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
338544159321	338544159881	338544160431	338544160981	338544161531	338544162081	338544162631	338544163181	338544163731	338544164281	338544164831	338544165381	338544165931	338544166481	338544167031	338544167581	338544168131	338544168681	338544169231	338544169781	338544170331	338544170881	338544171431	338544171981	338544172531	338544173081	338544173631	338544174181	338544174731	338544175281	338544175831	338544176381	338544176931	338544177481	338544178031	338544178581	338544179131	338544179681	338544180231	338544180781	338544181331	338544181881	338544182431	338544182981	338544183531	338544184081	338544184631	338544185181	338544185731	338544186281	338544186831	338544187381	338544187931	338544188481	338544189031	338544189581	338544190131	338544190681	338544191231	338544191781	338544192331	338544192881	338544193431	338544193981	338544194531	338544195081	338544195631	338544196181	338544196731	338544197281	338544197831	338544198381	338544198931	338544199481	338544200031	338544200581	338544201131	338544201681	338544202231	338544202781	338544203331	338544203881	338544204431	338544204981	338544205531	338544206081	338544206631	338544207181	338544207731	338544208281	338544208831	338544209381	338544209931	338544210481	338544211031	338544211581	338544212131	338544212681	338544213231	338544213781	338544214331	338544214881	338544215431	338544215981	338544216531	338544217081	338544217631	338544218181	338544218731	338544219281	338544219831	338544220381	338544220931	338544221481	338544222031	338544222581	338544223131	338544223681	338544224231	338544224781	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13969	1594	1727	1488	1030	759	620	500	435	419	333	356	323	335	323	309	369	297	280	267	254	302	256	279	236	244	255	252	247	243	242	226	234	252	224	244	236	231	230	227	226	249	227	254	264	267	213	219	243	222	248	251	260	232	253	229	250	237	239	227	260	241	226	250	227	217	261	249	219	219	225	220	244	195	240	239	225	234	243	271	229	223	204	234	221	244	235	248	231	242	222	244	253	237	240	246	250	249	257	244	245	217	223	239	253	257	217	209	236	220	231	211	246	238	227	242	237	224	220	254	241	246	240	216	248	232	216	252	222	243	236	232	235	258	233	247	262	268	243	226	244	243	244	245	236	213	243	247	255	224	255	222	235	224	254	255	259	255	247	211	258	240	264	204	249	247	246	241	236	235	219	218	234	238	262	233	230	231	222	242	231	246	239	253	223	239	257	240	238	253	240	238	219	231	233	222	228	236	256	217	238	235	252	226	215	249	255	225	216	255	235	226	231	237	259	231	242	221	239	279	250	245	252	241	235	228	255	247	223	223	231	252	234	214	275	246	231	247	243	233	233	195	220	244	219	229	221	218	257	214	241	263	256	227	265	214	232	251	259	237	250	214	266	253	250	205	247	241	238	185	258	219	221	246	224	223	238	229	215	232	234	244	220	239	247	242	224	228	227	244	241	250	266	206	229	225	215	245	243	221	251	259	250	234	243	224	234	242	225	233	209	232	240	229	227	251	239	230	246	229	264	227	242	243	223	233	230	208	221	207	221	211	258	244	257	277	234	265	225	210	228	198	235	226	238	218	235	226	245	234	240	218	256	217	267	250	229	251	244	236	257	255	256	261	247	245	229	242	206	219	225	223	239	257	231	234	255	262	238	251	263	243	246	229	258	254	241	246	217	261	227	229	243	233	252	234	249	231	238	235	246	217	230	242	240	247	242	267	234	248	233	248	220	237	243	219	215	243	234	237	222	228	222	241	253	231	235	217	224	222	240	250	230	218	261	235	250	255	226	222	205	237	230	258	258	231	245	233	212	243	224	246	234	229	252	268	212	213	215	249	208	240	262	241	235	254	247	229	233	237	245	272	251	230	223	229	233	240	234	214	250	236	212	246	240	231	248	211	233	271	235	243	232	235	226	245	237	239	243	229	216	246	225	229	199	241	243	254	228	268	233	234	262	242	234	252	253	245	217	236	243	230	229	252	241	257	236	252	241	248	219	244	268	245	260	228	208	262	247	243	210	225	224	222	240	265	238	237	264	228	265	244	254	256	220	260	236	253	247	210	226	240	222	237	270	237	256	234	227	252	220	260	236	222	245	260	245	242	252	228	224	233	249	216	236	237	235	236	243	246	251	232	255	238	244	260	272	260	233	196	252	246	198	222	231	217	251	275	235	226	225	221	235	253	239	242	243	218	238	223	237	215	217	228	243	253	247	249	248	228	239	261	219	246	241	217	245	210	246	231	244	236	257	243	269	262	246	259	247	252	267	245	207	224	245	249	224	228	227	231	239	244	234	208	253	241	246	240	272	227	216	258	231	244	218	230	221	202	234	204	238	210	256	234	237	259	236	229	235	235	236	235	217	246	239	252	215	280	254	241	231	230	221	270	210	227	248	248	243	277	278	236	239	234	240	226	250	233	218	257	219	235	231	233	237	222	238	221	234	256	266	237	210	227	235	231	233	194	209	235	280	231	224	230	262	217	266	211	235	259	230	233	227	225	249	262	234	244	233	192	246	235	243	243	237	229	243	241	235	227	216	252	227	222	231	231	237	246	223	228	217	239	248	208	231	238	237	239	234	218	237	223	222	230	252	230	207	221	254	224	293	236	249	220	243	233	247	259	228	244	235	242	276	231	237	189	209	218	239	219	223	249	240	244	243	233	217	204	253	221	263	226	245	257	232	243	239	221	265	216	236	230	202	227	225	232	218	238	239	236	255	217	222	219	222	245	238	262	231	240	234	227	263	259	243	224	258	249	214	241	225	243	225	207	241	238	263	251	237	224	253	224	242	231	229	245	230	245	232	233	238	262	246	200	228	213	259	208	220	222	229	243	251	220	267	240	236	221	228	255	217	237	230	256	233	233	262	262	251	238	226	223	236	241	252	232	246	235	241	211	210	248	224	222	230	226	239	243	229	226	199	213	244	249	236	243	224	211	229	248	226	215	243	231	241	256	225	236	243	248	245	221	232	251	244	217	231	256	225	253	219	260	206	243	232	229	223	254	267	254	229	249	218	238	228	233	211	241	255	222	242	225	249	212	235	259	260	276	243	250	254	238	248	241	238	221	227	230	248	207	217	248	241	226	250	237	266	251	220	257	245	241	229	208	252	235	249	237	227	236	245	233	220	222	205	253	230	220	255	204	231	218	267	253	239	213	213	249	220	197	249	246	236	232	229	235	241	240	220	248	229	229	236	238	258	223	222	245	244	237	235	246	246	228	262	243	223	247	207	226	258	239	239	239	229	230	245	253	234	202	256	243	227	249	237	237	250	216	230	230	256	246	248	259	248	249	245	198	234	219	242	230	224	258	245	239	248	226	250	236	230	233	231	219	233	249	234	188	278	233	231	208	224	218	242	213	220	246	222	260	222	227	241	246	223	247	257	228	266	243	231	252	236	233	242	256	259	241	230	239	231	262	232	239	245	187	229	227	242	246	251	247	250	239	264	238	241	220	242	237	268	237	242	237	287	228	250	247	253	232	251	202	245	240	243	229	232	243	218	214	234	237	236	262	252	210	245	232	229	217	235	258	254	254	231	207	212	235	209	241	250	246	231	225	237	237	249	251	231	210	242	237	241	231	247	224	229	221	240	249	244	232	242	250	232	257	248	246	255	256	234	222	196	231	268	263	248	233	216	234	256	213	227	243	227	215	239	217	257	214	263	232	219	219	224	261	221	241	247	213	255	238	260	232	226	270	243	234	252	205	240	243	219	236	209	244	231	242	239	219	231	276	216	248	265	256	253	252	244	258	236	244	243	237	243	224	231	240	256	243	260	245	227	254	248	252	224	214	246	266	225	253	216	242	227	241	238	243	229	231	237	204	234	215	240	222	227	229	225	209	225	237	280	245	276	228	234	246	254	263	233	231	248	243	223	258	243	226	238	250	206	245	233	213	230	230	232	228	226	251	239	233	198	199	239	266	226	244	250	246	242	250	249	269	236	247	226	235	237	215	218	256	236	237	220	247	258	226	259	235	245	244	255	227	220	231	208	249	215	262	237	235	236	207	219	232	256	234	244	243	263	239	239	253	251	275	240	221	250	253	237	270	230	238	241	250	218	203	208	266	252	216	222	230	256	207	257	242	235	258	203	225	225	213	247	242	218	256	261	237	233	233	241	227	225	247	270	238	203	246	263	213	253	229	236	239	243	258	244	250	239	232	251	252	216	232	269	251	242	210	216	245	239	237	217	239	242	253	254	255	240	286	251	191	241	261	216	224	227	228	232	230	251	224	231	230	242	219	262	268	260	243	235	233	229	224
8722	1729	3791	4782	4248	3338	2568	2054	1726	1415	1229	1264	1140	1250	1201	1213	1106	1021	866	807	770	786	771	720	682	668	648	614	663	649	696	653	678	621	617	605	589	617	610	636	621	636	598	590	562	582	583	594	571	580	592	591	591	584	585	583	634	570	560	575	537	583	624	534	602	564	607	569	586	589	618	593	579	594	573	580	586	570	577	577	608	577	606	534	551	596	563	609	571	604	559	611	574	580	561	581	558	576	558	597	611	620	568	579	578	556	570	600	628	602	606	610	549	548	571	573	570	564	577	566	550	601	569	599	566	534	590	581	557	557	563	548	601	624	570	550	572	617	585	565	568	518	583	576	583	564	615	589	578	581	565	620	586	556	559	562	560	605	532	537	562	602	575	538	564	560	555	577	571	622	531	582	559	566	566	577	512	581	568	558	545	570	582	560	584	566	547	556	610	600	569	619	558	551	561	628	565	567	552	608	574	582	572	563	619	547	509	620	539	578	581	586	572	572	601	585	569	573	598	612	600	594	534	614	551	591	563	587	604	584	629	609	549	562	544	538	624	602	546	597	552	583	563	582	570	568	555	569	568	585	556	595	583	551	569	575	599	592	603	565	561	553	577	630	595	599	558	519	555	575	617	562	555	586	608	584	554	570	610	558	566	586	582	545	547	603	532	598	598	581	559	562	543	556	581	547	545	544	557	533	563	590	645	575	540	565	555	576	517	539	572	552	567	593	572	576	585	597	569	592	606	582	560	630	557	552	541	590	539	539	593	560	588	557	612	589	579	584	590	609	558	600	563	567	509	533	590	571	571	529	524	569	553	576	620	549	598	579	577	554	568	520	573	591	574	548	544	589	578	573	552	555	618	561	578	528	595	557	586	596	565	590	551	575	636	545	608	565	571	547	589	585	575	525	557	596	565	536	577	535	577	605	553	588	579	587	545	526	586	589	552	565	589	591	533	621	547	611	552	577	610	566	589	594	550	607	608	549	588	557	574	590	582	568	575	584	600	570	563	571	579	547	574	551	562	566	555	555	588	542	555	538	565	598	547	575	564	580	559	588	624	564	549	559	570	591	560	564	592	569	549	556	528	589	583	549	580	563	581	599	570	574	601	586	612	568	550	542	574	557	574	572	529	590	561	552	593	573	574	610	562	591	574	593	585	585	546	550	602	610	578	578	635	565	606	594	584	577	561	567	587	573	585	638	610	562	577	556	580	581	567	591	603	579	582	573	584	559	573	561	547	619	577	585	564	543	599	554	555	560	585	576	550	556	592	566	573	580	579	570	577	584	549	597	582	584	577	609	567	527	565	577	565	589	559	568	552	579	553	539	534	558	515	569	579	606	591	553	556	562	576	578	608	577	541	586	620	582	536	601	588	567	569	557	581	616	574	621	589	587	604	568	583	543	541	549	570	565	611	581	586	588	521	578	549	546	566	564	568	555	568	595	585	568	597	586	582	568	555	609	577	560	597	581	563	544	569	589	566	565	540	549	542	594	575	605	606	582	598	540	562	570	604	569	577	557	550	579	534	564	567	562	577	538	563	563	563	607	591	559	592	551	596	538	581	554	596	547	582	585	568	585	554	585	560	524	523	564	556	591	592	604	523	581	558	549	599	607	576	593	535	555	573	591	556	572	567	557	569	619	556	561	529	605	592	576	582	563	558	574	560	587	612	571	560	577	540	560	593	586	580	550	540	612	550	594	632	527	584	583	599	554	538	600	588	570	581	551	556	556	569	570	582	598	606	576	573	582	579	573	604	532	578	562	566	577	569	550	537	573	549	580	572	553	541	555	558	573	528	612	548	579	522	550	590	587	566	552	594	546	567	586	575	573	627	553	584	554	578	581	563	579	596	578	577	578	546	605	599	545	572	580	575	586	605	560	536	588	601	610	577	582	541	574	562	535	562	559	590	553	613	620	589	540	545	533	585	581	582	559	584	574	603	563	625	606	576	572	572	568	579	580	581	592	598	614	572	518	599	551	546	558	579	597	613	564	563	538	562	584	571	567	568	568	577	573	630	557	595	553	570	580	579	595	587	551	562	604	592	559	539	536	560	543	589	552	559	569	603	579	582	560	564	601	559	578	560	542	584	612	546	543	565	573	531	570	563	552	582	581	569	542	562	583	523	586	543	568	561	607	577	558	583	557	508	526	571	583	587	610	572	558	566	560	571	585	584	566	566	603	583	533	564	552	591	617	583	617	569	568	568	608	566	518	566	573	599	586	556	545	553	533	513	560	608	559	597	585	571	550	561	576	553	596	550	570	613	561	581	605	582	580	603	546	594	580	613	619	573	548	595	556	561	558	622	567	562	532	577	570	549	573	540	550	524	534	592	581	557	576	545	605	591	558	592	535	540	594	633	519	587	547	599	554	569	614	568	578	591	532	563	554	595	604	575	573	579	549	592	538	571	573	559	576	559	583	568	555	574	576	542	565	563	549	592	541	565	564	601	581	544	598	584	561	519	568	578	558	615	537	546	589	609	589	556	551	616	588	596	600	553	577	551	579	591	586	608	600	574	629	560	554	562	543	567	571	560	547	548	579	559	606	589	551	580	590	540	586	629	618	618	611	550	555	568	503	593	619	560	559	576	549	580	613	581	571	564	584	557	569	572	560	604	609	572	573	591	593	588	561	595	541	594	567	613	554	558	597	571	581	614	561	564	548	580	611	576	569	576	593	530	575	568	573	574	596	610	613	566	554	565	565	575	573	600	550	571	510	576	621	626	577	579	591	548	553	529	585	567	578	615	573	583	562	561	566	562	583	617	571	585	601	591	589	594	546	567	565	547	577	563	554	560	575	589	529	596	594	597	571	576	597	569	581	586	576	562	612	549	572	583	575	574	560	585	508	573	569	581	575	602	603	606	557	572	566	585	550	575	582	522	547	542	572	517	562	607	577	555	588	564	594	564	553	576	531	568	594	571	574	567	576	547	545	556	578	572	594	542	579	620	571	577	585	615	555	589	570	574	570	564	545	554	555	530	579	561	556	581	593	566	594	635	565	578	621	568	604	558	554	602	589	572	592	570	581	580	548	586	550	597	555	558	588	593	584	575	565	606	573	548	529	596	548	577	615	569	538	572	566	584	547	565	558	638	594	576	545	588	560	550	566	560	591	598	515	571	580	536	562	583	561	580	577	589	578	530	582	573	553	570	524	580	583	580	583	596	579	547	579	519	614	637	545	559	553	613	598	566	574	594	586	574	563	537	595	622	589	564	577	566	577	596	563	556	584	587	539	563	550	564	572	541	611	595	617	558	567	589	573	568	549	582	583	570	590	599	543	596	597	543	608	515	609	572	596	568	560	591	597	586	530	576	556	560	555	559	563	570	580	548	585	567	591	614	570	591	573	556	541	588	565	579	595	587	577	584	610	548	589	581	578	569	589	538	595	586	553	578	611	565	615	566	556	579	565	530	570	572	579	586	579	545	569	582	584	596	575	525	537	630	556	581	566	596	586	572	584	554	558	606	565	569	594	566	552
1987	748	828	771	660	550	519	453	470	430	419	424	439	407	421	445	399	405	363	389	394	358	388	392	387	379	367	408	409	380	382	398	388	396	410	375	396	358	395	349	408	414	417	400	388	362	389	406	398	415	403	373	364	384	386	387	416	368	407	395	420	390	366	408	408	358	398	367	353	380	411	431	390	389	389	395	403	402	414	403	368	368	396	373	437	382	378	393	393	392	388	377	438	378	393	415	414	369	395	399	399	361	379	410	350	369	368	386	372	366	351	400	378	341	382	398	383	385	367	354	388	375	396	394	424	389	388	395	421	355	369	371	365	391	412	375	375	377	424	370	366	380	378	376	374	382	403	394	410	407	403	425	407	391	374	346	357	367	340	354	414	399	371	358	391	380	368	401	354	400	366	391	400	418	362	365	386	373	383	343	435	394	395	365	391	400	368	379	386	369	398	376	373	403	414	369	402	407	325	387	363	412	369	345	436	389	369	375	388	375	363	393	368	389	411	417	371	411	388	366	398	412	398	359	390	390	393	396	384	370	393	415	369	399	384	419	430	420	383	361	401	426	377	402	413	438	412	378	341	402	371	413	398	368	379	358	395	446	387	348	368	408	398	388	380	386	379	398	416	382	401	411	384	426	376	375	403	420	411	377	427	345	345	383	387	412	400	407	366	381	407	371	378	414	439	389	379	372	390	392	366	378	382	366	389	423	391	392	384	419	402	375	369	409	433	404	350	403	356	341	377	380	345	383	395	394	375	388	373	343	390	368	387	396	410	390	377	383	376	370	350	375	419	395	425	370	376	379	385	395	342	374	408	380	367	368	397	347	339	409	431	393	393	377	335	441	379	364	428	362	384	398	401	399	362	407	359	364	405	410	424	391	408	332	395	373	372	341	358	364	374	445	433	348	361	340	387	402	351	349	410	379	358	350	389	420	348	368	408	385	418	337	403	381	407	397	416	384	387	404	415	362	417	380	326	433	365	349	409	392	368	353	413	383	418	383	393	373	374	370	394	388	411	397	426	396	389	374	410	393	371	341	390	367	387	406	403	347	349	378	369	376	413	394	402	383	346	376	416	377	413	356	407	365	399	404	392	431	395	410	383	352	382	362	357	376	378	399	402	392	385	378	370	389	376	379	409	402	353	376	401	401	398	368	412	353	394	344	417	351	383	356	364	403	341	398	399	384	353	397	367	365	357	389	398	400	375	402	371	368	433	360	401	373	371	380	421	369	394	358	354	426	363	415	386	376	402	380	367	400	417	381	394	376	416	402	381	392	374	361	385	400	382	371	376	408	370	366	391	396	396	388	375	384	392	378	398	393	348	414	388	380	399	397	393	377	396	392	383	409	391	398	366	389	402	366	380	393	360	409	392	385	406	389	390	409	405	406	389	411	358	379	397	411	393	390	370	386	412	403	366	396	392	410	378	354	367	429	363	359	343	406	396	412	401	366	362	409	401	397	392	363	389	397	364	379	356	365	370	392	370	393	417	351	401	367	407	405	363	356	386	367	402	378	351	384	414	394	365	397	378	393	386	399	372	374	398	430	354	392	397	334	372	371	376	362	406	384	408	382	361	377	411	383	383	405	384	411	392	366	396	384	380	371	367	402	395	390	373	377	402	380	382	389	388	354	388	343	378	380	360	395	371	388	405	367	414	411	397	349	387	374	381	359	374	353	347	377	374	413	405	392	408	407	384	422	375	356	384	387	369	401	397	377	375	412	414	366	388	410	406	407	337	390	325	333	372	389	382	391	417	412	345	400	399	369	369	385	389	372	393	438	394	403	392	390	374	377	388	388	374	402	340	416	388	370	399	361	395	414	406	371	389	392	397	352	369	362	377	396	420	352	412	419	354	438	391	405	384	390	394	401	393	371	372	391	403	409	377	395	426	423	383	395	400	413	392	398	367	380	422	370	380	395	340	383	417	400	430	366	363	373	424	413	365	373	398	427	396	390	382	393	364	386	367	388	382	386	406	389	399	434	396	397	412	389	373	408	376	413	404	390	354	393	384	442	422	353	385	385	351	395	397	416	360	376	363	387	364	379	376	385	396	405	401	383	380	402	382	409	412	397	374	363	443	348	392	400	365	411	407	362	397	377	395	367	419	409	409	377	385	354	372	354	381	391	358	378	418	385	401	401	409	403	345	361	375	412	388	378	384	357	397	385	395	383	446	373	372	377	424	421	406	411	362	363	372	434	367	368	394	393	385	342	404	364	412	388	412	410	380	407	373	378	398	358	378	384	407	400	367	398	371	395	412	400	382	379	365	427	400	369	343	367	346	384	380	386	379	392	363	398	384	423	395	381	367	384	396	389	416	406	366	364	348	356	400	361	379	373	381	370	402	395	350	363	386	381	374	387	396	392	409	351	392	391	375	386	376	380	409	413	392	387	392	369	368	378	389	359	365	404	372	400	421	390	378	410	393	382	383	385	358	389	402	399	373	405	374	412	376	353	398	351	403	399	383	342	374	381	390	376	375	398	394	376	391	404	387	407	414	381	394	400	382	391	376	405	422	353	368	394	412	375	392	366	395	392	361	408	342	401	364	372	364	375	386	361	380	364	381	375	369	383	369	395	411	383	360	362	397	407	389	347	359	444	380	369	405	380	403	407	354	424	362	374	382	391	400	395	347	382	409	398	370	344	416	416	376	423	390	354	407	410	408	396	390	364	397	380	384	365	370	389	379	333	365	383	382	367	403	407	363	405	398	415	387	373	407	383	381	373	407	387	391	365	382	399	385	371	384	391	356	375	375	364	424	390	395	391	383	397	324	374	387	348	361	365	379	376	388	391	373	374	382	394	408	387	369	383	382	428	400	426	410	398	337	390	340	365	395	400	412	379	396	371	388	388	414	420	370	379	386	381	408	393	396	337	369	378	399	337	400	379	387	373	328	396	381	420	399	378	414	381	366	392	383	398	365	347	387	389	370	408	387	430	407	364	416	439	379	412	405	384	411	368	432	373	363	367	433	393	419	351	418	426	340	351	396	385	406	408	406	368	398	398	405	384	405	336	407	377	407	337	406	397	344	388	411	371	400	401	395	406	397	396	386	372	384	378	374	374	387	394	366	409	423	384	375	414	376	391	397	386	397	356	400	392	393	370	368	371	364	396	342	378	372	366	373	374	403	353	378	361	392	358	387	409	408	403	367	363	384	374	417	370	376	363	385	399	354	350	377	353	396	406	417	379	401	390	359	473	384	407	412	347	389	414	372	408	407	386	406	416	390	399	404	419	374	357	400	387	424	406	371	401	396	396	383	419	360	346	394	422	388	353	373	373	386	385	380	400	391	368	368	408	387	400	367	352	346	390	400	377	386	371	390	381	379	327	375	396	342	374	397	413	392	369	373	372	418	382	385	409	385	394	370	377	392	406	395	376	400	401	396	361	396	407	402	370	346	373	409	370	352	386	390	396	373	367	427	391	439	403	370	384	373	424	394	369	372	409	419	416	381	386	404	353	367	367	358	392	353	383	395	401
2427	1234	1966	2272	2008	1810	1444	1332	1215	1200	1136	1125	1096	1073	1121	1083	1101	1087	1001	968	975	998	887	978	945	973	906	928	872	905	963	925	940	917	865	932	901	921	923	924	927	925	928	857	920	906	879	858	904	917	906	942	877	848	933	921	929	930	932	840	879	877	934	826	911	935	876	942	906	909	950	917	914	869	908	904	944	934	941	890	926	924	878	890	817	925	897	933	877	895	946	916	915	926	818	915	957	913	929	890	956	839	886	885	896	890	886	872	921	869	916	883	845	913	942	888	953	991	869	909	866	883	866	877	926	843	897	934	906	853	934	925	890	910	895	941	877	910	929	896	884	918	900	870	875	911	916	902	894	873	907	943	907	900	872	909	947	894	836	912	913	897	862	879	858	855	881	878	909	958	881	889	883	921	911	932	882	962	889	873	917	883	877	933	865	882	912	934	877	885	813	927	855	921	951	945	889	947	896	915	921	927	951	919	867	893	884	914	908	958	908	901	867	874	936	912	845	891	906	889	961	866	886	922	921	879	889	883	911	919	912	883	872	909	871	832	894	904	904	867	916	853	863	890	882	932	940	903	895	873	886	885	836	880	877	978	853	892	877	927	916	972	894	886	863	873	885	888	887	906	934	881	907	876	871	841	893	968	930	890	895	920	929	928	864	838	929	888	847	859	944	879	881	879	927	926	838	923	891	920	906	941	932	882	865	874	887	898	956	897	934	904	912	931	971	850	893	865	876	907	908	915	951	888	915	931	850	949	927	885	871	878	900	906	911	915	858	845	906	901	896	887	903	890	861	861	876	933	866	931	951	894	944	930	874	904	940	910	938	878	912	888	896	873	934	839	883	929	1008	910	865	899	930	916	881	942	887	905	889	900	881	920	902	868	894	913	865	913	945	852	947	912	859	885	890	852	912	870	931	919	872	890	949	871	893	926	877	943	904	882	923	955	921	908	827	889	902	871	948	894	896	947	921	916	875	914	918	920	903	935	879	880	869	942	881	871	898	890	876	877	911	900	916	840	949	908	859	898	857	918	915	855	932	892	903	863	917	922	841	887	919	916	907	930	900	855	865	879	925	909	943	899	903	925	928	873	917	891	935	897	908	898	965	846	899	931	928	887	888	930	910	849	928	919	911	880	896	927	932	840	878	857	886	884	887	895	926	914	907	967	900	903	864	849	859	867	883	841	909	859	929	949	946	918	884	936	944	921	912	900	898	844	904	928	896	902	889	943	898	909	882	931	906	920	912	892	960	888	902	883	904	904	884	889	923	932	885	837	907	931	907	920	935	851	889	919	912	911	928	892	884	909	881	968	915	924	910	875	889	885	942	878	889	865	824	902	851	877	929	870	875	901	881	941	900	886	886	878	926	882	898	920	896	931	912	943	925	877	913	943	897	825	922	864	929	882	923	902	886	887	909	853	872	925	869	992	876	905	904	857	876	856	865	900	937	873	926	904	879	905	913	917	856	903	879	891	907	895	914	915	926	970	908	899	923	849	917	856	881	926	871	911	935	913	942	1007	902	942	966	885	904	920	871	869	914	909	808	883	889	891	912	887	907	924	884	929	887	922	944	924	921	876	965	909	868	939	929	856	839	887	895	910	892	841	948	871	889	840	867	863	899	962	926	896	902	835	918	854	890	890	822	899	912	886	938	919	887	892	895	896	926	932	857	865	910	873	874	935	924	909	880	884	912	862	886	946	937	873	865	941	888	884	858	896	895	882	874	930	880	877	867	921	934	917	907	880	888	905	887	893	835	896	858	944	878	916	927	891	882	919	943	872	873	903	903	909	907	873	895	888	899	909	903	913	881	915	941	926	884	907	916	899	858	913	881	885	882	895	932	877	922	844	928	916	855	876	899	937	933	927	844	924	907	887	901	937	869	937	924	916	938	896	914	911	839	878	843	917	898	872	918	843	936	929	894	879	904	982	877	935	886	899	910	847	925	910	890	881	891	909	912	936	894	860	916	831	923	884	961	902	913	883	917	878	924	888	893	928	903	976	905	871	912	878	924	901	941	880	937	869	903	882	874	868	909	923	892	888	881	931	903	863	864	937	877	899	844	911	954	914	911	946	931	942	862	925	912	850	925	848	895	901	893	928	920	973	912	874	863	921	910	949	862	880	887	905	872	924	936	951	900	899	922	925	862	926	910	891	893	897	907	930	890	957	905	930	982	917	933	919	881	899	915	903	878	870	920	863	928	938	920	930	882	931	923	887	892	875	896	921	887	922	884	921	885	855	897	929	887	905	870	896	949	897	923	851	844	922	914	887	876	870	898	950	902	924	932	906	816	921	924	909	918	879	874	879	924	921	895	858	907	917	850	897	948	863	901	889	969	911	896	936	863	860	869	919	866	890	885	921	922	900	921	877	928	912	925	894	907	857	916	883	857	910	876	941	898	904	899	934	905	886	868	922	893	892	919	918	879	911	933	883	931	878	843	907	967	901	900	920	887	881	844	834	897	922	893	939	924	890	916	890	876	890	938	912	894	905	904	953	920	952	866	922	890	930	886	939	902	862	883	936	910	899	911	940	912	908	877	927	912	846	899	862	877	899	908	886	899	913	923	909	906	936	920	914	893	918	907	876	890	817	895	903	933	882	899	921	881	934	944	942	934	905	879	929	950	842	846	914	933	862	914	927	906	909	925	917	912	938	928	908	912	903	936	889	911	865	962	924	907	965	893	910	873	898	896	931	875	888	912	840	881	889	882	902	917	893	896	918	838	886	925	910	868	927	967	949	947	856	902	921	893	938	879	912	887	949	896	893	924	906	853	884	897	935	923	920	852	859	887	944	935	899	905	855	868	893	893	946	924	951	888	904	900	927	889	951	913	935	914	845	900	867	910	904	916	891	848	959	942	874	901	912	924	919	888	856	897	869	864	853	923	898	846	873	943	894	887	871	924	931	859	904	898	877	962	883	887	943	904	918	913	900	916	878	893	915	864	826	884	931	903	885	839	892	904	894	926	884	870	919	874	916	857	906	945	877	900	915	964	906	909	949	872	874	852	919	862	917	880	850	943	937	834	903	928	914	943	923	908	870	893	904	911	918	902	877	890	905	907	886	928	973	894	931	953	916	953	900	910	892	876	910	910	922	953	896	883	907	932	935	880	890	936	915	913	913	891	903	907	897	916	904	882	866	935	905	916	891	895	928	937	901	890	891	899	952	921	903	887	913	880	917	911	919	868	884	867	918	942	875	932	916	922	859	928	893	863	940	892	928	921	926	936	905	881	947	945	878	885	802	962	908	883	875	900	861	905	970	915	912	885	875	944	889	902	893	865	994	947	905	873	945	937	929	844	914	905	903	932	885	866	957	856	961	999	926	915	867	899	890	953	910	904	894	896	891	926	924	850	945	901	921	908	893	902	876	936	839	901	897	951	914	883	878	840	968	895	944	894	890	906	912	905	919	910	881	897	903	927	928	844	885	834	891	899	880	960	919	876	864	908	940	923	926	883	866	912	975	862	927	925	893	885	889
7904	1221	1428	1249	955	712	677	572	493	485	513	484	445	478	446	477	428	438	412	386	413	376	386	420	425	421	444	412	348	364	422	428	419	400	387	406	371	392	347	408	373	402	347	350	355	368	364	417	372	424	418	374	368	397	410	436	369	390	390	381	357	413	386	406	406	424	371	375	404	384	408	384	378	381	418	421	434	391	373	389	392	406	379	415	342	388	369	409	409	413	422	410	423	356	366	410	373	370	399	412	357	370	379	395	388	380	401	411	371	366	390	384	401	411	355	402	400	401	365	404	377	416	405	407	359	384	391	387	378	384	390	397	397	382	376	421	392	369	377	436	379	379	375	388	399	415	400	342	368	423	399	397	391	417	389	432	387	352	408	383	355	389	391	391	382	421	385	384	427	397	391	377	395	421	395	412	361	375	419	382	361	369	389	392	340	396	400	381	348	418	391	420	385	399	425	413	393	389	366	374	358	359	350	394	402	414	343	338	399	420	407	367	373	379	397	379	372	388	394	416	418	380	403	369	384	408	373	426	376	370	394	385	382	371	439	379	367	396	381	372	398	388	426	353	422	416	404	404	394	379	397	403	415	375	349	373	355	393	418	447	390	377	401	408	384	393	429	361	366	380	407	399	376	419	376	380	387	380	396	416	338	360	373	376	383	365	415	372	407	367	393	350	417	403	409	363	381	399	364	391	416	374	394	417	404	362	354	354	363	394	410	358	356	378	371	378	359	383	385	399	377	365	407	399	360	410	388	391	417	366	413	368	400	411	423	406	359	389	399	383	418	351	418	357	390	396	392	371	404	395	382	356	414	412	410	384	381	389	413	389	389	392	414	413	381	397	398	362	368	428	362	391	385	358	412	399	384	370	428	385	412	404	384	385	407	351	403	407	418	391	439	354	403	402	376	391	402	380	396	392	386	402	403	384	397	393	396	398	371	390	405	374	372	369	403	385	385	399	421	339	394	402	394	381	363	345	416	368	402	415	381	374	356	397	384	395	399	390	411	373	396	403	411	399	354	397	351	360	383	390	384	394	370	345	394	348	383	381	401	396	392	410	376	394	386	390	402	402	405	355	347	400	395	415	400	399	399	388	398	415	373	404	398	350	382	379	406	411	401	402	417	381	364	388	352	382	399	400	380	373	375	384	357	385	406	385	376	363	404	399	407	352	379	370	357	387	355	398	395	393	379	383	353	382	347	354	375	398	401	402	385	413	385	421	364	374	393	389	377	418	388	389	393	373	397	416	395	362	401	374	384	394	373	397	375	350	382	379	353	335	395	361	410	409	403	394	367	397	394	402	370	413	377	406	407	368	379	393	389	357	372	363	381	399	388	395	382	398	350	391	394	385	368	400	390	359	367	369	376	373	383	389	401	373	379	394	391	401	369	385	373	365	385	389	405	355	385	395	394	437	431	363	388	386	397	384	403	407	385	371	377	384	400	348	415	363	333	368	396	395	399	345	383	413	398	382	387	401	357	374	390	374	382	406	362	381	370	389	401	394	362	414	380	375	365	408	398	430	395	371	372	384	356	380	400	424	372	382	405	391	379	409	411	376	360	378	357	361	369	411	357	401	393	363	379	377	419	391	389	399	379	396	411	385	398	380	379	391	388	415	406	376	390	379	386	408	381	413	403	410	374	369	366	399	382	367	374	440	356	366	340	419	378	383	357	415	406	381	403	419	376	407	356	347	408	369	413	361	395	366	375	429	393	399	407	355	387	389	388	374	439	379	389	392	409	406	381	367	383	359	405	391	393	383	383	405	392	393	374	420	373	358	391	363	399	378	394	384	365	398	390	416	358	369	392	404	400	439	374	404	388	365	371	389	380	405	357	396	416	405	405	404	414	379	383	397	388	393	398	404	341	392	438	386	416	385	442	405	397	415	357	386	389	422	417	383	402	376	344	354	389	386	385	406	385	405	348	407	408	346	378	365	414	338	421	366	414	424	366	350	390	369	383	389	363	396	363	372	397	432	413	375	380	380	396	376	349	394	371	380	411	373	380	403	389	393	386	399	378	379	382	348	368	389	411	404	412	370	368	364	373	365	421	388	405	371	394	408	426	399	375	407	365	392	374	386	367	377	412	372	351	371	410	360	373	384	380	401	356	372	386	367	418	364	412	408	407	404	382	399	379	394	365	388	394	402	365	385	373	424	382	411	376	376	414	397	415	394	382	356	379	360	391	404	388	408	402	391	388	397	422	363	401	388	379	376	392	405	407	340	379	364	407	398	443	382	361	362	398	354	373	405	367	382	380	381	399	414	352	422	370	387	397	369	374	378	378	422	415	390	360	372	357	370	391	400	400	411	387	403	359	397	406	368	403	405	391	404	390	375	442	391	406	385	400	415	370	393	397	397	415	389	356	351	357	380	422	384	377	361	379	421	410	401	402	424	402	411	351	378	389	375	428	393	407	406	397	404	376	398	359	336	367	387	347	364	386	372	383	362	411	406	392	372	371	383	378	402	408	372	392	401	386	405	410	372	396	436	395	334	395	418	406	403	409	376	366	404	387	452	394	410	411	437	385	437	403	407	410	378	434	405	410	372	379	398	397	380	384	376	418	398	382	427	370	335	363	397	410	427	393	366	365	405	408	411	390	426	385	398	332	398	389	404	387	398	360	420	385	388	427	395	375	377	400	437	386	434	389	394	403	381	400	342	397	399	358	346	392	389	392	394	411	365	396	397	386	424	363	376	390	474	394	404	418	404	378	422	384	368	385	388	395	406	364	349	420	355	386	374	364	389	435	415	401	385	410	378	393	401	358	378	386	359	389	383	408	410	362	378	375	406	396	347	353	408	384	421	388	363	427	375	379	379	387	387	391	352	391	372	420	386	390	317	381	421	408	382	407	395	367	366	385	410	388	383	355	371	379	393	388	388	338	364	400	422	396	372	413	424	375	353	367	379	417	395	393	422	377	412	408	368	370	424	355	399	409	427	346	384	416	386	397	379	395	377	374	412	415	351	412	412	418	408	450	416	384	385	370	405	388	396	444	369	372	359	396	402	400	391	415	418	357	398	372	400	397	446	412	423	386	413	351	380	356	390	376	370	363	387	396	390	401	378	364	379	379	381	422	397	399	404	400	375	411	364	379	379	390	380	388	401	373	391	393	411	394	432	393	377	394	387	352	399	333	371	378	419	393	379	415	410	401	383	373	392	395	392	389	398	374	393	388	399	406	410	405	378	353	378	342	373	428	377	389	411	440	405	359	384	363	403	400	393	387	367	406	378	398	370	378	418	402	391	395	374	403	384	366	403	386	438	376	394	374	392	410	389	390	400	414	401	380	397	379	356	372	415	354	361	386	394	367	400	406	358	385	388	431	409	355	345	406	375	353	397	371	375	405	391	389	384	390	417	385	365	383	385	404	395	375	379	383	401	427	410	363	392	369	403	407	364	351	396	410	408	455	399	382	424	362	353	385	418	374	406	370	411	382	388	396	402	372	420	383	392	401	381	413	371	380	408	392	376	420	386
7013	1609	3231	3902	3126	2590	2166	1842	1581	1438	1281	1270	1254	1275	1377	1319	1313	1150	1125	1054	1000	967	1024	1007	1006	901	930	960	920	929	973	914	969	938	869	875	916	894	925	897	929	920	911	947	933	894	878	897	947	927	900	881	920	903	883	902	881	843	893	909	929	890	925	918	949	933	871	934	894	900	949	890	885	862	896	952	925	868	934	937	940	862	907	910	922	898	933	882	890	917	865	930	923	859	886	834	865	958	894	925	887	893	855	921	870	897	908	927	836	893	921	826	901	883	860	888	972	949	912	873	925	908	905	906	940	918	911	887	932	920	881	941	920	884	895	832	874	879	905	884	928	900	893	916	909	916	896	919	972	888	909	942	894	906	905	933	940	871	854	898	878	932	874	971	908	864	967	908	877	911	906	912	897	849	915	869	865	896	919	921	887	892	896	943	898	940	926	907	874	915	917	893	950	882	905	916	943	930	869	846	918	929	971	855	907	865	941	880	917	933	914	843	908	915	866	915	894	909	855	894	871	913	943	883	899	880	905	885	835	885	879	942	882	897	870	886	883	925	919	935	939	906	930	887	870	922	855	898	843	887	906	890	867	870	862	874	878	932	865	910	854	911	891	969	905	900	948	865	870	938	912	901	830	897	892	868	918	924	853	901	897	903	932	847	922	957	885	860	953	919	867	879	862	878	856	924	913	895	909	881	915	914	868	895	914	905	893	914	936	851	908	896	873	899	913	880	838	855	897	897	910	898	900	878	929	938	887	910	885	883	890	886	872	908	891	892	894	883	897	931	873	901	891	884	907	887	962	860	921	917	888	965	908	893	904	926	882	885	878	918	884	870	915	890	904	907	868	872	888	902	908	877	859	892	918	937	948	917	899	913	949	904	929	904	972	872	887	843	877	897	896	900	876	921	874	912	880	887	896	876	910	870	885	959	909	897	935	883	916	850	914	915	914	853	920	891	864	850	921	910	916	873	918	905	889	874	906	880	925	883	880	854	929	906	860	880	871	919	880	900	919	844	884	886	922	858	962	914	877	936	917	887	887	882	853	920	949	894	897	905	906	919	909	832	925	874	907	923	899	893	873	926	898	926	826	885	908	929	945	841	885	894	897	899	899	944	924	905	881	894	876	869	898	924	896	920	899	891	889	913	865	932	914	904	937	918	943	899	903	933	918	819	828	910	933	867	839	939	897	894	896	924	909	928	941	986	912	883	995	834	883	879	877	845	865	933	951	920	931	927	934	917	948	866	889	864	856	897	872	883	913	885	860	838	889	956	880	904	901	935	918	851	925	917	966	928	936	936	895	873	921	885	935	849	924	883	896	887	916	933	892	907	930	883	922	850	890	924	921	834	897	842	906	897	928	940	931	908	898	875	974	905	913	876	927	890	946	923	901	871	914	865	913	928	899	888	893	945	836	865	856	943	936	923	952	904	871	856	845	814	847	867	883	855	984	856	917	888	883	886	906	885	905	848	925	855	823	868	901	882	930	868	919	874	863	914	851	895	868	889	899	913	870	949	928	862	900	938	916	884	928	864	840	914	881	873	870	865	938	812	881	908	917	907	942	895	928	878	925	913	911	950	871	894	870	891	883	899	925	864	901	891	962	883	851	875	904	928	840	842	942	907	906	881	878	906	864	889	874	888	877	937	902	904	914	875	950	893	879	895	889	915	906	896	858	841	908	904	882	881	898	897	887	872	860	896	890	831	863	937	958	959	886	924	914	859	902	899	901	948	885	893	888	920	932	876	923	868	857	888	937	916	900	932	935	924	910	915	907	920	882	912	893	871	904	867	932	938	883	925	875	922	861	864	885	901	821	884	916	858	920	870	878	896	901	928	821	864	864	955	884	863	898	940	920	905	882	939	868	885	864	923	878	939	875	886	899	938	932	888	916	890	949	906	941	871	913	916	890	890	906	871	926	851	918	887	929	921	904	868	898	922	946	934	867	852	937	856	864	893	922	866	941	865	894	874	873	875	900	886	867	843	896	841	870	949	889	847	908	890	950	978	882	844	895	881	917	936	889	835	902	865	913	929	945	906	879	897	905	923	890	835	901	844	921	902	860	900	907	888	926	920	920	834	884	883	916	963	872	896	899	856	879	895	885	904	929	867	805	875	832	878	872	872	978	879	875	907	885	926	888	886	899	896	913	891	916	904	947	905	885	932	935	858	860	901	897	891	924	934	881	941	840	876	883	908	891	893	910	923	902	879	926	874	888	844	913	914	873	900	887	860	925	924	873	960	907	857	891	942	844	892	917	899	873	862	961	883	929	865	931	902	840	881	957	864	940	923	928	923	880	940	886	930	891	834	918	875	845	945	904	872	891	893	896	932	939	891	876	903	945	855	856	925	903	939	897	877	917	913	910	914	876	895	862	921	903	863	877	857	937	881	861	946	866	893	896	904	901	910	945	859	953	863	881	894	924	833	910	870	888	897	903	931	931	894	870	862	910	831	902	898	923	881	868	855	842	907	855	953	918	976	910	904	895	905	914	912	901	946	886	911	936	869	903	904	949	832	873	928	963	904	879	887	896	873	853	899	936	897	938	893	905	899	864	876	990	921	897	950	868	917	929	948	922	904	913	965	918	875	894	888	942	929	908	955	897	891	872	850	910	892	880	851	886	931	858	929	815	875	932	873	900	876	920	870	901	890	918	904	878	881	855	893	958	951	942	904	936	906	898	889	870	944	939	920	859	918	915	895	908	855	916	890	867	847	864	887	880	873	938	894	872	890	848	896	902	955	957	867	850	879	907	894	905	945	860	918	965	867	935	932	888	885	872	906	914	848	914	917	901	946	883	913	898	957	902	883	887	929	886	921	876	906	920	877	934	884	931	883	867	892	870	903	902	931	874	869	905	842	970	883	924	870	896	941	880	941	869	900	963	821	895	851	892	926	851	950	897	915	940	902	920	856	865	866	939	930	904	919	837	911	897	906	869	909	940	874	886	884	867	830	830	915	918	903	903	875	895	882	827	878	926	861	893	907	888	874	863	935	908	939	898	882	842	886	947	914	863	877	905	917	943	901	912	893	858	910	884	877	903	890	851	876	848	893	918	894	941	940	896	884	853	1000	906	883	854	871	880	827	929	901	918	868	972	932	878	843	860	918	845	911	842	874	894	875	863	971	937	887	872	908	889	927	890	897	897	916	915	886	850	892	864	894	859	909	857	900	889	887	899	951	922	921	888	938	965	890	909	865	892	874	876	874	871	907	903	839	902	949	919	851	885	917	981	913	902	921	856	905	945	893	905	974	893	897	890	876	953	912	912	900	886	918	871	849	902	894	901	934	925	851	887	897	883	926	909	885	861	895	873	848	900	880	883	891	879	913	859	849	900	909	919	932	847	899	872	897	918	889	940	935	908	859	916	915	893	926	859	882	839	861	890	838	893	932	925	938	914	920	972	832	878	903	932	827	882	911	908	908	903	850	931	886	895	925	910	896	884	937	911	899	873	886	911	882	911	917	874	921	933	911	880	942	914	863
13612	1775	1797	1497	940	742	596	480	423	388	340	353	298	322	311	331	316	295	288	267	287	263	252	243	260	259	230	243	221	244	242	239	244	264	244	199	248	223	259	233	255	207	206	238	252	233	208	243	217	269	262	221	247	240	232	238	218	244	230	252	237	239	243	247	228	235	210	226	247	237	236	228	242	214	225	229	197	232	227	232	210	221	237	261	231	251	224	233	226	240	264	270	228	243	239	219	227	241	267	241	261	216	235	281	246	221	248	237	235	269	232	241	229	244	247	241	234	236	244	234	211	221	278	259	238	245	262	247	274	217	224	221	242	231	259	235	256	229	248	253	236	226	262	210	218	272	243	253	230	227	236	240	226	251	224	216	187	243	259	220	234	246	234	245	237	266	253	236	234	224	261	240	274	251	220	220	221	213	222	230	239	218	244	223	216	206	216	232	237	254	241	217	210	224	226	251	219	238	226	223	215	237	241	217	257	241	236	234	231	253	217	209	221	228	237	207	241	243	243	230	224	258	258	240	246	231	236	236	254	244	232	227	216	223	236	232	252	233	225	216	246	209	222	240	232	229	233	249	248	221	216	207	250	219	233	246	235	254	203	228	229	229	239	204	226	235	220	218	219	259	240	247	243	263	228	234	219	211	220	257	235	210	230	236	277	229	264	266	249	244	227	252	189	212	216	261	210	205	224	251	269	220	219	255	248	245	198	236	234	242	190	214	249	236	228	202	232	229	256	235	251	241	234	251	225	261	246	242	220	236	201	237	224	243	226	244	228	252	250	254	269	231	229	224	245	216	220	221	234	208	261	230	208	248	246	264	223	222	222	267	202	251	209	211	250	237	199	248	222	236	241	254	233	222	229	237	244	229	251	229	235	208	228	264	233	216	221	249	240	232	230	214	225	226	231	251	225	236	209	240	235	205	216	232	242	223	235	207	219	231	252	251	254	225	258	229	240	231	234	216	244	270	250	229	243	217	278	229	216	250	237	234	235	230	240	233	230	225	220	209	210	242	244	246	233	253	246	234	243	265	218	229	236	228	236	251	213	223	221	201	210	225	223	222	223	217	228	262	240	207	263	254	251	234	212	223	226	222	211	243	253	235	242	261	239	239	228	229	228	241	220	228	245	228	237	257	269	220	233	225	239	248	230	241	253	232	248	258	228	209	250	218	221	225	229	231	191	234	219	249	210	242	222	271	219	250	237	248	204	240	230	224	241	245	244	234	213	244	243	264	232	230	250	223	220	248	286	244	216	224	232	219	225	232	268	241	221	224	231	215	260	237	246	223	263	258	222	228	222	247	229	234	236	242	259	257	223	220	235	227	247	292	243	285	253	245	222	232	229	225	238	246	215	241	222	220	237	256	242	250	254	255	236	223	233	261	240	236	249	211	218	200	239	196	239	231	233	240	229	245	217	254	213	251	245	212	265	213	248	224	266	252	245	229	252	225	232	230	231	240	228	229	223	246	254	228	251	219	201	230	219	233	227	244	237	225	228	248	255	265	215	229	239	251	210	242	224	227	221	249	242	226	235	235	220	246	237	230	240	233	241	238	225	240	217	248	246	229	259	232	241	215	236	235	196	248	244	218	226	221	247	220	236	260	219	225	248	231	214	237	237	219	235	211	225	243	244	206	208	263	243	243	219	215	243	227	237	248	223	237	234	272	232	231	234	209	231	253	238	251	230	235	229	259	250	206	247	223	225	233	249	231	228	219	229	233	241	225	221	224	217	224	217	231	210	230	222	210	239	221	198	249	241	229	248	253	243	258	252	251	246	218	237	239	259	229	280	229	213	239	209	242	226	244	241	203	232	221	261	243	242	237	263	235	241	214	210	222	200	247	231	212	236	268	265	213	234	251	227	257	211	239	212	206	223	227	214	235	227	201	238	240	220	238	243	242	213	212	239	232	230	231	243	234	229	217	263	209	243	214	222	216	244	233	237	227	205	222	259	229	224	243	234	223	246	218	219	243	244	217	217	261	217	228	226	206	221	235	200	258	235	249	214	245	226	228	252	251	228	215	242	235	232	222	237	239	229	217	243	231	208	253	213	229	256	235	241	231	199	249	240	240	231	215	224	245	227	227	223	217	230	253	229	239	207	251	262	259	254	214	221	211	230	240	236	276	207	228	226	229	269	237	252	250	270	254	234	225	263	233	236	219	252	237	216	254	230	233	244	233	225	250	217	230	239	235	212	261	252	245	214	254	258	216	260	222	225	227	220	210	234	218	213	243	234	242	235	231	234	215	245	237	235	221	199	236	214	257	239	258	234	278	238	210	236	220	238	243	226	231	206	226	228	243	237	250	227	229	235	225	228	222	222	204	238	233	225	250	250	240	240	222	224	255	236	221	212	235	236	263	225	251	241	229	229	231	238	252	210	242	201	241	264	254	201	229	255	215	235	232	232	213	212	245	246	250	266	247	242	256	223	208	209	218	210	233	238	208	218	239	239	225	231	241	238	241	254	243	279	228	266	236	241	214	223	242	221	264	246	242	238	241	227	238	239	236	235	234	237	208	256	228	233	220	234	219	198	239	207	220	255	210	232	235	235	237	245	237	222	238	222	214	227	230	259	228	232	220	244	193	205	224	279	188	243	253	219	234	267	219	228	261	254	252	235	233	241	217	193	210	230	237	208	222	250	208	230	225	212	255	259	236	235	247	240	209	234	222	250	241	237	242	251	255	268	232	227	230	251	250	232	220	224	222	240	226	246	252	210	261	231	230	234	213	214	203	236	204	227	213	239	231	230	258	206	244	261	229	239	246	238	237	230	214	239	218	211	221	249	201	219	249	246	245	255	244	220	238	226	234	228	238	243	234	220	228	230	218	227	237	204	222	214	209	263	229	206	206	242	233	252	227	223	236	269	230	220	230	225	252	225	254	238	237	210	217	253	197	242	257	249	241	240	244	242	245	210	213	235	221	236	229	262	208	230	235	214	232	254	214	237	242	222	249	225	218	247	210	258	249	237	213	206	261	235	210	229	235	190	265	185	271	213	229	204	212	224	245	231	259	237	223	211	223	230	222	259	252	236	233	240	238	246	233	268	231	249	245	218	243	223	214	221	244	275	222	227	187	239	227	268	241	218	234	214	225	237	223	207	247	226	237	214	239	224	244	201	225	260	225	210	246	237	215	242	214	219	237	223	264	240	235	257	225	232	222	249	253	245	242	239	244	217	238	228	244	245	215	245	240	211	205	215	216	250	231	254	222	224	217	249	234	210	237	247	240	246	245	250	211	213	217	222	224	224	264	231	224	220	255	224	232	208	212	207	227	230	259	247	231	246	200	239	231	233	222	245	214	245	242	238	223	223	241	225	229	239	214	229	213	239	231	231	230	220	251	228	227	250	215	244	210	228	222	258	200	244	235	232	240	245	243	223	241	223	241	260	240	250	224	217	261	274	229	238	254	239	218	235	239	231	218	242	250	248	268	224	201	230	251	223	234	240	218	236	237	229	224	260	242	228	208	234	248	242	210
8437	1743	3971	4945	3882	3126	2449	1969	1560	1407	1242	1151	1158	1161	1190	1185	1109	1006	897	787	700	747	727	729	711	667	578	694	617	650	645	624	632	604	632	586	609	590	593	579	585	551	582	596	616	588	563	594	636	611	554	546	615	595	585	570	570	548	582	553	599	558	557	606	588	529	597	525	574	577	544	580	551	576	555	557	559	596	573	570	620	617	583	536	551	583	559	578	530	597	540	537	591	547	534	589	549	591	503	583	560	552	583	579	554	511	541	556	558	563	567	578	590	590	613	596	588	548	562	585	566	529	522	553	587	618	546	540	520	575	552	542	557	568	584	567	608	553	595	588	588	580	593	553	543	575	532	514	526	576	555	536	583	573	582	612	541	555	565	557	558	564	542	581	608	571	545	570	540	592	557	577	540	581	587	565	541	586	588	548	537	591	575	560	583	608	536	584	601	538	573	568	535	570	609	558	565	520	530	565	555	540	544	594	593	578	557	564	576	617	569	583	604	547	560	555	579	581	553	585	583	575	544	583	529	550	591	607	590	579	588	590	584	562	577	563	528	577	563	536	528	546	549	555	588	559	592	570	542	511	542	570	581	579	597	585	562	560	569	529	552	564	567	540	556	568	595	524	535	518	585	577	589	580	564	574	608	556	556	584	588	591	560	566	560	568	582	516	580	587	565	549	587	548	610	580	593	572	589	563	588	542	552	565	546	557	569	538	574	563	594	569	559	535	561	587	559	564	561	564	546	521	571	547	566	560	570	545	555	546	576	526	555	564	597	511	537	559	558	555	562	581	548	595	557	585	555	531	617	573	518	587	559	515	585	601	570	571	581	606	588	626	577	564	534	548	559	550	606	548	608	573	554	565	526	604	578	548	578	573	532	560	559	600	587	536	562	570	591	575	552	575	565	565	560	579	585	593	565	538	584	571	577	539	585	566	563	560	534	556	556	558	606	579	615	547	585	547	531	537	541	549	584	568	543	551	556	578	555	551	538	536	552	564	600	580	544	563	554	570	554	596	569	598	543	636	573	543	606	575	562	549	542	576	546	536	568	585	510	614	545	552	562	586	555	559	545	568	567	565	584	513	588	563	550	552	549	584	555	558	541	583	559	539	550	548	595	573	602	613	576	584	557	577	552	572	568	585	579	529	519	593	555	609	590	586	557	599	561	546	551	573	579	591	526	598	579	585	622	536	549	524	576	542	538	564	586	593	549	607	580	553	563	570	502	573	549	529	594	553	552	573	586	550	578	587	576	575	607	602	553	561	570	542	586	574	528	589	594	558	585	572	565	546	556	538	564	585	558	585	514	548	609	589	540	550	553	530	557	552	601	550	559	550	571	523	570	545	574	560	600	593	593	572	600	531	549	594	569	569	611	530	582	562	600	584	559	583	546	595	576	529	576	571	589	573	597	552	572	542	595	535	567	580	605	589	584	539	578	556	573	549	588	556	588	544	530	589	570	570	539	592	562	583	561	564	572	545	573	535	576	592	542	560	550	556	572	586	558	560	585	556	599	583	604	592	618	558	545	556	588	568	550	579	571	556	547	606	545	579	566	528	570	542	562	591	573	534	515	533	530	592	573	518	575	556	551	539	520	558	568	618	597	563	550	558	572	548	555	579	611	549	591	570	564	577	591	573	550	569	556	524	539	551	577	563	597	605	559	596	575	553	577	531	549	590	562	519	578	603	555	551	576	523	545	584	568	559	579	583	601	556	622	530	606	561	599	541	585	516	570	581	604	543	547	525	563	562	584	552	547	569	558	545	575	560	578	556	521	579	573	568	586	536	554	559	600	556	541	575	558	538	554	561	586	560	526	558	567	594	558	582	581	547	584	615	573	589	564	533	582	535	584	584	551	533	586	543	606	535	558	605	574	605	532	571	571	602	531	569	532	572	574	532	546	576	552	540	516	550	556	562	578	553	569	569	619	547	588	530	595	590	560	590	569	595	567	623	561	587	546	597	540	599	580	571	566	550	558	620	603	548	569	541	551	596	544	592	553	591	548	593	556	583	538	546	552	567	612	585	576	582	559	533	588	574	543	559	520	542	570	579	541	557	584	556	624	557	549	564	538	572	560	568	550	539	564	560	570	546	513	546	598	571	538	566	514	596	569	574	547	569	595	571	541	537	600	505	579	552	620	609	551	571	588	563	577	520	566	555	596	552	575	613	552	570	557	561	557	593	591	573	585	599	526	550	602	519	567	564	551	539	547	552	554	561	630	549	585	589	607	566	514	560	563	575	581	590	607	563	561	545	569	587	508	561	581	576	542	558	550	577	563	575	567	549	561	588	558	557	536	558	564	576	583	572	552	579	617	544	562	560	602	578	576	554	595	589	624	571	572	586	582	574	528	574	582	577	578	555	532	560	577	542	582	525	598	528	572	574	552	545	564	602	554	561	574	593	574	569	551	569	521	543	551	533	526	531	576	588	616	556	560	535	557	568	569	596	552	521	569	532	551	537	632	562	631	564	543	580	569	594	587	592	555	594	546	564	602	588	549	568	544	549	593	539	593	580	579	584	556	587	558	575	604	579	570	556	562	558	553	522	578	573	593	545	602	584	589	584	590	584	543	504	592	549	548	598	602	540	587	565	565	571	582	567	576	515	574	558	564	576	584	577	558	561	565	541	564	582	569	568	591	574	597	563	616	589	550	561	614	599	546	546	580	595	570	572	579	563	530	533	588	538	556	608	554	615	581	563	547	551	597	563	596	591	573	580	568	561	574	550	545	603	580	574	553	566	531	586	594	542	533	586	536	540	531	553	560	579	561	581	558	580	546	550	573	573	576	573	562	539	593	566	552	559	526	574	555	542	569	580	557	535	567	570	549	524	526	589	616	576	601	582	575	601	594	554	587	609	622	618	605	579	544	542	559	567	590	577	572	553	565	592	584	566	568	565	540	582	580	596	583	558	561	603	562	594	566	549	529	576	581	597	596	574	563	531	589	533	548	605	583	539	623	541	533	572	600	560	586	585	532	542	542	550	574	536	543	559	617	554	514	564	574	560	541	562	599	615	565	542	580	586	578	549	548	572	574	591	553	524	570	538	555	563	562	564	540	537	532	612	568	541	581	563	570	567	541	575	576	541	553	555	538	563	591	608	595	540	639	573	537	520	544	560	606	558	575	589	584	575	586	570	586	592	546	548	552	563	550	611	577	563	592	588	567	571	569	574	586	609	556	530	606	586	572	556	620	587	571	554	577	612	564	590	538	556	578	546	611	579	586	588	543	571	606	576	590	524	573	529	549	549	574	580	552	527	587	547	598	553	557	600	590	557	588	588	550	560	546	565	551	516	600	611	569	547	541	576	555	556	565	595	576	600	609	567	567	570	566	521	562	560	568	606	568	582	544	554	616	559	554	614	529	594	585	552	580	577	570	566	551	570	616	607	575	585	547	609	580	557	541	536	578	552	600	580	585	565	566	589	587	607	547	572	530	568	570	555	560	555	555	565	576	561	552	523	565	579	550	603	560	555	534	591
2021	748	826	826	665	542	528	445	442	422	411	392	412	408	412	423	405	415	461	434	368	383	373	390	414	377	378	421	401	426	407	369	383	364	381	389	411	375	398	412	416	418	422	413	408	401	400	377	399	372	378	347	389	412	414	371	372	403	432	397	372	405	378	407	409	423	358	427	388	387	377	370	407	405	394	389	400	391	401	382	434	389	362	355	364	385	401	376	402	422	418	359	349	400	380	425	433	398	389	424	385	374	388	383	381	377	384	432	417	362	407	393	379	387	400	389	455	404	396	390	411	394	424	379	371	395	419	396	401	402	403	380	409	366	425	442	406	379	376	366	334	403	370	393	390	410	385	369	384	385	369	394	345	380	392	407	407	421	401	412	388	384	400	411	387	412	434	424	390	410	407	422	383	396	407	376	380	386	392	345	388	435	411	385	401	375	368	386	390	382	399	399	358	418	388	404	419	381	389	428	383	390	342	397	379	378	389	425	431	367	376	370	407	387	372	396	413	376	389	399	360	411	393	410	417	391	409	378	389	392	353	355	396	398	394	372	408	345	382	348	350	411	383	371	389	391	380	362	374	362	366	380	410	387	365	423	409	370	396	410	345	377	425	391	439	355	391	397	371	338	385	366	399	383	371	358	416	370	412	389	382	387	380	377	364	395	365	426	389	416	374	389	408	372	418	392	396	414	399	404	381	377	377	388	405	367	413	357	378	387	389	406	375	404	355	451	380	373	385	392	379	381	395	386	411	370	409	390	374	407	400	373	405	452	413	410	401	401	361	391	421	347	386	380	386	369	416	426	431	396	401	413	385	430	398	434	382	366	392	360	380	383	440	385	398	400	361	402	371	422	388	421	426	398	381	405	377	419	377	408	375	367	379	394	383	389	380	386	346	368	361	377	406	385	380	395	378	399	396	366	433	393	375	445	406	395	397	379	409	363	394	420	373	383	353	405	384	406	413	396	411	367	403	370	361	392	368	405	397	408	367	375	387	426	404	374	399	349	363	418	386	378	357	376	383	366	372	410	354	394	348	400	396	361	398	369	395	372	413	425	426	413	370	387	427	366	358	383	393	384	397	385	352	365	370	371	367	442	420	364	409	404	378	393	372	377	389	405	382	373	383	356	374	386	398	369	402	406	400	396	389	384	368	392	381	397	390	376	379	381	428	369	372	345	407	370	395	428	393	409	397	428	363	405	413	426	349	390	372	406	414	390	351	388	412	370	391	411	386	363	370	355	376	374	382	399	346	377	408	369	405	405	368	438	367	356	372	366	413	378	415	382	362	383	371	350	369	366	385	397	401	388	376	396	401	371	431	397	395	392	360	404	375	407	367	378	378	379	359	386	404	391	383	345	393	435	395	389	402	433	398	391	395	394	385	341	390	355	422	398	396	410	402	427	383	377	383	374	407	397	406	388	387	413	368	414	368	398	403	388	403	379	420	431	362	360	373	371	376	398	374	386	385	357	405	397	405	398	405	391	358	415	405	369	333	389	408	376	424	421	368	375	389	419	421	382	387	394	391	393	363	360	389	384	374	397	393	374	397	410	357	381	387	411	387	404	411	413	360	400	386	396	348	434	409	411	404	395	388	375	370	389	379	343	410	410	404	404	377	395	369	373	369	395	382	423	377	373	388	380	383	406	374	402	385	391	397	386	429	384	362	400	360	383	393	441	390	408	420	413	418	426	396	390	399	397	389	384	367	380	395	397	407	388	425	368	358	373	403	422	389	388	381	368	417	420	412	408	379	394	403	401	401	385	426	379	391	406	395	373	410	384	405	388	401	428	388	388	399	364	322	383	383	397	386	362	369	371	417	365	402	394	421	381	376	434	407	387	386	400	379	425	412	412	386	368	399	388	432	371	437	393	410	379	389	354	384	362	397	390	418	354	407	405	409	378	384	416	392	416	424	383	376	354	356	393	418	385	443	363	362	391	400	388	396	411	383	379	365	372	384	379	398	351	439	409	411	401	397	374	402	409	388	373	375	409	366	382	362	382	370	379	398	385	412	369	380	393	369	415	366	387	393	371	392	407	367	386	363	386	408	380	386	394	384	414	378	415	398	353	372	385	379	395	417	400	405	382	391	383	430	383	396	392	368	378	355	418	402	368	373	391	375	379	389	367	387	370	399	394	362	405	401	359	414	358	419	382	390	383	398	361	354	365	354	368	383	381	419	390	387	387	417	374	371	366	411	389	373	386	423	364	372	379	399	397	371	356	359	399	439	356	376	398	404	395	380	403	378	390	350	404	410	373	423	428	416	405	422	397	382	364	387	386	435	413	385	356	447	374	395	433	378	381	401	374	368	378	376	380	369	405	395	403	378	417	399	369	406	376	383	397	418	396	400	389	380	391	423	398	396	388	387	393	389	369	354	403	392	355	358	416	361	424	393	392	371	370	394	401	402	384	402	405	391	362	377	404	393	398	354	368	408	398	367	404	396	395	392	410	366	379	342	385	402	394	352	395	407	380	378	378	404	375	387	414	379	384	368	401	425	403	379	400	427	399	397	419	406	386	401	339	376	400	391	384	400	399	401	370	378	398	397	366	375	382	379	395	392	387	356	377	395	376	399	397	439	399	414	399	423	408	373	382	362	413	412	423	421	387	388	360	360	403	381	419	377	410	379	415	391	368	389	403	400	394	369	351	384	412	362	417	399	400	404	358	384	378	423	401	367	343	392	374	390	376	380	380	415	349	387	418	411	376	347	395	390	358	386	356	408	365	408	444	407	339	390	410	375	390	364	365	407	344	391	379	412	423	416	389	376	412	409	371	365	402	375	386	338	390	385	410	399	357	400	408	393	399	361	384	391	392	405	395	357	404	415	366	382	351	424	359	394	375	394	434	343	378	368	400	361	392	387	418	402	395	385	382	362	394	404	352	388	377	398	365	381	350	397	412	370	436	351	391	397	389	362	389	406	383	370	403	377	397	416	407	388	371	408	429	425	360	378	358	403	349	385	383	347	364	343	402	393	395	397	366	421	387	379	383	413	395	378	399	385	384	372	401	415	379	351	395	391	411	353	398	348	386	382	372	350	401	392	412	364	405	395	368	381	423	351	385	426	333	387	401	406	384	382	417	343	370	360	417	402	381	370	384	400	382	401	355	386	352	382	411	376	382	423	347	412	376	425	396	405	386	354	391	422	362	319	362	408	412	380	406	384	357	343	379	392	385	369	410	371	381	411	397	392	372	400	402	375	348	379	400	388	377	392	351	407	389	368	375	393	398	358	422	416	408	429	442	372	358	380	360	410	375	405	396	390	375	395	368	394	389	355	402	400	380	351	436	412	393	387	399	399	398	367	413	361	409	415	405	388	399	348	406	405	453	346	391	394	405	368	404	370	388	396	387	399	352	375	411	393	406	387	398	393	380	401	403	411	418	413	355	423	388	374	410	370	376	386	375	400	378	321	406	384	370	355	390	399	415	360	415	404	358	391	423	378	382	375	378	401	393	411	381	417	364	402	374	385	364	413	403
2483	1250	2035	2318	1881	1784	1498	1278	1224	1106	1093	1098	1116	1064	1154	1158	1109	1029	1056	968	989	951	967	946	978	946	967	944	882	935	1003	879	881	894	920	938	926	962	954	932	870	910	913	904	913	905	912	868	909	944	925	933	904	905	924	908	977	906	913	895	857	864	848	901	909	885	962	854	976	854	864	925	914	918	905	944	893	933	976	914	945	852	886	930	912	886	839	899	863	892	952	901	946	887	885	899	900	893	921	958	895	973	898	859	883	938	932	888	954	910	923	919	933	874	951	889	947	874	892	950	907	941	880	911	910	874	944	946	946	917	885	955	927	908	901	927	918	893	857	890	891	849	917	855	873	883	883	850	923	892	910	941	885	943	858	927	897	938	894	912	877	922	936	912	841	904	953	921	930	919	912	899	852	974	894	898	965	933	907	928	934	960	901	907	942	924	855	916	894	939	890	953	912	883	928	907	907	894	928	957	915	898	906	853	945	875	884	883	894	920	890	923	891	846	965	849	886	908	890	935	909	928	888	925	947	867	917	892	904	884	894	931	909	886	896	860	895	898	913	913	964	950	890	890	878	874	918	950	938	926	906	938	917	910	892	872	989	879	907	854	925	940	941	893	901	913	952	891	913	953	926	937	929	915	862	893	988	938	908	913	884	834	882	856	961	918	942	953	907	902	891	908	867	909	915	865	883	882	929	940	858	893	906	918	928	948	965	890	886	934	849	966	950	892	938	901	895	921	941	938	884	918	888	917	913	925	949	896	821	937	934	900	889	907	994	884	884	909	901	908	925	929	854	885	892	921	937	876	911	883	929	899	921	890	859	916	894	913	868	946	896	933	867	859	928	923	878	901	869	895	891	918	883	905	896	977	942	953	882	907	883	928	943	888	906	905	899	905	897	869	860	938	895	917	901	877	883	901	886	886	917	895	881	921	883	975	891	926	907	954	870	938	916	946	949	892	906	922	906	926	868	935	892	930	908	933	928	958	962	914	923	922	919	868	972	892	891	898	957	895	894	876	930	949	894	897	911	908	925	913	910	896	896	996	845	869	951	868	870	888	948	921	906	921	883	949	875	880	885	935	870	888	909	881	872	901	870	932	951	903	925	895	879	897	894	898	967	875	885	921	929	872	861	878	965	936	892	910	881	883	938	897	903	911	904	925	944	876	953	896	904	911	871	917	938	935	916	922	932	945	881	945	858	916	917	929	886	931	882	942	865	956	920	931	909	860	923	878	911	971	878	893	895	935	902	935	860	860	911	904	898	922	909	921	928	887	909	970	926	957	889	907	893	939	872	851	941	878	904	889	908	916	963	931	903	977	919	930	902	918	910	901	895	926	895	950	887	906	917	874	953	919	893	877	892	874	946	889	879	877	872	870	893	925	911	930	918	875	903	947	937	865	919	948	886	874	867	876	890	883	914	924	870	951	906	907	894	951	909	856	872	910	895	943	927	857	924	931	893	920	924	919	931	885	934	901	977	903	864	885	891	983	895	945	933	920	920	920	958	905	956	888	948	857	899	872	921	916	899	883	867	908	867	932	877	933	885	934	871	931	937	920	913	928	882	904	874	896	898	888	851	954	847	881	882	929	916	864	909	927	840	920	902	935	913	912	926	884	843	921	943	890	962	904	884	900	899	943	880	952	923	922	899	870	877	915	896	898	902	883	867	885	875	874	948	910	911	962	962	959	866	890	894	939	847	905	945	882	923	946	938	942	939	939	908	873	930	929	885	935	926	923	874	899	928	937	897	955	877	883	903	917	812	863	913	900	892	898	905	950	906	890	928	877	949	889	901	910	950	914	913	879	947	867	892	895	903	897	862	928	903	949	927	886	928	917	892	903	907	867	896	886	888	924	910	956	911	903	924	909	926	861	935	892	922	966	888	889	972	915	895	888	898	878	869	895	880	901	907	917	903	913	898	919	841	900	871	955	918	874	928	913	863	884	877	968	941	872	923	945	878	922	903	896	932	901	913	929	899	946	887	895	925	901	927	1007	915	893	930	900	910	883	920	885	907	884	978	870	868	931	901	856	889	860	912	945	928	914	906	883	939	901	913	911	893	972	877	879	914	909	902	895	955	886	944	917	937	913	848	893	889	888	905	919	865	884	841	933	868	880	920	900	943	924	895	950	920	886	882	915	898	895	905	879	922	878	900	919	907	909	971	855	909	926	876	897	881	881	919	967	903	904	891	943	899	904	901	911	979	892	948	855	879	944	911	889	877	919	903	915	870	878	898	911	853	877	914	942	907	927	908	915	874	881	913	879	873	942	903	889	936	885	917	944	928	949	910	941	887	895	882	923	905	874	866	864	904	917	914	959	884	904	862	915	893	928	885	950	916	909	878	882	885	941	873	932	880	888	930	927	937	882	894	933	914	904	893	861	925	888	922	911	923	917	896	894	905	913	954	905	894	908	868	967	860	898	910	864	904	893	857	896	893	968	849	918	865	964	915	882	906	859	877	867	885	937	927	906	913	883	895	962	928	938	867	885	927	888	912	893	977	940	858	956	930	877	909	899	907	901	899	931	884	925	919	902	906	944	903	960	889	896	869	902	918	933	918	932	909	925	843	890	917	893	914	918	859	920	928	898	869	896	906	889	941	921	897	929	876	938	891	897	921	898	925	905	943	990	878	929	877	917	862	868	856	950	911	884	871	904	912	975	853	874	892	893	875	959	908	922	913	911	922	908	902	888	928	916	910	870	869	907	913	841	899	873	903	913	894	963	901	957	900	866	925	892	949	897	879	903	936	861	898	921	914	914	914	856	918	904	901	887	895	914	967	890	872	877	887	928	919	945	896	951	925	933	1029	912	922	933	959	916	886	904	941	887	887	903	922	954	924	893	906	973	889	916	952	870	903	884	948	881	915	934	922	858	915	918	919	896	861	898	928	922	903	935	960	902	904	928	879	901	903	920	908	874	879	919	912	869	960	881	891	907	926	906	937	890	922	918	926	901	894	908	897	931	876	916	907	926	947	860	904	978	856	920	933	927	923	900	916	900	945	890	899	919	936	925	851	920	918	952	903	916	826	855	917	912	907	927	910	916	887	909	884	856	911	852	894	941	1005	889	918	939	905	888	974	894	879	848	833	878	891	917	919	873	867	928	955	923	923	893	909	951	901	900	892	855	899	898	906	925	911	930	905	913	931	937	924	882	937	881	909	898	874	884	917	913	926	939	912	901	906	950	907	902	870	878	930	921	881	932	842	844	921	892	870	881	937	952	970	934	950	883	914	947	950	893	881	905	914	874	909	887	923	938	958	904	863	977	920	926	962	892	866	912	859	929	901	902	876	930	916	929	948	902	886	887	924	905	903	952	928	906	951	856	926	922	977	991	955	900	941	871	908	874	894	849	912	897	873	915	922	966	889	939	881	836	875	917	911	896	846	931	863	861	898	896	928	913	900	898	891	951	876	899	924	908	890	917	917	933	876	853	962	942	927	926	900	932	890	882	919	878	913	886	950	929	917	877	915	904	895	894	895	926
8011	1266	1479	1180	869	732	589	553	516	459	463	465	453	477	468	461	457	434	434	412	435	431	415	405	419	441	386	424	433	413	395	363	375	388	415	412	405	407	385	426	387	399	375	365	379	403	395	390	387	373	400	417	430	377	374	407	371	360	372	389	383	415	398	409	376	409	383	378	390	407	398	421	383	406	426	407	394	408	344	410	358	361	374	437	418	408	400	362	404	407	382	402	404	396	414	418	357	394	402	369	405	398	358	427	404	381	393	403	395	383	406	376	406	452	415	383	379	369	352	396	413	382	418	363	376	394	359	365	394	377	422	410	394	360	386	425	405	447	384	402	374	396	363	412	411	360	391	410	359	374	351	416	384	378	415	381	384	399	366	393	387	405	394	398	399	377	400	393	379	364	406	393	398	397	368	373	371	364	423	405	355	422	376	407	407	380	394	372	379	394	393	401	410	371	380	381	404	401	394	389	381	378	358	360	404	407	392	411	392	389	373	402	373	367	384	432	378	351	371	358	394	388	391	360	396	432	403	399	382	357	394	389	377	409	362	400	415	389	417	380	393	393	395	404	404	416	397	384	406	374	398	364	398	400	384	392	362	398	410	420	402	402	386	360	396	422	423	407	401	378	422	382	353	405	389	419	375	400	417	367	383	419	362	391	400	367	413	396	413	435	411	398	386	399	412	381	371	378	391	402	390	372	376	366	385	397	349	379	392	348	396	371	409	404	387	414	391	390	372	383	414	408	366	422	400	413	376	389	416	380	424	377	383	396	355	402	373	394	409	351	383	397	400	408	374	398	429	357	420	377	391	408	386	385	420	373	339	393	417	388	388	387	393	392	382	344	417	392	408	366	373	380	423	372	395	417	406	418	398	376	376	383	393	378	377	425	398	396	443	400	408	387	414	388	431	405	407	405	391	384	358	382	355	389	365	386	415	421	405	383	392	356	383	368	396	385	398	393	370	397	404	372	412	387	374	422	420	386	370	390	393	364	376	363	415	387	416	389	393	353	389	384	421	368	383	379	393	372	361	370	388	417	369	389	436	393	403	387	402	399	366	401	415	387	390	365	439	388	386	410	385	398	395	380	397	396	403	382	365	407	390	424	368	359	350	402	403	399	388	357	399	406	368	374	390	404	364	402	424	427	426	383	356	412	403	401	367	391	402	355	341	400	412	397	390	433	392	358	388	409	394	400	417	361	388	387	402	412	387	410	418	382	368	389	410	384	398	418	407	420	407	434	384	412	432	401	382	374	375	436	392	394	384	389	377	393	375	419	440	403	415	377	375	404	338	397	417	423	401	424	386	400	371	423	406	388	377	378	384	406	409	358	376	415	403	373	413	393	381	386	377	418	398	394	357	381	356	398	397	375	410	422	383	388	355	397	400	403	354	372	399	409	413	358	409	381	393	389	434	382	407	414	424	375	378	408	387	372	367	362	403	388	411	388	373	379	361	396	423	391	380	404	386	398	436	406	425	408	392	365	382	407	444	364	371	367	403	402	383	387	398	405	369	379	384	404	426	400	369	360	384	351	414	397	408	399	394	374	358	398	393	418	416	416	374	391	401	407	396	338	360	393	393	410	437	397	388	378	411	384	389	395	377	400	393	393	425	414	419	404	360	385	384	388	381	404	389	378	437	370	415	400	380	391	363	364	405	375	380	385	413	387	390	388	384	417	360	400	338	392	356	430	351	415	426	379	376	356	412	400	380	403	434	360	416	413	394	401	380	384	403	373	365	382	392	390	399	399	370	379	386	381	393	380	387	415	377	391	392	395	378	398	369	382	368	402	416	387	360	407	421	390	426	399	359	341	409	363	426	382	390	409	427	423	396	397	407	397	407	386	406	387	377	408	381	426	349	390	409	409	391	415	409	416	415	408	406	406	394	415	402	390	373	354	397	431	358	390	397	398	397	342	402	375	413	400	371	419	400	437	422	422	399	374	374	389	400	431	358	416	423	390	363	370	359	406	424	396	420	421	408	391	396	441	390	377	414	419	389	405	401	366	364	410	442	375	410	387	371	379	399	363	391	432	389	419	420	370	422	408	393	390	403	401	411	363	393	418	393	396	378	352	387	406	402	355	347	404	379	406	394	371	372	422	376	425	389	355	401	394	417	395	415	404	354	385	409	378	402	387	364	412	376	405	381	372	400	385	382	384	397	372	397	392	404	387	447	412	380	378	390	377	407	366	399	391	393	387	408	384	370	386	391	393	388	398	399	368	413	376	402	391	398	380	406	379	427	408	401	388	445	401	391	375	377	457	370	366	405	421	387	383	421	398	395	371	379	380	371	437	422	417	389	379	378	422	432	372	415	378	392	395	419	378	398	420	403	379	371	415	450	411	385	383	402	380	393	422	407	401	403	388	419	381	388	395	432	431	403	377	367	394	376	371	371	382	397	377	391	392	379	381	415	402	379	379	403	404	400	412	374	398	394	332	404	384	374	342	421	384	399	408	361	348	364	388	397	415	411	415	334	392	446	405	363	379	375	401	390	374	365	360	362	409	408	380	390	412	386	420	408	394	384	356	401	385	382	389	361	374	394	382	395	382	395	384	430	402	401	400	404	379	414	379	374	379	368	344	379	393	397	359	388	346	388	391	417	420	418	382	386	429	427	373	376	385	362	390	424	387	387	359	371	381	361	400	403	355	367	309	371	324	380	392	384	402	406	426	409	383	402	366	389	361	400	372	378	393	368	425	394	392	377	444	391	371	386	375	385	383	409	408	366	397	412	399	399	369	409	365	387	379	393	382	395	385	388	396	409	405	371	388	377	417	410	413	376	420	360	384	385	420	369	402	418	428	383	405	394	407	405	403	368	419	385	413	379	357	382	448	401	407	380	422	370	382	384	380	357	345	416	392	387	391	394	366	366	396	377	382	407	384	407	367	418	412	390	376	402	387	399	366	407	434	416	359	418	451	419	411	392	386	405	405	419	348	415	418	441	380	373	384	396	406	391	376	390	422	402	397	360	395	423	395	409	361	391	374	427	349	398	394	400	364	370	379	439	401	380	397	401	401	372	435	405	394	379	387	391	389	395	367	382	390	388	366	403	433	397	435	391	389	380	426	417	390	363	389	411	423	367	412	381	382	391	415	390	408	383	347	419	394	366	394	363	368	418	375	370	372	402	383	386	367	389	422	407	335	392	386	394	436	382	386	396	391	399	393	415	407	413	372	408	331	379	377	416	376	385	389	389	378	355	386	398	367	347	379	381	389	395	372	395	418	440	384	397	398	413	372	389	368	391	385	411	405	415	371	422	389	373	391	389	365	382	362	413	378	396	393	419	412	357	401	368	344	384	375	385	399	404	390	373	373	401	445	391	395	390	383	413	388	410	371	374	390	385	414	421	405	412	395	399	377	445	401	342	447	430	404	375	404	400	329	381	370	387	386	437	398	381	407	397	400	382	392	374	366	425	371	408	398	406	421	374	359	377	411	383	396	377	402	390	428	389	415	420	367	377	376	427	401	404	405	404	406
6984	1693	3477	3642	3181	2563	2138	1737	1583	1496	1362	1287	1260	1329	1345	1331	1239	1253	1136	1057	1038	1042	1033	998	1009	993	957	942	941	1013	944	882	959	937	862	964	962	917	988	906	923	938	946	958	917	967	919	921	908	944	892	906	868	907	884	953	886	946	925	884	917	912	915	956	938	913	920	852	915	953	958	866	907	914	865	862	946	894	928	879	895	914	852	914	898	889	947	902	891	874	831	898	899	919	918	894	955	889	937	861	910	894	955	901	954	928	893	880	887	905	978	928	921	901	889	862	903	865	883	922	919	869	885	917	909	934	950	888	953	909	872	819	921	944	915	885	903	902	941	947	931	917	957	819	930	932	868	899	908	917	893	901	937	930	873	850	895	905	889	880	883	874	888	942	924	892	923	980	955	934	896	921	895	945	900	885	939	926	921	890	880	867	891	911	920	874	933	946	890	938	934	902	901	847	870	893	955	923	912	899	916	907	951	896	856	948	872	946	969	907	907	946	899	865	976	878	836	838	930	896	850	905	934	978	849	913	873	926	902	906	882	860	894	907	888	943	882	917	862	892	874	893	943	938	872	904	935	903	853	882	947	924	876	903	882	909	880	901	871	955	972	919	917	972	915	911	902	897	880	870	868	911	882	931	917	883	943	917	856	924	910	852	931	874	921	874	913	880	892	909	911	937	886	870	925	878	936	927	890	890	922	887	932	925	879	851	889	900	920	886	909	934	906	933	918	924	882	902	893	881	928	919	892	920	926	859	895	970	954	962	904	944	976	906	930	896	912	922	872	931	934	935	862	937	894	885	928	872	920	840	890	950	930	932	886	908	871	928	884	888	905	925	915	899	916	870	889	884	886	923	870	959	882	898	863	930	937	906	890	964	894	907	937	882	880	882	934	917	927	860	928	900	900	948	863	870	942	898	878	925	863	914	900	900	844	946	849	903	873	917	893	911	887	955	889	909	893	913	933	890	915	879	878	903	948	907	873	917	926	908	895	837	847	927	889	897	945	878	977	902	904	942	970	902	900	914	900	868	876	930	900	901	926	895	936	963	929	866	974	913	880	928	867	896	925	910	872	918	910	859	900	876	891	891	854	936	883	904	912	935	894	883	917	832	951	864	938	848	907	877	896	953	903	948	898	895	917	906	934	886	930	951	859	909	898	945	899	907	898	895	872	866	924	877	874	886	913	904	871	904	929	855	918	888	870	867	912	954	880	901	920	821	942	876	840	924	895	937	893	852	941	921	877	916	862	889	872	942	918	908	938	918	887	868	883	899	865	935	944	865	877	914	939	931	903	877	976	880	900	850	898	908	943	888	889	869	877	862	895	887	909	880	861	870	848	914	928	917	907	862	877	889	916	901	873	894	925	941	892	920	915	931	894	879	898	929	930	888	908	913	897	838	898	891	897	892	958	896	870	856	853	869	846	915	921	880	905	840	859	923	927	937	870	934	868	916	897	941	945	927	907	903	876	932	938	870	897	887	896	873	904	883	888	921	908	873	931	895	883	912	917	870	898	898	945	908	896	930	917	862	904	837	899	913	954	863	938	931	886	851	833	866	930	878	938	889	911	879	839	896	873	952	917	929	936	898	932	878	893	892	935	940	855	908	915	913	898	905	955	888	872	899	902	921	901	922	872	930	839	927	882	896	872	905	890	911	934	904	884	874	943	864	891	876	883	915	883	872	865	882	923	857	949	910	904	896	888	878	897	887	898	904	926	915	902	870	876	914	904	879	881	912	878	913	915	847	846	886	936	881	900	876	896	927	878	912	911	925	897	968	866	915	895	898	887	922	890	912	957	889	924	844	932	902	907	938	887	884	877	895	910	934	899	932	936	912	898	885	878	853	953	925	855	906	897	927	955	876	946	912	933	968	908	860	865	873	963	877	888	928	897	872	852	935	872	835	870	886	873	897	865	906	849	905	920	960	855	897	937	917	896	894	929	904	954	917	922	925	884	907	952	882	909	860	924	923	890	877	942	885	885	944	903	938	908	936	912	908	891	923	866	949	932	907	916	846	919	940	891	932	878	862	903	873	945	914	986	990	938	911	931	923	881	912	885	907	911	915	901	895	932	913	938	922	903	944	897	967	856	949	865	876	930	923	888	871	872	885	953	872	944	897	892	870	928	926	912	943	878	896	938	913	896	910	920	920	929	934	867	957	856	872	937	955	877	923	859	908	897	949	901	868	876	881	889	920	904	883	941	889	894	903	906	884	944	834	902	853	854	863	884	920	868	947	926	879	871	889	904	932	914	929	918	894	901	868	879	891	908	889	850	866	886	900	871	841	876	908	873	911	923	854	874	917	801	992	883	946	911	920	909	911	871	876	933	908	935	929	850	926	896	906	948	911	915	897	870	955	922	878	887	909	939	916	906	905	891	857	911	963	947	870	928	993	899	861	918	899	925	924	941	905	900	942	872	918	904	911	912	865	929	838	900	892	879	848	934	922	924	899	893	888	889	893	922	909	925	899	889	916	842	872	980	899	945	867	872	861	888	922	903	897	908	849	890	898	874	883	916	916	942	922	968	928	868	906	924	916	948	905	863	890	935	944	943	898	902	868	920	861	905	854	896	885	886	910	915	903	909	865	906	955	909	945	898	870	902	916	892	942	875	903	894	881	878	890	936	930	937	903	872	903	931	935	864	900	886	911	935	946	929	892	906	875	907	855	880	879	899	924	911	900	925	881	877	840	971	904	922	935	965	867	945	968	905	895	929	861	849	899	865	897	912	943	910	920	886	948	897	878	959	918	872	906	890	910	960	930	920	895	975	841	918	870	902	854	939	895	924	881	883	886	871	898	917	908	902	986	906	874	914	891	870	898	868	869	876	872	880	859	883	849	910	904	926	874	939	917	850	942	917	931	945	887	949	879	960	856	863	860	972	929	932	919	949	878	893	944	952	931	881	857	928	890	896	876	888	907	946	915	931	902	943	897	953	966	849	923	915	928	908	956	905	883	912	954	957	874	872	915	944	960	900	863	907	883	872	925	917	932	931	928	922	933	921	903	889	850	910	925	941	899	937	887	898	926	879	887	898	902	869	950	893	904	950	932	863	915	901	932	918	889	934	905	890	874	898	922	899	914	879	913	861	925	894	911	919	914	906	947	872	940	898	871	900	944	857	939	887	963	911	927	896	915	913	917	941	857	923	882	901	870	915	906	869	921	926	922	896	872	938	956	874	887	967	921	897	916	901	953	886	899	920	960	901	855	962	885	936	915	878	892	946	910	884	927	905	914	908	895	976	874	865	940	934	884	899	881	917	885	965	895	841	917	880	893	917	914	891	863	952	892	848	926	873	940	938	891	885	956	956	905	868	911	869	910	868	970	935	875	848	917	880	872	914	921	896	919	865	861	919	920	870	893	899	940	860	895	932	913	906	899	841	949	917	899	883	947	901	937	888	881	931	919	946	902	841	905	895	890	935	909	895	935	935	925	940	874	901	918	857	888	900	919	891	937	894	862	849	912	906	898	865	910	907	914
13746	1860	1993	1446	981	717	540	452	387	368	321	327	338	315	325	348	326	315	258	255	232	280	266	270	258	262	257	222	244	219	222	215	234	267	237	251	251	250	271	272	219	242	216	208	216	227	251	254	262	244	262	251	226	249	224	236	218	238	231	200	261	244	227	236	243	260	256	240	236	204	199	214	228	255	253	264	227	221	223	253	227	205	255	242	252	231	241	234	239	218	222	233	201	227	240	234	229	242	206	272	225	246	252	250	247	244	238	215	242	227	233	247	237	257	258	221	233	230	243	216	227	254	229	246	249	268	230	242	227	252	229	233	233	233	226	240	242	222	234	216	263	253	265	241	235	258	249	230	232	239	227	238	246	226	248	222	231	211	272	233	248	247	223	237	235	239	231	258	214	230	237	227	254	231	227	255	247	241	236	225	236	238	235	214	209	250	203	230	282	277	213	266	234	226	249	248	237	222	233	258	242	227	246	229	236	238	222	257	239	210	233	234	267	232	223	261	219	250	242	196	217	239	247	258	247	246	210	238	224	226	240	258	234	251	261	186	204	251	234	222	253	243	235	238	237	241	273	211	236	244	247	251	236	235	220	213	235	235	243	254	226	226	254	283	238	233	236	199	263	237	229	235	194	194	227	210	253	206	252	216	244	241	256	228	241	200	229	210	257	223	239	250	240	214	219	258	231	249	240	252	233	238	255	216	245	236	253	280	255	230	206	247	214	227	229	233	226	220	224	206	226	214	249	252	265	251	205	232	214	251	217	270	212	216	209	231	239	239	259	222	247	206	232	247	254	237	191	224	238	222	226	239	240	234	232	248	246	274	243	255	220	222	247	240	254	249	217	222	239	217	254	240	240	230	235	247	242	257	254	241	212	232	218	248	230	203	230	238	224	267	256	232	253	209	237	224	241	209	253	240	241	238	258	255	249	228	232	240	239	215	220	228	213	264	255	224	242	240	251	254	231	230	250	241	228	272	249	237	223	240	237	266	253	218	249	207	243	237	270	223	251	233	245	239	240	232	256	245	228	260	241	238	230	244	245	250	243	228	204	231	260	248	212	226	246	259	248	233	233	219	210	199	233	225	246	227	206	231	208	248	255	230	274	219	274	232	208	235	242	231	270	245	239	195	246	237	252	241	231	218	235	249	260	243	229	235	259	230	237	236	211	236	245	231	220	221	237	240	227	242	231	234	236	203	234	246	224	256	230	231	215	232	228	248	226	236	241	203	219	258	238	244	234	233	263	215	221	257	223	230	241	237	235	228	249	197	245	240	234	277	258	267	255	219	239	228	273	247	244	229	248	220	253	245	234	257	245	230	212	229	263	225	243	249	224	236	237	253	229	247	197	261	257	222	228	236	233	218	231	230	230	245	240	222	241	230	227	214	217	242	222	228	226	220	242	225	241	223	239	223	246	215	207	241	257	244	241	239	263	212	237	241	228	221	258	240	225	219	260	225	253	227	222	220	216	224	240	224	264	247	237	240	203	239	228	252	219	236	228	223	264	235	235	237	228	235	232	212	249	231	206	217	255	232	236	226	239	204	214	223	235	232	231	239	217	237	264	225	240	242	222	237	228	249	268	208	236	229	254	212	237	247	227	204	216	241	225	239	226	247	278	245	207	218	240	223	226	219	251	224	216	207	243	254	238	239	246	208	223	257	223	243	213	240	256	198	241	242	226	253	248	235	250	245	210	217	247	260	250	220	233	196	248	220	219	224	257	222	260	225	253	241	240	234	220	254	245	237	236	224	276	234	194	223	212	244	238	257	239	236	217	216	228	241	263	224	248	252	187	262	224	236	252	228	243	238	231	227	258	243	192	252	238	220	217	231	261	240	247	262	281	235	246	254	264	270	230	246	252	254	257	221	255	228	255	234	232	264	248	230	217	240	209	227	238	205	252	251	257	259	256	212	232	231	200	264	223	222	245	250	250	236	227	254	256	222	228	201	230	220	261	246	205	229	249	243	226	227	239	269	219	222	207	240	244	234	220	237	230	244	272	243	250	264	244	229	250	261	233	210	222	219	234	216	236	229	240	226	246	224	209	225	222	233	239	248	218	258	244	215	208	244	217	240	228	238	233	233	223	233	232	243	228	225	233	217	234	248	224	252	260	247	241	230	228	227	218	233	222	222	224	216	229	225	235	239	229	234	206	241	224	227	238	232	244	251	264	234	250	209	200	234	235	244	260	253	266	260	236	222	231	205	234	232	227	238	198	244	242	241	245	257	262	251	215	272	223	202	241	245	228	255	246	231	232	245	248	245	236	258	222	232	263	238	256	265	227	239	250	230	231	223	240	217	224	198	247	231	231	246	213	271	221	226	244	239	250	271	263	232	210	245	262	263	261	242	235	225	211	247	244	268	239	237	237	210	236	237	234	245	233	202	248	233	217	240	241	269	257	239	246	261	222	215	269	216	243	219	263	232	255	212	197	244	206	246	236	234	248	232	255	239	246	247	226	231	263	265	262	238	201	264	226	222	236	259	228	217	253	242	231	257	250	247	250	230	278	250	246	260	230	222	231	203	246	236	237	264	242	252	245	212	218	228	269	224	254	241	206	230	259	240	229	238	238	215	192	219	212	231	204	210	241	225	245	236	269	237	230	233	248	268	243	230	239	236	214	259	235	222	249	228	244	228	234	247	242	249	247	245	253	259	259	243	254	244	243	203	255	221	249	234	249	210	230	236	247	244	240	232	241	274	247	241	227	210	245	262	236	221	226	245	217	257	255	235	242	239	215	244	220	224	213	237	223	255	240	255	255	242	267	262	238	242	230	264	253	201	243	224	219	254	231	241	250	240	231	206	239	210	219	236	234	237	253	227	215	243	259	212	248	220	245	199	246	266	257	213	220	259	242	222	221	219	244	238	239	255	242	197	258	216	261	246	254	257	253	192	234	237	224	252	240	224	231	227	220	248	234	234	235	241	228	242	238	247	256	243	242	220	258	216	213	232	244	218	232	226	219	235	225	241	243	234	231	246	258	229	223	221	239	210	230	266	226	236	235	204	237	248	245	240	246	233	234	238	234	236	218	222	263	223	205	237	269	233	238	250	225	239	216	201	244	262	235	238	226	234	225	261	219	214	224	220	259	223	256	193	232	242	208	247	252	254	246	247	242	222	230	260	214	230	238	243	214	226	242	243	249	228	253	244	248	256	241	243	220	254	234	230	232	210	240	263	222	207	245	240	241	235	263	224	246	230	232	203	224	231	220	254	250	264	268	237	230	255	217	207	255	236	259	242	295	241	246	243	240	199	225	228	226	230	267	241	235	244	242	245	237	211	247	253	256	225	246	255	247	220	216	224	227	243	253	225	229	250	231	233	253	244	268	240	237	267	207	239	226	245	246	224	226	220	197	243	205	248	233	213	219	202	223	227	254	250	219	236	249	242	223	258	277	227	248	213	226	223	234	231	200	234	236	239	225	259	210	210	243	216	239	226	232	234	222	249	234	234	221	215	227	216	213	257	250	246	260	211
8500	1922	4163	4647	4054	3140	2355	1864	1525	1366	1191	1202	1155	1232	1209	1205	1083	995	880	806	791	817	764	746	692	626	640	615	627	653	656	633	638	618	640	585	609	601	610	597	613	556	566	595	564	576	612	624	572	602	582	607	609	627	631	572	559	596	589	539	557	587	605	547	578	594	578	513	587	573	580	584	569	633	557	522	593	578	597	600	618	560	608	603	529	570	520	557	547	562	594	543	574	526	534	570	580	578	539	598	603	586	570	567	601	610	557	629	617	577	603	574	625	551	587	587	587	629	537	577	576	603	603	512	590	544	549	545	546	598	595	593	553	608	571	525	571	564	561	565	580	560	535	540	553	557	571	525	584	555	552	562	566	578	623	558	578	607	597	564	613	595	592	603	536	550	569	621	570	536	536	588	573	561	571	570	545	560	592	548	585	543	566	581	571	564	575	555	593	524	556	569	542	598	601	550	581	558	522	585	587	562	547	551	552	604	557	559	542	528	577	617	620	520	573	534	549	559	545	550	561	619	586	572	582	562	569	589	592	625	600	544	615	584	580	571	566	590	553	584	540	575	592	572	567	588	594	553	581	560	563	602	563	553	561	557	542	602	576	566	583	593	547	624	571	570	558	545	592	564	610	601	615	549	558	570	580	591	589	578	598	553	582	553	554	615	533	549	565	591	568	567	592	553	562	554	538	565	602	567	610	566	571	561	549	580	570	571	594	614	563	614	571	569	554	596	545	596	583	567	560	567	588	603	540	580	524	656	595	574	609	568	591	553	580	560	555	601	565	579	572	574	560	551	570	560	539	589	587	595	564	586	594	619	577	597	556	559	578	542	585	539	529	570	555	586	522	586	592	589	562	586	564	561	610	516	577	568	580	527	567	558	563	572	570	565	556	586	586	598	541	565	588	572	560	535	589	573	540	557	554	580	560	595	580	583	601	579	555	585	573	611	572	585	601	566	544	580	577	565	564	620	547	615	567	579	587	532	547	564	548	566	561	556	604	604	595	583	581	578	576	590	561	564	611	594	588	548	526	573	569	585	562	602	589	522	551	547	607	557	569	587	558	572	591	596	583	614	557	564	573	614	583	584	599	581	616	598	560	550	561	524	571	560	590	545	601	598	602	535	576	552	627	574	538	568	577	584	582	530	581	607	575	601	607	571	545	586	568	610	558	543	558	600	582	585	563	598	565	511	569	572	589	587	556	579	589	572	535	543	577	587	580	557	571	589	586	586	582	559	550	600	578	594	570	546	590	611	598	604	608	571	531	576	531	556	573	580	565	585	566	613	537	543	580	569	593	583	547	568	585	536	578	583	592	600	572	602	596	583	619	567	586	533	575	596	618	585	559	570	553	567	568	593	594	546	569	534	578	562	595	599	587	565	571	534	575	563	537	600	574	566	549	586	580	566	554	568	550	570	545	540	535	540	569	589	586	560	621	569	545	572	605	558	538	552	592	570	579	554	628	576	582	570	568	572	576	583	552	552	606	534	559	592	593	548	627	574	608	584	567	636	560	552	554	523	579	570	572	588	573	570	553	608	559	561	608	580	569	601	596	547	568	568	534	552	524	560	542	565	553	570	606	565	552	574	585	573	567	575	568	543	604	562	560	564	561	568	543	620	600	580	569	544	577	589	564	583	607	565	518	579	584	581	605	564	535	598	571	610	543	565	559	567	566	559	611	614	566	581	572	533	566	577	603	611	527	607	549	571	524	560	575	587	559	553	623	558	604	554	549	592	581	577	553	573	578	562	539	560	623	564	544	617	568	559	598	520	609	589	546	563	573	561	588	603	559	556	583	609	588	536	556	594	564	556	585	585	568	599	594	579	561	536	578	579	582	577	577	585	602	605	574	565	624	527	618	540	586	586	533	537	586	540	581	540	575	526	584	594	558	581	604	566	626	574	627	577	587	586	564	580	602	574	529	538	586	592	593	559	579	552	596	547	590	585	583	552	605	563	606	568	583	589	572	574	557	576	513	576	582	565	590	561	536	593	554	557	568	531	612	588	606	554	584	545	561	582	597	591	537	573	562	581	553	566	584	588	584	575	567	577	611	584	527	539	611	585	562	588	572	544	590	600	576	579	583	593	544	565	621	610	573	613	592	614	608	589	581	591	585	574	565	647	576	585	546	566	554	520	543	545	568	607	566	579	612	565	555	579	600	559	575	535	583	558	581	574	617	586	573	570	545	573	555	580	587	566	571	583	589	581	570	563	554	546	577	589	628	546	600	543	591	575	600	566	600	588	540	602	527	561	546	587	545	544	565	572	582	603	617	540	560	559	552	580	584	563	605	548	570	574	578	557	575	580	568	541	566	563	594	560	549	593	598	598	561	568	518	592	638	579	586	601	551	551	548	567	602	546	575	595	615	582	583	558	576	569	597	568	591	584	579	580	588	563	554	585	559	570	565	558	591	565	595	570	653	561	567	599	567	592	607	606	563	597	589	545	600	586	557	574	604	590	599	563	565	559	545	566	540	581	564	608	594	516	544	613	560	556	603	612	550	560	571	590	569	586	592	597	604	606	592	567	648	564	564	531	550	545	576	524	552	583	577	603	568	558	564	585	601	599	560	560	543	508	551	574	588	573	583	608	515	569	552	532	588	565	560	597	575	571	613	607	545	568	579	587	589	621	575	571	577	565	562	551	561	580	553	566	582	570	546	579	579	608	590	582	587	578	575	630	537	567	592	586	583	580	599	600	547	549	623	563	612	605	564	594	564	549	547	567	573	575	574	569	582	549	545	581	571	573	581	544	560	545	590	572	599	614	598	584	630	525	611	543	542	586	581	569	591	593	552	565	516	592	546	568	594	555	618	527	572	527	590	581	531	569	559	603	560	599	607	580	574	584	558	616	565	574	570	552	540	578	625	564	542	568	536	572	636	573	583	602	561	590	561	551	591	571	560	605	585	564	570	561	568	578	541	611	587	579	559	567	595	565	572	531	619	554	559	568	559	581	569	566	636	577	590	522	598	563	551	578	572	572	556	639	597	575	601	544	556	553	512	584	605	569	578	549	553	537	554	602	560	570	554	584	563	592	582	593	536	587	599	536	587	624	558	596	528	573	592	556	576	551	628	574	574	562	530	562	598	591	568	572	574	493	613	550	565	551	563	548	595	605	569	604	558	612	525	570	575	600	603	540	575	575	566	535	580	594	512	556	579	566	549	579	588	586	584	573	538	583	633	599	576	534	639	556	595	529	561	614	550	553	590	555	601	611	546	571	575	577	533	559	572	622	598	575	563	538	564	575	591	563	589	560	589	569	576	609	550	571	578	549	576	525	562	627	611	583	608	596	588	583	576	572	555	556	571	560	556	548	567	562	547	565	606	611	554	563	589	571	572	564	576	575	571	617	562	546	629	611	589	566	564	569	557	546	531	576	590	569	608	529	569	571	569	537	620	572	625	598	574	505	600	612	579	565	549	615	566	612	543	562	565	571	598	552	552	573	556	599	549	593	530	556	582	529	574	591	567	577	567	617
2060	875	911	768	644	565	508	442	429	461	457	427	393	433	428	441	379	424	405	354	410	416	412	397	389	399	371	372	401	382	401	388	421	428	409	358	407	374	409	393	397	395	375	372	408	422	378	387	387	380	414	378	372	456	386	375	361	397	401	416	351	396	382	390	380	402	369	336	414	395	370	415	387	388	407	366	410	397	399	358	396	375	393	384	378	399	369	372	399	396	393	362	417	422	378	387	399	409	388	398	355	350	421	419	384	418	423	383	405	378	372	400	372	420	390	401	369	392	375	401	381	386	389	378	355	403	364	383	425	385	408	413	405	408	386	409	392	380	405	407	385	419	389	410	418	414	376	409	376	389	378	379	384	425	408	376	394	375	366	364	369	337	351	382	366	367	404	385	356	397	433	375	375	382	386	400	369	393	398	371	396	405	381	372	377	373	402	399	371	348	393	366	385	422	401	363	368	350	355	321	394	398	402	356	392	403	408	376	390	405	409	386	367	372	397	401	407	381	364	386	358	388	377	361	395	388	371	367	381	345	372	372	394	413	425	418	420	387	440	415	391	381	388	397	423	380	352	382	395	381	346	388	395	405	412	411	393	390	403	382	394	404	382	407	396	382	418	417	366	374	375	421	404	444	385	376	417	372	394	411	375	387	412	391	403	397	357	407	410	351	401	387	413	369	366	389	435	381	392	390	388	391	377	374	404	407	372	414	406	390	408	399	369	404	358	420	385	410	427	360	371	381	414	371	432	387	408	358	407	365	394	415	398	390	390	350	391	416	390	376	347	429	391	411	346	353	412	418	410	394	429	432	365	378	374	368	372	400	379	367	361	408	396	405	378	404	430	361	391	399	357	422	342	409	372	390	380	384	352	398	387	377	380	330	378	386	381	363	386	391	420	370	367	356	387	401	348	348	375	366	344	376	405	393	403	386	384	363	391	375	373	390	359	364	417	439	380	404	422	396	410	416	398	360	396	432	367	394	366	375	399	386	386	395	415	380	409	387	415	389	405	395	386	347	413	408	409	404	383	378	402	371	412	406	406	377	400	368	390	394	408	368	427	388	395	393	405	376	419	378	414	407	381	377	443	386	404	373	368	414	368	399	420	395	398	381	393	400	392	407	409	411	401	391	411	419	371	375	411	407	407	354	400	357	396	376	389	372	378	362	367	362	377	398	369	370	441	438	373	401	394	380	423	396	412	433	415	412	394	400	371	387	387	365	420	384	397	385	336	376	372	346	384	360	350	355	390	366	379	416	399	399	387	421	385	383	434	386	401	375	396	407	412	381	394	412	354	403	418	362	358	399	343	416	372	418	395	406	381	390	368	405	388	412	396	363	406	373	410	344	383	392	396	351	365	384	408	371	343	406	365	381	381	371	376	386	386	336	412	401	399	351	395	367	353	396	366	366	417	420	384	363	395	405	393	367	379	425	381	423	374	383	392	366	406	392	377	361	393	386	397	361	397	429	404	391	400	398	352	402	388	373	358	390	368	374	406	356	391	399	388	395	387	361	399	391	350	392	413	393	366	377	396	401	368	408	371	405	392	388	392	388	341	372	382	381	383	421	362	355	364	374	378	403	377	417	406	374	405	425	379	440	368	366	357	418	374	346	386	409	399	405	422	395	378	364	394	384	367	378	409	416	397	363	374	409	369	382	414	362	435	402	400	395	382	440	401	380	433	403	378	380	370	376	345	383	391	378	357	366	396	409	389	402	374	378	386	385	391	391	415	425	406	356	409	357	402	355	386	382	378	378	376	364	414	356	398	379	378	402	393	378	371	400	401	398	389	355	422	383	382	401	401	407	452	379	375	387	399	379	397	375	366	386	376	376	385	411	417	399	374	373	400	391	389	404	383	337	403	384	413	403	444	412	403	415	434	377	384	381	381	399	384	408	350	399	404	371	390	389	399	420	406	408	386	399	423	392	378	420	371	360	366	382	390	410	362	394	396	383	369	422	403	357	391	404	358	373	380	343	347	376	379	364	376	403	392	380	397	410	384	355	395	397	384	387	362	372	420	404	383	378	424	375	404	386	402	406	392	381	392	410	375	380	367	379	371	369	371	452	372	410	378	399	416	374	393	384	371	383	433	365	383	406	374	371	423	396	382	436	386	376	408	384	358	379	424	361	389	395	393	377	391	405	351	395	394	391	389	387	367	372	432	379	433	399	411	412	363	377	376	391	387	407	406	417	366	385	393	380	363	403	401	400	359	397	390	383	392	404	399	366	404	410	369	396	389	430	360	390	421	338	379	369	366	409	391	402	423	406	424	400	389	399	405	385	381	435	399	385	410	362	397	386	378	379	403	365	340	392	329	374	372	383	381	403	411	369	383	393	383	370	358	374	394	392	373	369	388	374	379	374	345	372	387	380	374	384	393	410	389	379	444	392	430	381	376	410	415	422	356	383	402	405	422	402	414	435	375	385	374	383	350	382	348	393	381	362	421	402	393	421	409	391	378	382	400	389	373	369	391	390	405	419	428	404	394	373	387	401	386	411	396	362	374	402	428	384	416	408	417	379	376	390	375	390	384	429	381	401	345	397	415	393	376	376	367	361	397	399	379	441	400	368	378	402	385	396	378	428	391	364	420	382	388	380	386	385	402	386	371	460	399	380	370	410	374	387	351	371	370	396	376	406	399	394	389	389	418	381	399	359	423	421	393	387	358	367	393	391	404	402	356	413	409	396	399	406	339	431	377	364	408	331	387	412	399	400	348	338	440	401	368	408	393	410	376	371	390	374	413	376	356	405	397	384	412	425	348	421	412	355	386	415	397	416	421	381	380	347	401	386	391	396	418	396	373	393	421	384	379	364	383	388	378	381	412	382	395	393	399	393	359	369	360	397	386	373	374	393	379	376	415	379	372	364	387	400	381	413	371	382	356	373	395	394	417	345	389	398	380	431	398	443	435	412	378	391	407	436	387	380	358	399	404	420	399	391	396	415	392	417	364	369	422	398	356	365	395	390	399	399	370	404	410	375	360	350	407	395	410	394	393	376	341	382	385	378	371	376	397	357	362	416	350	398	373	391	381	378	385	393	393	410	367	372	398	397	396	395	365	377	394	381	401	365	380	413	390	411	382	373	357	408	403	408	384	438	419	379	407	397	377	387	360	357	392	428	419	381	391	371	378	380	396	391	365	381	360	353	343	378	376	394	398	408	350	429	334	392	357	372	364	367	361	399	376	361	426	348	387	391	361	380	365	350	370	388	386	416	391	385	348	399	396	392	369	399	329	407	422	394	385	411	387	363	392	404	405	390	406	402	436	377	416	410	419	397	359	366	383	365	406	402	385	371	390	410	348	379	401	403	375	364	386	395	382	394	377	403	378	434	397	355	365	373	386	353	383	388	370	392	406	439	392	420	374	398	396	406	385	367	347	375	412	374	376	407	393	360	413	377	365	445	407	374	365	380	405	402	380	428	371	403	355	397	334	386	383	394	361	404	394	407	424	379	424	379	401	343	349	393	409	414	405	404
2431	1306	2083	2286	2036	1756	1476	1285	1170	1128	1087	1046	1099	1069	1131	1097	1121	1086	1034	968	988	948	974	930	974	882	966	912	942	970	974	919	917	944	915	865	944	908	930	902	896	893	900	915	867	924	864	951	915	909	895	869	896	910	855	913	898	989	902	883	909	960	882	817	930	859	903	910	953	912	915	972	901	910	934	940	866	910	913	842	910	910	927	907	934	932	921	891	901	937	901	887	896	906	867	911	899	929	890	896	908	908	901	945	913	885	924	918	942	839	955	952	913	923	916	925	898	855	896	957	893	962	879	900	953	909	963	911	931	946	962	961	927	934	943	861	929	953	923	877	947	908	902	962	934	913	899	935	900	938	942	941	930	914	899	930	906	913	886	932	913	905	900	884	905	907	907	874	964	921	953	954	891	889	888	926	879	887	924	891	877	910	899	866	927	933	881	963	927	874	907	933	895	884	910	893	899	938	959	896	927	919	949	864	900	895	933	929	947	894	929	920	926	943	877	900	908	883	907	933	920	907	933	957	947	919	957	894	932	930	932	888	888	955	915	875	978	891	925	926	924	892	981	909	918	878	891	915	962	885	857	920	870	954	898	914	959	918	899	922	901	946	929	963	874	900	973	899	890	887	911	911	877	898	932	935	914	908	860	928	893	936	868	909	857	918	898	834	912	842	901	900	866	916	930	933	912	915	931	887	885	951	918	907	908	917	967	929	877	919	967	925	900	866	889	868	889	888	907	868	912	904	904	902	931	948	961	888	863	942	916	931	852	914	879	865	956	965	902	922	900	935	922	960	860	917	929	882	933	889	906	911	953	938	902	938	913	883	880	898	904	920	904	893	960	927	912	878	918	927	896	938	874	904	921	873	924	979	989	913	927	895	911	977	930	881	863	923	934	968	907	960	849	910	851	935	933	930	978	894	976	933	920	911	909	933	942	875	974	922	978	926	900	967	899	880	904	891	930	898	904	885	890	897	917	888	863	910	873	903	885	870	885	919	928	876	975	861	925	900	861	890	938	899	874	945	925	911	976	908	945	872	866	933	898	898	912	957	903	928	938	867	892	866	916	955	919	898	911	923	881	930	914	887	915	940	927	927	966	879	926	877	929	936	936	903	935	897	922	935	948	916	854	908	889	882	893	913	955	831	928	931	923	936	893	852	927	889	955	903	879	909	858	925	939	898	885	876	884	909	889	903	906	960	934	844	885	949	921	897	891	908	948	898	883	916	872	910	901	883	858	951	971	900	905	863	891	871	894	887	925	942	948	941	875	963	944	906	890	934	893	909	908	908	896	921	908	935	914	907	955	889	926	899	935	928	957	874	875	885	933	1004	927	927	966	933	907	903	924	936	909	962	856	926	902	940	903	900	913	926	914	928	922	896	858	944	892	869	908	923	913	907	938	908	946	902	890	908	907	894	947	936	954	888	874	894	897	846	896	881	891	840	926	909	923	936	903	926	925	930	936	917	900	885	935	939	927	865	912	917	936	961	937	930	903	926	903	886	926	920	883	894	954	895	924	907	922	960	944	938	930	896	927	934	921	945	922	888	939	917	894	900	845	916	966	939	872	903	895	840	902	893	914	902	887	911	899	900	893	954	882	885	919	926	897	906	903	962	889	887	897	917	928	948	851	880	909	944	923	856	964	895	895	909	922	892	929	918	855	874	923	930	931	912	976	901	917	897	904	858	968	893	940	936	928	895	895	891	930	943	874	871	915	940	927	916	916	884	890	942	881	953	936	909	938	959	905	876	876	881	923	919	909	948	949	919	930	951	923	906	940	890	869	924	912	925	900	886	905	918	898	878	924	937	927	872	954	868	921	881	888	877	889	948	885	956	930	875	906	939	942	857	855	923	919	922	889	942	947	900	927	880	918	937	938	904	924	881	881	918	908	872	901	860	869	954	912	904	923	885	927	914	965	911	929	951	944	868	946	904	922	927	891	950	931	927	904	927	907	928	951	963	908	874	881	946	911	897	952	927	909	949	938	889	936	875	903	927	894	874	963	859	909	921	959	910	937	926	901	871	896	936	927	935	952	813	926	959	988	925	893	877	942	885	961	937	907	910	884	887	898	912	953	887	922	864	955	905	821	936	888	873	923	917	849	922	914	848	918	859	937	880	957	936	891	897	886	918	883	932	905	923	882	923	899	926	923	868	954	964	909	959	970	899	939	935	913	875	914	949	873	948	878	943	853	938	933	934	953	919	940	905	928	886	881	865	878	919	889	910	893	974	943	974	920	859	984	912	876	872	889	918	887	953	926	929	886	908	923	897	910	920	884	904	905	915	958	888	922	934	916	879	923	926	916	892	894	863	925	885	904	920	904	877	910	887	908	915	918	925	932	872	944	893	914	924	867	955	902	929	939	985	945	911	916	951	948	914	951	932	975	951	890	886	896	930	911	981	910	881	983	908	893	930	968	963	922	906	865	949	907	948	882	886	913	982	884	877	932	917	961	885	874	930	945	906	952	888	888	882	868	930	909	945	935	914	884	942	917	932	954	903	944	918	943	956	929	949	920	885	942	968	903	935	899	926	868	933	886	906	883	915	948	923	954	907	921	906	915	889	931	906	858	953	909	868	927	884	931	923	939	942	952	918	920	929	935	882	909	879	944	943	910	920	915	963	900	878	943	887	875	937	923	926	923	903	905	918	983	924	895	863	961	904	947	930	932	907	900	935	919	949	878	872	896	901	919	940	907	910	889	886	884	929	898	884	897	917	898	953	856	946	930	879	915	901	946	896	927	951	890	926	924	937	886	878	940	900	921	929	861	935	891	856	884	994	942	915	923	959	865	929	964	901	890	944	988	915	863	889	909	861	850	880	911	930	921	936	874	895	892	846	944	887	984	856	845	889	950	930	857	894	915	889	894	875	905	926	929	933	954	923	902	879	878	920	925	905	939	883	892	901	965	963	875	933	893	982	950	929	920	936	905	838	896	865	871	957	883	963	905	856	931	860	967	923	941	921	898	883	840	913	953	866	835	913	919	889	908	911	866	902	864	935	922	876	947	895	938	930	843	873	949	881	919	926	904	922	947	907	951	873	914	911	907	816	902	863	922	861	914	911	943	912	936	950	947	870	897	931	913	911	905	947	870	912	928	939	930	951	920	915	918	919	939	866	908	916	872	926	914	906	927	945	949	911	883	911	876	894	876	891	899	885	906	879	918	914	926	914	956	896	855	892	922	896	945	920	889	873	904	932	903	949	871	910	909	905	902	899	884	910	923	873	905	963	928	930	944	907	901	903	921	872	897	865	877	932	880	935	952	926	931	856	926	881	903	934	912	913	844	929	948	927	902	968	954	885	934	865	929	863	893	916	904	875	916	960	906	887	898	960	947	950	943	964	920	939	879	903	930	870	961	936	898	886	870	908	936	921	899	922	942	969	917	889	920	913	926	911	891	877	908	890	904	863	909	891	888	891	962	904	935	896	959	881	881	878	917	953	865	931	968	886	986	889	859	913	918	934	913	959	863	897	908	942
8197	1393	1541	1279	937	744	613	561	491	463	482	486	447	486	463	445	436	447	427	378	407	389	402	413	379	410	408	384	434	433	421	388	378	391	409	396	401	415	384	401	376	382	428	415	371	402	398	370	403	423	422	400	389	389	408	379	385	378	400	399	440	404	383	423	422	406	385	374	405	421	370	396	373	409	381	402	369	403	386	370	377	427	387	375	367	419	393	410	404	386	446	387	389	432	391	370	407	423	375	405	436	403	394	454	411	411	398	413	326	432	386	421	373	420	379	398	362	405	360	421	384	377	390	412	357	379	360	365	393	405	368	411	428	391	407	352	397	380	451	374	375	418	421	381	397	422	393	377	364	405	358	412	360	388	440	410	410	420	388	381	368	385	386	412	405	374	434	434	393	388	397	414	419	403	376	386	389	438	386	422	370	434	410	378	403	412	430	375	395	402	432	376	410	410	393	392	416	390	410	435	402	381	391	392	442	385	395	402	364	439	388	359	398	380	422	413	395	407	385	384	408	384	409	384	390	383	415	406	383	387	414	400	376	398	396	410	417	416	396	381	406	413	406	392	419	397	425	428	398	346	368	385	382	395	408	390	380	403	409	385	395	413	389	384	363	405	374	368	386	372	392	367	366	378	396	419	409	412	371	408	393	398	423	401	390	425	369	369	384	395	391	410	403	369	351	415	383	400	386	398	420	446	386	359	393	359	383	393	378	421	402	393	417	411	427	375	380	374	374	389	437	407	401	399	420	388	400	413	409	380	413	352	373	416	380	362	411	401	405	390	408	416	411	371	401	376	433	384	379	429	382	396	401	412	384	377	384	369	427	360	365	406	385	402	371	404	401	385	378	425	420	391	386	398	428	406	412	356	374	399	427	394	391	402	406	368	398	405	435	409	403	423	389	422	384	422	402	371	399	399	405	408	424	373	355	358	351	392	414	389	436	417	384	373	402	420	393	394	396	418	398	401	355	416	392	375	379	394	375	381	371	373	394	394	437	365	400	393	366	373	421	416	392	391	371	395	451	407	395	405	358	387	391	402	403	407	432	403	378	407	376	390	373	395	395	375	381	412	402	394	385	361	354	420	379	407	344	407	430	402	396	414	370	431	382	404	426	366	404	407	390	395	380	402	392	393	369	436	427	407	396	420	426	438	421	397	429	382	439	406	389	376	384	391	383	369	405	357	413	397	419	397	361	387	397	386	353	421	391	348	401	409	366	375	411	340	371	439	403	408	410	391	390	369	381	399	411	385	392	426	406	394	380	369	425	406	424	420	418	407	408	384	388	421	378	379	383	399	393	400	433	391	397	417	405	370	397	374	391	379	408	444	391	342	403	413	422	403	367	371	410	411	393	411	397	413	406	357	356	395	399	415	356	408	413	421	411	369	386	419	384	396	375	375	406	398	412	419	404	397	419	387	402	412	418	361	375	382	425	355	404	423	386	384	394	389	375	407	393	380	388	362	426	410	422	432	386	390	393	383	380	408	425	400	418	401	366	418	421	394	391	378	386	408	377	375	388	348	393	373	381	382	381	386	390	383	372	403	397	403	364	383	417	389	367	379	392	406	419	410	412	379	399	408	431	356	384	389	387	400	407	411	405	422	384	382	400	366	394	392	414	396	363	401	418	364	451	427	409	370	406	364	415	396	389	395	376	398	393	383	397	377	388	395	363	378	418	398	392	345	398	395	421	390	354	383	378	410	384	407	404	392	415	393	425	376	370	432	426	402	407	422	390	421	405	372	414	411	425	393	412	397	396	409	425	398	423	365	395	421	413	342	394	383	434	404	400	421	402	375	390	400	380	406	393	399	356	379	375	359	379	349	380	368	415	367	372	381	378	414	406	421	394	400	370	405	419	379	363	381	357	408	439	390	365	394	414	377	400	415	390	399	363	420	384	403	398	386	447	404	408	403	420	392	387	384	351	364	412	389	402	393	402	403	399	368	391	400	430	413	418	381	420	392	385	386	386	345	389	399	411	396	391	383	357	390	366	384	429	375	386	389	403	411	420	411	385	393	409	368	380	392	382	405	361	368	430	369	363	415	395	379	386	376	393	341	441	416	432	390	408	372	375	387	381	372	372	373	393	376	386	402	359	425	347	390	391	373	409	445	411	415	374	399	430	417	392	387	393	406	404	385	411	452	368	401	411	389	391	359	381	361	375	403	369	378	374	387	375	388	409	401	407	371	354	403	387	398	366	376	394	430	428	410	398	412	370	430	390	384	433	351	360	387	363	383	426	399	421	412	419	401	355	379	391	378	377	413	424	411	404	412	401	411	385	392	366	394	399	406	418	422	387	398	432	384	404	398	375	365	373	380	367	392	384	403	409	412	411	374	378	397	461	417	400	401	368	361	408	422	394	411	395	378	389	394	370	405	339	410	422	399	370	374	385	396	431	399	398	373	413	403	417	403	417	396	410	416	419	401	394	378	392	404	385	385	406	388	386	370	388	409	362	416	411	390	415	416	397	409	407	412	385	383	408	388	409	401	387	391	406	372	393	389	387	431	396	418	421	422	377	397	394	376	396	410	365	392	395	385	409	379	383	432	421	387	406	399	417	414	402	385	397	419	393	443	351	416	374	382	376	408	392	437	365	381	406	419	406	394	396	406	389	430	411	399	362	368	410	394	407	401	417	395	442	382	392	378	377	364	406	374	387	404	382	396	419	378	400	360	387	399	431	368	435	387	375	399	385	433	403	396	384	396	425	408	408	345	408	395	387	363	383	379	383	390	413	417	426	415	393	391	424	403	397	437	402	430	399	362	446	395	349	376	359	427	377	386	363	399	367	389	358	378	367	427	420	399	369	408	384	395	412	393	383	413	397	401	419	377	398	380	381	387	398	405	393	380	387	402	414	398	373	395	401	401	397	420	402	390	388	413	379	419	399	447	394	369	400	375	384	407	357	378	414	397	366	423	392	444	358	401	433	360	389	421	437	373	364	427	395	404	407	379	404	359	372	395	370	406	387	369	410	404	385	414	400	403	387	390	438	424	397	424	381	436	356	361	395	405	414	389	406	368	420	353	356	405	364	351	414	363	366	412	391	391	410	402	436	366	382	372	361	405	399	382	394	365	399	363	420	396	391	407	400	411	401	398	366	376	417	407	375	403	410	369	402	378	400	398	424	361	396	413	385	373	416	389	426	391	382	418	413	352	419	375	415	376	381	391	393	398	389	366	364	372	380	416	431	389	389	384	388	422	377	417	438	388	369	383	362	416	413	384	372	365	362	397	429	435	384	375	375	389	378	396	355	340	394	417	429	383	388	396	418	434	377	380	409	394	392	391	384	382	380	408	411	405	389	385	407	398	382	382	383	373	381	396	398	425	412	376	403	407	426	416	383	407	366	357	382	387	380	394	420	367	426	368	412	396	406	415	441	405	391	409	386	414	397	386	397	393	385	381	433	431	457	390	388	396	404	389	434	388	394	422	397	384	433	379	391	387	400	389	388	442	371	394	405	409	390	361	404	366	405	373
7106	1821	3334	3768	3156	2565	2099	1751	1464	1374	1329	1359	1246	1376	1338	1375	1198	1171	1096	1065	1025	1097	1099	973	1016	1000	986	967	1014	921	963	962	931	923	917	908	880	948	950	961	949	969	932	931	937	889	926	895	859	929	910	963	933	967	907	878	950	1001	898	867	890	923	874	863	930	905	909	922	915	933	904	901	928	880	973	971	865	873	941	909	926	944	901	935	915	921	921	917	891	853	932	877	927	901	937	921	966	933	866	937	890	899	911	931	912	886	863	929	864	985	915	951	943	871	967	897	910	922	907	898	892	917	873	932	971	937	906	881	894	877	943	937	931	969	958	899	900	940	932	944	896	864	953	905	909	933	936	931	931	925	974	902	915	932	942	888	891	940	938	907	969	866	931	934	909	924	938	931	893	921	865	929	924	882	890	926	971	909	923	951	875	885	935	953	868	937	843	936	868	908	865	917	902	869	928	961	876	905	894	930	871	916	973	904	889	931	912	936	898	926	913	918	919	923	926	984	924	917	891	858	958	941	978	886	892	903	885	905	941	934	923	887	961	938	937	840	857	910	884	929	903	921	917	920	939	946	897	915	939	954	908	935	918	911	899	943	956	892	893	892	890	871	924	939	944	911	920	916	901	915	922	936	917	917	881	876	944	909	866	865	899	924	873	917	880	938	915	890	919	917	953	893	885	955	890	843	890	915	891	907	954	962	915	857	927	930	888	917	895	913	934	866	918	866	934	904	908	926	903	902	902	942	896	875	894	903	987	890	982	881	964	928	925	905	905	872	936	886	890	927	909	873	946	935	931	878	915	886	956	955	886	896	1004	917	917	899	881	906	918	952	914	886	978	875	886	920	915	925	947	900	853	894	951	978	922	924	912	898	937	927	948	889	895	920	952	935	919	987	905	896	927	862	918	921	901	942	915	918	896	884	905	836	883	938	912	903	924	962	908	952	867	875	909	943	942	865	929	888	864	931	928	885	946	954	921	919	898	926	887	1001	897	912	922	898	890	900	902	889	938	880	987	946	964	938	923	902	886	949	950	908	872	919	979	917	929	930	910	871	895	901	934	894	909	906	935	867	961	911	893	971	844	972	921	911	865	940	983	945	949	897	931	864	947	910	913	949	940	923	934	908	909	902	925	874	858	904	957	942	937	928	886	897	968	909	935	885	916	866	892	952	943	924	907	930	936	858	854	912	889	914	977	899	950	857	881	915	863	860	950	916	906	968	902	906	956	917	926	903	890	924	930	878	956	863	939	954	893	903	914	916	902	944	888	894	923	936	909	890	936	919	930	919	839	891	968	933	912	907	888	909	926	924	945	882	892	895	947	886	865	898	874	991	946	982	885	894	891	899	950	909	895	930	918	938	907	916	868	869	934	936	945	925	849	957	835	894	959	940	899	896	881	940	930	912	905	895	927	955	978	949	911	905	920	924	882	986	882	930	903	898	940	869	910	913	970	889	918	913	915	926	935	872	870	923	893	918	910	939	874	904	878	969	906	870	950	897	866	923	928	937	894	873	922	954	918	910	954	947	950	955	882	953	841	925	934	886	864	971	909	920	874	912	827	913	897	870	970	837	905	890	904	912	953	871	940	870	925	896	866	898	911	926	885	877	901	853	901	876	891	891	891	931	860	948	902	911	859	882	933	924	919	923	852	895	916	906	913	909	935	921	883	1001	962	896	880	870	951	890	918	954	883	941	922	892	910	935	910	874	888	886	885	893	912	902	950	908	901	914	956	876	896	929	877	943	905	927	926	1016	960	938	887	926	982	893	967	921	941	954	903	888	916	913	937	907	937	936	916	980	927	920	858	919	861	928	894	939	888	861	906	911	923	907	946	910	914	919	928	869	860	934	946	896	955	895	880	929	979	893	865	959	861	935	942	875	929	905	921	921	949	914	915	966	907	911	894	900	955	937	940	941	901	887	894	927	879	867	934	943	862	930	914	891	876	862	935	968	927	885	874	886	904	857	947	899	827	945	936	900	909	893	925	829	973	969	927	943	919	926	869	931	943	937	919	889	891	915	905	921	870	835	932	903	934	939	942	925	915	930	937	897	896	919	917	944	906	904	898	928	929	876	930	903	901	894	910	869	934	868	943	897	871	872	925	875	856	927	897	919	896	886	917	902	907	920	891	823	946	914	940	916	922	916	919	896	935	893	925	892	930	893	822	837	930	868	959	920	952	969	945	903	938	887	864	880	961	893	958	930	916	890	924	817	882	913	852	904	976	1016	939	916	891	929	895	868	928	922	926	877	914	921	938	916	869	878	912	931	924	915	950	920	898	947	871	915	971	888	908	903	865	892	949	867	885	938	950	887	930	953	949	918	947	931	920	934	938	882	858	890	888	932	933	893	881	943	900	937	944	921	901	886	904	894	921	916	983	886	947	904	865	939	972	914	954	871	915	906	930	931	964	998	899	974	947	890	955	900	935	896	949	904	964	904	936	909	859	898	887	930	864	951	891	910	931	902	952	936	934	898	953	941	901	912	947	914	952	938	932	965	916	897	923	875	898	889	896	921	878	898	879	874	925	916	933	908	903	881	920	948	875	888	925	885	893	916	885	927	894	974	982	851	934	929	901	929	874	937	867	931	897	941	909	917	935	929	897	918	864	895	943	886	899	932	906	908	967	951	910	940	915	897	887	879	976	885	919	903	965	933	874	948	897	973	896	911	900	959	954	907	870	975	890	916	960	908	952	847	936	870	871	934	884	950	861	885	934	885	884	935	922	928	923	912	910	879	877	926	887	887	890	914	891	945	895	920	915	907	861	875	941	931	908	964	908	947	910	925	975	885	912	908	871	966	933	883	922	897	878	941	923	903	923	893	898	898	912	870	937	846	896	928	933	967	909	901	910	951	898	914	916	971	957	935	869	918	929	909	909	914	973	901	920	916	889	908	906	865	919	924	958	909	902	951	903	889	901	902	871	915	974	934	912	927	933	895	901	915	907	839	929	894	871	962	870	836	883	876	876	944	929	937	874	951	877	957	929	881	929	939	918	945	894	879	936	892	905	925	914	919	919	936	917	931	905	917	934	963	929	953	897	938	909	922	922	939	904	920	888	903	895	909	908	946	907	925	987	945	942	888	959	968	912	965	896	903	904	928	920	919	905	912	930	922	922	895	913	929	914	849	975	927	932	894	894	984	943	905	873	919	938	946	887	900	910	901	911	934	906	919	890	871	859	932	891	883	989	941	899	959	929	908	874	902	917	822	930	880	917	882	893	920	880	928	925	925	884	897	912	888	897	914	879	921	882	867	940	963	870	868	926	877	915	909	883	897	942	958	897	956	963	910	837	956	941	943	922	950	891	956	927	913	942	878	916	902	943	924	911	920	935	924	941	955	903	836	916	894	877	924	894	863	926	927	903	843	918	914	937	930	909	905	921	864	896	907	985	900	929	882	894	924	959	900	898	979	940	894	838	883	904	903	939	910	866	917	891	861	935	938	923	893	903	905	925	955	894	922	982	923	883	895	909	951	894	914	884	909
13870	1954	2020	1443	950	781	539	428	413	339	347	289	347	337	359	314	276	285	289	281	282	254	260	267	296	238	260	253	237	266	258	264	226	216	237	253	260	223	242	244	260	260	223	233	252	233	256	218	246	235	223	259	248	243	214	264	251	229	265	252	256	236	233	255	236	243	234	245	244	245	211	228	231	254	254	256	246	263	210	265	218	266	243	230	254	248	251	240	203	230	204	255	228	281	252	229	268	203	234	267	225	248	249	223	271	231	224	245	249	262	252	236	223	243	234	248	230	255	240	219	214	236	239	252	242	222	237	256	247	212	199	229	239	253	229	241	227	274	259	275	242	213	231	202	245	247	246	229	220	234	235	274	241	216	269	259	276	249	218	232	244	266	241	227	260	201	251	253	228	224	232	234	223	248	255	264	242	247	265	248	235	256	240	242	221	270	249	262	295	232	261	278	228	224	239	267	233	217	249	257	260	261	239	232	247	234	239	264	248	256	228	239	218	255	230	243	216	261	250	237	200	239	253	227	230	223	271	249	253	217	247	236	236	230	222	232	217	225	274	232	232	273	211	262	254	241	230	213	232	233	233	257	234	228	263	231	245	231	242	237	248	220	235	226	239	214	228	235	236	258	225	263	220	262	253	228	218	238	233	244	245	232	235	221	235	236	228	200	194	217	258	255	239	243	231	223	243	259	210	247	235	199	240	237	268	248	226	266	260	231	231	239	221	250	247	215	239	246	235	239	238	251	225	215	243	243	233	224	200	233	220	262	261	235	244	238	250	220	238	248	269	234	224	233	237	252	233	242	232	237	211	197	271	212	218	260	261	228	241	239	231	234	194	220	228	215	224	243	243	211	244	230	277	246	257	235	234	223	252	258	241	248	223	238	245	237	230	249	266	228	206	225	263	248	218	231	223	253	238	267	238	242	233	225	237	235	280	268	235	250	264	270	245	217	234	248	229	240	247	233	223	211	265	242	253	244	254	257	250	252	255	233	262	246	248	272	262	238	230	200	230	239	241	269	244	237	227	221	212	243	216	233	256	256	250	205	256	243	279	231	246	215	240	235	234	223	228	236	253	207	249	251	251	217	234	223	253	227	200	249	272	258	246	250	252	265	245	245	251	231	248	201	255	241	223	227	238	257	245	237	236	239	237	266	232	255	220	236	236	221	195	248	206	249	216	232	255	265	214	214	219	202	228	245	238	221	268	248	226	223	206	222	233	272	285	232	238	256	243	250	250	249	253	234	232	253	224	234	227	229	253	266	244	253	246	236	264	249	233	231	244	223	214	251	205	239	243	249	216	239	235	242	209	247	244	271	282	228	224	260	251	228	235	228	234	226	235	231	219	238	246	233	227	193	262	241	230	241	210	258	256	246	247	219	249	237	242	256	241	236	244	261	279	234	259	258	253	256	249	279	231	257	244	239	243	246	270	243	226	224	263	250	269	227	239	245	255	235	251	283	254	238	236	234	229	229	225	245	252	244	233	261	231	258	204	256	239	234	218	233	257	277	213	241	243	214	257	236	225	246	227	227	258	219	205	252	239	205	228	232	238	251	227	250	213	250	257	220	210	232	225	226	216	243	227	232	223	219	223	268	226	252	258	243	254	231	239	230	230	254	218	265	246	233	245	234	240	230	240	236	264	265	255	242	255	213	225	250	214	231	236	208	261	261	251	240	251	231	218	244	238	214	240	245	253	251	220	250	250	249	228	235	235	265	235	229	262	227	280	216	222	215	240	236	247	238	233	263	251	260	255	245	211	222	218	229	231	252	241	219	238	227	227	209	239	226	209	224	234	254	259	227	211	243	237	253	260	249	247	239	235	259	240	207	234	261	243	250	230	231	253	231	223	249	253	270	261	206	243	254	215	247	233	244	207	224	239	234	262	236	228	247	238	246	280	248	241	259	264	248	237	257	275	238	224	246	253	227	267	211	217	260	219	240	273	245	231	237	244	235	213	237	240	225	256	248	243	222	238	232	261	240	267	224	233	263	237	204	257	239	236	248	277	235	238	219	221	231	266	249	276	243	237	209	232	249	240	218	260	241	214	258	238	245	240	268	244	237	227	251	229	233	235	276	237	257	245	206	227	262	233	264	263	240	231	249	222	236	227	222	239	246	240	233	257	231	249	252	226	243	249	248	230	241	239	240	239	226	253	216	241	238	229	212	231	238	253	256	234	246	236	257	243	227	241	244	245	224	244	242	234	226	243	232	234	250	201	251	211	216	222	231	248	255	245	259	245	257	212	277	219	267	233	245	260	252	258	252	235	205	247	241	226	243	241	235	261	266	245	224	270	231	240	258	263	254	231	250	243	266	252	243	223	248	228	223	230	264	239	234	215	240	222	237	237	239	260	216	228	245	190	238	250	271	240	236	240	262	238	229	247	222	240	214	235	229	233	274	265	275	218	226	231	195	237	225	246	249	230	247	231	236	232	209	224	242	242	219	234	239	229	228	271	256	230	244	267	240	267	246	220	261	213	245	224	233	236	256	235	224	252	272	240	224	252	251	208	251	235	247	240	225	253	236	230	230	268	266	222	230	213	230	247	225	240	235	208	260	213	252	246	248	216	227	240	208	254	236	257	237	236	259	242	238	235	249	262	264	207	230	255	248	221	228	252	257	262	211	250	219	235	261	220	226	248	232	213	224	209	247	241	216	229	207	231	233	212	230	246	239	219	245	266	241	213	240	251	257	206	235	208	209	220	221	228	267	236	234	272	233	261	248	254	233	235	232	226	233	230	227	238	216	212	250	269	245	206	254	257	255	237	239	246	288	226	228	256	229	238	230	227	231	245	225	241	208	231	227	259	243	236	230	231	213	236	217	249	224	250	253	236	247	237	223	232	240	277	220	237	230	248	232	237	245	256	216	249	248	250	249	227	205	273	261	235	256	230	233	220	267	247	242	234	219	240	229	225	212	259	245	224	241	238	247	270	219	220	221	244	274	248	215	239	250	239	209	265	238	232	199	247	240	261	247	201	225	241	214	215	245	271	226	240	233	251	268	230	222	250	213	218	250	202	229	231	221	226	288	226	248	269	264	248	211	229	235	233	242	221	263	232	239	228	242	240	208	227	242	224	237	237	257	264	264	223	252	240	229	265	236	241	241	247	245	252	185	242	242	206	241	208	225	242	223	246	217	220	259	245	241	237	224	205	267	267	252	253	258	258	235	234	251	267	259	247	241	224	242	239	236	220	232	241	247	221	241	247	248	237	253	220	235	240	233	237	219	283	249	248	241	247	249	254	261	253	213	221	201	222	256	228	260	286	245	223	229	245	254	239	246	226	215	268	233	232	246	245	217	210	270	216	215	283	266	244	204	226	292	249	261	276	238	220	218	202	228	250	227	205	255	230	226	264	211	220	220	234	241	220	274	256	238	255	240	248	259	235	253	245	248	217	236	242	239	239	235	227	234	242	229	219	253	248	267	250	247	248	264	221	258	256	278	261	231	234	240	234	247	224	267	231	222	261	211	232	228
8598	1894	4247	4888	3864	3143	2258	1787	1518	1289	1272	1184	1220	1217	1229	1199	1022	973	878	793	781	832	849	753	700	727	717	603	678	670	697	636	648	604	644	641	613	666	633	615	611	626	607	593	594	583	596	585	599	570	570	587	585	601	604	598	592	568	597	580	593	584	613	556	575	557	555	571	548	584	596	556	578	629	630	563	587	593	577	621	562	603	548	561	563	621	602	532	576	597	600	587	551	600	586	577	576	552	608	604	593	574	559	615	534	585	588	564	545	510	597	593	553	588	594	551	576	568	564	555	533	591	642	596	535	591	570	567	539	564	526	600	613	570	576	586	572	573	592	621	586	591	577	574	579	578	628	578	591	599	588	532	597	576	577	564	594	617	572	583	564	624	566	601	606	548	597	594	576	593	592	559	573	581	572	550	581	585	592	579	560	566	573	565	571	579	563	558	575	648	548	568	564	585	570	553	617	614	558	588	569	597	588	604	552	578	601	572	624	596	566	595	556	558	569	592	552	585	614	577	553	613	544	544	561	570	569	606	602	592	549	556	555	578	578	618	578	583	560	569	572	578	562	561	572	590	577	608	575	571	579	568	611	531	587	593	613	598	598	580	569	572	579	628	518	545	583	508	558	584	581	541	545	581	583	578	642	631	578	643	618	586	563	592	597	548	589	539	565	576	572	588	585	555	544	591	581	551	584	611	583	568	580	558	620	534	568	602	608	585	635	603	627	604	604	589	554	574	619	592	564	582	579	579	550	567	590	586	585	583	600	577	576	579	565	542	541	588	581	587	573	589	567	606	549	613	633	579	568	588	551	603	563	571	559	622	574	567	581	584	564	562	577	543	576	594	562	619	603	549	591	599	604	568	550	564	610	607	578	569	550	589	558	615	515	579	602	588	598	559	589	566	587	518	595	571	596	556	564	567	610	577	558	615	594	587	580	594	636	578	572	635	573	582	565	540	543	589	587	591	589	582	610	591	566	580	583	580	564	530	568	597	610	579	602	573	562	526	598	600	570	530	572	578	594	552	609	561	568	617	545	595	596	624	592	572	577	552	595	638	596	596	580	604	516	567	581	568	582	600	592	633	591	571	619	594	617	580	560	591	601	567	567	611	535	616	638	612	586	540	560	567	579	570	623	566	584	557	597	544	571	593	643	599	589	575	586	566	587	562	607	605	642	555	589	623	596	566	574	563	554	595	573	556	567	619	556	558	606	573	608	614	536	557	599	539	606	584	571	583	609	605	561	593	558	575	530	560	548	557	550	573	591	617	602	562	582	590	595	574	550	549	548	558	544	561	610	608	586	567	558	580	557	566	557	593	584	581	546	543	612	598	589	566	554	560	577	531	551	579	608	611	583	585	607	628	595	596	541	544	563	545	592	557	608	607	523	586	587	599	598	582	564	640	580	552	598	554	613	606	573	610	603	563	605	614	587	617	539	589	629	579	602	569	562	595	568	586	587	557	555	585	638	581	603	554	612	566	561	556	565	613	560	588	572	567	578	563	611	543	584	586	563	580	548	561	571	583	579	586	537	575	553	591	601	597	574	583	573	575	606	599	586	622	543	594	560	563	584	564	565	594	539	593	579	576	545	607	597	536	562	560	570	589	612	606	568	611	563	577	548	576	611	575	616	567	568	571	590	642	582	570	570	527	575	561	521	572	563	610	617	542	581	554	555	539	574	620	620	598	644	560	612	552	604	521	533	574	562	546	609	586	570	586	595	632	551	599	560	607	575	602	587	573	567	540	578	554	565	563	575	537	537	565	606	575	553	577	599	576	586	593	628	572	608	542	563	605	601	595	581	616	580	620	605	590	582	598	570	589	599	584	559	591	607	611	582	618	590	589	571	570	580	607	532	576	599	574	562	581	566	603	571	556	574	599	583	603	617	622	573	561	607	557	636	546	590	581	576	568	583	588	555	586	572	577	633	557	620	628	598	527	546	600	567	552	589	526	531	579	550	582	566	547	581	590	574	560	577	607	569	574	587	572	582	598	546	564	585	595	572	571	599	615	599	620	558	573	537	548	595	620	596	594	562	557	588	537	599	552	554	588	580	605	559	596	543	569	594	621	590	559	589	592	585	612	585	566	548	568	589	581	599	550	571	583	563	569	547	596	588	595	573	555	585	569	586	615	559	593	630	554	603	597	584	583	625	558	595	617	590	615	607	562	575	569	602	595	580	617	581	562	574	557	577	600	580	562	575	592	580	580	603	580	593	574	563	523	572	589	530	585	618	603	605	582	534	599	575	580	582	581	636	581	624	586	606	609	593	611	556	610	557	567	573	593	573	562	568	561	551	584	592	585	572	589	607	579	625	603	591	620	593	599	583	591	595	585	570	592	577	561	583	579	590	597	587	584	568	559	602	576	549	566	565	588	637	523	569	584	576	575	608	590	583	621	565	576	565	543	554	584	577	595	587	588	560	590	613	568	605	577	577	581	582	587	562	619	587	541	612	592	594	533	631	560	604	574	592	602	533	567	573	575	595	611	600	567	578	601	600	618	605	534	528	577	594	590	574	561	609	565	548	527	589	636	578	548	575	595	550	592	572	560	565	544	525	541	578	561	549	561	604	566	581	599	583	563	609	591	609	549	586	608	606	555	575	571	569	584	573	564	606	565	568	567	575	643	564	598	587	592	607	572	582	562	553	539	591	609	563	570	564	599	587	595	580	541	575	581	577	530	586	619	541	566	553	625	553	573	570	564	555	604	527	576	571	561	582	558	575	603	561	589	560	579	569	572	557	587	597	585	576	558	572	545	543	582	580	615	555	536	595	623	599	588	565	563	562	554	559	577	580	552	583	596	583	573	551	560	559	556	612	598	578	532	553	589	591	537	550	571	541	588	557	564	570	570	527	602	574	610	603	559	617	601	601	590	608	620	594	582	574	593	550	581	602	558	608	555	607	577	554	617	563	567	590	591	605	532	575	586	558	610	557	613	558	566	605	626	605	591	605	650	568	594	600	586	559	596	571	602	581	581	549	547	566	577	578	578	591	586	524	526	551	580	595	589	583	571	601	535	575	580	574	570	611	605	584	587	599	555	580	577	595	618	588	568	568	553	616	571	577	505	547	608	540	550	585	582	589	579	577	595	619	565	573	590	581	549	583	561	559	589	591	599	550	530	610	582	568	556	573	634	592	562	553	579	544	589	570	591	603	594	569	614	603	594	578	555	592	504	586	569	571	546	588	603	565	592	566	572	584	541	571	558	572	523	571	597	606	632	571	524	579	586	542	609	550	560	566	582	581	606	570	584	589	557	583	540	591	587	577	586	617	608	571	575	590	578	594	574	587	571	580	583	578	538	601	607	642	572	570	619	579	584	582	590	571	575	564	584	601	563	595	605	586	583	570	567	596	578	620	594	564	563	582	609	552	574	559	588	587	610	586	577	630	571	565	630	554	566	575	605	562	608	579	551	599	560	556	619	583	576	624	516	605	547	551	569	547	611	634	577	561	537	591	551	599	559	543	575	563	561	588	573
2201	761	966	784	676	542	491	441	443	446	413	431	405	427	467	455	423	421	404	367	386	420	394	440	425	404	360	358	401	376	415	387	413	361	379	423	371	412	404	420	394	400	394	374	404	388	425	398	401	411	404	430	379	433	392	428	376	432	361	385	362	396	390	382	410	395	377	387	414	400	387	389	384	387	357	410	444	400	360	352	397	435	399	432	444	389	376	350	377	378	401	441	377	417	417	403	395	425	400	355	405	422	401	386	377	399	436	395	404	388	403	405	353	448	415	393	407	402	405	376	373	356	426	351	399	389	429	402	383	431	412	410	409	372	388	387	344	408	392	408	414	377	390	392	360	405	371	399	380	383	431	398	370	383	418	380	378	385	391	438	391	360	391	379	379	371	419	371	400	394	371	388	429	390	400	391	347	421	387	398	400	399	415	403	395	393	399	404	402	444	371	438	422	372	426	380	385	410	399	417	392	402	415	344	371	410	404	410	400	407	434	410	374	370	372	424	390	383	397	386	394	382	394	342	388	411	393	386	404	406	395	384	409	391	437	382	385	373	398	382	430	406	421	360	423	404	386	377	396	449	367	400	398	380	362	361	342	395	373	412	370	360	391	412	370	417	380	391	373	365	398	405	404	372	365	398	387	379	387	428	380	374	386	389	430	409	390	391	366	413	364	390	365	440	418	401	392	405	414	428	388	382	401	374	409	392	370	394	364	382	451	370	393	378	377	422	406	396	361	430	392	381	390	413	418	387	396	365	384	416	374	393	427	404	396	409	435	413	350	350	392	395	414	407	413	380	403	421	411	384	382	400	391	403	401	403	405	379	410	401	392	369	380	406	405	391	372	415	392	429	407	373	402	458	389	407	384	400	417	407	411	393	398	422	401	434	362	449	432	386	416	437	436	395	437	387	405	398	349	404	367	424	364	347	403	379	339	364	392	454	414	397	390	390	398	415	370	380	385	404	375	390	395	348	396	420	395	422	416	422	414	415	402	391	388	373	387	379	413	411	404	402	397	376	384	377	399	381	418	411	397	391	418	422	412	430	410	411	377	403	372	379	399	379	360	409	406	383	396	377	381	450	400	396	418	398	386	390	387	426	408	386	353	390	424	352	397	371	371	419	401	422	408	437	407	397	419	369	387	397	387	409	395	421	417	405	378	372	367	394	390	400	415	395	392	434	375	405	411	392	382	402	384	401	369	420	396	397	389	395	391	383	418	401	375	403	417	354	407	360	371	412	431	364	413	419	437	373	395	379	408	409	403	366	406	379	389	392	404	400	398	406	438	363	408	419	401	401	402	383	412	436	403	409	422	399	404	405	400	366	366	422	393	399	374	349	446	388	392	391	357	403	390	397	392	397	388	438	419	374	410	410	393	384	395	398	397	353	409	400	396	397	379	377	405	401	374	391	413	418	355	392	394	425	378	427	371	355	407	382	414	386	383	442	424	415	386	420	393	424	434	400	372	385	405	385	378	365	387	423	415	399	365	393	389	426	409	397	391	386	419	403	373	382	413	393	419	408	368	339	389	394	406	374	379	369	382	390	386	427	378	380	411	398	358	385	368	385	417	375	429	397	401	380	340	392	408	394	389	380	367	401	400	376	354	412	417	375	368	367	346	395	405	414	402	390	383	371	408	396	426	414	393	360	418	398	360	413	378	382	448	415	381	393	380	407	409	423	399	403	418	399	373	355	414	361	388	372	403	415	369	370	443	370	414	383	374	404	444	452	411	381	395	413	377	398	424	386	351	391	384	413	401	369	412	388	376	393	422	361	397	378	416	368	364	427	350	361	392	408	427	376	376	373	376	377	403	390	425	414	408	395	391	388	431	380	383	428	401	449	390	413	407	359	391	419	399	371	356	384	385	397	406	413	395	421	388	405	390	362	394	400	392	446	395	389	437	387	383	383	396	381	389	399	350	393	413	345	385	387	388	435	386	423	398	399	419	375	378	389	398	378	402	360	437	394	397	369	429	373	440	385	381	386	427	427	390	415	405	410	360	383	397	382	422	424	376	393	391	386	394	422	391	391	364	397	387	380	406	405	428	380	379	369	387	393	374	374	399	377	407	391	372	387	371	384	399	388	405	395	421	392	372	390	364	394	353	404	375	401	379	419	401	364	361	413	403	397	371	387	397	407	399	346	401	376	407	391	382	382	401	426	355	398	374	363	380	442	401	404	406	381	401	367	381	375	406	395	380	405	393	372	396	403	347	446	440	435	404	405	399	377	367	351	384	395	388	400	376	396	374	419	354	399	392	374	399	389	387	404	386	390	401	387	421	366	474	414	396	394	365	380	385	367	366	363	347	427	411	383	383	386	361	431	383	425	414	379	426	405	402	422	390	380	391	389	402	391	377	428	434	366	379	361	409	359	386	402	380	427	411	422	387	359	396	388	389	392	419	403	384	382	389	367	389	407	364	426	400	407	377	391	384	391	401	387	402	356	401	392	382	417	394	383	386	419	399	355	401	411	430	399	428	388	391	408	420	396	411	452	440	385	406	436	379	406	366	391	407	408	408	438	421	402	381	429	373	419	377	361	370	381	408	379	428	404	394	412	372	401	431	408	427	400	407	382	413	409	394	383	367	358	428	394	396	365	362	392	406	415	420	400	408	354	366	432	401	349	388	382	365	375	386	394	416	374	402	382	417	367	394	392	419	354	373	382	395	398	432	431	397	416	417	384	452	393	388	382	348	379	386	398	402	430	426	386	370	409	403	390	363	422	380	387	357	429	390	447	403	406	436	403	355	400	428	421	424	428	383	403	367	428	400	409	362	381	429	389	393	398	396	407	376	391	413	383	348	403	349	411	403	370	337	353	422	387	356	412	407	402	413	392	403	379	398	418	405	386	428	421	412	413	418	367	423	403	379	426	393	432	386	411	400	352	411	392	394	388	386	422	412	385	337	423	461	383	401	391	383	440	392	394	415	411	384	402	406	391	383	360	369	407	407	424	387	426	407	392	356	366	398	373	355	401	402	371	391	420	389	411	400	369	363	401	383	387	429	391	380	407	418	398	402	384	369	377	395	386	413	372	440	367	404	424	387	413	414	434	404	439	417	434	387	380	402	398	393	389	378	396	384	406	430	417	376	373	401	386	390	465	399	380	376	398	357	399	390	418	414	394	424	415	370	346	386	390	421	405	401	396	388	403	398	392	383	400	421	395	368	361	395	386	407	405	427	363	383	400	385	409	427	385	434	418	404	424	394	404	368	354	421	421	413	413	393	402	407	416	420	404	415	414	352	377	409	370	401	387	389	424	395	407	385	383	414	371	428	400	353	416	368	405	416	381	387	338	368	390	380	441	448	381	399	404	380	406	396	374	420	425	366	417	431	404	373	408	391	417	410	380	408	397	434	399	405	378	394	376	373	396	388	366	393	362	400	441	414	416	409	402	363	373	414	397	425	378	390	381	368	395	408	405	355	394	423	448	413	363	384	408	393	381	410	402	342	406	411	423	362	372	401	369	380	393	415	394
2498	1287	2162	2439	2014	1634	1419	1281	1172	1146	1092	1098	1135	1197	1129	1173	1127	1066	1029	1001	1039	972	933	972	986	964	931	939	956	980	935	890	976	991	922	963	916	946	921	879	929	926	934	872	945	930	927	961	948	989	914	886	960	924	907	947	925	919	905	922	956	937	934	953	854	944	891	924	904	947	908	911	930	946	893	948	920	943	892	921	861	954	868	908	955	944	922	879	936	931	893	935	893	907	898	952	872	929	895	927	899	922	923	903	946	942	961	918	937	951	925	980	877	893	915	923	869	927	938	917	854	963	916	950	957	958	933	885	955	879	918	923	859	929	935	915	926	928	911	884	890	907	913	911	940	934	912	899	846	940	965	959	943	955	900	949	935	927	961	990	867	950	902	898	973	938	901	919	961	912	915	914	1007	930	930	940	977	937	948	961	930	945	918	924	887	922	931	945	972	903	898	917	936	919	943	917	946	967	950	928	973	874	922	868	905	960	927	910	933	890	948	897	945	885	923	914	913	944	927	928	945	921	964	896	942	900	917	950	885	912	938	946	906	913	943	973	925	889	927	954	962	898	922	943	915	925	905	920	938	919	949	989	958	888	911	924	918	914	973	928	953	923	958	949	959	913	936	960	975	905	960	902	909	942	923	954	977	928	901	943	928	949	892	942	952	898	912	907	921	912	890	928	910	955	987	891	945	936	941	873	932	932	948	943	959	931	918	928	914	906	888	941	905	894	909	952	897	963	935	912	916	960	931	932	941	932	924	963	908	900	912	949	911	928	972	932	906	914	926	875	936	973	896	975	980	973	900	956	948	878	911	963	948	914	925	901	922	931	900	914	912	959	898	903	933	936	900	945	916	925	913	922	930	921	884	921	938	918	913	914	945	922	977	960	904	930	922	970	940	921	936	890	922	838	910	969	922	907	925	881	893	882	857	923	954	922	934	932	869	936	897	896	922	945	896	932	954	914	905	868	934	882	961	918	916	934	920	918	957	872	923	887	877	920	879	918	900	897	905	943	922	941	929	991	942	952	881	920	931	875	959	914	904	904	884	956	893	939	914	932	942	969	848	966	903	977	960	904	953	935	938	951	907	947	913	868	941	896	861	910	889	899	868	938	881	924	929	934	918	906	936	916	969	965	882	942	916	872	960	923	954	914	900	920	977	942	924	893	955	904	980	959	926	941	937	921	899	952	908	947	877	967	888	896	860	914	956	906	924	938	895	931	924	916	935	908	942	955	1006	890	899	905	932	925	873	925	943	961	962	956	918	957	956	925	906	928	952	957	907	939	919	899	908	920	922	903	913	852	912	870	913	945	977	925	920	945	911	893	948	934	928	905	908	904	919	921	881	892	951	908	878	886	936	918	875	996	901	967	930	899	972	872	931	920	926	965	934	904	887	923	918	946	898	971	918	950	929	905	911	907	938	901	907	923	938	945	903	918	947	901	938	901	924	971	853	934	935	897	905	935	914	916	920	909	994	937	963	911	912	907	943	897	947	935	883	902	967	898	935	926	888	955	885	982	910	907	907	885	948	909	908	925	960	959	935	906	924	922	876	903	890	905	947	960	892	949	947	938	950	935	907	955	932	988	895	911	943	909	900	916	932	925	913	882	872	865	897	891	957	866	909	910	937	910	931	938	966	931	938	954	969	943	931	894	896	910	946	959	885	883	942	898	928	913	932	897	964	907	959	890	900	916	911	930	956	956	941	916	887	903	922	959	943	886	958	896	960	937	878	951	953	916	870	904	935	934	960	947	948	921	940	950	904	892	895	891	927	910	940	955	930	971	941	924	915	925	929	946	879	934	900	898	875	974	911	935	867	882	918	971	912	901	950	904	891	938	863	959	958	915	911	905	938	927	961	847	903	936	900	916	940	961	976	968	866	933	896	934	921	948	998	980	979	967	907	953	908	909	960	920	892	930	938	966	972	924	965	891	971	916	917	940	899	912	946	941	914	910	945	930	919	903	944	927	907	943	945	898	892	932	904	928	929	894	927	892	958	935	972	843	912	920	982	938	939	899	891	900	920	896	934	868	904	885	882	917	943	868	896	912	922	953	939	923	930	921	951	916	889	884	826	946	954	908	952	888	946	919	929	910	901	910	932	926	964	950	920	935	939	917	902	942	914	933	931	963	940	962	965	930	938	906	869	947	870	942	907	921	918	911	881	927	950	921	950	956	933	940	869	938	952	882	898	907	923	921	902	909	966	922	924	944	909	913	892	964	993	957	896	936	974	953	962	949	981	886	971	928	918	923	896	915	926	900	937	891	892	939	941	950	919	945	931	905	920	964	936	930	889	867	938	917	886	910	889	951	866	907	897	883	898	899	874	873	969	929	976	911	929	915	905	869	923	946	995	934	922	936	931	942	914	934	963	895	907	909	972	980	916	918	938	941	878	933	925	978	958	950	935	944	934	917	964	913	906	971	869	939	981	944	860	964	961	910	902	947	888	959	936	885	947	914	949	925	875	907	926	974	891	920	926	955	871	931	946	982	886	929	937	883	923	931	955	931	930	922	988	964	890	955	907	968	904	901	887	935	939	932	957	950	929	911	925	942	1012	931	899	923	902	911	880	905	907	939	908	958	913	915	974	899	851	878	944	872	910	914	946	964	930	958	960	912	896	919	926	910	920	935	966	998	901	944	897	944	858	922	959	929	857	919	852	912	954	963	925	888	977	943	922	967	923	921	984	951	921	859	910	948	958	923	937	941	909	934	943	974	876	914	903	922	938	964	950	922	983	946	884	883	979	944	959	933	972	938	920	897	906	970	937	939	885	894	930	952	887	879	900	898	910	956	877	968	973	913	963	931	885	945	894	946	918	906	896	964	898	953	879	923	935	975	912	953	910	892	926	964	901	913	928	914	904	911	932	942	944	946	908	897	919	966	856	896	979	964	941	921	952	939	928	920	900	876	948	866	912	988	918	893	884	930	924	860	903	944	910	928	914	942	908	887	894	965	909	921	891	908	881	939	860	930	948	953	923	936	946	932	965	921	914	912	906	934	958	928	914	993	925	942	976	895	941	934	927	940	906	928	915	885	920	998	959	962	960	923	921	912	906	935	915	884	892	979	895	884	932	948	878	927	890	901	897	989	927	921	951	896	1007	920	939	987	951	967	960	973	944	955	905	907	936	926	910	931	950	958	970	960	943	892	912	905	895	927	955	907	945	927	924	920	927	962	891	940	967	913	968	1013	915	870	924	851	936	895	881	915	928	964	915	935	911	922	911	955	988	878	933	975	918	874	983	912	980	910	922	917	968	917	908	906	897	1008	1001	907	890	926	915	888	897	904	896	921	926	955	886	948	856	929	906	942	941	899	916	946	917	871	928	945	903	983	951	906	922	937	892	934	926	973	922	955	901	911	955	927	943	903	917	899	937	931	956	939	975	895	864	921	888	936	959	866	930	891	931	924	977	954	997	949	903	931	940	907	931	930	978	953	953	956	897	923	943	923	948	1001	965	935	920	914	928	944	959	912	909	906	893	891	935	932
7900	1404	1531	1225	959	714	628	491	497	479	465	501	464	442	456	484	457	396	415	420	365	416	413	393	390	398	381	383	402	385	385	373	413	383	402	414	367	384	401	378	417	428	407	408	412	385	369	405	380	417	397	375	406	433	395	391	378	427	391	423	405	361	426	386	358	398	386	395	384	385	380	359	419	390	374	359	379	361	400	350	413	401	393	417	411	416	388	406	370	395	381	463	403	364	411	418	405	384	418	374	409	406	385	401	371	384	419	375	402	408	402	381	352	374	412	433	404	363	409	392	377	414	370	389	383	393	406	422	393	392	390	391	407	411	394	411	403	363	420	411	368	403	415	384	420	421	407	398	442	381	397	397	399	413	380	394	406	392	397	381	409	397	353	403	409	392	408	396	398	387	395	398	439	398	425	395	381	432	384	413	419	397	409	407	383	374	429	413	386	409	392	377	415	422	359	395	418	429	422	400	392	405	398	372	348	383	426	381	398	416	418	396	396	416	459	389	416	378	391	400	405	396	411	409	429	449	391	396	404	400	422	415	390	432	416	352	425	394	397	403	382	421	430	379	429	411	421	391	406	390	389	383	401	419	361	414	391	393	425	392	377	427	408	392	404	391	403	412	434	397	397	363	378	436	413	399	420	399	415	392	415	378	372	378	406	395	415	385	417	411	403	401	425	383	356	405	398	385	415	414	428	373	424	410	402	397	397	417	403	371	390	390	363	383	391	374	381	378	394	400	409	424	401	378	400	438	391	369	377	372	389	388	435	401	422	428	410	392	439	418	429	433	402	358	410	360	390	438	413	413	414	389	389	406	425	387	384	382	421	407	378	412	380	390	393	421	401	413	420	384	403	383	418	407	419	379	393	419	437	382	433	419	401	422	386	393	398	391	387	422	382	428	411	431	421	406	447	422	409	425	416	395	395	420	381	388	418	389	426	380	440	398	414	403	393	360	426	430	389	393	375	376	388	409	394	391	384	395	407	411	431	353	357	413	406	412	412	398	436	357	358	399	408	407	370	411	378	433	397	403	399	424	400	419	413	399	402	409	409	418	448	433	382	364	402	414	417	392	406	370	392	413	426	417	422	387	362	379	379	390	391	412	416	420	392	377	428	439	375	367	391	389	405	423	447	413	431	410	395	442	345	386	389	446	392	407	390	444	409	417	415	439	377	427	438	422	442	403	402	430	380	372	405	387	387	358	406	384	407	392	402	365	385	380	372	416	384	393	403	392	401	403	381	352	425	428	415	381	403	445	440	409	395	389	381	411	386	388	421	394	390	391	407	409	394	388	384	373	389	406	373	386	415	432	400	417	384	418	355	348	410	399	421	361	428	408	368	412	406	426	413	400	391	415	395	423	378	376	416	389	380	386	370	367	401	399	406	424	378	418	369	345	394	363	400	367	390	430	428	401	387	356	380	414	402	423	360	387	370	385	396	395	421	414	421	429	407	412	367	410	403	389	383	363	342	387	422	395	388	387	385	417	423	387	391	414	375	389	391	368	383	358	364	395	411	393	420	415	411	388	397	417	430	384	390	412	401	400	399	427	420	384	401	439	406	389	392	407	421	411	365	376	397	446	440	411	391	361	410	398	426	436	396	409	424	381	420	411	394	438	378	411	390	381	403	396	408	394	362	444	391	376	384	421	397	371	404	397	426	413	380	430	405	379	421	428	396	406	402	365	373	453	407	420	373	377	383	368	444	436	349	406	413	378	404	385	413	383	395	416	437	381	443	439	407	371	393	352	424	409	373	424	390	392	415	404	391	431	374	411	412	426	406	416	403	449	399	377	399	383	396	393	392	392	373	402	402	415	414	439	416	429	426	415	386	388	414	365	386	388	375	427	411	396	433	392	378	389	367	379	381	385	442	446	418	399	447	357	412	387	403	384	389	377	414	388	457	396	403	402	369	404	391	371	420	390	377	398	447	397	381	386	401	409	366	394	404	402	390	405	396	425	385	420	402	390	405	400	413	421	403	408	393	358	388	397	400	410	375	390	378	391	423	388	388	380	419	439	415	396	390	429	390	369	370	364	374	397	398	375	415	404	414	394	392	424	450	383	404	415	422	413	379	401	417	372	383	367	393	372	373	413	377	388	419	360	378	406	388	395	414	433	403	397	408	380	392	412	409	369	407	416	376	460	440	428	380	400	425	370	398	373	407	441	395	385	389	383	374	404	409	386	383	414	388	362	368	388	387	453	387	406	402	395	412	417	407	435	417	418	354	400	370	415	397	431	425	414	390	375	391	402	420	415	383	370	409	419	402	410	433	405	426	402	383	390	375	414	422	404	383	378	375	446	382	380	413	409	386	393	382	427	418	402	371	400	400	412	404	416	387	403	380	440	419	369	402	418	427	429	386	398	409	364	377	402	385	371	392	408	389	388	381	397	405	390	401	421	381	393	383	418	406	382	402	470	380	396	423	398	355	430	417	406	391	425	395	407	380	416	414	388	409	360	395	393	368	396	399	437	386	431	402	389	412	432	441	438	420	389	437	400	425	402	399	407	416	386	391	399	428	397	416	389	376	397	418	395	363	431	391	421	431	436	406	376	382	399	416	407	381	378	420	393	379	385	373	386	398	367	379	370	385	380	398	405	367	415	409	399	399	428	387	379	403	407	454	413	364	414	433	409	407	346	396	412	389	422	387	450	387	383	389	394	390	409	356	387	377	417	403	408	361	421	386	417	403	386	412	409	409	391	414	390	367	370	420	422	392	402	437	382	351	390	394	406	393	392	376	440	431	437	409	417	431	371	387	416	442	372	405	423	365	399	455	416	375	417	370	425	418	409	385	366	390	370	431	414	359	394	429	390	385	410	370	380	415	353	394	396	395	419	348	402	382	430	403	389	460	375	384	392	415	380	426	414	413	385	409	422	419	386	404	389	403	399	404	357	385	369	397	418	367	376	435	391	392	428	347	420	417	418	374	406	390	399	429	415	410	363	359	368	411	438	441	402	375	406	377	414	369	420	379	405	423	392	386	398	378	400	415	380	396	386	357	422	387	420	428	400	405	374	356	392	397	388	450	379	377	415	392	388	432	358	353	382	380	365	413	420	357	376	432	381	353	413	413	439	389	397	444	358	383	378	362	388	386	396	435	399	410	410	430	403	381	398	371	436	423	386	397	409	393	383	350	390	421	427	396	435	379	412	422	379	418	412	386	403	397	394	393	397	348	369	443	427	388	361	381	412	376	408	429	424	388	397	393	417	398	362	373	379	445	441	382	435	412	400	401	387	396	401	392	372	416	387	408	389	401	375	401	374	398	405	389	396	381	399	404	376	371	405	406	386	417	372	397	395	376	452	367	409	431	400	402	405	422	421	414	429	432	379	428	417	389	375	440	373	377	386	383	416	423	425	357	433	359	381	420	388	448	382	408	449	426	425	384	360	384	421	419	383	362	418	423	462	387	367	410	400	388	421	412	429	396	389	386	380	405	356	395	387	421	426	413	385	374	428	403	399	368	403	406	438	413	392
7158	1808	3489	3970	3296	2613	1979	1650	1434	1339	1346	1356	1364	1407	1322	1337	1251	1224	1022	1068	1077	1079	1094	982	982	1033	974	963	925	1037	986	1005	979	920	917	937	963	972	992	900	945	933	942	921	955	938	910	924	937	932	972	983	930	955	932	928	924	909	973	996	906	919	918	905	1002	940	927	941	886	956	934	909	871	910	929	955	928	903	921	922	865	934	899	938	909	932	922	1027	931	930	904	921	938	920	875	952	963	889	877	941	924	925	930	935	947	895	916	893	892	913	885	939	872	940	934	908	906	910	936	900	927	959	947	917	897	874	900	926	867	950	949	955	929	847	963	927	916	907	922	935	913	966	963	901	942	951	920	885	929	903	921	889	963	898	952	932	945	908	932	854	945	942	898	957	901	973	900	922	973	937	878	889	944	950	933	928	860	914	863	899	951	940	951	919	919	942	970	982	877	933	939	970	899	929	881	896	958	933	892	894	913	930	946	943	926	913	981	878	868	927	858	911	933	965	921	948	880	914	895	923	900	937	904	930	910	915	908	892	922	974	942	957	922	932	944	929	870	885	910	939	908	923	928	899	905	976	892	890	909	949	929	911	940	961	937	893	936	991	982	919	919	943	954	923	896	911	902	915	909	965	967	878	892	883	880	938	915	915	956	886	917	866	935	908	964	935	927	863	931	955	905	988	935	914	898	838	936	916	932	930	910	939	917	964	918	928	907	874	913	883	879	871	922	953	894	871	897	1028	955	927	917	907	908	884	917	894	891	887	902	938	899	980	943	912	950	951	933	921	866	967	922	886	953	932	942	950	999	898	910	922	967	853	939	916	944	893	955	903	908	908	908	896	958	924	880	953	958	914	935	958	928	934	923	950	914	963	894	899	980	931	920	922	929	899	895	955	917	922	906	935	955	913	883	941	943	934	882	924	915	911	919	906	932	904	912	935	966	950	926	900	911	972	937	954	877	923	917	898	917	912	954	912	892	948	917	871	922	880	900	923	907	900	871	911	894	928	873	925	955	991	892	884	950	880	922	907	929	937	959	876	946	927	877	890	928	942	929	890	971	897	946	922	923	919	990	938	894	922	893	930	979	962	897	917	967	845	881	995	909	911	927	931	923	902	931	924	909	885	931	927	962	886	922	904	916	873	913	889	932	917	884	866	966	918	963	977	905	892	899	947	925	944	926	915	879	908	909	867	928	890	881	933	912	908	978	960	914	896	882	870	930	873	920	922	943	843	932	937	964	984	950	913	926	957	864	938	867	953	909	983	957	910	911	928	926	938	899	1002	946	897	927	921	951	887	885	924	885	876	865	907	922	943	916	938	929	919	946	933	909	900	885	896	923	962	882	793	927	916	932	929	937	942	933	948	949	946	932	996	1015	895	919	875	911	928	903	920	864	919	948	914	932	906	934	943	906	881	892	896	929	903	862	887	914	937	921	945	907	948	880	894	939	910	888	889	938	949	973	938	977	891	906	921	937	914	941	969	907	933	953	891	920	873	950	884	903	958	935	918	906	916	904	928	896	921	915	933	972	958	897	855	923	953	941	924	903	900	954	917	965	956	921	910	908	909	944	955	919	942	925	893	903	923	923	939	895	896	968	909	962	923	917	915	872	929	920	889	882	920	894	942	884	910	868	903	857	936	866	940	896	972	928	916	937	924	948	878	926	889	931	906	904	936	899	877	954	929	885	927	899	894	908	947	936	846	926	903	925	911	948	885	885	955	915	940	883	933	919	919	975	901	929	907	929	849	923	963	951	931	865	957	849	907	955	957	894	891	862	943	850	950	953	935	964	919	867	883	965	969	929	958	884	905	939	901	950	930	865	915	930	901	973	907	943	966	938	893	880	911	924	894	865	842	946	940	963	981	934	889	912	938	882	895	916	939	910	877	891	987	919	898	907	895	903	934	924	940	964	912	916	891	946	884	939	905	913	942	905	936	880	919	901	936	905	931	944	907	875	941	900	970	886	880	918	988	939	992	926	911	907	947	925	852	902	902	925	960	907	864	893	917	927	965	897	946	893	916	865	886	901	858	923	929	899	952	885	937	930	901	965	903	932	937	959	944	956	926	907	913	918	923	895	924	869	875	914	970	923	922	915	920	910	917	916	904	894	904	983	933	880	872	914	928	954	863	897	884	1006	931	930	955	888	933	936	933	937	937	921	891	937	943	935	918	916	955	937	955	948	897	901	926	944	947	923	955	964	941	958	917	880	953	895	885	914	917	861	953	955	953	917	941	931	961	932	902	947	903	931	906	922	942	931	882	961	924	939	909	948	936	870	893	898	890	920	911	925	987	923	902	967	927	933	936	892	927	922	902	939	959	935	894	957	924	974	892	941	929	927	907	957	923	888	895	925	942	989	910	914	870	923	934	954	888	903	919	947	951	884	862	888	910	927	923	910	873	921	878	941	931	904	931	904	883	920	964	885	917	967	914	943	912	909	967	947	923	840	907	921	931	893	971	935	920	945	899	900	907	948	869	863	949	923	940	884	968	898	904	905	971	918	904	926	955	941	953	904	869	904	893	932	900	961	918	887	943	937	952	926	928	904	917	943	949	977	875	901	942	994	914	926	867	919	931	949	893	895	881	916	922	906	923	909	881	940	968	906	898	944	930	913	913	954	900	980	882	974	928	936	905	878	896	1022	941	894	928	866	941	865	888	963	901	940	931	914	873	947	877	957	941	881	883	938	880	891	958	911	910	909	939	956	932	927	912	885	910	948	930	934	922	937	913	927	896	924	939	901	866	963	914	926	890	931	929	900	880	923	976	908	916	850	870	908	944	926	895	974	964	972	866	930	911	931	840	885	884	922	962	939	878	915	966	933	911	932	914	904	924	907	957	925	973	969	929	959	925	966	938	915	930	899	972	930	930	949	940	884	915	949	938	975	896	930	925	969	898	949	933	905	946	936	894	893	952	891	877	917	935	906	919	976	901	935	949	902	875	939	967	926	898	913	946	945	957	924	949	973	913	892	921	979	918	959	913	955	898	959	881	907	962	910	922	950	985	938	944	965	883	950	890	917	921	909	975	912	951	893	880	929	929	974	932	990	878	890	913	923	946	910	886	947	984	948	929	929	913	952	940	942	933	1003	899	940	916	930	903	888	906	950	881	870	898	947	911	963	915	910	863	964	879	1006	967	973	914	932	966	972	946	982	883	938	891	921	904	963	899	915	915	928	884	934	963	957	909	890	928	943	951	931	949	939	959	972	864	923	924	929	928	871	998	904	911	893	938	948	967	961	952	882	909	896	900	961	959	903	926	931	955	943	922	948	935	849	874	915	901	934	900	969	909	925	974	925	955	930	935	937	969	917	956	950	940	920	917	912	921	909	947	889	968	924	911	932	959	863	949	918	918	880	929	894	934	894	923	956	933	964	943	931	940	917	933	949	957	951	912	923	969	961	926	922	916	832	895	966	927	912	868	901	884	961	917	941	950	903	957	923	886	889	883	955	1007	914	942	921	903	925	891	927	896	918	896	945	904	887	954	915	929
13754	2029	2061	1530	1046	704	504	395	380	351	358	351	329	310	315	333	338	311	295	256	303	279	291	267	247	241	240	250	266	250	248	281	220	252	223	253	253	245	240	274	253	230	249	263	240	240	272	230	237	236	232	273	243	228	225	258	234	268	271	250	251	273	248	253	263	256	213	238	236	276	232	252	251	253	250	256	228	220	221	247	262	236	244	231	265	243	259	223	251	266	263	276	242	246	229	219	252	233	215	256	227	262	257	243	225	233	255	292	242	264	249	227	259	252	273	209	260	224	210	263	236	267	253	236	251	224	249	260	225	254	232	249	269	226	262	285	257	240	260	235	232	232	229	216	254	280	238	239	225	219	236	247	234	253	256	239	261	235	259	243	257	260	223	234	239	241	251	244	240	236	242	241	232	255	250	249	265	247	257	248	259	235	224	263	246	268	232	255	243	247	262	228	264	265	235	246	239	244	245	229	250	227	241	261	234	216	230	246	271	249	259	230	255	240	251	232	253	241	262	237	245	271	251	267	236	269	259	240	248	255	273	241	218	252	263	217	267	263	237	243	228	250	233	229	248	255	221	259	243	246	250	223	236	238	227	235	248	239	248	241	230	218	225	243	241	269	225	229	269	246	264	240	222	244	235	232	258	223	252	242	272	238	235	218	237	251	234	226	236	261	257	268	244	264	222	232	251	228	234	248	250	247	251	265	263	235	231	244	260	224	213	219	260	233	250	258	217	251	237	233	243	227	223	237	230	259	209	262	253	245	253	244	224	231	270	239	224	275	222	235	285	257	237	233	300	253	250	273	256	238	223	260	283	251	242	237	245	271	201	234	231	252	253	270	250	258	249	247	261	251	219	260	269	249	245	266	268	232	245	239	247	243	253	257	242	220	231	276	263	241	275	229	232	255	239	297	231	236	238	244	234	256	236	244	247	216	229	225	254	238	268	246	261	243	242	245	255	240	257	233	219	247	260	258	254	259	231	258	239	213	261	256	263	247	261	237	270	227	227	187	237	265	240	226	252	263	220	243	239	239	265	275	253	233	235	273	254	240	243	252	232	260	223	265	283	248	227	249	263	228	218	241	250	233	228	274	288	244	294	235	244	276	253	250	225	271	270	240	263	255	246	225	227	256	254	243	287	282	235	221	247	254	246	272	248	243	230	228	247	219	266	247	240	257	243	265	229	220	235	234	194	245	208	266	235	251	255	242	257	260	261	243	259	235	217	224	259	229	236	252	240	264	252	238	235	234	236	271	235	246	254	240	214	236	256	251	227	244	250	242	243	249	254	265	250	257	216	235	256	231	223	255	251	226	235	230	265	255	233	246	266	263	253	225	238	263	260	240	246	222	254	249	235	248	241	223	235	221	208	234	229	247	260	209	240	240	263	248	279	274	237	247	251	258	245	240	214	231	243	262	272	247	211	247	241	261	221	251	265	253	235	217	251	277	226	267	256	246	244	219	242	260	250	262	239	270	221	238	230	281	277	231	273	250	257	256	253	246	258	229	264	245	252	219	242	230	244	270	254	259	244	253	234	266	263	198	242	238	242	266	265	206	237	237	261	260	239	248	225	239	258	242	254	251	234	255	255	234	247	258	274	260	280	256	216	259	287	284	239	273	242	237	232	234	239	241	276	250	260	226	231	275	252	232	263	240	261	229	269	247	249	257	253	240	259	224	256	232	253	279	265	246	258	242	231	227	217	277	251	246	256	255	220	245	237	256	261	242	236	224	237	239	263	223	268	250	256	204	213	258	245	234	245	235	263	235	237	226	263	275	248	233	242	244	235	251	249	250	244	233	242	207	268	254	212	239	252	262	253	261	245	289	212	238	222	250	235	236	246	244	261	266	265	227	253	230	248	244	247	248	242	216	257	260	220	244	261	257	257	239	214	247	253	244	242	208	238	261	226	242	259	228	249	242	252	283	253	256	271	269	254	242	257	217	243	231	275	225	250	223	243	280	284	262	269	224	261	258	241	225	233	267	259	237	228	244	244	259	230	228	245	245	255	240	251	215	234	257	260	235	278	233	219	233	247	215	235	242	255	232	237	267	257	257	245	226	238	229	251	247	263	256	250	246	254	241	266	229	234	255	243	232	264	273	257	252	245	249	233	258	237	237	251	222	254	224	219	251	229	270	231	210	250	269	278	258	234	259	214	224	259	261	228	260	251	262	237	255	245	280	254	258	252	265	270	233	266	263	265	260	229	243	245	237	240	222	279	235	253	255	236	238	229	246	227	250	260	241	228	244	241	255	216	239	269	239	269	257	260	252	253	213	252	233	222	229	248	223	237	227	241	287	255	267	218	240	227	236	243	249	238	254	279	244	226	242	277	230	235	253	244	252	246	252	227	228	243	233	218	252	282	269	249	253	252	230	247	262	249	250	252	265	270	280	264	281	260	242	232	271	252	213	254	247	215	244	252	228	250	282	228	199	248	253	260	244	247	229	250	242	238	228	232	224	211	263	205	245	239	245	237	266	250	220	223	230	271	261	270	240	241	236	245	234	251	254	225	216	282	232	258	231	259	254	264	237	275	240	234	262	248	246	267	243	254	233	247	235	256	239	263	213	218	276	269	253	274	226	232	253	279	269	243	259	209	255	242	232	220	267	210	270	245	237	261	254	226	252	222	225	258	253	246	258	245	231	226	247	223	256	273	259	239	239	241	284	265	231	219	243	217	215	220	291	246	232	256	279	250	237	258	245	276	255	260	261	207	218	250	259	213	214	260	228	219	245	271	267	217	259	240	270	275	251	255	256	275	249	243	250	268	215	246	244	286	264	226	238	255	248	239	227	224	259	243	250	248	251	281	232	220	250	247	253	216	251	226	252	232	229	265	241	251	230	271	235	240	242	261	230	244	233	228	256	254	244	216	250	252	238	240	259	242	201	268	281	231	243	239	248	244	258	227	213	248	228	227	243	245	289	221	258	237	253	249	245	250	229	273	242	234	232	249	256	242	248	228	225	230	237	282	232	242	248	242	245	230	244	251	255	229	264	284	252	253	212	269	239	252	260	238	256	262	252	263	258	215	232	238	248	228	234	259	259	258	220	228	260	239	238	251	285	241	228	239	246	243	254	244	247	246	237	240	256	254	224	237	244	225	250	226	242	243	252	246	227	225	231	245	222	248	292	276	235	226	238	231	241	230	224	215	236	239	232	238	256	249	251	236	243	245	257	254	267	265	256	239	266	251	251	237	258	224	250	236	253	267	257	227	249	249	225	224	269	226	242	254	243	259	253	219	226	233	258	248	233	245	244	246	252	254	236	263	223	284	268	241	244	211	273	221	234	245	260	240	230	232	225	265	249	212	261	257	237	237	233	231	278	252	261	257	255	252	226	268	264	206	232	262	256	241	256	249	270	271	292	255	248	245	247	233	241	265	254	238	244	243	247	251	265	232	265	223	290	258	256	247	265	247	232	211	264	236	278	267	235	282	239	259	244	248	240	242	240	239	255	211	279	281	242	242	257	266	258	239	248
8557	2021	4346	5006	4040	2933	2190	1694	1471	1381	1254	1167	1179	1204	1192	1232	1107	952	817	821	775	790	827	784	696	744	692	670	718	736	676	697	616	705	611	642	668	658	655	650	644	668	630	640	682	593	553	587	604	609	569	611	609	602	629	589	570	601	568	628	599	605	556	558	616	530	585	605	544	632	572	604	573	583	588	588	577	589	575	592	609	586	585	638	587	632	562	578	576	589	577	597	622	587	549	592	577	574	563	588	555	614	551	542	595	591	631	623	599	613	608	643	577	607	628	556	596	569	646	614	599	602	592	573	607	550	572	600	595	610	615	605	611	594	610	569	589	611	661	611	600	577	594	601	590	608	569	603	588	613	573	618	590	619	602	614	610	596	604	557	577	604	575	620	623	629	622	603	584	581	562	560	584	613	592	562	624	570	607	570	572	611	600	553	600	607	546	585	578	599	593	567	598	557	553	601	560	600	575	604	590	585	580	642	576	593	583	568	631	618	573	569	584	623	589	616	561	598	583	552	632	627	620	598	616	591	563	586	591	626	541	598	603	613	593	562	581	588	615	602	555	583	560	567	624	559	606	624	596	554	639	578	590	609	560	586	596	567	550	607	578	589	600	604	573	612	616	582	619	616	605	607	597	576	599	553	573	618	579	597	570	582	598	573	604	574	652	601	585	591	608	606	555	598	578	551	601	608	605	596	599	623	643	595	587	593	630	578	609	584	578	583	595	576	596	636	597	581	584	578	613	599	541	570	589	589	625	574	613	587	573	597	587	583	569	616	607	603	595	615	549	603	596	570	599	620	590	573	632	562	661	588	593	574	610	583	632	554	592	583	602	606	607	585	613	567	593	562	595	578	554	624	622	605	605	583	608	581	582	584	574	600	549	561	608	575	631	581	566	580	631	588	566	628	589	564	577	623	625	623	605	584	598	573	581	605	616	595	612	555	563	629	603	625	603	598	620	574	644	577	571	603	612	666	591	593	564	611	608	604	540	571	614	639	584	564	592	640	624	590	562	549	625	603	579	600	615	610	577	575	591	602	553	616	574	606	634	600	599	634	566	615	618	591	593	629	589	583	582	566	603	632	613	571	601	606	570	590	593	582	582	568	625	566	568	580	593	593	593	589	568	587	606	577	584	589	572	576	576	593	576	591	587	582	626	588	598	581	599	638	596	602	587	588	578	595	609	576	571	600	613	604	583	603	556	611	579	617	605	599	589	617	603	586	548	635	634	576	612	600	597	591	558	566	593	582	557	575	636	589	602	588	597	555	626	547	633	588	636	588	582	618	608	628	638	571	561	604	618	583	563	590	602	633	596	614	562	569	587	617	620	598	578	593	615	615	599	586	614	603	597	632	595	608	568	630	574	585	615	586	588	624	601	621	629	598	608	588	547	584	630	572	583	600	591	622	577	609	592	586	593	627	595	584	574	586	584	579	633	577	609	606	573	630	569	556	560	605	601	602	597	601	609	634	558	586	592	618	628	626	613	616	629	598	569	551	562	594	547	588	661	623	574	635	595	584	621	597	550	575	554	579	605	580	627	587	573	610	566	546	640	575	565	591	614	606	596	597	633	614	564	592	582	575	587	600	614	593	570	576	638	590	589	547	596	565	600	630	606	565	585	594	597	617	585	573	596	568	561	601	583	592	546	621	582	613	585	558	580	604	584	566	604	568	618	574	621	600	549	632	592	611	608	611	605	588	533	585	533	620	590	594	571	629	576	577	641	603	622	565	556	634	636	564	588	594	599	597	576	598	609	584	576	592	606	608	608	611	585	565	596	600	585	575	618	576	598	605	579	576	584	602	591	628	656	579	613	654	573	597	585	594	596	626	598	606	604	634	591	593	559	598	581	578	656	553	587	559	626	593	613	600	608	615	579	572	596	596	615	596	579	585	597	562	614	635	568	570	605	616	615	561	604	626	587	568	612	571	602	575	572	605	586	606	606	593	637	593	599	607	559	564	571	562	556	607	573	577	602	590	576	554	584	606	607	612	589	595	590	587	608	561	558	545	594	589	616	611	609	603	554	602	582	612	597	608	609	557	570	617	604	606	510	563	604	624	595	621	566	573	606	592	596	605	582	580	608	596	586	618	569	524	603	599	636	575	625	621	609	579	560	588	629	610	578	618	609	578	602	581	587	617	565	615	571	581	586	594	610	590	577	558	621	568	638	608	611	590	608	592	595	599	599	591	562	578	555	594	595	580	572	569	588	595	584	589	616	606	594	588	607	635	584	592	591	604	635	592	560	635	550	587	601	622	591	624	591	612	558	626	611	610	556	570	575	608	602	640	560	602	655	623	616	607	614	621	621	582	577	596	564	593	582	574	584	569	642	546	547	592	600	607	551	605	641	598	567	589	601	636	604	593	643	578	622	604	636	571	594	610	617	561	565	629	565	623	595	623	593	634	622	549	579	581	591	596	604	600	597	625	633	601	563	616	563	600	617	550	646	593	571	580	569	592	587	640	586	579	582	625	555	566	580	642	601	555	631	581	610	584	566	593	607	597	602	606	577	574	611	558	623	609	588	589	594	592	609	575	623	613	544	572	609	612	603	618	572	607	613	651	592	592	613	594	618	596	593	596	611	571	580	625	566	580	640	565	634	602	587	595	603	621	573	563	639	563	624	557	605	596	622	589	576	608	604	631	585	601	558	549	612	575	566	562	607	556	593	564	587	579	648	556	656	600	583	627	542	569	617	572	569	577	642	650	597	564	616	625	579	594	606	623	615	623	596	636	599	612	612	614	616	584	583	590	603	573	553	535	611	568	577	564	584	585	631	572	602	604	597	600	587	611	599	596	584	547	576	606	559	621	622	589	587	619	602	587	611	586	572	617	621	545	576	589	582	624	582	608	604	621	602	648	632	615	597	601	600	616	609	592	584	576	641	595	575	614	628	591	606	577	581	584	621	625	589	617	591	563	599	565	598	612	607	630	613	579	590	596	579	617	560	544	607	579	614	581	584	564	567	562	600	623	589	564	599	622	552	606	621	598	597	618	584	592	591	649	597	599	571	602	636	610	604	618	599	549	599	593	588	607	603	573	597	588	609	575	656	592	592	561	597	578	632	630	563	560	575	624	611	596	554	616	584	614	598	608	621	629	595	570	584	649	576	589	598	603	591	552	622	627	569	622	622	601	603	614	595	606	592	624	573	600	579	594	590	612	593	599	566	625	617	591	558	591	586	575	597	590	603	582	609	584	537	554	566	598	598	582	611	558	558	606	575	538	593	558	595	587	613	611	581	571	579	600	618	608	588	611	622	597	593	604	606	587	559	600	535	602	588	578	580	568	578	550	606	582	586	594	597	593	609	628	594	579	580	611	590	606	628	566	580	583	554	583	587	603	581	588	592	587	620	584	618	562	588	576	599	597	621	598	599	590	603	579	595	595	629	599	569	596	587	568	600	620	557	566	571	583	622	605	580	591	588	574	592	637	614	642	578	609	599	628	550	582	637	597	591	613	604	581	551	641	558	601	555	605
2170	833	968	817	598	580	495	421	478	420	432	430	418	408	433	485	439	432	429	409	414	481	448	430	389	446	432	420	375	449	414	417	399	390	394	401	410	376	388	383	395	412	445	408	413	386	420	434	397	421	407	404	434	397	379	372	395	437	383	383	386	409	428	363	432	392	381	390	395	388	401	424	403	409	345	389	421	364	416	367	411	436	415	407	394	419	393	399	354	408	396	375	372	439	416	411	400	380	383	457	412	377	372	411	417	388	411	423	363	421	391	408	414	407	405	396	424	391	389	420	382	411	397	427	419	414	397	431	431	405	399	410	453	369	398	371	388	395	400	394	373	352	392	422	366	396	418	363	447	381	386	412	420	361	407	388	378	402	409	432	405	400	360	411	391	397	445	378	383	427	410	404	397	421	408	440	396	392	388	429	378	398	411	400	402	385	379	414	436	422	441	423	382	375	431	369	391	411	403	414	408	404	381	405	392	410	405	412	383	425	396	411	404	414	396	434	425	385	364	458	456	390	411	388	351	368	396	405	400	406	428	390	405	430	420	377	380	410	393	396	386	395	418	395	415	412	378	404	404	423	379	391	406	397	387	390	438	370	413	404	405	383	383	428	426	394	425	403	365	416	403	397	375	358	392	443	405	392	394	414	409	391	401	423	404	374	363	396	419	386	428	428	382	392	407	429	384	408	360	382	420	417	407	425	360	416	410	428	413	389	402	366	438	406	368	431	417	366	413	443	452	398	418	397	371	405	406	366	386	411	405	390	391	401	427	412	379	381	392	424	362	438	397	382	396	418	366	417	462	431	407	388	405	411	404	420	396	390	367	374	382	391	454	405	418	437	432	411	418	440	394	410	394	391	421	399	392	401	416	399	421	368	424	430	416	395	427	371	398	395	429	384	408	382	422	363	371	421	408	401	432	347	401	412	390	404	404	403	390	401	423	426	407	397	405	425	403	385	377	389	372	382	409	402	403	443	444	385	413	435	406	417	400	409	394	367	441	389	452	416	405	368	366	370	409	388	405	397	424	371	360	380	433	419	403	406	449	367	352	408	425	389	405	429	389	409	378	372	439	418	391	370	427	393	433	424	436	434	400	451	442	404	417	403	389	398	437	410	392	392	420	382	383	398	414	387	450	439	418	406	415	430	422	387	412	410	407	384	412	413	366	425	424	372	439	387	430	415	412	425	372	400	440	390	405	415	386	389	413	419	374	392	397	409	381	407	408	378	370	442	396	415	383	412	407	404	375	413	423	386	392	448	377	373	434	375	467	430	454	422	402	407	381	396	377	436	416	400	409	352	400	386	428	378	397	380	383	390	397	410	400	435	416	388	402	418	417	418	410	435	391	409	372	405	405	394	402	418	418	394	375	371	393	373	355	386	439	433	444	442	448	416	423	403	392	397	396	381	401	374	427	403	455	384	391	418	393	411	391	394	381	366	392	411	428	428	353	424	403	394	388	391	429	382	403	407	400	401	394	397	386	411	393	439	382	402	430	392	433	365	401	415	403	422	354	403	374	396	359	432	399	389	366	406	435	425	380	418	380	457	397	391	414	428	398	398	373	399	389	390	414	384	430	395	425	362	451	382	400	441	403	433	437	414	404	336	403	391	418	389	403	429	426	379	397	386	402	409	428	390	410	419	409	414	416	368	441	416	437	390	390	415	399	374	427	398	391	413	392	388	365	430	392	415	437	412	411	390	401	425	410	410	367	400	446	427	380	417	427	387	421	406	445	409	440	408	399	408	407	368	394	379	440	416	362	394	414	382	388	375	399	413	400	403	403	394	391	369	378	407	393	390	369	392	374	402	387	384	363	399	414	418	398	402	398	409	420	364	445	405	374	368	371	391	407	409	391	411	390	424	422	402	402	394	423	401	401	386	407	410	406	389	412	377	406	448	431	385	382	384	404	375	391	379	383	437	380	381	412	395	418	416	395	412	401	411	413	438	416	410	400	382	376	392	397	397	396	375	399	406	382	427	424	384	371	398	364	380	391	399	391	419	388	389	367	388	413	440	404	390	367	386	421	407	382	378	418	401	432	399	402	406	388	405	395	397	413	389	385	428	379	414	389	419	372	375	400	420	425	395	383	385	401	395	370	368	378	379	364	380	374	378	430	371	400	406	416	376	404	417	385	410	393	404	404	433	386	386	407	408	395	401	403	405	403	401	375	390	381	390	357	402	374	390	409	381	411	387	383	407	395	411	413	381	436	390	430	396	413	432	400	418	427	447	399	424	395	426	342	383	394	411	389	373	373	454	427	389	438	370	364	430	337	383	412	396	390	392	404	396	403	422	391	429	440	400	385	380	411	401	382	387	397	368	391	380	398	378	393	389	428	353	400	358	389	417	413	401	364	402	425	392	440	408	393	419	388	437	420	403	379	407	403	390	366	405	438	380	433	423	407	379	459	414	395	436	409	428	401	437	400	429	394	366	400	376	441	415	433	394	392	376	436	444	368	381	394	397	457	388	358	401	417	403	448	397	382	406	368	387	389	426	402	378	408	382	397	413	388	420	404	427	370	377	378	411	394	427	445	405	391	415	402	459	418	400	397	412	380	416	388	403	441	388	412	419	405	335	420	385	408	403	384	378	401	412	368	409	353	397	394	390	365	437	409	427	415	398	439	415	423	417	380	351	377	431	415	400	400	404	410	415	404	402	396	395	412	389	402	378	432	398	386	433	430	386	434	378	428	404	400	454	457	380	377	440	405	412	381	398	396	379	422	393	368	397	373	407	428	406	394	395	423	433	410	406	388	409	411	382	399	394	419	387	396	420	407	412	396	402	410	425	391	435	383	425	415	411	402	413	405	395	416	406	413	409	386	421	357	431	432	416	360	396	443	401	402	421	403	356	436	367	391	407	396	423	386	361	389	407	407	370	427	414	385	465	370	399	388	402	384	396	396	377	421	378	413	425	425	390	366	396	425	384	404	397	397	412	442	412	410	398	407	425	367	381	367	363	412	397	411	412	402	419	402	393	412	404	397	406	437	429	420	406	384	393	404	384	383	446	422	385	405	407	402	425	445	385	375	399	441	398	409	403	413	425	428	388	397	417	365	394	375	403	420	369	430	389	392	385	391	434	409	458	361	369	411	377	376	404	355	381	444	403	419	413	409	430	385	417	382	415	385	425	399	409	421	388	386	397	444	403	372	393	395	381	403	405	393	397	427	403	410	414	420	374	397	406	390	405	406	361	418	397	425	432	417	439	446	411	377	385	444	418	409	454	427	437	421	366	353	420	402	391	437	388	443	402	400	404	416	401	417	359	404	367	398	424	410	401	428	454	422	390	403	382	410	402	406	393	400	386	387	419	425	380	367	425	359	393	376	433	411	446	379	385	419	416	364	426	397	399	426	397	415	416	439	387	368	396	394	440	395	407	385	382	406	421	393	407	411	407	392	412	428	412	363	407	380	396	399	433	405	419	421	390	391	410	403	408	400	415	391	354	390	427	403	409	399	384	397	366	435	426	401	447
2567	1311	2254	2533	2186	1630	1406	1210	1218	1167	1174	1103	1166	1178	1158	1100	1166	1071	1017	1025	1046	1078	1005	969	986	923	954	960	985	920	954	940	925	951	961	970	973	997	1003	963	945	942	938	958	935	924	961	1030	891	960	919	953	931	975	922	954	979	910	901	913	922	981	970	957	905	979	967	936	957	923	961	943	941	904	882	899	945	968	947	945	978	974	952	923	950	969	902	947	929	954	917	937	967	932	915	904	913	965	953	919	872	1005	974	962	900	922	1000	998	995	887	938	968	927	972	951	964	964	935	966	961	871	971	916	963	887	953	920	984	887	959	905	986	889	965	895	952	976	1009	935	960	921	928	952	934	950	932	920	1022	902	903	921	889	908	925	909	898	971	991	963	952	897	912	905	914	940	928	999	896	921	907	980	955	942	957	929	973	913	964	911	959	934	930	971	919	941	906	968	933	942	910	923	973	894	897	949	931	965	882	930	914	929	969	899	902	926	921	917	964	924	906	871	945	937	877	952	959	915	918	923	964	890	953	910	891	916	963	970	961	1009	985	929	990	912	879	897	966	911	926	950	937	888	950	908	1001	913	930	943	864	889	1000	936	988	882	974	981	920	950	917	929	924	914	938	934	902	942	902	983	920	978	935	878	927	884	896	960	937	934	952	936	910	936	922	942	915	907	923	980	927	939	927	995	952	917	902	909	956	937	982	942	958	903	922	998	987	960	935	958	952	915	932	890	938	962	941	936	976	947	919	907	926	945	962	891	943	965	945	953	966	900	898	917	955	958	935	922	910	907	917	942	909	900	964	989	912	939	913	1016	952	972	923	885	918	966	961	880	943	902	978	975	926	916	965	921	920	871	918	975	930	940	893	942	952	933	944	922	969	999	943	972	952	940	938	940	972	957	928	905	901	973	907	901	959	968	899	941	955	908	934	990	914	903	940	943	977	965	914	885	945	942	916	950	932	955	926	934	990	924	895	930	960	918	1008	905	925	902	935	925	965	949	979	939	963	935	945	939	1008	934	896	897	926	957	906	966	978	970	911	955	956	967	923	884	951	935	944	935	931	928	964	931	961	973	936	917	938	971	964	907	939	980	936	894	873	1029	950	909	920	922	912	923	939	970	881	941	930	927	934	958	957	978	914	901	907	871	941	964	941	947	984	948	1008	894	942	957	957	934	851	879	931	947	917	903	898	977	995	983	985	954	961	900	917	973	946	919	919	924	875	946	961	945	901	976	946	886	928	919	1029	973	916	904	946	928	923	948	940	951	919	900	916	928	930	912	916	914	960	909	948	956	949	983	943	967	971	864	919	925	987	920	949	920	947	939	908	962	958	895	978	888	951	966	949	944	926	918	914	936	971	913	945	947	925	941	916	944	974	932	943	968	894	956	942	947	933	958	930	902	842	896	886	945	902	971	940	952	943	962	904	930	931	972	959	971	962	919	953	946	874	942	997	931	936	960	903	913	1013	937	953	927	911	921	971	963	903	929	919	966	957	938	960	920	872	860	935	923	944	953	906	889	970	931	914	914	952	958	930	972	903	950	938	997	975	930	932	908	974	908	942	956	948	938	965	978	931	986	976	961	963	886	904	953	969	981	945	926	929	953	940	907	938	894	965	990	938	959	912	884	967	1013	935	947	936	986	924	916	931	908	948	897	952	908	900	950	897	956	925	917	957	895	934	930	944	963	1002	988	979	960	954	886	959	929	961	954	994	949	1006	949	892	953	935	994	969	943	917	899	964	954	966	945	955	951	890	931	968	960	922	928	923	854	910	900	916	940	922	974	892	880	954	884	905	891	929	872	868	952	916	901	956	951	980	923	958	902	915	924	893	975	914	925	920	954	935	904	871	954	997	908	971	967	941	926	953	981	902	915	925	957	948	928	952	883	957	953	930	975	971	928	900	918	957	958	941	962	951	939	965	935	950	919	938	919	944	933	904	917	936	894	883	931	946	934	930	886	970	944	894	916	969	981	902	1004	958	916	920	941	938	939	949	909	925	880	978	922	931	952	893	938	936	974	955	897	922	906	996	907	918	974	981	930	917	930	931	891	885	905	848	915	958	966	929	946	948	966	904	964	975	948	964	938	974	966	930	909	926	926	948	974	944	880	866	951	981	942	952	939	928	931	926	910	975	961	887	971	1007	930	963	919	903	937	936	947	972	969	980	927	904	904	989	956	920	934	932	929	975	914	1023	959	916	913	872	938	914	921	914	951	963	926	890	954	936	882	985	900	942	892	892	923	967	876	914	989	958	998	848	990	964	941	939	916	950	960	960	939	992	953	938	933	913	927	998	928	947	965	930	922	920	890	1018	863	975	946	964	944	918	957	938	970	968	898	934	978	967	960	942	922	937	952	941	956	946	893	946	939	927	926	997	968	932	941	957	934	909	940	957	958	929	886	981	941	980	920	973	963	943	965	1035	974	928	916	917	876	938	943	889	1005	929	936	941	976	975	870	907	922	922	939	901	933	964	911	916	964	963	925	969	941	932	977	910	1025	968	928	944	914	945	934	920	984	928	924	981	978	971	959	1056	938	954	964	931	950	918	959	988	941	972	935	963	934	929	938	903	945	939	851	987	887	925	915	982	867	938	968	909	985	893	928	926	833	962	953	927	963	911	947	913	1001	969	939	983	913	936	938	918	968	898	943	965	911	901	944	892	933	937	938	956	933	923	922	963	929	952	976	948	904	947	903	908	981	902	912	938	887	944	879	920	881	933	950	978	921	886	949	922	918	924	936	909	929	944	925	936	936	935	910	929	929	952	958	949	979	907	950	945	914	926	925	929	970	960	1026	921	873	919	910	1000	952	972	977	955	934	905	893	979	937	953	937	963	941	936	949	972	912	926	931	959	966	934	967	920	970	988	942	931	930	951	912	948	918	889	923	940	918	968	929	982	909	911	1038	954	941	921	901	936	893	966	941	990	919	981	925	959	878	898	951	974	899	969	937	911	942	961	954	909	910	910	910	933	978	964	897	897	973	922	988	923	958	907	988	948	962	1035	971	952	938	970	914	985	961	911	962	957	966	946	957	944	940	945	954	905	916	933	932	937	961	965	895	940	939	957	956	956	923	908	919	922	939	949	918	951	951	955	898	949	886	1005	926	936	911	949	917	951	952	981	947	918	912	927	936	922	959	926	923	875	897	986	914	961	963	920	956	918	938	908	954	908	963	916	860	901	916	941	860	963	972	869	897	898	965	924	899	968	902	968	913	933	920	903	949	952	902	976	929	914	974	898	907	932	975	960	947	881	983	978	931	970	962	899	943	946	872	876	1009	928	948	961	928	1004	895	893	886	952	945	920	928	972	988	1009	871	982	934	945	931	863	945	922	930	910	946	899	933	930	942	948	920	914	935	940	990	1002	921	1003	930	1006	951	935	983	948	908	956	930	903	963	936	971	907	989	906	916	924	910	963	932	978	925	878	954	921	924	947	988	924	959	961	927	973	941	970	929	885	888	976	945	895	1006	924	882	881	992	998	919	934	967	979	941	903	929	919	921	995	936	953	959	857	934	946	933	893	941	915
8187	1450	1619	1272	943	695	607	535	444	452	469	447	484	469	489	435	449	433	422	408	465	409	401	433	395	424	377	392	408	414	395	387	418	391	405	390	428	396	434	442	430	392	403	422	415	397	373	432	387	441	419	396	397	354	388	379	445	378	391	412	403	396	391	396	397	404	407	397	416	389	421	407	410	396	373	435	420	392	406	423	462	420	407	412	418	382	416	408	369	411	433	385	393	396	416	423	402	424	379	398	410	438	385	387	394	411	387	426	405	413	391	406	438	417	376	377	408	367	435	384	414	427	416	397	394	393	415	423	405	418	418	400	402	402	425	392	376	392	443	441	429	442	413	406	394	403	404	382	377	443	399	413	402	383	423	391	423	414	390	405	396	417	385	367	439	404	428	394	438	388	364	440	394	392	402	425	395	426	415	411	394	423	410	402	428	416	415	430	440	413	413	403	427	417	404	376	420	418	399	423	411	368	409	396	382	386	415	454	388	407	422	463	403	409	405	428	395	359	438	393	438	416	408	391	373	373	388	391	417	384	434	393	396	408	397	408	405	389	421	395	390	463	401	388	391	396	376	409	406	381	431	408	383	412	371	369	392	383	388	427	367	417	422	415	425	441	395	432	443	388	380	403	424	379	414	382	404	411	407	411	458	396	438	397	422	419	380	394	409	404	409	417	444	396	398	369	366	357	395	391	402	380	423	393	433	423	410	421	412	398	387	389	465	428	394	415	380	394	392	376	404	426	421	409	413	385	385	377	415	398	460	422	426	384	403	409	397	429	363	390	406	455	389	437	387	422	370	418	377	371	380	391	412	419	416	436	409	379	396	422	360	406	436	388	374	368	395	415	441	387	384	404	407	417	403	412	396	381	383	432	424	365	417	396	413	410	393	450	415	393	400	439	428	395	433	422	378	362	400	415	430	408	409	409	385	393	390	398	402	365	399	373	435	412	375	423	403	390	391	393	394	383	377	387	411	391	406	398	412	420	410	396	406	400	411	420	392	392	378	443	401	416	375	406	396	405	428	421	452	410	354	396	385	401	429	394	431	363	427	403	438	422	361	402	415	410	375	391	406	411	418	431	405	368	387	385	430	409	429	407	383	373	395	425	433	446	435	422	393	398	410	359	442	373	389	416	370	437	402	401	443	407	439	438	414	369	435	393	424	397	378	435	415	420	438	370	372	429	367	418	388	374	405	397	392	385	380	436	391	401	377	438	397	407	398	416	445	409	420	425	380	402	392	389	404	413	410	427	419	386	403	429	440	397	416	423	405	424	440	398	433	420	415	427	388	438	413	410	425	414	411	417	459	413	398	441	430	434	383	395	380	420	383	443	360	402	390	429	380	377	397	416	391	389	396	411	361	397	389	379	415	394	409	430	385	419	416	368	398	394	409	386	365	394	400	380	384	411	358	386	427	441	378	476	423	421	397	439	398	427	378	453	387	403	423	406	408	390	407	397	405	378	404	378	400	393	394	404	395	375	415	430	411	390	415	366	389	407	418	410	405	362	416	390	389	385	403	395	435	386	395	404	378	441	425	436	411	414	395	383	394	424	350	434	416	415	371	409	389	419	373	408	418	402	437	402	429	418	424	375	430	385	396	425	444	393	421	414	384	401	378	436	393	379	400	386	424	377	413	434	421	421	403	390	365	408	392	452	439	426	417	399	420	424	422	347	416	419	378	385	393	422	453	415	390	365	416	402	396	422	452	427	412	400	403	407	429	405	408	442	401	393	367	439	403	374	351	375	434	421	419	413	413	420	389	392	361	400	387	420	409	404	385	416	381	442	376	380	410	395	369	393	406	428	409	414	394	389	381	366	409	387	430	402	377	428	398	402	399	400	382	405	398	442	436	351	407	375	395	441	443	423	407	440	402	450	370	400	381	402	419	397	386	397	363	423	429	402	410	406	359	422	415	394	381	379	398	381	393	398	408	408	378	400	414	405	404	393	452	390	400	384	406	372	419	414	382	380	370	398	412	419	413	383	433	418	412	459	409	351	383	433	383	400	388	407	425	375	441	411	366	409	370	450	417	406	412	420	407	445	438	434	381	379	415	380	448	432	398	376	403	394	400	396	395	398	413	399	383	391	444	454	417	418	420	398	457	428	401	373	395	433	422	428	426	367	358	394	411	413	397	367	400	432	387	435	391	419	418	428	407	381	404	410	379	396	414	389	397	414	369	419	418	380	383	393	397	402	412	388	398	428	408	406	398	409	440	415	443	429	427	428	380	396	445	395	444	396	396	451	438	383	407	402	391	469	415	425	414	392	394	392	395	424	440	441	417	432	442	384	429	385	396	405	401	406	422	417	408	438	440	434	395	392	405	412	420	428	388	417	428	415	417	391	418	434	415	360	409	426	404	429	398	390	396	405	384	425	408	344	409	392	392	383	404	389	416	378	404	398	423	411	376	396	426	390	407	353	423	459	409	434	381	417	424	452	424	407	406	380	396	397	454	478	390	390	384	400	399	402	382	412	396	422	456	338	399	375	406	393	408	410	411	414	391	400	412	379	420	393	413	437	438	361	419	406	400	425	375	403	376	390	409	395	440	437	375	433	364	389	466	394	417	365	393	412	426	403	422	386	390	386	408	438	418	398	408	399	394	383	408	410	390	414	396	393	413	396	391	417	390	425	401	417	371	417	385	391	429	392	403	421	385	423	391	440	394	410	423	426	390	405	383	402	435	406	406	415	432	401	381	392	439	440	438	409	405	431	412	380	385	395	400	402	405	404	411	389	439	374	427	384	403	357	411	394	398	409	383	409	388	410	420	381	415	403	416	410	385	387	401	431	437	464	412	434	400	397	406	406	389	374	410	431	416	416	424	460	406	414	390	433	430	420	435	423	424	398	409	411	429	447	373	397	459	404	415	412	413	395	397	357	362	403	396	428	414	379	445	380	410	377	391	379	433	396	413	390	414	380	435	423	389	399	374	374	395	400	404	394	442	431	407	399	393	425	385	407	397	387	382	404	411	442	410	387	373	403	396	411	455	389	402	374	397	403	408	356	419	382	420	368	378	442	408	400	380	420	363	402	423	392	407	401	415	382	423	408	386	383	393	399	384	432	409	382	415	442	414	394	420	389	405	386	397	412	422	416	404	397	369	411	399	373	408	404	399	399	409	387	404	430	454	383	386	410	425	394	371	421	378	413	403	407	378	379	390	374	421	385	483	401	409	403	395	396	399	444	399	407	401	397	398	363	452	423	464	405	398	394	427	409	389	376	403	399	389	404	405	449	382	429	410	395	378	398	396	405	389	410	416	407	425	404	420	392	427	423	400	407	447	441	414	411	398	441	408	401	378	388	433	392	398	407	427	409	401	415	379	406	418	391	398	413	404	406	387	429	398	367	411	392	416	401	380	403	374	396	412	415	400	426	434	464	385	420	430	431	393	382	410	367	418	411	401	453	421	389	397	416	407	436	415	370	389	404	442	399	394	414	371	404	442	439	384	450	409	384	401	392	449	439	383	425	444	420
7184	1902	3543	3973	3124	2490	1924	1605	1427	1402	1391	1348	1376	1388	1363	1360	1248	1258	1076	1070	1115	1082	1077	1036	973	1017	1008	1016	1011	1009	1033	1015	978	977	968	977	963	995	1022	975	959	944	975	884	958	902	920	972	962	968	891	946	958	928	936	949	923	949	880	960	977	942	930	956	938	896	980	943	966	913	878	897	922	951	911	929	939	937	994	934	913	941	911	917	937	942	928	911	910	934	954	933	919	982	926	892	933	928	858	935	932	935	881	960	910	922	969	985	908	931	897	931	947	904	899	904	933	975	902	925	952	908	929	947	955	979	914	960	933	934	925	952	924	961	936	937	908	946	877	885	897	900	942	916	916	895	910	909	899	909	988	934	979	938	963	899	956	996	918	922	929	882	922	954	945	927	928	952	890	945	930	971	1003	943	967	928	914	931	967	939	901	924	949	960	987	916	940	917	906	959	899	925	933	913	911	977	898	926	960	907	902	945	908	938	972	935	960	942	981	911	909	906	890	965	941	982	874	973	919	939	973	939	944	928	984	959	935	936	932	947	925	932	885	938	913	913	922	963	889	933	949	928	951	927	955	935	882	884	942	946	981	888	905	932	940	866	928	957	912	920	960	950	933	965	953	893	944	940	954	957	932	926	936	928	907	938	904	911	886	971	941	929	940	870	980	874	959	996	939	967	953	942	942	921	903	912	916	959	874	927	902	945	902	923	929	907	1020	949	918	931	956	910	925	894	956	911	932	940	956	955	931	940	935	987	888	954	919	945	930	906	960	862	1007	976	954	860	901	938	962	918	973	906	972	943	964	895	965	935	939	938	909	927	917	907	992	908	882	945	957	933	915	890	899	958	915	974	967	902	953	885	950	1012	949	939	921	936	921	984	946	959	935	981	901	874	895	941	925	974	1025	931	965	909	903	984	980	910	915	932	913	934	938	950	948	917	904	967	967	909	937	948	904	924	933	931	911	906	944	938	913	945	929	933	967	938	872	915	876	948	927	943	912	927	934	953	939	901	924	898	922	974	977	886	926	925	962	929	925	917	940	926	919	899	906	943	962	931	920	942	900	941	928	957	898	1000	949	958	961	927	972	951	929	923	942	978	930	974	908	945	970	958	906	965	967	897	925	953	930	916	960	988	967	925	925	937	926	891	922	892	918	978	904	968	969	933	952	959	975	889	950	937	949	914	929	953	929	972	955	940	881	886	921	916	946	984	900	933	944	907	934	921	948	952	924	936	936	919	960	934	947	923	979	955	973	891	928	998	901	932	924	917	960	885	914	923	977	905	957	954	941	915	915	902	882	899	968	965	926	956	874	950	960	924	923	910	942	945	962	897	926	916	907	971	919	961	926	950	968	888	974	906	929	945	929	921	920	910	965	952	938	910	925	964	956	1008	934	931	1011	964	924	927	944	923	923	900	903	955	957	908	903	945	915	919	966	906	898	896	955	916	906	934	959	884	968	949	912	984	929	928	985	902	962	917	918	893	892	924	917	917	951	915	926	986	959	944	987	894	895	901	961	998	953	912	991	942	909	894	934	945	889	939	908	870	924	939	950	905	930	937	909	879	928	956	934	923	903	1014	930	952	911	950	921	911	922	859	925	869	856	927	936	897	953	950	941	952	889	909	918	912	888	931	913	925	987	879	894	943	948	895	915	915	927	969	886	910	924	913	964	890	966	942	923	932	1019	924	999	913	951	977	968	948	900	948	961	919	875	940	936	946	898	918	935	963	926	926	953	883	932	949	926	930	922	961	888	957	956	966	895	959	942	961	907	969	911	958	968	941	919	930	926	899	888	868	902	939	980	956	1002	903	904	948	918	878	951	880	907	886	941	881	900	940	947	933	971	949	1008	994	922	915	920	919	987	977	960	870	942	918	927	865	923	956	921	923	955	932	945	1010	936	986	966	951	968	943	942	952	929	937	976	942	940	937	919	941	975	991	906	921	927	938	919	945	908	950	922	911	936	946	903	902	972	885	950	901	927	915	938	941	937	902	919	930	937	906	936	919	941	947	949	901	924	913	980	986	916	967	947	908	917	893	980	942	925	887	863	903	879	944	974	971	915	948	921	959	915	912	890	956	905	931	940	872	917	971	958	930	902	1012	997	926	935	919	933	901	947	953	913	948	884	923	885	924	925	936	949	958	937	879	922	906	947	962	950	896	905	939	931	978	929	936	893	951	945	901	924	900	940	902	948	920	991	963	880	918	920	920	948	946	959	950	988	897	916	913	910	909	984	957	895	958	930	956	933	974	1007	941	946	959	872	975	945	920	919	956	930	953	897	942	901	909	916	931	930	946	901	996	935	937	927	904	877	924	878	899	968	917	956	924	981	928	935	886	924	915	981	925	973	939	938	970	890	1000	915	955	948	957	998	946	993	940	937	910	978	967	934	937	900	941	911	1018	986	902	902	893	932	938	924	923	915	869	980	918	903	893	879	899	958	941	956	958	944	946	922	954	941	917	938	917	915	959	927	931	980	919	957	888	969	918	891	990	968	1015	917	895	963	930	885	940	945	931	903	965	942	920	920	976	909	915	980	937	944	885	910	962	914	920	997	917	909	883	916	874	884	919	932	917	933	910	948	926	950	960	898	904	898	924	943	880	898	869	907	918	895	987	896	981	922	940	903	941	976	911	896	925	938	981	954	950	954	919	930	900	914	960	867	899	947	944	919	928	962	981	925	969	881	952	957	875	950	884	937	967	915	934	951	932	911	964	961	944	959	983	942	907	1001	944	967	938	884	939	943	907	893	883	902	940	894	943	924	966	921	920	948	904	932	927	982	914	951	926	906	954	951	943	939	883	897	913	959	935	934	934	942	974	943	911	921	954	932	945	968	957	962	949	943	932	963	910	893	930	980	907	918	960	958	933	974	979	919	913	922	926	940	936	907	944	942	946	888	927	893	972	912	901	889	948	959	919	924	918	887	914	931	945	951	931	965	877	896	896	888	968	905	970	948	907	953	928	962	950	920	935	930	927	952	924	898	988	994	898	941	921	924	910	986	895	936	950	974	1002	922	928	961	959	932	929	918	971	931	989	909	963	868	978	933	896	919	986	950	906	952	967	931	911	914	917	939	950	872	963	950	933	950	915	954	901	974	944	918	958	919	902	993	909	955	964	942	957	955	928	916	966	904	966	937	880	947	935	938	904	896	946	926	919	905	914	959	894	877	947	937	948	985	904	954	951	964	883	947	903	952	933	995	941	973	964	983	912	915	909	951	943	948	962	973	928	928	940	984	929	981	955	931	918	975	900	929	885	971	880	934	971	979	905	986	953	924	925	986	944	904	943	920	909	937	927	910	929	940	958	924	914	953	916	914	933	911	927	918	940	916	915	966	938	922	885	979	895	943	930	875	865	965	973	921	946	944	918	927	984	951	915	942	976	942	961	929	905	928	933	950	955	1015	915	921	919	871	931	924	957	1026	900	906	923	918	956	887	986	975	988	927	933	923	919	963	935	931	909	957	926	908	941	905	948	987	980	962	930	913	965	951	938	907	916	973	959	955	921
14075	2083	2022	1539	982	691	519	428	402	354	346	368	339	336	319	325	345	286	257	278	319	257	273	262	272	262	272	262	283	269	281	227	264	237	259	260	234	262	262	251	218	251	245	258	257	286	231	263	257	250	221	249	239	251	235	252	239	208	236	219	249	235	239	226	252	253	265	283	257	244	228	232	224	237	210	217	232	252	257	232	247	245	262	248	229	231	222	235	212	248	239	236	225	242	217	225	226	232	231	261	252	253	232	230	241	252	257	248	236	236	237	236	249	270	216	223	224	263	226	279	241	262	225	242	256	230	246	249	247	225	251	255	244	235	235	251	243	235	256	236	232	250	248	236	250	240	220	240	276	263	272	234	256	259	242	245	244	257	242	252	238	218	216	214	244	227	230	242	244	261	237	244	234	271	245	243	256	266	242	231	254	253	245	237	224	238	236	247	309	259	254	222	285	245	243	243	240	248	266	242	240	237	233	247	244	244	233	246	259	245	252	247	250	255	282	244	256	249	216	277	258	244	255	242	259	265	221	252	239	243	248	241	263	220	243	261	253	220	218	221	244	240	260	240	255	245	249	222	241	230	208	272	256	261	229	262	241	244	257	267	277	233	236	252	238	223	228	268	227	246	273	251	262	239	224	241	254	256	269	262	258	251	272	223	253	257	251	263	244	265	241	242	273	225	227	230	236	243	288	241	241	221	255	235	249	230	232	230	233	281	231	276	237	253	255	236	258	239	245	229	250	270	255	249	254	260	245	249	216	248	232	242	213	265	233	272	256	262	263	233	245	205	262	267	217	276	223	241	230	247	229	248	285	223	210	243	228	262	264	245	239	245	252	246	270	268	234	241	249	247	229	265	219	243	261	231	260	245	258	242	259	268	226	241	206	241	239	225	260	246	211	211	232	261	238	242	257	248	267	234	246	235	229	242	251	237	212	227	237	263	247	240	269	227	248	268	264	236	215	266	255	248	276	255	232	243	252	274	225	218	248	230	250	260	258	229	244	242	243	239	230	241	233	250	218	250	236	232	227	242	234	254	254	234	216	240	238	242	237	253	254	248	231	248	239	247	242	254	246	278	278	216	265	252	248	246	222	227	220	236	211	222	252	278	262	217	232	203	227	232	287	236	263	233	237	235	258	275	249	266	259	233	225	210	237	208	239	214	242	236	271	272	264	250	265	235	216	275	276	230	248	268	249	227	257	243	233	261	243	255	277	250	262	245	254	243	243	254	266	215	221	230	249	281	274	250	235	231	264	262	236	239	269	246	229	213	267	269	247	239	263	246	254	229	232	231	253	243	262	248	270	251	279	268	226	256	270	242	257	263	279	261	253	238	217	235	237	255	239	263	266	239	238	240	228	223	253	241	283	232	257	232	263	244	272	240	280	249	235	215	212	289	246	250	248	250	246	250	247	237	229	211	242	232	256	228	201	243	267	217	264	245	220	230	252	230	255	245	243	235	251	259	251	235	229	256	240	250	230	255	236	266	243	225	259	242	265	215	242	264	231	226	277	218	257	234	234	246	233	243	251	236	265	266	246	263	223	237	240	262	240	243	252	246	238	237	232	243	227	226	255	236	231	222	234	281	236	251	240	250	261	235	272	258	258	252	219	246	262	244	219	269	234	240	238	245	263	231	284	258	261	279	218	229	258	229	248	245	250	219	236	278	267	262	247	262	223	254	261	232	261	236	238	228	230	266	242	242	272	241	204	244	238	236	236	221	263	250	278	259	256	246	227	248	240	200	253	233	254	233	252	266	266	252	262	220	260	233	248	258	230	244	245	220	239	271	221	285	209	266	226	208	204	253	253	238	259	261	262	236	233	208	249	264	255	263	281	233	226	239	258	239	236	265	242	257	241	255	264	246	247	255	274	266	252	267	248	229	240	250	246	236	225	231	241	244	224	264	258	228	253	264	264	256	257	235	246	248	252	254	231	267	246	242	248	265	224	271	247	271	233	233	242	243	252	242	258	263	228	259	261	254	271	243	287	239	287	252	231	256	255	237	255	266	244	255	227	273	245	227	237	229	249	242	234	243	249	252	230	246	243	234	242	239	226	211	239	262	241	247	241	242	244	271	258	237	227	236	255	236	245	245	272	261	263	222	231	238	263	267	234	234	247	240	246	273	237	247	256	257	273	220	265	259	244	262	262	265	261	274	257	237	271	245	254	248	234	253	235	235	240	259	239	244	234	228	256	252	226	232	244	263	263	225	244	239	241	240	265	260	209	223	234	251	257	256	275	265	250	227	235	258	238	255	235	214	248	254	237	269	251	270	231	264	206	241	247	240	228	245	227	251	247	221	289	266	236	258	263	254	252	267	250	264	254	238	233	251	267	260	271	210	213	242	266	228	285	227	262	234	236	246	261	239	218	250	236	253	276	243	236	247	238	254	246	235	223	236	248	242	239	217	263	229	245	246	275	260	253	267	223	227	255	278	280	227	249	223	215	216	242	249	244	225	216	233	280	260	214	259	255	255	242	242	245	285	245	247	231	216	237	254	272	238	236	268	254	240	234	214	266	209	250	243	249	263	296	255	258	245	257	240	245	233	286	267	253	235	240	243	233	243	242	227	219	243	288	219	258	252	233	230	264	250	231	227	251	270	223	236	286	272	244	219	259	232	262	220	222	269	237	244	249	228	211	235	252	263	266	247	273	250	225	238	255	240	235	253	242	236	243	220	243	256	217	214	230	249	242	235	250	231	243	231	224	244	271	204	229	248	300	230	231	234	218	228	249	267	254	227	267	209	244	237	253	246	279	232	215	266	205	226	231	238	226	231	259	233	267	243	238	246	248	277	226	244	233	240	227	240	227	241	240	240	241	254	244	274	275	248	253	242	244	291	280	249	232	246	228	228	230	271	247	255	240	252	268	263	236	231	254	265	289	234	245	226	257	241	237	232	223	268	252	269	245	261	223	232	233	287	265	259	260	265	262	254	265	274	232	263	234	252	258	217	253	271	228	236	244	261	271	260	230	250	238	237	241	249	236	244	226	248	271	228	267	244	245	237	248	259	244	272	252	278	239	256	272	224	236	226	261	245	213	240	243	251	258	236	247	223	250	234	224	261	226	225	238	235	251	262	258	238	260	232	253	241	262	235	269	245	236	253	237	268	231	240	228	238	255	255	251	257	216	256	236	252	231	233	254	245	224	253	228	239	247	252	268	252	244	262	226	239	244	264	255	259	240	241	238	248	251	254	247	257	232	280	247	287	241	252	220	248	216	261	255	242	264	255	236	219	229	211	244	254	242	257	247	242	266	282	255	217	238	234	227	243	256	224	257	271	253	232	222	244	247	249	256	231	224	224	214	263	248	250	264	236	257	211	246	236	250	241	236	264	255	265	247	276	248	241	222	268	241	231	236	258	241	248	242	245	272	238	263	248	227	268	275	239	245	245	237	244	263	223	261	239	236	272	247	250	240	239	270	260	260	250	234	242	260	218	287	252	241	268	227	232	251	253	257	221	243	274	238	237	223	239
8703	2137	4289	4999	3930	2851	2066	1650	1526	1344	1224	1215	1188	1322	1294	1249	1100	996	840	788	824	805	855	717	761	711	717	730	689	721	661	670	708	649	639	671	642	646	651	632	624	639	630	644	588	623	623	631	626	611	607	638	579	601	630	578	612	568	581	622	606	565	612	580	599	579	583	600	617	638	629	586	562	581	571	584	606	582	627	595	582	577	597	613	605	605	638	614	581	589	589	599	574	611	572	598	611	557	574	577	593	576	611	594	571	607	593	559	626	618	554	659	619	583	594	610	569	576	572	562	634	617	609	583	577	583	556	567	606	575	636	629	582	579	562	570	595	586	563	587	589	581	581	580	566	607	598	527	583	589	612	567	542	595	568	590	582	609	576	577	603	574	638	610	625	586	584	617	605	596	621	606	616	552	595	544	565	618	583	636	561	581	625	641	589	615	593	576	606	564	604	585	581	612	623	595	601	588	573	613	601	621	585	600	573	595	610	602	601	641	594	571	586	611	618	557	549	601	587	594	549	588	624	642	578	584	624	579	611	595	570	587	580	599	575	598	622	650	582	605	605	595	589	605	591	600	619	582	639	575	601	589	593	610	572	657	565	566	624	580	560	607	628	593	628	585	577	539	657	608	594	568	562	604	542	659	574	613	570	599	616	576	579	553	583	561	586	627	595	549	604	619	593	576	625	572	614	645	537	584	614	568	544	583	588	577	571	601	591	588	559	619	605	571	599	591	585	553	579	593	592	563	615	619	582	603	554	615	585	597	594	618	594	583	563	601	598	613	569	550	569	596	580	587	598	624	587	620	540	576	595	612	588	599	620	589	557	614	612	554	640	615	598	588	592	579	594	570	613	571	648	608	578	566	596	562	569	625	578	583	610	573	587	594	554	626	635	572	551	573	578	583	639	571	573	568	552	573	577	598	545	589	618	618	597	594	602	593	576	585	577	621	600	581	581	611	590	590	624	580	598	605	603	620	584	592	574	603	619	600	564	578	559	604	607	577	588	587	615	608	558	630	590	611	540	600	551	615	591	581	598	562	567	584	570	564	556	573	589	645	581	591	609	592	630	649	567	592	579	552	595	613	595	587	559	615	579	585	579	578	602	605	559	627	577	601	622	599	550	551	590	578	583	595	625	597	606	586	613	550	606	603	597	609	582	567	587	578	574	605	539	585	554	604	607	648	624	575	582	578	588	643	575	617	567	583	574	594	601	583	582	618	606	578	586	616	554	565	581	602	579	558	566	556	589	618	584	582	601	563	573	598	579	614	578	617	571	604	624	573	623	586	555	624	584	580	551	608	570	612	593	579	653	615	560	604	586	564	629	616	615	609	562	583	598	595	628	572	552	579	622	575	537	611	674	626	591	587	622	570	613	532	570	642	604	586	616	587	587	585	611	605	647	558	625	567	574	633	618	585	588	589	585	606	608	628	592	598	589	582	588	573	615	575	630	600	581	601	609	590	599	620	629	627	593	567	628	612	595	565	623	606	587	586	600	577	612	602	562	600	583	594	541	590	552	597	574	621	570	609	623	605	562	560	599	607	570	589	561	624	599	602	595	578	636	602	606	610	602	542	570	560	559	598	564	598	596	639	601	591	545	653	596	577	629	595	562	604	582	597	617	565	652	588	604	568	586	578	581	552	565	600	588	604	609	605	594	562	587	585	616	578	625	571	593	565	607	597	593	614	612	638	588	580	627	614	584	570	613	575	604	620	561	610	589	590	611	558	587	591	612	549	617	589	607	601	601	532	562	614	644	582	655	613	602	610	618	570	577	566	588	591	573	615	592	592	619	597	598	598	561	577	601	620	648	550	594	563	581	604	574	597	581	606	664	594	593	576	590	578	619	586	570	574	556	569	581	649	597	596	582	623	586	584	573	611	553	591	627	558	636	642	581	558	576	591	565	583	625	611	570	631	583	604	626	587	605	567	625	637	531	625	602	625	615	575	620	627	571	568	560	629	553	577	630	596	558	590	614	580	527	594	593	627	601	563	547	657	598	611	560	575	624	585	630	571	571	604	623	595	584	595	600	597	622	588	605	671	594	608	586	578	563	622	654	597	579	629	651	584	618	569	582	615	581	577	603	592	611	651	591	613	609	553	569	590	590	586	565	592	580	620	610	574	562	592	565	600	580	581	566	575	642	629	574	591	586	594	568	612	582	599	589	600	554	593	600	629	624	595	592	574	593	585	600	591	579	591	575	625	629	577	580	590	609	579	588	616	600	667	609	593	586	570	605	648	531	600	603	573	600	583	574	587	596	598	587	595	629	604	583	583	557	559	602	577	552	611	572	618	564	593	575	631	650	593	600	624	631	595	619	584	589	593	578	608	599	601	597	578	586	590	617	656	579	605	652	634	597	598	579	594	611	625	583	643	588	626	539	597	604	595	592	580	600	582	551	580	592	613	629	627	549	583	616	599	612	619	595	584	579	580	594	580	568	605	596	569	586	563	643	593	590	608	595	603	614	554	577	578	578	565	638	548	623	598	632	625	639	602	586	575	584	603	574	597	602	592	586	622	605	600	583	599	612	586	630	571	590	606	573	619	619	599	571	559	587	584	593	576	569	627	594	575	596	560	590	602	602	587	596	582	607	578	577	607	623	600	563	564	628	564	561	551	587	614	594	572	582	568	626	581	592	602	632	580	581	665	596	602	570	601	642	590	607	600	606	615	597	605	587	602	569	620	608	599	577	632	548	592	574	553	604	556	581	572	612	581	595	579	587	609	584	558	581	579	565	584	612	601	569	625	590	622	607	592	578	609	567	585	543	600	586	607	622	575	561	581	575	601	608	602	629	619	601	603	551	588	569	617	631	612	594	588	614	615	597	589	577	566	616	609	544	587	581	588	619	611	587	623	598	579	600	580	622	642	573	596	578	593	577	602	574	618	653	560	622	550	591	588	616	620	546	571	605	589	608	604	591	603	582	544	600	591	601	607	564	612	561	565	622	602	580	541	603	637	618	596	615	629	565	601	564	566	627	603	588	604	620	595	602	572	615	584	609	605	621	578	606	562	598	589	569	591	597	599	639	561	583	596	607	586	599	614	584	580	591	589	578	587	615	621	622	572	627	563	626	605	597	615	563	615	600	586	591	569	634	579	560	578	617	600	600	604	586	644	619	551	564	605	576	646	557	591	587	605	594	572	617	603	614	599	586	586	546	621	632	598	555	607	570	540	570	607	578	628	608	588	590	565	609	573	611	577	619	571	567	605	596	651	611	575	542	571	576	572	566	607	600	572	614	615	647	574	585	642	553	580	581	585	572	554	609	556	581	615	569	581	618	564	637	637	627	590	587	590	600	577	586	599	597	581	606	562	587	572	588	606	586	586	532	569	599	605	612	608	569	578	627	619	586	615	605	583	576	612	610	627	613	628	557	579	605	571	566	593	588	568	613	652	595	596	569	579	549	571	598	577	604	568	628	611	596	566	622	591	597	568	585	591	600	632	567	580	607	626	625	579	576	601	600	658	551	591	633	622
2250	851	971	853	646	537	450	446	438	449	462	425	426	449	426	416	425	403	414	365	419	408	435	412	386	389	411	412	377	450	419	351	394	379	367	436	398	380	374	423	410	383	418	381	381	410	393	395	403	399	386	401	417	434	421	404	392	397	420	378	395	380	398	399	397	388	443	397	414	423	363	393	358	389	428	392	378	357	401	402	404	407	384	387	377	402	406	396	432	411	393	406	374	423	403	391	446	424	402	373	403	366	408	421	403	371	375	371	395	409	380	398	383	375	408	394	371	377	394	378	379	409	387	387	419	435	427	438	434	384	390	399	395	403	401	388	399	396	374	382	399	404	376	424	407	399	393	396	414	433	386	374	369	398	395	406	400	414	395	402	400	413	388	417	430	405	400	411	413	399	418	396	425	400	388	382	371	400	419	374	359	403	390	414	427	376	377	404	372	432	403	390	443	419	416	396	423	348	411	409	389	430	377	383	408	371	422	373	388	389	428	391	415	417	423	369	391	422	445	399	405	401	416	394	391	374	422	396	402	415	383	402	389	383	411	383	352	361	376	408	401	389	405	389	399	402	396	366	414	383	396	402	419	445	405	412	403	387	412	405	394	406	427	394	386	384	373	399	365	398	408	397	444	423	407	372	366	412	424	374	394	393	403	390	386	368	413	391	406	395	409	413	400	396	395	402	396	403	373	409	395	388	390	403	361	377	376	390	443	406	416	430	386	464	392	362	354	435	413	442	396	429	407	367	396	421	397	365	350	369	417	366	386	404	416	401	373	418	389	362	368	396	402	399	404	395	394	410	402	414	373	421	402	372	388	414	395	382	399	404	399	391	406	403	423	424	389	356	395	386	403	377	413	363	369	420	433	356	435	396	392	372	376	382	384	373	399	367	383	435	412	404	391	378	414	441	403	419	386	392	405	385	406	424	407	410	401	418	402	404	378	378	380	401	376	402	409	382	424	418	397	406	409	415	404	405	418	409	413	388	409	426	399	432	398	387	394	389	415	423	374	411	420	395	414	374	441	392	460	393	402	420	385	375	384	444	403	329	361	414	409	395	446	406	414	381	407	403	386	355	376	391	395	414	377	364	386	421	392	402	380	413	423	392	378	424	409	400	412	392	406	414	375	425	366	375	374	376	424	398	400	387	407	396	398	394	384	396	451	390	400	350	401	403	367	398	375	402	389	398	411	395	405	413	453	375	392	398	383	396	387	398	413	398	395	423	386	356	402	410	407	387	412	378	368	377	400	391	425	358	374	387	398	433	426	444	396	420	356	356	416	424	373	392	438	419	378	400	422	387	383	405	394	400	356	423	389	378	392	445	423	393	413	381	362	398	409	408	403	423	401	405	354	416	410	425	412	383	379	390	375	411	422	373	395	368	396	412	377	418	406	415	410	379	436	416	415	420	416	440	378	390	410	403	397	359	433	414	396	409	390	413	380	396	389	439	424	405	425	386	403	392	388	397	358	415	406	378	411	445	426	395	376	394	379	371	364	395	372	397	392	418	402	430	374	399	442	405	394	410	399	365	408	369	424	405	382	388	390	401	385	360	407	420	347	380	408	375	399	400	428	394	406	419	420	389	410	380	384	394	429	436	428	417	372	404	393	417	364	404	375	418	391	409	440	397	421	413	416	453	387	421	390	396	442	401	371	407	417	393	371	414	366	432	401	438	456	370	382	402	384	430	422	438	384	438	393	382	335	399	418	400	400	418	340	398	393	407	425	380	416	397	400	379	423	341	390	415	419	402	388	402	412	409	370	434	388	395	382	426	377	440	418	408	429	423	416	397	379	380	379	373	389	386	380	424	410	397	408	373	401	410	410	392	407	370	403	394	403	387	412	384	395	418	380	381	386	416	419	379	432	385	408	420	425	413	412	379	388	416	372	396	371	402	371	416	360	411	408	408	412	394	389	414	425	417	431	429	384	364	421	394	381	416	415	418	415	408	423	441	372	376	368	373	404	379	424	410	378	449	415	412	393	414	430	407	400	394	395	401	396	392	401	382	419	442	419	435	423	370	377	409	391	396	399	421	408	411	370	363	397	378	377	380	390	334	406	395	407	439	404	405	418	400	381	400	366	389	397	370	462	392	395	389	394	391	413	379	415	403	391	392	370	411	419	417	414	388	390	373	412	373	399	427	413	420	406	383	450	407	405	392	439	405	401	393	396	423	398	401	394	432	398	407	374	379	447	417	389	418	359	412	411	406	399	411	378	409	353	367	396	357	395	406	403	399	392	401	400	392	423	443	390	410	411	391	407	362	375	380	354	383	411	413	406	387	391	401	408	394	400	434	396	370	425	446	375	404	402	373	408	403	389	405	394	417	397	414	396	379	390	371	415	409	412	415	354	382	391	398	415	369	421	367	367	405	377	442	372	389	435	421	422	398	437	395	374	405	392	372	385	380	384	430	412	397	422	392	358	371	379	389	385	393	404	424	408	404	409	372	379	398	410	404	376	450	407	373	393	422	447	421	373	368	376	401	399	379	376	411	397	415	370	380	413	400	380	396	400	394	368	392	384	395	397	381	381	390	413	401	393	397	405	380	402	428	390	433	385	394	363	403	401	395	413	415	399	416	426	423	427	373	383	439	404	426	373	380	404	392	431	380	386	396	410	401	426	415	404	399	404	436	426	401	409	365	387	432	409	442	412	393	399	414	354	431	365	403	416	404	396	387	421	384	375	389	385	382	377	424	377	411	387	417	408	415	405	382	383	422	415	406	393	389	369	403	420	422	387	391	397	391	391	396	388	418	389	385	396	378	388	387	385	388	372	394	378	416	376	395	407	380	404	399	401	391	432	407	398	425	387	368	374	423	404	378	424	433	375	383	419	408	381	422	406	407	436	456	416	391	401	386	361	410	401	412	388	413	405	356	394	397	398	411	407	417	394	392	408	383	401	410	391	400	412	374	405	367	399	395	408	366	403	405	383	402	434	416	429	391	419	401	408	409	398	412	362	392	352	420	381	384	393	393	389	394	434	378	371	373	378	416	421	382	383	418	386	367	398	378	432	398	432	438	427	411	382	393	387	372	405	393	400	387	405	403	388	389	409	419	395	384	429	365	414	400	391	363	390	412	383	405	445	420	383	403	424	401	418	416	408	460	388	410	394	412	412	388	416	410	384	393	423	395	406	423	414	354	387	409	393	417	436	388	402	404	380	412	411	369	397	403	389	411	371	394	378	364	415	413	424	410	428	430	424	408	424	376	395	426	400	420	367	386	421	402	405	383	390	413	396	423	373	429	392	385	405	411	393	408	426	395	391	435	411	405	416	409	401	420	452	410	376	399	384	399	406	386	369	395	404	398	385	379	391	375	428	376	410	396	386	408	404	431	372	453	389	403	381	376	381	408	413	390	328	373	374	403	399	399	423	411	417	384	429	395	409	445	383	413	413	406	408	398	400	415	376	384	381	381	393	367	437	426	381	396	436	368	394	382	397	401	415	396	376	370	402	386	390	395	407	419	420	396	419	400
2533	1423	2174	2323	1960	1650	1343	1123	1143	1163	1095	1169	1169	1199	1214	1185	1125	1041	1025	970	989	1023	976	993	970	998	920	991	1003	942	935	946	898	927	934	955	981	951	991	921	957	897	970	931	928	982	962	887	923	946	948	958	884	992	919	901	913	925	925	888	946	883	924	936	949	931	944	881	949	925	933	941	916	963	908	979	955	907	912	933	940	949	916	983	975	944	949	888	911	1000	921	937	909	920	903	957	953	899	932	914	917	936	921	976	915	994	898	934	891	1008	958	944	933	957	918	957	888	989	920	981	918	925	905	941	995	933	887	926	905	966	870	911	899	864	951	944	908	882	949	962	968	942	970	924	1006	909	926	930	938	868	918	933	949	955	919	928	954	903	919	915	936	926	977	935	916	968	958	905	912	930	922	903	973	946	886	873	1023	940	942	950	943	946	937	932	944	974	932	937	959	952	957	946	894	909	965	930	936	1011	903	929	933	961	949	931	913	955	970	895	939	972	950	989	939	970	937	896	934	915	940	899	938	937	910	939	902	943	897	958	939	922	1011	946	974	941	915	881	918	938	989	906	933	917	961	898	902	937	943	949	915	951	993	939	931	942	961	905	931	927	941	914	941	950	937	927	960	912	922	918	960	947	939	899	956	929	960	928	939	980	932	879	939	920	926	928	894	914	940	952	946	901	922	931	894	882	914	931	968	958	951	936	940	938	933	902	971	922	950	938	925	968	955	912	943	974	929	915	952	917	963	977	968	907	898	930	880	925	901	913	890	974	958	892	935	931	941	936	944	926	949	909	927	900	951	939	912	956	969	934	947	949	877	967	978	960	937	918	933	900	907	959	918	961	914	963	964	914	910	913	913	869	932	1030	903	914	1002	920	969	914	926	908	909	906	932	946	903	922	953	881	999	920	877	917	944	956	882	899	966	892	952	892	937	965	911	928	963	958	947	957	974	888	972	934	939	923	918	923	873	926	886	903	964	918	915	905	957	934	951	974	939	940	926	887	887	921	920	948	931	922	914	948	970	914	994	934	918	927	902	955	911	923	924	907	905	977	974	909	912	955	939	967	943	991	949	879	987	957	968	945	985	921	935	937	900	983	955	919	897	911	941	934	962	898	945	948	919	911	883	918	979	967	998	931	966	962	917	889	932	968	932	908	877	926	937	917	935	974	899	929	922	960	925	885	970	987	908	895	881	840	930	944	971	972	938	919	940	934	860	953	927	934	909	914	928	931	923	965	893	950	920	933	937	967	933	1002	950	897	936	954	888	897	926	953	892	989	916	950	895	940	963	939	915	910	917	949	962	973	881	928	994	962	940	921	939	935	934	961	893	901	955	915	950	942	923	896	909	895	899	944	992	941	901	915	908	967	840	957	943	945	926	892	983	925	984	953	952	920	944	927	908	933	953	956	906	925	893	918	908	959	943	961	917	903	943	921	984	925	893	924	895	984	900	929	933	968	915	961	976	922	909	973	941	988	964	933	910	914	908	898	970	960	951	947	933	886	940	896	901	988	950	905	980	953	911	957	880	845	934	904	944	928	945	907	939	900	943	914	933	929	902	888	969	887	943	870	915	892	951	927	948	922	1027	927	900	970	937	958	971	929	941	950	935	944	946	870	916	926	907	909	908	917	908	965	877	936	968	1014	940	932	934	941	921	975	952	894	945	965	923	930	956	935	942	884	902	905	915	928	937	952	939	914	953	958	905	978	962	940	944	887	890	894	937	885	954	953	960	922	873	908	973	952	941	978	919	904	932	943	889	920	958	914	926	974	901	932	935	904	956	969	954	891	933	876	962	982	935	956	912	920	966	928	950	949	939	933	933	889	992	966	963	946	982	928	968	899	926	935	981	944	916	968	982	895	922	897	930	905	910	921	904	1006	944	926	964	976	915	918	915	958	925	867	924	946	980	962	926	964	923	962	988	987	880	898	900	954	955	942	978	953	932	937	943	907	959	928	877	921	855	964	939	899	894	940	907	918	924	909	916	959	933	946	918	951	956	953	885	984	874	908	933	976	918	893	923	931	904	957	969	933	909	916	934	946	919	920	916	951	957	918	997	940	936	953	929	954	925	925	923	963	938	982	941	912	880	954	944	965	911	961	965	951	939	942	962	928	944	937	963	935	904	915	904	934	943	927	977	908	991	917	879	929	955	908	931	977	943	926	947	1004	927	893	901	916	944	851	937	911	976	888	899	883	937	864	927	937	933	969	970	942	917	932	881	974	949	923	908	899	940	910	948	926	914	840	893	961	924	888	978	903	951	913	950	988	941	928	946	918	947	906	940	939	863	890	938	942	920	939	951	892	910	920	941	944	964	984	914	974	927	925	943	950	908	939	933	940	917	927	946	893	944	932	1014	967	890	925	909	940	927	944	938	935	927	921	935	1001	952	963	948	932	904	929	979	934	882	935	964	930	963	980	949	942	958	934	925	945	901	948	908	915	921	957	981	904	959	944	897	894	943	932	938	929	926	911	905	910	923	915	952	919	938	869	878	904	954	977	922	886	909	896	912	966	962	955	946	883	946	920	921	957	903	927	917	942	952	947	936	972	899	913	906	971	938	921	908	907	973	950	906	960	882	917	935	954	889	985	875	966	926	993	872	984	902	891	933	916	1002	858	943	915	929	915	973	953	933	935	967	914	956	889	933	983	911	881	976	910	927	882	893	915	956	947	901	981	917	861	929	915	959	982	936	930	925	896	938	950	931	938	970	943	925	901	938	904	928	954	891	920	911	913	929	923	917	950	904	943	933	914	923	926	904	891	952	923	981	903	949	939	940	916	924	931	947	932	879	939	919	890	925	936	941	894	928	908	939	896	955	908	945	933	866	985	929	912	966	880	894	910	901	878	976	912	903	928	902	954	922	936	920	935	944	983	948	1006	923	947	946	934	940	969	1013	910	948	930	902	919	852	954	892	932	974	885	936	939	969	914	946	939	936	909	921	954	940	946	926	951	939	919	913	966	919	966	929	939	912	929	964	911	960	911	916	936	962	928	930	949	873	952	934	906	918	926	963	903	939	885	917	916	903	948	899	926	943	920	939	958	912	978	960	911	957	964	932	940	924	951	956	977	931	888	914	894	961	940	930	921	903	977	966	928	909	937	935	958	950	938	884	965	915	914	920	997	963	960	935	943	904	880	883	873	989	888	889	945	890	892	917	938	947	940	992	942	924	984	917	954	963	929	976	926	947	923	923	975	890	921	935	916	924	962	988	935	966	940	959	924	937	928	979	916	965	889	934	926	882	906	942	955	947	962	973	961	888	895	977	968	923	892	907	890	960	966	894	883	956	981	951	942	933	939	944	1041	918	952	882	922	914	909	928	965	923	896	959	897	962	958	951	960	943	919	885	932	910	925	931	986	939	918	893	947	917	988	925	921	885	947	939	925	956	938	903	944	964	908	850	910	978	970	935	939	954	908	948	972	910	909	973	924	948	922	937	894	943	911	943	939	904	901	928	957	963	946	930	949	863	935	905	930	976	1000	949	959	916	938	920	1002	922	882
8436	1409	1527	1283	916	669	515	494	512	465	471	444	458	497	485	459	461	440	423	459	421	427	453	404	440	411	424	410	410	365	437	398	403	385	369	412	385	421	390	406	399	439	391	367	394	365	409	415	445	396	397	415	405	441	421	437	370	418	447	363	398	363	452	443	413	423	431	418	391	434	400	396	374	390	393	399	370	412	421	415	395	408	403	382	360	387	414	447	377	405	398	368	387	412	424	412	391	399	451	403	389	424	422	402	391	370	379	402	438	410	423	396	413	420	379	432	403	394	395	371	416	412	405	407	411	398	398	434	417	395	389	439	379	400	403	394	389	399	423	408	394	403	383	407	430	379	384	363	390	360	418	416	437	401	384	406	431	415	406	439	374	431	346	373	372	371	413	398	414	371	372	414	389	390	384	378	416	361	388	396	382	416	424	424	445	423	385	360	390	406	408	400	381	410	396	375	374	385	435	395	397	386	403	336	415	437	394	384	421	417	395	387	434	418	418	402	388	420	419	432	433	404	416	390	374	400	396	405	405	400	385	393	414	356	354	374	382	406	385	379	444	461	404	397	418	346	392	391	429	427	418	433	415	425	443	419	392	424	418	400	405	400	374	421	388	399	408	396	405	394	404	405	391	404	383	365	377	391	393	419	401	420	434	413	404	370	387	398	420	397	403	341	410	414	378	365	405	400	374	379	426	405	418	413	410	402	385	401	390	385	378	446	397	391	411	436	385	378	360	404	439	421	403	421	379	411	375	401	412	377	405	397	384	365	414	392	438	396	370	421	411	396	367	416	421	442	373	384	398	420	417	424	428	409	412	374	431	409	408	385	388	421	393	410	362	383	382	395	420	381	408	386	397	378	385	375	383	369	405	357	367	409	412	379	418	420	431	393	367	420	392	410	398	404	397	409	387	404	406	389	493	393	423	438	379	420	429	417	414	428	411	389	384	403	394	396	407	410	431	403	390	421	413	395	381	414	421	405	411	431	399	409	418	435	413	428	425	383	386	375	399	356	399	386	409	439	448	385	391	377	407	412	398	454	420	420	377	371	374	378	395	398	433	398	406	415	419	376	383	410	378	393	364	417	384	394	391	425	376	385	456	395	421	413	405	387	432	391	420	430	396	442	394	424	425	410	412	397	410	398	406	376	387	394	420	354	404	400	381	384	390	416	401	445	383	373	407	407	391	404	392	409	388	380	386	414	420	427	409	407	421	418	406	362	411	399	407	412	381	398	415	432	433	401	424	431	416	429	373	410	366	408	423	408	438	406	387	418	417	383	374	420	360	393	341	415	420	407	392	424	427	377	437	410	405	427	374	374	354	407	361	352	415	442	370	388	373	410	405	346	380	395	372	353	422	428	396	387	403	403	414	408	375	372	415	390	385	416	381	420	414	380	379	385	425	436	425	357	404	388	388	392	392	376	397	381	424	394	399	376	358	373	414	404	357	393	402	400	400	419	396	402	395	397	436	403	405	422	444	421	417	415	421	414	405	408	408	396	402	413	418	382	408	404	347	384	398	390	354	408	368	401	391	408	381	392	399	442	393	411	403	368	410	396	406	430	418	422	394	425	433	417	392	398	412	419	409	350	395	364	393	396	434	408	367	373	388	407	410	432	414	410	405	381	405	389	438	389	388	374	390	423	421	436	415	419	387	421	409	420	377	405	376	389	388	421	385	421	387	365	421	391	399	397	382	392	407	407	398	398	382	357	387	393	416	441	399	384	358	423	399	423	392	353	389	394	401	382	413	405	424	404	381	388	427	396	382	404	396	390	400	403	362	417	385	371	415	410	392	417	411	397	387	400	413	368	398	377	407	390	366	401	402	380	378	394	429	396	418	355	387	388	404	419	379	388	362	398	409	404	432	394	416	402	381	418	381	425	415	374	393	391	384	405	391	370	378	411	436	396	411	425	423	403	365	420	406	384	412	444	379	370	377	405	424	361	405	379	340	363	364	370	350	371	414	414	366	436	390	405	385	420	403	418	413	420	424	404	445	386	399	394	385	404	405	394	386	409	385	416	370	410	393	395	417	432	400	367	392	406	424	378	406	427	397	384	411	426	393	390	370	402	374	412	451	383	421	395	396	430	449	441	351	359	434	380	372	427	400	418	414	408	389	378	438	435	360	400	375	391	437	404	408	398	387	397	398	410	410	406	419	403	405	406	386	393	422	389	409	414	429	431	432	432	462	406	398	433	428	403	410	404	412	424	399	393	385	370	421	420	417	394	401	395	393	433	421	425	371	417	449	405	411	395	425	427	376	376	426	426	437	374	391	396	404	388	415	419	437	414	385	385	352	428	403	385	384	423	420	403	386	355	403	422	442	406	380	410	401	433	384	418	395	397	396	396	405	412	380	423	412	444	391	361	430	380	357	374	366	391	390	421	409	397	398	424	432	401	374	385	391	390	381	391	417	406	391	378	398	386	413	377	376	377	415	347	406	423	426	365	394	400	374	399	405	356	413	409	377	395	401	397	409	373	392	408	429	386	399	386	383	399	411	438	423	389	395	447	380	396	391	388	415	428	436	401	429	386	416	385	401	403	410	417	387	364	428	394	420	413	418	395	377	434	391	384	410	378	450	430	385	425	391	392	370	401	397	442	387	413	372	387	412	401	409	398	351	417	417	365	413	420	403	405	400	392	441	403	394	377	374	408	421	424	422	381	412	427	386	445	398	355	372	401	375	409	407	395	371	429	417	412	438	411	407	400	384	362	435	418	401	416	368	373	411	391	388	385	416	380	404	398	425	379	341	393	381	384	409	378	412	423	419	411	386	405	387	404	414	429	417	381	411	353	376	406	420	414	406	397	408	363	418	409	396	421	388	391	380	375	419	409	408	412	382	362	391	388	367	378	430	398	356	413	386	422	372	391	422	395	427	404	367	428	411	397	398	389	410	392	368	378	389	362	390	408	398	434	359	374	357	400	422	374	409	398	400	357	361	394	409	416	394	396	376	408	427	402	437	411	362	406	418	402	417	421	410	384	386	396	413	434	425	416	382	444	428	386	380	383	402	380	436	379	407	389	430	399	442	416	404	447	382	390	356	412	385	402	371	403	380	369	402	388	389	400	427	378	408	392	388	431	397	393	389	412	377	405	432	422	394	399	380	382	423	394	408	390	466	405	454	413	371	375	385	388	374	387	430	411	408	413	404	358	405	434	356	396	394	376	397	416	382	409	395	392	401	416	421	379	395	390	422	405	385	370	408	418	389	412	374	389	356	402	421	396	406	410	384	409	405	403	410	382	386	400	405	396	432	421	383	415	405	395	380	399	379	412	424	435	425	399	380	375	397	428	402	398	406	393	436	391	413	435	409	399	431	425	381	459	394	375	413	378	388	401	366	404	421	421	396	381	401	376	364	400	413	420	408	450	395	357	393	416	356	384	378	392	390	405	421	414	383	425	391	367	401	409	442	386	445	392	411	350	423	389	399	425	424	345	399	417	398	385	390	376	400	373	418	397	433	406	410	392	391	415
7254	1868	3430	3811	3072	2322	1881	1546	1498	1399	1373	1319	1340	1348	1404	1344	1256	1175	1066	1075	1039	1050	1045	1022	958	1029	988	1034	984	1007	968	920	971	948	947	925	949	921	969	996	945	974	961	900	941	963	909	906	920	925	900	915	905	928	864	919	911	916	870	885	891	896	905	890	872	948	921	876	904	900	924	938	930	961	943	886	933	882	888	891	917	925	945	945	890	942	924	904	921	931	864	884	902	920	938	905	949	984	912	894	918	900	942	873	902	968	942	912	922	915	948	906	904	886	1000	918	952	994	910	910	892	926	886	891	894	922	872	853	930	980	919	875	851	906	929	926	903	882	910	929	925	966	909	906	923	916	928	909	938	911	911	946	904	917	888	904	958	895	944	854	918	927	944	967	861	945	901	928	922	903	961	906	887	957	921	866	954	935	926	892	922	892	892	967	921	952	888	901	898	972	951	903	914	942	891	902	932	924	932	873	933	926	891	950	914	934	982	901	892	944	903	985	968	942	895	924	885	879	953	939	937	936	940	902	901	944	882	950	923	935	888	860	927	918	931	905	906	888	911	915	971	921	890	885	859	925	896	912	932	936	908	896	917	917	925	979	932	951	911	874	912	954	947	899	856	929	909	957	927	922	856	962	891	893	867	888	940	899	915	910	869	909	870	885	1011	984	892	927	902	875	896	905	914	955	929	950	890	948	888	940	905	929	887	922	859	956	925	910	896	854	881	877	883	936	941	939	925	993	887	949	904	945	919	943	885	941	912	860	932	883	927	931	953	915	881	960	915	926	948	913	913	897	878	898	882	931	928	888	970	940	897	888	916	894	878	922	870	952	922	910	915	910	891	957	930	920	912	935	940	956	975	926	881	978	936	949	943	890	948	942	898	938	951	886	988	940	933	914	980	894	908	946	909	931	896	965	957	922	914	863	871	964	878	977	881	926	911	900	970	865	873	881	931	928	947	865	913	885	972	903	938	966	904	846	900	921	919	952	898	961	897	873	932	930	932	925	949	943	915	881	931	980	912	882	953	914	886	934	937	917	887	926	945	908	878	919	930	907	917	932	932	901	914	908	965	885	933	962	928	879	926	930	927	886	952	948	936	937	936	884	999	968	913	895	931	900	903	909	888	899	913	903	930	911	970	857	960	939	931	934	907	861	912	895	945	885	933	923	924	943	890	893	948	895	905	940	965	913	874	883	866	952	876	906	890	899	901	950	867	968	828	912	917	817	916	952	914	915	925	992	941	1028	981	838	925	942	859	911	911	860	960	984	972	919	882	943	875	950	969	963	923	985	944	949	908	874	918	885	925	895	881	884	908	874	882	947	916	949	916	968	933	881	946	931	927	910	900	953	885	932	914	924	968	901	920	975	943	902	948	931	895	952	971	870	880	920	933	898	944	876	907	895	873	926	973	943	917	936	920	943	897	899	908	957	952	919	946	931	906	888	924	935	965	925	921	921	939	888	967	910	907	906	927	964	923	913	890	886	915	930	933	931	914	942	927	918	925	885	935	936	903	958	916	878	903	893	913	960	964	907	876	914	883	936	909	925	919	919	894	901	980	902	939	925	907	937	949	935	901	893	892	909	921	905	953	883	941	942	907	909	935	920	945	895	985	932	942	925	923	949	863	903	915	912	923	958	963	890	954	942	908	937	976	911	887	950	915	891	946	907	929	894	887	968	873	878	874	843	874	885	915	936	893	947	934	947	915	960	930	962	912	934	913	902	921	921	934	907	966	899	915	985	961	896	887	957	921	921	873	930	962	843	905	923	892	921	913	933	944	963	898	925	891	855	901	907	947	921	949	879	937	875	834	949	864	953	892	959	977	861	915	920	906	913	892	911	919	915	890	904	932	809	914	891	920	938	940	910	963	934	955	884	949	897	913	913	930	919	933	886	942	891	959	952	939	924	901	901	939	916	936	934	934	917	895	919	916	904	855	925	978	892	908	869	920	958	949	936	941	943	905	861	915	857	984	918	966	979	904	897	948	873	921	895	931	948	945	907	892	897	910	866	918	864	848	894	943	931	895	938	927	919	904	931	897	903	883	887	900	975	935	936	895	925	906	909	937	900	962	898	937	897	877	950	895	935	904	892	922	900	978	909	969	922	933	874	930	886	946	895	925	864	921	923	901	897	931	900	945	926	923	817	874	943	986	903	896	883	890	903	915	888	949	955	916	938	938	878	912	937	944	928	952	910	933	940	909	854	981	903	946	955	892	933	911	933	910	966	934	962	907	919	928	923	893	932	869	903	931	878	924	933	934	973	898	990	912	954	928	939	860	980	929	922	899	912	930	874	949	938	902	918	862	904	894	892	988	934	934	895	870	915	957	927	883	940	949	975	923	873	1005	993	945	877	909	932	902	864	932	887	937	862	873	852	879	913	932	949	954	963	926	921	922	838	958	928	921	914	911	897	919	930	883	844	879	846	864	865	881	930	996	982	922	935	943	909	899	878	903	924	914	880	868	934	910	895	932	941	887	933	950	886	933	911	891	988	864	915	915	897	931	897	897	941	926	941	950	928	959	977	881	857	988	945	942	941	909	937	896	913	933	942	872	969	886	928	936	892	955	948	906	885	922	912	911	938	925	912	892	938	932	885	928	941	844	876	902	918	952	956	885	933	918	926	927	910	901	921	911	890	855	881	852	963	866	907	896	946	903	945	925	941	948	897	908	927	965	911	897	892	891	903	890	876	908	904	904	920	937	890	909	948	903	861	962	890	907	890	974	885	907	911	951	916	918	915	918	973	969	912	909	908	904	885	961	891	882	898	943	933	909	915	913	944	896	905	910	902	951	917	886	904	889	923	924	912	941	895	898	914	940	921	935	883	986	944	924	832	905	888	897	930	952	916	905	938	940	915	951	927	910	904	928	891	873	889	869	873	934	878	962	958	917	904	921	892	927	934	872	899	941	989	945	921	885	917	897	882	907	891	899	942	943	929	912	919	971	909	933	952	915	937	907	875	914	944	920	905	880	938	981	917	929	936	923	926	941	982	911	920	904	895	915	909	981	876	848	883	942	876	887	949	980	869	936	930	917	913	925	923	885	934	917	906	899	951	947	940	921	877	907	870	876	901	922	905	933	950	949	929	902	946	900	938	911	944	895	947	941	914	927	968	957	962	919	885	955	921	923	897	952	890	892	892	925	881	947	865	926	913	894	978	988	907	919	939	921	939	950	883	937	914	938	922	852	956	905	923	927	959	868	953	957	899	913	927	915	895	910	922	917	933	927	936	926	913	946	930	956	887	914	891	927	921	961	903	868	956	904	978	950	895	890	882	932	887	911	931	849	909	923	911	947	891	901	911	863	956	864	896	934	880	879	944	880	947	941	884	908	939	910	946	887	927	865	889	964	936	902	902	905	907	926	872	885	930	926	925	915	899	903	971	934	940	908	904	893	936	909	907	926	891	964	934	948	895	937	931	919	916	944	904	946	912	949	930	974	931	935	944	918	907	930	952	874	885	893	895	930	921	930	988	906	886	845	917
13891	2023	2008	1491	851	621	517	431	392	368	367	333	322	337	351	345	313	283	234	264	259	268	255	255	231	231	256	237	279	268	247	253	256	245	248	245	265	243	248	257	260	240	250	220	252	250	232	250	244	240	225	273	257	248	232	229	214	239	231	253	228	253	250	248	231	240	268	247	259	265	260	244	271	226	209	252	277	245	228	237	242	263	241	246	271	229	268	229	237	235	241	199	247	253	228	224	248	228	225	244	215	230	222	269	259	255	238	242	242	240	249	244	244	275	237	237	237	256	212	223	234	235	244	233	234	278	250	240	247	271	250	225	245	246	255	202	244	233	237	279	248	239	249	258	237	267	225	233	244	253	228	264	238	237	259	281	230	215	215	258	262	234	242	231	233	217	228	220	219	237	236	238	247	223	260	240	246	267	242	258	235	231	266	234	256	221	254	250	237	279	222	206	247	261	264	251	238	221	226	241	251	230	230	262	255	256	274	236	242	225	235	256	230	242	236	273	236	226	245	223	246	248	228	223	183	247	194	229	235	224	235	220	215	234	220	234	234	248	254	270	240	255	255	229	239	255	256	262	241	264	245	244	246	224	230	224	238	242	234	229	227	257	232	271	261	249	253	218	243	240	213	233	201	252	253	253	249	287	258	249	263	225	241	225	223	191	271	236	255	232	242	239	232	246	246	267	242	254	230	250	242	268	250	244	243	250	225	253	248	241	236	233	235	246	216	266	229	200	225	251	242	233	243	248	226	224	248	238	246	242	213	238	212	250	236	257	216	244	260	231	203	240	223	237	227	215	216	228	240	252	221	243	265	223	203	200	237	203	239	229	224	248	236	227	254	234	228	255	221	260	221	240	227	254	250	233	229	222	218	209	236	245	248	220	230	224	223	255	239	215	208	213	249	228	212	235	233	209	249	236	239	208	229	215	232	242	261	214	232	234	260	241	214	231	233	228	221	224	273	232	283	228	250	220	222	220	233	238	228	215	249	199	226	216	241	253	219	226	237	237	233	214	210	242	227	255	219	229	240	213	237	225	257	249	234	214	238	257	266	221	255	257	237	246	232	256	243	199	241	239	243	244	261	200	244	250	243	215	227	251	240	226	240	228	245	228	228	241	226	246	223	246	249	239	225	247	246	247	240	221	238	248	237	239	223	232	226	234	234	246	243	274	241	207	237	245	216	212	255	240	255	238	238	234	226	253	234	276	264	247	222	252	290	238	224	238	249	225	267	264	270	237	215	234	240	252	237	212	254	230	192	224	218	225	228	196	233	251	239	235	261	231	249	216	239	217	221	255	248	254	228	229	215	224	275	226	245	193	221	230	235	225	246	228	255	232	229	227	263	226	233	227	235	242	227	234	277	258	268	274	233	240	235	256	240	234	264	229	233	225	245	244	224	212	214	253	235	240	229	226	262	226	222	240	223	237	242	218	231	262	231	240	219	241	238	221	255	248	245	221	250	235	229	238	223	222	231	224	265	260	248	263	256	224	228	252	244	228	259	226	224	260	227	241	232	279	249	220	239	241	245	241	232	246	237	227	208	239	239	232	247	233	243	256	231	252	236	245	241	237	226	234	217	245	224	227	234	259	240	258	240	236	256	231	233	218	228	218	225	236	218	245	205	223	245	213	215	254	215	261	247	255	239	216	255	239	221	242	256	247	258	234	236	240	253	236	220	236	242	244	254	237	209	237	232	246	248	229	260	254	239	221	242	234	202	266	233	214	279	242	204	258	235	246	204	243	240	234	225	230	247	237	209	191	211	231	204	250	238	246	247	251	277	238	238	220	251	242	221	260	221	249	253	228	225	236	215	233	250	234	229	208	232	239	258	245	254	239	226	248	265	246	230	239	254	244	209	241	262	243	219	213	218	216	233	237	231	265	219	247	248	252	215	239	225	244	234	234	242	253	233	221	267	260	260	228	246	251	222	236	225	225	256	245	242	232	234	235	269	214	260	273	223	230	224	209	214	265	239	218	238	229	229	243	256	260	258	251	253	247	232	233	221	250	246	261	233	225	261	232	275	242	221	243	247	221	226	233	253	266	261	230	227	201	231	275	243	247	247	255	278	250	245	240	259	255	243	208	256	239	250	222	282	258	212	218	238	235	242	245	244	248	257	238	238	256	248	252	291	229	246	235	271	239	257	224	256	241	256	241	253	240	228	232	211	269	230	248	211	258	247	253	233	229	263	271	271	261	224	229	269	245	239	222	234	240	245	242	246	224	253	252	271	255	224	232	249	224	278	241	254	211	232	216	231	262	238	244	243	242	245	238	244	252	241	226	229	208	240	230	243	239	225	239	251	219	239	252	246	249	250	243	236	227	233	259	278	216	256	231	235	248	251	233	261	264	242	270	249	236	254	256	261	257	253	232	255	256	250	247	264	220	248	235	205	226	249	290	239	245	238	248	238	225	214	256	274	208	238	212	220	249	227	220	267	232	236	253	242	241	251	219	229	242	231	239	261	219	212	229	214	221	246	255	224	234	240	278	265	213	212	251	230	252	253	221	225	241	251	263	252	237	235	233	241	242	266	246	224	256	214	253	231	220	235	237	249	247	272	255	258	240	265	247	229	223	246	248	259	256	212	247	231	246	258	216	241	216	239	247	243	243	235	217	264	219	249	260	265	259	200	227	259	257	255	257	262	248	248	268	261	240	240	241	226	263	222	232	238	237	267	277	245	217	230	234	258	247	226	248	251	248	238	279	237	211	212	261	251	286	236	230	231	242	246	227	243	251	237	225	227	227	224	253	235	238	228	234	246	216	257	237	245	239	243	257	209	240	241	237	224	232	232	239	228	243	263	212	236	215	229	242	258	238	227	247	211	252	264	220	230	237	263	221	233	250	252	248	225	209	241	219	205	251	227	228	213	239	270	228	233	250	243	240	229	220	235	268	248	205	239	213	233	226	229	251	231	230	217	230	240	228	266	205	248	258	247	230	217	258	225	229	231	235	223	266	278	253	250	226	200	242	237	223	227	267	240	240	237	254	270	252	221	233	232	273	263	255	235	220	248	247	216	231	235	225	260	249	256	234	240	259	229	211	209	208	223	254	269	235	253	246	243	224	233	269	240	229	234	240	258	238	253	212	233	225	213	224	221	233	246	240	232	244	218	258	271	227	252	233	246	224	229	234	210	247	264	258	238	253	255	244	203	214	242	248	229	230	205	227	241	212	224	260	272	274	235	255	271	253	255	234	246	234	260	219	239	257	211	224	241	226	249	204	252	226	228	215	243	244	230	250	256	254	241	242	250	232	239	260	225	245	258	250	234	228	235	245	231	246	244	258	248	258	246	236	216	232	217	221	228	257	235	239	257	293	230	220	251	224	242	234	250	249	251	269	235	222	261	272	244	236	216	262	254	232	227	271	255	221	222	225	235	225	220	230	231	251	240	238	238	255	240	234	221	203	240	241	247	226	270	237	219	239	216	217	249	210	245	208	223	245	234	243	233	235	250	252	232	222	235	254	238	250	260	244
8645	2031	4269	4840	3702	2650	1911	1594	1413	1397	1333	1264	1310	1229	1224	1184	1074	907	817	766	825	786	742	797	683	694	668	738	725	674	669	634	674	638	626	644	590	644	616	582	570	599	639	637	601	579	614	583	603	577	532	598	610	600	551	553	557	554	557	563	591	594	576	567	590	545	584	556	608	554	588	592	600	605	574	577	546	624	545	597	572	588	579	571	558	576	574	556	608	577	582	591	567	595	535	575	558	580	526	572	587	625	518	623	574	579	568	557	565	564	571	616	548	527	586	565	559	573	554	541	585	561	562	612	575	591	561	585	578	598	569	581	544	561	619	572	548	590	574	576	572	602	538	577	564	590	576	547	570	559	598	581	574	561	578	557	572	583	525	597	578	567	608	595	556	607	568	550	577	568	564	569	590	538	563	556	580	619	589	603	608	575	565	564	560	621	584	546	518	566	600	566	606	567	626	550	602	586	583	569	578	548	536	554	601	569	613	575	578	591	587	578	567	585	559	560	566	555	563	572	567	589	576	608	579	590	534	596	533	566	598	579	597	556	582	559	573	595	625	567	586	539	570	571	573	542	573	606	563	608	572	589	547	535	566	562	578	551	538	610	551	591	580	563	586	554	584	564	583	527	576	571	560	578	552	548	580	619	589	554	552	574	615	593	551	588	584	611	604	538	539	559	565	619	540	555	654	599	580	568	576	592	558	562	575	561	572	575	568	569	579	604	583	585	628	615	587	549	562	566	592	581	594	594	597	548	599	534	526	560	604	576	522	602	561	566	576	595	565	627	572	590	568	580	549	575	525	585	595	575	611	532	562	598	645	514	575	592	572	610	574	584	567	590	578	578	607	573	598	538	609	552	584	595	559	548	568	570	590	563	561	563	568	566	581	564	568	588	584	562	535	560	553	547	522	536	566	608	527	540	532	583	583	616	539	592	533	575	543	595	615	557	569	644	561	589	558	572	556	602	630	570	579	569	560	578	613	553	579	623	520	571	553	571	578	523	579	556	562	571	603	587	638	585	593	566	589	590	554	529	548	565	577	570	576	563	543	572	567	609	603	562	560	578	585	587	549	566	588	602	552	545	573	552	569	630	564	564	571	599	568	544	560	592	562	564	579	574	604	574	571	571	582	545	601	625	599	569	572	577	585	597	597	563	595	609	599	584	575	536	593	526	558	601	626	542	554	612	581	565	547	569	595	560	592	538	585	589	584	578	565	618	569	587	562	585	564	560	571	569	569	570	609	582	592	586	610	569	572	552	565	568	562	584	600	594	580	573	530	576	546	576	596	599	570	600	574	588	572	586	580	548	558	552	593	534	613	520	567	570	600	582	566	547	568	583	585	591	538	591	610	591	562	623	557	552	578	583	566	559	557	546	555	572	565	550	560	540	613	584	606	575	576	571	601	601	544	571	601	581	560	577	565	580	587	587	551	605	579	601	548	615	566	612	559	588	594	577	593	563	556	580	620	535	591	560	555	596	589	573	523	536	615	616	516	549	558	582	560	582	580	557	621	571	566	600	579	598	586	568	566	575	564	586	582	591	600	607	589	585	558	565	595	591	556	573	559	588	599	579	596	571	596	570	586	578	581	610	573	556	588	573	587	579	617	566	576	591	540	579	575	574	550	571	581	581	579	555	577	572	574	566	567	564	573	558	584	589	575	590	570	602	582	593	520	587	542	570	535	557	519	581	612	571	582	529	570	565	592	537	525	534	582	547	591	562	572	596	590	597	599	565	570	581	556	565	587	593	560	566	560	552	558	571	562	589	616	562	543	590	587	576	558	584	567	600	621	540	576	582	551	557	556	612	544	614	556	573	542	583	585	610	575	607	572	610	554	557	582	586	555	643	577	561	584	544	567	559	591	570	564	566	587	573	593	597	604	604	512	580	597	553	571	577	553	582	555	573	586	631	556	565	604	548	610	616	565	587	553	578	577	551	572	612	606	610	542	632	589	545	556	573	509	586	582	569	549	586	565	589	574	578	562	592	586	572	584	526	589	550	622	539	570	541	562	559	581	552	567	555	552	554	580	577	576	585	558	613	549	586	576	593	560	566	571	575	544	564	552	615	555	563	599	541	571	580	587	607	571	567	604	565	587	588	577	542	555	594	559	572	573	550	552	540	576	559	571	588	574	561	601	566	570	597	561	566	573	543	586	550	575	543	603	561	573	577	585	561	616	528	576	611	555	573	565	547	568	566	597	575	570	509	581	573	590	590	584	600	638	579	610	586	567	549	549	561	549	646	583	592	571	561	609	556	527	599	578	563	547	583	565	523	516	590	534	592	605	625	578	602	584	589	581	572	556	571	570	591	551	541	559	542	584	572	531	552	575	591	611	638	567	598	566	568	628	556	606	618	562	606	571	577	531	552	613	565	570	540	597	614	576	625	587	564	598	510	590	592	609	589	546	568	562	573	593	582	565	573	550	570	575	552	579	576	562	557	619	594	564	594	499	552	540	562	578	557	602	540	570	540	552	596	554	577	597	585	632	583	600	542	522	579	549	574	558	598	588	568	617	604	585	563	570	601	553	593	599	581	580	628	560	577	563	525	547	597	591	587	558	593	540	533	561	613	554	621	559	573	579	617	604	602	590	560	543	591	557	586	632	529	584	565	594	522	585	568	556	563	611	619	622	589	598	590	573	559	563	564	578	548	539	564	562	588	550	573	565	557	604	565	593	599	567	571	558	598	573	566	581	586	558	588	576	575	548	578	619	537	520	582	599	598	570	586	575	554	571	548	534	533	558	552	568	610	585	579	637	595	585	556	559	551	563	537	594	569	586	568	614	593	569	599	577	612	572	520	576	560	542	559	586	614	560	582	568	588	549	570	535	580	573	584	571	554	578	536	587	602	555	610	550	566	585	541	569	549	539	547	627	586	597	587	592	589	587	535	575	566	592	568	528	556	605	595	521	540	572	538	575	541	591	568	576	568	562	551	530	598	595	580	589	575	562	580	558	566	588	587	576	565	541	607	575	559	543	596	593	565	615	593	565	554	582	543	595	625	585	568	575	582	557	632	609	553	563	558	594	525	586	566	564	600	508	566	564	612	629	506	524	566	582	596	573	596	552	579	575	559	561	543	555	578	551	607	528	519	580	573	574	552	574	589	595	649	558	611	552	600	583	560	621	566	582	612	580	519	600	550	600	566	621	573	563	559	579	580	597	660	625	588	576	574	595	581	617	510	559	606	631	591	571	578	568	564	588	537	579	553	555	567	623	547	554	574	582	605	586	564	554	576	545	595	535	575	579	614	604	592	581	578	610	565	549	548	550	579	574	609	562	557	573	580	627	584	596	565	559	582	578	593	513	599	612	539	581	544	548	563	581	555	565	571	592	575	572	560	599	560	605	586	547	609	595	552	555	578	575	553	555	578	556	557	558	598	592	583	572	611	601	630	551	592	619	570	557	547	569	577	574	577	583	606	578	612	539	571	565	581	602	573	606	613	573	563	561	567	578	580	569	532	569	571	591	606	564	581
2167	843	919	771	588	453	476	429	422	415	431	466	443	414	431	404	433	408	413	417	399	457	416	422	390	379	417	376	404	398	384	392	374	413	382	374	394	387	434	419	410	373	379	374	388	385	395	406	374	417	405	385	371	379	383	393	410	379	397	402	396	372	370	392	385	387	385	389	393	394	393	401	389	369	373	382	395	396	403	423	386	381	402	392	388	378	405	416	376	365	403	424	380	399	408	378	419	365	392	382	371	373	407	433	416	404	418	415	376	396	400	386	446	401	391	402	405	400	378	401	424	394	413	395	393	380	399	345	392	399	389	379	414	403	389	403	352	381	383	342	402	378	417	390	400	366	386	385	420	409	432	392	366	361	370	373	407	417	373	385	374	401	415	425	393	412	367	344	378	366	384	378	423	388	356	405	382	374	412	431	408	370	388	367	398	374	381	457	426	396	447	397	377	397	379	409	355	382	369	379	415	368	369	388	409	402	392	411	367	392	409	362	379	395	389	360	424	416	372	397	392	387	414	437	441	360	378	375	385	371	411	390	399	386	378	373	391	401	451	400	372	350	396	382	374	392	368	399	413	366	381	368	399	395	368	373	376	362	373	386	378	394	364	397	405	364	370	398	379	388	379	399	397	409	423	358	414	397	377	409	388	401	362	383	385	404	366	382	382	360	354	383	416	388	378	404	418	371	353	409	364	352	409	376	372	370	368	378	399	364	378	379	419	379	395	376	369	363	380	370	400	385	383	391	418	435	408	377	419	375	394	397	418	398	382	401	399	374	380	413	408	391	373	370	397	415	419	416	394	381	407	380	401	388	386	387	393	404	382	400	429	358	368	390	426	429	379	386	375	383	377	361	415	379	404	400	383	396	392	381	354	391	409	403	423	401	397	396	391	378	398	409	404	359	394	395	410	413	374	408	386	401	439	403	407	382	377	386	397	451	403	415	384	413	428	413	408	379	355	386	399	361	390	426	391	407	415	407	375	407	388	387	430	407	383	405	370	400	410	348	397	365	410	376	393	361	414	362	385	371	389	389	428	389	360	387	383	385	379	387	382	378	358	377	409	380	373	372	362	396	428	389	363	409	371	368	383	369	398	392	454	426	364	402	408	411	385	401	371	369	390	377	425	388	426	364	398	394	400	369	358	349	401	418	384	403	369	386	375	387	342	407	378	401	375	396	404	383	423	378	393	374	396	413	382	380	394	411	432	421	394	405	376	364	374	391	369	345	442	362	409	387	390	388	385	416	412	425	404	361	413	400	383	406	362	368	424	395	384	348	391	363	461	385	389	416	385	445	370	438	345	383	380	389	375	393	411	414	411	378	400	370	395	385	336	381	414	392	381	345	348	399	376	342	399	355	381	384	385	424	408	385	426	367	381	388	391	397	426	412	382	383	379	384	387	362	384	382	388	420	370	376	391	373	365	398	418	409	401	412	392	389	403	418	381	400	411	414	391	399	403	405	397	389	420	397	371	393	405	381	391	402	409	376	397	379	380	394	371	406	367	370	379	373	474	394	387	403	412	379	385	419	381	385	406	346	369	396	390	400	384	381	397	386	369	349	389	391	376	379	407	395	396	342	386	388	403	370	331	457	374	366	396	365	403	388	380	382	404	392	403	391	327	369	372	378	395	374	388	392	411	413	372	407	370	382	405	385	381	365	384	350	400	408	371	410	401	376	440	404	368	394	407	408	398	363	386	391	379	409	377	375	384	389	422	419	393	365	371	426	398	398	402	434	366	420	402	366	332	388	379	372	379	397	377	385	399	367	363	428	413	366	460	402	410	378	372	400	337	411	378	412	380	390	392	405	359	415	366	432	416	361	370	421	384	384	426	343	370	389	378	391	372	405	409	404	364	409	400	389	376	363	410	389	362	359	354	401	383	420	406	357	403	407	396	380	392	415	374	395	383	403	414	379	350	384	392	395	386	392	406	402	383	387	392	370	382	406	432	386	379	420	393	381	367	407	380	358	400	377	385	380	376	434	391	389	391	368	384	421	343	373	394	426	361	358	413	401	416	401	407	384	395	419	395	411	410	370	409	394	434	366	432	404	403	409	405	427	407	393	366	406	393	414	368	385	408	400	371	413	396	407	384	351	380	384	396	384	400	372	408	399	420	406	418	371	424	397	429	375	408	391	375	406	414	399	400	361	383	395	415	379	410	359	390	379	405	373	390	406	405	433	398	335	373	384	403	380	404	376	397	368	385	364	399	414	377	425	411	387	394	393	432	394	387	371	402	396	396	413	401	383	404	397	399	370	373	371	396	362	377	427	381	351	398	441	378	411	416	434	376	420	387	364	406	401	381	391	377	392	384	408	399	356	418	404	371	407	383	380	404	354	461	400	409	433	368	401	360	445	394	390	403	414	397	397	368	391	381	418	382	364	367	393	438	355	387	388	387	388	378	379	395	353	399	378	402	392	399	437	401	384	370	394	409	402	409	401	389	403	397	435	396	358	404	365	418	373	379	373	363	347	378	376	383	353	391	418	376	421	364	408	395	406	419	378	391	378	375	362	384	412	373	401	407	368	387	409	396	408	391	376	408	351	383	405	355	402	386	352	421	458	403	394	379	377	372	364	387	359	386	376	371	403	391	366	403	406	343	369	388	371	370	428	394	350	393	370	384	402	413	392	373	423	402	385	400	389	401	409	382	347	388	400	379	366	412	370	435	419	391	380	408	415	402	383	355	381	409	392	366	389	398	384	388	391	382	399	376	384	413	386	365	398	356	382	367	365	390	370	419	365	379	344	361	374	367	388	381	389	373	432	384	392	375	379	390	386	370	408	376	358	369	402	409	421	402	404	428	399	392	399	390	404	424	398	421	405	398	419	375	428	381	364	389	395	380	369	352	401	415	393	406	402	370	397	376	406	400	400	388	401	362	379	387	364	433	367	408	395	376	412	384	408	398	373	391	419	373	353	378	347	448	379	381	368	406	398	391	420	429	384	356	384	402	372	397	355	393	397	415	406	428	419	354	378	377	395	405	389	426	400	414	404	404	394	390	414	419	406	373	395	390	366	381	423	406	365	435	398	367	389	369	390	402	414	384	398	362	370	415	404	384	380	403	400	354	388	387	379	362	417	389	418	417	371	384	406	388	375	411	423	423	416	356	429	381	386	412	427	333	408	397	409	363	416	392	382	390	368	388	355	391	365	437	417	411	366	370	392	419	391	404	407	356	392	436	432	423	434	413	403	406	392	362	383	375	396	388	409	398	414	381	392	416	382	390	353	395	356	396	393	379	396	422	402	459	427	361	337	385	397	388	374	399	422	394	396	393	399	388	395	421	374	374	437	406	391	369	390	356	414	420	400	372	398	370	383	417	378	375	426	394	431	344	400	401	394	406	364	403	410	366	407	390	347	389	401	411	421	383	417	391	392	374	410	411	385	375	392	363	387	386	398	372	365	363	394	407	400	358	365	398	393	387	426	372	412	361	414	368	378	376	397	397	407	401	357	388	375	384	397	410	411	351	375
2540	1397	2208	2294	1840	1488	1250	1091	1120	1086	1067	1083	1152	1114	1175	1132	1109	1004	953	1000	1033	1031	1006	934	943	944	953	982	964	943	911	882	953	920	901	976	972	910	906	960	933	884	948	972	904	955	888	910	910	884	904	882	887	898	888	910	909	890	905	909	889	910	899	938	937	924	913	913	854	931	968	901	903	983	907	927	887	939	938	920	956	956	923	911	912	943	921	912	908	929	912	954	935	908	937	956	922	912	953	912	942	946	908	932	874	916	910	940	920	889	895	965	913	879	879	894	899	931	899	944	971	856	878	911	910	936	964	924	942	976	946	899	931	907	902	936	956	939	889	879	920	895	920	923	853	914	870	895	891	880	897	927	901	879	979	899	851	946	863	951	887	893	908	899	896	892	979	954	899	915	922	926	949	945	945	899	947	921	866	881	914	878	880	844	946	927	915	895	876	946	932	942	892	870	935	897	932	980	866	912	858	929	915	893	914	951	893	915	891	926	931	927	954	905	929	889	929	933	945	923	921	889	883	943	866	894	921	847	917	861	908	892	926	899	896	935	883	935	862	914	905	862	898	855	930	872	917	894	931	894	929	942	917	940	905	927	878	911	917	955	886	934	917	853	921	946	922	969	932	951	925	845	962	963	906	927	876	915	922	928	909	886	914	865	869	928	911	896	934	930	888	904	901	880	935	928	976	946	908	831	888	895	934	966	903	946	944	874	930	857	950	885	903	890	888	918	923	934	911	877	939	908	901	970	917	903	859	936	900	913	886	886	909	942	907	947	931	1050	891	934	980	879	915	883	894	929	929	928	852	847	882	920	943	928	967	943	910	851	926	941	911	881	905	911	849	897	881	906	920	933	907	940	915	882	889	887	943	926	925	868	938	886	916	936	967	868	916	909	964	884	924	901	954	952	901	910	937	948	905	914	899	871	909	925	928	879	912	897	838	872	895	907	900	862	947	934	906	909	964	882	843	915	906	961	901	913	948	874	904	925	891	980	917	852	866	952	897	931	973	931	874	940	944	915	860	877	895	908	910	907	915	949	900	937	921	883	917	858	923	834	905	948	949	882	890	930	931	939	890	900	953	936	916	853	965	909	1002	937	905	912	915	939	856	969	884	891	911	926	971	883	939	970	931	929	911	914	909	872	952	894	898	877	834	956	869	951	928	922	906	922	928	873	899	880	900	915	916	887	906	869	858	870	946	910	928	847	901	897	937	891	919	901	939	957	979	887	884	885	865	922	889	966	864	888	903	881	967	885	895	944	905	965	918	908	875	918	921	919	887	937	936	909	888	952	982	926	920	915	898	883	915	868	903	951	950	994	969	909	937	951	925	936	911	897	939	897	900	939	939	935	927	946	953	902	860	897	923	893	932	907	931	900	952	918	954	898	875	912	903	991	902	884	871	908	895	894	852	925	914	929	910	928	952	908	911	927	900	909	917	909	887	927	886	938	932	902	964	902	893	913	895	864	909	870	888	955	891	920	882	912	941	968	914	932	947	865	944	920	899	877	943	833	961	902	949	915	876	933	919	922	879	916	905	871	901	906	895	923	919	951	876	929	927	917	898	877	956	904	951	997	891	891	902	879	944	931	899	886	945	868	912	889	949	901	954	887	929	934	913	923	889	938	883	894	827	908	912	971	879	894	951	963	880	936	911	901	863	922	908	944	928	914	909	929	933	863	877	931	910	876	898	970	916	934	947	899	936	926	886	941	902	865	881	940	1000	873	901	939	851	903	921	858	977	914	916	880	843	943	897	895	956	937	935	976	892	906	929	903	919	880	909	907	877	918	874	918	959	900	937	923	928	922	909	936	871	895	897	878	939	901	935	989	879	908	872	893	907	891	906	964	957	950	910	888	938	932	932	910	914	948	926	950	940	893	907	904	920	913	971	894	935	991	896	885	920	912	878	908	895	905	879	893	881	889	880	893	880	938	889	869	898	946	927	878	867	902	864	892	885	939	906	912	891	931	909	982	968	931	842	851	941	859	909	906	977	880	912	884	892	931	900	934	904	894	893	933	885	968	890	936	909	913	933	954	905	931	902	896	870	916	914	904	942	920	909	971	915	942	901	927	959	951	914	955	948	888	941	930	898	934	941	950	872	936	929	883	878	934	899	928	896	886	878	869	896	942	904	908	913	866	901	899	921	842	1011	904	898	924	940	888	874	877	915	927	954	956	911	888	918	968	902	934	938	946	865	959	890	911	910	969	882	891	915	963	871	944	895	889	970	913	927	925	929	885	966	910	968	889	882	911	840	888	876	927	934	970	926	889	912	891	887	906	939	886	899	868	902	947	927	880	926	890	856	914	931	935	905	941	883	906	923	943	958	940	893	921	922	909	926	946	903	926	908	937	911	952	911	928	935	942	876	925	888	931	991	918	943	852	904	918	934	901	904	951	944	925	933	950	894	888	868	888	921	896	892	871	929	925	898	993	928	885	933	938	933	925	954	949	897	910	877	920	929	909	904	876	936	929	882	862	923	921	972	930	931	912	906	933	905	912	944	903	951	966	983	901	891	897	916	923	904	893	932	937	937	899	879	907	943	924	906	930	899	891	958	870	901	912	889	864	925	864	912	936	930	938	947	905	872	949	899	907	923	930	949	866	930	864	912	905	900	930	928	965	864	852	945	910	922	914	907	917	896	884	887	912	928	946	901	902	846	899	951	923	932	852	947	856	968	866	937	941	905	858	902	909	852	926	942	943	934	882	918	845	880	945	861	943	901	824	865	939	896	910	882	924	920	842	884	901	936	916	940	892	943	894	884	860	914	938	905	939	948	893	905	918	875	870	870	945	914	905	943	965	913	909	909	905	891	864	883	904	883	906	964	893	860	884	874	934	903	897	920	912	934	929	908	905	921	893	939	908	927	905	897	921	884	926	895	897	873	908	917	904	940	933	946	929	879	902	924	945	906	922	904	914	903	958	917	897	936	945	879	911	885	950	948	876	883	916	873	879	907	898	882	911	895	908	958	909	950	921	939	938	914	916	863	939	903	872	935	907	923	861	948	909	904	919	949	910	908	941	905	956	896	922	914	848	908	935	858	897	917	897	847	855	941	906	868	917	915	894	961	903	891	964	915	920	904	883	893	929	952	979	891	899	847	938	871	875	928	908	927	880	951	903	980	917	867	861	898	928	942	875	895	914	905	963	904	893	841	881	915	882	898	876	924	874	874	862	899	892	902	904	921	929	949	974	893	939	962	899	879	913	916	930	874	981	974	949	958	956	938	905	891	928	876	907	907	891	920	935	882	947	934	925	869	917	902	931	900	937	913	938	920	835	954	917	908	920	894	908	917	872	881	887	864	954	911	917	926	931	917	874	861	876	908	942	962	929	885	907	926	865	895	851	923	911	888	934	935	937	917	855	902	938	906	896	895	891	953	920	908	952	928	942	921	924	914	934	869	956	851	892	985	941	929	848	863	909	921	899	929	916	919	929	934	924	931	961	919	939	919	897	897	915	914	953	894	926	886	867	903	897	915	974
8437	1426	1457	1127	802	656	545	535	481	461	464	475	442	447	471	452	473	465	422	401	390	407	368	366	408	364	416	389	404	403	397	397	372	371	389	400	372	382	395	427	434	396	359	379	364	393	378	371	411	365	375	395	351	383	375	374	399	430	375	412	370	368	433	390	385	391	372	375	384	391	384	394	408	420	428	401	339	379	402	405	416	411	391	397	409	394	400	417	373	367	386	420	364	389	401	435	383	377	403	401	365	373	371	395	391	361	381	390	421	413	406	396	413	385	355	434	363	357	375	355	348	412	341	387	420	417	333	368	404	407	391	356	428	374	409	361	380	384	425	392	387	403	403	386	358	370	404	381	391	409	387	401	395	419	412	394	368	388	377	409	389	419	395	357	405	354	362	434	399	400	381	368	424	415	374	385	379	387	421	432	416	425	381	385	424	351	402	412	390	346	393	404	419	407	395	397	432	410	377	425	393	402	395	395	401	408	378	434	388	409	436	404	368	384	367	364	351	386	373	364	372	405	402	396	409	366	373	396	391	422	432	409	415	420	382	380	384	379	386	395	374	400	420	440	399	354	365	374	392	398	381	382	439	405	376	395	390	380	396	336	353	372	357	376	429	352	408	386	377	399	420	365	371	390	376	367	366	425	399	392	419	398	353	403	386	440	404	403	421	374	385	369	402	403	399	403	381	418	377	381	398	413	387	396	386	423	407	366	417	370	414	390	363	397	385	416	370	365	395	402	374	400	402	382	402	405	407	394	397	376	404	380	386	368	397	374	359	419	391	384	407	389	373	403	373	394	392	419	433	395	362	395	392	420	388	373	396	374	430	349	381	342	411	377	403	414	381	377	395	424	393	355	407	425	384	368	362	382	378	379	404	385	396	388	363	387	416	433	430	375	383	384	408	409	389	411	380	354	434	405	410	384	371	406	428	379	401	388	407	365	401	390	443	386	428	384	432	414	422	404	443	372	395	369	372	363	459	392	392	379	404	394	383	412	420	391	396	378	340	406	359	379	448	393	382	427	378	416	380	368	386	389	404	425	379	400	397	399	373	375	370	409	361	394	373	383	390	380	381	377	366	396	390	419	349	380	414	403	364	401	387	374	400	389	370	383	404	421	383	387	382	419	386	412	386	381	423	401	421	389	370	397	414	352	383	413	398	395	382	390	422	410	390	431	392	391	397	365	407	386	418	372	390	375	387	381	366	397	421	389	424	407	363	361	424	371	379	386	429	430	387	382	377	402	363	403	409	381	419	359	391	389	369	381	412	371	410	400	425	380	397	402	408	421	401	407	386	397	383	379	402	378	384	392	358	383	379	411	427	413	381	426	412	436	434	387	373	370	376	416	384	394	406	394	379	403	397	403	359	367	383	359	372	389	381	379	397	368	381	399	369	395	347	368	380	372	371	410	405	396	359	398	415	375	409	379	367	396	448	387	401	399	408	394	402	412	379	387	379	418	366	386	393	376	387	375	388	413	348	415	343	377	387	368	395	382	373	401	383	392	366	411	385	394	365	381	389	389	379	431	394	391	370	372	363	413	369	415	414	386	400	423	337	395	410	370	392	357	385	356	377	402	391	409	391	385	368	368	407	363	353	420	381	400	372	372	380	380	388	414	400	385	376	357	400	364	378	424	348	409	417	398	370	377	422	404	386	388	432	340	419	428	406	400	420	407	380	374	422	378	398	395	396	401	435	351	378	393	397	384	384	392	380	373	382	394	375	381	371	389	394	363	384	357	356	407	392	383	390	404	393	397	373	383	401	395	385	380	396	369	434	406	423	405	414	351	384	369	377	392	360	409	368	396	395	424	367	352	351	376	381	388	386	387	377	382	390	383	387	407	361	396	388	397	402	383	366	355	404	386	388	391	377	407	355	373	416	378	392	367	383	375	391	379	386	420	374	383	370	378	381	404	409	363	402	398	375	406	376	374	417	385	416	392	366	398	388	363	406	372	341	394	388	406	427	389	362	394	391	396	379	375	362	405	400	422	393	421	398	417	399	358	401	377	390	409	370	417	408	388	403	374	391	347	392	404	407	394	394	399	405	371	404	414	349	416	431	369	410	378	361	404	418	401	398	409	372	437	373	387	404	420	390	394	374	385	407	392	413	397	379	397	388	387	391	370	366	366	380	437	419	422	356	385	425	371	424	360	401	412	371	414	386	395	368	399	403	403	375	400	403	389	400	363	367	377	346	373	388	363	373	407	378	407	367	356	403	420	397	403	391	358	374	390	398	413	376	408	389	397	374	452	434	370	458	381	427	362	379	413	350	420	407	399	390	412	419	401	376	383	375	419	413	360	369	395	361	431	381	369	361	429	421	391	349	389	377	368	423	389	358	374	353	388	369	354	419	398	415	417	354	361	414	377	395	396	385	396	389	413	385	414	433	370	339	388	418	399	359	400	380	382	410	413	388	404	406	374	383	403	390	394	431	401	366	399	373	390	383	374	386	395	383	392	376	360	397	410	399	380	372	417	419	381	366	392	384	405	388	369	358	379	370	396	400	411	440	380	386	396	374	403	399	395	362	417	418	407	412	427	377	403	401	377	392	391	388	408	410	395	417	408	386	386	409	370	409	374	382	363	388	418	393	368	376	392	381	407	415	419	378	382	414	423	376	357	384	436	392	385	425	367	414	395	393	381	423	386	388	357	367	345	398	397	368	394	427	399	375	410	368	394	374	388	402	410	377	384	383	428	381	389	372	427	407	430	371	355	400	397	428	339	419	374	417	381	387	453	395	394	412	393	414	406	418	394	393	375	394	384	382	410	353	386	373	399	390	380	384	385	404	393	385	370	378	359	374	379	376	360	375	417	377	363	383	366	364	362	439	391	446	413	386	374	377	360	392	427	378	396	378	380	406	393	377	383	412	376	391	396	364	430	404	430	406	390	408	414	363	383	397	412	417	393	383	390	408	389	385	389	402	367	350	395	378	372	381	397	397	384	425	377	409	393	413	378	395	439	420	391	362	404	379	393	386	374	385	349	402	397	378	394	371	402	350	373	414	384	389	379	401	397	354	412	357	409	397	388	372	381	377	392	370	382	411	373	388	415	408	380	370	403	383	400	384	354	407	429	394	412	377	404	393	407	378	368	391	370	406	414	423	367	418	373	360	401	381	403	428	376	373	415	367	376	404	397	358	399	370	401	403	388	403	384	378	374	389	382	359	420	350	390	405	377	409	376	376	390	399	388	370	380	413	398	405	392	398	395	417	390	345	368	347	358	441	362	406	414	382	411	380	384	413	405	394	399	416	398	366	408	391	380	389	350	399	402	394	405	419	394	334	367	381	395	399	359	424	422	401	417	409	383	399	409	421	386	406	352	362	409	364	377	412	385	402	384	405	415	407	417	375	378	357	382	421	404	394	406	382	437	375	417	365	413	412	407	381	374	403	374	414	399	346	339	354	412	414	442	370	385	407	392	397	411	371	379	375	381	392	423	393	363	382	393	375	393	414	324	369	393	390	369	413	419	407	396
7170	1897	3311	3658	2756	2146	1723	1492	1514	1482	1395	1337	1339	1464	1322	1248	1176	1145	957	1045	1055	1077	1061	1016	1022	995	991	985	1003	915	941	922	931	970	948	969	952	904	961	906	942	858	907	912	938	922	931	896	899	865	900	927	965	831	894	906	917	878	919	934	914	837	968	896	911	951	939	889	881	848	937	910	932	919	912	940	897	860	876	913	904	937	949	929	913	880	934	920	888	926	956	950	938	938	888	947	921	894	963	863	945	942	878	908	894	910	916	880	899	945	876	900	906	894	838	861	903	878	900	935	860	903	881	931	892	922	868	881	857	940	879	948	921	870	921	835	912	901	919	938	914	835	884	958	898	885	923	909	846	903	836	860	901	891	911	863	919	896	901	826	879	859	908	861	922	890	892	899	906	895	903	905	903	892	934	912	950	933	939	903	904	889	910	925	901	900	879	917	926	821	862	892	929	920	919	897	902	856	858	875	971	935	826	926	923	863	919	897	869	874	871	968	841	926	868	868	897	904	885	897	937	890	867	949	900	924	875	955	820	891	919	950	944	888	891	889	872	867	931	875	915	899	886	897	900	914	915	911	904	862	865	919	891	885	866	861	893	938	905	901	903	911	935	911	883	895	887	966	885	902	861	925	901	921	934	933	917	925	895	884	903	921	895	898	920	871	873	922	940	894	875	902	907	908	884	880	914	913	926	927	892	902	875	887	916	907	888	915	940	918	898	900	861	916	923	927	893	938	921	954	962	868	891	879	884	947	901	870	919	921	904	892	884	895	857	882	818	899	889	865	896	896	914	987	940	897	893	894	893	900	875	907	933	923	872	937	880	947	960	869	937	954	886	863	965	875	890	887	937	905	907	865	863	868	957	903	863	944	885	888	899	920	902	893	853	901	861	870	927	885	864	931	886	940	881	859	907	957	873	922	920	887	875	896	905	886	893	886	890	880	907	930	840	866	887	900	905	962	918	841	964	919	862	950	885	886	941	854	934	893	911	939	896	889	911	886	920	945	933	892	935	919	849	896	887	914	891	889	895	905	855	879	900	926	877	930	909	932	877	902	934	931	911	905	898	915	931	876	878	916	917	876	934	900	891	937	908	893	905	943	861	876	822	836	907	902	899	884	883	928	896	885	897	916	928	912	914	884	929	927	885	894	911	858	831	925	845	932	942	921	880	898	882	865	913	936	958	887	910	867	950	907	872	893	913	926	907	917	866	911	846	938	933	860	876	922	958	960	871	915	911	872	912	883	901	916	886	962	874	937	927	859	913	948	871	883	932	850	909	950	873	912	925	876	886	876	926	969	880	954	927	938	945	905	895	937	927	884	918	921	934	916	968	913	880	795	940	896	894	941	924	933	928	875	917	939	871	839	887	871	891	917	903	921	927	949	886	863	943	898	915	871	883	929	914	898	947	952	916	959	906	866	926	900	910	909	918	878	875	948	887	955	906	906	904	838	868	883	860	868	945	939	916	834	833	883	891	849	903	872	873	904	926	963	896	950	905	884	927	894	907	914	907	888	874	936	873	908	874	887	874	936	901	909	908	879	891	961	822	931	863	914	871	900	889	926	873	907	913	883	875	872	868	887	835	898	929	903	909	907	872	934	840	945	848	841	873	869	919	885	878	910	884	935	863	868	912	935	856	918	952	917	904	892	872	911	899	888	899	894	900	939	892	929	887	941	903	907	896	961	911	886	860	931	946	872	908	862	910	964	939	913	891	890	933	890	909	902	908	928	886	907	901	921	876	867	916	903	907	937	942	948	952	915	878	860	924	930	884	886	878	894	895	864	923	869	852	871	944	919	873	865	897	896	882	913	847	909	904	913	911	945	909	884	900	926	904	845	914	864	903	902	885	895	843	890	919	940	832	930	937	931	890	880	876	912	918	912	912	912	913	900	827	858	908	904	895	886	891	941	966	904	919	888	854	917	865	928	892	863	882	916	867	941	909	910	884	880	894	883	894	933	893	877	879	888	890	869	854	932	925	936	886	866	937	960	900	922	934	924	895	867	898	905	866	922	937	921	907	901	935	915	909	869	893	866	831	905	870	925	883	914	920	901	974	922	891	871	875	949	919	916	878	911	909	860	850	962	870	885	914	934	921	926	916	888	872	855	937	933	891	945	880	877	952	895	913	858	943	908	906	835	887	877	944	856	905	919	879	901	959	915	872	948	912	853	849	897	914	893	932	856	905	901	882	960	936	910	883	896	897	846	907	880	902	942	935	880	928	957	918	875	912	905	890	841	913	895	911	895	883	907	883	887	917	861	815	910	916	877	869	919	928	928	887	894	927	948	941	872	928	884	874	885	852	852	909	850	936	936	874	926	900	900	887	866	947	837	900	908	958	907	924	955	917	882	915	892	925	864	858	945	891	880	882	893	900	896	914	842	915	884	919	859	904	910	881	931	873	890	959	881	898	966	912	862	861	934	904	901	941	885	853	908	985	950	885	949	915	927	892	917	916	876	905	880	948	885	895	899	918	904	859	850	932	883	960	895	880	904	871	920	864	933	898	852	909	886	896	846	915	886	910	938	916	857	913	893	937	918	890	882	921	919	923	903	863	903	932	844	898	886	900	925	858	902	885	906	888	875	915	899	941	872	911	891	891	909	883	884	920	929	876	879	895	908	872	870	957	916	939	910	941	865	870	882	933	933	895	937	893	881	882	891	973	875	947	924	930	901	927	845	910	930	860	903	866	886	911	931	880	939	881	891	900	860	915	907	900	887	900	891	940	872	862	932	901	877	913	896	862	926	938	880	881	882	934	895	880	919	962	926	962	845	905	945	912	905	901	923	924	918	896	906	883	872	890	924	874	862	954	888	842	927	910	877	938	929	880	913	897	912	843	930	914	849	917	899	928	921	832	868	941	853	894	926	957	919	901	902	895	933	893	882	940	984	939	944	907	901	901	943	942	912	857	970	993	914	952	876	883	877	886	932	905	895	922	903	837	973	885	855	895	874	877	893	841	943	903	879	906	878	893	853	913	939	901	895	866	911	892	927	871	872	906	929	902	956	924	915	916	879	905	827	901	921	913	926	962	892	896	947	899	930	920	877	866	898	915	900	907	910	926	949	906	880	926	877	895	919	889	893	882	939	933	868	881	898	855	899	918	937	894	849	877	911	918	944	898	915	938	886	891	915	922	901	830	936	892	917	923	929	922	860	931	874	855	882	876	930	856	895	907	905	866	881	845	882	917	878	884	910	894	907	911	910	903	897	859	891	924	900	856	844	928	920	917	921	964	862	893	888	889	868	890	909	853	931	891	927	874	949	866	875	925	890	947	874	912	886	857	869	862	941	919	932	866	857	914	950	877	864	896	962	979	886	890	890	904	959	967	869	863	901	864	865	921	944	942	940	910	915	856	897	957	897	867	906	904	923	888	899	877	885	943	901	932	966	927	902	906	901	969	928	910	900	858	922	949	901	855	881	837	907	889	891	842	910	967	889	879	930	904	908	861	842	941	948	891	929	900	884	913	867	880	921
13951	2070	2004	1443	873	584	452	394	360	378	346	351	312	326	289	312	320	310	282	244	292	248	249	262	256	217	237	220	235	238	217	201	237	235	261	221	230	238	216	267	238	228	247	212	235	246	248	213	233	224	251	233	251	222	249	244	222	236	209	222	252	266	233	219	228	242	215	244	219	232	240	227	244	230	224	231	218	223	212	229	228	229	247	214	249	225	244	232	211	245	238	244	248	226	240	223	262	225	202	240	220	234	232	270	229	269	233	246	240	246	223	195	233	237	232	198	237	259	203	235	212	215	230	220	239	250	232	216	208	245	202	247	254	257	248	235	256	249	265	230	236	235	249	211	242	205	210	205	205	226	252	231	276	233	208	215	220	230	216	246	239	225	253	218	248	194	244	238	227	265	232	202	218	253	240	234	214	255	214	242	256	224	222	216	237	215	251	228	254	226	212	215	218	246	220	247	228	244	254	216	236	236	221	221	202	271	213	237	240	229	237	244	235	229	261	241	256	228	221	218	202	232	230	218	221	249	210	221	256	232	226	226	220	213	231	220	213	208	256	259	221	214	231	233	224	253	219	223	250	229	239	241	240	228	272	224	225	220	245	232	231	228	214	243	241	251	236	219	234	218	239	236	202	244	234	210	222	237	230	261	245	200	228	214	214	216	234	227	218	237	216	217	244	255	229	245	242	226	227	187	217	222	212	225	257	230	214	235	211	236	236	215	216	270	205	222	223	214	200	259	225	233	223	220	216	249	228	215	219	221	214	214	221	232	252	233	236	212	217	249	251	220	243	196	241	227	227	233	224	234	227	230	241	213	247	246	253	254	220	245	232	234	248	209	252	233	214	197	222	247	204	242	233	222	262	222	227	237	231	215	217	213	237	235	223	237	238	259	254	213	215	227	196	227	234	215	232	210	204	236	213	265	236	218	231	210	209	228	234	206	257	206	220	214	262	236	241	232	242	204	238	252	245	213	225	236	232	246	246	237	244	255	224	229	238	221	232	233	243	214	205	237	239	238	209	212	231	254	200	231	242	241	253	259	221	212	228	247	223	246	230	211	212	222	248	218	237	250	256	228	239	251	231	249	236	216	231	194	217	211	209	224	208	227	223	250	232	215	239	224	259	223	213	223	239	204	213	258	233	229	220	225	198	245	224	248	243	228	232	237	231	222	265	240	237	233	230	215	237	263	249	255	265	250	262	239	224	263	243	238	238	209	234	239	220	218	240	243	214	212	234	228	225	257	216	220	220	205	235	248	260	220	248	213	246	259	220	221	260	238	247	227	260	219	249	219	202	236	211	222	244	223	185	262	213	248	208	217	213	215	245	238	231	260	222	218	245	250	243	239	225	241	200	213	238	246	243	222	221	201	231	248	268	233	255	179	247	222	230	238	232	244	248	239	241	194	234	224	240	208	190	230	245	237	221	216	241	239	230	244	232	243	226	236	221	241	234	218	200	215	269	250	235	214	237	229	215	234	208	232	239	228	227	241	227	236	257	230	215	246	240	245	238	231	213	204	227	229	262	236	214	235	230	232	216	227	257	234	243	228	210	222	264	234	228	221	215	216	220	264	210	227	221	238	253	193	203	219	201	233	243	235	236	244	215	221	235	242	238	204	240	224	249	239	235	255	251	230	249	232	242	247	208	222	251	226	210	235	229	232	248	246	222	206	238	258	232	218	218	209	262	209	219	204	251	225	252	218	227	228	226	216	223	225	210	231	228	216	242	222	232	222	232	259	218	256	242	246	234	231	203	229	209	223	263	266	218	223	241	229	201	263	244	240	227	217	253	200	207	248	223	215	209	255	224	227	259	226	240	234	245	220	218	244	226	235	212	208	228	234	229	230	226	251	223	242	210	223	243	219	232	238	205	232	226	242	239	237	256	235	249	236	221	191	228	228	225	244	257	213	235	235	226	233	232	219	201	231	240	222	248	222	251	244	228	213	229	256	254	205	251	236	245	263	254	240	215	226	217	216	265	230	221	229	223	234	235	212	248	223	219	213	231	234	233	257	191	261	213	228	202	216	231	233	267	233	226	209	222	257	226	203	244	218	226	228	234	229	244	226	243	225	211	228	211	254	251	223	227	233	203	230	221	236	224	211	240	219	203	228	245	266	221	240	228	200	194	247	229	230	220	222	227	225	244	238	222	226	246	229	220	210	239	233	227	248	228	239	244	219	202	217	244	270	240	225	239	220	236	254	208	217	214	239	222	240	229	228	223	235	218	259	222	219	226	231	214	228	220	235	227	242	201	246	237	207	221	245	231	224	246	209	218	213	247	218	237	225	219	225	232	211	228	223	227	222	230	236	247	229	229	224	233	226	226	231	205	216	239	204	231	269	224	223	226	218	233	218	258	226	245	207	246	219	233	240	213	242	250	227	214	238	209	200	242	234	229	236	203	219	230	241	251	238	236	210	248	234	216	267	233	213	258	233	225	215	246	230	249	235	221	218	219	213	200	213	225	200	214	207	231	240	218	222	240	224	233	216	208	242	225	240	230	211	243	228	229	227	225	248	240	214	234	227	268	231	221	246	244	197	233	225	286	222	239	247	242	232	226	252	251	221	245	246	218	237	266	222	219	271	208	230	221	222	229	224	209	225	241	238	243	223	220	223	233	243	202	205	207	235	222	240	239	255	218	218	238	221	219	212	228	234	244	207	201	239	223	228	234	217	253	212	218	254	240	239	218	233	261	211	231	239	255	241	221	254	247	213	220	239	213	244	241	245	248	224	247	222	226	263	238	267	231	229	246	233	233	231	247	258	207	240	250	200	232	260	234	228	202	208	234	211	230	240	232	236	238	257	247	224	236	225	233	246	219	209	252	204	256	240	252	231	220	221	251	270	225	200	227	228	204	225	227	269	259	229	237	237	227	222	246	230	223	230	257	226	235	211	244	208	215	229	236	204	222	236	228	208	221	240	222	261	241	258	225	264	220	237	236	238	226	206	257	218	222	238	246	249	233	224	242	251	229	224	197	194	220	224	227	223	252	251	243	228	245	233	249	248	231	221	209	214	214	219	236	246	222	208	219	237	219	226	239	211	243	246	240	230	256	243	239	212	243	229	261	228	240	214	206	220	227	240	225	208	222	252	217	229	250	214	239	228	249	223	225	236	218	216	230	239	250	218	229	253	209	240	232	228	243	212	225	252	222	218	241	214	219	234	190	229	243	237	238	211	252	241	232	218	209	245	248	225	233	219	214	221	254	225	225	210	248	247	222	218	251	230	236	213	248	222	207	226	222	240	250	269	234	223	253	223	252	214	235	246	240	217	229	237	244	243	233	224	244	230	239	232	240	236	258	255	234	270	251	223	209	188	262	265	218	219	240	208	242	237	202	209	219	249	268	208	220	210	210	228	241	254	250	218	205	239	258	225	262	233	233	262	239	212	233	241	216	219	235	245	205	229	241	245	239	233	243	217	205	252	256	231	219	219	219	233	232	237	236	222	218	230	218	234	219	200	227	189	219	250	216	210
8695	2019	4033	4488	3190	2432	1839	1544	1451	1374	1251	1194	1206	1334	1178	1109	977	852	775	794	752	767	796	750	680	650	684	718	703	629	606	598	600	598	606	568	584	583	584	584	555	591	587	586	565	550	570	551	598	554	587	595	576	609	574	576	595	558	487	560	560	578	548	581	539	544	545	593	565	563	563	559	555	598	572	550	605	602	542	556	569	556	558	543	590	576	559	596	560	566	570	593	593	542	556	557	599	536	571	591	598	581	524	514	587	567	578	536	550	590	531	529	573	574	567	570	565	568	525	532	561	570	573	591	553	572	564	553	559	574	586	524	553	576	531	546	584	520	552	542	545	545	575	538	540	587	542	546	572	585	567	573	515	529	502	621	562	546	583	542	545	504	561	573	569	547	528	515	542	533	599	548	577	561	552	541	564	561	534	532	608	610	570	542	592	554	553	598	550	570	584	520	566	583	594	539	551	604	510	536	532	550	538	618	581	575	556	519	578	537	580	595	559	536	578	522	546	544	580	568	565	542	536	597	544	557	535	577	573	582	533	554	573	524	602	558	549	566	579	553	538	597	570	572	574	576	561	603	587	524	576	576	550	531	595	592	569	611	554	560	540	555	561	557	573	552	583	546	554	556	544	557	543	568	548	545	553	598	572	554	541	533	571	565	595	532	586	590	555	539	571	550	574	618	534	588	577	593	563	558	585	569	523	598	605	527	571	570	553	522	575	564	520	553	532	590	541	586	550	581	546	535	536	545	549	541	570	513	531	550	603	557	525	601	585	525	530	554	556	564	557	561	582	549	540	561	536	600	577	560	566	605	573	535	589	565	528	557	522	600	606	530	534	585	570	581	569	568	535	547	532	554	534	555	570	584	592	571	536	558	582	565	591	570	533	561	562	554	545	562	554	571	567	560	545	526	535	556	551	583	578	517	591	561	538	559	544	527	537	599	545	565	568	519	569	573	532	618	558	555	547	589	565	577	563	575	534	569	562	595	585	588	535	575	565	571	599	567	544	562	549	601	511	613	547	505	579	550	528	524	570	529	548	588	550	559	565	573	525	573	567	568	554	581	530	574	532	559	530	522	550	538	541	516	578	587	518	565	530	557	547	559	553	560	568	555	555	575	614	536	536	618	578	572	569	522	548	558	543	547	572	578	539	562	586	568	584	560	543	532	563	587	570	560	551	543	564	507	553	534	533	544	547	523	569	585	518	569	567	586	576	574	539	519	544	530	531	574	554	556	566	588	582	559	547	609	563	554	550	595	549	535	626	571	597	532	547	558	588	584	561	545	538	568	544	552	548	588	523	552	559	563	518	544	550	548	572	567	603	597	553	561	560	604	500	601	574	537	559	544	536	580	590	591	584	561	571	555	568	569	560	608	574	562	563	598	545	571	543	566	584	540	549	542	584	604	577	565	554	554	541	578	520	557	598	559	545	560	537	566	596	537	523	551	561	543	584	582	573	560	579	594	560	562	538	556	595	548	564	547	558	528	541	559	556	524	568	595	562	530	599	536	549	577	609	530	532	517	523	556	534	557	545	536	569	554	599	585	537	552	560	581	601	564	557	560	584	570	531	552	540	561	569	553	579	541	582	585	551	582	538	598	563	565	594	563	540	566	593	551	534	553	533	572	535	581	582	548	560	612	557	559	542	529	579	537	526	572	551	546	599	558	591	531	605	511	572	583	558	557	549	599	575	575	576	559	585	553	557	583	552	529	536	571	550	542	591	570	562	564	594	546	576	558	516	529	572	582	587	557	550	556	591	516	545	576	551	533	563	523	543	563	542	590	560	515	607	577	540	522	536	535	527	575	566	573	580	565	559	559	522	567	525	574	555	563	537	555	561	567	545	543	590	538	584	578	546	567	504	554	537	555	553	515	514	514	521	571	558	565	547	530	515	585	551	555	556	585	560	587	576	553	565	571	550	564	512	549	542	560	562	532	590	508	564	559	553	583	551	569	534	527	572	550	565	600	604	619	560	538	544	583	584	592	568	569	588	543	575	570	541	545	573	566	530	549	581	561	578	556	578	567	588	532	542	547	513	578	592	557	578	568	593	596	533	613	553	519	602	496	580	535	535	575	534	568	590	599	563	558	558	493	556	555	574	574	517	517	553	584	550	550	555	546	539	539	554	540	562	570	541	596	547	564	556	574	533	585	576	531	554	554	569	597	558	549	566	583	545	532	575	572	545	571	576	568	653	552	571	512	592	578	562	573	539	568	562	557	561	550	567	602	577	557	548	539	587	513	597	566	564	530	568	531	583	592	572	534	586	601	543	557	576	557	581	528	571	543	574	573	555	532	552	586	587	546	532	545	560	569	550	565	569	547	552	541	543	583	549	553	577	602	563	555	543	519	569	537	553	515	520	555	549	552	579	564	502	549	543	548	583	504	559	575	537	537	584	557	547	516	563	520	566	587	567	558	542	577	569	523	553	553	581	541	556	514	532	535	585	574	539	532	542	580	570	517	548	547	556	568	565	576	560	543	556	571	568	562	556	523	543	546	540	544	534	539	573	569	553	572	564	591	554	538	537	587	575	571	576	562	528	555	560	573	556	544	562	589	570	553	570	555	571	578	599	527	583	578	574	576	513	592	557	519	543	559	587	538	521	528	541	557	544	544	583	573	546	570	528	541	542	553	547	530	582	551	539	575	542	556	527	561	575	538	517	580	568	541	570	558	577	551	579	523	551	567	539	543	525	570	539	559	557	567	558	599	541	563	555	574	557	575	574	526	581	554	543	563	561	588	556	557	582	540	567	557	553	561	545	573	537	575	548	560	566	547	570	543	581	563	546	587	537	545	544	594	587	546	558	547	570	569	575	558	519	561	556	561	582	545	528	558	574	577	551	553	563	561	572	539	576	564	598	587	531	569	548	530	563	572	544	559	561	566	584	570	559	544	552	535	579	559	568	587	565	577	535	534	512	563	559	565	536	579	597	570	575	546	556	534	579	532	597	572	566	544	555	522	529	626	557	576	576	543	544	576	569	526	537	572	566	537	545	588	568	560	539	551	521	600	509	579	567	553	549	548	531	562	568	549	555	548	574	537	548	578	603	520	533	594	554	583	572	517	563	574	561	578	537	587	505	521	571	589	547	562	580	567	547	559	552	599	568	589	614	568	562	550	590	563	598	544	530	578	534	544	547	564	607	588	557	545	605	573	629	566	552	546	565	549	579	538	560	540	566	559	514	586	584	583	540	590	502	566	550	568	583	526	559	542	538	529	534	567	532	591	583	569	578	550	550	514	614	548	529	554	578	565	544	570	542	554	590	596	554	523	558	566	580	590	568	561	566	610	548	564	583	580	568	544	563	582	579	579	559	557	552	580	607	575	563	533	579	543	551	611	593	568	582	585	536	541	542	586	550	552	548	578	588	554	525	580	547	609	573	552	560	555	614	600	528	570	569	511	549	599	579	576	576	590	575	493	577	565	527	530	572	551	537	534	601	532	563	520	556	558	507	549	550	539	540	568	579	595	573	548
2166	886	900	755	523	495	431	434	439	453	443	399	418	413	419	410	374	383	380	417	385	376	403	352	401	378	403	374	415	370	372	449	384	426	368	406	406	387	383	410	393	409	398	404	373	388	407	376	357	398	409	372	443	400	371	387	402	378	418	391	405	396	386	396	392	382	378	383	370	360	357	353	382	338	372	427	357	390	404	352	361	377	384	425	398	373	393	402	416	386	384	363	377	407	383	401	375	420	355	384	382	371	389	377	412	380	401	377	373	371	369	385	367	373	386	417	414	374	371	397	370	402	368	415	394	396	383	357	385	433	418	388	379	354	369	360	365	389	400	411	390	378	400	403	350	373	346	395	394	374	427	397	393	348	386	425	393	381	387	437	386	423	374	382	408	394	382	378	367	390	350	409	388	359	336	384	385	359	338	397	423	403	340	385	376	403	397	353	397	375	370	354	382	381	400	408	397	427	386	384	384	398	382	374	398	381	380	406	391	412	376	441	382	393	406	392	383	393	345	378	366	349	398	393	374	361	362	392	381	377	389	368	390	365	383	381	366	392	388	364	397	404	423	365	363	386	415	411	375	396	406	348	382	361	400	361	397	366	369	364	401	410	396	379	385	423	348	352	387	436	395	340	380	407	384	341	346	404	351	410	377	384	349	388	360	382	391	362	379	395	367	382	389	351	400	353	347	373	360	370	377	395	346	422	424	355	379	399	399	411	415	400	399	389	394	376	340	380	359	394	376	358	367	398	375	420	384	383	387	396	380	388	341	355	387	426	377	363	377	383	418	384	355	393	383	380	384	387	364	417	373	372	391	409	419	415	366	359	397	422	367	366	387	388	384	351	414	395	395	403	423	396	424	382	432	377	402	369	398	388	467	395	401	354	381	402	397	423	411	414	394	392	356	368	436	425	401	396	381	392	383	381	371	416	391	379	398	418	374	345	389	388	403	410	372	370	398	384	408	383	382	373	378	364	424	405	392	389	387	419	381	361	383	403	415	398	384	407	416	378	421	388	382	392	376	373	387	406	385	394	404	407	408	402	387	404	381	399	375	357	407	393	391	377	388	379	396	383	388	379	378	347	393	384	415	358	390	388	383	355	378	385	449	388	391	365	377	385	406	366	385	383	383	389	408	407	397	380	365	384	366	373	394	358	354	373	340	356	391	368	436	399	372	384	386	349	391	370	404	359	405	425	407	381	406	390	351	371	400	386	378	385	411	415	419	399	362	399	386	372	395	345	409	377	349	389	350	332	366	391	409	379	390	374	383	382	355	388	396	423	375	403	409	424	377	410	353	382	403	381	397	355	407	384	401	366	400	379	372	356	405	386	378	357	370	376	389	351	380	393	376	381	406	386	350	411	385	388	385	363	379	406	412	402	361	431	365	364	373	394	371	372	397	383	376	415	381	399	405	337	387	401	369	353	408	371	380	345	377	404	379	361	414	396	399	369	401	408	398	344	393	384	365	364	392	375	397	355	418	377	391	393	391	395	412	419	379	371	376	412	348	400	413	417	394	345	373	365	384	379	394	400	420	387	385	391	372	380	366	381	401	451	370	374	353	355	355	407	382	380	340	443	361	367	369	368	408	411	374	388	386	416	389	383	384	380	379	341	378	425	406	417	361	377	399	389	356	392	358	366	376	358	379	389	412	428	402	394	385	385	397	374	388	365	403	379	357	424	380	364	397	406	383	391	412	395	392	382	394	403	384	422	408	395	415	365	397	391	383	392	375	387	398	401	355	413	382	389	343	425	368	386	367	412	367	394	387	401	371	388	402	412	369	387	414	406	376	391	435	415	362	385	423	383	366	428	414	384	400	389	397	400	352	369	403	404	360	357	397	360	413	387	421	349	381	383	394	355	379	380	391	403	402	371	377	352	387	360	396	381	371	402	401	420	382	394	396	395	354	392	408	372	384	388	363	362	370	380	395	401	382	368	389	398	394	386	350	374	401	364	419	422	367	399	381	367	402	390	406	387	384	366	372	358	364	353	371	405	437	396	403	370	427	413	382	408	409	382	388	376	388	338	361	383	384	376	367	388	395	396	415	390	346	407	402	392	377	409	380	369	381	342	382	364	384	388	401	360	381	383	430	358	400	360	388	381	378	364	383	416	383	414	394	331	336	367	388	403	403	402	378	383	361	390	369	355	400	365	412	370	375	394	400	393	400	388	372	374	393	345	345	389	375	390	402	376	433	363	380	386	362	401	407	391	385	402	393	374	372	408	384	385	400	354	364	381	370	366	414	401	382	363	382	404	392	419	383	402	394	381	356	340	375	342	389	412	389	398	416	391	382	351	397	409	365	343	396	396	430	387	378	395	386	409	348	425	371	386	394	397	379	390	377	424	384	380	375	424	361	368	411	362	373	377	403	407	407	379	408	397	365	407	398	393	365	395	401	393	385	389	397	367	406	394	392	406	386	385	385	382	370	407	363	375	382	396	417	395	362	387	399	380	422	383	383	383	327	376	386	437	406	393	425	368	379	392	358	406	385	414	395	404	412	390	361	404	431	403	395	393	457	385	414	387	431	391	412	429	354	350	398	376	376	358	418	421	417	417	379	386	345	382	425	396	392	393	367	442	385	342	363	357	350	349	413	364	378	416	417	393	411	378	440	391	394	390	367	344	352	443	384	388	416	369	377	381	367	387	392	360	391	358	377	387	386	415	372	346	393	390	360	396	372	355	380	386	399	407	371	389	353	399	387	402	383	413	405	383	365	386	385	393	353	381	421	425	380	386	361	381	402	386	360	364	382	375	407	385	388	379	382	393	414	392	374	354	371	407	361	381	389	438	406	340	364	362	387	387	366	384	434	387	419	376	367	358	436	349	405	387	399	402	368	370	402	389	390	373	405	423	392	379	405	357	388	361	374	387	375	383	356	386	396	369	360	379	370	418	363	384	366	393	380	380	394	402	363	378	368	366	354	394	373	419	364	387	411	386	399	384	417	424	353	385	397	372	380	389	418	365	360	358	345	403	404	376	392	416	367	409	344	377	411	412	360	406	377	384	376	385	364	405	399	387	396	354	406	399	413	389	376	384	391	365	354	371	414	384	387	391	373	400	371	395	379	404	391	375	418	375	431	403	405	371	364	405	405	395	392	370	399	374	400	363	329	379	419	386	394	346	366	401	401	406	382	416	393	397	383	394	386	350	403	378	381	367	415	366	406	363	416	345	378	398	394	394	369	412	397	353	396	409	398	394	378	401	366	396	373	426	397	378	401	403	369	376	376	399	365	383	390	367	381	374	362	403	367	391	372	347	422	396	394	366	398	356	384	361	391	377	421	373	389	403	379	343	379	396	413	367	379	393	390	363	364	405	367	402	403	380	333	371	354	402	404	408	384	425	405	400	378	383	404	368	377	369	388	380	374	381	395	385	372	383	368	401	408	397	409	360	357	410	418	384	370	367	362	375	374	360	382	400	401	355	338	356	419	401	393	404	382	388	399	393	376	378	388	398	348	375	356	399	399	352	362	396
2583	1309	2147	2142	1658	1347	1204	1156	1124	1173	1091	1140	1125	1170	1148	1057	1012	1020	1008	960	992	985	1023	903	950	980	927	920	928	939	960	933	937	903	889	888	907	896	924	921	943	920	902	874	902	926	905	922	908	891	927	942	864	927	928	855	901	895	938	914	880	882	942	862	873	887	901	908	932	918	887	918	881	934	923	842	875	928	932	904	848	925	966	933	905	873	894	930	902	906	842	859	906	918	971	938	848	914	919	998	918	864	941	932	881	925	975	836	953	845	840	934	902	910	952	924	912	935	889	911	916	851	953	878	914	922	909	899	899	894	888	891	904	902	876	895	902	944	950	908	903	924	940	941	941	937	922	902	901	912	880	929	951	893	907	918	953	921	896	917	885	942	935	910	953	903	917	897	911	884	902	894	956	919	878	939	926	895	875	854	860	929	930	909	874	898	869	906	825	926	896	912	893	893	899	874	853	960	888	907	865	924	907	911	903	895	877	853	941	880	950	898	904	868	872	951	952	893	895	879	885	941	942	895	843	953	870	934	878	939	917	914	840	960	919	936	912	927	871	917	889	937	875	921	916	890	916	931	903	963	906	909	939	921	892	947	913	942	941	903	845	917	876	932	924	933	907	892	913	883	882	880	831	889	901	925	879	884	889	880	883	899	944	889	850	896	893	880	848	912	886	924	968	888	854	888	912	879	869	939	910	915	886	874	891	923	899	922	842	925	898	895	937	954	959	881	861	897	888	905	920	845	894	919	902	918	942	931	886	978	848	858	885	872	931	937	885	882	961	911	860	891	965	898	975	923	889	867	898	893	930	949	900	911	882	940	894	893	863	907	916	906	892	906	877	940	944	799	895	889	872	910	942	929	893	901	926	962	872	940	974	863	895	891	886	908	894	836	887	880	898	888	932	944	955	923	945	862	922	894	953	935	876	921	904	857	896	887	898	916	915	921	930	880	924	895	875	891	921	925	905	900	928	885	908	858	909	887	967	944	875	888	911	833	866	896	924	833	883	918	899	869	902	931	948	884	939	894	900	905	880	835	903	934	884	939	927	910	940	914	880	888	878	928	905	919	858	956	904	877	887	869	876	911	917	878	958	891	922	901	960	945	877	940	871	978	895	882	876	875	944	885	901	872	849	899	916	954	918	980	874	888	928	911	885	867	927	917	949	825	934	909	916	929	885	899	932	948	888	925	885	958	926	912	862	923	875	905	848	889	883	950	922	895	883	913	932	899	951	850	867	910	938	904	900	914	893	918	918	863	920	889	905	940	948	853	956	938	905	861	901	878	877	892	911	895	877	919	936	884	884	880	973	924	913	917	889	833	897	909	893	925	903	981	927	890	899	881	934	913	915	862	931	892	911	912	879	956	827	973	915	902	871	885	898	886	923	859	875	940	884	878	946	906	932	929	889	945	912	897	890	911	916	940	885	900	930	875	916	898	916	941	907	917	924	894	888	916	920	949	873	912	878	938	902	879	914	927	968	909	903	858	898	914	908	936	888	883	908	887	888	878	875	953	912	935	894	911	936	904	928	874	890	923	920	895	896	893	908	884	892	861	945	902	899	968	901	915	895	813	915	949	920	937	995	895	838	897	955	918	880	902	867	903	904	872	869	904	932	885	864	879	944	913	898	896	863	894	841	927	914	941	899	857	904	882	896	936	898	934	854	907	884	900	934	897	895	911	916	921	945	950	895	871	928	858	916	919	891	944	889	917	898	895	914	919	906	901	916	892	922	879	924	913	890	883	916	894	879	965	952	864	878	951	939	874	887	906	904	893	929	891	934	910	930	918	851	841	872	923	920	890	948	921	941	919	902	903	846	867	921	917	863	929	868	885	880	856	908	870	935	849	881	906	873	904	912	912	893	915	916	920	897	891	906	902	919	889	915	914	927	884	922	921	882	881	916	975	886	947	939	846	961	862	869	900	927	925	913	933	896	897	912	932	900	915	879	892	933	920	868	895	925	889	940	918	895	899	949	903	892	884	913	858	898	886	906	895	847	929	922	948	884	943	918	852	900	938	975	890	942	866	925	950	903	913	908	906	868	901	922	910	910	916	889	871	904	890	934	874	876	897	908	933	923	899	873	901	891	891	913	863	860	877	887	900	929	923	841	913	911	910	891	909	921	962	891	923	846	916	899	884	859	924	893	922	924	903	883	877	906	873	901	889	914	901	918	908	858	923	890	911	881	917	903	875	862	942	917	882	932	955	843	908	875	892	899	891	881	908	922	936	923	914	927	835	889	921	885	905	927	904	928	877	900	884	941	914	911	877	945	908	933	957	876	931	942	944	879	897	891	953	923	922	927	941	929	889	915	859	901	952	887	884	881	915	848	928	898	951	899	926	920	908	909	849	850	872	944	878	923	884	904	910	883	881	935	906	928	917	926	963	897	869	938	837	867	932	875	956	902	929	868	949	918	899	911	916	930	889	938	871	919	837	902	926	891	869	897	898	921	867	855	938	884	902	852	899	849	842	949	923	848	882	948	896	930	902	897	865	936	881	940	879	887	923	926	855	865	910	887	916	907	886	901	930	866	935	887	895	930	920	870	947	926	961	915	840	924	918	887	899	864	872	896	920	952	917	912	890	942	897	955	895	865	876	929	873	891	885	898	883	877	1001	888	920	954	899	906	846	905	917	902	933	881	895	912	935	917	904	927	928	900	883	914	900	992	851	845	860	838	876	916	915	887	945	843	882	878	916	907	922	896	874	901	967	860	883	893	942	900	946	919	898	888	926	912	925	923	855	910	930	953	917	915	855	882	888	957	908	864	862	849	911	872	912	876	905	938	892	888	888	903	912	911	911	895	920	903	912	875	920	941	931	928	903	873	928	939	910	872	882	922	942	913	906	890	907	957	878	895	924	975	869	906	816	882	935	895	967	914	866	928	922	919	966	887	864	933	919	901	927	897	904	887	942	924	912	860	863	933	944	893	969	895	890	904	914	866	860	963	904	924	972	902	880	897	921	829	899	905	919	873	942	936	861	877	927	856	947	879	921	885	879	951	875	927	857	865	909	902	934	891	880	929	962	924	952	912	866	885	991	903	881	849	865	881	873	893	938	902	907	897	948	906	896	888	901	905	930	887	887	912	906	874	941	883	919	885	878	924	882	923	907	892	866	902	930	868	878	950	890	868	935	893	839	918	921	920	915	915	944	910	837	923	929	879	891	950	882	876	882	862	957	879	913	893	879	851	902	922	907	898	914	873	918	904	897	903	894	896	918	863	875	925	922	840	877	896	964	852	940	878	875	886	896	886	919	895	879	913	898	848	879	915	900	922	924	870	903	898	880	909	892	902	870	918	936	877	887	881	848	907	882	925	935	906	936	855	930	875	934	859	943	900	974	938	931	876	866	900	947	873	896	915	869	923	900	889	893	864	958	904	873	937	892	890	859	896	873	906	904	939	952	975	910	880	924	913	928	925	927	880	883	918	877	962	859	851	907	930	872	892	958	908	929	929	907	903	917	921	888	902	868	833	941
8304	1410	1523	1155	746	608	520	489	493	496	460	459	441	458	449	438	415	403	414	415	385	387	392	369	457	418	401	389	409	406	404	394	429	400	397	398	356	382	361	357	386	362	417	374	418	400	439	392	395	350	365	369	389	392	371	373	393	347	352	354	372	390	364	398	387	380	370	359	416	392	374	454	395	384	421	421	396	379	368	372	388	376	356	379	362	364	381	390	380	369	359	394	383	427	362	366	407	409	368	346	384	395	359	377	374	392	388	359	362	384	358	352	373	362	368	361	399	359	373	366	391	377	362	391	409	365	366	399	394	401	355	345	350	376	368	419	376	412	396	397	390	372	371	379	417	378	357	375	364	357	388	408	417	388	386	355	351	353	382	394	359	380	380	385	366	392	399	363	379	345	363	353	387	390	372	375	357	410	381	360	390	399	362	374	373	362	410	391	370	365	407	370	397	408	373	368	342	361	340	345	372	380	402	379	360	354	433	356	378	372	377	400	405	395	383	373	397	386	380	403	385	411	421	394	360	401	354	355	399	412	388	387	371	401	390	367	379	368	386	400	379	406	361	361	378	406	374	386	373	411	394	361	413	380	386	373	379	384	380	379	391	415	336	355	357	412	382	385	398	375	397	377	411	377	410	423	365	404	405	392	386	395	385	426	393	395	402	399	389	398	406	366	381	370	384	402	351	378	391	368	410	383	419	366	383	359	369	362	399	372	388	408	414	366	354	385	418	354	413	385	362	366	351	369	420	359	359	373	365	385	402	370	354	374	357	390	358	404	393	384	414	372	353	403	426	390	394	391	405	381	397	384	394	381	385	410	354	390	401	378	352	402	381	371	359	379	374	357	386	387	395	377	377	397	406	368	375	419	375	403	406	374	414	371	393	371	390	429	405	365	442	370	345	381	393	417	360	383	372	391	372	354	403	380	369	369	387	366	372	359	378	405	363	413	385	380	387	395	407	347	352	384	364	395	359	401	375	390	381	391	429	428	352	383	414	448	420	367	362	375	354	358	367	387	434	404	388	409	399	383	352	372	404	395	392	376	418	360	364	410	370	377	379	389	357	360	427	387	352	395	395	361	350	391	394	383	393	363	361	389	358	386	387	389	434	349	351	432	395	362	380	354	389	419	373	379	367	385	394	421	336	366	370	361	383	420	386	414	381	370	374	346	390	352	356	390	400	384	395	398	375	389	393	386	424	430	388	424	330	388	351	395	356	419	408	395	409	378	395	391	371	368	379	397	396	344	367	431	378	390	385	382	401	382	413	410	400	400	383	367	401	427	405	403	332	383	358	361	353	368	380	395	427	366	407	373	394	375	413	382	408	403	426	367	351	337	415	353	408	376	356	421	405	358	353	362	373	393	383	404	386	386	377	397	393	387	431	384	386	396	383	392	373	416	380	378	348	349	426	352	408	367	391	371	383	405	416	382	392	409	412	362	350	375	407	342	412	373	359	414	386	373	397	385	398	363	398	394	365	371	429	386	405	401	374	346	393	393	361	384	348	400	366	382	337	382	436	344	371	408	391	385	389	402	366	420	394	392	392	360	418	372	386	375	341	387	410	379	394	428	384	388	410	383	375	383	416	378	380	385	386	388	404	377	385	396	397	413	386	399	347	382	376	364	401	382	403	387	416	387	405	394	431	370	383	364	405	384	386	416	422	364	403	376	368	371	426	382	398	387	407	355	389	347	386	363	379	418	406	382	381	402	410	380	389	405	386	358	388	389	383	358	377	427	410	382	364	381	438	435	366	355	387	374	389	400	423	347	393	361	376	399	389	381	374	386	369	380	352	378	346	369	383	359	411	381	357	427	378	399	367	421	360	415	353	427	366	376	406	428	397	407	368	360	362	401	350	365	374	398	377	396	373	389	377	355	367	385	387	419	394	358	363	416	367	399	391	389	372	434	412	397	376	433	377	368	395	375	355	402	403	368	368	379	410	385	423	374	346	408	380	395	364	417	385	420	393	415	372	367	390	386	388	400	423	370	348	384	385	384	392	404	393	363	397	396	395	436	358	367	367	399	393	362	373	366	368	402	384	409	368	429	373	375	373	402	376	407	380	376	395	358	406	380	377	405	381	353	404	343	391	353	402	358	337	368	374	379	411	383	412	369	437	427	434	427	389	391	363	389	354	382	408	372	374	369	335	396	353	363	379	378	376	402	370	385	400	410	369	414	373	360	391	398	370	371	375	369	361	413	370	368	413	383	396	383	361	367	409	374	440	376	368	346	363	342	431	388	401	338	410	405	402	378	416	376	385	389	404	374	390	381	347	362	341	373	392	423	381	410	429	401	374	378	380	372	389	350	347	371	399	361	327	387	349	354	361	410	365	418	390	373	413	388	369	350	406	378	392	374	407	373	361	379	388	401	395	359	419	402	413	402	383	413	394	384	356	364	391	380	360	392	394	431	362	400	386	393	350	369	389	378	368	395	392	400	427	401	382	391	419	387	410	413	391	398	367	387	359	379	393	350	363	393	401	436	399	349	371	394	363	362	367	396	359	384	363	349	388	361	384	386	373	400	388	369	390	387	372	406	404	383	403	400	353	376	370	393	401	387	377	410	392	387	378	354	392	366	399	386	376	417	406	375	362	397	366	399	394	346	364	371	396	348	436	358	365	360	412	397	382	372	391	421	381	346	373	402	367	390	333	408	401	399	366	390	394	400	402	360	379	384	369	374	376	376	366	384	414	376	379	339	368	374	377	380	377	408	429	385	407	369	369	396	379	388	382	402	392	401	360	392	370	395	384	351	398	372	360	393	377	367	371	382	401	397	384	379	375	352	351	385	399	375	353	367	390	385	376	374	436	365	373	412	379	415	371	406	352	373	376	387	424	377	388	389	356	390	395	402	405	410	379	392	373	408	332	345	379	367	366	406	372	393	386	372	421	374	418	363	352	411	374	440	387	368	394	385	370	340	389	403	369	390	401	375	381	380	421	344	400	384	390	385	393	380	414	382	358	409	377	378	378	406	388	390	403	389	391	401	381	372	383	381	365	345	360	383	390	356	396	384	380	401	399	402	394	372	387	346	370	391	386	381	368	411	370	389	409	400	369	367	399	408	358	405	409	382	385	399	397	405	393	389	376	424	388	380	394	406	392	355	351	335	399	369	404	393	400	385	352	379	394	379	392	381	384	359	363	378	367	360	363	383	413	406	370	364	385	381	409	377	408	368	397	388	382	406	373	400	361	375	359	373	361	415	409	380	362	369	348	384	350	385	386	404	389	457	409	400	376	421	402	366	381	367	398	398	407	417	405	416	377	416	396	402	390	378	408	411	340	364	418	397	352	348	394	408	392	341	382	433	408	351	383	360	371	431	401	355	386	394	402	371	422	398	410	366	366	454	361	399	380	403	381	391	370	370	373	397	381	388	375	404	399	359	349	385	354	378	386	373	379	382	356	433	406	378	383	413	378	378	378	395	365	356	406	391	384	389	382	375	400	322	349	372	347	367	390	382	364	393	377	366	351	402
7213	1878	3262	3411	2595	2073	1706	1536	1490	1523	1374	1425	1319	1392	1332	1230	1258	1074	1075	1073	1042	989	1028	1056	928	977	935	1009	991	962	921	860	957	966	902	876	957	930	864	886	878	906	912	915	870	923	850	874	913	945	902	870	885	868	862	886	878	932	856	901	849	897	900	871	894	913	853	902	940	904	859	933	896	875	893	934	891	903	880	888	874	878	857	859	868	845	879	901	898	877	948	860	878	897	842	890	909	898	877	870	885	870	877	898	850	879	908	908	852	842	886	859	908	865	923	879	860	907	948	897	902	877	882	932	855	860	870	906	947	898	920	905	901	945	918	840	886	883	892	841	859	903	885	863	880	949	872	845	883	881	885	879	883	901	876	863	888	916	868	916	926	847	836	862	957	894	816	946	858	812	851	929	921	958	859	906	850	850	850	878	914	870	887	885	911	929	837	873	873	919	876	935	911	883	928	881	897	942	942	869	846	900	948	859	860	949	890	875	870	943	897	853	949	914	871	882	859	850	936	885	937	965	856	940	873	895	912	893	905	885	885	935	905	903	882	821	882	890	894	881	846	890	909	876	870	926	864	811	874	898	866	877	892	907	926	874	864	924	937	917	881	833	888	930	901	869	866	893	896	867	929	936	981	905	883	876	885	852	857	878	906	859	905	870	902	922	884	859	847	850	874	842	857	877	887	852	924	852	947	898	916	928	906	845	940	872	861	871	891	857	868	904	924	835	899	881	851	866	909	869	892	892	856	877	904	921	903	953	895	936	901	896	868	893	929	869	891	869	865	825	883	952	870	926	963	871	896	868	866	915	921	890	944	874	865	880	883	935	867	943	853	891	870	883	873	885	868	944	897	871	873	889	844	904	893	926	932	907	913	925	879	848	940	911	881	896	927	904	920	903	928	884	899	913	823	862	868	886	860	880	903	808	854	873	938	915	916	927	906	923	889	890	904	900	860	829	896	860	900	891	912	945	888	881	959	907	902	906	875	858	868	907	881	836	893	921	981	916	899	889	904	875	937	854	882	815	821	836	978	863	906	870	831	881	890	924	881	880	892	923	900	887	937	839	918	943	902	869	880	926	849	876	911	906	864	888	906	905	883	856	890	896	902	929	937	870	823	882	828	837	885	876	905	853	841	878	887	860	905	886	883	858	940	862	892	893	842	906	914	871	855	913	887	862	889	906	911	823	909	910	936	885	900	896	881	886	881	861	863	858	928	847	970	842	885	910	873	915	842	903	919	881	924	893	874	917	896	977	904	837	898	951	934	836	883	901	898	869	902	891	906	907	921	855	882	893	854	932	967	863	949	937	913	891	872	813	919	896	852	891	910	865	902	919	892	845	882	887	919	938	883	960	870	897	874	846	868	930	896	918	875	897	890	817	898	884	915	875	914	840	889	873	958	905	914	924	908	872	940	912	829	865	860	878	942	879	860	874	883	895	927	882	905	830	917	968	914	948	913	855	864	885	915	903	914	877	839	871	847	849	929	862	955	864	894	959	933	909	938	917	879	881	893	930	966	926	876	888	873	948	925	866	913	908	946	881	934	928	899	902	900	853	893	917	876	884	840	898	871	908	871	932	861	874	915	911	889	940	934	903	927	858	868	933	940	905	919	847	901	853	882	918	915	894	876	904	844	913	910	932	889	883	903	875	834	877	883	879	861	910	895	903	886	871	894	857	909	862	919	894	874	851	896	888	842	874	907	955	876	867	919	872	901	902	890	853	875	870	862	837	814	856	893	921	860	866	870	876	893	870	920	914	846	899	890	893	863	913	882	836	932	863	896	935	890	902	935	882	837	901	890	877	900	884	933	880	860	911	903	866	935	848	870	902	884	938	860	924	896	788	842	908	894	913	904	933	930	906	903	902	861	895	895	884	874	873	906	887	876	867	866	915	908	890	895	880	872	858	899	897	916	886	902	919	913	913	924	913	903	919	892	887	918	872	898	876	912	845	900	855	863	882	919	904	911	926	947	865	893	941	895	920	901	879	909	911	867	863	910	875	892	947	912	822	913	923	858	893	902	900	851	871	871	878	905	878	920	891	899	877	862	898	947	897	942	892	903	883	947	849	877	794	869	925	921	906	894	912	914	883	943	846	848	877	947	918	919	906	900	916	908	874	875	865	864	891	901	869	870	888	861	862	863	918	947	932	918	830	843	858	879	913	885	880	871	889	891	938	880	891	874	880	868	877	907	885	893	875	883	925	856	848	927	941	921	895	903	889	854	859	917	969	895	823	908	930	941	909	963	864	887	896	917	893	881	888	844	901	931	856	904	902	911	914	900	885	911	910	941	840	895	866	945	876	864	850	908	947	887	920	887	865	858	928	928	907	946	856	931	853	897	930	861	839	917	930	952	892	876	908	874	864	955	941	876	926	854	865	932	918	875	842	865	888	919	878	885	884	859	876	932	922	875	904	881	869	942	929	916	900	965	861	857	880	889	887	919	892	864	925	872	816	836	942	880	935	879	902	857	868	906	896	870	936	972	922	862	910	890	866	880	885	871	910	862	871	892	878	896	910	924	919	851	909	894	881	926	876	860	931	859	894	940	904	865	899	898	912	899	893	886	893	859	920	881	948	900	855	836	884	847	899	886	883	862	945	874	916	887	884	877	885	884	940	854	862	879	908	899	880	875	900	923	864	871	933	880	875	899	862	923	840	868	890	920	922	950	849	840	868	900	915	878	891	877	881	886	890	916	884	926	908	816	845	890	893	894	909	866	898	885	872	920	842	860	929	843	891	861	947	921	837	906	887	886	893	813	898	887	892	846	894	886	890	898	880	831	883	858	876	851	847	926	924	863	898	914	931	840	872	948	934	876	875	906	883	946	890	926	941	898	903	878	912	893	913	841	868	919	879	927	873	889	867	902	885	905	882	895	873	905	859	900	906	868	883	915	943	926	920	902	901	938	860	872	867	863	872	914	885	816	851	870	899	896	902	941	902	919	891	940	866	892	927	910	915	888	933	857	880	896	892	883	889	851	905	906	903	929	853	921	882	860	879	883	854	887	844	935	868	887	863	910	893	893	934	892	930	883	933	845	888	927	876	872	910	883	904	854	896	858	926	914	894	859	861	915	892	930	925	863	845	884	925	886	919	908	905	863	881	884	866	909	885	855	907	871	851	930	924	880	905	940	889	835	916	885	865	920	892	848	879	895	843	884	914	908	889	926	881	870	847	885	849	889	863	902	914	868	893	943	883	906	902	872	883	899	934	859	912	868	857	862	911	889	853	868	888	882	895	870	851	840	896	870	868	872	895	890	936	857	817	920	877	860	877	943	908	837	925	953	912	899	874	903	845	936	889	868	879	806	894	942	889	878	912	835	883	861	880	860	865	845	902	939	919	889	892	930	881	829	921	899	827	928	875	914	857	854	905	928	890	886	873	836	988	928	863	866	904	877	908	867	919	883	930	891	840	886	910	876	947	867	895	933	946	925	877	841	873	888	945	901	877	918	914	862	885	920	909	885	859	892	904	926	912
13927	1842	1817	1365	878	562	462	384	356	383	341	316	334	341	296	305	285	260	247	250	275	262	258	229	244	222	225	228	248	232	227	216	214	240	224	252	235	227	207	222	263	212	224	230	232	201	229	203	257	235	225	265	241	226	235	235	253	214	228	235	252	230	206	231	213	227	200	219	212	252	226	246	212	218	214	204	238	225	222	204	230	242	271	229	256	235	242	209	210	241	244	214	221	247	242	222	229	207	215	237	231	231	226	217	258	191	221	237	236	237	236	234	252	233	228	204	219	241	201	220	219	218	213	217	244	235	241	215	238	221	233	213	215	225	227	205	252	221	238	249	221	240	199	219	230	237	231	230	233	254	229	253	227	229	202	225	237	228	236	223	217	198	217	217	220	237	211	193	205	225	226	245	220	226	222	226	201	232	205	177	223	233	206	197	216	223	222	247	217	215	246	211	199	228	226	241	227	228	240	244	206	220	209	238	247	204	235	236	232	235	209	227	248	194	197	221	231	204	224	228	247	233	223	247	222	224	241	211	215	197	221	209	221	232	211	231	209	201	256	206	213	234	205	217	231	208	272	183	234	236	203	216	226	235	246	213	200	215	229	209	233	270	221	229	219	238	247	201	227	216	241	219	244	223	227	206	202	208	229	218	241	200	216	235	236	221	260	227	233	231	235	217	219	218	233	221	229	219	244	207	229	233	192	252	216	212	228	234	204	232	247	223	229	231	251	240	226	225	235	231	230	214	225	239	202	223	225	207	224	219	232	236	232	229	229	228	226	238	240	263	219	231	223	247	227	210	237	231	232	237	224	231	218	240	223	197	209	248	218	218	245	234	238	212	235	254	228	253	215	220	228	232	246	180	243	246	218	206	222	220	236	190	203	250	227	230	232	246	221	264	227	228	228	219	260	203	238	244	217	235	218	229	258	215	221	245	235	243	218	191	241	229	244	235	217	214	235	218	247	199	241	231	211	222	206	224	223	219	236	236	229	238	224	231	229	230	245	216	208	224	219	225	231	213	225	226	242	211	241	246	217	249	258	191	265	211	221	235	225	233	221	224	232	196	242	222	221	219	243	249	235	233	218	209	231	243	253	209	214	234	223	237	194	243	228	243	214	214	190	206	211	221	237	196	216	235	218	239	244	212	215	207	222	196	209	250	202	221	226	220	211	241	221	228	204	215	249	236	225	232	227	230	219	234	258	228	228	237	218	230	239	250	200	249	213	232	236	195	223	252	230	223	242	232	192	216	237	244	229	237	254	246	239	220	228	200	248	236	205	237	257	242	251	230	215	236	237	210	219	216	231	250	213	242	221	217	252	206	220	222	213	222	229	235	220	217	218	226	224	239	208	241	233	210	252	220	244	244	215	227	213	253	243	211	249	221	244	200	197	230	201	232	203	223	269	236	248	206	208	252	208	215	226	221	199	230	237	215	245	241	236	235	219	259	215	209	222	246	235	223	217	210	208	222	254	197	212	228	253	224	225	236	231	221	221	208	194	214	227	225	226	234	226	220	217	209	231	211	226	236	240	206	240	211	229	196	227	252	235	220	214	247	248	215	249	230	218	225	226	218	240	181	233	225	217	244	223	239	196	213	220	225	216	227	199	208	235	224	227	231	255	216	250	243	211	227	245	220	246	212	237	219	213	230	202	245	231	240	201	241	235	232	221	221	234	212	246	199	205	229	242	197	221	198	233	185	229	222	238	245	226	212	191	208	220	208	233	222	227	225	236	242	233	214	244	216	209	209	244	215	245	221	224	204	253	209	225	227	238	224	215	232	218	226	237	211	232	235	191	226	214	213	238	213	209	230	235	212	233	231	222	226	211	229	214	221	237	227	237	261	226	221	233	211	224	247	217	248	243	236	204	237	225	213	207	241	198	231	229	234	226	217	249	258	219	223	258	224	226	194	231	231	227	243	228	224	218	231	239	216	210	220	225	214	205	225	261	219	210	261	217	212	250	233	237	237	226	231	217	259	200	225	220	234	231	228	248	226	234	222	230	222	224	239	224	251	206	212	221	229	204	220	248	240	264	212	251	256	223	224	220	257	229	243	192	260	233	231	245	253	235	251	220	222	239	227	225	213	230	241	217	208	204	225	217	237	226	270	213	215	219	265	227	243	255	235	214	204	227	254	256	210	227	223	249	234	203	214	245	193	242	211	230	216	230	186	196	257	230	171	206	221	209	222	223	205	235	229	234	249	241	218	252	239	207	173	229	220	209	234	251	240	270	210	217	240	227	250	222	252	217	203	242	238	242	254	244	254	232	227	201	225	252	231	251	219	262	223	231	222	202	225	231	245	218	227	207	257	227	226	229	230	261	231	215	239	193	274	210	205	218	243	218	220	198	208	236	234	217	244	232	220	201	234	211	226	216	212	221	262	245	210	243	227	208	205	226	210	208	234	233	232	223	194	218	208	218	228	219	242	225	224	192	232	221	211	244	239	206	216	205	195	238	235	205	208	202	204	211	232	213	251	224	226	214	248	237	216	255	211	233	243	239	233	235	246	232	205	237	246	198	240	239	237	219	205	231	231	232	222	226	221	205	229	245	243	246	184	223	212	215	244	245	200	226	242	202	206	236	200	231	250	204	223	243	197	232	224	238	219	221	217	200	208	226	212	207	217	188	202	225	220	221	197	219	238	235	197	224	244	232	222	222	194	247	230	219	213	236	235	218	237	220	224	244	211	217	204	210	234	226	231	263	242	225	228	207	237	229	246	209	199	221	231	247	243	225	226	250	213	231	245	214	215	230	202	269	228	233	212	218	223	232	243	211	245	242	238	225	229	230	231	216	202	221	239	215	232	233	228	238	227	209	242	226	221	267	236	233	243	215	216	221	257	261	214	222	227	234	231	217	230	210	221	219	250	234	227	196	226	212	217	198	215	226	212	243	227	243	231	211	231	231	225	230	233	235	189	240	239	235	206	231	233	229	227	223	209	258	238	219	198	226	232	198	239	210	249	239	210	207	241	251	216	235	211	217	281	229	248	239	247	202	215	237	203	230	225	229	224	204	239	191	247	247	280	235	230	215	225	215	239	256	251	226	220	202	222	231	216	214	224	220	257	215	233	219	223	234	224	229	247	208	240	249	225	208	217	239	217	219	228	210	216	217	227	205	203	186	230	236	251	218	219	225	230	243	226	239	248	230	216	219	215	223	217	220	248	213	211	245	216	194	245	224	212	220	239	205	211	216	221	223	217	247	233	214	228	230	248	217	219	246	225	217	225	208	193	216	237	226	251	236	242	218	198	231	241	244	234	223	228	247	217	218	220	229	188	213	225	250	244	230	218	227	226	241	219	211	225	216	242	230	213	203	240	267	232	232	221	256	234	226	244	235	204	207	227	217	194	224	188	256	225	218	208	235	200	227	241	248	216	233	238	232	231	211	237	214	241	246	223	209	254	203	238	247	229	242	251	229	229	237	226	226	214	243	239	219	243	241	197	237	235	207	250	239	228	223	235	270	252	211	240	239	205
8608	1980	4065	4078	3028	2331	1772	1611	1486	1420	1367	1186	1224	1284	1170	1079	1023	818	790	798	814	772	760	756	696	601	620	656	661	612	596	588	616	601	595	605	594	548	557	544	521	596	584	579	563	585	554	522	575	548	552	581	561	561	553	568	536	526	558	556	554	557	579	547	543	557	544	555	590	526	550	546	554	561	559	523	553	534	557	517	500	520	545	566	553	499	562	531	578	552	515	551	597	533	522	523	543	576	520	577	581	555	546	531	539	526	560	555	554	521	517	574	537	517	541	563	495	566	560	552	547	530	542	588	546	526	552	537	537	559	511	528	561	555	536	519	530	540	544	571	576	553	519	550	539	549	527	554	582	549	550	580	548	503	531	538	545	515	546	559	609	547	549	503	513	563	567	516	592	527	524	533	543	586	507	569	555	552	574	541	543	544	555	550	558	549	563	528	523	552	523	536	526	543	540	563	562	526	547	553	537	546	519	520	571	543	509	534	578	546	555	558	548	555	583	549	548	519	533	537	518	546	545	584	519	545	528	548	559	540	539	548	574	553	549	555	573	567	543	538	559	575	576	562	573	554	542	544	560	556	508	530	570	513	559	527	538	559	538	542	571	520	564	518	546	559	555	564	518	526	556	529	539	567	527	566	530	539	559	559	553	535	560	528	518	553	580	557	578	539	577	543	557	528	531	575	529	530	531	513	565	523	526	543	556	534	555	545	554	525	532	501	551	563	566	575	576	559	527	550	557	564	576	535	568	545	556	469	495	555	515	519	538	498	593	515	542	523	522	573	565	561	569	514	526	538	507	540	583	570	549	555	553	542	574	501	534	577	518	543	535	560	544	564	546	605	518	525	565	584	540	545	560	573	546	564	526	512	547	507	515	546	536	519	561	562	538	556	567	525	559	528	581	520	548	577	536	572	554	540	609	561	554	561	619	511	548	540	530	551	536	541	530	502	504	541	562	594	553	575	537	558	569	586	575	542	545	557	581	548	566	523	523	585	556	561	558	560	506	559	534	531	573	543	538	563	513	586	537	581	590	546	535	545	523	565	561	534	547	546	551	532	556	596	532	528	576	543	519	553	573	539	540	567	579	550	520	547	517	572	578	561	550	579	557	554	543	546	534	528	545	534	584	568	542	547	548	554	588	504	572	535	606	502	590	531	542	579	517	537	578	509	506	544	587	572	564	540	549	525	579	562	545	563	567	550	583	586	547	571	561	553	562	544	532	581	548	581	515	575	555	566	559	541	530	561	528	573	539	520	597	524	526	529	541	563	572	542	557	527	563	571	572	541	547	591	559	547	550	570	545	517	566	556	546	585	528	559	555	531	554	574	537	503	569	542	564	541	540	566	561	570	564	550	582	523	535	517	551	590	519	566	526	556	548	518	528	524	530	515	557	550	509	573	556	554	555	550	548	526	580	576	528	506	554	558	518	528	510	572	558	547	516	579	542	545	533	573	545	599	543	505	551	565	571	566	522	507	532	522	542	544	495	516	532	545	539	597	585	565	536	522	514	554	552	522	507	558	576	538	556	513	546	538	547	581	545	546	562	582	549	521	556	536	600	543	561	522	536	495	544	582	608	559	576	550	552	527	558	558	525	568	593	567	518	557	529	576	582	511	572	539	558	602	524	555	514	557	542	557	544	550	555	587	573	563	551	559	540	544	577	524	567	529	538	548	582	588	541	531	515	557	543	539	547	554	565	555	498	539	544	549	523	593	560	537	534	568	534	533	567	606	504	537	554	569	564	555	571	514	551	539	506	545	549	525	557	587	583	562	541	565	547	547	550	524	536	584	526	552	539	562	517	548	563	544	536	553	544	559	517	514	546	559	559	500	592	584	561	527	552	486	531	510	540	552	553	513	542	530	532	515	539	579	545	563	553	530	537	590	548	599	524	570	533	557	544	517	562	533	550	601	570	576	538	514	520	511	505	546	515	540	559	519	516	550	553	495	551	512	564	587	586	558	544	566	560	575	562	546	553	567	493	549	569	588	569	548	552	536	566	563	587	560	520	581	527	549	553	544	553	544	524	541	581	543	572	579	540	566	559	533	571	562	570	611	554	552	593	531	500	547	539	532	573	536	516	552	538	576	526	533	515	573	550	531	557	536	559	524	583	548	574	564	546	571	524	578	580	604	573	536	515	525	532	521	525	589	546	556	567	574	551	531	535	552	533	532	592	555	561	561	527	533	540	536	558	540	482	554	557	530	601	549	536	510	548	540	510	554	519	563	529	529	511	499	528	550	567	575	531	519	586	554	601	515	536	554	529	525	521	543	557	538	520	570	514	517	544	553	544	571	552	551	543	579	564	559	519	507	558	517	554	552	569	578	554	547	565	526	550	580	534	557	564	560	545	528	563	512	574	556	544	514	573	530	524	529	551	523	530	515	538	502	540	512	519	515	553	525	550	506	560	504	551	524	525	556	533	543	551	532	571	509	549	577	544	562	572	543	546	575	543	563	546	537	570	545	545	533	523	527	555	577	500	556	555	543	495	556	570	513	580	549	525	538	567	554	571	552	538	533	541	568	548	491	545	566	545	533	527	529	579	565	537	554	576	496	552	528	515	571	539	555	542	568	511	536	523	522	522	549	579	490	541	535	561	547	539	563	560	556	528	523	596	568	494	573	540	545	528	550	541	567	557	510	546	567	596	510	554	528	566	551	563	564	518	506	507	578	534	559	571	556	533	558	533	525	552	565	522	548	577	586	529	517	577	543	509	554	516	531	532	582	544	537	597	569	585	553	531	585	587	541	558	543	545	558	557	576	548	574	521	537	577	551	530	576	548	548	550	543	573	539	522	538	528	554	540	504	563	539	560	566	569	504	546	535	533	512	507	543	553	572	536	559	510	534	529	553	531	543	548	544	619	542	562	557	544	548	542	564	538	541	544	538	554	548	560	509	524	568	530	495	540	541	538	504	595	551	540	544	547	571	532	573	562	558	570	574	630	568	532	519	524	577	536	546	558	574	548	556	536	546	543	534	556	543	500	551	513	568	552	529	545	526	542	553	514	545	529	545	582	568	552	502	584	515	502	534	540	562	571	529	521	521	569	578	558	539	508	571	591	531	547	578	550	531	541	560	555	564	568	557	519	510	600	504	577	570	497	551	544	551	537	572	527	599	538	513	555	570	535	564	525	598	514	551	563	517	579	581	510	542	505	568	569	548	580	564	543	507	560	539	479	542	527	539	524	554	522	526	548	552	522	576	541	538	584	545	567	569	551	560	535	536	537	538	525	558	578	594	581	540	532	541	537	570	545	503	544	502	570	521	546	513	534	515	558	524	499	540	534	552	528	527	526	568	589	490	551	568	536	531	548	532	512	507	545	571	542	532	548	573	519	529	598	541	553	519	545	591	501	544	565	568	531	542	516	517	518	513	543	553	549	541	538	552	529	544	606	535	564	558	532	592	557	537	526	591	527	569	540	524	502	531	562	571	546	540	554	549	502	547	539	586	572	624	537	564	571	549	567	529	549	555
2106	788	850	643	516	465	465	417	443	437	428	419	396	428	410	413	392	388	398	435	381	384	376	384	361	398	381	373	419	387	382	396	342	394	392	359	386	394	377	394	383	343	371	402	368	380	371	378	372	354	357	381	360	383	373	419	368	372	364	393	354	358	370	373	389	349	413	426	405	371	391	382	369	385	347	381	403	397	418	378	345	423	373	365	360	373	424	350	382	381	349	379	368	366	391	363	375	396	399	392	334	368	370	356	400	371	388	383	382	420	428	389	400	349	381	379	377	365	362	418	357	359	383	407	389	367	348	385	386	365	380	369	348	389	345	360	385	378	362	356	396	365	396	383	393	402	385	374	432	422	353	351	350	363	393	387	324	357	386	433	379	456	336	404	365	418	416	400	353	345	409	400	386	364	397	387	369	351	379	381	373	377	409	444	396	388	370	371	342	370	379	359	392	386	391	375	368	382	378	419	406	393	411	366	372	390	365	348	361	386	372	363	366	383	424	378	415	367	373	378	355	376	381	403	394	376	401	369	380	379	397	395	439	392	398	372	369	361	352	396	354	376	368	414	377	383	419	378	354	365	369	358	379	422	386	365	359	387	362	399	407	371	335	432	377	351	397	422	405	363	379	351	413	367	391	373	370	389	368	386	364	375	347	369	387	347	381	393	373	405	382	374	354	363	388	425	353	393	363	356	363	379	408	399	369	350	406	381	382	351	384	362	374	358	359	385	390	375	383	384	400	392	354	407	411	394	405	380	377	409	359	354	346	365	354	393	381	417	347	410	390	392	363	379	402	375	380	389	384	384	359	369	427	408	366	398	389	391	360	370	372	370	374	405	345	371	385	384	370	360	419	385	384	365	399	387	408	398	373	407	373	375	369	379	396	414	377	415	406	362	350	347	381	393	391	377	386	369	366	363	374	383	386	377	378	389	395	398	368	375	423	365	380	406	374	354	370	342	394	369	387	388	375	349	401	361	347	377	355	377	389	392	378	370	360	416	375	402	377	380	387	398	344	348	395	355	361	391	364	364	387	401	394	368	372	363	372	361	391	386	382	398	385	401	406	385	388	394	378	401	381	390	355	389	411	389	381	403	425	391	398	384	374	388	418	371	368	359	367	363	366	434	402	405	396	357	371	369	397	398	400	392	363	399	395	407	392	392	364	366	383	351	372	407	372	369	403	370	346	371	412	377	377	399	334	416	395	384	385	367	417	382	416	374	390	370	366	374	390	351	359	326	381	374	373	398	389	361	387	405	402	360	410	384	372	340	415	369	354	401	392	368	390	418	375	370	381	375	391	366	371	363	388	374	316	388	337	362	390	415	371	378	417	391	381	410	354	357	391	359	405	386	385	382	365	400	396	356	394	377	382	376	360	421	375	358	357	365	385	393	345	362	380	365	421	392	409	339	355	393	433	389	396	394	393	390	401	381	381	359	359	379	390	416	385	364	371	370	393	384	409	345	361	379	367	383	374	363	406	379	391	418	420	373	351	379	338	351	355	391	404	389	371	383	363	398	396	379	375	320	374	397	394	388	367	389	379	375	362	384	379	380	330	372	365	410	383	405	385	393	411	369	394	411	385	362	387	373	377	375	384	369	393	366	359	381	404	409	373	371	349	361	382	365	397	409	411	364	350	411	368	379	357	373	377	399	404	352	385	347	368	390	383	365	363	343	362	397	364	402	368	377	388	396	372	386	386	390	363	380	388	365	364	367	404	374	354	379	339	425	388	392	362	389	415	364	389	364	385	361	385	381	403	372	376	394	394	378	380	332	376	359	391	403	364	374	386	384	404	400	360	369	343	393	372	378	380	411	379	389	397	413	364	377	389	385	398	380	393	354	358	366	402	377	383	408	377	381	429	382	414	378	386	397	363	386	322	405	420	380	391	392	361	388	390	345	385	385	359	370	400	353	400	405	382	372	370	406	339	356	368	389	369	366	382	369	355	380	357	406	393	383	402	360	395	353	407	400	357	389	394	347	396	388	373	371	398	381	385	380	409	331	385	381	364	374	392	386	378	366	360	397	376	369	370	385	377	376	378	386	390	358	347	367	398	369	395	401	364	375	390	386	367	382	388	334	389	356	349	383	362	380	370	380	425	446	429	403	374	355	373	341	366	393	371	403	390	387	391	417	404	373	368	383	358	416	382	399	423	384	402	404	390	369	402	390	397	366	372	394	386	332	377	366	401	379	371	415	361	398	388	393	395	379	383	406	414	408	409	380	376	384	372	378	363	358	386	367	366	382	348	406	380	387	360	401	381	389	340	371	384	342	417	367	392	379	434	393	375	421	352	391	374	404	364	417	368	400	368	351	425	377	365	382	354	393	337	390	359	397	394	431	393	374	383	369	387	424	368	355	349	348	359	350	387	352	391	379	391	368	365	363	394	380	377	365	374	379	393	359	395	398	358	377	381	357	394	364	385	380	386	376	394	399	376	399	364	418	373	385	386	370	363	385	340	369	403	397	391	386	392	355	358	404	379	377	375	366	386	428	411	368	395	380	418	396	414	371	372	375	389	388	402	341	377	369	386	392	397	375	389	390	342	369	360	375	371	363	374	379	397	362	377	390	423	388	370	397	353	398	371	406	372	402	385	388	393	330	421	363	418	342	378	372	373	368	339	424	372	397	419	399	391	390	377	410	379	363	400	402	373	402	378	394	402	368	386	399	408	382	389	401	412	411	387	370	369	398	394	399	383	377	373	398	368	373	361	361	344	377	363	362	370	375	419	362	366	380	353	385	378	427	405	374	401	396	401	366	351	397	370	405	363	343	373	407	369	376	375	403	365	397	421	398	372	342	400	354	397	387	390	352	359	376	359	393	390	395	357	384	361	393	349	357	425	368	368	388	388	355	337	398	370	348	302	380	370	356	349	410	385	371	394	377	384	343	369	388	407	393	364	450	398	372	400	345	363	381	352	381	382	371	352	369	399	354	401	442	365	342	335	365	380	399	345	387	337	378	377	368	417	400	423	453	387	390	393	368	370	400	351	321	406	361	349	420	372	388	366	358	383	392	374	356	357	363	355	362	369	396	365	410	406	376	361	347	350	387	415	388	373	375	349	339	417	367	421	410	317	392	380	386	347	361	411	386	392	371	363	395	406	361	356	388	409	384	356	385	377	354	420	420	372	360	397	390	403	404	360	409	369	391	396	370	383	348	381	375	358	353	406	382	399	361	420	356	350	375	430	359	387	376	391	405	370	351	368	388	375	392	354	357	390	351	397	415	388	405	357	382	401	389	380	404	381	403	364	396	381	377	362	396	341	383	393	382	362	399	379	366	348	349	410	409	383	405	362	429	382	369	360	356	376	357	361	361	379	380	385	387	385	401	386	360	355	384	400	362	386	445	367	387	386	380	420	362	400	391	355	391	404	373	374	413	401	333	397	416	382	363	367	376	391	403	365	411	356	385	365	373	357	383	406	406	409	354	362	382	363	386	370	371	401	360	365	370	350	360	349	320	362	388	346	383	382	402
2416	1282	1944	1969	1628	1372	1181	1259	1207	1196	1117	1165	1096	1183	1079	1058	990	977	932	900	917	902	947	976	933	964	917	902	857	861	896	870	877	870	924	918	901	871	838	888	846	937	906	863	926	877	854	872	904	946	895	875	946	915	895	874	885	902	854	916	886	890	892	869	871	872	916	943	886	907	904	845	883	850	912	946	820	855	899	887	858	933	932	929	902	864	829	875	876	904	905	908	905	826	907	835	904	859	911	903	898	876	875	908	888	903	840	893	863	896	880	879	876	861	856	862	824	918	879	948	852	827	905	872	905	867	872	939	906	867	860	880	867	928	870	895	865	886	951	838	924	838	933	901	924	860	864	947	857	901	873	879	824	894	894	919	875	897	895	846	893	916	910	906	866	850	879	919	873	921	921	875	809	890	854	872	881	857	908	870	891	897	907	885	847	886	917	889	851	852	907	904	933	866	847	907	890	875	860	922	863	853	928	879	904	957	865	880	902	852	849	902	949	813	931	865	906	893	873	874	925	867	943	854	908	874	898	854	881	919	886	905	861	852	912	871	925	857	867	892	915	891	863	849	871	842	877	907	846	862	951	899	885	867	894	861	883	905	885	890	882	858	873	885	856	872	925	915	853	965	944	893	851	846	837	907	875	889	935	832	870	964	874	865	920	904	919	849	868	891	908	890	884	834	863	896	903	923	843	872	887	855	904	922	842	868	855	915	884	853	916	864	897	874	921	901	877	878	922	924	863	921	897	861	853	852	921	863	878	875	884	926	874	874	884	889	929	936	869	880	894	860	890	954	909	832	886	879	861	924	906	906	863	822	891	922	912	857	863	863	885	849	852	887	859	838	900	924	893	852	886	923	866	872	948	878	881	904	880	908	906	946	866	871	873	845	904	863	879	843	878	877	914	867	890	894	883	941	929	903	896	879	877	881	900	889	881	858	872	886	941	894	880	848	828	862	866	867	896	852	908	935	879	819	905	919	908	859	917	875	874	885	879	933	889	883	860	859	852	856	906	888	948	860	900	901	914	868	901	892	911	880	905	885	857	863	888	889	843	878	875	855	864	828	839	898	879	880	858	851	869	882	876	881	916	889	897	880	864	852	934	820	892	866	874	856	921	863	938	851	914	839	937	913	865	862	907	807	878	927	836	885	895	858	870	848	889	885	867	898	881	853	901	923	840	882	836	844	923	871	850	876	868	887	919	871	920	871	887	877	868	906	904	925	882	868	912	915	916	877	874	897	865	874	886	859	863	864	883	839	861	860	899	941	949	890	921	866	846	881	898	895	884	887	834	868	869	871	964	866	861	910	936	894	887	855	911	906	885	897	869	952	868	892	929	904	851	917	887	917	899	882	847	868	879	869	921	912	900	865	942	928	879	867	911	904	879	883	891	915	912	865	920	876	886	863	895	870	889	868	902	815	826	867	864	850	919	912	855	898	848	922	858	889	900	851	855	877	863	908	887	871	909	896	877	922	922	912	897	901	870	898	890	911	889	865	873	912	903	874	881	806	877	890	900	918	849	885	813	904	896	935	937	885	914	881	883	927	865	828	865	907	874	872	862	883	932	906	913	861	909	901	876	904	866	924	873	966	959	879	904	896	874	877	920	868	937	880	896	851	886	895	883	920	899	904	940	927	863	885	847	904	858	911	864	913	925	841	854	908	838	907	844	882	880	859	895	891	844	866	880	924	873	886	862	850	880	876	822	887	920	908	899	862	949	916	864	917	910	876	887	915	898	899	904	909	910	817	904	953	889	925	898	952	885	861	906	888	893	900	954	888	949	830	890	904	852	860	921	895	934	860	861	906	902	893	884	924	910	868	902	883	905	865	905	878	893	933	870	906	919	909	866	935	870	870	867	873	902	907	919	891	908	852	896	923	887	927	882	943	880	900	920	924	889	911	919	863	913	882	889	848	919	892	906	865	932	859	913	875	869	865	923	847	850	894	889	814	905	853	832	864	907	864	905	861	815	904	926	885	924	890	863	874	915	884	903	927	877	865	936	909	869	885	833	896	845	890	858	877	883	871	867	830	907	900	931	880	859	882	954	926	913	877	887	937	871	880	877	888	867	928	895	920	898	876	914	839	884	882	890	935	957	872	911	867	842	913	917	838	911	888	911	940	899	843	932	888	882	924	891	869	883	881	900	882	885	939	914	875	905	879	911	860	919	897	915	938	863	895	934	875	886	953	858	882	910	886	872	910	835	882	879	886	909	920	911	859	879	873	876	851	905	881	891	891	912	917	914	865	929	953	897	930	907	893	862	916	852	896	912	862	901	852	867	891	881	842	906	891	882	907	909	897	897	893	904	968	858	891	873	891	899	932	892	920	899	884	883	893	917	902	879	869	835	910	929	880	841	889	870	881	903	843	920	862	884	874	881	902	846	914	888	906	889	863	848	883	865	885	882	878	867	882	836	930	900	903	858	863	947	861	905	893	852	874	904	851	875	875	887	868	866	908	896	838	881	846	877	797	975	884	939	924	876	924	875	882	864	905	871	911	869	847	865	909	923	879	900	829	877	945	900	878	910	861	884	852	896	907	904	927	945	843	898	890	868	890	896	936	955	922	886	906	915	928	891	916	947	893	885	887	923	897	877	849	899	870	873	894	911	864	893	894	915	964	836	875	881	880	899	863	857	868	879	819	860	892	876	882	874	850	892	868	919	886	889	878	848	856	827	980	889	927	861	910	894	889	938	823	952	860	929	857	909	879	925	858	891	908	871	889	888	939	868	890	896	919	913	893	866	882	876	858	884	870	916	921	899	851	850	887	893	898	867	909	880	854	943	886	913	866	903	864	902	913	875	850	879	872	917	872	945	868	831	890	901	880	904	866	909	908	832	905	968	898	906	881	932	922	883	890	857	901	884	887	884	938	873	887	876	928	908	915	940	886	887	859	915	951	871	877	885	900	865	925	879	900	908	921	879	882	853	961	860	911	908	841	899	900	852	878	874	876	890	942	880	918	894	869	873	899	924	911	904	891	900	878	807	915	915	913	850	865	915	850	824	835	881	938	908	918	915	898	855	922	916	865	909	904	904	881	901	904	838	906	930	911	844	899	855	909	933	903	860	904	904	893	894	921	908	890	939	877	893	865	877	820	889	916	905	936	902	874	849	857	895	930	877	880	890	878	894	915	921	902	902	841	844	887	876	906	834	940	836	907	936	880	844	892	889	870	899	844	912	919	855	843	850	851	891	923	898	931	862	861	890	943	831	895	943	855	865	885	889	856	897	876	848	892	898	918	891	900	933	927	882	901	866	910	841	857	903	867	937	882	871	874	909	891	853	843	906	887	899	919	826	927	864	904	865	879	914	890	878	824	895	891	889	894	880	809	899	870	933	883	957	936	936	864	846	904	925	934	878	882	877	824	910	930	962	860	918	893	896	918	932	896	952	916	851	860	851	918	839	884	904	885	913	890	861	885	889	873	917	853	878	918	897	887	884	893	901	874	911	882	961	839	893	921	876	927	911	912	917	858
8310	1358	1408	983	753	598	528	536	483	480	467	524	509	444	447	409	397	363	372	398	404	418	361	390	413	371	364	402	392	408	393	427	392	372	370	394	378	375	382	367	384	366	393	357	358	391	395	406	347	390	377	389	370	356	348	407	408	376	349	390	387	369	377	383	375	384	381	378	409	400	364	384	412	397	395	347	414	379	372	382	390	408	390	383	385	361	370	339	412	351	373	413	360	370	372	340	360	376	406	384	377	377	364	382	398	393	344	386	382	360	362	416	361	386	395	389	386	394	397	365	395	365	398	382	388	403	376	350	396	349	376	380	380	362	381	364	351	398	415	385	380	355	392	393	376	368	367	388	413	377	411	368	352	357	364	390	386	384	376	366	414	412	391	369	381	386	351	387	407	367	362	346	388	398	377	398	406	419	384	380	392	387	362	385	374	378	350	350	366	391	383	328	320	353	371	384	380	389	358	363	413	381	367	402	354	362	389	361	393	391	394	371	346	390	412	387	377	373	386	417	354	386	397	410	406	381	420	426	372	378	386	415	369	384	412	390	356	349	370	369	347	426	396	414	352	383	359	349	416	398	357	375	403	368	401	382	375	389	374	411	369	370	346	378	325	346	382	385	368	407	340	345	377	387	371	378	371	390	370	371	350	341	418	367	368	379	368	325	383	383	381	361	382	359	382	368	386	366	357	369	403	373	377	385	388	376	372	398	400	356	393	368	385	394	354	355	409	413	339	401	389	369	373	353	407	373	383	391	402	362	348	348	394	398	399	426	393	384	397	342	371	381	368	365	419	372	375	343	434	419	346	384	368	366	382	380	382	383	376	359	389	391	372	379	365	370	406	409	414	400	391	370	394	384	409	397	350	377	360	398	359	378	389	381	392	401	405	365	388	414	375	390	397	387	405	392	416	389	414	377	405	431	391	410	379	368	369	401	383	379	385	392	397	353	403	375	394	360	420	344	377	379	351	392	359	405	404	415	357	398	387	357	361	376	385	432	342	379	407	402	372	356	409	390	367	392	407	353	429	376	458	417	392	412	384	383	362	367	391	384	382	367	364	436	407	365	379	393	409	400	396	407	335	420	355	365	346	331	354	391	375	334	396	376	364	403	410	367	365	393	342	406	388	348	381	383	367	396	407	325	375	397	399	370	344	393	415	426	361	376	339	378	404	413	402	395	354	368	391	372	388	391	406	410	416	357	379	415	362	358	383	362	404	374	396	406	393	328	376	359	384	365	407	359	362	337	365	395	380	401	357	373	372	393	371	388	343	397	373	370	373	360	371	398	424	367	354	368	360	427	373	342	397	392	373	390	400	366	407	361	363	381	350	367	398	332	403	411	388	409	395	371	395	389	378	348	370	399	364	368	367	362	384	407	377	379	380	387	393	364	393	383	363	366	376	367	398	370	389	370	383	365	392	387	383	355	394	410	370	395	404	367	355	449	410	381	426	368	398	372	398	403	365	386	345	385	355	339	406	385	399	347	363	374	349	378	381	360	363	355	359	369	385	395	387	379	410	383	412	379	354	422	385	384	385	362	387	365	394	378	370	393	387	390	382	397	391	412	375	388	390	382	357	418	413	344	379	363	396	357	367	376	401	405	384	367	420	385	372	404	373	388	352	372	386	414	389	374	385	399	382	365	404	400	414	412	391	372	371	379	413	363	383	381	380	446	403	391	378	389	386	354	420	372	410	403	363	365	393	403	407	351	383	373	399	407	376	400	330	394	410	344	395	367	399	346	364	381	405	363	377	392	358	386	370	374	416	369	389	392	403	371	404	370	377	391	398	364	360	345	408	362	361	398	399	392	413	390	351	407	378	396	426	411	346	375	351	369	404	396	383	391	378	363	386	419	375	399	389	422	394	388	375	336	381	362	377	379	397	368	377	367	427	379	366	388	393	365	356	361	345	338	378	371	421	381	388	394	402	372	370	379	435	379	379	378	389	368	432	406	365	372	358	376	394	383	374	390	395	401	357	417	404	401	395	398	395	409	430	387	387	392	384	337	383	378	368	389	389	368	405	402	344	390	377	374	355	386	354	393	414	364	392	366	388	389	400	420	391	367	386	353	396	389	376	399	345	412	377	409	378	409	372	401	354	390	406	381	354	381	387	379	380	346	396	436	414	409	400	354	383	386	373	382	362	384	424	397	387	405	401	376	372	374	382	354	337	397	376	364	389	409	419	380	382	362	357	366	376	354	392	391	375	370	373	380	385	385	404	399	406	362	348	379	398	363	403	405	375	371	381	369	408	385	354	368	351	382	345	395	408	358	352	362	397	356	364	368	401	361	344	355	385	377	354	401	396	397	409	414	396	403	406	379	346	387	403	352	394	399	355	354	387	360	378	418	406	408	387	383	376	392	371	373	331	367	391	361	384	379	370	400	380	399	390	366	357	370	370	366	338	377	393	397	365	387	351	393	429	444	405	389	371	395	365	339	376	384	415	369	377	421	426	373	365	375	380	395	382	348	370	402	351	375	397	381	409	399	374	419	414	360	385	361	351	373	349	380	355	364	376	391	406	359	376	377	353	361	393	408	385	403	349	382	354	393	402	327	406	384	423	396	374	404	349	340	390	415	380	370	367	396	369	427	375	414	361	388	411	372	371	355	399	359	387	367	366	368	408	395	382	408	348	393	357	376	410	412	347	429	362	388	370	375	375	366	380	403	358	359	361	403	393	415	399	377	394	351	366	379	421	378	381	363	396	384	361	348	386	361	403	364	365	329	379	348	379	410	357	360	355	393	365	380	380	388	389	347	346	367	356	345	320	396	403	335	335	387	392	393	380	376	372	333	352	359	388	391	394	399	428	364	350	377	403	382	401	363	357	377	428	353	375	384	379	370	381	360	341	394	374	365	375	381	358	393	389	399	382	409	385	355	386	382	383	374	383	388	414	386	382	382	379	384	383	370	379	396	399	389	387	368	379	375	376	408	332	352	362	379	401	420	369	379	348	396	367	366	368	364	380	389	390	396	384	356	378	400	379	356	372	359	379	375	356	398	400	361	402	375	395	349	387	368	372	351	372	409	401	404	358	335	409	386	399	361	397	367	351	374	403	380	394	337	369	360	419	378	377	360	382	330	408	379	359	410	383	384	395	395	390	371	425	423	366	404	382	398	361	355	355	342	362	364	383	384	376	384	387	386	405	372	379	352	350	387	345	357	388	381	349	361	395	373	338	398	434	372	405	362	381	375	390	396	414	370	373	371	366	394	350	360	362	367	358	345	371	395	360	359	382	369	375	402	392	389	373	393	389	407	371	362	378	361	396	375	378	375	397	392	393	374	374	381	402	379	388	419	367	357	398	423	353	378	395	370	338	355	360	361	390	382	355	356	381	378	367	351	385	356	411	417	377	384	377	381	400	345	386	372	361	382	404	381	402	401	364	377	378	408	407	419	395	367	348	384	359	396	392	382	381	391	382	373	371	390	373	413	349	361	386	354	389	410	381	408	358	392	401	380	364	386	385	390	359	389
7153	1778	3109	3155	2521	2069	1676	1596	1492	1585	1412	1328	1258	1296	1247	1205	1150	1036	1011	1031	1006	1011	925	897	958	894	949	1001	930	926	897	860	924	957	890	884	895	920	902	863	889	847	866	864	845	874	867	920	860	958	883	909	904	841	846	890	859	870	858	861	845	900	905	877	926	838	813	893	857	897	905	894	899	925	925	892	907	889	922	872	901	826	894	881	903	869	892	901	883	874	915	855	844	882	866	907	879	833	869	887	894	878	914	877	923	865	858	891	888	894	864	891	890	904	933	876	889	885	847	854	880	846	864	857	860	950	905	895	894	899	861	909	854	849	854	881	820	947	952	885	839	834	900	920	829	896	878	873	902	893	886	848	891	928	827	902	916	858	895	879	883	889	909	848	915	839	872	866	867	884	895	872	929	872	810	896	820	884	893	844	866	930	865	903	874	859	851	863	797	864	890	888	899	876	901	890	882	834	884	875	847	923	897	891	859	957	889	900	878	869	858	879	885	922	887	897	886	816	881	807	907	913	914	862	880	849	867	878	887	928	847	851	872	858	855	931	913	908	843	912	849	824	879	876	903	890	853	865	843	891	869	875	854	865	868	855	858	852	862	881	880	869	909	910	900	903	896	870	845	829	915	911	838	905	894	881	880	878	860	864	866	891	899	872	904	875	866	869	889	876	902	920	864	883	911	844	825	901	857	919	900	841	836	912	874	814	889	924	820	885	879	917	857	920	856	879	887	892	861	881	894	840	886	868	874	842	868	817	836	857	855	856	822	913	853	867	849	913	831	902	882	901	867	880	878	846	874	878	883	862	873	902	880	869	890	858	888	910	877	860	917	853	914	863	880	892	890	835	917	873	879	897	862	860	875	896	833	841	848	841	896	869	897	883	908	825	821	864	948	872	923	879	825	920	875	853	898	853	870	875	909	880	912	886	893	888	864	852	889	860	876	848	859	862	898	856	892	876	844	867	865	873	841	863	954	888	888	867	896	922	920	844	846	852	837	851	842	838	861	908	914	872	864	906	879	883	860	863	900	865	865	871	892	878	881	825	862	839	879	866	926	817	877	909	874	848	864	888	874	894	860	877	886	897	860	889	868	868	862	919	885	866	863	868	857	863	873	850	895	858	850	861	879	878	906	823	869	897	882	893	863	836	905	895	852	847	847	843	842	941	878	884	888	796	875	853	884	885	891	898	860	867	845	864	892	884	866	906	884	911	894	888	908	892	875	867	853	882	878	914	840	861	918	873	880	865	933	836	833	862	835	872	922	864	842	891	838	865	911	888	902	897	881	840	885	909	862	869	875	901	841	903	916	844	848	862	875	909	907	879	896	849	855	885	866	859	899	865	819	878	883	891	849	824	895	868	896	825	903	875	852	856	899	897	892	873	915	892	900	904	932	861	839	861	887	875	871	835	872	841	870	877	891	888	830	873	869	867	878	925	866	844	863	884	828	906	907	892	880	873	880	888	918	896	882	836	839	889	869	847	931	910	878	875	822	893	901	857	851	899	889	908	913	916	900	859	869	862	852	848	867	862	903	847	872	854	871	855	853	855	875	879	885	897	891	866	894	874	834	874	849	904	895	898	898	875	879	887	874	938	897	875	867	862	827	912	885	888	852	879	847	891	923	870	829	923	898	859	887	839	935	849	895	895	884	938	864	881	826	940	902	897	925	868	847	887	864	835	844	897	864	845	876	859	923	872	849	875	888	835	857	901	884	909	833	861	857	854	930	882	870	846	875	876	869	859	855	879	875	848	944	869	871	897	898	883	896	913	862	861	905	899	904	910	856	888	900	901	923	948	851	858	878	846	884	868	844	854	884	881	921	880	836	893	864	897	879	872	844	873	852	842	860	868	882	855	900	863	887	903	874	904	913	853	894	907	882	907	887	911	859	869	901	893	820	921	881	882	870	887	867	837	866	849	858	854	864	896	872	826	872	933	830	842	879	873	876	846	820	888	892	838	926	877	901	833	897	831	834	876	907	890	893	857	868	875	842	855	891	899	902	825	894	882	874	837	838	824	916	858	935	778	803	886	816	864	892	852	881	857	903	913	884	923	910	841	877	873	843	856	843	883	861	946	899	896	845	894	907	906	906	914	852	855	918	865	842	868	896	868	898	931	867	936	873	845	909	865	897	866	828	875	892	930	888	832	854	893	816	871	852	875	921	858	809	884	848	910	856	881	908	906	861	857	850	880	859	896	895	889	863	930	863	877	861	855	904	891	825	868	874	857	835	901	888	882	896	802	889	819	871	888	877	882	889	873	868	852	902	857	879	889	833	895	828	855	857	899	897	854	910	873	809	830	916	892	860	917	855	864	886	835	849	920	888	832	866	883	877	918	867	890	836	857	881	886	790	881	904	832	819	878	873	883	844	894	932	865	881	838	866	908	869	825	874	886	923	883	898	904	850	863	825	908	858	928	891	891	882	913	888	859	869	896	892	896	902	847	864	911	800	871	869	866	897	884	867	830	871	936	914	867	833	854	939	900	866	888	888	866	865	901	928	861	911	910	926	866	889	930	909	822	922	907	839	852	854	844	878	856	879	895	889	858	871	901	871	864	921	886	875	863	892	835	875	844	831	925	900	839	880	926	894	883	874	832	879	866	867	840	839	874	886	849	856	899	845	844	887	823	851	864	913	852	898	818	945	829	911	902	876	853	906	961	895	866	869	975	898	890	843	902	932	858	823	856	872	843	828	901	875	879	871	866	872	891	839	840	869	881	888	837	866	915	902	869	857	896	916	866	851	902	881	857	892	845	850	900	892	881	892	924	876	878	914	917	865	897	892	910	847	894	883	902	885	873	861	922	858	819	852	910	847	883	844	865	842	863	858	884	852	872	884	865	895	851	855	838	915	895	874	874	846	908	906	849	867	905	860	867	899	868	880	830	829	855	868	879	840	933	849	873	862	802	870	898	854	891	867	895	887	942	854	848	914	868	931	922	885	892	868	890	938	805	887	869	902	813	871	918	898	865	915	874	895	857	917	906	864	842	890	896	913	894	871	891	858	871	908	835	902	846	827	945	898	857	869	891	853	859	829	844	849	903	854	832	796	865	889	936	891	891	907	875	874	906	893	834	863	829	852	897	871	839	873	895	863	886	872	925	838	852	857	883	858	854	887	895	874	939	901	857	911	912	849	888	875	832	960	904	864	866	866	917	849	966	872	880	899	918	896	930	893	861	881	850	826	938	839	889	903	918	888	896	865	861	870	851	870	855	870	913	852	888	832	803	884	895	890	866	889	886	892	838	917	865	876	869	900	884	909	924	827	910	844	878	882	892	809	812	889	880	897	879	907	857	853	867	877	843	868	843	836	930	894	871	879	867	884	885	863	887	849	846	907	891	907	897	902	916	842	851	940	888	910	903	836	866	921	828	834	871	875	843	880	853	847	892	903	894	845	872	879	853	903	860	888	860	880	878	868	897	886	930	869	902	872	861	885	819	869	863	898	850	874	912	843	913	857	888	864	837	836	898	885	878
13808	1859	1804	1215	755	528	448	439	406	418	358	328	358	359	288	317	297	277	261	229	267	232	218	238	250	221	248	284	228	249	238	222	255	218	266	236	257	266	228	230	211	231	198	228	229	226	235	244	233	227	231	248	217	236	245	211	240	192	187	200	213	264	209	249	213	212	228	213	218	225	183	222	227	229	243	200	162	224	217	225	222	230	195	221	233	220	245	210	230	212	215	218	216	224	219	230	222	228	210	219	215	234	214	241	213	223	232	221	210	221	209	258	230	232	235	219	211	231	216	234	222	235	193	205	245	238	207	221	213	228	225	226	205	216	204	216	214	175	225	216	212	212	214	210	242	237	215	231	192	234	232	226	244	181	236	240	237	238	224	215	254	219	204	219	218	220	242	220	219	210	241	210	220	232	216	227	208	208	255	227	194	243	213	200	270	229	226	231	225	275	238	214	246	214	217	237	224	188	220	202	215	226	249	212	243	204	218	244	240	243	215	237	230	213	234	185	212	237	246	232	218	204	193	255	224	219	258	246	240	222	237	239	206	211	198	229	213	217	232	214	226	210	211	221	247	226	238	230	218	210	219	183	227	219	227	232	224	194	202	215	202	237	241	210	219	215	240	213	226	199	210	225	215	249	232	213	193	239	233	213	206	245	239	252	223	214	261	215	209	214	234	227	201	228	214	210	210	237	243	226	219	208	208	209	205	186	170	232	210	261	242	246	233	223	226	214	207	221	213	235	215	218	248	222	252	231	212	189	214	237	261	188	214	221	252	230	206	212	204	215	213	200	223	227	210	240	257	208	241	200	234	219	253	244	211	229	237	220	217	222	226	169	213	217	235	210	221	208	222	219	201	181	218	261	252	216	205	229	196	195	216	219	236	234	237	216	229	180	191	208	230	228	201	270	239	204	213	219	238	206	209	210	223	210	221	215	205	201	218	224	241	236	222	231	237	224	208	257	242	252	239	236	223	235	230	202	228	223	235	211	202	242	168	214	203	218	224	237	263	229	215	226	234	259	219	214	186	222	208	213	206	199	217	235	223	231	232	229	214	220	223	225	197	221	224	218	229	250	239	238	208	217	205	234	194	237	200	198	229	200	210	251	200	217	216	202	217	235	230	233	224	220	224	219	211	225	233	208	202	208	207	231	253	200	211	221	224	235	205	234	226	235	213	188	222	221	196	228	216	232	251	201	217	232	228	203	245	221	227	240	203	215	228	220	243	239	192	182	236	221	212	227	213	224	220	230	237	223	222	230	233	225	191	188	221	235	230	262	242	240	214	196	216	238	235	231	215	207	200	234	201	201	231	201	225	211	204	206	230	236	209	211	226	192	217	239	224	242	223	230	230	225	214	202	227	216	220	215	209	199	234	200	235	207	229	232	215	219	217	230	202	238	233	175	195	205	218	207	221	235	219	228	225	231	258	198	190	217	216	205	204	240	190	217	256	241	248	202	222	204	205	236	217	242	213	221	210	226	228	248	187	247	236	237	229	223	230	242	192	227	229	193	210	210	214	194	249	216	252	198	201	182	225	217	213	227	209	209	195	224	204	211	245	227	232	238	231	202	210	198	226	246	210	266	206	214	218	223	203	216	228	274	216	207	215	222	227	196	241	214	224	232	237	232	207	205	229	183	217	226	221	201	222	237	237	217	244	238	231	190	221	232	218	197	227	209	214	216	240	207	205	222	225	235	210	232	255	204	228	225	201	229	211	222	190	223	204	241	211	227	215	219	207	216	243	238	259	218	252	222	215	231	215	246	239	219	245	221	219	199	199	228	193	248	183	203	188	218	200	250	201	224	241	177	230	213	243	197	253	223	217	228	207	221	227	248	204	200	228	234	225	200	205	215	237	232	204	249	226	216	215	210	201	201	216	195	235	249	234	245	212	199	256	186	220	219	239	256	210	215	239	227	227	235	227	238	204	218	206	225	207	224	209	256	197	183	225	210	221	219	239	217	214	254	207	231	251	229	219	208	231	212	218	206	242	227	239	257	209	225	214	208	243	225	210	247	219	201	232	225	189	187	229	198	207	216	236	241	228	217	192	236	212	205	210	222	224	226	216	246	205	221	202	218	238	203	220	226	210	240	216	212	219	200	204	179	196	235	247	208	234	211	202	217	195	245	249	244	206	222	218	199	241	222	240	205	202	231	220	205	217	222	201	243	227	195	198	247	209	223	246	245	245	226	219	215	206	231	224	230	186	197	222	215	227	234	224	230	211	233	235	233	209	236	202	229	226	239	235	244	223	197	233	239	258	238	220	211	208	204	219	203	234	219	217	243	224	228	244	218	214	234	204	213	222	252	221	202	215	197	223	242	243	228	226	195	242	222	219	211	224	223	201	216	207	184	233	228	245	242	254	224	212	211	241	203	196	217	224	210	214	240	214	220	225	233	220	232	214	227	222	227	208	195	189	223	256	235	204	250	206	221	260	260	246	225	202	213	203	202	214	207	228	198	240	215	234	210	217	261	191	204	218	221	243	211	256	219	252	206	247	237	217	219	205	199	239	223	218	231	212	229	235	218	235	240	235	223	205	203	219	216	229	206	235	226	223	200	217	205	236	200	249	251	235	217	211	237	206	199	240	198	211	223	225	231	225	211	214	257	218	213	207	198	234	259	234	232	224	216	225	188	210	230	228	199	182	222	219	222	212	220	223	204	231	217	226	217	235	253	213	199	196	240	205	219	228	210	225	221	230	222	230	241	205	207	205	243	204	214	252	216	226	215	196	202	227	200	203	211	222	236	202	216	216	207	227	219	222	203	214	242	242	225	223	200	223	209	235	215	216	215	228	228	258	193	237	256	205	190	226	213	224	246	204	218	208	244	223	210	218	206	198	238	224	225	207	225	233	191	262	224	237	222	226	226	227	221	239	224	227	238	227	237	203	211	221	238	222	192	244	204	222	244	195	208	208	229	202	227	234	215	227	229	214	239	239	229	196	244	240	243	235	180	225	177	247	202	212	202	212	211	225	227	238	222	219	210	217	198	213	217	230	215	235	221	230	217	218	215	241	223	210	231	233	204	233	236	218	205	217	192	197	212	234	240	218	217	230	232	225	223	228	186	252	195	223	236	235	190	215	222	234	228	229	204	235	227	215	245	215	246	208	244	237	214	194	237	213	235	216	211	222	247	194	186	223	254	227	197	200	252	228	192	203	229	215	221	251	213	235	197	195	208	231	212	208	232	196	242	213	226	213	179	234	212	215	233	231	208	213	247	228	240	226	218	219	225	229	222	211	198	230	216	237	217	202	191	233	221	215	220	244	231	232	222	226	209	220	188	224	222	236	257	195	206	212	227	213	209	206	210	212	231	242	230	245	211	228	222	232	225	222	230	239	241	208	245	208	211	198	229	224	225	247	206	209	200	230	239	227	264	233	215	206	234	222	261	212	210	192	227	217	233	241	248	227	217	230	216	216	238	246	205	254	247	223	217	206	235	249	228	220	209	195	212	220	215	217	203	208	233	225	249	236	211
8590	1814	3763	3787	2993	2356	1890	1740	1516	1609	1380	1205	1247	1288	1148	1019	858	855	800	777	732	735	727	643	588	707	643	666	620	618	568	574	595	522	584	584	601	527	520	518	563	586	580	555	531	550	535	558	546	558	585	576	539	561	541	536	555	566	545	570	547	528	557	511	534	529	517	558	579	520	505	570	514	531	490	557	550	601	586	538	516	527	545	578	541	553	552	530	549	520	536	542	501	548	562	555	541	538	515	542	585	522	550	557	556	524	552	545	510	533	492	529	518	531	555	544	544	554	550	496	501	575	507	577	568	522	544	579	505	545	539	574	530	542	586	535	523	533	565	530	528	504	556	496	547	537	530	541	546	511	541	540	554	547	516	574	531	527	508	501	535	558	541	562	554	560	559	550	557	562	580	516	513	537	541	490	503	537	561	568	550	507	570	558	562	527	556	532	518	515	529	495	529	555	517	542	513	552	550	580	511	541	552	510	525	535	528	537	496	531	507	556	512	559	493	537	544	569	512	554	532	534	488	533	516	530	520	518	514	541	534	543	552	538	570	505	545	555	545	561	530	537	530	546	557	551	564	501	524	527	550	543	534	554	540	543	508	560	537	552	534	612	556	554	529	504	560	580	518	552	565	536	509	511	505	528	541	501	567	518	522	540	560	518	523	588	507	569	542	544	548	546	524	532	577	512	564	545	526	524	531	555	502	557	565	566	517	542	527	522	546	531	563	558	516	546	513	533	523	524	530	501	533	600	505	533	559	521	495	549	545	565	515	570	510	603	519	574	514	508	543	569	563	537	529	547	550	545	539	521	516	510	563	557	540	599	520	558	535	534	517	530	518	556	543	502	524	551	511	572	521	524	560	557	538	535	535	558	505	505	525	553	529	558	564	537	541	531	533	538	527	546	558	511	523	561	537	520	534	586	516	496	535	514	520	568	541	539	496	482	552	495	527	545	528	514	545	543	506	528	531	528	490	546	537	522	509	539	497	536	541	508	521	531	566	533	587	518	539	546	528	573	554	565	552	524	535	526	500	543	516	565	519	540	555	533	529	482	529	549	544	548	530	584	569	544	531	534	544	534	541	523	521	532	544	534	542	503	553	563	575	524	568	557	563	511	544	545	549	531	534	566	488	545	507	509	480	536	569	533	549	559	549	538	528	520	541	506	512	526	538	555	558	560	510	504	524	544	522	540	515	558	540	536	545	539	545	590	521	527	563	555	491	533	507	514	509	559	530	528	572	535	544	533	574	529	574	500	535	538	565	527	519	511	524	578	513	538	538	504	523	510	542	518	532	567	554	555	515	547	529	500	544	526	532	533	545	516	554	544	545	559	552	543	541	567	528	517	552	534	514	531	545	528	516	503	570	563	544	551	537	566	516	512	538	554	556	552	540	557	576	545	540	543	523	559	535	530	551	526	537	537	506	522	541	501	575	554	578	558	585	544	511	560	526	538	502	558	533	551	542	576	528	547	499	552	508	580	549	548	537	538	560	549	583	521	528	539	530	508	550	588	532	485	572	525	526	536	549	540	563	542	524	528	518	521	549	533	547	540	584	488	555	488	522	593	500	497	503	533	545	545	574	526	513	528	541	595	574	541	518	527	545	510	556	542	559	543	520	532	568	567	544	534	576	516	565	552	544	511	526	590	542	537	478	537	548	543	533	564	531	596	490	563	552	556	563	538	536	571	520	580	533	513	527	525	528	562	580	566	555	551	553	515	509	511	520	544	540	580	551	548	552	515	519	549	534	552	580	527	555	516	556	543	564	562	523	519	519	536	547	530	554	555	553	530	582	549	541	519	548	537	552	514	535	531	558	523	492	501	505	507	529	555	514	538	554	588	505	575	567	536	539	566	528	526	505	539	570	543	550	590	542	496	563	559	540	520	530	556	525	581	527	509	511	508	528	461	513	550	561	554	512	546	532	537	508	558	494	529	532	510	535	513	559	521	568	537	508	551	550	544	507	534	524	543	513	560	522	537	550	564	532	540	562	555	540	543	551	543	539	580	551	541	553	502	516	538	593	517	536	527	544	563	523	509	519	564	570	525	571	523	556	518	535	576	548	557	554	575	564	558	535	538	532	577	542	548	551	534	571	551	497	521	572	557	549	551	556	539	571	504	553	536	521	536	541	552	535	545	538	516	536	556	544	544	534	539	506	529	507	552	523	539	544	576	513	515	538	514	535	557	580	509	544	546	546	550	550	484	529	553	543	567	555	550	550	515	549	525	560	595	536	520	568	521	536	542	536	502	546	530	507	523	519	501	557	538	535	550	556	500	524	532	559	496	581	535	522	516	528	573	553	560	544	553	554	581	533	525	530	491	548	508	543	517	556	564	534	520	532	528	581	536	536	536	554	541	554	504	557	557	508	491	559	523	560	554	506	545	561	494	548	524	570	508	531	553	550	513	517	542	514	501	522	532	535	540	558	527	569	528	554	543	546	528	512	507	575	539	520	527	516	578	539	554	516	553	529	545	519	539	526	526	519	544	539	562	532	571	521	523	564	556	536	537	493	525	529	484	585	543	511	556	508	543	540	507	484	501	554	545	593	583	536	487	538	560	526	499	557	524	572	577	529	567	532	572	524	476	505	531	517	531	559	534	544	560	541	542	544	557	536	519	504	534	530	501	510	558	551	545	551	520	555	511	559	515	534	573	540	531	528	537	514	522	543	499	564	512	525	509	549	520	541	526	553	553	525	511	533	574	552	552	588	543	461	528	544	530	566	538	539	540	552	542	532	528	537	535	539	600	576	542	507	500	533	513	510	526	521	565	525	544	526	539	535	576	523	540	548	485	519	526	558	524	544	545	575	537	513	512	532	517	573	541	559	539	554	526	541	540	550	560	582	556	539	521	548	561	516	527	527	548	556	533	556	513	546	548	496	527	490	550	543	540	560	559	517	574	529	587	534	499	565	566	514	526	519	545	559	558	550	521	526	557	557	532	523	536	551	543	576	553	556	538	557	533	583	535	552	541	579	472	515	484	528	564	507	557	539	535	509	528	500	563	557	551	543	547	523	529	525	513	535	552	542	516	538	532	510	547	501	524	516	531	547	561	561	508	575	544	528	567	528	535	549	569	535	556	551	549	530	566	549	530	487	541	512	516	533	531	544	553	516	546	532	539	579	556	544	541	514	526	491	547	550	517	565	536	515	522	528	575	533	522	532	530	557	534	519	516	546	540	528	502	528	562	535	503	536	531	554	521	525	541	490	547	580	541	551	526	526	548	510	507	522	566	554	518	554	530	531	549	516	549	530	519	503	530	524	535	512	529	532	523	555	562	514	531	550	523	542	544	511	552	522	527	519	520	543	544	538	559	521	526	519	556	535	506	519	581	623	538	500	553	544	501	506	522	553	573	565	501	561	546	518	553	524	545	557	543	524	540	563	510	555	595	513	515	502	533	544	594	531	595	557	556	511	512	533	533	493	508	539	509	554	542	542	572	518	547	529	536	502	540	580	600	519	497	557	520	494	548	557	551
2088	758	767	646	555	441	456	440	423	419	339	419	429	412	405	434	387	401	376	393	402	378	373	377	364	407	394	374	380	428	339	371	372	363	369	351	363	357	377	377	362	378	377	384	382	385	379	382	374	364	368	347	371	377	373	378	386	383	374	374	357	365	403	378	387	403	390	378	366	368	373	383	388	354	353	376	381	403	377	365	378	393	371	397	363	369	399	402	365	387	349	391	361	371	349	360	388	373	358	408	385	388	361	351	372	366	408	331	371	356	365	351	385	378	402	415	392	377	360	411	371	393	385	372	365	391	405	353	363	352	400	347	392	369	363	383	401	405	369	387	376	366	349	395	358	407	413	377	373	341	353	340	394	405	394	386	358	361	393	382	367	341	362	388	338	371	403	360	414	396	404	393	367	385	391	392	390	379	403	403	374	366	342	378	368	404	380	371	387	352	397	378	381	387	361	343	354	355	352	397	393	393	375	398	375	352	392	370	415	373	381	376	359	381	376	347	348	376	359	387	350	386	397	346	398	348	376	373	402	427	429	406	397	353	373	362	344	374	320	374	363	366	357	359	382	355	349	371	402	378	396	369	363	358	355	397	368	366	375	364	352	386	351	365	388	388	414	368	404	418	363	349	362	335	385	373	358	392	369	370	351	380	382	343	311	373	385	351	366	360	383	370	334	376	391	413	346	401	351	383	362	396	386	370	351	397	346	375	376	392	352	393	386	407	381	377	362	381	383	360	367	373	373	391	385	372	357	387	382	365	380	406	366	374	380	411	384	363	407	394	386	359	375	402	364	419	370	381	362	379	346	358	384	389	374	379	363	369	335	352	367	352	402	360	361	401	351	386	380	354	356	357	371	367	414	382	380	385	356	395	389	386	363	413	367	382	347	385	395	406	386	370	342	355	356	375	396	351	354	377	385	407	392	350	385	356	351	395	417	395	419	343	418	388	388	407	423	361	380	374	339	411	393	429	360	360	367	354	339	370	351	363	371	387	389	408	388	378	354	365	373	367	355	366	392	383	385	419	359	389	390	395	385	434	390	379	367	399	404	366	396	391	403	358	380	370	338	381	342	408	376	372	351	366	373	366	368	402	405	408	393	377	360	399	359	399	364	393	392	398	398	333	359	362	387	367	370	380	359	398	370	352	379	385	365	332	405	387	382	373	383	388	369	411	351	350	384	341	374	389	418	395	357	404	355	388	361	359	358	339	360	389	363	367	381	354	366	396	368	383	361	410	371	393	377	370	343	375	374	334	376	413	376	374	370	351	355	366	313	383	357	356	390	377	389	398	356	390	363	368	330	358	392	370	395	373	386	372	377	392	386	381	347	385	372	370	368	378	361	375	397	361	358	392	428	394	333	384	411	387	373	376	357	358	378	366	382	386	373	355	390	371	392	421	336	374	361	372	352	397	385	399	401	376	352	385	411	344	358	375	345	362	340	350	370	393	399	352	364	393	340	363	369	376	333	366	381	382	384	375	376	387	370	371	355	373	398	343	391	335	379	327	355	387	376	350	389	376	383	399	375	395	378	394	421	391	390	383	384	399	387	409	368	395	354	356	355	419	340	376	365	399	412	380	372	329	343	375	375	323	391	367	407	352	351	359	390	404	368	414	396	410	365	422	365	359	341	363	390	419	367	382	398	367	372	424	346	378	364	356	363	411	400	368	378	403	394	365	355	386	374	398	365	383	353	396	386	360	379	378	379	385	347	366	374	358	347	383	383	363	411	364	375	387	330	381	400	416	366	424	432	381	361	409	353	352	386	367	374	424	406	389	356	386	360	355	392	350	389	402	386	377	356	368	380	334	392	330	386	374	344	367	438	390	377	383	400	403	374	369	372	382	363	409	407	380	377	410	338	393	381	385	414	405	396	361	361	384	373	348	319	351	377	366	384	354	369	370	373	371	413	402	394	361	397	389	371	356	348	343	387	368	417	345	413	374	347	387	394	347	410	400	384	396	380	354	350	354	353	365	400	383	386	419	410	386	388	394	353	354	396	374	419	369	370	352	406	422	369	357	372	388	396	395	389	374	406	424	395	387	399	379	330	381	360	387	366	408	392	353	370	375	393	385	365	347	315	366	372	345	406	408	352	333	371	375	350	387	388	355	339	368	364	365	376	383	401	375	363	350	380	407	360	396	348	388	347	379	354	405	376	397	386	391	384	371	372	408	384	398	382	332	379	375	373	380	393	388	409	343	384	344	382	400	388	373	356	399	360	365	398	401	405	392	384	386	357	388	361	392	352	354	396	352	382	409	412	404	427	340	349	356	377	412	370	368	344	388	379	362	386	369	358	370	357	392	392	365	382	406	352	349	376	371	393	411	364	394	375	362	392	420	384	395	367	357	391	399	374	388	395	411	374	410	392	410	372	349	398	392	387	372	382	375	329	393	389	360	366	367	406	368	414	350	360	390	433	381	337	385	409	360	393	381	375	361	379	413	404	361	363	398	359	370	363	343	345	379	400	404	364	345	416	387	390	401	356	386	408	351	314	385	373	386	372	381	366	351	425	389	337	376	364	354	371	391	402	352	371	360	381	398	363	405	362	384	374	353	361	429	359	376	340	384	416	436	352	382	387	388	380	398	404	381	369	377	327	368	423	372	362	390	355	373	374	357	367	338	369	344	379	398	362	357	368	346	360	376	393	380	375	363	359	391	399	372	355	385	391	388	354	391	359	356	405	339	388	385	358	379	358	394	382	411	403	413	346	380	389	405	344	370	413	376	363	383	335	353	358	355	354	386	380	397	372	406	381	416	389	369	410	387	359	375	372	378	333	360	369	401	375	403	380	373	357	399	422	372	389	383	386	376	401	363	374	334	342	364	334	376	405	345	371	393	388	408	358	375	393	401	365	394	370	382	355	393	388	400	399	368	364	358	375	392	362	378	416	379	364	393	352	386	382	390	355	407	345	374	394	374	367	356	344	372	361	399	383	385	354	395	355	371	350	359	346	344	396	390	342	416	373	380	357	385	385	393	449	386	400	382	371	373	352	369	353	403	383	376	393	384	349	345	371	365	448	373	397	365	380	377	358	362	377	370	345	389	383	359	399	397	395	396	392	366	404	344	378	368	382	392	372	427	375	391	367	365	387	371	385	343	367	394	381	369	382	402	365	364	385	398	392	366	416	369	357	364	375	367	356	376	387	378	415	398	316	391	378	339	347	352	379	398	385	366	382	374	360	403	366	409	392	375	385	405	354	347	412	382	384	386	379	388	367	363	384	407	378	367	364	408	390	349	378	405	389	386	370	381	358	364	371	371	384	356	387	381	396	394	363	380	362	340	388	363	378	408	378	403	325	377	389	403	409	404	321	360	425	397	376	348	386	341	398	353	438	398	387	362	393	367	381	412	402	351	391	375	345	369	369	352	350	366	395	385	454	368	378	354	412	365	326	338	374	417	402	392	385	403	367	383	400	373	383	371	349	371	365	366	328	379	407	345	377	381	376	367	402	353	407	360	384	382	409	359	394	363
2472	1289	1773	1802	1608	1217	1211	1210	1250	1228	1140	1089	1112	1141	1045	1030	996	936	924	970	916	942	868	937	904	889	873	900	905	906	904	898	898	857	943	889	938	893	918	846	888	878	895	880	825	896	905	922	806	889	893	888	926	937	887	902	911	858	847	859	862	855	858	848	926	856	921	885	894	867	894	884	861	877	957	931	929	870	890	894	894	870	861	883	858	828	875	866	847	821	906	898	835	767	899	910	867	886	899	884	843	888	915	865	870	856	870	886	894	920	905	894	937	854	905	857	831	854	846	916	848	890	961	873	883	861	900	856	858	927	867	895	847	932	826	887	873	895	870	897	855	933	923	897	836	865	889	887	874	896	864	884	874	864	902	935	882	925	862	918	876	895	877	808	884	830	892	873	905	890	879	875	871	853	932	870	896	887	877	910	883	892	849	942	864	904	898	892	906	927	858	910	861	880	872	860	905	904	907	897	921	899	848	865	871	867	824	882	885	856	887	940	876	820	941	838	918	884	883	859	901	902	884	912	837	882	916	848	834	898	899	886	927	842	859	881	873	893	957	884	874	906	899	909	913	911	870	864	885	879	871	890	900	854	849	895	892	875	870	890	867	877	874	893	842	902	928	889	888	920	862	859	883	903	912	853	891	925	925	861	875	899	866	883	908	864	897	884	874	939	929	949	928	870	903	910	895	855	946	871	897	867	869	837	910	894	865	866	905	855	862	905	902	928	912	853	880	815	942	893	870	906	824	854	837	881	889	893	861	879	897	915	927	863	868	843	884	891	895	866	881	880	915	850	887	880	897	896	849	889	933	918	817	873	897	914	917	832	900	902	897	814	879	884	941	873	892	900	897	886	929	921	873	904	811	909	913	860	857	857	903	862	801	845	873	919	860	862	862	922	895	891	858	889	888	898	874	899	910	874	924	853	839	846	880	857	878	859	914	924	867	919	859	860	882	817	892	891	852	937	886	839	805	899	865	913	922	899	856	899	874	869	863	912	857	884	919	884	905	917	936	885	933	891	832	923	900	909	866	896	903	881	856	857	898	829	888	910	860	899	923	852	900	872	932	890	871	920	860	926	891	898	860	856	917	831	890	880	923	848	865	899	894	851	873	866	855	834	918	868	901	869	930	880	840	914	896	872	873	900	885	907	869	886	898	857	900	842	843	896	861	880	921	868	916	921	917	844	858	859	919	889	857	894	831	889	882	843	873	863	875	894	888	846	884	932	864	864	808	821	887	853	858	900	878	912	861	935	912	905	926	907	922	890	831	923	885	893	836	938	859	882	897	879	986	899	833	894	931	895	942	844	911	909	854	879	892	887	905	868	833	840	838	875	856	828	900	916	875	846	878	939	891	870	893	920	887	855	917	886	945	901	897	900	896	877	798	862	847	846	909	886	898	923	845	865	909	932	867	870	910	967	949	853	884	817	920	853	882	854	848	868	906	902	849	895	884	913	866	812	921	913	862	881	833	842	869	867	850	903	870	904	858	863	820	876	835	856	946	835	872	913	930	895	891	925	859	911	860	908	837	844	892	878	899	885	889	895	918	832	854	902	875	834	894	904	812	914	897	890	906	901	922	888	887	915	912	815	872	931	874	893	890	899	823	870	890	893	869	891	828	884	909	854	891	869	902	889	878	864	842	881	888	855	910	838	869	860	870	854	864	840	922	884	867	807	892	888	868	855	883	886	869	897	813	889	900	923	862	915	899	917	847	948	900	913	902	843	841	856	883	897	835	919	864	902	927	923	870	899	877	884	842	878	855	885	850	906	889	871	897	877	875	886	916	843	901	909	868	896	871	784	867	846	889	877	885	915	908	889	911	880	900	904	841	779	857	890	896	841	874	865	881	890	827	880	859	933	896	887	896	912	914	885	867	862	890	874	831	871	891	877	885	897	882	888	879	874	882	926	929	908	866	866	864	947	875	871	875	827	852	859	826	879	874	849	896	841	922	892	869	848	911	923	843	854	888	920	921	896	838	828	923	839	839	903	895	829	809	930	881	866	909	919	863	870	892	901	904	856	885	874	912	842	888	832	857	926	826	914	825	852	876	906	905	896	850	912	856	884	911	866	866	877	894	886	863	909	866	897	870	881	901	893	852	835	891	839	829	884	903	876	893	902	887	905	850	915	872	829	903	888	865	898	865	873	919	887	868	909	854	899	925	821	869	866	911	872	912	872	864	882	910	889	895	902	900	883	888	896	868	908	912	871	877	908	905	884	892	918	912	906	885	884	856	916	910	906	862	915	852	877	927	926	864	878	819	839	861	917	873	867	881	833	888	877	913	862	879	866	880	850	873	911	865	884	871	856	889	929	853	844	925	857	822	880	841	856	895	924	890	889	945	898	865	909	917	839	902	899	862	870	882	884	823	857	931	844	888	849	919	855	894	817	910	918	900	817	895	885	854	900	839	902	847	911	878	876	883	901	856	876	838	886	878	857	873	864	892	915	898	904	923	846	874	844	847	829	853	888	877	911	892	874	854	922	856	920	906	921	843	970	905	879	876	857	871	883	873	890	907	890	860	872	880	867	873	897	897	859	884	866	903	871	885	917	895	857	923	919	841	863	875	934	853	892	902	895	852	854	887	826	878	792	889	882	860	853	886	902	931	883	865	895	902	891	915	870	890	866	852	889	899	894	854	882	892	867	882	921	865	922	830	841	928	859	890	867	880	845	863	872	875	905	914	857	863	849	906	917	900	875	840	877	886	899	899	880	945	885	854	865	928	831	867	884	861	874	896	892	870	875	895	862	919	925	899	893	868	885	874	923	899	837	875	863	854	863	890	870	880	869	867	848	867	911	891	904	862	914	886	922	911	915	868	906	937	842	858	883	904	854	903	895	865	796	844	892	889	905	841	805	847	886	877	849	899	902	880	896	877	856	846	894	848	874	871	845	907	814	866	956	874	888	853	874	881	898	903	895	840	866	855	891	852	882	899	872	800	928	906	944	928	888	918	947	906	897	862	896	894	863	810	895	916	861	928	904	894	884	892	873	849	885	898	846	873	856	910	866	874	833	873	909	895	832	871	885	886	896	935	884	862	860	896	885	821	874	902	856	866	876	831	938	872	882	920	944	867	873	878	967	919	935	870	875	835	887	842	852	887	909	869	847	890	869	850	916	889	859	910	893	892	915	855	908	843	875	891	865	871	920	907	897	859	856	890	925	899	891	836	869	865	813	872	917	861	909	891	886	801	832	907	941	890	850	883	887	899	854	855	891	911	888	863	889	857	876	932	929	832	867	922	880	895	853	857	874	862	895	924	893	826	896	898	909	887	848	830	849	887	851	891	854	843	877	866	879	860	860	858	864	935	927	882	881	823	866	898	877	887	878	828	875	836	890	913	851	896	863	868	899	858	854	878	919	929	863	919	856	873	877	857	854	820	956	889	861	864	912	897	880	880	842	870	861	913	911	829	903	873	953	924	865	899	861	857	930	822	884	859	864	879	903	862	930	876	866	908	884	889	890	866	889	931	906
8249	1284	1320	952	635	626	571	488	506	507	477	397	451	439	460	440	401	420	394	396	417	411	407	393	392	364	378	392	390	359	372	419	388	378	334	385	387	421	365	388	385	402	365	354	379	396	371	351	367	373	370	398	388	401	383	348	334	386	384	381	385	351	381	369	385	324	410	385	418	359	364	383	378	370	385	392	359	407	393	398	383	363	422	353	391	432	422	411	365	373	371	341	399	411	377	371	384	388	357	393	354	376	380	393	358	363	378	356	358	364	363	381	316	384	360	368	376	363	361	408	350	390	389	433	387	343	357	385	409	356	405	338	389	386	377	380	372	344	388	385	412	387	363	377	381	365	360	374	363	369	384	401	372	393	358	387	399	345	358	345	401	402	374	386	388	353	377	384	354	374	354	407	371	376	371	374	372	372	374	400	363	374	373	355	381	365	369	370	379	397	376	409	345	380	370	372	439	340	392	397	386	390	364	383	370	351	384	335	376	436	410	395	383	364	373	382	396	354	366	376	394	375	341	382	367	405	378	355	381	402	391	386	365	354	397	355	392	343	401	383	405	402	388	388	368	369	364	365	336	365	351	365	387	372	356	394	395	380	344	376	371	414	394	393	370	380	371	386	361	361	387	360	387	375	364	378	400	379	387	311	381	420	360	407	375	365	406	380	372	370	375	367	377	405	359	360	358	392	340	412	386	352	348	361	354	403	408	384	397	377	373	385	391	364	376	389	383	411	370	381	373	397	391	369	386	372	380	364	387	392	405	399	388	378	410	380	342	342	366	402	378	367	371	404	353	391	366	381	389	428	433	378	371	350	390	405	406	374	371	350	359	410	373	393	349	380	364	366	373	384	325	370	373	389	363	395	393	388	335	402	411	388	375	392	347	367	325	367	402	339	405	392	389	344	379	390	366	376	379	399	382	356	370	416	401	364	403	407	354	366	391	405	395	390	337	362	338	412	401	369	383	374	368	365	367	345	357	363	339	356	333	328	361	353	387	331	348	365	363	405	348	370	408	377	373	383	380	332	378	353	369	370	395	334	406	375	401	365	394	374	421	382	358	376	381	357	368	354	374	427	374	363	418	361	382	387	368	382	368	381	380	366	401	362	398	381	367	339	368	388	403	368	384	397	407	391	382	396	385	443	405	421	370	397	413	370	373	385	395	369	366	372	373	382	356	377	371	371	388	363	351	371	364	408	371	360	385	409	392	351	391	377	357	357	356	388	356	339	387	419	388	397	367	397	403	397	373	389	370	371	337	360	348	336	372	378	363	351	334	397	357	374	373	418	390	393	355	378	401	372	371	389	414	376	362	397	388	394	338	383	343	331	358	403	355	414	369	391	375	408	393	415	409	390	354	375	381	371	370	379	388	422	391	396	392	378	375	351	339	367	359	341	384	388	351	393	414	396	336	397	360	390	370	409	350	414	357	361	415	357	366	387	398	373	388	351	368	355	391	376	380	367	386	402	367	392	372	385	375	337	357	401	389	381	369	386	414	375	351	341	395	386	363	385	386	376	341	385	364	363	370	365	389	372	412	373	391	380	372	377	383	364	390	375	367	371	371	389	381	393	382	382	349	366	392	392	383	396	373	387	383	362	363	350	398	367	357	376	401	361	347	399	403	388	348	411	355	373	381	352	351	376	386	395	371	377	371	382	393	401	404	380	394	421	403	359	385	392	373	358	350	340	358	385	359	351	367	363	403	395	392	375	383	371	413	348	378	358	415	364	377	385	389	385	332	362	391	386	377	352	368	379	357	413	385	377	364	363	427	406	370	352	344	398	367	371	400	335	379	376	378	412	359	399	345	354	368	367	349	375	382	369	377	384	400	359	394	408	395	381	376	386	392	368	374	400	361	386	372	373	408	374	407	383	380	394	381	372	390	377	386	387	364	349	404	391	390	357	383	353	362	401	359	361	418	372	368	351	364	387	381	347	331	367	413	385	351	355	353	377	392	378	354	347	409	416	410	370	380	385	349	391	377	368	352	402	387	347	343	391	361	351	368	380	373	387	393	410	384	393	365	348	386	392	356	378	416	383	352	391	385	361	393	367	375	325	389	372	404	378	388	391	383	418	366	404	389	396	349	356	377	360	356	344	379	372	356	337	398	366	363	339	407	377	366	393	408	381	383	409	382	371	351	365	395	391	371	389	394	402	375	409	371	404	375	375	401	399	389	391	365	353	397	395	390	399	349	390	400	396	393	389	388	399	405	376	358	360	360	382	378	388	402	379	416	396	358	363	372	422	360	352	375	360	365	347	402	385	344	367	396	359	377	374	392	419	358	369	366	382	385	399	330	390	369	358	375	362	344	407	385	331	378	358	417	372	338	358	388	387	351	355	346	388	351	432	375	364	373	359	405	384	393	433	377	377	343	347	342	367	399	364	346	408	364	394	347	354	404	382	362	376	359	422	349	384	360	375	394	361	385	364	370	356	373	363	430	381	372	344	369	418	416	369	383	386	366	393	414	381	382	385	398	358	378	393	365	394	356	392	366	402	374	366	352	387	367	375	374	377	387	378	421	393	398	394	353	346	371	374	369	354	398	378	369	367	388	365	377	379	380	381	402	366	357	391	379	388	369	414	362	363	385	373	348	359	393	376	374	402	367	358	391	406	378	355	374	415	373	366	351	349	370	376	379	385	346	396	410	331	359	372	359	352	361	365	387	380	384	349	385	382	359	388	408	407	386	318	350	370	335	380	342	366	343	401	430	359	346	336	370	381	348	354	372	368	334	371	339	393	356	352	366	389	406	385	383	370	375	377	392	384	390	369	348	367	327	407	404	393	369	381	376	371	399	374	361	395	394	410	388	371	360	363	388	346	377	378	362	353	387	361	396	383	352	377	364	362	338	362	360	371	416	380	416	380	348	398	396	367	384	366	387	369	356	389	423	372	349	362	368	387	358	360	359	341	348	353	368	355	387	343	393	395	358	342	415	386	358	349	371	355	354	380	351	353	351	375	399	365	366	367	339	401	366	393	357	376	346	399	396	378	370	356	369	370	380	344	413	372	393	369	361	388	355	379	388	359	373	385	339	402	427	390	359	405	374	385	389	389	415	396	382	357	359	396	347	393	366	379	369	404	306	382	381	368	375	347	373	385	369	392	406	401	382	410	381	349	360	372	390	371	364	385	365	377	394	360	379	392	337	374	364	384	400	348	353	358	379	386	371	373	388	376	392	370	417	431	389	391	341	354	376	365	389	382	411	363	378	350	414	330	336	387	390	355	384	368	358	373	408	371	378	395	388	366	367	406	350	360	350	363	389	376	377	409	382	430	354	366	420	370	403	374	376	369	362	374	392	390	398	350	392	377	414	353	398	374	371	372	353	396	364	343	329	354	348	357	359	397	365	384	359	351	405	344	382	360	376	386	361	399	431	401	371	381	391	405	356	356	383	383	381	354	362	385	374	398	386	364	389	354	372	376	407	383	418	393	404	374	356	388	374	388	402	385	405	401	379	409	404	391	379	407	346	391
7042	1690	2819	3009	2521	1921	1773	1710	1594	1533	1443	1365	1383	1417	1232	1332	1173	1082	938	969	988	1009	958	1037	926	964	957	967	840	915	904	908	904	874	927	925	911	888	845	927	859	825	909	911	854	902	842	873	856	883	873	891	967	891	841	889	907	869	876	847	894	874	860	849	885	873	909	877	803	870	859	881	885	838	912	845	857	883	885	845	890	850	845	907	870	874	830	899	856	827	860	852	890	897	869	860	884	816	935	860	899	844	867	882	847	843	873	861	914	835	914	859	869	886	876	924	878	872	885	825	888	858	902	877	868	874	889	867	919	884	922	853	858	860	882	884	963	816	891	901	883	854	791	865	895	885	845	879	842	829	904	866	871	827	836	867	817	871	855	889	856	876	823	855	932	841	871	898	888	905	840	874	857	896	856	900	846	874	842	922	853	890	866	858	893	873	899	934	868	867	920	864	895	836	892	852	912	885	875	850	874	873	882	893	837	862	836	837	854	865	913	829	864	830	886	863	880	808	861	832	873	864	818	857	851	891	890	879	856	841	847	858	865	839	928	896	802	857	858	875	845	847	804	822	859	861	871	901	847	847	869	913	855	898	895	856	883	883	896	878	943	911	857	899	839	873	868	816	858	863	917	874	852	909	856	860	884	889	943	873	916	829	858	881	904	876	835	866	855	892	853	899	856	849	872	809	915	842	898	901	858	846	905	927	839	834	849	889	892	892	839	826	871	878	883	848	910	881	886	875	841	808	900	859	877	898	831	847	823	905	821	842	866	892	915	843	868	835	882	842	860	823	866	818	860	897	858	887	867	908	824	876	891	885	914	870	861	853	900	877	874	829	899	859	868	892	872	864	845	902	872	909	864	838	847	947	878	902	846	863	820	872	848	914	894	886	908	910	867	893	864	947	852	865	910	836	855	846	989	870	836	852	881	849	864	886	906	875	888	923	884	857	845	884	840	871	831	856	929	877	877	850	823	871	855	844	858	867	834	881	831	914	867	871	910	881	869	799	857	879	798	849	894	881	878	864	894	863	833	846	862	853	847	872	882	872	899	891	844	836	841	864	853	836	849	866	831	838	836	859	901	872	860	885	875	835	945	833	892	856	833	904	868	875	877	871	888	887	851	857	888	833	846	978	861	859	858	832	848	873	884	796	875	880	860	876	867	854	822	836	819	902	874	879	861	866	819	862	843	890	864	867	836	854	858	868	951	864	880	876	867	887	843	909	949	856	852	899	852	880	850	830	851	861	847	864	882	854	890	825	903	878	923	877	858	897	861	892	868	853	906	871	828	857	854	841	838	861	883	884	857	927	886	928	827	866	841	802	895	900	897	874	882	879	850	871	822	801	887	870	883	877	893	844	907	875	874	837	814	845	856	879	856	810	810	856	890	907	840	887	913	849	829	869	859	823	873	845	861	903	855	827	877	856	852	897	887	862	862	833	832	828	871	889	936	884	890	891	895	887	856	848	863	895	861	883	840	921	835	889	909	866	892	860	853	866	894	880	892	865	866	909	823	820	818	870	878	873	875	894	881	886	873	871	830	890	884	891	869	854	892	859	840	860	832	880	896	901	917	883	839	888	879	812	852	863	820	910	887	866	809	867	850	850	902	868	878	868	809	863	845	876	865	844	868	820	872	850	897	867	913	881	889	862	874	846	864	831	853	879	881	870	885	917	895	862	885	879	863	919	879	870	884	836	808	825	841	843	912	908	879	848	909	880	919	913	845	832	882	839	825	896	929	869	905	899	871	922	905	889	908	908	872	859	894	903	830	851	836	843	860	957	892	873	858	841	891	881	906	826	891	821	850	913	881	851	925	901	895	891	835	821	868	853	849	825	850	848	859	878	854	906	801	845	859	890	814	880	869	920	889	846	842	885	838	866	866	876	843	883	882	858	803	878	864	831	815	826	845	836	816	888	811	805	901	881	868	893	887	880	866	910	834	854	829	899	850	842	889	853	898	849	826	903	832	856	857	884	861	842	840	881	846	850	858	784	916	835	838	869	873	848	875	904	910	843	860	896	816	849	833	821	872	914	898	854	861	854	824	846	924	845	834	890	838	891	858	905	832	833	854	825	819	856	848	910	862	883	858	897	850	858	879	859	924	844	879	859	819	895	891	887	878	844	878	863	854	876	839	922	880	826	878	847	887	852	887	910	843	872	870	884	869	880	878	904	851	865	835	859	883	860	919	923	900	841	882	910	878	876	880	848	867	875	939	845	828	887	852	920	845	900	952	888	897	889	863	850	887	853	850	882	811	878	868	874	843	853	861	820	873	866	855	853	849	857	913	925	847	897	872	850	875	898	885	873	898	844	880	900	851	847	903	816	840	891	887	904	882	853	918	841	863	892	842	902	887	889	888	890	833	886	835	837	860	827	842	871	874	887	856	887	884	924	808	848	885	816	873	859	874	858	908	908	824	873	939	897	906	826	850	916	875	854	838	874	856	865	880	932	917	914	887	876	907	878	922	817	891	871	858	902	864	889	912	934	859	847	907	896	902	855	845	880	857	838	892	820	855	842	828	878	869	854	843	840	856	859	855	910	873	857	891	863	848	875	904	843	885	890	850	891	832	867	923	869	880	908	828	920	890	883	853	885	883	873	845	872	853	856	892	886	947	840	854	864	831	859	830	963	881	864	895	903	867	880	949	869	852	896	875	859	852	837	885	843	868	936	823	876	915	879	827	858	933	832	932	846	872	860	870	869	869	846	839	866	914	898	885	854	909	826	882	904	848	836	881	831	857	897	837	865	864	912	900	889	883	864	874	916	908	855	879	851	917	820	899	885	883	851	863	920	828	892	842	824	924	847	864	879	836	917	875	882	866	830	909	900	900	886	823	876	879	878	885	807	881	853	924	897	865	885	817	867	821	830	892	871	885	872	894	863	863	866	892	845	911	869	848	870	885	822	895	889	932	870	858	880	839	878	908	855	890	864	873	844	882	919	923	875	834	906	850	844	847	881	842	930	856	880	908	859	907	853	897	859	880	921	898	872	814	846	875	890	892	920	913	866	901	880	829	863	859	869	870	904	819	861	859	884	895	907	908	878	877	890	891	888	880	924	834	942	856	871	819	870	903	886	890	900	897	848	856	855	858	889	867	836	888	810	876	911	873	870	873	891	905	848	897	873	916	807	871	893	876	886	909	908	898	876	929	808	862	861	898	856	850	872	804	908	867	876	899	858	868	899	883	863	856	868	896	888	849	867	888	857	866	866	854	878	889	871	935	831	849	866	890	886	817	903	846	886	832	861	881	883	810	897	843	862	862	907	836	823	880	873	879	857	887	904	860	874	863	888	858	861	879	849	857	875	830	889	913	811	893	901	869	848	886	874	854	864	898	823	861	878	880	824	847	882	896	890	872	890	834	878	874	837	848	847	883	838	799	822	882	882	871	889	837	863	917	908	837	876	885	864	854	863	847	888	825	847	840	903	866	872	848	839	868	881	871	882	873	877	900	893	919	921	846	860	934	838	841	814	863	877
13747	1710	1537	1143	717	554	458	453	399	424	359	343	335	317	284	329	284	244	262	281	311	233	225	218	220	221	254	224	253	218	222	243	245	205	227	247	232	207	208	238	229	227	216	224	213	219	234	221	203	251	226	219	235	234	221	194	216	223	217	215	212	233	198	238	234	226	222	212	236	241	202	211	184	216	216	233	213	239	248	217	211	222	207	230	210	229	233	198	213	230	217	194	201	232	226	250	224	230	223	228	228	220	231	207	238	207	219	240	211	182	215	219	211	218	219	201	237	213	225	231	207	227	210	219	235	220	214	212	215	213	200	221	184	215	233	262	208	220	214	231	220	237	216	227	211	212	223	230	216	208	224	216	206	218	231	236	214	226	195	200	196	223	217	229	211	204	210	217	195	234	223	192	213	202	207	223	230	230	204	200	249	230	198	222	226	219	215	244	211	186	215	209	254	236	235	239	212	208	224	248	246	221	205	212	183	216	207	191	235	224	208	215	215	221	240	238	216	197	202	219	213	203	204	229	216	232	175	224	213	232	218	233	243	240	239	227	202	223	229	203	215	237	225	216	216	201	209	221	231	219	238	246	217	206	237	257	211	212	219	229	248	215	225	208	220	226	228	232	227	208	237	235	218	211	207	205	190	218	219	216	221	224	236	220	216	203	221	221	229	227	236	219	225	224	218	207	222	197	208	233	241	209	202	223	221	202	233	204	205	199	242	216	212	212	214	212	222	202	232	234	252	214	222	226	217	226	251	209	213	233	223	196	204	197	235	237	238	224	193	202	248	234	212	209	255	256	228	214	214	217	211	206	228	205	192	191	250	226	195	202	192	226	241	208	210	249	202	248	219	232	221	208	223	218	218	213	196	249	217	198	221	226	248	214	214	222	211	220	210	236	230	231	228	214	238	206	221	197	220	255	208	236	215	216	225	210	217	245	228	225	230	242	207	214	198	192	227	233	259	221	226	221	225	238	206	198	215	204	228	252	234	237	210	269	223	226	224	244	227	237	221	222	202	202	170	222	221	232	199	217	194	218	233	241	220	223	230	227	202	194	231	211	228	201	221	220	207	220	211	218	232	237	242	200	199	234	230	214	191	218	195	216	241	203	208	222	211	223	219	205	205	200	200	200	192	218	229	218	236	202	182	183	218	219	198	200	216	236	224	199	237	214	211	221	197	193	240	222	212	209	228	208	236	203	206	215	193	191	209	212	232	235	222	219	218	218	234	219	263	208	196	218	217	222	226	221	222	228	187	196	204	229	209	229	234	229	224	219	215	200	216	207	206	229	210	217	211	215	216	198	223	253	216	224	226	247	241	226	201	223	216	221	203	235	224	200	221	233	246	232	225	217	227	246	195	245	265	228	232	199	210	208	219	208	254	217	212	220	207	223	222	202	195	251	238	223	206	235	231	250	221	212	218	245	230	201	201	209	229	214	201	223	212	178	216	208	234	200	225	242	241	221	226	228	230	209	207	231	243	226	216	212	215	209	228	214	200	223	227	226	224	230	212	248	201	235	241	223	221	216	237	229	209	226	232	208	213	237	199	219	228	190	221	211	210	228	216	233	216	230	218	213	229	251	209	243	206	210	216	226	209	226	222	231	240	226	210	214	217	205	224	235	230	223	240	192	201	172	216	232	235	206	186	211	225	204	216	235	206	250	222	205	247	222	211	208	216	202	224	221	251	246	207	226	216	236	223	268	228	235	238	223	206	211	198	232	226	201	212	203	244	191	190	229	225	227	199	212	202	229	232	194	214	232	211	220	224	209	198	227	211	221	195	209	224	221	211	193	211	201	221	224	236	214	229	236	234	211	225	193	230	245	202	205	239	204	202	224	200	206	198	232	218	216	187	216	260	225	203	236	226	170	221	204	203	208	244	245	216	209	220	256	232	201	197	211	219	237	222	208	219	247	214	200	226	206	188	200	249	208	221	192	237	221	185	221	226	235	216	197	210	213	217	208	227	205	231	202	198	196	228	219	242	218	207	225	228	206	251	201	195	224	224	245	237	245	200	230	236	210	203	201	195	186	223	238	224	206	211	226	237	201	224	254	214	222	213	234	242	221	211	212	199	227	214	229	228	210	219	213	199	213	241	243	214	182	222	214	223	222	214	189	245	226	237	228	220	211	218	221	200	235	226	224	216	221	214	210	237	222	202	206	235	219	213	246	228	193	221	200	210	245	234	209	220	214	251	193	212	222	229	232	217	222	194	234	231	214	228	227	207	239	216	191	223	199	200	239	247	214	216	203	220	241	219	210	186	223	209	202	215	223	205	200	221	208	214	211	218	213	207	231	233	229	215	193	224	210	197	217	239	199	215	225	240	258	210	208	222	232	194	167	240	221	208	214	230	207	206	227	247	236	211	214	245	216	254	199	219	208	210	190	227	238	205	207	228	216	214	212	229	213	194	246	213	204	190	224	232	224	213	226	229	194	223	225	221	234	214	197	213	240	217	217	204	219	225	223	221	237	224	228	224	203	210	238	233	213	224	217	246	222	214	229	216	231	216	203	220	210	216	210	216	218	221	235	217	236	230	226	235	221	224	230	225	188	232	229	206	177	227	218	219	227	197	192	199	204	216	210	214	215	210	240	218	191	204	225	231	205	187	208	180	212	232	221	219	207	207	201	220	213	189	206	226	216	234	206	205	225	198	211	221	221	206	191	212	206	228	246	208	199	204	219	216	217	230	218	231	213	242	215	234	208	210	194	229	226	228	231	212	210	241	237	210	206	221	251	243	204	229	211	223	209	216	200	224	208	212	232	225	234	223	189	239	212	217	246	242	184	226	217	185	225	219	213	206	232	224	226	239	228	187	245	219	226	205	202	202	220	240	213	240	199	234	207	227	224	204	241	207	239	254	232	188	203	233	205	248	230	255	251	220	228	233	235	214	195	226	234	203	216	230	204	193	196	244	215	216	213	218	223	226	233	230	238	232	222	232	219	248	211	204	219	237	255	216	222	238	246	251	238	214	234	219	237	222	215	243	216	260	251	189	214	230	221	204	235	232	227	238	205	203	201	223	231	213	217	227	189	239	206	216	193	218	210	202	217	231	199	214	225	244	199	208	212	224	212	232	206	203	218	199	181	217	211	225	226	241	222	193	242	235	217	213	253	177	209	210	208	204	200	232	239	220	196	218	214	230	228	200	216	216	226	197	201	206	223	217	218	218	201	186	185	238	214	228	218	215	192	233	222	201	187	213	212	237	205	192	199	199	239	228	236	203	223	206	210	241	238	243	199	240	230	211	228	221	242	193	217	223	236	220	216	230	215	215	207	197	252	199	240	201	204	201	193	216	233	230	229	210	212	245	207	221	227	210	215	233	189	203	203	217	227	215	226	231	220	226	240	243	236	225	220	233	227	215	219	204	195	237	207	215	265	221	212	181	205	211	185	222	243	260	220	202	226	202	211	217	197	220	224	252	204	212	239	234	212	216	225	177	210	214	202	212	221	250	180	214	208	200	195	255	219	226	256
8506	1676	3424	3791	2932	2393	2083	1770	1753	1576	1414	1292	1315	1266	1050	1075	887	795	777	736	761	729	662	630	635	620	593	625	574	560	575	603	571	568	503	537	527	550	547	576	555	551	587	555	537	573	577	591	542	542	604	542	559	596	544	514	501	546	521	546	515	535	540	526	555	550	558	562	508	578	581	511	512	542	534	527	536	545	532	539	532	527	535	527	542	536	534	525	568	556	547	520	526	526	506	540	532	551	524	519	531	529	515	534	503	553	509	555	543	519	531	503	544	556	576	526	541	548	529	523	514	529	552	551	543	514	515	542	525	525	533	546	543	574	506	534	555	505	522	532	504	551	587	554	545	545	548	529	542	540	535	567	561	523	571	505	523	585	568	543	516	540	576	549	570	520	556	514	527	520	548	536	524	601	512	538	558	521	513	523	511	529	531	538	546	523	531	534	476	534	532	507	530	535	506	531	551	568	516	544	524	541	503	532	541	547	505	512	544	568	543	553	525	495	534	581	558	552	552	525	543	560	537	520	548	510	566	516	536	580	539	525	541	522	512	517	553	546	546	527	551	583	521	552	501	567	512	499	512	543	532	506	515	528	550	591	543	504	517	549	539	551	526	529	547	533	534	537	554	533	544	561	539	525	505	555	581	527	542	503	505	493	524	529	560	518	495	523	531	518	555	547	556	525	519	551	569	537	518	509	544	558	540	529	533	499	491	516	518	533	497	538	561	552	568	566	558	474	526	485	563	547	544	534	575	579	560	521	515	542	538	597	559	550	509	563	584	507	527	553	486	572	566	538	513	536	557	532	508	512	521	535	556	554	505	548	525	556	579	517	543	508	536	541	520	531	504	514	537	535	556	496	509	532	546	534	561	532	555	496	521	569	539	501	564	485	563	531	574	503	506	523	508	557	524	533	486	544	515	477	525	528	543	560	543	554	505	581	541	545	558	532	552	472	576	554	538	571	536	527	485	547	567	541	493	552	541	549	505	508	525	528	522	507	495	531	533	567	531	546	489	529	538	508	527	550	526	604	507	514	540	584	509	504	533	560	514	531	515	500	570	542	518	539	504	507	511	544	565	542	538	561	514	552	543	567	482	551	559	575	593	540	545	513	545	542	543	519	517	473	560	537	533	609	528	499	582	533	538	535	529	541	551	518	516	476	561	542	534	496	513	563	527	570	527	524	531	563	505	562	526	531	562	501	560	522	505	547	545	507	536	500	516	493	495	533	550	532	573	497	556	526	544	496	556	507	555	520	531	540	530	547	529	537	537	470	526	551	535	552	506	538	578	513	489	548	528	512	489	538	518	538	537	558	488	486	566	500	529	491	529	512	488	543	575	500	525	543	542	540	495	492	524	531	532	536	538	515	478	498	497	498	541	515	494	562	555	535	547	507	532	538	507	523	505	552	529	568	536	547	539	552	549	533	557	563	482	562	546	526	525	555	556	529	580	525	532	557	542	550	513	531	540	532	518	509	520	531	534	564	497	597	528	567	529	538	554	514	509	551	539	521	494	547	535	523	498	510	561	507	485	505	501	506	541	515	557	543	503	498	509	557	545	495	516	523	572	537	540	535	548	526	539	546	529	511	532	526	487	511	507	521	547	507	546	487	546	490	528	548	530	505	561	571	552	510	582	496	519	536	526	531	549	537	522	549	558	554	552	481	534	525	505	531	530	540	525	510	538	547	554	533	540	557	505	583	545	560	530	579	520	565	531	531	557	528	523	539	566	555	525	545	607	532	506	540	547	526	556	536	531	543	531	558	512	524	508	528	577	518	562	516	518	502	501	523	550	565	547	564	520	552	539	567	570	560	529	530	535	544	533	514	509	521	540	527	505	560	513	517	556	510	534	513	513	548	520	532	533	520	537	549	490	482	538	539	517	565	555	563	554	552	464	507	544	536	521	549	559	519	517	509	520	558	582	495	574	539	505	550	479	523	514	510	524	504	499	518	511	587	551	523	537	569	507	537	526	546	566	541	505	553	547	567	502	511	542	517	594	502	520	514	550	546	558	534	480	554	504	496	519	542	514	541	502	510	554	534	516	506	542	532	582	509	519	534	510	530	543	526	509	527	514	543	551	559	558	497	550	538	551	565	512	507	520	511	540	529	483	561	553	519	517	582	521	535	585	507	537	517	533	539	549	525	512	556	540	525	513	526	531	512	472	528	522	541	523	565	502	544	536	560	578	564	559	488	529	533	536	481	555	526	518	555	506	512	510	533	527	552	510	537	523	556	559	582	558	532	506	562	502	540	533	542	542	511	546	527	584	602	511	554	578	541	517	506	504	563	536	554	500	540	506	483	564	542	581	545	525	544	557	527	526	571	507	537	539	546	517	511	520	523	562	526	551	577	542	585	544	479	537	576	514	552	534	532	543	545	560	567	564	531	500	557	545	539	564	530	531	546	579	527	553	499	516	522	503	557	488	488	539	533	530	523	500	492	518	541	548	522	548	535	562	504	477	511	576	529	578	558	544	557	531	524	528	557	534	539	529	522	520	514	563	511	558	528	534	529	550	496	489	534	507	544	530	495	518	532	523	514	575	570	540	555	546	497	518	486	535	518	519	531	565	562	588	556	564	505	514	506	551	527	556	521	541	548	554	530	516	509	506	523	554	535	570	514	544	508	564	543	567	501	520	549	522	506	536	499	512	544	579	511	555	528	534	518	548	560	527	534	538	507	556	517	574	572	542	557	525	589	531	563	524	550	520	495	582	559	483	531	563	529	541	497	492	523	539	565	497	536	499	548	493	520	530	579	525	526	588	534	515	552	544	488	541	535	529	543	565	500	525	534	541	536	524	505	536	535	526	496	514	513	569	503	524	544	508	539	561	548	481	543	566	565	521	559	504	551	570	544	512	549	529	536	527	524	548	514	521	524	527	550	544	512	534	493	543	494	509	576	527	520	549	553	523	537	529	535	512	495	534	557	542	544	512	585	521	546	522	495	520	560	543	559	539	542	507	561	539	505	510	524	541	529	550	522	499	543	568	522	545	530	512	569	554	512	519	519	538	561	527	524	554	570	518	501	531	525	495	534	528	496	546	523	555	534	529	560	562	562	543	576	542	498	512	532	601	522	562	504	495	558	547	528	526	531	518	528	536	523	553	551	556	493	535	516	534	577	554	545	516	547	519	511	516	584	502	538	527	557	505	551	492	554	525	559	541	530	479	518	518	540	536	514	551	465	551	536	540	540	579	554	512	546	530	582	520	551	549	545	556	529	570	516	522	527	513	564	562	531	498	520	483	525	505	528	538	535	542	552	542	530	485	568	577	535	544	533	501	537	556	509	563	580	582	533	531	529	534	556	530	553	527	504	513	496	472	520	524	528	534	566	521	556	541	540	512	514	543	542	558	504	579	523	539	547	541	560	511	518	533	526	521	494	576	518	529	488	547	583	555	539	513	532	567	565	564	514	553	532	542	511	536	518	544	530	522	519	516	541	490	518	542	536	546	512	558	557	513	550	501	547	537	538	531	525
2139	706	757	605	498	434	450	420	422	428	398	396	432	421	415	379	388	393	376	377	410	372	402	378	379	397	361	364	411	398	368	362	397	408	373	378	398	364	390	346	409	410	387	383	357	387	369	367	354	376	366	400	358	401	374	376	399	367	368	381	390	389	394	386	375	363	378	363	367	349	376	408	380	371	336	360	416	368	381	378	402	422	354	398	365	358	385	380	400	382	426	338	372	377	380	377	359	372	366	372	390	352	395	369	378	368	407	380	359	373	364	380	369	376	392	374	375	384	372	370	414	400	373	334	403	378	421	373	357	377	387	389	375	367	383	371	387	400	368	354	377	358	391	359	356	404	372	397	366	366	376	378	387	390	380	407	378	389	313	344	357	352	400	398	370	386	359	338	393	344	383	365	363	371	421	404	382	359	388	361	348	404	401	392	395	344	402	393	359	368	408	368	357	403	362	373	375	379	346	351	403	400	385	323	361	380	367	387	361	417	361	387	369	371	382	366	332	359	376	371	387	406	365	349	342	405	367	370	361	357	379	376	361	384	392	385	377	372	376	385	414	392	368	393	362	355	354	388	347	386	341	326	398	374	371	363	331	356	366	429	400	403	402	372	367	356	390	380	402	418	365	367	370	365	388	356	324	369	352	365	372	382	369	361	397	356	376	372	354	376	344	398	398	413	344	368	387	390	384	395	400	370	373	377	368	394	360	364	358	396	351	363	359	385	378	379	378	366	344	359	350	392	365	395	382	369	362	372	393	400	349	392	397	385	358	381	383	398	378	361	376	405	414	408	378	379	425	388	370	375	392	380	395	363	418	356	380	426	350	366	363	353	428	390	348	393	382	347	406	362	440	400	381	368	352	410	399	397	367	359	393	378	380	340	378	418	353	368	372	380	347	369	357	359	370	394	363	319	382	352	392	373	370	382	373	371	376	365	377	401	363	403	443	421	362	350	373	357	373	378	352	357	354	356	375	404	347	351	378	397	389	384	367	393	358	393	358	359	347	396	406	408	352	378	375	379	380	378	391	396	353	363	403	366	384	383	389	369	383	386	382	368	398	351	365	362	359	361	338	381	392	310	366	395	359	401	385	401	385	396	368	365	374	393	412	362	356	405	404	368	383	371	354	374	392	381	380	331	349	391	412	419	367	377	375	392	357	345	371	407	396	361	423	410	408	378	360	383	366	363	391	371	420	359	402	401	359	380	379	383	321	385	366	386	355	378	385	430	414	363	388	366	414	385	355	381	352	365	374	438	386	341	358	394	390	361	365	365	368	365	354	367	326	393	349	413	388	352	397	398	375	397	343	358	362	354	368	369	343	390	363	352	388	369	347	343	388	369	393	397	377	360	364	358	374	331	383	388	413	397	370	359	366	374	341	359	387	341	343	376	377	332	401	356	352	401	365	363	385	382	411	370	361	367	358	391	338	378	383	391	342	399	383	409	389	373	365	346	386	354	379	387	352	363	383	367	354	398	389	378	397	374	353	367	384	383	363	408	400	391	359	371	356	413	382	349	407	369	362	400	387	383	357	349	374	401	365	345	328	407	349	373	373	359	371	369	427	372	344	366	390	390	348	389	405	394	378	374	345	348	365	380	383	420	346	356	374	357	371	384	357	358	378	355	384	375	390	364	419	393	374	379	391	369	348	378	394	397	371	347	383	359	372	373	411	390	396	353	336	366	356	370	377	342	370	366	375	383	383	391	393	337	383	356	366	368	342	404	406	408	368	404	379	344	399	385	366	372	410	411	359	370	438	364	380	413	379	377	387	354	377	356	337	324	338	353	381	386	394	370	400	364	386	379	404	405	364	375	362	430	371	397	378	394	394	395	396	354	353	444	382	345	410	362	363	398	382	387	358	400	362	360	365	368	412	405	382	380	339	349	400	392	355	362	378	363	417	393	375	355	395	389	333	377	391	340	380	365	376	386	374	342	407	364	376	392	400	381	373	362	371	386	380	354	337	415	385	409	380	370	348	401	360	364	376	421	393	317	362	407	387	384	382	367	352	414	402	380	377	388	410	363	394	386	360	381	407	390	364	366	367	339	348	396	383	379	417	356	376	345	402	366	385	381	367	373	355	366	390	352	373	382	392	395	362	398	373	392	393	367	379	408	398	373	396	407	383	396	323	362	392	372	384	357	379	367	349	372	403	366	366	395	355	385	357	384	394	339	390	381	397	373	389	381	363	344	375	376	345	346	360	385	361	381	366	344	374	348	379	376	386	338	414	362	344	374	387	407	347	343	353	354	402	395	361	335	395	377	387	411	368	373	365	371	371	357	365	386	396	385	393	382	376	366	355	405	405	385	335	361	389	403	363	373	411	392	374	356	353	375	393	394	392	399	367	375	369	359	372	381	417	365	370	356	372	395	370	362	404	389	405	381	340	377	363	383	351	325	358	375	403	382	350	372	367	381	353	376	337	357	411	419	418	318	402	360	380	369	363	369	379	386	366	387	361	368	354	367	397	397	387	337	338	384	410	373	333	353	373	356	347	348	376	366	359	397	372	387	413	397	377	361	363	389	393	417	389	407	413	395	341	398	377	351	357	408	355	382	403	386	344	366	368	328	381	395	375	332	421	372	360	369	349	370	387	378	389	345	379	329	354	405	420	384	350	394	356	388	397	384	389	392	365	402	390	391	361	367	374	385	361	360	440	348	357	391	362	373	335	377	376	352	376	415	379	374	390	345	397	369	384	370	385	376	368	379	363	357	346	366	349	372	364	369	394	380	432	377	408	375	367	372	373	390	405	397	389	352	389	371	384	371	365	386	397	336	423	326	405	328	344	358	377	379	391	403	415	372	373	428	340	359	362	376	375	399	369	373	408	340	381	377	362	377	380	349	389	380	397	365	391	371	390	373	371	408	355	353	377	395	326	383	367	401	343	333	387	394	391	365	362	421	392	358	354	341	381	383	358	353	371	384	356	339	396	365	390	362	375	372	343	406	385	385	350	409	420	378	382	391	363	349	400	346	347	391	355	392	356	355	354	365	360	409	411	354	354	397	376	388	396	321	372	371	375	383	383	371	372	342	383	409	389	360	332	372	412	423	378	414	372	369	361	393	327	365	325	415	371	361	355	402	364	356	355	382	352	350	383	374	384	378	399	366	369	386	366	390	396	378	386	344	382	369	343	375	386	391	356	395	395	349	380	422	362	367	359	365	367	371	365	360	385	369	381	366	398	391	342	351	399	370	385	364	370	362	374	371	383	387	349	388	367	414	356	372	385	351	359	365	379	356	355	346	366	367	423	346	382	364	417	406	378	376	421	392	362	394	399	407	389	371	349	381	375	373	370	375	379	364	366	385	412	385	361	361	400	375	354	351	356	374	368	353	355	361	368	384	373	411	394	353	357	347	402	362	386	382	368	369	370	398	398	364	349	409	411	384	417	378	398	397	385	401	361	354	386	361	369	397	382	381	388	389	365	409	366	387	393	350	412	402	396	343	367	378	381	351	397	396	372	385	343	357	378	404
2394	1232	1743	1869	1533	1385	1378	1235	1244	1216	1203	1161	1203	1199	1026	1041	980	884	890	953	899	956	923	950	958	942	921	923	903	873	852	915	860	873	863	947	879	887	871	906	842	857	865	904	817	890	864	904	870	870	922	917	876	815	890	849	865	850	866	877	887	905	914	877	871	918	876	874	879	903	929	874	941	865	876	893	877	891	845	905	897	851	899	874	831	898	903	851	866	883	872	853	892	859	875	908	871	841	915	871	878	865	866	912	892	848	846	917	919	863	874	876	883	920	843	866	853	838	878	854	871	900	877	920	872	905	837	845	908	931	888	863	942	820	900	919	850	840	897	920	893	882	878	880	867	891	879	915	856	839	899	866	887	892	902	859	904	906	885	872	882	953	836	900	852	892	887	820	922	884	898	837	910	892	888	935	907	897	848	828	905	897	866	933	882	908	853	909	912	827	910	932	915	891	896	859	867	829	919	846	883	888	901	961	882	881	885	887	907	845	897	876	890	851	858	902	878	877	898	839	883	899	888	823	879	888	863	883	866	867	942	802	960	882	910	855	916	815	898	844	863	904	881	853	877	907	895	902	831	870	917	885	888	884	850	859	910	931	895	873	916	902	902	939	903	850	946	854	927	885	836	921	870	895	854	959	891	927	922	880	906	892	889	884	860	866	875	841	937	946	855	881	915	893	890	894	886	870	873	901	820	866	895	858	862	866	853	875	870	887	925	867	938	904	913	834	826	947	876	849	865	870	880	879	897	897	859	883	857	864	904	966	917	896	918	839	845	889	882	860	854	868	902	830	885	853	862	903	832	851	821	925	883	928	867	824	906	866	948	853	861	893	829	880	815	855	898	868	865	886	853	853	898	927	885	852	870	904	909	868	867	887	935	855	863	900	914	807	891	879	885	901	850	933	868	881	880	844	816	885	884	865	904	841	863	900	885	894	913	778	843	872	952	893	883	873	897	850	861	911	924	908	904	852	866	859	893	930	881	869	880	861	867	827	800	883	854	846	873	887	836	869	887	861	867	833	863	809	894	867	840	882	893	877	907	870	883	874	907	919	961	895	837	822	857	910	871	874	846	911	871	943	884	931	885	893	870	848	853	873	845	874	914	885	849	903	861	845	882	859	827	828	868	858	879	828	872	881	888	867	838	893	892	886	904	865	828	955	873	930	901	902	874	904	843	926	889	884	904	903	861	876	888	864	832	879	845	873	869	909	897	848	882	876	900	906	875	924	875	924	896	856	842	891	892	921	881	884	909	912	929	859	865	907	885	859	946	826	871	881	851	907	868	897	902	905	932	877	898	869	910	870	896	873	879	885	850	939	944	873	876	909	865	863	923	871	830	895	842	948	849	879	831	908	877	875	892	897	870	895	863	838	933	867	894	851	857	931	911	937	826	845	819	842	853	866	887	877	844	887	936	871	838	856	892	897	839	846	881	935	902	942	882	916	856	888	850	862	863	888	872	862	900	876	865	920	869	859	897	860	914	854	832	898	890	898	894	854	940	867	875	915	868	891	883	874	838	903	881	893	909	845	834	899	858	939	890	863	881	878	879	880	809	912	847	963	880	905	899	904	879	885	927	909	902	886	810	868	874	907	895	918	893	865	833	868	903	880	836	908	901	862	844	912	860	862	963	850	932	916	835	878	848	897	876	889	865	834	884	870	842	897	873	862	906	869	924	843	895	870	850	870	911	861	893	882	847	878	923	933	864	883	907	845	847	867	891	891	861	886	837	853	860	855	854	885	912	908	865	851	889	889	886	872	881	926	886	881	860	879	837	920	913	857	894	890	912	844	899	835	878	883	860	899	894	915	899	833	882	891	886	837	836	840	893	831	873	838	903	901	917	894	881	866	836	882	856	888	879	896	874	901	887	899	849	903	909	891	862	892	827	834	927	893	877	870	912	890	951	872	871	884	892	859	880	859	831	911	858	925	891	893	874	833	842	842	892	869	899	800	876	908	923	882	872	901	877	863	866	865	863	880	868	852	867	909	880	912	913	863	910	842	841	940	860	894	895	879	865	862	859	865	877	884	888	843	868	893	889	962	867	880	866	902	886	848	899	919	898	839	899	924	902	895	873	888	880	882	911	953	857	907	890	866	887	852	954	889	853	856	835	872	895	872	813	865	884	916	895	852	881	861	872	887	883	846	859	856	871	883	874	919	929	955	918	833	816	881	871	883	901	870	910	889	847	888	883	885	852	873	828	869	872	904	870	894	893	850	875	855	890	822	848	896	848	865	897	805	872	855	862	891	900	884	823	886	887	897	870	892	863	874	894	875	895	950	884	908	821	868	928	872	888	912	838	854	882	884	909	880	912	844	905	862	840	884	854	859	911	874	854	889	906	850	870	853	913	921	884	918	894	893	864	905	830	901	923	842	863	843	884	846	856	863	853	850	825	822	857	878	847	842	850	890	793	912	943	875	914	875	899	898	895	881	899	903	878	898	889	888	878	909	903	941	921	889	859	818	883	896	870	906	867	872	937	887	845	906	905	891	859	891	848	919	797	881	855	897	912	885	879	875	877	874	896	870	898	923	872	852	893	884	858	879	922	904	922	905	871	904	891	886	884	898	920	901	883	933	907	861	879	856	895	871	891	837	883	887	894	856	852	860	870	892	909	870	878	864	885	857	926	887	846	852	861	861	886	860	868	805	870	914	875	868	840	871	885	874	879	863	856	885	901	866	841	827	829	928	883	852	849	912	919	801	932	830	847	832	844	838	838	899	870	860	872	900	905	893	872	866	878	916	909	835	862	885	890	906	875	888	906	947	874	900	856	860	893	893	914	919	909	901	904	896	830	835	885	882	841	883	851	815	905	899	918	895	882	909	896	880	873	905	868	851	883	877	822	884	847	863	909	875	922	866	867	880	889	855	853	855	891	878	857	888	889	881	922	893	914	854	914	888	917	860	893	884	882	873	892	925	868	895	841	844	862	887	912	891	874	858	852	856	851	857	871	862	933	888	869	890	875	863	901	914	975	907	861	876	873	902	912	904	849	941	858	865	848	875	903	894	821	856	871	858	867	926	886	830	899	854	923	861	856	907	900	847	876	901	898	927	959	864	889	871	793	882	855	901	909	861	902	845	963	856	801	883	854	917	882	887	877	937	896	954	927	940	860	871	882	855	927	878	906	882	849	878	882	856	891	920	828	888	911	925	852	856	886	888	850	886	905	887	842	909	928	913	937	888	859	887	922	909	908	908	927	854	846	880	852	890	863	880	857	870	875	874	883	894	828	902	910	869	890	851	837	870	851	878	839	939	896	832	849	882	908	935	877	845	890	846	866	934	888	878	898	923	888	850	866	886	881	855	869	900	866	849	845	796	863	914	859	893	842	864	877	894	916	890	917	865	883	806	889	886	865	922	839	863	883	923	891	896	855	896	815	867	857	848	851	859	888	920	866	878	888	858	827	903	908	911	861	898	901	899	868	869	828	901	918	887	866	871	879	973	859	864	860	902	904	934	915	879	884	903	949	906
7981	1133	1247	994	735	653	576	535	506	456	494	456	466	428	426	431	447	371	392	404	387	385	448	392	393	367	359	409	364	332	381	359	394	343	373	377	362	397	369	410	377	359	319	384	416	372	384	391	383	407	341	403	406	411	369	352	406	369	352	394	387	382	341	367	340	382	406	397	358	354	353	370	370	357	389	382	377	355	360	341	363	381	351	399	402	408	391	346	368	403	352	348	420	388	375	373	348	377	399	408	372	363	397	367	376	390	381	400	383	357	389	362	366	377	388	363	385	366	374	378	364	353	389	372	388	406	399	410	345	358	367	399	349	342	332	372	372	377	379	365	326	384	364	361	373	362	381	368	378	352	381	347	400	339	378	363	396	388	360	338	384	392	362	412	348	408	384	404	342	369	357	394	385	454	433	339	324	383	416	370	359	365	375	373	380	395	366	387	380	380	366	378	381	373	375	358	356	389	370	370	348	399	376	370	386	397	332	361	400	410	379	376	401	384	355	352	366	376	402	359	367	390	348	386	374	374	376	397	377	380	422	396	385	339	395	378	398	374	371	372	383	328	370	385	359	376	400	364	366	334	337	338	344	353	374	389	355	370	367	370	391	402	367	364	403	377	394	377	385	370	379	413	374	415	342	379	403	345	355	380	314	367	341	361	402	368	368	387	389	327	390	372	375	396	369	397	355	387	416	367	373	363	333	382	348	370	388	326	364	409	387	403	383	397	385	378	373	379	328	396	383	367	384	372	348	355	394	373	372	385	373	366	367	366	363	407	399	401	410	359	362	397	418	393	405	357	390	378	386	358	394	352	376	380	418	352	375	353	388	379	365	362	362	389	387	348	375	379	376	373	391	414	399	373	372	377	316	388	355	366	383	346	375	375	383	380	385	408	344	365	374	370	363	327	355	387	434	348	368	373	383	376	398	381	373	347	387	399	352	357	368	344	391	424	358	352	414	347	360	367	384	364	377	366	392	366	395	385	367	383	386	357	377	355	371	359	368	366	372	383	370	376	382	398	333	332	352	368	393	393	363	387	374	362	399	381	395	392	373	358	384	372	396	403	398	348	363	409	370	386	357	359	350	386	400	377	369	364	347	332	363	386	367	398	398	383	386	342	411	388	402	340	345	360	360	391	399	404	403	351	365	385	372	387	433	381	385	381	399	380	368	369	396	380	389	393	362	363	351	361	382	367	394	427	377	396	341	355	365	372	369	386	429	401	392	423	390	352	333	348	444	368	368	415	380	362	381	353	378	349	338	367	382	375	383	385	380	370	365	397	361	374	363	394	370	339	378	341	399	364	378	354	367	351	356	377	398	363	361	381	368	366	382	363	384	386	404	391	388	383	375	350	377	379	379	389	402	422	375	376	354	350	374	334	343	366	381	404	361	382	362	403	400	390	382	381	387	380	388	363	364	394	385	368	356	381	398	354	379	367	376	418	358	387	357	410	395	393	405	409	395	382	362	386	379	386	347	350	332	391	380	333	384	342	370	379	378	416	405	372	371	388	344	358	357	367	388	349	383	360	412	389	379	361	396	340	376	392	351	382	394	382	381	388	348	400	361	393	360	356	322	416	355	379	351	369	384	342	406	390	384	389	399	391	370	410	348	358	391	444	391	407	340	395	387	358	334	350	331	364	368	409	386	411	363	351	355	370	363	387	377	346	372	356	369	391	383	363	406	371	399	397	386	373	405	355	374	341	406	366	362	375	371	369	342	344	347	386	367	395	361	375	375	344	371	382	387	368	353	401	368	359	383	370	367	367	374	355	395	348	373	349	381	382	353	377	364	384	358	391	377	406	379	408	375	368	367	341	373	366	392	383	376	360	396	371	390	379	357	338	344	367	362	347	377	359	365	391	368	371	359	383	359	378	340	385	387	354	357	347	368	365	399	368	402	378	356	375	354	413	384	387	374	351	350	417	366	391	424	385	395	413	408	355	409	403	341	368	399	326	386	382	371	380	404	411	349	370	384	367	388	399	371	401	403	415	374	359	377	438	383	370	378	353	395	368	355	366	394	359	380	383	354	328	344	395	406	358	373	387	359	344	392	384	401	358	387	374	339	356	391	341	375	312	366	390	386	376	375	361	366	426	391	396	371	355	382	373	356	358	360	351	408	358	368	380	358	395	379	360	393	382	360	392	396	338	352	396	404	370	380	387	366	374	389	407	371	405	412	379	347	359	391	352	372	397	332	422	382	380	380	386	349	386	342	329	396	356	394	378	349	399	414	380	387	390	325	331	362	391	373	319	379	396	382	357	365	359	351	376	369	389	373	371	363	346	351	403	408	378	374	391	383	374	388	365	345	357	370	378	379	394	404	361	365	363	372	381	383	372	343	400	406	396	385	389	391	376	387	379	374	353	360	353	387	387	379	372	392	386	421	407	357	383	369	398	382	347	366	395	393	397	347	380	417	370	400	383	372	354	351	382	358	422	390	378	386	373	410	352	360	395	381	346	403	382	394	364	355	374	339	374	371	369	386	346	359	366	377	367	354	415	372	371	408	384	350	396	367	393	352	389	374	401	469	361	374	365	378	344	395	344	360	367	399	430	399	369	397	353	377	375	372	373	364	394	376	387	396	362	346	391	376	382	403	384	401	383	395	399	363	346	365	355	388	401	385	391	385	346	370	356	360	410	363	360	367	335	377	352	397	366	356	392	384	345	367	370	373	335	380	390	376	383	391	364	381	376	394	370	393	379	411	363	396	379	390	387	362	427	412	363	371	347	343	403	403	384	335	368	406	364	385	387	363	388	337	413	357	387	385	341	364	365	383	369	404	358	398	407	403	386	385	420	377	364	367	422	358	393	393	360	373	357	397	376	389	351	410	364	368	379	369	367	405	390	376	372	374	420	357	368	411	374	406	344	342	368	362	409	380	387	362	367	355	392	360	430	395	388	397	354	330	371	376	408	352	415	382	338	340	378	359	375	369	346	373	360	383	366	374	398	375	427	386	370	385	369	340	370	400	359	364	348	368	361	354	391	360	405	371	368	363	355	384	379	337	355	371	405	352	393	396	399	386	353	381	387	385	424	401	318	386	383	371	368	368	391	363	371	365	391	362	387	362	386	390	399	376	380	365	430	363	381	367	379	386	401	378	355	362	354	382	423	371	391	371	402	378	386	370	386	400	386	366	394	360	349	357	330	378	352	380	361	370	387	385	369	374	386	361	390	407	406	418	417	343	382	348	343	397	384	362	360	404	357	372	353	371	370	385	354	370	364	409	371	402	384	370	377	363	373	367	386	361	362	394	360	380	345	350	371	378	365	366	377	379	376	376	389	416	405	378	363	381	433	368	381	331	365	372	384	382	344	382	375	414	392	386	387	380	375	397	370	349	348	388	396	426	398	410	383	393	367	387	387	347	345	349	395	371	364	381	420	392	370	384	386	371	367	344	370	453	337	381	394	427	409	396	358	369	375	395	387	412	353	356	396	361	351	384	395	343	404	389	397	392	372	385	396	374	358	369	352	341	422
7093	1635	2855	2901	2446	2073	1863	1696	1688	1522	1507	1422	1410	1351	1266	1182	1117	1053	981	1040	1008	961	988	944	890	914	948	895	966	904	877	940	908	830	898	886	926	853	869	913	895	844	846	892	882	884	924	870	858	901	861	901	836	909	852	837	873	866	816	953	852	889	863	831	865	875	874	894	839	883	919	902	894	926	883	882	879	895	866	861	860	904	886	858	824	856	909	835	837	859	857	904	851	878	900	898	872	846	859	841	869	829	877	880	880	836	825	897	908	873	884	890	864	854	866	868	840	871	837	848	871	822	860	860	896	863	891	852	875	890	918	926	850	875	892	887	840	886	847	821	880	830	838	887	834	877	920	877	839	907	897	824	856	894	873	884	858	902	848	845	893	919	841	833	886	888	919	895	933	883	846	917	878	824	832	884	847	886	863	861	860	842	841	886	859	813	868	849	833	864	843	875	800	892	863	835	899	871	915	847	842	855	908	856	892	880	872	840	817	894	827	836	852	887	894	850	915	876	892	810	876	858	863	869	828	892	833	887	896	893	864	865	897	865	877	874	871	889	869	868	852	867	811	832	880	911	852	829	834	929	895	917	901	877	852	884	867	849	886	861	874	939	857	806	883	877	866	865	898	876	864	829	902	872	896	901	770	890	790	909	889	835	886	876	868	885	857	868	829	791	846	898	859	870	868	843	841	883	897	832	855	871	881	845	853	853	903	894	883	901	807	821	923	864	931	871	883	859	863	872	864	872	825	947	891	847	805	853	804	852	876	846	849	844	837	866	894	867	854	894	831	824	892	814	888	889	866	853	896	849	937	861	859	828	870	820	859	872	915	884	884	886	880	882	900	919	928	889	826	842	918	894	878	877	849	882	901	863	893	891	871	899	855	844	888	870	821	893	892	856	910	843	873	864	860	828	824	848	826	894	781	874	848	848	854	853	906	862	837	899	841	832	923	835	850	849	855	888	876	859	860	857	898	904	857	897	844	847	868	850	906	849	846	885	909	859	834	827	880	863	863	872	881	847	858	846	851	876	849	834	911	880	866	834	824	850	846	849	880	846	867	893	935	829	914	859	895	801	884	810	879	855	859	820	870	874	882	858	867	849	869	850	847	822	854	883	874	841	848	844	894	893	806	895	897	876	897	866	883	862	837	901	850	889	859	888	874	842	830	825	871	887	884	856	868	897	871	834	858	839	895	830	864	806	880	877	864	843	901	882	812	873	860	874	871	884	830	850	857	872	865	836	854	936	837	867	837	867	870	857	871	903	879	859	864	868	888	905	820	856	867	813	867	854	849	871	875	875	795	917	828	891	872	831	881	913	902	886	863	876	824	923	854	867	877	918	855	841	866	839	870	864	921	931	900	842	882	896	870	810	822	880	821	824	862	900	820	904	909	883	898	889	912	827	887	923	849	879	860	807	847	952	866	936	897	883	860	880	901	856	861	877	870	855	867	836	857	804	896	821	850	875	827	873	879	877	861	926	869	879	846	827	891	866	898	825	883	860	860	804	894	811	845	839	850	853	830	895	891	871	885	865	843	884	906	917	859	892	868	827	870	943	892	866	883	869	879	878	847	871	881	828	848	850	926	834	939	849	891	871	903	879	879	833	819	873	884	856	893	855	837	873	880	892	865	886	804	888	889	863	866	856	899	884	886	864	926	825	862	840	870	869	868	886	872	817	913	875	866	847	835	851	866	898	825	868	925	876	863	858	880	904	838	871	902	875	859	855	835	834	827	871	850	891	845	865	862	888	897	901	828	893	879	928	872	874	834	862	873	890	882	859	884	915	895	838	868	911	908	852	885	894	851	875	900	826	830	894	882	832	904	931	878	875	869	884	886	887	917	837	921	813	859	883	870	888	906	890	899	844	912	859	889	870	895	864	842	863	961	835	866	889	883	881	846	878	884	837	868	861	856	912	864	926	899	911	865	891	849	900	826	870	885	869	839	926	854	934	869	892	806	902	887	883	878	888	857	847	863	912	832	844	896	878	851	908	870	870	855	865	812	826	863	848	890	865	849	828	898	813	919	891	877	866	928	909	861	890	900	868	889	864	854	868	870	892	842	859	916	860	880	897	912	820	850	882	824	829	857	887	862	848	872	814	836	853	850	872	897	893	865	840	860	908	831	909	842	910	894	828	893	838	812	796	909	826	913	882	850	897	863	874	882	857	918	831	883	896	815	883	863	850	876	885	846	826	850	841	874	860	823	900	888	875	839	849	919	816	860	905	905	905	824	902	936	874	819	864	884	798	814	847	844	867	871	885	867	884	895	892	895	868	927	866	927	837	848	890	849	886	862	862	876	913	866	915	853	890	839	920	894	853	881	857	870	890	842	860	924	869	793	923	855	916	887	867	888	869	822	949	875	884	859	909	845	924	859	900	824	829	890	880	875	882	862	885	898	851	874	937	918	920	878	904	881	838	876	877	894	835	918	859	864	880	880	896	878	877	850	861	840	882	883	852	861	866	835	898	831	862	839	865	867	865	868	920	845	899	839	856	869	832	897	838	861	873	884	907	870	889	874	879	906	803	895	834	904	901	860	852	854	931	895	882	876	836	862	865	885	855	871	961	852	862	869	889	841	798	834	896	904	822	836	818	864	854	841	851	872	861	816	851	857	908	854	876	912	883	885	901	899	860	839	870	919	907	909	845	854	800	887	869	912	883	855	842	846	904	911	846	876	874	934	834	823	917	822	837	853	902	885	903	883	869	888	904	831	870	853	852	880	893	810	856	854	858	831	855	821	873	806	853	868	836	873	849	875	863	873	874	845	910	818	858	838	846	851	857	815	858	869	861	885	906	840	912	844	860	865	884	870	865	870	863	874	836	858	790	802	832	854	886	853	870	836	886	868	847	856	903	825	864	913	818	868	827	926	867	833	843	845	884	874	871	877	871	839	901	878	850	857	880	914	869	885	882	888	875	865	873	873	873	880	867	879	884	842	883	847	831	893	875	887	909	873	808	881	870	882	925	826	926	792	916	888	883	839	877	827	875	832	888	909	833	897	808	898	864	878	890	854	851	883	898	826	917	863	822	887	846	924	854	817	862	855	887	902	861	885	883	885	859	860	866	879	900	880	871	878	849	876	837	884	906	876	862	912	863	867	858	825	848	853	876	851	895	836	919	887	818	892	876	874	849	888	879	823	892	871	841	878	912	829	843	845	890	891	826	888	909	889	868	866	924	912	865	864	880	871	875	886	863	848	859	834	869	911	838	887	788	890	867	848	878	882	878	831	872	880	875	856	875	894	887	885	887	882	888	881	825	860	830	878	867	871	897	829	800	853	880	843	885	886	932	862	890	848	859	842	860	868	879	875	885	796	930	814	866	852	845	925	901	910	869	861	881	846	896	890	845	800	906	858	883	863	867	832	881	887	888	867	864	883	832	880	894	875	815	845	842	886	854	869	862	878	851	881	902	860	871	849	880	862	852	905	857	853	854	860	898	875	845	891	816	900	902	892	815	854	884	881	907	953	852	901	839
13651	1635	1567	1160	756	658	499	419	427	370	347	360	380	338	323	278	276	275	226	220	254	249	246	226	218	212	207	255	239	214	205	194	227	210	192	211	224	210	217	198	202	208	236	220	199	214	206	249	217	196	209	212	224	225	220	211	238	234	197	228	212	224	204	215	203	228	222	241	224	232	221	232	221	214	221	249	214	207	227	241	235	227	209	206	192	196	204	182	213	206	215	221	195	207	249	181	220	227	246	183	244	225	206	246	234	224	226	218	221	199	207	166	209	205	205	219	222	244	212	222	223	179	225	215	220	219	247	218	199	222	236	229	231	225	224	218	202	218	229	205	214	225	196	219	207	235	194	223	231	243	228	215	218	240	217	248	254	208	217	224	209	194	214	201	209	215	186	209	233	217	231	240	225	228	195	216	226	212	190	228	190	199	234	232	239	217	223	201	237	202	222	195	219	264	189	209	233	236	249	217	197	217	214	232	207	200	217	230	215	204	203	212	234	202	215	204	235	196	214	235	254	216	204	209	239	212	227	212	217	216	249	229	205	187	228	217	229	244	210	204	207	224	234	223	208	222	204	230	260	223	198	192	217	234	232	191	242	219	215	220	235	218	204	212	234	209	217	213	236	221	226	186	237	183	207	221	227	261	217	215	219	207	227	213	221	204	217	213	228	217	227	187	192	213	249	200	201	209	211	238	224	205	220	211	225	225	223	193	211	230	217	208	266	218	218	239	233	201	231	220	195	207	234	208	232	214	192	222	194	215	227	201	212	213	230	235	199	210	240	233	209	224	235	232	201	219	210	242	205	211	211	196	204	183	199	224	219	193	194	225	225	218	182	218	203	224	216	232	216	224	182	191	212	236	244	220	183	225	191	194	225	225	194	212	228	228	221	265	207	206	221	197	212	220	210	181	219	217	217	215	218	224	230	201	219	234	224	210	205	218	226	224	179	215	229	204	211	208	190	191	217	172	210	214	227	215	235	203	230	210	214	219	213	217	210	221	227	217	232	230	242	228	190	231	255	218	209	204	234	210	190	208	211	212	226	209	229	217	226	232	228	202	222	213	222	229	194	193	246	217	238	211	229	204	183	219	217	232	216	217	200	204	210	216	180	206	244	235	222	204	226	226	205	233	211	235	235	175	231	208	217	199	211	226	201	220	236	239	246	222	222	232	207	225	224	201	198	229	197	254	227	228	194	240	229	187	207	189	198	215	202	247	216	251	226	221	221	240	217	232	197	220	209	190	222	213	215	208	244	212	233	212	209	232	194	212	244	251	225	202	209	211	219	223	238	232	230	197	216	218	206	221	227	227	217	211	199	198	222	239	254	225	204	260	217	221	210	203	226	196	254	211	196	229	232	221	196	222	215	237	229	243	231	246	224	195	216	221	228	231	224	207	201	222	239	243	250	196	208	229	212	202	203	207	210	237	224	194	210	216	228	189	202	245	213	222	208	201	215	233	250	224	204	207	210	208	184	234	227	249	207	230	221	235	220	236	230	198	211	206	210	204	206	224	231	224	202	232	224	221	231	209	239	242	218	217	223	206	203	196	228	209	227	238	214	228	204	214	233	208	203	211	175	208	209	223	202	226	222	211	220	227	228	207	215	221	196	213	205	213	214	241	215	209	210	187	216	201	225	216	228	234	230	215	203	213	216	209	229	220	209	244	206	238	239	214	205	239	230	227	216	208	223	219	216	221	192	242	217	217	223	239	212	213	211	215	202	209	201	244	238	245	234	222	207	241	219	212	243	232	223	190	210	209	234	202	203	206	233	231	200	222	249	227	237	241	223	209	214	239	224	185	234	187	217	197	213	203	208	206	220	243	226	218	220	241	198	203	228	246	227	231	236	210	209	205	245	211	197	213	190	230	218	183	213	201	192	222	223	241	206	217	231	210	239	238	197	238	204	229	196	223	213	221	223	244	226	216	245	222	187	204	214	240	186	207	223	200	234	227	209	226	205	204	213	248	216	229	227	213	220	212	186	173	219	217	198	180	216	222	207	228	208	213	224	203	191	216	211	225	209	204	231	202	217	235	223	219	229	204	232	212	240	221	199	232	209	229	217	210	226	234	223	246	191	207	196	236	223	199	219	233	246	203	223	218	197	220	214	211	204	197	234	228	193	217	198	232	236	198	226	198	216	227	230	204	221	214	204	198	209	203	210	215	206	194	219	229	214	225	228	195	251	190	223	245	231	219	220	255	239	207	223	225	217	244	227	211	211	227	211	205	248	197	224	256	211	216	210	225	243	242	216	232	234	185	209	200	191	201	220	204	221	227	221	191	212	211	212	192	226	239	222	239	210	231	247	226	212	206	256	252	205	212	222	231	209	227	225	217	217	201	210	195	211	244	219	252	211	211	229	218	222	186	196	216	218	221	211	209	225	222	226	237	224	219	234	203	212	210	195	235	233	191	239	218	214	213	232	231	204	199	231	210	210	202	199	244	222	229	216	189	220	222	228	214	242	242	247	196	215	226	202	202	249	222	227	235	190	215	225	189	215	219	219	209	242	210	201	226	217	207	222	202	230	236	226	223	258	223	245	228	213	196	194	227	225	251	233	235	234	227	207	220	199	246	208	211	200	220	238	244	198	228	214	188	221	228	205	226	217	222	207	226	237	215	216	219	195	228	218	182	205	216	207	215	202	213	251	211	210	218	196	225	216	226	206	228	199	243	211	223	238	213	224	222	223	218	202	197	226	212	217	217	184	201	190	235	211	200	214	236	223	225	246	211	196	214	225	208	227	213	213	198	223	223	213	209	216	205	238	201	239	216	222	211	248	233	215	210	222	201	238	218	199	236	229	231	207	230	211	246	244	208	204	220	227	237	233	199	201	238	212	196	237	226	216	219	197	200	222	220	215	224	211	214	202	199	228	184	195	201	219	219	204	222	207	207	233	228	237	276	203	195	208	198	224	220	205	203	198	192	222	232	202	214	216	223	205	210	241	255	215	221	196	234	198	203	253	223	209	232	186	222	221	238	197	217	210	247	207	215	220	206	242	208	189	192	200	235	211	220	231	245	190	224	224	216	192	238	213	212	224	214	206	205	193	218	215	221	203	211	212	193	223	228	192	206	214	227	212	216	223	202	224	248	226	229	219	201	254	230	199	200	204	234	231	197	199	220	257	218	204	211	240	230	204	230	224	199	205	211	235	208	216	188	213	225	214	219	204	203	179	202	202	205	256	212	252	188	202	246	226	188	241	228	221	186	231	198	236	194	225	216	222	197	203	213	225	203	232	203	227	195	228	219	206	251	230	222	216	199	220	209	200	230	214	205	217	230	220	216	198	223	212	203	249	216	211	202	231	187	243	198	221	228	204	204	231	237	221	216	228	215	221	225	199	215	221	217	209	186	224	208	220	203	217	213	233	202	229	218	220	216	231	196	200	215	238	253	208	202	224	230	199	217	192	215	214	215	212	231	181	229	219	186	240	235	256	216	248	202	193	237	212	210	184	235	242	227	240	241	214	207	209	228
8371	1623	3281	3657	2849	2379	2041	1772	1707	1513	1446	1260	1393	1325	1061	1034	859	779	728	724	732	701	653	644	667	633	631	653	604	582	540	584	544	558	514	561	569	568	566	546	579	524	529	517	535	537	567	561	540	537	475	575	545	524	525	536	538	562	557	510	538	522	507	554	553	480	551	561	481	510	509	593	501	555	538	528	502	568	551	499	539	549	542	492	549	493	543	555	503	535	516	521	526	502	539	488	566	529	525	510	518	537	532	515	530	538	521	564	546	532	495	548	523	513	550	554	545	508	495	505	532	596	522	510	550	526	511	521	553	527	533	543	539	561	557	523	555	522	511	500	540	541	547	563	555	490	499	494	524	527	491	521	528	519	526	526	553	535	549	509	532	547	551	531	518	536	556	550	489	518	540	495	538	531	552	480	529	507	564	506	495	530	554	540	550	519	530	543	523	566	528	522	530	534	522	501	522	517	556	547	541	499	493	515	501	530	540	490	503	524	516	520	533	523	543	561	553	513	523	564	524	538	508	513	501	516	543	552	533	553	521	512	545	550	530	578	457	558	514	538	559	504	508	501	501	526	515	541	550	521	506	551	563	500	557	548	540	561	568	503	543	529	540	559	560	559	543	535	531	538	499	545	554	516	574	485	537	496	529	476	553	511	529	522	529	560	529	536	506	522	555	553	515	524	517	523	568	518	564	522	500	485	550	539	523	530	545	516	547	579	545	498	561	507	511	543	512	547	475	511	481	500	560	500	550	528	497	526	503	518	543	561	580	507	510	525	544	564	541	495	515	536	522	521	524	518	528	524	534	564	508	528	490	519	505	496	528	542	534	506	542	513	514	537	535	551	539	542	531	560	534	517	523	525	508	512	517	523	560	555	494	551	503	535	520	517	530	526	507	518	542	536	523	512	555	565	539	576	529	511	526	566	492	508	535	558	552	505	537	524	550	532	552	523	497	539	481	508	529	532	528	547	534	530	538	553	497	551	540	525	545	553	523	495	507	530	486	516	515	543	493	533	586	544	556	547	510	511	521	533	576	522	572	536	481	532	549	495	533	465	508	510	464	564	506	511	531	517	537	517	559	517	533	538	554	556	505	504	491	516	545	511	518	508	553	518	550	530	565	539	545	546	555	533	552	505	521	552	524	530	520	544	510	532	527	497	545	497	521	563	512	506	498	538	509	531	498	524	532	509	495	529	534	519	529	544	542	534	518	487	531	544	495	519	506	528	487	517	514	516	535	518	543	538	544	517	519	479	507	479	524	525	545	534	535	488	522	509	552	524	524	536	484	539	518	562	506	546	560	568	532	525	530	575	536	486	519	544	571	532	541	533	524	508	543	530	562	517	519	551	495	505	525	563	506	508	482	500	528	529	538	517	534	507	510	576	515	520	463	509	523	526	507	496	492	569	520	464	531	511	539	560	539	488	499	534	558	522	554	529	523	524	482	546	495	487	526	497	535	531	547	545	565	537	528	536	497	572	544	487	498	536	518	533	500	523	528	484	547	508	517	536	522	546	511	508	542	546	503	489	494	517	482	513	535	540	517	536	512	497	540	547	574	552	554	557	505	541	511	541	503	530	517	510	523	556	548	521	534	566	487	501	524	544	500	496	513	511	542	500	531	519	527	519	530	521	524	543	504	485	555	532	539	500	520	549	526	531	488	504	522	502	556	515	529	479	529	545	512	542	502	543	530	525	594	513	545	533	515	537	543	547	549	524	596	533	521	526	540	505	525	538	546	507	488	529	548	523	557	523	542	531	519	548	531	566	494	544	561	542	553	515	541	587	555	529	536	521	540	534	542	547	521	504	517	534	491	524	505	545	570	513	508	515	493	506	502	533	531	564	515	468	534	495	523	576	517	510	522	519	504	518	547	502	504	563	528	500	506	519	520	545	526	499	556	525	561	554	504	531	543	567	533	500	523	541	530	546	561	528	520	502	543	511	527	516	495	526	541	507	541	566	544	540	504	524	539	514	497	534	536	482	515	566	538	496	519	549	538	505	551	475	534	515	566	501	539	509	564	554	535	559	528	555	545	494	560	528	495	535	530	543	532	530	511	546	505	555	523	562	537	518	525	547	554	535	536	511	549	505	520	550	531	487	537	522	520	505	538	535	546	572	542	523	499	541	536	528	557	515	514	519	559	525	498	538	493	526	510	526	519	526	482	540	571	558	533	573	526	516	527	536	517	513	483	512	501	491	534	509	497	571	533	524	566	486	475	537	575	551	522	549	487	483	484	529	555	513	516	523	509	498	575	525	521	536	559	576	494	523	511	538	579	538	531	549	500	492	556	549	512	573	561	530	526	486	490	521	542	494	522	533	565	526	516	535	536	532	545	571	520	532	499	562	508	552	520	550	528	518	505	533	537	528	525	499	486	497	557	496	522	521	562	588	491	522	479	547	461	521	517	525	572	540	494	499	493	498	610	546	556	490	468	489	498	570	533	565	541	540	547	496	532	508	533	521	544	587	504	503	535	535	518	541	561	527	517	547	494	560	550	511	502	533	517	510	515	498	501	525	508	534	533	487	530	529	486	534	584	548	551	482	515	527	534	517	506	561	517	532	541	527	558	513	553	549	532	548	529	557	539	513	518	566	547	518	485	530	524	554	548	533	499	506	520	521	516	567	573	525	482	556	486	527	476	547	531	521	523	549	519	526	598	552	513	517	518	574	530	528	521	537	511	550	557	563	513	525	540	546	466	518	539	535	556	495	544	513	522	538	517	482	527	531	537	520	532	530	509	515	544	504	489	488	520	564	540	531	557	534	514	559	526	520	511	532	480	514	522	502	504	521	526	512	529	537	531	566	527	553	492	548	570	505	573	514	504	545	561	550	481	490	518	504	551	517	527	507	501	493	529	521	553	568	548	549	528	545	528	521	467	521	529	503	534	518	503	510	539	485	514	502	539	531	546	522	502	541	528	501	534	500	548	493	563	470	547	495	504	536	550	523	524	544	494	504	490	515	533	534	507	571	539	518	526	558	574	530	592	502	550	486	542	512	535	571	574	539	501	530	570	471	514	545	492	529	558	525	537	503	516	534	530	514	502	534	496	507	509	525	525	556	492	533	480	552	575	538	518	524	477	508	525	550	518	545	531	569	533	548	545	510	501	515	507	500	532	547	513	505	521	545	541	498	510	528	532	556	529	526	515	495	529	496	523	552	500	537	529	553	553	485	525	495	524	529	559	504	570	529	539	532	517	493	518	535	513	511	535	548	488	525	488	532	518	533	543	549	536	474	514	539	518	550	509	518	518	521	511	549	521	549	529	549	550	545	477	521	505	531	511	531	527	530	546	506	487	554	564	502	524	545	533	502	555	485	539	502	557	546	503	541	546	565	508	538	506	515	537	515	564	515	521	544	572	516	521	527	524	525	520	557	540	523	544	482	559	536	505	549	559	572	504	567	523	539	494	532	523	541	537	543	556	481	505	559	524	526	524	566	514	493	495	513	507	479	495	517	517	487	534	528	576	546	532	575
2029	700	711	602	497	469	485	432	430	428	435	440	398	422	384	384	394	401	374	364	414	379	371	378	405	400	350	388	354	394	402	398	367	326	368	376	369	329	354	376	400	387	393	416	401	391	338	404	379	392	367	409	365	357	357	369	399	347	372	383	365	350	371	339	362	361	377	394	365	361	415	345	366	369	375	391	378	340	375	380	376	344	381	374	403	364	330	384	347	367	356	366	412	394	349	355	380	424	390	366	362	381	392	376	410	374	400	404	381	371	326	405	365	392	385	360	344	356	407	359	371	384	347	343	386	350	358	404	372	368	385	392	424	410	361	371	378	389	361	368	355	370	375	383	365	374	385	368	365	395	357	368	368	350	367	350	385	335	374	383	376	368	364	360	374	366	370	368	322	356	384	407	378	364	360	370	378	356	368	344	377	385	359	436	359	378	378	366	382	341	429	364	389	367	378	377	376	403	398	367	339	347	346	360	390	340	356	420	365	363	399	424	363	371	345	387	349	371	381	366	368	374	366	336	392	383	329	383	373	378	377	368	395	377	378	369	360	375	345	336	361	394	337	382	363	348	362	356	397	370	349	372	389	371	367	356	398	370	364	361	352	392	326	352	347	364	358	351	383	413	378	387	386	353	390	362	368	378	385	367	378	404	374	375	398	390	388	359	340	384	348	350	363	364	373	346	366	364	348	387	407	384	363	403	364	381	338	371	367	366	388	375	395	385	371	394	368	347	348	366	392	350	372	390	399	375	357	393	410	382	371	362	361	381	356	418	345	380	353	378	402	373	373	377	405	394	388	400	393	396	396	344	369	404	366	360	356	392	367	418	394	395	395	368	389	341	356	361	354	369	371	375	362	396	386	369	387	355	350	349	374	353	387	333	349	337	400	347	374	405	343	371	427	380	405	340	367	347	366	377	363	396	370	368	387	401	355	353	384	351	357	406	393	348	369	403	400	404	390	340	312	391	344	391	396	393	356	373	394	352	338	389	344	345	379	385	418	400	374	411	363	375	378	364	389	356	390	356	359	411	391	331	382	366	362	362	342	335	387	387	366	378	352	365	362	366	380	379	394	405	350	326	389	360	397	358	400	391	375	386	335	381	365	396	402	380	380	390	330	379	390	369	376	409	391	380	400	393	353	378	407	404	396	366	384	362	383	382	362	423	382	386	364	364	331	354	425	354	385	345	398	378	358	381	378	418	337	369	398	394	372	378	354	404	354	354	387	351	354	341	418	394	389	389	343	431	356	352	379	355	365	355	363	342	336	368	395	376	385	384	382	301	356	399	370	372	362	398	350	326	383	371	386	360	353	337	385	361	370	381	340	395	398	381	369	363	373	404	395	386	393	397	383	401	345	406	379	426	371	375	369	345	366	346	389	386	339	384	370	355	377	372	360	346	392	378	340	358	392	379	380	401	350	369	360	383	374	343	407	384	394	370	419	362	403	387	391	369	361	346	378	317	382	362	379	352	382	407	401	353	383	376	355	328	323	341	353	337	371	388	392	364	356	372	391	396	333	379	367	362	374	384	375	365	378	401	403	389	348	421	356	357	363	418	362	379	394	421	387	383	391	379	369	353	371	340	383	383	361	370	351	361	379	378	391	363	394	360	366	341	353	373	370	350	359	376	356	331	373	374	342	361	379	340	394	374	357	414	358	368	353	403	362	381	380	370	393	398	395	343	383	379	376	407	414	414	402	346	377	384	359	394	352	354	366	389	365	395	371	393	319	349	364	399	393	356	369	338	383	386	385	336	387	387	388	345	377	399	360	368	385	399	364	377	334	349	396	397	393	379	376	359	344	391	355	383	372	395	406	396	395	399	364	398	384	389	410	404	362	360	379	334	393	401	388	342	339	370	398	374	391	353	384	363	410	354	352	350	333	351	389	431	390	363	383	404	356	360	365	363	385	376	372	387	365	382	387	386	365	380	350	390	408	383	391	402	364	333	369	356	372	389	354	376	328	373	367	351	412	398	371	376	349	386	369	374	380	356	409	373	339	384	378	395	390	425	359	355	371	396	347	386	386	390	366	382	356	312	363	363	345	406	378	372	377	372	351	390	378	350	335	375	381	412	382	399	385	391	405	354	385	421	363	386	381	365	372	373	397	380	404	371	366	407	370	393	387	351	405	390	377	350	391	351	383	362	366	380	410	401	385	365	345	353	370	355	410	384	387	354	357	361	364	375	387	371	365	396	381	382	397	359	356	354	392	354	381	389	406	360	355	367	326	382	387	329	391	340	357	393	384	374	347	373	374	392	411	395	380	349	336	386	387	405	400	395	403	368	395	386	391	364	348	404	348	371	350	358	379	395	398	392	383	326	396	373	381	365	384	424	374	353	349	376	388	359	380	334	400	373	390	385	376	339	373	398	389	392	391	384	365	359	366	343	306	351	374	400	398	389	358	354	337	341	358	389	353	344	391	370	363	372	372	352	357	365	360	373	372	343	391	362	404	364	367	339	366	351	389	406	336	383	322	358	320	382	389	360	417	360	340	368	392	380	393	363	367	380	352	420	400	377	332	336	377	396	351	362	366	388	383	385	362	397	375	381	373	310	376	383	382	395	376	357	378	370	380	372	339	330	396	368	369	360	388	350	402	366	400	350	369	379	382	375	363	349	324	362	373	350	360	363	403	394	364	392	399	320	355	377	383	365	359	354	351	391	373	392	390	334	372	372	375	368	360	398	383	368	382	377	380	369	337	397	350	406	383	388	394	329	353	378	386	374	373	391	337	368	373	392	395	365	376	343	394	395	381	377	385	419	410	387	381	366	395	373	363	350	356	376	377	392	359	369	392	344	397	363	411	347	331	365	391	340	379	369	371	372	381	361	378	370	406	389	362	383	395	399	389	374	395	363	374	394	366	367	416	361	398	393	382	393	367	340	411	392	339	372	346	379	364	382	377	366	362	400	366	362	382	369	370	391	388	349	381	386	377	402	388	395	320	339	356	383	347	383	359	409	369	374	395	390	391	376	382	341	356	395	371	369	409	347	370	397	379	371	373	337	347	417	400	370	332	397	340	364	430	343	355	388	388	384	378	339	357	364	348	362	352	405	371	370	378	388	352	375	354	376	375	349	385	376	379	384	405	403	376	375	356	359	331	365	392	359	372	345	373	341	364	350	334	368	373	371	370	335	395	353	397	364	369	375	343	388	369	361	404	364	350	345	382	394	372	387	385	368	397	384	396	382	385	407	359	368	351	381	386	350	370	370	341	379	367	352	346	380	391	386	378	365	326	350	380	395	383	346	369	355	396	380	393	368	390	366	378	376	428	326	384	319	401	391	413	370	347	360	374	374	350	379	379	389	360	376	357	346	340	383	340	390	371	412	340	329	364	375	341	381	365	367	383	411	385	331	364	360	354	376	371	400	364	417	361	392	336	363	382	363	334	368	369	359	393	381	378	417	371	383	366	349	405	351	386	373	358	359	393	391	386	363	357	332	363	365	402	353	325	350	394	353	376	356	363	393	381	388
2349	1211	1688	1831	1576	1425	1269	1294	1123	1158	1176	1172	1204	1125	1089	1033	907	932	953	852	902	928	906	847	831	871	836	879	882	859	940	904	850	895	917	877	910	866	928	914	856	885	863	860	835	871	870	844	856	841	845	877	873	841	822	863	822	817	921	810	843	845	894	889	831	883	893	857	813	879	833	866	874	830	887	885	897	848	926	888	850	872	914	864	824	919	837	834	918	819	791	810	862	903	950	833	839	878	858	806	880	902	913	874	828	839	927	852	858	860	875	911	823	875	895	873	838	870	863	875	875	856	911	875	895	815	863	886	850	824	840	848	890	837	812	898	869	805	885	856	863	917	864	864	902	886	846	863	841	922	864	839	893	837	876	917	877	881	862	855	922	907	837	862	915	911	933	858	894	863	868	867	898	842	915	886	883	893	901	872	890	861	851	859	881	868	862	858	858	811	840	860	870	849	846	919	847	898	851	873	936	881	840	824	890	863	895	902	852	898	857	831	906	893	915	887	868	832	895	930	863	884	869	853	857	813	850	860	902	859	886	855	880	923	900	920	830	849	886	860	868	847	874	933	854	874	848	864	879	858	862	896	836	861	848	896	921	841	910	860	847	855	898	906	905	874	921	893	862	896	867	914	935	864	888	878	870	884	889	858	880	903	852	883	801	864	879	871	883	841	837	881	841	858	835	872	826	887	840	889	852	798	910	855	890	899	821	829	832	919	820	860	902	880	870	885	878	885	857	871	870	898	868	908	870	858	900	840	876	863	855	783	843	891	829	875	918	868	904	851	866	849	855	848	872	882	914	841	858	856	905	830	825	868	865	826	873	890	863	881	845	876	886	815	844	812	891	873	893	834	883	884	914	865	938	872	853	884	817	840	863	855	871	863	892	875	868	919	923	887	893	812	870	831	891	916	860	904	920	873	829	886	878	879	938	887	896	826	842	938	850	852	893	843	844	813	906	874	825	848	842	845	799	859	926	890	926	919	922	827	895	887	864	863	831	875	864	824	853	827	810	822	885	857	886	842	852	868	873	835	887	877	883	819	918	814	904	875	864	862	901	878	848	876	885	891	849	845	918	919	894	891	817	850	845	908	884	953	824	903	853	811	914	858	852	839	882	933	913	870	838	899	887	862	902	904	829	870	878	842	861	849	864	877	881	859	878	884	833	841	878	896	822	837	925	826	903	889	835	898	849	822	887	896	833	842	922	887	843	840	859	852	865	839	819	882	874	870	850	859	928	870	873	888	877	855	874	913	902	883	879	912	872	837	830	867	877	830	877	791	894	842	892	865	865	885	846	845	877	848	849	888	895	913	848	894	910	915	898	882	891	893	902	825	867	876	874	884	876	871	911	842	873	836	892	892	887	850	884	847	857	872	911	836	902	846	873	893	832	884	893	900	846	909	901	851	870	832	810	888	887	871	872	847	837	899	822	888	865	831	862	836	896	825	903	870	820	856	848	868	877	846	872	832	916	876	916	913	865	889	841	901	888	890	919	848	870	821	895	843	937	913	877	872	845	932	838	893	908	914	855	884	896	818	876	884	843	880	831	907	895	886	905	883	917	880	831	862	861	854	867	919	862	887	810	869	857	908	876	823	868	855	908	939	844	902	836	861	889	824	976	898	796	840	867	862	864	819	893	821	903	859	895	881	874	877	856	825	846	942	905	914	867	852	909	821	903	892	821	866	862	848	846	863	862	858	814	891	877	867	850	868	829	898	816	884	856	877	879	892	880	863	831	890	818	885	868	857	866	896	860	882	876	868	894	889	904	890	885	883	905	837	875	867	886	867	915	889	831	879	872	883	856	920	802	827	872	853	895	920	859	832	846	897	857	839	900	869	902	887	880	898	870	837	895	794	894	879	951	916	887	864	858	809	862	871	872	868	865	856	843	922	889	878	859	868	891	866	911	850	902	845	854	823	888	868	852	837	844	905	878	854	931	886	918	845	908	859	861	858	873	852	864	887	875	895	844	861	885	824	845	930	834	891	821	911	872	903	871	838	902	891	848	858	875	893	875	932	884	865	867	892	841	907	872	885	891	815	892	912	847	824	917	917	872	904	834	874	883	838	840	828	883	841	861	857	878	861	926	870	863	867	900	902	888	850	858	892	882	854	872	853	924	842	814	876	819	855	870	869	842	871	828	930	839	927	957	888	870	800	899	866	894	869	831	882	895	878	885	836	862	840	834	896	845	913	910	881	926	825	871	873	894	871	908	869	867	852	915	865	857	821	940	911	840	866	853	874	894	930	850	899	884	823	865	908	871	849	836	881	857	867	845	874	860	862	866	878	820	855	894	822	854	818	844	855	916	889	874	826	840	842	873	835	871	878	917	875	870	830	882	901	855	895	846	891	854	903	846	917	943	830	895	870	903	836	891	896	902	863	875	866	893	865	855	804	870	876	914	906	882	911	892	881	831	864	868	849	877	945	904	929	842	855	873	821	852	876	882	869	896	860	830	863	887	823	854	876	872	864	880	871	842	833	866	857	910	836	904	852	892	863	833	840	903	803	846	882	920	907	855	821	906	883	857	885	837	937	843	867	855	822	863	892	851	814	903	864	818	929	879	851	908	844	908	893	829	901	883	855	852	930	887	875	850	889	877	881	813	823	872	868	822	812	845	895	909	892	889	875	869	829	900	914	880	890	908	891	861	860	877	847	888	896	871	845	871	855	876	871	886	795	856	855	885	900	849	893	875	911	842	869	877	871	875	903	845	917	846	908	873	843	898	923	902	914	840	870	874	919	894	873	915	860	870	923	856	856	884	873	845	849	858	836	870	869	849	902	861	915	863	920	873	883	900	922	861	825	903	852	809	908	910	872	848	878	863	866	822	877	880	858	918	870	899	881	893	879	895	899	881	810	888	802	911	871	823	868	842	884	890	902	849	827	839	881	867	854	897	870	862	851	885	885	868	835	901	867	868	887	858	889	924	870	844	859	839	812	857	841	901	871	968	878	859	913	907	930	889	868	891	888	837	837	905	839	863	898	898	904	865	851	857	861	832	906	873	838	916	863	856	894	877	935	847	868	887	935	832	855	842	855	863	894	887	842	861	865	895	862	873	865	900	863	877	882	847	842	858	809	781	870	862	871	900	865	861	837	827	885	837	877	895	837	855	882	915	859	871	889	807	859	879	837	816	865	847	828	809	847	915	856	855	843	809	821	832	878	898	817	829	864	828	867	834	930	914	885	864	904	913	845	863	898	902	868	852	831	836	857	889	862	841	905	898	869	862	894	906	843	866	900	836	839	844	835	843	835	811	861	882	845	872	847	866	901	870	887	917	901	867	878	834	882	867	865	891	869	923	902	875	868	905	886	872	896	875	862	863	841	834	859	867	904	852	867	875	898	904	865	909	841	872	883	866	911	836	805	874	890	921	802	879	835	875	885	851	894	824	910	844	884	833	870	873	851	872	865	869	909	816	854	859	823	908	864	864	833	869	894	840	837	860	793	863	834	843	853	901	859	873	890	856	861	850	875
7825	1160	1136	928	697	573	531	530	530	477	481	489	462	483	442	429	393	422	386	378	402	408	365	386	380	361	373	412	385	360	341	417	377	387	370	357	377	396	363	406	361	369	387	396	363	335	371	366	369	381	338	403	381	355	409	352	385	411	385	393	394	363	403	394	354	380	407	365	350	359	352	326	370	375	373	368	386	383	350	363	381	401	364	327	341	386	380	383	335	331	376	360	327	345	379	363	368	355	375	353	360	391	374	361	365	371	355	402	373	358	367	387	393	388	361	361	367	387	379	352	370	385	354	360	372	413	355	351	353	323	367	397	371	341	371	372	330	361	397	384	423	380	399	386	392	389	375	388	383	371	348	361	363	381	402	345	357	330	336	375	350	359	365	384	403	396	375	375	364	368	404	389	366	342	362	392	398	378	404	384	353	435	320	375	369	392	378	410	374	380	349	363	355	380	333	356	383	386	398	380	379	353	364	398	386	386	368	342	394	392	390	384	360	381	400	368	341	359	405	339	400	356	364	356	343	383	393	390	373	374	347	365	388	327	402	408	383	385	391	384	387	365	361	376	398	368	360	380	403	394	425	370	381	397	369	338	336	361	369	346	388	401	407	380	394	401	365	338	395	374	391	382	361	330	376	376	362	356	354	349	390	380	360	377	343	418	366	356	387	376	373	371	343	379	353	363	395	352	386	341	348	407	339	404	369	338	372	409	325	396	344	394	388	350	379	343	371	359	359	407	347	359	386	353	359	386	360	347	369	406	385	369	380	383	375	418	390	355	367	381	364	360	353	383	383	402	375	372	377	357	382	347	382	352	361	354	365	400	410	334	401	404	401	335	366	421	363	384	384	380	367	401	386	367	360	388	366	386	358	362	394	350	390	366	360	349	353	363	364	360	346	387	359	368	392	354	381	415	387	384	375	382	385	358	417	370	389	352	383	366	381	414	373	388	352	368	374	355	394	401	361	348	420	356	403	411	340	395	409	357	353	392	392	376	366	358	382	394	372	313	406	368	379	343	385	384	371	386	415	334	357	335	362	351	355	378	373	353	369	379	421	426	368	356	425	350	375	392	359	385	346	373	327	364	354	376	336	373	366	412	374	375	367	371	374	373	365	371	352	351	340	366	357	376	395	361	360	328	356	374	393	351	364	402	389	335	377	386	398	400	397	382	354	369	373	343	365	368	361	347	380	375	387	419	376	380	345	381	369	366	384	358	386	382	372	376	320	389	385	375	354	376	340	362	362	373	378	368	383	391	381	389	359	365	332	372	372	356	361	382	321	399	388	384	381	371	373	377	360	356	400	378	345	356	361	378	382	391	391	370	376	390	410	320	381	377	378	379	379	356	396	355	381	341	377	401	352	408	398	343	389	347	344	386	390	365	343	357	374	379	363	362	366	367	402	363	366	375	371	378	377	370	356	362	359	397	337	368	338	386	366	389	398	357	363	400	395	370	386	366	399	357	424	356	382	367	397	386	369	357	378	391	407	381	376	404	400	381	411	405	354	401	370	393	367	396	366	373	379	374	358	390	389	384	401	365	381	361	335	349	417	367	389	363	385	384	391	398	387	392	387	365	361	396	365	410	388	385	340	352	367	365	385	373	340	390	372	375	411	377	390	367	370	349	409	376	378	378	354	377	380	404	353	385	359	386	352	342	361	357	354	378	370	358	378	360	375	361	394	353	361	376	387	351	365	408	384	353	377	338	388	381	382	355	387	347	367	374	384	377	371	406	376	363	405	360	364	374	348	345	367	359	376	356	385	345	354	349	386	406	336	356	422	371	379	364	399	345	349	347	376	364	364	406	357	351	354	392	349	375	349	387	382	365	351	376	333	390	369	380	346	366	365	378	428	367	374	352	395	397	323	362	373	394	352	343	393	408	358	341	348	361	354	347	352	352	389	365	379	332	366	328	352	358	382	396	392	410	360	378	360	379	363	370	359	397	400	367	357	384	348	375	415	348	377	358	369	339	352	369	355	399	398	355	385	364	373	368	379	373	373	393	350	400	352	385	388	400	383	374	361	417	380	332	365	359	363	429	384	393	389	363	359	376	349	366	354	359	382	351	371	379	363	363	376	370	386	336	367	379	329	380	328	380	335	361	404	413	382	355	346	351	390	374	376	341	354	369	388	379	368	395	365	382	352	370	381	376	388	346	373	375	382	397	389	378	372	387	387	384	418	346	342	346	343	382	352	352	427	340	374	359	380	368	423	378	390	414	342	396	374	377	357	385	395	394	367	346	379	379	409	361	395	341	392	367	369	371	382	387	354	400	371	372	402	399	381	346	347	350	363	393	362	368	370	402	354	388	402	365	395	382	403	354	369	362	358	366	347	390	347	351	383	377	342	379	378	355	388	363	369	365	351	390	397	339	340	392	384	368	326	349	366	386	391	386	340	399	400	398	379	376	340	352	369	385	354	357	340	374	329	360	335	390	374	378	383	400	364	394	376	356	346	379	395	384	358	332	430	366	352	380	373	372	367	370	383	342	360	370	362	380	334	379	403	358	375	371	391	376	375	392	405	396	388	386	366	348	389	379	384	384	347	335	338	399	370	321	381	357	383	411	400	393	366	362	357	380	377	383	371	401	371	377	339	385	357	366	381	354	394	345	409	368	377	369	405	366	344	382	356	401	385	364	385	368	388	357	363	381	345	364	372	368	344	378	384	367	374	353	402	361	388	326	375	361	373	387	337	367	399	351	361	365	345	385	377	379	389	370	343	377	404	350	348	371	327	378	392	352	389	373	364	378	378	370	369	383	344	377	367	348	347	349	383	374	385	386	362	361	356	361	403	377	386	387	393	353	393	360	378	374	362	409	360	353	365	334	353	353	370	355	355	368	398	366	353	382	363	396	371	366	366	378	374	365	387	357	356	356	405	375	366	354	382	352	364	374	354	352	347	373	354	336	378	359	412	384	382	382	338	389	348	414	358	356	363	380	384	349	373	377	366	398	390	380	386	377	393	352	371	398	364	384	442	351	392	352	359	372	379	360	399	369	352	398	356	389	342	356	362	372	399	376	354	369	404	374	407	352	378	358	370	385	352	384	345	369	399	338	376	391	367	378	370	403	352	363	349	392	321	383	350	323	364	360	342	338	341	339	347	369	378	402	364	382	366	376	359	366	391	351	335	380	369	343	353	388	352	356	392	364	409	334	393	399	397	359	390	369	350	358	378	362	386	384	349	338	354	337	358	405	372	373	373	363	340	352	392	355	348	374	350	397	363	379	375	342	361	366	363	383	370	332	378	362	360	343	337	359	375	381	347	340	391	397	367	394	371	387	386	345	368	378	359	335	377	397	361	416	360	358	342	351	377	392	369	366	374	363	362	407	441	406	424	392	383	379	353	369	362	357	366	337	338	349	332	382	352	440	376	376	353	382	373	363	371	350	377	338	367	345	385	354	371	404	352	376	348	334	376	358	375	361	397	405	342	352	372	378	343	382	396	370	371	399	336	364	344	385	359	364	357	379	353	382
6958	1535	2565	2925	2452	2071	1800	1684	1547	1506	1449	1435	1502	1327	1240	1151	1088	1021	1011	1005	974	1015	944	945	928	909	968	927	926	974	942	913	901	831	874	870	870	878	865	891	879	839	824	867	843	868	853	847	891	862	892	925	845	849	873	844	865	829	820	906	820	878	821	850	849	869	847	832	852	883	864	883	907	817	877	860	841	895	847	879	840	859	864	873	889	839	858	824	845	822	849	902	868	926	886	872	856	839	814	832	855	808	926	844	867	799	823	842	861	844	882	860	927	877	826	826	898	867	890	824	840	885	891	912	873	902	890	817	881	825	945	874	865	856	897	850	859	893	886	878	841	885	852	888	815	851	881	864	852	893	870	883	845	876	845	884	855	885	890	769	860	824	836	819	869	835	835	873	849	862	876	808	843	847	786	837	829	817	812	860	900	843	854	844	820	857	843	910	829	856	854	869	874	874	837	899	826	897	844	841	885	833	884	812	882	833	819	817	847	866	838	892	852	827	900	867	837	840	846	802	857	844	896	872	890	878	854	833	848	879	890	910	865	861	874	858	856	850	893	914	905	902	835	864	847	823	800	859	847	871	850	876	885	863	884	923	810	833	832	795	816	808	857	844	821	866	814	890	838	890	841	876	837	850	833	836	885	861	839	876	872	855	871	821	824	912	804	899	894	874	860	837	853	836	895	851	846	910	870	867	885	873	861	841	856	941	774	858	856	822	849	893	836	880	849	843	824	852	868	897	839	826	901	880	917	823	863	864	852	871	777	849	849	826	864	829	855	868	874	887	853	805	846	790	877	830	843	901	866	899	811	843	810	853	797	848	877	837	854	819	889	849	861	853	861	856	849	868	841	851	851	863	846	852	850	803	825	803	831	854	825	878	851	822	908	858	829	836	898	862	870	915	905	879	872	878	888	840	850	878	876	864	900	858	861	847	840	848	888	848	885	811	843	854	920	874	834	891	861	887	846	825	872	905	832	867	811	864	866	832	848	826	822	841	841	848	863	846	856	864	909	875	871	863	833	813	820	857	838	835	840	854	846	865	824	928	869	896	836	863	888	784	878	865	816	842	837	842	846	871	834	849	872	899	875	873	845	883	861	850	857	854	860	851	880	859	799	820	855	857	854	859	876	830	851	810	905	883	854	905	843	835	847	916	846	832	845	887	868	850	855	837	889	877	832	868	899	812	879	934	846	834	877	904	887	896	882	853	869	895	837	875	876	798	832	899	915	864	857	863	911	836	836	875	835	840	852	834	920	790	883	850	831	858	852	838	858	867	849	885	840	897	827	821	811	875	891	879	884	889	900	845	905	848	878	855	872	874	850	877	855	896	900	889	906	853	909	820	914	856	871	871	860	821	892	861	857	938	858	833	815	820	870	851	899	880	820	856	905	831	896	866	909	811	849	914	872	841	852	895	864	834	854	856	840	841	894	850	840	815	841	867	913	798	841	869	824	852	844	881	856	817	865	850	882	878	869	847	885	830	874	875	892	852	854	864	904	856	859	839	878	851	891	847	847	908	822	886	891	812	799	889	825	879	871	824	797	901	863	845	836	890	892	801	848	883	843	850	870	827	851	892	849	827	841	865	846	856	858	864	838	849	850	862	914	864	835	855	862	925	853	802	843	894	909	824	877	888	875	897	882	893	842	873	865	865	829	873	903	849	853	847	922	860	870	899	855	884	867	905	884	876	877	811	852	806	853	870	843	896	901	861	870	856	844	824	843	810	865	835	923	867	854	843	847	889	895	830	827	820	847	827	849	817	855	831	864	786	849	864	854	836	871	836	831	853	809	856	871	866	918	885	889	867	855	855	832	919	852	824	865	897	855	838	871	905	812	856	890	861	870	835	897	857	854	837	861	848	848	780	863	860	890	899	848	872	790	833	894	839	851	886	858	850	803	850	886	812	851	851	834	888	867	892	830	866	868	854	864	828	894	846	854	830	886	900	845	865	905	831	880	807	850	806	859	879	786	864	911	835	871	836	884	907	871	843	834	880	823	844	863	894	889	901	853	935	865	887	869	875	878	829	852	858	842	877	845	880	842	850	910	868	879	856	902	906	825	893	877	861	846	888	863	866	841	884	879	814	867	840	858	846	862	851	889	878	793	835	866	875	898	807	866	817	889	830	813	828	836	825	843	855	875	871	934	877	896	863	803	865	906	841	777	863	870	838	893	837	845	862	824	869	842	813	903	899	868	855	856	844	909	883	863	924	835	849	821	908	865	843	794	850	885	841	875	853	867	876	852	869	848	819	867	826	862	882	839	831	836	921	860	863	852	855	880	881	860	906	833	832	840	868	859	847	881	860	849	872	802	844	853	823	890	833	845	815	864	845	901	856	847	871	801	865	896	856	875	863	854	868	866	794	868	881	837	858	834	828	842	854	828	848	837	874	868	870	846	887	885	899	830	884	907	843	900	894	894	898	895	804	883	813	871	893	832	842	840	888	888	832	924	828	843	916	844	881	878	820	864	872	852	814	881	871	836	853	883	830	814	864	885	842	880	899	836	927	844	803	877	855	785	889	804	875	823	816	808	873	836	853	873	880	893	843	846	833	838	873	846	873	886	866	888	799	873	812	861	886	855	845	814	832	870	862	786	891	867	861	924	840	898	851	838	837	857	892	839	840	852	848	874	883	891	856	817	841	848	823	874	842	873	897	881	871	863	915	858	844	914	824	833	870	871	853	851	874	900	839	808	865	856	799	892	909	822	882	818	825	868	916	886	849	868	891	796	887	838	869	883	831	860	830	877	852	815	791	894	842	881	839	881	890	871	832	876	831	800	800	905	818	866	869	864	879	897	896	824	881	842	875	877	859	881	895	832	903	895	813	815	836	829	835	912	862	823	841	876	856	849	864	880	873	821	886	929	857	805	900	877	866	854	822	901	855	877	920	889	798	877	838	851	869	854	866	843	868	903	876	825	799	847	858	865	878	877	819	867	868	836	879	856	854	896	883	891	836	856	816	841	875	883	874	854	825	845	870	858	865	866	874	810	851	841	847	843	844	884	839	909	851	899	853	833	850	895	908	873	863	871	839	864	823	819	796	871	838	850	878	857	903	818	855	885	879	849	829	859	864	875	868	917	841	851	867	895	882	837	848	859	818	911	821	851	848	854	917	874	915	824	872	866	878	871	868	818	837	887	846	878	849	872	817	855	845	826	868	891	860	877	884	847	840	888	924	827	821	870	815	886	886	868	884	868	858	845	869	936	886	847	887	878	850	867	873	864	879	859	829	856	837	903	855	852	891	850	852	905	884	840	824	874	864	890	862	835	892	902	928	935	899	852	876	829	879	850	902	866	865	841	881	823	841	835	827	840	825	831	877	825	875	866	883	860	881	856	845	871	878	865	852	857	871	812	833	862	877	852	850	895	874	929	896	897	884	858	869	874	874	879	841	855	889	876	873	832	854	851	869	902	902	892	863	833	807	862	859	947	874	856	874	902	828	875	857	845	845	848	817	879	832	888	896	880	845	870	864
13464	1680	1427	1076	756	584	460	453	393	361	377	347	347	333	278	273	250	235	222	236	250	208	231	247	186	213	204	222	199	248	223	253	222	247	233	247	221	229	228	233	224	236	244	198	214	236	207	192	232	228	212	200	195	190	228	196	217	228	213	238	240	217	199	218	177	224	226	213	209	214	193	220	264	251	211	187	237	238	196	201	225	242	206	216	231	192	244	233	229	235	217	226	208	221	218	231	205	217	208	223	213	213	205	207	207	217	217	180	198	229	188	187	238	212	205	203	209	212	213	203	237	196	252	226	171	196	203	204	211	238	221	213	212	193	214	197	208	224	207	223	224	196	218	223	217	239	226	196	203	211	227	205	202	189	226	208	189	213	209	228	257	224	226	221	212	232	208	197	200	195	213	226	235	209	203	225	222	209	199	229	215	215	207	224	228	212	232	203	243	205	208	218	196	213	216	214	224	215	225	206	209	235	190	233	242	222	209	205	227	211	192	201	211	237	234	224	224	214	222	215	220	225	207	240	216	197	227	188	222	210	204	214	198	222	190	230	239	190	221	205	217	240	228	233	225	181	217	231	202	230	216	241	222	199	212	223	234	223	211	216	203	222	198	214	225	214	203	183	215	223	213	211	248	232	186	210	192	206	203	213	233	217	186	215	208	206	211	207	206	235	195	232	213	222	197	208	242	223	231	207	225	217	233	193	221	230	184	233	223	188	222	225	185	202	208	213	232	230	215	223	209	214	213	221	203	198	227	201	204	236	197	218	211	199	215	203	219	204	232	249	233	205	171	206	210	200	209	223	233	206	219	214	203	194	205	211	209	199	198	203	219	231	209	216	210	199	184	212	216	221	217	224	225	220	230	218	207	250	210	202	208	209	202	213	219	226	228	187	210	225	211	191	228	210	227	215	212	182	179	236	230	249	179	194	204	226	193	218	232	219	214	220	217	218	198	188	207	229	188	193	229	215	228	216	197	240	208	231	213	205	219	199	197	202	249	221	239	211	219	233	222	230	255	221	204	184	203	206	220	215	194	195	208	178	219	210	238	212	202	203	218	199	218	224	219	196	216	221	228	242	209	177	200	207	193	193	220	201	181	199	214	226	224	218	196	202	196	212	192	218	218	214	208	248	223	233	233	205	215	241	225	216	191	217	210	211	209	200	191	214	231	193	185	203	205	222	228	216	226	216	192	198	199	212	237	201	225	210	216	217	230	190	201	189	234	190	221	194	208	217	223	214	213	197	214	195	184	210	231	211	228	217	201	203	220	209	229	228	206	212	221	211	225	222	197	198	200	215	236	205	186	220	196	201	206	218	194	229	221	215	188	182	210	215	209	202	195	237	233	205	224	233	210	211	216	188	222	217	212	203	228	208	206	217	203	234	205	219	234	228	185	239	221	237	223	244	216	198	190	192	223	234	208	212	234	218	216	210	199	199	197	228	184	233	206	219	236	212	211	190	218	215	205	229	184	222	219	228	227	192	227	203	207	195	235	182	205	210	206	212	215	216	193	239	208	223	185	212	209	207	221	244	216	220	211	208	218	213	243	198	230	220	207	213	219	231	224	203	217	206	198	238	207	195	210	203	209	199	205	198	197	219	166	218	210	195	194	226	182	232	222	239	206	198	211	204	201	246	224	223	212	224	236	188	190	217	251	230	188	191	211	195	237	165	202	238	208	204	224	203	210	205	218	212	229	213	209	206	208	211	230	235	205	217	220	225	200	224	227	217	207	240	236	219	198	228	212	207	214	218	211	210	199	213	224	212	204	217	207	189	204	224	201	199	212	220	232	209	195	214	202	210	219	198	204	205	213	208	247	222	205	231	225	218	191	212	237	253	217	221	224	217	213	209	204	191	221	197	248	226	189	233	218	216	229	229	214	187	189	188	245	204	224	249	222	208	188	217	215	220	224	202	220	232	213	191	240	226	209	217	212	183	214	221	209	237	233	213	222	221	222	199	194	231	218	206	225	180	200	214	217	193	190	216	230	211	197	218	220	221	221	199	196	227	217	229	200	226	208	211	208	208	229	222	224	242	197	232	216	252	244	237	222	214	222	250	206	240	216	238	190	210	244	215	244	200	210	237	247	230	213	206	197	199	238	214	243	203	202	210	181	204	191	202	236	194	233	260	218	222	193	220	213	218	207	220	193	213	217	243	244	219	230	187	199	224	220	225	201	243	189	241	200	213	205	212	201	195	209	195	214	213	217	221	244	217	229	220	236	196	191	211	240	206	202	208	220	186	222	208	211	196	197	207	212	226	203	201	189	218	209	214	216	236	233	240	216	219	226	244	209	226	224	213	219	212	218	209	226	198	197	220	202	195	207	236	207	196	202	201	202	220	232	211	214	230	222	199	241	230	205	219	207	212	218	200	204	225	224	203	226	243	206	196	195	260	215	185	182	215	193	238	182	209	217	207	221	216	195	223	217	213	211	239	209	214	203	211	211	232	210	237	197	203	191	182	192	206	201	203	213	227	228	206	196	223	213	223	227	199	228	214	221	255	230	195	220	221	201	229	217	212	214	189	220	217	212	217	215	202	215	214	207	215	221	223	219	197	227	220	225	198	216	211	217	198	210	218	218	236	239	210	191	200	224	191	253	215	209	214	219	201	191	244	236	213	211	209	255	211	216	219	215	235	206	196	206	207	207	205	214	239	252	226	219	195	212	242	209	218	181	226	188	245	251	237	189	184	206	219	210	225	220	206	196	192	217	193	191	220	229	209	222	187	192	200	197	195	205	203	199	214	203	229	208	217	216	222	214	231	244	232	206	193	213	201	198	209	214	207	218	207	178	214	229	184	216	193	187	227	211	219	185	197	222	232	187	237	225	239	227	195	233	200	194	213	219	186	233	210	204	217	236	207	197	228	214	217	261	209	214	207	211	201	196	231	201	207	245	228	228	205	231	205	203	213	236	205	210	211	200	222	223	206	213	204	168	193	210	228	216	220	202	213	223	211	203	219	225	192	223	211	210	220	224	206	195	183	209	197	200	223	187	198	204	219	245	239	200	217	191	206	206	211	232	214	236	232	198	186	198	206	219	207	209	221	236	228	194	199	185	252	221	218	212	189	226	189	205	209	207	192	187	210	214	209	206	196	223	221	227	224	218	222	224	222	213	234	217	202	196	200	226	185	200	220	216	199	193	195	242	193	195	223	202	212	215	210	232	212	223	195	235	210	209	189	229	201	232	235	218	221	201	224	214	210	206	217	217	215	221	203	203	206	198	215	205	210	238	207	196	190	215	215	217	206	182	219	194	229	187	210	194	241	215	217	215	209	196	231	189	218	221	205	225	209	232	212	205	211	212	218	204	259	222	192	196	198	231	207	203	231	205	205	171	186	227	181	192	237	217	208	220	209	229	213	223	201	182	227	197	187	233	245	219	200	216	227	232	217	230	222	219	231	228	208	201	225	233	233	201	227	212	194	210	210	235	240	230	218	202	184	208	236	204	202	212	216	218	211	208	202	204	180	204	213
8336	1582	3233	3686	2975	2407	2030	1798	1624	1508	1458	1293	1354	1223	1010	938	844	779	674	665	657	729	694	643	643	621	583	568	580	570	605	549	510	579	511	567	553	585	596	537	537	543	522	510	566	510	549	557	544	487	520	507	487	538	544	528	519	510	539	514	495	463	534	516	518	485	515	530	524	526	542	518	543	502	516	531	516	528	518	516	495	555	489	528	505	558	536	508	535	522	532	495	559	539	529	531	487	500	533	496	502	534	547	536	562	522	539	526	529	538	517	505	519	542	512	499	539	516	515	529	526	506	470	542	535	528	512	508	527	478	526	501	535	539	527	498	493	512	537	490	511	491	480	529	497	544	511	503	544	515	501	577	486	491	498	529	509	505	516	515	559	538	523	523	522	498	559	485	525	506	556	513	478	506	524	520	530	536	487	529	479	558	516	535	515	534	515	553	522	516	526	521	508	531	518	548	509	517	519	555	542	497	476	499	506	492	496	506	502	531	486	505	512	532	524	553	512	533	500	539	473	545	519	512	562	501	533	486	496	558	528	521	534	499	489	494	539	522	536	528	523	521	511	520	478	559	490	503	543	478	527	542	536	511	516	486	501	517	519	529	514	527	520	533	507	553	489	544	526	523	513	540	517	507	501	525	514	472	498	518	529	524	535	519	530	488	512	481	540	478	548	493	523	532	505	492	502	549	488	530	551	545	528	506	520	497	529	496	527	528	501	490	547	524	504	528	505	485	536	528	567	495	514	489	497	501	500	508	545	497	530	559	531	510	499	500	528	536	484	545	553	547	526	515	515	550	478	465	516	530	543	523	544	515	514	498	516	500	518	541	565	560	497	531	536	548	513	535	500	500	549	514	446	510	539	540	551	495	528	542	515	533	488	516	484	550	565	501	508	496	502	499	539	475	501	507	518	514	535	498	554	508	537	487	503	516	498	497	521	514	553	524	487	564	503	519	496	514	571	504	516	524	523	535	540	529	512	485	517	524	559	510	518	560	493	527	486	527	508	501	516	520	488	540	514	477	523	503	541	535	507	545	516	509	533	505	516	538	511	512	513	573	543	490	502	522	510	539	501	480	474	472	557	510	541	526	473	524	518	489	487	521	531	492	509	548	499	531	512	522	536	501	532	499	496	520	533	490	521	523	525	508	509	528	522	507	534	573	498	541	526	494	517	502	503	523	528	518	483	552	531	514	539	526	535	532	532	478	505	519	504	515	540	509	555	490	509	517	487	512	519	530	482	474	513	482	549	525	527	521	510	518	527	482	529	480	505	525	536	518	535	514	500	532	474	495	556	537	507	523	486	523	503	531	491	481	520	504	491	519	549	504	507	506	514	512	545	530	491	520	482	548	587	556	574	498	549	571	558	494	567	492	533	553	518	505	512	516	532	519	519	520	496	533	530	497	478	543	505	510	509	538	543	500	548	523	502	552	517	494	544	496	513	569	545	488	538	513	501	536	549	492	517	512	507	534	538	498	529	533	483	510	502	485	521	468	503	505	486	518	529	489	509	504	573	512	521	561	526	489	494	501	478	501	509	536	497	564	520	542	514	534	553	533	489	477	506	511	510	532	554	496	510	504	565	537	516	543	487	507	499	497	540	497	523	533	518	548	478	538	527	496	493	518	492	551	532	539	497	530	527	496	499	493	548	533	535	536	495	534	505	525	477	513	545	531	554	476	476	519	487	539	499	500	542	510	511	496	551	482	530	543	484	544	516	540	511	517	526	511	503	554	524	532	550	562	520	508	558	474	507	489	555	500	496	468	493	513	500	481	532	532	536	533	493	524	526	522	498	499	561	499	575	474	498	552	586	506	482	506	555	506	514	513	511	523	537	497	512	550	512	525	537	558	522	511	546	528	510	525	545	545	525	510	498	510	508	506	454	480	473	532	512	497	535	531	556	528	476	502	559	513	515	525	495	521	479	540	522	464	548	556	512	539	473	536	500	495	549	539	524	565	506	470	529	543	534	523	503	495	564	537	501	511	483	542	556	525	497	546	517	495	513	539	538	541	475	499	532	512	507	515	496	512	501	505	522	523	560	468	540	558	504	526	500	495	519	498	509	539	512	523	540	511	516	536	518	508	540	520	501	508	518	447	532	552	479	522	467	526	577	534	536	512	552	566	536	527	529	477	533	473	539	534	513	464	523	491	496	548	547	544	487	533	508	486	502	508	502	503	534	504	509	500	513	519	521	479	507	497	509	538	542	558	524	522	489	505	521	550	484	486	535	509	516	499	533	515	497	524	534	488	529	523	565	561	537	529	513	483	490	548	498	548	509	501	526	494	525	541	533	526	563	514	545	500	539	459	520	522	485	496	535	531	466	519	523	523	564	500	521	482	527	515	544	481	493	503	533	536	508	499	515	475	509	533	489	508	528	512	554	516	534	550	524	479	537	460	530	496	507	497	519	520	484	507	488	502	501	521	503	503	537	496	513	506	510	532	460	487	525	513	509	486	549	523	484	500	532	530	528	549	543	521	554	546	513	510	564	502	490	526	512	521	518	520	518	516	505	518	519	519	518	509	481	544	481	537	544	496	537	515	531	493	514	506	526	505	498	483	522	548	518	464	555	549	502	500	504	483	490	548	526	558	536	498	472	486	527	526	494	521	528	522	541	488	510	496	483	516	510	475	509	522	527	507	468	531	503	540	500	519	544	522	521	542	517	528	497	545	526	509	499	530	525	484	497	514	486	521	538	548	546	526	541	574	512	535	518	503	490	498	505	492	502	554	488	547	548	495	529	524	500	495	504	530	550	526	516	512	513	493	522	546	518	492	493	530	521	509	518	480	526	492	526	508	475	529	513	534	519	580	538	485	536	496	521	525	500	545	494	519	475	526	515	481	508	541	533	512	548	503	515	502	555	522	545	520	489	565	467	538	525	532	533	529	500	546	533	540	512	457	531	507	542	519	539	460	485	542	511	513	533	566	531	569	487	522	535	545	477	498	482	519	522	525	508	486	587	526	499	528	486	541	546	504	544	542	494	489	521	521	483	513	506	549	486	565	561	505	491	479	533	509	544	560	523	534	532	496	501	534	544	516	531	489	502	535	562	504	495	518	542	494	495	502	485	505	547	519	539	543	576	493	522	541	558	513	515	504	562	506	497	511	493	512	506	510	500	501	487	525	502	521	538	519	555	495	532	538	568	558	567	544	574	520	545	516	534	561	481	513	511	519	484	487	498	492	517	512	527	523	546	538	535	556	566	511	495	507	593	532	525	506	504	512	505	533	530	500	566	572	500	540	531	501	509	500	504	523	507	505	538	529	522	540	493	545	531	508	507	487	504	522	480	500	510	478	538	518	521	536	537	475	533	566	508	531	513	493	557	510	487	543	514	531	536	528	525	537	480	522	531	556	512	537	524	493	512	517	495	536	504	506	525	505	482	490	558	517	536	536	531	511	481	491	490	528	562	502	519	480	533	530	462	523	552	486	518	525	552	519	505	506	488	537	552	513	548	498	532	528	507	517	548	554
1888	649	746	622	508	430	439	437	430	404	414	403	400	401	388	374	386	352	400	376	350	377	365	373	436	357	384	375	398	383	373	372	357	358	374	404	364	375	362	341	360	378	354	372	388	375	393	378	390	413	368	358	405	389	396	335	391	388	362	370	348	389	371	377	378	432	338	347	355	373	374	392	385	391	354	323	365	339	377	400	386	382	371	385	386	346	348	374	386	356	351	357	342	385	392	367	386	410	367	397	339	365	390	377	346	368	359	370	377	395	349	348	387	349	347	374	350	352	390	368	368	386	356	340	367	336	400	411	369	394	374	347	382	334	349	360	349	378	389	366	362	380	334	365	347	352	358	375	339	336	393	380	423	396	336	346	356	364	360	337	362	370	376	361	401	381	385	424	383	395	365	389	358	349	384	339	403	378	372	371	407	374	358	362	365	375	365	400	382	404	342	356	355	367	360	370	364	360	346	424	386	360	386	407	354	359	372	371	335	386	352	345	392	368	377	396	374	386	363	372	386	374	342	376	353	376	338	375	395	386	372	388	351	381	344	367	373	359	414	357	395	376	358	369	349	381	368	371	400	364	370	384	366	340	392	410	388	353	381	309	393	379	406	382	376	364	364	382	350	379	389	327	342	398	366	372	348	342	406	358	399	362	366	378	395	308	399	362	380	372	359	369	414	380	375	361	382	385	393	374	381	393	360	382	359	394	353	357	375	402	360	405	396	364	392	347	369	389	429	343	370	389	354	373	379	327	366	352	362	373	367	367	357	349	394	353	412	361	352	346	353	368	380	343	348	376	387	407	350	395	381	374	360	350	385	359	399	345	353	368	354	386	385	365	372	394	355	344	395	394	359	368	369	362	367	405	352	354	364	412	392	352	399	358	356	354	381	350	366	360	390	396	360	377	350	373	356	385	388	376	389	371	340	352	323	398	344	401	362	386	400	364	371	368	386	368	355	377	372	353	375	353	367	364	351	356	357	352	358	352	338	391	408	373	361	338	379	359	366	379	388	379	368	358	376	351	384	394	369	353	368	367	369	368	363	333	376	360	346	381	369	405	363	343	370	402	349	353	332	373	350	381	341	376	363	360	355	399	376	370	364	391	407	373	353	352	380	376	394	390	392	359	399	346	409	356	340	372	362	378	384	359	364	368	386	368	372	372	371	411	384	380	359	366	385	395	363	392	390	375	357	350	424	343	395	369	362	343	339	385	381	393	402	362	355	414	397	367	350	396	360	383	387	404	338	328	347	388	324	358	368	377	388	361	318	360	362	368	374	341	365	355	388	407	351	383	371	405	367	375	392	374	355	386	381	362	375	379	368	395	351	351	376	361	340	354	351	335	387	363	369	355	335	383	357	378	406	359	349	366	372	383	369	362	365	370	369	355	362	402	382	387	384	406	381	371	349	371	412	365	361	365	381	348	391	361	390	364	346	365	362	400	335	358	379	344	372	372	344	399	363	354	336	359	386	378	377	367	387	381	369	369	362	386	390	339	396	348	385	334	402	375	403	363	382	378	385	315	371	349	406	347	349	328	382	396	379	379	375	341	393	384	385	357	374	392	422	363	372	363	363	389	385	367	350	353	366	368	432	381	366	386	365	375	399	374	374	373	393	351	312	384	337	405	373	362	385	350	356	376	340	353	385	381	350	365	365	420	383	357	380	359	357	323	353	357	361	401	376	397	413	402	373	359	361	374	341	337	382	381	375	379	362	414	339	338	394	377	364	357	378	370	408	360	364	336	349	385	398	385	382	388	392	383	381	396	366	404	350	373	361	385	351	361	364	353	361	382	382	348	418	373	383	396	394	376	355	357	347	364	343	401	420	348	383	363	350	338	396	375	353	384	362	369	362	358	384	376	391	371	329	328	376	366	399	410	355	355	387	351	395	386	393	350	399	382	391	404	400	365	391	352	353	395	361	402	348	391	377	371	371	387	383	369	346	372	381	316	366	366	374	354	360	354	398	370	354	367	371	352	376	359	367	403	407	371	412	368	410	357	370	403	352	385	368	313	379	366	348	352	371	365	349	379	330	404	371	331	365	414	367	376	350	340	366	358	373	352	391	370	347	366	369	359	375	383	366	387	327	333	365	379	326	355	372	383	353	405	354	420	357	400	369	371	356	381	355	390	343	371	399	386	355	375	365	331	405	373	378	405	337	367	363	340	399	391	356	406	393	375	370	388	371	382	358	362	391	384	388	355	350	404	340	358	407	387	400	364	354	386	383	390	365	384	388	348	375	363	394	385	373	370	351	361	334	355	334	342	365	393	366	370	354	350	370	399	391	390	328	322	360	367	341	347	353	359	317	392	378	345	357	375	348	394	390	376	373	357	377	349	376	364	365	395	326	339	415	353	354	345	371	371	365	370	386	406	356	335	362	399	389	388	363	377	370	393	374	331	385	390	382	364	404	415	358	392	383	363	391	396	327	335	361	400	377	365	346	375	362	377	364	355	380	395	370	361	336	352	354	326	382	395	355	360	379	381	401	330	346	375	397	368	353	370	367	363	363	330	338	351	388	349	371	370	386	371	371	364	401	373	384	340	408	384	375	313	379	381	357	366	356	378	356	361	359	319	386	377	382	397	349	348	378	389	382	376	376	347	359	376	371	370	350	359	355	374	385	357	392	383	384	354	393	341	380	418	395	386	342	395	368	366	427	354	382	356	345	363	411	357	413	377	370	381	384	399	400	388	372	416	368	360	343	390	332	366	348	382	403	320	391	373	363	372	371	375	410	344	368	368	360	381	383	369	392	384	375	375	367	382	361	399	396	329	338	333	377	372	395	357	397	365	370	360	375	389	347	376	375	366	387	370	370	390	390	346	362	327	350	376	386	353	356	348	363	327	392	380	357	316	377	330	380	381	361	387	353	346	344	324	365	400	352	368	395	372	400	380	409	393	367	377	360	386	403	374	348	388	363	369	372	386	351	357	344	361	368	362	355	330	365	382	384	366	377	373	368	377	377	382	410	415	365	416	345	392	374	375	358	370	367	377	363	395	355	379	349	385	388	349	373	385	383	365	361	362	342	369	361	373	389	391	389	349	371	384	361	416	388	386	371	362	371	381	411	375	358	353	401	372	397	352	389	380	382	376	370	362	400	341	381	366	372	360	391	368	392	367	388	371	361	366	354	344	377	373	382	370	369	370	384	343	395	358	354	384	370	366	366	350	417	392	382	360	363	393	347	382	385	360	360	339	361	387	340	369	387	384	370	392	384	371	368	352	367	364	350	373	325	391	372	377	356	364	398	326	381	343	394	412	357	355	362	379	361	379	332	403	377	411	404	361	373	346	362	351	379	376	358	380	360	408	372	362	411	351	358	379	371	365	354	361	342	380	330	369	358	339	349	390	383	375	356	354	367	389	356	360	368	377	391	343	365	382	356	377	385	362	395	407	342	335	393	367	376	378	380	353	375	363	372	364	392	375	376	387	375	372	376	323	382	390	359	367	360	385	398	378	398	390	367	335	337	363	339	382
2309	1161	1638	1728	1572	1471	1246	1292	1230	1166	1101	1084	1194	1150	1037	993	932	903	906	879	894	938	868	920	897	934	850	903	897	870	873	879	885	852	900	875	877	867	899	852	806	857	874	903	869	863	865	903	867	821	866	928	857	832	882	857	899	872	883	901	901	850	898	862	858	899	839	920	871	865	792	869	820	827	836	949	854	850	887	886	842	867	896	849	836	895	849	891	839	907	887	899	872	920	901	889	870	854	881	909	888	847	871	818	899	833	873	865	854	940	927	894	887	878	871	897	897	842	876	894	848	857	942	852	824	833	866	867	865	855	878	885	901	871	851	850	835	843	831	861	844	854	885	842	853	852	827	850	850	906	860	922	821	821	818	845	886	874	857	871	883	906	833	872	907	874	846	852	861	835	950	892	874	814	896	843	856	847	853	858	886	895	890	852	846	874	817	837	831	863	837	868	883	831	899	870	872	873	923	926	884	882	835	857	850	818	822	823	875	878	921	818	841	850	867	881	884	754	829	845	885	849	872	831	808	888	887	838	825	890	876	869	904	841	873	859	879	895	932	868	891	862	915	844	872	855	848	878	898	870	845	855	908	893	909	900	914	844	943	849	857	897	880	877	808	853	845	868	896	869	907	863	806	843	910	887	902	881	853	889	877	824	833	864	894	842	871	876	898	849	855	893	860	906	872	768	842	903	902	865	908	857	848	860	912	848	856	839	856	872	890	819	882	893	850	844	844	899	867	936	868	873	805	878	844	829	840	843	820	888	863	877	828	900	890	884	859	874	853	856	883	885	859	901	878	873	885	887	899	865	908	887	877	873	850	847	905	860	870	885	861	909	826	851	891	913	879	918	863	871	863	911	875	862	863	895	896	900	885	794	869	867	885	869	872	897	855	838	837	842	855	855	836	846	829	919	857	888	862	882	873	862	845	861	900	868	855	861	850	937	921	866	842	887	897	819	879	877	907	869	804	894	867	890	924	863	858	851	866	868	840	875	870	857	900	887	892	836	889	878	794	923	857	827	842	882	854	902	859	874	905	862	892	919	854	845	833	796	870	777	878	916	861	883	894	823	807	835	902	867	847	867	895	846	879	852	875	882	904	885	855	894	823	874	890	871	862	860	900	886	888	897	884	827	878	848	896	850	887	868	890	884	908	902	905	842	914	865	869	883	914	857	857	888	808	844	890	854	865	851	903	899	832	906	861	896	901	859	878	841	847	845	883	924	824	918	890	820	893	915	822	865	965	863	843	866	878	865	843	827	913	827	873	864	870	889	866	872	856	924	905	839	896	830	924	895	870	817	861	857	863	863	877	838	910	869	831	865	889	870	906	884	866	829	831	888	859	832	918	853	871	822	855	864	890	848	875	881	899	821	855	859	905	896	915	883	856	851	865	898	846	854	898	840	889	875	883	828	839	825	895	868	815	853	842	931	884	856	907	880	827	858	782	900	882	854	903	907	840	863	849	896	907	865	875	936	838	877	884	907	865	922	885	869	904	867	871	909	830	795	899	852	799	851	840	900	886	869	868	889	807	899	865	822	837	917	903	864	865	909	858	873	810	893	884	920	909	863	831	877	886	863	902	871	868	854	920	885	910	861	926	887	859	883	890	901	855	899	862	835	886	831	872	912	856	819	816	892	907	905	826	837	844	856	873	889	864	835	840	828	853	901	858	846	853	864	863	864	892	936	871	874	874	805	819	846	853	860	904	875	857	836	920	892	842	885	889	834	850	838	867	842	890	855	830	863	825	837	882	879	901	854	871	866	801	872	866	896	809	823	873	900	879	898	852	878	840	868	887	845	845	851	876	860	824	881	771	860	867	929	857	864	880	837	890	911	912	855	915	842	874	890	847	881	906	916	837	861	918	869	884	855	843	806	899	936	858	873	826	844	903	885	863	869	899	898	831	878	828	927	893	817	875	917	880	852	871	873	875	918	903	908	877	858	820	835	849	929	815	870	874	878	855	890	885	862	825	922	918	861	843	823	857	874	856	834	866	857	876	840	862	911	913	890	903	826	864	905	835	889	897	813	867	874	905	889	870	831	844	909	841	848	853	823	886	887	846	854	867	853	819	832	865	876	872	865	918	919	841	889	864	882	867	806	892	908	855	883	858	819	854	893	875	880	882	869	821	858	836	828	837	832	876	896	897	862	842	862	879	935	916	864	910	915	908	863	864	863	839	875	893	856	873	911	887	878	878	872	832	825	870	852	903	905	893	856	863	871	871	888	847	850	893	856	878	848	888	848	853	841	857	866	866	866	876	824	907	838	871	874	830	817	861	842	848	904	827	880	848	886	833	897	892	876	886	828	893	865	845	820	823	851	904	834	852	861	863	882	863	893	920	900	872	915	883	845	863	916	848	882	860	809	841	829	884	901	820	859	870	836	796	911	880	871	846	866	874	916	851	871	829	916	864	853	860	818	849	931	875	843	857	816	825	859	823	899	899	845	852	872	820	886	874	883	887	861	837	848	835	902	937	873	858	875	818	821	842	833	896	898	860	904	865	888	840	850	801	850	884	855	869	854	915	861	830	867	869	863	844	879	881	930	905	894	912	859	891	903	829	849	929	821	847	839	885	900	859	883	887	837	868	890	894	831	883	860	869	833	877	862	907	873	826	848	873	853	818	823	882	896	891	830	862	879	878	840	866	847	889	851	897	901	913	893	886	887	869	865	830	949	812	836	857	875	808	807	875	868	872	835	833	890	891	896	856	837	862	896	870	871	904	856	864	896	883	832	882	897	876	920	848	815	881	846	890	886	787	849	880	892	892	841	842	878	893	913	802	849	882	861	873	831	882	835	834	850	864	851	820	878	841	857	894	825	824	830	892	894	850	875	812	845	819	836	893	884	867	834	871	857	853	869	847	875	855	822	860	874	828	830	820	879	884	864	862	886	809	882	817	822	872	878	883	883	870	916	866	879	806	882	874	836	874	851	890	866	870	859	923	838	893	834	894	837	858	890	867	912	858	868	871	900	884	872	883	837	895	844	854	873	875	843	890	834	859	826	858	931	825	898	887	931	855	893	853	857	910	870	857	876	916	814	895	919	905	852	888	876	866	830	885	869	840	818	845	854	838	876	826	830	855	821	922	945	848	846	859	903	862	884	885	801	873	889	874	854	881	917	881	884	835	845	848	865	873	824	851	827	905	852	898	838	910	877	845	904	924	872	878	857	864	912	900	870	889	805	841	871	920	877	848	884	870	837	862	895	906	859	872	883	854	816	818	766	852	817	912	882	865	834	882	861	850	832	840	864	876	892	883	825	862	922	826	848	821	861	830	851	849	900	863	920	897	863	825	843	842	888	869	835	858	805	904	866	878	839	915	844	872	885	830	866	805	860	877	910	829	868	890	859	857	836	884	875	898	819	870	886	888	895	864	867	863	827	882	899	875	915	847	880	846	888	875	900	896	872	908	899	861	851	863	914	870	905	846	872	815	909	884	891	837	815	866	898	868	865	847	871	900	865	858	856	902	870	880	870
7697	1066	1155	920	712	589	504	535	490	446	431	461	481	464	393	420	403	397	350	386	361	413	430	360	309	349	405	343	363	341	375	403	372	383	373	350	375	376	336	421	379	360	394	332	340	357	385	390	365	365	377	371	400	377	338	375	345	375	364	316	357	376	385	350	386	388	365	370	357	338	393	338	341	358	334	376	339	360	376	349	364	417	362	372	353	360	374	387	361	404	362	384	320	368	322	379	395	358	354	408	347	361	333	365	397	367	320	385	330	396	390	348	389	393	339	345	351	346	338	360	354	370	362	372	370	366	354	381	365	387	344	350	332	335	377	368	378	384	378	377	368	355	332	350	318	383	372	359	355	349	329	415	358	352	361	389	378	379	370	384	383	345	356	385	383	366	397	327	363	381	389	371	394	345	407	374	389	356	343	372	375	371	382	390	382	367	392	331	349	378	364	340	388	324	378	352	392	388	401	358	353	376	368	361	394	342	384	349	386	344	377	355	397	365	376	374	332	386	375	374	374	350	396	374	390	354	340	353	349	401	356	363	366	367	357	375	350	366	375	354	338	357	348	387	367	354	362	359	375	367	367	350	396	395	381	356	380	332	396	377	366	365	387	387	384	367	362	329	363	364	369	380	372	408	363	335	383	317	353	348	356	367	329	342	377	347	377	379	362	374	379	393	344	359	362	357	333	340	361	377	366	345	396	347	357	361	370	350	388	375	357	388	413	342	330	367	383	352	334	351	371	397	379	395	354	365	324	350	333	329	365	382	339	342	388	386	373	378	360	341	392	416	358	383	367	360	379	348	347	390	382	376	362	358	415	386	356	362	357	345	341	375	332	335	361	379	358	361	368	364	389	365	376	392	359	338	333	348	329	365	358	353	359	342	348	354	362	408	397	367	378	363	377	350	358	369	398	409	368	363	359	373	355	349	353	390	407	361	333	366	398	406	359	397	354	336	363	331	376	359	355	358	379	393	346	339	404	358	383	374	376	367	373	415	344	358	321	369	364	373	318	373	363	380	393	355	368	369	366	345	361	413	367	400	349	359	374	339	345	372	360	348	358	395	366	354	315	377	336	374	385	381	401	399	407	348	362	393	372	381	374	414	397	369	389	387	358	389	378	372	309	358	368	327	377	350	392	403	371	375	388	405	362	405	343	392	352	372	318	356	335	383	374	364	389	355	365	359	380	383	351	335	395	363	388	357	376	347	378	318	366	322	375	354	343	377	341	342	347	369	361	365	385	336	333	365	367	384	370	340	356	386	393	358	351	390	415	388	369	342	352	338	332	364	366	352	327	383	390	373	351	396	368	366	344	376	379	401	375	373	360	361	337	355	368	343	365	344	335	395	371	361	373	339	359	376	377	378	390	336	386	399	390	355	366	406	351	376	349	378	389	347	362	372	353	409	333	385	389	381	346	352	338	366	337	354	389	354	376	376	392	412	364	356	360	375	371	386	390	383	400	368	378	381	360	379	402	409	344	388	325	379	392	336	369	413	344	352	372	343	338	354	350	384	347	394	347	339	365	354	328	404	385	388	379	335	372	417	366	355	364	370	356	371	362	353	353	383	380	355	369	348	400	366	355	362	367	375	393	373	363	386	366	336	346	370	382	375	394	378	353	387	364	375	370	357	358	354	397	386	376	375	387	373	376	360	366	355	397	321	338	366	370	367	371	350	356	332	366	361	418	360	365	362	356	377	357	343	402	339	390	375	370	355	343	345	319	343	384	338	375	358	399	374	397	364	377	375	388	374	390	395	360	387	355	352	342	404	393	366	372	397	369	394	360	369	367	379	384	363	356	355	356	348	387	369	389	353	391	370	371	349	344	340	354	356	355	351	387	351	376	376	382	387	388	351	409	368	322	385	355	371	414	339	404	366	359	331	343	347	330	332	343	388	381	378	367	384	379	349	383	358	373	372	328	354	345	321	369	368	365	368	347	355	351	381	383	362	379	335	366	365	335	357	357	362	350	328	353	371	378	370	370	344	370	323	386	353	368	362	360	379	393	359	341	334	309	349	364	368	368	365	354	376	394	365	376	392	364	394	365	362	392	352	392	360	351	353	362	345	366	368	349	341	371	353	374	367	386	362	364	370	337	365	337	364	383	369	377	365	375	375	359	360	378	365	367	365	392	369	389	346	363	383	367	398	340	343	357	346	371	386	378	422	376	361	331	342	379	332	379	377	339	339	366	334	381	383	366	394	348	378	390	346	402	356	361	357	389	343	361	372	384	356	357	322	392	361	327	369	385	355	353	315	360	379	354	344	334	328	344	381	369	380	372	378	393	390	356	356	396	366	368	366	349	374	332	337	354	365	367	353	382	384	346	334	397	372	363	369	357	394	366	398	362	371	367	373	361	374	408	362	329	359	359	335	360	376	378	364	371	351	399	384	367	365	348	382	384	343	357	374	381	391	361	347	350	363	368	395	384	365	335	374	379	361	323	377	373	359	381	345	392	359	352	350	342	352	357	384	357	365	382	361	381	405	375	388	341	341	361	341	374	368	382	385	358	349	383	378	371	368	345	385	384	356	361	388	349	376	366	367	397	369	364	364	376	349	385	375	368	354	347	383	367	346	338	374	394	338	348	368	374	379	345	366	388	398	392	373	367	339	356	369	365	309	366	337	365	325	366	376	370	342	361	382	344	384	345	348	358	386	376	378	364	366	362	367	397	369	345	370	368	371	372	376	383	351	365	384	344	377	360	372	354	355	380	375	344	356	394	386	356	341	386	353	380	403	369	346	343	375	357	376	344	386	392	346	350	363	346	369	350	393	357	362	342	385	370	350	329	346	370	365	342	349	365	334	365	361	390	326	375	394	379	372	364	339	371	386	387	375	382	374	350	376	393	332	373	385	358	323	356	399	383	374	380	360	382	369	364	365	368	389	397	391	363	352	369	379	347	352	381	364	381	353	380	358	369	367	405	388	390	363	405	361	348	369	367	355	377	398	360	373	348	360	362	337	378	372	365	396	376	377	373	365	385	364	366	366	358	353	354	369	400	385	351	364	390	368	330	358	356	377	396	360	329	372	368	342	350	359	327	377	369	372	325	364	354	374	372	362	361	371	380	354	328	332	400	391	383	412	326	397	401	381	351	349	378	387	366	331	363	376	385	351	345	376	383	341	345	355	349	373	363	362	346	356	369	375	375	349	367	352	395	341	367	353	328	383	353	401	369	378	385	421	363	401	368	375	355	365	374	396	344	399	326	384	353	373	361	401	354	373	346	387	367	364	338	346	339	358	348	380	361	365	337	363	388	379	363	348	329	339	382	388	373	380	367	389	355	367	344	377	391	395	362	378	341	389	375	377	376	413	322	341	334	386	360	352	357	396	386	361	392	412	393	386	398	342	383	364	368	398	410	356	378	337	366	402	384	372	376	374	367	334	361	377	370	349	393	360	339	359	344	378	363	322	352	389	378	390	353	360	371	384	348	389	404	338	361	359	360	354	375	347	371	381	339	385	346	359	366	358	370	380
6872	1474	2636	2797	2451	2101	1860	1740	1533	1479	1479	1435	1389	1248	1153	1054	1018	1029	955	946	957	979	911	889	940	918	926	926	891	926	907	835	892	819	887	874	817	826	849	850	906	895	850	861	820	887	870	854	816	878	869	910	866	872	923	842	839	862	847	840	836	879	817	846	869	914	774	905	839	838	838	872	823	834	871	850	848	908	868	819	851	845	847	852	855	865	888	906	835	799	860	809	931	840	803	814	835	883	876	829	840	850	903	864	770	871	836	867	844	832	848	854	824	856	893	833	873	885	875	824	808	804	824	869	835	891	805	843	849	903	840	797	864	850	854	854	848	851	910	844	855	810	794	857	846	873	904	855	845	848	833	832	833	829	862	875	828	857	858	831	866	846	800	869	865	840	820	837	826	858	874	875	881	871	859	821	821	847	821	797	897	819	860	825	808	877	852	859	878	815	870	881	881	857	832	884	824	873	836	815	891	834	860	868	853	874	804	852	863	823	829	829	850	890	846	857	847	858	878	856	822	845	846	883	845	875	844	896	866	821	859	861	875	853	854	850	898	832	839	844	864	841	870	838	822	841	875	787	824	867	874	848	852	878	884	828	829	851	818	880	875	866	819	844	906	831	886	826	868	863	882	835	846	843	836	879	879	851	858	822	796	844	885	863	867	833	847	844	845	856	815	845	803	848	860	842	867	839	885	857	810	838	862	839	865	913	798	890	859	910	872	804	868	855	794	893	877	848	807	806	843	847	823	805	865	844	878	871	866	898	844	862	864	863	787	851	859	777	826	803	851	874	870	846	836	844	792	816	838	864	832	815	901	862	821	828	930	870	853	787	882	804	829	847	823	844	860	815	862	853	837	850	862	819	827	842	817	804	814	863	850	810	868	799	823	822	807	850	889	820	879	838	840	773	868	827	825	857	886	877	902	856	817	870	871	779	804	849	831	888	919	890	853	850	888	840	865	843	839	817	834	843	816	869	856	863	851	875	851	889	864	850	814	809	842	886	878	884	867	874	876	832	850	863	853	865	825	874	847	860	843	866	869	887	868	865	857	810	825	825	857	836	854	869	840	848	843	829	871	918	877	861	864	818	891	846	830	852	844	858	768	901	928	858	838	837	838	822	815	839	823	844	904	866	846	844	885	853	893	861	891	849	908	877	814	883	844	882	872	820	814	836	871	864	822	846	878	871	857	849	832	856	848	904	837	902	769	866	817	835	817	812	875	815	854	855	859	825	828	844	800	852	854	840	840	826	895	839	816	858	830	869	869	874	856	827	869	830	825	860	837	832	855	835	842	855	906	841	839	843	855	864	850	864	901	884	841	806	875	876	886	812	802	860	852	861	869	831	864	900	799	859	841	807	845	828	853	880	806	898	878	903	835	870	842	884	794	854	843	881	859	841	848	837	865	847	833	873	915	802	853	803	847	865	877	849	857	878	888	811	838	816	880	879	833	808	862	832	882	868	846	868	838	872	853	854	864	848	864	826	824	931	833	868	844	908	841	845	859	850	862	833	853	864	852	859	843	780	880	893	827	864	861	860	829	824	807	814	888	899	811	843	794	817	869	907	821	913	851	867	839	860	833	834	813	815	827	845	845	908	834	858	847	906	843	854	820	828	828	866	874	818	844	831	835	861	837	811	838	876	843	817	881	867	834	873	886	880	866	832	841	829	847	858	851	858	857	830	882	853	834	828	912	852	870	847	825	826	804	885	830	812	809	848	849	820	902	846	878	814	845	871	879	897	810	795	811	859	821	802	836	894	850	880	855	857	828	878	804	830	874	837	848	845	826	808	889	884	887	814	814	888	841	866	855	841	888	880	847	844	899	838	854	882	813	855	837	805	829	830	774	842	847	887	837	863	810	894	835	822	818	799	836	844	872	916	824	850	833	878	853	831	865	873	849	880	857	795	838	856	852	828	879	880	809	829	865	897	890	824	869	892	886	831	821	823	816	858	843	871	825	792	863	927	839	866	885	834	836	796	823	891	889	870	845	836	922	820	841	856	850	811	817	828	842	810	838	848	881	844	863	790	816	862	886	864	830	827	844	876	862	819	859	869	889	864	810	873	900	848	843	882	850	871	850	823	810	842	831	831	779	878	882	884	854	903	822	888	816	880	861	806	848	841	837	836	800	830	868	805	818	897	886	870	816	872	833	877	834	805	775	814	872	790	858	826	834	895	828	872	880	881	857	810	836	822	866	866	808	865	815	822	838	782	840	861	820	840	861	822	841	849	845	834	851	884	829	885	800	894	845	877	866	821	853	843	885	841	872	807	878	868	842	875	823	881	869	845	844	826	822	870	876	795	812	834	833	853	867	883	886	812	842	824	830	902	826	842	868	832	872	823	891	828	875	847	900	794	872	858	822	906	840	844	893	818	796	906	786	818	840	810	923	812	777	854	838	882	878	810	802	856	861	826	879	785	818	756	809	823	878	863	851	837	836	863	882	853	889	819	863	841	890	829	821	897	873	872	871	864	829	847	801	855	851	842	868	876	840	858	834	846	854	838	841	842	844	868	889	827	794	846	864	836	837	824	828	866	848	881	841	876	846	899	809	833	864	863	849	820	868	777	814	923	843	829	813	874	835	898	827	904	887	878	846	846	903	852	862	923	885	842	847	875	854	860	914	819	872	876	909	832	901	857	814	849	852	848	892	811	872	836	883	840	840	856	825	849	836	800	863	867	889	861	846	842	801	845	851	848	877	844	860	785	843	848	835	850	844	796	850	856	831	809	815	857	852	825	846	844	844	860	845	843	818	862	831	827	865	802	808	901	868	827	822	845	791	837	887	869	865	856	860	846	816	899	874	848	833	833	875	827	917	851	837	806	856	836	885	846	866	856	863	838	865	830	861	786	794	840	823	880	839	782	842	835	852	849	843	849	846	863	825	811	844	878	862	852	854	878	818	815	859	825	829	841	867	833	877	881	840	854	818	848	858	829	824	799	834	843	804	807	835	880	844	827	870	841	809	841	866	904	846	854	820	785	875	815	860	850	894	839	844	844	842	803	822	815	864	893	846	830	845	848	855	848	823	840	851	865	821	820	867	836	838	815	889	858	854	841	850	822	823	852	820	841	826	836	920	838	833	816	837	828	881	895	892	834	838	853	802	835	825	841	845	832	827	892	810	857	836	840	825	854	884	861	828	815	843	841	871	910	819	876	837	855	849	842	847	827	866	854	823	875	829	850	857	841	885	838	845	894	856	855	838	846	897	829	836	829	845	879	806	790	809	857	843	879	796	846	827	836	831	830	853	805	861	852	820	807	803	810	885	891	881	907	899	849	830	861	809	879	849	838	826	862	842	833	869	832	827	778	873	805	891	863	821	888	887	795	891	879	874	829	813	888	839	834	798	882	815	851	838	832	876	866	839	809	863	859	865	838	844	878	893	874	831	858	831	878	866	866	841	815	856	854	814	848	856	892	796	864	821	838	875	833	831	822	833	792	881	861	876	832	882	873	901	824	809	882	849	848	882	811	854	824
13292	1606	1392	1074	706	636	516	397	371	340	332	323	343	273	300	248	233	199	211	195	211	223	226	203	226	256	194	214	246	237	208	195	206	199	243	197	243	199	211	218	205	198	215	216	200	185	222	198	220	207	201	212	244	222	223	225	221	220	200	186	224	224	208	218	229	226	193	216	203	201	212	210	253	199	213	192	222	216	213	225	206	207	198	204	194	214	182	226	204	191	236	270	223	224	189	181	232	212	211	224	211	197	226	201	204	184	213	203	232	192	196	203	181	210	215	206	203	235	202	182	203	218	215	231	196	197	207	186	203	186	217	217	209	210	189	200	203	220	201	233	203	194	168	197	210	206	185	225	197	217	202	201	212	222	203	229	224	228	211	214	207	204	203	202	214	199	177	224	221	196	195	208	211	210	222	218	217	214	219	191	225	192	202	214	204	226	200	225	182	183	206	224	206	225	194	192	196	226	206	209	193	204	216	204	183	212	194	216	204	205	190	239	185	197	209	187	186	218	204	183	239	216	235	206	219	219	198	209	222	180	220	206	210	209	210	214	208	201	208	203	210	212	222	193	215	202	196	186	227	212	209	210	195	192	190	219	239	189	214	219	216	205	224	195	205	206	210	209	179	219	187	199	221	223	206	223	214	206	202	198	214	205	215	225	216	199	197	190	223	214	197	200	224	198	210	226	178	220	207	198	219	225	183	199	208	191	216	208	226	188	179	221	214	204	199	196	238	174	201	199	207	198	195	209	205	209	191	217	232	226	197	193	251	183	213	253	217	209	199	226	189	219	228	186	229	203	214	211	207	200	203	190	209	188	208	192	198	195	208	187	186	250	208	201	206	214	187	211	222	194	185	196	204	228	191	203	221	207	203	204	208	206	225	182	204	206	192	194	208	216	216	216	196	207	193	198	228	210	182	202	205	200	216	222	214	187	189	221	220	232	223	209	212	193	221	196	205	213	207	220	195	199	207	219	204	205	203	213	217	216	193	226	199	215	199	221	222	217	190	188	203	209	191	188	190	195	216	187	223	208	205	253	214	185	215	179	200	220	209	204	209	230	207	230	216	220	225	223	211	201	196	204	197	208	205	208	197	208	226	225	218	218	204	211	210	195	200	193	236	211	173	202	239	230	187	201	232	202	211	219	216	212	226	190	234	215	189	182	191	216	223	186	202	217	220	223	218	202	212	195	199	212	200	197	202	229	220	187	211	219	208	212	205	209	197	213	185	203	205	195	200	204	218	196	212	221	226	207	197	208	206	188	211	219	206	196	225	184	237	222	203	199	215	198	200	208	178	216	177	188	196	197	216	180	224	208	188	201	195	213	199	224	226	222	246	199	195	191	212	208	212	223	214	216	231	222	223	199	190	196	215	214	207	213	188	197	186	215	212	188	223	212	201	188	179	208	213	235	236	194	220	179	212	204	184	183	229	230	197	227	245	206	188	192	191	207	199	246	208	186	190	202	208	224	217	205	187	195	203	203	186	239	218	230	209	211	191	209	206	189	196	188	183	232	209	201	202	207	194	186	217	197	194	194	171	217	189	170	201	205	207	217	196	225	203	217	187	199	194	210	209	207	214	230	214	193	205	190	205	207	194	189	212	221	200	215	214	224	231	217	238	201	209	200	201	215	204	189	228	219	228	203	230	235	221	188	209	218	201	227	214	191	219	224	176	209	214	210	207	213	186	203	204	228	232	187	206	217	196	218	190	188	228	179	209	185	214	180	200	194	210	216	225	213	209	184	215	203	190	206	208	221	202	214	190	204	214	219	215	216	226	210	214	221	206	203	201	200	194	215	211	216	187	233	216	208	184	225	210	207	229	208	188	226	234	182	217	206	218	200	200	198	216	205	222	209	185	205	180	206	202	216	223	224	217	190	176	195	225	227	186	219	187	207	195	207	194	210	224	229	211	213	184	224	199	212	212	194	217	216	185	186	214	181	211	208	196	210	214	178	220	199	227	230	218	209	219	236	207	196	187	212	184	214	240	211	231	206	203	201	196	204	210	204	199	210	197	204	212	201	224	223	211	211	192	189	179	216	188	208	199	217	224	197	206	213	233	211	188	187	222	174	221	221	212	186	209	198	216	213	220	172	208	213	180	203	203	222	232	211	208	234	216	208	212	193	225	213	195	211	213	200	192	212	191	221	203	202	211	232	211	199	181	217	215	220	211	186	189	188	210	245	203	200	217	215	223	195	207	202	188	220	223	229	188	236	227	228	195	204	202	204	207	185	183	204	220	184	196	187	213	218	228	222	206	206	222	195	191	214	210	214	226	187	212	263	206	190	176	212	208	227	199	205	212	178	223	222	215	192	242	213	200	202	230	182	203	184	192	213	216	223	183	203	205	200	228	207	201	200	181	197	219	208	185	198	195	214	188	193	207	186	200	220	210	201	208	220	210	223	211	209	207	187	217	179	203	214	186	206	181	221	217	214	226	210	182	192	170	195	239	215	206	183	218	241	223	223	205	209	196	168	204	191	221	193	185	237	231	206	205	212	211	178	215	230	234	213	220	229	220	219	194	197	205	224	207	214	224	205	222	199	191	217	229	193	227	230	214	219	186	198	209	205	200	202	221	235	192	192	187	190	192	211	208	187	205	211	212	204	226	204	174	219	200	182	228	202	215	184	192	219	200	213	201	198	214	196	222	206	216	205	211	205	209	202	211	180	187	237	189	204	227	216	176	205	234	205	218	220	223	199	220	197	194	236	206	216	211	200	204	205	192	202	222	219	209	181	184	182	212	193	214	178	230	201	240	194	199	207	175	221	195	222	211	194	200	194	180	194	197	165	216	197	218	214	191	223	183	218	232	241	200	212	206	203	211	198	214	217	207	199	195	227	216	222	220	220	189	201	215	227	200	220	201	200	212	204	201	241	199	211	198	200	219	234	230	221	213	201	192	235	230	184	212	210	195	226	183	228	205	218	227	184	198	213	192	221	216	224	191	200	197	223	199	181	179	197	184	207	224	191	213	218	207	227	222	202	201	214	233	198	206	201	205	207	216	221	191	211	211	212	209	192	221	205	228	197	199	216	208	232	200	213	216	205	188	219	208	207	222	205	225	206	195	217	227	203	232	198	223	217	186	206	186	192	249	203	220	214	194	206	206	226	239	220	189	211	203	212	215	239	198	185	193	191	217	200	209	218	202	193	206	194	189	201	226	200	183	187	232	214	214	184	220	216	217	209	215	216	213	222	175	184	213	214	210	193	207	214	232	222	203	212	203	202	189	191	176	183	200	212	220	211	186	210	206	214	219	195	197	210	221	207	235	211	206	217	210	200	192	189	196	212	216	213	196	193	219	217	192	214	237	179	191	222	204	227	194	199	204	198	236	216	185	193	207	200	213	190	188	201	196	209	208	219	201	246	198	188	218	202	212	200	209	190	216	235	205	198	198	191	191	194	205	203	175	209	223	214	194	211	218	201	205	194	226	220	216	208	219	210	253	218	194	205	211	203	192	208	221	211	216	185	188	201
8363	1479	3115	3482	2902	2454	1962	1820	1554	1435	1301	1270	1317	1176	942	827	765	761	666	649	685	662	631	621	586	605	585	582	532	585	572	506	543	520	529	535	547	572	493	515	525	489	520	479	518	521	516	548	517	536	510	503	482	497	491	476	459	497	535	489	526	522	511	493	500	538	452	515	547	544	520	557	497	498	502	556	518	468	519	512	529	527	512	541	491	495	540	525	533	539	496	475	498	506	520	512	486	467	470	523	513	525	519	462	485	506	497	497	522	495	467	481	510	488	543	486	496	505	521	519	520	468	501	527	524	469	534	524	501	495	539	463	471	482	492	530	582	509	512	475	525	486	546	486	557	483	504	507	475	502	497	503	441	500	470	500	484	498	554	520	506	507	503	541	494	524	522	487	529	514	483	516	507	501	516	479	515	474	488	517	517	490	517	520	546	490	486	486	489	543	517	488	521	520	486	477	455	498	541	526	551	523	538	506	493	513	498	478	460	492	530	472	525	533	489	504	456	554	523	534	526	494	567	533	538	486	522	520	491	531	488	502	531	534	507	522	503	446	521	466	478	535	536	477	501	545	515	551	483	496	500	495	522	486	482	498	536	537	501	489	530	527	473	513	467	520	498	526	550	485	588	522	471	520	486	501	505	504	520	483	501	482	507	535	474	521	514	533	491	540	494	511	503	530	503	490	500	536	487	518	492	457	504	487	537	483	550	511	487	525	481	481	504	498	493	450	478	514	469	530	500	551	494	515	535	505	496	482	515	500	543	481	473	481	476	486	507	484	487	523	475	534	517	496	552	516	471	452	483	498	543	526	546	450	498	480	548	498	533	472	510	489	504	502	494	534	510	503	501	501	544	488	530	522	517	526	504	564	518	474	529	499	523	462	525	462	528	451	498	496	472	488	505	482	468	483	491	506	491	521	510	519	496	480	506	507	502	492	510	502	485	493	496	503	536	491	520	509	497	494	529	471	474	480	504	510	522	471	510	532	525	504	483	494	532	480	504	512	540	477	507	460	523	515	501	513	488	498	544	509	484	485	507	484	519	486	492	531	541	488	492	493	546	476	489	541	481	530	511	500	498	489	480	513	516	496	506	496	507	508	472	533	538	506	513	511	535	501	548	491	513	522	500	492	518	490	470	476	496	514	521	503	483	473	519	492	517	492	482	469	502	517	498	499	531	508	485	516	503	516	515	487	497	471	480	518	505	509	514	512	499	513	477	513	482	507	511	546	486	499	531	522	511	520	538	485	528	488	545	503	515	539	493	516	506	519	483	532	483	460	541	517	522	508	449	445	493	462	483	500	483	518	545	457	518	508	502	504	514	507	514	520	535	501	492	495	491	542	512	543	494	522	513	509	496	482	519	502	495	468	515	519	472	475	488	554	474	497	521	509	521	494	505	458	497	524	513	498	519	500	516	486	517	495	449	517	496	556	467	505	498	510	541	519	513	489	495	546	512	527	511	481	495	492	535	499	504	516	480	529	497	499	502	497	515	524	538	506	506	520	516	498	493	471	478	525	494	558	505	493	481	494	491	524	485	497	541	515	506	513	508	504	495	514	502	490	524	472	503	515	507	496	495	525	479	474	499	505	492	469	484	520	526	538	505	516	528	521	496	477	533	501	476	491	466	504	496	531	491	486	534	520	517	554	530	502	518	543	531	508	533	479	533	520	465	535	496	499	477	485	501	526	497	489	503	484	508	505	509	496	499	497	494	499	532	500	489	500	495	493	544	491	528	511	516	497	553	530	482	510	520	520	505	516	545	531	509	513	548	473	494	510	524	509	502	480	496	470	484	525	502	518	555	507	507	487	519	499	515	524	497	506	532	526	515	495	465	488	507	477	543	524	534	508	545	497	528	569	465	540	495	497	543	514	485	539	522	466	492	490	530	500	523	513	507	507	477	493	502	547	516	507	481	529	499	505	481	496	530	488	500	515	493	520	493	542	508	472	527	512	498	537	538	484	474	513	541	462	505	489	472	483	494	511	467	527	530	523	490	478	540	513	542	508	492	498	497	527	511	491	494	445	515	490	537	498	513	486	502	500	476	489	513	515	544	490	477	495	504	510	477	522	523	512	505	500	518	508	500	530	504	483	510	508	473	536	536	493	476	500	488	506	519	504	492	485	483	524	505	475	467	521	501	483	484	551	481	493	492	511	517	501	535	483	471	517	512	486	520	535	501	512	482	524	538	515	564	505	526	476	506	519	506	484	509	503	487	472	493	527	486	518	485	508	503	498	494	469	523	499	514	535	468	515	510	504	522	533	495	519	461	462	547	495	561	502	511	505	552	517	483	477	457	532	505	489	522	508	522	498	514	489	531	506	499	480	492	496	478	480	544	465	505	483	526	492	552	491	518	520	462	520	448	529	501	491	499	504	496	519	509	498	504	509	528	512	494	484	485	504	523	542	473	488	528	517	502	497	503	526	531	498	516	464	522	492	518	522	460	493	499	529	512	537	505	525	507	494	515	464	488	503	460	533	474	489	496	513	497	490	545	448	535	490	500	503	463	517	536	514	497	489	506	509	506	540	523	495	511	512	529	486	541	498	505	500	504	532	497	507	499	520	508	492	511	516	569	494	535	498	475	512	505	515	480	519	524	536	513	470	500	514	502	494	481	509	535	479	492	485	552	512	500	506	516	528	546	481	493	526	510	515	500	515	477	547	521	466	476	519	534	478	516	531	479	458	506	527	478	520	508	492	475	474	476	508	511	516	476	527	482	484	533	483	514	524	497	496	513	506	506	453	508	495	478	500	492	500	505	482	498	481	490	537	504	490	514	512	514	544	525	523	501	480	500	518	530	491	528	494	475	508	480	511	538	529	512	481	493	506	527	530	509	530	531	546	471	521	532	491	503	485	525	482	485	486	523	507	532	477	530	505	516	497	482	500	531	509	507	521	513	514	485	512	488	524	491	482	536	516	490	495	481	572	530	494	491	506	531	474	519	520	529	495	500	481	520	530	485	520	498	491	457	498	519	478	486	505	526	531	498	501	526	503	500	510	493	487	487	480	482	506	474	519	502	486	509	494	509	541	510	487	482	517	482	456	538	512	515	501	496	532	502	482	504	504	547	511	527	499	485	506	541	489	496	476	530	479	505	510	521	478	565	513	466	504	525	482	518	497	494	537	503	483	535	519	538	505	506	480	510	476	500	495	535	520	505	475	505	491	506	507	546	511	478	514	504	458	511	515	479	550	520	472	527	525	449	460	473	514	514	503	507	536	518	492	493	504	573	498	492	509	511	566	515	494	502	496	512	478	494	493	506	523	502	512	504	523	493	497	481	523	532	499	481	499	497	513	555	475	465	521	464	507	466	531	456	513	489	486	476	511	505	528	510	523	486	486	480	501	485	507	502	524	477	471	485	523	494	486	507	513	527	494	483	482	515	500	500	524	497	545	469	487	496	547	477	527	488	452	544	544	534	475	512	513	469	474	495	491	528	496	516	488	460	483	513	518	472	462	483	530	483	480	476	524
1825	654	619	598	510	464	425	411	399	416	409	401	385	414	366	387	406	347	339	355	376	367	375	374	348	365	374	382	391	374	397	407	354	384	386	410	395	364	352	348	352	343	416	369	413	364	344	366	381	418	363	349	372	358	363	364	351	398	389	364	389	318	347	343	369	360	383	342	345	349	380	366	352	347	394	326	348	371	347	382	402	371	395	365	358	356	368	356	342	386	403	361	389	347	374	343	356	349	371	350	365	374	424	368	340	359	344	389	361	371	361	370	353	393	348	340	365	416	351	344	339	336	358	333	358	398	369	377	392	391	366	367	388	376	366	373	406	363	358	361	337	389	334	368	368	407	368	341	375	342	376	348	393	343	359	345	366	337	334	352	360	345	357	390	389	407	365	381	363	348	353	332	372	351	370	368	344	376	362	362	358	358	369	350	371	347	361	366	331	329	392	377	359	364	415	362	341	351	313	389	359	339	353	360	359	349	357	372	362	355	388	345	385	355	355	390	366	346	388	381	334	381	363	310	402	354	368	358	361	341	360	384	406	350	348	342	375	338	363	408	334	375	375	335	423	378	365	357	352	382	345	354	368	376	379	359	337	374	330	341	378	347	367	388	357	355	369	364	340	379	352	359	355	363	330	340	382	437	374	367	363	372	354	381	399	381	397	376	351	348	362	346	367	363	345	353	390	356	353	358	402	344	372	360	351	333	392	340	366	358	402	383	376	317	390	382	361	362	339	379	369	381	392	325	343	384	367	320	366	381	379	368	369	343	339	347	328	377	380	360	335	341	337	363	319	343	379	371	367	357	323	357	409	370	417	373	376	361	336	379	381	343	360	391	382	341	354	382	375	374	369	369	356	344	390	395	397	361	349	378	375	371	383	391	371	355	381	362	354	377	313	361	366	374	364	353	376	360	336	401	362	364	341	356	332	349	361	387	340	379	365	345	337	343	389	373	362	384	344	349	378	347	379	347	381	367	365	388	387	378	378	358	328	379	391	378	335	376	322	387	338	347	346	361	391	378	330	339	369	347	392	336	346	357	344	343	346	367	337	340	361	373	376	382	384	352	320	370	383	355	376	331	390	332	399	383	358	369	384	350	338	350	355	392	365	337	354	342	374	390	383	375	343	362	358	372	368	367	371	353	346	354	390	346	367	343	369	361	360	362	370	338	343	360	362	354	338	337	328	401	389	360	353	416	361	389	345	377	381	343	363	364	375	354	374	365	357	344	374	363	385	378	383	409	361	326	365	368	380	393	353	399	369	379	391	351	344	362	351	362	399	401	352	368	351	359	367	360	354	363	346	352	367	350	351	355	364	340	353	402	428	358	349	331	342	363	356	353	374	351	343	405	352	374	376	374	345	376	383	368	330	325	345	349	379	379	364	362	374	347	352	374	352	364	359	400	324	362	352	361	327	335	404	342	381	393	373	357	371	371	356	362	365	367	341	348	366	380	349	354	347	344	361	354	374	357	334	334	349	390	380	380	374	345	345	377	359	391	372	375	356	363	370	337	344	331	410	373	370	354	390	385	363	348	378	367	326	337	361	393	412	356	368	394	389	369	427	420	355	377	348	353	348	356	373	359	353	344	386	363	376	356	376	334	346	358	365	372	314	348	380	356	380	363	334	371	398	333	392	382	352	373	359	355	400	328	362	358	375	374	361	368	370	339	344	355	382	390	340	335	364	367	341	361	357	379	361	326	364	342	390	366	377	396	348	380	367	348	353	339	354	379	346	345	362	387	376	378	419	372	389	384	349	352	352	352	357	330	364	377	346	379	335	376	373	376	352	347	355	345	353	376	393	359	352	331	372	386	353	377	334	363	352	377	381	334	358	349	360	343	377	379	344	344	355	336	328	357	357	401	386	370	363	391	391	358	371	358	352	367	370	345	348	340	378	338	392	401	386	384	350	385	378	369	356	357	375	364	403	392	391	389	334	359	360	334	376	349	349	342	400	373	370	400	351	377	342	329	324	408	363	335	391	363	355	365	384	346	361	403	363	352	353	372	341	389	374	363	381	375	362	370	357	361	311	360	382	364	407	355	386	336	345	345	345	356	369	374	369	367	376	394	353	339	395	383	373	358	367	369	321	375	323	368	326	382	365	349	352	372	365	370	372	371	347	337	333	344	385	373	368	351	392	348	359	371	371	351	379	377	363	349	356	348	368	415	384	368	381	363	363	352	370	383	358	361	379	313	344	361	343	394	373	394	338	386	364	351	321	357	343	357	334	377	380	361	376	329	351	360	370	387	339	353	388	350	391	360	377	347	342	381	343	340	340	351	343	342	390	385	380	398	343	389	339	357	392	388	363	379	362	371	329	337	355	337	353	420	369	348	361	368	390	350	337	352	378	340	353	340	351	359	331	328	358	389	351	396	375	382	406	374	364	355	371	386	343	393	358	380	362	372	366	341	343	350	342	370	381	373	346	337	355	334	360	355	358	342	363	370	383	359	384	356	369	378	374	358	358	373	358	357	347	388	343	376	364	384	381	403	356	347	336	354	406	385	391	368	341	324	336	366	401	363	326	373	373	349	365	338	358	363	373	317	334	336	392	391	362	343	388	357	337	331	374	348	357	383	380	363	338	375	375	364	373	320	360	380	376	369	395	334	401	359	397	355	367	365	357	337	352	417	368	342	375	336	404	386	374	399	362	338	380	384	380	352	342	332	342	353	376	363	388	382	372	359	358	343	354	345	353	376	360	349	390	385	372	366	371	348	371	343	375	352	357	352	376	357	339	376	375	356	357	343	352	349	368	364	373	349	384	340	384	374	372	371	375	392	362	333	348	344	372	364	347	361	358	333	364	345	355	353	387	376	341	373	362	376	369	359	352	362	392	350	379	353	339	399	371	371	343	337	381	369	361	346	328	368	377	374	359	349	381	352	360	398	359	341	375	376	373	371	341	347	331	414	401	379	343	338	357	342	351	364	346	352	370	369	363	365	381	356	407	377	359	348	405	347	384	386	379	382	337	341	380	357	364	361	341	375	394	359	376	366	390	357	316	339	358	385	374	381	369	386	336	403	412	361	357	344	388	365	382	390	350	392	369	383	349	369	379	343	361	347	363	353	339	387	357	357	370	371	374	370	329	345	413	343	389	346	347	395	332	363	361	347	350	341	349	322	369	343	383	329	331	351	369	360	319	357	370	392	322	396	365	372	401	351	358	376	402	346	368	345	340	385	351	354	374	368	388	380	352	358	339	382	385	387	357	365	362	383	381	339	370	328	353	379	377	398	389	381	323	336	358	395	334	367	386	368	342	354	352	377	400	389	347	383	380	364	346	373	360	385	344	380	364	399	348	362	337	343	353	386	353	367	367	354	384	383	360	353	369	316	344	347	374	364	386	358	374	384	387	363	359	397	327	362	390	364	330	351	364	370	374	367	341	363	382	321	378	391	370	324	391	387	401	360	369	331	367	370	366	360	396	364	390	371	360	359	357	365	367	380	369	371	373	359	350	362	400	391	370	385	362	392
2273	1174	1602	1755	1529	1399	1291	1186	1174	1134	1153	1075	1119	993	1012	890	873	936	887	953	876	888	953	874	852	855	888	880	875	849	843	805	876	880	872	869	824	864	827	848	815	843	843	841	812	844	807	892	845	872	873	847	859	816	815	876	833	851	869	849	861	887	841	831	853	850	847	855	847	826	903	831	849	905	788	865	846	819	852	813	827	854	831	825	885	860	876	825	841	872	874	875	868	849	863	789	831	865	880	808	856	769	898	832	865	856	893	880	851	842	835	866	833	830	861	817	864	880	849	820	908	840	861	955	888	885	899	828	774	841	859	862	774	849	843	901	815	859	877	829	815	842	867	845	856	866	871	821	848	857	875	857	874	833	855	853	860	848	844	861	846	856	894	870	837	814	878	828	862	889	851	870	820	830	824	826	863	859	844	823	867	834	862	844	823	820	829	857	877	837	877	851	812	898	809	842	863	841	824	815	870	880	883	793	845	888	853	807	842	874	811	811	822	867	849	842	865	839	856	840	846	861	879	840	868	874	870	843	908	792	812	868	877	920	891	893	900	834	882	830	889	850	850	867	870	875	869	885	818	843	898	836	808	841	802	878	833	824	907	875	875	879	831	850	850	887	810	882	821	865	858	831	850	796	830	832	820	891	826	851	785	833	831	909	846	845	917	861	880	812	806	817	841	865	832	853	892	816	818	832	878	848	800	853	834	831	805	858	829	827	839	859	846	904	845	840	886	803	850	835	852	892	893	874	886	842	855	866	849	823	841	870	852	864	816	856	913	837	810	880	827	849	860	873	835	844	842	852	821	816	881	913	813	804	821	871	880	855	876	834	870	834	909	782	825	826	844	879	843	898	817	863	832	886	816	817	836	854	850	861	839	793	824	856	858	871	827	898	863	830	843	831	824	834	869	834	848	825	884	845	832	832	849	858	908	788	843	833	852	906	869	845	843	823	821	828	839	824	848	827	796	875	807	876	901	845	808	862	889	818	834	806	867	844	932	833	847	840	861	845	863	822	829	853	849	850	853	885	818	839	829	846	855	855	891	815	924	844	868	797	826	799	838	868	789	846	906	864	876	844	874	873	831	854	875	865	857	858	853	813	832	871	845	843	873	828	822	887	851	816	840	917	848	836	846	801	854	851	822	862	870	859	909	864	852	822	831	826	833	809	841	869	848	899	843	842	839	856	878	794	874	877	866	845	886	875	811	849	857	815	879	886	805	866	820	878	843	874	868	874	805	863	825	826	892	850	796	884	888	864	899	844	854	852	841	861	867	892	828	859	803	850	852	840	809	887	857	850	870	791	848	839	883	915	825	807	862	851	846	858	843	849	850	858	845	858	819	857	828	860	877	801	834	840	856	872	833	837	857	880	816	848	838	803	850	881	880	840	862	803	877	798	822	887	825	829	824	811	854	897	868	900	853	800	867	887	842	876	855	837	875	827	845	879	888	836	865	899	869	810	782	879	790	836	846	835	862	839	822	835	856	811	851	860	796	864	877	860	853	871	837	792	802	841	825	870	853	851	884	880	912	799	860	865	857	874	919	845	818	819	863	782	844	859	865	860	875	857	903	850	866	841	891	872	862	810	853	887	839	870	848	841	878	854	840	861	830	831	835	865	847	855	858	846	841	872	803	838	819	845	878	838	783	864	822	878	883	851	897	805	820	854	831	803	855	861	781	811	821	825	856	830	861	865	876	886	886	878	863	871	772	846	831	897	843	920	814	824	820	853	852	906	865	872	807	811	876	872	900	828	856	853	873	856	860	898	846	814	906	862	850	840	837	832	881	893	891	855	876	862	874	833	793	871	858	878	823	852	853	854	886	813	854	949	831	833	871	898	897	885	837	867	869	856	906	879	819	901	872	809	885	875	845	890	796	851	909	853	836	828	893	785	850	874	823	793	850	898	798	850	871	857	852	883	853	878	853	869	885	847	849	802	862	861	832	879	824	828	892	866	823	842	821	857	894	848	863	836	896	863	826	891	888	880	864	874	854	805	870	857	831	830	882	843	801	923	856	817	847	827	842	853	853	847	869	852	841	828	851	794	902	832	799	888	815	859	879	861	850	861	842	909	875	822	863	834	870	843	922	840	839	845	876	830	865	827	864	844	862	854	858	896	931	850	838	812	833	797	871	839	811	876	811	853	883	845	846	793	849	838	816	837	873	828	806	835	886	826	840	821	876	836	829	875	852	847	800	840	869	808	776	821	858	871	866	823	809	855	874	865	819	874	877	845	805	836	862	880	814	863	867	905	843	781	907	871	865	823	842	869	849	837	850	911	843	858	782	885	802	887	868	841	827	877	821	795	855	794	844	887	882	848	857	872	846	868	834	821	833	884	841	829	832	908	888	880	845	831	804	895	825	832	860	874	829	846	827	854	823	869	829	856	869	854	871	857	863	804	859	793	886	881	899	897	891	885	880	892	877	838	850	819	880	873	879	828	871	870	830	890	860	873	878	844	866	866	825	795	830	867	810	883	803	837	858	865	915	872	810	862	879	855	903	849	872	830	819	884	845	868	815	883	832	851	861	839	858	891	814	926	791	811	877	855	860	813	807	892	870	839	873	844	870	845	904	831	878	862	859	830	857	833	864	852	855	863	854	847	827	878	847	817	840	841	847	874	875	875	881	850	910	852	899	827	873	837	872	817	836	839	848	831	834	876	851	846	869	855	903	843	865	867	849	880	862	848	849	862	844	854	879	825	830	817	841	867	896	883	833	817	822	881	881	856	874	898	843	860	884	834	825	879	852	764	869	907	837	844	861	831	868	852	753	856	876	850	902	854	826	893	769	800	830	848	850	838	860	814	836	855	827	827	846	904	830	808	878	826	867	821	860	802	785	832	828	920	855	894	877	766	856	868	833	823	819	872	899	838	817	797	861	880	849	849	898	860	868	879	876	842	823	837	851	840	859	847	865	866	829	789	898	853	852	866	839	846	875	822	869	874	864	891	891	861	834	850	882	810	884	855	857	854	863	886	882	864	823	844	858	870	886	867	897	810	854	874	822	800	891	891	824	826	830	816	847	842	876	843	840	815	839	856	821	836	860	809	833	862	871	850	792	844	839	910	804	890	876	865	838	855	863	867	821	815	799	839	857	870	828	815	883	840	955	836	804	855	862	858	865	898	826	841	831	883	829	921	848	874	842	824	834	863	798	851	831	874	871	882	855	843	904	818	870	910	834	860	853	848	909	794	895	885	828	860	816	834	839	907	822	857	956	868	907	848	846	880	897	860	830	907	854	886	810	849	810	846	849	883	866	828	844	861	876	857	871	855	798	830	822	874	823	835	837	820	868	850	860	885	805	791	866	855	855	874	826	842	836	901	832	869	865	878	822	855	891	836	898	840	851	869	857	835	837	859	845	880	841	858	844	893	847	864	857	860	837	830	834	810	859	884	854	892	864	936	802	860	891	829	884	852	837	826	824	815	773	841	821	877	836	862	857	849	871	871	847	892	861	876	850	881	802	915	827	829	902	812
7614	1072	1083	947	729	616	491	523	463	419	414	427	464	450	404	382	396	415	420	340	371	347	384	366	346	366	314	371	333	344	376	368	386	349	350	342	362	403	345	373	367	377	415	395	362	386	377	365	366	391	327	370	350	349	354	376	384	377	384	338	353	395	376	410	405	333	350	351	361	367	370	373	351	359	330	372	376	361	390	386	364	351	378	370	389	397	350	333	340	363	329	378	370	380	343	390	346	356	359	332	368	369	328	339	377	357	332	345	368	368	396	342	364	343	352	390	377	385	352	373	363	371	336	321	375	356	344	362	375	368	391	405	337	385	365	369	365	376	368	335	353	364	363	375	354	337	391	358	391	379	364	328	378	378	345	344	347	356	357	350	394	371	318	386	382	339	362	359	331	351	372	353	366	349	378	374	355	321	383	359	369	381	383	352	360	363	315	375	410	402	344	383	377	364	386	352	372	373	346	383	378	351	360	355	336	380	350	370	398	344	352	345	369	357	368	380	360	376	389	347	379	347	395	320	356	367	374	332	368	375	349	400	368	353	345	354	362	359	353	384	358	371	348	324	372	356	369	366	385	401	400	357	347	365	357	368	341	335	354	357	357	358	354	359	374	378	404	341	379	390	343	374	364	355	348	318	376	361	352	344	354	385	345	335	374	379	374	352	358	389	373	360	368	357	392	376	342	383	375	356	392	375	361	318	362	347	335	343	371	315	359	364	380	362	365	369	375	363	403	347	379	352	358	348	324	357	382	363	333	378	384	345	406	319	347	358	343	387	318	346	366	350	374	344	348	349	369	349	343	355	355	342	364	374	399	353	393	357	328	370	384	393	390	372	344	366	375	383	384	389	345	354	305	371	374	383	375	380	403	348	359	376	369	337	344	396	356	365	386	355	364	379	354	389	383	375	425	343	358	317	353	349	352	376	353	383	366	357	375	350	341	369	420	367	360	408	349	355	365	368	358	391	348	371	363	329	353	344	384	349	381	350	369	375	374	332	333	302	387	353	333	367	376	317	343	361	346	353	343	379	374	408	379	366	365	336	363	349	366	364	395	349	364	362	365	365	333	372	347	360	346	354	355	360	339	377	352	404	382	342	356	364	345	337	368	365	391	393	362	374	370	319	307	327	352	329	375	357	366	406	358	410	363	342	371	333	334	345	364	353	360	367	339	356	367	346	355	362	360	337	396	340	361	371	369	424	373	373	352	381	358	362	363	346	360	345	355	372	385	368	373	366	318	392	354	361	379	366	356	393	339	365	370	332	351	306	377	397	321	399	380	341	371	363	373	367	383	350	391	356	343	359	408	397	379	358	367	368	357	365	350	330	360	356	378	372	357	382	373	356	379	387	336	343	366	349	369	371	393	373	355	364	351	326	361	381	352	400	346	345	363	360	360	342	359	346	351	342	364	322	429	313	380	378	379	356	338	350	352	333	367	351	375	338	386	359	379	369	366	373	339	372	342	367	334	372	375	352	347	356	374	415	385	376	392	349	348	369	365	361	376	357	352	365	392	370	372	343	380	358	337	373	330	371	350	372	384	366	393	364	332	350	383	397	369	360	361	358	318	381	361	343	348	370	359	376	401	354	349	347	353	385	341	362	376	359	364	372	347	383	386	343	334	376	362	360	342	396	374	350	370	324	358	359	327	352	380	385	360	346	402	368	338	369	355	384	358	351	355	361	334	354	337	379	346	335	357	358	352	350	367	358	405	346	375	383	322	364	359	334	387	345	370	313	368	401	355	369	357	390	374	335	358	354	369	324	355	361	348	346	346	396	338	350	355	359	349	377	352	350	381	371	374	364	363	356	319	390	355	376	343	347	347	380	338	353	377	354	377	372	376	395	385	368	402	362	331	350	379	360	366	347	356	327	369	345	358	348	370	364	353	378	381	337	358	349	320	381	369	387	367	351	370	371	383	393	366	336	380	342	348	337	358	349	321	373	378	371	394	363	383	346	371	363	349	349	372	373	325	391	354	355	360	401	340	370	357	349	348	389	335	351	338	376	358	374	346	343	347	353	384	386	354	404	397	373	375	365	367	329	365	337	348	355	331	372	371	363	364	357	356	367	354	385	347	354	359	348	361	363	356	365	357	359	376	350	382	340	356	359	368	333	366	366	353	347	384	362	381	351	346	371	369	398	375	302	346	340	339	353	343	335	396	340	386	393	370	359	374	363	362	375	339	378	328	350	371	389	355	333	326	384	372	370	387	348	354	355	356	379	388	355	360	344	378	362	359	356	345	358	343	374	361	361	378	383	386	331	357	375	377	385	346	342	380	347	372	398	337	341	361	379	370	366	365	381	349	392	377	406	384	364	369	342	372	333	357	379	374	384	354	359	394	399	349	375	415	358	342	358	374	384	369	339	393	344	357	374	352	362	341	363	337	360	347	329	370	345	384	364	371	369	393	377	350	364	336	353	374	357	354	362	349	343	359	362	380	367	343	372	408	373	344	344	364	377	356	380	386	362	400	361	359	370	350	354	351	356	365	359	366	312	373	367	383	361	345	356	353	381	351	382	373	329	362	397	388	377	337	356	350	356	345	352	358	350	380	359	345	340	345	362	367	329	384	325	380	394	350	363	372	376	356	399	349	361	336	364	387	367	337	355	378	377	372	371	347	385	359	375	351	379	356	350	408	403	337	385	342	388	370	342	390	375	368	378	358	329	340	376	367	363	425	402	359	370	374	353	366	370	344	345	360	360	359	380	379	343	368	345	339	351	333	351	386	354	367	354	339	361	367	350	364	327	390	362	356	411	375	379	374	363	343	367	339	361	369	376	377	369	391	354	353	363	364	365	361	367	351	365	418	353	358	371	307	336	346	382	370	330	337	348	387	364	391	375	425	347	360	375	409	363	374	358	370	373	363	385	359	370	356	401	376	387	384	358	346	355	328	379	326	334	369	362	357	358	364	353	357	366	382	364	388	360	365	375	343	314	337	355	336	346	354	348	351	359	395	365	379	384	366	414	367	362	369	356	359	350	395	355	344	389	374	386	327	340	375	370	354	377	356	384	369	376	342	359	376	354	400	352	350	389	365	366	339	394	370	330	370	381	373	372	340	366	360	366	331	378	361	371	353	383	331	349	350	331	378	381	378	325	327	351	379	335	372	389	365	380	366	343	384	342	388	357	390	404	373	401	366	334	380	358	410	382	369	362	376	375	362	347	347	376	361	368	347	338	379	359	355	389	348	347	339	327	376	383	359	371	355	339	335	353	375	359	394	361	341	358	386	378	375	342	373	381	405	374	361	334	378	355	385	377	373	366	396	396	395	327	367	383	362	374	348	354	361	372	383	357	353	351	398	330	346	362	362	364	348	352	353	380	360	347	380	338	367	346	362	304	379	372	313	379	388	384	387	335	328	375	335	360	389	352	385	339	377	361	374	375	377	332	389	390	369	361	363	333	375	391	393	365	379	351	367	380	366	346	384	353	352	366	362	387	366	359	396	359	352	354	371	341	363	342	386	369	357	397
6814	1386	2555	2829	2429	2106	1868	1606	1541	1455	1427	1372	1339	1224	1117	977	975	1023	946	974	901	974	949	907	923	960	858	874	889	849	887	891	916	895	899	878	883	874	859	862	849	837	828	874	875	871	896	815	863	876	862	866	776	888	815	799	871	836	846	815	867	821	819	827	822	842	847	814	875	789	858	847	810	801	858	883	833	841	817	875	853	808	842	782	826	841	842	847	847	857	823	852	832	887	808	807	840	871	826	826	855	805	851	884	859	878	844	787	837	844	891	836	769	858	875	812	828	841	835	859	852	839	837	851	861	830	827	837	876	816	802	897	833	800	896	816	837	879	808	831	803	856	870	868	829	860	817	848	810	875	838	898	809	802	818	852	860	817	870	822	855	860	850	843	804	829	879	834	833	863	867	850	876	808	794	848	871	818	830	824	856	803	870	837	800	874	772	817	832	852	863	841	794	834	873	824	787	820	853	866	866	832	863	849	877	860	855	856	844	891	774	850	880	856	760	915	851	797	830	814	809	867	853	813	854	876	822	813	865	800	780	877	827	814	904	797	808	809	871	860	878	887	851	872	876	860	846	835	853	858	825	871	852	810	893	829	853	858	844	849	872	798	896	808	784	843	830	890	851	831	843	819	827	876	850	787	857	828	807	812	807	867	855	868	814	814	800	806	881	872	887	863	839	822	866	881	828	838	817	831	843	838	790	842	790	832	854	865	867	809	862	850	846	796	855	833	830	848	851	873	846	885	800	832	843	813	880	829	814	894	821	878	852	814	835	863	828	809	828	795	845	823	887	884	843	759	814	820	817	867	854	866	846	797	856	834	851	819	856	843	813	855	856	879	865	834	832	825	825	840	925	859	885	814	854	859	854	833	861	858	820	837	846	853	837	840	866	860	860	832	888	856	815	847	844	828	890	848	861	829	914	866	819	849	885	852	856	861	806	846	793	886	820	848	851	920	855	840	845	827	866	851	865	868	830	848	824	880	834	751	848	827	873	861	872	848	842	879	855	848	784	801	825	837	841	839	825	826	873	814	773	834	874	792	763	846	869	849	878	848	872	862	814	845	865	859	842	837	843	839	839	852	768	887	815	874	856	801	862	878	850	873	825	812	846	820	824	860	787	827	848	834	802	832	867	891	835	834	846	804	768	862	839	851	862	860	860	828	809	880	828	820	863	849	858	884	848	847	866	884	895	861	859	822	861	813	865	782	861	834	813	851	822	894	824	781	856	830	847	850	848	853	878	832	854	825	783	869	839	834	822	788	854	834	856	858	829	862	820	815	861	888	840	820	781	830	809	810	803	869	810	802	872	858	828	822	824	829	825	820	856	843	822	843	842	814	863	835	893	808	856	856	835	854	837	804	844	834	828	833	830	893	871	807	815	843	862	848	802	886	852	804	846	859	873	826	894	858	762	859	834	826	832	841	840	900	828	871	863	838	837	797	865	816	903	854	859	869	850	877	880	843	880	807	832	808	873	800	843	818	848	818	854	808	781	860	801	822	815	858	816	881	821	831	847	848	777	825	866	858	866	796	808	833	761	833	875	850	872	818	807	882	829	846	849	864	869	844	850	805	834	823	848	839	823	839	856	867	853	828	860	886	860	802	832	829	843	795	850	901	872	802	808	834	834	891	816	801	878	824	822	848	838	844	872	851	850	860	843	766	803	828	863	819	856	833	830	829	891	837	809	815	842	828	820	814	906	848	809	816	836	801	816	857	822	845	840	841	879	815	827	811	808	851	808	817	869	870	832	849	850	842	802	823	832	820	846	842	870	802	820	840	816	778	820	830	861	774	826	818	810	841	881	819	819	853	837	824	851	852	794	853	885	865	849	801	817	836	845	779	867	907	826	930	830	825	859	903	844	804	820	862	862	828	843	862	869	848	841	836	888	812	812	813	830	821	858	799	843	822	871	836	831	839	897	834	785	877	893	796	857	828	822	848	863	887	828	874	912	887	789	837	807	844	861	816	827	808	819	831	795	850	788	823	851	822	843	820	828	834	826	856	858	877	831	842	792	854	850	861	827	831	870	805	817	866	808	841	798	845	827	843	834	799	818	841	807	843	806	869	836	780	847	842	845	796	821	798	833	829	804	846	838	829	802	830	811	832	810	873	839	804	839	800	857	771	855	874	862	866	759	866	810	844	848	821	818	847	845	830	840	831	813	868	855	860	840	863	850	849	812	831	845	813	806	861	834	889	857	774	858	878	812	816	824	835	817	817	822	862	854	871	858	828	812	827	796	782	825	855	822	814	848	804	818	817	842	828	822	808	843	801	845	871	849	845	851	771	797	837	836	835	831	851	841	877	828	849	848	813	861	857	860	883	827	838	875	798	871	834	850	802	778	846	894	891	835	879	861	818	862	815	827	811	814	819	811	831	789	819	829	836	865	828	880	910	842	848	822	821	825	838	862	890	852	814	791	857	870	820	832	874	846	813	808	864	847	901	827	816	814	881	879	837	834	853	855	901	867	860	790	879	815	867	871	813	857	778	809	791	844	825	818	802	796	846	874	833	858	832	845	834	847	876	864	865	844	809	837	856	849	846	799	868	824	807	824	847	835	826	845	794	844	819	842	836	813	818	829	837	816	845	820	893	784	804	831	883	889	868	804	845	834	848	862	855	882	890	818	836	839	863	824	848	836	838	871	871	885	888	798	839	787	866	784	847	872	813	848	766	861	861	751	891	830	845	800	834	863	843	774	832	868	891	828	789	813	859	837	834	849	861	805	891	833	818	891	832	833	822	863	881	804	863	879	849	826	873	863	834	785	818	870	895	819	860	882	805	828	864	838	820	886	848	870	864	825	885	855	864	815	795	856	812	891	833	836	859	855	866	854	878	821	849	856	807	830	828	850	795	867	805	851	831	853	831	871	839	851	792	830	830	795	832	819	808	840	881	839	847	836	856	850	840	862	912	849	809	861	811	819	850	808	786	900	856	840	834	855	844	815	881	856	861	776	798	873	900	810	833	844	833	866	798	864	855	803	798	839	826	861	806	851	828	877	851	834	808	830	852	856	799	814	884	857	846	812	823	854	822	828	864	830	830	810	841	814	839	784	820	800	809	867	809	825	838	801	827	864	854	867	862	892	845	849	869	874	834	857	844	832	805	832	772	805	830	801	815	845	795	881	824	835	857	835	833	786	855	878	825	820	780	780	846	863	841	831	807	844	867	857	853	857	856	856	858	835	804	852	820	891	836	846	846	880	859	834	837	907	883	815	844	803	796	864	839	855	855	788	870	824	837	803	830	784	811	826	827	862	853	865	840	812	854	810	840	830	828	895	849	804	792	856	806	825	859	838	826	814	843	808	858	836	861	788	840	833	912	825	846	795	827	854	822	802	856	834	871	863	762	824	877	810	846	810	896	898	907	918	825	899	825	818	850	826	809	809	838	833	847	856	854	851	853	842	835	796	843	891	815	839	880	860	787	866	879	866	826	859	806	916	843	834	840	857	848	884	830	891	809	780	800	869	819	826	796
13225	1407	1409	1097	680	548	430	423	373	352	324	323	300	283	270	240	211	219	233	223	218	218	195	213	212	210	226	223	208	217	206	219	204	213	207	192	221	226	201	229	211	191	200	190	237	235	210	202	187	187	195	199	192	191	206	193	209	196	189	197	180	207	224	204	192	208	209	214	194	226	203	218	194	206	201	195	196	195	188	213	200	176	208	197	188	178	222	239	184	185	214	205	230	203	212	218	200	189	215	209	191	211	196	198	217	203	184	200	200	196	206	188	214	183	211	166	212	209	214	202	220	211	196	201	193	188	205	203	196	196	226	223	194	208	213	184	215	223	208	185	200	231	189	178	206	187	186	212	225	189	208	232	200	205	190	178	181	197	228	200	188	200	216	193	205	190	197	199	207	192	223	185	207	187	209	219	206	211	193	209	179	168	203	182	203	233	189	209	210	181	171	223	194	204	187	196	200	197	198	220	194	233	191	195	216	217	182	207	208	190	219	199	196	194	218	235	181	208	191	205	217	218	199	202	215	204	197	187	204	195	199	214	218	212	201	212	196	190	197	181	198	198	218	198	166	189	214	212	221	209	211	219	217	210	192	195	198	208	186	194	225	177	222	183	216	204	190	187	204	188	176	177	213	200	186	216	191	210	238	197	176	202	228	220	183	203	206	211	198	250	219	194	194	177	208	207	186	221	210	200	184	207	193	201	238	220	197	204	190	201	220	215	239	214	230	200	200	194	210	191	234	210	216	218	236	212	208	221	203	178	217	204	214	222	199	183	202	214	179	201	195	169	197	212	193	186	188	173	212	207	191	214	183	189	214	179	203	203	197	202	206	214	198	218	181	207	201	194	216	209	214	195	206	176	220	197	237	217	209	206	207	198	195	196	210	186	212	221	207	207	195	198	206	199	187	197	223	198	199	187	185	177	191	210	199	216	190	193	201	189	215	209	211	226	209	193	216	238	211	219	229	209	182	199	203	212	198	208	183	206	188	164	199	207	213	215	176	192	221	186	208	192	175	183	187	193	198	204	192	195	212	211	211	215	211	187	207	179	184	216	204	191	185	203	223	225	196	211	219	182	167	182	201	215	198	167	185	206	206	226	203	214	192	189	181	238	224	187	187	225	205	219	194	214	213	213	197	196	211	236	198	173	198	191	226	201	178	190	214	212	191	196	222	200	205	221	210	202	211	212	215	174	209	209	191	211	230	206	169	203	210	210	187	182	224	189	210	233	197	211	205	198	204	211	221	207	200	179	216	200	227	222	188	187	204	210	224	185	181	218	199	225	206	221	214	187	208	219	189	192	205	197	169	211	197	203	185	196	201	209	187	214	180	220	232	203	192	187	198	203	195	201	198	191	184	199	213	203	204	179	201	208	170	198	192	223	205	185	212	227	218	202	211	189	196	213	179	187	215	179	186	217	200	198	202	186	203	231	221	207	217	195	197	176	209	201	251	209	211	216	205	209	232	217	200	177	212	196	224	213	191	216	233	202	196	185	177	189	217	200	162	180	216	190	202	186	208	204	195	179	228	207	194	204	200	191	204	195	222	177	202	226	196	193	192	213	198	188	179	193	203	205	225	186	198	190	211	194	229	200	220	198	190	183	210	205	190	190	187	171	236	182	181	207	212	204	219	188	172	202	216	207	185	190	224	202	209	188	203	190	224	184	211	209	216	228	202	203	212	207	181	204	223	169	186	220	189	205	206	210	202	197	176	203	214	200	197	227	170	208	200	206	217	191	178	207	191	213	194	180	213	191	226	206	206	202	217	214	208	209	180	203	185	181	198	216	196	202	215	227	198	213	221	209	190	205	183	221	184	194	211	211	196	191	191	179	210	200	180	189	179	213	208	189	213	205	194	201	204	185	197	206	178	211	200	193	185	219	215	227	227	209	194	202	209	218	188	200	192	227	206	188	178	207	194	219	215	202	201	212	203	197	190	217	189	207	204	216	212	203	219	169	204	187	211	212	202	178	192	208	215	215	188	218	223	212	201	209	174	181	199	212	203	203	206	179	205	200	210	187	192	201	206	220	196	219	172	202	194	199	210	224	242	233	239	195	180	213	200	209	221	227	205	185	206	209	204	200	174	190	188	208	201	198	198	197	215	219	226	210	188	193	196	212	203	196	203	188	207	212	180	237	189	205	215	184	221	207	190	207	219	214	195	217	211	188	205	186	214	184	192	215	210	215	207	239	193	203	204	216	251	230	215	201	187	199	210	195	189	191	219	189	204	199	213	221	240	179	198	200	210	198	212	197	210	200	218	186	197	221	175	200	221	197	211	230	204	176	207	201	229	188	211	195	216	204	180	175	209	202	188	206	211	210	193	177	209	192	203	184	202	207	223	183	191	187	227	206	208	167	193	230	217	213	209	176	223	204	212	208	220	225	176	206	200	230	210	189	189	203	193	207	207	221	206	214	192	196	218	188	193	194	206	181	205	225	183	193	201	205	220	217	193	195	170	177	203	200	199	228	203	196	191	193	205	209	218	209	188	194	203	202	191	218	203	207	206	213	207	202	208	182	184	228	183	210	212	191	184	219	220	219	206	221	213	195	220	210	211	196	201	207	172	227	183	209	167	185	239	208	194	211	190	213	220	194	213	195	206	229	214	226	191	228	200	204	222	204	215	216	187	191	157	207	218	218	230	215	215	184	186	218	197	197	185	187	206	193	209	190	194	203	230	187	184	215	182	218	192	201	207	222	197	176	201	193	181	187	176	203	214	207	212	202	212	196	175	200	182	221	207	220	193	183	201	206	189	215	220	197	202	217	224	201	184	234	205	183	196	213	227	180	207	217	199	188	222	182	201	199	202	195	210	191	210	183	219	191	195	210	210	220	196	197	216	228	212	199	224	220	201	207	220	201	210	195	192	182	206	205	207	196	207	180	241	187	206	190	182	190	221	206	200	201	194	210	198	190	210	211	195	205	182	202	218	185	205	188	196	215	203	192	198	215	200	198	201	225	221	196	185	210	227	197	201	192	190	208	199	220	189	197	219	188	206	202	217	187	212	187	201	181	217	170	215	187	204	223	192	193	200	232	166	200	188	168	192	190	227	212	178	188	192	215	210	197	196	213	224	198	207	202	188	197	217	194	196	207	192	205	184	211	201	179	205	212	196	209	220	211	195	193	189	216	189	201	193	196	199	219	204	194	202	203	206	206	185	219	178	220	216	233	206	185	198	185	203	202	192	200	199	229	218	192	184	188	226	209	210	204	176	211	212	230	177	215	205	219	232	210	179	206	202	213	188	235	221	225	207	189	212	207	190	204	195	179	180	188	203	212	191	175	197	197	215	197	208	239	225	206	180	187	223	196	191	224	214	196	221	228	251	217	179	196	210	196	215	196	193	184	200	203	217	204	241	220	233	207	218	203	225	198	227	165	211	191	205	194	202	177	185	212	191	192	191	235	174	200	230	203	202	213	240	208	213	209	198	211	185	191	199	195	193	219	209	210	190	197	190	206	201	198	186	194	187	215
8220	1495	3126	3378	2896	2496	2021	1665	1565	1357	1313	1311	1231	1029	909	785	734	718	721	644	657	740	616	623	666	611	590	586	564	533	523	550	500	567	511	515	533	554	528	494	528	499	513	515	512	492	478	505	513	527	508	521	499	529	533	514	524	471	462	462	494	510	495	535	445	530	519	516	493	456	475	520	549	543	530	506	472	544	462	533	499	483	490	505	503	482	497	509	477	538	512	489	517	542	512	533	474	460	500	487	494	507	514	507	470	499	522	498	508	505	488	515	508	472	476	497	490	537	497	495	497	491	518	487	492	510	485	505	486	487	458	506	510	491	471	499	449	501	517	504	492	483	468	488	490	519	479	511	501	510	445	494	488	526	480	451	495	511	491	485	506	479	526	454	514	486	514	522	499	504	480	546	496	444	528	504	501	546	517	499	508	488	499	506	474	475	526	522	493	500	477	523	514	486	518	473	470	502	447	526	508	507	486	493	499	501	505	529	492	499	517	488	518	521	522	498	513	515	505	536	486	529	456	528	515	507	501	503	528	499	471	472	486	482	506	522	487	473	508	496	481	509	489	509	510	476	475	477	491	485	528	460	500	523	503	490	527	475	456	476	489	509	504	472	486	504	521	536	473	528	463	506	525	497	547	510	506	514	514	526	483	535	533	457	533	553	514	548	529	513	478	472	489	471	486	479	499	507	479	476	479	496	487	475	502	466	450	523	468	503	514	474	459	496	488	532	526	537	469	503	485	543	490	484	469	488	462	515	499	476	483	484	507	473	519	469	488	509	487	498	507	529	495	457	474	502	497	529	539	489	502	517	525	494	454	538	444	476	469	465	477	480	518	518	521	500	533	480	533	511	492	500	487	479	517	528	526	529	505	507	502	534	494	493	475	491	531	493	487	506	504	486	521	474	513	501	502	518	518	501	538	498	470	524	525	488	528	524	469	506	475	449	487	527	516	500	522	470	481	460	517	514	540	479	497	498	466	487	474	502	486	496	491	558	523	474	484	483	513	471	511	520	501	494	529	486	498	469	461	474	521	534	460	504	515	479	523	496	475	461	521	516	508	488	500	495	518	459	513	512	514	493	494	451	506	529	482	485	538	503	467	539	478	515	481	471	488	513	482	498	478	540	510	507	472	463	485	515	517	498	503	480	501	487	489	488	506	500	490	476	533	481	503	473	480	467	513	484	498	482	510	485	553	491	509	505	483	481	452	504	510	473	557	487	501	517	477	474	526	470	495	476	511	462	496	495	513	521	516	490	509	500	477	490	494	459	501	489	505	511	528	493	474	532	484	485	508	523	498	490	470	489	477	486	496	504	472	492	447	448	514	489	542	478	491	450	460	531	489	509	473	506	452	479	483	479	493	455	495	480	542	489	517	492	537	488	489	498	491	494	509	485	517	496	495	524	478	493	515	499	556	458	525	512	521	500	478	496	493	504	508	491	492	457	518	475	533	493	476	493	494	494	484	480	471	496	512	506	549	488	498	496	495	473	515	485	536	482	481	483	491	457	516	500	476	512	479	496	532	514	497	523	521	486	494	500	490	502	507	528	519	491	465	532	500	512	519	522	465	487	494	529	482	528	510	493	537	531	538	461	502	474	519	461	465	489	503	517	457	496	515	508	503	465	483	489	519	525	532	498	482	510	533	506	492	492	481	497	490	498	495	525	480	544	449	477	507	487	500	511	457	496	468	502	487	490	468	469	504	527	548	534	495	471	501	516	521	488	526	510	498	476	488	510	462	529	506	481	533	456	484	467	487	493	497	487	500	483	496	465	488	494	484	528	507	494	520	513	525	485	524	500	481	502	485	488	471	494	489	483	472	435	537	464	489	527	461	479	500	470	520	489	524	515	532	520	489	527	502	473	472	520	484	554	468	500	503	511	471	504	476	505	525	534	467	511	509	499	545	480	487	506	499	466	498	511	469	512	502	473	488	498	492	480	488	462	471	482	496	503	495	480	514	498	440	496	501	501	506	528	538	501	505	471	503	511	483	525	497	526	495	510	475	509	518	518	479	500	516	518	526	478	479	531	510	486	509	491	485	500	517	503	472	485	473	487	509	529	477	506	489	480	518	518	521	490	490	522	478	525	462	493	474	533	508	453	500	514	508	499	466	503	510	479	493	459	455	532	496	499	529	510	515	540	492	490	512	457	516	476	503	511	500	453	516	498	553	520	487	494	507	483	499	502	499	506	480	500	515	541	517	514	490	492	514	547	467	467	490	506	479	506	447	460	484	515	500	509	497	466	508	516	501	493	512	495	470	457	544	500	456	503	486	521	520	484	509	500	504	503	496	542	515	506	490	501	480	494	462	493	480	518	500	480	493	500	513	500	523	485	497	470	505	477	522	501	528	484	505	535	547	448	469	498	490	544	462	525	503	511	496	475	557	491	482	481	464	499	512	474	505	490	481	500	507	477	500	511	503	480	464	485	508	505	483	487	473	471	502	506	465	467	488	502	487	506	472	480	463	460	498	515	446	506	505	497	497	529	470	500	498	457	515	537	466	520	514	516	505	495	506	507	479	482	506	448	476	491	502	511	482	513	497	469	494	503	522	502	513	473	515	508	531	467	474	464	477	529	511	515	474	530	494	483	504	505	546	486	517	522	502	498	468	471	513	496	468	506	478	461	569	503	497	521	493	472	486	528	519	485	505	506	518	497	482	482	478	519	532	507	500	478	461	482	534	525	502	491	468	512	501	494	511	485	483	518	474	476	452	491	468	501	513	536	528	500	478	521	486	488	464	530	573	521	500	481	496	461	504	458	475	524	510	485	503	480	509	485	509	502	527	481	509	515	489	515	499	493	449	488	468	512	474	498	503	488	502	469	505	489	492	539	508	525	522	480	514	520	497	524	483	460	511	500	462	475	547	497	510	491	485	533	479	494	489	491	472	532	512	510	453	472	516	471	541	472	474	509	490	493	525	531	545	483	501	475	553	464	503	458	549	552	507	496	516	489	551	496	492	519	521	491	482	485	519	504	471	518	485	482	476	511	500	531	524	460	465	502	489	527	483	492	498	494	464	467	509	507	517	553	481	464	492	522	491	476	489	468	508	528	501	448	503	495	464	522	471	483	479	486	512	471	502	474	455	489	512	513	502	528	498	476	533	466	532	498	503	508	508	510	508	476	512	512	481	531	496	523	489	511	459	492	488	463	537	528	522	519	522	478	478	493	499	493	505	527	489	506	495	504	496	513	492	493	522	478	530	520	478	485	510	494	536	480	522	486	487	468	495	463	483	496	467	546	496	489	503	480	485	455	478	506	494	488	520	516	503	482	524	472	504	500	521	531	552	529	475	530	558	500	525	509	499	494	456	504	488	480	470	521	535	491	491	472	521	533	500	458	514	475	504	531	498	469	495	478	539	501	542	450	539	514	495	489	464	518	459	480	494	455	523	524	497	480	498	506	497	478	533	502	455	512	459	514	488	495	549	510	518	512	490	490	472	505	514	508	518	465	513	509	509	498	477	499	498	504
1847	662	693	581	529	470	438	427	430	433	342	404	385	413	376	372	356	376	327	349	353	374	365	364	387	365	359	356	374	373	381	309	347	356	335	348	374	341	384	383	368	347	351	354	398	331	384	383	367	365	373	336	368	352	371	353	366	388	361	361	344	353	340	352	387	360	376	384	337	361	384	356	369	373	339	384	377	379	350	367	391	324	370	362	348	401	388	317	370	359	358	380	349	353	380	335	344	396	326	342	377	329	348	380	397	353	327	326	382	340	319	369	379	335	359	394	356	352	330	359	329	351	328	360	376	373	351	359	380	341	358	399	354	351	361	305	367	379	364	344	361	361	367	340	338	396	329	354	359	382	376	344	378	334	350	349	374	341	390	362	365	351	373	350	392	367	363	330	316	382	322	376	322	329	345	378	371	358	381	371	341	341	362	375	371	366	326	317	368	351	378	388	329	346	363	340	365	358	392	359	328	399	343	328	379	352	356	356	365	363	367	406	338	387	348	372	357	417	351	356	339	363	383	347	366	370	346	363	362	358	396	364	355	420	328	351	345	387	363	332	318	390	374	324	375	353	342	365	362	351	362	389	371	350	343	374	359	352	382	377	325	369	322	375	379	367	386	383	344	330	383	324	360	371	373	342	398	384	342	367	377	334	374	350	353	350	361	377	296	358	364	386	372	375	366	396	357	358	341	353	366	349	346	360	368	362	384	398	348	353	339	335	358	382	401	353	362	333	351	359	364	352	388	321	352	338	359	408	341	350	370	391	315	390	382	364	365	356	351	359	345	364	376	351	374	375	322	374	357	437	362	382	350	354	332	332	353	326	369	357	366	376	377	359	332	329	378	342	336	374	328	373	318	389	394	319	349	346	333	363	345	355	355	350	348	361	344	393	343	346	350	322	326	355	363	361	326	345	332	356	379	350	342	369	363	365	349	376	367	360	367	379	370	378	381	358	328	385	401	344	332	344	365	371	370	371	372	380	373	355	320	359	339	346	360	381	361	324	329	343	333	351	320	359	331	350	355	346	380	358	332	345	363	362	379	354	373	357	350	373	346	370	359	371	411	359	347	367	337	347	359	378	353	319	380	365	384	389	345	331	364	378	357	348	365	350	347	393	365	363	396	351	338	340	387	370	366	330	324	341	321	380	364	354	383	379	354	351	352	388	351	318	360	354	365	373	356	363	377	410	353	375	337	328	373	363	387	354	344	390	373	380	333	364	353	352	364	340	362	349	355	362	386	350	352	377	362	364	406	373	335	390	371	331	370	344	341	326	355	336	358	337	390	314	367	364	354	395	342	321	377	361	392	380	336	353	361	366	365	357	356	343	379	388	355	368	359	357	353	372	346	342	340	347	349	353	391	336	373	376	337	358	385	351	351	363	368	396	399	362	377	370	383	365	333	357	387	350	344	376	373	378	341	353	364	365	387	369	370	328	355	366	399	405	355	331	386	360	343	367	337	381	375	349	375	390	330	373	382	337	422	394	361	314	350	366	380	362	338	393	340	349	339	375	363	343	360	363	327	323	369	365	353	352	340	387	368	356	324	375	365	378	368	347	392	381	336	365	365	351	374	340	365	339	348	360	350	355	342	386	375	330	394	344	366	393	349	342	362	360	351	339	372	339	360	358	366	346	342	393	383	334	404	349	380	354	376	366	346	382	361	374	334	349	386	370	357	338	362	365	358	350	349	324	340	365	370	335	339	351	382	383	383	353	372	360	353	388	364	375	333	359	360	348	340	363	335	360	370	373	382	369	410	355	329	380	381	365	343	310	321	374	396	344	344	386	389	366	413	352	326	365	353	371	340	358	358	330	354	341	373	372	372	359	371	358	366	370	354	336	413	351	352	339	373	335	372	359	336	360	340	334	396	359	349	344	373	383	349	376	371	366	341	399	342	355	347	358	394	341	375	359	334	348	330	361	365	333	353	377	345	339	311	405	350	366	314	354	320	350	369	394	385	344	351	392	345	383	349	370	395	387	371	373	386	359	362	370	334	365	345	321	347	377	357	353	328	374	373	345	362	351	377	378	385	373	327	355	314	359	342	347	382	377	380	351	356	355	382	354	393	381	345	373	396	372	337	366	399	351	343	368	400	360	375	368	339	315	407	345	355	350	334	340	360	363	337	387	351	334	351	358	340	349	369	351	358	321	357	374	365	380	369	350	335	392	333	392	343	382	390	350	366	384	375	351	366	337	361	332	351	338	403	371	332	336	358	345	369	377	363	356	362	366	379	357	338	346	392	373	354	370	358	362	360	368	395	366	337	340	367	335	366	356	389	390	359	343	330	336	368	337	344	392	372	356	362	365	339	340	369	346	374	371	345	324	317	381	376	361	368	353	367	311	376	352	338	372	381	361	356	334	385	397	362	358	378	342	386	402	394	334	353	380	370	359	377	358	334	388	340	372	371	369	322	356	391	366	363	360	369	373	354	385	345	355	352	366	378	374	374	336	317	314	375	369	370	404	330	385	365	362	360	362	380	379	354	383	365	359	336	373	341	340	379	354	341	356	375	371	332	361	344	330	326	340	379	345	367	325	365	336	383	375	369	357	354	362	345	369	386	365	367	361	398	369	352	344	360	358	387	370	393	347	363	350	355	342	332	371	346	381	362	352	380	353	346	357	364	351	360	334	386	322	361	371	378	333	388	371	388	367	345	400	347	365	360	356	355	345	360	366	375	364	308	383	329	343	336	338	364	391	345	331	366	345	394	348	363	346	365	377	362	371	374	359	356	335	360	376	417	346	365	342	380	411	352	391	405	318	362	387	378	354	361	400	350	330	410	337	392	367	407	358	383	387	413	377	359	410	352	383	348	334	337	375	327	341	353	382	384	386	338	351	383	362	360	345	375	348	359	382	368	372	354	389	374	366	378	373	356	348	370	420	371	396	352	386	375	391	355	414	373	351	353	354	352	386	350	382	347	355	387	371	380	372	353	349	327	318	373	323	407	347	391	363	353	338	335	369	339	359	388	399	360	357	387	359	343	367	373	349	383	319	357	355	364	355	374	393	350	341	343	378	364	354	333	365	348	334	347	381	364	408	370	372	344	358	351	360	367	392	360	356	364	355	367	305	343	368	401	356	360	377	377	332	354	385	335	329	322	390	350	387	335	366	372	336	331	325	369	390	361	362	325	325	364	384	353	333	366	351	355	360	363	358	358	379	353	360	363	382	381	353	368	380	371	372	350	365	379	351	342	376	360	334	333	385	370	375	344	351	371	344	348	372	333	362	370	361	363	373	355	342	344	383	384	361	348	365	371	391	354	394	365	331	363	339	376	372	347	344	353	363	395	365	338	326	356	398	347	362	354	373	387	385	375	385	397	334	378	374	374	364	399	335	350	373	354	395	361	356	372	394	329	363	378	355	352	384	362	358	370	356	353	342	340	370	308	336	367	397	353	378	356	369	377	393	362	370	346	376	320	383	346	355	390	363	356	376	340	379	346	348	323	364	359	385	360	383	333	363	357	349	347	383
2284	1155	1622	1706	1493	1373	1238	1194	1110	1107	1164	1097	1127	945	936	962	864	956	865	891	931	905	906	904	864	864	867	861	873	885	849	839	822	836	825	834	887	804	879	857	822	916	858	844	851	842	862	841	854	833	874	816	809	869	827	801	893	883	824	836	894	846	853	798	886	790	843	866	840	856	811	848	870	789	881	834	811	874	767	795	786	847	841	869	892	841	804	880	858	836	853	835	865	829	870	841	782	840	846	865	859	853	862	889	837	806	838	825	859	816	866	850	852	865	791	884	795	835	867	799	855	846	848	828	864	890	846	865	828	841	860	763	831	910	830	822	764	860	862	838	849	812	848	847	891	831	870	856	835	901	863	777	890	837	901	840	871	821	847	862	872	846	893	849	862	842	839	803	816	828	847	872	809	783	838	845	828	820	882	866	842	859	840	895	857	792	834	814	844	854	841	849	867	896	860	829	877	812	817	807	825	845	806	851	852	783	875	822	873	875	852	869	908	838	899	876	828	841	902	843	851	849	835	872	835	894	795	847	839	890	842	877	850	855	815	852	879	819	856	840	818	801	853	815	875	823	837	841	877	910	863	845	827	878	831	857	841	866	851	851	847	840	808	820	840	846	873	816	839	838	827	897	808	846	818	817	820	818	857	839	856	847	863	900	904	835	873	808	855	814	811	829	838	911	874	853	832	836	846	858	885	827	856	871	878	828	864	871	823	846	856	805	885	837	869	821	825	874	842	850	844	855	846	872	823	810	804	830	848	841	899	831	869	829	873	862	882	884	901	822	867	810	835	902	842	805	856	839	835	899	845	855	838	831	819	861	852	846	784	839	859	818	791	861	831	869	819	855	894	853	817	802	849	852	850	883	854	828	847	867	862	882	873	858	900	847	881	859	861	846	841	833	884	863	870	849	931	873	855	816	832	795	858	807	854	852	834	811	843	869	862	814	880	886	846	876	903	854	803	825	796	861	857	862	861	854	835	836	793	834	871	847	892	897	859	832	887	820	798	850	866	842	849	875	814	856	869	808	819	861	860	816	855	835	843	782	868	841	845	872	870	843	842	872	818	841	854	847	859	812	817	872	893	835	834	888	871	825	835	857	842	873	893	851	822	809	865	863	824	865	804	863	797	822	870	816	836	875	868	879	787	871	810	824	849	832	795	806	865	845	820	871	899	791	838	888	869	854	828	870	874	859	854	856	851	863	839	862	820	870	846	898	803	863	816	829	859	883	850	807	842	813	853	870	884	872	898	848	832	842	848	804	873	871	845	820	867	834	842	828	836	793	855	843	878	894	828	846	858	849	817	874	894	803	864	886	861	869	830	823	873	944	815	829	838	847	859	887	882	816	828	793	830	861	790	827	853	836	847	836	771	860	850	821	812	827	869	855	855	811	906	893	869	841	870	823	875	853	862	820	846	855	863	900	857	829	870	860	815	808	853	836	844	919	848	864	802	855	822	824	867	858	859	879	804	835	836	829	885	816	849	859	856	857	846	842	844	822	870	849	916	840	885	821	863	835	862	863	837	829	886	849	845	889	821	804	882	836	871	819	837	813	851	869	832	861	872	882	829	872	887	865	857	824	871	857	854	850	846	806	856	841	878	820	844	791	807	859	830	855	866	873	820	863	815	823	857	842	837	891	887	835	834	852	826	809	850	833	810	818	816	821	798	859	846	808	790	846	887	855	872	824	851	825	847	843	869	870	826	855	852	866	824	765	888	815	880	843	863	821	793	880	848	855	876	846	826	844	837	881	879	847	847	801	869	830	898	894	869	848	796	871	838	877	880	916	821	825	824	808	873	871	820	852	843	859	795	801	830	900	845	866	830	872	829	836	925	863	886	827	796	869	826	862	856	845	860	856	838	863	848	890	864	813	849	820	872	881	827	874	859	840	902	834	857	800	834	851	868	864	857	842	827	859	841	823	899	826	770	823	854	873	931	869	850	828	858	844	834	810	879	883	847	881	881	791	859	843	850	792	855	825	819	836	821	867	886	840	853	850	853	893	815	857	873	784	854	897	822	860	880	870	885	890	812	842	818	854	849	809	849	832	804	790	890	808	856	848	836	914	835	837	859	850	836	829	832	873	857	853	821	879	818	840	842	857	857	834	842	814	859	863	853	847	816	857	868	815	799	853	832	804	800	835	858	841	824	861	867	834	789	838	829	834	869	873	826	843	839	875	783	858	834	832	865	885	834	833	793	817	802	869	835	845	834	841	870	819	852	850	844	813	889	828	903	853	900	827	838	820	859	829	828	875	875	894	857	840	823	857	802	836	869	772	859	862	833	881	832	845	796	833	865	799	887	806	861	858	831	826	868	852	813	819	845	835	844	817	834	817	864	903	822	875	805	847	847	880	812	871	871	804	857	882	844	862	907	819	853	817	854	870	852	858	878	852	850	869	847	884	848	838	867	855	877	863	860	799	837	835	851	805	829	824	803	860	837	786	870	898	864	787	855	802	834	830	861	837	922	856	843	830	803	820	833	825	832	804	811	819	848	874	838	871	853	846	827	821	831	894	874	853	842	809	806	806	857	801	824	831	829	852	842	774	842	809	828	847	862	818	882	839	879	863	886	818	851	817	862	867	867	859	831	857	875	839	892	896	834	813	853	788	872	855	811	854	857	811	837	843	849	848	907	857	889	861	871	859	814	852	856	806	892	844	865	844	836	806	792	852	876	871	866	879	855	852	881	851	820	826	859	843	829	842	860	801	824	907	790	826	852	855	871	840	796	807	837	828	812	759	843	852	894	834	842	856	793	817	886	855	835	845	827	806	879	888	840	885	837	838	853	794	881	884	843	859	894	894	834	924	893	855	857	894	821	821	821	857	885	938	822	831	882	849	906	800	828	850	866	843	818	832	844	814	879	886	863	792	833	892	830	818	854	843	811	790	820	852	870	867	874	814	804	809	916	828	828	836	860	768	831	853	865	854	836	870	842	861	794	884	831	841	867	870	858	852	843	826	854	860	878	815	866	865	806	823	826	809	832	791	873	848	775	834	902	807	858	850	792	859	846	860	837	838	843	853	839	874	822	796	828	807	931	810	853	890	814	859	841	835	876	809	880	838	780	825	828	827	853	859	871	842	815	860	820	816	869	825	825	826	892	893	895	885	761	852	859	825	858	785	814	834	886	852	831	849	832	830	818	822	846	872	844	802	846	818	887	833	817	837	914	872	822	850	851	853	841	851	824	827	826	896	844	855	828	843	858	824	872	806	847	841	815	789	869	875	882	837	841	901	811	828	839	842	852	835	789	849	873	824	850	876	855	824	848	824	815	839	849	825	817	837	881	854	805	822	845	836	858	916	827	825	856	859	833	847	845	818	883	822	842	794	847	884	784	868	823	914	866	851	865	862	931	837	875	830	868	853	837	854	876	912	913	864	842	835	876	844	853	846	819	846	828	888	812	867	848	836	792	853	834	859	943	867	827	835	885	843	831	875	836	824	832	844	883	834	805	800	859	811	820	842	830	903	843	884
7653	1050	1072	927	698	612	605	493	460	496	421	426	427	401	416	391	375	363	363	387	392	370	392	397	399	354	326	357	352	378	375	390	362	328	370	356	367	365	377	341	351	359	349	354	329	389	334	329	357	356	366	382	328	360	344	336	364	378	352	367	354	361	357	366	358	383	357	383	339	348	345	375	361	350	348	377	349	340	363	356	398	371	373	392	386	326	372	376	342	351	351	393	347	349	366	362	335	370	361	376	345	372	379	364	369	363	396	343	354	386	355	367	379	356	367	400	369	317	311	378	407	376	380	384	365	379	305	352	381	345	373	391	346	379	346	376	364	380	392	317	380	376	406	365	327	351	388	381	355	363	341	352	370	392	357	350	337	408	373	368	373	348	361	371	349	335	379	345	383	379	364	356	355	429	358	377	388	327	372	353	360	350	356	389	380	351	342	378	370	375	367	377	367	334	348	364	367	337	349	368	343	363	385	339	379	382	348	326	346	393	409	376	335	386	342	368	339	388	354	366	352	364	351	346	374	382	336	352	392	308	408	307	344	346	352	326	336	372	366	367	362	348	343	358	358	335	381	369	364	376	381	375	316	360	351	349	361	433	358	367	383	374	368	345	361	391	370	364	378	342	367	360	366	347	389	386	375	349	342	359	364	343	365	360	324	368	381	345	334	372	353	374	379	372	370	358	396	379	333	379	338	363	372	387	337	352	361	388	371	367	350	410	395	360	342	330	355	362	371	364	352	378	354	353	389	335	360	390	377	357	389	344	376	351	334	347	373	324	326	365	380	362	354	357	368	380	393	367	362	379	363	372	350	355	371	375	402	359	378	397	365	353	369	354	371	385	327	381	367	352	355	324	343	350	340	393	355	368	362	369	375	364	349	380	340	362	357	378	365	345	353	365	366	372	380	340	351	336	363	351	346	366	408	323	323	389	397	348	342	370	352	370	356	353	323	355	354	354	348	343	381	346	336	318	372	415	378	332	347	339	381	373	337	376	406	342	385	382	336	360	361	399	396	372	367	369	370	365	366	382	344	372	363	369	359	373	362	353	367	370	351	383	348	385	371	327	337	352	359	362	341	369	369	380	386	348	346	360	352	355	342	370	355	360	377	333	386	336	355	384	356	357	340	372	360	313	368	355	343	389	366	388	363	375	367	353	377	330	333	349	348	353	352	341	351	363	347	357	356	369	379	367	335	363	387	376	370	351	350	356	335	350	331	346	371	380	339	381	361	368	389	391	353	346	376	349	339	387	341	377	336	366	375	353	360	352	352	337	352	366	395	375	364	342	351	367	340	358	361	337	357	339	332	326	321	359	375	354	354	395	386	336	392	363	328	365	374	326	367	377	376	387	321	349	341	356	368	329	331	344	410	337	350	375	323	347	373	366	374	335	384	370	336	354	398	338	362	351	368	318	308	354	342	344	397	348	381	354	338	332	353	372	359	372	415	354	388	375	357	390	377	386	327	359	375	387	352	338	352	357	342	378	334	372	357	347	339	368	342	350	329	340	394	355	373	333	360	403	358	351	398	339	368	353	392	350	322	376	374	360	358	393	374	353	318	378	366	317	350	341	371	349	376	368	338	377	338	327	368	346	344	349	351	334	358	355	351	366	353	365	345	360	398	373	371	365	359	356	364	399	357	356	352	402	352	371	349	340	345	377	350	319	377	338	359	336	351	328	321	360	323	370	363	341	412	319	387	417	397	343	366	374	355	384	346	364	360	363	396	357	341	386	337	323	341	393	332	343	362	376	330	335	344	348	373	363	357	323	323	376	372	345	344	374	359	323	341	382	363	344	350	377	349	331	369	373	322	303	374	372	369	370	395	380	386	373	348	365	324	368	383	364	364	387	354	343	362	390	380	377	340	317	371	382	366	343	376	350	369	382	368	356	314	354	389	349	367	393	344	346	361	370	335	339	368	357	396	378	387	339	366	345	346	346	355	384	371	369	345	364	367	406	376	323	358	349	356	344	382	375	353	383	390	322	360	373	341	372	352	356	389	390	366	358	400	340	362	370	346	331	354	361	354	384	332	351	370	341	357	373	346	323	342	390	391	397	394	330	367	377	397	346	372	346	370	363	303	358	355	351	347	351	366	316	347	361	371	350	363	377	349	361	329	360	366	343	389	392	335	359	349	364	368	362	378	369	368	344	376	344	370	349	342	359	370	364	328	341	374	358	365	346	340	402	357	329	402	379	374	390	380	378	337	388	399	352	344	365	354	361	385	369	331	350	342	316	351	364	342	321	363	324	377	372	391	353	365	371	379	370	390	345	348	374	379	381	378	369	368	370	336	382	350	353	357	362	373	354	364	383	362	373	394	393	368	391	371	344	328	376	332	337	348	411	410	357	379	368	363	339	356	413	424	346	325	360	395	355	381	374	338	359	382	370	357	374	402	360	325	348	353	375	365	360	341	350	334	374	365	368	380	358	380	350	357	356	355	369	378	374	376	354	373	398	390	330	346	360	382	338	351	359	373	348	356	365	354	400	362	331	369	363	358	358	386	386	356	362	332	352	379	303	375	355	353	348	379	356	344	381	367	356	350	343	331	344	359	377	342	368	322	369	338	349	359	381	377	383	360	314	384	388	356	330	335	354	367	382	348	378	371	389	360	366	340	365	356	364	337	405	386	357	358	361	362	375	365	326	371	411	332	376	338	371	372	346	393	389	356	325	319	341	333	356	365	374	358	332	377	388	317	355	344	335	343	367	369	317	378	340	356	382	371	336	355	375	371	388	339	362	369	356	387	362	363	357	385	346	349	338	325	353	328	370	382	350	352	386	366	338	321	342	353	332	340	372	403	371	345	356	349	385	340	365	374	344	388	364	376	382	364	363	349	381	352	350	376	333	340	371	337	318	374	326	365	338	345	356	343	328	365	378	376	335	360	393	349	387	338	365	377	394	369	376	317	381	352	363	351	367	357	340	366	346	337	377	330	368	337	344	403	325	360	378	371	366	394	341	372	382	346	365	414	330	357	380	379	352	405	340	339	367	378	370	338	370	400	396	325	355	365	360	329	367	357	395	327	346	385	364	360	344	361	367	397	393	347	352	351	346	361	396	369	339	348	361	398	361	342	357	391	329	334	344	349	350	383	364	358	351	358	355	321	370	336	350	365	327	350	362	341	371	348	347	340	402	362	372	354	382	365	389	348	350	407	335	370	344	358	341	381	352	364	385	320	364	354	344	355	347	367	371	359	360	392	345	358	359	345	338	375	342	347	373	348	353	330	372	359	347	348	359	326	325	352	338	392	334	341	384	382	415	390	367	375	362	338	326	435	379	366	352	332	341	363	355	380	382	335	372	352	343	359	331	374	372	357	369	367	334	388	346	310	345	373	361	403	373	381	311	389	392	361	349	352	357	386	376	384	373	407	361	359	383	328	347	357	350	360	389	347	362	332	342	348	369	369	339	362	366	339	377	376	411	344	362	331	325	320	358	378	361	386	342	375	359	394	333	374	347	372	332	352	338	360	375
6686	1376	2552	2776	2432	1942	1864	1556	1502	1423	1377	1394	1288	1214	1031	1028	931	989	971	948	930	887	924	834	898	893	919	897	906	798	892	914	880	864	910	847	826	834	850	854	886	845	843	851	861	878	830	824	819	827	774	849	834	906	788	828	857	848	857	862	849	773	804	829	822	832	831	826	789	828	806	849	777	819	850	838	851	831	824	795	787	800	824	779	845	815	851	840	841	758	767	818	815	896	885	908	874	828	803	850	790	860	758	796	810	822	860	848	832	873	817	838	823	854	821	849	841	876	823	806	845	821	823	808	903	864	816	871	859	801	814	833	830	880	836	804	819	858	829	852	805	830	821	862	837	841	851	809	839	805	880	801	836	813	860	840	841	811	831	770	871	820	831	828	794	852	855	887	773	844	826	934	794	839	838	832	849	826	814	792	808	820	834	851	833	858	860	824	834	850	876	827	811	842	800	843	822	805	807	804	837	774	813	838	800	862	794	865	820	883	828	860	854	730	809	851	800	858	864	833	840	833	849	846	809	803	812	826	829	835	781	872	848	847	819	814	854	836	811	789	844	810	847	822	869	866	832	821	802	832	853	895	809	838	800	822	863	862	851	856	822	835	837	856	816	814	804	815	837	825	826	835	838	861	829	846	841	815	823	838	815	837	840	824	865	881	817	785	891	765	790	867	840	844	791	831	815	835	831	824	835	858	821	848	850	828	869	851	793	817	835	802	854	828	798	826	849	828	812	822	884	822	780	812	856	847	813	785	828	872	839	831	789	873	843	846	875	844	780	884	802	828	868	879	784	830	783	835	852	852	848	819	789	807	843	837	906	879	815	751	761	869	727	815	859	861	838	856	819	862	826	872	853	800	771	823	803	803	806	837	787	820	808	825	833	847	854	829	813	840	887	784	834	815	780	821	866	866	817	827	819	780	794	855	916	809	828	794	829	797	759	869	853	807	856	848	798	798	814	845	828	793	873	846	795	867	862	798	816	817	824	828	860	841	847	831	831	819	840	863	811	817	820	875	831	791	799	768	848	855	816	846	884	767	825	814	878	839	829	864	844	821	838	838	788	866	854	827	874	850	855	878	820	888	799	871	849	803	871	808	817	816	798	855	833	776	800	832	854	839	826	868	790	792	843	790	828	821	877	820	834	886	873	820	827	852	835	804	848	833	831	770	839	846	781	810	865	878	819	838	831	815	883	850	820	790	863	793	877	869	799	804	831	887	809	788	826	808	822	754	833	797	834	876	815	856	811	835	880	812	828	850	869	862	806	812	768	762	840	827	811	795	795	833	835	862	873	826	864	848	850	839	846	856	859	766	822	844	793	848	847	887	798	836	920	848	816	854	817	817	806	847	919	861	832	866	833	841	829	859	799	795	802	800	859	811	868	793	901	812	830	801	867	870	843	826	847	799	844	823	819	806	758	849	841	796	822	868	841	800	835	836	856	873	795	865	782	793	840	835	813	862	766	833	851	822	819	858	833	804	824	802	810	821	797	809	921	812	818	838	809	779	845	802	898	845	848	850	793	820	822	827	843	822	840	860	809	821	814	791	854	884	830	850	832	771	863	832	840	851	872	831	784	772	854	816	883	834	849	831	841	825	873	874	846	818	807	853	816	825	852	820	860	865	853	826	861	829	806	853	851	830	831	803	801	898	860	850	832	856	796	808	817	823	828	844	845	862	815	824	798	802	804	835	804	923	841	824	839	860	831	835	848	803	887	822	764	784	802	812	802	811	798	797	794	785	822	820	819	811	782	772	841	845	842	850	884	801	863	817	825	788	844	894	813	847	849	830	823	774	805	785	826	793	795	892	817	836	824	841	834	807	848	825	837	865	817	825	841	819	830	824	852	825	795	805	860	850	838	826	817	842	863	845	804	890	807	812	860	813	783	833	838	815	861	841	859	861	853	855	827	855	840	757	842	795	809	851	795	859	774	869	859	803	835	830	852	835	805	807	845	882	842	851	820	860	824	862	783	784	829	846	792	851	811	828	856	805	811	808	829	796	789	847	806	814	879	859	856	846	837	878	810	823	842	815	805	792	843	746	785	822	805	886	835	837	833	763	811	802	850	868	833	874	837	803	796	871	861	836	837	813	822	827	808	789	820	804	816	873	787	831	815	868	827	887	868	825	806	806	810	896	837	834	803	818	892	821	809	812	868	868	870	819	844	801	828	801	803	799	797	840	846	832	773	814	851	873	843	836	818	795	861	843	816	898	838	863	841	854	807	823	874	857	841	826	837	872	802	848	862	825	838	828	838	771	865	820	831	878	832	815	827	871	857	861	783	842	816	836	784	844	810	858	826	811	875	856	819	770	829	869	819	820	844	837	818	859	838	799	814	847	785	848	858	858	844	851	842	883	845	834	788	800	780	801	835	852	831	776	853	834	818	832	774	822	874	809	826	805	789	820	770	830	818	864	825	755	907	800	781	857	826	818	857	836	844	831	832	846	784	786	770	869	821	835	812	855	821	810	804	850	780	803	834	852	796	843	787	821	843	859	814	802	830	835	868	765	797	808	815	817	798	840	800	857	823	857	848	822	817	842	835	857	831	853	814	789	869	818	806	817	803	844	808	808	796	825	810	814	812	817	787	848	823	787	828	862	842	855	830	847	805	826	855	827	873	851	891	833	869	861	846	851	852	844	886	842	787	770	867	818	801	827	803	804	824	824	848	803	811	825	846	808	790	869	838	787	878	801	835	824	842	841	886	774	856	826	791	812	828	838	807	815	828	859	795	836	838	894	857	813	839	828	821	802	877	891	816	798	834	834	888	825	827	772	819	835	828	800	860	810	817	811	779	879	838	890	862	841	827	790	869	834	817	787	820	815	838	803	880	789	824	794	844	809	787	812	857	844	867	788	808	811	806	807	828	811	846	814	821	819	852	848	815	823	848	802	858	816	851	796	849	854	843	813	821	828	863	877	803	819	810	829	847	820	886	827	861	898	909	884	833	827	816	887	823	808	857	811	873	826	913	796	810	840	830	843	864	835	823	850	840	846	831	871	853	898	883	816	892	795	845	851	847	816	857	837	754	815	791	812	812	839	820	838	803	869	858	862	855	890	823	869	840	816	875	844	803	824	868	889	775	818	771	825	861	875	801	820	816	828	849	849	780	810	875	878	815	820	844	793	830	794	833	863	838	856	839	791	771	811	801	833	812	812	853	774	815	817	854	832	818	798	838	899	843	797	851	849	841	807	812	834	793	858	779	849	874	839	812	823	854	844	816	837	821	798	820	790	824	817	843	796	892	834	874	800	859	830	797	843	843	821	862	834	785	843	830	872	832	823	814	829	842	795	832	785	863	837	808	799	859	853	811	843	825	811	836	823	857	841	855	880	856	821	772	820	827	862	853	854	788	862	810	833	856	830	862	814	836	758	821	790	902	802	798	825	825	839	777	828	852	832	808	823	839	871	782	817	827	826	828	901	760	804	832	841	804	828	833	864	788	831	790	885	815	836	826	825	789	817	831	900	855	831
13155	1435	1488	1056	665	605	464	431	382	315	354	352	301	294	240	254	219	213	215	242	211	241	206	210	199	235	229	204	221	211	221	195	205	222	192	217	172	178	203	193	185	197	184	204	203	194	171	191	186	210	202	209	188	201	194	192	223	199	222	209	191	208	199	201	217	226	203	225	200	191	204	174	205	199	198	206	209	203	188	196	219	176	215	183	191	185	202	198	199	205	215	198	207	191	193	205	217	181	193	232	210	189	225	220	227	199	200	214	192	204	196	212	204	195	174	202	200	212	218	197	217	204	202	209	198	190	172	206	204	202	238	212	188	200	204	201	196	206	210	191	190	184	212	193	209	190	205	211	207	213	177	207	225	182	198	166	179	196	192	200	205	218	203	185	186	187	213	191	176	173	197	229	221	187	201	199	219	222	184	217	193	181	221	188	210	196	157	215	182	204	219	203	189	207	197	185	175	199	179	206	171	205	198	203	194	187	239	195	212	200	230	202	181	193	226	168	202	198	218	238	217	172	193	207	215	207	175	181	178	181	193	186	199	188	192	229	209	192	201	188	208	210	178	180	210	203	210	197	216	193	178	204	209	190	204	217	236	215	191	202	196	191	192	198	197	185	204	195	181	216	199	217	193	199	211	215	205	210	192	198	217	193	211	199	221	197	193	199	189	203	210	189	198	200	220	206	209	196	227	183	180	197	203	222	182	209	191	197	197	201	188	189	207	188	198	185	187	202	211	210	218	182	220	186	203	183	159	207	189	233	176	189	175	200	206	193	190	217	205	190	193	192	209	200	197	184	193	207	185	202	210	238	193	204	221	222	177	190	175	209	182	225	202	181	200	218	163	206	206	189	192	184	213	201	215	200	227	197	197	200	206	194	215	226	219	220	202	216	204	197	211	213	203	198	195	203	220	203	201	181	188	223	223	200	222	206	197	201	192	191	200	197	183	195	220	241	207	177	212	186	210	191	204	201	188	200	169	194	206	214	175	207	192	225	179	232	208	183	189	214	218	200	194	211	185	195	188	220	185	176	204	197	197	205	215	181	193	214	194	193	187	191	205	197	203	207	211	200	232	205	190	189	210	187	208	191	199	231	218	167	187	200	195	177	211	192	205	215	197	215	222	197	190	197	210	192	196	197	229	195	191	216	192	197	211	195	205	187	211	182	215	192	198	215	179	210	206	198	186	200	187	194	195	210	190	223	216	183	205	196	212	173	227	182	197	196	201	180	198	179	203	210	220	213	188	207	198	207	200	183	194	188	202	202	190	200	206	184	194	209	207	197	213	210	190	195	188	191	191	193	205	200	216	205	183	179	203	223	198	186	203	217	180	201	174	214	191	185	187	194	184	195	196	207	191	184	192	205	190	216	185	207	210	201	198	206	207	181	196	209	189	198	204	202	192	186	219	204	183	203	166	202	213	184	208	194	222	211	193	205	212	206	187	187	192	211	212	207	197	189	216	222	191	208	203	195	194	177	167	226	196	195	197	202	203	215	201	194	203	210	203	221	206	233	200	185	176	179	216	214	211	203	213	183	180	221	181	195	194	189	211	225	179	198	215	167	204	192	190	187	202	193	196	202	212	195	207	211	190	175	169	212	188	208	209	193	194	220	204	213	221	217	193	200	171	182	223	197	200	188	223	194	232	199	191	224	174	183	202	167	204	206	204	208	208	182	211	207	194	218	219	197	177	177	215	205	205	163	212	221	226	228	184	200	214	198	212	221	198	200	202	169	235	194	203	186	189	197	178	185	228	190	199	209	200	177	200	198	200	184	226	191	194	225	184	206	210	202	202	178	183	198	175	227	221	225	198	197	197	189	212	202	171	203	195	189	229	216	217	191	203	197	215	211	201	213	203	202	218	216	242	222	187	204	201	201	178	196	195	190	200	186	209	222	188	186	218	191	198	204	213	225	188	196	176	191	188	191	194	197	194	214	192	185	225	204	180	199	190	202	196	211	207	202	202	181	182	223	209	223	192	210	185	219	193	228	167	199	199	224	188	206	180	216	190	210	201	183	195	186	207	205	214	191	245	225	203	192	177	201	228	195	203	212	196	186	208	218	205	223	185	209	192	197	194	198	207	190	189	178	196	186	186	202	191	195	197	196	211	188	207	208	206	183	171	202	204	226	197	228	211	201	232	177	198	162	214	190	212	199	186	183	192	227	198	218	196	201	213	203	207	210	204	195	219	188	189	190	192	202	194	191	194	170	210	210	231	198	186	208	164	185	214	199	204	227	200	206	196	214	176	193	199	194	210	202	201	160	199	225	205	175	186	213	193	192	195	185	205	209	181	200	188	181	206	217	180	203	214	224	191	228	206	201	202	209	173	198	197	198	183	184	224	198	208	200	198	207	171	198	178	191	223	180	215	209	206	209	184	149	175	222	225	175	199	205	219	200	206	225	199	187	186	216	214	175	215	186	207	185	198	194	223	215	221	197	192	176	190	207	205	194	209	190	199	212	206	199	210	214	176	207	201	201	205	166	220	230	182	191	180	181	201	205	202	228	212	180	182	191	199	212	175	190	189	210	247	191	223	197	201	200	188	213	206	187	168	205	207	209	210	207	212	198	194	237	207	191	200	188	193	210	206	202	178	204	202	199	219	194	202	221	199	234	195	182	209	188	182	195	216	211	227	204	208	211	217	210	196	209	216	192	182	201	188	186	220	201	226	224	198	195	246	231	206	199	222	213	188	185	190	207	189	209	208	178	223	205	220	207	203	167	187	194	196	192	196	199	207	181	209	200	196	194	186	240	175	212	180	199	228	174	222	214	196	201	185	195	191	201	188	184	197	202	211	188	200	194	195	208	211	217	195	198	199	199	217	196	203	191	194	187	173	216	230	200	179	217	226	205	187	186	178	221	193	202	250	209	202	185	173	202	186	194	200	193	217	218	190	218	191	181	206	202	218	201	198	198	184	196	182	182	197	211	209	195	187	181	218	200	181	202	214	217	183	201	198	178	198	216	218	192	201	183	197	221	185	203	212	209	213	205	187	194	197	204	210	195	183	184	190	179	215	197	196	217	211	193	180	230	204	197	204	206	196	182	192	180	192	198	205	219	184	197	199	217	202	195	195	210	212	216	202	203	218	199	209	187	192	180	182	194	201	202	183	184	202	235	179	187	195	211	195	193	211	191	206	200	170	195	189	223	188	199	200	195	195	209	216	207	204	198	216	205	229	215	198	199	201	194	227	214	186	212	189	183	216	199	190	187	193	220	200	193	189	182	205	163	211	220	215	213	206	185	182	198	209	204	190	186	222	201	168	205	161	220	194	196	213	196	190	198	200	176	201	216	221	184	175	209	193	178	216	177	173	196	209	207	198	215	214	183	168	210	191	221	184	191	190	198	208	216	181	201	185	192	187	200	191	218	205	211	207	177	198	186	226	200	213	184	193	249	224	168	188	188	199	167	199	168	225	201	165	180	176	207	212	201	191	194	217	204	219	212	204	219	205	217	220	180	206	180	184	198	180	180
8247	1441	3175	3460	2854	2449	1929	1742	1537	1410	1328	1215	1220	1035	837	721	659	680	702	652	655	640	635	634	637	642	592	565	530	508	521	503	518	515	479	568	523	563	483	502	511	513	525	473	501	474	478	533	449	495	495	479	463	517	505	490	493	502	500	469	482	509	510	492	504	467	486	496	486	542	474	453	532	486	463	497	490	491	539	461	476	499	513	517	481	486	471	537	485	489	474	453	477	474	515	504	511	496	496	501	478	482	534	462	512	493	463	474	522	484	445	495	500	494	504	494	501	441	474	517	503	484	491	508	496	522	491	412	489	497	504	504	508	483	487	486	474	498	480	496	517	460	525	475	456	458	497	475	495	516	459	514	497	483	438	497	486	481	447	519	517	516	526	506	523	491	498	486	496	474	482	482	477	488	487	518	472	524	457	459	509	488	516	487	487	498	500	481	479	489	471	486	496	458	476	462	466	468	503	443	480	483	504	505	479	478	492	503	516	473	529	494	470	460	461	484	481	533	496	496	469	507	474	477	478	493	476	476	504	469	514	497	484	482	458	523	480	519	498	490	527	520	494	486	443	466	500	510	516	487	459	451	507	461	480	511	486	512	491	472	517	503	506	473	511	507	515	475	505	468	454	487	481	461	480	520	464	504	479	463	498	526	538	495	500	494	498	455	465	499	513	511	497	503	539	507	519	465	472	493	468	459	498	486	465	466	506	456	471	508	484	473	463	472	508	489	482	471	494	493	502	493	502	492	499	457	505	492	492	487	487	460	480	490	487	504	474	506	500	511	513	523	497	474	475	506	507	477	518	458	488	510	462	450	501	481	484	464	503	506	481	494	442	526	501	477	462	500	534	488	495	466	483	479	495	481	484	494	520	421	437	469	535	500	518	450	483	478	465	527	486	532	466	477	519	513	510	511	478	482	478	443	464	480	507	483	472	494	485	518	472	489	504	448	526	485	439	486	459	487	502	495	480	485	471	435	501	481	480	458	471	498	509	516	481	506	471	517	492	514	464	476	482	486	494	505	475	488	488	485	451	492	480	491	503	511	496	472	480	488	503	453	490	490	438	492	515	497	501	477	490	513	477	498	468	479	470	464	500	472	507	460	471	484	492	468	482	500	485	468	471	482	500	483	482	485	510	448	517	483	512	511	503	507	495	504	504	502	512	500	488	472	493	501	477	477	500	491	522	462	509	448	487	508	495	495	498	481	441	481	540	473	533	502	448	478	497	540	494	557	493	467	514	506	466	461	458	461	511	453	485	488	472	483	484	478	465	477	511	533	477	488	460	491	497	505	502	457	502	463	503	491	480	478	496	481	502	497	457	502	492	495	496	496	467	502	442	494	509	476	494	475	470	466	481	475	479	477	509	494	487	465	479	561	489	464	485	497	461	512	465	502	462	473	487	462	500	526	439	495	482	481	504	517	463	461	483	480	501	461	501	481	465	472	482	522	524	499	454	466	498	504	494	507	526	491	482	504	485	461	473	502	518	530	470	478	497	494	508	478	504	533	504	477	493	455	520	512	516	482	484	527	489	477	508	474	466	500	488	482	461	495	482	513	498	468	494	474	502	479	503	510	495	521	515	495	473	474	490	477	471	495	487	481	501	436	470	473	495	489	486	485	506	482	539	436	459	498	503	466	457	445	482	468	464	456	483	501	485	492	491	467	505	492	542	471	538	472	487	522	513	456	506	506	453	466	461	503	507	446	454	495	498	497	502	511	462	478	512	540	468	483	437	480	503	498	484	489	516	443	488	479	465	459	496	531	485	487	491	495	490	516	472	494	513	500	478	509	483	475	501	464	499	526	496	459	459	491	463	477	494	508	533	505	468	499	491	503	508	524	526	488	517	450	495	476	482	492	487	507	513	554	482	512	472	496	480	456	512	502	488	525	504	500	509	519	520	528	475	493	461	468	469	467	499	481	520	510	529	463	472	443	496	476	453	462	506	454	450	486	527	501	521	479	527	501	473	455	513	450	462	493	498	523	497	500	511	492	515	499	466	444	451	519	481	482	508	494	543	494	507	514	494	475	452	480	487	493	460	528	473	506	516	455	493	460	490	512	448	512	509	467	484	506	513	485	536	445	498	496	486	487	452	493	483	448	483	513	486	513	494	502	491	529	468	498	506	464	445	511	532	505	482	463	454	495	470	523	493	491	482	457	513	504	498	469	493	476	485	472	498	483	495	480	503	496	487	505	513	490	495	458	470	482	473	535	486	498	502	494	497	525	477	542	515	458	450	485	470	477	497	475	509	473	499	522	493	485	509	488	446	443	467	491	481	478	477	450	467	471	486	517	519	475	535	489	504	494	492	464	472	489	486	460	495	485	477	482	476	525	501	452	460	494	489	469	503	491	476	509	489	438	505	475	495	472	456	447	524	518	523	488	503	513	477	514	477	528	452	505	485	486	465	468	495	494	457	541	497	463	456	461	541	477	464	467	495	467	472	527	465	523	508	502	473	465	476	520	485	488	500	516	475	473	492	497	482	509	497	494	471	471	505	524	492	525	495	487	483	491	481	486	509	509	482	456	506	532	528	510	508	487	493	486	467	464	497	473	499	469	481	491	476	514	454	455	455	504	490	472	527	495	511	472	509	511	516	492	472	474	463	482	472	484	522	514	466	505	474	472	518	477	488	495	489	503	477	493	471	486	471	540	473	480	518	486	515	463	478	477	512	460	458	447	476	512	489	514	519	457	512	525	509	507	503	493	486	490	484	493	425	513	516	467	492	503	475	472	527	486	484	502	465	499	531	512	484	488	486	470	452	464	528	465	517	474	484	509	486	509	531	473	510	453	485	511	537	494	500	515	488	522	477	517	481	502	441	454	493	524	492	501	526	489	488	473	508	470	506	525	476	527	493	489	511	510	506	476	473	545	527	493	435	482	480	461	486	498	515	498	509	519	518	482	518	500	446	510	469	501	480	518	520	449	461	489	532	485	468	543	507	531	502	510	519	491	485	506	466	479	503	480	501	485	513	490	484	524	489	455	512	535	431	477	464	503	456	499	482	495	485	510	490	448	498	470	456	509	503	503	488	473	513	470	471	492	449	466	456	473	479	493	484	514	507	468	473	504	468	516	480	508	497	494	451	492	476	502	454	477	492	490	504	483	489	508	479	503	507	524	500	489	475	498	515	457	533	515	453	482	476	492	490	475	505	494	479	464	454	523	476	468	466	527	506	481	496	482	460	484	490	490	495	501	483	483	505	485	510	492	507	471	467	508	487	491	472	511	483	499	466	479	509	435	509	496	486	472	455	478	487	466	509	489	455	493	464	489	490	478	513	501	488	534	454	470	471	501	514	484	505	440	521	473	457	490	472	491	506	492	463	497	483	463	487	472	476	522	472	486	515	499	467	476	490	513	485	467	479	454	471	511	486	444	496	466	466	493	487	505	479	469	499	463	469	501	506	518	500	517	432	489	483	443	454	511	505	527	508	479	476	499	477	487	509	483	500	487	525	510	529	519	476	477	471	480
1788	578	689	570	495	437	451	367	396	410	404	393	390	413	383	339	374	385	326	393	366	369	358	379	364	342	387	355	343	375	341	379	356	357	363	382	379	392	363	366	348	351	347	357	318	356	356	319	371	367	375	354	359	352	380	353	368	357	383	319	339	394	353	380	345	331	381	365	384	360	366	382	342	374	378	369	326	344	352	360	359	368	347	355	344	341	356	360	369	312	328	367	374	359	346	340	354	308	344	350	353	387	392	328	374	368	330	356	325	343	350	348	354	369	338	379	377	356	342	380	340	325	330	345	386	375	342	354	370	340	386	381	339	350	378	367	350	362	345	358	364	378	336	360	363	329	387	349	384	368	359	364	344	374	347	366	339	377	368	333	341	337	377	384	330	386	337	343	377	370	386	346	364	369	335	342	345	325	339	329	382	376	337	361	388	357	360	355	356	366	355	384	381	351	384	383	355	339	347	338	336	359	354	326	339	353	315	380	366	354	351	360	349	351	349	391	357	358	347	331	327	341	363	355	353	369	340	372	332	353	369	388	354	370	361	369	327	362	367	347	340	358	344	323	379	360	351	347	352	328	380	331	344	348	391	377	355	321	363	345	361	374	339	340	369	378	338	388	390	353	354	342	344	351	347	371	377	369	371	366	379	336	345	339	357	357	360	344	320	377	383	383	326	340	364	363	342	331	353	391	345	387	339	367	371	341	367	349	364	362	314	354	375	376	346	350	359	366	357	363	356	378	334	360	398	361	351	379	366	367	347	343	361	310	347	307	337	355	349	341	343	319	338	341	367	368	356	330	353	381	329	336	385	341	357	366	375	338	360	372	375	374	387	332	368	364	377	348	363	385	401	345	339	378	351	339	362	388	343	355	422	384	348	392	353	362	415	366	365	368	365	372	391	362	342	334	372	371	355	343	405	349	374	393	348	379	413	370	404	390	365	363	344	359	338	390	351	373	360	370	341	353	334	332	324	353	368	321	397	341	357	376	382	358	399	367	335	382	373	387	364	365	365	354	373	356	348	364	361	357	356	365	390	358	356	390	379	400	390	352	417	350	363	293	340	362	378	351	357	370	326	345	380	369	357	348	361	380	381	372	325	352	349	363	339	389	354	372	357	351	353	349	371	355	363	359	366	324	329	379	358	336	385	348	345	342	360	355	362	367	376	364	378	323	342	373	344	330	365	365	337	386	330	356	354	419	347	387	336	386	369	372	369	349	357	348	353	306	340	322	338	379	384	340	329	366	335	342	373	359	366	343	353	389	360	399	367	367	362	360	357	353	361	333	367	363	355	359	380	345	339	315	363	353	360	368	335	351	348	391	353	363	328	392	368	335	346	362	359	375	326	341	361	379	369	381	358	364	343	342	337	359	371	389	382	362	433	382	351	403	340	348	361	364	336	360	344	348	322	348	364	354	357	350	396	339	366	335	397	345	359	372	338	382	361	355	357	355	402	363	377	369	372	346	408	353	341	341	367	362	375	399	377	308	366	337	379	344	352	340	345	348	329	348	352	381	343	352	374	364	352	344	340	393	373	309	394	369	364	324	375	376	347	389	376	375	354	353	367	372	371	350	367	348	356	387	369	384	371	343	389	366	398	353	308	392	352	368	388	366	362	388	347	371	389	367	349	387	352	373	402	356	350	325	358	354	342	333	355	382	385	394	333	362	358	368	358	357	393	374	356	347	349	351	332	351	374	349	398	356	328	349	376	362	375	346	359	381	366	392	334	358	344	337	340	372	374	356	382	351	380	352	346	327	384	363	351	355	373	345	363	350	343	350	329	383	328	353	373	334	376	389	326	351	424	372	361	335	402	358	353	347	350	365	398	368	323	341	357	381	335	368	410	374	345	355	351	377	325	313	342	391	379	380	326	373	373	382	421	368	350	382	386	365	351	368	405	337	358	362	379	361	370	341	365	345	353	327	323	365	361	335	348	363	352	371	338	376	325	342	389	331	353	339	368	371	376	398	383	317	355	359	412	338	367	357	378	391	336	350	334	353	369	376	347	389	377	346	359	341	365	355	347	378	371	353	351	366	388	351	380	398	344	360	346	352	377	388	357	344	375	346	370	360	359	327	352	356	328	385	368	342	358	371	346	379	347	344	354	345	373	366	352	350	375	387	316	351	360	344	368	369	366	359	368	375	355	360	379	340	384	351	335	373	386	379	359	353	370	385	381	310	384	385	371	364	359	354	382	328	356	352	368	339	366	357	315	388	395	409	349	357	407	326	355	387	367	368	342	376	357	343	373	352	296	372	396	347	385	365	354	351	388	350	360	357	380	357	347	351	332	336	361	349	373	348	371	376	341	336	374	382	356	399	387	347	369	351	362	352	342	326	366	334	388	351	382	372	341	398	341	327	384	381	373	349	356	311	332	348	358	385	334	347	369	346	349	371	385	369	380	365	368	350	382	359	387	373	388	327	350	364	356	371	370	376	312	351	353	362	360	363	391	368	363	308	331	353	368	347	380	367	381	364	356	329	346	398	332	382	352	345	387	340	341	338	328	364	338	368	348	375	357	361	376	342	347	308	360	400	348	363	364	402	332	364	359	372	381	323	347	337	366	366	393	348	389	320	345	340	358	343	357	361	341	373	373	354	355	342	364	355	334	361	366	334	346	407	356	375	394	346	352	369	356	368	359	365	366	349	338	353	352	355	371	329	356	380	313	372	365	379	358	363	376	328	325	357	372	349	362	356	356	375	349	376	340	354	342	360	403	361	377	353	320	358	372	356	380	373	373	367	361	342	365	345	353	316	339	370	336	364	394	369	373	333	369	376	370	329	367	370	328	364	352	382	367	362	367	351	385	359	363	347	380	361	369	372	344	356	352	370	383	364	348	380	351	371	374	380	376	335	366	353	372	409	359	361	337	380	366	336	336	345	315	331	370	349	388	340	336	342	361	354	354	372	347	352	320	386	336	370	393	375	332	352	355	355	394	371	344	331	356	361	349	346	372	326	340	370	357	337	364	356	326	349	345	343	341	356	333	365	353	390	361	389	365	362	363	341	357	382	387	407	333	335	348	345	334	385	356	359	343	399	337	364	352	373	357	353	395	379	366	341	357	363	316	353	374	340	363	362	349	395	335	333	357	357	374	378	374	361	337	370	357	339	331	377	361	351	352	379	389	345	401	354	352	366	354	347	366	336	358	382	382	402	369	371	369	371	380	334	361	386	366	329	377	340	364	370	388	344	361	373	354	396	386	364	364	357	336	340	337	368	362	369	358	391	359	374	369	366	366	356	331	368	370	358	324	373	336	387	346	345	367	356	355	369	310	334	358	366	394	389	362	367	334	360	355	385	318	331	323	354	371	363	373	346	328	346	379	349	372	373	359	357	374	379	381	315	395	362	352	324	366	351	352	358	373	373	330	371	365	370	342	378	364	340	335	347	384	329	376	346	362	389	366	376	328	363	377	375	337	313	344	340	404	340	366	336	327	383	376	332	330	378	336	342	359	372	326	399	382	371	351	376
2312	1189	1560	1706	1547	1320	1260	1200	1116	1087	1150	1132	1014	975	903	926	873	869	843	887	860	932	902	852	872	942	863	812	868	836	833	831	832	828	861	827	856	802	903	783	828	835	803	835	842	844	774	868	835	832	879	829	881	816	838	878	770	895	815	851	833	838	862	879	836	844	823	894	830	835	818	818	862	832	829	809	808	812	801	859	866	803	865	814	807	815	886	818	841	837	843	853	835	885	794	795	915	834	843	868	835	825	811	800	817	840	855	842	829	845	861	840	801	874	813	804	851	854	867	833	787	838	861	807	844	789	835	835	833	852	850	835	868	875	813	865	840	815	808	835	846	838	814	864	878	851	859	839	898	864	883	844	847	829	849	875	852	814	822	871	874	809	836	813	855	848	907	824	801	844	823	850	866	835	835	878	865	898	878	862	901	851	877	835	788	850	835	839	832	839	872	819	845	855	846	833	829	761	883	862	850	872	809	877	915	861	872	801	788	880	807	808	843	870	851	834	829	851	856	808	873	869	805	831	886	771	790	864	809	807	895	855	855	845	878	872	856	820	896	827	827	830	795	842	853	796	860	884	830	842	815	842	863	832	828	837	878	835	825	897	877	845	848	867	825	841	842	860	849	871	831	822	824	861	867	862	843	840	851	813	823	816	823	900	810	854	817	879	886	815	820	837	852	807	869	830	862	837	839	878	877	823	849	861	825	840	883	868	859	866	906	858	831	872	807	813	888	827	895	859	858	915	843	833	826	868	805	813	874	838	846	843	844	812	862	869	809	846	855	887	844	813	808	870	843	874	833	848	868	869	809	811	791	835	816	781	893	862	859	817	861	896	886	832	855	855	832	833	921	854	870	799	824	833	886	858	861	881	832	827	824	842	818	866	840	857	858	832	826	836	892	849	815	861	883	860	824	819	856	820	838	830	834	874	900	832	788	824	869	815	910	845	789	857	823	841	788	826	842	805	797	866	826	829	816	820	835	842	822	809	841	834	873	837	846	862	804	843	870	837	876	882	814	828	906	831	835	827	841	820	860	866	832	844	850	888	832	818	844	857	851	822	824	836	803	831	830	857	837	818	836	835	846	833	878	857	860	871	887	871	847	833	821	808	858	836	825	859	867	833	858	836	805	821	812	828	837	810	859	878	891	819	857	825	858	786	810	844	878	854	847	804	837	879	855	847	856	862	828	852	833	843	861	850	838	772	888	848	832	886	779	874	866	863	843	884	886	842	785	826	815	852	807	818	844	875	837	839	851	839	795	862	852	843	831	877	853	857	849	781	820	829	849	802	895	851	857	812	835	822	876	844	813	846	866	883	877	888	854	845	806	870	852	822	820	847	857	854	866	867	887	871	849	855	839	813	773	831	818	868	886	815	825	836	838	822	818	855	866	829	788	852	867	896	834	849	870	879	800	877	814	809	813	801	806	818	838	865	838	819	845	854	824	831	781	862	875	841	842	816	810	886	800	847	801	820	865	821	797	832	808	819	826	852	811	857	821	863	833	848	801	812	762	791	843	855	852	859	842	849	839	862	837	836	848	803	834	815	855	853	851	894	853	822	821	842	851	829	821	850	865	893	865	827	866	842	872	847	769	834	774	827	807	879	848	862	825	838	850	897	842	839	879	823	875	831	815	884	816	806	806	846	812	882	868	834	805	796	844	815	829	825	826	810	893	888	833	864	888	863	782	864	805	801	868	848	830	868	846	866	804	849	852	825	842	851	819	847	796	908	866	818	829	829	828	860	845	841	797	853	881	901	864	845	817	834	853	855	847	897	885	912	849	830	826	837	861	819	868	904	890	869	804	841	844	823	811	861	826	840	817	865	851	850	834	857	839	858	761	810	821	821	841	847	877	823	844	858	835	823	817	840	860	902	817	854	817	855	841	818	846	834	831	905	844	809	822	868	820	857	857	857	881	821	834	860	847	868	805	855	851	823	798	852	830	859	863	910	849	862	833	866	856	840	920	854	838	808	852	886	879	825	867	835	814	851	828	837	842	854	818	839	841	823	811	834	833	809	870	840	831	861	842	809	812	816	834	849	837	837	802	822	879	856	859	838	842	821	836	849	877	798	880	802	837	842	824	865	827	765	872	863	875	799	801	834	845	889	815	860	797	824	840	849	830	878	854	859	830	786	853	809	797	840	848	831	848	825	866	800	805	832	867	880	828	850	847	819	851	864	843	864	815	815	848	839	891	814	791	841	854	844	851	810	898	829	873	873	789	835	802	829	873	856	834	794	863	827	867	857	840	810	900	862	840	854	811	865	840	837	868	838	821	803	805	826	840	809	827	786	855	883	827	891	825	845	842	831	916	788	795	821	837	879	808	836	833	788	863	843	781	852	861	864	854	854	815	851	836	843	853	888	786	832	900	866	853	868	856	812	863	880	826	837	806	850	848	853	795	841	835	886	807	808	862	794	855	838	857	834	804	866	894	802	850	816	832	872	840	830	834	821	829	787	832	903	819	892	812	829	879	862	831	864	857	859	864	867	852	863	834	811	815	792	801	888	842	828	837	908	817	820	862	810	862	822	835	824	828	823	861	816	849	804	838	797	861	792	861	849	825	845	787	778	853	890	824	827	860	852	830	862	826	866	892	854	877	813	849	840	800	860	769	831	868	830	829	856	869	893	862	826	799	847	866	867	832	808	862	817	798	816	861	799	841	807	820	854	821	848	832	809	874	862	808	854	841	869	846	832	863	878	871	841	781	869	868	789	807	836	820	847	874	834	832	876	817	883	834	860	835	874	856	792	811	844	786	826	835	791	836	840	916	818	842	876	838	861	849	817	853	818	839	844	833	881	821	857	868	829	814	859	879	847	840	837	863	812	852	871	877	865	919	823	808	809	824	888	831	863	832	862	822	875	824	814	837	808	826	863	830	836	825	841	809	809	830	844	852	786	807	876	819	821	841	825	838	824	878	791	814	836	868	890	870	839	777	836	826	809	865	807	858	818	855	839	864	790	799	851	823	845	816	906	823	824	885	814	844	829	828	803	810	844	849	800	881	822	785	836	827	856	802	877	825	850	855	842	826	862	848	786	819	777	841	833	894	819	834	862	817	803	846	860	819	827	876	879	867	809	822	808	809	824	807	781	841	800	824	863	810	876	833	857	824	866	846	795	836	810	834	844	822	828	852	856	791	836	849	824	856	825	860	896	869	841	809	828	875	884	874	870	859	796	823	865	822	892	806	844	837	824	791	889	814	833	857	819	828	871	829	855	841	847	845	812	870	816	817	856	800	782	825	823	808	821	824	841	880	838	834	834	872	857	841	846	889	856	816	858	848	819	857	842	808	871	847	820	845	798	846	856	866	910	876	862	822	868	833	870	828	858	823	839	872	795	873	825	872	841	816	851	761	815	821	824	811	871	862	839	861	893	830	883	854	888	847	841	890	848	868	845	840	875	833	875	813	843	848	869	820	829	901	801	886	811	859	876	852	860	836	861	848	844	805	906	803	825	869	854	869	830	848	815	840	867
7799	1091	1041	875	739	625	540	500	495	466	445	413	400	435	438	395	406	355	375	346	394	376	373	363	347	364	393	375	366	389	354	337	364	366	364	385	386	326	353	328	361	351	374	380	342	404	377	358	343	356	372	344	375	358	346	368	348	367	371	387	398	367	370	327	391	353	338	374	399	405	376	353	334	343	343	395	384	351	346	326	348	353	345	356	374	311	393	331	339	366	344	341	347	389	347	358	341	325	343	365	353	386	363	357	357	378	343	362	333	367	366	358	344	380	397	354	368	350	393	372	349	359	345	374	342	369	341	352	356	373	367	358	371	339	363	336	349	346	373	346	395	389	356	382	330	314	366	328	388	334	360	367	385	376	336	354	382	375	380	378	415	370	405	351	377	352	348	376	409	365	350	352	363	353	345	312	413	360	347	386	374	330	360	372	353	374	332	351	374	352	374	352	342	358	336	376	361	391	387	379	389	372	312	372	369	320	369	328	364	350	352	385	358	351	339	353	370	341	362	387	356	390	351	360	368	372	356	381	367	341	336	352	319	365	357	338	365	358	367	364	370	336	333	324	364	356	360	354	398	371	356	369	367	367	344	336	372	353	374	377	356	362	354	360	358	372	402	344	354	369	349	363	366	315	336	360	359	346	370	357	337	327	377	339	362	326	392	358	349	350	360	337	349	342	374	377	355	357	382	346	373	307	354	347	365	387	393	365	364	352	342	323	390	389	368	384	366	362	338	348	353	346	370	353	367	360	333	359	338	353	389	355	362	310	364	374	354	356	354	361	400	346	360	365	414	338	376	317	346	352	376	358	328	380	326	347	382	379	347	366	316	349	369	357	334	343	338	317	381	321	359	337	329	333	328	355	383	353	337	371	362	367	370	354	360	370	354	354	365	366	360	352	348	370	353	371	323	308	342	328	347	359	385	361	383	350	332	353	333	343	339	369	335	371	390	357	375	336	369	393	351	377	339	391	378	381	370	350	362	361	342	392	344	367	304	341	349	380	364	360	348	353	375	352	347	341	377	342	337	373	389	380	359	361	366	334	366	371	374	330	314	380	359	392	346	334	385	367	352	362	385	369	367	354	340	346	380	365	359	406	389	356	352	375	386	371	365	391	338	370	393	360	360	333	403	320	336	344	347	348	390	346	361	332	329	324	374	334	349	357	366	361	314	337	355	357	327	345	328	344	341	370	359	354	355	367	370	359	309	340	354	347	318	368	326	330	343	363	357	355	368	312	343	370	359	341	341	343	372	355	361	325	361	339	313	332	364	344	323	357	374	373	330	351	348	341	334	346	343	316	326	383	364	376	364	363	353	375	367	362	343	358	350	356	333	362	367	366	353	346	371	364	372	380	369	355	373	377	353	342	346	370	351	360	339	354	345	389	369	364	374	337	317	352	378	361	343	329	343	350	377	348	377	365	369	345	362	372	339	372	384	347	326	376	356	376	327	409	384	340	378	381	350	369	395	336	312	331	387	398	338	323	356	380	357	316	356	346	395	356	386	367	371	332	349	357	334	347	340	379	329	366	368	388	320	360	355	378	353	369	357	372	360	339	362	345	371	337	364	358	366	350	374	368	327	333	362	372	358	376	327	378	374	357	390	339	360	355	304	324	371	351	369	369	332	355	378	365	386	365	363	349	348	353	385	349	365	368	328	342	338	366	376	347	379	339	351	360	356	331	374	380	356	384	355	358	373	358	368	331	346	372	354	377	379	342	346	332	353	374	371	364	400	357	371	357	355	370	364	319	356	361	338	348	350	325	351	348	340	336	344	351	358	373	394	353	342	379	365	368	384	388	379	390	394	350	390	362	350	372	332	348	375	330	382	355	341	350	375	340	336	365	347	353	325	396	346	369	325	370	345	356	398	331	355	351	371	324	370	368	351	376	359	363	345	331	323	335	350	372	352	354	370	349	329	303	341	383	315	358	341	323	360	356	398	328	345	390	335	358	368	330	325	389	364	343	338	346	345	358	386	327	386	337	345	348	380	337	377	341	369	402	390	376	354	384	362	371	342	322	355	362	359	383	344	379	373	339	325	333	337	391	346	367	348	321	391	395	346	335	367	376	340	330	340	338	328	352	373	363	350	343	365	352	351	353	401	360	360	384	335	369	362	348	375	345	348	344	401	367	366	358	364	387	355	331	393	355	358	349	355	371	362	338	365	345	328	362	318	332	370	342	326	355	355	339	331	392	386	353	362	362	385	374	362	340	357	320	354	319	344	342	367	360	361	331	357	334	342	336	368	353	332	392	365	339	304	388	349	363	341	370	374	370	347	368	371	378	362	322	355	309	336	338	401	339	347	331	355	395	332	335	368	339	367	373	363	328	365	365	364	355	345	327	373	353	369	351	313	366	352	332	350	363	338	330	379	371	377	340	341	384	341	343	372	377	354	344	410	321	376	358	338	378	355	341	329	352	367	380	343	367	341	374	392	335	344	362	347	360	355	329	364	361	337	361	313	364	367	362	344	342	407	331	344	319	360	370	377	320	400	334	351	360	386	349	343	330	350	354	356	364	343	344	332	339	386	347	354	368	327	356	342	365	368	407	389	356	366	349	356	366	345	367	352	368	356	332	357	372	353	366	378	329	360	357	349	397	341	354	364	383	363	351	352	367	361	369	370	338	375	384	334	369	343	351	378	318	362	345	332	365	345	356	386	360	341	364	336	365	392	334	370	308	362	362	376	344	369	373	384	352	340	361	368	367	341	326	371	368	387	323	375	338	334	368	349	330	305	347	382	360	387	347	356	372	334	357	363	353	360	325	335	331	347	333	356	343	331	377	362	378	345	345	386	349	379	361	352	372	348	371	338	363	374	342	344	326	377	391	367	351	392	359	378	367	330	382	346	417	361	368	360	386	303	363	357	379	341	366	353	373	388	353	341	329	358	339	389	366	382	367	333	334	338	343	351	357	372	338	332	357	362	361	361	340	363	369	352	357	376	364	365	361	313	353	327	356	351	352	373	368	306	336	361	348	372	362	325	372	397	331	356	348	354	340	389	376	353	337	308	348	371	335	347	382	385	369	342	345	343	363	333	335	371	359	370	366	358	377	343	351	365	362	336	364	358	371	336	380	358	377	363	335	339	382	377	338	348	344	333	365	360	366	357	327	322	395	364	326	364	361	367	368	394	341	344	340	340	337	381	329	337	370	370	335	340	362	369	366	356	375	341	346	398	282	321	372	368	359	348	340	373	382	368	340	397	358	328	340	394	358	357	318	369	331	328	331	335	326	339	382	325	358	363	336	344	336	321	346	364	317	365	353	371	376	366	384	386	346	377	334	366	361	317	337	331	409	375	333	347	352	374	322	340	336	346	343	358	376	362	354	413	357	364	334	338	378	344	367	360	313	363	359	357	326	365	345	345	357	360	333	359	339	363	360	384	340	369	390	388	395	332	329	338	333	348	366	338	351	365	345	359	355	366	368	388	357	342	335	353	345	359	343	336	353	369	382	396	345	324	373	320	320	357	361
6800	1469	2456	2723	2342	2092	1750	1557	1468	1526	1416	1334	1252	1252	1081	1037	978	891	909	945	954	901	916	932	921	880	875	793	819	862	825	808	858	832	840	889	820	841	872	774	859	850	815	865	843	888	828	850	853	826	853	897	863	880	834	856	783	832	837	862	819	841	859	840	835	840	837	806	811	783	797	801	833	840	856	877	855	815	801	859	796	817	838	875	825	791	870	851	873	867	860	845	824	844	844	853	805	865	836	825	819	839	808	878	849	793	821	845	835	854	830	836	808	834	815	814	839	840	803	864	787	812	861	806	833	856	844	815	763	902	836	802	787	828	822	796	884	799	805	793	857	880	804	814	801	838	828	831	745	806	820	795	822	762	806	824	794	774	811	819	795	832	831	837	808	822	766	874	852	786	856	820	855	835	835	851	832	770	823	841	833	823	846	783	839	790	878	813	810	808	807	826	796	828	827	765	858	805	816	920	806	778	860	826	804	830	840	855	844	831	852	794	857	815	777	827	788	872	815	845	801	835	814	839	819	829	800	839	808	832	796	835	791	835	834	828	838	863	824	774	847	833	775	823	797	786	831	840	803	829	844	819	885	896	809	818	777	754	852	827	832	793	858	860	833	828	815	858	835	834	814	808	861	765	804	824	801	804	871	836	788	835	779	858	820	836	864	865	854	811	848	837	843	809	844	830	791	789	824	864	823	774	833	872	833	836	841	829	827	795	786	788	809	811	867	854	856	850	761	830	838	791	787	824	863	895	789	815	826	825	839	826	815	803	813	869	814	837	774	862	843	804	836	840	836	856	866	787	833	830	796	863	804	849	888	834	811	796	782	810	830	847	822	793	811	801	869	804	839	825	798	854	816	870	822	841	875	843	799	814	834	783	843	868	808	831	853	818	846	836	831	836	806	844	796	856	843	819	819	796	872	857	812	787	872	830	797	842	787	831	808	808	818	808	831	833	804	877	802	795	812	847	853	817	804	829	846	811	824	891	864	818	786	834	795	857	831	876	839	807	842	879	838	846	795	841	814	853	849	800	844	839	835	810	892	854	833	857	861	846	804	787	843	825	846	823	867	818	805	822	834	839	832	875	813	867	869	871	825	853	801	768	785	873	804	867	872	861	817	857	768	844	791	802	868	865	844	846	807	819	834	858	901	832	844	844	855	795	833	753	822	865	867	831	832	767	830	811	846	875	827	875	850	805	855	819	800	862	825	862	810	798	863	803	795	827	807	809	817	797	846	826	808	809	842	861	813	853	876	839	781	878	822	850	810	867	839	817	843	836	778	810	825	817	847	792	822	810	853	827	799	868	809	866	846	836	859	803	828	850	800	785	820	849	843	843	821	843	828	743	880	776	776	821	822	786	813	794	801	851	807	791	761	829	830	804	844	819	882	831	823	807	835	828	844	824	814	792	810	813	829	814	825	861	840	842	813	790	855	908	838	839	803	884	823	840	826	810	826	814	814	817	824	866	876	805	817	843	822	825	823	775	830	836	820	791	806	847	836	811	830	859	822	781	790	819	847	810	813	839	848	824	760	800	803	845	877	810	847	816	818	837	835	787	822	779	842	847	848	836	832	823	786	814	799	844	877	748	817	788	783	786	827	823	811	849	867	794	792	815	804	837	787	833	860	879	822	846	841	819	789	853	840	801	833	852	839	834	819	879	833	845	872	820	815	877	862	830	876	784	783	798	811	814	803	807	867	848	840	829	838	819	852	806	846	805	795	852	822	815	840	797	840	884	817	861	874	848	875	811	806	818	791	828	838	802	818	820	837	842	794	839	828	826	784	834	837	797	805	806	847	839	841	856	817	834	804	828	822	829	768	860	880	841	841	810	819	802	827	810	840	867	809	808	829	827	767	861	803	873	779	842	779	845	854	834	789	798	864	814	878	823	837	836	809	825	821	815	799	848	811	829	890	848	810	808	848	884	852	845	825	852	781	816	830	816	860	872	819	824	820	817	819	835	861	836	841	771	858	828	815	824	767	868	806	812	832	838	755	833	809	806	784	822	844	839	814	820	820	868	816	843	745	832	781	854	787	798	814	842	819	827	825	814	839	813	843	862	837	847	849	800	825	821	873	839	808	828	845	820	857	835	858	830	826	879	821	826	829	819	858	810	798	848	813	823	833	792	793	831	790	832	892	793	817	826	871	829	850	804	899	829	798	801	809	826	862	803	844	873	813	807	789	850	846	817	816	807	771	824	819	813	798	840	839	788	821	862	799	849	886	789	799	860	832	822	872	786	875	847	837	760	802	851	811	868	843	834	829	810	835	814	868	852	810	836	857	810	757	838	848	846	859	797	835	839	805	848	839	866	820	827	825	851	851	760	819	785	827	848	792	834	816	860	811	839	806	836	834	855	806	838	862	847	839	771	891	853	817	859	812	860	819	851	832	825	818	914	819	827	828	846	850	811	844	754	814	821	829	830	826	833	820	868	868	833	780	833	817	805	814	805	803	800	869	860	839	814	805	844	767	828	807	877	783	813	825	855	828	808	777	852	824	864	818	848	817	767	801	803	862	887	731	849	844	863	840	770	813	840	848	802	831	893	869	827	874	823	854	809	792	798	804	843	832	853	815	780	804	853	860	823	821	889	833	902	771	880	848	838	858	822	844	850	829	824	807	813	776	812	778	795	887	829	841	795	803	881	832	844	817	850	840	817	826	823	840	819	780	837	844	844	895	774	814	865	854	808	842	804	826	864	881	742	779	793	829	810	862	872	836	853	823	814	851	792	820	809	825	849	875	820	874	815	795	823	854	816	779	808	841	833	802	841	831	851	851	859	850	863	781	833	827	854	859	834	832	816	850	846	859	802	872	831	852	844	780	797	854	858	853	843	819	806	836	791	806	822	787	841	856	842	841	871	857	884	803	845	845	818	835	884	841	859	844	829	833	802	826	848	899	861	851	787	848	827	845	842	837	844	822	813	844	850	858	830	832	841	844	815	852	848	822	812	827	820	817	818	836	842	834	830	799	846	833	797	826	834	833	815	861	826	843	860	795	814	804	805	818	857	824	819	862	791	855	827	819	818	868	780	838	866	809	814	876	816	847	841	855	815	830	790	819	779	835	808	846	798	825	839	882	786	793	775	796	819	797	818	850	855	820	845	802	862	870	837	795	827	836	844	780	861	836	834	834	843	789	822	843	850	852	859	805	844	789	837	858	816	824	829	832	794	812	806	748	785	792	797	842	836	816	773	790	832	820	825	836	851	864	823	875	829	773	822	806	850	827	815	852	790	828	836	822	856	835	843	818	833	849	826	833	860	838	833	835	847	818	849	785	830	808	817	797	837	830	895	781	851	834	835	820	824	881	832	813	829	776	841	810	908	829	846	870	858	866	822	838	891	814	842	829	817	830	827	798	818	822	840	873	800	855	822	836	810	821	831	877	847	875	806	886	904	815	841	830	805	853	838	798	807	835	849	786	838	807	850	799	825	880	812	863	806	800	834	807	809	846	833	793	805	882	888	793	809	792	832
13203	1351	1312	1055	706	561	438	385	379	321	310	311	293	270	243	233	211	231	215	243	201	208	192	195	220	224	213	202	203	208	204	191	208	213	188	216	185	217	242	221	171	202	208	185	188	194	185	189	187	189	196	190	226	170	198	195	189	200	195	206	186	185	207	212	227	197	209	192	192	187	192	193	178	191	211	217	193	213	189	199	190	194	208	189	209	205	179	196	181	216	192	164	176	192	191	203	221	188	175	223	177	199	223	192	175	189	189	210	185	172	186	211	201	202	191	196	197	195	189	188	201	187	182	213	221	191	197	196	186	221	178	174	209	208	186	219	210	199	201	208	193	208	193	198	176	192	174	211	196	180	180	203	213	182	196	201	199	206	191	196	203	191	205	192	195	191	172	169	177	181	190	226	213	219	208	192	191	175	200	190	177	205	190	181	225	188	173	207	186	170	179	203	184	192	233	195	211	207	177	188	211	210	195	209	194	181	190	213	199	191	199	182	198	220	226	177	178	166	201	198	213	211	175	180	182	184	216	190	185	194	191	197	195	174	206	210	186	190	199	195	181	187	194	243	203	183	194	212	192	182	195	190	201	196	207	219	190	205	185	176	212	215	216	212	181	205	142	204	194	188	201	202	184	190	204	198	182	177	213	190	215	220	209	190	214	206	193	226	193	219	195	211	188	208	205	199	215	213	202	208	200	202	217	197	221	206	226	168	186	195	186	201	194	193	209	215	200	184	195	193	207	205	206	202	198	211	195	221	200	176	202	189	202	179	188	195	178	198	194	224	226	181	176	181	208	226	181	184	198	228	197	206	179	215	221	210	208	213	195	192	211	193	186	199	208	210	204	245	191	198	216	189	198	184	187	187	200	216	177	215	175	168	186	181	197	224	191	214	179	181	181	186	210	194	232	189	204	190	215	186	167	166	199	187	199	228	191	206	203	207	166	186	185	219	180	210	228	184	179	198	180	191	199	208	207	174	203	224	196	192	194	203	187	221	219	196	205	190	216	203	193	180	208	221	208	193	185	173	174	201	189	175	182	220	197	216	198	221	226	210	194	209	186	196	203	176	194	207	185	189	182	232	203	185	174	191	185	185	168	220	222	191	197	180	185	200	187	189	202	202	188	184	172	222	178	195	224	218	198	199	218	219	186	190	199	194	170	177	192	205	202	226	213	204	196	198	226	192	193	189	186	210	224	191	215	218	213	201	190	210	195	176	194	205	197	174	223	217	188	203	185	187	187	196	203	205	212	185	193	191	211	213	200	209	190	206	209	198	194	205	180	192	182	205	205	203	205	202	183	183	212	195	184	202	215	225	205	181	215	210	226	212	203	208	206	236	194	174	212	179	177	201	177	178	178	198	188	167	188	208	180	184	187	191	188	239	215	216	186	199	205	217	212	211	216	195	181	217	197	184	185	187	177	193	184	196	208	198	192	216	189	207	178	190	186	209	205	191	184	192	178	193	188	190	216	185	217	182	203	186	202	219	185	206	186	204	175	209	206	191	211	199	191	197	179	182	210	199	182	208	177	175	236	202	181	221	198	209	210	205	167	194	224	203	183	205	182	222	211	202	197	183	202	206	187	193	203	218	215	198	207	217	182	207	198	192	209	194	166	223	229	217	176	201	196	230	202	179	202	202	195	193	201	201	240	215	189	194	187	177	209	209	226	194	213	208	202	193	194	201	193	187	200	189	187	189	193	205	193	195	213	179	197	196	200	222	193	201	193	190	215	200	190	226	175	190	175	210	204	200	204	170	200	202	206	214	177	196	188	198	171	209	182	191	196	226	188	189	195	195	214	186	174	192	204	214	189	178	213	184	170	189	187	192	224	199	204	200	195	211	186	208	201	206	219	212	215	177	224	209	191	194	149	196	190	215	203	193	197	214	217	201	191	202	188	181	184	156	184	198	211	196	187	190	198	205	194	197	187	192	191	193	182	230	196	188	167	203	196	175	205	188	191	178	185	218	180	203	185	186	186	190	186	198	196	192	186	192	174	196	208	194	186	187	196	182	195	188	205	184	199	217	202	190	189	199	173	228	181	181	227	196	206	199	187	191	166	210	181	200	210	170	221	203	193	189	240	200	185	174	175	194	207	206	194	177	185	206	218	195	185	191	186	210	215	209	218	170	214	199	213	194	205	224	184	195	179	193	215	190	200	180	187	190	197	199	224	190	190	208	222	192	220	187	184	208	249	196	204	212	221	199	201	204	208	183	177	203	221	181	177	190	181	202	188	206	204	186	212	220	192	191	204	220	169	217	189	194	188	194	198	210	191	208	197	201	202	201	183	193	194	205	206	226	204	195	195	197	197	243	223	183	219	211	190	170	206	234	204	202	198	188	158	179	204	218	214	205	214	220	196	189	213	211	190	202	211	187	197	186	196	180	203	178	200	202	193	199	211	215	209	193	218	211	213	189	218	217	189	189	184	202	159	205	182	192	207	196	189	222	196	181	194	204	204	219	190	190	197	193	178	215	193	211	205	211	199	222	210	183	186	225	190	212	205	217	204	188	201	204	162	187	209	195	202	210	186	203	198	177	196	202	221	186	206	202	197	197	162	192	218	183	198	204	199	198	207	230	200	185	211	179	222	172	179	173	197	193	199	208	187	187	205	196	211	187	227	216	190	202	195	198	188	195	169	201	215	196	174	195	167	185	199	212	189	209	189	232	199	222	221	210	191	188	184	234	176	197	181	203	194	186	225	232	197	209	207	176	178	210	197	178	206	179	194	197	212	231	172	220	176	194	185	211	213	198	165	221	225	198	192	200	194	209	210	194	203	171	199	196	175	213	185	159	189	212	202	188	237	202	196	168	214	193	200	195	219	196	208	203	187	190	186	215	194	208	236	186	229	191	179	198	185	191	191	177	191	197	216	194	170	198	204	188	176	175	203	189	179	220	204	203	200	179	208	172	187	186	221	192	169	197	173	191	181	207	199	197	210	195	213	219	181	190	221	231	183	208	200	198	174	213	196	210	197	192	212	176	188	193	185	207	195	201	207	202	176	208	224	206	181	204	200	193	190	196	191	169	175	216	195	165	194	215	200	195	194	210	219	196	183	209	210	218	216	231	190	195	187	195	217	210	182	185	175	185	173	208	177	208	194	193	191	213	208	194	189	207	185	170	218	220	216	205	182	203	222	196	189	192	196	211	212	196	192	176	192	203	185	192	204	195	190	195	218	179	175	180	195	181	213	194	215	183	159	176	165	200	199	203	199	170	192	190	183	191	218	216	209	198	168	202	167	186	206	212	193	184	196	216	185	232	182	197	168	197	191	200	187	187	186	181	211	180	200	217	185	196	219	194	181	185	199	190	181	161	157	192	184	197	177	153	176	211	212	169	219	194	185	192	191	200	205	194	205	181	248	194	175	192	207	209	221	231	219	220	197	212	191	179	189	214	184	209	207	179	190	227	197	216	210	173	187	199	207	206	164	189	157	218	206	205	204	199	196	217	182	215	208	182	216	197	178	201	206	235
8289	1440	2855	3341	2867	2294	1971	1596	1515	1374	1263	1227	1116	1011	898	735	680	709	686	621	610	613	533	593	601	605	575	549	552	505	513	499	504	482	473	525	508	484	491	479	487	541	464	488	512	518	479	478	482	454	464	510	517	511	497	502	488	482	487	533	493	532	458	481	498	475	484	461	513	474	474	470	481	513	534	506	487	480	525	488	536	503	490	511	466	494	462	492	516	453	507	472	484	522	512	494	507	477	510	482	460	471	475	461	516	512	493	469	461	476	501	491	479	487	474	498	496	510	468	468	481	467	474	493	485	467	493	490	429	539	470	466	498	511	447	462	479	463	482	483	435	517	464	481	487	457	470	494	482	485	471	483	487	473	461	499	498	480	466	481	475	501	463	457	490	470	452	434	487	443	491	475	513	468	494	487	505	476	504	512	487	489	503	473	513	508	450	505	481	452	536	479	515	508	496	497	510	485	511	493	485	494	438	465	469	488	481	488	488	511	459	450	468	472	493	463	487	495	522	483	483	445	472	500	509	514	482	523	492	496	486	520	496	524	484	475	481	517	525	523	466	477	495	511	482	471	503	450	538	494	538	456	525	493	489	449	479	476	489	486	503	447	484	501	487	497	476	466	501	484	457	463	483	520	439	474	480	470	471	486	451	488	512	478	485	479	490	483	434	502	446	479	477	466	513	459	498	540	450	469	506	498	506	452	481	457	462	459	457	473	502	488	503	514	479	485	502	463	474	493	492	491	455	480	512	492	525	490	492	491	482	444	461	495	486	473	529	493	487	452	458	465	488	469	528	465	486	476	506	503	486	489	473	494	457	512	472	480	473	474	492	477	482	459	497	517	494	519	456	528	488	483	492	489	523	486	477	480	452	486	457	491	448	466	472	537	460	504	500	472	485	511	464	511	462	506	479	475	495	476	480	515	503	485	512	488	490	472	460	495	463	494	473	499	497	476	509	497	496	465	525	489	463	498	497	462	490	518	511	491	484	439	495	483	496	457	473	486	505	495	493	490	504	477	503	491	476	486	479	499	484	505	501	466	478	510	513	500	489	489	472	441	489	450	484	510	500	494	472	457	444	487	482	495	552	477	500	497	503	473	486	472	466	476	465	455	459	481	498	470	487	487	492	468	472	491	461	481	493	481	456	492	482	501	490	465	492	468	481	501	469	484	469	483	464	449	453	483	484	489	462	478	520	495	457	526	528	462	487	456	475	464	488	483	477	531	475	477	462	465	505	464	472	516	480	451	437	470	534	479	447	472	516	499	456	507	491	487	468	456	440	509	500	496	503	464	497	499	486	459	487	481	481	450	482	501	484	455	461	477	483	454	485	443	471	540	497	491	485	494	523	503	481	491	491	493	443	471	476	508	485	482	476	488	510	480	524	506	530	508	518	487	471	465	481	479	502	442	482	491	488	522	473	508	469	472	423	520	451	477	511	472	503	491	492	485	479	499	521	489	454	483	480	501	548	465	515	501	491	491	470	510	438	466	500	528	515	477	511	480	498	492	499	460	504	467	442	489	509	471	444	520	507	474	464	488	514	475	490	479	465	521	490	493	501	456	455	508	512	454	484	461	418	480	459	490	457	526	519	485	455	491	458	444	466	483	455	478	515	473	476	484	494	484	490	466	545	492	466	490	476	500	465	470	459	480	496	466	485	507	461	451	480	502	463	483	492	485	492	467	496	492	494	471	504	458	473	508	491	507	459	479	496	519	484	513	488	488	475	489	450	482	463	487	504	447	477	506	476	480	488	506	517	482	491	486	466	459	504	492	471	487	492	502	489	480	530	467	472	474	492	475	477	457	468	486	494	471	466	464	459	494	505	461	477	484	518	446	434	500	505	507	477	495	485	484	472	444	439	439	467	482	458	472	473	524	487	522	509	492	461	500	451	496	424	521	481	480	512	484	479	481	435	477	492	486	476	484	500	513	486	519	475	440	479	508	489	474	473	482	480	442	475	492	461	483	488	456	468	489	524	507	487	454	507	483	497	492	472	506	507	518	487	473	462	479	483	485	443	487	492	479	493	531	484	505	499	492	494	464	488	463	515	468	516	524	481	479	451	484	471	510	487	509	502	477	467	436	486	489	473	470	509	474	481	518	462	481	492	473	527	451	494	515	472	545	471	475	500	528	478	509	497	524	481	460	487	486	452	471	518	429	487	479	458	497	471	467	457	474	492	488	494	469	497	473	521	480	513	508	479	472	505	490	506	494	502	495	468	512	507	475	473	450	482	515	465	480	505	488	448	488	459	476	510	513	476	502	475	469	545	460	476	468	511	475	465	477	442	506	472	469	496	499	476	496	513	475	463	498	511	518	471	467	494	487	518	514	479	516	478	454	469	494	470	464	486	487	514	504	495	463	528	530	489	469	475	486	485	466	467	491	485	462	459	464	526	511	464	497	493	513	464	454	441	517	462	461	473	469	501	529	483	492	473	494	493	523	485	434	458	489	447	457	464	536	518	479	452	505	449	469	461	490	485	457	463	483	428	512	497	476	452	455	468	463	502	479	469	457	487	481	474	500	496	491	487	499	487	485	463	469	519	520	491	478	498	518	496	465	500	500	480	483	482	490	467	493	528	483	474	500	493	486	509	483	503	512	478	498	481	494	518	456	454	445	462	477	493	509	499	528	495	470	510	428	503	477	508	486	514	487	533	469	464	511	481	476	503	469	483	512	471	475	495	502	491	496	478	525	455	499	495	472	483	498	488	513	503	516	515	524	486	499	461	481	485	472	470	489	489	513	486	442	538	522	490	515	453	502	521	428	460	506	450	471	495	501	508	442	482	482	503	512	471	474	507	498	500	520	476	535	489	471	479	494	474	475	434	504	474	488	502	445	486	520	486	480	508	490	518	504	532	465	466	493	476	494	505	495	503	458	501	507	510	468	480	527	492	479	463	495	473	494	498	483	474	446	498	509	478	470	470	507	475	411	503	528	446	482	484	472	460	509	491	478	509	505	499	482	511	474	460	497	502	500	501	466	507	495	475	478	509	484	490	485	479	482	518	485	485	462	469	489	529	524	463	521	434	458	502	500	463	506	482	492	474	452	488	481	495	477	483	465	489	456	476	471	461	477	474	453	513	473	500	465	501	492	522	485	463	506	497	474	454	499	482	482	489	498	475	476	533	473	533	482	488	497	508	494	479	513	487	470	470	455	498	520	505	485	502	506	466	458	480	481	483	472	489	517	490	501	479	505	485	511	481	492	492	462	481	534	479	501	505	474	480	514	506	518	520	477	499	511	505	522	516	499	462	479	452	555	516	476	497	474	477	479	463	462	460	489	481	460	502	437	470	481	496	497	507	461	487	490	512	477	486	481	459	460	480	444	506	517	500	499	494	492	512	518	490	501	524	456	516	478	487	515	434	499	513	449	475	453	469	501	483	522	435	496	510	510	472	484	492	489	482	493	512	469	466	419	504	484	496	500	478	504	428	495	510	461	491	457	484	481	502	501	490	497	478	481	475	484	483	425
1901	614	631	580	498	486	440	443	429	425	380	400	411	395	365	407	361	368	395	395	383	358	378	350	382	380	364	359	339	404	384	383	347	367	355	344	345	374	351	336	400	374	348	375	374	362	390	333	336	347	364	352	354	354	387	349	352	350	348	352	358	321	331	363	332	322	356	318	365	369	399	328	348	373	387	351	341	350	370	352	371	377	389	371	352	378	364	349	335	366	354	351	307	375	351	345	358	334	380	377	351	374	359	338	369	346	350	352	389	363	345	358	345	366	358	350	379	349	379	368	375	387	372	349	357	368	336	396	388	357	375	373	373	347	350	365	365	344	365	366	337	350	387	347	363	370	349	362	352	352	382	380	374	362	363	402	348	381	356	355	360	362	383	354	334	354	348	355	366	337	336	354	310	361	373	392	361	377	348	358	363	361	368	345	326	365	370	366	382	394	364	380	382	372	352	365	352	321	345	360	378	366	348	360	355	366	359	381	358	359	353	352	343	339	349	329	388	365	356	331	333	380	394	378	348	373	376	359	385	390	363	385	336	339	342	361	371	363	369	322	319	379	356	351	391	350	331	380	374	371	336	367	340	335	330	338	355	351	348	329	339	372	322	369	355	368	375	351	376	340	371	355	328	347	348	339	402	391	345	304	365	355	378	351	326	371	324	347	337	368	343	362	373	377	322	400	385	373	331	352	326	366	359	392	350	367	358	342	346	341	345	379	384	388	342	380	349	338	362	336	363	321	373	348	357	352	354	347	378	384	378	393	366	351	342	372	365	338	387	356	355	361	368	353	380	381	379	340	339	378	334	365	342	356	364	334	372	323	355	367	325	370	383	377	340	364	346	349	351	343	382	359	348	360	330	355	353	346	351	375	392	357	374	366	369	328	361	344	369	359	353	377	376	371	352	333	376	357	352	365	352	330	368	390	345	362	379	376	337	369	347	346	375	321	332	374	362	387	357	339	319	343	338	352	352	375	340	375	376	359	366	326	313	355	330	340	368	370	376	326	359	397	337	330	361	337	386	367	346	373	374	335	356	363	371	331	352	369	302	376	368	369	354	383	354	348	358	346	402	374	334	377	406	335	343	342	375	331	375	323	343	369	372	345	365	354	361	333	353	345	333	335	345	345	335	371	380	369	401	364	336	351	355	400	399	331	379	376	363	368	319	321	373	414	386	359	356	379	383	365	376	366	321	350	353	354	376	363	354	341	333	334	303	397	341	357	347	343	371	362	357	363	355	362	359	361	398	353	391	334	331	386	365	342	329	346	339	374	363	397	349	337	341	378	345	324	344	391	348	399	411	383	352	339	365	354	335	339	320	365	324	357	383	336	354	368	343	353	347	339	345	356	362	365	360	339	340	363	387	378	337	357	386	376	349	340	369	398	336	403	366	390	393	379	378	327	323	360	349	360	358	360	360	366	379	336	363	361	388	366	338	360	388	355	369	383	343	332	354	356	366	332	333	356	311	335	377	373	355	377	400	362	367	363	372	375	369	381	364	362	322	373	375	355	375	382	362	352	384	331	348	365	370	323	359	362	353	421	343	355	351	372	358	376	375	329	372	369	319	344	393	322	336	346	355	362	371	353	333	370	390	341	325	331	384	362	417	399	371	348	325	370	345	322	343	362	362	321	367	331	336	332	373	337	348	389	342	351	370	381	376	375	404	384	365	365	370	355	320	347	367	384	359	374	368	327	375	329	308	392	370	376	373	331	352	355	397	365	383	358	376	355	382	374	371	371	371	373	355	356	382	355	373	345	360	361	340	355	348	346	314	349	359	351	368	372	373	352	336	405	371	375	381	369	370	325	333	393	346	344	351	364	369	352	384	386	335	375	373	344	386	357	386	372	399	363	348	319	391	353	366	361	354	354	324	345	319	355	336	329	324	354	340	358	349	355	348	351	341	351	394	385	352	348	355	370	394	377	358	382	384	412	346	370	372	363	404	364	317	347	347	356	350	369	301	354	324	324	337	375	373	339	343	379	351	372	361	364	387	370	379	376	376	332	362	346	358	359	358	342	378	343	384	344	365	371	344	363	374	363	382	345	361	363	368	348	371	352	392	374	368	362	359	342	324	363	361	343	367	305	375	334	344	336	365	337	378	365	382	347	363	370	346	372	366	365	411	362	315	338	350	325	326	338	364	326	354	360	354	366	350	344	375	355	366	307	324	385	332	384	398	348	344	354	347	352	343	390	350	345	349	371	355	347	358	361	349	388	374	373	365	332	327	322	369	355	372	361	370	346	316	336	357	330	328	372	384	367	342	371	369	377	356	371	341	357	376	373	335	317	390	332	322	378	340	360	366	378	341	363	321	331	348	358	390	357	361	341	335	378	353	390	321	360	350	368	363	334	353	348	382	371	360	368	376	319	371	385	373	369	388	330	368	361	375	358	345	340	373	379	335	368	355	369	363	358	376	374	327	345	334	373	384	409	374	358	356	328	378	375	338	374	333	338	378	326	380	337	373	376	329	382	354	381	337	346	367	338	394	347	390	352	365	359	366	366	331	362	375	372	375	337	393	369	356	370	402	382	372	355	366	354	331	337	391	363	351	355	375	344	355	360	337	335	363	368	335	365	393	336	380	334	315	355	375	369	347	355	369	356	386	351	368	356	348	366	331	348	349	394	365	344	357	381	346	375	338	357	346	335	373	348	341	349	347	337	347	383	367	348	381	391	397	345	360	379	402	333	363	365	354	358	374	362	370	338	390	370	348	383	378	362	380	399	376	377	336	343	391	346	333	384	378	352	367	345	318	350	365	373	350	357	365	382	374	364	327	383	356	342	389	335	335	352	357	382	360	327	356	325	377	378	378	359	373	380	362	326	368	356	378	320	369	359	320	354	358	368	362	340	329	336	363	372	349	337	351	336	357	371	372	356	386	386	372	362	357	351	345	357	350	380	322	399	375	349	330	352	359	361	392	320	372	361	326	332	330	364	356	342	349	370	344	385	387	345	380	331	337	369	382	370	343	341	377	335	317	377	371	365	357	373	388	367	344	362	345	345	356	370	385	356	337	403	339	323	367	334	363	355	374	348	335	346	370	349	353	328	347	339	386	327	360	355	351	344	364	367	368	341	363	333	376	341	314	369	338	372	369	381	330	360	378	349	353	336	359	393	336	358	332	323	351	381	360	392	375	361	364	371	380	339	356	369	373	372	396	369	378	369	340	345	374	361	358	349	362	352	354	356	367	335	363	355	372	381	368	362	400	352	378	356	384	367	356	383	360	351	348	357	319	423	338	332	362	369	359	386	320	348	337	318	370	403	348	367	334	383	359	382	356	372	385	401	348	346	358	331	372	338	417	342	356	357	365	360	347	361	352	340	356	361	350	405	363	375	364	371	351	346	339	354	370	370	369	374	369	355	377	347	328	352	331	336	322	359	368	362	384	383	378	352	342	372	375	370	343	339	344	350	337	322	407	416	367	330	354	386	364	351	337	376	334	340	348	373	378	378	340	334	357	356	340	380	395	361
2340	1080	1574	1698	1486	1433	1257	1207	1086	1113	1113	1014	1065	1031	902	899	883	838	857	859	897	871	824	852	893	836	852	864	854	822	832	855	788	831	865	833	815	877	813	866	813	891	843	826	771	861	855	821	824	837	838	858	851	852	814	800	844	790	832	860	826	850	823	871	852	844	817	857	786	843	873	830	840	826	820	789	849	844	811	804	860	829	803	861	808	810	851	825	888	897	853	824	821	914	876	810	802	889	842	828	835	827	839	822	828	834	843	853	868	868	846	802	851	828	857	839	832	836	822	861	838	861	854	821	840	828	802	875	790	834	832	825	829	878	853	828	795	830	882	793	880	849	865	795	818	795	870	861	779	811	814	824	851	831	831	806	821	802	863	885	882	844	863	824	832	806	849	838	852	890	822	837	836	822	813	797	812	841	851	807	849	830	860	867	795	881	824	863	803	845	807	884	824	871	852	829	871	856	824	850	802	833	850	877	856	791	825	810	869	882	859	857	782	849	799	815	812	859	866	819	814	859	862	841	851	843	791	832	842	821	861	779	796	848	859	845	823	861	874	837	807	860	833	808	823	825	828	839	870	845	823	831	824	857	863	834	863	822	845	824	842	852	884	850	806	799	867	850	855	870	907	821	833	816	868	831	856	837	822	793	873	855	774	853	854	825	854	868	867	828	826	834	854	870	864	859	835	848	833	817	834	826	824	896	870	845	765	805	881	820	781	833	810	792	813	828	793	783	879	881	795	835	885	822	824	859	806	888	821	819	913	836	823	862	841	847	828	799	837	880	834	826	829	836	825	814	788	907	853	846	824	804	812	878	810	855	810	817	850	807	807	868	863	825	887	855	798	847	825	852	827	818	886	797	837	905	863	848	822	879	834	838	767	816	799	785	804	798	882	855	859	782	774	863	829	819	846	836	853	853	850	877	871	846	824	864	868	852	833	822	813	816	825	848	824	848	854	853	810	858	793	829	860	846	849	833	787	833	873	860	875	831	855	862	849	829	815	835	859	837	847	833	854	882	878	820	852	798	770	862	840	827	867	831	815	826	872	869	806	803	899	848	853	775	817	806	814	806	826	808	789	796	779	789	894	795	809	815	809	846	863	834	863	796	858	832	783	857	803	838	814	826	776	838	820	845	818	841	808	851	838	829	858	847	819	814	826	891	853	855	842	826	853	833	830	860	807	851	849	854	882	843	856	801	793	842	840	814	794	833	842	843	873	816	804	855	887	852	871	789	855	841	843	844	839	803	846	887	814	805	866	820	850	816	845	859	835	880	832	839	854	825	804	821	746	824	855	846	859	836	838	822	804	796	822	880	855	859	795	820	818	856	858	810	894	806	811	820	821	923	779	824	837	824	813	828	833	845	836	860	853	816	841	848	848	836	821	838	880	877	813	838	810	833	786	857	817	842	859	776	861	852	869	851	832	786	851	908	835	790	857	810	826	814	784	852	844	824	846	846	834	833	841	838	888	848	834	819	884	755	825	851	812	819	845	837	817	842	856	850	792	845	852	860	853	832	823	806	803	829	836	790	858	844	800	793	875	840	830	831	892	823	782	852	864	820	861	807	849	793	893	864	808	872	833	775	897	829	856	874	861	855	823	898	826	814	849	865	795	832	858	823	832	789	831	792	852	802	842	850	863	784	855	810	820	850	824	802	811	821	830	823	806	859	766	821	860	825	813	812	815	870	864	859	852	797	868	788	869	865	802	776	790	839	788	800	886	848	831	835	830	836	861	876	865	817	825	845	826	850	888	837	880	802	794	901	851	905	803	877	816	819	835	833	819	879	799	810	761	860	838	799	818	827	820	807	862	847	829	794	854	819	810	832	840	851	860	829	855	847	799	850	844	789	798	852	856	844	814	841	796	843	861	819	849	846	873	724	806	910	812	872	834	871	839	839	852	826	870	863	842	835	800	811	819	844	854	835	788	902	836	924	847	873	822	841	861	826	845	801	858	890	850	854	862	886	850	804	815	801	915	796	817	859	826	856	772	770	827	809	843	838	841	862	830	842	900	821	801	811	850	880	829	865	825	878	819	825	864	774	836	838	809	860	772	810	830	853	865	840	836	782	859	831	882	815	879	847	848	848	834	896	806	837	824	818	830	852	883	818	896	863	800	809	860	831	863	834	831	851	795	780	867	810	881	837	851	864	844	854	849	838	847	789	837	855	854	801	816	824	806	843	843	868	803	826	813	800	828	847	884	840	892	844	869	812	862	859	834	810	827	828	876	799	840	864	838	908	791	874	817	831	812	866	846	833	868	821	854	850	819	841	812	875	831	824	825	847	851	822	825	827	907	812	863	797	838	818	810	836	821	861	857	859	885	886	858	847	824	826	868	822	767	845	835	855	833	813	821	839	859	840	804	788	820	788	815	877	839	847	872	844	841	894	836	845	867	840	836	837	884	859	853	822	834	868	788	801	806	819	867	858	889	856	808	842	818	825	830	821	839	870	811	828	810	838	851	815	826	841	849	767	781	820	894	814	885	813	903	877	867	856	864	854	836	866	837	861	793	834	844	873	836	807	825	843	811	854	837	796	854	824	847	834	811	869	876	844	864	858	821	829	847	806	844	829	814	810	839	826	810	865	823	859	803	830	831	800	873	845	874	860	846	907	797	843	779	858	806	819	860	862	826	845	827	850	843	876	835	805	844	815	859	858	843	872	851	868	842	846	770	829	843	863	867	821	849	852	838	834	867	857	828	787	836	836	859	840	835	852	841	811	821	858	826	852	856	835	806	846	785	835	853	834	803	777	808	824	840	878	874	882	849	838	832	858	801	811	864	855	822	824	840	806	810	805	877	843	828	824	831	870	830	812	845	833	805	884	843	848	787	876	811	851	819	820	821	861	822	832	831	866	802	850	865	836	843	764	844	840	880	796	836	820	876	865	829	810	825	852	863	826	807	804	819	852	816	802	883	867	787	896	798	840	880	823	884	799	819	804	874	812	879	843	797	872	848	868	819	793	819	862	830	793	833	829	864	844	803	857	843	791	825	856	833	839	819	867	843	845	811	823	800	887	835	862	867	795	819	853	843	849	883	829	854	867	884	848	887	884	822	824	849	858	837	804	815	863	843	864	834	840	850	803	884	825	817	891	838	923	820	838	804	865	886	834	842	831	786	820	899	865	831	834	882	792	856	853	861	880	810	842	849	824	790	797	856	830	805	892	812	818	805	837	840	887	812	854	862	832	824	875	806	866	834	817	836	812	845	808	834	798	840	817	802	802	858	798	829	825	865	858	840	843	803	854	833	818	769	855	824	852	827	824	825	837	846	851	840	830	834	813	868	769	859	879	850	843	844	810	837	843	815	847	824	829	907	894	783	863	860	844	855	853	880	860	817	852	840	855	815	833	865	825	843	767	883	802	845	795	759	836	842	849	847	817	869	820	857	783	865	857	841	829	821	845	882	905	837	840	823	849	857	827	834	813	837	816	806	821	811	787	821	840	826	824	803	809	845	827	858	832	847	901	841	799
7532	984	1081	932	718	567	522	468	478	428	450	430	465	377	427	380	353	388	386	368	387	324	368	351	330	353	370	368	369	357	335	358	322	378	376	367	360	362	330	348	369	384	357	333	382	335	346	351	373	333	362	361	382	339	342	351	407	344	352	389	357	349	339	344	361	300	342	368	352	350	326	367	372	326	351	354	359	358	350	343	329	380	377	336	360	331	347	339	324	323	360	368	367	374	337	344	328	429	374	365	344	350	357	342	365	367	366	365	383	353	370	347	318	367	372	379	344	339	391	379	358	359	356	362	319	356	329	362	402	383	369	376	366	383	343	363	367	348	351	315	346	355	381	331	335	338	343	381	366	373	365	358	313	360	368	348	373	387	382	363	347	376	354	355	404	370	395	345	381	388	377	365	339	377	372	358	392	354	375	345	315	350	359	329	336	348	368	357	367	306	347	345	391	335	352	388	396	347	364	357	374	348	343	356	362	325	349	361	359	372	362	353	382	362	396	372	329	377	398	350	318	353	407	350	361	378	373	364	361	367	342	360	341	348	374	407	376	326	344	325	351	367	363	385	363	361	354	393	366	333	347	385	377	349	361	341	388	319	370	352	374	385	331	354	352	341	342	386	332	388	373	355	347	380	292	386	374	344	340	395	339	346	377	318	363	308	364	381	340	361	403	337	345	355	353	356	367	335	347	359	357	353	355	316	361	370	371	338	405	406	357	358	363	358	351	320	337	354	342	362	389	361	369	413	345	339	352	348	319	362	344	357	345	359	354	329	379	368	356	374	387	375	360	350	365	366	368	337	342	359	354	392	393	335	363	351	347	399	344	321	350	367	365	346	378	348	335	369	366	345	337	317	362	349	373	353	352	390	349	354	327	334	361	348	391	357	377	330	352	357	360	363	333	345	365	354	361	362	384	341	360	351	378	371	370	370	380	365	373	342	382	339	358	367	343	361	392	343	376	385	339	368	360	349	382	335	370	345	346	359	355	352	380	381	367	354	347	328	330	346	364	345	371	356	369	389	348	300	377	346	332	386	358	343	382	344	344	337	369	340	366	320	331	353	385	336	303	352	362	367	362	352	374	341	345	343	393	337	327	383	339	370	330	344	320	351	362	339	339	349	343	372	344	369	337	352	380	354	349	348	343	367	349	317	375	378	351	358	367	356	346	361	366	384	370	349	357	359	387	372	411	348	326	341	365	337	375	375	380	376	329	306	369	355	367	350	351	337	358	342	360	358	352	333	326	367	330	340	345	357	360	333	336	370	378	345	327	370	385	416	354	348	344	322	354	407	355	325	337	359	358	422	388	344	360	357	381	339	366	367	378	405	366	330	364	387	389	380	380	362	384	326	358	380	382	390	338	342	365	359	347	330	340	394	359	360	367	384	362	326	368	351	364	378	367	369	365	381	334	346	345	329	339	352	378	350	374	380	324	320	352	341	363	350	370	371	364	328	379	339	346	338	366	331	343	351	351	361	350	328	338	354	343	341	370	343	362	357	347	340	317	351	356	394	340	349	356	389	339	395	326	369	364	356	339	335	365	341	355	342	363	356	347	368	360	352	382	352	343	352	377	365	419	356	352	372	399	346	358	368	372	349	365	326	330	372	345	350	371	323	317	337	353	350	356	355	339	352	372	360	332	374	341	382	374	373	360	313	384	343	388	369	372	363	364	372	384	384	349	356	340	359	348	377	327	367	373	366	376	332	395	360	353	349	338	344	371	348	335	358	358	374	334	353	381	361	314	366	348	371	365	388	380	361	351	378	337	383	340	327	336	313	333	344	366	347	316	372	365	359	334	370	377	367	348	312	305	353	358	370	325	341	348	332	367	372	358	343	356	359	349	351	363	358	356	349	376	369	346	346	353	378	333	363	380	336	330	379	342	335	381	341	367	359	404	356	361	366	330	347	342	346	398	374	369	364	398	337	338	310	351	361	362	346	327	315	351	396	325	348	338	363	379	381	370	342	356	355	356	381	367	365	369	349	369	336	336	402	376	344	393	345	322	360	367	361	341	350	372	364	347	379	366	361	408	369	364	364	339	342	379	415	365	372	359	354	364	387	340	348	379	339	385	344	360	372	405	337	359	371	374	336	361	341	358	344	356	329	341	337	359	368	395	365	354	380	357	375	377	367	362	365	370	353	403	339	367	347	344	344	340	351	349	353	331	344	357	375	348	356	338	334	349	387	366	336	372	364	323	376	373	393	352	342	361	373	382	353	373	361	353	344	370	375	338	355	346	347	354	327	335	393	344	338	340	355	363	413	370	341	371	354	351	368	343	347	356	367	322	380	406	342	352	360	335	355	336	358	377	332	357	358	352	405	334	346	392	339	332	333	366	356	365	383	364	360	367	354	334	370	372	389	351	397	371	396	328	314	354	351	382	385	317	360	369	353	353	346	356	362	345	340	303	355	399	352	380	355	376	367	344	356	352	380	353	351	376	338	371	352	365	354	352	410	364	384	349	326	355	355	342	362	375	325	360	322	388	359	340	401	371	341	362	351	378	343	317	393	320	364	379	392	343	337	370	365	342	390	352	359	371	368	342	384	322	364	352	338	358	356	347	365	366	361	380	340	367	338	336	369	329	367	356	352	380	355	342	370	351	331	348	361	340	334	334	363	369	369	333	367	319	371	340	367	371	368	376	395	333	345	335	329	358	357	339	350	343	328	358	384	359	374	379	327	340	373	375	388	371	340	379	367	344	340	368	343	340	342	328	355	362	382	339	357	362	358	392	353	373	396	369	313	327	364	361	378	357	368	372	359	366	333	358	368	369	342	363	368	349	359	392	354	361	349	349	350	344	382	371	361	332	370	328	325	369	361	387	353	359	335	332	351	365	359	379	354	348	355	326	349	336	340	390	336	323	333	348	321	376	362	371	362	343	343	378	399	354	368	334	372	353	348	356	340	387	361	329	368	372	374	328	301	327	348	349	401	351	357	383	328	399	360	355	366	333	346	359	359	391	392	369	351	396	360	352	345	367	368	363	343	345	368	368	351	372	368	375	381	313	353	320	384	395	397	375	353	328	354	325	342	333	351	318	352	370	346	349	370	399	380	353	359	345	366	380	347	363	365	366	337	362	396	352	362	346	376	334	377	351	374	357	354	337	388	352	370	354	351	344	370	365	322	336	328	354	343	329	365	346	340	388	360	364	344	360	335	338	353	343	356	360	378	363	341	369	349	324	336	346	401	383	359	339	344	377	360	369	385	365	361	361	385	354	364	345	364	326	323	339	343	344	345	338	355	318	355	353	358	383	353	367	357	325	373	342	333	359	359	334	352	340	334	340	352	362	315	329	342	367	356	381	356	355	366	336	360	382	386	353	341	375	359	354	362	344	373	348	386	344	306	352	354	346	337	329	384	326	342	375	337	365	396	334	355	335	347	329	370	359	360	356	395	360	366	350	360	324	346	351	345	354	370	356	369	356	336	341	367	368	337	332	343	313	332	345	368	373	343	323	346	338	346	359	361	336	349
6812	1428	2381	2748	2360	2014	1715	1554	1512	1403	1368	1318	1317	1150	1064	1014	945	949	965	876	919	855	827	916	934	898	888	872	823	868	854	874	833	810	807	823	935	828	875	895	817	836	819	867	825	805	785	812	814	820	834	855	837	831	833	832	814	823	826	835	860	877	806	882	838	825	826	804	780	819	773	779	807	844	833	845	862	849	749	818	838	843	820	817	839	862	787	798	778	827	843	858	820	797	762	804	840	852	796	821	809	861	855	836	816	806	814	841	809	874	807	818	808	865	806	793	805	831	785	847	754	819	804	789	794	806	770	805	838	867	788	783	790	848	854	763	780	827	825	837	829	789	736	809	799	754	805	804	857	828	876	799	813	791	859	854	784	789	796	814	878	815	819	787	855	833	795	786	818	817	812	807	849	815	815	854	840	805	825	846	795	800	826	849	809	835	840	789	794	834	889	820	845	836	742	828	796	801	846	821	806	859	837	782	780	792	780	821	859	850	814	904	801	836	772	829	840	815	844	821	837	790	803	787	833	801	805	772	818	873	813	861	779	842	803	844	853	831	842	807	817	844	800	791	852	786	803	810	821	886	809	821	887	862	854	808	841	791	850	837	837	849	745	788	797	871	859	764	853	821	839	848	856	834	835	825	816	851	828	808	784	837	777	827	815	835	838	772	794	782	789	790	785	828	805	804	761	823	775	793	783	792	825	811	810	818	815	815	817	803	791	842	792	804	826	850	834	869	846	865	802	824	763	777	845	809	851	815	805	789	805	839	822	824	865	831	791	798	875	816	851	840	769	857	847	876	842	814	833	857	842	807	776	821	819	824	816	849	853	856	859	843	812	820	828	822	821	839	818	849	848	779	844	818	831	826	799	832	849	813	815	770	802	850	801	810	885	810	803	821	820	791	854	867	811	792	832	836	837	815	808	802	806	853	802	797	797	813	803	859	790	832	799	832	814	813	846	854	851	759	796	879	800	798	790	769	765	844	804	810	779	819	801	825	827	830	852	843	812	780	852	817	812	865	814	835	827	835	861	817	829	816	800	847	815	834	815	762	817	825	800	828	798	828	838	793	837	775	818	823	819	837	803	788	843	841	805	855	802	778	827	819	830	842	820	838	819	830	821	818	813	783	801	870	855	741	863	853	859	807	785	796	825	786	833	815	853	886	816	811	803	810	847	837	867	763	830	853	862	788	867	887	814	868	810	833	845	805	817	865	818	823	853	851	780	786	857	847	849	846	844	824	843	768	821	853	854	836	809	817	840	828	807	818	835	891	857	836	845	798	854	853	817	796	803	820	845	803	808	840	812	821	775	807	816	774	762	806	884	872	798	817	853	810	750	829	845	771	817	834	777	832	820	793	868	767	827	829	807	862	860	790	841	835	807	775	833	804	791	832	818	848	802	821	815	848	826	818	834	808	815	847	837	826	830	829	808	809	791	827	824	815	854	830	833	812	753	911	837	820	793	805	859	820	822	801	832	824	811	828	832	831	825	760	828	797	852	814	834	796	786	816	811	804	841	858	829	814	777	831	785	831	779	810	826	795	826	847	858	852	841	827	836	841	809	807	852	854	819	822	792	847	820	810	861	815	807	862	772	812	838	863	794	797	861	844	858	802	798	811	802	850	799	811	820	818	837	860	805	757	857	833	816	777	852	795	763	839	826	815	819	765	778	831	812	853	836	790	790	798	831	821	804	827	827	811	820	824	799	813	852	808	789	797	831	802	816	806	773	848	815	809	839	800	784	857	845	834	792	794	822	808	829	784	855	820	869	804	823	885	860	833	820	890	794	831	797	797	790	848	784	798	781	779	827	801	795	836	808	863	826	809	803	827	843	844	823	862	816	838	786	831	840	831	841	850	829	820	803	836	811	781	768	836	831	843	802	804	845	834	856	777	824	795	816	815	799	806	822	778	836	848	782	823	781	774	797	846	790	790	844	773	805	830	840	798	787	784	825	781	807	800	815	837	783	788	872	827	786	863	840	805	772	850	823	850	812	784	839	807	827	860	844	832	811	841	805	799	833	779	840	829	834	798	814	873	809	808	778	819	855	848	878	821	854	813	765	824	831	815	837	847	796	830	804	823	775	833	905	803	773	794	826	839	873	842	884	808	804	832	876	830	847	823	835	841	792	848	794	835	833	805	753	836	827	796	858	784	824	828	881	771	790	775	797	824	842	846	869	819	789	796	818	801	823	788	812	794	836	796	844	816	843	885	878	782	771	813	794	822	819	797	802	789	761	808	849	807	821	790	835	796	870	769	839	802	847	760	869	820	813	841	807	763	809	828	831	861	827	845	878	840	808	818	807	814	849	806	790	835	846	835	843	808	871	847	824	875	812	765	812	791	773	807	815	840	802	782	794	856	798	839	787	805	795	837	844	865	797	818	850	811	863	780	801	872	844	788	790	846	764	823	816	818	845	856	815	839	828	796	888	838	838	816	816	782	792	803	831	811	884	816	800	789	829	807	809	872	868	855	811	818	833	840	867	813	836	801	783	887	827	870	847	803	822	821	831	852	763	802	868	870	857	875	835	831	805	823	846	844	867	783	835	882	822	780	825	846	842	819	863	796	828	757	824	873	874	836	881	820	837	828	821	837	814	837	834	831	821	789	881	749	771	810	815	810	796	863	847	821	816	840	824	817	824	805	798	768	798	815	810	765	787	867	846	790	793	839	836	843	854	826	790	825	829	808	859	812	840	840	783	821	796	823	854	773	802	793	838	847	841	850	784	833	837	825	818	833	786	843	824	799	805	847	782	823	866	793	844	842	842	794	832	849	767	799	793	763	853	848	798	776	814	779	820	844	869	823	837	816	805	864	804	866	769	790	802	881	899	792	827	814	828	787	806	798	842	742	827	804	816	857	862	815	861	816	801	784	821	864	852	780	800	862	890	868	866	870	798	839	839	842	890	852	799	794	835	794	869	850	872	824	806	768	873	763	844	800	809	856	811	822	834	828	819	808	776	836	840	859	824	780	770	807	802	830	796	805	857	810	836	848	843	831	800	847	844	823	807	823	864	807	805	835	865	781	841	844	852	802	755	830	787	814	800	832	831	823	896	801	815	788	828	802	810	837	857	866	855	815	814	796	788	837	829	808	818	880	872	813	810	817	889	862	832	832	835	844	814	821	815	797	813	858	857	856	844	808	846	838	825	855	818	809	815	762	816	844	815	829	826	820	856	806	787	836	797	812	783	884	798	858	858	836	839	789	816	814	803	830	811	828	852	847	832	856	865	819	824	785	799	797	823	798	838	786	846	838	869	821	797	773	810	820	842	779	854	804	842	777	793	844	811	813	825	812	776	850	794	807	772	832	822	822	844	793	887	791	847	871	774	816	823	804	763	797	805	817	843	827	817	829	835	814	872	808	855	797	831	829	889	846	854	806	838	744	835	831	817	830	780	809	839	823	821	784	815	818	785	808	828	837	826	814	803	845	866	823	814	854	841	788	791	846	821	790	839	896	856	836	851	824	849	769	812	803
13362	1411	1352	1032	708	542	424	401	357	343	320	315	290	285	220	232	220	234	221	199	223	231	205	215	197	220	188	195	204	212	164	194	209	216	186	190	196	200	181	200	204	220	172	206	229	200	215	202	206	209	194	164	177	195	195	183	199	185	178	190	195	202	190	169	205	174	207	192	179	186	211	180	200	223	203	230	210	165	212	206	191	229	182	203	204	203	197	202	217	206	208	197	188	175	191	188	176	210	211	197	185	201	213	178	202	204	211	205	174	176	187	180	195	198	209	206	185	201	231	195	191	183	192	217	189	183	186	214	228	194	218	186	198	180	193	196	187	189	216	181	214	203	193	188	188	212	191	193	193	220	186	190	210	196	178	195	222	180	187	214	199	176	206	194	175	183	225	174	205	218	200	172	244	193	196	199	160	175	188	199	240	198	189	200	182	192	200	232	172	219	178	173	210	181	187	186	209	194	186	183	209	190	200	177	193	191	172	217	185	201	196	202	180	185	209	193	201	197	175	175	196	176	181	211	181	194	217	208	203	201	207	186	197	188	192	181	186	201	178	183	230	200	205	205	195	202	206	195	203	177	184	224	201	203	180	187	203	161	186	206	214	198	204	209	206	183	197	204	242	191	188	242	216	195	191	196	219	201	196	202	203	194	192	186	190	174	207	199	173	197	192	187	182	198	202	202	184	184	195	186	225	204	208	190	195	203	184	175	216	184	207	171	193	178	183	211	192	183	171	199	214	224	180	196	210	196	177	202	199	193	195	193	188	210	201	201	205	157	204	187	200	191	192	185	202	197	217	208	206	189	203	192	188	199	202	207	218	183	222	189	186	202	179	217	212	186	182	184	201	179	208	207	182	209	178	197	195	191	186	189	194	207	212	189	171	177	213	184	191	195	186	194	181	214	189	170	224	182	195	210	186	208	207	193	207	209	196	209	197	222	168	208	174	204	216	201	186	216	200	181	205	203	171	173	193	200	185	191	182	188	196	195	196	182	210	206	202	186	210	181	193	170	233	209	161	191	188	178	193	227	208	185	194	196	192	204	196	189	221	186	222	202	167	191	193	194	190	197	207	207	185	204	219	221	181	192	179	181	189	214	211	193	223	180	192	183	206	200	184	170	182	188	189	187	205	196	218	188	180	195	181	202	211	179	196	176	174	182	185	197	189	178	183	183	200	212	205	192	170	204	186	193	221	202	202	207	181	196	168	199	194	196	183	194	216	176	186	203	172	192	231	198	185	188	190	186	181	173	177	197	197	194	194	193	175	194	175	183	221	204	197	209	190	203	187	191	204	204	222	211	173	168	207	180	197	199	204	194	186	183	193	197	211	179	194	183	200	214	188	184	211	191	193	209	196	204	200	201	202	199	194	186	150	186	189	201	188	187	193	199	199	205	197	189	197	210	203	178	172	200	205	181	198	190	227	188	183	206	183	208	181	215	201	229	205	170	195	199	196	203	192	228	205	200	188	203	200	184	183	198	188	165	194	210	204	192	226	196	176	204	173	201	183	193	215	218	201	203	183	201	201	177	193	226	208	230	199	218	181	199	201	214	189	192	193	191	204	180	172	196	182	190	175	223	193	196	187	191	170	206	186	216	199	219	195	173	213	203	185	215	198	209	213	183	185	204	227	219	165	205	184	183	218	215	190	190	207	167	160	177	214	193	202	209	175	172	188	202	215	187	201	176	196	191	189	200	197	210	206	186	204	229	193	197	186	195	198	188	220	196	172	204	179	183	196	226	190	213	183	194	199	208	194	184	158	190	193	191	205	186	184	199	197	183	165	177	165	209	207	189	197	188	180	207	184	178	205	193	202	196	180	201	201	184	202	185	177	219	217	197	197	198	218	197	184	204	194	208	195	213	190	209	170	195	169	186	202	185	203	188	181	220	190	203	190	187	186	194	207	222	184	181	183	224	183	196	206	201	165	185	164	197	195	228	216	199	167	205	205	181	208	224	190	193	185	184	176	186	177	211	188	196	184	200	206	254	198	214	183	199	180	206	167	193	201	202	182	201	204	194	216	208	189	197	201	200	214	187	165	202	225	177	194	187	213	200	197	175	196	199	220	221	202	175	168	209	211	174	212	202	204	206	161	198	186	195	205	167	189	207	173	183	212	188	214	179	207	197	170	183	205	184	187	225	203	209	209	190	192	182	183	193	205	235	172	186	198	181	175	202	187	177	195	210	185	176	188	183	193	176	199	188	202	200	184	174	216	193	210	190	194	201	177	211	184	161	190	185	197	217	200	190	192	172	215	189	214	196	195	165	191	182	195	197	177	224	219	224	176	198	209	189	219	162	210	216	183	221	198	220	195	201	196	206	162	191	192	205	194	201	202	190	200	226	161	210	202	182	173	201	210	192	203	193	167	169	173	184	207	192	238	206	191	196	193	207	200	201	185	187	191	195	180	174	206	193	182	176	188	216	189	210	231	211	169	183	204	181	167	192	198	167	188	203	187	182	196	198	192	193	211	208	175	211	169	185	217	181	223	215	233	209	175	185	187	203	177	188	196	196	179	200	199	204	181	177	205	181	203	172	190	203	213	202	211	194	188	192	199	182	175	165	204	210	222	210	168	186	200	185	180	179	184	171	194	194	193	203	216	203	201	205	196	188	173	204	210	192	182	183	192	196	214	196	206	186	196	205	201	174	222	203	201	214	212	175	198	213	211	163	177	182	175	180	198	204	188	204	203	179	189	190	211	198	196	228	186	199	190	217	198	219	181	205	205	197	223	207	206	207	189	196	178	205	200	165	175	159	177	203	175	204	185	203	166	184	188	181	169	187	222	201	197	213	217	200	201	199	205	196	182	174	203	201	192	171	172	201	203	206	194	193	186	201	192	174	187	205	178	176	195	221	189	158	204	224	187	187	197	200	199	185	178	195	172	177	194	192	172	192	184	192	219	228	193	187	179	193	197	183	197	187	214	201	192	197	208	182	176	210	207	204	181	189	176	190	194	204	178	214	204	197	204	198	211	188	181	180	191	190	201	198	168	200	200	189	181	196	194	204	182	188	188	212	200	197	196	210	184	191	177	208	203	178	185	189	187	176	184	215	198	207	190	197	188	210	195	207	195	187	220	188	193	218	185	192	198	206	192	196	186	179	207	199	191	204	180	201	201	182	207	170	192	192	181	186	182	197	214	198	202	174	194	198	208	175	182	199	193	166	219	201	217	184	200	191	221	193	193	161	188	180	176	183	182	187	199	197	197	172	184	201	187	204	210	201	203	203	194	201	196	204	165	194	192	219	177	192	193	202	206	189	204	163	197	192	159	207	180	206	180	201	188	194	212	214	188	189	208	179	197	187	228	172	219	225	194	191	191	172	167	206	185	215	221	188	182	166	216	225	202	175	193	199	196	197	174	194	202	204	201	180	204	169	203	164	199	181	219	208	192	206	191	186	219	196	188	183	202	217	168	200	191	206	164	183	194	219	237	210	216	197	194	196	207	194	195	179	188	196	218	219	209	195	209	207
8165	1448	2912	3359	2865	2299	1851	1684	1514	1359	1333	1186	1149	1029	815	750	680	679	662	655	646	600	581	609	590	597	520	514	576	510	511	488	506	538	546	482	480	478	479	499	498	477	523	464	453	500	507	491	463	489	490	475	516	491	479	495	502	493	488	498	495	469	513	451	471	488	478	453	496	490	479	485	464	444	466	482	504	466	448	496	459	469	476	467	453	463	508	460	439	502	499	490	547	454	492	472	460	479	462	493	489	491	429	508	468	489	485	501	505	447	486	471	468	471	483	467	481	531	458	482	470	487	480	480	511	475	496	518	467	470	471	477	482	483	485	476	480	533	508	487	497	453	529	516	440	499	510	467	513	510	461	448	496	483	490	473	469	480	482	492	509	470	424	476	454	489	457	483	460	478	487	481	453	480	488	496	482	495	465	477	461	477	444	475	484	493	481	453	454	499	472	444	480	478	475	478	482	485	495	489	467	496	507	480	510	492	488	451	496	447	505	455	524	452	495	495	447	470	481	420	496	455	461	493	476	479	441	486	480	472	450	463	504	465	463	479	414	460	431	482	466	489	461	455	486	472	482	459	462	455	477	480	526	463	474	464	473	497	507	479	464	478	458	488	474	488	482	467	462	481	477	491	503	456	440	485	445	526	472	500	510	480	468	494	508	487	450	486	475	451	483	483	448	501	486	458	470	520	454	464	488	455	458	458	464	490	461	477	492	447	483	464	468	504	492	484	477	470	488	492	479	456	456	480	454	438	443	555	441	459	464	481	488	515	495	490	474	463	489	457	480	479	477	486	463	465	479	444	473	517	488	464	498	538	493	468	459	466	480	450	496	505	501	485	492	487	464	464	477	473	513	474	461	522	470	446	476	463	486	505	484	467	493	424	488	462	491	473	502	470	454	450	467	477	487	458	473	449	461	447	495	477	484	476	469	500	446	481	428	482	481	495	491	497	489	494	449	475	440	506	472	447	470	468	449	486	484	464	453	483	452	492	480	475	509	443	522	502	468	464	466	507	499	436	497	467	505	494	458	477	525	497	466	498	472	473	488	473	478	511	465	456	445	464	497	469	521	459	476	493	471	450	474	477	451	477	489	485	427	485	481	472	456	480	463	466	444	454	468	449	463	511	515	486	442	477	463	480	441	432	453	479	431	492	469	477	494	482	441	484	460	460	461	467	487	468	499	476	459	458	482	460	455	495	478	490	472	448	495	483	456	476	519	506	491	464	468	492	460	457	532	488	511	489	459	426	478	446	466	468	477	471	471	455	454	480	514	477	471	486	483	487	475	463	499	498	539	520	469	449	499	469	525	451	493	494	464	470	459	467	471	438	481	487	474	465	476	466	506	487	463	484	464	465	442	465	500	484	506	468	489	469	491	467	479	485	511	465	462	468	425	495	472	467	500	493	459	506	454	470	502	474	481	444	472	452	497	493	477	478	468	478	473	458	478	487	487	478	429	453	483	461	437	450	476	480	482	477	499	481	473	490	496	475	460	490	454	473	464	460	488	436	461	474	465	479	469	452	465	475	493	495	445	475	461	428	461	449	480	480	473	467	467	510	467	482	506	455	487	490	481	492	475	463	438	464	489	444	452	486	453	456	455	466	493	490	512	474	486	452	453	510	456	443	500	513	450	484	479	498	474	454	491	483	453	469	469	478	473	449	468	508	463	449	452	447	504	464	457	479	436	484	487	487	479	475	502	474	509	521	491	486	492	441	462	502	472	482	473	463	458	484	477	458	508	480	486	478	483	491	491	507	483	507	479	481	496	442	457	517	509	549	478	487	458	473	470	472	536	440	466	472	498	479	443	475	481	466	482	505	465	461	466	503	437	419	490	502	469	483	481	489	474	453	423	486	515	488	484	498	499	479	474	449	489	515	457	510	479	464	477	490	498	481	482	452	496	479	475	489	495	465	474	466	484	466	494	480	445	486	493	471	461	428	498	511	469	444	433	458	517	478	487	503	457	497	495	491	482	484	476	496	481	462	473	520	472	478	506	458	451	488	492	498	500	463	461	433	482	475	477	473	513	476	466	502	467	486	457	451	506	504	455	490	451	453	470	461	458	444	449	480	460	492	517	484	442	497	483	463	484	463	531	461	496	470	448	470	527	488	478	489	464	493	480	474	514	448	482	492	519	461	468	429	495	484	481	502	484	481	497	472	497	482	476	430	488	484	494	471	494	436	447	506	486	488	501	446	414	464	467	474	488	476	497	473	438	494	485	499	450	478	465	449	499	488	504	478	491	471	480	486	483	489	469	479	431	501	486	465	469	536	499	481	516	407	443	501	478	449	466	493	431	479	472	498	486	491	485	469	486	471	466	513	452	450	478	496	493	475	489	487	484	479	474	450	496	502	497	471	449	454	547	509	513	459	448	487	454	491	475	483	476	493	489	475	491	475	465	499	477	450	458	445	507	514	444	498	480	487	477	459	478	483	477	510	491	448	478	456	491	474	435	484	474	470	463	501	472	510	470	440	503	441	492	466	477	455	493	516	453	447	463	464	491	499	466	488	511	489	467	508	538	479	508	473	525	441	464	467	522	503	493	496	479	479	499	475	479	474	510	416	478	472	465	502	461	473	463	489	477	466	479	510	460	517	530	456	477	472	470	501	479	491	485	443	440	477	487	486	466	461	481	522	447	431	444	463	475	486	458	471	479	469	458	471	481	439	477	485	467	464	466	503	510	503	479	458	484	437	488	474	451	450	465	515	522	464	491	434	525	481	452	499	481	485	438	506	452	490	456	454	489	480	460	450	485	536	434	510	479	492	439	500	497	484	482	474	434	503	451	477	494	472	421	500	473	460	482	472	458	511	493	494	464	496	476	496	508	494	516	486	475	495	497	481	462	457	456	468	463	494	498	503	452	453	463	492	457	470	471	467	460	486	506	488	448	515	482	448	482	497	488	476	485	480	482	501	464	463	496	482	423	481	484	482	452	436	518	495	442	448	477	466	477	487	531	461	460	489	501	491	481	511	481	483	462	457	442	472	471	451	458	447	494	441	482	435	484	475	460	437	453	481	468	482	474	467	498	444	459	464	480	462	503	505	456	508	496	513	500	484	510	459	474	450	474	429	475	501	449	503	454	490	508	485	448	470	480	456	465	482	448	471	478	460	528	489	439	493	474	466	508	490	423	463	462	489	471	455	447	458	467	459	460	453	479	479	441	523	467	503	467	481	489	473	470	491	486	476	461	461	482	465	450	475	485	496	465	425	521	459	474	443	477	495	507	465	459	467	520	516	453	465	518	477	486	473	500	491	474	460	485	446	480	466	513	483	460	489	503	468	506	479	457	524	482	496	488	467	491	481	466	459	495	501	462	477	466	481	458	469	448	490	492	518	414	460	423	479	454	489	463	462	514	497	450	483	445	501	422	463	471	468	523	459	487	498	463	466	470	463	461	471	480	488	508	501	478	472	447	450	480	471	486	448	483	467	489	478	466	485	494	466	481	452	474	486	440	437	454	484	448	485	493	455
1796	612	591	551	488	433	431	390	417	393	409	370	363	390	354	345	342	364	358	377	347	382	363	348	374	382	320	365	352	389	372	315	367	372	345	334	317	325	353	315	367	366	342	369	374	380	353	341	373	366	384	368	329	371	382	351	362	348	355	351	356	399	380	344	319	347	345	353	357	354	342	358	347	352	324	341	368	360	352	358	357	325	383	378	376	366	355	374	365	348	342	371	378	345	360	352	364	348	372	337	352	400	405	348	341	332	330	397	360	349	384	329	327	361	362	357	354	365	319	357	324	349	360	371	360	372	317	353	352	409	354	358	349	341	348	354	322	347	339	373	352	375	375	335	359	367	349	375	343	314	348	355	349	365	326	371	372	377	363	356	339	361	331	365	375	354	379	361	371	362	353	353	359	369	390	330	313	369	365	346	334	359	338	346	338	378	339	365	373	356	334	315	373	343	343	338	334	356	368	313	348	361	368	343	358	330	332	364	328	331	391	346	360	346	357	381	352	333	327	326	363	368	362	370	361	350	348	349	323	353	338	360	345	367	324	334	362	368	357	331	380	359	381	397	360	348	369	320	364	337	363	333	355	367	325	353	353	371	374	323	321	380	356	365	359	371	380	370	368	318	369	357	348	330	363	327	376	392	372	341	354	385	348	354	336	325	369	345	367	356	367	336	352	385	419	377	333	346	311	338	336	359	353	350	384	335	346	352	307	370	365	324	325	338	383	353	348	353	335	348	368	357	375	361	381	340	388	383	370	365	359	348	390	334	356	362	345	363	398	356	358	371	294	363	381	375	361	369	366	326	366	349	331	353	357	358	356	359	356	352	343	366	360	380	364	362	367	342	364	342	363	348	356	349	380	356	358	354	359	386	365	355	362	338	387	357	353	358	379	376	342	361	361	363	342	337	358	366	348	359	340	380	358	330	348	357	388	349	392	387	384	358	338	371	383	351	403	351	330	361	357	371	306	378	326	360	347	336	338	357	344	330	293	334	355	368	326	354	345	397	348	372	348	331	313	316	380	362	330	384	348	350	371	335	348	352	346	381	331	341	356	325	340	345	336	348	357	338	370	329	371	353	368	355	341	359	363	365	374	373	338	335	345	361	388	350	310	335	371	369	347	362	357	348	372	349	322	383	351	387	347	360	361	325	344	336	357	345	346	353	355	335	321	320	357	320	358	348	372	362	341	359	394	316	350	367	354	342	366	356	375	345	361	349	381	375	352	379	370	363	353	394	357	360	376	375	351	334	334	371	331	331	326	395	345	359	336	347	350	392	375	368	378	351	326	372	339	338	348	349	364	362	350	345	338	334	368	374	343	375	390	356	362	368	365	389	392	334	322	340	320	342	354	360	365	362	371	374	366	369	380	379	377	372	342	369	357	371	367	355	347	355	332	320	359	354	381	366	370	377	394	342	350	338	369	392	361	357	369	356	358	379	362	353	334	342	339	329	351	377	350	381	362	333	407	406	335	359	345	340	371	354	370	348	356	407	342	359	323	357	339	338	376	346	367	372	341	358	359	341	379	393	364	354	332	345	412	387	360	324	364	358	339	362	395	376	382	354	344	321	345	385	380	357	362	377	385	376	350	350	339	356	330	384	354	339	337	331	329	319	359	380	357	323	379	338	321	359	372	372	403	392	357	350	330	368	336	351	359	360	346	349	346	366	359	339	345	334	367	339	363	369	317	346	350	356	353	343	335	327	345	344	349	339	360	342	354	362	337	342	342	345	367	366	354	365	372	387	353	351	324	349	379	385	340	332	333	320	359	353	329	335	364	354	350	318	370	403	318	349	344	321	384	321	334	369	351	341	352	374	347	328	366	363	339	352	341	350	357	321	322	350	360	375	375	345	355	367	383	321	328	364	335	406	344	358	367	361	349	352	326	327	354	372	383	360	345	367	396	317	326	374	320	356	336	356	330	325	353	358	341	380	328	325	354	380	353	379	378	382	343	310	367	303	367	316	382	376	339	335	390	349	328	416	342	356	375	345	354	352	339	349	402	351	374	384	348	337	379	306	355	336	397	338	372	344	340	337	354	351	367	336	379	359	361	335	347	360	399	339	383	373	368	382	334	309	342	379	357	350	360	329	348	393	360	392	369	372	367	361	351	341	338	343	359	375	362	337	312	348	336	361	359	347	391	333	357	338	361	378	360	345	337	387	368	355	368	395	350	360	344	341	355	320	336	378	363	365	344	381	370	339	370	378	367	349	355	357	349	350	347	318	353	360	384	359	373	368	339	367	322	377	346	335	347	361	355	388	358	357	362	352	356	333	346	354	358	343	388	333	321	340	350	378	370	337	375	353	344	370	377	368	374	340	349	361	357	400	336	356	330	363	338	376	383	364	356	340	306	378	381	359	389	367	310	368	376	349	374	338	369	362	385	381	343	360	327	334	346	361	355	325	381	318	319	337	359	324	371	331	378	343	335	373	334	351	345	331	378	351	350	385	355	364	356	367	353	357	351	322	330	340	363	391	341	353	348	355	334	358	375	360	353	369	356	337	375	328	348	366	343	398	355	359	343	336	351	326	344	426	348	352	356	340	348	331	360	345	371	326	356	318	343	354	378	353	330	362	365	330	350	364	355	355	370	351	352	350	351	327	359	368	362	374	380	373	371	342	329	349	348	373	353	354	371	359	366	361	339	357	356	344	360	379	365	346	358	385	362	358	389	352	369	330	392	354	392	358	376	356	345	357	327	326	344	354	367	394	357	329	357	345	329	398	362	363	372	353	349	368	353	377	355	355	351	346	358	363	366	322	367	353	334	354	325	348	349	368	350	360	375	343	357	334	375	335	336	313	362	338	364	382	332	377	321	358	349	327	367	365	344	363	350	376	346	350	355	351	388	354	339	358	363	388	341	340	348	379	357	357	343	378	345	351	362	337	357	340	368	349	384	352	339	364	342	341	341	384	353	361	373	373	330	358	346	347	327	340	369	360	371	345	348	348	362	355	368	374	353	374	345	352	386	370	360	370	339	325	365	342	354	381	370	340	350	379	366	335	334	371	365	361	365	367	351	356	357	331	320	365	359	358	350	366	333	375	373	371	353	404	358	384	329	349	361	359	350	337	347	368	357	330	340	368	343	320	371	379	351	358	330	367	362	335	315	335	340	347	402	388	353	359	345	361	352	361	360	334	357	376	376	346	374	352	360	341	357	344	363	326	355	359	343	321	358	382	343	368	364	337	378	339	371	385	316	366	347	351	370	337	354	350	367	345	348	365	316	369	361	328	351	382	358	336	334	344	368	325	358	345	358	377	355	373	370	361	355	377	360	352	350	335	353	347	343	367	355	392	367	370	352	373	325	340	333	335	358	344	377	380	353	358	362	355	337	330	344	323	359	385	336	335	358	330	368	378	364	378	406	366	379	347	359	371	365	367	354	369	351	386	325	354	341	373	367	367	340	338	337	359	337	354	329	371	355	380	337	348	378	354	347	359	392	360	361	334	369	326	331	338	352	335	370	343	347	354
2104	1114	1488	1633	1482	1332	1174	1145	1145	1091	1071	978	1000	1036	931	859	855	835	831	843	891	885	860	831	877	860	818	821	855	814	847	813	867	794	845	814	785	835	884	867	840	841	833	837	793	823	845	813	841	805	833	823	849	827	833	804	840	755	813	805	805	766	840	889	832	868	851	852	806	819	853	784	849	843	816	782	812	824	802	809	837	840	830	807	852	833	840	831	814	847	805	910	835	808	811	818	793	804	834	767	829	845	845	812	883	762	807	840	824	817	833	866	808	803	819	859	884	852	873	809	838	809	818	864	832	819	824	830	851	847	840	888	787	860	792	832	775	820	794	861	824	847	855	826	853	807	799	808	803	806	856	817	767	834	841	809	850	817	835	818	863	865	787	837	832	846	804	826	745	863	867	748	823	795	864	818	822	881	866	847	810	833	849	827	859	806	815	788	795	783	800	845	808	860	818	818	802	814	879	821	830	889	847	867	822	826	834	833	816	849	879	812	820	808	910	838	807	807	868	806	821	840	848	843	816	798	864	821	802	844	836	859	816	811	866	804	795	860	864	843	862	788	870	842	809	867	856	845	854	828	853	811	871	838	800	864	770	812	810	830	844	886	809	813	841	830	827	858	846	830	816	815	845	818	813	798	857	805	866	811	855	857	818	859	860	829	863	879	812	793	841	838	821	797	836	831	768	833	847	887	867	833	812	844	844	866	845	806	849	847	822	810	793	801	833	848	851	815	807	851	824	804	793	838	838	873	850	868	886	832	824	826	814	831	878	825	827	833	867	817	825	851	860	838	820	830	840	861	805	821	931	789	842	838	820	821	883	832	817	843	782	792	846	790	874	803	812	825	811	825	821	809	833	873	818	859	818	820	810	836	826	837	837	884	829	842	814	822	828	860	844	870	838	797	837	804	820	855	863	810	812	898	834	838	818	845	835	843	817	795	827	791	862	817	811	800	872	815	833	847	844	802	823	814	890	845	836	856	799	809	869	777	821	810	846	840	869	832	846	820	808	881	845	838	830	881	806	823	770	836	794	888	863	832	858	855	821	829	858	839	820	831	811	832	845	840	830	799	829	873	848	808	792	833	813	842	813	813	892	866	877	830	869	834	823	837	815	812	773	859	821	867	806	794	855	801	805	856	795	813	816	868	870	784	831	832	819	881	827	795	817	865	823	869	826	810	801	839	830	860	798	822	850	821	834	871	815	816	847	834	823	802	836	813	843	797	836	923	847	780	780	861	849	800	830	840	829	845	861	801	846	864	913	786	875	814	837	863	853	856	828	888	845	829	805	828	829	827	843	875	853	813	811	782	837	836	844	822	837	847	856	822	864	803	826	853	837	856	825	828	812	864	840	862	902	761	819	866	827	870	870	846	850	824	772	804	812	865	809	824	828	821	876	854	893	812	809	810	857	810	832	885	854	846	866	863	844	865	822	869	811	819	869	851	846	844	827	823	813	797	836	767	814	856	817	800	885	832	829	838	850	810	863	864	837	845	827	913	855	841	811	822	823	842	841	857	841	857	844	817	811	823	800	819	785	871	844	763	820	813	787	831	834	798	849	855	858	857	841	824	822	858	849	804	850	801	800	865	819	791	790	806	801	856	813	855	849	907	853	877	844	884	841	803	808	832	830	875	815	839	787	891	832	810	831	833	844	796	862	885	843	760	821	812	800	871	833	801	828	819	833	782	802	840	825	852	803	792	856	839	852	865	811	854	919	782	838	846	843	843	845	862	824	831	823	830	829	791	812	877	804	821	797	833	851	806	796	848	834	864	855	806	821	807	830	827	825	850	892	829	826	825	799	823	822	811	845	846	836	813	816	852	812	940	866	855	864	814	824	845	840	838	850	863	813	806	840	848	858	880	797	868	861	885	863	849	826	853	842	746	776	807	826	817	804	788	894	900	837	865	854	857	809	806	821	836	814	844	853	802	837	810	861	845	841	820	861	909	871	872	802	793	826	840	910	836	839	832	832	817	849	875	848	805	841	857	839	799	849	823	848	845	864	798	860	812	844	849	867	800	855	832	838	839	831	832	857	816	887	834	856	833	857	821	807	802	850	854	865	805	864	874	851	801	823	843	778	859	869	813	798	857	854	783	799	859	824	813	812	797	809	817	880	863	832	806	814	865	884	874	811	799	793	830	824	840	834	858	853	812	850	813	821	824	805	848	814	830	870	823	828	811	778	814	904	878	797	843	864	838	810	826	821	865	830	826	837	826	784	839	798	823	882	811	871	814	804	866	821	822	854	800	856	848	865	854	857	846	873	810	786	828	804	814	818	879	852	829	801	772	834	865	806	845	854	807	886	855	818	782	787	838	800	898	859	856	813	830	808	819	783	859	827	826	870	832	854	841	835	794	788	848	820	809	808	808	823	820	790	852	803	805	796	831	808	831	824	867	804	820	865	826	815	854	834	837	843	866	853	840	831	829	841	776	830	822	810	826	853	851	842	839	833	853	818	879	871	806	855	855	830	875	835	853	854	829	860	883	780	793	850	820	850	827	833	893	849	852	781	845	820	881	858	809	870	803	830	815	798	836	837	837	813	808	819	810	838	859	854	829	881	862	841	816	848	853	777	807	904	798	824	810	880	841	874	873	823	828	837	830	816	794	845	792	864	837	825	835	877	857	830	788	847	856	816	825	809	796	835	810	842	835	857	822	838	812	857	833	781	851	866	819	815	848	852	844	856	852	854	817	761	843	855	799	834	817	826	842	779	862	781	847	863	815	821	852	818	829	766	836	823	814	784	861	850	883	834	828	782	815	802	815	806	873	814	791	827	814	848	811	877	820	837	821	837	827	858	794	807	844	852	786	835	825	787	845	861	792	804	823	802	806	815	862	828	868	784	840	835	848	799	821	827	804	847	882	812	772	801	832	843	879	847	831	837	855	830	846	856	862	855	823	839	826	798	890	799	806	835	812	880	789	832	805	851	839	789	848	849	823	863	812	831	811	812	835	840	812	804	853	842	845	814	837	829	797	862	852	804	795	862	816	871	847	829	817	854	801	761	841	863	849	811	875	721	817	827	807	861	875	824	771	779	877	816	828	818	827	823	789	814	835	831	808	877	867	891	813	824	857	836	865	869	837	833	834	808	818	844	811	826	820	851	864	858	872	812	821	863	823	820	890	852	823	864	871	846	819	846	832	812	875	802	842	826	847	839	779	827	814	831	817	830	825	803	788	807	839	877	836	811	832	881	806	802	833	822	840	827	847	859	811	813	844	841	792	815	893	811	812	839	830	821	873	835	827	840	865	829	817	802	812	819	811	842	867	803	873	809	789	816	872	809	826	884	815	839	835	846	851	857	815	826	784	889	818	758	874	872	847	827	809	789	842	845	818	863	831	820	817	842	835	843	806	883	806	795	875	824	779	889	864	865	848	832	877	790	829	831	882	855	839	791	877	800	827	880	805	801	855	802	845	834	853	884	803	845	862	828	837	814	834	789	845	821	864	845	808	805	806	810	861	826	829	813	842
7713	941	1052	821	652	599	525	482	452	443	461	469	423	423	374	372	397	325	349	341	350	354	363	378	349	332	364	333	347	347	342	334	353	350	337	364	357	306	318	339	357	327	337	369	400	349	359	323	351	353	359	341	341	386	348	362	328	358	336	327	351	360	357	365	341	378	375	338	340	317	334	373	361	347	357	363	338	351	379	378	371	386	366	364	362	355	313	336	345	344	371	359	341	326	387	340	311	328	324	310	350	349	354	365	380	349	332	375	337	353	369	317	367	353	339	348	341	359	354	336	333	369	311	350	313	344	334	335	348	336	357	347	414	341	325	356	391	376	374	342	347	366	336	305	340	344	370	351	355	351	337	336	348	333	372	367	339	339	335	363	378	339	361	339	334	353	330	328	334	330	299	359	361	347	358	325	314	380	387	357	359	383	343	390	333	351	330	388	334	353	334	373	386	393	356	374	371	396	412	342	316	369	356	359	320	355	368	370	350	360	339	341	345	347	353	343	354	368	310	339	365	365	318	315	358	352	379	370	340	348	353	367	381	336	354	336	346	349	336	343	328	336	338	347	354	358	359	363	320	309	356	392	358	386	368	372	353	348	340	325	353	340	358	351	369	325	390	374	362	361	367	371	334	345	369	361	324	378	368	356	333	331	349	366	333	321	376	334	366	367	351	317	328	345	326	354	346	350	350	329	364	348	316	361	354	329	337	351	347	356	329	344	356	335	345	386	325	335	331	359	385	380	332	376	364	323	344	333	369	328	336	364	345	380	363	324	317	360	339	368	362	339	347	337	325	323	360	368	370	360	350	346	361	376	375	317	341	353	344	340	346	345	386	351	340	373	338	331	336	348	401	356	347	335	339	344	324	353	351	332	330	332	355	363	354	314	348	334	352	355	367	350	355	384	370	376	339	347	338	352	356	334	378	371	326	344	324	405	336	349	376	334	329	337	353	373	409	319	375	357	366	370	358	355	359	351	340	342	350	359	322	332	355	339	368	363	331	342	332	346	359	360	340	343	350	352	332	358	341	352	348	349	370	377	354	343	362	356	356	342	367	307	349	355	350	353	359	373	348	316	351	350	328	342	328	366	367	359	358	367	360	372	328	363	322	375	354	361	397	346	376	346	354	357	348	344	324	369	345	336	362	405	345	345	350	321	385	367	330	362	360	386	352	305	307	405	373	363	344	342	374	373	356	367	350	319	319	346	334	343	376	361	357	361	369	330	340	335	363	367	362	338	379	361	352	337	304	353	378	383	367	359	349	347	357	377	354	384	362	339	352	371	347	374	345	315	358	322	354	354	347	371	323	333	342	345	358	376	377	365	345	349	380	335	363	383	341	337	365	388	356	345	362	348	384	352	332	330	325	335	334	339	352	367	339	362	384	384	324	369	311	341	338	345	330	340	330	389	351	349	341	373	346	351	393	303	335	329	363	325	325	356	343	349	348	337	352	362	365	336	322	345	357	358	359	358	365	326	339	383	361	355	353	351	362	344	335	351	325	349	361	346	346	382	361	368	340	334	348	344	354	371	328	356	354	388	334	319	346	340	375	351	362	332	352	359	361	340	389	344	338	312	345	344	297	325	353	355	329	381	350	366	364	357	339	350	366	407	380	343	350	354	359	359	348	350	352	363	377	364	334	371	378	383	351	331	367	325	337	378	353	326	380	351	308	360	364	305	331	334	373	331	322	340	362	322	373	356	379	374	361	369	336	381	347	359	372	333	357	319	349	349	367	365	315	354	347	370	357	386	361	328	380	348	349	349	344	368	374	349	351	315	354	351	340	375	364	402	345	325	315	327	364	403	399	339	352	374	358	358	335	345	366	338	374	335	344	295	348	347	378	342	303	349	372	359	396	355	377	350	361	368	319	337	316	369	368	338	339	332	356	321	349	342	364	342	348	353	365	353	342	349	360	340	326	319	327	367	343	362	344	364	346	352	333	372	371	344	312	376	368	348	339	326	397	370	328	355	344	377	363	373	334	359	353	357	360	360	349	334	329	322	377	371	343	356	377	348	308	367	397	325	317	366	351	355	355	369	347	355	379	365	364	365	337	363	342	343	322	384	335	368	371	335	348	384	378	368	347	357	354	353	386	342	361	325	349	371	339	324	394	389	379	366	384	375	359	345	357	342	373	347	375	321	357	266	337	364	340	304	346	378	395	368	374	380	355	358	362	364	375	336	320	334	319	349	322	375	351	347	339	341	323	341	347	361	352	378	364	377	344	384	349	368	346	365	341	371	376	346	330	339	372	365	324	351	349	338	363	340	344	351	360	344	314	363	379	354	388	367	357	328	366	335	354	376	325	368	333	350	325	351	382	376	339	323	356	369	317	349	364	331	366	352	313	366	320	368	382	332	394	341	337	357	358	306	336	369	376	330	365	366	366	311	361	359	339	345	364	380	360	328	383	327	389	355	338	341	325	333	363	358	353	395	338	369	348	348	336	347	350	357	361	340	329	320	356	364	333	388	383	390	348	345	364	344	340	363	325	352	342	356	373	332	363	365	340	328	370	325	321	347	373	328	352	350	362	365	332	392	364	335	371	361	379	379	348	359	361	362	378	341	339	351	379	339	345	349	346	317	352	336	351	358	340	340	343	374	358	351	341	366	368	354	330	369	355	411	349	354	376	383	349	374	349	365	355	375	356	352	328	369	350	364	379	372	349	333	368	393	366	339	384	326	344	343	354	383	351	340	355	305	340	353	328	344	343	334	327	385	363	346	355	415	327	339	345	363	343	336	372	335	369	367	362	353	357	323	372	330	359	342	352	347	354	348	362	355	336	359	387	346	375	303	347	372	344	353	339	346	369	386	365	363	322	328	371	372	332	335	355	379	335	368	335	318	373	357	392	348	353	365	337	341	343	335	391	341	341	380	352	344	353	350	351	376	352	385	371	344	385	332	364	353	371	358	324	371	346	347	352	327	337	354	362	357	332	376	321	331	347	356	368	363	340	352	354	362	350	330	358	375	332	345	366	350	338	365	327	350	363	350	343	329	346	324	357	335	345	359	377	374	325	379	315	359	351	333	371	369	378	358	351	345	365	350	338	338	362	362	343	369	360	346	361	334	364	359	335	368	332	386	339	361	359	394	370	353	345	375	310	364	350	353	328	353	351	375	355	337	363	384	363	355	351	355	342	362	356	329	346	333	340	352	373	362	359	334	347	341	320	360	349	355	345	359	345	364	348	383	391	361	329	345	366	352	363	370	327	347	361	371	318	359	323	360	315	347	318	346	350	343	350	382	389	335	319	319	333	356	337	335	346	364	362	337	367	387	343	336	322	356	355	357	341	298	341	380	350	391	374	378	372	344	349	330	352	352	368	384	346	348	347	343	372	342	331	356	347	369	340	355	343	365	326	353	359	324	354	380	336	326	341	375	319	365	341	366	325	345	321	360	350	354	353	359	365	347	354	359	338	363	382	361	367	344	387	359	407	353	342	348	355	372	369	344	377	336	326	328	343	332	354	338	387	344
6866	1468	2471	2673	2301	1939	1632	1576	1443	1349	1436	1317	1267	1221	1070	1010	893	869	948	943	867	913	870	921	915	863	838	838	824	806	892	797	857	810	823	827	806	830	828	796	831	801	862	759	817	830	826	794	846	790	801	813	790	792	829	881	849	800	792	769	850	803	800	864	808	809	827	821	810	870	819	799	797	828	817	773	809	810	848	787	810	817	820	870	771	838	761	808	828	857	802	843	815	854	796	791	810	869	789	857	831	797	877	792	785	803	780	862	828	833	801	792	894	837	810	871	751	826	799	833	807	851	869	817	793	787	817	745	775	818	779	789	859	805	848	821	851	798	831	836	812	823	855	800	804	791	842	768	803	815	753	780	856	811	813	810	826	838	805	803	828	786	820	843	859	832	785	780	798	872	801	801	819	836	848	806	875	837	755	798	880	836	817	868	798	793	804	823	850	795	841	832	841	790	818	803	808	781	799	818	817	808	824	835	744	804	816	822	800	832	796	818	822	844	900	820	814	792	791	828	830	801	820	817	802	838	792	812	829	847	881	780	828	774	758	829	849	816	817	795	820	823	867	775	829	818	789	793	844	817	815	892	830	800	805	856	780	792	814	826	831	805	774	813	859	848	868	799	782	800	806	797	806	859	785	854	798	783	811	820	859	790	813	795	853	767	796	795	827	776	840	839	863	822	835	763	794	839	799	861	787	757	817	809	826	805	834	773	829	774	805	812	800	826	814	828	838	786	824	776	803	849	834	792	835	847	809	794	865	767	754	781	841	796	786	789	812	804	793	885	804	836	826	833	818	792	856	845	798	835	834	807	811	822	845	824	810	803	819	853	772	806	781	799	861	784	842	810	793	809	835	768	806	785	802	824	798	793	866	752	780	790	807	808	878	811	882	872	776	793	802	792	818	800	854	810	851	784	760	811	787	839	826	845	798	792	811	828	860	814	835	823	813	803	792	791	844	769	870	788	769	834	796	812	813	816	801	796	866	804	808	834	832	837	767	853	824	867	765	740	836	837	856	793	811	846	791	842	785	817	812	853	848	810	858	853	815	791	861	828	809	859	804	803	830	845	834	829	821	837	848	834	818	871	820	820	838	769	785	825	809	826	845	847	803	810	794	781	829	811	825	804	817	822	791	830	784	821	816	810	831	768	791	822	825	786	819	825	767	802	804	787	834	807	815	829	804	785	801	843	837	848	781	796	805	791	805	819	838	757	827	861	841	835	781	786	843	817	812	817	776	804	825	741	813	820	802	826	828	783	836	839	794	803	854	789	864	791	845	830	843	861	762	795	816	828	777	853	846	769	808	857	825	788	774	838	773	779	817	844	844	785	860	808	812	816	845	786	794	821	780	819	760	808	844	768	818	782	787	796	841	795	793	799	812	819	842	789	797	806	814	804	840	793	808	789	795	837	838	796	821	828	873	803	782	821	823	827	857	832	835	797	807	835	811	819	836	821	833	854	792	795	741	809	821	825	860	793	862	764	818	788	828	776	816	811	823	793	801	818	796	775	794	840	802	842	795	807	808	808	845	817	776	802	838	871	827	848	843	834	789	834	841	860	780	782	830	834	813	816	889	789	773	843	803	776	799	812	784	808	807	865	855	850	888	802	826	837	840	762	831	810	856	848	787	812	842	813	802	846	827	790	810	837	799	815	823	829	811	859	816	842	823	853	842	855	838	824	787	795	806	892	768	836	768	822	802	770	833	773	777	868	808	803	781	780	824	797	828	801	795	797	823	843	831	787	829	802	886	791	800	812	826	812	785	810	815	777	788	812	776	766	852	861	821	764	861	780	781	815	826	850	771	827	830	809	867	869	782	796	815	840	812	762	804	852	825	770	794	804	782	853	763	848	799	836	876	799	800	823	840	831	844	837	835	902	851	818	794	805	770	779	810	816	797	826	840	851	857	851	850	832	896	804	815	822	827	830	872	795	825	810	794	859	814	814	751	843	824	827	810	826	786	837	800	856	852	790	866	798	792	811	797	823	894	790	794	809	799	821	812	801	784	796	785	891	799	794	825	834	797	832	843	826	817	765	841	825	826	811	787	834	786	790	844	820	821	833	829	785	782	777	776	833	883	792	797	816	800	848	787	868	857	800	799	778	812	804	833	832	775	852	872	827	849	836	826	804	841	853	848	846	857	794	814	798	851	758	828	837	747	828	810	806	824	862	860	835	785	811	843	828	807	796	841	824	789	804	783	857	848	844	808	759	815	781	831	811	865	801	909	824	804	839	768	786	805	813	831	812	786	801	788	823	811	765	825	793	784	887	820	838	796	795	802	808	849	830	805	829	777	827	801	746	802	838	829	777	834	815	778	810	783	797	841	832	804	808	827	793	860	819	843	771	795	849	804	829	783	776	842	769	796	781	803	823	826	827	832	746	748	801	787	839	847	812	821	827	791	785	807	819	873	789	826	784	793	844	841	809	818	806	812	788	800	792	834	838	850	819	851	801	839	804	830	807	838	793	805	804	848	748	796	819	814	801	780	832	829	777	780	759	824	824	821	739	847	815	807	804	847	825	865	799	779	792	806	862	860	822	811	868	836	813	858	767	789	818	848	822	800	775	791	827	790	799	761	875	839	833	792	813	869	820	814	826	775	794	874	776	792	821	791	773	836	818	816	812	822	854	816	909	871	818	851	815	860	817	815	795	778	791	817	811	850	824	835	760	787	802	774	808	792	821	817	781	771	745	868	820	806	772	808	836	855	862	821	788	799	842	850	778	857	853	802	782	829	813	812	803	814	856	826	839	770	785	827	793	851	804	824	791	822	821	805	848	773	822	806	801	807	800	803	811	819	821	793	798	796	837	842	742	815	796	797	803	853	863	883	832	818	822	769	830	777	867	846	767	849	789	814	815	820	842	802	789	827	777	813	801	786	787	808	795	789	810	833	837	850	796	863	788	861	798	836	840	823	828	810	796	809	822	835	853	793	794	851	872	878	773	780	828	804	787	805	832	828	797	845	794	815	822	879	845	873	810	806	804	835	797	800	812	781	851	794	801	849	789	790	804	831	799	845	823	766	807	837	772	789	780	837	822	821	798	841	796	787	811	819	793	786	800	867	779	833	801	837	820	819	825	761	773	798	808	755	859	810	800	808	842	819	792	824	808	796	785	841	819	785	798	800	811	782	801	811	827	804	792	834	827	750	774	770	790	830	798	815	801	794	856	803	823	805	821	798	816	797	806	833	844	771	801	805	801	837	868	830	762	817	804	782	832	823	850	846	835	841	784	845	815	766	837	816	835	808	819	783	818	876	839	838	786	824	865	821	795	782	796	829	805	825	859	815	841	808	828	836	819	823	815	837	808	834	790	819	824	821	882	773	854	765	832	843	798	779	808	822	816	790	817	800	800	872	845	813	856	845	776	825	811	834	801	832	810	843	818	778	822	823	840	794	797	817	771	791	815	819	834	790	785	788	781	807	827	760	833	813	780	813	810	855	808	822	826	849	859	865	764	787	854	846	839	808	778	776	784
13374	1411	1290	948	600	516	394	381	343	315	273	286	288	274	231	216	236	233	193	203	206	203	185	238	212	206	197	195	185	180	178	203	191	193	207	199	197	208	199	169	224	205	167	203	176	177	193	196	181	198	183	169	205	190	199	173	195	214	192	183	202	186	184	178	146	175	181	206	207	201	220	193	189	203	203	201	170	193	174	210	184	169	177	186	225	192	184	189	170	187	165	197	186	197	194	187	223	196	179	197	188	200	215	190	184	217	160	159	207	201	222	204	186	178	190	189	205	197	199	187	182	174	202	212	181	178	219	196	191	167	181	196	220	229	211	202	206	213	208	185	207	186	193	189	200	175	172	196	214	190	193	188	209	182	199	195	191	195	195	195	180	191	171	194	186	199	211	181	196	188	210	212	179	208	227	200	206	194	196	208	192	175	197	211	224	203	169	179	216	218	185	181	185	217	198	206	188	195	200	185	179	166	192	181	176	193	193	192	196	187	184	177	199	219	230	212	194	186	190	200	212	197	159	204	198	206	181	188	188	183	197	208	170	192	183	185	186	184	202	198	203	191	187	208	174	185	195	208	182	186	179	178	217	188	160	180	182	191	210	180	206	198	204	181	183	198	190	190	203	201	189	191	174	175	223	179	201	177	183	228	194	183	174	189	192	175	169	169	180	161	202	225	211	195	200	182	185	171	175	182	168	174	185	191	207	190	198	200	221	165	167	176	185	187	225	208	204	204	207	204	181	186	184	188	176	221	203	209	206	225	207	163	172	177	199	187	171	171	195	217	204	187	167	182	164	214	186	185	162	191	164	191	197	200	192	199	189	166	177	179	209	189	173	172	194	180	188	183	207	182	181	186	174	211	207	168	191	186	184	198	193	176	206	174	217	166	192	201	192	185	186	194	217	193	226	203	189	195	169	197	216	202	169	180	195	170	195	192	174	189	180	188	193	211	189	200	185	179	201	209	187	203	187	211	201	196	191	213	198	170	198	198	169	170	206	214	196	203	188	201	201	199	183	182	200	204	193	189	189	176	195	205	167	180	200	194	186	181	186	215	175	189	214	184	201	202	189	174	196	176	183	189	184	211	185	188	203	169	198	176	171	216	179	198	197	162	200	181	160	179	193	192	203	212	188	208	185	178	170	217	146	208	175	177	185	191	173	182	192	179	176	199	179	201	183	178	216	192	208	182	183	185	190	191	201	148	189	170	201	182	164	199	183	205	193	184	187	192	204	194	172	210	170	187	181	209	216	208	188	188	193	180	204	192	214	189	199	198	178	189	177	188	180	178	178	215	192	191	202	164	208	177	180	170	200	181	185	191	190	211	180	181	188	188	175	163	207	181	233	199	183	189	185	189	189	196	195	193	212	192	211	197	190	194	189	196	177	207	204	166	179	182	204	186	215	181	189	201	172	198	178	182	192	202	202	196	189	189	182	187	170	191	188	188	215	206	201	201	192	191	168	177	182	205	192	197	167	204	196	180	186	195	186	184	208	198	194	211	211	202	206	229	202	195	202	191	201	183	199	195	185	203	172	182	219	171	213	167	202	179	200	196	180	199	191	184	201	212	195	171	177	170	183	195	183	211	191	195	165	174	165	210	176	177	186	184	172	187	183	232	202	195	195	198	179	202	192	186	198	186	179	176	182	184	202	184	182	181	204	212	201	177	182	183	195	199	208	195	225	200	209	205	174	196	180	211	182	173	181	210	191	169	181	178	169	206	205	177	193	178	191	189	208	192	194	215	160	164	176	193	232	222	174	183	181	196	190	186	206	185	216	171	189	174	178	196	181	184	179	186	177	173	181	181	168	206	211	172	183	208	223	193	187	194	200	171	189	189	212	206	180	193	186	207	191	180	163	184	179	168	211	186	214	170	188	203	210	203	223	187	184	196	179	187	198	175	166	209	196	203	183	169	175	210	188	191	215	210	195	176	190	188	185	203	174	196	193	213	191	197	195	195	175	205	200	173	196	193	180	172	177	171	178	174	201	189	193	231	183	187	174	183	189	202	186	194	185	197	190	176	149	204	194	160	175	200	184	175	200	189	186	216	210	180	201	213	185	183	185	198	171	170	215	195	211	196	209	214	195	188	190	178	220	186	180	204	175	173	182	192	198	171	206	185	162	194	178	181	187	209	176	189	181	219	188	189	174	190	212	176	206	207	172	184	218	203	198	192	188	211	176	202	208	176	185	184	176	170	174	173	189	194	169	193	184	214	175	175	180	191	201	207	181	181	197	167	194	192	194	177	216	194	192	173	180	168	167	174	196	163	173	177	188	199	170	197	161	194	202	207	204	192	189	178	187	202	204	207	195	206	196	181	178	185	198	171	176	170	182	201	199	180	191	182	172	177	198	196	230	204	179	171	211	157	177	198	200	206	179	227	173	193	206	197	225	200	194	199	207	201	174	211	195	176	175	181	191	177	211	206	216	198	210	186	197	170	207	196	205	179	176	198	192	211	199	186	193	175	195	196	185	210	195	184	193	178	192	183	205	179	198	210	213	208	218	176	207	189	203	165	188	185	198	197	201	181	191	205	198	200	184	185	211	179	176	195	192	202	212	196	172	198	194	207	207	196	185	184	190	175	167	214	176	187	197	192	160	188	171	173	181	179	211	185	168	161	194	202	205	197	186	178	164	166	188	186	158	173	201	210	193	191	198	179	182	180	186	178	186	206	190	215	203	211	187	191	189	205	168	186	200	209	201	187	187	197	191	179	179	194	184	207	178	211	196	188	186	209	185	169	175	200	163	168	184	182	199	196	221	189	169	193	217	198	187	222	212	204	196	212	214	163	179	201	195	209	189	187	221	209	171	180	201	151	192	182	189	175	192	200	183	202	195	213	181	184	185	195	213	200	195	170	179	189	205	185	182	189	208	196	201	193	172	183	185	165	185	194	211	210	193	174	179	208	189	198	215	192	182	205	179	209	216	190	199	184	191	175	149	169	198	182	214	187	203	202	182	205	200	199	187	205	188	180	200	171	194	179	178	158	214	184	179	198	210	188	195	172	189	180	204	189	208	179	172	190	168	179	209	163	186	209	184	185	205	178	203	190	181	170	189	172	205	204	195	213	167	191	179	190	159	178	167	164	161	191	199	181	195	211	203	204	180	211	180	173	187	185	183	173	182	193	190	201	189	169	182	194	187	203	195	185	201	180	212	191	198	187	175	193	209	179	191	185	198	179	190	167	187	186	194	179	192	200	186	202	210	176	202	193	195	197	191	192	170	191	190	194	173	179	182	199	169	192	158	184	184	197	207	192	183	199	183	201	199	187	183	177	199	165	222	185	213	185	188	174	194	180	203	178	206	167	169	206	206	202	196	179	197	177	195	185	186	180	225	211	186	193	189	172	199	218	196	208	190	167	201	183	214	175	193	186	203	194	203	185	202	209	187	204	192	170	213	191	195	194	190	179	193	186	166	188	191	188	210	191	189	208	173	184	162	182	185	192	199	174	207	178	188	182	206	237	212	180	189	216
8157	1362	2779	3332	2767	2224	1811	1615	1412	1262	1253	1201	1130	922	850	657	621	631	594	617	569	549	567	561	603	590	506	550	503	558	510	464	507	488	497	545	468	454	491	500	490	501	476	468	470	524	495	486	438	517	470	448	503	455	457	438	468	475	449	448	449	496	429	464	505	481	474	515	462	433	462	466	446	472	512	487	450	436	518	475	458	480	505	510	485	466	454	456	453	481	450	440	473	497	475	479	476	490	456	460	409	492	458	423	439	463	463	472	483	437	462	472	448	487	474	482	471	524	469	490	463	440	424	508	494	480	484	486	485	484	453	515	467	473	490	520	459	452	453	492	454	480	444	475	486	478	501	479	427	478	483	446	493	455	475	467	468	473	454	462	469	451	459	452	469	455	468	427	476	449	451	490	440	459	449	439	463	423	477	400	463	444	449	461	446	462	465	437	464	507	454	449	451	440	474	452	425	470	446	462	467	497	444	464	456	472	457	468	475	480	445	495	464	486	454	463	465	471	477	455	489	494	502	489	463	513	440	456	479	482	424	486	474	465	485	501	424	463	474	473	477	449	450	488	486	446	435	498	472	451	450	465	479	485	468	430	435	481	444	470	459	431	450	453	449	467	465	452	477	459	456	456	472	490	484	491	456	441	451	469	436	445	451	483	450	451	444	484	466	428	486	477	490	435	475	481	465	471	493	481	485	432	481	478	426	490	467	440	488	459	466	433	466	447	485	476	428	487	471	464	497	458	460	443	496	455	476	509	453	495	489	446	492	445	456	429	445	504	452	443	459	462	519	439	457	495	491	486	494	469	450	456	462	489	448	426	457	431	443	448	464	465	455	464	448	515	480	478	450	431	490	499	435	461	472	475	504	470	477	484	494	497	484	483	468	490	474	490	443	500	447	453	468	437	464	468	482	456	477	465	468	452	472	436	471	454	497	442	454	488	495	453	456	459	480	498	482	432	487	464	425	444	468	478	468	460	466	490	448	483	467	488	446	465	519	501	447	461	440	496	520	448	471	494	427	489	455	463	436	467	479	499	461	469	471	493	467	498	442	436	485	465	483	424	479	448	451	455	449	447	431	490	436	459	462	465	461	496	483	495	474	462	500	486	473	480	459	449	407	478	489	469	428	453	462	452	462	441	477	432	484	454	457	462	433	447	449	462	478	462	501	479	469	473	456	483	482	497	510	462	438	425	452	416	480	457	441	502	464	460	464	445	470	452	449	484	468	480	470	484	458	457	456	478	409	472	492	482	445	465	462	458	463	471	454	434	423	478	427	459	484	464	432	466	452	484	480	432	452	462	463	487	451	415	492	452	480	442	473	426	483	462	453	440	474	456	490	482	482	433	496	494	482	481	481	483	474	466	420	493	478	469	484	440	473	471	483	470	460	454	450	482	463	456	418	445	492	467	436	441	432	455	442	508	453	480	450	465	495	435	449	472	502	446	451	459	505	463	457	474	484	492	420	499	442	515	444	480	472	467	453	475	477	481	466	479	446	456	454	457	434	471	458	467	475	450	442	455	463	465	491	480	436	415	475	483	457	471	456	480	441	463	469	441	505	475	456	463	449	486	464	505	457	455	490	473	475	469	459	433	478	453	474	425	462	438	436	445	468	475	435	431	468	471	456	463	473	430	466	465	448	441	491	485	476	459	470	444	470	492	464	459	450	489	503	450	483	458	503	461	463	484	479	492	491	466	450	489	431	459	456	457	421	461	434	478	517	447	495	457	452	487	479	465	457	447	511	482	448	464	479	450	464	496	447	485	421	467	483	464	488	483	461	478	469	453	444	447	419	494	454	462	456	453	476	496	437	486	491	475	488	462	466	461	513	451	453	444	512	460	467	484	455	460	494	490	505	457	420	431	471	518	470	468	446	479	481	469	477	488	461	451	498	468	447	469	473	491	431	479	458	472	458	430	436	414	480	508	463	466	458	462	500	461	502	484	433	444	467	452	422	460	466	485	465	520	465	449	448	495	482	453	479	428	459	441	456	482	464	471	485	482	473	469	458	443	454	427	430	441	441	482	477	481	453	463	488	475	458	463	492	470	457	478	437	463	477	470	466	498	438	491	469	473	463	486	441	452	452	470	490	452	453	451	490	489	449	500	462	430	482	472	438	486	445	427	441	481	475	448	455	425	489	440	457	437	481	452	450	437	468	462	444	480	476	439	499	453	458	456	435	485	447	471	432	483	501	452	446	446	494	491	509	429	462	472	466	476	484	467	442	496	464	456	465	452	485	467	428	436	490	459	485	493	497	437	482	464	488	427	435	468	446	471	457	453	448	442	459	448	449	441	469	466	467	496	495	492	478	470	439	458	498	494	489	458	478	446	448	406	437	469	479	460	444	480	457	424	465	451	465	459	459	483	466	458	496	469	448	461	469	462	454	460	428	402	489	438	492	460	450	493	503	469	438	463	453	427	464	476	498	430	408	456	459	427	472	442	459	460	451	468	453	442	537	438	454	480	502	494	449	470	453	444	466	488	466	465	442	465	457	458	443	479	464	443	487	496	495	466	456	431	480	453	467	475	446	473	474	467	492	449	488	458	502	466	471	431	450	424	455	410	454	397	454	459	471	458	463	494	456	491	465	491	492	445	474	488	451	468	484	453	449	473	422	458	495	454	457	455	458	448	460	442	457	482	460	445	474	444	471	500	473	450	445	438	456	475	446	465	464	507	436	454	482	453	505	449	516	449	455	441	454	431	498	488	428	443	461	446	460	493	485	450	466	485	486	455	469	473	463	480	440	461	493	471	467	439	473	454	431	467	473	477	449	491	467	462	450	458	466	439	492	466	479	491	448	463	462	470	450	418	478	430	469	461	468	450	493	457	465	490	510	478	455	466	479	473	472	453	495	447	450	458	468	463	421	449	415	461	479	478	442	487	469	453	447	499	450	476	471	446	463	474	472	446	478	448	434	458	480	499	481	491	448	433	447	493	481	430	466	497	459	459	471	417	468	469	463	494	480	446	471	492	451	474	484	436	474	468	467	492	458	467	474	436	466	489	458	466	475	482	456	464	445	489	486	488	483	457	479	503	454	468	439	446	464	469	488	525	458	448	453	468	464	448	434	471	478	466	497	456	451	476	463	495	463	495	413	451	452	464	500	470	475	452	459	455	467	474	446	446	458	493	520	441	472	498	496	463	479	469	485	509	459	479	468	470	462	472	428	457	465	487	464	449	487	466	491	433	474	416	480	469	432	451	474	465	470	450	463	498	448	487	484	455	471	452	424	473	436	460	462	457	456	455	470	460	466	476	498	437	466	514	464	481	462	474	469	464	469	458	491	470	461	439	469	481	474	464	499	481	474	466	460	459	474	451	474	442	420	489	496	457	459	470	513	516	469	478	467	497	481	449	473	456	477	447	449	470	503	488	497	485	475	486	459	453	461	461	450	470	467	441	496	463	469	466	479	517	443	457	426	453	491	444	491	474	464	460	449	466	466	482	447	496	433	462	475	441	533	476	461	458	461	478
1729	541	682	526	480	420	370	397	361	376	401	341	376	386	349	367	362	353	328	293	328	347	361	361	320	337	378	324	355	335	365	362	347	354	364	330	386	366	324	370	353	370	370	363	373	346	340	350	342	357	334	363	342	362	357	343	377	379	373	344	336	325	368	344	351	381	379	355	343	334	332	338	400	320	373	371	358	376	364	305	350	312	357	356	360	371	342	373	386	335	381	350	372	353	384	325	358	330	376	356	339	358	335	350	388	338	325	343	356	327	334	380	375	336	346	373	396	368	348	343	377	347	368	322	334	395	352	361	355	317	390	354	329	382	368	360	355	326	362	370	380	354	360	376	336	380	363	358	365	329	329	364	332	371	351	394	330	370	326	354	339	341	368	361	354	331	346	338	386	345	370	382	376	323	347	369	323	368	330	376	343	352	355	366	346	363	329	349	365	362	346	348	348	381	315	366	339	387	304	338	364	349	343	355	371	357	348	335	351	354	355	392	342	360	348	337	352	342	325	348	369	350	343	372	356	379	353	333	364	380	315	345	343	345	333	333	368	358	338	319	347	349	352	367	351	361	373	391	363	358	328	358	380	356	326	362	371	338	351	310	346	342	333	338	335	384	330	371	349	357	344	334	308	384	375	355	354	333	341	329	344	370	348	356	361	378	376	314	309	367	349	353	358	367	359	336	336	357	316	371	376	380	357	358	359	319	348	339	330	375	342	383	335	335	377	355	353	365	352	327	314	374	350	362	375	319	327	380	340	366	341	355	347	323	393	364	359	339	349	357	329	380	338	345	363	349	354	332	373	330	364	377	343	379	371	363	353	364	345	358	362	353	343	368	354	339	355	372	342	345	338	343	378	360	351	356	363	378	348	342	366	330	346	344	367	324	349	340	353	361	349	397	354	366	329	313	377	391	350	340	332	345	339	324	344	336	358	359	351	350	347	336	358	337	354	375	371	346	375	304	332	382	342	382	380	321	359	371	324	375	339	360	344	367	358	317	343	371	361	307	362	328	359	308	339	356	347	370	346	357	337	366	360	351	363	344	359	361	389	351	340	370	363	352	363	321	378	369	384	332	330	368	364	356	343	350	334	317	391	334	343	335	360	341	351	338	356	345	375	364	377	349	371	370	366	339	362	330	346	339	325	365	359	342	351	347	362	366	341	357	336	332	347	357	337	354	336	358	391	363	353	327	366	357	343	363	361	343	330	343	377	351	334	342	359	364	349	345	373	354	343	344	346	343	333	354	347	371	359	331	374	347	326	338	383	364	364	358	341	363	345	370	348	351	336	378	345	369	362	327	341	354	326	357	340	335	386	345	348	340	318	337	326	375	345	331	378	393	357	366	332	396	358	359	383	368	347	347	326	358	353	354	361	322	285	355	373	377	328	339	357	365	320	373	391	344	342	328	382	331	305	337	358	341	323	327	363	342	402	345	352	408	358	360	330	352	355	365	384	336	383	320	343	350	349	368	356	353	375	394	351	342	349	363	390	344	355	339	359	363	345	378	353	350	348	367	340	335	384	337	399	363	317	359	360	378	376	359	341	364	374	346	359	342	370	348	315	347	338	357	365	341	331	357	383	339	340	338	366	363	371	363	305	353	335	322	351	320	352	370	345	344	361	325	375	390	334	304	338	326	406	342	354	376	339	354	348	346	337	348	369	353	373	356	333	331	310	345	377	345	364	381	336	344	352	364	347	364	394	381	344	341	344	356	346	354	301	361	374	336	334	375	360	348	356	357	360	325	284	344	349	352	334	330	354	359	368	360	353	356	357	396	339	368	362	332	320	382	352	351	362	362	334	327	376	336	359	361	367	320	344	354	344	351	333	339	329	346	344	358	349	351	363	315	328	338	351	346	366	364	340	362	346	327	325	368	348	337	373	351	346	385	337	346	341	370	335	352	320	346	377	309	317	332	353	335	389	353	351	304	341	356	336	373	337	349	352	366	340	367	342	379	366	324	354	363	338	389	361	396	338	345	349	361	378	362	336	364	367	338	359	345	373	354	347	383	374	357	339	351	348	383	331	353	376	365	371	361	347	352	372	359	354	355	393	363	377	389	340	343	357	352	341	360	303	351	350	340	363	367	376	350	364	308	352	350	340	345	357	325	331	358	351	342	359	346	373	365	317	362	335	328	369	334	364	324	358	372	361	369	376	345	366	347	344	333	340	333	317	373	337	348	379	321	352	400	323	386	325	346	369	348	353	349	358	363	323	373	353	325	331	376	350	332	339	363	357	331	353	407	360	330	363	362	370	352	296	400	348	361	361	341	332	377	351	373	347	342	386	340	334	336	365	334	347	365	360	331	344	347	365	342	332	306	346	354	333	374	343	361	362	359	342	342	373	371	310	363	365	338	399	323	346	349	360	391	390	388	365	365	344	345	323	363	352	356	326	347	313	376	350	344	325	340	339	352	390	323	330	329	362	361	311	372	354	337	363	342	373	394	327	316	383	360	339	364	367	367	371	327	352	380	387	364	335	375	366	359	366	374	363	340	346	356	361	350	326	356	362	365	344	344	354	370	334	342	351	336	345	343	331	357	337	356	324	345	374	355	389	347	335	376	343	308	372	319	361	339	339	383	363	322	346	357	350	357	362	364	341	328	386	377	344	357	370	334	385	340	345	334	366	353	373	337	331	376	341	326	344	355	368	342	353	335	377	341	330	385	375	362	377	352	368	353	333	340	329	361	347	363	301	310	350	364	348	348	352	331	361	365	355	368	383	339	392	404	333	348	390	376	376	349	351	337	347	370	330	351	348	339	372	349	385	378	349	391	398	310	356	339	340	355	358	341	346	331	359	386	399	344	366	350	378	355	353	370	357	332	323	323	345	335	356	341	373	361	329	336	348	339	320	359	325	322	346	338	339	313	341	336	365	356	354	356	373	299	320	334	340	360	378	368	338	348	339	319	340	336	367	322	320	362	363	379	351	354	329	336	374	306	370	349	363	347	332	352	350	360	372	320	362	328	350	357	357	325	316	339	350	368	359	324	375	315	334	358	361	339	313	359	368	347	333	339	359	333	321	368	363	355	363	328	355	330	374	357	342	335	336	323	311	347	336	358	331	363	367	356	345	338	343	364	339	345	334	335	352	391	355	332	348	383	369	344	343	350	350	342	369	358	369	360	326	342	355	331	375	340	357	363	358	337	353	352	331	378	362	366	364	353	372	369	341	303	349	342	327	343	335	368	379	356	354	384	365	331	363	338	368	361	363	369	329	334	367	380	360	363	338	349	378	327	335	338	374	328	392	328	326	318	330	358	375	385	328	365	349	369	379	390	368	377	329	347	377	377	347	323	340	358	318	334	373	338	320	354	363	322	375	340	359	357	359	364	386	362	389	352	331	334	353	356	352	368	335	358	360	376	348	351	384	368	370	356	389	362	340	347	332	357	386	396	332	336	345	391	345	363	349	354	384	323	337	385	348	363	359	348	325	331	338	357	353	325	343	383	355	356	366	346	353	384	335	376	366	362
2224	1086	1542	1633	1460	1181	1150	1118	1068	1058	1054	1073	1014	1003	940	873	878	838	814	834	827	818	772	825	811	839	817	885	804	875	806	795	807	823	777	823	828	841	855	827	833	829	806	846	830	837	824	810	751	835	794	821	853	858	873	812	788	831	846	825	810	875	816	878	788	896	840	839	822	825	802	802	834	851	856	874	811	849	859	813	803	859	785	831	803	814	821	831	855	806	850	818	821	818	782	817	836	887	841	829	802	829	816	800	805	845	824	776	878	816	831	845	815	820	854	825	828	810	803	830	882	834	815	856	836	846	876	799	849	816	822	778	804	777	878	788	781	874	815	786	853	876	832	774	816	787	843	801	811	820	836	883	818	849	818	804	782	800	763	804	771	829	870	833	808	808	799	805	862	815	813	873	809	735	810	832	819	824	819	802	831	820	813	871	819	829	859	832	842	834	855	783	801	824	844	830	855	836	827	839	819	800	823	849	849	814	888	805	789	863	793	811	842	832	853	783	798	850	781	813	769	824	828	850	826	824	844	834	853	807	834	851	814	805	767	842	823	814	842	834	850	833	825	839	850	829	816	833	840	802	789	824	875	822	800	868	826	841	785	827	784	761	850	849	856	870	771	827	793	873	839	785	786	769	829	810	795	806	781	864	834	822	858	807	841	821	822	816	770	852	811	820	806	836	832	770	787	828	807	856	825	863	810	810	808	815	843	843	870	837	849	836	799	845	820	889	827	803	808	862	827	862	843	860	897	867	820	854	839	782	794	800	854	860	814	831	790	839	782	838	841	797	821	794	830	813	873	776	832	833	792	844	856	833	810	791	802	843	845	817	773	823	806	899	803	824	842	785	818	799	854	820	791	829	876	859	834	799	835	826	841	811	774	815	832	830	790	788	806	837	893	805	834	848	853	815	799	852	804	818	822	820	801	829	805	869	789	827	851	828	842	803	806	873	857	848	796	862	840	800	829	835	802	773	857	861	855	830	847	821	787	828	819	780	879	776	807	854	792	812	817	789	820	845	826	828	810	843	856	809	793	822	820	828	839	817	796	847	881	844	777	816	767	816	797	807	824	838	772	820	828	836	809	816	807	823	810	818	836	818	814	772	798	836	839	864	829	830	816	834	853	818	877	821	863	774	817	813	827	832	865	817	837	786	860	820	788	787	803	854	824	840	813	816	817	853	866	785	781	841	829	821	818	843	810	808	805	866	826	803	825	770	843	822	794	826	866	810	852	818	818	842	857	836	801	826	850	782	850	800	858	862	823	780	855	817	781	827	799	795	897	815	798	802	828	854	878	871	830	820	843	829	810	827	804	880	820	838	799	834	847	874	808	830	807	838	774	807	801	840	859	818	857	855	815	804	820	814	858	843	802	887	801	843	860	823	798	836	807	813	811	778	836	823	816	812	838	816	789	872	844	836	837	872	801	809	872	801	840	848	849	877	835	791	816	820	828	827	810	805	837	829	779	829	857	833	779	818	826	747	855	831	772	818	815	864	838	784	867	821	802	828	814	793	834	870	787	803	817	844	863	817	880	827	781	852	827	819	818	784	792	838	815	801	797	876	826	814	814	820	850	751	816	855	848	851	736	811	795	804	865	824	851	806	799	827	861	831	809	873	885	860	845	771	765	818	853	835	821	827	746	806	840	855	825	771	841	813	794	843	816	804	852	863	874	825	819	856	825	811	824	803	781	858	790	884	879	826	842	832	808	821	852	822	810	824	847	876	806	847	796	845	799	832	808	724	803	850	839	815	759	856	847	824	878	810	838	848	854	805	867	838	851	853	805	817	824	816	850	820	826	840	828	844	819	829	850	798	822	822	849	861	808	850	848	810	818	814	801	799	820	808	828	826	761	832	824	835	802	845	821	830	794	831	828	846	906	871	819	786	819	794	854	841	847	809	812	830	850	851	832	847	855	865	743	815	846	823	815	838	838	842	824	833	816	819	787	853	849	803	868	787	782	838	810	843	834	829	834	826	805	816	789	822	778	826	802	836	822	828	851	834	787	811	840	799	811	822	793	810	872	846	797	832	820	827	809	811	888	845	811	834	812	831	816	807	841	836	819	818	884	857	802	747	829	830	811	844	863	851	805	817	828	840	849	845	836	824	805	829	863	858	802	848	850	844	820	800	787	794	861	806	835	817	852	833	810	808	894	820	857	845	853	797	824	833	839	869	795	831	780	822	812	831	811	812	803	821	826	811	804	810	826	801	887	829	795	785	816	782	878	859	839	826	848	836	818	830	788	829	869	852	815	834	828	857	891	783	837	812	793	852	841	770	786	813	832	849	838	821	854	818	838	794	831	851	811	798	833	802	828	828	757	806	832	849	826	844	793	871	838	766	816	813	803	801	818	800	825	813	836	820	817	861	819	793	859	848	825	872	789	829	843	835	818	837	789	807	825	839	771	789	860	795	821	845	815	797	814	763	838	779	821	806	844	869	806	833	811	871	887	825	874	843	856	844	856	831	813	788	850	836	839	820	874	874	847	755	857	793	859	781	825	843	816	802	839	784	822	823	790	799	854	869	792	861	820	859	812	840	827	906	797	787	830	848	795	815	910	772	831	826	802	834	820	871	856	780	831	835	811	844	799	815	848	822	859	839	832	840	790	759	834	821	793	890	797	872	832	881	842	813	842	826	799	803	796	821	826	861	815	801	811	820	852	862	833	802	792	770	899	850	838	821	781	786	842	783	877	825	808	801	830	842	849	869	845	820	847	834	807	830	851	840	792	814	849	826	794	846	872	824	845	813	844	789	760	829	841	851	801	814	826	782	832	825	821	823	860	801	820	810	840	788	862	830	828	871	859	791	774	796	855	870	847	804	799	858	773	841	809	804	819	799	785	866	834	812	847	816	854	823	797	829	800	846	822	813	849	842	830	845	856	829	838	810	816	805	797	835	783	792	809	815	777	823	795	801	832	841	863	823	768	818	759	760	836	819	799	824	785	834	872	815	838	837	852	773	791	812	859	806	807	860	804	882	814	816	823	772	836	793	835	870	834	827	791	840	838	845	819	802	832	802	855	833	798	772	824	792	860	851	825	815	801	873	858	812	844	811	843	798	817	878	814	849	813	810	801	835	847	803	840	803	832	848	817	817	834	767	877	774	828	833	827	856	839	803	762	822	837	851	830	837	815	809	793	792	828	813	776	808	811	841	820	789	830	802	809	835	870	792	838	827	806	792	854	800	834	805	842	797	800	837	784	858	742	756	845	818	797	872	835	835	833	868	820	836	836	828	870	831	807	814	871	807	813	830	843	767	807	814	851	808	831	778	858	857	798	853	854	841	803	807	813	831	802	796	856	819	819	786	770	871	808	831	831	820	785	824	807	892	813	809	826	797	791	877	804	828	813	862	798	823	785	865	799	736	840	812	789	773	811	835	803	848	793	864	830	783	841	797	778	846	793	833	836	793	790	830	800	817	849	823	887	844	818	807	825	810	803	829	834	814	777	809	801	845	841	846	812	785	828	796	851	771
7612	982	1027	858	698	500	513	494	449	462	466	428	399	414	372	366	343	325	350	351	375	359	384	343	347	337	379	369	324	342	343	315	308	340	368	383	380	339	346	356	324	354	345	340	360	358	352	366	346	344	342	348	330	335	373	354	385	367	375	353	392	342	317	357	350	356	356	328	352	320	354	332	370	339	351	328	352	346	338	336	349	362	320	373	359	337	336	378	329	378	358	347	326	304	345	307	353	356	364	348	368	331	375	360	358	336	360	329	379	331	381	325	346	401	333	358	374	353	353	347	330	368	320	312	325	390	332	323	323	344	347	370	351	397	346	382	322	381	358	353	336	344	359	387	333	341	371	357	363	372	358	356	328	344	320	369	347	333	340	364	329	357	344	375	364	365	337	361	350	344	358	364	332	346	321	337	355	381	349	368	351	369	345	358	350	353	378	379	310	380	326	354	336	337	360	351	370	322	352	324	327	355	357	303	345	347	368	336	367	358	328	343	358	360	340	368	339	311	365	381	376	322	344	339	357	321	372	347	360	344	335	372	354	388	374	340	376	346	331	358	382	361	375	365	374	357	322	338	335	399	367	356	328	339	332	355	357	330	355	367	322	332	333	308	344	385	372	352	316	337	366	315	374	347	366	330	366	375	367	365	338	339	343	363	336	368	342	338	353	337	366	335	360	335	311	344	337	361	348	393	364	338	350	366	366	364	358	324	343	342	384	372	360	327	338	345	386	321	328	358	341	324	369	323	358	373	366	332	351	354	353	354	334	356	333	354	364	333	337	374	343	388	339	339	334	354	355	363	335	376	353	337	343	377	358	342	343	365	348	333	351	335	346	354	345	351	311	335	385	408	336	345	330	323	378	350	378	321	323	340	351	333	365	363	344	380	374	354	303	335	369	349	351	379	354	348	354	334	341	331	389	366	339	340	343	336	377	323	348	309	327	349	354	349	381	342	351	369	363	343	359	360	324	339	349	309	340	366	341	329	309	352	392	351	380	354	340	360	363	319	342	344	351	358	329	342	312	370	355	342	362	361	329	371	368	335	362	308	358	334	330	350	367	302	322	343	336	344	334	347	341	360	385	346	393	377	359	365	331	338	363	342	374	367	303	330	355	372	335	330	368	381	339	352	330	339	387	347	369	358	372	371	330	388	342	352	408	355	378	340	364	388	347	361	356	355	349	357	306	366	361	357	347	360	356	335	346	334	349	377	348	356	347	347	333	349	332	314	348	331	385	347	342	318	376	319	350	340	323	329	356	345	365	358	411	314	338	320	364	351	378	342	342	360	348	350	320	352	353	368	338	340	375	353	347	376	358	339	329	329	338	379	329	378	359	384	323	352	359	370	345	334	348	350	377	361	354	359	368	404	340	373	368	345	344	348	322	360	344	317	315	354	325	375	360	323	321	349	350	332	341	345	346	346	357	364	356	345	329	373	327	355	326	377	357	366	310	345	322	388	349	372	335	337	344	312	339	343	346	391	329	311	310	364	344	353	367	350	344	347	362	355	354	326	346	360	342	315	352	347	323	358	356	347	349	376	354	324	373	389	314	306	374	357	324	346	307	375	378	338	362	374	329	363	341	352	363	387	339	375	359	360	348	346	326	343	363	355	348	392	379	336	344	354	360	318	402	350	345	318	366	330	366	343	330	316	362	338	355	329	344	344	344	381	337	367	366	363	335	349	363	371	356	340	351	323	350	343	382	357	350	371	311	300	371	376	343	336	301	387	369	349	334	350	355	361	340	344	335	334	368	335	361	357	387	339	337	361	343	350	360	350	335	337	379	344	339	344	339	396	339	347	378	372	373	353	368	356	345	340	360	366	319	356	347	385	380	334	324	330	353	335	397	356	352	372	318	326	356	343	357	357	321	354	339	354	346	376	348	336	395	339	358	368	364	333	342	351	365	349	379	306	355	321	338	374	416	365	363	363	365	326	342	352	370	341	359	348	358	383	326	349	345	365	357	334	329	353	339	350	353	373	344	339	359	386	350	345	342	363	394	342	344	352	341	361	323	360	345	340	363	374	336	370	330	365	320	353	383	363	343	358	334	331	332	359	344	371	367	304	377	351	322	332	333	364	331	350	330	309	351	338	360	344	362	369	385	336	353	339	330	306	319	362	320	373	354	310	343	389	354	333	315	352	383	354	339	368	353	381	342	362	341	340	326	330	316	386	359	362	322	355	334	355	333	364	398	344	317	344	367	351	345	355	357	342	377	323	358	362	368	364	325	329	359	331	379	352	353	375	353	357	354	385	331	306	353	348	349	345	342	312	322	358	340	342	361	321	343	358	339	335	346	369	401	370	371	337	328	372	340	326	354	360	340	350	350	335	345	315	358	356	352	349	368	342	360	363	330	375	361	341	337	358	333	379	325	344	338	371	350	345	308	330	316	365	367	366	357	324	342	335	407	362	354	340	340	349	325	339	337	376	360	379	347	369	310	384	344	375	339	375	322	380	363	369	354	337	391	348	356	344	377	333	346	323	355	360	360	321	359	359	374	317	330	379	382	401	346	350	314	362	331	327	370	399	378	356	358	311	343	334	390	395	334	368	344	339	351	387	362	369	366	369	371	377	335	338	338	368	327	322	327	357	337	341	394	379	372	348	377	346	364	335	367	351	362	354	390	358	348	345	350	341	354	358	346	365	378	362	370	325	374	347	350	398	367	346	368	332	350	344	333	370	335	356	359	366	317	304	367	341	341	373	363	362	336	331	354	335	339	349	383	356	342	358	338	357	323	313	353	350	367	352	341	351	349	373	335	360	356	393	348	368	331	332	317	346	330	321	351	393	306	368	361	374	339	375	353	397	318	327	324	350	367	369	363	314	384	353	328	334	330	311	365	349	344	356	338	352	352	332	338	326	382	366	382	362	369	385	388	370	347	348	335	344	370	316	372	366	380	344	357	359	354	332	350	357	350	379	368	350	361	325	312	372	330	340	320	377	386	353	364	337	391	391	360	342	333	314	328	349	339	351	352	314	356	325	354	327	357	353	375	355	347	392	334	363	386	353	357	380	364	380	358	345	354	337	359	340	355	343	373	360	338	399	365	367	370	380	393	343	357	373	329	368	360	337	375	359	360	336	340	370	320	349	303	347	335	348	343	372	326	344	350	316	328	373	387	336	334	353	342	365	346	327	354	334	331	353	349	340	337	324	369	330	365	354	338	340	330	343	342	357	346	360	370	347	374	335	307	325	333	352	386	372	340	339	368	366	335	357	358	341	330	405	305	364	367	352	339	348	373	371	380	374	350	340	425	335	332	347	355	340	338	342	366	337	328	349	377	383	368	304	362	352	315	346	336	356	384	355	349	370	318	361	366	344	377	360	391	323	376	390	369	352	349	359	357	340	371	370	379	364	329	322	384	345	362	334	355	366	347	389	336	357	348	339	348	369	374	343	338	336	348	299	352	368	346	315	326	320	342	341	368	349	361	285	348	315	379	346	319	366	341	382	356	351	340	353	323	345	360	335	368	360
6656	1342	2361	2627	2280	1866	1638	1512	1371	1383	1301	1247	1175	1154	1031	968	945	916	909	938	887	860	878	864	923	850	889	848	822	779	823	825	834	833	865	784	832	846	840	809	832	813	816	744	783	836	830	795	768	826	819	768	797	817	854	850	816	820	770	754	845	848	822	800	797	814	801	831	787	831	797	820	814	765	831	825	833	809	857	765	852	808	817	811	777	813	812	801	813	825	784	784	791	856	822	808	861	791	798	820	810	762	787	814	796	815	770	779	827	812	793	787	820	814	822	831	802	818	830	851	816	836	813	864	742	733	829	802	810	837	761	849	719	766	846	784	794	830	819	818	773	811	815	793	828	757	847	790	775	751	822	831	814	792	805	858	852	791	834	791	803	788	791	789	805	819	790	747	801	831	808	801	811	816	808	785	786	815	782	800	811	845	828	781	822	789	788	783	781	828	815	845	780	827	773	793	805	872	777	829	834	763	773	821	834	811	770	785	842	848	836	759	845	792	790	819	834	810	806	786	774	750	785	791	844	771	766	836	786	795	763	785	799	786	796	845	833	812	808	801	837	833	761	779	811	771	794	804	848	771	783	835	848	787	819	807	801	803	836	789	855	786	813	867	796	809	825	819	799	780	894	792	780	793	773	808	836	823	794	809	807	824	796	798	823	804	798	798	818	758	775	811	852	853	783	832	783	802	835	790	824	762	786	790	803	754	765	819	785	795	765	727	774	745	813	767	811	874	753	835	823	834	819	794	833	800	792	798	808	823	820	775	820	806	820	777	811	817	789	802	837	802	780	816	772	832	840	793	785	766	804	806	762	817	807	820	799	788	819	835	804	839	847	771	835	767	783	786	789	784	753	861	821	804	808	758	788	836	747	790	803	796	780	787	749	824	803	789	808	757	818	787	766	844	825	847	848	752	807	790	795	798	802	785	803	759	828	817	770	866	793	767	742	840	805	826	837	807	793	797	821	826	808	813	827	798	845	774	786	835	771	848	845	792	826	858	838	746	830	780	775	758	782	773	849	812	778	829	848	802	818	782	842	790	817	797	826	790	758	848	780	813	846	763	802	793	817	751	796	793	776	831	814	837	814	814	808	824	829	812	789	772	776	792	809	804	808	793	781	758	778	788	804	820	864	837	783	799	797	826	766	826	827	803	824	857	820	847	832	792	837	858	829	799	821	808	793	758	815	847	763	860	784	735	774	818	793	792	758	809	778	777	785	795	791	809	757	801	845	768	821	826	824	820	781	792	812	762	801	771	820	802	810	804	752	827	749	785	793	805	827	860	811	800	821	807	780	830	832	792	808	801	801	827	801	864	797	823	803	776	723	793	829	764	792	786	784	828	774	771	792	834	779	835	799	855	795	810	801	802	803	817	764	801	790	772	824	794	796	768	846	848	814	825	745	801	799	796	773	777	819	852	808	801	840	798	751	824	833	812	786	799	783	781	826	794	758	799	770	827	800	827	846	812	816	821	844	819	793	812	811	797	783	790	804	816	821	761	782	778	833	815	799	805	802	834	764	844	813	806	793	803	837	756	790	839	818	812	765	751	811	806	784	808	770	817	813	858	824	800	804	876	760	748	795	811	864	797	825	769	819	793	796	805	808	825	776	839	776	757	835	796	821	813	807	780	806	837	803	812	758	791	805	802	801	814	782	811	846	746	805	783	811	782	820	767	796	814	770	817	807	787	808	779	840	830	779	764	819	843	795	786	816	842	783	784	769	808	818	757	804	792	794	784	808	839	793	852	766	803	779	784	782	771	782	759	781	776	769	814	784	777	824	835	855	763	747	812	821	784	834	776	780	780	825	793	783	741	834	764	786	829	831	770	829	817	814	820	781	771	798	826	839	845	814	789	814	840	855	751	786	771	781	835	797	825	805	790	767	805	745	787	809	777	842	809	801	797	800	768	785	762	808	842	835	853	810	754	815	802	795	799	813	804	782	792	869	755	822	824	830	791	759	803	805	788	789	800	775	790	799	797	833	777	816	789	786	800	789	850	800	825	863	821	857	786	774	818	811	767	833	795	816	822	791	772	812	806	813	761	812	784	814	798	843	859	839	843	740	749	813	862	854	792	837	805	823	788	842	801	737	807	792	797	774	764	829	768	851	780	766	758	812	808	800	805	830	791	863	764	785	817	778	853	822	762	783	805	800	829	816	821	906	848	826	786	834	814	799	755	869	798	878	826	805	747	795	805	794	807	806	814	834	772	789	861	772	809	827	793	826	837	783	807	819	756	784	866	821	802	778	753	813	787	822	826	854	752	815	794	804	869	802	812	828	793	794	835	820	804	857	808	795	784	785	800	813	866	856	784	833	802	808	804	813	817	783	797	835	816	746	834	845	830	820	754	805	811	799	826	800	817	784	800	826	771	832	774	758	852	809	804	786	792	757	857	832	834	801	854	783	779	787	817	816	841	786	768	838	818	814	808	781	820	753	808	820	749	801	826	801	836	838	786	848	782	772	799	761	825	798	821	799	837	765	812	822	811	838	856	823	774	827	841	832	785	755	777	782	781	857	747	849	796	820	792	772	838	832	810	824	808	807	818	832	837	828	792	772	823	838	804	818	838	781	845	792	869	815	800	766	846	791	777	812	816	810	788	804	782	829	772	827	810	770	806	836	779	811	768	815	776	803	793	792	813	798	789	820	824	815	803	832	779	814	841	844	784	812	796	828	786	782	858	789	824	784	843	781	804	849	846	801	873	809	786	829	797	810	782	773	782	795	775	774	766	784	807	793	792	794	779	812	775	811	777	843	829	843	841	790	852	812	810	840	799	796	743	739	806	811	791	801	801	782	801	797	770	797	808	813	829	774	813	823	802	821	819	760	808	815	806	797	746	814	867	769	777	792	772	836	785	849	775	823	838	823	794	820	778	745	798	819	792	787	759	775	794	841	767	835	796	783	768	834	826	763	809	838	790	818	803	729	838	824	841	792	770	809	849	837	756	775	832	778	789	803	789	829	828	874	785	828	826	833	837	835	754	798	842	797	749	825	794	777	856	792	826	849	773	850	868	772	792	809	766	783	818	858	808	797	799	824	848	795	833	837	789	803	806	835	836	790	823	857	784	834	795	824	820	805	785	852	842	809	808	858	760	788	786	772	787	783	805	756	793	855	809	834	829	835	814	846	773	793	810	821	807	812	802	796	813	842	826	817	760	785	804	804	799	807	873	821	835	838	871	751	791	795	811	803	837	789	844	762	782	779	807	807	794	815	838	805	798	766	843	830	832	802	798	843	775	804	763	748	755	781	830	753	790	802	797	850	796	760	810	852	800	821	766	764	807	836	817	816	832	798	838	787	762	818	790	825	851	788	801	788	814	795	829	793	801	780	838	820	818	865	824	795	805	785	792	794	811	797	856	829	787	859	810	802	888	774	806	837	780	810	828	837	834	806	790	796	818	777	844	832	801	816	854	832	818	839	828	802	829	863	838	795	769	778	814	780	853	836	801	831	806	782	819	798	848	815	766	835	821
13284	1291	1277	976	581	492	415	366	327	350	295	270	267	273	244	219	204	191	204	216	212	187	196	210	213	190	170	188	193	199	172	185	219	179	181	182	173	177	196	175	192	194	204	186	169	175	200	177	202	190	184	195	172	195	159	197	196	159	207	199	156	201	179	177	196	180	174	187	186	185	174	197	204	185	179	204	182	178	199	172	176	218	187	217	169	191	174	193	187	180	169	165	179	189	183	182	191	170	205	193	214	199	165	196	193	186	185	182	195	202	203	184	206	200	191	188	170	164	173	185	171	207	190	175	181	192	185	173	178	195	193	212	199	184	202	177	190	175	199	182	174	164	184	193	184	185	217	204	174	177	192	188	200	185	187	180	194	191	194	197	195	197	184	187	166	174	158	181	187	182	174	214	185	191	187	189	182	189	169	165	193	182	170	190	181	181	173	207	197	184	205	213	190	182	171	174	163	170	186	193	208	193	191	151	214	198	191	198	197	187	177	207	165	184	193	182	175	173	206	160	206	191	193	197	182	191	193	197	163	187	204	147	193	192	214	184	173	162	173	180	188	191	196	211	184	174	178	192	173	169	196	183	208	170	190	202	198	163	211	176	224	190	199	192	176	196	195	156	193	176	149	176	198	153	151	203	194	190	208	185	170	166	184	207	197	184	177	178	170	189	192	199	209	184	187	166	185	165	208	186	183	185	201	198	212	195	192	191	184	166	194	176	196	157	196	188	184	181	192	145	170	200	187	198	193	174	194	192	196	183	189	172	204	204	178	188	188	163	197	183	168	179	186	174	171	198	165	146	173	197	176	177	178	182	159	178	182	180	152	170	209	166	164	203	191	195	181	174	209	202	195	178	173	184	157	191	177	182	202	182	209	182	198	160	186	181	205	194	173	193	192	179	177	189	156	186	200	167	184	186	205	194	180	184	201	185	197	190	176	189	187	195	185	167	178	180	195	177	201	185	195	179	157	198	179	196	180	168	180	168	181	174	181	172	177	187	196	153	189	175	192	213	168	182	175	165	182	183	188	174	191	188	192	189	190	174	170	185	173	178	172	186	187	179	165	208	214	176	170	176	185	167	205	183	194	193	169	168	204	205	218	184	196	190	203	214	186	167	191	217	188	159	177	185	182	176	207	166	153	167	176	174	185	179	192	174	188	158	178	180	171	186	185	184	183	216	190	168	162	193	180	195	189	170	172	200	202	182	183	196	166	158	192	170	199	167	188	213	220	166	191	179	204	170	189	185	180	198	197	177	192	201	196	157	169	174	177	197	198	191	193	194	201	180	209	186	209	188	190	202	192	194	218	172	162	187	177	162	181	193	179	203	193	171	205	186	185	171	189	181	187	200	208	209	204	188	183	172	188	185	175	166	221	197	193	180	168	183	178	201	170	175	198	181	209	171	182	200	209	196	197	218	219	200	193	162	180	201	170	181	195	168	213	189	154	174	168	197	192	180	175	194	202	190	188	182	174	172	181	190	191	161	212	199	200	166	194	179	203	191	199	182	184	214	188	181	168	162	229	181	193	170	157	176	195	212	177	218	215	181	156	185	188	157	176	179	187	211	232	166	196	188	209	191	205	189	173	177	185	195	186	182	184	177	211	187	179	219	167	195	192	201	168	169	203	203	212	189	173	192	189	176	169	166	192	190	182	195	197	195	180	186	172	193	194	212	194	181	197	157	167	218	195	193	172	212	197	151	186	181	209	202	179	182	157	190	163	182	192	186	193	185	177	181	185	168	219	185	196	202	176	164	203	178	183	221	191	201	193	202	181	181	196	180	185	176	181	168	194	175	188	189	182	182	181	189	184	207	181	169	174	169	183	198	183	178	154	190	195	170	180	200	185	189	190	195	167	179	173	166	180	172	169	167	180	200	180	175	196	177	194	182	188	151	199	204	172	172	175	181	173	176	185	170	162	188	202	175	201	191	176	189	221	205	196	152	179	199	178	219	187	201	184	167	199	169	177	197	179	188	169	188	187	202	154	175	214	179	203	161	180	185	182	187	177	202	191	182	179	190	184	185	157	188	172	151	168	183	180	166	202	189	176	158	168	195	209	212	207	164	170	181	225	201	196	194	164	186	195	195	172	186	195	185	191	190	187	184	184	175	172	195	171	177	179	164	165	189	191	181	171	231	200	202	204	178	184	196	176	205	182	168	172	191	167	186	170	170	178	188	200	211	203	162	190	155	178	163	205	194	179	188	186	173	182	195	184	184	167	223	204	166	183	189	148	155	193	200	173	187	208	182	179	189	169	208	186	171	195	206	195	185	178	190	185	175	180	175	178	198	187	187	157	192	200	210	185	188	200	197	191	203	178	205	201	191	205	198	199	181	227	170	214	190	193	185	204	186	175	208	190	189	179	191	180	160	173	184	203	189	207	175	191	184	195	191	187	191	221	175	184	191	176	193	200	197	192	181	205	208	211	183	167	220	183	182	209	180	196	195	194	202	192	170	151	182	174	160	183	182	171	180	219	177	209	187	212	199	175	171	176	194	188	169	167	185	213	185	194	207	180	177	186	176	185	158	188	182	185	164	186	190	193	170	171	195	203	198	181	186	172	159	147	208	200	211	190	202	179	181	184	190	184	187	200	199	223	182	193	190	209	195	188	197	212	185	204	196	207	170	165	198	182	193	200	178	197	192	172	185	168	157	195	201	180	191	192	195	193	208	166	164	178	181	188	198	173	181	173	210	181	191	178	175	193	201	179	209	205	150	179	190	205	176	169	169	191	238	169	186	163	183	168	189	181	204	197	174	228	177	185	181	177	170	200	198	191	179	210	200	175	195	186	166	196	161	189	177	177	177	193	197	179	177	183	203	192	157	174	197	186	174	190	188	193	189	187	153	179	189	196	170	195	172	156	171	174	189	199	182	234	182	177	195	167	185	182	186	167	170	178	186	190	167	172	195	173	189	184	162	188	189	156	200	196	226	190	219	187	163	163	179	171	163	174	205	156	179	191	172	177	202	172	175	177	181	146	197	189	179	189	197	201	150	168	172	139	209	165	174	205	196	187	173	174	206	183	218	180	176	166	166	188	169	180	188	205	199	180	191	189	191	190	195	179	213	178	188	181	179	164	186	203	180	170	169	184	202	165	152	195	173	211	176	175	182	165	203	188	189	177	192	210	185	190	192	197	165	180	181	171	200	181	189	187	155	179	191	189	190	190	186	179	183	192	182	189	171	194	176	192	205	184	196	164	196	163	199	203	187	205	216	198	201	197	191	191	185	188	202	193	161	191	168	198	189	189	198	176	155	202	199	183	219	194	190	236	216	200	190	183	206	208	205	220	209	186	184	208	196	201	181	171	195	203	205	179	190	197	179	185	164	189	178	179	193	180	158	180	193	169	209	212	190	183	194	169	166	215	180	193	203	181	211	160	170	183	197	193	186	183	151	186	180	194	185	171	171	170	213	193	168	164	163	185	216	187	182	156	194	182	189	217	187	186	183	198	170	176	204	190	184	203	183	165	159
8087	1304	2803	3173	2634	2083	1652	1566	1343	1228	1139	1136	1058	892	827	682	645	611	563	571	595	529	574	530	573	515	549	514	525	506	458	484	481	430	488	475	506	481	479	478	494	475	474	484	478	450	477	487	487	445	473	464	506	462	467	473	455	461	473	484	470	458	430	474	455	456	450	455	461	482	454	495	446	455	481	468	458	469	404	447	426	446	437	436	460	489	474	459	453	450	451	438	425	451	476	460	451	473	468	461	456	458	475	424	462	470	453	430	421	483	444	420	480	453	484	465	476	472	411	432	470	461	461	446	481	446	462	457	472	430	478	492	481	458	452	431	460	486	458	459	479	448	458	444	464	451	436	442	445	454	446	478	448	420	461	461	464	417	443	448	442	448	500	412	422	460	439	492	492	439	474	502	429	472	431	443	459	471	484	503	436	459	450	442	461	470	424	444	458	465	489	397	441	418	463	472	426	463	466	436	442	432	439	478	465	456	435	467	438	438	483	488	471	466	418	473	489	422	434	459	431	472	455	462	454	451	461	470	442	444	456	461	498	444	463	454	453	431	435	461	417	465	458	480	465	442	432	444	471	455	486	439	445	478	447	446	503	482	421	431	447	466	445	480	512	455	456	436	405	455	464	410	447	506	445	470	464	480	462	455	476	467	453	467	446	445	459	467	485	485	464	457	454	423	459	481	462	422	423	450	454	440	462	447	459	482	489	466	483	434	490	445	418	460	433	454	451	471	472	455	479	481	468	451	417	436	449	484	457	481	476	430	432	466	471	454	458	469	465	435	448	466	437	413	463	483	446	453	477	454	448	478	442	465	444	466	445	454	445	451	484	455	450	415	437	444	451	412	410	439	438	472	475	474	421	457	456	467	469	452	458	468	482	456	458	481	443	435	448	437	455	465	469	454	472	537	443	431	482	483	476	459	458	463	401	442	453	423	441	464	434	465	435	459	446	496	471	431	485	475	455	440	443	452	459	451	493	476	484	430	441	443	470	434	414	440	470	483	431	457	453	471	488	473	523	451	463	473	480	432	434	441	473	433	467	487	455	466	500	442	443	457	471	476	469	414	443	458	509	463	455	458	471	463	451	473	484	437	471	443	434	437	448	480	452	453	436	459	450	438	445	452	463	435	460	456	453	456	454	419	460	471	462	476	475	436	454	442	480	476	492	464	431	472	458	466	434	437	440	462	458	456	417	454	412	449	497	436	478	464	451	483	455	444	449	455	455	457	437	422	443	468	481	432	447	435	469	446	461	473	485	448	478	470	463	455	457	426	438	432	481	427	415	467	461	472	455	454	446	446	448	470	435	424	459	420	476	426	400	470	451	448	460	481	455	465	420	432	482	465	462	471	463	445	449	439	473	489	438	461	423	426	461	445	481	475	488	480	446	438	450	495	435	467	442	431	440	437	451	479	444	412	433	506	427	438	439	493	452	454	444	442	483	429	436	451	479	499	444	439	453	426	477	413	438	457	476	467	482	463	466	453	506	445	493	422	465	473	498	426	475	463	451	442	460	424	444	490	477	455	481	444	471	502	473	445	440	453	460	448	452	496	453	493	489	448	430	446	472	484	438	474	472	414	481	444	483	452	478	446	454	442	450	441	454	439	458	450	463	410	455	454	444	445	455	428	451	469	445	469	458	425	482	448	463	439	472	449	472	475	439	476	484	480	480	446	482	476	480	457	449	455	436	417	468	465	457	465	452	439	489	442	444	458	463	444	445	434	478	461	459	483	406	461	479	444	497	463	470	487	463	448	431	458	484	471	448	475	457	437	439	485	436	494	462	455	463	422	445	499	453	424	493	466	449	418	458	445	458	472	413	478	484	438	442	444	475	454	435	463	451	479	438	456	444	483	432	408	502	429	446	446	483	496	471	423	457	456	460	463	444	428	477	479	495	451	455	454	451	448	447	418	442	441	437	491	438	455	460	485	459	438	446	451	448	441	482	498	486	438	473	487	489	463	400	525	455	455	504	507	450	449	454	445	463	467	470	444	440	471	423	431	454	466	443	438	467	456	404	441	460	460	459	443	476	458	432	471	434	466	481	438	460	491	445	427	453	475	472	464	495	449	477	479	440	411	442	476	471	449	441	440	461	459	458	448	455	464	433	433	453	476	468	453	444	488	460	437	453	468	474	463	447	503	435	477	484	408	454	437	478	470	485	426	476	483	459	468	479	458	449	460	432	457	448	474	472	473	474	454	458	483	441	485	444	445	408	418	460	452	455	430	434	466	439	422	446	446	477	438	461	470	449	436	446	448	445	484	471	477	486	431	445	481	423	447	429	458	446	426	454	477	482	416	487	485	437	421	439	443	461	471	421	423	460	468	472	468	457	454	434	446	466	436	453	451	462	447	459	484	455	444	420	459	435	443	451	426	444	461	457	444	396	432	450	457	403	473	475	464	487	486	494	449	445	481	469	437	445	436	440	485	493	460	433	449	450	442	459	442	440	455	475	450	454	461	491	478	482	459	439	444	472	462	470	441	471	442	439	473	468	423	460	464	488	447	462	483	443	450	476	489	453	437	459	431	457	463	486	463	470	438	446	442	474	478	485	441	451	435	434	478	457	433	447	432	481	490	489	433	448	482	457	446	435	441	462	466	480	471	447	450	428	487	440	454	457	476	448	434	465	449	471	454	478	418	449	466	461	447	460	470	449	444	469	423	393	461	453	455	476	440	461	445	457	445	481	454	480	420	453	451	473	500	436	444	444	417	457	493	424	452	466	445	469	451	425	477	450	467	459	440	473	428	463	472	468	480	426	449	448	494	467	460	466	430	440	452	441	445	437	492	466	465	471	439	484	463	476	461	415	437	464	461	432	480	443	467	441	426	438	462	446	468	462	496	456	425	432	500	398	421	433	508	477	454	450	473	445	431	475	481	453	468	480	450	434	490	464	473	458	452	482	478	448	440	431	488	431	475	406	443	462	427	452	445	453	480	460	473	473	439	456	477	451	449	453	454	437	445	460	485	469	444	468	474	426	456	440	455	478	476	458	458	434	461	391	449	480	513	468	458	462	468	462	440	436	471	436	486	454	488	433	423	474	469	458	445	469	444	434	472	444	461	475	460	472	462	441	465	475	459	437	436	458	464	466	424	423	439	469	465	465	437	455	462	459	455	424	408	429	448	466	436	411	437	490	480	494	500	483	451	472	499	510	446	482	435	429	453	469	482	424	489	484	439	453	474	454	470	484	470	439	472	424	482	473	486	458	478	466	448	455	422	455	481	456	481	505	461	472	450	452	475	466	477	461	453	487	469	431	455	451	466	447	451	445	466	442	456	471	476	416	483	412	433	469	440	428	448	424	461	468	478	426	473	459	466	487	482	467	421	461	468	455	440	456	477	498	456	479	426	515	462	479	475	468	473	451	476	478	475	479	455	516	464	450	465	473	474	457	516	472	453	454	460	474	474	457	437	438	474	435	454	480	436	434	467	444	467	484	468	442	432	451	441	480	441	460	473	442	420	447	469	471	436
1796	575	643	511	492	418	445	428	369	407	382	379	348	337	348	352	351	308	337	397	349	361	319	327	368	360	327	355	338	389	391	392	366	379	355	367	342	332	312	355	364	338	362	364	362	364	363	354	352	344	326	335	339	358	362	370	337	369	310	357	335	350	337	335	357	330	359	332	368	358	359	409	371	361	346	343	353	359	389	359	336	367	327	373	377	346	384	334	356	354	378	373	347	351	386	347	321	317	360	354	379	332	338	344	320	309	348	342	343	346	355	372	341	345	319	347	357	327	332	347	372	333	377	359	362	382	346	346	350	353	335	367	371	379	335	346	388	335	359	333	345	350	343	369	307	310	355	349	363	388	346	359	346	342	361	351	355	386	352	362	336	359	324	369	334	353	351	361	349	353	348	362	360	346	369	340	367	362	333	323	322	338	363	369	344	352	365	352	333	358	298	326	355	352	339	340	303	348	361	339	365	348	339	389	331	346	350	328	353	343	339	369	367	369	327	357	379	324	331	330	329	290	328	334	361	370	363	360	365	305	335	361	351	339	330	340	339	332	332	354	358	347	346	389	335	330	331	352	324	372	357	368	360	340	353	335	355	370	340	321	360	350	398	403	349	341	344	369	362	379	367	337	360	341	334	366	346	350	350	336	357	371	294	322	320	345	369	356	331	334	331	379	357	316	331	331	344	341	333	389	330	369	353	336	355	317	354	361	366	356	378	321	331	327	352	383	314	325	329	336	345	348	324	320	351	335	355	309	356	349	368	332	365	301	340	348	317	352	352	323	385	378	330	308	352	313	344	356	372	337	332	331	300	329	330	353	366	332	340	329	405	375	348	384	354	379	336	343	336	322	335	338	372	356	351	381	350	330	355	366	365	358	363	351	353	372	332	344	335	346	322	336	344	368	352	344	352	333	364	360	348	370	371	293	362	352	346	371	370	368	340	357	343	341	333	318	320	347	308	341	339	388	340	322	348	364	348	348	331	353	328	348	333	342	387	348	344	362	333	322	329	320	363	341	326	340	345	350	370	376	333	345	348	347	349	352	348	349	360	338	353	372	349	352	384	348	347	358	345	336	338	330	342	344	336	353	363	363	321	365	361	371	337	339	361	353	356	359	348	383	375	322	330	378	376	356	330	357	344	337	372	367	348	377	339	327	364	323	364	349	339	323	331	363	359	330	334	321	324	352	340	349	320	354	328	367	344	353	351	367	327	330	330	356	363	320	330	316	359	388	343	356	326	339	330	369	321	337	339	333	375	330	370	336	334	340	343	386	326	332	351	368	314	340	338	389	330	353	330	376	368	383	370	316	364	357	366	330	359	336	321	370	372	396	378	308	360	333	372	355	297	344	335	361	400	325	318	330	326	326	329	343	338	380	373	347	372	337	354	344	383	340	336	335	349	310	288	343	350	339	348	334	363	334	317	315	341	341	354	315	325	345	358	336	336	364	346	406	386	361	380	377	331	352	321	370	339	354	361	337	350	316	339	358	333	358	319	361	350	357	360	331	346	339	337	334	304	374	369	343	337	365	355	332	374	323	331	352	377	347	318	318	345	348	339	379	398	329	322	343	317	355	337	332	355	358	354	344	321	351	309	354	375	357	367	347	320	315	338	331	341	339	354	367	316	320	333	347	333	335	353	367	324	355	362	321	345	361	381	367	330	341	381	340	339	321	376	327	329	381	370	355	329	309	337	323	328	340	349	318	349	298	360	349	358	354	325	305	359	350	302	388	319	362	343	361	348	328	307	348	312	368	375	363	371	392	378	324	355	344	341	344	322	336	343	368	339	336	367	365	343	367	334	356	354	328	329	365	361	352	370	348	346	357	363	344	376	342	329	328	354	360	353	365	348	389	376	356	322	346	343	326	347	376	316	387	331	313	335	343	361	356	343	323	393	340	331	358	378	372	365	361	378	329	347	356	356	350	341	333	359	363	318	347	324	345	383	349	339	323	331	322	367	346	325	349	317	316	370	359	316	328	348	322	331	365	338	366	309	331	361	325	351	361	348	338	351	330	354	322	342	317	357	360	342	338	343	344	336	317	323	369	333	310	329	342	344	361	376	345	347	374	356	365	331	344	339	335	351	339	326	376	367	348	368	370	354	355	346	353	299	325	330	355	360	305	293	305	332	343	318	350	364	321	319	328	323	343	375	341	335	345	370	346	338	351	350	390	321	366	325	365	324	331	356	354	339	370	341	338	354	314	345	357	355	346	353	344	385	375	374	332	329	326	374	327	332	329	327	369	370	331	336	337	347	312	333	342	347	318	347	338	334	365	332	341	362	371	354	396	359	340	328	352	337	336	349	337	383	359	337	343	393	359	354	352	337	332	326	356	336	356	381	349	334	319	346	363	398	339	341	333	375	356	353	347	344	338	359	315	308	327	356	328	351	334	341	356	359	332	356	364	373	375	355	343	318	363	358	342	345	347	361	320	355	356	340	354	359	348	344	306	338	352	362	369	318	330	344	321	374	347	371	345	322	304	333	353	330	320	338	327	322	386	319	333	335	357	343	358	364	323	327	339	332	340	322	333	373	335	368	344	324	379	385	335	371	378	372	344	294	304	362	337	363	356	371	352	340	367	372	312	338	328	348	327	340	312	328	349	340	335	345	370	360	326	335	343	371	339	311	364	325	368	357	352	335	316	335	360	348	324	348	336	332	339	355	350	345	343	330	331	349	352	333	373	355	350	379	381	339	391	357	356	331	361	348	392	336	352	345	356	347	325	369	357	356	344	331	362	363	348	318	336	369	334	308	349	360	327	344	344	373	335	341	340	345	358	352	340	333	354	380	365	327	350	338	365	373	326	372	357	305	356	346	340	324	344	393	318	319	356	334	359	345	338	333	356	357	327	344	341	335	364	349	386	336	374	378	348	323	347	335	348	387	354	334	372	325	359	373	355	363	341	334	357	365	364	324	333	337	366	318	324	332	374	363	358	337	330	323	337	367	317	358	341	345	338	348	351	363	328	351	364	371	330	337	339	428	332	337	341	350	374	373	354	380	329	338	363	344	352	365	339	356	359	355	346	343	332	376	353	309	335	351	322	315	342	341	328	370	358	361	332	341	309	352	316	352	357	351	328	334	364	374	340	328	311	325	371	378	361	352	354	360	301	350	298	396	344	342	337	358	354	374	344	303	375	363	317	335	333	332	379	354	347	353	320	321	362	352	349	373	348	341	322	360	367	337	325	300	344	331	360	358	350	334	321	324	346	347	355	358	364	323	378	356	367	360	343	318	314	322	359	370	352	310	365	344	354	350	371	318	357	327	348	375	354	366	331	370	342	353	348	332	367	358	368	347	311	334	343	347	338	322	345	351	308	348	320	361	341	375	334	335	361	333	368	327	358	328	334	337	349	347	362	340	384	319	314	364	375	349	318	342	335	376	364	353	340	372	343	364	321	382	350	395	374	327	347	340	373	338	312	326	338	363	373	339	345	347	370	353	338	310	366	357	343	358	335	324	372	357	347	345	336
2172	1077	1516	1522	1301	1174	1090	1056	1059	1038	1032	1031	997	923	874	865	895	863	841	822	895	830	852	851	832	823	812	851	818	806	838	878	841	845	825	821	792	823	826	807	810	872	780	824	844	835	795	860	826	834	798	824	821	853	845	795	879	785	784	819	843	831	798	863	837	776	805	776	764	841	824	808	815	833	826	795	851	811	857	848	831	758	777	784	849	803	840	802	819	790	806	829	812	811	809	847	851	823	806	832	838	847	785	851	863	773	803	815	805	817	831	792	864	802	822	790	812	871	834	818	797	807	864	814	840	757	786	827	859	847	796	825	786	868	819	770	843	817	795	843	825	825	831	862	873	874	807	792	808	796	818	852	778	811	798	839	854	776	791	839	811	815	823	835	819	828	761	829	835	853	790	831	822	809	848	800	822	847	799	832	812	829	841	831	827	887	789	799	842	858	841	817	859	819	820	843	805	794	824	806	769	804	804	824	801	742	847	810	805	762	807	821	812	864	798	776	735	774	797	834	815	820	807	790	816	818	801	813	835	811	785	849	799	860	767	820	835	810	787	798	833	813	788	831	858	810	847	854	763	838	788	869	834	824	822	857	799	822	810	834	839	806	814	790	828	870	844	774	809	796	741	817	787	788	822	777	829	768	780	794	818	770	821	816	826	784	771	782	781	788	847	807	774	826	806	817	845	807	867	811	814	827	817	864	803	846	837	828	818	800	808	806	801	836	782	862	802	783	802	788	781	844	871	769	855	842	810	794	812	790	783	812	813	774	768	831	816	825	851	814	834	807	805	788	815	789	847	794	817	813	783	771	819	786	837	829	827	815	831	796	813	823	797	858	864	881	838	799	796	847	841	806	815	784	773	781	839	801	844	817	823	807	838	817	836	798	766	823	849	883	832	875	835	780	807	807	845	812	780	815	825	783	789	879	836	813	819	836	820	769	856	829	752	782	785	826	742	811	781	838	793	790	829	793	804	846	794	778	814	844	839	854	828	802	870	839	776	821	845	789	817	817	771	797	807	876	834	774	799	830	810	836	795	830	824	829	820	789	792	816	828	819	850	817	840	775	829	783	839	793	803	833	827	760	817	834	767	835	827	809	860	822	791	815	788	788	864	814	826	813	844	817	812	806	783	877	873	806	803	802	838	828	838	793	813	794	853	856	810	794	821	792	806	789	815	794	798	756	804	852	804	786	812	854	862	825	807	819	833	824	820	857	804	828	790	809	823	807	836	814	792	838	796	802	844	807	824	841	796	799	814	830	823	775	817	846	861	838	822	871	804	801	849	821	830	822	838	843	804	818	838	816	809	794	796	812	841	839	853	767	804	851	818	870	833	771	784	812	791	840	828	766	836	815	804	778	809	821	833	779	807	796	814	802	788	823	852	795	861	756	825	810	813	839	850	823	839	814	883	815	833	818	797	809	801	824	807	802	853	786	844	804	810	765	836	812	807	858	822	810	821	842	799	834	804	847	793	759	801	818	852	768	778	777	829	809	855	790	875	813	780	826	777	816	717	822	829	807	817	848	795	807	831	800	812	815	818	759	786	811	856	758	800	839	805	750	853	830	792	835	800	800	836	860	806	785	834	783	817	800	834	792	778	793	799	819	838	824	844	790	847	828	820	839	829	822	826	802	826	805	827	809	818	795	767	865	832	836	786	822	825	758	847	838	787	820	845	792	817	800	848	862	797	800	788	861	869	807	851	759	814	812	798	811	805	831	787	797	813	788	841	828	844	805	830	780	841	800	852	766	833	841	867	800	767	820	878	795	823	847	826	837	819	810	856	804	868	835	835	828	808	847	815	843	791	815	817	849	792	754	811	812	819	850	800	824	761	805	823	826	831	804	783	809	858	774	807	857	833	824	833	783	778	851	810	831	881	846	813	826	851	776	815	819	799	835	796	813	843	806	856	842	842	833	818	787	839	793	838	838	792	836	835	831	843	857	794	777	842	814	832	817	810	849	781	800	810	850	821	758	777	844	825	781	837	832	801	808	821	809	822	812	802	817	805	843	773	825	828	804	801	831	827	818	838	832	825	768	845	856	832	800	870	815	789	738	864	771	812	788	843	786	802	821	764	802	797	802	857	809	863	794	801	832	774	810	866	820	878	795	794	829	793	850	853	824	838	780	849	855	796	816	845	806	839	851	834	824	771	840	764	811	902	775	803	851	797	798	821	790	849	795	793	845	757	793	875	856	827	795	808	826	848	718	837	827	842	800	835	825	852	824	825	827	788	832	828	759	803	796	823	847	791	831	821	795	764	766	851	843	808	809	783	873	843	816	806	819	757	777	798	892	801	836	815	743	844	801	800	867	824	804	795	787	800	865	820	787	870	832	844	785	824	790	871	828	819	831	886	821	848	815	819	821	858	838	824	786	819	851	754	836	858	833	858	794	804	823	789	808	806	800	858	795	792	819	748	825	804	873	799	763	851	866	826	840	817	816	841	818	776	761	801	822	824	833	865	780	866	802	809	772	814	835	832	907	794	849	826	776	847	834	816	803	811	776	769	841	821	808	850	788	842	816	804	814	825	817	800	818	797	826	850	823	842	832	872	853	804	798	801	806	802	852	838	843	845	796	847	806	876	816	798	780	825	791	822	849	773	861	806	744	796	817	827	749	792	824	792	816	798	777	774	795	789	810	846	854	803	784	765	832	898	805	803	809	787	840	771	829	815	811	874	846	813	801	786	820	798	803	837	893	839	820	826	803	837	884	843	821	812	754	801	854	836	754	832	839	795	881	798	839	802	817	827	796	874	826	784	800	794	779	847	844	789	856	854	781	876	881	790	876	813	796	828	792	794	837	804	767	835	827	832	770	827	801	797	792	825	824	823	860	844	811	798	807	871	835	751	853	812	831	810	805	756	863	754	822	811	866	781	842	767	800	801	806	814	837	824	793	765	777	820	817	800	806	849	838	840	753	833	861	807	832	821	860	825	746	816	836	812	840	824	798	847	809	843	797	850	863	855	863	792	778	806	800	817	829	830	831	798	826	760	808	798	822	826	838	839	825	789	796	839	776	813	815	829	803	841	856	812	856	834	852	821	769	812	825	825	806	784	801	847	803	829	893	832	874	791	794	839	836	782	836	800	843	840	764	772	838	842	769	817	797	814	793	812	834	807	792	867	830	774	797	785	733	841	874	866	830	770	857	839	810	771	765	802	807	802	871	849	760	821	829	794	797	834	816	828	811	854	808	811	843	795	844	850	834	796	880	795	773	832	812	867	818	782	807	773	813	889	800	788	792	845	873	822	811	780	819	799	851	809	829	864	802	800	791	845	808	841	851	856	819	839	830	827	824	808	815	836	858	843	810	811	775	783	803	821	842	718	843	812	832	818	844	811	814	783	795	855	872	824	840	809	799	836	840	806	826	797	837	787	787	789	851	878	783	772	834	769	821	799	810	869	768	803	794	809	849	820	807	863	810	826	805	808	814	850	767	859	865	808	800	812	791	839	822	791	768	814	781	840	832	790	826
7710	908	945	809	623	531	530	466	447	418	432	419	407	374	359	378	371	344	344	335	334	352	376	401	346	321	341	351	350	341	318	337	336	335	336	311	343	323	378	371	324	365	378	388	332	323	306	361	348	365	362	341	334	379	326	340	348	333	355	335	346	329	366	347	340	347	330	341	350	337	317	336	322	341	346	340	342	369	391	370	355	317	374	344	372	382	381	359	330	342	362	336	365	347	336	354	314	356	350	350	339	357	322	307	346	334	317	316	337	340	326	335	334	342	347	356	346	319	318	339	319	339	358	341	338	321	329	319	314	326	343	339	346	331	379	374	360	378	330	345	349	344	348	361	368	358	369	355	318	343	348	323	323	360	376	364	344	375	390	372	340	357	352	370	372	371	316	360	353	349	338	347	348	296	372	337	373	324	330	343	330	341	354	348	340	308	368	319	345	329	294	348	388	338	361	368	350	335	338	343	353	363	362	311	388	328	374	336	354	369	343	378	322	393	369	356	343	327	343	336	355	376	359	332	354	367	323	341	360	356	334	341	343	340	316	335	367	383	373	318	344	313	349	362	329	351	355	354	373	354	359	367	343	354	353	314	337	354	369	314	291	344	351	345	340	328	314	350	318	364	367	372	369	331	358	347	366	309	356	388	316	334	351	347	346	363	328	313	357	335	341	330	313	363	342	366	358	353	368	338	333	358	333	358	349	354	366	352	351	315	360	349	367	313	374	347	357	344	372	342	329	381	358	338	315	325	340	343	347	330	354	320	338	384	364	311	361	360	298	352	306	325	346	362	357	369	324	358	332	329	339	302	342	350	343	327	358	348	321	318	332	326	381	342	315	327	363	349	335	336	316	347	345	344	333	350	397	341	366	354	365	349	356	366	352	311	392	342	336	333	296	336	338	348	323	338	309	351	336	373	347	337	343	361	307	326	356	340	364	330	369	349	358	333	345	338	370	372	309	348	356	351	329	361	317	331	325	354	348	339	333	340	359	384	333	312	347	364	361	340	382	337	381	309	348	347	354	339	327	351	340	326	296	327	343	331	323	363	356	334	368	348	355	340	327	354	327	317	393	320	337	358	366	346	361	331	389	366	341	381	371	367	344	334	329	379	342	338	323	328	322	321	368	336	335	315	339	341	341	341	368	327	310	316	365	344	312	373	372	339	372	360	346	375	340	328	344	338	328	336	378	323	375	405	338	331	332	368	346	363	368	356	337	336	364	390	362	334	363	345	329	308	320	375	352	351	329	324	396	335	377	363	346	313	365	336	373	389	354	359	373	337	339	358	336	377	321	328	370	339	359	344	358	329	368	342	344	345	378	359	351	360	361	350	348	332	357	318	346	362	346	344	330	339	381	315	336	345	322	323	348	396	326	322	368	386	322	360	349	336	367	370	370	348	377	348	355	356	340	368	399	363	322	355	373	327	348	341	359	369	319	376	347	357	395	347	364	396	356	336	327	344	355	319	313	301	329	356	355	315	363	338	320	341	322	330	324	345	365	346	323	355	315	332	323	343	333	341	324	332	339	326	377	355	335	373	333	367	282	358	360	345	322	364	358	374	315	356	328	315	337	331	361	346	343	363	345	330	321	346	356	370	359	334	351	325	341	342	336	355	348	331	328	351	342	346	322	334	366	329	336	292	347	343	369	329	348	372	355	378	368	356	337	322	366	349	368	367	310	370	385	301	370	351	353	343	340	338	332	359	343	326	337	354	323	310	347	359	372	339	329	316	341	359	405	331	343	355	351	344	371	367	347	326	317	278	342	344	304	327	331	369	385	374	328	353	355	346	337	385	344	314	359	366	386	351	344	360	351	344	356	332	332	349	346	344	335	380	350	321	331	341	331	386	354	355	339	355	353	332	343	343	383	364	336	351	338	354	331	343	325	329	365	388	371	344	321	377	337	304	392	341	326	371	365	341	362	354	319	353	284	344	347	340	353	356	365	388	317	330	372	325	328	356	337	315	337	372	350	317	336	352	350	333	339	357	329	379	338	335	357	329	353	327	346	313	312	342	342	340	383	348	355	339	336	370	325	330	321	343	313	361	371	395	349	342	319	324	390	317	364	350	331	359	294	346	332	334	364	346	346	337	359	319	346	357	332	355	378	343	389	343	342	327	363	322	319	342	361	340	354	337	318	339	305	373	380	312	325	345	355	356	358	320	330	376	358	353	349	312	318	313	357	352	351	324	362	352	357	322	352	371	333	336	325	305	349	355	371	366	316	360	337	397	335	334	384	335	320	318	332	340	334	354	356	299	334	340	329	371	361	319	314	329	359	333	365	370	331	326	317	309	377	346	350	371	365	338	333	333	363	340	316	331	355	380	345	343	316	334	368	359	377	338	349	346	312	352	338	331	356	341	389	321	383	337	301	334	364	369	364	317	323	325	338	350	354	351	340	347	336	376	329	358	352	354	341	353	359	323	342	336	334	347	347	342	355	369	346	359	303	351	336	331	343	337	344	341	359	359	358	348	348	351	353	374	346	334	344	368	324	331	359	303	325	341	318	358	323	348	327	351	351	344	375	312	357	333	323	359	350	350	309	345	381	356	350	380	389	291	391	347	331	343	359	358	345	372	382	345	346	361	341	343	351	312	335	332	311	332	348	368	340	357	345	340	365	359	339	344	330	331	329	315	354	341	292	327	352	352	343	348	335	378	334	346	295	355	344	381	333	336	354	350	362	333	345	312	338	331	342	341	363	309	336	337	364	366	332	355	342	388	309	328	319	350	363	342	355	397	368	320	341	368	336	312	346	337	357	331	340	339	356	314	324	328	329	350	362	362	337	356	371	364	367	342	347	342	354	348	367	334	355	352	355	346	340	364	355	354	346	358	311	342	345	347	332	341	365	359	326	335	358	338	332	350	373	336	336	346	331	333	359	394	372	322	351	365	319	358	394	342	358	333	356	383	333	375	402	323	346	379	354	380	370	335	350	291	358	345	343	345	365	384	345	353	359	335	343	356	356	327	353	323	335	324	337	345	348	325	345	330	352	375	327	361	339	384	300	364	333	328	356	355	362	327	334	350	339	369	350	351	355	295	363	354	346	374	352	285	378	328	314	340	357	351	374	343	373	362	357	364	372	353	360	344	340	374	337	339	339	369	349	382	365	319	325	355	345	340	368	366	353	354	353	338	331	331	384	343	317	330	340	339	325	373	322	346	321	347	366	320	363	355	375	344	321	348	348	360	342	339	368	346	346	339	366	346	318	364	367	319	348	347	347	340	378	388	381	369	322	314	342	378	347	316	336	327	382	339	349	361	333	370	334	364	364	329	322	340	383	338	318	366	342	361	345	317	372	353	337	388	364	327	338	355	379	324	294	341	333	375	362	335	362	304	315	382	344	317	390	336	322	376	345	357	345	346	331	373	363	328	317	311	327	328	336	353	382	317	360	337	318	354	335	326	386	347	331	312	360	324	341	328	361	386	362	316	313	351	347	365	319	344	300	335	380	304	350	365	328	344	345	329	342	324
6893	1336	2226	2469	2178	1787	1603	1421	1382	1238	1278	1207	1190	1074	1035	952	887	844	895	894	862	801	808	840	860	805	823	863	809	845	798	841	823	783	830	817	779	771	824	773	838	780	791	837	788	785	823	825	776	859	799	809	776	800	783	758	780	786	823	855	780	770	807	798	779	814	803	836	807	808	811	775	807	801	758	812	818	866	824	809	733	793	782	790	799	770	779	808	803	838	763	841	722	803	798	838	816	784	756	836	790	735	842	826	770	829	797	838	776	810	772	808	798	840	795	838	758	808	774	799	835	801	837	837	789	816	724	847	781	830	764	807	822	782	782	766	771	792	818	759	805	783	781	790	811	780	763	827	830	777	789	784	813	759	823	803	820	781	811	819	806	762	837	797	774	776	825	794	774	828	776	812	800	806	838	817	780	756	776	815	803	748	830	827	802	791	798	785	791	811	749	805	819	793	800	743	846	788	800	776	809	765	795	793	781	837	736	819	779	795	791	803	845	833	810	780	800	782	830	794	747	797	819	768	791	774	783	771	760	785	793	792	839	810	795	817	786	795	835	811	745	749	795	749	811	770	789	837	776	808	779	776	787	803	802	794	764	792	776	799	829	820	831	764	737	818	767	845	809	825	813	789	816	775	789	831	839	814	813	789	806	773	812	803	749	789	804	835	801	822	840	769	777	806	761	852	822	768	798	825	808	777	815	809	848	801	784	814	812	772	785	824	807	817	792	767	780	805	746	806	768	770	824	814	824	782	813	775	808	780	778	811	827	845	804	807	755	766	840	838	870	774	799	823	806	797	794	838	794	770	825	803	793	801	851	811	785	758	766	824	781	866	816	808	813	818	808	780	793	833	817	777	794	790	787	830	781	832	817	811	781	768	781	812	823	773	817	784	809	791	800	810	826	802	809	815	759	802	813	792	785	807	805	796	824	799	785	836	805	864	769	756	804	783	831	820	791	795	782	785	770	767	806	782	786	871	795	826	772	806	806	767	800	816	796	816	850	776	777	763	818	833	871	729	821	805	763	792	770	844	823	822	817	755	818	827	738	728	775	807	764	746	831	760	803	820	826	808	785	784	814	788	810	745	834	781	791	816	815	808	777	823	801	849	770	811	838	788	831	813	845	786	831	755	815	731	811	793	827	810	822	801	848	820	802	837	777	815	777	762	804	821	797	771	798	809	797	814	788	832	816	800	764	816	796	806	773	815	857	824	742	798	802	777	827	817	810	794	818	823	836	819	786	761	780	827	804	802	811	872	818	801	821	776	743	780	728	771	812	783	804	754	791	787	791	779	837	755	859	817	762	808	773	791	806	816	795	779	794	786	804	765	799	815	801	819	817	782	751	754	808	817	833	836	782	814	785	820	799	834	781	813	809	784	796	866	818	804	763	803	762	789	785	824	778	754	810	809	814	800	808	806	790	786	823	824	783	830	766	832	811	803	783	849	836	808	785	795	787	818	801	836	777	812	787	802	835	822	772	802	760	782	820	777	851	807	778	783	812	816	817	811	751	816	826	802	794	743	801	763	814	823	828	848	804	765	745	760	806	792	829	755	792	821	830	808	801	773	799	777	769	820	747	845	825	805	819	801	777	780	791	818	783	847	819	792	780	808	867	836	797	801	803	786	739	768	843	797	838	772	765	811	766	830	760	772	769	789	796	774	825	754	782	785	761	828	768	831	862	751	796	828	771	797	814	793	781	857	782	775	785	809	816	762	762	807	817	769	842	785	793	779	840	815	790	847	784	753	777	776	778	800	758	796	756	809	784	808	816	764	779	718	808	762	796	814	784	801	788	829	822	732	815	773	831	851	778	806	798	775	764	783	764	799	863	826	808	721	760	802	833	746	781	764	836	803	842	805	791	805	767	814	829	817	806	831	781	809	813	854	830	814	797	819	792	800	822	800	775	794	819	788	824	790	772	761	829	800	794	804	772	800	761	765	805	791	819	775	778	823	798	884	785	756	809	757	790	829	765	786	777	823	803	837	794	806	834	823	803	785	785	813	790	866	814	788	750	804	800	819	751	804	794	786	811	798	747	834	819	770	764	817	837	826	770	792	794	761	824	810	852	769	753	828	849	783	775	793	793	780	805	851	801	790	803	777	761	787	826	790	806	792	773	789	826	833	790	795	797	796	758	779	846	872	857	789	802	790	772	780	806	784	828	785	784	802	799	810	829	768	765	828	788	755	792	818	823	845	796	776	784	790	771	751	813	739	798	837	776	788	759	821	777	793	822	739	873	766	891	743	833	804	865	814	753	794	755	790	809	811	796	811	776	771	831	746	811	804	843	801	819	828	763	770	800	794	760	795	780	798	816	769	780	775	807	803	855	824	828	818	825	736	747	771	766	776	829	838	811	815	793	791	815	816	791	821	807	751	761	798	792	821	818	787	812	767	796	798	753	812	810	828	765	772	805	767	834	781	841	805	806	803	779	807	815	784	800	800	806	788	758	830	733	837	825	827	798	768	789	771	834	813	767	823	788	835	760	816	822	800	779	772	843	808	819	826	768	761	777	750	811	830	795	821	804	806	834	759	821	823	714	797	816	762	785	798	821	797	779	804	773	751	801	768	796	810	820	807	821	784	803	824	750	762	816	794	848	764	871	812	798	779	807	818	795	813	747	814	796	790	771	761	752	761	775	851	815	817	828	791	797	817	790	856	797	748	766	779	805	807	729	801	830	830	804	820	790	770	834	801	765	792	816	786	788	798	773	775	832	854	851	828	839	777	768	742	787	745	810	790	764	774	832	827	814	790	811	796	784	779	798	796	813	835	855	798	835	806	824	788	832	789	767	851	813	842	765	789	780	779	849	779	889	790	837	823	771	783	819	798	723	847	784	805	814	778	829	778	772	810	810	765	833	832	804	790	809	814	786	788	777	766	794	803	817	781	802	803	787	791	871	819	798	792	768	752	811	790	815	804	791	812	780	791	847	826	810	821	799	769	749	815	823	806	774	824	793	777	819	789	821	773	808	837	812	769	824	788	822	799	778	793	790	800	759	799	805	801	784	791	793	789	801	838	776	843	775	837	782	766	830	743	828	822	815	824	742	808	808	823	778	794	805	843	831	770	753	774	799	776	853	761	780	805	768	761	818	807	814	803	827	846	782	800	826	781	803	817	835	833	756	799	773	837	767	832	843	828	755	785	759	804	799	779	796	806	832	804	835	781	813	807	812	751	787	790	862	801	829	863	761	776	795	791	776	834	765	845	842	777	784	813	823	766	840	789	766	824	814	744	815	751	777	792	802	819	830	733	809	793	822	817	861	853	840	791	776	811	772	819	838	778	759	800	779	791	805	782	840	775	827	790	831	795	799	838	759	841	814	803	774	768	819	789	762	825	800	824	779	776	789	774	846	809	815	788	793	817	788	803	767	785	819	787	855	781	744	815	818	822	792	812	828	829	821	813	807	787	853	807	765	873	804	799	809	742	784	805	835	807	805	810	767	828	819	781	816	838	805	802	804	795	795	764	793	826
13232	1285	1142	883	659	477	445	362	367	313	307	293	256	238	210	216	218	187	196	189	178	202	165	172	188	200	177	209	181	207	201	178	192	164	167	165	161	207	190	175	180	202	172	167	178	168	197	203	152	165	186	175	219	183	196	179	189	208	174	186	167	189	191	180	209	180	176	191	178	200	199	176	185	197	203	174	188	194	182	149	199	191	192	197	166	174	180	196	176	173	183	189	184	171	154	180	214	175	191	177	184	175	188	176	194	213	193	203	203	181	201	181	181	188	165	156	170	219	185	169	169	177	177	182	180	184	180	149	180	182	156	209	191	164	159	183	189	198	183	195	166	155	173	184	192	187	191	189	209	192	171	187	157	177	165	177	186	175	167	189	172	165	155	192	196	167	170	166	199	166	153	184	169	177	182	189	161	201	204	185	174	175	188	203	199	175	159	184	187	193	202	192	195	186	179	179	168	169	197	190	158	168	159	197	197	183	178	195	188	182	178	176	221	186	169	160	168	171	165	167	176	175	177	159	182	162	164	200	186	189	185	185	185	202	178	200	193	174	173	177	177	180	189	184	185	194	187	203	167	198	182	198	185	192	173	171	181	168	194	179	205	170	195	184	178	219	167	228	173	165	161	170	167	175	183	174	188	175	168	180	185	171	181	187	176	160	180	192	189	180	180	184	188	191	169	194	184	200	181	184	199	196	189	175	199	176	188	184	144	172	190	185	167	171	188	195	182	184	164	199	178	171	202	176	194	185	172	174	179	178	166	190	171	197	184	194	186	186	157	167	173	143	202	150	151	189	194	173	186	201	183	192	171	166	205	204	188	203	168	167	183	189	171	182	164	175	189	195	201	195	178	195	175	168	189	174	181	180	193	197	191	208	145	193	205	178	186	186	197	173	181	198	189	179	172	177	146	195	177	197	215	181	167	160	182	213	183	192	182	182	169	170	180	191	198	194	199	172	196	192	181	160	172	208	185	155	162	184	210	171	182	186	178	201	192	182	197	184	177	169	201	175	184	183	185	189	201	183	167	169	178	183	186	204	187	179	208	185	186	179	180	190	168	164	189	179	177	190	172	186	189	197	182	174	195	192	168	167	187	188	184	164	198	182	158	161	164	176	174	203	177	164	175	199	183	178	171	189	207	195	178	174	178	193	175	201	168	187	193	181	182	177	174	176	160	186	191	198	189	175	175	193	195	203	182	192	182	207	196	170	186	172	176	177	187	200	167	189	184	182	202	166	174	207	169	187	191	184	197	200	180	156	188	160	170	200	180	191	190	179	184	184	190	188	171	182	193	192	192	158	192	203	179	182	184	183	179	187	179	198	192	183	180	169	183	201	196	193	180	189	166	184	204	176	172	191	193	183	198	177	181	198	166	158	165	181	176	169	185	199	188	186	154	201	168	174	200	189	180	181	195	195	197	153	174	165	154	176	149	197	184	177	185	174	179	179	157	183	190	162	176	181	190	179	166	178	190	206	170	178	191	163	185	173	197	196	203	171	177	198	174	180	200	174	209	182	182	192	170	193	185	196	206	190	184	200	207	179	176	150	169	177	162	175	181	183	181	169	201	145	194	193	190	174	208	174	196	183	202	169	183	182	172	184	179	183	189	215	179	203	190	185	140	174	179	203	173	187	176	156	191	182	197	187	197	175	203	174	183	168	161	189	170	177	183	173	180	170	170	181	197	207	171	179	177	173	172	197	169	175	176	177	201	183	181	161	184	154	155	172	178	186	165	198	188	159	186	167	186	150	159	197	164	210	167	180	190	174	184	175	174	171	142	191	191	189	165	200	179	189	181	195	198	202	156	198	169	172	181	184	175	195	199	168	172	204	178	174	209	170	195	160	216	176	181	177	196	165	204	183	167	196	192	157	194	164	196	188	192	183	200	193	163	186	203	201	168	187	185	183	182	153	165	168	168	167	210	192	185	170	158	189	168	195	168	182	204	201	165	176	200	175	179	199	174	172	181	205	173	172	219	200	162	194	171	171	203	161	196	210	195	198	184	167	166	156	205	197	182	167	168	198	186	158	197	189	175	178	176	197	171	188	191	187	201	162	196	163	189	189	158	184	204	174	167	183	168	189	187	159	180	169	159	157	168	177	209	144	187	196	190	181	186	198	208	193	189	190	173	167	181	168	204	185	213	193	174	181	212	187	177	181	176	174	166	168	165	183	187	194	187	196	172	201	177	181	182	187	186	206	166	189	174	166	161	179	185	149	192	167	199	198	183	165	177	185	205	181	184	182	175	167	177	194	192	152	191	210	179	171	174	181	172	198	190	191	165	166	173	182	151	169	188	176	192	166	185	194	193	182	219	187	162	174	174	180	198	207	191	170	189	178	180	188	192	171	178	174	157	193	186	172	166	192	178	186	199	183	179	172	179	178	168	188	202	186	182	189	204	179	163	168	179	177	175	164	203	166	177	177	182	188	164	191	194	183	194	175	189	202	183	181	187	214	191	193	172	162	190	170	200	172	189	186	166	167	188	192	202	175	179	211	173	187	173	172	176	176	177	181	192	188	180	172	183	189	196	193	177	203	183	190	190	189	185	171	199	178	164	196	186	176	178	159	178	180	182	196	199	160	193	160	189	182	172	182	177	145	180	176	175	171	185	190	203	167	196	166	166	180	166	168	188	198	208	174	193	194	171	182	186	168	175	181	158	147	177	179	172	184	183	178	171	179	181	190	159	191	198	197	197	184	165	185	183	179	181	197	193	173	170	158	195	193	199	179	189	195	185	169	189	184	172	172	189	176	153	177	189	220	171	156	182	184	197	165	182	147	201	173	179	201	168	184	170	178	176	161	150	178	185	159	183	209	176	189	179	192	193	186	171	186	188	169	194	178	188	187	183	185	179	170	169	172	196	173	149	147	186	169	186	176	165	194	181	193	204	177	211	166	202	188	166	184	186	166	187	161	174	173	202	134	172	189	177	187	193	195	183	167	203	183	180	183	166	197	152	165	176	193	197	189	179	185	186	173	192	181	167	179	168	200	190	176	172	159	186	181	180	149	193	202	195	173	188	173	208	192	197	192	191	166	173	179	176	209	190	191	179	202	178	185	182	192	176	176	175	160	215	189	186	192	184	163	209	183	184	181	180	165	153	184	201	191	199	175	162	207	184	153	207	179	196	177	191	191	185	191	148	179	188	183	188	201	190	201	174	168	178	174	187	174	197	172	163	217	196	191	189	171	216	189	178	182	197	207	180	187	176	165	170	201	177	205	182	162	192	176	144	162	170	191	164	185	184	180	175	175	187	203	200	195	162	200	171	164	164	166	174	169	176	187	185	178	175	176	177	193	169	180	177	190	174	183	166	181	180	183	192	192	171	180	171	178	178	184	166	177	180	169	191	189	201	174	188	176	157	201	181	186	176	159	191	178	173	169	182	203	168	175	177	188	201	223	191	219	155	206	188	203	188	199	191	202	178	182	186	178	185	188	198	175	151	185	184	185	187	170	165	200	173	187	183	178	185	192
7993	1348	2681	3045	2523	2119	1720	1425	1299	1165	1216	1118	949	853	777	629	649	570	585	543	561	539	536	483	498	518	483	433	487	475	521	480	465	473	456	434	505	457	477	479	481	459	456	435	432	482	438	446	454	453	440	439	454	459	444	433	468	456	424	481	488	468	416	427	459	444	445	487	445	482	441	441	456	422	441	457	429	456	453	458	431	465	454	437	469	445	465	424	442	401	443	461	468	489	452	474	455	459	422	429	426	492	440	448	433	475	430	459	471	452	459	457	467	413	471	449	445	446	472	423	479	405	427	415	472	464	456	426	461	478	433	457	421	443	464	448	466	441	427	450	512	451	433	474	443	428	442	434	439	437	446	432	438	459	452	469	436	437	449	450	453	438	429	439	438	420	443	444	452	462	476	386	461	446	448	477	426	432	424	468	440	462	457	457	455	468	445	425	447	426	427	452	457	430	407	457	412	446	459	472	456	412	484	464	477	455	446	446	462	483	469	510	474	457	457	432	451	424	464	445	424	464	433	475	430	466	456	461	399	428	441	459	475	453	496	445	453	419	433	436	477	456	525	497	466	429	437	479	459	475	421	455	441	441	434	446	490	437	457	446	438	450	449	442	448	443	430	422	469	433	448	446	479	422	480	447	425	460	463	443	435	438	450	448	456	399	438	483	511	414	479	431	436	433	435	448	478	478	455	445	445	448	474	441	431	452	477	441	450	426	438	463	435	416	441	423	457	434	451	438	489	456	468	436	458	465	434	470	474	480	438	413	429	454	450	481	438	442	475	440	461	452	428	445	460	443	392	461	457	431	445	486	457	456	426	445	425	481	459	423	435	459	425	455	455	409	417	472	437	409	433	466	485	435	463	453	442	419	442	451	460	437	469	411	443	450	441	481	441	438	448	459	432	425	484	455	472	438	424	444	428	454	458	450	418	438	443	422	442	477	445	448	446	404	442	438	477	454	431	470	445	459	446	471	432	465	473	425	471	457	455	420	422	455	449	451	472	489	452	433	469	441	424	459	444	448	465	443	462	448	432	446	442	457	457	466	438	478	485	450	428	463	453	441	473	476	458	468	434	433	439	475	450	455	430	450	420	441	475	416	476	444	441	425	444	443	446	428	465	489	437	456	464	437	432	429	460	438	411	487	441	435	467	437	454	505	452	478	461	456	464	470	432	496	429	387	435	441	458	469	442	450	491	451	402	474	453	404	438	469	424	437	455	442	489	464	429	444	441	473	468	403	425	438	436	457	458	437	453	473	426	448	452	423	450	455	469	443	455	477	445	417	441	445	425	431	436	464	491	423	434	419	417	454	430	442	460	460	435	463	481	440	455	436	470	430	438	452	466	460	433	463	462	450	461	450	466	432	426	473	455	445	418	455	439	457	430	446	413	462	440	467	434	472	464	430	463	453	430	449	454	454	498	423	445	417	464	468	461	445	469	454	456	477	435	450	470	491	419	397	441	417	433	434	437	419	454	407	435	463	441	417	429	472	421	449	439	412	422	423	433	429	455	419	479	437	443	417	459	414	430	407	436	467	417	404	457	436	433	445	451	472	442	396	436	439	423	430	414	439	471	450	430	421	450	441	424	448	473	436	393	448	442	436	423	485	497	434	450	463	422	431	442	417	433	472	447	494	445	446	432	416	462	447	433	435	497	457	471	431	465	468	435	428	416	459	458	465	429	441	429	429	481	489	471	490	451	441	445	463	445	429	459	448	459	468	464	458	440	433	485	445	444	438	425	497	475	411	414	451	447	396	430	426	457	490	437	429	442	452	447	449	445	458	454	454	474	447	449	427	439	439	454	493	429	463	454	466	448	442	480	429	462	494	461	418	426	454	482	450	449	480	427	470	438	497	462	457	471	467	457	464	457	479	441	479	428	470	432	424	471	473	460	467	440	440	471	439	457	441	472	438	482	441	431	462	451	469	460	463	450	446	473	452	488	467	488	466	449	455	418	463	480	444	456	484	479	407	452	443	469	467	471	448	423	435	477	447	443	457	475	421	444	470	442	491	475	433	469	431	424	455	447	471	416	458	469	469	438	431	428	434	461	390	452	461	453	433	466	467	428	466	453	434	443	451	448	500	437	431	467	426	447	445	445	408	409	410	458	464	463	491	509	466	442	399	465	451	455	435	439	465	429	440	440	458	447	449	456	427	456	453	412	472	466	437	457	441	438	440	442	417	413	412	463	375	443	449	463	470	463	458	488	445	459	440	424	414	440	449	442	435	451	468	453	438	475	419	435	441	490	464	403	458	463	408	461	422	438	446	416	427	424	456	470	449	442	457	417	415	450	468	459	434	447	441	457	443	469	462	435	454	419	435	428	466	468	434	444	453	451	381	448	451	468	428	496	449	436	448	417	453	440	465	470	434	450	443	426	427	424	428	483	464	444	442	459	478	431	441	476	436	465	470	428	485	439	474	425	450	410	476	459	450	430	469	441	466	449	471	461	453	468	440	423	439	482	430	450	434	470	450	465	460	483	433	486	428	429	406	447	430	442	451	436	429	433	455	459	460	441	459	429	443	430	475	448	431	457	461	461	453	446	415	424	458	422	451	441	450	452	418	438	460	423	422	475	424	446	463	450	431	472	448	445	427	432	497	470	430	436	455	491	443	437	433	480	430	460	416	447	426	421	444	453	462	476	452	413	438	441	437	468	455	422	422	463	447	458	430	419	478	418	434	466	463	445	468	482	459	416	482	500	470	506	476	466	484	421	500	384	479	451	449	493	467	439	448	430	441	462	410	422	414	451	464	458	414	459	432	444	439	456	475	448	473	459	420	464	451	461	485	425	459	426	430	467	410	436	460	409	484	440	484	414	477	419	412	419	464	492	443	482	442	418	464	459	481	444	495	437	439	431	453	445	466	433	454	446	414	451	467	419	472	430	442	446	453	459	458	445	456	460	448	456	451	456	456	468	416	409	444	473	415	486	463	408	455	475	479	431	417	434	452	425	455	443	471	437	437	424	445	439	460	455	455	456	478	465	432	487	491	427	445	477	462	452	439	456	460	435	439	459	430	459	419	432	428	450	463	456	458	454	445	441	476	469	470	400	435	441	440	415	431	449	472	451	446	433	459	480	469	449	383	441	448	454	464	462	444	444	456	460	463	465	475	466	447	411	456	437	420	420	435	473	464	486	452	435	453	458	415	460	431	400	447	462	468	453	450	424	454	419	432	469	439	424	430	465	453	471	448	459	416	451	425	448	481	472	463	445	460	464	455	445	430	453	425	441	455	467	447	477	438	431	435	455	416	435	458	450	499	420	451	452	441	510	430	430	438	444	417	441	437	481	400	440	465	429	435	490	426	451	445	428	426	430	400	449	459	434	451	465	442	437	477	479	441	429	433	443	473	445	464	450	416	472	431	480	469	442	435	397	451	473	416	451	450	461	469	424	470	459	435	446	480	484	448	459	431	461	473	448	436	487	433	459	431	417	453	443	452	416	423	452	454	454	461	415	417	478	441	438	463	429	481
1598	546	637	526	459	440	368	366	369	359	415	388	316	338	339	355	342	378	333	369	349	362	352	347	359	356	309	333	394	326	354	366	318	342	331	368	349	295	367	358	327	347	358	332	344	349	360	330	347	370	349	350	340	306	335	357	361	310	350	315	368	344	364	319	376	351	333	310	344	399	359	377	367	361	358	362	367	315	357	311	368	326	357	390	359	326	384	372	355	362	320	345	328	363	336	335	333	341	298	347	321	378	345	362	370	378	365	328	342	312	358	353	334	350	353	359	334	369	356	339	350	359	335	351	366	353	326	315	356	332	352	381	347	366	343	329	310	359	370	354	335	334	368	379	333	336	328	360	321	320	337	342	354	353	322	376	348	388	360	303	372	324	336	358	330	342	323	338	366	343	353	325	371	360	385	347	315	349	360	383	329	350	326	328	313	367	355	320	320	326	338	336	343	359	351	375	353	333	342	320	359	364	333	346	336	340	335	315	320	345	357	353	342	318	310	343	331	359	357	347	333	363	345	347	338	356	354	355	365	355	296	339	340	355	332	318	361	345	351	370	316	343	351	395	329	303	339	325	387	371	395	344	321	349	325	370	334	359	367	342	337	349	379	341	329	332	359	367	331	337	366	328	335	342	350	347	344	325	359	338	360	351	335	378	351	345	372	360	301	345	360	322	343	360	373	342	358	352	307	327	331	369	324	348	340	371	323	332	314	321	334	349	348	333	337	365	355	321	374	392	373	329	337	310	337	321	308	333	328	343	360	333	342	371	336	314	315	333	368	330	333	325	350	334	338	345	332	340	330	317	336	349	338	342	304	312	333	363	328	325	327	316	363	339	320	338	369	316	327	336	303	320	337	302	334	320	328	313	321	355	323	391	349	346	341	345	323	310	334	337	371	371	349	380	314	332	334	351	336	342	339	380	328	317	367	307	368	333	353	359	344	315	353	356	340	318	325	315	326	333	345	373	335	338	365	365	305	323	368	338	374	354	389	355	309	357	349	356	335	329	352	357	349	356	331	304	337	358	341	343	326	385	344	352	321	329	356	350	351	338	357	356	342	369	343	320	326	380	331	360	356	356	359	333	331	369	343	297	359	343	311	349	366	337	313	350	337	352	341	346	360	344	343	383	391	343	322	300	370	343	314	313	337	347	331	340	319	360	330	349	330	345	360	340	324	333	359	333	387	356	321	305	345	316	336	323	368	362	345	331	315	330	350	332	379	343	323	342	368	319	355	377	331	337	350	332	302	349	293	361	337	392	351	340	365	369	370	335	365	357	344	336	364	317	354	368	333	363	344	352	358	338	342	362	320	345	331	360	353	348	310	368	341	317	337	321	320	380	381	339	356	354	346	363	348	347	341	359	348	353	356	322	331	348	333	360	354	346	333	321	343	373	377	361	341	312	327	355	309	325	339	347	344	373	344	335	329	358	352	345	315	342	330	350	320	359	336	356	343	362	318	306	337	341	345	358	337	341	360	345	337	335	343	324	356	322	364	326	309	345	337	339	344	352	370	351	347	350	341	346	356	333	347	390	363	310	325	362	317	315	324	343	339	359	364	320	373	345	311	349	324	338	339	329	311	338	350	358	331	323	353	332	342	372	350	337	347	340	313	361	355	334	350	294	364	337	327	371	343	360	327	370	314	373	313	331	347	355	331	369	334	331	342	325	303	354	337	331	346	347	345	359	322	290	339	354	357	354	370	346	329	323	319	358	343	353	332	336	359	374	381	347	347	313	340	347	344	349	348	326	339	353	358	328	361	363	334	368	376	335	332	359	344	328	371	382	327	335	335	357	390	371	299	332	358	345	334	333	367	338	361	320	303	350	326	334	372	346	379	350	350	331	329	362	376	365	337	360	366	314	304	307	325	338	350	359	386	332	343	313	309	341	355	359	335	315	409	311	350	337	334	308	322	305	356	392	323	339	373	354	346	402	339	339	340	325	333	331	340	351	341	356	358	355	351	344	332	368	414	322	363	344	365	339	361	350	330	356	342	329	311	360	335	355	387	353	342	352	353	360	340	324	341	340	357	363	352	370	360	388	368	322	356	346	329	365	355	369	332	352	348	353	373	359	338	390	324	361	345	350	335	303	363	349	352	335	348	348	351	347	312	373	348	395	327	349	336	337	328	360	300	328	369	319	307	317	326	327	344	333	314	332	338	335	376	348	377	337	344	323	339	378	363	327	346	311	353	328	343	323	338	357	370	343	336	337	333	357	341	321	378	316	347	322	352	332	341	343	319	318	357	337	354	372	371	349	332	309	350	352	342	343	355	380	348	356	347	350	346	308	295	362	320	348	312	338	358	292	336	341	342	347	349	328	352	361	327	360	315	339	312	348	380	371	334	343	342	333	315	327	344	351	365	310	332	384	327	327	304	289	342	340	306	355	352	380	336	326	317	295	371	369	333	365	303	352	365	330	344	351	361	339	348	342	333	344	359	324	347	335	330	352	323	342	336	334	305	296	357	353	362	353	364	360	353	362	321	366	351	326	354	375	325	327	333	349	368	381	335	311	325	355	349	367	331	374	345	359	327	330	360	356	354	318	305	344	329	367	352	324	309	347	340	329	323	323	304	324	326	339	362	373	335	335	319	368	348	306	353	359	347	326	345	351	347	329	355	355	357	338	322	362	296	367	351	366	323	350	353	307	356	353	316	336	361	375	347	331	306	334	374	330	329	333	351	346	352	333	382	357	326	348	337	350	329	349	336	375	368	339	335	355	342	327	363	354	375	324	343	367	320	318	381	316	329	351	358	314	372	310	355	352	359	380	348	330	357	341	342	365	360	324	367	373	334	317	349	319	377	354	329	351	331	330	342	358	348	316	384	339	341	346	342	347	347	344	301	354	349	345	337	327	335	315	324	348	321	307	328	348	358	351	359	352	369	345	342	335	367	333	357	350	345	340	330	325	331	306	334	343	362	346	323	335	338	352	337	328	318	351	358	313	330	343	329	376	335	340	350	321	294	345	369	337	368	343	359	345	313	328	367	342	365	326	361	340	337	384	398	364	336	339	355	319	340	327	373	346	364	380	343	326	348	355	356	359	340	335	351	348	312	348	328	330	357	382	342	368	337	369	328	328	337	345	338	336	330	320	329	342	328	347	348	296	367	320	326	288	341	344	372	343	330	364	349	355	343	350	380	313	322	354	308	334	349	350	324	330	338	349	333	331	355	360	354	366	335	356	354	340	348	324	374	363	362	303	335	345	292	326	296	327	350	339	328	350	363	331	339	328	364	342	387	351	339	374	334	311	374	341	314	340	368	310	395	359	306	328	325	339	350	370	368	325	364	361	316	354	336	352	370	369	363	344	343	362	373	334	344	325	354	358	316	346	359	361	327	307	337	334	354	335	329	350	328	339	354	348	312	343	386	340	347	348	375	342	392	315	344	317	357	341	344	344	322	330	315	335	319	317	341	343	335	354	351	341	366	381	360	340	349	343	362	359	373	332	351	323	352	361	314	338	328	334	354	309
2073	1045	1475	1453	1353	1194	1191	1051	1060	1047	994	1050	958	884	880	820	863	871	803	869	806	782	773	808	787	771	811	804	765	856	845	755	794	785	802	767	837	796	829	752	830	804	824	797	804	831	812	773	836	774	787	818	854	811	795	836	821	782	791	803	793	771	825	768	791	838	835	807	781	783	783	772	833	761	809	859	803	807	777	859	802	827	846	791	794	744	787	885	800	827	794	783	814	802	775	810	836	800	790	838	803	810	854	772	817	783	829	805	834	800	814	749	813	819	785	777	849	766	822	824	770	796	832	815	836	776	785	828	809	807	791	782	814	823	843	799	785	781	771	844	778	836	776	836	824	830	814	846	787	826	798	820	813	762	767	816	784	802	799	792	760	806	766	795	856	844	774	793	838	849	814	777	778	769	837	783	810	774	848	801	869	797	792	799	789	846	875	816	844	805	820	829	799	819	788	785	811	793	804	798	812	805	856	801	826	730	811	803	796	783	823	834	823	816	830	819	794	819	806	869	797	817	797	869	770	790	788	865	754	797	787	792	797	823	839	830	807	775	793	817	753	808	829	859	808	810	797	857	836	809	829	845	822	808	784	743	801	848	821	786	826	841	787	808	760	841	793	838	832	809	777	797	800	785	771	858	780	789	810	837	832	768	800	810	754	787	781	776	800	831	818	797	769	782	823	810	758	789	760	784	803	848	801	839	815	800	792	802	770	782	825	789	772	813	795	771	798	789	852	811	864	844	772	818	788	836	796	802	818	826	834	832	787	812	783	809	807	792	787	796	808	817	789	807	781	824	781	787	806	790	809	804	824	766	833	800	800	831	776	808	816	831	794	833	811	782	751	805	775	813	832	773	813	842	808	848	845	801	808	817	741	828	787	777	752	835	805	820	796	794	799	747	822	773	801	826	806	780	778	806	768	806	788	803	814	801	832	828	809	759	761	862	802	805	797	819	824	840	791	802	783	837	795	828	773	819	800	772	791	797	805	818	774	852	849	823	828	863	808	833	839	811	815	791	847	790	810	790	821	834	799	840	793	797	791	839	820	789	780	847	812	766	861	844	836	819	804	857	799	813	816	874	845	740	811	822	865	836	765	790	774	764	764	833	770	814	782	783	803	776	796	837	813	813	807	799	807	810	826	767	813	834	768	758	818	809	766	799	755	817	822	768	869	832	823	820	831	781	809	799	838	835	829	859	797	814	812	805	801	831	797	763	822	805	835	798	795	767	778	823	750	846	821	815	805	819	826	722	858	764	817	780	811	797	776	838	810	830	821	841	799	803	811	831	834	767	820	768	757	810	782	824	803	773	782	801	806	807	805	812	824	752	829	812	806	784	813	839	766	812	789	869	808	798	788	814	799	792	761	792	784	776	781	819	802	849	797	798	789	786	814	789	829	809	799	821	849	802	816	826	819	802	751	812	801	779	807	792	841	786	796	861	822	777	783	833	753	790	855	788	807	812	823	855	848	766	814	787	835	806	767	866	755	832	813	811	848	864	808	829	792	774	824	833	816	786	787	817	852	843	833	757	833	810	776	790	823	819	803	798	770	766	810	804	809	755	764	767	842	785	835	818	762	774	805	840	804	848	840	755	817	777	809	834	842	814	795	837	790	728	794	849	811	817	763	839	787	766	793	823	803	794	774	787	817	762	779	801	807	752	823	792	815	842	870	810	828	849	803	856	757	806	850	770	768	831	767	822	784	793	850	801	823	798	795	767	791	824	775	823	803	798	765	780	787	753	824	791	829	806	792	858	749	816	762	793	847	825	837	838	764	784	804	819	828	822	791	789	856	781	781	782	860	833	838	838	771	826	783	763	800	811	814	785	760	878	762	777	849	779	787	803	783	788	817	822	808	813	848	755	821	863	746	816	800	794	876	791	835	740	827	814	817	773	859	864	815	779	747	767	760	790	816	805	803	857	818	826	770	760	779	779	838	854	791	828	764	816	799	842	774	770	805	794	842	769	806	779	764	815	792	809	743	746	793	831	800	770	775	855	790	803	788	778	792	766	762	819	821	766	808	788	810	791	760	788	781	819	845	830	811	807	815	741	765	808	832	781	887	800	828	791	783	784	810	797	817	824	808	808	754	799	808	787	820	797	862	829	799	791	804	780	811	770	776	810	813	758	792	828	792	781	852	791	763	791	813	820	819	827	806	761	824	802	781	786	834	808	774	793	851	803	791	820	796	780	810	801	774	820	796	790	784	810	811	816	780	766	826	796	814	813	819	804	804	811	786	822	783	840	798	769	802	814	783	829	805	788	825	762	776	798	864	840	849	800	835	784	787	804	782	815	840	795	788	821	807	873	827	807	801	777	821	797	780	816	787	814	795	799	771	868	857	815	785	823	784	827	841	759	796	840	801	779	802	789	827	802	759	766	791	812	791	777	810	746	766	812	835	818	768	811	773	781	845	788	812	860	786	816	769	762	773	805	800	866	784	789	786	767	817	832	809	797	753	791	788	839	768	817	842	823	811	826	816	835	802	792	788	793	826	813	779	794	812	757	822	754	822	835	784	848	836	793	812	818	829	764	795	855	827	822	814	779	819	778	800	777	798	795	808	831	767	770	813	794	819	841	843	783	779	826	796	796	848	812	789	833	853	831	781	831	857	821	798	789	825	785	793	829	855	825	843	805	823	799	775	819	819	748	838	848	838	820	795	811	778	793	808	821	816	785	828	777	836	793	789	809	793	802	802	736	787	805	807	813	791	792	852	814	840	844	819	790	781	851	772	812	787	858	836	804	785	827	822	821	788	837	826	818	792	794	789	799	823	811	809	829	802	823	821	784	862	789	838	819	773	809	754	788	785	816	806	833	758	721	749	861	820	785	779	785	800	836	726	777	819	797	875	846	815	797	816	836	804	864	766	797	807	771	859	796	808	757	786	834	850	824	812	836	781	802	815	866	809	797	886	770	818	819	829	801	816	826	778	816	864	802	828	826	834	844	751	774	808	809	808	772	811	815	815	823	783	806	833	789	753	803	871	809	806	863	841	768	849	802	817	817	839	811	821	790	813	836	813	782	803	836	833	834	810	825	829	813	792	815	767	827	839	823	800	823	830	800	813	815	788	824	828	845	804	820	789	845	830	793	827	796	806	794	828	804	848	843	814	791	804	784	844	820	762	802	812	809	803	846	871	828	823	812	826	818	825	803	803	798	845	815	829	786	813	807	824	856	804	769	817	777	802	806	809	776	857	760	771	834	770	810	818	821	828	821	822	784	774	737	773	833	797	806	800	846	793	807	806	841	822	848	808	781	857	835	802	809	815	805	884	849	783	796	787	819	797	794	803	867	839	794	767	788	833	789	836	827	826	795	778	773	743	801	824	809	742	849	816	814	795	799	830	816	801	781	823	772	816	821	803	775	766	797	811	789	851	823	829	782	846	805	770	842	795	806	797	799	776	835	814	780	808	839	807	776	834	821	768	777	807	821	784	806	815	835	791	810	795	804	790	768	828	829	823	787	754	780	796	839
7499	915	1015	736	621	541	439	434	429	390	441	386	395	368	347	393	366	337	365	344	394	332	369	318	308	335	308	326	337	323	339	328	342	332	361	333	347	339	345	355	349	345	338	341	330	339	353	352	349	324	345	314	346	354	317	329	352	397	306	367	343	340	326	313	376	326	376	347	330	363	358	349	344	299	329	355	336	351	344	380	325	324	338	340	353	362	346	309	333	357	347	366	323	312	334	336	346	339	351	348	328	349	350	381	368	333	364	347	341	330	345	343	330	323	311	311	327	340	351	330	335	316	349	333	336	353	366	285	328	328	343	353	331	324	332	325	328	309	329	354	377	357	350	366	338	349	355	304	305	319	341	347	329	351	359	316	338	333	323	331	346	314	330	320	345	334	355	338	294	332	348	330	345	356	356	382	332	343	350	344	339	356	313	333	350	323	335	336	339	339	350	346	338	314	344	342	352	313	322	314	376	368	352	314	320	312	296	326	320	328	329	334	345	311	353	317	355	349	396	316	367	344	343	362	354	375	348	339	315	346	354	355	344	371	353	334	336	316	373	372	334	299	312	360	378	315	329	338	350	344	343	299	309	332	325	330	354	368	359	354	318	318	354	347	325	338	326	312	338	338	362	339	339	341	334	328	313	302	323	334	348	324	364	337	342	331	377	339	365	343	336	333	352	313	356	352	309	334	342	358	357	364	361	344	338	361	314	332	328	352	339	347	339	333	380	326	354	352	313	328	312	344	320	337	341	308	330	393	341	316	343	345	363	322	341	378	334	329	373	344	329	350	367	342	351	340	327	340	362	311	335	347	361	355	340	372	343	357	345	358	371	333	335	320	345	330	344	341	328	318	326	349	354	355	374	331	332	333	363	323	348	340	386	329	366	360	364	351	357	337	315	324	336	323	350	326	357	331	346	330	323	335	368	372	309	336	356	354	337	326	316	322	336	363	321	297	367	352	357	380	367	354	359	326	373	345	351	347	333	309	293	360	354	353	372	321	336	355	336	360	290	344	356	321	332	339	359	344	320	331	369	366	355	366	335	337	370	323	355	328	334	327	357	323	311	364	354	352	352	336	339	329	326	345	339	342	359	345	324	350	354	323	330	361	325	371	314	377	369	351	373	353	340	362	347	370	337	336	357	360	294	353	328	382	348	377	341	327	353	272	317	343	339	335	335	316	325	308	317	334	352	331	362	314	318	326	338	324	347	356	323	327	333	353	378	355	346	295	320	344	313	332	357	337	311	306	327	294	327	371	317	359	353	380	362	360	337	323	343	346	353	342	293	356	373	362	349	339	342	330	349	310	344	343	352	333	326	342	349	341	322	322	349	329	359	296	337	348	330	293	310	284	348	391	359	311	355	352	351	338	330	373	308	339	357	330	324	329	361	321	322	351	329	343	313	292	320	327	345	366	296	304	340	362	364	349	315	312	353	350	370	350	307	366	364	327	330	352	369	313	343	335	364	334	328	362	351	348	348	382	299	295	331	321	363	352	322	338	352	318	309	332	328	333	347	350	403	333	318	353	322	328	354	337	338	344	305	364	345	338	369	338	343	341	328	353	367	334	389	292	336	323	378	324	333	371	331	348	329	326	379	332	315	310	327	356	348	355	327	338	373	351	311	333	333	325	324	316	325	341	346	315	361	372	341	317	360	327	342	326	341	345	355	341	331	355	358	340	337	364	370	312	335	329	331	322	359	375	324	365	366	291	357	309	319	333	369	319	320	336	314	304	353	371	325	324	330	385	361	362	358	344	349	342	318	310	347	345	339	288	320	329	333	355	316	338	322	340	330	327	332	357	299	344	354	340	335	318	351	352	357	353	322	343	333	316	317	315	343	329	327	321	298	333	362	323	323	346	345	326	310	318	359	326	355	331	320	341	353	303	349	341	316	351	344	367	377	341	327	321	351	320	347	338	348	355	296	327	312	354	368	352	355	408	330	343	313	347	347	330	339	367	329	321	320	384	308	337	341	327	336	320	330	352	334	352	371	330	347	344	332	346	323	315	332	318	325	333	340	362	319	368	336	320	329	393	328	356	350	324	375	344	316	308	313	343	339	349	357	387	310	357	350	315	338	324	336	343	351	313	356	320	366	307	331	352	351	341	348	309	298	347	356	377	349	396	327	322	335	317	339	315	334	354	338	329	337	351	363	365	361	314	338	367	340	336	343	355	336	350	351	344	340	356	314	335	358	342	348	349	303	322	354	288	347	343	362	327	357	360	326	346	346	319	355	347	347	390	352	348	322	344	300	312	373	343	322	325	354	331	386	358	354	341	358	330	336	317	376	347	385	317	350	341	342	332	364	357	343	356	339	355	334	335	339	336	318	328	343	296	298	330	359	346	298	350	321	321	343	338	308	356	345	370	361	346	355	337	310	335	372	323	347	345	327	348	334	339	354	361	323	319	340	337	345	307	348	334	355	363	347	335	350	346	341	327	363	359	384	319	317	324	355	331	334	353	337	321	339	321	330	335	318	343	310	324	349	335	348	341	357	356	301	360	346	300	319	339	339	315	319	354	363	354	370	333	325	363	314	358	358	365	322	334	374	364	356	334	338	356	337	345	381	363	352	318	335	327	317	311	349	334	363	336	313	337	305	321	388	312	314	324	366	341	368	327	336	349	350	333	351	319	364	340	350	331	353	321	348	324	331	328	287	326	328	324	370	310	339	342	325	334	355	325	321	351	316	341	326	313	337	359	326	377	363	351	329	326	321	330	328	314	330	344	315	340	348	366	320	355	370	346	333	345	381	336	326	307	322	322	347	325	330	339	320	360	322	351	317	350	322	357	338	345	309	356	318	346	391	331	309	359	362	295	340	324	351	349	362	357	376	358	360	307	380	332	307	330	356	299	351	344	321	338	313	294	326	321	335	394	338	352	366	326	348	370	337	310	293	351	326	324	342	344	369	319	343	353	366	343	330	310	341	356	285	310	321	367	324	325	326	340	323	333	355	304	320	342	377	321	329	341	391	343	310	347	344	342	361	337	320	344	321	346	339	323	332	376	347	356	372	343	340	348	352	324	321	335	313	347	339	338	346	342	325	355	332	330	326	323	337	341	344	364	322	332	340	341	356	351	337	301	339	359	321	336	351	344	326	304	368	346	345	313	344	371	335	337	358	367	358	358	352	343	347	313	365	320	384	343	362	316	313	340	370	357	314	322	309	342	329	338	331	359	340	356	339	341	316	375	356	346	323	356	356	349	355	325	358	379	383	348	354	343	330	343	352	334	349	366	336	320	344	308	338	349	331	347	320	345	379	341	309	330	362	328	352	318	355	359	346	348	354	308	322	305	375	327	326	342	352	345	345	342	345	380	363	338	335	303	320	347	320	322	343	338	333	370	333	319	333	321	325	310	374	348	340	305	317	311	336	350	377	377	318	331	366	297	325	331	333	335	337	347	348	359	351	370	348	340	381	331	364	348	361	360	323	315	335	354	327	356	306	347	339	338	336	335	363	334	349	335	306	333	343	313
6916	1355	2261	2410	2152	1784	1671	1436	1291	1318	1327	1164	1131	1006	975	914	897	880	842	852	809	789	823	812	815	843	824	810	784	824	838	798	835	844	780	812	855	841	818	786	798	756	809	763	778	790	753	791	807	835	781	752	799	762	786	817	871	834	829	808	766	841	801	843	830	834	755	745	777	761	780	809	760	823	804	817	809	836	743	820	792	814	806	766	762	816	785	752	824	698	804	758	774	786	809	771	813	762	845	789	771	780	772	744	819	813	701	820	784	774	798	767	798	770	826	783	774	783	774	794	786	781	749	791	802	826	773	787	821	800	758	794	834	810	812	762	791	781	831	805	798	767	799	820	834	802	791	752	792	775	784	754	779	835	815	737	788	793	764	786	769	765	768	756	786	886	773	764	751	802	779	764	768	844	827	767	805	823	791	808	754	822	738	804	823	797	749	813	794	771	799	798	778	748	782	771	815	786	775	811	772	778	747	754	796	779	771	779	800	756	828	732	806	854	773	781	836	771	807	811	791	797	790	819	789	759	796	810	777	800	733	780	788	800	775	794	824	761	793	786	786	765	790	796	823	784	743	800	816	790	756	749	748	790	788	812	803	759	745	793	801	781	802	762	819	774	783	822	775	785	799	805	800	802	788	766	768	777	799	797	827	745	792	790	787	803	794	838	785	743	776	840	761	787	786	789	871	809	768	834	769	823	796	798	763	716	793	787	763	814	806	818	770	805	786	783	804	781	775	742	806	723	743	803	756	820	771	798	778	727	752	775	755	784	811	818	794	811	769	775	828	799	814	756	801	771	751	826	778	801	792	757	807	813	845	776	795	814	821	745	781	776	784	833	773	753	798	746	844	762	748	767	821	799	760	766	871	799	839	809	810	804	781	777	798	769	776	783	819	770	819	778	828	810	789	789	782	829	788	723	789	743	824	785	826	754	771	822	775	781	817	766	828	784	805	821	776	794	765	776	780	849	746	800	812	773	753	795	797	801	776	824	825	808	769	824	796	771	783	746	795	801	769	788	794	777	819	810	818	801	780	770	771	760	787	792	791	729	774	767	758	769	777	746	820	834	789	801	796	785	755	739	800	817	829	743	781	798	796	769	790	774	764	805	776	792	811	782	783	783	775	805	754	813	818	799	809	784	824	827	739	768	768	823	794	797	764	732	781	801	844	797	801	762	761	812	754	761	821	777	741	809	811	780	763	814	767	755	783	818	834	766	800	812	802	835	779	788	839	772	759	786	843	817	787	805	800	780	734	802	779	772	823	815	760	781	777	830	812	802	810	829	783	724	785	770	797	772	811	814	784	801	779	775	798	743	777	768	769	786	803	854	757	777	761	763	793	752	804	798	783	789	768	783	779	820	747	791	768	800	797	806	835	764	804	770	815	820	756	788	803	811	812	756	776	769	804	822	809	788	842	797	809	826	773	765	785	846	802	727	828	798	801	806	829	749	870	772	829	763	795	848	722	805	785	814	785	804	780	775	785	777	820	823	816	815	775	785	837	816	827	768	804	781	789	767	773	782	771	792	791	794	790	772	786	791	782	787	814	725	833	807	724	816	811	785	811	807	804	827	806	782	787	764	759	788	755	789	808	795	821	760	819	805	788	805	796	799	776	791	767	784	803	812	731	789	815	781	771	793	778	817	748	808	777	772	803	786	768	771	760	812	846	810	781	800	788	825	769	811	733	728	789	768	803	782	781	788	804	796	816	797	818	793	786	752	796	815	826	788	764	827	767	706	788	785	747	813	760	770	805	755	805	800	794	780	777	871	852	819	767	781	735	729	839	812	800	797	811	774	742	819	784	801	835	835	780	785	834	793	818	796	808	787	789	767	772	778	753	827	808	780	749	777	824	764	801	829	801	742	763	822	806	770	822	811	804	785	787	801	775	820	789	798	779	772	784	793	770	774	805	790	774	778	781	813	751	753	789	781	829	788	755	794	773	795	799	803	769	835	803	778	789	800	785	807	733	785	738	735	776	746	819	779	788	743	797	772	818	780	773	752	766	769	769	772	785	749	773	770	755	784	768	765	766	767	776	794	837	796	755	775	800	791	776	784	766	753	852	773	754	793	777	828	775	780	730	805	750	763	772	808	815	825	778	812	786	818	787	806	793	734	823	771	745	781	798	829	817	794	833	765	836	823	848	811	813	779	818	803	761	790	816	782	801	775	765	776	764	802	767	777	777	826	837	816	766	765	828	743	789	803	801	734	745	784	818	763	819	769	806	829	763	821	793	792	811	807	793	809	737	805	830	818	806	782	807	791	842	858	770	762	841	779	823	833	744	817	773	798	795	831	790	784	779	771	753	783	751	804	740	790	809	754	795	737	751	783	770	810	762	792	757	766	777	712	774	760	786	873	763	788	759	770	781	779	786	782	814	792	810	818	805	817	798	762	819	787	769	809	796	760	828	809	829	794	754	784	758	809	803	845	805	794	801	817	829	764	764	808	772	802	793	785	840	815	841	767	742	741	764	785	848	755	772	800	732	745	794	831	748	782	814	789	776	797	771	768	831	773	815	836	765	828	780	747	795	793	800	770	813	771	809	841	845	850	806	762	819	777	834	741	794	755	806	822	789	779	776	756	799	754	796	758	792	820	741	850	825	793	782	806	769	756	814	776	828	767	772	806	801	837	807	797	822	765	815	821	839	768	794	781	787	779	801	777	789	824	824	782	794	738	826	789	778	803	712	714	770	803	785	834	805	778	778	790	795	760	771	753	793	759	800	807	793	777	776	792	807	789	783	793	786	743	803	826	743	789	787	764	823	794	816	741	820	792	781	798	792	782	786	772	759	800	783	767	747	768	814	777	798	757	796	844	828	777	819	790	792	814	791	794	808	832	807	802	803	864	825	794	786	764	833	803	804	794	772	784	764	802	795	790	781	831	790	789	763	783	817	815	800	819	755	780	754	823	796	794	790	731	783	817	779	757	796	840	776	756	826	790	769	802	773	793	773	769	795	831	798	798	807	797	753	792	787	840	777	798	793	792	779	840	763	763	771	791	804	824	801	798	789	797	782	757	823	762	826	757	784	832	803	779	820	803	820	787	748	806	760	812	828	784	774	757	801	754	799	797	762	797	809	842	799	778	763	763	818	783	783	793	789	761	746	793	823	807	818	823	799	857	764	786	768	796	837	800	767	782	746	817	768	804	807	784	773	759	755	781	805	794	793	752	795	743	819	804	768	803	762	799	807	817	770	740	796	827	760	736	825	781	776	798	803	832	811	771	721	796	839	822	783	787	804	769	826	789	781	796	762	810	790	781	745	790	792	770	816	781	794	833	750	776	791	783	790	810	802	824	817	783	808	819	740	793	836	810	760	803	811	739	770	780	726	782	789	762	762	783	822	817	851	751	799	802	770	800	784	820	793	796	775	765	798	792	785	814	802	767	834	776	791	783	841	773	802	768	768	809	764	769	811	766	727	796	740	836	873	770	744	781	771	802	795	794	820	826	873	796	759	802	788	759	803	736	746	794
12873	1248	1197	894	652	476	380	320	331	312	290	264	269	234	241	209	206	194	198	209	203	204	192	191	192	187	202	189	175	180	177	176	172	161	183	150	181	187	177	163	188	180	169	194	163	186	170	177	208	180	171	142	233	173	180	194	188	158	193	191	157	172	180	183	168	176	197	177	183	197	189	191	174	182	192	194	180	173	191	177	159	177	158	148	172	203	189	191	172	189	189	197	185	197	164	183	178	184	176	199	192	155	169	180	198	155	218	195	163	181	156	171	174	178	160	175	185	206	159	163	178	169	174	179	185	198	196	157	153	206	148	179	181	157	164	220	142	171	149	168	156	183	207	161	200	218	146	178	182	178	192	194	163	194	209	170	178	185	177	175	176	156	179	166	177	172	163	181	181	187	170	175	162	187	170	158	194	190	184	190	187	161	187	192	161	158	202	152	167	179	213	196	180	207	159	190	174	164	176	159	169	177	182	155	181	156	182	172	193	181	172	206	167	186	188	188	185	192	171	186	191	193	175	172	178	165	176	191	169	146	196	173	185	188	186	176	168	180	159	159	205	181	185	195	182	179	188	187	181	178	184	152	185	165	189	175	176	190	186	184	196	168	211	197	154	172	208	185	173	188	162	187	138	162	168	188	166	177	182	159	179	150	159	170	171	186	183	214	195	198	143	162	178	168	164	160	165	147	173	179	176	167	193	195	203	188	196	179	188	179	180	171	183	186	192	186	179	167	188	178	191	157	197	185	203	174	177	189	176	182	176	191	194	156	165	172	189	168	192	176	211	175	172	163	182	199	170	184	174	172	156	192	183	182	190	196	182	153	177	173	200	162	178	161	186	180	168	190	192	172	163	186	178	191	200	171	159	158	166	184	152	178	166	210	176	204	146	196	178	168	195	157	171	188	170	170	182	194	177	187	174	183	163	169	153	150	182	208	179	173	172	185	194	175	164	181	192	170	204	167	180	187	189	155	189	210	182	171	155	171	195	192	192	176	177	195	168	156	160	166	191	174	197	204	176	181	175	190	201	184	187	179	194	165	186	166	185	154	167	178	187	180	184	194	149	159	171	216	175	184	177	168	184	174	219	167	193	193	181	190	166	177	159	187	178	184	170	175	208	177	181	197	179	170	183	180	181	174	169	182	174	188	177	177	181	198	158	171	183	185	161	184	184	180	162	176	168	174	195	169	199	189	176	184	181	172	188	159	182	180	156	170	196	177	183	180	175	153	163	180	136	178	181	164	204	197	156	187	171	179	207	183	180	189	187	196	165	184	212	172	182	180	177	174	181	190	170	173	176	154	204	151	193	191	184	169	176	191	165	152	185	166	171	190	168	154	211	169	162	162	197	156	174	173	167	160	155	184	156	170	174	205	169	167	193	183	189	191	185	169	165	200	188	161	167	198	186	173	163	168	156	174	178	177	176	182	168	168	168	151	170	165	161	208	177	189	190	192	189	177	188	188	149	178	182	195	150	162	210	197	181	187	186	157	159	177	182	167	163	172	169	177	170	165	190	165	157	155	196	180	193	166	159	175	182	158	186	193	182	174	178	179	184	177	195	186	173	157	198	187	196	176	174	175	177	174	175	181	202	159	190	180	173	186	174	196	186	167	177	198	203	155	161	148	167	177	192	188	201	170	165	180	183	181	177	193	190	173	188	198	176	196	204	185	162	197	184	176	175	185	189	152	166	198	196	169	160	188	202	168	189	186	169	199	194	156	192	185	167	163	174	186	180	180	165	157	162	189	193	196	173	158	175	184	148	177	172	202	167	190	173	197	177	172	186	173	181	184	168	174	188	174	156	179	177	182	196	170	171	193	179	161	173	178	169	177	177	164	208	197	187	169	155	172	178	185	167	175	173	166	175	190	163	193	174	181	197	181	157	172	161	154	185	202	157	180	188	182	158	172	181	205	192	175	144	188	164	180	192	194	167	194	174	166	167	180	177	183	195	169	149	188	181	154	177	163	178	180	160	157	185	176	184	156	179	180	166	175	181	160	187	183	177	191	183	168	171	168	167	179	197	178	183	190	169	162	184	178	172	153	158	179	164	192	190	185	189	180	198	181	181	179	163	165	180	164	136	185	179	177	155	184	170	200	175	158	178	168	188	186	180	163	164	178	195	161	153	169	176	200	180	171	180	192	176	174	178	218	175	174	207	157	170	158	202	172	193	180	190	166	186	184	177	183	183	165	177	170	193	159	148	170	191	184	178	175	191	179	142	202	194	172	163	178	197	206	195	197	191	170	189	172	175	176	204	207	195	180	190	183	182	177	202	168	207	178	181	184	185	172	165	184	156	168	188	163	183	168	161	182	161	171	194	192	169	168	172	173	180	174	156	171	181	183	187	183	200	169	179	181	172	185	169	158	186	170	201	170	164	198	161	179	184	186	156	186	186	162	175	164	187	184	185	151	184	184	187	185	172	188	182	171	185	176	196	154	147	153	183	177	166	184	196	166	156	185	185	168	174	176	175	177	183	200	186	182	204	188	180	180	169	207	163	161	164	183	204	178	190	164	170	189	181	179	172	201	153	173	176	179	180	201	177	155	182	179	169	172	165	201	170	185	162	174	177	176	170	181	194	178	215	177	196	184	179	172	210	180	195	191	159	181	189	181	162	169	163	175	162	190	188	198	184	175	183	194	196	185	150	158	183	157	167	209	174	169	178	189	177	180	167	183	176	186	162	172	179	185	175	193	167	197	177	158	181	176	185	164	186	194	176	207	156	187	186	180	178	172	167	180	176	166	198	202	183	169	218	170	185	174	169	201	176	169	159	169	160	187	172	178	178	196	182	214	203	183	175	137	174	213	197	191	173	168	189	182	167	193	174	180	172	184	163	206	191	191	181	186	185	168	176	192	165	174	169	183	203	168	201	200	210	158	157	181	169	192	172	184	186	194	204	197	163	207	182	205	182	173	173	172	183	187	184	208	189	170	177	159	162	197	198	188	184	187	167	172	151	182	177	182	203	168	161	154	196	204	147	190	182	176	182	160	170	162	172	194	173	173	158	164	170	158	198	192	175	179	185	188	195	161	180	190	205	169	197	179	175	202	163	164	171	241	202	184	159	183	176	176	174	191	168	198	200	175	200	193	193	171	160	164	182	194	176	187	216	177	167	179	180	167	203	166	207	179	180	173	165	172	192	196	179	177	147	181	162	187	174	184	164	189	168	162	175	208	202	176	169	229	172	184	171	149	198	200	194	177	175	169	174	175	184	193	199	175	186	161	197	186	179	175	138	194	160	171	203	176	185	178	184	199	180	173	159	167	169	167	179	169	166	175	170	184	160	169	187	163	180	193	187	161	181	158	184	177	174	187	197	160	151	213	163	151	148	152	173	140	176	168	187	174	166	152	178	201	193	151	181	168	174	192	183	172	153	214	211	187	188	203	192	203	163	167	174	189	194	173	171	175	175	161	172	201	172	182	176	176	184	155	192	179	155	191	171	186	184	155	190	172	187	171	163	189	153	178	194	186
8062	1264	2604	3023	2465	1992	1593	1340	1226	1265	1112	999	965	843	662	670	575	600	581	537	562	538	495	534	480	511	505	522	514	477	455	466	444	462	489	432	435	464	433	439	428	446	498	420	458	502	416	442	420	461	465	426	445	409	473	450	497	442	440	435	430	464	472	435	507	456	451	527	433	463	446	437	473	428	457	442	452	463	429	445	438	439	415	441	407	447	437	428	432	418	426	462	446	430	465	486	449	457	389	478	458	449	451	454	470	445	466	472	467	420	443	450	432	435	421	450	405	455	438	432	475	455	472	472	460	471	446	459	410	426	430	461	438	477	415	416	436	447	483	419	460	417	429	426	401	460	440	431	449	417	454	443	448	424	436	455	454	423	465	400	487	419	391	460	451	440	465	496	419	450	413	441	431	431	412	461	464	456	399	463	450	433	436	410	419	450	420	429	439	468	448	464	447	449	480	439	422	438	443	462	463	452	452	467	435	450	434	449	419	434	456	460	444	472	422	428	428	435	450	449	463	427	426	458	409	438	423	430	438	481	406	445	470	423	446	444	447	433	410	443	455	467	417	426	417	469	440	433	440	440	441	477	467	480	449	441	439	421	428	444	467	475	448	439	433	478	441	440	435	465	434	463	418	433	417	469	409	457	412	423	478	476	442	429	446	435	438	412	441	466	421	453	425	434	432	397	432	426	410	425	458	477	463	455	457	463	483	466	408	474	425	451	453	468	460	422	445	480	448	431	457	433	449	439	426	430	471	455	426	410	431	443	431	417	460	423	402	416	448	438	423	429	448	470	421	424	413	421	412	427	458	447	430	416	471	474	483	444	472	444	473	451	444	429	412	442	421	446	447	441	462	448	467	493	455	455	413	426	436	437	463	441	431	401	425	433	439	410	430	492	442	441	439	427	439	458	415	427	425	459	420	446	436	416	418	394	450	445	417	445	470	461	447	431	427	457	452	455	440	454	423	449	431	438	409	410	445	455	444	456	471	419	441	400	447	422	428	448	448	451	428	455	421	421	455	482	455	451	420	398	446	467	429	458	435	438	454	438	430	430	443	431	446	468	443	417	451	459	437	451	411	437	459	426	467	418	426	430	449	412	433	449	459	442	465	411	451	443	407	403	439	439	466	435	427	437	438	394	395	469	448	431	427	408	469	415	441	443	440	460	442	442	473	429	425	438	444	474	473	445	429	450	463	410	436	456	470	415	448	472	413	404	434	395	424	410	451	399	476	447	508	461	507	426	487	448	471	431	467	390	403	412	463	427	467	443	442	427	457	415	466	454	446	435	444	442	481	476	424	468	450	463	451	458	436	469	426	426	470	417	441	474	439	422	426	485	468	443	449	446	432	459	445	444	454	460	429	439	400	440	469	431	458	419	419	445	433	471	485	433	427	412	453	441	413	459	449	422	423	424	449	447	431	438	446	456	459	477	437	426	405	446	431	439	452	482	463	444	405	464	427	444	513	443	443	465	420	422	451	436	434	433	449	419	447	462	439	393	445	424	459	461	405	446	423	434	446	423	442	441	439	443	418	443	455	422	381	462	486	435	465	430	428	417	435	442	412	404	442	421	455	419	432	427	432	405	449	395	473	415	431	438	435	463	416	429	443	450	386	461	454	450	431	440	477	465	470	419	419	404	408	429	442	434	475	413	416	416	414	430	418	459	450	445	428	459	424	401	452	419	427	446	419	429	423	439	451	439	445	442	436	431	431	446	465	430	433	420	452	453	433	442	482	422	401	440	455	443	449	438	439	454	453	415	435	448	427	430	457	444	426	448	457	437	451	448	424	465	415	453	450	450	435	418	441	436	480	442	447	447	446	411	392	471	419	411	441	442	436	438	440	439	434	447	442	496	430	435	445	445	444	445	447	437	463	445	450	425	427	417	463	437	442	459	428	472	409	456	459	451	446	441	435	480	442	446	412	462	450	403	378	444	453	439	462	452	446	465	451	430	432	464	446	475	425	454	405	444	444	426	451	461	427	439	472	467	471	423	405	446	407	437	457	465	429	415	457	477	421	439	441	414	437	413	430	475	434	438	455	422	482	404	462	424	415	460	434	454	445	426	440	462	453	453	426	452	437	435	449	428	445	424	417	437	400	412	475	412	451	455	429	440	442	415	446	443	447	427	442	438	418	442	446	444	439	449	463	465	436	460	433	462	441	425	426	475	473	441	429	444	428	460	456	436	443	428	437	443	429	493	423	448	461	414	383	456	443	453	450	431	473	457	474	429	425	455	410	425	442	405	413	456	444	445	442	438	465	426	456	411	456	427	395	418	415	448	428	463	430	466	442	447	440	432	401	420	445	451	428	435	435	432	423	453	409	435	465	441	466	439	445	447	452	438	398	443	444	433	436	457	449	469	484	435	453	424	441	439	410	429	411	467	434	440	444	453	421	456	417	453	436	479	477	479	437	445	446	470	459	432	435	446	431	440	431	479	467	433	435	442	420	435	447	434	443	500	490	400	427	432	455	456	461	436	422	448	427	464	464	468	426	444	450	443	427	489	399	415	445	468	447	409	453	459	428	435	426	441	446	474	471	437	468	439	435	446	480	448	408	442	437	438	425	399	476	443	460	449	432	406	463	446	471	442	419	429	438	469	443	442	409	415	412	449	445	436	408	465	451	463	458	432	443	423	475	449	441	430	456	415	445	425	475	448	464	460	412	452	437	418	413	454	440	412	417	429	478	430	489	423	441	440	455	422	425	439	433	458	435	428	440	452	458	438	440	443	483	469	439	433	437	428	428	460	413	430	460	481	418	436	442	427	451	462	450	436	417	492	451	451	463	449	436	417	438	450	455	439	433	436	430	474	421	445	465	431	399	436	438	451	443	478	420	435	443	461	463	435	419	427	488	458	426	415	420	437	444	439	442	408	400	455	464	439	420	435	418	443	440	438	449	465	449	456	430	463	427	417	435	411	465	456	434	448	440	435	467	422	461	444	469	483	421	465	412	492	439	481	475	427	466	452	469	444	457	473	438	437	428	459	465	452	463	437	429	449	412	443	455	458	393	431	479	452	447	420	452	450	477	415	445	438	471	455	432	417	388	417	459	434	462	445	481	402	449	434	463	437	445	439	450	435	421	491	451	424	443	428	454	402	450	470	477	421	456	460	462	432	450	469	458	435	474	445	434	457	444	449	445	432	432	460	411	461	453	439	468	425	442	438	461	426	443	446	446	456	417	470	473	419	428	433	442	408	465	451	411	457	432	443	420	416	475	436	429	485	472	464	425	453	459	427	427	461	452	441	467	449	426	425	414	419	434	433	410	448	415	474	457	432	428	457	418	461	426	433	441	433	434	466	422	426	435	404	441	433	432	450	431	418	457	447	433	386	444	459	438	450	419	440	462	412	443	467	431	466	428	445	449	415	435	436	431	430	422	467	452	429	449	438	446	485	427	465	467	453	449	407	440	455	439	452	473	407	436	474	405	455	442	451	425	429	417	416	407	431	400	445	428	448	465	428	454	435	465	447
1710	524	571	471	463	386	387	385	358	385	340	386	388	333	367	362	352	350	346	345	358	330	363	350	290	331	332	330	329	358	329	333	335	354	329	335	348	347	349	334	314	364	355	342	368	339	385	352	335	310	365	355	324	349	350	332	324	334	363	335	344	317	323	363	376	362	351	339	333	324	335	333	337	336	350	364	318	350	316	362	328	318	331	380	327	347	337	321	297	321	353	354	347	293	368	352	338	348	360	331	338	334	336	353	332	336	380	320	335	364	355	356	356	337	310	357	321	325	348	311	335	358	383	329	345	330	339	360	325	317	291	301	332	341	337	325	323	338	338	361	356	322	313	350	392	368	321	322	324	339	344	360	360	333	382	330	334	346	371	302	340	334	356	343	353	351	345	306	339	338	349	347	350	360	341	355	340	389	347	349	369	377	374	353	341	324	352	355	335	328	328	361	311	339	321	357	356	356	347	342	292	332	353	336	354	326	337	347	348	338	406	338	354	344	311	339	361	329	352	355	337	328	321	380	322	322	333	339	375	347	354	316	331	324	351	337	332	355	360	315	315	306	356	313	330	371	323	330	332	345	335	329	386	342	314	292	316	320	333	341	333	339	353	338	321	323	299	325	312	378	311	328	343	340	352	345	344	330	358	318	341	350	347	365	347	318	313	338	313	321	390	322	349	342	351	311	332	311	339	316	298	304	325	311	330	334	361	385	365	348	306	339	327	374	317	347	306	304	319	354	362	366	364	366	339	373	322	331	329	378	345	363	334	312	323	360	344	333	372	327	352	352	346	345	320	321	360	357	348	384	319	351	336	347	319	318	324	335	358	325	337	331	327	368	344	362	335	344	380	317	366	347	374	361	317	324	323	338	343	332	340	331	322	332	338	341	323	339	313	366	319	378	341	342	337	356	346	344	337	332	347	382	373	351	319	336	310	340	359	345	377	353	313	335	339	350	362	351	297	333	340	349	323	323	360	330	327	315	364	377	335	345	352	373	353	344	367	332	327	332	339	352	338	358	376	356	373	350	329	341	365	348	379	300	363	341	386	398	329	331	319	330	345	322	335	339	367	327	366	350	325	359	397	372	322	353	342	305	339	341	311	364	341	339	381	336	330	305	313	319	328	351	339	368	338	348	319	355	353	345	313	351	346	324	361	372	341	295	349	321	342	349	350	344	359	322	366	314	334	320	314	352	364	361	369	324	332	325	325	348	320	322	358	339	352	337	322	307	370	336	324	364	334	322	321	387	343	344	349	342	340	324	318	328	354	348	374	340	323	339	320	362	314	364	345	339	323	360	341	346	344	335	359	358	342	359	326	356	331	352	316	306	363	347	367	359	342	345	393	356	320	319	322	308	349	318	355	348	309	322	335	337	328	320	328	358	360	347	338	374	362	353	375	358	332	347	340	328	320	343	313	310	315	314	323	355	321	359	322	331	350	320	368	350	337	337	366	343	348	351	346	328	330	349	330	331	348	354	305	316	325	337	364	329	319	357	333	339	374	352	334	336	323	307	345	346	317	358	326	327	348	370	339	325	351	354	349	305	333	354	365	368	338	357	350	348	299	334	363	343	341	332	352	363	347	374	352	337	360	334	351	345	298	351	327	346	341	320	321	319	350	340	319	321	341	335	355	299	338	349	356	330	333	375	355	322	378	298	320	361	305	368	351	316	352	308	335	358	364	340	405	368	341	338	351	359	333	350	336	364	350	363	320	344	355	344	364	373	309	360	325	345	340	350	356	323	351	318	351	335	346	361	349	350	337	349	351	356	336	340	337	342	327	302	328	332	341	352	341	314	332	351	310	324	346	340	320	348	347	350	354	324	309	337	340	355	352	358	349	341	355	333	364	325	306	343	373	369	360	365	323	382	362	337	374	320	336	345	343	329	355	343	333	365	329	361	338	347	334	343	344	336	388	319	338	325	360	361	340	365	341	335	303	327	338	350	355	351	307	328	339	348	345	347	305	310	347	320	331	325	323	353	325	337	374	360	359	357	323	335	316	352	326	359	360	347	329	350	348	301	346	359	349	335	332	329	330	336	317	346	372	338	382	333	363	334	318	360	344	367	331	337	338	358	391	340	329	322	318	328	317	364	327	312	323	354	333	363	341	330	392	335	351	336	344	382	309	324	340	335	361	336	348	358	354	318	328	297	349	313	348	306	332	356	288	349	352	335	348	343	367	342	316	306	355	387	319	333	342	351	380	326	364	351	318	364	318	328	366	344	353	330	359	345	326	340	346	351	345	373	386	341	356	314	350	316	321	366	338	352	365	338	353	333	341	362	343	327	343	344	331	353	350	369	344	300	377	327	343	339	352	364	340	351	310	348	301	335	366	332	361	329	347	328	325	318	326	382	351	344	380	340	340	347	323	320	306	344	319	357	352	374	349	331	322	333	328	329	300	345	315	343	332	341	393	299	331	324	328	347	293	343	387	358	367	351	349	308	364	342	339	368	317	358	323	344	325	327	316	307	371	329	307	341	350	330	384	354	361	332	342	345	369	338	358	353	328	333	359	327	341	360	328	311	308	350	353	336	376	372	312	329	303	349	315	347	335	331	338	338	332	327	341	389	368	346	346	351	316	330	323	359	343	370	348	374	323	303	335	321	329	352	310	321	328	373	336	344	379	323	333	372	337	303	327	348	332	312	335	362	369	316	356	344	339	352	339	332	336	362	347	330	324	346	348	387	309	325	341	343	321	337	342	367	335	335	330	292	349	320	339	300	339	372	348	315	310	362	320	359	364	367	370	313	359	350	340	341	314	333	353	365	344	324	308	366	353	364	352	343	325	384	355	319	338	353	346	336	331	373	376	355	367	355	360	348	338	332	329	339	320	349	329	330	341	356	328	370	375	345	360	403	355	312	349	338	350	348	360	331	307	327	326	327	331	337	336	345	326	321	345	304	373	344	360	371	331	348	391	383	315	319	374	325	332	311	316	386	302	351	332	299	339	376	307	359	314	330	354	336	349	334	313	357	314	356	366	359	367	345	333	369	361	294	334	334	352	322	378	372	349	396	344	331	333	352	331	299	351	327	355	306	325	365	326	320	329	361	338	355	341	367	345	348	332	320	269	337	348	336	345	344	329	352	319	344	332	327	329	340	338	341	315	314	360	350	344	349	341	331	327	315	372	322	338	335	341	358	358	334	340	350	321	335	352	309	373	338	356	352	348	306	314	379	370	309	311	326	361	338	381	329	318	367	353	295	327	364	325	356	336	322	353	363	361	317	324	345	346	339	335	314	337	351	344	329	353	331	315	338	366	320	363	353	330	335	337	333	310	327	328	358	341	356	341	331	343	308	372	341	337	339	326	332	305	304	344	344	299	365	328	345	365	333	362	311	329	332	345	355	312	314	325	305	336	330	346	371	349	361	332	345	294	305	353	333	327	342	341	364	370	360	317	363	354	345	326	349	351	335	351	347	320	329	298	336	290	322	333	353	337	358	325	339	350	347	316	358	331	341	388	383	347	337	352	372
2167	1007	1452	1457	1267	1189	1103	1003	1032	978	980	1034	940	908	826	855	828	834	785	815	783	839	799	807	809	844	779	800	802	825	790	802	779	827	768	785	804	792	819	854	817	774	843	834	820	763	747	788	829	816	775	793	806	800	783	807	809	783	815	793	755	839	813	844	837	748	763	815	773	808	784	799	825	828	813	800	773	751	826	851	793	764	776	782	830	810	782	782	790	812	756	792	773	775	807	810	817	811	844	814	769	809	781	772	762	782	744	786	773	800	790	784	826	790	816	772	833	766	833	851	805	810	786	798	825	789	872	817	815	816	807	843	823	790	799	791	812	778	765	817	811	824	815	784	782	790	823	836	777	795	769	786	807	845	816	851	816	787	810	789	820	764	807	748	767	839	777	801	812	776	744	726	813	823	771	773	737	806	842	831	872	843	821	810	768	826	775	851	814	878	807	781	812	813	796	813	802	831	821	820	785	812	753	794	828	781	789	855	787	804	785	793	832	784	807	753	837	781	778	767	759	789	777	849	839	810	783	761	785	765	787	807	807	752	826	816	756	758	795	826	827	815	790	768	783	837	774	787	769	760	846	809	854	839	758	778	756	772	821	806	782	822	756	827	792	781	794	759	894	761	842	807	829	783	820	777	802	803	773	802	788	776	802	819	786	760	811	829	809	859	787	818	768	813	786	750	844	797	817	828	855	799	770	796	773	779	811	799	798	796	810	802	811	814	780	786	828	820	770	800	811	831	807	790	837	799	800	815	768	778	816	774	796	804	841	781	792	798	837	846	806	803	810	822	809	825	848	794	743	817	827	790	817	837	779	838	770	815	797	814	764	817	838	816	775	793	792	778	804	782	790	806	827	776	758	774	837	809	794	763	800	758	793	808	718	787	813	772	808	811	799	814	760	817	822	790	777	806	796	795	778	754	819	783	844	841	826	812	807	808	792	805	817	796	789	771	778	809	800	821	798	794	771	861	775	850	792	846	810	804	799	799	793	809	841	841	793	813	811	775	806	764	815	808	851	791	783	778	729	760	805	795	768	799	792	780	819	776	779	789	808	816	820	787	800	808	748	809	807	791	803	796	806	788	765	794	879	775	795	774	850	773	820	778	831	786	775	815	794	778	782	805	750	810	786	810	862	773	789	807	843	778	776	817	789	829	803	788	784	818	823	766	815	814	819	791	801	847	791	798	828	796	817	770	775	780	775	779	758	832	786	774	797	850	781	762	798	785	777	818	833	803	838	819	798	801	800	827	803	759	835	823	783	823	827	778	819	765	801	809	768	763	780	773	816	766	829	800	795	798	825	804	859	807	844	829	778	813	808	850	754	809	815	819	770	851	811	831	819	810	823	826	797	776	825	828	834	793	823	788	844	818	791	830	775	804	757	823	833	818	820	799	811	749	756	806	818	800	819	783	807	767	798	802	781	801	820	816	807	858	843	807	774	797	812	825	846	772	811	809	796	807	781	790	770	807	761	845	793	782	792	732	792	795	776	826	828	798	815	811	805	780	809	801	819	805	799	791	801	792	792	796	832	788	773	855	792	763	789	829	780	810	803	792	810	753	826	820	819	843	811	779	801	825	820	811	766	853	781	802	808	834	800	791	815	787	753	824	834	782	790	801	826	780	766	767	786	827	816	785	785	770	787	773	763	811	770	779	799	799	810	792	783	797	792	826	830	857	791	825	839	786	797	840	763	812	756	814	809	794	769	831	813	825	835	737	795	790	784	756	854	802	853	805	800	850	837	807	827	858	810	795	812	814	810	808	822	743	770	830	782	774	740	762	801	758	806	825	818	816	793	806	799	781	812	802	796	785	726	749	851	811	809	772	833	753	808	743	787	753	799	752	761	792	817	775	758	790	792	785	757	781	814	838	781	819	841	760	808	757	838	748	807	827	785	821	779	805	809	802	818	798	768	892	758	834	817	809	777	843	806	778	778	805	760	790	798	792	766	827	778	804	812	794	778	787	805	800	809	752	778	867	791	805	823	814	778	840	805	814	821	768	812	799	772	803	832	824	717	805	831	833	751	796	789	847	787	759	798	813	785	819	810	765	807	775	826	787	760	796	813	809	829	813	773	784	773	781	809	801	821	838	765	787	743	861	813	844	805	798	758	780	782	804	752	806	813	782	771	774	820	798	838	800	848	787	810	810	846	813	762	807	837	777	740	818	780	800	789	806	749	780	774	806	800	761	748	804	827	884	793	791	782	776	788	824	844	803	809	830	839	796	822	817	782	823	810	803	782	757	828	742	843	808	759	795	786	813	805	846	791	799	796	856	855	821	795	782	807	763	778	812	797	818	826	806	796	870	772	777	813	819	775	805	868	773	778	826	812	792	816	776	766	835	788	781	832	773	874	820	791	830	823	807	825	804	821	758	805	783	817	808	785	795	820	812	735	836	832	756	772	779	852	832	811	876	787	756	786	764	757	767	771	817	851	791	780	821	794	805	806	794	807	777	803	778	832	796	823	849	809	789	753	798	809	818	772	797	796	806	791	832	837	749	820	815	787	776	800	770	814	781	771	792	782	816	789	781	838	806	841	859	794	777	781	841	783	731	787	796	820	803	832	866	802	818	844	797	795	783	790	761	780	844	745	779	785	823	824	827	790	836	762	851	795	785	741	842	764	807	794	781	849	786	821	790	742	785	796	784	831	810	784	783	821	801	826	839	783	877	808	781	827	850	802	779	787	768	796	763	781	791	857	805	788	773	751	835	804	790	811	774	769	775	799	801	809	814	777	759	838	770	764	814	796	792	790	799	783	762	783	756	813	807	840	800	854	799	827	830	797	818	793	783	770	818	806	755	809	788	758	787	854	827	815	759	791	823	802	799	795	835	827	785	794	791	783	798	852	788	786	839	803	805	839	791	809	799	776	811	779	810	785	833	868	856	780	794	833	778	842	835	806	758	833	796	771	818	791	799	804	821	851	842	821	803	768	801	806	749	774	804	795	799	766	775	845	841	749	849	827	824	782	810	762	787	821	774	788	816	793	776	796	778	823	795	832	828	780	820	773	744	832	768	773	821	797	754	844	783	822	805	766	840	797	791	782	856	787	759	776	795	818	780	776	829	834	774	762	803	792	835	852	837	757	752	799	846	759	812	840	803	788	791	766	816	784	751	805	792	778	804	801	791	791	797	824	790	819	818	776	742	765	782	759	791	797	810	799	888	781	810	845	820	805	805	798	815	838	806	769	825	829	794	831	841	769	809	768	798	867	792	808	735	800	779	803	837	772	835	753	847	802	808	804	792	797	748	843	859	843	752	770	798	767	821	786	797	780	847	840	772	724	757	839	791	808	825	774	840	863	803	831	760	772	797	830	788	810	826	779	817	788	823	809	818	772	769	805	838	815	801	751	824	821	806	794	772	787	833	815	754	782	812	812	787	823	760	822	773	839	824	820	762	790	800	779	802	781	825	825	829	773	837	805	796	783	779	770	834	801	806	776	829	747	803	805	786	804	797	755	830	799	817	805	831
7604	880	975	763	622	510	493	425	416	447	417	403	380	356	356	346	339	364	338	364	357	360	330	322	337	358	327	309	318	360	340	382	355	357	337	325	297	354	384	328	319	315	343	356	346	312	346	333	332	378	316	349	342	348	299	332	322	329	345	370	373	354	306	359	323	312	340	359	323	321	369	318	303	372	334	382	325	372	364	336	333	332	352	379	317	348	346	321	340	363	327	333	336	310	349	321	349	341	355	348	346	393	314	302	348	328	330	336	333	358	327	348	329	366	330	355	342	345	323	359	325	369	357	353	306	311	321	338	331	338	362	367	359	335	342	359	301	306	345	360	320	334	367	354	348	336	342	352	337	298	355	368	367	343	394	337	348	301	311	365	356	341	347	377	306	360	317	303	315	358	361	317	337	369	370	347	364	357	325	311	335	347	311	327	354	344	312	322	316	333	344	337	361	350	314	374	370	348	322	342	300	325	313	323	351	332	380	301	332	359	308	313	350	345	335	354	335	369	335	333	328	321	348	353	336	375	335	359	349	359	345	334	332	317	366	338	300	322	353	337	330	364	349	326	313	338	310	333	332	334	343	373	370	339	322	334	297	356	356	308	331	330	320	354	340	314	312	299	323	352	347	330	313	317	325	335	337	308	369	330	331	309	371	329	340	324	324	355	312	309	343	308	349	347	360	351	319	321	355	333	352	339	339	323	338	337	324	364	350	332	367	315	340	347	332	353	321	345	350	350	343	325	365	337	374	343	360	341	378	334	325	321	332	316	329	325	298	341	374	350	321	352	291	349	328	366	328	310	339	360	334	316	335	337	319	338	355	375	348	353	327	327	333	329	364	334	331	308	345	366	311	321	353	332	308	329	317	350	358	319	367	336	351	316	276	340	369	321	333	329	321	329	305	349	343	328	359	340	331	350	353	363	338	383	346	345	354	320	316	340	353	350	315	332	348	348	304	350	318	323	340	340	333	361	350	320	368	371	351	331	323	329	347	339	360	354	331	342	337	317	323	334	372	322	348	326	350	301	312	346	314	317	332	381	311	319	326	294	326	333	325	362	351	365	290	312	326	348	340	338	318	338	340	346	324	347	306	325	312	303	311	325	348	346	329	309	341	297	308	342	321	360	370	330	344	351	336	305	323	326	348	322	356	380	331	326	334	332	342	304	338	333	308	349	348	310	342	337	333	314	342	336	314	369	362	327	336	321	323	379	321	355	331	338	347	342	352	326	350	348	359	319	342	352	344	316	346	353	342	368	345	313	379	338	358	342	340	335	359	308	339	338	351	358	314	367	328	329	314	351	339	356	346	364	331	340	347	346	325	362	373	341	324	347	329	352	321	340	359	340	320	349	340	335	343	357	306	357	341	364	322	326	341	314	292	319	347	355	368	345	331	362	333	365	317	320	362	349	347	358	377	320	364	309	366	332	369	323	322	333	343	318	338	334	332	310	340	328	338	358	333	347	310	299	321	332	356	352	323	350	337	331	332	340	356	323	341	346	325	318	356	305	340	340	326	315	345	365	343	363	373	350	333	358	347	345	329	355	388	333	357	328	339	337	353	349	338	297	370	346	322	367	333	316	311	310	358	348	348	346	348	360	329	325	345	385	323	337	322	336	325	309	332	343	335	367	347	332	328	380	344	334	356	355	383	357	361	298	360	340	329	338	368	341	349	330	345	342	371	312	319	317	319	313	329	310	320	344	310	357	331	352	336	341	314	338	310	365	337	333	318	347	332	316	355	336	333	341	329	329	368	366	363	315	342	338	347	348	327	312	353	376	350	372	333	337	342	299	303	338	316	325	367	331	335	366	370	354	313	340	348	334	352	339	354	355	343	350	346	329	346	343	326	328	305	350	352	369	340	370	348	346	346	324	304	389	342	374	337	327	354	380	346	297	319	324	324	314	331	357	313	375	329	334	346	321	324	343	317	348	334	334	321	312	376	337	339	371	365	367	332	354	334	330	358	321	310	382	348	359	330	342	355	336	339	351	333	342	327	314	318	330	329	329	319	338	319	368	328	320	377	323	325	306	348	306	332	327	333	329	343	326	368	321	371	331	321	324	320	367	327	317	329	323	328	373	354	328	339	315	367	343	335	361	313	350	367	351	334	367	351	347	332	333	354	318	351	353	355	329	350	322	332	345	326	333	332	360	321	316	355	325	392	346	361	349	310	293	341	349	333	328	341	307	350	338	335	335	316	299	346	336	355	350	372	339	334	345	355	341	337	331	365	334	355	333	333	384	318	339	348	315	329	329	321	375	333	341	323	343	316	357	325	304	338	332	337	353	314	320	327	353	299	341	335	317	362	347	344	344	341	327	325	353	349	334	338	333	370	366	338	350	313	344	378	308	316	333	361	322	328	335	324	352	353	331	319	339	307	299	332	317	332	360	330	339	343	365	340	352	343	349	315	351	347	352	353	341	390	310	329	293	337	361	371	320	314	331	296	346	342	336	346	330	327	306	335	358	338	341	370	356	326	334	345	341	351	327	352	321	329	329	342	306	339	357	315	391	344	334	340	361	324	371	363	355	327	349	306	361	327	314	368	323	338	342	343	317	315	337	336	342	323	339	328	310	353	318	343	347	325	363	323	337	331	296	331	364	321	309	351	324	335	367	379	338	326	342	321	346	347	332	349	350	376	349	322	328	333	304	331	316	350	328	325	328	328	364	349	328	308	394	332	302	325	340	358	329	327	373	355	359	356	351	344	322	344	323	338	358	326	331	336	361	321	340	328	330	320	323	326	333	345	327	360	363	351	381	342	318	330	353	353	333	357	343	344	330	333	341	344	327	337	358	325	343	314	342	312	358	376	334	364	343	330	330	289	343	378	340	335	307	345	324	389	316	307	374	371	340	293	358	344	355	345	315	330	345	361	332	356	334	341	326	327	357	316	326	350	382	352	287	334	351	332	344	350	388	347	297	354	329	321	359	332	321	381	353	359	340	341	321	357	349	328	331	331	347	322	376	361	335	334	344	336	378	314	361	334	339	331	382	366	331	339	362	349	347	320	347	311	310	369	356	362	369	360	345	307	333	360	317	376	351	312	351	359	348	359	341	323	331	345	334	333	338	333	352	350	352	332	333	342	367	353	327	327	304	329	339	352	311	378	350	334	367	336	327	320	326	276	332	348	337	336	331	360	353	320	353	311	350	306	350	321	340	331	336	357	369	364	382	339	348	358	325	345	372	344	360	346	346	317	361	322	320	344	357	333	297	339	350	326	342	322	327	377	359	350	342	349	332	340	332	344	339	347	353	326	321	349	333	333	348	349	369	359	325	395	363	353	328	327	336	315	313	359	314	312	339	346	324	358	334	350	323	352	342	356	352	348	356	332	357	305	319	318	342	333	359	327	314	334	359	326	328	303	361	350	363	354	338	375	318	303	313	347	353	321	346	349	349	352	346	295	323	352	349	317	339	315	356	358	334	331	329	354	379	337	320	322	339	319	333	311	346	370	326	355	288	357	369	309	335	353	333
6730	1299	2149	2380	2102	1714	1512	1407	1289	1246	1259	1126	1123	1010	963	819	887	839	934	840	814	873	821	829	823	846	835	846	788	806	784	776	789	791	810	805	825	817	837	781	772	788	768	790	786	825	784	813	761	800	764	749	769	760	790	800	804	843	760	762	822	847	764	795	747	778	764	787	800	788	764	810	788	766	772	747	833	780	791	796	779	744	795	745	813	815	780	769	759	796	771	762	785	798	797	792	796	834	693	773	793	832	781	740	819	791	774	733	802	830	797	783	775	755	768	760	773	764	801	780	761	821	820	777	812	765	747	769	753	812	799	761	734	764	820	823	791	834	826	779	796	774	798	791	789	789	820	757	782	769	804	762	766	776	800	825	801	760	785	790	779	767	780	802	786	778	783	836	743	757	809	800	772	790	816	736	760	780	755	792	791	768	776	768	794	803	809	816	752	758	809	792	796	777	864	821	838	760	834	781	779	797	744	786	760	769	793	835	798	773	811	804	773	813	829	796	788	781	762	727	766	789	735	784	791	766	772	745	740	819	782	789	769	773	721	852	758	780	790	775	787	773	761	737	835	798	758	817	826	778	762	791	770	770	791	760	775	773	788	766	713	765	772	817	780	804	780	772	782	774	789	816	792	819	792	734	791	788	793	750	762	791	739	781	830	831	773	777	763	787	784	777	851	762	749	800	793	776	816	780	752	833	791	735	797	802	765	738	818	784	788	784	801	709	778	806	817	788	780	823	788	787	794	762	774	767	770	798	727	817	758	751	814	784	756	759	762	801	828	795	758	808	848	754	856	811	790	745	779	714	825	794	788	815	743	771	780	774	831	737	749	754	753	785	774	738	811	788	763	764	802	777	800	779	809	765	778	791	777	827	761	769	837	762	746	780	768	811	796	768	821	730	779	781	786	778	784	756	809	759	730	740	781	768	779	770	859	726	803	795	798	807	762	792	751	743	831	799	814	826	825	783	772	819	762	790	756	783	753	795	800	743	798	805	818	804	760	768	789	747	768	807	759	859	764	795	787	810	783	778	741	749	827	781	797	744	833	827	786	803	768	764	803	797	814	751	817	764	804	775	804	739	761	819	758	768	765	784	770	791	806	781	839	748	758	811	789	782	802	813	739	777	767	795	794	769	790	791	774	809	799	789	774	737	737	794	772	773	824	784	757	797	772	794	765	792	828	792	804	762	778	798	769	847	765	784	792	810	816	811	798	734	752	809	773	837	820	799	790	763	815	764	796	772	783	754	813	773	795	794	794	794	775	776	798	768	829	740	801	772	787	843	808	822	782	759	725	798	779	799	843	751	772	846	816	756	801	818	753	795	775	735	750	778	815	788	821	795	754	832	769	774	820	757	793	742	822	738	785	814	801	753	735	736	778	787	758	811	797	825	819	725	735	761	755	745	765	813	805	781	812	719	773	833	787	787	787	755	744	733	738	755	766	821	804	729	760	772	790	762	808	761	779	800	836	788	785	773	745	803	798	789	780	746	756	810	799	752	821	748	716	768	769	743	823	796	798	750	760	776	773	745	767	806	743	793	796	795	854	801	799	830	728	794	824	793	759	747	769	818	794	780	777	772	829	786	816	798	794	711	764	764	760	794	790	788	803	804	789	820	738	779	798	814	757	784	783	825	772	864	772	794	762	805	740	837	784	756	744	810	784	780	775	775	848	769	786	756	758	769	809	801	758	766	803	789	759	757	781	763	804	796	744	766	783	817	780	826	769	794	760	795	788	764	771	790	745	792	788	763	787	749	853	784	811	806	780	798	772	769	775	756	768	825	752	814	769	768	785	806	755	788	748	785	793	766	787	761	762	753	737	768	811	769	800	704	724	752	804	783	773	765	765	754	784	797	767	758	786	776	781	787	766	805	793	753	724	798	787	765	801	738	768	762	812	788	771	777	779	770	747	828	710	757	799	802	731	770	802	764	819	751	743	753	751	822	778	786	825	783	809	785	805	756	819	746	782	809	783	830	784	781	762	821	788	813	784	802	793	730	744	793	835	760	757	803	756	797	767	756	743	780	772	822	710	802	797	794	784	793	797	763	806	857	826	774	796	790	763	794	767	742	763	756	774	813	767	785	804	752	813	809	735	769	777	760	797	798	796	805	767	776	761	818	745	792	807	767	760	761	823	805	795	779	746	784	813	771	792	786	764	835	766	791	825	740	759	823	786	782	773	736	779	782	854	761	757	784	798	755	771	779	776	761	775	790	779	786	746	705	795	776	826	786	818	885	808	775	825	762	811	757	742	800	790	830	850	772	757	795	761	812	768	770	751	804	780	755	797	775	813	707	796	775	765	784	823	798	811	759	778	839	837	757	789	823	734	737	798	809	790	771	756	783	766	763	711	782	756	745	814	793	825	824	806	835	769	792	791	764	847	770	800	734	773	744	792	774	733	738	788	754	796	788	775	766	794	765	754	733	788	817	816	788	805	799	796	767	727	823	803	780	814	792	802	824	760	749	774	790	786	806	774	760	731	774	758	842	774	743	770	751	815	793	801	789	750	757	729	765	754	798	819	775	750	779	792	701	766	770	802	768	742	794	797	790	768	800	825	806	819	826	798	794	798	798	778	812	761	781	772	816	759	776	821	803	821	775	804	776	799	767	768	801	810	770	762	746	817	794	797	814	710	748	798	806	777	761	774	773	758	769	813	814	787	803	790	836	809	755	804	801	776	803	741	790	816	761	781	771	753	766	830	790	780	781	724	781	783	794	799	777	786	720	804	794	772	754	747	797	765	809	780	821	765	730	787	809	768	760	780	791	765	757	768	749	757	767	744	760	782	764	772	790	763	767	788	758	815	771	758	794	777	830	774	772	776	776	804	770	793	756	787	813	758	750	805	765	772	799	797	848	836	822	820	763	814	777	783	793	782	734	772	773	850	794	785	759	788	769	787	778	780	771	760	818	770	800	803	757	863	759	797	808	800	778	810	777	817	783	815	812	810	779	782	761	778	765	795	778	805	832	767	779	752	741	740	830	775	808	774	785	810	761	773	762	779	758	806	803	789	770	804	742	767	773	787	782	812	791	782	806	772	749	801	775	808	771	772	756	756	821	779	771	761	831	755	832	736	749	783	806	806	788	812	764	817	764	763	827	814	785	773	783	787	802	805	789	731	796	772	795	780	802	761	784	807	816	842	768	776	868	768	783	793	736	767	859	793	800	771	768	796	809	796	762	804	762	799	762	761	828	806	840	803	804	774	805	798	746	827	835	780	795	797	799	739	785	823	790	808	798	790	766	760	795	790	806	798	745	817	732	755	802	776	786	752	782	742	785	777	740	751	758	755	737	802	784	792	787	791	734	743	788	832	761	793	753	768	780	772	797	788	782	789	786	774	800	811	792	761	804	812	806	807	790	814	789	755	810	800	786	776	805	774	756	733	759	787	775	786	823	803	780	781	777	756	760	770	756	785	813	865	769	797	781	843	762	766	766	770	759	784	732	824	758	770	705	761	798	786	817	743	779	723	789
13201	1193	1140	844	663	444	355	361	341	310	261	264	245	231	216	208	190	199	198	192	184	175	203	185	200	169	204	197	166	181	184	161	166	186	172	180	183	186	195	188	156	174	186	187	189	175	194	181	203	198	192	170	193	172	160	194	186	156	164	167	175	198	164	189	192	170	158	168	160	160	164	189	172	176	201	164	169	182	182	179	172	164	163	171	169	169	191	188	176	185	159	159	190	173	176	175	181	165	170	171	176	180	172	172	178	194	187	171	188	180	179	181	193	183	169	210	168	181	186	174	162	184	157	173	173	175	173	192	143	174	161	185	153	170	190	163	187	171	177	180	151	186	178	172	165	207	175	161	174	193	182	191	178	149	179	167	161	168	163	166	165	162	163	173	203	209	164	184	173	153	194	149	186	192	167	176	186	160	152	156	194	191	185	175	191	165	186	177	158	192	175	194	186	173	155	178	174	182	158	169	168	188	172	198	169	158	151	176	145	150	180	163	168	146	153	189	165	164	175	144	160	176	165	185	167	179	176	195	185	169	182	186	188	162	190	178	158	184	192	147	182	191	192	175	186	185	180	187	191	154	175	189	194	159	168	188	163	172	167	179	156	164	175	176	173	165	180	181	180	175	175	168	180	207	172	177	161	203	179	183	179	192	206	151	174	184	187	175	155	164	165	170	182	209	173	163	158	209	189	190	166	168	161	162	193	165	174	136	173	193	164	156	187	170	187	178	159	194	170	178	148	173	184	170	187	171	191	186	181	165	196	175	191	171	201	170	200	161	159	169	186	172	163	175	194	169	193	207	153	154	171	172	176	161	167	181	174	172	172	176	154	186	201	160	193	191	199	170	204	174	172	168	189	172	182	193	197	189	172	198	183	187	174	186	183	191	190	162	170	177	180	187	193	166	165	182	185	184	168	159	164	164	157	175	161	175	195	166	146	191	160	180	168	184	164	158	200	151	168	199	187	170	172	189	177	179	171	155	187	172	185	172	193	182	180	196	200	177	168	179	158	200	199	176	172	191	176	181	170	174	172	182	171	162	215	186	201	205	177	179	166	163	179	198	166	170	188	186	171	137	170	170	203	179	160	167	161	172	177	173	185	176	169	163	192	162	160	168	183	203	162	158	176	173	178	164	195	166	163	161	205	177	160	170	158	175	171	182	181	177	184	204	180	158	185	156	164	188	168	177	162	165	167	177	156	192	180	178	171	178	155	182	196	174	207	181	166	170	190	148	174	189	169	188	213	195	185	188	179	193	180	174	198	174	184	191	176	173	182	184	187	180	188	171	147	175	184	192	184	193	152	211	208	177	177	174	163	175	169	179	177	187	171	194	164	172	170	158	170	171	161	159	155	172	186	203	195	182	196	171	168	169	176	162	176	167	206	197	155	196	186	178	174	183	160	169	159	201	176	170	204	183	178	177	184	152	169	154	182	163	156	194	178	163	152	206	185	197	186	166	163	192	181	179	165	174	190	163	161	175	177	154	172	172	167	170	182	196	156	203	172	177	183	203	160	185	168	186	149	200	185	146	191	176	159	189	180	189	180	191	164	172	170	187	203	175	177	180	182	144	172	186	164	174	171	197	164	182	202	210	165	191	158	173	189	162	190	175	207	173	185	175	155	184	169	196	167	188	162	195	170	153	182	179	181	146	181	168	147	182	170	174	186	164	170	183	180	169	162	183	171	180	163	157	181	150	197	194	160	167	179	173	176	193	192	175	178	153	164	186	182	207	180	157	172	186	175	186	183	171	188	178	149	160	184	148	155	148	182	160	184	190	179	191	173	156	168	152	163	180	169	169	169	165	180	203	137	175	169	166	163	178	171	160	181	174	195	175	173	171	166	171	156	153	185	187	201	201	161	178	165	171	191	151	165	191	194	199	157	187	182	163	178	170	160	172	181	180	188	140	175	149	181	168	164	172	169	176	187	184	179	147	160	173	205	171	152	174	169	175	148	174	191	180	191	205	177	185	190	192	175	155	190	165	170	199	163	171	160	185	183	174	189	181	182	198	194	199	186	160	191	194	199	197	193	186	184	189	177	175	163	177	168	200	168	171	179	179	175	175	172	176	187	168	164	169	165	164	186	198	192	165	165	145	156	161	153	165	201	177	184	147	171	172	183	196	182	206	190	162	180	176	177	194	152	192	172	176	183	158	219	187	190	159	165	155	208	171	168	190	175	173	195	163	154	149	173	187	171	184	177	168	186	191	168	174	174	196	175	185	169	185	183	157	181	181	179	153	154	145	178	169	191	160	161	171	165	174	192	172	174	167	184	189	154	185	201	162	179	153	176	174	189	175	162	187	174	171	177	171	168	176	198	184	184	172	175	206	193	185	174	179	172	158	169	172	199	189	172	183	185	159	190	180	167	168	174	150	170	168	194	205	174	164	181	176	177	189	193	181	207	161	170	188	192	180	163	184	176	201	184	186	191	160	190	194	204	160	190	176	188	170	167	178	180	160	188	184	182	172	190	186	170	197	189	196	203	180	183	180	192	149	159	169	163	166	193	179	171	203	174	174	171	156	174	181	191	176	187	183	179	162	174	173	189	172	172	164	198	205	178	167	183	190	168	157	153	196	182	168	158	158	169	194	168	175	172	196	168	173	159	158	166	178	179	183	182	197	184	167	195	194	185	176	181	170	179	184	178	190	187	168	176	165	182	175	147	177	163	181	187	172	182	151	197	188	193	181	171	164	168	186	192	171	166	181	169	178	212	167	167	168	152	170	151	181	160	181	180	179	181	166	161	194	176	171	153	167	167	158	162	185	169	183	179	181	153	158	177	207	176	166	158	168	201	153	166	162	183	184	194	164	178	159	172	164	171	158	170	181	169	196	182	180	193	184	157	174	172	172	194	190	189	150	152	190	176	179	166	182	179	185	192	176	167	191	147	165	177	168	163	175	186	162	177	175	144	174	187	182	163	156	169	192	183	185	150	189	194	164	177	175	177	152	174	181	208	182	178	175	162	169	173	189	179	197	177	177	202	187	171	183	173	186	185	166	142	184	188	201	169	198	167	190	174	183	168	164	190	203	190	183	145	171	159	199	182	182	180	193	181	169	170	190	194	182	176	159	167	150	164	153	174	155	171	191	177	192	161	168	163	183	153	190	189	191	164	190	165	185	178	206	187	162	156	183	209	171	202	160	178	169	167	170	193	174	173	176	169	213	168	187	183	185	149	177	183	174	156	162	178	167	212	182	164	187	195	169	160	184	194	167	176	204	203	156	173	156	205	209	171	145	179	161	192	156	156	175	160	164	164	158	196	181	173	190	188	191	161	176	201	177	170	201	174	193	188	194	198	148	189	164	197	175	213	166	155	181	170	181	171	159	173	163	170	178	186	171	157	187	174	185	178	155	148	166	154	177	178	192	178	164	188	175	171	185	157	164	202	168	194	173	192	161	176	169	175	163	182	182	168	165	161	193	197	190	161	191	145	205	176	198	170	159	176	154	184	175	170	199	155	195	158	157	181	182
8030	1227	2590	2906	2489	2083	1572	1348	1295	1183	1156	1006	913	828	674	618	639	544	554	523	555	474	527	496	489	517	510	516	477	488	494	488	463	456	453	453	445	457	467	438	436	420	433	416	421	487	415	461	442	460	429	426	481	428	439	453	437	439	454	486	464	456	438	495	411	445	421	423	440	447	450	469	409	449	434	394	445	482	431	450	497	470	410	424	413	449	428	410	439	450	446	420	454	443	420	432	441	426	421	443	446	439	433	443	389	459	423	446	455	453	437	421	443	458	417	399	451	412	474	478	448	434	468	439	434	467	438	433	443	433	439	426	438	428	446	401	444	440	418	446	435	416	430	413	440	407	441	425	444	410	433	412	465	452	418	439	441	436	462	468	422	452	464	466	436	443	414	439	434	447	405	442	436	423	445	409	423	425	432	463	450	415	434	391	484	452	419	443	460	451	443	455	463	368	469	454	449	496	462	493	439	463	447	463	431	419	420	495	467	450	467	441	427	436	449	402	422	459	469	447	439	451	465	442	459	409	442	459	443	443	450	439	421	437	421	426	426	415	477	439	470	433	476	435	404	434	408	445	433	449	451	459	428	462	418	409	423	403	431	433	416	430	464	444	425	460	432	429	447	427	422	441	433	453	481	425	430	423	449	430	424	410	457	460	470	453	427	412	423	455	446	452	464	447	466	482	433	408	414	443	479	457	450	397	450	426	448	422	438	422	421	442	463	432	422	462	467	428	452	368	389	429	464	458	425	447	468	453	453	451	451	408	461	446	454	435	421	385	460	455	429	422	447	423	446	446	474	411	460	421	438	435	462	457	477	449	451	458	427	437	398	454	420	440	460	430	428	427	431	451	440	434	441	448	465	438	432	457	435	429	443	401	400	445	400	445	413	450	417	474	457	410	429	450	443	396	429	474	450	437	425	435	437	422	428	449	421	458	446	445	442	424	455	395	425	428	419	455	451	427	461	435	444	460	416	427	447	418	410	408	425	452	471	450	427	466	445	406	463	420	428	398	439	429	454	477	395	475	444	436	418	464	465	431	442	438	413	443	435	443	440	462	427	469	433	440	457	438	437	442	439	461	442	485	417	427	430	460	415	402	413	435	426	440	448	438	434	455	460	432	444	493	469	418	449	450	448	420	449	421	478	450	407	442	437	446	420	429	440	432	420	426	404	433	416	421	444	400	404	434	455	439	466	440	453	466	399	443	433	439	421	443	389	411	443	450	439	440	406	427	436	422	444	449	491	404	434	439	432	435	452	432	456	412	407	461	373	430	423	472	431	432	412	415	446	427	446	395	460	458	466	406	459	453	484	421	453	428	429	465	459	451	470	452	406	444	468	413	429	409	447	445	436	435	463	471	453	451	451	443	456	459	432	449	410	441	427	446	449	418	426	441	443	444	421	418	427	441	482	422	443	411	442	477	437	422	428	438	401	465	412	446	466	431	441	469	441	444	428	458	426	444	447	444	444	427	413	450	493	412	466	397	441	467	466	435	467	430	437	440	417	481	401	434	428	443	413	441	438	430	424	436	400	426	455	427	441	445	444	454	445	482	434	438	473	429	457	424	517	440	451	437	420	461	432	448	413	462	435	450	423	441	413	425	432	441	409	403	450	441	416	417	424	440	415	472	425	411	438	466	432	478	429	423	445	457	469	433	406	434	433	477	438	486	444	402	471	415	432	437	447	460	450	422	437	396	446	431	438	448	407	423	408	436	429	459	432	420	412	432	436	420	428	411	425	443	411	407	403	475	434	418	425	434	438	411	450	428	494	423	422	472	417	423	431	455	443	439	412	415	409	440	434	438	435	467	409	426	452	433	440	420	466	415	398	435	411	443	427	450	441	464	463	427	452	399	448	421	423	421	460	435	457	432	434	454	436	407	429	448	427	458	425	478	428	420	445	454	422	473	435	434	407	443	457	427	434	399	428	432	429	418	437	420	404	453	449	430	442	421	451	439	439	392	441	440	403	459	429	464	387	441	447	414	440	452	423	427	436	447	461	415	438	411	449	397	433	437	458	404	409	431	426	449	432	422	434	446	414	425	401	436	421	468	399	479	452	437	442	444	424	412	469	364	424	427	448	440	416	413	443	410	422	429	433	406	447	418	419	433	451	432	419	456	437	435	389	429	455	407	436	484	431	400	410	427	421	423	432	383	452	447	447	427	437	459	449	413	446	437	429	432	453	428	440	416	439	444	413	431	451	452	437	450	406	441	432	426	455	490	446	484	458	428	409	400	415	455	464	422	418	467	469	443	465	434	445	441	450	417	455	378	453	429	447	442	438	461	463	400	438	446	450	413	408	425	408	464	452	408	448	403	386	446	407	444	385	435	422	416	444	412	438	427	435	475	454	444	426	466	431	488	408	472	453	454	418	450	396	459	444	423	431	415	381	467	505	450	411	453	464	426	433	407	461	455	449	412	412	405	435	446	431	466	422	430	427	442	410	432	443	425	439	431	435	468	448	418	419	439	460	422	463	423	482	403	433	439	470	460	457	446	416	426	450	440	422	452	466	454	444	417	459	437	408	426	451	452	466	446	458	453	421	454	420	433	426	455	432	431	435	448	425	443	449	416	451	414	431	431	476	412	470	403	404	455	432	426	457	470	431	401	437	441	447	442	421	442	457	436	436	449	437	432	449	446	426	463	445	447	435	443	432	457	456	405	485	446	465	448	438	435	425	393	410	430	449	394	474	441	458	449	441	471	443	443	413	388	422	420	426	460	436	435	444	447	427	463	402	441	429	480	423	438	448	467	416	452	445	433	408	433	464	448	425	412	413	438	474	491	458	445	448	436	435	453	453	444	447	432	436	443	432	412	416	437	427	460	463	437	427	430	397	451	446	403	442	419	484	410	387	412	469	461	440	429	443	428	453	405	406	409	449	409	454	449	465	407	435	479	420	455	432	427	414	441	404	430	423	461	400	435	412	397	464	433	447	459	438	428	447	441	469	424	439	391	418	493	450	439	459	443	473	432	455	455	454	447	432	452	478	463	446	432	425	440	426	483	405	425	474	451	428	440	405	446	434	425	440	425	468	464	454	437	428	442	444	423	428	433	450	445	469	411	410	439	431	452	394	414	389	417	440	444	403	440	447	439	410	413	393	432	435	447	435	446	416	470	438	441	461	474	394	415	431	449	433	448	410	451	418	441	441	459	438	390	424	418	466	408	478	416	416	434	434	452	397	427	458	430	447	457	404	404	452	452	466	435	409	407	425	449	441	441	418	460	441	412	455	426	428	442	445	470	466	413	464	463	441	446	433	489	425	403	439	415	446	431	468	418	439	423	424	417	416	443	439	439	430	446	407	461	421	438	465	433	467	418	482	415	448	463	422	418	417	442	424	429	464	441	415	414	422	462	440	437	436	449	451	437	481	477	459	430	445	436	435	472	482	414	411	423	445	448	446	451	438	403	413	442	411	470	400	452	460	424	458	438	410	454	435	459	472	461	439	442	480	426	425	445	416	459	439	408	468	456
1711	594	559	544	475	365	394	370	362	401	379	326	337	365	337	322	330	357	343	332	338	344	346	353	317	311	384	310	369	348	370	382	359	341	323	331	347	340	330	344	384	388	347	331	316	362	339	318	333	358	317	323	347	342	324	337	367	364	391	344	364	327	345	354	354	364	335	354	307	348	347	356	362	345	309	324	353	337	352	377	306	322	318	367	377	357	354	347	339	335	321	355	366	339	359	321	326	325	323	362	364	309	346	320	339	322	321	336	351	309	388	361	309	387	321	350	350	342	322	334	330	335	376	355	369	346	374	329	347	350	356	346	322	316	325	340	356	342	337	340	316	336	339	323	350	342	333	329	346	331	342	342	343	371	395	344	326	332	370	348	336	324	366	384	343	344	308	335	341	330	362	358	363	318	378	338	371	379	318	341	340	329	339	367	328	313	375	347	338	323	340	323	356	339	372	362	316	337	344	345	369	315	340	351	314	300	297	329	351	333	288	362	342	354	353	343	338	351	367	342	362	361	365	352	325	365	336	353	341	348	308	340	370	358	361	343	365	348	338	323	336	344	352	378	340	330	334	348	352	364	338	368	328	350	332	336	342	338	334	358	336	346	335	316	371	337	336	348	350	344	311	365	315	326	356	329	350	345	359	359	375	333	345	323	339	348	345	362	346	310	348	362	343	376	350	357	365	358	324	365	332	354	348	332	339	354	355	358	341	361	366	310	336	358	341	361	341	352	316	343	307	345	337	330	335	335	364	310	341	325	321	348	354	335	356	323	331	330	333	342	365	351	325	327	339	362	326	333	336	348	352	359	357	373	337	364	362	367	314	331	349	318	324	326	349	329	354	342	348	376	336	383	342	331	349	346	326	354	353	336	338	351	327	348	350	377	331	331	333	343	340	337	370	330	360	359	322	321	354	340	317	333	369	352	357	321	348	328	350	347	367	335	359	394	356	337	308	305	316	350	368	321	339	373	351	355	319	344	335	318	338	320	367	339	369	339	340	327	345	316	338	355	359	354	367	351	334	348	345	327	334	342	327	303	305	367	345	332	347	316	343	303	352	343	360	352	329	325	348	358	336	352	372	329	340	309	345	355	364	328	364	335	346	330	345	361	352	332	346	329	337	307	332	332	337	319	350	351	386	337	311	313	330	325	350	331	361	347	312	343	339	362	330	350	342	315	368	335	352	331	363	347	338	358	339	360	347	360	347	382	344	340	312	329	297	338	314	331	363	336	359	337	320	306	323	312	342	375	333	328	347	351	339	343	340	353	308	359	328	349	368	351	331	356	331	331	352	326	329	360	341	338	328	328	339	366	361	318	370	328	383	340	318	358	357	366	324	352	325	321	316	334	341	353	355	362	351	341	346	338	354	320	363	360	336	319	332	345	312	307	331	377	387	343	341	325	304	322	335	380	366	342	305	342	338	338	354	328	337	356	339	338	319	328	357	310	332	372	324	324	342	339	322	334	317	343	329	327	330	338	352	327	332	340	394	364	337	339	325	339	365	317	341	341	378	341	313	331	374	353	335	305	338	347	357	347	354	327	329	344	316	334	368	333	345	335	332	348	349	328	338	324	350	311	343	331	336	355	330	337	345	353	340	324	354	355	354	376	341	341	356	347	330	332	358	373	368	343	340	338	349	364	350	366	346	345	347	348	364	348	363	356	343	342	349	334	342	311	339	344	319	356	330	386	351	349	332	358	359	377	358	314	335	345	357	330	314	358	342	307	325	355	342	375	371	399	364	352	331	340	344	331	361	363	361	345	340	347	341	321	350	318	356	326	367	333	320	371	339	333	371	335	320	324	341	305	317	350	365	357	386	358	312	318	321	358	336	349	364	315	327	371	320	346	358	319	336	311	307	344	351	325	338	355	341	337	354	318	357	359	340	361	345	377	334	364	373	310	346	328	342	347	346	363	366	326	363	373	375	329	330	326	342	312	350	380	343	313	352	376	317	342	351	333	357	365	349	357	342	325	317	342	360	360	318	316	343	342	346	343	351	353	324	331	328	353	316	333	362	390	301	324	336	336	337	318	325	349	339	361	339	333	373	346	331	328	347	352	350	347	334	328	347	362	347	347	360	378	400	312	326	371	352	382	353	348	362	337	321	335	349	350	386	331	344	350	318	338	325	344	331	338	347	335	297	350	299	333	329	336	365	331	351	311	354	323	319	336	323	357	315	325	314	351	320	363	341	353	293	331	328	295	337	337	323	371	345	315	335	335	371	336	339	313	341	317	354	355	330	349	375	298	361	332	329	339	321	317	339	321	396	350	335	344	330	343	337	327	353	314	334	362	362	312	317	327	338	386	318	354	365	324	345	335	327	358	364	352	361	361	324	339	367	344	361	328	346	336	334	330	398	360	382	359	362	336	345	334	355	347	332	310	347	336	333	346	337	338	350	326	330	367	348	336	360	318	364	350	330	353	336	367	322	344	341	336	340	319	346	322	344	343	328	366	316	330	343	309	354	338	327	346	309	340	363	363	373	345	348	342	343	343	347	350	362	368	325	317	329	332	353	370	356	338	343	355	346	340	318	297	321	330	346	339	361	362	365	336	346	315	325	327	337	364	340	349	345	326	306	323	345	372	350	310	349	333	317	353	320	337	370	325	330	348	313	359	362	325	344	325	306	333	334	339	334	356	365	332	342	378	390	339	320	359	333	323	343	326	321	338	315	328	308	330	324	340	335	334	341	374	333	338	332	301	347	331	352	306	302	359	332	315	336	344	331	348	365	352	309	337	342	344	354	321	355	354	343	352	349	347	320	323	322	333	339	358	329	308	355	362	363	357	336	366	346	332	358	365	341	323	324	350	319	342	331	371	319	330	354	326	356	348	344	332	352	326	326	334	358	328	328	296	359	382	345	324	380	338	334	312	357	373	307	372	321	323	331	365	347	356	322	317	328	343	356	346	357	333	364	334	347	337	341	361	309	335	331	313	343	381	321	366	354	291	306	338	373	329	299	323	349	346	330	369	347	319	363	343	330	332	355	310	363	344	346	333	362	382	375	314	328	357	330	364	356	314	388	333	338	350	353	358	317	323	361	346	339	332	326	344	351	368	351	354	330	302	323	354	314	354	317	310	360	325	344	321	342	309	352	338	355	342	290	305	350	350	332	338	353	361	327	345	337	337	333	332	325	340	385	327	331	359	360	393	329	326	352	346	355	311	359	359	309	331	364	329	335	335	345	349	351	375	351	324	356	351	326	314	333	379	363	378	293	325	320	340	359	318	325	342	391	309	363	321	345	308	348	328	317	331	320	323	339	345	363	339	357	336	326	302	345	334	347	332	321	334	352	359	337	350	350	358	353	352	353	348	334	340	336	322	320	331	375	342	344	345	328	322	306	344	343	352	351	356	362	325	360	364	332	374	352	355	338	330	310	311	346	311	351	319	324	378	344	341	338	381	341	343	328	352	335	354	317	331	337	327	345	354	367	326	349	361	349	328	330	361	366	305	324	325	326	338	332	368	333	338
2118	950	1343	1394	1346	1193	1042	984	983	1018	965	977	936	859	851	833	799	821	824	815	833	812	814	841	858	862	846	772	807	748	785	798	822	819	800	805	804	792	767	778	807	799	787	815	781	796	826	803	813	805	795	745	822	785	825	810	790	779	851	750	839	796	801	779	776	759	844	769	823	834	839	809	812	816	803	787	783	796	780	798	780	798	811	780	811	801	781	795	778	758	824	800	803	844	866	807	783	818	820	818	821	812	813	783	792	803	761	744	766	833	782	818	801	774	764	852	764	794	752	821	772	781	764	808	752	817	769	865	784	762	838	808	830	810	822	806	840	828	829	805	821	813	778	784	847	851	747	813	790	796	789	816	822	844	773	790	762	829	787	796	814	764	834	833	799	769	783	770	827	799	790	797	758	804	814	841	780	816	744	824	815	745	787	783	798	787	777	802	784	804	755	836	805	839	818	839	755	785	765	799	790	807	759	786	819	782	766	799	762	761	781	809	739	820	841	832	796	799	804	788	776	815	791	798	771	776	823	749	841	811	805	841	815	809	778	794	774	818	769	809	818	815	780	757	755	823	819	830	787	783	852	786	818	814	816	749	766	810	827	780	837	750	855	792	767	800	816	861	797	797	813	791	784	772	811	754	820	781	792	799	833	802	759	821	803	822	759	822	731	761	826	756	817	800	828	789	777	798	782	772	773	779	801	757	766	793	788	801	827	846	788	805	812	802	824	786	812	824	807	802	853	804	805	794	805	843	815	803	820	806	790	810	770	801	803	800	790	811	755	740	750	815	801	806	825	774	806	798	820	771	786	840	832	792	799	751	786	840	807	786	774	852	824	783	851	805	759	849	757	761	786	818	787	746	785	775	807	823	798	804	797	799	851	775	795	809	836	802	813	751	800	782	843	764	832	776	761	808	794	800	840	783	773	821	788	790	821	822	780	765	849	819	782	833	815	791	794	822	785	833	785	828	786	800	828	864	783	725	781	813	799	764	810	770	741	849	768	819	758	798	795	772	751	824	814	791	856	769	773	790	770	789	818	795	777	788	778	767	759	819	833	798	819	817	791	810	789	769	814	832	826	767	789	831	847	787	810	747	805	796	780	773	783	828	758	839	808	768	762	852	761	784	803	786	846	788	802	798	804	746	822	808	803	770	778	801	833	800	800	738	773	783	829	787	827	829	769	814	808	755	786	751	826	785	813	774	753	751	779	809	757	832	771	837	801	795	769	796	750	849	775	866	788	803	823	826	800	783	773	815	841	811	780	788	831	806	818	837	793	811	804	746	793	795	788	762	798	818	806	765	847	803	767	786	817	819	800	799	760	796	806	790	817	796	786	801	753	784	780	795	781	836	816	754	785	813	807	854	774	802	758	781	808	795	802	811	794	835	809	802	788	797	796	753	803	802	784	803	766	832	819	802	827	854	796	770	776	797	780	781	800	780	824	774	781	822	785	797	812	778	782	795	818	765	875	826	768	798	858	803	817	838	775	808	825	784	796	808	781	850	754	832	847	775	778	809	800	850	791	776	819	747	801	755	765	764	810	786	820	801	843	772	861	819	781	834	835	781	852	842	775	778	805	821	800	785	783	775	827	793	768	781	812	793	768	789	792	824	811	792	781	806	734	787	821	870	817	814	788	800	786	813	803	764	803	777	794	786	814	757	758	867	772	879	793	819	832	764	841	810	751	786	801	797	786	787	807	781	757	844	795	821	827	791	808	818	847	799	748	806	751	859	770	835	836	782	838	823	805	769	811	806	830	796	768	797	801	817	742	853	788	816	832	760	795	793	765	765	795	782	772	747	840	781	801	835	848	791	766	798	803	767	777	783	811	773	819	770	788	834	809	804	815	810	802	759	786	799	796	811	792	792	817	772	747	763	803	807	809	864	807	779	803	775	778	768	734	834	830	788	754	794	802	749	790	791	791	799	785	810	864	770	754	823	800	787	837	801	799	815	817	801	831	790	785	807	744	744	823	739	819	750	854	834	831	761	804	796	791	836	807	777	797	780	814	788	764	826	752	809	837	789	824	800	766	785	813	796	815	764	885	806	819	837	794	837	774	774	785	824	809	802	823	786	866	848	855	795	746	801	802	762	820	862	808	840	798	753	792	838	831	783	821	767	757	786	821	819	818	778	780	801	804	814	807	794	801	820	862	813	782	825	788	781	782	768	819	771	806	783	775	751	868	786	807	779	879	821	818	808	752	786	817	808	734	812	840	814	821	801	828	783	792	799	813	812	825	768	815	818	807	765	817	847	796	839	781	816	803	794	815	748	773	789	777	814	765	785	815	773	790	815	798	762	846	810	781	738	797	834	727	756	814	759	785	808	840	822	754	756	849	819	826	799	786	824	777	820	806	798	824	789	776	786	807	867	804	826	812	798	804	835	821	768	816	791	823	777	774	834	767	783	810	768	825	794	800	808	818	786	792	751	777	836	775	791	859	781	780	809	776	811	802	766	771	793	775	781	805	776	785	796	789	776	776	795	776	807	817	784	812	758	799	823	736	756	825	823	785	791	776	738	847	812	835	743	770	829	820	825	824	797	820	801	805	785	796	840	755	794	817	795	838	776	780	792	754	800	800	744	794	828	826	770	771	831	824	759	832	820	761	826	786	809	793	784	768	808	811	839	758	806	824	793	773	813	765	746	780	814	791	796	752	781	804	812	814	835	756	768	777	809	842	792	789	806	750	741	816	798	804	822	753	808	787	785	806	789	823	806	808	782	828	801	777	801	776	813	779	849	774	799	861	769	817	775	784	773	753	770	789	856	796	828	794	800	805	840	801	730	808	780	757	811	846	790	822	804	784	793	807	791	758	793	782	806	772	799	825	781	813	775	808	774	818	830	823	865	786	811	777	815	817	785	786	773	764	827	827	746	849	796	756	800	857	730	808	788	836	788	807	801	768	776	822	781	793	804	780	854	772	776	777	780	792	812	778	790	772	768	813	801	805	795	816	807	793	826	800	864	799	827	839	801	778	766	779	847	757	809	821	799	798	806	817	819	804	738	801	784	796	805	792	784	810	828	823	743	823	788	806	772	815	805	788	797	776	778	755	773	817	814	820	826	799	793	796	807	753	811	771	801	832	814	746	850	834	790	818	790	829	840	796	805	845	825	764	804	800	777	766	789	837	805	833	774	742	817	813	766	810	812	791	804	838	810	818	807	767	827	803	757	782	759	796	827	777	811	825	737	821	775	837	852	803	787	802	773	828	797	785	796	754	801	799	792	793	814	821	801	778	806	804	778	820	761	772	795	780	790	788	758	745	840	840	804	786	773	810	817	799	833	769	773	806	817	762	854	843	825	816	803	824	816	847	779	773	805	829	794	788	814	822	851	788	723	767	813	760	756	782	806	793	845	831	823	780	793	790	810	795	782	798	793	767	840	829	788	791	753	791	802	827	778	811	795	766	797	788	852	848	762	793	762	782	858	829	779	794	822	786	855	788	834	757	828	786	798	779	732	817	759	826	791	812	783
7468	844	880	750	614	581	494	418	427	398	395	347	365	396	356	389	380	325	347	338	357	347	348	356	352	332	326	355	380	340	345	334	337	362	301	312	297	339	335	333	372	365	351	356	332	323	358	335	301	363	337	305	316	358	360	351	340	335	346	300	356	353	320	336	328	300	327	303	307	306	320	355	361	325	302	355	328	368	317	322	349	327	304	340	345	354	345	339	309	343	343	312	324	316	340	336	320	327	348	331	316	351	330	314	336	363	331	321	358	355	325	343	332	320	298	315	345	376	322	342	338	329	355	338	351	352	327	348	350	331	312	330	324	316	356	367	352	327	305	331	329	315	335	381	353	348	341	323	343	318	337	324	318	358	317	336	326	336	319	364	354	353	359	349	315	378	343	361	325	328	342	406	339	315	345	322	313	312	320	289	330	312	321	318	339	363	359	336	321	339	336	325	334	344	358	314	333	346	349	348	330	319	347	330	358	356	337	356	339	312	343	329	338	372	297	305	296	333	304	342	339	306	300	315	312	379	304	316	318	350	325	347	322	317	353	322	323	333	342	329	336	357	329	287	334	337	307	339	320	338	353	334	314	328	344	335	326	326	335	339	338	330	355	351	339	337	311	362	338	328	365	367	334	346	330	344	327	351	351	355	325	355	326	341	313	338	363	383	325	311	327	371	317	324	331	324	369	313	352	350	375	357	324	329	338	314	325	372	361	347	319	319	339	355	340	331	356	347	378	349	322	316	332	324	340	341	324	347	318	319	334	306	339	322	331	324	318	358	334	366	320	344	325	370	326	327	336	339	311	389	323	336	341	308	329	299	328	367	345	357	317	325	314	332	351	349	364	325	330	320	383	376	320	349	307	299	298	337	350	362	302	341	349	328	334	296	333	343	369	363	287	350	385	352	315	355	330	364	323	336	343	333	339	327	330	338	336	352	325	309	329	337	363	355	337	353	376	326	330	303	322	338	389	341	333	331	352	345	324	315	323	376	321	336	321	346	373	329	335	328	363	330	360	324	321	359	360	315	292	330	335	331	356	335	336	321	292	318	340	352	359	321	315	351	341	354	340	332	322	313	305	364	326	362	340	367	308	327	325	348	364	348	322	340	346	354	342	348	371	342	303	354	336	323	329	350	317	350	328	376	357	310	351	330	363	323	333	334	316	312	348	318	334	317	332	326	305	327	367	336	312	328	341	317	354	319	311	306	338	301	356	344	343	344	363	351	329	322	360	317	355	340	301	334	317	320	340	326	358	329	326	352	304	349	339	329	325	362	371	332	345	298	339	335	348	344	323	280	344	341	347	324	355	347	331	332	330	318	349	312	328	349	319	319	324	303	321	344	354	345	352	308	349	352	358	329	350	331	343	329	318	314	361	377	348	328	346	346	361	354	369	361	329	332	366	295	301	339	353	381	354	344	295	318	363	334	326	352	308	323	331	353	337	322	325	340	319	309	354	329	341	295	377	338	341	325	354	332	338	341	331	336	320	331	334	337	313	306	335	362	342	333	322	362	318	327	340	307	330	313	326	335	343	334	314	342	339	346	301	312	319	353	307	318	346	320	347	331	346	332	333	308	306	342	348	354	335	315	357	332	332	341	336	370	327	325	366	349	348	342	339	333	323	332	329	300	324	309	319	340	344	304	365	334	390	341	371	351	316	369	322	322	318	363	342	336	350	351	296	322	323	376	321	336	338	317	303	376	329	316	327	319	333	339	350	337	356	376	311	351	334	332	372	320	326	314	347	366	329	360	322	327	324	312	317	325	327	316	357	340	342	327	328	313	342	315	319	322	302	349	323	332	348	326	373	318	331	327	320	352	320	369	328	351	348	337	353	354	375	335	353	325	326	337	338	332	333	343	352	363	333	373	348	361	335	325	329	308	336	371	338	330	341	338	309	357	315	338	321	352	330	307	327	342	335	335	333	367	388	331	365	372	355	348	342	317	317	290	347	320	342	348	328	328	347	322	349	332	367	323	346	308	312	328	316	345	343	343	367	315	339	328	339	340	354	353	320	357	335	307	307	330	309	338	329	329	303	371	365	349	329	329	335	333	316	334	324	339	320	342	348	324	311	328	306	306	320	326	337	355	370	309	337	337	332	319	341	335	322	330	359	337	310	319	336	352	338	375	342	325	300	321	345	367	364	351	364	333	340	310	341	309	309	333	328	345	308	334	321	321	318	359	348	368	318	369	337	309	317	335	344	313	350	322	335	301	321	304	323	360	321	331	370	336	356	307	354	339	356	300	350	300	315	330	339	357	375	347	319	353	333	345	334	351	325	313	328	384	319	329	355	324	369	332	317	327	334	315	333	326	327	312	337	323	351	336	335	315	320	348	346	324	328	350	337	331	311	351	331	315	306	323	323	313	307	346	350	321	309	345	316	352	353	338	358	332	320	330	318	340	336	355	363	382	336	338	300	343	344	334	339	321	328	323	344	314	316	361	328	332	365	324	323	315	334	311	318	344	324	321	344	340	338	330	343	343	329	355	322	360	336	313	305	360	345	320	362	319	385	309	307	350	293	340	321	323	352	356	348	345	315	358	341	334	316	331	336	290	312	357	327	324	351	322	321	330	307	326	322	355	342	324	330	319	334	318	333	344	300	310	328	328	294	363	332	330	360	310	347	332	357	343	323	349	371	339	358	358	357	309	334	340	381	324	352	368	318	346	324	332	333	317	328	322	332	329	335	321	348	329	352	343	314	346	320	296	357	312	328	344	298	311	334	360	338	355	351	293	318	309	339	381	326	325	353	350	332	303	334	317	365	312	347	360	356	373	340	333	341	338	340	317	341	354	331	326	385	368	370	348	366	325	358	336	342	341	365	341	317	345	353	336	381	344	362	354	387	332	330	356	347	364	318	301	340	307	368	294	343	316	318	341	319	350	335	325	364	352	337	294	332	328	355	352	346	347	345	306	327	317	337	358	337	362	312	346	371	318	333	339	309	326	336	354	350	360	340	308	366	375	331	322	329	323	335	324	304	334	296	372	344	316	338	321	285	357	364	317	326	341	344	350	340	330	305	315	357	323	344	358	319	350	359	316	313	298	344	314	328	315	325	353	309	336	371	317	365	319	376	323	321	325	357	325	356	357	371	335	348	337	325	354	342	350	307	348	332	346	333	354	345	361	342	328	312	332	321	358	365	321	328	343	339	315	311	347	362	339	335	333	348	290	343	344	353	344	347	305	325	359	319	355	316	338	328	368	322	323	346	332	332	341	350	331	353	316	328	328	330	339	318	325	350	312	307	333	353	332	315	358	349	354	319	329	338	348	326	363	325	378	348	313	351	381	366	338	316	361	369	314	312	348	353	349	317	338	351	323	328	338	340	312	376	353	353	334	376	332	346	318	366	322	323	324	324	315	371	334	332	325	375	340	326	354	301	315	317	339	348	301	340	373	362	337	363	317	341	325	359	342	348	328	361	317	341	325	357	352	359	334	350	339	345	305	331	362	330	319	358	305	346	338	335	331	320	339
6628	1256	2090	2463	2018	1751	1537	1369	1256	1209	1289	1124	1120	1051	976	920	890	862	872	803	841	837	816	851	882	790	859	797	796	822	780	758	775	807	792	813	815	807	808	783	788	741	779	799	788	792	799	797	784	759	761	781	808	769	812	798	864	781	714	732	811	753	825	810	781	772	800	819	824	812	777	772	721	772	768	801	790	746	763	750	743	828	821	787	804	794	748	793	771	781	779	739	795	761	779	782	776	760	778	780	785	845	785	844	773	767	800	778	795	831	760	813	780	796	772	823	783	796	751	730	756	815	769	745	779	819	777	788	801	768	771	810	785	781	766	801	778	791	732	812	795	757	799	749	749	779	761	797	827	789	787	799	774	805	780	804	781	787	805	829	758	780	772	763	764	783	761	766	800	743	782	796	778	766	798	844	747	792	791	754	755	744	729	763	819	782	789	795	819	751	772	760	810	733	772	777	778	791	755	783	809	771	828	819	794	760	822	766	752	748	755	800	753	812	777	729	773	770	816	755	750	741	768	786	796	767	803	757	793	806	776	818	786	737	799	769	771	788	777	755	767	759	795	736	768	805	753	750	781	793	756	718	793	816	790	769	798	769	768	803	766	820	779	732	803	792	753	804	773	815	814	780	823	769	794	829	763	740	763	824	796	763	818	812	814	764	781	762	799	776	768	753	775	713	780	791	789	769	807	750	781	808	797	819	728	747	721	804	798	776	797	821	710	816	750	818	765	791	805	825	765	792	768	770	777	759	776	768	806	754	816	777	774	752	827	797	771	803	820	765	799	785	815	758	762	785	789	783	791	748	808	729	748	800	742	804	734	752	765	752	844	800	764	782	780	790	798	840	765	794	793	778	786	800	757	733	783	757	763	809	746	793	791	782	769	824	780	802	795	805	803	795	771	764	801	734	793	829	820	784	778	754	825	778	806	772	794	752	780	762	761	802	839	782	792	775	785	768	769	804	816	806	795	773	790	751	793	783	773	783	772	792	747	750	770	744	748	800	747	814	723	789	765	774	799	779	786	757	774	759	793	781	817	826	809	809	781	764	804	771	715	746	805	775	801	765	767	734	787	781	794	764	772	784	778	767	798	790	742	781	738	745	794	722	790	771	744	731	758	802	765	799	774	796	792	767	774	810	789	786	765	774	838	805	757	776	769	798	740	772	774	777	800	811	744	801	755	749	744	794	818	761	810	817	758	795	783	835	789	763	796	766	784	791	762	782	764	823	776	831	792	792	824	769	807	810	824	826	797	778	764	802	772	782	818	722	737	757	770	748	793	785	775	749	782	714	752	779	780	748	762	801	790	765	756	778	778	789	807	756	800	796	757	758	788	776	793	784	777	784	793	773	774	771	775	799	748	783	773	799	737	802	793	787	767	766	766	770	748	771	831	792	807	742	749	767	780	793	773	741	789	814	761	799	823	735	737	774	812	777	813	794	762	762	804	812	801	770	766	794	776	800	769	769	783	792	790	750	728	798	778	775	764	868	788	806	791	703	794	805	806	768	761	795	815	770	786	799	780	769	775	736	796	745	766	787	774	756	741	781	805	773	736	760	773	780	788	799	803	780	737	790	759	770	785	783	816	817	779	744	772	795	767	790	751	811	754	790	785	823	776	774	813	776	787	749	766	764	773	771	808	793	754	832	822	776	801	758	779	781	800	765	795	771	787	770	780	796	756	788	830	784	794	802	778	823	808	740	807	792	824	766	807	794	774	795	827	767	780	763	729	753	756	789	835	786	788	790	761	758	795	791	793	807	818	795	773	734	782	801	810	827	810	819	785	757	801	754	807	760	761	756	796	817	769	788	784	778	781	754	759	702	800	812	771	778	791	779	785	806	781	791	779	784	734	820	827	725	753	792	788	801	758	772	800	781	793	796	773	798	781	791	775	750	774	792	802	816	800	778	772	829	772	785	751	783	786	802	819	742	747	724	785	787	747	795	799	822	780	811	800	782	746	760	778	750	794	816	817	797	805	778	772	737	739	797	781	742	753	799	812	780	760	786	764	769	799	777	790	800	763	808	767	777	761	834	829	814	757	731	821	755	772	738	801	837	819	797	780	764	774	801	769	789	760	772	807	809	795	776	835	739	731	793	779	804	765	821	776	810	790	826	740	727	825	754	782	789	792	765	771	760	803	810	797	833	766	811	796	764	760	806	796	776	810	750	790	784	780	772	791	769	755	752	717	746	836	799	751	817	791	730	787	775	849	799	768	788	796	785	779	790	765	779	778	763	774	789	778	768	786	815	788	767	794	775	788	786	770	790	768	734	773	820	787	773	798	813	762	822	767	773	789	772	789	789	813	746	799	832	750	762	784	745	805	817	788	779	777	739	750	798	795	783	777	753	860	754	759	783	781	785	763	749	768	753	779	774	757	797	833	803	823	774	754	808	753	777	791	753	826	801	773	831	766	799	769	750	742	769	750	789	828	841	747	797	815	736	745	794	752	769	795	814	795	737	800	865	758	732	759	798	764	800	823	746	784	792	765	742	778	756	803	814	756	781	821	775	719	742	763	809	776	723	779	780	750	767	784	738	794	736	774	721	808	775	781	812	796	775	822	802	779	773	779	819	771	783	810	731	746	817	822	740	788	791	747	765	785	715	794	788	748	770	806	754	786	791	795	782	793	779	770	756	725	807	763	767	801	776	782	799	787	773	802	793	801	793	776	773	742	810	796	756	783	758	799	738	793	748	754	762	762	766	810	820	762	765	769	775	799	750	766	756	714	802	762	792	790	768	811	754	757	809	731	835	808	769	741	788	772	806	794	821	766	806	751	780	767	798	786	780	787	811	798	768	764	775	826	802	783	783	761	780	760	805	781	780	749	771	760	804	797	773	815	767	734	764	782	811	798	766	784	783	814	813	762	853	728	804	745	778	788	751	820	773	775	787	816	801	781	807	772	781	772	732	726	755	746	765	859	771	793	803	833	747	807	743	764	796	870	809	823	816	750	760	795	778	741	746	816	780	768	744	752	720	765	813	744	760	771	767	827	811	802	799	741	737	782	794	756	790	723	756	803	766	796	796	813	801	786	753	755	754	780	792	775	756	772	796	793	764	768	756	750	790	791	770	784	777	769	725	783	811	795	805	772	765	807	791	847	765	802	788	825	805	826	783	699	832	798	783	769	764	804	783	774	779	766	822	777	788	798	784	790	733	791	794	738	768	826	771	740	762	789	816	801	739	776	799	788	737	737	790	802	790	759	718	788	764	740	808	781	771	780	811	748	785	799	840	750	812	773	764	774	816	795	777	825	796	780	746	766	698	783	775	784	745	783	747	777	764	752	775	728	761	814	778	801	761	794	801	760	808	767	809	790	774	802	763	728	786	744	754	793	772	755	810	770	817	779	809	794	827	809	789	778	689	802	760	741	808	769	725	836	793	773	770	773	776	818	768	825	784	772	756	796	799	772	772	770	758	790	805	780	847	767	759	771	760	770	798	778	765	744	782	799	759	787	806	777	752	722	780	819	766
12871	1218	1129	881	577	496	367	345	301	271	283	272	248	249	213	208	170	187	213	186	217	176	195	181	184	169	170	189	158	177	177	195	187	200	151	171	197	175	150	172	192	159	185	159	185	177	163	179	172	167	159	175	181	167	175	155	160	192	177	186	166	185	174	191	187	178	180	179	149	187	186	179	196	154	165	168	180	188	155	184	188	176	164	181	175	190	182	192	190	154	178	157	165	180	157	149	220	189	152	165	176	169	176	152	156	161	157	179	194	162	181	170	189	166	166	156	192	195	164	157	182	160	185	160	163	155	172	179	193	168	161	191	148	170	175	173	188	180	175	163	177	162	164	174	181	181	165	186	176	179	169	204	151	163	161	170	171	165	169	198	198	159	170	181	179	212	182	179	177	152	177	196	174	189	162	180	194	189	187	179	159	168	195	176	161	164	181	157	183	179	180	171	215	192	160	184	179	167	158	173	194	182	161	163	186	168	170	187	165	157	166	189	187	178	175	194	191	178	165	201	177	162	182	162	159	179	178	185	180	180	179	156	186	191	185	179	171	172	166	181	171	186	159	186	184	184	194	176	189	180	168	168	180	173	144	184	180	135	149	174	199	162	140	185	177	195	170	167	190	163	140	183	171	192	177	161	185	180	173	151	151	173	170	191	168	184	177	169	148	171	182	177	166	194	152	158	195	183	176	191	178	172	179	152	154	168	199	188	187	175	198	168	176	172	142	152	179	182	163	198	180	184	175	187	156	190	178	202	177	175	148	181	166	182	173	199	174	170	157	157	167	148	167	167	155	175	176	169	186	163	174	157	170	175	180	136	146	137	149	208	179	205	174	183	173	191	173	163	178	161	162	165	172	185	170	195	157	178	148	167	176	181	186	160	166	175	167	202	180	170	184	176	162	162	172	174	180	178	172	159	165	168	186	154	183	166	162	167	166	175	190	186	146	182	173	183	182	187	172	192	178	178	193	142	163	209	182	151	198	154	163	177	169	164	164	156	159	148	194	179	173	174	186	176	150	156	189	184	168	163	164	187	173	161	156	159	196	176	172	169	178	167	205	162	160	190	170	144	172	185	168	178	185	168	191	158	187	167	155	175	192	176	174	169	161	179	179	170	178	189	182	178	162	183	181	155	166	176	171	190	149	181	163	152	163	181	207	195	171	162	160	173	157	163	168	177	167	168	178	160	162	147	180	170	165	174	142	160	187	200	195	154	181	159	179	157	158	166	170	164	206	164	162	177	184	167	152	165	191	170	175	158	166	169	177	155	170	196	168	173	159	205	168	176	167	143	163	156	159	180	169	173	180	165	161	156	139	181	169	197	144	199	161	168	182	178	176	196	185	197	175	186	167	168	161	163	166	156	152	163	174	168	179	175	156	134	172	175	164	190	198	191	184	168	141	165	177	163	181	174	202	190	167	187	172	146	166	176	166	166	177	163	156	189	164	174	193	180	176	180	175	181	171	201	178	204	185	189	181	162	166	196	183	188	182	151	187	208	173	152	160	181	159	183	204	186	191	146	147	179	171	197	165	183	182	163	195	178	160	186	174	169	189	179	168	182	155	170	170	160	168	167	172	148	170	189	183	198	161	151	181	172	152	169	199	179	173	158	165	189	165	175	161	159	203	173	204	176	166	178	153	166	152	181	162	166	196	176	162	160	190	199	189	178	165	187	176	153	200	167	172	170	193	164	182	179	158	174	172	164	180	157	155	191	177	176	181	167	158	189	185	172	168	156	187	171	176	178	214	148	178	172	181	187	180	203	187	174	180	161	198	176	176	193	195	155	157	167	181	174	167	170	180	167	171	161	188	168	171	167	164	163	167	145	171	157	162	172	167	149	150	178	178	172	181	168	173	185	161	150	191	159	163	171	169	162	169	169	156	163	175	182	177	160	155	180	189	183	163	162	150	155	162	204	158	172	166	200	161	139	159	157	178	173	163	179	179	180	207	153	204	175	172	158	174	155	175	190	186	164	188	173	183	179	171	180	184	182	172	167	192	159	152	180	181	207	176	164	178	175	152	176	165	178	178	139	185	170	171	171	174	176	171	184	190	175	157	191	167	161	180	171	169	159	171	188	198	173	184	161	165	168	149	178	191	155	186	176	187	174	148	180	152	192	201	149	168	176	166	176	158	183	167	162	148	176	151	206	177	167	179	164	173	169	195	159	179	187	174	176	153	191	172	162	165	159	151	161	172	186	168	173	167	171	158	194	162	186	181	158	182	174	173	186	161	184	173	152	180	161	161	198	176	177	176	185	185	170	179	193	192	173	151	169	159	157	174	176	167	182	160	162	183	157	202	207	165	162	200	196	207	195	163	156	195	181	161	172	172	217	140	163	148	161	166	182	142	181	152	190	166	179	163	184	188	154	190	137	141	159	190	181	184	185	144	177	154	199	161	188	153	162	164	140	176	169	177	173	189	195	189	162	166	195	177	182	152	173	173	185	165	170	169	173	161	170	175	168	187	150	164	170	160	175	172	175	155	188	199	170	167	178	182	179	183	160	175	167	188	159	194	159	179	198	171	169	184	168	161	174	177	173	172	167	177	158	158	183	183	180	173	159	164	178	182	171	138	155	188	170	168	179	198	190	187	173	180	180	179	154	172	179	164	175	181	147	197	177	166	179	154	155	179	155	175	170	160	172	194	167	154	179	198	181	162	171	186	182	183	173	165	178	172	186	169	153	197	172	179	169	175	207	167	163	194	156	169	188	166	172	170	173	185	165	171	172	165	168	166	173	154	178	168	171	184	167	176	158	168	159	169	158	173	189	152	187	182	156	201	168	190	182	183	156	162	168	181	159	157	149	164	178	158	205	185	173	187	153	172	172	162	174	153	142	180	163	159	167	163	164	195	200	187	188	154	167	177	199	175	157	179	176	191	184	192	182	159	180	194	192	167	183	170	185	168	165	195	180	145	173	188	170	188	169	181	165	172	204	189	170	200	163	176	182	193	213	193	196	167	163	180	159	186	168	194	155	157	175	179	160	173	196	174	165	156	169	175	183	178	180	186	177	194	183	168	158	196	201	170	191	180	172	174	135	168	157	152	139	178	158	164	190	189	204	166	147	211	182	160	184	154	195	157	172	166	191	161	174	157	177	188	200	162	186	200	167	161	180	176	178	183	165	174	201	188	166	176	188	164	170	177	162	183	164	151	190	175	161	167	162	187	186	175	183	178	169	166	179	210	175	189	183	158	169	178	182	191	189	174	162	179	187	151	167	186	176	195	163	163	192	183	167	155	177	159	152	170	170	213	168	191	160	151	178	148	182	158	183	171	159	147	147	179	154	183	176	165	178	183	156	165	179	186	189	179	183	209	223	181	162	159	161	165	194	155	183	165	174	167	168	157	174	149	174	160	153	164	161	171	176	173	154	178	168	189	168	162	186	190	187	194	179	162	196	187	181	177	159	174	218	178	181	173	169	153	162	182	170	197	166	183	162	156	172	167	176	163	176	191	166	152	168	172	177	185	192
8078	1190	2512	2962	2493	1963	1543	1389	1288	1144	1091	980	841	828	709	622	618	570	525	545	511	507	484	524	511	486	494	490	471	452	462	460	455	451	480	508	438	434	436	424	422	462	439	459	433	433	416	440	459	458	432	438	455	414	435	442	430	444	415	469	416	470	424	449	435	444	405	442	482	439	417	443	457	430	455	393	428	436	436	428	405	431	455	419	442	448	411	418	445	465	447	438	394	447	420	462	442	404	444	450	436	448	410	448	395	391	440	405	416	472	411	437	426	449	422	450	456	434	393	433	445	455	458	422	420	451	412	422	433	444	451	426	440	426	458	405	470	470	421	408	378	433	429	436	465	428	422	386	421	409	461	423	462	442	449	419	415	462	448	447	428	440	441	424	435	415	445	409	418	410	439	418	444	409	441	420	424	447	427	435	455	422	459	426	447	459	427	459	460	398	411	432	439	414	448	459	373	475	468	476	436	433	465	393	444	463	462	443	424	425	422	440	445	449	410	441	426	420	394	439	412	414	433	447	436	418	431	405	434	445	435	454	460	410	447	434	402	420	420	391	448	426	436	417	447	438	435	370	435	432	406	456	456	427	436	440	442	426	454	424	450	430	416	420	442	469	422	433	447	454	451	441	412	431	443	409	443	411	458	447	441	423	413	448	441	444	430	440	447	451	411	420	417	374	459	427	428	463	425	416	495	423	463	449	420	411	407	454	414	413	449	444	430	409	454	437	477	442	400	431	428	411	483	455	485	414	440	433	408	406	464	419	420	445	439	410	406	443	422	437	416	420	454	395	420	453	467	446	406	438	438	409	449	418	412	437	429	436	442	432	415	447	430	425	424	435	436	398	455	436	438	410	402	435	441	422	441	444	457	467	438	414	409	448	389	429	436	441	422	409	393	423	384	456	451	464	455	419	411	457	427	442	454	424	437	435	436	432	457	453	444	436	462	402	472	436	412	475	460	430	438	458	439	443	429	417	383	427	401	436	432	401	442	400	435	421	425	423	417	447	407	430	416	438	435	454	397	484	463	423	454	479	428	459	462	427	455	445	456	429	397	422	413	429	463	421	412	393	441	466	380	445	418	434	420	415	424	436	402	436	406	463	387	415	400	426	439	420	414	426	449	420	423	440	444	456	416	414	415	419	393	437	431	461	423	438	423	382	405	423	431	425	433	437	428	452	432	436	453	401	461	430	446	445	447	419	458	469	396	448	444	452	394	426	449	453	413	445	415	454	448	442	446	448	429	407	462	452	441	430	435	453	454	444	425	445	431	460	396	450	433	444	438	419	418	423	446	406	418	409	396	423	443	416	427	406	460	431	440	402	434	466	415	401	441	449	429	416	434	419	464	435	387	429	451	436	407	426	428	452	431	398	428	442	429	406	457	435	430	406	432	449	421	401	436	400	432	436	445	435	400	429	431	415	434	413	425	485	428	466	417	407	419	438	425	455	447	444	414	425	422	423	427	387	428	420	410	412	432	433	460	457	401	430	456	396	397	442	426	435	419	448	418	444	407	455	418	422	399	437	409	460	426	440	463	429	421	454	417	420	435	421	392	450	430	400	409	426	448	428	470	436	410	405	467	396	437	410	441	440	473	434	406	436	450	421	437	392	422	462	430	429	444	443	442	432	391	439	420	455	378	425	420	420	426	438	429	432	446	487	450	391	444	435	388	452	416	415	436	420	452	412	424	405	450	408	439	431	484	417	468	422	419	431	438	410	451	447	436	431	449	447	425	432	405	395	405	465	433	429	420	428	450	460	413	465	439	443	454	421	456	445	450	405	471	413	434	423	403	434	449	423	409	405	433	403	416	423	413	449	445	457	432	424	421	439	431	436	405	410	446	453	453	418	424	412	441	411	399	439	392	455	426	452	446	442	434	434	445	426	467	414	417	430	461	434	408	451	394	448	389	424	436	436	431	413	426	448	443	435	474	452	440	438	434	417	423	434	388	469	423	431	437	411	421	417	459	466	433	400	405	415	466	423	416	474	420	428	438	449	419	400	431	449	446	423	427	419	400	438	447	423	422	424	442	404	419	418	430	412	423	446	447	434	489	459	422	447	450	389	428	415	417	439	420	430	455	429	394	476	397	464	426	476	401	427	410	406	453	457	407	436	417	444	411	413	434	453	424	454	454	428	415	407	416	434	432	430	416	425	437	450	484	412	392	422	423	430	430	444	414	458	422	405	456	432	403	404	432	453	426	440	444	403	439	442	423	403	433	449	397	427	410	449	441	429	424	436	403	398	430	448	452	422	435	467	448	405	467	413	426	421	421	395	420	423	405	435	450	478	441	402	438	457	455	453	428	444	409	433	475	428	410	430	404	438	425	456	417	399	460	422	427	401	426	436	432	450	435	417	458	403	447	454	408	408	420	436	438	429	433	442	430	398	481	420	433	427	411	416	432	423	452	451	431	462	453	448	462	439	413	477	404	408	435	452	429	432	459	424	433	411	419	427	463	436	455	392	460	472	421	407	412	462	407	408	427	433	418	424	444	413	472	394	434	426	418	456	426	449	427	444	419	449	399	449	454	467	397	414	396	419	422	414	402	411	445	445	412	408	424	421	446	416	456	469	416	469	457	422	394	410	450	425	420	451	410	426	424	422	434	444	434	428	396	435	453	424	424	406	428	451	405	415	424	422	436	420	454	424	432	434	434	419	421	403	473	415	430	457	463	452	417	458	438	426	431	440	431	453	468	430	430	427	438	436	437	389	460	420	467	430	431	455	421	416	433	429	453	438	474	463	434	458	430	447	453	420	412	430	430	451	441	473	381	409	426	407	417	423	414	433	376	434	392	413	417	419	414	412	425	445	454	426	436	405	418	430	419	380	417	402	445	442	457	472	434	428	401	432	391	451	425	426	420	429	386	470	434	448	441	422	434	447	412	431	445	422	414	454	420	389	463	419	430	431	396	402	438	428	452	415	413	422	408	427	435	432	454	460	415	438	402	429	456	384	470	405	422	403	489	404	412	447	431	425	437	416	450	426	420	464	405	430	428	438	433	405	439	436	448	457	473	454	416	422	486	425	449	443	414	438	425	405	431	438	479	437	439	421	431	393	423	464	446	422	454	421	410	429	449	416	417	431	450	398	439	431	462	439	451	397	431	425	421	450	444	410	412	441	440	437	427	420	432	450	440	420	419	405	423	441	451	464	438	406	448	431	469	410	421	429	434	435	413	414	424	412	464	428	446	402	403	426	426	397	445	460	437	384	416	400	431	475	464	416	437	424	420	416	417	442	422	427	406	457	457	409	463	450	459	407	436	449	438	413	449	442	409	434	439	440	425	453	422	438	420	433	452	418	431	427	390	393	419	460	432	456	417	452	421	439	422	443	383	441	487	431	396	450	431	456	478	391	473	436	453	427	410	392	401	462	443	414	441	469	421	425	395	458	449	435	418	400	468	421	439	466	400	423	438	378	451	460	463	426	403	427	432	431	422	455	436	454	395	463	433	420	438	394	399	428	462	420	375	437
1592	518	582	495	467	435	392	404	373	403	366	351	320	393	335	327	338	381	361	351	379	332	349	371	320	334	349	352	337	315	291	388	303	352	288	382	373	322	339	345	339	336	327	390	332	321	344	353	340	338	331	337	350	355	329	359	376	370	324	316	341	355	331	337	328	335	366	385	334	335	326	376	355	316	352	345	340	335	360	324	318	370	315	341	307	334	320	345	344	371	354	367	340	319	354	356	320	333	323	355	340	336	331	330	323	318	344	325	353	340	361	328	350	296	317	332	343	329	352	322	340	322	374	396	386	342	348	322	334	337	328	353	371	369	335	350	343	322	354	338	335	339	358	333	356	357	308	342	377	346	348	329	342	298	319	347	333	350	342	325	327	310	314	341	371	324	313	318	339	367	349	318	351	364	380	331	404	347	352	315	316	317	332	366	342	306	359	353	332	347	334	334	316	333	334	359	331	352	357	345	351	349	317	347	327	354	356	376	321	343	359	306	326	335	332	307	361	340	323	346	347	349	343	336	313	345	324	339	310	359	366	379	364	333	337	327	338	388	309	363	361	330	347	326	346	342	330	371	322	297	334	340	364	356	310	337	356	354	351	353	313	343	324	324	340	334	319	367	383	377	316	349	326	325	356	328	329	350	384	357	345	329	301	335	360	372	310	335	338	285	340	319	336	367	335	346	358	345	315	330	329	348	335	340	368	332	323	306	352	349	370	350	333	358	369	319	299	361	350	364	348	351	333	331	342	318	351	353	330	348	340	335	326	343	298	353	364	337	353	350	354	355	317	347	333	327	347	337	340	324	332	371	354	351	299	364	306	350	351	328	321	327	339	334	363	343	337	377	350	372	353	320	315	363	336	312	393	371	368	362	327	345	320	344	332	322	351	309	324	315	322	336	340	320	351	350	341	307	335	312	341	344	325	323	302	326	320	304	291	337	379	375	340	300	351	348	300	344	319	352	355	343	327	379	340	335	349	341	353	340	352	309	360	355	335	346	347	332	319	343	314	351	309	325	315	346	355	349	331	329	316	349	335	362	300	352	291	347	356	356	335	345	329	337	336	339	350	331	340	321	343	334	293	362	351	318	335	323	349	353	328	371	370	374	367	345	325	299	318	329	376	318	329	344	377	332	346	329	312	327	309	308	337	329	300	335	329	315	367	333	354	346	345	352	354	338	315	346	359	360	340	371	351	344	331	332	365	330	329	391	347	338	341	322	325	378	314	319	345	316	324	338	328	363	355	325	311	344	348	328	322	344	344	351	341	353	323	316	342	346	316	329	336	335	341	347	326	365	365	344	336	384	348	384	324	339	337	374	312	325	355	370	321	368	299	329	372	345	306	345	341	328	356	350	342	359	381	346	362	302	385	358	381	332	317	328	330	326	304	399	324	332	319	325	327	347	343	302	363	351	356	301	379	312	336	345	315	306	305	342	301	347	319	315	337	346	330	376	310	317	356	333	320	302	338	320	340	308	361	333	329	296	325	313	345	328	317	356	330	320	336	354	355	334	351	332	334	340	351	372	338	340	381	346	310	307	347	349	374	316	317	302	339	325	312	334	381	355	358	342	315	337	335	322	365	341	304	316	324	332	368	358	351	333	330	323	352	326	338	347	341	348	374	344	330	329	355	325	321	314	322	363	341	315	331	367	312	373	362	337	320	326	327	343	349	324	329	320	334	332	310	354	335	368	361	340	342	347	344	363	321	313	354	348	365	317	321	346	295	356	337	349	333	315	369	367	340	325	314	319	330	329	306	349	326	328	338	348	339	350	350	355	341	338	302	347	330	346	315	374	348	365	326	330	362	323	326	371	305	369	323	331	362	347	366	346	363	327	327	350	311	346	320	350	334	356	353	359	361	341	358	295	343	326	326	327	332	364	341	336	357	352	366	352	319	327	324	335	327	311	333	351	346	370	374	316	362	365	363	338	339	352	339	337	336	375	341	354	398	343	335	355	320	331	327	357	324	363	363	323	331	326	340	340	326	350	329	339	321	337	350	301	345	339	324	343	336	355	316	319	341	345	353	393	347	304	352	355	320	349	340	330	307	317	395	304	392	353	344	345	346	336	354	331	324	360	343	361	350	370	361	329	316	368	341	329	353	345	347	315	337	363	336	356	345	330	299	331	364	336	335	341	362	320	329	305	336	355	362	346	322	308	337	357	300	307	357	340	347	314	334	360	338	338	337	361	367	354	361	336	309	340	341	333	326	326	324	331	341	318	332	337	396	327	337	351	348	336	367	327	342	345	347	382	336	364	350	301	342	321	336	330	326	319	315	321	303	314	374	364	341	344	358	338	357	369	325	305	346	358	334	364	353	332	347	360	336	316	304	361	326	330	306	348	347	344	338	341	383	317	350	340	333	338	293	339	375	322	358	332	349	335	358	359	329	330	343	350	358	334	336	350	309	342	354	340	321	329	378	341	327	324	333	333	366	312	337	327	307	385	354	356	339	358	329	369	334	326	368	361	322	346	326	303	313	355	320	337	344	334	308	325	298	344	346	340	350	343	344	345	359	341	369	340	345	344	330	356	324	356	345	338	338	321	330	346	324	328	338	326	367	368	344	346	362	330	325	328	348	367	356	339	322	340	337	293	364	341	352	305	338	330	323	347	336	339	303	341	325	302	331	352	327	350	322	319	349	338	356	358	313	343	330	344	372	308	345	298	319	304	334	314	335	326	335	321	334	305	388	339	339	313	361	329	370	354	302	376	361	313	332	329	337	304	354	331	314	336	356	316	311	333	335	334	342	315	308	350	345	330	327	324	344	288	330	341	367	349	335	330	318	342	317	356	376	345	363	339	345	322	327	331	339	347	367	359	328	377	333	325	323	320	333	360	331	351	322	301	330	327	331	345	303	341	348	338	372	329	359	350	307	313	339	362	348	346	349	334	332	351	380	342	338	322	341	356	319	359	316	358	312	367	334	337	332	356	341	326	315	332	356	311	344	364	342	335	344	330	329	357	330	320	310	352	340	319	322	336	337	347	345	376	325	312	333	349	312	328	311	348	350	316	317	341	324	308	341	356	356	347	355	316	356	306	352	323	344	360	323	341	357	350	334	339	321	316	344	382	341	329	331	371	335	320	319	326	355	342	329	328	333	407	360	316	388	380	330	355	329	354	362	360	372	328	348	327	353	357	344	339	362	357	321	350	317	329	315	354	313	351	351	340	351	343	353	319	344	341	313	324	333	353	331	342	353	323	333	307	354	347	360	353	358	305	300	360	361	360	354	323	320	329	334	320	355	316	366	369	345	281	352	315	344	340	352	378	323	306	366	342	299	335	356	346	332	332	341	340	340	311	299	364	337	328	355	326	343	325	360	337	384	334	315	341	358	318	347	313	315	315	330	314	347	322	338	335	339	363	348	317	359	375	317	296	320	331	347	320	359	319	299	321	336	338	343	318	365	372	362	366	311	298	383	320	360	345	323	349	327	335	357	375	337	329	352	334	355	371	318	331	341	354	327	388	373	370
2148	982	1276	1437	1266	1106	1019	1047	974	921	999	915	863	870	799	858	857	811	797	814	818	804	822	835	773	857	813	815	798	814	822	814	824	817	784	776	800	852	746	823	759	781	807	812	799	785	815	785	844	851	775	761	777	782	806	801	792	778	777	778	769	767	806	780	845	821	783	806	787	833	818	766	788	816	860	780	761	846	783	807	810	800	795	834	781	794	836	805	843	823	760	814	846	801	822	870	818	790	806	789	746	818	838	794	841	803	847	798	792	795	818	804	812	777	744	815	828	829	825	808	815	819	779	807	825	814	772	819	808	777	767	807	790	773	768	772	769	827	783	795	789	816	826	801	809	823	797	764	784	820	785	818	796	788	839	790	821	849	822	805	798	762	810	802	806	786	823	782	772	829	786	772	855	741	752	816	798	772	807	819	796	759	830	807	775	824	813	823	821	870	801	783	827	774	779	778	797	821	770	774	868	805	818	771	777	817	774	780	865	791	786	800	826	773	767	795	737	833	785	803	803	843	767	795	782	827	778	784	806	796	763	802	801	769	763	806	786	804	839	805	817	818	775	766	801	782	809	784	836	815	814	776	797	803	843	835	849	814	782	797	824	788	817	770	758	813	741	851	739	816	823	815	821	805	782	789	857	835	767	772	751	794	762	791	861	857	760	814	797	809	796	797	756	800	802	784	782	798	810	767	792	802	808	857	810	738	847	833	787	824	765	845	777	770	771	840	793	818	821	796	813	834	791	775	772	804	781	789	802	775	795	806	819	794	833	779	775	853	821	801	771	795	742	842	828	788	798	802	795	833	749	786	764	805	778	844	813	822	808	759	798	779	838	784	800	804	761	787	810	823	770	771	776	797	736	822	750	837	797	782	806	803	793	870	804	857	767	801	758	811	791	762	790	806	872	790	789	773	817	770	874	775	786	811	804	838	844	825	836	826	770	831	799	774	837	766	782	754	812	759	770	825	809	800	843	792	772	778	789	802	805	848	794	803	799	777	792	760	791	763	794	862	788	780	781	793	820	811	847	754	783	802	755	809	763	828	812	748	788	839	778	816	775	798	835	824	752	774	793	783	801	801	772	799	809	821	780	830	788	770	808	788	793	813	782	800	840	762	787	809	771	790	821	826	819	803	746	821	841	763	752	826	805	763	830	798	769	805	788	830	838	778	772	764	831	793	749	765	769	820	806	786	784	819	810	785	821	773	800	820	813	790	820	797	789	791	760	857	809	805	854	804	822	750	795	801	785	777	854	801	828	796	796	791	792	765	794	813	770	799	780	818	802	775	773	813	848	822	830	829	774	786	807	780	734	794	799	794	793	825	822	824	790	812	781	803	807	790	835	814	774	774	779	818	823	789	778	786	760	797	803	774	841	780	736	802	806	788	774	788	737	843	799	806	781	786	827	780	752	787	767	775	776	766	806	799	788	759	777	769	797	794	839	795	808	770	773	806	849	825	788	767	757	812	769	775	798	745	741	777	808	734	819	804	791	810	816	782	809	748	798	816	826	783	793	792	765	816	772	834	853	808	794	787	785	806	805	826	795	804	817	728	779	827	782	796	752	834	821	731	792	810	828	765	779	784	779	792	839	825	779	779	796	827	733	775	801	784	773	730	770	804	811	791	786	775	771	745	784	833	826	754	777	770	753	845	751	753	866	848	762	831	765	830	820	834	801	791	794	828	798	746	828	808	783	847	758	840	808	792	826	770	823	812	815	784	786	741	788	811	792	818	810	796	773	803	789	784	808	754	761	776	838	791	862	827	776	798	840	786	810	773	798	796	780	763	829	830	836	771	793	805	765	804	786	820	811	792	733	800	776	806	786	775	784	801	827	804	798	853	767	793	740	802	747	801	793	758	779	848	795	780	801	782	812	793	779	793	838	816	853	787	819	826	777	806	766	818	829	778	757	789	779	803	829	797	768	770	754	813	761	766	800	805	813	755	764	793	790	831	772	829	781	786	802	778	825	787	812	779	747	763	793	784	788	845	818	808	795	799	739	803	768	796	810	805	797	777	805	809	813	829	825	756	806	753	809	780	899	794	794	768	830	753	821	728	839	781	780	774	810	858	817	788	813	825	759	756	796	736	782	824	819	758	753	773	854	768	801	818	853	793	771	846	787	823	816	847	825	754	795	804	815	794	797	779	807	781	803	799	798	779	831	826	818	765	761	800	775	802	819	767	832	786	803	799	798	759	795	770	813	809	834	791	833	820	853	817	824	825	835	810	825	816	773	802	795	785	821	775	773	816	762	815	761	786	792	804	792	827	793	812	793	790	819	795	795	777	799	803	804	756	763	803	841	786	812	814	802	819	795	790	814	785	785	809	801	812	785	806	790	795	787	785	772	812	752	792	771	828	784	829	758	740	765	814	789	810	830	745	758	825	814	848	801	821	842	748	791	775	813	811	840	828	770	832	830	774	841	763	826	815	806	823	805	805	792	818	795	834	757	759	748	773	788	762	734	748	793	826	800	808	796	730	800	814	780	830	770	825	763	761	807	775	762	831	790	794	813	781	802	829	779	791	819	788	773	766	815	806	763	836	790	795	780	757	774	832	778	778	766	779	792	765	752	814	825	764	820	839	797	816	844	743	790	834	848	815	832	818	798	823	742	789	821	822	802	806	777	807	787	801	809	816	785	821	800	770	795	775	822	850	813	806	772	827	776	807	828	807	886	808	794	823	783	795	735	731	775	800	779	807	820	749	838	766	795	793	794	827	765	813	775	794	826	804	788	810	789	786	817	748	818	799	806	764	828	753	789	772	808	779	823	771	792	768	779	837	787	842	837	787	798	817	831	801	814	753	769	785	784	825	796	807	738	811	791	776	830	798	764	801	821	773	839	805	826	784	807	789	802	776	814	791	781	833	836	794	848	859	763	798	823	848	798	836	777	825	793	804	837	787	823	750	816	794	813	833	781	782	771	772	786	856	767	763	847	774	786	801	811	774	793	814	809	799	778	798	754	784	849	800	775	802	814	809	860	766	780	797	797	780	743	738	801	843	785	825	816	803	797	788	804	749	762	820	803	765	801	827	812	816	793	818	806	872	834	806	789	830	807	819	789	816	798	831	779	861	805	841	809	796	773	754	758	783	821	748	812	833	793	742	850	810	847	758	838	790	818	846	830	780	794	805	754	826	821	830	820	796	782	806	801	754	785	780	817	751	807	793	832	829	767	806	799	775	778	863	776	747	814	826	792	807	798	799	777	793	755	811	788	809	812	758	748	769	822	851	792	833	823	805	811	792	774	746	759	761	754	795	784	786	820	825	743	763	742	817	811	806	806	794	813	820	782	784	771	768	808	811	748	817	790	831	816	805	765	807	816	801	773	778	761	779	823	819	807	838	783	771	808	783	745	778	773	780	817	775	795	778	794	795	798	798	809	782	793	749	822	787	788	814	787	809	751	793	800	716	825	782	761	806	762	820	775	809	805	810	795	778	848	807	835	822	787	756	793	837	817	781	798	797	802	800	796	822
7292	911	896	655	562	508	436	394	464	383	378	364	373	366	351	372	374	340	316	336	356	335	307	324	327	341	333	344	351	345	335	328	327	321	361	343	324	294	317	334	321	355	314	346	339	311	374	349	352	355	309	372	336	334	351	360	340	359	360	358	308	318	316	313	389	367	301	321	340	336	342	318	293	345	349	334	342	308	353	334	330	367	352	352	332	328	357	335	361	365	319	335	338	312	345	343	345	335	342	338	310	321	367	361	358	352	323	341	317	277	334	342	330	336	324	338	327	352	328	327	339	335	340	349	364	315	357	324	332	329	359	347	326	357	325	361	356	298	352	372	352	355	302	348	320	312	321	340	281	335	319	316	339	291	369	389	332	374	269	336	310	374	344	337	319	373	319	346	347	347	329	345	333	333	323	341	313	299	365	351	343	356	356	325	342	343	351	341	306	312	342	326	322	353	350	330	326	332	314	326	299	334	304	305	335	300	372	328	324	341	327	317	331	333	313	341	345	344	310	320	321	342	332	342	315	290	325	346	321	309	316	309	336	341	333	362	361	313	319	343	344	347	310	368	352	349	306	313	336	345	329	329	337	338	344	357	298	329	311	325	320	316	338	328	363	349	311	336	357	299	369	359	356	385	345	341	317	303	344	352	310	332	304	331	356	328	308	337	333	318	344	332	325	340	379	350	349	320	355	353	340	317	352	317	352	338	360	322	340	344	322	355	320	356	346	322	315	353	328	341	358	297	367	370	320	330	349	361	368	356	372	348	344	311	336	286	303	344	347	354	357	310	357	341	354	331	305	356	326	332	330	306	343	315	365	345	357	378	352	353	314	339	343	352	347	348	324	296	337	350	295	323	334	334	319	327	330	342	354	329	357	344	322	334	308	355	313	335	346	325	371	320	317	326	369	360	329	346	329	329	361	332	375	299	356	332	304	315	293	308	355	324	337	343	315	361	337	343	334	327	321	323	328	320	354	357	324	382	331	331	310	308	298	320	349	326	350	346	296	327	345	336	329	341	301	302	296	348	343	361	400	335	327	313	362	328	322	349	349	332	299	332	302	343	349	322	301	344	363	332	345	355	376	303	361	336	341	335	317	334	350	342	321	352	342	341	327	348	326	359	316	375	323	321	323	300	317	339	362	334	329	332	354	326	324	329	352	327	346	331	343	340	300	340	327	355	315	308	334	316	312	326	331	335	363	338	300	338	332	352	342	358	319	317	327	339	332	352	322	359	326	362	346	361	314	309	306	332	330	349	374	311	348	348	315	315	331	345	368	321	361	376	373	307	328	339	370	362	327	331	314	343	353	347	327	343	365	335	355	331	348	342	350	342	341	334	321	338	321	328	347	336	326	342	327	368	344	374	368	319	319	307	346	299	306	327	340	341	333	325	328	308	402	327	355	307	354	326	316	296	344	337	317	309	312	354	329	347	349	323	320	335	335	363	352	373	341	323	337	334	358	336	363	352	330	338	337	340	320	359	341	355	266	351	340	322	334	358	339	351	362	349	341	341	342	352	335	314	345	373	355	337	347	335	328	346	332	328	348	319	349	344	329	323	327	308	326	352	339	339	334	353	384	311	340	335	353	302	340	350	341	340	315	309	367	379	373	343	337	330	333	328	328	305	345	368	337	329	358	342	323	314	337	347	319	303	302	295	335	307	349	346	352	335	349	340	315	331	365	308	331	338	346	344	332	367	371	296	361	293	335	371	369	342	296	331	348	315	346	303	333	324	355	346	333	349	335	331	314	296	321	322	312	343	340	363	349	361	334	330	305	327	380	345	325	344	374	343	336	303	335	357	352	361	330	318	338	328	296	324	342	356	343	356	335	373	317	341	355	346	342	336	307	363	341	300	315	298	324	342	369	341	370	334	361	331	296	337	345	328	319	343	326	325	323	325	358	316	336	321	355	343	309	354	336	334	342	334	303	294	357	340	344	335	348	270	354	355	319	317	332	338	370	313	323	325	345	341	354	317	373	310	325	372	303	347	334	337	320	311	344	337	326	322	339	298	332	286	342	304	311	348	329	348	272	325	347	325	335	322	311	342	325	318	347	319	364	369	298	343	336	304	330	341	308	355	340	353	352	330	326	305	321	333	322	337	336	318	366	339	322	325	368	357	332	338	321	337	351	319	310	323	320	328	376	315	348	354	345	344	319	341	326	308	340	366	326	355	344	328	315	319	328	350	344	357	353	365	306	306	370	332	345	358	334	338	335	325	331	350	313	399	376	333	322	338	341	353	333	320	311	346	302	332	329	312	313	337	319	323	348	322	350	335	368	348	349	341	348	335	351	315	323	336	345	340	338	339	351	318	319	362	324	342	344	339	342	330	319	331	363	296	328	352	364	349	331	331	391	347	326	304	321	336	357	358	313	306	323	354	275	334	331	320	342	356	318	292	364	335	353	326	336	336	317	356	333	342	331	312	332	358	328	360	351	338	343	341	351	368	362	337	317	287	349	290	388	331	381	331	347	347	329	326	332	302	313	333	343	358	363	361	340	348	318	338	334	366	330	341	347	370	329	323	319	300	357	327	317	332	307	344	298	329	324	340	329	351	321	323	359	359	333	348	324	334	311	353	313	339	333	319	335	336	351	344	378	356	326	344	346	329	344	327	369	359	328	330	340	325	361	362	353	322	333	305	321	311	330	303	316	318	285	342	296	340	337	336	340	325	357	326	341	330	338	333	362	334	335	351	335	343	335	340	326	329	340	312	348	336	362	320	296	326	358	322	353	345	350	367	316	319	337	312	361	341	302	354	331	322	318	364	369	353	331	347	380	332	335	330	346	330	328	356	318	330	360	343	359	340	310	379	344	335	342	364	318	361	344	361	383	323	336	342	323	364	304	312	359	346	318	348	321	319	358	335	330	339	367	330	366	345	320	316	357	320	314	361	344	331	347	353	373	357	325	303	350	332	335	344	298	322	318	321	348	334	347	345	311	334	325	324	363	329	355	386	334	317	326	337	326	324	349	328	358	339	330	318	334	330	321	381	311	304	343	324	304	327	360	353	347	338	330	312	327	327	333	322	301	353	387	367	338	307	303	342	330	322	344	348	335	345	347	345	320	329	335	352	369	363	318	352	331	343	326	325	319	325	330	335	336	349	321	316	359	345	324	334	311	330	336	342	330	349	342	289	318	352	346	346	330	331	357	371	343	346	337	319	341	346	356	345	328	324	288	360	333	330	295	328	327	348	359	314	305	320	338	314	357	314	350	362	338	368	365	363	349	339	348	324	336	366	364	295	346	348	311	307	317	330	354	327	313	319	315	336	317	309	332	376	365	339	356	323	342	314	338	302	323	344	337	309	327	307	360	339	329	336	329	367	311	332	341	358	345	346	380	350	321	341	326	336	317	341	340	383	349	357	340	327	339	351	325	353	354	356	338	324	324	330	297	321	333	315	385	331	299	341	326	332	326	344	297	364	346	330	335	356	328	297	338	369	377	312	333	331	323	377	315	367	347	340	316	313	327	335
6671	1243	2008	2335	2013	1658	1441	1377	1350	1250	1281	1110	1062	969	865	909	827	852	794	830	813	847	778	828	841	802	835	822	750	813	786	749	829	826	805	802	747	773	786	800	790	799	791	794	761	759	778	739	808	779	776	773	777	785	801	795	835	797	787	794	776	771	767	792	781	822	803	747	793	791	775	744	793	783	746	780	802	762	789	789	748	785	767	804	752	776	791	747	854	803	792	785	769	788	747	810	768	771	760	736	815	792	792	811	821	794	757	751	783	812	752	783	764	766	836	782	797	737	775	770	763	795	853	788	772	773	781	779	733	766	757	752	809	766	795	759	740	759	719	832	780	813	763	757	785	727	813	747	804	781	805	791	726	760	710	832	751	767	757	787	822	717	795	822	771	727	812	783	752	714	782	783	769	800	749	750	731	758	787	750	759	782	786	792	741	725	705	791	788	801	759	805	775	776	762	826	743	787	804	774	782	776	787	785	807	781	771	749	790	754	812	732	703	810	799	759	769	779	787	821	824	780	770	804	792	781	779	756	791	776	765	790	807	794	738	769	774	813	770	786	789	819	784	731	848	777	777	795	765	780	773	771	794	813	753	783	804	772	766	762	744	813	738	748	808	716	784	772	760	788	762	770	795	826	795	751	768	737	813	758	734	794	730	753	763	784	787	774	802	748	769	805	730	794	760	753	827	784	785	803	760	776	787	772	789	762	781	797	796	801	758	771	792	753	749	810	779	779	734	835	766	773	751	780	807	751	787	766	789	793	731	758	803	804	788	754	798	799	781	732	727	767	792	800	827	761	813	745	766	804	791	798	787	794	756	788	781	722	765	777	764	737	801	773	801	784	738	812	749	748	759	739	748	766	809	799	770	791	741	788	759	821	785	720	740	746	757	781	792	765	725	801	736	792	803	785	745	738	724	839	778	746	733	775	780	796	771	775	829	783	796	777	771	697	777	759	782	729	778	792	748	745	763	787	780	758	786	779	770	802	773	774	788	751	780	807	772	761	808	795	762	798	804	741	778	827	780	761	808	803	762	753	828	793	724	777	820	764	815	786	756	807	776	775	763	780	766	819	831	805	784	725	748	818	788	786	782	807	784	801	763	749	802	784	797	787	762	756	794	824	791	781	796	779	774	809	776	789	738	758	768	745	755	786	775	772	733	772	804	779	817	840	777	767	763	837	772	792	782	738	774	752	800	760	805	761	777	815	763	803	788	760	784	797	785	797	722	763	744	762	742	776	787	784	766	779	810	763	709	762	814	787	721	773	789	802	794	724	763	752	735	736	784	762	762	769	769	737	772	746	748	785	778	769	834	756	779	794	791	772	757	783	784	764	750	779	811	750	787	783	783	752	758	788	813	772	756	797	737	751	746	828	775	802	820	783	759	791	774	772	778	755	756	772	805	781	780	780	770	738	738	788	775	807	745	745	816	765	745	740	736	783	773	730	767	764	748	782	829	765	778	806	789	790	794	778	768	755	776	807	722	811	804	799	808	777	749	795	750	785	863	825	800	791	755	780	782	795	742	791	775	770	762	792	769	794	789	824	774	783	789	743	790	808	781	797	745	763	722	776	787	763	773	792	759	775	827	777	820	719	799	798	784	771	754	752	787	758	861	784	787	763	736	789	788	785	814	811	771	794	775	786	802	767	777	812	754	788	764	722	797	743	789	776	806	770	771	811	812	753	738	759	844	803	769	783	751	770	760	748	832	740	736	752	798	783	815	810	770	730	745	760	753	809	786	750	799	776	753	763	779	802	786	735	798	789	732	815	786	764	751	768	789	793	718	796	821	720	754	780	763	769	788	807	744	769	750	776	797	781	752	804	737	798	713	792	778	772	793	784	766	799	767	787	773	809	753	745	781	748	802	756	754	769	753	769	819	759	748	798	759	760	705	798	720	775	782	774	718	788	755	810	823	796	767	773	806	768	791	788	773	762	818	766	787	813	788	770	767	760	776	753	790	774	808	749	811	779	775	771	805	787	801	765	774	757	826	768	740	790	806	733	808	813	749	724	796	761	807	851	775	723	785	727	826	723	768	773	786	788	801	792	783	760	771	777	775	816	737	715	823	764	792	761	783	774	762	783	769	787	763	790	738	774	761	810	773	802	807	747	811	702	801	779	752	773	748	779	764	776	747	798	736	790	769	802	781	823	810	752	776	795	826	737	758	721	840	801	772	834	772	776	784	758	754	755	830	754	734	751	760	795	756	770	780	797	826	789	824	783	767	798	738	798	805	786	768	815	777	806	837	813	714	817	789	791	768	779	769	780	759	754	772	779	762	763	757	735	781	796	773	809	795	824	800	802	764	798	810	762	766	747	725	761	777	807	801	770	755	763	758	735	767	789	777	809	802	760	768	774	783	771	736	816	781	800	766	729	751	778	771	786	807	737	795	764	795	749	826	723	749	749	814	763	745	808	778	803	780	727	782	752	762	796	765	768	788	779	783	810	780	798	772	755	753	763	805	769	811	728	754	772	743	754	806	800	801	821	810	780	759	773	785	768	754	753	737	789	756	801	757	812	817	773	746	754	794	826	813	782	830	764	731	793	776	806	792	722	736	835	749	796	805	760	781	765	796	727	756	783	803	793	726	792	765	739	761	760	786	764	812	767	781	803	766	780	750	787	794	756	784	750	793	799	814	786	793	772	798	776	830	744	779	798	841	855	774	750	769	799	776	758	780	810	812	736	793	738	767	764	830	742	750	805	786	739	738	782	778	770	761	808	768	832	788	784	794	772	771	815	782	748	767	802	799	741	788	761	745	782	792	798	743	787	777	762	757	783	748	790	826	766	750	765	759	770	782	781	780	780	745	754	783	790	781	767	788	821	774	738	787	742	784	773	737	750	790	775	769	804	780	789	754	807	735	747	779	767	819	800	775	793	812	827	798	741	779	762	802	783	798	740	766	784	757	771	726	783	792	782	787	771	787	809	825	742	749	747	788	797	804	770	799	707	777	770	798	767	798	773	826	788	800	813	744	776	744	742	735	796	790	743	823	779	802	780	808	820	734	766	775	762	785	822	828	756	861	804	747	749	774	740	769	797	724	780	789	790	743	774	780	788	806	806	848	819	757	799	755	804	752	788	763	796	773	755	809	753	802	746	833	801	748	784	796	805	779	788	811	773	804	745	782	814	716	769	815	751	746	748	814	788	773	791	788	765	753	809	801	844	760	807	776	759	822	769	783	755	780	778	785	776	701	788	790	763	754	807	776	748	775	796	809	803	738	790	765	795	753	828	825	772	717	756	805	804	757	795	764	800	808	767	820	852	795	811	744	731	710	770	744	759	796	801	774	785	791	777	813	771	719	752	769	810	762	702	805	808	772	794	766	792	760	766	729	816	754	790	755	808	792	735	754	802	794	776	739	796	769	783	793	781	780	763	770	734	753	804	742	756	743	778	718	788	793	757	757	762	751	756	803	788	818	742	806	752	748	745	807	751	737	773	777	776	706	814	759	763	835	779	796	771	759	833	790	764
12927	1145	960	796	525	490	401	319	300	248	272	242	246	205	194	209	208	192	180	170	162	185	165	144	186	192	177	166	186	211	172	151	146	182	152	173	179	167	163	157	177	195	152	181	161	168	149	150	181	196	143	138	164	179	164	155	142	184	184	168	156	173	183	187	189	187	189	186	176	169	188	155	168	149	167	170	178	147	180	162	173	181	181	153	149	183	168	179	176	145	175	194	173	166	166	154	152	182	141	174	165	170	160	155	183	174	187	189	173	191	175	155	148	180	160	195	189	181	191	155	170	175	178	169	153	154	129	163	186	177	183	164	178	188	178	159	166	174	186	186	187	180	146	188	174	194	181	167	181	175	180	178	181	173	187	164	151	167	166	132	168	183	167	185	167	179	179	176	193	182	181	172	155	159	185	189	171	204	155	170	169	185	168	163	193	179	165	162	184	176	164	180	182	204	178	196	159	145	141	164	169	202	160	194	188	179	170	160	163	172	166	159	195	162	167	183	172	167	174	184	167	172	159	157	163	181	184	160	167	161	176	177	150	157	139	175	176	195	200	176	176	189	188	169	177	158	200	173	159	169	167	186	184	181	180	153	197	142	155	186	181	178	152	158	168	178	181	151	205	186	184	154	163	147	172	182	198	170	185	158	168	180	175	160	179	185	185	184	165	184	174	163	202	150	187	183	182	159	181	205	193	161	200	185	141	194	160	167	164	153	158	161	157	165	174	172	189	180	175	183	160	187	174	148	156	145	164	168	169	177	171	197	160	157	154	169	159	154	187	164	179	170	187	183	197	184	186	152	172	166	168	174	199	166	165	171	141	161	159	173	167	198	160	176	198	171	202	203	188	163	155	152	155	203	176	191	169	195	178	174	174	162	192	152	183	173	173	186	192	166	159	156	154	156	172	160	163	166	189	171	170	201	162	172	184	185	185	179	167	168	190	156	159	169	183	201	176	172	167	159	188	168	149	173	156	184	170	156	164	175	149	163	153	172	163	162	173	150	174	160	163	166	165	183	192	161	198	180	196	180	173	167	177	143	171	173	207	172	172	161	172	164	158	150	162	153	180	142	157	176	171	161	155	172	169	166	159	168	168	178	173	181	176	209	173	175	185	183	185	158	172	176	152	181	195	177	143	173	189	175	162	180	187	177	187	186	158	161	146	202	178	166	172	177	171	171	154	171	159	189	185	181	167	180	191	163	172	156	176	171	152	191	155	172	181	156	168	168	155	192	169	144	185	159	172	141	150	158	209	180	186	217	188	165	169	164	165	191	194	176	169	166	131	164	166	178	169	177	163	159	174	162	178	154	198	172	158	183	154	189	188	185	179	181	165	134	161	161	164	182	194	182	156	177	174	166	172	171	172	148	199	168	168	180	176	161	176	189	184	186	185	181	162	149	164	148	162	169	165	185	180	183	180	155	140	166	216	159	158	173	159	164	184	186	206	145	174	161	166	170	163	155	184	155	150	206	182	176	168	152	192	153	201	193	193	154	187	166	174	184	165	192	193	159	162	179	179	159	168	163	175	160	152	157	173	188	200	179	167	178	180	171	169	155	168	170	162	168	158	167	202	194	149	176	145	167	168	169	180	170	157	161	153	187	154	175	189	169	196	203	175	171	174	175	165	161	175	181	176	191	183	158	177	164	156	167	150	187	163	189	170	170	171	159	185	173	191	163	162	167	152	184	170	168	156	173	192	179	178	174	185	193	168	171	158	152	207	162	171	162	169	183	185	166	171	193	163	188	172	193	162	194	156	184	191	149	153	188	157	168	185	176	153	178	185	170	176	176	167	188	185	173	184	151	168	162	200	175	164	160	170	171	148	190	167	197	188	174	185	173	166	160	175	169	173	160	166	174	198	175	185	170	159	162	154	149	157	172	146	186	185	163	178	178	165	165	189	154	174	167	197	193	195	159	196	158	156	174	159	175	176	199	189	161	190	181	185	156	167	147	167	145	196	178	176	202	180	166	179	176	168	169	196	174	170	164	179	169	152	174	189	167	193	166	165	171	152	150	191	152	153	166	162	174	151	166	158	159	179	165	164	161	180	177	164	172	178	181	202	172	140	181	184	154	186	177	166	201	201	180	168	188	196	148	171	177	180	193	188	164	160	166	190	173	164	176	147	190	187	184	176	188	182	175	155	187	193	178	191	174	211	180	146	157	185	148	156	155	140	187	178	152	165	203	170	178	172	185	183	169	164	156	184	160	179	181	169	172	173	175	194	163	155	180	172	180	141	155	161	163	197	187	194	141	169	162	168	169	178	165	167	154	144	190	170	186	186	156	164	168	176	172	183	194	196	183	174	156	179	161	187	187	151	152	156	164	153	183	175	180	184	191	181	184	200	163	167	166	172	191	149	187	185	176	170	178	181	181	154	163	185	185	157	172	178	188	151	153	167	154	159	171	161	166	181	179	185	177	194	153	159	170	147	180	176	153	174	190	151	170	187	187	196	167	166	170	160	155	181	182	182	157	184	178	171	171	183	167	168	180	169	165	136	145	161	205	174	167	168	175	181	170	147	163	157	192	177	187	173	145	168	177	172	158	173	186	184	150	164	172	164	169	185	171	190	188	178	153	194	155	196	183	166	159	174	184	165	184	177	167	189	168	163	176	176	162	165	148	183	151	167	172	146	180	192	184	181	136	181	188	170	189	168	180	197	161	176	153	158	202	162	138	166	186	152	168	167	176	150	166	191	148	167	195	151	169	163	181	186	170	176	177	161	168	179	173	171	173	189	177	155	191	171	163	155	187	166	173	160	202	168	145	168	181	183	168	187	169	168	189	196	177	159	171	183	177	158	188	144	161	174	174	153	190	181	179	172	182	154	186	173	188	178	176	175	181	174	157	159	191	164	191	160	180	164	192	153	184	168	175	173	179	147	198	170	154	152	157	177	167	173	181	201	181	148	174	200	170	173	174	135	171	174	175	207	153	146	180	209	192	162	168	167	189	160	177	182	179	170	161	174	171	150	191	179	185	206	165	168	149	146	189	197	171	186	156	184	182	170	163	201	177	169	177	160	186	166	187	173	164	162	181	174	180	182	166	184	158	157	180	143	168	172	160	173	178	161	178	199	191	175	188	170	160	191	174	158	149	199	166	158	178	205	180	153	184	179	177	175	174	152	185	180	153	150	171	171	167	186	162	165	144	171	154	188	165	180	167	164	156	182	166	197	185	178	158	129	166	161	184	167	162	167	151	163	205	187	162	176	184	165	161	150	156	169	162	156	193	172	136	172	178	181	175	165	181	174	176	146	171	171	171	164	195	187	170	190	204	156	150	176	185	167	198	148	157	190	168	160	168	164	190	173	170	157	165	184	144	164	174	182	168	174	182	183	181	177	161	144	183	165	175	173	171	167	176	169	134	173	177	159	171	185	182	167	167	179	192	163	180	173	179	155	152	176	180	174	181	152	184	192	174	151	166	172	178	176	171	156	174	173	186	181	172	155	167	178	192	176	156	168	186	151	168	152	191
8015	1161	2324	2713	2301	1874	1578	1299	1220	1136	1085	865	829	759	675	592	589	557	587	523	533	467	525	473	461	522	529	499	496	531	493	459	461	472	503	467	447	478	447	435	436	473	449	425	463	391	449	417	425	399	428	417	462	430	442	431	426	424	452	433	431	438	424	394	447	440	408	429	416	438	382	421	419	402	464	415	434	454	460	445	459	448	438	435	403	396	429	411	455	432	465	433	437	378	389	422	443	421	439	432	462	411	421	441	419	414	444	423	429	405	435	432	457	421	435	429	430	454	423	426	418	426	446	437	452	430	425	439	415	421	415	408	410	414	438	466	437	450	415	459	452	419	398	440	448	392	419	431	411	433	444	458	416	434	403	445	467	419	416	440	424	440	433	428	413	386	454	399	406	404	447	410	440	431	444	440	440	430	420	435	429	420	391	423	443	416	400	431	417	395	419	427	414	452	414	423	429	429	437	386	441	424	432	415	420	428	412	385	411	416	442	392	401	424	408	405	456	470	431	415	445	430	441	413	433	401	393	399	438	442	436	405	442	395	455	458	443	419	434	439	424	421	443	445	421	488	411	436	406	415	422	445	447	442	399	465	411	401	396	433	398	446	467	442	440	413	464	396	420	401	417	396	451	452	420	403	405	443	424	430	443	434	412	427	401	440	416	433	422	398	449	427	408	438	402	428	451	432	383	447	427	405	428	431	462	451	463	411	451	415	441	464	406	445	437	438	399	421	437	428	429	428	475	411	393	405	402	414	438	451	422	471	431	381	447	419	431	450	421	489	430	434	424	416	446	416	396	443	369	454	423	382	436	415	400	398	424	434	450	412	430	426	456	419	406	449	417	405	443	457	413	420	433	423	431	414	431	437	422	409	420	413	390	420	412	449	390	410	451	403	437	451	418	445	435	438	411	385	416	411	396	446	439	406	447	430	418	457	419	443	416	427	413	421	411	398	426	440	425	426	423	428	377	410	400	437	423	452	456	424	418	445	438	410	464	485	414	424	419	391	412	419	443	405	462	401	407	437	433	430	436	453	445	441	400	434	434	431	434	425	454	414	413	409	451	406	440	418	428	449	442	442	406	434	410	438	453	446	440	427	415	405	419	427	438	416	400	452	405	416	451	415	439	427	383	440	415	398	456	423	423	423	418	425	417	436	430	414	404	433	433	413	455	426	415	403	427	408	417	473	429	422	384	462	405	432	425	392	454	390	405	413	450	418	409	429	419	428	410	420	462	422	429	439	422	428	438	450	444	425	471	474	441	427	418	436	411	414	451	423	400	398	400	394	406	435	423	442	477	467	426	390	427	380	433	464	402	434	403	432	432	409	420	463	471	418	405	424	431	426	424	435	428	455	441	428	431	410	433	399	403	424	422	434	451	449	401	435	422	405	446	409	437	424	441	418	448	489	463	426	449	393	461	403	406	397	457	433	447	482	406	429	413	404	403	382	431	451	420	393	398	450	465	427	432	429	424	404	445	433	429	405	423	435	427	433	411	406	448	440	443	395	438	454	418	466	389	398	421	430	422	460	424	388	411	437	431	403	453	446	441	395	397	392	408	411	415	431	410	410	410	410	425	429	412	441	389	399	411	417	445	395	418	440	429	460	452	436	395	435	432	475	451	439	400	424	417	445	384	423	416	431	399	460	417	444	393	414	424	403	430	413	397	436	446	455	409	438	431	408	436	434	408	440	459	434	418	420	440	413	437	420	411	404	432	396	430	420	454	426	426	417	382	415	411	443	455	418	403	411	428	451	428	430	443	441	417	451	405	472	406	389	431	453	426	417	451	453	429	428	437	418	448	475	435	435	416	401	442	430	406	414	419	409	427	425	406	446	450	411	429	418	417	405	431	439	431	423	399	439	463	452	413	412	412	441	413	432	466	457	414	453	421	418	407	433	422	421	446	443	432	439	477	418	410	457	399	390	490	409	408	431	440	406	415	445	440	462	395	433	422	383	418	421	379	419	441	406	409	432	418	401	396	411	461	432	406	454	438	411	440	419	437	447	433	416	433	414	403	426	403	421	449	416	435	397	415	405	446	431	403	441	416	417	447	407	424	440	385	398	414	400	409	466	452	448	424	422	450	461	465	443	462	418	408	419	458	448	418	437	381	416	405	406	443	418	391	415	458	415	413	429	412	411	421	475	410	437	424	440	433	431	424	455	427	412	483	448	436	436	395	409	415	448	443	397	417	409	440	436	389	401	405	413	452	441	428	464	419	427	463	406	449	428	418	411	417	444	443	437	431	438	428	427	431	436	427	437	429	427	443	416	434	446	424	403	443	427	420	444	433	446	445	451	408	426	415	402	411	460	431	438	400	432	441	430	402	413	405	419	430	422	434	435	385	457	416	467	430	398	438	442	437	422	446	425	444	411	457	435	405	430	424	419	437	451	402	433	443	462	400	429	459	448	388	419	412	429	422	432	434	420	404	447	413	425	417	430	421	428	445	434	412	414	420	432	463	433	422	464	387	419	412	433	453	408	384	374	442	443	422	408	445	407	408	410	458	435	417	436	431	422	420	440	434	407	459	409	409	416	447	442	452	420	426	401	433	405	424	411	419	398	441	427	422	446	444	430	433	459	439	417	403	460	409	466	416	436	431	460	451	412	402	398	385	425	419	414	441	420	453	427	475	450	449	411	406	447	414	442	408	405	446	413	379	404	431	430	437	401	438	401	436	441	402	418	410	448	434	457	407	416	468	401	409	414	414	435	420	449	421	440	436	428	407	446	387	453	405	425	419	408	439	415	432	430	425	466	423	418	419	456	435	453	435	427	468	445	412	422	419	392	412	453	437	448	450	452	410	404	390	435	436	432	427	426	428	441	400	404	432	441	464	413	440	453	423	458	442	417	431	445	423	475	429	459	390	374	416	404	418	424	430	419	438	408	415	424	429	458	451	418	439	458	420	419	371	401	444	429	441	416	438	437	405	439	436	426	452	429	440	417	455	408	430	396	365	451	468	456	420	410	444	420	423	410	442	398	444	438	423	456	386	433	442	415	424	443	459	420	426	418	399	391	425	415	413	409	440	431	422	423	402	398	405	448	457	433	425	411	468	425	396	400	417	395	427	413	435	438	427	447	422	430	392	411	447	434	447	405	445	424	427	441	454	424	401	411	457	421	443	437	424	409	400	418	475	432	449	410	429	411	435	432	420	430	442	424	425	412	403	415	416	426	423	414	404	451	408	423	447	440	434	379	467	436	419	474	406	385	418	442	383	423	425	451	426	441	407	400	405	420	423	443	432	417	392	404	417	438	431	450	415	423	433	439	419	428	471	473	421	397	398	446	455	476	413	444	422	413	403	419	434	409	424	474	448	408	410	451	420	416	438	392	387	370	431	450	436	407	417	419	415	466	457	397	436	410	457	412	420	453	432	463	443	449	440	436	418	403	421	409	439	396	406	418	403	445	422	411	431	429	441	414	420	409	414	411	430	410	422	424	423	434	472	457	446	413	435	441	429	462	421	420	433	425
1584	494	523	501	445	449	410	374	356	340	332	355	376	349	368	344	330	340	335	341	321	367	331	338	307	335	313	361	361	305	315	351	334	323	320	318	345	351	358	302	343	312	358	293	342	365	327	336	308	343	352	378	325	294	356	321	320	334	328	339	323	324	311	325	364	359	324	324	311	373	360	353	340	329	343	326	330	332	330	324	348	327	370	338	337	356	341	318	343	352	342	341	327	350	360	337	363	308	343	327	369	311	304	369	361	334	352	344	338	308	345	367	333	336	314	325	321	329	286	346	347	324	348	371	347	345	308	365	333	356	309	342	301	335	357	331	342	365	342	309	364	326	355	336	318	318	364	344	317	314	369	341	349	357	334	321	346	332	359	316	305	358	351	333	348	333	352	359	362	318	325	290	352	347	338	358	296	335	336	315	349	349	350	294	323	339	324	355	369	322	336	365	294	352	348	333	371	341	335	354	330	330	342	357	335	338	343	387	300	343	327	311	341	363	296	297	340	345	317	362	351	325	311	321	324	319	374	338	339	330	336	309	330	337	318	334	359	292	324	346	349	360	367	327	335	336	346	324	328	363	341	333	347	352	328	318	314	310	332	348	355	322	299	342	344	356	347	342	333	369	331	349	328	356	349	330	360	344	313	325	347	375	382	356	307	336	318	304	340	344	350	339	330	333	294	316	356	346	340	324	320	372	317	329	357	335	342	316	343	324	332	306	335	320	356	342	406	325	334	353	355	321	362	322	335	303	314	331	296	315	314	329	329	349	333	342	325	347	358	340	336	325	350	325	352	327	321	333	359	351	366	335	345	343	353	305	367	306	308	344	353	349	341	358	375	313	357	334	333	304	335	326	325	343	318	322	362	328	341	311	331	325	354	326	336	348	334	361	321	337	333	323	330	343	324	351	335	317	363	332	335	330	347	348	310	309	348	373	353	339	332	301	332	319	330	336	355	310	345	363	345	367	363	367	332	328	355	338	357	339	325	340	373	341	306	310	337	334	366	356	309	340	329	339	372	349	310	309	343	301	315	305	350	350	336	356	355	350	370	361	351	366	339	325	334	336	340	310	363	312	367	345	336	346	334	340	350	332	328	321	331	293	320	339	324	331	318	317	339	349	360	351	323	358	362	314	353	312	361	392	341	331	314	309	355	351	335	395	327	351	306	322	350	356	335	345	350	369	337	312	351	342	325	354	339	308	329	367	355	330	310	378	311	356	335	320	360	303	361	333	352	358	358	316	346	351	350	340	347	329	327	329	353	339	330	334	343	358	311	330	321	327	355	294	350	343	361	389	360	336	326	355	342	326	324	372	322	365	334	363	339	323	315	326	340	317	333	344	334	326	333	329	340	338	312	373	370	347	366	308	348	340	369	333	341	353	327	318	338	333	359	334	349	317	333	337	359	360	360	323	358	389	328	309	344	339	368	327	319	306	322	347	344	304	340	302	317	329	332	319	331	337	356	337	323	363	347	336	330	313	317	334	315	348	326	312	336	356	313	319	331	380	347	366	325	326	324	347	321	326	346	334	331	334	330	335	299	318	362	310	300	341	319	323	345	324	346	299	346	345	371	292	348	359	309	334	330	326	345	374	341	329	325	328	351	320	334	371	329	325	315	307	327	360	355	325	366	351	328	333	324	312	314	317	312	343	343	342	315	304	322	344	312	337	358	309	340	350	325	317	368	344	316	332	300	328	321	347	353	324	344	370	321	336	359	343	308	339	342	343	340	332	328	321	341	349	295	325	308	310	289	353	343	317	318	335	323	332	297	334	351	319	313	296	308	324	309	348	343	298	334	343	367	370	346	328	316	368	356	336	354	350	368	348	310	310	350	342	360	363	336	309	356	307	367	349	320	363	365	336	293	292	309	345	319	325	334	314	350	319	308	333	360	319	355	328	355	344	341	348	349	350	322	321	311	317	316	319	328	346	338	287	317	349	376	364	356	353	350	369	328	344	305	331	307	337	350	365	334	335	360	313	318	357	308	368	317	317	336	350	336	321	326	327	334	326	296	351	318	335	340	363	328	393	326	318	327	340	340	344	327	324	361	341	345	327	311	333	294	337	340	355	340	391	303	328	327	353	342	319	308	335	331	354	352	341	349	342	340	329	339	347	358	324	376	357	353	338	335	354	309	336	323	342	328	342	363	329	354	337	344	331	339	338	318	341	342	349	359	336	357	359	292	347	355	318	326	333	360	354	323	351	375	341	310	353	335	329	362	322	301	306	303	335	343	310	367	363	330	339	328	372	371	323	361	340	287	326	286	301	354	346	317	355	371	334	344	350	344	323	315	345	348	318	329	336	358	315	353	314	321	357	347	350	339	353	311	352	343	340	335	335	318	325	324	328	350	324	331	322	312	321	325	312	340	362	314	338	349	332	331	320	318	352	299	346	366	338	317	403	344	325	337	325	352	326	315	336	314	322	346	341	320	343	313	362	375	370	331	316	322	300	356	373	306	342	283	358	317	326	328	347	334	320	342	338	340	367	357	329	323	313	346	317	334	343	356	316	350	323	325	345	321	327	342	320	325	344	357	309	348	349	352	365	328	287	327	374	324	349	362	332	354	347	333	323	311	313	361	340	330	322	337	383	352	338	343	308	341	335	340	325	340	311	341	335	316	358	359	341	327	307	330	361	320	314	337	313	334	317	318	356	336	306	357	332	352	346	357	322	317	339	343	330	300	328	326	303	361	326	324	334	333	350	364	325	362	345	325	320	350	314	307	349	322	363	337	371	318	381	356	371	360	395	375	317	320	357	361	317	333	353	308	316	368	360	353	318	309	333	352	339	354	358	324	324	322	329	328	291	341	345	353	310	340	362	343	350	345	343	351	359	330	344	333	318	351	329	336	348	351	321	315	308	348	356	350	326	358	342	330	325	364	337	328	318	309	312	362	363	371	400	335	340	353	340	335	305	299	343	362	351	372	366	324	351	349	364	313	374	321	307	326	340	344	342	352	328	355	327	307	390	349	341	328	346	360	345	310	312	367	329	346	336	341	311	320	332	328	316	326	337	330	332	284	337	309	343	368	352	323	334	329	323	311	325	344	343	351	320	331	384	345	341	327	332	311	326	342	345	331	335	334	338	341	334	338	339	328	353	354	346	351	317	331	318	332	337	328	328	345	323	307	333	357	338	326	379	323	342	360	310	316	379	329	339	314	282	317	345	340	344	344	325	364	323	368	330	346	320	313	318	300	332	340	359	297	352	304	313	340	346	329	332	339	318	316	337	357	336	366	345	326	345	351	342	335	326	346	340	318	345	351	298	339	297	330	322	331	358	336	339	362	360	328	348	308	336	318	340	336	340	329	329	325	316	341	335	334	346	330	362	344	308	281	322	299	343	329	332	326	332	338	351	348	388	321	342	314	333	323	308	328	352	344	346	332	307	342	300	315	321	350	314	344	329	321	326	341	377	324	337	323	339	331	327	337	336	334	383	289	333	365	333	331	351	330	338	317	337	368	368	328	335	342	335
2176	973	1238	1330	1292	1102	1043	942	985	955	966	899	870	882	770	835	773	828	785	819	796	822	831	834	837	808	755	848	790	790	820	761	816	794	812	807	785	841	809	827	805	803	813	774	782	781	780	823	776	790	838	811	806	774	774	848	775	803	832	778	822	813	842	794	771	769	747	809	789	846	786	798	799	803	804	847	751	795	776	715	765	768	759	812	789	797	806	768	778	723	744	780	827	751	749	745	746	784	790	752	774	839	830	836	840	817	785	798	766	816	772	751	785	799	821	795	790	801	772	826	796	754	795	752	802	789	818	786	770	773	811	804	744	798	795	763	798	783	776	797	794	794	790	780	740	787	753	790	762	740	805	779	787	779	810	774	769	817	776	800	788	781	812	788	794	815	819	786	833	789	746	744	789	828	763	775	744	819	796	749	806	780	761	797	768	764	728	763	754	806	809	726	803	831	790	819	804	803	803	752	762	794	766	808	791	783	815	804	810	828	791	754	781	767	778	794	796	762	785	803	828	721	811	758	785	778	769	721	796	812	776	794	780	788	770	801	812	791	845	740	822	795	785	820	780	784	821	814	818	746	789	770	788	775	760	793	812	826	809	786	797	784	807	773	811	793	734	816	759	797	797	748	745	763	784	768	815	864	771	759	778	809	778	803	801	736	837	775	779	807	782	776	779	819	799	814	834	729	818	750	805	751	789	789	811	814	777	798	780	787	792	813	764	763	785	822	746	728	837	791	805	817	772	751	824	750	763	795	754	796	778	776	805	789	754	758	757	816	825	783	834	803	776	825	828	767	798	795	766	779	816	815	797	775	802	758	836	813	781	803	804	796	785	781	798	762	768	771	836	825	729	792	724	825	779	771	794	799	818	788	768	761	771	776	808	750	760	807	766	782	808	764	799	823	760	796	788	823	754	764	832	809	810	802	788	827	730	782	791	789	788	785	812	794	788	738	799	797	800	819	801	807	786	816	793	777	809	764	779	762	812	785	777	740	829	804	839	778	824	784	796	806	771	787	771	754	788	798	815	825	760	817	791	770	760	736	784	768	784	816	737	770	808	818	797	813	834	775	807	773	750	746	786	797	764	836	824	787	811	818	806	794	804	830	789	806	798	792	813	823	733	839	799	778	825	767	804	790	792	795	789	777	803	772	805	832	742	777	806	826	793	833	795	779	814	797	765	745	807	809	777	778	801	791	775	805	813	808	832	817	795	810	787	719	809	808	763	813	754	844	819	764	778	774	812	788	837	761	777	814	790	795	791	818	804	757	781	809	771	799	799	852	788	801	816	799	806	770	819	770	743	793	784	808	798	810	803	743	790	777	836	823	807	774	782	804	802	797	747	819	791	781	746	804	749	785	796	776	771	793	817	792	840	773	804	778	834	783	743	767	774	816	782	772	795	752	773	804	798	786	809	779	802	808	781	795	792	793	792	797	765	782	799	842	817	808	823	756	804	796	776	789	828	780	765	803	782	806	801	748	778	757	766	791	820	761	815	800	763	791	788	773	849	767	775	769	785	813	832	789	791	752	800	831	816	747	755	869	802	797	790	763	781	801	770	804	802	784	757	780	773	857	788	791	767	777	813	791	777	822	824	806	777	763	831	719	806	818	781	767	795	806	700	840	784	870	772	795	849	770	743	768	800	823	795	790	753	854	784	816	817	803	757	752	757	808	807	836	823	762	791	729	752	802	760	802	778	824	776	720	770	764	769	724	820	834	778	759	753	814	798	762	783	781	830	814	818	850	761	809	788	783	774	798	709	773	830	763	797	805	754	825	783	765	797	824	783	785	754	806	793	752	760	816	793	783	747	777	843	796	757	744	789	823	806	801	806	807	769	765	821	780	789	821	787	795	762	793	785	782	846	760	782	770	800	738	822	807	783	797	746	776	776	782	827	836	804	789	791	776	806	766	761	788	799	726	772	781	817	788	832	825	829	781	800	778	784	800	798	799	762	740	748	744	773	788	807	802	848	784	791	770	793	771	789	758	781	742	793	821	760	754	789	798	780	811	824	745	757	761	788	772	766	765	786	776	793	773	832	803	763	801	787	790	810	790	777	787	779	743	795	739	784	773	815	771	753	770	769	796	846	774	823	800	767	793	766	810	751	769	820	802	790	786	815	767	778	793	787	787	809	752	798	809	748	826	784	778	805	733	752	818	797	786	743	806	831	782	788	836	793	742	752	823	833	766	796	768	812	781	781	812	820	809	830	769	810	800	742	783	777	795	787	812	810	727	802	781	797	795	803	822	697	825	799	788	726	816	770	751	738	766	812	844	772	819	784	820	821	771	806	781	788	813	775	777	778	796	779	782	779	793	816	777	804	801	804	792	788	778	810	789	788	812	773	838	802	784	747	789	803	827	842	784	794	733	805	807	821	750	753	769	777	795	783	811	810	757	802	749	777	798	749	791	790	765	792	816	786	809	820	754	782	840	814	759	794	796	830	767	800	767	746	753	770	792	750	825	731	722	748	760	801	821	789	782	823	803	803	770	769	827	736	784	780	750	821	756	786	794	782	765	733	734	784	793	804	824	775	761	797	775	802	785	808	786	821	752	780	795	802	828	777	785	781	817	826	747	778	813	814	792	761	786	755	825	786	747	821	736	776	779	775	791	824	827	809	804	772	780	752	757	773	837	822	778	790	732	813	755	762	811	758	762	791	798	786	814	758	764	799	759	786	778	798	813	802	791	752	756	825	775	806	755	798	783	800	804	801	749	813	799	769	830	827	849	821	789	810	780	796	754	765	862	799	765	762	800	832	738	775	748	778	844	797	803	787	762	807	789	745	830	792	744	755	773	775	765	828	792	804	768	823	772	741	798	760	773	805	809	824	809	820	826	801	748	792	833	811	797	768	803	800	780	793	773	781	791	746	740	795	785	763	793	803	822	824	818	781	809	833	788	794	790	746	803	756	793	815	821	801	804	760	773	802	797	805	792	843	758	794	777	767	811	744	827	792	821	770	747	792	794	809	755	798	801	783	798	787	773	767	839	749	818	812	766	823	796	767	816	766	763	829	835	800	807	816	776	815	799	833	823	740	795	808	809	830	787	776	824	808	793	797	799	785	794	816	799	767	779	814	799	814	766	780	806	785	806	835	793	791	811	800	769	804	794	821	765	781	771	754	800	770	772	807	765	806	745	768	804	758	844	767	788	728	796	780	855	844	788	815	804	750	837	838	817	697	770	789	772	777	872	797	771	770	786	819	787	771	780	768	805	816	828	772	762	748	815	765	818	788	797	821	755	816	762	767	789	799	783	784	813	776	802	819	767	730	836	841	796	779	816	817	793	802	750	847	809	806	769	833	745	776	830	811	782	822	826	794	795	791	826	800	797	790	780	785	840	789	777	815	805	775	818	762	795	849	828	827	775	818	814	773	797	750	766	762	826	741	821	782	800	788	726	793	780	774	770	771	772	828	799	789	789	744	801	777	805	829	749	799	799	749	798	763	800	719	733	802	827	794	767	748	796	807	792
7550	824	870	715	563	508	465	422	441	387	371	365	354	356	357	337	368	337	318	332	339	346	350	357	335	342	336	307	319	307	332	336	334	347	309	326	312	329	321	324	365	328	339	338	286	320	332	333	334	340	339	316	276	351	328	317	355	332	346	304	342	330	338	302	295	339	337	359	355	362	354	325	336	356	281	319	376	347	351	363	324	355	347	351	338	360	337	319	348	354	327	337	326	348	324	341	353	334	348	353	326	314	327	311	326	315	334	348	375	305	323	312	335	337	370	352	348	319	322	304	394	305	342	354	345	328	315	333	337	327	332	346	345	344	371	374	299	303	346	361	331	332	355	319	367	328	337	294	366	345	369	316	367	338	341	358	315	339	342	318	335	353	333	339	330	374	338	349	337	351	308	331	329	302	335	325	345	372	327	354	318	341	338	345	321	316	344	322	359	376	339	375	364	319	300	333	344	305	362	341	354	389	306	322	359	324	326	357	330	356	328	322	321	318	318	326	300	327	344	312	362	348	329	326	348	356	331	334	294	316	330	324	342	336	321	338	348	331	350	351	336	322	316	333	324	318	343	311	320	353	345	303	333	325	342	349	359	309	376	314	329	321	352	313	338	356	340	329	377	327	331	330	340	323	374	324	313	329	301	338	320	296	348	359	353	348	317	323	339	321	323	327	319	336	326	340	350	360	330	371	346	351	331	312	306	334	333	343	326	332	318	360	395	321	324	337	354	366	353	311	307	357	327	311	346	333	320	355	332	342	352	328	282	366	353	371	319	330	312	361	335	324	308	344	372	333	369	338	309	305	327	314	353	350	331	317	299	361	340	341	340	300	302	349	336	353	339	316	343	361	331	317	334	338	329	367	334	330	316	338	338	333	323	350	339	313	346	342	293	338	334	352	346	312	314	326	339	309	350	348	342	354	366	362	349	330	317	363	308	352	322	347	306	361	345	342	347	293	327	318	332	350	327	358	342	306	306	331	334	372	322	334	337	337	348	340	367	342	323	350	352	345	312	322	318	342	356	320	304	348	346	358	324	311	329	350	316	370	318	306	341	334	351	318	320	328	321	330	308	341	296	332	328	372	306	371	319	308	308	308	297	318	344	330	348	305	309	327	350	350	302	348	312	350	339	303	306	342	323	330	363	329	336	338	302	316	328	375	314	320	333	345	356	334	314	315	326	356	361	340	330	335	369	309	336	328	321	327	324	339	343	332	361	321	402	319	344	345	325	334	334	304	332	332	323	287	322	337	358	352	364	325	354	312	332	344	352	342	325	306	336	312	358	340	326	343	334	351	336	336	317	313	339	339	305	353	353	384	344	319	338	342	337	353	317	295	349	337	365	333	310	356	328	338	358	323	327	317	367	344	338	327	309	314	312	307	341	329	328	292	337	304	330	320	358	332	321	348	368	319	348	329	362	365	337	332	359	327	310	346	340	331	311	358	332	308	296	323	328	381	324	345	331	337	319	316	347	348	361	330	302	345	333	333	344	313	306	365	317	301	321	322	334	331	310	313	331	300	333	344	333	335	330	293	324	339	329	339	348	364	320	352	322	334	317	324	351	338	325	333	354	324	320	343	329	316	351	342	342	326	337	339	329	327	325	347	337	321	343	302	323	316	305	308	317	319	353	329	320	365	334	342	325	346	316	309	374	319	300	330	341	334	343	357	338	348	331	307	324	372	341	324	312	318	335	342	328	325	328	313	307	346	343	359	344	356	315	370	328	282	350	309	345	328	321	352	312	358	357	343	335	312	328	358	350	345	301	331	326	324	323	365	334	329	367	360	304	325	337	325	339	343	387	332	288	355	339	359	343	340	345	335	315	375	343	318	355	341	358	354	317	320	334	293	312	317	346	272	298	329	363	314	322	310	325	313	320	310	324	343	374	331	334	339	335	295	320	351	315	337	380	349	359	300	313	337	352	357	353	351	360	326	330	337	374	346	341	343	385	350	324	355	322	355	374	331	383	319	368	347	347	334	363	301	327	345	309	307	366	359	322	346	329	335	333	303	351	358	333	345	359	304	371	315	325	350	335	318	342	332	333	304	358	331	339	343	300	325	353	337	339	315	356	363	360	316	310	299	295	351	341	321	303	353	295	326	339	287	373	369	308	333	304	330	335	279	315	344	372	358	355	321	337	340	338	312	318	328	353	342	321	332	340	331	302	369	387	362	348	350	348	358	373	350	340	337	320	331	327	304	315	316	348	350	320	368	330	337	341	327	358	335	331	336	356	374	344	345	290	357	328	331	290	354	329	361	350	352	339	333	319	328	340	345	324	325	356	310	320	339	378	351	339	317	349	309	332	333	351	364	325	329	358	331	355	331	342	318	324	356	309	315	319	323	322	298	352	332	327	333	327	348	309	386	328	322	303	329	344	356	333	339	335	347	349	316	315	340	370	357	340	319	338	340	364	315	372	354	324	345	331	298	332	334	347	314	313	318	345	346	352	327	335	341	345	356	348	333	319	323	328	326	324	345	309	339	326	365	331	327	327	323	344	316	373	354	334	312	339	357	321	370	308	283	340	357	337	303	348	348	344	353	364	347	310	355	334	339	339	351	331	330	369	305	363	372	340	326	364	346	334	299	307	337	324	369	310	328	341	327	357	312	333	342	353	324	314	341	313	355	317	303	359	327	364	326	315	325	317	339	319	357	325	317	360	318	365	330	371	324	312	390	335	314	357	360	337	321	328	323	311	330	350	332	338	316	325	320	341	336	323	325	355	347	337	330	346	335	365	329	319	313	286	346	339	316	351	341	358	316	359	341	336	341	365	324	337	333	351	315	303	318	371	352	347	301	332	340	366	289	322	353	379	314	379	313	353	331	324	340	356	337	331	310	334	332	331	352	345	343	316	327	346	336	345	347	335	385	352	336	347	379	333	313	347	350	329	338	344	326	350	333	368	337	344	315	321	324	362	316	303	353	316	329	315	339	313	310	312	321	348	345	337	343	326	318	350	327	351	290	325	346	312	361	337	339	304	301	322	348	300	308	340	345	294	328	302	337	327	310	361	372	294	331	348	345	349	319	359	333	325	315	359	342	342	327	318	314	321	336	333	312	343	312	312	296	340	350	345	333	356	348	363	283	345	309	310	337	321	317	312	341	308	322	345	332	328	292	337	341	340	332	297	347	333	366	286	326	361	352	324	355	346	341	311	340	334	337	338	337	336	337	330	335	340	342	335	336	355	294	361	331	318	299	358	343	346	339	345	340	335	328	325	334	306	328	339	371	318	341	309	349	336	370	334	333	341	322	382	307	331	315	333	346	335	349	348	360	292	320	344	314	338	358	295	335	333	340	315	308	320	328	357	310	344	354	382	317	336	345	340	376	328	333	318	335	334	344	359	348	318	321	324	304	319	336	307	352	352	308	360	333	332	341	329	364	344	319	319	342	353	334	361	316	341	360	320	370	324	342	340	345	326	352	317	313	302	327	346	315	334	329	329	320	326	327	342	357	365	349	346	364	315	339	322	304
6585	1203	1998	2217	1862	1608	1488	1348	1303	1208	1158	1017	980	963	903	845	863	861	801	876	820	786	796	837	799	829	852	834	789	816	827	798	780	784	825	830	760	795	812	810	757	794	772	757	792	818	796	838	778	748	814	800	790	799	814	741	755	773	764	780	823	784	768	803	816	830	781	715	732	804	777	762	797	740	741	836	782	754	763	798	796	807	793	793	701	828	794	699	785	777	799	779	773	750	833	751	778	801	766	780	769	773	732	727	757	797	755	810	785	812	757	774	798	789	774	752	781	858	729	762	794	761	784	759	784	712	797	782	762	794	769	740	803	785	726	738	748	814	796	748	764	788	755	745	759	767	794	773	768	746	763	809	751	761	748	794	796	769	740	740	815	828	781	764	789	828	781	785	789	780	757	754	781	760	817	767	771	734	731	783	759	803	774	781	797	751	777	758	771	772	734	792	745	745	790	787	706	744	795	778	754	789	748	788	757	736	797	708	745	735	745	754	799	794	745	778	811	778	782	780	769	820	821	779	766	732	779	767	756	829	762	800	760	754	811	741	764	773	776	821	765	756	826	810	784	788	761	781	748	775	709	786	820	748	773	784	813	798	775	788	763	797	735	807	814	779	785	759	760	787	821	799	780	811	738	772	796	771	734	778	776	812	754	749	803	766	750	826	732	842	743	773	822	790	740	798	768	752	771	801	757	751	794	766	763	802	805	739	770	799	756	699	751	760	762	784	746	791	801	796	779	820	795	755	783	759	801	802	740	816	711	750	769	797	764	793	756	733	778	745	741	825	769	717	787	797	816	760	763	791	784	788	780	772	741	797	778	799	787	823	798	786	727	831	700	787	748	763	806	785	766	779	785	807	779	763	770	745	792	748	822	783	835	751	765	810	773	771	796	755	784	791	789	758	755	777	794	744	781	770	765	747	778	774	749	754	775	754	727	818	722	812	734	800	793	732	752	763	777	758	771	758	743	778	790	769	755	810	720	818	794	747	789	798	749	726	744	831	778	750	774	786	793	735	767	780	766	766	780	831	773	798	767	735	749	755	774	782	720	750	746	736	805	784	807	795	746	778	779	791	742	830	803	766	783	733	806	753	774	789	758	718	736	781	710	815	751	789	779	780	781	805	757	740	745	821	788	760	688	827	766	768	721	784	802	734	742	767	793	780	733	781	782	808	726	774	755	749	815	768	757	760	761	792	775	772	739	770	767	764	772	788	751	788	748	795	760	722	802	770	769	759	817	785	699	760	743	750	778	759	761	840	772	743	753	782	736	768	782	806	805	766	776	832	748	795	761	780	748	788	774	785	769	842	815	744	774	794	764	777	798	770	795	814	791	783	781	765	782	806	782	775	766	825	740	791	791	787	771	769	752	725	752	751	794	751	798	769	781	775	750	821	781	797	771	786	780	763	779	758	784	777	774	781	781	789	732	742	794	778	700	791	729	749	758	764	770	800	747	720	821	799	786	764	815	796	793	843	763	768	751	823	760	749	734	803	786	798	784	735	759	740	802	785	772	772	761	769	795	777	727	750	760	780	787	803	725	760	769	755	799	760	751	745	811	738	844	766	749	744	763	790	765	802	788	798	757	736	735	844	819	762	761	754	801	773	819	799	736	776	770	759	735	819	748	775	743	809	773	741	735	721	795	746	772	809	756	781	743	795	742	784	738	744	736	789	768	774	765	773	827	755	760	731	760	771	780	764	772	722	785	781	777	816	782	755	784	806	793	764	800	813	778	773	812	753	773	835	757	754	734	843	735	774	785	754	794	771	794	765	790	805	812	777	813	798	798	815	838	783	816	793	753	779	758	761	803	782	756	758	742	785	781	756	721	759	729	790	745	806	715	757	740	797	810	813	814	799	718	779	747	775	760	771	807	773	751	743	769	794	757	755	807	734	783	799	741	819	739	759	796	778	815	733	780	737	771	793	780	779	798	762	795	756	800	823	806	740	752	787	774	752	779	729	769	767	808	778	765	765	783	823	751	804	774	774	766	788	769	809	800	772	787	834	760	846	809	792	782	776	776	740	806	764	782	811	774	797	735	746	766	741	774	711	743	775	738	771	792	803	818	779	791	781	805	774	768	820	775	783	771	801	752	752	737	785	794	815	774	773	773	803	840	802	785	788	783	737	791	837	778	750	777	796	730	812	801	807	776	785	800	743	760	808	778	726	729	788	790	798	772	833	770	745	795	768	736	775	827	758	743	751	763	767	747	792	791	756	744	761	789	783	709	772	787	799	784	848	793	790	777	758	772	759	777	797	769	755	743	773	770	794	773	816	794	806	792	764	741	800	786	726	735	786	747	742	802	797	717	761	770	786	761	742	746	782	778	783	796	768	789	784	772	785	795	781	796	778	747	774	728	782	737	694	757	763	749	756	782	749	775	746	789	797	775	787	793	794	784	756	786	761	772	762	783	770	820	764	784	775	773	766	795	758	737	741	764	865	773	798	765	823	791	701	806	805	775	774	778	776	747	813	794	745	768	816	801	788	757	730	818	718	766	746	710	784	730	761	814	793	822	782	807	775	754	787	777	795	831	814	764	739	788	778	756	772	746	801	822	772	760	798	818	761	782	765	772	756	774	785	780	738	770	774	753	766	773	778	779	737	757	796	803	835	772	753	742	731	783	738	728	773	760	765	759	783	718	784	770	762	713	823	784	830	786	819	765	804	815	742	848	792	713	788	763	746	804	808	774	809	764	802	774	764	772	781	775	763	753	811	801	759	737	761	800	733	797	746	778	782	754	800	787	748	756	749	716	798	736	787	767	781	788	797	795	791	702	779	792	773	781	736	769	786	757	810	762	749	768	707	795	789	775	772	738	726	768	786	789	764	781	770	843	789	780	804	818	716	829	819	765	770	796	806	750	811	781	794	794	778	790	767	779	732	795	750	805	767	753	750	756	763	775	820	822	768	761	767	811	758	738	755	773	745	799	761	840	795	818	699	733	803	749	769	770	763	817	751	786	722	754	761	796	754	799	767	748	773	771	794	815	767	781	768	787	785	791	756	789	778	781	792	844	760	779	737	746	774	802	832	771	759	749	783	766	781	757	767	788	769	828	781	804	760	807	775	799	776	740	803	748	736	788	753	747	771	816	784	816	767	772	798	825	797	782	769	740	773	737	808	768	783	808	792	715	737	807	745	700	741	810	803	772	741	827	788	787	817	772	754	734	782	779	757	780	756	750	770	786	758	756	778	831	739	742	774	797	777	764	754	824	831	778	776	776	732	784	800	782	778	734	728	737	752	756	796	752	771	753	743	707	794	793	801	726	776	672	784	751	748	781	779	791	749	732	747	759	725	786	813	740	799	780	774	731	782	789	771	820	806	766	781	748	770	752	748	770	735	740	763	736	811	803	754	770	753	728	789	818	803	747	763	769	817	771	765	785	776	749	826	775	781	735	773	775	775	764	773	785	764	800	768	772	796	791	773	768	773	811	738	770	795	749	771	761	794	761	774	795	830	752	801	798	783	764	778
12817	1115	1035	839	523	422	353	286	295	260	260	260	226	220	201	185	193	199	194	188	150	151	141	180	144	168	170	185	162	198	187	200	177	163	166	177	164	164	189	176	167	169	177	188	173	158	183	193	155	173	205	191	178	145	163	176	187	169	164	166	201	143	162	173	162	167	171	172	185	203	166	201	159	190	195	168	178	182	162	153	173	157	168	162	180	179	178	141	164	172	167	150	176	149	170	151	153	157	156	167	172	164	160	156	195	161	195	154	168	161	188	155	171	143	195	191	156	154	158	169	172	144	176	165	189	186	164	171	185	191	191	176	168	185	157	158	175	181	185	153	187	171	156	178	181	163	173	173	153	169	185	151	171	178	180	163	200	181	180	181	151	171	158	202	170	156	166	172	184	145	171	167	167	179	168	168	158	193	173	198	151	168	161	171	183	151	158	181	150	197	156	184	173	160	166	169	173	161	175	174	158	155	178	166	170	164	143	162	158	154	169	175	171	151	157	155	170	166	152	149	180	189	173	173	158	172	158	172	172	169	180	187	149	192	181	175	164	159	157	186	184	185	187	179	160	147	162	177	160	170	136	153	162	170	158	162	173	179	161	193	169	186	148	180	156	187	143	144	175	165	153	155	182	180	162	161	148	168	190	178	172	170	165	166	158	162	162	166	176	172	150	168	182	176	180	181	185	174	174	144	164	165	145	175	160	164	159	172	151	174	173	181	171	179	168	174	179	164	171	171	154	154	148	152	190	170	192	189	192	160	162	177	160	161	178	170	192	164	145	155	174	168	163	162	172	170	169	213	150	168	160	176	160	157	165	185	170	179	193	170	180	196	165	153	173	161	158	162	177	165	176	160	195	182	172	154	144	174	170	168	155	168	174	162	177	162	167	166	162	154	175	149	149	166	156	170	152	171	183	156	155	179	158	179	170	159	182	156	157	165	194	164	142	175	180	164	168	156	152	173	189	175	191	170	169	171	155	184	155	166	176	194	172	186	150	153	170	145	170	172	158	173	201	153	150	165	153	160	176	182	148	179	145	167	152	179	166	158	148	150	176	150	170	151	157	149	158	177	166	184	147	157	170	167	167	150	159	151	137	150	152	153	168	192	172	155	157	165	164	159	199	176	182	192	177	159	144	162	190	173	174	190	167	127	190	169	158	167	156	154	158	187	156	151	158	176	171	167	160	168	151	186	157	161	172	160	163	170	139	151	159	181	204	160	163	155	183	177	165	174	149	188	178	168	166	155	191	167	178	179	179	172	156	146	155	185	188	167	179	158	148	180	153	158	178	152	156	169	153	170	163	177	173	165	154	157	169	203	167	156	157	191	173	165	187	183	168	183	193	142	151	189	151	173	175	146	194	167	152	189	161	165	151	173	172	158	163	176	158	190	186	182	172	172	178	171	153	175	186	173	189	163	178	166	155	167	160	152	181	160	171	165	161	171	138	189	162	175	191	166	166	161	156	181	175	169	161	145	155	164	159	173	156	188	154	195	168	165	163	181	161	180	181	161	185	166	163	158	174	189	177	166	143	157	182	162	186	180	180	181	159	178	171	154	182	152	172	168	155	160	144	172	152	172	156	155	177	142	147	181	171	139	169	176	175	176	164	178	186	174	182	164	149	164	153	150	196	185	151	151	157	170	158	173	159	174	189	174	151	162	168	154	176	169	152	150	194	172	181	183	134	173	163	167	144	149	160	183	165	155	155	159	164	165	159	192	192	165	179	168	185	146	180	168	142	171	155	153	155	136	172	141	166	162	199	165	171	192	189	160	166	162	162	140	202	166	156	177	142	159	170	169	184	185	193	190	179	145	170	151	161	158	162	147	141	155	162	151	179	154	159	149	170	160	164	148	157	161	154	186	171	155	147	156	157	192	161	192	182	186	181	151	198	173	168	198	196	184	201	173	165	162	162	167	152	168	178	156	196	182	188	153	181	182	150	152	170	182	175	174	162	182	167	164	179	163	144	159	177	184	146	165	173	162	152	181	136	181	155	158	167	161	174	169	169	173	158	184	172	186	161	186	185	153	151	161	162	167	150	158	182	153	165	159	159	187	141	189	171	148	180	144	153	172	145	166	169	200	174	187	140	163	170	142	147	177	171	197	145	160	167	169	159	171	167	178	165	185	182	164	174	177	179	170	177	177	167	177	168	184	187	191	145	189	176	202	167	197	150	190	179	174	155	173	187	153	172	173	156	182	168	170	149	160	166	174	176	149	163	159	149	186	176	174	159	180	167	167	179	197	185	151	190	155	184	162	165	156	140	175	153	183	196	156	174	148	184	178	133	156	176	166	151	183	190	142	166	172	186	171	160	173	176	144	160	148	172	150	153	178	172	147	155	182	179	181	181	160	182	176	163	177	176	163	162	147	160	197	161	159	164	173	161	157	172	186	149	176	169	193	183	148	161	190	181	145	178	227	167	179	154	190	188	168	187	204	147	165	167	178	182	152	159	171	163	184	175	180	181	193	158	167	161	189	176	166	185	180	168	167	156	167	164	159	158	168	143	165	140	126	165	167	145	143	151	167	168	176	169	161	184	194	185	175	151	176	166	170	174	164	178	151	171	157	180	179	157	157	162	138	199	179	163	174	165	162	157	193	157	166	150	179	163	169	162	159	159	132	144	191	199	175	170	174	170	168	196	184	195	157	152	150	173	187	178	169	170	166	152	158	158	180	163	157	175	189	169	165	152	143	154	174	157	161	173	194	164	163	177	184	148	166	175	171	175	170	174	188	184	180	197	193	185	177	169	169	158	167	173	161	164	168	171	171	182	169	178	179	179	158	171	184	157	181	171	178	200	149	174	173	177	178	180	163	170	166	170	181	173	176	170	188	189	186	174	175	186	165	157	181	151	191	174	169	185	200	202	164	178	145	174	154	201	181	183	178	162	153	164	167	184	184	183	176	170	171	180	193	167	157	157	164	182	170	158	140	178	160	140	185	144	162	161	155	189	166	170	172	162	168	164	152	165	173	155	184	165	166	182	161	173	179	195	154	178	191	173	155	166	191	167	168	163	162	152	182	150	168	205	173	140	170	149	148	156	188	176	158	165	187	173	157	167	162	173	167	173	154	184	178	176	171	167	148	182	165	172	178	157	194	187	161	164	152	169	175	177	186	155	157	188	173	163	185	161	159	156	182	138	187	191	154	189	172	161	163	182	177	174	177	138	150	169	146	160	189	173	156	176	175	170	142	173	172	184	173	142	164	178	153	148	157	150	156	181	169	167	168	172	165	173	160	175	176	157	155	169	173	176	178	167	165	181	173	164	179	155	178	163	155	202	185	190	178	197	177	178	155	172	148	163	154	174	172	170	161	175	167	146	167	166	169	160	206	150	164	195	141	153	192	159	166	170	196	158	158	137	152	159	164	183	190	163	162	145	168	129	161	166	140	170	159	153	178	190	204	165	174	175	166	172	159	153	162	160	155	171	163	150	166	153	163	154	162	178	184	182	155	164	171	187	189	172	160	181	178
7935	1131	2182	2650	2279	1859	1561	1269	1219	1121	946	876	785	735	626	626	568	519	518	575	479	507	491	482	457	498	465	461	448	443	441	443	443	446	457	480	433	409	443	405	487	437	441	427	416	422	415	412	448	421	425	409	426	474	444	385	419	411	444	449	456	465	446	420	459	414	435	442	407	443	450	412	454	445	400	427	421	441	408	446	430	419	409	409	420	438	414	401	430	431	433	407	431	407	458	467	412	418	419	409	414	420	418	462	427	439	403	405	386	401	430	426	423	454	445	404	466	401	440	412	473	398	431	425	443	426	401	430	425	397	409	433	383	434	422	427	453	401	449	459	404	407	402	409	396	446	465	442	467	404	433	431	432	443	435	459	441	438	417	424	451	447	421	435	400	403	390	401	408	434	425	401	426	387	375	453	407	424	424	405	417	417	417	380	449	471	445	437	440	405	415	411	428	427	426	421	437	449	463	422	400	408	399	437	432	441	426	449	411	394	473	396	419	436	422	449	393	441	421	424	423	406	406	407	402	394	464	452	415	431	424	415	394	419	397	427	449	429	426	387	405	432	409	413	435	441	419	435	398	436	433	446	422	437	413	403	429	442	426	447	448	440	420	405	444	389	420	417	429	407	423	416	434	418	424	466	422	452	413	478	414	401	414	461	427	422	416	436	420	452	426	425	394	379	395	438	397	449	439	410	387	434	415	396	426	397	435	425	410	411	412	445	432	408	399	445	430	432	404	377	422	463	462	412	408	424	423	403	401	410	435	389	442	431	398	434	396	428	422	431	444	443	429	425	427	420	412	437	419	405	442	385	375	414	427	410	442	427	409	410	420	448	419	424	383	426	426	414	401	414	446	453	421	414	454	437	422	461	414	425	420	417	392	433	407	419	392	434	419	404	425	432	425	405	427	436	459	412	420	451	397	437	415	430	438	396	430	374	403	426	442	397	427	426	444	401	406	418	437	463	421	429	440	431	395	433	425	416	443	438	389	390	452	447	452	385	419	417	437	434	418	422	390	398	437	402	399	416	438	440	419	413	409	419	429	378	394	435	443	422	437	429	418	452	444	462	408	437	461	451	424	449	410	397	410	404	419	423	412	475	427	445	406	434	454	403	420	403	395	443	402	450	433	440	428	422	460	381	410	439	446	397	400	434	419	443	440	413	427	414	411	413	429	439	425	448	466	424	429	377	434	430	403	416	445	446	440	448	416	418	448	452	419	402	428	422	448	402	427	404	414	396	442	435	408	441	409	396	427	370	413	409	430	415	416	427	420	427	441	423	381	400	436	410	412	400	411	410	402	408	412	398	441	408	450	382	428	427	395	452	425	394	402	420	426	395	377	411	436	395	402	413	398	412	438	437	393	420	442	405	431	432	413	436	426	447	441	411	457	443	427	444	423	394	425	401	429	417	430	405	409	416	415	397	403	418	426	429	445	412	440	393	403	442	421	441	427	406	393	413	455	413	406	389	396	443	396	439	422	434	420	401	422	441	395	400	404	436	428	429	424	387	437	408	408	425	448	426	407	413	410	483	423	392	414	405	470	415	431	446	435	418	389	428	410	407	436	417	435	401	448	459	456	448	443	412	442	437	448	418	458	388	376	434	461	437	400	432	450	411	432	452	436	465	408	409	438	411	387	385	404	437	393	402	449	429	405	403	413	419	432	444	427	432	445	408	421	444	395	423	460	420	394	386	421	398	423	438	428	414	423	424	402	408	388	380	414	424	420	448	433	448	465	437	452	418	476	404	404	414	420	431	412	404	442	384	446	442	429	402	428	413	409	422	439	428	426	423	399	370	422	420	425	385	435	392	427	409	483	443	429	459	412	435	410	405	394	449	420	426	421	416	407	383	487	426	416	444	421	430	454	409	405	414	447	413	447	406	410	425	445	408	398	445	461	428	450	424	417	411	427	419	404	374	438	445	403	404	412	410	425	428	426	403	436	410	424	431	397	438	423	397	404	380	428	429	407	440	401	418	437	440	420	428	459	442	409	472	433	420	407	406	408	437	417	402	400	402	418	425	440	451	421	400	429	419	400	458	425	441	426	412	382	474	434	420	409	396	453	430	418	438	463	476	427	439	451	412	407	451	389	419	416	458	438	391	431	403	405	420	402	417	423	397	430	404	429	452	402	446	427	450	429	417	379	430	395	382	445	451	402	431	423	427	432	397	426	434	399	398	449	473	392	431	389	425	411	430	407	414	426	424	447	394	439	425	400	406	420	416	425	424	406	415	438	436	437	426	393	410	440	396	431	430	406	429	434	397	416	432	404	392	412	402	402	440	460	405	432	387	391	403	461	409	424	404	426	417	410	425	452	479	406	420	428	426	437	413	444	401	379	449	409	415	444	426	423	433	385	409	378	424	380	391	436	457	416	394	416	391	432	440	455	397	421	383	419	381	423	416	425	432	465	388	444	435	450	434	457	403	405	429	437	430	439	427	416	430	400	421	408	413	453	408	435	414	471	426	406	423	430	413	414	427	401	400	401	404	456	409	419	411	387	423	421	414	424	399	433	396	459	402	431	379	419	410	418	428	419	440	430	376	417	445	414	436	433	410	425	429	429	428	431	420	452	449	412	418	407	395	437	413	411	418	423	457	421	433	381	428	457	384	435	418	456	457	440	421	423	418	392	413	412	434	400	395	388	422	430	400	429	403	452	398	400	419	404	423	449	440	420	402	394	406	428	403	433	441	419	403	450	426	413	394	401	414	409	442	416	434	432	362	400	434	407	439	443	443	444	443	445	408	464	444	401	467	414	423	417	404	435	453	427	450	441	417	440	403	380	387	421	445	405	433	446	418	449	415	422	423	442	403	422	430	439	446	421	413	433	449	460	432	420	427	400	395	427	384	416	411	435	453	425	430	414	446	404	406	422	475	409	418	453	376	440	379	373	414	410	441	390	413	450	435	466	447	421	384	410	443	409	443	427	437	394	429	436	405	414	422	444	441	443	445	428	429	396	386	398	416	406	425	393	443	426	402	460	367	415	396	416	422	437	410	414	421	408	384	444	417	464	451	428	414	405	393	418	437	453	421	414	462	454	408	410	435	421	405	433	433	442	394	443	389	417	386	463	396	419	403	414	403	403	414	408	425	431	425	414	430	403	447	411	402	408	433	429	447	432	434	392	417	427	427	416	437	426	415	436	411	418	401	442	409	401	373	409	416	425	394	447	425	420	398	453	425	393	375	409	454	435	399	440	420	387	409	413	396	393	454	423	416	384	424	417	424	389	406	406	399	446	426	408	416	423	430	429	441	440	447	411	421	437	396	399	448	467	416	426	420	416	408	395	394	393	424	440	414	449	424	395	450	413	422	385	418	411	404	406	399	402	440	395	413	413	426	449	450	416	426	409	392	441	390	438	436	437	391	400	406	399	433	403	440	405	475	414	421	425	410	417	398	429	440	451	402	397	421	420	464	450	381	394	441	416	436	438	448	428	439	428	447	427	396	450	449	404	405	427	415	394	424	397	409	399	433
1569	504	520	436	441	458	363	389	341	387	343	327	346	307	342	308	345	345	340	329	344	328	337	338	320	336	343	319	353	327	351	353	352	391	366	331	322	332	387	334	352	346	370	328	335	346	335	328	324	347	359	368	353	336	330	326	342	326	351	325	345	326	349	345	331	324	346	347	351	361	342	352	363	355	326	365	363	343	345	327	344	312	311	354	309	337	342	320	325	345	355	313	338	317	300	347	319	325	335	307	313	310	339	345	366	326	385	357	366	350	357	354	318	332	358	382	343	335	333	322	330	349	388	332	317	321	316	323	357	309	345	344	355	339	338	318	372	351	319	334	323	338	310	305	293	344	346	309	364	298	325	348	321	321	316	380	353	300	356	316	364	389	349	315	318	337	351	355	350	332	345	322	361	341	326	313	338	350	341	324	333	329	357	342	320	327	340	330	302	295	345	338	341	338	335	325	341	338	306	318	359	341	336	332	331	315	318	335	332	332	340	301	322	305	344	303	327	319	338	345	374	317	370	348	307	315	330	329	310	326	340	371	326	334	356	332	301	312	327	337	287	359	350	345	315	343	357	361	327	349	353	333	337	335	365	332	346	301	306	348	384	310	317	360	349	311	362	337	367	283	348	328	337	291	333	326	311	320	330	353	324	335	342	347	344	344	350	323	343	346	342	311	334	350	374	301	334	335	351	340	323	329	354	353	344	341	345	336	336	360	322	334	340	332	316	326	332	330	317	349	371	333	346	332	348	315	350	327	327	331	330	395	321	385	342	353	339	315	310	328	326	320	348	376	340	344	312	309	346	346	318	356	358	338	330	358	350	321	311	349	323	342	331	323	324	315	352	327	324	378	334	357	330	325	380	354	327	332	332	297	341	315	325	334	356	326	327	329	362	331	314	341	320	311	358	369	302	349	314	359	345	313	331	336	345	339	355	315	349	335	329	354	333	325	326	315	322	337	359	350	354	359	344	323	314	315	343	355	343	352	347	356	352	331	320	318	354	345	352	341	338	327	301	375	370	328	357	301	346	320	338	365	330	329	325	319	357	344	344	308	348	342	314	364	375	330	337	336	333	327	348	341	326	362	315	354	366	305	322	361	326	282	304	350	339	354	341	357	332	337	349	352	374	359	346	375	351	329	323	327	337	326	355	371	314	363	335	313	349	329	343	344	333	322	296	326	387	378	357	347	341	341	339	349	317	339	354	307	311	313	348	351	320	360	332	334	340	336	368	323	335	346	338	339	335	339	315	319	322	341	363	335	332	362	330	300	347	311	333	316	354	347	343	292	338	359	330	324	329	324	333	319	327	335	332	335	336	316	322	373	366	348	322	338	330	351	325	371	293	351	284	327	336	321	340	290	345	353	356	326	371	339	331	354	318	348	361	335	370	311	312	338	325	318	311	315	340	332	343	338	334	320	349	327	334	352	334	367	327	355	338	337	334	318	319	339	340	318	363	311	336	325	336	300	334	368	342	327	306	335	329	341	331	295	324	344	319	319	329	342	323	347	351	340	323	328	327	395	393	297	335	328	356	323	373	341	323	352	371	363	329	353	319	341	323	337	336	311	352	338	319	322	326	318	338	326	342	364	305	357	341	345	343	343	333	327	314	348	336	364	331	348	349	325	309	333	327	376	331	379	343	334	366	347	321	351	337	351	323	361	322	293	322	322	322	320	339	342	289	323	336	315	343	321	329	312	318	316	331	341	331	371	328	316	322	344	356	297	318	348	366	374	349	328	295	342	324	325	357	326	312	351	333	337	345	318	374	312	332	342	346	330	365	339	362	326	309	344	307	340	331	304	346	323	344	319	315	334	320	341	340	312	354	376	316	349	323	342	329	338	359	320	346	330	340	344	333	353	323	339	349	346	343	305	321	351	357	335	384	337	316	290	349	327	336	348	344	360	361	357	345	321	377	368	327	324	325	345	339	373	352	338	363	365	354	306	317	361	350	357	337	320	330	346	329	331	308	339	351	306	323	337	325	341	316	332	333	304	318	326	327	323	350	361	345	315	352	337	335	309	302	336	380	333	328	338	338	357	322	334	314	359	345	321	344	341	358	330	357	343	347	297	338	333	355	314	315	329	368	347	329	347	349	333	334	295	316	341	343	329	329	326	354	289	311	335	370	342	316	334	292	317	336	325	381	304	355	373	353	295	337	312	364	361	360	323	342	316	375	307	352	358	324	340	354	370	334	337	370	314	335	366	365	366	339	322	356	339	331	322	357	353	335	360	334	313	322	311	335	347	298	325	318	310	329	352	328	317	378	362	363	340	332	338	332	337	316	385	344	357	327	326	336	316	316	340	327	351	307	322	325	338	344	317	329	328	348	371	344	343	330	380	346	349	333	329	336	358	338	308	323	358	353	335	359	338	328	301	341	358	366	318	353	324	344	324	333	318	322	315	341	322	360	320	307	342	305	335	350	312	337	364	339	316	336	352	339	336	322	360	327	337	308	319	311	361	359	340	299	342	319	338	344	328	361	332	341	288	329	372	349	360	325	339	332	337	342	334	341	349	336	384	336	350	341	355	318	351	346	378	349	333	354	336	312	308	296	336	346	335	311	342	313	330	288	321	342	338	338	342	346	349	353	342	377	319	349	318	348	340	318	323	328	319	367	327	345	359	309	281	340	344	333	317	317	333	375	354	341	319	331	340	327	330	327	297	345	353	329	350	305	333	355	342	319	366	351	353	367	314	347	336	334	312	339	313	312	350	341	282	350	330	350	349	319	326	290	316	332	324	341	327	335	319	379	304	352	334	332	334	315	342	341	336	315	353	351	349	344	338	346	344	299	353	318	332	321	338	320	343	357	328	319	334	344	362	308	323	332	350	339	314	358	343	338	304	313	352	359	353	344	326	352	335	322	336	371	321	337	313	316	319	359	321	301	318	339	350	342	309	342	299	346	326	329	361	336	367	355	333	301	304	327	368	344	336	327	365	372	356	358	329	323	336	328	336	346	343	334	347	307	345	326	332	343	335	350	331	364	339	347	356	334	305	343	343	316	321	316	338	349	335	337	333	342	320	323	332	326	341	329	307	338	333	357	298	306	366	327	304	328	337	335	325	390	354	321	332	321	301	307	330	312	330	340	313	334	338	348	338	325	336	335	349	343	323	374	372	361	350	329	316	319	347	331	346	349	373	337	291	333	347	362	320	312	363	345	327	362	345	294	319	326	315	326	366	336	354	323	339	340	335	352	336	340	342	323	368	317	320	351	323	329	355	356	363	334	329	350	337	351	308	357	332	331	322	328	360	321	346	327	355	340	317	352	317	344	366	340	327	352	319	339	365	330	309	339	347	321	326	352	332	377	329	315	352	384	357	329	330	329	355	316	337	348	355	336	329	329	325	329	308	327	364	305	332	334	334	335	364	317	330	304	304	340	352	346	321	364	321	336	366	343	327	338	320	307	326	322	356	327	332	318	344	341	320	342	323	364	323	346	326	305	317	323	346	372	340	365	336	330	316	340	356	318	358
2082	917	1175	1295	1209	1116	985	981	1039	964	921	855	909	845	854	827	838	837	805	764	841	774	841	834	772	780	829	750	815	825	746	796	797	816	787	805	807	777	850	831	815	835	731	800	770	784	781	797	826	799	798	803	752	829	765	801	775	763	783	796	798	750	840	782	746	799	818	781	745	784	812	778	770	785	777	806	819	817	841	822	815	785	788	776	815	783	847	756	806	765	787	737	755	806	759	785	749	812	782	768	769	778	793	813	761	791	772	815	742	781	761	766	783	782	767	804	791	785	774	798	777	832	831	803	826	831	777	801	816	765	809	801	775	765	824	746	758	805	847	801	753	819	740	787	790	790	782	804	798	735	778	781	811	813	779	800	803	802	799	802	839	803	796	844	784	776	822	765	769	818	783	879	836	737	803	753	757	778	769	781	764	772	743	810	785	772	806	823	814	806	763	786	758	822	738	750	775	831	794	799	774	777	742	822	788	806	785	810	783	784	786	808	782	832	761	725	786	831	831	819	774	776	817	828	754	784	802	775	854	769	792	783	795	803	809	802	793	796	719	813	807	826	791	784	768	771	769	804	792	761	759	831	758	780	770	790	798	800	823	776	797	768	750	787	750	741	766	800	759	783	780	773	799	786	774	807	749	801	787	834	796	774	790	782	805	815	774	807	805	786	795	776	803	784	767	811	817	802	796	727	804	806	771	748	785	798	824	806	729	759	790	776	793	761	770	816	776	773	808	759	837	848	785	782	856	810	778	787	761	808	827	833	725	751	777	799	770	768	771	828	787	793	789	768	770	824	847	795	743	823	799	802	793	837	778	814	773	796	783	801	794	826	825	781	760	765	777	774	841	807	774	766	770	763	730	804	777	752	849	780	807	793	801	747	807	781	710	771	788	823	738	791	835	821	766	782	780	765	841	830	765	779	765	815	753	847	820	783	828	798	772	771	765	807	763	805	780	812	786	759	878	801	851	800	812	835	788	779	775	778	752	801	807	792	775	757	765	784	778	806	773	734	794	746	743	768	823	798	744	842	837	775	708	771	767	782	745	796	810	789	804	767	803	778	830	756	786	785	782	809	789	787	826	738	822	798	767	778	778	831	811	842	826	772	825	829	768	814	755	779	803	793	843	841	791	851	786	773	794	827	779	782	797	794	798	816	772	809	771	797	788	790	828	829	851	754	771	755	791	748	800	812	774	754	777	816	823	815	766	778	773	779	845	856	804	835	831	842	798	831	860	742	821	820	797	739	813	859	804	737	777	806	765	815	775	813	794	795	799	777	819	769	803	773	782	767	802	774	783	787	789	777	814	806	792	779	774	759	769	755	797	813	783	785	798	809	775	781	797	771	824	809	771	826	806	775	772	782	764	792	792	800	777	783	782	837	780	781	820	840	785	779	798	769	815	810	809	833	736	769	791	790	789	826	788	774	784	753	797	798	814	804	811	789	772	796	786	782	787	759	815	760	829	831	831	824	762	746	802	814	839	831	774	804	798	778	795	822	796	806	825	850	822	794	816	815	785	758	838	781	737	802	781	816	794	797	814	833	796	756	791	733	808	772	830	778	827	834	775	816	785	746	781	790	761	784	768	808	808	775	787	776	792	802	781	789	773	791	804	819	779	795	743	766	741	778	816	802	775	771	780	811	764	834	785	858	799	773	817	829	765	773	783	771	870	821	788	790	813	847	787	826	818	795	777	798	783	764	791	790	843	824	755	794	780	851	852	831	808	842	854	810	769	794	798	783	811	791	779	804	772	779	753	783	764	821	772	782	825	809	768	784	802	814	810	789	790	790	753	787	770	761	806	771	792	793	781	775	776	815	745	835	747	769	793	769	835	797	793	788	774	821	829	741	787	795	768	782	794	793	750	796	778	742	798	779	803	843	792	762	821	783	799	826	823	723	786	820	805	794	768	745	773	768	778	736	800	747	801	825	781	747	827	803	787	843	817	771	756	767	826	815	788	775	811	823	790	752	835	811	793	803	799	735	811	789	843	797	775	790	786	795	791	814	827	864	758	775	807	753	766	819	770	815	795	787	776	779	787	748	831	780	794	788	753	799	794	825	810	781	807	788	814	816	770	807	760	807	807	774	781	843	806	792	746	788	813	826	796	746	785	757	776	748	754	848	784	810	818	784	772	787	766	842	849	769	772	757	820	798	754	791	832	816	741	770	769	795	782	779	764	760	805	788	824	811	868	774	803	794	760	814	794	830	760	806	816	808	807	819	766	830	730	813	783	805	814	753	793	786	777	790	818	796	787	768	794	823	834	788	812	773	814	794	832	818	818	845	805	800	753	802	808	786	770	815	771	823	779	812	775	769	825	776	753	846	810	754	805	771	782	732	780	765	825	773	805	797	788	761	813	754	850	774	804	762	789	794	794	782	769	695	759	769	754	772	822	789	775	759	826	846	742	772	835	783	772	813	789	805	755	790	773	743	771	780	780	778	798	781	815	822	853	822	821	829	813	797	775	825	772	805	770	795	808	790	775	804	789	811	789	829	757	778	809	767	791	773	763	768	837	785	821	769	802	809	769	798	788	778	851	789	818	758	814	791	870	768	814	767	825	832	782	797	798	824	793	781	755	764	778	836	801	805	834	797	790	769	767	798	741	826	784	834	791	822	769	782	766	776	772	821	772	775	813	773	751	756	755	828	744	788	720	761	856	763	786	782	767	868	828	787	766	817	745	805	817	791	775	759	806	812	825	767	785	801	777	851	767	757	787	778	764	784	803	830	811	816	829	831	777	751	763	771	769	804	764	760	775	798	823	779	782	761	777	841	800	781	734	831	833	813	817	814	819	824	754	770	791	836	776	808	730	760	852	804	803	836	749	794	779	821	847	784	755	786	796	800	827	786	849	791	822	819	823	732	814	795	808	791	799	781	831	780	749	798	795	776	810	758	754	774	752	768	809	833	771	844	777	813	760	822	821	772	816	807	794	826	775	781	765	803	788	743	783	825	790	809	789	833	825	765	777	790	800	840	813	798	807	799	837	761	786	763	753	768	773	815	845	824	763	811	752	788	822	817	788	789	849	827	785	790	772	778	799	786	812	787	727	818	759	809	807	829	824	804	854	788	816	811	796	806	790	760	820	809	827	815	816	812	773	810	803	739	812	726	789	836	758	754	809	786	764	780	756	758	839	803	825	817	790	824	802	786	791	784	795	775	782	796	814	817	801	802	749	735	816	760	774	776	805	797	833	773	784	756	843	774	803	762	843	820	836	808	774	768	792	804	786	782	786	787	790	755	828	775	827	787	786	811	774	792	779	788	764	823	742	753	831	809	806	762	811	791	739	801	803	836	849	837	808	812	786	822	800	760	787	794	794	827	765	785	788	806	739	808	792	838	770	796	755	817	807	798	736	756	788	807	742	776	792	848	783	780	791	815	818	777	764	810	835	748	816	839	759	771	740	765	788	815	788	797	781	816	815	753	764	831	788	780	817	738	798	773	823	760	854	764	765	792	818	739	805	766	836	715
7427	832	781	715	556	489	515	427	435	384	382	403	375	399	338	316	307	329	319	344	350	345	315	343	336	334	357	336	345	348	307	362	333	324	346	314	333	341	363	310	310	334	351	371	313	374	328	362	299	332	331	337	338	331	339	318	316	377	337	329	328	325	301	323	340	313	348	322	332	349	301	335	327	332	356	342	316	314	345	358	316	353	320	327	338	322	350	312	342	336	311	332	297	325	316	328	321	304	318	326	284	345	334	302	323	322	331	304	330	295	323	315	357	356	362	344	355	311	361	363	363	336	386	332	348	303	339	339	318	336	356	328	347	319	352	357	317	307	336	320	333	279	372	346	356	362	321	357	367	316	334	325	327	333	358	315	330	312	358	332	301	356	359	322	343	326	298	299	348	343	340	320	328	357	351	319	306	311	326	341	329	346	360	367	324	324	326	328	311	310	325	322	331	339	372	311	317	359	317	365	287	328	302	333	322	334	308	330	300	342	318	316	340	317	325	334	334	298	281	338	336	330	326	321	331	309	296	347	352	350	336	349	323	333	302	329	347	342	314	309	311	323	333	322	357	348	320	319	334	339	348	290	326	370	358	324	346	325	334	343	324	317	297	337	343	317	341	323	346	308	374	328	357	326	322	316	380	341	353	342	346	353	325	306	302	324	320	345	327	336	336	321	341	344	335	313	323	328	330	324	329	348	325	313	338	319	355	353	339	326	330	322	339	328	307	322	368	313	331	342	299	371	313	348	319	301	317	342	342	331	340	306	306	319	328	352	346	318	303	308	355	307	347	310	296	325	316	316	356	331	329	354	353	320	333	315	293	363	355	324	316	342	332	348	295	317	343	341	320	327	332	357	317	319	323	355	308	345	334	360	342	326	339	322	333	324	320	331	342	363	301	352	342	306	358	323	338	342	336	377	361	350	340	328	361	371	395	331	326	325	360	348	360	332	323	300	326	350	371	355	320	333	290	312	339	316	295	314	361	337	296	370	372	311	380	322	330	318	340	341	314	320	336	350	347	290	350	348	343	356	326	342	357	312	332	330	308	308	316	334	332	373	317	356	332	360	352	329	364	324	319	305	347	342	365	341	293	309	330	322	326	318	337	371	346	334	335	339	338	365	337	313	371	292	342	319	352	332	323	302	331	321	344	322	360	322	327	300	329	339	344	341	329	337	328	352	311	302	346	322	330	344	339	314	317	315	339	336	320	325	318	342	347	347	347	358	323	359	348	335	348	342	347	318	325	316	343	367	325	322	349	290	298	338	318	303	314	348	351	331	320	326	328	313	356	317	339	348	340	330	334	379	326	313	301	317	333	319	336	325	340	318	329	347	283	294	329	366	343	305	339	335	321	321	303	323	314	334	329	344	315	316	294	344	366	309	329	320	330	359	337	349	356	332	332	353	320	337	315	348	347	296	328	320	318	343	321	345	347	321	318	322	320	339	313	320	315	293	349	291	277	296	335	349	344	342	311	335	377	305	362	346	324	302	323	360	335	334	343	322	354	349	345	395	301	343	360	320	335	345	294	310	333	324	396	340	312	330	305	318	290	356	321	311	331	300	340	309	326	356	332	355	316	350	306	342	339	355	333	340	326	312	315	337	358	334	316	328	336	325	343	367	330	344	342	307	372	309	321	348	334	324	327	336	333	351	362	325	378	317	289	369	332	311	334	312	358	332	342	288	337	307	294	354	297	308	361	349	312	309	342	320	325	352	354	308	323	335	314	317	331	302	313	344	321	349	304	346	351	337	307	354	288	340	350	336	318	340	344	336	366	387	329	339	344	352	356	334	339	324	358	331	335	272	281	337	288	321	343	365	335	322	376	342	364	349	311	320	317	337	327	351	312	363	349	320	333	355	348	328	381	328	352	347	302	324	350	305	302	321	357	337	333	352	326	344	336	343	340	360	361	351	389	338	335	331	356	352	332	301	341	314	324	334	352	321	292	305	343	343	301	375	356	348	315	289	328	327	334	352	315	305	323	298	286	312	306	322	350	319	348	312	352	328	341	345	354	347	313	323	331	326	347	320	323	320	315	342	320	342	349	315	305	333	311	334	326	337	328	298	321	353	329	320	332	340	331	325	349	310	348	327	327	332	351	324	290	364	364	345	320	334	323	348	315	287	323	317	362	315	348	341	311	366	308	334	327	344	337	326	303	360	346	321	313	360	335	332	376	343	329	340	354	368	342	326	355	273	344	339	315	348	331	337	360	322	353	334	324	322	406	342	289	339	319	312	340	328	342	377	342	347	339	342	308	342	339	328	336	344	337	301	298	313	320	346	339	362	326	320	325	327	332	339	325	300	336	344	343	324	361	329	313	315	312	321	322	322	346	330	352	346	296	326	337	333	332	341	338	349	305	348	327	345	334	346	347	327	346	337	294	347	313	325	301	318	320	309	331	310	337	300	314	330	325	336	317	349	339	310	295	326	308	324	355	346	363	328	366	327	338	319	334	327	304	283	322	340	335	339	325	334	363	335	331	314	397	341	324	323	312	299	306	289	313	312	336	343	327	310	312	350	305	339	342	336	291	316	303	327	328	314	314	343	329	307	331	335	315	346	315	359	353	350	338	330	330	322	361	263	341	344	345	348	336	290	322	326	322	323	310	320	325	300	334	377	325	325	334	330	344	339	368	345	335	306	391	312	348	330	330	328	318	329	363	364	326	331	349	326	342	340	351	351	344	343	364	315	350	325	333	351	373	358	357	323	323	354	334	342	329	347	353	325	349	337	339	318	320	325	314	338	378	345	356	337	328	316	305	337	336	311	320	342	289	344	328	350	336	332	329	341	282	351	336	350	316	305	354	323	322	368	320	313	343	351	359	308	325	340	323	333	331	324	347	324	327	315	347	335	337	344	319	321	327	321	367	344	314	358	339	339	352	312	340	327	323	342	313	310	363	350	343	362	352	310	311	327	327	306	333	373	346	339	329	286	344	325	342	335	318	306	322	354	340	296	325	325	287	332	320	272	328	347	344	338	330	356	338	318	374	349	336	313	328	320	326	330	367	336	341	332	334	318	310	302	374	313	320	359	317	350	338	319	309	346	283	307	291	326	337	323	354	365	336	345	349	356	351	315	305	342	309	336	327	331	307	319	319	345	325	355	337	321	291	329	324	318	326	329	327	348	320	351	306	368	324	334	306	354	304	318	341	327	331	367	312	327	341	324	346	331	347	351	332	331	333	319	334	339	364	340	314	302	348	370	357	318	351	345	303	344	361	350	330	315	323	312	315	330	327	344	316	311	334	320	341	322	318	307	338	318	326	303	322	322	353	323	330	320	329	343	319	350	351	331	340	306	343	331	322	334	380	343	282	348	347	328	329	324	336	331	286	313	346	328	336	371	340	290	355	312	314	349	350	351	358	348	325	300	327	361	313	332	383	331	338	315	332	326	327	335	337	299	336	326	326	337	314	335	362	312	364	339	322	340	339	338	337	307	338	290	335	323	312	348	354	300	339	348	323	317	336	328	335	335
6691	1164	1821	2163	1898	1558	1501	1307	1350	1204	1125	1056	967	928	896	891	865	827	829	815	866	826	827	804	824	810	800	779	786	779	793	794	819	768	827	812	789	775	809	825	797	821	849	805	781	789	768	769	733	751	797	742	823	851	770	793	793	783	742	770	772	750	758	748	753	752	727	729	812	780	764	707	755	748	807	741	809	745	790	818	791	729	736	822	740	771	817	792	796	754	796	758	783	734	773	780	773	733	777	744	746	750	775	763	741	765	745	799	769	784	849	757	781	728	734	766	808	746	743	778	755	776	750	778	802	804	757	805	766	751	789	777	837	765	725	817	755	738	813	745	810	759	755	763	736	747	780	727	761	743	740	783	796	782	809	770	748	770	748	774	763	752	790	758	804	770	739	738	764	779	852	775	789	813	769	769	757	770	734	785	771	753	761	724	760	841	786	774	761	800	763	768	772	794	779	761	760	764	751	760	759	749	711	766	769	715	772	793	777	780	764	797	758	786	754	778	810	777	710	818	739	789	772	787	774	765	773	765	757	815	730	768	786	798	777	778	766	726	771	790	777	751	772	749	771	755	717	728	754	770	759	765	770	749	773	780	739	770	787	779	731	801	791	818	757	795	782	776	773	806	827	804	818	796	765	800	722	746	787	760	764	828	741	748	755	814	784	788	783	811	775	781	756	780	787	760	759	773	789	760	777	763	782	797	810	769	786	798	795	796	798	739	796	801	807	799	752	794	778	806	782	730	793	822	759	804	762	826	785	698	786	766	750	767	764	805	771	807	799	762	777	727	787	823	807	793	761	744	774	704	784	804	789	846	783	742	830	751	780	755	760	737	763	767	799	749	766	719	789	768	794	805	758	790	757	824	759	753	769	687	787	766	760	771	765	729	770	818	767	767	750	806	778	777	802	814	781	748	786	785	731	794	801	773	753	805	749	772	795	752	780	770	755	713	843	772	751	773	749	768	731	737	784	757	762	778	783	741	818	754	791	809	777	798	756	737	767	742	736	777	745	788	751	790	772	803	721	756	771	795	790	760	791	726	760	828	725	775	769	782	751	809	765	815	760	759	814	808	734	796	795	767	795	795	767	761	768	771	766	810	783	688	775	773	780	753	786	732	796	755	792	767	804	802	769	772	830	743	803	779	776	795	863	785	784	756	803	741	766	727	758	791	721	745	764	805	750	803	782	750	711	755	774	768	774	736	764	793	763	811	773	776	714	796	789	792	739	775	753	742	775	740	734	778	767	754	783	798	787	798	722	703	774	749	792	699	806	796	781	732	798	720	812	700	756	750	761	772	764	803	835	788	817	765	842	813	730	780	723	790	785	779	771	739	759	711	774	818	781	773	769	791	761	761	779	776	816	741	782	779	797	768	794	778	748	736	803	771	734	735	790	823	811	800	765	789	766	777	756	792	778	755	829	804	779	762	738	804	781	730	766	789	767	775	741	784	776	739	790	769	779	792	773	760	769	743	734	784	777	751	795	817	754	764	802	791	793	751	817	755	757	760	752	797	764	755	793	756	782	813	725	763	791	745	776	778	771	792	782	759	779	793	771	743	748	756	740	778	775	793	785	758	778	726	750	747	795	776	713	790	762	789	754	781	776	761	751	773	739	758	823	818	797	774	808	771	766	761	770	804	739	774	843	759	792	785	785	763	848	794	754	743	753	758	792	766	832	786	765	762	812	766	797	767	755	768	769	757	747	792	749	725	753	766	774	770	719	781	850	758	764	797	744	790	770	801	719	786	749	782	790	768	795	788	803	734	763	726	771	759	805	818	840	784	782	809	743	750	753	771	806	735	814	765	818	738	776	771	779	785	776	763	777	758	768	746	772	738	751	761	733	764	807	815	742	780	747	790	791	792	737	754	703	754	735	772	778	720	800	758	789	746	732	812	757	806	781	767	784	763	745	779	835	777	781	809	778	787	732	786	847	734	790	796	790	753	740	731	740	790	769	773	794	792	787	772	785	799	771	755	747	766	733	831	782	760	754	793	725	794	755	752	765	681	767	769	807	749	794	746	765	734	757	782	726	786	767	780	798	706	772	754	713	731	785	824	808	781	762	773	789	846	792	776	759	788	793	760	787	748	734	776	733	746	794	820	792	793	740	799	817	785	775	773	744	812	804	767	780	814	773	756	780	747	742	755	813	760	751	836	794	748	777	750	781	760	816	774	775	784	777	737	780	764	765	797	785	740	810	761	768	786	777	756	778	805	761	786	812	771	776	768	742	776	741	794	748	787	812	810	759	746	769	786	775	792	770	770	739	794	782	848	711	752	790	777	791	777	695	835	763	736	704	762	762	810	792	760	763	796	746	728	773	767	769	784	728	734	736	738	786	764	755	744	777	770	758	769	817	820	768	779	749	794	781	798	780	773	734	811	732	757	764	821	776	741	798	807	794	743	793	747	786	738	735	721	805	786	748	764	796	838	779	746	784	744	765	793	774	799	744	779	760	751	738	763	770	788	841	805	809	772	788	739	777	717	808	786	762	767	802	784	777	766	749	802	778	725	719	760	714	772	830	760	769	723	739	780	814	777	729	786	783	802	763	793	777	735	807	797	762	760	764	807	810	784	787	740	767	784	771	801	754	818	768	758	735	793	711	805	792	823	772	743	771	789	796	765	818	722	766	798	770	757	786	756	799	764	726	793	761	808	752	747	771	798	747	726	757	777	823	804	781	757	814	736	767	732	779	802	778	781	752	721	777	759	772	745	706	739	800	747	758	810	782	835	703	713	796	782	760	757	758	751	759	793	779	784	782	739	801	868	819	756	727	777	781	772	749	817	745	693	755	760	771	776	756	775	747	761	798	779	768	718	737	779	732	780	760	781	795	792	811	803	797	751	752	761	803	757	789	710	816	737	767	781	755	820	813	796	727	793	750	814	785	782	759	711	772	752	773	771	805	737	781	734	754	770	855	794	725	706	793	737	777	727	735	788	777	791	739	754	747	744	767	801	783	803	791	785	811	732	782	732	789	807	745	730	797	782	776	723	774	794	875	727	777	787	759	809	820	813	769	767	799	763	807	766	789	777	823	819	821	758	781	780	831	735	811	787	753	795	783	754	784	772	733	747	760	736	752	777	747	795	777	780	740	809	771	758	774	802	738	824	765	795	781	748	791	787	743	762	779	794	784	796	765	805	780	788	787	774	781	780	777	754	751	744	754	822	787	766	787	736	836	772	804	796	781	777	759	850	771	769	773	751	747	802	780	774	734	767	693	796	806	757	795	814	770	749	764	697	811	772	796	756	801	753	784	737	813	757	792	752	717	815	803	766	783	738	781	788	792	754	796	787	753	807	771	817	764	798	792	774	794	776	770	774	793	806	775	780	746	768	767	784	754	767	737	751	774	825	815	810	825	803	797	755	772	811	732	762	777	779	824	767	795	761	825	782	771	746	775	791	826	786	783	791	840	780	776	793	731	813	779	773	727	782	764	778	767	799	767	809	821	824	760	771	764	758	766	792	789	792	756	786
12677	1052	947	785	552	457	362	318	327	288	303	253	226	196	181	195	185	201	200	179	158	189	185	164	168	183	176	176	183	179	177	198	148	209	159	149	155	179	169	162	186	177	173	156	151	184	165	165	166	187	147	178	177	164	168	177	167	163	164	171	193	188	173	164	182	176	204	170	194	184	157	139	164	180	192	178	186	180	186	181	176	216	195	177	174	168	165	153	169	147	173	159	165	162	183	185	171	171	156	175	148	181	171	177	167	174	171	168	151	182	162	163	179	182	160	193	193	198	192	177	183	168	177	193	179	161	164	172	181	174	170	190	169	166	148	182	199	204	119	137	149	155	179	174	173	175	182	177	178	178	165	175	166	174	179	175	207	182	165	136	169	172	175	146	160	164	189	154	172	163	185	157	149	151	176	182	175	177	172	156	158	166	174	186	168	189	159	172	156	181	190	164	184	152	164	175	158	171	167	163	197	171	142	175	169	198	177	174	169	176	172	162	150	185	156	194	177	177	165	186	172	178	202	176	175	160	158	147	181	139	171	189	178	156	162	143	185	163	152	163	145	162	178	152	165	174	175	160	177	176	163	176	172	163	167	157	185	178	177	157	175	157	186	187	177	141	181	184	172	172	181	195	202	184	166	147	168	186	191	193	172	163	179	186	157	179	163	179	168	166	177	180	171	159	169	158	171	172	177	160	177	190	186	164	185	169	158	160	167	197	170	156	169	196	167	192	156	139	171	186	143	157	167	180	165	185	169	182	157	149	165	200	164	178	199	192	167	164	207	186	167	167	155	141	193	164	172	172	142	147	146	148	154	179	163	164	165	165	172	168	177	178	188	187	164	189	173	169	160	162	167	174	152	156	175	177	163	168	152	179	177	166	154	178	174	177	204	158	172	148	155	183	173	150	155	179	172	156	171	159	170	157	164	182	170	162	162	176	180	164	170	181	185	184	176	190	172	150	175	176	144	158	175	171	164	150	183	159	166	161	165	184	171	157	175	178	180	160	163	180	158	181	169	194	159	201	169	183	153	178	178	176	148	166	158	155	182	166	140	174	184	193	167	174	158	165	148	187	185	155	161	155	174	169	147	152	179	146	176	151	142	162	187	164	167	161	162	160	181	138	157	159	162	174	156	188	170	197	173	186	163	171	154	143	194	198	176	186	172	172	152	161	182	151	174	181	174	189	180	156	153	171	205	159	180	181	162	155	169	172	159	153	180	172	196	169	178	180	189	164	171	172	182	178	165	155	158	174	178	198	178	158	169	151	177	179	176	170	160	167	172	178	185	173	165	170	183	136	173	163	186	152	166	154	169	166	155	174	172	174	150	169	177	180	186	188	172	183	148	181	169	171	177	150	144	156	179	173	195	190	161	167	163	161	169	160	162	196	166	130	182	143	152	137	152	193	193	174	141	185	171	180	160	165	169	169	172	179	167	159	158	162	169	155	165	144	191	151	182	186	169	144	160	137	176	201	180	161	154	170	168	150	167	158	150	175	174	189	151	166	165	182	173	183	181	179	178	184	155	169	183	199	179	142	152	185	158	158	197	150	192	165	174	177	184	177	157	158	198	163	149	181	175	171	176	192	185	195	149	165	179	166	193	171	159	181	176	189	157	181	154	169	149	170	148	163	158	188	147	183	151	197	168	149	161	163	175	184	186	156	150	151	183	170	147	173	158	181	160	181	164	142	151	155	160	181	164	164	156	159	196	161	179	142	175	182	178	159	176	142	168	159	177	184	163	159	175	160	147	191	160	187	164	180	153	165	142	179	177	168	163	187	174	169	175	170	147	166	175	158	166	172	161	161	178	140	168	152	163	181	154	186	162	127	170	167	163	179	152	157	152	162	179	163	159	172	151	177	153	188	175	178	166	192	190	169	162	161	166	155	175	139	149	170	172	158	173	187	202	152	154	140	162	165	185	169	181	172	167	166	192	166	166	176	172	152	165	174	177	176	176	171	168	158	149	151	156	177	159	164	209	180	160	171	186	170	160	162	146	188	177	172	182	165	157	178	177	188	164	189	160	159	184	150	176	147	173	183	172	174	175	162	170	191	155	182	209	196	156	142	160	175	186	177	167	148	189	176	168	175	194	174	155	148	144	187	197	138	174	149	157	173	182	178	176	176	154	184	161	169	163	186	167	159	163	172	161	158	173	180	162	156	182	174	168	134	193	160	170	184	185	161	153	144	161	179	158	167	178	157	139	165	183	170	160	159	165	144	165	165	182	192	156	150	167	159	189	185	167	161	175	167	160	187	180	188	174	157	170	158	169	190	156	153	160	163	149	144	169	161	179	164	190	155	179	152	161	164	179	173	165	175	162	172	165	161	157	172	181	199	175	169	182	184	163	164	172	173	149	160	186	169	169	177	154	162	164	169	166	164	170	173	153	200	179	163	169	179	158	175	177	168	167	176	189	160	160	164	172	159	155	174	159	188	139	159	186	188	161	162	166	174	169	177	178	168	176	160	165	158	183	181	198	170	173	162	164	159	166	174	167	142	167	177	159	180	171	163	157	170	172	151	160	173	181	157	161	161	158	158	164	158	142	141	160	171	169	184	145	146	181	195	159	152	189	173	175	162	201	163	143	167	169	166	157	150	181	161	152	174	194	161	171	173	172	179	159	179	151	162	174	152	170	163	168	194	187	173	169	163	160	171	174	177	161	156	186	178	161	183	181	164	175	171	174	151	173	162	144	137	178	171	158	168	175	186	176	195	180	158	170	158	187	190	183	174	137	171	179	166	146	149	140	184	175	168	176	173	204	172	168	160	167	167	195	172	186	152	148	155	164	191	181	159	179	157	189	175	141	156	150	145	173	175	162	156	164	188	174	154	162	166	177	165	176	153	149	149	168	180	166	185	164	205	181	175	182	154	179	168	164	150	182	172	193	175	141	180	199	182	153	177	172	172	151	191	164	163	153	147	165	140	164	170	183	171	178	157	168	161	161	178	168	182	144	182	183	167	176	162	164	181	170	166	159	173	148	163	171	193	174	170	160	162	168	179	182	152	154	175	137	176	173	176	175	147	175	156	198	183	162	184	169	188	178	178	178	162	158	192	157	169	147	152	167	157	173	187	178	166	191	157	165	175	164	195	144	191	176	143	178	173	157	158	179	144	194	161	174	174	161	175	157	155	131	164	165	156	166	202	170	167	119	155	147	172	171	172	147	157	157	173	150	182	153	155	157	184	169	152	155	159	155	157	165	148	178	163	142	166	180	199	157	175	145	157	200	194	208	176	135	149	172	173	169	154	174	163	161	162	161	158	169	175	179	182	179	162	157	165	156	147	207	179	174	169	170	167	147	181	161	162	172	164	167	192	180	157	148	160	180	177	171	163	167	177	154	166	181	170	175	140	161	159	184	161	183	188	176	194	173	136	162	185	157	188	172	167	158	160	171	182	162	170	165	196	117	181	177	152	179	173	154	174	164	177	150	200	163	159	156	172	166	164	180	171	173	174	185	171	176	162	188	167	169	208
7932	1157	2210	2517	2236	1764	1550	1468	1355	1184	945	832	762	664	644	612	565	581	532	528	520	505	480	436	477	494	471	444	482	458	474	481	421	468	483	453	432	430	425	416	436	452	400	430	460	437	415	442	409	423	458	435	406	443	405	442	419	436	414	455	382	425	415	408	451	437	408	455	447	420	421	398	420	413	407	383	452	428	404	419	458	426	452	449	416	406	428	425	439	442	428	422	424	446	435	415	383	474	416	439	418	424	403	442	445	430	431	397	428	403	402	426	455	429	431	400	419	374	408	421	416	413	442	450	423	461	425	416	414	422	424	424	468	390	415	400	416	444	406	388	449	417	444	412	463	444	407	427	423	465	436	453	471	421	421	447	425	425	430	410	407	413	448	399	419	413	453	447	425	426	436	426	438	419	432	440	407	412	431	402	450	418	418	439	441	427	429	448	435	396	405	417	413	388	402	417	432	382	389	401	404	397	419	460	425	436	468	444	442	408	409	419	422	391	379	385	444	432	389	388	413	423	427	435	397	412	417	417	394	404	442	411	405	426	452	420	424	422	437	387	427	423	444	433	442	431	410	449	405	398	395	396	440	399	447	433	435	422	424	416	392	420	430	423	391	475	397	462	405	423	450	394	436	419	452	393	400	435	416	430	376	408	448	413	446	412	440	420	405	443	445	437	443	416	445	445	455	430	401	395	401	411	409	395	407	437	430	364	415	436	446	469	432	428	441	395	409	438	415	446	374	392	426	403	387	430	403	423	452	399	392	419	420	438	423	415	438	446	450	420	428	401	414	422	422	414	416	410	380	405	392	469	409	416	405	437	434	419	430	415	442	399	405	401	426	422	439	399	420	421	418	452	420	416	430	449	444	442	427	423	394	414	452	441	435	417	397	421	445	393	393	393	416	423	395	463	399	392	427	441	457	432	431	415	445	424	467	408	461	394	446	386	435	438	431	430	412	438	413	404	445	424	425	425	435	416	480	410	418	428	392	412	430	416	451	432	416	450	436	434	404	411	446	416	416	441	430	422	450	417	470	421	395	449	376	418	390	434	422	390	429	453	437	392	422	395	394	400	417	400	421	415	401	399	446	419	405	407	434	425	423	401	468	474	409	429	435	441	433	441	396	420	445	430	454	401	423	407	455	431	416	420	427	416	431	438	423	412	442	439	393	403	416	402	412	451	433	448	386	447	423	419	420	443	398	421	462	421	441	450	406	452	424	415	413	433	386	438	445	404	401	393	460	459	433	407	422	411	426	422	431	442	393	408	401	397	420	419	401	423	389	405	455	435	468	440	426	411	417	404	439	409	373	443	447	424	421	436	422	433	425	411	429	430	426	421	415	456	386	451	386	419	390	412	435	395	415	428	418	397	419	469	425	443	447	427	393	408	411	435	411	420	405	424	427	426	415	393	403	400	386	467	430	379	412	434	436	444	422	413	413	430	452	409	424	412	432	456	434	403	438	421	446	445	459	413	387	430	440	437	439	419	460	403	422	429	405	441	457	417	409	415	430	415	434	450	413	409	417	420	415	446	390	442	407	429	436	422	405	372	425	451	418	429	424	394	403	419	430	426	444	375	428	458	415	422	449	405	445	439	438	403	425	417	398	449	445	371	434	398	448	423	407	410	441	424	417	398	435	401	413	403	457	432	412	441	441	427	401	442	410	433	411	421	405	384	443	458	428	381	396	399	427	397	428	477	433	429	398	414	422	462	422	398	474	428	393	414	430	416	434	433	396	431	429	426	459	372	442	414	441	439	420	422	447	411	430	423	407	416	442	379	394	433	419	442	431	409	414	424	437	425	409	408	430	399	417	387	410	427	397	460	408	474	441	423	396	433	398	414	392	461	421	421	419	446	427	420	429	445	452	402	438	400	389	481	420	455	411	451	431	401	443	405	441	407	396	433	403	448	413	430	438	411	424	449	398	409	421	470	460	470	409	418	413	394	404	379	420	448	453	416	444	433	384	439	445	433	405	415	431	375	413	443	404	412	428	422	423	427	401	439	415	430	382	444	428	419	431	428	430	400	431	433	411	422	431	394	444	400	441	397	396	410	414	419	421	439	467	392	403	411	406	413	427	446	433	420	417	387	438	431	440	407	422	442	443	432	421	405	442	411	444	420	416	415	424	409	407	428	435	389	431	402	433	416	414	423	429	415	424	371	381	414	418	409	428	446	445	447	421	471	430	425	400	431	387	426	433	414	392	422	424	435	436	405	422	436	415	414	420	446	393	430	438	431	445	401	417	433	458	427	390	410	439	427	426	414	461	418	431	448	437	437	447	427	399	428	462	412	415	439	397	419	434	411	443	408	417	443	421	429	431	419	414	412	439	425	444	427	417	441	442	395	394	466	420	384	427	450	404	408	401	441	413	466	430	403	414	416	454	404	405	416	407	414	420	429	375	419	426	484	432	409	413	429	409	455	402	405	425	397	451	451	431	473	449	433	417	447	439	432	394	404	431	409	410	458	421	391	419	417	412	451	408	435	413	413	451	410	424	448	438	451	428	426	441	401	439	397	410	472	439	426	401	400	411	440	410	399	436	391	457	422	396	422	417	457	405	420	449	428	456	419	430	429	418	431	406	423	410	431	441	443	393	446	391	406	405	384	374	437	427	416	406	418	431	389	425	431	405	431	454	438	414	433	407	437	428	419	418	427	439	409	440	373	415	371	417	433	419	430	406	455	444	405	416	408	408	397	403	442	396	411	445	404	434	399	394	432	452	434	432	431	441	377	423	406	402	400	407	416	455	483	392	450	418	435	388	433	407	414	436	422	443	424	432	431	392	422	427	403	447	415	429	438	436	444	474	428	408	410	441	446	425	394	415	420	414	426	414	443	415	413	398	446	430	401	402	428	435	422	422	411	441	443	413	423	415	469	414	474	439	416	421	423	418	411	429	421	422	390	428	412	404	444	385	441	434	435	437	424	405	395	405	423	461	426	430	445	444	392	439	421	415	442	429	417	420	456	392	443	406	423	426	427	445	413	405	411	415	406	420	428	421	446	450	430	404	409	430	426	424	407	448	406	389	432	433	443	411	406	406	388	416	444	471	424	407	399	435	420	432	425	475	448	400	411	437	446	432	420	418	411	402	413	435	435	419	454	407	428	403	441	393	408	413	434	426	429	392	413	443	452	432	435	402	424	415	442	453	408	419	429	455	442	399	413	428	438	445	383	435	419	410	430	449	434	443	403	433	404	406	444	422	418	416	429	424	416	409	458	451	418	427	444	434	447	439	456	457	419	428	416	461	406	443	447	384	404	436	402	424	437	451	379	406	423	391	397	435	445	403	422	393	414	416	384	437	429	425	448	404	419	429	421	422	421	424	440	412	429	427	443	420	447	436	429	397	416	433	423	412	431	438	421	405	451	421	405	436	417	380	433	410	453	412	411	418	420	423	440	444	446	417	457	419	406	429	438	424	473	425	413	392	419	429	446	450	422	410	444	426	420	411	430	435	426	414	426	455	413	422	416	416	407
1474	461	518	456	384	379	364	351	383	358	362	344	328	353	330	329	342	323	353	327	351	374	328	346	368	367	309	347	373	357	352	326	362	330	335	319	331	331	332	340	303	320	337	337	350	328	371	344	317	309	308	354	367	331	328	320	326	336	341	330	336	326	353	320	351	353	353	349	342	377	308	335	346	333	351	344	337	343	321	334	354	329	341	318	367	364	306	319	364	351	335	311	366	329	337	347	343	332	341	323	348	375	366	325	324	322	333	370	338	336	354	362	325	329	360	344	336	370	328	360	335	340	342	346	323	356	346	295	367	342	328	335	348	377	358	341	340	287	327	319	361	313	365	345	337	332	363	344	349	352	352	305	338	346	320	343	322	321	304	343	333	344	330	348	343	316	370	366	336	340	351	319	350	351	338	322	335	330	389	324	341	335	296	326	331	390	325	366	366	382	346	335	318	361	366	375	317	341	335	332	383	346	322	312	350	337	328	366	357	306	357	331	322	322	341	362	352	356	358	363	307	367	345	354	318	311	352	333	342	348	322	346	319	346	331	323	351	352	317	374	353	325	310	348	354	345	356	321	354	356	332	354	332	329	317	326	371	315	337	318	383	330	349	283	347	329	366	328	346	352	340	337	327	361	338	326	304	331	324	326	325	330	343	339	351	326	342	377	345	334	312	303	311	326	313	348	364	321	343	329	365	326	368	312	335	295	318	338	316	369	352	334	356	340	359	323	366	351	379	361	328	349	328	343	354	301	339	341	364	345	378	373	332	336	341	332	337	334	338	369	332	339	345	319	343	342	327	328	341	343	352	357	313	341	328	350	337	359	345	358	330	381	335	377	376	339	316	339	355	309	322	319	319	350	374	344	300	340	330	328	329	326	318	317	368	337	342	315	322	334	396	353	302	371	310	339	363	345	375	313	360	351	358	322	314	309	343	339	346	326	336	366	337	307	331	365	330	359	322	308	311	334	334	353	320	337	348	339	356	353	357	340	339	360	335	349	342	357	317	363	335	374	357	341	327	370	333	348	330	363	360	339	350	330	361	335	320	345	314	295	374	336	315	342	343	328	352	327	345	345	359	373	317	357	338	329	385	340	363	329	353	361	315	324	354	333	372	346	342	309	346	307	341	329	328	299	320	350	310	330	300	405	320	355	308	371	330	359	340	328	380	328	335	335	327	326	302	360	369	324	344	351	335	359	363	347	332	325	302	368	390	384	375	299	326	352	331	315	376	331	316	353	316	358	339	315	318	333	323	341	320	348	386	345	350	311	346	370	352	324	310	332	318	331	315	372	343	319	359	347	336	334	341	347	346	330	358	329	314	343	330	354	350	311	327	315	329	324	383	354	375	358	320	356	309	329	331	344	340	331	330	341	338	310	359	354	331	345	337	359	362	343	336	328	328	364	339	345	374	335	300	334	329	321	324	328	366	346	343	295	363	327	337	336	327	356	343	352	330	336	346	357	327	319	331	338	318	330	360	331	367	348	342	344	345	322	322	324	353	360	340	330	364	352	302	388	342	315	346	329	304	359	369	353	332	362	355	341	355	324	344	346	362	373	323	319	292	352	339	354	368	306	349	326	354	322	357	349	336	355	305	322	310	343	315	338	360	333	341	325	345	347	339	316	322	361	337	307	314	334	354	332	325	382	351	362	361	326	331	309	347	306	360	306	363	322	343	307	361	385	346	366	372	324	365	317	318	363	366	340	375	346	331	348	331	345	319	338	332	287	311	346	319	327	292	336	311	373	335	341	323	359	351	326	327	332	339	383	335	363	358	353	325	317	359	376	369	355	351	343	304	338	328	329	351	319	348	321	338	301	311	351	334	350	351	322	371	354	352	310	345	318	379	335	339	339	360	344	323	342	328	340	298	338	324	361	308	338	379	335	332	344	353	338	331	341	340	319	321	349	348	341	316	316	351	354	362	298	352	341	323	288	342	372	327	313	353	355	326	342	364	360	353	331	320	338	346	327	353	303	351	347	318	346	345	364	319	326	356	365	328	348	346	323	324	356	366	313	362	372	349	308	364	321	311	329	342	319	323	332	358	343	363	306	356	343	351	318	335	329	323	352	337	304	358	331	352	376	345	322	331	321	336	372	338	349	331	339	337	315	365	339	317	380	331	326	318	326	345	332	315	340	367	341	345	328	313	322	314	348	347	342	309	370	363	322	342	363	365	327	338	309	344	353	348	322	327	368	350	306	359	368	364	313	382	376	320	332	347	322	346	312	336	335	361	334	335	327	323	333	373	353	382	329	331	369	318	327	364	326	325	344	315	363	328	374	360	308	320	340	363	318	357	335	332	324	344	326	334	351	355	322	332	329	310	297	356	342	318	385	328	349	336	341	361	319	343	344	310	320	357	305	361	373	319	321	301	368	319	340	315	319	333	353	316	349	356	332	322	309	345	345	344	329	360	313	326	325	371	319	343	333	358	342	354	330	370	355	351	358	336	366	320	315	354	325	330	349	349	336	299	371	336	349	304	341	344	356	349	354	357	346	366	334	329	331	364	365	349	358	328	311	343	341	328	318	388	384	310	314	296	322	342	352	368	345	327	320	363	351	324	326	311	337	321	332	347	350	325	320	343	335	349	349	344	384	360	328	309	328	361	351	337	378	317	325	342	329	347	357	332	332	353	328	279	330	359	324	341	353	341	353	347	350	345	319	347	348	360	349	365	348	325	351	347	310	348	356	353	336	326	315	325	323	328	349	325	324	344	345	339	353	323	354	329	325	354	357	321	357	350	321	311	319	333	333	330	347	327	352	316	327	346	309	376	376	365	349	349	376	335	341	331	342	342	314	341	353	334	339	309	347	340	341	323	323	312	345	313	379	360	343	374	336	368	378	341	357	335	345	374	323	380	364	351	340	349	318	337	355	344	342	332	336	324	342	332	359	343	352	349	336	316	332	328	350	342	355	358	331	341	331	330	336	302	324	368	336	356	326	310	395	337	298	379	313	348	324	386	342	344	368	345	344	341	330	330	317	366	337	335	335	368	317	338	335	358	335	363	332	347	320	360	320	358	317	359	319	364	329	349	346	370	347	341	343	322	372	329	333	335	369	328	341	319	318	372	327	307	324	336	346	347	348	311	302	335	376	389	364	341	364	341	340	349	325	339	317	305	346	357	370	352	317	336	331	336	369	346	327	334	340	334	323	326	317	344	331	322	348	297	333	355	345	338	354	349	336	316	292	317	351	332	339	335	315	316	368	340	338	342	363	341	365	362	336	332	361	341	348	319	351	323	337	314	358	327	328	332	353	318	340	327	325	344	384	312	362	321	316	334	332	330	324	365	341	355	376	334	339	310	320	364	360	342	328	351	335	343	339	366	315	350	354	334	362	345	327	352	360	338	365	305	326	300	324	327	322	334	301	315	282	378	355	382	336	367	357	328	340	354	384	318	312	333	367	322	330	334	388	327	309	340	351	295	368	335	355	326	320	355	326	312	321	349	366	331	327	352	282	343	326	332	318	323	335
2044	921	1148	1233	1155	1094	1054	1071	1046	968	933	902	921	803	783	867	817	779	816	800	790	798	840	773	832	803	807	782	727	753	848	820	763	781	776	780	821	820	800	794	795	811	784	827	800	864	820	814	802	788	748	807	787	844	778	790	784	782	762	801	794	832	819	797	820	757	782	755	821	802	769	744	837	779	785	804	750	840	800	788	802	822	790	767	762	776	823	760	776	816	778	799	788	870	770	782	809	812	782	805	802	787	806	783	752	753	761	767	811	784	781	801	789	817	786	779	749	772	799	806	769	780	795	796	801	804	748	740	782	799	821	751	828	859	721	801	727	793	793	817	749	765	842	848	814	777	835	871	798	771	764	810	826	762	818	796	819	803	747	820	787	841	783	775	742	817	753	785	825	808	802	754	806	834	832	815	826	801	778	812	808	772	835	825	806	804	741	818	783	785	757	783	781	806	766	772	757	828	822	774	739	800	816	816	793	828	829	778	814	778	745	776	782	765	784	775	809	763	818	781	807	753	821	801	795	828	808	821	844	774	800	841	785	729	762	795	779	782	764	786	769	769	769	794	805	813	787	788	809	761	766	817	830	769	754	815	744	747	761	804	767	788	790	783	781	775	806	768	814	816	772	728	805	846	811	824	792	819	742	841	812	821	743	808	836	785	802	794	790	803	797	829	761	774	794	777	759	806	768	820	868	796	785	801	801	807	792	800	799	765	764	816	796	820	809	776	820	784	774	805	804	768	802	806	761	785	831	794	788	786	778	829	788	802	816	795	797	815	797	800	757	782	803	746	786	790	807	780	829	829	810	797	775	765	817	796	795	837	783	847	788	815	781	737	718	803	766	793	781	779	829	778	786	825	782	744	788	808	758	748	750	765	794	788	842	777	794	794	799	762	759	792	794	813	767	767	775	775	783	813	809	780	764	837	820	785	754	843	797	798	846	816	809	762	734	791	792	810	775	812	769	722	816	793	759	808	809	836	786	810	834	782	789	769	805	796	733	831	773	827	762	772	799	824	838	852	739	761	744	800	824	798	860	812	766	820	815	792	801	839	792	826	754	792	820	771	800	784	814	753	778	816	802	786	772	816	830	818	774	750	777	811	790	784	800	794	849	743	807	787	798	770	837	785	814	792	823	850	841	810	794	777	828	790	777	819	749	772	793	748	799	849	786	782	852	794	785	774	834	828	761	782	816	807	777	792	798	759	791	764	746	791	793	808	791	796	781	778	787	746	789	858	793	779	834	796	822	778	854	805	812	736	809	795	751	763	789	803	803	809	769	792	832	759	785	842	792	832	804	776	800	793	730	825	799	766	779	803	808	754	761	788	763	775	801	777	811	810	801	764	776	793	770	772	806	805	775	816	779	833	825	825	768	791	755	831	802	816	819	804	822	741	842	745	793	830	799	742	775	830	824	795	815	753	812	795	805	819	786	818	816	790	801	793	797	788	785	782	793	775	807	787	796	783	828	765	766	808	837	793	823	793	819	804	795	789	791	851	828	784	770	837	792	780	831	804	751	807	802	762	785	752	788	795	785	756	735	818	845	796	779	768	793	816	791	734	822	798	791	848	765	777	815	810	766	825	819	783	751	807	776	795	834	812	738	824	819	754	795	796	811	810	789	837	796	843	808	751	784	786	805	777	825	786	759	772	767	796	743	775	777	828	841	802	877	790	838	816	785	750	850	770	808	762	782	820	839	773	829	795	773	804	779	805	825	798	786	840	783	786	841	796	860	806	776	775	820	750	820	808	806	785	738	840	852	803	787	767	739	738	798	758	805	736	801	780	757	797	826	799	840	821	807	799	810	797	783	801	789	823	762	787	764	794	826	779	771	779	807	863	808	807	785	775	847	805	805	796	739	773	764	789	765	779	769	821	778	809	817	736	793	719	766	826	801	837	796	749	779	759	768	746	823	847	830	803	771	755	775	795	785	790	788	843	809	771	770	835	763	772	817	797	827	805	763	808	885	821	786	770	792	782	806	755	783	814	781	793	789	805	782	770	783	731	788	752	798	748	830	787	806	740	775	776	760	792	768	791	765	814	758	861	775	790	810	790	860	795	776	724	793	821	790	816	826	799	761	779	777	796	770	777	752	839	777	793	794	773	841	768	727	781	808	766	794	771	771	795	771	791	800	789	787	805	783	816	774	798	710	819	810	749	775	774	769	789	800	793	805	803	799	755	780	833	819	818	788	797	767	779	758	832	784	811	789	814	783	763	808	781	773	747	791	788	839	831	765	791	746	783	797	802	810	795	812	746	801	807	819	817	795	837	837	759	822	799	777	785	781	783	774	814	868	819	841	767	767	853	760	780	819	811	757	804	778	804	772	775	759	852	797	799	806	803	789	788	781	818	788	754	744	795	766	809	779	765	815	791	800	831	743	773	809	797	796	829	794	814	774	758	826	807	833	809	878	775	815	797	817	802	757	796	821	807	781	750	776	817	792	794	804	843	827	820	833	795	819	747	805	784	799	797	791	769	792	841	775	785	806	708	780	815	780	819	769	823	754	858	817	807	816	781	791	804	824	795	829	782	811	795	793	788	777	803	825	765	757	821	775	806	801	786	802	803	802	813	822	844	770	833	774	771	800	829	811	783	778	822	834	791	760	792	771	774	780	798	807	853	794	823	787	822	840	795	766	827	788	785	793	801	818	831	793	819	759	821	809	777	781	760	770	773	769	808	813	781	781	788	786	769	762	779	771	777	826	782	788	800	764	798	831	772	810	758	818	792	825	788	817	789	768	775	743	777	768	766	808	773	782	847	800	745	760	788	794	797	795	816	808	807	768	805	796	843	821	768	771	787	828	818	806	809	806	810	774	802	841	778	825	758	746	788	786	820	774	813	785	767	796	807	772	772	846	780	777	806	782	799	799	824	817	854	802	781	794	759	803	870	812	802	780	829	771	772	808	806	820	782	789	798	796	797	773	755	789	799	802	831	828	805	791	857	763	789	826	800	830	743	745	762	784	797	798	764	788	795	799	773	838	780	788	766	849	809	804	801	783	823	780	845	783	867	791	825	852	827	798	738	782	762	767	764	803	796	734	797	816	773	794	805	782	810	817	841	793	807	761	822	752	777	811	799	768	809	788	773	784	791	822	792	801	789	784	817	785	820	778	758	783	780	754	774	791	714	790	816	763	789	793	781	811	838	779	848	790	770	816	774	805	771	783	759	783	812	795	759	738	829	792	813	820	789	779	791	754	837	805	804	852	761	799	779	858	808	810	764	825	778	793	830	759	778	785	795	778	791	808	838	786	793	787	779	765	798	798	797	764	794	781	784	789	816	813	790	796	783	809	812	740	769	785	883	801	757	800	860	837	776	804	806	805	834	781	865	807	790	759	787	795	797	759	808	812	779	809	856	751	788	801	825	780	796	734	783	807	792	789	768	776	831	769	733	775	786	795	734	835	798	766	774	813	820	796	795	836	791	796	840	777	795	794	806	804	797	751	773	810	798	788	799	812	797	799	803	802	794
7264	750	786	664	573	514	483	479	495	396	386	396	342	326	366	340	368	351	322	357	348	345	319	329	331	342	336	299	333	327	363	349	326	307	314	318	330	326	351	378	324	326	362	330	327	357	359	372	390	295	373	304	325	327	316	380	339	316	337	335	316	334	336	346	305	327	303	350	358	338	344	339	356	347	367	335	342	365	393	333	317	324	314	344	356	321	360	333	324	338	353	333	357	338	362	320	328	353	337	352	336	312	355	363	312	355	329	348	329	319	349	337	348	328	342	323	346	324	329	345	319	347	340	388	343	336	347	323	326	366	348	328	328	288	330	340	318	354	335	362	365	328	295	314	301	350	353	363	375	362	345	348	321	360	373	325	344	332	335	346	352	359	306	386	315	362	358	314	371	329	317	366	315	329	334	308	335	307	335	316	320	339	316	326	328	334	320	350	378	312	338	336	376	365	298	320	366	340	378	313	302	338	310	307	367	345	351	342	354	330	320	341	339	352	306	326	378	328	359	362	369	343	344	323	342	343	333	305	313	325	359	375	315	357	328	336	376	318	332	362	303	337	314	348	366	327	317	357	324	332	327	351	318	321	340	327	342	350	352	345	328	313	359	354	395	312	360	387	345	317	306	366	333	338	336	325	333	355	346	304	333	299	322	329	335	373	313	329	349	334	314	325	304	337	350	307	320	328	316	307	348	333	366	325	325	305	311	360	379	329	337	356	349	348	324	345	337	353	330	319	318	339	305	378	321	294	324	384	323	331	339	336	348	333	342	356	341	335	339	314	342	345	302	331	354	320	363	344	365	341	357	332	326	327	337	341	305	370	363	340	339	317	383	333	354	356	350	344	364	327	316	338	354	331	323	309	324	332	342	326	349	365	342	332	371	351	343	351	331	357	307	340	322	324	347	351	339	335	333	327	338	336	370	318	347	361	350	369	344	355	379	386	316	329	348	360	348	342	358	358	338	306	330	338	343	332	346	343	320	328	305	347	313	356	360	332	331	319	320	314	314	337	305	331	352	348	316	308	349	391	332	298	309	349	296	324	324	300	312	316	341	346	329	278	304	319	310	358	313	329	311	341	338	330	342	309	354	325	311	346	334	326	316	313	371	364	381	321	315	341	322	336	341	322	329	321	375	350	336	329	351	345	345	378	353	330	334	334	324	309	329	311	316	316	308	320	339	356	334	313	330	341	333	328	353	287	313	357	363	323	345	341	368	354	314	345	307	320	371	322	379	368	351	342	340	331	337	339	340	349	376	312	324	344	347	309	332	348	328	359	308	330	318	302	341	300	343	359	366	331	336	337	322	338	313	321	336	360	319	362	329	354	315	344	334	358	370	336	340	363	353	306	356	303	350	352	337	327	323	312	307	309	361	360	347	338	342	299	350	355	332	366	346	365	335	336	314	332	342	328	352	322	330	319	343	329	350	349	363	342	304	354	301	321	360	326	352	342	348	330	377	351	356	356	334	333	336	339	353	326	365	325	343	345	326	348	362	315	358	357	338	323	369	339	328	314	306	327	366	331	352	287	322	370	330	341	353	340	340	354	349	328	328	333	322	363	345	331	353	332	324	345	365	344	315	320	334	328	350	348	337	352	313	311	367	358	366	365	319	354	313	322	323	335	323	336	368	335	355	330	372	342	374	310	319	327	345	346	326	380	333	335	317	328	358	329	358	312	309	292	340	361	344	344	355	375	373	350	323	337	305	366	315	341	309	348	336	315	367	323	360	327	335	315	343	362	344	334	361	345	338	319	309	368	299	313	315	314	361	312	331	362	372	356	341	331	328	332	333	288	335	346	386	308	337	358	338	341	332	340	321	330	333	305	330	334	337	351	312	314	346	358	349	320	288	322	362	336	321	315	348	354	294	320	349	362	312	356	306	311	346	319	342	357	367	358	328	317	336	315	345	318	359	337	317	338	334	329	365	340	333	359	346	346	346	356	296	340	313	314	337	354	337	338	332	346	299	356	323	305	331	343	352	350	341	305	316	345	351	314	350	354	334	358	328	329	358	348	303	338	310	322	336	313	341	365	351	359	315	326	346	351	337	349	339	287	322	346	308	348	336	337	329	340	318	371	382	367	308	317	326	349	328	347	314	299	344	341	342	307	316	346	326	326	321	324	327	317	368	327	319	366	346	337	315	340	345	335	337	346	324	365	361	346	337	307	360	353	333	304	333	322	308	331	298	310	332	363	349	327	329	342	324	312	293	340	365	356	346	321	311	333	321	344	367	328	328	317	335	333	322	356	319	296	342	364	347	352	287	309	337	373	328	344	333	381	336	364	306	329	334	356	331	331	340	366	357	364	362	334	321	323	355	355	304	352	323	317	321	349	319	329	333	373	335	315	324	332	351	291	345	348	332	356	346	339	342	326	327	349	310	349	306	352	341	333	344	349	296	347	331	355	320	330	353	353	321	358	336	370	341	349	317	315	349	318	329	367	299	342	353	325	324	351	340	319	360	313	298	321	351	362	315	361	354	309	301	309	338	291	356	351	342	316	323	371	339	321	307	331	331	329	341	338	359	348	361	304	330	326	332	368	336	338	339	315	334	335	342	375	317	321	340	316	311	353	313	335	304	332	327	261	345	344	334	304	329	351	353	325	329	326	346	320	308	318	297	299	344	371	330	330	354	295	343	316	372	329	336	344	296	357	348	325	353	336	356	365	376	305	338	355	361	305	345	301	311	338	332	323	290	336	330	330	316	326	326	356	330	325	341	365	310	317	337	364	362	323	309	331	340	315	347	324	359	313	336	335	312	341	367	320	371	339	341	377	330	370	345	361	369	343	323	336	335	306	312	369	333	332	347	298	337	335	398	348	334	337	319	338	335	344	335	321	341	340	351	337	362	350	394	336	335	322	344	347	364	349	367	313	257	341	346	322	345	358	311	319	326	338	327	340	364	325	346	321	339	286	299	346	348	339	320	319	336	367	333	336	317	325	289	334	318	357	353	346	323	308	314	339	332	364	361	340	340	325	344	343	366	309	353	384	368	355	344	349	283	312	372	371	348	312	331	322	383	346	307	314	356	361	322	328	343	345	317	364	329	342	344	341	323	339	353	357	322	344	337	340	295	348	404	311	322	313	326	318	338	390	328	326	356	346	323	336	318	336	321	359	327	344	333	359	337	318	330	353	342	333	308	354	368	350	329	320	345	343	321	340	329	340	345	306	321	329	354	321	311	332	352	305	341	316	352	338	370	366	352	317	342	353	329	324	335	373	350	296	317	355	303	351	338	306	347	318	346	308	305	342	313	338	346	325	322	324	352	329	312	316	354	376	361	333	337	337	298	348	323	329	307	335	353	367	356	335	300	360	324	360	338	328	367	339	316	321	356	337	363	318	316	308	324	314	347	341	359	341	365	343	334	344	382	320	331	320	341	336	329	330	339	303	357	307	352	320	313	345	358	311	388	330	318	320	344	312	330	329	307	315	353	330	310	336	335	385	370	307	315	333	351	340	301	330	317	320	346	364
6669	1150	1835	2072	1816	1727	1507	1478	1468	1277	1166	1118	1025	984	994	862	866	824	821	804	824	813	830	781	770	808	830	797	773	784	777	773	764	816	816	804	755	808	801	777	806	819	821	758	738	802	746	785	796	769	781	752	811	758	775	787	803	788	772	803	744	771	818	739	761	715	791	759	811	746	772	786	803	720	735	738	748	836	806	833	790	746	818	751	796	777	762	738	793	797	836	780	762	771	837	786	787	781	821	814	704	784	835	810	780	776	808	812	822	810	715	789	749	732	782	787	846	793	826	810	755	747	749	787	752	768	790	732	753	783	789	749	753	795	804	742	829	789	732	777	735	752	751	788	768	756	797	753	770	786	808	808	790	779	727	744	849	753	778	768	780	759	781	756	777	774	786	723	809	731	765	783	796	789	777	794	771	770	790	787	787	778	790	835	754	784	766	838	809	755	790	787	763	767	815	771	804	742	725	767	765	780	759	771	806	802	756	757	741	794	811	795	810	766	811	739	792	758	786	748	767	859	753	761	809	748	732	784	777	741	800	800	752	748	765	752	791	738	790	756	803	689	752	757	796	762	795	801	783	793	734	811	710	769	739	818	785	730	742	810	807	745	762	757	796	738	794	723	809	785	795	803	758	742	789	777	777	776	763	762	752	800	745	769	811	830	802	740	781	736	799	715	799	783	739	736	756	831	799	813	780	748	748	766	719	744	761	792	778	789	770	777	714	764	748	741	798	736	775	748	768	799	741	787	779	808	801	793	790	745	778	818	745	758	785	681	794	770	762	735	794	777	762	779	779	774	803	771	809	739	762	803	741	751	733	745	765	784	773	777	719	793	725	740	819	767	777	742	768	796	753	754	763	778	765	784	810	750	794	798	774	826	783	756	751	743	764	778	771	831	792	725	760	767	769	762	762	777	737	784	743	791	760	825	815	807	749	776	799	777	843	753	727	783	806	727	751	815	766	779	784	786	779	783	749	808	776	797	776	742	752	766	798	808	771	712	749	771	803	786	797	788	821	756	753	799	790	723	766	824	780	771	818	750	774	751	818	761	797	819	738	772	726	746	789	783	726	731	794	774	777	759	744	804	783	779	773	755	782	778	810	762	796	793	752	809	720	749	823	714	777	799	757	725	777	787	756	804	781	740	783	756	825	790	807	736	748	755	820	755	748	754	729	763	736	748	824	779	756	805	778	797	811	804	759	738	721	774	703	779	810	748	809	763	774	827	756	778	754	759	802	804	756	773	780	813	798	790	761	791	720	795	759	804	749	771	830	798	801	805	804	815	741	772	750	784	734	795	760	762	747	805	787	816	774	803	794	749	761	779	791	730	812	754	759	846	825	764	771	771	747	797	787	737	757	782	754	748	826	775	771	792	733	737	790	787	804	758	778	759	777	744	789	722	775	750	759	732	782	770	794	739	758	801	776	790	754	777	782	796	732	767	803	795	764	811	743	755	771	776	777	760	777	829	777	822	777	733	770	721	759	784	759	744	745	767	782	730	801	787	791	773	820	773	774	783	788	753	734	787	784	806	749	763	757	795	768	776	736	739	774	791	792	725	768	777	773	743	791	764	768	809	793	733	775	761	791	804	757	806	767	809	789	776	771	788	790	753	775	736	786	740	774	759	831	782	760	788	753	790	777	752	790	831	763	747	776	791	803	796	784	806	761	738	765	743	785	802	777	768	782	811	799	759	768	752	746	802	793	733	797	766	780	806	812	757	766	802	796	766	813	752	816	799	815	754	756	789	776	783	756	787	765	795	758	786	799	797	774	805	776	775	788	787	766	767	775	793	782	837	752	756	832	787	799	761	746	749	740	760	765	748	769	778	749	761	778	776	754	756	782	779	768	770	728	745	769	800	778	792	798	797	738	779	760	741	737	766	800	786	779	815	815	816	732	759	790	788	843	793	742	802	746	777	781	784	753	743	810	794	772	799	756	761	800	786	823	789	759	715	772	774	773	779	751	789	783	836	770	768	750	798	800	802	802	740	791	826	769	819	842	791	780	744	779	835	763	771	788	823	793	793	800	792	860	805	830	736	776	789	783	807	730	771	748	779	783	756	756	769	782	797	733	759	742	723	809	789	758	785	804	794	764	812	772	735	726	782	774	795	807	760	744	784	778	795	778	799	766	767	723	761	841	797	781	811	770	843	796	801	821	793	742	793	807	781	803	790	787	810	739	828	780	803	775	804	800	762	836	756	787	783	788	746	752	719	765	794	706	793	773	794	773	799	786	820	741	785	771	804	772	782	769	782	792	804	818	759	747	812	807	749	737	758	748	802	766	772	805	783	787	781	771	807	764	782	805	823	771	800	779	777	752	768	796	750	759	792	791	790	761	800	800	778	785	774	727	788	762	755	786	861	753	768	806	733	779	785	749	789	775	716	773	792	788	766	748	792	741	796	779	773	775	758	794	807	769	803	776	774	784	793	739	785	783	779	784	742	767	782	799	818	862	803	772	754	808	780	750	825	749	810	754	753	825	724	786	733	778	760	736	764	793	742	797	760	765	793	830	764	768	799	825	819	809	808	771	838	773	769	794	787	765	840	784	793	717	769	769	745	750	783	807	735	742	732	766	722	821	762	740	831	750	737	718	789	783	775	759	786	754	796	789	757	805	815	774	819	772	757	826	768	768	759	758	752	757	767	781	762	759	735	818	744	759	777	815	807	755	734	776	802	782	711	761	749	738	743	762	780	805	798	775	771	784	794	746	762	820	783	803	756	802	778	779	736	754	745	813	779	767	744	730	768	790	742	777	791	792	759	766	768	759	755	790	756	751	792	752	766	750	750	795	791	754	785	760	760	730	771	776	749	741	798	774	755	778	755	817	808	828	757	809	780	777	816	773	775	760	808	824	797	728	746	757	788	830	804	781	764	765	731	737	767	765	773	782	788	763	792	774	747	761	766	747	791	818	827	763	805	807	768	773	789	821	766	783	733	798	805	759	814	788	782	798	763	788	729	791	834	801	813	772	784	768	826	789	791	809	781	730	779	747	748	711	809	737	827	775	771	737	766	821	773	754	750	783	768	742	802	817	801	741	745	792	763	764	760	807	768	823	785	767	798	792	802	770	776	789	795	754	784	796	830	801	825	835	762	768	773	817	763	779	802	785	799	798	782	793	770	746	775	717	786	769	812	757	758	819	753	736	768	739	741	745	797	829	804	791	803	740	773	769	793	801	806	773	755	766	802	789	799	814	760	747	780	791	768	806	798	800	751	773	764	773	797	800	781	780	724	733	775	781	777	711	765	769	757	709	730	795	780	797	784	806	716	779	759	850	802	746	752	759	852	775	824	780	746	787	807	736	805	764	742	784	794	805	829	783	745	847	778	757	785	784	754	798	762	792	772	793	790	780	835	742	792	793	795	795	813	782	787	769	748	748	751	788	815	761	772	773	796	782	786	748	723	804	786	769	748	779	759	757	756	794	802	814	773	759	749	775	807	749	815	787	797	749	806	772	785	721	734	743	758	755	823
12780	1038	997	783	606	451	438	369	323	316	256	263	229	235	213	197	207	179	159	166	171	177	178	203	173	199	173	187	163	178	169	171	172	196	162	193	202	178	178	164	172	191	207	192	193	162	149	177	174	179	185	152	174	155	160	155	186	187	174	177	179	141	172	156	174	167	177	178	167	168	160	159	153	186	149	144	164	145	145	155	154	161	175	184	190	154	177	185	159	170	178	147	167	198	203	168	181	179	180	158	195	166	173	168	189	177	201	155	172	194	163	162	198	175	192	160	157	206	176	179	161	181	187	169	199	192	151	179	179	181	178	163	179	206	168	164	168	154	186	169	136	160	168	174	187	168	184	166	165	168	144	161	165	173	164	173	167	207	149	190	163	180	179	178	136	184	172	149	171	184	172	180	188	166	182	188	165	167	170	201	200	197	175	186	190	171	180	179	201	172	187	173	160	159	149	196	182	187	165	176	172	192	149	159	194	175	170	160	168	179	186	199	190	204	181	147	169	170	177	167	188	189	176	156	170	170	144	175	168	193	177	177	174	166	166	171	173	181	175	153	183	157	174	199	156	199	178	202	174	159	164	167	169	156	195	168	170	179	195	211	195	171	183	191	183	173	162	171	180	174	161	154	176	196	158	176	183	185	184	162	168	170	164	164	186	151	180	176	170	162	178	162	195	179	144	181	145	148	162	152	179	179	167	158	165	159	177	151	177	185	174	178	178	147	174	161	177	186	168	171	163	191	143	170	181	171	161	179	185	189	164	169	165	191	163	145	174	154	166	167	166	186	165	171	188	166	152	180	183	213	188	162	159	195	195	206	154	143	173	152	173	203	200	182	173	163	170	163	177	182	164	166	177	189	165	185	169	192	169	188	179	180	175	194	166	160	163	163	166	171	191	149	171	174	174	181	186	164	155	173	172	168	159	169	182	176	190	208	182	165	171	160	161	174	182	182	160	157	170	174	179	179	169	172	162	186	169	189	183	171	170	171	166	172	177	149	163	172	169	184	155	185	184	157	174	157	197	202	171	156	172	191	170	180	166	174	199	181	157	169	179	182	165	161	181	157	180	152	170	174	183	159	166	182	191	155	207	187	141	166	171	203	164	178	162	162	184	162	181	163	144	176	178	163	140	174	160	168	160	184	165	177	207	196	182	192	164	168	191	189	188	173	162	143	154	162	176	213	155	136	167	167	161	176	165	170	160	183	161	144	176	167	173	184	179	166	174	176	176	180	156	178	181	159	186	188	188	144	183	182	199	158	159	168	159	189	186	161	167	167	177	175	171	171	153	194	176	157	194	184	159	162	173	169	170	162	198	181	184	147	185	160	188	180	154	161	162	164	161	169	178	201	191	168	179	177	184	161	180	161	169	170	147	161	176	157	154	156	149	182	185	155	160	172	161	167	197	188	162	168	159	153	172	182	157	191	165	166	163	143	157	182	164	173	178	183	179	193	170	187	167	182	170	154	178	175	184	187	217	136	195	172	170	164	165	173	147	183	176	182	173	167	148	182	163	156	143	182	187	186	171	202	197	176	187	175	204	162	167	148	172	181	158	191	169	170	183	181	191	172	188	167	171	154	177	198	162	170	165	174	155	206	189	184	168	189	153	176	154	171	182	167	184	173	182	195	182	185	190	173	183	179	178	165	148	163	156	158	177	169	163	173	175	162	194	165	180	189	173	200	172	194	141	163	187	175	160	169	176	170	164	190	195	159	154	185	152	194	145	154	156	149	176	193	164	182	173	209	175	177	160	154	166	187	194	191	190	158	179	153	179	193	167	156	165	179	194	156	154	167	193	161	171	162	176	171	193	200	168	188	156	179	186	172	170	185	177	183	174	179	173	183	159	192	172	155	170	164	184	172	159	166	149	172	183	164	182	187	186	178	178	161	178	174	163	152	179	167	160	152	181	180	183	146	171	165	165	169	174	153	156	199	175	139	190	166	174	180	167	180	187	174	163	176	149	163	167	177	206	161	188	179	164	171	174	170	184	172	164	187	162	162	184	191	171	139	156	161	168	193	163	184	183	166	166	178	193	189	193	165	160	176	168	183	175	177	196	164	170	180	171	154	160	154	176	173	173	175	187	185	154	173	175	168	170	186	191	178	176	160	191	191	154	161	165	152	137	175	178	186	175	152	166	171	190	188	173	201	177	203	160	166	161	179	190	183	187	184	145	186	167	170	172	176	191	192	170	180	168	172	162	176	184	191	197	197	196	165	167	170	158	197	169	177	177	140	164	160	182	177	166	153	187	179	178	179	192	171	185	155	165	173	184	144	153	182	184	159	163	172	181	182	168	158	158	208	173	162	177	182	177	170	148	181	173	186	145	155	192	176	174	188	199	184	189	173	161	164	206	194	207	166	177	182	173	210	167	152	175	143	157	203	178	167	174	176	159	182	183	173	179	176	160	181	173	187	185	178	157	180	154	177	176	180	152	141	162	156	171	158	165	171	163	147	204	189	162	178	154	181	185	155	168	188	183	172	188	168	190	153	175	168	188	186	166	195	145	174	174	184	196	193	180	223	157	177	144	182	159	149	166	161	187	179	161	165	162	181	158	161	187	160	162	166	153	164	186	170	158	175	155	186	184	170	177	172	165	172	168	180	163	177	165	168	178	192	159	198	191	182	199	167	180	182	174	129	172	156	194	203	175	187	158	174	153	176	158	173	173	145	199	152	174	153	172	176	173	162	182	184	156	142	197	150	161	173	174	192	198	170	177	177	185	168	191	182	151	167	157	180	180	186	163	188	184	159	194	164	174	196	155	166	179	208	160	168	192	175	187	190	194	175	166	179	192	175	188	160	173	166	178	182	162	189	169	173	174	189	177	179	176	167	169	188	146	173	171	203	171	159	194	179	195	146	182	166	164	158	177	171	178	171	188	179	185	171	194	177	155	155	118	171	182	163	169	154	186	138	161	177	160	177	184	179	152	176	185	180	168	162	189	165	195	177	179	210	164	149	160	182	187	187	159	177	178	178	172	182	169	151	163	166	190	171	179	176	178	189	170	177	180	184	158	176	209	171	179	184	169	156	154	195	199	161	183	150	179	170	164	165	173	172	189	160	191	175	200	195	157	157	171	147	175	152	159	181	180	165	157	161	163	167	192	184	144	148	149	172	157	169	151	192	145	166	169	207	186	177	170	189	190	173	156	178	135	180	171	180	166	163	186	175	156	153	195	205	190	169	189	178	175	173	160	154	171	168	175	179	182	169	146	168	172	201	154	176	180	179	194	189	175	187	170	168	179	205	156	154	177	206	182	186	160	164	161	168	151	158	150	163	164	183	172	169	154	156	194	172	163	148	176	163	162	171	150	169	180	201	174	167	180	195	154	184	134	196	170	191	183	168	162	180	190	159	171	168	187	152	176	176	176	171	188	170	188	165	172	185	172	169	166	174	163	171	181	179	164	189	189	193	154	167	159	173	170	176	140	166	197	186	191	158	163	146	186	159	167	186	175	166	183	187	169	181	179	172
8004	1083	2132	2623	2303	1812	1611	1507	1317	1131	1025	949	809	719	729	628	572	539	547	554	563	523	493	494	486	494	445	473	475	478	467	461	490	432	467	474	479	465	477	450	392	433	420	416	446	456	440	458	418	439	446	438	447	416	425	451	438	462	418	405	444	404	425	433	436	470	445	447	448	443	456	431	445	443	437	414	443	414	443	416	423	435	445	431	422	433	427	439	435	460	477	436	410	406	451	452	403	422	394	460	449	454	438	389	440	415	408	433	439	408	452	464	428	431	410	411	452	404	423	464	431	422	427	467	462	445	434	434	464	425	482	427	474	403	422	446	418	450	417	410	431	451	449	436	428	418	409	430	456	411	448	433	436	436	455	464	418	452	427	430	398	436	418	460	444	407	437	425	444	431	431	414	458	416	409	482	403	439	438	427	428	430	425	430	452	437	454	382	465	431	420	431	440	414	377	418	390	399	407	403	403	413	413	433	416	435	409	411	427	388	417	439	440	440	434	403	433	484	460	445	441	405	398	418	444	422	442	412	424	414	451	398	445	401	447	445	417	429	422	392	422	403	421	394	425	414	431	400	425	405	428	445	442	430	442	449	437	446	480	427	427	408	369	394	441	429	403	433	436	404	419	412	419	428	420	427	414	436	419	401	435	435	407	398	418	434	415	466	408	458	409	433	444	433	435	424	438	425	409	429	439	429	414	439	445	419	449	458	467	414	446	427	408	402	435	438	418	431	443	424	400	407	429	416	428	427	423	466	451	418	435	465	424	447	453	446	422	416	457	416	449	426	400	418	423	382	480	445	436	424	450	411	420	442	462	466	449	412	429	424	433	431	402	458	438	419	385	432	417	410	451	453	408	394	443	453	428	426	433	434	419	421	458	429	444	461	383	436	415	403	428	410	455	417	430	422	386	438	439	418	419	408	436	419	449	439	421	432	428	442	421	442	416	427	430	413	428	417	411	455	434	460	463	439	419	430	421	473	425	453	416	429	430	412	403	428	402	428	439	407	440	413	455	445	434	439	449	417	441	473	429	434	434	449	415	434	446	439	391	445	447	413	429	460	451	433	470	390	425	408	442	417	426	442	410	409	387	467	437	466	418	440	431	428	424	431	410	389	459	447	424	428	430	432	435	406	404	427	425	410	427	421	433	425	418	424	416	445	466	435	436	440	434	396	436	417	435	417	424	449	447	389	415	404	427	445	399	415	420	430	428	434	396	458	430	445	441	449	442	428	456	469	452	419	438	433	436	401	447	476	393	465	406	429	468	440	437	426	456	434	403	415	438	446	395	434	415	428	459	432	433	447	426	434	467	432	473	449	402	427	427	443	419	406	418	442	401	409	463	415	413	407	403	402	431	442	451	428	444	409	380	420	403	413	396	461	421	463	464	444	394	427	441	412	437	422	434	436	437	434	437	411	438	411	426	453	410	428	427	431	470	402	420	439	418	437	438	437	415	423	467	399	397	445	435	422	421	409	395	420	464	445	431	438	445	436	433	448	413	404	432	440	422	466	434	446	441	425	441	419	387	431	436	389	434	447	455	435	417	433	408	423	431	415	442	433	441	401	461	426	422	410	422	420	462	446	452	400	443	434	405	387	429	452	461	481	439	409	435	418	435	439	398	415	407	432	423	435	439	418	383	404	416	412	425	401	427	463	450	438	423	421	403	442	455	419	385	431	470	422	438	433	426	464	428	414	402	423	446	434	423	401	433	422	419	398	448	482	456	433	466	401	432	387	440	443	437	400	461	451	447	426	445	412	436	433	464	424	450	463	427	421	488	438	425	413	461	432	398	413	401	452	473	457	430	405	424	416	436	448	394	464	415	430	419	397	443	425	431	368	409	410	433	423	424	426	439	429	429	435	428	424	422	412	450	437	416	457	476	412	411	440	452	469	402	429	441	398	409	401	456	446	428	445	401	410	441	406	422	398	435	405	420	413	430	386	426	439	428	400	408	442	435	419	460	422	462	404	453	420	415	429	438	399	417	470	441	448	367	430	426	414	465	426	458	447	416	418	416	464	456	440	435	442	439	399	444	444	383	427	401	407	414	424	453	424	426	434	370	388	394	453	417	430	437	449	426	420	432	401	451	394	467	428	381	441	413	425	418	401	399	442	389	422	424	416	444	412	393	413	475	393	413	453	446	424	451	438	401	442	434	414	428	418	424	449	455	450	443	432	427	434	398	421	410	434	416	438	439	427	438	462	411	435	420	446	422	436	457	408	420	416	419	408	431	450	473	394	409	457	442	435	425	446	418	396	435	451	425	411	411	401	420	433	404	462	461	409	435	416	437	466	426	426	437	414	460	428	430	427	418	399	449	407	412	433	403	434	415	394	447	422	414	417	464	458	449	434	450	408	468	434	400	445	461	381	444	394	447	431	433	441	378	430	372	437	401	430	417	419	450	415	456	414	418	437	426	417	447	427	436	398	400	428	407	407	446	418	428	432	409	435	453	445	418	442	432	434	444	414	387	404	461	454	445	447	415	406	422	429	427	430	454	458	418	441	402	391	431	442	440	403	429	389	425	454	386	421	437	430	448	429	443	428	410	447	440	387	431	412	417	435	403	388	414	439	403	428	433	450	450	455	435	448	426	409	413	418	438	428	394	453	432	438	398	453	437	423	429	451	427	422	410	401	452	429	427	448	423	445	429	360	421	449	425	427	431	439	448	464	440	440	400	448	463	411	425	430	469	413	440	447	411	438	444	477	444	395	452	460	430	446	428	475	460	420	449	443	442	440	412	420	407	418	438	451	397	474	476	413	440	437	421	412	407	403	427	407	445	386	453	434	424	437	456	402	430	418	434	419	414	398	442	454	425	475	433	455	427	412	447	406	450	423	448	439	416	416	435	417	451	426	420	454	422	412	441	399	432	415	453	429	429	434	452	403	429	459	427	443	409	452	403	405	410	405	439	424	409	443	394	426	403	402	426	410	426	430	465	462	419	425	434	431	414	431	450	436	470	426	439	407	439	397	440	457	428	425	420	417	419	439	432	460	431	439	420	393	410	428	430	471	422	389	438	407	436	455	444	424	422	414	425	431	412	411	397	390	426	442	415	425	440	416	439	425	422	397	425	411	404	403	460	439	431	449	449	427	443	420	375	457	426	442	457	428	448	430	476	448	406	422	427	424	440	417	472	396	421	410	414	437	457	377	426	385	442	419	427	398	436	448	417	449	455	416	418	411	414	434	414	394	443	412	419	464	397	453	412	435	414	407	393	407	418	427	452	398	431	454	397	419	421	460	455	397	410	455	440	407	434	417	414	417	404	428	457	413	400	428	421	437	434	454	428	416	423	420	450	433	412	454	412	412	442	431	437	427	434	431	399	464	407	449	409	416	438	430	468	429	440	412	423	391	412	449	389	422	437	424	405	437	419	414	389	399	423	435	421	447	447	446	422	422	410	391	402	439	387	412	462	433	459	441	403	426	421	401	412	416	457	430	453	433	416	424	422	448	442	423	414	424	446	417	417	454
1686	467	487	414	431	380	422	358	383	371	386	384	349	357	344	310	344	350	336	338	356	347	334	357	382	363	330	350	349	373	351	348	370	356	327	368	363	323	335	337	328	361	322	308	318	322	335	368	329	364	348	326	353	356	332	350	325	335	320	327	317	374	341	332	368	340	331	319	322	341	323	344	343	329	355	352	336	327	340	346	334	336	356	312	337	340	348	347	341	305	341	303	343	342	314	333	356	362	313	314	331	321	330	372	339	310	336	365	370	348	356	356	321	346	327	348	349	348	314	315	331	352	341	344	350	391	330	312	339	322	325	304	353	322	330	338	311	315	327	381	311	348	342	376	316	354	365	346	339	338	341	360	350	301	332	356	346	364	338	323	365	380	371	333	307	294	344	320	327	356	319	287	289	337	354	313	307	327	355	320	362	330	354	331	337	367	336	307	346	340	346	326	336	348	322	342	336	347	334	355	354	362	335	368	354	340	323	371	340	310	348	377	321	353	364	330	332	351	347	345	365	356	329	358	351	322	365	316	310	354	337	349	323	342	331	362	315	328	335	382	352	354	350	373	316	318	353	320	326	349	334	354	348	328	372	364	342	330	358	340	325	317	356	352	359	316	343	348	356	315	317	362	323	331	342	344	368	336	331	334	382	349	345	328	328	355	330	345	305	300	348	355	316	355	306	318	322	352	337	318	286	324	363	343	369	376	341	332	379	359	339	363	363	354	346	307	305	333	297	362	352	410	354	345	354	361	400	353	311	358	348	328	329	347	340	331	340	361	331	316	330	344	297	366	338	334	350	383	360	356	320	334	337	329	365	356	378	324	324	359	356	348	315	310	348	352	349	316	346	331	301	343	324	351	341	318	336	352	316	289	344	331	333	344	381	327	324	350	350	337	341	319	361	378	326	350	342	343	322	335	328	331	347	358	340	327	325	344	347	296	357	293	323	365	349	310	351	346	329	368	302	339	321	324	309	318	361	354	378	345	322	322	363	357	353	329	357	361	357	301	324	333	327	365	337	348	333	321	332	367	338	335	356	350	349	365	311	341	339	366	371	312	343	310	377	328	322	353	332	331	352	346	380	333	326	317	350	331	346	360	337	375	350	351	363	351	349	295	301	309	302	336	310	376	355	346	311	313	340	345	341	353	349	358	330	326	349	323	360	349	334	332	348	356	360	350	358	337	351	350	319	364	322	354	356	366	330	330	358	308	353	325	357	344	324	343	341	350	355	322	379	322	338	358	311	323	372	389	335	336	338	336	330	330	334	366	352	328	330	334	332	351	337	362	321	349	359	373	364	353	339	312	313	338	322	319	306	370	312	333	309	315	310	339	359	345	340	306	344	357	383	364	309	323	365	331	308	298	321	344	366	345	339	326	369	314	351	373	324	329	312	346	342	297	322	343	310	344	312	344	317	324	331	313	317	345	356	336	344	353	341	379	378	319	351	347	332	315	358	370	323	323	372	361	339	364	324	359	317	323	357	313	355	327	348	315	321	330	345	299	347	322	306	329	334	339	314	355	331	315	348	317	357	358	348	354	315	303	333	330	324	306	357	324	349	333	335	362	319	309	348	310	329	329	305	305	350	343	348	340	362	335	364	376	338	355	358	331	346	311	334	340	352	313	314	343	311	354	342	321	327	342	339	323	298	333	312	355	374	382	354	334	333	374	356	313	349	313	339	356	327	333	332	337	340	340	286	322	364	345	329	352	340	345	356	355	357	363	318	338	319	358	323	339	368	345	355	334	350	336	334	350	328	325	336	350	351	343	350	334	341	349	338	352	320	293	336	361	317	342	327	352	335	358	311	333	380	387	326	321	311	385	338	291	359	352	360	346	322	322	361	323	390	310	321	354	365	345	357	333	359	347	366	337	316	340	335	357	345	309	333	321	330	358	323	341	339	360	339	350	345	357	333	363	349	333	349	356	352	326	358	345	351	353	355	357	358	338	357	346	365	333	315	338	339	340	326	312	356	354	306	335	368	339	354	310	330	303	351	318	337	335	343	339	374	372	338	344	301	339	330	354	344	311	367	350	378	345	348	277	345	324	360	326	331	349	367	334	323	347	325	358	318	320	305	343	360	363	360	309	335	365	323	352	344	348	314	330	359	332	329	321	344	343	366	351	375	321	355	312	331	363	363	341	335	373	365	311	354	330	377	326	314	317	354	293	354	369	340	283	354	346	363	341	354	312	327	362	363	349	350	361	321	326	332	338	348	380	344	352	319	355	327	359	338	345	365	342	365	384	352	327	367	331	365	336	362	348	359	374	384	318	309	359	371	352	334	363	364	362	305	314	326	347	357	365	352	319	330	338	331	348	359	343	328	338	336	346	339	343	323	348	356	371	326	349	377	308	341	332	357	355	317	335	340	366	340	326	352	380	327	312	371	363	333	319	362	372	323	370	338	363	391	334	355	343	326	345	320	344	341	390	331	328	330	316	348	330	353	340	316	340	337	321	331	323	332	337	296	357	332	355	351	338	328	340	350	362	336	375	330	350	357	386	363	332	334	351	355	320	357	324	347	352	345	347	322	354	315	319	307	361	349	330	373	333	332	332	327	319	329	340	333	332	390	340	321	363	352	383	311	350	320	345	321	367	346	348	349	349	339	381	349	332	340	351	312	362	366	367	357	320	334	315	343	345	348	327	337	328	334	353	347	345	341	349	323	356	380	352	313	355	320	373	343	339	363	363	326	343	338	340	324	339	391	344	321	356	336	343	389	326	350	312	345	360	335	323	348	332	330	307	353	334	303	346	336	369	347	370	329	345	295	357	378	340	360	385	339	364	338	341	310	318	341	312	324	345	334	331	313	347	327	344	333	320	357	321	319	365	346	337	348	363	316	356	356	381	340	355	360	361	364	335	353	318	326	322	342	356	332	352	352	366	319	330	356	394	332	334	352	333	311	343	355	323	350	364	329	299	332	319	339	350	323	364	356	338	335	367	369	327	343	322	333	327	358	332	313	329	342	334	318	343	355	361	323	332	359	364	332	379	360	299	334	336	348	372	334	328	366	338	374	343	371	297	361	330	348	324	347	335	343	341	348	356	339	338	339	365	323	350	362	334	312	383	307	355	325	339	358	314	327	314	321	346	330	353	352	363	336	326	321	333	343	352	347	341	348	340	354	371	344	328	334	348	284	331	333	343	351	382	319	324	319	348	342	356	331	371	353	347	342	347	349	339	361	320	374	359	331	372	340	358	345	333	332	364	323	353	337	340	309	345	300	337	332	350	337	376	352	344	381	326	372	359	336	314	363	366	392	345	328	342	316	345	323	335	338	333	373	352	362	338	338	383	308	356	335	324	320	363	377	372	341	358	341	322	362	334	339	356	338	363	314	317	319	343	330	343	353	346	322	340	298	379	337	343	318	327	348	336	380	372	333	323	336	352	334	355	312	349	373	344	342	344	350	327	368	353	330	304	327	349	309	355	364	316	350	372	366	348	323	348	345	330	338	353	339	337	369	363	339	351	409	346
2187	929	1140	1255	1190	1127	1057	1072	1078	1007	1011	909	855	892	856	828	866	814	817	804	785	816	805	733	767	790	802	844	813	813	776	825	852	812	778	796	831	785	787	775	804	796	772	752	799	793	805	822	814	777	839	810	793	753	809	844	816	783	808	783	775	835	798	805	820	776	834	786	830	788	791	805	836	793	818	810	823	794	767	805	770	794	806	833	855	780	841	778	813	751	858	852	843	811	755	774	773	833	843	773	794	774	822	831	790	813	810	759	812	768	763	790	831	802	806	823	803	779	807	821	827	792	830	852	801	809	810	810	800	852	829	808	818	804	827	842	813	778	760	818	798	800	794	810	854	793	764	814	797	793	789	748	762	785	764	816	787	867	837	798	763	778	834	790	783	810	759	793	792	775	811	775	789	831	783	779	803	764	807	815	794	830	809	811	787	777	742	820	829	794	790	792	814	797	818	826	854	805	820	765	831	747	756	820	767	803	826	812	758	815	800	771	782	816	830	816	806	828	844	802	777	770	830	812	786	782	804	871	779	820	828	805	813	825	780	856	823	782	797	783	841	773	803	795	849	776	858	813	824	767	797	849	790	770	865	807	791	773	784	802	771	818	755	821	823	809	794	768	888	829	792	788	817	802	820	819	801	814	772	797	769	825	768	745	749	830	760	793	811	842	821	770	813	836	794	827	775	785	814	849	821	757	771	808	796	859	774	815	775	790	822	822	834	789	811	790	803	824	784	782	853	803	799	781	846	761	817	767	811	786	777	774	791	859	823	792	815	758	821	815	803	795	800	815	851	787	836	766	870	824	806	829	836	807	764	826	809	804	800	854	760	840	788	805	841	893	763	711	776	811	785	790	782	786	781	829	803	780	811	788	768	809	771	784	772	781	824	783	781	782	775	829	840	798	813	790	784	809	811	770	812	860	773	833	779	770	813	780	785	765	747	829	853	798	783	839	773	814	796	843	823	736	863	789	841	774	781	848	797	762	836	783	755	824	747	803	788	833	815	818	771	759	805	807	767	832	785	838	830	777	838	783	766	799	782	777	823	795	790	781	756	747	783	790	851	823	770	822	825	787	777	776	801	805	796	783	759	814	789	758	811	803	830	838	803	742	846	773	808	756	839	836	762	771	771	796	809	753	819	837	791	794	781	858	839	776	766	807	791	793	825	799	847	767	800	795	823	733	788	807	809	770	805	782	796	800	781	813	831	765	822	808	835	879	821	806	798	794	772	788	845	828	839	819	761	780	792	827	746	826	837	783	780	813	787	762	800	819	775	817	773	828	798	781	795	765	795	759	793	782	794	839	759	788	810	783	807	797	781	819	779	851	840	832	787	840	809	770	812	783	766	817	825	821	782	822	794	853	806	798	806	704	834	802	783	804	770	804	773	838	743	839	819	798	793	856	797	829	760	777	830	806	824	809	836	805	788	797	797	796	770	819	769	823	814	817	780	777	734	871	750	820	803	822	775	783	805	791	797	754	820	741	763	810	781	791	795	794	816	802	782	752	734	797	807	820	792	765	794	810	771	771	806	855	853	777	820	754	827	826	783	761	808	802	801	834	771	810	834	855	856	787	763	808	781	834	789	849	761	773	831	786	799	829	775	789	811	805	853	786	778	791	822	800	802	817	778	825	813	790	826	820	795	811	758	804	789	825	788	811	823	775	789	795	804	800	827	801	802	793	787	832	836	788	781	797	817	734	815	793	773	813	792	805	803	810	793	726	783	791	782	791	835	824	783	786	797	780	845	808	789	818	815	776	804	787	793	821	797	810	833	808	828	793	748	826	810	795	789	860	781	792	800	800	819	776	819	796	783	834	811	797	786	795	801	834	786	803	755	792	817	759	883	771	777	773	834	761	802	807	861	791	788	820	739	804	815	795	778	856	771	796	798	872	802	797	805	797	848	828	789	807	790	768	751	802	798	767	778	789	765	728	766	815	810	835	777	818	794	729	761	806	831	771	784	833	762	819	836	784	812	787	744	775	778	790	739	792	834	774	782	793	822	771	789	796	785	746	815	781	781	793	812	822	808	839	790	830	775	825	815	835	770	808	826	769	784	817	794	750	809	792	764	774	761	766	794	809	802	850	797	816	800	787	813	821	754	780	726	803	839	796	850	823	791	826	790	837	783	792	813	796	842	827	788	771	801	793	786	788	758	817	816	781	746	796	774	800	772	778	755	787	816	779	853	793	755	738	743	825	799	820	774	751	789	777	791	797	798	798	789	782	769	790	811	808	780	819	778	832	848	789	812	825	757	818	779	834	779	800	772	773	779	820	783	751	820	794	819	795	734	802	807	796	807	811	815	789	821	804	764	825	814	812	821	800	803	808	843	817	787	786	772	787	812	811	797	765	787	791	787	825	853	760	781	829	821	792	798	784	778	793	753	843	754	826	809	746	817	793	813	753	816	794	784	779	797	811	830	818	792	807	744	783	778	786	784	756	763	787	773	799	856	825	840	818	817	795	800	808	797	797	776	791	803	808	794	820	844	779	786	788	774	817	788	773	780	804	794	830	759	751	770	793	833	775	837	757	797	830	846	779	773	785	774	816	805	777	810	823	772	787	842	833	803	824	841	796	795	841	836	810	779	797	823	796	815	830	817	820	798	795	815	778	811	807	833	725	741	775	814	834	795	804	829	859	802	776	789	794	807	806	749	845	790	833	791	812	804	790	787	791	819	814	836	818	755	855	776	780	839	743	773	764	814	843	805	855	775	776	761	854	813	818	790	853	821	845	831	776	770	787	768	831	772	856	838	810	812	802	805	774	775	812	846	818	782	748	782	796	793	822	838	807	759	826	822	783	787	848	797	829	863	811	778	802	801	776	784	825	813	767	784	804	823	831	784	827	825	806	800	803	765	820	809	800	742	771	791	784	828	790	804	809	791	840	768	763	770	796	801	733	806	746	768	819	815	776	796	820	794	774	796	809	854	767	747	794	813	756	798	805	798	778	765	784	755	841	825	771	793	800	776	799	748	793	797	840	793	860	799	812	775	787	824	804	772	800	773	774	821	796	773	799	813	757	848	799	842	774	807	753	770	802	804	835	784	810	750	830	777	829	798	822	759	803	757	765	810	798	819	839	837	802	773	831	787	807	748	819	777	788	858	814	744	816	770	793	811	800	836	817	784	780	771	775	833	862	800	826	809	805	772	838	837	784	823	809	744	854	802	815	826	773	764	860	797	839	835	769	754	799	770	796	831	788	812	804	791	805	835	783	801	818	816	784	781	776	818	814	805	814	813	818	802	783	816	831	742	777	776	777	763	793	840	712	833	807	826	755	812	795	813	795	810	784	830	800	849	808	791	822	777	838	828	802	811	802	826	796	818	771	832	840	803	791	842	781	798	762	819	805	790	846	815	809	834	798	755	814	753	807	833	794	833	757	788	761	788	807	814	804	763	816	820	796	818	779	795	775	755	780	752	827	818	846	783	779	813	836	824	769	818	828	805	827	846	820	750	807	826	847	843	796	833	834
7139	742	759	664	587	490	497	490	454	399	386	371	362	363	360	369	362	334	323	363	325	357	357	363	361	322	338	350	310	357	355	340	351	337	355	302	354	332	341	336	376	357	331	335	306	338	328	326	335	346	334	298	336	372	320	364	337	317	324	313	335	322	345	318	330	334	346	375	300	325	368	342	357	301	355	370	333	314	342	317	330	336	328	342	333	320	326	323	345	353	345	337	336	357	345	335	346	326	349	344	323	389	335	356	308	339	346	305	316	334	369	317	296	318	343	351	367	359	333	330	307	340	337	350	331	321	340	370	336	367	332	359	325	335	319	328	333	309	340	344	334	349	350	348	356	343	318	347	369	355	348	351	340	368	336	318	352	333	321	328	326	347	353	339	330	361	330	336	386	322	334	377	367	320	355	329	335	329	312	331	342	302	340	349	366	328	333	305	296	329	321	365	316	336	351	360	341	366	348	341	365	300	345	328	367	397	330	331	339	335	324	338	357	347	338	320	333	332	360	346	324	308	345	375	339	327	351	364	326	346	344	341	353	345	328	325	370	367	329	317	337	343	340	357	344	343	346	325	327	327	362	337	341	359	326	332	360	313	351	362	319	348	307	337	336	310	335	350	304	336	311	343	351	310	321	324	349	336	351	312	337	326	353	364	346	331	335	344	346	306	336	306	333	372	351	354	333	359	328	338	302	313	317	339	324	363	318	328	367	336	349	327	346	326	325	323	328	317	353	355	335	371	350	309	328	348	354	335	314	321	330	343	345	348	333	359	343	338	362	333	343	317	334	324	333	330	328	346	322	332	334	351	363	348	376	346	328	292	332	347	355	348	343	369	329	357	387	301	320	338	304	309	350	304	318	356	347	327	344	334	348	347	322	324	322	379	348	319	335	358	353	348	364	333	361	364	348	386	325	357	336	344	349	344	326	334	332	361	300	345	338	364	348	332	362	346	355	335	328	359	328	323	344	325	369	367	336	330	349	371	357	345	335	370	352	332	348	363	305	308	318	315	311	289	327	315	330	342	372	329	353	290	320	325	359	337	336	340	345	334	323	342	341	313	368	327	329	325	349	332	352	378	347	355	367	326	343	341	343	352	331	335	340	347	332	337	337	336	348	337	331	380	334	331	316	343	365	330	358	339	294	313	320	368	357	311	360	342	324	312	350	344	329	306	333	365	310	331	344	342	333	341	335	331	358	369	337	318	306	323	368	327	330	336	359	307	378	341	325	351	321	328	321	309	348	314	308	321	355	363	348	346	354	334	352	351	346	327	295	340	348	316	357	328	338	332	356	343	313	314	338	319	370	345	326	355	345	378	357	378	374	343	336	321	348	326	334	328	352	358	344	344	309	343	343	312	383	340	359	352	318	335	351	359	370	332	287	307	331	320	323	309	350	354	318	326	319	344	359	333	320	345	339	336	353	340	314	321	347	361	358	325	350	326	333	319	334	328	355	364	318	347	362	354	313	357	346	340	369	334	332	309	333	338	337	319	328	315	335	325	357	329	334	320	345	331	311	367	323	352	364	303	321	353	322	337	330	378	334	329	355	304	321	347	344	320	394	360	348	339	325	327	373	349	337	312	304	336	329	313	336	331	324	335	357	331	299	332	336	341	349	320	323	338	381	328	347	364	358	306	320	363	318	353	330	314	343	283	339	342	365	349	327	343	338	369	358	334	335	329	341	359	347	336	327	343	302	344	320	325	354	332	334	350	331	348	342	345	376	323	296	314	348	294	330	344	338	318	349	337	364	328	335	368	328	309	336	325	353	330	270	361	366	323	319	340	387	347	321	303	363	324	341	323	376	315	325	322	337	344	353	352	335	367	347	309	365	350	351	336	344	329	345	322	358	304	320	313	353	317	362	353	325	343	352	329	322	313	304	335	355	368	344	317	363	312	325	329	329	341	322	325	363	368	347	275	349	358	343	356	318	344	332	335	277	350	361	376	370	354	313	309	348	329	359	336	339	330	365	341	342	344	326	316	339	342	323	341	332	287	346	319	327	347	352	357	339	352	354	323	297	312	326	320	339	355	347	327	318	292	300	321	347	355	342	330	385	349	313	312	330	308	380	311	296	325	341	381	304	329	344	371	364	352	313	336	327	327	352	341	333	338	340	346	318	322	328	327	335	319	344	318	350	355	351	293	342	358	359	379	320	352	327	381	350	315	324	322	351	338	336	349	361	307	309	348	347	359	353	323	344	326	328	357	339	327	287	341	303	336	336	340	343	354	328	336	329	309	382	326	320	339	358	371	330	330	324	361	348	327	365	334	310	360	343	329	355	320	348	335	354	314	361	319	377	382	313	334	306	354	351	338	340	347	369	367	362	329	295	341	333	345	347	325	337	313	336	314	334	334	350	312	325	345	309	317	360	325	360	369	320	321	340	348	329	297	324	313	364	321	321	350	372	354	332	352	347	323	303	341	328	362	308	361	338	334	344	364	336	357	334	350	346	319	319	349	344	345	342	314	358	372	342	317	373	320	310	333	382	356	365	363	356	315	325	328	357	296	301	344	340	334	340	353	329	334	337	337	330	336	350	345	319	373	349	347	317	353	354	365	325	345	353	357	325	315	338	354	309	299	318	296	294	347	328	327	353	311	356	322	355	322	318	320	311	362	363	317	345	360	329	326	363	375	339	364	357	352	348	345	349	315	320	370	353	376	371	347	315	317	336	338	334	319	346	337	346	357	363	348	312	354	320	369	315	334	327	341	312	313	338	324	316	313	345	319	356	295	353	361	344	320	302	310	306	332	347	356	325	375	348	348	337	355	329	358	285	351	339	318	345	323	368	398	383	308	314	316	378	363	360	355	323	343	328	343	344	357	345	304	327	334	358	312	367	355	316	335	296	337	334	342	322	341	291	368	342	342	356	370	379	314	304	366	361	329	345	365	307	347	339	339	374	333	330	365	341	328	358	305	314	330	331	323	335	295	342	346	310	344	355	364	338	328	337	330	347	333	337	334	324	331	365	347	319	318	321	335	321	330	335	310	313	344	348	346	358	330	340	326	329	338	326	326	328	349	347	330	329	316	318	299	374	339	328	339	312	319	312	336	330	355	307	339	336	346	361	323	321	330	291	353	342	309	332	332	341	318	298	327	323	359	323	313	319	308	356	305	338	345	354	346	396	355	349	339	361	342	346	320	365	330	302	345	321	342	311	336	311	282	327	308	325	365	324	325	321	352	341	343	319	350	318	344	333	350	343	310	330	341	341	343	329	365	323	333	323	324	355	325	313	350	370	340	313	351	362	343	312	330	348	326	327	358	360	331	322	327	337	341	333	318	343	343	352	326	349	365	325	329	315	371	332	339	353	338	306	335	358	338	389	310	353	314	337	363	339	373	341	371	343	287	357	286	355	360	331	354	351	322	344	325	326	333	325	350	321	324	341	363	349	308	350	334	366	342	321	347	347	326	365	329	344	347	349	343	361	336	310	326	328	339	310	347	341	372	315	345	326	344	324	347	382	308	357	327
6572	1158	1792	2096	1958	1716	1496	1504	1371	1206	1182	1125	1096	1085	1003	906	900	841	858	808	883	816	832	854	870	803	807	788	832	845	855	833	794	798	820	821	874	821	754	799	811	769	787	782	770	744	802	810	769	799	799	755	785	809	797	811	811	779	785	797	832	774	781	749	785	771	761	729	776	830	721	875	789	710	817	808	800	768	783	817	803	821	783	796	774	768	797	791	784	784	808	791	767	824	775	787	768	801	766	806	827	844	802	753	791	829	747	753	788	756	813	760	803	792	807	776	746	756	778	773	809	815	788	810	757	822	802	777	819	835	816	788	799	789	789	754	801	767	766	741	712	785	757	839	792	777	838	843	753	780	792	771	790	807	817	771	802	791	830	772	793	781	789	774	732	763	766	750	747	824	810	786	757	738	788	798	789	771	748	766	804	759	771	814	765	782	776	782	809	832	791	757	817	771	786	838	787	738	759	766	738	775	725	838	771	748	766	803	804	763	771	785	782	767	822	844	770	769	772	806	793	790	820	823	746	805	808	759	787	720	784	782	742	750	758	760	778	786	798	794	748	817	828	784	779	754	773	863	785	754	815	809	755	812	770	793	741	798	800	767	810	795	763	784	779	800	787	779	752	802	829	750	773	775	761	778	817	809	792	726	822	777	772	779	793	815	765	833	787	784	777	838	788	805	829	779	739	821	787	712	756	780	767	758	717	734	793	794	747	780	779	797	769	775	804	759	795	785	777	785	789	774	761	810	763	749	779	750	794	749	765	798	828	769	781	781	768	803	817	712	773	798	766	747	785	747	756	803	831	786	778	741	754	771	795	823	809	787	779	804	803	827	764	711	717	841	776	743	836	779	745	760	810	804	736	804	800	816	793	777	746	763	796	795	766	773	740	786	791	716	791	769	792	826	802	789	748	767	824	788	768	831	782	774	766	876	761	814	800	765	772	833	843	761	749	785	782	786	784	794	741	858	724	806	791	819	731	757	762	745	816	788	771	825	812	744	803	795	780	760	774	776	771	788	810	811	758	741	759	817	764	773	800	775	836	759	713	775	829	825	754	804	789	777	741	842	758	807	772	792	818	791	780	769	767	842	788	775	813	829	764	779	762	792	790	802	834	799	742	798	753	799	784	832	758	754	758	763	787	753	767	734	839	832	784	790	759	790	843	750	779	783	759	787	767	765	827	804	784	771	827	776	760	832	784	819	767	824	784	799	808	753	796	782	756	791	757	783	787	752	822	764	740	765	756	753	765	786	823	757	707	733	801	834	769	765	800	815	809	821	769	763	804	799	827	767	825	744	844	756	776	816	785	772	774	828	767	774	782	786	759	798	752	808	805	839	776	768	767	824	756	789	762	813	809	812	784	792	774	783	793	766	751	752	841	807	804	761	793	770	771	806	788	797	804	745	842	795	786	776	781	785	778	773	786	798	762	771	844	774	782	766	766	760	769	763	775	814	779	817	785	791	742	832	778	829	842	794	778	818	809	800	798	786	738	838	799	786	840	767	828	793	832	748	811	826	749	814	803	779	833	783	795	805	788	757	820	751	798	734	759	800	799	782	819	837	810	802	811	798	795	746	738	777	808	773	834	790	785	803	799	855	778	782	759	808	724	786	836	821	844	784	751	790	806	765	741	728	736	766	727	808	784	839	809	762	743	829	794	770	757	783	858	761	811	818	767	752	754	744	747	763	821	754	824	727	819	830	790	766	794	748	761	800	749	800	825	739	755	793	741	724	779	799	797	812	832	807	782	771	769	780	787	808	775	760	782	857	755	822	806	818	722	767	789	769	814	828	804	815	740	771	777	820	805	748	761	778	823	779	835	813	759	817	801	770	772	821	759	785	797	783	786	795	808	730	797	776	791	829	789	756	778	805	766	782	805	763	812	773	732	775	786	785	787	779	809	817	800	711	777	751	815	817	793	802	792	756	820	762	814	754	817	787	769	787	784	787	786	780	758	801	782	784	776	778	764	784	759	773	804	735	822	815	797	792	741	832	807	740	802	792	751	791	780	759	769	784	736	807	811	798	787	760	759	763	811	772	741	762	783	754	771	804	759	751	767	738	827	817	744	785	741	778	785	803	787	807	767	804	770	801	768	811	762	786	794	762	789	802	796	796	804	776	780	760	805	776	783	798	736	775	819	796	762	772	779	777	732	754	755	787	789	783	752	762	770	790	812	800	744	807	786	808	791	800	791	822	744	776	788	792	858	777	769	759	775	784	788	780	770	803	744	802	814	843	782	797	769	767	751	799	824	786	791	765	794	807	801	814	779	788	741	787	775	797	805	750	802	771	812	806	769	751	847	789	790	791	792	803	836	807	823	743	813	771	715	778	810	725	834	773	757	768	794	788	795	779	761	793	805	775	810	810	762	782	799	735	824	771	765	769	757	838	771	800	761	748	743	759	822	808	821	811	814	808	785	796	759	773	792	795	795	806	759	775	772	780	748	777	800	771	751	754	735	781	824	765	799	812	751	784	806	814	789	834	804	811	826	829	782	793	798	815	772	804	784	777	824	822	819	847	809	837	820	777	810	832	807	766	785	803	794	848	773	784	787	813	819	807	736	798	724	804	756	799	790	733	789	770	794	776	836	745	790	765	770	805	799	787	835	761	780	785	832	790	795	770	761	762	860	754	849	787	798	737	771	773	795	811	814	764	836	807	746	797	773	777	818	813	792	737	789	792	745	780	795	791	816	749	796	790	811	788	735	842	810	795	857	790	790	815	781	813	816	793	790	817	783	764	767	828	778	788	800	723	758	806	790	810	812	787	779	757	730	812	815	875	802	768	823	803	783	805	789	787	767	845	814	769	795	812	787	817	784	750	773	821	798	742	778	765	795	794	785	805	796	788	767	813	819	800	810	739	779	796	826	785	780	819	770	752	838	778	801	758	810	820	785	745	831	775	830	811	825	781	795	761	801	728	810	748	810	783	754	792	776	762	790	757	781	835	745	781	836	779	804	783	807	808	812	762	742	811	766	757	819	743	765	776	777	774	799	771	811	740	785	738	763	817	782	791	870	812	714	778	726	825	838	771	770	790	779	771	808	729	782	815	788	821	741	778	777	804	786	800	798	756	772	800	719	780	808	812	781	816	746	784	775	786	758	760	782	828	783	731	798	789	744	755	777	764	803	717	792	788	739	763	792	760	784	745	796	786	764	773	788	780	793	803	768	775	797	782	788	752	771	782	766	799	792	760	791	783	785	768	784	776	754	790	839	837	798	781	824	762	807	787	798	766	772	787	794	804	757	738	799	792	794	761	709	773	763	803	801	804	771	783	786	825	820	799	745	788	810	791	776	798	799	763	776	768	764	770	809	780	775	777	777	790	748	767	768	823	782	808	761	809	806	838	772	786	781	782	771	763	805	798	804	781	798	749	759	803	762	804	784	789	838	750	817	834	739	820	761	816	824	764	818	779	849	815	769	832	791	791	743	767	783	793	795	782	815	807	829	835	775	796	771	816	792	810	801	754	817	783
12665	1073	1033	728	635	482	407	381	348	281	296	265	221	217	252	214	176	193	177	191	186	180	185	182	159	197	189	172	172	176	176	222	169	194	195	167	185	169	173	195	174	165	157	184	171	185	181	156	176	177	176	166	182	189	151	205	186	175	163	176	174	177	153	202	175	179	150	207	180	183	187	189	166	176	167	167	180	181	185	185	185	167	177	166	163	183	165	188	164	154	170	188	168	180	185	172	161	157	163	166	173	187	188	183	199	190	188	168	182	177	191	161	193	184	172	163	166	179	160	172	204	203	168	168	173	169	161	164	178	179	145	160	179	152	192	183	175	173	176	164	159	150	172	176	196	183	168	192	163	212	182	167	176	151	169	170	175	168	185	188	168	173	186	179	176	169	191	172	166	176	171	170	192	178	165	180	185	171	178	179	186	188	174	188	164	159	183	190	149	167	163	173	167	185	167	184	175	172	205	178	169	165	203	177	167	180	197	206	185	157	151	181	146	168	171	170	188	172	165	180	175	177	184	184	191	167	190	190	172	159	198	163	195	160	184	162	191	166	179	175	182	163	186	189	186	158	197	171	196	165	187	177	173	177	167	155	180	183	185	185	170	185	196	173	190	179	181	181	193	176	192	171	162	195	181	169	172	180	185	171	191	172	162	155	157	198	176	178	188	178	180	169	171	170	166	156	188	161	174	167	177	166	182	176	185	155	192	165	181	157	194	193	171	175	127	175	176	168	154	198	194	188	172	192	195	178	184	167	175	190	171	183	182	192	186	181	181	189	151	188	167	180	172	166	182	167	178	186	174	182	159	177	170	171	164	160	161	182	170	170	190	166	174	160	194	167	197	179	177	171	183	148	191	171	191	187	173	179	168	178	167	185	155	165	175	193	182	182	183	159	150	174	165	188	162	187	167	199	180	150	174	186	166	204	186	157	191	187	148	169	180	169	158	166	188	159	169	182	159	150	168	162	158	174	174	190	196	169	167	168	200	200	189	179	169	171	192	166	160	164	166	183	159	181	188	167	190	162	179	168	174	181	183	173	173	160	147	154	174	152	165	200	166	194	150	164	200	174	170	144	174	200	163	186	177	171	191	152	162	141	188	177	207	176	157	165	166	183	196	169	158	143	167	200	167	155	182	176	152	174	192	170	171	209	202	163	172	208	177	185	191	180	195	165	168	195	159	180	177	182	173	152	173	180	188	156	192	177	172	176	195	166	158	164	178	175	189	192	190	198	172	165	169	152	191	190	188	184	198	165	165	193	169	192	187	185	164	184	167	162	169	172	197	157	149	176	165	153	185	179	175	191	179	164	180	188	156	171	177	176	171	190	142	154	180	167	190	170	171	170	162	175	185	160	169	173	156	181	194	184	170	160	191	207	185	149	179	171	151	199	177	185	173	160	186	161	184	185	216	154	150	151	174	172	150	177	199	169	166	187	184	176	198	169	199	182	161	176	202	177	186	165	155	190	159	172	176	179	168	193	197	178	154	193	166	203	171	169	186	191	167	184	176	165	181	151	166	173	158	164	164	173	177	195	167	172	194	159	204	177	186	169	174	166	168	169	180	171	176	176	181	190	161	169	171	198	198	182	176	158	161	180	184	165	167	195	149	154	179	163	159	191	184	179	168	188	179	192	184	171	196	168	190	156	186	160	167	181	178	173	167	170	177	170	192	170	150	186	183	172	172	180	176	151	184	175	182	184	175	151	171	202	163	157	157	187	139	161	177	165	165	203	141	183	186	173	172	172	173	198	183	176	185	165	172	181	184	144	187	181	186	169	174	169	185	172	177	168	170	168	198	176	182	163	166	167	179	163	188	158	158	162	161	158	191	163	177	164	185	188	173	171	156	179	173	180	208	164	179	176	141	171	195	147	172	156	178	164	188	163	179	182	194	180	156	177	197	163	167	185	161	170	182	165	204	152	188	161	180	155	169	199	193	200	175	175	166	160	165	163	172	152	143	167	178	156	173	193	159	176	166	181	161	163	177	174	171	177	155	176	169	171	152	176	172	157	186	154	184	203	182	177	150	168	183	171	196	184	173	158	172	158	162	166	177	195	167	199	187	189	170	199	154	186	168	178	168	179	186	177	190	191	172	181	187	170	189	175	184	181	165	172	190	198	183	181	183	182	167	163	170	170	188	162	190	181	194	169	169	154	180	185	181	164	174	175	178	160	201	187	178	188	167	181	181	181	175	158	201	164	170	176	157	162	198	217	182	171	155	170	200	201	178	159	155	164	180	191	181	163	188	162	179	159	170	167	181	193	196	167	188	172	163	148	146	201	177	145	190	171	162	142	168	148	162	155	179	181	189	191	177	175	178	185	207	186	180	173	186	179	217	187	172	183	186	179	201	177	131	179	169	162	164	190	165	168	169	171	172	174	183	178	187	154	156	180	167	168	160	177	185	165	183	171	165	178	147	154	168	146	194	185	169	165	169	171	174	177	191	158	181	164	184	185	193	152	190	158	165	178	179	196	188	174	171	189	189	181	182	186	174	183	190	164	183	178	204	192	169	170	177	188	176	178	205	179	175	202	194	176	186	172	180	180	182	170	172	178	178	188	149	201	173	188	171	179	205	167	168	168	172	195	153	190	171	164	180	209	163	151	189	194	175	204	167	179	145	171	193	155	187	190	168	193	160	185	201	169	154	164	186	182	178	177	165	194	167	173	168	165	189	181	189	154	166	183	196	170	185	174	182	169	138	162	149	204	169	160	165	168	193	178	190	164	181	176	159	178	172	192	180	179	193	157	178	163	163	180	184	162	168	166	161	158	177	179	164	151	184	181	163	188	166	175	173	173	173	184	179	159	194	175	179	176	164	178	163	177	161	169	164	161	213	186	161	199	177	176	161	180	172	199	169	155	166	176	174	159	178	170	189	173	170	166	164	156	179	170	170	180	201	180	167	183	207	171	165	186	174	198	165	179	167	189	174	173	178	209	161	184	184	172	184	171	184	172	158	172	184	200	175	177	178	202	183	174	181	154	157	176	176	198	165	172	199	164	196	200	190	173	187	185	206	195	188	176	156	170	172	190	172	183	174	175	181	181	157	148	188	155	171	166	161	190	163	212	142	192	194	192	201	159	137	147	162	188	206	162	177	192	170	169	164	209	164	169	166	163	155	147	167	168	185	162	195	170	158	165	162	163	186	183	175	185	202	182	172	167	185	179	170	166	193	168	201	172	180	189	203	182	191	182	171	181	183	163	199	162	191	181	173	173	169	156	196	187	187	184	205	173	169	183	190	181	183	169	182	188	137	177	191	167	170	158	161	207	177	170	171	155	189	196	151	199	160	184	162	172	182	196	163	162	178	174	175	160	175	153	183	158	185	195	172	160	162	168	164	165	170	200	153	183	176	199	177	188	160	182	194	205	174	194	167	174	166	191	177	172	168	186	178	178	176	180	188	169	198	194	167	179	206	157	157	152	160	215	173	154	194	160	157	181	176	201	163	168	168	147	192	166	184	160	165	194	174	160
7882	1119	2227	2595	2300	1911	1638	1500	1437	1083	1055	955	858	814	775	704	623	543	584	508	525	521	517	492	483	506	522	480	461	476	459	468	462	468	461	462	440	426	455	455	462	451	447	414	445	489	435	472	405	441	468	430	439	469	400	412	448	432	426	418	458	449	421	423	447	461	435	452	424	450	422	463	451	447	449	415	436	446	460	453	425	414	424	422	449	435	425	445	437	437	416	429	434	456	474	420	430	421	426	437	399	445	420	406	433	390	454	440	423	394	451	437	414	462	454	451	450	417	419	474	452	417	442	433	434	419	416	456	453	447	416	455	453	459	447	418	422	410	423	457	414	450	463	428	443	427	390	466	443	450	397	456	421	427	425	477	462	434	470	468	395	396	424	412	426	465	404	413	410	453	466	474	414	453	441	479	463	451	456	416	444	462	414	409	446	404	435	417	448	410	421	457	439	464	393	404	436	468	461	422	423	431	412	472	439	402	421	490	409	418	429	455	446	462	424	440	427	437	430	440	430	447	394	455	442	426	452	470	460	409	441	428	452	427	460	444	421	414	395	442	471	401	413	450	460	434	440	449	418	420	409	416	421	418	410	399	425	465	402	475	400	421	455	446	442	457	419	412	420	447	425	429	442	420	458	430	418	396	428	436	408	412	444	450	443	426	410	415	450	439	408	423	436	462	465	434	451	465	419	433	430	449	424	432	412	452	432	473	421	451	431	459	441	412	431	434	419	444	436	450	411	407	450	415	461	419	415	441	442	460	413	443	433	441	449	451	467	467	420	379	448	423	397	445	423	413	442	435	405	471	396	430	472	449	452	407	444	482	458	440	415	422	459	454	401	440	443	406	421	436	448	409	386	477	416	470	447	441	430	464	433	464	449	458	443	437	436	455	444	452	442	442	443	439	444	439	442	430	435	443	428	429	406	460	428	395	456	429	421	441	477	440	442	447	464	438	426	427	432	440	446	412	443	434	411	420	449	428	422	460	473	440	423	445	396	425	457	435	406	412	504	417	449	449	424	396	464	396	417	444	427	444	458	421	432	439	472	413	440	412	407	410	435	434	377	405	401	418	448	457	431	416	440	435	444	409	423	438	459	398	434	434	450	469	435	437	427	421	445	427	408	430	468	425	439	417	420	403	419	425	429	416	405	441	416	463	380	431	424	467	477	410	432	431	453	428	448	438	484	461	421	425	434	413	452	446	428	443	426	453	455	397	410	443	431	459	398	447	403	437	471	458	442	425	430	436	488	432	405	445	428	443	465	439	439	443	386	414	429	461	408	386	462	422	440	384	416	473	453	444	428	433	438	425	464	420	432	443	399	429	406	408	421	443	470	467	414	407	415	417	463	408	414	408	395	436	412	452	445	448	441	443	454	439	429	421	383	439	426	473	421	442	425	432	421	414	448	437	437	426	415	484	465	420	418	456	421	455	439	418	388	425	434	387	436	436	461	426	472	436	450	413	415	445	411	417	392	423	456	449	443	428	432	415	442	431	416	441	462	436	460	408	440	436	427	455	427	426	424	465	413	420	439	429	416	411	413	421	439	469	465	459	455	441	446	396	418	432	438	438	425	402	415	464	463	447	457	393	438	443	422	412	460	419	455	460	420	451	408	469	442	457	411	409	435	410	430	419	458	437	412	445	413	422	417	407	447	405	431	440	439	411	423	442	405	452	403	445	431	401	417	441	426	442	425	394	413	434	448	431	455	424	453	425	445	425	443	458	431	444	449	424	418	493	426	444	464	453	442	412	426	434	413	432	460	469	416	438	475	415	425	457	430	438	460	440	386	398	433	434	428	435	458	441	455	431	465	477	420	418	455	447	460	389	477	393	408	409	479	447	457	451	415	440	480	461	416	409	438	464	426	443	454	436	421	415	430	389	416	426	441	458	403	449	434	434	447	455	441	444	423	453	396	455	447	436	440	459	409	446	462	416	419	427	438	470	416	404	451	460	448	444	433	448	426	455	419	440	457	419	444	450	467	439	449	431	448	397	406	457	405	421	443	433	447	406	411	430	449	439	449	459	389	431	420	404	450	372	448	425	424	442	427	431	465	419	443	408	458	451	412	458	411	449	436	459	449	451	420	436	444	450	483	381	485	423	427	446	449	467	433	448	447	401	426	476	402	407	449	434	401	449	456	437	442	392	457	463	441	429	423	468	450	459	447	439	434	448	394	420	432	441	439	417	420	429	454	412	432	467	460	442	441	434	441	390	426	424	411	462	416	448	403	434	426	402	425	399	426	437	430	427	449	434	460	464	426	463	452	453	438	437	386	432	407	430	455	429	449	436	439	458	429	421	392	417	443	413	461	451	453	429	421	406	439	447	438	387	419	399	424	409	433	444	448	444	439	412	438	429	452	435	436	467	443	440	441	430	479	461	457	421	450	430	449	413	438	438	447	421	445	452	438	412	474	455	434	464	421	404	459	447	427	438	461	421	427	451	501	402	478	451	450	423	413	477	408	452	417	442	468	443	450	442	393	458	454	426	409	431	416	446	446	427	470	409	428	475	450	410	421	475	437	460	416	449	427	429	408	446	429	437	439	450	406	396	379	410	411	439	443	428	430	423	469	473	433	446	433	455	459	468	465	392	423	400	448	434	421	423	425	435	383	451	443	411	449	442	456	446	458	433	435	425	443	458	441	464	411	452	445	462	477	406	453	400	412	458	427	412	452	444	383	459	374	460	439	423	447	459	425	439	434	445	479	432	438	471	440	466	414	443	410	431	425	442	467	422	468	452	416	418	423	410	469	408	440	427	430	397	436	448	452	455	417	452	436	480	426	434	403	437	430	424	457	418	431	420	442	407	437	402	441	479	431	405	454	464	461	441	442	405	448	414	401	427	425	428	432	430	440	411	421	393	441	465	429	462	440	384	411	439	476	433	431	426	432	425	415	448	422	427	443	454	476	439	445	461	429	425	431	458	457	387	424	408	417	423	394	454	419	454	424	440	459	466	431	428	433	442	413	411	445	431	432	401	461	450	450	458	468	403	466	419	434	407	397	450	413	394	425	422	458	434	440	445	422	434	467	426	451	432	415	423	423	436	434	417	421	426	462	411	424	447	419	435	477	455	419	399	417	400	430	467	449	422	439	461	385	421	425	419	430	429	456	441	416	449	427	429	431	401	437	420	390	438	408	439	413	443	406	456	455	448	438	436	398	426	456	438	400	455	451	458	438	454	406	399	426	467	458	421	435	426	363	440	436	464	432	456	431	450	419	442	466	439	423	442	440	450	405	436	460	429	432	453	423	426	429	482	454	402	406	435	448	444	473	425	420	465	416	442	386	435	410	433	387	482	429	421	431	419	429	428	425	416	414	444	417	451	425	449	447	426	457	443	426	471	444	416	439	466	423	447	435	438	498	444	459	394	402	420	416	437	417	418	433	395	439	470	436	475	434	422	417	430	444	444	424	444	393	470	414	416	383	437	443	427	427	440	420	389	422	443	461	437	398	436	444	429	423	431	442	448	428	436
1561	452	473	453	436	421	395	396	344	359	360	367	333	350	339	363	324	356	322	345	371	363	331	298	328	296	364	368	342	340	358	364	339	362	328	360	338	345	378	339	351	332	335	387	330	363	361	353	333	352	344	327	374	331	322	349	323	335	374	349	370	341	351	352	343	320	310	303	348	346	331	335	323	364	345	346	342	384	385	346	346	379	371	369	335	331	361	352	355	310	365	356	332	366	355	330	350	308	309	355	372	382	315	344	334	349	356	362	340	303	304	354	353	345	340	331	345	372	358	327	336	326	380	340	358	326	370	333	361	354	366	338	340	359	360	325	345	340	353	355	331	369	347	356	316	350	373	368	354	344	332	328	333	301	310	302	323	349	314	349	367	323	347	377	338	350	328	364	322	377	346	349	342	345	289	363	307	329	323	360	358	330	340	318	339	374	362	340	319	350	331	371	324	352	360	351	362	338	369	346	330	343	311	356	331	379	341	364	318	350	342	366	363	354	345	365	372	341	326	374	368	338	339	330	366	332	345	342	347	352	323	365	321	323	360	364	333	322	340	395	334	320	310	335	346	341	333	321	351	320	347	334	366	322	375	353	363	327	321	305	336	346	367	331	362	344	334	351	356	330	344	333	339	366	335	313	345	346	374	398	355	345	333	349	337	315	355	356	352	342	344	355	332	353	358	357	348	353	340	343	349	355	318	373	367	329	366	339	372	395	356	339	329	364	345	356	317	355	324	327	331	389	334	312	355	337	342	326	368	362	340	341	370	358	378	332	332	340	340	374	385	350	340	344	355	373	357	334	364	351	343	334	386	329	333	376	306	347	326	366	355	338	329	339	322	353	350	357	387	356	363	315	363	361	359	348	347	345	319	359	345	358	314	337	377	340	327	330	374	363	375	351	317	312	324	310	327	391	329	349	336	343	321	354	371	358	326	383	335	369	321	347	331	360	335	340	370	361	337	304	330	338	320	327	335	367	323	332	347	314	330	368	328	343	362	331	359	331	378	375	345	324	364	353	384	329	335	338	376	336	349	380	338	349	313	339	352	339	354	354	341	316	314	331	356	365	340	354	344	328	347	400	328	355	358	362	349	340	361	317	316	369	357	348	351	353	311	365	355	348	332	345	350	348	336	348	349	365	324	313	416	326	355	340	392	338	343	306	401	338	368	323	321	341	343	349	344	342	374	360	350	342	384	356	326	356	350	371	333	333	327	364	361	399	351	369	329	370	355	355	361	339	301	308	391	346	362	337	320	358	330	317	354	331	338	348	342	298	322	359	358	333	324	371	344	345	328	344	345	327	345	319	348	348	360	309	336	322	373	327	353	322	344	328	319	361	319	351	339	331	333	351	317	362	332	344	340	342	328	350	330	318	356	335	361	326	361	368	360	352	344	348	368	319	350	336	349	355	314	336	328	350	342	332	328	373	335	335	359	389	329	355	398	324	359	350	329	313	344	362	341	340	394	365	344	344	355	349	334	350	370	363	345	383	338	360	331	326	355	365	364	351	357	342	348	358	296	326	339	335	342	345	343	346	385	323	301	336	346	356	327	334	328	346	376	340	342	337	343	294	336	370	324	337	352	345	361	337	377	368	325	316	354	307	334	351	378	343	323	343	373	343	357	386	366	346	345	334	319	344	343	356	370	343	318	345	363	339	355	348	350	365	361	319	362	325	328	341	334	322	327	342	354	340	360	316	310	347	331	347	340	346	345	373	326	360	390	305	359	356	349	360	357	345	348	373	330	347	336	345	354	350	341	342	331	321	360	365	328	350	369	343	373	360	374	360	355	347	346	368	377	373	321	346	380	364	335	330	348	355	323	344	334	340	321	341	293	334	345	347	303	331	340	338	346	348	358	295	341	343	393	351	360	346	342	356	322	356	325	351	350	348	347	349	316	339	335	317	359	367	328	341	292	310	321	337	329	333	321	350	353	324	317	337	320	321	353	352	345	372	363	337	341	341	351	340	369	351	376	332	346	323	366	361	348	342	310	349	288	332	361	357	352	366	330	374	329	308	335	344	334	335	342	327	342	338	339	343	351	330	324	338	378	340	347	380	327	354	340	368	376	361	387	337	363	333	376	341	364	354	392	345	358	351	344	357	322	337	332	377	351	349	373	332	395	342	332	378	336	369	322	363	305	330	382	341	335	358	357	345	366	306	342	369	314	352	324	352	355	329	333	347	321	350	366	359	389	329	353	355	321	348	351	335	372	344	317	361	343	371	366	371	365	316	325	328	354	343	405	370	369	313	347	341	308	337	315	304	332	334	343	365	338	350	308	318	358	332	362	338	340	381	320	348	356	356	361	338	385	338	355	355	329	345	340	327	332	340	315	352	338	347	308	298	376	354	319	344	362	352	336	358	348	323	342	324	359	336	356	365	301	333	339	350	358	408	338	321	338	355	333	391	392	330	365	361	349	346	361	327	323	341	354	315	374	304	360	372	362	313	360	353	370	338	366	357	358	327	349	398	385	368	352	379	322	360	351	306	315	322	364	364	335	320	336	344	340	386	373	363	337	328	364	326	335	341	339	343	362	343	341	367	313	342	338	343	357	339	349	320	352	353	312	351	339	353	357	374	336	329	323	395	330	357	318	327	326	285	361	345	338	340	334	350	365	324	320	343	338	348	400	338	344	341	351	387	324	324	348	347	334	379	307	331	370	329	343	329	345	338	360	345	349	362	331	352	337	338	331	375	328	307	333	317	327	342	298	345	376	338	332	349	333	357	332	322	353	355	323	378	349	312	369	354	364	329	334	363	356	322	312	347	318	358	344	358	322	361	354	356	350	325	326	367	345	355	318	312	344	325	357	329	351	357	342	312	343	351	366	338	360	330	334	356	353	348	357	332	350	350	374	365	354	329	333	322	337	354	316	360	378	337	354	338	351	340	338	352	359	355	376	290	363	322	315	370	365	369	364	327	342	345	326	350	310	364	341	339	336	310	339	325	368	352	366	362	386	324	311	355	344	334	348	369	343	320	328	326	361	359	359	372	351	360	361	349	354	352	350	326	315	360	373	368	349	382	341	355	353	338	361	342	337	348	345	356	394	355	371	368	364	336	333	370	335	316	347	333	342	340	343	331	341	376	299	352	326	350	347	369	324	377	378	357	348	336	348	315	330	382	356	351	336	366	361	371	323	376	324	332	377	333	348	356	378	369	375	311	337	362	326	352	332	305	364	332	331	371	339	337	360	353	305	290	341	343	306	315	332	361	378	344	338	341	356	361	329	361	318	339	366	366	344	354	367	350	332	310	331	342	362	342	355	341	375	344	335	345	327	360	338	370	332	316	319	368	329	353	347	340	338	359	327	314	329	344	310	315	334	355	369	384	321	344	312	355	367	342	324	349	369	344	321	375	337	338	357	336	339	353	320	342	368	308	300	344	359	323	366	330	284	342	358	361	353	324	316	328	343	374	377	329	337	346	363	356	348	327	339	399	363	330	349	365	329	353	364	344	320	343	340	317	349	375	347	320
2053	940	1158	1252	1204	1160	1038	1125	1054	1006	946	966	937	902	913	844	854	828	835	841	797	802	829	759	806	833	872	797	776	794	818	850	814	821	793	880	820	849	725	833	818	809	807	830	774	766	814	790	799	856	858	827	784	791	854	860	816	814	797	825	791	783	842	791	836	812	781	829	807	834	786	829	805	794	781	832	864	842	809	849	844	852	830	816	738	787	798	785	824	765	811	828	815	827	771	805	819	839	799	808	840	819	769	853	799	859	771	831	842	834	840	839	825	809	830	790	780	795	767	805	786	795	780	784	796	809	766	816	782	765	851	868	828	836	803	806	795	819	788	785	788	796	789	756	770	855	768	817	816	840	791	792	800	835	857	791	813	783	868	797	824	846	809	788	808	830	814	808	820	766	759	815	835	813	791	788	783	802	807	790	807	829	826	796	763	792	836	835	829	803	793	779	825	805	803	840	782	791	770	821	834	823	777	846	798	771	801	813	833	823	828	802	826	849	816	783	824	816	855	835	830	806	800	795	851	846	810	841	793	809	818	801	774	776	867	825	808	796	793	872	787	806	783	820	836	812	817	841	838	807	834	830	761	775	801	809	837	799	789	777	788	817	793	820	860	823	806	875	773	820	839	768	776	775	775	803	803	843	829	811	795	828	818	863	823	802	806	814	771	767	830	819	819	830	792	767	780	765	805	813	795	795	836	756	792	760	755	823	818	793	784	846	798	782	820	826	843	786	804	823	790	871	808	850	798	871	805	777	785	820	827	815	791	780	829	852	791	851	757	765	788	805	816	812	790	813	784	811	825	797	807	794	797	797	819	838	829	793	819	838	751	867	836	763	790	817	780	786	784	858	804	763	764	788	797	814	785	846	808	835	759	804	832	806	790	831	832	812	819	837	790	821	841	834	854	783	774	815	844	805	823	782	804	819	814	811	771	819	766	830	786	820	854	812	823	807	810	813	846	819	807	821	807	787	813	876	835	755	815	808	796	779	805	776	802	838	822	841	836	824	825	825	819	794	802	774	789	826	846	817	797	778	759	779	777	805	806	815	801	794	820	775	796	781	772	790	827	832	819	804	787	832	785	761	794	799	783	823	859	833	858	800	822	816	845	783	825	842	792	775	774	831	794	840	828	811	850	804	874	809	831	822	775	805	809	809	823	786	840	764	838	819	798	789	755	791	830	819	785	816	827	838	832	803	747	777	833	782	785	824	875	810	815	798	809	805	801	863	834	770	826	761	836	779	801	782	799	815	770	831	800	851	815	820	796	818	801	829	812	751	787	810	837	792	770	789	789	837	788	805	836	778	825	789	847	761	738	816	847	818	790	786	825	786	793	813	845	780	783	827	774	803	724	813	798	848	810	807	814	804	813	857	818	755	778	776	789	822	828	848	812	768	833	799	760	830	788	765	850	837	840	787	779	768	820	808	837	817	800	819	799	816	801	790	850	796	789	794	782	782	848	788	809	799	791	835	748	780	807	802	804	794	793	803	780	775	807	835	815	793	797	728	810	817	762	803	867	816	833	802	829	815	770	856	808	776	814	825	791	843	819	783	805	800	821	819	807	770	775	774	793	799	802	790	852	824	796	780	806	818	791	776	784	781	818	792	789	775	778	830	833	832	819	831	805	891	799	769	814	801	853	807	822	835	823	762	751	781	813	841	771	768	790	837	820	795	808	785	807	787	799	799	774	817	840	771	784	823	811	786	859	868	756	825	797	841	845	735	860	825	833	807	805	816	785	825	823	800	836	847	814	832	819	844	794	786	800	813	771	761	798	831	804	824	859	785	782	821	829	824	774	836	807	813	838	782	849	768	855	833	866	816	799	794	829	819	797	770	786	814	807	770	797	802	790	769	815	735	810	776	818	835	810	823	798	763	820	827	771	854	850	854	757	803	772	827	754	855	773	791	798	731	837	771	773	771	761	826	780	829	800	844	864	800	824	788	824	867	786	785	815	786	848	824	855	804	837	809	782	842	827	820	806	784	804	913	856	771	802	832	816	812	755	808	808	842	812	814	837	817	829	785	827	820	801	826	831	811	828	819	782	746	819	824	803	858	844	771	843	823	810	840	825	829	747	843	841	804	819	814	833	808	792	803	858	788	795	797	811	797	802	836	795	803	774	877	752	824	835	791	812	837	826	814	794	802	848	833	792	747	818	811	840	762	806	815	786	765	787	812	810	840	833	754	788	797	802	767	842	810	766	832	832	803	822	856	777	780	815	822	795	813	805	787	826	826	825	787	783	832	809	817	798	805	849	815	848	786	852	842	840	789	759	821	840	796	740	811	803	862	803	874	858	808	795	783	764	841	786	830	808	778	841	833	829	776	802	791	772	858	793	780	787	853	796	800	841	820	808	833	780	772	794	791	874	767	811	859	809	783	799	792	794	794	794	811	785	821	762	834	820	851	828	761	809	823	756	710	804	821	773	802	750	792	818	805	790	817	841	841	797	850	780	830	793	763	801	839	826	820	851	808	827	810	789	807	800	806	809	817	792	776	839	777	860	823	773	865	905	815	797	796	786	910	781	745	764	766	796	765	780	788	825	778	821	813	788	820	801	925	782	823	793	825	853	828	802	829	823	799	839	783	759	811	736	845	819	810	771	826	834	786	829	827	792	886	740	841	808	827	822	816	782	824	816	802	768	782	785	794	830	781	827	820	800	748	862	841	826	816	827	771	793	820	772	798	803	806	816	805	781	797	814	802	792	794	793	776	845	809	844	852	815	819	861	814	786	830	811	837	821	785	825	802	779	806	822	820	772	871	770	775	823	789	848	773	820	808	817	815	786	832	781	813	851	778	814	813	764	814	768	799	799	849	831	818	815	793	857	825	771	772	807	815	798	799	822	769	806	807	800	841	799	843	828	790	815	834	796	811	811	816	799	781	865	831	775	843	799	788	775	826	791	840	766	800	804	737	808	770	886	814	822	818	813	819	846	896	848	789	820	832	858	773	814	795	807	779	806	792	789	841	787	826	813	831	888	865	808	826	827	778	789	800	816	834	805	783	803	819	813	793	773	811	849	821	842	848	827	778	769	800	829	789	790	852	786	827	785	817	837	772	801	778	815	869	805	800	799	831	831	795	811	821	821	811	775	877	790	797	806	772	789	805	792	778	838	788	773	832	809	768	799	786	833	804	809	842	776	849	788	819	839	787	792	816	829	810	809	820	800	835	795	794	804	786	802	841	857	814	814	786	778	807	825	781	798	871	833	817	817	781	857	820	815	773	835	858	848	812	807	811	843	836	803	814	782	828	789	841	750	786	823	812	805	780	836	825	805	818	798	836	793	799	807	840	810	789	848	836	770	795	795	788	821	782	800	827	825	857	807	848	859	765	827	818	852	831	809	799	786	861	823	755	815	794	787	812	800	835	797	761	825	814	851	818	774	855	823	830	815	802	824	771	813	794	832	802	762	820	766	819	810	860	831	772	796	865	805	804	815	746	771	818	789	823	881	814	773	808	821	845	848	825	785	853
7129	734	754	717	586	499	477	433	445	404	364	434	420	404	374	367	364	356	355	335	369	376	311	346	340	343	352	350	304	330	355	344	355	372	341	346	329	361	361	369	301	364	379	355	351	340	374	329	372	329	329	346	335	342	361	346	351	362	327	300	306	359	375	306	338	318	341	321	357	334	326	301	330	321	351	342	365	326	353	301	360	295	332	341	352	325	317	335	351	354	352	362	333	357	316	331	299	355	342	352	355	377	355	339	299	326	357	349	339	338	351	357	338	321	341	325	316	355	377	349	366	342	367	330	347	314	307	322	333	318	344	289	330	358	322	367	348	357	366	328	371	347	337	366	331	347	379	347	321	327	373	306	338	354	344	358	338	333	339	331	308	344	349	335	304	343	337	359	364	351	338	363	364	375	345	354	323	352	346	345	326	317	384	360	344	328	312	327	379	349	324	325	348	292	363	325	369	356	378	325	365	339	318	316	348	325	328	362	345	327	335	336	335	344	343	344	343	322	357	318	302	353	366	350	334	318	364	356	324	340	353	350	304	332	351	353	347	344	335	326	347	331	345	337	358	339	327	329	348	328	362	314	324	328	355	393	307	333	362	351	330	338	340	336	314	346	342	368	356	317	322	336	336	326	326	339	341	329	335	354	309	356	299	330	323	357	359	357	346	351	342	319	326	362	372	342	351	376	315	298	325	335	316	357	342	321	348	328	315	371	342	372	313	336	329	343	313	317	366	343	313	347	359	346	357	325	355	351	286	305	362	382	313	364	339	329	379	362	351	345	314	343	371	373	319	319	343	367	352	354	327	326	332	366	350	378	311	325	368	327	341	336	362	325	328	360	316	334	353	352	345	314	370	325	314	363	313	329	320	347	339	317	334	325	364	330	293	302	355	329	352	376	332	377	310	330	329	325	321	332	338	361	352	378	331	331	350	339	340	350	345	321	324	346	358	327	324	375	343	367	359	334	354	322	313	326	344	332	313	310	364	303	339	365	332	348	341	354	330	322	335	376	364	336	353	385	342	353	337	352	336	348	350	325	332	353	377	354	340	337	321	306	342	361	338	318	331	308	335	339	338	372	322	326	315	331	357	314	344	326	315	358	355	353	364	313	326	373	365	305	327	312	327	336	373	326	343	351	317	386	354	367	314	314	373	371	350	359	342	331	345	324	364	329	323	355	308	338	341	350	328	346	346	356	333	348	324	360	336	330	309	311	318	330	354	344	365	352	332	340	337	316	352	315	320	343	349	305	347	326	330	330	342	359	371	359	364	333	314	361	366	322	373	333	344	330	343	349	332	356	328	331	346	307	347	340	338	345	321	369	337	336	325	341	340	341	323	352	330	381	359	342	326	340	318	356	313	380	349	321	372	349	329	321	335	328	347	341	365	308	366	364	369	366	331	322	310	313	314	333	358	318	329	347	318	365	354	341	374	356	323	347	364	353	331	323	322	348	307	334	313	284	317	319	365	337	359	319	334	334	310	331	312	341	358	386	348	350	313	320	331	324	370	347	384	362	381	312	331	340	312	355	343	331	358	321	350	320	340	355	326	349	332	357	338	315	346	324	340	351	351	349	356	344	372	359	333	331	337	337	352	361	325	333	338	343	365	338	320	357	341	341	328	325	332	309	352	304	315	338	359	323	336	360	341	331	347	357	359	326	336	347	302	350	341	308	357	323	339	362	317	368	353	358	359	354	341	358	357	329	346	314	322	319	330	346	346	377	322	328	327	331	353	341	353	351	323	329	335	358	362	336	351	327	357	344	306	354	326	343	310	358	340	379	347	302	340	319	357	350	375	379	375	316	350	305	364	333	317	296	311	342	325	342	313	345	330	362	340	355	332	303	327	317	353	337	358	323	325	322	308	326	348	331	318	336	340	342	330	366	359	380	322	335	353	313	349	362	357	328	381	328	322	345	364	320	370	353	342	320	349	330	334	378	337	343	350	362	318	334	307	347	322	359	344	389	341	327	335	346	348	329	354	330	332	350	320	363	387	337	355	343	359	331	344	346	316	317	297	349	358	335	330	338	317	355	351	320	340	311	284	328	339	363	340	336	368	364	331	334	337	316	328	314	340	374	356	363	347	377	354	332	356	354	351	361	341	350	370	345	338	299	329	346	335	340	319	314	331	351	352	368	382	344	332	326	320	326	351	346	361	291	322	355	322	331	333	356	349	364	351	334	335	350	335	335	356	304	326	319	361	304	343	365	341	336	363	360	317	359	323	351	336	342	341	352	325	328	344	364	334	367	346	322	338	364	323	336	380	372	328	312	340	354	314	346	347	329	356	310	345	298	320	343	326	323	339	348	324	376	348	363	324	308	332	296	360	314	347	355	333	337	328	334	341	352	334	320	343	337	347	355	336	340	328	356	332	301	338	335	322	334	360	317	320	338	354	339	333	360	362	331	349	307	303	337	324	376	327	337	331	338	349	347	307	316	350	328	316	348	342	337	334	351	334	373	327	343	367	313	330	306	327	312	335	332	341	283	347	313	355	323	327	331	325	338	354	346	342	310	335	328	323	352	363	337	317	341	348	353	324	347	332	345	322	336	328	335	301	341	339	349	310	329	308	354	324	300	294	343	338	320	360	356	319	337	340	323	359	344	318	305	339	336	327	343	369	329	334	330	313	310	340	332	328	384	365	362	342	371	336	327	332	315	328	323	336	405	365	313	350	331	339	333	344	340	307	367	367	319	342	402	346	348	364	337	343	318	321	335	340	333	294	347	330	343	327	317	331	315	322	354	331	344	303	341	317	361	348	331	343	334	365	342	324	325	330	361	342	350	326	356	332	308	292	337	316	332	386	389	331	321	344	336	325	344	359	322	344	367	311	362	305	317	307	361	306	332	343	321	321	350	315	284	338	317	346	329	332	362	366	354	330	348	351	307	339	341	344	358	345	343	312	339	351	333	322	330	328	325	360	336	322	319	312	312	344	338	372	366	348	319	332	336	322	340	352	360	340	354	315	286	333	367	329	344	342	357	350	339	311	340	338	330	301	318	331	351	317	347	316	363	334	356	346	342	318	337	349	367	350	319	334	325	297	370	335	350	382	333	335	297	326	349	335	336	365	395	348	359	356	383	356	335	323	354	304	341	339	316	337	336	380	330	317	318	359	378	361	308	339	335	309	336	300	377	351	351	322	360	318	347	307	336	360	347	373	354	335	391	337	369	316	322	349	329	379	362	353	334	349	363	343	313	318	331	325	343	366	360	369	345	346	361	340	332	302	338	322	306	332	339	323	358	352	317	332	360	361	357	363	338	388	324	323	346	370	352	320	321	339	298	310	302	338	330	350	344	331	311	319	352	324	317	332	340	321	332	335	339	329	345	351	320	331	366	314	360	331	319	335	308	322	340	302	346	317	341	382	355	368	375	360	351	319	302	329	340	323	305	334	339	345	308	335	370	320	352	348	346	314	317	345	307	342	338	352	371	329	315	345	317	334	319	326	315	340	338	313	336	321	337	341	333	322	314
6624	1169	1807	2107	1932	1709	1563	1482	1400	1253	1116	1094	1126	1104	1088	945	861	893	880	894	868	843	878	799	847	840	801	803	858	837	776	745	850	806	787	825	807	829	808	811	849	813	824	788	820	804	788	771	813	773	779	784	801	811	769	766	815	801	789	821	805	778	777	789	834	796	775	751	786	798	808	767	795	774	751	775	822	785	825	788	794	791	806	793	830	785	759	803	808	816	757	802	786	797	791	797	771	800	775	783	783	759	806	827	784	747	790	832	802	787	827	787	778	751	849	808	810	796	826	788	835	796	782	759	773	808	825	813	828	740	802	815	797	809	838	790	771	852	788	789	741	807	758	844	791	811	807	801	758	810	765	793	770	773	815	821	792	793	816	800	771	801	785	728	797	805	777	829	815	785	824	796	765	791	792	744	848	842	796	804	802	782	768	798	808	739	794	832	798	770	777	765	779	766	805	826	802	779	784	757	759	777	793	852	781	775	780	817	745	835	762	802	818	781	790	808	783	815	761	813	804	734	805	809	789	812	794	786	786	801	781	770	807	756	780	776	834	795	815	770	785	777	793	809	776	783	753	818	772	775	764	822	785	741	779	776	777	739	749	821	762	797	759	806	763	813	773	758	821	785	772	795	754	772	792	757	791	796	752	837	838	807	819	794	783	831	786	797	780	799	816	762	774	806	745	805	849	796	791	827	824	768	816	774	804	784	850	752	785	776	863	770	800	773	777	791	796	763	801	780	774	841	736	804	807	824	805	785	820	847	837	809	817	839	732	773	776	821	818	817	791	779	795	767	822	752	787	790	775	751	790	838	840	773	818	785	798	758	760	756	796	782	780	861	854	756	774	786	792	825	774	787	838	772	784	784	775	773	763	773	783	774	807	790	778	794	784	794	796	787	807	766	827	790	797	780	771	748	797	795	793	749	826	787	739	851	777	817	817	797	750	797	801	767	784	743	811	786	830	805	804	797	832	787	803	768	743	843	749	717	788	764	749	745	792	827	805	779	818	779	808	773	763	808	793	780	800	804	784	763	778	782	783	777	832	801	784	784	801	784	789	771	805	781	778	807	795	750	779	792	757	808	796	758	784	767	756	780	795	765	812	788	797	807	745	787	804	790	778	802	753	805	809	773	766	763	786	767	807	811	792	774	779	803	803	822	787	768	793	752	777	773	778	789	773	743	770	811	759	785	769	787	744	768	772	755	812	753	803	776	838	721	770	756	781	845	803	809	773	759	768	767	796	793	792	767	804	761	806	770	815	783	751	804	790	800	717	794	852	801	749	766	756	790	813	832	817	779	782	768	782	796	768	795	826	791	814	776	846	785	802	770	747	816	753	797	821	759	770	704	777	737	804	760	750	768	809	816	819	767	746	766	772	791	808	752	832	758	792	793	777	766	807	825	789	803	819	816	814	778	800	780	841	797	812	853	807	797	782	798	771	774	824	752	769	735	778	824	773	838	829	804	779	773	806	797	803	814	787	766	787	751	777	788	841	815	822	764	787	844	797	736	793	794	809	862	778	781	796	834	831	758	812	780	800	729	778	791	741	750	798	833	782	809	794	810	801	768	766	800	805	775	801	752	821	801	760	796	756	823	787	745	800	809	784	812	806	840	785	777	795	848	824	771	709	772	824	758	751	795	789	789	809	826	770	792	821	821	759	805	817	768	767	799	799	785	724	792	773	820	769	813	784	767	758	832	790	762	797	742	785	768	777	814	791	788	735	797	764	759	861	746	761	785	830	831	806	799	780	783	773	837	789	786	795	804	778	807	799	773	696	767	776	753	773	791	808	773	783	791	812	792	802	805	793	797	783	790	828	803	799	802	784	758	744	769	768	790	783	733	731	801	778	757	814	758	825	836	765	783	789	785	842	837	755	761	780	788	794	870	779	846	801	795	770	788	763	768	765	762	879	783	730	789	827	768	794	770	797	748	789	802	808	771	854	774	746	809	797	778	747	820	817	754	789	789	789	814	754	774	793	777	800	800	754	784	762	768	830	794	727	796	822	758	849	779	839	790	802	778	744	752	810	737	822	798	756	796	770	760	808	801	853	824	837	791	782	796	785	781	783	842	797	811	800	790	771	782	733	734	808	737	845	812	851	776	791	750	780	759	820	744	768	766	760	779	827	755	790	766	823	791	796	793	784	816	794	741	776	777	761	792	796	769	790	758	819	781	765	808	764	756	771	785	795	841	803	821	817	767	785	760	804	796	771	800	754	738	802	764	840	767	819	788	762	785	832	819	813	767	784	852	774	792	745	776	762	819	798	826	768	730	762	801	760	781	827	722	798	801	792	782	820	781	783	753	783	807	748	801	800	772	774	753	804	734	775	802	820	756	822	805	788	791	810	799	767	751	818	793	773	729	768	801	767	786	830	812	794	808	795	789	816	771	777	778	781	805	828	802	768	786	814	746	840	783	786	749	834	754	762	805	765	747	833	749	809	823	766	789	781	788	791	796	840	786	810	755	792	802	795	730	841	824	841	804	796	780	802	779	827	842	785	775	782	785	781	796	738	773	758	753	739	770	818	730	773	800	793	845	765	774	802	782	788	793	745	787	776	784	739	814	819	782	847	780	820	743	791	820	849	757	779	792	788	793	782	811	746	796	796	765	845	743	829	785	765	817	788	777	766	827	811	713	789	799	800	760	794	779	754	752	782	810	734	774	790	769	752	744	800	804	763	805	736	782	781	787	749	774	767	739	826	787	758	788	783	811	786	748	784	799	773	771	833	787	721	765	777	803	849	795	805	788	813	863	762	805	765	780	800	771	792	781	814	773	795	795	767	832	786	735	788	799	796	808	748	782	802	772	772	782	806	759	832	801	763	824	829	805	765	761	812	752	811	782	751	728	815	754	775	741	774	818	795	771	827	789	766	768	795	789	806	804	816	788	766	710	749	804	784	803	807	763	778	788	806	779	798	764	806	840	784	807	781	792	794	753	789	829	733	799	793	786	766	810	801	789	754	801	762	779	791	811	854	838	775	805	822	817	757	799	804	757	778	774	775	779	789	794	825	785	787	749	773	811	786	796	777	799	769	789	782	789	822	790	776	738	803	796	758	807	742	791	749	820	807	785	752	784	772	734	770	774	790	751	803	798	782	770	796	777	778	763	759	817	808	793	772	788	800	821	851	766	804	755	798	771	824	743	736	820	762	801	763	746	817	838	778	741	765	766	779	790	829	765	780	785	797	782	827	742	782	787	806	749	781	796	794	809	818	774	802	822	809	766	795	801	773	801	770	788	804	778	756	798	829	776	806	808	823	793	801	749	835	763	780	754	735	769	781	777	803	813	822	808	799	767	776	827	859	754	810	778	783	823	730	759	788	786	778	786	782	773	781	820	776	766	803	750	776	766	811	786	820	754	805	796	773	751	781	774	799	796	771	763	770	809	805	798	796	845	752	848	800	753	805	779	782	769	829	777	842	761	818	756	834	804	764	757	784	824	790	803	751	812	808	824	784	805	752	810	792	782	753	744
12823	1076	985	754	582	449	436	358	314	260	273	266	253	247	232	232	199	186	191	177	222	188	166	199	211	173	175	183	170	208	210	190	178	167	160	177	171	153	189	192	213	183	174	166	184	181	193	168	204	193	179	149	176	164	160	185	182	191	162	191	173	157	164	171	181	172	183	186	185	173	188	181	166	211	177	199	162	176	178	144	163	175	174	184	171	178	175	168	191	176	189	206	185	181	189	189	192	170	194	165	193	186	178	189	172	174	160	153	175	173	173	158	177	198	179	184	177	180	191	177	151	180	164	168	179	179	169	179	161	153	198	181	170	182	203	180	177	187	174	185	172	165	167	169	183	159	168	165	167	194	203	199	161	161	182	183	204	185	192	183	162	179	203	171	193	161	182	193	167	191	180	178	149	196	193	165	177	195	193	183	192	180	176	172	189	180	169	187	171	158	194	180	169	166	148	173	165	192	159	145	174	166	170	165	168	176	173	194	172	176	182	183	194	186	183	170	189	178	171	149	165	164	162	164	155	189	172	189	180	175	183	173	170	187	172	185	172	180	176	167	162	203	191	164	157	159	189	181	203	160	182	188	190	173	156	186	167	179	169	194	195	205	185	170	211	170	191	200	197	157	174	169	178	155	148	160	183	170	182	212	187	176	176	177	183	148	168	178	186	181	168	171	165	167	183	176	194	207	190	170	186	185	180	164	176	175	164	176	181	174	180	164	165	196	168	213	181	168	199	152	177	184	196	200	182	176	164	182	132	188	203	165	173	165	186	189	185	200	163	200	163	160	173	165	180	177	185	195	191	187	165	174	187	183	188	179	185	174	202	153	181	181	174	183	150	177	186	170	195	174	160	165	173	190	177	173	186	183	154	188	168	190	197	179	171	145	172	208	193	182	168	170	163	181	171	182	195	165	187	170	170	191	170	191	176	159	179	171	184	180	194	170	181	157	193	170	164	178	198	161	193	175	188	153	187	162	175	153	184	174	162	155	149	178	182	182	170	175	189	170	167	171	187	171	174	201	186	174	144	172	162	151	204	169	193	172	190	183	187	196	169	154	190	167	169	162	154	159	190	183	178	174	164	148	154	177	163	155	206	175	178	183	162	159	169	166	167	164	197	161	188	186	162	185	187	188	174	173	177	163	195	165	152	122	171	177	150	159	147	160	159	160	179	167	160	146	190	184	182	164	161	164	179	164	163	184	173	170	169	173	179	201	172	149	178	164	169	172	183	174	184	171	168	186	187	186	173	163	161	187	158	171	181	163	183	165	187	195	181	165	185	169	182	176	185	169	192	161	163	176	168	183	173	179	182	164	170	191	184	162	173	145	176	193	196	187	178	172	177	173	190	167	191	171	154	166	175	169	186	181	193	170	205	167	167	202	170	162	168	169	188	176	151	187	174	187	193	198	196	187	191	189	178	192	181	158	187	197	168	164	158	187	180	185	157	201	162	201	203	167	155	167	172	170	185	187	176	190	177	163	176	159	179	180	169	165	159	173	189	187	157	178	151	141	156	160	169	198	191	140	183	175	168	182	210	177	154	191	187	152	191	196	174	183	188	154	179	177	190	166	173	173	172	156	179	175	195	166	147	159	170	201	171	169	184	200	159	179	192	208	185	184	168	161	188	181	184	162	179	188	181	189	172	211	173	179	159	169	170	151	179	178	171	195	176	159	181	181	166	193	190	183	175	197	174	168	174	156	166	197	169	176	185	189	173	158	205	149	181	169	181	209	170	184	158	171	182	156	174	196	191	164	179	168	189	165	173	178	185	168	174	188	174	158	159	173	155	175	167	182	189	168	178	170	176	173	186	121	163	177	183	189	184	170	155	206	174	174	167	177	204	167	169	195	168	180	161	190	194	201	174	192	166	168	184	201	159	175	188	194	181	175	171	154	162	184	185	161	182	154	177	175	185	166	167	190	155	160	162	169	167	176	182	182	177	172	160	172	180	181	188	161	154	171	157	191	166	156	147	168	206	207	193	179	190	157	182	183	159	179	169	186	182	170	199	178	175	163	178	154	155	166	164	186	164	182	185	164	171	185	187	159	183	166	186	181	155	164	178	163	182	174	168	157	182	174	148	181	168	170	169	151	174	168	164	162	181	151	153	169	164	179	162	172	171	176	204	166	170	213	195	191	164	180	180	178	182	162	182	178	181	173	172	185	201	162	189	153	176	166	175	189	161	169	170	166	176	184	181	160	208	181	188	194	175	186	198	171	165	186	182	174	168	185	194	179	179	167	177	156	169	181	193	176	192	184	191	180	185	180	173	183	176	193	187	172	178	163	175	171	168	184	182	197	161	181	201	182	173	166	186	158	172	175	174	156	193	179	160	179	159	197	183	183	165	180	172	174	158	166	168	166	169	178	202	183	143	158	176	171	163	158	196	188	198	190	155	163	188	159	199	176	185	176	195	177	174	155	182	180	154	182	173	201	184	193	158	182	169	162	190	167	171	169	169	170	205	154	183	165	187	181	171	158	182	206	181	184	188	166	168	163	181	181	166	193	170	185	184	205	163	198	177	153	195	194	155	162	171	175	159	172	163	162	169	185	168	192	199	194	179	147	159	182	163	192	161	204	168	175	176	168	177	185	162	170	171	175	186	148	166	192	175	190	171	180	186	178	156	170	171	187	179	195	164	167	216	145	157	157	170	185	166	164	171	162	188	159	158	193	174	156	184	182	174	163	187	155	185	164	196	171	157	176	143	179	171	158	168	155	160	198	175	152	196	166	172	170	185	167	153	152	147	193	159	165	164	183	152	174	151	153	166	198	193	187	170	174	161	172	172	176	178	159	180	186	188	213	158	164	166	177	176	167	173	166	162	187	174	153	174	210	164	188	186	184	188	155	176	168	202	143	176	176	189	191	168	179	169	181	199	182	168	151	160	174	174	148	160	194	154	170	170	157	175	192	162	181	166	178	178	165	179	169	168	178	179	173	158	182	181	179	180	193	172	161	167	179	176	154	162	178	177	181	171	154	183	182	167	199	173	166	154	162	172	178	170	176	192	163	157	169	174	155	175	164	138	168	182	171	136	153	204	170	162	195	182	178	177	163	164	179	161	173	171	172	139	163	197	155	169	183	187	189	159	178	165	180	183	192	177	177	177	177	182	178	169	183	174	182	157	201	205	149	180	178	175	171	157	182	174	188	149	180	195	166	192	156	199	195	170	180	162	149	160	152	178	145	180	195	176	164	179	182	177	151	180	164	163	180	160	182	195	187	167	174	191	198	179	184	169	157	162	176	187	153	165	153	162	183	197	180	193	168	159	148	188	180	182	186	156	179	165	184	185	171	182	196	160	165	173	191	201	157	173	201	160	183	194	180	167	184	166	179	167	198	187	184	171	167	179	164	159	164	200	180	182	178	171	167	178	162	169	159	194	189	190	171	167	157	173	203	182	170	192	166	161	166	200	153	178	185	198	177	179	180	184	176	168	169	181	174	189	181	184	180	177	173	162	173	165	167	170	211	172	166
7851	1021	2208	2649	2349	1899	1658	1577	1366	1083	978	927	985	889	768	680	548	574	566	562	551	531	489	493	524	502	508	460	471	471	454	479	448	486	483	456	484	464	432	429	486	460	455	408	439	431	448	451	437	478	436	434	474	470	424	425	453	455	477	434	427	443	432	429	449	429	422	438	440	459	455	432	461	472	445	469	471	433	455	467	424	478	464	397	418	459	413	451	407	420	446	439	436	446	434	447	458	449	447	464	430	452	459	412	437	450	447	449	435	435	461	447	456	440	432	430	459	432	443	423	451	406	474	444	444	457	405	411	441	398	417	414	394	438	450	446	401	449	445	433	438	433	395	443	427	403	441	480	442	433	461	447	423	422	415	396	465	443	418	453	480	427	430	468	433	422	405	439	428	421	433	421	437	423	426	443	411	414	475	455	474	450	457	454	452	457	467	474	424	456	458	430	413	435	456	431	434	404	412	441	373	437	449	454	451	444	451	447	425	444	392	430	449	433	439	426	442	426	431	438	447	427	434	479	437	398	422	465	427	447	427	454	419	445	427	452	415	362	406	412	476	416	432	424	435	458	437	470	426	457	458	421	473	442	486	438	449	426	452	386	424	405	420	438	426	447	406	461	437	431	414	439	417	440	427	465	401	470	429	462	426	443	470	447	418	451	446	413	439	420	441	445	418	453	445	424	438	442	434	422	447	462	453	434	464	426	430	464	432	382	424	415	441	457	427	421	428	438	455	435	448	424	444	446	447	443	431	424	399	446	440	437	436	446	479	425	420	402	453	415	435	406	453	434	457	420	414	401	460	445	467	429	424	446	453	447	429	434	423	409	429	419	469	452	434	469	432	447	433	449	454	395	427	432	419	469	450	449	443	443	427	456	464	414	407	407	474	446	369	428	421	430	463	452	429	433	424	449	419	425	438	422	443	427	442	434	426	427	429	461	421	463	423	469	433	407	463	411	460	395	447	431	417	446	456	438	413	460	394	459	415	435	454	414	443	449	409	433	436	430	392	420	423	409	424	439	458	419	413	434	433	463	422	431	395	419	398	409	422	438	430	421	425	452	432	491	450	421	460	430	450	418	457	456	440	416	431	431	460	458	464	455	409	436	468	433	448	453	453	446	437	428	416	424	414	436	419	443	402	448	433	431	461	419	409	422	437	467	446	460	453	465	402	424	436	429	458	436	438	424	399	392	433	459	447	421	399	438	450	472	517	462	391	466	429	390	447	432	450	412	456	423	436	417	387	412	470	420	441	470	428	412	422	449	454	406	425	445	450	441	455	426	458	434	474	430	412	430	388	440	398	443	444	411	416	424	413	443	419	417	435	427	463	475	445	451	420	450	405	440	438	418	438	438	454	442	435	463	440	473	418	426	439	442	463	469	396	429	434	398	402	421	462	420	395	413	397	441	444	421	436	404	444	455	456	399	405	428	449	424	449	410	435	488	467	455	404	414	415	464	446	440	403	471	461	429	463	424	459	431	432	427	395	448	415	436	440	427	437	437	412	425	435	393	448	421	397	428	421	424	440	433	424	415	450	406	482	478	427	398	410	404	430	415	437	446	418	410	386	461	448	401	453	417	419	454	427	395	449	445	437	458	488	440	449	460	449	451	442	437	420	436	444	435	409	413	407	420	427	463	435	432	453	420	430	405	439	435	404	433	446	403	448	398	421	417	378	448	451	405	416	411	473	437	425	421	430	448	389	406	458	397	431	474	465	443	460	456	413	433	453	392	421	470	438	435	431	427	418	448	433	445	436	415	411	435	437	441	419	455	431	421	395	421	446	452	467	441	465	443	417	413	476	458	434	462	431	432	455	427	457	423	435	443	437	483	444	468	456	448	447	447	433	455	463	445	437	439	427	435	444	386	403	403	403	431	440	443	423	437	435	474	379	440	426	434	420	448	448	399	448	485	433	407	459	442	452	437	436	432	419	418	437	425	462	455	427	436	414	418	421	447	428	417	472	414	458	440	403	439	449	448	468	457	433	449	427	446	478	450	412	426	453	442	432	432	416	413	434	448	442	481	423	442	461	442	430	445	435	430	401	449	427	419	412	435	453	435	447	417	449	409	409	453	411	407	460	430	377	407	448	458	413	448	432	403	395	459	433	485	475	399	419	407	430	458	408	432	460	429	432	440	388	496	421	421	407	429	433	394	439	404	424	417	447	443	452	440	423	440	451	444	430	404	454	426	472	421	455	467	435	440	415	463	433	426	437	422	458	410	456	422	467	462	421	455	413	428	420	424	424	440	412	448	433	420	413	419	413	436	462	438	450	405	440	410	426	434	401	419	462	427	430	466	445	401	444	476	437	447	431	444	415	426	447	405	453	419	460	463	446	444	452	448	439	407	433	419	438	427	450	429	412	445	419	444	463	457	444	451	403	430	423	416	467	443	440	439	477	408	422	434	423	486	374	414	436	453	440	440	448	420	488	418	436	418	471	420	439	444	426	450	450	424	420	467	424	448	442	436	428	429	464	427	428	433	487	440	477	466	448	439	424	462	431	414	412	426	439	430	428	451	447	430	481	420	408	440	413	437	466	430	429	445	444	443	394	442	419	460	459	431	423	411	387	415	444	430	452	428	437	422	464	443	446	456	393	455	416	467	393	430	411	421	457	419	469	443	452	404	441	433	426	417	419	439	462	482	483	403	417	468	392	446	441	434	444	464	440	422	408	457	429	482	435	466	446	430	444	412	413	454	449	435	443	418	462	411	459	443	431	433	386	439	440	440	444	453	463	453	466	425	422	451	461	421	464	410	425	426	433	414	428	469	467	429	442	411	402	404	437	404	427	471	487	446	423	419	427	447	430	443	409	456	420	449	395	400	413	410	414	392	415	403	454	457	438	418	433	475	450	458	444	446	441	454	423	412	422	440	412	438	448	456	422	412	429	409	447	415	415	445	440	419	434	420	438	411	427	411	404	405	432	416	422	419	425	432	434	446	399	418	431	441	447	430	445	423	410	467	463	411	452	450	458	411	439	466	439	407	395	401	438	394	443	441	405	425	441	433	452	417	422	449	441	415	438	402	419	472	446	413	443	472	460	392	434	454	452	438	442	412	479	405	425	448	416	464	457	458	441	379	441	433	434	447	417	459	424	464	469	390	444	417	446	447	463	425	424	439	445	410	442	437	477	441	459	444	468	434	442	429	468	441	406	408	442	438	416	438	437	439	459	452	408	465	437	419	417	415	412	427	429	433	429	429	441	430	415	439	474	395	448	449	440	447	414	464	433	440	447	407	414	484	436	442	441	448	414	437	437	424	440	417	439	443	444	444	435	414	424	425	434	423	448	429	471	450	431	442	411	414	422	462	454	416	479	428	479	407	413	417	413	446	455	429	459	437	423	428	435	414	441	465	417	441	436	428	412	464	425	454	456	432	430	416	432	417	436	421	424	426	438	440	460	427	438	396	449	423	435	416	420	417	434	445	391	436	423	413	433	429	455	437	443	464	445	455	437	451	421	453	422	445	415	414
1534	460	502	457	432	410	366	376	396	386	359	376	385	342	387	360	303	400	368	339	344	371	348	372	363	373	318	348	344	355	332	351	349	356	326	315	377	359	352	326	358	352	373	295	391	326	336	384	353	377	367	369	358	353	373	377	369	337	377	327	345	342	351	355	356	348	342	373	304	360	319	362	345	385	314	364	336	359	334	367	335	360	318	361	360	312	336	333	345	371	365	376	352	319	327	330	339	329	349	388	346	344	332	347	361	380	361	330	352	339	367	322	346	327	299	347	346	319	378	335	362	299	334	352	362	367	351	363	310	320	350	352	366	345	372	304	317	303	331	372	372	295	353	361	323	357	340	344	364	357	365	328	348	336	341	322	373	325	376	382	332	334	364	358	349	351	314	355	342	333	357	366	334	300	337	355	327	335	320	314	377	340	354	307	329	341	358	322	342	329	338	334	368	327	366	358	378	347	316	369	371	385	331	311	366	347	337	355	367	375	370	323	332	329	361	338	343	362	378	353	339	339	351	359	357	341	338	358	379	325	362	347	337	318	344	344	334	322	345	351	363	337	334	347	318	336	300	367	379	324	364	328	337	321	336	329	351	355	326	365	347	321	371	354	349	345	355	366	371	314	357	330	349	336	325	341	331	325	373	352	350	374	322	360	317	337	365	336	324	352	334	352	348	323	313	315	305	371	320	329	315	367	381	369	326	331	366	353	332	336	354	328	351	343	365	340	363	373	323	367	309	350	327	363	320	317	332	381	340	317	370	336	356	330	372	358	359	351	312	331	327	361	339	342	345	342	348	356	367	325	301	349	337	361	348	344	343	335	335	388	378	364	357	373	324	338	368	326	355	326	334	331	372	365	300	380	360	357	379	380	364	387	325	344	357	340	356	348	368	341	360	340	362	339	364	345	358	345	393	343	337	355	347	327	361	318	348	355	353	341	373	302	329	320	354	337	332	336	329	343	327	340	306	358	388	334	362	335	332	341	358	334	335	375	374	352	363	348	352	334	332	367	340	350	329	362	322	371	323	389	326	325	348	376	321	307	355	348	344	381	323	338	328	380	332	329	357	341	346	356	325	300	345	330	339	337	353	357	363	359	351	344	336	341	377	390	328	346	356	334	362	333	335	354	409	326	347	361	312	316	313	369	358	342	354	325	355	376	344	349	332	339	330	343	390	333	385	329	346	360	355	358	357	349	342	347	316	375	325	366	336	336	332	347	339	324	343	325	342	322	360	312	278	333	356	324	342	349	378	332	318	375	375	319	338	347	348	340	328	314	322	365	360	362	332	318	345	344	344	350	316	368	337	331	353	328	309	360	331	315	310	343	364	339	337	357	368	347	367	361	357	316	371	348	346	350	342	342	303	395	328	320	343	352	330	358	327	332	353	375	380	334	341	350	383	372	325	363	371	327	354	329	301	349	338	345	365	349	352	353	347	341	346	360	337	343	337	339	367	353	355	396	340	355	336	354	338	286	339	353	346	343	349	342	334	368	336	330	357	377	356	328	334	307	337	338	325	338	353	358	323	316	343	342	331	384	356	328	335	354	354	340	323	329	330	359	387	318	367	323	336	349	327	338	358	370	322	374	368	310	333	319	320	337	311	340	384	359	362	358	372	320	354	338	336	348	356	346	327	333	337	328	344	326	324	331	355	392	328	377	371	322	351	388	307	363	330	367	346	332	349	343	315	333	350	353	315	377	339	318	378	357	311	366	329	338	344	358	338	336	382	310	353	345	333	367	380	370	367	341	350	343	347	328	344	341	337	325	332	350	353	353	351	350	336	347	351	345	349	303	341	360	301	327	342	346	345	317	360	347	325	360	317	342	362	329	343	320	381	335	359	343	329	368	344	380	343	344	352	340	343	347	333	293	355	357	365	338	349	385	374	331	339	347	360	369	367	309	343	355	317	353	350	329	342	401	354	344	315	330	335	342	338	331	346	356	350	335	357	391	342	342	356	406	391	352	377	372	333	326	334	322	320	361	300	353	343	374	327	349	335	361	329	319	332	332	318	324	362	319	346	324	332	310	357	328	336	345	330	351	343	368	359	340	339	356	307	342	316	321	368	356	326	322	377	340	351	343	351	340	382	344	380	323	342	336	348	374	370	345	341	354	338	358	350	344	352	337	338	344	339	326	357	355	339	305	310	368	351	377	386	336	317	315	340	358	323	353	353	333	358	357	346	305	372	340	346	350	308	368	337	344	360	346	343	338	355	320	334	345	334	342	361	373	355	366	361	346	322	361	349	305	332	309	341	370	377	348	343	377	331	361	364	363	352	355	337	343	320	391	321	350	379	357	332	360	331	315	377	366	358	347	361	347	339	323	329	373	352	338	376	319	321	323	325	357	329	329	355	399	333	368	358	348	356	377	327	369	382	379	355	338	347	368	352	342	382	345	369	352	311	337	342	386	331	368	355	286	325	331	339	331	349	320	337	304	339	331	332	377	351	341	353	356	363	340	346	355	387	355	330	314	343	337	319	332	356	364	326	302	316	320	338	372	356	345	354	344	345	339	332	341	373	357	362	343	347	317	374	328	343	367	338	336	344	358	374	336	354	326	368	333	372	348	341	322	350	343	386	323	345	347	344	381	334	354	341	334	382	360	348	359	361	330	378	362	355	338	358	357	328	344	366	362	370	317	357	310	322	390	344	343	344	323	336	331	354	341	321	358	365	365	333	344	327	350	340	379	349	304	357	363	346	368	315	345	343	354	361	319	346	372	318	326	303	341	362	351	387	349	349	336	355	352	325	370	334	301	316	333	328	339	346	322	360	323	346	356	337	373	308	314	322	341	331	365	367	336	331	342	352	362	301	384	324	377	325	346	363	350	357	367	367	330	356	318	356	315	380	331	339	355	312	359	335	311	344	300	333	318	350	344	374	354	354	348	353	328	321	336	330	343	360	334	362	340	315	340	324	346	379	358	366	362	317	320	331	326	355	342	318	330	394	352	346	363	341	325	361	361	329	347	362	349	345	341	360	371	348	335	336	340	332	339	356	329	361	364	347	351	372	356	354	325	357	370	376	352	333	362	379	342	312	336	355	321	377	334	346	330	348	350	348	325	329	326	349	372	319	353	355	374	338	321	349	328	369	357	354	351	357	345	373	352	401	361	365	325	309	340	319	364	319	388	381	363	331	366	336	329	339	333	335	338	360	335	341	389	350	353	338	356	336	349	324	352	355	345	371	345	349	343	394	331	336	329	352	345	303	343	355	351	330	340	343	351	315	342	327	340	361	335	334	322	329	339	332	357	366	355	311	347	380	357	352	322	397	370	356	338	320	368	349	361	326	342	335	316	336	325	320	330	338	292	340	361	349	362	343	314	370	357	347	353	349	371	312	325	376	349	344	371	318	348	343	344	334	372	345	348	315	364	335	345	313	326	344	343	353	340	365	331	307	310	360	328	394	332	342	365	345	377	388	331	330	350	331	376	367	338	350	310	337	364	341	308	321	331	357	404	360	341	349	358	372	374
2001	902	1135	1224	1197	1075	1076	1051	1007	960	945	990	978	887	905	794	865	781	812	731	838	829	825	794	801	878	832	818	803	829	837	759	813	821	828	789	872	788	807	813	809	859	816	778	818	841	823	828	846	807	808	792	806	803	796	812	820	839	809	770	757	817	826	830	791	775	826	846	816	821	801	778	793	783	826	788	798	762	752	778	794	805	788	809	821	853	787	798	826	792	779	828	762	828	807	771	785	774	768	802	809	890	791	859	826	828	813	783	755	818	812	799	822	787	797	747	832	788	799	826	808	828	850	831	794	789	853	788	817	824	781	828	806	798	784	797	819	799	791	838	803	804	817	790	821	766	835	809	833	839	821	862	845	775	784	781	792	793	863	793	853	791	848	816	782	803	804	843	789	842	812	810	807	812	793	847	810	861	878	828	818	758	811	826	772	802	797	807	775	781	781	771	785	779	834	791	822	815	775	859	812	873	829	796	783	860	796	875	827	811	791	773	815	863	851	808	771	839	781	816	792	847	777	794	810	854	811	765	800	803	778	795	836	793	824	819	802	826	806	818	790	810	785	857	818	797	793	830	792	825	810	780	753	812	817	777	819	832	825	844	860	767	851	765	802	809	827	840	854	800	839	821	776	797	834	766	816	757	806	767	827	791	822	840	780	840	809	806	789	783	806	775	777	782	768	828	822	834	806	790	811	815	825	866	857	821	821	848	821	776	796	813	790	809	828	835	798	799	838	837	763	808	820	806	763	823	791	809	775	782	831	830	814	807	853	769	865	744	835	784	808	817	786	794	814	823	822	797	834	847	768	791	824	822	779	783	832	830	817	862	825	817	791	780	820	814	839	839	879	737	834	803	801	788	808	799	836	796	844	816	807	853	810	778	837	792	819	772	776	823	798	826	780	846	827	856	822	780	806	794	814	823	798	810	782	786	817	782	901	853	826	778	847	780	837	793	830	813	797	756	810	837	801	745	846	822	808	868	820	806	819	849	800	818	784	802	762	783	762	802	770	814	826	843	792	826	859	839	798	864	790	790	816	815	777	801	781	824	820	762	851	742	816	835	823	857	792	805	804	844	822	798	779	792	781	807	781	773	756	757	841	784	831	802	788	747	815	797	775	854	823	813	798	822	778	793	805	808	780	887	855	808	795	804	816	813	827	829	750	770	851	848	811	737	771	846	804	813	763	822	786	819	841	756	780	812	791	825	824	814	816	805	847	859	752	828	802	788	812	844	835	804	766	828	810	762	803	804	824	827	802	822	787	754	805	799	798	803	845	844	822	807	797	797	867	812	752	781	793	827	734	782	824	771	848	761	836	822	773	821	803	841	844	804	807	767	768	788	816	828	824	788	770	778	764	792	765	824	782	753	847	788	820	782	842	829	848	772	842	849	772	783	862	750	871	761	807	804	792	786	855	810	798	851	800	798	775	799	825	813	792	791	803	787	719	774	770	790	808	826	790	862	794	854	776	778	817	808	842	841	838	796	793	793	844	812	783	805	772	811	837	775	769	811	814	762	847	808	816	833	813	824	837	808	836	798	802	789	804	778	826	819	820	795	770	836	753	781	859	761	795	812	849	769	821	802	779	856	839	851	819	818	792	783	802	785	783	841	809	814	787	819	810	826	794	826	820	763	830	825	732	809	835	739	782	852	804	853	802	792	785	745	811	799	817	840	796	809	815	806	790	793	806	829	798	781	886	763	799	808	814	814	814	847	807	791	824	774	814	828	797	790	833	826	789	765	828	767	834	787	811	785	807	821	829	795	843	783	849	799	795	787	793	858	807	805	789	821	788	785	772	814	817	817	808	825	767	753	806	783	779	825	804	764	864	788	773	841	792	767	802	790	837	783	801	781	783	802	822	860	850	849	840	873	822	798	865	798	790	794	792	771	805	837	784	776	797	839	784	818	809	839	783	802	760	780	782	853	758	788	754	846	838	749	800	832	788	776	803	798	857	749	763	811	811	800	763	815	798	832	814	830	835	755	840	791	775	829	834	829	798	753	747	786	800	808	797	795	826	840	827	797	789	796	875	799	852	810	832	822	772	792	800	829	824	776	832	760	807	851	786	775	766	824	773	824	807	806	793	828	824	798	825	820	815	800	871	859	805	794	842	847	831	769	785	818	812	830	840	805	770	767	849	855	769	870	899	802	796	807	798	802	815	807	739	772	754	791	814	854	800	857	811	839	743	826	796	776	797	818	834	818	835	886	815	821	787	777	859	813	863	795	809	796	801	761	780	768	762	795	789	814	796	878	819	822	814	849	799	789	822	808	820	777	825	833	831	772	837	781	840	820	810	799	830	780	809	790	822	847	768	820	787	813	839	786	808	823	779	825	851	790	760	829	824	856	809	869	798	843	796	816	820	850	770	811	816	769	830	815	819	750	748	792	864	777	797	806	719	791	773	820	837	787	785	788	864	823	786	794	811	791	829	854	762	806	822	884	805	819	824	825	857	762	824	828	849	806	858	805	832	809	783	836	828	847	801	780	782	752	776	823	766	802	854	862	807	839	838	792	813	839	808	825	857	824	815	827	769	770	800	766	781	809	776	774	806	797	787	796	858	832	794	759	804	800	795	788	773	789	783	803	820	759	813	828	763	829	830	843	759	811	802	841	778	843	775	808	816	784	829	829	803	862	854	777	794	802	819	816	794	786	787	862	789	805	812	782	777	809	827	805	842	782	824	844	831	795	810	763	826	797	778	797	766	798	771	818	749	772	818	851	845	813	840	783	803	842	819	800	798	788	818	829	800	757	820	750	833	814	844	742	807	794	853	773	830	821	791	806	798	848	811	771	776	809	795	795	772	843	844	825	768	801	794	776	801	803	819	868	809	797	848	812	789	808	857	819	885	802	803	774	777	792	823	821	764	799	757	821	774	812	799	790	811	790	787	824	835	791	844	818	804	822	810	769	840	815	789	830	817	799	787	830	785	806	819	871	782	767	822	760	832	796	857	809	817	795	803	802	853	837	850	796	807	829	823	875	812	833	813	783	801	791	776	832	742	852	782	804	791	840	747	814	821	768	794	787	792	824	848	753	838	797	757	762	776	812	808	798	766	807	770	754	820	806	795	792	811	801	831	778	791	862	802	745	800	862	799	835	776	795	795	821	832	788	859	764	805	779	784	851	831	719	829	846	798	818	850	770	816	834	811	769	799	841	856	784	820	802	775	764	759	788	791	807	804	789	827	812	801	829	761	791	835	844	782	764	756	766	829	808	788	845	804	777	755	824	806	805	808	788	785	804	796	812	801	818	822	790	786	819	790	809	783	792	793	774	829	757	750	838	835	829	836	792	769	849	819	824	755	779	801	832	825	786	797	810	776	718	852	801	803	845	855	800	827	805	774	793	822	806	785	848	806	827	780	798	782	747	794	823	813	761	848	844	855	858	815	776	761	812	770	831	813	801	792	857	811	822	833	842	808	799	808	793	793	860	791	794	798	813	765	812	795	799	792	760	817	789	812	762	846	848	849	797
7186	724	761	681	602	515	480	447	380	377	377	367	373	359	416	342	342	357	337	342	342	345	343	355	345	312	298	328	342	308	357	325	328	370	355	315	350	374	368	339	344	332	343	330	335	346	304	343	344	351	310	356	342	374	345	344	328	317	380	391	373	333	334	344	330	356	330	335	378	345	329	353	328	349	356	361	339	309	349	334	335	327	307	326	346	367	360	353	354	330	331	335	313	337	342	349	304	345	358	320	343	328	285	327	319	332	353	360	322	366	345	345	346	321	341	325	352	358	330	366	341	342	334	370	358	323	327	341	349	339	337	402	387	334	299	336	328	334	347	334	339	295	276	365	363	331	308	334	353	365	364	351	349	325	353	342	352	362	321	320	323	334	336	330	340	317	372	383	334	376	342	356	334	342	335	346	326	390	343	332	315	338	294	338	298	334	333	330	375	376	332	378	344	388	331	322	356	350	370	351	335	359	336	338	352	341	316	312	315	314	324	336	346	318	355	305	310	348	335	354	317	314	328	345	344	335	345	356	324	331	335	369	351	339	339	326	337	359	322	326	329	344	340	329	305	327	351	328	355	304	365	331	345	332	348	347	357	333	317	352	304	386	360	329	331	319	353	367	316	321	364	352	317	345	343	317	342	328	392	336	352	333	371	332	315	372	330	388	328	294	345	310	324	324	333	354	344	339	351	370	348	303	329	352	328	345	324	353	322	312	340	387	377	335	338	309	323	365	314	334	350	343	352	348	350	350	376	356	327	348	370	328	337	317	324	316	344	311	332	311	330	367	337	318	317	348	315	314	338	373	339	340	347	342	309	336	316	331	374	335	370	395	309	332	380	320	329	340	354	342	322	298	351	322	319	354	323	332	323	316	341	336	329	361	341	312	316	356	357	325	327	297	327	336	353	361	342	338	342	335	343	350	345	327	342	334	323	328	336	351	364	340	339	339	354	348	328	329	310	330	313	340	327	320	320	315	318	360	373	373	319	319	330	362	331	355	331	311	347	333	345	359	303	328	328	359	320	313	321	302	335	334	367	357	339	328	355	330	352	336	323	298	337	367	347	349	310	349	355	306	339	353	353	331	323	341	313	333	303	312	350	328	335	371	350	325	322	330	338	350	346	322	348	349	322	321	368	359	325	342	352	339	352	321	339	329	357	358	339	363	346	344	353	354	339	333	347	313	300	319	315	378	369	328	336	312	333	335	359	333	325	359	364	326	341	335	328	313	309	360	348	340	333	304	332	329	368	328	331	319	352	293	343	356	342	350	378	348	379	359	345	295	333	343	379	326	310	380	375	345	364	340	344	350	362	329	350	327	293	321	369	360	345	325	305	322	330	338	329	299	332	330	366	300	321	306	330	340	316	339	337	340	328	355	317	366	311	331	328	307	335	343	337	353	355	318	346	339	343	329	342	331	330	324	333	343	399	329	324	366	316	331	345	349	348	360	346	359	329	328	320	308	360	321	314	359	378	346	318	330	386	298	318	325	330	338	317	334	328	355	321	347	339	326	348	334	311	348	305	327	308	347	344	327	333	319	330	341	319	343	370	359	341	348	352	343	341	386	376	312	329	328	373	321	348	328	321	350	364	314	358	316	322	385	340	334	337	340	350	314	317	339	356	351	327	347	333	339	363	346	349	319	350	338	321	354	327	310	341	357	342	364	372	346	336	353	319	357	334	333	321	339	347	314	331	349	355	322	343	335	350	326	338	339	312	392	361	380	369	342	367	347	327	352	337	303	335	317	336	323	324	324	337	338	322	313	317	304	338	354	341	363	323	345	300	306	378	309	340	347	362	361	333	328	333	345	346	332	342	338	295	352	308	362	375	351	313	330	350	331	331	303	301	392	345	314	332	364	361	323	328	333	326	364	321	351	322	353	300	346	333	312	358	347	297	325	359	330	356	355	312	369	333	307	319	349	345	320	366	348	339	332	336	342	349	340	349	323	356	358	370	315	354	338	384	325	313	353	323	335	350	384	317	355	317	310	374	361	333	352	324	340	330	323	365	346	347	349	319	358	332	330	348	339	376	336	369	352	315	344	358	340	336	370	303	347	338	326	316	311	354	327	339	367	326	340	342	364	320	370	356	346	354	307	335	371	341	348	347	371	311	349	304	315	367	336	327	344	338	311	360	347	350	344	364	329	319	339	322	324	376	320	334	356	337	349	347	375	331	326	346	342	342	320	319	317	350	354	342	357	353	315	386	351	350	327	356	344	319	338	334	336	307	311	324	364	332	332	372	325	389	356	348	337	319	333	327	357	365	319	336	380	318	360	332	330	382	329	358	365	378	351	338	350	324	321	363	336	359	379	287	302	313	330	328	370	334	360	367	353	352	348	305	352	292	332	333	344	311	352	334	351	343	318	333	354	348	337	349	357	322	330	346	338	338	340	319	334	339	321	342	349	364	336	319	321	365	379	341	308	307	335	348	382	317	295	320	374	330	333	316	377	313	313	332	336	357	305	351	337	311	332	330	308	370	304	325	321	354	329	348	357	365	336	347	332	340	334	325	318	349	352	352	324	327	348	322	301	309	331	321	362	349	330	349	352	356	339	350	317	334	339	360	308	345	317	324	344	339	320	316	341	350	320	361	324	355	347	341	316	340	361	326	339	324	343	358	356	364	343	317	308	351	351	347	358	302	336	359	324	338	340	337	285	324	322	332	338	364	335	352	330	348	342	341	302	344	315	345	311	354	307	336	325	362	339	366	310	368	320	331	311	354	337	278	304	354	294	322	359	364	359	328	303	311	382	319	300	316	352	361	327	314	295	286	335	374	325	317	330	338	312	326	339	351	354	320	360	342	360	347	348	348	356	362	377	327	323	326	349	327	316	345	316	348	353	337	350	331	359	330	351	349	345	302	277	327	363	371	350	353	342	346	366	309	334	361	324	334	335	356	333	315	325	335	364	351	305	337	363	384	316	355	355	355	315	346	395	341	335	330	351	344	357	322	321	342	329	357	377	329	332	374	315	344	315	340	361	306	335	305	340	363	343	310	334	333	350	338	367	323	328	339	365	326	367	311	315	353	368	343	319	331	319	356	358	294	351	358	336	345	334	310	310	349	339	337	288	317	350	306	337	336	348	349	324	351	352	349	343	338	357	330	345	356	344	327	313	368	338	343	370	337	339	317	342	328	369	317	326	284	352	353	358	328	328	348	362	348	350	346	353	378	334	343	358	298	313	324	337	337	331	371	329	338	351	334	330	395	334	352	314	324	341	323	324	367	341	305	332	344	352	364	315	345	338	371	332	342	337	343	342	330	351	325	345	324	334	363	339	316	309	344	322	382	354	316	333	355	339	350	313	354	335	332	321	323	332	318	360	351	341	372	294	353	373	337	349	312	310	315	336	343	374	348	325	369	345	317	326	385	385	345	340	354	325	340	359	335	323	320	349	351	340	359	373	314	366	343	338	326	370	377	352	346	327	323	363	302	326	368	334	362	338	320	305	359	334	267	333	358	339	315	298	328	332
6577	1100	1901	2111	1927	1683	1563	1455	1262	1122	1165	1187	1126	1080	995	905	859	871	855	842	895	854	813	819	820	831	774	807	809	795	803	791	830	823	814	757	799	805	868	800	747	792	783	795	783	830	799	807	799	730	784	802	769	787	799	793	748	818	793	839	794	787	781	779	760	819	744	780	758	784	775	808	814	776	818	825	811	876	797	839	816	790	834	768	786	727	768	757	801	766	828	823	795	829	799	811	797	832	790	793	759	767	815	793	857	849	737	842	799	761	813	789	741	789	772	792	830	796	784	773	777	796	792	827	766	813	788	833	755	776	800	802	795	817	758	761	768	758	794	839	727	751	749	784	804	800	754	755	766	806	818	783	755	797	814	783	723	790	784	789	817	809	767	805	789	766	768	789	783	717	805	764	765	851	770	755	757	776	788	807	747	724	799	746	801	806	818	793	756	715	777	769	759	796	769	784	791	796	755	801	731	796	806	799	741	773	762	760	778	776	811	733	756	776	824	797	832	751	802	796	779	789	768	781	819	803	772	734	759	794	756	760	799	788	807	769	790	805	770	788	756	774	771	779	777	789	811	773	809	715	779	756	793	785	815	758	805	769	788	768	769	807	759	816	757	762	773	820	715	789	797	795	754	822	797	843	799	751	765	774	779	822	782	783	776	743	747	817	767	810	779	749	758	785	808	790	824	766	819	745	782	800	757	798	842	778	773	774	801	804	791	809	823	834	824	773	755	764	799	778	752	830	777	753	788	775	806	805	821	768	741	783	826	772	787	724	812	840	799	801	741	768	772	764	770	774	798	792	794	795	834	818	774	732	800	777	808	739	754	762	797	778	796	838	735	756	783	770	813	745	796	754	739	760	771	771	736	796	815	786	798	788	792	807	831	790	784	746	789	842	806	780	778	788	792	793	801	794	732	823	788	761	761	763	800	774	772	798	726	800	799	800	774	726	786	741	788	797	751	799	736	830	815	784	775	769	829	771	756	827	788	791	731	740	799	810	777	770	803	782	768	753	819	726	764	774	792	866	766	768	785	778	768	761	805	774	778	781	777	794	768	772	782	783	749	780	802	776	777	775	744	757	780	756	780	803	745	774	758	792	809	793	760	791	812	775	782	776	745	771	783	743	813	828	816	824	808	728	779	766	800	803	809	715	820	783	730	722	788	793	776	760	736	827	789	772	751	813	855	812	781	828	783	800	786	740	791	819	783	808	793	782	777	785	728	781	787	794	775	759	825	759	762	807	733	773	769	724	815	743	764	767	770	800	823	778	724	734	805	797	734	784	817	776	848	802	772	791	802	786	751	751	824	786	780	759	831	782	781	773	747	752	825	831	787	735	836	804	795	743	798	795	721	778	798	781	812	738	863	781	757	760	737	760	803	780	790	812	802	716	788	732	770	757	781	777	768	739	790	790	750	736	817	788	793	790	790	754	778	740	773	801	785	749	777	749	806	731	765	749	808	790	762	812	763	772	817	786	786	750	775	807	770	813	758	790	768	814	790	792	799	751	732	754	753	743	770	813	770	823	801	777	753	787	807	795	771	816	773	827	867	783	835	803	792	837	765	790	761	749	766	781	753	795	795	754	745	826	780	821	815	743	781	792	794	814	761	791	783	780	747	788	858	810	769	783	749	752	776	744	749	822	777	767	740	730	794	799	705	767	757	801	811	821	763	786	801	766	813	752	767	765	769	817	783	808	783	783	775	778	785	796	774	725	783	768	786	768	814	758	748	755	769	736	786	771	829	777	753	775	769	792	759	823	736	764	751	752	783	757	781	804	786	792	779	761	817	791	791	764	717	797	773	790	802	819	766	798	820	783	825	770	765	750	735	725	811	824	759	811	785	813	781	805	794	773	813	832	808	749	731	763	783	805	777	791	850	778	765	800	758	809	774	792	773	797	771	714	801	763	741	780	806	775	862	776	733	756	774	787	749	773	787	802	778	749	800	772	814	791	803	758	819	747	790	824	836	772	774	759	800	750	759	774	842	836	776	717	782	820	757	761	819	802	872	759	747	818	764	792	786	810	791	805	790	787	788	755	776	790	770	756	802	758	809	796	792	833	830	826	786	786	780	781	793	821	763	775	731	769	733	813	803	806	824	798	786	791	773	810	784	784	838	813	751	758	720	797	770	824	778	821	768	799	789	812	766	839	813	801	777	774	790	768	751	809	795	749	777	793	816	801	818	784	791	733	777	789	778	806	789	805	750	790	797	828	780	776	750	778	790	772	751	826	827	821	789	782	727	747	752	773	818	747	782	790	745	755	783	778	844	768	772	791	818	811	766	817	780	731	738	786	744	771	823	748	837	775	794	777	798	804	809	760	817	783	767	784	835	757	790	811	799	779	767	804	839	831	772	793	738	795	801	736	807	770	784	747	783	813	749	734	767	754	775	778	812	785	767	725	777	826	812	722	771	735	797	744	767	810	787	809	813	809	778	809	726	766	774	784	802	763	822	767	770	774	828	771	739	791	874	743	760	792	794	799	733	771	816	730	768	741	809	780	778	756	818	754	756	766	839	799	748	780	782	781	833	782	795	821	784	768	837	788	770	774	795	766	820	811	744	784	842	775	776	770	740	760	771	810	766	811	794	761	771	831	832	774	769	811	816	763	810	853	748	807	798	823	777	832	799	787	767	785	765	767	779	837	768	830	781	776	755	776	819	821	742	807	816	799	782	812	738	769	809	796	717	763	783	856	782	804	811	752	821	757	785	821	768	799	783	768	846	793	814	804	727	767	790	796	812	796	809	751	798	755	811	774	788	802	819	757	790	782	777	784	763	781	784	784	764	789	795	825	779	729	768	740	737	783	789	749	840	773	800	711	788	827	751	844	752	776	752	797	755	802	807	752	752	840	797	754	788	798	795	751	780	791	776	768	776	810	762	783	834	771	776	803	760	771	794	810	770	771	790	824	767	784	769	723	748	793	775	775	755	750	802	794	799	806	774	728	781	722	797	797	775	796	785	772	754	786	803	749	790	783	815	774	769	793	762	748	796	821	732	762	759	792	762	807	776	817	747	808	804	782	794	765	781	782	785	769	769	814	739	750	746	767	803	785	767	790	811	762	779	789	792	742	771	817	797	713	738	789	824	773	805	824	828	790	752	818	823	789	790	843	792	833	756	775	783	792	755	778	763	757	779	746	732	747	772	792	788	792	755	798	791	761	799	729	785	832	804	764	746	784	771	787	741	811	751	791	824	779	757	757	825	793	758	833	809	809	776	808	772	794	790	785	803	770	796	766	799	809	757	785	852	740	768	721	795	818	818	764	832	788	788	787	845	746	812	789	764	773	784	766	777	794	763	769	760	750	746	765	795	821	799	766	754	774	783	825	741	725	787	813	749	811	731	792	840	818	769	743	763	742	744	771	761	782	783	814	776	810	778	815	795	762	802	807	808	840	785	784	776	793	847	705	833	737	802	807	820	846	801	770	802	767	724	872	809	826	810	734	748	746	819	815	762	774	746	821	814	797	720	798
12751	1051	981	754	590	469	371	354	308	277	224	224	247	224	225	217	183	189	197	185	183	183	157	171	172	186	184	197	200	205	166	212	154	170	181	162	151	185	176	179	200	182	181	188	179	172	181	153	187	176	172	177	191	165	178	179	185	170	158	177	163	179	173	155	177	187	181	184	182	200	180	177	173	194	149	180	209	169	176	187	186	179	166	176	195	207	183	159	193	190	183	164	172	184	185	189	186	182	163	163	159	177	162	192	194	157	167	170	185	181	187	158	168	192	180	164	168	181	161	168	176	159	192	161	204	171	169	186	197	173	161	168	165	162	180	187	191	186	179	181	172	173	186	188	168	161	181	203	170	185	150	167	175	150	155	173	183	188	175	161	205	167	171	148	182	192	165	155	179	171	155	162	180	180	185	170	187	162	166	154	175	184	168	192	162	184	168	177	158	202	172	157	149	183	200	163	167	181	176	181	178	163	161	138	176	178	198	148	166	163	170	171	162	174	211	160	177	173	172	170	199	155	158	170	176	149	163	171	162	175	174	182	160	187	189	161	170	174	172	177	192	149	169	170	160	187	163	154	161	188	170	179	147	164	175	175	180	137	179	184	179	130	170	179	175	168	145	198	177	166	180	175	183	163	199	162	184	164	173	175	168	196	184	173	166	147	184	173	168	174	182	163	159	198	193	182	162	190	159	162	168	182	200	162	171	188	153	166	150	168	165	184	169	176	161	170	189	188	162	162	170	154	176	165	159	175	190	163	199	187	150	156	145	173	169	187	177	202	179	179	191	186	169	169	146	215	197	159	200	176	180	165	193	164	167	173	171	180	152	159	179	155	179	192	172	192	168	178	179	161	197	161	158	195	186	169	178	157	173	180	177	187	161	150	171	160	160	169	162	158	154	166	184	162	166	163	187	133	149	177	150	171	176	154	200	159	191	183	176	157	178	158	206	164	170	172	185	171	171	169	186	160	176	155	188	182	192	162	173	159	184	177	165	162	173	154	168	191	195	184	176	162	160	156	182	191	156	184	206	173	173	176	142	180	165	174	193	156	158	161	173	204	181	183	168	173	181	179	186	162	180	156	171	173	183	171	180	181	175	166	166	185	168	160	201	187	197	171	162	176	153	164	161	166	178	179	175	170	159	183	156	178	192	180	178	163	186	189	169	166	172	163	159	160	187	175	164	168	177	164	186	195	184	189	200	171	161	160	162	185	177	178	162	159	188	163	169	170	168	166	164	155	177	164	178	182	188	172	150	183	186	186	168	179	189	186	161	181	189	160	168	177	158	172	180	182	163	167	180	181	171	171	179	191	185	185	181	172	168	169	164	188	179	175	170	159	173	169	145	182	172	163	177	182	148	150	179	195	185	181	166	185	170	173	166	171	179	186	164	171	162	152	191	143	147	140	187	171	205	183	179	172	163	157	183	190	176	177	180	186	158	177	169	170	190	182	167	147	185	167	164	163	160	161	216	176	183	171	178	198	188	163	155	197	157	150	161	181	158	165	180	161	166	185	181	171	162	185	182	160	185	154	171	163	175	185	210	192	180	169	170	182	164	222	163	165	154	182	183	169	172	162	171	181	165	164	178	167	164	196	169	172	155	173	191	162	142	158	184	177	140	191	182	163	148	187	183	162	167	187	176	197	169	161	161	163	171	176	173	156	171	199	176	170	202	159	174	197	175	184	189	168	161	187	180	189	187	183	170	187	189	176	166	177	151	151	162	173	192	162	158	148	181	169	159	183	170	176	142	164	196	161	172	157	195	180	155	172	172	163	165	168	215	182	182	194	170	193	135	204	165	150	166	166	157	175	170	166	176	140	142	157	169	174	174	172	173	158	165	154	190	154	189	146	193	169	155	170	180	171	204	175	162	181	154	157	154	165	162	178	197	209	172	188	188	168	149	177	162	168	178	145	171	153	169	187	161	181	158	149	159	175	186	164	175	174	183	168	185	181	167	151	193	175	182	170	177	172	189	188	172	151	188	161	164	190	197	153	160	160	165	181	155	145	160	184	169	181	177	173	149	156	180	164	188	181	171	166	144	176	176	178	180	168	168	181	180	171	152	164	164	180	165	173	176	177	162	147	157	171	184	159	178	166	146	181	149	154	183	163	180	159	199	165	167	175	164	189	172	162	174	148	186	179	171	182	179	182	186	184	152	182	185	212	180	172	172	181	174	173	171	172	161	163	175	170	184	173	166	167	176	191	153	175	158	172	150	185	182	158	172	151	181	182	195	169	171	182	167	151	192	169	194	151	205	174	164	159	181	148	178	170	160	194	164	179	177	165	158	146	163	158	181	184	152	181	172	169	170	186	170	175	166	149	175	169	143	160	180	154	174	175	196	156	158	185	174	157	165	182	196	148	154	163	171	184	171	185	165	175	181	177	165	188	170	182	166	159	175	158	184	181	173	160	162	172	176	177	147	161	160	156	193	171	160	159	172	157	174	160	158	188	182	173	174	172	177	163	204	182	180	203	178	196	172	141	171	167	168	187	184	176	200	173	178	204	167	166	174	164	162	172	177	152	176	183	159	186	173	180	168	164	174	150	182	190	176	159	182	185	187	156	171	155	155	180	198	178	180	201	174	154	187	155	160	183	188	167	171	178	185	169	160	168	159	170	158	186	181	156	180	168	181	185	175	160	172	172	166	174	179	164	159	172	155	179	175	159	160	194	177	156	183	177	162	166	171	191	186	173	181	167	193	196	148	174	155	164	169	166	175	177	164	161	171	164	147	147	160	158	179	178	158	141	191	181	157	164	178	181	183	181	182	171	178	189	200	182	180	154	162	183	190	205	169	168	171	187	191	157	184	181	190	143	175	166	171	175	163	182	175	169	166	169	187	165	176	195	148	149	171	168	173	163	201	161	182	186	183	179	144	167	159	136	187	171	163	186	169	177	181	167	176	172	198	182	178	164	172	172	183	182	172	203	161	179	182	167	170	139	163	142	193	152	180	168	170	178	200	142	156	185	200	198	149	175	210	166	202	176	169	175	166	183	197	153	184	169	166	162	183	156	177	181	144	169	179	198	161	134	143	173	159	181	162	185	152	209	172	141	182	182	183	186	164	158	175	145	190	151	184	150	163	185	177	184	172	191	170	159	170	193	180	165	191	191	156	170	165	195	163	178	184	157	170	180	168	199	165	171	169	180	163	150	178	176	181	205	141	187	162	172	146	168	172	181	165	175	211	168	175	146	169	160	165	194	166	164	174	183	200	146	177	176	175	144	149	166	159	145	162	170	164	180	182	162	192	176	175	162	172	173	180	156	157	161	167	161	177	187	183	195	177	160	178	159	177	198	184	184	157	175	173	186	165	149	168	176	155	167	161	162	183	163	183	174	190	187	165	173	158	184	159	171	182	177	169	174	192	174	165	158	185	190	176	194	182	184	184	197	180	179	190	161	170	163	190	164	177	183	188	183	151	173	158	163	173	158	157	177	162	173	177	172	164	167	162	189	182	192	143	190	188	185	194	159
7848	1037	2108	2597	2338	1915	1661	1426	1282	1058	899	953	977	874	839	611	570	553	507	531	567	508	525	518	478	474	483	471	460	484	525	467	478	420	455	433	453	452	452	444	450	448	469	464	458	408	455	437	444	460	415	435	403	482	420	460	404	421	447	431	458	436	445	406	412	432	413	446	425	420	460	467	445	414	413	442	422	448	430	423	439	442	461	433	432	443	424	399	448	429	421	433	435	417	412	421	374	413	447	436	445	424	480	416	417	434	413	439	481	394	403	460	460	440	457	379	409	419	458	447	458	411	433	414	420	435	462	433	405	428	464	432	427	456	409	460	404	424	383	433	406	399	426	437	424	405	419	436	456	419	408	425	420	444	438	441	429	438	420	404	415	437	441	414	421	423	401	430	395	430	409	434	437	367	444	421	402	436	422	446	379	421	422	452	422	395	431	432	455	417	432	417	422	399	433	448	459	441	424	408	442	416	426	436	405	415	411	436	448	413	427	456	418	459	413	419	438	421	441	426	423	401	429	475	404	434	429	447	427	420	424	417	481	451	466	445	444	470	438	439	422	430	442	447	448	422	446	438	425	431	421	429	467	424	398	434	449	415	441	451	431	406	434	397	409	401	478	462	407	427	451	400	398	436	451	437	435	453	404	453	431	443	443	415	390	395	432	413	454	443	424	435	435	409	468	427	480	404	447	482	400	440	414	455	453	444	428	457	442	446	429	406	434	476	459	405	450	424	434	433	449	453	438	411	456	425	450	421	468	394	407	401	425	408	393	421	430	433	413	424	418	456	413	441	433	426	444	456	458	445	401	433	421	421	409	415	410	411	398	401	479	418	467	424	403	438	435	404	435	431	413	441	455	394	442	424	442	446	440	421	456	443	409	451	453	447	427	431	468	461	453	409	427	457	435	442	459	416	403	404	439	451	427	402	416	430	453	449	433	416	451	448	414	471	419	454	430	450	414	438	408	435	447	452	434	406	421	398	459	454	429	455	412	431	440	432	400	420	432	416	432	444	473	452	444	431	434	434	370	437	430	402	456	428	410	392	426	404	444	418	438	436	436	394	433	433	458	444	399	425	443	411	419	446	429	398	414	423	434	427	426	416	424	380	446	435	425	434	443	424	422	440	444	406	413	440	442	433	418	435	411	426	445	442	418	407	440	433	427	424	423	427	431	416	442	427	435	422	453	388	415	456	443	412	430	431	404	425	422	443	423	426	395	409	443	431	426	389	435	464	446	461	422	456	437	386	413	425	404	390	421	424	433	434	422	434	398	454	407	449	393	420	464	423	437	424	430	414	450	403	431	441	463	452	417	434	423	463	444	454	416	445	411	434	462	431	450	412	462	411	439	403	438	435	429	406	436	415	450	408	428	431	444	416	429	449	431	420	436	457	388	446	458	437	434	434	401	435	413	437	422	424	438	430	397	417	412	421	416	415	471	411	401	454	438	442	402	420	447	420	433	404	428	433	412	421	442	447	440	459	412	423	441	474	433	419	452	449	385	437	434	451	427	419	424	440	428	427	423	409	397	455	392	446	409	413	428	421	423	452	453	472	439	416	409	443	424	422	419	443	429	434	449	487	408	453	434	454	453	419	485	421	417	389	442	420	466	401	383	432	457	419	448	415	435	402	432	454	416	435	458	406	427	424	444	471	426	450	389	463	417	428	445	414	474	426	448	409	448	443	409	414	418	402	415	442	439	422	459	418	444	418	424	414	421	436	434	429	410	383	456	444	455	418	432	479	435	456	455	451	405	420	422	414	433	414	402	418	412	387	455	434	415	448	433	397	430	453	398	410	428	442	405	469	439	444	445	466	414	442	453	438	428	398	413	420	436	443	456	406	428	435	462	446	426	401	443	435	407	451	449	468	398	436	418	405	425	401	431	435	457	440	409	454	461	404	429	391	458	422	434	476	427	439	415	444	421	435	448	414	437	401	449	454	427	450	410	442	482	422	438	453	429	434	429	411	459	451	465	460	406	461	458	375	426	434	436	407	416	451	386	393	459	442	393	425	413	439	371	398	411	413	432	438	446	435	448	400	441	435	394	405	411	417	454	424	430	428	426	438	401	439	474	430	424	447	435	414	465	429	465	437	449	412	441	417	438	419	450	459	436	448	413	433	394	415	405	431	423	417	424	449	432	460	388	446	436	408	430	471	428	430	428	467	413	410	428	415	430	435	466	452	434	463	442	445	412	390	397	433	476	437	442	419	445	407	397	397	411	430	411	384	442	418	423	435	401	436	433	431	465	464	448	427	424	448	422	449	407	429	404	480	415	413	448	437	439	426	434	451	430	452	396	426	450	440	436	424	441	397	455	472	444	419	437	421	462	434	403	415	431	482	441	467	438	395	390	413	442	427	424	442	441	441	421	429	452	431	404	418	417	435	413	439	461	420	411	451	427	427	435	454	440	400	447	407	438	443	417	403	409	416	394	454	416	412	435	440	446	428	431	441	429	422	433	447	417	414	400	474	414	451	444	451	371	428	386	426	395	416	419	436	380	389	398	406	428	423	426	436	428	411	424	464	397	441	421	438	436	451	448	436	416	454	378	429	449	383	426	411	414	454	445	458	419	389	428	446	457	423	480	426	462	434	420	401	415	415	430	467	426	442	412	446	419	439	456	420	418	446	424	445	423	393	424	417	452	411	431	436	416	453	433	396	403	408	458	439	459	451	437	444	431	424	441	400	414	440	466	434	423	417	416	442	434	456	449	437	404	430	417	426	475	413	423	403	419	441	447	411	410	387	441	410	424	456	402	391	433	451	460	428	464	440	395	430	463	432	404	487	415	414	441	417	433	435	411	422	451	433	413	432	416	421	434	437	402	426	458	413	385	435	445	451	429	398	411	424	417	410	438	425	362	428	386	391	434	394	442	413	435	416	457	398	444	477	412	474	413	429	426	412	447	415	419	446	428	414	454	415	461	433	395	404	431	423	456	424	444	409	402	404	408	421	419	445	441	413	392	422	442	453	420	403	439	434	412	427	428	443	457	422	474	433	428	409	378	442	435	438	412	421	463	427	460	434	416	405	397	441	428	388	454	393	433	433	466	438	430	434	421	413	437	414	455	438	434	406	441	441	424	432	413	437	431	412	394	389	455	411	458	440	458	421	409	410	449	407	391	439	422	421	429	414	416	402	430	434	423	409	425	422	446	446	425	455	426	407	405	446	401	412	412	399	440	428	420	473	430	453	447	425	429	440	414	437	442	431	384	406	435	426	452	443	473	452	416	436	407	430	422	444	444	416	436	457	439	395	412	427	432	435	421	418	459	438	421	450	407	418	455	449	443	428	446	487	434	428	450	418	447	416	438	420	402	475	432	421	415	488	432	421	415	433	434	418	397	411	405	414	439	417	441	444	421	418	471	426	457	413	443	440	408	425	413	374	421	450	490	411	404	406	410	446	462	439	420	444	427	429	454	371	416	445	430	470	409	435	420	429	421	453	414	425	452	397	456	429	419	432	430	427	413	418	426	461
1481	440	445	413	429	378	422	372	345	311	345	378	361	381	334	368	369	330	347	377	370	317	317	365	325	330	362	340	333	332	336	345	328	405	323	348	301	321	343	375	349	343	333	377	332	374	373	340	327	329	357	372	325	356	363	325	358	333	342	342	333	319	359	342	336	339	345	319	312	367	359	308	355	367	322	380	353	310	291	340	344	333	353	368	344	364	334	386	314	355	348	295	335	363	319	373	330	348	329	316	350	359	338	439	341	319	319	358	363	399	377	389	387	349	338	336	348	364	344	352	367	340	331	321	356	350	335	353	343	362	360	344	348	352	338	345	372	338	345	321	369	370	326	326	350	348	399	336	332	340	325	324	351	360	339	334	315	336	356	373	360	368	322	309	379	335	376	310	336	341	315	376	315	355	363	306	360	372	315	347	354	340	367	328	339	332	351	366	351	335	336	360	306	306	329	295	360	334	369	309	378	345	344	325	331	352	378	338	345	386	319	329	308	341	350	311	381	336	369	321	326	376	343	366	384	325	299	343	358	333	355	331	375	369	315	333	343	340	353	333	366	355	333	370	322	351	325	340	368	340	351	307	348	364	353	336	357	413	342	367	328	315	359	333	358	338	352	339	366	333	334	362	345	375	344	344	338	324	345	347	330	340	352	372	369	331	342	368	322	329	373	305	341	356	384	400	341	333	337	327	335	325	326	345	326	361	335	401	364	328	371	309	335	320	382	325	332	314	350	351	342	353	341	370	372	329	312	355	341	315	370	319	358	345	342	362	362	328	362	352	303	299	355	312	312	346	340	319	341	324	340	357	317	337	317	355	342	355	328	318	326	339	343	322	351	368	342	377	349	346	360	340	353	355	353	346	372	317	321	324	354	354	338	331	338	315	310	334	327	366	305	335	313	337	334	313	325	361	349	356	349	330	374	335	339	336	303	375	334	363	346	323	354	344	349	356	373	350	339	356	347	326	310	344	315	368	336	318	323	317	374	334	337	290	335	346	347	312	346	344	333	367	346	348	345	344	345	354	345	317	360	370	367	367	360	355	350	347	312	340	366	316	325	312	378	343	339	331	339	319	334	336	365	361	348	333	353	348	348	313	329	336	342	338	342	347	333	361	344	288	342	354	383	339	342	334	349	333	321	303	356	330	329	326	355	356	349	353	361	343	374	364	354	310	345	331	356	356	321	355	336	348	376	348	340	347	371	319	319	379	329	363	375	345	315	341	336	346	349	360	321	335	355	333	355	361	346	349	347	353	305	354	329	315	377	385	339	344	319	368	370	370	338	331	313	350	339	358	349	323	309	342	370	351	358	354	352	353	320	359	331	343	341	334	329	364	344	340	372	347	347	317	322	320	348	336	319	341	366	348	371	355	357	317	307	310	355	308	358	352	349	307	353	367	351	339	334	346	342	365	335	347	345	306	306	326	326	329	349	310	331	365	339	352	327	350	336	330	333	348	345	326	354	347	369	323	326	332	320	345	349	327	348	326	338	338	333	324	345	332	339	384	384	351	336	354	368	371	367	350	377	337	338	328	348	331	305	331	338	343	324	366	343	329	322	336	354	343	343	370	365	364	351	361	338	311	342	331	333	369	352	333	366	334	346	337	330	362	366	330	362	360	364	352	331	352	359	333	350	352	373	323	407	365	294	324	318	307	331	324	299	346	340	363	323	370	355	354	313	349	375	337	349	346	357	355	309	340	352	323	325	354	347	307	358	368	351	311	355	342	347	366	347	328	349	348	359	350	332	353	324	335	328	336	328	350	364	360	341	322	353	353	317	346	341	354	305	320	316	309	369	342	372	337	328	319	333	362	359	366	348	338	351	335	340	337	353	335	346	316	317	331	376	384	323	354	341	360	371	336	372	341	329	341	317	350	335	335	336	326	350	328	324	348	340	361	374	334	322	331	310	347	335	352	336	360	322	343	352	367	343	383	378	324	370	321	358	327	339	374	341	314	374	342	339	344	347	320	336	362	353	296	341	344	353	334	329	340	367	309	347	350	341	345	346	324	382	360	322	365	324	339	356	357	350	363	322	340	323	353	329	342	360	322	344	322	312	304	341	354	365	310	357	360	358	362	351	338	404	318	322	350	348	319	342	353	309	356	361	373	341	297	331	371	361	362	328	345	335	357	355	373	343	362	334	323	322	360	355	342	312	356	346	337	329	307	351	355	341	340	354	353	325	326	350	326	349	355	351	357	337	356	331	314	337	345	308	327	339	342	357	338	361	363	368	357	367	349	300	360	379	341	321	352	334	341	347	327	369	322	366	359	350	344	335	354	355	346	316	365	327	339	320	347	347	362	359	368	342	327	358	322	343	358	326	325	339	358	323	338	336	313	316	352	330	334	345	323	323	318	340	339	324	349	350	337	327	342	365	327	372	347	336	344	345	363	340	352	341	374	306	344	376	307	296	312	333	349	339	354	339	325	343	355	355	347	367	334	355	335	378	372	356	366	336	314	336	333	353	347	359	349	359	320	349	349	349	354	314	307	352	351	338	308	333	316	324	328	385	336	356	309	293	358	325	335	317	399	348	339	367	305	372	332	380	343	350	342	325	332	364	332	321	377	337	338	331	341	347	364	322	323	320	333	348	345	360	371	336	337	369	335	345	351	361	360	375	376	373	340	325	339	389	345	363	338	337	309	352	381	328	348	333	322	366	339	356	348	317	311	344	365	323	320	330	329	315	362	348	320	329	346	360	373	353	333	318	402	332	302	321	329	339	342	334	337	341	346	370	333	361	337	332	285	341	390	313	329	332	336	364	342	354	356	350	339	309	365	336	358	315	346	331	314	316	321	311	356	333	336	316	363	334	354	362	373	351	332	303	326	328	312	323	331	357	329	366	333	353	377	342	330	358	314	329	338	332	351	366	301	341	319	333	325	334	326	317	350	325	352	320	332	329	336	362	347	351	366	321	329	331	335	355	325	318	355	353	368	351	338	320	325	369	332	331	349	335	369	312	333	345	350	359	325	372	317	387	383	333	346	318	357	348	392	348	339	300	323	340	352	303	350	358	359	344	367	336	343	354	371	337	358	370	380	345	320	345	335	296	350	363	331	385	375	380	369	341	311	352	346	353	360	359	369	361	332	337	324	287	346	349	315	324	313	305	347	322	320	337	320	312	339	292	300	363	325	319	346	344	333	357	322	352	328	343	354	367	368	313	358	323	356	354	346	366	318	337	350	343	308	350	343	354	321	336	319	324	358	347	363	371	326	333	324	351	367	352	384	330	302	368	353	350	324	311	341	352	345	331	335	310	294	338	333	347	367	334	366	355	350	376	319	339	336	343	332	386	330	354	340	347	352	358	366	333	330	356	347	340	298	371	332	343	347	345	356	361	333	334	352	335	342	348	369	314	348	330	358	353	334	306	343	355	379	366	344	339	341	369	364	312	327	356	358	325	372	368	370	363	332	352	327	357	331	328	353	352	322	328	344	332	348	351	375	338	354	332	352	341	352	356	345	354	317	356	374
2102	937	1109	1264	1210	1106	1115	1064	966	903	880	992	918	907	948	859	825	813	812	857	823	842	824	803	801	870	816	800	763	791	821	799	817	809	785	824	762	771	850	827	814	809	817	760	824	802	795	812	791	792	818	776	781	783	789	826	838	822	803	779	809	804	818	802	821	852	764	799	802	804	814	786	798	792	851	802	765	781	868	814	763	812	809	798	803	781	747	790	847	798	780	837	798	811	797	790	830	855	785	841	811	841	846	856	755	748	785	818	773	776	804	820	792	759	779	794	754	812	779	801	822	750	801	818	804	763	860	810	845	807	782	805	810	826	789	813	836	766	840	788	791	811	787	853	817	766	816	844	833	751	827	814	822	802	797	806	783	790	875	804	858	834	846	789	778	869	796	800	869	763	784	820	792	784	851	790	795	796	780	806	801	809	792	815	809	757	847	820	833	789	778	795	765	796	824	781	806	814	788	802	808	835	808	805	782	803	793	868	811	829	769	784	818	775	791	777	778	811	772	835	821	830	883	784	783	828	806	831	810	804	829	775	783	803	805	759	842	817	841	814	846	782	815	785	786	842	793	801	826	783	827	822	809	859	770	771	815	760	795	790	798	775	813	796	783	822	829	835	864	779	810	826	814	788	849	856	816	803	769	843	848	797	801	766	785	767	827	780	799	776	827	797	829	809	791	825	772	818	849	782	810	799	807	792	784	799	839	857	753	794	811	817	811	803	861	831	805	748	827	763	732	803	811	828	812	813	780	773	805	796	773	797	818	772	829	814	800	809	820	820	816	831	775	818	797	806	787	802	784	784	796	804	833	831	837	810	819	759	774	807	778	810	782	828	815	814	768	804	744	837	778	800	832	832	822	823	795	820	845	843	822	813	821	805	776	773	779	847	848	807	708	818	807	852	782	788	809	807	832	799	838	824	771	743	820	818	752	791	780	783	791	783	819	800	782	810	808	761	807	813	817	784	811	884	763	855	786	789	839	812	814	814	765	758	861	769	759	788	790	809	781	801	831	826	859	814	782	808	790	822	844	817	835	795	819	815	820	848	823	810	779	840	824	833	825	825	786	797	818	852	827	816	768	793	843	784	787	810	851	837	806	821	863	779	824	830	805	794	799	802	809	781	791	782	775	812	827	802	780	803	782	770	776	817	843	836	824	832	806	794	818	830	812	850	803	805	835	843	752	862	794	828	780	819	731	823	775	840	819	829	745	813	790	862	801	776	739	822	768	824	793	784	819	814	784	809	770	822	798	754	860	834	804	827	748	821	814	832	783	777	804	766	833	771	762	796	816	839	806	723	754	765	799	738	803	807	769	842	794	847	830	815	811	822	781	803	791	832	786	755	854	844	803	768	800	812	814	810	827	815	763	801	808	849	794	821	785	759	830	818	790	801	751	807	820	805	783	819	785	805	806	784	825	836	848	811	829	863	766	827	820	837	785	760	809	786	764	771	834	842	770	768	853	795	787	771	735	778	832	834	818	805	803	798	809	804	793	782	817	814	826	833	779	838	764	794	807	858	786	791	787	800	803	768	778	812	826	768	784	754	804	791	815	829	784	772	806	781	809	790	816	811	799	805	771	828	771	786	776	800	772	802	810	796	819	808	804	800	843	767	795	875	733	838	837	790	794	834	785	806	808	792	854	814	807	770	838	811	777	851	808	757	819	773	838	808	818	776	733	793	828	791	765	794	787	822	772	798	831	820	803	785	824	759	783	799	807	795	816	786	797	746	781	797	789	790	806	832	825	767	777	777	854	791	787	809	835	784	811	789	758	824	801	783	754	834	802	794	800	819	856	764	761	843	845	794	802	813	801	829	810	776	781	851	811	817	830	808	777	789	817	784	775	765	779	819	848	815	848	758	812	770	769	769	800	788	809	795	800	802	833	798	809	861	815	774	751	827	787	801	780	766	796	827	751	833	807	810	753	795	800	819	816	781	752	870	810	855	773	818	769	856	804	820	850	813	887	774	830	774	792	805	788	836	795	813	777	781	816	809	843	781	820	785	808	801	794	774	807	783	857	841	869	787	776	788	796	798	771	822	780	827	803	836	834	792	811	783	874	804	778	773	847	812	845	844	746	805	820	858	807	790	794	819	829	796	802	791	834	814	811	783	807	809	851	797	777	818	834	842	850	790	777	782	806	764	783	791	798	800	817	776	811	812	788	795	814	823	855	830	765	828	781	822	826	801	796	825	805	795	760	790	757	744	891	805	773	839	822	812	823	780	777	791	820	870	866	790	800	789	834	808	776	830	812	809	822	817	860	824	813	788	804	815	824	816	826	800	784	797	836	783	785	809	795	764	831	730	844	828	810	776	764	828	770	757	818	768	887	799	836	841	770	734	840	847	849	821	819	802	828	745	752	763	783	797	785	801	826	768	827	798	845	843	842	789	806	807	824	799	831	830	770	775	825	815	871	822	838	810	808	803	818	820	849	786	819	826	828	862	828	851	833	855	795	775	825	804	839	807	830	817	807	843	831	827	822	821	808	810	772	747	782	809	823	750	783	770	808	799	803	823	804	847	742	776	852	793	804	788	779	780	817	833	823	825	796	824	850	815	829	815	811	779	751	767	756	752	857	779	805	784	792	820	748	763	792	786	775	837	781	796	802	811	807	836	803	794	813	843	831	816	779	774	788	754	824	775	819	815	808	806	811	819	827	799	783	805	819	824	782	822	824	798	808	797	759	801	775	758	816	802	864	779	786	796	797	785	772	827	802	812	778	774	789	827	795	881	825	773	801	760	812	800	795	847	787	760	833	821	802	771	792	790	778	808	805	737	788	835	800	815	852	819	746	774	809	806	831	793	780	820	731	797	819	794	861	794	813	780	807	786	828	797	812	762	747	813	826	817	751	842	775	807	806	809	832	813	742	878	797	837	796	836	804	799	820	782	787	773	799	779	849	828	866	759	799	763	808	799	782	807	842	790	796	859	788	793	807	778	815	828	767	820	776	839	803	801	802	823	812	807	799	778	844	747	737	823	790	771	794	813	910	801	851	837	763	769	772	784	813	795	809	788	749	787	782	832	778	802	821	803	784	806	848	841	807	766	841	776	779	812	768	805	797	776	820	822	821	828	760	814	773	824	805	789	852	831	777	767	819	806	810	786	774	797	838	861	813	780	798	814	820	809	821	818	774	777	820	828	827	787	834	785	799	776	741	788	774	813	788	858	763	842	796	811	775	791	810	808	773	800	783	802	786	775	765	778	826	812	827	793	773	811	780	775	795	798	742	783	737	803	752	771	839	845	754	773	847	811	841	809	813	800	803	791	804	794	793	791	786	743	856	804	844	783	814	818	783	791	819	758	804	794	849	807	824	813	789	777	800	787	810	794	780	790	819	813	804	816	753	806	769	842	781	833	808	790	839	831	820	791	788	793	752	772	778	801	812	800	816	815	815	803	822	832	808	830	827	738	824	784	817	796	743	820	775	856	813	814	836	847	786	788	829	810	790	800	851	813	828	824	779	791	797	819
7320	768	740	640	574	481	475	429	372	391	392	417	411	394	340	331	373	352	389	364	354	344	344	345	342	334	374	321	335	359	309	326	352	318	361	337	315	306	333	348	366	349	321	371	330	329	327	375	311	337	303	329	317	349	311	341	317	355	344	334	334	342	328	322	347	343	351	409	358	305	336	339	352	328	368	354	316	369	328	352	332	332	337	343	344	333	316	305	329	337	358	310	347	332	331	316	340	325	331	324	318	358	341	329	331	362	324	351	318	332	373	342	344	323	356	312	303	349	345	329	338	330	307	330	342	374	338	295	327	340	340	347	312	336	332	372	312	306	336	321	336	353	321	321	337	381	339	299	346	336	290	351	329	362	379	332	335	355	314	318	347	318	317	321	332	314	353	326	349	399	313	320	320	356	347	326	310	323	358	361	321	342	314	309	359	342	308	335	314	338	349	338	351	345	332	318	348	361	298	397	334	300	328	356	363	332	339	297	325	328	350	317	346	367	346	354	339	349	355	279	327	306	330	324	310	367	319	314	372	352	340	370	353	356	337	349	336	329	320	308	353	365	348	303	324	362	319	343	311	338	328	345	315	344	358	352	345	317	325	340	328	357	350	321	353	309	352	349	323	362	362	313	327	345	323	307	320	356	359	322	314	367	326	334	301	366	317	319	305	361	339	329	360	334	337	328	320	326	348	315	317	371	335	357	310	312	363	334	345	359	316	341	322	346	314	320	326	346	335	342	345	341	308	377	331	332	352	331	321	297	324	313	321	343	332	346	313	370	361	324	357	347	355	350	334	344	327	360	348	321	341	330	361	349	348	361	337	335	345	355	319	342	324	313	334	335	318	352	339	328	346	335	368	348	344	349	337	309	336	344	319	335	349	323	327	343	321	354	322	338	332	327	343	343	370	332	359	324	340	341	348	318	329	325	306	347	317	316	331	370	338	357	322	341	314	354	333	351	344	359	353	363	283	349	348	317	344	305	347	315	314	336	332	369	330	347	331	347	320	359	397	333	326	329	327	297	296	376	347	332	333	360	335	321	321	338	370	343	362	327	309	365	327	320	326	347	367	347	302	360	352	336	361	317	366	273	316	360	335	334	349	380	355	341	335	322	362	327	318	373	343	339	311	349	334	316	330	322	321	324	339	317	348	344	338	324	346	354	349	351	380	367	335	356	334	355	340	367	340	297	316	349	343	358	336	377	331	331	331	340	366	338	349	342	353	320	392	312	359	326	318	324	324	327	349	315	334	351	337	304	343	329	390	301	325	357	343	333	316	336	376	343	350	344	345	353	317	325	367	326	331	351	319	363	341	344	324	339	323	313	308	346	327	324	345	310	345	340	317	330	355	324	340	310	323	338	322	348	342	339	324	345	344	336	337	328	340	307	324	342	331	370	337	344	344	304	326	321	294	345	337	332	301	342	349	340	316	320	285	372	329	364	327	323	323	325	353	301	349	335	308	356	357	334	372	348	306	338	340	359	345	346	350	320	335	332	350	354	314	323	338	350	346	355	349	341	329	349	344	326	313	308	315	344	324	348	358	328	383	327	333	354	342	351	348	323	345	346	285	356	327	324	354	330	328	365	356	321	325	319	335	324	341	320	312	338	346	327	340	341	341	328	302	333	340	309	326	323	337	322	363	324	345	304	344	299	324	332	342	370	346	350	329	337	361	364	326	330	317	339	320	343	320	325	301	355	317	376	331	336	316	319	370	332	360	339	351	338	337	356	352	353	356	353	313	356	352	387	344	357	324	325	319	344	366	354	355	342	353	302	314	365	333	323	312	366	341	334	301	332	360	290	349	322	347	328	370	314	355	367	304	355	321	359	345	327	348	353	375	341	343	359	343	345	367	336	354	338	346	314	336	363	328	330	350	301	336	298	334	336	354	326	340	329	331	333	299	349	309	384	314	343	383	323	338	319	345	352	311	334	313	362	362	358	327	343	347	345	308	348	357	360	336	349	337	341	322	319	335	367	312	312	327	352	331	322	365	314	343	359	343	358	351	359	329	328	349	303	314	341	349	337	339	320	332	330	343	340	337	352	309	343	318	341	339	324	328	354	358	342	352	343	314	374	360	318	367	333	329	326	344	350	332	313	334	344	322	317	308	365	339	370	324	290	364	344	327	320	377	328	341	329	346	326	341	323	324	309	341	335	342	339	361	326	335	345	333	328	321	337	328	341	339	347	351	341	345	331	369	341	333	347	321	322	349	331	332	387	326	324	348	343	312	312	368	361	336	325	340	324	364	326	356	348	351	349	369	369	355	332	332	298	346	350	344	378	354	353	369	333	344	331	357	312	316	336	330	368	344	363	317	344	350	322	346	316	356	349	272	336	333	341	326	335	286	348	335	369	348	312	343	335	315	340	369	358	335	305	353	354	348	362	326	326	300	331	322	311	336	351	345	387	381	342	362	328	318	328	323	332	339	352	317	349	350	348	355	341	350	377	322	317	355	292	342	326	369	347	342	320	353	340	374	345	334	278	315	347	353	367	336	375	337	349	316	325	342	341	356	335	338	330	327	332	330	364	295	353	331	315	284	319	398	366	336	321	350	336	330	290	317	339	279	334	370	295	331	330	340	358	338	297	335	293	356	357	355	336	315	362	335	312	360	308	327	315	358	347	333	351	352	364	353	335	374	332	331	340	331	349	327	353	367	342	360	354	333	325	330	323	373	330	365	295	339	380	334	375	336	333	320	340	342	349	365	329	313	350	314	338	332	349	331	347	369	344	334	323	336	336	355	314	379	327	320	342	335	351	300	359	342	360	321	359	331	344	347	304	314	344	346	310	348	346	355	320	349	398	328	318	315	320	341	319	374	324	344	331	330	335	361	341	321	335	296	310	320	367	339	343	340	326	357	352	332	313	289	351	340	342	325	356	337	335	339	346	319	371	340	345	340	307	352	362	345	317	343	324	371	374	331	333	309	325	322	360	364	380	358	351	383	332	355	338	330	337	349	337	318	322	320	353	325	352	360	371	341	337	329	323	344	286	326	346	352	357	308	368	346	335	319	348	333	379	298	330	350	331	339	325	339	352	327	326	332	354	336	331	308	322	344	348	345	342	370	337	315	361	362	375	321	308	306	341	353	338	321	358	336	321	340	324	347	324	334	302	348	298	345	379	316	336	340	292	349	337	333	369	375	305	347	339	337	356	340	346	308	294	310	334	366	350	300	370	350	327	359	326	344	368	351	375	335	311	354	336	335	323	370	355	345	334	338	340	356	342	324	322	336	347	355	356	321	377	347	307	338	359	313	308	362	317	311	324	347	336	323	332	331	327	342	332	324	340	328	325	345	342	330	356	291	326	330	345	337	303	347	316	328	357	342	338	338	321	381	344	332	325	275	334	322	346	341	327	351	320	329	343	313	329	335	312	343	339	326	294	308	374	379	347	349	332	337	381	360	334	328	332	343	314	350	360	354	365	348	321	337	353	313	322	351	356	366	346	365	303	327	331	333	350	372	338	320	355	360	340
6496	1125	1792	2054	1919	1689	1500	1386	1216	1142	1067	1079	1154	1041	1046	928	878	869	884	815	827	821	811	823	830	842	818	828	824	834	758	796	843	843	785	793	769	764	771	800	778	791	800	841	803	836	770	827	844	794	814	784	813	805	796	797	762	776	758	797	791	785	816	785	801	765	792	806	775	816	806	778	802	774	785	777	796	736	771	721	872	803	810	803	813	860	771	786	787	800	771	812	777	754	768	791	794	751	737	773	774	828	808	745	837	816	759	772	775	760	813	743	767	760	793	747	763	783	802	793	794	754	775	778	782	749	810	792	773	809	778	761	725	806	775	803	833	776	799	780	828	770	736	814	846	789	731	827	807	785	796	806	781	790	808	720	772	802	770	812	806	802	761	771	766	842	762	824	760	796	797	745	810	765	779	773	754	818	792	775	758	759	777	778	770	776	808	793	777	751	735	762	782	787	777	740	736	807	739	750	757	816	824	781	806	734	786	726	801	756	801	801	778	765	791	774	772	771	750	816	778	818	783	772	785	806	771	780	786	767	808	785	740	744	730	789	785	714	801	801	821	798	746	796	726	767	794	834	743	788	807	823	779	752	830	805	776	796	781	808	744	759	804	808	771	760	822	827	772	813	760	759	781	798	763	773	800	808	748	788	789	762	802	822	804	748	712	710	814	757	786	790	758	811	796	773	773	805	757	733	745	757	829	773	768	794	771	802	772	807	773	788	810	787	778	770	812	745	771	734	769	787	803	734	784	758	786	775	743	782	792	776	781	755	789	772	744	766	861	791	792	788	813	788	752	796	793	846	768	779	776	763	833	772	785	815	790	801	810	759	792	780	768	732	802	819	786	797	806	745	792	783	762	770	758	769	781	786	758	767	821	830	785	819	771	777	824	728	776	785	780	780	772	754	794	764	772	776	772	790	754	812	768	744	786	799	815	784	744	784	773	820	773	751	798	783	834	711	777	823	735	740	702	799	766	767	777	736	787	754	752	750	763	762	770	788	738	795	796	794	786	828	788	785	746	770	778	742	776	767	791	830	787	751	804	762	775	791	769	784	824	821	786	847	791	766	833	780	731	751	787	740	797	801	743	789	806	823	781	745	763	814	812	782	776	783	765	805	712	765	741	784	779	800	779	800	824	781	780	794	798	772	806	816	826	822	751	784	810	775	749	734	766	792	763	781	763	771	803	770	831	805	847	747	782	848	785	809	821	812	810	785	804	769	835	794	699	781	761	776	807	822	788	777	761	761	772	764	804	798	790	774	799	766	791	805	785	776	764	773	825	776	797	824	770	776	787	780	761	794	798	818	771	773	805	742	814	804	764	772	790	795	747	788	845	806	767	755	756	758	761	794	805	787	826	735	769	775	839	801	770	803	819	786	741	721	764	783	772	747	792	783	809	792	776	774	805	823	761	755	789	813	746	788	750	837	780	795	797	792	766	739	760	770	778	755	800	779	782	757	799	798	764	758	742	801	804	795	801	774	753	772	826	758	735	777	776	779	791	777	794	799	781	807	775	787	822	806	840	801	774	772	799	767	789	776	804	750	815	769	793	776	729	789	845	791	776	771	759	757	791	794	797	788	755	747	736	775	775	779	801	749	742	755	772	799	782	729	772	800	755	797	784	786	817	774	741	829	752	772	838	747	788	760	835	770	783	811	791	762	831	769	819	753	809	845	790	792	829	835	788	846	788	806	822	779	783	772	803	790	769	772	773	746	813	790	789	826	767	717	779	782	755	783	818	770	776	771	808	818	810	746	811	808	787	776	778	764	775	764	806	757	792	846	795	847	770	771	773	774	783	804	777	817	760	767	774	747	763	782	808	826	770	799	821	808	773	708	791	802	759	781	834	819	793	773	760	736	771	736	783	787	806	791	785	722	811	784	746	835	729	774	744	737	779	782	818	791	735	753	752	763	749	802	760	810	811	773	734	806	782	791	757	763	807	742	764	804	788	807	819	786	762	768	823	775	764	763	772	760	776	747	806	727	800	728	783	795	782	786	786	749	840	820	727	777	753	778	781	772	778	815	784	821	833	794	798	809	792	784	782	782	799	851	764	769	796	784	765	796	722	819	797	863	781	782	819	807	812	746	851	746	786	779	750	791	815	729	748	781	758	767	755	805	771	785	828	747	768	790	843	809	821	754	830	759	782	775	793	786	812	752	804	760	748	759	713	738	790	797	795	818	820	792	795	791	780	756	799	815	776	802	752	749	778	763	795	796	783	794	801	788	791	792	803	791	747	780	798	791	766	796	784	757	786	782	755	714	802	823	783	824	739	805	783	782	702	747	864	799	770	746	790	799	788	778	755	785	764	792	722	783	773	740	779	786	808	719	771	784	749	760	720	784	781	779	744	741	755	759	752	743	762	736	771	775	736	778	796	763	784	751	738	811	766	806	758	760	787	772	767	812	780	788	775	743	816	740	801	726	794	754	799	786	698	778	769	803	799	779	778	824	792	838	821	816	843	774	778	787	807	774	813	765	783	778	769	749	749	801	830	804	779	817	792	767	783	734	809	764	765	783	827	806	769	748	801	793	766	841	807	782	778	786	830	722	767	814	739	774	785	787	793	750	742	802	779	780	772	710	765	750	789	795	759	772	844	821	803	785	751	780	764	769	846	756	796	752	782	739	811	723	834	765	825	711	776	828	799	805	829	762	731	778	777	766	782	787	766	744	791	763	745	732	784	776	802	805	738	764	820	802	765	762	818	817	753	701	824	783	745	788	808	774	799	797	790	795	785	782	812	747	783	802	787	794	763	769	777	791	769	802	812	810	782	809	759	747	812	773	772	770	777	723	832	775	846	811	780	805	784	795	792	776	797	764	747	781	771	778	752	710	776	776	776	817	845	842	737	791	790	766	808	738	785	804	803	767	792	782	793	718	764	811	819	833	763	750	791	750	801	825	793	791	803	751	779	701	766	752	725	820	775	791	788	794	741	792	787	800	790	799	815	796	747	777	785	805	786	779	744	789	777	799	788	789	735	748	762	784	780	754	805	756	790	765	788	768	750	809	802	786	819	796	800	732	823	778	777	794	763	828	791	767	798	747	755	792	753	763	755	767	784	750	792	755	774	794	785	820	788	799	765	752	788	736	802	829	760	760	775	803	814	785	765	819	787	829	750	794	772	751	786	821	782	785	813	754	798	789	767	793	772	766	789	774	764	768	770	757	781	791	785	825	759	739	786	782	758	786	751	808	729	829	809	760	831	789	801	734	728	734	808	769	783	813	824	777	791	749	823	780	816	789	847	824	759	762	791	805	796	784	767	761	805	819	748	809	813	768	777	772	794	761	799	814	760	757	810	738	771	779	803	791	771	768	782	792	811	816	775	818	805	757	842	792	776	763	814	794	796	795	751	789	779	758	748	778	769	726	786	797	839	768	808	794	744	796	772	817	803	761	778	764	795	822	755	762	835	818	757	754	759	780	770	827	803	799	792	766	824	795	780	759	832	783	800	777	782	805	850	791	800	799	772	727
12833	1032	876	774	587	450	417	380	337	302	257	230	282	242	241	212	205	169	203	226	178	181	159	164	170	185	178	189	185	175	185	188	161	181	195	160	187	181	182	184	146	174	190	167	181	174	189	209	186	172	187	183	177	152	148	193	175	174	169	156	155	183	160	154	160	183	163	175	150	179	161	178	196	161	188	173	174	164	196	202	169	167	163	180	162	186	165	170	166	182	166	155	168	155	169	192	175	170	145	171	170	163	166	177	178	156	152	178	205	165	180	184	167	173	160	196	157	163	160	150	179	180	149	192	193	175	196	190	186	179	155	186	184	180	187	189	174	162	179	177	178	186	175	187	149	178	154	147	185	160	197	176	191	198	143	157	166	180	160	176	151	167	184	175	203	169	183	178	158	174	173	158	166	145	174	186	197	152	177	174	167	152	143	161	203	179	169	181	170	190	185	187	190	185	156	160	172	159	185	163	161	187	189	187	155	204	178	159	205	149	196	154	180	173	169	168	168	193	167	176	145	184	172	148	151	134	160	145	166	199	178	176	178	156	158	204	185	167	186	171	165	164	166	176	180	184	155	159	181	169	164	181	198	181	172	167	183	190	205	180	178	148	157	158	174	175	185	189	166	143	166	172	216	173	190	179	177	160	167	181	166	176	193	167	180	172	163	172	155	190	174	192	181	179	164	175	169	165	161	170	174	187	210	171	138	163	180	161	168	163	155	179	184	167	163	187	170	183	175	180	167	178	191	194	180	177	211	165	151	181	155	196	154	179	162	186	140	165	169	160	171	137	174	167	183	191	164	164	178	162	176	176	157	166	171	182	166	186	171	174	169	170	195	167	156	189	183	167	166	162	176	180	180	176	189	193	165	157	156	172	172	157	180	162	184	168	173	160	200	148	174	170	165	186	178	172	154	191	175	194	190	139	173	175	183	181	160	163	153	148	165	178	169	164	168	174	171	160	173	176	185	172	178	180	177	166	171	181	157	163	169	176	163	153	161	192	177	159	182	181	170	171	167	159	188	191	187	177	171	171	159	187	170	180	179	172	188	186	162	162	152	157	183	172	190	173	148	174	201	183	175	167	159	155	169	211	149	185	169	160	160	145	174	194	195	148	171	177	156	176	162	184	180	161	128	182	182	178	155	180	172	178	183	186	188	197	171	168	164	176	182	173	152	184	162	158	160	170	183	177	164	170	191	148	197	170	155	171	159	173	170	160	159	186	161	158	167	184	177	182	173	181	155	180	177	172	157	169	152	155	169	168	192	195	185	164	167	186	176	182	197	163	198	173	173	175	152	146	180	171	167	171	189	164	164	179	164	174	177	170	166	182	175	188	162	164	143	171	157	194	156	176	166	162	198	174	188	172	185	177	146	146	182	150	177	165	149	160	156	166	167	178	180	159	158	184	164	151	198	175	160	182	167	153	158	148	191	187	171	203	190	176	157	200	170	171	157	186	175	176	160	187	178	166	164	175	178	181	156	167	172	175	162	191	183	157	176	184	195	151	175	159	163	179	187	170	174	177	187	162	158	189	186	177	162	190	175	155	148	193	171	136	199	196	162	183	145	186	189	175	158	166	176	178	190	169	169	173	181	158	174	187	165	159	180	174	158	160	179	177	180	183	173	171	170	156	165	193	169	185	152	174	184	158	172	180	159	193	188	191	188	176	187	187	177	187	163	193	206	181	157	168	187	170	175	206	179	141	191	180	162	153	204	151	183	190	190	167	168	162	200	170	164	172	195	174	174	171	174	187	184	151	167	172	170	180	189	180	182	164	160	186	154	183	182	187	178	182	149	180	183	175	166	182	170	137	177	181	175	185	175	170	175	146	156	175	170	174	180	170	176	186	147	189	170	175	169	151	150	175	196	174	187	171	192	182	168	167	163	173	173	182	176	142	168	178	162	159	171	160	196	179	176	179	180	166	173	174	177	139	170	138	184	172	175	176	171	204	168	147	188	181	163	177	188	164	168	166	166	171	162	145	178	157	169	150	170	181	173	174	195	172	167	178	179	178	183	148	162	175	179	167	158	167	188	171	156	181	156	177	165	167	168	180	175	168	170	187	178	145	175	174	152	190	169	215	171	188	175	134	153	192	164	176	175	162	174	171	170	154	181	157	148	171	184	163	154	171	157	190	164	192	193	174	187	149	147	164	189	193	160	184	157	191	162	191	165	193	162	172	185	166	173	128	189	185	169	178	183	171	171	158	156	169	179	204	163	173	180	158	168	175	191	154	173	164	147	184	180	186	178	162	167	172	163	183	176	159	181	189	175	182	201	163	203	170	194	168	211	162	177	188	180	183	162	186	190	172	176	183	198	164	157	174	148	177	172	165	140	185	173	157	194	168	157	160	152	141	154	156	166	167	142	156	152	160	184	201	174	174	164	172	168	180	166	178	170	160	167	176	188	157	168	144	181	181	161	178	168	179	177	175	145	184	177	172	165	136	185	183	165	145	177	158	177	163	183	180	155	152	163	159	173	168	173	170	179	160	164	153	172	167	183	163	174	149	178	210	181	191	169	161	165	176	165	156	176	181	149	170	137	166	165	194	187	156	135	157	175	163	203	147	162	170	164	180	186	165	171	171	151	165	184	165	177	191	163	176	210	164	186	188	154	179	163	170	146	173	164	169	176	198	159	180	165	188	168	170	171	166	190	169	150	180	181	145	159	145	181	201	161	193	171	172	197	168	160	159	190	162	178	165	155	186	171	135	188	162	184	179	165	173	166	173	195	191	189	177	170	158	177	154	170	177	160	169	167	167	194	187	186	168	178	156	177	167	181	173	177	185	178	173	165	186	179	156	147	181	157	159	164	190	187	163	179	191	127	165	164	160	170	156	162	143	179	174	180	190	167	172	163	165	174	170	164	179	172	198	193	184	184	186	170	189	189	179	188	184	180	186	167	158	175	174	149	157	161	180	168	166	175	151	154	155	160	148	155	192	166	178	167	146	151	158	180	162	142	160	157	173	186	144	178	150	155	192	163	177	182	173	173	188	163	146	186	171	169	162	160	169	197	161	171	179	172	175	185	173	191	169	169	169	163	178	174	154	171	164	183	166	169	170	155	196	149	168	161	137	175	157	171	188	186	170	177	179	183	178	163	190	171	154	214	198	176	205	168	170	175	173	191	166	175	187	176	174	160	169	137	156	179	184	169	170	164	176	175	161	178	204	161	187	173	163	180	184	163	171	161	209	195	150	172	187	164	169	168	199	194	175	181	148	169	154	162	178	176	166	158	186	169	196	177	164	169	204	177	134	193	172	163	178	155	170	177	180	165	182	151	181	150	178	175	163	198	164	190	165	175	191	169	175	184	178	141	176	201	177	170	167	183	185	186	187	181	173	165	205	159	152	192	180	158	167	182	170	160	185	162	188	168	196	170	161	172	184	172	156	181	184	163	199	171	170	176	168	161	155	156	187	175	147	148	169	179	168	173	154	180	165	193	178	154	188	166	159	171	173	173	167	177	185	185	172	171	152
7865	1029	2040	2491	2283	1876	1619	1398	1231	1008	909	947	1033	899	756	613	557	552	567	509	510	541	519	493	516	484	505	487	478	446	447	467	432	424	458	490	455	455	445	478	424	492	397	470	424	466	409	433	425	458	431	425	472	447	424	455	436	420	460	409	461	402	421	419	416	446	438	414	430	451	414	400	447	440	432	465	412	418	432	475	409	414	426	429	462	396	464	420	426	458	445	393	445	436	434	424	460	412	474	446	438	432	446	425	417	443	447	424	441	432	410	448	375	436	429	412	409	414	424	422	453	409	405	437	452	448	412	446	434	416	443	443	454	414	433	447	459	423	440	410	449	445	466	391	438	452	429	427	417	433	447	439	472	454	429	427	375	403	428	433	466	433	443	457	410	428	431	416	423	455	447	438	433	457	434	398	403	413	422	426	428	402	417	458	402	428	417	444	424	456	412	431	435	443	415	383	420	425	445	443	461	421	414	428	414	432	464	430	422	436	442	474	420	439	436	437	459	438	421	438	412	451	447	436	424	419	430	415	405	424	414	462	448	442	429	413	430	461	399	457	471	444	443	416	421	462	414	429	460	397	381	416	419	453	394	381	426	406	443	408	426	461	408	440	404	429	435	409	465	461	471	430	424	391	451	437	406	423	452	429	420	360	412	440	401	451	412	388	458	425	422	441	427	406	416	461	436	462	445	455	420	391	430	420	446	398	435	432	423	444	435	430	443	405	442	432	437	419	450	422	387	403	395	453	419	429	421	455	442	436	412	458	455	423	405	399	408	384	395	428	424	433	418	435	397	433	432	466	431	453	421	412	400	438	445	461	468	423	432	417	436	414	408	441	433	453	411	415	436	425	423	409	437	412	409	435	424	383	439	448	440	379	422	401	413	417	441	470	404	414	428	432	416	467	461	409	412	426	424	392	408	451	418	396	437	429	437	424	412	420	445	432	439	414	458	458	389	404	426	443	454	431	418	465	416	401	417	428	428	433	451	445	424	435	442	410	449	433	419	410	414	439	461	424	435	410	450	447	437	413	455	397	456	440	406	442	416	438	444	470	417	420	450	445	402	423	432	454	435	451	441	420	425	470	407	380	391	395	428	397	409	476	437	427	412	456	470	407	426	414	447	436	404	422	428	437	403	401	440	407	450	456	412	426	413	443	410	390	415	447	456	446	415	438	423	399	424	423	395	452	424	440	428	441	419	392	427	432	415	445	426	442	443	420	452	435	449	416	453	448	439	436	406	443	391	436	419	454	412	421	419	465	406	454	425	452	423	407	420	487	430	448	431	422	426	451	419	410	422	427	394	414	415	426	383	433	449	437	441	411	398	436	431	443	470	394	410	429	456	428	417	423	453	445	460	431	438	471	455	449	419	404	391	407	405	419	448	454	426	381	422	416	447	415	446	425	395	380	422	451	421	409	478	389	425	434	449	456	410	411	405	444	446	428	398	407	419	393	410	449	427	398	414	433	406	426	429	449	435	434	443	465	427	395	413	423	418	405	430	479	434	430	418	423	465	444	465	412	428	447	406	422	419	453	407	429	383	420	416	428	432	419	428	409	421	412	410	397	436	413	439	390	465	419	449	415	445	440	394	423	462	439	458	402	434	421	419	422	393	433	419	426	413	438	416	386	471	429	400	417	441	395	388	439	438	449	439	404	428	432	431	448	468	446	446	412	422	435	432	397	444	445	408	437	386	454	413	400	435	426	438	410	419	430	431	414	443	454	445	383	439	444	414	456	428	412	412	432	435	454	444	430	392	410	432	432	440	422	428	409	468	446	459	404	452	404	452	423	400	412	434	432	382	431	418	444	434	422	449	435	441	446	383	411	437	430	404	404	422	410	394	433	421	464	428	436	439	428	423	443	394	429	420	414	451	459	419	401	415	434	431	420	432	407	439	454	401	411	433	397	406	437	440	408	480	428	458	424	436	413	401	439	453	416	467	438	444	455	442	403	416	435	406	419	415	455	431	411	412	436	449	433	407	413	449	425	421	434	387	421	474	442	422	438	430	423	438	431	453	439	453	412	425	394	412	411	401	418	432	429	430	441	402	438	425	446	408	441	425	389	420	396	430	437	415	428	414	417	411	421	445	426	428	440	457	446	440	432	464	441	409	410	446	424	431	447	407	389	416	411	455	459	427	432	397	394	413	425	438	448	421	466	422	436	470	421	434	407	464	415	438	460	402	443	451	414	436	401	417	386	442	381	433	427	443	447	436	446	400	396	428	438	407	438	376	456	449	427	408	434	427	411	444	408	442	437	421	439	432	371	410	439	425	428	403	470	461	442	443	414	474	405	463	446	379	433	427	427	423	433	431	420	440	418	443	431	398	417	430	428	451	428	426	433	479	446	434	432	422	408	433	407	410	444	442	412	398	425	424	426	449	442	430	424	435	416	416	432	409	444	390	402	405	395	425	447	460	390	447	459	420	422	434	433	423	413	418	490	431	449	399	447	418	452	423	433	391	431	412	424	461	433	437	459	404	464	465	478	450	455	461	443	424	425	444	463	427	418	439	441	453	448	438	421	462	386	435	424	411	423	419	416	401	393	405	438	419	408	458	439	451	471	420	410	416	466	411	426	446	448	415	445	394	463	418	427	404	456	458	429	450	425	439	454	428	432	462	419	419	438	409	428	408	396	431	446	425	423	441	434	419	448	440	404	455	448	451	456	388	407	397	460	411	428	427	449	429	453	421	406	404	476	402	445	430	461	388	428	421	411	419	442	426	421	435	440	431	465	414	453	405	453	415	421	453	477	422	467	415	379	445	428	457	397	381	417	434	424	466	435	396	423	448	448	438	461	448	409	430	409	409	432	440	435	421	438	417	388	448	439	456	441	433	405	453	437	409	403	382	454	451	396	465	412	429	463	416	432	437	464	440	406	456	450	433	438	426	410	417	439	397	434	413	422	428	425	431	459	419	426	404	428	414	432	448	420	448	421	412	415	439	423	441	476	421	404	407	416	423	441	417	425	436	413	421	440	382	418	417	418	393	426	454	429	452	446	445	448	408	435	424	440	427	433	417	439	386	449	441	403	404	430	441	447	423	469	412	422	432	407	421	425	436	446	448	430	456	440	452	435	443	423	421	400	448	436	440	443	472	432	423	410	459	399	452	418	396	418	453	439	451	426	410	421	450	449	406	443	388	436	414	417	423	427	419	417	408	435	418	437	479	468	438	457	436	432	455	422	449	436	469	430	423	429	413	439	432	421	379	467	409	449	467	400	454	415	431	420	377	453	387	455	429	465	390	425	430	409	391	414	436	436	402	473	421	450	409	429	417	431	410	406	393	408	421	414	459	417	456	407	450	442	412	394	461	450	432	403	432	436	431	398	410	426	425	438	419	403	412	435	405	427	397	436	404	429	446	414	429	427	443	440	451	442	409	442	428	440	439	445	427	423	425	429	395	435	444	458	384	475	454	415	434	465	417	441	466	443	440	415	419	421	419	440	403	414	406	483	414	454	418	426	421	448	432	400
1468	442	497	465	498	412	370	374	398	352	393	360	394	387	362	382	338	375	360	318	326	317	355	333	369	351	342	333	351	359	330	359	302	361	361	323	341	356	330	362	325	335	350	393	339	346	312	347	334	313	351	337	353	350	312	346	346	362	355	360	342	345	354	377	291	344	353	359	321	346	335	353	304	384	356	328	333	366	345	332	337	350	355	339	337	359	344	348	319	366	364	373	333	348	316	353	359	323	341	364	321	330	338	346	345	340	326	342	321	364	354	318	356	325	337	336	347	375	315	363	352	350	370	335	334	329	332	322	362	339	361	376	345	321	376	330	354	325	360	330	337	350	369	334	328	320	320	341	361	329	355	364	345	349	367	365	362	373	339	344	370	357	330	322	329	358	340	329	304	319	368	335	353	326	371	320	328	366	347	359	352	332	349	330	330	346	303	360	340	408	336	360	362	326	368	364	366	334	364	342	344	332	322	319	358	360	377	333	333	359	364	345	355	343	332	353	367	378	357	342	378	364	364	347	306	351	355	352	354	353	332	366	304	319	363	344	326	348	339	299	331	351	316	363	362	348	350	357	317	342	338	360	356	303	311	397	392	324	317	348	319	305	340	330	363	341	351	347	321	348	371	329	312	342	337	350	360	398	409	368	343	348	351	321	374	362	341	348	368	358	324	351	347	356	317	357	330	380	338	350	377	362	377	366	353	327	319	344	342	343	328	398	347	368	355	359	357	339	357	340	360	363	332	313	382	362	321	357	371	387	326	328	340	320	358	368	366	381	392	352	329	350	326	335	361	345	353	337	338	340	322	343	365	332	339	324	358	343	348	338	332	339	344	344	378	338	338	345	347	369	341	329	368	378	323	358	341	328	330	339	349	329	340	340	359	392	319	324	314	357	331	323	321	372	350	351	334	355	316	362	335	352	317	350	316	338	333	323	388	371	355	310	297	355	357	365	345	347	329	325	305	374	343	352	362	342	340	378	317	349	364	347	343	343	342	357	322	350	358	349	336	320	320	360	368	366	326	335	367	341	331	339	328	353	342	368	354	354	325	332	304	326	347	330	353	359	325	325	332	338	355	354	347	337	347	354	329	341	348	341	360	330	324	333	366	352	376	346	337	347	314	319	375	349	339	374	355	334	359	338	360	307	340	353	339	328	332	337	340	360	360	351	369	318	334	319	352	337	348	284	353	380	371	353	331	345	329	343	354	354	295	402	390	343	380	368	338	331	400	359	354	340	353	354	344	345	374	326	362	339	338	331	354	333	389	339	307	353	347	357	335	339	380	321	326	346	320	339	305	341	345	322	316	311	322	343	357	322	321	323	334	363	368	347	363	376	310	348	370	338	378	349	352	356	339	309	334	362	352	351	369	315	310	287	330	324	340	355	351	356	306	365	336	308	344	333	376	336	336	361	382	351	341	327	357	381	380	333	357	364	353	347	341	326	336	348	358	321	342	323	337	338	331	362	370	357	349	352	340	293	329	335	383	333	350	400	332	350	341	352	357	358	357	313	353	320	317	304	322	358	367	344	300	354	350	332	382	360	309	306	349	349	348	345	338	367	308	352	349	328	323	344	352	334	291	329	324	338	347	336	348	324	332	325	288	305	366	313	300	314	324	315	348	334	352	367	364	348	305	342	363	352	322	331	337	335	366	350	344	341	359	334	383	346	304	360	325	337	336	350	297	325	334	360	353	351	317	327	309	340	356	357	329	350	345	347	332	320	339	317	345	317	338	324	322	337	388	322	368	338	364	348	318	324	345	337	311	374	375	313	316	332	364	334	327	375	338	327	358	392	350	370	347	358	332	321	331	344	359	352	362	360	325	352	335	317	341	336	365	347	359	355	367	330	338	322	370	386	358	375	393	368	334	385	386	337	355	349	342	355	337	326	341	345	352	337	307	308	322	319	354	391	364	383	361	349	370	302	359	342	329	363	315	363	363	341	332	354	357	338	350	320	342	351	343	378	314	328	321	342	347	371	375	348	377	350	359	359	323	339	319	354	373	325	354	336	377	376	329	329	349	316	364	381	351	349	325	331	356	374	375	335	377	345	336	324	358	343	332	354	323	327	345	348	343	339	356	365	359	330	381	348	342	345	355	316	322	336	349	324	361	383	369	380	339	369	349	326	329	363	345	336	361	321	365	385	384	343	335	335	351	349	362	328	308	314	352	358	395	334	345	332	350	307	368	321	370	314	358	371	371	336	365	311	315	347	352	340	329	331	367	329	339	349	335	349	334	342	334	312	365	314	352	364	315	325	370	353	345	357	333	363	319	377	352	343	380	347	296	309	350	357	367	330	352	351	346	350	353	334	333	362	365	347	347	332	343	321	339	365	323	381	318	353	371	328	357	356	339	303	325	355	326	357	360	377	362	311	332	340	355	313	322	355	348	346	334	354	350	322	358	328	361	345	374	315	332	326	335	364	332	351	357	350	363	346	319	342	311	326	347	364	344	364	327	339	388	345	311	356	331	341	348	325	355	349	327	339	336	336	336	378	342	335	324	350	342	380	333	289	355	353	330	356	356	322	338	351	369	350	328	345	353	351	400	351	394	325	329	395	372	375	367	345	335	338	352	333	328	338	364	341	352	359	332	338	321	361	336	331	315	355	350	341	349	365	389	371	330	313	342	350	330	347	353	356	344	319	339	330	325	338	373	347	356	347	296	341	340	312	330	338	356	304	370	323	344	373	331	369	329	366	367	297	340	387	358	340	317	336	326	352	356	349	355	354	330	342	322	317	353	355	363	357	369	311	337	357	350	330	362	348	352	357	353	340	353	361	365	354	318	332	377	339	349	327	307	349	337	316	364	357	332	364	296	324	359	310	398	334	344	309	317	352	338	358	338	356	336	378	387	348	386	361	366	315	341	317	370	337	359	330	323	370	352	350	348	336	369	348	352	339	345	340	338	328	350	325	359	330	347	342	322	331	357	350	346	352	373	332	375	366	352	328	341	342	345	337	362	364	335	331	340	370	330	337	333	355	345	378	358	316	362	336	345	359	349	376	329	327	321	364	359	315	382	354	346	349	349	338	361	303	317	301	363	365	347	314	347	310	344	327	366	370	348	354	343	351	337	322	334	358	386	347	311	342	375	326	325	361	323	334	321	372	330	344	331	384	356	372	330	367	353	380	354	335	343	347	381	344	319	331	360	355	323	356	330	364	342	354	359	320	354	331	361	368	332	366	345	339	334	346	317	319	352	353	304	319	346	325	370	354	355	333	313	346	371	323	338	312	363	304	351	310	332	337	340	308	338	360	336	360	357	355	353	353	349	355	343	313	375	340	354	334	327	352	340	315	346	328	353	352	345	360	365	334	309	329	350	327	376	343	352	327	340	350	368	344	352	363	351	346	348	349	330	330	334	317	366	326	389	339	349	361	384	351	313	354	334	349	346	339	346	343	354	341	354	352	347	361	351	347	341	326	340	342	346	344	342	282	356	424	340	337	312	345	326	320	312	344	340	332	381	341	390	329
2040	880	1097	1317	1239	1142	1037	971	952	997	958	972	943	926	888	836	801	841	785	835	792	831	807	794	770	791	798	833	811	827	819	834	772	781	749	771	886	799	776	777	783	793	826	831	793	819	759	783	802	820	816	855	758	780	791	849	786	811	794	815	816	779	785	781	843	797	764	799	812	817	767	813	784	816	761	771	796	771	776	803	774	816	837	849	752	795	796	765	799	798	783	800	808	789	812	824	856	802	845	803	806	817	812	793	798	815	773	800	845	788	781	786	813	822	825	839	806	786	854	866	818	776	778	797	806	859	826	810	792	817	803	805	782	816	849	790	816	770	770	772	870	833	788	839	834	855	794	795	800	846	792	846	870	836	824	818	762	767	820	842	864	749	793	806	783	818	839	830	802	759	833	806	803	794	765	850	790	798	814	794	853	817	806	798	784	848	786	809	852	789	810	781	822	791	823	830	771	768	799	783	809	821	825	790	769	801	780	779	790	793	762	859	806	792	785	827	815	843	790	842	822	816	816	786	776	796	818	796	790	749	803	775	792	786	805	833	793	804	794	796	835	779	821	840	810	807	783	794	803	834	814	842	837	794	786	867	831	834	810	776	813	770	831	804	807	789	854	821	837	828	866	772	786	817	805	835	813	791	807	866	839	784	819	840	846	850	812	810	838	772	868	757	772	789	793	832	776	789	751	815	839	802	774	804	802	779	786	802	807	848	802	834	819	760	864	809	796	819	791	834	798	749	759	790	850	818	848	828	806	739	819	844	802	839	789	784	748	776	811	798	821	839	804	845	828	793	830	802	789	786	781	812	784	801	783	796	763	814	808	798	847	782	817	823	873	775	803	806	799	782	809	814	795	796	773	819	826	796	821	799	831	802	800	836	815	786	843	834	813	788	824	800	809	808	790	772	734	815	797	860	823	832	804	829	773	815	839	789	822	834	802	828	796	833	777	809	769	783	834	832	853	821	753	811	854	798	810	756	803	825	795	838	779	874	822	796	830	765	839	793	785	844	830	832	778	820	825	778	804	810	795	829	770	829	802	788	826	790	805	804	788	785	782	822	799	763	802	815	790	797	822	828	796	801	815	808	815	796	850	787	809	820	807	787	801	826	798	817	795	783	778	778	800	827	786	808	860	842	769	781	841	806	781	876	809	797	832	827	772	795	830	793	828	822	841	792	829	839	855	810	790	847	850	805	821	815	794	841	757	841	784	795	787	817	795	861	804	819	809	750	834	806	841	793	848	764	827	840	801	794	749	796	807	821	816	817	777	816	808	799	799	784	780	836	828	854	798	818	791	875	820	781	787	826	852	825	792	821	840	801	799	795	792	762	840	823	788	808	823	824	848	861	761	774	825	861	830	882	838	809	827	804	807	792	885	825	845	848	835	811	832	828	793	801	791	774	826	811	805	828	796	784	789	830	836	817	780	823	814	754	862	870	870	787	843	805	776	779	809	793	835	804	754	795	806	774	772	800	789	784	767	831	886	809	845	827	798	827	811	815	830	793	769	854	828	835	784	781	833	790	821	823	827	784	840	810	796	764	865	810	817	763	801	802	826	773	776	820	791	863	760	759	853	820	805	743	826	826	806	845	783	795	840	822	820	780	835	803	807	806	767	812	797	773	791	759	782	833	799	758	867	801	824	844	787	787	768	755	772	748	772	820	816	814	839	808	819	782	815	834	833	839	808	833	790	784	833	819	810	849	831	800	810	805	805	792	789	790	852	788	795	791	827	739	778	841	813	785	774	830	796	828	801	785	836	844	835	784	840	769	807	822	783	834	761	801	805	798	829	817	814	812	850	779	802	823	786	789	832	793	810	738	845	795	880	803	810	838	815	800	793	812	773	809	809	754	761	798	856	820	813	810	750	827	764	852	808	815	802	800	852	800	783	825	794	779	815	793	805	795	756	816	826	765	819	787	804	802	814	800	828	833	828	801	807	826	818	800	796	838	809	790	816	847	786	810	792	829	803	825	858	827	788	847	857	797	850	855	824	815	819	795	793	831	839	831	784	802	788	825	837	798	827	803	755	741	798	825	789	792	794	828	819	779	791	778	798	833	816	779	833	806	813	847	793	810	776	817	778	797	761	800	843	814	769	751	860	816	763	796	826	787	828	818	775	847	814	786	838	804	798	853	833	822	813	798	817	823	774	790	798	768	838	842	876	819	780	794	774	832	838	828	847	799	814	820	772	795	888	773	786	791	853	817	771	767	826	826	806	770	841	762	821	812	783	824	818	843	795	813	835	825	808	781	796	808	813	837	815	742	835	826	801	773	809	796	860	818	791	817	820	827	815	782	835	751	784	843	792	865	817	860	827	801	809	776	808	821	818	767	797	791	798	788	844	836	848	794	827	802	801	843	860	771	777	798	783	779	820	761	811	846	803	781	815	814	827	828	817	817	831	796	805	860	776	797	807	805	824	779	827	763	789	736	806	821	791	852	875	833	799	786	799	758	816	848	840	840	780	802	835	780	785	858	793	721	784	818	809	825	819	846	824	785	839	846	789	789	813	825	822	811	816	776	804	836	851	868	794	754	810	843	780	804	820	814	781	842	828	796	830	812	814	822	831	818	799	810	799	837	842	835	812	813	752	802	795	843	815	809	744	822	787	830	835	813	848	801	838	840	748	836	782	808	764	785	849	778	775	809	802	820	818	792	800	816	812	838	842	829	769	793	798	756	807	805	803	843	785	826	779	790	864	819	800	746	780	812	799	795	773	833	777	796	846	791	854	834	785	733	770	792	790	761	820	818	795	808	800	809	809	801	823	817	808	813	838	778	767	799	823	796	861	847	809	815	812	802	774	807	866	829	838	798	820	849	799	817	812	789	838	798	832	855	802	819	778	806	792	802	802	790	805	823	789	855	828	811	778	804	763	820	820	769	838	819	840	766	806	824	846	802	767	773	835	832	798	827	814	809	817	797	816	808	819	828	774	798	814	805	774	780	799	866	794	901	830	851	812	849	772	762	810	759	770	817	801	806	783	814	808	841	808	796	819	778	799	809	836	782	793	830	805	785	748	810	780	818	860	812	806	794	793	819	787	829	836	771	758	812	799	793	784	818	790	809	825	832	810	790	842	827	769	827	805	751	807	827	832	870	807	812	783	764	797	823	830	796	798	838	797	786	896	784	846	825	821	811	849	768	842	773	772	825	811	774	790	774	813	754	791	808	778	785	799	822	787	849	871	815	799	817	765	821	784	802	791	817	843	799	803	802	768	775	790	876	802	804	795	812	786	791	776	820	798	799	772	795	837	772	805	785	827	805	761	812	850	772	810	833	785	789	799	804	817	786	781	811	825	787	810	803	809	805	797	807	826	790	819	792	751	781	833	813	834	799	787	817	820	789	846	760	854	795	833	800	802	835	798	827	812	824	810	759	843	773	828	810	811	792	847	826	802	750	800	801	786	814	781	746	789	813	810	817	817	804	801	802	833	786	824	780	798	787	762	778	825	749	793	801	852	787	846	820	832	809
7201	682	786	688	627	542	493	428	432	416	373	435	420	367	360	332	301	345	317	360	369	349	347	347	348	342	361	359	351	325	357	374	366	362	360	355	343	352	357	320	340	331	343	344	329	345	350	378	334	323	339	307	299	343	340	342	374	335	361	320	304	348	337	353	363	357	358	356	327	349	347	310	350	348	376	357	349	332	327	337	365	324	328	327	329	353	310	298	323	336	341	371	347	347	346	342	306	331	381	352	321	330	342	312	350	363	288	318	318	342	359	352	344	342	329	315	330	333	336	356	362	351	351	303	318	323	327	333	333	345	328	347	349	365	327	348	336	337	331	377	330	372	357	290	336	305	310	307	348	360	368	323	336	331	331	359	365	320	320	328	365	350	319	304	334	357	336	352	316	337	328	327	327	335	354	351	333	330	342	340	336	350	325	338	315	334	346	358	349	329	380	372	344	341	356	319	335	352	344	333	341	332	346	340	328	351	342	362	371	320	326	353	318	332	342	315	270	293	327	339	313	335	333	316	306	348	330	340	338	351	353	333	314	346	336	325	317	314	345	334	342	372	306	320	362	337	337	319	340	296	328	361	322	337	334	308	329	362	341	331	376	307	343	301	314	335	358	348	340	367	334	339	306	321	335	325	341	345	352	318	345	324	338	337	306	343	328	309	297	367	318	339	335	332	334	359	378	333	333	320	310	351	350	318	332	357	314	343	355	347	353	372	331	346	342	300	341	319	339	344	344	333	308	319	341	324	320	347	310	307	337	355	343	339	282	338	305	344	351	349	327	304	322	374	324	329	343	344	352	356	379	339	348	349	332	340	339	337	300	334	322	307	306	362	343	341	348	317	371	343	304	317	331	329	344	323	346	337	327	322	365	311	325	353	324	323	364	301	352	353	309	302	366	367	345	356	322	331	331	341	314	346	346	314	323	329	347	332	350	311	315	361	348	355	343	355	338	372	335	346	324	328	336	334	323	342	330	350	342	335	360	357	364	319	333	346	349	330	305	344	315	325	331	319	307	321	368	348	354	339	339	338	349	350	327	316	346	348	351	367	313	374	327	373	338	325	350	350	347	346	354	327	303	350	351	375	353	331	297	316	347	332	323	314	335	344	346	332	303	303	303	350	303	311	302	321	376	382	354	338	319	337	326	317	348	353	326	347	320	324	366	324	324	296	319	343	328	341	343	345	352	314	338	331	292	339	326	316	343	339	330	337	318	335	362	356	308	332	345	338	328	311	352	368	364	323	331	332	325	325	317	373	332	350	315	347	333	305	343	331	324	325	351	332	349	359	324	350	322	306	357	356	359	359	307	312	352	350	302	345	332	302	332	377	365	325	378	328	317	329	359	313	336	334	332	321	374	348	303	324	294	330	330	361	329	342	343	350	356	337	369	362	310	338	343	353	340	332	353	320	337	312	350	312	323	332	314	351	332	351	335	314	352	373	337	363	366	346	378	354	337	320	327	331	349	353	347	362	325	330	342	330	333	331	333	297	310	324	351	349	350	370	323	348	336	361	327	311	333	374	369	339	322	326	375	346	338	316	338	371	323	320	359	345	351	356	300	330	340	347	316	377	338	370	323	364	331	319	314	336	334	339	367	329	352	317	362	347	343	356	337	336	326	370	352	365	347	345	333	311	333	326	332	357	346	376	351	345	339	314	361	324	316	301	356	315	322	354	324	344	324	321	314	348	355	349	338	329	321	348	348	365	361	319	333	353	352	356	287	352	362	341	339	340	329	325	307	315	333	374	349	333	317	342	338	353	335	366	356	322	318	348	334	317	328	337	330	353	334	321	320	369	327	346	345	308	335	374	355	339	364	350	341	321	343	348	343	340	351	326	297	338	367	351	342	352	322	313	365	352	351	356	358	341	327	352	333	328	349	345	357	341	328	346	348	327	340	357	351	362	358	337	337	330	336	337	345	339	305	349	318	328	365	340	307	333	394	350	355	334	341	311	353	335	337	342	377	338	338	343	349	334	359	353	345	333	330	341	335	342	298	357	338	321	345	319	334	327	316	370	341	320	330	336	341	358	322	359	357	342	367	339	351	333	337	350	350	326	314	391	360	371	370	344	383	328	325	353	338	353	368	347	329	340	334	338	331	354	363	341	324	317	338	324	341	308	363	327	326	324	314	336	343	340	313	343	363	319	341	361	308	346	344	324	322	358	344	320	338	332	329	316	361	345	372	320	354	377	344	348	315	358	336	316	334	372	324	334	323	329	346	342	326	347	357	323	353	330	343	327	339	344	334	333	328	307	311	323	325	319	319	351	359	339	332	321	341	352	328	341	344	318	337	331	372	320	335	333	320	346	361	350	317	344	328	303	357	323	348	370	340	362	352	303	320	308	332	344	331	347	342	334	299	332	371	327	302	348	326	309	350	307	309	262	328	354	357	347	357	307	316	372	377	341	370	356	347	298	342	373	351	353	345	353	370	371	348	344	336	332	331	318	320	355	341	291	327	338	361	304	331	331	314	376	315	298	336	320	349	332	330	385	346	340	334	365	331	323	315	319	317	351	338	298	317	353	353	339	293	370	366	376	312	303	360	308	330	317	330	302	342	346	342	326	363	335	368	367	329	350	363	337	359	334	349	334	340	370	361	373	373	300	345	361	337	317	366	322	356	341	332	321	314	370	316	391	331	356	359	335	317	339	384	328	268	349	322	346	305	287	319	349	365	360	324	337	305	363	356	340	353	336	325	323	322	311	321	335	316	328	327	351	349	343	339	358	323	310	369	357	302	329	374	342	332	311	334	367	351	315	285	310	315	355	335	383	368	341	351	300	355	334	352	348	299	320	359	328	348	326	340	325	335	309	319	313	333	351	302	342	352	336	337	309	336	320	349	336	326	326	333	313	346	357	324	350	323	329	353	348	356	346	328	344	310	341	323	300	325	346	335	316	318	331	332	306	343	305	325	369	320	298	353	336	317	337	360	349	321	339	353	317	366	329	335	345	336	350	343	344	340	341	334	322	302	340	337	360	371	347	324	316	301	356	334	322	321	371	375	371	308	349	317	305	338	342	347	330	332	339	315	354	340	345	333	364	288	362	346	322	303	312	379	338	314	334	365	342	329	338	348	319	361	307	375	304	357	346	346	337	332	349	342	337	349	348	377	350	334	363	298	347	352	336	289	308	334	320	374	339	348	361	361	332	328	319	307	326	371	379	344	320	312	336	321	319	348	362	336	298	360	352	339	333	336	329	315	309	354	328	320	299	340	331	344	353	328	345	312	326	313	348	346	326	360	301	331	365	333	314	344	313	332	343	340	353	326	336	298	345	360	346	341	331	351	337	370	351	350	358	356	347	324	317	336	342	316	334	308	305	326	334	320	323	356	333	350	395	300	340	348	325	357	313	335	314	341	312	342	336	347	346	332	349	332	307	317	344	349	316	344	358	360	301	315	314	310	356	313	331	329	347	334	319	348	340	355	323	323	318	316	323	320	336	322	316	316	326	351	350	388	316	341	313	303	357
6544	1139	1753	2103	1990	1726	1379	1309	1208	1161	1051	1120	1154	1091	1001	932	906	889	876	896	883	867	835	850	787	790	832	787	783	795	805	782	805	724	827	744	815	819	828	733	774	803	773	744	808	762	774	810	730	796	791	823	786	820	814	773	762	792	771	743	817	744	778	819	855	777	793	796	812	777	730	700	725	807	803	742	806	757	793	792	805	759	842	780	791	819	765	710	820	739	829	779	774	798	810	832	767	737	783	816	823	730	810	763	764	768	773	790	767	759	790	813	830	815	790	774	748	821	791	810	711	753	814	794	805	818	783	790	796	776	763	727	802	729	823	787	775	760	751	784	788	811	799	769	783	752	769	782	773	771	790	754	801	777	768	777	796	777	769	747	767	812	809	765	813	755	852	790	752	728	820	737	772	775	740	804	817	774	736	750	798	767	791	815	747	740	808	796	786	800	824	776	807	800	773	796	771	763	762	761	787	761	800	777	742	746	781	809	796	818	741	742	778	770	763	800	749	763	777	768	780	780	778	804	781	790	806	739	796	779	854	796	754	777	744	788	765	796	834	734	740	824	801	750	742	770	753	804	765	745	792	702	785	793	813	825	750	798	736	794	741	764	804	750	769	741	758	792	760	777	773	771	800	762	819	784	763	747	767	767	797	791	813	787	792	810	768	847	804	801	767	756	832	773	745	839	841	749	749	773	775	766	807	773	785	769	762	745	747	767	755	759	782	768	775	798	749	741	785	772	832	797	778	789	758	781	789	736	762	759	771	785	790	772	767	794	763	760	768	761	738	794	743	749	759	752	731	721	804	751	751	785	787	733	750	756	717	821	751	741	764	795	804	763	819	785	778	787	807	776	799	787	750	805	794	807	792	770	791	771	778	703	807	765	801	806	717	856	827	764	784	766	781	790	772	779	766	782	782	764	736	795	786	790	772	770	789	766	793	752	765	757	715	799	741	796	753	745	797	745	801	828	770	810	805	803	739	736	807	734	825	776	775	791	733	781	736	746	725	780	795	802	817	737	795	777	777	826	741	737	788	772	791	812	813	800	768	778	777	817	781	812	736	782	737	801	722	772	735	794	797	773	782	770	827	782	783	829	730	812	786	821	781	773	775	766	770	776	752	782	747	783	796	786	749	792	761	804	768	749	740	785	767	788	735	770	797	744	770	763	806	770	828	798	815	775	760	761	778	820	735	750	797	791	761	809	746	779	765	828	792	796	786	793	835	821	776	807	798	749	797	744	777	815	771	772	784	772	744	770	780	766	785	780	792	791	828	734	811	771	768	765	773	783	765	811	748	853	809	755	787	748	736	787	840	775	828	759	798	776	794	799	802	783	773	736	753	773	763	861	772	771	789	794	716	782	769	796	810	767	772	773	772	780	768	791	782	757	851	784	760	749	796	827	809	800	753	773	773	765	808	834	811	732	789	778	762	769	793	759	749	773	759	780	778	781	737	815	783	714	780	815	793	766	810	814	772	757	805	783	822	782	777	719	810	791	796	793	804	791	839	740	788	754	790	752	786	737	778	787	765	805	790	804	746	705	782	755	762	759	812	755	762	762	787	774	812	773	798	704	784	801	773	815	764	796	804	741	808	774	857	758	782	755	818	815	794	747	802	770	782	783	745	788	775	796	747	787	723	736	786	799	759	781	788	770	765	761	781	781	749	779	798	817	747	733	794	762	789	790	821	743	795	790	773	788	790	845	730	751	741	773	805	792	787	769	724	838	767	818	742	776	777	727	796	784	817	745	763	776	761	769	792	755	800	794	762	746	782	810	727	779	789	759	743	762	722	807	815	760	812	750	746	779	771	766	776	786	775	740	780	792	721	776	830	783	783	820	795	771	720	774	800	800	776	746	810	787	815	791	797	801	771	808	760	781	756	749	793	775	768	773	828	772	788	793	759	808	767	754	790	755	739	821	758	748	802	729	760	736	825	774	845	735	765	780	775	750	801	746	780	840	809	715	755	772	782	814	759	854	761	778	771	800	786	776	778	810	796	726	775	798	765	779	793	767	764	767	758	762	792	769	821	789	788	810	807	785	758	771	781	744	800	755	790	754	749	770	752	774	806	802	779	811	776	767	803	818	729	781	783	810	793	770	771	780	792	731	763	749	764	773	807	753	819	791	815	768	760	811	774	791	817	726	820	772	800	750	772	768	808	813	779	767	820	740	795	825	759	755	771	816	798	766	791	763	797	784	758	756	760	784	765	802	760	728	778	806	740	709	834	778	789	786	774	794	774	736	752	775	840	776	771	834	786	736	749	836	755	782	836	763	797	752	808	769	782	798	764	768	793	773	750	749	724	785	770	771	769	807	797	785	824	771	766	786	798	774	755	795	753	816	804	768	861	774	786	771	763	752	787	799	817	730	819	800	793	800	818	785	722	766	757	757	812	778	799	814	776	759	753	786	751	782	794	751	793	800	803	788	787	776	772	802	749	786	801	765	754	818	767	794	747	776	824	808	764	743	782	767	716	778	776	832	798	720	803	809	768	710	773	788	752	762	809	800	809	759	830	783	814	808	776	734	747	783	773	808	767	787	735	760	773	787	720	792	746	725	767	785	792	780	797	831	780	804	846	797	816	766	803	784	799	748	775	729	719	781	771	778	766	746	804	792	771	768	806	797	766	780	756	783	803	759	760	785	791	805	745	749	812	783	789	821	799	807	754	745	813	749	790	768	799	768	777	838	804	741	813	788	804	851	724	829	802	801	791	758	823	791	752	787	717	770	774	810	730	780	803	787	787	755	836	810	816	811	798	798	728	795	764	822	800	755	799	794	809	777	791	815	788	782	791	811	764	745	798	772	745	760	793	793	780	822	793	799	751	759	796	782	775	739	784	841	749	782	745	795	810	732	785	760	790	759	786	755	801	771	752	834	820	821	788	833	789	780	811	735	775	788	755	796	803	805	785	745	811	753	815	784	752	738	752	767	751	769	840	776	830	752	770	777	756	791	766	818	776	811	757	744	800	797	783	751	785	816	746	793	830	777	832	785	769	777	780	793	806	771	818	816	768	796	805	815	771	777	779	790	822	767	768	800	838	816	805	810	735	743	800	776	793	756	740	758	746	750	775	738	776	757	747	792	747	815	805	741	765	833	774	756	764	765	756	770	817	840	806	762	810	772	827	803	815	766	757	732	778	787	846	749	786	735	761	817	800	746	770	777	759	762	740	764	749	756	829	795	740	740	822	779	754	795	748	762	822	767	859	782	755	741	775	734	812	776	797	758	759	767	758	762	745	810	799	786	788	812	789	738	832	765	719	808	778	782	779	766	806	737	719	775	775	794	795	781	815	787	778	806	753	777	800	812	778	752	788	782	794	740	789	763	794	753	820	779	785	862	808	768	782	732	814	780	750	801	787	754	773	801	736	785	768	775	747	753	771	795	784	775	756	737	801	744	794	754	817	792	719	778	803	772	760	785	808	786	797	732	787	720	783	762	751	769	768	808	771	780	750	793	731	762	748	802	722	775	805	745
12632	988	948	843	611	450	369	329	266	283	245	265	260	237	219	198	172	168	212	199	169	182	144	179	180	188	182	166	190	163	198	183	181	191	150	185	184	181	177	201	166	189	148	184	173	173	178	181	193	169	160	183	165	163	173	134	178	181	187	172	167	168	168	153	171	166	159	164	188	188	157	141	180	146	169	181	162	172	164	166	170	176	169	153	168	182	170	163	175	184	173	159	150	159	186	172	205	191	142	197	204	178	203	154	180	175	174	169	158	185	145	179	202	179	179	168	157	169	186	167	167	162	170	158	148	181	187	186	177	192	157	174	171	169	173	180	174	171	180	167	144	153	165	172	154	176	166	183	192	157	177	191	171	172	178	180	171	167	158	160	166	181	173	173	163	164	142	145	163	155	160	187	163	173	157	170	196	170	182	175	152	196	178	175	173	195	186	195	176	152	169	181	183	181	167	176	155	150	175	156	158	170	167	188	154	169	158	176	190	165	181	170	173	169	177	152	193	153	158	189	157	172	163	171	175	195	171	186	190	167	174	183	179	167	172	152	162	170	165	195	161	151	153	168	170	169	169	150	147	151	207	170	169	178	166	156	194	160	177	169	177	157	179	153	196	149	187	168	165	165	145	178	191	162	161	150	151	154	168	172	153	200	183	148	188	175	155	161	178	178	197	177	180	173	154	174	179	152	164	167	163	148	181	170	164	171	186	178	165	182	162	163	175	181	171	166	146	171	182	138	195	170	150	165	164	169	174	177	172	162	165	180	158	148	146	192	164	183	159	184	192	172	165	153	154	178	174	178	173	186	174	179	170	155	181	149	178	192	148	166	174	186	190	188	153	153	196	131	168	144	174	180	174	165	145	176	180	173	167	170	175	158	178	179	168	171	166	172	151	161	190	170	161	181	148	172	173	185	168	169	173	171	180	182	169	190	168	176	176	138	185	169	160	171	172	177	186	156	148	157	166	173	166	169	180	169	160	168	169	156	174	185	178	163	154	129	172	174	186	185	164	196	147	155	166	181	178	149	188	174	187	186	177	136	158	174	166	163	165	172	189	175	171	146	147	178	180	198	158	153	183	191	166	175	183	173	167	176	156	178	170	167	173	172	169	181	196	182	164	159	186	169	184	172	168	160	151	154	174	177	184	162	143	154	210	174	151	163	191	166	163	202	162	153	164	180	184	176	161	175	195	162	165	151	143	164	164	176	162	153	184	175	161	187	206	157	182	153	175	148	173	162	172	174	166	152	176	175	176	174	162	179	156	164	186	189	178	162	199	170	185	173	173	166	174	174	177	181	160	183	184	161	174	177	192	168	191	185	178	176	159	172	158	180	185	165	170	167	159	176	193	168	145	159	162	180	154	177	174	190	176	148	142	172	179	174	170	149	167	160	168	158	162	164	170	171	201	201	167	180	196	192	174	189	170	175	152	169	175	165	174	173	188	145	174	155	177	178	165	178	174	167	168	150	168	189	183	185	148	177	175	151	212	164	164	164	190	149	156	163	173	178	183	172	171	156	177	188	202	179	170	147	158	175	178	174	184	166	184	173	148	179	162	190	171	161	160	190	171	182	176	174	168	161	177	147	181	152	186	166	158	182	176	161	167	196	182	177	160	176	192	152	189	155	194	166	174	166	179	154	176	167	167	147	170	161	196	184	195	177	170	175	197	184	163	154	182	165	181	176	196	156	210	165	168	166	174	177	179	186	190	177	176	195	156	161	157	171	179	165	164	164	184	199	180	179	183	172	198	155	154	168	169	189	182	169	159	159	164	155	158	169	165	172	190	184	204	176	148	162	151	157	180	156	157	153	176	170	139	146	150	161	181	174	167	153	172	168	194	163	166	190	159	173	171	168	174	177	172	180	161	166	174	180	155	158	169	165	182	161	170	166	174	157	161	176	169	156	189	165	178	182	186	146	145	174	159	155	163	161	154	167	178	174	173	180	159	148	182	178	187	192	158	135	151	188	190	156	187	173	165	181	173	207	170	179	197	184	185	167	149	189	142	174	172	178	166	170	158	151	180	133	157	166	167	176	160	174	186	145	176	158	152	170	162	196	173	186	170	153	173	164	186	156	156	191	169	142	187	184	189	190	152	196	167	166	162	172	165	166	165	178	154	164	182	154	163	154	167	173	167	164	154	151	161	147	167	158	141	170	194	158	187	171	174	157	180	157	171	182	160	166	163	176	151	183	178	169	170	208	181	145	169	175	178	172	156	163	174	159	143	165	171	177	176	174	176	180	172	192	185	165	174	177	198	140	178	158	148	178	165	177	159	158	167	187	192	159	156	140	180	174	159	154	154	178	188	172	155	149	160	186	173	174	189	185	173	149	175	158	165	135	168	178	162	161	180	154	156	195	167	157	179	185	162	170	182	164	164	166	159	168	192	190	162	188	173	190	166	169	157	162	186	170	181	176	167	156	177	174	175	169	174	176	160	161	181	195	142	181	162	160	163	205	149	183	184	189	187	177	156	186	160	168	161	158	168	146	151	176	172	173	154	167	174	177	153	178	144	189	174	143	189	178	177	161	178	156	148	185	145	176	186	162	160	185	158	176	174	184	187	182	171	158	166	168	168	185	151	162	155	184	163	167	190	196	171	153	206	171	180	200	187	153	166	162	162	160	185	191	194	174	183	193	177	177	177	160	170	154	164	181	171	172	175	183	165	164	183	159	183	158	148	163	152	164	173	183	170	177	164	193	186	178	182	177	157	172	154	170	171	166	167	170	172	157	175	188	193	161	174	162	177	155	174	187	189	151	164	167	190	167	161	186	175	168	196	176	190	176	166	186	167	154	193	169	162	174	171	187	164	164	170	186	157	181	150	172	162	179	156	193	180	171	170	197	171	138	153	163	179	185	192	170	191	172	177	176	139	177	189	169	164	188	171	190	166	183	171	171	178	183	141	165	177	175	179	168	183	167	175	163	163	193	185	166	189	175	162	170	177	178	197	192	152	178	169	172	179	174	180	152	190	162	175	155	155	158	197	165	151	162	184	174	170	149	177	144	177	168	177	164	165	149	177	165	155	181	176	171	188	158	160	176	159	166	181	183	179	174	179	166	151	174	168	173	142	167	182	161	159	172	177	165	156	154	145	170	164	177	169	175	154	174	160	138	143	179	167	179	178	175	182	162	189	169	193	188	142	160	165	168	175	172	174	189	179	148	191	167	171	190	180	152	180	138	199	151	148	163	184	176	152	159	159	154	200	184	167	190	151	188	171	135	177	186	169	173	161	174	166	173	149	177	161	174	143	178	167	160	152	174	159	154	174	173	168	168	171	178	173	177	168	174	171	178	174	171	162	173	164	187	162	160	168	179	168	170	152	188	179	184	168	168	195	153	180	188	162	191	158	179	185	196	165	176	153	173	169	178	171	166	182	178	155	157	178	177	178	195	179	156	164	200	149	146	166	147	187	175	175	133	159	160	149	167	146	172	182	171	167	183	164	160	154	159	169	171	166	173	190	175	169	169	185	161
7854	1037	2090	2614	2391	1795	1452	1272	1147	1135	928	921	921	921	794	633	544	595	541	553	518	498	490	461	440	474	442	424	478	446	429	405	439	445	473	471	445	447	449	470	434	449	431	443	425	453	426	446	449	438	435	432	444	434	394	425	409	441	414	427	425	441	457	454	450	468	414	443	434	407	446	408	439	437	411	414	385	446	411	438	429	410	431	421	451	442	425	406	415	432	425	444	417	392	443	455	400	440	449	444	461	436	452	434	453	420	422	430	418	400	420	400	430	468	438	424	424	426	416	390	403	410	428	380	448	403	405	408	450	427	431	435	438	441	410	398	452	459	406	425	426	392	433	454	470	461	440	408	455	418	447	421	429	412	422	437	424	445	438	447	438	444	441	424	392	436	407	434	438	420	414	403	431	400	448	415	421	408	433	444	449	432	409	409	443	461	447	446	432	441	412	432	424	419	411	392	466	423	404	435	439	399	428	432	437	443	414	403	407	433	430	417	440	428	438	435	409	418	444	414	409	418	387	449	431	428	407	405	441	422	397	426	436	402	427	413	441	446	418	438	415	421	395	451	417	445	405	419	429	447	454	414	410	432	415	412	408	424	398	419	412	402	426	421	387	417	453	392	406	422	436	393	409	408	445	417	451	429	405	407	421	424	390	413	397	436	415	439	429	397	452	431	445	441	422	425	457	457	412	411	426	428	398	442	408	438	445	419	438	443	418	410	438	402	452	431	446	397	441	448	428	421	441	436	418	432	440	432	471	422	438	464	436	412	427	411	438	433	409	440	420	469	428	428	427	439	451	414	404	405	374	458	436	405	449	377	425	418	439	480	402	399	456	424	410	452	429	395	431	446	396	405	434	423	475	411	432	408	429	423	431	419	432	399	395	422	445	413	418	437	420	451	432	420	398	404	419	418	427	464	437	401	423	435	435	510	447	429	376	455	415	408	434	440	443	407	425	419	400	411	459	411	434	443	393	440	489	409	418	456	424	407	421	427	463	439	385	440	415	419	436	439	432	408	436	422	439	397	447	436	417	460	428	436	420	448	436	432	428	467	459	438	423	446	439	436	410	419	417	434	467	435	410	457	454	420	429	413	430	429	428	408	432	439	467	455	432	433	418	439	414	444	417	450	415	428	469	400	405	441	417	395	471	417	391	422	460	386	427	401	399	421	391	417	416	401	417	405	417	459	427	405	424	443	397	436	435	429	427	406	444	397	456	407	442	409	434	417	424	417	455	448	465	429	432	414	434	432	439	446	434	446	447	390	473	425	461	423	445	419	455	406	411	425	438	424	440	431	470	429	416	397	344	429	444	419	416	423	400	424	441	410	414	444	472	372	449	411	456	452	396	399	436	443	404	441	402	400	441	407	389	440	429	456	442	470	444	404	401	437	427	416	450	437	416	460	438	415	436	416	448	426	455	421	450	396	435	392	431	457	444	419	413	426	439	421	451	378	422	420	431	437	445	424	420	395	427	430	396	415	407	434	441	404	416	415	397	392	455	405	428	393	402	392	420	433	391	447	383	454	425	405	482	422	413	462	417	417	425	415	432	382	403	400	413	401	443	391	456	375	434	421	399	431	401	427	422	406	428	392	426	413	441	455	424	398	409	448	404	473	439	399	420	460	449	439	403	417	385	427	425	397	418	434	429	404	423	421	400	424	411	462	407	401	425	432	415	436	445	420	420	431	430	442	426	440	418	415	442	443	415	427	416	452	410	389	448	441	407	412	400	445	430	434	420	426	445	442	444	398	410	425	412	430	406	411	413	418	420	401	435	419	436	437	418	446	393	439	395	421	413	417	429	458	420	409	452	404	437	408	430	428	448	418	451	418	445	407	429	419	450	398	436	446	403	425	434	436	414	422	425	403	405	456	459	439	391	441	423	436	403	406	425	436	430	462	416	417	413	460	451	444	454	428	427	421	437	407	408	418	429	418	442	467	429	436	433	468	473	414	443	400	409	442	406	418	429	440	459	418	394	393	432	420	424	431	427	431	452	431	458	457	436	413	438	417	449	442	379	414	420	430	405	408	417	458	462	361	415	476	432	420	417	420	437	477	439	451	465	412	411	417	443	450	399	438	414	455	392	410	456	413	470	399	403	443	429	404	374	472	366	410	452	451	499	405	409	391	417	455	464	422	456	446	408	414	425	423	428	426	376	439	425	452	438	409	422	442	432	414	435	439	421	412	408	437	413	449	405	399	427	455	418	457	398	417	459	444	423	471	391	441	457	431	403	419	422	420	410	427	453	437	425	406	425	419	419	419	416	416	455	446	424	437	395	423	456	445	435	404	439	409	422	414	422	454	421	432	411	438	394	420	410	429	448	399	384	403	419	412	399	425	436	468	437	436	431	436	443	391	439	421	441	395	428	453	401	411	421	437	417	451	402	416	368	412	454	437	412	432	434	417	455	443	419	424	408	408	416	459	426	416	436	427	418	390	431	401	456	432	395	436	456	434	398	416	427	439	428	398	423	418	478	398	442	424	431	429	441	399	372	463	461	411	413	439	379	460	432	386	461	449	438	421	381	392	430	441	453	471	435	449	421	424	434	406	438	448	425	452	458	450	438	418	436	384	458	390	429	381	423	417	418	477	434	439	410	414	406	415	378	435	408	378	416	421	409	417	406	465	420	454	402	421	419	432	405	433	403	448	461	419	420	433	419	414	420	422	401	413	399	404	406	433	431	410	472	393	435	412	425	442	421	451	445	416	390	417	454	413	415	424	455	417	368	453	428	432	413	461	420	411	442	435	410	438	426	386	418	444	396	420	403	408	453	430	435	435	422	454	438	443	437	416	423	413	422	421	422	475	435	448	412	463	448	362	427	441	392	421	422	374	426	453	414	454	373	418	441	373	395	412	445	455	454	441	425	405	448	427	416	445	437	414	434	470	437	408	427	443	427	413	438	428	413	415	421	454	434	438	389	427	428	432	416	425	426	421	459	431	419	435	362	417	403	427	422	371	432	472	448	432	396	443	426	458	437	413	425	433	437	425	412	434	440	407	426	430	419	421	400	425	416	382	404	407	402	411	415	415	409	397	455	459	375	417	470	441	446	411	426	439	415	442	435	442	432	409	407	416	411	455	408	465	400	417	414	432	450	467	404	416	423	447	386	423	429	423	441	413	425	436	420	402	424	409	416	454	393	444	449	422	425	422	412	407	437	421	367	429	419	414	436	418	425	401	437	406	414	432	454	407	413	426	397	443	427	405	431	376	433	439	430	444	425	406	415	462	421	431	360	432	417	424	418	421	427	398	392	450	435	467	413	429	443	405	417	432	420	442	406	430	420	439	397	446	423	428	462	429	430	430	434	429	395	440	426	379	426	440	437	427	410	416	405	420	443	444	423	423	419	408	431	437	427	392	405	407	419	425	427	420	419	398	459	416	396	436	456	372	395	396	435	423	407	437	405	410	391	441	435	424	436	414	413	426	405	407	441	453	418	448	424	420	430	430	433	387	411	437	433	417	413	416	427	416
1504	416	484	458	424	409	413	371	363	395	362	357	376	345	368	329	341	357	333	356	356	351	346	356	334	308	339	348	325	340	376	347	336	322	347	327	345	357	340	316	332	358	358	328	366	341	358	334	319	337	299	343	365	348	326	322	345	355	344	335	348	352	312	378	339	304	354	350	335	363	304	375	350	312	327	346	340	334	352	358	383	378	328	335	341	338	342	348	377	338	340	352	318	342	341	329	336	361	319	349	351	364	333	317	315	349	348	344	328	350	308	347	343	333	357	359	332	362	314	360	308	347	357	334	364	359	332	330	334	344	329	325	331	368	340	353	325	363	309	314	315	320	335	345	361	371	336	297	358	390	332	363	322	313	327	354	291	348	329	341	351	334	344	360	328	322	400	327	366	339	347	313	369	306	286	344	301	334	322	363	352	323	306	334	374	345	341	329	330	355	336	337	311	347	327	329	347	343	367	351	374	333	355	327	335	327	338	371	338	353	354	314	336	372	354	337	354	326	361	342	308	345	303	354	355	367	350	369	365	345	326	341	356	338	327	344	338	353	319	346	358	327	365	377	338	350	347	361	356	357	301	279	317	349	343	301	349	360	345	367	357	339	364	337	305	312	352	330	295	333	355	333	335	345	331	333	353	322	318	360	365	348	358	332	330	337	343	324	360	358	367	338	330	311	382	293	344	338	318	333	330	332	369	363	343	354	327	363	379	338	363	311	347	375	326	342	308	335	351	311	348	342	341	327	352	365	342	392	377	339	361	350	349	354	331	357	340	338	350	358	348	346	373	321	347	333	366	345	394	354	314	337	342	373	302	355	310	335	349	351	319	305	363	320	344	342	376	386	341	352	389	352	339	354	344	331	360	343	382	344	350	327	316	317	345	325	338	345	378	341	333	338	385	315	357	338	345	348	360	338	355	311	352	358	349	370	363	339	355	359	328	372	337	343	310	305	360	313	367	392	365	347	334	353	321	344	355	336	320	328	351	340	320	419	353	335	361	377	342	340	349	323	331	337	353	324	362	373	347	343	351	351	360	354	344	388	373	274	322	332	350	332	381	339	339	323	346	336	284	370	373	338	352	370	368	313	318	343	349	323	331	361	349	307	372	363	332	356	334	308	387	325	365	356	349	363	381	366	356	360	363	330	353	382	338	347	331	352	324	330	339	303	352	389	381	372	356	345	349	334	345	331	331	322	378	358	308	330	377	324	349	402	335	329	333	380	360	323	325	329	339	344	327	319	393	379	342	323	340	343	379	360	320	307	353	333	346	304	298	349	360	339	346	327	330	327	312	338	336	345	322	352	357	348	358	397	335	313	310	321	325	303	363	352	338	354	366	325	339	341	332	346	368	388	336	340	365	325	362	360	347	354	342	381	335	315	322	362	359	307	322	329	362	326	351	368	395	335	308	351	323	287	323	338	332	329	332	334	358	341	325	327	333	354	347	352	342	356	344	334	330	347	366	354	361	349	376	367	337	363	346	321	342	323	345	322	350	347	342	347	345	348	352	340	335	350	316	349	345	314	327	414	336	325	350	319	342	355	334	324	306	334	352	364	342	335	356	312	304	353	319	333	314	353	349	334	360	331	357	351	335	330	345	351	334	334	348	325	359	319	349	319	365	368	345	304	301	339	333	324	341	359	358	364	336	342	327	324	363	378	362	338	341	325	348	368	328	325	362	358	338	338	338	342	340	323	359	371	360	318	329	344	361	344	386	331	353	317	322	330	342	324	372	325	364	322	315	351	340	331	363	347	320	354	362	329	327	371	359	364	363	327	327	309	307	321	343	328	330	368	338	337	359	320	320	351	350	306	364	345	330	318	356	333	360	328	333	322	355	315	384	323	332	330	364	369	348	352	342	333	354	371	336	323	362	331	355	337	338	384	349	388	321	365	361	328	353	359	355	338	379	330	350	358	300	325	335	349	378	325	359	322	313	335	358	352	342	348	342	339	365	320	355	330	335	340	341	339	356	314	364	380	328	333	343	309	390	354	356	350	280	312	367	374	326	335	358	374	339	332	345	303	375	371	377	344	371	352	342	327	325	351	357	375	328	328	343	340	341	321	331	330	339	349	380	349	323	343	332	351	348	347	341	341	320	311	289	318	329	301	321	341	346	334	354	332	344	348	369	342	355	369	356	323	353	322	339	327	363	348	370	354	347	368	349	336	363	313	340	355	355	339	320	346	340	366	339	361	383	352	339	360	366	357	362	363	350	342	346	327	339	313	330	324	332	327	357	347	342	370	316	386	356	341	337	336	360	344	370	342	370	333	331	327	307	358	337	300	329	319	356	350	314	288	305	353	363	336	337	324	377	342	331	339	336	328	335	337	341	317	349	348	331	337	349	320	360	346	354	327	302	351	345	333	344	352	352	339	330	331	323	358	325	314	323	331	348	322	377	329	357	342	379	326	356	352	379	353	326	319	355	357	339	329	368	332	356	405	333	349	335	350	336	310	380	350	349	371	361	375	376	367	372	344	331	327	363	354	337	348	331	337	364	361	329	337	383	370	349	335	321	324	354	340	358	328	345	352	318	393	348	367	361	365	333	352	381	346	350	319	342	319	346	352	337	326	339	351	327	330	352	363	331	343	353	324	332	316	305	378	332	354	328	334	346	317	311	330	351	332	350	342	359	350	315	334	305	400	331	339	316	336	362	329	332	354	328	357	330	335	356	365	338	372	340	362	350	338	357	348	357	329	340	336	356	323	367	394	382	349	340	343	342	347	316	337	344	363	322	330	313	372	339	349	311	334	329	326	333	346	333	352	385	382	326	353	328	351	327	325	320	337	347	324	317	340	339	355	356	315	333	302	347	355	368	328	368	354	338	335	386	340	363	375	329	325	331	332	333	348	341	315	317	354	339	333	359	349	348	332	379	342	349	371	331	372	326	328	319	354	350	365	322	371	334	365	340	315	347	319	355	385	359	317	364	330	369	346	358	334	364	353	354	316	333	334	392	324	318	346	347	387	319	354	342	333	366	331	377	348	323	321	341	347	315	326	358	386	327	312	333	343	332	364	356	370	320	369	392	330	347	349	312	355	326	328	342	380	344	336	341	355	316	348	356	317	357	322	315	325	359	339	341	365	385	352	312	359	367	375	359	321	351	338	365	351	358	300	362	343	357	343	352	362	343	376	357	365	366	372	372	371	330	363	370	370	339	366	336	344	307	317	341	315	363	327	322	345	364	348	361	338	348	369	369	339	330	336	329	372	365	330	335	334	330	332	339	309	339	312	326	326	365	295	341	338	374	346	338	351	318	343	345	310	370	357	366	341	336	344	388	329	343	315	354	379	350	368	355	355	329	327	370	346	336	357	321	348	330	359	344	347	367	355	351	347	342	323	313	348	356	335	331	363	323	344	350	341	349	367	343	342	318	317	322	313	352	352	302	348	335	322	307	347	352	335	338	335	349	314	325	337	286	353	334	347	300	325	355	360	358	345	365	377	326	372	356	362	374	355	365	375	354	335	342	338
2132	868	1089	1311	1272	1080	976	987	962	1012	984	864	960	955	911	833	822	821	828	859	763	840	820	797	787	762	790	782	797	803	815	885	795	829	823	821	866	791	854	745	829	840	790	840	835	797	814	860	812	811	815	792	826	794	786	822	764	819	769	818	874	804	775	827	832	826	831	807	788	782	823	808	821	808	781	751	804	778	814	772	794	805	815	767	817	773	820	796	785	801	736	838	797	784	814	810	839	794	812	830	783	823	801	781	830	789	809	817	808	766	800	801	804	782	842	794	761	854	812	841	801	766	823	784	806	758	824	822	792	783	817	839	798	763	853	809	785	801	783	860	820	836	837	763	761	782	789	834	822	792	805	843	750	816	772	816	836	800	788	823	819	860	778	810	844	793	795	801	809	796	803	769	810	792	762	812	810	782	773	806	784	803	839	830	801	791	789	775	782	784	806	807	768	772	828	805	763	789	836	824	789	756	797	829	832	812	819	808	794	773	773	787	763	768	766	829	795	789	788	825	826	825	775	768	820	850	809	752	811	810	749	822	791	831	788	828	787	809	773	794	814	757	828	835	824	841	788	785	795	859	791	828	755	831	844	816	800	849	813	811	807	817	798	761	825	809	794	807	785	798	833	792	820	777	800	793	808	809	818	788	799	800	803	807	845	811	809	833	776	799	783	811	829	815	807	807	786	789	761	777	800	823	803	806	827	820	842	756	823	840	770	778	781	759	809	829	783	786	779	764	784	782	850	825	837	779	751	807	778	840	818	789	837	858	806	787	853	843	820	833	809	775	851	781	815	849	818	833	828	768	802	779	803	817	791	825	799	831	820	764	805	807	817	855	813	853	803	767	797	836	830	806	746	826	859	802	857	794	867	822	812	749	798	809	800	770	779	785	811	840	773	778	833	776	799	830	821	781	801	820	815	815	803	854	818	813	800	817	816	758	800	798	829	802	751	826	816	862	783	805	834	777	790	818	812	818	795	859	792	803	783	775	794	806	794	864	812	794	823	850	818	763	796	801	787	801	827	795	786	795	832	825	845	867	797	820	795	790	874	865	858	843	814	773	849	816	801	810	831	803	799	793	814	801	775	791	874	812	814	868	821	796	778	803	792	861	733	819	805	817	788	805	752	868	835	764	762	819	796	805	837	815	780	764	812	796	820	790	805	795	783	789	767	846	809	820	765	830	837	768	844	791	835	842	811	789	869	792	789	791	776	840	825	858	866	737	788	789	770	821	835	807	770	826	765	810	850	808	812	793	795	735	815	803	750	787	806	767	818	760	805	799	755	801	793	791	782	785	834	755	810	829	838	773	811	818	799	798	762	803	844	805	784	767	824	810	829	817	797	785	814	782	781	852	797	818	825	788	784	817	837	765	812	814	841	802	782	852	837	828	792	822	784	813	788	798	820	796	831	763	824	761	806	825	833	771	798	766	779	816	799	777	873	861	801	795	775	755	797	861	824	792	854	778	792	829	784	875	826	767	813	826	814	801	844	769	801	825	826	860	812	804	831	833	801	745	764	811	802	793	793	800	791	804	804	822	825	788	768	761	771	851	830	781	802	817	829	765	811	815	788	742	804	770	830	797	810	850	827	785	813	821	816	794	822	800	744	796	810	782	815	782	786	795	801	809	859	789	818	799	809	774	804	813	808	766	818	778	822	843	770	815	802	800	775	845	791	800	792	837	769	784	766	821	833	789	800	809	796	768	780	795	830	822	776	790	863	839	833	806	843	805	782	784	783	828	818	801	899	815	791	797	786	787	801	811	832	827	806	815	855	804	825	720	774	808	795	798	814	794	757	792	797	845	812	773	891	762	808	754	854	778	883	843	838	791	767	827	783	843	799	862	823	781	825	781	792	826	794	847	841	772	828	783	811	789	825	754	794	838	802	822	855	827	781	817	788	835	846	800	789	790	824	827	824	811	808	838	841	828	850	806	792	829	820	820	819	828	825	767	827	827	775	779	807	797	812	815	804	762	790	851	782	761	803	753	845	793	830	830	824	787	800	851	766	743	808	811	824	819	773	831	874	820	827	858	805	781	769	804	782	773	827	801	807	814	796	823	757	804	794	745	847	817	751	752	780	770	852	860	819	828	753	783	795	810	798	862	786	767	767	797	790	846	821	822	824	793	860	808	774	811	761	831	833	818	824	805	777	872	800	777	784	823	801	796	809	801	790	828	782	785	806	787	824	812	844	790	828	868	823	825	829	825	819	778	807	864	775	812	764	794	823	818	809	795	827	835	848	775	736	794	804	800	806	838	767	806	771	801	788	753	814	795	818	805	783	778	751	807	813	766	820	758	761	775	789	839	769	782	816	804	785	818	790	755	805	793	761	839	801	839	806	878	832	789	769	791	750	793	838	775	814	811	761	812	784	830	842	786	841	787	793	786	792	837	784	819	842	768	848	868	791	740	842	865	797	829	851	805	853	816	752	828	807	830	823	816	815	782	775	819	832	807	774	798	811	876	767	785	773	826	781	842	804	801	865	769	805	795	804	858	800	814	780	821	806	785	840	804	866	821	881	770	868	778	761	826	814	775	785	784	802	810	785	772	826	889	847	804	807	795	798	791	841	789	812	791	814	786	818	782	805	790	796	804	797	835	774	803	786	779	785	766	792	795	796	815	848	805	789	864	841	844	773	822	822	814	823	806	764	835	820	779	806	833	842	766	804	777	780	780	840	830	814	768	780	861	775	798	790	801	817	803	811	789	793	802	779	811	771	762	805	825	839	822	781	816	810	784	800	805	811	817	778	786	819	802	817	829	807	808	801	841	796	805	809	832	822	791	796	794	758	755	776	821	798	789	825	768	812	790	854	806	860	785	842	835	845	816	727	832	747	797	834	840	751	837	809	790	861	842	811	814	799	840	828	793	831	800	835	799	833	800	864	795	799	794	818	820	792	778	787	827	813	814	797	784	782	825	764	852	782	751	835	809	818	810	820	860	787	791	806	820	800	827	767	805	809	861	801	819	808	797	798	843	837	791	827	806	825	813	806	817	771	769	856	803	831	802	788	783	831	827	763	793	805	792	828	887	753	803	822	785	842	787	844	837	762	810	845	835	807	802	829	799	797	790	804	836	855	790	770	855	804	799	783	814	808	847	784	756	841	774	801	801	787	837	781	830	795	777	757	804	799	789	810	865	810	793	801	775	814	798	810	777	786	776	788	822	864	754	834	784	809	773	764	802	758	797	848	819	829	791	803	790	796	788	807	775	776	842	802	845	762	847	803	813	818	779	788	851	807	828	815	802	807	837	781	800	813	831	802	810	814	851	744	814	792	809	853	834	791	826	826	770	827	797	784	835	780	870	799	792	773	819	799	780	817	784	767	809	792	839	797	822	806	803	806	800	810	829	777	773	794	815	806	747	822	811	821	781	757	822	771	797	863	815	811	775	778	779	790	815	850	827	825	823	840	815	770	753	782	843	869	812	845	816	791	852	812	791	824	827	882	788	813	793	794	850	795	861	749	799	861	769
7226	737	762	717	596	468	426	425	411	426	393	412	392	394	391	345	342	341	371	336	363	306	364	345	328	324	351	313	367	333	325	330	334	331	319	360	339	363	372	334	322	307	318	317	357	336	350	342	339	328	332	355	341	350	332	315	327	314	316	347	341	334	329	343	364	335	332	321	354	343	329	315	340	325	361	289	331	310	325	340	339	341	343	321	306	310	337	362	352	314	370	338	316	347	344	374	359	327	345	340	326	309	327	322	353	350	327	337	300	326	348	344	335	337	334	383	351	365	338	339	351	352	344	357	318	340	332	344	296	349	332	334	326	314	356	348	316	330	349	294	327	364	331	361	340	350	373	361	320	350	334	335	366	340	327	333	364	355	347	330	337	337	362	330	296	361	382	356	326	333	311	362	353	328	343	323	332	348	332	350	307	350	339	318	359	323	338	317	307	333	318	353	378	355	323	361	326	355	315	362	354	324	339	329	305	332	361	294	326	316	343	321	337	338	353	350	310	333	331	341	295	357	313	326	322	376	319	362	351	350	323	321	303	340	335	322	366	370	338	351	321	307	335	330	342	342	318	314	338	319	333	335	325	345	294	339	357	367	324	368	354	347	361	324	323	295	341	324	332	350	366	310	323	367	358	362	374	352	341	360	349	318	318	343	348	343	357	373	378	363	355	338	328	338	339	322	326	296	354	333	328	371	348	329	341	352	332	370	310	337	326	312	331	343	346	305	346	337	325	303	333	325	347	344	372	342	334	339	325	320	305	317	343	321	336	333	353	314	330	341	348	342	333	335	344	333	380	319	363	353	335	336	318	388	301	323	305	335	347	322	327	291	341	316	359	327	321	321	293	366	340	333	318	346	333	308	336	334	314	342	354	339	361	320	317	315	340	369	310	356	314	341	383	339	338	353	335	345	342	321	348	308	343	358	333	320	351	398	322	328	339	360	365	366	323	354	351	322	378	333	302	313	350	333	308	329	353	330	369	379	325	373	349	308	326	321	328	307	357	321	348	362	355	363	326	337	311	354	327	300	333	320	322	324	330	317	324	362	333	315	325	302	316	359	338	331	356	333	311	331	354	336	315	335	330	320	339	365	333	320	340	344	325	334	324	367	356	324	318	337	331	328	324	359	351	334	346	353	285	344	323	360	310	352	338	340	317	316	323	360	335	316	299	318	332	296	356	338	302	351	320	337	342	371	338	334	358	350	317	306	321	340	316	368	322	350	322	369	343	347	305	326	342	323	353	324	331	345	323	335	320	315	335	342	366	352	320	340	354	320	288	333	315	335	333	351	332	334	340	346	383	340	322	363	309	313	346	337	378	328	331	324	334	333	357	338	344	350	324	306	349	359	360	339	372	322	317	325	323	324	313	321	349	349	293	324	359	368	321	296	321	343	331	343	310	360	345	345	340	336	318	330	348	315	372	321	323	316	326	349	324	352	340	348	312	327	342	317	351	323	311	327	349	320	340	346	358	315	323	380	342	360	326	317	350	310	317	321	337	319	333	297	337	331	341	319	304	298	322	303	342	344	346	350	308	312	348	326	356	345	359	330	340	335	324	353	371	365	355	336	336	333	330	317	328	354	343	345	336	330	337	330	370	327	344	317	312	299	320	304	325	329	307	319	318	339	361	338	319	329	296	322	320	320	347	317	332	329	290	323	334	305	345	343	342	319	346	360	354	331	304	340	362	308	360	305	317	337	340	329	327	340	305	329	355	331	330	329	317	350	319	301	353	309	315	348	317	339	322	321	334	343	326	338	306	356	319	343	322	343	316	312	317	362	356	338	374	338	350	332	331	349	332	308	337	323	311	350	320	305	316	327	316	351	348	319	359	317	342	353	305	331	292	325	327	294	357	310	339	344	316	341	320	328	335	354	381	300	334	335	316	373	311	352	362	361	355	351	312	351	323	321	358	334	333	330	346	308	334	342	358	342	317	350	363	292	342	341	321	318	322	317	295	320	320	334	344	350	323	308	320	342	323	299	313	309	326	334	336	374	347	333	339	319	354	346	366	355	321	312	337	302	326	309	371	360	338	329	331	312	302	355	315	357	346	307	365	315	338	336	332	332	329	316	347	326	343	333	379	312	342	326	329	315	355	318	327	363	321	336	348	340	328	326	366	335	321	344	313	344	321	324	350	351	313	327	329	355	364	344	359	336	341	365	320	337	356	330	343	326	332	345	358	355	322	340	314	337	351	356	313	321	343	343	338	300	324	352	346	352	354	315	317	364	321	340	335	342	328	353	360	355	356	343	348	356	351	320	371	346	339	326	359	345	361	339	347	362	311	307	340	330	377	354	343	353	337	357	364	339	366	323	340	322	339	368	319	306	307	331	288	328	327	337	342	310	340	365	340	377	337	363	354	363	365	325	332	325	324	331	309	325	354	326	375	351	323	321	322	327	341	367	326	361	345	324	320	308	330	335	308	352	333	297	331	334	348	351	346	356	296	340	336	329	337	376	357	363	302	370	348	317	347	335	379	342	339	325	299	347	296	334	322	340	336	356	330	352	324	356	359	346	315	343	363	347	348	312	315	354	302	326	350	341	358	350	326	313	351	347	328	330	369	331	354	360	333	361	337	385	318	335	320	315	333	328	340	350	328	314	357	334	338	378	337	331	342	353	345	321	315	326	335	363	347	317	328	326	350	354	335	332	323	347	349	345	330	366	314	311	329	336	308	327	339	348	329	344	346	355	330	336	355	335	385	318	352	321	359	320	310	322	334	345	338	336	337	324	354	314	356	380	359	352	339	343	343	323	335	328	340	372	334	320	363	341	326	372	345	330	354	333	376	358	344	306	343	324	354	349	308	366	309	317	316	326	353	304	360	336	318	347	352	381	362	340	311	343	337	322	347	348	352	324	359	329	319	338	346	337	297	344	332	331	300	333	355	323	364	359	307	359	314	356	341	329	303	310	373	362	333	343	325	322	327	347	368	342	326	353	351	326	369	340	349	355	344	360	327	312	332	300	338	335	352	327	339	331	336	335	337	317	352	344	364	326	321	358	332	344	347	380	344	333	349	338	361	338	319	374	361	363	322	353	314	317	300	315	366	334	322	335	353	322	334	337	332	318	339	359	340	328	339	320	328	308	314	295	344	337	331	362	333	335	312	350	296	303	340	311	337	318	305	339	371	323	334	344	341	357	343	281	337	347	335	345	321	353	304	334	329	362	349	325	353	366	348	341	318	338	351	346	336	360	341	322	343	349	377	345	346	327	388	336	314	337	333	315	340	340	352	337	355	300	317	323	320	336	356	372	363	381	355	339	337	323	293	343	293	295	324	331	325	340	320	330	331	342	363	339	334	333	344	351	347	333	301	347	346	312	375	322	326	338	353	336	327	343	356	345	300	308	306	350	341	316	315	301	318	336	317	351	298	360	330	341	325	342	348	382	323	317	339	317	340	324	342	338	309	316	338	311	327	340	319	334	341	367	313	310	337	339	356	331	334	276	332	332	350	300	326	366	297	332	346	344
6603	1128	1794	2170	1950	1568	1316	1302	1344	1260	1166	1082	1132	1142	1050	841	857	890	800	826	847	828	843	825	836	827	776	800	782	782	787	807	799	739	749	784	737	810	764	830	757	760	813	724	825	797	801	801	765	792	797	777	785	803	741	761	835	780	868	819	808	807	791	793	783	761	773	758	837	757	785	841	747	825	794	758	789	829	762	785	784	774	741	748	758	746	808	789	776	778	762	781	815	785	786	735	778	798	818	768	793	800	779	784	788	758	740	776	763	752	797	817	800	781	828	772	803	785	750	830	818	788	761	779	790	789	761	797	767	749	722	758	781	822	792	794	797	749	754	808	769	731	817	788	804	805	807	829	711	745	806	756	806	808	797	738	760	763	711	756	805	803	779	740	778	704	746	756	749	820	764	779	796	803	783	780	753	805	803	778	723	841	753	768	787	817	769	760	736	757	818	763	814	774	773	762	830	775	757	827	759	761	831	797	740	791	764	798	828	726	798	798	808	782	773	808	776	776	764	776	770	756	763	818	747	775	772	769	788	822	776	746	800	769	724	769	776	839	766	778	771	807	795	824	763	770	817	787	779	749	797	797	805	794	767	761	749	800	786	824	815	741	749	764	787	804	775	747	755	785	782	809	794	763	759	775	804	771	781	796	750	794	759	809	820	720	821	722	719	806	794	749	801	732	756	748	775	779	796	800	753	768	766	792	787	786	817	734	794	777	778	800	723	752	813	785	759	749	735	762	769	791	810	758	829	772	733	772	741	755	781	759	821	772	778	793	770	754	728	769	744	729	795	790	775	773	805	798	792	807	761	797	818	761	789	782	822	806	790	728	770	791	755	778	822	794	746	777	764	783	775	867	779	781	723	781	769	805	783	784	781	800	753	755	770	820	742	757	770	811	733	819	713	760	792	768	816	829	714	794	757	776	772	828	787	815	747	772	765	797	798	797	814	764	801	797	727	845	820	796	779	763	796	799	803	751	802	784	788	805	785	772	739	792	734	785	776	783	777	744	835	780	757	797	784	752	758	793	773	770	796	750	833	799	747	753	790	769	783	758	788	775	723	792	756	837	703	783	761	778	810	809	830	809	775	766	782	825	798	759	802	769	753	768	798	732	747	772	796	834	776	764	807	732	748	739	799	786	782	781	760	817	762	779	792	808	740	833	790	809	767	796	765	755	771	735	784	755	800	774	796	730	761	800	768	752	812	743	765	815	728	752	806	743	774	786	779	745	783	793	795	760	730	744	738	782	800	798	826	768	786	796	826	774	796	797	743	823	719	804	795	768	837	795	811	798	791	838	752	746	868	740	832	814	739	816	795	777	820	797	769	735	811	713	806	749	803	821	774	766	817	759	773	783	774	810	721	810	746	750	800	805	846	800	787	785	746	805	769	794	810	744	742	773	731	740	769	820	825	770	802	807	783	745	836	801	782	774	797	780	782	779	853	724	746	773	759	753	770	787	790	754	793	791	786	728	815	782	785	784	810	762	752	758	787	775	799	761	803	771	758	728	751	797	760	742	782	758	785	773	777	770	727	723	757	811	807	802	719	744	771	811	777	735	787	759	784	741	803	798	808	809	783	753	754	802	767	788	736	769	784	708	772	777	813	776	726	787	772	777	752	812	768	807	779	759	762	803	782	797	791	837	760	791	780	764	749	747	761	752	791	762	802	748	750	750	769	784	809	778	791	790	796	769	730	750	800	763	781	761	812	804	804	793	819	770	777	823	787	725	757	823	748	815	805	747	816	799	753	775	774	788	779	759	754	806	708	746	791	765	782	767	771	791	773	797	751	782	774	779	807	787	770	791	777	766	803	817	809	869	766	775	793	733	743	748	799	814	759	789	741	772	782	822	750	776	756	759	800	773	808	736	789	801	850	784	772	808	821	788	771	776	771	751	790	804	760	816	779	796	801	776	782	800	762	786	802	746	738	754	798	803	797	795	808	747	782	780	765	730	773	803	745	774	767	753	735	789	711	761	746	758	753	754	772	755	826	789	796	777	774	775	805	724	790	738	787	824	773	805	797	740	767	753	797	775	765	764	793	739	785	808	752	769	794	829	781	831	768	782	725	828	784	789	750	814	818	824	721	802	752	776	785	790	825	820	812	776	777	791	772	744	791	802	815	772	774	752	756	766	784	749	753	804	758	800	741	737	810	778	736	772	752	786	838	794	782	816	791	813	778	829	797	808	734	781	783	768	763	765	761	717	721	736	753	792	769	807	760	791	743	805	771	803	783	751	829	793	774	764	737	772	790	789	758	761	786	815	752	825	771	767	794	763	770	781	820	808	805	809	787	782	780	759	768	791	775	788	813	743	792	811	783	760	801	788	853	774	789	803	765	770	741	775	737	748	725	784	823	768	769	742	761	813	780	787	744	789	760	768	759	823	765	771	782	792	805	817	772	795	746	764	751	752	784	729	809	763	803	749	773	732	754	747	764	811	822	827	790	752	742	798	820	776	767	781	771	791	771	758	771	818	815	776	818	755	832	811	804	701	762	753	765	766	775	737	739	771	750	790	778	818	758	798	786	803	784	784	779	760	816	721	743	727	786	795	812	792	783	766	735	758	773	796	773	747	768	746	790	784	765	777	781	791	780	746	774	793	806	805	770	791	776	791	822	732	790	827	760	765	769	800	797	748	758	809	784	765	799	751	777	775	708	793	790	784	784	814	748	733	751	743	754	788	801	790	779	804	741	723	784	864	762	783	777	794	768	843	740	741	852	799	739	787	738	788	771	750	752	791	772	800	794	738	844	818	826	747	777	798	796	797	732	768	808	795	779	760	772	741	802	778	708	801	790	822	796	780	734	767	711	793	811	793	797	777	751	798	821	766	779	743	777	762	812	786	773	764	748	777	739	794	762	794	783	749	812	773	752	796	783	739	751	835	755	758	767	771	739	774	792	777	747	798	750	783	762	784	787	749	737	796	778	787	740	765	774	732	773	751	755	769	810	753	772	738	822	763	819	771	798	780	753	713	742	817	838	753	771	772	779	826	816	787	849	769	780	803	775	769	761	777	725	800	753	758	742	724	749	835	769	779	743	802	743	790	719	798	811	793	799	792	797	777	780	725	803	793	803	757	802	760	788	729	793	794	740	730	755	774	728	794	771	769	775	776	777	768	729	743	707	744	747	796	783	748	789	750	747	742	732	800	802	816	805	778	724	805	800	792	796	787	730	751	820	779	779	768	750	766	774	727	767	788	746	792	776	737	761	730	740	809	775	816	758	792	776	761	791	770	771	800	777	748	726	792	778	829	782	739	784	732	799	818	727	796	771	744	734	761	797	782	760	787	747	794	777	760	739	764	771	747	764	785	750	764	805	812	754	776	788	781	770	767	787	776	816	808	725	775	815	769	775	724	794	842	809	766	802	738	774	803	778	762	767	757	769	810	785	831	758	767	821	733	819	794	771	777	757	774	806	800	772	765	783	742	797	757	773	774	819	736	750	718	788	776	734	762	804	776	823	757	738	763	732	804
12664	1029	964	764	491	393	343	331	307	294	240	239	259	234	226	182	164	191	168	182	185	174	178	175	167	174	183	138	194	167	166	179	177	166	163	183	153	182	154	173	185	171	156	154	178	153	182	175	178	190	181	158	163	168	181	191	184	169	166	165	173	172	167	181	171	140	186	176	171	166	179	171	184	167	147	144	149	139	154	184	161	146	181	180	184	167	173	189	167	179	167	156	159	178	176	195	153	170	167	170	167	177	182	169	150	161	189	159	163	168	178	186	157	178	158	200	186	170	170	163	166	187	183	187	190	189	167	177	162	172	197	153	144	146	140	194	191	176	179	152	164	177	161	179	169	154	132	187	160	168	143	192	193	165	166	181	153	174	187	185	178	153	176	154	176	169	186	167	175	169	150	163	194	181	173	185	172	167	155	173	177	161	166	176	177	163	184	157	171	177	173	157	171	182	192	175	168	138	158	162	164	184	171	191	194	156	166	150	161	151	173	187	186	165	175	157	181	168	190	154	172	169	190	173	157	186	172	156	168	169	180	168	170	153	170	180	192	171	179	159	169	170	163	186	169	178	146	181	194	160	203	172	166	177	168	170	179	199	189	178	152	149	178	176	164	174	171	152	179	186	187	169	159	176	183	196	175	163	165	159	169	165	166	195	161	165	155	157	193	170	174	193	165	206	165	170	170	195	201	167	162	176	172	161	175	163	192	180	159	155	167	163	168	176	184	183	173	175	152	171	173	185	165	174	169	191	174	184	169	158	156	179	159	189	159	167	168	162	172	179	152	174	181	215	183	161	155	177	211	168	176	166	196	154	151	179	181	166	168	169	180	183	181	161	173	173	181	132	185	148	157	165	162	177	169	189	159	165	175	162	178	176	170	159	184	176	169	169	174	163	166	186	154	162	202	175	142	187	184	156	159	173	176	161	155	200	194	174	178	183	164	170	151	159	151	153	186	169	157	170	182	169	161	196	182	166	180	171	198	169	164	172	173	176	170	171	174	153	166	186	193	165	166	161	156	197	156	140	154	175	185	187	177	169	179	173	169	187	173	167	178	189	174	179	193	175	177	169	186	170	149	157	167	158	155	154	185	164	164	177	168	164	163	155	175	184	182	177	191	175	159	175	195	153	155	156	169	192	158	182	178	174	170	158	175	180	180	169	156	172	151	178	183	159	167	179	159	173	176	165	161	163	181	161	157	190	187	171	180	168	156	178	181	145	153	159	188	168	166	174	166	175	156	158	177	161	157	179	152	156	162	172	186	173	172	176	165	184	169	172	175	161	207	147	180	177	159	142	141	183	147	188	177	175	181	170	170	187	180	174	173	192	189	171	146	173	167	151	159	168	166	180	172	154	167	198	181	187	152	154	158	163	165	186	185	176	163	180	155	171	196	187	169	166	195	175	162	181	161	188	176	192	175	175	157	178	180	187	160	190	175	182	174	160	175	161	162	184	159	170	176	166	188	186	160	159	174	175	176	163	163	170	185	167	188	157	176	185	180	172	161	175	159	162	179	147	163	181	155	175	156	185	156	176	168	161	170	136	160	156	173	177	199	180	165	165	173	170	174	165	158	156	161	162	183	174	191	169	143	172	160	168	185	186	186	184	169	185	182	184	165	183	168	194	171	184	151	161	190	182	163	161	167	192	183	144	160	146	171	199	199	200	178	162	172	188	168	143	189	182	159	185	169	176	174	161	163	187	166	183	156	155	171	149	155	175	162	195	152	165	188	192	158	169	163	158	158	158	181	200	150	162	167	180	181	187	158	153	156	169	180	176	167	176	168	151	175	162	151	162	174	172	162	163	195	161	175	156	197	176	141	179	154	174	182	161	190	141	173	176	164	176	181	153	160	163	165	178	175	170	146	165	199	159	183	165	164	141	172	155	161	167	183	152	164	198	165	163	182	171	172	199	179	163	169	166	171	179	176	197	161	160	155	181	183	175	154	150	170	183	165	152	185	167	166	182	172	203	149	146	195	166	151	148	171	146	156	179	166	169	184	171	175	162	160	160	156	182	142	189	178	202	162	149	171	167	170	171	177	192	167	176	157	193	178	155	164	157	147	174	141	175	162	173	166	177	164	178	175	166	190	154	193	160	148	166	181	173	180	192	155	174	190	184	164	155	155	160	179	170	171	172	192	189	197	173	153	175	170	158	193	157	185	173	159	191	165	166	172	200	182	160	200	153	177	187	163	148	187	155	155	150	157	141	145	174	171	140	195	180	192	166	157	182	194	188	183	162	164	176	157	189	157	176	167	180	154	167	155	160	177	182	162	169	174	170	171	152	189	185	161	161	165	178	173	170	167	170	163	180	156	181	187	191	177	182	192	174	152	174	160	161	162	160	170	172	155	164	170	170	160	180	174	179	190	184	187	176	162	168	153	176	172	167	178	164	161	154	188	186	189	181	175	137	200	176	171	176	138	177	173	181	180	158	164	175	153	161	141	170	187	199	175	163	171	171	176	164	184	175	164	178	188	167	178	149	151	173	170	186	169	168	179	166	166	174	181	169	146	158	183	172	175	170	149	186	173	150	174	158	150	189	150	148	177	149	158	155	149	145	152	175	161	172	187	170	169	179	160	142	183	188	183	180	167	143	157	163	161	173	175	161	163	169	170	172	169	162	150	144	158	164	174	168	144	161	170	163	164	200	181	180	177	173	174	160	157	167	167	186	201	168	175	208	196	182	168	162	163	160	149	155	160	172	198	169	168	172	154	162	191	174	172	183	165	162	169	177	180	184	163	169	174	171	180	167	171	165	180	178	170	155	176	172	170	157	162	205	194	162	187	153	163	162	182	198	180	163	174	145	152	155	147	163	161	159	192	186	178	173	181	165	169	166	202	153	188	163	167	168	180	174	170	159	186	155	165	208	176	147	177	167	185	149	168	173	178	148	154	162	160	177	185	155	165	158	172	154	161	169	180	172	163	163	178	169	155	173	144	173	181	161	164	176	156	167	153	173	187	193	144	195	180	182	165	158	170	186	192	172	154	179	176	183	166	202	168	190	167	164	161	196	142	161	156	174	191	180	158	160	183	178	187	173	157	164	163	169	178	164	178	161	167	178	163	192	169	169	180	171	159	184	166	182	195	179	173	156	161	174	176	171	168	198	176	166	159	159	182	145	170	183	185	160	189	185	186	177	183	170	179	154	165	158	154	184	190	178	171	173	221	159	183	167	190	175	163	180	176	138	167	148	154	153	159	159	157	176	183	172	155	154	180	150	153	158	171	191	161	190	163	158	152	172	176	183	184	151	154	192	160	166	177	161	166	164	162	167	176	171	180	144	205	154	186	162	157	154	152	161	164	176	167	162	158	171	180	155	182	178	171	152	195	176	164	177	179	169	165	160	172	150	174	164	142	167	157	167	189	187	157	163	164	157	174	171	178	167	183	161	170	186	161	156	163	154	183	181	176	168	161	149	153	158	155	185	170	174	170	165	157	160	208	165	150	182	163	155	188	159	165	173	192	176	181	171
7832	972	2047	2457	2255	1613	1395	1273	1235	1148	983	946	981	933	761	643	547	514	547	509	487	445	488	485	461	480	469	462	461	419	467	463	457	459	421	446	470	464	413	415	437	466	467	427	421	421	453	432	435	414	412	402	438	430	441	408	459	456	427	401	424	436	429	415	419	417	428	424	427	452	446	418	450	437	435	405	465	425	450	437	465	435	409	485	409	407	415	448	427	440	407	439	410	446	413	439	428	457	429	415	441	427	424	424	402	429	445	411	450	418	443	435	428	425	417	429	407	415	433	427	421	438	419	426	394	436	385	418	465	395	414	416	431	419	449	429	451	404	423	386	401	407	399	411	444	444	406	406	403	418	399	416	420	388	457	441	402	428	421	413	416	417	402	424	432	445	440	477	420	454	433	426	399	421	454	419	446	429	454	391	418	394	413	396	416	430	444	413	414	465	404	444	424	392	449	444	468	423	439	453	417	423	419	417	439	442	403	438	410	415	370	441	442	401	475	429	445	451	400	392	417	447	440	410	389	395	443	452	401	427	387	451	461	419	428	438	431	422	416	413	415	424	446	441	399	399	433	402	407	428	428	433	443	481	415	467	459	442	453	411	393	441	439	431	437	418	460	437	480	453	442	413	439	407	430	382	426	427	407	418	438	435	434	398	468	423	425	447	429	429	436	423	414	404	467	389	417	424	431	398	461	417	423	417	429	396	408	443	420	419	455	425	396	450	438	425	430	411	403	413	455	385	357	408	425	406	420	444	403	435	431	432	410	412	424	440	397	454	393	438	442	449	468	421	407	404	418	465	441	400	411	448	392	427	433	409	417	415	425	426	429	432	448	419	404	405	449	418	462	389	446	412	433	447	461	482	426	412	406	464	423	413	435	434	429	414	428	452	441	435	403	400	385	449	423	403	442	430	436	436	437	428	402	424	411	415	455	448	429	411	412	426	421	439	446	414	416	407	426	397	406	407	420	437	438	432	421	427	373	442	412	416	419	408	403	391	417	421	428	392	398	466	428	456	428	404	456	400	431	447	449	431	413	464	426	434	388	446	462	427	420	439	409	444	440	426	425	411	433	412	442	438	441	406	438	423	420	439	414	405	418	441	433	453	425	418	439	422	427	413	420	409	420	456	438	419	423	460	471	418	435	395	432	457	446	441	405	407	413	417	408	430	397	431	379	439	387	444	430	445	415	415	456	414	410	411	439	414	449	429	448	451	406	420	452	469	447	421	396	437	425	477	406	437	404	394	419	406	399	437	439	451	425	396	406	418	389	434	397	404	402	413	447	416	442	453	430	411	427	431	410	417	419	415	416	420	401	446	404	386	460	425	419	431	487	449	447	424	407	421	418	449	455	419	402	449	415	415	435	401	431	444	418	426	433	432	405	438	426	429	425	422	428	417	446	401	465	444	431	430	433	435	424	421	397	398	439	431	394	452	414	439	435	441	411	408	426	433	408	414	411	428	401	399	426	431	435	437	410	419	398	396	430	414	433	413	440	424	432	439	406	412	417	422	425	416	419	392	416	436	402	436	402	441	408	413	435	431	393	458	425	433	424	382	425	407	376	396	411	461	423	478	443	437	444	451	398	435	431	423	400	430	427	442	460	419	419	438	426	443	406	418	425	474	434	419	416	446	439	439	427	394	415	421	443	452	423	425	401	445	426	441	401	385	450	416	433	420	407	467	367	384	407	425	422	407	431	430	445	420	417	433	428	400	477	421	430	374	434	442	414	437	449	451	443	418	439	443	448	429	391	375	415	417	443	429	423	417	384	456	403	425	442	379	423	447	415	433	424	468	424	399	408	409	404	457	432	408	438	445	422	426	428	454	403	402	459	415	418	439	436	456	437	429	434	402	436	446	416	447	443	414	408	404	422	412	432	437	445	382	407	417	460	420	401	470	424	437	403	405	480	403	415	434	395	434	429	416	430	461	414	426	400	443	419	434	428	417	433	445	401	417	393	417	410	467	413	401	427	406	423	444	427	419	402	399	448	440	414	446	415	411	447	393	414	429	427	444	402	423	456	429	413	409	449	452	400	452	429	401	431	416	428	431	412	426	421	459	406	451	411	389	390	414	448	447	417	436	429	430	412	426	412	435	397	423	405	403	433	409	385	447	490	439	397	425	440	440	427	445	473	427	409	419	449	464	430	438	414	406	435	439	411	461	417	436	447	392	420	431	461	398	430	435	440	405	427	444	401	419	413	443	435	431	406	439	402	430	484	451	430	426	432	419	449	481	414	426	435	438	423	442	372	430	406	425	445	422	433	395	431	386	426	432	447	440	405	450	441	444	391	419	416	410	400	411	383	411	383	393	413	424	420	396	426	444	413	413	434	401	420	479	405	483	438	443	405	435	415	423	426	444	417	431	441	442	403	433	441	419	429	445	434	412	422	457	424	405	432	426	442	427	437	451	436	449	435	387	442	402	413	442	437	406	409	440	414	411	460	386	437	416	422	430	419	414	395	394	427	468	442	405	425	444	400	432	436	424	423	383	445	443	461	419	461	436	412	428	428	425	432	436	413	426	411	431	442	414	436	405	437	395	429	419	432	423	430	405	413	421	456	479	413	440	429	411	423	429	436	413	427	417	434	391	447	390	423	411	401	459	432	455	476	443	417	430	443	414	429	437	455	427	413	432	429	410	445	412	456	429	400	423	428	448	446	411	444	446	407	405	404	442	433	413	458	424	387	428	422	434	419	412	475	411	431	433	445	466	418	431	426	384	433	411	435	434	419	405	454	434	427	404	397	423	404	443	422	439	419	445	417	417	420	423	465	407	411	451	430	440	456	409	438	459	429	425	462	427	442	429	410	430	441	403	435	419	430	479	435	425	405	396	450	441	411	455	425	409	419	408	395	419	437	432	444	449	418	415	429	404	418	389	390	409	435	452	420	450	434	438	419	413	427	409	409	425	437	455	438	435	393	391	447	443	456	428	406	410	430	428	381	414	420	432	451	425	401	443	472	447	429	396	424	450	416	390	457	420	417	436	403	437	428	429	479	416	436	394	408	445	443	438	429	429	391	465	420	466	467	420	440	409	426	418	403	423	443	451	389	422	432	405	388	433	431	413	404	416	414	429	442	449	414	447	451	407	420	403	461	414	439	441	430	418	439	415	440	427	448	392	393	401	435	452	423	439	432	446	439	400	421	434	446	407	405	418	427	410	438	412	439	436	440	422	425	416	406	444	420	455	452	411	457	418	397	445	385	449	407	398	423	402	440	413	434	432	400	397	433	409	405	391	417	427	448	423	412	417	415	435	424	417	441	430	396	432	426	461	421	426	434	411	423	419	410	413	427	427	430	441	422	456	448	453	463	403	401	411	419	452	424	448	428	443	410	435	441	411	404	426	408	451	427	388	426	410	432	401	451	389	427	430	435	424	448	448	400	421	444	438	458	432	445	407	425	423	424	409	436	438	410	446	403	449	433	438	382	429	424	433	407	425	406	396	440	424	430	429	416	447	420	443	401	440	396	402
1471	414	440	435	406	377	360	372	367	357	344	346	416	363	365	357	371	322	347	354	359	337	366	352	322	375	352	331	358	333	340	330	359	318	328	366	348	350	330	347	346	375	332	363	324	332	338	313	351	362	348	338	384	357	373	303	357	359	359	370	320	363	323	376	347	345	339	316	328	364	327	357	327	368	350	323	326	315	335	314	310	336	357	338	338	327	350	293	325	336	352	342	334	328	347	354	362	351	330	313	335	349	315	364	362	344	395	370	379	392	371	355	326	319	350	390	358	379	360	350	324	350	352	373	329	346	319	338	312	350	367	355	324	344	361	349	326	317	335	332	345	337	332	337	361	319	334	321	338	326	377	372	354	332	364	313	338	349	337	335	328	343	333	336	345	315	331	335	351	328	365	363	358	349	368	348	319	368	351	360	361	342	339	352	320	319	359	341	322	368	332	323	295	352	324	310	334	340	352	351	365	306	310	338	367	339	375	319	350	330	331	317	329	327	362	329	355	334	336	345	373	355	351	334	352	329	343	356	345	370	332	348	314	314	356	341	326	328	325	322	328	373	358	343	307	306	362	316	332	377	319	336	345	374	330	336	382	354	334	350	364	368	336	330	350	351	337	311	378	323	342	323	342	324	331	314	325	312	343	353	365	351	364	370	335	356	338	321	352	373	339	375	346	351	315	338	351	323	348	357	334	340	337	311	341	353	319	334	336	336	358	356	299	381	344	338	353	325	341	330	349	374	361	368	340	339	356	365	335	325	335	331	336	383	338	333	347	344	333	340	332	325	318	365	368	348	331	340	359	334	378	373	325	326	337	345	335	333	344	346	338	354	335	327	343	311	351	309	349	335	337	355	389	338	351	359	323	349	331	371	335	360	348	337	354	324	332	357	353	381	352	322	302	329	342	346	343	355	336	345	321	355	338	311	339	342	328	325	339	390	319	360	348	346	318	345	388	356	364	319	337	322	318	337	359	341	338	350	316	338	336	367	348	359	349	372	338	324	350	323	325	358	341	352	328	341	363	310	343	340	338	365	350	350	371	361	363	338	377	313	357	321	357	356	336	367	330	356	377	391	341	318	320	338	333	306	325	355	349	339	333	333	338	355	356	328	339	332	358	362	354	367	364	344	333	389	337	371	330	319	322	354	354	340	332	341	343	350	330	352	348	311	351	368	377	325	355	357	323	369	371	330	361	339	362	396	358	354	348	309	336	359	328	350	322	344	358	348	319	366	353	349	353	353	326	328	341	331	338	349	312	358	350	311	328	314	328	303	323	309	336	357	319	370	328	355	328	336	378	359	366	354	341	353	329	381	318	331	368	333	360	324	350	337	323	345	369	336	341	358	304	322	315	341	332	325	316	332	343	360	337	353	346	348	382	348	346	341	337	365	329	334	335	339	301	340	311	358	377	346	333	305	368	333	325	320	324	358	347	334	361	302	348	326	344	301	338	318	345	356	319	340	339	307	357	353	325	334	366	350	369	346	306	359	328	320	359	345	362	331	335	336	387	312	332	325	364	326	332	374	332	357	407	294	317	337	355	354	358	363	372	360	354	375	338	334	327	311	316	382	331	356	315	330	343	350	348	369	348	340	333	348	369	325	365	363	308	372	320	362	330	350	365	360	328	347	337	319	315	323	332	338	335	356	341	328	349	335	335	339	349	339	340	337	355	323	357	369	354	329	317	368	362	360	350	315	348	308	332	363	341	330	366	304	384	345	363	324	342	339	341	329	330	351	339	371	362	365	326	329	350	352	360	341	378	350	379	329	359	367	341	347	334	333	352	311	326	320	339	334	368	313	352	346	305	345	374	340	303	318	344	329	334	351	360	372	371	315	346	371	304	328	332	374	343	306	345	345	353	387	328	378	351	339	369	331	371	372	333	348	335	369	341	356	342	353	312	336	352	344	350	322	367	357	333	335	296	329	347	319	320	359	351	338	341	343	325	336	339	300	369	316	338	321	317	332	343	361	310	337	349	327	334	357	361	305	308	334	353	338	334	345	345	327	345	346	336	360	325	319	340	334	337	338	349	364	328	362	331	345	323	344	321	324	365	326	350	296	347	304	357	335	308	330	354	340	315	374	316	353	319	351	396	346	346	316	356	362	361	388	344	363	330	337	353	355	316	330	357	360	351	351	314	366	326	334	343	365	327	365	336	316	338	343	361	366	362	340	343	325	365	348	342	322	376	329	352	375	344	319	354	335	323	351	352	345	355	311	384	323	353	333	337	324	322	339	342	315	323	367	340	337	371	380	311	328	324	370	356	340	346	306	346	367	342	326	364	366	350	385	346	336	351	347	367	330	369	336	324	323	358	375	328	337	369	356	308	338	375	322	337	327	353	354	369	308	335	338	324	360	364	347	348	345	345	354	329	357	312	385	339	344	352	341	352	336	387	337	315	336	346	341	348	340	363	343	395	376	336	356	324	340	338	303	332	350	357	350	336	351	319	344	328	343	319	325	351	341	335	329	342	329	302	339	337	315	341	356	345	355	328	344	336	308	361	338	348	396	356	348	320	368	355	310	339	314	343	348	325	366	333	330	320	305	319	335	362	354	365	330	315	328	348	331	350	353	321	346	384	324	313	356	369	315	331	354	320	364	343	317	339	346	331	341	340	356	313	366	346	367	311	354	360	357	339	319	343	339	353	345	342	389	324	329	322	351	323	335	335	384	323	340	346	342	313	332	365	335	342	315	346	337	340	379	323	344	333	336	338	311	340	325	355	384	354	333	346	373	352	338	370	310	355	275	352	360	351	348	334	345	329	352	343	341	338	341	336	374	333	352	333	364	390	331	357	314	320	318	304	370	312	359	357	320	344	334	340	322	329	335	327	363	351	354	355	364	339	365	354	349	321	349	359	348	352	343	345	315	338	337	354	315	349	338	362	326	333	333	363	294	335	376	343	339	354	308	387	360	331	336	335	326	349	365	338	324	342	341	370	364	349	335	323	310	339	353	345	325	364	381	323	353	326	340	340	341	373	316	364	335	336	330	332	321	358	326	342	341	343	313	400	362	326	329	300	327	346	369	323	330	339	332	341	356	380	342	366	317	385	348	304	355	338	353	370	335	334	333	355	354	381	366	376	336	368	306	345	350	345	362	363	327	335	374	355	354	353	324	351	350	296	320	352	345	300	337	355	351	327	331	339	306	325	336	347	368	363	380	329	306	334	337	386	313	367	350	342	324	340	334	349	325	336	333	324	333	358	350	318	344	354	327	344	364	352	329	344	364	374	375	350	316	347	310	332	321	330	320	372	349	350	333	311	358	327	350	341	339	312	383	334	328	376	351	317	336	366	336	338	350	333	327	336	330	329	338	320	350	368	339	343	340	349	326	357	332	318	365	358	302	361	342	381	369	379	409	377	347	334	330	368	327	342	380	325	383	356	325	371	328	339	350	365	326	328	347	340	370	342	305	349	312	366	317	340	343	365	352	343	353	341	364	342	366	304	355	303	348	364	378	334	320	349	351	336	342
1905	942	1120	1224	1139	995	987	949	1052	1036	955	970	983	957	932	863	846	803	777	806	872	822	820	804	780	804	806	807	791	855	767	796	786	812	831	852	780	788	779	822	785	800	781	775	829	789	869	792	791	824	789	827	844	760	768	848	811	827	787	750	779	813	718	789	842	790	796	861	867	745	786	841	815	798	829	793	785	790	798	758	815	793	816	831	793	767	760	805	795	847	835	779	769	864	805	797	819	838	804	827	834	850	762	774	805	792	794	823	802	843	840	770	801	840	777	796	831	837	772	814	782	777	873	813	798	816	767	826	813	816	863	798	776	812	704	731	823	779	775	849	830	766	786	827	782	815	871	782	787	754	785	831	823	797	780	786	787	814	811	809	847	797	833	743	789	842	792	833	803	857	790	834	806	825	815	881	820	792	779	856	861	778	808	824	795	834	837	789	805	804	819	763	824	800	796	829	763	837	764	806	823	799	811	835	763	821	814	808	796	812	804	863	813	792	802	814	744	818	803	821	772	788	793	820	768	789	769	861	780	842	848	787	804	839	830	820	797	828	791	763	832	853	815	810	863	786	817	818	799	783	835	853	854	801	822	821	797	794	781	825	817	784	827	825	796	826	796	799	754	757	811	783	818	776	800	837	796	845	773	767	814	806	819	826	813	795	811	817	811	807	772	756	798	774	760	821	756	822	774	805	774	784	825	782	821	791	844	812	780	804	803	823	825	808	800	845	816	747	816	817	819	807	820	796	803	822	821	805	871	784	787	796	817	787	800	767	807	753	779	834	833	785	812	851	786	810	843	821	844	777	781	806	792	794	847	801	794	808	929	769	803	843	840	805	791	775	835	787	799	806	805	772	812	850	801	810	766	802	809	796	805	778	823	792	829	819	828	828	846	821	815	819	808	852	784	815	855	819	832	814	823	804	805	825	797	823	780	825	779	822	794	764	798	843	756	844	800	767	798	789	788	800	813	815	880	820	806	767	782	817	803	836	784	800	812	836	786	845	780	796	827	828	810	783	821	822	805	836	831	795	805	735	783	841	782	814	773	855	807	790	834	794	813	848	779	842	828	836	720	816	828	785	874	796	788	832	757	790	823	841	743	777	808	790	789	785	815	792	819	821	770	832	780	797	818	831	803	814	808	815	866	816	795	776	795	835	792	793	849	816	859	835	770	773	762	796	793	790	848	793	818	772	823	837	827	848	809	781	749	841	798	794	781	817	839	798	824	847	810	831	813	751	760	848	813	830	848	782	807	824	827	798	792	811	823	767	858	758	820	810	803	801	821	808	825	817	798	803	790	811	783	795	789	796	784	836	829	799	769	785	817	873	819	810	823	831	795	808	813	827	831	741	799	835	792	796	832	737	791	780	830	806	786	759	803	868	805	811	813	809	781	794	766	849	791	809	823	840	808	842	795	878	796	766	765	803	834	838	802	816	783	771	807	755	849	842	843	802	806	784	821	804	820	799	783	854	837	783	770	771	840	812	780	799	834	801	826	878	788	827	825	779	775	791	836	799	770	784	815	783	779	847	799	830	825	851	810	783	751	785	852	827	776	816	815	816	735	798	793	786	782	810	858	822	816	782	775	829	805	847	811	844	808	815	876	808	825	818	808	772	761	849	843	785	781	786	797	810	849	773	797	784	794	848	806	811	785	848	810	831	799	774	860	835	833	754	850	826	843	767	796	829	794	789	826	807	815	802	771	780	774	784	804	826	825	762	780	763	812	753	813	799	788	780	844	739	783	790	796	813	786	805	795	782	776	821	766	850	832	797	797	786	837	805	786	825	785	850	760	829	799	823	806	806	798	847	747	855	840	774	821	850	814	831	767	867	762	791	803	802	814	817	812	814	825	815	840	767	799	814	833	786	804	810	797	815	829	794	826	784	814	770	777	868	797	805	797	787	837	811	790	773	764	806	794	806	802	804	800	791	812	830	790	843	841	803	766	857	805	789	850	770	798	805	802	835	808	755	834	826	799	787	833	764	749	850	810	857	779	789	810	809	808	819	781	832	809	855	803	849	800	831	819	772	830	812	786	814	792	811	765	819	760	829	807	780	829	817	810	827	790	802	811	783	799	781	824	810	872	832	828	767	762	799	788	777	773	818	836	814	785	822	806	773	801	822	848	798	853	782	812	710	837	814	796	800	794	822	808	803	834	777	864	829	829	800	816	870	771	793	846	805	813	781	766	795	824	852	787	809	808	784	819	782	859	820	841	834	833	833	795	829	821	805	767	796	795	847	792	781	833	813	823	813	800	813	812	771	758	842	795	879	802	790	804	823	804	792	824	836	747	757	802	812	808	774	820	829	802	778	780	779	818	760	839	791	775	796	781	817	799	828	819	792	770	803	818	804	822	762	862	819	801	794	788	793	836	790	782	840	772	844	844	821	817	784	823	846	821	770	769	810	823	849	782	834	838	809	858	792	833	784	792	814	810	802	862	816	835	800	800	814	770	744	856	777	848	839	861	786	788	814	782	844	833	816	832	823	805	789	794	805	834	824	809	816	775	815	840	829	847	823	828	790	764	822	732	826	832	830	830	766	831	824	802	762	774	828	771	801	764	812	882	808	814	802	866	795	778	789	813	780	790	788	774	773	805	812	813	814	827	814	770	828	759	824	797	827	805	794	807	860	756	775	834	836	758	771	791	778	787	826	842	786	826	793	857	792	824	833	771	771	795	789	783	838	802	836	822	857	825	829	778	835	825	832	805	868	762	766	807	815	803	757	802	793	799	812	788	752	827	831	785	797	865	825	832	860	818	828	768	789	820	805	796	769	872	795	819	821	832	826	782	842	806	818	810	800	809	797	753	841	832	780	786	808	821	818	845	816	749	766	770	821	805	823	794	811	812	808	776	823	790	773	826	762	871	824	761	821	766	833	803	778	767	789	820	817	793	776	750	806	814	813	818	783	803	798	796	824	804	794	799	833	784	748	839	772	778	834	807	813	813	835	795	791	810	759	872	856	783	788	806	792	749	805	843	835	832	856	797	838	796	830	791	804	822	740	834	800	746	814	851	803	825	839	828	795	762	777	796	827	763	845	804	814	812	794	775	764	799	773	807	824	835	778	854	814	793	837	830	825	805	842	817	808	830	843	832	792	811	757	793	812	805	840	800	854	845	825	789	752	813	778	812	823	839	803	841	791	793	807	823	782	830	807	806	818	840	850	837	781	794	772	819	821	748	769	833	817	812	857	804	835	782	747	794	775	798	772	873	804	815	817	785	812	805	779	784	785	809	837	795	804	825	793	762	827	739	800	744	786	792	821	821	826	737	805	819	798	775	835	793	872	834	781	789	797	807	811	779	819	851	791	782	827	817	800	819	825	796	812	829	808	771	788	795	768	799	819	841	784	838	839	822	851	791	789	831	814	769	761	866	816	778	761	774	831	817	815	857	744	812	831	753	813	795	788	785	838	816	804	775	813	810	792	799	800	790	772	848	772	821	828	819	841	786	767	886	851	787	827	819	827	799	796
7004	716	789	693	539	449	452	410	407	423	372	364	412	413	356	356	342	304	325	338	336	308	307	353	317	367	357	328	325	332	329	334	312	360	349	311	330	376	313	308	369	345	319	347	309	352	352	344	345	342	333	355	298	359	337	335	315	324	353	340	333	337	329	340	348	374	348	340	325	319	311	325	367	345	334	312	338	325	323	377	299	344	307	335	340	344	325	357	323	343	352	312	349	368	350	348	315	319	315	306	346	324	348	340	328	370	360	331	359	353	310	345	330	337	315	329	302	320	313	330	340	337	342	368	305	338	306	328	351	333	343	320	331	302	334	307	297	344	350	313	315	301	399	359	363	330	358	316	329	328	363	335	340	326	351	317	349	305	314	310	315	360	348	338	362	350	325	312	305	337	348	322	302	293	351	330	302	328	346	326	345	335	310	318	309	306	355	345	338	308	339	321	333	361	352	319	329	332	311	345	359	339	349	360	331	366	380	335	344	312	302	267	352	361	344	347	329	336	347	378	323	316	352	313	355	333	375	331	372	367	353	319	347	362	373	365	339	331	310	350	322	323	327	318	295	305	326	356	339	321	302	323	346	377	342	334	324	344	329	360	340	335	339	373	367	329	330	334	321	314	330	306	342	323	332	362	337	363	326	315	326	324	328	322	359	337	333	325	335	356	337	355	350	338	344	329	328	397	326	318	345	353	330	302	316	326	311	326	356	335	351	315	313	319	383	342	329	306	339	393	319	314	342	348	339	334	301	334	343	334	356	333	299	286	361	340	293	352	357	315	362	329	339	332	338	333	303	327	305	314	362	343	349	311	335	321	343	357	331	307	339	345	321	354	306	346	336	334	324	327	302	365	369	326	393	320	374	345	331	349	331	320	318	327	356	357	324	307	319	326	340	334	309	337	306	337	335	339	332	345	310	344	330	323	356	282	337	335	356	316	340	335	297	350	304	306	363	347	329	320	322	377	356	333	341	365	348	321	357	331	351	333	344	329	319	344	324	355	331	342	327	353	304	318	315	325	305	336	342	312	330	361	318	357	341	331	330	349	344	314	327	310	383	339	307	352	345	318	309	323	355	326	305	306	310	343	342	349	356	355	361	347	314	293	352	339	310	333	316	324	323	330	344	320	316	301	316	367	335	329	356	319	357	317	324	323	326	360	323	316	320	304	314	353	340	348	347	331	371	322	340	324	332	361	329	338	323	346	352	312	337	350	318	357	342	330	345	318	318	352	341	346	332	304	357	347	319	315	348	322	343	322	339	315	343	294	300	327	345	332	333	344	364	368	358	326	337	309	335	346	356	327	315	375	355	344	344	323	331	305	323	317	292	343	319	329	309	317	316	328	373	333	330	304	338	334	355	335	331	311	343	336	352	316	377	358	334	347	341	366	355	319	363	312	396	341	332	348	319	339	315	328	377	362	336	327	330	337	345	317	314	340	300	295	338	320	306	335	302	316	357	360	340	350	376	349	340	340	348	346	320	313	298	364	341	331	304	327	358	345	344	349	348	373	313	349	291	332	333	319	353	330	361	339	307	336	293	326	342	306	346	358	369	340	351	367	311	331	341	331	305	354	323	347	342	317	317	331	342	347	330	318	334	331	344	319	345	303	323	337	345	298	341	367	356	380	341	380	349	314	341	341	332	318	364	307	315	323	357	338	307	315	342	321	335	330	346	336	367	336	343	328	374	347	313	344	363	360	334	317	318	334	328	321	357	345	348	308	340	319	363	278	353	321	311	336	357	313	324	330	306	320	350	322	289	327	344	353	325	359	340	370	340	346	327	348	318	338	330	322	344	329	383	355	322	325	317	332	339	314	313	360	372	325	343	299	352	311	316	338	331	343	347	311	303	344	318	311	342	310	340	334	335	333	335	344	373	323	368	334	329	357	301	388	331	356	337	325	347	314	352	323	328	318	341	362	332	346	313	363	321	313	336	358	276	324	320	356	346	336	347	319	353	355	332	322	363	358	330	365	310	342	333	365	331	290	355	310	345	348	337	345	327	350	313	343	330	330	307	316	316	371	321	332	312	317	307	323	308	322	338	315	331	298	319	342	331	312	336	336	330	355	316	360	320	358	347	339	297	301	331	321	331	334	316	307	335	379	322	369	344	294	330	325	315	335	306	361	319	355	334	308	336	331	317	300	318	358	338	346	324	336	327	351	287	348	364	347	351	358	329	353	319	340	344	347	345	335	318	330	313	314	309	359	335	333	333	344	322	341	346	319	324	304	312	354	314	340	344	317	330	347	360	308	356	324	325	310	356	300	346	345	328	352	341	340	336	308	325	304	325	324	331	320	338	344	324	347	300	329	307	305	346	307	313	330	313	323	322	362	336	355	337	347	338	346	326	349	338	346	333	346	330	335	314	320	296	306	342	366	359	327	325	325	336	339	354	340	341	327	342	307	345	341	353	324	345	354	361	334	322	346	294	346	313	329	318	348	303	345	341	347	341	315	317	339	349	362	327	317	347	297	334	323	315	335	317	307	326	325	323	305	318	332	374	331	288	347	353	338	349	354	334	351	365	317	358	345	317	340	331	323	355	340	364	337	327	340	347	353	330	308	312	334	336	340	341	330	381	329	355	333	320	309	343	337	312	342	293	335	332	344	306	361	316	351	386	350	320	365	338	329	332	325	328	351	343	363	314	308	343	322	357	381	316	349	283	343	317	350	347	330	352	313	321	364	332	348	325	328	334	314	368	301	310	320	340	325	360	329	346	320	303	356	297	344	354	344	347	310	339	323	365	340	353	332	358	334	339	341	307	332	370	344	334	367	299	301	342	333	355	334	356	335	385	347	332	336	317	339	337	335	331	323	347	326	325	319	338	325	325	356	330	308	350	376	374	351	338	348	330	304	367	345	312	304	302	316	334	331	312	349	351	334	320	335	365	344	318	338	339	325	349	372	321	350	387	340	349	287	323	313	305	346	361	337	337	327	325	343	320	347	317	339	354	330	307	330	323	331	341	351	341	349	323	346	331	309	324	356	352	353	371	342	324	330	328	315	365	312	322	311	358	338	341	332	296	314	367	322	338	335	315	376	340	318	327	334	337	338	309	315	321	337	331	339	354	297	337	361	315	338	342	311	312	329	380	353	319	357	362	335	342	327	351	357	359	358	377	296	328	344	329	327	323	347	326	326	292	343	341	377	354	320	324	350	291	332	377	339	335	332	310	336	331	333	341	316	357	353	336	351	342	360	321	341	334	348	330	330	298	337	335	310	314	346	318	329	350	310	345	354	376	338	352	356	308	343	353	340	300	336	329	327	366	328	306	347	340	315	353	321	333	324	321	349	328	324	339	322	310	309	337	327	328	332	324	353	342	332	302	320	345	347	348	333	305	351	329	331	337	335	352	361	355	321	344	337	326	333	357	325	323	317	357	353	348	358	344	338	346	311	398	295	388	315	341	340	345	361	328	331	343	338	328	372	324	363	307	352	330	296	329	326	322	348	330	321	325	379	338	341	336	307	325	315
6504	1139	1728	2071	1805	1435	1328	1234	1274	1201	1235	1174	1216	1176	996	846	851	887	834	758	820	817	864	839	779	764	775	782	777	836	796	821	775	811	818	803	784	777	757	763	785	819	766	788	832	789	775	786	791	777	792	792	744	788	765	788	795	783	775	757	751	758	771	849	776	787	773	763	759	773	813	750	768	814	777	827	793	763	821	773	763	788	780	747	753	751	811	738	800	726	838	804	785	752	737	738	801	795	807	741	832	776	758	752	760	792	814	818	776	767	774	759	775	773	827	783	789	781	767	769	735	791	818	807	788	786	812	756	725	782	754	812	845	783	824	763	773	793	800	774	753	826	782	789	763	816	769	798	777	777	770	758	808	791	768	782	772	712	797	765	745	758	754	793	750	776	762	755	807	766	770	766	753	762	770	745	728	782	795	768	797	780	775	780	786	753	739	799	784	778	816	795	750	749	756	797	783	755	795	782	765	791	814	717	796	782	768	808	747	759	838	765	767	766	777	793	803	794	774	791	788	793	720	755	803	808	784	770	787	809	791	761	725	802	774	787	770	777	803	800	753	770	773	729	744	788	785	773	738	805	799	757	780	761	736	781	734	805	807	767	795	826	761	795	813	760	766	783	757	777	767	752	790	789	769	762	814	766	811	767	759	754	759	769	773	797	756	770	729	761	785	815	759	765	759	760	776	799	774	750	781	794	804	764	752	802	802	855	752	787	755	797	728	742	773	744	728	773	745	779	776	781	768	805	756	779	754	757	740	785	754	772	769	759	736	766	757	810	780	798	841	770	746	758	796	745	717	785	757	782	772	792	731	771	819	761	744	815	835	778	787	778	763	726	796	772	752	742	818	720	807	765	722	785	781	748	760	789	774	776	766	764	762	824	759	767	762	805	747	758	776	775	751	749	782	807	785	803	739	740	763	726	765	734	735	712	760	758	768	844	767	756	746	782	778	783	832	786	743	813	780	771	759	796	766	715	759	779	780	758	765	737	744	783	782	810	759	775	771	757	775	755	790	816	783	745	762	785	771	805	780	760	803	814	785	762	736	819	768	756	765	799	766	781	842	713	821	810	753	775	774	755	793	758	771	782	757	776	764	770	779	768	784	793	785	809	747	747	798	732	837	766	769	815	794	818	706	750	778	781	776	787	805	734	756	777	761	806	764	789	801	847	776	718	722	773	749	759	844	756	753	784	744	776	750	784	774	768	807	784	741	789	771	780	784	776	739	780	780	780	768	770	775	829	791	762	827	782	767	787	723	765	782	742	762	782	783	759	749	770	784	791	768	807	776	780	784	799	735	796	761	741	745	808	778	743	756	745	800	803	773	771	821	772	824	723	781	765	724	810	821	764	816	766	791	851	813	790	778	754	781	766	776	723	791	761	793	735	779	825	736	797	780	779	775	778	818	757	795	772	760	753	764	786	784	786	826	815	772	777	815	754	779	798	803	752	750	765	740	802	814	775	784	770	823	784	769	775	806	770	807	716	803	746	761	740	752	765	764	743	792	763	776	723	762	759	829	758	762	744	791	778	775	760	777	738	786	746	763	816	782	797	828	786	752	778	782	740	772	775	837	823	783	779	749	797	834	774	775	799	791	784	823	803	757	766	724	790	768	836	738	776	768	731	780	727	776	808	804	755	818	745	743	749	755	777	759	759	789	775	786	786	798	787	758	770	757	769	773	775	805	814	798	751	790	784	758	787	798	780	774	794	769	772	797	769	774	764	863	788	781	821	773	774	757	735	777	800	754	751	776	734	788	769	801	761	738	820	819	773	825	781	780	792	839	811	805	763	774	755	762	747	786	797	774	783	757	830	775	796	763	759	781	813	769	782	784	762	760	753	799	746	812	787	762	731	778	804	750	730	746	770	777	791	745	782	809	740	774	821	801	769	769	744	813	830	777	768	758	796	750	754	819	788	803	819	806	767	762	832	782	776	782	793	764	777	798	777	778	806	738	796	796	774	768	785	825	781	761	802	786	716	838	752	754	831	760	734	784	783	763	772	776	789	747	821	769	756	743	754	769	800	792	746	792	787	759	771	774	815	776	762	784	750	740	748	728	801	761	754	824	799	796	696	780	820	766	758	794	808	805	753	744	789	804	753	767	795	777	757	813	794	794	806	736	824	791	780	793	788	797	759	765	770	758	755	817	732	804	753	782	746	799	717	774	751	751	814	776	774	784	786	785	779	787	804	733	788	799	788	764	790	803	817	776	756	777	802	752	775	766	786	742	752	780	787	741	806	798	801	812	793	797	745	776	757	801	791	799	783	757	776	800	834	737	755	765	781	796	670	792	773	800	751	805	746	818	788	775	744	749	733	768	752	755	798	750	778	799	828	781	781	782	769	802	763	805	792	790	764	800	765	794	779	790	772	807	746	746	764	798	811	773	799	768	729	791	832	795	788	797	787	748	762	758	809	770	765	745	849	771	783	795	818	795	833	751	772	778	735	721	810	786	774	811	759	822	783	779	718	770	757	784	742	764	793	793	765	813	779	799	778	769	734	758	761	714	757	774	790	840	747	768	766	807	745	787	770	777	726	760	810	778	785	817	745	772	789	784	833	769	805	767	716	764	748	772	800	791	746	747	802	782	781	766	787	808	788	838	755	759	755	771	731	752	754	761	768	792	866	812	818	739	735	738	814	785	778	769	739	782	767	778	811	743	761	829	775	810	793	766	808	760	793	810	798	775	830	768	784	776	759	779	793	749	737	766	789	828	778	750	725	745	745	724	780	746	787	774	722	760	741	767	753	743	776	770	845	806	750	775	786	758	731	754	816	782	790	788	780	775	797	831	777	762	736	819	740	767	839	765	747	825	778	795	809	795	781	786	785	750	752	849	754	746	760	750	760	779	814	808	740	773	768	736	795	808	755	729	820	746	779	812	772	770	733	785	802	795	804	859	794	768	759	757	767	751	778	758	767	828	792	736	793	774	765	794	769	760	737	765	760	793	787	808	765	772	779	756	742	842	772	764	766	769	801	782	767	773	766	807	796	816	755	797	754	771	823	800	798	778	788	774	774	786	757	771	742	780	775	745	784	806	772	786	762	765	771	786	797	774	774	750	777	758	760	741	740	759	801	779	803	774	759	752	802	767	802	729	775	732	803	758	781	806	756	764	813	769	748	786	800	833	744	800	774	754	769	710	765	832	807	761	760	789	743	817	761	750	820	776	720	790	817	723	752	831	798	792	832	734	727	778	803	781	770	782	756	748	770	771	742	799	823	803	769	739	734	796	775	832	795	783	760	786	838	782	757	762	775	772	799	785	796	777	736	797	743	759	799	786	788	798	772	779	760	754	767	755	758	814	774	786	744	787	775	762	857	747	753	733	772	809	784	777	814	767	731	769	791	769	788	717	817	798	708	792	813	783	834	744	734	754	821	762	824	748	804	804	817	782	761	796	764	765	796	790	770	758	764	812	757	846	768	772	740	780	755	747	810	757	788	766	761	809	772	789	734	809	743	783	765	795	771	788	750
12619	989	858	737	533	359	336	311	301	284	271	284	274	234	198	175	203	186	178	182	152	183	189	196	159	161	170	178	174	169	176	167	173	169	160	176	202	181	189	174	194	195	162	180	189	166	174	159	178	169	173	154	165	157	171	161	143	188	209	178	184	174	154	144	162	153	171	199	177	179	178	184	189	181	146	154	174	176	179	197	169	174	169	150	172	155	155	167	147	149	139	171	173	203	180	186	159	189	171	171	167	185	155	194	180	177	178	152	173	170	172	157	135	150	161	160	155	182	174	171	188	173	169	182	175	159	166	163	155	162	185	191	190	177	184	163	146	169	178	165	139	198	185	167	158	157	170	195	184	150	176	181	165	184	193	190	188	153	184	170	140	170	171	167	160	200	163	159	163	157	167	170	151	183	192	184	168	144	165	182	190	187	181	164	147	182	168	157	164	182	164	183	184	172	155	178	180	157	178	200	173	174	185	148	169	155	165	163	209	183	145	177	153	142	160	172	160	161	180	161	170	152	175	184	168	164	165	179	156	197	169	169	176	162	181	163	166	180	196	167	173	166	177	155	157	167	145	185	170	170	172	167	191	194	169	157	186	193	144	182	190	170	193	160	168	170	172	177	169	206	179	150	150	180	162	168	177	163	186	189	169	182	172	187	201	150	155	169	184	151	157	160	170	179	162	193	175	149	158	184	160	183	178	163	187	175	162	158	166	188	166	191	153	173	138	179	178	183	189	191	156	170	164	175	173	160	170	148	184	164	192	149	164	165	172	187	177	196	180	170	152	153	170	155	174	178	174	159	176	149	178	135	152	169	172	166	146	163	177	170	170	173	169	185	181	161	168	167	156	167	168	173	195	172	179	159	191	163	164	175	168	196	169	192	176	174	197	148	177	173	161	153	176	183	174	174	174	165	163	154	183	194	155	163	193	180	174	177	170	191	171	162	151	179	170	159	165	139	194	206	176	163	173	169	171	146	148	168	180	178	175	150	177	178	160	164	177	189	175	179	155	182	174	172	176	177	153	173	180	187	166	150	166	179	144	168	187	185	197	181	158	165	164	153	177	190	195	177	190	154	170	177	147	166	188	217	180	182	161	170	148	179	169	154	189	151	172	165	156	168	146	196	160	168	182	151	194	173	170	175	177	157	154	161	175	170	190	162	173	142	157	176	181	146	169	159	174	156	171	178	154	154	173	153	167	174	144	175	176	178	167	164	169	161	181	171	170	185	192	164	157	170	157	155	157	169	167	150	163	185	187	206	179	170	153	155	172	144	157	170	180	169	164	175	175	155	161	155	155	174	147	148	160	165	156	170	153	165	190	177	188	190	153	194	188	182	179	182	178	164	178	221	197	137	161	159	186	176	161	153	155	172	186	160	184	180	173	154	182	151	176	155	150	153	179	163	176	145	161	140	175	179	171	186	146	159	167	181	182	166	151	173	158	197	169	157	163	189	152	206	165	161	172	193	171	180	183	166	199	159	149	153	155	168	181	168	197	160	156	167	163	183	168	163	168	170	196	169	176	175	167	168	172	163	163	163	161	132	175	181	198	179	167	162	165	154	167	156	181	173	159	192	162	161	167	143	176	197	174	153	174	188	168	160	157	144	182	173	176	168	205	195	173	149	148	154	177	200	184	162	203	168	183	165	160	161	146	153	167	156	176	154	184	157	161	182	175	193	172	174	188	189	164	175	178	185	173	173	176	177	181	186	160	169	192	171	158	170	157	164	175	169	168	170	167	178	183	208	156	158	179	199	167	191	194	178	160	175	170	169	170	178	171	170	171	187	177	174	148	159	176	194	185	191	163	174	166	170	183	156	179	175	173	190	173	157	155	187	151	158	159	170	207	156	195	174	168	177	162	160	155	167	150	163	161	175	167	172	170	183	159	158	166	180	169	147	177	176	186	191	176	155	164	182	201	166	202	164	175	185	165	169	172	170	172	185	172	160	193	179	161	173	148	139	186	171	181	163	159	137	161	166	179	173	197	179	212	165	164	169	173	177	148	179	169	176	172	170	177	169	156	158	186	185	183	183	175	163	198	168	165	195	169	171	165	178	153	155	175	159	162	181	159	161	187	167	190	151	188	189	162	170	163	154	179	154	161	188	174	168	168	182	162	165	171	152	196	143	184	177	148	158	165	166	162	193	173	170	159	181	153	167	157	152	169	163	162	174	163	159	174	166	168	167	163	175	173	188	153	160	150	189	201	179	175	194	157	155	189	168	174	191	141	136	176	175	169	181	172	156	174	192	194	181	149	167	138	168	180	174	169	147	172	185	156	193	184	164	165	186	161	180	181	168	160	145	162	191	183	154	183	152	181	174	154	153	145	157	164	198	194	155	167	144	178	169	165	174	157	162	156	167	166	159	202	159	169	144	175	167	153	156	170	182	200	156	159	169	170	165	179	172	163	164	164	200	196	169	180	162	152	167	185	191	168	176	179	152	185	174	177	154	177	162	191	184	194	192	131	199	170	172	184	166	168	169	168	150	174	201	179	154	167	167	176	180	175	177	168	179	177	192	179	182	174	145	160	173	161	176	186	167	161	192	155	170	171	213	172	155	188	156	153	192	167	169	171	167	157	186	175	196	167	163	177	161	154	163	182	159	132	160	183	179	168	184	192	163	155	171	164	168	150	193	179	156	167	182	181	154	168	176	169	177	188	161	166	194	173	171	133	165	170	166	160	161	179	196	164	168	163	170	163	162	172	166	150	192	161	165	182	167	171	174	173	171	170	185	171	179	202	163	166	175	144	181	163	157	166	173	186	172	154	170	201	192	179	169	172	141	175	181	182	198	178	171	154	181	169	173	160	183	170	148	168	180	188	176	174	165	178	154	162	183	175	198	157	171	171	173	180	160	170	194	206	166	174	176	174	165	172	160	148	178	162	174	153	164	169	159	178	186	189	188	156	167	166	192	186	177	166	165	183	186	191	156	177	162	170	181	150	191	204	175	173	143	159	145	186	181	172	159	166	178	164	155	170	190	164	169	158	188	200	194	161	159	171	171	170	173	153	169	156	170	169	160	179	163	161	148	179	188	178	175	148	169	179	167	175	165	144	149	174	167	166	140	183	173	189	148	165	198	166	158	179	181	165	147	191	163	165	196	174	135	173	195	176	176	164	162	171	173	192	185	177	180	179	184	166	177	191	155	180	174	186	162	167	172	134	172	168	179	174	197	167	152	175	174	150	170	167	180	165	148	168	165	196	169	179	181	168	173	189	139	165	159	171	170	171	155	178	177	179	170	173	177	169	176	151	171	178	175	136	173	183	175	141	197	142	181	175	192	184	149	184	173	174	149	166	205	182	195	196	186	168	179	196	167	167	182	162	154	177	166	141	178	166	178	158	166	172	172	153	174	148	153	153	163	160	172	192	170	158	185	178	176	170	172	183	159	188	171	193	152	152	207	154	172	164	160	183	173	155	178	179	160	163	160	162	181	151	184	162	166	182	177	175	159	166	165	160	169	181	170	165	174
7808	1003	2025	2495	2025	1532	1354	1201	1243	1153	1096	1066	1037	969	706	571	573	569	518	553	510	469	478	504	450	465	436	449	440	443	483	482	490	472	442	459	419	448	429	421	430	439	421	478	460	437	445	443	423	427	477	418	422	464	422	432	465	405	450	466	439	425	395	457	441	416	395	422	437	417	419	422	406	406	424	434	441	396	416	425	412	402	431	443	443	459	409	425	437	405	415	419	418	423	390	441	404	439	418	446	382	391	455	462	417	424	382	455	448	424	437	409	427	418	423	439	445	395	415	411	424	414	411	440	422	414	451	443	411	422	434	391	414	434	403	400	445	426	409	461	459	397	410	413	424	435	407	433	474	419	403	403	423	399	418	434	411	432	417	401	413	439	430	503	403	440	451	405	408	411	411	413	422	442	433	413	437	418	409	436	467	434	420	445	378	443	406	444	413	448	433	432	417	391	419	411	411	406	391	431	432	399	403	431	437	448	429	444	467	420	391	429	428	427	400	407	421	393	438	418	422	436	428	404	432	395	407	420	399	442	424	404	441	409	423	401	416	440	457	436	428	462	400	419	471	430	434	424	416	452	422	415	424	456	421	427	432	396	425	463	411	386	412	420	387	415	412	410	403	464	439	407	465	437	417	420	433	401	430	461	419	391	434	413	424	409	382	410	424	426	413	394	434	398	403	399	433	444	411	419	417	413	434	413	423	452	412	408	460	430	433	422	440	442	440	455	402	443	438	419	432	419	455	428	405	396	409	403	424	461	422	386	455	424	409	446	427	402	427	446	397	399	416	424	431	421	452	455	432	429	452	418	417	418	476	420	411	440	423	469	452	425	430	414	456	482	397	407	427	414	419	403	415	452	397	417	428	430	437	419	434	409	446	464	429	425	421	431	419	400	429	466	400	461	413	441	436	433	424	425	438	394	398	431	417	417	421	449	437	462	448	412	451	430	423	430	439	426	365	423	433	388	443	395	425	423	438	445	433	410	440	457	434	423	442	475	435	401	401	439	441	440	451	427	420	389	467	435	459	435	412	428	464	409	398	420	426	416	396	399	446	449	442	412	441	392	450	405	456	424	428	444	444	405	406	451	438	433	448	439	436	396	464	455	430	442	442	394	398	430	424	428	415	415	409	411	438	424	451	471	400	398	367	424	406	424	415	432	449	412	418	419	424	420	440	425	455	420	432	424	432	375	386	431	423	378	438	449	425	421	433	412	441	440	412	435	403	404	430	452	433	404	428	399	399	406	435	409	406	419	436	453	434	433	416	451	421	459	446	420	445	460	435	419	394	440	442	446	420	415	431	406	427	443	421	386	406	423	415	375	401	423	423	418	410	378	429	432	455	455	447	416	419	400	410	403	421	440	387	439	403	426	408	438	427	420	386	438	409	393	435	390	440	413	413	433	459	393	433	429	419	400	415	459	401	437	429	424	440	449	392	426	400	412	383	427	386	431	439	406	438	451	390	443	433	469	440	431	418	427	452	451	456	465	419	437	411	427	418	430	398	449	417	406	435	385	410	433	409	425	412	431	416	393	435	430	468	411	435	426	398	417	418	453	448	389	427	430	429	440	474	399	414	449	406	430	416	414	466	425	424	437	396	423	412	463	415	454	429	459	433	436	444	441	394	383	425	397	437	436	422	379	416	418	450	409	411	396	398	432	421	434	432	428	421	426	411	392	428	407	439	421	422	417	451	407	439	398	419	445	421	410	412	418	437	405	398	413	403	418	407	445	407	415	432	407	449	450	413	431	401	440	437	437	432	444	425	410	393	435	423	416	423	391	417	434	425	408	438	401	408	443	376	444	405	426	432	407	417	416	398	434	397	397	434	419	394	396	421	416	412	444	424	454	417	435	436	417	441	440	414	401	437	403	433	413	414	447	417	391	429	432	422	438	430	426	434	422	445	440	431	450	424	420	420	442	436	443	425	436	421	431	409	443	444	463	412	435	424	368	407	414	421	413	418	435	414	456	432	432	407	435	449	445	414	456	393	473	417	418	449	406	435	438	394	454	405	420	423	427	405	407	419	437	400	418	447	437	448	408	405	418	420	453	458	439	422	432	418	436	392	409	442	461	457	446	443	424	426	441	384	427	429	404	428	436	400	416	434	403	445	420	414	409	446	411	429	406	387	447	426	434	402	426	424	430	415	443	414	444	422	423	430	406	429	435	413	449	422	422	440	418	452	433	373	375	460	416	430	433	419	419	430	413	420	420	391	433	399	430	446	448	397	401	423	398	405	423	465	456	423	433	417	434	434	446	416	441	429	417	431	439	421	403	406	400	430	423	422	431	409	444	447	426	445	430	395	415	374	423	401	420	445	441	487	454	389	421	408	431	426	428	391	404	435	405	418	476	379	404	416	426	450	440	434	425	420	435	414	414	414	422	408	451	405	403	428	432	395	426	416	458	393	446	430	408	428	446	416	469	436	392	434	419	462	450	451	421	420	469	402	428	391	428	403	410	423	423	448	433	432	441	409	437	439	446	454	425	444	444	412	442	410	422	424	435	432	454	415	421	427	407	453	431	454	407	418	444	477	470	465	434	442	428	418	454	431	390	399	403	438	422	403	433	443	444	425	433	394	434	438	428	413	392	401	431	404	422	397	459	442	410	434	418	412	452	461	428	401	454	426	430	432	405	422	409	402	403	438	448	425	451	420	420	433	413	409	423	442	389	430	421	387	443	405	421	430	436	426	375	434	416	427	434	402	439	442	443	431	389	445	413	432	408	459	410	417	442	397	401	431	375	451	402	458	397	408	395	442	422	408	382	430	425	400	427	396	398	401	426	398	446	420	419	407	437	400	432	393	442	412	448	436	423	403	437	448	418	431	447	441	408	427	435	381	431	445	420	450	467	397	445	416	408	444	451	413	398	416	410	423	439	430	394	448	441	424	417	449	437	389	413	412	404	444	436	411	428	445	444	422	407	414	432	479	427	394	432	409	439	403	410	455	398	403	435	392	424	414	434	440	410	456	394	424	432	432	421	407	401	437	458	433	410	437	458	408	388	445	407	436	393	429	423	421	458	414	414	446	413	411	380	426	441	428	414	426	427	420	382	402	424	415	425	444	436	412	433	400	428	441	438	417	428	399	403	420	414	434	417	444	423	434	430	447	408	425	411	411	433	422	410	460	413	414	422	438	424	410	458	439	467	422	424	388	405	424	431	443	435	430	454	391	449	442	412	438	413	463	446	441	425	426	406	407	449	420	400	453	430	444	431	453	413	401	439	432	400	409	439	434	424	430	414	417	381	437	437	451	422	418	388	429	433	414	427	433	410	377	457	423	434	433	436	433	421	451	424	451	374	450	427	442	426	402	411	387	396	407	417	403	435	417	418	425	423	415	421	433	417	410	399	419	425	424	435	430	405	422	461	427	404	400	443	412	418	420	403	414	406	442	433	437	434	409	452	396	420	435	444	404	434	411	409	403	401	411	477	451	423	395	439	429	448	442	405	408	389	414	426	437	376	412	418	442	425
1432	412	448	422	416	371	381	374	370	384	355	386	402	362	340	340	378	338	353	335	320	352	323	338	326	349	363	337	342	334	331	301	342	348	333	334	344	363	331	326	345	343	338	355	348	339	358	315	348	335	351	345	349	364	380	383	321	357	293	347	310	338	324	323	328	327	357	310	343	369	355	344	354	365	373	336	361	390	322	347	350	340	343	348	325	323	315	378	386	372	294	342	335	328	329	350	327	341	349	377	344	344	349	310	374	342	341	361	330	373	328	353	317	354	353	339	340	378	331	348	371	323	293	295	350	350	381	335	369	342	372	373	358	371	306	288	326	347	390	324	329	307	341	298	340	371	377	343	346	341	332	344	311	339	337	348	336	347	337	340	331	347	341	333	321	341	336	345	381	335	346	355	362	329	377	332	334	314	334	321	348	321	364	328	334	353	360	354	343	336	338	365	302	366	365	368	407	366	328	348	325	346	305	353	323	374	343	326	336	333	377	292	363	373	352	336	328	392	322	352	368	332	335	299	348	353	343	321	304	357	312	341	343	350	337	349	313	345	364	322	333	312	358	334	351	336	348	380	332	351	327	331	334	342	334	351	353	348	361	362	326	353	362	326	369	339	356	340	415	335	343	353	372	355	341	324	352	337	342	347	333	360	343	362	344	318	330	346	348	357	345	354	332	353	338	381	330	351	324	321	326	347	328	324	349	345	381	361	363	368	293	338	355	377	387	344	359	347	368	343	343	359	329	328	375	370	344	335	297	346	328	349	369	339	351	340	343	340	369	321	352	387	355	349	317	353	336	343	333	340	340	363	371	333	355	321	323	350	352	341	342	346	360	343	347	336	349	366	350	353	353	363	343	321	337	350	357	307	351	341	315	365	367	371	345	369	359	354	364	342	331	343	324	344	344	325	331	320	341	345	360	360	383	355	364	341	330	368	341	353	351	323	361	330	335	323	332	345	360	348	388	344	377	339	362	360	326	362	322	333	329	324	375	321	319	323	326	318	368	342	349	339	308	357	359	375	388	360	303	392	355	328	340	326	378	335	324	355	338	373	350	339	331	365	349	354	352	332	327	369	357	317	322	341	327	325	341	339	332	348	343	298	374	332	340	335	347	363	326	297	320	320	369	372	374	398	355	389	361	325	344	314	349	331	372	347	352	364	316	340	346	348	362	351	350	343	348	375	362	360	330	366	343	348	350	384	406	347	302	345	375	321	335	346	341	332	349	351	337	336	307	346	324	305	326	325	326	307	360	353	354	343	344	347	313	354	348	332	318	357	352	360	328	347	297	385	399	364	364	332	360	314	318	320	379	355	313	349	356	369	329	323	361	342	352	339	346	376	368	348	385	349	337	354	325	339	338	354	350	363	351	328	323	312	352	321	336	339	315	338	360	372	342	334	315	352	331	353	360	347	361	353	357	321	368	339	349	332	298	356	376	334	358	364	320	345	321	351	305	334	331	348	323	334	334	371	366	335	351	338	345	358	369	301	327	342	360	346	377	361	340	353	337	317	354	339	348	347	351	370	369	349	348	374	338	358	324	365	317	305	357	329	331	355	328	321	331	336	324	336	364	331	332	337	334	337	361	342	319	362	359	336	347	313	341	338	352	319	328	322	322	355	392	336	350	348	326	359	327	355	352	352	343	331	342	337	351	381	330	322	358	352	322	359	314	368	387	368	333	317	338	335	322	342	345	334	328	329	334	304	344	337	333	341	320	339	314	349	385	351	345	316	335	361	347	352	314	332	354	378	330	348	386	388	327	363	345	351	312	320	324	366	353	349	378	374	353	323	369	344	364	349	331	327	319	346	369	377	356	317	319	352	389	318	351	343	331	321	333	369	348	337	361	333	359	336	325	356	347	344	384	345	356	338	349	290	328	336	312	345	357	328	353	343	357	297	343	319	362	369	343	348	341	339	328	329	312	322	367	352	337	319	354	340	316	311	343	352	319	348	360	357	328	360	343	331	325	342	342	345	337	348	365	351	314	331	354	370	335	338	363	338	325	343	341	338	360	351	352	317	328	345	364	349	350	351	351	357	329	326	327	353	359	345	373	348	340	334	356	373	350	338	328	355	331	302	361	309	363	321	326	336	332	337	309	370	330	362	339	341	348	312	372	381	379	321	364	324	354	341	353	328	321	349	331	374	341	356	311	331	307	328	343	394	327	377	334	347	347	337	334	362	335	323	356	292	322	322	351	397	369	348	354	356	290	352	368	338	319	373	323	330	325	332	312	351	340	342	323	331	353	347	309	300	371	343	339	333	310	343	344	383	368	363	344	338	333	321	362	368	343	323	366	338	353	374	333	355	347	314	331	344	343	350	332	371	365	344	308	365	354	327	311	366	370	335	307	325	374	365	328	355	343	328	343	352	341	320	337	346	345	321	346	325	347	355	345	338	311	365	366	331	364	305	355	346	350	362	321	358	398	330	319	325	366	338	323	334	289	305	362	334	351	336	340	344	349	357	311	322	394	309	314	355	335	306	352	349	333	363	343	327	339	376	362	344	325	311	364	331	325	332	329	322	341	333	316	378	302	304	328	323	310	339	354	347	384	367	326	356	367	320	338	323	338	332	336	355	366	345	362	357	343	342	346	343	342	359	369	375	341	347	367	337	313	349	340	333	295	332	346	347	355	285	368	317	333	323	347	376	346	373	347	358	328	354	366	342	340	333	315	326	369	353	336	303	340	361	328	350	361	369	323	356	328	370	343	319	323	357	342	309	354	324	371	354	349	313	334	364	330	319	331	334	319	310	316	317	338	308	356	306	341	349	351	333	321	388	371	317	332	343	356	358	349	319	365	350	345	357	356	339	337	375	354	384	337	352	351	336	353	342	325	369	365	326	344	326	344	326	362	360	335	316	360	333	336	342	342	330	314	332	353	364	321	372	347	320	364	357	387	341	332	335	339	365	351	349	335	349	368	353	338	348	357	354	353	338	357	350	357	345	335	321	344	342	360	335	326	351	323	375	315	355	357	328	298	365	326	359	331	367	314	339	397	319	322	330	369	323	387	329	332	339	334	345	349	347	315	360	389	343	334	353	355	325	363	300	344	364	344	310	346	373	323	367	343	395	357	356	327	339	321	337	353	322	338	337	328	374	349	338	328	314	346	324	312	350	338	339	339	359	334	342	360	366	347	366	350	372	332	332	348	326	358	350	307	357	343	331	321	350	313	349	362	334	318	334	330	344	313	332	345	377	361	345	303	353	321	336	357	321	311	341	352	328	350	301	306	389	349	352	352	307	295	368	344	341	332	330	353	340	369	343	327	334	311	342	324	306	316	347	353	347	317	322	336	346	344	346	350	371	339	325	334	318	353	374	346	349	370	313	361	397	336	366	348	349	338	375	328	351	345	386	341	327	372	320	331	328	369	328	337	338	350	376	347	356	308	379	367	321	372	352	332	350	333	330	323	337	296	347	330	324	333	356	323	329	340	344	363	358	352	319	308	344	391	321	336	335	334	318	351	408	357	346
1986	904	1113	1154	1052	981	944	977	988	1035	1030	934	1040	976	827	803	845	787	819	815	839	834	840	774	832	804	856	790	826	772	805	830	760	817	804	788	799	808	822	821	774	815	840	765	776	781	777	871	748	782	821	821	796	803	777	750	766	815	821	798	810	801	825	820	803	830	780	766	799	813	807	846	775	784	820	749	774	725	794	798	790	787	806	793	864	787	806	798	845	842	764	813	826	781	828	747	754	772	806	792	806	813	858	788	835	793	757	761	823	797	817	840	787	836	758	791	792	777	775	838	802	788	821	787	776	788	814	808	776	803	831	865	832	789	831	810	758	787	764	830	806	803	793	777	777	816	827	775	798	791	801	768	787	761	788	792	762	798	784	860	775	786	813	753	811	762	815	794	813	785	795	779	814	807	811	787	809	801	841	788	780	838	741	845	796	819	763	847	799	785	830	795	814	802	801	769	755	790	810	811	858	814	757	802	826	774	803	816	769	816	821	839	793	801	772	791	858	778	804	878	835	836	780	797	859	806	844	820	791	799	813	753	804	822	800	853	813	766	822	802	805	815	818	772	842	827	815	763	776	806	812	873	744	809	818	822	820	766	814	814	743	758	712	786	795	809	805	763	748	848	793	809	768	831	850	764	812	841	734	813	821	799	802	806	795	776	848	842	850	826	796	795	803	759	838	768	802	821	805	831	802	763	807	810	732	789	810	780	816	781	775	820	830	835	855	810	792	798	794	774	794	805	797	753	800	790	761	798	814	774	807	786	783	765	780	803	796	824	797	858	827	815	788	776	822	850	781	859	783	825	825	807	827	808	767	774	843	796	843	841	805	801	809	779	782	820	792	817	826	781	860	810	803	754	819	812	794	777	760	754	852	776	780	786	744	797	826	802	850	831	816	817	848	779	817	816	814	795	747	814	803	827	795	795	841	776	823	803	803	785	809	815	815	801	758	763	782	793	816	843	807	806	813	866	739	782	803	812	857	812	786	830	815	800	816	769	802	804	788	795	838	814	785	839	812	808	851	857	795	742	785	775	818	815	828	767	825	786	772	807	823	857	793	794	745	833	757	850	792	849	791	805	827	790	781	754	770	801	776	854	792	772	819	865	789	825	864	827	851	816	800	775	807	810	821	844	811	853	798	776	764	818	849	782	801	733	864	750	791	813	796	778	843	787	829	836	823	757	823	772	831	772	779	797	817	834	801	829	763	766	821	767	791	807	791	870	789	809	811	832	771	855	821	826	790	766	822	806	803	774	779	799	812	818	817	808	821	791	777	819	809	852	770	776	799	842	836	870	859	808	765	854	822	841	788	777	759	808	769	763	776	856	785	856	807	741	801	773	800	744	779	803	763	787	815	804	787	822	860	787	819	800	806	839	824	825	767	796	835	779	819	852	827	844	807	796	812	786	778	811	863	805	754	758	816	781	802	756	816	841	739	794	822	742	778	817	790	798	793	802	809	804	809	824	752	758	829	811	834	762	849	800	831	804	814	795	805	751	751	796	814	768	789	820	788	775	810	794	780	831	847	831	839	779	750	799	794	800	771	810	829	830	855	802	804	815	786	830	816	793	795	799	758	783	825	807	835	813	761	779	783	829	790	766	819	782	796	814	841	784	800	817	825	753	786	795	827	793	753	774	806	824	807	800	831	795	760	797	757	826	808	822	777	820	792	786	757	789	774	792	806	826	825	829	783	840	826	723	793	788	815	840	751	811	821	836	814	784	802	790	818	789	789	759	766	829	742	800	827	777	806	811	792	743	808	815	792	798	788	795	843	835	816	808	779	835	769	834	784	829	834	817	804	825	838	791	808	768	800	805	804	776	773	776	803	838	856	840	827	778	777	787	819	824	817	821	765	778	814	852	789	766	772	837	819	835	813	787	765	870	758	772	791	808	811	844	796	833	782	823	749	764	825	802	811	793	802	794	770	826	770	797	814	760	785	752	800	777	853	807	786	807	796	820	776	834	847	844	777	849	816	811	798	819	780	756	791	828	829	794	788	801	783	817	837	791	858	839	782	835	797	857	828	790	802	746	816	835	792	780	859	851	805	825	779	806	765	775	775	791	824	796	766	854	825	813	839	761	776	822	779	780	789	786	850	764	805	780	766	810	829	795	804	806	821	776	806	821	802	819	813	800	850	817	797	796	829	838	814	834	777	821	814	836	801	816	808	850	810	802	854	812	807	740	810	845	811	815	802	803	792	820	793	733	773	819	821	819	777	796	807	799	807	786	791	840	813	796	776	830	803	831	801	743	829	812	798	841	836	773	785	795	788	799	833	848	770	855	836	828	769	777	788	803	778	833	779	783	811	803	802	883	867	794	787	762	796	792	851	794	822	791	780	811	812	831	812	792	833	759	782	804	790	858	790	780	849	777	812	773	825	844	836	862	818	810	797	813	799	807	807	813	790	876	794	787	867	811	825	861	799	746	783	787	781	798	808	843	772	758	782	750	808	879	833	822	813	802	767	812	831	781	845	835	785	813	806	832	780	839	806	785	774	783	799	816	776	823	779	831	831	772	826	829	829	815	839	790	797	790	761	817	763	815	804	798	820	791	867	803	753	816	779	816	794	821	829	807	744	783	809	797	820	793	819	848	823	828	849	812	828	858	813	832	804	828	811	818	772	790	768	787	802	827	799	827	800	779	780	819	824	838	848	786	800	815	789	813	743	830	866	830	793	789	793	798	815	798	823	790	825	782	767	821	788	779	753	830	840	783	832	830	746	792	764	852	799	801	812	821	757	843	764	805	817	853	802	819	783	790	797	798	744	831	804	793	782	818	804	812	777	791	800	755	806	812	766	793	790	811	786	777	824	778	813	853	776	830	791	841	782	824	816	818	775	807	813	769	825	822	815	820	791	824	808	812	824	833	778	813	772	831	715	772	771	795	813	738	785	784	827	821	788	776	779	815	838	778	789	823	818	814	823	804	811	825	780	802	816	808	779	792	804	806	815	795	795	756	872	841	821	802	798	815	844	811	784	798	788	784	800	806	812	813	810	823	798	811	794	784	795	827	804	829	783	792	762	826	838	773	810	757	793	849	792	768	820	752	772	813	797	779	773	806	775	835	769	767	822	822	839	831	814	775	793	763	796	849	823	800	838	843	856	789	791	799	805	814	778	796	821	804	817	810	785	762	760	778	825	807	860	782	780	791	746	824	813	822	761	774	832	811	845	819	808	827	814	757	818	820	782	817	814	755	789	759	789	831	796	825	786	807	789	824	788	831	864	794	804	790	819	838	774	836	811	792	794	813	804	782	764	780	766	782	802	746	808	807	834	806	796	780	765	799	803	793	814	835	846	790	773	835	772	783	714	822	824	790	794	809	834	776	850	763	793	807	758	823	762	816	744	797	807	816	797	819	802	777	807	764	797	769	779	761	770	759	799	816	808	821	853	797	818	744	803	794	791	833	811	844	743	750	760	762	797	830	772	778	798	797	814	869	775	823	809	814	792	800	813	840	818	823	869	806	777	789
7014	659	704	699	553	472	429	371	425	381	427	392	399	399	373	378	362	339	358	335	300	350	322	325	352	363	368	371	344	319	315	360	335	354	345	338	302	306	329	328	322	343	332	301	318	309	321	366	322	331	309	350	341	323	326	320	342	344	311	345	312	334	333	331	334	326	334	303	347	335	322	326	355	353	298	355	333	367	303	356	352	348	337	341	320	345	340	350	334	325	361	338	352	296	293	323	354	320	304	334	319	374	321	353	321	350	324	356	340	321	332	319	349	316	366	344	313	368	348	330	347	339	351	366	312	365	307	290	356	325	352	328	329	338	373	311	346	345	340	335	301	345	350	330	341	363	338	333	342	372	349	360	352	309	318	342	313	327	356	370	348	357	311	321	345	371	385	371	352	345	348	356	352	324	313	334	303	329	342	365	321	308	350	342	328	354	335	326	333	299	338	341	331	323	326	362	345	314	359	358	298	336	325	341	312	334	321	342	311	334	349	340	319	323	339	362	335	337	302	325	331	348	316	365	314	327	359	316	358	364	316	327	374	351	318	327	341	366	301	319	340	324	357	335	327	336	331	340	340	331	331	302	363	316	303	311	316	315	313	318	329	348	339	316	359	342	316	328	334	357	333	365	374	335	340	315	374	311	332	350	348	338	333	330	301	356	314	313	324	347	342	296	369	354	367	329	337	310	328	347	321	324	341	298	318	324	350	349	336	331	333	331	330	344	283	317	293	366	318	350	320	356	346	319	354	341	308	333	355	339	356	327	323	341	322	322	349	326	324	351	319	339	377	343	306	325	292	330	341	311	311	299	328	293	352	325	346	334	316	332	330	381	287	331	338	306	297	352	354	328	350	319	331	333	331	340	345	345	369	336	338	374	330	339	356	330	323	382	318	352	327	307	299	361	353	344	330	340	326	335	334	340	352	312	348	346	350	327	357	357	292	340	348	365	322	343	342	337	325	360	343	343	355	284	314	365	347	327	344	351	320	357	340	351	380	333	318	330	314	315	349	350	328	308	350	296	347	293	343	325	331	338	374	329	348	340	356	319	329	325	379	341	328	324	344	310	359	359	327	334	324	307	361	327	347	357	342	352	289	319	325	320	302	342	331	355	319	335	330	353	307	312	332	339	326	341	355	323	317	341	309	331	377	316	319	342	339	359	301	319	358	338	337	335	343	344	356	333	327	327	346	338	306	350	327	338	338	300	321	324	328	338	328	323	339	321	350	381	323	321	350	329	326	282	321	326	342	311	337	335	359	352	353	312	333	319	337	359	330	313	361	308	348	313	319	354	383	352	303	301	336	337	338	351	328	322	340	332	339	334	314	315	343	349	313	338	321	316	316	327	308	348	299	345	339	316	309	317	316	327	348	326	310	321	305	338	350	318	308	352	320	343	307	352	352	335	370	329	337	344	343	330	326	307	344	313	362	352	319	331	315	378	311	327	332	340	326	328	347	324	338	303	323	319	371	313	309	344	294	317	311	340	329	335	349	325	344	360	304	338	352	329	344	329	347	346	347	329	331	359	346	324	328	323	339	325	329	344	353	349	322	321	332	323	317	319	340	314	332	351	350	333	357	296	301	353	315	334	379	307	389	283	359	336	375	342	376	327	316	321	330	338	362	365	316	325	349	342	329	344	342	344	292	344	326	321	332	347	286	335	337	356	332	331	326	321	342	327	299	340	352	326	363	327	345	345	297	309	325	349	369	357	317	310	338	319	340	303	311	332	363	344	342	316	354	350	313	347	340	310	311	295	345	343	351	275	340	306	328	341	340	312	323	342	368	335	345	347	354	327	338	331	322	342	335	332	354	308	309	336	333	332	351	319	342	317	366	358	330	360	320	366	330	353	313	357	319	373	350	312	334	343	340	304	368	291	316	337	326	320	325	324	317	358	361	365	329	340	330	349	334	354	340	322	323	328	322	364	354	330	331	341	328	344	356	361	316	357	357	339	322	330	363	341	336	353	322	347	329	338	356	360	346	330	335	323	295	349	303	351	350	342	330	324	345	307	343	325	317	315	328	321	351	342	332	330	318	371	342	313	307	351	310	313	318	343	331	311	307	321	330	331	341	330	305	320	333	339	350	346	322	330	343	331	352	327	290	315	338	359	363	334	348	357	358	329	312	361	338	305	343	311	304	305	356	321	336	349	353	341	354	308	300	294	325	314	318	359	298	320	311	328	331	352	362	309	326	353	334	315	323	319	318	335	332	307	365	320	373	345	342	327	313	328	323	305	356	354	328	303	300	335	329	344	347	343	361	374	352	361	337	312	337	305	347	344	345	317	346	351	329	320	331	346	322	319	299	359	306	326	295	332	355	359	312	341	339	344	300	329	287	313	340	320	321	318	316	311	356	338	313	345	301	347	351	376	343	337	291	336	335	330	343	337	314	345	305	326	326	353	338	338	323	331	376	299	323	309	273	300	359	338	339	351	323	354	343	353	322	329	324	335	329	330	319	369	280	309	318	341	336	317	336	310	356	351	348	344	332	327	363	364	300	327	371	351	348	338	355	306	336	342	349	324	337	352	329	342	312	351	333	357	357	337	348	335	335	376	314	336	361	303	337	361	302	361	334	327	349	348	321	366	325	298	335	314	337	350	336	312	287	346	319	325	317	329	304	355	326	280	361	309	322	309	311	317	283	335	348	317	329	364	339	333	386	323	317	363	313	341	305	335	338	311	329	301	331	338	373	346	315	345	337	311	346	329	330	336	351	318	320	280	339	325	350	321	310	326	338	329	333	367	371	315	305	332	337	313	350	300	354	342	328	316	352	345	327	291	326	312	331	346	342	357	365	311	347	320	324	324	341	308	312	337	301	359	336	321	328	337	318	358	366	323	341	326	360	297	304	341	343	338	334	284	333	350	313	345	333	359	333	349	347	314	325	311	309	361	372	324	307	325	325	332	340	328	322	337	341	323	368	309	329	333	322	330	349	333	348	328	333	341	337	292	334	287	323	329	334	329	319	373	372	362	344	329	363	318	322	340	317	322	370	300	315	355	340	319	376	328	334	324	299	349	350	344	318	344	318	330	359	347	328	339	338	352	360	324	338	361	302	348	386	316	324	376	355	339	342	330	347	362	346	309	350	337	334	332	339	377	353	334	367	322	293	321	349	357	338	362	355	363	365	367	295	298	318	314	333	331	319	323	346	325	339	338	350	357	367	344	318	347	345	343	364	322	377	334	336	305	322	357	365	328	341	336	337	327	353	333	330	358	351	332	344	338	345	320	313	376	348	303	344	335	344	336	363	321	361	318	343	333	325	322	354	353	317	364	305	373	331	323	336	340	345	323	355	348	317	324	304	354	333	342	360	340	318	325	335	279	318	343	360	322	333	301	309	356	337	325	356	325	334	346	371	350	341	324	361	347	323	325	350	328	323	341	317	354	396	331	330	310	300	307	320	350	355	335	342	310	378	347	358	333	331	376	362	344	328	326	321	342	320	364	349	341	352	337	299	326	329	350	324	310	363	315
6601	1132	1674	1975	1614	1388	1262	1263	1288	1299	1197	1251	1165	1115	915	886	881	826	794	845	858	805	833	837	836	810	827	810	794	801	804	746	807	834	762	804	843	791	827	749	793	789	804	804	786	782	765	742	798	827	777	713	801	809	816	772	808	758	744	804	831	769	772	765	795	801	763	795	774	776	747	751	759	742	772	768	834	806	751	743	798	762	774	768	778	782	803	774	749	773	783	818	753	798	731	817	783	774	777	760	859	788	723	774	783	755	817	767	801	788	762	764	763	837	846	752	811	780	753	746	783	803	754	804	793	720	829	810	736	773	782	739	836	811	797	774	785	811	786	797	725	758	821	821	757	757	808	785	792	763	793	764	789	789	830	760	761	736	775	791	787	745	760	808	791	733	771	793	815	811	755	776	813	756	747	748	796	812	767	796	814	806	809	764	770	760	765	781	791	765	753	756	798	782	769	775	758	790	753	780	795	777	766	762	783	812	756	741	710	794	755	786	793	783	771	811	797	772	798	745	739	768	787	780	748	809	761	766	815	771	732	826	719	767	803	804	793	789	708	856	756	774	815	787	800	799	768	811	741	772	755	733	787	756	807	780	769	758	771	774	775	751	810	796	746	797	824	764	770	766	803	748	783	751	784	808	751	773	778	788	743	736	763	785	756	758	736	772	750	794	787	748	763	815	774	829	775	783	809	793	745	775	769	802	806	752	803	760	782	801	835	761	740	761	751	783	829	834	772	807	721	781	758	720	835	788	771	748	736	790	723	801	740	814	754	789	791	756	806	791	743	787	744	774	772	781	787	792	757	786	793	730	769	812	745	780	787	766	783	797	782	808	807	770	821	814	746	816	785	781	763	765	758	834	769	779	811	791	779	831	779	769	791	806	780	795	814	759	774	823	800	750	778	805	767	808	769	779	765	808	775	780	750	756	808	754	769	760	743	779	733	788	791	780	727	821	763	777	745	804	788	780	804	769	763	762	808	786	759	769	749	761	756	780	788	750	791	783	784	778	788	771	782	761	774	740	796	757	752	711	761	789	751	749	788	797	804	799	752	795	779	769	808	795	806	786	808	796	763	775	839	771	754	827	836	801	760	789	772	744	765	779	768	759	805	797	810	778	757	769	816	736	791	773	735	818	775	808	814	826	760	762	765	789	772	778	740	758	700	752	791	794	807	796	803	755	787	789	778	826	746	814	793	755	774	803	778	732	796	790	767	766	776	772	781	807	789	765	724	798	803	740	795	796	747	824	792	778	787	749	802	795	773	807	780	781	768	787	783	744	768	734	760	737	809	738	778	777	781	784	725	769	727	792	755	767	770	848	832	806	796	775	741	774	800	779	760	778	743	818	748	805	748	788	726	744	738	764	712	729	781	775	779	788	779	793	789	755	810	741	788	764	803	783	776	797	796	795	800	754	777	735	800	758	779	766	746	782	762	774	751	758	788	759	756	779	814	778	790	791	752	761	786	814	787	767	802	768	785	794	783	819	762	771	763	768	732	781	775	711	761	785	787	723	772	781	783	837	784	786	783	742	756	796	783	795	763	821	751	754	777	752	764	746	808	774	785	723	791	767	713	767	764	766	741	761	787	803	784	804	801	744	756	773	801	790	742	782	746	759	762	783	791	756	781	787	789	744	795	762	746	779	783	782	782	794	807	764	833	783	762	813	771	768	756	758	778	845	760	757	815	764	782	772	791	751	766	792	773	789	790	780	745	760	744	738	768	783	768	728	807	803	722	785	757	765	748	765	792	759	787	779	748	759	756	795	758	792	791	846	756	752	792	769	781	759	771	797	775	762	824	733	771	804	815	754	781	754	796	755	772	773	773	837	777	802	801	719	796	790	815	762	765	818	765	771	793	753	758	790	806	816	799	853	821	817	820	780	773	787	779	759	761	774	822	799	761	812	751	770	788	827	777	820	773	818	818	811	735	802	832	776	784	769	847	748	738	784	820	762	777	730	762	779	780	727	817	774	794	779	789	773	788	784	811	805	747	725	763	802	793	834	727	741	737	774	758	740	809	798	805	786	847	778	750	782	758	714	744	795	758	804	799	800	774	781	819	777	771	773	810	783	774	804	785	751	784	759	733	753	783	758	759	797	795	820	775	782	759	699	796	762	828	766	746	795	815	797	767	793	803	748	739	823	788	733	707	813	770	797	764	804	759	754	763	803	757	786	803	793	775	732	815	736	738	764	797	756	782	818	736	797	760	797	786	803	787	799	796	787	767	789	782	802	755	783	753	775	764	737	824	791	788	783	773	781	794	721	813	802	751	840	738	773	768	795	806	769	779	789	794	753	801	775	772	780	811	787	784	720	725	773	762	814	763	738	778	798	793	725	789	762	806	756	762	801	781	795	784	752	737	791	768	773	753	782	794	755	788	759	791	791	760	795	759	830	785	779	725	800	780	709	801	797	799	763	767	777	767	777	790	755	747	774	762	820	766	779	755	752	709	742	804	773	727	750	826	744	786	791	782	730	773	766	799	762	766	768	810	813	813	772	760	795	778	758	837	793	785	766	736	811	803	737	754	777	771	794	805	773	735	784	755	832	809	803	815	724	802	780	750	756	801	733	795	733	772	810	710	806	839	778	782	765	834	799	807	774	748	841	795	751	789	830	780	759	782	767	746	796	743	769	774	757	718	816	815	770	758	759	758	787	772	763	767	776	767	815	799	725	726	752	789	743	750	746	749	803	765	791	789	770	754	745	783	753	767	804	763	781	781	763	803	814	818	756	782	810	814	781	747	741	784	753	828	782	804	768	755	728	762	768	735	798	721	751	731	772	758	720	802	793	843	753	732	780	742	807	840	766	773	818	810	800	748	776	791	779	804	819	795	768	785	801	804	830	789	805	844	745	757	746	797	774	817	771	781	767	758	771	777	769	774	716	810	843	815	765	804	709	782	785	745	747	753	828	742	778	768	794	799	770	788	749	746	776	778	788	792	787	758	790	835	824	754	765	797	797	767	804	778	757	738	783	781	741	714	791	755	763	755	760	736	756	780	767	739	803	762	790	797	777	770	761	776	776	788	789	759	754	789	776	771	769	743	774	787	831	732	803	788	789	804	779	778	733	765	755	815	760	793	750	762	725	805	743	778	785	773	724	764	759	791	773	803	786	742	821	758	730	727	782	777	800	797	770	762	776	754	810	785	758	790	799	764	731	736	772	762	722	789	811	797	773	755	767	854	746	767	770	758	774	771	836	817	777	788	773	791	734	783	792	776	786	822	783	774	770	784	800	786	793	815	811	764	745	806	803	753	771	748	802	758	751	723	777	782	743	780	785	772	783	743	788	754	752	820	798	756	768	740	723	814	735	768	763	750	772	782	808	734	780	842	765	731	806	786	758	800	794	837	780	750	743	776	797	801	768	779	805	792	784	777	801	767	717	735	749	802	822	769	827	792	731	809	770	773	754	820	822	782	761	774	773	711	790	732	789	832	797	778	782	801	793	769	829	802	787	781	750	766	799	798	782	766	759
12665	980	867	737	466	380	318	293	297	289	278	275	262	234	196	179	197	194	192	163	182	167	200	169	195	193	176	159	179	181	161	171	183	183	174	175	178	153	164	188	177	179	197	186	167	156	165	156	158	178	173	185	173	144	177	174	173	166	203	160	176	175	176	138	167	139	154	159	177	183	177	165	150	134	174	186	212	179	174	179	191	182	143	161	154	171	191	188	175	180	187	167	176	167	184	153	163	173	155	184	180	174	165	159	167	166	155	178	194	174	161	154	178	181	178	159	181	174	203	147	142	153	180	180	177	193	206	189	147	173	182	154	154	167	160	160	168	185	168	171	175	179	174	162	173	173	156	175	173	158	173	165	151	152	192	164	195	183	176	147	179	191	167	206	171	182	144	152	151	179	175	172	163	164	173	161	183	149	183	149	181	174	166	169	175	186	151	176	155	152	151	163	163	181	149	154	165	157	179	184	130	169	172	210	142	160	166	164	182	178	169	156	152	160	175	170	159	161	163	170	178	170	185	166	170	170	163	150	166	166	173	144	153	154	159	156	138	165	138	157	155	156	163	148	154	168	159	174	178	175	165	180	182	162	167	147	188	209	172	174	153	151	154	179	162	201	154	164	161	175	169	167	169	171	167	176	165	185	170	171	168	204	188	160	203	172	181	175	140	174	165	158	186	159	152	171	177	188	178	162	161	189	187	191	151	145	160	167	187	180	171	168	159	155	211	156	157	164	186	166	180	178	155	170	163	175	156	173	148	181	155	170	157	150	160	158	178	167	160	180	164	165	157	167	190	154	182	147	167	180	152	177	163	158	171	210	175	168	174	178	173	148	143	195	139	154	179	155	169	168	159	150	157	192	184	171	179	160	153	141	164	174	157	157	174	174	160	185	159	168	164	170	170	185	163	163	202	192	154	183	165	173	170	172	176	178	178	172	183	156	177	200	164	171	164	173	171	183	165	174	184	153	181	174	188	163	178	156	161	158	154	161	159	161	157	175	182	154	147	172	201	178	187	130	176	160	169	174	159	156	149	179	176	188	175	158	153	167	156	176	154	164	155	159	176	195	175	165	174	174	157	178	191	187	182	181	158	152	163	191	170	138	175	166	161	183	161	175	179	180	174	160	175	156	149	191	174	180	148	175	183	157	173	172	147	162	173	151	168	162	176	164	151	150	170	144	128	140	176	175	192	157	161	152	175	165	180	173	170	153	148	167	183	178	151	174	151	157	164	183	163	199	139	210	147	188	155	151	187	172	161	168	164	186	162	157	174	175	161	165	153	153	160	159	169	142	178	191	192	178	174	191	172	162	185	168	193	174	167	165	172	167	165	156	180	177	169	184	186	181	179	161	193	170	181	169	175	159	162	181	183	159	152	165	157	153	164	191	191	167	166	161	169	150	175	198	165	163	173	148	167	149	159	178	154	144	177	175	170	172	178	146	208	168	169	162	175	191	172	164	152	152	174	160	167	162	172	157	173	162	165	174	161	184	169	173	188	166	147	159	165	170	156	166	186	171	178	147	157	169	151	142	173	179	174	157	172	185	170	165	158	164	183	167	153	161	153	175	168	160	170	165	204	164	178	171	175	179	176	163	154	186	173	173	143	172	157	145	184	153	174	155	174	168	168	180	165	186	155	186	181	162	154	171	145	159	167	163	160	176	154	159	164	182	182	166	159	159	180	152	169	173	174	163	165	156	176	140	171	160	178	173	172	192	159	164	162	158	184	182	177	175	196	154	168	173	141	184	170	181	171	162	161	160	180	158	161	224	200	179	172	154	154	168	190	144	159	178	152	172	149	176	171	170	171	153	165	156	172	154	145	149	169	140	171	175	170	172	162	181	152	149	178	178	171	168	184	165	180	168	172	174	157	141	184	179	153	167	175	165	156	169	169	156	155	169	152	169	170	166	180	178	162	200	188	182	164	163	162	147	180	165	165	166	175	182	171	160	181	170	165	158	181	169	158	186	193	179	184	183	181	183	169	156	164	173	188	190	172	166	184	168	173	171	188	161	160	173	179	172	160	173	183	164	169	156	182	188	151	179	178	164	168	192	188	166	148	168	161	153	160	177	166	193	164	171	162	180	164	168	153	156	169	158	177	169	182	155	158	145	182	177	172	165	176	168	178	151	166	197	158	181	184	150	184	164	161	189	135	159	165	144	161	168	144	160	167	162	158	184	180	164	149	206	175	187	146	157	186	179	163	156	157	184	183	179	167	153	166	175	172	174	164	173	182	177	158	168	154	174	164	159	165	163	174	180	171	158	177	170	144	155	172	150	163	172	159	156	169	179	132	170	139	140	159	168	185	161	161	157	169	174	173	181	186	199	184	171	161	187	182	164	145	138	146	162	171	143	147	173	146	173	165	163	191	190	163	150	190	182	155	161	165	177	178	160	177	184	153	163	182	176	157	172	171	144	188	161	157	184	141	157	161	181	156	163	180	175	174	157	175	167	171	149	177	172	174	186	170	151	156	168	149	149	192	146	164	161	162	166	176	147	181	175	166	174	150	163	171	154	195	155	174	148	177	191	179	175	181	171	169	168	161	158	157	165	176	165	158	160	167	175	183	174	167	186	171	177	159	170	172	166	180	145	149	147	180	176	186	155	169	172	191	128	168	176	156	156	159	169	190	147	140	152	165	193	188	179	170	163	150	140	191	172	175	172	164	181	149	167	178	169	190	150	155	170	170	177	169	156	169	177	172	182	178	161	180	160	160	180	166	182	159	156	173	178	160	180	172	157	156	169	170	169	159	170	159	152	191	165	187	152	195	160	162	183	186	165	155	198	174	177	157	176	169	162	177	160	163	138	167	182	166	176	165	156	185	151	169	186	180	165	133	169	164	178	187	176	168	173	153	169	177	182	163	174	156	168	160	161	184	174	175	194	163	167	162	159	172	143	173	178	186	157	163	164	138	175	172	146	172	161	168	156	154	143	139	159	173	163	180	158	173	180	170	152	172	164	146	170	197	178	162	164	173	176	169	161	158	159	176	182	177	139	186	133	167	155	182	147	172	169	190	171	176	184	165	183	162	165	167	158	181	181	157	156	158	169	184	178	175	156	163	161	185	183	156	147	191	148	133	158	165	182	161	173	162	174	180	169	178	169	168	181	141	166	153	182	163	173	165	149	180	179	168	166	166	181	156	192	198	179	182	174	169	150	146	158	162	166	160	161	174	159	155	180	168	185	182	163	167	168	161	160	155	156	180	163	192	187	180	188	148	185	151	152	157	187	169	155	171	162	186	191	172	171	168	163	172	172	171	182	187	153	165	169	167	135	187	173	152	181	171	148	187	166	157	174	154	155	151	150	180	166	171	168	178	185	172	184	182	163	196	161	188	175	186	164	186	166	158	168	181	169	185	162	144	170	152	158	163	178	165	178	173	157	176	192	195	164	155	174	193	192	131	171	152	194	176	147	136	173	164	177	198	172	165	171	163	173	175	186	162	168	151	194	143	151	161	146	162	163	171	180	177	176
7874	1031	1966	2309	1892	1533	1203	1199	1203	1162	1025	1141	1056	884	595	553	570	521	536	521	506	505	491	500	481	451	483	457	458	441	429	425	465	462	451	484	467	429	473	441	420	465	423	457	425	414	428	445	407	425	462	473	431	420	412	423	399	485	468	461	472	483	444	418	435	453	419	398	401	431	381	424	446	404	416	381	431	414	478	411	381	410	444	427	424	452	413	441	407	444	396	406	409	426	416	421	400	436	443	402	393	402	429	442	444	430	422	430	390	395	409	443	439	416	382	440	388	451	415	405	442	403	405	412	443	444	414	421	389	456	442	418	436	444	420	433	410	401	444	418	423	416	405	450	450	438	424	400	412	408	410	429	435	387	403	416	412	399	415	400	433	416	444	454	442	438	419	445	433	434	429	405	410	453	426	412	459	420	438	406	410	396	433	435	401	414	435	412	416	455	428	446	416	404	395	372	404	425	426	446	419	426	408	411	416	401	438	412	423	412	439	422	398	420	428	457	424	422	438	454	413	400	420	399	423	420	405	406	411	423	407	425	417	442	436	456	456	416	420	433	414	409	415	412	453	418	440	418	412	429	414	414	438	435	457	425	415	423	405	429	444	391	443	417	424	432	450	408	398	402	415	426	434	434	408	436	431	438	419	411	463	409	416	421	409	394	400	396	382	461	415	431	426	391	389	453	438	406	440	444	416	414	415	443	462	382	410	435	404	414	425	412	457	424	416	414	412	461	431	439	397	442	419	427	431	415	405	408	419	443	371	430	422	395	377	352	430	397	434	430	401	449	437	399	412	408	415	435	397	437	442	406	427	385	418	431	423	435	406	411	396	477	419	368	412	399	435	422	411	409	465	391	450	438	455	425	430	432	403	423	419	411	388	400	427	442	435	442	412	472	365	431	450	406	396	430	412	383	460	431	436	422	399	393	437	407	422	427	434	382	392	432	431	421	435	438	403	416	433	474	453	425	479	414	424	428	408	408	421	452	427	406	403	387	446	421	435	420	448	418	437	378	407	423	402	480	418	428	481	414	451	442	435	400	404	415	439	423	431	453	407	408	432	388	397	444	376	432	424	440	440	405	380	447	404	402	404	392	416	405	428	435	415	461	406	426	434	447	411	441	390	406	420	398	391	421	409	434	416	434	449	401	422	426	430	431	439	428	419	446	422	435	397	422	423	411	399	425	416	407	456	418	420	414	411	412	420	423	446	390	395	419	420	448	425	390	438	394	446	403	438	444	422	436	412	438	412	420	415	409	463	431	424	409	426	433	446	430	444	413	415	454	404	416	431	432	389	435	415	430	386	401	430	385	400	410	402	447	417	418	443	405	431	429	379	444	393	431	414	428	427	454	435	432	409	413	417	466	437	411	401	406	412	430	445	436	443	405	463	418	393	471	409	430	435	448	403	451	444	429	411	433	392	401	413	431	445	461	391	422	449	429	402	396	413	389	422	433	395	440	398	411	427	416	438	450	457	428	427	404	428	424	407	432	424	411	426	440	396	457	459	430	437	455	416	422	436	435	440	399	409	434	447	420	444	398	410	424	484	452	387	480	431	388	433	414	444	427	413	424	477	443	429	417	414	427	416	390	399	437	430	379	391	430	423	424	430	424	429	419	442	411	435	440	415	455	395	461	435	469	422	415	429	464	419	449	424	418	411	424	429	444	430	422	407	403	426	435	404	398	435	416	432	418	469	452	425	427	433	478	462	424	429	383	421	400	415	435	440	411	405	397	411	405	426	417	420	430	402	409	421	397	406	407	449	407	442	421	463	449	419	419	447	421	442	426	440	385	398	429	429	416	465	416	402	454	411	442	424	403	420	451	437	454	430	427	421	424	431	430	421	417	385	418	430	407	432	412	394	414	435	403	422	421	414	407	427	414	411	402	457	450	403	451	411	428	417	445	435	441	405	444	447	407	426	413	424	416	439	422	427	433	395	426	431	431	453	431	419	388	416	438	454	438	427	408	436	420	439	396	423	379	387	412	396	407	414	417	398	407	428	416	406	422	445	417	395	407	439	453	447	419	446	428	427	421	435	428	425	401	407	426	412	439	424	417	428	398	432	448	446	421	402	430	450	418	415	438	408	431	463	420	415	443	436	416	453	420	395	456	417	423	397	415	434	430	422	414	401	385	413	428	423	419	436	418	444	423	428	423	442	411	441	449	410	420	417	447	443	402	396	430	419	428	408	435	404	388	421	411	437	435	421	404	423	386	441	428	428	402	395	435	422	430	401	423	424	442	445	445	444	451	466	422	428	426	410	387	447	437	452	438	409	417	466	409	411	425	416	416	456	410	424	430	431	401	426	391	415	424	394	439	447	394	398	415	406	430	429	432	427	419	426	430	419	445	412	419	438	407	414	430	418	439	458	413	445	448	464	393	423	395	396	418	427	424	424	414	414	425	402	434	442	423	375	422	397	406	431	434	396	406	444	448	432	417	414	424	460	398	411	421	409	448	426	454	426	385	447	426	416	431	416	387	444	421	460	417	419	393	445	392	405	436	418	409	413	419	416	431	424	400	412	398	444	423	421	439	409	436	411	419	402	402	412	444	417	385	445	422	422	446	423	408	425	415	402	419	420	430	447	421	407	436	447	452	449	464	414	419	449	449	431	417	408	400	398	399	410	403	422	396	422	432	448	371	441	412	376	447	381	429	417	416	416	427	396	428	424	419	443	449	424	442	449	447	427	407	390	446	451	428	417	415	379	407	440	413	392	460	434	404	428	412	423	439	425	437	412	450	412	419	440	396	447	410	419	400	442	421	416	450	429	432	422	442	441	433	421	451	427	391	409	447	421	463	407	444	386	474	421	411	429	445	436	427	413	429	422	425	424	415	458	434	419	410	416	433	437	423	431	388	367	431	439	433	389	428	395	423	435	448	401	407	453	428	421	413	421	432	438	443	418	473	410	450	386	452	403	451	433	422	441	462	431	414	455	400	424	402	411	393	427	421	403	410	415	422	416	452	444	388	411	426	422	417	437	394	412	428	397	414	439	436	440	396	420	402	422	376	440	421	404	419	415	424	417	404	436	366	402	387	370	425	397	412	463	435	447	433	401	412	370	425	430	416	388	384	424	427	426	425	436	407	439	416	439	403	442	404	449	436	467	406	412	416	438	454	422	414	404	381	436	436	410	428	431	446	387	402	418	470	417	420	415	413	453	424	393	435	417	424	426	401	406	383	414	424	441	400	405	413	411	431	405	424	416	414	395	434	441	419	430	430	430	412	421	391	404	444	433	416	417	402	398	387	437	425	387	433	400	385	446	430	441	411	422	448	396	427	433	416	453	454	426	426	424	404	414	421	420	449	423	421	445	391	409	414	442	422	415	412	437	442	427	415	405	407	439	419	443	418	418	396	436	451	416	421	439	414	410	439	439	424	465	414	437	404	410	418	420	400	394	386	428	403	416	448	417	431	438	407	393	438	451	434	414	451	432	406	449	441	418	412	409	416	416	384	406	428	406	442	403	424	446	436
1506	418	422	395	378	370	345	356	390	333	354	388	387	368	324	346	320	337	346	349	386	374	342	323	339	339	315	335	304	330	368	357	326	327	316	348	328	338	355	331	350	354	334	328	325	355	341	376	352	326	343	363	353	322	358	341	351	368	375	353	343	334	318	306	360	353	351	346	336	354	369	353	315	340	325	338	334	339	343	329	395	365	336	352	371	319	296	359	381	354	331	351	337	327	352	351	331	355	351	341	324	349	367	330	369	360	299	327	341	347	362	393	314	357	337	376	366	332	323	318	316	327	348	336	328	306	363	368	376	353	350	343	317	362	327	317	338	325	389	350	313	346	276	369	357	329	339	359	345	359	355	331	353	365	346	343	349	346	348	320	374	333	335	317	342	362	356	338	328	335	314	346	342	343	319	368	354	347	360	320	346	321	341	347	332	368	333	361	325	347	327	361	354	371	350	364	336	327	334	356	353	341	322	304	343	359	316	324	342	362	323	356	349	313	347	363	365	346	338	320	343	333	296	336	358	349	373	314	360	343	368	342	381	337	320	325	324	348	399	311	337	330	320	349	341	335	329	364	342	356	334	347	353	326	332	345	342	319	341	319	358	322	335	358	363	336	339	305	371	370	333	351	331	345	380	300	335	335	325	356	339	322	345	353	361	388	333	339	324	371	340	330	333	329	325	338	355	352	345	362	322	329	330	347	326	327	337	351	348	369	310	340	352	329	311	321	339	299	333	333	343	362	313	343	357	331	362	341	343	360	337	334	312	353	363	356	363	366	325	328	345	359	336	362	325	386	377	342	349	343	325	328	327	323	330	349	331	345	342	325	348	320	305	328	330	351	303	355	347	339	343	363	371	373	332	363	306	312	391	334	342	339	369	327	368	406	341	366	337	372	325	321	355	336	346	353	338	339	332	353	358	334	334	300	347	335	343	305	349	341	304	338	329	342	335	343	375	329	334	344	326	338	337	375	298	307	320	349	344	317	381	351	356	334	299	333	322	368	353	329	316	323	320	344	301	364	398	325	340	330	354	309	366	336	338	333	349	346	321	331	319	299	343	335	345	317	348	332	357	327	355	323	303	342	312	383	367	310	333	335	318	344	326	313	324	321	368	351	352	370	384	371	369	367	371	359	402	355	325	350	336	322	326	356	374	336	376	343	362	332	319	338	338	335	379	316	358	321	336	358	332	377	304	327	344	369	333	363	297	343	341	334	366	358	336	328	338	333	332	373	342	365	341	330	328	344	325	346	339	359	342	324	340	359	335	374	367	341	347	360	324	348	340	364	332	318	340	320	372	335	356	342	342	349	331	347	335	346	336	307	339	322	344	360	326	349	355	345	341	353	381	327	356	334	332	367	314	355	336	340	341	365	319	308	327	358	350	327	360	335	330	327	340	341	356	341	345	357	316	332	331	364	330	310	342	366	326	335	316	324	335	354	346	325	358	315	303	334	345	352	357	336	355	370	363	336	352	358	353	351	380	362	314	326	325	346	362	313	356	322	340	333	363	326	344	353	372	342	357	381	319	328	339	311	340	373	345	338	346	344	345	305	332	363	357	313	352	354	293	323	374	351	318	338	362	349	317	374	353	333	314	335	355	363	357	372	336	368	354	374	335	337	335	320	353	332	364	387	355	321	314	327	365	337	367	326	321	353	343	360	317	380	322	370	339	361	347	333	355	361	324	336	337	362	345	342	365	355	345	325	333	340	367	332	334	352	356	351	315	321	368	351	338	323	363	341	346	361	311	360	325	332	351	338	318	345	323	339	374	335	314	359	352	355	343	351	337	306	345	345	322	322	332	316	347	332	372	377	310	341	318	340	369	333	329	309	363	353	341	324	345	328	333	313	327	350	348	340	368	333	396	337	359	367	366	341	328	360	330	367	352	309	348	350	349	329	327	352	375	334	361	316	377	369	345	349	345	355	325	364	340	371	353	342	320	342	324	378	304	337	369	349	371	378	333	350	319	324	334	330	345	337	350	332	328	332	362	330	353	350	356	349	361	354	342	364	327	310	327	366	345	344	340	361	318	341	373	386	341	332	332	343	383	348	304	354	355	327	352	349	337	358	310	332	334	346	319	353	295	314	334	368	338	335	383	327	332	322	339	357	329	343	369	343	341	346	335	331	323	343	326	365	353	323	332	339	339	299	323	353	380	308	313	327	354	309	318	338	349	325	343	364	314	353	341	331	349	359	350	318	357	333	369	349	377	310	351	315	388	322	348	355	345	352	340	341	358	363	331	332	375	324	391	320	337	351	328	307	337	353	367	353	350	315	323	324	345	308	364	371	388	356	352	332	369	352	352	357	336	362	342	340	352	358	308	330	340	318	343	354	343	388	321	319	344	342	323	322	320	313	321	352	401	375	344	333	345	353	337	349	346	359	371	329	344	351	332	354	315	335	342	315	357	353	338	358	331	327	341	388	292	306	338	344	319	367	360	367	359	347	327	354	346	383	334	356	330	332	355	320	347	362	305	350	354	320	322	337	328	374	345	343	297	319	339	334	382	308	338	349	335	342	363	348	309	327	376	329	328	309	334	324	367	308	341	320	325	331	337	339	350	346	321	335	331	339	338	330	323	350	342	338	359	356	350	331	343	349	281	339	364	339	308	339	343	328	338	316	329	371	341	333	345	342	335	350	298	304	303	336	351	317	367	315	350	362	349	358	330	363	336	348	341	384	340	351	380	359	336	283	337	310	294	320	295	330	336	337	384	370	336	352	339	323	346	347	331	330	353	348	338	326	314	346	332	325	353	392	343	316	338	363	357	333	356	352	296	340	374	369	312	291	357	355	336	372	320	335	286	304	363	385	342	326	346	324	304	362	361	325	363	325	361	339	345	333	351	312	369	337	321	319	373	347	332	353	306	355	321	348	342	327	342	322	365	314	351	329	332	332	327	339	295	326	349	298	366	361	338	322	355	347	325	370	347	328	371	309	310	310	346	332	334	311	341	338	343	355	337	302	327	325	340	343	325	354	328	346	350	339	326	349	350	304	350	355	385	356	375	334	336	395	331	318	358	337	336	336	331	320	360	361	391	364	350	324	356	338	342	312	330	360	349	349	365	332	293	357	365	348	359	325	350	347	363	323	330	357	345	367	329	318	322	336	386	392	344	342	345	374	348	343	353	323	353	337	327	350	358	310	316	342	356	311	308	339	370	360	328	387	346	332	363	363	371	327	373	335	367	357	318	316	345	372	360	326	325	352	341	351	362	336	334	342	304	365	327	317	384	347	325	329	366	361	337	363	348	310	335	382	343	337	303	330	329	345	338	316	323	295	351	350	344	332	331	363	336	360	358	339	311	355	333	373	335	360	375	336	333	351	358	295	324	368	327	351	345	368	357	343	334	370	301	325	350	355	322	377	336	319	353	335	356	308	326	349	304	339	341	366	370	365	357	327	311	338	351	329	334	358	335	345	356	382	347	325	300	355	350	355	337	358	357	328	350	354	337	341	334	358	369	391	341	356	347	379
2044	890	1084	1085	992	972	910	969	978	1031	951	1043	1017	935	792	817	853	859	813	824	799	828	794	825	762	808	848	837	744	824	830	670	761	765	826	801	821	784	786	794	812	808	778	826	831	782	835	809	804	786	823	776	770	766	780	839	811	754	826	867	797	790	795	799	831	846	794	804	835	827	851	734	712	803	782	745	787	782	805	855	808	792	784	745	771	783	816	817	773	781	856	799	786	784	801	775	778	783	813	792	806	797	822	823	732	758	801	804	823	779	825	808	784	806	857	825	821	757	798	810	802	765	787	734	832	746	840	801	849	835	812	840	796	819	774	820	777	819	788	792	837	832	824	771	836	846	844	755	823	832	791	773	859	781	825	761	782	853	802	807	799	812	798	849	778	790	773	777	777	850	797	796	766	812	828	834	850	769	766	803	845	838	814	758	820	821	804	819	786	775	789	811	819	799	792	816	782	788	779	828	807	798	791	759	874	789	805	747	815	820	807	743	772	811	740	808	727	805	838	808	780	748	774	811	806	794	813	783	791	761	801	805	839	861	811	794	868	812	784	844	874	825	818	830	840	817	802	846	800	809	841	777	785	825	766	819	858	821	790	803	792	784	821	826	801	820	770	785	770	823	818	807	746	827	793	781	802	804	822	796	804	780	812	809	833	817	724	799	819	817	810	854	774	785	808	762	830	808	794	785	793	800	802	744	812	790	773	788	762	827	778	788	784	796	806	787	811	773	794	806	793	829	797	789	874	807	783	812	855	835	789	797	758	752	798	834	792	768	791	824	773	764	765	751	772	795	796	840	804	805	814	813	767	805	815	813	808	807	769	820	812	813	773	827	782	807	827	789	763	775	794	826	764	841	816	789	790	810	736	775	773	780	831	833	802	748	808	781	827	788	789	817	782	770	847	829	838	813	817	850	772	809	785	794	823	771	748	802	864	788	802	838	809	814	756	770	797	831	778	813	801	867	844	831	837	757	816	788	775	825	804	854	819	828	811	773	803	826	804	817	825	800	762	798	825	793	807	807	805	854	711	855	871	800	750	873	851	762	797	787	807	751	827	803	787	796	766	789	811	800	783	835	813	850	810	784	775	839	810	801	805	824	838	839	761	776	765	802	812	758	732	790	820	816	746	874	775	778	763	780	782	835	846	809	791	787	809	761	812	770	763	804	776	784	811	794	817	845	798	825	820	818	767	763	795	765	827	776	772	778	772	823	777	811	809	803	839	802	760	758	786	841	886	804	807	789	833	850	796	765	806	741	838	785	808	811	818	785	769	803	788	805	880	809	816	777	802	822	817	839	827	829	816	763	827	794	823	745	793	786	832	794	814	880	787	841	788	878	774	795	846	824	780	815	832	796	792	787	840	810	788	798	810	782	787	775	816	843	827	809	751	773	824	759	804	830	827	811	777	785	778	770	839	848	793	766	773	784	816	812	763	811	798	820	828	856	814	799	760	782	759	792	769	798	770	832	779	781	800	811	795	805	850	834	788	788	827	799	815	812	768	869	849	811	810	815	806	824	814	813	790	786	796	785	859	754	795	802	813	793	724	790	795	826	851	740	774	773	794	786	770	802	814	793	841	788	791	776	762	798	808	816	825	826	790	771	814	752	836	790	803	805	808	808	845	793	783	755	827	854	752	816	850	820	777	765	814	796	787	819	775	818	851	788	828	760	772	794	760	806	819	822	807	792	811	787	804	787	841	804	785	784	793	806	795	820	828	765	793	800	796	758	783	788	752	873	807	806	867	815	794	798	814	787	779	817	797	796	781	793	780	771	842	861	829	738	799	784	821	792	828	836	823	723	862	798	752	822	821	817	832	767	776	806	784	764	815	806	781	760	789	785	845	812	750	824	843	808	865	862	832	799	757	785	804	779	799	804	828	794	827	832	761	748	786	826	779	869	783	792	822	771	813	791	760	827	810	781	864	766	831	820	791	804	806	805	838	823	788	833	821	789	833	795	806	793	820	792	796	835	858	805	802	805	837	783	798	809	809	806	790	806	804	787	814	766	813	804	828	807	790	764	783	770	765	782	792	826	780	775	837	789	829	862	822	789	824	754	821	798	794	840	781	857	856	840	797	761	809	812	826	858	832	789	815	803	774	803	786	804	835	793	783	808	786	818	813	773	802	769	800	816	776	796	830	848	809	835	828	809	782	795	823	817	835	767	788	797	781	809	840	805	800	826	808	761	786	798	809	794	818	802	781	803	826	781	818	832	779	829	840	865	790	760	822	800	756	817	802	851	807	810	820	807	827	790	761	797	788	807	873	801	786	783	773	794	791	809	861	839	805	823	851	795	777	801	834	792	751	809	786	865	864	785	815	817	780	772	788	769	747	829	815	812	819	834	851	843	802	821	770	805	836	806	812	800	783	780	776	786	800	715	806	838	819	761	785	809	784	795	833	817	814	765	771	774	741	788	808	826	788	830	815	786	815	763	824	846	777	772	781	803	803	814	767	843	812	820	802	799	828	827	800	805	768	818	804	805	848	791	827	812	765	791	836	837	806	814	831	813	829	846	788	819	808	786	809	864	823	773	801	780	812	810	800	778	755	756	832	837	860	891	819	807	802	737	792	804	824	789	815	816	750	807	773	765	787	712	786	797	760	829	795	857	794	802	824	750	864	771	814	827	776	802	774	775	823	853	786	804	799	796	762	780	818	864	859	810	808	810	858	826	781	788	831	806	846	803	760	798	772	793	780	819	844	775	794	798	787	780	781	775	802	818	784	774	833	802	740	812	725	803	816	765	783	779	802	811	774	821	805	787	762	848	815	788	810	801	833	802	798	813	806	803	769	757	828	880	827	820	792	853	815	828	822	802	806	788	835	835	802	818	807	833	803	805	840	804	786	784	783	812	876	796	838	788	764	776	778	830	840	785	817	767	791	818	842	783	800	843	848	789	823	760	793	734	812	807	784	823	769	836	836	804	808	792	807	817	794	820	897	800	797	802	785	784	820	778	774	796	761	812	850	795	778	829	822	780	769	810	749	780	817	814	809	788	791	789	784	766	777	810	807	799	795	771	785	795	822	857	815	834	820	801	788	770	837	799	771	844	850	823	790	772	839	791	863	813	818	770	823	826	769	787	805	787	790	798	792	845	786	805	820	820	782	815	724	786	831	837	781	789	824	801	795	795	793	784	856	776	790	818	773	794	762	750	768	791	843	773	783	817	793	861	794	827	767	807	797	812	783	774	733	804	814	779	786	813	781	778	819	782	762	805	785	792	803	778	812	776	800	818	771	802	795	761	780	844	841	813	787	833	881	775	780	862	803	802	767	782	834	771	779	864	801	806	820	803	815	829	720	761	833	778	796	775	811	787	801	763	821	818	776	739	832	837	803	816	808	783	793	768	794	797	790	809	813	800	755	791	794	801	792	812	785	824	841	815	792	772	800	799	808	833	809	822	779	767	809	813	789	819	782	828	820	797	812	821	799	784	798	827	857	784	813	834	833	802	768	784	812	818	766	789	790	813
7186	658	731	584	550	484	426	426	448	412	389	402	402	399	369	335	348	358	357	343	326	344	336	379	358	337	331	371	336	324	333	314	381	349	351	312	325	312	343	323	348	356	340	306	333	321	305	311	327	328	365	343	337	348	323	321	335	347	337	316	333	338	373	320	335	318	326	334	359	361	370	360	323	334	326	314	385	345	332	327	352	324	331	352	331	343	347	341	322	306	317	327	334	351	350	350	336	319	320	330	304	330	352	330	303	307	305	318	364	345	382	375	310	348	317	331	318	346	348	347	326	327	326	335	319	336	359	350	351	296	294	328	291	335	334	345	324	338	333	318	335	340	316	336	337	326	328	337	299	319	362	327	307	337	362	337	299	312	336	375	318	303	364	334	318	353	337	335	341	310	324	333	358	356	330	331	331	311	340	351	309	327	342	316	329	328	301	301	326	347	347	320	349	347	374	336	331	306	368	337	320	325	315	355	313	321	306	318	351	300	369	334	317	320	334	375	339	303	351	304	319	307	362	342	305	344	336	327	314	327	325	326	301	320	323	302	335	334	334	327	314	338	327	325	317	300	331	307	350	345	361	315	344	350	337	297	326	347	313	321	343	351	300	319	334	334	334	339	319	337	347	312	315	300	325	334	305	302	359	319	342	330	342	317	323	305	310	307	316	321	346	381	339	324	347	320	306	318	290	323	301	345	357	357	310	354	315	335	299	340	343	334	339	319	315	346	347	346	378	299	294	361	329	367	324	321	338	317	325	348	368	340	329	339	335	325	344	318	346	339	317	346	346	347	348	313	368	286	328	344	385	353	313	316	306	321	340	349	328	333	351	312	274	309	363	303	340	313	321	305	363	369	358	337	350	304	323	305	327	333	337	333	288	323	326	331	334	342	394	366	324	306	334	378	311	341	301	337	369	351	311	322	327	319	331	354	303	332	320	335	330	312	327	302	310	330	340	353	362	332	331	326	344	356	351	310	329	351	340	351	338	336	310	315	327	343	344	330	352	320	348	311	352	332	363	347	325	336	335	345	338	341	291	330	332	331	351	313	311	364	336	363	314	334	313	308	328	316	317	374	343	329	335	331	313	309	278	337	323	311	338	309	346	323	323	327	329	337	357	354	386	296	315	300	325	287	298	335	340	367	331	304	332	331	324	314	312	326	346	315	354	353	333	320	383	326	325	344	307	345	300	353	307	324	355	336	318	339	341	372	328	305	309	347	326	360	355	353	320	343	321	347	311	331	335	360	314	327	343	344	325	378	359	283	343	329	360	351	336	296	305	323	352	339	328	365	322	362	322	362	311	341	337	330	348	361	336	328	361	343	305	326	325	360	308	320	325	311	297	312	327	345	370	326	327	347	324	350	310	340	313	370	336	365	310	322	350	311	317	357	337	325	349	332	343	351	372	324	301	319	362	320	355	348	322	333	317	322	342	315	313	317	323	310	351	353	325	338	314	346	369	351	353	336	309	329	355	350	360	338	298	355	296	311	349	311	325	304	325	354	336	305	316	347	351	357	355	340	342	352	311	349	303	316	305	353	307	334	333	332	350	297	322	342	374	348	327	326	338	333	322	341	358	336	334	313	300	353	342	331	329	326	346	293	363	356	350	341	338	353	307	339	345	323	329	328	346	292	319	346	318	312	332	363	334	307	343	310	326	286	351	338	344	318	310	347	344	343	367	357	341	352	362	315	315	328	335	305	316	310	328	343	346	327	318	355	389	329	366	369	326	333	323	329	336	339	329	361	365	338	324	334	313	336	325	335	340	360	351	357	349	338	374	302	315	323	293	340	334	328	317	340	354	336	342	337	338	342	353	322	354	326	296	324	331	324	349	306	318	346	354	312	333	314	339	365	330	334	309	330	339	327	320	356	286	298	321	341	323	326	313	324	308	332	296	336	345	332	348	307	319	347	316	328	326	319	318	320	369	347	335	320	311	329	290	315	359	325	339	294	336	329	321	337	370	313	293	329	338	330	318	346	339	357	384	341	327	330	360	333	326	336	348	336	335	353	356	313	378	304	345	320	306	332	324	299	344	343	339	362	324	316	340	363	330	343	320	351	321	328	336	356	331	296	346	360	315	354	318	320	331	349	323	339	323	338	350	329	341	320	299	350	327	330	352	335	313	336	338	331	325	337	325	339	350	303	329	335	354	321	331	349	327	322	327	321	334	355	341	327	324	328	337	307	305	330	323	299	312	308	345	314	325	334	362	302	341	351	332	382	360	362	320	324	349	344	359	333	310	305	337	299	302	327	319	321	350	338	334	357	338	365	317	321	316	348	341	292	349	311	311	317	345	321	336	362	316	338	306	326	334	352	350	360	341	301	343	329	337	341	333	321	351	319	331	334	342	322	314	315	314	335	310	345	323	300	320	308	305	286	343	324	373	340	343	361	312	341	315	325	348	342	343	345	335	353	313	302	349	353	350	329	369	301	306	342	324	331	352	341	334	312	319	355	322	325	327	339	342	318	320	327	327	313	340	327	320	332	329	310	323	342	347	298	305	313	321	389	350	338	310	307	326	328	325	324	316	340	312	330	332	345	317	316	320	353	357	340	346	361	300	304	315	352	330	325	345	340	353	301	344	314	336	310	356	319	347	341	345	342	323	307	335	307	329	332	333	342	298	312	351	340	332	334	327	314	342	331	307	310	328	312	337	323	325	336	327	327	349	301	336	317	335	313	317	335	342	333	360	330	331	347	327	330	337	331	318	311	334	363	355	325	305	297	319	364	348	341	342	360	334	338	329	351	350	304	342	355	323	345	347	353	313	342	344	369	331	323	335	292	344	357	320	351	335	363	369	333	358	321	342	323	352	345	326	346	348	331	301	361	353	319	321	348	339	348	341	313	315	337	339	309	348	325	331	362	298	386	332	316	376	360	369	331	324	341	328	361	348	320	342	325	338	344	316	330	321	384	310	341	383	353	342	311	329	305	336	342	300	297	315	306	316	307	315	332	378	354	337	336	325	350	323	313	358	341	315	323	346	337	330	346	333	356	338	360	335	319	300	313	349	319	341	333	315	348	331	332	307	324	303	341	331	306	338	387	307	350	303	315	369	312	352	332	342	347	324	322	324	358	363	313	353	339	339	327	341	320	328	340	323	314	349	355	325	324	310	351	374	357	322	293	358	321	336	344	325	342	332	318	353	338	314	339	346	316	345	330	346	307	357	350	331	308	320	359	342	322	313	355	315	314	337	311	335	355	329	351	342	328	316	325	344	359	344	350	314	323	309	334	365	334	332	328	294	307	351	337	300	319	330	350	334	330	373	346	335	315	319	318	301	358	315	311	339	323	339	332	371	341	363	322	340	325	315	333	338	332	328	308	318	341	368	330	297	308	328	328	366	345	322	315	298	333	318	380	337	330	320	370	351	328	341	310	320	329	345	346	336	303	317	323	333	333	348	309	340	325	285	310	339	315	338	304	293	363	333	338	317	327	323	308	307	319	317	330	335	298	366	339	336	327	313	343	352	322
6557	1134	1615	1832	1597	1316	1291	1179	1245	1189	1268	1239	1196	1038	907	864	840	821	799	859	800	809	812	802	846	842	787	788	774	806	814	805	793	793	782	785	739	865	766	752	767	785	761	761	799	801	759	791	813	784	806	807	831	804	776	801	794	793	735	784	763	734	797	764	809	760	790	768	726	761	782	751	801	793	750	767	805	794	758	784	753	822	752	803	779	783	769	767	767	760	751	790	783	813	762	806	775	797	753	792	794	767	753	789	838	752	734	791	754	789	740	776	739	787	758	793	746	768	711	776	819	762	775	768	745	764	774	769	780	713	835	759	765	769	839	763	809	793	784	817	804	793	773	788	759	765	781	800	803	756	757	805	753	758	753	755	792	800	785	743	757	749	765	800	747	783	813	747	713	796	767	784	828	812	750	748	729	800	786	791	732	773	812	746	793	734	763	767	717	788	803	778	804	733	796	752	776	818	801	743	793	769	771	714	752	764	776	747	740	747	769	796	766	750	826	792	766	707	752	771	818	766	762	768	712	740	774	718	764	787	819	744	752	774	762	731	764	768	778	812	802	729	732	720	731	771	732	807	782	753	776	749	754	768	789	778	813	753	729	771	721	781	778	781	748	785	782	812	757	743	773	793	775	805	805	765	787	770	824	800	829	777	803	827	750	763	822	786	827	743	771	778	779	761	806	762	746	779	731	778	751	801	754	782	755	737	768	756	718	779	745	781	799	737	756	734	800	784	768	803	773	771	748	772	733	758	734	765	752	786	769	737	773	763	829	810	780	755	796	803	764	733	755	799	729	805	787	769	774	748	758	762	780	802	765	731	766	773	747	768	734	777	747	751	793	774	730	759	749	773	725	793	776	794	753	724	751	799	822	806	751	803	811	794	782	782	782	740	752	774	746	745	783	799	802	777	792	735	801	818	749	784	764	755	779	765	804	755	797	789	792	765	818	802	781	784	740	777	811	799	760	806	737	784	793	811	717	753	760	798	784	777	745	833	816	764	762	782	764	779	725	731	786	776	850	818	721	729	767	806	760	800	779	747	795	751	727	796	738	779	786	771	768	746	758	774	776	797	762	733	792	796	734	812	795	778	763	750	745	816	862	793	785	756	753	772	815	789	809	787	804	702	803	764	839	751	749	756	767	816	795	759	714	773	807	763	736	815	724	780	795	799	783	800	772	795	762	788	735	713	784	793	712	824	772	743	771	736	784	778	758	762	783	780	814	767	788	758	764	763	790	796	763	810	731	732	770	777	793	792	766	745	806	759	811	707	772	777	788	712	770	766	828	794	766	737	749	791	802	765	755	799	779	729	785	744	732	784	781	767	809	782	780	788	764	753	802	760	794	775	815	748	785	757	706	772	707	729	761	762	716	810	804	808	792	783	716	788	771	829	774	746	785	779	782	772	787	782	761	760	860	796	813	798	710	750	814	752	817	827	798	785	754	792	842	781	798	813	749	714	759	751	787	810	724	802	783	809	761	764	799	779	805	806	708	771	771	800	794	782	761	795	788	794	814	783	764	774	740	780	823	760	766	760	723	747	800	776	775	819	744	745	755	732	759	772	752	730	779	749	786	799	755	790	762	750	762	792	763	780	745	807	757	752	810	748	771	764	778	789	748	742	786	746	806	807	798	780	796	804	792	796	804	735	760	776	746	800	745	761	758	795	799	750	766	779	791	720	782	751	747	794	790	765	747	768	771	725	779	744	796	735	810	741	767	743	768	813	799	754	734	754	765	756	832	782	800	787	763	781	795	756	752	767	756	779	750	767	779	707	839	736	764	741	751	759	738	779	831	710	729	753	833	787	767	760	722	822	752	747	810	779	824	806	766	735	736	759	789	697	744	777	753	810	865	775	766	804	817	749	797	803	767	791	788	804	814	752	737	751	758	774	762	784	801	736	771	754	804	769	765	791	735	780	756	764	737	788	751	723	790	761	803	745	775	790	793	732	781	802	749	783	802	775	720	769	786	755	756	787	771	810	781	838	710	809	777	756	733	752	803	771	787	774	779	776	748	790	793	786	758	757	738	750	790	754	743	770	771	770	730	800	758	775	821	763	750	776	814	789	752	769	794	819	804	769	767	809	809	773	760	768	770	754	780	745	768	784	769	766	769	765	779	742	715	759	770	741	827	833	760	767	792	739	709	788	812	806	753	759	765	829	781	814	793	796	815	756	800	701	782	782	819	780	740	753	833	791	802	815	770	762	775	797	812	733	822	756	765	741	799	804	767	797	790	735	777	764	765	747	741	806	733	733	778	791	758	804	802	747	758	796	784	751	785	801	786	751	753	715	724	756	772	789	791	778	758	749	755	753	767	797	750	796	752	791	806	762	785	763	785	739	830	760	800	752	716	798	792	745	807	737	744	758	753	814	781	784	766	746	769	763	813	820	735	802	793	849	780	791	757	794	789	757	769	794	764	789	774	768	757	790	763	836	802	801	772	781	712	745	830	744	781	802	796	731	802	721	813	793	750	749	773	817	721	766	722	782	739	815	803	778	795	737	787	756	781	827	709	773	761	754	741	760	732	807	777	797	773	789	737	792	786	708	791	800	747	790	748	766	776	737	787	743	793	768	753	789	733	750	741	776	747	723	774	714	848	737	781	807	730	785	745	755	794	778	706	803	753	741	781	749	811	769	781	758	775	782	821	798	774	779	742	796	743	811	760	742	793	771	790	764	784	781	831	741	810	760	755	764	793	791	816	788	801	790	781	798	772	803	696	812	774	775	760	763	742	742	783	777	751	784	733	722	767	712	784	770	775	753	761	772	777	844	725	771	737	770	776	765	812	835	749	780	774	759	791	782	830	750	807	804	758	779	789	766	800	782	787	770	774	761	769	756	785	816	758	787	801	738	775	751	804	766	742	758	785	755	756	797	778	778	780	787	772	786	764	788	810	758	824	742	776	785	809	794	749	754	804	800	779	813	779	774	732	801	766	762	756	753	778	785	779	805	782	773	806	793	762	793	773	735	750	781	793	804	747	793	762	792	743	754	798	771	783	756	803	768	783	750	800	815	766	765	773	802	788	810	772	739	793	736	747	822	777	754	815	788	785	733	798	736	754	735	815	741	779	729	763	813	803	801	778	785	837	775	813	731	769	768	784	757	834	787	817	759	741	768	776	774	773	751	740	770	792	792	727	814	727	776	825	778	772	743	791	795	761	792	797	747	792	728	789	787	805	756	749	727	805	760	772	759	803	784	785	791	753	740	802	752	763	785	785	785	751	810	739	767	806	797	775	766	824	784	761	754	733	744	763	803	769	766	785	719	752	749	768	781	766	770	754	822	832	752	751	762	783	761	734	791	805	794	765	739	783	742	826	771	801	729	810	731	774	768	764	750	782	763	777	754	763	751	780	757	821	801	839	747	815	728	756	783	757	775	791	757	835	739	753	783	806	808	748	807	808	785	703	747	736	749	799	800	759	792	780	735	787	795	728	741	806	777	783	763	775	786	772	777	781	743	776	748	758	812	777	771
12387	938	816	678	424	371	303	322	303	282	299	274	247	210	193	191	170	159	171	178	155	172	176	176	165	201	188	189	164	182	156	160	164	158	185	176	176	168	150	171	161	162	179	161	169	168	138	174	178	188	182	166	174	155	176	150	154	187	168	179	184	164	151	183	162	152	174	179	185	177	178	161	141	207	207	172	161	156	173	147	166	154	148	174	177	211	163	189	184	148	175	161	168	179	163	177	176	190	172	188	171	159	182	162	171	172	164	185	190	168	177	175	168	154	147	190	163	160	175	182	172	167	191	163	142	167	136	165	180	179	172	149	182	159	144	154	169	179	164	136	157	167	175	158	172	166	147	173	171	162	163	173	164	177	166	163	139	187	166	176	162	194	181	163	192	144	162	156	195	151	146	143	181	187	188	144	169	171	161	173	153	182	157	162	158	169	165	185	162	180	177	187	148	163	170	175	182	198	167	138	167	192	144	169	160	169	159	144	173	167	163	184	178	163	161	165	163	165	160	176	182	152	165	160	169	161	146	176	160	151	157	198	147	159	190	173	180	162	175	170	155	160	170	189	151	169	138	150	163	172	190	183	172	181	174	143	149	154	179	167	185	180	184	145	184	147	166	152	180	175	145	160	147	177	170	167	160	163	143	152	182	179	176	155	151	162	173	172	177	171	163	164	160	156	156	179	168	175	184	189	162	157	151	179	190	177	157	166	176	180	154	164	147	153	152	157	163	152	173	185	209	172	162	151	151	170	163	166	141	178	174	143	180	177	172	168	176	157	142	163	156	154	187	186	192	184	168	163	158	184	159	175	157	159	145	166	169	151	163	166	184	145	156	182	165	145	167	151	183	172	163	167	171	178	183	155	164	168	146	165	169	158	172	169	186	169	167	171	161	192	172	164	158	200	157	168	172	166	163	174	185	170	190	157	191	149	183	156	175	164	141	171	201	152	186	172	165	157	172	169	170	182	168	158	194	173	182	171	178	163	180	172	146	164	157	165	157	161	179	158	182	182	174	189	161	175	158	153	165	172	151	138	165	198	167	151	141	143	159	171	163	156	176	162	154	171	155	166	161	168	159	164	194	142	164	180	180	184	142	181	165	165	172	146	181	157	158	171	140	173	165	162	165	186	201	169	150	169	163	184	164	175	189	167	181	147	163	174	174	160	150	135	174	147	153	169	171	150	172	184	178	191	165	178	180	176	169	170	182	155	161	170	163	170	159	179	212	194	144	144	172	161	174	170	156	175	164	174	175	179	180	178	177	197	157	158	163	136	163	157	163	196	159	188	178	181	157	169	144	170	187	179	172	181	165	171	190	176	163	138	152	168	142	158	155	139	165	181	174	167	175	164	184	164	159	157	148	157	169	163	167	171	204	174	165	177	155	173	157	169	169	186	190	189	176	172	170	158	160	160	171	157	156	153	181	155	163	175	166	173	196	185	174	167	170	148	179	180	170	163	174	181	189	180	170	168	168	206	204	191	171	159	162	155	163	153	189	169	165	175	177	148	193	171	172	155	177	173	186	131	171	173	168	170	165	170	167	156	154	163	179	207	154	176	162	183	161	171	166	189	184	183	164	175	159	149	168	177	187	170	193	182	154	170	174	171	165	161	181	181	182	164	160	163	186	165	140	149	163	154	163	186	183	167	169	153	161	149	145	167	168	173	149	175	178	180	155	138	154	168	178	179	160	187	176	171	186	179	172	154	175	147	153	145	170	157	161	171	161	167	171	152	177	166	187	175	161	189	173	193	139	158	164	174	183	160	150	172	168	181	145	156	152	165	166	164	157	173	150	183	154	138	157	138	150	162	162	155	169	176	162	162	183	161	149	169	174	168	176	159	168	187	168	170	153	169	157	166	167	174	155	161	156	158	156	163	176	163	169	167	151	157	188	175	152	165	151	163	174	145	174	154	188	171	179	148	178	162	162	166	172	163	160	143	167	171	179	149	170	184	193	163	147	187	183	166	160	166	178	143	167	173	183	162	143	189	169	164	152	173	175	152	155	185	175	170	167	180	169	146	148	185	212	163	179	136	159	174	146	168	166	170	131	164	171	150	165	174	179	157	159	188	177	166	179	155	165	154	146	147	183	153	164	188	191	170	191	156	148	173	169	159	164	165	157	168	178	166	160	158	168	171	162	163	166	138	194	165	143	150	148	173	174	184	195	156	152	167	183	154	173	181	155	172	159	179	165	169	149	182	171	151	172	165	152	156	164	174	151	198	174	159	188	146	167	168	207	147	182	161	155	135	166	157	170	163	161	164	173	184	157	164	149	158	156	145	172	150	164	158	171	167	125	163	170	178	154	178	174	172	192	185	155	172	180	169	174	192	146	165	149	148	179	168	171	178	163	161	154	195	160	157	190	154	156	150	169	158	169	157	168	183	187	157	164	162	156	176	162	175	169	165	178	158	189	167	170	146	166	183	163	191	159	198	167	193	179	167	163	195	183	178	165	162	188	151	185	160	173	203	164	184	172	170	165	150	169	195	167	161	163	178	178	179	168	162	191	175	176	166	163	152	155	204	149	157	147	170	191	175	158	177	169	215	177	165	175	146	163	157	187	180	154	178	189	150	164	153	183	177	162	162	166	162	168	178	186	134	137	174	162	181	178	177	188	148	171	165	177	167	170	185	157	158	150	193	174	188	153	140	169	176	155	174	177	160	155	159	176	159	157	154	161	161	163	162	173	176	170	144	162	163	151	156	160	190	163	196	200	154	187	146	156	158	160	174	157	173	161	159	159	161	159	180	140	166	153	157	161	184	173	170	194	150	169	179	164	173	155	175	145	149	173	163	142	166	164	153	143	166	158	168	154	209	183	187	169	159	168	155	168	132	150	165	186	173	178	155	128	157	169	178	163	150	181	155	150	161	178	160	171	160	172	156	155	187	162	167	155	150	158	172	162	169	193	172	150	178	187	173	157	153	150	174	180	155	160	168	189	199	155	180	166	169	170	151	156	157	165	177	162	174	154	161	184	163	181	155	148	166	180	157	187	142	167	183	157	151	139	145	158	174	153	182	155	133	188	168	161	185	162	163	160	178	176	167	163	155	172	160	161	164	165	157	181	188	155	178	181	182	192	202	187	162	171	148	162	172	140	190	155	152	187	173	166	174	174	164	180	176	181	163	181	157	159	170	160	169	154	165	180	175	183	166	201	176	184	165	174	166	165	156	165	159	159	140	158	152	186	183	164	167	176	189	166	150	146	161	167	137	195	168	177	152	166	163	166	182	166	137	178	158	179	175	148	167	172	176	171	172	165	169	187	159	167	171	166	183	147	161	181	175	182	172	163	146	141	167	174	138	188	193	167	170	170	167	192	146	160	166	176	169	153	157	135	153	162	172	198	172	170	211	188	178	173	163	173	180	185	154	158	182	167	144	147	150	176	168	132	174	154	161	182	163	181	175	145	169	182	160	143	175	149	176	191	152	140	178	163	178	171	160	170	187	163	154	157	142	163	166	169	167	163	172	206	203
7896	935	1878	2105	1751	1493	1265	1235	1064	1027	1028	1055	1074	835	588	579	535	519	502	521	499	487	488	492	448	436	427	454	445	464	463	453	464	416	451	445	449	435	404	395	437	440	419	428	426	416	415	391	423	425	384	403	389	432	436	412	416	405	412	424	428	434	407	399	420	413	402	415	391	436	448	446	417	413	426	442	434	448	419	457	400	379	451	390	400	439	430	436	404	402	391	414	430	403	440	437	397	441	397	458	421	437	407	430	424	411	443	442	412	442	416	402	447	409	443	426	424	437	413	428	409	403	386	409	430	388	411	439	407	409	425	417	394	407	438	362	423	427	428	445	420	457	409	429	384	460	422	421	414	440	403	429	427	431	417	430	404	392	421	420	426	409	420	450	435	423	406	460	409	429	443	448	419	408	439	435	427	404	432	403	402	394	433	367	430	397	437	396	431	407	432	413	418	432	417	400	411	409	412	414	425	452	404	419	422	405	432	414	421	428	431	422	426	432	451	437	400	452	401	415	394	408	430	426	464	399	397	439	408	420	414	365	404	426	434	462	410	402	407	417	428	472	417	423	481	446	420	412	437	405	459	421	436	456	381	385	419	437	431	409	423	430	414	435	422	428	395	424	444	418	404	396	390	409	402	413	416	407	421	410	439	429	408	393	435	423	437	427	423	424	432	439	395	410	419	401	403	400	393	394	388	408	383	446	411	418	417	372	415	429	413	399	426	416	425	415	417	395	425	424	405	421	453	415	416	418	433	450	406	422	441	425	402	398	416	381	394	406	415	402	410	444	430	370	444	428	435	369	419	413	402	437	429	434	383	419	419	454	377	369	422	423	406	433	425	465	421	429	446	366	437	420	386	376	380	410	406	435	419	413	432	437	429	362	393	432	421	416	393	430	453	425	417	440	416	411	449	411	385	405	465	425	477	395	405	369	378	427	411	437	437	399	404	417	433	427	413	389	381	431	443	401	411	480	421	434	413	377	421	408	430	403	408	397	436	441	417	412	389	455	427	419	417	399	439	439	376	447	402	415	402	455	392	418	428	414	409	429	422	405	455	464	441	377	385	393	458	455	407	413	452	437	420	440	407	419	460	413	430	444	400	447	421	387	422	440	412	443	428	411	414	398	398	395	364	395	445	433	434	420	426	442	408	425	440	406	421	463	407	362	419	422	427	454	432	400	403	401	356	399	418	404	453	416	373	426	402	409	430	398	470	395	410	421	420	426	448	402	424	411	392	404	370	435	423	386	407	409	412	449	424	445	420	395	384	421	410	403	456	426	422	453	390	421	435	428	459	406	422	401	402	406	408	403	401	397	421	426	407	407	440	415	395	432	399	430	424	412	425	414	418	420	420	409	426	419	428	386	412	414	414	374	412	405	456	451	432	437	431	435	455	458	405	405	423	414	431	416	363	460	429	399	390	421	381	389	428	419	413	434	446	411	418	424	417	401	408	399	431	436	391	388	426	407	414	379	440	437	463	432	453	431	436	400	401	407	425	433	443	427	405	422	390	436	433	459	434	406	444	419	426	440	411	417	406	390	387	399	415	437	405	449	428	407	402	415	423	433	436	428	441	406	442	412	439	435	397	393	435	377	419	376	381	421	410	382	403	417	415	430	388	404	394	462	419	423	413	420	366	391	398	433	410	413	403	424	421	413	418	393	404	394	394	403	411	445	415	402	404	441	452	385	397	402	411	395	417	409	429	436	405	437	389	393	411	445	407	398	417	406	445	440	385	455	407	394	441	389	426	395	417	412	431	379	409	420	462	423	438	418	411	411	401	390	386	406	414	439	417	436	407	417	416	428	397	454	404	426	428	387	396	445	388	379	416	424	440	428	428	443	440	447	427	424	405	411	408	461	422	396	444	440	394	398	429	389	423	383	420	426	431	421	390	432	400	431	438	403	430	405	405	412	448	431	432	445	434	459	409	444	426	448	448	428	486	396	434	438	424	412	461	407	422	408	455	494	420	462	412	442	404	414	408	414	367	449	411	427	420	411	405	465	399	425	409	407	402	431	449	430	415	380	408	404	416	416	423	391	399	404	429	409	419	374	420	403	446	439	412	411	430	407	376	401	412	389	423	433	455	424	442	420	439	446	414	443	399	458	398	450	433	424	389	410	391	413	450	416	463	423	440	363	439	408	393	398	418	406	367	377	416	422	411	420	428	410	411	429	453	433	416	434	376	419	384	421	447	421	397	449	444	429	417	413	415	418	463	430	419	423	394	406	383	378	395	383	422	441	383	403	423	405	425	421	433	414	402	417	381	434	462	420	428	422	401	460	447	428	399	436	414	415	425	403	439	409	398	404	426	431	420	424	402	418	396	447	438	419	406	438	437	412	434	403	436	435	407	387	461	432	421	405	432	401	405	432	427	411	406	399	426	403	426	387	380	390	458	408	388	407	425	417	442	417	427	399	437	396	408	427	373	431	417	436	403	396	455	410	432	452	396	429	409	416	426	354	393	404	414	405	451	415	429	399	367	455	420	454	421	410	425	427	415	429	441	438	357	412	399	456	429	424	380	473	427	419	440	432	404	399	413	402	439	412	400	428	411	413	403	417	417	415	434	443	425	387	440	379	448	419	428	452	422	446	423	403	402	427	439	405	405	383	411	442	409	430	411	400	440	410	410	428	425	427	466	416	441	431	438	410	426	401	419	373	400	404	386	407	423	408	425	410	430	442	432	395	420	443	410	394	435	454	410	409	417	416	423	428	456	396	402	422	444	441	433	389	453	401	414	412	444	420	405	397	436	427	440	400	435	427	374	437	435	431	408	388	443	395	440	442	387	411	419	403	408	447	437	373	429	429	456	434	399	390	392	428	398	433	422	415	416	437	443	421	394	439	400	418	438	406	416	391	386	436	438	420	427	417	436	442	448	383	410	416	414	438	407	405	397	395	399	402	420	416	430	385	436	403	414	411	434	421	399	457	398	426	435	392	424	422	412	464	392	400	465	392	425	449	446	428	406	435	415	424	429	387	401	405	425	385	434	443	416	443	464	443	451	445	430	412	433	438	408	410	446	444	430	416	449	471	425	442	389	436	435	422	434	426	394	376	358	391	412	434	446	404	431	385	410	417	438	448	420	386	402	403	400	406	432	442	423	420	397	441	411	420	417	387	400	392	424	425	455	436	399	444	428	440	452	408	392	428	414	405	410	406	411	456	455	398	418	442	420	466	415	403	392	430	400	434	455	392	437	414	399	433	450	444	404	398	413	404	420	445	384	433	384	418	419	414	413	418	430	467	425	452	428	417	446	403	436	410	398	383	411	421	439	382	416	402	405	403	394	403	434	389	429	450	414	444	443	427	443	419	420	406	419	418	403	390	421	403	462	429	407	443	396	412	426	434	426	449	439	418	419	421	419	394	452	457	442	437	407	436	425	441	428	386	429	415	403	423	417	434	421	424	412	435	421	423	419	402	385	436	401	436	417	428	414	414	443	423	392	418	428	409	412	431	423	435	392	417	426	415	399	404
1498	401	424	401	367	368	342	337	411	361	358	362	362	351	323	368	350	356	321	346	371	334	371	360	329	360	370	312	371	324	349	321	348	308	353	331	346	374	344	389	308	319	342	332	322	366	342	359	359	358	347	348	367	331	279	365	334	335	344	343	348	371	308	335	376	325	323	364	343	382	334	357	340	362	355	332	350	340	315	319	351	320	355	303	353	354	338	341	332	315	334	327	305	292	376	357	356	383	322	366	344	360	324	314	322	334	322	328	303	349	337	305	344	343	348	355	359	361	327	336	360	344	319	337	340	347	313	352	322	307	351	385	389	344	367	313	352	328	332	335	327	352	348	363	397	329	360	324	386	293	338	308	353	355	350	320	338	323	344	323	305	355	332	346	327	358	328	304	386	319	325	327	363	355	355	365	340	378	350	351	316	346	332	368	346	339	346	350	342	289	361	326	331	358	346	338	341	319	367	333	350	359	369	334	304	310	358	332	353	336	332	315	332	320	341	370	322	345	314	340	320	315	328	353	339	363	358	347	326	338	336	351	334	297	338	358	324	322	333	342	344	303	306	345	359	357	342	318	352	353	334	358	360	345	348	358	346	335	371	358	382	325	356	347	323	365	351	318	289	336	346	338	347	355	344	328	324	303	324	330	380	334	315	309	338	364	305	309	349	344	319	315	314	318	329	329	360	320	320	383	350	362	341	329	344	301	322	311	305	305	330	325	320	331	342	354	328	349	348	340	322	376	360	351	368	352	353	319	371	335	353	347	316	313	322	359	355	348	326	383	354	331	333	309	354	359	329	383	324	312	344	343	384	324	347	353	329	325	371	310	332	336	350	354	280	346	321	358	291	314	288	353	334	314	334	321	326	377	330	350	336	343	350	387	328	390	372	326	357	338	337	349	313	342	324	336	361	320	333	334	352	337	390	337	348	369	326	322	338	347	316	379	376	376	338	308	305	322	325	356	338	343	346	312	353	328	324	329	324	310	361	352	357	341	345	337	369	317	341	334	341	345	379	317	358	330	333	340	361	344	360	348	331	360	334	348	349	325	360	347	350	370	314	354	329	334	342	344	356	322	338	338	292	311	331	313	339	328	339	364	332	337	311	349	316	337	343	333	327	336	334	343	324	342	346	323	340	314	356	305	348	274	334	331	337	341	329	352	337	317	336	327	324	373	351	326	321	366	355	332	304	347	396	357	343	335	341	333	320	328	345	347	378	334	325	325	322	358	340	359	348	333	309	333	345	350	365	353	317	308	353	347	316	402	331	347	378	337	329	360	322	337	362	363	346	334	397	352	359	356	313	360	339	343	369	371	361	378	348	346	338	365	318	364	341	363	341	374	353	334	335	364	382	335	331	325	324	333	347	355	347	364	324	358	313	345	321	362	351	332	318	313	338	341	378	346	351	353	315	317	328	327	352	326	344	355	311	341	337	338	341	360	318	338	360	393	317	358	370	333	346	332	316	365	343	355	320	312	346	364	338	362	372	339	327	360	308	317	326	355	387	332	354	347	360	407	346	333	328	296	307	340	329	318	318	326	344	346	324	382	369	342	357	354	322	330	328	366	334	364	387	361	354	378	364	383	338	315	319	326	332	386	371	345	355	319	336	326	336	363	336	328	339	339	336	339	336	355	329	366	332	338	333	339	351	361	394	340	301	331	352	319	367	341	353	343	319	322	353	339	322	337	363	313	336	310	325	356	351	341	318	356	327	355	318	339	368	338	333	335	343	340	322	356	348	356	359	322	300	367	359	329	343	308	357	334	360	324	323	354	316	374	323	374	341	355	337	326	327	323	327	340	349	360	322	366	326	313	342	332	307	314	329	339	306	303	365	375	335	322	370	323	381	329	347	302	354	322	353	333	381	347	352	326	346	299	353	343	369	323	317	324	347	350	344	340	312	299	357	326	317	362	360	308	314	337	329	327	341	365	343	332	329	342	354	336	333	360	356	348	329	361	368	316	353	352	336	308	374	378	380	327	383	332	327	308	347	325	362	379	330	342	345	356	361	331	324	376	348	336	354	357	318	349	352	368	321	335	332	362	337	385	354	347	356	321	341	320	344	315	366	354	381	312	330	346	342	302	338	332	312	331	376	356	347	362	306	350	306	339	362	364	341	350	336	356	331	362	354	324	315	372	338	369	364	324	320	360	349	342	314	323	376	358	294	359	386	355	338	340	347	328	307	361	312	356	339	332	303	296	344	323	373	341	327	354	361	355	293	346	322	343	350	327	319	357	351	326	349	360	343	348	350	326	337	340	350	359	351	296	309	359	329	332	325	347	361	328	309	312	380	375	365	362	354	331	343	332	365	351	342	312	341	337	332	321	311	328	387	335	317	321	303	313	352	320	328	350	335	366	348	346	325	334	351	330	342	380	364	365	346	309	356	344	380	308	330	333	343	360	349	319	380	368	332	317	370	347	330	361	354	325	319	332	325	312	368	361	355	348	366	362	331	341	348	333	352	334	340	358	346	325	318	345	355	374	313	309	327	367	317	353	357	333	319	346	331	365	312	308	339	370	332	341	343	358	355	348	324	318	324	327	346	347	312	307	308	333	357	358	333	358	354	360	327	318	367	347	364	341	306	352	324	302	302	346	365	358	338	333	352	305	343	331	316	350	331	356	354	344	335	322	318	314	313	330	350	314	399	335	361	342	379	354	336	365	315	329	340	333	342	360	364	323	338	367	351	355	328	352	351	344	354	327	350	326	374	328	340	365	327	350	306	344	352	343	328	326	346	329	331	324	308	343	334	323	331	348	315	330	309	344	326	310	317	351	321	342	325	352	343	364	315	371	346	338	330	324	316	333	338	355	366	325	352	319	305	310	357	319	326	336	357	336	308	326	350	325	371	349	302	359	362	338	344	348	367	366	322	317	375	395	364	328	335	347	329	322	331	384	351	364	348	322	345	317	353	337	340	332	340	309	368	338	320	321	340	334	349	292	356	336	311	339	314	333	341	351	363	374	360	309	321	364	357	379	348	334	286	321	305	353	354	373	353	350	319	316	329	371	368	317	376	325	375	338	337	306	347	338	354	319	330	315	343	345	334	331	342	365	352	343	355	352	367	314	309	371	328	358	338	359	365	313	351	334	324	344	343	342	318	341	374	351	358	335	379	336	330	389	356	314	341	352	321	356	320	320	308	367	353	311	364	310	332	358	337	327	354	325	346	334	352	330	339	341	346	339	339	347	309	324	311	340	334	336	367	342	327	331	344	315	353	325	353	318	359	356	343	376	347	354	334	370	349	341	323	299	334	354	318	365	316	336	340	394	309	356	360	375	331	370	358	374	343	337	345	336	312	351	326	336	357	341	361	339	343	320	315	372	365	365	348	346	330	323	339	365	342	364	351	340	331	349	345	328	305	356	352	333	351	361	280	363	320	342	381	331	370	321	305	370	340	360	349	323	388	340	343	329	382	334	369	318	338	369	348	358	336	380	350	354	350	352	329	334	299	325	372	321	331	353	359	327	355	335
2067	896	978	1021	941	912	926	992	930	986	1030	998	978	874	847	825	809	758	762	785	841	811	813	846	831	792	809	795	846	850	826	798	736	777	861	780	826	778	787	761	770	763	799	754	857	792	798	807	837	802	758	779	763	794	812	785	794	836	782	826	841	825	789	812	754	790	823	819	805	768	812	809	829	838	842	763	801	800	792	826	789	783	800	746	830	800	750	819	804	806	803	822	781	821	833	792	759	751	831	792	789	817	785	810	839	785	788	777	791	815	801	802	794	765	793	808	828	805	759	781	795	771	808	838	810	787	802	762	806	829	853	831	769	838	794	767	764	822	796	751	791	822	781	766	804	794	817	754	828	837	875	816	794	748	812	808	797	793	789	740	807	799	809	820	790	814	839	819	778	812	815	790	811	812	833	814	799	859	814	784	812	813	843	859	781	803	723	777	828	790	780	758	772	859	818	777	844	845	855	831	863	805	871	833	769	825	815	752	830	821	785	763	801	793	828	824	851	819	796	810	772	808	800	788	794	819	817	760	792	795	807	793	788	837	822	802	800	766	784	830	773	821	840	833	758	794	818	823	847	770	788	776	785	798	847	827	799	738	806	804	763	830	792	755	793	851	806	785	786	810	795	806	767	793	794	779	792	799	766	808	835	814	798	798	789	837	780	787	773	777	770	814	807	808	831	808	785	792	813	768	809	792	795	776	827	833	803	781	778	808	805	794	790	806	770	804	854	814	814	778	758	787	811	804	824	835	820	791	785	770	811	774	835	801	809	802	790	796	817	785	752	801	797	804	785	867	809	785	768	809	795	808	828	820	820	790	804	785	822	835	768	792	821	796	882	786	867	773	809	822	802	773	807	791	815	791	813	833	756	790	835	831	813	845	786	734	848	813	825	814	812	802	771	825	832	815	802	821	806	822	811	763	789	777	744	806	808	814	819	775	784	833	797	821	776	804	793	790	813	801	812	815	820	818	844	775	775	776	776	741	812	805	790	782	801	759	812	757	786	799	795	803	741	778	812	832	789	795	772	788	782	848	810	810	765	825	790	788	782	841	812	790	796	824	814	800	799	791	820	778	772	855	794	828	789	787	819	835	774	805	825	806	786	814	814	780	761	789	791	794	760	835	783	807	822	825	863	775	801	811	831	787	792	832	790	815	800	771	810	804	815	815	769	775	822	830	800	750	757	777	832	796	771	842	765	817	814	805	798	799	783	866	840	787	794	799	793	799	792	835	792	828	804	832	784	822	808	830	862	796	797	795	840	836	786	833	796	783	785	761	862	832	800	854	830	799	805	842	814	771	826	798	785	776	766	736	823	802	841	822	786	815	794	813	811	801	827	812	846	811	822	753	751	794	767	842	850	811	825	793	723	749	816	815	851	823	786	754	858	835	826	775	815	818	858	812	801	821	830	825	782	834	809	832	801	746	761	779	841	827	795	765	836	806	763	782	819	790	792	851	777	802	770	820	765	826	797	847	835	802	799	814	776	861	805	792	774	749	798	777	745	808	831	804	755	712	816	846	837	791	790	826	801	830	823	800	821	831	791	794	805	812	791	816	780	773	790	805	841	861	735	784	816	788	820	778	805	728	814	806	798	776	777	772	858	788	787	803	798	815	808	809	853	804	835	771	720	769	764	824	792	798	802	794	804	793	826	835	799	787	787	773	787	827	838	796	806	854	797	790	820	807	806	776	828	814	832	801	789	750	802	756	798	784	774	855	825	842	803	774	823	819	755	758	834	862	813	804	796	841	819	805	839	783	798	809	788	786	824	823	762	770	807	768	813	787	782	784	809	818	796	779	783	791	804	858	799	782	807	847	831	814	777	768	803	705	830	790	751	787	822	817	785	790	841	783	797	765	784	804	754	804	849	763	814	803	771	763	840	793	800	776	854	787	794	805	793	751	756	770	856	768	761	792	803	807	811	814	790	785	793	769	768	791	844	836	784	820	811	816	813	781	828	874	811	792	804	802	815	824	812	781	801	767	824	817	777	838	799	806	794	790	793	798	853	739	785	806	738	814	801	826	769	812	831	816	829	763	820	785	847	844	831	800	876	827	813	821	773	799	785	810	841	782	800	829	831	767	766	804	774	811	803	770	809	845	806	846	788	787	828	775	858	789	832	801	842	855	764	809	777	795	808	807	783	799	785	779	800	784	804	780	794	763	795	812	802	829	781	796	825	782	788	830	837	786	824	797	774	830	780	782	819	839	769	870	831	832	790	758	807	819	794	763	759	808	725	778	805	750	840	833	841	779	767	793	788	798	812	825	874	810	806	800	837	733	824	776	765	817	789	771	809	766	855	801	848	811	792	777	858	792	800	802	822	777	820	838	833	783	793	777	811	767	744	770	768	821	809	812	826	808	815	832	793	837	809	819	784	821	821	755	831	816	816	848	858	768	778	785	810	820	798	783	824	772	785	818	842	799	807	759	803	769	874	751	843	851	847	759	746	790	829	819	859	796	831	784	819	795	836	817	856	805	850	867	825	829	817	836	803	803	766	825	826	802	743	812	794	777	800	757	808	809	785	789	796	810	818	770	813	798	829	816	800	795	806	837	765	779	796	768	832	793	818	816	813	756	770	815	808	764	792	822	759	781	795	805	793	792	779	797	811	801	782	842	837	814	784	786	768	752	760	748	848	790	827	803	830	813	799	800	794	792	825	798	822	807	812	777	822	842	799	780	847	782	813	795	806	810	808	769	804	839	798	802	814	780	831	837	765	814	805	849	775	837	844	816	795	769	814	811	820	802	827	797	817	788	808	787	809	788	775	822	786	789	815	786	820	787	813	810	813	810	821	805	848	813	778	796	799	798	821	812	783	823	849	798	819	805	765	796	796	821	763	800	793	824	797	866	815	788	756	777	771	790	839	815	797	816	820	829	840	802	784	807	775	757	790	833	831	849	809	835	774	792	812	853	779	755	800	786	794	814	809	777	755	768	843	807	821	826	832	785	789	795	772	825	809	812	803	769	793	777	808	792	813	766	820	767	850	802	797	767	757	792	815	781	807	812	752	811	762	825	841	808	793	826	815	784	789	817	860	790	817	753	809	806	815	771	788	782	826	821	802	785	771	815	799	814	810	828	790	769	824	831	814	806	807	805	802	815	817	802	806	808	781	721	786	816	779	865	803	772	780	816	790	765	777	847	818	861	804	782	843	794	856	812	794	799	804	822	779	834	802	787	763	840	811	777	818	808	821	817	794	836	798	783	820	839	813	834	844	784	815	761	770	768	785	765	807	802	753	820	821	846	800	792	783	794	796	786	805	810	808	765	797	784	809	771	789	786	813	783	831	830	793	800	797	822	810	818	805	870	813	806	804	767	846	783	867	851	792	829	761	846	812	810	809	840	796	780	814	872	719	791	794	785	796	810	755	814	805	812	765	844	824	834	812	823	800	831	774	769	813	801	828	811	759	805	802	781	838	818	833	799	838	798	801	760	794	783	804	825	840	829	857	830	821	806	764	819	807	797	807	830
7245	696	710	594	474	404	442	406	418	405	386	418	418	357	323	369	345	349	347	343	368	296	329	372	354	332	314	331	290	333	327	355	359	351	331	321	324	333	323	316	344	333	319	341	328	358	383	322	341	334	352	326	356	337	308	304	285	329	360	310	339	338	326	344	343	326	322	337	335	324	340	348	374	306	308	323	337	343	325	350	339	343	348	305	338	336	341	322	351	314	318	331	347	325	313	326	327	327	315	314	339	336	329	347	326	335	330	300	325	309	342	340	313	324	334	363	342	310	342	326	311	329	310	350	344	342	375	353	319	375	324	324	300	327	333	348	346	297	335	362	303	338	375	354	340	369	316	324	319	304	358	328	309	323	304	331	334	298	349	347	323	330	331	352	342	323	316	318	300	377	348	313	334	300	346	310	309	334	334	348	298	310	337	277	328	322	343	349	311	316	324	341	331	314	330	323	321	330	317	318	296	319	315	339	347	334	347	313	361	328	314	327	340	348	324	340	306	303	330	321	317	307	312	354	340	348	337	328	327	327	348	342	319	300	321	359	346	336	329	344	374	332	335	354	374	354	400	324	315	297	334	315	290	356	321	342	350	353	334	315	319	302	314	342	346	354	352	357	316	368	342	309	338	332	351	366	342	326	340	334	344	348	373	367	362	306	305	355	277	321	328	312	347	355	335	332	345	334	333	300	337	335	297	329	340	352	349	351	318	361	367	327	311	332	311	330	347	346	332	332	337	377	337	360	321	333	326	357	343	326	316	296	299	310	340	331	318	326	335	312	328	352	340	320	350	354	294	333	318	339	347	340	347	313	338	328	349	325	349	323	363	351	363	339	336	326	308	306	354	300	320	353	344	345	334	304	320	312	356	355	332	354	346	334	352	319	294	314	320	340	330	306	330	359	361	314	354	317	346	322	335	328	353	294	367	313	342	354	360	343	328	330	311	364	324	360	317	358	322	337	335	289	319	304	338	336	353	337	324	336	365	324	351	318	360	333	331	306	304	303	333	341	320	325	359	340	312	356	358	314	337	318	287	328	338	382	336	324	333	330	329	346	350	363	328	328	320	291	306	360	369	325	294	344	335	343	379	355	289	294	327	359	323	331	318	310	366	307	315	330	325	325	332	328	370	347	315	353	321	339	345	350	361	380	330	349	349	330	332	339	338	311	360	296	352	345	311	318	344	337	363	336	338	350	329	336	350	340	332	324	335	360	343	357	334	351	345	292	341	317	347	343	341	333	335	345	356	349	348	306	343	319	329	351	320	321	341	344	333	359	319	330	336	357	317	336	345	370	335	295	331	332	356	308	353	348	346	343	314	305	341	332	337	321	313	334	360	355	335	363	343	355	292	339	335	326	305	303	332	327	339	362	349	333	331	296	377	329	310	337	321	359	321	329	337	313	311	331	318	302	315	316	360	313	327	330	326	354	298	325	302	332	315	351	305	334	321	338	317	319	335	361	339	315	369	316	348	370	334	341	329	365	347	330	362	360	317	334	352	360	342	347	344	327	332	343	325	322	300	334	346	343	345	343	319	352	324	305	323	344	369	353	344	349	345	342	302	324	337	338	331	338	323	352	327	346	300	368	353	312	319	328	324	308	331	319	314	310	331	315	316	346	330	325	330	343	323	353	344	340	344	377	326	348	362	314	316	368	318	346	305	330	343	320	320	348	332	336	335	332	322	351	328	321	376	331	309	327	324	354	322	340	327	313	336	310	289	310	372	339	335	356	337	354	307	326	332	338	343	330	307	372	330	337	313	318	331	357	328	298	369	350	288	339	328	320	292	336	354	354	355	342	320	307	351	305	321	344	333	327	354	335	338	314	357	332	320	358	300	347	346	377	330	338	344	351	327	331	359	337	324	355	377	311	339	342	353	337	336	350	337	317	300	344	318	335	331	315	355	334	353	336	359	363	327	285	335	332	327	323	325	382	323	323	375	339	330	339	333	329	340	337	312	324	370	334	325	308	330	356	353	298	318	315	356	334	299	346	309	306	354	339	351	305	366	331	325	340	301	349	353	328	347	317	331	337	336	334	333	342	332	335	315	340	327	334	322	308	348	347	346	356	331	348	333	359	328	349	342	350	339	309	347	329	349	344	354	353	339	349	348	359	362	330	354	341	333	303	366	361	345	364	352	339	344	356	342	337	355	358	338	338	332	333	317	333	367	324	354	342	336	346	388	355	354	293	350	318	383	319	339	325	365	345	315	359	360	353	358	336	330	322	333	343	305	287	340	332	315	306	362	343	330	339	355	298	345	324	312	339	327	369	307	333	324	292	316	333	343	381	328	323	338	350	313	360	354	333	340	339	347	345	331	354	337	330	329	360	308	334	299	292	340	332	340	337	323	321	333	350	341	319	334	311	315	322	334	326	327	337	340	292	323	361	334	342	351	333	340	344	330	340	362	337	308	329	321	336	322	328	355	320	331	361	362	342	325	314	325	323	324	322	326	326	346	342	289	361	320	331	363	343	334	342	307	310	297	311	356	334	340	339	314	330	333	348	317	326	371	339	350	315	345	343	377	299	352	343	311	380	347	315	324	325	327	335	321	330	328	321	321	350	350	333	357	344	339	332	330	305	335	323	327	310	345	325	333	335	330	320	318	312	326	301	385	362	344	310	349	363	332	345	361	333	358	307	311	317	361	310	318	338	293	313	319	324	335	316	350	350	352	301	345	332	316	312	325	351	345	339	339	306	285	360	346	347	326	382	354	345	325	318	299	334	315	320	301	342	322	314	307	331	330	314	347	319	303	316	329	345	329	287	355	294	344	306	347	351	372	333	329	345	354	298	318	326	323	336	384	354	298	326	311	311	348	315	385	324	331	306	311	315	304	359	343	295	330	319	332	299	324	351	357	352	355	312	336	337	311	349	301	333	319	322	333	342	299	299	343	341	360	322	345	356	282	329	342	348	322	350	313	339	324	338	293	356	312	318	313	327	337	313	296	318	322	306	354	319	336	350	306	322	355	352	347	310	322	326	314	296	355	341	308	297	371	305	316	307	316	352	345	308	346	330	327	324	316	330	342	311	336	333	321	313	314	341	339	310	336	352	334	331	365	308	290	328	333	311	313	336	334	352	331	342	306	339	352	326	344	351	377	320	325	372	324	321	302	309	333	314	314	355	369	344	345	358	337	337	352	317	308	332	339	317	316	327	314	349	310	351	361	348	296	346	323	329	302	296	315	346	319	342	347	332	399	337	347	338	336	334	332	305	375	344	349	318	306	335	348	325	364	342	319	315	344	359	334	326	351	326	339	333	361	328	349	318	314	340	318	320	319	353	382	330	349	327	347	356	342	325	328	310	356	323	311	320	348	339	336	333	310	353	306	301	348	325	352	342	345	334	355	304	324	344	347	330	359	351	335	330	324	350	318	339	365	337	349	312	303	332	336	348	345	368	357	330	311	314	333	347	332	344	356	329	346	337	344	364	294	314	332	341	332	337	302	340	301	351	340	354	352	335	311	365	333	336
6665	1116	1648	1733	1635	1390	1278	1255	1290	1257	1237	1243	1141	998	875	822	850	854	818	797	852	826	816	814	805	796	826	785	817	800	746	836	834	780	804	802	727	762	798	745	813	794	724	773	794	765	825	765	717	751	762	744	778	764	738	754	781	820	821	746	814	713	784	785	793	769	769	763	774	773	775	780	785	796	797	810	758	753	780	789	806	795	708	815	778	796	766	835	804	733	775	773	781	798	844	788	833	775	807	739	764	786	787	773	764	788	750	779	790	751	816	761	843	797	766	740	760	783	799	799	805	823	755	717	719	818	742	863	783	780	813	802	797	744	745	848	781	745	783	745	793	764	749	785	761	757	786	793	765	774	765	774	799	800	770	789	765	783	786	841	774	794	776	766	787	772	780	826	752	761	815	713	807	759	765	764	753	789	760	788	808	781	760	779	761	799	783	778	788	750	808	770	758	760	791	749	785	751	735	813	774	817	746	758	792	762	758	783	767	793	730	800	783	763	786	764	776	763	753	769	756	764	760	825	793	789	779	758	764	743	746	749	763	764	767	794	804	814	834	801	820	778	771	773	741	832	775	746	763	791	769	816	810	771	800	750	777	762	799	826	817	737	778	748	807	810	758	821	754	782	740	758	818	801	801	743	775	812	784	717	765	778	776	791	734	750	817	755	820	808	737	766	791	775	746	776	786	792	793	725	829	735	730	751	760	760	747	771	789	797	755	796	812	783	756	786	766	808	817	754	763	758	794	807	791	804	806	767	797	802	806	795	725	776	754	812	802	770	828	713	752	797	784	758	790	767	819	783	762	814	784	738	794	782	772	753	757	811	740	771	798	791	777	759	750	762	778	741	807	812	775	800	692	752	808	777	762	773	784	740	771	763	769	757	778	807	748	775	800	784	800	763	796	801	751	789	705	806	817	795	796	766	753	788	790	777	722	765	760	823	773	763	767	828	794	730	789	797	833	822	778	758	804	776	772	741	756	783	809	791	798	856	780	746	754	754	813	781	815	811	795	788	756	780	792	780	767	759	771	754	779	819	752	808	769	821	781	718	781	729	784	778	771	737	813	809	759	744	813	778	763	765	789	785	764	736	783	778	788	734	767	764	793	770	804	780	778	765	822	841	799	763	772	800	810	741	737	753	784	766	752	831	824	806	772	709	763	754	781	803	770	792	786	789	783	766	741	772	763	797	807	791	738	767	831	773	774	777	771	736	763	809	744	744	799	771	798	805	749	787	800	754	778	811	767	785	697	790	736	778	768	816	777	764	772	794	812	774	735	809	805	714	747	786	766	762	756	808	761	758	802	784	804	800	747	826	744	754	736	764	772	781	822	814	736	744	794	788	770	784	766	753	769	741	818	770	823	823	793	755	785	800	767	749	792	730	763	757	766	756	776	746	760	733	769	785	761	751	748	826	759	747	762	824	837	752	781	799	800	820	764	793	790	739	748	756	824	818	772	839	794	794	768	781	772	745	801	781	756	816	700	763	749	787	787	791	781	836	752	750	768	745	760	777	794	766	774	777	771	769	708	719	773	780	811	763	810	801	756	734	783	783	764	786	756	786	752	747	779	765	790	774	754	772	842	751	801	762	739	747	765	794	755	764	773	777	769	791	751	747	733	780	741	746	821	769	765	738	710	752	787	764	826	810	782	762	824	779	736	786	778	766	749	774	782	822	795	774	788	746	775	749	776	786	756	779	740	793	799	719	751	770	784	757	745	756	745	802	773	773	792	816	728	742	829	788	798	788	750	764	771	749	773	746	728	738	816	757	780	798	763	784	752	818	766	780	764	758	772	818	724	797	784	763	780	796	764	855	758	768	765	809	781	743	778	763	786	814	776	769	727	759	797	740	792	776	793	748	759	775	732	803	740	800	778	776	819	821	736	744	794	743	765	772	766	769	758	794	834	748	769	777	753	816	784	813	762	761	777	765	722	820	798	819	787	790	815	765	805	758	769	757	796	771	795	811	780	820	757	763	775	772	757	823	765	802	740	735	785	748	781	750	771	821	818	760	736	775	783	771	770	765	797	781	834	727	752	804	814	770	778	800	762	785	761	791	763	833	790	768	801	749	780	875	779	839	800	772	765	745	726	798	772	789	813	753	756	788	747	814	746	783	755	824	752	792	791	791	756	729	739	768	765	786	767	721	788	839	800	765	773	760	770	754	783	787	744	787	795	861	765	741	780	796	848	807	736	803	742	779	782	801	786	771	782	812	763	828	806	746	788	773	815	762	791	768	759	708	786	754	789	744	784	716	760	773	748	779	792	788	810	738	811	787	774	738	801	782	767	749	764	771	814	793	818	812	808	794	795	724	788	750	844	731	763	757	773	807	791	809	727	791	766	768	755	786	754	804	754	771	795	737	752	777	778	766	833	804	752	798	762	766	788	778	814	785	776	788	752	748	828	754	806	788	780	794	739	778	784	772	782	789	755	808	755	831	808	771	758	782	822	770	725	811	772	742	805	699	773	761	760	788	735	768	747	752	787	727	738	720	752	787	754	749	776	797	757	781	769	873	832	773	808	796	776	756	718	836	803	789	818	811	811	812	752	827	820	795	777	819	817	775	734	756	787	725	803	724	763	723	786	828	782	787	787	768	811	813	770	829	782	762	746	804	774	780	800	745	802	739	794	818	721	744	775	768	831	796	803	827	801	755	776	787	774	783	791	785	733	744	769	767	801	786	733	758	768	769	738	806	750	760	792	715	792	773	768	732	739	757	796	769	781	806	793	773	780	771	766	772	777	775	777	856	761	732	757	802	768	759	742	771	758	791	783	808	765	810	776	769	726	800	778	742	771	745	770	730	775	770	767	795	760	796	757	824	832	788	808	723	760	776	822	731	749	739	782	792	777	734	787	729	759	761	772	780	741	742	781	778	786	764	762	761	816	733	781	801	754	715	830	808	747	712	777	788	789	762	751	795	790	800	770	786	796	786	745	801	810	820	774	753	753	717	754	747	776	797	798	777	782	818	765	803	753	736	775	749	797	800	693	806	798	780	739	784	786	783	809	808	834	773	799	772	778	727	830	801	815	763	769	776	770	812	808	784	769	757	769	746	778	778	765	754	761	803	787	730	792	786	797	780	748	778	792	806	773	748	782	775	736	793	819	747	840	786	769	779	734	781	823	778	761	758	774	805	783	769	800	792	769	760	766	788	776	810	763	788	774	737	784	789	777	760	749	842	775	763	770	835	767	741	787	792	778	771	771	782	788	786	771	776	771	775	817	730	750	755	763	744	773	785	820	753	794	774	734	779	757	734	769	740	760	803	757	755	789	780	786	770	812	783	796	784	745	773	773	795	758	778	754	771	772	808	770	811	782	763	758	769	790	758	788	746	751	754	774	778	778	784	795	827	780	792	766	792	780	825	770	789	745	774	789	760	809	777	761	765	785	782	755	770	772	864	752	789	726	735	741	805	807	758	734	735	742	734	744	755	768	780	793	783	768	745	805	802	758	799	760	731	767	799	748	732	756	775
12609	899	817	597	426	353	344	294	275	276	272	275	241	203	200	183	193	172	202	184	174	155	147	168	183	179	177	168	170	180	158	187	197	162	149	185	198	176	167	175	192	177	178	179	181	182	155	159	157	175	156	165	179	171	162	165	155	158	161	140	178	178	158	182	172	148	185	165	142	155	152	190	158	177	179	188	170	177	140	171	167	170	151	164	188	161	166	165	160	153	176	167	148	177	165	194	165	183	145	195	161	197	143	175	153	169	150	176	173	176	170	173	173	169	141	160	171	180	175	181	163	152	159	148	162	176	173	165	174	167	168	157	157	151	166	156	148	177	182	211	167	141	165	154	180	181	194	156	175	160	169	171	180	175	134	171	166	167	154	179	184	157	150	178	169	166	170	187	164	193	166	151	140	185	176	158	160	181	169	166	167	180	163	165	162	177	174	167	149	165	157	185	181	146	151	157	167	164	173	160	174	188	176	122	148	162	177	165	186	178	173	174	153	175	160	161	172	141	150	149	170	173	192	172	176	172	147	146	152	182	190	170	192	133	165	177	148	165	153	165	167	168	172	154	159	164	182	179	155	179	145	167	151	122	181	181	190	157	174	160	200	160	175	136	174	189	165	146	151	173	149	146	177	159	170	169	162	149	195	156	158	180	147	156	181	183	190	157	146	171	193	169	165	180	156	173	172	161	170	163	148	162	165	172	177	147	184	169	146	157	153	166	157	144	156	167	155	164	182	156	148	199	166	163	171	186	147	168	186	167	172	185	145	190	183	164	160	182	178	170	171	181	158	151	166	154	155	165	162	157	164	177	154	150	176	176	187	199	179	177	174	180	159	163	185	174	151	189	160	186	180	168	170	151	173	166	183	178	186	160	150	171	184	174	166	151	157	184	170	183	158	157	170	155	185	177	162	146	162	160	156	160	174	157	172	168	173	196	159	146	158	182	164	175	164	167	175	176	165	169	167	131	174	166	160	166	160	144	176	159	177	178	172	162	180	169	177	185	162	168	163	158	167	173	164	183	183	162	184	165	165	157	170	176	165	159	173	159	162	163	187	184	173	161	156	164	149	137	159	153	167	189	167	157	161	158	160	162	163	146	135	153	165	197	164	174	152	166	172	182	164	209	149	148	182	177	157	162	170	167	171	152	161	164	165	156	156	180	175	159	167	144	169	145	141	178	173	183	155	158	166	173	167	167	176	161	164	171	157	187	186	183	174	167	168	158	163	172	166	155	160	162	173	187	173	182	170	175	173	180	171	167	150	183	181	188	144	171	154	200	160	148	144	184	151	173	180	159	165	172	143	158	157	174	168	167	155	151	190	175	193	166	177	179	168	164	177	165	181	137	169	161	174	172	161	157	186	160	184	198	168	176	180	158	183	159	152	164	142	160	176	145	187	184	192	180	163	169	192	153	189	177	198	177	193	158	183	152	178	158	167	170	156	150	175	173	151	184	164	175	145	177	144	162	166	153	177	177	188	156	184	156	166	154	167	163	161	168	162	171	173	170	158	153	159	163	177	171	160	183	172	156	181	170	172	142	161	147	159	151	173	187	185	170	169	166	164	161	160	172	183	195	168	168	172	169	176	175	194	167	147	177	173	184	181	151	181	164	167	182	168	158	173	169	141	189	158	168	184	165	157	187	148	175	185	177	186	181	155	175	158	168	159	170	154	157	146	170	149	179	163	183	174	194	148	151	150	178	150	176	154	162	147	170	177	152	170	157	157	168	173	177	169	161	162	168	163	176	179	172	163	174	168	168	178	178	144	141	169	148	171	179	199	148	169	188	194	153	156	142	178	154	176	176	180	159	167	158	145	191	156	143	167	188	177	171	166	170	157	167	173	171	163	176	160	183	174	153	180	152	172	178	146	146	144	165	173	185	182	153	142	155	175	165	169	180	173	167	176	180	167	150	142	177	165	178	171	182	144	164	173	156	152	152	161	185	163	156	173	181	173	148	160	148	131	192	156	141	185	140	163	171	188	176	155	165	159	167	156	154	147	165	162	164	167	193	172	167	170	162	154	169	168	181	165	166	189	163	164	172	186	160	175	163	175	160	184	162	187	170	176	175	171	154	182	160	166	162	166	187	184	166	168	170	156	150	194	154	178	175	172	183	159	157	170	185	182	167	174	180	165	167	157	178	158	162	165	173	165	166	151	134	176	170	179	183	166	200	162	165	199	177	161	182	154	168	173	164	167	192	185	165	159	185	155	143	158	206	181	170	161	161	162	158	152	157	181	185	166	149	164	136	153	197	182	171	165	167	161	140	167	173	170	165	174	183	174	172	156	161	185	167	165	145	160	176	157	167	159	162	178	138	153	172	177	168	177	192	174	195	181	186	181	147	170	187	156	166	156	162	159	157	142	165	161	179	153	174	134	163	150	157	179	167	157	159	185	193	190	171	145	148	144	167	148	155	172	163	149	175	183	162	173	175	163	158	164	157	165	176	154	176	154	162	168	179	160	160	179	181	151	174	160	178	159	145	158	160	209	174	183	153	176	166	159	159	161	163	189	173	176	167	180	160	163	145	151	153	153	155	170	178	159	168	193	167	166	170	153	162	167	175	181	163	189	176	191	189	163	159	168	179	147	183	169	169	165	163	176	170	146	173	158	168	154	151	196	153	157	183	158	174	195	159	177	152	182	175	191	168	156	164	181	172	195	178	162	163	176	155	151	163	167	173	163	166	172	163	149	149	164	166	173	178	180	145	153	149	177	165	167	164	163	167	169	172	162	148	164	180	156	197	178	153	161	196	182	164	185	151	165	184	172	165	173	188	170	178	186	182	171	171	166	171	160	181	155	186	164	151	171	159	155	132	165	160	162	180	140	154	141	170	176	180	172	177	160	161	159	156	172	166	185	163	155	156	141	175	153	172	154	172	165	149	191	152	175	168	157	166	161	168	166	154	144	170	149	195	172	161	154	190	165	178	181	163	140	169	178	185	167	150	165	172	161	147	160	148	164	204	167	148	176	160	178	151	160	162	161	157	180	158	189	166	145	176	178	155	174	159	186	198	179	129	154	163	182	170	158	171	169	176	160	154	165	161	165	169	174	182	160	150	183	201	171	173	182	175	180	161	150	152	176	182	165	181	163	156	145	155	138	169	152	159	163	160	177	162	176	163	182	177	165	177	153	169	193	169	154	171	172	177	172	183	148	181	154	170	132	172	169	164	200	157	134	165	161	167	172	165	148	166	151	177	180	158	140	159	150	148	177	163	161	146	169	189	153	175	159	162	159	169	162	151	151	146	176	175	185	174	155	186	181	187	163	163	158	167	184	197	164	160	166	145	162	188	185	187	142	183	170	181	184	140	165	170	153	155	159	172	186	164	162	174	176	176	169	143	170	151	175	179	191	191	142	158	197	175	150	179	145	158	179	157	171	182	159	160	150	168	158	160	155	159	171	156	183	177	162	184	163	175	164	172	151	164	176	176	166	176	163	173	157	178	169	168	165	162	158	169	178	170	166	133	166	161
7879	1003	1768	2055	1757	1436	1214	1256	1115	1082	1112	1152	927	648	586	593	532	520	521	485	466	522	487	445	460	445	459	457	486	426	462	451	417	484	451	426	418	453	435	404	404	440	412	447	415	430	417	440	422	432	461	411	419	429	409	416	466	445	409	414	438	405	440	416	449	427	456	437	454	428	412	402	438	434	418	442	424	436	394	428	427	460	399	453	429	378	401	400	387	396	451	454	438	460	410	411	424	429	436	419	431	426	422	434	418	414	408	407	377	411	426	390	431	419	415	398	412	377	401	444	417	412	418	426	401	404	398	421	404	411	416	439	445	431	408	470	396	449	399	425	391	436	455	414	414	403	391	409	379	443	429	449	430	424	382	424	423	438	450	401	432	385	417	408	446	407	421	420	430	447	426	397	413	456	419	424	414	409	415	419	423	429	430	431	443	456	383	436	387	426	423	417	403	435	412	381	435	417	404	440	415	433	406	442	408	415	428	408	389	409	426	428	430	403	419	463	396	443	391	437	404	367	408	401	432	371	407	411	419	403	411	425	376	414	421	411	398	381	432	436	439	385	410	420	417	411	417	407	410	430	410	443	401	414	392	415	450	453	411	390	388	400	387	450	422	443	460	423	396	433	415	436	448	411	442	413	430	426	412	401	418	403	399	415	418	390	419	433	393	444	430	405	412	433	397	418	415	429	391	411	436	422	428	398	390	398	407	418	429	381	462	423	453	426	440	413	435	394	379	409	428	413	392	437	425	437	438	441	414	410	429	425	397	402	409	398	419	422	404	408	388	442	403	407	397	439	398	434	423	416	400	461	418	434	379	384	422	416	441	416	451	436	424	379	394	443	429	432	371	403	420	397	435	401	424	413	431	447	428	418	419	435	409	431	415	434	414	434	414	390	411	427	429	412	425	447	419	432	404	405	445	394	431	399	419	377	412	391	450	384	440	434	383	407	418	393	384	452	406	437	427	425	367	422	407	434	397	420	402	402	416	435	388	428	432	417	415	429	414	424	403	396	445	377	387	449	426	457	423	432	409	403	411	390	417	421	446	381	406	454	414	441	433	393	436	407	386	400	421	411	419	384	411	419	397	441	433	405	458	417	462	428	400	439	439	414	416	412	378	459	421	414	441	416	411	424	397	412	415	418	393	438	416	394	417	407	384	408	379	421	421	446	410	427	387	444	414	408	426	419	405	425	433	398	402	415	470	421	408	414	417	383	408	439	395	434	437	403	420	449	394	426	434	424	397	427	427	404	437	423	433	428	438	429	397	407	405	412	417	420	465	417	426	427	417	439	395	430	443	441	438	401	410	405	414	400	404	450	449	405	390	391	421	419	404	401	432	423	405	427	426	429	468	414	438	408	443	434	426	386	399	430	424	431	397	414	396	424	389	413	412	453	407	415	440	426	414	407	450	395	420	410	382	427	407	419	422	400	436	409	403	434	401	418	391	430	402	415	425	410	394	455	415	418	401	437	415	409	423	401	451	369	399	434	431	386	448	419	390	420	407	401	416	445	388	444	406	419	418	401	397	410	425	405	418	417	410	437	418	435	402	386	427	348	442	438	421	417	413	426	426	445	427	382	412	429	442	378	407	448	445	402	407	429	410	404	401	397	420	454	430	419	469	420	396	428	443	408	414	439	402	423	404	412	437	402	440	441	463	400	408	396	416	400	410	421	422	432	455	418	430	380	405	379	411	412	396	394	396	418	447	446	425	403	417	433	383	407	418	410	420	409	455	399	408	418	358	427	478	449	427	457	426	433	400	406	438	456	404	395	426	404	421	406	430	435	386	439	404	409	395	410	436	399	405	387	394	439	413	427	460	395	456	403	427	426	430	418	412	454	395	416	390	401	395	435	410	429	449	410	374	427	418	433	411	443	403	394	412	399	414	449	406	374	428	433	409	393	384	406	449	434	391	433	404	436	375	427	398	438	398	384	415	423	424	410	415	449	433	434	399	404	400	371	424	419	431	377	348	420	437	409	416	386	411	403	403	414	424	430	411	460	392	424	421	432	443	444	400	431	416	428	415	435	442	411	410	397	402	387	419	422	408	392	409	399	418	442	392	472	457	440	420	418	371	420	400	383	415	400	431	404	398	431	436	408	412	416	400	438	456	437	422	421	409	421	412	438	466	446	384	457	395	418	406	449	433	421	415	397	427	411	414	448	408	405	404	441	397	401	431	427	402	412	396	431	399	438	425	435	431	445	419	455	424	403	443	434	411	411	420	402	448	416	409	398	423	418	423	471	435	394	420	374	442	404	414	395	413	424	414	420	408	441	426	432	428	384	426	400	431	418	409	392	403	428	423	404	387	402	430	408	431	423	418	460	446	415	419	398	447	390	388	399	384	426	430	369	419	409	410	407	411	404	458	390	403	412	423	456	397	411	441	422	441	421	438	413	396	421	434	436	378	422	432	432	428	438	418	411	420	464	402	415	388	436	429	415	436	451	467	403	405	423	406	419	392	415	425	391	387	371	395	382	412	428	405	419	411	388	410	423	430	424	392	400	411	401	384	408	435	424	419	410	433	439	415	419	423	421	427	430	461	408	414	425	402	468	389	435	430	435	384	399	454	366	412	436	404	455	402	408	406	412	400	406	415	422	452	422	382	423	423	387	410	437	410	440	420	402	393	420	402	386	409	421	445	432	410	386	413	451	409	392	413	376	413	441	406	415	403	422	403	431	431	396	433	412	438	407	438	394	438	415	408	438	436	399	419	434	414	426	408	400	437	423	397	400	373	428	391	410	422	427	445	450	416	409	448	394	447	411	439	415	419	414	444	411	403	427	397	406	427	425	373	460	422	408	353	456	391	439	427	412	416	412	375	404	439	430	454	427	428	409	405	423	443	427	402	374	429	419	418	429	409	449	404	416	402	408	434	433	429	440	425	433	368	444	440	400	427	421	418	436	409	454	377	422	416	382	406	421	451	413	375	433	387	410	415	416	436	423	386	404	396	399	404	388	371	405	385	435	438	406	414	398	407	418	416	419	403	404	408	422	393	440	396	394	393	388	431	432	422	399	400	396	392	432	377	426	407	447	431	423	397	415	418	439	421	435	427	416	411	455	396	399	411	412	416	397	425	445	410	410	410	389	406	406	434	390	393	442	409	409	409	382	428	403	432	467	391	409	388	427	421	443	423	431	445	410	406	390	430	373	417	426	423	404	398	443	434	409	421	438	447	451	410	405	410	428	412	408	426	436	424	412	397	393	441	422	451	396	428	402	403	396	410	405	389	415	466	415	405	405	432	415	418	453	440	437	422	408	399	396	387	404	423	375	414	440	384	406	455	479	442	429	402	447	429	373	420	437	429	419	425	397	449	412	368	429	416	410	440	424	404	443	405	379	448	437	422	427	433	420	420	440	432	397	406	425	381	389	404	408	400	386	406	462	408	388	444	390	437	391	353	417	404	413	412	404	434	417	403	412	394	450	442	432	437	448	389	404	391	437	412	412	418	401	395	417	447	427	407	411	413	388
1532	381	405	390	407	360	367	396	347	372	362	355	385	323	330	350	379	331	361	343	347	349	361	348	313	332	338	383	339	322	366	330	334	370	368	333	308	324	325	337	358	333	314	354	352	332	324	354	350	362	300	346	335	357	316	323	340	359	338	337	322	359	330	369	352	324	337	375	338	334	319	354	331	356	332	327	299	350	330	379	345	296	309	341	347	371	339	320	362	334	366	362	341	351	353	349	341	352	335	334	333	333	328	339	338	360	332	316	343	352	355	339	317	321	355	331	347	367	335	329	356	358	354	352	364	324	349	360	326	371	358	352	353	322	362	337	371	357	352	333	337	322	331	374	334	349	338	347	338	331	403	353	372	324	294	302	350	363	309	316	300	365	383	323	341	365	343	350	336	329	354	346	322	349	361	325	334	364	351	331	330	316	333	342	358	382	347	314	351	332	344	359	342	362	346	315	378	350	333	347	299	333	341	331	333	345	344	320	311	325	339	347	388	311	372	364	352	337	319	358	377	352	314	335	336	345	356	358	339	348	347	329	336	379	374	322	331	344	327	353	333	334	296	360	351	335	303	353	324	334	355	369	349	341	309	307	367	338	347	341	323	318	311	323	360	379	314	357	338	311	339	338	343	362	363	361	354	336	404	307	376	311	302	354	346	354	332	337	361	331	329	369	339	325	338	286	308	340	305	379	344	332	336	301	339	353	361	357	316	351	299	331	342	352	324	344	342	337	325	328	342	336	329	339	373	348	345	344	333	310	368	384	347	338	336	375	326	331	322	318	325	336	343	310	355	339	342	320	342	364	346	350	349	335	339	300	334	343	342	333	340	343	340	330	371	365	348	354	371	347	370	359	333	324	337	339	363	346	360	352	327	326	325	341	329	346	332	368	317	367	335	294	357	337	328	327	361	314	353	302	342	330	350	341	318	330	317	329	344	306	358	325	321	363	332	349	320	363	360	306	300	337	334	379	313	354	308	304	323	325	322	347	372	323	341	359	349	327	324	354	323	346	342	322	308	339	323	294	313	329	317	350	332	362	300	325	359	324	361	342	332	365	339	355	360	312	326	309	362	349	324	337	352	305	353	350	338	334	341	340	356	372	325	345	322	296	355	290	328	334	322	344	325	328	373	340	314	392	329	341	357	342	335	312	308	364	330	365	359	328	337	350	384	353	362	347	346	325	358	341	336	337	332	335	304	278	348	341	343	398	316	351	338	387	343	363	322	361	328	326	339	370	310	356	318	366	330	376	360	308	329	395	347	283	335	369	338	318	321	334	319	315	322	335	362	334	347	363	340	306	321	313	340	354	312	358	350	362	344	340	364	339	362	331	360	326	339	345	323	342	378	363	321	379	322	337	315	363	335	327	315	332	351	308	339	342	369	303	310	368	316	328	313	336	338	358	336	355	337	338	342	322	325	356	349	311	344	351	351	334	351	332	369	359	338	334	345	348	332	373	346	329	362	330	373	337	337	345	353	335	325	343	315	403	332	365	355	341	349	359	340	372	342	358	353	336	335	362	331	336	362	321	360	387	344	343	330	347	348	348	361	331	318	333	378	362	335	299	337	339	325	337	302	356	367	356	317	317	382	392	355	325	315	333	303	322	330	345	322	348	326	349	355	315	330	333	324	320	355	355	333	351	355	339	345	333	332	339	345	316	322	366	340	338	348	318	337	288	331	354	392	357	337	330	325	345	331	341	335	353	362	323	345	354	326	347	351	340	363	318	335	370	393	347	336	341	317	337	343	307	325	379	329	339	333	307	361	326	312	313	355	367	342	348	325	337	378	324	348	329	344	348	346	317	357	347	310	340	334	347	339	331	372	315	324	373	343	321	355	322	377	344	320	346	347	321	395	339	323	321	348	317	382	333	342	342	338	350	351	326	320	309	343	320	349	323	363	371	348	365	337	338	316	351	364	303	366	356	339	375	344	336	335	331	348	339	352	342	307	330	322	326	360	351	354	334	333	365	342	356	348	342	309	331	334	333	325	367	310	347	362	336	333	324	362	310	331	344	361	325	323	324	366	331	332	351	321	352	316	359	356	355	345	363	352	311	365	324	358	345	339	326	377	335	352	383	349	359	357	356	330	379	330	330	311	318	337	341	350	333	347	342	339	337	338	349	327	337	356	361	342	299	337	321	330	339	332	349	363	336	366	320	356	341	345	360	356	341	336	344	357	381	349	323	343	370	365	354	346	343	339	331	353	377	346	336	353	391	335	332	398	319	335	322	308	324	358	347	364	375	355	343	320	345	383	381	340	318	331	367	342	310	321	344	358	333	328	347	369	332	361	357	336	332	369	339	355	369	339	371	342	300	335	318	333	345	371	359	351	391	353	333	375	306	340	342	345	345	344	382	349	352	350	344	358	356	360	333	361	357	324	365	293	323	376	358	333	332	368	356	302	326	344	340	346	373	352	328	334	331	330	357	377	339	353	318	351	347	335	340	345	330	363	367	355	345	345	357	340	298	320	373	311	309	358	328	340	371	343	350	330	340	311	330	327	357	373	346	360	315	340	399	376	346	326	377	304	323	346	327	328	312	338	366	337	329	306	337	344	352	352	340	349	338	334	351	368	341	317	340	331	334	346	351	338	329	363	335	362	299	382	343	325	344	396	384	337	332	353	328	342	342	352	348	359	339	311	327	354	325	365	308	312	309	348	320	359	296	354	342	373	342	309	330	368	358	359	331	364	325	361	333	309	343	336	329	346	321	346	347	343	313	358	358	370	333	335	336	363	342	356	317	366	337	322	348	348	338	329	367	378	342	347	343	353	345	319	345	347	317	315	345	307	305	347	348	330	371	344	351	321	310	375	362	349	312	374	291	327	361	318	335	355	335	331	334	312	307	316	350	364	318	327	308	362	322	343	349	336	360	358	334	338	332	332	330	383	323	349	341	320	322	330	314	325	314	319	344	379	363	299	337	344	376	329	365	321	335	347	388	341	368	343	328	321	329	359	355	341	368	366	352	345	344	379	341	348	343	310	355	310	331	338	336	321	320	336	355	339	367	332	350	353	359	347	355	344	347	386	369	346	323	339	343	336	349	353	345	315	324	338	344	336	319	330	348	358	344	316	318	358	343	360	345	364	328	329	312	339	344	343	345	360	324	374	326	347	364	351	333	371	388	340	321	354	328	344	348	366	313	332	337	355	348	355	339	324	376	306	329	337	296	318	368	347	340	353	360	314	321	303	326	359	361	269	297	339	369	369	343	314	347	336	328	368	344	367	334	360	322	342	355	307	328	357	338	337	359	317	365	343	337	344	406	334	328	335	330	315	342	381	327	301	312	322	392	330	346	357	354	363	332	389	348	349	343	342	353	360	317	321	341	333	326	327	360	343	349	338	310	339	385	362	309	360	333	306	321	336	344	330	350	348	373	371	340	336	332	337	380	327	318	324	339	335	341	348	334	341	328	337	352	355	319	322	311	363	320	319	349	340	356	346	379	331	359	313	351	339	378	335	336	329	344	350	319
2030	870	1039	953	969	963	876	934	943	982	983	1008	863	806	817	769	829	817	861	878	834	767	754	795	825	779	816	876	800	811	795	776	859	787	818	832	790	822	810	831	799	759	802	753	808	774	754	793	790	808	772	790	764	788	825	812	833	765	811	833	825	776	810	791	762	806	819	780	779	755	826	755	813	829	837	874	777	788	735	812	815	822	823	842	848	799	781	843	810	783	822	803	807	811	783	817	794	742	825	814	803	809	748	746	808	817	836	783	824	812	716	763	794	769	742	827	813	759	740	789	787	771	782	785	844	828	827	812	759	848	805	779	808	735	736	795	800	754	774	773	812	807	791	800	786	783	758	800	802	779	817	807	757	808	816	767	804	784	789	806	795	785	808	784	779	757	807	832	825	781	813	853	839	787	811	785	804	790	795	844	806	844	831	803	791	850	770	790	788	801	808	816	780	784	795	848	816	806	758	772	823	847	781	815	829	807	805	807	843	856	832	820	803	794	793	793	787	832	852	771	839	800	824	822	778	827	805	826	811	847	822	741	815	779	819	820	838	819	838	806	812	814	705	787	806	734	780	788	799	816	830	805	768	743	822	822	830	777	798	815	873	744	765	802	779	815	800	813	799	768	885	815	818	782	813	876	814	798	815	845	804	789	809	798	794	760	790	797	796	798	826	816	788	789	843	774	797	775	761	760	809	842	764	789	838	775	834	812	740	758	826	793	795	811	833	780	817	825	765	785	796	795	786	800	800	816	821	761	780	824	807	857	781	803	802	831	859	764	857	837	803	817	790	772	780	811	788	772	806	730	752	763	824	741	766	817	823	827	806	794	785	803	789	784	726	808	827	798	795	816	767	826	809	799	832	800	846	805	812	729	769	803	815	766	764	774	807	807	775	769	795	809	780	780	816	786	825	809	783	838	736	839	826	803	825	804	838	774	809	809	788	756	815	796	852	763	862	829	798	850	837	767	846	819	815	796	775	807	763	789	786	818	818	809	800	835	784	819	773	749	808	821	761	804	782	797	771	832	802	795	802	767	830	778	768	780	748	832	828	794	777	811	815	782	818	797	797	787	826	789	801	802	780	863	772	834	773	816	796	820	826	813	795	768	787	785	785	840	776	798	819	821	787	778	781	768	787	838	732	807	835	796	766	779	838	812	830	856	745	795	817	733	804	824	820	833	822	805	832	782	847	799	808	823	769	804	818	822	763	827	755	827	825	859	778	786	769	817	725	766	807	827	833	810	789	807	804	753	733	791	795	775	805	781	782	733	810	755	799	817	831	851	807	784	812	794	870	756	751	782	834	835	766	749	770	806	780	811	752	819	823	755	763	776	782	755	748	783	828	829	824	768	777	833	785	794	788	795	776	820	784	788	815	836	745	799	765	845	824	761	760	797	738	795	782	855	809	786	826	859	826	849	771	785	792	829	769	818	852	774	716	828	825	813	804	749	769	809	775	875	844	812	802	835	793	826	810	821	782	804	814	811	808	801	822	788	831	756	848	775	776	806	787	805	810	784	837	819	830	791	833	769	797	788	801	800	822	809	846	858	790	836	741	763	818	807	810	722	802	797	792	791	827	753	787	776	780	765	768	790	763	782	767	854	777	801	813	836	783	851	789	789	773	787	843	777	781	852	796	819	797	782	816	795	792	791	832	821	794	838	825	774	789	774	804	804	760	798	822	821	793	816	795	869	775	810	765	781	785	785	784	764	795	810	832	782	783	792	781	835	807	810	830	761	810	743	790	782	833	804	773	765	785	827	804	794	806	792	800	803	769	803	838	764	782	765	862	819	718	758	739	778	803	759	796	801	748	801	799	818	782	833	822	780	852	797	774	805	794	821	779	827	783	790	817	827	828	853	798	754	799	754	807	778	830	754	838	841	797	768	780	796	838	798	811	845	796	814	755	801	794	822	800	778	787	795	804	797	819	790	837	799	800	790	786	794	712	764	794	803	817	770	832	780	773	849	767	818	758	824	789	737	796	736	818	791	769	798	746	798	811	784	756	844	784	778	863	780	807	813	816	785	815	791	867	778	793	790	819	803	801	789	777	839	755	769	807	823	801	744	781	788	851	730	855	797	824	802	811	824	788	842	796	751	757	786	773	775	825	794	822	835	812	764	805	818	798	887	753	778	773	783	810	789	766	792	843	795	798	790	783	769	799	856	778	804	753	794	774	783	804	789	770	808	830	815	773	803	849	766	827	764	770	803	810	753	804	809	791	783	828	818	810	784	796	816	846	824	845	748	785	780	842	785	855	820	791	794	776	786	841	802	783	819	812	772	765	835	773	831	850	794	832	754	819	810	739	792	825	801	850	828	818	798	765	769	779	811	778	781	764	803	792	797	826	842	807	747	801	833	819	821	860	807	767	796	763	783	788	827	863	796	800	809	795	774	765	760	712	803	801	781	773	807	793	756	836	803	811	789	787	835	793	788	795	811	847	763	733	816	789	758	824	826	782	791	777	778	779	791	751	791	772	797	821	787	792	819	775	828	800	788	841	838	807	811	794	808	784	834	801	800	833	797	760	819	818	803	829	806	771	828	742	813	750	764	818	753	794	799	770	741	739	799	827	779	803	810	855	734	809	831	767	805	828	825	844	778	766	804	808	839	821	838	787	836	816	788	765	828	761	800	806	784	766	795	826	791	781	818	766	798	808	760	805	778	784	820	849	830	834	765	759	795	790	803	775	797	818	833	825	791	858	808	803	770	780	839	809	783	878	785	856	794	817	785	838	818	861	811	789	740	811	775	783	803	791	816	819	804	784	839	810	825	797	821	794	803	821	830	764	799	818	796	771	820	750	788	837	742	762	745	768	795	809	764	794	832	791	820	810	750	853	804	822	802	814	873	829	830	780	802	767	807	790	783	836	798	793	778	817	779	832	795	797	819	755	811	825	777	846	781	782	746	792	817	736	817	767	799	797	834	823	835	780	772	766	808	756	807	808	815	787	784	843	777	835	778	841	792	820	775	788	766	761	812	780	854	768	778	833	775	784	794	741	814	750	858	823	824	808	813	827	843	809	766	790	859	818	825	784	748	824	762	826	840	809	783	812	804	840	831	764	802	769	780	795	823	761	794	800	802	771	751	787	739	811	787	820	813	842	780	801	786	763	795	836	799	781	784	806	829	800	798	783	794	821	796	746	772	813	801	833	787	858	796	798	805	828	837	859	826	822	775	791	777	801	751	822	793	769	800	812	784	821	757	811	777	898	841	816	773	855	848	840	816	806	837	848	840	811	785	814	816	803	782	830	797	787	792	769	723	818	792	776	769	829	788	806	764	845	745	807	807	783	772	819	794	763	801	771	831	820	812	793	723	789	795	789	829	817	787	815	782	835	847	782	771	761	821	764	798	829	811	789	789	829	761	754	769	796	819	789	862	834	813	807	839	779	796	799	800	728	831	790	769	802	800	771	806	783	804	776	825	787	780	751	830	849	801	823	796	830	764	768	790	809	778	770	848	800	821	778	826	806	795
7487	649	673	569	539	435	395	373	404	390	366	377	372	354	341	332	364	358	334	315	328	336	368	312	316	296	331	309	337	291	367	325	337	303	328	392	334	311	328	353	358	353	332	323	343	348	348	338	316	309	359	312	327	329	286	348	317	287	341	372	319	318	358	340	340	315	335	354	351	313	347	332	329	327	317	358	329	334	318	320	341	339	328	355	354	323	323	335	348	300	319	313	318	270	281	302	307	322	348	328	294	326	336	320	357	333	342	334	330	348	317	322	356	312	298	327	310	334	349	333	322	311	302	329	312	334	316	317	307	312	326	312	314	380	321	305	317	323	324	314	323	322	356	356	339	343	300	336	337	352	312	336	334	321	375	332	341	307	328	347	340	320	314	309	309	337	335	352	310	325	320	370	363	352	324	333	327	325	324	319	359	323	325	293	340	357	347	342	334	363	343	334	331	338	311	355	359	343	347	304	349	364	317	336	340	314	354	326	352	314	343	298	306	335	338	374	302	360	321	345	366	352	330	314	351	346	318	335	302	307	333	371	322	343	307	357	357	362	335	332	311	300	333	296	324	309	358	351	325	311	313	339	347	331	328	358	329	308	316	312	336	313	330	346	350	344	338	326	315	338	350	340	312	338	353	344	355	349	361	326	317	328	290	334	353	332	365	282	324	327	326	336	325	332	322	369	330	350	314	348	337	334	320	368	328	314	320	296	318	320	325	367	328	345	309	320	339	364	349	325	351	356	296	332	342	355	341	299	365	358	317	342	342	349	325	315	327	336	328	305	345	395	347	305	332	309	313	340	372	346	311	336	313	336	323	291	308	328	329	346	338	302	334	345	338	351	311	335	326	348	329	353	296	352	341	320	304	338	335	358	333	336	327	347	349	328	329	302	345	335	319	327	377	338	307	316	316	339	324	325	288	314	340	317	344	341	374	334	328	325	325	319	349	327	334	333	327	332	345	348	318	340	370	291	341	307	326	320	329	322	321	354	319	298	312	343	323	307	335	347	338	330	305	347	346	296	347	339	354	331	323	303	347	310	342	316	327	312	324	315	310	335	327	395	355	332	296	339	346	319	336	331	344	359	299	320	312	320	337	320	345	365	317	311	360	321	338	335	332	338	357	328	325	337	324	318	328	351	348	322	332	335	343	345	335	329	345	353	325	331	335	325	321	315	298	361	321	344	363	340	327	340	291	338	333	304	344	319	341	349	358	309	320	311	355	370	375	351	342	351	303	310	320	283	335	338	311	321	348	327	361	330	373	315	358	292	302	294	337	305	289	353	306	322	364	350	297	338	319	327	349	311	298	359	346	327	337	350	327	379	292	355	299	321	338	362	329	345	326	320	351	321	344	375	318	316	341	323	332	322	306	338	337	316	340	341	346	359	296	347	334	329	313	344	332	349	312	345	330	365	342	331	337	352	337	325	347	333	312	334	350	348	319	358	349	328	327	316	359	321	341	312	326	332	321	324	314	324	384	354	335	346	344	330	320	305	309	299	324	305	335	345	330	300	335	308	310	347	375	300	347	324	324	346	349	327	336	342	369	344	351	330	336	323	316	335	347	324	300	337	331	313	335	321	330	332	324	319	342	386	334	348	344	322	356	343	338	335	343	348	316	356	327	301	336	315	326	326	342	361	315	310	318	326	337	346	311	336	313	342	320	340	304	351	337	316	332	355	324	303	322	318	297	332	343	317	316	344	339	312	326	378	350	326	320	324	338	329	319	307	319	328	331	344	333	331	299	324	318	297	344	327	338	302	299	303	324	382	305	356	337	368	340	347	368	330	322	320	341	321	302	358	315	318	349	333	337	348	306	324	332	354	327	324	334	304	327	345	336	327	333	348	340	328	294	325	355	342	327	340	325	337	337	318	310	344	361	385	341	344	328	304	356	328	332	327	327	330	320	291	309	326	334	282	307	346	323	333	313	359	304	338	315	323	327	331	344	358	312	328	347	339	374	331	352	342	327	329	340	340	354	334	307	322	322	322	315	318	309	325	344	356	325	307	327	313	281	344	357	328	317	313	327	295	324	381	362	356	361	312	346	358	338	331	342	303	309	302	337	291	342	301	302	336	351	322	358	305	326	331	335	329	334	314	325	300	338	319	295	309	322	345	332	330	365	343	321	344	354	325	334	330	317	314	325	324	339	331	333	347	336	329	321	310	340	344	313	329	308	335	281	342	352	320	333	332	312	336	352	342	354	329	325	334	318	363	311	302	365	327	338	333	383	341	318	335	333	320	301	322	324	321	327	373	337	332	341	305	334	311	328	318	331	278	323	331	337	338	338	340	355	336	342	360	307	325	362	323	332	325	374	351	373	320	339	329	326	313	307	327	309	326	311	354	346	349	319	344	327	356	294	349	347	335	305	330	316	342	348	364	320	303	299	337	313	317	326	363	332	318	334	351	321	304	303	309	307	309	333	316	334	373	326	328	350	355	330	336	324	341	331	310	287	317	351	359	329	364	316	333	332	330	341	330	312	301	334	324	323	328	289	325	347	360	333	348	306	326	361	347	324	346	346	322	350	364	293	328	345	360	342	365	332	311	316	334	345	351	322	327	336	316	311	348	347	340	317	332	373	366	327	335	321	337	333	334	343	321	373	318	316	351	305	350	327	334	314	302	370	332	329	307	345	307	342	313	315	334	357	344	303	352	330	332	311	316	334	324	343	299	321	310	354	335	322	312	329	325	354	332	341	355	359	318	348	333	337	311	333	324	329	316	305	348	350	350	338	323	341	342	286	332	314	313	333	332	360	350	337	323	324	322	324	355	346	313	311	349	348	334	364	368	356	317	292	359	345	326	332	333	329	362	343	350	300	338	355	357	331	308	319	332	305	342	357	337	346	320	341	336	350	331	333	364	328	312	352	339	331	304	301	339	311	343	349	323	353	314	308	346	337	295	316	346	307	329	330	321	350	328	304	363	309	331	326	336	311	323	351	300	351	322	345	307	314	334	338	336	309	323	318	330	306	318	330	329	350	340	322	300	316	370	380	356	330	338	330	355	323	382	331	305	315	309	327	323	333	360	301	344	317	321	329	337	313	315	305	311	313	335	363	321	341	347	337	343	290	288	322	311	329	321	311	313	327	319	328	307	305	369	365	327	319	332	317	303	330	339	341	322	300	316	370	323	304	343	292	325	298	334	308	384	308	313	364	306	351	318	298	316	331	331	323	331	332	352	322	307	326	357	321	329	306	339	332	338	310	325	319	342	340	346	356	331	341	328	345	319	323	321	335	325	340	310	371	332	324	298	320	290	338	327	321	331	355	334	306	320	328	322	320	334	317	324	348	299	324	320	332	318	306	343	334	325	336	326	319	365	356	331	308	318	321	343	334	303	353	288	326	375	321	320	260	343	322	310	319	335	365	328	352	319	359	318	324	320	330	340	332	351	326	319	327	316	311	370	346	316	335	329	310	334	326	314	333	344	342	348	305	326	294	342	345	328	330	322	327	342	353	303	315	321	299	303	361	345
6641	1080	1575	1630	1587	1417	1209	1170	1204	1165	1185	1127	974	889	880	826	889	781	823	837	876	863	792	843	768	792	774	768	812	787	810	808	804	743	801	798	757	751	776	782	802	793	774	755	736	793	727	810	746	812	771	794	751	753	791	789	758	769	817	795	744	758	776	784	758	801	807	775	765	798	787	715	751	749	754	721	776	772	766	798	783	798	837	708	749	761	756	769	770	778	738	731	743	690	781	740	719	793	774	788	755	749	739	768	741	789	763	769	786	739	756	779	798	778	768	769	764	746	806	733	741	783	754	735	758	787	799	812	788	759	734	787	776	740	770	763	722	773	738	760	730	746	749	718	768	749	766	733	804	794	774	730	788	718	768	757	769	729	792	755	813	733	701	818	774	769	778	788	744	779	788	730	786	795	799	770	777	769	784	764	775	762	727	767	843	719	774	745	749	802	791	729	756	774	791	842	773	758	776	804	772	781	747	761	752	769	789	761	791	771	743	777	748	769	812	814	764	773	723	741	786	738	780	793	765	725	792	742	774	773	757	780	795	798	741	810	747	779	811	744	787	808	721	789	783	763	726	738	836	765	751	816	736	728	766	755	777	781	761	766	779	764	789	734	764	735	720	787	811	789	772	785	788	743	732	759	719	786	741	757	743	787	770	749	737	735	779	756	741	786	756	841	756	766	777	776	771	798	788	706	766	757	780	784	785	796	770	784	823	739	813	774	737	726	751	773	743	751	752	803	736	757	781	734	786	789	804	751	792	783	752	759	792	772	787	784	793	787	789	810	749	748	791	788	788	711	756	785	759	748	755	723	801	743	754	712	796	759	695	793	789	764	771	773	741	748	721	783	772	772	757	761	802	762	719	764	751	803	752	784	744	804	773	727	795	788	749	737	794	724	807	738	781	794	784	753	729	775	782	828	790	763	737	769	763	749	787	811	727	763	792	752	705	774	744	723	792	762	791	756	737	750	783	762	702	707	719	764	817	721	766	791	787	712	761	765	758	742	764	733	812	744	792	772	748	820	804	764	722	746	802	769	793	746	740	779	773	748	810	774	736	746	779	727	765	715	742	736	750	771	695	826	741	738	735	711	789	734	762	762	783	815	771	745	764	744	715	766	773	765	792	807	816	768	781	758	698	754	776	814	830	764	738	742	790	788	736	809	758	766	750	795	748	760	782	763	777	767	774	740	710	773	760	761	750	819	804	754	728	767	789	765	756	752	787	753	748	799	796	758	748	820	752	804	755	771	752	784	768	757	747	726	808	803	772	755	782	756	765	794	818	786	794	741	795	773	764	745	787	781	759	772	706	761	763	768	751	735	797	748	728	740	799	720	758	790	806	783	767	797	810	743	778	757	783	778	732	732	792	769	799	806	733	785	794	808	752	801	737	751	747	771	783	736	738	773	761	762	745	811	774	753	774	760	732	802	748	757	769	720	696	734	765	775	730	815	769	758	760	791	747	779	752	772	744	748	760	796	751	781	803	797	740	750	735	771	764	771	800	758	792	747	693	778	780	784	756	794	734	793	822	742	738	779	816	768	741	779	789	731	768	773	781	785	716	783	758	739	767	774	755	792	730	750	740	758	782	813	767	774	797	790	780	778	770	786	770	785	736	782	808	714	769	757	739	737	746	761	748	743	759	782	781	787	712	765	755	746	796	757	765	766	785	782	734	792	730	698	757	738	744	795	769	785	777	752	758	691	803	779	810	769	757	775	734	795	727	746	801	746	761	739	774	745	733	810	750	741	759	776	744	790	832	790	687	771	761	770	728	761	718	790	777	773	773	764	777	727	737	779	777	762	765	809	774	821	806	759	818	759	758	741	765	764	745	779	737	816	797	774	749	761	757	773	747	731	758	744	736	816	750	736	739	768	748	779	835	768	686	761	771	732	721	811	783	736	781	736	815	832	780	758	746	725	767	802	775	775	734	800	760	744	743	747	772	801	759	781	731	783	827	745	777	810	727	772	773	742	798	774	768	766	757	781	794	761	806	802	792	753	783	777	758	729	808	762	795	794	756	747	793	796	754	762	818	755	801	719	761	756	767	768	764	786	808	751	768	788	720	768	733	790	768	752	757	739	753	765	778	728	732	767	733	712	770	754	690	762	836	718	768	766	746	733	785	742	773	768	784	742	745	760	798	742	802	761	743	733	799	795	764	729	760	740	786	715	810	765	810	705	704	779	805	753	792	774	747	770	708	766	778	766	738	803	761	727	764	776	786	789	741	687	741	771	768	759	742	760	771	763	723	789	763	713	802	718	800	760	746	745	761	752	725	762	781	738	740	769	812	764	756	751	733	774	771	744	741	771	803	739	761	762	728	778	780	794	740	747	773	773	734	720	733	720	757	745	821	833	829	743	785	715	763	763	757	777	690	762	758	752	734	788	766	794	714	751	729	729	801	786	700	792	744	808	761	765	798	767	746	782	758	744	738	746	805	781	723	733	811	766	762	783	738	780	718	774	813	736	689	803	802	778	722	798	749	787	719	771	805	784	737	753	682	803	746	744	812	733	770	745	765	749	718	738	781	717	769	769	812	783	795	748	782	752	740	738	752	760	780	760	748	744	743	776	721	771	723	796	768	728	775	755	777	725	759	786	759	808	784	808	750	811	801	783	748	770	766	794	792	751	740	790	721	753	787	764	782	783	784	762	789	813	807	755	732	815	732	788	779	738	779	798	753	795	784	745	763	748	813	730	763	738	773	811	780	726	729	736	710	717	705	767	739	789	713	719	747	771	762	799	778	781	778	745	759	734	771	824	765	784	768	787	756	756	767	766	746	773	733	758	781	752	797	782	783	814	783	785	775	774	731	756	726	777	734	772	712	772	772	741	796	765	777	791	778	769	768	760	791	748	768	829	722	788	744	749	777	772	789	748	798	770	749	757	713	796	798	773	797	801	775	775	784	799	758	741	763	740	799	775	752	759	805	786	786	747	755	768	771	792	808	798	751	775	780	782	737	737	707	711	771	738	751	783	755	785	760	721	766	749	755	750	768	735	750	746	804	729	777	789	780	759	770	743	772	754	770	717	770	756	785	783	781	776	739	776	735	756	743	725	776	773	771	763	756	812	793	745	777	787	777	748	804	725	738	745	744	776	797	770	755	751	804	754	780	758	744	775	764	772	728	776	743	779	760	739	784	765	797	741	758	729	791	762	761	749	756	812	764	772	752	815	772	795	853	755	741	800	774	725	712	794	733	718	776	774	747	789	779	809	756	772	779	766	784	773	791	779	769	752	743	785	786	770	748	784	756	763	771	776	799	770	765	776	757	776	767	798	752	795	737	760	800	802	775	776	754	777	763	822	789	751	744	778	779	822	735	751	746	745	821	802	770	719	828	757	781	765	766	772	790	763	750	745	732	757	756	752	752	786	801	732	751	752	786	803	749	769	793	727	785	759	740	744	775	768	735	749	772	790	754	754	756	734	784	706	757	714	764	746	773	769	794	798	777	728	728	790	758	767	758	727	758	814	741	742
12894	992	821	660	511	349	314	288	276	243	251	256	217	200	182	189	181	157	168	169	156	191	165	161	179	149	172	167	142	197	186	188	156	199	178	174	177	162	153	158	167	181	174	162	164	167	169	190	153	173	147	154	169	159	194	163	162	158	158	168	169	183	143	172	144	163	190	166	151	149	167	187	176	183	167	160	179	185	173	150	177	164	170	159	164	178	163	172	185	152	192	146	152	164	159	170	156	174	166	159	148	131	136	172	149	166	169	156	170	145	140	176	163	149	156	174	172	170	163	155	162	170	199	155	166	163	136	159	163	173	161	166	186	175	181	147	164	150	160	161	160	148	190	186	161	174	162	190	171	142	179	181	156	164	146	177	181	167	170	159	171	175	171	161	145	143	182	180	167	157	149	161	142	161	174	134	176	178	162	164	158	162	163	181	166	137	158	158	156	127	190	157	160	146	156	170	165	151	167	157	153	165	171	171	159	162	160	177	167	136	164	151	176	153	155	151	140	173	179	169	169	167	165	155	182	154	173	151	164	155	157	151	193	171	168	158	182	170	154	176	180	188	189	161	142	152	184	150	163	156	157	191	188	171	155	155	175	148	160	146	176	150	183	162	162	167	158	196	153	170	181	145	147	160	179	167	175	158	145	174	178	164	186	143	168	194	196	167	147	185	143	173	155	171	173	171	154	151	151	163	183	151	162	165	179	159	172	172	151	162	182	143	157	170	171	162	192	180	155	149	149	160	165	188	166	177	178	158	153	178	155	162	139	166	168	171	152	165	158	152	166	165	144	157	175	155	164	165	157	171	147	161	162	169	172	161	159	174	180	154	147	173	173	165	179	153	158	151	158	162	151	145	151	163	147	166	117	185	160	184	186	166	166	129	163	166	155	156	179	152	170	184	170	179	148	174	163	184	147	148	146	174	187	166	170	163	170	175	156	169	186	176	169	167	166	157	156	169	145	170	163	147	154	144	146	192	152	150	180	169	178	173	145	167	177	140	181	161	195	177	157	153	144	143	171	156	173	165	156	176	181	163	184	178	164	165	170	142	149	147	162	151	156	176	147	163	158	168	170	138	148	138	170	156	160	167	174	166	170	152	149	148	164	185	172	176	185	176	172	155	151	161	129	176	170	152	176	135	164	168	157	177	159	171	159	172	164	169	172	181	166	161	168	141	172	162	148	170	177	162	177	161	146	152	153	188	146	147	170	152	187	169	141	159	162	180	169	162	184	170	160	165	160	137	178	173	171	166	154	173	169	176	164	151	144	180	160	156	159	173	155	157	166	167	157	169	174	155	176	165	161	163	150	174	135	182	155	159	183	173	163	166	177	158	168	154	174	158	143	164	160	164	157	160	139	178	158	159	153	187	179	154	152	166	153	180	180	176	146	169	166	173	178	168	167	159	161	161	141	153	175	134	170	148	172	144	156	155	142	137	177	170	147	156	170	141	172	144	191	152	140	149	169	160	167	164	148	143	142	185	170	173	184	187	173	154	159	172	157	166	166	173	200	163	176	153	150	160	179	165	170	161	157	157	154	186	145	151	164	165	187	187	156	173	183	167	162	143	164	160	161	160	155	174	165	172	150	165	179	158	162	144	154	190	162	160	162	162	151	187	168	163	164	155	176	172	164	159	181	165	166	177	186	161	166	164	161	170	148	142	155	166	174	164	175	145	134	151	160	160	174	159	191	166	161	160	143	150	193	161	152	153	187	166	179	156	167	149	143	152	176	157	180	170	154	168	165	159	190	156	160	166	150	165	161	163	143	184	165	163	155	151	155	156	170	157	171	178	183	154	148	166	142	151	142	176	174	177	178	179	183	184	171	175	169	144	157	173	167	168	157	177	158	188	150	171	156	180	169	164	167	151	163	164	174	161	165	172	165	187	171	159	151	173	149	171	169	181	162	160	157	159	156	150	168	143	149	176	160	165	159	152	159	166	154	154	163	141	157	168	141	182	169	138	180	163	162	172	147	185	150	142	174	166	167	139	169	157	164	175	161	171	149	172	168	157	168	157	162	176	148	178	155	156	136	142	183	167	177	162	162	167	176	162	140	168	168	159	156	185	155	152	175	166	185	139	145	143	163	163	178	187	166	165	154	177	176	171	156	139	165	151	149	152	165	166	144	137	178	166	175	149	178	165	180	176	188	183	155	146	157	162	137	181	173	157	161	190	166	167	171	159	176	161	162	168	157	172	146	165	155	176	184	176	181	181	179	185	149	161	152	152	179	175	167	165	189	151	164	155	143	182	170	193	168	194	146	155	163	166	164	179	201	163	183	176	159	172	182	170	167	166	186	166	174	146	152	175	149	148	179	162	179	177	175	157	171	163	150	149	176	169	166	164	157	175	162	169	156	194	144	163	150	167	179	184	180	173	201	147	139	152	169	184	137	183	151	169	158	157	156	177	183	175	154	185	187	166	177	146	160	145	168	169	154	144	175	155	159	128	160	167	176	158	154	170	160	173	185	154	165	176	154	167	166	151	159	154	151	182	164	172	172	169	156	171	173	178	152	165	152	151	174	185	163	168	144	162	173	167	165	166	140	170	151	159	158	166	159	183	187	154	168	159	151	135	170	137	176	175	171	167	165	149	144	158	147	168	183	181	157	142	172	165	186	145	187	173	165	135	180	164	154	176	185	166	126	159	165	157	181	155	169	185	141	160	154	156	150	158	147	179	148	154	147	142	149	181	167	163	166	165	166	184	160	163	165	173	174	163	143	162	178	134	163	163	169	162	179	165	172	163	175	192	163	155	186	182	172	166	149	177	170	157	153	181	184	165	165	146	150	159	161	156	170	156	174	168	179	180	161	158	171	155	141	190	167	156	161	184	159	149	177	175	129	166	157	168	148	164	159	146	159	172	184	158	150	158	179	152	156	175	150	162	165	170	163	167	166	170	162	154	184	175	174	152	156	161	180	170	156	186	162	181	180	166	167	174	176	181	153	148	167	164	185	177	190	184	157	162	160	167	172	164	156	172	145	166	183	177	156	159	145	133	175	157	175	172	191	149	167	153	147	154	167	158	163	181	154	180	170	159	150	151	162	149	166	149	190	155	178	171	166	156	160	160	181	166	155	177	157	148	159	184	148	173	159	141	178	171	177	164	177	185	189	159	159	190	179	178	188	185	137	175	175	151	161	151	175	178	166	143	157	152	171	149	174	168	160	159	170	157	171	155	161	144	183	155	185	156	168	140	150	153	192	164	149	151	184	156	161	160	164	174	167	158	145	176	176	160	159	163	174	174	171	160	146	159	145	147	171	158	155	142	165	160	152	167	175	149	181	167	176	170	167	149	143	156	143	162	160	139	172	168	170	136	138	195	192	160	193	159	146	167	158	148	148	163	167	168	167	164	170	167	138	153	160	178	147	159	157	161	162	155	167	173	162	155	162	174	145	134	135	186	160	166	147	151	149	158	169	162	165	149	167	131	175	166	182	158	182	190	164	171	145	174	165	148	162	187	169	164	171	166	151	145
8060	959	1727	2040	1764	1446	1186	1182	1035	967	1039	947	695	668	558	551	529	530	517	501	491	465	463	491	507	449	470	423	440	501	447	455	407	410	453	461	439	433	423	412	411	408	405	418	433	460	403	419	455	416	455	423	429	398	377	426	411	408	437	397	427	436	428	453	401	393	430	397	445	425	426	426	401	429	382	417	419	412	408	419	393	421	416	401	398	400	411	423	395	437	434	446	443	418	427	418	401	397	446	417	418	406	422	426	420	472	433	397	431	409	442	423	396	385	378	422	427	381	424	397	435	386	396	422	437	412	428	439	423	394	406	396	401	387	381	408	441	427	383	442	377	437	441	380	431	367	429	417	432	386	406	412	414	397	411	380	473	415	444	410	394	441	437	403	421	400	442	455	387	432	424	418	396	381	407	385	454	388	388	420	407	390	419	368	455	400	433	418	421	449	405	383	440	438	403	410	419	409	416	421	412	380	407	413	452	425	428	427	417	398	444	410	394	418	408	385	414	386	428	408	432	410	419	447	406	378	440	442	427	420	426	371	429	408	391	425	429	416	415	385	407	395	402	390	451	416	406	429	401	392	388	406	414	433	392	403	405	403	425	436	360	424	444	427	407	447	396	406	417	434	414	401	383	416	405	427	393	417	422	415	398	419	413	408	385	390	431	429	388	429	415	422	420	405	438	416	410	415	411	375	431	419	428	422	417	420	397	398	444	441	414	418	387	369	389	393	364	392	417	407	453	381	399	429	406	439	389	430	431	404	387	393	404	441	413	426	423	384	439	424	401	395	378	433	403	382	422	420	389	412	449	440	396	409	421	433	393	427	411	399	387	408	406	421	439	424	382	409	429	392	397	415	409	358	434	427	403	395	418	379	406	409	367	420	411	417	412	411	402	397	431	434	395	402	442	432	390	384	404	413	445	364	372	423	406	413	395	402	408	404	450	413	419	398	422	381	391	405	406	357	376	407	428	405	405	419	398	418	397	393	422	410	374	421	410	464	405	402	409	419	400	385	388	446	416	389	438	414	417	422	415	396	418	421	424	409	395	425	411	426	444	409	389	409	427	399	430	398	451	401	421	401	401	403	389	443	400	454	391	397	417	422	403	408	397	431	400	386	382	397	454	371	412	401	410	396	408	378	387	416	455	441	387	420	389	415	395	386	398	390	440	403	428	390	413	398	391	434	396	386	400	397	402	406	393	414	427	403	420	427	381	429	424	391	387	425	429	421	407	404	397	388	413	436	413	432	428	384	449	418	388	409	414	404	431	409	403	419	412	437	368	362	374	415	429	410	382	390	419	419	410	400	395	398	441	386	380	431	409	388	415	430	419	397	419	398	414	426	420	421	388	408	429	414	394	408	399	408	398	430	430	422	418	401	396	386	399	453	391	424	391	380	412	393	362	429	431	421	382	389	377	408	395	412	423	438	445	394	415	406	395	441	376	409	412	397	426	408	403	454	434	424	404	399	381	430	424	415	388	398	415	428	350	439	404	402	368	402	394	376	437	378	399	425	415	430	425	386	401	403	443	426	433	415	404	415	411	441	422	415	419	397	372	419	405	399	390	370	411	424	413	402	393	481	433	362	439	408	388	396	405	427	378	418	393	412	425	378	424	447	421	401	402	401	395	437	419	371	438	387	405	425	447	412	424	403	424	373	415	408	416	362	436	379	412	418	416	423	400	407	417	398	395	397	433	459	383	427	380	445	421	420	418	403	398	447	430	426	373	407	381	397	406	413	411	412	399	407	407	425	432	429	400	446	399	417	418	423	399	385	378	402	388	414	448	412	424	416	407	405	413	432	421	413	382	385	399	426	389	425	423	432	378	438	401	406	399	389	392	427	385	401	429	380	381	410	423	444	409	414	410	411	410	418	450	385	442	404	401	412	423	403	397	391	424	444	396	436	416	430	409	383	448	405	381	393	405	432	413	383	409	395	407	431	412	442	378	395	402	382	419	406	409	386	433	420	407	408	459	414	424	388	406	404	431	414	391	341	431	442	446	425	423	422	408	440	397	401	435	393	430	388	418	386	420	394	405	439	405	423	418	401	419	405	414	413	411	408	421	399	391	435	437	391	444	416	369	390	417	389	393	384	428	419	343	421	400	403	382	424	479	408	425	412	413	412	430	374	417	419	364	420	418	404	371	408	403	437	433	399	422	452	389	441	432	390	442	397	381	412	405	371	407	413	392	427	403	401	408	421	417	388	353	406	394	408	418	396	384	396	411	438	401	419	412	389	399	410	406	426	433	388	441	396	416	413	413	395	444	385	417	394	378	378	408	388	429	402	418	407	415	398	469	395	423	378	392	398	435	410	432	375	399	401	419	430	425	405	377	400	378	399	394	420	413	372	387	434	404	436	421	410	428	396	424	419	374	408	408	439	401	431	407	433	410	396	418	394	389	389	402	397	399	412	394	399	400	394	394	419	396	414	402	410	438	471	373	377	387	426	382	377	395	408	366	423	393	419	421	420	399	412	428	368	426	362	369	414	421	448	361	391	404	421	425	382	399	434	412	431	383	400	395	380	448	414	393	385	405	425	403	405	417	418	420	401	424	440	391	420	425	410	429	429	405	405	403	419	405	425	398	395	429	392	432	426	395	413	385	398	410	441	410	429	392	397	405	352	393	417	432	375	417	412	408	402	437	404	424	418	366	438	440	424	371	434	420	392	401	429	393	406	421	408	394	456	372	382	432	406	433	379	415	396	422	418	408	391	415	425	410	403	425	415	436	397	427	358	413	373	447	425	395	404	382	410	395	405	429	434	395	398	422	399	448	442	412	425	405	381	416	425	420	409	407	397	378	400	394	389	383	418	434	394	435	397	390	396	369	376	407	392	404	364	429	409	410	394	378	398	409	385	423	423	417	401	430	410	396	438	383	422	391	390	389	390	403	409	411	441	407	402	385	407	435	425	408	408	419	408	417	431	407	425	397	423	426	442	396	418	416	396	415	409	384	370	383	458	407	409	380	434	375	389	395	400	409	412	421	404	386	450	397	416	411	427	390	426	411	397	420	404	426	407	440	393	374	387	418	439	425	440	432	406	437	404	406	388	435	417	433	387	397	431	403	435	438	395	396	452	419	374	384	420	400	423	422	371	412	424	392	383	418	417	431	463	462	419	396	393	411	416	372	428	409	396	415	420	398	403	433	421	424	433	409	442	396	410	402	406	417	383	402	446	425	415	422	419	416	429	403	440	423	435	429	409	442	438	385	404	425	449	443	396	400	378	389	415	408	398	404	399	409	395	425	429	379	398	442	425	439	394	408	402	405	415	404	408	449	388	405	386	410	410	406	396	425	395	400	400	409	430	412	435	393	436	383	390	413	419	413	402	431	399	403	396	378	411	388	408	388	423	406	428	423	438	421	400	438	396	408	426	379	426	399	412	417	441	409	406	395	432	416	393	430	420	403	405	426	408	419	449	429	415	429	398	408	414	392	435	430	400	425	439	389	419	400	427	450	369	427	375	368	390	399	408
1671	381	480	392	376	361	405	363	346	362	360	358	339	330	313	351	328	375	330	338	349	355	311	316	357	344	340	342	335	339	355	353	362	310	365	324	311	308	316	360	341	317	356	334	353	332	332	318	307	339	309	289	346	334	330	340	316	328	324	362	325	368	309	318	367	325	370	341	334	348	318	333	351	324	289	339	310	338	345	311	307	367	312	337	351	338	338	293	304	340	343	329	324	301	354	298	348	364	335	336	341	328	343	302	348	363	364	330	340	329	368	328	322	356	361	354	344	325	329	345	347	345	345	366	345	325	375	357	342	334	368	344	315	329	329	349	308	335	352	366	349	294	327	385	303	320	310	314	335	345	344	338	351	350	346	347	334	296	312	350	337	340	358	336	338	312	322	326	324	342	316	308	333	361	353	305	354	320	367	338	328	359	352	353	342	341	328	350	366	357	329	327	333	355	332	384	338	338	329	328	354	330	346	365	338	376	372	323	367	357	297	358	295	322	332	346	333	351	358	334	343	356	313	323	322	285	342	331	350	349	321	350	338	332	369	316	314	340	325	301	330	357	326	342	322	369	360	354	320	362	331	354	337	352	355	337	360	322	349	336	328	350	363	326	367	329	342	365	336	352	322	338	319	304	312	365	326	329	319	317	326	326	328	341	340	346	346	328	341	301	323	361	350	321	367	316	295	358	365	327	357	381	326	326	336	311	309	353	331	331	370	337	355	335	324	365	311	315	315	330	331	332	284	324	331	367	333	323	343	297	332	311	342	339	296	328	360	359	385	318	325	303	376	360	312	328	375	329	312	304	310	356	334	347	322	329	332	346	346	342	359	357	308	344	346	331	328	358	338	346	329	315	308	381	324	315	339	361	344	349	384	360	361	337	320	351	333	340	352	349	323	345	363	325	348	359	350	308	331	386	306	332	316	346	317	349	333	362	315	366	311	339	297	322	372	321	329	314	363	350	338	369	347	368	348	287	333	343	327	331	322	345	356	310	345	333	331	366	339	317	342	350	351	329	348	342	354	319	340	381	311	331	327	317	349	366	341	341	328	331	373	341	359	340	342	351	357	345	335	330	349	331	327	351	335	383	328	343	326	325	336	368	331	347	340	337	312	341	329	331	337	324	312	337	351	330	342	322	338	366	369	389	347	351	358	328	336	299	338	360	345	338	298	319	357	335	307	311	329	313	341	349	324	304	347	340	333	355	331	376	356	358	355	281	365	317	367	359	353	349	323	336	340	351	362	342	316	352	309	360	300	314	325	332	357	335	369	338	331	337	349	381	360	329	302	320	325	352	348	342	346	330	336	361	319	343	350	360	327	363	317	347	347	316	328	328	341	353	350	324	333	331	334	358	339	301	328	325	336	274	292	348	298	328	335	309	342	328	310	329	324	347	321	336	340	354	318	315	333	348	320	307	341	320	330	306	336	341	374	339	336	345	363	293	329	328	312	337	365	350	354	329	299	332	350	327	330	308	359	317	323	317	331	293	317	337	360	333	309	331	332	340	359	327	302	341	353	323	332	331	289	345	352	322	345	349	345	345	340	337	348	358	341	334	349	339	356	349	323	340	356	358	356	364	332	320	343	342	361	365	302	351	336	359	352	332	368	330	326	307	323	360	323	331	324	338	334	322	331	321	327	316	318	335	325	364	340	343	352	317	347	337	346	329	325	285	303	329	335	341	330	351	317	326	330	353	315	327	329	346	364	328	330	336	288	310	320	345	305	324	346	335	328	332	316	360	355	320	303	341	327	362	332	343	338	344	315	351	333	358	334	351	334	307	305	322	321	328	332	328	366	345	288	374	281	302	369	376	321	330	312	320	318	346	352	313	332	309	319	318	336	318	311	355	334	345	345	319	310	319	310	347	337	369	321	372	337	336	339	327	362	319	321	334	343	332	341	340	338	343	327	330	315	328	348	348	316	331	338	306	329	300	347	371	369	327	332	378	358	315	343	342	347	347	322	344	331	325	328	335	340	313	327	312	360	322	372	368	345	346	349	324	325	331	380	345	349	329	355	340	320	342	328	335	305	305	344	367	335	319	359	333	352	345	346	323	362	346	330	341	298	313	331	333	341	337	330	342	308	345	351	337	352	328	330	330	313	301	325	347	341	327	364	338	346	336	359	338	294	353	336	345	379	317	353	336	374	341	370	345	338	302	353	354	360	345	328	339	349	348	336	321	335	341	329	360	284	355	330	305	344	293	316	350	343	330	341	341	326	313	327	321	368	335	352	329	345	353	368	336	337	358	304	309	301	311	361	330	338	354	343	340	320	333	309	334	378	356	313	306	332	348	323	335	331	333	331	332	336	331	343	363	344	346	335	306	329	379	336	339	346	294	332	353	328	302	343	361	322	339	357	333	337	349	385	347	329	379	342	329	353	373	350	328	332	322	332	344	331	326	339	335	375	367	302	344	340	344	344	325	371	369	327	316	341	330	335	305	351	338	351	358	322	336	350	340	351	318	332	349	323	323	346	311	353	330	315	328	344	312	357	341	343	311	353	367	332	351	354	341	338	338	301	315	361	330	334	361	354	310	348	324	316	298	352	321	335	328	368	381	350	326	337	367	361	339	321	373	320	363	339	309	341	311	350	350	326	377	312	342	309	312	335	363	321	358	327	308	326	312	336	352	354	304	345	354	374	340	340	351	322	329	324	362	336	292	348	368	371	315	320	323	320	340	337	310	332	306	329	336	364	333	339	307	313	319	329	327	299	314	339	343	331	330	354	354	341	321	366	337	353	341	347	312	335	323	324	326	356	327	335	367	355	347	327	305	348	343	331	339	357	355	309	351	301	354	354	320	320	316	348	325	320	333	333	310	353	313	348	359	307	314	310	354	345	352	305	328	346	345	349	345	326	329	359	352	329	306	335	341	317	327	328	305	360	373	317	338	330	343	332	338	384	322	339	339	359	345	320	353	301	318	350	366	327	309	346	334	322	350	330	284	302	311	308	300	374	359	338	365	308	308	309	335	335	331	340	326	330	342	345	348	358	359	357	336	300	331	329	327	298	323	354	334	337	335	303	308	311	345	318	343	331	316	364	355	308	322	356	315	341	332	353	338	322	348	319	309	349	348	366	359	369	357	356	348	329	338	342	362	345	357	335	344	351	332	349	292	362	336	309	347	345	372	331	302	334	321	330	317	354	340	329	365	329	356	338	353	337	330	345	331	351	337	300	339	362	343	330	335	295	322	338	343	343	340	331	308	351	351	339	349	321	333	347	348	330	399	322	328	338	352	345	336	350	368	330	317	340	365	320	341	328	355	350	318	345	346	369	332	347	321	331	312	321	354	329	326	326	343	350	311	325	317	335	358	337	355	358	353	336	348	315	335	327	332	403	327	346	330	310	353	344	312	331	366	355	325	319	349	339	329	348	293	354	333	292	328	326	346	342	359	360	313	301	350	308	312	334	338	342	347	356	327	343	349	356	353	324	348	328	347	347	340	322	363	293	328	305	314	336	341	330	327	320	296
2194	837	926	1037	980	913	894	929	938	943	919	907	853	844	817	862	815	797	795	835	788	815	769	790	818	793	802	815	757	810	875	786	771	791	768	782	770	767	790	748	812	767	767	801	771	833	813	794	777	858	779	772	772	745	855	789	822	792	813	853	791	805	786	792	785	785	798	799	831	807	798	786	815	811	802	808	813	857	813	787	770	788	760	758	781	766	795	846	784	775	808	742	824	828	768	809	760	783	807	792	813	760	812	868	804	803	806	798	785	784	799	753	827	796	803	789	829	831	780	722	777	830	822	830	868	749	757	804	792	836	811	827	817	796	759	822	821	773	760	766	783	804	824	834	844	766	749	719	823	839	837	741	793	763	791	808	741	766	810	805	812	788	830	750	791	754	736	795	776	771	777	797	772	791	815	768	777	784	763	807	766	761	755	746	771	782	834	778	788	807	776	834	773	770	820	830	811	787	754	828	747	764	791	782	766	813	776	782	810	801	722	771	774	778	812	762	781	802	830	758	766	822	819	765	789	790	757	799	780	811	776	813	836	733	756	821	821	800	782	734	736	833	840	785	817	830	826	749	794	841	749	773	785	784	796	755	819	832	753	852	766	839	836	781	808	775	790	768	782	815	804	802	787	822	800	796	739	801	810	815	820	769	767	795	808	785	803	773	799	835	777	806	818	779	817	775	812	800	815	825	802	830	783	770	763	804	778	762	770	790	757	784	792	824	824	806	832	806	847	825	815	784	800	777	807	778	759	809	810	779	794	812	812	782	779	798	790	818	778	803	802	800	808	828	824	824	789	799	774	793	757	785	747	746	789	814	789	775	827	815	835	765	796	767	798	786	761	816	801	786	796	772	805	810	795	821	758	782	782	806	739	752	805	749	805	824	801	806	758	769	746	811	755	769	786	803	772	833	792	820	853	770	809	789	792	737	814	819	759	747	798	792	813	766	773	783	842	811	862	765	800	782	780	780	825	793	763	788	809	849	760	785	850	835	838	807	836	796	755	755	753	798	797	794	837	815	777	750	815	831	787	814	788	726	779	771	770	763	740	833	784	800	778	771	791	782	801	806	850	788	718	774	806	774	788	853	741	811	758	779	787	765	799	788	780	762	739	831	798	781	805	786	714	805	805	793	752	794	845	824	781	753	767	808	772	758	806	854	904	781	817	882	830	779	776	793	806	839	811	806	790	772	774	842	781	764	803	790	762	804	822	771	782	807	732	818	808	811	775	751	815	822	806	795	826	860	750	788	765	801	796	888	800	801	807	786	755	752	812	808	802	775	766	767	785	829	794	766	830	774	820	813	816	797	777	806	768	824	789	803	827	736	815	797	804	784	826	773	806	770	844	794	791	754	781	776	749	791	874	797	806	791	773	839	814	803	779	776	822	804	761	804	803	778	734	789	852	806	764	811	794	764	823	797	822	901	748	811	796	829	787	796	808	808	811	770	767	792	760	821	828	800	798	864	783	777	799	793	807	803	816	782	751	829	801	830	809	808	757	781	766	790	781	772	807	806	807	784	758	785	804	841	800	773	741	775	770	756	800	830	833	789	832	754	784	803	798	798	818	802	770	801	766	790	825	741	764	797	846	817	826	802	778	824	763	767	843	747	780	788	789	801	837	753	808	839	781	846	766	799	827	749	765	765	791	790	770	824	807	793	767	791	808	816	785	788	784	785	785	793	802	803	730	771	826	764	804	855	831	797	803	786	772	767	769	723	809	773	799	817	766	815	735	784	761	791	792	796	838	805	765	834	782	770	830	784	826	773	799	777	806	813	772	767	734	839	776	837	815	790	786	772	807	824	804	809	796	775	771	821	780	818	829	816	828	772	787	788	779	775	753	830	810	791	810	821	835	791	820	771	757	751	786	796	796	791	813	841	763	773	805	847	790	746	799	807	799	806	790	790	842	758	796	840	805	789	801	838	820	833	816	843	816	809	798	787	759	787	784	786	792	775	753	824	807	755	826	784	782	746	822	816	738	779	833	782	860	779	803	797	758	814	778	750	730	832	730	783	798	778	776	802	817	793	808	848	805	736	771	892	858	805	718	786	770	797	811	758	796	803	792	792	773	798	777	854	768	819	775	781	820	801	802	802	802	794	793	800	807	848	818	789	782	760	740	748	829	789	746	756	789	834	776	806	815	805	795	800	763	778	807	800	805	791	784	805	806	802	816	789	783	765	804	752	800	743	778	786	819	800	775	811	786	792	742	849	825	780	748	764	774	783	823	782	771	726	815	829	782	878	768	790	756	741	813	806	813	806	808	837	808	810	786	819	840	791	828	791	788	764	746	783	779	806	735	790	780	827	782	783	776	838	738	797	782	783	798	794	821	792	827	811	796	752	806	790	803	759	845	749	775	776	788	784	806	791	755	773	796	795	853	789	799	752	795	824	822	782	805	790	826	837	777	795	739	821	778	824	794	817	773	790	791	725	772	804	791	795	819	816	810	801	792	771	842	821	703	796	771	800	841	818	742	839	776	825	800	780	807	784	794	796	769	775	825	747	844	784	789	781	760	809	788	844	841	808	821	753	829	817	781	773	749	803	809	815	752	771	820	796	760	781	786	861	803	790	756	802	839	775	796	756	739	798	808	791	784	789	760	768	751	748	787	761	792	783	812	773	799	801	750	769	798	844	781	808	821	815	811	770	765	816	788	747	789	781	806	855	755	834	820	735	805	785	853	787	802	813	858	806	767	774	778	798	854	766	808	788	782	780	786	843	750	767	777	793	816	791	767	828	796	745	807	738	786	773	780	789	800	804	813	761	792	787	797	796	728	818	802	840	826	824	789	767	803	823	788	814	718	809	819	787	752	821	795	798	763	805	789	798	778	798	831	854	771	778	788	779	764	787	801	770	808	743	770	777	795	755	795	785	838	752	795	788	815	803	819	795	800	767	768	771	761	782	780	791	752	829	791	788	797	764	835	780	795	771	846	758	737	791	773	829	768	789	798	820	770	795	787	774	781	813	752	795	778	834	783	781	779	752	777	773	809	793	825	822	803	785	790	777	815	809	829	821	814	776	746	767	776	769	766	779	802	800	735	775	775	824	812	817	809	804	772	792	798	752	831	809	791	802	760	826	775	813	807	785	791	809	800	816	803	778	801	746	810	790	774	804	818	771	780	809	781	833	820	761	788	781	770	772	792	807	813	833	793	755	796	796	813	759	772	776	834	767	766	805	776	789	744	797	764	805	765	786	797	731	745	784	796	769	833	791	795	816	786	744	779	784	797	785	791	762	792	735	840	866	759	742	805	839	781	815	815	767	797	784	811	775	833	779	766	821	778	787	816	793	794	790	788	832	776	790	817	769	779	802	805	827	764	784	782	789	787	833	778	764	793	793	770	803	806	798	779	750	777	786	797	802	827	824	787	818	790	777	804	821	774	808	788	777	844	780	844	820	812	801	833	819	824	771	764	777	796	775	809	806	767	831	767	824	837	816	784	819	818	819	755	810	782	783	826	817	781	778	808	802
7591	645	602	615	486	446	429	453	416	395	377	390	343	355	362	323	349	377	319	295	308	369	358	354	360	341	318	297	330	346	332	322	330	346	312	339	340	333	338	321	325	331	368	323	326	316	329	349	331	349	317	351	315	321	358	346	328	371	333	332	288	323	318	342	292	349	328	303	347	313	337	307	336	337	316	335	306	320	297	335	316	357	318	319	352	318	333	335	309	326	324	339	307	300	312	299	360	334	335	316	350	355	316	319	315	319	326	307	312	367	350	354	300	317	316	328	298	346	354	324	340	326	331	305	325	324	340	313	316	323	335	304	340	337	353	310	319	281	333	359	313	335	275	344	323	323	318	320	300	295	337	326	331	341	367	298	332	321	324	312	319	340	343	342	354	334	308	327	323	312	311	352	308	320	372	326	339	315	325	348	358	337	265	317	344	344	336	336	316	334	351	318	335	342	335	337	330	310	342	345	321	369	325	312	333	321	323	330	337	335	357	334	370	312	302	343	315	327	302	340	312	284	344	321	379	333	353	339	307	325	353	333	358	314	316	319	318	344	309	331	304	325	323	305	304	306	333	311	325	310	343	349	303	314	329	319	336	322	320	321	362	342	331	308	337	338	326	340	327	335	348	318	321	320	327	308	352	329	326	339	340	320	311	339	305	347	329	314	355	328	314	328	323	348	332	339	322	358	343	340	339	330	316	323	333	325	317	323	327	350	345	322	307	349	336	321	323	331	342	337	338	398	340	351	321	355	306	339	325	345	302	327	341	338	316	324	333	342	338	319	327	343	333	337	322	337	336	356	308	336	297	335	306	345	340	305	317	336	325	359	319	341	307	303	316	313	336	278	348	307	315	332	308	297	340	370	342	345	322	313	360	318	332	341	355	324	318	304	333	331	323	321	355	340	383	287	338	356	341	313	345	275	325	349	306	350	314	339	330	316	335	326	322	332	303	314	344	312	326	356	334	313	338	349	298	316	321	305	316	341	320	324	322	324	350	330	302	295	327	357	297	361	307	308	345	345	310	360	339	384	334	309	336	328	291	331	327	346	294	297	334	336	340	334	330	338	341	333	361	315	298	318	313	317	340	323	348	333	323	303	305	338	296	323	302	301	328	328	283	300	330	349	329	339	311	331	307	323	312	340	303	337	307	312	302	328	334	333	347	309	324	335	336	343	280	327	342	351	336	347	332	318	325	329	351	348	349	340	353	339	321	305	311	322	306	333	333	362	329	358	290	319	346	324	333	315	313	355	320	321	303	283	297	367	296	331	319	346	324	335	355	310	358	361	331	346	310	292	302	334	352	330	367	321	306	345	311	341	348	331	294	273	327	335	335	318	318	300	320	348	318	314	330	357	348	318	336	318	334	351	348	343	320	334	323	336	331	322	359	326	358	354	330	349	335	318	342	334	331	319	354	316	295	337	319	295	341	317	318	302	310	325	373	319	341	297	308	367	339	310	311	306	344	349	345	308	346	304	346	309	336	339	343	337	344	328	322	322	319	327	318	361	320	321	360	363	332	352	346	324	318	282	347	333	342	302	281	300	320	308	334	334	313	333	324	342	362	374	311	321	345	330	350	304	340	335	329	345	364	355	283	318	361	307	345	327	320	317	300	367	346	331	329	386	357	327	357	338	327	312	358	301	299	324	297	357	339	325	331	306	347	320	325	307	348	281	325	320	327	290	336	347	333	330	385	323	347	333	347	340	330	323	317	331	293	358	327	321	305	331	306	342	295	325	320	316	343	308	324	321	330	339	367	360	322	304	326	339	319	323	343	325	317	345	337	301	339	275	336	322	336	315	313	338	331	319	336	288	321	321	320	343	303	334	292	332	328	309	296	341	300	356	320	342	336	316	320	329	329	314	313	341	345	352	330	303	330	340	339	345	300	331	310	312	310	295	320	293	352	342	333	357	340	309	323	352	341	323	303	319	318	334	301	337	301	306	308	339	339	340	320	297	322	304	334	298	300	325	312	336	307	310	350	341	303	334	331	361	336	296	311	302	329	333	331	311	355	353	335	349	333	319	312	272	332	351	332	293	336	338	307	337	347	308	320	317	339	337	312	313	358	333	318	315	313	355	319	362	324	346	321	335	323	310	311	304	356	337	307	319	344	288	341	327	324	328	332	352	350	358	373	375	347	336	317	353	333	307	356	334	364	329	337	322	322	312	310	356	321	306	276	320	335	344	281	338	341	289	316	373	337	313	341	314	296	302	314	327	337	337	343	314	336	339	330	356	298	319	350	350	318	344	301	311	322	345	366	332	351	336	339	366	367	334	341	320	352	315	324	333	352	325	332	347	352	323	294	326	333	353	325	324	328	330	313	352	339	364	340	303	317	302	323	317	355	315	340	336	325	349	312	322	328	326	299	322	305	352	351	359	329	318	336	335	334	326	347	331	301	330	321	293	325	322	320	341	378	341	310	332	312	348	303	319	348	358	333	302	310	338	323	342	306	315	341	325	362	320	323	322	334	346	327	287	327	341	306	354	341	379	331	308	343	357	285	339	381	332	323	337	341	371	291	319	322	291	337	300	320	324	352	329	292	335	317	345	340	286	358	315	345	325	345	328	339	332	305	299	311	320	371	325	342	315	331	311	360	308	337	345	296	322	311	320	308	344	319	293	288	313	309	336	319	349	302	333	290	333	339	306	307	323	332	345	326	375	362	310	310	300	320	372	338	328	378	306	335	335	353	308	358	337	332	342	331	316	344	305	315	297	324	366	349	337	341	332	340	317	349	295	324	285	313	297	360	302	292	313	335	346	315	332	314	324	328	308	312	344	297	387	339	334	299	334	369	333	364	334	340	314	344	328	379	336	348	355	337	315	332	348	372	351	329	372	350	315	314	302	353	347	311	298	306	318	325	323	291	324	328	305	307	331	335	332	325	328	331	332	336	331	370	332	321	332	309	316	321	324	297	342	307	318	325	315	320	329	345	349	333	316	342	324	313	329	304	322	324	332	360	298	317	326	349	333	300	314	325	342	329	326	382	365	343	341	334	313	326	342	328	352	301	298	352	279	327	337	314	359	314	355	323	312	370	314	295	291	314	332	329	333	335	323	336	308	301	285	335	330	318	313	335	295	340	326	310	326	293	335	330	346	323	350	378	332	321	331	343	326	325	307	337	350	325	327	335	352	304	318	359	310	333	329	338	349	333	284	334	338	288	300	350	326	345	313	319	358	319	316	328	372	324	329	334	321	344	343	327	344	328	344	300	332	327	290	328	345	307	315	334	325	358	335	327	334	340	333	305	288	308	307	320	328	352	317	367	328	334	314	328	347	336	334	347	320	317	358	351	320	300	361	310	314	343	318	359	329	341	320	341	326	341	323	325	336	346	330	327	330	324	341	371	291	324	322	312	341	315	347	365	314	337	308	332	348	340	319	320	287	324	346	309	304	362	348	366	350	322	311	312	327	324	355	319	333	325	345	327	327	332	326	357	333	339	365	338	337	337	287	320	317	359	337	348	316	296	310
6780	1057	1542	1677	1512	1388	1327	1223	1099	1116	1075	1008	926	839	863	858	816	830	801	868	759	793	828	770	779	771	762	809	761	796	813	781	769	796	770	810	751	783	781	762	763	774	791	764	823	775	803	788	763	793	738	775	794	746	779	791	734	702	783	721	753	773	794	757	749	770	736	777	718	774	738	709	782	778	756	782	809	728	732	735	737	780	774	750	753	737	758	699	766	797	796	789	775	780	757	755	738	754	755	748	765	780	737	751	732	810	747	764	765	776	747	773	757	742	764	724	751	771	776	733	718	738	790	780	734	758	765	767	764	747	819	757	754	738	750	783	755	733	770	753	735	734	739	774	787	739	766	775	672	777	741	788	772	735	727	758	766	763	743	754	726	785	733	781	821	716	720	726	787	777	745	759	809	776	742	791	742	753	769	729	801	762	802	739	712	770	737	773	762	728	788	759	763	735	814	724	788	713	733	790	751	743	730	768	776	779	698	785	723	761	775	718	773	771	738	755	798	725	754	746	769	747	790	772	774	724	763	778	745	738	753	760	781	766	794	775	756	715	800	738	777	742	755	743	743	785	733	759	791	747	765	784	737	765	737	854	788	769	792	796	754	769	762	764	735	759	767	706	759	741	773	785	743	735	774	769	765	836	748	747	742	745	796	755	799	771	790	785	773	748	749	747	758	769	780	789	708	737	714	764	801	739	746	707	724	764	753	770	807	754	792	785	763	805	702	789	742	792	769	743	791	737	736	711	729	726	795	792	757	741	760	750	768	779	773	735	725	733	775	764	734	771	756	793	729	749	708	744	814	727	710	745	749	755	794	755	728	749	736	782	789	799	720	767	731	734	807	781	716	762	800	780	772	731	795	773	733	727	732	748	720	773	729	761	777	755	744	766	741	771	772	743	795	727	799	785	741	721	755	745	785	759	729	710	718	801	722	754	710	724	804	721	754	776	805	804	752	781	779	735	768	750	742	770	806	740	747	775	717	841	775	750	756	743	754	745	731	704	712	728	759	798	748	733	765	751	780	767	729	753	730	781	738	748	762	771	750	806	819	774	729	746	808	768	737	811	718	781	750	737	767	792	829	785	795	745	719	769	722	704	772	741	756	788	744	772	752	722	733	739	741	728	782	734	725	782	749	709	740	729	746	742	755	778	707	719	732	788	717	742	762	764	719	742	791	796	738	773	736	722	739	729	799	740	714	761	777	759	757	789	819	751	771	747	785	757	777	746	746	783	715	760	767	747	744	752	789	772	830	727	702	751	802	771	776	759	758	753	762	757	728	772	738	742	773	734	732	773	729	745	719	770	801	794	748	779	758	777	759	791	836	744	782	722	762	765	734	799	771	780	762	742	791	825	781	759	731	779	752	746	792	768	767	767	794	755	766	744	758	736	772	712	767	738	732	802	741	766	737	747	805	800	808	751	775	791	765	756	744	788	745	791	731	757	789	739	753	774	777	795	798	766	731	770	722	745	767	705	779	773	753	784	751	714	780	784	739	748	744	745	733	785	790	757	804	779	752	773	754	755	756	797	772	750	801	726	731	769	816	783	723	794	774	748	791	803	808	786	741	747	769	763	762	718	772	742	817	773	772	705	728	722	687	786	796	779	734	737	767	754	759	739	782	742	744	744	740	799	747	717	736	754	776	811	710	809	739	771	745	741	767	769	812	728	795	771	734	766	809	792	741	760	767	782	706	754	735	762	806	753	806	742	766	759	800	748	742	765	759	764	702	745	772	777	808	795	781	775	781	768	778	755	753	765	760	798	778	779	795	715	808	774	774	717	785	803	775	764	764	748	749	751	778	733	754	762	744	753	759	738	767	726	737	721	751	813	733	746	756	801	763	819	733	736	761	766	745	777	789	815	756	748	794	723	789	790	764	772	799	771	775	787	792	717	739	761	758	725	759	753	781	761	731	776	792	778	771	694	740	761	766	814	804	801	716	831	771	749	745	705	775	736	789	759	778	765	777	762	765	793	775	802	761	776	736	796	753	822	793	781	827	751	816	761	801	763	740	772	754	764	746	811	751	743	797	740	774	785	793	807	789	691	786	803	778	755	743	750	755	742	771	767	719	755	766	769	726	774	728	737	748	784	768	735	753	707	752	814	758	786	774	735	747	779	771	723	795	762	723	748	777	775	718	779	763	726	764	757	733	782	694	746	832	788	768	718	769	802	709	754	780	724	719	764	747	747	726	733	767	760	759	778	725	785	798	795	780	788	796	703	757	795	789	755	740	746	760	824	795	710	770	795	733	755	789	763	799	753	731	744	750	771	760	751	737	834	767	724	780	746	775	787	722	745	724	719	705	758	736	792	789	800	772	777	744	757	748	763	761	796	782	727	809	768	744	763	747	711	792	738	768	779	758	787	786	741	796	755	757	757	766	736	733	743	803	775	791	751	769	782	719	758	758	750	709	741	726	733	764	747	764	780	759	777	770	774	733	766	758	787	801	778	840	726	760	787	783	811	766	741	771	728	799	712	713	743	709	793	782	733	799	756	756	750	787	757	768	786	765	755	736	821	765	773	773	796	726	764	756	793	793	724	758	813	730	762	763	761	752	770	761	728	764	761	772	744	762	733	772	720	749	756	766	773	742	718	801	763	750	743	761	741	720	739	699	788	755	755	726	785	754	761	778	780	695	770	756	756	731	742	763	737	762	790	738	730	812	716	802	760	722	729	741	808	733	741	750	749	750	755	733	800	756	747	720	753	724	775	765	808	788	785	743	741	784	775	737	757	728	766	765	730	797	733	766	775	791	739	805	730	771	738	744	758	749	767	776	816	798	711	792	777	752	744	796	812	784	765	742	762	768	753	751	736	767	729	719	737	800	784	767	742	695	790	743	744	794	806	755	780	748	698	733	728	764	767	794	772	803	731	757	787	803	744	797	746	754	757	751	746	770	731	720	778	754	772	761	721	762	775	757	783	813	737	733	755	776	770	838	767	736	752	754	822	738	798	783	738	749	766	730	761	773	764	720	757	762	787	757	708	782	761	773	730	729	778	758	760	767	782	740	724	761	761	728	787	729	754	759	781	711	778	737	762	712	767	690	676	784	756	782	734	795	748	754	739	686	784	775	776	695	798	744	796	737	731	780	692	746	747	757	739	781	755	818	754	734	751	764	760	799	748	741	763	733	796	785	772	756	776	785	703	731	778	743	731	784	774	755	759	793	739	757	731	782	742	722	828	747	755	757	801	788	779	764	799	786	739	776	768	725	742	770	722	721	747	773	755	797	767	715	764	763	686	796	750	737	728	743	755	739	780	749	753	776	736	764	727	794	787	700	707	791	740	781	756	782	753	720	755	743	756	753	804	796	825	774	809	787	707	749	755	716	775	743	720	757	751	738	773	788	776	767	758	720	786	781	766	771	756	771	760	725	764	808	734	773	793	752	729	754	773	789	727	741	759	758	764	751	724	759	763	759	749	740	772	758	773	737	777	767	743	774	692	772	782	747	763	750	759	720	783	762	759	782	780
13049	968	787	641	459	353	328	335	280	241	218	188	217	208	173	183	178	176	190	173	191	172	167	153	162	169	154	187	170	162	137	188	167	136	147	165	176	152	155	154	171	162	178	175	165	178	159	164	169	156	153	147	135	152	145	177	166	153	146	177	176	183	155	176	152	167	162	180	163	151	161	166	165	174	147	157	153	171	168	150	167	172	163	154	165	150	148	169	165	151	171	161	154	152	171	150	173	169	170	173	162	169	180	170	171	156	158	152	154	187	160	180	168	157	177	162	146	139	146	173	152	171	167	165	152	155	165	173	137	156	153	164	176	180	154	157	166	177	178	177	163	154	147	159	178	144	154	153	164	171	151	145	167	176	178	156	159	200	154	170	164	163	161	141	166	163	184	162	166	179	165	152	161	143	162	179	173	160	168	157	180	154	166	188	157	166	175	181	155	169	140	147	145	175	177	165	163	164	175	166	164	129	133	160	151	178	156	151	169	155	164	139	173	148	156	150	166	169	146	169	149	170	149	176	177	183	158	171	152	156	162	142	158	150	174	156	175	178	171	128	178	165	171	173	176	194	162	190	164	149	152	159	159	162	161	165	135	163	192	139	151	178	195	164	140	155	154	172	183	161	164	148	171	174	152	165	183	147	169	158	165	178	155	168	160	156	150	180	159	169	154	181	146	176	169	167	153	154	144	145	159	193	142	171	155	142	161	161	159	157	165	147	151	162	150	176	145	198	156	148	123	138	152	138	183	167	158	158	143	168	164	164	197	180	178	144	170	161	154	165	158	157	161	176	176	169	172	173	158	166	170	161	149	154	132	148	164	170	153	158	145	179	160	161	157	178	170	175	169	159	149	150	167	185	156	144	154	174	160	172	157	169	166	157	145	145	164	170	148	145	151	179	144	151	135	155	172	154	159	156	178	138	164	174	189	155	145	162	161	160	154	170	158	188	161	160	157	171	172	161	204	179	148	188	140	154	136	147	163	186	156	157	147	179	167	169	166	149	162	169	172	153	161	151	159	175	152	185	164	141	146	151	173	151	169	158	160	196	153	163	132	158	145	171	174	167	144	151	172	193	159	169	160	153	171	174	184	156	151	139	180	158	164	170	196	157	200	172	182	152	153	182	184	161	176	154	163	186	157	172	174	165	132	158	166	160	165	143	165	173	175	167	158	145	158	194	153	168	165	163	176	163	150	167	166	158	167	148	157	156	169	141	165	165	157	147	158	136	167	157	147	145	171	160	182	181	157	164	142	160	161	163	148	165	165	151	138	183	167	150	148	182	175	146	139	177	184	173	156	168	161	166	149	152	154	159	160	173	158	162	156	139	132	138	170	162	184	170	180	164	154	140	146	156	147	160	147	162	151	168	179	163	162	162	165	135	194	153	167	167	175	164	159	168	161	151	152	165	173	145	155	174	179	170	164	116	165	160	158	185	172	178	148	156	164	145	173	194	161	146	152	142	157	144	135	151	156	159	150	143	166	153	177	165	166	155	155	156	183	148	176	145	183	136	159	173	154	166	150	168	148	162	158	179	176	169	177	151	160	142	147	152	183	149	175	161	151	140	151	162	168	163	154	152	155	167	145	178	156	157	165	176	178	163	163	172	166	165	161	160	168	149	189	161	178	175	160	168	143	158	141	176	150	177	172	176	168	173	149	142	168	171	153	147	160	143	168	156	144	165	166	165	149	166	160	167	166	184	143	171	162	156	156	186	158	185	154	162	149	174	160	145	153	167	134	174	165	156	152	180	160	180	182	162	175	163	146	141	166	140	159	169	162	152	165	163	155	153	163	164	136	148	163	150	136	159	150	176	172	169	168	166	175	151	127	151	170	182	148	187	131	161	202	152	171	151	175	160	155	163	145	163	144	175	159	182	156	152	158	176	173	145	173	184	172	156	156	155	141	161	160	151	165	175	145	134	162	158	158	176	135	186	157	179	174	167	180	148	158	133	161	157	152	166	163	136	146	163	166	170	188	179	183	152	144	134	155	136	148	154	127	172	185	149	171	170	171	163	186	173	158	140	162	150	163	179	146	163	173	147	145	142	169	155	150	144	146	162	160	159	155	187	162	166	171	140	139	168	166	153	153	155	141	172	171	166	141	178	176	150	146	134	159	160	169	166	158	173	169	161	166	156	143	149	155	169	155	154	170	153	189	159	157	162	148	154	158	169	155	172	163	138	167	161	166	160	172	157	178	153	156	201	147	170	167	163	151	150	182	174	153	153	175	166	167	145	157	176	163	145	191	132	163	158	158	166	152	151	176	159	156	168	171	197	163	148	157	165	151	175	171	169	144	166	166	170	157	152	165	147	173	161	163	195	179	159	175	164	173	149	137	179	161	173	138	152	167	178	162	137	170	159	147	164	163	175	134	161	147	143	180	185	143	171	177	155	172	143	163	169	140	147	154	171	146	148	166	183	159	170	169	159	161	153	157	172	150	162	144	140	153	156	161	150	157	154	178	156	176	149	156	148	160	175	175	168	161	153	153	169	161	173	165	165	157	155	163	161	185	167	149	148	172	159	162	154	150	169	169	170	161	155	173	150	173	153	178	133	164	162	150	167	163	163	158	173	177	180	129	186	191	169	134	161	188	153	143	173	165	183	156	144	194	171	178	151	166	171	161	171	155	152	149	178	180	151	146	160	155	163	147	161	171	164	181	133	175	148	147	146	158	168	172	140	176	170	161	172	184	172	172	157	176	153	174	155	164	150	149	142	172	142	179	180	168	131	160	170	150	163	180	171	171	154	163	156	170	183	164	140	165	149	155	163	163	146	170	153	162	155	162	182	161	161	159	189	140	176	158	163	170	169	187	169	163	178	156	177	171	149	179	171	141	136	137	155	168	173	153	175	153	141	172	183	164	171	194	164	186	154	172	165	146	181	124	178	142	177	163	167	168	164	171	148	139	166	154	163	132	148	157	195	169	167	186	144	153	161	152	143	160	167	216	173	204	179	164	157	182	192	169	169	187	171	188	148	159	164	156	152	165	170	157	166	158	165	150	151	161	141	147	161	176	162	147	173	139	180	157	169	153	174	144	170	159	155	167	162	158	162	142	181	166	150	138	144	152	169	147	177	155	175	163	149	163	140	185	143	135	157	159	148	168	165	150	140	162	134	166	144	158	177	172	163	156	160	185	174	178	174	172	183	156	167	151	161	175	166	164	172	166	156	164	156	138	140	142	182	184	188	169	157	148	170	158	156	154	177	156	139	169	167	156	175	186	174	157	171	178	159	132	165	180	153	176	164	147	142	166	168	177	152	152	192	166	161	179	154	138	146	143	151	156	166	152	174	154	164	152	150	140	160	160	149	140	170	167	145	173	176	168	175	140	154	167	165	169	153	171	176	194	182	163	157	154	176	164	172	161	140	188	170	154	144	153	195	156	157	180	158	163	180	182	161	139	143	177	146	171	169	137	172	138	154	159	148	164	161	169	186	164	151	167	151	138	165	154	132	166	164	154	152	164	153	157	144
8152	936	1701	1974	1765	1456	1398	1230	1144	911	815	756	673	610	551	563	494	540	516	498	476	482	451	447	408	473	418	482	426	439	455	419	415	412	418	443	433	439	462	423	426	446	423	418	409	428	395	403	436	427	411	401	405	407	362	413	409	419	402	381	414	415	383	417	420	383	431	405	396	414	431	381	418	429	401	427	415	386	385	430	427	390	399	410	398	409	398	407	401	431	399	418	418	383	403	392	387	385	376	399	415	410	392	395	435	427	397	435	356	398	411	423	402	422	381	409	460	399	431	411	364	388	431	406	406	396	361	401	397	446	389	437	386	414	419	378	377	429	376	463	411	420	350	364	417	386	421	403	370	402	452	378	415	431	376	385	407	417	417	445	395	431	398	428	411	394	403	444	437	411	386	374	383	371	444	399	422	394	370	438	431	393	383	393	423	399	397	391	366	418	376	427	422	381	423	417	403	397	436	408	417	402	419	417	388	407	387	396	357	392	421	420	415	384	398	398	381	422	433	419	406	421	391	408	439	407	404	448	397	426	408	397	414	405	425	392	453	412	369	403	366	418	397	392	410	418	407	415	390	377	330	415	414	381	392	411	399	380	413	415	395	410	392	430	429	418	412	429	413	394	437	369	386	383	465	426	396	424	372	413	366	445	403	366	425	441	364	403	383	436	395	422	417	427	437	389	424	388	411	398	396	398	407	418	399	380	418	383	383	396	423	438	380	408	406	420	372	379	426	409	415	400	413	420	378	422	407	417	396	432	394	384	402	395	384	387	396	417	436	393	417	401	370	365	385	375	388	403	418	399	408	435	402	388	375	376	363	378	370	428	431	418	405	414	383	418	400	407	394	387	397	443	382	398	388	389	391	427	395	401	440	371	395	402	402	412	381	406	390	421	415	367	395	404	424	382	386	389	395	388	398	427	420	403	382	395	395	392	413	411	419	449	380	423	443	398	406	396	410	432	407	420	380	410	410	389	411	410	392	390	372	413	417	408	393	402	394	408	432	428	431	404	425	418	339	370	401	417	400	398	393	428	405	433	423	417	402	411	401	425	423	389	432	415	457	406	448	394	417	426	436	417	430	372	407	421	409	408	425	415	422	397	432	398	419	417	416	384	415	450	414	388	393	417	385	384	375	412	421	403	392	388	383	383	404	425	362	408	389	399	394	391	428	392	392	392	395	406	409	414	411	416	402	383	401	391	434	401	390	373	373	415	400	412	393	413	420	393	367	393	396	365	415	384	415	405	360	397	397	391	420	416	377	418	383	406	416	397	374	407	383	399	385	391	394	411	430	408	384	392	417	382	398	397	371	409	365	402	393	417	398	410	392	371	390	406	390	413	429	421	410	423	412	424	414	390	397	408	409	421	382	436	390	392	370	398	374	418	400	436	422	420	401	411	403	417	394	350	426	436	437	397	399	384	380	407	402	401	410	401	415	396	361	392	398	399	396	437	400	377	407	397	426	405	396	379	442	393	392	367	416	403	397	399	433	394	415	410	383	417	401	401	385	395	403	417	395	436	391	432	402	424	413	403	384	362	381	428	424	441	420	415	417	387	399	395	397	406	404	423	432	420	393	374	402	424	433	447	421	434	426	452	426	452	388	383	408	401	423	378	419	446	405	360	375	405	392	419	389	381	391	400	449	392	396	377	390	377	411	458	395	368	398	420	423	416	403	378	410	400	415	383	410	412	386	398	414	421	414	388	417	432	395	429	399	388	419	408	371	371	421	403	437	421	438	402	400	382	362	404	409	413	396	409	383	427	382	421	410	406	432	411	394	379	409	395	371	371	439	384	414	389	401	388	400	392	373	415	363	391	380	423	394	406	379	416	414	450	410	404	382	412	410	416	426	440	403	423	409	371	419	402	416	422	396	404	401	400	391	410	426	371	405	398	468	420	419	409	397	399	404	429	402	393	449	394	418	418	394	423	391	407	424	397	411	380	408	424	415	394	383	406	415	412	392	370	409	378	401	414	413	403	423	394	349	421	384	406	409	432	400	428	368	408	427	395	407	414	427	421	426	420	420	400	383	422	357	403	392	443	425	419	395	370	383	405	408	400	402	404	409	399	378	379	418	377	392	413	424	462	391	368	401	416	417	406	402	374	391	368	400	441	399	419	394	414	398	388	389	366	389	415	392	415	398	400	435	382	410	390	404	399	417	422	390	401	408	426	378	395	396	417	393	398	405	402	391	401	431	364	417	399	430	399	372	403	436	396	421	384	436	391	399	393	403	442	386	434	381	418	395	397	448	394	406	388	360	410	450	435	390	381	398	434	434	391	402	372	363	409	405	419	443	396	412	413	405	389	398	392	378	380	391	438	426	402	412	373	419	450	417	433	401	413	411	411	409	443	405	397	398	396	394	375	406	405	384	391	370	433	392	393	418	399	411	380	409	453	389	451	403	443	399	387	442	448	403	382	440	396	404	347	396	426	364	424	384	425	375	408	401	396	445	374	372	425	415	401	428	404	429	378	410	412	390	401	412	401	402	389	421	416	404	413	430	406	397	399	408	393	416	358	412	416	374	416	423	402	401	390	429	410	421	408	420	395	410	390	403	424	464	386	403	428	394	410	396	376	407	389	406	403	415	436	456	399	421	404	394	391	377	432	383	414	393	389	383	378	417	425	425	396	419	409	418	399	352	402	368	425	436	428	406	414	408	397	415	410	417	398	412	439	427	397	387	391	422	420	407	439	393	412	390	436	425	400	363	406	393	396	386	411	416	406	360	403	407	360	443	399	408	415	394	401	362	434	403	410	400	375	415	440	406	404	400	403	417	428	407	379	436	394	398	381	396	360	405	379	399	419	401	370	396	396	412	386	402	400	426	409	392	376	389	435	388	403	383	386	414	395	391	440	429	389	419	414	415	394	392	381	455	405	392	430	421	431	404	387	418	407	366	393	407	380	366	368	395	396	409	375	412	426	404	438	372	456	397	415	400	404	426	393	394	412	423	356	391	412	387	379	408	395	422	385	369	433	410	421	372	385	398	386	410	395	434	426	395	408	415	430	404	384	387	372	436	402	402	394	373	371	381	396	411	445	407	422	392	423	422	416	393	409	383	352	423	390	439	419	387	395	385	372	435	390	408	399	399	397	418	412	427	384	391	390	384	408	398	416	408	398	422	379	414	374	438	379	370	412	369	432	392	431	385	424	429	411	455	434	385	416	411	414	404	389	387	411	435	449	412	415	403	399	387	404	415	425	414	388	386	413	401	409	374	363	391	398	386	391	379	418	426	414	403	387	421	418	411	396	402	427	411	395	404	389	419	403	396	440	427	376	394	402	422	401	425	433	432	408	389	434	393	378	437	399	415	383	391	424	410	392	389	380	404	382	368	436	420	397	380	403	397	391	389	400	418	365	392	420	417	375	421	386	404	415	406	404	389	416	371	394	364	410	399	405	404	390	419	401	409	376	393	396	411	416	424	403	395	389	407	425	373	438	388	394	419	372	396	354	371	432	387	433	375	422	425	388
1720	402	347	401	363	362	356	374	398	356	358	340	346	332	335	313	350	360	352	328	329	325	368	299	296	315	353	330	359	314	296	330	330	324	314	348	310	345	328	341	342	302	355	289	351	312	302	338	343	327	346	369	369	336	367	304	350	346	296	330	341	322	357	343	361	320	352	341	324	362	323	340	345	326	362	358	336	336	287	302	361	348	326	339	305	323	321	314	338	378	304	324	312	326	361	331	352	331	317	297	324	329	297	332	282	296	372	365	365	360	325	327	348	303	316	318	343	357	342	317	336	328	366	353	339	359	348	366	333	305	359	390	325	310	344	329	336	355	345	359	312	362	382	298	369	301	351	345	341	307	352	330	347	332	366	347	324	378	350	336	340	316	333	353	291	366	314	351	347	347	346	360	333	334	356	342	348	291	329	339	317	384	346	337	332	343	329	320	323	356	332	312	328	342	297	320	352	327	337	340	302	330	338	331	334	334	335	353	321	316	347	335	391	338	335	344	340	339	334	383	328	356	353	342	323	344	358	319	320	350	333	347	298	401	339	326	353	361	371	362	342	346	337	336	358	341	379	347	323	329	324	343	313	384	342	330	324	308	324	308	308	338	326	332	328	325	343	314	322	325	318	349	349	352	333	324	294	330	346	343	346	338	329	328	335	372	364	356	334	338	340	316	353	353	328	340	305	305	314	329	311	339	303	336	372	356	354	354	363	307	341	345	325	342	306	311	352	322	314	331	365	308	327	334	318	320	315	324	337	335	326	318	346	352	343	342	315	344	345	357	289	317	302	337	323	368	358	335	320	307	333	343	324	334	335	339	362	337	349	319	338	343	329	333	335	341	316	382	331	331	305	351	328	342	327	342	365	349	352	312	351	326	308	342	314	326	370	328	338	328	353	350	310	320	341	327	365	323	331	326	356	350	348	331	343	339	337	322	348	304	357	345	322	357	322	346	353	333	326	338	346	352	351	331	351	327	308	341	315	334	336	322	302	366	340	334	349	333	356	323	362	346	352	353	362	355	341	325	327	361	372	308	326	313	317	302	310	349	313	345	309	345	335	334	348	312	319	326	323	341	350	338	342	344	327	344	345	335	333	342	342	344	343	302	360	351	332	332	340	366	332	339	328	289	356	351	348	339	358	344	339	355	383	363	328	299	309	332	345	329	320	331	322	310	314	348	350	348	321	338	345	331	318	335	330	314	369	358	347	354	340	348	337	344	342	331	342	334	328	306	338	324	360	360	315	329	309	304	354	343	353	359	315	342	311	354	350	326	318	343	304	345	344	296	331	361	329	360	342	347	347	367	349	326	342	366	356	336	341	349	333	339	327	326	350	326	339	360	315	363	352	341	312	312	339	322	354	372	325	341	336	326	321	341	320	348	354	340	343	336	303	334	322	345	302	313	340	361	360	336	337	329	334	352	329	344	354	334	311	347	370	319	307	331	324	345	335	335	335	321	340	331	330	353	319	343	323	318	356	335	348	326	303	324	365	300	361	370	353	345	348	318	346	335	337	342	336	345	339	300	336	320	326	359	356	366	340	338	352	333	354	333	334	317	349	338	341	341	360	354	338	319	314	321	313	305	372	329	362	351	322	306	327	343	335	332	311	356	319	319	340	370	332	316	327	339	354	323	325	358	321	346	330	325	311	314	332	335	339	338	352	319	312	354	357	310	327	315	335	332	318	324	326	325	368	300	321	352	333	336	326	357	339	342	339	340	338	345	328	350	320	343	345	364	384	329	292	329	376	322	377	345	303	338	365	333	316	326	354	350	365	332	357	339	360	349	308	338	340	328	275	339	312	373	358	321	336	302	339	316	338	331	321	319	346	331	345	343	333	308	304	348	353	366	370	327	314	349	328	355	352	336	352	353	338	303	323	355	338	358	367	326	318	343	363	320	310	327	340	316	293	345	325	358	356	338	333	332	345	345	348	304	314	349	361	319	346	329	380	330	333	303	314	337	317	340	346	313	342	331	316	318	325	340	332	336	310	308	383	323	354	340	362	346	341	360	348	337	355	327	346	330	345	365	327	308	335	368	336	332	344	330	302	313	311	338	342	320	342	329	379	352	365	300	341	293	282	341	319	352	349	314	370	371	339	335	385	312	331	332	336	361	335	325	354	336	316	284	321	366	294	355	331	334	331	335	360	331	355	307	337	339	315	329	361	295	344	357	286	319	358	370	360	366	323	358	316	305	333	329	352	315	310	311	336	325	359	346	318	331	346	340	318	299	305	342	363	330	322	350	311	367	345	332	311	293	322	305	344	310	334	301	310	306	342	332	334	333	351	320	329	342	340	328	330	332	346	304	328	325	344	303	363	318	347	317	344	291	345	336	365	349	343	334	314	325	340	351	346	313	355	355	332	326	363	328	329	368	319	359	311	361	383	333	322	356	342	324	296	341	346	336	331	323	296	319	294	336	339	319	323	335	317	361	329	329	336	324	351	355	306	329	368	324	304	334	304	307	354	334	350	321	332	320	350	318	317	363	340	347	331	370	316	349	330	328	338	352	318	329	348	351	349	337	310	320	337	350	298	362	326	343	334	332	322	365	369	311	336	342	342	321	344	385	324	319	313	373	353	345	282	357	302	368	343	312	315	295	338	339	330	357	314	328	349	325	324	320	307	342	318	340	319	355	301	307	342	357	330	349	332	340	327	309	305	330	353	320	358	358	314	355	361	317	318	352	345	339	325	334	342	320	353	375	355	304	337	310	331	281	312	338	319	340	371	336	328	345	325	339	327	303	317	317	328	346	349	328	321	302	343	320	358	337	332	321	330	322	351	333	318	339	355	311	324	351	340	332	331	360	310	342	328	348	292	322	343	325	317	320	332	335	314	335	347	360	338	303	348	319	323	330	359	315	327	328	376	331	346	330	300	336	347	328	339	333	306	341	373	337	315	344	332	335	353	373	321	373	317	322	350	314	330	355	338	327	319	342	365	361	314	311	366	334	335	324	356	345	317	322	339	292	318	344	333	364	325	378	335	343	335	348	351	321	325	337	333	315	347	339	317	329	376	354	338	351	390	322	353	319	311	357	334	342	337	345	374	348	342	337	316	337	357	335	323	331	347	334	349	342	342	331	354	308	337	320	329	329	314	328	361	324	306	342	352	353	356	310	371	342	367	336	337	302	357	332	368	366	335	330	330	309	316	360	345	322	342	308	347	349	337	349	316	324	335	334	331	332	322	335	327	314	332	339	348	349	339	363	368	336	322	313	359	336	356	378	338	331	337	369	332	330	355	301	294	347	371	330	330	327	341	364	295	391	348	320	286	346	327	330	346	331	353	338	346	312	338	330	326	321	317	343	350	310	316	326	326	336	349	331	335	333	334	313	362	323	350	335	313	348	324	349	323	306	345	326	347	390	324	324	320	324	335	344	316	328	343	326	382	405	328	346	374	346	348	354	347	338	332	350	336	354	311	372	334	367	305	344	350	313	339	368	343	312	327	329	340	320	337	310	383	304	324	336	328	330
2137	892	954	1010	978	991	1018	934	970	840	838	814	806	801	834	785	855	868	813	810	848	807	835	800	777	780	761	806	798	804	795	782	750	754	762	758	777	795	795	833	788	796	761	756	790	787	757	815	768	761	787	817	779	804	827	818	803	784	785	786	769	806	746	807	807	806	776	772	878	797	762	736	798	862	789	797	818	778	777	746	809	836	830	753	756	743	789	760	755	843	752	817	837	771	777	786	769	788	781	756	762	774	741	725	788	751	817	777	846	765	769	753	789	799	768	829	775	792	804	727	823	768	773	760	779	786	806	791	725	809	751	799	813	807	847	763	802	763	778	826	797	791	757	773	773	825	762	777	763	844	789	809	780	803	817	765	828	789	778	791	795	759	759	779	809	832	763	807	781	791	821	796	781	823	778	764	814	796	774	802	782	769	742	779	797	797	757	827	755	742	765	797	794	816	773	760	762	812	760	786	825	803	842	835	802	760	796	744	744	764	748	742	758	793	818	733	761	778	762	813	791	775	778	774	731	775	832	758	780	746	767	773	791	816	786	782	758	754	754	708	817	753	768	775	738	786	785	750	846	793	776	782	772	774	758	784	801	759	778	741	800	771	765	785	772	832	762	798	753	799	795	785	771	788	762	768	751	811	814	766	762	815	784	809	771	803	765	772	807	790	799	800	818	797	767	794	813	781	730	795	820	787	766	787	789	836	769	764	844	801	777	792	809	755	800	808	780	771	798	779	810	799	789	795	784	769	804	833	780	760	785	839	741	737	798	760	770	795	783	790	770	805	817	812	797	769	832	770	818	793	734	820	810	796	783	761	797	813	806	811	779	770	773	809	798	822	774	771	773	818	826	788	753	778	828	761	718	732	830	780	815	751	748	780	811	755	817	802	797	775	811	778	811	804	749	810	775	755	797	776	787	712	799	756	756	790	807	758	764	828	788	800	798	774	752	777	787	805	778	750	759	798	736	768	825	777	778	770	755	755	797	777	800	779	810	760	813	779	786	798	741	764	774	791	751	782	777	819	747	780	788	816	800	815	790	756	794	737	825	764	787	796	771	758	803	822	778	784	758	799	775	783	795	772	762	805	809	777	782	790	732	771	805	734	778	803	815	747	774	724	793	778	852	759	737	849	772	792	844	770	764	810	761	815	810	809	764	830	775	806	798	758	773	819	776	807	818	816	751	776	769	780	782	844	779	792	796	801	811	750	800	796	811	789	810	810	811	801	781	797	815	781	804	715	759	807	834	793	742	716	733	762	752	825	751	728	773	796	808	793	798	775	790	775	761	837	822	822	741	796	814	770	796	790	828	799	832	770	794	783	767	731	795	796	790	790	766	811	735	781	788	828	813	796	778	778	783	809	802	780	792	793	849	799	825	777	785	765	773	753	738	769	790	829	818	830	801	771	748	772	833	791	745	771	809	775	791	828	800	754	831	812	726	771	810	776	799	755	775	794	813	828	814	751	743	817	822	745	772	813	761	797	789	779	775	823	793	798	768	771	776	782	788	798	787	852	781	766	813	793	756	774	743	797	808	794	777	774	781	810	735	838	756	792	767	809	771	780	803	782	814	754	734	802	818	762	762	774	824	734	774	729	762	776	792	771	817	799	773	803	759	784	727	841	797	782	759	817	742	839	767	808	782	782	802	816	810	778	802	776	801	814	748	806	822	746	786	774	802	795	776	758	759	775	777	825	778	755	792	824	768	802	799	773	776	786	812	818	772	777	790	795	812	796	793	766	828	831	827	803	790	751	797	795	756	846	798	826	805	824	818	773	847	855	788	755	769	767	795	779	782	758	783	782	847	819	806	790	777	773	781	845	772	827	807	755	760	775	778	824	793	715	765	768	819	795	808	772	795	756	820	735	792	768	776	761	792	745	775	809	809	808	760	842	792	795	765	838	830	807	791	817	819	770	777	811	755	758	722	776	776	785	829	841	770	786	840	802	802	793	797	796	801	754	732	777	760	773	807	834	830	765	781	772	800	781	795	776	783	829	804	787	824	760	788	779	802	762	749	790	740	747	747	819	768	809	799	803	798	768	809	816	789	789	717	808	755	795	732	793	795	843	785	798	833	767	821	779	755	755	801	793	818	767	780	756	782	809	733	769	762	796	782	739	742	819	776	767	767	775	783	791	833	808	776	741	786	783	801	829	776	776	814	743	809	801	758	809	753	795	794	768	776	756	760	811	805	829	796	792	773	796	833	762	770	781	821	753	794	812	830	739	764	788	813	843	786	833	789	768	794	753	765	767	772	792	810	796	751	810	764	783	777	785	784	777	802	744	819	776	769	782	789	804	773	819	772	773	795	783	799	816	738	764	735	734	810	804	795	818	813	772	804	778	800	808	763	819	737	804	823	788	811	820	736	798	796	826	785	796	787	779	781	824	783	740	772	832	824	794	779	824	777	754	786	780	832	837	753	779	755	778	805	811	825	766	784	773	777	819	761	838	786	765	827	795	741	781	812	776	778	836	817	754	777	822	834	782	797	777	805	777	816	836	751	775	802	778	804	803	790	795	788	765	793	810	750	783	747	775	812	768	803	782	763	785	808	778	770	744	797	802	830	765	827	798	795	779	755	823	747	819	822	855	749	764	767	774	819	822	774	760	807	746	802	797	806	774	807	803	756	787	789	778	792	773	778	803	716	775	750	792	810	801	764	777	782	790	776	770	783	780	787	771	786	754	820	779	779	826	753	804	740	738	786	772	785	769	799	778	788	735	806	798	828	789	777	772	791	797	766	826	754	757	792	788	791	791	828	802	755	761	803	774	818	799	809	773	773	783	813	793	816	806	823	780	796	796	744	754	793	781	729	777	806	798	795	789	755	776	762	780	772	755	768	765	758	795	787	745	784	805	746	702	806	775	767	753	806	848	775	785	800	791	800	728	745	806	794	810	803	802	801	786	784	794	777	828	785	769	826	775	750	765	799	729	747	797	786	770	766	781	848	759	772	768	777	755	793	790	788	819	746	785	787	803	826	783	807	765	777	811	804	829	783	778	791	775	817	812	827	755	813	766	766	761	785	802	753	773	784	822	808	786	793	802	809	832	826	774	812	752	763	807	749	762	777	765	817	819	782	782	730	743	849	805	826	744	781	807	800	747	770	797	819	736	748	814	815	811	858	795	779	787	770	788	865	806	783	746	758	795	770	798	774	789	764	789	784	768	752	761	753	723	778	785	792	734	792	852	820	783	757	792	805	826	772	810	810	795	807	792	789	758	781	793	751	840	795	797	812	799	773	776	766	770	834	849	737	816	787	848	784	790	793	738	828	812	822	735	810	831	763	841	775	757	778	800	803	784	750	843	771	799	803	841	808	786	802	791	807	782	770	806	802	794	784	827	812	864	806	822	809	825	768	824	842	810	792	762	733	784	786	761	803	789	823	784	736	796	810	775	816	744	796	779	829	795	779	808	743	752	722	832	826	825	799	766	771	734	822	747	859	817	774	837	773	779	800	814	786	796	775	830	823	781
7552	636	683	578	492	502	414	432	413	424	404	354	344	332	365	326	351	344	372	354	384	319	316	304	296	309	316	356	325	323	344	305	373	317	314	320	303	329	370	329	333	322	322	322	327	346	353	309	361	351	370	328	333	299	316	334	296	326	341	327	320	308	328	343	326	328	334	345	318	353	330	325	304	330	326	316	336	342	336	341	320	323	320	344	320	343	321	336	337	333	327	311	298	310	348	311	316	352	327	371	343	328	360	298	322	326	311	316	323	318	334	319	332	307	313	308	327	322	319	322	316	325	319	327	338	330	325	349	325	342	347	328	314	353	337	353	310	340	362	338	311	340	301	316	336	323	314	328	345	328	346	306	303	307	316	331	313	332	304	317	354	352	298	305	330	332	313	339	331	311	284	318	341	331	329	323	325	311	351	333	338	337	324	326	335	349	304	330	305	315	342	335	309	348	309	325	304	302	338	352	333	355	285	291	312	289	317	363	335	307	341	346	360	303	293	331	312	312	352	301	329	330	330	304	327	321	316	282	317	320	339	343	313	300	336	333	318	322	306	294	326	346	305	301	349	319	286	321	310	386	319	312	338	370	350	306	323	344	334	315	364	316	294	330	324	345	335	311	337	319	320	328	369	364	360	336	345	360	353	324	346	348	370	314	301	313	316	328	295	311	344	310	334	323	287	326	315	314	320	342	312	314	287	308	341	323	332	337	324	305	315	323	323	350	303	321	327	349	301	297	330	346	337	322	320	306	341	340	328	354	333	308	327	359	331	331	346	305	324	338	318	325	337	305	319	350	305	324	334	302	344	332	315	348	339	312	325	340	292	331	323	352	348	299	290	329	303	319	335	351	317	316	307	322	339	322	358	326	292	335	319	341	342	298	349	310	307	343	363	328	343	315	334	330	355	329	342	354	346	325	308	334	315	315	326	334	363	320	336	323	325	322	323	334	317	334	317	320	307	355	326	336	347	339	339	314	349	281	316	303	330	332	352	332	351	299	325	327	337	313	333	305	324	300	334	333	348	298	318	321	326	279	321	279	361	335	336	346	287	322	307	312	319	339	328	286	303	332	327	332	344	342	309	332	350	322	278	335	358	333	316	307	313	297	303	313	303	338	298	351	355	338	306	341	346	321	342	345	336	361	316	322	338	342	316	307	300	335	308	298	305	338	331	328	322	290	313	320	306	333	332	325	359	349	352	325	318	315	321	344	337	349	310	319	336	324	309	279	331	333	310	357	339	333	307	314	319	318	353	288	312	328	329	350	312	353	325	308	344	311	353	329	326	311	346	325	329	356	336	322	312	349	330	347	343	330	364	378	327	323	333	328	338	272	312	314	322	344	299	336	310	345	298	302	319	289	321	346	322	335	330	295	326	365	325	347	361	350	304	348	303	320	338	308	325	309	334	327	344	326	322	298	337	336	329	330	351	324	328	318	326	339	325	323	351	359	329	314	311	314	314	322	338	344	316	282	335	338	324	331	308	337	326	305	311	356	320	307	330	344	347	305	313	311	321	324	334	303	330	351	315	320	310	305	364	364	312	336	344	325	299	325	323	318	328	296	316	300	342	318	309	346	330	339	329	328	353	340	322	293	322	318	354	345	339	318	340	337	323	358	335	320	320	317	353	334	298	337	372	331	338	334	325	325	315	319	302	311	328	313	309	327	317	325	333	344	341	326	337	326	335	341	365	324	334	312	343	323	313	325	309	305	325	300	318	348	329	345	301	328	321	336	332	315	333	350	355	343	340	332	301	300	336	316	316	313	328	344	337	320	277	322	359	371	330	317	318	356	347	339	347	346	336	339	347	301	279	345	330	341	348	349	340	368	324	350	303	327	315	328	302	349	361	376	344	356	320	331	340	300	341	360	327	312	303	327	339	299	341	324	297	307	296	308	328	341	331	323	318	304	351	307	343	314	367	327	277	324	336	359	355	329	325	332	326	318	343	334	313	370	342	308	320	311	325	323	322	322	346	319	341	313	340	318	364	284	342	333	338	336	324	347	360	330	281	317	328	333	366	313	309	340	332	309	326	334	318	327	340	319	311	318	355	286	345	362	363	356	327	368	360	324	349	326	329	299	321	337	346	325	316	319	300	295	322	325	355	302	320	298	336	308	291	347	319	295	327	356	339	311	342	354	319	303	332	344	311	329	321	359	281	334	308	333	339	315	331	357	341	365	314	320	330	305	305	327	324	292	343	318	350	318	339	357	369	354	328	325	321	308	323	337	343	361	332	338	358	329	345	309	361	287	312	316	299	337	328	332	309	295	332	303	334	303	331	324	305	323	311	322	326	311	342	313	342	313	329	356	300	317	314	304	330	338	365	341	314	292	331	354	322	318	337	351	327	324	349	306	325	301	345	340	311	281	344	329	328	302	324	319	326	320	348	353	309	315	334	350	309	323	332	343	322	325	285	267	288	304	308	326	300	319	294	319	351	334	314	320	311	305	308	327	320	323	341	354	383	343	332	354	352	304	301	295	344	357	360	320	311	320	344	355	315	327	331	281	332	332	365	318	358	334	328	342	341	303	315	318	317	358	318	304	337	364	335	322	321	324	352	350	336	343	300	347	337	328	321	341	361	318	342	332	338	326	302	310	338	337	325	295	304	349	335	333	359	305	355	315	333	338	315	311	361	292	328	342	336	345	310	329	315	317	299	310	320	328	352	339	306	317	313	315	371	324	314	324	338	335	327	335	336	329	347	333	329	298	288	377	328	356	306	340	333	325	347	332	331	316	335	344	310	287	351	317	340	315	358	324	323	333	308	332	315	302	270	342	311	319	290	342	348	307	343	344	330	296	340	320	315	348	338	344	345	337	325	331	314	316	330	320	325	354	352	334	301	328	328	314	313	327	353	340	329	346	317	349	289	348	324	332	302	323	359	309	292	317	349	352	336	326	329	320	361	308	308	349	317	347	334	333	298	309	310	329	313	365	322	349	321	330	326	339	299	328	313	318	373	362	322	324	302	300	313	325	355	306	321	306	317	325	322	334	360	332	334	356	328	304	324	319	314	301	317	347	309	318	343	326	346	331	320	309	287	355	309	338	309	358	343	334	340	316	371	319	323	306	331	355	336	300	288	352	365	319	341	315	333	380	315	315	295	324	328	329	324	346	352	306	339	375	314	336	325	357	337	349	310	319	340	335	322	368	330	298	324	302	358	335	339	334	359	288	366	323	334	331	337	352	332	325	343	323	319	334	323	357	314	315	319	344	350	311	347	340	325	319	330	338	323	362	293	344	277	353	318	326	300	297	304	324	355	330	342	333	308	367	335	326	333	337	327	308	298	329	325	340	317	299	327	306	336	320	311	320	318	337	349	314	334	311	333	326	314	326	338	312	344	345	322	345	320	320	334	332	316	292	313	323	330	367	299	303	345	332	349	328	322	325	303	354	338	386	318	321	313	335	312	315	307	323	314	316	342	313	343	289	314	313	360	339	328	326	309	308	328	301	340	312	363	336	355	313	324	317	314	329
6718	1060	1548	1651	1633	1492	1327	1265	1254	1098	985	948	879	814	795	855	799	791	807	807	807	747	831	770	817	815	859	818	830	794	761	800	762	741	765	774	775	794	766	802	768	807	771	768	727	735	779	753	737	784	705	700	747	774	758	774	802	754	787	791	812	765	707	796	758	795	783	756	743	762	766	713	823	775	805	767	788	740	798	752	749	714	761	722	752	721	827	763	739	720	747	745	692	766	752	753	738	716	761	770	794	710	757	752	760	781	807	769	764	804	764	745	780	767	773	748	732	751	750	741	791	749	753	765	804	752	768	768	746	771	760	775	771	731	726	821	780	727	759	753	732	751	755	786	688	757	752	758	796	783	733	743	768	724	780	803	753	780	752	770	794	787	788	750	714	723	779	812	767	745	750	749	791	808	717	790	783	770	728	809	781	724	764	739	763	789	759	771	764	775	764	752	749	755	742	725	732	721	749	766	743	778	797	726	768	735	763	727	749	775	764	771	782	771	768	804	752	759	742	718	775	728	774	774	765	780	733	781	770	757	762	734	791	775	747	798	732	788	768	765	722	760	755	769	749	782	743	803	821	774	798	769	735	773	736	746	713	783	749	748	756	724	771	749	763	741	756	756	724	752	736	729	774	724	762	772	744	752	791	774	752	733	784	740	744	786	774	760	764	772	738	752	693	772	758	788	776	769	761	803	730	768	756	700	716	730	729	767	742	860	755	776	741	788	756	764	705	805	814	760	762	780	746	745	725	744	754	735	785	764	712	752	740	812	746	737	775	742	818	834	732	734	766	755	749	749	737	786	773	731	729	727	810	738	769	748	745	780	732	800	788	760	737	750	747	779	768	722	754	746	772	789	777	761	754	764	757	785	714	811	717	737	766	738	737	805	756	742	778	759	783	756	773	762	779	724	729	774	724	801	760	740	770	777	762	779	719	726	784	758	748	708	740	742	810	750	754	762	773	781	755	749	782	781	759	760	789	801	737	787	749	735	760	702	753	771	752	791	764	768	800	744	701	721	731	761	753	741	834	744	742	774	757	764	762	766	787	754	754	731	747	776	794	784	749	779	762	773	781	688	757	743	753	801	774	778	744	758	704	720	750	753	752	777	723	755	781	779	762	764	763	703	803	759	720	782	791	706	715	745	751	692	724	749	773	744	780	752	720	780	764	772	750	744	772	748	768	750	784	742	765	728	759	744	780	707	755	758	772	745	774	774	735	723	766	758	731	767	762	752	727	793	731	736	767	738	771	747	777	760	741	815	727	753	787	777	739	762	755	791	766	705	780	802	767	737	766	773	771	769	737	759	741	731	748	734	768	765	794	750	757	708	740	745	796	694	785	799	754	761	778	741	719	746	807	746	726	781	723	727	729	739	805	727	740	684	741	780	748	759	710	748	747	747	726	797	775	783	743	780	726	724	770	775	769	732	749	737	781	720	754	760	727	750	771	802	746	738	811	816	753	741	738	747	733	769	737	725	719	733	739	758	770	753	745	746	777	757	739	798	765	748	778	769	683	769	774	762	721	739	739	772	706	761	797	778	766	775	771	761	735	757	704	787	785	789	730	764	738	754	781	790	823	760	733	742	795	718	721	753	842	781	762	736	809	793	766	732	749	715	833	753	723	748	803	770	764	732	758	770	767	765	784	769	729	757	753	719	774	740	781	774	763	795	798	733	792	775	806	731	767	740	765	774	793	767	766	785	726	785	741	738	773	722	701	797	731	762	811	770	780	746	747	772	748	758	799	761	739	812	717	751	727	715	770	823	778	805	822	797	751	743	749	738	776	757	771	746	761	750	799	774	744	761	840	773	785	779	719	753	758	728	808	780	748	773	782	743	743	792	734	738	790	741	746	724	741	818	796	738	747	738	752	736	763	723	772	751	794	803	729	744	751	783	766	780	768	712	767	748	716	734	758	783	770	728	745	725	769	774	749	750	760	723	813	740	761	739	749	779	774	765	769	724	709	744	786	764	740	798	750	747	784	737	784	824	748	768	779	739	789	731	796	775	731	749	756	754	750	774	744	765	778	765	785	771	777	735	744	748	732	734	713	771	750	713	796	746	807	738	695	729	771	784	780	776	817	775	792	770	770	783	733	732	767	754	781	801	749	768	745	846	773	758	784	774	726	746	771	783	832	791	735	726	715	748	764	736	747	716	803	780	726	755	793	712	784	748	798	751	749	758	762	739	758	732	782	742	795	746	770	817	764	763	757	720	755	761	778	746	768	731	754	804	741	731	741	767	686	739	756	808	770	761	713	794	790	763	753	766	770	744	756	775	752	713	783	779	743	746	790	767	696	783	749	802	753	767	708	741	752	751	750	758	729	740	795	755	798	765	748	722	783	715	758	756	722	800	745	751	734	736	755	773	759	735	733	735	749	764	768	735	751	716	752	763	786	770	746	756	777	784	802	749	802	747	734	736	738	740	787	800	747	780	780	756	757	805	768	765	784	752	785	726	778	751	765	753	728	790	742	754	771	722	765	794	826	808	735	768	734	787	714	757	728	761	747	709	755	751	787	717	762	779	777	758	760	755	793	725	730	768	728	782	720	740	731	777	772	817	793	792	719	735	758	731	732	754	761	722	769	742	791	755	759	800	785	753	739	744	732	777	787	736	712	740	756	749	734	786	788	731	741	754	770	739	785	741	728	729	749	785	780	773	785	741	798	788	779	773	725	762	727	743	756	770	739	770	760	735	764	773	764	771	719	802	728	768	776	756	748	756	751	757	744	783	771	770	804	760	780	763	735	742	754	802	758	779	736	777	753	809	741	779	813	748	768	730	790	689	721	759	758	728	759	799	763	743	756	773	752	769	772	791	777	733	743	770	721	733	768	834	797	793	798	755	786	800	746	773	712	789	729	752	765	713	794	805	772	775	696	739	788	781	726	779	745	750	750	748	807	746	703	792	694	752	735	781	734	759	770	719	760	758	768	750	738	777	764	746	749	818	736	766	781	800	780	777	755	829	791	758	716	786	774	816	752	773	755	764	765	753	777	790	729	806	728	752	765	809	741	722	782	759	753	710	725	732	767	742	777	782	782	745	737	721	706	718	764	785	813	745	790	765	730	744	740	821	811	803	782	742	747	743	810	747	750	776	755	719	779	749	744	740	781	728	794	752	768	783	730	760	786	791	754	745	745	794	745	766	763	737	723	735	774	736	769	746	747	778	738	748	732	784	770	776	750	755	798	770	748	762	777	793	709	747	763	796	784	782	736	744	788	753	794	741	735	760	750	748	768	739	784	770	747	784	747	760	764	736	773	746	756	780	749	745	719	727	755	728	769	715	744	752	770	782	773	739	720	735	757	739	748	762	747	763	819	776	760	729	755	800	751	727	708	733	745	735	746	755	754	775	753	777	750	749	776	745	707	784	743	790	704	752	763	751	777	721	709	729	741	779	714	782	777	795	772	721	796	726	734	771	787	797	774	753	746	701	784	801	778	740	746	739	786	732	745	769	707	770	757	757	833	817	817	782
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
