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
336268349747	336268350266	336268350816	336268351366	336268351916	336268352466	336268353016	336268353566	336268354116	336268354666	336268355216	336268355766	336268356316	336268356866	336268357416	336268357966	336268358516	336268359066	336268359616	336268360166	336268360716	336268361266	336268361816	336268362366	336268362916	336268363466	336268364016	336268364566	336268365116	336268365666	336268366216	336268366766	336268367316	336268367866	336268368416	336268368966	336268369516	336268370066	336268370616	336268371166	336268371716	336268372266	336268372816	336268373366	336268373916	336268374466	336268375016	336268375566	336268376116	336268376666	336268377216	336268377766	336268378316	336268378866	336268379416	336268379966	336268380516	336268381066	336268381616	336268382166	336268382716	336268383266	336268383816	336268384366	336268384916	336268385466	336268386016	336268386566	336268387116	336268387666	336268388216	336268388766	336268389316	336268389866	336268390416	336268390966	336268391516	336268392066	336268392616	336268393166	336268393716	336268394266	336268394816	336268395366	336268395916	336268396466	336268397016	336268397566	336268398116	336268398666	336268399216	336268399766	336268400316	336268400866	336268401416	336268401966	336268402516	336268403066	336268403616	336268404166	336268404716	336268405266	336268405816	336268406366	336268406916	336268407466	336268408016	336268408566	336268409116	336268409666	336268410216	336268410766	336268411316	336268411866	336268412416	336268412966	336268413516	336268414066	336268414616	336268415166	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
16507	2365	2201	1619	1132	780	643	530	406	362	343	259	251	227	212	211	204	216	182	186	184	168	157	155	156	155	171	141	134	137	141	168	158	136	138	142	129	136	144	127	147	143	128	124	149	119	142	147	139	125	146	136	138	147	148	132	129	120	137	116	129	111	136	115	135	105	129	132	135	128	119	147	125	140	116	132	135	134	128	159	128	125	122	126	145	118	128	126	129	107	123	133	173	118	112	127	137	113	135	117	157	103	120	124	140	129	151	131	138	114	146	137	130	117	146	110	134	122	132	108	143	136	92	128	123	101	125	118	125	134	111	127	133	135	126	126	139	125	126	128	136	147	120	132	105	112	118	125	129	110	123	124	117	145	115	126	117	109	123	133	123	130	131	109	123	118	116	119	136	128	139	138	113	130	124	121	136	128	116	123	138	109	161	108	103	131	120	105	112	127	119	136	137	140	140	115	124	123	120	138	127	120	104	145	115	127	134	127	125	132	121	113	115	128	115	127	114	151	141	114	129	121	124	120	136	132	143	143	112	129	110	115	126	118	129	121	119	126	121	128	128	131	140	134	129	116	125	115	128	114	112	128	109	111	115	135	107	124	133	140	118	131	137	149	132	122	116	126	115	137	143	118	119	151	112	147	126	147	117	112	134	113	138	126	122	135	122	131	130	110	141	120	126	117	115	122	121	125	114	141	140	127	126	134	117	125	125	131	107	141	151	135	132	125	135	113	133	119	114	111	139	146	141	133	110	113	135	115	152	114	122	131	124	140	129	124	146	123	118	110	123	131	122	118	136	110	96	143	113	125	137	122	110	130	115	106	121	122	125	125	125	127	133	114	115	117	104	126	108	130	151	145	132	115	107	119	135	127	104	132	141	122	129	120	121	103	129	111	141	124	135	102	112	110	126	123	106	114	125	122	134	110	113	111	133	123	113	109	144	135	129	133	134	106	114	118	133	129	121	134	109	131	99	117	105	127	115	135	120	124	131	112	130	112	122	122	119	134	124	124	99	128	116	135	99	130	116	139	110	135	115	111	133	126	123	131	119	119	128	121	119	127	129	123	133	116	107	126	109	122	113	126	141	108	112	124	139	132	122	129	119	111	118	123	155	133	112	125	147	133	119	130	124	121	127	119	121	133	102	134	121	128	121	121	128	117	121	124	106	110	111	127	114	110	125	119	126	131	118	112	135	131	128	114	135	112	130	123	144	140	118	120	136	105	136	112	130	127	128	120	128	133	138	130	133	128	130	107	119	126	133	133	115	125	158	110	137	117	115	98	117	125	128	126	94	124	120	118	113	113	124	139	126	107	113	119	126	120	104	119	140	127	120	143	139	95	108	133	92	123	126	95	145	118	122	119	121	121	118	121	113	117	117	123	111	107	128	123	134	121	131	132	121	118	115	92	121	129	133	120	122	118	116	143	114	123	136	131	103	104	127	119	142	139	134	137	128	137	121	113	110	117	137	129	113	120	109	110	113	88	121	134	131	133	149	134	124	115	114	120	137	121	116	134	106	110	128	114	153	143	140	128	116	122	128	124	120	125	113	130	97	128	113	115	112	117	127	141	133	114	125	145	105	112	125	132	147	112	123	131	130	127	106	133	115	128	113	117	137	112	114	124	139	125	132	126	128	136	126	132	118	113	136	121	128	119	131	136	140	116	119	123	113	108	126	112	106	135	140	116	120	116	166	111	120	121	113	107	141	130	140	111	114	112	131	127	128	121	124	110	132	137	109	97	134	124	128	121	112	129	110	112	115	133	136	127	123	117	110	120	126	140	134	113	127	150	126	108	122	114	127	111	125	127	118	119	124	128	123	108	124	132	132	147	128	133	133	139	130	124	126	106	119	114	126	113	135	140	127	105	126	123	116	129	125	114	105	118	127	120	108	146	123	127	130	137	113	110	128	122	127	114	128	116	116	120	130	128	116	141	124	114	106	139	114	121	128	108	112	117	119	119	142	127	121	144	142	119	126	104	134	115	131	124	126	138	119	134	116	127	143	121	131	114	115	112	121	122	108	120	114	139	136	134	118	111	132	123	134	121	145	120	122	132	134	130	137	112	124	120	126	136	134	142	119	122	143	124	118	124	114	128	130	119	150	132	135	117	132	137	141	117	128	127	138	129	129	132	150	121	129	126	119	145	128	116	122	133	123	120	112	122	118	114	139	122	118	111	123	119	118	131	115	83	115	122	114	115	127	155	124	107	122	118	124	108	133	126	139	134	146	127	128	139	148	132	112	125	121	133	114	117	95	134	121	129	128	112	118	125	123	113	106	128	123	139	135	113	110	108	116	128	125	99	126	124	118	114	132	136	110	122	117	136	112	129	99	117	119	124	121	111	143	124	120	99	113	115	119	111	126	112	132	112	138	112	125	121	138	128	127	130	106	136	126	125	121	105	131	128	149	129	118	114	131	116	128	112	119	123	129	120	127	125	115	116	146	113	114	122	133	111	110	125	131	117	128	108	103	137	112	134	132	106	110	125	121	119	114	116	140	144	129	105	117	136	99	118	115	129	128	123	124	122	120	150	128	134	136	108	123	121	120	113	131	138	140	115	121	101	121	97	128	123	120	117	101	117	115	107	127	116	124	128	125	131	117	131	104	124	117	132	119	127	122	123	119	143	138	139	120	113	139	143	111	118	111	126	119	118	108	122	134	125	128	129	127	122	131	116	104	105	119	124	119	137	135	113	127	124	136	133	153	117	127	121	123	135	113	128	131	120	113	130	123	126	131	123	112	110	119	124	111	96	108	103	124	142	120	124	112	126	128	127	129	131	125	124	130	140	120	127	111	120	125	119	118	107	117	122	131	119	109	124	125	136	126	131	142	119	148	120	118	123	116	128	138	122	108	111	124	130	135	139	134	116	124	130	130	103	112	124	138	130	130	126	110	129	112	119	141	120	125	138	123	129	128	129	96	116	127	136	122	120	112	125	112	143	123	109	129	121	122	126	127	102	126	116	119	147	122	113	125	124	124	128	129	106	135	111	125	120	94	130	123	143	135	149	122	130	127	136	116	110	139	132	118	119	139	118	123	139	146	147	127	134	123	117	121	139	112	107	130	116	110	112	121	128	123	119	127	113	114	116	133	112	127	139	136	141	129	125	116	122	122	129	129	145	111	122	109	128	114	124	106	125	113	133	119	124	139	116	114	107	99	112	144	110	114	138	126	123	129	128	117	112	132	130	109	118	131	139	130	117	136	119	137	107	118	120	118	101	123	134	134	127	141	111	121	127	137	124	125	109	125	129	143	124	118	133	121	101	131	128	127	141	119	115	115	97	112	124	110	114	140	137	112	126	135	143	126	99	134	115	138	139	139	109	102	131	117	129	134	118	115	104	137	117	142	123	136	120	126	117	133	134	105	110	106	135	104	143	135	129	116	133	142	140	118	119	121	127	109	143	139	144	126	130	128	133	120	127	139	118	133	129	134	110	121	140	112	125	125	106	108	127	118	115	116	136	97	123	124	131	121	129
7060	1946	4217	4884	4329	3599	3003	2425	1991	1845	1607	1348	1225	1085	1025	898	927	801	839	779	738	728	670	606	628	642	601	577	571	537	575	524	528	506	523	499	498	511	488	506	484	465	475	481	467	453	444	457	440	422	467	439	416	433	424	424	435	440	396	408	425	427	401	431	381	442	391	419	389	418	391	436	392	366	395	369	394	389	400	414	407	419	415	393	387	402	386	385	410	398	401	405	411	373	403	428	417	409	400	375	405	392	407	419	374	391	381	368	372	377	362	349	416	393	391	372	384	364	406	408	372	399	389	332	377	362	371	416	387	377	402	376	397	425	362	373	373	371	345	368	400	382	421	375	381	408	409	380	374	403	388	385	428	397	374	384	394	386	419	370	406	402	426	401	345	370	379	417	369	387	382	345	406	362	375	385	353	381	357	378	360	392	398	383	369	339	372	372	397	387	377	381	383	357	406	372	380	397	357	416	337	398	372	388	365	394	358	407	395	374	400	351	363	348	410	393	412	405	357	402	398	413	366	395	376	337	423	350	372	381	380	360	381	409	371	379	399	400	357	365	374	402	399	393	355	368	379	373	378	362	394	365	400	367	382	400	413	391	397	376	420	369	351	378	358	400	365	367	379	406	356	386	395	335	392	376	364	371	365	358	367	414	372	384	396	399	378	348	382	366	367	394	327	419	361	357	362	380	370	361	360	364	336	373	405	358	375	386	416	385	396	366	374	411	367	381	399	368	351	392	410	384	400	386	360	405	400	382	383	344	357	376	390	396	384	375	371	371	378	339	376	360	373	363	375	377	388	378	401	387	405	379	362	394	432	379	366	399	349	398	379	379	400	351	363	364	388	374	382	372	397	364	354	382	363	393	388	361	346	366	357	385	341	375	371	384	363	350	368	389	392	415	363	381	368	398	383	341	393	366	383	353	386	383	398	388	361	410	392	406	379	377	352	365	384	401	368	399	378	349	400	401	370	339	382	341	366	366	403	377	390	367	371	375	361	393	347	388	378	374	355	373	341	355	378	360	401	379	374	423	374	378	385	423	361	411	391	388	382	339	359	396	398	404	389	384	396	440	396	382	411	369	348	381	360	349	423	391	397	396	391	401	350	403	384	357	385	373	387	345	389	390	356	343	361	399	387	374	369	385	403	409	369	399	388	401	367	383	386	386	363	398	385	346	375	401	378	410	378	374	362	393	392	362	354	398	355	384	415	372	362	384	402	408	384	398	392	422	358	362	383	382	392	375	342	370	405	368	370	366	396	364	410	387	361	360	373	390	362	361	362	374	391	353	378	415	391	373	373	383	385	353	426	368	387	369	394	361	346	358	391	402	395	365	392	421	354	410	383	374	398	395	356	385	380	381	336	379	391	380	411	379	400	364	367	404	374	410	353	383	412	417	405	363	367	408	385	404	390	352	386	396	411	402	405	353	370	373	356	337	377	399	413	388	353	362	372	382	378	364	406	371	351	384	393	377	362	431	370	368	359	401	374	401	372	366	383	356	370	401	342	365	402	396	354	380	360	371	359	368	385	364	414	408	431	378	397	385	418	371	398	369	355	398	362	399	387	394	391	401	381	380	368	378	368	355	345	353	382	381	369	386	372	381	367	387	370	381	352	359	421	355	415	402	386	367	385	412	384	401	345	397	397	371	373	404	387	413	354	386	378	376	446	370	354	384	372	380	357	357	389	389	378	351	351	386	398	375	376	354	395	377	388	349	366	380	350	371	372	358	379	358	376	419	397	399	329	357	380	410	368	410	386	420	382	402	385	396	401	416	376	403	385	397	393	361	386	356	387	378	374	350	412	399	364	406	382	395	383	399	390	352	346	351	353	378	397	354	363	384	372	364	379	354	347	369	352	387	394	391	370	404	369	383	345	411	342	373	339	345	371	423	409	418	405	361	395	376	368	358	376	365	375	371	397	380	354	391	358	396	360	364	354	373	358	356	371	401	365	381	360	323	415	386	343	392	385	384	337	395	348	362	361	382	399	385	396	395	352	383	379	408	370	397	371	354	387	373	385	380	359	366	397	417	362	373	355	369	384	391	377	388	336	383	361	389	386	395	371	362	412	369	398	424	372	393	361	381	403	361	387	361	381	386	378	379	404	366	398	343	387	402	399	379	371	393	360	390	414	383	390	410	391	389	382	390	368	373	379	380	381	419	369	398	394	356	358	381	356	375	410	362	370	369	371	387	380	421	369	368	400	388	380	395	373	387	395	388	340	382	347	392	346	386	376	375	366	352	375	385	438	376	404	411	408	379	378	394	423	378	375	384	365	390	353	395	384	339	379	394	372	397	381	365	388	380	387	426	387	367	380	371	376	367	360	370	346	388	351	390	377	384	405	405	385	382	326	362	395	379	418	376	391	373	403	403	406	374	393	394	359	361	388	368	388	350	401	399	366	387	390	353	398	355	364	367	353	413	353	359	398	417	378	377	387	396	350	358	383	413	347	379	364	395	385	415	386	404	355	363	391	388	401	367	406	374	394	365	334	395	389	337	365	414	390	363	382	362	370	378	355	376	379	381	407	368	385	387	417	362	389	354	370	373	378	363	402	359	377	390	352	351	364	407	400	384	360	336	352	454	400	381	360	336	395	377	379	375	394	346	400	402	374	355	364	419	382	380	397	396	370	417	418	370	387	380	398	342	374	419	363	387	382	415	380	393	394	408	375	404	381	387	382	352	398	407	375	385	402	392	366	381	396	392	356	354	390	394	362	370	372	391	375	382	413	392	401	390	406	431	404	366	365	371	384	352	415	369	419	389	402	362	406	382	391	381	355	378	384	353	404	382	379	352	351	350	372	367	406	387	385	405	381	357	387	343	404	351	382	390	365	393	382	374	375	369	366	420	384	368	408	389	386	359	398	348	365	384	367	372	396	385	422	369	379	382	344	391	349	379	364	360	375	361	391	379	401	398	367	340	376	393	338	380	407	394	393	389	348	398	390	359	355	365	353	389	403	391	401	374	370	405	373	383	392	401	387	395	357	396	391	360	359	336	383	371	413	370	373	358	378	388	404	328	401	374	383	377	377	390	342	366	380	398	387	362	379	401	353	371	382	369	389	379	384	411	390	355	384	355	379	393	401	341	371	415	408	374	380	416	381	359	397	332	398	373	381	371	365	396	358	362	372	369	367	381	336	353	376	360	365	380	405	361	378	346	381	389	389	374	385	389	405	353	402	374	393	359	367	375	386	389	373	396	388	366	373	371	386	370	396	413	352	391	377	360	401	381	384	402	382	390	361	395	398	403	363	411	374	387	368	344	384	406	391	376	378	360	410	382	356	380	363	378	385	346	356	391	380	380	405	362	363	394	391	368	350	397	369	359	401	344	385	385	400	364	341	392	389	415	403	346	348	397	385	374	401	391	371	387	365	371	394	368	384	392	391	382	389	355	334	394	372	379	351	399	349	397	418	378	391	417	359	364	384	384	375	381	382	407	396	387	381	380	373	396	400	355	359	353	402	379	368	368	394	369
2469	411	368	397	346	359	375	375	326	302	340	332	321	333	331	288	337	315	336	349	309	320	334	372	295	353	300	330	349	301	299	323	349	325	316	334	338	326	304	294	300	327	312	337	316	315	290	342	317	317	332	314	319	322	334	315	308	346	351	316	335	307	365	309	342	340	287	319	331	336	330	327	294	349	327	291	330	312	317	332	291	332	338	329	299	351	333	308	308	341	318	345	334	321	324	348	320	304	345	338	338	324	287	331	314	339	317	344	346	299	329	301	317	315	318	314	311	299	306	336	294	302	325	365	299	350	341	320	313	313	352	323	320	298	312	349	347	292	332	332	333	327	381	290	306	346	331	347	324	336	308	297	335	330	337	323	313	331	312	317	363	303	316	329	354	306	314	306	299	334	337	328	316	321	332	321	315	286	320	349	319	322	303	330	315	321	341	354	334	347	354	309	295	313	333	327	368	331	360	305	327	321	341	318	317	302	304	318	297	290	302	332	312	319	318	332	313	358	319	323	303	316	340	355	312	334	327	314	323	274	309	314	331	321	310	307	331	345	364	309	308	321	337	324	317	289	315	308	304	289	346	329	322	362	300	325	353	351	284	316	327	351	322	322	325	329	325	332	308	266	324	330	343	369	300	298	342	309	320	312	304	365	322	332	329	295	304	280	321	332	296	336	311	302	317	333	335	315	291	341	290	318	323	324	298	325	346	312	315	305	350	337	323	307	295	329	329	313	320	317	357	327	307	305	308	298	318	333	320	328	337	339	352	314	307	341	319	339	325	342	341	353	355	324	312	347	325	303	306	337	326	281	340	320	319	309	324	375	320	299	320	324	329	305	318	304	327	335	266	300	314	305	334	318	307	331	277	301	312	370	311	338	357	338	305	301	305	314	320	344	307	289	310	297	294	345	304	318	360	290	343	356	317	320	341	297	330	335	310	300	345	350	327	334	311	325	307	302	339	320	318	323	316	317	315	310	286	327	331	283	306	319	314	319	332	316	327	305	355	283	288	299	311	313	335	331	324	302	339	333	314	321	326	339	284	326	366	336	333	350	313	329	336	340	331	324	343	324	316	301	314	360	315	299	334	318	336	316	329	328	312	301	313	328	330	301	305	302	281	309	301	315	329	321	337	332	331	319	299	322	319	312	324	325	342	342	341	319	329	338	301	297	297	338	366	314	354	344	340	328	324	325	295	319	272	292	306	298	296	303	327	309	317	345	315	322	337	346	336	308	342	325	325	336	336	300	327	327	308	314	324	324	351	327	359	320	335	307	313	335	304	276	310	360	328	335	332	317	346	295	338	335	326	308	327	320	326	311	295	345	330	338	296	294	348	308	330	341	321	304	322	340	299	330	307	339	310	321	335	302	339	321	332	357	324	304	315	319	331	330	307	313	300	343	292	324	305	300	322	336	287	327	315	327	332	332	325	314	315	311	322	306	315	318	314	322	331	338	328	311	333	295	334	346	340	317	320	323	320	350	322	316	324	350	332	312	334	306	318	328	324	341	328	330	335	343	285	360	332	326	318	313	326	328	337	311	314	313	305	307	332	349	339	293	318	320	333	297	318	294	302	282	312	327	323	350	347	325	314	344	346	300	314	314	313	308	322	321	329	308	325	297	329	323	325	331	333	335	359	330	332	335	353	310	330	316	339	310	322	325	297	329	291	308	299	317	299	315	316	284	315	325	365	332	338	365	326	311	312	332	344	292	304	330	343	333	313	318	312	305	365	317	304	350	333	318	342	347	303	309	352	329	322	333	320	364	332	333	326	321	363	314	324	297	326	332	298	347	339	338	337	341	349	328	282	322	324	368	318	323	316	318	316	332	306	315	333	328	316	312	303	318	309	325	326	312	330	331	295	330	317	311	311	327	300	326	329	321	329	340	324	369	312	347	347	348	364	322	316	325	297	310	296	327	323	297	329	333	340	325	329	306	344	322	334	326	329	321	298	333	328	371	333	335	293	296	342	333	337	318	308	326	314	317	337	329	325	345	329	316	324	325	345	322	344	312	343	311	325	303	338	317	357	319	338	326	360	313	322	318	327	306	357	325	305	318	327	345	361	324	344	347	327	312	316	343	277	322	332	319	306	303	350	313	363	306	309	305	340	320	294	348	310	315	334	334	299	351	317	336	295	343	329	367	318	292	318	339	317	350	317	318	319	342	282	302	325	307	335	325	278	357	322	326	324	319	322	332	329	363	302	296	323	312	346	366	295	323	323	329	316	323	320	328	318	307	333	325	317	321	333	332	267	313	344	321	312	315	309	302	349	275	311	311	311	290	356	298	330	313	346	331	316	315	307	318	318	332	315	325	332	330	313	328	346	338	310	301	309	312	311	299	295	312	345	303	341	315	342	316	327	345	342	313	351	306	314	316	332	294	318	312	336	316	314	295	312	338	319	350	310	335	289	334	325	314	339	313	313	321	327	322	307	337	314	338	355	292	322	298	327	314	319	297	316	338	293	315	322	286	296	315	302	344	338	339	307	331	318	288	328	326	325	316	325	344	344	316	313	308	285	340	322	310	339	331	286	326	338	307	314	321	311	302	330	336	304	326	349	340	349	321	311	312	307	299	328	288	297	316	329	345	329	299	332	329	344	326	322	328	344	334	293	345	356	347	311	376	346	294	311	316	314	298	292	316	305	313	336	320	342	364	347	337	333	333	296	297	345	329	338	315	331	306	354	314	336	304	314	334	358	311	337	335	342	336	301	294	292	336	303	337	280	319	309	353	326	311	311	315	331	307	327	344	320	287	335	311	337	317	316	361	317	349	279	321	328	331	308	343	318	314	353	317	344	319	331	308	324	350	353	287	342	322	319	321	299	325	363	336	328	305	301	328	322	334	352	336	322	313	345	341	348	331	329	325	318	312	324	327	308	319	297	332	329	322	341	307	324	330	320	324	323	319	324	326	361	326	342	318	295	300	336	348	320	329	340	316	338	319	335	306	309	345	293	363	349	354	339	321	350	357	308	316	301	311	325	310	326	316	315	334	319	308	325	316	339	314	326	352	331	329	338	322	318	325	338	313	316	336	303	318	309	326	318	316	315	346	324	281	307	313	370	320	321	293	294	311	302	329	331	324	316	310	325	346	309	324	298	305	323	299	337	330	313	311	339	311	302	336	320	327	340	336	314	319	335	347	310	330	331	315	338	352	312	348	316	345	321	296	321	325	333	330	335	319	323	327	315	339	329	331	316	325	326	317	366	300	302	314	316	325	322	314	309	297	353	318	314	329	348	366	328	345	323	318	317	323	285	344	325	349	329	348	360	330	323	315	297	321	333	288	343	329	337	312	311	317	338	313	313	315	342	339	310	315	346	284	306	330	313	314	312	316	339	306	338	320	298	326	302	328	311	314	328	310	307	331	329	299	308	336	274	343	321	335	332	337	317	323	304	348	344	320	328	306	327	337	303	337	319	323	314	339	345	291	322	313	309	323	331	305	296	323	328	347	324	347	349	304	314	327	347	323	323	322
2554	913	1036	1090	1052	983	981	922	988	922	920	961	917	865	908	852	946	879	864	902	884	867	866	849	905	880	863	890	873	880	875	906	874	891	862	888	901	842	783	879	896	830	865	851	842	871	823	874	840	852	873	862	886	855	879	835	854	833	859	866	874	879	809	835	807	818	887	871	809	900	857	826	827	816	846	819	881	887	829	862	755	833	876	845	842	934	840	883	863	808	905	874	839	860	872	855	854	854	842	852	861	890	883	850	906	820	829	855	797	841	907	872	791	832	835	800	871	870	865	848	857	864	869	850	865	872	819	865	833	885	864	801	852	882	839	827	827	871	789	860	844	845	886	848	897	883	857	844	857	795	830	840	884	823	839	881	816	827	831	865	830	869	863	862	822	886	863	841	833	902	885	896	837	860	857	885	821	873	913	844	895	864	810	853	818	840	850	821	819	840	849	865	794	860	822	841	825	853	783	862	805	910	874	801	840	832	844	828	864	831	818	807	892	874	811	828	824	862	862	840	852	887	864	812	843	821	821	861	851	894	868	927	825	840	831	829	896	896	845	857	821	825	857	865	857	917	854	860	839	860	806	839	844	864	871	851	834	804	822	906	911	847	863	840	844	827	848	795	856	872	864	853	837	840	848	886	871	862	848	859	877	835	847	928	870	874	889	859	911	838	818	902	896	867	864	881	895	838	829	825	841	833	861	823	862	848	831	858	899	850	878	835	869	841	875	809	883	828	846	866	801	804	845	866	831	860	847	929	816	902	874	805	900	871	834	815	845	798	820	837	825	846	859	884	883	851	878	848	879	859	813	854	868	851	902	869	920	814	849	855	776	833	861	826	798	875	817	846	831	847	850	836	854	855	873	861	880	961	845	872	873	874	879	831	871	857	894	895	841	851	859	881	860	836	816	862	854	828	905	835	864	855	845	874	900	850	837	864	866	842	891	904	799	860	838	834	892	834	833	774	857	850	811	858	823	859	840	892	847	817	822	826	828	839	820	849	825	849	876	845	819	878	843	817	839	809	913	893	837	864	890	798	837	897	848	876	812	839	869	856	868	905	816	864	880	896	838	857	884	808	850	884	807	828	856	822	818	826	853	832	866	822	811	854	844	862	833	879	861	898	848	866	886	849	866	849	852	868	868	905	836	864	866	850	855	854	794	870	866	894	865	831	848	867	848	857	834	873	809	848	851	838	880	845	865	823	840	891	830	899	886	844	832	828	819	868	811	890	846	890	845	838	905	841	898	819	827	843	833	869	854	856	854	872	882	870	912	922	858	844	869	831	871	864	807	882	900	907	904	826	817	906	893	867	839	887	842	840	898	860	812	859	838	834	879	847	891	894	887	884	835	840	854	877	851	873	857	886	868	851	876	921	850	877	894	884	873	827	839	864	888	864	828	884	872	846	816	883	834	830	878	862	874	826	845	869	837	859	826	874	849	854	862	853	813	872	859	899	859	858	907	831	845	832	895	868	851	891	857	841	820	854	835	880	835	861	872	823	800	842	841	878	873	801	835	877	857	819	864	817	836	917	876	906	854	867	811	875	876	828	847	817	848	839	837	804	806	853	841	846	873	878	869	837	831	861	856	857	889	863	886	874	904	848	854	865	893	872	834	833	810	846	885	822	823	835	809	873	904	894	861	902	877	845	834	845	838	888	911	822	901	847	902	865	829	859	870	850	853	854	848	954	826	842	913	891	815	863	871	860	806	827	839	897	852	816	849	838	867	867	833	926	821	830	814	832	856	863	842	892	825	843	821	881	825	863	870	822	849	871	865	837	900	832	830	844	882	867	870	841	863	818	872	833	826	846	841	845	851	880	823	818	884	926	844	853	835	830	866	827	825	797	826	839	829	854	851	868	842	849	861	872	881	864	818	950	807	885	828	904	832	858	883	858	843	832	818	902	859	804	849	869	837	874	881	892	856	827	825	791	856	846	884	893	846	829	882	876	843	812	791	848	826	852	825	887	867	837	859	832	848	860	790	827	872	839	804	825	891	890	865	845	856	866	907	876	855	835	890	860	822	803	859	825	871	861	815	833	830	860	856	890	783	857	814	844	865	883	881	894	895	852	848	876	885	883	861	880	864	850	842	843	863	803	830	832	869	889	860	852	860	830	863	895	828	821	815	883	865	873	850	872	862	812	890	849	853	896	873	859	856	881	847	850	884	865	855	857	868	854	855	854	920	838	866	834	846	854	879	867	827	835	920	854	865	883	883	855	803	908	836	857	893	923	879	845	817	869	832	834	857	807	869	852	798	872	843	867	841	817	855	863	826	855	824	894	871	871	890	844	857	898	788	837	836	883	845	855	813	860	859	898	941	854	858	888	848	870	772	777	801	885	840	872	865	884	834	884	829	890	837	846	886	802	828	794	889	886	867	856	865	840	869	884	861	915	850	840	820	856	874	818	865	883	857	833	850	859	828	856	839	887	833	945	817	824	861	877	842	847	848	901	896	846	875	861	867	865	883	864	875	821	845	923	897	864	850	817	814	798	845	839	833	876	860	835	810	861	807	850	833	859	877	872	826	815	879	863	851	824	879	867	830	871	806	818	850	822	855	890	844	826	853	894	885	900	825	932	864	918	877	883	847	884	826	832	849	746	829	891	832	840	842	871	910	816	884	792	880	840	846	860	831	836	871	855	820	849	849	889	820	819	857	905	848	869	818	873	884	871	835	861	854	874	843	880	837	855	842	834	856	813	810	856	879	832	891	869	854	869	854	852	853	844	844	872	826	883	853	866	906	849	823	869	798	869	793	881	846	816	863	870	866	836	863	862	878	818	805	817	825	895	862	868	864	865	883	831	909	872	827	824	859	804	825	867	876	868	780	873	901	820	861	859	820	849	872	879	901	857	827	836	831	846	861	857	833	813	848	786	831	792	826	902	920	817	844	805	883	852	844	852	814	805	856	832	844	835	818	862	815	873	836	871	832	847	837	823	898	856	849	837	856	835	844	870	905	799	844	828	817	834	870	813	875	849	898	865	837	803	871	925	834	875	888	889	836	789	864	830	835	848	861	819	885	813	868	873	854	816	901	810	853	893	899	794	809	840	813	820	852	840	864	811	809	859	850	853	876	887	849	798	873	852	864	891	847	879	883	839	858	868	814	869	794	887	836	880	819	859	907	855	876	864	838	856	816	873	838	777	851	854	856	838	829	792	886	875	829	852	869	862	856	835	839	826	876	904	830	801	869	828	848	896	842	876	814	797	827	834	889	868	837	837	823	835	856	867	843	880	828	877	834	803	881	840	782	796	845	862	883	867	849	866	837	842	809	816	872	844	816	842	871	876	863	859	863	874	847	847	837	855	879	829	877	912	825	857	865	871	860	817	837	859	895	838	876	792	825	888	812	865	865	837	841	834	823	835	865	896	877	797	835	880	871	855	861	842	868	860	860	839	850	884	849	838	814	912	835	890	858	897	855	891	883	818	875	903	814	837	836	851	840	835	857	867	812	826	872	802	873	824	884	891	869	815
9929	973	1262	1025	729	625	461	412	373	362	293	277	250	255	268	236	219	230	235	211	213	205	212	206	208	196	213	186	186	207	193	198	192	207	212	215	195	196	186	201	182	209	216	181	204	184	187	196	196	184	189	211	168	194	218	184	194	209	213	208	205	201	196	178	205	198	200	193	187	165	198	193	206	181	213	182	185	181	210	190	179	185	189	190	184	191	171	197	185	174	180	195	221	190	183	187	201	192	194	197	199	185	207	198	179	201	201	173	197	204	185	191	197	180	188	212	228	180	199	175	202	195	189	179	195	201	191	179	181	180	189	185	180	196	170	171	189	188	180	186	185	182	191	179	169	173	171	198	207	198	186	197	194	189	167	190	189	199	167	172	182	211	201	208	196	215	174	168	169	194	186	190	190	163	183	192	184	175	179	196	197	209	177	199	212	195	190	163	179	207	182	203	195	183	174	177	185	169	198	197	185	174	176	200	178	219	208	186	179	192	209	185	174	190	196	191	175	201	197	189	193	215	198	181	198	192	187	187	169	208	230	188	188	193	175	191	180	192	164	176	169	192	173	170	193	178	162	164	169	189	169	197	200	191	196	186	187	184	206	164	190	197	214	182	171	199	199	207	170	194	192	197	186	188	177	181	205	180	171	189	153	169	199	196	182	173	188	201	196	189	229	175	208	162	192	195	195	202	188	177	186	164	165	171	180	203	182	164	221	183	176	212	191	182	184	177	191	210	195	211	172	196	203	187	181	194	190	193	206	184	175	178	182	188	205	193	169	170	195	168	165	209	213	202	177	171	184	206	191	174	199	200	181	188	193	199	188	184	179	184	188	191	187	191	188	204	176	174	218	179	188	191	185	177	200	210	191	209	192	206	181	182	175	180	208	191	196	194	177	191	196	214	184	186	171	228	186	208	211	187	179	193	168	201	176	194	204	203	200	158	176	200	210	190	173	187	185	196	158	209	205	194	179	178	188	200	198	172	174	169	181	219	178	200	196	221	181	190	165	184	204	198	180	195	191	214	197	186	197	202	197	205	187	167	176	181	198	169	214	174	206	188	204	187	181	166	193	218	207	194	189	163	199	184	219	180	227	184	203	196	215	164	197	184	233	168	166	170	215	197	214	180	181	199	216	202	175	195	177	172	200	167	185	182	172	207	186	177	181	186	178	188	201	157	175	170	219	194	176	182	201	185	174	192	185	212	162	157	211	217	217	193	205	194	195	204	179	213	216	195	184	168	186	184	170	214	203	166	181	170	176	182	177	194	179	224	199	167	211	190	181	179	188	191	163	189	207	197	182	200	181	191	186	171	211	194	192	197	192	188	165	200	199	190	220	168	194	183	210	196	201	210	185	207	194	195	174	216	200	192	192	180	182	206	196	210	200	203	191	217	189	194	192	193	202	225	194	190	195	193	185	189	184	202	208	192	193	219	185	187	196	180	192	200	200	223	199	186	173	207	183	204	184	189	185	194	178	209	196	191	215	182	175	185	212	221	193	217	168	204	179	180	184	212	194	212	194	200	216	205	189	164	194	196	189	189	175	180	192	172	198	228	184	218	179	197	179	208	229	185	178	165	183	186	205	171	196	217	207	207	167	194	176	160	181	178	162	174	167	183	174	209	185	178	221	205	201	202	195	168	214	213	218	192	202	159	218	197	188	207	187	197	187	172	203	177	180	203	200	170	194	180	229	176	170	193	159	201	191	160	181	192	181	183	187	179	187	182	197	171	182	193	179	175	208	194	202	198	186	197	176	212	182	202	198	183	211	167	212	203	213	210	189	190	184	176	181	197	189	197	208	188	172	176	203	175	188	179	172	176	182	191	203	188	196	203	191	210	179	188	200	190	183	185	204	212	189	189	218	197	199	203	175	207	156	189	201	190	189	171	205	201	185	184	199	187	190	195	185	205	198	177	173	171	207	218	193	186	193	163	175	180	188	196	201	176	198	175	182	186	167	169	181	171	187	185	202	177	171	184	206	183	208	180	178	189	188	199	165	190	209	194	198	194	177	189	184	202	184	192	213	205	167	201	184	165	218	184	200	178	178	199	201	186	172	204	176	197	202	208	191	177	186	175	187	198	194	165	166	194	179	170	189	160	195	197	209	187	185	195	178	196	191	187	199	167	192	195	217	155	192	216	202	171	161	179	184	193	171	208	204	189	199	184	189	196	195	193	207	191	175	184	183	174	219	177	194	208	203	178	206	208	195	180	168	197	193	208	170	187	227	210	179	189	195	172	189	171	197	190	174	174	180	222	190	195	180	176	178	195	177	202	193	193	191	182	203	207	193	183	185	186	175	189	173	179	184	207	196	187	164	207	184	173	182	190	174	199	199	172	197	181	162	169	194	169	182	184	191	192	165	182	210	213	157	201	198	203	189	187	195	207	182	201	201	185	203	210	182	190	183	180	188	208	201	200	197	184	175	191	185	171	190	181	178	177	192	177	186	227	193	193	154	190	190	177	189	185	183	178	192	212	199	173	194	174	203	186	199	191	203	211	203	204	170	172	186	204	184	188	174	193	199	162	200	182	180	194	193	184	170	199	184	169	182	199	214	172	187	188	177	187	178	200	179	204	195	176	188	208	186	196	214	177	199	191	180	190	198	193	202	190	182	182	175	191	168	213	187	198	196	185	175	171	190	184	178	194	206	173	182	191	202	209	197	193	186	195	181	192	176	188	189	178	201	177	193	185	202	186	185	202	201	185	203	230	189	207	172	185	167	193	196	169	181	202	177	181	179	176	177	180	179	181	187	190	207	207	182	190	176	192	207	161	178	194	174	198	189	180	202	189	198	178	187	178	219	184	172	196	199	174	179	174	190	182	212	222	170	203	186	187	196	191	208	192	195	200	197	164	193	193	190	173	192	206	175	202	195	175	214	210	175	185	178	186	216	198	195	190	174	179	210	203	191	182	169	190	181	182	177	181	154	178	180	193	207	190	198	190	199	186	191	210	190	172	191	200	172	187	213	187	206	174	202	186	188	191	176	171	187	179	201	169	195	192	206	205	198	183	189	171	192	187	208	175	181	175	149	193	201	195	188	181	181	197	199	200	195	198	191	190	215	178	182	216	184	202	175	214	177	204	186	162	217	204	194	173	190	192	169	159	219	174	180	186	199	204	200	174	199	203	206	193	201	183	214	187	197	202	212	188	157	194	213	179	172	184	171	193	167	208	183	182	211	176	191	178	216	193	172	164	174	177	164	191	197	191	185	174	198	161	191	179	209	178	196	211	176	194	182	176	188	185	193	205	201	196	214	189	187	184	177	184	171	189	192	182	225	192	184	181	205	190	179	165	190	161	223	193	189	158	192	194	177	197	173	199	183	188	157	189	188	200	177	206	172	154	202	186	206	198	209	207	170	200	200	184	174	164	191	199	190	204	166	194	188	182	189	170	181	190	222	227	176	191	190	187	174	169	175	206	168	185	211	213	198	212	194	189	202	204	187	197	173	179	186	191	183	186	201	179	185	201	202	182
5524	1413	2588	3158	2749	2260	1997	1634	1433	1278	1199	1067	968	940	952	850	763	779	726	731	706	690	723	634	640	649	642	638	652	643	617	603	579	634	572	612	566	596	584	563	591	613	584	570	601	570	564	570	573	528	558	598	566	566	577	565	593	501	557	536	544	524	573	509	559	553	541	535	540	585	541	516	572	588	566	554	554	562	548	546	549	541	543	567	542	551	521	535	537	525	546	538	543	505	564	524	528	522	552	544	566	532	539	520	537	535	531	509	533	546	541	509	547	553	515	500	584	562	549	542	535	519	544	518	513	527	531	544	543	522	538	529	570	548	523	603	542	552	521	535	528	568	542	550	532	593	547	557	556	576	505	533	546	526	539	591	552	524	544	518	526	565	484	500	573	533	539	544	543	543	577	522	536	512	531	501	547	522	509	525	545	526	563	501	494	545	513	583	527	502	526	543	553	512	547	577	545	557	478	562	522	519	546	538	496	523	583	509	516	538	561	525	595	531	497	537	519	539	537	498	530	521	526	547	492	533	506	573	535	548	530	526	519	533	526	551	541	537	518	497	538	525	541	519	500	559	519	563	526	529	532	536	531	497	520	571	541	571	572	542	500	543	509	550	515	511	537	542	539	496	549	532	521	493	561	540	535	537	572	503	528	533	489	556	535	503	537	553	518	558	507	512	528	543	543	537	518	565	552	522	481	569	572	506	489	543	575	491	539	519	538	536	542	548	509	550	554	490	545	554	506	526	546	523	571	548	539	547	529	483	510	551	523	492	526	538	528	525	545	490	528	525	498	490	519	499	554	542	560	569	494	577	535	493	539	526	559	561	481	521	512	523	512	530	567	557	535	527	526	565	583	520	482	514	566	520	541	540	540	555	521	522	573	548	568	502	534	551	544	518	557	546	543	481	609	530	537	553	550	537	552	551	536	553	530	536	518	529	570	526	553	532	555	522	569	494	531	548	551	495	565	490	545	549	554	525	551	553	539	494	537	519	523	544	550	504	542	572	570	504	539	519	503	493	551	534	544	538	542	563	557	514	546	509	508	510	535	546	540	540	518	532	528	533	555	543	557	522	511	523	565	528	507	553	494	539	505	538	540	570	585	540	534	546	557	520	557	535	554	520	512	535	532	544	513	523	498	514	536	496	515	574	500	508	544	555	519	546	527	552	510	541	549	518	520	535	499	523	514	560	533	524	570	527	543	499	560	563	504	524	553	508	550	522	526	520	496	499	517	553	477	518	557	521	550	557	543	516	556	507	529	535	527	532	525	526	549	500	571	547	477	505	508	550	546	540	525	492	545	539	558	558	548	534	515	529	545	575	557	541	508	546	553	536	555	516	517	525	520	517	543	530	538	544	568	526	578	523	505	544	521	494	564	551	586	497	559	568	521	505	533	541	547	566	524	519	492	524	561	560	544	540	525	528	546	561	524	535	560	557	500	517	528	498	520	541	548	536	554	520	561	547	498	562	524	541	500	512	558	555	519	543	473	563	532	508	510	540	542	547	537	567	481	524	523	518	534	550	523	547	567	461	546	527	529	543	545	539	515	566	543	517	531	535	542	525	570	522	525	554	488	557	525	531	532	538	564	550	549	522	523	528	520	547	519	533	542	555	523	519	517	503	502	484	514	529	544	508	566	545	495	529	528	550	538	518	537	525	524	549	577	512	549	486	561	552	497	540	539	532	545	496	561	539	518	528	562	499	549	529	526	555	552	561	511	540	593	531	532	546	536	506	508	561	518	559	560	544	520	539	520	549	548	539	538	515	489	544	559	535	519	529	535	534	534	507	547	555	503	539	513	550	500	540	540	585	493	524	537	518	575	503	487	568	532	541	528	546	550	532	514	556	549	543	523	505	553	553	548	522	502	553	535	531	543	544	525	538	528	529	515	527	536	561	534	542	540	561	532	534	560	552	504	513	531	511	562	520	546	486	524	522	550	540	553	520	520	545	549	545	511	554	581	531	561	534	528	559	553	498	510	560	540	534	509	504	540	543	527	537	557	534	553	494	527	519	538	534	537	561	525	558	515	548	501	538	550	541	519	510	554	535	528	557	528	553	522	561	547	510	538	506	542	554	517	500	567	564	475	504	525	522	536	506	542	538	531	505	501	513	552	519	491	541	519	530	539	554	526	537	549	572	509	510	569	568	528	461	539	515	530	549	520	549	565	564	461	504	486	554	546	545	520	522	549	558	548	546	484	512	567	503	543	512	503	562	531	562	554	506	501	533	535	539	535	550	549	530	525	576	494	544	521	511	533	569	525	545	488	538	573	520	523	554	540	549	556	537	555	566	512	476	522	517	550	545	534	489	553	526	519	516	549	533	558	549	540	560	518	523	574	522	532	547	543	512	485	540	578	509	497	501	527	535	540	525	563	503	537	568	539	539	533	519	522	527	551	523	553	509	511	566	576	501	574	553	532	493	527	535	544	536	524	553	534	504	526	522	537	562	509	542	528	490	524	491	491	548	543	533	524	510	552	534	557	547	535	523	548	536	550	552	533	511	509	548	533	532	538	506	504	562	515	559	544	524	532	508	503	524	534	511	523	524	556	545	500	557	521	519	539	483	528	559	565	502	499	553	491	511	530	495	542	573	560	579	528	529	508	504	515	567	531	542	589	542	533	527	560	507	549	567	531	555	528	547	546	583	534	526	506	549	589	559	496	542	536	582	467	502	495	532	518	536	537	493	544	523	527	536	521	530	590	521	527	536	558	535	544	506	530	564	525	520	557	561	544	530	530	500	509	526	507	504	555	523	519	475	540	552	521	491	519	542	545	539	540	491	501	542	515	519	592	525	541	535	537	511	500	533	547	540	561	537	523	568	516	502	519	578	552	489	517	520	504	553	546	522	534	556	545	543	509	543	537	546	565	531	554	531	525	524	506	586	493	537	539	513	522	489	530	549	553	634	491	528	523	547	539	536	552	517	508	524	534	508	538	559	515	556	541	533	562	510	493	473	541	511	513	524	513	503	484	547	543	550	562	567	502	534	568	531	528	520	529	544	548	496	531	560	510	531	575	551	537	504	528	515	565	547	504	522	490	556	527	507	547	524	513	587	501	541	549	501	515	530	542	542	549	529	580	533	539	499	545	520	467	531	495	497	487	533	490	537	533	519	513	576	560	529	523	537	529	485	516	511	495	546	577	505	543	547	564	551	519	571	540	567	512	517	548	579	557	524	544	536	529	561	526	551	533	530	485	589	526	511	485	524	526	550	515	538	550	554	520	543	534	539	520	541	585	557	545	575	521	510	515	505	507	537	539	512	501	558	538	525	588	544	545	520	525	528	526	550	533	517	547	539	529	557	513	540	519	545	502	552	511	540	562	548	532	550	555	545	498	535	511	527	604	486	575	539	499	539	506	552	539	558	534	528	516	553	510	578	505	549	545	536	540	542	533	493	548	523	537	496	495	509	547	594	511	516	539	552	536	528	562	469	481	535	526	569	562	524	550	531	508	510	559	531	556	559	523	551	529	537
17503	2455	2322	1848	1246	928	706	517	428	375	346	299	265	258	245	232	226	219	182	185	181	181	195	171	180	152	161	176	175	159	137	156	146	146	148	147	139	147	163	145	139	133	143	149	156	145	125	151	136	131	131	134	128	153	167	149	137	139	146	134	143	119	127	138	129	138	149	153	136	143	110	144	141	147	149	139	150	137	137	138	119	120	136	136	133	153	126	138	136	133	152	152	133	135	139	143	115	114	126	143	114	137	140	127	148	133	159	131	135	129	134	114	121	148	140	111	143	155	146	152	172	148	137	140	130	140	139	131	127	124	117	124	135	160	125	132	120	128	141	132	153	138	134	130	127	142	126	135	157	130	113	124	132	125	127	146	139	127	163	140	155	143	123	131	120	144	128	146	134	157	125	165	158	130	125	139	131	129	148	145	142	133	112	131	136	142	122	127	120	140	146	133	122	110	136	125	118	122	132	143	125	121	134	129	146	127	129	126	146	127	149	130	130	148	130	125	116	122	116	139	124	132	129	157	136	132	145	128	111	117	139	127	113	124	136	137	138	117	130	150	161	117	146	129	146	142	125	128	113	133	155	145	148	132	126	133	134	124	148	129	126	155	161	136	151	125	143	165	157	153	149	134	131	137	135	136	151	119	133	122	142	132	123	127	140	117	158	144	109	149	142	126	131	132	139	131	131	133	128	131	120	139	119	117	126	150	143	139	121	137	111	142	116	116	135	129	124	127	126	123	163	129	129	142	117	143	130	111	140	126	123	134	132	142	132	115	114	136	124	156	128	130	127	141	118	112	132	136	129	125	147	125	130	116	116	134	127	142	122	146	120	150	146	115	142	128	136	105	149	136	135	137	135	158	132	150	146	135	147	136	125	127	137	104	114	127	149	122	130	171	119	133	146	127	129	132	132	136	132	106	126	152	135	122	133	123	139	136	139	124	114	133	136	140	133	140	114	131	131	150	137	120	139	129	133	144	134	106	141	129	123	138	130	130	119	132	134	114	118	142	154	125	119	139	119	135	127	132	133	113	141	134	120	164	140	131	141	117	129	146	147	132	136	119	137	130	139	130	133	127	136	137	133	141	135	124	149	135	144	120	110	121	138	132	131	128	135	135	135	137	145	127	133	123	133	118	137	131	145	120	150	128	153	143	139	140	132	132	122	139	146	147	119	148	123	133	143	134	132	126	141	131	132	136	124	138	138	131	148	127	116	127	135	146	133	124	127	140	118	147	139	139	122	135	127	106	112	135	118	135	141	130	141	165	126	144	116	127	147	146	143	137	132	149	117	129	133	133	132	112	134	143	137	137	132	118	113	120	144	132	144	146	138	132	128	106	118	142	136	158	143	126	118	140	141	133	126	129	123	134	129	115	139	122	122	132	125	113	137	137	140	132	130	129	129	127	125	141	158	157	138	130	134	133	116	139	126	143	118	128	131	145	148	146	130	152	143	141	130	130	118	127	134	141	120	132	126	127	127	116	149	140	124	139	129	129	124	142	129	125	115	130	132	138	133	126	120	140	128	138	137	145	132	156	142	125	117	142	102	135	128	144	138	135	149	142	135	130	121	131	143	131	121	121	130	150	148	154	119	143	126	111	130	137	137	130	135	140	138	135	132	119	149	136	124	133	110	128	134	114	123	128	121	139	126	144	149	133	125	138	116	149	109	124	138	130	126	149	149	139	124	132	132	132	129	114	109	141	115	126	128	125	121	142	132	117	139	128	133	128	132	149	114	141	136	139	137	144	138	139	142	134	134	128	129	150	113	134	134	147	125	119	148	149	115	120	137	134	149	140	108	118	145	114	133	130	144	142	145	127	132	133	130	129	153	124	123	130	128	124	143	113	120	131	120	129	119	144	165	137	126	155	126	147	132	126	132	147	133	143	151	123	123	153	124	126	131	135	150	136	130	130	141	125	148	133	121	144	134	134	147	133	138	131	157	138	144	139	122	152	136	138	130	121	114	139	121	121	145	126	113	139	117	123	110	134	149	141	144	126	101	127	133	145	141	121	114	140	155	120	120	112	142	127	135	137	130	125	147	129	118	124	134	133	119	142	124	127	136	145	140	138	121	119	129	122	122	127	142	134	139	130	125	148	131	132	151	141	124	129	115	130	126	152	151	141	134	142	133	142	121	145	142	149	132	149	153	122	119	160	117	153	123	116	129	118	117	152	139	113	116	148	149	110	128	119	123	128	131	147	122	149	116	139	121	130	129	117	147	119	129	159	144	135	137	113	133	151	124	147	112	132	149	128	130	125	137	117	146	118	154	118	120	124	131	136	143	135	142	149	133	136	130	141	108	137	134	133	133	133	139	119	147	148	118	116	128	122	169	143	140	143	147	141	126	140	147	134	103	117	160	123	145	142	163	152	133	142	131	124	142	116	125	150	134	120	143	124	129	135	125	120	113	120	143	141	123	133	144	108	113	139	140	121	151	116	134	122	135	135	116	133	157	131	128	147	132	133	131	128	130	126	122	140	127	139	118	139	137	115	140	109	124	137	137	136	136	130	149	122	131	152	136	145	116	124	139	154	137	142	124	115	130	146	139	136	119	147	153	143	126	126	121	131	126	129	127	130	121	107	115	125	130	140	120	108	129	134	123	136	119	127	139	135	139	133	146	134	125	141	142	150	127	148	151	134	139	134	138	132	142	129	135	123	136	119	167	133	132	151	137	141	133	152	104	125	151	118	148	143	141	132	125	129	125	125	137	132	119	124	131	127	125	134	117	126	140	139	126	141	132	140	134	132	162	139	147	155	131	157	129	129	126	145	119	148	151	142	131	142	141	140	130	131	128	138	129	134	124	151	146	121	129	141	129	131	127	151	129	137	142	145	123	110	127	125	140	130	136	139	136	133	148	143	131	126	121	149	137	110	138	138	151	122	129	115	128	137	125	147	104	143	137	108	137	115	133	151	139	150	138	124	130	134	118	127	118	118	141	126	154	115	116	148	120	121	144	120	135	142	127	137	132	141	95	147	123	139	115	131	164	129	132	118	151	146	111	123	124	111	131	143	128	131	142	133	138	147	129	140	173	142	129	129	153	135	149	137	135	144	126	156	127	131	127	124	128	131	134	128	122	120	102	140	123	146	137	110	117	113	158	112	155	132	102	150	128	121	105	142	141	131	124	141	126	117	132	134	116	140	128	124	112	145	121	144	131	166	138	145	113	141	155	133	124	128	135	109	142	128	121	129	132	135	139	127	138	129	141	111	140	119	127	128	131	135	140	124	130	121	126	134	123	113	134	131	123	134	145	104	123	128	136	114	123	138	118	140	133	124	150	137	106	120	136	135	125	133	131	143	146	130	131	139	137	115	126	106	139	135	130	130	141	135	154	170	129	133	127	139	131	126	142	154	105	137	140	129	148	136	145	123	142	133	122	147	137	134	126	121	114	118	131	162	128	128	136	139	148	128	152	147	117	141	123	116	135	142	115	130	124	140	162	113	156	120	157	131	117	138	129	125	134	136	130	105
7465	1997	4383	5306	4680	3810	3122	2662	2223	1965	1685	1470	1357	1151	1129	982	925	888	813	779	742	722	659	650	691	630	643	608	619	616	576	521	542	512	529	554	543	467	532	496	490	446	463	456	471	500	472	468	450	490	456	467	431	464	463	438	436	461	445	441	410	444	411	446	477	424	447	403	436	389	403	443	420	436	440	403	403	441	438	438	394	445	408	450	439	435	421	467	401	399	412	434	425	383	443	421	415	400	427	401	433	421	417	418	421	454	444	425	432	415	410	403	408	397	417	447	399	422	395	423	430	382	435	377	426	459	431	388	418	405	419	368	402	416	408	371	453	431	414	411	414	407	414	412	400	415	428	430	426	396	472	438	398	419	398	399	399	404	409	400	382	406	403	411	421	402	434	406	416	377	399	382	416	422	397	384	418	449	380	405	403	414	385	392	413	399	406	390	319	409	403	397	413	402	411	394	416	375	397	412	379	400	413	420	404	419	420	388	419	378	395	388	392	402	392	411	392	402	388	414	383	362	402	404	429	418	397	431	368	390	407	374	425	417	421	369	408	398	409	413	410	428	427	399	412	407	408	408	454	424	411	405	402	389	389	433	430	403	385	399	432	390	439	378	380	401	415	407	392	415	415	372	377	381	370	399	430	394	430	396	434	434	406	412	376	411	412	423	383	411	373	389	427	407	413	454	404	389	413	397	381	383	384	434	406	409	423	426	401	425	427	403	401	423	425	430	433	403	407	404	378	395	426	404	414	405	397	382	438	362	404	396	386	434	393	435	416	456	364	403	402	385	397	400	427	388	412	430	407	368	392	421	384	387	402	401	385	392	397	396	389	427	383	401	403	372	401	409	444	380	381	374	409	420	384	411	407	388	392	385	408	384	397	421	405	401	385	422	380	413	402	414	388	401	411	401	410	380	383	402	383	417	391	380	423	400	456	410	449	377	418	425	420	409	372	399	393	420	403	399	412	415	393	376	383	447	396	406	383	401	389	391	389	415	417	430	393	385	407	418	406	369	388	374	409	378	432	365	387	417	410	406	414	340	404	402	372	391	435	405	416	417	403	380	394	407	398	415	404	432	424	419	392	409	403	374	413	376	410	401	387	401	461	366	400	397	401	369	420	425	382	371	404	410	406	351	424	409	434	379	409	376	413	439	429	425	390	382	397	414	386	397	412	384	437	366	376	431	403	441	394	392	387	385	389	384	434	372	371	405	407	379	414	411	372	402	419	402	403	422	412	381	404	372	360	382	426	431	396	426	381	409	417	358	398	404	415	358	432	360	416	425	403	380	395	391	420	397	396	391	424	348	411	382	443	401	414	373	400	428	364	414	407	416	447	395	442	410	382	418	428	360	453	427	392	431	397	389	423	392	389	437	393	401	424	445	388	426	387	402	401	415	359	380	422	397	399	417	395	408	401	403	433	419	425	410	394	377	407	407	419	394	383	397	388	379	424	415	405	399	419	406	393	396	413	402	380	388	406	385	372	413	414	391	405	448	429	413	403	394	382	438	436	423	407	382	361	390	420	393	391	406	412	450	417	385	416	385	367	431	399	437	407	393	403	406	400	408	380	370	398	394	373	418	436	413	403	390	383	357	423	368	427	418	389	421	403	418	397	402	441	370	410	397	410	411	412	398	437	423	411	376	399	411	418	414	397	409	413	443	388	384	357	423	375	401	377	402	442	414	368	398	392	395	413	393	394	458	367	397	399	398	375	396	380	402	421	405	403	395	399	398	394	428	412	408	419	409	428	422	411	377	394	408	382	386	415	369	420	386	374	389	431	406	392	387	420	414	396	400	357	398	400	398	410	426	464	397	400	400	418	385	432	394	414	439	376	393	405	394	406	425	406	372	417	424	418	384	428	412	375	399	413	375	397	391	411	409	404	361	435	357	380	391	392	393	393	396	375	386	419	415	390	382	389	426	427	412	401	411	410	383	368	405	410	395	423	393	381	391	406	415	428	400	413	396	403	433	371	391	413	398	381	373	423	370	417	423	397	393	425	445	387	423	428	392	385	390	447	369	392	400	407	392	406	423	428	408	416	383	401	394	403	381	378	411	438	392	395	408	398	396	398	406	403	394	410	409	358	433	396	406	399	416	425	422	412	417	375	410	382	401	390	407	390	375	415	430	397	423	373	406	371	389	402	413	373	415	392	416	428	366	372	404	424	374	439	390	425	382	416	394	403	423	404	392	405	419	396	409	390	421	394	372	387	434	398	363	398	405	392	380	357	388	353	420	415	455	400	389	378	397	396	416	401	422	369	397	420	427	410	432	370	371	400	411	405	416	409	381	400	408	407	403	376	405	407	403	375	379	423	386	432	409	418	375	441	367	381	390	428	424	419	413	405	396	425	410	403	410	439	376	411	447	413	413	397	409	383	428	408	400	381	393	413	388	423	382	420	377	438	399	406	403	381	420	410	395	420	392	417	430	396	396	394	410	397	401	388	349	415	424	397	431	417	415	395	358	364	425	427	369	412	439	410	421	395	398	386	375	415	407	397	410	381	400	408	376	393	387	391	393	389	387	337	380	426	394	413	421	421	386	401	407	396	427	424	408	429	407	376	390	410	398	407	403	410	388	414	401	375	403	358	446	410	388	412	394	398	387	386	427	408	384	393	448	420	408	402	439	384	414	404	407	405	412	383	369	415	419	398	426	427	407	400	397	407	379	438	431	380	399	444	419	394	418	430	434	430	411	398	392	390	381	396	430	392	397	410	413	397	397	367	410	408	390	368	433	414	407	404	382	401	409	368	412	427	412	422	382	385	440	400	421	400	392	403	423	363	389	424	391	408	425	402	400	391	382	375	423	417	398	412	392	399	412	406	407	422	414	420	386	400	413	388	405	417	409	385	338	418	430	394	446	400	379	397	382	415	430	399	383	426	425	442	399	425	370	388	387	407	390	390	396	378	412	447	396	419	388	410	386	419	375	398	394	412	392	445	450	396	374	400	394	358	409	418	427	416	378	411	413	378	421	390	408	389	429	397	387	385	417	408	424	429	400	364	425	386	392	418	404	418	388	408	370	428	376	424	418	421	386	390	394	394	395	386	388	392	388	461	428	407	429	399	419	404	403	403	405	405	412	386	435	399	396	411	394	397	420	382	407	402	404	431	377	403	412	387	417	440	422	394	406	401	408	426	393	378	408	397	402	391	399	416	384	440	425	376	387	393	410	416	440	391	373	402	400	381	380	375	405	432	428	412	406	405	395	407	396	392	410	400	376	412	370	421	415	399	413	391	450	388	402	412	398	382	378	382	389	418	394	422	421	431	394	419	406	400	386	393	399	415	388	439	373	429	384	378	408	441	386	396	408	424	428	395	409	431	428	401	400	382	376	413	408	372	409	392	398	380	398	390	421	428	416	406	403	400	447	400	419	409	422	416	464	429	407	397	410	402	447	387	409	393	382	397	379	423	384	389	393	378	388	390	422	411	393	436	379	423	410	393	380	372	383	421	386	422	393	408	404	396	403	408	417
2434	413	371	370	353	355	323	329	336	320	322	314	327	308	290	303	321	319	319	346	320	345	338	357	350	344	323	346	343	312	304	314	298	373	333	326	334	337	287	323	314	326	313	291	349	355	303	314	308	360	309	307	347	320	378	328	322	303	322	339	304	326	342	311	323	298	325	339	344	353	321	306	322	330	327	302	323	332	315	317	298	346	327	338	341	332	299	327	313	304	305	347	342	342	335	303	305	311	329	301	325	317	342	356	297	356	320	316	331	348	288	336	344	322	313	372	323	350	325	345	349	334	306	328	312	357	301	326	305	308	331	323	328	340	329	317	344	351	355	307	336	310	353	326	328	325	343	321	344	299	300	322	296	344	333	293	329	288	310	308	325	330	293	312	328	332	329	336	311	363	362	320	341	339	313	327	299	320	316	329	318	328	335	335	322	327	357	378	339	297	320	294	313	337	315	311	358	349	360	358	305	298	350	295	305	341	303	304	316	316	370	329	332	318	302	330	330	335	317	344	346	324	311	320	324	296	307	326	350	310	327	290	332	366	303	334	323	324	330	311	350	293	340	311	298	334	298	361	339	326	329	303	300	346	356	337	314	346	331	322	315	313	350	310	327	344	327	340	329	339	319	353	342	345	324	309	333	317	330	339	310	349	303	356	335	321	342	327	319	310	291	329	317	306	293	304	343	375	337	361	320	350	336	333	352	294	315	316	312	328	312	327	276	320	344	332	316	329	319	361	306	319	349	298	305	314	324	336	322	352	333	321	327	324	355	343	322	337	363	313	334	295	345	333	383	344	315	335	316	294	334	340	324	345	352	328	319	342	315	285	338	318	304	316	290	328	303	315	310	345	335	329	332	328	333	380	317	331	293	319	359	335	320	332	317	337	337	351	315	314	313	328	328	314	302	333	305	298	314	353	359	308	323	355	320	340	316	321	304	321	325	303	297	341	341	342	335	334	307	345	293	319	337	308	318	316	299	323	311	323	328	307	341	329	324	338	333	335	315	328	323	322	311	296	310	312	320	334	327	359	329	307	319	305	329	338	331	330	327	333	331	342	303	347	313	349	320	313	351	314	339	292	365	288	297	292	344	317	291	318	315	321	362	342	341	330	312	350	349	334	365	323	331	326	304	308	339	335	355	362	350	300	293	324	326	349	301	349	333	316	329	303	325	314	289	289	349	335	332	323	305	321	333	331	317	346	312	328	329	318	329	324	338	317	305	319	309	353	319	317	352	305	328	310	353	325	335	336	320	315	335	298	315	311	353	323	331	312	341	333	323	330	323	334	360	346	308	320	334	310	331	322	308	312	335	325	344	308	310	331	320	309	330	326	328	348	321	334	319	330	267	325	359	340	331	364	320	317	328	298	298	315	336	305	315	289	324	340	311	320	306	332	320	284	335	335	336	345	344	360	299	313	294	292	322	322	316	307	303	327	332	342	341	350	316	316	344	316	306	313	337	298	308	329	326	332	342	335	324	296	350	341	324	300	288	325	321	330	303	323	341	362	347	314	342	318	347	295	338	312	324	331	348	331	289	318	311	331	290	310	328	320	331	345	302	323	353	352	342	272	340	333	300	322	326	327	330	332	338	326	336	295	302	301	317	320	326	283	304	323	352	344	336	343	360	312	309	341	312	333	343	329	354	327	334	329	334	346	332	291	330	289	321	327	333	332	334	309	301	297	322	348	314	310	321	356	334	319	324	327	312	326	313	350	311	320	333	346	337	310	306	271	307	314	316	312	348	306	336	355	269	299	295	352	349	296	316	323	329	318	343	317	324	311	313	323	329	323	309	305	315	329	293	319	292	307	319	328	338	300	353	337	302	314	288	343	331	304	284	298	343	328	360	344	325	321	301	338	301	329	330	344	334	319	335	321	305	310	348	345	346	316	315	314	312	314	346	296	332	329	325	322	380	335	334	348	306	332	301	335	305	332	316	335	314	356	329	311	326	297	310	340	316	337	343	325	320	341	339	332	306	324	355	330	297	322	304	306	338	316	354	331	297	310	328	321	333	305	351	306	321	343	309	334	317	318	318	316	295	321	313	356	321	312	305	361	364	324	337	295	305	316	323	345	306	309	332	311	303	318	341	338	323	323	331	312	328	327	311	290	342	320	342	310	271	369	319	324	325	307	327	326	352	336	330	313	332	296	322	308	325	344	289	348	307	344	310	346	316	330	311	327	300	323	381	334	341	312	332	285	327	330	320	308	336	343	324	342	301	333	321	345	365	322	348	337	352	339	325	330	345	329	332	331	333	333	302	323	313	318	333	324	369	301	292	335	299	308	324	311	353	318	330	356	306	352	322	305	345	306	331	318	323	330	328	295	347	339	342	322	311	322	321	334	349	331	322	327	339	327	328	308	309	348	344	350	325	341	344	307	331	334	334	344	288	312	304	301	336	356	324	317	303	293	352	320	322	331	314	305	325	309	302	332	319	319	344	315	287	340	313	303	326	308	337	316	313	335	324	283	306	330	306	337	362	381	304	322	314	324	338	355	316	337	312	347	299	353	314	326	320	320	351	330	306	305	336	308	325	328	338	347	301	352	306	341	306	310	340	296	316	311	313	355	349	355	361	332	317	303	335	332	306	307	334	333	337	349	329	313	324	335	356	324	314	313	349	322	338	315	310	341	330	325	278	314	315	350	323	334	337	330	337	344	306	305	323	341	321	308	335	310	310	325	334	318	286	376	329	324	315	287	293	356	359	324	316	283	315	334	312	344	328	322	332	335	313	331	294	360	323	343	322	326	340	327	308	317	319	316	339	339	319	318	324	329	309	303	321	284	323	296	327	331	339	332	352	326	338	323	326	354	332	314	303	312	322	327	319	317	292	322	326	306	339	284	321	338	319	334	334	321	322	315	351	332	329	300	316	306	319	361	288	329	303	310	304	306	353	341	316	349	336	330	299	327	329	340	329	331	331	358	342	323	325	335	336	313	338	288	314	333	344	336	319	319	305	314	325	345	309	322	325	337	317	326	329	310	328	294	301	315	329	338	336	333	343	328	343	297	305	319	341	333	298	360	341	282	332	314	326	302	333	320	344	339	318	327	294	340	331	369	313	320	329	317	332	331	340	282	301	331	337	297	305	314	333	328	294	316	325	348	327	302	341	329	334	367	341	326	366	317	317	369	323	342	345	302	345	312	296	333	322	314	330	302	306	293	318	304	339	319	328	316	308	363	317	293	298	338	340	335	336	320	335	279	346	296	300	350	342	303	326	336	326	291	328	322	315	323	330	350	295	296	302	326	353	296	326	318	332	288	342	315	303	329	330	331	329	353	321	327	336	320	328	325	297	320	328	340	330	293	287	325	318	367	317	358	340	332	348	314	317	342	341	322	325	334	360	344	326	347	325	352	278	290	356	335	334	310	311	325	354	310	319	361	347	329	324	301	319	315	318	321	319	322	356	288	336	327	325	347	326	328	294	341	291	288	308	322	290	336	351	320	317	306	323	305	348	323	331	302	320	331	340	332
2550	930	1049	1099	1068	995	970	952	919	944	876	952	825	844	882	916	838	910	850	854	897	883	855	899	849	859	871	889	888	851	850	863	870	879	829	893	820	863	909	880	895	873	845	871	834	835	884	836	867	856	848	870	820	810	841	863	900	914	875	843	869	817	815	834	859	810	886	898	851	909	866	864	867	848	816	897	832	848	861	873	887	838	877	857	842	871	842	803	868	891	868	793	836	868	901	862	840	850	821	865	824	923	878	851	801	860	843	899	905	888	836	841	871	889	827	839	879	811	849	864	812	895	875	864	889	858	831	841	894	912	847	838	872	848	897	827	843	864	826	869	849	826	868	830	842	868	848	821	801	881	853	841	834	823	900	865	877	868	854	812	822	866	848	867	840	856	871	867	849	873	861	848	865	872	862	844	795	829	843	819	893	864	850	867	832	821	856	870	895	805	903	871	867	903	872	831	818	838	900	865	824	838	837	876	851	894	914	900	887	895	877	813	826	856	863	901	876	890	866	855	812	856	919	869	865	841	788	891	845	845	865	856	899	852	839	824	825	921	816	895	807	874	847	819	838	877	803	887	851	776	865	878	838	828	811	849	847	886	839	855	824	839	848	789	810	893	849	818	888	809	861	822	811	847	865	855	834	897	899	834	880	853	848	832	852	893	831	795	910	874	848	853	901	809	864	846	854	839	818	865	807	817	828	786	865	910	879	797	867	863	876	837	843	819	858	824	849	886	855	839	875	837	848	900	873	854	877	825	850	851	849	860	853	844	863	857	851	887	861	849	801	838	864	902	815	821	886	869	889	890	879	877	838	894	869	865	868	796	860	823	850	907	864	834	829	885	848	847	854	806	863	875	845	846	882	832	845	863	837	900	818	868	890	891	850	855	843	843	839	842	846	927	868	921	786	865	890	818	873	823	874	875	848	815	800	869	844	852	806	846	842	827	868	882	833	865	855	848	849	805	865	815	840	784	863	842	878	897	866	818	903	903	871	839	886	865	853	839	862	807	839	886	838	815	861	874	823	800	844	847	884	857	886	847	843	889	891	858	862	797	862	844	874	875	909	846	874	866	812	844	861	862	866	839	851	815	855	821	852	919	848	874	837	876	856	822	814	829	831	871	853	907	846	884	856	822	890	862	845	862	881	838	861	865	913	858	880	889	850	825	853	902	860	839	900	871	831	858	827	882	874	814	878	859	838	882	930	918	813	840	854	858	862	847	834	851	825	861	855	860	881	841	874	911	811	856	846	861	848	875	838	888	860	858	876	866	854	872	828	912	848	884	839	883	907	832	858	877	892	871	872	934	821	835	849	868	832	855	830	858	793	800	866	842	858	837	859	819	854	871	871	828	824	846	877	860	850	875	814	858	828	817	850	864	835	847	822	890	808	882	834	847	870	872	818	844	858	837	832	888	852	842	886	826	833	829	890	820	857	847	878	824	860	863	791	847	900	858	848	833	856	824	838	836	878	872	848	882	863	862	852	860	834	867	850	822	833	844	897	860	847	901	848	875	874	862	792	836	837	827	854	863	894	870	862	910	838	855	864	851	788	820	847	829	896	801	818	860	847	876	874	881	838	860	812	805	846	920	853	868	858	899	809	883	868	827	887	873	878	853	854	804	852	805	831	850	851	887	860	868	818	827	836	816	831	853	840	863	872	804	891	848	900	850	864	840	822	899	808	923	860	848	890	855	880	820	829	828	871	841	796	814	867	860	803	855	825	847	868	841	830	838	886	858	861	826	835	854	868	869	851	848	839	848	874	823	858	875	882	864	869	852	813	843	890	805	870	810	875	888	857	851	864	836	826	820	816	842	903	837	862	823	836	842	807	819	837	879	859	844	854	860	851	921	871	842	844	865	833	833	855	879	817	862	819	849	883	902	839	823	849	878	916	864	892	836	858	855	890	824	841	858	871	843	819	906	858	807	782	844	805	860	816	857	872	904	877	893	846	794	878	909	853	826	829	868	850	805	836	834	938	807	871	793	848	800	827	821	891	838	888	794	832	864	824	854	869	855	870	860	846	885	821	835	898	866	891	841	862	872	876	874	864	821	845	861	834	918	880	823	855	803	838	780	827	846	857	848	833	799	887	834	806	858	847	897	808	882	856	876	885	877	806	806	919	884	864	855	833	912	863	904	861	817	884	839	808	862	835	837	866	836	804	834	828	881	840	826	851	872	881	838	825	864	820	874	908	877	890	873	829	843	827	826	862	863	883	856	854	903	815	816	901	868	785	858	903	830	864	862	877	855	829	885	874	933	845	778	857	861	843	872	892	835	894	871	871	883	841	885	907	841	879	839	845	865	778	816	852	861	869	831	815	824	845	824	849	808	856	877	870	882	863	878	864	860	837	793	870	841	917	845	903	875	814	871	822	857	884	826	863	833	863	852	823	836	826	933	826	837	876	854	808	874	860	832	902	812	870	865	894	822	849	863	807	831	845	818	822	825	887	867	846	868	887	853	845	896	880	834	849	862	848	885	876	816	830	849	811	818	823	869	841	848	843	903	834	844	845	887	885	849	865	849	773	883	801	852	861	863	812	863	864	894	845	847	849	850	895	881	873	895	891	878	810	815	863	818	892	878	840	868	888	858	858	814	818	853	806	843	842	910	887	865	886	892	879	830	815	873	865	867	864	786	846	801	850	803	860	829	883	891	799	841	835	867	805	852	831	870	845	838	891	852	839	824	918	855	886	813	867	867	838	863	899	852	848	892	840	867	902	846	835	850	828	905	819	835	890	883	834	854	849	801	887	801	858	817	873	861	853	851	863	852	861	852	843	875	903	866	882	847	838	852	863	856	848	850	869	864	843	863	833	864	838	939	849	860	862	859	903	798	830	880	860	851	876	835	871	853	871	853	830	842	864	865	848	842	871	863	865	826	851	884	849	865	820	803	844	838	857	887	867	829	877	792	855	925	877	858	819	874	887	829	852	914	857	860	863	862	829	832	839	876	845	842	836	887	864	861	848	808	877	856	801	788	857	829	910	864	868	899	842	877	909	787	806	816	867	873	863	899	891	842	873	845	900	887	885	764	860	914	885	840	884	816	828	858	866	868	843	864	808	827	828	834	811	812	902	779	827	832	823	825	891	890	845	888	871	886	821	844	876	812	898	840	878	850	823	875	839	865	844	826	847	921	823	820	898	856	892	852	862	873	851	844	896	849	838	851	807	879	863	829	829	848	802	875	827	848	861	814	851	857	871	879	811	862	849	844	895	833	824	857	829	849	864	868	861	844	843	811	873	843	864	873	903	885	882	829	837	800	866	909	812	845	819	908	862	830	850	890	853	819	802	868	837	800	832	920	902	857	808	791	831	855	863	894	855	828	867	925	834	858	857	874	829	832	878	854	845	885	817	829	856	902	907	833	850	814	865	779	829	867	908	838	870	835	876	849	886	852	888	880	856	863	842	813	918	864	823	824	853	850	825	858	835	886	816	871	898	865	851	933	843	875	820	817	813	863	877	830	889	882	826	826
9890	1049	1227	1044	786	572	493	414	369	324	317	269	262	264	223	245	227	205	212	212	218	218	227	201	208	210	206	189	209	169	192	195	190	230	194	200	195	202	199	199	201	203	208	197	196	194	209	198	175	183	217	194	190	197	190	206	191	183	193	177	210	194	186	208	182	198	182	169	195	186	216	199	183	170	181	211	176	192	176	188	191	188	207	187	180	190	200	194	204	198	184	166	203	182	201	195	193	202	182	191	197	194	215	154	179	197	194	183	170	183	182	209	192	214	198	202	182	202	202	178	195	203	190	185	181	195	152	182	210	184	186	194	187	178	177	184	184	193	188	210	220	209	200	214	209	179	202	171	182	207	174	201	182	170	188	194	205	221	200	194	201	191	191	192	184	171	196	168	183	188	193	172	176	183	170	162	196	184	181	188	181	181	170	181	188	234	174	187	171	180	213	182	209	180	189	190	176	176	170	178	220	206	189	187	191	188	197	175	193	187	205	214	182	208	194	182	197	195	178	190	223	194	190	171	190	176	180	189	228	180	181	200	205	192	205	215	198	188	181	178	209	178	204	170	188	168	177	198	172	180	181	165	184	170	204	204	201	161	198	182	201	197	171	182	210	172	162	199	222	177	182	182	189	182	191	189	201	208	178	205	169	181	205	185	213	195	192	188	181	200	189	191	202	190	177	174	184	180	194	211	180	181	196	200	184	187	163	216	195	191	186	199	193	186	203	188	185	175	185	201	150	184	209	197	183	185	191	157	201	204	198	190	190	201	192	197	178	181	180	203	181	175	190	187	173	190	200	160	188	184	187	176	176	212	203	208	194	174	182	178	169	186	167	180	194	202	204	189	213	153	171	181	191	192	180	170	188	190	174	191	187	212	187	171	186	201	183	169	188	180	187	188	189	185	166	190	197	189	195	174	206	190	173	184	157	194	205	192	197	194	182	203	185	193	171	194	191	175	183	195	193	170	199	201	175	203	205	204	197	193	176	185	183	194	186	185	183	169	176	179	159	201	180	180	157	186	185	201	179	178	199	222	213	194	186	192	189	172	181	187	196	196	200	167	185	194	180	187	183	172	218	186	206	177	172	186	197	193	180	169	178	199	189	179	190	180	199	171	214	200	180	183	167	218	182	172	173	193	200	185	181	172	167	185	196	208	194	183	184	171	187	182	202	180	191	213	183	165	190	215	186	189	169	183	215	199	181	198	189	188	203	179	194	192	191	177	166	179	197	181	186	197	217	184	187	180	188	188	183	186	202	193	204	194	190	162	179	186	190	196	170	198	202	201	203	202	187	208	194	180	181	180	180	187	189	175	191	183	190	198	194	194	187	182	195	194	181	200	183	180	194	179	155	199	165	185	191	205	170	187	206	190	202	203	204	216	183	193	195	184	173	184	180	160	180	156	176	211	196	190	204	187	186	183	193	185	188	171	178	189	190	183	199	182	190	204	195	200	191	202	178	195	202	212	180	213	191	174	208	190	193	169	194	214	185	181	197	178	177	199	173	183	169	188	189	195	190	186	201	176	220	183	168	199	204	183	192	200	227	182	150	185	175	180	197	183	188	217	201	196	182	192	208	176	184	188	174	183	202	198	183	191	206	185	160	178	192	183	195	182	193	177	186	188	167	182	205	196	177	176	170	198	189	196	182	181	184	194	205	196	206	180	194	185	181	200	199	185	176	193	203	208	179	196	182	189	193	206	193	195	201	195	209	186	178	171	185	204	177	184	185	193	178	174	188	200	177	211	195	185	177	193	195	190	172	178	191	186	192	182	193	186	197	206	173	196	169	194	190	199	207	180	188	183	205	199	186	207	207	205	189	180	194	182	176	215	175	167	199	169	204	172	205	176	169	201	199	165	175	220	191	202	182	180	188	181	185	195	196	202	177	201	206	187	217	152	195	198	199	188	189	199	160	172	193	211	167	163	185	195	182	174	173	173	206	184	200	182	187	160	165	164	209	215	182	199	166	197	186	162	176	168	181	184	170	172	157	179	183	151	199	213	189	194	230	166	178	207	203	194	200	190	181	182	187	199	219	189	196	207	196	171	164	167	199	212	174	188	173	192	183	192	189	171	186	194	192	186	182	172	185	187	187	181	187	172	174	191	191	192	220	180	192	197	224	184	180	195	188	179	170	179	181	162	182	193	205	188	177	187	182	204	190	208	219	189	186	213	203	203	192	192	171	182	213	218	176	189	168	179	182	203	181	187	173	209	185	174	196	178	199	197	165	182	183	173	191	200	164	194	198	215	185	193	181	174	181	204	198	193	169	172	190	199	178	188	223	211	226	212	167	193	186	201	188	174	193	211	204	197	201	193	165	187	201	194	166	187	206	192	177	180	173	184	176	188	200	196	211	196	172	194	171	185	185	181	189	182	196	184	192	188	187	190	192	205	171	180	175	185	200	179	195	172	181	180	188	208	191	202	199	186	177	195	186	207	166	192	210	182	190	213	174	168	208	172	218	189	183	185	191	182	174	195	176	189	187	188	177	173	175	179	187	204	184	173	194	197	191	161	198	183	182	187	172	190	190	206	205	166	213	164	184	192	193	197	188	173	205	199	179	175	200	205	176	176	173	188	185	187	206	200	172	196	179	181	172	190	194	198	172	191	202	178	200	187	178	191	192	185	199	193	192	208	180	155	211	209	170	170	205	157	209	183	171	194	194	183	180	162	190	174	174	178	178	191	185	193	228	206	167	165	223	193	185	205	146	171	212	192	213	176	182	197	185	186	193	187	168	180	166	197	193	208	185	190	177	179	182	181	179	209	175	191	177	219	203	185	184	206	187	194	203	192	181	194	173	183	185	171	221	190	195	175	188	186	197	184	191	192	169	196	212	188	173	174	202	207	197	185	203	199	190	162	168	180	185	192	192	155	173	178	201	188	176	198	175	198	199	193	162	178	181	172	176	181	179	183	207	177	159	192	178	221	197	184	184	202	196	188	204	213	177	156	185	181	183	193	207	176	198	198	143	187	181	184	181	173	189	157	194	172	194	180	199	197	178	196	162	202	205	179	204	185	195	201	201	180	186	191	207	214	182	181	178	177	179	215	179	208	175	196	201	175	176	189	182	177	178	192	190	188	173	182	193	187	180	152	195	220	173	170	186	189	195	193	187	200	187	175	199	185	187	194	195	215	185	187	197	176	194	197	205	194	179	188	187	190	174	176	201	198	212	214	200	180	195	190	180	188	159	202	207	223	164	213	184	193	189	198	218	174	189	203	189	183	199	195	208	204	193	180	201	195	210	192	196	194	211	195	208	194	161	193	178	189	188	189	202	201	177	168	184	184	195	225	184	172	198	194	174	167	223	186	191	201	183	213	193	179	181	197	189	194	191	204	192	170	185	201	172	184	175	171	179	197	172	177	212	201	196	206	201	214	229	188	178	210	213	205	190	171	192	225	200	194	170	175	195	205	191	191	171	214	183	199	194	194	194	183	177	185	176	183	180	197	195	199	175	182	188	185	198	177	168	183
5631	1354	2692	3227	2774	2350	1983	1718	1459	1276	1201	1050	952	986	923	871	768	720	749	713	727	678	705	645	679	613	648	617	620	621	596	609	669	607	602	579	577	585	585	551	567	572	557	613	591	569	545	565	545	578	596	557	530	544	537	590	576	571	559	542	571	486	539	503	574	547	525	543	546	517	561	556	550	571	573	534	550	578	551	523	513	559	536	542	536	526	492	498	529	505	555	547	539	516	507	549	543	533	549	555	534	524	558	539	508	582	559	561	572	559	526	566	548	522	475	568	540	540	562	515	528	570	538	534	521	515	578	502	514	491	507	527	569	543	554	491	519	526	520	513	499	580	527	545	560	527	492	540	548	565	506	564	546	533	528	484	554	545	511	520	526	524	521	505	494	554	537	507	503	504	525	522	539	578	530	544	503	533	567	553	494	552	580	502	553	531	563	550	572	531	559	518	527	517	520	508	518	517	580	532	525	538	560	488	593	513	539	507	513	555	524	550	531	531	546	514	576	528	547	515	563	504	531	516	527	508	534	540	576	558	516	481	567	481	545	508	514	547	542	502	528	570	543	529	508	570	508	498	541	565	542	495	523	540	520	578	526	546	552	566	523	524	514	500	505	534	582	564	511	536	535	513	526	531	523	497	552	497	524	539	567	540	545	519	534	527	529	557	548	543	504	556	560	543	518	543	560	520	530	573	581	542	530	568	536	519	528	508	526	528	587	532	529	517	533	497	534	519	516	539	537	509	564	515	543	550	468	535	550	545	538	493	534	546	503	559	523	559	510	514	583	533	545	493	532	496	543	544	527	539	528	560	503	570	519	548	532	528	539	519	509	532	545	573	559	528	531	527	564	512	516	561	496	503	531	564	524	505	555	537	553	571	553	611	540	526	510	514	548	559	572	533	525	517	570	556	561	562	545	542	546	536	504	502	536	522	491	506	585	512	530	509	585	541	574	545	531	552	539	508	521	517	517	521	512	525	554	543	538	529	574	509	604	545	522	499	510	516	544	516	555	534	480	528	529	502	536	498	522	541	496	541	575	538	510	518	537	583	554	513	535	565	546	569	504	491	558	480	545	523	545	579	521	536	531	524	575	531	518	557	572	523	528	551	526	556	546	540	510	490	527	529	543	563	531	519	500	541	535	522	533	490	507	499	492	553	503	500	511	534	510	527	536	532	528	517	573	543	537	517	549	519	527	551	535	525	548	550	530	551	516	501	519	525	536	523	537	543	506	523	520	537	558	516	549	517	510	532	542	573	537	548	539	528	487	560	543	518	517	537	494	527	542	509	517	575	518	550	512	502	539	492	525	508	503	522	539	536	516	545	523	558	550	539	550	531	539	565	498	529	554	537	552	502	522	515	512	516	551	587	570	536	528	556	546	507	516	518	529	554	511	528	531	517	562	532	578	502	529	540	494	507	520	497	556	494	531	528	503	516	535	510	525	478	536	534	542	514	586	549	529	549	539	580	563	532	529	557	521	535	523	526	548	566	495	485	492	540	519	520	547	523	510	532	540	520	536	498	538	521	512	489	507	507	512	551	528	576	554	549	517	539	557	526	508	535	579	499	497	493	547	512	530	520	549	523	527	524	507	514	574	529	543	535	535	546	525	538	570	545	516	522	542	550	565	530	532	551	516	550	535	538	554	529	510	527	530	501	530	503	517	491	498	525	522	532	515	545	507	520	529	537	494	548	551	517	526	534	521	509	497	576	502	517	539	520	571	532	500	516	493	535	523	547	512	548	525	559	533	506	561	519	506	533	518	501	538	548	506	558	539	547	549	563	541	544	519	496	582	522	482	530	537	548	526	528	522	522	509	462	583	502	528	524	554	518	535	544	548	548	570	503	531	538	570	562	584	526	495	522	485	561	514	497	517	515	572	522	531	526	515	474	508	540	523	562	524	574	531	515	506	535	517	528	527	588	506	537	513	560	501	526	515	503	542	535	529	538	557	523	523	514	533	538	579	530	491	527	528	549	548	501	543	508	582	552	531	533	533	526	527	523	518	555	559	529	545	474	531	528	534	511	521	587	534	499	536	507	515	540	529	568	497	507	556	595	515	518	509	535	507	547	519	521	522	530	521	513	546	505	563	537	510	519	522	529	538	498	549	504	517	514	569	526	552	529	532	539	511	543	563	527	531	564	538	511	504	527	501	503	550	526	515	536	508	560	516	494	532	521	532	555	533	516	533	559	547	506	509	520	564	563	534	528	552	557	508	492	546	544	573	542	555	510	508	546	497	536	548	578	540	518	564	498	535	522	501	491	491	561	535	499	501	539	536	515	523	529	495	535	523	483	525	552	501	557	560	568	537	520	544	461	520	497	497	537	549	545	523	533	517	514	517	542	527	517	541	538	511	545	536	518	556	505	554	537	531	516	533	549	532	556	497	537	532	557	531	522	548	509	551	558	513	510	555	525	518	559	577	532	505	561	539	559	517	496	576	530	570	528	538	521	487	483	547	506	508	540	565	537	517	562	537	549	550	557	535	554	510	594	525	488	519	521	527	525	545	552	543	485	536	506	529	529	509	507	514	513	577	539	537	527	512	535	544	534	538	559	513	532	554	561	546	513	515	541	513	544	535	520	486	535	523	522	503	548	523	531	520	558	526	513	514	492	479	517	554	471	530	545	549	533	522	537	495	567	506	529	505	499	555	501	510	528	527	527	565	488	528	503	513	554	526	539	515	533	499	522	512	496	543	517	521	501	511	548	551	488	534	523	569	496	506	518	491	522	520	518	556	515	489	584	516	547	556	519	512	569	536	558	543	555	543	516	543	531	538	504	543	532	500	546	484	534	494	518	536	549	529	486	553	551	516	504	545	520	512	519	509	522	566	518	585	552	520	514	559	582	532	515	526	562	501	520	549	498	521	534	556	527	530	517	588	528	512	541	534	522	578	526	539	543	494	519	509	492	531	529	551	557	533	541	513	526	508	545	514	547	513	504	544	537	497	550	552	512	542	582	559	524	521	501	505	518	548	529	532	518	535	517	544	541	542	554	550	528	514	533	496	496	511	545	534	548	535	524	521	550	534	507	543	575	559	546	522	513	549	517	516	526	528	511	542	551	518	521	527	524	547	532	542	550	577	536	499	518	532	545	530	532	489	540	549	478	525	567	539	575	508	550	548	511	530	567	528	489	516	487	557	552	532	577	547	576	493	511	505	555	526	567	544	561	558	508	517	533	540	535	543	529	508	530	559	519	568	551	505	525	490	523	538	534	532	537	540	532	536	523	540	566	557	517	515	519	572	533	537	558	527	524	567	535	509	528	510	530	500	547	514	493	505	499	554	545	517	528	557	552	569	473	519	564	516	543	538	560	549	515	546	492	558	508	560	517	533	568	510	480	549	523	529	562	498	512	575	500	509	514	538	539	537	512	506	528	565	540	511	582	529	527	501	502	542	491	493	544	557	532	532	517	504	510	532	557	537	557	540	543	506	542	527	520	508	549	555	515	487	532	465	556	525	550	495	527	466	533
17698	2518	2374	1886	1186	950	722	568	427	394	332	291	245	238	230	237	212	209	204	178	191	169	177	170	180	138	156	171	170	169	148	156	159	147	139	171	159	146	161	156	141	148	147	126	147	137	169	161	119	142	154	137	145	140	155	158	137	143	134	137	153	144	150	127	122	142	139	122	110	153	130	120	152	134	138	158	141	126	118	125	154	141	151	136	130	151	150	145	156	144	124	139	133	137	125	146	159	136	133	122	132	128	125	136	139	140	141	157	125	137	127	134	121	129	130	150	151	147	140	118	141	122	137	140	144	141	142	126	135	129	138	145	119	121	127	108	127	128	97	119	128	152	127	143	139	138	126	129	139	167	144	116	133	136	128	130	136	156	131	138	132	134	131	143	125	128	145	130	121	122	138	136	147	142	112	142	134	118	131	128	149	142	140	105	156	111	132	133	121	128	134	139	126	153	125	128	167	144	137	140	125	110	146	125	136	132	119	148	124	121	131	139	140	123	117	163	133	133	130	114	120	136	134	151	142	115	142	127	136	116	132	128	128	139	128	111	137	137	141	133	121	124	151	124	122	132	132	119	150	147	141	165	129	138	119	125	133	131	142	153	127	124	134	137	141	127	127	129	127	128	115	146	130	149	122	138	127	113	125	129	144	136	112	125	137	121	108	134	116	124	141	128	140	138	139	122	138	123	137	114	115	143	159	126	120	138	142	143	119	112	134	132	123	132	135	145	156	148	120	125	154	167	125	151	145	132	149	116	144	137	124	133	150	145	133	126	137	135	123	140	158	130	146	134	119	141	126	157	144	133	144	114	117	114	137	145	129	144	141	120	117	148	129	129	136	132	129	114	105	152	159	140	136	148	129	128	129	124	128	128	118	147	123	135	128	129	120	157	134	129	110	149	120	114	120	143	140	138	114	109	133	146	127	123	138	116	143	135	145	134	142	139	117	125	142	134	141	126	137	132	127	131	141	145	129	129	132	141	132	143	127	134	148	127	143	120	137	136	137	157	133	131	133	151	124	141	128	126	122	155	118	128	154	131	134	157	128	155	121	114	117	132	117	133	117	156	112	127	142	153	141	128	146	123	120	149	124	145	145	131	133	133	118	147	120	143	128	137	142	133	145	157	157	130	130	134	136	140	124	147	147	120	119	115	112	123	119	112	121	138	151	120	142	132	127	134	107	124	111	148	153	152	132	128	133	134	127	144	140	141	125	119	136	105	125	138	127	113	140	132	141	139	135	130	136	138	136	105	139	119	115	145	133	141	136	132	124	121	136	132	126	134	134	128	145	125	133	121	114	133	120	130	132	145	132	127	115	126	134	153	135	127	105	134	158	120	144	146	127	140	118	121	133	134	139	127	141	140	137	144	128	121	122	139	145	144	121	141	141	158	162	103	147	137	122	135	130	117	134	138	121	155	138	171	135	141	142	134	118	117	132	132	151	125	139	144	127	132	135	130	126	135	114	127	124	158	140	119	146	148	130	149	143	147	152	145	131	130	144	128	144	132	135	131	124	150	136	139	125	139	139	129	135	115	126	145	126	132	123	143	128	134	130	122	139	131	123	156	151	128	131	151	111	141	119	136	154	140	141	128	140	138	134	138	127	129	123	132	148	133	138	112	126	141	145	137	136	128	131	125	145	124	110	126	132	142	126	122	131	140	139	126	133	132	121	150	145	128	146	134	146	130	135	154	139	143	123	119	137	106	121	111	139	142	127	138	118	138	140	126	127	150	141	117	159	119	130	108	125	126	146	146	131	120	130	133	139	131	135	122	143	136	136	105	144	134	133	133	140	129	139	105	128	145	142	143	126	130	127	134	137	157	134	127	142	149	118	153	125	158	156	117	129	107	128	148	155	147	136	126	130	137	135	140	148	149	141	134	130	127	137	132	123	109	144	119	139	140	142	130	133	115	139	134	158	151	120	144	134	132	134	126	140	148	124	135	133	140	111	114	157	126	135	125	131	134	113	146	137	144	130	127	136	143	174	133	146	124	129	149	146	128	127	128	140	118	115	118	129	124	121	127	142	126	126	137	137	131	135	122	129	127	138	133	135	143	138	132	128	128	137	124	132	106	121	140	130	140	124	140	136	140	126	120	169	137	144	128	138	114	124	119	142	124	140	136	145	124	150	154	119	140	130	149	132	132	116	133	108	130	132	107	130	146	135	133	128	149	148	118	115	124	139	144	139	139	113	143	122	135	120	140	130	134	146	131	136	135	136	128	140	135	119	133	135	132	140	135	133	137	145	130	135	129	133	138	109	152	123	128	157	116	112	128	128	138	132	133	120	115	137	143	135	144	136	125	142	135	145	123	135	124	137	129	136	134	131	125	135	125	112	140	125	137	128	134	163	132	146	136	131	145	150	126	127	132	131	135	123	123	125	124	113	144	137	133	128	139	139	122	124	137	152	115	134	121	154	134	137	122	141	145	154	146	143	142	157	142	127	151	110	144	147	114	139	137	111	144	136	139	139	124	123	127	147	133	129	148	124	119	141	125	133	121	141	136	146	138	132	141	141	123	137	157	140	114	122	126	123	127	133	143	127	146	117	134	132	131	139	138	140	135	133	135	115	125	120	124	150	129	121	149	154	120	129	132	124	138	127	115	120	140	141	118	124	129	151	128	152	134	150	121	137	123	125	134	134	104	150	117	130	146	115	155	133	137	137	134	131	143	145	125	149	119	116	121	144	135	150	115	151	139	139	128	143	129	134	133	111	144	126	138	152	119	138	138	130	121	129	136	146	121	150	153	130	123	145	121	137	127	136	134	141	125	159	109	129	104	130	139	125	139	136	117	117	151	133	133	161	133	131	142	129	139	123	125	142	119	129	116	138	148	122	138	130	113	136	145	143	141	125	134	140	137	126	140	119	119	128	131	101	140	125	118	156	133	122	115	155	130	126	141	140	126	123	124	113	139	141	148	133	155	124	130	149	131	142	146	152	143	139	146	121	150	136	128	128	140	142	119	135	135	138	147	128	113	127	122	103	151	146	139	138	124	148	121	137	150	129	138	139	128	119	136	123	150	116	132	123	134	153	137	123	126	134	115	129	140	105	119	152	126	153	141	128	151	137	107	121	139	118	118	143	153	116	133	131	132	133	140	126	136	127	135	138	129	117	121	122	129	129	149	136	123	130	122	140	141	132	120	139	151	162	145	142	123	134	138	135	129	141	113	130	149	106	140	130	126	146	135	129	133	121	139	135	119	139	139	125	125	154	133	135	145	154	148	142	158	118	149	156	137	128	136	131	101	120	112	146	133	130	138	120	120	145	148	121	133	133	127	130	141	138	138	119	132	125	147	145	133	125	132	141	112	139	140	128	130	124	133	132	159	120	115	112	155	141	141	117	115	121	157	130	139	138	123	120	143	139	126	129	131	119	131	136	132	138	134	133	112	141	123	131	128	134	141	121	138	127	145	135	132	139	142	128	132	136	136	122	130	143	149	125	135	152	138	125	140	132	129	126	121	141	128	109	128
7502	2160	4480	5334	4673	3825	3154	2640	2170	1882	1643	1436	1281	1178	1120	949	888	943	831	770	742	754	662	668	663	614	607	581	600	579	585	573	518	564	521	512	513	527	521	511	504	464	460	468	455	498	475	458	473	499	442	465	470	459	450	462	446	464	454	441	435	417	432	458	448	407	424	426	423	423	434	435	410	449	432	447	468	454	440	456	444	435	418	396	418	450	434	430	422	399	425	408	404	416	441	386	417	437	405	405	385	442	447	386	415	459	419	424	393	387	386	425	464	479	391	398	406	420	443	395	420	405	438	402	406	403	385	399	402	379	394	425	407	424	416	428	379	385	444	422	411	412	432	430	415	429	401	404	375	418	422	422	397	412	408	420	407	434	428	400	404	394	443	385	403	415	427	405	423	389	421	403	407	396	383	433	422	447	462	383	389	401	402	413	429	408	410	426	348	376	429	434	409	377	399	414	459	420	428	387	429	406	435	407	420	400	397	411	431	397	396	436	430	430	397	374	390	427	360	395	417	398	361	385	407	415	375	415	370	389	371	424	409	417	392	439	406	416	406	387	422	418	373	396	389	399	395	408	393	420	432	385	421	446	390	372	406	376	418	428	413	372	425	379	396	411	380	376	406	427	380	406	418	399	402	428	438	392	419	425	427	416	405	375	365	425	445	454	414	430	400	403	388	367	431	379	413	451	413	424	386	395	413	411	448	443	403	429	402	400	437	401	361	395	403	400	374	420	448	424	375	394	420	393	435	422	403	407	429	399	416	404	384	405	395	358	385	385	392	361	434	407	410	375	384	442	405	383	382	360	383	375	385	410	396	374	411	405	422	415	394	410	421	377	371	373	445	372	432	402	404	425	440	396	412	436	390	431	471	404	407	388	377	409	418	372	420	390	411	387	400	406	404	390	407	405	396	399	402	370	416	406	382	416	417	400	385	435	394	354	397	403	403	403	382	406	385	393	408	389	415	397	446	414	458	402	415	425	420	405	417	403	403	410	395	416	385	457	427	410	397	403	356	375	404	445	411	447	366	409	406	400	388	417	426	416	397	421	419	402	398	398	423	398	419	425	401	442	376	403	424	409	421	429	424	406	401	409	456	409	386	378	427	429	415	386	412	392	430	402	413	395	398	389	374	391	388	394	421	393	406	394	383	379	419	381	383	395	408	412	410	385	451	430	426	373	418	410	431	421	404	383	415	404	395	392	427	430	365	408	402	423	389	408	386	421	380	409	424	390	395	394	379	421	388	399	406	430	348	370	400	394	420	397	407	411	373	409	397	371	367	371	426	395	419	423	434	427	414	400	444	365	431	430	401	391	399	400	378	376	381	377	412	384	415	398	399	440	380	386	420	407	413	406	413	377	408	400	422	393	377	421	454	418	400	406	404	396	388	393	361	394	448	427	422	420	394	418	418	393	413	396	391	418	385	424	413	422	408	385	443	375	439	376	398	426	443	416	428	396	391	406	409	395	393	431	384	372	421	391	394	401	417	437	386	440	404	422	373	413	427	406	383	416	432	418	401	407	435	429	426	409	429	410	423	419	443	428	388	399	447	398	393	436	437	396	420	415	378	435	387	381	397	392	388	409	410	417	374	396	418	447	387	410	395	408	401	383	395	402	402	406	413	417	394	379	428	433	430	420	431	391	403	410	384	379	386	396	408	404	405	393	412	391	409	417	377	388	396	426	428	411	376	357	430	426	419	372	424	380	454	424	369	393	369	391	438	402	442	390	413	373	425	382	378	411	372	437	384	405	418	389	385	397	448	389	394	413	396	409	355	393	406	431	399	407	355	432	389	412	444	396	425	402	403	394	410	379	370	453	432	424	421	436	406	437	381	428	436	416	395	383	417	379	392	386	400	366	375	413	397	380	384	386	386	401	405	404	410	432	398	425	409	382	396	397	400	413	439	412	391	416	411	447	404	480	444	440	408	410	356	375	418	416	381	410	395	387	422	399	451	380	373	376	375	395	401	374	379	403	426	417	395	426	380	390	390	399	422	390	407	425	364	430	388	417	402	403	418	413	375	430	394	405	396	419	402	375	389	425	433	374	419	406	381	421	406	410	404	451	423	408	435	420	423	388	417	427	431	408	423	429	426	418	392	415	409	416	389	396	402	433	424	414	393	411	424	432	384	407	380	394	405	373	384	398	384	387	406	411	460	417	397	383	411	386	379	393	406	404	395	425	414	382	410	424	388	422	407	400	391	404	407	434	388	428	428	419	410	414	412	441	419	401	434	409	402	401	410	409	409	414	407	408	427	405	444	434	364	414	405	370	400	419	420	456	386	403	386	444	439	426	428	387	421	392	392	412	405	399	419	394	440	421	416	378	405	418	414	420	411	398	368	399	413	387	407	400	435	408	436	407	383	439	444	416	382	392	383	427	397	419	385	380	396	401	414	433	407	379	382	389	414	422	371	383	366	383	395	407	444	404	442	410	424	392	401	395	360	389	365	388	462	430	442	400	403	424	397	412	396	403	388	396	392	419	376	353	402	405	404	393	425	397	410	407	388	375	361	397	408	389	391	421	391	420	444	392	408	403	438	432	394	401	406	414	412	414	384	368	402	410	418	418	394	436	395	408	406	380	421	415	429	447	399	429	407	409	424	378	401	387	404	429	438	405	419	394	404	432	382	383	387	424	430	397	408	436	453	381	434	436	396	400	420	393	355	402	439	449	387	389	394	423	388	408	397	437	437	383	393	401	372	415	417	399	404	402	414	396	392	418	446	378	437	411	392	413	390	434	400	390	419	429	419	393	382	401	423	381	415	395	380	369	378	412	410	387	437	399	399	410	417	419	392	428	391	404	378	400	399	437	418	374	433	409	415	402	395	422	412	412	400	404	401	413	391	399	416	417	427	401	418	418	431	434	429	445	378	415	412	399	395	408	363	372	427	364	429	438	417	429	443	374	428	447	378	413	378	420	392	426	427	396	423	379	385	389	402	399	432	443	408	411	405	412	430	376	389	402	407	401	393	412	399	399	368	405	401	396	412	396	441	395	404	443	435	367	403	364	429	408	391	407	417	429	380	416	387	381	431	403	398	409	399	388	429	398	391	383	370	413	392	388	419	423	384	407	460	395	434	442	406	399	392	409	393	379	411	399	374	401	388	395	409	393	415	436	399	394	354	376	405	433	413	413	407	431	360	390	384	351	403	417	442	411	435	428	411	428	420	421	399	404	383	390	387	425	435	422	425	405	388	420	416	399	369	386	425	386	379	417	378	414	412	374	373	405	419	413	405	382	374	414	390	415	438	388	427	432	386	396	368	369	395	431	409	401	396	405	400	383	353	408	422	388	409	403	402	389	440	414	406	426	424	399	429	408	373	403	402	385	406	457	429	387	393	377	383	400	381	454	438	381	394	387	393	389	395	435	393	432	415	427	435	388	361	425	390	386	429	438	424	408	417	386	437	412	391	436	418	399	380	397	414	409	432	403	395	430	420	409	416	385	377	384	429	430	379	406	443	399	414	369	398	413
2439	403	400	405	373	368	355	338	336	342	333	319	327	313	322	298	326	350	326	333	339	326	308	345	324	324	338	319	338	336	356	318	296	312	308	309	322	352	337	307	322	330	312	331	332	322	311	320	321	291	325	310	320	380	358	276	349	345	314	338	320	329	334	309	310	320	322	304	308	321	325	293	355	333	329	345	334	326	306	303	350	321	298	351	331	334	325	323	326	312	312	322	328	368	312	326	287	322	343	306	302	332	340	347	335	320	343	314	303	322	325	326	327	321	319	350	314	318	312	328	336	331	323	316	305	330	323	317	340	321	329	335	323	326	306	314	313	312	326	325	335	322	302	321	308	333	329	329	340	316	316	320	312	342	296	341	331	315	319	353	326	329	310	310	340	344	317	322	352	345	317	316	375	311	321	323	320	322	345	306	352	329	307	344	332	347	357	310	301	325	313	320	343	339	320	325	320	319	325	314	323	312	325	311	328	304	313	315	337	307	345	307	324	289	296	308	293	307	332	321	333	327	300	318	333	319	349	330	326	321	314	322	335	331	305	347	297	361	334	316	331	333	338	334	336	347	351	335	306	326	329	317	352	324	285	331	330	361	371	295	332	321	311	282	313	309	323	330	306	325	319	303	321	338	351	314	324	325	339	295	276	326	343	341	346	318	339	325	366	336	338	307	351	317	335	310	300	311	323	316	287	316	354	341	349	318	333	289	289	310	333	334	287	310	314	351	335	301	299	352	331	327	304	273	336	331	350	319	352	332	328	315	336	301	345	365	331	312	356	335	318	324	342	303	302	283	334	335	310	306	304	352	309	348	337	292	323	333	312	292	322	311	332	298	337	343	306	327	348	329	312	322	326	323	321	324	321	326	343	345	340	353	321	340	306	331	308	352	342	331	310	329	347	319	331	308	306	344	319	313	331	359	317	333	308	351	309	360	303	295	317	328	334	313	336	327	311	283	327	302	360	324	338	305	301	342	343	345	329	363	333	321	341	322	283	311	312	319	316	323	329	342	321	339	323	306	337	320	319	337	333	342	318	301	320	310	322	318	315	342	335	320	324	339	306	337	319	327	361	313	316	304	348	341	331	314	344	354	329	298	343	316	342	304	327	338	325	302	314	327	282	282	338	331	308	312	325	324	321	311	324	344	345	326	336	340	311	333	350	365	329	331	368	335	268	312	338	379	319	316	346	300	305	300	313	340	323	339	353	345	315	284	308	353	307	305	309	313	310	357	344	319	347	359	357	305	378	289	336	332	338	302	330	319	312	288	310	332	315	330	331	323	321	308	301	356	313	296	326	318	335	354	346	334	324	353	315	292	290	307	313	322	308	349	344	321	325	329	299	329	343	322	332	325	348	308	304	306	323	340	313	335	336	286	340	295	314	296	335	295	343	314	303	305	352	315	280	321	307	328	339	322	334	297	327	323	316	315	332	307	338	344	326	332	327	332	320	326	312	307	343	331	298	345	330	317	342	341	347	342	310	345	351	311	320	330	350	316	289	366	338	328	303	318	317	290	303	313	291	329	322	327	351	298	326	313	333	322	327	330	325	348	350	334	314	321	344	330	309	322	337	340	334	319	327	338	300	316	325	289	290	342	311	309	326	325	319	328	342	351	318	324	309	307	343	327	336	353	312	329	347	282	306	342	334	338	334	325	337	331	310	324	304	332	319	309	325	339	312	350	329	352	336	305	307	334	316	364	328	295	301	291	291	350	326	351	317	319	345	300	320	337	342	322	345	311	342	333	318	314	314	313	328	328	342	345	306	314	328	309	321	305	306	360	301	329	354	298	326	304	314	315	360	279	328	308	351	356	302	336	317	317	315	325	325	337	362	318	362	344	328	322	354	315	304	332	314	307	284	291	339	299	338	345	353	281	347	322	335	338	310	330	330	336	358	297	315	332	328	316	309	339	336	308	353	351	345	303	340	327	354	308	299	280	306	342	337	320	306	328	301	313	335	319	284	311	300	320	355	293	316	365	346	322	310	342	330	304	337	324	306	335	320	288	342	346	355	325	292	325	297	323	317	339	311	330	285	344	304	308	355	327	340	312	284	310	335	320	342	293	317	292	304	316	334	290	355	305	317	327	292	322	342	338	330	329	279	299	332	327	350	325	320	334	304	344	329	358	299	335	303	332	304	342	361	319	343	325	314	317	357	375	329	350	324	312	347	324	318	339	299	326	347	301	332	338	312	323	354	327	346	325	345	336	345	321	340	317	341	343	320	313	358	301	338	307	339	322	319	353	330	295	343	306	332	330	313	340	306	302	324	333	333	327	310	350	329	318	319	322	345	324	330	309	323	313	320	309	350	304	358	317	293	360	329	328	332	324	308	252	318	336	369	328	333	328	330	321	332	290	333	350	325	335	319	295	352	334	362	339	360	305	353	324	318	337	310	322	319	323	302	289	347	318	341	307	304	325	295	306	312	331	309	316	305	317	356	307	321	338	363	345	293	325	320	335	322	321	320	327	308	309	337	322	311	309	343	305	317	320	330	321	315	291	303	321	321	289	306	327	316	342	339	337	339	336	322	318	331	279	322	319	317	335	310	309	296	318	297	307	320	330	316	337	323	324	336	316	342	331	323	336	328	361	350	320	344	352	330	341	309	341	335	310	322	310	349	335	359	322	299	341	344	319	318	324	335	335	320	326	307	300	327	305	326	340	306	332	339	335	316	347	326	353	332	339	302	301	328	305	337	288	290	316	340	319	304	327	347	328	339	298	331	310	348	316	353	307	315	331	303	326	320	339	321	327	312	338	306	333	341	306	361	330	315	329	341	323	349	324	322	284	338	318	349	320	340	330	335	319	332	291	345	327	336	315	348	312	341	288	353	323	314	332	316	343	334	340	333	315	343	339	300	343	334	320	303	343	327	357	328	286	315	302	285	335	304	333	334	326	357	333	333	322	334	327	327	317	350	303	319	313	309	298	314	344	345	282	313	313	349	363	356	328	348	317	324	310	304	346	342	313	321	330	324	321	323	329	309	308	299	344	311	342	310	318	303	347	303	337	309	386	322	299	317	317	330	317	305	291	331	335	332	307	299	319	358	353	286	350	324	339	325	309	323	301	351	333	324	325	357	340	353	309	330	318	333	323	338	309	328	306	335	337	273	330	321	345	302	348	323	327	297	365	363	334	331	306	333	330	335	300	317	311	328	331	360	351	323	330	320	328	316	310	327	358	302	308	323	322	354	318	309	313	322	333	343	334	330	311	303	324	307	334	298	331	333	343	342	298	312	318	311	310	301	329	328	313	329	319	319	328	332	320	295	343	319	343	337	316	322	321	340	332	335	311	341	333	320	324	324	305	320	326	315	351	309	359	311	314	297	310	276	336	350	313	315	329	312	291	325	324	315	293	309	341	309	328	308	311	296	314	347	325	326	324	316	299	346	332	306	349	331	311	319	319	299	318	344	322	340	350	342	329	299	323	311	310	344	316	299	344	324	290	333	345	318	294	379	365	330	324	307	322	313	328
2513	936	1065	1118	1044	1021	910	938	934	997	887	910	891	865	887	854	869	864	860	898	917	923	880	873	860	893	857	830	824	805	822	856	893	889	794	854	895	920	825	904	824	847	851	856	851	840	858	885	836	872	844	807	800	859	864	776	844	868	865	868	825	899	829	861	844	851	853	858	855	846	835	896	860	837	829	839	816	791	827	843	878	873	853	845	839	856	830	870	858	827	839	808	858	860	871	867	863	830	836	808	888	844	830	812	794	857	856	809	821	852	880	807	867	834	811	875	784	859	820	845	826	854	845	884	843	862	875	841	886	796	849	871	888	850	831	839	820	849	867	892	820	858	819	865	846	828	797	821	849	857	894	840	826	848	812	914	823	794	857	826	835	881	883	829	861	865	874	885	799	856	834	865	883	852	853	861	859	863	822	871	858	884	898	845	851	884	873	861	857	849	798	827	850	866	863	863	929	848	885	855	848	904	850	851	861	865	850	851	866	794	845	879	880	828	873	848	885	875	832	835	908	864	852	835	864	861	868	832	879	868	837	798	851	906	871	953	831	843	846	852	860	876	864	894	858	879	852	869	846	897	835	843	873	861	877	905	832	761	867	871	869	822	828	844	786	851	807	848	890	887	818	844	802	822	845	838	837	799	876	893	822	870	885	853	855	824	816	845	832	864	827	881	859	837	830	849	857	876	840	872	849	842	873	874	860	840	849	858	810	915	850	858	869	819	926	848	851	841	868	869	824	843	878	801	817	826	857	881	879	889	862	855	859	797	882	880	878	851	829	845	848	844	835	849	852	853	894	870	831	852	850	867	808	889	902	836	850	821	832	827	899	825	793	851	852	867	824	824	839	827	844	895	870	819	844	800	872	877	839	863	846	815	857	888	839	809	828	848	899	817	829	863	887	803	830	819	864	862	867	850	835	929	798	858	838	867	874	797	913	823	828	870	884	895	816	806	871	880	827	877	845	865	909	820	862	829	849	874	883	852	835	811	810	862	858	851	934	899	882	865	851	833	904	841	856	849	773	847	859	812	827	825	868	783	873	831	830	833	832	817	863	841	906	854	903	865	849	829	870	824	849	884	849	831	846	863	824	790	847	868	835	849	900	846	849	867	874	818	860	830	853	829	892	804	856	853	876	874	858	863	872	879	859	816	839	828	873	815	874	816	855	837	871	917	836	887	864	896	873	910	883	810	848	850	830	884	855	823	818	831	847	865	829	867	870	931	810	792	854	852	809	871	831	809	854	813	863	789	808	871	831	893	843	862	829	841	856	846	848	869	825	828	894	855	871	826	833	837	814	815	795	756	860	894	839	832	821	838	831	833	900	866	890	886	825	878	861	833	857	814	799	862	783	907	810	865	830	856	882	835	886	884	850	840	868	835	837	864	862	848	868	904	865	801	889	859	832	837	822	869	813	798	864	858	882	859	853	806	829	879	856	854	915	870	836	898	852	853	852	825	832	863	801	871	852	842	857	862	856	822	830	773	847	860	832	876	839	840	817	899	816	837	855	861	863	820	838	820	854	848	815	893	870	864	884	907	816	837	809	862	877	858	841	894	859	859	863	850	830	878	873	868	824	809	865	815	826	856	827	889	822	845	829	865	870	866	856	816	876	869	899	837	878	867	803	810	873	891	889	825	866	849	849	866	865	846	847	774	875	845	822	859	810	838	831	879	806	871	838	809	839	836	841	829	793	868	844	847	845	823	902	843	835	835	855	823	875	910	814	851	831	836	866	856	847	859	894	846	835	856	824	830	845	854	860	853	801	894	779	782	858	841	889	813	881	868	881	898	877	848	855	820	883	868	883	864	829	801	847	900	844	901	861	848	851	882	792	823	865	864	871	861	888	862	850	818	854	834	882	919	851	851	884	902	861	873	906	864	818	845	820	825	884	843	856	860	873	848	895	836	893	797	862	847	890	840	797	844	881	841	869	853	870	868	852	806	833	868	817	805	865	887	891	877	843	835	846	844	851	871	854	882	897	856	847	852	835	875	855	869	801	826	849	851	836	797	866	867	791	833	833	860	810	912	800	831	835	832	831	872	837	808	850	853	848	896	846	850	844	867	830	844	853	784	856	821	839	771	934	814	831	871	856	851	848	839	848	878	847	853	895	830	884	872	874	835	813	849	890	828	820	866	802	822	873	848	832	840	851	856	904	843	824	871	888	848	875	843	821	832	850	829	876	843	825	875	895	831	861	841	860	922	828	781	931	859	841	805	873	820	819	803	871	769	873	880	827	899	869	876	873	831	824	840	819	841	874	801	821	849	849	812	896	864	808	836	791	807	868	797	858	872	829	862	812	829	844	872	865	807	855	839	882	886	867	852	825	848	817	867	834	886	851	845	827	837	859	855	804	839	847	837	861	862	863	803	856	820	887	846	833	845	881	866	881	809	820	825	852	895	873	838	867	826	869	795	843	882	848	851	831	895	843	835	819	860	865	830	860	868	851	860	844	927	848	855	873	852	813	920	789	816	865	891	873	854	835	789	859	871	843	840	845	860	787	867	851	835	864	845	915	851	890	825	842	897	832	866	859	841	890	871	885	843	817	862	864	860	899	896	870	825	794	830	842	888	844	841	835	827	847	850	911	897	834	801	810	865	838	855	816	867	861	834	883	880	853	824	821	855	869	907	885	833	861	854	822	886	868	864	850	887	806	889	832	854	854	841	860	800	844	839	816	867	840	827	834	840	824	886	803	855	887	844	818	842	847	858	847	886	834	811	857	841	836	883	824	831	842	865	863	848	842	857	829	814	829	810	854	851	813	848	842	875	840	886	854	837	878	884	820	833	901	800	887	816	844	877	876	837	873	871	882	869	810	894	815	914	832	818	832	880	871	846	844	881	843	897	833	828	854	876	854	880	836	837	846	856	888	815	852	818	881	790	843	814	846	835	859	828	803	816	755	835	814	867	887	818	859	887	876	885	841	822	867	814	883	835	871	828	844	915	830	852	794	863	818	846	871	896	825	857	872	861	881	854	890	915	825	805	826	882	883	816	804	877	847	841	867	823	859	847	892	830	886	897	848	832	845	834	840	844	857	910	848	911	833	832	882	846	875	865	850	849	855	893	828	856	885	854	861	886	797	849	840	871	871	861	844	869	807	851	881	879	829	858	860	868	817	847	908	879	801	889	838	838	794	835	841	811	865	828	897	832	884	823	892	917	836	835	878	868	816	897	861	851	854	836	897	837	844	818	838	814	834	844	855	823	866	862	831	832	858	789	870	868	856	848	834	838	839	837	839	870	861	870	849	908	875	853	829	865	858	831	867	818	867	823	841	926	841	905	877	840	848	849	882	822	862	822	890	863	860	864	825	861	841	798	895	849	934	853	867	836	797	856	817	881	837	878	866	829	837	812	880	832	795	827	895	866	872	896	853	833	889	814	853	893	795	891	816	901	815	907	843	875	838	855	859	848	843	818	845	888	784	867	839	895	858	813	862	814	868	890	884	871	841	858	817	859	837	829	892	827	845	915
9884	1022	1223	957	797	537	482	414	406	317	289	257	260	263	227	238	240	247	242	199	216	222	203	223	200	202	191	205	192	202	198	183	194	178	205	208	188	177	196	196	168	191	178	179	198	184	217	210	204	219	211	167	209	192	177	205	181	196	165	185	182	215	189	177	190	217	193	196	185	164	189	217	209	201	181	194	202	177	195	191	183	223	177	199	188	199	209	200	196	208	199	199	204	192	188	192	214	178	192	199	185	175	218	209	209	174	188	193	174	168	204	206	180	209	202	192	219	173	215	190	191	149	186	187	211	208	197	225	208	183	198	199	213	199	176	163	176	191	167	179	173	175	193	173	182	171	201	196	180	195	186	191	190	193	215	183	193	183	199	191	181	191	199	191	171	166	188	209	179	185	189	182	218	176	189	188	201	195	186	181	183	189	191	190	163	202	185	195	192	217	197	178	196	178	191	183	214	207	209	203	181	201	177	205	185	196	179	184	173	173	212	194	159	192	187	198	187	191	175	193	181	207	175	179	207	170	185	201	184	198	179	174	217	194	183	189	181	200	190	171	198	185	186	188	185	185	203	195	180	182	200	206	203	163	187	178	170	168	184	207	188	200	208	169	208	202	199	191	177	200	204	193	197	214	197	186	203	206	182	183	208	200	189	209	189	192	179	196	199	176	199	197	200	221	184	221	196	193	198	154	185	185	185	179	200	195	184	216	194	187	161	172	163	181	196	205	197	187	160	197	171	187	190	201	185	165	186	177	201	193	184	183	222	159	169	213	209	213	182	194	175	200	191	194	185	193	168	181	186	198	198	201	218	183	152	191	183	200	201	208	188	189	168	196	186	182	192	183	189	212	194	211	169	188	182	183	183	199	173	178	172	190	213	188	194	187	210	186	191	195	196	184	188	211	175	218	206	176	195	177	172	187	211	194	170	210	194	193	178	189	199	204	165	171	173	201	183	183	160	169	168	188	186	206	169	193	199	208	178	201	189	178	187	184	207	171	217	184	173	190	193	199	189	200	209	195	179	176	178	206	167	200	194	191	178	196	181	192	211	178	184	172	196	183	178	188	168	167	204	197	202	201	196	188	182	201	181	195	203	207	186	184	189	183	180	179	212	180	206	181	169	182	185	198	170	174	210	185	207	211	192	168	207	185	210	189	192	170	162	168	208	200	176	204	164	187	196	207	202	179	163	193	170	190	184	208	187	195	187	187	177	198	187	176	197	221	190	188	176	189	202	204	177	194	175	214	196	199	184	181	179	179	176	187	191	190	189	183	200	166	210	204	174	182	198	210	175	175	193	186	187	211	188	173	195	191	206	197	177	205	185	199	213	159	172	196	196	191	173	217	177	163	195	188	193	188	188	200	201	175	194	153	218	180	189	181	196	183	181	199	200	206	193	201	174	189	198	183	183	159	179	226	183	190	202	189	189	201	195	192	189	201	195	200	190	185	185	133	181	197	197	197	187	178	217	189	200	206	164	179	202	208	185	203	169	200	186	181	192	174	205	173	182	162	209	200	195	190	175	194	219	170	183	168	194	182	169	203	195	177	194	192	192	167	214	177	188	194	186	208	188	190	177	172	167	182	191	202	208	196	214	184	188	188	178	189	216	191	194	218	195	193	190	195	210	176	173	187	184	192	194	202	202	191	206	199	174	185	198	196	194	205	184	192	179	178	196	196	176	182	184	236	184	193	223	200	181	190	211	189	199	198	193	205	213	208	203	216	211	184	211	183	176	208	181	175	179	196	175	174	182	177	182	193	205	221	193	194	203	154	199	173	190	211	210	195	185	212	186	215	188	188	210	196	192	201	186	212	184	211	223	188	186	208	202	196	209	201	208	177	183	166	208	174	167	186	192	199	195	207	184	189	185	203	194	220	195	165	173	184	176	202	178	198	175	187	174	186	188	174	177	175	171	169	197	198	189	178	220	174	211	194	212	197	179	200	185	216	202	172	162	206	193	196	233	166	185	213	189	189	176	196	188	211	168	191	193	176	178	191	223	187	161	203	171	202	196	196	179	196	180	206	188	209	206	207	176	194	184	197	172	172	209	225	179	210	190	175	218	197	192	196	208	184	160	199	192	200	190	190	163	192	204	194	204	166	184	172	184	200	163	201	179	169	219	203	175	191	174	205	197	197	196	167	192	174	164	164	170	173	178	214	204	166	174	182	184	195	178	176	174	193	185	198	203	175	196	204	185	166	191	192	177	195	172	172	179	179	188	211	188	167	195	183	201	216	202	201	194	216	169	190	178	186	167	197	209	193	206	184	178	183	189	188	194	185	188	196	214	191	185	200	196	183	184	180	192	193	203	185	180	204	201	196	203	198	210	213	191	203	208	155	209	180	191	194	192	188	189	200	188	202	185	173	195	182	196	188	197	179	175	188	200	200	184	181	205	184	191	161	182	197	178	202	189	172	192	189	165	174	182	203	197	182	176	182	209	157	184	175	193	193	199	199	154	211	185	187	171	190	193	183	208	206	184	174	181	186	167	192	202	210	185	195	190	199	162	175	181	214	171	164	193	190	170	191	201	179	182	197	175	190	187	227	212	200	217	182	191	212	190	214	192	203	199	161	213	178	176	203	221	160	169	224	177	176	204	205	179	189	198	181	199	190	193	180	183	191	180	195	158	192	177	191	201	170	190	168	190	202	185	196	200	196	192	191	186	183	200	209	213	200	196	199	214	183	196	206	183	182	210	224	183	165	171	194	178	176	177	183	177	204	186	195	167	180	186	174	178	200	180	187	183	185	208	214	193	180	203	210	182	177	197	201	192	183	193	207	195	183	164	200	208	216	202	200	197	197	183	198	175	200	189	198	211	174	171	196	194	180	180	219	156	205	206	187	192	193	197	207	205	190	207	208	187	189	189	180	196	194	183	198	186	186	190	175	191	190	203	178	195	204	201	194	186	203	184	203	181	183	205	168	186	203	197	174	195	191	151	181	174	184	213	191	160	176	217	184	187	195	177	210	173	195	200	200	173	191	168	200	199	202	168	180	192	207	179	184	192	201	206	180	195	174	193	188	190	190	210	197	185	179	188	179	187	195	192	213	191	190	208	195	223	164	208	190	177	188	203	174	197	171	197	206	182	182	184	177	198	186	164	198	206	179	200	187	209	179	170	199	222	182	194	193	191	181	220	203	176	196	194	207	186	188	177	179	183	190	189	184	151	177	188	159	168	164	213	191	198	195	193	207	180	185	193	196	175	171	183	166	153	184	182	170	193	185	174	176	208	185	202	201	181	187	199	175	184	180	193	193	194	183	213	189	164	200	186	208	193	186	219	220	198	187	176	180	186	200	189	181	181	198	173	176	171	187	149	178	217	206	209	181	201	209	183	185	174	187	199	199	212	218	200	207	173	199	219	187	207	202	187	166	191	193	208	185	178	180	166	197	180	205	173	164	199	205	178	201	203	195	192	220	176	200	177	216	192	193	192	188	171	167	173	192	175	186	185	179	178	184	196	198	162	196	203	195
5676	1371	2771	3189	2744	2327	1982	1711	1467	1343	1200	1068	1002	944	907	856	797	764	776	742	703	706	686	704	666	660	666	593	649	663	570	579	607	594	620	556	624	605	595	548	559	586	582	600	532	559	598	543	547	527	527	608	566	583	575	568	551	552	514	547	553	576	528	586	563	541	521	506	590	560	582	550	552	523	529	566	547	522	559	539	560	543	550	559	525	543	567	514	542	520	544	520	528	550	528	532	516	527	547	530	560	551	554	571	574	525	558	553	521	517	489	505	557	513	519	537	532	568	494	622	533	512	537	574	527	521	547	533	497	500	536	530	532	534	546	547	524	537	508	513	551	527	559	581	574	535	543	571	548	530	540	532	538	551	523	501	510	524	521	501	586	601	509	532	529	506	542	555	536	501	562	539	561	538	540	560	543	516	457	548	547	558	566	541	497	578	519	520	517	553	577	525	529	529	571	506	508	526	523	548	542	531	546	504	517	514	545	575	526	544	490	549	521	590	578	521	546	513	530	509	589	536	519	533	532	475	530	551	542	520	576	533	535	559	541	536	554	565	540	540	536	571	526	550	565	527	571	551	519	532	518	539	551	521	521	527	573	531	502	542	539	559	510	546	538	553	541	529	539	532	568	563	578	493	488	537	542	531	548	552	576	546	507	530	495	529	511	475	542	547	551	537	541	544	487	526	523	517	554	538	532	536	562	556	499	512	548	549	559	534	539	538	512	559	514	569	502	556	583	497	551	554	531	557	537	554	548	572	518	536	557	538	534	538	565	538	549	535	515	522	564	553	520	567	485	540	554	565	558	564	552	527	553	571	529	529	552	522	496	532	523	533	513	518	544	509	563	499	519	507	607	507	521	558	487	534	510	545	545	592	490	500	530	560	561	521	521	523	510	528	540	510	478	522	522	525	540	521	506	542	498	538	556	561	526	552	511	530	513	495	541	528	535	507	510	545	505	514	549	517	510	536	532	510	570	535	510	503	502	536	526	543	576	574	537	569	530	545	532	548	542	548	527	522	572	544	505	553	515	544	557	551	555	547	507	511	547	519	549	553	577	536	519	533	512	512	530	485	557	522	498	531	563	543	520	519	587	526	551	536	513	502	518	500	545	523	529	519	516	528	472	529	531	536	523	499	527	556	508	538	536	583	502	524	527	504	518	505	574	513	501	518	551	530	521	488	521	564	553	515	568	510	540	564	529	526	519	512	554	532	547	483	514	542	535	535	489	519	547	505	539	507	520	549	534	542	551	524	559	527	526	532	520	545	503	508	572	530	561	498	525	578	519	491	551	523	554	528	507	513	518	542	510	547	515	536	554	530	506	536	560	531	566	514	518	547	535	534	560	534	496	538	531	524	567	536	496	522	519	527	503	515	548	510	515	551	548	527	549	541	552	533	540	567	493	518	558	561	558	527	535	518	563	542	545	522	558	568	532	485	503	548	522	548	572	536	557	569	540	545	488	532	502	536	521	555	520	572	519	538	527	542	549	574	562	583	535	531	535	512	552	522	492	569	516	542	550	571	549	528	539	550	500	551	507	501	503	501	517	528	513	544	548	535	552	522	549	504	487	529	559	507	547	561	528	535	496	509	529	546	518	520	562	523	505	564	517	518	529	536	540	532	546	538	540	550	518	537	498	565	523	552	516	532	519	524	577	530	533	508	547	552	535	511	538	532	551	532	500	522	498	495	535	534	513	498	514	528	552	519	562	511	529	506	549	508	512	558	527	507	466	584	553	537	494	555	510	532	523	552	561	528	532	523	518	517	493	547	499	503	535	559	569	505	577	517	544	536	516	552	530	506	552	547	544	523	521	535	553	578	523	551	522	496	527	507	537	544	532	515	507	503	567	574	522	519	549	555	530	539	550	531	513	533	508	537	525	543	527	520	543	549	526	580	584	522	545	541	506	547	527	522	514	502	490	492	575	553	536	576	515	522	536	525	535	527	534	534	543	563	553	527	517	502	555	530	574	534	552	550	527	517	596	577	533	547	556	516	511	557	526	502	523	544	518	562	548	592	501	534	527	540	552	530	568	542	539	529	505	553	528	552	529	499	541	533	496	541	558	508	529	539	565	495	547	516	558	519	562	513	536	533	553	519	547	527	512	559	516	518	493	532	527	506	533	536	485	559	557	581	547	497	569	505	548	494	538	496	530	476	519	557	542	536	560	536	540	512	536	548	529	543	514	599	531	555	518	496	536	532	544	535	543	554	539	540	501	517	507	515	526	497	486	541	535	542	568	549	513	539	511	538	565	527	563	505	514	535	529	565	541	534	481	529	552	551	558	510	544	485	529	541	498	554	590	538	530	537	520	524	510	525	544	513	553	533	529	547	498	511	538	530	537	532	521	513	520	558	518	542	582	518	538	574	530	511	506	578	513	529	542	477	492	481	512	498	530	545	512	567	538	515	517	514	532	534	532	542	559	543	496	541	532	556	548	576	513	578	529	508	522	497	526	563	527	514	525	494	552	556	560	568	554	513	503	571	531	520	541	558	555	514	553	531	562	510	499	536	539	507	530	523	517	518	505	544	537	561	525	540	544	543	529	543	532	543	497	577	547	520	557	533	551	537	534	573	565	559	522	567	536	497	562	525	544	540	546	519	478	532	498	535	529	542	519	529	524	541	540	503	502	561	526	528	530	526	487	531	492	552	523	543	549	531	546	512	539	578	541	529	573	540	543	511	509	579	555	553	493	527	569	489	506	489	573	561	541	523	512	520	492	522	549	542	569	517	539	546	541	513	498	537	558	561	543	534	550	519	568	515	541	510	530	533	534	539	519	551	532	522	486	550	553	540	508	568	496	522	508	556	546	526	526	508	518	523	510	516	521	520	532	538	509	557	547	565	559	571	556	547	512	530	543	588	567	566	502	530	516	567	576	514	538	539	554	542	530	557	505	516	519	450	569	566	527	528	522	541	521	532	537	526	521	562	526	512	517	570	516	547	562	545	558	558	544	530	523	554	573	500	499	521	508	530	554	606	533	545	505	539	535	516	544	564	523	558	555	522	556	501	508	590	496	491	522	568	552	522	505	585	553	547	522	511	528	487	524	522	499	535	576	520	548	536	501	533	528	535	530	504	506	525	515	502	559	524	539	541	556	560	540	529	538	505	546	552	521	536	547	559	540	551	549	518	523	514	546	543	480	497	530	548	554	536	518	503	511	530	534	526	506	558	575	499	567	547	520	504	537	513	537	516	539	575	547	543	527	535	529	523	478	587	532	553	557	528	557	531	542	503	569	505	506	546	488	505	539	543	574	552	518	548	525	583	529	560	505	570	492	570	531	569	541	511	534	551	508	507	539	545	497	544	544	563	514	463	553	551	508	530	526	514	495	544	508	522	517	515	529	567	509	493	521	540	543	525	513	561	528	548	532	516	558	527	515	560	540	497	530	566	536	596	543	528	530	536	557	530	495	536	553	560	536	535	517	513	524	505	545	568	587	527	543	519	529	536	528	516	544	571	523	521	521	562	558	553
17810	2469	2363	1807	1207	883	784	549	469	370	339	316	280	263	241	225	205	192	201	196	190	190	176	172	159	179	168	143	172	143	177	166	143	130	147	138	150	148	152	160	160	165	149	154	142	135	147	141	151	134	133	134	146	144	123	145	133	128	135	128	157	127	127	132	153	147	140	128	128	121	131	149	153	130	128	166	122	129	131	164	135	137	147	126	145	144	130	141	138	134	139	127	126	132	137	127	134	120	117	135	152	122	137	148	125	126	145	122	151	136	143	137	154	143	142	120	124	138	138	139	160	146	119	127	128	140	140	106	133	136	128	122	128	129	134	120	123	111	133	154	122	116	130	137	131	128	126	118	123	140	117	122	146	121	123	123	142	143	127	126	125	131	128	124	135	138	116	129	131	137	132	143	136	120	134	149	139	124	148	135	127	145	136	177	134	138	157	128	120	143	107	133	124	151	148	142	124	131	151	141	129	128	123	145	121	143	148	142	119	138	148	126	122	126	124	146	126	134	147	137	149	124	123	119	155	130	119	148	138	144	138	114	135	141	133	141	138	140	139	128	139	128	133	119	129	139	142	152	148	138	127	122	145	143	148	124	127	122	135	125	123	132	169	137	135	127	114	132	111	130	146	157	110	133	154	130	154	149	142	135	117	113	149	143	116	125	143	127	160	123	122	128	150	130	162	141	112	133	128	147	113	122	117	117	143	144	100	139	115	144	125	142	132	122	127	135	111	142	147	142	126	153	114	151	125	132	160	160	148	143	134	132	121	144	143	125	154	130	133	127	135	145	122	147	138	138	138	121	124	113	122	135	126	123	134	134	149	128	139	151	121	138	140	113	130	123	135	131	119	136	117	137	117	135	136	151	141	132	106	138	121	132	120	117	134	140	125	125	137	122	109	137	116	130	149	113	139	134	143	140	155	130	117	134	140	136	139	134	129	133	118	122	138	131	124	130	116	117	131	129	135	140	117	116	110	122	152	108	127	144	131	127	127	114	123	137	123	130	134	140	142	125	133	118	142	131	142	126	125	117	120	131	135	154	138	154	148	135	159	171	133	117	110	115	112	117	141	135	125	130	115	121	136	120	136	130	141	124	132	132	131	123	155	136	138	138	152	142	140	137	137	131	126	154	128	134	145	137	146	131	161	134	135	136	135	135	130	129	122	147	141	124	129	133	137	138	147	135	143	128	135	123	143	148	137	141	118	117	126	127	122	123	125	148	128	136	118	111	128	167	118	148	151	129	125	119	135	145	124	135	132	143	110	129	127	139	141	121	144	161	126	124	133	132	126	157	133	128	143	139	150	163	123	137	135	126	129	119	123	135	121	144	125	144	148	109	123	125	127	138	124	129	124	132	116	130	127	140	132	135	119	124	130	113	142	124	119	138	137	125	120	149	134	134	139	133	124	150	144	133	134	109	152	129	137	112	135	132	142	138	117	129	138	139	144	127	132	130	154	117	145	136	128	118	133	139	131	118	121	144	138	135	130	110	121	126	146	132	127	127	124	129	125	142	149	146	131	122	144	151	110	130	126	122	138	124	136	146	131	138	128	128	159	133	133	137	120	134	134	151	138	148	128	137	131	141	148	115	139	144	137	125	146	144	125	131	143	121	130	133	142	118	126	123	136	140	134	115	130	134	132	141	118	117	132	137	111	145	122	151	146	135	123	149	151	136	139	135	143	135	137	123	119	122	142	139	149	127	124	143	120	120	117	106	133	110	128	140	124	111	151	119	135	126	133	123	139	161	136	168	149	118	127	127	140	136	153	129	150	139	136	118	127	125	157	126	153	135	129	132	148	134	125	117	124	123	127	146	146	144	129	128	124	135	125	131	134	139	135	126	127	98	156	127	131	120	145	124	132	142	110	116	124	145	150	119	130	137	124	138	120	123	129	155	139	127	145	141	122	167	127	131	121	124	141	129	130	139	139	126	127	121	139	136	127	131	113	139	146	137	116	128	136	141	134	145	126	125	128	146	145	136	113	150	140	141	128	128	133	119	141	131	118	133	123	156	131	139	126	129	129	127	125	140	123	134	118	144	119	133	118	149	108	136	139	170	135	143	104	141	124	120	128	125	129	126	120	119	145	142	142	140	135	118	112	138	129	116	141	131	136	136	162	143	121	139	133	149	116	147	128	116	135	136	152	127	119	140	123	114	133	134	127	136	122	128	136	140	134	111	129	139	137	122	142	132	136	139	130	147	100	122	131	132	131	135	137	126	136	136	132	142	136	127	120	138	133	129	153	139	122	143	115	146	138	123	103	131	143	133	108	130	136	133	132	122	135	147	134	132	136	121	125	144	145	124	138	118	139	149	130	116	156	132	128	130	124	127	140	123	112	135	143	138	151	128	117	128	153	147	129	131	140	135	137	126	113	133	127	122	136	150	120	132	142	127	148	160	131	113	125	109	123	145	144	138	146	140	142	147	124	131	147	147	128	121	131	131	135	148	121	116	122	143	130	117	130	133	145	147	135	137	124	130	123	110	122	117	104	120	139	119	130	144	144	127	133	134	149	145	140	152	127	112	124	128	124	138	131	131	138	144	121	128	139	152	111	133	118	135	109	119	168	135	133	127	135	140	145	135	139	140	125	127	136	135	123	143	130	144	116	144	122	117	140	131	121	143	114	137	117	131	125	116	142	134	118	149	149	137	137	125	129	114	105	129	140	155	125	125	136	124	138	133	153	121	147	130	143	140	132	147	143	137	122	128	138	127	125	147	143	120	136	112	127	136	132	128	143	153	134	140	129	119	140	141	128	143	130	133	128	132	131	116	132	147	160	126	132	153	148	120	136	132	118	120	162	147	127	134	145	122	175	154	142	150	118	139	138	153	141	130	108	143	135	154	149	139	145	154	139	126	137	135	112	156	125	115	131	134	130	146	117	150	122	141	143	139	147	137	132	132	125	133	149	118	129	119	142	138	144	147	138	147	129	139	118	113	137	130	146	118	135	133	128	136	131	138	135	135	126	131	133	143	129	143	133	156	136	127	118	144	125	136	140	144	112	127	169	127	144	140	139	146	113	132	132	119	108	113	118	127	134	136	128	138	131	152	140	122	137	161	125	123	132	143	120	145	125	133	150	125	120	145	124	122	154	158	129	120	128	135	132	150	128	134	137	153	141	131	131	141	138	127	154	141	126	136	148	143	141	136	149	142	160	124	153	136	134	129	136	142	140	127	119	128	113	133	124	141	132	124	127	133	141	153	128	130	138	137	137	113	147	131	140	144	128	131	119	131	145	130	146	144	143	146	118	139	131	118	147	137	132	133	120	155	129	137	132	126	131	136	134	136	131	146	125	124	133	116	143	145	139	141	120	142	129	129	137	136	133	145	128	143	126	138	139	129	130	127	130	155	125	123	140	134	121	117	140	121	135	122	133	123	137	143	143	120	134	126	127	133	130	131	164	134	122	122	109	136	135	135	104	153	127	149	142	145	116	123	134	130	161	135	123	115	121	138	140	120	123	138	151	135	122	135
7434	2055	4479	5289	4713	3847	3212	2669	2211	1924	1734	1463	1346	1200	1097	1020	947	905	827	826	769	757	678	663	649	647	604	656	563	540	591	560	567	532	549	539	524	505	502	515	468	538	476	511	457	467	510	483	477	466	455	409	467	438	432	409	432	446	412	476	432	373	411	452	432	434	402	464	403	423	454	480	406	430	432	460	433	390	420	417	418	420	401	391	433	405	444	410	405	405	438	420	393	440	406	440	425	420	391	402	412	408	429	400	432	380	412	390	400	460	406	419	405	448	473	401	422	422	446	373	418	402	429	367	440	398	394	415	407	447	435	436	415	419	436	423	423	420	416	385	425	410	415	410	442	428	382	404	422	392	426	408	389	414	418	386	428	427	368	409	415	417	405	430	420	408	395	428	373	371	378	432	392	395	432	411	394	415	364	374	403	421	390	402	390	420	430	418	427	419	382	390	381	427	426	399	427	449	413	386	416	391	414	414	433	393	427	388	421	432	377	381	423	366	424	340	417	394	456	430	421	400	391	406	438	426	379	407	413	376	423	383	420	422	404	419	424	436	386	417	423	426	408	414	397	423	363	421	419	380	367	423	459	367	425	418	388	395	387	418	438	364	391	417	396	399	441	434	408	419	366	400	434	394	394	455	385	407	436	407	416	440	393	401	420	414	398	389	412	413	394	433	427	407	416	396	392	385	399	394	407	454	415	406	419	402	409	431	390	408	389	437	414	401	422	376	423	425	387	429	387	395	379	426	377	388	412	404	377	397	417	432	421	404	371	443	407	418	406	418	411	419	427	376	410	422	394	387	403	413	436	401	380	381	451	446	386	406	418	381	393	388	390	403	427	370	396	420	411	420	406	428	396	420	426	412	415	435	435	400	359	416	417	425	378	405	441	434	382	443	399	411	397	390	396	445	399	409	421	403	406	402	389	406	405	394	411	398	381	393	404	400	399	413	397	401	421	405	429	411	405	375	424	403	421	420	396	397	407	379	418	434	393	432	417	389	394	393	425	451	443	398	383	407	441	426	409	393	398	362	362	386	386	401	408	422	384	380	358	364	404	394	401	414	402	391	417	430	387	393	452	402	378	470	406	415	372	429	382	416	388	420	430	394	431	418	430	376	411	426	393	407	414	416	396	384	424	438	386	433	385	372	426	383	386	382	409	422	411	394	412	387	394	401	423	402	359	363	438	435	395	349	424	403	407	433	400	394	383	399	423	390	394	398	358	393	409	395	389	363	423	373	434	429	410	403	382	399	384	447	390	408	403	413	421	428	428	395	388	400	401	413	393	404	374	417	387	425	390	372	393	426	409	425	387	411	415	381	373	410	382	426	397	396	402	359	410	421	411	403	394	369	393	419	418	390	380	413	433	416	378	460	417	402	419	372	406	393	411	397	432	366	396	411	418	410	421	444	405	399	389	373	378	378	402	388	378	408	444	399	418	433	417	372	357	425	454	432	395	423	392	440	363	391	407	412	410	388	422	411	369	362	413	405	376	416	408	404	401	410	425	409	380	382	429	411	412	398	386	372	416	427	395	395	416	375	449	385	396	394	389	380	411	411	428	406	439	433	400	383	423	388	428	411	406	399	448	382	397	401	414	441	384	412	385	397	401	400	426	398	387	352	408	370	440	426	430	397	446	428	397	397	386	458	408	401	369	437	390	385	414	402	408	387	390	391	399	401	436	396	397	413	403	386	380	380	415	433	409	396	383	404	416	384	400	393	418	381	406	392	433	394	400	424	389	419	379	412	385	429	422	400	379	422	372	356	404	400	421	377	390	402	406	382	424	431	411	371	393	395	388	444	406	407	377	417	406	397	431	387	403	396	432	417	388	415	405	406	387	379	388	437	407	420	404	404	383	454	372	412	386	420	431	418	428	404	431	430	403	407	414	365	382	386	414	377	425	413	401	400	401	365	411	425	416	398	340	393	418	398	380	394	407	388	398	423	428	409	385	405	427	414	424	384	385	391	380	400	422	424	416	403	428	363	401	388	386	397	410	407	428	391	410	389	410	386	411	426	438	395	447	379	407	377	427	377	416	407	420	391	445	391	416	413	373	400	422	387	429	388	407	353	397	415	345	398	413	434	416	399	422	386	413	384	387	410	351	410	390	408	396	408	387	384	404	401	404	387	427	410	396	418	363	417	382	388	431	402	387	399	377	442	386	409	399	396	389	408	413	365	406	430	365	386	417	420	404	372	404	405	382	386	388	444	421	445	446	386	450	389	403	386	415	410	389	413	408	408	424	409	396	439	396	434	435	388	410	365	383	405	412	395	404	411	414	394	401	418	406	424	392	430	411	377	434	452	424	394	383	452	416	437	400	391	424	408	407	394	406	400	441	408	424	378	392	421	449	379	361	404	402	397	414	368	386	410	392	403	395	446	383	421	414	417	382	441	378	429	387	372	411	408	366	385	470	420	392	386	405	429	411	418	365	389	387	418	412	371	385	397	393	394	422	394	397	425	406	409	429	383	408	407	400	411	392	412	436	408	421	402	404	410	414	405	432	431	391	400	401	389	382	418	388	406	404	411	412	389	377	415	368	415	386	439	391	420	399	410	374	396	381	409	401	409	419	377	412	406	405	426	419	409	391	420	395	398	403	397	412	347	430	415	388	425	443	426	394	409	380	417	444	418	437	392	448	444	383	422	416	385	409	377	430	409	374	422	411	407	363	443	411	447	399	416	419	427	393	389	403	417	435	406	412	418	390	375	423	410	392	410	385	398	394	391	415	388	393	380	401	413	397	392	414	412	381	401	402	388	394	418	422	392	429	430	398	406	370	418	409	408	425	387	376	401	361	399	391	370	406	343	377	386	403	403	403	431	402	380	393	416	383	381	414	424	401	387	386	394	396	414	411	386	395	409	407	434	402	359	433	408	407	397	385	438	400	400	416	425	419	381	443	408	405	412	420	374	352	395	431	416	386	401	410	414	426	397	392	396	425	367	392	387	422	416	431	358	397	403	443	405	370	408	393	443	392	367	399	396	387	385	399	379	407	409	388	370	409	393	391	435	416	415	413	413	403	432	406	373	445	408	416	383	377	385	372	399	417	413	417	363	378	421	397	398	407	368	418	373	396	411	405	378	397	421	385	423	387	390	392	381	407	389	429	396	400	425	414	467	409	392	403	373	401	392	409	405	389	415	414	393	432	382	403	396	405	408	412	418	400	355	436	385	390	426	399	394	417	386	418	390	412	436	362	395	357	443	437	415	400	416	429	399	404	412	414	384	411	409	376	409	424	375	439	393	427	443	415	385	378	420	408	386	386	383	402	401	389	394	403	425	419	394	404	408	416	392	418	406	409	428	458	435	401	424	406	410	419	419	383	411	423	418	416	422	417	399	411	407	413	427	407	387	411	379	393	381	406	380	383	404	410	385	438	429	420	391	414	384	371	388	381	422	400	401	392	431	422	409	410	424	426	447	408	421	399	418	415	391	387	461	414	426	371	445	403	400	398	403	411	408	417	403	415	407	399	389
2433	364	410	357	370	342	353	371	331	338	348	316	334	337	313	316	338	318	332	341	291	327	331	349	299	308	327	337	330	334	326	324	332	312	326	325	289	333	340	334	324	338	326	301	324	315	334	327	318	298	337	313	338	314	317	311	307	336	322	337	368	339	349	296	300	338	298	319	280	322	308	342	306	308	294	325	331	338	326	328	332	343	312	337	322	310	308	309	328	342	314	339	349	290	301	319	315	340	330	344	298	325	317	310	327	349	330	301	279	330	333	339	320	338	354	316	349	298	304	334	324	295	307	325	318	309	294	321	284	306	309	291	311	334	322	331	287	285	334	308	322	323	326	304	287	358	351	327	342	337	312	346	312	314	305	301	332	307	302	318	289	343	357	336	350	315	312	347	350	338	310	307	311	313	330	318	304	323	273	326	302	279	310	311	349	316	308	295	305	326	296	307	322	323	340	311	356	353	336	312	323	307	309	324	327	323	292	323	315	310	346	321	314	320	356	310	320	314	360	335	312	346	310	302	338	331	322	313	338	348	326	332	319	270	319	353	309	289	355	321	333	353	320	325	328	340	328	337	312	321	335	326	283	326	303	344	315	321	306	345	301	335	308	322	309	327	312	345	301	303	304	314	328	318	349	340	349	327	308	306	341	353	324	298	322	334	355	314	337	303	292	327	351	350	349	324	319	336	334	331	331	329	322	310	337	321	323	304	324	305	308	331	319	310	302	311	335	323	299	312	299	310	327	302	304	287	322	326	321	335	293	317	331	331	338	310	322	330	312	347	319	345	313	328	300	323	333	325	296	328	336	343	348	318	347	347	284	301	305	342	329	334	357	301	315	326	344	302	318	335	287	287	318	288	327	322	310	318	310	334	325	309	319	331	357	333	308	328	348	336	316	319	316	311	330	358	348	320	312	326	289	318	324	299	316	361	327	335	317	338	323	312	319	323	344	337	327	340	301	340	336	338	307	332	315	327	343	333	341	331	348	321	330	319	305	367	331	314	331	341	312	331	310	338	342	336	321	321	324	332	336	350	320	321	306	350	315	301	351	305	289	284	303	320	331	343	346	338	336	306	305	317	315	350	330	339	343	290	297	334	334	352	309	303	330	285	330	304	297	350	329	308	320	319	355	355	336	343	284	312	316	312	323	343	334	332	310	363	340	292	326	318	315	348	329	333	327	328	313	314	335	337	309	334	320	335	311	362	341	328	338	353	307	324	368	333	323	367	337	299	353	331	299	307	308	333	317	309	338	335	314	302	321	332	309	324	338	317	328	359	352	318	335	333	314	326	294	290	313	309	311	326	292	305	316	301	316	301	303	322	336	315	312	324	330	328	287	319	364	317	344	314	341	311	325	327	330	352	322	318	304	345	332	333	347	365	311	339	289	333	313	322	300	314	301	318	345	327	340	331	333	325	325	334	308	341	293	313	303	340	301	359	339	346	307	342	308	364	315	321	333	324	309	342	318	294	326	333	288	310	350	303	337	336	331	344	294	305	326	300	299	319	335	325	334	315	340	320	336	330	329	328	308	319	312	332	330	303	318	314	310	350	333	309	363	324	352	316	352	323	305	321	311	328	352	323	326	321	315	305	361	307	353	356	324	311	311	358	324	326	342	309	308	329	324	339	335	336	325	337	316	306	327	325	331	325	308	293	318	281	306	325	327	312	298	313	356	335	339	310	291	342	315	344	321	312	304	296	326	337	276	324	319	332	345	347	301	293	331	348	311	321	343	324	325	339	324	333	332	328	331	332	289	318	335	306	310	329	329	318	291	345	315	342	346	330	364	324	322	366	314	331	310	307	304	274	322	352	335	290	324	305	316	332	344	325	340	350	373	323	320	332	354	316	309	319	335	327	299	313	313	344	330	310	344	331	298	314	356	363	324	341	317	339	322	305	315	325	325	331	298	296	320	349	340	308	329	299	341	330	314	285	320	325	346	304	349	299	350	317	319	306	300	303	310	328	312	309	340	317	340	295	296	307	282	341	323	317	295	329	322	307	314	297	320	322	318	324	327	340	328	329	309	360	310	346	340	315	286	328	325	321	320	304	302	322	326	310	337	350	329	312	327	327	345	303	307	293	324	293	304	300	289	318	326	304	354	304	335	365	317	366	328	328	319	360	318	334	318	317	322	303	352	303	309	290	305	330	339	310	307	295	327	333	324	305	354	330	326	342	288	343	329	305	323	323	325	317	321	317	306	346	264	350	310	352	372	303	296	312	300	344	354	346	353	296	297	319	350	354	332	310	356	319	331	329	305	303	315	305	318	317	348	324	298	340	337	310	350	345	359	308	314	308	344	344	333	349	337	336	312	316	333	318	334	345	313	343	325	335	311	309	308	347	305	312	314	323	307	349	323	316	308	343	367	304	340	311	321	322	320	295	312	301	320	358	305	315	281	325	318	302	359	326	353	322	329	316	366	313	326	308	327	315	321	324	315	311	361	313	307	338	337	305	312	314	322	352	326	322	332	342	308	348	325	330	293	325	324	309	309	341	338	300	312	314	318	313	325	321	330	329	343	303	353	338	287	346	304	338	295	313	311	336	365	334	342	340	324	348	334	313	297	336	291	329	349	349	321	337	316	363	327	349	338	299	304	321	305	297	312	321	311	322	346	326	328	331	347	350	365	312	319	299	320	331	337	315	335	327	372	333	332	310	326	306	300	323	334	333	305	305	311	314	330	358	341	305	318	330	313	297	321	331	327	328	308	297	343	328	337	316	354	312	337	354	339	354	323	328	320	341	311	320	326	331	356	304	304	344	350	316	342	333	332	299	334	341	319	322	332	306	319	302	312	323	360	343	315	350	322	341	343	301	346	350	331	324	327	333	301	318	342	327	341	303	341	343	323	333	329	320	323	341	348	294	317	300	312	312	307	305	318	340	314	304	324	327	315	332	309	304	334	288	328	326	308	321	371	371	343	317	287	323	337	333	309	309	319	303	328	348	338	349	314	330	320	354	346	357	341	288	346	331	310	326	315	365	332	318	303	327	317	323	296	303	355	340	298	307	301	298	320	327	338	355	318	330	322	314	350	326	330	299	339	315	339	352	304	355	287	331	329	319	315	309	299	325	328	345	312	315	321	322	331	318	304	311	336	313	290	317	350	300	317	324	340	303	326	332	344	327	289	320	304	314	334	311	344	324	289	325	316	309	332	356	340	321	341	338	309	305	329	280	323	301	330	309	302	336	317	311	313	319	363	355	319	308	323	310	323	302	306	301	304	313	338	302	314	357	318	313	321	369	298	316	328	338	325	306	298	336	301	307	296	313	284	304	327	329	361	297	319	332	327	331	294	306	324	379	355	350	324	338	307	353	277	312	340	316	349	320	290	310	302	316	337	300	291	336	349	327	309	360	334	323	286	281	340	323	307	346	317	314	321	313	332	290	314	313	320	361	326	310	290	334	301	310	335	299	318	343	316	344	315	314	315	312	307	314	314	352	333	326	326	303	312	277	296	314	338	343	338	314	345	313
2519	933	1047	1046	1043	996	958	968	910	917	904	838	867	832	908	904	905	821	882	862	796	917	873	883	846	903	848	895	834	841	838	856	811	897	843	849	890	834	857	825	815	812	836	865	879	833	852	880	861	898	867	928	867	825	873	856	852	819	853	825	848	836	796	827	843	858	841	825	850	848	841	879	871	853	872	844	845	842	892	893	876	914	892	824	899	807	880	955	858	819	842	831	795	867	856	838	826	892	880	829	892	890	879	834	838	838	865	827	856	843	897	875	802	792	853	831	857	875	870	885	849	845	863	856	882	802	887	854	877	890	874	881	850	847	852	814	858	858	864	867	853	805	858	834	875	825	837	840	839	802	860	823	850	816	853	807	852	848	868	877	822	852	822	887	848	881	842	874	828	872	856	896	805	857	832	906	856	862	859	836	875	879	848	867	860	883	804	898	873	861	864	845	867	872	860	904	846	867	853	904	875	803	868	841	908	882	875	859	898	944	854	851	821	840	836	891	799	917	856	829	848	898	916	912	831	896	851	867	872	824	827	851	866	825	882	834	883	876	847	816	839	890	877	855	847	864	799	858	837	876	892	871	872	837	908	883	816	880	853	857	857	855	838	833	872	860	869	830	875	842	866	838	889	884	868	862	890	807	894	852	846	914	795	826	838	880	872	873	804	867	898	850	826	852	892	838	848	822	790	894	861	854	834	863	850	877	852	791	813	871	839	889	866	864	848	823	870	820	864	801	845	828	885	862	867	849	857	811	869	845	879	853	854	879	859	853	851	856	894	815	842	818	868	876	853	881	934	892	849	791	900	824	851	875	858	900	865	859	903	878	858	795	839	858	878	866	863	851	885	808	887	864	818	790	867	842	882	821	856	821	875	890	822	822	826	862	903	870	816	863	815	891	826	877	859	900	852	885	845	858	862	863	857	836	827	855	856	851	818	886	871	838	831	855	867	877	873	869	884	832	833	787	800	825	860	844	881	897	849	835	896	841	889	838	853	873	832	799	814	855	815	872	815	874	824	865	867	869	832	829	852	833	859	831	833	866	869	838	826	828	894	845	807	894	858	877	850	907	831	825	870	897	859	829	861	823	859	884	879	889	889	879	899	897	873	831	855	861	870	810	810	915	895	839	871	881	845	854	849	856	884	806	848	898	866	857	801	803	849	861	856	849	891	813	863	855	877	867	803	834	861	836	871	868	848	855	828	825	801	849	809	848	814	905	839	815	813	858	832	851	833	833	871	847	803	937	837	868	891	847	874	832	824	864	853	865	882	881	850	834	845	883	823	860	879	846	826	838	912	811	866	902	823	846	854	867	858	788	815	896	847	864	849	858	845	842	830	855	837	843	842	847	835	826	858	863	792	844	839	835	837	874	878	819	832	830	850	843	871	843	827	860	816	904	857	838	836	831	866	863	823	893	797	872	888	830	884	817	847	840	855	822	831	843	864	846	849	845	811	830	860	929	890	856	856	870	850	885	826	828	868	878	801	912	873	876	837	868	900	820	879	855	890	888	832	860	890	849	873	865	882	837	814	869	911	860	866	856	858	863	864	893	857	850	864	826	799	826	873	892	884	880	818	850	856	951	850	846	902	846	802	879	830	871	820	796	881	826	863	843	876	888	849	812	831	862	825	915	865	843	835	818	833	866	872	816	907	827	861	834	822	882	901	836	812	805	880	795	873	821	840	817	898	829	895	865	827	806	849	819	858	820	839	905	877	827	873	812	833	824	891	767	835	887	826	851	868	899	926	858	839	810	876	818	833	825	861	835	908	865	885	835	840	905	886	839	852	840	883	875	909	898	810	796	766	876	854	858	800	867	830	868	838	870	905	879	874	895	879	837	869	808	917	819	891	801	834	786	778	824	840	865	873	841	861	849	851	839	821	874	827	801	859	809	845	810	853	827	822	846	862	858	814	841	841	874	845	841	869	849	895	868	808	853	829	878	850	830	882	854	858	886	830	832	881	807	865	871	849	829	862	848	866	837	872	858	879	838	868	885	851	860	862	896	877	893	834	892	862	838	859	888	840	836	837	850	851	902	866	833	862	835	883	881	891	825	904	815	823	871	870	793	858	873	831	802	862	877	882	904	828	853	834	865	883	842	843	871	847	867	831	825	854	819	860	864	893	842	881	894	820	844	898	828	871	813	836	817	834	832	884	796	824	826	893	832	838	875	839	853	831	813	872	834	846	788	862	874	834	839	843	871	871	852	799	831	823	831	862	783	814	859	834	849	864	895	874	872	853	854	841	849	880	877	795	845	859	834	835	864	847	870	847	884	864	836	893	923	870	847	887	772	920	862	857	833	863	850	850	866	836	880	875	863	829	839	877	846	834	847	862	908	820	826	861	911	871	864	864	822	865	806	800	895	850	839	855	842	825	833	808	913	857	843	862	824	842	831	842	817	908	894	846	835	853	899	825	852	851	826	843	818	780	855	865	824	864	885	849	845	872	803	836	844	832	805	896	874	859	828	867	876	846	908	848	860	847	838	883	839	848	884	834	887	849	851	857	878	820	822	794	826	864	931	819	846	883	845	824	853	807	877	863	837	837	862	823	879	846	879	845	866	878	815	842	844	860	844	855	847	864	872	832	901	842	846	882	881	899	830	919	870	829	902	825	843	850	822	898	847	853	847	883	852	822	837	857	846	879	871	846	832	904	827	889	837	859	876	866	828	877	924	837	878	843	824	938	864	849	859	847	790	855	820	835	812	853	847	853	891	883	828	858	838	900	815	887	862	874	847	876	846	874	823	868	866	852	876	891	877	876	880	823	853	829	838	818	895	857	819	867	801	848	848	843	863	792	891	782	825	853	882	865	831	902	836	847	893	914	804	831	873	851	873	907	813	858	889	857	856	841	817	837	838	822	817	828	783	854	841	805	843	813	885	867	835	822	871	898	853	859	892	898	858	842	889	823	877	825	862	775	863	879	871	846	887	881	831	888	806	859	862	832	862	807	846	781	807	817	889	878	834	874	855	865	823	827	817	855	857	835	866	783	791	845	780	806	871	892	843	862	894	858	871	854	869	841	838	828	894	878	842	842	844	864	872	902	833	843	847	849	823	808	837	805	877	818	867	820	881	875	847	879	905	851	833	829	850	832	865	843	847	873	837	866	866	879	863	862	854	842	863	852	860	838	867	888	854	878	793	851	912	859	857	860	838	850	871	886	836	782	850	876	815	864	828	881	846	784	876	867	822	868	878	828	845	875	845	850	871	869	860	815	822	858	822	809	847	850	831	837	855	836	896	876	851	876	878	872	832	800	823	882	873	821	895	908	842	846	841	832	915	857	811	832	884	829	838	870	864	849	834	921	890	873	829	856	808	884	844	858	850	896	855	852	870	885	852	855	818	871	890	855	843	849	850	810	827	869	838	837	891	831	835	867	832	865	824	857	825	853	816	852	826	859	850	843	857	856	848	869	834	855	871	864	851	810	885	872	822	863	891	852	822	876	867	819	874	840	844	869	904	804	863	872	848
9928	988	1272	928	759	606	493	431	375	357	297	278	238	235	232	271	228	231	205	208	208	240	190	198	202	185	204	180	180	205	190	190	209	191	186	195	209	169	210	202	211	188	193	197	198	185	192	170	210	204	192	186	199	208	202	176	176	196	196	188	197	193	187	173	182	180	185	190	227	168	178	182	180	181	168	164	183	173	171	173	191	189	168	180	198	179	179	212	193	191	203	203	197	207	202	195	203	214	195	172	200	177	178	197	180	182	170	181	202	181	209	184	179	193	182	211	186	198	174	196	191	191	187	192	189	192	181	178	170	169	186	179	189	183	197	202	207	189	194	171	181	206	199	175	177	204	175	197	198	204	222	188	188	179	182	168	195	197	213	170	195	183	191	192	182	210	219	189	186	191	191	203	182	203	182	223	187	190	183	181	207	173	179	152	193	185	191	179	211	208	158	190	164	211	213	196	180	198	171	207	203	195	215	163	192	202	201	179	202	160	208	197	210	187	146	173	198	213	192	192	170	174	195	186	207	164	167	192	196	203	202	175	196	176	169	204	193	184	182	195	204	189	188	166	183	194	175	181	175	192	177	173	176	203	185	203	177	216	206	180	174	188	190	197	208	181	216	197	188	176	191	168	201	204	199	200	195	176	154	186	180	179	168	175	188	197	200	189	175	193	177	189	186	160	180	203	203	173	199	177	190	190	195	195	203	163	176	182	178	199	214	187	173	198	179	169	200	181	174	187	168	177	174	183	170	185	208	179	174	151	191	216	185	188	179	185	179	186	207	184	193	192	160	209	213	196	188	190	202	197	199	196	188	176	200	177	174	185	183	214	202	193	163	181	163	201	187	164	213	198	228	182	176	184	181	181	180	209	177	177	203	196	186	197	184	166	190	186	173	174	231	188	192	172	171	162	144	193	174	193	184	194	184	179	162	220	193	192	210	169	208	211	203	201	195	174	168	166	183	159	192	171	175	193	188	198	185	191	186	175	198	196	184	198	176	185	178	179	187	182	189	171	190	196	212	179	154	173	204	162	212	197	220	204	172	190	208	173	163	184	190	176	221	164	205	178	166	172	170	185	189	198	193	168	199	201	195	224	173	189	180	198	197	182	167	217	200	182	201	177	184	208	186	191	208	172	184	192	193	213	204	216	175	204	192	185	173	190	190	190	189	202	176	166	208	205	220	173	204	193	171	192	190	191	172	199	211	190	170	192	187	175	200	195	218	198	206	203	194	173	202	210	178	177	182	194	171	172	218	198	211	170	210	160	159	196	199	187	218	177	179	165	170	180	179	188	187	185	168	195	194	185	181	176	180	184	182	194	191	188	188	181	194	191	216	185	218	193	189	196	170	202	167	196	158	204	188	190	201	204	174	200	184	175	159	206	197	196	215	189	173	194	202	188	186	182	169	185	201	214	202	171	179	183	188	211	165	171	195	175	200	208	206	174	180	182	201	188	170	201	202	172	205	192	202	166	201	196	211	203	188	179	206	186	190	179	174	170	183	207	170	204	198	204	160	215	183	151	204	205	193	157	165	184	196	190	174	196	176	205	168	186	212	189	199	208	191	172	152	198	194	184	199	206	167	179	198	200	211	203	184	187	174	200	201	180	188	178	184	223	190	187	190	176	170	185	196	222	193	192	174	195	208	181	215	178	179	195	186	181	166	192	197	175	191	180	199	179	173	179	191	187	216	191	192	201	184	165	174	195	186	211	194	186	187	179	175	162	156	177	191	164	179	205	182	200	192	170	209	174	186	188	192	170	212	185	192	199	204	174	171	180	179	171	181	205	164	222	169	206	183	161	185	174	167	179	185	174	179	187	181	188	178	187	202	177	190	192	154	177	186	181	174	190	182	169	193	195	183	207	152	195	201	188	203	169	201	167	204	183	186	171	171	200	202	169	213	197	191	160	192	189	195	194	192	195	210	177	197	179	198	205	194	196	162	209	194	199	207	191	181	195	166	194	183	188	160	207	193	218	191	186	172	192	188	206	174	170	203	177	192	172	170	184	185	198	174	213	195	225	218	201	200	181	186	185	157	157	193	180	195	164	205	188	173	173	188	172	195	179	177	214	173	183	207	205	201	197	190	190	223	159	184	185	187	186	159	222	179	187	175	181	165	200	195	197	190	176	174	175	166	155	186	188	185	206	186	209	182	197	177	191	207	180	199	178	177	174	175	194	211	176	182	192	196	185	188	193	187	183	175	200	200	191	197	198	176	170	180	189	173	199	197	210	195	175	174	186	195	173	210	222	177	180	195	192	177	167	181	205	175	196	184	176	168	199	196	183	181	181	180	197	177	172	189	190	192	176	201	198	187	186	159	198	186	191	169	162	187	200	188	185	173	175	193	195	198	198	189	185	161	194	193	209	161	218	172	179	193	188	170	177	193	205	187	168	211	168	214	180	214	159	212	200	186	159	190	213	167	162	187	195	196	210	176	232	188	189	178	204	184	180	207	201	185	191	163	216	175	176	192	183	188	186	168	186	187	195	173	202	178	206	191	193	191	190	159	185	187	177	194	174	180	181	195	203	184	203	223	169	190	176	197	189	181	164	190	186	158	181	195	181	178	184	191	188	163	171	158	158	192	213	192	196	179	175	196	198	175	195	182	153	179	220	154	209	203	196	199	197	211	193	185	163	182	188	201	182	203	198	184	168	170	185	195	191	193	172	202	173	182	190	163	182	182	188	189	191	183	189	187	176	205	164	207	214	181	185	193	187	172	179	201	189	186	182	181	178	190	187	170	204	164	189	165	194	193	194	174	166	187	196	199	190	185	206	196	178	190	164	198	218	201	181	200	183	201	194	195	198	183	156	188	179	211	174	176	204	199	202	182	183	177	216	159	188	174	180	181	188	180	191	191	217	181	197	176	207	202	177	148	193	174	210	199	186	176	177	178	210	211	170	169	167	194	174	192	205	194	162	180	184	177	200	194	164	172	173	176	201	203	209	198	204	188	192	161	210	203	199	212	187	197	185	183	178	191	172	197	173	182	191	166	185	195	211	197	175	201	201	175	208	190	181	181	191	175	182	205	188	205	178	204	193	172	191	193	183	187	186	184	168	168	186	181	178	219	201	183	177	181	186	201	166	184	221	180	169	185	200	208	175	206	188	194	184	177	176	183	208	179	156	165	157	203	155	184	200	204	186	214	207	209	172	176	198	190	170	192	171	182	181	188	172	180	216	182	176	195	192	177	187	190	212	197	192	184	179	183	217	162	181	193	193	179	180	158	181	188	210	212	183	215	193	184	156	174	177	176	196	196	189	173	167	191	169	219	187	210	181	167	207	186	162	198	200	214	200	171	184	175	199	184	204	186	195	215	185	184	171	197	183	171	197	210	178	190	189	191	197	219	190	182	168	175	177	202	208	207	192	179	201	198	179	194	195	180	196	200	205	181	188	197	173	184	200	196	183	186	194	208	189	175	203	205	172	178	192	193	182	179	151	177	200	175	199	229	173	193	187	174	216	198	205	178	175
5599	1341	2673	3179	2804	2362	1958	1663	1549	1342	1172	1087	996	912	877	875	862	737	703	753	742	697	688	699	601	689	657	634	644	600	615	618	636	629	583	635	604	566	654	575	604	521	570	589	549	575	599	549	536	545	539	560	571	561	538	603	571	555	574	574	580	564	546	506	522	530	589	538	612	525	530	566	529	487	503	516	521	497	515	553	507	552	510	530	575	501	538	541	496	587	545	552	513	549	506	569	584	529	536	532	557	477	545	532	551	516	544	531	490	582	538	545	542	549	524	552	543	534	509	547	548	498	492	505	533	500	553	539	551	542	505	526	540	528	562	522	547	513	540	522	513	515	568	537	530	539	549	549	512	534	536	532	496	505	565	572	518	520	529	504	524	551	554	541	517	512	542	573	527	538	533	546	516	503	502	576	522	523	552	576	526	554	518	510	494	517	534	548	515	548	539	570	550	541	546	546	497	555	498	560	520	518	546	551	537	579	535	548	513	551	513	532	541	507	554	517	534	507	525	546	552	504	515	528	495	527	524	513	539	507	506	531	523	539	530	530	542	540	510	528	520	552	494	554	566	559	589	577	538	516	531	545	513	541	533	541	510	499	541	542	532	524	534	513	514	538	543	498	535	516	536	519	495	557	521	524	508	535	509	530	541	540	520	554	526	519	545	501	529	536	548	492	530	502	516	551	589	525	466	512	559	550	582	502	536	553	559	522	544	501	537	559	547	521	547	529	531	529	520	549	500	531	500	537	508	500	543	514	510	521	492	519	508	553	511	485	531	506	534	565	522	533	524	547	530	496	480	515	532	491	531	553	530	525	517	561	547	517	525	484	550	507	523	511	512	477	545	544	525	526	510	526	551	536	514	563	552	567	523	522	509	479	499	474	498	546	507	536	513	530	579	551	513	569	561	534	563	506	533	542	534	513	553	524	510	499	500	492	572	579	522	549	546	528	542	495	532	505	531	594	478	555	546	591	484	515	498	537	552	528	486	538	523	555	515	464	508	522	525	538	524	525	520	521	546	513	547	537	584	471	575	518	504	559	496	480	531	569	523	513	540	523	526	528	534	495	503	557	534	522	527	530	560	538	481	531	555	522	531	497	553	514	540	504	501	510	472	537	521	534	519	512	511	564	490	514	546	536	521	526	509	556	546	541	537	520	526	547	531	522	557	496	542	552	541	528	505	562	522	537	508	531	506	521	566	490	530	497	521	539	542	521	535	517	519	542	550	495	540	542	520	558	500	539	543	521	534	532	529	516	471	519	544	533	510	580	543	531	551	538	555	540	539	550	540	566	524	543	519	572	553	575	504	547	548	541	514	545	570	527	505	526	516	518	563	541	536	542	545	565	517	557	493	518	530	521	533	555	544	567	579	525	519	525	519	528	528	493	549	548	533	521	525	510	505	546	517	544	486	501	529	570	546	499	553	502	552	530	529	520	534	528	549	505	520	526	513	552	530	577	517	506	548	542	528	549	471	520	518	488	519	516	531	509	522	518	539	513	504	560	547	520	514	527	476	516	523	505	529	532	494	517	507	558	549	555	542	543	517	538	538	510	521	537	520	542	468	496	535	504	548	529	538	515	560	539	498	498	535	496	523	553	532	563	525	503	542	544	520	567	537	508	567	546	505	540	506	544	513	546	520	542	543	545	530	538	542	540	511	569	491	511	524	555	533	520	539	480	599	504	541	504	529	534	524	487	511	538	538	511	506	556	513	535	530	507	516	513	520	557	507	480	544	529	504	531	504	575	542	542	567	520	524	532	544	540	536	544	545	514	545	575	515	514	564	475	612	549	529	538	537	518	567	517	521	501	553	558	585	531	567	550	527	492	529	539	552	502	565	529	558	514	531	451	543	573	539	550	542	496	510	536	515	544	565	520	539	521	546	540	578	515	530	506	578	528	512	502	552	502	550	515	539	570	524	540	519	543	473	578	514	517	531	537	518	491	527	521	529	552	552	525	547	512	523	510	516	532	535	525	498	503	529	506	514	514	526	507	561	521	546	544	554	484	546	508	476	532	541	526	521	511	487	499	556	543	500	491	530	514	529	535	532	499	475	528	542	557	488	550	514	511	543	549	542	486	508	544	561	534	525	527	541	525	533	544	503	513	524	525	537	499	537	538	509	509	545	560	525	531	515	552	537	499	528	568	519	536	503	546	512	551	541	529	484	543	565	543	518	508	555	537	533	536	507	516	516	521	529	468	541	527	553	525	491	543	551	534	503	553	558	499	534	533	536	519	511	473	552	565	528	551	519	533	509	513	551	529	549	498	487	489	556	525	528	543	516	492	529	534	559	511	528	518	549	526	559	509	486	576	526	597	535	563	557	504	562	535	518	529	533	500	555	532	550	521	505	494	515	556	517	505	537	542	492	533	528	495	519	579	537	557	520	524	539	518	518	557	562	513	531	549	511	540	560	478	561	551	509	577	548	531	488	541	564	533	568	518	480	520	559	530	493	536	521	517	515	519	562	493	521	532	569	503	519	507	511	491	509	556	530	549	512	514	555	543	541	570	495	553	564	534	534	489	531	504	550	516	507	501	533	523	567	535	545	535	545	511	520	523	520	532	562	565	522	502	531	520	520	485	507	567	514	549	560	530	543	554	534	558	544	523	535	555	546	542	512	574	540	551	533	538	554	516	527	512	548	530	550	528	559	549	510	524	545	510	519	494	511	540	564	553	529	492	518	513	507	530	537	512	492	498	510	555	507	544	534	510	544	561	542	527	518	524	525	528	536	552	520	547	514	547	529	545	545	560	532	543	522	494	536	541	533	515	522	494	507	521	523	550	556	541	498	520	520	542	489	507	533	609	504	512	543	583	502	534	509	531	514	559	518	523	528	501	534	518	539	585	540	496	552	515	556	505	546	528	588	493	520	541	497	523	522	558	539	567	507	549	485	566	514	533	556	579	561	536	534	548	554	513	532	508	541	551	509	517	535	557	488	540	532	515	544	511	513	539	528	504	553	566	516	560	531	549	553	557	560	555	521	574	560	518	515	502	552	511	555	526	521	468	555	532	549	553	519	532	556	528	529	501	515	538	514	511	489	527	531	564	543	542	506	545	503	526	527	499	515	514	539	521	531	538	562	530	563	507	524	526	542	521	520	522	520	473	546	551	553	538	565	524	522	541	556	540	580	555	535	516	493	539	489	515	527	531	530	534	565	550	528	494	517	557	535	524	517	539	525	544	561	533	527	535	561	536	516	517	540	518	533	543	537	529	541	547	519	554	541	550	534	506	501	527	523	515	493	507	558	545	487	573	556	530	514	519	530	540	500	515	555	566	529	516	532	512	534	477	492	496	540	551	519	528	503	550	562	526	505	538	526	523	545	574	535	518	528	524	537	533	528	525	558	532	539	537	563	522	527	520	489	508	512	516	518	503	533	517	556	571	535	524	534	560	521	540	548	523	487	485	511	479	513	538	543	499	519	495	527	555	564	536	526	512	554	573	502	523	532	512	544	582	488	526	509	521	518	546
17598	2365	2361	1796	1244	884	713	517	450	399	364	296	278	255	211	222	207	216	200	192	201	175	167	169	169	146	144	147	142	167	134	172	142	148	155	151	154	145	150	123	139	159	149	126	132	135	143	136	137	122	145	146	155	143	140	139	143	113	130	126	113	155	154	143	135	146	143	135	136	90	139	138	134	115	136	104	156	123	116	149	132	141	132	138	150	137	132	152	122	147	121	148	120	127	112	108	141	104	125	135	137	155	127	135	128	118	138	120	132	145	142	139	151	139	131	126	131	136	145	136	127	156	142	134	126	144	139	167	126	130	150	113	129	117	148	145	132	143	149	122	120	132	133	130	124	143	139	120	139	132	137	123	136	127	140	139	128	120	118	145	142	130	140	128	128	135	131	139	132	125	126	133	116	155	132	123	132	126	130	126	141	131	132	141	126	144	129	115	132	146	141	120	136	136	128	126	123	125	146	137	149	153	146	138	133	136	105	133	149	147	132	129	141	157	142	123	148	152	136	130	137	137	142	147	120	129	127	126	152	118	138	130	123	150	129	117	128	144	123	121	127	137	141	142	132	139	134	119	130	133	130	139	139	147	143	125	119	129	133	143	118	107	116	131	155	135	133	120	118	128	139	137	119	126	146	135	136	134	143	144	143	130	145	122	113	148	157	133	142	138	153	137	120	125	116	160	141	126	125	134	117	120	140	148	125	173	125	114	128	158	133	155	117	136	152	139	132	154	124	111	129	155	127	141	131	125	136	137	121	123	143	129	148	135	121	126	135	168	133	147	121	135	122	117	152	124	130	137	135	126	144	130	138	135	132	118	123	140	135	116	141	128	148	135	143	121	118	130	153	142	138	100	128	124	110	133	118	141	118	121	152	154	140	138	131	135	123	149	149	111	140	140	130	146	128	138	126	127	128	123	130	132	130	118	131	110	136	134	140	134	126	115	128	118	145	125	137	143	148	139	129	109	114	135	131	147	146	117	146	138	163	131	133	150	132	147	145	144	137	164	123	117	123	124	124	128	134	129	141	118	129	130	132	138	125	155	136	105	135	144	130	131	143	130	133	142	136	107	119	137	133	127	137	121	124	122	138	127	137	127	121	148	145	149	141	135	137	149	111	130	134	135	142	140	142	130	130	129	138	133	128	123	137	101	132	123	141	143	147	132	129	122	139	148	128	139	124	136	147	125	116	121	142	148	135	124	128	135	145	138	123	128	158	113	107	120	125	119	139	133	131	117	126	148	108	120	128	139	138	119	139	136	140	130	124	131	141	134	126	140	122	132	149	132	137	131	161	145	139	129	121	131	126	148	148	131	143	121	119	107	126	162	120	122	130	146	139	141	138	135	143	163	139	131	138	108	147	149	153	123	153	128	136	133	116	147	115	115	144	132	106	124	139	129	146	135	120	112	121	159	125	134	133	128	138	126	122	149	130	142	139	130	142	157	124	144	131	145	134	142	135	136	141	137	115	135	141	137	125	140	125	156	152	137	112	125	115	111	117	138	136	131	121	129	120	126	133	142	118	125	135	141	129	129	122	134	137	124	130	126	133	147	161	118	149	131	146	136	129	151	135	129	147	144	163	123	145	149	141	111	140	126	135	137	123	147	136	127	103	150	128	133	126	114	138	136	132	123	118	124	148	144	136	119	135	140	130	108	127	160	148	135	115	131	126	135	129	143	122	142	128	145	140	143	125	119	121	125	116	134	146	133	133	129	109	126	129	142	105	133	137	128	129	160	130	116	131	123	162	145	133	131	130	138	127	117	145	128	112	129	137	141	129	155	131	120	132	148	138	144	145	141	139	137	135	117	126	148	125	139	130	135	153	140	125	120	136	126	133	121	131	122	123	133	133	136	126	135	123	129	120	148	155	124	130	149	122	135	115	136	125	128	156	123	145	118	142	129	141	130	109	145	117	136	126	146	122	122	137	147	129	122	135	115	123	140	153	133	136	125	128	124	134	129	124	117	145	125	128	120	142	129	126	128	141	118	139	130	140	113	124	127	132	131	135	143	139	143	148	117	121	132	129	117	137	119	137	125	130	116	133	156	154	131	134	159	120	142	130	129	125	136	128	150	135	147	130	131	138	128	141	141	126	141	134	131	131	137	157	127	128	148	136	144	140	152	123	131	115	125	118	129	110	141	128	121	137	131	139	122	134	132	130	135	137	129	136	120	124	145	116	150	130	134	110	126	132	129	134	117	144	138	156	119	139	139	141	119	128	113	128	127	145	142	132	106	145	140	140	129	152	117	123	137	108	134	127	115	129	138	155	144	135	115	147	130	139	139	126	120	121	119	107	131	146	149	120	134	142	135	144	130	138	150	117	130	123	123	150	120	125	149	151	114	120	133	132	137	133	114	123	135	150	130	135	133	119	144	134	137	137	114	149	124	151	125	122	129	131	122	120	119	155	141	147	137	145	130	140	144	152	129	141	129	122	114	133	148	157	137	125	115	151	114	133	126	158	129	129	155	143	149	144	116	145	148	129	99	145	152	143	133	118	125	133	148	137	128	129	124	132	139	148	126	123	128	125	129	124	130	120	138	134	130	123	138	132	124	142	141	143	138	156	144	139	108	110	112	134	141	126	111	150	118	132	112	122	146	137	123	118	134	132	130	137	123	131	132	132	142	128	125	115	150	119	135	140	135	141	121	135	146	123	132	134	141	123	127	136	120	128	134	129	139	135	141	131	119	135	131	159	140	129	143	128	132	142	134	116	118	139	119	128	130	132	117	141	138	145	128	121	118	133	131	131	142	133	148	137	149	140	118	150	111	134	115	158	128	129	143	113	141	135	138	135	141	141	129	130	130	134	152	131	132	141	118	133	129	140	134	115	134	133	138	119	136	138	125	111	135	163	124	124	127	146	129	141	124	129	119	104	142	137	134	142	130	144	135	134	134	148	145	107	139	132	139	134	121	119	126	122	126	137	134	153	141	122	131	147	118	126	133	156	140	123	146	137	133	119	116	136	137	136	102	138	139	146	127	145	157	112	115	121	123	161	129	127	140	137	137	121	142	134	138	103	140	125	137	126	144	110	111	116	147	156	131	125	124	132	133	148	136	125	155	134	146	120	125	148	157	146	137	120	122	136	132	141	116	150	134	129	106	105	132	129	133	127	135	158	132	142	128	108	113	144	131	135	124	116	133	121	128	118	114	132	158	134	128	123	141	116	134	132	146	141	115	152	132	150	118	129	112	125	142	119	122	134	126	141	124	138	134	140	149	122	156	118	137	123	153	126	129	134	133	129	138	137	138	128	127	151	131	126	113	132	135	111	133	125	118	136	141	123	130	113	133	127	145	121	110	122	113	102	156	137	141	138	147	136	131	139	109	128	122	139	124	140	121	152	129	117	131	133	129	159	127	111	128	129	138	122	124	138	134	148	138	136	118	131	119	129	146	121	115	127	132	150	103	125	157	124	148	126	153	145	128	141	122	122	135	134	143	140	134	116	107	147	135	130	129	129	133	148	134	149	143
7493	2068	4399	5346	4534	3820	3124	2606	2183	1977	1782	1480	1337	1281	1105	980	934	940	883	761	772	740	648	702	694	681	575	612	569	591	587	539	522	577	501	534	527	522	520	517	525	540	529	529	501	474	517	483	481	441	453	445	437	478	448	449	443	481	461	472	436	441	455	406	430	436	429	476	432	452	423	445	459	459	397	432	405	446	453	396	433	412	463	418	402	411	416	439	422	408	411	445	428	425	416	433	393	405	416	413	437	425	374	396	413	428	436	434	384	408	436	459	400	420	408	426	401	418	424	427	398	394	434	392	431	441	373	426	393	455	427	439	442	421	483	417	408	434	412	355	435	389	434	387	399	428	402	409	382	418	426	426	385	405	400	373	442	394	425	391	415	402	387	399	428	386	415	413	373	385	422	412	426	420	405	407	420	409	393	419	399	387	382	385	393	395	387	417	419	435	385	366	415	410	408	440	391	425	416	383	438	413	416	412	400	433	390	426	399	416	404	386	379	407	405	376	409	442	409	433	409	379	419	376	394	392	433	418	375	403	380	426	388	390	413	419	372	415	432	401	399	393	388	383	403	408	386	380	425	423	337	408	411	372	405	401	411	419	430	395	420	387	409	386	404	384	400	368	384	394	398	395	435	396	412	371	434	423	402	454	395	387	396	410	400	392	407	435	402	400	401	396	423	411	366	405	393	393	390	393	395	395	404	398	409	420	386	410	416	416	414	422	416	386	401	415	389	405	387	387	387	398	430	387	394	401	434	413	425	424	442	437	416	408	426	394	437	412	421	409	448	415	430	388	384	400	370	387	405	407	415	433	391	408	392	390	420	451	379	383	422	390	419	416	424	446	413	421	397	376	436	438	430	368	388	394	426	406	414	379	414	412	397	397	369	410	401	413	402	440	411	416	393	395	391	394	416	432	404	420	399	417	389	372	413	385	370	390	398	397	396	382	378	431	364	390	399	397	372	424	411	405	402	385	424	406	425	426	415	434	396	404	391	409	401	421	444	422	391	418	391	389	423	426	422	411	441	418	395	411	416	393	387	404	414	406	398	422	403	394	395	413	378	391	397	399	415	393	368	409	417	414	407	429	405	371	419	448	410	361	387	402	435	433	401	388	391	379	416	406	402	432	398	417	389	404	423	407	480	402	397	348	409	389	402	422	432	395	403	404	363	397	377	398	434	382	389	420	377	381	388	386	387	426	411	383	410	394	439	410	407	424	404	413	389	392	414	416	393	389	402	435	408	376	405	412	415	383	421	411	394	393	415	384	411	390	385	399	456	392	410	394	406	398	406	390	405	401	407	425	408	391	421	384	400	449	379	436	425	416	370	398	425	410	401	446	413	413	407	394	367	410	409	396	402	420	419	427	414	405	392	413	417	455	394	406	412	409	435	401	386	389	375	380	413	379	427	397	421	419	406	401	409	373	424	385	382	397	449	416	420	396	408	417	401	431	400	417	406	460	404	425	381	401	425	409	430	366	430	444	404	394	423	396	424	389	394	401	395	437	421	372	381	367	395	385	362	423	418	382	389	401	439	383	397	415	407	408	437	411	414	416	407	365	401	395	435	382	427	403	404	387	466	372	413	426	352	400	401	387	420	390	399	413	394	433	421	405	401	411	409	384	433	415	387	412	414	395	441	404	406	424	431	367	388	395	400	391	401	378	400	427	421	399	393	376	423	413	454	385	393	391	438	402	461	416	368	379	425	418	426	388	356	419	388	375	446	394	388	424	411	427	392	371	413	401	378	384	386	392	393	426	387	421	402	391	412	412	416	411	407	384	397	390	409	438	392	444	403	427	405	413	423	403	393	405	429	391	410	438	417	388	392	389	400	429	384	412	408	426	388	418	418	408	422	410	386	384	412	387	410	382	407	396	382	382	424	393	409	371	436	432	428	429	409	367	403	410	420	426	408	383	406	417	435	419	359	393	396	427	413	389	389	415	418	398	389	438	412	418	405	407	438	426	372	400	425	424	410	407	397	402	401	396	424	427	399	408	391	366	403	389	388	404	420	429	428	419	374	430	412	387	430	387	432	396	391	406	397	424	398	396	378	392	385	393	374	381	413	425	358	388	404	408	390	400	390	409	425	360	341	416	395	370	426	418	400	378	423	382	392	389	437	413	406	444	395	401	416	420	374	391	382	437	432	373	414	416	439	399	379	417	371	385	429	368	426	357	377	361	362	410	401	372	419	416	410	372	403	397	417	399	386	410	402	405	401	411	441	383	433	418	389	419	412	418	408	384	405	418	386	379	378	396	416	407	393	419	373	399	409	412	431	444	383	411	405	382	390	412	397	421	385	381	394	415	378	408	440	402	405	429	414	372	420	403	441	413	415	396	400	386	423	370	415	376	373	404	371	455	409	398	377	375	370	394	387	395	405	414	382	418	396	369	413	400	408	392	433	392	401	416	433	397	406	421	394	390	430	436	397	416	378	391	402	389	384	385	388	390	416	418	407	422	393	440	379	436	421	383	432	415	393	393	412	412	385	394	397	391	397	408	397	427	406	426	366	403	400	381	399	421	380	371	389	428	427	389	373	352	406	406	414	389	392	388	427	437	403	433	404	395	358	418	395	415	406	411	395	380	395	375	382	440	390	400	435	397	417	368	401	409	379	405	383	399	384	390	412	428	409	379	415	395	378	437	401	423	374	408	430	398	405	410	409	406	426	417	367	394	385	412	440	430	406	398	430	393	353	422	375	414	375	404	450	376	427	404	402	445	405	429	410	440	384	455	401	360	415	408	373	401	430	381	431	438	392	394	420	363	388	402	429	411	405	414	400	427	384	411	417	381	440	409	385	407	427	385	398	393	404	433	389	393	390	407	407	413	389	411	389	420	406	417	386	370	429	418	389	406	411	438	408	387	396	403	403	424	436	409	424	362	436	402	418	419	421	385	409	420	411	385	432	429	387	400	420	429	427	412	395	433	406	417	422	419	397	426	434	430	382	425	381	373	351	414	421	400	384	409	411	396	404	429	358	397	408	429	419	437	376	384	416	415	392	416	387	444	393	402	373	384	419	403	362	361	365	421	437	432	428	392	407	429	438	389	398	399	405	393	423	384	402	401	386	401	454	417	383	356	429	411	422	394	392	422	433	404	392	427	377	412	422	410	422	387	396	422	403	420	419	440	407	402	366	421	400	385	418	408	407	416	406	394	418	394	399	406	381	460	415	396	398	407	417	379	399	416	399	429	385	417	418	396	420	407	411	436	384	424	398	405	427	432	412	407	395	411	418	395	436	396	386	415	370	414	405	421	435	360	385	407	387	434	397	399	437	442	397	416	366	385	466	425	441	410	382	417	407	418	424	372	405	416	434	434	448	425	428	375	430	394	408	383	419	434	383	447	387	411	413	407	442	406	372	470	424	377	398	374	398	382	394	415	397	390	450	436	393	418	407	406	376	424	414	382	429	397	372	427	415	415	403	411	406	413	403	435	420	383	409	420	410	415	369	410	410	375	426	408	417	423	410	421	391	355
2510	363	418	408	343	333	335	357	323	303	323	329	327	309	314	329	317	289	315	322	334	311	300	315	338	328	293	310	315	333	319	311	361	328	327	297	299	315	342	325	318	314	285	313	282	310	313	329	315	328	307	305	333	350	315	349	292	313	309	261	315	327	338	308	288	331	350	309	324	305	320	334	312	334	300	304	325	325	284	320	320	322	316	319	326	292	312	324	275	309	354	316	297	335	330	300	314	338	345	287	305	318	331	316	277	318	331	312	306	268	309	320	311	314	309	299	364	294	314	318	363	330	339	311	293	325	302	324	309	330	327	350	305	323	333	306	318	352	314	317	328	293	341	298	317	306	335	311	317	344	312	327	316	297	311	320	332	339	313	297	312	300	315	337	336	341	315	300	312	349	336	280	324	336	326	346	324	351	325	349	294	304	319	323	326	350	314	308	336	337	326	310	327	317	290	332	344	297	314	300	288	345	338	320	316	311	328	290	261	333	321	325	314	320	300	337	305	327	312	328	312	314	321	317	305	309	316	340	297	318	323	331	321	325	314	323	331	343	354	348	340	339	300	313	318	297	335	343	297	326	311	346	285	338	307	330	336	315	303	290	293	301	314	336	369	344	306	306	330	336	320	336	339	354	296	299	310	318	352	315	334	324	327	306	336	331	340	333	314	333	312	326	340	328	331	318	318	329	341	304	313	326	311	332	316	319	307	328	300	339	311	346	320	330	334	316	299	307	342	301	323	347	309	326	343	357	341	310	328	316	308	339	312	283	345	317	292	298	308	318	301	315	310	319	307	320	295	305	315	310	307	338	335	334	320	320	315	305	307	309	324	296	307	329	301	311	330	324	345	317	294	301	314	309	283	311	291	321	353	332	324	305	355	322	305	320	324	320	292	356	322	314	320	322	307	341	325	288	334	336	350	333	331	339	317	326	306	312	316	312	306	312	355	356	333	316	301	341	341	355	348	329	320	312	299	343	370	347	311	287	330	305	310	320	330	334	338	332	346	335	318	298	337	325	329	317	333	294	348	337	324	327	330	290	302	367	293	326	314	336	354	328	285	328	340	319	318	342	311	357	316	338	311	314	338	316	304	305	312	319	353	331	319	308	335	326	311	326	322	354	326	298	342	307	320	330	337	308	322	336	316	349	328	324	302	314	309	305	304	332	342	305	287	321	320	334	324	303	316	291	337	293	354	332	299	330	302	312	331	356	337	316	291	323	310	334	324	284	345	315	344	342	295	352	328	311	313	313	319	317	321	307	359	342	349	312	297	338	313	339	346	311	331	331	312	293	363	326	299	336	314	302	344	300	290	296	334	297	363	313	285	332	362	301	354	329	313	305	345	330	296	317	326	313	319	291	337	354	300	331	328	359	320	338	327	312	297	325	307	320	323	318	366	333	311	342	304	295	305	316	321	307	346	349	333	311	347	343	326	282	319	294	332	303	302	315	318	314	304	358	280	323	327	344	328	351	341	347	354	324	340	323	299	323	325	320	317	317	315	298	327	312	333	336	330	311	326	346	320	342	322	372	323	320	337	318	302	317	334	352	329	323	333	326	336	335	330	294	304	327	303	342	283	318	316	298	320	318	299	336	323	318	309	354	322	350	294	330	340	315	334	332	317	308	308	329	338	328	342	343	333	325	315	362	335	351	299	308	361	323	323	298	350	346	315	312	314	306	326	290	332	319	312	342	330	286	323	308	309	366	297	287	320	308	341	306	329	326	317	340	302	315	327	329	333	329	301	324	326	326	291	306	317	307	362	303	286	343	323	346	319	347	314	334	330	344	327	329	340	315	317	304	333	302	308	318	304	340	304	328	328	300	321	326	320	335	324	359	296	306	315	330	292	319	324	354	342	300	334	348	329	347	316	329	295	316	323	312	299	351	314	330	319	304	340	306	321	326	302	302	304	341	299	312	324	307	295	346	304	323	311	324	324	290	345	344	315	349	287	287	285	299	296	364	316	295	304	303	314	333	331	316	306	316	323	360	334	314	295	329	269	306	325	347	331	331	307	306	289	323	319	305	318	304	338	315	315	309	316	353	311	310	304	304	333	357	326	329	352	311	317	334	276	313	308	316	333	356	297	339	311	303	316	320	306	309	332	327	310	335	314	324	341	315	320	303	328	288	308	311	332	313	343	326	342	287	328	342	326	297	327	320	318	303	309	357	323	321	329	317	303	332	344	352	357	320	321	316	370	324	347	316	296	318	335	347	300	327	332	331	313	328	308	334	331	298	305	350	304	364	314	327	367	312	328	296	338	302	326	333	324	315	350	332	348	317	280	297	315	333	299	317	319	352	338	304	296	325	335	342	325	307	314	337	307	340	317	364	336	317	337	351	352	340	343	322	294	320	317	320	334	303	327	293	354	341	286	297	340	308	324	311	356	300	327	369	309	309	319	295	337	321	324	298	315	303	332	307	324	351	320	326	334	349	294	321	319	316	334	321	314	308	313	304	323	323	313	300	317	333	311	296	344	316	295	332	329	310	303	338	331	313	339	308	294	309	306	351	331	344	338	316	316	315	308	320	317	305	327	334	333	299	317	305	320	306	314	294	315	325	336	340	307	298	302	313	327	304	298	309	321	304	324	344	298	317	309	320	319	303	288	318	329	321	303	328	342	333	291	317	326	279	278	351	308	338	332	324	317	304	346	331	313	301	325	313	295	321	311	316	324	333	338	304	344	333	349	330	309	336	331	324	331	310	298	307	303	334	302	314	313	339	335	316	312	345	308	315	316	330	316	331	339	356	300	332	301	335	338	340	311	319	322	326	319	334	310	328	325	330	350	316	284	293	313	304	308	279	306	316	309	358	341	320	343	351	309	323	298	286	336	304	293	311	327	310	306	374	333	302	356	347	311	347	338	311	294	325	327	313	332	304	315	333	300	323	326	334	316	309	314	327	323	362	330	338	309	320	313	327	356	293	297	323	332	324	329	343	324	339	321	323	323	340	347	302	302	315	337	302	322	317	305	332	313	327	335	323	352	305	320	312	326	324	322	318	332	331	317	293	332	330	316	313	335	343	324	310	312	309	315	326	332	369	336	344	308	294	310	324	314	313	340	357	342	317	339	358	337	358	326	289	296	369	327	329	339	336	284	290	337	335	307	327	309	326	324	316	287	310	316	330	302	308	338	337	323	309	335	339	366	312	299	302	367	304	359	332	312	314	323	314	358	318	314	322	334	282	308	295	360	331	352	295	341	319	300	338	326	326	305	279	344	354	310	349	308	351	332	354	310	305	298	300	368	325	309	320	324	370	320	321	312	333	315	322	339	352	340	321	311	316	323	318	297	307	330	361	299	302	328	362	327	299	329	339	289	316	356	366	323	343	317	297	322	323	330	321	303	334	353	320	315	281	301	327	290	308	303	296	314	326	325	326	322	294	313	318	331	328	339	315	312	341	355	296	332	319	278	316	317	320	289	349	281	304	329	322	319	337	308	313	329	299	342	299	349	331	320	317	336	311	317	351	326	314
2498	915	1072	1067	1032	966	920	995	974	900	903	950	904	898	874	879	849	878	898	925	855	884	842	819	866	867	861	882	887	885	883	867	911	898	821	829	901	851	852	928	833	829	859	799	892	847	875	859	873	822	860	832	838	859	803	844	793	860	852	836	839	811	814	851	831	874	809	927	889	854	859	837	855	826	872	857	878	854	839	813	879	860	802	803	845	846	815	867	832	826	842	821	886	809	859	814	858	864	860	879	854	850	892	837	861	864	905	786	830	813	846	852	877	843	818	919	835	849	826	863	828	852	819	832	864	930	891	866	875	843	838	834	865	896	864	860	829	818	872	845	889	871	796	882	835	843	860	816	864	899	811	858	853	871	839	799	907	868	833	822	865	870	905	820	821	862	838	837	876	839	892	858	841	885	879	833	885	916	843	873	821	846	855	853	855	874	892	868	840	799	835	910	817	887	871	776	822	806	874	794	860	844	792	933	864	883	883	819	889	808	860	840	876	876	841	864	831	845	849	905	866	857	857	875	861	873	841	878	836	842	865	844	802	886	881	909	826	809	808	874	824	821	847	878	897	836	875	869	854	804	927	873	852	829	801	895	836	845	852	846	805	810	807	872	815	819	769	862	875	780	838	827	865	847	886	806	815	876	847	864	841	862	856	866	835	831	846	834	813	858	850	841	864	834	880	867	843	848	846	875	813	822	838	870	879	876	858	850	845	856	822	839	848	844	850	884	860	895	826	777	880	846	930	857	833	834	844	851	848	820	837	886	853	863	836	825	863	844	846	779	859	833	857	820	873	862	858	796	859	809	906	842	837	906	849	833	841	885	869	869	829	890	828	858	891	806	845	862	838	823	893	833	829	808	838	847	865	844	853	853	876	847	833	885	821	832	920	805	836	883	835	838	813	826	834	879	834	855	825	835	800	861	843	847	837	856	883	913	846	871	858	830	852	823	899	835	852	883	835	842	790	823	888	885	808	861	897	912	834	800	859	811	851	858	837	863	829	832	829	810	882	849	860	847	856	858	872	853	830	823	797	916	876	796	836	875	853	878	797	847	803	894	865	858	767	935	847	878	860	817	859	849	835	850	841	859	851	778	837	852	873	846	896	866	847	875	849	863	823	831	806	848	879	793	862	838	827	837	876	829	873	841	858	831	820	856	863	811	823	862	882	856	834	835	855	860	855	842	846	870	834	839	853	831	812	903	869	892	793	842	829	859	877	831	849	873	833	837	819	900	868	850	838	819	836	868	814	859	821	810	834	849	812	798	817	935	862	831	872	859	829	826	881	874	862	868	852	907	825	880	874	820	811	886	886	802	819	831	851	808	913	814	884	889	832	828	790	808	820	812	889	857	827	814	855	833	888	801	883	845	818	863	819	821	818	850	904	873	843	844	849	887	864	863	906	843	907	827	817	856	864	868	827	804	859	857	830	850	847	834	869	846	886	838	822	814	849	839	847	911	858	863	839	883	860	841	833	853	846	862	839	842	866	881	791	843	833	826	813	855	894	871	852	885	841	836	842	877	850	823	875	808	863	825	847	948	851	883	869	843	835	874	817	857	866	891	874	833	853	858	899	844	814	860	837	868	860	792	871	800	885	875	841	839	850	834	831	840	839	866	848	888	870	823	856	892	872	832	865	820	809	831	844	855	864	862	862	933	923	901	809	881	880	852	843	858	852	876	823	850	831	853	814	850	860	853	905	846	848	875	862	854	881	834	840	882	851	850	915	860	844	816	855	896	849	841	788	801	867	814	896	847	840	792	852	836	860	812	870	926	874	890	862	876	905	880	839	814	841	914	811	735	836	899	818	827	824	860	828	844	825	888	821	882	853	867	829	830	863	863	931	802	813	837	919	877	849	863	882	857	786	818	878	828	809	850	800	859	801	866	865	815	870	833	842	876	802	855	848	921	844	847	841	854	857	812	832	862	855	835	859	852	849	825	846	871	845	808	871	858	830	856	818	906	859	772	853	873	849	814	906	877	852	870	947	875	825	798	814	836	868	824	859	869	852	834	871	809	845	812	858	886	835	850	777	841	818	860	822	856	833	847	807	872	854	822	853	841	853	845	798	838	848	835	822	874	897	855	873	836	864	774	817	845	851	837	860	899	860	830	872	867	871	867	830	809	834	843	866	872	835	835	871	815	869	817	828	818	815	868	862	836	864	897	882	857	793	843	838	820	861	852	872	861	884	811	865	918	823	817	858	853	837	880	829	855	844	888	823	829	845	864	872	914	829	844	829	858	823	883	896	814	922	780	874	845	896	889	858	894	829	873	916	822	871	850	831	849	843	879	905	877	900	844	856	840	843	823	834	843	863	890	829	844	838	815	878	839	851	879	883	872	826	850	831	832	868	847	829	896	883	898	852	799	887	835	890	872	842	882	847	831	854	878	844	880	864	826	838	823	859	836	854	834	823	871	813	821	838	801	805	824	861	844	911	851	869	749	840	874	824	881	789	845	843	854	874	870	887	893	821	809	838	812	856	810	876	845	836	885	888	869	847	852	839	840	762	863	810	891	854	870	829	829	775	801	873	883	836	897	810	784	827	887	835	824	840	853	816	827	835	838	885	895	844	888	846	876	842	835	828	870	845	826	856	840	886	865	812	827	860	868	901	833	859	867	864	852	876	877	863	881	800	857	810	849	874	806	879	846	887	890	845	848	887	846	846	836	896	843	901	840	893	873	862	830	878	851	850	854	867	801	815	891	856	820	836	906	800	883	881	821	930	853	829	924	840	841	808	892	804	841	899	898	887	782	837	874	788	830	843	805	837	870	846	845	901	855	883	874	824	875	807	887	805	880	809	797	812	801	861	856	873	863	838	834	859	849	831	887	857	881	789	843	837	839	830	873	796	841	836	873	839	823	842	877	868	816	865	887	803	842	839	845	883	813	812	859	909	831	832	847	892	794	855	887	853	853	844	866	876	851	835	834	832	840	805	880	902	844	856	831	857	904	864	800	864	847	849	865	801	890	860	857	844	823	829	829	860	840	883	822	889	855	892	872	849	861	818	845	868	847	861	895	846	813	779	844	887	895	852	844	807	851	883	899	831	915	845	849	868	883	856	830	813	868	827	831	794	844	853	860	858	792	853	843	804	812	909	851	820	874	827	877	830	876	871	854	843	853	842	862	843	838	866	872	842	811	869	878	835	799	862	874	881	824	841	854	824	854	851	855	806	885	882	786	851	854	846	831	896	845	866	846	877	840	843	883	808	805	914	861	825	852	883	872	944	853	870	884	829	897	903	880	861	863	860	877	886	869	854	846	845	832	920	821	869	875	810	888	842	838	873	846	852	886	850	854	840	841	885	871	838	847	834	838	828	876	834	873	834	857	878	829	872	825	836	838	878	848	867	857	830	871	855	808	805	849	808	860	796	805	853	874	817	856	901	869	825	908	875	829	915	895	823	838	848	846	890	810	839	875	825	858	842	829	842	847	839	892	849	905	846	896	880	809	872	828	830	834	797	855	866	842	829	832
9760	1018	1248	1027	764	592	487	381	354	328	284	266	275	276	261	215	255	211	198	223	218	221	196	221	219	210	205	244	204	168	206	195	221	178	181	225	215	193	194	208	198	190	177	191	190	186	185	212	175	177	178	196	197	188	178	204	185	188	189	191	194	195	217	202	204	188	202	180	189	184	199	201	206	207	180	194	172	198	191	183	189	160	175	193	218	171	217	210	178	160	176	181	192	189	181	216	187	173	193	171	176	184	188	199	186	179	169	181	196	168	172	178	185	198	207	175	179	187	176	176	201	223	183	184	168	172	182	163	182	179	156	195	183	166	191	177	181	181	190	190	194	202	187	210	200	196	194	167	210	190	187	188	186	184	185	175	214	180	182	193	180	192	226	184	180	167	186	205	199	209	191	189	188	165	179	179	197	160	190	213	186	195	180	191	183	200	172	206	176	192	167	175	213	209	180	203	189	186	191	202	169	220	200	185	179	175	186	217	180	170	180	183	184	187	189	169	189	171	187	195	172	185	169	210	184	197	166	178	197	180	210	183	197	213	179	189	171	173	201	175	159	183	162	186	186	206	205	209	174	183	175	190	163	194	192	176	180	181	208	173	200	175	189	195	182	166	196	204	181	195	192	187	211	185	196	182	164	170	204	185	193	181	186	193	191	189	208	201	172	190	163	207	195	187	186	206	190	206	197	196	198	191	162	177	206	150	204	201	185	193	177	192	173	187	188	202	183	187	188	182	190	205	170	190	200	196	184	187	190	183	188	178	191	214	170	183	194	179	187	185	167	200	190	162	187	173	191	174	191	192	164	193	178	200	186	171	202	165	198	179	194	159	197	196	197	183	147	155	171	195	182	170	186	163	169	194	186	174	189	197	182	188	221	174	203	188	182	164	208	205	174	187	193	211	176	175	205	157	201	175	166	199	190	197	172	177	193	192	162	198	209	171	203	183	199	195	196	200	187	209	163	213	181	177	201	205	200	175	187	185	185	193	176	164	179	196	195	199	170	187	189	169	182	218	204	186	198	212	179	183	198	164	196	190	182	189	183	179	193	198	177	173	196	183	192	183	202	200	206	205	173	174	186	204	200	200	198	169	167	178	187	177	166	179	190	182	196	201	174	199	204	160	186	202	178	188	160	189	172	206	179	183	183	163	193	180	175	194	205	182	212	201	201	182	200	210	150	195	188	181	200	207	187	166	211	190	182	160	150	199	198	186	173	208	184	201	188	171	206	171	209	183	186	173	188	182	193	194	177	199	193	202	175	175	213	196	188	184	180	190	200	189	224	198	204	191	193	175	183	173	170	188	187	180	180	224	171	174	178	182	183	179	175	177	205	184	188	177	187	188	217	199	217	197	202	198	186	202	177	158	201	178	202	175	176	176	194	168	181	190	194	161	185	190	203	172	186	180	182	210	227	178	196	164	171	179	200	195	160	189	184	162	180	185	191	201	174	169	198	200	207	212	195	180	190	173	181	196	176	198	196	184	189	196	193	192	166	202	181	180	174	172	194	204	200	170	186	178	188	189	194	146	179	194	199	170	189	209	191	182	202	186	181	197	184	194	191	192	171	170	198	194	184	184	194	168	204	216	175	186	190	175	175	165	194	166	191	195	173	179	178	206	177	188	177	158	166	198	189	199	181	180	184	204	191	177	204	173	186	198	194	184	185	195	189	166	161	185	191	173	189	192	192	197	187	188	189	180	189	174	183	188	206	194	185	198	178	181	204	196	186	202	188	209	175	194	193	177	192	191	189	188	181	181	192	192	173	180	205	192	195	187	185	186	177	224	201	191	195	203	166	205	195	199	191	164	188	198	193	191	180	172	188	197	179	202	185	187	214	184	178	198	210	218	165	179	206	144	198	171	188	195	195	192	200	198	182	171	166	195	176	212	174	188	213	187	202	204	192	164	166	208	187	195	199	195	179	174	194	204	184	198	192	184	182	227	198	185	187	188	224	192	187	174	213	178	180	160	180	177	218	171	194	183	185	208	176	193	218	180	181	192	191	167	191	191	170	199	193	178	184	204	183	174	212	182	176	181	175	205	161	180	152	188	194	173	202	179	190	188	181	163	181	185	183	205	154	200	185	183	191	192	197	197	192	199	195	177	175	183	198	193	187	189	214	161	194	178	200	184	181	196	161	198	185	190	180	176	193	182	165	192	182	210	215	186	187	192	163	200	203	190	159	179	194	197	178	166	165	174	179	192	191	196	223	197	180	203	186	175	199	203	172	204	194	209	170	190	180	185	182	186	178	206	195	157	185	196	184	204	176	192	178	188	193	204	194	204	202	164	155	194	199	185	195	176	205	159	199	159	200	163	163	165	219	180	189	173	189	177	184	187	199	195	190	204	181	190	221	170	191	193	185	227	191	190	203	196	186	175	198	186	188	171	200	182	177	185	177	187	176	205	206	203	214	185	197	167	196	158	190	188	199	177	174	179	207	194	221	190	189	188	175	187	202	169	220	199	201	166	174	195	217	180	220	196	180	194	166	162	179	197	186	171	169	196	172	213	172	183	175	215	186	201	203	192	184	183	192	190	193	179	214	185	185	180	196	180	194	170	195	191	195	187	160	187	191	162	199	178	165	202	177	183	190	178	173	179	219	186	202	184	201	194	170	204	187	186	191	195	185	192	184	189	189	181	192	177	168	157	200	178	170	178	215	194	173	181	192	198	189	189	187	165	189	201	180	171	168	198	175	201	192	180	209	175	210	180	191	162	188	200	206	179	183	186	189	188	180	171	184	189	198	195	200	186	172	176	195	194	188	211	204	186	174	182	207	197	186	166	193	176	176	217	179	163	184	159	174	182	183	158	202	184	188	185	195	186	191	195	193	196	186	185	192	172	163	189	198	189	204	153	193	196	167	154	196	180	187	176	200	211	178	189	197	220	191	188	183	190	193	204	211	190	150	184	193	197	181	190	185	176	205	207	192	184	179	175	189	190	213	170	171	211	193	172	164	171	186	184	185	184	183	158	190	210	193	189	203	180	181	203	191	199	197	199	182	199	198	217	183	209	186	182	216	178	163	160	181	201	205	160	207	192	214	185	204	167	190	189	194	189	212	191	198	194	209	192	196	195	189	217	184	187	185	201	173	179	176	187	184	192	185	184	207	179	170	195	223	169	183	195	187	213	175	192	187	202	189	190	187	162	171	157	207	173	199	200	194	207	189	192	182	212	204	214	186	179	163	198	179	178	188	209	191	192	184	188	210	180	184	196	178	174	207	215	190	188	161	177	176	214	189	172	157	196	189	185	197	171	180	191	170	182	171	172	194	184	197	186	184	180	185	196	198	175	211	176	190	205	176	220	209	188	185	175	194	199	197	179	193	193	168	206	172	178	195	179	207	206	170	180	189	216	193	198	190	174	171	168	184	198	190	181	175	171	163	159	220	210	188	177	167	190	209	181	186	184	170	187	167	188	184	169	171	176	174	198	180	199	187	201	192	185	182	201	179	184	195	193	190	195	196	196	183	179
5539	1379	2649	3151	2840	2343	1885	1605	1475	1273	1208	1011	968	894	840	810	884	808	774	772	771	698	686	652	658	661	610	659	612	624	596	614	638	592	578	609	581	558	595	596	609	559	580	565	561	530	583	600	562	550	588	596	545	557	548	589	549	577	528	581	558	538	550	547	538	532	517	508	541	582	565	537	598	587	564	558	546	508	537	509	546	524	512	553	522	526	565	544	553	545	562	547	509	562	512	548	549	543	506	554	524	547	527	522	496	589	529	536	511	566	539	502	515	523	543	521	499	511	508	506	542	544	546	520	573	516	554	548	532	496	557	517	492	526	532	492	579	539	541	511	538	514	519	533	543	515	558	526	513	540	543	553	531	542	572	535	502	557	528	540	578	551	550	517	562	540	542	529	561	516	542	533	525	581	541	526	493	534	524	519	568	543	512	527	495	508	533	548	542	550	533	520	590	551	538	572	532	518	524	521	527	505	504	514	557	526	532	549	517	562	570	535	543	553	549	500	545	523	543	554	532	569	512	510	532	516	506	523	471	526	556	537	518	560	537	522	520	491	556	532	559	540	568	592	470	509	464	562	510	527	530	534	553	528	543	560	503	522	531	563	520	521	518	535	528	528	569	503	570	533	519	542	513	520	546	540	569	553	511	549	573	536	529	545	522	518	525	550	543	542	541	523	524	541	493	590	553	508	552	546	562	543	550	525	539	492	533	586	560	525	518	541	560	492	552	538	511	528	505	519	497	504	521	513	528	556	559	497	540	531	600	528	543	483	533	527	490	582	526	527	532	552	536	580	537	525	505	522	517	548	507	560	510	522	505	536	549	549	541	463	492	526	522	541	535	527	566	529	487	497	538	550	536	538	520	575	520	493	511	515	545	498	535	505	563	552	549	564	538	549	505	507	521	533	547	537	547	532	516	564	523	561	550	535	527	517	552	567	573	555	507	525	536	519	493	525	527	532	531	508	497	538	527	494	495	504	549	542	506	536	544	542	513	549	497	534	565	532	554	548	572	532	548	555	541	540	558	503	539	529	497	563	540	558	541	577	546	518	493	542	523	550	552	549	527	554	531	529	514	505	522	515	529	534	538	513	507	501	558	550	575	521	557	522	548	502	549	507	535	538	504	549	513	512	524	539	503	508	537	519	504	569	510	545	478	547	492	542	508	503	527	516	531	534	548	496	512	517	562	596	528	545	554	505	562	526	524	500	524	518	545	536	521	508	490	563	573	485	524	552	496	508	527	544	541	474	498	512	546	538	538	543	542	562	508	550	541	586	545	531	531	536	509	511	495	526	493	523	523	527	537	551	544	527	522	506	552	580	551	500	571	497	553	549	519	561	537	525	559	524	538	530	486	498	538	562	491	546	533	487	540	548	549	508	540	531	530	548	531	554	538	534	500	548	507	515	544	525	478	552	530	537	525	544	517	483	548	564	521	547	517	514	549	491	519	487	524	516	505	493	547	512	542	506	514	505	543	520	522	557	523	530	523	533	517	541	535	565	532	490	525	508	517	483	521	529	522	537	515	523	519	555	566	548	545	561	515	546	523	531	561	519	564	540	499	546	510	536	545	541	499	530	532	555	501	526	583	520	549	551	532	556	526	515	531	562	523	567	532	541	518	543	567	510	511	540	517	554	577	531	559	529	553	570	549	530	530	514	509	546	506	513	538	544	519	517	518	510	561	542	547	557	522	518	520	541	510	534	478	540	542	499	538	520	524	543	564	533	546	533	532	526	522	535	539	530	496	505	526	525	508	530	545	523	511	533	547	506	499	527	508	539	482	514	537	531	555	550	517	514	533	564	529	536	557	508	515	478	533	515	542	531	500	565	549	546	543	513	551	543	493	572	536	520	505	507	535	522	550	543	542	531	522	531	568	564	533	531	547	495	495	543	500	555	510	531	563	514	530	567	532	519	487	510	566	512	538	520	541	567	541	497	555	536	547	564	527	573	547	555	550	485	517	568	511	491	536	534	541	521	539	531	536	551	563	560	586	568	481	532	557	510	519	531	505	534	526	543	527	559	518	554	514	525	568	562	537	526	502	515	542	573	537	534	557	533	514	566	484	556	511	542	521	525	547	529	564	554	522	552	496	553	534	520	549	533	565	531	588	521	514	544	529	513	523	477	490	519	514	549	511	524	521	537	507	517	545	557	521	590	544	538	514	529	559	564	575	555	502	512	554	529	491	541	551	556	530	534	536	530	541	555	559	495	513	521	540	545	545	538	559	526	523	518	564	546	542	556	513	563	558	584	555	585	498	537	503	534	554	505	526	541	508	571	577	545	527	547	518	508	564	516	515	550	556	556	548	539	539	530	564	569	579	485	552	490	514	551	471	476	545	532	544	554	526	520	527	539	505	520	531	527	482	502	496	540	534	507	529	569	527	551	551	511	574	529	509	499	577	539	538	520	522	546	558	535	513	561	525	524	503	555	493	513	556	581	541	521	539	539	510	550	522	522	517	550	577	557	491	574	571	501	521	521	543	516	536	521	582	542	543	515	540	503	491	528	514	468	525	526	517	540	506	493	505	499	559	555	564	513	519	512	533	550	529	544	532	521	542	565	566	526	547	560	564	541	551	541	519	518	527	515	514	519	533	521	501	568	569	509	525	571	522	525	546	535	534	501	525	583	497	516	530	499	586	554	529	534	528	490	540	572	531	554	535	501	517	504	534	548	506	558	504	556	544	502	533	531	506	564	553	518	538	556	517	532	535	498	543	505	552	510	489	533	527	522	536	525	563	526	561	514	519	539	508	539	521	542	543	542	516	529	536	553	505	541	519	550	531	557	499	527	531	563	555	527	527	543	522	531	499	559	574	529	539	512	484	524	512	547	527	529	502	536	570	553	527	548	530	518	516	520	532	571	559	529	528	546	518	545	565	543	553	516	492	531	516	507	547	506	524	505	545	573	548	519	536	522	531	495	545	540	529	538	506	517	514	515	508	540	515	558	528	486	509	540	554	507	527	568	500	512	535	497	486	527	591	523	503	536	513	554	506	571	557	545	528	529	540	539	529	561	534	530	541	500	540	558	539	521	547	501	546	521	504	543	504	540	508	525	511	527	526	507	563	544	556	559	547	534	536	569	529	502	551	500	578	530	591	524	488	509	567	539	491	513	545	523	540	534	547	508	561	537	560	536	579	561	527	527	517	499	515	576	517	512	533	532	554	547	552	496	550	579	559	554	519	538	556	564	553	493	537	494	509	558	553	527	511	580	504	538	552	543	550	559	548	495	572	519	522	516	507	572	518	504	549	562	525	532	546	551	518	518	559	489	520	539	534	527	532	566	508	575	520	550	532	525	555	522	501	550	561	541	537	533	569	521	535	519	542	536	527	552	518	534	531	534	515	518	541	541	545	525	515	543	492	509	505	541	550	507	521	560	518	525	511	540	568	586	538	497	513	558	536	555	581	553	561	539	537	519	540	565	521	480	485	508	469	549	512	565	531	537	524	539	533	553	513	513	529	527	563	522	531	520
17690	2502	2382	1795	1191	899	687	558	489	399	358	314	264	255	235	197	206	195	197	186	155	166	184	181	169	162	158	167	153	142	152	159	148	137	131	141	176	172	149	141	154	163	161	142	158	153	143	124	135	143	118	139	139	125	143	136	120	116	141	133	151	120	149	144	150	135	116	153	151	136	137	130	157	115	127	130	138	131	132	132	117	126	150	133	138	135	135	144	140	145	146	135	156	130	141	133	127	157	110	138	121	110	141	127	135	139	121	113	101	140	124	132	143	145	136	137	157	131	153	118	134	140	139	124	125	142	148	122	151	131	145	126	126	127	134	151	135	121	138	135	126	129	124	126	122	152	134	137	143	110	141	150	128	142	127	137	150	129	147	145	142	126	124	125	134	137	139	148	127	110	143	128	144	120	129	157	141	141	108	125	129	120	149	130	136	144	139	145	148	147	113	133	112	151	144	141	133	126	152	131	127	155	143	136	137	129	128	114	144	136	148	156	120	133	133	125	147	139	138	130	124	152	115	152	137	106	129	130	121	123	120	128	119	128	118	128	138	142	131	133	124	135	169	137	127	122	119	113	117	135	135	127	149	153	143	144	120	118	123	117	132	126	138	153	122	112	155	146	136	122	122	117	136	132	121	138	132	130	148	131	138	137	145	117	126	144	140	117	119	120	125	141	128	128	139	120	134	118	118	128	118	141	119	136	159	123	146	132	148	139	129	124	133	129	128	124	149	133	131	150	139	126	136	139	133	120	124	138	125	123	142	139	136	130	150	155	124	139	141	126	137	117	135	131	142	137	123	125	145	135	118	137	110	113	136	123	140	122	151	144	143	134	117	120	140	126	129	117	136	141	138	139	152	137	135	145	127	130	119	128	143	141	130	123	137	140	121	156	131	141	127	126	160	125	135	127	140	141	136	144	123	123	134	131	138	147	144	129	139	117	125	144	108	130	156	122	127	138	111	129	121	126	138	156	115	144	135	146	117	136	151	146	129	153	124	141	132	120	146	136	133	116	143	152	125	123	156	121	134	129	137	123	118	113	138	128	113	128	135	123	152	147	133	118	148	135	140	112	143	137	134	136	134	149	120	137	132	151	123	149	130	148	140	141	140	115	114	111	152	139	146	131	139	130	129	130	146	144	133	138	117	144	135	123	114	131	142	122	142	135	138	142	119	136	139	146	119	106	125	112	150	115	152	132	142	127	140	127	127	124	137	132	139	120	136	134	141	111	152	137	116	135	156	139	127	123	138	127	129	137	144	137	126	131	134	112	130	128	134	124	141	140	121	126	129	139	133	144	148	139	131	148	127	124	121	145	105	144	122	131	133	121	119	114	126	126	129	139	138	154	137	116	149	128	120	163	132	133	149	134	128	147	139	125	119	121	121	123	132	137	124	141	125	117	122	128	139	128	139	132	128	135	139	142	122	155	128	134	110	134	118	131	123	121	126	133	148	140	133	140	168	141	137	115	132	146	122	129	144	154	138	128	128	135	147	129	115	133	132	151	153	129	136	127	120	137	148	142	147	127	131	116	123	156	122	140	129	132	140	137	131	131	157	129	128	127	145	110	141	124	128	137	135	119	129	112	147	133	128	132	139	118	142	147	123	136	130	142	122	137	131	119	112	137	111	135	112	130	115	134	134	128	148	114	134	122	116	132	121	168	132	148	145	134	143	136	128	137	130	137	142	129	144	145	151	132	131	134	106	144	140	132	117	148	123	122	138	122	134	127	143	139	130	128	136	133	125	119	143	146	133	135	135	151	115	120	139	148	136	117	154	135	139	138	135	128	135	128	149	129	115	138	155	131	132	145	139	136	127	120	147	116	143	132	123	132	118	141	143	121	136	142	102	131	120	145	132	133	135	126	137	117	132	126	138	134	119	133	117	135	137	121	131	151	111	141	123	137	153	127	119	135	129	132	130	131	144	139	119	126	108	131	130	129	117	128	160	132	129	148	126	128	125	124	126	124	113	128	135	123	141	145	132	136	112	133	136	117	138	115	142	137	143	133	130	151	131	158	139	127	139	148	144	111	141	123	140	153	115	139	132	133	115	116	133	139	116	135	136	132	124	130	130	114	134	128	130	153	145	125	131	133	146	148	148	151	135	143	133	120	135	134	131	133	146	148	124	134	150	129	151	131	144	131	144	148	107	135	119	150	103	127	137	138	139	137	126	141	123	149	131	141	131	122	135	131	147	139	145	137	134	154	154	150	132	127	149	146	121	122	120	112	136	132	142	127	153	155	126	118	149	131	122	126	126	136	138	117	130	141	131	146	128	154	151	122	137	124	116	142	127	115	134	118	124	121	130	128	110	141	144	131	109	121	136	128	138	131	132	123	150	124	124	141	129	128	134	137	123	118	118	121	135	131	120	121	132	129	145	124	120	123	133	123	133	125	114	128	118	143	137	129	121	141	154	141	130	116	140	138	125	129	122	139	118	124	137	135	132	114	130	116	135	136	142	130	144	121	127	124	137	145	124	123	123	154	116	127	115	141	128	127	131	135	141	136	129	125	147	126	116	123	122	121	120	135	138	143	123	136	125	147	131	149	141	120	130	123	153	146	108	132	123	117	124	129	130	137	136	131	108	145	126	138	115	127	140	138	112	145	139	150	113	132	133	112	131	150	126	135	143	127	121	118	115	120	140	131	119	132	129	130	145	140	141	126	119	147	127	116	135	133	131	138	131	125	152	122	165	145	113	136	100	106	134	129	118	142	119	133	124	123	133	142	128	138	119	130	141	160	146	150	143	116	133	131	130	118	137	151	134	132	156	129	129	161	116	130	152	137	124	124	129	122	133	138	120	151	117	135	144	142	159	157	135	124	126	124	123	128	115	134	135	147	148	121	120	134	140	124	149	148	138	136	148	129	133	140	147	148	157	143	139	156	137	137	155	118	125	104	121	138	141	119	124	139	137	147	136	124	136	135	123	112	129	125	138	139	143	125	136	142	132	123	140	123	116	125	124	146	112	136	141	145	122	135	138	146	115	134	120	152	166	115	135	142	126	124	131	129	140	147	145	132	141	123	129	129	139	118	119	131	129	109	135	108	131	129	120	124	110	139	117	129	141	139	130	127	132	125	143	146	127	144	127	134	116	122	138	123	134	128	128	150	139	119	143	124	145	136	119	154	127	138	128	128	119	134	136	147	113	131	136	122	144	117	130	126	138	152	134	129	129	113	139	121	121	125	132	125	142	132	141	131	137	146	134	143	140	115	110	158	130	138	160	126	146	127	138	144	150	124	142	125	117	130	131	115	114	124	148	146	140	111	141	132	148	135	134	127	125	160	146	136	129	141	116	133	137	120	140	132	114	138	138	136	137	133	142	128	120	127	125	146	110	137	140	154	126	138	158	123	132	126	132	127	135	129	134	138	127	141	124	137	122	122	129	154	133	139	140	118	110	125	142	158	158	129	124	133	141	138	129	131	123	151	132	128	148	131	122	134	148	147	128	141	148	147	124	140	124	134	154	147	165	139
7342	1984	4380	5383	4649	3797	3085	2596	2165	1820	1612	1468	1253	1158	1120	989	951	900	810	808	750	763	682	680	660	663	651	636	598	616	574	562	492	539	576	508	521	535	500	512	467	478	497	491	491	477	475	493	489	466	441	484	429	384	437	477	447	432	408	435	468	412	416	429	450	453	419	431	436	427	443	432	420	446	450	432	409	444	423	461	437	438	429	370	387	444	396	432	410	439	406	465	426	464	433	403	409	417	418	432	447	422	396	383	345	408	420	404	424	386	407	416	400	423	435	420	419	398	415	421	456	393	372	445	386	392	377	418	409	375	401	408	436	411	382	436	441	381	416	369	424	418	440	381	421	398	437	437	350	439	408	437	423	420	408	397	417	418	414	431	414	418	408	444	418	408	410	387	408	418	439	410	399	403	411	397	388	415	417	415	429	421	388	390	455	413	421	428	359	400	386	427	420	383	431	403	408	362	394	438	394	401	433	427	398	408	445	379	401	376	414	447	429	405	413	417	437	413	381	441	410	381	394	388	418	395	398	420	406	439	381	380	389	404	415	380	396	368	387	391	379	404	439	397	421	402	410	401	406	377	423	400	414	432	401	429	404	409	408	387	427	377	389	403	419	418	421	438	384	386	391	387	397	421	411	405	403	412	411	391	404	390	418	407	396	422	391	408	422	394	406	402	392	359	382	416	395	441	403	413	420	404	368	416	408	439	404	381	401	401	455	408	394	415	424	394	433	390	355	400	384	383	397	419	457	409	423	407	407	374	421	410	395	421	422	445	426	409	411	409	428	408	414	406	427	429	370	456	410	402	421	371	426	426	408	395	392	447	392	392	415	388	376	369	399	409	407	377	423	401	369	407	398	410	388	358	413	408	368	421	418	410	403	396	419	411	397	415	420	413	386	376	346	376	374	410	375	392	416	406	403	371	402	382	431	413	432	405	434	377	384	406	406	431	428	416	403	413	437	371	418	398	426	388	420	383	387	406	406	371	395	418	421	399	431	425	395	371	454	406	393	394	403	412	424	417	404	419	380	430	423	367	368	404	419	435	406	403	430	409	413	396	392	403	422	401	397	420	385	432	369	419	442	412	413	436	422	383	389	411	408	408	462	374	401	412	405	421	370	353	399	403	410	393	369	414	440	426	432	420	403	409	411	385	412	400	392	439	383	408	431	416	389	393	428	412	373	441	406	375	424	411	425	417	395	397	392	392	434	389	402	415	430	408	451	420	377	382	411	382	400	406	435	418	387	359	394	399	387	447	386	398	397	422	435	424	381	448	427	423	383	371	384	391	409	444	431	426	382	419	404	400	414	371	403	391	397	375	405	421	422	423	410	420	440	363	403	433	408	452	398	389	452	394	388	388	366	392	393	441	415	418	373	412	387	408	398	404	421	423	408	426	403	402	402	407	436	445	394	400	435	399	403	380	407	440	348	361	391	427	437	414	380	404	390	362	394	381	434	395	407	415	382	378	399	444	385	368	433	398	365	400	375	380	451	416	406	403	381	417	402	384	403	387	442	420	376	448	411	441	401	394	383	435	368	438	427	392	376	389	427	405	412	392	396	455	406	403	429	391	411	433	401	395	436	404	398	414	384	434	427	431	433	435	405	376	403	443	414	362	436	373	414	381	397	432	379	402	381	431	389	383	368	378	394	400	404	393	369	424	444	419	414	402	412	423	406	422	408	377	399	372	359	420	421	399	421	455	381	402	362	419	379	413	385	412	401	393	399	420	406	435	373	381	357	391	427	425	409	393	429	373	389	388	401	380	399	401	412	372	426	377	384	397	393	437	411	410	353	397	372	398	424	400	383	416	402	410	389	371	422	408	414	453	400	398	394	411	418	374	403	371	398	395	426	372	392	439	379	406	387	417	426	401	401	397	419	404	446	423	420	404	374	383	403	398	383	418	394	372	419	436	386	420	387	443	404	410	365	395	414	364	396	399	390	434	379	395	383	436	399	454	405	398	395	436	404	420	405	425	420	404	373	415	375	425	386	386	407	412	394	397	377	430	375	412	416	397	380	417	419	393	401	402	416	410	372	411	414	413	434	417	398	392	440	403	422	392	384	395	423	366	409	395	397	410	441	389	394	430	412	421	402	401	379	388	374	389	393	396	411	424	358	369	395	355	402	370	435	380	402	402	402	396	405	427	400	410	399	424	424	435	404	407	402	412	393	418	392	374	404	424	413	423	402	421	419	407	408	410	411	422	390	440	387	397	401	415	406	412	407	443	422	378	381	398	391	409	426	401	393	396	401	378	413	389	433	384	372	408	367	398	433	416	407	385	431	410	412	381	415	418	392	390	420	432	396	381	416	409	391	376	401	383	386	402	409	452	416	383	415	387	448	411	398	402	412	389	424	413	418	401	387	378	409	421	396	390	414	413	399	421	423	420	373	377	441	396	390	405	422	386	380	383	400	405	462	422	443	423	441	390	421	411	406	413	384	406	396	383	395	393	379	402	387	402	439	405	427	377	419	414	422	400	435	414	438	370	368	374	409	416	401	389	386	379	401	377	393	402	396	412	381	410	426	449	406	391	393	472	407	388	406	413	404	382	407	419	386	429	384	448	449	407	416	396	384	401	399	412	387	360	403	376	413	419	458	401	419	414	412	401	398	393	416	399	441	409	399	425	416	363	433	409	410	404	381	421	403	404	398	390	383	382	420	427	433	387	408	406	417	412	415	401	432	430	407	431	385	405	409	387	411	406	396	419	372	367	398	411	427	422	415	381	394	419	438	420	427	409	361	368	394	415	394	408	437	355	385	440	374	387	421	419	413	402	390	396	395	396	420	423	430	419	403	420	390	394	387	440	399	415	406	405	396	391	397	437	419	387	410	405	390	383	396	404	433	403	407	407	409	433	361	419	418	382	431	417	396	415	384	394	384	392	406	388	416	373	387	357	412	404	375	425	396	437	391	410	391	399	387	400	394	435	396	436	402	434	396	390	419	437	410	408	409	377	422	375	440	387	388	426	404	405	390	403	385	433	407	379	430	384	397	432	425	402	370	407	438	380	410	406	376	434	412	392	404	388	414	446	422	407	414	393	398	426	415	424	389	417	402	402	387	416	386	421	409	409	409	364	371	407	426	404	419	403	418	413	418	405	416	392	386	430	399	394	381	382	415	424	426	404	387	421	403	424	391	391	359	400	404	393	387	374	399	428	410	437	418	395	420	418	404	396	378	420	396	403	392	440	391	401	409	397	398	416	381	439	423	403	411	391	393	399	458	421	420	409	397	389	446	412	430	394	404	415	417	385	404	392	406	407	427	387	381	400	407	383	407	407	390	402	382	370	396	425	411	411	440	401	397	408	430	440	404	415	422	416	373	383	397	405	425	381	380	416	399	368	386	429	405	399	383	431	411	388	420	423	380	378	395	392	421	424	413	427	382	386	373	379	436	417	381	405	409	436	399	427	388	411	397	369	390	373	397	406	413	358	388	433	405	396	426	417	411	404	414	380	390	416	417	421	397	385	395	415
2478	384	403	345	345	315	353	327	352	348	309	314	319	324	334	315	311	356	322	331	336	320	341	356	303	312	326	318	290	328	307	365	328	312	332	286	316	302	297	323	344	315	340	325	350	329	335	311	328	372	310	336	306	288	324	351	387	335	308	326	315	324	314	313	335	343	320	310	289	319	307	297	277	319	291	327	343	307	334	350	315	325	310	331	321	340	319	305	331	325	325	300	327	331	294	333	337	310	321	320	310	368	315	343	319	360	337	319	324	319	362	321	332	323	312	360	298	326	328	344	320	318	312	342	336	331	319	310	302	323	319	341	305	334	306	357	342	319	317	336	325	322	300	347	332	331	293	312	314	310	358	314	282	307	287	345	335	336	321	328	332	303	317	324	338	305	336	328	337	286	332	313	293	322	328	309	298	305	310	323	293	317	360	311	299	349	319	325	337	341	312	364	308	323	342	356	297	329	339	313	322	348	300	330	360	293	319	325	313	283	346	308	340	372	324	319	311	325	340	321	332	321	327	320	331	343	338	314	329	355	374	345	346	298	331	301	327	296	305	351	335	325	313	348	307	311	294	311	335	332	299	316	316	364	283	287	316	322	329	321	295	315	301	316	333	323	351	326	357	337	354	315	340	323	338	317	297	346	319	325	347	314	314	305	301	325	291	310	296	302	318	316	297	329	320	326	342	338	284	318	371	314	313	342	295	365	331	344	299	332	279	348	338	321	286	341	320	348	298	334	341	312	308	335	290	325	312	319	321	335	291	320	327	292	307	308	308	312	309	347	336	302	270	337	328	344	279	325	323	341	353	349	312	333	325	337	301	312	304	331	329	348	309	298	302	271	342	343	323	342	316	331	296	340	304	340	310	327	321	336	303	316	307	326	311	326	328	329	327	355	288	288	316	322	323	302	322	363	322	367	298	290	298	325	326	299	307	319	264	326	332	320	321	347	285	342	329	337	325	321	328	327	314	344	315	286	307	301	341	305	332	342	336	320	287	282	329	338	320	295	327	323	320	346	341	315	302	337	289	349	310	298	295	342	321	343	302	306	333	334	303	303	355	314	300	358	352	309	334	279	349	320	308	328	307	343	311	333	314	329	305	343	328	308	307	312	312	350	316	289	330	328	314	349	369	318	314	323	341	337	329	284	319	332	334	322	299	321	309	307	314	350	331	315	283	312	300	342	301	339	350	324	318	285	292	343	318	322	307	320	332	335	325	321	306	322	356	316	311	331	277	285	317	321	289	308	278	326	331	323	329	311	310	357	346	330	313	345	317	314	334	320	299	315	349	328	277	326	300	364	326	316	318	325	331	342	320	352	298	309	337	338	326	315	318	286	322	290	340	308	352	295	319	321	300	338	313	355	331	322	323	333	350	312	301	321	276	323	317	323	297	327	336	329	304	313	329	310	323	314	323	322	315	320	308	340	331	314	324	345	339	323	304	306	327	318	306	327	316	343	317	334	331	335	331	321	289	310	307	302	327	271	350	307	342	330	321	317	316	341	285	316	316	292	318	284	328	333	328	307	339	330	330	359	289	353	310	321	309	338	343	343	328	334	327	322	323	289	323	307	335	305	323	325	307	307	288	325	308	314	345	318	328	335	298	276	326	335	313	317	330	326	280	318	317	340	321	309	336	305	329	327	297	300	314	303	356	335	303	314	315	328	335	317	344	326	315	326	319	301	323	337	303	324	324	314	314	341	334	300	332	343	342	295	341	344	320	304	327	315	332	331	317	298	294	344	314	299	329	313	338	324	284	337	348	329	321	336	320	310	311	329	308	349	325	326	316	337	335	293	318	290	315	314	341	314	340	336	316	323	309	298	314	293	321	322	347	309	289	338	346	294	318	338	309	374	335	379	300	333	331	353	324	306	324	337	317	302	330	328	334	303	339	311	331	322	333	326	295	317	311	297	319	339	310	325	300	343	343	300	331	335	302	332	311	322	340	342	324	347	329	320	305	331	293	314	354	327	312	303	319	325	309	283	340	332	297	332	330	304	336	333	308	311	319	308	311	343	334	318	312	317	359	313	368	352	325	298	314	337	353	273	342	333	315	322	334	306	321	337	322	352	342	330	310	299	327	322	294	309	329	283	321	322	325	329	314	295	314	325	318	369	305	341	319	288	320	330	312	329	364	309	328	343	323	342	304	335	301	319	325	313	313	305	335	364	324	320	320	344	307	330	321	337	336	309	334	307	280	345	333	311	268	349	329	307	331	321	311	337	328	319	322	323	312	314	297	326	341	327	316	319	342	328	335	313	327	290	322	352	339	329	328	326	298	315	311	314	306	299	364	299	284	303	311	303	332	315	291	319	305	330	341	324	333	330	296	294	309	326	323	352	289	303	357	340	307	313	298	327	331	327	327	326	293	290	336	333	304	340	321	308	348	319	315	308	353	306	329	291	290	307	319	329	319	299	348	318	316	323	300	327	316	331	314	353	340	325	324	313	310	336	370	338	317	358	306	288	323	315	309	363	287	329	323	314	331	316	308	328	332	347	330	301	317	302	291	304	305	317	299	345	358	300	318	319	315	347	321	301	311	351	326	323	311	329	320	325	329	322	307	320	332	293	303	327	310	321	317	306	323	314	310	280	305	308	352	345	305	341	322	309	309	324	304	288	313	333	350	342	299	294	324	339	301	355	310	321	312	307	314	336	304	338	305	313	309	296	315	336	320	282	297	312	326	292	352	307	316	279	345	340	318	301	344	275	334	319	320	334	292	322	314	304	322	365	286	312	348	327	309	275	312	322	292	311	311	341	319	286	281	327	305	346	338	333	289	327	344	328	319	321	280	342	338	295	311	325	342	358	294	337	335	299	344	295	324	323	336	295	298	314	320	310	319	374	318	302	306	335	280	332	323	299	320	296	310	327	351	343	306	302	307	318	323	335	311	304	304	345	310	312	329	330	331	334	333	335	314	309	368	322	331	330	290	294	315	370	330	321	345	321	322	320	320	353	327	309	328	337	303	280	297	334	299	314	325	330	328	336	325	317	325	316	293	294	285	339	320	309	325	333	308	342	298	307	353	352	309	326	316	296	347	319	345	336	297	312	308	332	311	321	333	333	322	311	314	318	358	318	340	329	337	321	311	327	312	285	342	325	344	363	325	306	353	320	315	319	313	324	334	316	292	301	330	335	296	330	304	298	320	318	336	349	332	314	322	344	294	311	346	303	304	316	313	347	320	339	301	333	318	320	293	310	321	324	330	298	330	324	294	309	292	349	344	334	310	327	309	352	349	327	286	293	348	354	298	277	337	329	327	309	342	325	309	310	303	308	286	316	336	346	321	311	314	306	326	333	307	336	337	330	345	335	323	315	308	324	326	342	330	315	339	325	332	360	307	303	320	301	336	301	353	343	326	337	302	327	324	327	326	309	322	337	359	297	305	360	322	331	331	310	343	329	321	303	308	317	320	321	315	308	301	327	304	331	314	307	354	296	318	305	341	311	335	320	314	332	341	326	321	316	321	319	319	350
2500	853	955	1024	1062	967	989	975	894	872	895	881	890	893	891	939	888	886	923	822	858	872	893	905	861	881	844	895	800	885	894	850	911	826	910	855	841	863	839	887	859	896	879	818	855	816	865	804	829	875	831	894	839	896	846	854	855	810	849	891	873	865	825	842	900	818	853	865	850	852	809	801	865	830	865	831	836	868	843	890	871	834	902	895	860	878	839	811	828	862	857	846	875	836	864	861	824	874	861	886	871	818	829	860	865	846	834	871	830	834	869	879	825	831	876	855	898	839	867	840	823	842	871	829	844	796	911	894	802	818	852	843	897	823	830	874	881	900	825	849	801	881	892	799	830	862	856	851	886	831	847	846	835	855	837	820	864	887	872	805	904	787	822	870	872	859	828	875	852	895	849	828	860	854	802	847	829	851	888	869	913	824	829	840	802	803	857	853	828	847	860	866	843	893	852	863	860	855	794	854	862	875	870	817	889	874	855	879	871	859	835	891	842	824	854	803	881	892	899	855	843	828	849	853	859	842	862	874	896	843	855	859	824	847	869	882	895	866	860	845	843	792	840	922	829	858	853	816	825	849	876	812	842	819	901	899	835	839	837	879	830	867	859	834	850	854	850	835	857	887	871	852	898	810	895	884	852	846	824	887	888	845	838	886	826	869	865	778	877	863	927	817	841	860	872	875	823	801	876	836	810	861	810	827	875	888	809	829	832	862	874	815	846	862	880	879	858	871	884	841	855	882	818	841	851	844	805	842	823	844	874	815	819	869	873	887	864	847	863	857	833	843	848	860	858	882	890	859	908	876	864	859	836	830	856	872	798	814	877	827	938	872	800	800	849	882	845	872	863	893	906	969	866	848	843	816	838	822	810	865	831	853	851	849	861	840	794	916	918	869	869	828	870	832	868	845	878	803	844	834	833	902	849	896	788	869	838	799	888	846	903	837	897	868	842	810	825	847	865	830	905	835	867	839	892	904	867	818	896	770	853	859	854	808	855	799	803	909	800	830	856	858	869	870	865	839	820	808	876	878	823	853	877	838	809	828	805	889	868	832	846	817	890	847	829	868	806	815	882	840	886	827	859	856	863	896	824	874	831	847	864	855	770	828	858	878	835	846	820	847	879	877	876	885	869	785	864	858	856	863	877	849	839	879	808	873	851	836	840	865	930	875	798	803	845	840	866	805	861	825	875	847	870	921	837	913	823	855	875	871	888	888	829	836	795	849	915	889	890	845	839	853	878	864	819	889	927	873	874	819	826	831	820	844	828	920	849	885	834	861	804	819	868	847	883	832	815	821	858	919	838	844	883	855	842	780	802	830	897	825	829	839	853	806	870	834	804	887	868	841	854	851	825	805	898	906	821	863	887	840	829	883	906	849	828	901	918	903	821	875	845	870	847	865	900	834	878	861	852	847	878	852	835	848	850	888	884	861	871	862	883	882	861	867	859	826	854	910	832	839	833	807	845	833	898	832	920	833	786	825	864	791	886	832	849	872	806	878	834	818	843	802	842	821	866	825	821	817	828	880	863	860	867	871	815	837	826	838	823	880	865	842	878	865	895	818	853	824	836	870	897	826	831	880	800	899	816	828	901	842	873	877	862	825	791	857	863	844	844	822	801	894	872	857	866	850	850	855	871	810	859	818	792	823	898	822	845	864	913	853	856	876	869	829	834	821	812	846	853	849	850	860	803	835	820	892	831	846	887	877	807	872	807	845	859	828	854	846	818	817	833	926	869	832	872	834	866	877	851	856	839	847	854	903	915	854	826	870	880	833	816	842	892	836	868	831	904	841	834	883	904	821	848	933	876	869	893	826	825	836	867	877	826	853	875	895	883	858	792	860	868	844	867	847	829	857	839	851	834	781	911	849	901	866	842	888	846	865	791	842	872	901	884	857	893	822	857	851	817	855	904	842	890	874	871	840	850	850	855	861	847	828	856	810	814	833	803	822	827	835	826	856	857	882	942	855	837	856	896	879	859	868	859	856	821	849	867	853	864	834	822	896	865	892	874	919	880	870	811	811	843	824	854	854	872	813	843	852	851	867	844	826	812	862	846	916	865	792	845	826	847	825	899	914	877	871	876	843	851	841	806	869	844	903	827	878	864	869	833	869	864	822	876	845	823	880	810	844	822	811	866	898	840	871	876	856	912	832	836	817	877	874	886	839	874	787	860	874	830	880	780	838	887	834	792	846	883	901	869	864	853	865	855	868	859	871	853	839	837	856	851	833	855	879	856	801	817	851	828	838	779	873	841	847	872	855	849	826	817	854	794	843	871	846	822	895	838	850	841	828	802	835	854	873	807	835	870	839	841	849	853	850	848	891	866	822	867	822	815	863	881	858	848	888	831	900	784	873	855	827	848	837	848	858	880	885	848	842	881	897	875	833	881	801	855	861	809	841	787	835	844	885	876	797	853	786	856	813	808	799	862	865	901	804	893	788	818	859	863	862	895	862	866	836	912	828	895	870	872	856	852	884	794	851	850	844	911	851	853	786	827	844	855	877	894	895	814	838	837	833	895	787	837	842	842	842	864	866	901	886	879	872	817	861	812	808	866	815	830	799	839	831	826	904	866	830	882	839	830	829	846	867	865	870	852	832	877	862	849	871	878	777	892	886	863	869	872	826	856	876	845	844	839	872	863	859	887	853	868	856	848	858	810	836	837	832	816	820	837	843	888	929	909	804	835	921	812	812	834	805	869	838	812	842	875	798	852	873	830	815	873	869	824	865	861	880	826	820	873	886	811	840	863	831	875	854	882	870	895	833	897	840	897	864	838	828	845	809	871	872	887	858	840	879	804	828	867	906	827	829	840	829	815	829	802	865	843	822	850	831	852	771	927	833	823	859	849	864	878	846	827	851	864	915	774	850	865	849	794	825	869	844	878	850	820	859	851	835	862	845	869	853	831	867	869	834	864	836	886	837	846	834	859	879	863	804	878	828	855	877	864	891	849	889	842	896	859	808	826	864	839	880	859	906	872	867	831	801	906	875	870	833	865	871	876	824	857	869	856	895	861	888	865	875	885	827	837	845	817	826	885	882	918	856	870	811	890	870	852	857	863	894	837	897	862	841	807	831	882	847	848	881	855	861	877	831	841	875	843	858	913	855	828	841	856	840	859	782	895	872	833	825	852	839	822	886	842	838	857	870	840	885	874	834	789	872	866	848	822	808	824	873	872	898	843	867	889	825	787	859	827	863	798	815	854	849	842	904	820	827	856	819	829	856	836	878	874	868	857	805	808	845	894	817	839	889	888	885	852	857	808	844	832	855	827	803	893	881	848	841	804	898	851	864	830	818	827	870	889	843	829	908	815	850	843	831	892	775	844	808	859	812	904	834	884	825	817	820	897	812	816	868	836	891	852	850	833	846	838	807	877	838	812	892	834	800	896	862	871	819	814	835	854	864	803	848	856	849	877	852	820	824	858	909	861	876	857	803	861	858	803	888	854	844	862	837	809	957	855	829	898	885	813	864	868	862
9616	1012	1252	1014	759	650	440	406	346	327	285	275	246	281	254	227	229	225	203	227	203	207	206	212	218	193	195	195	215	227	189	211	218	201	192	205	197	218	193	217	187	190	189	163	181	185	178	169	165	186	179	185	203	190	209	177	195	188	213	195	195	184	195	209	190	220	201	215	198	194	208	213	187	189	194	204	196	194	214	215	194	197	177	187	180	191	212	184	191	182	184	201	194	192	208	202	187	195	201	206	187	181	162	184	188	191	187	179	192	181	187	204	187	166	200	196	171	168	190	210	169	184	177	176	185	197	180	206	186	160	192	194	188	182	202	178	185	207	206	187	188	170	231	196	181	167	208	191	196	211	217	204	175	201	191	203	210	188	202	203	198	200	186	193	176	188	203	205	189	205	205	180	197	179	171	187	175	168	183	164	183	190	199	160	184	192	172	172	217	168	186	179	198	201	181	189	203	196	185	186	188	178	189	173	155	188	194	173	224	179	174	181	186	207	178	184	180	176	195	177	198	190	177	206	196	188	185	160	191	185	208	178	168	184	193	176	170	185	170	165	187	173	191	180	192	183	175	182	198	203	168	189	206	214	200	159	179	202	185	167	171	196	189	179	184	199	182	200	194	181	176	187	184	182	202	199	209	195	212	202	180	187	176	174	197	175	192	183	189	196	185	190	204	164	180	176	197	197	203	180	181	190	195	179	181	207	184	196	183	194	175	173	176	186	187	204	222	197	170	201	202	216	190	169	176	193	169	206	177	171	197	184	182	177	184	188	169	193	187	193	201	181	198	178	197	186	216	171	181	181	157	188	197	209	179	204	183	180	182	182	193	189	201	187	182	188	189	178	174	164	189	175	181	187	192	188	175	208	186	178	182	198	182	200	214	182	178	186	179	205	225	188	199	197	172	193	211	185	184	205	174	180	194	192	173	193	181	184	190	208	198	183	189	192	165	205	189	196	182	167	177	199	183	201	194	181	191	187	192	184	178	212	188	187	196	185	212	200	168	229	198	179	179	198	166	168	202	178	184	193	189	182	172	175	183	157	202	178	191	176	202	179	189	172	183	170	186	177	186	169	178	198	179	195	172	191	167	187	192	206	195	203	204	180	208	188	176	176	202	174	181	176	193	171	190	214	211	185	205	169	206	186	191	224	173	224	201	203	188	208	199	174	200	181	190	210	201	166	177	184	182	191	185	210	202	194	194	177	177	192	198	202	205	194	175	198	175	172	192	203	163	222	205	173	210	176	159	188	161	193	190	183	179	172	185	171	210	174	182	178	188	187	185	179	179	205	189	206	180	176	168	183	176	183	182	194	173	188	191	175	201	188	198	194	203	180	215	187	187	217	184	194	175	184	193	169	200	185	209	172	205	196	183	179	202	193	153	209	188	185	184	169	189	184	180	174	180	191	210	199	202	189	181	176	177	164	181	160	184	185	208	159	190	172	192	196	189	179	199	188	193	192	206	173	174	170	199	176	173	175	212	194	174	180	180	193	198	207	186	190	200	188	195	183	181	175	171	174	192	192	191	188	176	186	193	186	232	209	200	198	192	207	199	173	174	188	178	180	177	188	201	185	169	182	189	161	174	187	208	194	194	164	179	200	195	196	197	185	165	206	158	170	196	179	202	191	184	194	202	216	176	197	200	192	185	180	181	203	199	188	166	174	190	154	210	184	173	218	171	203	192	186	196	195	171	200	191	173	177	172	178	175	187	160	215	195	200	196	216	226	198	192	191	197	168	208	176	186	187	177	181	207	176	157	207	175	191	175	167	197	220	220	185	212	174	210	201	195	203	206	199	178	188	166	152	203	197	176	186	178	173	219	197	188	180	204	166	178	181	198	190	187	193	186	184	186	179	184	189	189	191	161	200	218	193	198	225	196	194	171	177	184	203	205	184	192	186	202	182	184	182	199	174	200	184	189	208	192	185	201	168	189	202	175	182	197	165	175	171	206	184	181	205	200	198	190	193	177	198	199	173	190	188	186	176	194	203	197	206	189	176	207	183	155	191	197	203	167	177	199	165	204	185	198	172	182	185	181	182	195	183	161	179	183	170	177	173	203	182	183	162	178	159	200	208	175	205	175	179	193	177	193	182	199	166	173	194	182	216	176	181	163	183	210	173	206	195	148	164	199	179	191	161	171	186	179	210	160	185	178	192	179	189	199	194	174	199	196	157	189	200	187	191	198	207	183	194	180	202	185	207	175	174	189	189	165	176	199	185	177	180	191	168	209	184	188	197	182	185	200	173	165	188	199	184	170	188	172	192	170	177	167	162	184	174	197	176	207	172	181	160	204	186	181	189	194	177	177	175	173	205	187	192	206	168	173	185	211	177	191	182	197	206	186	181	184	182	180	184	179	180	179	193	188	178	172	195	207	174	193	169	186	195	176	200	197	181	178	183	166	204	184	189	203	177	185	173	193	204	218	202	181	178	187	197	199	184	189	228	198	188	194	164	200	181	183	201	205	207	173	170	171	170	211	171	149	184	191	229	184	164	208	194	178	194	186	184	176	192	178	159	191	191	197	196	191	171	220	191	163	192	179	189	188	211	188	172	152	181	212	178	180	188	191	170	197	187	182	205	180	162	210	224	193	173	205	188	168	176	181	178	195	194	177	189	193	156	187	175	205	193	217	190	210	179	206	192	175	199	192	191	196	189	186	197	183	204	207	189	169	198	197	199	160	192	166	198	163	203	200	200	192	190	186	198	202	164	167	188	195	195	210	210	169	199	184	206	173	160	180	180	174	171	185	221	186	199	233	203	188	164	183	193	209	210	190	188	176	209	186	173	163	212	180	213	189	185	210	177	200	205	180	191	183	187	187	194	227	175	185	165	191	189	202	205	201	198	196	187	220	177	193	198	197	210	178	200	196	207	183	174	207	176	173	189	186	171	189	159	218	197	175	173	199	171	184	196	162	197	175	177	181	192	191	199	192	211	189	188	201	182	187	189	211	189	184	182	192	202	195	191	181	188	186	220	198	212	205	202	200	201	205	191	156	202	169	187	175	181	178	185	197	187	180	195	165	192	198	193	191	187	192	194	195	189	164	179	194	209	180	192	220	165	177	186	180	188	173	198	189	173	196	164	160	206	188	180	195	178	193	181	184	190	172	186	212	174	181	163	180	189	198	176	159	166	182	202	186	204	175	178	166	207	194	221	181	185	195	194	192	204	181	205	199	174	178	168	181	182	199	216	196	163	167	170	169	193	204	170	177	196	206	222	169	192	199	162	186	190	206	185	181	161	210	189	201	182	183	176	199	193	177	174	191	191	199	192	203	195	198	202	163	174	214	189	186	173	196	182	189	193	191	158	187	213	192	192	194	175	187	170	172	223	172	189	178	196	194	181	185	199	199	177	195	195	191	199	172	180	190	193	191	210	211	191	184	200	195	188	159	203	161	204	154	194	192	200	173	181	206	184	185	182	196	186	179	186	176	189	203	199	163	175	215	177	173	176	171	179	199	181	224	217	166	165	188
5570	1355	2625	3171	2776	2334	1965	1696	1447	1283	1212	1141	1018	939	888	859	818	769	713	759	693	674	686	670	693	619	629	641	670	625	621	589	592	650	583	578	585	610	582	576	554	584	596	570	561	568	575	579	552	567	560	559	536	511	558	577	564	551	541	552	532	517	521	575	533	575	554	535	516	537	553	569	514	528	541	533	511	555	540	548	567	565	546	509	550	559	535	539	503	537	537	513	516	526	512	518	551	528	567	535	507	537	541	527	545	562	507	556	571	556	563	530	570	497	523	524	516	541	558	534	502	513	553	550	509	519	529	533	492	528	553	534	491	549	508	535	502	534	546	549	537	511	490	530	526	509	510	554	498	526	503	512	529	528	491	510	550	512	504	520	538	540	550	535	542	501	540	546	527	554	522	556	542	531	569	546	527	536	561	473	527	499	463	519	538	526	587	540	584	553	536	509	528	532	541	559	579	527	513	556	518	546	529	533	514	549	566	546	527	502	573	551	561	509	539	555	524	542	481	539	531	568	509	528	548	528	542	546	546	509	541	522	556	573	562	546	536	527	522	526	539	546	542	580	542	522	499	532	535	529	553	523	545	512	537	531	510	572	518	559	542	531	560	537	532	550	530	501	546	537	497	542	558	526	556	507	528	538	521	597	535	489	506	528	529	544	578	522	530	553	538	489	506	561	578	526	561	509	552	513	537	541	513	496	554	495	598	542	563	517	552	488	522	495	533	538	554	512	536	538	589	534	570	545	510	543	533	509	524	517	492	507	539	524	562	506	504	514	518	546	573	512	478	537	498	508	535	546	540	525	502	511	498	512	515	583	497	495	547	532	496	563	550	493	495	527	525	491	540	535	532	494	539	555	533	500	495	550	536	492	549	532	513	496	547	517	517	543	519	498	533	547	561	561	495	504	485	523	499	532	539	513	517	520	509	531	541	523	514	525	516	524	569	522	536	545	536	504	505	529	549	523	556	501	505	515	571	513	536	514	489	559	505	517	500	568	521	559	531	565	535	529	515	550	495	507	504	529	491	536	520	540	533	590	528	520	525	517	547	550	542	510	533	504	499	578	545	526	558	522	536	559	540	541	606	489	549	533	520	513	517	502	538	519	504	523	561	566	518	503	516	525	527	511	521	530	527	540	560	524	502	567	519	577	566	532	516	547	528	521	530	508	527	541	521	526	538	497	544	532	535	515	521	523	523	496	481	517	533	507	521	507	499	532	522	540	498	542	504	528	522	502	530	546	538	509	544	490	533	524	534	527	525	561	557	501	551	513	549	543	502	487	533	540	539	532	549	521	521	532	535	545	540	463	514	511	529	533	532	526	535	533	525	524	533	520	526	543	511	538	527	525	506	502	522	535	543	552	509	549	537	553	490	504	506	549	544	544	534	514	518	518	528	520	622	500	490	557	532	508	516	531	517	503	548	530	522	503	563	493	547	534	601	495	550	507	553	529	566	525	535	582	558	545	510	506	521	525	550	528	524	523	526	492	528	517	540	536	524	527	551	502	495	528	537	526	522	530	534	540	509	502	550	539	527	502	553	523	545	508	539	553	548	524	525	528	493	539	516	558	549	544	508	532	569	566	545	529	515	521	557	535	510	504	523	551	524	580	539	569	557	576	532	545	502	534	555	512	536	541	549	522	504	523	537	521	532	554	531	532	529	539	560	547	523	504	528	572	505	556	533	530	497	553	560	506	526	526	553	505	515	530	500	546	499	546	501	526	518	529	531	483	554	479	562	546	500	514	499	516	529	494	492	541	508	518	507	534	560	545	547	500	515	546	525	535	521	524	532	527	487	554	535	509	574	541	521	548	520	523	534	564	520	605	523	552	527	518	518	524	543	527	505	553	553	533	522	520	522	573	537	475	582	542	510	546	536	506	530	519	555	512	545	515	519	511	554	545	542	541	505	587	528	520	530	525	539	539	565	561	517	537	528	529	551	576	516	511	519	547	562	518	531	542	569	531	532	542	503	538	527	545	519	495	533	556	527	519	561	504	529	520	543	526	556	532	508	543	486	522	552	506	508	507	520	558	571	550	489	534	582	566	532	537	555	545	544	520	518	529	568	496	514	493	531	537	551	550	520	501	532	518	523	531	510	497	523	532	561	561	532	539	534	592	501	527	495	532	562	544	567	554	496	513	535	557	504	539	564	520	507	505	556	523	564	524	550	522	496	529	509	516	585	520	518	539	559	531	498	512	557	570	504	524	517	534	569	533	569	561	524	536	524	478	514	528	529	518	525	502	522	530	529	540	545	539	509	546	524	522	496	549	512	526	526	522	515	534	504	545	555	534	527	504	509	493	521	541	513	532	528	494	531	517	511	527	499	565	536	521	550	543	509	487	554	528	558	543	515	506	535	558	521	554	568	536	567	538	559	523	516	549	510	530	569	539	533	551	538	550	546	507	478	553	546	590	552	490	538	527	516	501	503	529	508	518	538	549	516	553	512	531	544	554	533	532	509	566	533	532	520	543	538	528	559	493	500	562	549	499	519	531	517	519	528	520	516	504	496	557	545	580	490	523	568	526	545	566	502	502	520	516	530	528	501	483	528	543	537	499	534	524	544	520	537	545	568	530	547	591	572	517	523	533	506	541	516	533	562	572	528	515	541	554	544	541	524	517	548	530	533	584	512	521	561	514	527	525	586	535	524	533	552	560	510	506	557	546	529	535	544	558	544	533	523	538	526	501	561	529	515	557	523	556	506	526	523	531	509	516	556	522	532	534	550	508	520	514	525	522	525	534	530	512	558	522	563	532	509	516	541	531	527	505	528	536	556	524	522	561	594	553	561	511	553	551	519	526	546	527	498	549	543	526	558	512	522	500	534	528	533	525	543	535	538	511	499	485	525	554	526	491	490	523	505	533	522	497	536	537	566	540	546	542	516	531	513	520	518	527	539	521	547	500	529	589	529	557	528	537	529	549	566	525	546	555	520	492	552	546	519	522	544	539	502	536	511	558	538	538	515	561	570	538	506	506	492	501	537	575	515	514	507	541	518	557	566	514	504	519	529	521	556	499	533	522	495	531	579	510	524	523	486	538	540	528	553	489	542	531	527	513	538	544	524	559	519	539	533	543	512	520	525	566	538	550	517	537	526	513	526	552	527	528	505	532	508	504	545	551	513	548	526	529	515	501	518	532	525	570	540	534	548	567	510	504	540	537	555	550	542	528	536	512	510	570	559	538	524	513	501	567	544	514	511	544	485	521	514	528	548	499	542	504	494	572	527	550	513	548	531	512	542	541	484	578	519	534	573	533	562	539	520	485	537	520	519	477	537	506	521	555	546	529	553	558	532	522	545	457	536	513	493	546	523	525	515	568	568	561	537	497	547	533	506	515	531	512	568	506	548	557	545	572	536	508	517	551	551	527	548	517	493	529	518	532	535	511	538	546	529	514	538	535	503	518	523	524	520	546	523	493	533	530	522	523	553	519	530	498	566	486	494	541	533	529	509	547	510	548	518	529	575	504	506	492
17641	2460	2379	1796	1332	928	697	516	463	375	353	300	270	250	224	223	192	194	187	210	185	194	220	158	162	153	149	181	168	156	154	164	127	157	137	150	166	116	154	140	134	132	152	149	143	113	146	140	135	136	128	135	136	126	142	120	139	116	150	147	136	135	149	151	108	131	134	122	144	134	144	131	128	135	139	121	136	145	123	119	132	122	119	140	133	126	121	120	152	135	128	118	135	132	140	139	145	142	147	153	146	126	143	119	133	132	125	147	132	130	138	136	139	141	143	138	139	131	134	137	134	147	140	113	139	140	121	134	142	121	134	129	112	151	131	120	126	118	118	130	122	120	119	138	133	159	120	142	120	117	141	128	120	126	146	131	122	128	132	126	137	136	144	132	128	121	134	128	126	142	127	126	147	139	132	137	133	136	123	131	131	141	128	132	128	125	120	133	125	127	127	126	140	147	139	133	151	149	144	163	133	156	132	133	136	138	141	127	130	114	147	151	140	128	151	148	130	136	138	129	123	110	144	128	143	153	156	139	125	145	137	137	131	140	116	144	130	131	140	137	118	144	117	120	154	136	150	131	140	142	124	168	125	137	131	121	115	120	131	137	135	129	126	147	136	132	120	145	132	118	148	133	122	120	139	129	128	105	116	126	141	124	144	140	135	144	146	114	147	130	137	136	126	144	145	150	117	129	137	128	140	122	144	123	134	144	128	131	140	141	123	130	125	119	126	133	123	110	136	139	140	138	137	147	125	134	139	131	150	139	128	140	139	126	141	138	145	122	107	116	143	122	136	141	126	127	136	152	136	128	125	115	148	122	131	133	131	108	119	136	120	121	125	125	138	130	145	146	133	145	150	117	132	135	150	151	126	156	118	137	130	117	134	146	133	127	143	132	154	137	129	117	145	122	139	131	134	128	122	136	134	140	159	128	126	132	120	119	135	134	165	142	124	127	117	124	132	144	113	114	141	140	93	105	138	118	142	136	122	110	127	127	121	115	133	125	132	145	131	142	137	139	143	139	161	139	152	147	120	150	137	122	116	112	142	145	123	143	147	113	135	134	141	140	124	127	149	138	122	138	145	137	136	167	136	125	127	141	106	120	115	125	127	149	130	148	122	152	118	112	122	143	129	116	151	133	121	128	133	157	120	111	161	124	117	123	134	121	144	132	135	137	148	124	119	153	132	144	131	126	125	156	130	108	141	131	109	128	121	142	120	123	143	139	129	151	138	121	124	134	114	139	122	139	122	124	142	127	141	120	141	124	134	124	127	129	125	135	148	123	134	134	136	128	115	142	137	117	123	143	128	144	132	134	123	126	133	132	157	148	121	133	125	127	127	145	150	151	149	126	156	135	149	111	129	150	138	145	112	130	123	128	134	131	144	132	129	129	146	129	113	137	119	119	121	150	142	147	140	124	124	138	142	134	137	118	169	136	148	120	116	137	122	140	125	126	145	128	141	138	121	120	139	133	122	132	123	125	145	148	134	136	140	119	137	124	124	137	123	114	118	160	159	138	131	144	141	143	153	131	137	157	122	138	126	129	124	151	117	131	147	127	111	146	132	133	141	141	127	131	131	128	126	136	158	138	141	160	143	120	153	155	135	124	144	139	125	128	131	129	133	135	142	123	130	136	149	134	147	145	132	135	128	143	138	115	131	132	134	131	131	133	141	127	140	145	139	131	126	139	137	146	110	142	159	143	139	143	116	126	123	144	135	125	119	127	156	146	132	121	140	144	136	127	134	137	117	134	139	144	162	122	143	123	158	142	117	126	125	143	127	129	116	114	118	133	123	135	132	134	104	126	115	136	135	137	139	137	128	128	139	122	143	137	136	120	153	134	149	145	148	126	156	126	129	138	143	128	137	117	140	131	131	117	114	121	130	123	122	124	117	146	134	143	128	140	130	154	136	123	150	133	143	136	149	136	113	127	140	122	118	132	121	129	113	125	112	151	139	151	123	153	140	144	143	162	162	147	135	134	145	121	123	133	130	125	118	113	126	136	121	111	115	132	124	125	130	127	112	126	132	136	147	127	123	130	135	130	126	139	137	127	149	118	130	141	114	150	137	118	121	127	135	146	130	114	137	143	155	131	154	142	131	133	144	130	119	143	137	128	139	144	144	137	136	126	129	124	140	144	136	136	135	133	116	149	136	143	142	125	130	151	138	126	154	122	115	110	151	144	131	142	143	137	113	113	142	135	119	131	138	126	118	122	145	114	135	128	138	117	130	120	116	127	147	127	125	125	135	112	147	127	122	146	134	118	123	148	146	147	131	145	120	156	115	135	122	128	125	127	158	156	128	125	135	109	128	133	146	155	134	137	141	142	130	114	159	144	144	109	142	139	152	137	126	124	127	116	141	160	138	142	135	130	141	126	110	146	134	127	115	135	124	135	109	128	141	151	126	147	142	151	130	162	137	133	123	122	137	113	134	134	121	132	143	143	130	118	121	166	138	131	137	142	109	149	129	126	143	123	149	146	135	150	142	133	131	147	149	138	127	132	138	148	128	139	128	137	131	130	136	154	143	142	124	123	126	143	148	143	118	121	129	141	141	126	134	143	153	135	142	145	153	144	142	134	105	142	122	145	145	145	135	134	139	131	115	152	147	130	125	136	139	125	140	158	128	123	164	132	129	146	124	139	151	145	138	116	162	140	126	157	157	129	131	145	121	140	166	138	149	120	141	142	123	133	116	131	135	165	140	142	157	142	137	136	122	140	128	118	140	129	97	143	132	122	150	123	137	146	123	137	144	124	123	154	134	110	142	147	135	138	132	134	119	144	137	107	131	119	103	136	112	145	127	123	132	125	121	121	124	139	129	117	138	137	148	133	134	146	130	123	147	134	135	132	125	152	146	132	139	118	138	136	146	120	149	147	138	145	142	116	129	139	135	115	137	144	148	148	141	137	127	129	124	123	151	126	139	133	145	139	130	139	132	117	114	140	131	144	142	147	118	140	114	129	125	130	128	125	136	109	130	127	146	130	135	127	134	142	134	138	140	145	120	123	157	120	138	125	133	122	142	119	131	128	119	131	117	126	136	113	135	137	137	124	134	148	141	147	132	124	145	141	137	135	129	133	135	150	128	142	128	136	139	153	117	139	121	104	137	125	133	127	167	139	127	130	129	140	154	131	104	143	132	139	122	133	129	130	139	131	140	128	120	139	138	133	142	114	152	129	126	114	141	125	124	148	142	124	147	124	145	136	119	119	125	135	134	145	137	132	145	120	112	138	138	141	133	138	140	128	154	149	117	123	141	143	137	120	138	128	144	122	147	145	138	143	137	160	154	154	130	123	139	126	127	126	133	133	142	122	116	143	124	139	128	143	119	159	127	135	150	146	123	127	128	135	132	136	145	136	121	135	149	118	146	161	151	118	148	99	138	115	125	131	125	124	126	148	123	117	110	110	154	144	137	120	152	137	129	131	130	135	135	118	131	122	129	156	136	132	120	122	140	143	135	135	126	96	112	126	129	137	130	132
7508	2026	4439	5303	4681	3894	3118	2637	2310	1817	1652	1498	1374	1196	1134	1030	942	922	846	812	749	726	720	684	639	568	572	626	570	579	626	561	548	547	554	571	507	486	536	457	491	517	514	495	486	489	488	486	499	477	476	522	454	452	465	454	444	445	459	442	466	470	460	453	447	435	440	434	404	451	438	423	444	414	438	411	393	451	420	459	423	415	382	424	412	430	409	453	464	408	419	429	404	387	438	440	421	407	377	438	407	400	435	430	416	400	423	408	401	442	407	449	443	436	400	389	425	413	402	382	407	433	375	424	440	425	393	386	388	409	393	424	427	425	402	430	409	427	428	378	461	417	425	453	434	397	402	394	432	408	407	403	427	436	381	408	379	388	412	445	361	415	409	440	448	382	441	432	408	427	427	431	422	407	407	410	409	391	384	414	443	402	417	392	403	374	397	444	440	413	410	382	387	407	444	402	384	378	392	425	383	424	405	407	416	403	408	430	403	402	382	371	423	379	379	407	392	411	418	440	362	387	399	418	398	420	376	408	451	381	389	424	418	408	400	392	400	455	399	406	407	440	386	426	421	422	360	415	436	415	384	395	401	413	376	390	436	357	390	410	443	384	403	403	463	409	405	417	437	405	411	408	416	403	421	390	428	387	416	448	411	386	388	379	383	366	388	392	426	381	395	393	383	413	365	416	425	390	396	459	412	390	429	455	394	423	412	424	408	389	390	402	390	357	435	415	400	428	381	418	408	392	434	390	406	444	415	406	406	417	438	444	355	401	403	441	413	425	412	392	424	423	410	401	392	423	405	389	435	410	430	423	406	378	417	427	441	411	386	392	365	398	414	402	382	402	420	384	396	385	395	409	417	404	407	406	414	396	430	447	419	446	454	400	427	408	389	399	414	385	420	397	399	418	396	402	426	440	403	419	432	400	379	383	370	400	438	375	424	400	420	433	394	410	430	402	417	399	446	415	411	425	398	422	396	398	412	423	402	383	405	427	401	394	384	456	405	378	397	451	403	418	384	405	373	429	426	373	407	418	375	383	422	405	394	402	395	397	426	380	407	375	414	429	358	424	411	382	443	414	400	404	428	402	392	394	410	399	405	409	394	383	382	393	391	434	438	396	358	407	398	421	355	360	374	402	422	391	410	375	411	392	371	419	435	402	432	402	401	420	410	380	420	411	436	426	423	425	399	396	439	389	378	396	398	387	382	402	367	380	376	401	408	401	417	425	416	409	414	407	416	401	429	385	397	385	421	432	399	395	389	390	385	400	406	449	388	399	413	411	406	409	398	397	417	432	401	416	390	375	394	399	427	381	398	402	422	398	420	392	389	385	408	395	426	401	433	408	376	386	398	378	409	375	394	409	414	397	401	382	417	424	380	380	408	394	404	409	366	384	397	408	395	427	376	412	419	385	417	421	382	389	404	371	416	355	432	391	396	353	433	424	415	382	374	403	450	434	412	431	395	399	415	417	384	412	382	357	408	452	427	403	421	363	434	404	442	397	425	414	367	380	384	434	400	378	405	376	383	400	412	401	395	420	411	443	411	383	384	416	412	401	406	425	367	408	388	418	391	413	409	367	373	441	402	394	386	451	382	406	418	387	388	435	396	392	419	421	415	392	371	410	410	406	424	373	400	407	387	452	410	406	381	409	414	429	383	432	441	421	398	400	388	384	403	443	372	396	386	408	416	424	453	411	411	384	403	403	407	442	398	387	388	409	419	409	439	395	401	389	408	404	387	425	410	413	392	390	398	398	410	395	387	436	378	402	352	404	404	396	384	406	411	429	426	417	430	391	437	416	399	442	382	387	379	390	386	423	385	412	408	397	421	434	401	411	428	386	411	388	390	427	409	383	400	423	404	447	398	401	401	429	391	393	433	397	399	416	418	376	378	382	385	390	387	398	399	397	398	456	432	423	408	399	371	381	441	406	385	381	421	439	421	436	434	420	417	377	419	434	416	382	407	415	418	446	410	436	399	398	379	391	381	397	406	427	399	402	414	413	384	392	445	413	411	371	429	396	406	409	384	451	388	435	420	399	414	377	407	417	416	431	435	410	369	381	426	404	379	411	441	426	393	446	413	363	398	413	397	417	411	366	387	432	398	388	388	415	390	387	407	431	436	395	396	385	393	394	414	382	430	367	447	401	374	392	414	426	377	417	411	378	413	393	434	368	408	439	403	407	407	426	411	422	412	402	446	426	421	382	413	430	396	397	405	369	416	444	375	380	419	419	413	396	386	418	390	390	400	419	397	422	438	393	409	380	435	391	415	398	402	400	420	426	435	393	399	387	411	394	400	399	413	375	384	418	408	414	399	411	355	398	407	400	402	439	449	408	398	405	412	420	382	405	415	375	420	408	422	424	420	400	402	388	414	449	439	364	416	427	392	375	420	373	428	376	402	416	408	377	389	414	387	389	444	389	415	393	418	422	435	425	417	377	437	404	424	412	412	382	448	436	388	404	409	398	389	418	404	385	411	397	421	412	405	422	402	404	409	438	405	386	368	414	400	422	435	384	406	408	368	468	385	398	408	373	402	413	386	402	424	386	406	440	387	375	391	371	429	404	451	407	415	393	382	397	431	434	374	391	405	368	397	441	396	382	397	408	380	361	369	397	402	429	421	387	417	403	416	378	427	425	418	451	425	420	392	393	439	432	425	425	399	429	413	398	416	379	405	384	382	403	389	387	391	394	398	403	444	399	431	423	421	358	421	394	434	392	435	442	401	397	405	394	406	426	401	405	464	431	413	389	429	395	397	387	373	420	365	403	396	388	384	396	424	407	390	403	383	413	407	353	383	419	386	403	403	422	428	421	430	419	425	448	401	392	464	376	383	431	421	379	406	426	410	418	420	415	393	383	429	419	404	412	395	449	410	427	409	431	402	425	392	402	399	397	421	410	426	418	417	402	402	369	420	392	375	426	392	410	408	420	348	426	407	395	377	379	419	452	379	396	401	433	385	464	412	421	404	397	398	399	402	425	422	405	431	430	413	416	401	398	427	422	409	394	379	408	426	422	404	400	394	376	395	391	403	421	401	404	381	405	400	397	420	407	404	418	388	379	429	424	411	412	425	398	397	427	408	384	386	377	432	408	429	423	418	384	392	402	433	412	367	422	393	423	381	437	409	443	445	386	384	377	385	431	398	356	384	406	425	391	381	427	421	369	388	439	397	389	409	421	415	388	387	405	385	402	401	412	398	400	422	392	388	408	380	411	426	405	414	415	426	410	409	422	432	407	407	410	417	409	409	383	437	377	394	457	371	424	423	419	399	389	420	424	382	377	426	420	396	425	390	362	376	427	420	401	409	386	385	430	420	361	414	398	449	420	384	388	423	404	429	403	406	409	418	419	393	397	405	433	412	406	426	394	403	419	401	414	399	396	394	408	398	408	406	378	399	435	406	410	398	407	367	403	392	441	364	403	413	397	395	426	417	383	393	393	427	437	404	379	409	461	395	390	402	413	407	372	436	402	398	425	402	392
2496	386	372	359	365	349	331	359	326	323	382	321	313	334	332	331	317	299	325	355	316	320	311	322	369	304	316	332	322	325	345	300	343	314	306	346	346	333	300	349	304	337	345	316	339	345	346	335	317	322	308	319	342	319	320	343	313	338	321	333	355	332	322	322	323	308	319	335	333	312	300	323	353	355	316	321	332	289	337	301	311	345	315	325	319	325	334	308	382	288	360	333	293	324	312	340	326	319	333	343	319	326	312	361	315	318	319	334	335	324	288	314	338	298	322	313	322	339	275	370	321	359	313	322	326	303	308	326	319	334	330	337	301	310	331	298	296	313	346	305	349	319	322	328	312	310	306	311	292	315	321	329	309	314	321	340	336	351	313	309	310	322	318	310	338	324	302	287	333	322	306	314	326	289	321	321	326	324	311	302	305	319	362	356	313	316	341	312	317	330	329	335	298	361	354	307	353	317	311	315	321	327	319	321	299	283	319	320	300	343	310	358	317	327	320	353	337	329	339	340	347	329	332	305	316	359	322	295	321	325	309	319	318	291	316	308	320	328	333	313	337	333	326	331	316	311	340	320	342	309	332	302	324	343	297	305	317	312	309	300	315	307	337	327	330	291	340	324	304	349	316	313	331	305	328	319	320	321	304	310	318	322	304	299	323	312	345	328	325	346	362	330	328	317	312	291	311	322	362	297	334	338	291	338	313	315	329	305	307	294	304	328	322	334	334	321	322	283	317	315	310	304	327	310	325	343	309	329	334	325	324	317	334	335	337	323	369	307	300	343	299	308	321	331	302	320	349	329	312	326	364	310	310	312	330	338	324	308	328	335	297	332	301	307	347	355	317	314	302	338	303	325	326	331	305	325	353	319	299	303	320	320	314	328	299	337	324	286	302	337	330	285	324	319	298	322	337	341	317	309	338	358	340	302	313	279	333	320	327	297	341	364	307	350	319	320	316	345	342	312	332	330	288	310	319	348	322	337	330	348	345	300	324	287	341	306	312	331	278	321	359	344	307	318	360	311	339	278	307	312	351	330	318	340	285	304	311	318	306	320	319	311	369	315	307	301	329	287	336	350	301	321	293	338	330	326	306	340	341	326	288	321	336	331	319	330	326	308	331	343	298	280	322	302	321	338	307	342	343	342	346	320	307	293	308	301	293	320	328	328	289	351	306	321	352	335	328	301	332	340	324	321	301	343	334	308	351	357	302	319	313	317	322	326	337	336	312	322	325	313	310	327	320	339	305	349	341	332	347	302	317	271	318	302	305	305	315	335	298	322	299	326	334	355	307	310	289	345	320	309	340	314	347	324	310	292	342	323	309	284	311	315	313	325	307	350	303	343	315	320	301	309	308	323	345	314	289	343	315	340	337	295	333	310	340	307	310	319	326	308	342	300	283	329	297	328	346	300	320	331	302	315	342	333	330	354	294	315	309	325	326	311	316	345	316	307	307	329	300	325	294	328	329	298	328	337	332	330	284	321	307	319	305	323	327	304	321	364	302	306	311	313	316	349	314	337	291	339	323	317	332	344	337	290	317	317	316	303	325	295	357	304	313	271	312	322	366	296	332	347	323	306	340	301	316	284	331	326	296	323	343	317	320	331	322	317	301	327	319	313	298	314	306	318	313	320	293	333	331	327	327	296	347	316	302	324	298	303	333	301	310	325	338	335	336	311	315	332	320	323	321	301	289	349	359	320	342	302	309	312	312	302	283	340	361	307	309	303	314	307	301	316	282	327	318	324	309	341	316	317	320	307	319	320	314	326	351	321	332	318	275	335	312	341	343	311	362	335	338	337	327	287	338	295	342	290	325	308	323	333	319	316	326	321	319	300	335	324	301	333	325	334	344	308	326	325	312	320	322	304	316	305	308	325	332	321	344	274	318	298	354	308	298	300	315	302	327	308	325	319	339	312	334	339	327	349	323	320	290	311	323	318	306	319	304	323	291	335	306	317	324	299	334	345	340	299	358	315	353	328	350	346	322	310	334	357	302	309	354	370	314	308	326	332	338	344	301	334	317	333	312	338	294	289	345	287	340	280	322	337	279	325	346	342	296	302	327	334	312	333	290	332	304	303	305	314	307	321	308	306	300	336	304	321	333	341	336	321	325	320	317	290	289	312	313	338	340	318	318	344	321	314	314	312	322	322	338	282	315	358	322	351	332	324	304	317	341	354	286	308	351	314	359	313	318	284	310	288	323	329	341	337	333	321	331	322	312	337	309	314	295	355	319	313	342	306	310	331	304	314	321	309	322	285	317	340	346	340	353	327	304	334	296	327	319	313	335	309	318	342	312	321	300	316	328	326	306	330	296	305	320	318	301	318	299	286	355	320	286	316	331	322	335	309	351	324	314	312	339	314	334	341	348	308	303	311	310	307	318	328	314	314	297	312	315	311	319	312	313	320	306	291	353	324	335	341	319	346	325	325	329	302	318	325	320	324	344	325	317	310	341	322	326	297	326	324	336	326	278	347	320	322	286	288	326	303	324	323	318	318	348	312	313	327	324	318	340	310	335	308	314	331	308	316	340	329	306	337	315	316	312	338	323	314	336	315	363	295	335	324	310	301	307	320	337	319	335	304	345	301	312	300	303	287	325	361	311	335	328	318	331	343	333	309	310	303	303	319	339	320	334	323	350	292	338	340	309	321	313	334	340	325	303	314	306	330	309	367	330	324	316	302	347	331	321	318	327	338	314	302	313	301	326	317	313	315	308	296	365	324	320	314	304	341	304	321	328	320	292	316	311	317	314	327	312	318	310	314	352	313	299	349	311	323	334	346	303	318	331	324	334	320	343	313	327	300	322	320	333	318	314	307	316	317	331	335	309	337	315	329	317	308	315	313	296	328	327	319	293	365	343	321	310	305	324	303	292	291	311	324	318	347	317	302	314	333	332	297	322	336	317	326	310	330	313	314	307	276	318	308	312	315	309	304	300	354	295	315	297	342	355	307	315	318	336	352	310	315	298	288	333	340	323	300	317	342	362	315	328	305	313	354	348	320	325	280	328	292	335	313	308	311	351	291	315	329	337	337	304	360	321	356	305	323	309	296	292	340	310	306	307	326	348	328	338	309	342	313	353	311	343	299	355	342	329	313	323	322	320	304	331	335	341	328	309	327	299	325	286	319	300	358	308	342	352	351	303	316	355	301	332	307	348	308	338	320	295	341	328	331	335	311	337	301	323	335	324	299	322	349	295	343	328	316	297	352	283	335	299	328	320	343	311	313	326	358	327	334	336	324	305	291	311	306	327	289	349	311	337	333	309	309	283	322	339	326	332	346	373	299	333	314	332	306	324	368	335	338	343	319	310	345	299	342	306	294	304	306	331	326	319	299	335	318	318	306	320	327	329	309	314	295	313	295	320	332	345	317	317	349	320	312	306	331	300	342	337	337	305	348	309	330	373	336	303	282	328	291	314	271	296	299	298	321	332	331	351	336	303	321	319	291	321	284	313	347	347	320	299	316	319	307	300	320	304	356
2496	897	1047	995	1067	1003	952	984	973	904	922	881	880	948	906	909	858	903	858	835	862	897	894	882	846	821	810	852	912	847	868	928	891	867	886	845	832	817	830	859	876	883	860	877	827	817	875	883	877	854	840	808	864	819	880	812	844	834	868	836	826	845	834	816	859	826	797	884	847	869	929	848	832	876	888	863	851	832	862	839	827	839	866	797	863	830	879	811	864	895	788	832	877	838	906	852	863	827	789	858	835	860	850	892	895	841	808	827	841	890	899	828	873	841	874	848	765	893	820	857	877	837	830	857	835	788	899	850	887	815	883	884	831	864	793	847	863	838	864	865	854	864	817	875	851	845	867	875	875	810	790	845	873	870	868	909	851	817	858	832	827	870	868	882	890	884	842	808	871	862	824	835	872	880	880	889	812	800	807	871	882	802	860	912	889	925	834	865	804	843	831	890	858	899	812	812	832	856	833	815	891	870	836	830	850	855	875	881	789	895	854	843	864	869	857	823	867	836	853	847	837	799	837	884	891	890	862	874	855	841	830	847	843	889	822	810	816	804	841	887	863	852	820	861	835	811	901	800	893	858	803	832	850	854	836	856	856	843	857	859	824	883	782	770	867	805	802	816	869	905	848	839	923	859	854	858	869	845	845	850	864	871	894	805	885	812	836	818	796	882	926	846	833	882	903	845	863	825	900	866	880	873	861	825	830	800	848	838	873	841	842	788	889	906	833	898	851	884	837	907	869	838	855	823	828	821	837	856	846	800	891	821	846	871	824	848	856	846	867	862	846	879	843	853	847	805	889	898	881	866	863	818	875	810	823	870	854	827	872	857	833	824	857	852	824	881	833	803	888	884	812	848	843	848	834	848	864	839	878	841	833	827	828	813	851	855	862	830	854	837	865	839	846	838	859	824	825	831	821	883	821	843	881	847	857	856	863	853	869	885	879	824	878	832	865	832	880	844	831	826	817	892	911	850	865	837	818	858	851	813	873	830	873	879	826	810	826	869	859	850	905	850	876	862	864	838	870	892	828	884	885	859	877	842	777	850	843	836	836	850	855	855	883	848	862	822	868	884	802	805	855	853	899	871	785	852	867	882	841	817	899	764	869	848	829	821	842	856	884	804	831	828	889	929	890	860	873	808	806	885	829	872	856	830	832	842	844	841	799	871	814	809	871	843	843	900	812	841	846	863	843	838	848	841	883	845	849	869	800	857	807	787	861	852	835	857	810	847	862	849	867	860	835	832	822	820	831	880	856	866	866	884	867	874	810	826	797	850	822	825	846	794	821	846	851	834	907	836	861	937	849	818	837	874	849	898	860	817	854	838	857	828	823	857	863	861	861	853	844	828	812	873	878	837	840	924	802	852	859	853	845	817	804	889	861	822	821	838	836	866	897	842	892	873	846	881	831	811	878	864	897	851	844	781	849	873	878	868	829	858	794	845	868	830	851	822	879	826	867	822	893	805	824	814	843	821	863	869	849	840	842	846	832	885	845	834	823	818	837	847	852	852	883	831	830	857	839	869	883	830	813	844	861	868	873	889	871	846	895	812	827	844	870	847	882	884	835	884	899	807	829	840	829	867	838	835	845	851	903	860	905	841	820	833	853	854	897	802	833	825	851	829	836	831	798	895	832	894	828	867	867	805	878	862	898	861	870	862	874	844	858	849	836	814	876	846	807	872	818	874	852	820	818	804	829	904	843	862	791	863	859	853	853	817	840	898	842	862	872	809	825	861	886	862	837	833	884	844	874	853	866	808	831	838	771	813	815	824	800	875	800	823	861	807	798	844	867	814	822	793	828	818	937	839	870	842	837	902	858	799	866	838	810	856	855	856	872	868	861	812	863	847	808	846	844	875	892	869	878	824	863	891	797	892	856	819	826	859	878	828	841	853	844	841	824	862	858	817	897	877	831	847	811	859	845	873	856	815	857	876	839	844	861	843	818	904	843	832	842	859	826	790	827	804	829	859	861	812	870	882	849	842	870	869	843	879	807	793	848	845	849	845	848	816	886	806	921	845	800	859	836	872	861	839	892	815	797	863	823	847	930	854	853	865	832	848	773	861	854	873	810	875	833	841	838	838	836	810	857	895	857	879	841	882	854	848	838	870	888	851	842	858	842	859	821	849	868	854	861	903	876	853	870	859	914	859	882	822	823	840	833	868	864	811	853	856	850	840	835	884	816	876	855	815	843	830	826	818	816	893	851	810	861	856	872	832	819	846	817	817	900	801	905	842	822	897	866	871	812	820	859	828	859	850	860	809	864	850	862	801	842	818	873	877	824	871	787	839	875	858	866	913	868	858	905	871	838	835	863	824	881	840	851	843	846	833	866	895	854	812	822	852	853	868	844	846	853	870	848	848	841	851	862	865	841	844	888	858	842	820	853	820	871	810	870	805	845	849	867	839	828	857	873	852	872	825	857	783	874	829	852	842	850	871	898	826	869	855	864	881	856	847	876	805	822	832	869	876	858	849	854	848	821	848	875	805	898	843	838	885	836	834	834	859	826	876	885	844	821	826	838	815	926	818	882	837	810	841	881	863	830	855	834	876	789	847	828	846	823	866	842	809	882	877	870	850	842	781	879	836	867	860	856	822	833	863	813	903	916	870	849	874	818	860	913	855	851	822	880	839	823	886	886	877	841	841	861	898	879	830	830	824	841	863	884	860	852	825	797	861	787	823	876	804	887	849	830	904	855	846	797	820	892	839	920	878	862	857	835	783	861	877	858	834	844	875	835	883	863	819	849	840	843	846	862	864	851	823	848	838	837	839	866	841	831	803	888	840	884	862	885	841	849	821	881	822	827	899	831	883	862	853	868	892	856	799	842	861	861	892	852	856	846	880	840	855	817	843	828	929	839	812	842	879	840	887	822	890	819	858	862	861	842	834	884	831	812	824	861	824	884	811	822	799	808	861	892	832	843	807	829	844	838	864	859	840	856	863	861	851	860	854	844	860	892	836	863	845	803	825	858	859	889	888	896	843	830	889	869	854	892	820	810	817	849	827	806	884	860	827	891	865	835	896	842	862	853	845	866	800	916	897	842	864	838	864	829	815	877	822	857	912	875	830	835	844	864	839	806	816	822	887	894	844	854	853	787	836	843	851	808	883	828	907	851	861	840	870	864	849	882	865	859	849	859	834	864	940	823	829	883	859	835	818	819	889	851	818	880	820	840	853	842	839	861	823	844	831	834	871	874	845	830	861	836	870	913	822	858	888	824	863	843	868	897	866	797	899	884	874	855	886	855	849	824	837	797	861	817	901	840	867	883	858	891	854	873	842	880	777	823	865	836	832	890	790	808	798	869	828	858	796	892	869	861	882	836	836	852	834	871	854	840	821	833	813	825	811	857	869	814	881	864	862	896	845	840	842	857	847	806	852	768	868	838	803	874	804	868	829	846	837	871	859	897	871	836	917	771	831	840	885	871	856	852	801	904	864	825	821	860	822	872	848	822	872	806	910	826	892	854	860	885	844	903	824
9818	1032	1230	950	730	605	501	397	339	354	283	284	230	251	222	274	229	197	229	225	196	217	218	227	195	169	197	197	198	180	210	193	205	215	182	172	159	207	185	200	223	213	185	205	168	211	197	180	185	178	183	187	199	198	219	183	199	191	178	157	189	213	210	183	196	208	207	215	189	173	192	192	181	196	179	210	172	192	197	191	208	197	202	206	200	167	203	178	218	192	172	167	192	193	180	185	189	175	192	219	197	178	216	208	187	199	191	194	177	184	200	165	190	165	212	180	202	180	189	173	205	176	201	181	186	183	172	187	136	211	184	196	202	175	187	170	214	190	206	194	186	194	205	167	181	196	210	180	175	187	176	174	193	185	190	179	164	174	197	187	201	171	199	158	177	196	201	188	181	166	182	193	188	180	177	175	173	199	198	189	176	214	208	185	194	173	177	185	186	167	181	190	190	184	223	180	171	182	189	179	187	194	178	219	198	180	203	169	201	176	206	187	168	181	186	220	176	196	197	184	193	181	185	191	184	214	180	186	186	169	175	204	196	203	182	192	172	201	171	191	202	197	182	208	191	200	193	178	215	192	175	193	164	190	193	195	192	203	193	171	174	165	195	211	169	165	188	194	189	195	202	172	186	175	195	177	173	185	200	178	190	164	185	163	211	190	195	178	164	169	186	201	170	179	194	204	197	189	178	167	182	200	183	189	196	169	185	174	179	201	199	192	197	203	184	179	176	188	190	182	212	162	206	181	195	196	198	206	184	187	180	183	175	181	193	167	186	170	188	172	191	200	169	197	184	189	191	203	168	202	171	195	190	188	185	187	183	202	195	196	215	182	186	181	170	196	192	219	219	186	199	213	172	205	191	181	157	183	215	178	202	196	179	207	196	203	193	178	186	193	178	180	205	182	174	192	182	170	175	174	181	213	182	172	181	166	163	183	186	191	172	193	205	195	182	194	188	195	181	178	194	192	186	178	197	172	161	187	204	183	187	193	220	195	194	182	184	179	176	166	189	209	189	191	192	195	182	166	182	164	183	207	181	177	190	184	195	208	168	182	191	197	217	199	200	196	177	183	198	187	201	166	216	191	199	184	183	155	181	169	179	189	189	171	195	189	195	184	199	206	171	193	181	180	168	204	204	201	205	198	191	205	194	198	175	189	187	175	176	196	212	173	204	186	192	182	181	186	202	204	176	167	188	186	166	177	188	203	197	206	187	173	188	200	172	187	173	177	213	176	185	202	181	207	172	178	169	205	180	183	194	177	207	182	192	191	199	213	185	195	208	184	213	211	182	187	186	171	206	193	192	201	186	180	183	180	182	211	162	195	163	169	187	201	193	225	179	177	165	158	202	201	201	172	195	182	186	177	188	188	177	181	173	171	196	193	211	181	172	190	191	190	192	186	195	198	166	179	197	195	208	182	185	170	189	194	180	209	190	207	205	180	184	169	198	166	172	165	169	188	168	236	203	199	197	167	186	198	165	189	181	176	192	180	190	188	187	212	196	162	194	180	184	194	194	190	178	174	180	187	199	177	179	190	202	167	203	189	190	212	200	174	201	190	190	206	194	195	186	208	201	160	191	165	219	180	196	180	196	184	192	182	173	200	190	178	203	187	200	190	198	200	181	181	192	170	170	178	176	204	197	191	174	179	188	214	196	163	203	177	195	168	195	178	192	181	167	194	186	181	183	177	196	187	185	192	210	190	172	199	202	181	202	209	167	162	195	200	185	182	171	183	171	196	196	174	176	188	191	204	170	202	200	175	178	194	186	188	204	190	182	190	190	184	159	194	193	199	196	161	206	182	208	177	194	165	171	201	199	186	175	205	182	190	199	200	168	173	206	189	204	176	184	187	220	157	186	187	187	217	190	188	197	193	186	197	186	186	207	202	213	184	180	181	168	192	183	207	202	194	176	162	187	181	172	163	183	192	185	181	180	204	215	181	195	180	194	199	191	214	158	186	190	180	181	196	174	198	179	204	167	185	189	199	185	185	208	181	189	174	197	188	186	187	179	189	188	188	194	195	179	193	204	204	211	195	180	166	186	179	179	200	178	195	198	198	177	187	197	196	179	205	178	187	195	184	174	200	182	179	179	173	183	190	217	206	173	162	181	202	192	184	189	218	177	181	198	189	199	219	186	197	201	218	193	195	179	177	181	198	189	181	171	161	178	203	183	207	163	178	187	183	190	197	209	182	181	153	196	220	185	194	176	191	193	193	179	181	166	187	172	186	177	189	183	174	170	189	186	169	205	194	162	195	168	189	195	191	179	232	187	202	182	196	210	176	207	199	194	163	184	169	171	202	178	200	185	200	196	202	169	165	192	188	176	182	198	175	179	191	183	179	183	224	196	204	185	160	202	211	174	191	181	209	204	199	187	184	193	176	216	183	197	174	177	211	186	219	194	183	193	198	195	181	170	196	204	221	199	189	190	190	204	171	190	199	192	209	192	179	149	191	190	191	188	166	187	203	180	190	179	199	211	183	157	212	182	182	145	198	195	187	212	191	190	224	195	182	183	177	170	156	197	208	190	192	177	174	176	193	218	186	186	184	188	187	201	179	170	151	200	181	185	181	179	196	226	185	184	198	192	172	184	204	175	180	190	167	172	198	197	182	174	178	181	188	198	207	168	201	185	212	188	198	198	187	192	182	207	198	200	177	174	170	199	195	186	168	184	175	169	184	193	181	182	190	206	199	161	184	203	206	187	201	198	181	189	220	193	174	194	187	193	157	165	205	184	195	182	193	185	160	213	205	210	206	175	202	223	199	183	193	161	190	192	195	182	199	160	198	183	171	188	168	181	180	190	211	225	194	195	187	205	177	184	170	183	196	198	203	196	193	203	179	179	189	169	189	190	199	177	193	205	190	174	208	187	186	203	186	190	182	193	201	192	158	206	181	200	182	190	200	176	194	189	191	197	188	200	170	176	173	190	178	185	196	202	191	212	178	195	194	188	191	169	184	165	210	179	198	181	198	164	190	176	177	206	198	187	196	207	167	207	174	208	212	188	187	185	186	184	209	187	184	182	184	188	202	184	191	177	194	158	180	183	196	200	175	173	161	192	176	192	175	180	194	180	162	194	207	174	178	208	187	203	189	201	190	160	216	182	191	178	172	194	176	183	164	159	172	187	197	178	169	177	161	189	179	194	172	179	193	166	171	202	205	173	196	198	188	203	178	199	173	178	191	171	198	165	168	186	195	177	199	196	181	170	184	191	174	196	184	187	202	179	166	200	181	203	190	180	230	212	226	222	175	202	191	187	186	184	198	195	174	210	192	178	205	204	175	181	205	189	192	173	190	201	202	170	172	186	175	198	203	192	185	151	200	204	189	199	169	170	181	193	204	198	196	197	175	178	210	190	182	179	152	190	176	169	184	188	194	209	198	188	188	230	203	187	199	232	190	201	205	192	169	188	171	173	161	194	160	195	204	213	170	195	204	179	203	180	209	189	199	180	180	199	190	204	176	186	171	181	204	187	175
5622	1393	2649	3118	2794	2314	2018	1678	1457	1355	1206	1144	1098	946	873	836	856	847	762	733	697	642	726	669	648	633	630	589	629	609	582	620	582	581	652	603	585	622	567	595	552	594	556	551	616	552	551	548	537	612	566	567	582	516	584	560	595	562	546	580	552	535	551	577	596	593	534	542	532	532	522	568	544	544	521	523	555	506	535	567	573	530	580	539	517	525	526	508	559	553	501	553	544	538	590	513	522	529	527	532	521	525	571	510	549	533	533	521	524	560	533	505	583	510	512	555	537	534	545	564	517	511	564	541	513	549	524	559	562	532	508	518	507	560	495	536	535	533	541	520	496	521	547	501	540	516	561	542	561	521	501	519	511	515	500	518	584	541	543	492	513	548	546	543	570	527	553	517	560	513	560	528	527	552	549	533	559	533	499	488	575	515	512	533	532	518	509	526	503	524	536	537	574	522	484	536	524	528	536	540	537	514	547	517	511	514	510	518	522	543	541	568	529	556	503	549	578	528	532	533	531	552	535	531	502	507	568	510	561	524	574	533	536	564	498	549	525	579	531	533	527	535	586	518	534	557	527	514	531	536	561	553	547	544	499	522	540	513	540	541	544	541	508	527	537	514	494	535	552	554	547	533	576	540	553	526	545	498	548	569	538	515	515	519	520	532	516	525	567	532	535	521	527	565	499	543	567	523	569	527	490	542	474	529	568	517	529	517	517	531	522	534	547	559	524	525	484	493	578	522	572	553	546	495	563	574	533	553	510	525	543	529	564	538	573	556	587	564	484	534	535	518	524	539	516	516	490	492	554	519	543	526	519	589	539	546	533	540	542	529	532	548	526	493	521	528	533	564	498	562	481	500	531	530	536	526	538	557	532	520	544	507	532	533	546	517	535	528	514	523	567	559	483	575	553	502	538	507	518	552	569	539	540	503	518	561	518	506	521	533	550	516	574	530	511	524	526	508	502	538	541	566	540	547	510	536	497	567	533	529	535	525	509	524	548	547	493	520	541	537	517	520	518	555	561	539	531	519	493	518	520	501	544	536	490	547	542	511	517	544	572	527	543	523	543	527	535	544	513	531	520	506	522	547	530	538	521	543	537	506	538	517	548	516	524	565	572	563	485	527	529	495	550	525	501	552	531	523	553	546	523	533	500	503	516	484	498	542	518	512	527	531	566	519	554	540	526	555	539	540	528	518	520	579	553	500	579	563	493	580	547	525	525	532	499	527	512	535	523	516	546	505	510	514	553	493	501	496	540	517	518	519	544	503	553	536	515	506	520	546	518	534	552	570	566	546	511	527	539	517	514	520	545	535	502	542	500	531	499	531	533	542	503	549	537	592	535	548	507	542	519	554	566	579	539	524	547	530	490	508	488	536	504	529	523	569	489	517	527	510	531	552	543	532	526	540	493	534	534	518	507	530	534	538	499	532	566	551	543	538	518	493	510	533	519	508	491	511	553	506	503	514	534	534	568	551	515	484	520	553	539	513	513	513	523	531	524	503	525	548	550	542	541	508	531	542	516	482	523	475	545	522	547	502	514	510	506	579	498	530	539	484	538	545	581	525	504	544	532	507	522	524	562	509	540	538	522	530	565	494	556	532	518	529	532	495	530	531	532	517	519	538	530	511	537	535	488	495	549	508	536	550	516	533	507	519	522	559	568	526	571	516	501	503	532	579	536	541	539	562	508	521	497	497	544	520	571	516	528	516	513	486	505	542	542	503	531	557	526	541	560	556	538	535	511	539	502	475	555	539	547	550	573	515	516	499	500	498	508	540	586	554	517	568	518	561	553	527	551	522	500	536	527	518	511	486	586	548	529	583	522	549	536	526	524	562	543	489	528	503	519	566	533	537	517	523	477	564	539	500	487	543	510	482	575	546	537	489	485	471	542	530	547	538	485	587	539	504	521	552	535	509	549	514	514	515	515	537	498	529	505	558	537	544	511	551	525	555	548	557	505	504	539	528	536	550	542	495	527	503	542	497	522	531	548	565	551	557	511	520	475	530	510	543	530	569	527	528	518	504	518	522	503	494	558	522	518	530	535	471	486	498	537	533	536	509	514	528	535	569	497	548	564	533	527	523	553	503	524	552	499	523	519	496	578	531	559	550	552	528	536	524	535	525	525	531	501	548	534	519	534	536	484	542	522	533	480	532	581	543	499	539	552	546	537	551	526	502	533	502	526	525	520	552	533	510	545	507	536	492	574	562	488	519	546	517	554	555	536	550	521	526	544	537	583	519	535	518	583	529	539	563	540	522	552	512	531	533	554	492	541	481	539	497	546	514	494	526	518	515	583	542	544	503	585	519	525	509	526	534	522	503	517	532	567	536	544	520	555	515	515	516	550	532	500	531	531	481	502	503	548	522	539	558	516	523	573	551	539	580	532	538	554	544	530	540	470	534	531	527	490	555	522	514	521	522	525	513	467	536	492	568	521	542	505	562	503	514	489	526	518	534	520	543	581	554	517	524	577	561	547	492	564	513	528	525	498	538	545	545	470	545	531	524	553	543	504	520	540	528	538	569	477	508	536	538	504	524	542	543	490	504	546	512	532	547	532	509	538	533	517	518	550	514	529	506	534	560	519	558	504	502	517	527	513	521	528	494	529	506	462	537	542	518	513	561	497	553	548	488	530	547	553	564	529	532	508	542	523	503	560	508	563	550	539	527	539	515	529	536	491	556	534	492	534	540	544	541	515	518	529	490	528	522	540	522	508	494	528	506	525	527	540	506	562	524	557	550	496	529	530	549	525	523	535	507	507	539	556	502	536	551	560	498	524	508	567	531	555	517	536	558	551	529	569	551	526	544	547	563	548	536	525	539	578	520	519	528	550	551	544	515	521	542	517	501	557	510	492	535	541	533	568	517	514	546	538	521	533	530	535	509	532	557	497	536	512	545	532	500	529	530	529	502	510	532	558	547	516	504	523	539	505	532	506	548	538	537	564	531	566	508	476	553	522	502	534	546	554	523	526	540	491	545	509	511	523	564	498	536	517	517	568	506	489	544	563	501	510	514	539	579	537	498	514	532	492	540	516	524	547	543	562	530	546	528	544	518	529	536	505	496	505	549	517	524	575	530	526	554	542	544	528	518	551	536	496	568	536	536	508	478	505	521	526	496	545	523	542	492	525	524	516	526	506	557	502	522	552	556	533	517	523	463	545	562	530	527	541	534	570	583	529	526	540	546	515	550	530	548	521	489	532	541	551	540	526	528	546	529	525	518	527	526	504	539	532	511	545	508	512	536	546	546	510	507	543	532	523	536	520	502	533	537	542	543	542	537	536	555	536	508	524	494	500	499	505	552	528	481	550	571	492	486	502	527	507	514	544	555	503	546	542	507	501	523	555	568	556	580	527	544	517	518	504	501	538	548	533	492	507	507	492	511	535	534	520	512	534	513	562	540	529	517	511	554	521	505	542	515	529	512	562	540	524	531	514	509	523	477	541	522	527	586	520	573	511	541	574	570	487	512	493	517	532	502
17414	2437	2382	1724	1202	909	698	527	468	405	332	304	243	276	229	216	209	199	190	186	186	193	181	179	163	201	157	157	161	132	150	167	167	173	133	171	136	148	164	148	154	133	154	124	142	159	141	142	135	144	146	136	136	121	136	140	135	138	135	128	154	134	142	159	152	151	119	130	119	123	122	130	119	133	128	124	130	120	139	160	131	155	132	121	128	119	125	109	120	140	122	135	147	137	137	126	118	150	118	151	129	129	112	136	118	126	137	129	133	128	122	140	138	137	149	137	147	111	127	153	127	115	144	129	159	143	111	121	120	138	130	143	135	133	125	133	140	129	123	142	141	124	132	162	139	122	136	158	138	128	124	133	132	135	135	132	134	125	146	133	142	121	123	119	124	116	122	148	134	134	144	137	140	156	129	129	131	176	115	125	148	117	120	131	154	140	130	114	107	123	124	137	120	142	116	143	146	127	141	140	134	135	129	135	164	113	130	129	144	132	150	136	131	142	145	137	134	138	146	130	134	128	124	124	125	125	134	154	150	136	131	125	125	128	154	142	145	152	149	133	141	121	147	146	115	125	130	135	143	142	138	133	125	151	134	147	135	137	109	121	133	139	144	125	124	141	144	134	118	126	133	129	110	122	113	141	150	123	112	148	135	138	135	155	140	139	109	129	138	130	125	148	125	126	135	141	155	137	132	135	151	126	122	127	122	122	116	161	144	146	148	128	125	145	142	151	124	151	117	139	129	116	131	126	121	140	117	131	145	127	128	131	145	128	131	125	130	132	133	137	123	146	145	131	125	126	122	130	141	135	138	135	123	142	122	132	134	123	145	143	138	128	145	139	128	135	138	149	120	118	140	128	150	145	120	140	135	147	122	136	137	138	136	123	144	124	138	125	154	150	128	132	111	127	121	147	118	117	151	123	151	136	111	142	125	144	125	110	138	138	126	126	118	133	135	112	121	142	119	137	145	140	133	141	122	125	119	140	124	127	124	120	124	115	130	112	150	126	140	140	133	156	142	135	174	138	117	130	141	130	120	133	165	118	115	152	142	118	130	129	154	132	128	137	113	116	145	132	122	135	134	125	129	144	146	133	146	121	130	124	158	134	136	125	149	141	147	129	139	140	122	120	122	130	125	149	122	157	136	125	132	138	118	128	133	124	131	161	133	137	119	102	123	131	136	140	146	114	129	145	138	142	124	125	123	141	138	133	128	139	138	126	140	141	144	129	134	132	135	110	118	119	127	151	125	135	143	126	117	138	132	126	134	127	126	142	123	133	139	138	140	138	132	136	139	130	123	154	121	126	115	128	139	137	144	139	131	129	124	126	151	121	129	157	144	141	125	126	125	128	117	129	129	144	144	139	108	145	139	139	143	109	141	136	138	144	146	132	135	118	121	113	123	129	139	130	144	133	110	148	145	138	154	127	117	138	111	147	135	113	121	118	124	128	135	114	132	147	144	127	125	122	137	161	139	136	125	131	138	151	140	106	130	123	128	131	142	133	131	132	116	122	139	137	137	130	132	140	136	120	154	133	143	138	135	133	131	131	152	149	127	118	144	123	131	122	132	138	138	125	134	117	137	123	118	142	136	131	138	113	123	110	142	140	134	109	122	137	140	142	139	117	139	138	122	140	138	141	139	119	131	137	157	131	167	158	136	135	124	115	146	126	138	129	150	146	154	123	136	147	113	133	141	133	123	158	151	130	134	128	145	142	144	140	128	136	120	122	131	143	130	133	134	105	138	118	153	115	119	113	124	147	131	148	162	148	124	122	144	122	130	126	152	139	116	139	137	150	117	151	103	105	147	136	135	140	137	116	117	124	132	141	145	123	133	117	117	122	146	136	154	140	126	148	108	125	125	157	146	147	140	118	126	132	127	119	141	126	135	132	130	135	143	151	139	134	119	131	163	127	125	129	159	135	141	151	138	145	160	132	120	148	142	164	148	127	116	126	124	134	121	124	125	127	161	144	113	143	118	144	133	153	131	133	142	124	131	128	136	119	134	117	118	127	125	148	145	139	125	153	142	123	134	128	132	140	120	119	173	153	135	155	138	155	141	120	104	127	108	124	126	113	142	139	119	133	141	146	147	176	116	126	112	123	177	138	118	134	143	120	126	127	131	151	118	136	155	131	126	123	133	133	134	113	123	128	137	134	144	143	141	145	125	126	141	120	131	133	125	104	147	148	148	141	128	117	139	106	141	139	165	122	117	127	137	125	134	140	105	124	131	129	157	150	134	110	144	128	137	150	132	124	138	134	145	125	133	149	135	137	140	123	139	109	133	160	127	120	120	152	148	125	147	111	139	107	129	122	144	130	143	135	139	127	121	129	104	135	132	143	128	111	126	128	142	140	145	137	126	121	155	127	139	120	143	124	133	137	133	134	147	150	161	119	125	119	138	151	137	148	139	121	122	139	148	126	131	139	134	130	129	139	125	131	141	155	136	132	138	138	137	130	143	124	137	130	144	129	148	140	144	132	137	116	120	116	140	156	126	142	139	143	136	121	121	131	134	130	126	113	147	125	112	139	123	138	119	118	126	142	137	131	125	125	140	141	139	139	130	132	132	159	145	127	134	139	133	126	128	150	126	139	112	116	150	154	119	134	111	147	132	114	154	137	129	109	145	120	135	120	132	148	136	140	139	139	141	144	104	151	134	136	122	112	134	135	120	139	119	138	154	132	122	137	136	127	111	145	126	123	134	137	129	136	123	152	125	162	125	134	130	131	130	131	145	129	137	152	147	142	141	125	128	120	117	131	124	118	152	145	140	148	130	132	127	122	132	129	133	132	137	130	125	140	135	138	136	115	111	143	134	122	126	134	151	152	142	102	140	138	134	127	136	94	115	133	132	132	130	135	137	128	155	134	130	121	141	137	159	129	123	137	123	138	108	119	139	133	135	144	122	123	133	130	125	130	113	165	140	139	122	111	151	125	133	150	147	137	137	135	137	142	133	132	122	125	154	148	154	135	124	128	122	134	137	126	117	121	144	139	149	118	134	141	116	130	149	132	125	148	123	125	147	124	115	142	116	144	139	122	121	145	116	118	130	135	155	118	133	128	138	122	126	132	144	142	153	129	148	148	133	118	131	129	113	135	120	136	137	119	156	133	125	137	131	137	127	133	138	117	138	135	133	135	147	133	146	132	127	124	123	131	129	136	130	124	137	132	141	130	115	142	164	128	130	126	138	145	128	131	144	122	160	150	126	137	135	147	123	111	147	137	144	120	153	137	140	128	138	132	116	137	128	115	144	120	139	147	146	134	147	142	134	114	138	118	141	151	142	123	135	132	127	127	129	146	151	132	131	151	151	122	133	135	123	134	115	123	126	98	142	131	140	135	138	126	131	157	121	160	173	141	143	99	124	129	134	122	134	118	123	150	135	121	148	159	130	153	137	122	120	145	136	133	162	113	128	148	144	132	142	114	123	128	118	127	131	125	116	126	142	144	146	132	142	110	136	118	130	131	133	118	123	114	126	127
7490	1982	4312	5187	4613	3917	3084	2583	2221	1834	1603	1380	1326	1214	1050	1039	954	934	834	797	821	737	698	690	641	671	639	582	579	537	583	552	560	548	527	564	514	504	495	516	480	463	480	507	471	489	458	471	475	501	458	461	505	425	431	478	455	446	443	490	435	419	444	441	447	435	392	451	429	468	440	461	411	397	422	422	441	406	412	393	432	466	416	450	398	418	384	440	434	423	417	434	430	417	426	417	397	410	406	417	401	418	427	420	414	412	429	412	471	411	375	391	404	402	423	405	417	419	420	409	435	422	391	426	425	390	365	441	403	406	390	411	419	389	426	410	448	424	399	427	405	383	420	447	416	408	441	430	421	396	428	421	431	424	418	400	409	395	431	405	426	371	409	398	402	408	393	353	414	418	429	411	401	395	404	437	380	406	418	409	414	401	430	419	396	427	376	394	390	398	410	418	380	405	426	416	388	461	438	359	416	435	430	386	394	402	413	396	410	390	416	360	382	397	364	400	416	365	395	414	408	414	414	420	401	404	424	415	404	416	419	425	386	413	396	423	418	379	389	383	440	432	415	417	425	400	393	439	452	456	383	410	375	396	417	389	417	373	380	374	423	401	409	426	379	357	404	398	477	392	410	382	381	385	396	414	414	407	425	432	380	453	404	391	407	405	391	376	447	395	402	394	419	424	416	425	411	387	409	420	385	424	383	393	412	388	415	405	415	413	390	420	392	387	393	386	377	406	436	389	382	377	384	427	433	413	447	384	430	416	405	404	343	416	381	414	397	446	410	452	423	448	423	402	404	403	442	456	413	442	446	404	401	386	377	429	420	407	394	448	416	383	384	408	394	442	421	412	391	408	390	363	419	427	390	424	407	408	351	388	451	406	391	401	437	377	411	380	451	428	412	454	366	426	396	396	386	419	421	410	397	405	423	394	400	461	431	424	386	385	393	396	410	409	418	391	411	429	416	416	443	393	395	397	401	404	415	402	392	397	431	387	400	403	418	400	400	441	419	404	411	425	411	392	450	405	440	431	422	401	382	419	402	412	386	415	409	390	433	413	367	363	407	414	410	410	418	397	389	418	395	396	398	413	410	363	372	421	378	415	399	393	361	405	407	398	402	417	416	430	390	420	377	413	431	417	390	413	396	425	397	408	428	387	441	404	409	373	394	436	393	428	437	364	399	369	398	395	400	423	374	425	381	432	400	391	388	386	402	431	412	455	399	371	451	358	438	401	391	394	425	380	398	417	411	376	412	384	415	397	379	424	389	437	415	422	401	373	368	430	424	415	373	378	398	419	411	421	374	401	411	420	431	434	375	384	402	440	459	418	384	377	423	409	392	370	409	410	416	418	357	379	426	402	393	403	406	396	404	386	426	423	398	425	421	393	410	405	443	426	385	407	394	399	426	411	410	403	420	392	410	406	397	405	387	416	406	404	381	396	411	408	397	410	380	391	391	420	412	425	407	410	423	412	423	413	436	394	411	386	418	399	398	408	388	436	378	424	368	416	453	397	412	371	445	395	433	421	377	409	403	422	393	460	392	452	383	363	391	386	420	425	428	398	419	407	380	389	422	424	382	423	444	423	392	433	418	411	418	409	398	431	425	425	401	410	446	424	430	411	402	385	425	416	378	419	397	388	371	396	412	421	412	387	382	374	420	412	413	369	397	374	384	422	408	401	390	402	401	413	424	392	434	411	386	404	396	404	385	434	391	378	415	407	400	405	384	423	412	422	416	390	414	427	393	420	396	378	407	417	421	398	399	394	423	420	391	384	443	430	357	395	387	419	407	390	427	390	355	391	391	418	409	371	406	390	433	411	407	414	406	377	427	385	394	401	426	426	391	424	419	418	418	432	414	395	446	438	384	424	433	405	404	394	414	424	385	393	443	428	459	424	352	421	383	397	393	389	406	383	389	419	401	415	381	423	415	399	401	409	422	349	420	392	379	403	394	384	370	411	393	383	384	403	401	411	395	368	386	405	385	404	388	400	424	406	415	436	381	414	401	436	387	408	389	433	417	385	417	392	399	397	429	453	387	394	425	396	417	414	396	388	384	421	412	406	411	399	392	416	380	412	435	419	444	382	415	385	392	430	429	372	410	417	416	400	427	422	394	390	390	421	392	400	385	402	403	428	416	432	419	398	407	346	405	407	424	382	414	415	442	391	390	433	417	399	372	419	428	378	412	408	432	393	381	366	395	379	383	404	403	425	390	420	406	410	415	424	367	357	391	376	402	376	448	425	400	408	422	411	429	403	436	442	377	416	409	389	405	395	423	444	409	438	445	442	419	414	386	420	430	357	420	447	408	411	390	382	428	402	433	412	441	352	419	427	365	415	379	397	411	401	454	414	412	393	369	422	401	433	409	382	425	391	437	428	406	414	389	382	415	397	379	403	405	391	398	400	406	372	394	389	377	411	389	395	375	394	391	364	400	394	375	367	397	376	417	381	393	385	410	416	392	421	405	440	382	380	418	388	438	434	391	431	401	416	418	413	439	399	417	373	423	408	390	402	397	421	427	427	404	422	420	411	409	382	420	392	407	419	411	437	422	408	427	397	417	412	413	398	382	400	391	402	397	405	401	410	412	383	404	406	408	386	389	406	408	392	408	393	428	387	403	416	423	409	389	440	411	379	435	395	385	416	405	418	379	447	422	373	383	399	401	410	375	407	454	396	392	419	353	411	438	419	421	380	401	395	393	431	393	399	371	419	421	409	378	395	400	406	399	421	377	417	404	397	396	392	411	409	401	400	423	368	387	422	435	389	399	410	429	406	378	405	418	428	418	401	416	405	388	421	430	431	422	377	399	403	421	436	419	419	428	396	410	390	421	395	407	423	443	401	413	387	378	414	409	413	399	429	401	408	393	410	418	420	380	410	422	410	418	377	391	399	408	371	422	411	377	390	413	384	394	396	421	447	349	392	399	396	435	406	405	432	428	425	373	416	411	400	422	374	422	382	418	413	395	407	427	385	380	390	421	417	419	427	384	435	416	401	383	393	418	397	360	421	404	405	425	400	397	384	427	383	387	412	381	387	384	403	402	380	418	387	423	400	407	397	388	413	393	384	382	385	387	408	387	396	386	394	414	447	392	426	473	446	412	412	383	422	404	408	386	398	399	398	429	396	412	401	394	381	410	402	380	436	423	401	385	378	388	417	419	417	409	409	400	395	390	452	453	371	404	384	410	382	396	440	437	441	389	388	369	414	413	436	387	415	385	378	372	411	390	410	382	412	437	394	387	401	396	386	411	409	410	405	412	355	406	420	415	411	358	411	407	410	376	412	372	423	379	421	390	390	372	383	410	437	406	404	426	375	407	356	407	359	425	372	404	394	427	403	428	394	391	374	409	428	402	428	440	395	376	439	433	422	416	432	407	400	413	393	408	445	384	423	435	384	422	414	440	388	371	418	372	429	380	395	409	415	402	408	442	405	391	409	383	412	444	376	424	411	427	423	426	399	390	405	409	431	395	404	409	399	412	418
2559	408	413	381	399	368	344	356	342	324	342	336	273	328	347	311	312	314	302	374	314	284	299	319	313	337	348	353	349	299	305	311	338	315	350	333	325	315	323	295	314	323	354	325	305	342	330	286	345	339	330	309	309	344	300	305	310	307	362	319	323	290	329	294	311	306	305	300	299	296	356	338	336	342	350	312	335	322	333	352	306	305	313	308	321	330	317	300	314	319	337	334	345	332	341	353	318	353	311	317	325	353	337	337	312	345	306	304	309	334	325	299	314	308	317	317	318	320	322	305	315	302	344	363	308	296	323	305	300	333	357	314	332	334	348	322	354	313	302	313	318	332	317	314	341	339	334	337	295	317	344	333	321	330	287	318	314	312	288	328	328	299	319	339	320	349	266	310	344	346	319	326	333	318	343	370	325	319	323	313	318	318	327	319	326	324	338	338	335	320	321	299	345	316	345	323	344	284	313	298	305	324	315	341	288	310	358	342	329	329	349	333	313	320	328	322	308	312	343	351	319	311	331	300	307	328	314	309	325	314	322	306	343	354	328	331	330	320	337	331	344	315	316	337	341	357	348	329	316	343	327	345	346	332	330	307	321	295	341	324	334	312	359	307	320	342	347	279	308	374	323	307	330	315	341	326	374	287	329	310	342	313	301	330	319	338	330	320	350	334	312	315	318	337	318	291	332	337	334	356	304	336	332	341	311	331	356	334	310	338	313	320	313	333	304	335	340	299	319	328	302	351	345	328	323	319	307	296	312	325	276	293	338	316	308	307	350	335	333	340	367	324	326	313	309	321	282	301	310	328	345	285	347	308	331	313	321	316	338	324	297	304	318	317	328	309	340	329	313	355	313	294	329	334	290	350	338	319	325	319	302	293	354	316	338	319	305	353	330	316	303	309	326	357	323	313	294	322	332	317	285	333	287	317	333	341	334	332	338	320	335	347	326	336	325	299	341	296	294	305	308	315	355	326	330	306	336	301	358	304	354	323	318	330	329	310	318	330	300	310	322	297	338	303	337	331	308	310	333	331	308	308	312	336	305	329	345	314	306	322	326	321	329	313	323	331	322	328	346	315	309	326	309	336	294	314	311	317	320	332	318	317	340	358	271	327	315	318	314	370	339	324	325	329	351	292	324	332	318	336	300	328	348	277	288	314	331	316	333	293	302	287	351	332	309	321	340	328	281	342	293	340	302	326	324	305	349	328	312	343	309	302	337	328	302	291	328	316	322	299	316	329	338	352	324	292	354	314	316	302	348	356	314	365	317	337	322	331	334	336	307	311	318	291	311	320	316	311	338	337	306	326	379	347	321	347	333	315	321	341	339	325	295	327	330	336	303	320	319	313	311	299	307	303	334	340	335	305	338	323	321	314	343	296	303	329	321	327	348	330	303	316	353	326	306	359	320	311	329	299	319	279	298	300	330	314	331	299	314	312	327	311	312	360	310	295	275	309	332	331	325	298	313	311	329	333	320	297	352	320	347	350	323	337	313	303	308	324	295	307	335	339	300	329	302	319	338	328	333	317	333	330	334	334	333	316	322	321	314	329	360	312	339	326	316	362	344	344	298	306	310	316	306	326	300	309	313	326	336	305	305	291	314	320	339	308	319	320	341	292	292	294	323	318	327	306	296	330	314	317	310	311	316	327	323	363	325	303	334	314	315	303	315	326	264	335	331	313	321	351	332	327	325	339	319	343	328	305	329	321	307	291	316	305	293	303	337	325	323	340	333	353	342	294	364	324	304	315	336	362	299	342	318	345	329	350	320	283	357	334	336	313	291	318	321	331	325	303	337	297	339	349	326	314	313	295	305	319	315	338	324	328	318	334	344	341	311	283	320	323	327	334	316	279	319	338	307	339	317	327	324	308	314	317	342	331	326	309	305	292	313	310	317	336	333	337	321	333	290	314	350	288	332	299	314	330	305	309	304	342	306	317	329	336	285	344	334	296	303	307	321	326	329	322	300	284	350	331	328	308	334	326	309	332	317	333	328	306	320	327	338	314	319	320	347	338	313	311	329	362	312	321	333	338	324	355	325	339	350	325	303	298	324	320	330	328	344	297	301	361	315	318	321	336	321	311	300	317	311	301	351	318	326	318	328	302	322	324	285	324	315	329	324	305	321	354	333	324	333	337	324	319	331	320	334	320	353	297	303	337	297	319	313	315	306	272	318	324	332	342	299	327	326	341	310	336	288	337	316	344	310	330	309	324	311	320	333	333	301	329	359	289	348	321	329	327	350	339	308	349	307	328	335	310	340	356	358	302	353	313	323	318	315	323	321	333	313	285	325	294	297	343	319	306	304	327	332	293	317	328	308	302	301	306	337	288	323	340	303	327	340	301	337	323	326	345	336	302	318	337	329	321	312	303	329	304	360	363	307	327	348	315	325	312	319	346	306	340	313	330	311	316	321	310	329	321	304	305	330	312	300	320	336	338	348	321	333	311	328	377	309	313	318	365	326	302	313	317	333	315	311	298	298	310	332	325	317	339	329	346	312	316	359	354	355	324	333	327	323	308	287	306	321	339	312	306	309	325	309	264	314	341	318	359	337	349	341	339	301	345	318	359	303	326	332	296	311	331	297	319	302	326	310	334	323	301	319	329	302	316	322	308	343	313	322	309	310	338	333	300	331	328	318	348	334	359	290	310	341	292	296	312	331	344	326	308	337	336	319	327	317	339	352	305	302	338	315	338	322	330	284	310	335	340	330	347	313	317	348	303	306	288	365	336	304	346	332	335	324	362	311	322	322	326	319	307	338	320	343	321	323	328	305	304	310	327	293	299	330	294	327	329	312	340	311	329	322	317	349	322	322	336	311	314	300	333	352	333	301	317	295	325	304	351	345	332	344	304	347	326	345	319	314	334	278	367	316	322	320	321	366	280	304	295	308	311	310	297	300	336	317	338	339	318	279	320	318	307	342	301	312	319	323	310	340	326	301	334	332	319	321	306	335	292	321	318	314	325	316	335	338	286	346	319	320	303	360	308	307	289	318	364	309	298	277	312	320	300	345	348	296	343	319	309	318	324	344	336	327	314	323	337	314	320	298	318	344	340	312	345	362	326	311	310	339	327	302	321	293	324	312	338	318	298	336	309	330	330	292	312	309	318	300	328	328	326	323	324	304	341	297	337	325	322	316	316	312	338	314	325	325	306	298	322	324	327	326	363	319	325	295	293	334	306	342	319	330	338	304	327	326	325	316	301	335	349	343	321	341	294	302	294	329	330	353	300	315	306	327	317	313	321	353	337	330	336	294	336	315	304	332	313	338	326	301	327	283	287	325	290	311	304	333	311	306	336	361	321	375	324	301	314	330	336	323	314	313	327	355	311	354	335	353	343	299	311	303	310	321	305	311	332	337	305	374	293	304	353	301	336	320	320	313	344	329	318	328	283	301	296	321	338	355	309	314	337	335	315	343	359	319	319	306	313	338	316	347	319	310	341	337	280	323	328	317	297	290	325	346	303	303	334	315	332	379	327
2478	916	1047	1044	1078	1026	969	1004	883	917	919	896	932	885	888	872	852	919	880	910	821	828	883	824	837	876	913	887	860	869	889	821	866	854	865	891	865	805	843	798	857	870	884	884	879	799	820	843	880	791	839	842	831	823	881	831	862	898	851	866	817	845	809	879	852	829	841	908	747	894	852	852	900	839	834	876	853	814	838	851	875	858	867	871	840	833	881	859	886	855	844	825	878	792	877	844	855	858	836	815	815	860	821	851	798	805	844	884	845	796	872	824	822	883	853	845	854	817	810	837	816	851	885	861	864	800	890	854	839	842	856	835	865	817	827	850	845	839	812	855	848	867	840	852	894	839	817	860	787	830	884	868	850	846	857	850	864	844	845	842	850	862	848	857	835	855	825	860	792	854	834	844	848	850	850	870	814	834	814	799	872	834	855	817	926	854	827	913	856	827	875	843	852	833	854	858	862	837	845	868	880	829	851	868	860	843	846	847	842	839	848	868	861	824	822	840	834	879	846	826	882	900	786	874	853	884	814	792	809	846	827	890	849	801	812	906	815	837	857	859	822	850	799	887	851	800	814	847	866	842	854	853	876	876	821	869	846	827	837	887	846	871	861	860	814	872	853	803	838	872	858	823	861	842	833	836	866	849	866	783	856	801	814	847	838	854	845	871	866	843	813	886	867	879	847	862	858	809	831	842	859	875	839	815	809	818	869	835	838	839	888	845	826	851	824	800	867	826	862	866	801	836	854	821	846	895	854	878	908	842	857	893	890	857	775	853	863	847	833	824	821	770	865	840	884	854	829	904	907	896	879	851	853	875	844	834	865	858	833	844	832	842	879	856	852	857	895	862	866	865	817	845	857	803	837	792	825	879	859	843	844	885	852	824	825	827	849	851	871	859	864	833	835	860	786	868	846	830	856	832	827	820	849	787	830	834	839	889	829	875	873	819	841	871	787	845	881	815	779	839	821	829	810	822	835	893	879	832	849	907	852	827	876	853	810	871	846	860	790	818	817	839	873	854	843	868	805	869	841	876	827	826	840	849	811	818	876	811	843	868	818	798	862	823	845	852	834	820	831	874	825	837	790	910	854	881	856	852	846	837	826	818	829	830	851	828	810	809	798	868	867	812	828	857	760	819	859	863	884	840	836	864	812	826	776	821	894	878	827	890	907	817	885	842	772	819	847	847	853	813	837	874	829	876	770	852	879	910	873	817	895	870	832	832	899	850	794	751	854	787	839	840	809	895	847	800	865	791	835	812	859	830	873	897	808	881	833	829	816	876	872	842	772	855	831	812	779	855	861	814	855	842	870	851	809	769	837	888	853	779	856	829	845	861	839	869	893	848	842	834	901	837	872	808	806	873	843	865	880	811	835	789	829	885	866	848	831	852	859	844	856	848	858	842	879	847	846	881	880	875	831	864	821	817	809	862	814	894	830	813	874	820	779	854	801	818	851	770	856	852	885	888	866	816	789	927	821	826	838	821	827	856	850	833	869	818	861	845	887	839	819	836	846	847	832	829	818	841	857	857	836	849	879	867	867	844	866	779	830	845	886	843	859	839	862	846	832	853	869	877	811	868	843	802	861	844	837	834	815	854	877	866	870	850	847	833	862	840	849	860	787	859	774	804	873	878	834	840	869	880	917	862	887	832	837	859	828	873	856	805	843	902	840	857	883	886	857	818	846	849	840	817	875	866	799	842	907	839	821	857	855	909	826	831	887	860	810	880	890	866	873	881	830	891	827	829	829	852	826	785	887	848	846	849	863	859	844	896	860	882	834	904	871	840	859	854	868	850	876	848	816	843	826	854	839	826	834	878	862	812	819	862	836	801	865	849	874	878	827	857	874	835	867	857	818	826	851	861	810	850	876	837	845	842	843	792	827	851	865	788	868	837	827	923	814	871	827	873	888	858	884	847	816	835	828	820	873	826	776	827	836	851	845	873	833	813	871	846	888	845	870	900	849	842	866	830	805	887	891	833	887	836	862	784	822	851	831	852	882	856	879	818	847	848	801	822	827	879	836	847	884	824	815	888	822	829	802	819	824	840	782	844	860	838	839	808	857	829	846	799	814	801	822	834	826	814	870	839	818	879	814	893	821	892	880	837	841	891	875	816	842	861	885	808	835	859	762	840	828	866	887	803	813	839	829	852	829	827	825	851	820	797	821	844	845	818	885	857	814	879	826	854	820	889	836	844	826	804	797	822	813	852	878	841	886	820	815	861	882	883	871	868	879	792	852	864	823	813	799	834	891	815	854	824	906	867	821	876	845	855	883	901	853	807	834	856	841	824	854	801	852	823	853	879	879	827	828	876	866	831	781	892	843	862	863	882	849	886	844	834	847	865	819	840	834	833	865	846	842	860	882	822	880	855	881	800	854	862	717	831	854	830	858	835	771	844	851	835	830	903	825	880	836	811	896	788	882	811	927	857	909	862	864	834	866	817	894	833	839	864	819	873	842	831	842	884	835	835	843	871	831	810	865	818	930	863	909	821	886	833	818	848	796	869	841	820	853	865	889	840	863	841	886	818	804	900	822	864	822	872	864	832	834	863	812	803	832	817	867	829	857	831	831	876	842	891	833	819	850	900	844	864	916	842	848	843	861	830	844	804	839	849	853	832	798	903	893	831	859	846	820	858	790	915	839	820	805	895	860	860	846	852	904	884	828	837	827	841	860	800	793	858	825	847	844	849	795	827	834	878	851	856	864	836	843	877	867	859	804	849	861	820	860	912	920	888	842	897	849	817	853	809	864	791	844	845	859	850	841	863	826	853	883	842	859	841	838	852	874	876	854	765	855	886	816	908	859	814	853	838	820	839	905	837	854	828	813	876	856	856	814	860	824	850	852	857	866	820	813	869	839	852	887	843	787	807	841	853	832	866	880	810	882	858	854	845	846	865	843	835	844	835	839	908	855	800	787	865	882	898	840	907	799	878	860	882	800	858	845	783	841	830	819	836	833	866	857	900	844	841	865	870	827	849	859	856	860	811	871	827	881	856	876	853	890	840	855	819	861	785	794	823	824	817	851	833	785	831	810	843	848	826	777	801	824	867	817	829	828	903	864	829	831	898	824	848	909	865	869	867	844	851	856	847	896	837	904	878	856	847	846	833	897	834	885	849	882	869	889	826	802	827	870	848	804	847	911	846	891	787	863	853	909	837	869	862	862	834	806	894	809	765	840	812	830	833	863	823	859	794	856	887	873	850	857	845	860	830	823	868	867	871	848	853	815	815	847	897	831	851	838	822	883	836	813	862	828	889	773	912	873	868	835	809	823	814	877	832	876	865	838	844	807	852	905	870	859	870	866	848	864	798	881	797	845	833	858	839	854	823	851	886	810	848	818	875	871	848	847	846	785	839	832	818	833	888	860	864	829	829	809	840	832	824	899	923	869	864	800	836	868	911	873	856	821	833	879	838	855	904	861	872	873	822	871	809	829	850	819	820	852	866	889	876	885	877	880	841	893	811	823	856	860	854	908	835
9888	1114	1269	1003	733	603	491	392	384	305	303	295	270	248	227	236	243	215	226	222	239	233	206	191	201	214	208	196	212	205	179	201	170	206	204	180	194	195	194	200	194	188	196	194	178	166	181	176	185	194	182	189	176	202	192	183	179	197	152	170	200	195	182	182	189	197	178	200	184	184	165	201	185	176	171	205	191	206	201	208	202	192	181	179	201	182	165	176	177	179	201	185	189	176	223	186	186	191	189	169	164	188	188	189	184	185	191	206	196	185	186	192	196	168	192	188	180	176	186	187	183	163	165	192	174	175	169	193	203	177	188	200	162	208	189	176	186	182	172	170	171	179	191	171	190	201	203	189	193	174	170	223	189	196	177	191	193	179	185	195	174	222	186	181	194	195	187	183	178	184	192	188	177	198	172	220	166	195	192	216	183	196	196	183	180	193	212	184	212	186	176	179	190	181	203	171	166	196	163	198	182	159	170	175	148	186	186	174	168	177	175	173	195	193	186	185	197	187	199	182	150	173	208	198	180	203	181	171	168	181	179	181	186	169	165	190	210	175	186	176	198	193	192	190	201	213	191	184	168	182	202	203	197	200	183	184	194	197	192	174	180	219	209	190	178	169	196	164	168	182	173	160	205	164	195	190	182	198	168	160	187	190	188	201	178	204	190	189	188	184	163	201	184	177	199	200	182	193	220	191	209	173	191	186	188	189	189	200	173	208	192	182	186	191	165	184	163	192	179	190	211	163	181	195	185	186	207	194	173	168	197	186	177	174	206	196	186	185	193	199	204	186	189	192	201	193	190	188	204	188	175	196	185	182	172	159	180	187	176	196	204	187	192	188	220	167	193	186	179	174	191	203	204	187	170	178	201	212	182	191	185	178	210	188	184	217	186	197	172	170	170	187	191	165	186	192	206	183	206	172	187	206	173	213	176	188	199	183	157	190	195	187	168	165	178	175	156	207	178	184	162	189	183	190	176	168	174	187	210	205	180	199	161	185	183	172	184	175	188	174	184	177	201	218	188	190	201	182	179	214	192	176	202	179	165	176	218	187	187	193	177	199	196	185	197	208	184	183	186	186	183	162	200	202	177	177	200	187	182	194	176	175	177	188	174	200	196	202	199	196	201	181	196	198	214	190	181	194	179	197	168	205	194	183	179	192	190	202	177	179	196	191	199	185	222	187	149	187	184	196	177	191	173	203	177	177	175	195	192	167	177	177	152	170	192	166	170	220	203	198	194	201	181	187	189	167	200	184	192	217	169	188	174	167	156	198	188	173	169	172	207	178	206	162	180	181	186	186	166	156	197	171	164	208	196	170	183	222	192	207	188	193	209	207	204	208	199	191	171	182	175	163	175	192	193	173	185	202	182	190	200	192	162	209	205	180	196	198	189	173	196	173	221	171	166	163	188	184	190	157	191	170	181	184	210	185	186	185	192	185	185	160	182	178	175	210	189	158	199	197	183	189	169	176	176	194	207	201	181	183	177	181	176	193	188	208	171	160	165	209	194	166	183	172	189	160	168	185	204	204	204	190	203	191	173	171	198	215	201	200	195	180	198	193	168	192	192	192	145	205	159	202	195	186	174	173	183	202	199	173	191	185	184	189	194	190	179	215	209	197	189	178	176	187	195	170	186	174	196	204	203	196	188	184	201	183	193	172	175	178	206	185	223	192	200	176	182	193	157	174	175	188	191	217	182	199	181	174	192	168	198	172	188	158	191	170	169	192	177	184	184	193	183	201	178	181	182	190	185	193	182	163	184	196	203	199	190	190	176	180	187	187	201	185	176	192	162	189	184	186	205	192	212	189	193	186	195	212	187	175	195	200	191	184	174	195	194	185	168	188	162	198	196	205	200	220	198	186	176	213	195	168	200	190	182	180	190	170	174	177	177	183	208	196	171	181	182	173	188	205	182	206	187	188	195	184	193	219	198	184	184	196	195	193	191	164	181	204	218	175	179	191	203	199	205	174	216	178	183	156	218	191	174	168	193	184	178	184	182	190	198	203	172	193	186	169	190	198	186	188	192	194	186	183	198	190	185	181	159	192	203	191	208	193	212	195	193	171	199	183	231	208	222	194	182	194	200	216	206	199	191	209	169	187	181	178	155	150	190	211	197	189	183	191	183	169	182	185	176	175	205	170	181	199	183	213	211	170	193	216	174	189	180	197	197	180	219	180	184	206	201	163	176	198	200	176	170	200	193	199	170	175	161	185	184	213	173	196	186	192	187	200	175	204	184	202	187	163	183	178	175	199	189	191	189	189	172	193	212	203	179	200	186	202	182	202	169	167	172	177	205	195	190	169	200	212	174	187	189	197	182	188	200	193	175	178	185	175	178	180	181	199	177	175	179	219	180	196	171	205	182	184	165	191	189	181	179	179	184	177	163	171	172	210	162	202	174	181	205	165	187	196	193	186	189	179	203	173	171	198	186	198	167	203	175	173	204	192	174	191	185	168	183	202	165	206	164	200	147	187	168	187	184	190	179	191	187	207	210	180	180	192	209	187	181	216	175	194	197	196	185	175	183	189	201	165	186	191	169	181	194	202	172	183	193	194	183	183	202	198	188	162	196	194	189	195	192	169	181	170	176	187	198	190	174	187	191	202	177	190	175	198	202	181	179	182	181	196	178	179	171	182	189	170	177	190	173	191	168	203	212	190	193	201	214	190	183	195	186	171	169	197	199	222	191	194	211	190	208	200	182	188	165	171	169	177	165	200	194	176	189	174	173	174	199	189	181	182	184	160	201	201	189	169	167	204	197	187	173	197	192	181	198	179	178	218	197	193	170	170	155	198	200	180	194	200	189	167	184	199	179	212	179	194	198	192	193	211	172	205	195	185	192	198	172	180	178	172	196	189	192	196	171	191	182	205	202	171	178	207	161	177	193	189	179	176	195	175	190	210	189	168	176	202	200	195	173	206	217	173	189	183	203	182	206	197	182	188	183	191	171	186	180	197	202	187	223	188	189	214	176	185	164	201	195	193	205	178	165	239	168	174	201	196	168	169	199	166	205	201	178	179	158	218	202	177	194	184	174	184	176	190	192	189	206	190	181	173	220	187	197	181	181	192	190	199	183	175	194	192	156	186	185	197	206	202	173	197	184	198	194	158	183	207	205	179	195	203	189	194	162	173	191	189	211	187	169	209	180	175	200	207	190	177	182	201	189	194	185	224	198	220	178	216	201	205	191	203	198	192	206	194	191	200	205	173	158	184	179	189	161	186	177	190	174	185	179	173	177	209	183	185	181	167	211	182	180	192	196	213	198	202	174	182	181	219	206	155	216	164	190	177	179	174	179	179	171	168	181	199	205	214	180	190	190	209	184	183	201	184	175	177	181	194	189	186	210	204	188	185	169	195	187	161	193	190	185	193	187	192	184	217	188	189	187	195	192	223	205	192	190	183	182	200	185	159	195	173	185	189	164	208	185	200	195	185	190	195	178	180	195	201	187	194	190	184	185	196	172	196	189	188	191	198	170	197
5524	1373	2687	3173	2792	2370	1992	1715	1505	1316	1184	1093	980	938	877	849	823	807	701	678	699	684	682	653	648	621	679	583	656	608	630	625	619	558	628	576	595	554	571	570	557	565	543	547	550	586	542	595	550	553	566	549	601	565	532	532	562	577	552	517	581	553	515	547	575	545	540	526	546	579	573	502	551	541	557	539	551	506	497	559	536	547	552	522	559	547	556	581	536	566	540	544	496	573	539	502	528	548	505	572	561	531	557	516	519	537	527	524	517	503	560	531	572	508	534	535	560	510	506	542	560	559	532	567	529	559	523	544	534	531	528	500	541	513	537	538	539	530	539	515	516	539	512	524	533	486	511	544	564	533	549	517	517	533	513	545	562	559	535	555	503	521	518	531	501	503	528	523	542	546	542	552	579	566	530	527	534	534	488	503	536	546	535	510	477	541	532	516	492	530	553	520	562	539	564	553	505	525	526	505	570	536	514	520	534	532	496	554	509	560	518	541	509	546	516	549	536	510	526	468	505	523	519	577	565	504	531	551	571	526	542	518	517	516	520	519	510	498	497	536	492	573	521	536	528	526	482	521	560	535	528	522	594	546	493	540	534	519	500	548	516	557	527	510	592	542	516	533	527	559	525	535	535	552	561	505	541	543	546	531	526	540	564	510	541	537	548	552	524	553	498	532	530	520	507	546	554	510	536	610	537	521	508	537	505	538	542	508	501	561	505	502	549	529	522	548	534	546	549	503	537	543	551	511	512	532	524	502	541	528	518	531	500	487	516	492	536	505	502	530	539	543	551	524	546	518	487	554	532	587	539	542	516	537	528	562	508	528	555	507	503	538	514	523	529	546	498	543	508	525	532	537	527	537	523	536	448	498	509	548	539	550	507	509	559	551	484	516	566	482	523	540	514	534	478	544	495	522	538	506	478	507	575	551	521	493	530	504	512	530	506	569	503	552	533	524	515	498	563	532	477	558	512	491	506	503	542	526	542	532	514	505	536	515	499	552	494	532	490	539	537	542	518	515	520	545	507	540	516	483	545	530	533	519	520	536	572	512	521	509	501	510	497	513	566	510	534	550	572	535	515	556	528	522	549	549	561	519	527	542	550	527	491	530	517	573	546	523	500	525	531	494	503	517	483	501	529	489	485	530	510	535	522	534	499	537	540	508	529	552	546	510	536	485	515	521	499	515	521	507	496	533	532	562	512	488	485	488	549	518	515	516	521	529	539	568	528	516	508	528	546	540	489	543	526	581	532	546	535	511	498	515	538	540	483	550	552	485	514	509	492	520	528	488	476	510	538	519	559	513	497	549	552	534	563	525	498	590	554	529	566	530	554	492	524	550	546	518	607	514	499	533	504	506	552	536	528	511	531	539	534	545	534	512	518	523	513	505	523	523	527	514	522	536	510	538	580	537	494	522	500	529	523	525	495	569	497	543	563	528	518	489	507	563	539	544	609	548	522	569	537	502	512	506	510	509	543	534	525	502	547	550	515	523	496	548	551	572	543	512	527	514	537	557	518	531	523	539	532	533	541	527	495	521	498	518	550	499	492	543	530	504	551	531	492	520	591	524	525	595	519	563	545	535	522	513	543	525	516	511	537	566	496	546	503	556	535	537	495	507	489	563	546	500	572	541	540	486	497	493	492	517	496	522	544	528	521	509	539	515	519	497	510	521	535	524	477	547	504	478	537	560	515	495	525	542	520	524	502	479	538	510	529	559	499	584	548	517	553	513	506	521	505	528	542	491	509	486	473	588	547	510	523	472	490	556	475	525	501	532	493	524	526	532	591	545	518	515	502	549	518	496	525	513	545	518	550	527	563	566	580	509	519	493	515	553	563	541	533	512	546	493	568	533	543	553	522	514	540	515	542	512	517	571	516	573	518	558	501	516	519	522	512	531	539	526	528	531	534	524	577	530	492	545	478	559	515	495	535	504	508	533	514	562	546	545	526	509	483	511	519	547	505	511	545	531	530	541	501	549	546	494	516	537	538	533	518	525	553	502	526	559	542	482	539	552	494	501	503	520	516	501	503	532	509	508	519	517	503	534	517	488	536	552	526	496	547	533	533	536	541	544	529	490	520	545	534	527	506	537	521	524	534	486	511	545	528	572	511	499	560	518	491	484	516	548	533	528	554	544	574	549	530	539	511	549	509	511	488	504	534	546	523	545	538	555	510	530	536	514	497	519	515	580	556	495	521	546	548	538	527	572	534	518	537	511	512	521	544	502	502	529	502	533	550	534	576	523	527	539	541	523	530	526	467	529	503	540	522	533	507	519	535	573	518	510	517	549	575	549	562	512	549	517	550	505	537	535	577	505	487	517	508	534	558	512	556	517	571	533	491	523	538	561	532	523	533	528	491	529	529	534	551	537	520	477	523	471	521	551	526	560	468	538	560	501	534	526	513	548	508	531	525	574	523	531	539	549	523	512	519	503	513	502	526	552	525	494	530	557	520	548	526	545	516	500	568	519	525	491	559	540	548	532	528	555	493	522	543	498	496	504	493	567	515	448	520	554	547	518	514	512	508	518	522	533	576	566	507	557	528	532	512	555	520	529	557	525	478	558	523	524	490	520	493	575	537	512	516	543	522	540	514	546	516	511	522	539	554	533	546	523	508	549	537	532	528	527	530	573	527	548	536	522	563	502	523	519	511	470	495	497	541	544	574	521	500	506	516	521	502	503	501	558	544	488	524	529	512	507	505	558	528	536	515	547	496	521	546	514	524	524	508	505	527	568	480	491	547	533	526	548	514	487	536	539	509	528	539	534	536	526	548	559	512	524	518	522	527	501	500	514	515	515	566	525	511	496	523	535	537	516	477	517	562	559	513	508	529	573	564	537	496	538	544	510	556	479	514	509	524	511	553	538	564	555	539	532	550	556	518	524	541	535	547	504	544	499	528	488	550	490	531	559	549	531	536	527	548	547	572	545	521	530	529	541	552	497	547	557	550	502	521	534	518	563	554	510	530	544	537	498	525	522	537	497	551	496	530	511	537	544	493	528	557	513	488	567	562	503	528	485	512	519	539	487	508	546	511	528	545	538	574	561	535	530	510	531	534	503	510	550	521	511	518	518	567	501	501	527	546	523	518	529	549	521	504	537	542	518	535	507	527	545	540	487	508	526	528	534	529	511	527	550	543	495	570	565	522	523	541	534	519	511	567	509	510	499	559	568	491	552	506	483	530	504	511	539	507	529	517	514	555	509	527	503	569	515	524	554	544	560	477	517	558	513	526	529	508	532	505	553	535	532	481	514	562	522	506	540	503	518	525	532	527	506	573	548	514	527	503	520	531	523	482	546	519	535	541	547	522	496	523	525	525	529	531	560	561	527	550	531	547	543	504	521	562	550	555	517	500	539	530	520	503	514	549	512	529	483	555	540	592	529	540	535	567	506	529	515	527	522	548	545	523	551	533	522	508	503	497	506	534	548	492	535	513	525	526	567	516	505	549	541	590	514	510	517	568	534	500	522	530	520	550	549
17606	2492	2263	1770	1263	873	709	601	441	386	307	290	321	233	203	234	226	193	166	179	193	154	183	180	179	156	145	168	149	149	167	177	157	163	138	143	143	160	140	151	144	146	139	131	149	127	128	145	152	143	136	133	126	106	142	146	146	137	134	133	145	137	131	147	129	158	120	118	129	139	152	140	144	139	139	158	122	139	129	139	145	129	133	135	120	115	127	143	122	162	136	149	127	132	130	119	122	126	137	140	138	152	137	119	130	161	115	137	141	128	127	123	130	124	123	132	147	116	134	162	127	141	135	148	142	137	128	157	143	121	133	135	132	126	118	127	130	112	139	156	141	119	146	150	140	120	153	143	111	122	153	127	125	141	129	119	142	125	132	130	124	141	123	139	141	139	141	135	140	136	131	130	113	101	148	123	130	149	150	131	133	126	136	151	129	121	132	131	119	135	135	136	144	115	121	137	128	142	139	135	146	140	138	136	144	124	133	140	128	140	115	138	112	151	141	140	156	146	140	130	144	129	140	116	145	133	148	131	126	123	114	155	130	127	134	131	142	172	116	142	129	129	147	111	114	141	119	120	123	131	131	142	135	137	142	141	130	146	159	150	149	123	147	133	110	126	137	134	145	143	140	140	142	115	128	130	130	117	143	130	126	140	153	120	143	136	126	118	129	146	126	128	152	133	135	122	127	137	139	119	122	131	152	132	133	141	124	119	149	136	134	139	150	129	124	132	133	129	129	132	143	130	133	123	134	138	123	126	132	146	134	133	133	142	132	129	126	141	124	125	121	125	156	131	146	136	140	108	128	109	137	142	149	133	118	138	127	141	136	120	139	112	146	153	149	147	137	113	167	126	134	119	126	120	128	118	129	138	126	134	115	135	131	127	116	120	125	139	131	118	138	129	126	102	121	135	146	119	132	129	131	150	147	137	127	134	116	145	121	124	134	127	142	127	143	156	140	127	141	129	130	121	137	140	130	126	126	139	125	124	127	129	146	163	148	147	144	130	135	124	142	125	139	139	146	130	130	140	129	127	123	143	130	131	145	125	125	130	151	111	117	144	133	131	131	119	132	139	127	125	137	132	126	151	115	140	131	146	131	150	134	119	159	134	137	151	127	132	136	117	154	143	124	153	105	141	117	125	119	141	144	127	133	109	127	144	138	129	136	132	121	165	129	154	148	129	121	129	124	120	118	132	141	146	141	128	121	128	138	111	129	137	146	131	123	141	123	140	141	140	139	137	114	130	115	147	129	142	113	128	114	133	141	125	126	143	133	138	140	150	131	130	134	147	121	128	129	126	134	147	124	147	131	144	113	145	135	140	141	130	122	118	129	125	139	127	128	148	131	116	144	128	154	135	125	138	134	127	146	129	131	144	133	143	128	134	136	125	128	123	140	144	136	149	139	127	136	128	129	115	140	116	133	130	128	152	113	116	138	127	127	140	145	144	148	121	147	133	127	129	133	107	146	139	122	139	145	135	122	145	135	148	146	123	136	137	129	155	152	109	135	133	122	112	126	115	120	145	129	128	147	131	143	127	138	147	123	137	123	151	102	131	124	122	150	126	147	148	129	124	149	130	149	139	143	126	146	128	121	113	137	122	135	107	111	138	162	131	151	137	153	123	132	122	121	139	147	147	124	135	151	116	160	113	124	117	123	134	116	123	151	102	133	147	139	114	139	138	127	119	128	133	140	143	111	115	122	146	142	110	141	139	136	119	130	131	134	134	115	135	130	136	108	134	134	125	131	122	111	138	122	115	131	131	132	125	130	130	133	124	124	146	136	150	131	136	132	125	119	130	165	135	119	137	140	122	131	123	133	149	141	134	161	115	145	143	150	109	133	129	124	114	120	129	131	111	142	123	128	140	114	134	145	147	122	127	129	134	137	129	134	130	131	136	120	113	142	155	116	151	153	135	134	144	139	122	129	126	124	116	113	127	145	118	132	128	138	138	122	120	124	152	154	121	125	149	113	146	135	148	129	139	139	130	135	124	111	130	158	118	153	131	135	134	112	135	126	120	127	123	100	142	126	137	124	140	121	128	136	134	125	134	136	137	139	125	133	126	149	144	149	130	146	146	127	112	113	130	115	124	147	170	132	105	146	137	157	122	135	126	143	138	122	130	150	139	132	138	156	116	132	105	113	111	154	111	135	134	139	128	122	142	132	136	120	110	125	105	140	140	125	147	122	166	124	141	118	123	117	134	136	130	130	141	138	129	144	135	139	132	134	114	147	146	128	118	153	141	142	146	144	149	130	146	122	115	145	140	148	116	147	121	142	133	137	137	133	139	124	134	149	132	130	123	128	134	129	118	133	133	146	139	138	120	131	140	140	109	123	106	141	126	140	132	119	151	119	162	129	147	141	131	139	126	153	120	127	142	143	123	116	131	124	117	134	109	113	124	127	145	132	127	116	140	121	133	124	130	116	151	122	129	138	135	129	131	139	143	128	113	141	120	127	129	141	118	126	112	152	131	107	135	132	158	129	119	130	126	135	122	145	125	144	130	111	115	148	123	139	116	123	102	156	135	124	154	116	128	133	125	130	131	146	109	156	128	113	133	145	141	126	132	105	133	129	131	146	124	143	147	122	111	106	136	146	153	152	127	141	130	120	123	121	134	140	158	132	136	131	140	155	110	131	118	137	138	157	121	133	135	165	115	136	140	123	136	128	135	117	114	128	120	106	136	140	150	146	135	144	128	120	136	123	134	118	132	117	110	122	143	156	122	123	118	113	144	111	134	129	150	138	147	143	140	114	152	145	115	135	136	145	127	124	136	120	130	130	136	120	137	149	129	130	140	164	138	123	146	120	155	142	135	149	108	133	135	126	134	134	116	129	118	152	123	143	123	129	119	133	125	152	144	127	126	123	126	138	142	122	137	138	142	154	125	134	126	136	135	118	152	130	136	135	133	121	143	125	122	117	121	147	130	137	143	124	116	146	151	138	126	138	153	115	143	137	127	141	146	136	135	146	150	129	120	125	137	142	134	152	147	128	127	107	117	140	117	129	137	112	112	146	143	133	135	121	139	128	149	129	143	125	140	138	139	126	123	109	135	124	115	131	147	140	139	140	119	121	134	118	107	145	135	124	147	151	133	119	125	131	140	126	139	127	129	133	129	129	125	140	131	139	131	126	117	131	152	142	145	129	135	150	143	123	141	134	118	139	122	176	134	126	141	146	103	132	125	139	139	137	117	120	105	128	136	129	123	131	145	116	125	116	146	129	145	136	144	133	148	119	121	118	137	119	125	129	125	133	120	126	153	143	141	125	143	138	145	108	100	152	130	128	118	131	126	119	129	143	130	124	145	124	144	137	124	126	133	160	117	143	142	138	123	127	135	135	124	114	145	119	129	127	151	131	128	135	129	134	131	139	136	152	154	125	135	132	144	149	131	131	146	144	133	142	122	146	146	113	130	138	135	131	124	137	131	137	138	134	137	128	118	129	129	122	126	143	120	132	115	133	125	117	112	125	162	133	133
7418	1969	4387	5295	4559	3775	3075	2547	2194	1929	1668	1494	1371	1261	1046	1035	984	826	806	748	756	678	725	702	659	612	592	629	559	580	567	589	519	543	551	540	513	522	491	478	480	459	484	474	442	443	478	471	489	451	442	469	447	426	467	491	428	445	440	433	463	428	449	429	442	426	442	404	412	451	423	485	429	431	457	445	413	416	420	443	422	422	425	410	440	400	465	399	408	416	424	443	406	411	421	415	387	394	443	431	393	409	438	411	415	408	430	411	441	451	424	447	418	405	442	402	449	429	446	412	429	435	392	419	421	393	406	406	406	420	426	386	441	397	439	401	407	410	395	408	403	388	435	412	392	398	410	448	392	392	364	437	410	399	411	419	398	430	373	446	424	386	398	443	395	403	436	399	397	413	428	403	387	413	390	381	399	400	395	419	402	401	431	357	406	425	418	421	403	432	406	387	423	403	428	435	433	409	403	424	417	417	401	400	414	404	428	411	382	407	428	434	397	449	375	397	440	402	416	408	405	380	381	410	403	430	405	411	426	391	372	403	411	392	430	466	417	392	402	390	398	395	398	394	423	419	434	396	392	377	417	425	422	421	425	407	411	407	443	404	439	378	413	400	398	421	424	426	401	411	398	394	397	391	406	415	398	355	399	389	418	413	435	376	389	414	398	414	416	398	427	406	376	439	400	381	415	382	417	399	417	391	436	388	426	406	394	399	383	391	390	404	407	412	459	387	413	413	400	397	376	405	413	388	380	406	406	387	370	399	413	424	393	437	418	393	372	429	413	416	369	394	414	420	397	422	376	443	372	389	395	406	415	417	409	425	394	390	387	376	393	408	400	428	395	410	431	383	421	427	399	375	392	395	400	417	445	397	365	424	357	406	390	400	422	416	398	365	427	381	395	416	426	422	364	405	414	419	406	427	405	422	388	399	451	393	414	431	404	423	390	405	420	405	445	421	424	368	410	428	384	435	426	388	353	394	415	384	395	416	428	403	424	391	438	388	395	397	409	400	416	398	407	389	439	410	371	423	408	440	375	393	401	383	386	409	380	406	379	411	421	448	398	396	410	386	432	381	397	446	417	423	422	439	361	400	432	378	399	451	410	424	382	411	429	399	411	421	423	404	395	424	371	401	417	404	413	407	441	433	414	416	423	393	382	399	386	409	406	423	402	430	407	426	446	413	393	420	394	398	418	402	364	366	390	404	412	408	404	424	380	435	415	388	413	404	403	397	417	398	426	406	381	388	402	406	398	405	418	437	360	422	444	371	360	418	410	410	416	378	443	397	410	397	399	418	429	402	401	403	398	391	415	426	397	387	429	396	388	397	416	394	431	400	395	424	430	392	413	411	442	410	382	408	406	402	420	416	400	424	415	409	398	452	398	437	430	413	415	402	391	386	415	375	400	422	406	422	404	380	405	431	394	406	395	425	401	388	405	428	373	390	385	400	410	381	411	396	405	395	388	396	409	415	385	410	424	386	390	404	413	381	390	412	399	382	374	404	388	394	432	439	412	412	436	391	418	362	394	399	432	384	406	398	370	396	414	424	389	395	441	379	436	414	436	418	449	371	385	394	400	409	381	392	393	380	439	390	403	383	400	405	405	380	385	408	402	408	386	411	447	393	413	386	414	395	387	374	410	436	402	366	397	415	436	394	395	432	418	435	392	418	381	426	376	391	403	410	387	436	381	396	429	449	416	413	385	374	397	403	375	388	413	424	372	390	405	386	439	378	370	412	416	421	409	411	411	436	421	378	392	423	407	398	389	399	380	376	426	401	422	415	415	438	392	392	366	409	400	390	389	407	425	392	428	389	404	394	387	413	404	413	401	405	412	418	410	402	422	381	411	429	413	402	399	390	405	401	450	401	409	398	393	399	405	400	391	396	371	381	421	402	391	421	392	399	402	415	398	403	419	410	384	395	386	410	447	435	385	409	392	400	417	397	401	389	406	390	423	417	408	411	377	413	399	394	391	382	388	401	409	423	362	391	413	403	443	401	395	392	387	417	416	403	406	421	425	421	398	386	420	414	400	424	437	419	394	418	371	378	417	394	396	439	379	380	377	432	411	415	407	407	397	365	426	388	403	405	368	405	402	406	387	374	415	391	434	378	444	401	413	380	422	420	392	375	414	384	427	388	448	390	393	415	382	398	422	451	410	406	390	408	452	433	403	423	410	402	391	412	388	388	403	451	412	436	387	448	404	397	433	409	442	374	400	412	387	436	417	410	403	393	399	390	396	439	350	369	396	415	429	390	389	411	431	394	420	422	424	436	409	408	439	411	384	451	347	424	425	423	426	401	397	394	364	395	405	401	399	384	374	393	409	358	438	388	417	402	385	360	356	399	363	408	398	412	420	406	407	429	408	452	410	391	411	420	416	420	394	393	398	394	383	428	390	418	394	370	397	439	389	409	422	417	429	428	379	416	380	389	426	408	403	404	406	412	450	422	403	418	438	424	397	429	442	415	396	425	402	418	346	376	400	397	379	410	409	442	404	398	426	398	397	388	406	374	392	406	361	397	414	411	404	406	405	399	410	390	380	388	420	417	402	404	413	415	427	369	370	391	378	383	391	374	406	439	408	405	400	408	391	391	402	420	447	389	438	407	394	404	366	418	402	409	390	408	377	413	429	387	413	406	393	406	388	413	407	409	384	398	419	425	400	393	419	397	397	409	421	431	406	364	449	403	397	419	403	364	450	398	385	387	444	418	379	413	449	394	420	349	420	414	430	402	429	379	365	414	433	408	411	375	365	355	406	419	408	415	398	413	395	373	414	365	412	396	382	394	389	430	409	385	419	404	404	393	394	396	390	402	411	423	433	395	408	411	406	420	405	405	399	397	394	370	412	387	422	394	397	403	422	422	438	369	445	446	422	373	409	405	425	386	412	380	403	427	387	414	412	437	426	400	356	388	443	408	427	389	432	426	397	412	440	407	394	419	483	426	396	410	392	402	435	421	425	394	372	429	376	379	388	370	396	433	405	400	436	420	416	429	388	418	417	385	382	439	371	400	390	421	426	396	427	415	408	401	453	400	439	411	360	431	407	424	399	398	443	424	408	402	438	407	382	395	380	423	374	421	435	439	427	423	408	421	406	445	376	389	394	400	433	443	410	386	413	424	390	428	400	387	412	400	415	422	412	410	405	427	422	430	373	356	460	393	415	403	409	417	409	405	410	394	430	442	388	420	404	409	407	367	394	388	421	403	411	426	419	399	430	402	402	433	410	426	406	408	429	388	409	411	397	392	410	409	423	392	401	384	419	389	441	419	384	395	407	418	399	439	374	413	395	400	424	425	419	394	403	439	416	417	410	432	368	403	442	416	380	399	409	403	406	408	376	404	424	410	365	409	431	425	417	424	404	394	392	400	401	414	388	407	413	407	349	394	411	400	395	430	417	398	455	398	389	413	425	420	409	395	438	422	393	392	428	405	381	400	398	404	422	417	383	397	396	358	405	384	358	421	426	405	428	380	392	393	410	385
2597	413	401	384	382	336	310	320	366	315	303	320	337	305	296	335	345	318	311	286	324	337	352	300	322	319	293	318	279	313	313	306	314	333	316	339	344	332	342	310	306	322	301	284	338	285	310	314	324	339	303	346	365	330	330	314	316	332	308	351	357	300	310	338	295	316	324	293	326	304	331	349	301	356	291	313	287	310	332	332	338	337	321	315	353	310	330	315	313	331	334	325	310	296	327	266	293	299	335	301	329	342	313	303	284	328	321	331	288	339	309	327	333	326	304	308	322	309	324	289	328	339	316	347	319	347	345	348	321	333	303	348	292	300	345	347	300	341	323	355	322	308	319	307	308	317	328	315	353	288	304	323	320	283	339	336	323	304	331	317	337	314	325	344	345	327	311	329	295	323	324	333	313	352	325	315	325	303	328	299	305	314	320	305	330	327	320	305	308	314	322	333	318	322	316	313	289	284	318	316	333	321	326	329	285	321	333	339	306	283	343	330	289	352	307	319	307	322	337	347	332	325	294	297	349	301	328	330	323	319	322	340	307	313	319	320	327	340	310	327	307	310	324	299	309	311	339	341	323	295	341	288	304	326	332	308	384	309	329	296	351	320	318	331	297	311	331	318	292	310	333	320	325	329	326	316	301	303	304	339	291	311	310	320	341	331	338	308	346	288	327	326	349	286	295	343	322	343	311	350	318	308	321	284	282	309	291	295	371	307	355	314	316	323	317	291	325	311	338	321	330	358	312	325	359	305	359	342	362	296	308	317	357	317	329	295	307	342	336	344	340	331	321	355	315	307	317	298	302	305	312	320	301	298	343	371	316	319	318	312	316	286	342	290	314	316	311	304	312	345	313	343	303	317	326	319	331	310	334	339	328	311	317	271	302	327	326	289	299	307	329	316	334	327	331	306	323	360	318	302	348	317	324	329	324	313	307	332	311	287	314	296	333	321	321	336	324	322	316	328	330	317	294	327	355	322	347	351	322	325	290	293	315	300	311	288	310	336	335	349	309	307	319	334	326	346	324	298	352	342	322	349	318	321	344	335	318	298	337	360	325	319	296	344	324	342	298	322	331	320	315	323	325	321	329	314	316	334	316	310	319	337	318	303	318	355	356	327	300	329	312	338	343	329	326	281	327	325	356	340	307	310	324	316	293	327	324	318	328	325	327	281	313	324	324	314	301	317	315	311	335	325	303	324	324	303	297	304	323	328	304	323	319	310	303	352	330	313	340	326	315	316	312	334	318	332	320	331	357	340	286	299	300	333	338	315	321	324	300	296	277	321	305	321	313	293	307	325	360	326	333	320	344	299	323	319	314	304	345	323	307	338	278	315	329	322	338	329	342	306	300	301	301	313	338	305	347	334	359	309	337	317	327	330	321	307	357	306	337	287	340	324	348	308	301	312	325	280	364	307	292	313	321	305	318	328	299	320	305	326	284	295	311	323	295	318	313	342	334	301	310	325	290	287	316	320	310	316	350	335	355	334	340	340	318	352	296	311	304	351	320	298	292	316	284	301	355	300	324	288	302	333	358	327	315	347	356	305	356	316	334	330	333	311	337	343	329	304	333	344	342	306	330	325	291	325	341	328	344	311	301	271	333	307	298	325	336	331	336	362	296	335	324	292	297	339	325	341	310	318	356	323	321	345	306	299	324	308	311	339	294	330	325	294	305	276	342	330	323	334	325	324	298	308	327	345	347	318	350	340	333	339	292	307	316	322	322	292	313	324	304	303	300	324	341	308	326	299	329	295	341	336	320	299	328	334	325	319	312	321	334	340	322	322	307	318	270	326	336	349	323	323	326	301	301	322	339	313	315	322	307	333	326	304	295	338	301	306	343	292	315	338	321	331	320	299	335	313	303	294	297	317	308	334	307	340	314	322	318	335	321	322	303	313	334	308	318	315	334	327	300	303	337	313	329	315	349	309	314	344	300	310	283	319	332	348	340	317	356	337	330	322	300	308	317	317	340	331	325	352	368	314	308	324	328	334	306	320	328	337	305	294	315	338	367	327	345	341	336	301	316	339	304	320	321	340	311	292	279	324	319	321	293	324	325	337	304	311	352	336	324	312	292	349	313	322	313	334	304	304	302	322	330	335	337	311	370	315	346	341	320	352	343	329	312	346	318	324	286	312	305	294	329	312	277	298	323	358	346	328	311	317	294	337	309	290	323	316	337	269	330	323	353	331	328	340	333	311	310	292	340	299	334	343	342	284	293	339	314	322	311	299	331	326	300	322	296	330	315	301	300	301	325	287	298	309	310	320	317	339	329	326	304	306	317	342	330	331	298	307	310	336	316	301	304	334	318	312	293	303	312	312	300	286	318	319	342	303	361	296	278	345	303	281	351	320	347	330	332	344	324	368	325	304	295	299	320	333	323	314	318	307	308	325	317	346	339	323	306	324	329	318	315	319	333	317	349	320	320	302	313	319	309	286	307	310	334	322	350	338	317	341	320	298	306	328	297	295	322	304	306	327	291	310	315	287	311	327	348	321	343	335	332	336	328	319	307	328	335	314	318	343	319	280	319	291	309	304	299	330	292	291	318	313	338	318	302	312	319	293	318	343	325	324	316	298	307	293	318	278	305	320	318	320	316	352	322	308	328	328	318	350	352	318	325	303	334	372	312	312	341	306	335	321	327	305	313	321	307	280	311	331	312	298	329	335	303	308	334	318	332	308	326	302	336	352	312	304	342	333	290	305	288	335	344	327	325	303	321	321	323	305	338	298	307	333	356	319	305	302	329	319	334	297	292	361	342	317	320	334	296	273	332	353	314	323	325	311	319	325	317	286	274	341	321	329	301	304	352	297	329	325	323	306	314	303	324	301	304	317	329	306	317	352	325	317	312	335	335	331	312	307	271	320	326	332	313	323	318	319	307	348	303	292	367	313	319	304	324	308	304	303	281	306	319	290	315	334	306	289	312	318	305	306	352	323	311	311	296	308	303	362	331	340	313	325	334	299	321	301	340	283	313	333	276	315	312	328	296	327	330	319	292	311	353	296	324	305	307	335	320	333	319	312	328	350	317	322	342	337	289	296	351	319	315	312	336	310	337	306	289	328	352	345	300	322	340	302	300	376	333	350	304	342	302	334	353	285	308	349	318	321	332	306	311	335	317	281	316	299	287	304	344	314	319	332	345	316	309	309	357	309	323	317	309	319	333	337	334	309	314	356	303	322	318	324	322	327	305	307	285	329	327	316	288	305	301	313	300	331	312	312	330	298	318	311	358	321	318	338	297	298	284	309	313	299	285	312	303	335	345	324	324	297	334	364	319	311	301	306	321	337	323	337	336	312	339	309	280	289	350	315	327	325	321	294	331	313	300	305	323	342	295	328	294	311	307	304	296	356	333	316	312	306	329	316	328	290	336	344	304	338	335	299	344	346	332	319	301	318	292	303	325	305	322	305	306	320	363	290	335	342	302	304	323	309	343	299	311	305	303	324	315	285	362	293	345	326	333	289	358	306	325	326	322	316
2510	944	1032	1121	1014	964	966	947	901	922	943	835	975	868	938	889	822	846	883	827	850	874	889	843	889	845	908	889	824	813	876	832	839	845	863	812	752	836	909	866	812	849	885	843	823	861	766	829	860	820	871	866	848	859	885	874	814	869	791	813	861	796	835	841	834	836	795	900	895	812	845	843	838	866	808	860	850	824	842	863	860	820	858	825	844	834	881	862	817	857	840	856	847	845	867	856	836	786	874	887	800	863	827	868	838	868	845	857	844	843	838	862	830	903	859	838	841	818	867	868	870	868	836	810	882	880	849	803	847	908	815	870	864	865	913	858	829	886	881	814	837	829	839	826	862	819	860	830	837	848	819	877	831	886	844	834	836	853	882	860	845	832	835	854	828	872	843	833	814	861	855	877	814	845	829	828	804	817	797	771	842	906	819	866	879	817	819	826	876	900	855	848	912	841	826	855	833	859	819	833	863	872	795	850	810	854	826	831	844	844	794	837	870	779	829	894	846	831	802	828	819	823	827	837	810	842	837	865	859	822	809	846	862	861	849	861	869	845	808	836	855	875	868	937	825	800	868	803	866	830	840	853	853	838	901	818	842	847	776	834	821	842	820	866	813	843	887	827	857	871	818	859	840	822	800	868	880	871	842	857	816	842	853	844	857	874	859	844	798	846	875	844	831	843	896	857	863	873	907	886	892	829	835	816	850	847	846	814	825	867	857	892	806	850	903	861	829	859	816	869	835	861	855	838	791	795	828	816	857	880	871	867	872	871	833	838	834	848	831	903	874	831	855	840	824	835	883	850	840	829	849	889	834	765	822	839	790	833	895	872	865	876	873	837	838	841	846	891	893	800	892	830	833	852	801	832	826	824	825	846	882	807	803	807	846	803	852	896	812	847	834	838	835	878	823	825	830	794	837	812	886	821	899	845	848	856	829	812	832	790	846	832	863	804	880	887	877	821	836	824	838	856	814	843	861	865	902	851	830	822	858	860	855	887	840	857	855	851	883	833	847	851	853	855	824	829	827	820	837	856	821	904	823	917	835	817	810	867	883	864	823	821	798	819	830	813	860	844	814	866	905	825	852	874	810	848	874	843	860	856	814	877	854	805	831	828	886	789	878	811	891	846	833	867	845	859	896	841	908	832	855	839	841	857	867	835	820	855	852	811	811	833	797	819	826	841	844	890	797	828	821	891	883	888	818	839	864	861	888	834	848	815	830	883	868	860	813	817	807	859	834	877	860	870	832	785	799	846	837	827	847	891	857	829	855	787	868	837	891	857	835	847	896	859	872	885	871	877	860	893	877	858	871	780	848	810	878	837	907	841	896	844	876	880	908	863	816	840	858	855	837	831	866	887	862	912	898	876	828	835	817	830	846	864	831	849	939	842	846	837	869	820	821	826	849	805	869	889	830	852	876	832	886	888	842	782	799	834	846	851	858	817	855	867	799	874	799	809	860	875	825	808	818	875	869	896	852	810	755	843	866	848	850	838	884	820	861	867	835	835	801	868	776	829	847	864	881	854	803	816	878	831	841	792	859	852	875	836	835	812	811	852	923	776	869	869	818	814	805	869	879	844	805	832	813	906	847	870	835	834	824	859	880	835	885	817	834	851	841	874	859	853	826	892	917	800	835	873	857	838	828	853	854	912	880	855	869	828	804	870	868	898	837	863	825	820	842	893	844	879	833	848	875	850	905	864	866	902	862	820	809	847	843	760	862	788	861	888	831	825	819	819	780	843	836	838	848	843	817	882	861	866	840	805	798	853	852	862	835	840	847	815	790	801	890	838	837	807	862	833	853	908	802	816	849	854	873	893	829	839	877	818	866	822	829	866	820	829	827	870	879	837	882	836	881	815	830	857	846	825	802	824	848	798	898	820	866	804	791	812	876	863	799	806	870	864	818	832	795	842	829	880	867	863	839	904	827	835	816	820	851	866	841	834	868	869	888	856	883	838	876	813	801	858	851	863	810	872	865	887	879	817	864	828	847	804	814	881	888	830	801	859	856	889	764	818	816	862	832	890	831	849	879	856	862	838	848	822	813	874	859	854	819	802	832	813	908	831	874	863	867	814	871	879	828	871	808	813	862	885	839	843	795	879	861	875	863	857	900	836	859	813	868	835	835	846	798	802	876	781	872	875	847	814	832	833	857	841	847	822	844	813	873	868	884	839	826	840	845	842	901	835	848	891	831	874	840	850	841	840	861	818	800	882	909	824	875	858	895	870	826	841	784	830	933	847	852	809	776	867	829	889	875	884	871	821	861	846	856	791	812	780	824	814	746	824	863	840	825	857	813	879	916	867	772	862	858	854	818	878	843	808	850	826	829	789	857	883	880	828	864	844	848	811	854	847	818	857	841	872	870	862	886	850	867	832	874	820	811	882	827	817	864	893	813	842	867	914	821	822	825	859	851	827	834	848	892	846	863	836	827	871	875	859	792	811	838	847	881	865	816	811	834	881	776	797	890	806	816	798	826	874	858	858	922	885	864	809	880	867	867	868	854	837	870	843	824	878	928	844	844	829	865	840	893	831	832	868	873	834	842	869	838	840	877	877	799	846	832	895	887	848	857	900	842	836	855	861	830	800	850	849	848	817	793	849	887	856	895	838	820	865	831	815	815	810	826	825	884	941	829	810	837	850	806	819	814	825	853	893	822	850	839	850	837	883	857	835	824	841	910	903	828	806	852	831	814	843	858	906	847	830	904	855	808	867	857	845	847	851	847	851	845	850	815	842	845	873	832	883	892	843	878	889	841	799	835	819	872	821	862	848	808	874	813	876	832	815	803	847	847	840	865	841	843	856	828	856	850	858	805	865	824	777	872	806	873	862	878	823	846	819	823	842	872	862	857	807	839	877	785	869	868	827	854	881	808	887	847	878	863	848	853	848	806	820	850	787	838	875	881	885	835	849	840	811	855	812	839	823	895	854	817	788	843	818	830	864	890	839	849	881	791	874	911	854	861	888	831	848	848	838	815	865	855	849	821	874	837	814	870	865	850	840	825	864	871	856	877	859	863	868	840	841	859	821	809	786	826	850	838	824	877	843	882	842	834	883	866	857	820	906	835	864	834	879	897	857	858	846	880	830	859	812	799	783	812	847	835	831	853	802	862	836	837	893	830	812	879	864	835	926	843	848	868	894	838	870	815	810	842	889	851	820	829	885	871	856	795	864	858	887	850	811	831	876	827	883	799	795	840	827	849	812	837	833	885	831	863	770	866	853	825	858	893	842	790	884	851	903	831	896	858	837	859	812	826	805	873	842	832	830	822	880	859	861	869	817	858	838	845	852	845	842	833	858	805	862	855	834	850	910	824	817	896	859	804	853	835	852	824	842	846	856	873	859	842	902	818	856	871	837	864	901	901	865	876	846	892	838	847	830	899	853	854	835	845	804	864	867	853	834	816	848	814	814	823	830	848	855	825	858	855	881	861	819	870	872	863	855	873	848	906	867	859	780	886	860	848	874	852	854	880	837	859	866
9598	1031	1199	1033	727	605	478	368	370	327	299	286	245	259	247	241	266	219	230	195	209	193	230	213	207	204	226	204	180	213	191	197	224	213	200	218	177	200	193	184	181	183	203	194	197	199	196	189	172	180	187	197	194	173	186	181	191	214	162	200	174	196	172	199	185	202	220	193	160	189	205	195	180	179	224	191	175	188	198	171	197	196	187	169	211	217	194	194	212	193	211	193	192	184	186	206	196	180	169	180	180	190	208	178	152	178	183	184	196	188	197	202	182	184	193	177	179	186	187	187	178	199	204	198	179	187	173	221	181	172	192	183	191	145	168	208	186	198	187	209	199	204	199	193	185	168	191	180	184	224	193	210	210	201	170	178	189	195	193	172	208	190	169	178	170	184	216	165	188	179	191	171	192	191	166	185	200	200	201	182	175	169	177	186	181	173	175	171	191	189	199	179	209	187	194	178	191	164	170	215	181	163	190	192	200	194	199	199	204	213	209	182	182	181	162	206	179	178	167	189	206	194	192	162	191	182	198	220	169	170	179	182	182	178	189	189	195	174	205	164	201	195	184	193	189	150	187	189	176	192	201	185	176	182	159	196	192	190	185	184	196	178	200	177	186	186	172	183	195	200	206	190	179	209	185	181	185	203	203	211	195	171	179	178	195	172	165	160	183	186	186	164	185	172	191	185	170	196	201	204	206	191	183	183	207	188	198	163	190	189	184	183	209	224	192	181	184	173	192	169	175	200	198	173	199	205	207	215	191	208	201	199	209	186	211	203	193	197	194	204	185	197	204	206	191	192	189	167	182	208	181	186	180	198	200	216	166	182	200	200	170	203	194	181	170	195	192	180	183	206	168	196	163	179	198	183	204	173	160	189	192	181	203	193	184	198	181	186	203	195	188	181	212	184	180	190	177	191	210	217	200	200	200	180	184	201	208	179	179	193	170	212	176	200	189	189	182	190	189	208	179	203	181	220	186	185	179	179	174	206	209	195	168	187	185	185	221	181	185	184	197	181	203	165	196	164	168	195	186	198	172	177	182	190	170	181	194	181	169	177	195	204	211	216	215	196	182	166	197	187	178	179	181	198	200	170	214	178	182	198	212	196	198	174	182	192	160	201	170	167	205	181	181	187	184	173	158	178	190	183	175	185	171	187	172	186	165	189	175	194	226	208	187	196	190	206	212	188	176	204	204	195	183	177	182	164	208	178	202	218	170	210	192	169	192	189	189	178	209	184	187	187	185	204	203	188	179	188	186	195	179	179	216	187	201	212	203	182	183	193	181	171	181	214	165	184	192	197	173	183	184	200	201	200	196	173	210	198	216	181	176	209	202	174	190	216	170	173	195	175	200	177	196	199	179	197	185	217	205	190	196	154	182	187	163	210	192	175	176	202	178	220	211	203	193	187	186	179	194	162	183	172	182	200	203	171	183	181	183	175	179	192	210	197	196	197	186	187	179	190	168	192	211	221	189	167	193	193	174	206	185	205	188	187	229	199	183	206	171	181	173	195	182	191	207	190	194	176	197	200	196	187	214	192	162	173	153	178	196	180	206	187	157	184	177	177	228	197	198	171	207	179	196	193	189	190	198	181	183	201	196	182	203	189	165	167	184	201	182	194	182	204	183	189	179	196	170	173	184	184	195	171	168	201	202	201	179	224	188	181	177	190	186	191	187	202	200	197	191	197	180	174	182	185	186	194	190	181	177	167	208	193	215	193	188	192	175	182	196	167	216	172	204	179	179	186	172	182	199	188	173	186	196	174	188	182	185	190	208	166	186	203	207	195	173	203	182	180	189	194	172	194	210	212	202	198	199	199	184	180	188	202	193	209	161	210	196	192	182	193	196	192	191	172	214	172	194	175	203	191	167	218	183	189	200	210	186	223	181	197	177	176	182	194	174	190	169	159	184	187	169	165	177	168	201	180	170	176	214	176	194	217	210	198	208	170	199	170	199	170	189	220	185	187	180	178	170	196	185	175	183	179	219	187	182	206	197	195	169	177	198	188	178	202	210	186	173	189	207	197	196	204	192	177	163	192	166	211	202	173	183	171	186	185	209	198	202	185	178	191	169	177	227	190	172	188	169	170	167	191	175	202	167	201	173	188	194	172	191	185	215	178	214	177	196	197	182	191	185	171	190	181	188	194	183	187	204	190	194	186	188	200	218	182	215	198	187	198	162	176	195	193	197	183	171	193	175	204	183	182	185	193	197	170	168	215	160	192	205	209	210	168	174	196	193	189	190	174	194	204	180	188	203	184	200	179	181	198	208	182	173	186	195	169	199	163	196	194	181	182	179	214	183	195	203	168	199	173	169	180	185	222	183	191	185	169	177	192	193	182	183	202	181	197	196	164	200	204	190	183	222	187	209	191	204	178	181	213	191	172	179	196	185	195	199	171	206	204	218	175	205	194	199	202	209	184	218	196	176	183	214	200	198	218	194	183	195	190	164	182	155	202	198	183	191	200	220	168	201	196	192	163	174	195	178	175	161	188	184	181	205	191	138	164	207	180	189	191	175	211	172	155	193	194	182	186	193	164	174	192	210	203	186	217	186	191	172	182	184	175	196	169	182	171	196	196	177	180	201	202	183	192	163	189	192	213	202	173	204	190	167	196	200	181	168	184	185	204	172	211	188	190	174	192	179	194	160	182	179	185	184	184	169	173	201	167	207	177	199	210	186	178	192	204	187	191	189	169	154	178	180	198	218	194	200	202	204	179	202	195	197	201	192	204	168	187	179	174	186	191	195	196	164	209	192	180	193	198	199	186	184	178	189	189	184	206	221	187	197	194	197	175	196	226	174	174	203	189	205	196	167	176	184	182	194	164	154	185	176	198	201	210	196	188	197	170	199	196	180	187	181	208	206	174	191	167	165	187	205	188	217	191	202	181	184	166	185	194	168	195	177	193	194	166	196	186	215	175	188	180	203	194	181	151	185	189	157	188	183	223	191	219	170	194	190	205	201	200	180	184	183	176	193	197	181	203	182	177	177	180	184	180	174	186	203	203	203	186	203	208	182	196	195	198	207	179	179	183	170	193	210	190	207	198	176	164	167	181	204	186	203	164	196	174	182	180	196	186	195	184	183	191	176	199	176	197	198	210	209	196	191	192	159	208	201	216	183	197	170	183	178	206	190	196	167	184	185	191	178	182	162	189	187	183	180	189	158	195	183	208	200	226	188	185	181	193	210	192	188	190	183	191	182	194	217	173	202	199	172	203	184	204	212	202	181	191	188	211	186	181	171	196	178	187	194	182	182	190	169	209	198	187	177	168	183	192	199	180	184	196	169	180	198	166	198	217	186	205	187	195	185	188	202	185	206	189	193	197	184	216	169	189	193	189	190	203	183	160	188	181	183	191	186	222	197	207	201	208	186	209	173	208	188	195	192	210	214	207	175	161	202	178	164	175	192	178	213	191	170	206	191	218	196	180	192	174	204	206	184	198	199	164	164	197	212	180	178	185	194	183	207	199	196	164	186	170
5467	1345	2652	3189	2734	2351	1974	1673	1470	1285	1216	1095	994	967	942	862	814	757	771	774	729	689	680	668	688	628	600	617	620	588	658	605	585	593	618	595	539	538	604	585	607	576	585	587	580	562	568	589	514	595	544	561	555	570	579	556	530	565	537	534	533	564	532	567	543	545	523	566	515	568	519	555	555	536	548	573	564	520	567	561	510	556	524	586	513	519	539	506	557	547	549	557	522	542	509	537	517	548	526	527	503	547	495	515	515	545	547	534	489	545	537	513	505	561	546	527	510	529	524	517	541	558	525	499	513	517	560	532	503	581	507	551	521	523	548	517	529	515	504	533	498	542	522	507	547	537	554	533	547	512	573	579	554	549	500	542	553	554	536	556	538	518	518	534	517	522	481	524	527	587	550	505	552	558	534	504	552	523	534	541	517	574	498	562	489	552	532	517	519	540	573	545	533	563	555	559	578	501	497	544	504	552	545	544	569	534	558	588	533	485	484	520	543	557	536	524	544	561	541	514	509	499	554	516	526	527	557	495	484	538	553	521	528	530	496	559	516	492	551	512	508	513	518	500	519	503	522	512	510	552	550	515	473	541	512	553	543	545	568	525	495	538	518	502	542	535	557	547	532	472	554	573	532	498	512	540	512	485	538	518	501	529	542	543	503	620	534	526	540	566	513	565	494	545	542	515	517	528	524	539	538	525	523	525	544	534	519	569	535	540	519	525	567	536	545	521	499	506	556	563	539	509	494	512	469	495	547	584	553	493	526	559	513	535	522	483	537	575	517	560	541	497	527	504	532	539	566	536	572	555	516	507	574	550	524	520	549	506	523	509	523	542	540	568	524	519	535	571	531	531	545	550	541	539	554	543	541	566	512	503	536	500	489	517	562	529	526	507	581	524	530	526	527	535	553	555	528	513	513	555	520	537	503	506	480	508	522	544	505	497	511	512	525	524	529	580	552	529	511	509	537	520	561	523	510	574	529	536	530	506	517	562	495	484	528	492	553	530	525	527	510	519	567	568	528	506	552	512	546	531	531	501	527	554	563	520	517	510	552	509	514	544	541	551	526	508	491	509	521	526	496	520	504	555	563	434	542	555	541	530	499	530	544	486	553	553	508	520	553	539	495	554	526	584	519	512	532	518	546	533	504	563	499	558	549	502	531	526	492	517	495	538	512	516	512	560	508	540	535	475	520	588	522	556	544	562	528	561	518	517	538	524	524	486	552	522	534	531	531	496	551	516	528	530	520	530	527	551	530	550	546	548	525	503	522	544	527	532	591	548	504	533	594	515	495	528	497	505	536	541	540	513	510	533	561	522	532	526	520	538	541	495	540	549	526	525	562	475	504	471	544	531	510	527	528	531	519	541	546	570	533	547	539	466	524	514	494	529	478	515	510	526	536	563	505	563	544	517	532	510	518	518	512	507	528	558	520	535	470	522	492	484	485	583	541	533	518	578	542	532	528	505	501	551	535	562	537	517	525	525	518	533	497	583	514	493	541	568	553	532	516	526	520	552	520	532	553	532	520	535	551	538	527	567	529	580	507	522	483	552	530	519	562	579	540	533	499	482	529	558	575	530	548	559	573	512	553	471	523	470	513	546	529	526	562	532	474	519	501	572	543	503	509	546	553	556	572	545	555	536	534	558	527	559	502	534	558	501	536	550	535	538	511	522	518	554	486	529	533	514	547	527	530	563	489	506	532	552	488	519	545	561	563	507	515	551	515	527	507	527	517	519	551	546	525	545	562	511	519	509	499	541	531	491	518	538	502	516	529	514	512	548	515	526	536	519	504	555	554	519	516	518	522	555	516	554	528	482	530	557	523	561	505	528	508	520	551	549	524	508	500	549	545	514	516	528	523	507	495	525	539	546	513	553	525	572	530	523	523	505	552	532	535	548	566	527	574	538	545	530	524	533	522	499	548	512	518	559	533	518	542	570	548	546	525	505	487	532	535	532	581	529	520	514	531	566	539	536	554	527	508	510	516	535	547	487	545	508	494	541	541	547	520	522	540	541	509	556	574	530	524	490	538	542	544	546	543	541	536	510	530	526	538	494	524	535	558	513	551	514	532	549	502	524	513	544	545	519	537	530	510	506	544	529	519	517	574	547	500	509	504	580	539	534	547	546	543	558	526	547	567	529	590	563	516	550	552	539	511	550	543	527	557	514	509	527	491	494	502	510	557	521	539	513	500	500	518	550	524	533	531	504	509	523	562	515	516	527	515	536	497	567	508	498	543	523	519	516	515	551	528	578	490	552	551	511	540	542	530	529	517	549	516	521	549	488	530	528	537	546	515	500	558	510	482	515	520	490	542	557	459	535	526	555	556	549	492	512	559	514	526	563	516	526	540	506	486	538	530	552	511	541	498	532	504	528	506	480	546	535	504	525	533	511	567	582	544	514	523	538	551	516	570	503	532	504	562	524	528	502	527	542	496	536	500	488	562	569	513	498	535	532	530	543	537	513	524	533	550	586	540	536	513	523	548	538	484	548	524	554	533	531	513	539	557	511	530	518	530	543	519	551	545	522	508	511	514	502	535	520	564	569	556	523	568	495	539	541	528	511	533	517	546	505	552	507	577	533	535	525	488	499	547	527	510	478	576	540	506	556	521	526	548	542	529	547	561	543	534	563	501	503	537	487	517	540	552	502	540	530	513	537	549	499	526	506	559	513	528	560	523	550	520	546	510	511	545	562	535	535	505	516	522	518	524	559	507	506	543	554	483	516	558	536	516	529	523	524	497	595	515	522	560	533	518	560	550	534	524	515	517	524	527	540	543	496	527	517	501	560	538	550	554	556	512	520	554	495	530	568	542	504	558	523	508	566	511	517	529	521	531	551	529	519	524	555	532	523	507	527	525	580	532	519	502	523	517	528	521	518	541	551	479	524	492	531	531	516	520	526	530	525	574	517	511	526	523	520	506	519	523	514	518	531	585	516	529	523	538	578	512	530	527	534	510	549	506	513	540	543	531	559	561	524	556	542	547	492	529	473	555	575	524	515	531	526	529	539	524	541	517	549	554	554	542	521	556	532	543	581	503	523	539	547	520	546	517	529	519	536	531	519	555	519	515	506	526	548	478	551	569	545	532	513	509	521	602	496	507	480	533	527	493	533	522	505	530	507	552	521	533	508	533	550	520	541	512	525	526	517	515	556	576	523	490	501	529	518	546	509	511	568	552	521	570	560	536	507	526	523	556	532	542	486	513	534	499	505	491	518	544	544	531	554	513	555	549	474	541	556	521	483	563	524	544	538	543	522	526	508	544	531	510	499	533	538	514	540	489	532	547	524	500	528	546	521	545	483	560	533	571	541	573	510	536	531	539	545	532	565	540	514	515	525	521	560	596	506	545	515	530	545	529	547	551	573	473	501	523	545	549	537	519	554	541	537	513	522	535	537	512	537	540	509	544	541	549	520	518	586	567	521	551	525	558	556	533	524	579	546	522	535	523	538	515	541	504	538	508	530	524	480	504	529	515	520
17846	2548	2358	1788	1253	890	708	584	472	396	322	315	255	255	234	201	247	197	204	198	178	181	194	155	168	179	173	130	142	155	149	170	153	153	171	154	176	163	140	157	151	160	137	147	145	136	147	132	139	142	129	144	142	130	144	143	137	146	125	152	161	130	140	142	138	127	141	150	137	155	138	126	140	161	124	103	134	126	126	134	124	135	143	136	142	125	114	123	124	125	148	120	164	154	131	115	135	118	121	164	144	125	131	137	133	130	136	143	139	130	136	137	144	142	133	139	141	129	142	121	135	151	162	131	143	137	132	154	141	150	132	138	127	129	137	150	138	152	129	150	130	141	129	128	122	144	114	143	156	145	133	165	124	141	145	147	131	119	112	144	143	137	132	135	118	117	136	131	133	141	134	132	130	127	154	139	112	112	145	139	126	137	120	135	152	153	140	137	133	150	130	122	132	133	159	138	134	130	134	142	166	134	121	117	139	126	127	124	120	114	119	143	122	134	127	130	130	149	142	135	132	142	133	146	143	126	149	143	144	146	135	99	118	112	129	141	136	140	123	123	124	143	151	121	132	115	123	144	135	148	144	129	124	122	134	142	125	137	107	117	106	137	140	134	154	123	124	149	131	134	149	133	136	145	122	157	135	145	139	145	127	130	123	140	151	117	142	149	132	128	119	141	131	138	127	164	136	150	129	138	125	123	123	131	136	130	133	139	149	141	113	138	152	139	144	104	129	120	145	128	131	134	123	126	137	129	152	133	116	130	122	131	118	134	119	139	117	122	119	153	132	136	144	132	128	118	134	130	150	129	132	134	120	157	149	119	136	137	109	152	128	132	132	127	144	138	138	132	148	123	127	142	135	131	139	141	142	124	135	127	128	123	142	136	132	141	140	128	138	126	141	126	110	146	119	124	128	116	134	121	142	122	146	137	138	134	156	137	130	122	140	134	138	125	131	132	156	127	130	133	121	122	119	146	153	162	136	123	149	163	141	122	117	137	138	129	130	145	160	138	131	154	139	112	131	137	133	161	145	122	141	141	145	118	155	129	138	153	114	130	123	149	123	143	117	140	140	138	130	140	128	139	149	133	145	135	136	149	131	128	133	122	123	141	142	133	129	136	137	141	120	105	118	130	147	126	108	138	146	143	137	154	131	118	140	134	125	131	164	132	154	112	142	144	158	111	143	149	133	143	154	133	133	115	116	115	126	129	167	140	111	134	131	131	137	146	124	125	130	127	141	128	120	133	121	143	140	122	138	125	131	127	137	127	140	102	147	142	164	121	128	148	121	154	132	160	115	136	112	135	134	136	125	129	136	139	136	128	130	134	126	129	157	118	135	128	148	127	122	131	130	147	158	148	125	152	139	131	146	136	140	132	133	138	120	134	141	116	136	111	134	145	132	125	133	134	119	117	143	130	134	135	115	124	149	165	122	127	124	160	133	148	140	138	127	130	141	151	123	132	144	130	126	142	126	144	126	145	125	110	118	130	136	119	124	134	167	141	123	124	139	121	146	129	135	128	128	129	138	149	129	116	121	131	127	132	154	128	140	127	124	132	119	141	126	147	134	141	146	145	125	133	133	111	133	126	143	115	144	136	139	128	152	141	125	135	131	138	142	127	147	124	133	136	138	137	124	134	117	150	129	127	136	120	133	118	129	136	152	136	120	150	138	134	125	152	138	120	140	142	137	128	148	136	120	133	137	124	150	119	118	131	154	140	130	124	125	127	127	148	141	132	117	142	124	147	109	115	140	132	134	129	123	124	151	137	127	161	134	126	123	136	138	110	132	128	137	127	132	123	140	131	151	146	125	135	123	136	140	162	131	131	111	142	124	134	124	126	137	129	133	124	135	135	129	129	137	151	135	136	153	127	146	104	129	152	140	140	124	147	154	112	125	133	123	127	158	148	153	136	117	124	145	157	160	127	146	153	138	141	140	122	145	128	142	145	146	140	125	130	118	144	117	119	139	137	147	142	143	148	136	131	133	143	132	142	132	116	139	130	133	154	148	158	115	140	143	140	150	124	131	129	139	128	138	143	106	143	125	132	122	129	140	133	137	135	145	119	123	128	149	144	131	131	146	132	158	144	142	146	143	142	134	145	119	117	130	117	130	138	147	146	116	142	124	124	143	131	140	144	118	139	157	125	128	120	119	139	145	117	129	140	136	165	126	144	135	157	137	145	113	149	137	142	141	123	141	145	149	143	129	122	137	119	124	113	141	130	156	140	127	132	136	139	138	146	135	130	144	139	141	135	139	142	151	131	131	159	120	125	162	146	131	125	128	129	120	137	130	136	153	120	110	162	117	127	138	122	126	140	124	148	133	129	140	133	134	153	161	141	167	108	125	117	140	128	138	138	142	139	139	127	120	117	129	130	147	149	121	137	127	149	137	121	129	125	137	141	135	125	132	153	131	127	129	145	145	134	149	136	117	135	114	130	117	119	141	116	151	138	114	121	136	123	139	143	115	123	133	122	133	133	150	137	135	126	136	154	136	139	136	131	146	146	140	121	135	144	144	147	124	118	143	138	141	135	133	154	132	124	124	136	122	112	128	112	118	158	148	125	129	142	145	154	122	132	137	139	136	130	137	145	143	124	149	116	151	125	128	134	131	108	146	147	114	124	130	142	123	139	117	124	147	151	124	133	143	153	141	139	124	129	127	138	166	138	130	137	123	137	121	112	140	144	139	132	118	131	127	146	136	123	122	138	126	141	129	134	143	131	127	149	109	138	133	122	129	126	139	145	124	124	133	152	153	157	141	118	141	131	129	127	136	166	143	108	152	140	148	128	118	120	114	137	131	125	129	107	142	155	146	135	135	148	136	121	126	126	121	147	121	133	134	135	126	150	145	153	149	111	141	149	147	126	153	124	122	137	133	128	144	133	139	124	127	131	125	134	137	131	151	124	128	146	127	136	132	133	131	123	138	110	140	150	157	147	138	154	133	138	119	135	141	149	130	128	128	143	138	160	131	141	123	141	127	136	131	116	116	154	117	123	135	124	125	128	140	139	148	149	129	122	113	134	126	146	148	135	128	137	147	128	134	128	132	156	144	124	161	133	121	152	140	134	121	129	143	136	130	142	136	144	128	143	123	136	127	135	129	126	150	146	109	162	132	131	116	137	136	134	145	148	151	121	153	134	129	135	140	131	127	148	160	144	128	146	146	150	133	160	130	129	127	136	138	143	127	129	112	124	125	146	152	135	118	103	147	150	128	140	153	127	132	127	134	119	134	133	147	124	113	126	122	128	120	144	131	141	136	136	141	133	128	131	146	135	154	109	151	132	148	141	117	129	141	141	145	122	129	128	151	137	138	138	152	120	132	150	140	137	149	135	133	134	140	158	131	142	129	149	149	134	140	121	143	130	152	116	129	125	136	139	142	136	158	169	132	132	138	137	129	140	144	135	126	137	140	136	117	157	131	139	135	137	123	126	147	132	110	131	147	132	127	135	141	140	126	128	147	139	138	143	135	151	127	113
7488	1958	4430	5309	4812	3831	3204	2583	2234	1884	1688	1390	1353	1233	1094	1015	971	892	897	783	777	732	722	699	671	666	638	617	540	587	549	575	574	558	549	521	521	549	489	517	490	493	517	485	455	460	543	506	473	483	492	460	451	468	457	432	457	441	454	419	436	446	457	426	477	409	421	449	444	420	431	429	412	415	423	433	423	416	437	428	416	408	422	436	426	450	438	426	414	439	463	429	440	422	439	439	414	421	427	421	395	386	426	411	406	410	414	456	449	398	411	394	428	407	421	379	395	436	426	426	412	416	426	409	442	398	438	400	400	462	417	431	401	433	460	402	426	410	429	447	398	412	370	412	411	408	406	407	443	407	404	382	432	402	414	432	432	404	392	408	391	427	397	390	419	404	421	402	406	424	418	388	412	384	435	389	390	410	400	411	370	417	396	388	439	404	393	416	434	391	428	404	422	413	394	445	436	440	437	433	400	391	438	416	406	405	404	434	446	425	408	435	389	409	435	423	392	440	384	407	432	435	465	393	393	395	402	397	413	415	402	416	375	402	399	392	410	390	417	423	400	446	381	404	393	424	424	412	425	421	428	360	399	382	416	396	416	411	400	435	372	393	411	372	428	424	394	403	406	396	409	424	432	417	380	401	411	411	403	391	458	385	410	423	375	415	383	412	430	405	404	395	400	411	427	452	386	391	403	404	412	395	380	392	412	423	425	390	394	439	409	404	401	396	398	401	417	426	404	406	421	403	371	396	422	388	424	408	412	424	391	416	409	419	368	408	419	408	401	395	416	412	393	441	419	403	407	421	434	378	404	388	404	450	433	391	372	431	411	430	430	412	422	402	386	433	423	422	408	439	395	385	427	403	481	413	426	410	400	422	407	403	395	393	396	403	454	394	383	384	408	377	426	408	410	432	420	435	381	384	380	375	404	401	425	396	394	412	406	400	385	375	418	414	401	415	414	411	398	395	428	462	419	413	430	386	426	363	415	414	409	413	415	378	414	440	398	404	411	443	395	433	426	404	395	406	366	380	397	390	362	392	399	439	424	484	432	406	399	407	401	426	371	391	414	416	424	430	391	407	414	376	383	416	425	419	387	392	424	400	385	419	440	406	434	386	402	437	392	389	392	392	404	393	423	395	404	396	390	414	399	386	410	401	417	427	382	415	394	441	456	391	426	416	446	431	417	389	445	413	437	376	417	438	407	398	380	411	401	451	411	416	436	422	383	413	400	388	401	403	387	428	415	395	376	396	396	455	383	399	391	386	364	397	419	448	379	443	392	422	422	428	423	426	418	424	410	387	429	390	415	402	381	404	410	396	393	414	409	384	407	376	421	384	442	406	419	409	390	422	379	391	406	381	419	438	416	411	374	407	380	436	413	403	414	399	369	424	428	363	426	427	414	393	411	389	404	389	435	415	410	384	388	429	413	427	439	398	402	390	443	410	454	478	372	360	423	369	432	412	411	424	420	398	401	390	403	397	408	402	396	384	403	409	407	395	405	398	427	405	434	408	376	406	428	416	382	412	402	369	402	392	415	396	405	432	411	439	366	408	402	420	375	400	414	416	427	398	420	414	370	378	416	388	413	401	420	418	418	425	442	421	408	437	385	367	392	395	431	384	388	422	425	386	468	361	425	406	379	382	430	429	403	402	389	415	452	403	433	422	418	406	390	412	418	411	389	385	414	393	386	351	408	399	393	405	391	390	395	383	434	391	403	405	390	403	395	396	411	405	389	392	408	378	391	374	413	413	385	409	374	417	396	398	398	433	421	412	398	420	436	417	407	406	411	424	400	451	430	395	366	405	439	360	429	369	441	414	406	404	388	432	399	418	443	372	450	420	403	428	406	437	400	403	405	415	394	405	370	422	420	387	391	398	395	404	398	399	384	404	364	404	426	399	414	421	390	423	408	402	386	395	412	379	391	414	410	427	415	396	416	392	406	385	422	421	392	391	374	383	386	384	415	400	422	399	409	383	416	414	366	419	421	395	380	427	405	408	415	405	406	372	412	382	392	431	424	387	405	452	377	415	401	414	378	436	434	402	421	441	386	408	425	406	416	404	403	419	391	424	397	408	397	426	430	426	373	412	418	429	390	417	430	373	422	382	423	458	453	397	413	410	408	392	433	391	424	405	410	397	390	418	420	410	385	414	389	423	402	422	401	428	422	395	421	414	388	438	431	400	392	376	411	403	406	364	418	436	401	410	398	408	448	418	392	434	423	431	377	448	448	427	396	444	414	423	387	407	418	389	439	387	389	432	419	384	426	453	441	374	412	405	425	407	368	412	425	396	387	415	399	412	429	402	413	434	400	404	447	407	428	415	424	399	407	406	440	396	426	414	405	408	438	381	420	373	393	412	405	445	400	406	382	387	408	418	405	434	394	420	367	425	418	376	407	392	416	402	376	429	433	444	418	374	368	413	395	420	392	449	399	407	397	382	377	418	390	387	384	389	384	432	414	414	410	434	409	413	413	418	382	413	404	404	412	431	416	406	421	408	402	393	387	393	455	394	416	413	412	397	404	395	406	431	428	404	405	450	373	390	389	409	385	413	408	370	435	392	416	410	378	399	411	437	412	400	390	405	422	414	405	397	400	377	429	398	400	429	445	404	407	414	409	426	394	385	399	431	439	426	419	392	434	386	404	373	383	412	412	375	415	370	422	373	404	439	419	376	420	392	407	413	437	442	406	409	404	418	440	416	406	434	394	397	392	400	392	408	414	401	423	389	391	417	413	459	417	395	406	391	397	403	431	415	417	391	379	411	396	402	414	413	418	401	442	415	387	405	399	399	407	413	378	384	373	406	428	388	411	411	401	405	441	437	419	442	380	374	383	431	413	420	421	391	444	396	401	362	445	393	428	383	409	400	369	439	423	424	415	373	430	431	419	380	403	406	390	397	426	431	408	401	398	393	428	390	423	438	401	414	408	398	356	398	423	438	450	416	389	397	416	406	409	407	400	429	392	412	409	388	368	391	408	374	413	386	378	430	420	428	399	438	449	426	435	364	408	442	408	380	443	393	394	394	399	422	396	407	413	406	411	416	418	401	409	405	414	385	428	402	370	381	406	388	444	433	365	402	423	407	399	395	396	393	446	399	399	402	371	390	400	358	404	428	395	403	443	418	429	399	398	426	399	417	400	383	365	409	428	458	397	446	390	373	404	387	381	418	398	411	392	392	397	399	434	422	407	393	419	421	402	428	389	386	426	420	418	405	436	415	405	417	371	407	434	402	418	424	405	395	410	410	404	399	404	428	448	433	399	422	453	429	416	399	405	422	373	372	396	408	405	419	423	403	383	438	375	404	430	443	401	386	440	394	413	414	423	396	404	400	428	407	377	389	382	402	439	416	402	409	424	427	415	434	393	396	377	417	395	391	395	448	454	418	427	412	400	421	417	398	428	392	392	432	406	440	451	387	381	401	408	400	395	449	390	388	422	392	412	358	425	395	408	423	440	398	406	387	382	403	394	415	405	437	397	384
2494	398	396	362	362	338	349	360	355	331	320	351	332	334	341	314	295	331	317	308	351	311	329	317	316	333	333	329	318	325	313	313	340	319	296	326	352	329	294	319	346	301	362	345	308	316	308	307	336	338	278	304	339	327	334	354	313	336	361	348	320	333	343	302	297	321	278	330	311	322	313	361	354	301	339	322	333	347	326	308	351	335	354	358	329	349	339	354	326	318	338	315	314	327	303	331	300	308	319	323	329	294	322	341	309	322	314	310	345	286	332	311	321	311	335	333	312	332	315	340	319	310	310	271	284	348	300	294	342	297	326	339	344	317	293	352	278	330	296	303	315	294	322	314	310	320	319	293	309	287	345	333	339	314	258	339	320	326	322	316	323	318	316	323	330	306	314	357	323	300	349	291	334	286	301	319	337	329	327	322	331	328	302	331	312	315	312	332	333	301	334	327	328	288	288	307	313	344	326	316	295	349	293	340	290	325	302	334	325	325	275	321	304	340	308	332	278	302	333	322	318	331	327	313	314	300	323	343	312	347	317	324	315	308	312	328	325	310	317	322	318	314	307	297	354	283	327	315	324	330	327	346	321	322	333	331	325	313	325	304	329	320	298	364	313	306	313	311	348	344	329	291	317	320	312	318	323	342	339	272	314	329	307	312	335	342	319	321	305	316	325	303	321	344	301	330	277	332	304	329	286	277	324	303	326	337	314	320	332	281	317	322	296	364	321	334	318	334	324	317	311	255	306	297	295	305	332	320	306	341	307	313	312	328	358	340	285	352	321	352	330	343	337	289	341	297	323	307	290	299	329	333	310	321	305	307	321	312	314	314	312	325	324	319	322	293	317	303	324	331	310	311	346	311	306	306	321	280	335	323	340	328	324	341	319	309	304	269	308	305	327	328	314	333	317	289	329	325	362	329	354	315	311	333	332	300	342	319	366	310	317	364	341	316	336	316	332	327	359	287	300	333	309	329	324	331	323	303	323	309	318	318	296	312	319	303	316	332	319	354	312	312	318	339	310	326	337	332	312	324	352	358	325	343	314	323	323	299	325	308	336	368	295	291	330	292	300	300	325	312	331	345	345	325	355	334	308	324	325	331	308	315	328	312	273	371	328	345	314	327	324	307	300	291	327	309	331	314	321	306	320	345	317	303	285	331	324	299	324	323	349	298	333	325	304	324	294	304	299	324	295	311	369	312	323	355	319	343	319	346	336	326	328	335	331	323	304	351	300	320	324	312	333	347	342	268	347	302	340	354	324	322	288	317	307	315	280	355	305	318	325	338	296	266	328	304	320	307	365	328	304	343	330	323	306	298	307	293	340	309	369	304	308	304	310	336	311	355	310	335	319	285	317	296	316	322	343	324	335	336	325	300	321	329	313	314	293	288	347	286	347	323	334	330	255	287	313	323	327	339	298	304	313	333	326	334	304	313	330	312	327	309	333	333	317	313	333	343	346	345	292	337	341	326	318	325	288	333	309	318	320	300	343	323	311	324	307	341	325	300	318	330	334	311	342	299	343	351	315	325	352	297	352	344	309	320	290	310	315	333	352	315	317	304	319	295	295	330	343	306	316	327	304	325	304	324	327	322	366	320	309	314	339	310	326	317	312	341	321	315	291	307	326	329	325	318	320	312	274	329	339	299	319	302	346	326	337	347	321	262	317	325	327	296	321	311	338	341	316	325	297	300	336	352	312	326	332	310	328	330	312	353	312	348	347	339	308	318	330	340	302	305	329	325	315	330	334	334	358	314	323	335	303	320	361	332	282	354	328	306	288	324	293	324	287	334	354	328	311	341	330	296	340	298	336	309	347	316	320	323	305	332	337	299	330	319	351	295	336	317	339	276	281	356	318	302	327	311	334	335	323	316	305	325	329	331	277	310	321	332	337	338	342	318	306	323	319	321	313	331	331	286	341	310	308	338	341	301	334	312	320	329	313	326	321	341	295	302	309	344	312	301	322	301	326	326	325	336	328	336	303	332	286	355	297	335	315	344	296	299	310	310	307	297	297	320	326	326	312	314	308	349	322	344	296	328	322	331	311	294	337	307	330	323	320	314	322	339	323	316	334	313	317	316	323	320	326	310	290	326	346	328	329	346	313	298	340	312	298	327	320	345	344	315	331	305	301	327	353	340	323	303	334	317	329	298	324	315	356	339	289	342	370	344	318	326	301	303	313	351	317	318	292	319	332	304	307	295	290	314	327	332	289	307	289	332	326	303	321	330	317	325	291	324	320	328	356	317	330	303	362	337	341	327	316	337	323	323	317	313	332	336	333	302	320	326	352	327	296	318	323	358	326	299	276	323	325	321	312	336	318	307	307	277	322	342	341	335	316	277	332	352	291	344	318	350	335	340	324	337	336	332	338	313	331	302	313	329	296	305	354	347	317	367	325	307	309	320	342	322	345	333	298	341	331	283	332	323	310	291	333	314	327	311	340	353	307	319	346	304	320	312	313	294	326	314	308	322	291	310	291	294	326	349	294	323	349	323	315	352	316	344	324	325	309	307	337	353	310	307	323	289	327	326	275	344	352	358	338	310	292	360	314	303	344	345	293	323	331	324	328	349	312	295	338	307	331	302	305	289	316	315	309	316	319	333	342	299	330	284	328	324	292	306	324	345	319	340	315	302	329	316	334	334	321	340	280	325	307	338	325	341	339	296	302	321	298	321	336	288	299	348	306	318	321	303	330	334	271	307	321	335	332	337	280	300	318	325	336	293	315	339	323	327	332	292	325	297	328	303	338	302	283	316	308	310	307	292	311	360	310	315	302	307	311	328	331	322	342	325	292	334	335	287	319	302	302	328	344	327	372	320	328	313	322	305	285	318	336	315	364	328	309	302	335	310	320	312	363	343	312	303	300	339	315	341	337	308	313	317	321	316	355	332	301	318	373	310	295	364	322	355	349	334	307	318	316	330	318	328	314	330	336	330	311	310	288	337	338	320	337	331	315	323	335	316	300	323	294	356	321	306	303	340	316	363	311	314	324	309	308	317	317	316	363	305	343	329	309	306	341	318	367	323	316	302	320	302	334	330	364	328	314	324	321	324	312	321	332	313	334	324	320	323	334	348	359	277	336	310	350	365	299	331	323	313	334	311	334	306	348	336	342	317	326	296	326	307	291	309	302	301	338	289	297	310	328	320	300	304	329	317	341	316	314	324	328	312	337	307	344	320	318	323	306	307	329	300	343	309	323	308	356	316	326	315	307	298	329	319	373	321	299	301	292	319	319	309	326	335	355	290	347	314	332	328	330	332	318	319	315	324	326	311	317	331	333	301	318	343	287	286	330	356	319	275	349	318	314	325	330	348	324	315	330	320	330	321	316	325	305	338	308	327	337	340	343	314	316	360	320	338	299	343	307	321	316	338	342	354	345	313	324	344	329	357	322	324	316	326	303	358	325	309	344	314	306	336	316	359	313	305	333	314	321	324	340	340	314	328	332	336	343	320	299	329	342	318	325	341	361	327	318	287	326	312
2522	922	1072	1008	1019	1012	956	982	928	903	859	921	904	888	904	882	870	891	870	833	880	864	858	838	916	825	868	852	856	840	812	827	881	895	819	869	862	840	867	818	919	857	863	823	865	875	825	813	855	861	857	872	846	842	814	864	811	860	844	836	876	890	874	882	860	862	768	831	795	869	874	840	881	875	855	782	867	842	851	884	874	836	836	814	835	860	827	865	838	842	874	854	851	868	879	847	901	837	871	889	832	804	820	844	842	832	834	874	821	904	858	837	877	842	857	866	839	890	852	815	832	837	831	881	832	850	846	857	871	855	855	859	803	785	870	885	848	831	853	845	848	852	825	877	872	869	892	875	909	805	855	896	870	822	855	870	865	837	851	855	870	840	869	831	847	854	827	854	805	794	832	796	838	880	876	809	858	816	816	880	826	891	826	826	825	842	801	824	837	872	805	790	787	859	850	855	835	854	909	814	850	915	875	830	851	861	862	924	832	868	885	890	846	864	809	855	810	860	829	870	847	866	809	832	877	859	841	821	750	771	882	853	838	887	900	822	853	903	845	854	852	811	820	869	831	809	853	897	848	843	897	889	872	854	826	853	849	845	812	884	870	891	886	825	842	794	834	855	827	834	856	895	817	885	831	836	794	883	917	823	858	896	818	879	825	850	853	816	855	874	819	841	834	849	817	889	826	795	873	843	829	852	903	843	895	824	855	845	879	834	818	844	826	837	865	887	910	790	866	847	896	827	851	847	835	843	858	853	801	834	805	882	883	854	854	826	852	835	867	836	830	854	886	860	894	853	855	831	834	828	823	829	836	825	817	838	843	836	838	819	810	828	805	863	818	813	833	827	831	807	862	835	815	822	897	917	865	871	831	798	857	847	827	821	806	839	907	858	854	842	828	864	829	880	839	794	809	888	894	879	882	841	861	834	835	813	831	850	802	855	827	883	888	898	866	806	857	810	841	809	868	828	854	864	778	811	882	860	865	861	872	864	841	789	855	848	839	857	876	856	895	859	842	847	804	829	858	858	827	842	861	807	867	823	804	843	845	802	836	824	822	877	798	830	842	930	902	844	755	832	834	882	864	862	818	891	880	909	844	854	854	891	867	879	832	855	833	862	852	870	843	850	823	797	850	862	871	844	911	824	879	843	870	831	871	873	844	863	848	829	810	851	837	879	829	854	871	859	816	852	827	852	851	818	841	883	830	822	831	836	818	866	823	813	858	820	832	844	848	856	823	831	846	821	870	867	854	831	836	860	882	890	849	891	862	816	880	863	863	869	809	801	799	835	797	874	859	852	862	823	876	849	867	822	851	745	842	848	874	831	819	829	888	865	875	828	888	876	803	861	835	840	867	878	846	816	836	872	863	792	867	946	863	900	860	849	934	868	835	852	801	877	896	822	860	864	861	832	813	851	820	868	834	880	823	853	869	820	909	868	807	830	796	851	802	847	884	808	866	830	806	864	849	811	866	822	814	831	850	803	850	790	860	816	832	942	813	835	804	855	834	855	843	866	863	834	903	884	827	799	861	854	860	868	831	805	857	784	864	862	873	822	846	845	827	807	811	847	862	795	847	839	838	837	819	811	796	870	873	836	867	841	892	815	914	859	832	803	813	856	838	863	893	867	877	834	846	889	850	911	866	822	863	834	839	851	842	784	844	844	858	829	864	858	882	883	792	824	815	839	870	873	792	847	836	866	792	884	859	830	811	891	856	855	894	868	837	855	817	816	842	818	857	835	874	889	794	840	833	812	835	850	859	870	900	804	859	902	809	828	798	816	875	942	840	835	812	832	843	810	841	845	866	848	788	821	801	854	845	843	828	814	876	810	855	864	843	822	862	822	867	861	851	842	874	814	819	812	841	799	898	841	907	816	837	828	859	870	901	863	840	752	860	868	889	819	871	807	819	872	859	844	824	870	784	862	807	897	924	824	869	850	863	860	870	802	820	851	808	845	817	891	884	835	922	877	852	849	813	875	821	814	910	825	848	878	880	850	806	893	853	870	863	835	874	834	853	877	850	842	853	880	855	849	848	808	845	805	835	845	803	854	822	811	887	848	883	860	891	814	887	857	873	758	860	818	894	792	849	843	806	920	839	871	817	822	847	811	864	847	824	853	812	903	823	881	854	846	839	822	817	782	848	840	852	860	847	861	843	850	839	818	887	858	879	848	821	800	852	851	823	846	856	888	847	835	853	884	813	847	855	842	862	854	820	833	843	814	884	852	817	859	875	865	846	853	884	812	837	823	870	846	855	823	809	827	814	845	844	832	861	848	831	849	853	873	814	859	859	906	865	838	794	837	837	818	861	793	837	841	942	854	839	851	861	847	851	842	860	828	807	856	826	843	865	856	807	847	881	800	832	793	801	856	837	858	863	805	836	888	833	858	845	899	878	882	834	875	838	810	800	790	901	833	868	837	871	868	870	819	799	835	869	865	829	836	836	846	866	838	886	868	850	870	871	873	871	848	856	845	809	841	845	817	836	888	842	817	844	915	803	856	851	854	829	872	830	831	838	819	851	878	833	852	856	846	851	850	808	826	900	831	778	873	869	835	859	872	824	851	830	783	879	841	827	810	866	790	892	836	890	866	866	846	852	861	910	841	872	840	845	822	793	826	795	841	825	812	824	859	808	831	847	814	865	846	856	817	907	884	825	789	818	825	816	882	845	857	827	850	856	874	809	854	821	868	872	897	839	845	802	862	876	855	883	856	853	847	801	829	845	820	810	848	852	851	816	873	809	852	810	822	818	844	882	869	799	874	852	861	837	842	878	830	822	816	806	842	868	842	832	851	872	855	837	857	846	815	876	938	830	870	810	831	870	866	875	840	839	810	875	837	815	881	828	852	810	820	881	908	816	912	872	872	899	842	864	899	826	849	826	851	854	844	874	858	835	827	851	815	879	845	801	880	847	860	816	862	856	889	856	863	893	899	825	836	847	872	855	830	846	814	855	883	823	861	832	871	832	830	885	888	851	819	855	868	840	829	831	890	845	859	848	837	877	829	852	939	825	877	844	811	796	841	839	839	887	826	833	829	901	850	836	852	805	816	841	839	799	843	860	848	828	835	887	812	859	837	828	827	884	795	829	858	856	800	827	819	852	886	855	833	816	834	881	844	791	852	804	843	843	861	818	817	863	892	810	850	852	913	813	864	867	870	884	886	890	862	850	834	823	878	825	846	862	818	842	833	840	866	836	785	905	853	852	841	873	813	872	862	837	881	876	857	795	869	918	828	818	824	818	844	813	874	844	804	843	906	821	869	869	852	823	818	886	796	852	813	882	832	836	832	858	873	856	822	806	867	791	836	849	789	807	880	858	834	799	863	837	879	887	840	847	856	849	828	857	844	865	817	837	871	800	842	839	847	879	847	872	881	818	841	835	848	841	834	833	851	813	805	835	820	885	873	899	834	792	806	846	841	907	872	853	864	859	818	862	877	871	879	873	841	844	835	834	811	843	830	825	859	864	852	842	853	843	820
9780	1019	1230	1074	768	544	474	401	381	314	281	283	231	286	224	243	247	233	236	199	179	214	202	185	205	239	227	208	184	195	186	217	186	195	199	204	189	182	212	205	200	238	189	187	194	178	204	211	217	203	197	187	188	191	177	199	179	173	212	210	174	205	188	167	183	190	197	185	183	181	176	191	188	181	192	176	184	209	188	180	195	193	186	198	182	203	190	196	180	192	186	218	215	163	200	171	184	185	169	196	191	175	184	164	177	184	193	178	218	230	205	199	184	154	188	179	191	195	211	169	177	184	196	188	215	177	162	188	186	200	187	185	175	202	205	209	174	179	188	214	201	195	179	160	195	177	172	174	203	204	196	181	186	168	180	184	192	175	208	189	209	191	192	163	203	206	201	207	168	198	181	177	193	179	176	197	174	173	182	187	178	196	205	185	162	203	183	204	198	180	181	174	173	174	181	182	171	162	168	222	174	193	177	181	184	170	165	172	195	194	210	187	197	190	196	175	188	171	179	194	197	190	175	181	189	184	195	198	175	191	172	179	194	167	186	191	189	207	181	175	186	175	179	177	168	182	209	202	194	174	184	176	174	189	183	197	196	208	199	155	183	181	211	155	202	204	182	188	194	178	195	205	182	190	207	182	170	192	203	181	202	185	195	200	202	206	205	190	199	194	190	183	201	188	168	201	204	188	173	189	185	185	191	198	189	215	163	182	178	189	190	206	206	210	175	183	174	172	185	191	180	165	181	193	211	206	178	182	186	190	196	175	197	175	212	181	176	165	195	199	211	199	190	192	197	174	183	183	189	197	198	165	177	172	188	179	188	193	178	214	185	213	193	182	190	209	199	197	237	216	179	194	180	198	178	199	210	204	210	194	197	197	196	184	184	198	176	186	185	169	198	168	212	209	161	176	200	165	180	205	188	178	182	181	152	203	195	212	205	175	172	185	172	197	199	182	210	229	184	202	164	194	180	191	193	186	181	170	195	175	189	180	167	201	182	184	184	183	196	187	178	166	197	178	184	168	176	185	198	198	168	185	214	202	197	200	200	186	185	173	163	191	192	202	163	188	178	187	166	205	168	206	190	177	181	185	172	214	197	198	190	178	174	169	188	176	216	195	198	210	195	178	168	189	184	226	213	224	194	166	203	156	202	169	174	190	183	158	193	188	184	184	187	191	179	191	176	153	186	207	177	199	194	209	210	191	182	174	184	169	208	185	184	162	192	178	205	180	183	200	216	211	170	202	199	176	183	192	191	222	192	197	176	189	203	214	166	191	178	205	208	193	192	185	183	196	191	179	214	171	179	187	206	177	199	196	187	171	190	213	176	197	201	174	179	188	192	194	158	208	170	223	183	195	191	188	170	184	167	192	179	209	219	186	201	194	198	206	191	192	209	184	188	164	185	170	205	190	212	171	182	203	179	191	185	200	184	179	201	207	186	206	209	216	192	193	158	183	167	192	196	221	192	196	187	189	203	202	196	201	206	193	201	208	187	202	158	174	199	181	190	176	188	198	188	196	181	212	175	184	213	223	204	172	220	164	177	182	191	174	188	163	193	191	170	187	159	177	176	165	180	191	188	214	214	196	184	162	196	179	197	162	191	194	179	200	176	192	184	197	205	192	191	164	192	181	204	169	183	180	186	175	175	187	174	204	165	193	202	200	187	181	193	190	181	172	206	185	205	175	186	187	174	203	222	164	193	184	181	185	207	169	170	176	182	198	192	199	212	185	179	212	191	168	194	218	189	195	177	183	197	179	179	199	174	183	188	160	196	197	178	161	165	176	199	188	208	193	187	197	177	189	200	194	195	201	170	170	182	180	190	175	184	197	181	202	184	192	198	167	191	217	182	191	198	215	164	193	176	179	168	184	209	178	183	184	172	190	201	184	183	194	204	205	168	192	207	193	178	202	186	207	174	191	179	166	183	181	210	183	191	204	189	175	184	214	178	197	180	191	182	180	180	182	200	182	213	201	162	193	179	195	194	191	199	189	211	188	177	175	192	195	192	169	184	185	183	171	203	174	187	200	182	201	189	186	193	176	188	183	178	160	190	202	199	183	186	224	198	196	165	166	188	192	184	181	176	177	204	195	167	196	175	185	181	205	206	186	191	168	209	207	177	159	193	174	195	215	204	193	175	194	164	194	190	190	183	186	199	206	169	191	193	189	231	180	198	214	202	177	205	176	167	185	161	198	183	212	207	198	177	161	154	177	205	192	182	187	191	198	212	183	177	175	170	207	176	198	180	193	193	182	196	181	173	177	146	177	201	202	195	185	191	192	178	176	209	187	214	193	173	169	182	179	160	191	179	183	182	193	171	181	174	183	196	195	208	200	204	193	171	180	204	205	185	168	202	201	178	196	188	164	198	189	187	202	201	184	179	200	188	186	196	190	197	189	176	179	181	195	190	214	178	209	185	192	201	191	182	191	178	199	185	188	180	185	201	200	173	213	199	195	208	198	212	168	206	215	194	214	189	176	229	176	170	180	179	181	192	167	190	181	177	196	188	178	192	197	160	205	205	193	182	212	179	180	200	206	188	183	182	173	205	190	189	205	201	197	197	219	184	196	194	147	166	176	186	183	189	177	222	192	178	206	178	184	203	185	187	184	154	196	168	182	187	205	187	195	175	192	172	176	180	164	190	178	185	153	177	180	187	175	174	217	195	201	181	176	173	202	193	195	207	172	194	168	211	182	156	193	203	214	198	194	209	196	211	205	177	170	178	194	161	185	203	187	169	187	188	168	187	178	209	169	183	185	193	185	164	194	199	198	206	177	206	197	185	202	187	186	173	185	200	193	173	196	195	178	183	185	198	196	180	163	190	198	206	182	178	216	193	180	182	207	184	211	209	184	192	189	196	202	165	190	188	188	192	202	190	194	177	183	216	187	195	201	167	184	179	181	197	199	198	172	188	181	196	200	189	199	187	190	173	182	165	200	228	208	183	200	212	160	169	165	193	205	186	192	179	180	164	164	182	170	187	201	197	214	166	192	176	208	171	182	197	205	184	193	170	180	210	204	193	177	177	186	177	191	166	166	188	184	203	202	179	221	191	190	162	189	180	168	201	191	194	176	169	185	188	194	197	186	169	190	180	203	191	170	190	183	188	176	211	202	178	195	188	165	188	172	174	146	179	182	179	181	192	201	175	211	197	189	191	216	205	170	206	193	207	213	168	178	183	186	211	209	206	188	180	192	190	167	191	187	175	245	179	164	161	175	178	210	204	176	207	171	184	178	204	167	184	161	185	176	189	185	187	191	174	215	183	187	159	180	195	194	204	195	207	196	207	198	194	179	210	187	185	203	173	206	181	196	175	178	204	193	190	188	167	212	229	182	178	178	203	187	191	191	194	184	212	185	198	166	169	184	182	191	187	166	188	193	198	186	156	203	207	226	208	176	190	179	177	197	182	184	181	168	185	167	216	190	177	190	174	198	179	168	190	173	182	166	177	180	165	168	191	171	173	204	187	197	218	182	179	193
5620	1301	2640	3075	2753	2387	1994	1698	1486	1298	1177	1078	950	967	921	848	829	768	687	710	675	692	683	657	690	633	637	644	632	599	601	585	563	606	587	603	609	608	564	620	570	619	583	587	603	588	556	530	590	650	543	582	555	563	551	545	558	575	517	556	567	508	550	508	557	531	536	526	576	552	547	562	537	552	538	503	515	535	565	557	550	543	567	506	491	523	544	548	547	553	548	518	537	545	524	548	570	575	557	529	567	556	491	493	563	531	514	514	529	538	535	565	580	491	534	506	542	558	541	554	533	528	553	543	539	539	531	523	530	527	554	530	544	492	510	512	517	515	523	531	565	520	539	529	504	521	513	521	495	523	526	535	525	519	505	547	525	512	543	565	580	525	534	517	509	544	543	468	520	545	543	535	563	541	516	507	531	538	514	544	512	494	524	551	565	538	530	517	545	534	544	551	575	529	528	569	531	498	517	516	567	523	518	524	475	510	513	517	553	540	520	519	559	531	546	551	505	516	502	469	574	539	535	556	578	520	519	513	527	544	535	518	530	529	544	565	507	503	519	530	528	509	564	523	537	504	530	503	518	546	521	544	516	499	514	546	544	516	536	486	503	562	552	513	560	552	540	563	539	541	543	560	521	566	540	547	560	507	547	575	558	555	552	553	561	562	505	537	549	510	535	522	493	521	566	572	499	557	534	515	494	574	532	548	569	552	529	568	519	552	547	524	538	519	519	532	493	487	515	517	561	530	555	536	501	537	490	508	523	484	536	521	495	511	491	531	522	503	558	487	561	506	529	527	526	491	505	558	510	541	545	569	530	547	508	541	562	497	526	538	519	508	543	556	548	534	549	507	532	525	545	478	571	488	532	549	508	541	508	551	527	526	516	514	516	525	517	530	529	515	520	525	537	498	546	504	556	534	525	539	489	543	532	554	523	515	507	522	494	486	530	488	545	451	545	489	560	530	516	475	517	525	548	524	542	528	518	568	528	522	487	544	492	540	509	548	550	508	559	509	527	508	567	555	516	556	537	544	552	557	551	523	546	549	504	520	514	523	519	531	513	506	529	529	526	494	524	522	539	511	503	535	548	532	524	531	558	533	539	574	520	520	525	514	524	560	543	532	556	538	504	495	513	539	510	541	516	535	546	572	464	537	490	550	536	566	546	555	555	498	572	550	506	546	533	516	537	548	542	527	500	494	507	532	551	497	528	553	531	541	540	522	538	496	547	505	524	519	534	519	529	513	528	535	493	502	538	496	537	536	524	519	561	571	524	565	510	505	533	558	560	514	531	511	482	487	558	515	555	484	528	534	546	553	501	549	573	508	520	473	557	555	507	547	536	516	538	538	527	514	576	549	538	495	487	512	536	552	590	498	547	532	513	544	517	537	521	510	527	545	521	528	540	517	498	563	538	506	520	514	535	531	551	527	549	545	497	493	564	544	562	501	520	530	551	563	551	561	535	529	585	547	519	509	516	530	533	527	541	573	537	519	588	527	545	505	533	524	514	504	523	543	546	509	532	538	560	526	564	523	537	518	528	485	545	506	516	540	533	521	534	514	517	511	534	477	512	540	566	505	514	516	555	534	509	524	521	534	529	511	542	544	500	518	568	532	563	509	520	542	541	557	517	508	517	542	518	556	548	552	513	536	523	549	549	525	566	531	498	528	562	534	496	515	547	527	543	541	528	539	522	546	500	508	552	530	530	546	519	525	525	521	517	525	574	510	492	548	523	494	514	543	521	550	582	549	521	512	488	537	571	540	564	540	548	501	541	541	524	534	486	506	553	544	537	519	537	535	513	534	509	539	525	495	506	530	500	505	535	533	515	532	542	503	535	528	504	533	526	518	555	514	534	534	506	564	524	473	540	538	554	527	509	513	518	474	481	530	498	531	516	520	589	514	516	536	524	515	536	517	516	513	547	541	546	481	490	552	486	518	500	554	527	532	522	534	497	497	509	534	515	511	497	546	571	517	534	529	521	545	556	555	578	540	513	514	492	514	519	547	558	592	520	518	529	526	544	510	523	531	513	459	519	521	534	479	525	530	542	518	521	536	536	532	516	520	537	547	539	499	557	498	536	547	530	567	516	531	485	527	517	528	537	496	558	578	557	492	514	530	514	544	536	509	551	512	545	489	545	531	535	508	518	526	513	506	564	521	590	539	575	540	480	550	479	495	523	524	558	512	495	498	493	479	541	524	565	563	531	512	515	534	529	538	549	582	535	523	524	497	495	546	511	541	515	517	484	556	541	544	497	513	534	490	550	519	530	536	561	557	551	513	530	568	471	527	500	548	502	474	468	524	520	474	500	526	526	575	558	515	560	519	528	548	512	506	587	547	519	505	530	536	559	539	525	529	530	479	545	553	562	502	555	507	530	559	546	521	578	518	522	533	541	530	530	501	456	558	527	509	521	519	523	527	551	541	514	524	492	512	545	531	578	547	533	537	527	513	538	526	512	540	544	529	514	515	525	560	513	581	510	517	494	521	530	540	512	504	504	553	491	495	521	543	497	515	516	531	557	532	533	521	547	512	550	550	523	538	530	512	538	531	542	495	540	507	550	519	525	534	535	526	524	542	534	529	519	566	515	549	518	538	535	518	504	507	508	549	504	534	514	513	533	502	516	528	540	538	548	544	534	547	519	473	537	507	543	520	502	532	495	544	528	503	541	511	496	560	536	536	516	536	507	533	525	510	495	502	526	510	562	510	505	488	532	552	528	500	530	516	510	495	543	523	508	483	507	550	524	520	501	530	509	560	504	513	524	486	557	518	518	519	511	545	527	504	541	550	531	501	522	554	539	553	526	564	550	514	476	512	530	515	524	529	533	560	513	495	558	503	520	543	521	523	556	558	537	531	531	551	556	568	548	528	512	525	524	533	488	533	501	527	484	547	583	514	516	517	507	467	514	539	576	524	470	530	508	524	504	517	531	512	503	547	525	540	520	544	513	551	583	504	530	476	557	534	508	528	545	558	557	532	518	522	522	545	498	532	531	499	557	529	556	532	544	562	581	544	537	512	535	551	554	514	506	549	492	531	544	517	512	538	554	522	513	539	555	529	535	519	527	542	509	534	577	553	558	588	531	516	523	528	506	513	504	525	510	532	533	524	496	506	489	464	528	537	554	533	550	517	520	525	521	558	566	537	526	550	487	533	487	535	478	516	514	501	520	564	571	509	514	540	536	525	530	517	531	492	526	534	531	496	559	558	504	547	526	526	518	509	527	578	526	560	521	516	473	477	506	548	576	529	536	544	570	509	528	524	533	519	536	521	523	545	506	507	516	494	537	505	549	538	532	573	543	496	534	508	525	533	536	532	510	537	507	548	506	533	524	544	499	599	509	514	497	589	573	519	518	557	532	509	508	547	530	581	533	518	539	492	579	527	572	516	490	549	549	549	505	533	498	557	536	527	523	527	541	519	502	518	575	517	484	554	507	547	531	525	558	545	523	568	505	501	537	499	532	498	533	505	519	509	529	508	551	490
17591	2428	2365	1830	1260	897	672	543	463	374	341	311	289	259	239	206	229	226	203	162	196	168	184	167	158	193	184	161	142	143	153	156	149	152	145	142	159	147	151	147	148	160	125	129	147	158	156	142	138	153	133	141	143	121	141	132	149	141	135	122	114	154	144	114	130	146	149	123	126	147	145	152	144	138	110	145	125	147	140	130	150	130	135	146	138	112	135	139	144	137	143	133	129	121	121	138	122	140	136	138	103	141	119	124	134	135	131	138	138	129	119	152	124	131	140	125	146	118	124	145	125	135	139	123	133	126	126	123	146	132	139	149	132	124	117	108	117	131	142	128	127	154	148	145	134	127	142	129	116	131	141	117	137	160	140	137	146	132	116	124	153	152	132	131	148	142	125	123	119	134	137	113	154	131	141	132	125	142	148	125	139	134	127	140	135	124	136	120	143	137	138	131	153	142	122	127	129	143	134	137	156	155	138	138	138	122	131	129	157	116	141	140	125	142	131	134	144	144	112	156	117	124	140	133	146	145	146	119	134	119	140	127	107	116	154	112	133	132	130	109	115	138	132	143	150	140	118	118	144	137	148	135	154	131	128	131	134	127	128	164	134	122	149	134	120	135	145	139	121	147	128	146	140	159	144	136	137	139	129	138	114	148	134	136	115	141	131	127	136	115	128	126	169	123	112	151	147	138	119	118	116	123	150	100	128	153	142	144	113	122	127	125	150	129	144	135	139	125	150	116	136	125	145	128	123	132	121	138	128	131	131	140	131	140	118	141	123	142	127	140	132	112	141	147	129	132	156	119	162	135	106	137	126	130	135	142	147	119	148	144	150	129	126	122	125	125	131	125	133	102	146	149	124	128	123	134	134	115	126	143	137	142	155	123	139	141	138	161	142	138	127	108	139	117	129	147	136	140	132	132	167	129	140	150	139	134	136	136	129	141	130	141	136	141	137	124	125	139	137	124	134	128	133	123	124	128	158	116	152	130	125	126	145	118	131	116	101	137	130	142	130	128	148	143	146	133	145	129	127	152	132	134	134	139	145	162	166	131	127	125	136	147	133	135	142	150	150	138	125	135	132	136	128	117	117	138	131	100	134	123	158	108	122	136	119	140	131	144	130	112	144	136	131	127	109	130	137	119	120	142	148	137	128	152	158	129	121	141	142	138	133	131	129	125	138	145	128	144	150	132	141	127	129	133	137	111	139	169	95	144	132	124	120	149	134	142	132	140	142	122	131	128	122	130	156	140	142	131	131	143	139	166	152	126	125	112	143	126	119	117	125	125	139	136	138	145	111	125	140	160	138	130	120	129	123	129	133	137	134	138	136	144	137	136	154	134	140	128	132	141	119	129	137	146	132	128	118	129	155	135	128	142	140	147	141	127	137	145	132	149	113	152	133	143	119	114	125	137	141	120	140	163	117	136	131	148	126	135	140	133	107	130	138	136	163	160	129	130	107	137	140	138	122	130	138	152	138	119	145	133	135	128	135	114	141	141	108	135	133	149	130	111	140	137	124	137	126	146	147	132	121	118	138	129	146	151	137	141	120	134	124	131	138	138	122	152	124	143	122	140	126	130	137	126	144	126	121	143	129	134	147	143	139	135	122	123	142	145	118	141	134	157	140	136	143	130	144	128	128	163	134	123	120	108	131	143	105	130	129	138	145	147	132	130	136	128	119	119	149	140	127	145	132	131	150	153	135	142	138	141	154	118	137	123	121	139	136	110	138	148	128	159	129	137	121	103	131	145	126	150	150	154	138	131	146	123	139	149	125	122	130	117	132	146	140	132	150	137	134	157	128	117	139	145	119	152	145	134	155	125	156	141	128	142	125	128	128	128	119	146	132	122	144	139	144	131	145	147	122	147	128	127	124	134	141	118	147	129	146	127	127	149	130	143	158	137	123	143	125	111	138	116	117	141	144	156	134	143	143	134	148	135	120	135	120	129	125	138	127	128	131	106	118	112	132	149	166	142	149	129	138	138	141	136	133	127	116	121	137	144	131	143	166	126	103	114	114	136	144	146	133	111	121	143	135	153	161	136	121	137	127	141	145	143	120	121	125	135	139	127	133	132	131	128	121	143	128	136	148	145	130	148	120	123	153	158	148	144	134	140	165	139	138	122	146	126	121	128	114	123	123	145	117	135	149	134	163	133	127	146	115	131	134	134	142	140	117	130	145	147	166	119	145	133	149	153	135	138	116	131	144	137	147	123	125	125	126	155	139	137	139	128	129	135	140	143	121	129	132	133	153	136	141	140	135	133	124	140	117	139	136	111	141	131	144	161	105	139	138	127	130	145	153	133	131	161	135	124	139	125	99	135	161	110	122	152	117	116	144	150	145	134	134	125	148	123	127	132	136	132	102	138	137	127	156	123	129	144	137	141	109	139	143	132	117	120	124	127	144	126	114	115	142	135	128	132	129	117	126	148	136	143	148	122	140	142	129	138	151	135	132	111	146	131	138	148	139	123	125	112	130	129	143	146	118	141	146	146	112	148	123	131	109	157	145	115	142	130	136	142	138	135	118	139	133	119	138	133	132	137	128	137	130	146	136	130	128	129	134	122	133	117	133	131	137	124	135	140	119	130	171	121	127	122	145	136	139	137	117	115	135	126	118	126	110	127	137	119	151	123	129	126	121	147	121	137	116	118	133	139	137	128	157	121	129	134	125	145	126	123	131	128	140	137	120	127	146	122	137	136	127	145	156	147	132	133	115	162	121	135	139	140	149	128	146	120	132	120	125	120	141	132	142	128	132	144	122	138	115	127	119	141	131	124	125	124	110	107	138	137	120	118	119	122	119	121	138	158	132	126	130	122	135	111	138	147	140	140	123	147	127	145	110	152	135	147	132	118	141	132	137	135	125	124	139	114	105	117	109	156	138	124	136	131	135	139	132	129	139	134	124	137	138	142	154	124	133	134	129	150	149	148	152	130	118	155	124	129	159	124	124	133	146	136	147	118	168	142	144	135	138	125	140	149	138	134	141	153	140	135	157	138	142	130	130	121	146	141	157	116	138	128	133	123	132	139	134	135	153	137	128	135	153	142	101	140	154	135	112	141	127	130	138	129	120	148	105	172	133	143	149	129	123	121	130	151	144	157	156	144	135	141	148	126	152	134	139	133	146	133	136	119	126	138	126	108	144	129	149	110	140	138	123	140	131	160	150	146	129	145	125	127	138	145	106	117	150	140	144	141	128	128	161	154	135	140	131	124	132	121	150	135	138	144	141	124	139	127	137	129	108	128	144	135	163	150	140	130	132	118	132	148	132	142	132	150	129	131	126	149	134	125	137	138	140	141	152	128	131	139	109	152	125	136	130	121	137	132	111	133	160	152	134	144	128	131	139	114	124	133	151	154	131	132	128	128	136	122	138	147	154	134	133	133	146	138	134	121	141	138	130	146	122	134	140	147	129	132	133	137	124	123	138	114	127	142	146	133	153	155	133	132	125	109	144	137	131	120	138	144	144	122	141	116	144	121
7469	2105	4532	5340	4662	3735	3184	2595	2160	1891	1615	1486	1307	1178	1120	992	932	900	873	806	722	757	749	683	639	667	601	604	604	603	596	531	528	558	541	518	548	542	513	515	475	449	465	492	453	522	504	525	449	421	441	476	421	451	470	470	408	485	441	460	436	452	491	399	428	443	452	415	440	457	458	426	420	410	425	440	438	444	477	381	415	410	435	412	410	436	458	423	407	439	446	435	424	439	392	422	411	436	412	439	456	405	403	427	418	440	416	410	427	411	411	426	414	428	416	468	388	403	456	425	393	399	420	402	436	428	380	427	380	390	411	417	411	393	437	401	410	397	398	392	374	414	430	376	404	433	425	393	409	369	411	396	367	398	393	397	383	407	375	404	422	380	433	443	398	374	396	385	440	404	373	408	434	422	427	421	414	422	394	411	409	427	411	371	431	370	421	420	427	401	428	420	417	417	432	404	382	392	416	415	442	438	399	421	388	409	380	401	396	470	393	428	388	386	447	401	403	412	364	405	422	440	432	387	426	375	458	374	404	397	380	391	427	408	390	415	410	386	405	418	409	441	396	390	429	387	437	393	410	390	432	386	442	406	413	416	413	409	386	411	416	393	430	430	410	401	457	443	403	415	383	390	425	423	409	435	406	408	430	410	397	429	400	389	393	428	418	423	424	407	396	420	394	394	392	412	420	401	452	436	417	424	423	435	355	420	447	449	399	434	432	398	417	390	411	388	416	451	408	433	401	430	421	457	418	424	445	423	402	424	437	379	418	389	402	415	382	412	396	403	394	418	434	405	397	394	412	409	395	352	365	385	409	391	438	411	428	420	409	390	399	415	361	407	397	420	421	409	402	386	457	437	394	417	389	401	437	403	406	423	415	398	415	413	399	411	396	427	409	407	434	408	372	385	412	384	411	439	446	397	435	397	406	393	398	419	380	416	413	398	455	405	418	421	445	403	420	390	398	412	403	405	402	421	406	420	441	443	394	415	435	433	367	419	419	428	402	442	429	405	412	420	389	402	418	413	409	406	410	420	415	394	406	404	424	418	412	408	409	390	425	429	453	405	420	413	385	434	405	409	406	402	414	412	387	387	378	408	440	420	401	401	406	407	372	398	442	425	409	405	394	429	438	405	402	425	421	424	388	414	392	386	407	390	406	408	399	397	406	408	385	386	420	397	413	404	416	387	400	412	407	445	413	437	412	418	369	422	441	429	424	377	397	429	421	428	444	407	406	400	393	369	414	398	376	402	410	384	420	401	406	364	418	411	424	396	415	384	405	406	400	412	384	429	371	393	392	414	421	398	391	403	403	391	414	382	387	414	396	431	431	431	410	422	410	377	394	423	406	401	408	384	405	412	401	367	429	421	426	407	380	400	437	421	379	365	442	398	403	374	404	375	401	408	399	420	448	429	419	440	392	394	421	416	420	394	401	387	394	421	421	393	360	422	386	390	416	400	401	438	428	408	379	421	383	387	431	386	406	411	445	387	394	388	419	408	410	381	428	414	365	432	392	408	430	406	382	413	419	421	451	393	429	399	411	428	452	436	422	391	396	434	428	410	381	397	435	394	406	418	421	413	395	389	429	404	402	412	425	400	412	406	384	406	393	426	389	421	368	388	419	404	425	405	385	398	421	451	413	420	414	395	403	404	381	395	399	409	425	404	419	434	393	427	404	389	404	406	407	412	398	417	419	382	389	394	415	426	419	407	389	384	426	421	399	380	359	385	420	375	411	420	446	410	416	388	417	426	455	423	408	386	418	402	382	421	431	370	427	401	413	419	420	441	438	447	400	389	426	395	413	424	380	383	418	398	382	413	397	418	409	428	429	415	451	416	376	423	414	407	403	389	396	401	377	383	409	384	413	383	433	396	418	405	416	440	411	386	402	432	419	403	397	388	427	412	444	365	373	415	414	382	399	387	405	412	429	442	384	404	426	424	388	429	409	420	407	390	425	385	442	417	412	396	387	419	395	414	416	436	400	412	386	389	429	419	400	426	395	392	392	398	417	409	422	409	390	384	421	406	408	428	441	401	424	382	399	410	430	382	440	416	395	399	423	453	415	407	382	416	390	404	391	364	377	419	405	419	407	416	407	447	422	427	406	397	405	395	403	420	392	385	382	425	399	388	415	406	396	432	471	425	394	430	395	400	420	379	399	438	393	412	440	431	433	408	393	466	390	386	417	408	425	382	401	417	400	421	363	396	448	379	415	378	418	396	424	380	418	397	385	406	434	399	432	402	396	430	404	416	399	423	417	396	409	387	405	416	415	421	397	404	442	393	403	417	373	388	407	412	401	449	414	407	362	427	405	376	424	375	417	420	444	379	390	409	409	377	442	435	415	430	408	450	363	430	395	435	405	392	415	411	430	403	419	418	383	406	413	388	428	426	417	407	402	444	410	422	410	434	417	367	430	400	417	407	415	385	426	447	420	409	422	423	441	417	435	434	433	413	355	411	385	368	395	385	421	406	430	382	419	412	384	377	398	400	420	410	432	414	389	397	427	385	444	432	383	391	383	409	420	418	362	404	429	376	407	440	420	363	439	418	383	374	396	407	357	402	402	430	430	432	388	397	400	407	401	367	416	391	412	442	428	418	400	418	430	378	406	420	435	415	399	394	411	431	411	384	405	407	403	387	404	408	405	421	375	384	395	414	410	413	426	422	389	441	417	408	420	387	403	395	411	407	416	391	430	413	406	424	369	419	405	371	426	414	384	398	411	409	390	411	415	412	398	390	401	386	411	428	351	386	410	392	374	407	401	438	404	415	393	426	408	411	440	419	418	384	398	414	394	401	383	423	408	393	420	423	396	456	415	402	416	398	413	424	395	435	417	431	392	393	438	390	408	377	367	404	400	422	393	372	411	378	393	426	381	409	423	380	401	421	415	433	416	401	389	459	377	422	448	407	411	416	360	438	408	435	386	384	424	421	412	416	433	426	408	412	417	406	405	408	405	445	370	421	412	385	440	431	414	365	420	422	394	447	415	444	396	387	397	417	401	409	403	409	409	418	409	421	422	415	399	392	403	422	410	428	383	391	400	414	416	391	403	410	426	381	419	419	396	406	390	358	436	396	405	418	429	392	428	390	403	429	409	417	399	373	402	432	394	436	411	395	394	408	450	433	418	396	413	406	402	422	396	416	425	424	371	428	411	388	387	388	383	409	430	436	404	418	400	418	396	389	436	423	412	400	418	433	408	409	421	427	420	414	445	425	398	422	423	437	420	429	397	415	424	392	402	416	403	403	417	412	413	376	393	387	433	391	410	404	383	413	400	423	380	426	448	453	410	397	431	410	415	407	410	396	400	428	413	395	381	404	415	422	421	433	409	434	417	420	433	400	446	453	407	405	400	404	411	449	439	424	420	443	446	385	392	395	403	398	373	393	390	420	422	422	395	443	409	410	381	403	451	441	397	411	434	415	404	374	423	382	421	420	398	421	393	392	416	404	428	361	386	439	421	411	418	409	413	409	391	395	428	419
2535	386	401	391	327	353	340	359	353	322	356	318	345	318	343	282	308	331	328	349	328	316	328	332	335	302	364	335	347	345	332	357	321	315	313	351	325	313	348	323	325	342	332	352	358	340	320	329	311	308	344	332	294	320	339	305	317	349	371	301	304	319	307	319	354	300	318	321	313	323	285	299	299	319	357	332	326	328	317	357	293	310	313	299	318	307	345	312	309	295	364	312	314	339	321	345	313	302	299	337	328	275	331	337	327	314	285	324	346	293	322	343	339	314	328	299	351	303	335	338	312	360	355	309	330	304	326	317	334	325	267	306	301	311	322	318	327	269	329	324	336	344	313	300	329	301	336	335	288	323	311	331	332	339	306	303	309	298	340	335	313	345	288	331	332	331	337	306	360	333	296	334	324	295	359	308	325	308	302	298	325	319	301	333	296	324	312	308	289	324	284	331	296	323	297	328	347	314	322	327	299	305	323	308	286	313	338	329	317	317	332	292	323	319	296	285	313	321	334	303	345	337	303	332	324	345	363	326	302	347	311	302	331	312	329	322	316	314	314	333	300	324	303	313	307	324	331	300	336	306	329	339	340	322	326	319	328	321	339	300	310	305	307	344	324	294	343	328	309	274	309	327	344	314	330	305	331	325	309	338	349	308	335	294	302	323	317	322	300	343	333	334	318	339	298	345	328	313	316	333	318	345	296	338	332	339	325	334	353	328	339	318	331	302	317	327	333	338	316	287	349	301	361	367	319	323	295	326	277	277	329	320	308	305	366	338	331	301	344	292	297	305	312	349	317	343	315	330	327	299	345	310	314	299	306	347	324	319	305	308	306	321	312	325	320	325	335	334	311	322	342	320	284	312	320	290	331	320	284	313	360	319	307	323	339	313	315	319	289	323	333	300	323	335	368	311	303	335	336	332	318	322	322	331	309	312	328	325	308	311	311	337	331	322	327	326	350	312	359	315	285	331	291	321	338	298	329	331	327	321	291	361	322	280	323	324	321	290	285	325	336	350	334	306	331	340	341	320	353	352	315	304	319	323	319	310	306	352	322	287	345	317	320	353	344	289	319	338	302	309	317	321	305	332	335	352	307	320	310	307	360	321	339	334	310	303	334	353	336	316	304	316	359	357	298	336	321	342	308	296	330	353	330	332	343	330	311	319	291	321	334	318	314	379	335	287	291	323	317	320	321	310	338	309	300	281	343	304	328	326	289	332	295	310	311	370	320	329	279	324	324	305	331	342	316	316	285	329	327	305	331	297	320	352	344	326	329	333	328	354	319	316	343	336	294	320	337	296	308	333	301	295	317	321	323	300	319	338	366	301	323	311	314	297	313	306	330	316	337	341	328	322	304	333	340	324	331	324	323	296	326	323	334	332	321	304	324	325	293	336	295	371	317	293	319	286	328	321	293	314	317	325	302	359	302	319	350	334	309	313	306	301	328	301	293	330	304	304	316	339	317	324	331	348	334	296	297	316	332	316	296	344	311	326	322	322	314	297	341	306	305	315	310	321	325	339	317	344	304	320	328	333	322	319	318	310	353	329	317	337	311	349	303	315	327	319	337	292	340	298	319	304	334	343	292	325	327	333	319	329	300	314	270	295	333	334	310	318	306	327	325	357	340	334	338	308	299	310	305	333	329	325	312	335	326	306	321	315	304	321	333	300	342	357	318	367	319	350	331	313	357	332	306	310	360	360	333	304	305	365	346	345	352	275	330	323	309	308	329	300	312	281	333	349	301	336	333	330	332	354	338	317	312	308	336	310	302	305	354	334	298	309	311	331	308	361	291	305	309	315	317	329	299	332	309	328	304	322	348	310	332	332	287	332	302	332	325	296	315	291	316	305	349	343	326	315	336	320	329	303	338	307	321	309	325	307	312	325	289	294	338	354	312	307	333	337	281	340	325	312	340	326	321	319	338	270	334	315	289	349	343	352	345	303	289	331	305	300	319	313	316	307	314	328	325	342	320	300	321	326	297	317	318	362	316	287	348	313	323	329	294	340	310	324	347	333	331	341	312	324	290	316	343	313	294	306	321	339	267	318	317	299	324	308	302	301	274	340	288	300	339	294	344	316	298	346	304	320	341	328	302	317	336	335	304	333	320	348	361	320	314	311	291	333	345	335	329	318	320	301	309	347	296	295	305	343	321	296	327	325	305	338	297	304	340	319	327	292	297	282	349	313	353	315	321	324	333	328	298	304	323	311	337	328	307	337	316	322	323	315	319	296	323	285	300	312	334	312	349	313	306	319	351	314	312	336	313	302	286	323	328	315	319	299	337	321	290	334	315	325	351	311	328	344	322	321	303	336	353	291	348	329	340	340	321	329	303	304	312	324	312	313	333	316	328	314	284	319	305	325	304	314	324	326	308	307	334	353	297	315	331	325	352	315	324	328	319	337	308	335	347	363	341	316	304	325	313	312	309	308	354	340	283	319	328	317	346	335	304	327	329	336	342	324	358	322	333	339	368	335	330	340	313	323	299	321	316	313	338	308	324	353	346	325	329	348	327	325	340	313	332	321	303	330	326	327	311	309	295	331	329	309	353	327	340	291	294	330	321	327	337	360	309	352	330	307	343	320	306	292	311	320	334	323	344	301	310	351	325	309	321	309	319	336	285	326	316	332	334	359	316	281	296	318	275	328	326	306	328	328	313	331	308	311	300	341	338	326	349	321	338	320	332	313	383	320	312	303	362	338	319	326	334	318	344	290	324	332	328	333	356	325	351	324	305	316	324	324	304	303	306	332	325	337	324	318	343	315	335	297	328	306	325	342	328	306	339	337	289	337	350	302	309	338	326	304	329	325	344	323	361	316	302	340	312	304	332	316	267	325	320	340	320	329	346	323	347	325	311	357	301	307	310	296	343	311	328	294	327	316	342	341	333	295	330	334	298	347	291	302	315	313	313	337	316	345	352	340	322	319	305	319	328	313	312	317	308	305	299	291	305	314	326	315	314	356	296	306	348	330	313	327	294	315	337	301	324	313	309	325	329	301	302	330	336	330	317	321	312	314	331	336	315	339	302	323	295	327	364	315	324	329	321	343	320	314	325	302	319	346	324	336	312	309	368	349	357	345	296	328	303	344	333	325	322	279	333	297	322	336	294	315	322	309	288	316	327	327	299	326	322	309	328	314	314	336	274	328	307	302	318	355	303	322	328	328	333	317	303	277	319	305	323	319	320	304	346	323	349	307	320	320	327	340	328	319	326	363	301	361	307	322	310	301	300	300	310	316	323	306	372	334	285	329	320	350	295	302	318	292	345	334	297	345	343	344	290	319	308	318	327	328	311	362	326	355	276	335	328	310	303	327	329	284	312	305	309	318	316	306	312	292	341	314	305	280	314	307	303	329	310	318	341	335	355	326	344	332	296	329	317	331	343	311	359	313	341	342	303	316	321	341	331	342	309	318	320	328	323	351	307	291	304	289	342	306	325	308	303	273	295	326	322	319	330	304	355	323	336	340	325	347	342	349	311	295
2522	905	981	1109	1086	993	949	926	877	927	891	908	932	859	905	901	843	922	865	841	870	816	883	860	841	832	873	897	894	841	866	896	866	850	822	860	826	843	793	866	878	840	850	871	790	812	791	862	848	816	850	852	811	843	844	853	854	887	865	850	838	781	860	843	857	914	831	864	827	847	798	888	819	829	844	841	831	884	871	870	868	849	810	895	848	857	873	845	815	882	874	849	840	847	839	868	878	862	856	865	847	803	834	812	841	889	889	859	869	852	857	873	865	853	793	888	921	850	859	806	793	879	795	869	869	832	909	865	806	863	864	856	867	860	887	856	873	850	834	896	799	778	816	896	885	867	854	906	811	834	804	866	838	859	856	857	832	852	848	848	912	849	821	834	820	850	834	864	865	845	906	892	794	821	828	815	817	870	850	836	776	819	886	870	823	835	886	855	857	872	853	864	823	920	885	850	873	849	838	832	867	868	868	842	802	892	837	856	831	862	852	828	856	854	845	884	859	805	821	847	861	902	837	871	839	832	861	896	830	847	878	885	828	843	846	871	853	830	875	824	859	857	877	829	886	901	849	816	889	813	831	869	841	874	827	872	832	861	797	858	835	856	825	861	868	907	895	855	787	873	885	872	871	889	913	862	880	829	856	794	822	851	851	880	839	831	871	835	880	856	880	794	805	862	823	878	848	786	844	820	853	844	861	852	821	841	813	882	789	874	820	884	869	850	859	787	865	889	855	830	852	881	855	890	870	809	863	838	847	828	823	827	797	824	795	859	810	833	898	813	840	842	863	880	825	856	838	859	847	826	870	825	770	819	860	835	838	804	879	865	844	812	851	854	775	871	807	832	828	845	824	860	853	881	851	881	852	884	910	829	830	836	871	792	857	846	823	817	850	913	838	890	825	835	845	833	822	816	845	868	848	785	820	871	864	853	883	890	823	821	841	864	771	853	867	853	910	840	828	839	810	863	842	798	883	898	819	854	836	872	868	867	871	876	809	859	827	872	909	872	835	825	872	881	823	885	819	816	830	875	865	826	818	781	855	908	838	804	831	841	833	880	834	823	874	859	784	855	848	838	761	833	864	875	823	819	841	910	869	848	857	826	782	795	874	845	858	859	796	827	821	849	858	817	827	888	820	834	855	844	858	851	828	831	843	825	852	895	852	870	852	867	823	832	886	815	823	801	857	847	851	854	829	836	838	828	806	825	849	858	842	860	826	796	803	858	773	882	880	848	827	779	852	865	806	869	877	830	847	814	861	808	843	861	828	902	844	800	853	861	828	846	828	895	823	854	870	846	848	850	818	858	867	838	839	822	790	818	860	801	829	837	841	899	822	840	872	855	863	853	845	845	844	841	873	891	859	871	789	864	924	869	844	859	803	859	870	868	846	818	808	850	834	852	865	782	815	874	795	889	857	808	879	856	841	830	838	860	773	810	860	848	819	830	847	837	816	848	862	788	850	844	826	867	846	878	810	830	894	802	860	818	834	776	827	867	846	859	853	877	868	887	840	823	863	843	854	810	835	864	854	863	874	821	772	885	859	858	825	872	828	857	867	840	799	807	875	829	816	859	851	861	856	830	809	857	839	881	856	875	874	826	845	848	828	895	824	845	832	833	898	821	854	816	885	852	810	900	895	852	873	889	834	839	842	893	849	801	838	893	836	877	852	843	869	839	829	824	825	865	838	869	832	855	804	900	807	822	777	787	920	813	813	834	849	843	813	858	872	872	829	893	858	820	919	839	897	819	825	797	857	866	862	852	911	841	874	828	834	788	868	890	819	857	860	841	814	881	834	858	842	857	871	894	878	858	877	846	826	859	820	819	827	878	877	851	877	827	841	874	839	885	873	879	814	855	831	836	859	824	828	827	811	854	875	866	836	837	815	872	914	857	879	834	814	898	889	859	832	827	875	807	819	854	889	842	854	805	830	842	812	772	822	812	818	809	864	864	824	841	852	881	834	851	815	863	851	826	788	832	928	819	869	829	842	878	853	904	907	821	864	879	833	861	906	852	874	833	858	870	855	888	890	817	804	855	810	815	829	901	832	863	822	774	831	844	866	882	883	858	824	818	895	861	841	784	898	819	862	874	815	839	870	796	849	877	854	821	829	813	852	869	890	847	873	858	869	876	834	805	864	826	816	858	890	863	811	862	905	885	846	835	837	820	861	838	847	825	825	871	830	890	861	811	829	869	888	845	831	901	816	857	838	829	844	887	838	863	849	851	854	919	836	825	845	854	779	844	850	862	841	862	864	869	885	869	794	828	786	823	851	829	848	863	827	846	839	876	879	884	830	838	885	820	812	827	840	861	901	835	845	869	819	894	819	866	831	874	862	865	821	859	821	825	838	810	875	817	831	852	849	829	883	849	846	869	866	834	822	850	842	846	803	867	870	857	884	855	878	842	836	871	817	858	897	823	877	860	894	818	862	834	887	800	871	855	890	843	874	815	816	873	860	837	851	837	855	808	825	841	820	836	886	864	854	847	879	878	901	856	810	879	852	808	834	813	856	867	866	855	808	823	856	828	793	874	823	805	870	845	881	842	790	838	861	775	873	855	885	880	786	864	895	805	810	791	871	920	824	845	822	894	863	857	807	849	783	807	876	839	824	834	836	840	814	835	861	850	907	781	878	839	855	917	878	907	789	879	860	880	860	845	869	820	827	846	877	828	808	870	816	849	815	893	887	852	832	844	835	887	846	868	812	844	871	856	851	849	878	891	846	803	866	910	900	881	878	916	836	817	794	783	828	854	829	820	850	852	858	774	856	881	841	858	889	830	915	847	876	876	825	797	842	813	829	845	869	883	843	827	854	887	861	802	852	804	804	850	810	852	820	858	787	840	826	890	827	872	844	823	861	852	859	859	854	830	853	929	866	821	848	863	904	788	859	833	831	880	840	837	888	828	903	841	827	778	890	872	847	876	804	885	865	838	867	843	838	859	837	838	867	877	831	860	820	849	849	839	814	824	901	848	831	832	866	838	856	877	849	841	817	824	913	887	869	806	825	881	769	828	843	843	833	815	902	832	881	799	893	874	868	841	865	874	853	877	819	840	825	870	845	850	906	874	848	855	834	877	842	836	845	794	855	879	822	881	866	819	917	856	872	826	876	879	874	852	878	799	851	852	813	850	845	907	819	789	804	867	894	847	837	855	811	845	825	874	809	869	899	855	853	828	836	890	791	823	831	822	848	828	787	897	833	888	831	841	834	900	829	795	893	894	862	813	910	858	787	881	858	871	859	857	841	888	799	842	831	883	833	785	839	874	784	860	866	871	821	861	850	810	844	806	865	813	831	858	824	872	870	834	826	842	874	906	801	847	850	786	854	801	884	841	887	838	860	836	763	829	800	848	854	839	879	861	831	868	881	819	808	847	857	871	858	869	869	848	878	818	797	850	848	841	840	877	802	847	827	907	845	877	849	813	862	910	892	872	836	869	804	788	832	834	793	857	865	889	809	894	898	819	845	885	860	833	879	840
9656	1015	1294	1038	745	584	435	383	354	336	296	229	246	248	250	239	223	209	222	207	205	223	225	207	220	171	193	173	188	208	174	226	202	198	185	185	183	184	196	167	180	179	170	204	189	181	187	197	189	207	173	206	165	193	172	216	190	204	194	178	180	196	171	190	206	179	203	166	171	181	192	214	185	179	194	191	158	191	203	176	187	177	183	176	170	198	200	185	201	175	198	190	178	181	198	186	176	193	162	201	162	198	189	207	194	197	184	193	182	199	186	218	198	206	184	192	196	201	178	185	204	203	177	191	203	179	209	187	198	189	212	194	166	193	195	188	174	176	186	183	169	170	189	195	185	156	189	179	172	186	178	210	179	176	206	171	200	192	186	174	177	185	200	188	182	205	202	184	191	173	202	180	199	174	196	198	171	201	189	179	143	208	192	168	215	187	185	186	179	202	181	194	188	174	205	201	178	189	187	180	187	168	163	205	163	201	181	213	195	168	208	178	173	203	182	189	199	182	171	186	178	177	192	174	183	152	176	207	183	176	185	189	195	182	196	191	213	173	212	213	177	195	208	177	176	185	206	177	178	196	187	188	188	163	195	205	172	167	180	199	166	207	192	199	190	190	183	170	198	194	197	176	183	200	202	209	190	194	176	184	204	173	189	181	195	196	169	209	199	190	189	193	184	197	188	182	204	210	208	203	186	182	171	199	204	208	163	196	182	174	148	171	199	193	197	202	204	204	174	195	190	192	195	192	183	177	190	166	179	192	211	204	197	187	184	210	160	189	175	165	186	195	188	195	194	209	178	181	189	181	179	173	205	174	193	192	174	169	180	189	205	188	179	203	195	173	183	203	183	193	196	208	182	207	167	184	181	170	193	199	199	188	189	191	200	205	178	193	214	199	174	184	172	194	190	175	173	178	191	178	193	195	206	191	184	192	193	182	187	189	191	160	188	172	204	182	190	176	202	179	203	180	187	204	177	196	179	203	180	198	166	217	214	195	167	181	194	173	208	182	167	191	202	201	221	158	184	214	178	173	176	203	199	172	192	179	187	152	191	179	192	156	169	193	180	168	200	184	209	194	167	163	192	193	199	203	178	166	206	165	163	167	200	204	185	171	206	182	173	201	176	183	201	166	176	190	202	175	212	197	175	206	207	191	183	179	184	152	165	199	167	189	156	179	194	184	169	188	188	199	164	176	179	172	183	213	183	179	189	199	178	193	181	199	189	177	190	178	179	193	194	183	196	171	211	178	177	193	200	196	190	191	155	182	186	185	204	155	222	172	204	180	167	195	195	170	189	200	176	198	187	185	176	188	187	204	222	168	171	183	181	190	186	189	181	178	180	187	182	211	186	167	172	214	174	175	197	198	190	181	202	189	183	197	180	204	179	178	197	184	194	201	168	206	185	198	212	200	170	200	189	173	195	177	194	183	182	192	192	194	176	197	179	197	175	194	158	185	175	186	184	175	184	197	196	173	184	170	191	189	189	185	214	164	201	191	188	201	179	181	193	208	202	193	186	179	190	166	199	176	192	174	182	189	217	192	208	194	203	198	180	188	172	193	186	197	187	175	187	163	182	186	194	178	175	178	205	202	185	199	212	182	198	201	184	185	177	199	218	197	180	179	177	192	187	189	176	194	164	223	198	189	189	192	215	193	185	164	201	171	201	170	174	198	208	204	229	203	179	194	185	171	202	181	191	179	178	185	213	175	198	180	174	203	194	193	216	183	164	188	164	195	199	193	178	172	173	181	197	189	168	176	188	194	179	204	188	180	195	164	190	174	183	183	192	181	190	206	205	199	166	213	184	200	178	206	177	184	165	174	174	216	184	166	196	184	180	194	169	179	192	197	164	180	192	200	191	195	184	199	190	182	183	175	183	186	200	181	160	216	161	199	181	195	178	159	197	200	187	185	183	172	202	196	199	185	192	184	186	189	177	173	165	199	183	166	204	184	191	201	166	170	182	199	175	206	176	187	169	181	198	184	201	149	181	190	180	146	182	170	193	179	177	191	198	190	173	172	179	182	194	202	185	188	186	181	188	157	190	199	181	198	188	200	180	194	173	173	174	181	173	209	173	199	198	192	202	189	183	198	175	160	195	207	182	182	160	207	197	188	200	183	187	176	179	175	201	186	189	185	184	185	202	208	193	197	178	184	178	180	174	189	178	172	199	177	193	174	216	171	186	190	189	168	215	192	175	214	199	157	191	190	188	173	168	209	194	181	163	201	178	189	187	183	188	188	177	197	161	215	181	180	195	199	191	181	187	213	183	186	173	166	182	186	206	189	173	199	176	195	174	179	191	176	199	203	200	192	201	177	187	149	199	173	172	175	202	167	171	200	205	174	171	176	189	192	191	212	184	181	176	178	202	168	185	187	196	187	203	221	184	182	176	184	203	186	208	178	205	174	201	184	175	185	201	195	200	191	159	182	193	178	184	174	181	191	179	164	178	180	167	197	190	194	187	159	189	185	193	198	190	199	204	180	189	207	171	202	202	183	197	175	201	185	180	173	191	197	182	202	183	184	195	186	184	197	174	172	194	188	189	180	178	169	187	172	190	173	189	196	181	185	181	186	194	183	177	209	181	187	205	197	193	193	187	185	177	185	190	193	184	183	166	196	193	209	178	171	174	192	181	179	224	170	182	192	165	201	190	184	185	184	166	183	191	189	166	196	174	195	208	175	161	174	193	181	189	173	169	172	205	190	193	188	189	211	179	197	188	175	190	213	203	186	206	208	169	175	178	189	190	203	184	178	194	165	186	181	196	194	174	210	185	192	172	180	181	203	213	174	182	191	182	182	174	203	192	218	178	181	185	175	179	166	188	190	199	205	170	189	212	193	178	182	171	196	211	211	199	177	177	185	173	187	171	185	218	194	200	162	192	186	179	180	203	196	181	184	199	197	165	187	172	177	193	200	181	181	217	189	190	168	199	181	193	217	179	167	165	162	197	209	173	163	190	210	167	168	191	162	195	190	169	182	194	184	194	208	179	191	221	208	203	196	190	203	206	196	187	183	190	158	174	208	183	168	157	202	169	176	205	186	180	199	192	190	161	186	182	165	194	178	191	176	154	170	184	198	198	172	192	199	179	197	185	167	188	164	179	188	185	169	180	202	170	191	168	204	172	164	173	188	172	185	187	196	229	171	184	202	184	199	200	170	191	185	184	202	191	186	191	169	194	203	205	191	223	204	179	205	186	204	178	177	168	173	201	168	194	196	186	176	189	189	165	210	238	194	201	193	182	193	175	185	189	182	197	173	178	183	183	188	185	201	191	193	179	180	192	200	206	188	171	199	179	186	179	181	198	190	166	199	171	192	202	208	218	191	189	185	182	184	210	204	184	217	200	180	163	184	198	198	192	185	180	199	171	198	172	166	186	190	167	181	186	205	157	182	174	177	188	186	186	186	202	194	197	181	178	188	172	209	193	198	185	193	202	196	188	164	184	195	186	166	201	201	203	179	198	198	181	211	213	172	220	171
5618	1328	2656	3150	2814	2318	2037	1716	1479	1406	1184	1069	1011	910	911	865	834	772	771	778	714	732	683	636	633	646	620	619	605	594	611	618	646	617	591	584	606	574	544	561	569	566	563	525	605	562	547	566	542	535	549	561	558	568	576	521	588	494	525	529	594	517	546	559	540	530	541	550	477	519	550	554	509	518	533	564	556	532	533	548	553	513	531	527	526	530	566	523	503	539	545	531	494	548	515	545	532	552	526	527	538	516	502	516	535	522	529	502	507	511	526	537	529	534	497	548	521	539	521	486	545	559	525	555	554	522	537	563	532	539	500	527	489	521	541	501	520	511	518	524	545	520	557	512	539	529	552	521	520	523	530	513	522	531	511	535	518	513	587	544	523	571	533	534	512	535	537	522	549	546	514	506	525	490	506	531	533	531	540	534	566	527	567	514	490	541	573	534	534	542	507	513	522	554	513	536	536	484	504	536	531	549	544	520	531	530	538	508	548	513	538	523	508	526	533	462	534	520	537	535	524	501	532	512	543	553	572	553	535	515	544	535	539	571	567	591	488	492	536	514	547	558	528	543	512	526	500	536	595	558	501	544	579	544	536	555	535	521	549	550	562	525	549	532	549	503	546	560	568	530	484	498	552	546	536	508	494	550	505	511	544	554	534	523	498	474	504	516	502	544	515	519	516	542	504	540	492	484	487	500	500	552	518	550	518	540	533	547	526	540	501	542	525	515	547	541	502	566	487	512	544	531	552	552	557	521	516	500	554	522	533	567	567	567	510	553	520	513	551	526	567	558	533	529	525	503	503	524	518	509	530	508	528	577	488	505	547	506	559	526	486	527	551	527	543	526	488	559	515	528	548	571	496	509	497	528	488	543	514	552	519	546	537	557	556	550	523	510	526	517	525	566	514	507	516	512	521	546	521	525	513	469	535	551	496	572	552	480	539	540	512	506	552	512	541	501	548	505	540	547	524	545	538	530	512	488	540	498	531	547	504	481	514	525	525	504	521	565	519	552	493	523	524	528	564	546	515	542	550	504	529	508	566	534	571	561	528	525	488	538	531	549	536	542	548	523	526	529	457	541	520	513	494	539	569	533	543	540	487	542	506	538	519	499	577	531	529	534	521	538	509	516	552	545	533	540	544	552	515	535	517	570	527	514	527	529	488	505	532	509	532	531	561	499	510	513	528	538	501	503	556	502	552	574	506	539	514	476	532	510	510	535	524	517	529	524	540	527	550	559	524	564	556	559	561	517	533	529	526	583	513	551	507	547	538	529	487	509	512	531	445	548	536	563	540	517	534	515	514	512	523	531	543	495	551	533	555	511	510	542	552	552	529	520	547	549	503	523	492	577	556	588	551	523	541	469	533	507	512	547	542	522	540	515	558	519	519	564	532	527	553	496	547	542	529	488	517	550	527	534	528	533	495	503	514	541	492	531	530	492	534	521	525	522	500	556	495	554	494	504	528	554	534	540	588	503	540	564	536	507	488	512	556	542	505	539	544	531	527	513	487	501	509	510	536	548	497	502	499	542	554	569	555	546	530	520	537	527	533	553	508	584	531	534	511	563	539	519	491	552	492	557	565	533	531	516	519	528	537	538	517	526	513	521	577	570	529	552	503	519	505	548	540	603	543	530	513	478	511	531	543	521	536	552	532	520	576	524	527	499	521	508	520	544	541	509	531	512	580	520	544	540	591	496	527	527	504	544	550	530	511	501	576	547	515	534	511	531	527	537	565	547	507	529	490	503	499	513	536	535	509	524	508	447	504	509	567	485	513	535	546	534	517	497	519	508	542	509	529	501	500	532	520	493	575	555	510	524	535	526	553	558	567	530	557	524	497	512	503	526	492	509	547	559	539	498	510	522	539	545	530	511	479	522	555	525	504	539	531	527	562	512	550	553	557	526	547	570	537	532	526	536	538	529	542	508	542	504	522	536	503	588	516	532	517	512	549	514	544	553	494	551	500	534	503	518	511	524	500	521	544	496	554	496	518	528	589	505	534	548	531	516	571	540	570	544	543	536	471	540	546	573	503	543	508	487	519	561	577	511	538	530	517	528	472	520	504	541	502	586	488	507	533	567	550	536	516	491	499	518	503	524	540	519	517	532	515	529	544	522	572	512	542	548	532	475	525	543	550	518	543	539	500	508	511	515	511	533	555	544	534	532	543	503	490	534	532	507	506	527	523	514	530	547	487	542	563	520	554	508	550	503	505	524	536	535	494	541	537	489	510	524	539	536	549	493	519	552	526	529	503	524	546	569	550	502	520	512	528	524	518	517	518	501	543	534	545	530	493	542	546	534	521	522	577	523	491	527	508	524	540	510	511	556	529	505	561	512	508	519	546	553	464	533	538	537	495	559	536	493	533	516	527	512	505	489	556	504	527	570	532	571	532	522	509	521	546	487	522	526	558	507	513	527	518	532	525	514	521	507	557	487	540	501	540	553	512	510	537	519	513	549	560	545	504	512	518	550	549	533	532	519	524	519	547	554	574	536	535	544	522	530	536	560	556	513	513	544	521	515	527	513	481	527	579	505	546	535	508	481	528	524	552	532	527	522	511	520	548	544	518	569	535	541	539	520	503	534	534	521	523	501	527	517	519	561	493	501	528	521	497	486	535	541	534	504	559	494	495	512	546	513	512	520	568	530	576	526	518	498	498	527	514	495	536	525	554	547	462	463	514	551	522	543	528	529	585	516	502	561	554	531	498	538	537	511	547	500	525	546	539	519	533	551	508	514	570	498	525	515	524	544	565	530	512	541	498	542	536	529	533	514	511	504	514	516	530	513	518	534	559	524	572	535	478	545	514	576	531	505	535	549	510	541	539	542	508	547	447	500	534	566	495	522	530	563	515	524	581	489	538	547	523	538	512	554	503	500	557	545	537	519	565	466	537	509	517	516	495	539	553	492	536	528	559	512	522	583	518	539	588	513	569	588	536	535	502	535	498	530	516	540	538	538	487	533	572	513	587	551	542	531	544	528	547	509	548	527	516	528	530	561	523	520	549	500	499	503	519	517	501	536	525	495	506	531	529	516	512	475	519	555	548	498	494	516	542	479	502	519	517	523	515	537	530	547	508	528	508	542	549	553	522	520	505	533	525	480	529	536	515	516	543	497	515	512	528	530	488	518	540	539	519	520	556	538	537	513	536	527	504	538	536	517	532	566	497	554	524	567	527	533	541	546	508	551	495	569	543	530	506	523	515	514	494	533	547	530	538	522	517	515	514	550	499	529	529	563	512	499	521	498	513	544	551	519	514	529	525	542	507	532	548	521	553	530	554	519	557	506	559	517	553	560	546	520	525	488	526	525	487	543	510	538	511	522	542	523	529	534	543	529	495	522	539	534	538	523	559	555	517	512	494	540	500	469	534	560	554	554	537	544	513	490	516	529	510	515	522	491	538	534	545	509	518	517	512	530	494	501	516	496	548	524	522	513	557	553	512	515	523	521	515	495	538	508	508	523	553	559	503	530	578	521	529	486
17562	2564	2273	1715	1206	943	667	556	500	426	315	296	289	258	232	223	208	229	175	201	202	181	162	199	158	165	156	165	129	154	151	147	150	152	141	158	164	141	145	156	126	162	163	166	147	151	133	147	141	134	139	153	134	143	143	144	118	148	169	136	131	140	147	144	148	136	136	120	133	119	147	135	136	117	138	152	131	130	133	144	122	133	153	133	123	132	169	124	133	116	123	132	127	129	137	124	129	151	152	138	118	134	152	142	120	133	115	145	143	121	121	141	143	130	132	153	146	133	162	107	140	119	117	117	110	159	131	135	150	127	154	142	134	144	142	144	136	145	150	115	129	122	127	135	133	134	113	138	121	119	119	112	127	123	156	128	155	146	116	143	132	124	143	135	142	124	140	151	147	133	122	128	143	137	120	140	119	106	111	117	135	125	136	149	132	127	120	153	124	131	140	136	139	133	140	122	137	111	143	139	143	130	106	120	141	136	130	136	109	129	149	119	136	127	118	137	146	120	113	129	156	131	140	141	132	151	157	129	136	138	123	157	151	104	124	145	116	128	125	137	138	117	124	124	127	158	126	132	141	136	131	123	134	143	130	109	129	141	150	120	141	164	122	129	129	133	133	136	127	115	146	142	122	143	135	140	123	128	167	140	126	146	117	135	132	124	138	117	141	135	157	145	127	141	116	122	124	116	151	109	147	127	113	148	147	129	129	140	140	164	135	102	139	117	133	121	122	131	126	135	124	127	131	161	130	134	129	139	112	124	136	130	129	125	99	131	142	115	147	116	133	141	139	142	125	145	144	140	135	141	132	138	126	137	147	144	127	130	145	114	141	144	137	137	168	121	132	131	126	143	127	148	124	148	146	128	141	129	118	128	159	136	144	130	149	136	133	120	155	137	118	129	130	126	136	126	126	156	136	135	136	122	130	143	138	141	125	128	131	135	134	135	159	157	148	139	120	144	138	126	120	140	127	116	141	144	131	141	146	131	148	132	115	129	113	155	118	163	115	149	123	121	135	136	125	128	130	134	129	129	122	137	135	128	146	129	155	129	127	165	132	120	149	126	115	134	117	146	113	130	150	121	133	119	138	123	128	134	108	130	144	123	128	132	142	110	151	119	143	128	141	111	134	143	114	141	130	151	118	130	147	140	127	132	125	124	142	146	138	122	126	119	130	137	120	133	134	129	122	137	143	120	142	127	99	119	117	123	139	138	135	126	140	139	142	155	124	162	117	125	127	134	114	128	146	129	141	126	146	124	142	144	121	127	135	111	134	113	140	115	114	137	151	136	118	116	142	139	141	172	137	145	133	132	159	144	135	149	151	141	140	131	136	149	131	126	142	135	122	124	121	145	128	122	140	146	142	151	136	118	136	129	106	121	139	118	124	148	134	139	138	142	128	120	145	114	130	132	120	142	145	132	137	119	145	120	147	136	166	138	132	141	123	124	118	142	143	132	127	146	138	137	138	108	150	130	163	134	125	129	116	149	139	138	132	153	123	134	123	133	154	149	133	133	150	123	124	119	113	127	115	131	132	134	139	121	146	126	134	126	131	133	135	128	138	125	132	136	127	119	151	149	139	137	137	112	141	135	138	129	123	144	127	111	122	125	132	116	141	113	105	140	122	130	122	137	135	160	123	131	127	145	125	133	120	112	139	127	129	129	147	148	151	142	134	129	122	119	120	159	123	142	154	146	131	127	134	137	123	140	132	143	116	122	130	146	112	139	98	139	136	115	146	155	120	122	132	111	145	128	144	122	134	120	149	136	132	152	113	116	134	107	142	139	134	128	126	154	137	118	116	139	144	120	133	128	138	113	131	132	141	153	136	121	131	132	123	144	129	134	153	144	124	128	137	124	142	140	151	139	133	149	126	139	133	136	119	127	128	150	137	126	152	117	117	133	124	118	116	137	141	133	140	144	114	142	109	107	151	158	136	125	132	133	116	147	143	135	150	161	146	129	140	134	148	124	137	130	108	119	126	132	151	138	142	132	149	121	148	125	134	125	131	122	121	146	152	135	139	137	149	144	130	135	130	135	124	131	132	150	112	128	123	140	135	133	134	132	136	143	134	121	147	144	131	140	146	152	138	142	133	138	140	148	125	141	120	128	130	132	152	135	150	149	137	128	112	128	145	118	123	127	106	130	118	122	127	124	144	124	143	143	110	148	122	144	134	133	132	126	129	127	136	129	150	134	122	113	131	127	116	143	119	153	130	133	121	132	133	157	116	133	120	150	125	121	131	133	143	132	121	118	149	140	130	146	139	122	136	140	140	131	138	127	125	136	130	148	127	117	128	129	137	145	153	126	120	120	132	134	137	135	134	141	124	136	140	124	137	135	129	141	137	146	125	124	132	140	129	130	120	118	151	120	135	135	128	136	93	134	128	145	124	151	138	116	144	120	131	144	138	129	138	142	144	133	123	136	136	119	130	125	149	129	121	109	132	126	119	119	109	119	134	138	132	117	128	121	131	127	118	141	136	125	111	141	133	129	128	127	129	121	156	125	130	152	121	121	128	141	146	146	140	127	141	140	134	121	144	134	129	148	126	128	141	136	141	148	135	133	121	142	124	142	128	106	125	130	149	130	145	141	167	130	135	163	131	123	136	145	142	144	131	138	131	117	124	119	135	117	144	128	137	138	137	126	141	132	134	135	135	153	127	126	124	153	139	102	129	112	150	115	145	117	123	147	130	124	128	139	131	135	133	128	131	133	141	128	142	128	125	155	137	134	129	135	137	146	136	118	133	132	121	147	137	135	130	130	147	128	141	130	131	150	110	129	139	113	131	126	144	130	137	139	131	134	138	139	148	112	124	134	140	135	146	131	137	121	130	138	120	133	129	135	138	118	112	128	126	141	122	141	145	140	159	128	137	128	128	154	110	130	110	134	120	117	140	143	137	133	121	129	161	131	142	142	116	116	131	132	112	141	149	115	119	115	145	132	145	140	119	117	135	137	124	138	126	150	130	142	122	136	121	142	135	129	135	131	138	132	133	120	141	118	116	141	141	118	141	132	140	115	127	129	132	146	121	135	143	140	126	148	143	110	136	147	142	126	129	120	128	137	137	158	131	138	137	143	122	143	141	135	118	141	141	132	131	147	133	129	122	145	113	132	112	126	145	130	142	146	142	128	147	156	121	127	138	128	132	135	142	116	138	126	127	125	126	126	127	113	146	135	118	119	135	143	136	114	141	96	120	135	107	142	133	127	129	140	132	149	132	151	129	146	114	144	141	124	128	139	125	145	114	135	140	147	138	140	128	111	138	139	149	111	108	136	148	125	133	134	126	131	144	116	127	134	128	134	140	129	125	141	113	151	123	139	131	108	156	119	132	114	124	139	129	130	151	149	150	146	140	135	150	129	134	125	127	129	125	139	152	142	129	126	119	131	142	126	126	139	140	134	125	141	151	123	119	139	109	116	131	123	152	134	131	144	111	139	131	146	121	129	147	132	130	143	125	138	144	131	140	133	135	140	140	128
7458	2005	4482	5070	4648	3799	3213	2550	2228	1894	1624	1434	1336	1170	1088	995	951	821	864	821	757	707	697	669	681	662	658	587	551	605	564	541	496	514	523	518	522	518	515	518	504	469	467	462	452	479	439	479	472	503	434	486	473	456	452	419	452	462	487	517	435	486	411	417	416	467	452	379	436	447	425	423	428	442	424	410	463	448	463	414	444	408	383	369	439	421	385	407	421	413	403	421	420	426	425	454	386	430	438	436	448	404	425	439	441	422	408	425	416	433	407	401	391	411	394	434	391	413	428	393	408	397	399	410	402	434	424	402	417	371	364	407	420	403	410	417	444	398	426	423	365	408	402	391	388	398	401	417	430	381	428	374	397	437	415	416	441	392	399	419	443	406	426	383	410	425	348	413	410	383	406	393	395	403	424	436	419	403	407	417	393	362	437	375	418	385	434	415	396	404	383	398	410	387	421	408	392	384	417	376	424	444	449	421	410	395	449	430	396	394	408	406	392	427	427	411	386	409	391	450	424	385	420	429	403	436	410	391	379	398	400	419	436	388	399	407	398	394	394	410	376	392	450	431	423	406	439	458	424	409	375	399	425	406	430	413	375	409	386	423	445	404	438	416	409	393	388	430	419	436	401	398	385	386	382	394	395	399	433	406	386	417	421	402	417	404	428	417	393	446	399	419	391	400	397	404	427	395	457	417	403	429	430	394	431	396	388	417	424	417	399	436	425	466	386	422	413	405	394	393	425	411	385	405	428	416	409	393	432	415	448	424	420	413	396	402	420	437	394	419	398	411	427	393	372	405	384	422	384	416	385	426	393	407	406	423	415	412	399	397	394	384	425	408	434	393	439	400	403	393	422	400	409	389	397	401	430	378	390	412	409	399	408	407	413	389	423	421	398	409	413	419	405	423	412	411	419	401	368	410	442	427	389	425	393	404	423	375	428	395	398	386	383	434	404	426	381	434	434	395	425	381	411	407	444	395	378	393	437	405	397	402	420	412	423	427	463	411	403	383	390	417	434	423	426	401	435	430	428	395	387	415	432	453	398	381	386	409	439	418	383	443	405	422	435	394	453	397	418	402	424	423	397	406	374	394	395	442	423	374	419	393	387	377	386	398	372	414	393	395	418	433	412	414	420	415	419	414	397	423	423	428	426	410	393	408	415	407	393	385	403	421	411	403	384	420	413	397	412	454	397	386	403	451	384	405	394	391	430	427	393	425	399	425	394	380	407	380	420	409	415	358	392	423	417	422	349	397	411	416	407	437	395	414	420	424	394	386	418	409	406	420	379	436	388	418	424	382	416	380	369	395	415	395	368	379	420	435	421	394	426	413	421	421	433	393	404	384	424	416	412	397	405	411	384	389	390	421	453	417	410	379	387	395	395	440	408	426	416	416	433	425	381	419	462	395	374	402	441	403	381	396	410	409	408	401	389	369	389	379	448	419	418	429	414	420	418	409	401	408	423	432	415	402	420	387	396	431	433	414	436	403	423	435	392	397	386	388	443	384	398	406	409	431	465	385	393	393	421	396	427	421	398	445	414	384	402	388	385	402	378	415	389	399	452	403	403	434	410	406	423	418	393	448	399	413	437	411	391	405	430	454	444	415	421	424	393	398	388	415	430	409	447	419	400	391	421	398	361	394	403	400	345	376	417	397	395	376	394	376	411	400	418	432	403	420	380	407	403	398	424	404	432	392	381	418	425	381	376	399	417	380	423	412	404	406	410	397	406	402	414	379	381	373	423	390	426	404	397	447	436	397	397	395	405	415	387	381	433	398	410	409	419	402	382	421	454	411	417	421	455	373	410	418	408	396	395	409	394	416	450	437	384	368	421	411	353	392	420	420	412	410	399	410	364	404	368	407	387	399	403	383	419	416	408	427	373	404	383	401	374	402	451	420	381	435	414	425	421	409	401	419	402	421	422	409	419	457	411	433	370	400	359	403	370	390	393	411	435	411	424	412	420	403	412	386	376	418	426	406	443	403	407	401	409	398	373	441	437	412	406	422	414	434	417	426	391	437	432	424	410	388	407	445	384	416	408	422	435	399	422	412	372	437	404	397	425	406	429	384	399	408	420	432	438	431	450	414	397	423	430	413	402	378	416	394	420	444	406	401	394	438	447	417	439	440	408	445	406	382	416	432	436	366	370	426	421	391	431	448	396	388	429	407	405	357	368	426	406	412	375	427	380	431	382	426	421	371	412	391	412	387	408	403	440	402	430	367	396	377	411	395	429	386	388	441	452	383	428	438	429	399	403	440	417	390	401	412	398	386	404	410	438	440	408	443	424	393	394	431	379	444	419	399	375	410	430	405	418	426	396	404	416	436	376	423	403	393	443	410	432	437	404	385	398	387	368	393	411	382	406	375	403	402	414	405	401	421	444	433	434	410	447	418	396	359	395	378	405	393	433	376	404	422	405	421	413	395	380	416	436	402	398	392	406	414	399	430	393	404	377	443	396	407	393	399	388	451	394	349	405	403	360	403	416	421	418	418	419	402	443	425	404	426	421	369	453	385	447	420	416	423	423	411	399	405	413	432	381	423	432	378	388	421	388	410	430	427	391	407	438	398	422	395	415	394	409	407	419	397	377	433	375	439	425	407	430	406	401	446	415	417	411	422	389	403	414	379	407	453	391	402	394	408	425	422	382	420	363	392	398	394	458	418	390	380	416	405	418	427	366	420	395	386	398	375	401	408	446	417	378	394	439	415	420	412	398	409	395	448	359	399	409	394	405	399	386	380	416	381	414	425	393	420	391	385	419	420	422	426	402	398	434	452	409	380	423	395	386	392	408	384	402	390	399	386	405	388	403	386	389	392	366	392	378	384	399	389	379	394	383	386	386	420	398	391	445	398	383	389	411	404	385	415	416	374	408	420	388	407	419	395	399	392	378	384	436	372	415	422	442	404	372	449	385	413	428	403	422	437	417	374	390	402	390	374	386	400	388	366	387	412	383	427	400	429	432	422	411	397	396	424	390	410	405	425	433	434	392	402	399	400	384	400	387	377	394	429	400	400	414	412	409	397	451	391	400	403	411	395	409	414	388	405	388	406	375	398	403	442	373	396	394	420	446	399	426	421	435	373	390	377	401	405	409	446	407	415	409	418	401	425	417	429	382	419	411	432	431	437	394	414	398	408	424	414	436	402	395	341	442	408	407	398	419	423	427	427	412	418	428	422	372	400	398	449	403	416	388	426	378	408	410	369	381	406	387	362	429	427	424	405	422	391	403	399	385	407	439	432	396	423	393	390	357	387	378	452	392	406	411	426	443	422	378	398	402	439	411	414	404	422	406	439	382	409	427	401	411	415	413	406	408	395	414	422	407	421	417	372	384	417	433	414	415	373	408	408	432	384	413	391	415	420	415	383	416	417	366	387	410	411	412	408	414	379	399	393	374	387	387	363	411	423	416	422	410	392	401	369	395	413	397	396	406	426	395	414	412	421	446	405	423	362	392	431	410	396	408	409	443	407	404	437	407	412
2320	361	402	384	336	354	358	326	322	320	317	367	302	318	332	324	307	340	288	320	307	327	338	327	344	321	337	306	291	290	338	317	307	324	333	307	330	327	337	273	297	352	306	315	327	303	322	305	305	333	331	346	322	311	305	328	319	267	320	308	319	319	311	342	309	332	329	317	315	332	342	272	311	345	320	306	337	319	370	331	289	347	330	294	314	327	300	336	307	304	322	304	290	307	318	328	334	286	302	294	336	321	349	316	336	331	329	313	291	319	283	317	325	310	287	309	309	300	313	328	312	270	325	373	314	310	311	304	335	338	335	306	331	283	308	313	309	356	310	306	336	302	333	299	323	324	305	311	317	321	329	312	325	302	348	338	354	333	337	337	314	308	316	315	283	345	314	318	335	296	305	301	311	301	344	338	338	318	338	307	322	318	300	324	314	334	318	318	347	321	337	321	308	353	297	292	317	319	327	289	324	319	333	336	340	307	300	327	300	356	349	321	282	342	313	325	300	342	318	313	305	303	303	323	311	387	348	312	296	343	290	283	346	306	304	322	307	281	288	325	298	285	346	312	340	326	297	327	308	350	315	346	327	325	312	351	358	323	308	269	338	324	308	328	342	307	273	292	314	330	333	320	331	299	322	344	310	305	328	337	347	313	325	343	325	361	318	316	332	313	287	320	329	333	336	322	323	316	308	312	365	328	305	320	311	324	288	306	294	343	310	336	362	307	296	315	329	320	309	310	350	306	302	317	288	306	303	315	330	314	299	327	315	337	303	343	302	348	304	340	302	332	333	291	295	298	315	284	314	308	320	326	325	356	335	324	313	325	341	317	334	289	343	288	293	326	334	287	325	314	309	323	356	326	344	331	325	321	299	303	322	326	305	332	306	338	313	318	301	305	319	326	333	301	325	335	326	329	299	311	323	306	334	324	312	290	343	303	313	312	334	323	319	342	354	338	324	321	345	326	310	323	301	288	326	331	307	329	339	303	309	296	323	304	321	334	296	339	326	311	319	300	324	317	294	303	321	316	309	327	321	318	285	318	327	329	313	329	318	328	338	335	327	312	288	333	339	311	321	312	301	306	312	278	334	325	315	314	308	318	341	329	299	321	308	296	344	335	353	326	296	332	342	341	312	310	328	301	286	327	332	304	315	325	289	347	300	322	340	313	328	286	333	324	316	300	331	327	325	274	348	376	300	326	266	339	358	336	320	328	338	324	332	309	325	292	310	296	313	330	297	351	306	335	282	341	333	322	324	340	319	313	307	332	270	334	322	328	298	318	346	324	356	351	315	297	332	321	333	314	290	357	336	342	316	327	287	319	316	352	330	336	299	322	330	311	348	339	336	347	325	355	293	326	338	322	318	345	308	298	336	292	323	354	324	315	300	314	331	315	336	320	319	309	294	300	309	313	294	342	334	328	321	292	333	338	307	300	330	323	297	313	317	292	341	322	325	345	307	290	341	308	329	319	306	317	279	297	339	317	334	307	302	304	312	326	335	325	327	322	305	327	328	304	334	324	329	328	311	331	332	328	357	312	320	311	292	312	339	325	297	304	291	311	300	311	329	313	365	324	342	332	321	310	307	326	344	322	346	334	332	330	336	331	300	323	337	358	326	319	354	332	282	347	313	308	315	306	326	335	306	334	343	312	296	316	317	312	331	298	334	367	320	335	324	320	328	294	311	349	303	309	313	344	369	316	324	324	318	332	327	300	326	312	306	337	342	313	327	332	336	307	281	340	361	282	291	348	339	293	364	326	304	318	343	320	286	326	292	311	315	299	330	315	311	331	316	285	308	332	323	305	307	319	319	325	338	297	312	307	322	291	325	328	317	309	308	305	333	320	325	313	292	319	309	313	304	342	325	311	265	312	323	313	306	305	292	311	335	352	343	329	291	303	296	323	299	336	366	309	304	315	347	337	337	285	306	298	333	360	336	327	323	327	295	271	334	299	321	321	297	332	309	320	304	291	305	318	342	300	318	300	339	359	325	320	292	306	343	311	316	358	312	331	336	341	298	253	325	299	287	343	304	275	321	293	319	299	310	287	304	327	317	311	341	320	326	334	322	351	318	328	337	330	336	330	302	335	300	317	333	307	325	360	330	308	302	299	291	322	335	322	326	322	329	338	327	314	343	334	329	349	320	327	308	317	328	344	297	358	334	312	333	319	318	311	327	344	316	303	330	322	298	301	298	303	322	302	305	313	336	286	304	322	328	331	351	355	302	311	314	315	321	316	288	309	328	320	315	329	318	285	336	301	335	337	318	299	305	272	300	332	301	291	343	335	330	340	334	351	314	347	324	332	309	328	294	324	278	305	313	323	331	325	324	333	330	301	350	298	338	315	335	305	329	320	313	291	322	334	314	309	318	327	346	343	340	346	315	299	324	299	306	322	330	336	295	311	340	289	354	370	316	322	305	368	313	319	324	293	310	286	307	315	320	317	294	327	292	318	326	320	312	334	349	324	328	346	318	333	329	319	318	312	330	321	317	278	330	280	328	314	327	298	317	332	311	287	359	311	325	300	326	312	312	315	359	326	297	326	291	339	341	297	331	314	323	311	324	351	308	325	307	313	327	314	290	328	349	313	331	336	343	304	316	323	314	316	359	338	339	321	344	334	317	329	315	300	323	323	311	316	314	340	319	274	327	318	324	325	316	326	313	320	317	272	313	307	327	290	317	305	266	337	366	334	320	303	313	315	307	310	276	280	319	335	336	307	317	340	320	318	333	332	295	308	275	304	322	317	311	327	317	319	342	350	338	313	300	302	322	328	305	310	301	305	298	344	308	331	328	292	320	323	306	323	341	319	330	333	323	320	307	315	310	308	351	342	347	319	305	334	342	320	301	325	300	336	322	310	313	297	324	317	336	335	314	295	328	320	305	329	316	320	293	321	314	325	366	350	294	314	324	317	330	338	328	325	287	321	307	346	301	319	320	377	325	325	308	321	296	325	289	316	335	316	331	318	303	353	290	334	346	353	302	333	311	300	331	333	325	330	302	326	323	321	291	319	312	304	308	289	299	291	354	333	328	308	342	312	313	316	353	325	317	325	299	305	277	328	313	336	321	350	344	351	285	320	331	327	353	312	326	321	308	299	286	299	305	308	321	317	293	348	328	297	306	286	300	314	328	325	347	315	299	316	313	322	290	320	340	324	324	333	316	314	319	337	374	364	347	290	333	323	317	346	341	329	344	306	300	325	325	324	340	307	284	301	297	312	317	304	299	331	323	292	336	313	362	285	306	301	343	351	336	318	311	335	307	324	318	295	324	360	299	311	310	338	286	324	303	325	291	308	349	328	321	311	313	341	336	342	310	318	315	323	301	313	342	332	345	304	329	375	317	315	339	333	316	321	277	327	321	316	310	309	295	338	309	312	306	322	307	353	333	329	325	318	333	357	316	334	311	350	312	309	303	328	300	274	305	317	322	327	311	341	291	300	345	317	332	303	305	323	305	312	333	303	332	328	323	319	335	336	340	314
2505	936	969	1064	1071	965	931	1007	929	873	922	956	857	866	879	862	844	868	868	834	872	827	835	861	892	860	891	856	777	804	867	803	854	864	811	856	848	834	879	847	847	827	864	854	888	746	818	874	830	894	875	836	791	806	866	883	832	863	789	850	857	897	854	833	886	823	834	875	870	854	893	886	841	855	878	777	901	852	812	839	856	802	805	881	836	778	831	803	823	847	870	881	811	860	878	815	802	857	823	908	817	823	882	881	868	820	875	847	882	867	822	806	850	838	853	851	867	817	883	890	849	860	842	812	847	894	833	846	805	837	843	891	897	850	821	838	843	869	870	831	866	831	815	880	808	814	848	871	872	920	822	820	843	840	888	818	830	808	845	816	843	831	889	848	816	862	848	867	870	817	846	868	829	834	805	826	840	881	813	816	860	847	845	854	811	887	826	815	858	842	845	834	817	852	834	832	853	866	890	829	847	850	775	817	888	805	835	847	826	815	810	860	790	845	837	855	846	843	891	799	859	892	862	785	876	852	859	845	869	864	884	852	885	846	849	896	911	883	854	818	803	890	856	810	821	835	841	835	832	845	873	830	811	850	853	815	841	839	856	842	826	867	855	869	854	928	853	840	852	865	803	842	856	908	849	835	878	812	868	841	885	839	857	878	868	834	871	801	873	850	854	846	927	900	826	799	852	856	863	828	863	841	843	771	869	880	824	859	829	806	821	842	833	857	852	833	801	875	838	841	794	838	844	804	800	838	847	881	826	830	859	798	907	872	832	875	839	823	877	844	873	842	864	851	825	812	813	865	875	807	836	857	861	878	809	869	813	823	813	788	863	849	850	872	897	858	806	843	858	883	845	807	806	869	873	880	814	870	886	894	827	892	843	853	848	856	790	823	841	808	856	838	804	847	871	862	805	856	790	818	866	827	794	815	858	868	867	855	860	829	869	849	786	827	853	861	878	853	852	858	775	866	852	846	847	824	792	858	826	816	879	852	790	827	865	817	839	853	862	816	822	819	823	819	751	848	879	869	885	820	815	808	884	834	843	853	798	798	850	858	813	869	792	927	818	860	842	859	888	889	799	794	828	831	865	792	828	793	849	825	805	874	831	808	850	843	828	853	828	846	873	848	859	832	877	890	874	855	842	864	824	843	847	859	822	839	854	819	797	805	808	855	877	873	774	818	803	828	830	839	846	862	830	867	860	833	847	811	845	851	856	823	860	846	863	856	844	877	855	859	867	829	847	845	860	848	791	805	835	868	895	828	886	833	881	805	810	875	867	818	839	861	829	810	845	848	855	818	818	787	820	851	880	863	832	824	776	785	865	870	828	820	876	847	851	884	813	853	853	921	849	883	895	833	857	853	831	843	841	804	851	855	851	875	854	856	810	854	860	836	857	852	887	825	876	810	843	846	843	861	848	825	889	857	800	839	867	813	839	857	845	791	807	836	854	877	787	868	888	818	836	791	858	842	792	805	839	837	780	905	826	843	835	843	839	802	836	870	862	890	814	879	869	841	856	830	883	858	805	825	887	779	844	842	891	884	868	824	873	879	820	859	871	798	839	865	872	840	824	857	836	877	889	861	831	839	815	864	875	860	845	800	837	809	788	886	826	881	797	818	784	807	888	890	810	834	824	843	855	834	885	851	862	841	870	833	841	825	834	872	841	798	799	887	820	819	821	875	844	892	819	826	837	852	882	870	819	861	823	883	856	880	852	813	892	869	842	832	840	855	796	820	841	828	839	836	802	868	776	875	873	840	846	841	830	831	885	841	849	831	842	894	845	815	869	886	811	817	806	862	871	845	840	858	842	856	828	866	842	813	843	823	860	860	855	835	832	813	843	808	854	816	859	801	820	859	884	806	828	843	778	829	838	861	810	870	834	824	822	809	827	799	850	880	832	819	865	841	863	836	809	801	839	837	839	855	861	825	855	832	867	822	837	881	856	865	863	853	813	894	889	858	806	810	864	839	894	853	858	850	820	843	838	812	833	826	851	881	821	857	812	896	827	856	852	819	888	843	856	849	838	847	842	816	838	797	849	853	901	802	868	803	840	877	787	816	886	813	868	853	830	832	816	836	840	806	876	779	869	777	853	867	900	872	839	874	825	818	826	838	895	879	858	825	846	859	870	841	837	814	830	830	849	862	814	891	826	850	818	879	822	862	848	829	841	880	834	822	827	852	854	890	806	816	866	833	809	858	857	796	853	840	792	839	899	843	810	871	837	785	797	838	836	871	852	857	814	815	837	762	853	875	853	897	822	886	855	829	818	841	848	827	768	833	883	865	835	825	860	839	821	766	827	807	844	841	899	826	835	873	821	840	825	868	785	801	815	898	837	863	853	864	800	817	884	836	878	797	834	855	892	864	844	871	790	860	866	831	833	871	828	855	817	878	802	833	849	873	844	875	815	813	829	830	867	846	795	832	819	794	869	838	864	858	847	842	855	832	879	825	830	858	848	857	844	820	885	764	845	879	849	861	845	872	796	847	798	835	867	862	860	803	855	874	900	858	814	854	820	857	817	795	859	865	879	873	829	843	839	848	892	849	803	844	842	889	876	823	837	886	879	834	847	844	824	847	827	902	807	845	836	882	868	798	855	880	885	854	892	827	819	865	829	833	823	829	911	866	828	877	825	819	860	847	888	848	866	823	848	878	836	818	827	839	889	824	856	828	851	848	826	881	884	874	839	875	800	806	796	879	839	839	802	864	815	832	851	865	827	850	852	826	847	831	878	852	908	857	816	852	817	774	840	841	831	788	923	838	861	819	854	857	899	770	896	861	821	817	847	872	876	817	800	782	856	876	811	874	882	868	843	878	901	824	842	773	891	864	836	771	795	893	875	831	829	906	862	837	826	834	812	874	887	887	868	880	830	864	820	809	827	837	862	837	847	849	787	815	847	788	851	848	859	881	847	869	855	883	832	853	859	833	822	802	800	860	825	843	849	782	874	832	843	863	813	864	825	830	859	870	835	800	862	817	837	856	858	853	841	847	862	847	817	861	824	870	767	861	841	811	832	850	849	854	875	856	861	824	885	817	846	898	868	834	851	884	837	871	858	825	836	834	847	845	872	860	837	866	792	771	854	844	861	817	824	823	885	830	891	888	805	870	881	846	855	839	853	826	846	852	784	846	849	878	840	827	848	853	840	824	841	826	817	920	817	825	851	896	803	858	848	844	889	865	867	838	874	845	827	835	820	863	836	798	883	825	789	912	863	830	841	873	813	820	857	871	895	839	828	852	845	796	857	864	878	844	902	783	817	803	860	829	922	859	882	819	833	838	882	839	857	822	856	863	874	918	800	925	821	862	859	801	827	861	809	868	860	860	847	842	874	808	805	884	880	856	842	832	799	819	851	836	836	872	852	884	837	879	840	864	915	865	876	836	796	892	897	812	857	809	952	883	895	830	872	859	869	855	843	860	876	792	865	893	840	866	859	849	866	862	862	867	830	800	867	806	861	844	805	870	796	881	859	865	788	852
9593	1035	1315	1026	749	606	483	395	318	322	312	257	195	242	249	231	228	231	205	217	204	194	202	192	218	216	200	203	189	204	192	208	201	189	189	202	195	190	179	206	199	208	216	201	194	213	167	217	201	177	207	180	214	189	158	168	188	175	205	185	178	196	149	206	182	199	212	226	166	196	188	193	192	165	202	183	166	179	185	182	193	200	213	198	210	178	171	183	166	184	193	183	221	197	174	181	187	201	180	185	209	198	179	232	174	191	188	191	187	191	185	170	193	179	196	177	173	190	200	180	207	179	195	180	207	179	181	182	188	174	186	197	195	206	202	183	171	195	173	174	184	192	190	183	205	195	203	183	182	182	200	187	171	197	182	203	177	179	174	223	207	217	195	202	199	188	218	208	201	188	181	211	222	176	186	197	198	201	184	176	193	182	177	197	178	187	150	195	201	168	208	193	162	205	166	200	189	168	188	209	196	193	197	175	170	166	205	177	200	192	190	194	178	202	189	185	195	200	188	208	202	191	217	199	192	206	199	175	208	184	182	180	190	185	201	182	200	189	192	171	198	177	192	182	186	178	190	172	209	167	184	202	159	197	181	198	203	176	178	184	177	191	195	196	203	171	188	187	175	179	169	183	197	202	188	184	198	185	172	176	171	168	210	178	178	177	176	166	206	192	181	192	181	164	166	200	168	185	216	194	216	189	232	197	192	210	217	166	183	190	182	197	194	193	168	177	205	197	186	180	201	181	174	177	204	197	191	185	177	191	187	179	165	155	198	185	186	196	189	181	171	188	185	169	202	185	177	207	188	204	196	200	184	215	211	167	187	180	176	170	190	202	177	184	202	191	169	179	197	164	205	180	196	182	199	177	205	199	182	176	186	180	177	190	183	178	178	191	185	196	187	199	180	200	214	198	217	197	180	172	215	187	177	219	177	168	190	202	202	185	184	187	175	170	196	173	171	176	199	210	157	188	206	215	196	183	202	199	199	202	163	179	180	196	210	184	182	176	198	178	185	162	169	190	179	188	178	206	209	183	179	203	153	185	169	203	187	176	201	215	182	183	173	178	178	177	197	169	205	183	180	189	181	230	180	222	166	185	192	185	205	169	213	189	193	185	205	212	177	160	195	182	192	188	192	197	185	208	193	178	191	175	192	170	176	189	191	201	179	192	184	164	168	196	170	173	181	174	189	189	171	204	173	183	179	167	192	195	231	172	196	174	174	180	184	171	196	167	188	197	209	195	199	172	208	191	191	168	183	182	202	193	180	183	191	178	152	196	202	171	188	192	176	179	182	187	173	205	198	180	182	185	192	198	207	193	207	187	176	172	171	214	202	172	184	186	219	183	185	176	188	173	189	200	202	199	180	194	192	174	193	164	194	178	186	185	182	192	181	183	178	177	206	196	176	182	192	192	174	182	178	214	180	183	171	199	201	168	185	203	173	212	165	190	187	195	188	237	208	173	193	171	200	182	206	202	177	231	195	182	196	151	180	192	171	180	181	194	172	187	186	191	178	174	199	176	179	190	190	192	192	174	197	212	176	192	174	198	151	200	192	200	208	165	198	203	191	175	174	194	189	183	181	174	170	183	183	196	187	171	183	206	194	158	182	165	176	175	177	190	190	196	180	169	183	198	202	193	172	202	187	175	183	187	207	195	195	179	180	175	186	183	185	187	177	195	168	202	170	174	181	191	181	166	202	196	187	185	184	208	185	199	182	198	175	188	188	177	189	226	200	198	195	180	186	213	186	195	190	155	184	172	186	205	177	184	178	175	175	173	176	187	188	203	183	186	189	200	198	183	175	188	179	193	193	200	191	180	190	204	154	168	195	203	180	206	189	201	156	166	167	167	209	222	187	204	186	197	202	169	195	213	197	168	193	200	197	196	188	175	182	155	206	200	173	196	188	178	169	189	189	193	184	199	199	198	194	192	207	182	170	185	198	202	178	181	188	194	190	173	183	179	184	203	203	178	173	184	181	165	184	206	185	199	166	198	171	188	184	180	168	200	191	166	206	187	195	187	195	199	181	190	182	203	186	195	209	183	187	189	168	193	164	201	187	200	182	187	201	196	189	185	203	153	195	164	228	198	202	204	204	190	179	187	190	168	184	170	195	193	183	186	189	167	197	207	193	184	172	192	189	160	169	195	185	188	202	183	162	203	181	172	177	181	189	214	195	186	205	211	201	197	193	189	171	170	181	185	171	172	171	179	183	204	199	201	186	168	184	193	185	175	204	222	192	206	172	191	161	164	222	190	191	194	191	196	165	181	169	181	170	178	177	179	170	189	214	177	170	169	168	179	191	184	170	164	186	205	201	208	180	180	191	199	200	193	166	161	177	166	164	219	175	168	185	194	162	197	187	199	174	188	185	163	171	181	166	173	184	183	172	169	201	204	184	169	189	189	178	187	211	171	199	186	189	190	200	194	185	176	208	174	188	191	192	209	185	214	186	188	182	194	204	216	184	174	176	208	192	220	174	180	174	168	183	205	193	208	193	223	185	207	199	207	185	174	151	201	191	169	200	157	195	176	201	186	176	181	187	176	187	180	176	175	209	182	195	172	200	187	166	171	188	177	181	188	206	201	172	176	177	181	197	176	191	166	183	171	189	183	180	172	171	172	163	200	169	207	190	180	200	177	175	151	187	203	192	198	208	194	207	182	190	192	184	185	179	158	196	177	179	201	181	193	175	184	208	184	174	193	177	169	175	188	183	183	153	172	189	174	185	210	175	186	182	218	194	194	200	178	195	187	197	199	179	187	180	157	182	181	176	192	185	190	195	201	215	206	190	179	192	165	204	192	183	162	197	184	162	190	199	197	193	189	154	171	185	182	187	159	179	173	171	192	176	204	204	164	215	190	182	185	195	181	190	151	177	175	188	196	214	175	183	195	184	197	194	195	198	171	189	175	157	198	186	194	184	196	206	183	186	185	211	185	209	223	163	193	179	182	193	177	179	182	176	156	196	192	167	172	184	198	168	156	190	182	208	185	187	177	182	192	167	176	199	183	177	164	196	171	195	189	187	186	190	186	173	185	182	210	199	188	208	182	222	194	176	198	190	184	192	178	198	175	180	199	187	204	191	198	173	203	194	167	194	189	192	204	166	175	196	172	180	174	201	184	205	209	172	178	185	194	193	183	187	210	179	203	155	185	195	195	192	162	182	211	189	206	149	180	208	213	192	185	175	198	179	218	171	166	208	199	179	199	192	171	164	199	193	182	188	198	189	183	203	194	196	168	201	199	185	187	153	154	184	196	170	200	194	215	201	192	199	216	215	182	190	206	180	188	173	175	175	191	180	161	174	190	176	194	200	163	180	221	170	196	168	198	187	173	194	180	190	168	186	184	182	200	199	196	170	192	183	164	201	182	186	190	191	187	175	172	206	176	176	189	177	198	170	193	183	172	173	186	191	178	165	198	191	194	185	193	183	182	198	192	182	190	197	200	222	172	176	209	175	205	188	206	193	203	183	196	164	202	184	178
5519	1379	2651	3279	2669	2354	1928	1619	1470	1308	1201	1162	939	955	891	830	787	742	705	738	684	710	664	718	674	614	616	657	652	679	617	596	638	591	601	648	608	517	582	590	629	565	576	626	573	562	549	571	499	580	552	564	550	524	509	541	589	543	568	575	499	536	522	570	581	557	525	546	538	525	559	574	534	552	544	559	520	550	530	563	545	470	518	557	530	525	512	547	559	498	534	503	556	533	510	535	555	507	517	554	545	546	559	522	532	530	551	544	511	543	557	523	555	532	569	547	513	512	541	554	522	528	578	528	539	515	547	520	527	522	548	581	546	566	538	588	529	506	563	517	529	570	540	525	501	539	564	558	501	559	567	570	535	544	519	538	535	539	530	498	556	543	515	562	529	536	538	484	533	546	558	528	525	494	531	517	540	513	585	530	513	523	510	496	542	546	533	487	531	536	540	545	487	564	557	514	519	533	493	506	539	491	559	539	540	520	558	541	516	540	553	559	485	499	521	507	519	550	506	537	526	534	539	519	533	538	548	521	550	577	476	524	537	520	511	499	521	533	496	555	535	577	524	568	567	495	505	524	535	520	514	551	498	511	534	559	509	516	546	552	521	504	550	539	521	526	551	532	522	503	544	565	549	494	500	539	518	546	555	513	515	514	535	544	556	501	522	486	531	544	557	545	537	532	543	526	531	496	537	532	524	509	548	552	509	572	532	521	557	525	553	536	560	521	528	535	549	567	530	531	511	536	524	524	557	549	542	523	520	526	506	552	520	532	528	488	549	551	543	467	493	534	485	517	511	537	527	512	555	522	559	497	552	554	502	550	556	509	520	517	566	491	535	521	540	537	554	528	567	548	510	485	531	524	537	518	555	488	546	500	525	527	519	522	535	485	535	549	485	508	556	527	500	495	489	531	520	527	551	539	532	522	520	544	515	528	499	503	548	553	552	530	541	515	541	520	522	496	512	559	487	542	524	547	576	529	511	552	542	504	518	538	462	488	565	491	532	512	507	542	488	521	559	547	532	512	536	538	522	507	517	507	525	542	541	543	491	522	499	560	572	470	556	519	487	522	511	524	516	503	498	499	503	451	498	528	520	513	521	489	511	485	490	524	496	524	485	519	520	475	525	529	500	564	574	520	521	537	530	507	532	493	502	495	532	506	526	512	527	557	518	493	517	511	493	504	517	596	507	512	548	531	576	551	547	551	554	590	536	532	546	513	553	550	581	547	511	528	546	530	530	554	544	518	553	515	557	520	530	553	571	539	531	571	526	558	507	578	518	534	490	557	514	542	518	552	543	522	520	519	469	494	570	508	493	494	539	543	556	554	500	519	535	515	542	543	567	573	493	578	572	519	541	523	507	549	560	522	494	512	533	535	549	531	489	499	493	520	556	519	561	545	518	557	518	566	498	549	538	501	548	488	477	538	551	501	521	532	546	512	498	523	494	480	513	538	493	504	526	513	568	511	495	537	515	539	539	489	466	504	514	503	545	501	520	529	544	535	499	551	538	518	524	543	543	539	530	559	492	514	535	526	508	503	544	518	510	486	516	550	515	574	535	540	527	539	517	538	503	531	545	508	521	517	522	529	490	528	536	532	540	530	544	526	515	525	532	540	547	504	519	494	554	528	496	533	550	522	528	502	518	570	531	502	525	538	582	527	483	531	532	529	539	518	537	555	566	533	552	518	528	555	529	545	528	511	483	552	494	526	500	527	569	526	529	541	545	514	533	555	526	543	519	545	539	512	545	547	530	480	528	491	560	516	537	522	526	533	542	504	560	548	496	509	500	510	536	503	532	535	502	499	513	551	537	563	522	513	519	538	562	578	526	521	540	546	549	532	540	475	495	504	537	513	512	553	517	549	533	543	567	548	560	543	527	496	493	531	535	556	539	518	535	529	556	557	544	520	560	503	534	544	526	538	534	490	496	545	527	543	507	541	505	518	507	535	527	536	536	509	577	517	530	515	536	515	537	555	519	556	519	539	523	514	549	531	536	499	528	523	526	524	511	555	511	535	543	541	511	528	542	532	549	517	506	512	507	529	543	547	569	512	518	516	554	539	487	491	524	544	565	485	540	520	514	516	519	516	527	493	532	513	489	569	533	530	536	497	549	513	475	495	493	536	538	545	538	526	563	536	523	531	583	520	508	539	532	515	525	509	533	506	587	494	488	595	513	515	531	532	544	527	515	497	535	511	538	563	511	526	512	537	536	526	542	520	513	577	533	516	508	516	516	522	546	544	502	556	503	537	524	535	543	525	512	505	509	588	551	582	521	510	518	504	469	518	500	515	557	529	554	518	548	519	542	536	542	557	550	540	475	560	522	538	523	549	529	528	528	516	525	537	502	544	539	552	566	536	541	511	530	538	509	557	505	536	532	537	534	587	532	526	516	531	509	526	501	509	528	539	510	522	530	473	556	549	542	537	548	551	526	540	506	505	524	552	515	528	541	533	560	537	532	512	505	517	497	521	474	604	534	579	538	532	505	554	522	517	519	537	512	533	511	541	526	505	538	534	523	530	564	528	522	534	527	532	545	533	529	568	545	529	568	521	537	516	525	547	521	511	506	518	531	528	520	556	506	512	513	535	491	557	525	504	520	497	553	517	505	546	533	537	508	521	529	536	519	544	462	511	539	538	539	549	565	515	547	521	541	564	539	557	548	553	506	518	484	507	572	515	530	538	513	516	530	566	533	550	549	523	522	542	542	530	543	522	511	527	499	513	554	548	521	535	543	548	527	542	543	542	529	552	554	484	512	524	524	543	575	480	522	537	504	497	535	516	530	489	558	539	560	507	541	533	561	529	549	546	567	509	509	515	527	531	502	491	522	503	528	524	541	531	523	533	470	527	563	551	506	528	524	561	545	510	544	523	535	502	551	568	546	521	512	530	523	518	545	490	518	534	543	532	516	535	498	546	558	482	555	489	522	503	515	518	508	563	510	517	527	555	533	534	488	506	545	539	505	527	545	523	498	512	511	528	541	495	522	556	528	532	492	545	548	557	520	520	516	554	506	536	574	514	511	504	534	541	516	536	498	496	560	527	528	531	528	530	504	544	517	511	558	528	520	541	529	567	546	505	527	479	558	573	530	537	485	538	545	539	550	518	508	497	521	518	594	509	474	549	521	541	516	553	523	494	544	559	529	538	511	498	515	541	539	524	519	547	508	510	530	531	544	513	528	561	519	522	503	477	553	520	551	517	513	564	534	472	520	532	526	582	546	540	544	532	496	545	549	534	521	596	562	573	571	540	506	566	497	504	529	491	533	513	531	568	499	553	532	517	534	514	546	513	543	526	491	521	520	530	520	487	533	530	489	529	569	528	506	561	531	541	544	504	501	545	534	535	512	534	500	512	572	532	535	555	500	500	477	536	575	513	528	536	533	525	511	506	538	526	549	542	552	506	530	502	538	546	503	553	544	545	546	545	537	540	535	520	564	541	527	502	533	525	522	511	505	482	524	511	558	510	555	481	489	545	513	527
17554	2464	2332	1750	1236	894	646	565	428	403	335	334	263	249	219	230	198	205	197	186	182	168	163	170	173	178	142	158	133	146	156	161	158	142	140	120	152	149	139	159	123	134	183	148	155	145	123	149	148	159	154	150	136	129	123	143	136	136	139	146	129	124	115	158	144	137	164	149	136	144	163	140	149	125	140	133	124	133	130	131	134	151	129	133	132	122	123	134	140	138	148	127	139	131	146	154	125	145	149	134	146	115	135	132	143	128	132	136	131	141	116	136	125	120	133	148	133	146	152	132	115	132	143	128	147	123	134	128	159	120	118	137	134	144	138	120	131	130	144	124	133	134	123	114	155	135	142	123	141	139	143	128	116	147	140	124	129	162	130	148	128	118	131	143	139	131	151	132	128	143	153	131	122	123	134	131	146	139	136	132	139	129	144	129	129	149	127	138	126	131	142	147	130	117	135	145	138	129	151	129	148	139	124	140	140	147	142	127	119	160	137	130	145	158	136	141	146	115	111	128	135	132	126	150	146	133	145	114	132	134	141	131	147	148	130	111	118	147	143	113	124	158	151	130	131	137	126	131	130	108	141	132	121	116	142	132	124	130	138	130	154	150	136	130	144	130	115	132	136	125	125	148	135	114	138	135	141	127	142	122	139	132	124	130	134	112	125	108	120	116	151	153	137	140	116	131	133	129	138	137	144	126	142	121	129	98	127	138	148	126	129	132	164	129	144	143	107	141	120	133	130	120	131	133	158	128	139	130	135	146	122	145	135	129	133	148	122	141	136	127	136	132	133	130	130	128	133	148	143	117	135	114	121	131	127	140	140	132	131	126	123	139	138	128	134	133	123	145	127	138	160	139	135	134	133	146	143	139	157	118	124	159	119	163	131	122	117	148	130	136	149	150	138	141	142	136	158	120	161	145	147	145	123	137	142	117	128	147	135	125	140	142	118	131	135	146	146	122	130	131	150	137	157	120	135	131	139	128	125	143	116	130	145	127	121	152	133	117	146	149	129	125	144	157	141	148	129	144	149	149	141	150	126	149	131	129	120	155	144	142	135	125	152	134	150	116	122	127	129	121	115	154	123	122	128	134	124	157	147	159	133	128	109	127	121	140	132	112	131	142	117	136	127	155	141	118	121	138	134	136	112	114	134	107	149	127	129	151	156	159	144	148	136	135	139	129	146	136	136	146	156	155	132	131	120	119	120	154	129	151	152	125	143	133	143	140	133	162	138	129	151	134	132	112	146	128	141	152	147	130	150	135	129	139	124	99	145	130	147	124	138	127	134	145	119	121	126	143	127	127	116	137	145	144	108	123	147	146	130	125	128	137	136	124	120	141	139	141	157	116	121	139	148	148	129	119	136	135	160	161	139	123	146	131	152	160	132	141	140	122	155	141	137	155	116	132	147	121	150	126	108	145	136	148	117	139	131	122	120	128	145	144	130	135	129	127	156	125	142	122	131	109	128	132	129	135	126	146	127	145	153	147	123	133	111	135	130	141	142	155	163	121	143	138	145	135	134	141	128	140	135	142	128	135	131	131	130	128	126	124	138	129	139	131	156	123	145	139	139	122	156	129	136	129	151	149	120	148	146	138	127	120	132	152	139	130	120	128	148	141	129	139	137	119	134	147	165	132	142	130	148	147	129	113	126	150	133	126	112	154	126	137	119	131	146	140	138	146	118	140	146	145	126	151	134	114	127	179	141	144	149	118	141	141	131	128	136	140	122	146	142	124	126	156	140	128	147	141	134	118	125	150	138	131	119	154	139	121	127	126	138	121	134	118	138	131	132	142	120	138	152	144	146	142	130	131	121	127	139	125	133	127	117	126	118	133	137	137	123	124	138	125	124	144	137	132	134	137	134	130	127	134	129	125	123	119	135	135	130	136	149	126	127	134	130	130	132	127	126	128	129	147	129	125	125	154	125	143	131	137	145	134	135	165	114	118	138	147	149	143	137	159	143	126	136	147	126	138	147	129	132	136	139	146	119	129	140	127	134	126	143	135	137	122	119	146	113	145	141	138	132	132	131	140	136	139	141	135	146	160	149	130	114	137	137	141	140	158	123	116	144	130	156	154	156	135	137	123	138	146	149	130	126	141	131	114	137	118	121	124	118	115	120	153	128	129	116	102	125	147	133	120	123	120	131	153	113	133	146	134	117	123	122	126	121	132	144	124	133	130	127	156	140	140	118	137	132	144	138	125	117	140	130	121	134	129	136	137	122	134	136	123	123	148	141	130	116	147	138	133	127	130	120	140	128	164	133	123	132	129	115	139	127	149	145	134	119	128	119	161	117	133	137	125	140	131	127	129	146	151	133	144	142	129	114	134	101	103	141	151	122	130	149	130	119	128	140	114	109	109	143	154	136	131	146	143	144	152	128	147	120	155	111	128	125	141	135	154	158	140	127	156	144	124	146	139	121	122	156	133	152	149	137	139	122	102	128	143	122	134	125	151	112	142	159	134	125	129	140	112	130	108	142	129	125	137	136	128	164	141	137	130	135	133	139	122	126	142	124	140	133	138	121	111	129	136	138	131	136	134	130	126	119	135	134	152	133	126	139	134	150	140	148	138	146	167	139	138	119	120	163	126	154	125	127	131	141	140	131	142	135	117	133	129	137	145	138	146	145	127	118	120	163	120	141	150	142	118	133	139	135	127	139	145	127	140	140	136	141	119	136	132	112	125	142	128	137	114	132	133	134	125	140	147	139	138	136	134	136	128	136	122	110	158	137	135	133	127	148	137	133	113	123	144	151	115	156	127	130	138	133	113	129	138	128	122	126	103	138	139	155	120	140	124	137	153	158	133	123	137	129	155	139	128	155	97	126	131	130	149	155	138	147	155	141	140	125	125	137	116	149	145	129	124	140	140	136	147	138	140	127	132	145	128	133	136	129	135	140	133	139	135	138	144	121	138	119	129	140	146	130	127	127	128	123	128	110	158	145	141	139	137	148	154	128	127	143	142	128	147	146	153	108	127	122	124	127	128	145	135	130	146	105	131	115	104	129	137	136	134	139	134	146	126	156	114	133	123	117	148	133	135	152	120	136	135	134	135	131	131	138	125	126	154	145	125	125	127	129	139	138	131	144	133	137	136	138	133	125	143	140	135	118	136	136	142	129	139	141	131	139	134	146	121	131	129	134	153	139	155	145	132	123	152	120	146	149	133	128	117	160	143	136	145	164	122	135	146	126	146	127	133	124	128	140	127	149	134	118	131	126	128	139	125	134	140	139	125	133	129	176	143	122	128	116	133	141	140	119	144	126	140	155	144	136	143	139	141	137	136	116	129	131	130	151	125	140	141	144	159	133	142	124	135	128	147	135	119	108	146	150	120	118	135	137	127	138	119	139	137	137	130	113	154	134	142	153	124	140	123	134	120	141	132	123	134	150	143	142	145	149	127	119	142	134	139	146	133	124	132	155	127	123	131	131	155	138	124	132	135	134	135	123	157	134	126	117	132	148	137	128	134	133	145	135	137
7443	1979	4385	5294	4531	3780	3016	2609	2172	1922	1664	1466	1314	1192	1063	1051	1010	918	857	796	713	736	748	675	676	650	653	623	599	620	542	566	547	578	547	539	476	485	534	453	498	468	493	491	466	457	496	459	495	455	447	488	482	421	470	479	463	470	445	463	456	438	427	437	421	474	443	432	444	440	431	451	419	424	403	413	424	429	414	449	462	410	431	437	459	428	397	442	433	429	426	406	417	422	428	419	416	439	422	390	418	426	416	412	415	452	438	415	435	384	400	408	435	382	423	413	420	416	399	394	451	405	415	406	419	435	410	428	398	434	416	412	425	421	407	387	436	425	424	418	438	413	415	411	392	422	431	405	410	441	389	410	407	445	404	457	404	412	438	375	436	428	410	428	410	402	429	405	410	445	406	416	454	402	405	440	409	387	415	380	362	444	412	410	383	403	407	409	458	399	418	390	433	387	417	406	404	423	397	420	414	405	443	431	386	446	407	398	395	404	432	377	366	441	423	429	425	368	435	413	432	444	405	405	405	411	430	400	420	432	401	412	431	416	433	429	377	397	390	395	411	427	411	401	431	388	409	412	445	392	410	393	425	433	374	451	405	380	382	398	412	418	394	385	415	424	386	377	390	406	425	383	408	399	399	438	378	422	407	417	419	434	405	386	438	406	390	415	391	420	427	385	452	368	367	372	405	410	419	457	437	409	419	417	401	376	420	464	420	391	426	431	394	374	420	440	397	419	377	436	442	373	394	397	430	396	416	398	399	409	403	405	381	426	388	408	423	422	425	398	414	381	415	392	423	433	387	392	406	402	395	412	387	417	392	399	417	424	409	451	392	392	400	412	417	417	442	392	437	396	415	404	399	376	400	396	416	427	387	427	429	401	417	406	452	356	421	419	421	443	421	381	419	438	429	435	396	446	456	389	387	435	415	422	429	392	366	409	416	403	380	404	397	395	393	436	417	388	391	415	402	424	415	428	426	414	430	407	388	386	407	410	386	389	404	381	409	387	420	397	423	401	419	400	411	386	476	449	409	386	422	392	429	387	364	396	380	434	412	373	423	416	414	395	401	405	427	453	405	409	394	385	411	426	426	400	419	392	402	405	412	390	364	395	399	387	392	393	415	383	420	438	432	418	454	402	429	407	410	377	400	401	422	451	385	420	393	400	377	427	399	413	414	425	416	435	423	431	435	419	403	436	410	411	431	384	409	393	378	422	397	410	414	400	403	393	415	424	430	429	397	368	427	413	409	386	426	435	441	392	398	392	440	379	414	400	409	396	408	395	380	405	403	428	379	399	425	401	381	397	405	396	417	429	407	416	423	391	432	376	417	406	427	393	394	400	417	379	415	410	387	395	403	386	397	470	417	431	463	419	418	417	392	412	418	421	393	419	393	378	436	425	407	396	415	391	383	437	433	460	432	380	401	413	365	427	411	390	403	425	367	448	441	400	447	398	442	435	397	390	397	377	384	413	459	426	419	384	413	417	434	371	392	384	365	404	431	415	415	369	380	389	394	407	431	414	463	381	392	385	459	412	433	404	425	415	419	430	421	409	402	383	404	398	388	413	381	391	403	409	405	400	419	405	423	416	382	390	400	421	427	363	410	437	411	386	415	409	399	385	381	432	366	406	396	365	380	370	407	418	387	351	406	380	422	406	395	407	434	366	437	413	397	416	386	390	422	404	425	402	417	442	449	397	394	418	412	417	422	410	387	367	437	424	380	421	435	430	386	435	417	410	431	384	404	406	390	441	429	433	451	401	425	374	422	399	368	432	378	371	419	373	406	413	450	412	378	429	430	413	405	408	428	393	405	426	387	404	387	420	391	398	420	413	425	366	437	389	382	370	407	350	426	408	382	432	399	401	383	411	395	391	423	438	412	388	421	397	394	389	439	420	423	435	365	396	409	392	423	419	395	416	387	419	403	403	399	404	394	388	408	394	394	411	392	406	370	408	410	391	436	443	401	396	422	398	377	388	418	435	379	396	412	405	411	388	405	419	431	424	369	439	413	380	412	414	418	409	418	399	399	399	402	412	431	397	400	381	414	384	408	410	467	405	409	402	402	402	392	395	433	415	416	404	434	398	428	425	433	402	419	407	405	406	438	398	407	381	409	416	401	399	412	420	394	389	409	423	413	395	398	411	382	370	427	393	410	386	400	382	427	445	409	413	389	392	432	439	411	413	429	424	384	414	444	410	441	423	388	409	430	424	381	354	425	438	394	415	417	387	404	431	443	395	402	379	428	426	417	394	363	427	417	416	356	409	383	415	392	408	423	432	397	385	402	408	421	423	407	395	415	438	445	395	411	400	390	404	423	406	418	396	397	393	409	417	434	388	446	420	411	411	429	405	412	416	423	418	380	394	400	422	387	411	403	435	398	405	421	390	419	363	410	444	437	421	400	426	360	405	416	404	421	381	398	424	410	418	406	409	379	424	392	402	412	410	391	421	373	420	398	379	406	412	383	431	416	371	422	413	397	419	428	384	402	405	395	396	419	408	466	404	419	396	429	407	402	400	384	407	427	411	409	432	406	437	404	402	429	433	413	420	413	429	407	410	386	399	396	407	414	368	428	394	403	394	434	420	426	373	412	416	410	411	446	423	423	401	446	398	393	376	400	423	436	382	426	433	384	387	423	434	400	409	386	418	364	409	413	429	422	422	404	381	382	401	422	460	413	423	391	422	391	407	460	416	405	374	440	444	452	422	382	416	432	396	410	438	415	460	416	400	435	402	437	403	423	430	465	370	403	388	393	414	390	397	431	417	393	415	407	428	407	409	420	430	418	411	383	414	417	397	385	416	424	439	395	416	391	432	394	383	374	415	422	435	417	451	427	395	408	416	417	398	412	412	425	427	400	427	421	400	396	395	436	451	388	392	379	371	414	383	396	419	386	424	416	395	423	409	403	379	388	391	420	391	434	374	443	377	410	403	395	401	400	366	417	426	438	437	405	399	427	403	431	392	398	390	404	386	411	378	427	424	420	447	426	437	409	447	413	425	461	408	400	401	394	426	428	384	436	381	437	408	375	435	385	397	406	392	418	408	427	385	411	415	423	410	400	391	430	405	424	430	445	382	398	431	428	393	413	436	388	376	424	386	406	386	411	409	423	431	441	390	406	442	409	401	403	391	405	378	389	415	410	435	447	405	399	425	389	387	389	401	403	386	393	441	403	419	416	412	442	408	448	393	407	390	420	446	435	427	386	426	413	411	395	431	447	409	428	410	382	384	437	381	420	396	434	437	402	401	382	408	403	398	432	417	436	412	373	399	396	397	466	404	415	384	418	388	396	403	397	418	401	389	395	449	384	420	433	421	432	383	439	414	405	443	370	420	455	380	395	390	421	412	400	446	420	376	371	434	433	394	384	405	422	407	420	413	385	410	394	402	407	384	407	388	372	406	380	396	406	419	419	438	401	391	411	391	407	410	400	431	443	415	413	425	453	427	421	408	449	393	393	410	417	381	414	389	414	416	410	427	393	407
2537	357	381	379	311	361	364	357	341	339	332	328	317	325	337	326	350	325	323	358	326	313	309	321	329	337	311	331	313	303	333	340	342	311	301	331	337	349	316	316	341	310	365	326	318	325	315	322	306	274	349	311	327	311	302	372	324	367	335	302	327	336	351	322	303	314	338	302	347	324	324	318	306	316	339	285	324	300	332	332	324	302	359	315	329	297	314	310	352	297	318	328	317	286	314	327	348	286	339	287	326	293	323	323	321	328	325	311	310	339	327	287	313	353	319	312	340	345	295	348	305	341	346	302	336	313	310	337	335	310	342	306	335	303	304	307	330	333	285	276	313	316	308	309	340	330	329	323	315	335	320	320	324	327	302	308	317	321	313	298	321	329	333	314	324	304	351	333	338	302	298	316	332	286	322	303	283	299	319	315	334	305	330	333	341	296	303	290	302	339	323	298	310	327	333	302	374	310	298	302	345	327	310	331	361	353	329	325	299	341	283	332	332	326	327	331	307	322	345	314	298	320	346	325	347	336	308	325	307	334	319	334	323	311	291	272	302	269	331	329	343	346	324	316	335	348	329	311	323	305	320	351	319	314	370	316	294	334	332	312	315	346	332	358	308	326	323	303	302	326	328	328	288	353	325	291	321	324	330	313	341	308	290	310	340	324	300	345	332	320	284	333	333	320	364	298	309	333	346	304	309	336	306	327	328	332	296	337	349	332	321	312	348	341	331	320	354	325	322	354	307	313	344	324	328	373	307	342	336	303	338	318	344	346	294	330	344	337	317	327	317	320	330	340	324	304	341	297	281	324	293	353	306	334	303	322	320	351	325	317	332	301	333	348	327	334	327	310	334	346	304	281	349	317	301	304	314	319	341	320	356	327	297	320	316	312	325	332	336	309	325	326	333	315	329	328	305	328	335	304	305	315	305	329	319	316	370	316	294	329	327	336	299	320	326	322	295	305	341	329	337	316	370	338	327	325	327	345	348	299	292	340	296	315	292	363	336	295	336	319	322	319	327	320	325	292	309	339	332	309	325	314	317	325	335	330	319	296	327	311	319	291	318	279	319	329	281	311	336	305	322	301	337	326	329	332	319	316	311	315	344	320	307	319	314	315	331	363	329	306	319	361	355	317	311	312	321	323	354	316	353	327	336	330	319	331	326	303	332	326	353	294	313	308	313	323	346	348	337	296	340	323	324	312	341	304	339	304	331	315	332	348	343	333	330	316	337	298	338	332	319	315	311	333	306	310	342	328	304	299	301	343	317	295	319	319	297	346	293	318	323	295	318	322	358	315	304	349	350	315	322	335	315	312	324	338	320	319	281	323	325	328	332	309	344	348	271	337	327	306	309	329	310	299	320	317	332	335	344	320	308	332	325	348	321	348	337	337	323	335	331	331	309	338	301	316	280	321	314	311	310	323	307	301	306	312	334	334	289	324	299	327	341	316	341	325	390	325	329	326	382	330	321	344	304	300	358	344	284	290	353	335	324	337	293	314	325	335	335	325	311	325	347	336	354	296	331	324	326	335	311	336	315	315	328	325	318	333	348	305	268	351	331	317	310	313	297	352	326	281	335	331	341	332	307	333	335	308	293	312	311	324	290	334	308	367	356	290	313	309	343	325	326	321	328	331	316	325	314	327	321	325	313	327	314	301	342	308	318	316	314	332	329	340	347	330	323	363	316	291	348	341	339	332	317	298	332	321	346	286	322	278	308	321	332	305	319	320	329	306	312	324	298	313	322	332	344	352	338	300	320	304	344	313	300	318	295	308	332	323	324	319	302	319	308	350	285	321	345	305	310	331	356	311	335	306	313	318	333	312	296	314	305	343	310	347	311	330	357	318	332	310	329	285	321	352	306	313	324	296	311	293	314	324	308	305	343	364	334	327	330	342	350	327	317	346	341	294	315	291	317	371	297	286	325	333	331	336	273	281	304	332	333	350	321	295	322	301	310	337	327	349	281	314	306	313	334	315	351	345	300	312	311	277	320	319	335	336	275	356	343	333	329	359	291	330	335	303	300	292	311	306	337	311	361	319	327	321	348	340	307	363	313	341	324	329	315	364	310	321	334	299	323	324	315	322	343	324	335	303	343	342	323	341	340	311	339	310	319	309	346	323	340	311	328	330	303	296	305	326	327	328	308	346	287	339	301	316	352	315	331	326	330	344	339	324	333	296	349	336	303	323	332	336	326	326	331	309	326	306	322	317	297	312	311	340	324	334	327	312	305	340	328	327	325	353	326	346	337	301	330	329	311	315	330	293	325	302	308	347	326	334	337	306	314	333	317	327	318	359	331	306	341	342	299	320	313	289	328	330	312	323	295	344	322	322	331	296	325	323	327	321	340	294	330	327	345	327	330	316	338	281	373	312	344	321	292	293	328	296	305	324	325	338	313	333	332	315	346	329	308	336	329	318	342	309	334	317	306	333	346	321	288	303	334	318	296	323	353	349	314	320	270	315	331	328	316	320	301	322	315	315	328	305	331	299	316	290	298	322	316	314	302	337	347	310	331	328	288	308	325	331	319	321	325	322	312	322	336	305	344	324	333	300	322	317	326	329	341	351	341	328	324	350	359	323	345	338	312	305	328	301	320	317	320	304	331	307	381	328	333	311	333	309	332	305	322	344	331	322	305	308	346	311	325	319	309	319	284	345	340	302	354	318	315	340	326	330	295	290	313	306	301	316	334	352	319	303	333	328	336	304	294	312	344	282	313	307	315	327	297	319	322	314	333	319	342	338	333	299	327	336	303	305	337	363	308	288	308	301	304	289	318	314	312	310	318	355	287	360	346	326	329	321	300	311	328	314	292	318	334	294	314	309	334	298	294	325	320	296	288	315	302	302	292	319	315	286	332	352	320	320	314	302	319	298	330	345	333	310	310	350	307	343	318	317	345	308	324	316	300	337	273	362	349	294	308	328	328	338	329	308	294	311	329	321	338	335	333	326	311	343	276	320	333	362	334	331	316	310	330	303	344	344	361	333	297	316	322	331	290	338	333	314	304	305	309	373	348	343	316	315	321	301	295	290	316	290	337	341	307	292	326	327	301	296	351	336	334	328	337	316	310	308	285	320	350	298	312	336	314	311	330	299	303	313	302	338	278	323	313	324	338	323	325	319	310	329	305	287	343	318	330	343	334	308	300	317	355	320	298	314	301	323	344	310	324	310	317	311	331	321	335	299	324	327	308	314	335	333	284	312	338	305	302	336	338	327	296	344	307	300	309	303	311	304	322	318	363	321	322	323	353	320	322	323	328	341	335	319	350	276	312	308	303	324	343	282	302	312	310	328	343	310	343	328	323	299	306	302	266	347	336	326	338	353	323	321	340	326	339	293	351	332	304	336	293	319	354	313	311	306	318	305	336	310	314	309	316	316	306	339	299	338	349	307	314	308	322	285	338	319	307	270	304	314	313	294	303	347	337	320	330	293	333	316	302	317	335	320	326	316	303	322	316	332	329	329	327	302	309	302	309	359	325	329
2378	953	1026	1128	1032	982	929	995	930	922	895	906	900	864	899	883	877	891	885	897	851	867	876	901	808	835	859	858	885	851	824	867	889	841	813	854	836	842	816	859	795	855	795	855	770	843	873	852	836	946	875	887	815	835	854	841	816	840	890	805	832	896	903	849	853	897	864	831	860	846	848	868	819	842	803	876	852	838	858	876	875	793	815	828	815	903	897	840	817	836	828	847	852	889	852	866	838	866	835	896	845	857	851	858	842	787	795	826	874	833	865	840	887	879	876	869	881	882	827	862	788	810	829	828	821	816	832	824	857	839	833	815	810	830	863	845	797	848	818	841	885	851	840	831	782	837	874	851	814	815	814	844	867	838	840	878	841	807	844	816	835	772	897	817	781	866	895	845	819	878	870	834	876	803	850	909	816	847	861	850	882	831	845	845	838	831	896	880	775	871	790	828	840	863	822	870	907	817	876	845	884	873	862	849	892	848	874	881	856	816	816	835	836	814	890	837	868	845	907	840	820	923	858	851	828	851	868	816	804	830	865	843	799	851	834	847	845	845	818	867	878	852	878	822	864	831	831	872	859	880	862	863	829	843	837	836	858	811	882	853	878	834	794	951	819	854	820	844	827	830	827	817	824	856	843	834	841	803	862	870	852	876	889	840	842	858	871	843	827	833	807	844	872	843	864	807	849	892	874	833	855	800	852	840	830	803	883	858	842	856	806	870	818	863	906	848	829	864	811	826	845	876	884	795	860	847	861	867	803	803	846	860	879	814	835	877	834	771	883	874	844	838	833	797	868	915	842	875	920	878	819	849	878	908	848	880	857	864	818	865	870	841	810	907	884	849	916	835	829	840	823	905	811	801	858	870	861	821	823	825	883	896	861	824	872	846	817	910	809	850	830	874	854	827	768	871	836	878	862	870	817	842	797	827	822	874	878	866	856	876	911	840	849	828	865	811	843	884	877	817	821	878	835	819	853	821	834	828	853	863	828	834	814	859	863	817	813	850	849	873	823	924	830	859	803	803	807	873	866	851	814	839	901	857	862	831	836	845	842	855	854	815	836	880	878	827	891	816	891	823	837	899	869	860	843	857	900	868	816	861	825	858	876	901	836	869	862	846	812	854	846	881	806	837	825	846	820	895	824	894	843	837	850	854	864	854	815	825	860	875	829	836	816	819	853	935	852	903	838	852	898	826	905	804	796	751	859	854	849	883	848	823	859	879	790	866	860	895	815	820	815	839	854	813	823	858	847	821	855	858	812	853	833	892	789	774	798	849	833	874	825	871	800	895	830	824	848	817	811	872	824	804	776	825	833	834	869	867	837	878	853	873	864	819	824	846	849	826	891	853	905	909	877	844	860	880	890	857	802	816	839	844	833	874	860	852	837	827	836	859	833	879	881	833	824	855	828	864	840	826	868	833	833	813	821	869	859	809	895	827	844	839	856	864	850	869	846	837	841	853	828	861	852	827	836	810	902	862	844	830	887	812	853	816	863	894	816	822	870	817	832	854	870	852	840	845	870	807	862	799	849	839	824	867	887	862	825	861	898	813	853	832	865	907	885	856	869	834	831	853	868	858	885	834	815	850	899	840	826	856	838	855	831	815	825	817	827	817	833	807	866	840	870	838	886	880	832	831	887	861	858	853	841	824	828	838	875	832	897	858	804	823	826	856	797	850	840	841	920	832	847	828	791	874	841	840	819	821	854	903	833	864	835	819	890	822	814	865	872	841	824	875	828	825	809	869	861	846	802	878	813	804	824	860	822	882	843	833	833	838	849	874	864	879	826	864	834	845	836	841	878	879	835	789	860	837	853	851	855	862	860	878	847	830	859	819	848	849	855	867	900	871	857	881	874	869	858	850	872	826	854	821	816	872	803	880	895	851	843	834	869	828	821	824	840	833	880	811	840	868	904	837	827	905	852	789	865	913	831	825	847	870	809	829	857	904	847	811	844	850	873	848	789	836	858	805	853	846	863	847	880	840	856	847	824	910	828	845	821	858	860	919	843	831	902	847	804	872	815	858	869	844	822	890	835	874	828	862	838	909	871	863	837	850	837	864	819	872	888	872	877	840	818	849	861	796	784	901	805	855	800	828	840	864	823	816	840	821	818	858	880	860	794	888	807	848	783	838	887	839	871	832	853	817	882	823	839	771	841	863	845	896	882	857	865	885	796	886	861	844	817	837	868	861	836	863	853	852	863	835	846	860	826	847	832	818	921	866	828	832	809	842	857	858	825	808	872	842	827	849	887	823	843	801	835	865	825	869	823	863	809	838	828	878	828	901	850	859	804	852	915	798	858	753	882	778	840	867	844	842	859	830	827	832	831	868	844	813	868	826	847	876	839	830	885	877	813	845	854	865	910	847	852	850	865	858	769	880	801	828	869	836	890	842	857	852	843	834	820	862	806	838	863	864	888	836	834	852	858	778	899	846	875	832	787	789	872	838	812	869	824	857	846	823	843	782	804	843	790	826	867	834	845	847	814	845	832	866	803	853	881	820	862	842	893	879	816	881	911	884	808	789	860	891	849	780	886	873	846	858	866	843	907	904	847	860	861	821	832	797	851	830	875	848	821	805	838	872	885	884	827	830	847	855	826	832	832	868	795	814	846	837	832	845	775	866	808	854	842	837	822	860	859	804	863	876	890	867	792	852	874	801	852	808	828	857	831	858	831	853	822	828	876	808	872	878	901	817	847	866	855	892	773	852	860	867	907	876	819	853	839	847	824	786	841	853	862	867	901	845	834	852	869	903	871	865	858	840	829	875	836	886	912	869	892	804	845	868	794	827	807	850	820	812	832	802	867	882	848	853	855	840	867	792	853	840	895	842	871	850	854	801	878	804	847	832	813	854	811	825	840	835	858	866	886	817	905	813	833	841	871	854	901	809	848	858	875	802	833	814	873	812	845	898	869	822	833	842	873	903	850	805	925	847	879	853	838	856	802	857	851	869	813	846	823	902	828	807	855	861	842	872	820	836	799	847	914	879	877	907	867	836	865	855	859	831	822	865	844	875	842	867	908	886	829	880	859	801	803	844	839	856	869	846	863	839	803	871	833	822	839	888	821	827	809	882	795	909	863	823	840	862	863	844	865	906	869	849	812	835	837	864	791	870	819	813	849	811	828	918	848	878	831	850	886	826	862	873	894	813	810	853	857	843	852	898	864	842	864	844	866	873	857	813	869	837	848	880	831	881	863	838	831	817	880	856	844	836	893	906	862	884	841	795	880	862	871	865	829	864	825	898	853	884	912	851	842	856	811	841	871	819	870	848	795	900	822	902	865	808	847	857	867	848	868	820	850	851	812	807	828	871	876	881	817	861	873	880	880	895	820	825	863	829	800	861	841	874	832	881	892	889	851	863	776	870	795	808	881	835	882	831	853	880	823	854	857	871	862	824	849	875	871	847	873	865	823	823	886	861	841	806	873	814	794	900	807	872	839	868	854	860	837	847	876	849	820	818	816	872	837	832	834	846	823	850
9809	1031	1235	995	755	586	484	391	378	327	291	279	246	251	245	208	241	204	215	212	202	200	222	184	223	200	209	196	170	195	207	181	179	219	208	181	184	196	207	173	185	187	176	219	189	192	182	178	187	191	194	187	191	201	194	199	201	193	152	175	174	194	181	187	206	192	201	180	194	205	175	165	204	213	183	166	212	203	176	180	183	190	178	191	199	174	181	208	210	197	190	203	171	182	183	179	184	185	212	189	173	165	185	207	222	192	179	176	208	205	224	187	196	187	198	174	193	176	210	191	167	193	188	180	178	202	169	196	170	183	182	196	184	187	177	215	181	176	197	171	185	171	182	185	173	190	215	178	194	184	182	206	188	183	178	207	202	171	184	206	179	174	177	179	166	192	199	180	170	190	180	184	205	190	182	192	181	198	184	187	204	194	203	193	194	189	190	210	185	191	172	208	182	190	186	170	215	185	181	204	185	159	206	175	175	208	173	193	174	194	197	204	182	181	225	183	211	172	194	189	175	162	190	188	208	186	186	159	182	179	168	189	183	183	214	197	201	192	183	183	174	179	196	181	176	176	190	200	195	186	194	180	154	173	173	175	186	209	178	198	179	179	215	170	187	184	188	195	171	189	186	205	178	189	180	175	200	176	190	185	223	170	191	195	199	189	182	170	195	193	177	177	200	184	187	181	193	196	162	175	150	199	174	172	200	203	183	203	208	184	187	196	170	176	193	182	192	185	201	201	148	193	202	173	188	200	199	185	184	202	186	201	192	185	175	189	191	175	184	186	199	186	191	178	177	183	201	188	189	185	210	193	210	181	189	177	188	173	176	216	184	189	190	152	195	192	171	185	192	179	189	190	179	190	202	172	180	175	195	187	172	180	186	178	199	197	196	196	179	197	182	188	195	163	203	186	186	190	190	177	185	200	181	181	175	194	181	191	210	185	204	190	185	185	182	180	172	188	181	167	195	153	194	203	202	167	146	200	206	178	185	174	170	183	171	170	174	186	176	174	193	170	184	199	190	184	192	190	174	185	197	192	174	170	197	206	155	185	199	209	195	185	189	183	179	196	165	186	189	179	209	198	207	167	212	165	183	193	192	181	164	200	178	188	187	183	210	204	193	210	172	212	212	188	186	220	194	177	197	183	155	199	169	201	179	183	174	150	186	206	198	180	169	191	165	228	171	199	193	175	182	196	181	173	192	211	167	172	181	217	180	212	180	181	186	181	200	180	192	166	188	183	188	178	196	173	212	186	176	177	188	197	209	187	188	175	183	179	201	189	200	190	164	183	184	178	193	190	201	166	186	195	172	184	201	197	175	171	177	172	195	180	182	183	200	169	187	194	175	190	180	182	180	154	170	196	179	168	199	213	203	168	199	179	172	166	183	151	198	171	212	200	183	188	191	171	186	176	181	171	168	182	187	188	189	187	186	187	188	184	217	193	188	184	194	189	178	194	196	200	193	215	201	174	172	197	175	195	200	180	180	181	209	202	170	184	179	194	185	213	187	179	181	186	181	169	195	175	162	194	171	172	179	180	186	184	192	161	194	173	173	163	189	174	186	179	185	192	190	191	185	182	211	191	180	164	193	185	188	173	199	203	190	190	182	188	203	183	198	185	198	186	186	200	188	172	187	183	175	191	203	179	211	182	193	201	198	211	164	200	167	197	227	209	184	201	182	175	205	175	179	164	200	173	206	180	199	189	188	222	187	171	185	203	200	195	194	190	185	165	198	201	214	183	191	198	198	175	218	199	177	181	190	194	169	191	192	183	177	179	189	181	187	198	180	186	178	187	198	181	233	203	194	194	174	195	191	171	219	188	196	205	207	174	198	200	201	158	192	181	193	184	183	186	166	185	218	183	206	172	160	186	215	181	179	169	178	170	177	196	174	175	180	210	190	183	167	214	175	176	173	186	173	189	181	190	175	198	180	163	206	201	191	174	174	171	189	189	200	187	202	166	167	172	191	192	184	210	153	197	177	180	198	201	199	179	179	173	180	196	182	189	199	186	176	185	196	197	182	173	188	178	179	195	179	207	165	205	183	189	178	167	172	175	200	184	213	176	196	190	182	194	166	190	177	182	188	194	191	193	192	189	194	201	191	185	190	172	200	183	173	158	194	205	184	187	170	197	192	177	178	188	163	184	185	209	165	169	208	187	179	184	182	202	174	169	178	192	195	173	185	199	217	193	171	204	194	189	223	179	154	212	178	193	193	192	212	176	180	181	187	185	183	200	191	178	239	170	175	161	175	196	184	186	181	195	184	181	184	188	186	189	213	200	196	186	165	190	192	203	191	172	172	169	191	186	204	168	217	193	189	195	185	167	148	202	208	184	195	187	180	184	182	171	188	177	205	166	172	193	176	170	191	172	169	180	176	187	205	165	184	208	186	185	191	193	178	157	188	189	184	190	186	174	166	182	203	198	204	176	191	195	190	179	168	215	196	181	229	160	159	186	190	193	171	166	168	219	207	202	183	191	190	198	185	182	206	183	174	186	189	204	193	186	185	195	171	197	182	220	179	205	177	181	184	185	188	189	193	185	185	199	177	182	188	198	181	170	192	195	188	179	180	195	161	190	190	181	174	183	187	200	186	177	189	202	186	178	184	175	203	191	184	203	191	184	166	192	163	175	193	185	183	180	201	174	174	194	167	220	182	199	202	191	169	165	173	187	173	185	210	170	173	179	180	168	197	189	176	199	174	180	201	186	175	184	176	217	207	159	181	168	156	203	182	162	186	174	188	198	193	179	190	193	196	197	169	176	195	181	211	197	197	188	193	179	173	194	180	214	187	189	183	181	188	202	190	185	172	174	181	190	195	155	185	195	192	189	182	228	181	180	175	163	198	190	172	200	198	208	175	189	220	161	169	181	181	172	174	195	182	164	193	166	202	194	183	172	191	198	155	205	186	161	180	172	206	188	187	189	192	186	195	174	183	180	193	201	216	192	185	209	190	205	214	193	159	196	219	177	184	191	184	203	171	198	187	197	181	170	170	209	179	176	168	187	175	168	200	200	198	193	195	186	183	196	164	188	215	189	158	188	187	178	211	174	173	189	185	210	198	190	180	185	187	189	183	173	190	180	185	184	187	183	171	160	183	179	166	192	177	192	195	184	229	201	184	174	176	191	194	203	192	189	179	189	191	179	190	193	175	187	182	180	210	195	166	189	204	202	197	192	192	213	176	182	186	168	159	201	187	182	191	186	182	176	207	191	174	198	180	179	200	215	190	196	185	196	176	184	190	188	164	177	183	193	216	193	174	206	198	207	189	187	189	205	155	186	176	199	180	187	168	175	190	190	183	183	177	185	165	195	199	202	181	189	208	168	190	187	184	183	202	195	173	187	167	190	185	188	182	175	187	190	186	211	173	196	173	200	168	184	185	183	172	191	195	200	175	194	198	200	177	180	187	174	203	167	196	179	172	178	179	193	195	184	195	199	180	185	171	183	192	185	196	183	180	210	165	159	198	194	181	189	191	189
5553	1313	2600	3209	2795	2337	1942	1661	1410	1233	1128	1037	971	989	907	854	853	771	746	737	709	706	687	673	688	636	658	661	634	651	614	573	579	581	614	571	592	569	542	536	549	624	578	619	559	577	591	542	608	557	561	555	516	586	547	537	541	513	555	537	564	535	526	558	513	544	529	571	550	544	542	526	554	532	511	568	554	520	561	568	541	529	542	549	558	490	546	498	572	508	542	540	572	525	460	562	556	515	553	502	561	517	495	515	531	565	532	520	558	556	530	547	529	537	502	561	552	544	532	511	512	509	476	543	536	514	540	523	520	585	475	506	503	513	524	522	529	539	581	481	527	516	562	528	527	556	532	533	517	539	538	539	544	538	487	536	523	509	515	502	505	533	527	542	515	533	522	533	526	517	557	553	528	507	542	531	534	521	555	556	526	548	448	495	529	523	551	505	536	487	492	527	532	513	541	526	511	526	530	544	537	555	497	517	509	517	510	574	540	541	533	589	556	556	523	513	497	590	525	504	502	477	528	545	518	521	558	540	500	534	518	557	491	537	511	532	480	539	541	545	547	534	521	517	535	509	543	520	506	559	522	521	522	536	511	524	575	489	508	544	553	514	502	506	536	520	549	533	511	546	474	539	591	535	523	535	517	547	516	580	529	541	517	506	521	505	496	502	546	531	505	512	552	531	572	528	523	548	476	523	565	521	526	597	516	514	540	531	562	531	549	569	521	520	537	515	522	482	519	519	560	538	489	572	536	499	528	515	540	474	557	562	507	522	526	540	519	536	566	504	556	527	559	525	551	502	527	508	532	545	511	538	546	533	514	496	524	553	511	530	554	523	543	524	540	516	501	511	486	529	478	509	542	501	536	547	456	551	540	523	517	501	469	505	520	506	517	499	565	541	506	532	517	573	515	549	515	528	509	525	532	510	498	512	485	499	477	517	529	529	535	514	531	503	511	537	500	518	491	490	556	578	581	510	497	571	518	551	548	545	571	473	568	556	544	540	524	521	544	527	562	564	531	530	548	503	493	519	516	539	467	514	514	500	532	525	533	520	551	516	529	507	541	530	509	524	543	563	552	486	530	501	493	525	527	521	563	534	538	552	516	554	522	550	543	521	519	542	508	555	526	519	544	546	523	568	570	553	536	528	489	533	556	540	527	511	551	516	531	506	546	537	537	563	518	504	542	537	516	537	560	502	546	547	517	507	560	520	514	488	482	551	525	547	514	514	502	544	537	578	521	529	528	547	511	565	560	545	509	567	504	506	561	511	525	509	522	504	538	486	507	539	557	499	576	526	506	523	477	578	529	548	546	547	529	573	540	575	519	526	528	489	488	507	543	579	573	511	524	506	538	535	533	498	509	505	537	533	545	547	515	508	537	486	505	563	505	519	527	553	523	500	511	538	514	531	535	515	564	556	521	514	530	513	555	524	515	541	568	532	612	537	513	552	540	557	500	540	521	555	547	515	532	546	541	521	552	512	496	543	535	521	524	515	535	513	533	530	546	528	582	517	519	539	533	563	554	555	512	525	519	550	544	564	523	533	525	551	541	522	486	553	565	495	507	521	489	509	534	493	515	534	498	495	545	517	542	532	519	525	494	506	561	527	550	523	525	497	538	516	555	513	544	544	490	463	484	561	501	523	552	551	519	535	541	547	528	514	550	520	551	556	483	558	522	519	528	503	522	501	473	575	514	513	508	478	547	515	542	551	532	504	517	500	527	528	561	505	496	555	561	519	558	510	468	566	514	511	491	521	532	558	539	545	520	493	534	558	542	551	546	517	531	535	539	507	528	499	540	515	545	540	509	509	543	557	566	516	507	543	530	527	540	555	526	495	524	544	536	570	531	552	517	549	537	515	506	513	526	500	527	570	506	573	523	538	548	472	528	504	525	541	538	524	544	567	530	544	552	512	505	522	553	518	517	512	520	548	520	506	492	510	520	542	536	518	557	518	513	574	546	542	536	509	525	531	502	523	505	499	529	504	552	497	528	537	457	503	531	526	525	553	566	545	557	550	525	515	538	480	484	577	499	554	503	525	509	519	518	554	515	559	499	496	525	554	505	510	509	522	559	546	515	546	520	547	562	515	532	506	530	542	543	502	555	521	566	518	537	576	550	512	494	552	552	520	537	544	514	494	498	494	556	530	586	544	541	540	533	501	500	542	529	558	530	498	508	552	539	510	524	547	541	483	510	521	521	541	517	535	526	544	562	515	510	524	547	509	528	540	547	531	542	513	503	549	521	517	529	519	502	536	524	510	536	525	531	517	516	570	551	548	498	510	522	522	513	518	525	537	570	497	492	533	501	551	509	544	562	510	531	537	523	494	522	507	479	538	515	504	521	554	525	518	543	545	542	525	506	506	553	542	567	487	546	555	550	527	509	530	521	486	517	529	551	548	555	526	580	544	538	503	531	550	594	584	515	558	545	496	519	524	538	525	520	509	522	546	519	523	533	547	522	489	538	522	541	500	515	528	529	543	531	536	506	549	533	538	509	524	516	543	512	515	542	537	530	559	562	502	534	526	536	534	507	520	552	543	500	530	548	561	509	529	507	541	563	510	517	476	539	482	487	559	519	534	534	508	478	491	539	533	515	527	492	518	498	532	551	530	496	495	482	538	529	510	544	552	517	504	532	543	518	529	513	548	550	511	523	529	525	531	551	530	556	522	500	539	507	525	575	492	533	509	578	504	528	490	536	495	508	526	535	552	508	541	534	538	505	487	534	555	539	491	493	536	524	525	512	515	543	530	533	510	568	545	542	553	519	524	527	519	545	554	543	520	513	522	532	529	543	537	544	525	552	477	533	535	538	557	498	545	511	578	515	537	554	566	511	539	549	525	489	531	514	549	542	535	525	538	521	513	522	535	571	500	524	540	534	487	497	530	507	529	556	542	541	543	513	528	583	546	547	521	528	492	528	530	529	504	528	538	582	503	480	526	522	529	530	503	477	578	510	510	544	531	484	541	496	502	539	516	522	493	523	556	505	476	557	547	552	502	568	552	557	509	522	500	510	487	533	528	541	517	567	525	536	536	532	483	523	544	512	526	556	535	536	517	505	534	524	547	538	512	511	528	532	494	527	495	511	491	523	531	509	522	515	522	510	542	563	549	508	546	521	530	546	528	554	505	528	544	540	557	555	546	514	542	522	518	528	546	519	537	528	506	563	563	548	498	544	566	540	527	501	557	592	533	510	516	493	552	521	470	554	509	546	529	526	536	528	519	517	529	542	532	531	542	486	535	563	519	487	579	557	522	523	536	473	504	583	540	521	542	534	510	564	504	506	502	524	517	545	481	499	516	546	522	555	496	533	545	508	569	515	512	535	528	553	547	529	524	556	517	537	501	516	498	528	530	584	507	545	475	520	518	493	546	523	531	522	521	578	583	538	526	552	562	492	508	540	517	531	520	532	494	495	505	519	550	556	560	520	530	566	517	486	509	522	536	567	562	508	511	558	498	554	521	558	541	537	550	549	509	530	568
17510	2516	2360	1819	1243	879	692	578	491	409	352	303	253	233	265	211	174	180	203	172	169	167	180	174	182	174	153	148	166	157	156	160	149	137	158	147	150	157	139	146	160	140	133	136	133	142	160	104	158	144	148	153	138	130	150	149	141	126	141	131	124	128	129	158	146	146	150	148	151	137	139	150	149	146	128	112	139	140	125	132	112	148	132	139	142	142	123	144	145	142	136	119	141	124	132	117	135	126	143	130	126	117	144	134	124	153	127	114	122	142	137	109	147	143	142	135	124	138	142	138	131	121	113	140	116	140	167	107	131	111	132	135	136	123	139	162	123	120	134	131	153	145	134	112	137	124	136	123	138	152	130	121	135	137	141	135	131	131	142	121	138	134	146	143	142	133	114	133	122	148	116	135	123	135	157	115	149	119	123	123	124	138	134	138	142	129	124	133	133	141	144	110	137	135	134	134	118	121	135	126	130	122	127	155	154	130	146	117	126	164	139	132	136	113	148	147	145	129	122	130	119	133	131	153	149	142	133	111	122	140	151	132	123	115	124	135	127	138	147	137	114	140	152	129	136	120	133	140	144	138	124	131	147	126	123	118	145	136	138	126	126	134	124	139	127	146	116	120	128	128	125	149	155	150	133	147	115	130	125	125	152	147	136	128	154	129	131	143	154	152	137	139	142	141	126	131	148	132	145	144	137	148	131	127	135	139	135	128	156	144	145	150	137	149	125	123	155	131	132	126	131	142	148	131	134	124	140	133	137	140	132	120	144	148	149	141	128	104	141	147	128	126	138	133	136	142	129	121	120	151	145	132	131	121	151	125	118	117	153	131	142	138	147	148	139	153	149	128	133	135	116	129	142	139	147	104	131	131	156	139	132	137	121	135	134	111	124	129	125	127	143	139	134	138	137	121	134	129	131	135	128	151	136	144	127	127	137	121	128	119	128	139	136	129	139	137	127	119	127	128	117	146	132	122	132	125	165	152	112	147	141	128	119	125	135	138	124	131	122	112	123	125	132	130	135	115	149	121	140	135	141	121	145	119	139	142	152	147	140	135	119	133	119	129	109	129	146	149	130	121	138	134	135	129	145	136	113	142	142	117	117	134	134	119	124	129	157	114	126	119	134	146	111	115	121	132	115	149	104	120	134	129	122	140	136	126	138	141	143	133	124	132	140	125	140	129	138	126	117	131	127	132	140	154	129	153	164	130	141	151	149	136	153	143	141	147	135	149	126	138	135	146	132	127	147	130	146	127	120	137	127	149	145	143	115	133	139	125	134	139	138	140	150	128	139	137	143	131	144	151	160	125	131	147	121	139	151	116	129	142	150	119	130	143	127	122	133	147	129	145	148	162	138	126	153	167	123	140	145	137	121	141	140	147	125	131	145	129	131	121	137	124	120	148	157	125	137	123	138	150	117	155	110	144	130	149	150	126	142	139	127	139	149	132	136	136	153	141	162	127	150	138	127	132	119	130	125	135	132	146	152	124	135	117	121	111	142	131	131	128	150	138	121	167	139	140	118	129	131	115	164	128	125	145	134	119	152	128	124	126	137	123	129	137	141	125	129	131	147	155	128	129	161	142	128	145	125	127	132	138	108	142	124	148	119	129	146	143	141	103	113	135	143	147	130	122	138	127	152	126	144	130	149	133	131	135	127	126	136	131	109	132	141	126	140	122	138	127	135	135	134	129	123	144	127	141	121	123	134	129	162	140	127	142	134	124	143	138	124	135	114	124	126	133	153	139	112	124	130	104	143	116	146	132	128	135	140	125	143	124	109	116	138	129	137	133	127	132	128	126	133	122	148	122	148	127	124	128	128	136	121	128	123	137	125	136	134	123	137	136	142	145	150	130	136	128	124	117	139	127	123	127	123	141	127	155	133	144	126	160	142	141	140	141	131	155	124	135	132	121	128	147	128	132	150	121	126	123	135	120	119	149	132	150	117	156	119	127	154	136	150	122	117	129	149	145	141	144	139	136	142	119	130	133	129	160	143	150	136	165	139	188	142	137	128	125	131	129	155	117	123	109	142	132	147	101	136	142	162	109	129	139	131	131	149	127	144	122	136	138	133	139	131	135	126	127	145	128	141	120	125	131	145	141	138	130	141	114	139	128	135	143	136	134	125	140	149	124	137	135	134	144	119	141	117	158	136	152	152	134	150	131	138	155	130	112	115	127	136	128	145	129	141	139	129	129	131	123	111	135	151	158	145	138	141	128	129	116	133	124	149	130	137	130	153	133	135	126	132	137	144	141	136	146	132	128	142	129	125	146	132	141	147	143	141	151	119	143	133	137	159	129	118	132	131	140	150	139	128	124	135	115	130	147	144	107	132	127	129	132	135	147	134	131	151	134	129	121	139	119	131	131	128	114	135	141	130	157	135	133	121	141	126	132	118	117	129	132	141	138	125	136	125	117	128	132	131	135	142	115	105	138	124	126	117	127	129	130	154	122	144	132	128	143	151	120	151	127	141	144	117	132	137	139	131	135	141	131	131	123	135	124	132	119	140	125	133	155	101	127	134	109	138	147	121	131	150	122	150	151	131	115	142	131	129	103	140	137	160	133	125	129	134	131	124	125	142	139	141	128	132	131	128	116	155	128	142	111	127	131	103	129	147	135	147	130	149	127	140	126	137	137	130	147	153	135	144	129	120	131	143	119	141	115	163	154	134	127	134	129	154	149	130	156	149	137	120	129	124	137	126	146	112	135	123	131	148	122	128	145	128	142	143	148	135	109	129	129	156	138	124	130	143	141	128	144	143	152	132	125	139	139	133	130	117	129	134	108	129	128	128	123	163	136	135	140	121	132	132	105	134	135	151	136	140	130	124	143	148	116	119	133	130	114	137	126	137	137	137	147	148	134	134	154	124	133	128	146	118	140	143	138	140	141	134	127	130	131	128	144	136	124	141	128	115	145	143	129	160	135	129	159	133	139	141	134	130	142	129	148	149	146	131	145	143	141	150	119	118	129	141	137	134	132	149	133	109	137	150	113	141	135	128	150	140	134	156	133	145	147	145	130	140	123	141	138	123	115	88	122	114	130	131	139	124	110	129	137	137	140	122	157	117	130	120	130	110	121	136	133	137	121	122	133	124	123	148	130	151	123	113	125	139	151	136	142	129	132	127	149	129	154	122	125	135	145	137	135	137	138	158	137	124	136	119	135	138	125	125	121	126	120	134	127	129	123	156	141	118	135	132	156	143	125	126	128	144	115	128	141	126	133	134	137	142	135	126	121	128	144	116	127	151	133	130	157	138	111	131	146	151	124	155	128	155	120	132	130	158	121	135	118	146	120	140	108	132	132	131	120	162	127	121	121	131	134	149	124	133	126	146	137	138	141	122	109	160	144	121	139	130	139	137	123	121	132	151	123	148	146	118	123	144	145	144	126	142	119	120	142	101	127	117	135	141	128	136	154	126	118	138	134	140	121	129	151	140	140	134	133	128	144	123	115	140	134	128	124	118	136	151	124	138	131	125	113
7408	2005	4493	5329	4599	3810	3094	2532	2135	1870	1621	1494	1292	1145	1140	1025	994	902	836	831	734	695	723	666	686	678	618	620	574	615	584	581	532	629	542	541	505	547	493	512	476	448	505	476	495	482	471	468	483	469	491	463	462	416	439	430	460	421	459	423	427	524	469	455	419	425	436	438	430	459	466	474	478	435	423	453	465	396	474	405	426	399	425	411	410	427	462	423	415	432	417	439	429	442	427	421	427	433	416	447	451	426	414	433	430	420	432	413	444	424	426	433	392	457	403	392	433	424	447	426	394	366	384	433	447	403	423	404	425	404	397	449	431	373	431	366	410	411	380	396	406	405	425	372	410	371	368	397	427	395	383	386	427	375	398	389	393	427	420	416	388	407	416	391	435	428	422	382	435	413	421	396	396	383	390	430	375	422	417	403	410	384	414	397	432	405	401	428	423	416	401	419	419	396	387	421	422	490	396	389	420	403	418	455	385	424	404	402	410	392	395	434	396	370	393	387	424	415	397	419	404	418	385	397	434	371	405	421	394	418	462	431	391	416	395	400	400	427	436	402	402	408	392	394	398	410	420	441	415	400	444	405	394	384	421	373	394	378	413	402	393	433	428	394	408	398	391	419	406	387	394	416	401	423	415	430	403	430	406	411	428	413	382	413	408	420	388	382	386	413	388	435	392	385	399	390	421	421	362	412	420	386	388	422	393	390	401	408	443	389	385	408	393	422	421	397	417	405	439	403	415	410	383	396	399	409	423	413	439	409	423	394	406	414	409	423	440	388	413	411	391	412	392	408	409	438	395	410	421	415	450	415	422	391	374	381	424	393	439	397	363	404	392	433	414	409	371	394	403	417	408	423	411	401	410	404	388	439	352	415	398	393	378	375	375	401	420	417	400	426	417	416	422	386	431	427	395	396	409	391	420	394	438	398	392	408	416	367	381	381	411	400	424	396	373	430	410	425	384	441	459	379	389	441	436	436	441	443	403	372	419	374	375	389	358	401	402	396	392	391	415	440	429	420	423	406	379	443	419	415	385	406	401	417	414	423	377	404	414	386	414	424	405	409	402	373	394	343	404	420	381	414	410	405	423	420	410	432	425	400	425	395	386	438	414	396	404	447	387	376	405	394	380	407	400	379	409	430	422	390	443	418	443	374	402	419	412	358	378	419	391	453	422	413	394	418	400	403	434	390	390	425	372	381	389	442	376	404	415	445	361	421	412	397	385	403	405	386	411	429	441	407	409	432	391	403	375	407	373	420	422	404	414	407	395	423	446	384	416	435	441	425	402	349	417	421	441	426	380	410	416	414	411	392	391	401	380	444	412	390	397	394	388	454	397	421	437	366	453	400	417	382	400	413	424	456	412	385	436	386	417	415	414	411	450	407	394	401	382	374	427	414	411	388	415	392	387	432	413	451	397	389	376	440	446	412	411	406	405	405	421	356	366	406	386	405	420	419	394	411	395	392	396	409	410	442	388	412	399	426	420	402	413	394	403	423	389	383	375	398	390	409	375	424	357	430	421	404	390	425	408	420	411	402	383	406	411	431	414	413	385	413	393	415	395	436	413	416	382	405	411	390	464	411	416	410	436	414	397	418	428	455	406	437	400	384	372	449	404	408	411	397	385	397	431	394	434	440	380	396	424	411	418	397	435	434	382	422	411	417	416	432	417	400	411	356	414	400	428	412	397	376	451	425	392	428	389	450	406	454	398	423	439	414	403	425	439	436	384	392	405	386	432	410	425	376	408	402	392	442	406	406	385	431	402	402	401	409	424	414	389	374	407	380	409	375	389	400	397	367	416	412	373	396	396	393	406	403	376	405	430	372	422	377	432	389	422	402	416	389	416	430	375	397	415	410	410	389	398	434	374	399	411	418	409	359	390	400	430	430	432	421	421	469	425	432	396	446	416	389	428	405	403	381	430	433	368	426	369	411	404	371	414	384	389	435	433	449	412	391	454	410	410	423	397	413	395	399	384	404	362	385	463	419	397	433	407	407	403	380	363	420	411	435	409	394	394	425	395	402	418	392	432	409	365	387	442	413	416	387	425	392	412	392	397	421	415	414	402	404	369	414	411	401	381	413	413	409	403	394	397	369	408	409	384	438	375	424	427	422	412	410	397	423	385	408	390	442	396	404	401	406	427	420	404	397	418	418	389	412	401	392	394	396	401	412	395	420	414	390	389	432	430	416	392	394	376	398	388	391	408	415	408	425	401	391	382	423	461	419	411	408	415	436	387	418	375	394	443	406	401	413	442	416	407	407	385	400	430	392	406	408	423	351	385	383	420	424	412	461	389	424	429	420	420	402	374	390	366	361	402	369	403	405	390	408	405	415	415	414	392	399	397	394	394	413	373	430	398	387	389	404	394	445	418	426	405	443	414	402	385	426	421	402	374	441	435	421	456	416	409	432	431	420	382	421	415	369	396	418	424	451	362	403	429	441	409	399	372	403	429	385	428	397	400	420	391	423	443	390	432	410	431	384	412	399	440	433	378	424	421	394	425	393	397	411	386	400	435	381	416	399	395	393	392	420	380	381	395	410	407	422	377	371	447	450	391	440	406	415	383	406	438	409	438	399	442	403	409	377	407	431	406	408	380	410	425	396	414	430	388	437	437	455	408	423	414	410	402	384	388	431	409	450	413	416	388	411	409	417	403	397	404	421	400	381	428	395	411	376	370	452	411	403	416	427	387	396	388	385	402	381	398	376	416	393	406	412	412	426	426	430	413	396	413	422	415	414	398	404	423	396	393	439	360	391	401	410	419	418	444	424	397	409	419	405	381	428	399	426	427	391	394	422	411	434	437	414	418	439	345	388	407	415	416	374	426	436	395	371	447	424	419	379	390	371	391	435	398	404	372	417	407	383	392	432	409	422	399	404	398	425	386	392	406	385	436	399	422	392	376	378	397	400	455	396	428	382	369	399	429	449	404	421	434	437	427	405	390	426	392	408	400	440	438	431	406	426	425	399	407	425	389	454	434	394	386	412	433	396	402	404	377	405	392	421	402	374	436	423	398	424	438	392	400	432	400	449	419	402	416	423	443	399	404	432	419	412	376	417	386	414	385	400	442	386	409	391	414	425	448	390	470	406	424	396	399	406	428	392	400	404	391	411	418	400	445	394	389	418	402	403	447	387	447	419	368	359	409	397	418	426	399	413	373	384	404	421	409	371	392	443	387	423	430	433	418	409	396	377	407	437	404	413	385	395	387	392	406	398	391	411	387	401	430	387	405	423	424	405	380	444	374	387	412	397	399	404	453	445	382	423	431	440	398	413	396	413	413	406	409	377	420	419	380	425	404	389	366	427	478	432	392	406	387	408	353	414	412	384	414	405	430	397	404	432	415	394	405	397	395	381	441	448	428	428	405	396	400	355	413	433	426	387	398	412	402	405	399	422	397	393	379	407	419	407	420	422	432	374	376	461	410	386	378	395	409	413	404	395	380	373	419	407	403	407	403	400	402	400	437	385	394	426	411	400
2532	367	386	426	360	380	352	352	320	339	312	341	309	318	289	314	307	314	309	304	335	327	302	319	340	300	308	332	363	341	339	348	326	347	313	326	304	316	309	317	314	317	316	333	324	359	306	331	318	310	318	321	322	320	350	299	313	304	352	318	324	334	311	335	315	315	303	307	323	295	287	331	319	302	338	354	324	341	335	315	309	325	310	311	335	310	325	347	316	325	347	313	313	316	318	329	333	314	344	335	298	308	325	336	297	333	343	325	289	332	346	307	321	303	314	319	303	323	273	319	316	292	331	314	341	305	318	296	322	273	311	344	332	291	307	308	343	285	332	325	333	317	339	331	308	333	333	354	310	308	338	342	342	320	321	307	319	324	299	329	342	324	304	333	325	335	316	338	304	341	308	331	313	342	318	322	324	318	348	332	323	344	309	333	328	276	328	336	325	318	330	323	313	331	298	312	336	329	317	302	324	317	303	344	321	317	335	319	302	324	340	313	312	324	339	333	347	349	351	326	294	323	328	324	312	320	321	341	295	299	328	320	340	303	345	308	328	316	319	312	339	306	317	345	305	337	312	325	306	321	357	316	330	329	327	287	354	303	324	315	312	306	309	341	329	352	316	309	309	286	296	304	323	322	351	346	315	293	321	302	339	307	309	283	335	306	319	365	286	353	338	363	346	350	316	333	335	309	329	317	297	300	310	297	323	321	342	309	340	315	309	295	336	302	330	313	300	345	316	330	329	321	343	337	315	337	360	314	324	330	333	366	348	323	302	356	328	284	312	326	328	294	322	352	343	325	300	319	315	313	319	322	320	297	329	310	314	300	310	304	341	348	330	297	319	301	320	335	324	308	309	322	339	329	338	349	296	308	349	334	306	308	316	323	310	327	298	338	297	314	285	321	312	308	318	344	310	318	279	316	305	320	311	342	311	297	340	309	331	324	332	322	290	340	317	317	315	322	298	327	304	315	342	308	326	335	325	327	318	325	341	309	325	321	308	318	343	306	322	350	276	316	336	302	290	292	319	286	315	291	347	313	309	316	294	314	340	294	300	302	282	304	305	326	311	304	322	304	312	334	320	317	327	325	344	353	318	331	303	335	304	295	308	335	355	329	329	329	333	326	327	308	326	352	333	331	300	313	340	333	317	341	290	300	306	324	338	335	282	347	312	279	322	304	324	285	314	304	307	330	297	321	319	342	344	313	293	285	286	309	342	330	320	337	331	321	346	311	324	306	331	299	281	342	346	327	305	344	347	296	320	306	287	266	303	330	329	311	328	296	338	307	340	346	309	328	326	342	314	305	330	301	331	308	349	294	330	305	300	306	289	335	316	289	321	308	312	301	336	337	310	327	290	340	370	313	330	305	344	323	298	294	310	325	342	296	297	319	289	305	313	321	322	336	342	307	311	322	312	329	328	331	379	320	345	305	348	296	329	319	320	300	352	357	343	305	305	299	327	345	313	305	333	338	337	308	297	308	333	313	316	318	355	316	323	302	336	321	309	289	304	308	335	306	323	298	303	331	331	328	316	328	304	324	354	303	308	310	318	336	328	325	298	350	315	316	322	332	316	314	271	319	324	323	288	322	299	374	293	312	314	300	313	304	346	327	322	320	334	336	324	323	313	351	316	293	349	341	314	317	334	335	308	295	328	328	291	303	330	336	313	320	295	330	347	308	371	283	319	337	296	310	307	318	337	318	294	318	303	353	313	313	333	319	302	300	319	288	327	346	326	312	319	297	320	340	324	327	323	342	358	311	325	328	347	335	340	309	332	311	340	366	342	307	302	328	302	315	337	315	324	320	319	344	315	347	340	318	334	311	337	314	312	329	365	318	311	295	304	317	305	317	320	335	306	325	328	336	322	310	270	347	319	318	324	323	315	309	305	313	342	295	333	331	342	312	327	350	305	317	337	291	269	340	294	326	292	329	333	344	327	284	302	300	307	283	328	349	300	306	320	322	307	302	348	305	322	317	308	361	331	319	328	301	327	329	329	317	321	319	322	338	347	290	356	327	331	295	312	316	314	315	322	299	312	340	310	340	320	336	321	292	309	306	312	300	317	351	293	316	302	311	347	293	304	298	334	318	321	354	330	338	330	307	328	308	324	276	324	292	310	311	327	335	317	340	328	333	308	329	319	305	332	316	324	311	326	309	323	356	350	295	284	307	317	320	328	324	343	302	318	306	302	303	339	315	319	335	311	312	313	350	309	314	310	313	336	339	308	311	276	324	323	320	292	286	303	336	348	293	300	311	314	338	309	337	319	268	348	318	339	327	329	297	315	323	324	317	296	346	294	292	332	318	295	333	348	300	330	358	334	324	331	308	346	372	312	330	311	339	319	343	278	330	322	304	307	344	296	293	347	300	303	349	310	347	319	327	328	324	340	319	313	300	278	357	331	339	306	327	304	333	312	312	292	332	306	325	327	338	307	327	319	313	281	335	341	297	309	306	311	347	310	310	290	300	321	301	351	336	330	299	289	316	329	313	324	309	312	378	360	328	299	345	324	322	341	344	316	331	328	285	306	300	298	351	318	327	337	292	348	307	342	339	336	303	310	326	327	337	295	344	308	317	320	302	324	315	310	296	320	337	321	359	327	311	308	322	334	314	333	326	343	280	375	316	308	341	347	301	301	326	342	315	328	317	307	320	325	294	299	313	303	344	335	329	335	302	333	343	308	314	323	303	311	325	303	308	307	305	343	324	319	334	346	316	339	329	314	305	343	292	308	335	337	318	322	290	332	314	335	334	314	316	310	323	307	324	327	325	313	340	337	298	318	336	349	305	309	304	325	316	366	328	303	358	330	327	342	301	315	330	312	327	300	303	313	332	299	333	322	300	321	305	329	321	327	335	320	327	336	332	325	300	331	320	299	339	293	358	323	295	298	333	290	316	334	299	304	319	314	309	301	319	306	334	330	326	316	289	321	340	329	306	281	306	313	312	333	329	328	353	297	293	322	323	309	313	311	290	315	339	290	339	307	313	313	323	299	334	311	340	310	290	338	324	270	311	292	299	329	321	265	302	314	334	326	311	332	310	339	326	310	313	332	310	353	316	308	312	306	306	340	314	302	284	290	329	354	361	295	329	287	333	326	297	320	314	308	307	330	355	305	337	340	354	324	302	328	302	326	332	313	314	312	321	316	291	331	329	318	298	305	309	329	333	307	302	307	312	328	289	318	346	336	367	301	299	297	318	310	322	323	323	330	317	313	299	323	289	286	310	332	344	355	346	366	350	309	333	315	317	332	284	316	309	325	323	329	304	296	289	330	323	292	317	309	321	310	342	305	307	308	345	308	313	301	302	318	318	300	310	340	295	335	314	320	336	334	343	298	300	306	336	343	346	294	305	332	310	351	314	353	320	320	309	297	318	331	314	314	330	306	321	318	293	335	301	301	353	304	292	327	295	285	323	317	365	360	300	331	346	313	320	314	340	334	326	291	322	342	344	304	342	336	318	308	328	306	338	344	320	299	323	335	331
2516	925	1002	1059	1048	979	926	963	934	947	980	864	929	898	910	863	807	854	849	849	839	884	869	874	900	885	873	922	867	884	858	903	769	893	857	825	883	825	817	841	807	847	872	886	865	865	872	881	857	817	831	850	833	886	820	861	801	827	867	856	838	875	845	832	793	911	856	815	853	852	847	846	904	845	876	848	897	838	868	823	843	803	910	822	831	850	822	804	807	900	863	834	844	811	861	825	838	890	824	851	880	779	832	834	879	878	799	854	842	819	870	825	801	816	798	841	853	854	895	840	836	920	847	810	883	869	835	828	895	879	860	877	882	868	823	805	923	840	907	887	868	832	878	840	859	837	784	867	848	876	900	826	848	807	873	871	841	887	794	872	784	819	866	855	832	824	870	850	862	812	841	844	889	817	845	866	857	825	854	836	832	827	840	805	862	819	853	832	850	848	876	821	815	852	879	823	868	865	795	835	801	861	871	843	889	832	873	804	832	889	861	890	845	826	861	844	854	847	858	844	802	800	842	861	838	896	811	806	815	903	842	810	897	851	847	833	813	803	896	822	859	859	883	835	818	783	878	821	842	840	833	827	784	810	834	872	842	877	791	871	825	831	856	891	888	851	855	808	849	858	901	824	813	918	874	816	825	832	819	842	858	765	868	857	837	853	821	828	857	808	801	804	847	829	841	838	796	814	840	851	793	873	910	890	808	833	834	836	902	870	888	820	862	877	828	839	849	859	836	867	893	925	860	831	856	818	817	830	846	801	837	854	881	834	799	911	867	818	829	839	879	822	828	844	841	827	879	824	812	866	829	819	858	843	840	854	868	877	884	814	852	899	835	772	811	886	809	862	862	875	808	837	833	892	869	866	883	841	806	873	792	857	786	851	874	916	857	882	863	848	902	844	816	859	825	885	884	852	860	910	807	868	881	877	846	783	848	870	886	864	830	837	852	811	875	830	859	836	855	867	882	846	802	874	797	814	820	859	857	851	853	879	873	840	892	845	866	830	792	832	787	850	813	832	850	897	893	867	883	821	834	866	845	806	823	860	823	795	801	842	852	850	856	802	876	848	836	869	840	859	812	829	813	870	847	848	806	869	830	852	865	784	864	878	900	843	844	868	849	811	844	919	829	890	861	870	835	878	879	854	865	861	892	841	864	851	846	818	833	799	877	870	841	823	860	868	836	843	826	854	836	868	839	854	833	809	843	805	877	817	867	852	897	864	869	826	864	839	817	833	844	799	846	805	841	833	815	864	847	854	796	859	844	847	889	891	884	841	910	847	822	847	845	777	852	841	835	849	857	924	853	897	812	803	841	851	875	836	802	881	853	845	851	824	857	798	793	884	840	874	830	888	866	859	833	921	820	839	813	812	798	882	866	842	777	877	831	848	867	859	843	848	880	830	816	831	843	843	842	842	787	855	897	848	851	873	843	912	848	802	819	859	816	892	867	852	864	807	867	808	873	907	849	844	860	850	846	863	865	857	825	862	813	870	850	828	862	837	812	829	863	820	849	850	822	847	846	853	870	860	836	882	830	886	851	873	829	832	808	860	851	815	826	798	843	863	818	887	812	892	848	869	838	896	804	839	829	846	849	851	830	851	825	836	918	857	847	839	824	861	849	903	833	808	818	861	838	856	838	856	841	874	816	888	840	900	791	839	879	841	829	823	851	887	842	859	902	856	850	871	862	812	823	922	851	845	840	801	841	841	853	918	833	877	827	873	830	848	871	860	840	851	911	856	839	881	812	821	879	800	837	799	820	832	829	889	820	814	871	854	853	841	874	798	860	836	891	847	889	873	872	815	812	888	800	828	854	923	838	870	896	851	839	847	880	866	906	830	870	874	844	873	835	887	865	831	880	843	832	851	844	850	838	840	885	803	852	841	875	845	856	881	825	851	855	852	841	887	887	840	851	851	875	872	840	814	901	840	846	879	847	811	862	869	872	868	812	832	890	810	878	866	835	858	858	831	825	832	823	892	858	881	863	872	866	907	855	846	788	826	845	844	806	840	827	858	866	834	839	808	862	819	831	819	869	875	834	905	855	821	812	858	840	805	887	833	849	820	823	817	844	784	870	855	889	814	869	870	794	885	792	858	854	854	846	859	813	808	852	829	865	830	776	849	803	888	814	872	898	836	870	855	910	850	836	850	793	876	863	840	845	806	815	831	896	837	843	857	817	841	823	815	863	858	846	818	845	873	842	849	881	843	818	806	866	829	843	895	818	865	806	834	800	857	838	875	821	872	875	830	773	859	816	861	839	836	827	897	833	851	925	832	855	868	833	860	793	903	845	860	796	869	884	854	859	875	844	864	844	802	874	869	838	836	827	854	846	867	810	869	819	851	854	849	847	824	821	882	827	813	850	838	845	845	865	856	839	863	811	831	868	825	837	876	873	849	861	831	842	866	854	854	869	819	900	806	794	778	830	865	835	843	819	871	840	791	832	883	864	863	903	867	852	851	812	853	874	828	847	886	858	838	815	844	850	846	801	911	864	837	806	789	869	862	847	845	823	831	873	867	863	873	840	834	853	870	857	864	856	873	810	858	824	790	862	804	892	805	896	849	854	884	826	885	888	856	841	817	891	854	877	866	814	858	798	807	841	857	853	876	825	887	798	822	870	782	828	900	808	875	852	861	866	831	831	842	856	821	842	822	871	803	825	874	824	899	792	796	893	842	883	815	822	851	838	818	860	877	846	839	888	835	855	854	824	818	831	802	862	829	835	842	803	868	829	808	808	868	846	802	871	844	863	848	808	831	837	856	791	866	846	836	825	867	828	883	834	786	835	856	853	854	807	809	814	862	799	846	843	851	835	795	822	773	884	884	872	842	808	857	849	837	853	867	871	853	792	899	871	880	809	812	891	828	866	859	790	860	801	849	829	898	855	836	820	848	825	854	875	848	831	867	815	887	848	826	821	813	893	870	890	824	874	859	817	855	851	819	855	843	860	870	856	846	770	867	879	882	832	864	863	877	839	851	870	802	877	848	804	802	759	895	873	882	843	854	819	853	843	896	930	880	899	845	816	810	821	831	826	831	858	824	862	825	832	852	840	860	841	862	840	822	860	853	835	852	861	859	869	841	898	821	857	846	828	877	839	872	858	851	877	816	839	832	851	825	823	815	809	870	837	806	830	841	847	873	843	798	833	853	846	867	820	822	864	820	842	870	859	837	921	801	850	862	813	851	872	839	807	826	815	931	868	822	839	927	823	824	847	861	842	874	850	860	901	847	873	851	827	855	857	898	840	814	856	805	869	843	858	874	847	809	874	898	933	837	899	925	855	841	839	827	875	850	859	837	848	824	828	839	861	865	906	872	792	792	821	830	832	896	895	849	844	851	855	913	863	836	830	856	879	859	831	834	817	814	857	823	858	839	816	819	865	836	862	824	876	833	834	881	848	827	853	814	845	859	861	871	883	856	797	893	855	807	843	868	792	849	839	836	831	853	813	918	839	757	864	855	872	834	834	808	822	852	875	854
9437	1006	1242	1043	780	595	478	428	369	347	300	276	280	274	208	221	243	210	208	241	195	212	220	220	197	191	209	206	190	193	232	217	195	191	172	183	201	223	196	186	179	204	178	176	200	203	188	186	183	164	173	194	185	207	179	189	189	193	211	196	207	178	179	180	175	191	178	219	175	189	191	191	191	202	201	190	210	172	185	202	205	190	205	167	228	199	187	176	154	160	184	187	180	206	195	186	177	180	185	205	228	169	204	198	173	169	193	174	179	189	198	206	168	170	201	198	197	183	193	183	205	179	203	183	177	181	169	170	196	181	210	184	194	201	180	189	204	176	179	215	181	185	182	196	190	165	174	185	209	164	187	210	174	190	176	190	187	195	176	198	169	206	202	172	173	195	182	207	197	198	170	187	178	166	186	203	191	212	191	190	174	208	200	183	162	197	194	175	192	180	187	180	188	212	179	199	206	166	187	174	181	213	168	175	190	202	174	180	180	184	199	174	196	189	206	179	183	196	200	197	188	188	186	188	200	192	187	195	184	176	205	173	187	181	177	190	175	200	167	150	197	172	200	200	213	171	186	182	169	177	168	189	198	174	194	183	213	193	215	213	169	188	181	213	183	192	185	167	201	207	171	187	174	188	201	164	188	177	167	173	197	205	186	191	180	185	192	193	206	173	190	204	188	177	204	195	201	191	195	200	197	185	199	178	183	194	181	188	198	180	205	175	166	177	206	189	186	174	153	186	177	174	182	201	200	209	179	178	195	204	195	172	186	198	187	155	196	188	181	192	176	188	181	185	188	185	159	173	183	180	183	191	173	168	194	215	204	171	172	179	212	185	165	178	161	197	173	203	190	201	164	191	187	185	203	189	144	195	186	193	197	214	196	191	192	176	202	182	180	192	185	207	178	207	202	170	185	192	187	201	168	228	164	181	189	193	215	184	189	182	183	199	183	179	186	177	205	167	203	174	189	179	202	177	170	196	188	193	170	174	218	203	195	193	196	204	180	198	184	193	189	185	166	191	184	190	192	185	199	193	176	176	205	185	189	192	163	179	214	191	173	163	185	171	185	202	183	197	196	189	180	178	176	172	206	180	174	207	194	195	204	177	204	202	208	180	222	178	186	169	182	203	207	178	228	202	184	171	192	179	174	189	196	181	185	184	201	199	192	212	204	184	220	187	155	184	190	197	163	198	198	188	207	199	172	184	190	183	189	216	191	168	207	192	158	189	208	216	186	197	172	156	181	195	170	190	205	191	197	202	187	186	189	195	179	189	174	187	160	176	180	205	174	195	185	186	170	174	219	173	169	178	184	184	196	185	184	193	197	188	167	166	187	197	163	205	207	168	190	175	179	147	182	220	189	195	187	180	177	178	180	192	185	164	195	201	186	186	179	177	180	189	226	190	192	172	192	180	174	186	207	180	195	172	184	195	166	156	166	190	180	204	162	191	209	220	177	174	186	173	193	152	185	208	165	155	189	184	197	186	199	187	199	186	180	144	188	199	207	208	198	187	187	215	179	195	189	192	188	180	190	188	179	218	197	160	186	171	182	201	178	211	188	180	180	206	166	194	193	182	178	198	196	188	182	196	189	179	161	184	174	194	190	201	194	196	200	221	177	194	221	176	172	189	200	188	187	179	210	182	169	175	171	195	170	206	207	201	173	214	189	200	182	193	174	183	191	191	205	181	192	183	179	187	173	184	165	200	196	188	168	207	164	168	177	183	209	202	186	170	165	179	197	203	194	177	172	187	180	190	193	173	173	185	178	176	189	202	194	167	173	188	197	168	170	194	166	197	178	173	163	193	180	180	197	188	196	163	194	198	198	180	166	198	172	167	197	186	203	206	172	180	193	181	177	182	196	159	210	185	171	189	173	188	212	181	190	186	165	178	205	163	185	171	182	172	233	186	196	205	174	182	204	201	208	193	201	203	179	191	202	168	218	213	169	194	164	198	178	183	184	181	190	210	187	200	197	160	181	202	192	186	173	170	187	207	179	192	192	201	206	189	200	188	202	189	186	157	184	183	204	197	172	195	203	186	200	182	177	196	194	195	204	181	188	197	179	208	196	195	169	206	195	189	218	179	208	208	179	179	193	170	175	162	168	224	167	190	174	182	189	200	170	186	190	172	198	198	187	174	178	174	170	210	169	184	193	186	177	179	155	196	191	201	219	209	170	167	191	189	189	193	183	196	181	179	177	185	189	170	175	194	161	189	174	189	201	167	183	216	194	190	202	180	203	180	168	205	192	189	201	183	192	192	185	166	189	193	186	191	197	174	188	199	163	213	170	179	175	185	184	220	176	190	183	188	183	200	174	179	170	217	183	169	183	205	172	166	190	179	177	178	181	194	199	191	182	181	203	184	202	163	187	187	171	188	159	176	196	175	192	175	181	192	182	169	175	187	175	188	180	199	181	176	181	197	196	177	186	202	190	206	172	190	195	196	172	212	154	185	198	167	196	186	187	217	180	175	174	187	159	195	194	190	189	208	201	194	174	204	205	177	195	177	171	169	169	196	192	211	198	179	186	179	213	183	200	198	188	167	205	199	187	183	192	184	182	194	195	173	187	179	176	176	174	184	192	181	201	172	172	189	180	194	198	180	161	175	197	187	199	186	168	197	194	175	213	210	186	196	195	184	187	192	193	207	193	175	171	183	174	213	194	164	151	165	170	195	194	186	192	202	180	174	190	175	222	188	163	202	209	208	194	193	193	198	161	209	200	187	175	187	196	185	171	191	185	182	191	204	178	199	194	160	172	185	184	184	205	162	195	199	176	178	203	193	173	177	172	181	176	184	175	201	172	201	189	200	202	180	190	187	183	208	187	174	193	191	180	195	207	164	215	180	185	183	198	173	168	203	184	198	198	172	170	175	196	194	184	192	179	184	163	192	201	165	184	204	181	185	169	179	197	189	190	168	181	168	211	163	150	206	193	194	203	193	194	176	192	178	186	173	191	178	201	187	197	217	196	206	197	182	200	211	196	193	191	174	198	184	176	194	190	208	169	202	195	181	198	185	174	173	198	208	173	177	180	197	207	190	191	215	177	186	203	171	172	212	207	186	210	206	209	177	180	201	194	170	158	194	185	204	179	205	178	189	222	201	213	189	166	193	175	182	199	155	177	176	198	194	189	178	183	176	213	201	184	188	187	190	193	185	191	197	191	190	193	183	187	206	171	211	198	175	169	194	193	208	206	166	182	179	170	190	204	221	202	232	176	164	188	187	182	184	186	169	182	209	172	188	173	175	188	195	193	208	208	185	220	185	164	169	177	200	193	197	187	199	210	196	213	200	186	192	203	193	156	184	208	202	191	173	202	172	188	207	195	222	185	161	177	196	207	197	191	204	160	201	178	201	187	188	171	189	195	180	190	179	185	176	176	183	197	199	199	202	192	187	178	170	177	179	179	211	196	199	166	180	157	175	198	217	187	174	187	187	201	188	191	177	192	187	188	183	193	159	184	189	222	169	177	169	185	209	190	207
5443	1370	2637	3182	2656	2354	2025	1700	1489	1311	1165	1092	951	946	914	840	819	738	732	754	762	682	679	674	624	604	607	624	659	583	597	603	619	615	616	585	633	601	582	575	564	542	580	551	538	541	564	559	526	561	574	595	557	560	522	532	577	521	561	542	571	521	529	577	532	529	526	523	516	543	550	531	560	543	491	540	537	481	522	522	521	524	517	550	523	541	556	517	512	511	538	511	518	520	517	528	514	544	542	540	577	482	524	518	512	565	532	543	524	546	531	588	524	535	528	528	573	519	560	494	514	539	495	505	547	556	557	545	526	557	562	572	546	527	513	469	543	540	543	535	496	535	570	521	566	489	497	501	557	523	509	551	540	491	518	549	568	578	494	515	576	538	504	539	515	522	533	514	516	554	501	553	569	503	497	532	519	566	563	550	563	552	541	516	491	544	507	512	505	506	509	531	522	529	467	554	530	521	539	510	517	501	520	549	561	528	519	535	531	529	528	472	497	547	524	498	535	511	474	521	523	544	480	562	568	540	494	505	495	538	545	530	462	489	528	468	545	535	546	492	537	512	543	497	504	525	515	508	535	524	531	472	532	549	544	529	529	519	524	483	505	547	511	567	511	532	484	532	499	518	520	515	551	554	547	521	535	498	547	537	554	543	511	516	550	509	518	524	530	490	498	538	511	579	488	543	483	498	540	576	529	547	529	541	492	543	526	489	516	505	567	549	535	526	497	545	498	542	579	529	499	527	557	513	520	522	497	512	515	514	513	514	548	487	529	523	517	511	492	522	498	537	541	527	508	532	518	534	524	517	511	509	545	533	510	502	508	534	514	503	527	494	526	529	511	544	537	507	481	524	595	549	487	509	531	503	509	491	574	523	516	498	491	511	547	510	553	540	550	483	540	525	556	528	558	532	544	544	539	491	529	539	526	507	538	555	521	556	530	493	493	568	559	479	514	509	516	558	534	484	499	538	545	505	521	556	504	502	500	545	535	552	549	532	525	528	551	515	532	514	526	563	539	530	563	567	550	515	520	551	519	544	510	532	526	523	549	513	509	495	499	543	540	520	508	544	499	525	494	512	504	544	536	513	543	527	517	519	523	532	546	531	499	534	542	533	510	534	546	579	537	575	475	508	534	529	563	543	533	500	554	510	563	500	564	535	510	503	528	523	503	502	535	536	517	542	541	522	531	509	533	524	558	538	546	539	536	539	530	512	476	529	551	538	530	493	533	532	550	536	518	498	488	522	486	485	528	545	562	543	568	522	548	531	502	528	547	515	555	544	536	532	523	528	519	540	529	571	512	531	528	521	505	542	547	551	549	526	501	497	517	489	567	481	513	531	534	479	543	560	524	482	513	568	514	541	522	527	496	498	539	541	502	529	539	580	555	515	492	508	547	542	573	556	521	534	483	520	500	511	548	562	499	507	554	489	528	545	507	520	510	558	507	514	521	549	528	507	468	522	528	513	548	541	511	529	487	535	549	528	537	522	519	530	567	552	504	513	505	514	532	491	526	506	535	510	546	497	510	548	556	518	555	581	486	549	523	518	527	509	535	545	461	554	543	538	517	527	521	523	531	535	503	526	497	498	524	529	519	529	543	537	546	571	523	521	475	473	530	494	525	522	558	489	525	524	571	543	519	540	499	553	525	491	583	496	528	541	510	506	514	554	524	528	538	487	553	505	558	527	529	561	539	542	596	507	514	546	508	564	528	500	508	514	528	476	539	494	513	568	518	514	496	529	519	501	531	508	541	549	543	528	508	525	498	531	491	486	527	515	513	508	495	600	521	532	570	523	513	551	499	497	534	604	537	507	559	516	547	523	507	489	525	558	547	532	514	581	499	544	552	515	529	496	504	544	523	484	588	552	534	547	552	498	524	508	555	573	547	506	507	500	536	470	515	520	517	558	564	543	543	496	527	509	521	535	521	517	519	550	512	496	491	567	527	516	480	560	519	550	525	575	533	552	518	531	549	520	511	511	544	521	516	556	520	509	505	547	523	558	535	523	546	530	505	566	540	486	536	527	553	541	522	515	485	537	523	524	530	521	536	526	522	527	531	516	528	519	539	508	549	547	519	513	503	544	509	498	536	530	503	496	527	512	549	519	537	541	563	519	550	549	555	554	542	505	560	540	509	530	511	511	534	534	520	517	516	510	549	546	546	539	525	517	560	524	489	535	526	505	463	536	551	524	524	491	517	516	523	524	498	497	532	497	514	522	531	522	525	539	552	537	539	489	507	558	508	557	546	522	519	564	557	502	513	536	555	478	521	543	517	543	563	568	550	489	527	551	513	530	501	531	537	505	484	550	561	548	540	521	563	500	488	529	505	545	518	479	542	527	550	504	525	531	496	528	525	479	563	544	553	560	469	511	507	575	530	520	526	560	538	521	498	526	520	480	552	502	553	541	516	498	552	519	520	519	498	508	525	524	515	581	505	517	520	506	525	558	535	507	533	558	576	576	511	503	542	517	575	548	494	507	516	501	553	508	535	533	537	523	551	526	486	573	520	550	511	546	538	492	549	533	512	531	499	565	532	525	483	564	544	577	522	547	515	547	488	539	518	540	514	500	541	489	523	496	512	536	535	568	515	555	520	524	538	502	516	528	544	486	536	582	543	517	508	490	512	541	502	541	503	523	550	567	499	517	531	533	552	518	507	542	507	534	534	517	534	517	509	549	550	506	525	527	552	550	563	554	527	531	526	554	555	535	485	530	541	533	558	546	527	549	536	512	512	472	593	501	545	549	521	531	517	506	509	510	527	557	536	532	505	496	572	507	536	524	550	524	567	518	512	537	526	546	526	562	532	474	549	510	516	517	494	507	540	518	593	509	521	530	545	559	550	531	516	496	514	538	534	530	501	519	535	528	526	499	531	488	507	552	525	499	545	510	517	535	539	500	517	543	548	529	534	548	514	524	545	535	545	533	498	493	488	519	532	531	517	504	533	546	506	522	541	517	534	503	510	511	529	467	543	537	523	556	562	502	517	530	548	520	574	508	553	582	495	540	542	509	550	557	495	536	498	507	531	537	542	544	480	496	500	563	501	537	509	521	531	506	528	522	532	563	538	547	548	503	517	534	540	536	556	529	524	557	530	540	527	519	565	467	517	541	525	526	565	565	547	569	551	514	539	515	555	538	506	535	503	538	509	553	493	497	530	572	545	520	558	523	496	501	540	525	529	499	547	496	551	484	541	520	538	576	521	534	521	537	518	540	520	539	556	501	550	515	546	490	547	521	507	569	510	497	559	477	554	499	524	522	517	525	521	517	507	542	527	540	503	550	513	592	511	529	538	515	530	514	553	509	512	493	520	509	514	526	545	547	526	550	520	515	512	515	531	536	534	555	530	555	504	532	538	538	574	520	529	516	541	513	550	535	504	514	519	512	510	499	519	517	544	526	535	518	542	513	519	535	543	542	511	556	532	540	495	522	528	553	483	524	491	532	516	508	523	527	536	511	536	524	498	523	506	522	540	550	507	522
17568	2406	2369	1810	1271	929	674	545	459	403	372	289	284	269	229	227	218	220	193	193	191	179	170	153	169	156	136	133	158	160	149	163	149	163	133	137	163	144	156	171	150	126	139	147	133	147	125	136	120	127	127	140	127	128	148	158	125	144	145	144	137	156	159	147	139	136	120	134	146	122	134	130	118	146	134	117	131	123	135	138	129	125	126	142	142	141	144	128	128	105	131	134	119	127	142	155	129	124	151	132	133	116	154	133	142	137	144	125	160	135	138	140	131	138	140	140	136	130	132	126	132	148	119	136	137	143	128	158	118	118	140	134	144	132	121	134	130	120	139	141	127	144	145	145	124	150	126	143	132	138	121	141	141	131	147	147	143	131	141	145	140	139	136	150	139	132	121	127	123	141	135	145	115	115	158	129	120	143	128	127	121	138	135	150	123	132	142	133	122	142	151	126	124	157	136	125	127	140	155	122	144	129	122	142	147	139	155	141	149	134	119	129	145	145	134	126	146	112	127	141	129	139	127	124	122	127	116	143	134	167	147	127	141	115	128	154	104	144	128	129	121	118	133	137	170	107	154	139	113	122	132	137	150	132	119	129	151	159	126	153	128	132	134	120	122	128	137	132	137	143	130	126	149	128	136	127	141	127	98	137	129	139	105	139	140	119	126	130	158	122	135	164	147	133	130	128	124	125	154	143	132	138	129	137	142	127	126	128	113	132	143	140	143	124	134	123	121	117	126	123	125	149	152	130	131	130	139	119	130	125	152	140	137	130	107	126	150	140	115	141	135	126	151	127	151	134	128	121	134	141	132	143	166	127	146	142	131	146	134	127	114	147	126	128	145	124	137	143	134	133	111	118	143	117	133	137	141	136	125	124	154	141	155	136	129	129	136	129	136	140	121	131	138	126	137	112	122	122	129	131	123	114	156	130	124	114	121	129	143	117	125	149	109	147	159	131	138	128	115	138	124	129	143	120	122	148	146	121	127	103	126	121	144	147	130	124	123	116	123	136	116	155	130	119	123	129	126	126	140	146	124	143	143	112	122	141	119	140	129	141	150	127	154	130	140	121	127	139	153	145	162	113	133	127	125	118	121	127	132	159	115	129	123	136	145	143	133	114	121	119	124	141	144	133	124	142	123	119	130	122	122	145	166	137	144	132	142	132	136	108	147	144	133	152	123	120	141	142	139	136	143	134	135	117	146	146	135	150	138	141	136	153	132	158	135	108	127	122	165	118	130	134	120	133	134	135	143	114	142	130	136	145	145	138	140	139	130	151	129	140	130	121	136	117	142	146	136	150	124	133	127	122	131	156	153	130	151	145	124	118	144	125	140	127	123	128	136	147	145	129	128	135	161	141	135	131	163	138	126	148	136	139	123	137	131	150	103	137	121	131	131	138	127	140	110	141	132	161	136	127	137	155	116	118	132	126	136	130	141	145	143	142	131	127	148	153	130	126	108	129	147	126	121	115	138	144	135	122	118	133	145	146	154	111	143	143	115	125	126	139	127	119	157	143	130	119	136	145	128	124	134	124	123	131	142	134	125	132	143	132	124	143	133	126	143	136	113	122	117	146	128	116	119	131	120	133	139	137	150	133	133	130	129	147	148	130	104	138	118	132	123	130	118	122	139	119	132	116	125	127	127	133	146	131	126	118	134	112	139	150	158	133	131	119	134	129	145	135	112	142	133	114	137	120	118	127	129	133	151	128	123	140	157	113	122	121	128	123	152	141	137	131	151	116	148	122	136	119	140	120	130	121	129	124	129	145	132	129	113	154	134	133	126	129	147	123	133	140	163	133	140	157	153	138	124	138	122	127	120	132	150	113	133	136	128	127	141	131	122	149	118	133	120	136	164	111	117	137	128	117	121	118	134	129	135	138	117	124	130	122	106	116	136	109	128	130	126	127	129	132	127	127	136	133	168	150	117	136	134	133	137	111	129	137	135	132	105	141	149	128	121	144	152	140	133	145	107	119	127	129	150	111	127	131	144	122	121	134	122	124	147	137	114	117	118	131	137	127	136	131	136	134	144	135	114	147	118	148	144	137	123	117	157	134	146	137	116	147	131	142	141	143	132	137	144	129	136	124	128	151	145	121	137	127	124	135	131	136	131	139	134	116	149	127	151	133	107	131	123	145	117	127	130	120	116	126	140	156	129	140	142	167	133	140	134	128	125	152	118	133	134	105	132	141	135	123	151	116	121	110	147	128	136	133	142	144	142	124	140	123	126	141	140	134	140	122	145	142	138	119	125	132	156	123	127	131	139	142	162	134	125	152	137	127	165	114	131	107	144	130	144	139	113	129	148	126	114	129	129	156	141	165	138	133	142	131	141	133	132	139	122	126	135	153	125	135	123	127	124	137	140	142	123	141	125	144	129	138	132	121	121	145	145	147	151	128	150	120	129	124	130	126	131	127	137	135	123	146	135	133	124	131	142	143	122	128	132	153	127	130	144	130	142	130	163	150	111	131	145	130	133	128	116	121	133	140	120	123	149	145	154	159	122	143	133	130	135	131	132	139	131	141	125	127	137	139	125	127	140	130	136	128	128	136	146	157	144	126	121	141	140	127	116	133	129	114	116	133	142	127	132	133	123	128	132	114	125	124	147	143	138	123	127	136	130	148	133	126	138	137	124	134	140	145	141	125	140	145	133	148	121	138	137	120	102	121	117	127	138	128	162	139	131	133	158	129	116	152	139	143	140	131	141	145	139	114	136	128	126	154	136	150	137	125	131	134	125	154	142	163	130	115	142	119	127	124	145	123	129	147	138	128	124	130	128	124	144	138	126	133	138	131	125	139	126	125	137	143	138	143	124	140	134	129	147	123	145	125	136	144	153	130	138	155	130	122	125	156	154	144	124	114	134	138	144	131	129	127	137	126	127	134	159	126	142	150	139	127	130	148	140	148	134	122	122	114	147	132	136	153	126	135	150	128	111	134	150	138	129	126	112	155	144	137	129	128	125	146	121	162	133	105	145	142	118	151	131	151	138	135	120	152	117	132	129	138	124	133	125	139	108	119	144	147	129	146	124	129	132	119	120	133	149	137	139	151	125	135	131	122	121	117	143	138	109	135	125	126	125	162	134	127	140	145	118	125	112	128	136	112	137	141	139	133	132	151	151	124	134	131	145	132	131	144	126	137	142	140	129	123	129	135	128	119	132	126	125	154	134	122	126	124	110	137	127	124	117	124	135	122	138	133	129	127	131	133	134	144	133	132	149	118	139	133	115	149	141	151	143	113	150	127	137	139	134	123	124	140	161	134	135	151	126	144	151	122	139	146	145	155	114	139	127	146	140	128	142	126	125	119	127	140	141	128	119	144	153	130	139	122	137	120	132	117	148	136	125	128	130	144	140	137	131	104	122	140	152	130	131	141	137	126	131	145	138	140	123	117	145	126	119	144	154	95	115	148	135	153	127	122	132	141	128	128	123	136	131	140	129	111	140	132	161	121	141	142	134	128	130	122	140	139	146	128	146	125
7463	1975	4515	5372	4755	3749	3056	2605	2208	1907	1732	1477	1286	1250	1058	975	931	887	844	791	777	759	728	634	638	596	610	600	594	595	583	575	518	530	525	542	519	522	502	505	461	489	503	509	513	460	485	451	467	429	486	442	428	462	449	445	437	455	461	464	435	466	443	465	467	468	429	423	450	415	446	436	474	415	445	451	453	395	408	395	399	460	431	440	408	458	411	433	351	437	451	442	425	426	410	429	440	439	476	428	403	409	417	379	410	391	420	420	445	435	442	355	421	422	439	429	447	408	428	396	458	402	409	436	409	422	405	393	429	432	412	413	412	414	398	397	424	402	408	416	398	415	415	432	421	426	417	396	376	401	446	382	377	455	412	397	449	412	401	415	396	406	433	419	423	376	387	394	417	447	405	380	430	400	419	422	399	413	418	404	429	421	421	454	403	415	377	422	470	377	352	436	421	428	387	418	406	433	431	408	390	415	431	419	401	399	394	415	408	390	448	420	378	408	398	410	420	434	418	443	408	394	370	412	422	389	416	364	398	425	429	431	406	381	412	397	403	401	390	395	415	418	420	417	404	426	408	424	428	406	444	408	391	394	415	400	400	422	401	399	397	358	399	380	425	418	398	443	412	382	402	396	424	400	428	385	380	406	411	409	369	423	384	401	387	446	362	443	416	410	439	408	398	413	400	413	420	371	423	434	421	413	418	439	383	388	377	398	437	402	400	399	431	400	400	393	360	438	424	407	380	423	405	434	376	400	396	424	432	384	419	424	462	386	414	414	424	428	383	363	406	445	424	402	422	383	367	390	400	405	416	390	376	401	426	384	363	410	438	386	393	391	395	397	419	402	408	398	369	433	443	394	397	385	442	411	395	431	384	427	457	372	432	434	424	386	432	435	420	439	425	395	439	424	387	439	425	428	414	423	402	456	398	380	411	410	395	361	387	409	428	430	374	408	354	395	409	408	417	394	382	445	405	388	381	398	421	406	420	439	384	424	408	404	425	410	385	441	382	381	405	390	388	385	423	400	425	451	389	422	383	396	429	402	400	434	383	411	421	423	414	421	388	413	456	371	437	431	405	409	435	393	438	371	391	402	426	375	377	367	386	403	388	410	435	422	391	401	393	421	415	348	382	406	381	409	409	392	435	356	424	375	395	401	405	401	400	442	408	406	428	430	424	418	399	405	429	414	363	408	420	387	387	396	375	379	399	426	410	410	373	415	448	433	403	392	380	439	406	430	405	385	398	406	388	392	422	393	414	393	406	399	372	391	413	415	415	426	402	392	448	438	409	453	385	426	424	379	442	379	406	405	392	397	409	422	401	394	456	412	408	418	385	405	386	435	426	410	371	411	416	401	417	399	409	411	416	414	391	419	400	410	399	400	434	404	391	416	371	421	370	379	413	403	389	420	392	422	415	394	400	411	425	413	453	397	398	400	428	429	415	394	387	425	407	432	429	403	373	418	407	413	409	392	367	410	404	414	425	438	393	405	399	410	433	398	424	416	415	415	410	417	377	416	394	392	421	386	412	414	396	397	417	394	414	390	384	376	399	411	444	419	436	411	391	396	429	404	384	401	375	432	386	402	378	397	395	399	404	396	429	376	414	383	427	400	404	429	377	411	404	411	411	418	402	353	408	407	428	390	408	438	368	391	398	393	414	405	397	396	391	394	421	410	404	391	400	423	419	414	395	412	419	378	412	417	398	365	402	441	428	395	414	403	399	418	405	412	384	406	410	425	430	422	405	406	384	397	392	386	424	416	400	364	392	399	424	395	412	379	430	387	452	456	420	422	421	438	389	430	407	395	407	387	433	414	432	424	409	418	424	425	403	427	426	401	365	393	397	401	398	419	386	450	439	363	414	410	436	417	414	407	389	432	418	384	398	388	427	419	398	410	423	394	406	416	401	431	431	403	379	381	391	414	369	441	407	441	408	398	415	396	402	393	424	423	370	372	432	410	400	430	395	424	412	455	402	425	395	385	418	398	400	400	374	398	447	408	396	413	372	413	425	446	399	451	412	403	417	373	413	453	424	422	401	410	405	421	393	386	399	426	419	424	437	405	384	407	391	413	400	399	442	448	404	418	407	412	419	447	380	403	394	436	427	393	417	389	431	426	404	401	416	409	399	422	400	378	411	413	435	434	386	390	378	411	426	388	401	447	429	370	409	421	425	425	386	365	390	413	417	394	406	408	390	438	423	407	397	373	391	406	397	385	420	403	403	384	395	434	421	393	403	393	403	436	420	422	412	350	405	411	428	423	429	367	391	384	402	422	368	430	402	434	418	395	417	384	423	409	387	397	420	418	417	388	430	423	395	374	410	411	350	387	403	404	413	396	422	434	426	374	378	436	388	406	411	438	464	430	391	423	410	399	411	417	421	401	404	427	401	410	392	421	403	430	405	425	379	403	410	447	458	396	396	422	383	397	402	381	420	376	394	407	435	422	381	396	388	400	408	420	401	412	439	406	415	405	450	406	409	422	395	391	395	395	445	371	397	401	428	449	405	392	413	377	418	393	402	400	431	409	412	425	431	387	373	400	414	420	406	422	392	418	424	409	419	385	388	375	435	376	415	382	415	417	408	445	392	414	379	398	430	408	407	432	393	399	423	425	401	437	389	383	402	413	391	411	384	366	384	392	427	392	412	423	382	409	397	402	363	425	391	384	422	425	427	398	422	405	422	426	385	440	400	412	436	404	350	413	408	413	428	423	386	400	420	435	396	396	412	418	390	417	395	355	405	382	396	426	419	409	388	430	370	421	405	423	371	363	418	406	417	411	400	404	399	414	417	434	420	423	425	397	380	398	384	412	405	412	403	432	414	413	358	362	436	411	387	423	378	410	389	429	408	417	394	434	420	384	411	378	416	406	398	366	389	456	380	409	413	405	384	439	421	417	377	363	391	416	395	381	410	423	385	388	391	435	410	435	376	427	406	404	382	379	398	403	378	407	435	376	405	389	424	406	409	429	382	415	441	390	385	374	430	380	417	408	410	402	392	423	417	420	423	412	432	382	405	399	418	388	403	407	403	415	405	429	406	393	423	418	401	410	384	371	401	394	413	406	416	413	440	409	406	416	434	384	398	364	388	403	427	401	424	424	376	382	416	391	414	423	417	418	399	351	419	422	434	389	438	409	404	419	420	415	385	418	428	424	387	421	371	404	420	433	426	438	439	428	417	417	362	395	420	441	418	419	397	434	419	429	397	438	369	412	369	415	397	432	421	404	439	372	430	415	367	383	398	436	412	419	381	408	403	369	386	405	400	370	413	416	443	425	433	448	417	389	397	382	438	392	395	378	448	419	377	419	392	407	388	392	418	348	435	416	422	420	419	410	415	385	444	420	425	404	415	410	417	385	427	422	409	391	410	414	399	395	425	397	420	411	426	388	430	388	424	398	394	438	434	445	402	394	476	440	416	411	392	429	433	412	396	369	413	444	395	447	407	376	393	395	437	408	426	436	407	421	404	399	403	390	381	404	381	403
2572	382	388	383	323	308	350	314	357	371	366	322	317	322	360	310	326	341	322	334	326	306	296	329	292	315	334	332	298	327	337	321	347	307	290	333	322	307	320	323	307	291	306	318	325	324	317	294	318	315	315	310	348	305	323	292	330	304	347	351	330	336	352	331	326	319	345	314	310	313	345	333	291	345	319	318	301	347	311	292	337	301	351	318	335	304	306	327	333	301	308	330	287	304	331	296	333	324	290	312	347	310	308	294	302	312	326	325	285	317	307	314	338	348	310	306	356	308	342	325	306	352	322	304	292	328	309	338	295	305	295	308	326	339	312	277	354	329	278	327	318	323	327	309	332	322	313	296	305	296	339	308	342	309	340	331	328	275	335	301	327	299	318	321	317	295	301	324	311	323	320	330	303	299	322	345	306	318	333	305	311	333	323	294	315	341	321	326	324	308	305	337	346	281	292	290	318	309	324	319	327	305	334	293	303	340	329	288	326	313	310	295	323	337	289	316	329	314	327	302	297	282	295	292	327	302	324	311	306	321	344	307	326	292	311	319	298	295	315	332	325	295	300	322	323	303	306	287	351	298	313	337	379	312	315	340	329	323	320	337	329	317	322	341	311	329	311	313	326	330	327	318	315	304	286	324	303	323	298	316	320	321	327	292	315	312	305	301	310	309	372	292	330	308	336	318	318	335	307	268	311	321	327	313	320	286	325	336	314	319	323	317	350	312	311	311	327	348	308	291	313	326	301	341	344	304	314	334	336	319	306	313	320	321	300	308	311	363	327	307	314	282	312	301	308	328	344	322	314	308	323	352	309	340	335	336	358	328	313	336	314	297	325	280	310	341	323	327	295	329	320	305	304	314	317	321	294	352	303	302	335	294	315	308	335	291	306	314	320	312	291	337	327	349	361	327	338	340	330	323	311	331	348	314	345	342	344	307	294	347	313	298	306	337	329	311	287	322	302	333	323	313	332	298	331	328	289	306	316	322	290	309	328	324	324	315	292	354	316	313	290	301	299	321	269	320	359	337	333	304	289	331	321	281	342	323	342	333	321	321	310	333	297	320	319	328	280	308	313	318	343	305	336	285	317	341	298	306	307	333	308	317	323	326	279	299	340	330	316	332	314	310	327	282	326	300	304	277	318	312	332	333	317	279	310	316	320	334	299	298	330	319	314	338	329	328	317	256	320	310	354	318	326	339	305	320	316	322	323	304	333	318	340	321	328	330	317	324	322	353	334	348	335	311	312	339	296	274	319	338	343	369	331	303	319	324	281	323	320	318	323	358	310	311	311	324	329	298	304	307	327	339	313	353	315	322	313	298	289	305	316	331	271	293	344	314	318	327	302	364	307	287	334	302	351	320	322	285	313	334	340	302	305	299	293	329	316	296	297	291	308	312	326	314	300	328	295	329	271	301	291	295	290	327	344	275	345	343	317	299	320	311	366	345	295	299	337	302	281	322	346	313	324	305	319	343	328	322	323	291	325	334	273	325	320	306	301	296	329	296	313	326	339	360	325	307	289	318	313	298	318	335	346	331	315	319	286	316	327	307	317	318	300	320	302	333	345	325	325	317	350	311	327	333	350	337	300	314	337	307	304	316	328	301	326	278	332	317	338	333	338	330	278	313	290	330	325	300	303	318	306	317	337	320	317	334	312	334	347	309	332	290	308	338	353	312	321	354	334	303	312	327	313	352	339	366	313	309	337	323	319	323	299	309	312	300	330	342	314	318	312	344	312	291	319	348	315	325	319	325	335	297	332	332	343	323	314	319	345	352	310	304	346	332	348	330	299	328	331	325	329	316	319	319	315	327	322	326	290	322	313	319	324	338	318	303	312	327	307	310	298	357	342	336	336	345	366	339	301	306	317	314	358	334	346	334	314	342	337	315	313	330	319	315	296	312	320	311	329	332	319	338	307	309	352	325	308	332	303	338	305	299	320	342	316	308	280	320	331	315	304	306	315	336	348	298	353	306	326	330	286	307	282	321	328	329	353	303	313	337	311	281	334	303	332	310	298	311	320	326	314	308	318	311	323	324	327	330	321	318	309	322	291	339	336	310	327	304	328	296	351	312	304	305	314	319	353	295	290	327	316	343	346	278	320	300	324	349	303	315	298	299	319	329	306	320	346	355	325	301	312	309	279	314	294	318	302	324	325	311	331	317	290	341	354	292	315	345	318	313	320	338	354	318	333	303	332	331	316	305	313	368	322	276	309	323	327	291	301	303	353	316	296	291	282	317	318	299	328	295	308	342	286	307	328	316	344	354	275	320	319	296	343	280	301	314	325	324	312	295	311	287	339	352	334	326	323	304	320	326	297	302	344	312	322	341	299	304	321	322	302	329	314	326	306	336	318	335	312	313	305	291	345	310	326	335	343	280	326	290	314	314	293	316	322	300	322	332	328	369	325	325	324	341	319	306	299	333	319	306	308	351	318	321	333	314	330	312	319	320	290	314	325	342	294	306	324	329	338	290	328	309	279	297	309	322	326	296	305	308	340	299	347	293	341	284	315	317	313	280	322	295	350	292	314	311	312	296	336	348	314	338	323	313	317	314	335	319	322	322	300	332	310	327	295	313	321	327	292	298	292	306	331	300	334	320	329	332	305	316	308	332	332	318	306	324	354	350	324	340	311	314	282	310	324	314	303	337	303	316	314	345	342	319	319	317	315	321	308	351	321	335	318	315	313	309	340	328	340	293	326	331	295	326	304	296	325	314	317	336	311	312	329	323	307	332	322	296	336	352	322	317	351	336	333	328	286	315	310	314	309	316	307	283	334	302	328	339	313	286	312	334	310	292	334	331	314	323	304	334	325	278	320	299	313	314	314	360	345	317	344	322	296	298	316	313	300	283	292	302	323	304	311	334	336	300	310	303	343	312	339	352	321	276	343	316	299	330	331	293	298	327	323	354	325	299	297	287	343	304	308	343	328	346	296	335	309	314	338	308	306	301	315	304	297	307	316	315	333	292	291	326	288	336	338	302	314	298	317	319	314	314	332	304	350	311	337	320	362	335	308	300	345	345	293	305	319	311	323	317	333	302	347	306	371	338	314	334	317	327	306	347	310	302	319	310	291	323	322	313	349	329	279	307	308	328	323	325	301	334	294	319	332	313	290	298	322	321	303	355	293	305	323	323	346	319	305	306	323	312	297	308	323	327	336	320	319	334	331	333	337	310	297	319	342	325	281	321	315	317	351	307	310	315	327	301	303	323	311	332	312	349	325	357	306	308	318	337	311	345	328	339	292	328	339	314	344	330	326	306	335	351	323	308	321	314	295	326	321	309	307	316	311	328	319	328	318	314	308	289	278	293	327	306	307	282	312	306	313	323	332	338	359	316	319	324	304	290	318	331	331	303	329	339	342	292	326	325	352	299	309	329	281	339	347	326	345	329	303	313	322	324	296	293	342	301	313	321	339	304	309	325	299	314	317	287	298	342	303	328	303	353	312	308	366	337	337	322	324	335	310	314	308	323	300	305
2502	952	1054	1020	1071	1005	956	965	888	918	891	929	900	885	829	895	864	827	852	833	850	802	838	829	857	820	807	829	868	784	829	848	874	871	844	868	927	832	881	840	839	867	821	825	857	826	763	886	832	824	886	792	847	871	879	847	894	846	846	881	874	821	858	889	838	857	838	858	819	790	855	836	864	838	862	850	852	850	840	812	892	852	848	820	879	839	845	844	865	873	817	845	877	768	842	819	834	856	915	867	816	823	847	823	886	868	834	864	809	873	889	884	860	879	845	827	902	874	869	801	878	833	817	831	858	820	868	819	819	841	850	830	879	862	834	863	848	834	843	844	851	811	848	878	826	851	854	828	823	812	896	849	878	870	868	855	843	837	847	849	824	802	835	828	850	865	884	856	856	856	845	864	838	838	853	850	850	850	890	851	873	871	791	857	780	854	842	855	800	855	825	850	868	872	828	831	872	881	820	831	831	851	875	872	853	863	835	889	874	861	823	847	865	857	823	829	896	845	847	831	821	860	888	881	901	854	835	850	836	847	845	836	838	853	803	863	832	846	851	835	846	874	812	807	832	864	862	786	787	821	862	844	836	812	810	821	883	821	865	832	822	856	880	878	880	858	799	779	838	820	868	841	799	828	815	838	859	799	844	886	831	831	888	838	804	837	887	864	870	797	874	838	842	769	763	871	860	871	890	891	880	829	802	812	792	824	807	831	851	804	850	823	874	871	801	819	810	894	851	841	841	855	817	862	805	860	908	882	817	838	860	870	903	878	892	867	833	829	814	816	765	854	929	842	804	828	766	874	793	870	872	883	874	864	879	818	865	829	875	837	843	805	809	864	870	795	853	821	879	875	803	879	859	833	848	821	804	808	855	829	843	816	873	819	859	829	845	864	840	847	884	851	843	875	865	845	875	816	836	843	921	808	817	858	851	817	864	858	826	875	882	848	857	829	858	845	876	810	839	842	798	842	847	830	834	853	871	862	866	837	844	869	838	842	822	836	836	832	828	835	908	810	801	806	839	835	854	879	842	836	819	790	815	810	862	826	853	854	785	888	852	837	923	855	884	810	798	815	812	865	835	870	885	888	857	816	848	836	901	816	836	888	875	837	843	820	852	812	860	862	847	893	808	870	839	801	857	883	855	844	827	822	811	831	845	836	841	838	861	856	838	861	849	778	916	868	805	855	863	878	873	848	816	857	809	859	826	855	869	868	828	803	873	829	854	865	832	845	887	870	853	887	838	853	851	856	835	819	839	843	831	875	852	831	889	909	857	819	859	869	856	838	895	865	895	897	820	823	804	910	890	857	869	828	836	818	902	891	875	844	841	857	836	838	833	860	821	849	858	828	909	844	867	869	828	826	838	828	838	843	830	857	839	845	861	854	857	859	878	848	882	793	810	870	904	859	862	808	794	848	853	902	833	842	869	930	786	862	842	856	810	821	832	859	880	816	835	859	844	877	846	832	832	867	839	929	857	824	854	851	846	873	891	824	865	838	860	831	859	877	828	861	850	850	847	893	807	804	849	824	889	848	895	800	835	832	846	821	837	810	829	882	819	778	846	875	888	858	820	846	827	856	857	812	861	816	884	861	847	875	834	885	845	822	822	842	871	845	804	819	857	861	811	815	815	820	888	833	839	868	869	851	839	814	837	812	816	851	891	796	837	823	813	842	860	838	803	853	835	861	881	871	840	842	829	867	819	844	830	832	847	812	868	825	825	793	861	875	831	847	805	829	812	782	820	817	843	817	858	864	840	900	814	824	852	923	840	876	885	826	824	805	863	847	852	872	806	863	828	840	854	868	853	807	807	874	828	813	841	821	848	865	849	831	896	835	807	835	880	845	825	885	837	889	774	814	857	812	818	811	853	793	833	863	886	824	845	847	819	840	815	851	841	794	855	876	865	821	853	841	872	822	834	869	850	827	823	829	866	835	799	825	841	824	818	858	857	843	902	819	872	827	818	888	832	815	849	848	846	906	878	833	846	859	833	794	806	800	830	811	854	842	811	808	870	853	858	866	829	771	887	863	815	859	873	846	795	821	832	810	890	880	864	828	840	892	869	814	865	852	790	858	850	847	869	917	844	829	886	857	847	825	827	841	861	815	803	878	857	860	803	789	858	852	810	853	883	896	875	887	789	805	863	875	848	780	863	851	882	858	873	837	805	867	836	818	842	826	843	849	818	862	865	804	850	845	841	861	815	809	825	863	883	840	790	847	869	811	853	859	836	831	855	808	853	883	834	819	852	914	840	836	893	816	830	855	803	879	895	853	843	853	907	824	852	825	844	846	871	858	831	789	861	902	820	903	897	878	787	904	813	844	895	814	848	910	857	887	839	867	795	867	821	856	847	889	865	823	811	869	820	842	897	851	877	837	855	831	836	889	855	811	853	856	864	864	856	811	893	858	877	844	828	858	853	814	849	807	851	820	860	783	833	838	815	856	827	829	893	801	915	852	837	812	869	875	859	822	865	847	872	876	853	868	836	808	911	841	846	884	855	783	866	896	847	854	871	869	883	842	776	850	892	827	823	839	841	860	828	813	865	822	803	820	864	826	853	821	778	812	865	844	852	865	832	800	844	881	829	832	821	850	820	837	898	852	830	862	857	838	818	856	879	821	800	831	819	857	897	845	880	841	856	851	833	862	896	830	854	852	840	849	851	845	861	833	803	853	816	844	869	826	838	829	856	856	828	831	854	879	793	801	809	879	811	860	874	828	850	814	849	832	822	858	864	893	882	846	854	844	865	873	833	846	859	856	871	874	867	796	808	865	823	866	834	826	850	837	840	884	835	900	834	837	860	867	869	843	873	930	786	830	865	842	838	831	849	875	884	826	897	832	770	849	818	880	910	852	827	841	828	803	864	896	846	886	851	847	856	774	859	874	850	803	841	831	858	847	780	893	910	785	911	872	827	837	852	875	858	863	857	827	795	833	873	910	796	854	874	843	828	770	758	839	878	860	840	848	872	805	864	837	848	848	813	868	853	815	847	833	811	861	850	775	855	860	854	791	843	840	841	838	855	882	855	867	838	856	850	910	861	850	855	891	784	864	850	772	833	816	848	851	834	881	809	831	806	842	865	859	814	849	807	863	811	832	839	842	803	798	868	860	803	847	858	825	803	816	860	825	809	814	828	857	860	853	833	837	821	891	843	825	852	858	865	845	839	820	792	878	853	845	835	837	870	870	876	901	882	872	875	818	850	862	841	867	893	842	891	877	803	872	838	868	841	838	866	861	849	793	900	832	868	903	846	861	888	864	817	852	818	860	866	829	848	806	797	854	859	848	941	851	802	870	821	849	825	843	840	837	895	859	813	903	856	885	846	838	811	875	861	783	879	797	836	883	838	851	844	806	821	817	838	837	821	853	849	843	859	827	846	887	868	826	864	830	874	842	833	860	785	815	876	825	840	841	840	897	848	848	843	835	851	817	842	801	828	817	879	797	847	889	810	821	849	855	826	839	851	857	845	830	856	811	843	817
9382	1014	1224	1015	726	553	494	443	379	328	267	279	267	252	249	230	256	242	194	208	193	235	212	215	190	178	192	180	195	193	172	174	200	177	211	173	189	189	190	214	206	205	200	168	184	196	171	194	178	187	183	183	193	179	200	215	167	193	173	184	175	209	196	173	165	183	200	191	175	196	217	185	173	188	167	167	202	188	196	175	168	208	185	187	178	169	193	183	196	201	191	168	214	172	180	182	179	168	180	171	188	191	161	161	182	159	185	171	190	195	188	175	198	183	195	176	161	190	198	185	194	191	194	164	183	203	187	204	213	199	191	182	185	176	192	164	179	167	199	174	186	215	178	172	179	211	194	202	192	195	196	165	204	196	183	205	173	185	190	201	196	197	192	177	205	188	169	174	168	222	205	195	180	184	182	174	195	168	177	192	182	215	177	196	194	174	137	164	201	202	176	188	191	202	180	184	185	202	185	180	185	197	190	199	180	205	177	186	194	181	180	182	194	162	169	175	179	185	185	176	196	168	204	205	236	197	202	173	187	189	187	206	189	201	224	178	194	188	177	144	163	193	182	185	188	173	164	175	189	188	194	199	191	182	189	213	189	189	190	184	208	197	212	170	177	176	205	184	201	187	193	172	189	178	173	178	166	197	176	194	197	174	184	203	182	195	175	201	213	177	191	172	179	165	183	202	205	203	167	185	224	193	180	209	204	161	204	184	176	175	182	182	176	205	186	189	195	174	190	201	168	180	180	178	193	204	193	167	198	158	206	189	185	218	204	185	214	175	175	186	193	195	162	192	163	178	192	186	194	168	191	218	204	184	220	195	203	176	186	180	196	180	167	179	177	199	190	185	159	204	197	198	169	177	188	200	170	168	155	188	228	181	178	169	194	195	169	198	194	201	171	180	175	183	177	197	167	173	212	184	186	180	151	188	191	173	183	174	173	185	181	192	203	168	193	206	183	209	189	186	183	178	186	191	195	197	197	186	204	189	194	185	179	188	195	185	198	174	173	187	165	191	206	194	179	187	209	194	175	201	168	162	212	208	193	200	173	198	190	191	207	169	195	202	164	201	200	180	187	182	173	194	175	188	191	193	199	180	172	177	173	189	194	173	169	167	166	181	167	178	184	189	189	165	187	168	188	204	179	190	161	153	152	182	203	214	188	177	173	218	198	221	194	190	185	217	183	209	172	180	189	207	175	185	181	182	191	188	182	201	179	199	200	188	188	187	184	159	205	177	226	167	187	178	208	202	190	193	165	156	181	141	196	178	189	222	173	181	179	200	181	173	188	177	184	160	188	176	188	164	182	178	195	169	186	179	198	194	209	195	219	204	198	180	173	196	184	187	192	198	196	154	191	197	176	188	207	199	175	181	166	171	181	176	182	185	177	187	176	189	203	173	173	195	192	164	191	197	200	176	174	155	183	192	167	184	192	179	185	183	171	183	178	175	202	175	168	185	195	191	214	165	191	205	191	195	204	197	183	165	170	198	178	160	171	181	193	179	202	189	177	179	177	179	185	182	170	169	172	192	214	185	186	192	187	191	196	193	194	180	209	209	182	199	182	186	172	185	175	195	189	171	172	188	188	183	161	175	205	206	165	176	181	186	172	181	192	171	175	185	176	209	153	224	204	185	183	177	175	194	191	191	183	215	152	191	197	193	215	179	180	161	186	184	181	168	175	204	170	182	182	160	174	176	178	234	177	175	193	208	170	146	200	178	179	189	203	172	177	181	199	187	205	161	190	195	201	198	204	200	161	178	179	173	224	192	190	174	172	196	176	189	210	203	188	204	186	198	203	158	196	170	178	178	174	184	218	212	166	172	171	175	196	174	197	192	186	182	186	187	177	183	183	214	212	199	177	194	199	161	181	182	187	168	181	183	193	158	207	187	172	210	177	190	189	217	215	182	188	204	173	194	199	192	180	201	182	181	172	183	182	192	181	201	180	195	171	190	198	176	185	181	183	176	190	160	195	178	193	179	184	176	208	203	189	209	164	170	176	169	191	185	198	197	200	170	181	184	161	200	177	189	190	176	179	182	191	189	188	148	199	175	205	179	157	188	175	192	211	193	170	197	180	176	201	196	173	202	178	198	207	188	188	191	203	163	186	166	194	207	174	198	169	183	190	180	201	173	170	173	177	187	194	189	172	180	175	153	209	180	223	183	179	192	202	186	198	182	184	184	198	183	197	196	163	186	191	168	184	172	168	207	181	180	198	208	181	202	187	195	192	179	177	181	204	197	184	184	233	201	169	171	160	181	195	190	191	169	169	175	188	173	189	167	166	158	176	208	209	188	193	189	193	190	175	166	191	184	155	200	214	194	180	183	177	195	184	214	219	192	192	181	170	201	176	189	202	182	184	178	172	172	196	172	193	172	191	194	176	196	182	144	193	178	177	203	195	183	187	176	175	182	195	174	187	186	188	186	166	166	214	181	173	170	212	154	200	202	178	174	171	175	182	186	191	193	169	167	209	168	158	162	170	196	206	196	157	178	186	169	170	194	197	188	187	194	165	169	178	176	219	168	165	187	176	194	183	184	171	182	168	174	178	182	179	195	179	198	197	198	176	178	178	190	191	182	211	158	180	172	166	195	192	211	155	187	167	183	187	192	197	175	171	201	167	180	193	189	174	202	172	192	183	175	186	182	199	179	178	178	195	204	184	195	183	191	180	188	187	164	185	187	193	184	190	184	183	182	189	171	207	187	179	177	183	181	198	185	187	185	163	187	186	207	188	185	182	208	184	170	148	187	204	183	193	165	225	185	183	180	177	184	175	167	196	193	197	183	173	183	183	172	171	215	179	154	191	168	177	192	165	171	181	197	170	167	198	203	175	177	182	170	204	182	181	177	206	182	202	197	192	191	176	176	206	175	176	178	211	167	174	181	177	199	172	178	170	201	164	210	185	202	207	178	200	198	203	167	160	183	180	181	171	195	161	203	170	181	220	170	186	198	191	180	182	174	173	202	200	165	191	170	186	178	188	172	186	176	183	194	167	200	194	180	187	165	184	171	177	194	191	185	180	186	193	205	181	170	187	202	186	180	159	203	159	183	165	191	195	189	193	186	196	202	183	191	199	190	206	195	174	174	182	180	178	188	191	183	181	191	190	198	184	157	191	166	200	182	175	216	196	182	214	194	154	183	192	194	187	176	167	180	190	174	182	163	187	179	162	158	169	162	190	203	182	198	176	193	176	193	187	166	204	170	183	185	174	198	191	186	180	201	169	180	173	182	197	186	188	177	180	178	184	189	180	177	171	186	200	198	193	161	202	190	184	172	197	187	178	190	178	178	208	191	182	204	209	189	199	188	186	178	177	195	173	170	202	166	194	180	188	199	206	177	189	191	192	202	208	194	188	189	182	191	176	180	163	176	166	203	183	202	194	188	200	190	178	165	159	161	207	192	207	205	191	197	188	194	170	181	178	162	182	168	185	183	178	171	203	180	177	178	225	189	165	166	205	188	176	178	197	190	202	203	187	212
5509	1348	2613	3174	2779	2250	1946	1743	1495	1248	1173	1050	972	954	876	837	777	766	713	772	708	716	706	663	630	647	626	613	620	586	626	650	591	566	601	585	589	584	544	520	596	597	556	556	576	535	566	576	551	539	580	559	553	566	578	569	580	526	535	515	569	526	503	558	556	532	557	543	529	548	524	561	504	562	547	535	567	534	592	581	528	557	547	558	494	534	513	517	489	540	509	543	549	549	538	547	515	560	528	574	570	534	531	542	528	551	520	528	521	566	544	565	531	552	533	544	534	501	550	513	528	534	511	532	547	491	533	533	523	539	507	542	563	530	531	539	519	525	516	535	530	520	519	518	510	520	513	590	520	579	482	512	576	544	522	486	498	525	493	557	497	540	469	520	519	507	490	495	510	522	483	498	543	539	512	502	508	484	566	536	516	557	562	520	554	588	541	540	482	529	520	522	551	510	555	540	523	534	526	515	552	559	539	511	492	522	550	518	517	526	519	504	563	499	517	531	489	539	495	486	535	552	502	500	544	491	535	478	533	528	492	569	525	520	508	515	516	503	523	520	529	545	541	508	522	529	592	514	521	552	525	524	512	520	552	490	536	484	570	497	507	503	534	544	509	477	519	527	541	517	551	512	538	516	471	542	519	495	556	517	522	533	525	529	515	577	538	517	541	509	531	565	499	502	495	529	513	487	524	549	505	517	533	517	482	508	528	486	515	538	539	529	474	503	516	555	518	532	544	471	538	519	513	554	562	509	501	538	498	514	563	533	523	502	523	538	510	517	530	546	520	540	508	530	476	497	498	505	522	517	587	564	532	521	496	550	507	540	502	460	528	501	552	568	509	513	531	507	517	518	542	502	531	519	528	510	547	510	550	502	516	505	535	529	503	495	509	538	512	551	589	497	537	523	521	528	466	559	527	502	548	512	529	513	490	486	527	528	520	555	558	549	519	548	536	513	527	500	529	527	581	541	502	524	520	522	493	536	523	565	536	539	539	464	527	532	536	567	548	553	484	522	549	512	527	569	494	516	507	518	520	511	566	511	527	467	502	505	525	499	521	540	558	528	578	548	496	529	506	545	564	540	521	541	504	543	522	505	555	517	524	541	517	528	509	535	498	512	547	550	506	496	542	528	535	541	503	526	519	585	505	543	538	524	513	499	499	505	563	533	540	487	507	526	505	520	543	520	525	509	534	529	521	523	540	515	525	572	506	525	516	599	537	579	529	536	546	553	518	488	524	516	565	565	541	508	528	500	495	562	529	550	489	537	511	520	504	526	515	528	498	526	517	522	514	501	531	553	524	536	561	541	528	504	526	481	523	517	533	508	486	538	525	533	517	519	564	583	509	542	529	515	511	538	535	556	547	491	525	513	513	517	567	522	539	546	527	525	516	536	516	559	519	527	509	548	522	515	510	495	492	528	529	557	520	551	502	532	501	507	509	549	555	516	524	490	507	513	538	580	498	535	468	562	545	525	507	520	508	544	547	537	513	538	486	507	486	526	516	508	494	530	535	529	503	531	521	483	506	489	535	508	535	542	548	525	529	495	512	508	520	510	545	528	553	510	493	524	536	504	583	518	543	496	547	555	550	562	563	527	573	538	529	502	531	515	475	521	505	515	530	515	502	492	549	494	528	537	521	537	573	505	531	514	523	511	544	496	551	558	536	526	502	508	473	476	514	530	490	528	553	488	489	496	494	531	494	527	597	540	491	500	523	541	497	504	522	535	498	511	516	513	525	544	533	560	545	526	547	521	510	529	522	534	560	497	527	500	537	542	549	477	521	540	542	561	529	511	532	494	509	484	478	556	565	539	551	533	549	533	490	503	502	512	527	525	541	503	519	499	529	529	505	575	503	541	543	529	499	528	492	535	537	557	521	534	538	518	524	531	544	495	548	537	525	501	524	546	527	550	531	507	575	546	502	560	493	504	528	534	524	473	497	509	562	557	543	525	522	567	493	541	543	569	560	522	496	539	502	505	534	501	528	508	535	535	515	546	517	528	495	493	522	496	525	518	507	520	532	517	527	530	513	550	561	513	490	530	516	557	522	520	496	544	512	556	539	572	522	499	528	525	497	536	529	577	558	524	517	531	552	543	536	535	500	531	578	514	553	561	551	574	515	539	500	508	546	548	529	568	522	523	530	547	543	553	546	545	501	505	523	495	522	524	523	539	519	543	506	547	505	531	516	512	531	563	519	540	504	532	516	540	549	511	538	508	505	495	520	539	532	554	486	515	515	553	519	547	513	581	563	502	498	477	487	489	505	511	548	529	471	571	491	531	573	494	507	523	541	527	547	531	524	500	564	495	532	524	564	535	573	499	531	509	552	496	555	526	572	470	539	519	492	534	521	522	541	519	535	539	479	523	521	515	542	548	494	543	543	543	566	547	527	534	572	536	535	565	480	535	529	511	504	551	551	522	505	515	542	528	496	529	528	556	525	556	510	573	550	513	514	500	530	528	493	508	570	536	522	539	535	541	539	518	505	520	551	475	523	543	561	546	516	521	538	511	497	526	534	535	538	540	514	544	530	513	568	543	506	510	497	527	545	495	522	521	505	526	549	497	518	561	548	483	528	523	495	568	482	552	501	524	523	554	520	527	514	545	515	497	543	552	514	500	503	534	491	545	489	575	521	525	482	540	519	539	541	510	506	521	518	531	527	541	522	516	557	552	542	480	513	508	506	540	528	531	592	543	449	545	492	508	512	489	496	521	522	503	550	546	516	501	505	510	551	553	542	538	510	550	562	505	513	566	536	540	542	532	549	515	524	511	504	503	493	560	544	517	498	489	533	524	517	548	524	521	523	527	494	526	528	526	529	544	549	519	518	546	499	541	537	522	512	530	507	535	540	511	523	530	520	534	508	492	492	508	587	554	549	548	516	541	535	561	495	549	499	501	516	575	515	548	530	547	522	526	536	516	492	505	531	561	559	528	548	555	515	498	528	514	536	547	511	538	504	502	546	536	518	562	528	543	530	553	553	494	548	543	535	530	508	503	535	517	509	527	525	491	570	554	532	512	551	532	482	544	549	469	507	550	550	521	531	516	523	545	502	523	524	508	528	541	493	539	522	524	536	507	530	527	520	547	551	532	508	519	559	514	529	516	550	536	516	557	531	490	497	539	574	497	539	522	567	566	554	525	571	517	545	500	533	492	515	515	529	535	556	501	529	551	516	520	504	502	537	487	528	491	534	585	538	512	526	564	560	519	542	551	519	502	496	539	504	576	536	533	525	500	509	518	501	567	531	516	499	558	525	522	524	514	579	525	531	526	524	518	502	504	514	500	539	484	522	515	554	547	536	502	532	517	547	531	537	521	520	529	532	544	541	533	585	522	538	495	532	512	511	546	514	500	523	555	509	516	559	540	504	562	512	498	587	512	521	510	486	550	524	551	528	504	533	537	548	501	547	531	521	525	543	526	496	542	514	523	495	523	499	559	559	539	505	500	511	539	523	499	572	522	506	524	525	566	561	546	592	528
17522	2424	2320	1751	1280	935	777	572	437	412	347	310	264	232	247	221	217	219	185	182	170	173	175	184	148	170	178	169	155	163	158	146	159	148	150	140	146	161	146	184	165	157	139	141	144	145	129	132	143	137	133	115	128	146	157	142	133	125	139	144	120	153	159	132	132	129	129	141	138	134	137	159	125	123	128	140	124	136	137	139	126	134	147	144	136	131	127	147	130	134	133	160	129	142	133	125	135	144	158	146	123	146	139	117	133	132	137	129	145	143	135	143	142	124	139	141	153	141	124	125	147	130	147	130	128	142	117	118	134	113	127	119	130	150	142	139	133	135	127	151	126	142	123	114	130	137	123	135	142	128	131	134	132	119	167	158	134	140	121	144	127	117	131	150	131	129	150	123	134	146	165	126	125	136	108	132	133	140	143	133	145	138	127	156	142	120	146	133	118	145	125	143	118	148	156	119	138	139	136	138	138	109	142	129	121	143	146	128	147	129	97	130	136	147	129	132	142	145	144	128	131	130	139	140	138	133	149	130	126	141	139	158	130	140	128	132	153	143	111	141	146	136	155	125	131	142	141	133	143	139	139	124	139	138	139	131	123	141	137	140	136	151	122	141	125	120	140	146	124	125	128	146	151	141	114	118	148	131	128	122	132	122	141	129	122	144	136	132	134	143	145	131	118	131	164	129	153	139	130	140	150	142	124	125	127	132	140	145	145	134	119	132	128	148	150	125	136	134	109	132	130	115	126	138	132	127	130	134	149	143	131	147	136	138	137	139	128	141	123	118	157	132	142	139	137	133	143	138	139	132	121	121	140	130	138	130	148	121	135	118	132	146	139	146	160	136	140	140	116	135	127	127	154	113	125	128	134	127	152	162	111	129	133	140	146	133	113	134	138	127	130	136	150	145	144	144	136	122	111	124	144	144	137	140	114	138	130	130	133	119	125	147	140	103	150	133	125	123	125	141	116	132	140	123	150	112	139	130	154	117	127	116	166	108	145	119	144	127	129	138	134	141	129	169	137	164	140	139	136	129	135	115	130	155	113	145	116	122	128	127	141	143	132	129	139	145	111	124	132	153	147	126	124	134	163	123	110	145	137	114	135	141	148	146	159	156	146	115	129	126	150	138	140	117	145	144	140	150	139	139	120	140	145	151	128	132	120	162	135	135	149	135	135	148	135	133	126	146	151	136	131	116	132	132	125	141	150	131	127	143	132	143	136	127	151	152	121	141	121	144	136	140	144	136	149	131	132	121	124	138	141	133	134	145	144	113	134	109	153	130	137	109	136	131	125	129	131	121	157	140	128	162	148	137	142	121	145	128	130	142	121	126	141	155	125	139	134	123	128	115	121	132	140	124	126	131	134	129	124	130	140	146	130	117	124	137	125	160	116	145	122	123	117	112	152	132	131	141	138	113	155	138	131	129	136	128	146	141	149	133	137	119	107	140	138	146	135	127	106	136	134	157	126	149	146	143	135	139	125	138	118	110	128	120	116	132	129	153	138	134	126	136	112	120	130	128	131	142	153	125	135	129	147	116	124	137	137	143	138	151	164	141	121	126	131	130	120	134	132	138	132	170	149	137	125	124	130	139	126	136	142	149	140	122	138	135	138	151	138	128	140	155	147	158	137	122	123	137	144	115	137	135	121	123	138	128	127	122	159	137	138	139	134	142	129	134	131	133	123	120	134	123	140	138	136	142	159	132	124	101	142	127	116	130	138	155	140	146	128	131	146	130	145	137	146	145	124	151	131	140	131	144	134	118	142	115	119	122	134	140	148	114	132	131	149	156	137	140	138	139	113	151	127	129	129	129	147	126	133	133	146	137	130	132	147	134	136	145	132	138	138	127	139	129	133	105	123	154	143	129	139	129	132	130	139	127	138	120	118	148	143	123	130	121	129	140	128	122	150	128	151	159	117	134	138	141	147	145	121	132	134	132	141	156	129	131	116	132	143	103	148	139	122	127	128	118	128	121	121	157	123	135	136	140	128	139	101	136	137	137	151	129	155	136	120	143	126	121	117	135	130	131	160	128	137	138	125	135	121	115	149	138	120	119	125	130	126	150	138	127	141	119	134	131	130	135	118	137	138	129	139	115	155	132	118	132	116	140	135	165	125	122	105	132	137	140	142	126	138	128	145	148	111	133	140	102	127	151	131	139	117	131	140	135	143	138	142	131	129	139	148	121	146	121	124	117	138	121	116	112	132	162	147	128	150	123	162	128	152	129	142	133	129	136	139	111	134	120	132	122	123	157	124	136	125	138	141	120	137	150	111	143	141	131	130	115	136	139	114	151	122	120	161	124	140	144	145	154	140	123	152	127	132	125	154	143	141	145	139	127	126	137	138	108	136	140	146	153	120	138	131	146	145	120	149	111	123	104	153	133	140	146	135	141	131	131	120	150	126	113	138	151	137	135	112	138	132	140	136	137	126	162	156	98	123	138	130	126	139	146	153	138	130	121	142	136	120	137	142	129	145	135	147	136	117	120	144	143	146	125	161	142	149	148	131	143	141	147	153	142	112	127	115	152	133	138	145	128	157	115	151	117	130	128	128	121	120	126	134	128	133	145	132	150	117	140	142	133	124	154	137	116	143	129	131	144	120	142	141	143	123	140	125	121	150	132	124	124	135	134	119	118	129	139	130	162	149	120	137	135	145	134	133	149	120	142	127	129	112	130	151	128	142	128	128	133	127	152	132	126	151	133	141	117	120	156	122	142	142	152	124	121	124	139	131	135	155	123	119	122	121	124	137	139	129	129	128	126	155	133	125	146	136	131	130	131	138	120	139	153	136	122	141	142	148	151	124	134	148	120	149	128	146	130	142	132	150	151	112	140	145	137	147	134	117	108	148	134	130	135	147	139	137	120	118	124	134	146	142	138	134	138	130	110	112	128	143	135	129	151	112	128	111	129	116	129	141	117	132	126	147	155	147	145	139	161	129	131	141	132	163	144	127	140	137	140	120	138	144	124	136	114	134	114	146	157	138	156	123	141	137	137	137	145	145	143	129	141	114	130	134	120	138	117	123	115	149	130	147	133	137	128	105	142	139	132	131	115	119	141	148	122	115	142	137	128	109	126	134	132	119	129	159	126	134	106	125	141	131	113	140	157	139	123	120	137	143	132	139	148	132	125	118	157	126	124	123	136	107	147	151	131	122	132	118	144	127	113	142	110	138	150	141	147	146	123	158	145	120	149	138	122	123	123	148	124	143	127	145	133	149	149	133	141	140	129	134	123	132	121	132	137	151	132	138	139	135	120	131	129	126	125	104	127	144	140	139	130	126	160	121	107	148	131	130	135	133	128	130	133	140	115	141	141	131	110	143	135	149	120	143	120	118	127	151	142	139	132	138	139	125	133	149	151	144	137	123	134	104	136	135	133	139	145	126	138	118	131	138	124	131	129	137	126	140	145	124	139	135	122	133	128	131	145	127	139	119	123	135	118	132	121	141	134	139	165	134	117	156	136	138	152	143	135	138	160
7551	2064	4415	5369	4580	3848	3047	2661	2199	2052	1602	1495	1342	1233	1048	972	1043	913	845	751	747	697	732	689	647	654	635	624	601	567	570	541	510	528	527	521	506	513	472	526	536	483	520	480	466	516	467	490	452	440	485	430	455	458	463	459	454	489	431	457	452	475	458	480	446	455	449	461	428	466	421	411	435	448	438	435	470	431	440	466	390	418	404	405	445	445	454	433	425	418	432	410	380	428	424	420	453	442	425	431	447	407	402	420	447	430	422	442	412	405	413	417	401	412	417	422	425	400	399	415	402	439	441	398	422	411	467	436	374	422	390	412	417	430	387	412	428	417	413	402	422	434	439	377	419	402	432	436	439	414	434	365	444	437	365	414	399	432	433	407	417	396	442	379	425	426	369	418	417	393	402	423	448	404	406	400	382	401	402	431	408	405	434	411	449	432	425	423	413	391	406	411	432	406	413	416	409	396	406	434	427	391	406	432	422	435	399	407	445	409	398	455	422	359	423	423	451	357	430	398	399	418	402	445	415	425	418	390	395	410	399	393	390	385	382	410	412	425	412	382	430	421	461	422	433	435	403	408	373	427	402	430	399	417	406	451	410	405	413	425	400	401	402	439	363	416	414	423	388	411	366	455	404	383	415	455	408	407	400	396	382	383	405	430	435	426	446	402	434	417	407	417	416	438	399	429	387	407	409	436	456	391	427	420	424	419	416	434	422	429	428	408	394	402	395	428	421	392	395	398	408	394	449	397	406	414	383	388	363	392	437	389	404	390	385	425	384	431	388	435	384	410	393	445	409	392	422	422	449	402	391	438	381	393	408	389	399	426	408	398	439	425	403	409	386	411	402	395	410	401	430	407	415	391	438	373	421	412	423	394	410	454	408	423	419	386	415	435	428	409	418	365	396	419	414	408	405	432	429	359	438	416	402	369	421	418	395	390	429	399	410	423	415	400	425	413	407	389	381	407	399	402	370	391	376	390	392	424	364	415	413	421	408	382	391	410	408	407	376	411	443	430	405	396	391	398	411	439	405	406	403	389	428	385	429	387	439	383	410	428	419	399	445	428	400	433	407	402	469	426	424	396	391	384	420	414	409	400	440	409	389	393	438	411	415	419	400	395	395	421	386	402	393	373	418	413	431	399	424	391	423	419	397	376	426	363	422	404	411	412	385	392	425	431	380	399	398	402	458	441	414	392	382	383	414	376	418	386	411	431	389	410	362	392	416	411	427	407	400	424	372	404	423	437	361	395	425	400	405	437	406	418	367	403	414	405	435	467	396	423	428	421	375	379	405	391	410	381	386	401	397	449	430	377	448	381	428	409	452	395	416	399	398	392	396	418	419	435	378	426	417	415	406	380	373	408	410	416	415	413	386	414	373	410	427	382	402	441	425	399	419	392	403	391	370	436	383	414	411	403	409	408	409	419	426	390	421	386	418	454	407	432	424	408	458	396	370	440	381	441	409	415	409	412	428	420	439	409	442	404	432	440	448	398	389	411	407	391	401	422	418	434	387	404	437	419	409	404	409	426	425	449	409	396	406	406	406	409	407	377	445	427	400	420	404	415	385	435	405	418	438	424	411	414	421	425	402	395	421	401	364	430	452	412	452	398	366	392	385	353	435	412	431	396	435	408	401	423	406	424	385	404	393	429	368	431	456	430	418	419	394	394	432	394	398	414	404	396	424	433	408	398	358	416	387	401	408	407	432	370	401	382	402	420	397	475	402	400	407	382	397	419	426	375	372	389	427	403	405	384	402	419	426	394	420	451	384	407	390	420	430	422	391	439	427	353	403	396	395	419	382	442	425	378	417	438	409	385	415	430	370	399	379	402	394	401	372	403	404	394	447	413	373	408	402	429	401	402	417	408	395	429	391	367	399	421	423	410	444	411	433	435	419	414	388	447	421	395	397	384	465	397	430	420	413	349	384	430	384	364	403	449	428	438	394	426	416	403	403	395	408	465	399	398	427	388	398	434	399	420	404	419	415	420	421	394	405	402	382	412	409	378	429	391	385	393	384	413	414	421	420	396	439	404	420	395	429	425	417	397	422	414	426	448	452	411	429	398	438	410	397	338	411	411	412	419	429	393	391	422	423	436	368	402	448	431	423	385	386	467	402	441	442	428	439	387	407	403	401	391	429	408	397	408	429	412	410	417	397	461	410	430	404	396	410	386	374	444	347	433	418	427	357	405	412	434	422	386	425	421	394	397	401	428	418	353	387	422	398	433	402	404	420	387	374	390	407	385	407	403	434	439	395	404	407	417	412	414	409	400	410	434	446	368	409	428	395	421	411	415	410	379	422	418	396	411	403	418	424	411	394	436	390	415	393	430	395	395	407	394	397	408	385	403	404	428	400	413	389	407	381	360	425	396	414	395	412	385	393	397	407	392	406	408	382	400	403	427	425	397	389	398	383	384	371	415	453	395	424	443	391	427	399	391	437	394	402	409	401	413	410	466	395	428	383	408	405	412	390	393	409	401	411	407	390	430	418	398	436	413	380	404	399	400	372	382	419	412	398	431	399	404	409	371	396	410	385	438	425	440	423	420	400	434	421	435	395	398	423	400	386	413	406	466	432	380	436	418	416	378	412	404	429	422	430	413	398	403	410	396	397	396	378	350	411	404	414	404	390	412	421	388	388	410	445	432	418	448	419	423	398	454	440	439	391	423	410	442	332	415	385	426	435	395	411	446	393	426	416	430	431	400	410	382	420	419	413	430	395	385	410	415	407	403	393	419	418	388	412	436	414	431	402	408	420	404	399	456	424	427	442	404	418	398	415	381	410	391	416	425	440	377	396	425	420	413	410	427	432	436	394	414	412	412	390	426	428	427	423	395	428	425	385	413	397	421	383	426	423	438	421	416	436	419	401	398	402	369	409	423	416	412	415	411	424	395	418	416	446	419	434	423	434	456	396	435	408	410	397	422	427	435	406	410	436	412	364	409	403	397	389	469	406	399	406	396	385	420	383	409	439	411	389	406	414	413	391	434	395	434	394	445	401	400	402	400	380	428	384	392	423	407	422	428	412	414	431	430	456	392	410	415	411	437	406	395	394	408	410	415	377	397	375	390	390	431	389	406	401	375	432	380	436	362	439	404	417	392	398	389	404	409	389	357	406	393	416	439	420	400	384	436	426	427	372	420	415	442	404	415	416	371	434	413	410	390	427	455	432	399	426	395	372	413	351	408	411	427	400	411	365	407	411	414	409	358	428	449	417	397	414	424	439	362	428	388	434	404	405	422	478	406	406	412	394	410	416	431	416	396	382	433	449	422	406	434	384	432	377	380	374	438	398	400	403	416	437	410	387	389	416	407	437	385	422	434	381	421	400	429	392	423	415	433	450	428	407	407	405	394	409	410	420	410	433	414	412	426	403	425	452	398	425	400	447	425	418	395	411	396	414	404	387	425	442	429	415	398	415	393	441	430	447	423	422	394	420	419	395	450	397	395	423	423	413	416	393	404	432	404	424	416	402	363	400	437
2392	362	381	353	341	347	344	348	330	331	350	319	332	328	312	306	318	358	294	304	302	326	326	302	331	314	316	357	333	320	338	298	343	296	320	317	328	297	309	297	309	310	328	299	346	328	346	321	318	295	325	338	325	317	318	352	325	312	343	295	304	297	329	347	330	336	298	334	302	317	299	290	292	324	297	359	348	359	321	306	305	325	292	298	325	354	340	324	296	319	317	341	296	316	317	314	331	338	282	274	307	305	315	303	317	307	343	337	309	333	350	307	367	328	306	315	296	302	314	363	288	317	299	323	324	337	320	307	282	331	363	310	332	309	322	313	301	314	333	310	332	321	312	340	326	332	321	317	321	354	343	317	326	289	278	285	315	304	300	327	300	321	305	357	318	316	308	307	294	319	344	309	330	316	320	311	291	343	295	302	305	311	338	302	323	285	307	305	319	321	311	314	348	307	309	330	348	288	329	336	331	331	348	318	305	323	313	306	363	309	293	324	320	311	340	330	312	337	322	354	348	327	297	313	325	290	309	325	337	329	322	322	323	350	321	310	342	295	306	329	319	305	319	325	299	346	359	324	344	293	349	306	334	313	302	309	323	331	339	323	296	314	311	308	317	314	363	346	322	342	364	345	338	313	321	296	339	318	292	302	331	327	314	359	289	318	334	339	313	342	302	308	304	340	339	347	307	328	338	328	293	323	292	312	322	331	339	342	325	316	312	305	326	326	329	318	325	305	347	297	339	277	331	307	336	311	317	331	325	313	313	318	310	319	304	296	324	349	293	315	313	294	294	310	306	332	317	304	325	317	318	336	332	333	357	314	328	319	303	303	331	301	326	345	314	306	335	304	306	328	309	310	332	329	302	328	332	296	337	293	288	307	301	339	282	297	348	329	303	303	297	295	335	328	339	317	291	323	326	334	346	369	280	326	283	317	328	319	313	316	284	319	323	324	326	311	299	323	299	310	328	326	335	313	329	328	323	299	329	302	305	321	327	300	340	347	303	327	302	406	328	331	332	313	353	343	327	311	307	283	334	316	328	335	314	336	309	320	310	325	316	306	354	337	344	325	313	312	328	324	322	320	310	314	301	318	327	327	353	313	356	313	303	329	316	370	314	325	307	371	324	353	332	291	314	344	286	320	313	288	330	332	292	295	325	315	306	298	316	298	304	316	355	345	334	316	319	345	308	329	321	277	324	333	309	345	299	338	281	349	313	303	316	326	282	310	333	340	319	330	320	278	277	335	308	327	349	319	288	337	298	311	317	352	324	327	315	354	355	319	339	312	328	305	292	302	339	313	308	315	331	321	324	317	270	300	322	328	297	318	355	299	305	334	310	302	350	294	335	310	344	324	304	318	334	322	294	319	293	319	304	279	320	300	284	302	325	349	295	297	322	313	330	314	354	342	329	335	323	363	334	291	295	283	330	346	343	322	294	301	320	319	301	300	303	373	271	348	326	319	297	306	329	339	288	331	311	316	316	348	318	327	322	309	318	294	362	312	304	295	310	303	338	289	327	333	309	325	292	296	366	304	335	330	308	335	340	320	327	308	345	313	328	337	321	319	306	315	335	349	339	333	305	302	311	306	328	312	331	332	313	319	324	273	296	327	342	292	287	314	359	298	284	324	298	288	331	307	321	298	309	347	299	326	313	292	303	336	334	325	325	318	372	332	328	330	308	322	297	332	312	321	333	320	320	290	318	345	287	308	308	308	320	334	286	295	317	329	334	361	319	300	290	353	354	324	279	304	262	341	325	314	331	354	322	275	329	310	308	293	309	325	341	317	338	334	312	308	321	304	298	316	325	327	296	306	301	318	335	300	320	306	312	334	301	322	311	320	289	323	330	333	328	339	339	357	323	305	326	315	351	346	334	330	328	317	328	303	330	301	343	328	351	326	306	319	334	301	314	325	314	350	340	335	285	341	305	306	327	313	286	346	331	306	316	337	301	317	316	304	312	314	313	338	305	316	314	319	325	329	342	310	308	333	328	381	303	312	309	329	323	303	329	337	313	296	313	319	354	300	312	272	313	306	340	356	323	316	323	314	349	313	337	303	312	341	311	315	316	328	300	348	349	292	313	328	315	322	314	299	327	321	315	311	282	328	321	321	314	326	331	340	298	318	290	329	297	325	319	333	296	348	325	315	283	309	305	346	299	328	335	343	331	332	346	342	334	348	327	291	312	289	306	335	346	335	322	303	343	319	295	345	319	330	337	323	306	329	353	327	324	353	306	337	351	342	313	321	323	320	339	324	285	336	348	321	303	302	321	360	316	299	318	329	307	313	311	293	356	327	320	325	335	326	338	303	335	356	343	306	323	302	310	360	290	336	316	336	351	320	317	318	328	329	346	302	317	300	320	295	332	310	313	300	321	331	349	325	350	302	318	318	305	346	314	288	324	322	325	324	319	309	321	314	331	277	302	306	322	330	330	329	300	347	352	309	310	332	315	288	331	339	315	290	315	310	324	318	339	332	341	306	328	301	340	316	313	321	332	314	337	294	311	331	330	283	313	303	349	328	291	331	338	324	325	310	320	316	333	322	296	346	343	329	338	310	341	320	329	279	311	313	302	294	336	302	313	350	341	334	388	346	325	342	301	315	381	287	332	331	318	304	344	324	300	315	347	336	315	315	315	300	309	297	336	323	322	331	324	335	308	355	310	332	319	323	321	309	315	332	301	302	285	331	327	337	275	304	331	325	308	323	311	312	331	320	302	323	317	328	334	324	315	340	315	301	336	322	281	280	313	334	318	337	318	325	356	311	325	298	308	306	351	290	306	318	352	299	316	347	300	333	322	323	341	330	313	322	294	336	339	321	327	293	325	317	300	315	305	318	306	335	346	315	348	326	307	315	342	320	314	340	344	295	341	325	314	346	351	318	362	311	278	324	320	333	323	299	322	301	311	327	347	335	355	335	359	331	306	314	303	342	330	306	313	318	326	309	287	289	331	324	328	304	305	289	343	339	329	322	345	337	334	316	339	336	352	321	302	319	293	356	340	298	316	315	306	318	329	298	325	308	316	304	322	287	331	309	312	310	321	331	315	324	291	338	318	316	313	331	295	295	317	318	333	346	336	329	313	349	369	323	316	339	309	325	322	328	325	331	321	313	308	307	287	305	306	315	315	314	322	291	322	312	328	309	312	326	329	316	340	298	351	324	322	322	308	329	299	301	321	304	326	322	330	277	331	310	323	343	341	346	335	312	304	325	316	313	298	312	321	303	328	314	326	318	312	302	326	313	346	294	310	316	335	322	320	332	331	297	322	304	303	338	328	293	275	315	324	350	296	303	300	285	319	359	328	310	301	299	329	344	299	308	297	312	312	342	303	312	359	330	308	288	309	320	334	332	359	316	310	305	308	330	322	333	311	323	322	345	337	329	331	293	354	310	335	308	333	321	331	297	364	281	294	292	324	311	320	319	317	306	342	323	314	313	318	312	306	309	323	325	330	321	321	292	291	355	314	322	324	327	348	314	299	300
2468	908	1023	1043	1029	1000	968	972	944	908	861	933	915	891	888	882	825	861	920	857	903	877	863	831	824	885	878	849	888	847	858	837	857	871	866	838	828	833	835	840	858	856	857	848	861	831	850	885	848	917	876	798	868	860	826	831	877	882	795	873	866	821	890	854	871	871	828	833	872	809	843	821	861	863	833	801	889	852	826	883	917	863	866	829	857	861	863	859	849	863	868	868	883	820	862	860	835	853	839	840	885	807	850	848	895	874	773	822	787	838	861	854	831	819	865	854	819	894	870	869	829	866	843	803	849	843	855	895	853	823	865	835	819	796	913	867	893	884	822	910	816	876	843	846	884	860	852	862	822	802	833	811	881	850	854	849	847	811	854	803	835	842	826	840	897	853	789	835	865	850	840	808	819	862	831	834	840	874	862	836	883	862	876	842	816	886	830	832	845	891	850	881	839	877	850	809	828	827	896	833	837	889	824	851	888	818	843	851	871	837	859	798	831	873	867	875	805	893	873	877	882	837	852	867	860	917	820	855	879	859	843	888	861	900	830	876	876	880	889	859	820	821	809	855	846	828	858	846	840	843	855	856	861	806	869	871	821	885	873	852	830	837	855	863	824	835	841	854	848	855	851	834	852	855	840	868	838	855	829	841	824	843	865	833	856	840	886	831	940	837	835	840	847	871	810	888	846	831	885	832	890	843	893	866	874	856	877	796	892	789	876	817	803	843	857	834	855	839	855	887	818	878	884	831	866	883	883	846	842	867	852	854	873	864	861	855	891	846	869	821	856	867	851	808	793	887	816	851	861	892	872	811	832	908	867	870	800	834	827	852	849	812	848	859	832	809	850	848	883	820	909	866	848	883	813	842	907	876	880	847	852	840	841	835	859	857	818	851	838	855	898	837	857	864	884	850	858	842	866	916	868	868	863	890	853	823	830	816	849	880	840	916	862	836	809	886	837	808	858	875	827	814	827	850	870	808	883	880	868	877	858	843	864	798	879	855	861	863	858	875	855	913	863	812	822	839	858	896	906	851	840	824	828	900	908	844	812	898	872	911	819	849	886	849	849	858	850	864	843	855	838	840	904	792	845	860	811	848	854	825	849	787	836	828	817	825	854	862	865	869	838	827	847	841	846	827	905	831	799	870	877	893	866	928	856	868	877	855	839	873	834	903	832	888	859	914	872	851	859	841	853	850	857	849	870	805	837	843	849	837	874	816	881	894	832	846	787	878	841	865	884	857	808	842	844	852	839	875	899	800	847	853	857	829	875	894	874	846	854	876	850	850	850	831	797	892	927	842	832	848	832	818	844	841	881	854	841	846	837	848	853	887	861	858	840	868	896	874	796	874	835	860	815	878	872	887	872	812	862	882	805	804	888	849	822	891	872	880	834	874	900	841	860	859	874	826	860	824	847	899	809	833	831	818	886	859	825	806	889	884	853	831	881	889	875	844	859	838	820	835	881	797	864	847	848	868	827	868	824	854	909	844	849	826	857	851	853	863	874	840	868	860	816	861	867	860	853	893	852	852	867	875	881	870	835	843	905	819	831	852	871	810	812	879	849	884	843	869	867	858	883	859	828	877	861	875	825	820	844	893	833	873	869	868	802	845	844	876	856	842	854	783	872	859	883	838	823	858	809	846	852	881	850	856	874	848	859	854	836	845	841	832	858	786	829	842	871	881	815	875	832	841	877	858	775	822	874	820	868	878	833	815	822	839	849	852	811	841	833	828	871	894	836	850	807	788	814	881	885	833	807	848	793	879	804	859	868	859	870	801	888	839	828	870	888	821	852	845	836	841	875	863	842	837	791	879	827	893	803	885	841	846	858	848	806	859	864	847	843	888	855	877	870	878	865	901	870	858	824	872	850	841	832	890	899	834	841	875	846	871	835	867	872	829	905	841	846	827	827	845	818	819	849	896	810	841	846	815	811	871	832	884	853	811	879	883	850	862	835	865	830	850	843	794	842	853	857	848	794	900	788	888	873	838	899	853	851	772	850	860	878	878	855	833	847	879	861	837	864	836	845	879	865	857	844	839	863	817	855	790	852	852	840	885	829	867	834	825	899	846	864	874	841	882	863	834	863	856	824	835	895	889	884	833	896	848	846	883	845	814	815	839	873	864	891	818	822	873	873	812	845	846	857	890	831	842	837	821	874	838	884	877	837	856	885	838	860	838	846	812	875	831	874	845	862	828	827	900	881	812	825	851	883	836	819	915	815	888	888	788	836	842	844	842	903	821	820	864	899	936	842	910	890	841	835	830	885	865	828	835	813	850	850	818	821	868	784	900	880	903	858	827	868	858	880	850	854	834	867	856	841	817	891	826	903	846	853	843	873	825	896	878	857	864	885	903	856	874	863	863	835	840	836	874	834	861	796	858	841	804	815	885	833	889	811	804	828	833	809	804	859	794	869	845	911	833	833	855	815	930	823	817	891	879	872	903	814	818	857	866	831	810	841	805	865	873	865	878	874	879	857	860	899	829	856	859	847	849	868	884	897	846	879	834	882	843	863	889	818	856	859	856	853	890	831	853	877	865	892	876	861	886	895	854	821	877	823	856	860	822	833	850	862	868	877	834	885	873	929	874	829	825	846	820	874	848	824	834	835	855	831	864	855	849	859	860	848	827	835	785	930	807	818	849	826	808	848	845	831	800	804	866	848	872	839	840	874	825	835	839	855	864	834	842	889	852	793	885	862	872	835	891	817	836	786	822	861	860	844	860	793	817	838	847	873	879	885	812	845	839	810	809	862	821	837	883	871	871	855	851	850	863	897	803	858	843	815	836	841	882	817	841	877	855	856	863	849	840	842	871	765	789	885	859	856	854	807	831	805	912	856	863	898	836	825	849	868	813	805	852	855	826	878	845	894	827	885	857	881	864	866	875	855	888	901	846	797	874	871	837	832	871	897	922	869	858	841	824	875	853	837	891	877	872	857	827	842	872	779	863	791	843	822	880	837	863	869	831	844	847	871	802	851	855	890	852	812	785	840	880	827	868	855	865	875	839	888	871	797	871	829	876	827	841	861	827	864	838	864	881	886	851	858	844	815	849	831	892	842	852	824	809	841	826	876	792	835	846	824	832	827	880	849	915	880	792	861	837	867	856	923	909	861	875	864	879	812	891	879	851	849	810	864	854	851	860	915	810	843	858	857	823	843	883	859	868	885	872	828	894	842	790	900	864	787	854	775	893	886	882	906	831	859	852	812	823	824	882	803	856	872	862	851	845	814	884	853	827	901	864	847	876	829	921	853	869	832	867	817	851	803	837	876	874	793	874	857	820	874	865	806	824	885	801	835	843	842	860	849	831	839	886	831	790	902	839	816	830	858	818	854	803	881	880	847	921	842	861	872	843	886	850	859	921	868	884	792	861	879	845	867	902	839	822	856	866	896	878	811	886	859	877	862	848	882	880	835	849	837	817	836	847	812	838	872	817	863	841	808	844	870	847	911	836	946	862	830	853	817	840	875	852	885	810	815	893
9584	1026	1284	989	744	576	467	397	355	327	285	261	259	266	241	222	237	237	228	218	203	223	243	195	224	197	206	219	195	202	197	204	215	169	212	216	201	169	186	180	188	182	195	160	192	204	183	191	190	160	191	180	189	178	183	187	179	207	201	187	194	190	188	185	156	183	193	182	210	185	190	188	201	180	179	186	177	190	194	197	183	195	173	190	188	184	184	178	200	170	169	183	213	188	170	189	169	189	180	172	172	185	196	188	176	215	196	221	172	192	181	160	157	190	178	196	195	194	188	174	190	165	175	187	206	176	217	198	198	174	181	173	219	211	185	170	183	169	189	171	199	196	182	190	176	200	189	201	184	167	217	184	182	206	166	191	187	211	170	186	173	199	174	164	162	181	195	175	176	193	185	161	181	183	199	189	202	196	198	185	176	195	184	191	195	176	199	199	190	187	184	191	175	195	206	163	173	207	155	182	187	179	200	204	183	180	191	207	195	206	166	180	166	222	209	168	205	205	184	201	205	178	191	187	175	213	203	188	184	208	198	199	170	214	159	168	206	192	184	183	170	191	195	179	183	187	192	174	189	192	175	195	189	188	213	172	196	180	181	174	204	178	171	190	202	167	200	176	176	182	193	195	214	194	142	181	182	191	188	189	195	188	178	198	176	175	162	210	171	179	180	231	176	199	173	181	208	173	184	184	190	189	164	189	196	213	201	193	187	204	177	176	208	217	187	198	158	191	193	191	187	194	198	194	178	204	164	180	185	207	183	205	168	193	204	160	208	202	184	184	182	189	169	173	186	178	206	209	175	202	172	183	168	204	190	194	173	195	195	183	178	178	173	184	172	186	178	173	206	180	183	173	181	166	193	184	207	194	182	195	224	166	175	183	168	175	191	174	196	179	170	183	198	183	198	187	192	190	180	171	180	200	180	191	183	171	202	185	199	173	182	196	180	180	213	202	191	160	165	182	206	184	182	172	181	171	193	199	186	185	169	207	183	211	196	149	179	184	163	171	174	190	212	183	190	170	192	204	190	172	174	185	198	188	214	177	179	204	174	207	169	202	210	204	192	186	178	171	185	169	216	209	183	181	169	165	200	204	170	169	192	170	205	176	205	197	205	156	163	163	190	202	186	191	210	198	196	168	186	190	183	181	175	178	185	180	175	191	211	184	190	204	150	184	196	180	172	181	188	172	187	184	202	177	204	193	180	196	195	177	204	183	182	196	207	187	157	166	196	180	210	185	194	167	185	183	193	176	201	200	211	165	198	185	175	180	170	184	185	212	195	190	184	194	171	214	176	200	172	201	182	154	211	193	164	214	165	180	186	177	186	171	155	193	201	177	197	179	168	185	197	196	198	201	205	188	186	177	159	203	193	191	186	165	193	186	179	197	196	166	191	173	184	162	174	178	192	173	182	179	173	185	185	165	174	194	187	187	169	160	164	191	196	166	204	192	169	193	181	181	188	156	200	177	184	201	190	213	186	204	166	170	168	190	169	200	209	178	170	183	188	197	203	192	197	194	185	202	186	178	192	184	198	195	197	180	175	197	183	186	172	157	192	200	156	186	205	183	176	186	205	186	188	189	184	196	168	176	182	181	180	165	179	204	188	171	200	185	186	177	187	187	187	171	196	171	201	188	206	191	187	193	180	176	183	211	166	182	176	196	168	188	190	165	186	194	193	197	172	208	159	186	172	205	165	187	191	177	187	162	190	196	199	170	155	184	155	193	190	193	192	166	192	188	177	202	159	187	196	167	187	191	181	200	206	209	201	182	187	193	184	184	189	198	190	198	201	173	187	188	204	175	190	165	173	184	194	176	180	181	195	173	183	199	189	147	168	219	184	217	173	184	193	199	174	170	199	172	207	179	166	181	162	181	183	176	185	200	177	178	186	177	211	167	178	212	217	168	210	190	169	179	192	189	161	179	174	218	191	193	192	182	175	195	214	164	194	203	190	193	198	215	209	197	180	193	180	178	177	178	185	207	202	194	181	188	159	184	198	182	195	208	183	182	185	183	174	207	196	180	148	155	196	188	161	190	190	169	196	179	189	194	184	192	190	189	199	203	186	161	186	193	177	224	185	176	171	175	205	182	195	171	201	185	172	170	159	191	178	181	195	177	201	206	198	168	163	160	186	175	198	184	215	216	189	181	152	177	193	181	194	211	200	179	199	162	176	159	158	191	189	173	178	221	179	196	208	179	186	167	176	206	191	196	181	188	187	181	189	169	178	201	190	191	181	160	180	187	173	174	188	184	172	178	198	186	198	195	193	201	199	194	193	196	174	198	183	229	180	183	208	188	204	183	194	216	166	174	187	181	191	170	199	189	204	177	162	198	203	168	211	195	189	182	216	180	190	190	203	178	172	173	192	162	178	159	187	173	188	192	202	189	185	177	172	191	181	195	196	179	181	189	186	152	161	198	183	193	191	188	170	204	193	195	182	183	202	183	207	166	180	193	163	191	203	176	198	173	175	184	185	168	150	188	168	190	176	188	205	188	193	193	193	192	184	174	175	199	195	182	180	202	162	176	176	193	209	193	192	188	167	186	207	209	196	186	184	171	186	160	179	181	168	173	193	202	177	212	200	161	190	171	182	186	178	152	182	196	186	168	174	180	195	198	210	207	190	180	182	224	185	168	186	210	192	171	186	176	196	178	195	205	197	176	205	168	174	196	195	185	185	205	217	184	170	206	196	196	194	177	190	204	193	198	175	170	192	157	163	194	216	210	213	193	182	175	178	200	172	190	194	184	226	180	166	199	186	169	175	163	173	176	206	174	159	193	160	200	173	157	173	194	198	208	186	179	196	183	175	169	201	163	192	165	172	175	200	185	178	171	189	170	233	182	188	179	178	177	183	172	182	188	181	162	194	201	181	168	170	168	210	185	203	181	173	193	207	177	152	178	198	214	184	190	187	186	165	203	187	157	173	190	167	175	186	163	180	189	176	194	209	173	184	175	197	189	202	168	170	187	168	183	208	176	158	191	192	176	212	171	185	174	167	187	190	196	196	193	182	194	189	178	188	195	181	201	197	174	156	181	192	195	169	191	190	201	186	171	158	213	176	197	187	182	162	186	187	159	177	168	174	207	182	175	193	167	200	187	186	211	179	177	195	167	182	198	181	204	200	173	194	179	175	176	180	207	191	183	188	161	192	207	199	191	208	162	193	184	172	182	207	227	170	222	176	200	174	179	198	179	181	193	193	191	193	198	191	205	189	183	188	190	194	206	197	184	190	182	170	183	179	186	186	161	185	172	156	186	174	172	197	198	184	184	170	202	194	188	184	178	188	174	182	170	186	169	206	200	173	188	197	189	186	162	179	204	180	183	182	205	170	185	185	200	184	181	194	202	194	196	184	199	206	190	199	185	224	196	178	170	194	207	186	199	192	179	183	181	209	195	213	186	185	190	180	165	189	220	205	181	200	173	165	186	178	207	171	200	177	180	206	177	179	183	193	157	176	183	198	164	159	175	173	185	199	193
5550	1344	2695	3117	2782	2354	2005	1673	1522	1265	1167	1112	983	933	889	877	823	771	774	712	707	720	699	667	714	702	589	573	601	587	619	600	617	590	610	610	602	588	569	620	610	589	566	569	564	578	510	542	565	563	552	523	542	549	542	578	565	537	529	540	547	550	583	551	514	570	493	554	522	542	552	520	481	546	546	578	592	547	552	524	556	525	538	550	538	504	529	559	541	523	564	535	543	520	495	565	496	526	494	515	585	526	580	519	546	534	566	519	493	545	570	538	524	516	558	542	549	497	568	543	506	519	553	540	507	541	546	566	527	502	524	508	514	549	500	551	581	544	504	525	543	511	540	527	542	546	543	541	537	517	493	525	521	476	544	516	537	513	522	544	558	537	546	508	541	523	512	554	564	509	540	532	520	507	573	532	483	548	535	523	509	564	515	496	520	483	496	531	562	501	544	495	513	521	523	542	514	509	550	535	516	546	558	556	557	538	536	514	473	526	549	526	483	535	524	529	540	546	508	494	546	546	576	504	533	477	545	518	520	548	550	544	523	541	549	521	541	547	524	532	536	511	500	535	464	517	545	539	537	515	550	490	541	534	522	565	512	522	531	512	528	494	542	493	526	543	518	546	533	536	506	549	527	530	488	486	534	531	540	513	544	513	558	542	522	538	507	535	519	529	518	530	577	501	535	560	534	530	512	529	554	535	557	552	530	528	529	516	503	526	524	530	538	570	532	480	550	522	528	570	514	514	561	520	476	514	549	510	518	576	504	520	520	552	507	566	502	519	548	518	510	521	563	528	525	540	510	507	552	509	518	534	503	516	514	502	524	492	533	570	504	517	552	515	541	528	518	471	523	498	552	500	552	496	522	492	482	555	549	523	485	521	538	544	510	519	548	523	549	538	531	540	473	493	560	505	482	536	538	502	523	517	539	526	533	507	541	515	524	517	529	547	506	516	531	511	519	560	533	516	544	541	592	513	531	532	536	561	482	508	528	577	532	578	546	515	520	532	471	495	567	544	515	519	549	479	502	569	524	480	590	564	558	534	552	540	556	527	510	527	519	573	523	517	493	555	521	525	538	491	514	530	525	561	517	524	494	501	517	513	542	530	526	530	518	551	590	508	548	530	518	494	505	503	529	583	544	511	548	512	527	575	544	476	543	526	539	527	548	528	516	543	522	518	540	558	538	529	516	531	537	524	533	541	478	521	502	511	489	528	584	521	502	533	481	548	539	585	496	567	536	520	504	528	475	511	529	520	545	521	550	522	585	524	511	529	514	519	492	508	566	509	532	540	517	537	501	559	528	535	514	527	528	483	499	507	512	482	515	508	521	534	532	486	517	528	510	509	520	544	512	532	553	500	518	534	524	530	539	543	518	493	525	539	518	527	511	530	551	533	507	514	518	516	528	516	495	511	539	586	482	525	557	515	517	537	580	543	503	515	516	552	522	511	496	509	494	563	578	525	522	519	492	516	528	519	518	522	513	523	567	521	535	500	528	555	485	526	543	509	515	529	546	532	498	516	520	560	548	535	527	530	561	483	502	509	537	515	550	500	543	567	523	534	546	506	510	545	564	544	515	547	527	497	508	561	495	537	529	524	502	542	530	543	515	531	526	473	508	515	514	526	524	539	521	566	555	524	520	526	529	581	533	520	528	504	487	553	491	514	540	537	509	562	521	531	508	576	531	523	496	541	493	533	516	549	495	514	519	514	527	572	525	514	489	528	502	561	528	533	502	583	528	505	561	517	530	516	528	500	525	499	525	532	546	514	545	503	514	496	558	550	504	507	523	521	513	505	497	534	486	563	546	497	507	542	517	516	549	518	549	509	495	480	534	514	506	498	535	545	518	519	553	519	542	572	557	535	530	533	521	521	558	511	548	556	547	602	498	493	503	478	552	551	556	514	497	539	499	536	511	559	544	522	523	517	522	553	458	550	512	545	517	509	539	500	518	550	505	531	497	516	544	533	512	500	529	536	502	551	505	518	522	541	514	530	507	506	514	497	500	549	537	512	547	496	504	506	557	530	525	497	523	485	534	567	528	539	515	546	513	526	511	512	540	519	491	530	523	511	518	561	555	517	494	523	485	515	521	482	512	529	510	535	567	511	500	523	492	527	515	497	539	553	573	528	535	511	524	548	521	571	507	514	531	537	515	522	525	557	545	530	559	481	530	577	503	534	561	547	522	511	507	528	524	547	484	543	493	537	550	512	491	512	535	514	523	483	527	523	531	500	551	517	512	572	559	522	535	499	527	537	471	508	534	516	503	550	562	568	506	548	522	514	524	523	565	541	521	552	552	510	541	540	534	545	538	512	560	518	496	480	532	531	519	534	526	543	504	503	553	555	555	533	506	548	500	532	533	507	493	506	521	521	533	543	538	515	520	539	557	504	531	520	540	519	562	556	533	511	537	511	493	543	531	509	512	483	528	541	536	523	504	532	546	511	555	535	532	534	535	512	547	551	563	535	546	552	488	533	536	535	521	527	570	533	522	509	546	494	501	540	546	532	558	524	536	548	462	539	516	522	521	519	535	568	512	538	525	514	545	507	531	534	557	537	530	552	475	503	551	529	571	536	471	507	479	490	515	490	521	536	530	551	506	553	563	539	555	527	517	495	554	577	478	520	507	536	517	556	542	538	538	492	521	545	505	519	532	539	512	502	564	515	513	546	502	505	517	521	541	556	460	480	519	511	576	505	516	491	558	533	539	520	506	514	500	533	523	560	544	501	518	548	542	584	518	547	546	530	531	519	524	509	521	515	555	515	508	534	494	483	521	540	506	515	528	525	516	511	541	520	532	498	525	572	532	519	556	538	527	520	543	539	521	566	546	532	517	519	533	520	554	530	528	535	499	528	547	509	496	525	529	516	531	490	454	567	496	516	521	500	535	531	537	552	503	502	568	533	534	526	510	514	523	489	535	522	559	510	490	488	556	488	509	514	499	524	524	544	489	566	537	524	510	526	549	547	547	554	558	540	527	507	531	515	546	517	539	510	515	506	532	530	526	569	514	477	515	530	507	536	493	454	492	549	536	564	509	555	553	508	561	559	530	529	527	522	518	534	539	533	503	529	512	524	549	526	552	525	530	572	534	500	497	540	528	509	539	501	547	547	555	544	556	545	513	547	542	492	527	543	533	502	518	515	515	515	543	529	547	528	535	488	492	531	497	505	551	467	502	524	528	537	562	540	528	511	531	492	548	539	552	505	544	509	535	546	471	530	527	549	533	524	497	513	526	566	501	520	523	532	534	517	524	526	482	513	552	548	543	515	539	502	543	498	533	538	532	529	521	477	546	477	501	532	544	534	509	533	540	551	514	539	520	516	532	521	533	534	556	554	502	487	532	483	504	511	523	581	548	545	517	529	518	553	505	538	503	516	519	547	519	521	536	531	534	547	474	523	479	488	553	498	529	539	557	513	551	535	522	522	536	531	541	507	515	484	515	507	529	548	515	531	530	488	536	536	545	537	508	546	538	532	498	509
17590	2475	2316	1819	1289	905	713	545	437	373	356	317	283	258	221	224	218	202	199	187	179	185	179	177	157	177	160	175	165	164	156	179	171	175	148	167	162	145	123	138	131	147	140	144	134	119	134	135	159	141	172	164	135	117	138	119	132	115	161	157	153	169	147	115	144	142	152	132	130	139	152	140	138	152	140	137	137	134	132	143	134	137	134	142	134	110	130	128	148	109	116	124	132	133	135	139	119	131	133	130	136	148	160	127	161	139	108	111	122	131	113	125	129	135	138	136	154	119	143	132	136	145	155	143	155	144	144	124	132	143	124	130	135	146	140	141	143	135	161	129	128	140	142	145	131	123	115	118	157	136	138	117	132	144	142	134	130	131	120	130	141	146	147	151	131	132	136	139	136	149	129	118	135	123	135	146	116	130	137	146	144	138	138	157	122	149	142	147	131	137	140	119	133	143	144	129	132	137	134	134	152	137	118	132	145	128	124	130	159	144	131	144	135	138	115	135	131	120	126	118	152	146	141	147	143	133	128	129	133	115	140	123	130	139	115	114	116	133	105	123	153	129	154	144	136	126	144	127	143	118	134	158	131	129	136	122	135	129	124	155	131	127	142	126	129	136	143	127	116	124	169	155	111	126	113	118	151	122	134	140	134	156	125	116	145	138	144	154	107	123	150	145	130	144	145	125	130	130	138	117	135	139	129	126	118	133	151	138	145	129	155	126	113	133	124	120	152	149	155	122	116	139	147	136	139	142	128	125	126	145	113	127	159	131	124	154	135	135	117	149	160	139	144	151	161	153	137	133	143	156	142	146	145	133	157	131	128	124	112	113	139	165	139	124	146	135	133	140	126	140	119	129	121	143	133	129	135	133	159	126	142	126	153	142	154	145	136	148	131	122	126	146	139	141	113	122	123	152	122	134	138	142	124	144	121	140	142	137	130	112	142	137	140	146	133	151	124	137	130	142	122	133	137	120	157	144	138	141	133	151	127	126	122	125	135	120	129	142	116	151	159	132	136	149	148	149	134	124	139	145	139	165	121	123	141	136	135	141	150	156	117	148	127	131	129	138	152	117	122	121	131	139	134	127	127	130	129	128	128	127	123	158	152	130	128	117	133	125	122	134	132	127	134	138	151	142	119	139	123	140	112	145	117	120	117	131	123	141	125	128	139	148	127	120	132	127	143	123	120	139	127	134	134	124	144	151	143	138	146	137	139	150	163	122	113	143	135	146	136	134	120	143	131	132	128	138	143	120	129	128	113	114	143	135	127	117	131	141	156	155	140	163	133	131	139	153	149	119	139	151	130	118	145	116	142	149	140	120	136	125	142	143	135	120	148	114	117	141	137	125	137	139	142	127	109	139	132	125	123	136	110	135	133	154	146	123	132	148	127	115	127	135	139	142	145	139	136	132	137	142	113	125	127	133	126	153	119	159	123	147	128	115	146	138	144	126	150	134	120	115	119	140	151	127	120	136	160	138	124	134	147	146	149	159	151	136	137	146	141	142	134	142	132	110	129	141	139	123	129	124	158	125	131	127	125	131	135	134	146	140	110	118	136	146	144	126	121	131	135	158	137	154	121	124	133	131	123	114	126	133	115	136	136	112	133	138	139	136	116	123	127	140	141	127	143	138	147	107	118	133	119	142	129	125	141	135	130	125	131	166	139	136	136	145	106	148	133	136	151	127	123	139	149	136	136	137	141	140	158	129	132	122	146	127	148	144	127	149	134	150	124	141	141	158	147	142	146	132	116	134	126	135	152	139	151	142	121	134	128	119	122	151	139	112	143	120	126	134	116	141	145	130	132	118	124	138	129	146	138	143	127	164	148	131	125	141	121	153	143	137	141	138	164	118	121	138	128	127	136	123	143	141	129	149	148	126	132	133	121	126	150	121	124	137	118	151	102	151	162	129	146	142	126	128	120	134	138	137	120	126	131	139	145	137	142	135	135	127	162	131	152	151	135	137	144	126	134	138	122	120	136	130	119	127	138	113	120	145	129	141	131	137	114	144	136	123	145	138	146	124	124	138	122	150	138	140	124	142	133	120	119	137	129	126	137	137	150	153	144	107	120	147	161	127	123	130	146	145	122	144	131	134	134	130	142	134	142	118	104	145	135	122	132	137	123	150	132	136	134	145	134	139	144	135	126	135	135	142	139	146	122	149	131	126	116	127	145	135	140	166	142	130	145	124	137	134	132	103	141	126	129	120	133	165	113	146	138	123	128	143	144	128	123	121	122	138	133	130	129	147	136	124	122	134	138	136	124	136	142	130	144	126	128	121	139	136	138	138	126	115	132	140	130	149	154	149	116	130	126	139	136	149	148	134	135	148	117	144	133	129	128	138	141	169	142	136	134	139	139	137	127	119	132	120	144	120	150	137	149	137	136	123	138	126	128	122	121	134	149	133	134	146	135	138	145	128	143	158	134	119	125	122	149	124	143	142	133	130	168	155	148	116	129	156	153	131	133	114	149	120	134	159	165	127	140	151	121	151	138	127	138	137	124	151	152	152	118	138	132	127	145	131	121	117	127	122	138	127	136	154	129	133	128	137	141	119	137	139	125	143	121	140	132	151	147	134	129	135	132	132	140	143	169	144	150	130	130	110	107	138	130	153	147	135	152	112	152	117	114	122	126	136	149	151	137	113	121	137	141	152	143	133	148	136	140	132	124	119	128	134	126	115	126	114	133	152	144	156	121	131	132	142	135	140	126	123	128	117	130	147	127	144	150	151	138	132	119	138	122	156	141	128	142	133	134	160	149	122	108	143	134	145	118	114	120	142	139	147	123	119	130	117	137	123	136	118	123	139	143	109	132	123	127	129	122	135	134	141	133	125	133	139	123	127	139	137	124	115	133	135	127	124	112	120	143	134	136	120	144	120	126	136	123	140	129	156	122	136	136	142	120	119	126	126	125	115	159	141	120	108	123	121	121	147	118	144	148	139	130	143	142	122	119	120	122	127	136	116	140	142	139	125	119	124	136	152	128	123	107	128	144	139	116	129	117	116	134	134	147	129	124	149	134	121	130	137	127	144	141	151	157	127	112	133	142	116	153	140	144	136	136	122	123	138	146	150	139	166	128	116	112	129	154	135	122	112	126	131	128	133	138	137	118	134	115	116	118	129	136	114	125	128	123	143	129	136	137	134	125	132	134	126	144	129	117	139	154	135	154	148	121	144	129	142	127	144	125	110	135	117	141	129	131	134	123	133	133	129	134	140	131	132	148	150	102	137	144	129	139	148	145	123	134	121	156	142	134	127	138	133	142	128	122	137	135	135	144	129	115	120	122	132	122	160	156	154	134	140	144	157	120	138	133	130	142	141	153	146	148	127	138	131	142	138	138	153	137	131	137	138	161	131	112	134	126	131	133	142	128	124	120	152	104	126	114	119	114	119	142	143	135	135	126	135	123	129	134	114	171	140	146	141	131	148	134	119	153	117	130	144	118	134	165	134	127	127	128	128	124	130	118	132	148	142	121	138
7448	2032	4408	5297	4702	3847	3086	2553	2239	1958	1663	1472	1348	1206	1114	1034	893	912	887	744	757	760	720	674	667	633	671	695	621	597	558	578	579	554	541	531	499	511	543	522	513	535	497	473	452	487	488	440	474	457	469	465	441	469	442	493	501	443	434	484	437	466	445	442	414	430	427	418	453	420	403	417	426	436	446	420	441	412	442	430	430	434	454	410	426	427	437	432	400	401	426	411	385	415	443	430	410	417	413	416	395	440	452	429	419	454	430	449	408	438	391	434	421	413	451	423	367	430	387	452	408	408	409	424	407	394	389	409	418	427	424	426	369	383	415	386	379	426	420	404	441	430	406	410	405	413	443	408	406	431	381	396	410	429	426	434	415	402	408	419	401	403	417	426	413	398	380	426	425	388	379	382	419	418	422	426	434	403	412	422	424	427	405	457	428	369	412	401	416	411	440	419	368	392	366	405	402	435	402	407	427	388	420	394	432	446	382	447	389	399	399	374	401	410	400	376	417	425	389	389	383	422	409	429	406	385	387	404	434	436	434	444	425	423	403	386	406	390	395	417	379	404	408	411	425	404	396	412	395	438	402	413	396	412	408	400	429	405	460	373	422	403	419	398	389	450	413	451	413	436	392	403	406	401	409	411	412	457	405	391	385	417	397	401	411	422	441	415	430	466	412	392	400	397	423	396	407	396	347	407	419	397	408	407	409	431	434	361	457	404	390	391	389	419	374	391	420	422	384	415	411	413	434	380	341	423	417	429	401	386	369	428	445	383	388	399	449	408	424	385	412	416	384	403	435	428	445	390	422	363	406	444	416	357	463	412	427	438	420	394	428	407	399	438	424	419	389	405	404	391	399	427	392	392	397	387	393	386	409	379	417	396	432	425	432	412	444	403	407	429	397	417	414	437	402	439	408	407	421	373	422	431	384	406	429	377	392	412	396	437	381	413	439	404	405	410	421	395	420	413	431	430	428	400	390	414	396	438	422	398	394	396	394	401	417	424	436	401	420	448	406	413	423	425	410	380	426	380	358	410	403	401	344	411	408	418	389	409	439	404	422	393	458	425	379	400	390	383	361	428	425	388	401	443	384	403	427	369	378	409	421	407	426	388	435	408	417	412	426	441	427	393	418	390	395	431	415	418	384	419	412	458	422	367	373	400	411	422	423	449	438	401	392	414	427	442	407	435	353	423	433	438	399	416	422	430	411	405	391	430	400	405	417	401	410	397	437	405	368	407	425	414	404	413	434	405	415	422	449	396	431	369	354	392	414	406	435	449	407	440	413	405	422	395	423	414	430	421	395	425	442	410	409	412	410	443	392	401	426	432	396	388	422	432	435	406	406	402	382	393	409	394	394	350	408	388	428	422	416	406	433	417	423	392	413	433	447	367	418	422	429	430	413	397	395	380	412	404	433	397	428	412	399	391	395	395	404	413	410	416	422	422	429	422	422	398	430	439	448	396	421	382	413	368	428	402	437	415	415	402	411	437	408	431	392	398	405	413	385	412	403	395	409	418	370	406	406	392	378	379	391	411	448	401	390	414	414	420	410	436	421	392	418	430	421	430	411	463	403	424	394	398	415	421	386	419	442	403	407	431	435	398	402	487	406	389	395	431	428	393	394	428	395	466	415	400	387	390	434	382	363	381	396	397	389	373	409	422	418	365	424	439	403	440	401	418	420	455	392	391	389	397	419	431	393	406	420	391	443	407	441	369	404	435	401	405	394	384	395	398	429	450	389	441	435	455	408	420	440	404	452	425	425	401	407	393	398	412	394	372	415	430	418	388	413	389	387	410	410	412	424	412	415	390	408	447	419	398	371	382	406	407	385	395	411	406	402	400	436	462	407	406	438	417	412	414	400	394	413	413	387	447	380	398	420	396	410	400	425	423	430	419	415	395	380	366	409	408	391	438	386	394	395	392	405	432	377	392	414	432	431	402	379	402	381	450	386	416	426	435	411	390	398	413	394	388	416	387	428	396	405	393	401	401	394	404	393	407	393	400	368	424	459	414	418	395	373	426	441	384	381	408	392	396	433	405	425	396	402	388	449	455	411	394	432	415	405	389	373	397	383	436	391	400	417	434	407	390	421	438	381	388	431	414	409	437	419	436	388	396	392	390	395	427	424	408	367	409	395	426	396	393	383	376	404	414	402	387	373	421	383	362	426	403	406	386	393	408	393	418	407	433	415	424	414	415	428	404	414	436	408	393	415	377	411	391	426	390	438	398	390	384	403	407	427	414	419	400	406	410	404	423	396	398	403	453	428	386	407	424	435	419	404	422	399	413	414	395	428	381	424	457	423	380	403	467	383	402	434	389	377	400	383	385	409	378	439	444	427	428	410	395	406	401	416	389	392	419	410	428	391	443	403	419	386	395	424	401	400	408	374	422	412	385	421	401	437	401	424	426	403	433	435	415	428	379	428	430	385	403	405	418	389	379	409	405	387	411	410	392	432	370	387	420	398	378	447	421	403	402	380	420	427	429	395	387	453	404	411	401	395	414	419	418	375	427	430	421	372	425	427	424	394	448	371	392	438	374	410	413	386	416	390	419	397	427	435	398	415	433	400	402	388	428	422	394	368	414	412	432	421	396	369	426	405	376	409	432	419	422	364	412	396	405	426	404	404	400	423	396	419	437	419	403	423	382	443	387	391	407	416	390	375	421	410	453	418	418	398	393	411	461	407	445	414	395	413	368	404	412	402	418	425	379	397	400	418	399	411	399	392	426	405	410	402	436	432	403	389	388	389	418	412	399	393	410	415	390	415	402	398	389	445	413	398	397	403	427	396	412	399	434	421	420	414	416	389	408	403	450	407	441	432	392	419	401	391	385	424	405	401	410	382	420	444	426	407	399	386	448	411	388	395	414	426	413	438	405	395	406	437	428	382	411	438	408	430	424	429	406	387	376	429	406	409	410	431	383	402	395	426	415	408	400	411	409	416	421	385	409	431	420	404	375	413	411	393	380	428	419	391	407	415	406	419	362	414	384	383	397	397	419	406	389	392	391	400	406	424	414	431	399	420	420	378	382	428	389	423	407	388	398	415	405	398	409	415	403	395	406	407	432	395	401	414	420	437	382	395	401	400	413	405	387	392	421	396	429	418	409	413	391	378	397	382	417	415	406	430	393	417	402	463	388	428	389	399	386	412	380	391	388	414	391	401	408	421	404	391	417	421	376	382	409	375	396	399	431	427	400	429	414	426	422	426	388	412	390	406	404	420	425	395	375	421	369	415	384	419	417	392	449	417	398	424	398	421	395	408	459	344	434	440	435	394	424	443	404	436	416	381	396	400	428	399	407	412	420	422	411	409	433	393	400	402	418	398	399	402	383	393	388	410	431	402	386	444	414	414	416	406	410	418	393	424	378	436	378	425	379	449	388	395	408	443	385	425	396	462	405	422	422	401	374	410	382	420	392	404	415	420	424	433	421	408	420	421	439	446	411	427	359	388	409	397	407	426	398	379	440	402	403	403	387	397	411
2525	415	384	363	358	351	344	308	330	309	328	316	311	337	321	325	306	319	280	313	317	309	338	278	283	319	289	304	306	328	343	336	299	333	309	299	306	307	313	320	324	319	342	297	280	295	319	310	324	310	314	298	300	336	314	338	331	313	294	324	325	281	359	315	317	342	318	295	324	310	308	338	299	306	332	317	329	340	330	342	332	338	292	319	332	297	311	322	324	336	339	324	319	362	314	331	334	332	339	342	310	350	326	315	317	307	307	316	327	273	304	324	301	288	286	330	323	301	329	338	318	325	290	351	288	352	341	310	323	303	322	329	290	324	321	342	350	314	294	290	326	333	317	324	325	317	326	321	319	334	334	309	308	325	338	322	330	335	307	333	319	328	330	305	305	323	306	302	320	308	307	339	324	319	308	291	319	349	294	295	313	347	307	307	319	277	294	329	339	354	333	294	321	314	293	277	328	313	344	330	307	324	291	315	337	341	285	320	305	323	283	311	341	308	357	288	340	330	329	331	338	299	327	301	332	308	321	332	301	330	336	338	349	310	334	300	311	351	325	322	324	315	337	343	327	315	311	335	320	313	328	302	291	344	355	330	316	305	326	333	315	311	301	317	299	300	325	280	323	345	337	332	336	319	326	332	308	336	306	341	328	332	356	286	282	338	339	325	301	311	292	316	345	295	323	340	318	319	323	321	335	320	333	330	301	310	305	342	293	315	332	333	300	300	306	329	318	297	318	320	347	336	330	278	305	339	345	335	331	294	345	337	316	331	293	315	311	317	327	310	323	301	345	322	292	299	360	292	308	329	306	319	354	322	317	347	332	316	338	340	296	312	310	320	327	297	333	318	314	324	335	326	316	303	325	329	270	279	302	328	318	300	306	321	310	300	321	334	297	333	308	308	328	326	336	340	289	333	309	318	307	321	288	323	297	325	296	324	317	345	304	310	322	342	323	308	318	315	308	323	349	301	305	323	296	330	307	332	300	304	317	342	338	312	319	353	296	323	337	329	309	319	306	345	328	324	309	338	358	300	301	298	336	319	316	309	342	332	315	299	301	274	297	319	331	319	310	340	316	338	304	297	319	321	297	304	293	297	282	317	306	311	312	348	350	312	297	315	301	338	311	315	330	317	323	309	305	319	299	324	324	292	299	343	298	321	295	347	315	323	322	322	303	326	302	290	314	296	316	314	292	316	300	334	285	300	313	320	306	284	313	338	329	302	294	339	309	328	327	334	330	312	330	321	324	299	284	295	312	279	355	311	337	310	313	339	306	310	275	280	340	321	310	300	295	321	309	321	320	302	324	309	303	335	294	278	304	327	334	320	334	321	314	296	333	349	296	315	316	323	302	306	306	260	315	298	281	334	297	329	309	335	290	316	290	324	299	314	283	299	323	308	290	314	328	300	312	337	314	315	308	305	322	316	345	330	315	339	357	322	276	376	317	336	320	300	306	322	338	360	321	307	313	326	306	321	322	324	299	318	305	337	275	307	347	339	329	302	327	313	355	324	321	308	320	323	309	314	317	334	303	328	289	326	315	300	332	271	352	333	297	305	319	322	341	305	299	319	358	321	344	315	309	323	310	309	319	361	326	329	322	344	309	311	314	313	309	305	317	344	309	329	333	304	326	310	335	350	317	333	291	316	302	309	314	298	308	325	303	359	330	306	306	326	292	300	317	321	322	322	326	311	325	325	315	333	330	306	310	347	322	328	307	315	335	347	329	339	349	327	295	321	333	351	352	330	291	327	306	331	329	294	316	307	318	322	333	333	288	337	343	277	309	350	323	316	320	303	328	345	335	321	310	307	332	338	318	317	317	314	311	282	291	302	313	277	330	311	316	340	346	342	303	347	291	301	311	330	300	296	316	321	327	316	317	300	300	334	344	295	310	289	299	304	307	310	322	338	313	306	280	310	304	322	324	313	316	313	321	303	320	324	294	315	327	274	329	316	315	299	292	319	321	318	318	324	299	325	344	323	315	325	355	318	334	283	322	284	312	316	307	305	320	323	325	322	327	304	313	309	302	333	333	328	332	326	298	338	308	314	303	322	300	288	323	310	312	303	305	341	365	336	327	298	299	305	320	304	304	326	286	302	321	329	303	361	293	274	308	342	322	281	307	345	317	320	303	323	327	292	320	315	296	326	318	280	332	328	313	323	299	319	299	311	309	288	325	339	314	321	341	305	291	307	336	299	366	314	325	312	332	290	313	315	317	333	320	303	321	310	318	305	328	333	338	374	339	306	315	314	327	354	340	332	318	329	316	304	293	290	343	334	363	324	348	321	334	288	312	335	307	322	314	335	301	297	342	283	319	303	349	329	325	306	319	321	333	326	303	282	330	305	295	327	320	318	349	305	294	324	334	326	285	321	297	327	311	322	332	327	332	328	329	324	317	322	335	313	317	358	310	340	297	330	312	326	284	335	311	328	346	323	306	307	327	334	322	331	324	284	312	359	289	305	331	307	319	321	318	314	310	348	329	331	346	322	321	309	354	317	312	331	325	329	292	328	312	311	316	292	333	314	332	311	334	281	316	318	338	325	305	329	328	342	299	304	327	314	301	307	315	303	314	345	317	328	314	330	314	299	319	317	301	306	321	285	310	335	326	311	263	314	324	328	330	304	320	316	330	366	339	305	308	320	328	318	332	374	306	315	325	322	321	344	325	320	324	305	296	301	340	322	275	278	301	313	348	317	309	349	356	307	303	323	304	330	350	323	309	311	295	321	291	314	335	326	349	307	317	324	328	313	330	330	341	345	334	297	320	303	304	339	329	321	324	320	303	320	305	346	340	328	299	283	333	309	310	321	323	318	341	309	313	337	305	306	322	297	285	312	302	303	312	313	316	328	305	316	314	331	310	304	299	341	304	337	279	305	303	306	287	306	293	301	327	296	332	319	320	303	330	326	305	304	339	327	282	299	317	310	359	317	321	315	306	299	299	284	340	332	359	297	340	277	306	314	317	315	300	330	320	352	309	320	312	316	325	294	323	303	332	350	335	314	305	312	278	311	309	311	309	299	309	295	341	313	306	355	307	275	295	290	298	330	301	297	333	321	320	328	322	318	305	308	307	323	321	303	293	329	328	313	377	347	335	334	300	310	308	350	311	295	317	292	342	333	345	326	295	316	310	322	325	306	310	334	339	308	309	351	301	377	298	313	326	302	317	332	331	266	310	295	315	319	312	290	279	342	303	299	314	323	293	335	310	337	327	335	328	313	342	321	313	295	323	302	322	320	322	294	349	323	287	293	323	318	330	310	322	294	332	287	331	312	311	306	320	333	306	296	352	327	304	329	336	321	336	312	339	316	347	324	307	312	299	288	352	329	320	303	302	335	317	327	312	296	323	297	308	321	325	331	331	338	300	302	292	325	320	344	307	340	319	321	304	303	309	297	330	357	336	307	291	339	300	323	313	334	299	304	351	303	304	325	322	298	344	333	319	329	349	298	290	312	328	314	305	334	333	297	342	350	317	333	321	321
2534	938	1020	1073	1081	1050	990	921	951	891	899	908	905	887	885	841	842	864	857	862	843	850	864	846	842	885	876	838	876	825	852	867	815	830	887	826	875	846	839	896	853	882	846	874	784	889	860	826	875	868	830	820	820	814	881	802	861	851	838	898	883	795	889	838	814	803	830	841	860	788	833	815	845	870	847	800	854	815	853	875	854	856	861	804	825	849	857	802	849	872	834	845	844	835	796	859	833	800	833	847	883	789	843	893	878	812	842	893	846	831	840	797	869	838	898	846	829	845	869	865	897	827	871	855	846	790	869	850	824	807	824	853	794	850	852	876	852	838	896	824	858	830	845	834	870	787	828	848	856	883	907	861	810	893	794	867	861	804	874	884	805	812	891	891	835	803	867	840	854	838	875	826	819	851	793	796	893	877	850	821	794	789	827	857	825	775	816	901	907	828	846	832	854	824	820	811	811	859	856	814	853	859	793	922	822	868	827	823	845	855	870	866	855	873	803	815	885	824	824	839	864	858	814	915	845	853	824	803	886	827	819	868	843	871	809	848	828	895	831	836	844	838	832	788	800	831	902	816	869	842	843	870	852	813	860	837	845	867	837	829	812	829	924	821	843	840	842	827	807	833	865	843	830	810	859	842	848	830	822	793	878	810	901	854	822	833	835	847	891	883	855	834	828	806	839	840	815	873	807	865	832	841	883	854	883	852	850	868	790	860	805	866	810	901	809	867	862	816	799	911	826	907	890	814	808	858	825	822	876	843	856	840	833	807	858	782	820	874	808	785	853	846	821	820	873	840	862	879	845	832	907	830	847	878	811	924	829	832	833	826	811	854	857	880	827	899	853	862	841	819	809	871	812	812	854	837	818	824	823	882	891	875	852	861	814	793	811	868	854	847	833	832	855	834	860	837	856	828	810	816	809	842	799	868	820	840	875	866	811	842	894	820	859	855	803	796	857	893	851	851	894	805	828	849	807	805	835	835	848	841	848	785	852	836	798	850	819	814	822	843	799	860	847	823	864	797	850	880	839	858	817	812	876	808	784	815	799	871	803	829	794	845	867	773	858	804	891	863	860	879	885	878	844	853	849	868	820	817	840	860	792	878	807	820	857	829	837	883	807	831	878	880	865	835	780	867	872	832	874	810	834	849	862	889	831	878	824	857	891	830	855	844	845	855	833	813	864	839	853	830	801	849	836	833	802	879	860	838	862	842	864	805	827	888	798	850	815	858	830	872	893	812	802	830	864	844	876	873	872	849	813	842	825	809	886	854	882	854	826	819	858	855	834	858	852	898	835	825	803	856	863	871	853	843	830	831	812	854	810	862	857	818	813	859	841	839	847	847	845	825	841	836	808	790	792	861	835	870	841	858	844	846	857	821	810	822	804	871	812	828	824	866	849	825	854	854	792	824	820	818	890	853	827	777	819	879	857	848	877	818	854	839	870	804	874	785	855	833	841	866	839	846	867	858	880	825	837	836	790	846	838	861	886	817	823	833	826	836	819	876	850	841	819	895	902	851	795	806	803	896	874	826	899	886	841	828	822	831	800	853	860	795	889	807	816	845	816	820	794	845	848	836	828	829	837	790	870	824	858	880	874	850	852	855	827	837	853	921	832	821	839	823	828	844	868	821	849	872	826	825	862	847	834	893	863	838	796	800	844	851	833	837	827	817	838	820	881	854	824	817	893	895	877	855	788	831	788	854	866	853	822	879	907	888	840	853	845	883	802	860	830	842	864	869	830	873	824	853	881	887	878	850	841	839	851	823	852	785	820	803	794	859	851	831	817	880	821	831	845	834	858	822	817	832	830	871	886	838	845	867	841	842	857	912	862	880	827	815	845	842	831	811	791	834	837	849	872	846	809	791	840	862	819	867	878	867	809	810	826	813	823	816	901	892	820	885	842	813	840	826	925	815	850	856	800	913	792	852	835	841	873	796	831	842	883	829	872	809	803	847	879	854	831	798	829	837	796	887	835	852	854	831	828	829	822	857	843	821	873	823	852	822	861	811	836	841	863	869	806	847	858	859	817	855	832	838	885	862	826	876	818	845	908	849	805	892	812	873	920	825	840	884	837	849	900	808	775	828	825	878	868	857	832	832	827	879	819	863	883	823	839	850	845	840	854	848	871	835	890	870	860	834	819	892	829	847	844	814	884	804	803	831	846	869	882	868	889	846	872	811	836	850	859	873	849	893	872	863	825	846	855	901	823	844	894	802	843	817	829	855	854	839	815	861	826	860	811	846	832	815	859	860	794	861	860	837	852	875	828	820	848	887	849	826	831	788	829	821	899	874	863	879	823	863	824	836	896	844	797	818	822	790	858	840	847	823	825	843	871	905	839	845	878	813	819	874	876	813	880	872	871	818	857	818	823	869	882	813	834	836	853	845	784	844	871	864	876	828	859	851	869	818	840	880	849	842	880	823	875	859	874	850	847	824	894	847	895	824	836	894	891	845	826	807	832	861	837	884	891	845	816	846	860	782	835	819	878	823	930	865	832	798	922	816	852	873	869	835	870	871	851	818	850	792	875	840	833	869	916	840	828	825	813	839	802	838	867	875	852	888	841	895	864	845	866	842	824	852	865	848	867	881	838	850	852	826	831	821	855	881	846	833	833	870	806	849	849	808	858	831	803	805	880	857	882	855	804	799	815	810	795	868	818	855	856	811	906	845	863	840	851	779	852	864	845	866	772	812	884	839	804	825	879	805	867	854	847	885	821	838	836	893	828	855	857	826	824	825	833	900	896	816	794	867	877	800	882	860	853	805	852	822	868	838	831	857	817	811	824	864	867	884	853	892	855	891	826	869	832	850	863	849	828	847	833	815	830	883	783	830	897	865	821	828	868	861	840	776	844	850	821	861	870	837	818	826	862	800	848	867	829	864	814	835	837	783	804	842	828	809	889	874	853	851	853	848	873	854	832	793	789	887	804	812	771	882	856	858	831	804	795	838	836	891	816	904	847	880	876	868	859	820	828	836	866	817	849	879	874	871	781	811	854	816	860	837	823	862	813	845	811	845	856	853	793	859	871	848	851	854	852	809	834	845	832	862	860	819	853	830	892	830	851	851	837	831	818	806	843	808	892	879	863	840	863	830	865	831	855	855	816	821	902	865	817	871	878	844	837	833	850	864	864	857	859	867	815	853	896	816	866	813	878	806	820	833	868	804	835	801	868	784	849	804	824	868	759	889	896	845	858	821	840	835	825	798	843	890	881	832	848	898	858	886	805	806	857	840	782	911	794	890	861	855	842	832	822	809	902	836	894	830	814	872	825	845	837	782	869	864	826	896	818	864	844	850	810	841	904	853	819	846	849	863	863	831	882	840	860	890	840	854	896	856	833	863	808	829	833	824	824	843	860	871	834	875	871	840	817	815	818	795	829	884	885	787	843	872	834	803	882	836	794	861	824	841	901	809	846	822	856	849	846	812	888	822	829	842	853	818	859	819	830	819	835	885	828	879	880	847	855	826	872	863	837	863
9839	1019	1253	1028	707	583	474	426	313	346	282	286	286	249	220	228	224	219	220	207	224	196	195	240	230	212	191	196	185	198	219	193	195	184	194	214	214	182	179	186	187	165	200	207	191	192	219	201	182	213	194	170	175	195	193	187	202	184	214	197	212	203	168	177	183	210	193	166	187	174	233	200	193	174	196	163	204	197	193	168	189	212	189	162	184	197	165	182	192	177	174	188	177	195	189	170	178	206	173	169	183	189	161	189	185	196	213	181	191	173	197	183	182	170	194	184	198	166	174	203	173	180	197	171	173	195	200	193	198	189	178	168	205	183	191	174	179	189	225	175	192	205	211	211	205	179	197	167	191	146	190	209	182	181	178	185	189	156	203	177	195	184	175	186	202	183	185	184	174	170	203	203	182	198	206	183	199	186	187	172	198	182	199	183	200	203	199	163	181	173	198	186	177	203	167	192	183	183	227	182	188	179	164	182	219	184	178	199	213	180	187	188	199	176	191	186	176	188	192	179	179	201	183	189	180	195	173	166	217	193	186	179	207	193	164	183	180	193	195	187	186	174	177	193	169	191	175	164	170	174	196	184	179	196	167	186	165	213	158	216	181	210	200	168	188	192	183	175	180	188	190	177	192	186	177	158	180	177	198	197	201	184	208	184	161	178	208	186	196	182	162	168	170	192	182	185	211	182	190	193	164	159	167	171	189	174	184	172	165	185	193	179	184	193	187	182	155	197	180	199	204	166	181	198	207	170	182	195	179	200	166	167	169	209	190	205	210	192	182	204	163	204	205	183	186	180	211	179	192	179	194	196	161	193	170	217	204	195	169	168	181	172	195	209	191	189	197	170	171	203	180	169	198	176	200	193	193	181	175	198	180	188	176	189	188	187	192	176	175	208	179	162	170	171	191	171	185	197	202	204	187	168	187	180	193	185	226	173	165	187	183	171	192	188	206	199	181	186	187	161	190	190	182	192	178	200	196	183	175	186	208	179	187	171	178	185	187	182	197	195	207	171	206	192	181	210	180	193	180	181	186	156	192	170	182	171	170	176	213	191	161	162	188	193	193	186	182	170	187	183	179	162	177	173	204	169	170	186	177	170	208	193	194	192	195	182	194	204	186	182	165	176	188	188	195	181	192	167	193	193	182	198	195	196	193	186	183	189	185	183	208	170	156	173	201	184	178	176	177	170	169	161	174	179	179	194	186	170	175	197	176	187	189	182	177	186	178	185	200	183	186	186	180	170	179	202	177	199	179	166	201	191	196	177	178	211	170	201	173	198	197	152	176	180	199	172	200	179	205	152	173	175	212	180	216	189	216	187	167	210	171	195	199	198	210	186	187	190	191	154	194	186	179	170	176	187	208	187	190	182	172	176	204	194	172	167	180	191	186	183	179	168	171	171	199	192	170	183	181	172	198	204	193	188	175	207	202	181	155	168	200	162	198	184	180	166	190	181	159	174	170	187	185	158	192	188	180	176	180	160	185	199	178	179	191	167	164	188	172	178	149	205	174	182	153	202	180	165	197	171	192	172	190	174	183	204	196	180	196	179	190	195	163	177	164	195	199	187	172	202	175	173	177	203	180	160	185	166	175	211	159	195	211	152	180	162	161	177	177	181	191	186	191	196	189	188	159	174	204	168	217	165	158	196	165	193	197	205	204	170	195	211	200	194	173	181	198	188	186	195	183	206	202	214	170	201	206	187	192	185	178	182	168	163	176	202	185	218	189	200	206	193	170	178	169	173	205	184	186	165	167	208	175	160	181	165	182	168	186	182	164	194	203	183	184	176	172	186	192	185	172	193	178	175	174	197	216	191	196	195	176	188	163	208	189	193	182	197	156	198	192	204	188	173	193	180	191	195	194	190	164	187	197	190	183	184	161	186	191	187	185	177	177	187	191	199	179	196	175	182	184	200	186	197	206	187	190	193	176	191	191	173	193	184	203	166	196	175	173	177	193	196	189	189	181	177	170	167	200	187	177	188	169	169	186	182	186	191	189	201	188	185	180	170	190	197	174	199	211	191	164	197	171	181	201	155	165	182	188	182	194	184	179	182	179	199	203	194	210	192	180	199	181	179	188	193	177	221	178	158	186	190	179	194	206	205	175	182	193	179	182	171	193	178	175	189	163	220	186	165	176	183	210	184	186	212	191	173	181	179	180	179	168	178	200	190	191	165	181	205	193	184	170	163	215	216	175	190	184	173	202	191	171	190	207	196	191	176	177	193	195	176	154	186	173	165	179	158	182	185	182	192	165	205	202	182	162	179	193	201	178	184	188	167	181	205	196	200	176	174	196	180	163	210	203	204	192	171	194	188	170	174	169	177	191	197	179	203	204	179	188	176	203	179	175	213	184	155	187	191	189	217	163	179	200	184	187	178	178	176	206	196	184	187	194	218	193	185	191	192	214	178	171	222	200	179	183	195	170	182	214	200	160	194	176	167	187	192	174	189	204	180	185	185	179	192	158	182	183	169	185	207	203	190	187	183	211	172	179	227	187	200	181	191	179	206	211	201	179	202	183	172	177	188	180	194	175	178	198	222	205	211	182	175	176	204	194	191	178	190	208	203	195	163	194	181	218	206	188	177	177	196	185	188	177	190	175	187	232	196	179	162	195	184	174	204	163	176	195	199	193	178	185	178	191	159	166	200	178	184	174	182	199	194	150	151	187	198	195	186	179	173	207	180	196	194	204	160	183	187	198	180	166	189	209	187	188	175	187	183	166	174	175	203	188	206	189	179	171	202	196	197	177	181	197	205	194	197	188	179	199	193	183	169	193	171	175	195	193	181	199	176	196	157	184	188	173	199	168	197	202	196	165	177	180	169	163	174	186	186	188	202	177	186	183	189	196	179	187	162	153	179	188	191	156	185	194	199	181	177	189	188	167	178	192	184	205	171	180	211	201	185	187	203	188	181	204	196	181	217	205	205	169	173	186	205	199	169	200	171	169	190	181	173	214	190	171	155	201	173	183	184	185	176	178	172	194	207	175	180	201	194	177	180	181	201	176	185	173	162	185	199	178	182	181	190	186	182	199	180	196	191	199	180	185	169	193	194	194	174	191	190	168	167	186	174	183	171	193	196	163	222	180	200	187	160	184	190	204	191	171	170	190	211	181	188	179	163	180	190	213	188	187	209	182	189	179	213	201	167	172	180	207	188	183	184	201	200	197	202	190	197	180	182	191	169	186	193	200	186	172	165	216	197	163	186	187	214	184	188	198	197	168	187	167	210	190	175	165	180	164	182	193	197	181	158	176	211	185	169	197	178	202	162	178	179	155	181	195	196	192	180	195	189	181	187	168	176	176	193	185	190	183	169	174	186	183	197	187	220	190	182	189	208	200	173	186	184	189	189	173	166	191	180	204	195	190	202	178	170	192	196	200	208	195	194	178	190	193	156	195	184	191	180	176	189	185	200	182	172	199	175	218	177	182	182	177	174	173	197	190	180	196	183	177	182	192	194	188	208	179	211	180	184	197	161
5620	1348	2745	3034	2808	2384	1900	1739	1500	1314	1132	1012	970	935	878	859	815	754	807	733	699	732	729	711	653	649	631	571	625	597	630	597	614	599	616	580	628	547	538	551	574	592	574	551	539	540	573	563	570	591	587	547	538	558	587	579	518	503	558	574	589	513	586	507	521	538	570	561	550	512	565	549	539	540	566	564	577	530	537	535	524	556	578	572	525	501	516	506	520	508	561	553	478	533	543	516	562	552	512	521	521	539	549	544	527	527	531	528	507	502	511	571	498	544	534	536	536	569	514	538	546	521	513	569	546	531	522	509	507	489	509	506	500	536	545	492	511	505	527	522	520	521	569	507	509	542	533	559	550	554	480	549	503	542	554	534	512	495	518	522	520	506	524	500	568	537	537	489	532	540	509	580	521	535	493	529	515	519	548	536	534	527	510	516	544	506	519	525	543	509	479	564	526	508	520	555	506	515	543	501	524	523	558	518	515	475	520	572	508	531	488	535	586	530	576	522	537	531	545	522	534	565	518	529	535	551	519	512	498	520	568	539	533	528	534	594	478	487	487	530	513	523	536	496	538	560	521	513	530	545	496	508	454	502	522	543	530	525	496	530	530	540	553	560	531	564	530	505	516	490	528	534	511	540	547	543	525	531	561	528	504	495	513	581	529	518	560	534	511	503	563	528	531	509	543	550	554	539	535	537	563	535	544	526	542	512	510	467	553	516	547	495	530	527	504	532	503	510	548	539	499	518	503	509	507	537	516	530	508	558	531	541	522	537	516	580	530	544	520	562	469	518	523	548	509	502	528	537	534	527	537	535	527	575	546	562	505	543	531	523	536	518	526	513	536	526	533	531	558	520	546	541	546	517	552	562	535	533	520	491	535	508	526	520	502	494	508	544	484	551	540	550	509	530	499	544	533	548	551	602	537	531	557	542	537	506	495	512	512	535	524	556	542	513	557	580	544	511	533	550	575	527	515	526	534	513	493	501	524	555	556	506	538	483	497	531	501	500	482	521	516	562	536	532	564	551	530	509	540	559	535	528	566	526	530	517	494	536	526	508	492	482	511	513	506	564	525	513	508	524	444	530	542	473	501	539	564	541	558	554	498	521	500	529	496	496	549	538	508	535	501	566	543	512	570	508	527	558	552	501	506	508	544	555	535	566	534	480	572	526	531	574	550	480	543	513	521	503	510	511	521	487	504	511	561	534	550	546	554	574	521	532	563	528	520	530	484	541	522	525	508	513	496	542	525	555	517	502	506	463	554	531	500	544	510	490	568	504	514	526	525	498	558	517	560	542	533	525	544	503	549	523	530	522	527	552	531	507	496	513	552	524	501	528	548	512	534	503	505	518	516	526	525	541	524	529	534	566	507	515	541	555	517	531	498	542	521	520	537	512	544	549	508	478	538	500	545	494	481	523	523	548	525	522	526	549	518	519	536	508	528	537	561	521	542	517	505	533	504	524	529	516	539	518	541	510	555	548	507	514	515	526	580	526	514	523	521	520	523	533	518	524	540	528	489	509	541	542	544	497	517	518	522	520	522	536	506	486	529	527	519	560	532	505	531	520	522	578	521	505	495	532	502	546	534	517	512	453	513	513	499	539	528	533	521	514	525	532	527	538	496	517	528	523	517	561	504	516	547	497	526	541	559	544	529	527	548	515	518	535	522	520	532	576	521	506	505	498	520	518	504	514	508	533	508	532	522	539	529	547	523	553	521	527	543	543	521	537	529	537	515	564	550	539	538	537	515	501	523	511	527	534	527	531	524	525	524	537	509	497	504	519	512	520	470	518	546	557	558	518	522	504	485	538	549	536	521	518	542	527	505	562	521	539	508	519	500	491	535	518	523	529	524	495	531	512	495	466	540	540	545	564	513	525	543	511	526	522	512	547	599	541	512	571	556	551	519	477	555	489	543	525	501	542	491	535	512	513	521	571	520	517	521	515	538	513	519	494	533	542	525	529	540	548	551	576	537	531	521	471	527	522	543	525	514	481	499	541	521	485	514	561	530	537	519	554	497	500	530	557	505	546	486	447	572	544	537	511	502	552	543	569	527	532	546	548	492	557	531	530	517	517	488	519	523	522	520	525	523	537	558	508	549	536	525	480	520	520	540	524	505	568	539	560	519	536	521	564	525	557	513	547	527	537	575	522	507	521	529	543	506	510	529	492	465	544	530	503	538	520	539	510	525	548	521	530	497	556	503	541	530	518	501	511	534	565	528	541	535	537	554	495	528	524	556	546	538	551	524	524	538	511	555	572	520	541	516	535	519	532	521	490	505	535	569	520	546	510	496	521	518	550	515	532	471	562	530	510	529	518	539	497	529	552	523	550	522	541	571	512	524	533	555	506	515	531	582	472	521	560	547	545	542	517	513	539	545	526	557	496	529	548	550	515	504	542	576	514	520	591	545	519	528	497	533	531	536	481	524	511	574	526	525	525	532	597	514	523	483	557	544	547	554	548	555	516	498	477	512	510	522	537	522	534	530	533	537	526	502	566	512	525	551	501	544	526	539	519	532	556	507	538	523	504	526	532	522	532	543	575	538	533	533	533	506	510	535	547	524	524	512	532	537	504	516	549	553	556	506	489	524	525	561	524	522	509	547	536	527	544	516	505	501	524	552	525	515	513	510	537	489	519	532	514	528	522	514	511	556	496	502	548	510	489	506	548	547	557	517	536	557	514	493	513	511	536	505	488	504	527	575	525	523	539	500	539	547	550	548	527	515	512	523	508	503	574	537	540	516	516	594	512	523	516	519	575	543	534	512	572	559	550	491	558	496	508	543	559	577	501	537	527	524	534	531	536	541	550	535	557	508	511	520	542	525	537	500	531	508	541	524	540	551	530	526	534	558	513	552	511	515	510	519	516	527	548	544	504	501	524	524	542	495	521	526	478	552	516	568	555	525	565	529	558	502	521	530	505	570	548	519	509	558	517	548	496	537	570	526	537	544	520	570	543	561	538	539	497	532	527	528	485	582	475	510	496	546	493	530	565	490	559	509	513	476	527	500	553	530	513	513	492	520	528	521	515	543	542	504	541	537	546	485	557	564	563	537	527	515	504	527	565	479	494	500	483	496	531	514	499	531	510	552	548	576	486	520	516	547	494	510	534	517	529	540	546	522	572	505	521	529	523	550	506	509	539	531	555	537	569	556	524	512	530	496	519	514	549	495	490	532	571	504	499	509	474	584	509	494	529	535	508	519	521	534	552	519	509	520	519	515	555	559	514	486	544	537	515	543	522	542	520	488	515	570	509	550	514	517	542	527	503	541	512	513	530	465	561	507	513	536	514	499	486	513	522	535	520	536	544	567	514	501	554	512	545	549	522	515	533	531	552	511	517	516	551	504	477	534	505	475	535	530	556	499	472	518	547	503	521	505	510	530	477	544	500	514	555	495	471	506	563	572	507	524	512	538	495	506	511	486	503	518	546	518	533	529	534	497	526	505	515	507	516	532	486	495	560	517	517	530	576	547	552	568	534
17717	2429	2350	1850	1215	901	712	537	483	398	332	280	261	257	255	221	213	205	203	196	187	166	158	167	187	158	151	155	148	147	157	153	166	148	189	122	131	154	156	142	137	124	142	126	118	130	142	136	160	150	122	154	158	150	161	153	146	151	155	165	117	161	145	151	143	165	135	141	139	129	137	126	128	152	119	135	140	144	124	127	147	132	114	136	150	149	135	149	129	129	128	146	125	146	142	150	131	124	139	135	109	144	120	117	131	125	160	166	131	144	150	140	135	136	129	127	127	136	133	141	146	124	126	120	129	126	122	145	129	155	135	127	139	131	141	146	128	152	141	154	146	125	149	129	159	118	126	129	135	158	130	151	130	136	130	148	137	128	105	120	137	154	148	146	132	128	139	112	145	128	147	137	124	119	128	134	120	132	123	135	135	126	151	132	117	137	138	141	153	121	123	137	128	154	135	152	139	124	127	128	136	139	145	126	147	137	139	119	128	126	152	116	125	136	127	138	133	125	141	143	131	147	123	133	128	139	134	122	140	136	120	127	135	126	131	143	138	121	144	131	134	119	135	128	131	148	161	146	146	127	147	133	128	142	151	155	132	155	126	111	144	134	118	122	114	152	140	145	131	137	128	119	125	139	138	153	137	151	129	137	126	138	130	155	131	134	146	123	128	132	121	141	131	130	125	146	112	145	145	124	150	151	143	142	148	110	127	162	120	162	146	111	128	135	151	125	142	124	133	124	136	126	155	117	124	128	144	103	128	138	122	134	121	147	149	118	151	142	131	168	134	139	118	123	124	126	139	142	150	130	136	118	142	122	144	131	131	136	147	139	154	126	150	148	127	124	136	121	144	150	143	125	133	115	138	117	114	113	146	132	134	136	135	149	135	160	130	149	144	138	136	129	156	138	158	140	118	131	131	133	125	120	128	132	141	120	124	146	124	128	149	123	142	135	134	132	145	105	117	130	115	119	129	128	129	153	138	117	119	144	139	131	127	127	129	137	150	148	142	136	143	128	137	129	134	127	121	133	143	136	108	127	112	146	145	139	146	122	137	126	125	127	140	153	126	131	140	147	136	153	134	142	112	131	142	113	161	108	135	131	139	124	148	154	148	138	114	149	140	134	158	150	134	129	144	129	139	131	141	140	119	123	140	138	132	129	151	117	159	119	116	128	142	139	151	128	124	133	153	137	142	141	126	133	131	139	135	137	154	148	133	130	126	149	122	109	129	129	121	123	122	130	133	153	125	143	144	140	130	131	105	136	140	119	123	155	140	127	110	148	142	118	133	144	155	106	152	145	166	136	153	121	128	127	139	135	139	149	122	156	134	147	139	140	135	134	122	120	148	132	134	137	151	130	149	149	145	161	138	127	136	146	117	129	155	147	106	154	145	149	121	133	153	142	132	145	125	107	139	131	137	145	124	141	133	129	148	132	129	132	139	136	150	119	118	139	134	143	123	131	132	149	138	146	153	157	129	118	142	138	121	131	142	150	146	142	121	124	140	150	124	149	124	136	123	121	138	141	136	116	111	147	121	173	118	128	122	133	130	105	130	151	138	134	146	124	125	157	135	135	146	149	121	130	135	131	154	129	114	142	138	135	134	130	137	164	142	114	136	144	142	129	162	129	126	124	125	142	113	135	143	149	120	140	137	129	128	109	128	147	134	149	141	146	117	111	132	127	124	156	132	156	129	117	131	133	126	128	119	144	132	128	118	132	136	136	150	136	138	136	139	141	134	138	157	145	136	123	130	130	135	121	129	128	126	134	126	141	141	136	145	134	128	107	118	130	142	133	139	155	134	123	150	134	132	170	125	160	140	143	130	130	140	119	138	118	150	144	121	124	149	134	136	137	148	147	119	130	139	128	122	146	137	134	132	172	125	126	128	133	129	126	146	143	141	129	141	132	148	116	134	138	122	126	124	134	146	152	133	108	128	152	130	137	139	127	142	114	124	126	164	138	142	112	148	136	125	132	128	136	151	147	114	135	130	133	128	151	136	130	135	124	145	127	115	147	139	153	129	134	134	132	136	136	120	123	142	138	135	116	151	153	134	131	129	140	133	143	155	161	139	111	148	127	139	125	118	110	132	149	130	142	127	147	138	144	150	123	149	132	160	139	124	124	151	149	135	138	141	140	126	100	113	135	121	131	114	120	127	143	112	152	107	124	140	130	147	137	129	144	122	137	120	172	123	152	121	132	132	131	125	136	116	157	129	125	138	128	133	141	128	151	127	145	122	128	116	127	138	132	129	152	134	138	125	148	139	135	127	120	124	126	136	150	136	134	155	127	134	143	150	133	148	134	119	140	107	122	137	128	147	130	155	121	127	144	147	131	147	122	147	133	135	140	137	158	136	152	125	149	132	134	150	139	136	155	147	135	122	146	136	129	124	140	136	121	140	133	144	139	126	158	145	150	129	146	124	141	153	133	127	143	142	140	151	132	154	139	135	121	143	124	140	142	143	151	139	136	126	115	135	148	131	125	119	135	135	118	141	145	133	131	150	131	154	126	158	134	124	144	146	150	130	121	123	126	140	134	151	143	125	143	117	117	137	154	128	147	123	141	121	123	136	146	104	132	129	149	170	139	115	141	125	151	144	160	121	147	138	124	125	122	155	130	139	121	139	129	131	123	154	142	127	111	163	123	128	128	130	128	144	153	105	139	151	127	130	128	144	141	151	148	125	141	146	140	133	125	137	138	123	127	152	148	113	147	144	125	130	119	139	133	147	115	121	128	125	134	136	133	120	127	152	141	128	136	141	135	129	140	135	150	156	126	137	136	130	118	125	159	137	110	122	114	129	113	128	142	122	136	134	116	134	117	136	133	167	148	156	139	141	128	148	136	120	129	136	148	133	143	136	131	140	139	137	147	135	143	167	139	150	148	125	140	121	162	154	127	146	139	142	142	114	129	138	145	137	125	120	120	152	136	137	141	125	138	120	130	123	135	143	129	115	131	140	152	121	139	149	125	120	137	123	127	145	130	144	124	122	128	135	119	157	139	145	130	144	129	129	119	125	137	154	123	137	147	129	135	154	144	130	142	141	133	127	128	135	130	129	147	118	126	151	127	129	136	120	125	142	121	156	149	143	148	141	115	125	131	112	128	111	119	147	144	128	122	139	147	133	117	137	131	149	128	147	130	130	135	131	131	149	140	123	141	132	140	152	154	156	119	131	122	156	132	124	155	138	131	131	121	149	111	128	129	127	122	152	135	123	126	110	135	117	133	140	129	132	143	130	137	145	129	124	113	138	133	122	135	146	134	116	126	113	137	126	116	152	140	134	133	130	133	123	122	132	145	138	142	127	138	130	126	139	146	145	116	124	158	110	131	153	121	146	127	127	149	130	137	124	107	131	130	129	151	127	148	138	132	130	125	153	127	162	159	146	147	135	130	137	124	138	124	145	132	143	155	132	136	131	167	131	153	128	119	146	162	135	149	146	128	138	139	143	134	143	126	137	137	129	141	131	144	134	141	130	133
7388	1999	4332	5353	4582	3768	3179	2518	2196	1886	1581	1495	1326	1184	1100	988	994	888	860	821	785	723	699	696	671	581	615	593	606	619	582	547	530	565	558	499	528	486	523	491	520	519	488	465	480	473	438	494	457	500	468	485	453	485	432	516	445	473	451	439	472	480	411	436	425	422	473	470	459	398	437	417	417	472	428	432	433	431	432	454	402	427	427	470	418	473	430	438	416	412	451	448	438	437	437	418	437	441	425	432	418	410	421	416	422	424	385	411	443	386	436	423	417	441	404	353	439	419	446	433	414	401	432	418	422	435	416	403	379	410	425	405	401	440	417	402	403	378	421	389	421	394	413	430	427	380	438	401	404	422	404	383	418	381	450	430	439	402	414	391	398	397	403	394	431	401	396	368	435	431	393	424	429	414	429	420	410	395	393	440	424	384	427	402	422	397	391	393	418	391	430	436	398	427	420	351	429	388	407	421	393	405	412	406	381	432	448	425	387	430	426	384	426	391	420	413	397	441	430	407	409	442	411	430	417	431	412	428	415	412	415	387	397	409	421	407	426	424	376	413	422	417	426	438	427	366	371	409	441	454	424	407	396	413	379	409	383	382	395	402	412	363	416	410	406	366	386	408	408	414	392	419	415	444	382	394	423	379	417	413	403	399	414	376	432	435	417	401	393	420	387	379	420	426	440	398	428	412	418	414	418	459	395	402	417	416	394	401	413	392	360	416	436	421	430	421	412	413	426	430	379	406	415	396	429	376	413	399	437	411	455	397	413	439	416	384	419	420	402	402	382	369	386	421	388	425	437	409	459	406	444	413	419	419	385	412	408	424	401	367	387	408	394	427	389	416	441	399	399	421	413	371	407	375	419	464	399	405	420	405	397	407	397	371	393	420	434	405	389	428	429	435	431	423	408	444	436	372	393	437	410	425	404	367	430	403	410	398	392	450	427	416	426	405	407	407	371	418	422	434	431	427	418	412	413	398	420	445	414	407	408	436	403	403	422	427	420	417	425	422	440	387	401	379	380	392	409	388	406	388	421	433	376	439	429	361	405	411	400	401	438	390	407	377	392	418	430	405	396	430	421	425	427	411	371	420	403	403	434	379	386	415	401	415	418	422	428	397	386	435	381	426	413	439	394	399	409	414	386	424	411	395	374	415	398	465	409	393	368	413	406	381	383	438	413	430	399	421	428	409	403	402	443	387	392	401	380	406	415	449	425	433	415	390	378	401	390	418	413	418	444	388	447	411	402	368	386	388	411	420	425	450	440	383	472	440	440	415	410	414	439	413	404	386	419	380	390	410	400	424	381	418	418	410	427	449	400	420	413	460	383	400	432	413	437	379	402	385	409	415	402	418	423	364	458	400	438	404	436	423	364	411	405	426	408	443	414	408	446	396	432	436	397	378	433	389	426	405	405	401	427	406	397	397	425	409	370	414	414	443	434	432	433	404	402	417	385	400	451	380	401	396	418	399	447	378	452	415	381	398	394	401	423	383	405	395	421	422	398	417	425	399	441	409	446	400	388	408	424	450	426	420	401	393	388	429	405	431	430	427	416	404	411	396	380	437	425	439	398	413	417	415	413	451	405	429	405	412	408	397	401	388	420	418	389	434	393	378	418	410	415	420	442	428	405	424	419	428	398	425	430	398	410	403	413	419	417	398	355	399	415	404	391	405	434	434	419	443	412	415	410	383	403	415	389	372	415	422	394	397	427	405	452	415	415	434	413	424	414	389	433	426	387	449	418	419	358	402	374	415	402	428	412	431	383	440	416	421	406	406	406	425	380	383	417	400	455	404	398	420	423	439	452	406	399	421	390	381	414	384	418	430	374	422	434	427	463	386	410	433	374	418	404	431	415	417	418	389	429	421	445	410	449	379	436	399	419	440	426	389	422	426	435	386	435	404	386	403	423	388	402	430	441	446	401	415	412	414	379	379	410	423	394	409	411	395	392	382	433	384	421	411	397	413	404	397	409	384	431	407	398	420	392	409	380	404	410	419	370	388	402	421	401	426	393	443	413	410	416	411	394	431	428	410	405	393	381	430	407	387	428	380	419	428	393	431	427	419	428	403	410	405	425	398	452	405	422	390	445	435	402	439	411	410	365	399	404	401	408	384	387	423	403	378	415	429	412	399	402	387	407	421	398	442	394	417	368	392	435	395	373	421	411	398	422	383	409	430	400	415	393	414	393	434	427	388	373	381	430	401	447	440	393	393	420	390	428	409	391	431	447	377	404	420	403	395	437	437	444	421	387	396	385	431	427	410	401	412	411	406	417	413	427	420	392	423	383	403	415	405	448	408	399	415	398	419	383	432	402	403	425	405	404	382	402	425	424	444	393	404	431	430	415	425	383	402	424	415	386	414	396	378	396	393	416	442	450	455	396	406	369	409	424	386	386	384	390	421	389	447	415	443	409	450	438	424	390	400	428	417	361	410	390	429	397	400	421	408	364	421	423	453	401	417	400	396	428	437	404	365	405	417	365	394	413	402	394	410	389	414	371	415	405	397	424	411	413	444	400	417	408	373	416	450	395	418	414	462	408	405	397	375	420	391	399	398	392	434	411	388	416	384	389	403	364	413	393	401	409	446	413	414	392	383	399	398	412	428	414	397	407	407	395	434	432	420	378	435	368	391	418	408	398	403	434	447	419	427	433	402	403	406	437	419	439	421	392	402	422	397	399	418	407	405	421	454	380	443	400	391	389	403	365	421	402	355	375	402	393	429	393	383	423	400	400	438	414	392	384	428	416	442	420	400	410	433	414	407	368	405	382	356	411	434	421	376	389	419	390	422	381	444	426	415	427	427	455	416	379	430	438	415	417	406	402	434	396	427	431	394	406	380	402	433	413	410	412	432	441	424	431	405	419	419	438	404	438	426	400	432	387	419	383	414	424	423	464	426	450	401	418	402	367	398	362	441	477	407	400	409	431	408	392	388	421	408	389	405	427	411	403	402	406	427	383	399	401	441	436	448	408	402	420	404	422	397	420	438	389	404	473	429	377	420	421	427	429	415	416	375	413	404	436	411	435	442	404	413	406	444	403	415	413	397	443	451	416	422	414	405	383	445	415	432	395	425	396	380	420	418	398	396	416	395	390	405	410	406	389	418	416	419	421	406	425	402	415	440	400	431	453	410	424	415	397	407	384	415	426	415	416	408	430	425	392	390	432	387	407	389	375	405	423	417	383	419	420	378	424	419	385	398	383	422	437	441	422	437	386	373	405	393	401	411	421	393	386	402	430	378	386	387	393	429	434	415	413	409	414	412	411	430	416	453	394	441	402	389	388	417	391	386	411	395	400	393	397	409	383	400	414	424	407	396	415	407	385	467	386	431	406	412	421	409	440	445	412	425	384	443	394	412	397	392	409	406	405	413	371	392	418	386	396	431	404	423	389	399	391	406	412	422	375	408	397	433	408	394	391	419	421	429	374	425	384	408	385	408	399	390	420	392	420	425	394	412	396	390	391	437	435	433	412	381	399	395
2217	296	368	382	363	360	332	330	354	342	327	319	323	284	343	318	323	352	334	319	346	346	301	317	352	315	326	313	335	312	330	286	333	327	344	323	310	323	283	273	319	303	336	335	331	318	337	302	330	311	328	338	316	327	302	312	308	327	333	308	318	330	330	363	339	344	342	329	311	327	336	301	347	328	326	297	338	309	352	356	339	327	346	335	313	339	306	334	292	326	335	303	328	292	334	295	325	295	343	327	303	314	330	317	319	310	322	300	338	300	308	334	315	310	316	316	324	318	308	330	301	359	303	334	304	304	310	334	308	297	308	321	295	298	354	306	322	302	334	337	330	320	318	378	287	329	316	294	344	317	313	323	323	300	325	321	285	318	301	328	306	341	337	296	299	336	314	328	339	308	322	318	339	342	307	334	318	313	317	299	306	332	289	311	343	324	368	309	315	320	308	312	301	333	318	313	323	286	320	349	319	341	334	323	368	332	297	296	299	298	320	325	354	316	311	321	322	312	337	291	317	319	328	307	299	297	288	336	323	304	313	335	335	320	319	342	337	311	308	284	321	341	288	309	360	315	313	289	324	346	319	312	323	359	294	297	319	332	339	315	313	329	325	307	300	293	338	344	298	315	302	326	292	353	314	311	304	328	360	343	298	321	294	301	304	343	317	327	322	350	320	325	317	346	340	343	301	301	301	319	352	327	343	317	291	293	291	301	295	334	278	318	304	285	300	307	302	317	320	309	308	306	312	306	291	312	310	322	305	311	346	302	271	337	324	317	350	311	332	289	330	339	333	287	317	302	332	266	306	345	338	313	317	331	313	297	302	306	325	330	344	306	328	344	305	311	318	312	321	290	296	306	344	322	330	314	312	340	336	286	331	354	307	329	334	292	294	300	301	320	325	342	311	319	328	336	327	322	302	307	332	316	307	279	320	290	332	324	360	295	322	324	343	328	310	288	330	316	307	294	316	323	303	313	347	329	316	337	300	309	317	316	314	318	338	306	325	334	364	314	347	346	325	327	306	335	300	348	346	338	295	291	337	312	291	322	325	327	307	318	326	338	342	317	291	318	307	325	302	343	321	310	307	304	305	285	320	316	279	345	339	301	301	321	329	350	347	332	311	336	305	316	302	308	345	324	338	351	340	323	333	324	302	318	318	302	311	325	332	322	291	306	331	315	311	289	313	313	320	311	276	312	322	307	322	289	328	318	277	309	330	326	343	328	298	319	292	297	339	301	345	341	363	346	328	325	325	344	340	281	292	329	350	313	310	302	332	317	329	326	308	344	291	313	304	317	310	325	306	342	294	331	319	305	313	301	343	278	318	317	318	291	352	324	334	302	309	338	348	295	308	278	293	367	318	306	320	339	343	310	310	338	299	311	333	321	331	329	304	312	292	307	298	307	328	332	308	308	307	297	325	340	315	307	333	354	300	343	336	311	309	321	325	318	330	308	313	317	305	312	337	325	321	331	328	327	309	276	327	317	348	304	333	294	319	340	319	310	282	328	332	323	320	340	297	327	298	322	297	309	304	330	299	309	312	325	340	328	306	302	316	325	323	332	272	313	297	322	301	322	312	323	347	315	309	319	324	282	283	331	316	291	318	319	323	306	313	325	335	306	294	331	306	339	344	322	342	359	341	364	297	306	293	328	326	317	328	311	316	281	347	345	350	329	309	349	318	293	276	311	299	307	330	321	324	309	325	339	314	305	307	293	325	310	311	318	318	320	296	314	294	296	338	308	317	339	330	347	331	308	340	330	312	322	276	303	343	322	346	345	293	323	332	335	319	300	327	318	305	349	335	320	304	326	298	322	340	320	312	334	348	306	320	317	304	332	319	337	317	330	321	333	317	336	326	301	341	330	338	291	318	326	304	314	305	324	322	319	317	324	343	322	323	347	331	332	313	320	307	305	330	276	340	309	313	313	332	334	290	276	299	322	334	317	348	300	273	319	310	322	318	327	300	322	333	313	324	304	319	305	328	324	334	301	345	307	278	321	328	336	321	319	333	345	305	299	311	335	325	316	302	342	306	324	312	306	328	348	319	325	299	339	349	336	344	308	286	300	291	305	313	300	332	312	333	289	314	316	336	332	339	307	317	324	326	322	313	312	318	337	331	309	321	304	308	309	325	299	316	316	327	302	304	353	302	316	316	312	306	298	346	308	289	367	321	322	312	325	312	319	341	346	300	301	318	291	296	310	324	307	299	322	316	305	293	310	325	339	324	337	282	312	308	330	327	313	305	319	313	291	330	321	329	319	309	323	311	330	316	274	303	341	309	319	311	356	325	362	306	325	349	334	327	347	282	324	326	348	333	332	306	303	333	278	345	300	347	311	312	316	272	311	310	290	299	337	328	314	309	342	326	312	356	344	308	327	313	301	288	319	259	296	328	307	303	290	292	316	333	318	306	325	325	303	330	349	271	314	331	306	312	297	314	323	303	318	314	326	335	322	352	289	349	342	328	320	331	318	330	323	326	305	319	322	321	326	328	323	296	311	288	258	349	298	310	353	307	313	318	334	314	337	340	345	287	343	301	323	318	328	325	336	274	316	337	330	274	335	343	332	311	333	319	313	326	321	304	328	309	304	315	328	322	273	305	340	275	292	292	338	317	342	324	321	312	302	332	282	319	349	326	332	352	300	292	347	310	342	302	322	314	316	329	330	326	324	323	354	297	326	317	304	337	328	354	312	327	306	280	326	319	338	331	320	305	321	345	340	322	337	299	323	319	327	325	304	318	337	325	337	343	292	330	311	307	309	310	326	325	341	352	296	302	326	303	332	313	339	305	298	316	337	301	334	319	331	294	297	306	336	327	342	315	319	338	301	293	316	286	295	343	317	311	302	334	286	287	290	346	285	322	317	317	305	294	334	309	310	338	321	314	324	293	319	326	319	310	300	292	325	340	328	298	310	307	334	322	293	289	331	353	311	306	345	316	315	302	331	340	330	326	332	292	294	289	320	317	305	311	327	290	309	308	331	338	318	330	332	314	295	309	308	307	321	302	312	349	354	289	305	316	315	338	317	318	319	316	325	357	299	358	389	309	318	324	317	325	304	331	310	320	329	310	313	336	299	307	285	341	342	306	347	328	328	335	309	327	336	334	306	318	312	316	291	336	326	319	302	313	320	324	296	319	327	311	274	351	297	300	308	321	316	333	307	302	310	336	338	323	335	313	316	334	347	298	345	311	321	334	296	312	322	300	308	337	326	333	323	316	320	295	307	305	304	322	316	316	296	335	324	308	314	288	324	331	330	280	338	339	324	334	321	323	311	307	338	313	306	334	328	316	311	337	304	362	334	348	301	293	298	309	335	316	337	328	286	298	338	339	344	312	318	315	298	298	307	321	304	296	357	328	303	311	296	329	322	290	326	305	320	310	329	325	295	294	311	327	293	313	350	309	305	308	282	302	324	310	291	311	303	294	331	328	303	333	325	300	331	279	325	290	325	341	303	339	357	327	308	329	337	313	287	320	324	319	295
2470	948	980	975	1038	911	945	921	922	939	913	876	866	863	832	852	863	875	859	863	810	900	838	844	814	760	911	790	842	833	817	868	821	812	843	823	857	842	806	863	856	884	803	901	829	810	834	858	845	855	850	857	865	897	868	857	859	887	848	847	876	841	911	823	853	843	834	824	838	889	901	828	804	861	891	873	870	817	819	867	846	824	895	876	836	824	845	875	820	861	870	876	834	835	854	832	839	880	879	799	848	872	822	828	838	859	887	867	808	824	834	822	830	829	872	852	868	849	813	836	846	851	847	883	865	857	791	842	869	898	821	833	815	836	844	863	848	853	801	791	829	836	799	872	828	865	823	821	867	900	877	910	851	905	850	798	862	855	846	792	827	879	851	829	861	812	866	851	872	856	864	867	856	872	825	832	835	857	812	865	769	818	771	822	825	901	849	866	891	794	842	904	868	830	843	850	816	802	850	809	868	826	827	839	848	857	853	838	832	849	782	909	805	859	788	838	810	852	827	880	844	816	855	882	831	875	835	842	844	873	834	846	812	843	835	852	836	877	824	896	815	813	815	831	847	866	824	820	853	851	829	883	823	832	895	809	863	909	833	810	857	806	843	840	829	817	823	898	823	850	838	875	805	842	862	820	858	841	856	842	819	853	886	839	839	869	794	822	817	802	791	825	883	817	841	817	864	902	847	805	809	872	849	853	861	838	877	849	870	859	879	830	827	878	825	873	865	883	865	835	882	840	840	848	829	833	836	849	836	852	882	883	795	856	806	848	833	819	840	882	893	904	877	903	827	796	884	846	850	809	801	789	845	831	844	858	845	798	787	811	868	878	885	834	849	873	822	858	833	828	845	856	836	862	848	834	805	864	870	822	828	876	874	849	859	897	857	908	851	828	823	900	866	836	852	848	868	776	877	862	849	889	878	839	838	821	855	856	874	874	836	828	841	802	820	879	845	812	843	834	830	855	860	835	885	867	812	847	852	824	795	823	843	879	876	906	823	855	847	816	878	846	883	896	881	904	830	821	809	849	844	798	784	777	819	795	816	892	860	818	866	889	806	864	853	865	829	783	865	851	863	801	868	811	877	830	870	848	852	880	844	887	816	865	834	875	869	823	867	828	819	876	838	842	843	783	893	845	869	816	804	888	834	895	821	795	812	884	880	863	819	825	846	852	843	849	871	857	805	808	847	861	847	834	841	838	878	885	856	889	899	828	876	817	853	828	833	803	853	846	883	847	873	841	786	848	786	875	858	875	795	883	815	831	833	852	827	830	815	864	892	829	844	848	835	873	807	793	840	852	860	825	825	829	867	826	839	899	895	892	836	822	855	789	820	853	906	847	820	835	828	856	795	870	878	833	802	827	868	819	851	846	872	845	795	867	827	881	892	831	868	839	866	891	825	862	894	900	803	853	874	836	891	842	843	858	807	787	853	819	806	819	825	823	863	886	841	863	846	809	798	906	821	850	822	878	864	794	832	859	818	851	803	816	844	845	803	893	884	839	861	794	829	817	888	843	867	878	854	843	793	808	839	866	848	815	867	850	819	857	829	895	859	864	830	859	843	847	836	877	821	843	890	869	878	819	882	804	832	836	877	851	897	811	847	847	833	824	858	875	823	791	859	808	850	844	840	822	820	799	847	811	843	851	856	912	817	809	784	848	900	859	872	893	815	878	806	886	850	819	830	888	865	890	838	867	869	848	849	849	943	844	808	814	831	812	805	890	818	839	831	817	815	836	855	789	863	844	834	849	787	849	835	844	840	845	821	857	838	767	825	831	872	783	901	911	870	867	837	818	857	855	846	866	805	902	846	874	811	806	855	872	813	850	814	819	842	839	881	805	832	887	873	812	836	810	874	832	847	841	831	816	854	835	813	885	850	827	803	801	832	861	844	770	789	839	831	852	834	880	836	852	859	864	897	881	853	825	859	813	868	830	808	849	818	829	855	828	826	818	826	835	868	854	898	844	873	818	828	896	864	872	868	818	849	812	860	823	802	832	830	837	829	800	893	785	833	817	871	749	834	878	873	887	786	838	829	845	875	854	843	795	839	801	805	799	869	870	858	807	852	878	780	819	812	890	828	767	852	843	895	848	877	885	853	879	828	838	820	907	858	843	874	801	851	847	863	896	837	834	834	837	829	824	840	890	851	897	829	856	853	878	820	792	867	869	857	832	807	811	790	838	854	829	860	817	818	840	859	797	843	823	872	801	862	850	850	867	849	819	844	820	836	820	899	935	807	812	830	830	842	878	838	875	849	862	819	840	803	807	848	893	826	857	827	874	814	856	812	840	858	859	811	801	852	846	842	878	837	860	867	864	879	867	834	837	767	825	882	827	836	829	884	857	830	879	867	823	829	847	871	832	819	870	861	877	868	836	891	822	829	904	817	821	833	810	816	836	855	872	853	854	849	839	828	864	864	814	850	849	867	829	814	810	852	847	813	829	857	779	863	846	799	840	820	820	872	861	869	867	853	827	887	803	853	807	818	902	839	859	813	756	867	886	820	824	815	873	895	826	909	860	842	874	829	792	845	865	869	829	802	831	818	855	842	823	856	830	802	912	832	880	858	891	861	877	792	877	875	814	868	837	822	788	817	855	862	825	888	864	857	792	862	835	852	874	850	877	819	865	845	822	872	861	859	844	850	884	813	886	871	893	852	805	840	810	884	850	797	827	852	873	843	813	833	803	874	890	811	850	886	856	852	781	817	783	827	819	844	823	809	874	831	856	894	810	787	865	898	861	793	868	834	840	796	849	896	862	827	874	849	766	885	820	862	819	862	862	847	783	807	831	822	799	794	865	856	859	871	867	874	864	823	845	796	898	875	827	845	845	827	809	872	801	814	858	894	883	826	840	845	840	825	825	839	874	888	853	853	884	853	886	814	840	843	856	833	811	824	824	836	832	815	854	857	853	831	830	817	866	825	820	857	812	851	816	786	904	892	863	820	817	803	833	814	843	873	892	840	909	837	900	857	937	881	877	856	868	891	848	806	868	860	804	840	864	825	782	846	856	845	844	836	825	817	831	885	838	865	892	885	828	911	838	841	855	806	859	817	836	852	799	813	827	775	800	807	859	896	892	880	843	861	842	836	843	891	865	833	827	804	857	905	845	847	842	827	789	829	879	801	855	822	855	845	816	825	797	869	861	867	851	809	852	829	870	817	791	903	837	827	858	824	845	844	851	813	835	842	827	847	818	833	871	853	823	860	829	849	828	840	840	836	840	794	881	826	874	861	844	867	797	873	849	857	837	854	884	820	839	795	866	841	833	833	832	811	913	824	857	811	864	844	841	822	814	868	849	830	788	824	877	898	832	855	871	817	842	832	891	808	862	852	790	886	855	815	824	864	790	859	796	884	774	827	854	837	818	867	861	856	832	820	855	855	870	880	826	874	800	912	804	866	824	893	836	845	862	832	866	843	848	843	840	820	811	862	850	821	909	845	825	835	837	926	879	859	887	909	814	792	865	840	872	814	848
9640	1058	1232	1064	795	589	460	400	375	312	300	288	273	231	228	245	251	214	251	217	191	244	201	188	191	195	196	208	170	149	190	187	205	171	206	215	201	203	189	210	198	197	172	177	189	196	195	188	210	176	179	201	196	190	179	161	175	181	158	198	206	199	197	207	178	184	184	193	190	186	195	210	172	185	161	176	174	199	198	190	169	189	197	181	163	209	178	178	179	162	184	195	220	176	177	168	205	194	183	204	173	178	171	189	173	184	195	197	189	187	183	201	178	206	187	203	192	193	184	167	174	167	173	186	176	217	143	170	176	170	182	209	205	188	195	187	181	174	210	188	181	206	194	174	202	185	188	171	183	190	177	205	174	162	200	165	188	170	195	212	189	178	183	212	164	189	182	177	198	166	190	182	188	200	193	195	182	166	170	171	189	168	200	186	183	175	193	183	179	215	184	183	177	185	192	205	190	202	208	211	192	176	184	185	188	195	174	169	191	175	188	168	184	192	201	184	168	186	195	193	206	183	182	186	190	173	180	206	180	179	195	146	195	178	192	160	178	179	171	209	177	190	173	180	216	156	186	185	182	184	172	180	198	173	208	181	173	176	193	191	178	194	156	180	177	200	174	181	160	182	200	182	179	173	164	191	202	200	189	169	168	178	190	183	188	184	171	194	188	183	187	178	177	196	182	203	174	200	203	177	196	179	179	204	195	181	184	184	192	179	184	160	213	223	188	184	163	178	185	156	188	186	171	173	187	165	154	171	203	179	208	210	176	211	182	212	177	184	210	160	184	174	183	194	201	193	168	162	191	194	176	206	201	183	210	185	183	205	197	158	179	172	195	184	206	181	164	194	197	212	172	202	173	187	161	198	183	202	186	180	166	177	174	175	183	172	192	189	195	180	172	177	172	193	184	190	208	170	175	174	195	175	166	187	192	177	189	179	189	198	186	177	178	169	166	196	179	187	182	182	194	195	183	180	189	174	176	180	196	165	188	212	191	152	197	190	186	196	209	172	185	158	179	193	183	178	193	169	182	164	185	184	196	195	166	176	185	193	186	174	198	183	196	167	196	154	185	202	180	189	188	186	194	168	220	195	189	161	194	170	163	168	192	195	195	179	189	182	189	162	194	159	168	163	181	189	170	159	187	198	195	174	178	173	160	190	181	192	185	180	157	175	216	179	201	180	194	187	203	192	188	180	196	166	194	158	180	173	188	175	190	175	199	184	185	157	169	198	208	157	179	184	184	181	207	206	186	176	171	189	199	173	174	171	196	187	193	179	171	172	181	169	171	206	177	185	168	189	177	167	191	194	196	181	217	166	210	181	181	184	208	178	163	188	190	189	188	191	191	184	205	195	181	185	172	195	165	206	196	186	178	178	202	191	175	197	190	189	171	179	159	192	196	168	195	198	205	184	181	197	162	219	192	212	176	179	189	206	189	179	173	184	190	161	201	182	188	183	202	168	157	178	196	175	161	221	188	181	204	184	189	194	180	183	198	173	174	192	186	206	201	204	206	180	171	166	205	188	169	204	179	204	187	190	181	192	206	190	196	157	199	184	205	165	176	196	181	166	171	203	183	177	179	178	189	189	201	163	157	194	180	174	173	183	193	186	200	170	187	191	181	184	180	218	181	196	180	162	179	206	173	150	199	202	172	195	202	185	149	196	195	187	198	171	193	162	184	194	189	188	172	179	180	195	188	225	184	193	203	182	190	190	199	179	179	183	172	182	168	211	186	186	180	181	172	204	179	159	181	182	202	188	203	193	169	181	178	174	186	208	169	178	164	183	168	172	205	196	187	201	174	191	224	189	184	159	176	148	182	182	196	175	176	191	175	191	191	179	190	162	194	193	172	173	187	178	185	197	177	190	160	201	214	187	184	186	174	162	198	188	172	177	172	228	194	187	186	182	192	204	201	208	174	183	202	203	194	183	189	193	168	172	171	175	197	179	181	192	165	190	200	160	200	192	155	170	163	179	190	176	171	173	193	170	178	191	181	197	171	192	185	181	198	182	197	207	193	176	179	171	162	180	182	188	194	227	172	209	169	179	185	177	202	191	171	171	176	210	211	185	197	178	182	186	213	183	173	183	181	206	185	212	199	192	162	174	182	161	197	160	187	201	218	177	202	161	197	182	200	180	187	190	186	199	203	196	191	185	199	178	184	164	179	181	182	186	178	175	186	169	155	183	167	177	186	198	187	207	189	182	194	195	175	157	178	171	163	161	193	187	192	168	189	162	179	182	181	161	195	188	167	144	174	176	171	204	173	163	172	161	181	184	188	183	195	182	168	171	208	195	202	168	188	188	175	189	171	175	169	180	197	161	178	199	182	199	191	187	195	189	186	192	202	191	187	186	177	159	195	188	184	184	207	198	185	167	214	163	162	176	182	202	179	173	186	172	176	203	184	209	192	171	191	188	169	181	180	171	186	195	212	168	169	206	216	179	184	162	180	171	195	191	171	153	214	198	180	177	183	168	173	179	184	178	179	182	184	172	177	203	166	190	189	180	187	208	148	171	203	177	198	162	192	168	203	183	181	199	205	180	184	201	205	170	190	171	191	170	192	173	183	173	186	170	199	173	172	173	199	201	193	168	163	171	177	179	199	197	213	197	189	182	184	187	178	166	170	183	169	172	202	192	182	186	200	198	198	177	182	165	185	196	183	179	167	186	185	167	164	160	209	202	189	203	198	199	187	191	172	165	168	191	174	189	189	185	150	199	190	172	182	189	182	203	187	197	191	174	203	166	205	173	170	182	183	214	184	180	194	189	198	185	161	184	215	176	186	198	178	201	161	172	182	174	205	191	167	195	184	196	172	186	193	187	184	192	185	182	198	171	191	176	196	185	164	183	158	188	202	163	212	198	192	172	185	182	193	189	195	186	194	182	173	180	176	158	185	186	185	171	213	173	175	188	193	177	192	170	182	192	173	178	176	194	184	185	194	177	185	174	199	193	206	190	195	169	178	173	177	192	209	181	171	201	183	180	182	168	171	181	213	188	192	168	185	197	194	188	201	171	207	198	194	205	176	186	186	199	181	183	182	200	193	178	173	166	180	217	216	183	192	170	204	186	188	191	172	146	192	179	191	181	189	179	195	193	180	203	193	219	191	189	199	204	175	174	176	190	190	169	190	181	186	182	172	179	185	182	207	168	172	211	197	178	173	167	176	180	172	181	181	165	189	193	194	168	189	169	183	165	180	212	195	193	171	151	182	170	208	164	175	181	169	194	197	190	185	186	172	195	198	203	174	193	169	188	186	192	195	160	210	179	174	159	181	177	168	177	190	189	195	192	212	181	190	168	184	189	197	194	158	190	174	197	178	188	185	176	197	213	169	207	177	178	188	178	202	159	175	197	166	175	182	198	171	204	194	195	195	200	186	187	166	210	164	195	186	158	189	165	198	172	212	168	194	187	169	176	204	199	164	163	170	179	180	190	164	190	193	189	176	176	158	196	179	198	194	179	166	201	177	170	182	173	153	174
5589	1410	2728	3275	2780	2240	2031	1723	1479	1302	1160	1046	1056	922	895	811	852	805	728	722	709	719	666	687	616	651	659	633	663	615	623	596	547	591	615	594	564	618	577	554	615	555	557	570	584	579	562	555	507	577	567	554	567	571	579	534	513	522	580	512	566	542	537	582	570	541	547	542	509	568	540	551	543	533	538	500	503	581	517	525	512	552	559	558	549	539	541	517	513	556	553	522	539	520	554	511	534	547	562	506	535	547	512	504	505	563	519	541	506	534	456	521	530	519	517	557	511	554	543	500	517	560	518	521	524	520	560	529	539	518	574	494	543	518	497	593	542	511	539	539	502	512	542	504	540	580	519	550	535	539	541	524	527	582	543	551	542	518	510	520	553	528	547	528	549	508	515	564	518	461	517	518	532	515	533	546	531	537	548	541	513	523	519	563	519	518	507	523	496	495	555	533	521	489	559	513	570	536	557	521	505	508	506	517	506	518	507	546	539	547	518	567	487	528	547	530	564	561	528	531	550	528	515	519	512	533	499	546	553	538	551	540	495	554	497	514	531	463	539	536	539	524	510	521	513	534	528	564	500	533	542	540	507	541	509	528	508	509	536	515	570	535	553	555	518	552	558	530	558	551	518	527	546	497	496	521	532	522	514	534	540	513	490	490	488	507	525	572	535	526	535	509	544	514	516	514	532	533	492	561	508	521	481	523	541	503	512	535	547	520	544	504	531	526	495	544	548	550	550	491	524	553	538	505	504	562	553	520	501	496	511	530	532	545	513	541	546	530	537	514	510	518	525	554	504	552	536	548	527	509	492	531	532	536	552	529	539	494	512	558	540	476	504	518	526	522	492	522	514	494	498	521	531	533	515	580	486	496	533	514	517	509	545	541	494	495	536	516	546	527	580	502	514	518	550	544	595	472	533	510	513	514	490	564	543	527	573	525	514	564	519	524	508	504	481	519	535	524	538	535	550	498	516	504	501	480	531	516	504	540	540	538	479	536	547	527	513	560	526	509	512	513	536	526	518	462	499	532	519	502	490	510	538	551	524	517	509	550	536	459	532	529	489	475	486	493	527	538	488	498	529	539	560	535	530	499	523	550	483	499	503	515	540	515	531	484	558	499	520	526	536	526	520	532	541	504	548	574	481	530	551	487	542	502	523	513	561	475	533	513	557	524	546	487	486	500	517	512	504	520	536	520	484	562	509	490	532	542	552	511	494	550	543	509	504	570	547	511	511	526	511	530	508	555	517	537	534	573	519	562	519	541	517	542	514	518	529	521	515	499	559	561	475	561	530	541	554	516	487	532	529	510	564	553	541	546	496	553	497	523	558	517	511	501	483	531	541	534	501	480	535	504	541	547	503	505	504	544	531	469	544	521	509	501	532	535	507	549	517	548	537	555	540	497	513	489	488	537	505	514	548	515	507	514	483	511	514	536	537	543	550	551	522	546	556	538	523	526	514	507	532	554	526	504	486	495	540	535	557	539	477	541	509	517	510	533	511	523	521	533	520	510	545	485	545	515	508	524	498	502	559	519	564	522	530	524	533	522	527	513	474	505	492	522	546	512	500	526	546	512	526	489	545	524	498	572	483	528	525	521	537	485	502	543	554	568	521	531	568	530	526	525	545	553	540	536	526	536	533	508	543	528	528	487	530	533	525	531	506	537	519	497	528	538	532	504	530	523	537	508	544	506	510	511	481	498	518	511	546	512	494	511	539	520	523	519	545	502	576	532	507	542	530	526	577	522	500	547	541	520	475	567	540	561	515	519	515	551	519	522	499	552	509	473	511	517	503	533	510	521	534	500	511	568	537	493	533	525	524	523	543	526	513	514	540	547	494	487	518	508	523	530	482	529	541	528	524	515	568	487	522	518	507	520	553	519	517	528	501	520	535	563	510	513	516	530	498	488	517	522	530	533	573	513	503	517	498	554	530	509	519	558	541	503	537	506	529	516	490	486	498	486	574	526	547	546	515	512	563	573	519	513	521	540	509	523	485	514	499	498	518	543	551	547	528	494	547	510	501	496	484	517	543	536	554	549	508	517	496	498	528	524	522	505	478	522	479	550	527	478	537	573	556	530	544	522	546	528	566	529	486	530	501	563	547	515	514	470	542	554	520	509	511	555	535	507	500	523	536	529	503	526	469	532	528	545	523	495	533	492	530	527	535	517	487	533	514	568	515	563	544	546	503	553	580	522	552	504	527	495	518	485	561	533	487	526	511	514	531	529	499	530	513	558	548	519	550	499	539	570	588	512	520	474	519	517	549	548	546	547	539	561	540	551	534	486	514	522	469	527	514	535	524	514	495	542	491	525	527	529	527	517	534	487	536	519	511	501	550	510	549	505	516	541	519	560	531	542	526	527	527	530	494	514	518	518	473	468	503	508	529	550	559	499	541	528	562	547	522	535	506	493	490	510	542	512	494	550	545	534	493	506	476	523	531	512	521	542	478	533	525	528	502	490	528	531	498	487	519	532	532	527	520	534	490	506	498	511	509	506	505	554	559	547	505	502	585	506	511	535	510	526	576	585	545	524	528	523	551	549	498	519	527	555	574	542	506	507	554	546	543	556	541	533	564	481	525	543	505	515	534	529	535	558	521	532	516	559	550	511	536	493	525	532	532	524	543	531	487	549	518	532	535	530	533	505	515	495	501	551	552	506	494	501	508	498	547	496	505	557	538	542	534	506	545	554	562	515	518	494	534	508	554	535	523	490	494	539	548	547	498	553	548	494	511	508	533	530	536	551	519	523	515	504	531	541	535	505	528	477	532	507	544	551	546	522	515	536	542	524	508	553	494	545	537	485	513	538	506	499	533	561	519	551	497	511	548	506	540	496	538	490	517	475	511	509	513	499	506	546	546	553	570	534	546	519	511	550	485	523	566	536	532	555	511	538	532	536	505	526	551	529	549	550	552	513	530	548	492	535	476	528	504	530	542	523	505	524	535	531	531	521	554	549	497	531	522	534	531	519	561	515	527	544	491	522	515	482	540	505	527	525	545	521	507	511	496	547	524	487	485	521	517	478	543	519	527	543	513	538	525	513	493	538	566	521	483	540	533	513	529	510	508	510	486	531	498	516	495	513	522	536	523	515	502	549	567	495	528	514	525	533	521	541	520	531	516	534	529	544	524	498	522	512	547	522	538	546	550	541	529	490	506	515	505	545	516	515	545	524	517	526	510	538	507	544	526	571	542	526	538	514	511	520	525	535	512	512	546	555	544	540	531	542	530	565	530	527	473	493	528	493	545	508	551	467	552	519	544	523	532	496	550	542	498	566	506	482	502	531	555	513	538	493	509	542	563	535	558	535	566	524	510	505	554	548	508	497	518	474	524	497	486	501	514	504	546	533	521	502	565	489	511	520	533	547	504	532	552	551	517	532	525	545	551	528	511	556	503	530	552	521	534	512	514	523	555	534	533	523	508	520	529	536	548	519	507	536	552	539	519	534	557	573	525	579	511	519	540	549	531	547	493	544	528	542
17744	2565	2298	1804	1247	960	691	570	455	370	318	282	280	234	219	235	226	206	213	185	194	179	158	184	161	163	155	152	170	155	150	171	153	144	145	145	172	130	142	115	143	129	146	130	158	151	125	126	141	135	159	136	142	126	134	125	133	155	132	149	122	140	141	134	131	143	142	137	127	151	139	116	135	150	123	115	138	142	161	131	156	136	126	144	131	137	128	138	137	140	127	118	131	132	123	117	125	131	119	129	129	139	148	120	151	130	143	109	123	138	134	150	141	136	136	144	152	129	135	153	127	134	135	132	142	151	139	139	141	128	144	129	148	132	127	124	127	140	147	116	131	134	151	130	133	122	146	134	136	148	150	129	129	122	129	140	142	132	107	124	118	127	130	119	138	125	159	152	140	137	132	137	135	147	141	132	140	127	133	147	135	127	131	143	141	139	143	151	144	127	123	118	126	99	133	134	113	154	149	140	131	154	131	110	147	140	131	103	144	137	136	154	129	141	140	123	126	127	156	149	144	137	145	123	99	128	140	136	146	152	134	112	144	134	163	149	130	135	138	140	131	126	124	136	121	143	140	144	111	152	133	121	122	123	126	131	158	115	143	118	145	138	142	134	136	138	135	139	115	120	130	131	119	130	128	146	151	145	136	132	138	143	150	141	131	152	136	142	142	150	117	110	136	145	128	131	136	142	119	131	140	146	160	117	129	143	139	117	122	126	133	123	126	133	124	148	142	150	127	141	138	133	166	118	134	147	128	127	124	135	130	120	120	137	142	128	130	125	131	133	147	141	145	157	143	110	134	136	123	139	122	142	139	146	131	126	123	129	133	132	121	147	139	139	148	155	140	132	133	137	139	116	143	139	137	124	122	126	138	117	123	132	139	120	131	123	121	134	122	136	126	121	143	143	124	122	124	146	139	137	133	146	129	135	140	130	121	132	115	123	152	132	151	143	147	142	143	123	156	126	120	119	126	113	146	127	150	122	137	131	129	151	128	125	134	121	126	133	133	130	131	137	129	157	135	143	140	134	149	141	144	146	140	149	126	118	137	148	141	113	147	123	119	123	139	148	127	132	137	119	148	131	132	139	151	115	122	160	143	161	127	118	118	150	140	134	142	138	130	142	139	139	143	133	134	133	128	149	121	149	136	121	133	123	153	113	118	161	135	121	148	128	146	139	123	117	112	133	123	102	133	142	132	129	146	118	136	152	134	124	113	140	140	141	145	150	123	133	128	137	124	152	133	156	120	150	144	155	155	127	137	149	141	126	127	141	140	126	153	137	99	145	145	134	144	114	138	137	139	131	123	126	160	129	142	156	124	131	132	137	125	131	118	137	155	119	152	132	144	129	140	120	139	128	144	140	155	150	130	130	140	129	121	133	116	147	143	143	136	126	132	124	116	125	106	122	127	136	155	146	128	134	156	151	113	116	154	119	124	134	130	128	134	130	131	111	141	165	125	112	139	143	151	157	119	146	125	141	158	137	142	138	143	120	109	147	122	139	137	153	134	138	147	107	141	136	132	127	119	147	128	140	160	142	116	137	130	129	129	144	127	111	133	116	149	147	132	145	133	133	121	160	131	131	140	123	136	144	131	102	137	146	145	145	112	128	141	131	115	139	124	134	114	126	140	149	158	139	147	134	130	135	134	168	143	138	159	124	145	123	140	138	138	124	145	146	138	150	145	126	155	141	145	127	111	133	143	144	146	130	114	122	124	141	144	115	124	122	127	114	122	132	147	139	127	137	158	152	129	135	144	147	129	118	144	129	140	146	129	133	133	146	131	145	140	122	131	154	116	140	141	123	166	139	114	144	130	144	131	124	155	126	142	138	128	143	148	135	117	138	138	135	137	129	137	151	144	127	141	124	147	127	140	146	121	130	124	137	137	135	135	147	147	121	137	110	134	131	140	135	131	132	118	145	149	137	151	121	134	139	112	116	150	159	126	139	132	137	146	146	144	144	148	128	133	137	139	152	133	158	142	137	144	128	147	127	106	150	120	138	146	138	125	128	138	144	132	143	125	134	121	134	138	131	121	137	99	130	113	141	137	135	135	131	122	133	153	136	114	136	147	117	155	155	148	145	143	141	137	130	138	135	134	117	150	146	150	129	119	150	123	124	147	130	137	132	129	162	123	142	136	132	145	128	128	130	134	100	149	141	126	133	139	140	131	133	132	125	137	117	116	132	140	145	130	135	142	140	145	130	139	137	119	146	121	129	141	132	131	145	128	136	146	124	135	144	126	144	120	132	134	134	141	153	155	152	134	138	127	121	120	139	125	139	105	144	129	144	126	125	121	140	145	124	148	139	109	138	138	140	120	154	131	130	124	136	134	124	144	151	137	133	125	153	118	142	123	144	135	129	130	131	154	118	156	145	130	137	129	143	148	134	153	155	138	117	157	147	134	149	137	119	130	116	142	126	125	136	116	124	146	126	148	122	140	126	138	141	132	136	151	129	148	146	138	129	122	131	149	131	118	134	126	130	150	136	143	144	135	140	117	145	131	125	134	137	153	125	144	158	161	121	130	134	134	108	142	139	148	152	137	143	127	131	132	124	120	152	142	135	138	149	146	145	133	139	126	143	146	140	143	137	126	133	152	147	131	137	133	134	122	135	119	125	131	131	118	147	143	133	149	140	141	111	138	127	145	148	123	140	129	138	127	137	128	122	144	156	135	105	159	136	136	134	120	148	152	132	140	147	148	115	150	130	146	143	121	120	133	138	131	133	140	138	132	145	123	168	150	142	124	130	130	127	143	151	149	122	152	159	134	133	134	126	114	129	114	129	140	142	139	145	139	121	131	130	130	135	124	124	140	132	134	160	144	131	113	133	142	147	139	122	124	133	124	123	126	114	126	124	135	130	123	137	126	128	141	127	123	159	149	138	121	134	129	143	146	144	121	138	148	155	129	157	124	118	146	145	124	134	132	141	120	143	120	107	127	138	146	138	121	124	121	126	148	131	137	130	132	145	124	123	136	112	143	130	132	138	140	155	125	133	143	138	136	130	123	148	126	145	135	124	132	138	134	136	160	116	166	129	140	126	139	150	116	115	161	139	124	176	125	128	133	127	137	137	128	121	141	118	156	123	131	136	145	132	154	131	154	120	143	137	159	127	121	122	142	133	139	152	133	123	131	130	137	138	145	133	150	147	143	134	129	115	145	143	119	123	126	139	133	138	140	121	140	165	142	126	145	131	117	155	114	129	156	128	122	122	136	141	131	128	140	145	145	142	124	122	154	138	109	130	133	140	138	131	132	122	141	152	129	151	131	116	135	143	139	137	110	121	138	117	133	142	159	129	118	145	124	146	131	142	144	133	129	127	124	128	142	146	126	134	125	129	150	156	129	131	98	132	156	137	132	116	141	150	113	137	139	131	149	138	141	112	165	137	130	128	122	135	143	123	144	131	146	160	134	125	134	137	133	110	120	155	120	136	138	138	150	150	141	131	132	132	134	142	145	138	144	140	130	119	153	114	132	125
7358	2003	4416	5195	4593	3797	3099	2516	2236	1858	1610	1437	1320	1203	1126	1038	955	903	839	780	747	720	722	664	700	665	642	557	621	600	571	514	572	545	517	547	559	516	492	506	505	527	504	528	471	486	488	476	465	470	473	442	458	442	490	462	390	463	444	458	435	444	439	454	434	446	478	463	469	416	420	436	498	452	459	459	402	473	438	417	445	438	443	452	457	406	420	426	432	402	435	436	413	431	422	404	393	426	447	394	376	406	450	455	438	391	452	431	400	378	417	418	461	450	422	416	392	420	411	409	362	447	418	400	423	410	460	426	421	409	403	456	399	439	431	387	409	429	395	432	369	398	437	391	388	426	430	450	446	469	391	413	403	424	427	411	407	385	433	415	421	421	389	426	415	410	407	409	412	415	403	433	380	438	383	417	398	413	423	412	414	408	427	424	417	431	398	403	437	426	368	409	390	397	445	402	433	414	419	405	406	414	414	413	430	399	411	411	379	408	432	411	418	413	435	436	425	435	436	383	395	414	434	404	393	377	438	424	412	401	402	407	409	413	408	417	426	409	435	465	425	417	409	414	374	403	460	419	415	416	379	385	385	423	468	433	468	416	436	413	401	435	421	455	396	418	372	422	424	356	379	380	390	438	402	421	430	413	413	390	418	396	430	437	433	371	423	403	403	387	383	426	425	418	445	415	415	382	404	424	417	391	373	377	411	415	413	422	396	438	435	411	436	433	394	396	430	397	423	422	451	408	413	410	387	437	375	430	431	438	387	423	429	442	436	433	413	395	398	439	402	420	440	423	398	405	419	383	419	415	412	393	441	447	410	431	393	424	395	377	414	377	414	404	374	384	414	436	430	397	407	451	427	377	440	416	400	424	410	406	390	401	436	386	413	411	417	439	415	406	440	375	426	420	413	402	426	370	408	425	417	427	419	407	395	401	421	429	383	421	427	381	450	415	397	433	417	456	421	400	408	420	386	420	373	433	405	429	410	420	394	409	409	352	431	388	427	423	389	374	422	410	429	392	396	410	383	442	393	424	420	469	389	384	409	405	428	388	397	412	418	419	389	427	382	390	440	437	393	373	363	407	386	380	401	409	430	404	411	393	416	447	393	380	391	426	432	417	408	405	410	400	396	361	418	444	414	418	407	408	388	409	406	387	418	399	457	408	451	422	389	398	440	443	420	438	399	421	395	385	406	419	393	402	437	414	407	395	411	415	446	391	396	433	423	403	408	399	394	401	413	390	386	402	390	398	423	396	424	392	390	396	397	397	394	421	418	393	448	404	402	398	434	408	400	413	396	425	420	362	381	420	429	425	449	370	425	411	406	396	425	419	401	431	385	391	426	378	412	428	378	426	411	396	429	410	431	410	411	408	388	436	411	389	424	390	420	398	405	408	441	428	382	446	395	444	369	451	421	446	393	398	449	425	387	409	395	396	409	406	422	396	408	419	412	431	423	410	413	397	386	404	414	396	402	391	390	400	425	437	421	405	406	373	394	444	417	389	434	407	423	438	403	426	414	415	420	402	416	418	440	421	388	388	391	386	424	420	416	421	411	423	399	384	438	400	413	397	457	429	407	436	412	445	407	425	381	405	406	393	398	387	415	403	402	384	439	410	424	389	425	402	437	428	400	408	422	449	388	393	414	393	397	437	425	431	420	399	417	433	421	383	408	407	420	388	434	421	400	395	397	368	402	447	423	404	378	432	421	424	394	426	396	424	395	398	399	414	402	419	400	420	414	426	420	414	411	402	424	439	406	390	383	415	409	405	394	427	382	445	412	402	435	430	406	391	421	409	398	406	420	405	420	401	413	388	386	402	429	370	366	383	421	410	415	384	407	423	408	445	395	410	402	422	418	441	402	398	410	407	416	388	399	427	407	413	399	439	377	431	429	417	398	425	398	444	392	411	417	423	429	395	426	433	416	417	424	396	403	427	400	398	387	426	393	401	413	382	388	366	401	415	399	438	389	422	430	421	423	423	407	426	417	398	393	423	432	417	415	440	416	389	404	403	384	406	389	413	409	393	423	398	405	382	402	421	349	405	399	394	423	397	453	436	414	426	434	425	421	419	408	460	457	375	410	410	412	447	399	425	404	419	402	434	406	456	418	391	404	424	395	411	383	429	455	386	385	425	383	365	415	434	402	375	427	410	414	437	426	416	429	393	404	395	382	389	419	428	380	369	423	382	408	443	398	425	422	429	403	414	450	398	377	382	428	401	397	435	407	435	421	423	424	419	393	408	398	415	423	435	419	394	410	400	445	423	399	436	430	396	434	413	405	410	410	396	416	397	419	415	398	414	356	407	406	413	382	444	419	379	429	410	414	412	385	420	397	403	434	425	399	407	422	410	388	390	403	408	408	396	412	387	405	434	373	444	394	438	406	418	416	416	379	420	405	400	414	415	436	425	417	432	426	401	408	423	397	414	406	394	396	382	407	413	403	429	415	406	398	398	406	403	426	440	439	423	380	414	380	385	432	429	370	450	419	432	405	431	418	396	394	418	428	428	444	390	410	383	423	395	387	386	436	420	412	393	401	399	409	456	424	383	414	385	424	409	432	408	411	428	405	407	463	376	441	386	417	396	424	381	409	398	413	424	440	371	413	423	425	401	389	439	375	400	423	393	408	405	394	413	419	404	416	394	393	405	449	436	419	420	378	400	432	402	388	394	426	440	412	409	397	405	396	454	434	428	423	385	426	459	420	402	388	414	412	454	420	410	392	427	378	433	386	460	402	416	423	419	414	380	408	397	400	373	434	428	410	393	445	374	407	445	414	420	409	445	406	407	420	397	416	363	425	384	422	391	433	435	420	405	441	424	391	439	441	412	389	421	389	406	402	418	404	423	434	378	410	383	383	425	406	414	402	435	424	394	399	418	406	400	395	411	405	430	422	403	422	401	409	411	384	393	407	399	396	425	412	416	430	417	412	409	385	411	417	401	398	383	426	413	404	430	416	417	409	386	419	401	430	399	362	382	376	392	442	393	354	394	424	412	423	414	426	412	456	415	397	414	421	398	425	402	405	405	415	445	420	401	397	413	405	435	406	385	406	429	394	396	405	402	398	423	402	391	400	412	386	410	417	436	453	418	389	414	437	420	397	431	399	403	428	432	398	417	411	407	399	369	412	435	404	431	417	404	407	404	417	404	447	428	398	418	371	400	398	412	407	437	406	380	391	432	425	382	366	389	401	392	394	381	417	453	412	384	459	392	415	423	432	390	431	413	417	396	407	405	387	431	398	382	429	401	405	389	421	388	403	424	377	389	395	415	413	396	417	404	432	418	429	406	403	410	404	434	422	370	412	374	418	391	400	404	411	383	403	418	429	396	402	368	432	437	458	392	358	414	376	412	429	399	372	403	429	425	392	403	414	408	465	429	420	419	386	428	399	420	360	416	443	391	426	412	408	365	410	393	430	426	418	391	370	426	386	377	416	423	394	402	409	396	411	428	411	395	409	408	398	427	392	422	403	425	404	438	434	373
2400	375	391	346	366	364	352	318	318	323	316	332	375	351	297	345	331	326	314	307	314	295	354	312	331	293	334	328	312	301	314	292	326	319	314	302	323	301	318	297	313	339	299	333	327	330	310	340	322	326	337	298	320	292	335	332	325	356	324	333	313	362	324	324	316	340	335	309	350	328	327	295	290	305	320	329	303	305	319	289	314	343	325	309	316	318	327	347	333	329	324	314	292	307	315	300	289	313	335	327	310	337	347	338	334	339	307	378	335	304	343	319	332	313	304	317	330	317	325	301	313	302	333	320	345	305	334	313	333	347	327	333	310	299	317	317	313	275	319	293	342	296	295	311	291	339	293	313	281	307	296	334	329	324	304	288	333	307	332	334	304	298	341	308	350	330	316	329	324	328	311	342	330	311	313	343	308	351	325	287	332	291	327	348	339	324	377	341	301	315	298	317	338	318	325	299	340	368	312	307	306	334	335	290	289	314	323	334	303	326	337	335	325	334	310	336	335	332	294	324	308	341	301	330	362	340	315	294	312	302	361	366	279	318	336	333	331	328	308	317	316	333	311	338	329	324	336	325	302	300	344	305	303	344	312	310	296	288	325	306	330	300	304	297	321	309	332	321	319	307	321	334	339	360	297	350	313	300	302	295	313	335	318	303	314	326	331	319	311	335	337	337	312	339	307	311	294	339	294	313	277	338	335	288	277	310	321	315	323	313	322	323	331	302	317	329	325	302	334	298	333	305	292	314	311	317	327	314	297	307	315	292	319	320	326	307	360	316	333	312	344	307	327	302	296	329	320	328	295	318	339	329	283	316	314	318	332	338	335	291	334	284	333	328	292	286	323	306	257	335	315	286	319	295	286	325	350	316	317	288	323	315	331	316	323	316	315	327	307	318	314	315	336	328	318	328	299	310	306	343	331	332	315	316	309	309	329	331	318	327	308	315	313	352	307	313	329	293	366	300	319	299	314	294	321	304	328	299	333	314	314	309	328	343	333	319	339	341	308	317	278	305	322	321	326	324	311	302	300	337	351	354	287	352	325	335	352	316	301	351	336	322	330	308	361	291	328	316	295	316	299	335	308	314	312	312	311	321	334	326	311	310	316	315	323	304	331	310	294	304	316	306	312	312	317	317	338	308	351	316	315	318	325	317	320	299	319	351	327	316	307	310	328	330	321	334	314	320	329	338	297	318	296	330	305	315	319	321	353	329	337	322	326	295	306	296	314	304	326	338	298	333	351	333	307	319	315	335	309	318	342	326	320	331	312	315	322	322	308	326	301	346	317	319	314	305	314	310	306	327	284	295	303	321	364	333	334	312	310	314	288	329	355	326	319	322	325	324	343	328	319	334	327	331	356	322	316	302	332	304	317	314	311	285	310	330	349	316	300	318	322	294	309	343	344	350	283	302	317	338	300	315	298	321	327	333	293	310	299	337	300	324	306	293	316	329	322	276	306	313	340	342	343	309	311	309	335	338	303	328	308	348	298	300	343	297	332	323	322	324	293	284	292	318	324	346	303	330	293	278	337	369	335	335	313	325	334	308	311	330	326	342	306	307	315	313	295	310	315	337	316	325	335	297	314	322	302	325	284	312	306	316	338	301	301	314	306	365	348	314	329	320	309	318	350	339	355	313	339	343	298	321	322	354	300	293	341	333	318	340	345	320	294	306	335	343	327	309	300	318	331	301	331	301	313	352	325	304	286	316	335	302	296	296	315	313	315	341	340	356	337	303	270	323	335	327	324	344	345	330	308	320	346	354	308	305	336	358	295	311	315	320	305	338	326	303	312	287	299	303	315	319	325	297	305	355	288	302	347	314	340	326	343	292	319	328	353	347	318	286	318	311	314	323	307	340	327	324	332	295	312	339	297	317	308	355	313	314	311	336	325	315	300	310	279	320	310	341	325	314	336	294	316	315	301	291	310	315	326	315	326	331	312	312	296	294	303	312	321	321	315	327	335	322	311	335	321	322	333	341	305	311	337	322	304	329	342	323	319	328	297	317	316	347	335	323	295	306	298	311	314	324	304	314	329	327	299	325	304	306	315	317	326	315	320	316	337	308	306	335	328	340	340	312	326	314	317	330	354	345	315	346	328	356	297	357	292	322	298	362	302	342	318	339	326	331	300	330	304	282	355	308	327	317	337	311	340	305	327	320	315	326	316	328	308	318	303	314	273	319	350	334	348	321	321	324	320	291	335	311	329	340	327	323	336	332	329	332	292	327	332	328	299	355	303	319	337	320	374	351	312	320	342	330	306	329	300	336	340	323	298	353	323	285	305	306	330	328	330	318	324	320	328	314	309	316	314	339	291	298	327	302	331	330	348	310	277	337	326	305	311	336	368	329	297	331	302	312	321	321	335	294	322	307	323	337	319	289	321	347	309	318	325	330	345	340	321	322	358	343	354	313	264	280	340	293	322	298	324	325	326	307	326	319	298	267	300	276	285	328	347	293	309	318	293	358	352	313	322	330	312	337	306	337	354	321	333	325	340	327	328	329	311	315	300	325	319	323	334	347	310	332	316	307	312	302	321	340	328	305	294	307	306	316	327	326	329	308	320	343	329	335	301	342	321	295	318	320	328	336	351	305	308	342	301	308	335	327	286	296	293	296	282	320	325	328	323	315	306	315	295	316	311	307	293	329	365	283	304	321	320	298	291	311	292	308	302	325	342	296	285	294	322	340	278	317	334	332	336	339	310	319	293	316	303	299	316	317	316	304	350	288	317	324	316	323	322	315	310	303	317	298	297	342	342	315	327	305	306	354	325	302	298	299	262	318	289	311	312	301	322	304	293	333	366	294	324	318	323	332	291	321	299	326	330	308	320	299	318	298	332	320	333	308	308	299	343	283	328	327	318	297	308	303	343	303	306	302	308	310	338	295	351	325	302	305	356	351	301	295	357	317	299	344	351	321	335	318	312	310	353	312	306	329	334	321	337	320	316	293	316	316	311	341	310	330	329	329	336	326	330	339	327	303	324	331	307	342	301	338	317	311	323	324	313	291	328	323	330	328	314	331	354	350	329	314	353	315	334	344	325	304	354	332	293	339	332	303	311	303	314	303	320	346	323	321	340	297	330	342	299	296	313	306	320	322	317	321	290	293	298	321	318	333	328	307	292	311	331	309	312	308	328	298	330	332	325	293	304	340	307	332	338	309	305	310	323	320	324	308	328	326	314	264	338	325	288	313	345	303	319	319	317	319	313	318	311	304	314	300	310	326	323	326	306	321	318	319	302	346	310	322	323	323	342	321	310	330	333	327	364	341	362	291	317	354	326	321	302	275	348	364	290	294	332	329	350	309	309	339	327	277	318	298	349	322	310	331	335	311	314	330	315	356	328	299	331	300	301	343	318	315	343	373	320	320	315	287	333	305	322	337	316	310	347	336	360	314	315	329	288	317	315	319	309	328	314	336	330	314	333	332	334	301	328	340	321	357	365	288	309	338	344	326	306	299	315	337	323	310	299	323	295	331	339	327
2443	915	1020	1046	1098	998	949	979	847	899	906	908	918	849	882	835	857	845	831	883	891	884	904	861	818	880	856	866	799	881	821	844	855	832	902	862	869	831	854	879	898	907	859	809	758	866	898	780	821	856	834	853	854	836	867	835	808	859	842	847	855	866	887	876	867	816	826	846	871	858	883	802	890	809	885	816	880	847	837	859	829	860	829	834	824	840	858	885	863	858	854	840	842	833	831	842	844	889	858	833	859	847	913	851	878	826	850	909	809	799	839	834	838	832	872	869	827	863	857	867	835	896	842	860	895	883	849	842	833	887	807	877	852	799	855	854	856	894	816	834	844	857	845	844	811	846	876	801	831	844	838	866	879	837	824	853	875	871	864	821	889	845	840	841	831	881	856	861	819	936	819	811	828	814	818	843	906	825	865	865	848	820	847	890	884	849	863	845	864	854	849	827	921	898	874	876	859	867	826	831	812	881	868	845	832	826	834	867	817	854	814	822	843	808	837	880	866	842	850	786	851	821	833	872	888	832	874	866	831	840	841	836	828	822	869	877	893	829	845	825	850	821	835	897	833	816	777	836	817	826	848	828	796	831	843	871	824	836	839	864	817	902	822	823	836	863	882	863	834	798	844	869	839	849	853	840	798	849	831	852	859	851	852	877	831	897	866	877	839	849	831	869	852	815	852	833	857	788	872	907	864	863	832	898	861	866	805	879	815	848	818	832	838	860	872	842	789	855	864	794	840	837	850	844	831	823	867	882	852	849	845	843	866	846	831	910	857	871	825	820	835	821	874	796	825	846	833	849	853	838	834	812	880	830	803	877	844	872	850	786	872	876	858	860	851	804	831	859	903	854	882	833	854	852	837	819	853	878	852	806	814	829	849	790	873	849	806	819	859	839	859	836	854	862	847	828	798	826	815	833	771	845	874	823	838	855	797	857	859	806	845	825	842	854	851	873	822	865	892	838	848	817	874	818	854	826	809	824	852	834	855	871	825	895	870	851	848	817	855	869	857	852	853	860	833	808	848	885	851	830	869	852	883	831	832	877	801	832	838	806	898	859	854	861	895	837	840	844	861	887	791	854	862	808	836	844	861	861	859	825	897	824	827	849	871	849	891	817	864	847	864	813	823	827	817	796	878	815	816	873	897	846	853	885	842	865	905	814	844	908	851	843	863	830	836	840	815	881	839	796	829	821	811	842	830	826	838	834	817	835	889	884	865	782	854	823	866	792	883	818	885	822	857	811	864	926	866	834	852	856	854	827	908	823	795	778	798	815	810	885	863	854	883	831	835	827	811	904	841	821	829	869	845	849	825	821	847	833	841	844	810	890	839	819	866	869	866	888	753	875	812	832	829	830	856	853	842	867	794	879	773	872	828	898	846	828	862	855	840	820	844	886	824	875	912	815	839	779	834	840	874	859	839	874	842	871	848	890	878	848	834	833	905	800	833	830	837	860	825	851	859	848	813	871	850	825	867	799	880	827	847	846	841	885	809	864	914	840	880	816	864	875	876	875	871	804	882	818	863	837	823	764	895	899	842	857	817	888	843	797	870	858	805	819	788	819	815	847	823	913	820	908	833	838	831	853	849	836	819	849	853	826	803	864	856	814	844	885	809	807	831	845	797	856	859	897	848	832	864	819	811	877	846	908	847	859	855	855	834	846	852	819	841	862	878	816	860	815	798	796	806	863	814	779	895	825	854	826	852	864	814	863	825	821	831	797	890	839	834	814	815	873	848	855	840	857	868	894	834	932	840	780	804	823	833	841	867	882	856	835	824	844	865	827	847	848	820	853	870	812	893	845	829	890	822	868	847	830	826	871	840	792	841	800	915	862	837	834	849	842	866	867	834	813	832	862	832	745	862	870	799	858	847	859	858	887	807	846	859	855	870	827	837	866	844	867	877	848	872	855	852	831	890	849	873	865	845	857	854	887	821	885	897	858	865	927	844	829	864	857	823	839	865	837	818	876	832	865	814	841	854	801	855	783	813	828	845	854	865	832	833	842	872	873	831	848	830	827	813	848	809	859	841	840	923	877	819	824	848	847	848	874	872	841	843	825	827	826	850	814	907	848	822	844	854	832	863	869	863	811	847	895	854	879	879	830	831	827	908	862	879	846	809	868	833	806	872	873	849	852	833	845	838	886	869	864	837	834	893	845	861	809	863	833	841	846	863	824	852	847	892	827	818	826	833	841	853	824	835	878	840	812	843	899	844	887	864	900	801	866	858	805	846	827	890	844	839	855	835	820	863	879	790	841	876	826	845	842	807	822	847	840	780	827	865	888	853	882	874	881	832	849	816	861	812	808	863	872	848	819	862	832	878	837	835	846	845	821	804	829	811	894	838	840	834	852	821	876	838	797	872	856	838	866	878	865	810	880	867	851	832	872	824	838	834	796	816	870	843	896	859	826	862	862	842	865	859	819	846	835	878	868	816	888	804	844	816	848	835	870	862	845	863	866	913	854	838	885	852	879	860	846	863	848	887	841	827	861	828	840	833	860	806	836	908	881	827	866	871	799	883	837	863	838	810	861	835	876	815	842	857	875	874	826	876	871	874	888	817	837	851	830	815	828	901	871	784	837	881	838	800	831	844	837	842	862	823	823	837	799	839	838	890	911	814	807	828	847	855	793	893	840	825	831	819	883	875	886	876	837	830	814	861	935	836	818	818	868	863	868	866	816	848	843	866	830	840	875	863	820	820	861	868	819	894	866	852	814	802	856	834	822	835	841	878	829	808	800	832	820	838	816	864	882	848	886	869	838	867	816	806	816	853	895	849	822	871	826	844	856	861	816	830	799	874	799	800	913	838	856	864	876	798	812	832	849	862	914	858	846	850	870	835	751	779	837	786	792	837	887	819	851	900	839	831	820	810	872	837	832	842	848	852	793	830	821	880	845	861	837	839	859	878	887	842	882	858	824	824	845	817	843	840	821	821	853	844	850	842	850	810	826	828	876	829	877	821	855	864	793	880	852	820	830	842	814	858	891	854	824	804	810	794	788	852	871	871	872	842	850	832	860	838	881	850	820	883	839	838	831	780	903	856	834	822	815	850	854	812	826	886	847	859	823	810	887	803	852	875	841	830	833	834	846	831	858	815	837	859	845	911	834	854	862	844	869	863	909	889	883	849	913	852	837	841	855	836	843	873	858	814	860	854	837	852	830	829	843	844	840	791	823	861	884	815	814	860	891	874	903	892	864	841	851	825	844	802	808	869	826	852	869	871	828	814	825	821	869	817	829	743	820	839	848	901	848	846	847	861	809	812	822	826	868	822	837	823	841	856	812	848	847	822	856	818	836	827	827	892	849	853	836	804	824	870	918	819	829	902	848	847	824	838	823	839	866	851	886	820	814	831	797	846	860	901	819	881	833	803	843	821	814	820	839	866	850	904	827	921	861	816	850	841	865	892	869	808	875	865	866	865	876	871	872	879	859	807	870	833	877	851	835	872	835	840	901	840	873	802	844	820	882	827	871	811	806
9743	1012	1252	1021	768	589	483	404	408	309	303	270	267	246	224	224	238	208	206	207	221	213	231	240	189	172	197	206	216	201	198	211	227	171	211	206	209	210	185	203	202	188	194	196	194	191	178	180	163	186	174	198	204	173	200	156	179	216	179	200	170	182	186	175	209	186	193	202	185	185	195	201	194	189	177	197	201	183	162	155	180	147	177	178	184	191	167	172	178	165	170	191	193	172	166	181	225	208	204	210	176	181	182	174	164	173	158	177	176	167	201	189	188	192	179	179	199	175	161	202	153	189	175	184	197	192	163	160	190	175	198	180	154	177	179	195	178	188	178	187	177	170	152	186	214	173	181	197	179	173	188	197	196	184	199	165	159	176	177	187	196	187	189	197	208	205	173	189	188	198	157	176	174	195	194	234	158	171	195	191	187	209	203	160	178	184	209	187	179	185	201	169	198	153	194	188	191	176	172	172	219	202	186	180	205	197	178	187	194	175	201	193	192	181	174	164	165	183	187	197	182	174	171	170	175	189	183	194	209	187	173	184	216	208	171	190	185	195	189	166	188	186	182	189	173	189	179	177	164	202	179	165	191	188	188	206	187	205	172	188	218	184	191	208	198	171	179	191	187	177	189	180	174	176	186	183	199	194	163	176	183	210	155	186	200	188	174	174	187	181	192	182	181	187	195	188	164	187	177	182	188	181	180	166	156	188	192	193	203	173	165	175	191	167	202	221	177	174	173	182	208	194	209	182	205	191	173	176	191	171	168	177	177	175	147	194	163	171	185	186	202	208	188	192	188	187	186	180	190	196	175	176	177	163	173	155	187	194	196	203	168	182	173	182	174	188	171	172	180	178	190	195	203	193	186	191	178	183	180	178	185	194	189	170	186	191	200	180	173	201	177	188	195	208	178	206	196	182	201	215	166	183	187	174	185	192	178	179	210	170	174	181	191	171	200	182	191	165	197	195	191	196	196	182	193	180	182	193	167	186	149	192	167	174	205	192	193	165	171	188	180	208	204	203	164	180	186	187	203	175	169	183	174	190	167	183	178	193	178	168	182	178	184	208	180	171	169	196	184	183	182	191	170	183	177	180	182	199	179	164	158	186	173	204	172	217	155	188	202	170	212	170	194	188	172	199	171	193	173	178	174	198	165	180	197	155	203	179	195	195	166	197	181	175	175	192	201	184	186	174	193	198	172	184	175	177	213	162	194	155	202	170	193	168	191	194	158	191	175	178	177	209	189	182	190	178	183	226	189	181	213	163	170	181	193	191	214	173	182	178	173	172	192	195	197	183	207	181	200	178	200	167	203	178	183	181	197	182	195	184	201	177	216	200	181	175	182	199	185	176	172	187	178	182	171	164	151	197	171	185	173	194	159	181	207	190	155	181	189	210	184	185	192	188	200	199	162	172	176	183	173	178	214	182	188	183	184	180	184	172	208	196	203	184	194	185	167	208	198	204	178	200	190	178	164	181	180	200	191	192	183	181	175	198	186	205	177	178	188	186	179	206	172	168	168	202	168	180	174	182	179	213	183	196	212	176	178	182	169	189	185	198	181	162	201	166	183	156	191	180	169	172	181	199	203	176	218	182	185	186	196	194	201	169	185	172	197	186	166	183	190	202	179	170	175	187	185	205	192	182	207	188	163	186	199	181	179	187	176	153	154	157	181	195	215	161	182	184	186	195	180	186	193	175	161	171	169	184	192	182	198	194	189	216	182	212	184	190	187	200	187	213	190	195	183	182	187	183	197	173	187	173	144	174	170	216	186	183	192	200	190	193	183	180	199	167	192	192	186	214	184	195	187	185	164	195	168	178	171	215	212	205	205	203	182	182	187	201	198	168	185	194	192	200	186	176	197	177	188	178	170	181	195	170	161	211	187	193	167	190	181	198	186	197	185	201	192	203	197	197	172	213	210	199	195	194	169	193	192	180	187	207	205	196	195	187	211	201	195	175	167	199	158	166	179	189	182	178	196	165	206	200	173	166	180	168	187	174	150	179	179	183	184	165	199	190	187	197	200	178	192	175	189	203	205	166	175	206	193	197	165	204	182	194	186	204	176	196	188	196	194	208	188	196	206	188	172	194	188	181	192	216	172	182	169	164	195	198	189	171	189	216	162	176	173	191	213	172	172	178	181	210	195	194	168	189	188	170	156	183	168	153	185	176	183	181	165	201	180	224	149	180	166	183	178	194	172	191	168	189	168	160	183	180	202	175	190	175	212	174	179	204	208	191	178	194	152	196	193	173	158	193	188	196	179	193	196	191	177	207	164	209	156	188	189	191	174	167	202	187	206	194	198	191	195	188	188	172	199	199	176	172	184	168	166	211	169	165	201	149	173	184	161	187	167	181	182	183	176	165	195	207	178	183	180	190	200	188	202	176	199	159	181	210	177	177	179	196	196	195	203	187	195	153	179	198	190	182	184	182	188	175	190	188	189	186	190	171	211	164	172	205	179	186	164	186	168	135	184	173	185	176	179	176	196	198	179	182	165	173	198	182	180	178	172	169	185	186	175	175	198	190	192	188	178	197	195	193	180	203	189	160	187	191	166	205	164	180	176	170	171	180	189	185	178	182	184	176	180	159	210	178	186	183	199	169	191	215	158	192	180	211	198	201	215	172	187	184	191	167	177	179	189	198	198	192	153	184	191	164	174	184	220	183	192	209	165	194	150	183	213	157	182	175	159	181	184	197	170	180	178	172	196	194	184	166	171	191	208	179	186	180	188	209	188	179	176	188	195	201	188	210	174	183	175	194	189	217	152	172	156	173	176	192	165	185	185	199	196	170	190	199	178	199	187	156	189	179	201	189	192	199	190	194	172	184	183	198	177	195	176	187	177	188	187	164	206	189	192	197	193	177	167	199	171	168	176	171	178	182	202	178	205	199	179	176	185	187	196	216	198	169	179	182	178	177	187	154	197	212	180	163	165	203	189	178	200	188	172	177	160	170	177	181	193	182	184	188	177	201	181	189	191	175	188	183	190	196	181	169	182	212	183	184	184	204	186	196	189	187	194	201	204	202	189	183	193	171	178	176	184	190	179	193	186	170	180	156	193	178	212	187	187	211	190	194	186	185	181	181	193	199	183	202	195	200	199	205	197	193	193	186	204	170	170	212	175	187	177	189	181	199	190	183	172	184	200	197	180	174	198	183	192	186	189	200	182	198	196	175	192	194	188	155	177	196	196	198	203	193	191	176	178	198	202	198	171	165	198	187	202	178	173	190	182	190	150	157	199	210	185	188	170	185	202	167	180	209	195	200	203	184	210	191	196	199	193	171	189	181	192	156	182	201	173	186	174	181	196	185	173	193	205	180	193	204	189	190	188	174	162	161	174	180	171	192	174	195	192	191	167	177	181	158	185	213	194	196	192	208	199	167	194	173	193	182	177	169	174	214	191	179	177	166	178	167	173	180	182	162	175	177	169	183	170	196	177	179	190	167	179	187	185	171	191	196	194	158	194	212	171	153	224	187	185	192
5619	1424	2648	3170	2732	2448	1963	1717	1518	1294	1215	1070	987	895	927	824	823	811	750	737	683	646	686	686	640	627	623	611	648	606	644	583	565	611	570	599	567	579	564	564	534	556	585	525	518	610	577	609	574	583	525	550	526	527	563	556	549	545	506	524	563	569	544	580	571	565	562	554	538	527	522	541	505	540	534	553	540	545	541	506	508	554	514	530	506	582	508	491	580	540	531	496	521	521	535	482	555	528	505	529	520	504	519	526	508	523	547	510	522	514	519	526	511	547	510	482	511	560	498	561	543	524	540	513	479	528	563	516	534	502	521	488	573	542	518	545	516	560	520	523	524	529	543	531	528	525	551	524	506	533	464	526	497	498	502	494	552	523	475	457	535	529	522	499	496	487	532	522	515	519	464	591	510	521	506	536	534	531	566	543	527	504	495	532	508	533	520	562	512	510	496	516	494	576	477	552	533	534	524	567	541	507	523	531	528	528	533	552	475	525	527	573	513	565	553	559	527	560	523	546	501	527	530	499	534	505	513	517	543	547	510	548	529	509	543	581	557	502	496	532	471	508	562	514	517	504	532	528	533	518	481	538	512	517	498	506	519	526	507	547	549	488	517	514	497	541	531	484	555	479	508	491	497	507	524	512	558	554	520	515	511	516	531	491	518	589	533	522	527	498	522	528	559	525	509	569	496	532	483	499	521	538	537	536	528	539	510	552	521	487	520	548	535	538	493	535	554	555	500	510	541	507	507	535	554	500	541	549	513	535	531	546	533	527	514	514	562	571	572	500	503	567	535	520	492	551	538	515	502	549	521	533	561	519	538	507	516	503	527	519	534	526	509	509	532	514	542	531	502	509	498	540	499	514	519	512	505	527	550	520	515	500	508	527	588	467	554	530	519	524	543	490	496	557	486	513	508	533	492	529	529	498	560	560	491	526	543	554	502	497	518	540	557	535	552	475	584	492	513	568	578	532	547	522	529	531	549	500	513	515	539	536	515	528	517	489	516	530	534	526	549	552	516	548	519	514	495	551	518	523	549	517	538	533	512	504	543	500	535	531	490	521	570	512	572	511	529	502	578	517	512	531	524	553	515	519	515	530	490	493	499	522	468	514	508	551	533	499	497	505	501	459	495	524	540	536	499	531	578	564	539	543	506	517	539	522	513	526	503	530	546	524	515	524	505	521	545	500	537	519	547	492	534	523	536	510	509	545	512	514	540	524	507	513	554	566	495	544	535	504	507	513	523	578	519	533	518	503	538	498	551	523	490	494	530	534	511	540	559	507	530	542	522	493	522	532	488	490	525	496	539	565	493	537	535	523	501	512	512	552	498	529	508	514	518	519	538	542	539	547	548	530	492	515	553	536	529	515	519	470	522	519	545	516	540	505	498	507	560	545	517	536	499	505	496	562	498	509	523	538	510	522	526	516	522	531	519	510	535	519	491	502	537	527	517	509	560	544	519	524	488	518	544	502	534	489	536	522	548	533	547	513	503	531	495	533	553	530	469	547	515	573	495	517	533	510	536	513	540	543	531	532	495	544	511	526	504	562	548	544	529	481	516	505	509	537	514	527	558	513	517	531	498	496	509	497	522	513	526	532	497	500	519	550	492	507	501	534	508	543	534	538	532	489	525	541	538	545	504	502	517	501	502	511	506	563	528	529	503	501	545	517	536	529	511	540	477	536	528	554	516	503	509	549	515	521	521	505	518	523	490	579	511	516	508	555	503	535	556	488	545	553	532	510	504	495	476	541	559	545	502	529	494	529	481	511	542	526	513	515	509	536	475	527	491	503	520	521	579	527	543	524	517	556	510	537	504	516	493	536	517	494	497	499	519	536	562	492	531	509	544	573	487	498	485	544	524	511	484	481	511	509	500	535	516	448	548	521	501	520	512	539	514	500	510	498	503	520	541	507	530	526	512	529	501	541	503	544	556	540	523	522	536	516	541	568	492	555	511	511	565	532	571	531	554	508	558	540	543	515	538	493	531	509	540	538	521	508	490	521	522	502	511	543	562	499	509	502	516	492	521	522	551	530	469	553	545	504	566	500	506	502	542	530	542	490	514	538	508	541	518	505	544	542	548	511	556	500	517	526	509	492	492	523	453	564	496	515	523	485	507	511	533	557	502	536	544	529	485	513	498	536	519	540	535	506	510	539	532	514	507	521	503	522	532	566	535	530	540	511	539	520	517	543	510	537	515	492	520	529	541	497	499	537	523	487	519	491	528	538	535	531	521	535	505	480	514	526	519	503	523	530	503	539	528	522	515	477	547	501	549	506	517	512	494	498	518	535	541	513	543	521	511	506	531	498	549	506	524	506	510	530	520	542	503	531	534	553	490	517	481	556	493	542	543	466	510	542	513	523	499	514	483	556	524	499	508	530	506	532	553	548	549	490	543	535	537	523	529	512	527	521	535	488	477	533	490	483	551	487	508	531	563	521	524	499	543	529	548	518	521	539	513	563	515	533	553	511	551	517	494	538	526	495	522	510	531	516	506	504	576	531	510	539	528	497	528	540	478	547	514	503	528	523	531	524	521	545	513	511	513	520	499	491	518	516	532	507	525	559	530	477	498	515	516	515	533	510	546	542	522	496	570	545	538	544	529	533	540	514	554	496	540	493	526	508	518	528	513	535	486	555	546	519	564	524	533	530	529	543	522	550	545	494	510	521	517	529	556	541	538	550	525	520	543	490	558	547	564	536	554	537	552	515	501	505	521	539	512	522	527	476	556	531	513	530	524	537	490	512	505	501	499	475	530	536	527	548	501	557	528	531	536	533	508	505	566	540	481	535	522	572	507	516	488	549	540	521	536	487	519	523	525	494	559	552	547	553	545	512	520	529	564	515	506	542	480	511	544	502	540	511	549	532	511	538	520	531	493	516	530	525	515	530	520	497	558	522	516	580	540	504	508	501	529	540	537	563	551	527	494	512	512	480	525	507	525	498	528	564	544	560	524	479	530	511	513	536	562	529	545	516	514	491	522	515	520	530	537	504	557	507	528	533	556	528	531	509	497	516	490	583	507	551	508	551	543	496	545	503	548	498	488	527	507	502	510	547	485	531	505	492	514	539	511	492	554	508	516	542	519	500	511	524	459	482	507	526	563	501	523	544	533	488	506	513	531	494	520	519	509	474	503	509	490	482	492	518	503	520	561	539	505	511	542	522	510	552	528	481	515	517	494	524	522	486	572	530	540	528	516	513	546	525	510	537	517	500	486	515	531	504	552	533	485	520	529	534	544	524	500	555	542	547	517	526	515	585	512	529	546	561	525	531	490	520	512	525	507	544	550	528	504	496	518	536	543	531	483	489	491	498	480	494	499	527	532	489	506	533	539	529	514	528	519	496	529	532	538	523	553	509	475	572	549	564	523	499	528	499	517	502	511	543	501	488	546	513	511	535	613	526	548	467	541	524	508	535	547	493	528	492	517	530	539	500	508	516	522	542	533	538	494	513	544	534	479	530	521	526	540	504	512	488	518	540
17710	2510	2269	1772	1208	884	681	586	477	370	350	289	259	288	261	216	238	223	193	195	192	162	183	173	177	170	169	158	152	160	151	136	155	138	129	135	142	134	122	156	156	143	146	142	134	145	147	150	165	155	133	132	135	138	140	145	116	119	149	130	157	152	156	134	141	138	129	123	133	150	135	126	118	109	137	133	144	152	147	117	124	142	134	135	135	126	154	137	139	133	130	150	144	137	127	139	135	141	119	135	136	139	148	123	105	142	118	141	118	145	163	144	133	139	141	156	131	134	130	136	133	137	132	132	158	146	119	143	138	148	117	146	153	131	121	131	153	141	158	143	119	143	131	144	148	128	152	145	130	136	121	134	126	122	124	121	131	140	122	128	139	125	143	140	118	131	149	122	142	135	132	133	155	154	149	138	133	114	146	145	136	147	131	152	138	112	132	133	161	146	136	124	158	142	121	124	158	138	130	148	125	136	134	146	147	128	147	120	119	119	143	146	119	132	131	127	129	129	120	147	135	146	135	144	136	128	141	145	129	130	117	146	145	132	137	138	132	131	130	119	138	132	139	144	150	124	153	125	143	131	151	129	122	129	143	124	139	128	149	154	119	146	129	142	138	129	133	117	125	149	115	148	151	137	116	113	121	126	130	137	122	145	139	134	143	138	152	139	129	145	140	114	134	130	118	143	136	139	117	147	123	138	128	132	142	149	139	145	153	139	151	121	134	136	132	125	135	121	134	146	146	141	123	130	145	138	128	140	149	147	115	141	127	131	140	136	142	131	160	122	141	118	133	133	133	129	122	135	126	130	140	140	147	150	130	125	121	133	121	132	135	146	170	147	147	137	131	136	113	138	144	135	145	126	138	154	142	154	125	139	121	122	131	100	138	115	126	146	135	145	134	122	129	134	140	135	140	144	153	128	131	148	145	136	142	144	137	138	129	127	125	149	131	130	146	121	130	150	136	134	156	155	145	114	125	139	122	137	115	133	142	135	120	147	135	127	129	146	136	148	125	147	127	165	142	130	136	131	130	144	131	134	143	159	132	123	149	136	128	163	125	135	120	149	127	129	127	117	126	157	160	129	152	145	127	144	142	148	123	145	130	150	132	114	137	124	114	136	119	110	116	134	125	138	134	145	138	152	136	124	133	132	127	123	115	152	135	133	123	131	137	145	127	136	136	133	122	151	147	158	142	139	129	143	125	113	152	151	134	159	138	145	131	109	137	149	145	141	139	136	138	118	127	138	135	149	137	129	151	144	139	156	120	124	155	135	163	131	124	130	140	159	141	130	130	116	138	139	124	146	132	128	115	140	130	125	148	136	111	108	141	146	130	139	141	121	132	145	125	156	139	115	143	128	131	127	121	132	132	131	136	121	129	147	132	149	138	146	131	121	129	139	148	127	127	165	132	132	139	130	140	150	135	112	114	145	143	147	145	121	134	124	133	131	129	131	142	139	140	129	156	158	141	129	136	150	142	130	133	136	125	148	141	134	121	128	142	118	129	159	119	137	148	110	123	123	144	128	135	128	132	142	140	111	165	135	151	152	119	124	149	121	178	111	134	134	142	135	122	126	118	136	147	135	125	140	142	127	133	133	138	123	134	143	147	142	125	133	126	151	144	142	138	121	144	124	155	121	121	150	145	132	125	155	133	144	143	128	128	131	125	137	131	133	129	134	133	132	130	140	122	146	138	147	137	133	137	133	131	146	123	121	133	130	141	120	142	136	130	155	128	134	121	149	126	119	110	139	149	135	152	109	132	117	125	147	157	143	126	119	134	142	135	138	137	142	115	148	148	130	137	114	116	114	154	113	142	131	143	134	136	127	123	133	144	129	118	130	147	127	152	150	135	123	132	138	145	132	161	130	120	134	151	144	140	127	108	136	150	135	138	123	141	129	118	152	128	159	123	124	131	125	115	143	129	123	124	126	140	140	142	130	142	112	139	144	147	133	118	137	138	127	121	149	124	113	124	146	143	145	121	127	128	134	137	119	131	132	137	155	141	142	134	130	130	155	116	128	149	144	130	145	140	142	151	131	138	135	119	131	135	141	143	127	130	132	137	154	130	153	155	140	143	107	147	119	134	146	124	158	132	126	123	114	122	123	148	132	127	111	123	175	131	138	131	117	127	144	126	135	141	111	126	124	148	149	129	133	122	146	118	151	142	142	146	132	183	150	147	134	137	134	131	132	117	138	137	122	124	130	133	149	153	142	127	131	131	137	114	150	133	112	119	134	123	136	114	147	110	155	133	156	132	138	121	130	130	137	138	129	115	132	138	131	134	138	149	140	126	124	137	135	145	141	121	131	125	130	143	133	144	170	112	147	129	140	145	130	148	135	150	126	135	139	136	129	127	127	125	148	139	137	165	116	135	123	130	119	142	131	124	134	126	147	145	138	135	140	145	132	141	125	127	148	128	142	135	135	147	147	130	139	156	134	124	136	146	137	124	118	125	128	133	134	144	146	138	120	148	114	135	129	148	129	132	144	146	124	148	119	143	120	127	141	113	121	130	119	128	134	160	125	144	123	140	151	133	134	138	142	134	134	135	131	130	133	146	119	131	160	137	143	145	148	126	150	143	129	130	124	113	104	145	140	130	135	118	134	131	116	134	120	123	143	137	138	143	128	121	125	132	136	152	157	126	145	124	145	143	135	119	127	147	143	140	129	147	141	140	141	119	113	137	131	143	146	129	128	128	156	132	147	123	129	150	118	124	146	139	128	123	138	138	133	142	137	139	142	129	142	140	129	137	138	127	136	160	144	125	134	126	124	136	152	155	131	139	136	150	148	145	142	127	151	117	109	128	142	148	124	120	135	107	116	132	132	138	140	137	131	139	122	128	142	125	155	130	129	148	127	148	140	130	133	131	129	128	134	138	151	141	137	150	131	135	121	141	138	148	142	123	118	119	129	139	127	133	118	134	132	119	135	138	133	124	118	137	141	139	117	134	144	142	138	128	132	119	132	139	123	109	151	134	125	151	103	156	139	140	122	139	132	141	140	149	142	138	141	136	123	118	139	139	152	131	165	115	119	138	129	148	154	132	116	124	153	123	151	145	136	130	120	126	123	130	148	126	122	146	145	141	169	155	145	145	126	140	132	138	111	139	155	120	122	138	149	147	103	118	152	143	113	124	139	143	139	123	116	152	137	112	114	134	131	141	134	137	125	125	142	134	130	127	125	144	135	148	145	119	139	139	131	174	137	153	124	131	131	144	132	161	123	135	150	136	129	128	149	149	130	133	136	127	135	133	143	117	135	138	144	116	131	143	134	128	133	138	129	147	136	160	128	135	135	125	163	141	143	130	128	120	136	112	120	128	162	136	115	143	126	144	154	141	138	128	170	127	138	130	144	129	125	134	121	146	122	153	120	122	132	153	128	136	153	140	119	132	136	119	144	114	153	153	148	132	151	144	128	132	163	161	134	130	134	143	116	126	143	134	137	160	142	126	139	160	116	131	136	122	124	139	112	127	135	152	142
7632	2017	4311	5171	4503	3877	3073	2520	2197	1927	1614	1485	1362	1149	1211	1026	915	896	859	787	747	680	681	689	649	675	628	623	598	597	624	519	568	523	510	531	507	561	490	523	485	505	498	480	515	470	482	494	474	500	478	421	450	513	444	435	446	437	435	492	455	447	462	440	445	433	415	431	449	444	448	465	445	443	446	419	413	451	427	456	452	421	402	447	428	445	429	453	425	437	454	443	387	431	397	399	443	430	441	446	393	459	424	431	425	411	430	406	423	405	414	444	452	432	409	427	431	438	422	454	428	452	425	432	441	433	399	418	438	424	402	408	398	410	439	392	426	436	382	465	445	428	429	402	405	449	409	415	396	413	415	411	423	406	394	382	440	395	401	443	375	408	422	406	410	411	396	398	452	447	404	420	415	435	421	394	397	399	419	405	414	400	451	428	434	454	439	409	382	412	415	430	404	397	415	397	378	412	393	429	435	398	430	407	387	422	408	432	408	401	410	435	379	402	361	393	395	410	401	403	393	393	449	416	461	418	423	435	422	388	428	414	384	445	411	436	428	403	414	439	432	416	433	444	413	422	425	367	408	402	407	429	404	383	399	433	421	425	474	459	405	383	427	391	405	444	391	422	415	376	379	406	427	433	403	409	440	396	416	396	408	413	410	397	422	381	383	394	392	393	400	399	435	366	418	391	440	428	421	394	449	403	411	400	430	400	391	397	417	379	422	391	415	424	415	426	422	412	403	447	451	428	407	421	415	411	442	435	395	430	413	380	413	414	383	417	387	430	440	423	428	393	416	415	395	470	393	395	437	397	380	439	413	431	421	433	415	422	436	439	411	406	410	371	409	381	407	400	394	395	428	396	398	426	405	396	409	405	377	403	401	388	377	412	421	426	428	397	436	430	399	434	423	388	411	403	423	457	400	399	406	424	430	387	388	428	406	404	420	381	422	407	388	390	419	416	411	439	404	423	411	406	444	429	439	410	412	384	408	425	426	422	410	422	429	415	428	411	413	394	387	468	454	405	401	426	393	410	410	393	397	396	392	395	383	417	400	396	421	405	491	411	383	452	426	416	392	412	426	396	416	411	412	390	386	425	422	421	423	424	413	383	404	456	419	455	414	415	426	427	423	393	396	405	402	404	437	388	403	404	424	397	386	439	378	411	407	397	446	420	428	435	383	397	334	412	411	416	447	413	426	389	427	430	454	409	361	396	416	360	427	426	421	395	417	400	426	400	412	371	459	443	389	434	417	389	375	425	400	448	410	405	425	446	394	399	414	444	447	411	420	442	373	423	442	428	378	409	408	403	427	421	393	382	384	413	390	422	401	418	435	416	426	424	420	419	439	390	381	398	426	405	421	407	401	386	428	388	421	420	393	440	426	389	432	450	414	410	416	398	398	439	396	416	411	398	399	374	410	408	386	405	392	413	407	384	416	376	446	397	392	392	416	388	447	439	412	401	427	414	409	389	392	398	428	380	404	426	415	426	407	358	407	383	472	453	453	393	384	429	399	411	395	464	381	422	385	402	393	426	413	394	420	426	455	431	446	400	404	408	382	388	363	405	430	433	432	406	427	410	388	428	387	404	409	419	437	428	386	394	445	427	439	415	421	390	401	428	395	411	421	424	395	423	415	384	405	421	428	382	400	413	413	420	418	406	441	406	406	374	405	432	413	410	403	391	344	396	407	377	407	392	448	409	423	407	391	417	453	397	425	409	399	392	422	400	433	438	395	426	417	384	405	412	383	402	397	414	414	381	426	453	412	382	416	426	419	410	430	393	412	394	443	417	428	431	395	388	389	436	414	449	387	432	381	375	407	427	399	412	392	419	380	418	421	424	404	456	405	402	405	395	429	418	398	404	411	394	431	404	412	404	473	413	399	454	406	386	428	408	419	408	389	413	390	403	401	436	438	401	390	410	397	391	403	413	395	422	379	433	392	439	409	402	410	416	433	415	390	383	442	414	440	412	424	432	422	409	391	417	441	420	408	405	394	401	413	432	435	410	401	404	416	422	393	423	394	429	421	399	401	397	401	404	418	422	372	419	412	395	396	403	413	406	398	400	395	420	406	407	419	399	430	402	419	395	414	408	394	464	388	397	437	374	404	412	385	371	436	429	405	424	395	434	409	408	395	404	393	409	378	408	405	431	427	387	429	414	391	424	390	407	423	462	413	404	380	413	416	362	423	356	419	422	367	420	420	421	378	375	411	426	424	425	402	390	403	399	389	403	405	424	445	417	387	422	428	399	429	410	435	409	424	401	404	454	382	401	426	419	404	377	430	439	420	404	447	460	403	420	418	402	415	385	386	425	432	451	410	396	401	451	417	404	413	426	407	395	425	454	412	415	401	408	391	399	406	385	355	377	399	408	436	431	450	424	436	402	388	414	420	408	372	390	418	398	432	404	445	414	408	424	421	384	427	395	419	416	390	400	424	387	448	404	450	389	376	441	374	384	410	446	393	392	415	425	438	404	431	415	387	407	413	385	401	436	432	374	410	393	429	420	406	422	424	376	397	387	434	430	424	422	434	428	443	427	417	414	428	415	392	445	382	422	408	396	399	405	431	436	410	399	382	428	393	398	433	404	410	382	395	431	444	409	401	405	366	451	431	424	410	406	393	437	438	399	417	426	405	426	421	420	422	424	413	412	454	451	411	407	424	420	444	419	362	421	405	397	403	395	441	417	424	435	421	407	414	413	432	422	411	369	377	415	446	376	379	405	437	425	427	406	452	414	393	392	405	427	410	386	392	437	441	380	402	393	413	446	423	393	424	395	374	413	416	401	405	438	411	393	413	388	409	404	435	416	386	387	344	409	410	435	441	404	371	427	411	417	413	417	432	398	430	425	398	412	413	365	421	404	441	365	450	425	431	444	420	426	361	436	406	416	394	396	419	423	394	412	435	463	407	461	402	385	370	369	407	414	382	428	393	424	419	446	428	401	407	438	417	419	405	428	371	425	392	403	406	426	415	413	394	400	406	375	404	421	412	409	439	387	410	407	416	404	424	414	425	380	418	391	380	417	438	402	406	378	394	412	403	424	418	406	402	410	434	403	396	428	408	439	391	428	447	394	421	424	420	418	428	424	431	426	418	417	419	405	403	417	418	403	364	446	408	395	425	425	437	378	402	406	417	440	405	390	426	411	422	431	428	419	383	411	373	430	415	400	402	412	420	432	379	401	416	383	400	394	402	400	392	403	393	415	429	395	399	410	401	403	409	430	382	385	426	437	376	399	391	399	433	407	417	414	394	393	431	397	405	435	427	427	422	402	432	440	390	387	427	434	426	426	451	380	397	386	389	396	401	383	441	407	419	395	395	430	426	422	444	401	432	407	398	430	433	403	381	410	389	409	405	404	450	451	384	392	419	432	413	431	418	400	399	439	408	380	412	434	414	394	439	412	420	434	389	406	383	414	414	402	380	407	424	381	428	397	348	419	406	397	385	391	392	423	387	419	457	412	456	411	404	395	419	424	423	400	429	443
2498	367	339	400	364	372	364	324	354	335	356	332	310	312	327	305	328	325	337	323	305	311	300	314	344	323	343	308	296	345	323	309	296	314	338	297	306	320	286	326	307	327	362	339	310	281	327	321	321	319	314	291	358	330	290	312	317	323	321	335	327	316	345	318	323	301	323	315	332	349	295	294	316	336	334	313	318	318	328	310	344	318	308	308	291	303	331	340	333	309	331	300	327	325	300	334	335	311	312	307	310	326	288	306	307	332	332	307	325	324	287	316	323	334	330	324	303	307	337	331	301	333	312	332	273	330	334	303	284	313	302	337	317	312	320	322	308	308	319	336	326	330	303	334	315	304	329	330	310	282	331	334	303	299	320	324	288	363	338	309	319	313	332	306	354	307	310	326	329	323	338	293	326	309	313	307	331	356	305	323	351	322	325	276	303	313	305	302	322	319	348	320	319	329	297	322	328	315	322	349	318	305	306	321	294	330	361	323	335	311	329	290	301	329	327	290	315	311	320	301	329	314	342	328	281	302	301	317	346	316	299	315	311	354	324	334	354	302	322	314	340	307	315	308	336	313	306	316	341	295	316	314	338	299	344	298	302	307	315	336	314	322	336	297	307	333	306	303	321	328	317	308	314	322	335	307	348	337	298	336	296	333	336	293	319	318	291	313	318	309	300	323	305	355	334	341	358	295	315	345	313	319	307	303	326	319	309	300	306	307	325	328	363	335	346	330	343	310	335	308	350	318	338	312	315	317	330	280	298	320	314	317	319	299	291	298	329	334	322	326	336	311	333	353	347	289	332	295	320	315	334	298	314	290	323	323	331	347	324	312	308	327	280	325	326	331	309	316	319	314	341	330	350	324	312	317	311	303	336	343	312	299	315	319	340	301	321	297	299	307	323	309	291	327	335	332	330	292	283	342	294	324	343	310	297	313	320	293	333	336	332	323	317	307	304	274	285	342	296	271	344	345	310	316	305	304	317	337	307	335	297	299	299	312	313	335	319	316	304	324	286	332	299	316	293	307	352	305	333	329	297	313	305	316	320	316	310	313	333	344	292	314	335	275	289	327	303	279	333	308	320	304	319	344	287	328	330	311	324	340	313	325	328	320	294	319	315	312	320	318	299	342	314	319	333	302	300	307	301	308	308	325	309	283	334	335	344	322	346	352	328	311	323	333	298	313	322	310	342	335	310	334	291	314	303	329	328	319	310	324	320	334	318	299	330	317	280	304	354	333	310	340	328	282	333	333	318	315	328	287	332	315	308	325	343	314	326	320	313	307	326	335	320	360	343	330	338	363	320	308	312	307	314	337	343	328	305	337	321	315	313	290	308	340	307	319	325	329	304	318	321	327	342	272	326	321	310	323	301	373	297	327	297	313	301	298	295	289	322	334	301	304	333	298	341	279	297	312	304	325	333	303	296	297	316	309	311	266	332	318	328	352	311	347	352	319	309	307	321	277	325	306	332	323	302	326	340	316	314	313	305	324	321	338	336	305	343	337	303	324	309	297	354	297	355	293	341	283	295	338	295	275	306	332	369	331	317	321	323	313	307	337	300	329	314	304	325	303	320	310	333	316	343	334	333	323	317	345	315	335	322	302	290	306	301	331	330	322	307	298	323	310	308	283	308	335	309	332	321	344	347	320	321	336	318	319	342	339	307	309	296	318	310	306	328	334	352	290	310	304	316	309	309	310	306	309	301	338	324	328	299	312	302	311	265	356	345	320	301	337	302	311	306	321	332	308	308	302	310	279	308	311	306	299	302	334	331	328	336	327	349	307	287	356	321	361	327	360	299	331	349	348	306	316	318	295	328	309	312	294	305	303	332	337	318	333	303	298	310	314	326	301	336	323	305	302	328	307	323	311	337	326	344	337	298	308	305	334	312	340	331	330	317	331	325	350	311	312	352	296	339	318	307	334	320	287	347	283	318	300	324	307	305	303	306	301	339	350	331	349	314	325	314	312	305	323	335	342	316	323	328	292	332	311	335	300	327	298	265	344	300	310	288	311	339	304	339	302	320	324	299	340	330	326	315	340	343	296	320	334	291	344	325	354	302	339	328	328	339	325	295	327	321	310	289	299	297	319	333	312	336	344	308	306	336	301	335	304	329	317	320	327	342	320	348	312	322	329	297	317	326	330	322	285	307	315	311	303	301	319	336	304	310	290	336	296	311	313	359	306	286	307	350	328	359	309	337	330	308	327	341	313	325	331	309	364	324	327	336	294	288	330	323	310	288	325	335	312	330	338	309	325	330	340	294	300	352	336	323	359	284	339	337	345	292	315	289	341	301	295	317	306	300	290	330	301	294	322	298	338	316	328	301	320	302	323	303	296	325	333	309	334	323	324	344	320	316	317	295	347	339	339	332	349	347	314	300	318	325	317	324	295	331	304	310	328	323	330	327	317	364	333	324	308	308	289	307	334	311	336	301	322	310	344	305	283	313	331	318	322	316	328	334	316	307	316	298	278	322	344	307	313	345	280	339	323	307	330	307	349	281	339	369	345	353	342	303	331	313	322	305	313	316	304	335	328	373	339	297	334	312	297	296	302	353	291	312	331	301	310	337	319	305	322	305	316	327	326	310	289	276	309	316	353	309	320	323	318	339	305	322	317	311	337	333	344	307	300	311	299	327	338	349	370	329	313	329	322	327	345	307	322	300	302	317	345	331	311	344	332	334	320	322	337	271	299	344	311	332	316	306	310	311	300	316	305	307	301	305	312	280	316	344	350	320	298	314	313	339	310	328	318	314	341	311	322	351	349	303	317	326	296	309	320	332	324	308	325	325	326	323	294	349	346	350	316	332	322	334	338	310	300	332	314	317	322	308	302	313	343	323	350	293	312	314	323	308	311	325	309	329	299	343	301	325	307	339	305	318	305	324	319	296	321	311	299	332	335	300	304	321	311	315	349	289	324	345	311	307	308	345	350	317	304	313	344	302	342	322	301	305	354	315	334	334	333	309	324	342	297	282	303	327	291	296	288	293	317	370	315	352	334	294	301	315	319	324	288	327	305	352	329	347	301	317	361	307	315	340	315	326	300	317	299	319	346	308	326	327	319	319	296	308	330	342	338	300	308	302	292	327	326	357	314	283	330	354	301	320	309	330	318	323	301	319	287	302	337	306	314	324	302	310	300	317	329	322	308	314	310	314	353	315	288	329	361	302	331	347	318	321	334	339	285	323	322	314	352	294	278	331	288	310	318	317	306	333	335	301	335	328	291	326	308	284	311	316	308	311	312	307	317	326	285	300	338	312	311	348	337	322	299	316	330	350	306	331	317	334	319	300	301	311	329	304	280	341	293	315	314	312	314	337	323	331	307	331	342	344	307	303	319	307	291	355	345	352	325	321	315	306	319	344	343	348	308	340	320	313	317	299	308	337	347	328	356	308	327	319	303	341	337	290	300	256	331	286	311	327	325	318	297	310	307	316	356	322	301	330	296	327	328	321	311	293	298	297	299	311	304	327	293	289	325	307	300
2572	928	1034	1077	1044	994	946	962	929	906	910	859	846	873	901	888	867	871	892	888	864	854	888	837	849	840	860	840	809	863	905	808	848	826	879	835	831	847	867	861	782	836	874	800	856	880	826	834	831	876	847	886	823	833	894	858	850	846	862	834	839	893	839	877	862	831	906	837	889	875	857	827	850	868	852	943	863	857	924	836	882	866	869	872	877	836	820	855	842	824	845	862	808	835	831	838	815	839	802	884	865	852	894	850	842	861	879	814	859	881	813	862	813	842	844	886	777	809	894	835	860	828	844	826	880	855	852	867	844	829	832	841	826	898	879	809	900	832	805	814	871	891	842	842	822	877	847	867	893	875	869	838	855	866	827	807	845	846	868	807	815	886	840	823	880	825	868	830	909	894	831	841	846	877	813	862	874	801	821	867	884	851	837	851	846	852	873	813	810	841	853	793	873	851	829	847	829	845	800	832	837	857	895	825	814	860	815	844	812	878	866	823	834	842	878	834	864	837	844	870	867	859	861	897	838	818	861	830	825	831	842	862	842	822	902	825	843	833	860	851	831	849	858	847	867	877	871	834	824	848	860	833	846	826	830	862	793	864	817	838	834	855	822	869	865	836	869	858	863	792	841	890	889	835	877	857	811	854	868	802	858	839	836	804	886	830	804	876	874	851	846	822	857	812	824	810	838	818	843	884	882	854	868	801	883	872	884	847	862	865	872	815	824	861	855	861	837	874	843	837	851	794	847	821	869	791	805	833	818	869	796	814	870	870	861	845	808	804	866	844	856	859	922	878	882	827	874	754	869	847	850	848	834	873	885	873	842	807	809	810	825	889	807	837	855	784	822	839	885	892	841	790	875	871	861	869	812	858	855	840	862	812	861	850	810	836	876	865	867	839	805	831	839	874	811	857	864	826	885	854	846	890	862	846	867	809	829	890	857	837	859	849	862	852	814	859	809	839	849	850	853	864	867	896	848	887	830	843	865	868	883	868	868	845	822	883	865	831	780	880	836	825	830	835	823	835	861	866	819	862	827	838	842	835	833	857	848	835	806	836	867	861	799	867	817	830	857	889	888	827	849	824	880	813	846	842	834	889	846	855	857	809	804	838	800	845	844	809	851	838	859	918	828	877	828	844	810	819	873	872	856	865	861	855	859	859	853	844	836	829	820	848	855	841	831	884	815	779	884	827	863	877	846	829	844	802	855	867	840	883	783	883	892	862	802	829	867	852	806	815	797	884	806	863	842	905	872	797	858	843	860	841	840	908	859	835	809	806	854	827	866	811	831	839	911	829	858	865	786	853	854	848	792	839	832	802	820	837	864	829	837	822	813	824	807	917	896	855	825	873	774	870	817	828	829	847	857	815	813	839	863	877	842	819	819	839	856	848	826	855	860	816	786	880	856	820	818	838	830	861	858	802	806	848	820	888	808	848	777	868	801	809	864	806	828	823	860	824	845	884	880	888	835	821	864	840	841	843	832	859	871	868	869	898	825	832	882	875	807	879	819	847	874	816	845	854	842	881	823	870	844	880	811	826	799	831	808	845	803	894	863	905	829	786	865	794	798	953	856	868	844	856	797	846	793	853	847	843	833	788	851	893	886	900	811	873	861	865	872	834	891	867	892	834	900	881	888	812	861	813	909	797	906	824	862	817	849	876	881	817	850	859	840	887	850	833	844	861	821	846	893	824	827	891	792	847	794	881	833	844	863	873	836	878	835	874	856	852	863	910	824	805	821	877	810	843	859	921	842	857	815	888	867	850	886	874	780	872	863	880	830	814	841	818	861	838	836	844	839	825	872	868	847	877	865	828	845	871	803	858	852	829	842	843	801	849	846	831	857	854	804	848	894	925	881	838	814	811	846	856	869	792	857	806	892	836	877	925	804	864	816	863	841	819	811	793	835	823	813	873	881	864	881	861	893	835	823	856	854	895	880	810	821	796	828	869	885	840	876	852	836	817	834	856	851	878	853	923	820	816	884	848	806	806	834	869	892	887	826	810	810	838	836	867	904	838	847	863	809	840	848	905	889	837	881	854	867	836	862	873	829	837	794	844	847	868	854	830	837	884	846	829	846	830	810	830	848	894	827	858	835	820	894	794	863	867	908	797	823	856	869	842	805	826	898	837	831	869	830	804	870	802	795	846	913	852	865	823	860	817	833	843	800	857	821	843	887	875	847	854	829	795	902	869	868	793	878	868	798	835	809	898	836	803	823	877	855	802	861	878	851	878	824	865	855	853	787	826	825	828	855	857	829	862	874	839	832	820	833	827	884	877	842	832	836	881	863	839	862	840	789	789	811	829	857	786	899	849	908	883	802	850	889	841	838	803	868	872	834	866	896	832	874	783	833	833	854	845	868	823	844	859	865	848	846	861	861	824	871	832	864	831	815	901	829	889	886	880	866	833	845	880	847	848	868	832	832	857	798	871	915	815	832	825	862	884	865	810	824	832	800	852	798	846	841	895	864	897	847	837	861	843	867	824	842	874	887	888	867	855	868	859	884	861	810	802	847	859	825	855	853	861	833	791	869	907	830	834	811	814	853	870	833	812	852	844	865	873	841	859	875	817	910	833	801	842	830	929	845	831	837	869	845	840	882	821	848	801	884	839	826	832	846	832	896	832	847	872	864	855	867	834	849	868	865	852	877	862	840	848	901	793	811	830	831	854	829	815	865	887	917	859	863	881	814	832	897	834	864	815	867	856	858	809	847	854	839	830	785	870	822	824	860	819	903	817	897	839	807	847	874	828	870	861	853	872	849	824	925	846	826	864	871	812	823	864	823	870	875	868	901	841	853	879	839	905	830	815	817	812	891	814	884	863	844	808	847	832	826	858	829	810	846	811	852	838	826	850	817	883	871	871	820	866	867	816	837	849	885	876	836	818	923	890	861	824	876	810	837	863	841	913	892	869	803	844	871	796	847	861	800	875	819	831	826	798	801	823	805	884	818	847	841	884	874	860	855	864	830	806	785	872	854	848	828	833	874	875	841	818	855	843	861	825	840	838	837	833	848	845	882	837	838	830	850	844	838	904	816	888	822	861	814	866	818	889	930	818	871	817	874	846	765	839	882	878	889	901	821	829	850	803	877	847	865	803	840	885	863	862	821	808	853	895	864	859	853	825	812	865	815	808	820	812	822	825	846	825	822	832	861	838	816	889	830	935	831	852	868	879	852	914	829	850	859	813	874	862	841	881	827	850	850	821	863	883	820	821	895	858	878	852	862	904	833	849	862	851	870	856	898	844	872	865	797	852	825	833	886	833	822	844	839	840	848	872	825	860	851	837	870	875	850	845	883	852	897	855	860	845	792	901	807	790	822	829	843	823	860	835	813	823	851	856	887	851	847	874	875	824	844	848	825	830	876	807	826	854	826	817	806	837	845	816	836	813	834	817	849	868	876	875	875	834	852	856	743	831	805	875	833	836	898	850	889	883	840	870	894	847	875	878	852	888	872	858	826	909	868	838	847	868	878	855	886	882
10056	988	1332	980	746	595	447	435	343	335	300	292	245	243	222	232	240	234	211	235	209	211	212	207	209	185	193	203	185	201	205	167	189	191	178	173	194	199	200	172	191	185	205	204	205	173	182	180	200	174	181	208	191	183	183	179	195	190	173	201	186	207	165	196	178	179	167	186	192	206	181	194	166	202	176	197	182	206	177	184	191	183	185	211	187	185	166	197	160	191	174	184	198	176	198	160	216	227	209	196	189	202	191	177	184	187	183	200	183	205	175	185	196	174	197	197	174	196	177	202	154	204	190	181	213	160	185	198	180	200	182	201	184	178	173	192	218	196	163	180	195	217	168	194	190	190	185	184	176	196	185	178	190	175	195	171	188	169	208	183	192	164	153	182	181	160	180	185	188	197	195	188	188	184	171	168	165	192	192	187	199	152	185	193	160	191	185	169	185	175	178	193	192	195	194	197	183	212	189	174	182	195	176	186	188	174	182	200	203	155	188	196	172	189	162	181	148	182	172	179	151	205	158	183	169	194	185	197	177	183	163	174	212	164	182	177	208	185	173	180	205	192	203	209	166	186	197	207	203	169	207	189	188	189	177	198	205	207	200	172	189	188	176	199	166	194	181	182	193	202	179	203	190	234	210	206	184	196	197	184	177	190	188	175	186	182	182	185	178	213	195	185	203	171	167	183	188	206	168	191	191	192	193	204	193	197	203	183	194	183	200	208	191	187	175	184	154	192	176	180	198	189	202	172	191	173	153	190	191	171	180	181	199	179	188	179	191	211	160	169	168	181	176	185	157	180	177	188	197	192	210	179	192	215	179	177	192	166	200	181	217	179	166	205	191	179	203	188	189	189	181	204	184	191	165	188	172	160	186	195	191	187	195	203	196	167	176	197	166	184	199	188	188	189	179	186	193	200	194	177	169	196	187	193	183	202	198	208	180	157	179	199	195	169	163	175	193	171	215	184	186	154	189	156	190	182	177	195	182	197	213	184	198	168	184	162	183	167	163	207	159	196	204	210	165	201	198	179	169	197	189	177	186	161	204	181	171	174	185	161	187	219	177	167	191	155	155	178	205	186	205	200	199	196	173	183	210	188	185	169	198	201	188	183	181	178	187	195	188	198	200	181	183	206	151	207	167	162	161	175	185	163	166	185	198	163	183	182	198	178	184	187	172	217	189	174	192	192	168	178	173	166	169	191	176	186	178	181	214	196	186	165	187	166	173	186	176	175	179	170	186	184	198	183	177	184	167	184	179	183	160	193	186	214	198	197	219	154	203	166	205	212	203	192	197	191	190	190	180	165	203	186	172	185	190	185	200	167	154	185	169	167	182	193	199	168	176	158	185	200	177	185	201	192	192	198	171	195	162	189	172	186	181	178	203	191	175	172	175	195	201	193	201	175	192	189	190	182	199	172	195	171	183	186	165	185	162	201	181	180	201	185	173	184	200	177	185	206	182	192	212	180	177	174	198	190	227	173	175	168	155	174	198	168	168	169	191	183	171	172	178	185	199	164	190	188	190	187	187	201	190	166	178	172	186	176	179	194	179	203	188	186	181	196	190	172	179	194	183	171	209	170	185	189	187	201	159	171	178	187	172	214	188	217	204	213	151	176	176	182	177	173	207	159	179	182	192	192	203	185	183	191	201	177	209	198	184	177	198	168	174	195	178	148	203	201	184	196	163	192	194	185	194	194	175	185	200	183	183	181	186	186	194	204	199	208	178	212	187	178	183	198	148	187	202	169	181	161	209	191	202	197	188	185	182	183	201	204	177	195	175	164	194	201	175	199	174	177	173	174	170	196	156	203	196	203	206	177	223	198	169	188	170	169	194	179	167	217	198	184	200	182	177	169	185	183	195	168	195	188	167	199	191	206	192	188	215	182	181	195	186	180	183	170	196	198	190	186	170	184	197	176	166	164	179	176	216	184	152	165	189	200	183	182	159	183	195	175	165	183	158	176	180	175	183	163	172	182	165	183	191	168	176	206	204	167	172	197	191	205	181	192	195	159	185	199	179	190	188	201	180	188	177	185	210	203	187	178	207	188	186	186	168	181	174	177	168	187	185	171	206	194	168	174	183	187	179	181	188	182	189	193	202	169	174	176	197	166	188	193	191	194	190	223	188	192	204	190	161	197	176	178	196	197	198	206	197	176	180	198	168	197	176	189	172	207	188	182	185	179	181	186	170	196	184	201	179	154	193	156	180	181	194	192	162	185	193	195	168	184	213	216	184	187	162	195	191	213	184	216	197	186	179	171	172	208	195	182	206	192	187	177	184	160	182	216	172	187	176	168	176	184	208	179	187	186	147	181	184	198	185	215	194	177	186	170	163	201	188	195	191	170	199	204	171	182	159	172	202	182	174	187	186	184	165	172	157	180	180	179	197	168	172	179	181	195	171	179	182	188	179	180	191	152	196	182	173	184	169	196	193	207	181	190	142	190	183	206	188	187	179	180	188	188	171	183	172	180	182	187	216	203	191	167	169	202	165	174	192	178	177	182	186	178	198	205	195	175	180	166	188	184	162	181	200	176	194	187	168	200	159	171	154	197	181	185	173	167	187	209	177	185	210	182	186	164	189	175	187	171	182	162	203	180	168	168	184	184	176	188	158	202	178	161	184	174	178	170	202	176	178	173	201	177	169	205	222	158	174	165	180	168	196	162	206	157	174	193	190	187	189	195	192	152	180	182	172	192	181	185	173	199	182	196	184	197	173	185	196	194	177	169	155	185	211	188	177	191	173	177	186	184	170	181	161	181	154	167	188	195	212	198	192	186	179	200	174	198	199	174	172	184	177	192	204	189	190	194	174	187	167	177	174	190	188	188	187	209	190	185	183	179	201	177	212	183	194	169	167	187	199	182	171	169	165	163	174	190	160	192	169	181	201	188	176	183	185	195	175	180	192	181	166	182	201	200	209	178	185	186	189	183	162	199	183	161	173	198	204	194	183	159	179	188	175	191	198	200	168	177	194	155	190	195	226	209	209	192	177	174	188	186	183	180	176	193	179	189	171	169	158	165	177	153	190	175	176	191	174	167	176	209	171	185	216	187	190	209	163	176	209	218	166	174	183	211	176	149	174	173	185	190	180	182	201	177	197	182	174	175	186	179	179	158	163	170	178	191	171	159	189	193	157	194	190	201	186	196	191	177	183	205	180	181	171	195	188	168	153	198	190	207	171	186	190	146	179	200	179	201	194	169	185	185	193	182	205	166	192	171	190	185	164	183	193	193	185	201	182	200	189	163	162	183	163	171	187	176	170	195	177	170	175	196	185	182	152	171	168	176	183	195	165	192	180	180	189	208	189	174	211	176	188	188	195	201	171	192	150	186	181	184	205	195	186	209	176	189	179	149	198	178	185	186	184	199	170	193	178	204	176	165	194	186	184	177	171	211	161	178	175	185	170	194	178	196	179	198	178	222	169	183	192	200	186	193	198	184	177	166	169	183	190	169	173	191	196	183	165	199	177	179	172	157	180	209
5602	1343	2689	3133	2765	2404	2078	1669	1465	1323	1225	1107	1016	1006	919	834	831	773	703	733	719	659	678	689	652	638	623	639	600	607	592	631	615	577	579	582	610	587	613	578	594	543	578	524	581	573	568	530	551	555	549	562	561	533	539	570	537	559	496	526	514	563	566	564	533	530	520	537	518	550	518	536	524	552	522	549	567	556	525	552	518	555	529	516	537	544	546	551	556	473	523	557	561	548	542	553	558	545	554	506	511	541	522	519	521	509	546	554	525	497	514	544	488	495	514	518	526	557	532	519	561	511	562	550	517	500	540	509	511	526	508	577	524	545	517	534	540	561	548	514	540	562	496	541	542	524	521	577	500	509	502	526	488	525	515	511	521	516	546	538	545	529	535	533	521	518	506	506	540	542	499	506	540	523	528	514	494	548	560	510	535	486	490	511	542	533	553	537	529	505	533	540	539	523	535	513	525	484	555	504	536	524	522	521	532	508	501	539	574	495	514	558	556	514	552	523	559	522	497	520	551	531	544	522	549	515	523	544	562	516	504	506	512	499	552	476	556	501	521	558	511	520	558	551	528	518	505	560	496	527	512	534	521	509	520	541	525	546	528	527	519	468	520	524	576	498	545	534	528	501	535	513	535	520	530	522	529	557	506	555	515	508	501	503	502	507	527	542	514	552	528	489	519	527	543	524	531	537	546	536	464	530	522	524	489	474	479	516	501	531	516	499	518	501	529	527	499	555	564	512	566	519	534	527	520	522	528	545	534	541	511	495	501	534	519	531	505	513	533	533	509	495	539	519	493	496	538	536	547	522	516	555	543	524	546	527	476	566	549	530	504	482	498	495	523	518	512	496	537	501	497	494	533	522	543	484	497	530	540	516	533	512	540	501	517	560	557	507	493	516	525	571	512	535	523	525	507	531	552	537	519	536	561	556	530	553	510	542	502	548	538	490	473	497	544	525	535	502	546	546	508	513	554	539	498	570	523	531	548	538	528	497	479	473	525	500	492	566	552	535	544	501	503	547	575	533	480	523	519	532	550	502	521	547	555	542	546	531	509	535	558	576	514	527	568	534	516	539	498	536	499	522	522	504	532	478	534	479	510	530	585	563	511	535	543	537	501	524	515	509	502	536	542	545	549	537	566	517	531	536	486	520	531	508	478	556	521	539	525	515	512	516	542	536	509	529	531	479	509	499	547	497	515	536	464	524	525	471	535	543	509	566	465	534	508	484	554	506	488	516	513	544	547	508	536	525	554	538	530	536	569	492	544	537	518	548	482	513	532	536	508	542	537	511	547	522	509	505	532	526	510	494	537	529	488	537	501	509	530	569	487	491	531	535	541	532	490	542	545	554	530	526	484	527	531	493	486	540	533	554	516	527	547	498	508	536	499	563	546	508	534	554	517	523	519	528	538	506	563	541	495	528	514	484	532	514	580	530	499	514	538	516	535	528	548	494	510	490	539	506	550	520	542	548	535	531	514	544	513	557	513	519	546	500	545	485	504	474	502	553	529	520	519	491	498	505	524	516	540	537	515	543	523	542	518	513	513	536	560	525	520	522	574	529	515	510	538	496	494	503	533	506	541	495	491	467	528	466	543	498	535	508	575	521	513	565	521	544	556	520	511	525	525	504	539	503	489	560	519	521	534	493	535	495	546	505	529	534	537	546	509	528	508	539	489	507	520	524	522	521	516	459	517	538	587	549	510	556	475	537	555	543	525	528	510	516	534	514	536	556	554	539	506	573	543	517	544	541	536	516	534	486	520	513	506	499	500	493	554	526	483	515	524	497	515	518	508	542	539	543	524	527	500	501	483	521	511	513	516	520	528	505	502	553	551	458	481	522	513	530	534	499	499	513	537	510	524	541	550	489	496	554	531	515	545	550	535	553	536	503	553	555	514	542	496	510	516	571	480	505	494	525	499	548	486	513	541	550	521	529	524	508	513	499	494	487	505	540	502	543	510	511	516	544	534	507	530	527	501	553	528	507	525	502	517	547	522	531	483	552	539	518	498	516	565	528	559	541	510	495	506	460	548	512	520	548	535	517	530	518	526	528	582	492	524	509	539	536	518	529	554	514	527	514	513	495	557	530	525	496	570	503	563	556	549	506	526	480	536	541	515	518	534	524	509	569	525	537	516	527	501	538	526	553	539	468	535	524	495	535	515	517	502	511	502	518	549	529	481	532	504	506	512	538	569	543	506	495	520	526	517	520	558	520	555	566	526	541	513	516	532	511	538	524	501	533	542	515	508	547	527	513	517	495	485	532	493	515	541	518	544	505	511	503	501	527	482	564	555	521	516	506	526	505	508	533	501	562	501	497	531	529	542	519	534	506	546	501	526	527	533	520	507	480	494	501	524	521	505	503	553	527	527	521	499	543	521	529	498	537	520	519	503	543	525	561	556	511	532	510	516	524	511	531	510	547	522	520	512	555	553	529	503	498	554	528	501	523	546	498	542	533	484	491	480	549	539	542	556	540	542	512	523	509	504	542	509	516	518	531	496	535	496	549	518	506	489	516	523	504	515	529	537	532	496	492	512	516	544	498	501	535	507	517	535	488	553	509	509	496	522	549	531	488	507	504	527	537	504	503	470	515	517	521	528	494	542	491	514	479	553	515	538	528	530	489	507	527	498	553	544	554	542	538	518	557	535	559	505	545	537	543	494	508	516	503	529	541	489	526	511	558	501	525	537	514	550	541	528	515	513	496	511	521	551	534	507	538	533	512	549	506	512	505	481	494	514	532	539	543	520	528	517	518	487	519	531	475	536	509	483	498	512	542	526	505	554	506	513	516	493	559	513	559	497	521	536	543	511	520	522	524	531	513	547	526	507	527	535	520	530	542	515	478	535	502	513	552	519	507	509	558	527	531	512	555	545	512	536	505	505	532	539	530	490	540	507	510	539	554	544	523	549	559	494	519	546	504	543	564	560	526	525	492	533	517	503	537	520	516	523	544	513	529	499	513	523	566	539	527	569	518	528	514	523	503	547	513	549	520	526	534	530	556	545	557	519	523	509	535	509	555	508	484	520	503	520	555	523	512	506	521	555	551	540	518	513	529	503	500	493	515	526	498	525	501	488	513	549	515	517	530	560	508	523	504	511	482	510	489	516	490	526	519	538	527	510	508	532	524	521	550	537	525	500	518	524	543	515	520	513	538	551	531	521	497	543	475	554	494	510	566	501	511	560	508	475	518	518	522	538	488	527	525	522	559	520	547	546	538	510	532	533	513	510	508	502	524	522	517	513	506	520	519	486	530	551	531	542	546	578	525	550	547	529	543	551	480	508	505	518	492	548	523	507	541	514	552	486	540	510	493	533	539	603	540	551	529	514	565	574	469	514	549	487	511	494	494	500	488	522	534	524	489	548	546	531	542	481	557	507	526	526	481	519	484	556	511	559	522	550	520	541	499	560	584	528	548	526	534	566	467	542	527	526	532	506	480	533	519	517	555	460	529	512	519	541	525	522	516	516	496	533	547	554	523
17611	2417	2414	1808	1231	930	690	553	450	390	397	343	297	257	266	243	217	218	192	163	169	172	186	173	155	156	157	159	161	167	166	122	153	159	148	142	137	155	137	165	155	126	140	131	158	148	149	160	130	124	157	135	137	127	136	128	147	160	133	139	138	147	148	151	158	134	134	117	116	143	133	149	121	141	144	122	126	133	129	138	145	155	153	148	143	137	167	141	116	129	131	128	138	139	137	124	139	132	156	121	119	121	126	114	139	129	157	126	150	147	126	131	145	111	108	136	127	138	143	136	129	137	152	134	139	121	129	135	157	110	154	134	129	144	120	159	158	131	138	127	125	141	121	154	126	136	138	131	136	126	130	144	128	134	132	141	142	126	144	116	116	136	110	137	142	127	128	130	132	158	127	135	145	151	143	132	121	147	119	150	125	140	147	136	111	122	140	121	128	121	144	147	135	115	135	133	148	139	147	118	125	148	122	143	118	146	125	139	135	133	114	140	127	145	150	150	142	133	117	124	125	148	125	120	121	134	141	131	143	127	123	138	118	126	131	125	134	139	134	106	132	118	108	123	134	140	131	132	137	138	138	127	143	140	132	142	138	136	144	137	149	150	162	142	128	146	145	145	139	105	124	133	151	141	122	132	131	145	131	135	132	128	143	171	113	133	126	146	107	125	146	123	150	142	140	114	142	126	159	127	141	155	157	122	131	133	133	128	128	152	136	137	139	130	119	151	143	143	142	124	123	148	125	155	133	163	134	137	138	146	120	140	123	143	141	130	135	145	130	155	152	136	149	125	133	138	125	119	146	140	122	134	124	110	149	137	118	156	130	145	145	142	150	147	136	137	121	135	132	119	135	132	117	137	125	116	125	139	146	129	120	138	134	123	147	118	145	129	120	141	117	132	139	140	143	138	122	146	137	121	135	112	140	136	140	129	139	123	135	137	123	124	144	173	127	146	141	144	123	144	128	142	115	138	139	112	112	140	149	139	131	123	102	143	137	150	131	149	129	138	152	126	121	123	132	135	111	137	144	167	139	128	140	130	140	126	135	126	132	110	128	135	119	129	125	144	150	132	137	152	128	142	131	139	115	150	129	159	142	139	141	134	130	143	127	145	139	155	143	107	120	153	111	133	144	121	119	117	127	135	115	139	162	130	137	138	131	145	136	128	150	128	140	125	148	115	135	118	146	117	131	123	146	147	148	139	125	154	121	133	139	145	126	128	151	123	150	136	127	113	139	126	133	143	144	127	152	118	150	134	140	149	142	131	121	113	135	142	118	139	130	125	144	123	131	147	159	134	136	120	128	139	147	167	149	138	124	120	134	129	148	120	150	140	148	119	115	135	144	119	149	133	144	139	143	135	138	129	136	141	153	144	110	143	164	136	129	132	143	159	133	140	133	138	127	163	137	123	149	119	126	149	149	146	142	153	127	150	150	131	136	153	138	144	137	120	133	143	132	142	136	128	139	119	166	130	147	158	135	124	156	124	133	140	130	134	118	134	126	127	139	152	149	151	140	130	137	129	113	144	129	134	135	125	142	144	133	126	145	121	110	120	126	132	118	110	127	122	121	136	126	165	154	145	133	149	113	145	136	136	130	150	135	126	144	126	145	130	143	137	131	138	124	121	155	121	114	125	135	120	138	138	155	122	138	124	138	129	133	141	127	125	131	116	130	141	138	135	150	116	118	138	143	158	137	141	156	142	142	158	128	159	159	153	120	143	126	126	100	139	135	144	138	128	141	141	136	138	113	129	152	142	137	144	115	122	151	119	122	138	125	142	142	136	127	138	116	145	138	114	139	123	155	147	126	134	147	123	120	141	121	141	132	135	123	151	146	121	126	128	126	116	140	130	124	117	116	118	123	120	117	130	127	121	143	138	122	121	123	125	125	136	119	126	126	145	130	135	130	141	139	135	136	135	127	125	144	146	143	149	132	151	136	137	151	110	116	136	128	158	134	140	147	127	122	128	144	150	148	135	168	142	115	134	158	142	130	138	129	147	147	122	120	125	139	126	109	123	126	124	134	131	125	119	116	139	120	128	139	136	135	111	130	127	145	142	137	134	146	128	132	149	126	134	117	135	145	134	129	145	150	162	138	146	113	135	134	146	135	123	136	120	136	154	144	126	122	129	117	147	147	124	160	128	128	133	138	136	124	150	140	137	127	149	130	150	154	143	132	135	121	136	128	128	153	146	136	146	107	143	125	141	150	127	132	124	127	150	110	125	138	155	134	129	125	150	137	122	160	135	158	125	137	152	129	139	122	149	142	134	118	134	133	153	135	152	159	144	123	121	126	130	142	136	124	143	146	131	135	136	148	122	130	137	141	131	156	146	136	134	125	125	144	128	137	141	128	145	141	117	111	156	141	121	148	131	140	133	126	129	137	135	147	135	121	149	126	120	118	120	128	140	139	144	134	118	176	109	143	164	134	135	135	140	131	125	127	127	134	143	142	143	119	134	112	142	139	139	145	138	137	117	128	135	138	144	148	119	136	124	122	138	131	123	144	126	141	132	143	145	131	143	133	112	145	149	132	122	121	125	129	137	159	132	134	138	141	130	146	137	135	138	134	146	141	128	138	148	130	161	158	115	138	136	132	151	120	112	146	131	145	137	131	131	136	123	148	139	134	137	145	131	156	146	135	136	141	140	124	138	139	118	141	146	150	167	134	141	135	140	121	157	150	136	146	124	151	121	135	128	156	136	122	131	118	122	133	129	133	139	129	107	126	116	154	122	96	130	127	146	134	136	142	119	129	128	138	126	139	120	115	138	119	143	139	127	127	116	127	130	139	131	146	155	144	129	129	148	124	127	134	143	118	128	145	119	118	123	127	129	146	130	129	135	145	152	122	139	129	122	147	140	121	125	111	130	133	131	154	137	143	127	164	132	133	147	153	117	142	131	137	141	113	142	126	153	146	123	122	127	130	115	141	137	158	145	147	117	132	130	118	132	168	130	142	124	131	141	160	124	128	116	121	160	147	136	139	139	124	133	114	115	146	127	143	155	120	115	122	127	129	132	128	148	118	159	134	121	137	139	128	135	132	136	131	131	129	128	126	145	158	120	114	141	126	143	121	139	134	141	146	107	153	113	117	114	135	122	125	152	132	137	125	136	144	138	138	167	123	125	120	129	151	135	156	138	126	127	127	128	135	132	111	117	153	127	122	125	105	136	126	137	127	145	136	141	147	122	143	138	141	142	132	131	127	134	143	119	162	129	125	109	135	145	148	142	154	148	114	128	128	139	157	125	138	147	135	149	143	140	138	134	121	140	123	160	117	147	136	140	143	128	139	146	123	125	130	137	155	138	141	137	152	147	127	122	137	121	137	119	119	131	110	145	135	136	142	129	124	161	128	124	155	129	139	140	112	119	125	137	138	157	137	149	143	123	130	116	121	113	135	146	112	136	150	150	121	121	144	128	119	124	132	152	111	142	152	156	162	147	139	139	147	136	130	145	134	152	128	138	142	139	106	129	112	137
7408	2035	4464	5336	4635	3811	3105	2626	2193	1953	1691	1466	1338	1157	1105	1020	981	902	804	862	808	760	665	705	657	628	659	596	564	580	624	553	550	562	532	529	515	494	484	518	471	499	439	457	465	484	496	438	473	443	493	466	490	438	435	446	429	477	445	463	457	428	460	473	430	475	443	500	466	425	447	408	423	490	456	439	445	413	408	445	425	458	459	462	425	423	431	478	399	419	436	437	433	417	437	459	394	450	419	428	425	428	421	397	412	463	434	438	398	382	383	414	403	412	431	448	423	431	403	422	419	418	435	408	425	412	409	396	434	417	402	443	422	408	404	442	403	427	408	424	433	410	413	425	400	428	433	428	411	392	420	428	412	412	436	369	393	407	436	406	417	404	418	420	427	411	409	390	380	426	428	414	460	403	410	438	412	376	427	398	413	405	392	371	418	396	421	449	413	401	384	422	409	397	424	421	405	367	433	449	412	401	398	398	362	362	407	422	408	408	415	410	398	458	437	414	407	437	446	421	399	397	404	436	419	443	417	404	431	407	401	375	404	397	416	407	454	408	406	422	420	402	439	416	405	418	404	398	406	430	379	431	427	382	393	421	395	399	432	416	405	436	405	431	399	385	402	430	442	431	399	446	413	397	442	398	411	367	404	393	398	407	394	397	445	402	420	411	429	452	424	410	392	361	414	414	377	380	428	405	399	376	422	405	438	426	412	429	394	397	416	429	427	386	435	419	388	448	419	418	439	460	423	400	410	394	417	385	415	396	393	407	395	389	441	403	409	412	431	417	406	430	402	380	425	368	431	415	415	415	392	422	385	425	401	373	414	425	379	434	411	410	395	429	433	397	397	402	419	370	444	433	423	400	421	396	379	390	401	455	416	418	412	390	412	381	458	372	433	466	423	395	415	371	426	397	435	425	433	386	443	410	397	406	385	407	438	394	419	388	420	452	414	433	392	408	392	449	411	405	414	379	423	379	404	381	384	424	432	436	403	419	405	395	389	416	417	386	432	410	384	440	455	445	364	458	420	421	394	430	419	407	423	395	409	410	385	408	423	398	445	405	409	464	375	424	396	400	406	431	393	433	394	413	409	405	392	419	371	429	414	379	400	394	422	434	447	393	375	415	392	431	394	418	401	432	415	403	419	438	414	422	393	406	372	387	417	472	400	410	432	385	387	430	390	399	429	409	394	451	431	387	418	410	428	408	385	426	442	451	425	372	384	418	412	401	390	397	376	358	439	400	437	411	446	382	412	391	402	375	381	438	395	402	410	376	395	416	418	429	402	409	399	413	387	401	429	399	429	416	426	425	368	405	395	429	405	392	344	442	394	405	446	396	436	430	455	395	428	384	395	401	415	421	428	398	391	414	389	398	426	429	394	422	434	393	401	371	402	429	389	390	431	419	369	402	383	449	389	375	424	411	432	389	399	408	403	390	382	411	414	397	431	455	400	463	414	387	415	389	432	399	417	401	426	407	443	382	390	406	428	433	390	443	430	422	377	374	405	389	402	401	411	423	423	365	406	394	414	378	402	400	439	425	423	402	416	386	396	405	442	418	414	416	409	405	431	441	402	373	402	379	409	424	384	391	421	403	413	439	428	386	404	450	405	392	396	408	421	386	392	386	434	409	410	389	412	440	362	402	397	399	420	466	401	404	437	393	409	364	411	412	430	412	427	428	388	400	411	405	406	360	417	415	399	393	409	418	397	371	408	436	425	432	397	428	413	400	385	440	440	411	442	383	396	403	435	410	418	405	417	431	398	450	406	430	454	431	413	413	452	409	402	376	410	404	434	405	453	417	417	397	433	384	421	415	376	417	409	412	433	441	388	427	438	411	420	401	439	394	396	415	419	415	404	432	432	413	426	393	388	425	384	379	430	439	452	413	440	386	433	423	417	425	428	404	409	373	360	428	401	407	354	432	433	410	421	407	398	406	413	421	427	402	382	419	394	421	396	364	398	401	400	449	416	443	410	429	401	408	390	411	374	428	387	360	431	411	424	409	368	419	396	445	409	420	386	381	418	426	435	416	407	413	399	400	407	394	418	454	388	428	447	454	417	414	408	414	414	385	417	440	413	392	442	401	407	399	428	391	372	409	412	391	416	384	417	404	425	383	425	395	414	427	405	433	425	427	396	397	415	361	366	412	379	399	373	364	391	392	383	387	411	417	424	412	426	456	430	415	417	395	445	394	401	399	451	418	426	390	396	407	445	420	439	423	406	395	436	416	437	423	430	424	417	420	415	428	422	382	375	404	450	409	416	415	412	413	393	396	403	430	388	450	418	434	435	414	446	406	440	447	395	451	426	393	404	436	399	442	405	390	394	366	402	365	395	389	403	428	403	454	409	404	391	452	418	422	384	394	410	414	417	416	409	405	410	430	431	422	414	432	406	406	402	396	429	416	419	407	410	417	390	406	455	395	400	397	397	409	420	400	407	397	390	364	415	364	428	401	403	402	408	423	381	458	439	418	382	457	411	380	404	408	372	399	397	423	390	409	391	391	392	420	396	449	430	376	459	397	371	414	383	408	425	411	408	405	383	377	404	418	386	415	399	431	388	357	437	447	435	414	428	409	380	400	372	423	397	427	405	437	408	426	413	402	401	423	402	411	456	414	379	402	426	392	412	432	408	430	418	404	397	441	401	458	411	422	380	442	389	424	442	425	444	379	429	397	406	399	432	406	447	422	374	410	425	420	401	417	395	386	397	429	397	395	383	354	412	407	379	449	397	424	405	449	428	428	382	399	395	423	415	402	387	378	395	425	411	404	408	456	428	389	422	428	416	415	374	392	420	407	398	382	419	430	417	375	401	381	430	446	399	407	400	380	395	421	394	417	398	415	422	404	413	409	435	404	435	420	391	393	383	422	406	406	411	421	437	422	432	413	408	377	423	393	464	397	403	404	433	414	401	431	440	423	417	369	434	406	430	421	408	437	382	428	388	409	419	411	407	391	376	421	376	418	388	417	451	421	425	413	433	411	393	380	428	399	457	412	440	427	418	414	402	416	392	420	404	421	407	414	376	411	438	404	378	435	443	452	397	402	380	423	443	422	426	424	425	441	406	410	433	398	393	363	426	422	387	425	421	379	442	404	399	376	406	380	426	424	393	406	427	417	434	430	413	422	421	420	405	428	439	416	375	398	370	421	384	396	413	417	431	379	415	445	386	417	426	376	389	407	400	365	400	425	405	394	392	414	384	397	404	404	402	405	432	428	430	427	375	380	431	411	410	405	417	399	395	429	423	401	415	417	420	433	401	448	426	374	420	376	395	391	443	413	375	389	418	415	421	434	447	422	420	427	416	405	424	392	412	432	413	442	413	445	435	396	438	450	414	389	392	406	437	429	431	408	433	394	406	428	422	445	371	420	379	395	408	427	379	423	433	368	398	427	402	385	435	424	441	409	383	381	416	429	399	390	404	435	411	405	401	389	405	443	384	440	433	427	419	447	428	402	400	430	417	396	423	424	411	396	429	404	420	414
2314	369	387	359	347	343	348	335	338	301	337	318	323	318	365	361	354	336	309	286	294	328	328	352	342	319	328	300	338	302	318	297	326	322	334	339	361	341	318	335	339	346	318	300	306	346	307	311	340	321	301	290	337	292	327	326	357	285	318	303	320	309	325	322	339	340	332	296	314	322	290	314	350	309	327	333	336	298	315	298	319	326	289	315	330	330	307	317	329	324	331	342	325	311	326	300	328	319	301	352	295	300	330	295	302	342	359	316	334	335	307	297	327	321	338	348	327	331	328	321	289	308	315	291	328	342	282	344	305	337	321	299	335	283	330	335	323	325	297	339	284	314	328	316	331	315	340	312	343	323	335	306	332	338	334	336	332	327	336	302	338	311	310	322	309	289	305	322	335	403	284	309	324	310	315	275	314	354	322	301	318	323	328	310	327	307	322	339	282	349	323	289	327	322	317	326	336	325	315	345	294	343	323	283	319	333	345	345	320	324	317	304	308	316	295	294	297	323	317	313	338	337	294	296	300	303	303	321	324	303	340	293	338	325	312	294	336	312	316	323	304	338	331	319	327	344	347	328	317	311	308	333	321	320	331	322	333	309	333	323	324	331	331	353	321	312	321	335	347	307	313	298	339	282	304	294	329	312	317	317	319	324	300	312	302	280	310	295	323	349	332	334	320	325	296	318	334	319	325	313	321	349	343	291	345	297	282	342	306	313	303	316	297	300	296	332	344	348	329	314	319	321	294	317	270	291	274	283	343	307	307	355	323	308	339	294	342	324	322	336	303	341	304	309	343	322	322	328	315	336	343	332	323	311	324	319	271	294	283	333	316	339	320	313	327	326	335	346	333	325	373	318	315	300	297	338	320	304	344	287	304	280	347	353	336	264	311	335	312	299	300	341	300	349	323	360	326	324	319	323	325	300	352	310	349	293	324	314	352	266	313	334	348	334	288	309	336	323	313	311	318	333	334	331	301	315	339	313	312	311	299	303	331	311	303	283	302	332	320	317	311	341	323	326	320	303	325	328	311	298	284	339	336	306	322	306	363	316	312	316	337	339	352	296	317	310	339	339	315	320	329	356	331	334	292	326	358	323	321	321	321	333	332	335	353	314	334	309	281	335	313	324	343	319	304	304	315	294	306	320	336	327	307	341	321	319	302	303	322	312	301	342	356	321	331	303	321	344	325	327	306	355	322	295	314	303	335	290	312	347	314	313	358	323	323	353	357	325	338	341	290	313	298	312	327	270	319	314	321	321	344	308	310	328	297	320	315	317	363	327	332	332	326	269	317	314	317	320	325	324	335	321	329	335	318	322	337	325	305	323	267	312	306	345	361	320	326	324	341	325	315	315	317	332	301	311	307	311	297	333	304	344	322	343	324	313	375	296	317	317	325	320	338	333	331	315	325	304	352	331	334	314	273	350	301	367	303	326	340	318	302	320	327	282	358	320	351	302	287	326	326	328	308	326	345	310	301	328	348	340	312	294	303	343	343	328	323	299	337	289	335	321	293	341	353	325	284	308	303	299	328	317	319	321	310	318	333	329	312	328	303	315	365	307	314	300	315	331	316	321	343	316	304	257	338	306	311	317	343	325	336	296	318	315	305	332	316	304	296	294	293	299	316	350	301	286	305	314	322	323	302	310	296	328	322	311	329	284	302	340	306	312	293	329	326	326	281	299	313	316	308	353	346	335	301	303	310	314	323	320	295	295	343	320	335	315	347	317	349	342	320	339	317	338	274	319	328	319	336	328	349	332	321	298	320	334	335	291	329	345	307	329	312	327	294	322	344	328	328	296	303	336	339	340	328	344	338	311	331	298	310	327	332	317	337	350	336	302	310	316	312	328	311	351	285	329	319	318	345	349	347	318	320	326	325	297	315	336	302	325	326	300	349	344	309	317	324	342	336	301	334	312	334	347	305	319	367	321	303	313	323	326	315	310	321	337	325	357	312	314	317	312	316	311	366	332	320	299	331	309	341	316	327	290	344	336	332	310	305	323	331	296	327	295	288	338	337	296	288	313	298	324	306	317	334	347	319	327	319	335	322	297	301	316	339	326	300	308	298	307	327	325	305	325	294	321	328	304	321	327	304	317	316	333	330	304	346	335	338	319	341	342	323	319	324	340	311	291	355	354	318	331	351	301	318	305	308	320	343	294	310	319	340	299	340	320	324	356	319	328	325	347	342	321	317	292	310	310	338	336	298	337	305	326	306	322	315	299	311	305	346	321	299	343	307	343	342	323	354	323	331	308	335	315	357	306	270	355	325	342	331	314	348	314	315	294	291	323	321	313	313	261	331	325	301	342	312	322	347	301	314	292	297	331	331	318	347	315	332	324	321	337	286	313	333	303	343	293	328	335	351	304	319	306	314	326	299	339	292	334	308	334	326	322	289	293	320	316	315	300	330	320	333	321	328	280	299	322	318	307	315	318	335	326	291	326	305	306	328	326	346	329	316	305	315	338	311	294	311	327	273	306	313	333	343	337	305	325	324	289	334	302	333	321	321	332	307	300	322	321	304	332	303	312	343	370	288	316	322	340	311	315	334	316	317	325	324	291	326	316	303	314	307	321	292	310	333	352	313	318	323	322	315	326	324	301	317	317	308	302	329	338	311	325	338	314	314	344	324	283	327	340	300	341	362	300	350	327	335	338	342	304	285	299	334	304	324	343	302	335	311	324	312	288	317	321	306	339	298	272	304	296	306	341	319	315	298	322	311	306	277	281	338	327	347	337	315	316	353	309	296	312	320	310	332	311	337	317	348	311	342	345	319	336	293	336	293	337	313	344	312	325	333	333	318	334	314	318	310	363	300	341	342	306	337	315	302	350	348	357	316	323	310	335	332	301	302	321	304	305	332	363	306	314	293	325	356	329	313	316	303	292	299	321	297	313	319	282	308	313	301	317	273	325	328	313	299	325	325	323	312	315	317	307	326	312	337	296	342	319	322	328	291	353	327	321	286	316	304	313	339	323	328	340	330	308	328	290	297	288	310	329	318	315	343	343	319	334	309	310	328	313	333	325	322	301	362	330	325	347	324	330	310	299	313	319	291	270	336	319	319	336	340	311	296	345	310	306	331	327	345	325	327	319	320	316	288	308	325	330	334	324	309	331	334	297	351	323	308	295	330	299	334	350	318	315	297	366	318	326	341	314	290	311	330	321	317	304	351	324	322	326	339	370	338	412	336	333	308	346	333	352	335	319	335	318	314	331	318	278	308	274	327	343	287	328	302	294	315	338	357	303	317	319	307	340	314	316	293	367	325	337	328	305	353	323	332	308	321	314	300	342	321	337	314	310	353	317	329	352	305	305	317	299	312	328	341	340	327	321	330	315	311	325	300	322	346	344	292	305	330	342	299	320	342	332	327	286	302	322	347	330	298	340	319	314	325	348	347	330	298	345	325	345	300	366	338	321	312	341	306	322	340	318	335	319	333	309	327	320	332	299	330	302	351	320	282	317	339	341	321	329	324	292	327	301
2482	992	976	973	986	1028	921	929	913	895	894	921	916	847	901	868	853	815	877	842	847	869	928	850	881	850	865	843	854	852	839	809	793	903	820	866	861	835	857	877	887	919	848	840	890	847	879	843	882	854	840	876	867	860	863	840	861	855	869	874	892	812	864	845	911	863	893	838	906	851	840	852	839	827	809	874	839	880	826	815	852	874	876	829	843	838	830	866	836	850	807	785	784	853	881	819	853	865	825	875	882	874	827	825	835	832	861	833	844	831	873	825	862	873	862	836	809	855	860	836	812	801	826	789	873	864	856	835	854	847	857	858	851	876	862	881	919	858	788	860	869	831	849	864	854	877	862	853	863	847	864	835	818	888	831	837	890	916	832	907	853	873	838	872	835	833	813	863	810	865	841	836	847	876	809	877	801	813	859	827	888	847	853	857	829	886	811	859	845	837	821	866	866	838	829	867	878	875	867	829	876	878	871	863	871	877	859	864	855	906	874	807	883	836	852	807	847	869	851	828	857	855	844	862	855	825	861	797	838	831	888	843	830	876	822	858	842	813	864	850	877	799	867	813	874	853	857	845	879	874	889	810	791	886	837	855	835	815	863	827	846	874	897	906	870	880	863	872	844	853	832	883	858	847	899	824	810	809	832	890	882	880	858	898	872	812	812	821	854	808	873	863	901	840	893	839	866	887	816	824	868	847	842	880	841	836	889	876	841	862	856	848	849	845	855	848	818	853	866	842	809	868	850	830	877	827	851	801	825	852	841	857	874	807	854	841	879	805	812	777	876	813	856	869	861	862	877	849	863	898	865	864	845	855	816	875	878	883	823	858	863	846	863	875	845	899	866	844	883	872	767	840	841	911	840	874	877	891	835	880	904	829	858	846	815	858	875	849	801	847	817	803	755	836	877	873	788	879	873	796	845	870	878	822	826	866	840	860	816	872	877	851	810	863	864	836	868	805	880	911	851	848	856	832	793	818	786	840	857	797	841	832	848	906	823	849	871	912	783	846	860	873	854	818	783	823	855	823	885	851	886	863	876	805	847	847	876	872	831	837	841	916	854	891	851	822	912	842	830	838	858	855	788	874	858	836	865	810	800	806	835	859	814	845	847	873	845	815	823	833	887	887	861	892	827	841	858	896	870	834	844	835	941	856	891	767	828	853	840	824	785	838	840	876	810	869	861	845	831	841	823	844	840	809	877	862	871	874	834	856	858	812	832	888	789	847	849	890	881	812	842	860	859	814	883	838	856	813	829	876	806	813	906	842	795	868	877	813	847	835	848	879	804	825	896	813	795	825	848	873	848	880	863	844	767	810	849	817	840	830	792	825	864	857	833	849	854	867	851	815	858	840	882	808	823	833	861	821	859	842	848	871	826	845	810	845	863	818	876	850	889	891	844	799	890	781	824	790	891	789	846	822	826	880	851	850	850	893	836	854	806	854	843	828	844	901	849	803	892	839	847	833	921	858	826	833	871	831	867	857	815	813	812	827	857	843	858	871	861	885	833	856	878	858	836	833	769	834	872	850	854	869	888	843	820	811	833	843	812	854	867	823	834	866	838	870	834	817	887	857	887	846	848	866	854	853	893	866	832	814	824	827	866	891	819	822	895	811	864	861	809	830	852	833	862	864	858	805	802	830	833	821	903	837	866	893	872	853	842	799	852	849	838	871	853	843	858	851	817	808	888	870	795	832	849	930	841	855	853	855	817	773	865	826	864	864	860	886	929	875	877	855	843	823	853	840	876	902	885	868	807	800	868	827	832	852	875	894	874	837	898	877	821	935	830	877	840	823	847	877	839	832	875	828	901	847	846	863	859	832	861	865	820	867	829	829	852	830	853	833	896	803	908	809	833	844	854	855	892	873	786	856	810	867	885	861	823	841	771	829	880	893	833	819	857	900	835	815	770	861	843	865	866	862	848	853	811	866	887	838	868	863	840	856	867	863	889	918	869	850	839	867	874	796	817	861	890	806	863	838	933	867	875	833	841	882	835	879	828	870	882	800	857	816	871	870	815	833	861	848	855	853	867	856	880	852	858	808	834	819	822	826	820	852	776	776	835	884	814	860	841	818	859	834	871	857	858	772	904	881	870	851	876	855	835	875	832	759	865	890	903	834	861	865	868	863	866	854	839	830	794	890	881	884	865	841	829	905	850	843	844	878	846	883	851	853	807	811	839	839	880	852	869	804	807	805	803	845	805	830	827	875	884	880	829	810	820	829	822	829	871	879	822	831	901	873	840	835	869	838	842	847	815	809	833	901	821	858	843	853	847	915	893	818	823	879	902	784	873	836	896	836	828	841	915	890	818	846	844	882	840	873	801	856	873	849	881	828	822	836	847	813	882	874	832	818	846	855	778	782	884	838	857	834	891	843	819	855	885	926	852	879	878	870	884	863	861	788	790	865	856	870	870	807	876	848	870	851	867	800	814	894	862	819	862	839	861	881	881	851	811	843	801	846	837	837	813	817	836	811	893	854	845	848	801	796	868	881	828	878	851	832	816	850	884	842	856	888	887	838	906	850	855	843	842	835	793	886	814	855	888	903	839	807	809	845	874	891	849	847	822	829	814	860	904	897	798	843	889	869	833	832	881	803	829	862	894	846	802	877	840	844	806	863	854	861	824	888	837	837	806	801	829	837	846	783	837	820	816	829	821	786	864	849	810	832	851	878	869	912	787	840	827	829	810	837	886	837	870	836	844	837	853	845	872	856	836	858	887	829	831	864	828	856	823	784	821	853	895	865	872	856	848	848	841	839	895	843	862	884	830	847	864	816	835	855	888	822	831	821	864	823	856	793	874	834	875	840	893	814	868	830	871	815	817	820	821	846	864	864	860	886	860	885	853	818	822	857	889	830	844	817	911	829	777	829	857	827	816	829	872	819	814	893	823	850	865	830	900	847	828	820	876	816	906	824	855	848	835	833	824	843	855	869	797	877	811	811	854	854	886	820	834	832	826	833	825	846	835	813	878	835	887	829	832	818	823	790	828	841	842	856	823	851	850	820	875	846	860	834	885	867	845	840	842	778	825	837	866	859	929	800	820	883	870	811	870	850	819	877	837	828	839	831	887	833	873	898	840	864	829	896	861	822	865	837	865	833	841	804	825	857	857	884	824	882	869	834	893	852	836	828	885	831	850	819	893	865	858	928	892	834	868	860	878	893	817	873	860	827	857	819	851	855	855	874	844	847	860	837	892	811	867	853	851	872	836	838	827	803	821	855	861	847	860	888	865	862	832	887	836	897	828	854	827	857	840	830	871	834	840	839	792	870	794	867	873	851	821	803	842	841	870	820	870	825	827	829	838	874	857	876	842	843	850	845	810	836	816	806	880	855	814	858	869	812	819	816	923	829	839	838	862	769	870	851	867	880	841	820	860	889	900	876	913	840	816	857	857	818	861	836	859	862	789	853	870	834	878	832	884	851	824	851	856	835	846	848	836	830	847	835	876	823	887	870	836	804	867	864	851	856	860	876	839	859
9773	1089	1187	988	767	591	455	411	350	294	290	272	263	254	227	265	229	229	230	202	213	218	189	188	200	196	162	207	200	189	202	204	178	191	228	199	203	226	188	212	190	191	186	196	190	195	195	180	177	195	194	198	220	205	185	202	171	197	184	192	188	175	185	200	165	177	161	194	182	171	186	165	188	182	174	194	187	178	190	190	173	201	162	174	180	202	183	180	195	192	167	182	209	194	176	197	170	190	200	183	170	184	205	176	181	158	181	173	166	169	191	191	168	175	187	170	190	180	197	209	164	167	185	186	185	188	172	179	198	170	193	187	202	196	197	211	193	164	188	168	203	178	185	189	186	178	166	154	180	184	181	186	171	209	177	179	193	184	182	173	198	157	198	176	183	178	184	171	186	185	202	182	186	170	192	173	167	183	185	161	177	184	176	204	186	200	197	200	192	193	159	174	181	194	177	181	184	181	178	190	175	180	158	219	161	210	206	212	180	181	180	177	213	175	186	158	175	151	198	194	185	204	180	186	182	173	166	189	182	184	195	195	181	163	187	180	169	198	172	180	191	172	162	182	183	197	209	180	174	185	183	173	189	172	190	193	180	182	176	199	195	175	190	169	177	177	194	190	186	183	205	200	186	181	180	175	173	184	204	202	140	182	187	190	177	174	184	175	171	158	192	166	178	193	200	176	175	181	176	179	181	189	199	175	175	198	188	178	193	201	192	166	194	185	202	186	174	220	179	185	174	165	172	192	197	177	202	179	184	188	164	172	181	189	168	150	177	202	205	200	183	169	198	171	186	172	172	181	178	166	187	170	162	177	184	158	196	191	210	163	189	166	173	205	194	183	166	187	206	202	197	202	195	175	190	211	183	178	187	167	203	179	174	199	193	194	188	172	180	176	224	153	190	199	195	192	176	180	172	189	188	189	194	173	189	207	175	197	203	182	189	163	174	173	190	175	202	180	189	185	207	189	175	193	197	173	191	181	196	179	178	167	204	197	159	192	192	179	177	170	185	182	173	201	202	227	178	190	191	176	197	187	178	186	170	191	193	181	199	165	190	186	185	169	193	187	213	203	196	170	172	197	179	189	191	169	203	181	190	172	206	180	164	188	190	161	187	180	159	194	188	187	191	193	163	164	179	186	204	177	184	223	181	178	200	182	169	171	196	183	194	199	177	198	204	190	169	218	159	196	183	209	185	202	154	163	149	189	214	162	164	206	189	206	194	184	177	182	188	193	198	164	181	210	177	209	180	197	174	186	175	165	187	193	190	173	206	165	160	174	168	186	171	170	212	200	188	179	184	175	192	170	168	167	201	196	182	183	173	167	174	167	210	162	178	165	195	181	198	168	154	173	209	179	197	174	180	176	209	194	191	184	200	188	165	174	193	193	188	184	186	167	177	186	193	176	213	179	188	181	184	175	205	185	200	174	185	174	190	187	183	185	193	177	163	182	182	166	206	178	188	189	176	175	171	188	193	210	176	180	181	213	181	181	173	178	210	181	191	169	192	183	196	191	189	189	183	172	182	164	185	203	167	179	175	174	157	175	188	196	176	188	178	160	170	192	197	193	205	207	173	194	190	192	148	201	168	187	191	177	181	210	203	186	186	211	198	180	200	186	181	183	215	170	192	185	172	185	186	182	196	195	189	180	185	180	213	194	193	202	183	187	189	186	203	185	166	188	193	192	192	165	190	183	180	172	174	149	181	172	188	174	167	169	171	185	192	204	188	185	183	201	200	167	174	182	165	204	170	213	211	186	189	182	175	177	207	194	187	169	158	174	209	176	160	191	194	176	176	155	197	151	187	211	172	199	167	200	206	186	179	183	176	180	176	186	197	201	160	204	186	168	176	205	188	202	198	202	192	188	177	206	206	172	178	188	172	196	178	189	198	183	185	163	177	195	181	196	171	172	183	216	201	179	196	163	156	193	161	152	164	197	194	192	174	190	164	198	190	189	168	182	204	180	183	188	194	183	193	182	170	176	187	189	182	165	209	174	155	176	201	171	175	189	207	175	196	179	189	193	181	168	193	215	192	186	185	183	206	168	198	176	200	179	192	206	180	172	212	195	177	191	184	191	193	182	201	154	200	165	182	197	179	194	185	190	195	180	202	187	193	159	200	185	199	183	179	185	159	197	197	184	175	176	169	187	210	186	182	198	181	195	183	189	180	183	190	187	190	210	191	179	186	196	217	179	214	187	177	187	170	188	185	179	160	183	188	177	186	210	201	193	188	186	161	193	198	174	207	171	181	153	157	182	188	181	169	207	173	187	183	175	192	192	190	181	186	188	195	202	180	180	206	172	183	183	191	186	187	199	190	192	186	205	179	188	201	171	194	169	207	179	179	182	194	171	186	181	201	192	204	177	187	184	193	154	193	164	191	202	190	219	178	166	188	206	184	175	161	181	163	178	176	200	179	181	167	199	198	214	178	207	198	201	205	193	185	196	179	163	201	174	170	179	189	184	183	184	192	190	182	197	185	183	191	204	189	181	193	187	196	202	170	163	179	185	162	166	193	192	181	166	179	192	171	172	192	181	160	173	196	177	168	179	212	190	158	175	208	193	183	207	197	183	186	168	175	171	187	178	179	188	202	190	196	181	176	196	176	178	198	187	196	196	152	157	188	188	214	170	179	206	185	212	187	174	191	195	174	191	175	205	192	158	191	224	164	162	173	180	175	217	188	190	200	190	197	176	178	207	180	203	194	173	182	167	174	164	169	208	192	200	188	188	187	168	182	201	172	195	182	181	192	208	199	188	183	176	187	200	194	195	173	184	202	172	190	178	173	184	209	188	191	204	184	203	181	183	187	190	183	184	218	208	187	196	182	180	179	182	186	181	170	180	174	201	167	174	166	162	174	196	182	169	186	192	189	188	166	197	186	167	185	214	171	175	207	189	173	191	182	173	184	176	183	182	195	167	161	173	193	207	168	169	203	217	188	176	186	186	169	185	162	174	201	188	176	181	191	183	179	186	172	189	193	172	190	189	171	190	193	168	187	178	177	186	199	172	191	186	207	172	204	180	192	136	193	180	197	157	176	168	152	183	166	200	182	196	176	196	163	199	158	181	180	168	185	173	199	199	169	189	181	191	198	185	182	184	203	196	180	172	150	196	188	189	173	177	198	201	172	181	187	174	168	191	195	191	203	196	204	183	182	189	213	196	187	192	172	214	177	184	188	186	167	193	199	168	182	194	186	185	203	180	175	172	182	225	174	166	163	180	206	166	190	178	194	172	169	182	194	170	169	164	178	197	161	170	207	175	210	188	177	184	197	190	186	183	168	172	175	196	177	195	197	180	195	181	177	191	186	176	199	195	169	186	176	183	164	207	198	204	166	203	204	175	173	183	165	168	216	196	199	191	174	227	202	173	193	182	194	202	186	180	169	201	186	160	208	182	188	166	204	174	233	178	204	164	195	189	185	193	173	187	157	194	195	202	183	182	181	201	185	191	196	174	209	199	184	198	207	156	191	194	186	193
5529	1316	2612	3202	2757	2316	1926	1699	1482	1265	1116	1107	1010	935	909	825	879	809	738	737	680	700	659	658	644	616	649	637	646	631	578	580	598	633	578	594	585	574	611	576	567	552	567	555	577	563	548	605	519	575	582	560	528	540	514	557	554	554	553	528	567	559	552	568	568	522	518	519	520	515	531	549	536	551	546	571	488	528	548	554	542	536	513	556	490	518	546	516	526	550	543	505	512	534	540	511	542	555	500	545	535	552	527	541	493	551	550	525	531	521	542	530	554	520	565	545	534	533	484	528	535	570	457	547	524	578	525	536	542	553	522	564	532	493	544	524	541	508	498	547	543	543	524	531	512	543	507	516	506	530	537	502	518	500	510	578	539	544	496	493	512	513	478	524	561	512	517	499	539	531	502	532	518	552	515	545	553	523	525	524	501	509	531	492	510	525	536	498	492	497	526	483	558	513	523	523	545	544	490	553	501	513	530	553	513	553	508	508	508	497	520	520	485	523	470	505	537	533	524	520	530	537	484	521	494	543	490	526	511	492	534	524	511	509	492	488	540	521	475	550	530	537	546	529	527	548	565	500	620	525	500	468	484	521	544	501	544	493	513	522	521	566	488	509	556	479	578	504	518	540	516	520	524	526	479	553	508	523	541	513	528	511	559	554	509	493	537	535	580	535	557	474	524	517	541	513	472	526	487	540	529	547	526	503	517	565	513	477	512	540	499	512	523	487	532	536	513	527	524	527	481	524	530	552	520	536	513	516	506	508	518	544	526	547	536	558	525	518	486	505	509	530	525	511	526	525	552	492	520	497	533	502	512	492	513	546	528	498	512	516	551	503	508	535	560	522	519	489	526	500	524	519	546	555	543	528	531	514	535	508	516	544	487	506	508	511	529	514	519	533	501	522	495	521	528	531	529	499	565	491	537	503	520	517	498	560	524	534	552	506	518	532	520	546	550	520	522	503	537	516	510	516	543	519	518	528	533	484	537	523	547	499	531	527	546	490	552	504	556	541	504	519	529	540	500	528	491	521	506	501	490	526	539	545	532	500	552	522	537	495	515	506	544	487	499	541	545	497	516	501	549	493	570	480	540	554	531	508	545	503	501	509	548	536	489	525	514	544	507	492	540	486	518	505	567	479	498	557	518	525	506	523	534	510	505	495	532	526	516	499	489	511	522	507	560	508	497	505	538	533	550	518	508	519	505	532	513	472	540	530	522	535	509	545	520	546	518	493	500	522	548	524	525	510	509	523	532	526	501	513	536	577	493	541	488	482	529	503	518	523	480	521	507	513	535	539	533	513	533	502	485	512	550	519	532	518	512	545	537	522	563	515	529	497	503	520	506	525	505	530	539	515	520	524	524	543	518	498	476	503	555	550	520	502	530	550	501	538	514	559	511	554	518	549	479	528	517	518	533	498	499	561	516	479	514	551	480	534	526	529	520	541	510	516	492	516	548	544	492	540	533	558	499	552	553	558	545	508	535	498	539	540	519	521	530	506	489	519	520	543	587	491	520	487	559	506	445	501	529	485	521	521	519	482	563	497	544	513	527	582	498	505	492	558	537	511	504	482	551	528	537	496	505	523	534	544	527	523	527	527	520	492	512	492	487	514	528	494	528	522	560	499	535	494	518	543	547	509	525	493	517	519	541	558	525	544	518	508	500	521	524	516	507	504	502	484	556	491	544	519	511	548	525	531	541	494	555	524	526	567	520	485	514	488	543	514	537	501	508	516	553	558	537	522	542	515	549	504	491	516	499	581	543	524	567	502	488	541	506	528	518	525	543	543	538	503	532	536	506	529	522	538	548	532	482	548	563	540	531	529	496	513	520	536	527	532	518	536	527	483	494	532	475	551	525	524	547	514	563	487	509	541	539	525	546	519	509	516	484	506	565	519	518	531	542	506	505	485	493	495	532	527	535	521	550	531	487	517	529	509	526	480	539	551	510	537	542	517	545	519	555	554	545	543	528	547	489	519	511	560	514	521	524	503	528	492	535	494	509	554	498	511	513	545	517	506	521	561	551	485	496	505	526	499	559	468	485	521	503	511	556	534	505	540	527	560	499	490	519	490	520	542	488	521	546	491	544	533	483	529	503	521	527	517	491	564	538	524	523	519	504	505	531	565	501	512	495	512	534	494	512	516	510	523	518	532	539	485	511	517	519	544	521	533	551	510	535	479	509	541	526	515	535	507	486	558	520	526	526	544	487	527	517	541	490	527	535	518	510	489	549	540	564	506	517	496	519	527	517	513	520	527	566	522	493	512	520	523	493	497	519	516	498	549	507	496	524	498	564	563	531	527	486	536	546	538	534	509	474	522	543	497	543	526	513	548	547	547	513	501	512	541	518	525	512	538	506	527	536	539	539	524	512	558	556	554	492	511	496	517	550	530	529	515	508	538	529	509	534	522	544	490	511	518	501	500	521	593	531	508	499	564	496	520	503	545	510	535	495	518	510	529	539	537	524	496	535	522	513	520	514	525	552	529	555	554	494	525	555	520	547	489	492	521	538	536	484	503	484	578	516	513	475	512	522	499	503	493	514	529	510	509	531	510	535	559	520	550	548	496	546	568	531	541	534	498	559	461	522	536	553	514	542	514	478	522	544	561	558	488	527	518	518	516	529	515	517	541	519	508	493	525	542	505	523	536	527	487	542	549	492	525	528	512	551	529	529	483	520	539	506	507	512	568	492	526	539	529	498	509	545	498	488	494	537	520	532	477	507	522	528	556	482	520	523	504	509	550	529	511	541	501	512	557	519	506	516	501	497	510	527	556	521	489	515	536	497	489	518	535	503	551	521	519	550	544	526	592	563	537	542	528	526	550	534	513	537	541	518	491	541	493	520	513	532	516	503	540	498	498	501	485	542	534	517	508	555	508	527	540	558	534	547	561	521	541	511	537	519	473	505	559	502	495	488	543	509	501	513	531	548	561	512	492	487	494	564	525	522	499	538	532	603	506	518	533	513	516	481	531	543	472	530	522	562	523	578	488	515	511	527	517	499	504	545	529	528	523	533	554	502	573	545	526	580	514	508	521	478	497	540	478	552	513	530	527	544	508	533	488	523	516	530	525	542	517	494	539	549	482	537	501	491	509	502	471	578	503	482	496	514	480	505	512	543	525	504	512	520	519	544	507	500	528	509	519	522	569	544	554	521	512	498	522	554	549	522	531	512	526	510	545	547	539	564	527	533	519	502	501	529	508	508	499	496	571	547	521	550	547	521	470	522	505	489	524	516	489	524	509	526	498	491	503	499	474	509	519	531	525	505	533	521	534	534	516	525	520	496	557	508	519	533	519	544	489	489	534	555	505	505	526	540	509	534	521	525	527	519	525	545	534	522	522	536	512	537	520	554	496	527	540	523	513	512	499	547	537	476	524	556	529	517	569	499	528	519	467	523	489	545	482	504	516	532	538	533	533	497	521	523	484	486	575	521	532	531	533	559	508	561	549	494	518	548	500	505	502	498	510	536	490	494	524	496	507
17617	2381	2359	1814	1180	933	690	606	468	424	308	357	268	248	237	201	233	221	227	185	179	181	178	174	164	154	178	143	146	157	153	164	164	169	174	183	142	122	148	142	151	153	139	151	151	144	141	137	141	159	111	147	144	141	150	156	132	140	161	132	142	137	114	155	152	145	126	140	132	119	157	115	155	129	122	139	132	132	142	131	127	147	119	146	137	130	149	111	135	143	133	129	147	127	136	147	144	123	150	149	143	127	135	134	148	141	142	156	155	123	135	139	140	133	143	125	132	138	141	151	147	132	140	148	125	134	140	135	126	140	137	132	139	139	123	113	111	137	155	133	110	134	118	124	146	121	141	142	133	134	141	147	133	149	123	140	136	105	121	131	155	132	126	110	157	154	148	103	117	120	151	146	130	140	129	143	145	143	135	154	158	130	133	132	141	131	122	130	144	139	132	123	132	121	118	127	148	148	138	149	144	132	123	132	123	147	116	137	130	139	138	156	141	135	120	142	141	133	152	126	140	123	153	140	134	145	130	112	141	124	139	128	130	130	134	133	157	141	106	131	129	137	135	155	129	148	127	126	127	104	124	131	126	125	137	118	141	137	140	111	122	129	135	130	133	131	139	125	112	129	118	142	123	144	135	153	144	131	154	118	135	114	118	138	144	122	115	137	114	133	154	125	126	133	123	141	134	134	131	138	141	135	150	130	139	115	138	147	137	116	128	147	143	126	153	149	123	136	127	120	126	137	140	130	136	128	151	127	126	151	127	118	125	131	121	130	125	158	145	136	114	123	152	141	151	119	144	130	135	142	129	137	119	143	129	134	117	135	154	118	147	147	143	134	133	131	143	135	136	153	130	147	134	141	149	132	142	124	151	125	129	129	132	129	126	134	127	145	132	141	124	146	151	121	142	113	158	112	148	141	142	137	130	133	125	130	137	138	149	145	130	135	136	134	138	132	135	127	122	151	112	136	140	131	117	134	148	116	128	113	128	154	126	127	126	117	137	141	112	142	144	133	138	123	137	129	113	138	162	141	131	130	131	140	134	116	117	130	145	136	161	108	144	118	131	146	135	156	124	152	122	123	145	109	129	126	151	137	139	145	116	154	128	139	132	141	140	120	137	147	149	135	126	107	122	141	139	130	135	125	129	160	123	151	141	117	150	141	122	157	114	126	133	153	119	133	116	125	121	148	133	138	148	123	152	121	154	135	126	136	145	140	126	140	130	121	153	136	144	123	139	142	133	152	119	138	134	136	141	130	134	128	155	137	143	127	113	150	138	133	134	131	127	118	140	125	127	122	141	147	153	106	126	139	133	135	126	133	154	129	135	118	154	133	138	141	162	125	163	139	115	123	115	126	152	139	136	106	126	133	133	137	138	121	134	124	151	135	123	133	131	133	157	118	129	143	144	163	160	111	136	132	130	122	125	125	117	113	132	119	117	143	152	115	140	111	109	156	140	152	163	131	105	136	116	145	129	137	121	125	118	106	134	141	143	111	116	148	132	151	137	125	139	142	158	136	125	138	126	143	110	157	127	144	164	140	130	109	156	118	139	134	131	140	148	131	132	147	151	122	154	122	141	124	140	155	130	147	149	138	134	134	142	126	132	125	129	138	140	141	134	148	160	145	150	150	158	155	131	128	134	154	121	146	140	123	126	126	128	137	125	145	132	147	125	133	141	139	123	130	145	149	140	154	129	145	143	134	137	131	140	118	125	122	134	118	138	117	138	155	139	138	130	130	121	137	111	141	127	127	104	122	109	152	116	120	137	128	130	137	117	134	144	138	141	120	111	131	126	132	145	123	107	116	126	121	142	131	117	133	137	135	131	140	132	129	145	153	147	140	126	131	153	148	133	122	134	116	159	113	138	133	140	134	129	123	115	131	113	113	130	140	107	136	122	139	112	131	128	118	122	133	132	118	129	135	130	134	122	141	140	126	132	125	142	137	140	144	108	129	135	145	148	148	134	116	129	147	121	130	139	143	107	141	151	130	132	165	142	157	139	142	141	141	116	145	129	132	139	148	124	146	155	129	136	143	153	118	130	144	132	144	139	158	164	137	141	157	151	123	119	124	126	147	135	144	134	130	126	126	141	145	143	137	131	145	146	131	148	141	133	122	136	125	138	135	132	144	150	126	138	150	127	128	132	157	130	152	141	127	118	141	151	151	136	152	125	126	133	119	145	151	121	142	134	152	153	141	127	160	131	143	130	124	141	133	154	124	124	140	141	135	132	129	152	155	139	139	146	125	159	144	154	140	135	103	115	138	147	135	139	143	130	134	114	139	136	126	128	128	119	139	151	134	159	142	150	124	135	132	129	130	134	142	131	132	125	127	127	131	109	131	119	149	133	129	139	138	135	118	131	141	142	153	138	130	123	156	138	112	132	147	145	158	124	128	122	126	125	131	120	138	143	142	134	135	147	158	134	131	143	142	131	140	141	119	141	123	114	138	146	124	118	145	134	126	112	166	137	143	135	153	151	133	150	133	136	137	122	145	141	112	149	124	130	126	131	132	125	132	134	140	132	110	112	151	122	126	120	128	156	152	145	140	130	136	121	124	121	131	146	138	146	138	137	133	126	132	136	146	122	133	147	142	137	115	115	138	136	116	125	143	142	146	143	131	134	145	141	124	121	129	130	139	119	150	115	117	129	141	132	114	126	131	133	134	167	141	123	141	114	146	143	133	140	133	140	137	129	148	123	149	131	124	117	141	149	117	129	154	125	143	133	142	137	136	125	121	143	129	128	148	136	138	147	145	122	147	137	143	119	122	134	136	126	119	132	139	123	132	149	133	170	132	133	138	127	123	130	128	145	120	130	128	135	131	126	125	136	146	131	136	118	144	128	135	133	133	109	127	121	145	135	121	126	124	124	155	133	143	153	123	127	124	124	146	151	121	124	125	138	123	151	142	112	147	131	152	127	163	128	133	125	116	130	104	123	149	139	137	156	105	125	145	135	123	130	159	135	120	137	131	139	137	114	133	142	140	119	142	140	138	140	141	116	115	149	135	137	131	124	122	131	154	146	147	138	154	128	139	140	150	151	128	129	135	163	131	127	129	144	129	137	110	128	159	138	122	137	150	129	126	148	139	129	144	136	143	128	115	127	130	126	121	154	116	136	135	117	128	146	121	154	145	137	148	142	134	119	160	114	135	157	120	149	140	133	131	133	148	141	135	136	137	141	130	149	120	122	125	137	105	126	134	143	145	129	129	131	127	135	133	130	149	113	128	133	142	149	106	118	120	147	151	157	135	117	129	115	138	122	128	141	135	134	137	144	140	158	117	106	134	134	126	163	137	105	133	142	116	143	129	150	116	125	146	136	156	126	135	146	143	123	127	134	133	142	142	117	132	151	151	124	130	134	131	136	142	142	114	134	126	109	147	146	123	116	132	142	116	139	138	154	131	133	138	119	115	135	142	125	121	131	138	133	147	127	134	129	145	122	130	114	116	129	126	125	130	122	141	131	130	129	139	139	143
7504	2002	4435	5395	4671	3762	3064	2716	2162	1875	1642	1496	1287	1161	1100	1005	889	905	815	758	731	750	702	687	648	632	620	637	574	565	562	582	549	555	506	549	537	514	508	543	514	472	452	500	495	471	482	471	480	509	470	460	468	476	469	449	445	472	444	466	450	451	456	452	472	440	477	450	462	427	416	461	398	460	468	425	489	427	402	404	451	411	445	420	431	443	447	434	421	459	434	420	430	424	468	421	404	399	395	443	451	436	445	406	436	441	402	426	428	456	397	433	433	383	384	435	428	374	422	417	421	417	392	423	432	433	393	419	431	484	431	397	376	434	400	413	399	405	374	402	435	444	453	416	441	428	441	377	407	408	417	437	421	401	417	416	390	437	421	441	392	457	393	407	439	427	460	404	428	407	395	409	424	442	444	446	345	426	414	392	439	406	427	429	419	375	371	424	411	421	412	437	422	435	420	414	390	429	448	439	398	418	394	388	410	385	403	422	422	409	409	383	390	447	380	404	435	440	382	403	394	400	402	394	436	388	398	390	427	403	388	434	446	422	428	402	487	406	403	424	389	409	395	420	444	430	395	405	407	374	435	407	402	396	429	405	430	427	439	439	383	390	425	423	413	400	427	437	413	430	430	419	406	429	442	407	397	389	435	399	363	408	380	424	385	392	423	396	424	419	405	401	429	415	439	391	432	410	371	405	409	426	414	448	396	431	401	406	401	399	442	421	423	412	410	396	409	392	375	416	397	414	441	402	397	429	408	408	375	385	399	391	445	435	411	390	422	430	416	391	391	447	442	423	421	414	432	444	391	442	418	416	421	420	408	383	385	418	416	425	411	406	413	431	414	370	445	455	411	418	414	402	411	413	414	373	377	441	460	389	386	410	449	387	386	364	453	429	430	429	432	404	370	399	452	417	444	448	398	432	421	413	384	409	380	408	433	426	413	351	447	435	447	384	417	401	407	418	395	424	467	427	400	429	420	436	411	411	405	398	386	382	395	434	416	412	455	422	431	398	437	408	438	397	390	403	413	415	449	470	448	412	423	389	408	417	420	398	440	396	363	402	404	404	380	413	395	386	417	423	398	405	411	424	378	417	423	407	400	401	403	387	381	381	393	374	424	370	394	438	445	448	397	396	411	428	454	398	452	390	416	391	413	411	435	401	425	430	404	400	411	408	411	428	414	435	410	400	414	427	372	408	410	447	415	404	413	439	404	413	380	400	444	419	392	429	415	400	452	420	393	418	425	410	358	399	407	447	438	433	418	430	418	398	420	408	383	405	456	406	408	405	397	412	400	426	418	427	411	392	398	406	404	423	372	407	423	381	415	393	449	432	437	383	393	407	411	402	389	413	376	427	390	434	410	426	421	408	419	403	427	459	416	416	415	410	391	437	422	400	431	394	402	394	401	463	452	404	428	430	406	408	401	406	438	407	426	425	418	399	399	368	408	402	386	402	419	401	405	435	389	393	414	430	399	394	469	386	445	422	403	381	429	439	423	422	393	403	399	416	435	391	412	421	390	406	374	390	381	387	415	423	429	408	422	405	417	400	399	377	427	428	379	409	417	390	434	418	394	442	402	370	446	390	415	433	439	424	415	429	424	391	411	431	394	422	391	403	388	425	418	392	406	383	407	417	427	404	427	378	382	442	399	404	373	409	381	407	407	384	374	418	411	415	413	412	408	389	411	453	414	423	430	408	399	395	442	398	385	422	398	437	391	398	397	426	403	409	400	439	400	407	396	388	434	377	414	396	405	414	457	416	443	395	414	417	395	411	421	411	426	424	431	393	461	424	401	380	437	411	388	390	420	384	434	424	413	395	406	396	412	425	445	420	407	385	442	421	450	407	415	400	405	402	399	424	418	425	407	422	389	389	401	397	404	429	388	407	420	413	430	413	389	425	395	419	419	405	430	403	413	411	390	389	390	419	387	396	429	413	386	401	408	402	421	439	432	417	375	436	417	395	445	414	393	392	447	401	417	408	447	415	399	428	427	437	385	392	425	423	421	402	415	411	395	383	380	442	391	389	411	398	405	414	393	422	393	351	416	433	429	371	425	415	376	431	407	387	423	431	407	401	389	391	420	407	374	427	427	418	407	404	435	407	412	382	421	396	422	440	425	409	380	400	408	392	406	423	376	462	385	447	403	376	430	423	412	411	423	411	423	382	445	379	417	429	425	418	413	390	392	429	398	408	380	398	410	376	403	393	416	416	428	382	426	393	410	418	405	419	407	406	389	401	424	441	389	404	406	388	400	450	371	422	403	419	439	384	396	380	412	402	459	396	396	382	403	409	388	433	426	415	401	414	426	425	438	383	412	405	378	405	390	406	410	414	398	408	424	409	371	411	421	380	382	401	395	433	422	381	405	410	410	382	408	431	445	406	430	435	418	409	386	402	382	414	368	411	406	408	413	428	426	384	411	401	404	399	371	460	406	412	398	420	438	389	442	396	404	416	408	399	392	441	404	427	425	378	415	380	395	423	400	408	402	404	409	424	386	406	409	381	399	408	358	402	398	420	430	414	361	423	424	384	415	422	373	430	402	397	430	399	432	397	408	387	385	404	407	402	425	415	414	420	384	395	436	417	431	373	433	418	427	415	429	388	396	416	416	438	430	416	425	384	426	411	424	401	403	435	402	412	444	405	412	425	410	408	394	383	420	424	397	416	396	401	452	400	435	399	408	428	423	428	400	452	460	436	403	393	433	408	425	407	439	399	424	422	411	385	425	430	390	419	408	437	411	417	381	447	450	432	373	415	438	393	403	390	402	412	413	377	407	398	435	408	423	408	420	387	412	415	383	434	419	419	420	393	433	457	395	446	390	396	392	449	402	399	403	394	385	416	426	428	397	402	415	401	402	429	411	402	386	400	391	385	402	373	382	382	408	405	434	407	395	379	399	402	407	427	429	407	416	405	434	425	403	444	423	422	415	433	384	434	431	399	342	435	437	418	404	405	415	409	433	423	405	422	369	411	440	416	426	443	428	426	418	369	407	442	391	427	430	401	404	439	425	373	404	412	420	447	405	443	417	443	424	365	430	451	418	411	388	373	403	420	417	387	430	437	403	415	379	401	404	393	440	435	398	424	392	379	392	415	415	401	456	425	425	426	442	400	396	379	395	417	388	390	391	411	433	402	425	432	410	432	442	421	445	424	422	435	387	396	392	429	417	373	390	428	416	395	403	432	417	403	432	432	397	438	421	401	437	413	408	408	391	388	418	408	391	430	416	380	394	424	406	380	393	407	449	407	449	404	448	404	417	415	397	410	426	404	416	419	441	403	418	417	425	397	412	447	371	389	447	428	425	401	388	411	427	417	418	378	416	405	385	388	427	415	420	416	388	396	416	417	405	405	382	432	437	405	426	409	390	412	402	409	424	419	391	395	376	380	402	393	449	433	424	399	450	398	387	424	372	419	407	424	356	419	399	408	396	414	371	446	421	416	382	405	415	419	411	410	434	409	435	390	406	426	409	408	358	418	427	411
2461	418	416	390	369	347	337	318	339	286	348	328	326	321	318	313	290	322	298	317	329	333	323	334	331	330	331	323	319	345	338	299	303	325	311	305	328	325	317	361	329	304	321	316	305	345	295	313	296	342	306	309	292	316	286	336	311	291	354	335	334	300	310	325	343	310	298	335	297	321	332	310	335	315	330	299	326	314	320	327	326	330	300	295	290	359	305	306	331	334	328	344	345	337	326	313	335	315	334	317	335	341	331	307	339	302	331	307	295	307	335	300	334	309	335	312	336	296	305	298	338	304	313	319	337	362	316	293	340	308	287	301	324	321	306	312	315	319	322	319	345	272	344	328	294	294	310	286	335	324	346	310	319	347	324	332	313	300	347	331	314	325	309	344	326	333	309	300	311	323	307	337	320	330	294	295	299	337	332	319	333	323	303	320	303	308	298	332	312	289	320	296	313	382	346	339	317	326	330	333	331	321	312	341	310	336	329	332	335	336	313	321	291	314	311	331	298	307	312	298	307	308	336	329	305	326	304	335	314	318	331	328	309	311	318	268	304	339	339	325	323	322	278	313	356	327	309	358	304	295	321	322	320	283	301	303	297	297	321	320	320	328	312	312	296	314	275	333	298	270	351	320	311	315	286	339	322	315	315	320	313	318	317	282	305	336	341	345	279	313	303	312	352	332	332	290	306	324	323	330	331	343	325	312	285	324	266	334	318	304	312	333	305	326	296	295	329	329	337	332	316	307	349	295	298	328	306	336	291	299	295	295	318	337	328	309	318	358	369	352	330	303	286	318	311	298	333	308	337	306	280	349	339	329	322	317	312	308	345	346	326	321	353	292	285	320	292	305	347	319	332	310	286	260	341	308	310	299	325	337	351	303	312	331	311	317	334	303	312	311	333	303	297	306	306	332	321	304	334	328	296	330	345	317	338	305	298	266	304	329	314	332	318	319	324	346	335	321	299	297	332	291	335	296	311	316	324	329	317	332	309	315	310	325	312	330	334	343	323	322	338	319	302	313	325	346	305	342	295	337	331	334	316	303	330	348	330	337	348	335	314	327	307	326	345	336	346	312	341	334	308	314	313	316	292	334	342	303	303	287	331	326	336	311	332	345	305	314	334	311	308	313	339	324	318	328	311	291	302	307	328	283	317	319	324	344	348	328	311	339	337	329	321	294	297	330	293	316	315	332	345	296	296	328	305	324	334	343	299	326	363	323	300	339	304	341	298	302	318	315	309	327	333	320	342	295	298	290	310	314	306	311	300	319	313	302	291	307	346	343	338	310	304	331	313	296	323	316	330	306	290	340	341	328	303	344	328	335	349	323	328	305	307	303	325	305	333	304	333	337	327	303	314	335	329	313	331	332	324	316	320	327	308	302	333	307	314	332	302	333	296	320	331	313	310	313	319	291	314	310	311	305	309	337	304	320	322	311	318	329	333	310	315	275	312	346	339	318	318	305	303	341	313	332	321	337	328	301	343	304	298	349	322	328	281	318	324	319	302	303	291	349	319	321	331	317	276	277	315	332	315	299	327	311	300	308	359	336	315	323	318	323	314	309	313	300	290	332	285	344	334	328	309	357	314	333	360	330	314	310	270	361	310	314	327	320	337	321	330	318	295	341	306	329	337	336	331	311	308	298	329	321	324	320	291	315	307	318	314	315	280	323	272	321	312	334	303	324	297	313	300	333	276	305	311	279	294	342	322	326	281	301	308	326	329	322	343	314	316	289	294	309	334	360	341	313	316	318	299	329	314	290	327	323	282	308	300	312	295	330	291	337	333	327	334	342	315	320	289	299	296	313	327	317	346	327	305	320	333	329	316	325	333	319	308	336	300	334	346	333	323	317	328	318	333	315	314	326	287	282	354	304	344	298	321	314	297	329	333	278	312	340	321	343	320	297	318	300	307	320	329	320	315	303	319	329	293	309	349	279	319	313	328	318	315	321	304	298	327	311	292	325	323	296	297	306	309	300	312	265	316	325	333	328	281	333	351	347	321	343	331	328	325	321	321	326	307	320	317	327	297	334	328	296	362	352	352	299	298	308	323	314	314	324	326	293	338	319	350	277	315	334	342	292	338	324	306	300	314	308	321	320	294	321	320	297	332	343	313	367	350	328	345	329	294	327	315	295	307	298	299	332	309	313	320	318	327	302	332	276	286	320	309	329	294	308	308	334	338	329	337	324	316	304	330	313	309	301	311	314	294	342	311	327	326	310	325	272	329	341	310	360	309	295	307	285	323	339	330	337	329	319	302	326	315	309	296	321	330	303	326	305	350	309	308	309	334	325	368	330	300	323	323	344	339	320	330	339	325	320	333	307	323	343	363	322	297	322	351	321	314	331	336	318	316	340	314	353	322	304	345	281	313	319	344	304	323	319	321	287	329	328	291	309	352	314	335	323	287	295	346	330	328	317	303	279	337	321	334	315	312	316	322	330	297	334	304	320	291	323	295	323	350	317	299	283	329	335	337	331	315	337	332	328	349	314	282	275	309	303	318	333	281	314	339	341	307	305	338	315	299	360	314	303	328	309	325	309	344	341	330	305	323	281	323	330	328	318	318	314	309	313	305	317	317	346	322	316	345	300	307	318	315	329	330	339	290	302	305	304	337	312	345	307	320	322	339	308	267	283	338	336	319	298	334	311	301	305	378	332	336	311	322	326	328	335	303	343	296	306	339	320	315	312	291	310	334	304	279	323	336	302	327	290	327	353	323	291	305	312	324	298	339	313	320	317	294	320	324	304	313	322	314	308	306	306	341	325	293	352	315	310	319	326	325	285	351	297	307	301	348	307	294	325	318	305	310	332	329	324	326	323	316	339	320	361	333	302	323	332	304	322	321	298	329	302	310	349	313	316	345	325	313	307	333	300	308	351	303	309	304	329	330	301	344	309	326	306	321	337	322	327	315	312	310	317	312	317	287	359	306	324	324	291	312	329	303	296	314	330	306	300	307	308	361	322	326	339	329	328	328	335	302	313	326	319	325	293	308	319	340	294	296	313	316	302	324	310	315	279	337	283	342	316	358	307	325	346	339	297	322	301	314	322	313	352	331	302	318	318	313	328	265	308	337	276	321	308	298	319	309	307	338	304	292	331	321	307	339	330	307	348	332	316	307	309	330	315	311	305	330	327	334	330	334	306	326	309	317	339	324	327	322	318	311	306	308	317	329	310	316	339	337	306	336	283	343	303	309	311	343	315	328	297	319	316	318	327	357	336	313	349	358	308	298	315	334	335	340	323	322	311	340	340	317	304	325	303	331	310	285	291	307	332	313	303	341	311	327	296	312	339	327	327	324	352	316	299	301	313	347	292	325	311	332	294	348	348	297	317	321	287	337	308	316	329	331	313	313	314	332	271	372	324	316	316	291	314	296	337	309	310	328	307	302	296	321	309	346	340	343	320	294	313	343	339	333	339	297	325	331	335	329	280	298	332	318	302	319	365	311	315	298	305	322	332	346	315	327	313	300	314	305	309	305	303
2535	925	979	1072	1014	982	946	982	920	917	875	915	893	854	885	829	912	880	810	887	792	805	902	891	830	930	891	905	869	943	866	811	897	873	880	900	890	819	819	826	892	846	861	849	823	845	794	859	918	835	846	788	814	818	831	860	865	850	838	839	840	832	839	832	892	815	867	847	861	809	829	881	833	868	792	849	840	860	836	859	857	831	837	837	844	853	899	841	918	918	838	855	843	772	816	829	855	801	847	825	829	884	866	841	871	781	827	829	837	873	805	849	794	830	849	821	792	871	871	862	800	842	897	864	856	788	796	827	796	895	817	858	807	842	833	835	809	832	771	855	821	857	854	878	832	877	891	875	844	838	837	840	826	826	842	818	849	822	895	857	833	855	865	803	896	795	890	876	821	852	866	813	851	859	888	830	851	890	782	820	801	816	878	845	828	852	794	828	783	813	824	809	867	848	839	849	842	851	889	816	845	854	848	830	840	842	808	818	824	799	775	858	863	857	813	854	844	830	842	836	848	819	897	869	878	819	818	824	843	872	869	814	859	806	848	840	842	844	880	853	847	849	798	854	871	834	775	812	804	916	857	840	864	801	865	859	806	890	856	870	805	811	803	820	842	832	826	877	896	849	863	806	870	829	837	798	855	879	831	873	811	865	826	865	827	865	869	836	863	823	845	815	830	868	895	860	879	860	836	764	804	852	860	874	849	831	750	823	852	860	845	828	784	869	852	827	827	834	854	921	830	854	834	837	842	891	844	828	817	854	813	830	809	852	875	829	817	832	904	890	845	845	841	830	825	844	856	814	811	840	854	853	845	823	820	872	792	823	909	833	877	865	854	804	805	841	870	794	811	835	834	811	851	842	819	846	875	846	828	838	806	890	828	902	822	822	842	800	874	880	854	837	859	799	810	812	860	818	841	868	821	865	845	797	855	861	876	850	871	838	853	876	864	820	835	803	843	819	863	859	875	812	813	883	843	848	885	830	867	852	839	815	826	814	864	830	834	774	863	863	848	836	852	826	866	834	897	857	876	829	842	888	848	838	840	840	845	886	860	813	851	855	837	861	860	847	849	795	886	856	862	829	856	815	864	854	840	870	849	847	908	870	829	876	849	852	829	827	873	828	851	845	824	874	810	829	885	861	888	874	827	872	824	853	861	899	786	891	851	871	862	805	827	811	811	896	835	863	795	825	809	860	862	861	807	812	868	866	848	814	843	875	830	829	801	871	855	811	827	852	846	832	846	836	822	826	911	845	785	833	869	834	820	804	857	865	853	851	822	824	833	875	840	808	836	841	876	809	874	862	848	819	838	858	856	857	823	868	831	907	838	831	874	821	784	879	813	798	843	825	832	839	854	863	813	834	838	830	897	853	871	835	850	810	853	835	839	862	821	823	891	864	885	908	845	829	893	845	851	895	838	876	834	845	822	865	852	840	840	868	847	817	841	850	861	821	809	885	849	881	828	845	838	872	885	856	802	869	813	849	833	842	817	845	818	830	854	851	836	869	836	878	830	868	828	870	856	819	796	793	873	868	898	835	806	814	814	892	827	877	845	862	839	826	850	825	842	811	885	828	827	832	828	803	863	829	847	857	888	852	862	860	841	829	865	827	860	844	867	914	849	846	899	845	861	852	822	861	858	819	832	821	803	852	881	836	826	832	844	832	856	834	839	821	868	853	853	837	879	802	853	820	882	808	817	863	863	890	872	837	825	897	868	846	862	798	819	831	875	859	849	865	848	814	788	858	867	814	844	857	860	822	829	856	870	865	864	809	806	879	898	832	862	803	855	845	895	908	805	812	836	844	824	821	800	883	859	869	832	805	778	896	842	834	820	799	869	844	850	849	829	771	795	829	832	913	837	849	803	786	838	829	886	875	857	880	805	857	855	854	861	862	825	826	806	826	803	883	852	846	835	873	858	853	861	852	835	833	822	881	885	848	806	895	877	824	833	848	811	827	847	894	838	854	823	868	799	868	902	832	857	867	862	820	812	798	832	846	800	812	831	869	901	803	843	803	871	881	779	827	847	821	836	830	853	831	804	842	879	850	843	857	856	854	817	840	818	813	846	893	843	778	795	834	869	838	864	816	818	819	846	869	817	791	846	872	876	796	822	849	831	786	905	833	787	853	842	850	854	847	885	792	826	871	861	844	875	852	862	806	807	836	863	853	776	835	887	883	844	839	839	854	887	856	810	825	807	828	849	844	811	810	852	822	818	877	833	832	877	824	869	822	829	842	849	800	811	861	828	812	877	841	869	859	875	867	849	853	885	867	832	902	876	841	853	810	864	874	832	853	799	845	841	882	853	879	808	868	882	874	810	866	802	790	787	865	905	857	829	879	868	770	856	833	842	855	858	816	814	840	843	838	821	861	810	888	849	893	819	829	818	857	885	863	878	867	826	845	786	799	811	804	866	850	842	855	834	905	821	838	793	803	837	858	790	868	846	854	846	863	872	880	867	815	877	818	845	833	856	834	825	869	862	858	864	820	824	851	840	864	844	865	896	848	829	836	899	834	823	831	866	875	855	772	834	842	831	865	839	817	839	808	839	866	873	794	838	862	847	822	854	868	858	843	889	878	853	820	798	834	861	879	808	824	835	841	837	802	839	824	841	851	856	812	830	854	825	824	829	849	836	843	859	828	825	851	834	822	893	868	823	788	849	839	823	820	896	886	843	844	886	849	862	843	838	819	837	890	898	833	807	854	897	839	841	843	862	849	835	827	825	837	874	840	810	901	864	844	868	790	872	890	824	874	783	846	790	867	855	811	867	836	864	838	851	855	856	816	856	876	844	878	863	825	891	794	855	785	828	827	797	874	902	827	824	838	822	854	788	867	840	828	864	822	852	838	844	829	863	822	863	831	841	831	871	800	919	834	835	847	868	827	849	881	893	886	821	867	838	845	823	917	824	906	807	875	806	858	859	889	857	857	846	862	816	867	839	837	846	853	877	875	864	895	849	858	883	806	895	875	890	843	817	854	855	807	833	829	875	814	823	850	834	882	836	799	785	826	766	875	800	845	862	799	847	900	829	856	799	846	870	832	839	869	798	788	891	808	845	805	817	837	842	849	858	848	837	862	827	858	811	868	850	881	843	870	843	867	879	871	793	818	841	832	908	844	816	840	879	831	782	844	880	834	847	846	833	794	797	839	838	778	809	849	857	840	852	846	884	844	816	855	844	847	836	895	851	806	847	873	893	875	844	802	850	851	828	870	843	868	820	894	819	836	839	801	826	870	784	806	837	870	886	848	804	886	807	769	871	875	846	859	832	854	811	884	803	848	837	866	835	856	841	876	861	872	880	836	847	871	828	785	881	876	832	761	836	862	855	852	887	851	831	843	840	896	848	867	856	798	824	789	853	851	810	846	871	840	826	838	827	820	814	828	864	845	859	858	843	879	835	800	829	836	839	857	810	858	872	823	788	852	848	896	874	890	823	862	866	857	869	838	879	847	796	846	849	842	854	841	871	793	879	908	837	851
9866	1015	1271	1035	720	613	485	412	354	293	285	291	270	288	231	230	232	231	201	220	194	229	199	204	213	227	194	203	198	172	159	194	165	213	193	205	188	206	189	183	175	167	204	190	179	187	161	197	193	189	214	183	169	171	191	172	192	207	171	163	202	190	188	187	184	184	186	179	185	211	170	180	155	194	203	185	161	207	189	208	176	159	178	187	209	183	192	174	188	203	186	161	189	185	200	182	190	197	194	190	177	172	170	204	200	180	171	187	182	200	164	175	179	198	186	192	182	179	177	205	196	169	197	180	171	170	184	172	183	217	183	174	171	191	209	193	195	171	173	178	171	179	195	182	196	205	175	202	199	189	192	184	177	167	194	200	177	195	179	180	186	197	179	227	205	178	183	211	162	198	198	194	203	179	174	173	188	152	181	192	189	176	192	180	196	187	174	181	190	191	194	173	176	185	170	199	160	203	174	192	184	192	175	191	178	179	155	170	188	159	178	174	174	181	184	183	183	158	205	171	195	190	190	183	183	214	205	186	176	184	171	176	196	172	179	182	195	181	170	179	179	183	191	177	170	176	178	182	175	184	151	203	168	158	173	200	180	183	205	189	201	188	190	195	178	183	169	195	207	196	199	203	208	210	194	195	208	186	174	184	171	145	173	196	196	208	154	179	184	193	198	184	214	185	168	186	160	185	184	188	192	164	178	197	165	185	199	199	181	173	172	180	173	174	188	185	213	175	204	207	193	159	173	186	173	182	185	208	178	184	202	185	197	163	207	177	177	174	187	183	195	210	197	178	188	179	187	201	165	180	178	194	167	202	191	188	191	175	180	185	180	165	179	177	205	193	198	171	171	167	172	181	187	193	178	180	189	171	212	182	179	194	182	176	168	185	173	160	161	172	185	183	184	178	201	189	173	178	184	161	191	186	181	203	203	178	162	169	199	190	181	180	180	184	181	164	195	180	190	200	190	181	188	187	187	180	193	192	189	171	192	161	183	182	180	178	183	181	186	166	170	182	206	200	195	168	172	191	193	172	191	190	206	189	181	185	173	196	199	200	188	199	203	196	179	177	190	154	177	155	176	183	193	193	192	148	198	181	211	196	221	188	219	217	173	184	171	219	196	197	181	195	166	200	199	194	218	161	178	177	169	203	189	187	168	175	187	175	172	177	192	192	189	163	176	166	180	185	167	193	177	185	171	173	170	183	197	198	181	190	172	193	204	179	165	180	191	186	185	167	155	194	175	176	208	184	172	177	181	208	205	181	193	172	174	165	130	163	185	172	206	161	160	187	167	195	186	183	188	195	170	178	167	190	176	186	166	175	208	191	206	198	182	197	163	172	200	162	198	192	166	186	179	177	192	152	160	204	186	179	164	187	204	193	165	189	177	190	189	201	193	193	184	204	196	174	169	178	207	178	165	165	199	184	183	162	174	181	189	179	196	184	168	172	194	160	171	190	182	196	176	199	192	197	176	211	187	198	178	201	204	182	191	173	154	196	170	182	176	188	185	188	174	188	191	189	199	186	197	222	196	160	177	193	196	174	184	218	200	208	157	186	181	193	176	189	179	173	159	187	197	185	186	175	175	191	167	190	204	164	186	168	197	184	181	198	186	161	162	175	211	183	177	191	179	188	199	193	192	210	209	178	167	173	192	196	197	206	186	191	187	186	194	191	201	185	200	184	181	184	187	177	182	180	195	168	169	168	185	184	192	205	188	185	179	186	192	198	181	184	182	184	177	178	188	174	180	181	184	207	168	182	172	187	178	171	185	182	197	194	191	171	162	176	178	188	195	192	181	192	201	194	188	188	173	206	187	180	200	203	195	211	203	176	194	186	160	177	193	173	177	166	196	197	160	185	192	188	186	175	180	154	184	178	191	191	185	192	176	190	171	157	181	217	185	189	178	171	188	175	203	214	203	168	193	188	193	188	173	168	170	163	190	190	175	173	173	182	173	191	175	190	178	169	172	168	192	196	177	193	188	193	200	209	194	211	175	172	178	188	183	194	202	163	171	173	193	186	179	191	190	159	203	168	172	189	181	169	187	185	192	188	173	166	181	184	183	164	179	191	195	196	174	177	199	194	175	175	205	178	191	184	214	207	179	203	189	189	177	185	207	211	170	172	177	168	188	182	190	164	191	175	213	168	176	179	184	182	194	188	193	186	182	181	185	173	183	206	185	185	180	175	181	155	180	210	170	185	166	163	177	196	178	207	175	196	160	190	165	160	184	186	180	183	170	195	200	176	185	192	161	168	209	196	177	185	184	185	202	187	183	161	190	176	203	211	182	189	218	168	182	198	171	193	172	161	169	159	167	175	173	165	171	153	193	167	166	176	190	198	171	162	170	172	173	173	191	189	199	194	178	192	162	179	184	187	187	221	154	207	179	183	181	178	168	191	223	171	177	185	169	172	184	195	202	168	184	181	212	190	179	177	186	153	174	189	201	167	198	172	182	198	198	176	175	172	191	172	181	185	192	179	224	178	192	167	187	179	191	170	176	210	183	218	198	184	185	197	170	182	164	184	191	185	206	184	178	192	179	177	176	183	202	186	175	178	187	174	159	185	173	175	187	171	182	179	173	195	180	182	207	210	173	184	210	181	180	175	193	183	192	165	197	185	185	174	188	172	164	212	178	178	198	168	176	188	186	163	190	193	200	179	197	179	198	170	194	193	186	183	152	166	170	190	198	164	192	179	176	184	158	191	175	193	186	191	182	183	194	176	154	175	187	182	171	167	176	183	187	180	197	177	165	176	163	190	182	219	193	202	183	185	176	173	175	172	192	184	198	188	194	161	184	212	173	191	187	171	168	180	191	189	214	185	185	176	159	182	186	202	191	208	197	169	153	182	159	192	183	199	174	164	191	163	189	181	192	178	177	187	200	190	166	185	171	183	174	181	193	193	175	165	169	189	205	181	191	187	188	182	193	155	183	184	205	188	206	182	211	187	180	174	172	183	193	189	193	187	169	171	189	174	176	168	175	203	199	189	172	178	210	192	199	184	164	176	212	178	182	195	190	160	178	187	184	189	170	166	179	186	179	200	185	193	208	170	189	193	197	181	167	187	173	183	222	176	190	197	177	188	200	183	202	157	175	158	186	165	164	166	155	180	197	187	160	181	201	180	179	185	170	193	211	194	152	187	192	174	223	194	194	207	217	183	184	173	187	187	163	197	182	188	181	169	164	183	185	168	189	199	176	185	183	168	190	187	179	216	201	185	189	179	180	191	170	192	159	173	170	187	190	163	176	179	184	203	174	184	176	189	168	180	192	210	188	187	196	173	192	200	171	185	192	189	174	182	170	169	171	174	211	158	161	198	201	173	167	167	194	163	196	167	177	192	177	161	193	170	183	177	169	163	189	180	163	180	176	167	163	203	189	209	181	178	186	155	173	179	166	203	196	173	168	189	180	191	197	183	207	151	154	178	199	154	193	160	204	167	179	186	193	151	192	167	189	202	207	170	196	199	185	190	188	187	184	171
5540	1285	2637	3085	2737	2295	1912	1665	1461	1320	1200	1101	970	844	868	834	831	765	704	747	680	688	685	628	648	648	644	610	652	643	611	599	599	566	600	559	613	599	530	578	536	588	556	553	546	603	587	515	549	568	540	533	568	523	553	547	535	554	534	549	559	524	615	489	589	535	560	520	519	567	523	535	557	540	570	524	526	542	534	533	517	539	515	537	510	505	569	513	529	537	525	525	510	542	483	507	533	509	502	548	510	555	513	540	564	482	518	509	493	491	530	519	512	515	526	511	528	492	528	531	530	479	552	533	535	484	548	529	508	527	521	535	514	508	563	521	514	537	491	521	531	579	528	502	527	580	550	538	532	526	560	543	504	480	470	541	540	528	490	548	468	541	527	513	528	561	509	517	532	517	523	496	501	531	504	529	536	523	536	527	535	511	547	559	521	534	519	502	510	512	522	534	586	531	491	556	517	536	502	486	510	497	493	523	495	507	546	544	555	531	529	547	521	531	528	485	547	491	526	492	521	522	537	512	523	521	545	519	484	489	593	502	534	530	528	517	515	482	539	518	550	517	548	500	544	522	494	503	517	540	494	549	486	525	507	528	544	538	517	500	519	535	486	551	501	517	561	572	516	512	537	512	543	516	485	545	505	536	471	548	555	531	503	515	515	516	522	550	538	511	553	542	518	536	521	514	528	513	482	490	513	490	511	509	514	527	526	531	566	518	557	522	513	508	500	538	555	514	545	491	510	519	515	512	524	501	546	519	503	553	534	548	517	527	505	499	567	532	525	526	501	522	543	488	508	487	547	524	518	540	512	543	494	529	544	520	522	510	537	510	533	590	559	527	510	488	509	539	507	484	500	521	534	527	532	512	492	517	541	503	491	538	524	524	500	504	500	513	529	517	523	481	522	507	504	513	495	499	560	520	533	535	518	508	508	550	539	507	491	520	510	542	490	561	487	537	527	511	558	493	533	553	525	564	518	477	510	552	493	537	484	500	541	524	496	548	518	544	507	549	486	517	505	508	523	543	509	555	472	520	466	524	539	506	532	525	499	556	541	515	513	537	517	499	489	499	500	525	506	515	498	547	515	567	513	544	551	515	526	504	494	515	539	545	529	571	495	524	511	564	545	502	523	494	504	489	480	571	542	589	541	523	509	511	502	497	540	519	466	545	526	512	486	501	545	508	519	522	548	527	491	550	536	496	504	494	524	524	517	506	485	484	534	526	551	519	508	535	535	523	524	529	496	532	494	574	540	523	519	498	502	544	531	513	556	556	522	533	528	514	581	535	482	533	541	541	519	547	532	489	522	528	515	550	542	531	537	499	557	491	551	559	555	515	545	514	520	553	516	492	529	555	506	546	501	545	539	552	522	553	531	541	508	549	515	533	484	501	564	536	525	540	533	506	496	537	508	504	508	540	528	514	514	569	527	537	509	523	485	491	489	505	530	529	523	507	476	526	510	513	516	550	487	510	538	534	468	540	514	488	513	518	503	499	557	542	537	531	521	534	489	514	495	522	520	530	505	502	524	512	530	501	546	492	501	528	510	490	552	535	524	507	494	535	563	537	499	536	512	552	494	540	540	497	524	518	526	504	503	535	533	489	483	538	537	514	507	501	548	507	508	537	503	561	505	505	543	509	506	498	551	548	536	521	489	518	547	517	524	492	496	533	503	523	521	522	552	548	511	499	519	543	513	530	493	511	537	543	519	527	535	515	526	577	557	526	545	495	513	557	523	490	519	526	493	490	537	559	528	516	536	473	521	527	492	545	508	482	508	538	523	532	493	500	502	536	510	481	515	520	469	543	556	497	525	546	536	530	517	519	492	477	537	525	575	508	530	568	516	504	499	501	528	509	540	550	526	503	533	528	548	523	510	562	515	514	560	554	508	501	541	520	546	537	570	511	509	485	524	564	527	514	559	529	586	520	545	516	508	528	553	505	533	489	510	565	506	522	522	528	516	502	547	510	504	521	501	529	539	549	512	555	517	490	530	517	526	495	486	524	533	551	531	513	534	508	514	524	546	528	537	502	502	592	548	509	535	508	509	500	511	535	517	512	550	500	569	525	524	507	537	501	516	485	541	518	480	529	537	561	520	523	493	521	513	484	495	547	530	518	524	502	493	578	502	497	538	525	505	497	508	539	517	509	503	532	568	511	504	549	504	492	517	523	531	523	477	493	523	513	502	535	508	497	551	485	542	537	534	524	477	532	484	509	523	545	494	520	560	533	538	542	499	536	545	502	515	543	527	498	517	552	547	526	475	530	514	505	498	486	536	514	540	502	549	575	514	500	522	503	537	508	540	528	568	559	523	483	475	546	505	506	525	547	550	513	526	522	507	517	520	493	492	537	498	519	513	529	539	522	480	544	533	530	545	541	560	515	507	501	533	484	533	567	475	513	515	487	519	541	539	524	531	499	558	527	531	550	484	516	497	493	502	524	524	513	487	500	493	528	542	510	492	524	536	549	531	528	527	520	504	537	522	483	544	516	568	535	537	537	520	474	545	533	543	512	547	518	497	523	507	492	535	504	526	489	488	570	530	522	563	550	502	525	524	564	498	468	557	514	522	548	527	529	491	553	532	513	472	520	529	551	525	506	492	538	526	521	546	485	520	540	515	508	553	537	516	556	538	510	522	486	509	544	527	500	524	530	514	563	527	503	562	484	523	543	516	542	528	521	527	492	511	541	502	502	505	495	512	543	533	491	504	506	516	548	561	506	528	570	537	527	512	468	512	504	526	512	540	489	533	546	493	486	506	558	496	527	494	496	520	533	516	537	539	529	543	525	530	514	490	514	542	546	505	500	526	522	524	518	521	514	472	559	509	515	533	504	525	527	490	506	507	525	521	536	555	535	531	517	506	521	502	508	536	531	536	499	542	524	529	496	518	507	500	528	505	528	526	516	536	541	520	517	551	510	522	530	555	514	486	520	479	508	518	461	527	532	566	550	556	520	506	510	506	479	531	513	506	509	546	541	526	509	527	499	519	521	496	529	496	526	514	493	505	478	526	547	526	481	522	512	503	558	548	510	588	546	527	521	513	527	548	515	526	491	495	537	529	484	511	480	503	564	525	519	538	539	522	510	507	521	525	520	544	515	517	501	515	549	473	500	519	531	538	489	527	541	508	520	486	518	527	508	538	521	541	502	511	534	524	540	498	537	540	498	538	534	540	532	528	528	482	471	525	601	560	522	484	523	532	550	544	532	492	545	492	508	519	507	534	516	540	529	534	501	529	485	528	547	525	503	529	509	515	528	521	467	495	534	509	533	536	539	522	503	585	544	437	535	517	556	536	556	540	569	538	545	522	515	573	508	557	488	492	531	483	510	515	491	506	537	482	494	550	509	503	538	512	527	516	502	519	500	549	532	547	531	519	489	534	520	510	534	512	549	540	535	553	521	483	521	526	555	547	482	531	519	508	537	500	527	502	521	504	516	520	551	522	490	514	535	520	498	522	486	532	521	534	532	529	528	545	510	527	527
17582	2401	2211	1757	1259	914	755	609	476	449	355	302	255	258	225	230	217	206	170	187	180	192	178	161	150	186	146	172	168	160	163	143	161	139	153	149	150	152	131	155	141	155	146	145	117	138	153	126	130	137	144	118	156	137	165	154	133	152	122	129	136	157	130	123	150	123	138	141	140	140	118	145	135	159	110	141	143	135	128	112	148	133	155	153	134	127	130	121	130	134	131	146	150	147	137	148	154	123	136	153	140	140	145	146	158	143	129	126	126	127	133	160	140	132	130	138	153	152	152	143	130	153	136	140	153	137	133	140	133	139	135	139	129	150	157	128	133	148	129	132	145	146	139	140	153	125	134	142	122	108	136	128	143	141	140	135	150	132	129	117	130	138	149	137	124	141	137	144	115	142	109	147	130	136	147	122	133	127	145	148	117	134	138	141	130	130	118	151	114	124	148	120	147	119	141	137	141	142	155	145	128	135	135	123	153	134	110	123	140	118	130	131	116	119	133	141	134	131	141	141	128	140	128	145	137	131	154	135	130	119	143	132	119	139	146	134	134	137	137	144	150	135	160	145	126	135	147	142	131	132	127	136	131	140	134	145	122	132	151	140	131	127	123	124	159	128	132	138	139	148	131	121	121	156	122	135	132	171	133	136	135	120	126	146	123	145	121	141	128	139	140	137	157	137	144	128	111	152	116	142	139	144	137	139	123	144	142	133	142	132	128	147	125	124	124	157	136	148	131	139	138	116	137	133	125	147	164	136	161	138	101	136	128	141	140	151	160	153	134	139	145	123	144	125	144	141	139	122	137	112	145	155	123	135	158	131	122	128	133	140	131	131	131	148	120	131	126	123	131	177	159	132	122	129	137	124	137	111	136	116	126	148	122	159	148	141	126	117	125	142	115	122	149	135	131	131	134	130	148	156	140	116	130	139	130	158	139	140	136	137	152	144	112	128	133	134	143	112	127	132	152	112	120	150	128	122	167	155	136	126	132	155	134	138	148	140	122	138	131	125	136	151	137	120	153	128	131	130	124	158	159	119	138	136	130	137	122	149	143	127	132	124	155	131	121	138	140	152	139	143	135	152	132	125	136	136	145	129	130	123	154	137	119	134	141	131	163	135	157	124	123	123	139	136	137	147	131	133	128	138	148	158	113	145	136	135	143	146	119	118	131	136	131	148	137	155	126	130	103	136	131	123	130	113	151	147	150	136	123	134	129	126	135	128	142	149	158	153	137	155	120	146	122	121	142	133	144	133	156	134	137	115	124	114	127	129	144	138	136	137	148	126	151	148	135	136	139	140	122	136	150	151	128	132	117	129	141	127	130	128	149	139	137	127	131	127	122	150	135	129	113	150	123	123	149	168	145	140	134	132	133	139	128	143	140	144	155	142	151	129	128	123	121	147	129	137	144	138	125	154	156	117	150	155	148	124	142	121	126	131	143	140	139	127	136	149	134	125	135	145	130	125	130	133	140	147	121	121	111	127	113	158	128	151	142	139	146	124	135	135	118	157	129	129	126	121	112	128	154	111	128	155	124	125	157	137	128	117	128	138	136	149	154	137	142	136	144	119	134	146	139	123	130	125	150	149	117	157	126	132	137	131	131	131	139	148	141	148	142	145	166	105	124	141	133	126	135	122	116	146	161	135	117	161	133	135	138	146	145	133	102	126	133	123	157	129	132	156	157	125	151	119	164	126	164	123	149	135	136	124	141	134	132	131	124	117	147	128	138	123	142	133	140	138	106	140	138	140	142	164	163	133	135	144	159	124	121	136	152	137	133	128	136	105	145	132	129	149	120	135	132	139	133	140	124	135	132	118	160	150	150	155	146	141	134	137	149	149	127	130	128	127	131	134	121	134	140	124	123	124	122	142	126	134	131	132	136	135	138	131	126	127	139	140	154	120	134	166	132	138	123	110	132	151	149	127	120	141	127	140	125	130	130	160	124	134	137	130	121	139	134	157	146	130	131	144	136	146	123	124	132	131	131	124	140	146	132	144	134	140	134	126	145	133	120	142	136	137	137	134	140	148	130	143	125	99	152	173	140	100	118	149	118	135	160	133	132	136	147	141	135	139	119	151	157	149	142	131	141	143	155	138	119	134	164	134	131	126	148	140	128	124	131	136	136	121	108	135	127	146	148	128	129	125	126	138	142	145	113	136	138	143	130	150	129	129	127	160	139	149	116	143	129	125	144	142	127	145	151	116	137	127	141	122	132	129	131	140	128	130	135	109	133	160	157	124	141	144	138	143	138	127	120	145	122	131	143	135	138	133	134	137	137	142	150	135	122	155	126	106	121	132	133	122	130	164	117	164	133	123	151	133	160	135	145	144	142	162	139	135	140	113	148	151	126	151	146	116	128	134	115	140	137	116	142	134	139	123	146	135	133	142	144	137	121	130	147	128	135	134	116	144	143	127	160	121	139	118	142	149	123	151	138	138	141	121	144	126	141	137	134	123	137	129	129	117	145	136	131	124	143	147	127	123	125	124	146	149	144	127	162	123	144	131	155	111	145	123	137	125	136	108	127	118	144	132	129	125	141	144	127	135	122	155	145	132	154	115	152	123	143	143	136	131	155	131	141	135	131	132	140	127	137	161	108	134	136	138	125	131	137	145	125	150	128	133	142	134	111	146	132	129	131	124	148	134	137	129	134	138	127	138	118	151	116	136	133	134	146	136	148	138	128	130	130	127	119	134	132	125	164	128	136	132	128	124	128	158	152	143	115	143	132	144	146	143	130	129	156	158	145	139	141	141	127	133	131	140	159	130	171	127	149	127	135	151	146	123	151	120	137	120	143	141	123	101	126	139	129	126	116	142	118	126	140	152	121	111	155	127	137	136	126	124	128	136	146	143	106	128	148	138	134	125	145	135	144	131	136	130	125	111	133	137	128	129	155	140	162	128	132	145	111	107	152	111	139	119	106	120	135	132	141	126	144	136	144	134	120	133	139	131	136	123	130	129	120	144	141	144	107	125	124	144	136	127	131	141	138	147	161	127	133	144	136	126	121	128	168	146	140	129	144	124	139	123	124	127	118	130	139	132	114	128	138	131	130	142	142	152	138	131	142	139	150	128	110	140	149	127	136	150	132	145	123	142	118	139	132	126	158	149	135	137	135	146	145	132	140	159	132	146	154	121	136	129	143	125	117	147	125	141	118	141	118	133	124	128	151	127	131	121	158	137	163	116	132	126	135	135	139	140	153	118	111	129	140	141	118	123	131	142	151	131	153	133	141	130	127	122	127	121	149	132	157	132	131	133	160	145	136	148	148	101	144	124	154	146	132	130	135	117	174	164	141	142	135	120	124	116	130	110	139	137	151	153	146	138	138	140	144	109	138	140	140	135	129	142	129	130	135	137	113	139	143	138	146	152	123	135	130	129	158	136	136	133	136	145	128	160	112	142	134	116	163	133	133	142	133	145	139	137	147	109	136	154	142	129	135	134	139	140	133	134	146	128	140	143	125	135	126	138	157	142	143	140
7484	2002	4296	5234	4592	3831	3081	2614	2247	1915	1623	1543	1365	1178	1050	1037	912	918	828	744	793	665	682	669	686	644	606	625	598	618	592	566	570	557	535	616	520	570	498	533	486	464	522	520	479	489	479	461	495	440	436	454	452	468	441	452	453	437	471	429	453	440	463	464	441	444	487	443	435	477	441	429	411	451	434	427	441	452	418	471	425	404	455	450	399	422	454	435	429	433	456	454	413	434	432	452	419	458	400	403	428	425	423	429	428	432	443	415	446	423	396	419	433	438	450	406	425	401	416	404	420	449	403	402	380	428	423	434	385	425	430	419	405	416	433	413	417	380	421	401	423	440	371	398	435	438	412	411	397	399	435	410	390	411	448	436	443	433	410	408	411	426	383	404	398	421	403	453	436	429	456	440	450	450	442	428	418	436	433	410	428	441	392	384	438	404	403	421	391	402	388	437	411	433	386	375	415	386	419	423	447	415	417	414	431	467	410	410	399	399	385	430	413	394	398	374	386	425	402	420	436	427	424	370	404	428	400	394	411	379	428	428	421	438	402	390	403	384	392	389	408	395	413	434	390	469	418	402	383	456	397	437	430	390	416	425	402	439	382	370	430	397	436	379	458	370	394	402	409	434	418	407	415	420	432	393	363	404	414	419	405	381	418	382	385	408	418	410	389	404	385	401	426	399	422	419	457	410	405	398	396	423	384	378	377	380	443	403	410	416	394	407	411	391	402	395	399	444	412	436	394	418	420	401	425	412	403	414	430	410	397	398	420	430	435	437	396	442	425	429	405	400	413	407	419	401	387	424	414	435	429	390	406	412	391	398	439	401	392	399	403	421	419	386	388	461	410	435	417	406	410	385	377	370	412	398	413	410	385	407	438	393	367	434	379	423	441	422	402	428	408	398	437	407	440	404	408	393	368	374	446	394	419	384	404	412	417	418	411	404	462	404	417	381	392	438	404	419	417	428	390	438	417	407	440	410	399	400	434	427	425	407	447	404	418	410	405	428	416	402	364	389	406	406	407	442	433	416	415	400	394	416	394	369	376	412	408	409	413	422	425	383	426	435	436	389	404	437	447	420	411	425	445	396	426	396	425	356	426	395	416	389	439	385	404	431	417	416	406	397	404	393	401	403	443	379	428	424	382	435	417	420	423	404	402	389	401	408	425	423	412	406	409	417	448	418	407	421	356	448	428	364	393	385	377	424	424	439	417	411	386	393	396	378	416	414	440	379	431	403	416	392	438	410	388	381	419	419	411	426	406	447	405	412	396	420	437	393	396	399	430	397	395	384	401	422	410	408	426	381	406	441	409	425	426	411	398	414	394	410	406	405	415	379	377	450	459	410	387	429	407	395	390	396	395	454	392	424	409	381	398	457	446	424	402	403	422	438	412	378	386	372	400	426	421	413	364	389	419	420	422	403	406	415	407	414	409	371	404	444	422	434	410	374	439	409	449	408	411	419	439	417	391	411	442	396	407	423	400	412	400	389	383	405	388	390	414	412	389	441	402	426	436	442	388	407	353	419	357	403	410	441	403	418	414	447	397	418	415	404	427	424	356	416	375	383	424	419	410	431	363	372	390	429	416	405	402	406	363	419	400	420	412	409	416	408	428	437	406	409	413	378	427	364	439	419	404	408	432	414	432	412	410	449	372	389	386	398	383	391	387	415	397	452	447	425	413	407	427	426	403	420	412	401	401	410	382	411	398	431	399	388	408	381	392	414	422	413	413	408	407	422	384	379	415	393	436	406	427	398	429	419	405	410	396	425	371	401	360	431	401	441	404	412	423	422	432	453	397	386	395	418	419	429	455	397	401	395	400	422	388	436	385	409	394	406	411	416	403	404	392	445	433	423	418	381	423	410	412	385	399	396	362	357	431	346	414	434	424	431	406	420	414	436	427	409	420	411	432	397	383	377	417	407	418	427	399	413	411	384	390	411	451	430	415	403	439	383	455	403	414	437	415	387	402	412	408	396	397	409	398	459	420	422	432	398	393	386	408	404	380	417	402	419	382	446	406	418	400	416	402	402	433	378	455	403	414	404	406	424	389	378	399	388	426	389	389	425	406	420	423	414	418	427	404	424	410	409	414	398	405	388	412	430	424	392	416	415	408	416	404	391	398	428	423	399	428	408	392	426	447	398	438	413	419	387	395	425	416	400	401	369	411	395	430	415	383	404	422	411	395	429	430	444	428	408	427	424	435	430	450	388	436	413	394	426	418	395	443	411	387	423	388	388	427	421	416	465	406	389	420	392	409	387	425	405	405	394	401	432	429	385	407	390	436	426	443	434	372	436	382	420	390	400	404	426	404	381	377	416	421	434	393	396	436	419	417	405	433	414	405	420	389	422	429	415	404	397	368	396	414	437	412	385	396	416	380	437	430	401	454	414	399	393	409	411	413	421	421	372	411	464	424	439	418	399	382	381	407	405	370	413	413	413	409	383	404	412	422	413	399	416	436	419	442	432	406	413	390	416	397	434	431	425	398	388	406	426	426	416	350	412	409	407	395	404	423	450	422	411	379	404	419	415	429	428	402	429	395	429	406	397	414	390	414	447	416	425	409	429	423	424	422	443	416	394	407	389	414	428	449	405	399	432	370	380	385	421	395	422	438	404	449	424	413	434	396	416	439	411	408	396	405	401	412	390	439	423	413	444	398	419	393	419	435	398	408	435	392	393	432	408	382	384	428	426	395	407	407	406	436	424	397	413	414	386	385	404	419	403	417	414	405	400	398	368	438	418	463	391	422	409	423	400	401	390	428	403	408	407	446	428	428	445	407	417	386	428	433	416	435	407	401	412	434	428	419	410	412	427	434	412	416	431	415	418	412	385	427	410	411	412	427	411	422	389	420	422	420	381	411	394	410	425	405	421	429	429	378	449	445	375	383	413	398	438	428	421	396	468	421	387	408	444	423	410	407	385	403	434	360	399	414	396	408	405	433	430	409	386	381	413	392	425	404	383	397	406	440	415	403	433	368	397	406	411	412	425	422	442	387	433	437	454	447	400	445	412	428	416	411	428	374	389	403	399	408	386	433	415	381	400	394	421	422	397	413	417	411	372	394	453	413	387	420	405	400	368	427	417	424	389	388	383	418	410	425	397	408	404	404	457	415	390	428	422	430	389	446	444	389	395	390	409	406	414	441	404	384	418	424	429	404	403	393	426	408	408	435	434	385	403	418	406	432	449	399	403	398	401	380	431	384	410	417	436	399	407	456	371	435	388	425	438	407	424	401	416	415	403	393	402	438	384	412	383	397	400	445	402	435	381	401	396	435	417	406	412	394	372	420	410	391	437	431	414	412	421	446	400	418	400	420	424	419	422	421	386	472	407	407	421	431	398	387	384	424	420	403	403	405	436	422	415	426	389	384	411	455	391	424	381	375	406	390	400	398	387	427	399	427	443	413	419	407	420	410	387	402	416	393	410	455	439	394	428	459	423	390	428	408	416	423	432	397	402	388	409	414	412	409	426	406	428	434	353
2505	398	401	362	368	363	331	344	322	321	322	336	319	323	318	329	312	319	327	311	346	316	304	330	317	339	328	322	321	282	338	312	322	289	301	290	309	331	316	327	312	306	341	305	344	316	310	334	325	304	325	307	323	326	305	303	316	295	318	345	294	339	299	313	354	325	306	319	329	300	303	337	348	314	330	321	333	331	352	300	311	333	351	292	318	298	348	317	307	321	293	306	295	284	340	312	339	330	314	312	303	292	322	338	330	323	334	286	298	318	295	315	306	305	321	281	326	343	336	274	296	343	312	286	326	296	318	272	356	304	357	314	276	316	324	337	331	311	321	320	324	313	290	326	366	348	307	300	275	318	288	336	344	304	348	337	325	316	307	324	291	329	280	347	325	302	287	347	315	339	280	279	319	365	305	328	310	321	359	332	314	338	303	306	275	329	293	337	325	313	328	330	327	310	299	310	302	328	342	306	344	326	323	342	325	293	315	297	341	339	327	291	302	309	308	313	317	335	319	318	310	343	327	300	289	356	315	286	332	285	325	333	295	326	301	343	301	311	306	323	344	312	331	345	307	342	320	338	308	326	292	297	307	353	381	287	335	326	302	315	322	328	294	300	319	344	312	340	275	324	338	321	305	273	315	329	306	318	338	294	329	324	322	299	323	314	317	317	292	330	338	300	337	332	301	299	356	319	335	348	326	339	334	336	287	328	324	293	346	325	333	316	321	359	344	333	324	322	293	295	284	340	347	334	290	305	304	312	313	322	365	311	293	314	315	326	338	323	306	329	324	339	331	286	357	327	337	320	303	351	314	283	338	316	296	303	316	289	326	288	320	298	304	325	336	329	319	318	288	311	341	311	302	295	321	325	323	315	298	300	305	298	298	317	330	330	333	321	304	333	338	296	310	309	326	317	301	333	333	322	344	326	303	343	311	312	313	321	305	338	337	293	304	310	333	342	294	287	322	293	324	322	323	322	336	316	328	316	338	320	316	308	343	325	351	289	349	346	328	323	292	326	309	336	302	328	323	344	325	302	333	292	277	334	312	301	337	307	334	321	331	330	312	321	345	306	339	289	311	298	306	359	312	326	321	322	324	322	282	298	303	331	341	298	312	336	314	294	326	312	317	331	323	310	329	310	311	314	317	294	344	326	316	327	301	347	358	307	298	315	335	325	343	287	310	307	318	348	365	278	307	341	302	311	307	320	350	307	323	324	340	319	284	325	302	358	303	325	298	362	322	316	308	330	317	332	323	342	306	316	308	299	301	333	306	301	303	324	298	293	340	343	303	322	302	346	316	338	367	314	301	286	308	297	328	315	298	316	298	326	334	310	304	330	315	280	326	306	342	322	294	339	310	320	323	311	339	312	303	302	311	289	318	358	334	333	341	334	346	282	310	294	362	298	315	340	338	316	330	318	343	322	302	316	319	310	316	290	337	328	328	331	308	321	297	294	338	328	309	315	345	304	293	351	333	301	321	276	318	306	358	313	320	296	332	329	304	312	310	332	315	293	306	304	326	338	294	297	332	288	308	341	349	318	334	325	308	308	324	329	327	357	322	366	316	319	328	323	358	328	349	323	303	348	317	347	325	320	341	325	297	314	328	324	280	311	357	308	321	333	347	324	331	300	326	325	313	326	314	297	306	315	321	355	350	299	336	290	281	347	318	335	319	286	292	350	277	331	334	313	348	334	336	285	304	329	317	326	318	323	329	321	326	298	319	321	334	295	317	314	321	310	368	304	280	286	339	319	311	354	319	315	310	327	330	305	324	327	324	319	334	320	353	347	307	329	330	350	316	298	307	326	301	308	322	308	328	335	323	359	291	330	321	291	325	312	333	313	340	324	299	297	329	310	298	294	358	330	313	325	317	345	332	303	316	337	319	338	322	347	275	318	324	336	316	339	334	322	278	340	324	331	320	289	312	329	336	319	330	321	296	303	311	338	322	316	323	335	337	288	289	321	301	310	289	327	306	308	325	321	324	325	313	315	329	307	312	310	315	351	322	331	317	297	292	350	306	322	335	315	330	338	322	322	300	317	302	300	316	314	334	327	315	334	326	354	314	306	343	323	303	324	313	311	341	312	321	295	309	318	308	335	312	299	326	279	306	317	317	338	317	352	271	318	315	304	308	319	308	310	306	309	313	311	324	340	334	332	319	309	329	325	333	308	331	287	307	304	305	320	329	311	326	321	287	313	315	307	324	324	320	289	340	301	337	315	337	313	306	307	309	334	357	319	329	311	317	357	308	326	302	316	337	298	353	306	311	313	323	320	312	345	341	305	330	310	320	277	334	336	308	324	354	289	319	337	330	346	296	300	310	326	358	279	297	339	332	322	317	318	374	323	326	314	316	340	285	314	320	272	316	331	329	318	319	330	324	301	328	301	305	331	294	355	284	325	328	358	308	325	306	312	300	298	302	297	322	309	319	284	319	305	346	339	324	319	305	333	326	333	314	279	331	334	308	325	297	332	297	288	334	339	305	310	299	331	322	318	324	290	309	325	335	341	332	311	336	341	327	336	329	313	289	327	279	332	347	298	329	311	304	327	324	330	318	339	297	312	278	336	303	301	354	337	311	322	284	322	323	324	342	324	307	310	326	316	307	314	303	319	307	308	342	316	320	313	339	299	321	313	333	294	293	328	320	329	309	315	303	301	337	317	338	309	294	325	310	321	331	321	288	317	326	311	324	325	324	312	313	325	319	338	309	309	314	356	318	329	328	302	330	317	306	303	327	283	339	335	329	300	316	308	340	291	295	316	295	306	315	327	300	307	317	331	336	340	314	320	312	347	333	322	275	286	311	327	298	342	323	300	326	315	337	315	342	331	326	295	313	326	295	327	325	343	310	353	312	350	311	341	337	320	341	314	333	303	313	362	310	338	359	301	335	334	360	338	297	333	301	353	291	351	322	310	325	317	319	326	278	305	317	360	327	353	328	303	318	324	331	307	299	319	288	298	333	345	300	333	310	312	326	296	356	319	356	330	305	290	329	357	283	335	318	325	324	336	303	331	283	336	328	338	308	327	316	347	322	320	314	308	318	324	334	327	291	344	348	334	333	301	331	331	320	319	347	324	302	315	326	306	330	296	309	332	335	312	336	342	321	296	309	342	316	353	353	292	331	314	328	325	299	323	338	334	345	306	319	328	314	318	332	313	306	310	318	308	365	310	307	341	309	337	296	326	302	302	294	326	337	347	317	332	314	313	304	314	299	326	328	299	335	363	341	324	331	343	327	322	319	336	347	347	299	325	333	341	307	319	348	321	300	277	320	316	328	319	313	330	292	324	314	329	298	312	351	319	329	317	282	311	294	289	337	301	319	314	315	329	300	295	323	302	332	310	297	307	309	320	315	341	323	356	304	314	321	312	309	289	335	325	319	293	326	326	340	336	310	325	306	286	342	289	332	302	333	330	290	318	318	326	309	289	327	338	295	313	328	284	343	317	339	309	343	340	345	319	332	322	296	317	309	313	318	329	315	336
2592	931	1037	1094	1060	1032	988	910	967	937	922	872	920	836	914	861	832	887	892	868	867	869	887	821	835	871	864	878	853	865	881	872	824	873	809	853	861	869	839	834	859	903	834	833	811	824	843	831	850	830	815	885	902	844	842	870	846	837	908	873	803	812	839	827	827	856	875	879	830	904	878	805	873	857	850	820	826	850	843	816	837	830	865	804	816	843	841	801	871	876	885	846	903	863	846	848	885	859	808	859	848	806	872	812	864	857	831	889	808	863	891	890	855	839	847	846	831	858	807	820	824	869	886	823	835	848	891	848	832	764	851	907	789	864	828	861	830	819	790	864	823	851	867	845	828	791	876	876	854	832	882	798	837	865	855	820	798	821	848	850	855	889	868	863	856	815	818	854	824	859	845	822	842	819	814	807	837	874	889	853	873	801	846	828	861	863	873	852	831	835	823	819	819	847	870	832	829	793	860	834	833	866	821	917	826	848	845	866	849	818	839	847	850	882	792	858	793	812	879	885	818	822	848	814	870	784	838	832	844	855	913	813	859	851	829	875	870	865	891	838	857	899	802	860	876	826	845	833	839	786	838	835	802	882	857	787	821	892	793	848	833	822	865	816	806	798	857	822	799	799	809	870	795	847	870	799	809	834	835	817	828	864	838	834	854	823	819	828	878	851	848	809	800	849	861	838	857	831	902	796	832	865	824	777	883	844	837	862	866	851	806	879	868	849	837	848	766	854	868	820	809	864	833	793	830	809	892	805	864	819	851	871	798	832	822	867	826	826	818	836	806	813	855	877	801	851	840	849	808	846	811	842	775	872	811	877	853	834	840	825	880	861	873	861	888	770	859	867	886	824	797	819	899	828	859	863	865	880	822	816	808	816	829	892	856	853	862	816	789	832	861	813	806	878	860	848	849	861	884	852	872	848	827	813	782	899	879	878	849	839	839	855	863	847	842	801	787	856	826	782	870	837	823	844	802	831	818	832	868	828	880	833	832	833	814	831	854	868	812	833	818	852	861	823	867	848	845	814	912	935	838	852	860	861	800	810	865	858	827	851	897	834	843	797	888	889	814	836	806	846	874	849	847	833	816	850	842	817	840	852	814	796	829	819	885	869	884	872	822	882	865	831	832	844	873	861	850	762	843	820	797	832	839	823	892	832	867	845	872	800	874	811	862	840	824	833	865	855	810	884	832	801	817	885	837	802	855	787	849	834	866	819	854	805	836	789	839	827	791	922	821	870	861	766	851	849	844	894	853	866	810	820	818	906	811	849	848	823	820	804	878	887	864	828	852	829	830	925	835	843	841	839	809	862	859	807	867	855	823	842	809	868	851	809	801	898	885	824	792	880	846	884	875	790	890	879	837	829	761	787	856	807	769	852	816	884	839	862	852	891	821	874	820	838	786	814	824	841	867	895	894	855	773	866	811	860	841	889	882	864	828	878	820	838	883	854	848	836	833	870	814	847	854	811	841	854	818	853	851	832	836	814	851	799	891	812	830	864	836	800	840	837	792	859	847	869	873	831	866	924	873	877	862	861	828	831	823	859	902	854	885	790	855	859	827	824	885	832	844	825	843	865	842	891	854	883	796	859	882	891	845	844	819	860	838	839	808	823	805	863	894	835	849	806	897	822	861	887	837	837	801	776	841	844	843	866	819	773	830	852	833	868	834	860	834	857	854	848	861	853	882	818	854	858	863	864	841	873	810	824	850	845	845	838	840	844	831	841	839	825	859	837	840	849	834	843	849	825	870	842	818	842	848	842	844	806	808	820	875	839	817	843	852	852	835	840	850	878	852	808	848	829	890	842	859	876	813	835	808	881	832	872	865	826	852	839	857	815	818	869	823	868	832	847	803	841	827	863	853	849	828	836	833	861	902	864	842	806	863	794	845	846	820	858	816	870	865	831	784	853	831	866	830	862	820	806	832	845	830	799	834	876	798	818	838	853	828	821	850	857	867	834	847	810	865	849	809	868	872	830	806	819	858	836	910	847	876	875	842	793	799	847	849	876	851	805	838	828	849	867	829	828	860	794	858	878	853	813	852	814	836	820	829	838	839	790	854	807	826	847	858	922	887	802	844	820	855	830	862	857	866	837	842	830	873	860	879	820	820	891	846	874	845	860	863	861	870	881	821	863	808	874	811	777	823	834	873	900	842	843	816	871	841	826	896	851	842	842	852	872	877	842	889	829	828	840	867	862	817	846	821	868	874	811	837	840	850	861	816	835	857	850	845	838	858	882	817	832	840	854	820	809	873	853	858	816	870	828	850	851	877	842	884	879	831	824	822	824	845	861	823	825	807	875	874	886	847	841	832	850	828	853	836	804	860	877	817	815	810	841	846	868	865	825	904	829	806	844	865	829	837	868	807	856	852	817	839	871	871	837	777	806	877	840	871	820	883	802	823	835	841	831	819	853	839	845	780	869	808	805	828	837	822	833	826	861	798	793	852	815	804	847	834	825	896	838	864	789	874	870	843	830	826	878	821	832	872	874	847	857	789	850	849	835	845	786	827	844	837	869	846	842	864	874	812	777	854	860	819	815	824	842	847	882	838	855	865	837	805	780	859	813	847	845	870	821	808	828	827	888	869	842	814	848	810	836	856	853	846	856	897	865	867	841	850	882	806	844	864	847	787	857	852	875	882	809	888	879	845	829	816	853	873	881	802	824	823	840	781	867	831	801	880	801	852	886	832	889	794	875	877	842	861	825	891	878	869	797	834	873	806	797	829	834	822	866	791	831	809	839	855	831	795	872	819	845	857	857	830	837	804	885	814	881	861	855	865	885	807	854	786	795	820	862	895	868	881	889	840	830	855	837	873	780	792	800	816	851	822	858	897	824	870	873	890	857	801	839	873	811	809	851	828	870	875	890	801	844	839	876	824	834	862	865	865	880	848	845	813	812	836	848	845	883	814	826	891	853	852	847	831	848	849	848	834	852	860	871	787	884	844	854	873	815	851	879	845	878	798	776	845	838	842	843	852	834	852	817	880	796	831	846	765	841	830	799	814	891	854	802	852	863	860	873	805	902	806	810	860	856	828	871	842	793	890	818	833	820	837	796	794	888	849	828	827	823	884	832	822	806	849	810	884	865	909	839	830	803	863	839	797	819	842	868	869	837	869	857	835	844	836	799	851	768	824	803	829	824	826	810	846	894	841	852	884	845	874	826	809	807	781	832	862	949	906	824	822	837	846	803	893	869	893	796	880	841	824	844	834	822	820	806	858	879	858	829	843	904	847	825	806	822	837	874	857	860	859	857	857	874	793	864	802	842	868	820	822	857	815	845	841	859	783	820	800	841	853	843	834	885	856	831	854	822	823	822	814	864	821	867	871	854	798	873	815	858	877	844	857	843	813	802	827	864	820	853	834	856	850	838	865	838	825	923	817	846	849	840	884	832	836	879	831	865	854	885	891	892	864	787	846	788	837	819	832	838	835	872	839	841	835	840	850	889	880	801	850	918	868	870	846	866	838	823	841	823
9796	1022	1238	1017	724	548	476	398	339	289	301	261	248	222	222	224	195	182	199	212	194	205	205	187	220	185	206	196	201	201	194	211	193	193	165	179	209	197	199	170	203	200	193	185	189	177	182	181	157	193	176	180	198	208	183	199	180	204	182	196	167	193	162	169	201	187	186	189	189	184	191	176	190	163	195	157	198	199	183	185	193	182	197	185	186	166	154	183	185	184	168	176	186	189	180	193	190	179	179	184	187	175	164	175	183	209	195	182	193	180	168	196	180	216	177	173	198	199	168	170	213	178	169	183	190	173	187	181	175	194	180	194	180	179	179	201	199	191	189	197	157	189	169	189	193	183	194	186	188	181	176	174	162	185	180	157	166	180	184	177	184	176	178	182	163	165	177	176	201	166	174	187	195	161	218	193	178	170	197	167	173	180	176	176	177	191	190	168	199	180	194	189	189	198	192	196	194	171	190	188	211	188	173	194	165	198	218	151	165	174	197	181	183	176	187	226	185	146	159	195	162	181	192	181	187	178	183	173	205	207	211	180	191	191	165	176	185	167	189	169	169	186	199	190	176	227	166	201	180	204	197	205	194	173	184	185	200	191	192	178	177	186	189	202	185	194	190	183	209	176	186	170	196	176	192	185	181	177	192	168	199	181	166	194	183	190	168	174	186	198	174	173	212	164	190	192	205	166	186	184	181	173	188	173	201	199	180	199	187	184	175	182	208	174	190	192	177	201	170	183	148	198	180	193	182	188	173	185	168	181	186	181	196	190	183	181	181	172	163	157	184	182	195	189	196	185	170	190	185	184	199	180	215	216	189	200	194	168	175	189	184	176	206	168	186	162	200	194	181	197	191	183	175	174	217	198	154	187	184	177	192	213	197	209	189	187	204	195	204	168	183	185	193	206	186	186	225	177	159	190	174	196	185	220	177	197	201	193	186	177	183	190	198	195	195	192	192	202	167	191	181	184	195	205	193	195	185	177	181	148	203	189	196	180	171	162	196	204	188	174	200	168	163	161	186	181	175	193	192	171	201	154	199	181	151	173	164	205	212	197	184	195	174	168	174	177	183	162	175	167	171	204	188	159	188	171	188	155	165	182	181	211	174	171	164	189	197	169	186	184	176	187	176	182	210	187	202	191	189	180	193	151	180	199	202	176	183	228	153	181	192	172	171	203	203	186	201	174	180	194	174	180	189	200	195	174	170	195	185	213	156	204	190	220	185	199	193	188	190	193	165	195	178	166	187	184	192	207	204	174	193	173	161	174	180	158	184	189	179	174	197	193	184	183	193	165	210	167	198	182	191	162	173	191	192	172	175	190	203	172	182	199	188	178	181	191	160	165	192	157	176	186	165	214	184	181	188	186	159	202	187	186	169	194	192	186	182	188	161	166	207	181	189	184	146	187	188	195	167	182	162	178	163	212	194	181	176	164	182	169	178	179	209	188	162	196	200	193	171	188	167	168	188	166	172	215	167	208	180	179	203	174	195	197	169	203	178	200	179	214	176	189	195	203	192	173	199	182	176	152	184	214	150	178	186	194	195	176	187	187	199	181	187	190	195	201	189	170	182	188	214	191	161	174	199	170	202	171	199	196	175	154	169	167	175	216	174	181	199	177	202	197	185	180	163	184	183	184	178	202	205	192	172	185	183	167	195	175	145	176	165	184	180	168	170	196	201	181	153	184	162	163	176	220	173	185	177	178	206	182	167	175	188	163	191	165	183	182	179	174	167	192	185	167	175	163	179	176	198	174	163	177	180	166	211	182	174	186	206	170	193	180	190	176	208	178	187	178	180	188	186	172	212	186	179	179	189	165	165	172	206	174	186	189	210	195	149	192	172	186	190	188	187	180	191	156	179	175	189	194	187	171	185	179	172	170	201	176	202	181	179	174	181	184	183	176	197	212	194	196	179	169	189	178	172	186	171	147	188	192	187	181	199	176	168	185	167	203	207	197	180	168	180	195	182	193	165	187	171	177	178	180	170	166	204	186	186	179	167	185	189	161	179	178	187	162	191	212	188	182	177	173	194	180	206	188	183	186	195	188	190	195	185	203	188	175	188	172	167	207	204	174	162	189	186	186	195	194	202	181	183	179	166	193	218	170	160	160	186	185	182	190	183	199	177	188	196	169	179	164	184	170	197	182	176	217	191	177	185	166	161	191	173	215	170	164	178	171	174	174	188	184	173	197	213	165	196	184	183	186	202	177	185	206	170	192	195	194	180	181	194	179	181	179	195	194	180	182	210	195	191	206	188	182	189	159	183	193	188	181	183	167	184	191	194	168	203	187	164	181	182	201	190	192	196	175	188	203	200	186	179	231	184	181	218	174	207	185	188	184	210	179	185	181	193	168	162	210	160	193	200	206	193	187	198	186	184	167	193	177	203	178	184	183	179	176	190	175	185	196	164	189	183	192	193	162	198	170	220	181	194	152	192	189	213	185	168	198	192	204	204	170	194	166	177	172	171	176	187	163	175	190	190	193	171	182	179	183	188	163	180	181	189	177	194	180	180	210	179	201	175	207	175	195	195	180	199	178	180	205	201	199	179	200	221	197	200	159	184	203	177	182	184	181	178	178	182	191	190	191	184	185	168	187	189	190	211	185	175	209	181	197	202	184	170	204	200	183	185	205	174	180	175	205	202	203	171	192	206	177	192	183	180	165	157	192	181	183	175	192	211	163	182	176	155	181	174	219	184	181	183	202	159	195	186	177	180	180	172	192	197	173	168	188	193	180	200	181	208	190	160	202	183	182	180	178	204	192	166	182	167	190	184	184	178	193	176	171	193	190	204	162	195	199	184	175	191	177	212	177	171	170	173	182	183	201	182	170	198	192	171	197	214	184	157	180	173	187	196	210	174	201	171	215	180	218	177	195	217	171	180	189	167	146	187	198	201	202	184	176	184	202	193	194	180	180	198	192	192	173	184	165	169	190	183	183	193	200	198	169	171	161	159	175	169	192	182	168	205	186	171	184	178	160	180	213	191	198	203	190	176	201	197	183	176	191	161	202	184	176	190	198	211	169	183	188	180	185	204	188	199	199	185	210	191	163	180	186	196	173	185	193	187	191	173	194	172	165	169	189	169	180	181	174	186	164	177	158	186	202	199	186	167	181	179	215	186	148	205	198	171	171	169	176	169	170	176	211	200	181	189	196	190	179	204	177	200	199	187	169	171	158	185	206	176	175	190	153	187	167	203	164	174	190	177	189	179	171	191	180	186	163	205	190	162	203	187	176	179	170	193	198	181	187	182	160	187	178	193	201	183	169	210	164	187	179	190	182	173	171	174	190	171	176	184	202	176	159	189	192	180	200	194	166	180	198	195	176	199	181	180	156	182	173	187	201	183	181	194	169	194	184	177	184	178	205	184	174	171	196	174	183	167	156	179	220	177	188	158	190	170	197	201	194	203	170	190	233	192	205	208	220	180	182	184	172	180	192	172	174	186	174	176	155	175	216	187	193	162	187	173	192	180	175	173	164
5554	1324	2681	3158	2784	2298	2099	1703	1524	1342	1178	1175	962	896	854	843	812	787	718	767	724	696	663	723	656	676	620	636	616	573	589	566	628	592	630	618	602	551	575	604	551	581	584	572	551	610	576	554	566	539	528	532	603	529	539	570	552	572	553	532	522	508	539	514	526	550	510	547	537	496	537	545	559	564	534	539	538	542	553	531	510	538	547	519	514	529	535	574	572	515	570	549	520	535	502	542	518	519	535	541	522	551	539	504	503	499	531	492	482	521	494	547	512	518	556	493	536	530	509	552	528	569	498	509	523	513	559	587	492	532	468	497	534	499	530	528	538	504	493	498	480	535	579	496	555	512	501	509	517	503	542	490	542	540	530	529	508	560	516	538	537	518	527	494	552	529	550	485	514	525	491	550	532	542	535	497	529	530	517	523	553	490	539	543	474	489	523	505	532	535	516	541	489	583	533	489	515	542	565	532	521	522	551	521	501	529	548	536	497	499	533	535	489	491	547	573	532	560	523	462	520	494	489	514	493	522	578	523	512	540	507	517	535	539	550	514	486	532	503	506	555	559	528	529	545	526	508	572	499	547	570	551	511	524	523	520	531	532	546	528	487	501	510	530	536	541	536	512	475	521	484	510	527	493	491	554	552	530	528	524	481	516	513	495	565	538	508	505	515	535	532	532	480	504	544	497	512	524	509	498	503	474	532	510	529	514	558	514	534	511	525	543	528	535	509	515	479	536	525	520	497	518	504	538	523	557	520	526	512	527	536	484	524	483	535	530	514	541	551	564	519	537	520	525	546	518	558	510	566	493	543	515	523	476	519	506	501	495	492	512	542	537	543	501	527	499	522	485	528	498	529	517	513	480	532	562	519	542	491	509	507	523	535	517	496	523	501	502	526	507	529	538	514	492	514	531	541	509	513	526	469	522	534	547	537	500	530	530	547	562	496	497	494	521	546	528	512	526	544	559	511	528	520	486	528	503	489	478	504	545	510	534	571	549	577	511	496	515	489	550	532	537	510	547	537	522	567	485	485	522	547	523	476	542	521	518	472	520	506	537	514	552	528	541	529	484	513	487	478	512	505	554	507	502	554	472	551	508	535	500	552	538	550	536	503	529	499	531	543	520	499	523	492	479	540	509	510	495	535	513	522	548	471	528	520	533	531	494	572	479	524	507	529	552	531	528	550	548	486	531	517	513	565	527	514	506	510	492	501	527	546	511	531	487	508	488	579	501	539	507	488	570	589	491	559	489	513	506	507	509	528	512	518	489	527	521	501	538	539	501	505	526	499	538	478	528	489	506	531	530	524	528	515	508	511	513	498	548	573	532	525	495	494	520	522	538	489	520	512	513	509	537	562	519	525	510	519	515	540	495	515	496	539	526	513	528	520	555	506	508	507	533	559	472	565	472	541	458	537	484	560	548	526	506	506	527	509	549	478	527	520	521	501	513	510	532	559	497	555	568	497	485	492	495	533	473	496	522	540	519	491	538	538	502	527	553	542	556	531	516	537	481	512	537	534	518	498	514	515	471	525	513	491	519	545	497	504	513	539	519	507	500	487	466	525	509	496	489	516	508	550	564	482	484	560	533	482	525	538	549	509	482	471	544	517	497	488	533	508	528	520	527	502	565	504	518	476	526	534	521	548	531	509	493	520	555	528	526	518	517	505	546	494	532	569	498	495	450	488	503	530	516	542	511	482	531	491	509	554	492	523	507	521	520	532	534	514	533	510	524	512	526	502	572	552	555	516	525	524	509	533	541	525	491	512	540	530	496	551	538	520	508	508	516	508	529	479	557	531	538	516	480	519	490	575	537	492	526	519	516	521	525	518	489	499	512	538	491	531	472	482	507	523	531	505	479	529	522	526	522	529	527	524	523	516	540	526	513	512	540	522	497	499	522	471	505	490	507	505	501	496	521	487	509	507	558	519	519	578	554	493	523	531	543	548	545	519	547	486	572	505	545	524	503	479	538	543	515	536	558	484	535	512	522	538	560	488	521	505	491	522	529	544	495	543	509	567	491	520	484	506	524	490	518	538	519	530	499	507	511	507	523	506	553	533	542	488	526	548	519	514	510	570	567	526	521	483	503	552	473	440	539	496	543	519	544	522	505	488	567	518	530	492	508	531	503	539	496	596	514	503	521	519	480	543	491	474	556	523	485	569	568	487	499	506	480	557	520	544	532	542	492	557	499	505	539	528	529	504	486	525	523	496	531	482	560	551	525	497	510	535	515	523	503	529	505	476	487	492	467	516	551	478	561	523	515	508	476	540	480	510	514	506	556	546	580	516	514	518	540	531	525	541	489	487	537	516	543	528	496	521	514	513	495	498	465	517	549	521	531	501	539	523	494	513	518	525	507	497	506	486	489	502	549	520	528	562	519	486	499	552	504	514	539	491	547	525	544	516	531	507	527	570	497	533	521	570	541	513	483	535	550	556	515	520	528	493	500	532	535	558	502	543	518	507	473	513	527	536	514	507	520	507	548	521	524	550	532	485	525	520	524	532	511	527	528	507	512	516	505	504	526	493	511	522	489	540	517	519	484	505	497	569	497	494	523	519	526	499	554	529	513	484	514	509	513	533	554	487	530	486	529	523	533	523	542	516	510	500	508	540	544	489	529	530	487	563	549	527	563	516	534	496	515	551	539	464	498	515	526	497	559	504	527	503	492	525	551	541	497	533	494	547	512	505	549	498	580	498	536	543	523	539	549	520	530	526	521	515	529	543	558	517	497	522	525	502	530	521	513	557	549	513	478	549	550	571	526	543	500	514	521	502	506	537	498	542	516	507	508	508	534	532	455	518	522	544	545	499	529	518	532	558	538	569	528	537	525	505	523	484	508	474	508	532	519	496	542	510	480	532	468	536	518	536	525	516	559	506	530	518	499	540	501	523	508	501	504	519	523	540	516	499	522	495	483	522	533	536	507	508	493	540	573	510	516	497	534	504	544	530	492	482	562	495	544	511	515	505	541	542	527	497	522	534	563	542	568	574	514	549	555	533	536	533	534	550	479	527	536	542	502	493	525	515	504	561	506	553	555	519	541	530	496	513	529	511	504	520	517	506	496	526	519	537	525	523	499	517	515	545	559	522	492	497	541	533	518	518	528	531	534	488	529	488	505	530	499	499	514	512	516	506	538	494	508	557	483	535	511	487	539	474	521	521	508	516	522	481	529	508	555	551	511	529	532	542	533	508	494	547	545	509	506	522	505	523	519	545	508	533	522	541	528	535	518	499	504	518	532	488	479	521	480	560	487	598	551	524	514	449	511	509	555	505	496	559	548	507	524	487	524	512	506	511	532	538	528	528	547	500	548	522	493	479	533	532	526	514	507	537	516	509	510	518	482	520	511	466	543	554	509	500	507	507	493	520	520	551	560	509	527	504	508	503	533	550	579	497	497	505	522	543	525	518	497	536	489	499	537	505	525	548	529	520	506	501	528	521	532	516	555	522	481	535	509	520	544	501	516	468	505	514	495	560	532
17530	2521	2329	1778	1263	938	747	546	419	398	354	278	292	251	236	204	215	211	195	197	188	207	173	146	173	185	158	158	169	139	134	131	164	158	156	126	152	130	160	150	147	124	162	140	132	142	151	165	143	137	124	147	129	154	121	142	153	127	148	143	127	144	141	126	139	147	153	140	135	151	139	141	153	143	140	136	144	142	129	150	120	172	134	136	153	125	127	144	150	143	126	122	118	141	155	132	123	143	146	120	129	124	123	146	147	157	129	134	151	137	143	124	152	150	124	120	130	124	139	125	141	121	150	139	141	125	132	136	140	148	123	119	139	132	124	131	108	130	152	144	148	132	137	162	127	129	131	138	117	132	135	143	153	132	157	148	136	117	144	129	113	138	130	132	125	129	128	128	146	151	134	151	149	115	123	127	171	140	115	145	125	125	126	153	141	142	148	113	156	143	134	130	138	141	129	128	142	146	127	134	120	122	130	148	131	135	158	135	125	136	146	148	124	138	136	157	136	132	154	158	127	132	154	149	126	133	130	150	146	124	117	147	151	125	153	147	144	139	124	123	157	143	144	146	145	120	153	113	134	166	137	156	125	127	151	151	131	118	142	161	131	128	128	149	129	130	124	134	141	156	132	137	128	178	140	135	118	130	122	117	158	134	127	119	138	133	153	134	116	127	144	152	151	132	127	147	154	128	136	109	131	141	116	113	129	145	126	167	153	127	152	133	121	117	144	150	128	119	125	131	147	160	117	152	131	115	116	121	142	110	151	127	146	116	153	140	144	137	144	125	144	140	139	121	127	150	134	132	117	145	149	147	138	135	132	146	124	144	130	138	130	141	120	130	148	132	125	133	154	126	132	130	145	150	150	115	130	124	153	140	112	142	140	123	137	148	121	133	144	156	138	119	129	151	136	145	134	154	138	150	113	127	139	136	117	125	133	137	138	130	155	121	133	139	130	121	126	151	149	110	129	136	148	126	149	128	129	131	122	129	137	140	133	142	131	105	121	117	117	108	131	128	132	137	139	136	119	125	138	124	136	119	153	138	129	126	133	120	128	122	102	125	127	148	134	134	133	146	137	139	143	121	117	146	142	156	137	129	138	161	128	123	158	147	150	130	110	133	119	124	138	147	135	138	145	132	142	137	132	142	126	136	108	145	121	166	133	142	134	131	140	145	129	130	109	147	136	121	127	124	132	132	136	135	134	122	120	127	132	121	141	140	123	117	125	142	129	149	134	126	152	108	142	123	140	105	131	112	125	113	138	120	153	122	155	141	144	120	122	134	142	134	136	160	142	120	146	151	150	139	135	149	151	121	138	142	98	131	131	134	141	118	142	137	146	137	123	123	128	143	133	143	136	116	128	137	135	135	116	132	121	145	136	142	144	147	122	131	124	131	127	161	134	141	135	124	147	128	140	136	134	142	131	133	131	132	132	156	143	132	138	134	138	139	112	145	111	131	140	121	125	134	121	139	121	137	168	128	145	119	137	129	156	157	146	150	146	145	130	155	137	159	113	130	132	132	130	124	127	133	120	134	152	143	149	148	141	115	124	143	143	140	128	163	136	138	125	122	135	116	132	133	118	130	150	154	135	160	153	138	96	131	138	154	136	142	145	131	147	120	121	135	141	113	136	112	145	141	129	146	120	131	116	125	119	123	144	123	125	157	150	149	117	141	136	121	135	147	127	140	141	132	126	144	125	127	125	124	123	131	142	132	135	126	143	144	138	141	136	132	159	120	143	128	146	137	132	128	125	146	139	133	144	129	148	140	140	132	149	144	128	153	156	152	129	144	144	142	136	159	134	116	127	133	126	116	118	153	112	139	132	126	132	150	136	138	133	144	139	112	153	150	113	133	138	112	148	142	152	156	136	120	121	122	126	127	135	135	129	133	141	125	134	130	144	136	133	134	116	141	146	134	117	133	144	140	145	139	127	137	143	131	128	127	136	125	143	149	158	143	149	152	131	120	119	114	150	154	127	133	111	133	127	142	165	133	143	131	111	140	142	137	133	129	130	152	127	134	128	140	121	134	138	142	130	132	146	132	140	136	153	128	124	124	127	143	134	116	132	145	153	129	176	152	138	136	145	148	137	127	138	143	158	150	134	127	137	149	159	136	139	138	156	127	100	152	136	144	137	143	118	163	138	122	120	139	139	128	141	148	127	128	132	120	128	132	138	141	146	130	120	129	138	143	127	138	130	150	128	130	150	123	138	124	120	114	135	142	119	163	133	141	123	144	143	143	145	129	130	130	124	126	132	173	129	137	147	140	126	129	148	134	122	139	132	126	124	123	135	137	124	120	162	143	128	142	127	138	138	121	116	130	129	146	137	147	138	134	140	122	152	125	128	132	119	142	128	138	145	143	113	149	117	142	143	121	137	141	136	127	134	151	129	141	153	135	150	133	104	124	141	145	145	138	124	139	123	147	149	127	137	134	128	136	148	126	133	147	148	138	134	133	127	132	114	146	153	144	133	124	122	142	130	127	125	141	118	132	138	148	134	124	125	132	153	145	142	134	130	122	121	139	124	135	156	118	138	128	131	134	126	135	147	146	129	119	140	146	137	129	126	129	119	147	128	151	121	135	135	128	152	135	127	148	151	135	139	123	128	119	164	133	143	135	123	111	129	127	153	154	156	138	140	139	133	160	154	89	140	144	147	140	147	136	135	126	128	122	115	141	144	121	112	111	137	135	125	136	122	144	138	131	129	127	146	150	158	121	141	135	145	147	141	138	129	143	141	144	120	120	147	159	135	137	134	127	137	120	129	153	134	114	132	137	162	126	141	141	96	116	131	135	131	135	134	154	138	131	150	136	158	141	141	125	142	122	147	143	140	116	141	133	149	127	132	139	138	141	138	131	144	116	128	136	141	135	136	141	132	141	128	154	150	141	146	141	138	138	116	113	131	159	151	121	125	143	127	122	132	126	139	141	149	160	145	128	122	125	125	156	152	125	136	117	123	141	132	116	154	120	156	119	122	118	130	133	142	140	137	141	151	138	125	125	149	149	151	138	142	128	125	122	138	117	119	153	143	132	118	142	135	122	132	129	131	126	162	156	156	134	153	129	143	141	142	141	134	119	142	131	127	137	131	134	144	137	158	151	158	122	115	128	115	121	141	152	119	130	131	131	118	108	116	114	128	108	113	131	137	139	152	150	132	131	120	130	114	126	114	132	117	128	148	129	152	136	127	147	137	121	154	152	134	124	143	132	137	139	113	124	139	163	141	135	145	118	140	151	127	118	153	114	149	131	128	121	119	134	138	128	137	126	124	136	128	139	129	142	136	113	129	155	135	117	128	161	133	142	135	147	131	128	139	127	128	137	139	136	166	146	149	150	146	127	131	137	138	134	134	131	149	120	123	132	155	142	131	145	144	133	114	124	146	137	125	125	148	139	146	133	117	124	133	133	125	131	135	133	129	135	149	134	142	140	142	137	138	157	140	121	147	144	126	140	124	139	134	134	130	139	131	126	149	151	113	132
7461	1962	4506	5399	4575	3827	3145	2645	2156	1932	1659	1462	1333	1268	1086	985	949	902	868	811	806	768	748	725	687	605	612	599	556	597	568	576	575	561	501	533	514	526	514	496	459	464	488	471	472	500	447	480	456	432	466	470	470	443	473	472	458	468	467	436	440	442	425	433	440	472	447	442	463	450	421	437	501	473	452	421	460	421	390	408	404	453	436	418	454	423	457	436	439	438	431	398	401	447	435	462	426	412	400	421	389	401	433	412	409	424	428	457	441	435	430	393	459	448	401	384	408	408	451	430	410	414	431	445	430	383	430	400	412	428	409	439	427	427	407	440	385	437	415	418	382	429	404	375	410	419	387	408	417	385	402	413	438	441	449	385	389	424	419	417	414	418	390	400	438	456	432	385	417	369	431	437	425	430	405	404	433	433	404	433	386	389	396	413	393	429	372	421	389	427	449	415	400	387	383	401	425	414	406	424	380	392	396	462	428	464	393	415	399	401	404	398	410	398	395	398	405	427	425	423	427	401	396	400	410	402	426	415	429	404	414	410	421	420	433	435	412	405	444	410	428	395	420	417	425	424	404	436	413	396	420	408	448	451	431	410	379	405	363	408	402	389	419	397	398	429	422	403	442	390	393	451	407	408	424	415	418	422	419	444	418	392	387	407	391	397	397	421	387	433	410	403	425	426	403	401	469	395	403	421	441	419	397	398	417	387	406	432	415	410	451	437	432	383	443	420	414	413	407	396	418	404	412	401	421	413	411	418	388	414	377	412	366	413	395	407	406	374	425	409	388	401	379	383	407	449	407	427	398	390	400	410	429	386	425	377	409	417	418	423	423	413	393	409	395	384	404	411	392	432	413	433	381	414	423	430	412	419	429	398	429	406	419	415	416	407	405	386	391	446	409	415	420	413	433	406	426	424	384	401	410	388	427	429	437	407	427	430	386	387	401	420	420	398	394	416	414	362	395	389	388	432	406	402	399	405	420	392	383	366	437	401	433	429	423	381	382	386	439	422	376	428	437	424	427	393	390	399	387	394	381	414	406	391	440	433	414	406	433	417	423	427	425	428	407	386	431	418	381	418	402	423	403	390	413	404	420	439	405	425	414	423	411	428	408	394	411	432	416	434	399	420	401	416	448	370	382	409	421	391	405	403	419	415	401	420	457	418	414	386	434	419	400	417	415	387	396	398	414	431	400	365	390	431	419	429	386	392	410	396	392	439	394	389	416	425	410	431	389	410	398	435	407	415	413	410	422	415	381	389	411	408	393	380	437	434	367	420	396	389	403	452	396	360	400	400	402	423	413	391	420	403	413	423	421	409	425	390	376	422	423	394	431	435	356	439	436	410	378	399	426	422	422	395	400	413	430	420	415	398	396	411	413	420	449	397	402	413	399	415	456	422	419	393	390	409	455	409	431	427	388	407	444	417	385	363	398	383	456	380	380	394	445	403	412	380	397	409	367	412	393	373	407	397	386	409	436	439	412	382	437	454	385	406	396	408	395	396	414	419	458	400	377	423	399	372	419	368	402	389	394	426	435	430	397	425	393	400	398	412	438	447	426	401	429	433	423	383	399	402	432	431	380	414	394	392	405	453	380	381	404	447	430	387	436	417	417	432	404	386	371	401	430	407	413	394	424	417	412	388	415	394	404	413	408	393	415	417	414	408	417	404	380	421	385	450	427	442	411	424	393	393	351	422	396	387	419	443	437	411	401	433	414	390	416	393	410	374	444	413	402	405	406	413	411	426	388	421	399	432	465	386	390	398	402	412	417	387	418	415	429	410	401	406	427	392	404	383	429	404	406	381	404	403	421	383	417	413	418	377	417	390	408	410	426	391	442	393	435	424	466	393	403	412	434	429	432	449	427	401	436	404	413	432	401	389	394	416	438	408	419	400	436	419	382	373	410	394	380	380	428	409	381	426	392	429	437	381	415	423	423	402	444	422	426	414	390	419	394	438	400	416	392	386	373	402	390	416	391	405	404	413	410	394	411	390	411	379	396	375	399	414	427	408	429	422	417	432	426	398	398	419	415	380	444	403	389	401	439	424	426	415	397	363	380	373	397	403	405	391	402	427	399	397	393	377	437	401	391	408	400	394	418	389	421	405	421	432	379	393	445	365	430	442	392	394	424	390	446	433	419	395	409	433	444	397	417	402	398	413	409	399	418	421	400	420	424	418	430	427	395	409	439	448	380	425	415	404	457	439	395	413	402	422	410	415	426	407	383	410	404	431	464	447	455	447	436	426	374	413	380	423	422	391	452	481	380	432	426	439	385	397	428	405	389	406	429	394	373	402	435	396	434	387	397	410	412	434	396	404	428	429	415	392	373	431	379	389	400	378	389	402	403	429	422	403	402	404	398	393	410	407	410	402	409	403	408	388	416	423	402	381	430	403	407	403	409	425	398	434	415	419	393	466	425	440	397	384	407	433	429	395	421	396	400	391	384	426	416	420	432	393	418	399	388	417	410	478	405	419	425	429	387	420	427	421	405	422	411	394	423	414	437	417	379	409	416	409	429	427	404	439	378	397	401	405	389	411	425	368	411	432	382	437	398	392	425	435	426	395	422	368	407	392	414	389	411	445	410	417	418	391	423	422	411	406	403	423	426	400	423	415	404	415	432	399	422	371	426	397	402	425	394	395	442	397	411	412	386	424	414	417	390	431	405	379	402	391	407	418	403	419	439	446	398	392	383	391	401	394	404	405	426	414	416	392	397	400	419	429	410	408	377	389	414	391	411	391	429	417	430	396	380	381	423	418	418	417	384	408	406	396	406	435	410	376	388	395	430	406	391	431	401	401	401	469	429	407	390	457	393	394	381	404	441	404	429	388	397	420	414	415	445	371	393	431	408	426	411	404	398	410	409	377	421	407	383	432	449	418	441	433	380	389	413	385	395	392	437	418	409	417	417	410	371	429	386	424	401	416	426	407	424	401	409	445	418	447	416	393	408	420	433	394	420	396	421	411	387	418	421	421	378	419	412	408	386	432	421	393	383	429	398	435	391	399	443	428	437	418	397	414	402	402	406	417	400	404	439	417	429	405	388	447	390	375	415	392	398	401	427	407	415	462	420	404	421	395	388	421	416	386	406	422	388	387	393	425	433	410	415	399	402	395	417	397	413	414	431	405	402	387	436	415	393	416	409	421	428	403	435	444	401	408	409	408	435	401	396	407	398	365	393	401	427	405	375	460	402	397	423	418	423	402	388	424	409	387	413	429	423	400	391	363	388	406	400	419	413	428	411	388	404	413	432	442	427	397	395	406	387	443	393	398	408	394	437	401	384	435	429	418	362	440	400	403	387	438	438	445	439	408	347	427	432	403	408	406	410	432	377	400	407	405	411	399	438	409	436	412	433	407	431	424	383	411	401	392	378	397	397	430	402	421	466	388	410	444	372	430	411	419	384	405	379	426	428	402	413	394	404	418	369	420	427	408	407	399	379	425	410	396	400	412	414	405	393	431	415	420	398	404	399	418	396	415
2452	390	430	396	361	347	319	371	346	379	355	335	315	325	348	324	298	358	325	299	311	351	282	324	358	301	305	299	295	345	360	332	356	330	310	331	302	340	310	298	296	353	307	343	323	326	326	358	320	314	315	334	326	309	310	305	297	342	323	306	318	319	363	323	321	327	286	279	330	321	297	281	315	312	308	337	325	340	297	322	311	329	327	325	314	294	328	303	317	329	363	298	288	306	334	331	338	322	337	306	294	334	327	303	309	317	286	368	284	310	282	333	326	301	308	334	336	315	301	318	328	327	294	308	285	290	301	335	307	322	322	345	323	339	351	320	344	343	284	313	324	331	309	307	325	335	323	322	327	329	300	337	310	333	310	311	313	310	333	347	307	320	335	311	304	316	297	300	335	314	323	317	318	299	293	323	302	288	326	299	297	345	321	292	349	344	316	322	312	302	312	289	309	302	318	301	325	307	303	356	333	340	345	302	318	312	323	304	312	307	286	330	342	294	310	333	299	324	363	318	308	312	347	300	308	298	303	297	303	287	305	296	317	324	354	362	299	347	334	352	310	345	340	325	303	320	315	329	314	319	343	298	322	279	331	347	330	303	265	334	303	352	328	333	312	343	322	279	320	300	315	348	328	330	330	304	328	331	324	307	309	345	334	316	339	335	308	334	326	322	317	347	318	291	313	310	331	337	309	306	348	322	322	304	320	299	342	304	328	317	305	307	348	323	294	340	343	273	304	330	296	349	318	312	317	325	310	315	334	319	273	341	320	333	304	354	308	311	304	324	305	319	316	331	319	295	328	309	343	348	337	350	338	290	299	280	325	281	318	323	323	350	303	319	309	315	338	345	320	323	333	316	304	359	313	345	303	339	321	327	321	328	334	323	324	326	294	316	300	296	347	332	356	334	286	311	325	310	308	305	300	307	339	337	329	322	300	334	306	347	324	289	327	323	334	325	311	284	286	302	285	301	329	332	302	337	349	292	320	337	313	307	319	311	322	354	300	295	336	301	316	304	314	358	278	334	344	277	316	323	343	330	326	292	362	272	338	329	329	339	342	327	302	340	322	305	299	304	341	324	315	285	304	305	332	344	368	289	313	329	292	309	313	313	322	315	293	328	299	308	343	300	299	319	317	328	320	344	323	317	300	324	310	303	326	318	343	319	311	314	297	347	316	337	280	330	289	356	324	327	336	306	301	288	346	295	293	343	337	322	298	326	340	330	309	298	327	312	322	326	295	334	316	329	301	277	302	317	332	317	321	307	297	352	322	309	312	304	321	322	353	313	291	320	314	308	325	320	287	294	344	316	280	340	281	331	316	344	325	338	340	324	318	354	308	316	296	305	332	287	309	344	322	296	286	301	312	347	326	293	302	318	321	301	312	308	315	314	333	352	301	314	308	319	322	314	333	328	333	333	301	297	310	319	275	308	332	318	307	301	328	325	309	305	322	329	317	305	311	355	297	289	333	320	315	301	298	304	326	292	312	315	282	322	287	308	332	343	328	349	329	304	312	292	311	305	331	314	325	341	313	328	331	311	312	339	313	298	297	324	316	323	291	299	333	344	302	340	307	313	324	311	280	302	334	313	349	348	317	327	336	280	324	332	329	306	318	318	314	280	303	335	291	305	287	314	325	281	315	356	309	347	291	342	338	304	318	309	311	289	304	298	281	324	321	298	333	299	295	331	329	334	335	349	314	281	336	347	296	311	338	316	307	347	321	350	355	300	293	336	344	340	342	309	343	279	292	315	306	309	315	307	317	312	289	317	307	291	310	316	319	282	301	315	349	341	306	299	328	311	343	318	345	330	317	306	291	305	300	314	328	335	350	309	330	310	342	299	335	343	266	299	308	324	314	302	311	293	275	311	350	311	309	336	322	321	336	333	334	347	323	322	307	324	317	310	331	296	331	309	316	299	265	285	315	336	329	341	308	328	344	303	306	313	328	281	304	327	297	338	274	333	329	329	324	323	306	324	303	337	332	297	305	322	305	307	303	277	328	329	349	312	312	323	306	316	325	356	302	346	339	323	304	290	312	333	314	316	298	304	291	289	308	344	329	307	319	327	302	304	344	314	325	305	349	336	330	316	345	354	345	308	335	302	314	349	321	292	314	317	326	311	310	318	341	306	317	313	314	322	310	316	292	315	271	299	327	328	339	319	300	309	328	324	299	354	314	345	277	315	314	317	322	285	306	361	305	332	358	308	324	294	332	312	320	323	335	336	294	316	326	300	317	304	341	343	323	296	346	297	314	322	283	314	297	306	300	299	318	292	297	322	319	295	307	335	332	300	330	330	303	316	273	349	370	346	319	296	329	303	342	364	312	316	299	314	292	319	293	308	290	328	322	338	338	336	304	320	326	303	317	307	337	334	340	312	318	331	331	278	360	357	340	342	331	336	326	336	326	299	326	328	319	316	339	290	340	338	341	292	299	316	324	294	318	343	324	297	325	311	305	321	315	291	337	313	296	316	349	344	339	329	299	313	322	305	301	306	339	315	310	302	340	326	288	329	315	300	307	297	343	332	326	304	311	307	315	298	330	281	301	332	322	302	317	329	297	280	315	327	329	309	292	314	336	324	317	324	339	327	325	305	301	314	302	306	277	328	333	314	328	316	322	313	354	314	329	311	318	301	326	294	341	337	348	344	356	301	315	315	339	318	311	286	325	302	332	334	302	325	321	356	300	326	289	316	341	298	299	328	298	314	349	323	310	318	320	317	338	291	340	331	317	302	298	341	336	309	311	316	309	333	325	313	345	291	362	314	307	276	342	328	335	296	280	329	313	295	337	319	328	336	297	302	299	302	312	302	305	313	325	323	311	325	291	346	330	326	316	313	315	315	310	351	304	315	330	306	283	297	309	327	343	295	304	305	317	312	326	341	325	295	326	320	295	318	302	302	360	330	286	339	317	286	307	313	325	347	307	320	345	333	310	312	316	301	292	328	302	317	295	301	321	352	284	304	341	358	385	318	292	332	305	312	328	340	319	303	345	278	317	313	312	327	314	343	340	304	302	311	306	313	312	306	306	317	319	358	314	326	323	348	325	309	322	302	337	321	325	340	337	302	309	317	321	308	324	315	290	313	297	319	305	307	329	369	300	330	352	321	340	320	279	329	330	316	327	303	330	315	321	275	336	324	332	292	327	311	291	346	334	339	338	306	337	355	315	330	359	342	304	327	282	317	326	313	326	291	325	303	322	323	333	327	313	306	326	298	311	301	301	320	311	302	308	318	328	324	314	305	315	350	293	294	329	327	340	364	303	320	298	338	345	321	322	299	319	324	327	312	301	314	308	336	328	278	312	304	332	334	338	317	296	354	339	320	336	315	311	293	355	304	309	303	316	322	299	323	291	326	351	300	297	323	337	306	343	297	313	300	318	342	311	335	347	325	336	333	292	310	318	338	338	309	308	283	295	337	337	308	332	325	310	313	312	324	326	336	308	297	313	338	309	295	326	288	312	304	317	300	271	304	300	335	326	316
2588	937	1000	1003	1051	1051	933	873	925	932	883	919	855	862	841	905	842	880	867	857	838	857	877	847	865	858	847	866	835	845	865	965	863	865	846	871	872	878	864	870	856	882	837	798	858	846	847	824	858	871	853	859	802	820	815	845	849	823	852	823	866	862	854	890	829	811	850	890	830	792	942	818	919	847	848	880	879	805	858	837	820	833	842	865	860	829	828	852	842	816	847	819	808	874	853	901	856	853	851	863	813	880	804	832	849	805	827	854	894	799	864	845	840	888	813	875	885	805	868	863	844	879	808	818	822	810	826	824	809	863	842	911	819	829	783	782	819	784	821	856	798	804	854	835	876	802	866	808	837	846	822	815	850	874	827	868	906	858	867	779	832	813	787	853	844	845	854	799	857	854	839	851	889	783	852	860	834	784	866	853	870	896	835	823	872	880	815	891	855	802	834	857	822	886	854	894	850	825	820	801	863	820	908	884	778	817	838	848	815	873	886	798	868	857	836	879	811	822	840	792	891	854	811	829	828	864	871	803	852	884	839	816	843	863	807	891	783	821	796	849	761	860	865	805	868	827	829	839	822	803	857	828	815	826	798	806	867	806	859	835	873	840	832	824	844	857	794	820	854	847	847	853	826	853	860	843	847	882	822	836	859	828	890	857	854	863	915	795	832	822	826	855	866	841	838	845	799	838	854	839	816	865	832	868	829	843	835	789	838	838	790	848	832	836	871	880	889	858	851	834	832	857	873	876	802	850	882	858	831	806	799	855	870	831	781	845	850	792	815	791	777	799	846	857	832	821	794	840	810	815	819	780	890	843	866	872	842	810	813	893	822	811	761	848	909	807	876	822	845	825	869	801	828	856	830	808	888	858	781	891	821	850	811	804	846	852	864	818	879	864	831	846	877	825	849	821	794	864	797	839	842	811	859	820	827	809	822	823	874	827	857	851	871	879	863	846	865	854	818	822	835	766	855	815	885	882	857	897	865	865	844	837	801	860	819	837	855	802	833	854	839	818	845	825	840	843	806	843	834	816	873	854	849	830	834	848	806	848	828	846	855	798	774	898	835	887	804	848	816	838	837	838	859	852	849	859	868	841	879	857	786	829	816	842	836	800	847	888	827	886	814	851	843	855	887	859	831	817	839	842	830	839	811	877	848	842	878	808	878	824	812	846	814	836	832	840	833	850	802	823	834	858	844	859	834	855	867	828	871	830	814	845	846	848	861	851	786	853	849	863	849	857	872	857	888	855	853	820	815	844	824	847	846	798	849	818	852	814	845	884	863	836	831	886	846	884	870	849	872	877	834	825	876	848	805	870	873	846	830	829	900	827	837	832	879	854	826	823	886	881	828	869	827	883	801	838	844	849	889	857	840	849	773	818	839	831	784	820	844	914	875	850	821	786	862	826	803	885	842	846	831	833	834	882	890	876	896	866	797	802	781	862	870	808	787	844	873	837	848	832	764	884	801	790	837	818	848	866	850	875	842	866	829	839	851	861	843	865	834	868	866	872	804	868	825	856	883	818	863	796	842	860	855	856	839	830	850	846	830	839	839	880	868	842	847	863	810	787	849	871	848	835	873	860	775	852	857	847	809	826	871	816	846	829	824	830	893	815	823	825	833	861	882	851	875	817	829	819	851	842	867	870	797	844	792	831	786	865	851	817	843	849	838	865	817	817	908	869	902	888	842	819	776	837	894	799	851	866	852	835	792	830	816	800	857	872	875	862	824	821	823	830	823	829	857	838	821	875	836	846	846	873	862	861	837	842	842	830	823	858	852	874	839	828	868	813	833	800	848	824	884	825	868	862	806	829	871	895	844	879	874	852	842	823	863	811	838	853	844	846	834	863	822	869	841	861	811	835	825	790	768	868	865	822	838	831	852	837	821	836	855	801	807	874	838	871	850	828	825	867	850	888	847	832	869	788	809	804	860	848	893	861	829	845	822	840	866	813	797	869	834	841	864	810	839	899	828	880	873	918	839	839	805	829	745	822	782	828	820	858	812	873	831	872	821	773	886	834	872	824	834	866	837	864	818	833	817	867	856	842	833	828	874	867	854	859	804	852	798	783	832	853	874	824	848	825	803	914	872	811	897	799	877	847	813	861	835	852	816	804	837	827	833	828	790	830	868	906	837	875	870	865	788	863	837	830	883	811	856	833	857	846	842	818	876	840	883	846	831	824	847	852	857	861	874	886	843	869	825	852	833	839	835	803	852	838	842	824	851	818	877	793	807	806	872	935	822	852	865	827	816	783	901	827	839	844	876	836	874	798	821	809	849	854	823	815	855	839	887	807	815	867	829	804	880	845	868	811	861	821	869	828	806	840	821	834	782	831	841	862	883	828	850	844	868	864	855	855	838	862	815	835	868	836	856	818	828	822	890	859	864	820	829	860	894	788	856	862	872	872	822	910	866	842	827	850	869	819	875	825	843	858	800	831	810	838	813	842	841	902	830	846	833	907	859	840	807	861	813	839	797	870	823	837	863	822	888	835	841	894	866	807	814	827	850	859	833	813	846	877	826	840	871	849	855	808	869	847	863	866	874	883	893	823	875	873	821	805	815	839	844	858	826	804	820	831	857	844	829	795	823	843	843	824	851	871	905	869	861	883	844	836	845	786	859	808	840	831	828	788	819	816	832	855	844	872	846	869	861	851	831	843	816	883	852	824	816	807	853	848	798	887	860	851	801	840	836	810	858	837	859	802	855	908	869	837	871	855	878	882	847	889	887	846	874	870	919	867	888	825	830	837	823	871	849	857	848	823	916	838	885	846	790	851	827	862	862	846	888	864	871	850	810	838	901	831	803	821	823	865	859	818	814	844	851	866	814	827	883	828	874	833	826	845	844	816	797	849	862	889	782	865	844	877	845	866	822	861	807	859	804	810	796	834	884	845	816	860	861	836	812	771	821	798	830	801	849	868	837	821	795	846	857	842	876	846	812	890	832	771	855	867	862	850	868	838	904	847	845	865	849	848	860	801	883	847	802	853	864	859	850	894	852	855	863	851	824	856	786	870	894	809	851	814	841	802	797	853	806	853	863	835	834	828	823	824	811	844	802	789	825	898	818	820	859	793	867	865	835	834	844	819	835	865	832	830	824	851	840	856	817	837	846	843	848	890	845	832	876	910	794	857	817	846	861	843	853	839	838	864	830	855	839	841	798	872	845	805	847	838	838	844	842	843	845	850	848	860	802	795	832	832	845	822	847	842	878	817	789	895	816	835	815	837	818	848	865	845	865	820	857	829	874	816	836	850	864	847	800	799	845	830	815	840	820	845	848	847	833	824	894	858	874	838	866	821	835	842	832	827	849	865	865	869	801	776	887	808	871	815	864	857	837	848	860	841	892	820	847	882	827	809	860	868	839	893	834	815	863	867	876	849	792	834	866	821	818	852	832	805	841	831	826	843	878	810	885	858	840	858	825	840	861	814	834	883	862	844	803	860	843	845	856	881	837	844	813	829	856	767	826	900	840	882	873	876
9777	1028	1210	989	783	591	485	397	344	290	303	256	280	244	252	220	234	214	220	204	205	200	190	209	218	201	181	207	217	183	232	202	202	181	205	195	193	195	183	178	224	183	172	188	192	201	210	217	193	211	185	181	187	185	182	190	195	206	215	183	183	159	220	179	181	202	196	184	183	199	189	193	203	199	188	177	188	179	185	189	195	204	208	188	203	189	196	198	187	169	168	192	172	184	185	163	196	166	184	197	169	189	178	199	183	170	179	188	192	180	177	174	194	191	171	176	167	225	163	179	175	187	191	196	198	189	170	183	169	208	185	194	180	168	168	173	156	181	192	185	184	180	165	178	179	189	176	180	155	191	184	176	170	205	174	173	188	172	197	182	174	173	173	186	200	192	202	191	184	182	201	184	180	200	191	176	169	164	193	197	199	199	193	174	168	194	169	186	174	163	188	186	193	201	192	189	189	172	173	179	168	161	206	183	188	178	181	193	169	157	181	188	192	169	180	163	188	197	180	161	205	189	169	173	199	161	187	174	181	195	215	187	197	189	195	174	189	187	197	174	165	198	159	170	179	196	193	201	209	200	182	181	212	180	213	191	175	188	172	184	189	178	174	177	171	181	178	195	199	179	184	195	168	201	171	200	184	208	173	180	177	173	215	185	174	161	188	159	168	198	201	172	172	168	212	155	204	197	176	205	165	193	156	209	176	179	167	183	204	212	215	180	194	184	183	185	165	169	189	181	188	196	170	195	173	180	200	206	169	202	168	172	190	187	204	160	195	165	182	168	171	191	159	196	203	204	190	187	186	162	197	177	178	194	182	185	161	192	169	199	179	196	189	186	199	176	168	181	165	184	206	166	205	188	182	177	188	213	190	161	174	176	177	207	193	197	194	190	179	191	192	183	184	196	166	184	165	161	180	176	177	181	191	191	178	170	178	166	216	186	181	191	193	195	201	178	178	185	159	189	173	177	209	186	191	196	145	151	186	175	199	175	174	181	169	191	176	198	165	171	205	204	179	159	181	201	178	173	179	159	190	182	195	186	178	187	168	220	193	202	199	193	202	194	184	178	200	184	178	188	176	186	181	187	162	182	209	214	190	169	172	169	208	182	180	208	203	178	177	168	182	189	175	217	175	166	162	174	193	199	198	178	175	161	176	196	176	197	169	182	179	179	181	170	182	198	192	174	174	172	176	166	188	162	175	159	198	176	174	172	168	178	219	181	198	177	183	148	169	191	192	188	157	183	180	210	176	182	197	171	181	157	195	173	181	194	194	174	192	164	190	171	173	185	182	205	195	196	232	187	191	196	172	184	176	177	190	176	177	163	164	185	167	199	194	199	223	181	188	164	181	169	178	187	212	166	172	181	188	193	197	187	185	202	183	200	170	201	185	180	171	192	168	190	164	191	164	189	182	181	178	184	173	170	175	174	195	183	196	190	176	199	202	183	186	192	172	203	173	184	178	193	189	180	181	190	192	185	203	188	172	190	215	184	156	194	180	187	185	195	211	184	175	188	191	193	200	183	163	171	186	182	205	178	181	190	189	219	194	187	184	203	195	186	178	147	175	182	169	169	183	178	213	191	174	190	186	203	188	188	181	196	208	173	173	176	185	184	178	196	189	202	206	191	200	175	181	179	179	172	169	180	165	183	183	187	181	168	180	184	199	187	189	190	174	184	163	177	193	173	172	173	171	193	162	188	184	179	191	203	180	179	185	196	178	153	191	178	207	175	183	170	178	189	158	181	200	176	198	201	188	157	194	198	177	190	193	215	183	184	211	181	204	195	199	178	187	197	216	190	200	181	169	201	182	178	175	193	214	172	188	185	188	176	164	184	201	185	176	176	203	176	159	170	186	174	187	184	171	177	190	189	169	176	166	206	178	178	177	171	203	204	190	180	183	184	181	197	193	184	188	203	191	195	182	170	185	192	160	167	184	194	169	206	164	201	187	173	158	205	168	188	183	189	183	178	177	192	197	199	201	178	172	173	189	195	180	187	188	181	187	179	155	173	155	178	177	200	189	203	202	185	191	189	177	188	173	171	207	183	195	187	177	163	183	161	178	164	186	156	186	179	199	211	186	208	189	184	176	172	196	187	170	180	166	167	209	194	176	185	208	176	201	202	173	200	171	170	188	185	182	169	191	201	183	197	205	189	192	177	172	184	160	191	177	174	158	190	186	181	190	187	182	201	180	185	193	197	190	198	174	192	190	192	177	206	194	181	185	179	167	165	187	164	207	180	160	197	167	189	173	190	173	187	187	199	190	196	174	167	184	194	199	178	170	180	169	180	182	170	172	191	191	177	185	188	170	172	180	195	196	167	186	202	175	183	187	187	199	201	198	185	201	183	215	180	186	184	179	170	187	196	185	191	174	181	192	192	207	173	175	187	162	187	183	183	182	174	194	175	166	178	179	175	203	199	190	183	195	187	176	192	174	178	214	182	198	203	171	183	192	210	183	208	187	184	202	194	195	210	172	208	181	165	184	190	192	190	189	181	215	188	171	178	183	212	200	169	215	162	176	199	196	211	195	194	177	199	182	197	168	178	191	223	196	171	163	192	175	186	177	188	191	211	190	194	176	201	190	206	181	175	184	179	197	194	194	186	215	187	172	185	189	227	180	179	208	183	188	193	183	196	177	201	174	196	193	199	179	193	195	191	187	190	182	188	183	165	163	183	186	192	196	218	197	179	181	177	160	199	175	165	188	179	202	184	176	200	179	204	209	182	201	200	191	187	197	169	178	184	188	190	195	178	192	156	176	180	189	191	178	193	191	203	189	182	170	175	175	203	188	179	209	183	191	194	181	180	181	210	181	185	177	198	171	178	188	211	187	177	152	183	201	193	182	171	192	200	168	169	176	181	189	173	170	187	184	165	196	165	191	224	178	199	180	165	201	197	156	188	192	197	186	171	185	175	188	170	172	186	189	201	198	175	168	170	196	169	162	164	193	167	185	166	211	180	200	160	196	184	194	178	178	190	176	182	172	204	183	184	187	181	187	171	171	155	183	185	182	192	204	187	171	171	188	163	189	197	181	196	180	188	169	195	178	176	204	179	189	175	194	172	189	165	162	179	185	172	165	182	175	179	190	182	167	191	167	158	221	181	194	210	190	185	164	189	176	188	187	199	184	163	180	202	173	194	181	180	195	195	164	200	162	189	160	187	184	204	181	169	213	182	203	200	185	173	180	174	185	172	206	176	177	196	219	179	202	175	183	172	175	181	184	187	185	194	179	185	156	187	184	200	162	192	214	194	168	181	162	199	174	196	209	191	216	158	204	167	174	214	153	167	172	175	171	163	205	190	171	163	184	194	216	181	188	197	189	200	165	175	189	191	175	183	166	189	173	187	174	188	180	190	175	183	205	186	185	189	203	193	188	173	171	187	162	182	175	173	162	174	175	167	181	190	182	193	197	165	169	182	191	178	182	186	182	212	169	150	204	167	223	204	166	199	192	196	164	170	176	177	165	195	158	191	195	170
5554	1345	2663	3125	2818	2369	1976	1763	1479	1292	1187	1011	992	964	824	884	830	778	747	712	683	706	637	654	696	680	624	627	611	601	594	594	564	612	569	552	551	565	560	553	551	562	560	582	572	549	559	551	591	585	536	568	515	509	529	539	545	525	576	567	520	507	547	560	572	524	541	559	541	517	519	563	546	556	540	516	525	499	572	555	576	557	530	469	555	533	496	549	480	534	566	545	519	531	510	511	477	510	552	581	539	514	499	553	507	491	516	572	503	519	508	492	557	486	506	482	515	534	512	539	512	488	520	513	527	490	498	522	503	524	527	539	548	532	553	521	499	548	537	530	514	505	529	558	518	495	524	496	536	538	519	514	511	514	557	542	529	538	545	539	549	532	524	513	530	538	509	544	491	535	490	541	575	488	523	513	530	548	490	500	521	543	512	530	511	486	494	519	525	509	494	543	499	530	517	512	558	504	522	539	518	523	519	540	530	502	552	503	515	515	509	516	539	492	542	528	502	551	519	521	492	530	507	512	535	538	509	527	526	491	517	494	513	533	532	530	509	512	503	518	509	509	541	494	541	520	519	473	536	473	489	514	510	532	524	495	492	546	495	506	491	532	539	523	529	522	492	516	564	519	472	544	505	501	530	495	529	549	513	540	517	509	488	503	556	513	530	548	517	523	560	520	505	517	511	495	506	485	526	489	543	492	535	522	497	520	552	569	507	515	566	505	519	508	496	490	497	511	520	508	509	561	513	514	533	537	521	533	517	544	495	566	511	517	523	485	534	504	494	528	483	554	443	500	534	548	489	531	455	542	508	492	505	498	527	499	495	506	527	514	533	515	528	503	529	531	526	530	513	552	517	506	530	477	468	526	527	538	489	502	519	541	515	499	500	502	521	546	518	538	510	531	522	534	522	515	538	519	509	507	508	494	513	525	512	578	543	511	531	509	517	532	546	522	556	509	548	483	530	545	536	521	544	529	488	504	547	533	497	494	536	495	506	503	469	525	499	520	585	503	505	517	518	517	527	480	509	531	466	558	502	502	500	534	499	531	490	555	539	524	581	467	560	500	561	551	534	524	529	523	534	529	539	489	522	565	545	523	551	492	500	503	494	487	550	519	508	527	485	484	504	513	530	534	516	528	519	589	510	494	519	558	489	523	538	518	525	504	572	516	506	485	532	556	512	545	526	496	534	484	546	549	514	503	494	525	556	517	510	524	528	520	528	563	512	509	524	562	548	554	521	484	506	534	536	526	494	490	531	535	548	538	545	552	534	477	543	511	541	534	530	519	505	574	539	512	569	549	489	531	567	511	523	540	500	525	517	526	546	473	537	495	539	556	516	512	532	529	540	499	508	498	497	517	516	496	555	543	531	576	499	531	511	511	519	520	538	502	510	505	524	506	519	532	509	511	535	540	527	504	510	540	521	480	508	501	540	515	517	482	529	513	516	530	516	500	501	524	537	511	521	531	542	543	464	570	509	541	522	519	527	504	515	511	567	522	533	502	516	501	494	515	517	553	534	524	500	546	470	484	531	554	504	547	523	515	540	501	526	558	530	558	497	497	514	473	538	550	532	508	536	545	524	498	532	531	512	527	514	580	509	522	554	547	501	522	513	493	548	537	519	549	553	507	543	518	469	473	527	523	501	527	545	524	520	509	541	531	529	546	541	504	482	510	503	548	523	557	537	520	527	565	468	508	512	515	533	501	502	498	515	491	529	547	507	522	488	525	472	509	506	560	536	535	503	466	581	576	536	554	498	540	520	518	524	578	587	516	498	513	482	533	521	534	488	548	546	516	559	532	487	551	481	509	533	538	495	502	532	500	554	498	492	501	517	537	526	511	532	497	532	525	489	510	531	508	519	508	501	526	480	543	503	506	568	503	520	553	532	531	490	526	538	512	538	480	516	517	513	514	533	507	508	541	491	554	492	550	539	508	530	513	530	562	543	530	510	542	531	492	537	493	541	524	518	515	489	555	543	508	508	564	507	494	549	531	550	536	498	543	525	541	560	528	556	552	536	512	506	500	544	510	515	536	501	563	539	537	521	521	515	501	521	502	536	490	517	492	514	531	549	510	523	528	528	512	482	497	497	517	531	540	535	521	507	543	514	450	539	511	500	544	478	524	508	527	533	499	519	508	498	518	526	508	497	488	543	543	462	520	500	537	537	500	527	490	537	523	505	530	504	492	486	513	518	527	496	510	532	517	535	510	534	515	539	498	529	534	506	560	558	563	515	536	545	529	533	498	495	502	536	540	543	533	518	555	553	533	538	491	498	522	507	493	530	518	485	506	544	521	552	509	500	520	511	517	510	528	524	538	510	526	521	499	571	504	525	498	480	555	482	532	533	503	541	526	524	521	553	538	553	565	538	503	514	494	550	532	549	526	562	542	504	484	494	546	515	533	504	527	533	530	490	488	529	516	546	523	522	510	491	518	525	527	498	534	516	450	508	534	528	508	537	526	561	529	509	531	520	545	504	540	496	496	535	551	502	522	527	517	530	537	514	509	522	524	549	502	519	543	497	576	538	549	538	541	508	500	500	520	510	501	530	529	517	518	514	504	487	497	526	536	510	539	516	535	520	490	520	529	531	513	515	526	563	571	522	524	508	519	516	534	539	543	514	536	564	513	547	521	473	525	512	545	523	530	541	491	543	556	529	548	518	485	511	513	518	512	526	494	532	546	526	500	533	519	520	533	508	526	529	560	560	564	466	537	502	561	517	555	519	504	474	554	482	525	503	507	488	563	534	531	549	508	526	512	525	503	519	515	514	533	536	500	503	527	527	488	548	520	531	525	548	530	554	562	555	484	542	525	510	491	516	519	500	507	550	518	492	486	518	548	524	506	557	551	514	489	566	527	513	520	540	526	517	535	510	521	506	523	524	466	584	517	502	557	549	512	541	510	509	537	533	510	523	526	527	514	515	482	482	524	510	516	503	539	494	527	530	511	550	546	498	544	556	516	530	521	492	498	529	541	508	497	526	541	524	513	497	513	477	519	503	542	531	520	531	580	550	521	522	522	580	543	536	544	489	525	505	562	551	493	509	534	510	534	505	503	550	566	512	526	515	504	493	535	515	526	520	517	521	523	538	561	487	531	515	514	490	525	529	514	482	504	489	534	520	520	524	572	513	514	491	530	472	551	488	524	506	502	524	535	530	486	517	525	534	513	526	535	544	558	500	531	514	492	531	513	508	541	496	493	514	546	503	527	523	524	533	517	486	519	540	512	515	508	494	547	549	520	525	495	506	527	556	514	544	561	543	508	530	501	506	515	539	526	524	524	516	553	477	525	558	468	505	492	508	527	545	511	537	511	497	518	551	502	529	490	523	542	507	536	499	539	516	538	481	509	493	531	529	535	515	519	542	521	538	547	536	536	521	507	517	535	516	474	547	553	513	544	501	534	496	491	511	491	517	486	533	522	537	515	535	538	476	539	564	532	504	571	511	489	503	488	526	547	521	511	516	555	486	542	511	553	476	539
17722	2520	2461	1708	1260	915	699	554	452	385	317	289	250	236	229	218	207	203	180	163	187	157	196	170	175	170	182	137	173	156	151	189	165	135	146	132	149	132	140	160	147	136	144	138	136	172	152	148	144	122	163	151	158	145	143	126	151	129	155	124	144	137	138	125	124	138	149	148	139	123	148	138	140	139	133	125	150	141	138	140	133	124	138	137	149	157	134	121	137	146	122	151	127	154	130	152	133	140	136	139	134	137	148	130	121	108	111	154	132	151	120	117	138	138	122	118	128	121	138	151	122	140	154	142	126	144	154	133	133	142	129	125	113	150	149	114	130	118	137	131	109	137	126	142	121	130	122	130	144	142	143	123	142	126	138	141	138	147	132	136	132	135	129	137	164	143	116	128	124	161	127	136	140	135	146	132	128	138	138	146	150	125	121	147	130	144	144	141	132	121	130	136	128	134	166	127	113	135	117	121	149	145	154	148	140	149	118	128	170	127	130	141	128	148	144	132	123	151	145	105	132	141	140	136	122	121	125	133	141	143	125	138	129	156	148	131	130	126	135	141	124	141	149	130	146	152	151	136	130	143	143	124	133	155	149	137	137	122	117	135	114	131	144	149	141	146	114	106	132	144	144	123	128	127	136	119	120	142	136	146	122	134	120	124	145	120	134	135	136	137	123	130	141	141	139	127	129	147	144	152	126	139	134	113	137	155	142	142	130	133	139	132	133	117	127	124	111	131	143	158	124	148	114	120	130	127	156	148	144	121	144	137	132	129	139	145	131	123	147	123	133	128	137	139	119	152	134	114	129	141	129	124	133	118	117	155	110	123	139	131	131	150	124	138	132	125	132	141	122	125	130	145	126	144	132	123	137	147	135	126	139	132	136	141	139	149	146	140	113	131	138	149	140	146	141	126	112	135	145	150	152	138	129	147	133	124	134	145	122	115	112	133	124	149	140	145	168	128	133	130	128	140	149	136	116	124	143	138	161	147	141	117	162	121	124	126	128	132	124	143	112	129	130	147	145	136	133	124	127	137	133	140	149	133	129	114	128	134	147	129	134	143	156	158	131	119	133	116	147	135	142	124	140	150	119	128	131	118	127	142	125	121	129	126	125	140	134	141	130	132	156	115	125	124	142	119	122	150	144	113	126	151	119	148	153	148	157	122	152	121	140	127	108	139	127	128	142	164	143	160	120	145	124	121	147	136	127	120	137	129	134	119	137	136	150	142	138	141	150	106	141	155	142	162	153	144	127	129	127	119	147	110	130	140	138	126	151	158	141	136	137	127	121	147	125	139	130	145	126	132	132	147	141	125	130	123	128	143	131	133	128	128	151	138	151	132	133	145	135	124	144	161	134	121	140	150	120	143	121	138	133	145	121	131	133	132	131	128	110	136	144	139	122	134	136	149	141	125	125	147	142	134	141	135	141	142	130	128	114	135	148	129	139	145	125	170	128	133	130	150	128	142	136	133	145	137	141	144	123	140	119	144	137	126	126	146	136	137	140	139	121	117	125	138	124	143	144	147	137	128	129	126	138	143	138	151	133	143	125	137	139	145	130	128	150	138	131	132	138	122	113	142	128	126	135	139	136	141	134	135	145	130	132	111	143	130	134	134	127	145	128	141	146	143	122	156	118	126	128	140	123	140	147	134	140	141	136	141	147	114	129	126	133	133	147	146	127	140	142	132	133	126	162	136	133	131	152	128	128	127	132	119	130	124	151	130	131	136	158	140	120	146	136	155	141	137	129	133	134	142	116	133	121	119	109	122	142	142	124	140	146	132	118	130	125	143	146	146	130	124	153	136	151	171	154	143	153	125	125	113	125	135	158	131	130	126	137	125	142	124	136	126	132	155	122	126	140	127	127	130	150	130	125	146	140	123	124	131	128	126	145	128	139	146	127	136	141	134	128	144	129	135	155	130	153	124	137	138	138	122	148	128	149	135	146	96	138	135	122	133	164	123	143	135	122	133	127	148	138	161	106	153	143	132	130	140	134	156	132	140	146	131	131	138	119	139	131	125	135	147	125	150	129	117	142	128	135	136	132	120	135	143	120	121	144	130	125	144	125	133	120	153	159	141	133	128	130	142	138	140	133	115	132	111	123	136	119	118	137	131	141	154	137	115	146	137	121	115	121	130	129	126	138	145	141	139	140	135	132	140	138	144	111	133	129	147	142	133	138	139	134	163	138	144	127	130	149	141	108	126	132	132	140	115	137	143	133	138	129	148	139	141	127	139	121	142	145	125	128	130	139	112	157	127	142	151	157	133	137	142	140	136	116	132	118	129	128	139	127	125	150	149	147	138	141	127	114	142	150	137	153	135	105	107	111	113	150	145	125	131	161	143	126	109	112	136	126	137	130	119	136	114	137	139	130	138	130	136	138	156	129	131	132	124	119	121	159	154	127	132	136	126	126	126	133	121	155	159	130	132	145	131	129	161	143	149	127	103	130	131	129	155	110	116	153	134	132	136	129	156	153	125	171	129	122	143	143	154	144	127	136	110	146	126	137	152	102	128	133	117	148	126	152	120	135	123	131	119	148	121	131	143	131	140	134	117	139	117	150	125	127	142	137	124	142	137	121	145	131	133	120	134	131	130	128	144	131	132	130	130	137	127	126	139	162	141	132	130	139	143	141	154	131	114	159	139	145	129	130	131	142	124	133	148	115	154	129	122	133	140	138	133	132	124	142	140	147	143	139	131	139	150	122	124	126	133	135	143	121	120	151	137	134	127	130	145	144	119	139	152	132	119	121	147	146	144	146	114	148	125	146	113	160	135	121	147	122	101	120	148	131	154	116	129	135	153	127	135	128	148	137	142	156	135	138	142	160	132	126	143	115	128	147	115	124	124	132	143	145	125	139	112	141	116	142	149	144	141	118	164	145	135	133	115	132	134	126	143	125	120	115	121	134	124	136	159	140	140	133	134	150	131	134	138	140	140	137	148	135	142	152	111	120	127	124	150	116	116	145	158	133	130	120	133	126	126	146	106	137	114	146	157	113	129	118	140	137	135	158	124	119	127	133	143	136	146	143	144	146	141	139	146	129	140	128	150	134	144	115	105	144	128	162	141	142	142	117	120	127	153	130	148	132	116	129	136	138	133	130	140	136	141	135	151	145	137	141	142	123	140	149	133	144	134	129	133	137	128	114	141	146	149	127	130	132	120	154	130	143	125	117	114	136	138	133	140	145	133	149	151	115	145	108	131	133	132	174	140	155	122	148	119	141	129	137	147	139	146	136	116	157	133	146	150	144	143	160	125	148	136	130	154	120	141	133	131	128	117	145	136	142	141	135	142	136	126	126	133	133	143	134	133	137	140	109	123	134	127	142	129	142	137	134	133	139	162	135	132	164	138	154	132	122	135	139	125	136	142	131	141	148	140	136	136	137	142	117	140	125	156	135	138	129	134	137	152	131	122	135	128	126	141	163	135	142	120	134	160	115	134	141	147	101	135	151	146	132	127	141	135	122	127	105	132	112	141
7484	2032	4404	5278	4628	3804	3138	2723	2215	1865	1645	1495	1282	1141	1117	1074	967	838	845	799	800	735	687	750	611	660	645	587	618	580	586	579	543	506	588	576	517	492	513	563	538	509	503	474	462	501	522	473	471	421	457	468	508	494	431	470	483	476	464	436	431	443	445	412	455	443	416	449	420	400	412	414	418	404	420	442	440	459	426	437	449	445	473	442	443	420	410	394	417	453	441	419	467	405	444	455	426	415	435	425	392	427	412	391	451	424	437	427	447	448	398	428	400	433	433	422	395	441	419	386	414	401	437	406	438	405	428	410	381	413	426	436	443	414	426	408	426	425	434	380	426	402	404	425	404	434	414	363	454	401	422	424	366	416	444	422	409	386	426	423	416	404	401	398	441	422	400	401	413	435	435	413	414	402	434	412	387	432	404	426	402	379	376	428	401	395	394	438	436	391	426	427	407	387	416	382	400	406	392	423	397	424	415	413	435	412	428	403	392	381	456	413	421	408	441	384	421	424	428	397	415	426	441	416	433	419	439	451	439	431	430	383	445	400	400	410	392	396	414	412	399	409	414	414	410	443	374	406	415	392	412	388	414	392	421	426	382	435	418	431	415	416	391	416	416	386	379	411	455	401	400	400	408	430	430	415	399	425	429	439	445	425	421	412	398	402	398	423	412	440	416	417	358	417	426	404	405	422	448	447	397	385	408	408	387	394	414	425	413	425	396	406	396	376	431	392	422	425	403	412	401	399	428	410	411	410	427	382	420	450	415	360	453	388	396	386	410	400	411	397	424	412	428	448	393	417	402	372	406	406	402	410	397	429	351	444	392	391	425	425	416	409	392	394	409	407	438	397	407	402	431	414	407	372	428	417	430	434	411	413	429	425	403	423	383	449	382	471	427	413	444	395	429	413	415	398	397	361	382	393	436	424	416	400	396	415	406	392	384	425	396	429	366	375	398	424	436	391	383	421	407	437	390	388	408	407	416	389	389	404	410	394	418	372	413	413	414	416	406	379	393	388	407	412	430	418	424	398	414	413	391	434	417	391	411	400	386	385	433	364	437	406	421	368	391	404	398	395	404	381	454	413	378	421	376	427	434	396	426	394	381	381	424	381	418	404	401	409	417	395	432	400	377	447	421	420	413	429	447	407	374	406	401	459	414	390	417	401	416	423	446	432	404	421	384	446	443	417	396	373	404	411	393	437	420	433	439	419	405	416	377	435	428	427	409	441	429	429	418	448	426	404	427	369	422	405	418	433	421	415	436	436	428	406	434	410	443	408	441	440	426	411	409	410	419	414	413	419	402	404	421	429	381	448	457	393	421	424	420	376	414	393	403	382	384	419	373	452	410	393	385	440	422	389	425	412	414	420	411	415	413	420	462	408	380	440	372	414	427	422	395	424	426	400	393	392	389	422	432	399	401	407	454	411	412	408	388	464	423	397	398	409	426	398	409	408	400	415	406	412	424	382	390	407	374	425	421	413	396	418	425	424	439	427	362	437	437	370	412	447	413	404	385	432	405	421	427	452	459	368	422	401	454	401	404	425	431	394	457	418	389	418	393	396	420	413	424	412	438	431	462	465	399	427	423	404	393	426	369	387	423	403	406	377	402	421	402	438	399	439	422	419	415	414	377	392	393	432	400	411	377	395	418	406	380	352	442	416	391	401	421	418	417	432	423	408	410	401	425	398	456	432	418	442	406	405	412	404	387	406	405	417	410	421	388	393	393	406	412	407	385	369	413	382	425	416	419	398	435	449	401	419	446	408	386	416	380	403	389	388	402	382	414	427	428	409	456	431	393	423	388	423	419	389	428	403	407	398	390	410	412	439	395	408	427	432	457	406	442	418	430	402	402	401	409	351	422	408	443	397	375	428	431	418	411	413	409	427	391	406	413	425	404	368	381	411	393	359	433	379	407	408	440	394	388	404	403	413	424	373	415	430	430	428	416	400	416	436	413	427	441	408	409	423	438	401	389	383	389	427	378	419	383	434	361	422	382	397	402	389	397	381	437	420	416	410	395	413	416	407	428	408	412	417	445	417	389	381	426	409	423	453	465	395	407	427	379	410	410	404	404	418	425	412	454	406	434	399	416	391	391	398	391	403	410	397	389	450	416	395	451	426	387	437	420	408	393	427	404	390	370	396	414	438	417	403	382	424	449	407	380	399	423	399	401	411	429	419	397	403	470	401	435	407	386	400	420	399	419	405	408	412	404	412	405	415	393	418	400	407	410	403	395	411	411	418	454	413	419	417	376	401	404	386	400	383	422	421	417	416	393	433	386	402	400	434	400	410	440	410	389	386	415	445	394	411	406	407	368	411	432	395	422	409	402	438	400	416	412	392	397	405	373	416	400	401	383	445	370	446	404	383	405	391	425	441	423	390	413	395	414	411	400	425	406	453	434	417	414	419	405	423	408	435	400	428	427	406	394	395	437	400	435	379	411	391	404	413	424	401	406	416	391	389	425	392	394	409	381	402	351	410	444	418	416	440	393	421	435	425	407	444	402	437	403	426	427	395	435	433	420	381	419	422	390	401	400	445	419	420	413	411	409	435	390	426	373	380	434	415	380	394	414	385	379	430	402	425	429	382	404	438	438	419	418	417	428	393	405	420	401	408	417	410	420	408	427	402	392	449	406	433	400	418	436	404	437	428	406	424	416	416	431	404	433	375	417	404	412	395	425	422	415	418	400	394	463	424	379	386	381	395	421	434	411	432	393	401	415	409	379	380	399	401	435	411	409	380	388	401	389	399	441	420	412	408	404	386	420	414	389	426	417	386	425	400	382	425	415	401	431	391	402	426	406	371	414	409	400	420	424	416	408	447	448	394	420	434	400	416	449	400	452	393	417	430	385	409	427	409	439	414	404	377	432	423	404	406	445	432	413	398	426	392	372	443	418	427	404	382	375	372	401	397	360	399	401	410	386	418	441	382	409	417	392	430	396	408	452	402	443	421	416	375	416	409	461	424	401	377	393	395	384	432	403	424	444	389	405	398	407	423	389	438	403	399	409	421	435	369	415	451	376	409	414	413	418	391	384	427	407	385	421	394	391	421	450	451	412	455	407	436	388	429	408	419	430	397	383	375	424	416	389	396	404	420	387	462	429	396	415	413	393	386	412	410	389	440	406	402	424	418	390	391	391	425	396	404	361	413	445	408	427	404	406	349	396	380	385	413	396	394	388	417	454	399	429	426	435	435	419	403	388	393	426	372	444	413	405	418	421	401	444	373	424	428	409	415	372	369	417	436	437	433	419	402	437	374	397	424	405	430	401	408	428	437	426	460	371	385	415	396	398	413	410	419	376	391	393	410	444	449	428	381	381	445	390	440	420	397	447	429	411	369	393	409	382	402	408	433	386	394	405	380	416	467	383	444	423	383	413	390	419	427	389	414	427	418	364	418	400	383	450	418	405	407	409	424	435	407	417	430	419	387	400	401	397	460	405	414	409	402	419	357	439	415	428	414	448	396	390	425	413	403	420	416
2462	393	405	375	342	307	341	321	333	318	307	359	323	308	356	325	310	338	353	305	321	340	335	331	353	279	316	326	317	356	299	318	308	351	327	325	316	290	301	303	286	350	339	304	320	337	295	290	329	316	345	326	304	330	323	305	325	291	309	311	293	311	317	325	333	276	300	325	383	307	338	314	307	325	309	328	313	309	304	343	282	322	353	331	333	309	329	313	321	301	337	286	312	334	318	302	349	290	319	326	293	321	316	347	364	312	313	335	327	307	303	328	316	296	335	301	301	313	299	308	301	344	336	271	304	307	330	331	319	315	301	341	307	326	304	320	335	326	337	328	321	291	376	338	307	318	332	331	347	297	308	339	291	311	281	304	308	312	339	322	311	327	324	313	308	336	329	319	344	317	333	311	316	322	342	310	349	332	292	315	307	320	302	316	286	328	337	286	333	287	313	340	295	337	308	316	311	310	321	333	342	299	308	308	299	311	297	281	295	295	326	278	328	319	336	352	268	307	307	331	338	323	321	312	347	313	305	286	309	300	301	309	314	307	323	307	316	312	325	310	304	287	356	322	329	309	311	326	346	314	338	317	316	321	297	310	331	311	299	306	310	288	279	309	306	298	298	341	304	319	305	342	310	341	296	311	294	353	313	350	297	314	307	308	349	329	317	300	327	325	310	285	295	298	301	313	343	314	334	340	317	319	313	328	353	300	304	293	330	318	318	303	308	317	313	319	263	310	328	301	358	301	325	314	328	313	297	346	302	341	329	301	311	346	324	335	318	331	299	285	330	275	332	311	326	335	331	312	323	328	306	300	314	309	286	307	311	321	288	313	331	301	315	289	337	327	291	334	305	299	319	312	305	295	322	287	308	292	315	290	311	294	292	268	330	333	292	318	298	305	317	342	299	312	338	302	322	281	311	315	298	330	313	322	340	302	309	333	324	331	299	300	317	317	315	310	301	313	310	322	322	314	293	276	333	324	347	339	346	312	288	316	336	290	319	330	316	304	321	341	316	340	316	309	312	362	327	322	311	338	329	283	335	334	304	293	344	318	350	308	309	282	324	299	332	311	292	293	320	290	324	327	312	322	339	327	337	342	302	323	287	287	341	321	307	363	306	312	302	276	339	285	290	298	302	321	307	316	338	281	317	284	325	310	334	314	325	294	328	322	337	345	301	339	312	312	331	305	306	297	307	311	301	295	329	338	295	350	312	304	308	305	281	349	309	314	318	320	348	343	292	293	302	346	341	279	277	335	298	333	318	302	309	313	284	322	334	284	329	331	324	336	320	303	301	339	319	326	303	322	318	326	297	301	324	344	321	297	294	333	331	323	311	309	331	301	283	329	318	332	327	332	284	296	300	299	324	318	315	303	346	299	292	308	325	320	339	317	305	299	317	312	308	335	305	312	291	321	308	313	331	291	296	349	337	309	312	313	313	305	315	300	322	318	293	299	293	270	278	299	329	320	336	312	330	296	306	320	332	325	329	324	319	333	299	301	301	301	310	335	370	310	299	314	339	329	311	296	340	325	316	318	312	329	288	306	292	316	321	313	348	297	321	292	316	315	310	311	322	300	321	316	315	327	322	353	321	295	315	314	298	300	320	307	313	334	294	366	332	342	306	275	326	301	306	285	324	369	350	315	306	317	323	350	311	332	336	326	304	342	330	319	311	303	301	300	334	332	304	303	318	313	340	318	318	316	266	297	320	273	365	299	310	321	322	314	319	308	343	337	285	317	314	298	326	306	291	325	344	316	312	335	353	303	329	341	314	306	290	333	331	323	312	294	335	321	323	315	306	320	303	349	300	315	305	297	297	307	297	297	303	320	338	316	298	316	308	295	320	311	341	325	312	327	342	352	333	309	303	350	321	317	319	342	312	294	332	345	312	298	308	335	323	275	310	305	282	315	335	343	285	301	337	371	334	306	318	313	317	322	293	293	326	297	315	306	319	311	337	312	345	357	338	317	300	318	330	324	321	291	341	303	332	300	331	316	305	315	300	331	318	309	318	324	319	356	291	314	290	329	347	328	339	272	325	308	312	340	285	337	337	346	325	324	311	328	298	339	310	297	332	302	322	310	305	296	304	337	334	318	322	298	338	318	314	340	297	289	338	315	321	337	330	336	316	330	305	329	329	323	301	303	313	332	312	320	303	367	325	321	297	278	319	309	339	264	313	340	295	309	296	313	290	319	340	301	338	314	314	300	339	329	333	302	300	312	322	337	325	337	332	299	318	322	321	341	343	309	304	310	301	297	290	335	316	331	304	322	303	315	324	329	320	326	297	321	282	343	304	301	352	322	336	319	322	296	302	309	329	322	307	295	307	331	335	339	330	288	302	323	298	330	329	341	270	313	340	295	299	318	318	330	322	334	319	300	323	326	305	312	301	311	302	313	331	335	298	323	296	316	335	292	319	353	312	327	301	316	320	321	296	330	306	314	327	308	292	288	290	333	319	329	275	305	269	300	323	334	276	316	290	318	333	328	332	276	308	299	330	304	321	310	305	313	322	300	317	303	342	305	331	325	330	288	305	330	265	345	336	306	298	291	323	321	337	309	300	304	314	291	293	282	331	313	330	323	298	295	306	322	324	332	269	302	289	276	302	337	307	340	313	291	333	299	338	314	322	292	302	293	332	326	330	304	302	294	312	306	302	333	333	318	297	335	341	323	349	307	312	282	318	317	349	277	283	306	320	313	341	304	294	308	341	300	324	342	313	340	308	328	315	324	334	332	369	304	288	324	308	317	323	330	319	355	313	325	300	349	346	325	318	323	319	288	320	322	326	309	338	296	322	348	289	325	280	313	305	337	266	329	287	319	309	311	306	332	326	314	315	328	321	327	331	302	317	314	274	324	296	302	308	324	278	316	312	317	325	302	293	343	325	290	342	305	353	331	313	299	319	316	314	318	304	317	339	318	309	324	288	314	276	316	314	296	318	310	316	338	308	322	299	322	325	336	271	305	331	338	293	322	320	327	322	303	327	336	331	334	321	287	303	316	333	289	296	281	325	298	316	336	321	294	313	320	306	319	324	334	280	307	313	319	300	321	303	318	310	313	304	311	311	340	333	299	324	323	297	343	314	304	288	318	327	325	324	300	308	338	325	299	323	306	276	313	349	333	290	313	323	344	320	299	307	328	295	309	308	345	286	314	296	329	315	325	330	342	321	302	294	321	314	323	332	316	326	293	334	299	294	327	343	298	320	305	316	331	303	310	298	344	314	333	293	318	304	343	319	314	329	325	303	328	316	310	345	312	333	295	347	274	324	330	327	309	301	355	310	316	348	323	311	314	325	353	327	309	337	327	330	302	317	287	293	320	318	324	321	333	289	312	312	274	328	325	318	272	275	324	354	309	325	281	311	295	346	306	363	280	331	324	293	319	312	310	359	276	301	317	324	342	331	291	322	351	319	304	316	316	308	314	314	314	318	321	334	329	345	268	277	299	319	306	295	289	300	322	294	304	316	333	326	335	330	322	318	290
2462	990	1051	1051	1047	1014	990	917	915	902	868	911	899	878	898	902	885	849	882	857	805	845	840	852	861	849	847	798	826	893	825	923	851	828	840	774	842	835	825	853	948	852	833	813	890	869	819	837	838	874	840	834	902	832	831	783	816	848	861	844	821	823	840	839	817	825	821	843	845	886	796	824	825	823	828	811	799	842	859	827	830	833	850	884	783	834	808	880	873	906	819	811	819	822	794	833	898	841	820	836	839	793	843	850	843	904	834	840	852	854	820	852	812	849	803	816	871	864	822	869	835	842	824	862	828	807	876	821	802	838	818	863	829	820	845	890	873	843	842	819	892	835	864	861	828	873	827	840	822	872	817	804	822	779	842	907	815	833	827	851	855	862	828	842	815	806	880	829	870	855	925	813	885	828	824	839	814	823	874	820	864	843	840	859	782	853	876	819	837	857	802	850	861	868	864	817	825	878	872	818	855	827	842	820	873	833	787	815	911	798	828	835	875	865	786	818	810	843	845	885	869	795	853	838	797	829	828	818	847	788	845	853	849	821	817	848	819	906	874	801	819	821	881	857	922	823	884	847	819	825	839	871	838	859	833	848	790	807	840	854	881	867	819	798	860	813	865	856	864	841	870	818	832	831	863	849	818	850	879	842	823	868	885	821	839	865	839	848	820	766	857	840	857	906	880	856	840	869	831	838	830	816	867	833	852	816	815	859	827	854	840	843	872	830	820	828	886	850	879	836	848	862	814	861	832	843	855	837	848	863	781	879	757	837	805	798	861	784	810	857	827	812	874	856	872	833	876	829	827	827	912	826	852	830	826	863	855	838	848	838	857	896	870	857	837	824	884	864	863	831	839	878	841	859	832	868	868	834	849	846	835	842	803	873	831	847	828	824	804	824	805	849	856	818	868	861	786	830	883	863	861	829	827	824	853	832	848	831	803	829	790	853	841	851	846	824	873	833	855	857	920	859	878	871	806	812	898	831	812	893	833	826	864	845	872	821	814	856	832	828	893	882	830	840	871	859	824	872	869	838	864	848	846	866	804	840	819	845	833	798	835	851	794	812	880	859	866	825	842	777	844	840	862	848	860	839	818	874	854	842	862	825	860	787	795	842	864	810	775	824	869	786	811	861	841	811	889	874	826	835	869	861	843	838	840	860	838	852	824	855	814	931	834	840	820	865	813	875	847	878	848	874	830	827	846	877	904	840	834	817	851	839	848	798	834	840	836	893	825	882	885	904	829	863	850	797	836	836	826	830	816	859	813	824	862	803	840	836	794	828	870	866	889	868	899	848	874	811	828	860	887	859	846	786	799	798	858	818	809	836	853	845	865	831	809	835	791	811	847	856	892	817	881	820	851	820	796	835	816	816	878	832	846	840	879	865	781	853	882	902	847	882	814	881	813	851	859	844	833	802	850	903	850	822	846	865	760	867	808	844	869	882	822	852	850	845	787	847	860	883	776	816	872	867	881	854	853	871	822	834	846	850	861	838	854	891	860	839	768	821	841	880	816	814	886	864	831	837	845	838	849	867	837	841	839	866	824	804	858	836	801	822	817	807	788	815	841	830	859	861	804	823	861	835	816	805	886	832	830	849	901	832	823	883	823	869	854	846	799	873	793	791	821	817	851	885	822	805	878	816	862	833	802	819	843	827	819	780	877	831	839	792	833	863	851	864	890	814	824	883	799	816	871	802	826	866	824	875	845	807	881	768	825	851	837	860	849	841	793	892	844	840	823	839	854	850	852	854	866	796	771	795	833	818	825	888	820	869	867	869	860	871	833	830	885	801	862	847	869	828	843	858	885	836	844	803	828	815	831	884	819	819	908	864	866	815	817	867	884	840	806	807	815	811	845	841	849	881	839	830	873	787	856	833	835	886	812	837	833	847	816	852	848	833	834	853	849	834	770	843	865	841	841	838	851	858	797	828	818	796	844	845	786	842	837	863	824	836	891	842	816	825	822	854	822	824	819	833	840	831	844	847	883	835	841	813	851	861	801	884	846	854	825	895	780	850	845	818	818	847	855	851	809	887	844	832	814	861	865	851	849	833	832	843	863	851	821	842	872	849	834	830	801	865	783	849	788	871	836	796	825	912	837	825	855	848	882	823	870	846	906	852	804	868	781	848	797	877	845	825	830	858	852	832	837	771	868	835	899	823	817	888	815	836	833	813	835	787	839	887	821	815	827	874	838	851	846	800	839	803	827	845	820	894	842	845	806	849	837	845	845	865	796	902	863	878	761	893	823	885	852	872	834	846	833	871	825	812	798	844	830	826	816	839	839	791	838	900	836	869	824	805	875	863	818	855	832	810	856	847	833	855	824	852	867	819	852	883	858	854	906	780	835	779	854	816	786	864	885	799	803	871	796	807	874	891	836	858	857	812	810	893	843	845	866	877	855	897	804	873	832	798	846	824	846	829	839	794	905	787	835	861	796	833	853	827	918	838	826	850	846	848	882	876	822	851	836	840	868	850	823	797	848	868	841	843	831	885	882	843	868	859	819	798	921	836	864	843	859	861	809	883	826	825	866	825	835	847	843	864	817	812	841	784	867	823	855	878	835	827	873	837	816	834	824	823	843	788	826	807	820	853	804	777	867	851	827	854	837	850	850	840	855	846	888	860	853	867	852	881	849	850	854	804	802	844	861	832	827	891	924	841	838	878	861	853	792	799	818	854	862	810	793	862	864	855	823	899	852	839	856	864	842	898	853	842	846	870	843	903	827	826	862	859	806	848	850	884	831	862	869	888	804	865	834	845	857	871	846	822	820	867	802	840	851	853	847	860	851	814	836	845	803	830	903	838	818	869	888	814	876	837	837	822	805	795	853	818	809	863	798	806	856	838	807	786	852	829	839	807	851	862	874	882	828	851	854	850	865	890	818	791	847	838	811	795	839	828	874	849	856	821	812	838	894	831	853	856	830	822	865	831	867	815	872	830	807	852	861	838	844	839	824	859	816	885	896	843	868	854	830	835	839	794	852	823	880	822	828	810	866	849	782	806	876	825	799	883	824	867	861	824	860	839	856	833	815	879	826	910	828	854	865	853	791	907	848	817	838	855	886	888	799	856	827	879	856	846	839	881	870	888	875	845	871	805	849	845	838	849	833	883	804	804	861	846	821	807	901	899	862	845	834	795	844	862	870	878	884	860	814	857	861	858	854	809	879	901	845	825	810	827	856	842	838	829	836	792	849	801	845	842	870	808	829	850	882	787	828	833	830	831	814	828	832	822	765	856	890	831	814	833	833	835	870	850	824	805	852	820	850	835	852	803	926	798	857	828	854	855	875	859	835	855	866	858	862	823	835	808	817	851	855	837	805	857	809	837	878	859	867	818	854	844	820	865	820	826	819	804	862	874	835	871	833	807	837	816	827	819	781	812	856	813	859	880	841	814	845	809	834	834	849	771	849	828	841	780	829	878	873	812	838	870	889	858	899	911	815	919	808	834	793	869	840	829	839	812	817	854	879	874	873	841	855	853
9674	1012	1211	977	711	570	453	384	352	319	300	284	248	244	221	221	234	237	224	228	180	201	220	214	210	211	209	182	191	205	218	211	196	169	215	190	211	187	185	189	192	200	198	193	172	198	199	172	177	200	164	186	191	190	173	199	175	177	177	217	233	205	195	206	181	198	167	180	178	167	193	181	181	192	179	188	200	195	171	163	178	201	223	181	195	169	205	177	178	170	182	185	173	179	197	174	215	190	199	188	185	177	175	175	167	190	178	196	207	205	219	173	199	180	184	180	205	171	169	211	177	199	187	177	190	184	187	156	190	177	199	172	212	187	185	193	188	176	193	178	212	179	196	187	199	167	177	180	182	185	213	171	208	177	201	181	178	191	176	184	177	204	178	185	190	185	182	176	186	193	183	159	179	182	195	191	171	167	169	180	190	197	176	182	165	200	196	196	199	177	186	186	176	167	186	186	176	214	179	192	186	186	196	194	200	177	198	196	181	190	187	163	165	188	168	178	171	200	184	164	187	178	180	185	191	181	190	192	211	164	173	170	201	189	184	180	172	163	179	174	200	182	194	203	160	193	222	207	200	181	215	197	197	185	195	148	177	191	189	180	187	182	189	169	212	194	146	168	171	185	194	187	188	186	177	201	163	194	174	182	184	187	172	208	200	179	190	196	185	165	192	198	212	182	166	175	158	174	171	169	180	182	181	172	172	195	190	175	173	161	210	171	193	192	172	158	195	194	180	206	185	182	197	192	215	198	197	182	184	190	197	182	180	175	178	175	193	188	172	194	189	173	170	227	193	188	187	179	182	161	193	199	183	164	185	195	186	190	210	180	186	171	193	182	169	206	202	157	184	166	180	162	215	197	203	192	187	185	185	187	207	196	184	167	166	204	194	173	160	191	180	175	177	199	192	145	179	198	191	192	188	195	176	183	170	182	183	172	166	161	173	193	211	171	172	202	185	197	192	173	179	178	166	200	189	174	159	198	166	190	187	182	190	167	150	182	182	188	170	205	189	198	184	191	190	170	184	180	188	181	192	192	187	187	183	179	190	194	190	177	179	196	201	205	184	169	187	154	168	162	179	185	193	186	156	188	190	181	180	200	184	172	177	187	190	210	175	169	179	196	167	185	187	172	176	191	204	191	179	205	177	171	175	195	201	160	174	204	181	183	175	171	175	197	177	185	201	162	200	181	155	183	216	159	198	165	178	193	200	187	169	171	175	170	186	188	173	172	196	185	193	164	192	191	161	158	198	188	187	193	189	176	181	189	194	181	183	176	188	188	174	186	173	194	180	176	213	208	178	182	164	207	195	183	198	178	178	164	186	168	190	189	189	174	184	179	203	186	171	196	186	154	195	186	191	197	173	204	180	174	196	194	176	198	170	180	175	196	178	203	185	197	207	209	179	187	180	197	193	175	164	180	183	197	186	201	198	179	179	192	187	200	191	151	185	186	200	205	187	181	180	160	186	180	191	191	153	203	188	183	185	200	174	179	166	166	164	196	188	179	189	175	184	209	195	204	184	165	183	193	159	167	200	203	200	172	182	177	169	174	217	165	184	190	185	185	178	181	187	185	176	185	169	169	163	180	189	180	201	166	190	191	185	187	189	193	170	174	191	171	185	183	208	149	193	175	183	182	198	175	200	198	182	177	188	155	171	174	197	179	197	186	201	191	138	194	188	199	182	187	172	208	172	186	183	174	178	177	190	176	198	177	194	179	173	176	182	174	169	164	173	166	179	173	188	169	161	200	165	190	181	176	168	182	190	177	177	175	195	206	170	176	174	195	181	168	199	158	174	191	168	194	186	174	182	177	199	194	195	182	204	191	181	186	190	172	213	169	173	185	198	188	181	184	155	183	152	175	199	197	179	176	190	168	193	183	195	168	173	174	187	178	189	174	198	173	187	177	185	182	176	177	196	175	173	182	180	177	183	194	170	191	179	179	187	186	194	161	182	208	176	204	208	170	195	194	191	183	171	215	223	194	196	193	192	199	181	180	181	161	182	194	166	184	165	190	183	174	186	189	168	204	165	164	166	198	169	164	185	191	193	174	190	203	184	174	192	177	191	168	199	195	186	192	208	188	184	182	194	178	203	177	194	191	166	184	176	198	192	187	182	186	166	196	204	161	183	181	173	178	178	185	164	181	184	181	174	224	197	190	172	169	194	213	194	176	215	192	164	174	168	186	190	175	179	186	185	186	184	205	200	212	188	204	154	171	216	181	201	195	191	153	185	194	189	180	185	167	194	166	161	188	184	194	183	166	216	196	192	186	179	181	189	195	183	171	203	173	170	203	168	176	203	186	183	184	183	190	175	205	192	178	155	172	170	169	176	180	201	194	174	185	199	200	172	172	171	152	205	160	198	194	174	181	190	180	196	198	178	207	194	157	175	168	186	205	188	193	170	218	189	191	152	177	187	172	166	199	189	195	187	165	187	171	183	163	185	176	161	175	174	183	190	183	190	172	165	178	194	170	173	175	203	172	150	187	184	203	198	172	206	185	184	178	154	186	187	188	164	185	186	177	209	199	171	181	152	182	176	176	179	200	173	195	175	172	176	187	196	184	174	189	197	189	196	179	199	186	190	184	173	192	198	168	188	178	196	173	200	201	180	185	170	169	197	174	158	177	186	193	201	200	180	189	184	187	166	202	181	202	195	180	180	181	199	168	206	186	195	191	182	211	183	158	176	185	206	183	178	199	188	184	185	199	194	181	169	182	164	179	194	191	188	159	177	199	168	169	190	183	188	168	179	193	206	189	200	203	186	181	201	157	188	212	180	191	182	184	197	189	183	168	180	184	204	191	203	196	175	216	204	196	187	193	193	175	176	198	169	174	194	175	170	210	194	203	168	161	192	177	171	199	184	184	177	179	193	167	159	184	202	186	178	206	172	164	198	170	173	165	180	189	191	168	187	203	171	191	182	175	178	174	207	167	188	186	200	178	150	166	153	161	180	175	190	176	171	182	178	200	206	189	177	197	177	175	167	189	193	176	194	190	175	199	184	184	191	182	191	187	189	179	205	179	203	205	178	200	197	185	200	180	196	161	201	173	168	183	176	164	194	155	174	166	184	178	215	186	177	175	196	173	194	176	183	212	190	197	149	187	208	183	177	174	174	196	175	161	169	185	188	196	182	177	186	176	217	190	185	181	201	199	195	177	206	178	183	168	178	182	198	198	204	177	172	189	187	189	183	171	199	183	162	189	186	186	166	185	213	205	175	191	185	155	159	170	190	188	173	156	171	195	208	170	181	192	202	194	212	169	184	172	169	172	186	196	185	197	173	155	169	170	184	189	188	176	180	208	188	184	203	171	170	177	189	173	172	196	180	180	170	197	168	195	191	188	181	170	160	179	175	186	192	173	188	173	172	189	193	186	166	172	199	156	198	194	196	198	210	177	189	195	199	206	189	159	170	183	185	175	210	185	171	175	179	173	179	194	188	200	193	183	193	175	160	182	204	204	202	193	202	190	155	200	195	189
5528	1319	2609	3143	2813	2296	2012	1660	1500	1355	1169	1019	980	964	905	887	834	734	729	750	668	692	695	676	640	645	580	613	587	572	594	651	606	581	622	562	578	611	581	598	565	571	555	544	563	582	619	619	590	521	560	504	555	522	582	549	548	517	506	574	540	528	543	559	513	550	532	545	518	519	534	542	561	511	524	583	514	530	502	558	545	542	521	547	519	527	518	552	562	559	541	571	516	470	537	531	524	510	489	532	526	524	523	490	539	495	514	488	516	532	538	513	489	557	536	513	513	552	520	486	510	539	503	521	509	536	512	551	560	522	481	490	493	536	497	491	550	531	523	517	496	594	556	538	496	543	492	502	515	545	518	470	529	537	539	537	490	539	548	514	548	539	546	532	496	514	537	533	514	496	505	541	508	541	543	552	527	549	541	512	519	542	533	510	549	464	576	548	523	492	509	534	522	547	562	546	547	537	567	488	499	500	512	520	537	551	525	488	504	525	540	553	501	541	511	513	542	509	514	494	492	527	529	494	525	475	518	496	501	499	529	514	506	489	516	514	489	525	547	546	497	520	479	514	571	532	538	489	544	526	527	494	535	553	559	514	536	528	516	509	538	508	523	520	523	566	486	534	530	538	504	518	492	511	510	547	498	534	511	500	532	532	524	553	500	551	480	500	529	532	570	568	479	542	524	516	513	513	514	527	516	483	523	551	520	542	543	524	549	532	517	525	505	484	490	566	569	495	521	525	505	526	536	540	513	557	511	501	461	524	502	529	547	530	545	522	476	511	520	544	522	457	514	528	557	502	540	491	507	502	521	525	500	540	519	496	527	512	540	519	521	534	536	533	520	537	521	559	493	486	499	537	547	532	556	508	507	478	531	564	499	499	513	522	496	505	522	504	515	502	548	509	511	534	529	498	554	491	511	537	507	506	516	502	490	526	511	553	535	522	504	517	547	505	529	477	540	520	503	493	509	517	572	532	535	523	502	480	538	518	504	553	516	515	493	506	512	514	519	534	520	516	532	494	503	510	515	560	547	535	527	522	509	537	473	533	527	488	519	520	540	554	517	521	505	556	536	561	515	498	501	528	500	538	507	515	513	508	520	480	523	535	509	511	546	519	567	520	539	507	486	564	510	501	488	535	508	518	498	526	506	525	524	558	515	499	515	537	526	514	506	520	501	480	544	534	508	524	550	513	510	482	535	536	500	540	510	530	555	567	518	543	532	509	544	496	491	516	498	529	520	555	526	514	543	505	540	506	494	522	531	519	502	501	528	511	514	547	496	553	505	540	499	519	571	512	486	551	517	570	493	489	545	515	493	533	566	490	509	546	524	458	531	496	499	500	475	533	527	478	547	531	538	484	539	529	518	496	557	508	514	505	507	521	533	510	509	552	487	535	526	527	515	516	479	569	521	523	515	469	462	500	520	523	497	517	563	531	535	535	538	523	519	558	527	507	549	520	529	531	554	535	512	501	528	536	510	493	504	509	523	572	526	494	518	495	561	543	510	512	540	545	528	481	537	519	556	509	539	551	551	509	502	503	528	541	531	502	536	522	506	496	517	533	505	558	561	542	487	529	529	504	529	530	498	506	519	516	517	506	511	568	540	504	507	538	548	508	524	492	574	552	526	515	566	514	526	524	517	540	561	520	521	555	526	554	504	513	525	550	513	527	502	483	526	515	558	513	481	525	510	522	491	547	478	516	512	506	508	492	509	519	542	520	525	515	532	521	525	504	516	558	489	488	482	478	489	520	533	525	498	508	487	529	558	545	510	534	574	519	575	495	543	496	577	481	535	539	519	492	554	520	460	551	460	549	494	504	506	542	538	515	516	506	450	517	536	531	573	534	488	512	531	536	481	523	499	479	513	504	530	492	549	520	533	526	492	556	499	517	537	511	519	491	533	568	571	521	554	570	499	527	557	524	501	477	533	529	517	489	559	484	491	514	540	517	498	557	496	525	525	521	552	526	538	518	508	473	482	520	569	503	564	517	514	501	521	512	522	559	554	481	509	533	546	515	511	483	513	540	486	497	525	514	487	534	509	558	534	563	506	511	490	509	525	531	509	496	525	488	551	551	498	546	500	526	532	485	518	532	508	508	512	545	505	496	541	525	493	569	481	487	562	526	502	554	509	488	511	525	541	560	506	524	522	551	546	520	550	505	506	517	538	531	520	535	502	510	550	534	549	492	530	493	569	535	505	537	532	540	468	518	543	494	538	542	528	512	524	485	518	535	537	535	489	506	509	508	517	520	542	530	534	527	547	519	518	524	527	541	511	506	516	510	528	515	533	539	551	527	536	533	523	490	517	546	530	491	528	544	513	500	568	528	524	513	567	500	520	554	495	508	502	499	500	503	534	499	537	557	561	569	521	512	492	544	522	505	513	513	510	517	538	500	516	505	522	494	538	528	547	493	530	536	528	526	530	500	486	546	526	543	569	498	527	548	482	536	537	533	526	544	528	516	533	526	527	518	530	510	475	512	508	539	558	502	520	500	500	508	537	512	508	533	523	495	486	527	509	466	515	478	543	539	547	519	524	523	526	531	509	499	523	541	526	534	531	520	508	519	511	516	542	523	548	539	542	506	513	505	490	532	540	549	567	518	512	500	510	495	511	502	535	538	519	468	498	524	519	541	519	506	508	521	497	532	499	521	455	519	516	468	543	520	487	567	503	524	483	537	562	566	532	543	511	521	515	501	480	539	525	501	502	478	524	492	478	523	474	540	515	511	473	526	520	515	500	496	532	487	535	485	527	539	494	514	548	509	519	510	498	534	529	528	541	523	492	523	576	494	532	523	526	555	469	545	516	539	505	532	467	534	513	519	543	524	500	505	535	517	500	545	522	517	519	499	530	516	535	508	504	560	532	519	484	560	526	524	542	501	526	547	537	458	582	496	515	527	533	510	501	510	532	496	481	502	535	556	481	516	520	514	552	475	517	547	525	523	545	545	545	545	527	502	503	510	538	559	499	530	519	560	523	518	500	547	489	504	505	530	495	533	535	518	596	520	534	538	531	483	492	482	480	470	517	533	514	534	553	539	521	531	547	509	509	522	502	543	513	537	563	545	500	518	524	555	507	511	527	516	468	532	525	529	553	509	480	474	503	511	528	531	527	538	498	543	523	528	551	533	577	478	548	530	542	519	537	544	536	527	524	528	520	528	505	525	475	561	488	519	514	464	544	485	530	536	503	539	512	532	555	494	477	505	516	501	529	502	498	530	480	526	530	527	496	569	539	557	509	537	520	571	528	529	518	512	509	475	520	516	534	493	560	507	516	546	525	482	533	542	539	544	522	549	521	506	529	561	545	511	540	539	536	523	575	540	525	543	496	537	526	523	519	515	543	527	494	574	521	504	568	518	495	517	521	542	534	491	529	557	531	496	501	512	542	506	548	560	549	505	554	492	508	521	510	548	517	505	503	554	477	568	585	458	517	511	512	542	505	537	503	540	474	554	513	501	561	507	487	531	495	544	510	538	513	530
17495	2394	2341	1773	1248	902	708	558	457	368	321	274	282	236	241	226	199	186	225	196	159	168	184	188	150	164	157	163	153	150	152	181	146	142	164	149	153	160	143	131	134	150	160	115	145	147	154	127	152	161	146	156	129	139	142	139	136	133	145	126	128	141	149	136	142	154	157	149	136	142	139	125	144	148	127	149	147	136	144	124	137	158	143	140	130	130	136	155	155	137	125	135	144	103	136	140	135	135	151	126	133	139	137	127	127	132	141	137	137	126	130	143	135	135	148	127	128	130	132	109	184	138	120	122	139	132	147	144	139	150	160	143	136	131	113	128	126	138	132	155	117	150	144	151	111	127	140	136	131	123	136	131	130	107	159	130	115	127	128	148	147	152	133	132	154	136	142	135	138	131	156	146	130	137	140	137	137	136	168	109	147	118	148	141	146	135	127	134	139	140	129	113	118	142	135	135	148	136	126	150	144	146	132	138	136	147	137	146	124	124	137	144	118	130	152	149	138	131	113	118	145	115	136	130	121	136	124	130	117	152	134	127	121	143	140	148	130	142	113	139	132	128	135	127	98	130	125	124	143	139	144	140	120	153	131	107	154	126	146	142	141	144	137	142	122	123	157	163	142	128	145	130	124	138	150	128	138	148	130	126	128	149	136	127	122	149	122	143	155	134	135	134	141	121	139	130	123	138	135	120	124	150	131	160	121	117	129	119	147	138	141	148	163	131	124	152	118	144	127	121	120	133	137	133	134	131	136	141	139	121	144	142	146	154	122	143	127	140	137	144	146	115	132	134	133	129	127	137	140	161	111	135	123	137	123	118	138	128	157	137	149	135	142	111	112	129	143	136	138	114	144	134	138	160	123	136	138	136	116	141	143	151	121	146	139	146	123	123	150	146	130	127	138	139	134	140	133	145	131	143	145	129	161	133	129	159	133	153	126	131	123	163	105	137	129	125	128	126	141	137	124	121	132	142	142	139	145	149	145	120	117	127	148	129	153	141	137	141	139	133	150	135	140	125	122	117	155	163	122	129	127	131	118	176	131	137	155	148	129	135	118	143	125	142	145	164	132	125	130	134	148	122	157	147	148	152	147	158	127	138	125	132	139	137	134	128	136	137	127	127	141	143	132	114	115	150	138	131	142	166	123	148	129	141	135	141	144	138	149	130	142	121	124	121	120	134	150	144	131	145	115	145	136	115	120	146	125	131	150	125	120	141	126	123	126	126	140	112	136	139	131	128	141	147	133	149	131	136	142	157	127	131	138	118	123	130	148	148	155	143	125	136	133	126	134	157	144	112	120	148	135	125	149	130	143	146	145	155	152	137	135	122	126	142	150	125	106	138	126	127	144	139	158	143	121	125	127	129	146	122	151	132	144	138	118	120	145	125	139	131	123	129	144	145	125	131	126	132	131	145	126	132	144	122	133	146	154	131	132	104	128	146	143	144	132	132	142	124	111	138	123	120	133	125	147	139	148	130	143	158	124	149	151	131	160	128	144	132	145	128	132	175	131	139	160	147	141	140	131	128	147	129	128	135	149	130	137	135	128	126	114	119	144	127	165	143	134	128	150	127	127	139	151	146	164	160	127	127	119	141	143	117	137	144	119	153	159	138	141	130	135	116	124	148	133	149	120	149	104	149	116	125	132	128	132	133	123	126	141	141	139	124	133	117	139	135	143	119	139	129	153	152	139	129	138	142	137	138	116	130	144	124	124	151	120	145	128	136	144	137	118	131	136	132	143	146	155	128	150	133	141	128	154	143	138	112	143	161	163	153	127	116	124	151	124	121	150	143	137	130	130	140	152	167	140	135	126	145	120	144	142	130	125	145	118	125	137	121	144	139	164	128	134	122	136	134	142	128	132	132	123	165	166	119	117	143	124	141	142	124	148	117	126	123	136	141	136	117	141	151	140	142	122	134	124	127	107	138	134	121	134	130	114	131	134	125	116	139	162	157	157	130	141	147	142	122	137	147	130	145	128	138	149	113	152	128	136	128	125	123	132	115	130	123	117	132	135	138	126	161	146	146	140	124	144	135	136	111	109	137	123	139	133	152	149	140	136	130	139	116	131	134	126	128	128	120	141	138	138	132	136	127	126	147	139	126	146	120	129	134	151	131	124	142	150	130	149	134	136	123	132	141	139	123	128	143	143	138	129	140	142	127	136	121	131	144	126	161	142	132	147	136	146	140	158	138	133	137	129	139	157	118	124	142	135	113	137	156	136	152	139	169	149	141	123	145	124	151	121	138	117	113	126	127	145	144	123	125	138	112	125	134	144	132	139	140	144	158	146	133	146	127	126	124	154	151	138	142	131	144	132	150	150	145	127	137	125	148	129	138	125	116	126	149	119	123	143	140	124	140	142	131	154	148	133	126	130	149	138	133	123	148	134	133	143	132	139	148	122	139	129	135	144	142	146	135	155	125	118	146	140	124	128	130	154	126	152	128	124	145	142	140	116	141	125	121	143	129	126	132	134	157	135	120	142	141	152	147	126	139	156	137	138	128	148	129	149	142	145	151	146	163	126	122	145	136	129	126	113	131	149	134	133	121	126	130	123	128	140	122	141	126	134	141	128	136	117	139	145	127	123	137	126	129	131	137	144	129	137	135	124	126	154	158	140	143	156	129	143	133	143	156	132	130	142	140	132	131	120	127	122	111	142	109	128	146	156	156	135	138	130	115	156	158	134	150	154	154	131	119	132	140	138	125	146	147	146	142	115	130	157	131	155	118	142	131	119	121	134	134	115	144	134	151	139	131	148	125	154	118	137	119	133	140	146	128	139	138	161	114	143	144	146	125	119	141	128	109	131	111	117	155	154	146	132	142	139	133	133	142	134	128	128	133	136	139	131	109	135	151	143	140	135	133	145	153	142	122	122	134	135	146	145	116	130	117	147	124	151	135	145	111	139	141	122	142	135	146	137	136	125	125	132	126	138	136	141	118	132	116	145	136	111	133	139	139	144	120	139	138	131	136	131	122	129	131	143	137	150	129	158	124	124	135	140	136	133	132	131	139	142	138	138	133	134	137	138	138	129	128	149	122	123	138	114	130	130	144	128	141	143	143	135	149	133	125	150	134	123	139	134	133	142	133	126	147	137	134	130	122	132	174	149	137	139	148	122	113	125	117	124	140	121	146	140	130	142	151	128	134	156	114	123	150	136	135	154	154	137	155	144	134	144	139	123	140	149	131	139	127	142	117	134	128	140	130	144	125	153	143	123	139	140	119	114	139	137	121	131	134	134	121	149	115	123	155	156	128	145	148	129	143	140	118	164	136	123	144	122	129	116	128	117	142	135	151	128	130	141	161	153	129	135	126	148	124	136	132	140	134	135	122	123	132	139	143	132	142	129	156	117	133	126	128	144	153	150	139	140	123	147	128	141	128	141	126	120	125	143	146	145	133	127	147	150	123	136	160	119	149	141	134	130	144	140	148	136	146	157	134	143	127	141	123	153	150	134	140	168	130	154	146	125	140	143	133
7527	2059	4435	5200	4669	3730	3082	2694	2257	1886	1701	1514	1340	1217	1096	1041	885	933	826	807	827	797	731	679	636	659	639	573	575	590	592	576	552	522	548	535	496	536	520	549	517	494	468	482	493	481	473	503	472	481	488	486	475	471	465	462	490	440	448	452	483	478	426	450	394	470	428	441	466	466	468	470	457	448	444	447	451	449	429	451	423	453	407	423	414	435	418	458	447	392	459	409	450	437	411	434	435	405	387	430	410	421	423	434	420	445	421	440	441	442	411	430	428	395	437	420	447	397	394	435	425	386	391	395	452	408	393	456	395	408	397	399	396	461	384	392	402	395	414	382	408	415	415	387	410	414	402	397	426	404	427	394	428	403	406	394	410	414	413	424	428	424	422	469	430	470	394	417	428	450	384	405	440	395	410	428	430	409	413	430	389	432	415	406	415	397	420	445	417	475	426	405	402	429	419	397	445	429	419	398	409	400	385	436	442	405	393	395	464	385	432	392	415	450	383	423	419	422	410	448	393	427	438	391	419	404	401	431	420	411	415	393	428	423	395	418	440	386	413	407	447	403	392	390	419	400	402	400	377	399	463	407	442	422	440	409	394	397	404	384	387	415	393	404	403	420	404	412	411	388	417	415	449	464	415	392	415	422	420	401	434	388	413	405	403	412	425	402	409	414	406	405	406	399	456	393	409	443	430	392	415	396	428	449	408	389	405	387	421	400	416	467	443	443	429	409	411	391	415	428	402	435	395	411	405	371	428	409	439	434	442	419	411	409	399	362	391	459	397	403	449	410	423	426	411	395	392	407	426	470	427	383	414	393	411	402	423	426	425	389	421	430	412	357	389	392	417	393	447	404	410	418	438	419	437	425	394	407	435	406	408	361	417	399	424	380	407	412	448	437	370	350	410	441	423	437	384	400	409	400	400	422	471	401	408	366	428	404	421	418	423	440	414	383	408	434	405	362	385	445	405	395	412	419	437	385	445	368	427	369	403	402	422	404	387	417	437	381	446	361	386	398	446	400	381	429	406	391	409	397	408	405	404	459	439	415	417	423	410	386	421	440	431	400	453	417	404	434	417	396	392	431	431	374	396	420	397	405	424	377	439	354	349	415	384	419	412	435	427	418	386	424	399	398	400	404	424	386	437	381	425	415	402	427	372	421	384	381	400	416	393	392	386	440	433	419	431	427	390	433	459	388	393	394	381	397	452	423	422	378	373	408	413	411	449	423	456	427	414	402	408	433	423	376	417	423	388	448	406	422	440	372	404	381	409	472	422	468	426	394	364	396	408	416	409	413	394	433	407	429	435	453	421	399	384	382	410	430	433	420	436	394	393	371	390	400	398	425	430	422	428	453	398	407	443	361	418	387	385	380	368	436	445	394	411	388	366	427	429	409	393	446	439	438	414	372	381	450	390	374	402	418	415	445	441	416	388	433	431	408	381	404	380	436	422	408	437	412	436	389	393	421	405	409	421	441	410	412	437	386	399	424	431	403	405	400	382	429	427	424	383	414	418	398	444	432	420	420	393	431	418	430	402	424	420	391	423	437	434	407	395	405	384	386	419	409	460	415	440	411	432	427	418	415	399	409	411	408	426	390	387	407	423	394	407	409	393	423	428	394	413	411	414	400	427	397	414	402	416	434	432	443	387	438	412	414	442	422	398	400	455	379	398	419	427	432	419	412	390	381	413	459	416	379	399	369	385	432	408	433	409	406	447	425	395	433	400	416	428	393	435	427	396	412	429	382	413	395	430	405	379	422	428	461	378	410	406	411	406	408	429	424	425	394	425	452	400	417	421	415	400	417	426	406	440	422	363	404	435	385	431	421	415	392	385	409	423	426	425	371	372	393	398	416	408	443	419	392	453	401	420	400	434	457	425	417	379	426	422	439	408	442	415	384	419	427	461	417	399	412	400	408	411	449	420	427	426	417	437	391	410	421	417	379	424	430	426	371	415	381	421	435	464	394	423	424	438	405	422	442	444	421	374	413	433	377	388	409	386	418	436	412	406	400	407	373	407	425	418	443	405	449	410	376	425	433	442	416	393	401	423	426	401	432	396	422	423	432	376	417	408	428	416	391	401	412	407	394	418	441	411	432	425	389	387	408	393	407	410	403	400	434	390	437	403	424	405	425	392	395	422	429	442	385	410	394	397	416	378	418	399	436	400	423	449	398	411	426	425	408	390	383	411	420	410	400	386	407	384	426	373	434	398	423	396	407	426	412	405	442	422	430	436	428	402	456	426	370	413	400	408	372	379	398	426	428	420	415	420	369	394	410	437	387	383	411	449	431	436	421	449	416	392	398	419	446	387	389	399	423	430	400	433	399	436	439	406	383	419	403	444	397	400	413	375	407	410	426	420	448	400	434	406	438	437	418	406	418	396	412	408	422	431	412	406	377	420	402	440	439	415	381	379	391	422	378	402	396	397	420	368	404	436	417	423	442	389	437	459	413	409	443	433	430	437	400	417	391	407	426	416	434	429	418	377	449	383	433	420	389	438	423	413	368	424	393	413	422	410	436	451	427	459	370	434	442	415	414	413	404	399	399	413	412	417	405	404	381	399	432	375	413	403	403	372	425	442	416	437	454	393	407	393	421	375	428	407	416	413	423	408	418	399	391	391	425	411	409	400	391	457	439	422	442	401	444	415	437	408	409	392	460	421	378	394	430	439	413	410	421	383	411	441	395	437	389	430	389	402	382	424	422	408	407	404	416	394	386	433	401	396	429	397	385	397	416	395	421	466	393	396	415	421	426	380	422	407	437	408	444	403	398	417	382	452	414	405	423	395	416	405	432	403	437	429	406	409	407	432	394	459	459	423	415	435	423	399	443	399	428	402	435	425	399	431	411	428	437	436	401	422	395	433	385	405	416	391	420	392	435	411	429	409	417	430	419	424	419	427	425	432	436	407	431	409	433	436	396	418	398	407	406	416	390	382	420	458	427	379	434	409	392	404	436	456	395	455	402	403	402	395	409	419	414	422	421	415	421	419	418	410	405	418	422	366	401	399	445	349	414	428	380	404	430	414	398	442	403	422	421	424	414	364	395	409	396	420	450	404	403	378	413	388	431	398	387	390	406	420	428	391	426	388	448	410	411	444	419	421	432	377	414	418	376	442	443	401	387	375	411	447	444	441	392	381	412	404	428	412	420	411	387	416	416	428	458	417	399	411	378	417	384	409	419	421	430	401	420	404	408	392	405	416	392	394	412	426	437	419	427	405	395	415	374	415	391	412	435	471	409	419	430	447	419	424	426	422	405	421	415	411	374	456	425	391	414	410	387	418	403	430	395	447	409	417	434	399	445	431	425	389	415	413	413	416	414	418	422	390	420	400	432	399	417	405	426	422	410	404	433	392	397	395	413	383	409	398	430	456	425	415	416	423	427	416	365	399	411	420	389	421	410	410	410	399	406	399	424	403	404	415	408	406	428	387	392	428	392	401	410	423	403	432	406	412	384	414	363	413	421	406	403	426	419	433	414
2494	359	402	393	342	347	341	333	358	338	310	328	308	345	336	301	325	319	316	333	371	298	301	325	302	341	333	313	323	340	293	297	304	323	293	305	312	336	325	330	319	324	333	342	311	348	322	339	314	308	311	306	342	264	327	330	291	325	327	302	314	343	300	318	370	310	309	341	294	343	343	324	306	320	321	285	305	318	324	317	278	349	293	336	345	322	292	326	328	309	306	301	292	295	306	313	333	304	299	318	299	286	295	302	305	324	325	322	289	311	318	316	303	316	301	305	282	297	328	304	310	322	293	333	304	380	308	297	303	324	331	305	337	296	307	309	331	332	320	303	284	323	335	314	303	317	300	298	351	339	318	317	340	307	355	355	300	319	313	309	335	321	320	302	321	319	307	337	293	311	356	320	310	299	306	317	309	329	325	307	282	307	299	294	282	319	329	309	319	358	322	338	268	313	326	302	314	312	331	276	294	324	304	324	318	314	310	323	298	326	285	291	351	361	314	327	307	291	327	319	299	314	312	306	308	318	293	334	295	323	323	298	305	333	335	304	315	338	309	328	324	327	311	304	307	338	314	321	325	324	366	294	321	318	320	291	302	330	293	356	351	320	272	334	324	317	330	313	312	297	341	312	314	287	319	308	306	309	315	297	369	291	321	305	287	311	354	329	333	299	294	302	327	280	321	287	310	304	290	275	325	290	292	325	307	331	293	326	309	321	331	312	321	298	340	354	337	308	335	338	329	334	315	328	332	328	335	296	311	328	329	307	322	291	288	312	307	318	307	325	332	314	312	349	339	302	341	376	290	313	327	328	332	343	305	321	291	312	322	324	296	329	331	301	263	310	319	314	309	322	319	303	337	299	300	315	299	327	309	328	352	324	311	301	286	301	330	297	354	294	328	312	310	305	293	330	313	283	319	325	311	350	333	305	321	321	322	315	330	327	330	342	322	339	310	315	335	312	304	309	298	327	287	324	312	316	296	288	310	319	274	309	338	327	310	276	322	326	322	321	330	289	308	283	325	337	285	292	310	348	321	348	312	324	275	334	314	293	346	326	338	332	294	308	316	292	300	310	305	315	309	315	332	338	294	332	317	343	319	317	313	325	310	331	347	321	311	312	298	315	334	295	299	318	333	284	298	322	328	327	309	311	292	374	304	330	330	315	329	326	306	313	323	318	291	294	271	306	295	303	349	311	341	360	318	343	324	338	298	335	345	321	321	345	339	308	312	316	329	345	322	290	294	305	314	314	323	282	313	310	288	322	295	338	326	311	330	293	281	337	265	292	327	304	298	293	327	319	281	332	302	299	301	305	323	315	310	311	307	289	326	318	315	315	308	326	316	311	298	323	342	295	336	331	292	318	330	316	332	283	339	332	355	317	324	289	325	316	320	308	312	290	321	347	309	343	299	306	332	301	298	307	291	357	299	341	338	310	326	297	300	320	317	332	304	329	311	323	313	319	330	329	303	326	300	311	311	324	337	333	366	352	330	356	310	335	295	291	339	294	310	332	340	316	310	307	325	312	347	314	364	308	318	295	302	320	299	311	317	328	288	324	310	314	312	307	292	342	313	348	322	319	315	299	310	317	297	311	300	327	281	327	325	310	342	304	300	369	315	319	302	300	319	323	268	324	349	316	297	302	281	311	313	313	317	308	335	314	321	334	336	312	327	319	306	284	320	307	289	315	318	326	285	323	318	295	343	309	362	295	315	319	294	305	309	326	348	309	318	338	321	313	317	296	352	329	329	338	308	295	315	362	317	311	336	318	312	331	330	319	344	278	300	337	311	316	347	307	346	329	316	301	313	284	331	298	335	300	310	347	291	309	291	319	332	287	309	334	322	296	306	316	331	321	300	360	302	304	298	320	280	298	324	305	298	282	315	319	306	327	307	312	306	320	315	293	310	309	299	308	325	302	292	349	313	315	307	313	306	330	309	320	304	314	317	323	322	288	320	306	340	316	329	339	296	349	286	334	325	311	312	341	314	317	306	327	348	301	362	321	297	312	314	335	329	298	310	321	319	327	340	323	307	311	298	296	316	321	314	296	306	326	340	339	309	357	288	325	315	304	323	336	287	333	296	322	301	326	371	313	331	320	301	306	314	325	316	304	289	310	341	295	323	346	313	327	341	314	276	320	312	322	292	299	304	345	298	335	324	315	293	316	314	354	318	274	325	303	328	309	307	293	310	302	271	317	332	292	291	303	302	299	310	314	316	333	315	325	330	290	301	287	301	330	279	341	322	317	319	338	312	335	301	348	330	337	294	331	311	352	351	320	307	319	292	305	323	323	338	293	315	344	294	330	318	305	318	318	304	286	334	286	325	289	319	302	322	314	308	331	298	327	311	328	301	322	287	301	338	340	345	333	325	328	282	300	327	343	320	297	305	311	315	291	328	308	328	314	292	314	318	318	304	289	317	286	333	295	333	331	279	325	303	319	315	319	331	338	322	344	334	342	311	302	312	302	320	314	291	322	311	342	286	311	290	311	310	326	344	302	281	308	340	320	362	348	299	306	310	321	313	349	360	347	292	315	317	327	292	301	328	311	298	313	316	306	335	342	297	339	323	318	309	308	328	347	312	300	312	300	303	336	332	295	338	297	328	289	298	286	317	332	314	297	311	335	327	340	326	292	279	345	302	297	299	306	305	283	326	315	325	313	339	303	337	331	316	337	321	306	301	302	309	335	334	327	294	304	317	305	298	303	294	327	314	320	326	314	308	327	322	306	298	313	314	292	311	318	323	350	322	327	329	287	288	294	323	289	326	317	289	315	332	345	320	290	336	306	330	294	325	356	315	307	280	283	280	322	323	295	341	309	343	315	305	322	334	304	334	314	345	304	292	315	301	281	316	329	315	292	323	320	301	326	326	335	332	308	277	322	316	309	319	298	345	351	333	317	302	328	285	320	293	299	303	316	340	310	337	298	300	321	304	279	310	305	316	344	320	294	309	332	328	349	302	304	313	281	321	318	280	340	360	328	297	321	289	295	299	327	324	332	314	357	324	375	300	309	329	329	298	346	324	325	340	310	298	309	306	315	309	336	315	291	314	313	302	316	304	317	315	317	317	316	302	327	317	343	304	336	320	315	311	313	335	308	311	328	326	313	326	280	311	298	351	303	342	315	324	315	317	295	312	333	321	304	309	359	312	371	341	274	330	323	336	287	317	325	323	357	299	309	309	301	301	309	319	328	335	301	288	309	335	315	328	326	301	325	324	332	312	319	318	301	311	311	312	354	318	299	320	330	332	320	328	315	306	321	310	298	303	311	352	317	309	318	314	338	324	309	337	294	311	310	332	291	328	318	289	316	326	309	339	322	338	298	309	345	331	333	326	324	300	289	331	336	331	317	311	307	316	313	308	345	290	305	336	325	316	309	296	315	322	309	306	274	338	300	335	307	305	320	312	314	309	311	332	334	357	322	312	271	276	330	311	336	330	320	315	319	337	349	349	296	314	335	315	343	331	302	323	316	326	317	326	297
2480	906	983	1136	1067	967	1014	1001	949	913	884	874	901	834	854	906	898	884	837	827	835	840	819	863	844	838	819	846	814	828	853	836	827	881	834	822	847	865	848	920	900	865	784	852	826	859	848	816	871	824	808	818	848	800	845	837	841	770	840	815	858	861	888	895	820	804	859	833	888	856	867	859	884	818	845	827	840	870	829	850	787	843	859	827	812	873	793	819	844	833	815	861	884	854	872	822	808	833	844	877	807	829	860	855	892	834	816	857	815	810	862	766	844	816	802	877	835	850	835	853	854	827	851	871	844	814	849	833	851	802	775	853	858	811	841	799	842	867	819	880	828	835	810	908	880	883	867	820	828	872	850	818	871	831	803	822	848	872	842	850	881	837	821	788	806	809	852	864	824	780	826	834	840	819	839	853	816	857	823	852	852	756	871	833	854	767	858	821	817	880	834	860	869	865	863	836	829	811	822	819	811	793	846	870	851	827	855	838	839	804	901	855	826	871	820	876	810	842	798	816	848	902	834	799	920	851	783	825	862	869	854	796	891	820	869	835	864	810	842	796	806	834	873	830	833	824	833	874	862	854	781	789	777	840	818	861	827	854	802	822	877	793	843	807	787	801	886	826	883	783	835	850	847	823	878	847	832	871	840	814	833	839	853	901	865	840	836	862	788	844	819	897	840	909	875	854	757	845	864	844	810	783	817	857	856	818	848	844	798	850	842	836	830	866	866	839	802	854	883	829	838	836	836	865	842	807	860	861	856	777	848	854	798	832	851	822	856	833	820	791	904	794	797	874	801	836	815	810	811	846	916	843	844	835	837	813	803	853	812	805	813	806	841	748	840	845	856	869	810	792	870	834	807	849	894	828	842	820	831	860	857	822	860	879	851	777	860	880	816	833	859	883	827	849	829	860	843	852	820	826	829	888	829	802	836	851	833	842	868	864	802	804	847	858	811	840	839	799	847	846	794	853	820	852	817	837	828	843	825	781	804	837	859	830	835	848	814	862	836	836	822	799	810	831	844	852	769	843	898	779	857	809	821	832	821	821	807	822	826	825	823	862	836	816	832	798	859	810	812	868	879	848	874	859	874	839	797	873	770	801	827	819	876	801	841	829	861	850	831	853	857	801	836	840	840	868	834	812	815	860	781	843	799	880	818	868	864	853	814	835	833	806	843	804	804	815	833	786	846	891	830	936	825	839	820	845	839	855	825	840	817	802	848	826	904	862	840	840	796	846	823	818	905	782	846	820	850	846	803	814	858	864	865	808	832	889	865	827	841	819	904	821	877	849	872	825	829	809	835	833	822	816	822	852	851	876	829	889	828	829	843	828	843	848	824	795	824	832	859	816	841	848	810	871	813	830	836	835	845	810	880	822	873	798	844	873	877	870	889	834	785	823	867	824	818	835	807	787	854	828	824	804	823	807	845	799	790	886	854	819	871	819	855	840	838	825	858	852	801	856	869	878	814	811	820	829	872	843	790	908	833	866	858	819	825	881	836	812	847	766	861	852	738	795	851	842	862	758	875	753	892	848	821	827	823	867	821	840	891	831	871	831	858	856	860	823	806	815	883	801	926	872	843	835	820	834	801	805	807	831	885	874	809	847	879	830	860	821	849	791	820	814	840	890	865	835	823	875	873	851	879	804	806	837	827	840	817	830	831	797	834	802	831	810	838	864	846	823	814	815	809	903	839	779	869	852	829	822	860	830	827	852	815	835	828	843	840	796	853	872	836	842	845	821	894	887	802	881	815	854	850	808	833	814	863	834	814	868	872	788	831	839	840	831	849	827	822	860	864	861	844	825	876	860	859	820	861	798	850	852	802	828	897	843	792	832	822	835	826	869	831	861	898	850	821	844	917	805	770	819	828	834	854	809	874	859	846	850	860	864	764	831	870	816	849	813	863	863	921	805	799	870	840	764	852	872	883	795	810	885	796	796	786	789	805	869	842	806	844	849	861	839	902	811	821	817	860	870	816	809	796	877	802	850	836	892	852	808	824	888	885	870	876	845	872	822	820	798	821	839	832	821	851	825	833	829	780	839	833	892	859	866	821	836	841	832	814	826	848	801	846	870	791	759	902	815	900	835	844	822	805	872	856	831	838	821	831	839	798	834	858	790	831	823	880	839	860	809	866	859	823	786	791	849	814	866	841	845	826	777	831	851	832	840	809	832	841	812	822	844	876	835	860	918	905	828	787	846	881	890	850	834	835	878	831	823	850	793	866	806	849	850	873	842	836	824	811	877	810	868	830	846	851	864	785	884	871	797	820	888	872	819	828	820	857	865	801	894	880	810	832	826	813	851	881	803	844	821	802	883	830	877	887	843	820	849	849	791	878	828	845	817	856	833	845	821	889	813	851	850	835	829	851	804	839	810	843	867	812	842	867	829	810	846	841	866	816	823	854	843	827	812	879	795	810	841	833	853	861	825	867	895	906	861	834	894	797	834	854	876	796	840	832	885	859	858	876	839	871	853	796	847	809	910	838	841	823	836	846	849	851	812	818	792	834	849	820	854	843	871	846	855	852	791	861	841	844	786	806	835	836	822	888	822	880	824	883	843	823	874	804	818	807	902	863	811	863	854	831	850	837	878	843	815	888	789	829	870	847	811	854	821	774	826	791	869	838	866	856	885	832	866	848	799	831	873	821	813	811	806	771	870	856	870	843	837	857	862	833	827	803	817	907	865	892	839	849	879	854	825	868	876	848	842	826	879	867	845	854	848	833	849	883	847	862	794	864	868	820	812	843	845	794	864	857	839	855	874	879	825	832	858	863	868	843	791	817	854	789	852	838	831	891	783	843	817	744	832	820	861	843	819	837	828	891	853	836	840	808	844	808	861	869	827	826	835	813	831	888	828	904	796	853	880	819	850	860	842	836	830	841	819	826	808	845	840	802	882	841	825	828	801	832	798	811	839	848	859	803	802	849	819	850	851	791	815	822	861	782	826	848	812	856	827	825	841	812	805	829	812	844	870	787	868	879	858	882	870	865	806	871	865	852	874	827	868	826	747	835	786	803	850	821	851	826	802	892	871	806	895	866	846	790	854	809	773	852	829	842	891	778	863	944	835	884	824	811	860	845	861	849	852	824	843	872	849	830	849	819	813	860	812	831	857	840	830	869	868	829	842	806	831	879	830	822	818	839	834	841	803	766	817	859	835	828	823	841	815	826	840	880	860	848	827	861	820	876	882	820	830	847	822	801	773	823	837	811	804	840	815	816	841	847	816	848	828	815	825	845	827	822	856	837	797	802	834	857	864	821	819	845	835	837	851	825	854	849	792	834	862	829	792	863	843	823	833	812	894	764	853	825	818	865	835	839	779	878	842	870	848	783	816	850	836	836	838	876	846	863	855	859	802	816	825	842	859	818	880	857	790	871	820	829	843	817	839	822	887	769	849	855	847	814	852	812	877	866	829	850	861	821	796	831	850	880	778	888	863	847	816	831	853	815	869	871	794	836	832	841	807	878	825	813	829	841	889
9615	1023	1270	1013	701	548	439	413	361	331	313	281	240	236	265	243	218	242	209	211	218	187	232	196	219	187	177	201	202	211	185	199	182	197	179	184	215	186	171	199	184	191	183	197	200	162	174	199	186	178	172	176	182	177	201	163	189	178	179	162	178	191	167	172	169	190	194	195	170	192	188	176	187	192	163	175	179	185	184	191	201	185	179	179	190	187	183	197	177	183	188	188	188	182	198	212	164	210	163	186	183	197	169	190	215	190	168	182	203	199	171	184	171	167	174	202	194	153	180	190	198	196	169	158	190	210	186	162	180	195	161	188	168	199	169	174	178	192	189	196	177	172	208	207	175	165	175	196	205	182	194	171	209	210	152	158	215	200	170	180	162	177	185	183	194	187	188	175	179	179	193	166	176	185	216	199	176	191	173	188	171	176	195	149	192	169	185	186	194	197	173	188	184	181	174	190	202	193	187	184	198	186	184	179	179	166	179	188	181	171	205	197	172	175	192	180	211	181	190	210	177	191	175	172	195	185	193	182	193	175	198	185	168	184	214	179	173	185	198	188	182	179	172	173	191	171	181	179	189	188	213	166	178	181	177	193	157	194	165	196	182	189	169	188	169	198	180	168	188	203	165	181	189	168	191	197	182	184	184	197	159	184	192	171	183	202	179	180	172	188	209	177	163	181	181	179	185	187	181	181	185	178	182	165	193	173	176	184	162	185	204	179	182	150	206	179	186	184	186	197	167	191	205	193	172	182	169	164	193	158	192	191	181	170	185	191	178	197	191	206	177	201	175	201	178	193	180	168	162	172	178	167	193	194	162	200	182	183	169	175	188	170	171	165	191	180	172	167	185	171	187	167	179	181	169	178	172	177	184	164	166	198	181	187	190	182	152	170	190	183	191	180	191	191	179	185	174	164	193	184	190	171	188	199	207	195	175	182	158	204	194	226	161	197	195	198	203	159	213	167	190	189	166	168	194	183	151	198	173	177	182	163	192	184	184	189	186	201	183	190	165	171	171	182	176	187	182	183	167	194	195	181	205	170	190	189	181	186	167	176	161	186	184	219	183	171	174	187	179	204	194	196	202	188	183	186	187	174	186	175	197	196	167	207	178	208	195	187	201	195	186	174	169	186	189	186	192	164	202	173	178	185	193	201	198	157	172	206	203	179	176	164	186	224	173	171	201	165	176	179	181	175	179	182	178	171	195	171	169	197	175	215	162	182	200	202	196	194	187	198	163	182	197	159	207	197	175	183	179	181	188	175	187	188	192	172	190	200	190	173	173	183	189	186	193	187	198	178	189	188	186	180	175	158	197	165	191	193	212	163	191	178	169	182	182	175	174	186	195	180	161	181	182	201	156	160	190	166	179	159	192	201	191	197	166	200	176	176	162	178	201	183	192	180	188	174	178	180	192	174	192	193	190	183	201	148	178	202	175	198	158	175	173	177	180	173	174	175	200	186	163	165	183	186	180	181	153	190	183	187	204	209	192	182	179	187	184	203	184	206	181	163	177	178	197	168	181	169	176	159	153	178	196	195	170	187	184	184	190	189	190	178	162	170	183	182	222	194	188	171	214	199	178	205	192	169	201	202	198	169	208	179	192	190	184	183	176	192	184	217	188	199	156	175	168	191	180	193	170	190	182	184	196	185	167	188	176	192	194	173	172	158	168	192	182	178	168	197	193	188	197	182	178	195	170	170	196	190	188	191	182	150	179	175	184	190	195	196	149	173	182	173	209	169	180	174	164	196	177	193	151	195	174	189	203	209	164	183	192	176	208	178	184	158	171	179	174	202	170	177	165	212	166	191	183	180	200	183	198	190	179	197	175	197	165	194	206	191	175	176	198	196	189	187	197	172	173	192	169	196	179	185	198	178	195	193	186	169	151	185	155	166	167	196	199	208	189	161	173	175	197	193	189	210	181	216	175	188	186	191	157	197	182	176	210	188	172	173	195	174	190	206	171	183	169	195	164	204	198	155	174	181	178	167	176	222	175	184	146	169	197	209	174	192	207	190	190	178	184	191	192	189	181	200	175	192	198	179	180	158	173	200	181	184	187	193	197	202	172	198	180	174	191	187	171	194	160	168	183	190	162	199	206	170	183	176	191	208	162	188	168	162	189	173	164	156	169	189	215	181	176	207	177	171	159	196	195	167	180	159	199	156	188	167	197	164	186	186	167	212	171	170	189	203	165	190	199	202	201	184	167	188	161	188	186	176	163	182	185	215	181	185	203	190	201	173	165	167	196	198	168	175	179	168	164	171	214	202	171	196	182	199	196	202	199	211	160	199	188	177	188	198	156	185	194	157	199	212	181	175	164	179	221	187	189	184	164	169	224	176	182	203	186	193	157	167	208	172	194	168	177	168	196	181	184	164	178	181	166	167	181	191	184	185	177	199	194	194	178	163	210	173	191	198	163	166	194	164	174	214	190	219	181	175	194	177	201	188	181	194	181	208	197	161	174	158	163	172	168	186	202	210	188	198	186	205	163	193	197	205	166	151	185	192	182	165	173	176	160	187	206	201	194	173	189	175	193	184	163	190	187	226	181	193	188	186	202	181	200	176	175	164	187	181	189	204	195	180	173	179	178	189	183	193	204	171	204	164	177	185	191	156	166	199	199	211	184	172	202	174	189	190	165	172	173	189	179	172	164	194	202	189	203	197	185	179	209	192	184	170	178	188	172	166	169	159	205	192	178	197	167	182	186	196	185	179	149	196	188	181	178	195	197	167	196	204	167	181	187	201	191	194	176	174	200	177	187	180	166	187	223	167	180	208	193	195	191	171	180	188	175	186	209	184	178	178	210	206	184	193	195	193	212	188	187	216	183	209	209	177	202	189	188	198	177	170	173	206	181	187	180	186	184	195	195	189	182	190	175	183	182	179	185	189	192	178	183	188	176	175	173	190	181	194	177	213	184	172	196	193	193	192	167	189	172	192	198	199	165	202	182	184	185	185	206	193	179	180	191	198	171	210	185	181	192	167	188	173	183	167	165	177	195	180	202	197	195	174	176	166	180	156	209	184	173	183	184	172	201	175	180	178	174	177	168	217	175	193	153	194	168	191	200	188	186	199	154	184	165	169	166	198	159	182	183	203	190	191	191	186	209	176	179	191	167	180	158	175	181	157	178	190	168	176	167	182	174	177	178	179	187	194	190	201	181	177	192	176	178	194	195	208	195	183	198	180	182	160	187	196	188	184	192	194	188	168	216	198	194	172	187	158	172	192	163	185	195	202	187	167	184	194	166	198	181	176	196	181	175	172	170	197	201	173	194	173	185	173	181	183	191	180	194	160	172	207	190	199	185	156	195	178	199	182	205	189	166	181	176	184	169	190	202	185	202	186	172	169	178	183	132	181	173	175	185	162	168	182	205	185	168	160	189	191	173	171	215	177	201	168	190	172	180	186	170	175	188	180	182	196	190	173	178	181	194	167	205	165	162	166	186	178	194	208	158	199	174	187	166	193	192	180	170	168	220	181
5517	1342	2602	3080	2781	2338	1888	1597	1472	1286	1103	1099	953	959	865	853	841	715	756	706	698	682	672	638	641	603	625	622	575	612	570	592	645	611	582	542	601	581	578	588	549	581	580	579	580	567	565	518	541	536	558	558	575	555	540	529	539	508	555	544	532	504	527	567	543	524	535	525	527	558	523	517	506	510	554	549	545	524	501	538	533	573	493	512	546	520	521	542	501	494	544	509	497	573	534	487	539	543	494	505	529	589	550	512	529	534	552	521	540	491	523	569	511	503	500	547	539	511	537	527	522	518	529	555	512	515	504	532	511	541	528	486	538	467	511	468	521	523	565	562	501	511	527	541	512	557	513	497	511	589	518	532	514	532	515	582	500	522	518	519	539	538	533	508	527	468	511	537	536	545	496	504	527	505	519	528	537	502	498	558	563	518	505	548	442	534	543	515	515	514	476	542	504	480	533	555	507	484	470	449	492	504	527	480	532	529	487	486	493	529	523	482	510	489	522	519	529	521	544	485	549	529	543	519	517	521	516	516	518	507	541	539	537	473	509	508	547	504	538	511	509	475	543	510	555	588	505	545	506	506	530	522	502	530	510	526	532	547	526	497	519	519	522	524	508	518	518	533	527	493	483	551	527	516	542	519	491	510	512	534	522	488	489	505	528	521	535	497	517	511	516	522	553	545	532	532	516	538	513	524	536	529	511	542	532	543	516	515	516	523	485	524	545	532	522	501	522	504	508	527	474	513	537	512	541	522	532	537	489	533	503	547	482	507	557	493	589	513	520	486	530	569	529	534	557	549	492	534	513	485	535	561	518	544	531	531	529	531	471	500	522	521	502	540	496	519	477	513	495	502	483	530	530	510	514	516	500	539	510	486	517	484	512	516	531	541	526	520	517	534	513	525	536	509	484	528	546	527	510	530	510	512	525	538	492	525	537	515	513	557	509	500	517	517	539	564	499	514	532	509	505	501	512	538	503	509	512	536	533	550	505	499	530	549	506	512	531	493	535	556	574	522	536	554	508	514	501	496	508	531	524	523	469	514	506	513	503	523	567	540	552	523	484	572	562	540	497	535	522	522	515	549	514	582	471	528	537	522	502	536	459	484	494	537	528	514	526	535	522	540	512	514	537	498	503	540	498	485	515	582	554	512	503	528	536	512	497	530	492	536	533	530	524	506	553	494	526	503	502	529	496	503	496	563	505	506	479	512	583	499	525	521	541	515	501	514	530	539	546	517	510	534	554	506	588	471	522	512	517	540	483	455	512	536	507	515	520	494	542	503	501	532	533	520	549	562	479	490	510	535	509	487	542	559	565	526	544	495	514	544	518	492	526	503	536	497	499	471	543	522	518	497	492	555	529	541	486	515	566	530	529	538	554	501	506	533	520	545	515	512	526	515	526	538	517	508	452	512	507	531	539	528	525	512	525	537	519	527	494	524	558	540	499	507	473	534	528	515	518	546	516	512	476	526	526	501	520	522	503	531	524	523	548	499	539	491	540	492	493	514	536	564	513	553	517	481	518	528	568	508	511	515	468	493	495	483	546	496	509	514	538	551	498	532	479	506	559	525	507	550	503	533	555	537	542	577	516	508	532	527	565	496	556	491	509	510	530	515	514	516	532	511	504	532	509	509	492	467	543	494	566	467	536	516	510	491	528	505	525	521	527	515	502	508	509	494	489	555	519	488	511	507	516	513	507	482	533	522	516	495	536	557	495	527	544	520	569	489	521	561	520	493	519	547	485	490	541	508	511	582	503	512	468	533	523	503	543	517	514	491	522	483	520	486	504	539	509	531	526	489	516	497	490	521	492	562	464	519	505	480	502	510	522	486	518	523	510	490	514	504	496	525	527	538	535	573	508	551	521	527	527	533	492	524	527	499	542	535	483	554	515	503	549	529	490	555	521	505	518	531	548	496	514	488	520	534	547	507	526	503	479	516	509	508	504	515	544	527	522	519	500	512	512	509	553	500	491	522	493	516	488	522	512	487	513	477	495	527	510	516	514	514	507	522	524	524	521	495	506	480	554	577	504	497	488	520	469	528	523	548	484	500	534	496	562	500	542	517	531	542	536	545	540	504	535	474	540	504	539	526	532	513	499	473	510	499	527	558	499	546	493	497	514	501	560	517	485	495	520	539	520	477	519	506	517	533	507	547	523	545	564	501	542	479	527	507	496	496	546	513	560	539	498	510	496	475	495	522	525	503	521	549	531	526	538	542	547	525	500	478	509	545	510	532	517	527	520	532	511	540	518	529	498	530	556	540	540	545	509	511	493	505	532	501	567	507	468	521	532	584	508	490	540	488	513	560	528	505	476	495	548	555	537	508	499	523	519	529	486	547	520	538	505	487	519	550	513	554	542	534	498	531	526	551	541	498	504	522	540	514	522	548	537	512	529	449	513	542	534	494	490	544	529	506	487	511	527	516	504	484	513	566	517	511	538	491	502	539	544	483	550	508	501	502	528	549	530	495	576	554	460	536	529	498	495	557	524	553	535	497	541	513	513	489	518	502	485	525	550	488	519	511	505	488	502	546	530	519	536	502	512	504	554	500	526	502	522	574	572	528	495	515	523	485	499	533	548	521	506	482	513	537	531	519	517	486	510	530	553	561	543	544	528	524	507	528	503	496	550	529	501	486	527	524	551	503	506	520	507	528	577	504	492	510	501	526	539	504	526	543	529	527	533	518	522	488	480	505	521	492	555	524	541	525	506	522	495	523	525	529	496	495	499	513	492	532	489	533	495	530	537	516	512	541	516	534	549	496	549	518	504	549	513	513	522	529	488	492	484	511	522	476	516	526	523	493	519	546	526	515	528	520	550	525	492	524	507	490	482	500	504	553	517	508	506	485	503	464	494	501	535	521	540	529	512	496	579	485	522	564	497	534	508	498	544	512	511	499	537	521	503	532	501	488	515	510	495	556	539	527	495	478	495	501	489	499	527	484	534	533	502	514	547	501	516	499	552	510	474	496	545	528	527	537	528	551	505	527	533	556	533	523	515	513	521	492	508	514	504	505	535	499	536	529	525	560	541	514	523	594	523	498	523	538	458	482	488	488	534	491	515	538	507	512	534	533	485	477	525	554	550	512	513	512	524	551	525	477	556	527	489	510	539	529	512	506	543	542	483	504	482	536	499	546	480	506	522	511	527	517	516	482	522	537	520	498	530	509	517	485	480	549	505	558	497	532	489	549	520	524	541	517	493	499	522	529	509	519	563	526	553	514	527	496	536	500	551	525	525	531	537	551	506	520	546	528	522	471	515	519	501	501	534	476	535	499	514	472	538	533	500	510	516	511	512	525	532	549	521	541	526	548	539	524	543	529	508	491	536	542	540	520	550	520	522	538	504	513	498	515	495	549	522	516	498	513	507	508	528	497	535	521	557	484	512	522	534	564	509	524	534	468	513	511	500	536	495	544	506	526	488	532	490	478	513	553	502	522	512	523	509	523	515	522	469	527	486	552	474	522	548	511	526	531	508	561
17482	2445	2391	1791	1321	882	726	585	429	423	336	308	270	252	246	184	244	208	187	216	180	182	165	166	143	154	169	159	145	158	142	152	145	140	162	164	156	135	136	110	136	144	140	145	151	146	158	149	147	164	140	174	134	153	156	142	128	139	144	130	142	145	136	147	129	128	131	127	158	123	139	125	127	126	137	140	140	135	138	149	137	117	138	146	138	130	129	119	140	144	139	137	135	130	137	128	137	133	151	149	135	143	126	128	133	135	140	138	131	140	132	125	157	129	143	125	150	152	137	139	126	124	144	126	140	132	107	137	150	143	122	138	133	140	112	159	126	143	124	125	121	117	127	136	118	141	119	128	122	132	110	136	110	146	133	130	146	134	124	145	133	107	139	128	145	128	141	137	138	123	116	123	122	138	159	118	147	140	131	136	156	133	160	139	127	145	146	138	120	121	133	140	138	103	116	166	144	144	139	100	140	117	129	141	132	121	113	149	143	137	142	139	127	150	145	116	153	132	137	120	142	160	135	144	126	122	128	144	140	143	122	141	129	145	129	147	147	171	116	130	124	123	141	138	133	127	144	133	112	129	154	129	125	139	143	139	159	126	141	132	142	125	130	151	132	138	122	136	137	123	142	152	131	136	131	154	137	107	123	130	143	130	146	142	139	127	137	117	137	137	135	126	134	143	147	123	136	141	130	139	129	126	122	139	139	118	126	132	131	106	131	129	144	126	137	132	137	137	119	140	150	136	125	121	129	140	143	146	135	126	137	142	129	145	138	141	146	118	152	137	120	140	134	171	133	137	146	141	137	148	145	144	119	143	137	113	160	135	134	133	135	146	118	101	114	134	121	130	144	135	122	140	138	149	136	137	142	145	131	127	143	127	127	132	130	152	130	144	138	164	145	124	117	138	155	138	123	131	139	136	137	149	138	143	113	147	122	132	127	125	117	126	125	132	136	151	141	155	152	150	117	146	120	130	148	130	132	135	117	131	141	152	128	137	122	134	150	129	138	140	122	156	123	159	137	144	130	132	131	129	126	135	117	131	126	124	141	120	134	146	118	122	144	113	141	120	127	138	128	127	129	123	129	167	123	147	125	148	120	139	163	129	139	123	115	155	149	149	141	123	126	132	129	142	146	143	134	136	116	130	137	125	151	150	145	113	153	132	134	145	131	141	135	138	125	112	142	121	129	123	143	119	131	141	139	132	145	111	121	129	142	124	117	148	145	144	139	129	131	134	126	120	122	137	126	135	116	136	131	149	142	134	138	119	148	139	143	140	120	134	136	141	116	137	138	134	141	145	157	125	149	142	118	136	121	163	125	142	129	120	132	140	125	157	132	145	143	125	123	147	138	131	153	132	123	149	148	140	128	132	146	142	160	121	137	119	140	113	118	120	126	127	145	142	136	122	126	121	135	124	135	131	132	128	129	159	155	142	144	115	133	151	122	118	131	114	137	120	138	123	120	155	130	130	126	127	140	140	127	128	136	135	136	127	125	125	162	139	143	130	171	117	136	112	141	153	146	129	130	133	136	151	152	149	141	132	142	129	126	130	144	133	154	151	115	124	130	143	122	118	115	142	119	129	151	140	135	156	117	130	132	131	134	145	134	147	153	158	118	129	149	133	124	138	139	138	148	145	126	138	133	154	147	112	140	138	110	129	129	130	119	134	143	148	151	110	135	145	155	138	135	110	144	117	155	140	139	128	152	136	145	129	142	142	128	137	153	129	139	124	133	137	128	126	142	105	138	148	130	166	122	143	130	130	146	128	150	137	154	144	111	130	124	128	133	127	137	149	114	140	145	125	147	140	116	123	132	134	145	137	154	141	145	122	140	124	139	141	165	131	149	133	115	107	160	139	136	150	139	141	126	133	138	142	141	142	147	126	144	148	130	132	135	143	130	139	120	137	141	143	139	115	126	134	141	110	127	136	126	140	113	140	127	131	141	127	142	116	150	138	135	117	140	115	134	132	132	127	125	121	147	135	142	146	119	130	131	141	155	138	124	107	124	147	154	127	149	143	157	147	108	134	121	131	141	141	119	138	139	127	121	136	122	127	130	139	126	133	134	131	115	135	138	124	132	129	135	155	149	142	105	144	134	146	120	133	136	144	148	128	130	135	119	105	139	146	134	156	156	143	140	134	144	141	129	136	146	136	151	125	107	125	136	133	121	121	124	140	122	155	139	130	140	137	133	140	131	123	114	130	137	130	116	132	131	136	136	152	135	127	130	127	132	147	151	145	143	152	130	147	131	129	118	150	133	133	139	122	127	128	126	143	116	112	141	154	107	134	144	146	150	110	124	135	146	132	128	128	140	137	125	136	129	127	145	136	135	143	138	151	137	130	145	128	142	141	137	132	138	144	158	155	127	160	139	114	133	133	117	147	142	129	107	150	138	115	141	115	119	133	136	142	131	130	122	150	127	106	130	100	130	123	149	152	142	114	124	121	114	124	145	130	124	138	108	136	121	146	136	126	155	128	125	125	130	142	122	124	140	137	149	149	130	110	124	139	154	131	155	130	111	106	155	161	149	121	140	121	142	132	143	139	129	139	132	133	153	138	131	110	134	142	145	140	131	117	126	121	116	127	117	132	123	119	134	133	126	159	141	106	138	143	162	146	132	135	123	138	120	147	126	132	122	129	130	144	138	143	99	126	149	171	148	139	157	151	127	145	126	148	121	136	145	153	158	127	139	143	121	117	129	128	127	134	122	153	126	157	125	138	145	146	140	144	132	162	141	138	148	130	157	142	122	115	133	122	144	139	124	144	136	136	112	128	140	139	127	149	124	173	134	140	114	140	136	144	146	114	138	135	157	155	136	142	134	137	137	136	136	136	131	142	121	140	137	137	130	130	137	141	138	133	135	118	134	135	125	143	142	133	133	142	125	137	128	150	154	120	140	138	143	125	154	129	149	144	134	123	137	158	144	113	130	126	137	128	131	138	132	133	129	134	136	132	117	128	143	136	132	149	122	133	127	144	116	129	138	137	128	116	149	118	124	124	138	127	121	126	134	139	136	141	147	133	142	138	145	148	139	108	132	146	131	158	138	135	126	140	130	116	136	124	145	142	147	114	126	120	147	153	151	159	120	126	127	136	137	139	149	142	150	142	160	142	157	113	120	130	121	130	149	124	139	154	149	152	130	145	134	127	128	135	134	137	132	143	128	159	133	124	123	139	157	127	115	126	146	113	137	142	150	147	125	108	129	133	128	134	143	131	117	125	139	135	127	138	142	134	129	133	133	110	166	107	158	152	125	140	138	126	147	135	140	124	133	138	144	132	156	129	140	139	131	144	142	142	139	129	118	129	132	129	125	128	142	146	125	126	125	136	137	129	142	135	147	133	136	135	136	107	129	128	141	118	149	113	131	119	129	159	126	137	133	115	134	128	136	137	150	148	131	115	107	122	115	128	135	134	129	124	132	144	121	133	153	143	159	140	129	115	125	131	123	141	151	134	135	132	125	128	128	140	138	133	135	130
7462	1986	4421	5309	4620	3766	3170	2640	2237	1883	1678	1527	1253	1179	1067	1068	947	904	848	870	740	737	757	674	660	635	624	570	581	630	614	579	513	523	546	498	519	527	508	545	534	511	505	494	488	488	473	478	456	445	453	455	468	430	466	484	424	528	489	458	460	416	466	466	465	434	427	445	466	430	433	436	447	405	428	415	427	445	462	415	425	457	457	461	406	435	448	399	432	442	425	428	437	427	378	408	432	467	442	436	399	448	453	453	418	439	440	406	426	422	421	388	423	423	426	452	476	408	437	427	413	407	364	393	402	445	425	439	422	439	410	399	430	413	418	444	437	443	416	422	402	414	415	440	446	418	422	409	388	424	450	449	386	373	441	412	413	418	416	425	435	426	392	413	380	425	439	442	393	421	378	425	408	385	379	437	397	403	384	393	418	427	408	421	414	440	415	394	376	442	403	381	430	392	409	436	424	401	419	399	396	406	434	427	434	409	420	439	436	382	397	404	416	416	391	408	409	366	425	384	407	412	411	413	424	407	437	390	399	411	443	425	423	450	410	417	437	424	417	404	421	419	389	393	398	441	410	435	431	397	439	427	449	428	407	392	424	407	391	407	436	429	416	427	406	408	398	403	395	433	387	407	390	423	424	438	426	433	417	431	404	415	399	404	407	391	424	439	397	406	431	443	424	412	373	393	383	406	435	427	445	452	390	381	423	447	417	418	415	371	405	412	396	424	411	438	460	372	411	422	421	380	357	409	446	421	443	418	401	386	435	417	401	371	369	381	422	409	383	384	369	379	406	397	398	448	390	415	405	419	400	421	414	397	420	432	394	427	411	403	424	428	380	402	399	416	432	434	388	387	423	436	444	426	419	386	402	420	420	411	427	412	395	397	411	431	402	415	416	394	382	400	393	416	404	389	399	416	402	419	449	416	373	384	394	380	426	443	405	427	388	383	433	434	407	419	422	395	419	425	443	418	360	378	426	399	406	408	424	406	450	406	458	404	402	422	394	411	410	399	404	421	417	388	405	454	401	415	400	405	385	361	434	431	409	415	437	370	402	388	433	407	385	417	425	434	413	425	425	404	391	415	416	419	386	419	375	409	417	453	393	420	436	413	428	440	394	402	409	399	401	419	436	466	419	424	409	394	425	436	390	425	385	394	435	387	403	411	396	419	412	408	404	409	424	397	396	404	415	393	402	388	402	425	414	413	408	410	396	364	404	377	398	411	370	418	410	428	406	416	382	396	374	413	401	418	422	406	440	395	434	406	403	413	412	399	373	420	429	394	404	405	402	412	404	407	415	420	432	426	409	427	402	403	426	397	423	422	440	402	391	421	433	393	427	429	379	413	422	442	416	415	406	389	414	390	427	414	431	384	411	398	418	409	408	435	455	431	432	427	405	412	420	405	438	425	457	390	420	376	415	409	422	437	402	412	400	407	362	427	406	406	387	379	408	414	410	397	439	430	429	404	451	433	390	399	413	421	435	413	460	419	427	433	444	406	412	405	410	437	395	464	428	383	401	398	386	429	399	439	439	407	395	404	403	383	381	418	393	385	401	405	386	417	410	348	436	431	437	442	419	433	420	425	390	394	430	423	385	458	405	406	422	441	398	426	414	389	394	390	385	434	418	370	425	416	424	424	439	387	415	425	407	453	387	406	394	431	421	423	409	396	411	435	423	426	383	420	443	434	417	393	424	404	417	432	396	430	445	404	376	349	392	394	439	424	381	380	388	413	374	410	383	411	409	404	399	409	396	395	426	410	406	373	405	443	403	394	408	407	390	404	382	379	384	430	417	393	403	409	388	423	411	403	413	403	396	434	393	429	399	431	410	418	407	411	413	404	419	416	396	458	356	435	380	376	434	395	412	409	401	424	434	436	421	418	430	406	413	390	403	398	397	395	430	418	414	459	410	431	390	426	414	447	427	390	443	442	427	436	414	417	422	383	410	396	411	407	442	423	411	403	411	426	440	419	426	420	412	423	406	402	397	383	439	452	439	411	441	397	446	405	402	419	378	418	401	424	445	462	397	437	403	442	415	395	410	424	408	390	387	421	464	407	414	396	395	412	401	408	420	420	411	379	425	386	417	400	432	365	410	395	411	422	478	433	426	425	383	397	411	417	437	411	425	401	418	439	427	388	392	412	426	411	376	449	394	421	392	410	396	392	478	399	415	430	428	381	441	428	384	418	410	425	402	395	388	451	416	386	418	406	402	410	389	397	417	391	421	382	395	428	433	442	467	426	416	402	410	363	397	413	415	421	448	447	405	418	394	439	461	407	396	398	406	446	391	407	400	422	420	407	436	407	394	427	439	395	413	459	397	392	434	440	379	411	413	396	422	430	432	441	393	421	427	426	421	454	416	426	439	445	419	394	431	439	456	424	399	407	419	427	384	433	409	369	417	399	435	460	414	389	387	387	430	403	424	408	413	403	405	383	419	381	409	437	431	439	415	459	404	423	463	404	433	469	437	417	401	418	408	411	415	391	428	434	441	379	390	415	414	417	389	402	397	411	411	429	421	396	427	404	393	428	403	430	372	419	421	397	376	420	406	442	445	398	422	408	379	406	413	439	405	409	396	410	411	420	365	442	383	413	378	391	399	408	414	411	412	437	399	419	413	419	451	431	389	431	420	405	369	401	430	407	417	397	417	407	408	416	390	419	403	447	428	366	428	401	412	416	421	396	431	377	432	418	452	389	407	404	416	470	418	398	405	401	403	412	454	401	401	445	431	412	394	439	410	411	442	409	434	398	422	381	367	406	406	419	407	392	425	411	401	410	413	419	437	445	414	422	408	392	390	401	396	445	426	432	448	376	402	408	416	352	426	434	428	423	422	426	431	413	400	432	449	428	409	402	409	435	410	416	401	450	436	412	426	365	465	393	438	399	395	376	407	428	406	402	397	385	401	409	440	441	419	419	372	414	455	428	408	408	422	391	390	434	429	429	430	406	409	406	401	411	409	399	382	386	443	394	415	414	420	421	405	407	390	424	420	402	364	404	389	423	417	419	410	377	411	424	415	407	438	436	407	419	394	416	389	403	405	398	464	406	391	450	394	421	393	435	411	417	401	414	390	416	398	448	385	386	423	414	401	411	429	381	395	387	432	408	391	419	410	413	430	422	367	393	428	431	428	401	372	431	416	388	407	428	423	416	397	432	415	428	410	414	419	412	396	392	418	429	388	411	431	423	439	417	430	416	432	405	425	401	419	423	421	372	442	383	433	439	438	436	421	417	431	408	452	408	390	389	405	411	404	398	407	375	418	427	402	427	420	399	425	423	435	434	413	425	422	453	382	447	429	436	429	399	413	397	394	402	390	428	415	417	437	415	390	384	403	419	412	408	390	389	385	408	414	430	426	423	430	373	442	425	401	426	422	420	428	402	401	386	411	394	434	447	426	403	382	415	382	418	423	424	426	411	397	384	437	422	400	426	413	443	399	446	436	373	408	410	442	419	422	398	397	430	405	415	389	397	436	386	430	387
2419	391	416	380	352	375	338	373	335	337	305	286	333	314	329	367	309	337	339	344	300	350	294	327	283	353	337	336	291	324	342	316	315	332	298	292	329	316	320	312	337	349	305	326	343	329	332	331	308	281	342	316	316	318	315	305	300	282	308	309	321	323	340	345	308	311	311	277	348	336	310	362	335	318	282	327	314	281	306	307	307	318	312	331	335	342	307	338	298	266	313	309	328	341	295	328	316	315	317	298	331	319	306	284	322	297	313	323	304	330	288	312	328	333	282	304	295	322	287	315	321	303	335	338	336	320	359	366	314	340	309	317	330	296	303	303	292	320	296	313	332	325	313	334	284	330	338	323	339	311	341	328	315	317	285	321	325	336	311	302	325	312	324	322	305	329	312	339	347	315	313	302	314	318	345	311	319	321	318	282	329	306	289	295	313	335	320	277	306	309	292	318	279	316	315	304	322	312	288	295	310	336	350	335	302	307	311	313	290	320	312	309	309	345	284	316	346	313	306	316	302	328	306	298	320	320	295	328	332	344	330	337	325	291	332	325	320	322	291	297	325	345	298	317	308	316	358	332	322	352	313	365	345	309	343	302	314	298	340	307	322	316	324	289	314	320	312	341	321	314	325	298	320	341	304	288	328	317	320	313	317	333	298	327	333	321	323	314	303	298	319	356	311	313	300	302	295	298	315	316	310	335	306	316	339	291	307	311	320	288	310	358	338	309	309	303	311	302	323	304	324	310	307	327	319	328	283	309	313	307	317	323	296	285	334	355	339	322	300	327	309	325	302	318	317	292	353	312	307	340	299	304	319	317	279	304	301	314	344	319	327	346	320	291	283	302	285	278	298	331	334	291	318	301	298	305	322	315	291	330	325	297	314	332	342	325	326	289	314	301	316	331	280	309	305	308	349	318	371	303	325	319	292	321	296	315	343	323	300	351	332	318	318	321	297	320	332	320	297	340	329	314	343	357	313	322	306	334	322	333	317	322	292	321	307	315	314	295	286	317	305	320	334	343	301	315	276	322	324	279	273	324	337	241	322	309	332	346	320	327	312	317	283	334	316	268	289	352	303	320	351	286	304	302	310	313	351	307	318	287	321	282	317	313	315	324	333	301	328	315	295	332	347	329	332	291	316	291	327	338	299	312	297	295	325	308	326	333	336	336	292	321	324	312	309	320	317	319	322	304	293	335	316	371	318	334	323	307	318	306	336	304	332	316	365	341	339	287	324	298	299	293	356	271	349	305	350	348	311	338	319	302	317	317	302	299	302	317	310	317	315	327	334	344	344	296	331	321	302	304	310	330	305	310	332	325	304	318	338	312	297	294	316	327	311	331	298	321	329	310	332	358	301	340	331	313	331	349	306	331	333	315	319	313	324	308	297	319	303	307	312	354	334	357	306	321	304	322	307	326	277	299	359	296	311	310	304	311	343	328	330	304	334	329	290	344	316	334	294	356	320	301	316	307	334	319	343	335	303	332	324	319	295	308	312	298	314	299	330	309	305	318	314	316	296	327	336	312	342	303	353	326	309	342	285	330	327	326	311	310	316	305	299	335	305	335	320	349	316	340	299	287	289	322	318	308	276	294	352	329	322	306	327	333	325	303	311	315	307	333	285	348	312	348	266	299	294	284	315	327	309	280	285	329	333	336	349	303	327	334	336	342	306	324	299	320	301	345	346	336	310	328	305	324	297	337	328	346	324	322	343	319	340	284	299	307	324	331	301	298	339	331	301	317	307	319	311	319	317	304	326	311	304	311	307	346	308	290	305	308	318	313	309	284	313	322	309	291	317	310	264	355	307	324	295	336	339	294	338	295	323	291	341	307	311	324	335	292	321	330	323	327	305	328	311	311	326	327	328	297	308	332	334	299	316	326	293	311	307	303	296	271	294	324	318	328	317	332	329	325	308	284	302	350	308	302	327	355	320	324	304	314	302	326	313	302	333	302	326	309	336	306	291	327	324	307	305	304	316	287	349	351	292	273	325	359	316	313	319	301	300	306	302	320	295	360	344	309	291	305	286	307	323	313	356	328	326	337	322	329	346	342	322	325	351	312	307	326	303	306	312	305	333	345	322	314	317	335	347	321	325	313	307	329	325	316	335	333	307	340	338	315	326	344	318	259	317	300	298	332	344	334	316	330	311	334	346	302	333	314	346	327	308	318	341	327	313	294	314	300	341	321	309	304	330	309	332	294	301	304	324	294	307	313	323	297	324	305	293	340	307	298	331	305	295	307	323	322	299	343	345	304	310	334	349	303	318	293	314	316	334	323	294	300	308	285	261	312	301	312	326	328	360	285	331	312	322	305	311	302	335	317	317	299	314	293	309	326	305	324	335	300	332	319	388	348	287	334	325	303	330	338	291	344	316	291	291	345	302	332	323	317	315	318	312	329	289	312	308	314	358	348	343	331	305	330	340	327	315	326	313	325	303	320	320	301	367	289	337	273	301	307	307	304	317	351	319	312	304	318	328	321	276	312	296	321	304	304	301	305	305	346	344	308	315	310	275	300	328	284	324	330	307	286	304	304	299	346	336	311	314	322	307	299	288	326	320	316	342	310	308	309	308	293	304	321	342	296	317	327	322	318	310	334	303	302	302	327	290	338	319	307	319	311	318	317	321	336	317	306	315	287	279	328	352	338	349	326	317	361	326	316	317	330	335	324	353	307	296	296	326	307	351	318	349	269	305	312	302	297	307	340	304	311	371	322	328	333	325	307	310	305	308	320	285	305	297	311	346	288	304	329	295	344	355	333	326	326	315	309	300	310	328	346	325	331	312	328	358	314	311	297	317	276	299	296	313	288	324	331	296	293	281	305	318	338	332	309	329	316	329	334	318	314	349	319	316	309	322	319	319	283	327	322	306	311	338	305	312	301	298	325	299	335	342	316	300	340	358	306	289	320	324	326	318	312	294	328	311	326	336	325	316	312	309	337	308	316	310	323	308	337	331	298	316	322	318	308	297	312	327	333	326	347	354	328	325	313	323	320	303	311	317	337	321	318	317	314	311	342	292	311	317	304	341	317	334	314	327	312	318	308	311	320	321	336	328	325	292	308	321	299	294	318	298	307	329	337	297	336	298	303	317	285	303	339	317	338	308	335	348	341	310	338	323	327	336	321	322	309	327	320	333	314	284	337	315	299	304	332	296	299	331	313	325	313	337	328	309	319	325	327	300	315	315	290	312	326	285	320	311	283	330	315	309	360	336	309	342	304	323	298	347	303	326	312	341	328	310	293	323	346	292	279	349	325	355	358	268	299	320	296	312	349	309	341	305	307	308	295	310	312	325	305	338	308	314	351	301	320	312	311	314	288	309	267	337	303	325	293	342	300	281	280	296	290	302	324	308	320	290	307	319	315	310	322	275	293	322	331	335	331	317	327	291	328	314	315	325	258	321	320	311	291	308	322	308	283	327	281	320	306	331	326	307	285	289	322	312	307	304	305	307	284	313	326	308	320	342	325	333	302	299	316	327	353
2469	990	1049	1074	1079	1001	918	975	886	901	905	843	837	892	876	861	860	857	827	879	836	861	843	843	897	826	803	835	842	883	834	819	826	895	810	885	814	824	822	827	830	834	821	845	824	821	846	861	814	830	848	883	851	812	850	874	828	809	854	862	891	814	799	836	863	848	823	770	829	834	797	869	838	799	807	872	843	812	864	839	850	774	790	839	797	847	879	839	814	853	817	821	861	854	879	841	826	891	838	845	876	833	807	856	854	837	888	838	831	800	824	773	863	848	819	848	817	854	843	864	870	842	831	815	820	822	827	869	827	804	821	803	862	803	816	835	847	830	792	827	837	790	781	811	836	821	870	808	925	793	853	815	838	788	876	854	834	807	844	795	859	861	840	817	782	818	812	861	820	816	866	847	809	848	796	854	863	839	859	781	825	754	871	864	897	874	858	835	834	789	845	846	869	788	865	843	793	852	859	865	837	790	831	838	925	817	785	862	836	835	842	854	862	805	816	876	858	809	845	859	802	849	818	851	831	839	891	851	858	830	797	832	834	891	828	844	822	848	858	826	884	823	829	856	842	812	844	871	825	899	869	855	790	851	866	821	829	816	821	851	845	832	827	855	844	841	802	805	844	866	816	848	878	788	864	852	863	842	827	781	805	845	835	791	809	781	816	803	820	840	864	857	875	849	803	868	876	832	826	849	810	844	814	807	833	853	821	802	860	844	824	880	823	815	798	836	887	876	794	795	854	874	839	890	852	805	842	763	825	829	831	853	832	833	821	790	822	882	810	793	831	856	822	826	833	831	813	828	802	814	808	832	789	852	868	836	904	775	881	822	819	846	802	859	819	822	851	847	826	848	865	813	841	864	815	832	887	856	787	868	824	791	824	872	880	883	800	824	881	836	837	847	834	807	863	847	811	852	850	826	810	863	801	899	832	812	812	809	876	860	815	812	924	811	836	836	784	862	876	904	848	880	822	848	765	836	854	852	837	864	852	850	914	821	872	839	877	863	849	808	819	877	841	844	869	843	827	874	807	834	792	902	826	835	852	866	878	814	797	840	880	800	830	828	843	894	823	908	854	845	861	847	846	827	813	836	825	838	799	816	806	786	818	836	823	844	849	824	886	810	829	873	791	825	815	797	881	817	799	835	842	825	816	847	818	861	825	848	858	855	824	863	851	791	822	876	857	810	839	839	883	846	820	863	794	864	831	817	830	849	891	910	853	797	864	817	840	798	827	873	845	842	806	850	865	842	813	901	855	822	863	864	837	863	814	834	916	845	840	862	864	808	829	845	814	843	901	843	849	846	846	820	836	844	834	823	811	839	842	861	778	841	787	819	850	792	788	817	847	799	840	822	854	822	856	840	824	864	758	880	795	813	891	825	793	810	887	825	901	806	836	832	781	849	820	841	896	842	849	824	831	854	803	795	862	805	896	795	873	857	847	827	849	764	833	838	837	841	884	830	787	887	816	852	836	847	894	855	873	825	851	840	836	863	848	876	823	837	797	817	845	839	797	826	861	844	863	868	810	810	815	843	828	822	800	884	901	806	850	884	859	853	879	831	857	841	846	820	817	832	878	825	800	811	808	851	836	844	815	851	837	879	826	818	780	871	826	817	790	858	841	822	868	778	824	798	861	799	817	781	876	860	832	842	863	787	830	840	830	814	859	873	824	865	861	845	865	816	863	848	847	833	835	834	885	855	824	835	821	890	799	844	797	773	845	868	885	788	863	814	791	863	836	866	816	876	830	847	863	829	821	878	906	844	828	824	815	856	843	842	839	829	868	850	840	921	798	809	856	790	802	839	809	842	831	847	840	874	815	891	808	866	874	889	823	841	851	863	856	844	847	773	806	838	776	803	833	851	860	859	806	812	841	812	837	810	805	804	843	823	847	808	787	816	858	786	867	798	812	849	825	876	854	817	844	813	779	869	885	815	925	795	854	788	838	799	842	863	789	813	838	839	865	858	765	826	861	855	856	841	821	851	793	886	788	801	864	866	869	835	801	782	844	872	846	844	758	802	858	823	817	813	841	840	850	820	843	852	815	817	860	858	862	857	874	833	862	860	874	826	889	868	819	840	857	839	827	872	852	773	844	846	844	776	822	864	850	831	794	831	820	843	867	887	815	846	832	822	849	848	884	819	823	866	884	877	834	837	840	871	830	847	869	822	800	769	834	873	789	884	805	799	838	837	854	845	804	830	842	860	829	837	855	837	855	843	864	814	842	828	843	859	834	828	852	897	786	901	823	864	888	830	813	815	848	774	852	870	821	839	865	819	824	856	855	878	835	826	792	817	862	815	857	811	860	838	843	896	852	852	835	894	819	857	868	822	851	786	833	868	863	891	851	806	797	839	839	859	906	822	818	829	840	838	872	839	828	916	830	792	806	853	829	853	864	807	783	837	820	854	830	835	860	815	842	828	832	881	885	844	863	844	863	840	830	836	833	819	830	813	817	818	796	882	842	857	871	822	813	845	855	794	786	848	809	858	832	925	822	853	857	873	830	883	835	867	864	842	884	871	877	842	824	825	864	875	801	878	835	855	862	836	845	842	838	864	844	848	834	838	833	852	851	850	826	827	818	784	848	796	798	790	783	828	818	790	862	852	888	873	820	852	855	798	868	829	844	856	848	867	850	885	878	798	814	848	822	877	828	862	824	804	861	901	918	813	837	836	818	847	890	833	849	863	828	845	840	857	820	870	800	892	828	793	843	862	827	833	811	863	863	791	873	822	828	863	817	813	842	822	879	867	840	831	813	835	830	848	799	836	817	815	846	791	828	808	853	818	855	794	801	815	825	839	902	842	837	843	828	825	843	849	814	813	816	818	855	846	837	833	864	816	867	871	841	847	850	833	802	826	757	859	850	844	815	837	803	852	824	838	857	878	813	871	811	831	874	811	789	818	822	862	793	847	843	792	847	863	826	864	814	824	816	874	775	798	905	792	814	818	871	859	905	765	833	849	811	890	846	855	865	846	870	865	803	804	817	879	859	832	810	882	828	791	843	784	812	927	847	846	805	903	820	844	836	800	800	848	836	893	860	818	839	829	837	789	793	808	804	869	835	866	838	860	829	829	826	824	842	850	856	825	792	879	801	845	831	837	867	790	802	862	825	832	824	788	799	843	823	844	863	827	835	828	878	847	774	831	876	855	861	832	876	863	850	893	822	847	841	791	835	859	885	847	824	811	807	784	859	874	871	891	793	842	842	837	848	837	808	831	840	827	807	818	848	819	885	851	820	847	863	893	847	883	836	843	892	817	811	824	822	870	858	830	822	867	803	867	915	837	837	876	823	792	881	845	832	837	823	845	778	844	849	862	898	881	836	833	863	801	831	895	812	791	835	829	864	852	809	819	823	828	845	921	854	829	865	792	812	859	873	804	838	860	858	877	845	811	842	858	805	809	836	856	835	804	824	765	822	866	832	813	816	796	827	837	836	861	913	805	857	828	863	821	831	847	824	828	847	905	855	833	884	811	851	839
9629	1043	1206	1023	705	594	521	405	324	338	290	248	283	253	232	204	220	206	207	192	251	202	193	167	191	173	217	192	207	209	205	188	184	178	212	171	188	187	180	208	189	181	172	187	164	168	201	172	185	175	203	203	201	167	185	178	184	198	185	202	177	212	170	208	182	173	176	200	175	184	184	178	203	174	177	176	215	188	214	216	168	211	183	165	197	172	170	177	202	206	184	202	204	188	191	171	189	210	166	174	183	194	161	169	171	211	198	220	170	176	182	179	165	192	180	213	175	169	180	192	179	196	184	190	159	180	197	199	196	190	225	187	199	171	186	193	186	190	158	166	189	187	189	173	183	185	173	175	173	170	184	189	185	196	189	167	186	169	163	187	197	194	193	184	210	184	157	190	195	180	223	178	175	207	197	190	194	172	186	191	164	190	191	189	185	186	179	200	164	208	203	194	179	163	176	198	184	165	164	177	206	160	195	148	207	192	193	176	186	196	177	178	159	178	198	200	180	177	211	195	203	187	203	215	176	205	192	194	187	197	185	189	192	190	194	165	179	185	199	182	183	173	201	186	183	188	194	159	199	176	182	202	182	189	190	159	202	197	192	186	201	183	175	175	180	185	166	163	148	212	194	184	195	191	180	178	201	194	184	201	179	175	188	190	188	173	207	211	188	163	196	187	167	192	197	199	179	186	192	198	189	229	187	182	196	198	209	178	185	156	188	167	194	177	193	192	198	192	182	176	210	185	188	175	193	176	190	183	201	157	181	184	169	191	161	205	197	186	194	194	183	184	177	170	168	198	193	184	157	182	192	180	175	182	171	185	165	183	192	194	171	199	186	205	181	160	164	171	199	158	204	179	169	165	170	193	171	193	186	187	191	200	208	169	167	217	190	156	178	185	181	177	198	185	189	198	191	185	171	180	203	168	193	182	171	186	191	192	229	190	176	190	189	195	158	174	170	179	180	186	170	178	181	180	219	211	194	172	197	176	172	185	185	200	176	189	187	183	172	195	156	172	194	164	181	212	201	195	171	175	192	194	181	189	197	167	180	192	168	182	185	192	194	172	183	177	198	191	166	181	191	180	198	167	172	162	199	168	180	176	179	190	173	166	195	179	176	205	186	194	174	179	189	205	216	206	199	188	165	168	189	167	188	181	184	188	175	190	167	185	196	174	171	183	174	188	195	168	212	214	176	207	198	171	180	173	183	178	189	204	204	201	161	185	188	163	181	188	198	202	182	207	196	182	190	176	171	182	176	161	195	183	196	209	196	190	183	164	211	195	168	198	179	187	176	186	178	190	190	171	172	182	153	199	187	177	196	182	178	185	155	177	160	192	205	177	180	176	176	165	170	160	184	182	176	203	207	173	170	191	173	178	172	204	168	174	168	173	181	190	204	192	192	192	177	203	171	212	193	181	179	166	166	211	177	186	169	175	181	200	200	200	173	179	180	225	170	190	162	174	203	194	208	182	177	179	185	198	187	172	181	194	185	207	184	202	175	187	193	201	183	176	191	170	180	186	177	200	168	168	191	168	196	170	177	175	199	162	192	169	188	177	194	185	169	185	164	180	194	195	208	183	171	168	183	190	194	177	163	183	172	179	169	197	150	193	193	184	178	222	210	217	169	202	178	187	201	174	198	192	187	195	179	177	155	188	197	196	178	181	161	190	194	159	197	175	180	179	175	188	172	179	174	203	188	162	167	175	204	200	189	184	184	178	178	185	188	195	149	178	186	173	180	195	185	180	177	193	191	182	192	180	184	173	195	187	185	166	190	176	153	146	172	209	175	175	185	195	173	173	207	184	167	161	192	188	166	205	182	194	199	168	191	167	184	184	173	178	196	196	212	169	188	190	195	172	206	195	186	206	170	208	199	191	188	172	201	187	189	232	146	181	200	190	183	178	163	195	186	199	189	174	163	184	181	172	169	182	213	171	195	192	191	181	203	198	193	164	179	178	181	200	183	195	177	162	183	168	214	175	191	198	187	161	192	190	195	167	162	192	163	197	184	167	193	176	179	172	183	187	186	175	160	215	167	170	205	168	213	176	187	173	212	187	173	192	178	195	182	170	183	174	178	201	173	215	176	196	184	188	194	179	181	205	201	199	178	176	187	190	166	170	173	164	164	185	179	166	190	181	190	185	181	190	187	181	195	166	193	168	206	184	178	175	205	207	197	178	171	204	172	182	166	182	179	224	190	171	171	182	184	168	194	195	172	202	186	214	152	184	184	189	190	207	188	188	159	177	166	201	186	203	187	160	172	182	164	196	183	176	180	171	203	190	192	211	155	184	197	176	187	179	191	189	174	190	179	194	192	209	204	173	184	164	159	180	176	199	186	179	180	153	173	186	199	191	188	170	196	183	161	210	176	179	195	205	175	191	183	175	207	196	180	152	171	194	189	204	170	180	185	187	211	195	168	194	162	163	207	192	175	187	187	157	177	172	199	199	176	191	203	171	186	174	179	182	184	197	177	183	189	187	175	199	169	179	207	167	177	175	164	198	192	174	176	190	163	201	198	178	170	194	188	193	189	162	195	162	176	195	203	162	190	173	182	182	177	192	178	184	199	191	190	207	188	187	168	211	169	194	187	183	188	165	202	189	194	174	160	171	181	205	169	190	170	183	192	175	178	160	227	196	191	161	199	185	191	166	170	193	184	193	157	190	197	186	168	171	202	189	180	153	179	224	161	192	157	217	178	198	156	187	180	197	167	210	193	202	173	186	166	179	188	200	218	171	156	183	191	193	180	160	164	159	194	169	185	197	185	172	172	186	174	172	179	167	189	195	180	176	184	175	184	166	204	202	190	192	187	200	197	183	161	191	183	195	190	196	192	186	177	194	194	152	182	192	179	208	176	172	199	181	193	194	187	164	194	190	197	199	200	169	176	160	201	184	198	180	176	204	167	202	189	200	178	192	207	190	176	179	187	181	201	177	182	182	204	193	180	184	178	183	184	160	188	175	201	187	167	176	202	183	188	193	185	199	198	194	197	205	186	191	181	198	191	172	186	190	215	196	166	194	205	163	182	199	184	172	156	182	200	193	189	204	197	194	194	179	178	199	175	182	180	194	179	193	176	182	190	174	195	184	176	181	194	170	192	164	191	177	198	187	182	176	172	191	183	178	201	189	171	164	185	178	207	181	190	177	202	188	169	181	170	205	209	175	176	201	183	199	199	163	181	156	204	214	182	193	177	210	200	185	161	180	170	171	175	167	169	187	186	196	179	160	168	177	191	203	168	181	175	179	197	203	193	208	185	179	196	178	208	183	165	191	191	190	177	199	183	195	185	180	171	193	186	173	193	179	196	193	179	176	168	193	169	190	201	150	173	192	181	184	187	179	206	193	201	167	196	209	194	165	176	181	200	181	173	180	200	175	173	184	163	181	204	219	177	195	189	198	174	193	194	205	204	174	194	177	190	181	203	183	215	185	195	179	194	170	192	184	158	180	184	172	195	139	185	193	173	179	184	181	190	182	172	180
5580	1406	2641	3166	2766	2218	1977	1628	1521	1290	1154	1083	936	888	898	868	772	794	785	685	733	687	695	634	648	619	691	651	620	613	615	573	585	567	542	547	600	535	578	536	576	535	550	571	582	566	524	516	549	538	563	540	552	545	570	500	545	524	526	553	540	495	540	524	573	560	511	551	536	565	513	512	558	550	543	526	539	534	534	513	531	567	557	545	550	525	547	532	568	515	535	518	513	541	500	538	538	514	502	530	514	489	533	514	586	486	534	550	516	547	519	525	510	532	529	502	539	503	568	490	535	507	516	545	533	516	549	540	505	549	479	544	532	485	584	491	523	510	499	504	492	513	581	526	535	546	540	540	504	512	517	562	550	525	529	529	516	490	522	536	530	531	537	520	550	523	516	509	543	567	502	513	497	481	474	463	536	518	528	492	526	517	509	501	522	520	542	486	506	488	531	533	528	572	497	487	512	496	529	508	504	491	508	538	576	552	495	526	500	508	499	497	547	505	516	525	500	547	553	521	509	520	527	520	512	527	536	523	514	537	521	523	467	510	502	472	538	514	511	499	520	541	543	538	542	505	506	506	522	503	478	514	498	571	532	496	528	512	538	550	534	564	508	499	517	538	496	519	522	519	533	506	539	562	526	534	516	501	487	521	542	489	512	485	502	500	490	519	494	507	538	534	488	533	506	532	511	529	574	531	526	531	478	486	515	527	546	506	547	549	534	525	542	493	509	477	560	531	541	527	511	470	498	505	519	531	520	498	502	551	523	510	483	508	498	523	517	511	509	527	511	531	469	539	513	533	506	558	499	526	542	539	477	491	459	539	519	538	532	487	500	589	564	506	569	571	539	532	520	505	542	528	553	483	494	507	518	537	550	539	540	549	504	551	518	503	508	510	520	514	517	531	536	484	493	530	509	521	525	520	520	489	507	541	531	545	489	503	514	566	511	555	500	563	503	530	488	503	522	522	491	511	507	509	507	512	546	512	502	493	518	509	503	524	518	482	511	514	598	462	496	553	515	505	534	553	545	584	513	505	528	511	509	548	538	579	528	514	546	544	522	515	515	565	503	548	505	517	503	545	547	516	495	516	529	547	494	484	543	525	515	537	542	499	504	535	505	509	504	525	486	534	486	483	514	504	534	488	524	504	519	474	548	540	531	523	481	527	488	526	544	512	524	521	533	554	481	515	537	505	517	531	504	509	509	526	530	457	553	498	494	509	521	516	506	505	488	560	566	523	513	532	511	542	512	524	501	500	531	535	542	558	502	494	487	503	555	510	530	537	533	543	504	541	525	498	487	505	538	488	557	518	554	514	552	559	545	528	502	527	484	530	549	542	528	482	558	544	529	499	522	514	521	475	531	550	545	478	473	535	521	497	495	502	530	528	535	519	524	512	513	518	511	521	513	500	515	546	490	518	491	484	485	509	548	508	532	554	512	506	508	514	522	500	531	523	526	542	516	504	542	500	525	515	510	522	513	569	541	521	537	495	545	561	570	528	508	490	488	536	495	505	510	491	536	515	552	508	482	498	528	549	537	480	532	490	522	472	481	519	508	530	506	517	520	493	541	501	537	504	524	517	503	512	479	516	509	540	472	470	516	510	518	507	526	513	509	497	544	514	535	517	491	502	478	521	546	532	473	526	530	560	462	568	525	546	518	525	501	540	515	540	558	495	529	506	506	475	541	507	535	491	542	487	493	468	485	539	522	482	525	524	551	523	521	506	504	555	489	533	550	498	467	528	526	466	522	532	485	494	513	478	529	528	497	532	534	501	516	534	556	547	491	513	543	525	518	535	510	518	502	511	527	488	501	452	475	523	526	513	506	500	538	538	534	494	533	482	532	508	512	522	479	500	516	554	479	545	538	530	526	502	526	490	517	515	485	511	533	545	521	503	544	562	505	562	491	552	522	514	536	553	527	529	524	518	523	473	514	485	510	532	472	521	496	518	520	536	509	488	553	553	488	503	509	504	465	504	541	526	496	528	517	493	549	505	571	510	502	482	491	504	500	474	505	488	545	535	511	518	511	530	529	561	530	504	495	574	509	562	530	504	508	497	540	530	482	501	531	522	502	544	528	499	561	510	540	514	549	514	527	508	506	491	514	516	488	534	508	501	523	505	536	536	492	529	479	496	525	529	522	513	506	542	534	503	524	516	525	545	516	528	511	496	563	529	517	520	563	532	492	509	550	570	569	560	508	515	526	545	520	520	507	502	507	513	512	500	503	528	473	532	526	536	526	537	524	528	530	525	494	519	512	458	523	484	469	524	506	455	550	515	494	594	528	517	516	543	516	498	557	512	507	538	478	543	511	543	532	532	512	537	502	487	503	513	527	470	521	503	555	547	537	552	523	502	535	507	501	514	536	525	508	503	479	538	477	467	501	494	582	504	530	537	523	521	548	536	492	532	517	529	529	474	524	503	515	499	533	531	539	525	499	555	530	567	501	541	542	560	553	503	536	547	557	541	517	507	507	494	525	547	520	495	538	484	547	537	523	478	533	532	553	568	476	511	538	533	528	491	525	561	528	523	501	565	522	511	542	572	554	548	518	501	531	583	546	520	509	481	520	496	464	542	507	545	552	493	500	505	494	532	517	547	520	497	496	514	533	498	495	550	538	519	537	529	522	501	500	526	524	539	531	487	558	506	532	526	480	532	522	565	493	518	533	487	543	490	537	498	520	527	484	516	514	527	573	516	555	519	485	543	481	531	509	496	527	499	568	566	522	505	509	487	512	484	530	517	519	505	525	524	506	561	530	519	509	509	514	565	529	491	555	572	513	548	549	496	492	558	537	524	561	523	538	537	535	514	489	509	501	496	520	506	497	504	532	534	513	511	500	541	470	533	524	491	524	543	523	529	525	517	504	492	518	509	507	508	505	498	522	572	556	452	507	520	542	537	527	512	493	484	518	486	538	533	511	495	524	523	490	479	500	539	543	512	567	535	525	575	490	520	501	517	566	544	529	506	522	526	547	546	461	507	496	528	501	491	514	520	562	489	521	492	576	527	495	540	508	549	523	545	526	512	531	533	488	517	502	514	521	494	543	485	491	547	548	515	545	516	545	520	519	492	526	515	522	502	528	471	504	525	560	543	521	526	535	500	527	534	550	504	536	511	512	523	533	504	500	471	528	544	529	540	525	535	509	529	534	481	507	558	517	510	491	534	524	488	535	528	511	569	515	525	541	494	535	572	556	525	540	520	520	508	530	532	516	523	489	522	525	497	529	550	529	537	510	493	536	526	526	510	515	503	515	532	534	552	525	534	520	525	526	545	504	525	518	525	542	498	491	516	535	523	535	519	506	539	546	526	479	516	526	524	509	487	542	536	515	541	525	521	509	517	512	472	487	523	526	536	527	514	507	534	506	497	567	554	513	503	493	531	514	531	553	539	506	509	490	552	540	494	525	533	502	491	519	549	538	480	540	506	524	525	505	532	526	496	500	521	534	526	565	548	518	504	481	538	489	520	537	501	515	511	533	559
17927	2553	2347	1828	1275	946	666	540	446	429	359	290	281	258	250	235	199	217	187	214	166	187	148	168	166	176	162	164	149	149	158	146	175	149	152	151	136	157	144	164	157	112	155	134	127	141	146	141	157	137	132	139	119	144	156	140	147	159	132	121	149	163	148	144	141	134	141	139	144	147	155	118	129	150	139	130	135	140	134	145	144	130	138	134	171	130	121	139	131	108	125	121	147	131	140	156	160	153	133	125	155	125	131	145	141	131	134	142	126	131	145	150	143	137	158	145	148	166	139	121	122	131	135	128	128	131	123	134	122	132	147	107	145	124	142	129	142	143	140	133	141	141	132	148	124	136	142	126	153	118	120	129	133	119	140	138	125	139	135	124	135	129	137	125	138	133	151	106	120	151	127	127	115	137	147	131	132	137	140	113	130	133	154	141	129	151	156	133	128	139	133	126	107	138	130	124	148	108	147	146	126	147	118	128	123	132	119	136	148	135	134	144	137	131	138	135	149	127	121	127	129	139	129	137	151	143	121	161	125	134	142	152	120	141	133	116	143	133	134	135	153	142	144	137	144	146	144	127	129	136	149	138	135	140	154	146	134	137	133	136	126	133	150	132	144	133	149	113	127	119	140	141	118	121	144	121	124	157	103	118	133	130	134	126	124	135	139	135	125	143	128	130	150	149	146	122	123	126	146	123	117	131	142	141	138	149	125	138	163	152	133	141	148	165	130	136	159	150	137	137	137	150	139	133	132	131	136	132	128	139	123	125	143	124	154	144	130	137	129	135	144	130	129	158	125	139	148	132	121	152	141	141	125	126	129	148	124	125	146	124	128	139	140	125	129	123	136	139	148	130	135	132	126	115	115	145	148	112	118	146	114	148	125	143	152	127	118	160	134	138	127	156	125	117	136	112	136	142	119	148	131	143	147	125	123	116	143	135	168	136	159	126	136	113	148	129	142	135	134	130	133	129	124	135	131	149	138	167	125	132	140	152	151	157	125	126	120	143	138	147	141	145	140	125	133	135	128	138	142	127	141	137	138	137	128	146	136	145	130	135	114	151	124	141	137	136	152	145	127	150	136	118	141	159	158	136	128	146	136	120	133	144	125	124	130	126	121	125	155	136	139	134	131	135	144	120	140	115	132	118	122	142	136	143	140	152	130	143	119	120	126	125	125	119	127	126	113	134	149	113	112	129	129	116	148	111	137	164	145	137	139	100	131	143	134	122	115	163	145	145	152	122	160	141	134	123	136	151	127	143	146	152	134	114	129	157	137	137	119	118	132	164	147	157	134	131	122	120	122	152	138	139	143	126	132	146	130	129	120	107	143	138	146	147	135	121	141	133	136	133	142	138	160	144	126	126	126	138	129	151	126	140	145	135	134	138	138	129	132	133	125	118	123	140	128	117	139	136	122	153	140	119	116	133	133	127	139	156	138	150	143	142	138	146	139	155	142	132	132	129	122	121	123	125	134	150	164	146	132	127	134	122	128	144	126	136	141	101	127	151	135	141	138	145	148	141	145	135	134	144	165	137	128	143	129	126	147	142	151	130	138	153	128	121	130	130	149	123	128	148	122	147	134	136	127	127	107	133	149	135	160	125	161	136	102	150	148	126	124	147	145	123	129	122	143	128	147	109	120	147	140	132	135	127	142	142	133	121	160	134	149	114	135	132	164	140	149	124	127	113	138	143	133	138	128	144	152	138	132	125	127	122	144	156	142	138	157	148	117	136	113	141	136	135	132	119	132	131	146	156	157	126	126	127	139	129	132	141	135	126	141	126	153	134	147	131	124	123	123	125	141	134	139	123	122	140	154	129	120	129	149	120	129	151	147	127	142	113	140	125	133	141	119	109	132	118	142	153	133	155	141	132	132	125	159	122	136	143	138	151	145	121	129	130	121	140	145	140	128	136	141	146	139	155	148	132	136	141	139	141	142	121	98	113	134	155	135	133	140	149	125	134	110	143	142	131	131	147	134	104	126	138	126	173	113	139	141	129	151	134	117	144	136	138	114	154	149	118	143	149	122	143	130	138	146	141	140	138	140	147	151	144	140	141	142	132	121	121	139	141	136	142	163	129	137	146	128	139	144	147	146	135	129	152	145	172	147	128	154	151	125	146	143	143	130	117	141	122	137	144	120	133	129	127	111	123	118	141	139	129	153	141	129	137	123	147	126	127	138	131	128	129	133	136	124	129	147	126	138	128	137	119	121	124	123	128	135	126	141	142	128	137	131	120	143	139	130	148	146	117	135	136	132	125	128	158	140	149	134	157	139	130	120	148	149	137	146	128	115	134	143	126	139	127	133	137	139	142	137	147	133	130	139	119	140	148	135	129	140	122	131	129	132	140	130	135	134	149	115	117	115	133	124	128	153	140	139	112	124	138	113	131	140	146	138	145	118	121	159	133	146	126	149	122	121	133	147	139	164	141	144	158	151	139	112	116	132	142	141	149	139	151	132	156	150	120	151	147	137	138	112	138	123	140	130	146	142	143	107	142	119	142	153	134	179	129	135	146	106	145	167	127	136	142	121	105	110	122	156	137	131	132	147	125	143	137	145	130	145	134	140	123	131	142	150	126	153	135	119	148	139	151	148	134	133	130	142	141	129	127	126	141	119	146	140	145	147	134	129	172	141	134	155	136	128	140	126	116	141	156	127	131	138	123	129	142	147	120	162	142	125	130	146	137	146	136	145	127	129	137	124	112	125	125	134	130	130	126	135	117	136	130	128	139	144	156	136	158	125	132	139	122	150	122	124	148	139	130	146	132	146	132	115	154	128	134	147	138	150	97	140	136	139	136	126	107	135	113	136	116	129	123	140	123	142	140	146	117	131	144	140	127	143	137	134	145	130	157	129	139	137	119	134	157	153	137	123	144	139	151	131	158	145	141	137	138	137	141	135	135	128	134	160	146	148	146	121	135	149	143	147	110	129	141	147	127	143	138	133	141	146	129	117	143	153	140	153	131	133	131	140	135	131	123	154	122	154	121	118	159	137	120	116	135	135	151	145	128	131	133	118	126	143	126	128	131	132	136	144	121	147	142	147	121	128	112	139	101	133	131	138	131	137	152	139	139	132	137	124	104	141	126	144	140	125	144	135	149	141	118	149	110	138	167	139	132	149	141	126	131	123	122	142	153	130	117	134	130	136	136	148	128	137	135	132	126	141	137	139	120	129	149	133	149	138	130	129	134	124	144	146	156	126	135	132	136	128	142	145	125	143	146	122	130	131	123	146	123	126	136	131	134	126	127	129	128	142	150	114	147	138	139	135	137	121	117	116	131	154	140	124	147	151	164	142	129	114	129	139	149	117	131	134	141	128	120	113	111	153	113	145	142	143	145	135	130	129	151	140	129	140	132	139	135	132	128	139	130	136	122	131	133	127	133	144	132	124	119	139	134	142	138	146	130	130	144	135	142	138	130	149	132	117	122	136	143	135	141	160	144	136	161	126	148	144	123	148	148	138	140	148	131	167	156	146	132
7492	1965	4495	5259	4571	3849	3057	2653	2198	1933	1661	1446	1319	1179	1086	979	962	928	874	783	777	730	699	663	665	645	630	640	598	617	560	589	546	564	546	525	536	529	541	507	500	469	527	470	464	458	486	467	468	434	472	474	448	456	456	451	465	423	458	450	469	432	429	473	438	472	421	441	430	435	414	443	431	432	428	463	429	412	425	438	433	397	466	414	435	439	437	409	385	430	483	438	447	429	438	437	457	425	435	435	410	410	418	460	458	402	448	452	379	399	429	394	405	407	428	401	410	427	405	410	391	442	421	439	403	427	403	419	404	405	396	416	402	404	373	427	411	431	424	401	416	430	478	443	423	429	434	393	420	400	424	404	411	436	427	398	411	427	422	421	432	366	433	411	459	417	396	446	429	399	407	415	381	403	419	389	435	394	446	391	430	392	419	417	410	413	396	401	405	402	440	406	418	400	406	430	426	446	408	396	372	425	389	421	444	413	404	432	416	406	431	432	387	414	400	399	444	426	399	430	404	413	408	432	434	417	417	390	429	431	380	409	426	419	425	432	407	429	404	441	387	415	402	395	427	440	391	401	456	432	378	421	400	435	399	404	407	411	403	394	406	378	395	381	406	436	388	390	425	423	418	420	416	419	412	407	383	434	385	435	402	398	389	392	434	363	425	411	405	421	427	401	399	399	428	426	424	401	450	444	395	402	416	384	382	427	444	401	441	399	400	400	402	381	406	456	410	419	439	442	432	375	408	410	422	452	451	392	422	443	379	413	405	421	377	414	436	431	414	426	454	425	399	427	407	453	398	409	407	411	416	400	434	377	419	419	399	423	428	413	380	408	412	408	421	414	432	365	410	424	444	448	408	410	432	428	425	417	418	416	442	421	448	416	420	384	447	395	406	417	381	401	391	416	437	377	417	428	442	361	436	440	381	388	431	422	431	389	414	416	436	424	422	406	401	423	418	414	407	468	407	394	439	383	440	411	430	440	426	414	400	448	403	418	451	444	433	406	398	413	402	457	439	418	407	408	388	415	396	423	432	421	408	411	438	414	420	425	388	421	373	427	425	386	424	443	416	383	424	402	393	416	402	434	411	411	428	417	429	446	391	415	405	427	405	408	428	394	430	449	413	397	427	394	402	409	430	419	388	396	426	456	431	402	423	390	449	422	465	425	417	387	431	381	413	403	390	393	411	435	396	434	417	385	412	416	403	420	383	419	416	413	393	379	427	429	407	445	398	385	400	434	394	370	432	426	413	423	405	405	404	419	405	406	392	416	418	395	391	409	398	389	399	388	373	364	417	410	383	430	386	410	370	435	437	407	421	394	445	416	427	403	437	446	416	407	415	403	373	395	462	408	440	418	398	409	412	410	416	433	419	405	398	437	426	391	415	382	401	394	418	414	449	419	369	407	419	410	432	399	408	421	405	414	389	411	407	421	414	386	399	397	410	411	378	421	421	404	401	406	464	399	404	418	426	430	403	435	398	405	434	402	380	444	406	388	429	407	382	397	400	448	382	429	447	398	386	424	410	421	388	384	422	400	384	430	430	363	430	417	394	434	450	436	398	409	440	417	415	439	399	401	406	404	432	403	438	417	419	401	423	423	412	391	373	408	373	440	396	406	390	442	459	415	408	424	413	406	402	399	370	411	409	406	445	439	387	373	354	439	419	440	417	394	404	431	405	423	423	384	398	405	387	388	420	413	407	421	395	424	421	392	441	376	400	443	436	449	381	427	388	404	411	437	420	370	409	401	394	416	401	405	446	394	405	419	436	442	395	343	405	402	401	402	427	416	431	419	434	438	410	414	417	424	404	386	399	425	441	431	406	404	401	376	402	414	394	423	409	371	399	418	389	440	369	399	436	404	400	396	417	420	421	461	434	446	433	411	409	440	403	415	426	394	384	448	393	415	412	440	424	392	357	387	379	424	402	408	421	433	445	422	439	378	427	411	451	351	415	399	416	430	427	434	414	417	386	409	416	423	405	435	433	420	418	347	418	401	423	385	405	400	423	389	384	391	431	436	421	391	378	443	395	417	422	414	438	368	412	409	403	373	419	403	418	451	387	425	381	409	418	403	373	400	403	444	440	411	412	402	391	389	440	432	393	438	395	450	399	406	386	419	406	410	458	399	396	402	437	395	394	397	416	405	434	403	418	392	419	458	415	395	427	386	396	420	396	396	412	376	427	404	441	401	423	388	415	417	401	426	408	448	426	447	410	415	390	457	436	457	433	412	402	397	443	417	450	412	444	404	411	408	417	405	421	412	408	392	412	365	417	440	410	412	409	391	403	399	462	399	449	418	454	384	419	437	430	415	416	420	404	390	421	407	398	427	393	424	387	432	364	405	426	440	418	376	385	398	444	392	428	380	413	420	379	405	416	436	402	390	436	393	429	399	382	412	426	391	388	432	401	398	417	407	400	412	420	414	416	436	377	384	407	400	414	376	413	381	387	377	409	392	373	418	422	420	402	417	401	413	421	457	438	414	417	452	397	430	462	382	409	436	408	403	387	392	373	395	406	430	407	414	431	416	423	417	417	399	394	399	411	401	356	362	403	391	399	403	431	426	414	386	422	443	405	436	431	430	398	428	431	455	428	404	457	423	435	383	437	376	414	408	386	408	432	398	370	433	391	436	444	414	445	393	426	397	431	406	389	369	374	429	388	392	427	354	406	436	436	404	434	421	402	387	415	422	421	413	395	400	412	429	393	392	425	427	408	414	407	436	428	394	417	380	408	427	429	431	420	379	432	412	421	402	447	407	427	409	421	400	403	422	408	407	431	358	428	431	400	406	421	377	406	414	421	394	397	399	383	433	391	377	404	413	402	430	445	405	389	416	421	415	391	407	450	383	439	426	405	424	428	392	408	432	414	418	409	406	413	412	403	394	418	401	406	429	341	391	430	418	389	424	378	389	451	410	397	398	383	396	443	419	405	422	411	401	440	369	412	444	428	415	434	391	404	409	422	414	432	427	434	358	394	418	396	459	402	408	385	413	426	440	377	411	415	432	415	414	391	374	420	449	424	414	413	421	426	443	426	436	399	411	390	391	418	387	417	418	415	442	413	385	426	406	439	405	391	440	393	403	416	420	432	420	420	419	401	408	396	402	432	410	428	376	444	413	393	413	392	399	379	417	388	428	390	420	432	413	409	406	412	400	402	392	398	382	418	411	429	396	417	453	439	410	426	454	426	410	400	394	452	444	397	431	433	376	413	402	419	414	414	413	394	422	445	446	409	433	417	418	404	399	379	403	391	399	395	421	409	395	381	384	432	407	435	429	398	432	412	428	440	439	395	380	385	375	396	398	383	426	424	429	417	427	396	424	421	420	472	417	388	447	460	411	433	453	421	426	401	434	436	423	418	406	384	449	390	354	428	419	396	473	420	418	397	405	396	406	398	394	437	411	406	386	434	421	402	436	385	423	379	386	426	393	420	388	416	416	399	395	419	393	409	417	403	416	420	441	391	422	445	412	420	408	428	408
2446	384	391	365	352	351	313	354	357	326	347	331	342	298	348	290	362	305	321	311	329	337	342	301	342	302	318	309	333	331	325	287	301	292	307	338	338	290	323	308	318	274	329	312	328	343	308	331	327	304	320	306	326	344	356	331	333	303	338	340	304	313	326	351	331	310	342	298	299	285	325	321	345	312	296	325	348	301	318	290	302	318	311	341	291	305	267	303	319	296	331	326	312	290	322	351	344	329	317	329	333	331	334	319	330	313	317	331	306	284	342	343	310	326	326	282	288	327	310	326	339	283	327	317	302	303	320	326	306	318	331	278	330	316	330	316	328	318	324	316	302	360	296	322	308	303	341	335	283	315	317	319	335	302	300	324	338	320	302	326	285	310	334	310	318	305	344	318	312	347	301	313	306	340	349	314	310	289	358	296	291	323	326	333	318	317	331	304	313	352	334	303	320	306	334	336	293	292	317	306	317	307	331	326	322	345	333	313	320	319	310	313	302	325	345	344	323	313	304	310	342	315	297	329	320	332	287	348	333	303	318	340	317	326	323	317	319	337	330	345	297	332	322	321	317	305	303	321	338	347	313	301	310	277	326	326	324	310	299	313	326	303	291	331	335	326	319	299	321	293	286	281	325	321	319	317	315	304	300	340	292	334	312	328	319	314	307	305	307	305	334	316	322	316	316	317	319	305	302	315	316	317	300	318	308	301	322	330	333	331	297	344	298	311	311	319	364	299	309	299	339	314	330	299	286	328	340	268	339	328	318	346	337	324	311	346	320	366	322	312	303	279	298	324	316	321	309	311	325	305	289	287	319	316	331	310	331	336	332	331	280	333	331	328	280	301	360	320	341	353	313	305	337	292	337	324	328	294	296	307	317	307	341	304	333	328	336	332	338	319	311	344	293	299	289	303	314	302	323	332	334	332	314	316	321	345	322	340	334	334	331	334	305	306	311	336	312	314	323	319	313	315	315	306	309	300	306	326	327	329	301	311	318	341	325	291	347	319	333	338	312	335	333	290	291	322	314	298	324	322	355	338	338	317	313	361	295	314	317	267	318	331	326	304	284	345	299	324	348	286	311	319	299	283	336	316	327	322	321	309	305	323	339	306	296	307	351	346	352	308	303	323	316	336	305	332	320	296	318	327	318	314	307	311	319	339	285	319	301	323	308	300	339	334	305	290	299	327	324	317	304	315	313	298	293	308	315	308	344	297	263	314	345	283	325	331	307	298	321	336	329	309	354	313	312	287	308	324	306	297	337	318	297	295	300	318	300	319	333	314	292	290	330	305	300	317	321	310	341	310	329	322	319	298	332	328	327	326	325	338	312	313	301	299	311	338	310	336	320	304	333	302	320	318	319	300	292	315	302	338	322	324	319	329	332	329	313	329	292	333	325	327	306	319	313	341	334	310	274	325	312	341	327	300	313	294	302	308	330	310	326	310	322	329	359	323	283	318	307	274	333	313	308	327	293	277	321	308	309	317	278	312	305	288	322	329	305	347	291	325	344	288	301	311	318	326	315	315	328	311	337	308	343	312	300	318	344	302	290	282	311	320	313	305	332	291	319	305	335	321	321	333	325	321	334	299	357	285	300	325	305	330	313	312	335	316	282	311	306	311	295	296	324	333	328	302	324	341	320	303	283	347	300	319	310	294	292	300	311	294	312	332	315	323	296	320	300	298	301	312	340	323	321	297	318	333	283	314	314	335	319	288	343	341	325	293	324	334	333	284	335	333	301	328	297	297	339	318	308	326	327	295	308	309	334	262	341	302	344	357	321	296	309	315	329	316	317	310	318	292	317	306	327	315	330	326	308	325	316	349	297	295	342	344	302	373	336	327	306	314	332	320	329	294	313	328	309	320	297	305	302	331	334	332	337	319	320	312	322	351	300	339	320	302	321	334	305	331	307	326	307	317	328	343	295	306	352	319	330	309	327	318	356	280	336	290	300	304	332	325	314	323	330	341	323	329	334	292	326	324	314	315	319	312	312	324	320	305	317	312	320	319	324	328	350	311	326	311	305	319	334	292	320	310	316	312	306	320	322	323	288	293	325	316	352	307	327	294	322	315	328	329	300	308	301	306	316	322	301	290	339	300	300	334	336	314	327	296	330	325	302	278	293	288	345	306	327	301	342	308	328	314	285	315	309	332	310	313	310	342	329	276	306	310	325	302	303	341	341	304	326	303	271	313	288	349	330	294	300	352	345	308	301	305	326	326	327	301	322	319	336	325	295	312	334	351	333	325	300	331	321	300	303	321	323	281	323	311	302	315	312	296	297	315	332	325	330	334	331	315	286	298	334	319	349	318	336	316	337	314	335	341	337	324	327	303	299	314	304	339	312	331	332	312	322	305	331	323	323	315	284	325	361	368	304	338	305	339	298	322	341	304	320	310	337	341	342	304	314	304	331	331	313	282	314	300	295	314	328	313	318	310	333	308	346	293	325	333	365	302	326	291	300	321	304	319	339	335	336	317	329	310	315	320	304	310	324	303	290	336	322	345	308	313	329	331	318	330	326	350	295	332	342	298	374	330	341	330	319	328	340	354	347	306	307	306	298	325	313	310	309	332	329	307	311	318	307	325	322	330	337	317	314	321	289	324	331	312	313	309	311	309	334	311	309	292	290	323	314	333	294	325	330	323	314	325	333	301	309	292	353	334	327	325	275	312	325	342	349	340	319	333	335	321	322	316	304	300	337	295	344	324	324	343	307	333	306	327	335	323	324	334	320	322	318	318	313	344	307	336	315	295	328	305	317	309	304	313	318	318	358	337	252	322	294	315	332	303	307	320	337	314	342	307	332	322	299	303	312	308	341	341	286	328	328	300	337	340	316	334	309	308	332	306	329	305	296	304	321	343	340	313	307	315	345	325	321	329	331	305	290	334	344	318	303	303	310	308	350	335	347	359	350	324	313	334	338	293	295	314	308	285	333	315	317	325	324	324	317	337	312	328	338	302	325	314	327	314	325	326	338	309	347	324	339	317	302	339	350	302	312	319	278	297	325	322	309	314	346	317	332	282	324	293	299	335	321	320	288	318	348	301	328	343	340	313	305	294	319	322	316	328	370	298	316	338	290	338	301	278	321	314	308	308	305	300	305	309	322	290	303	363	301	314	329	310	299	307	310	300	341	318	316	291	316	320	332	278	325	326	317	312	301	284	330	306	293	317	312	313	299	290	302	314	343	322	299	276	313	281	302	354	297	300	331	333	311	300	306	340	320	304	325	318	337	283	337	345	330	340	355	316	343	287	323	337	336	336	349	307	322	319	335	307	303	300	315	292	320	353	340	342	321	321	328	301	323	293	322	285	341	332	288	317	307	318	321	310	329	325	308	302	349	305	352	306	307	297	338	297	302	337	318	319	336	341	310	304	290	293	308	353	315	343	294	313	290	324	316	348	356	336	322	315	298	325	340	302	346	309	313	313	311	323	319	323	313	312	322	301	273	305	352	318	302	340	311	297	305	331	316	328	301	325	301	319
2611	860	1098	1069	959	1010	1013	893	954	897	883	892	908	904	930	858	856	858	872	832	854	888	857	820	851	913	829	885	831	881	824	837	829	830	916	828	858	874	810	787	922	822	796	834	821	870	830	833	846	806	842	885	815	817	808	875	776	846	799	834	847	871	867	857	846	893	845	867	859	834	850	865	828	799	806	805	815	850	852	831	817	898	827	871	798	812	835	912	891	782	884	858	793	840	793	857	796	846	842	830	864	827	877	874	856	846	876	822	843	864	891	836	783	830	829	873	808	822	871	859	845	829	866	840	884	845	879	805	823	786	810	819	887	827	883	821	841	857	857	889	830	840	841	794	876	880	829	841	871	798	848	850	871	808	837	838	817	839	826	825	841	861	774	842	889	848	844	809	798	850	853	856	799	794	847	862	815	875	860	851	931	809	837	794	891	813	873	832	833	853	826	840	831	853	903	857	816	842	922	868	840	826	893	836	894	846	859	820	800	784	846	866	857	905	866	806	805	854	818	784	843	874	880	795	809	844	786	828	800	810	845	794	843	833	853	848	820	842	830	853	822	814	829	815	837	845	804	842	857	817	814	851	861	831	824	831	841	782	885	845	840	824	828	826	845	832	861	882	800	863	850	830	835	841	843	846	825	849	833	898	856	869	836	813	841	819	853	842	801	845	852	891	830	874	828	884	861	843	833	853	855	827	868	812	841	851	863	814	835	849	830	863	846	836	765	856	818	838	876	800	882	822	873	839	799	826	791	845	846	814	829	789	898	840	856	817	835	804	813	821	851	799	816	822	810	800	806	839	829	833	855	869	846	851	830	804	834	861	864	793	812	799	886	870	850	769	831	807	886	889	822	848	859	826	886	865	806	862	847	827	891	829	818	843	878	867	860	838	827	872	776	876	785	837	828	809	838	848	848	820	864	830	817	824	826	855	837	852	860	819	828	875	861	820	854	795	808	855	853	807	816	763	860	854	800	776	832	853	854	846	921	820	815	858	840	821	872	813	857	829	852	838	868	848	843	824	825	869	809	836	813	855	829	849	834	840	834	849	840	871	831	850	889	843	873	825	876	864	896	900	863	843	815	815	863	848	850	863	836	827	884	870	886	834	890	834	808	881	889	826	826	828	826	826	806	839	852	784	844	807	830	842	848	844	824	853	875	807	811	829	839	841	874	853	826	830	793	864	825	833	879	877	869	837	823	890	822	822	863	854	863	828	811	833	833	820	819	828	838	869	829	819	799	862	830	837	819	872	845	877	823	821	851	869	831	789	872	782	871	825	802	849	839	877	841	851	850	831	844	819	798	830	828	898	855	815	822	843	819	819	821	813	849	862	819	836	876	794	874	853	853	803	824	869	815	834	811	844	799	843	832	868	834	800	830	803	838	821	882	841	772	842	842	876	815	854	844	853	871	852	823	799	834	835	808	864	842	905	843	872	835	785	834	823	822	843	843	855	839	796	834	853	898	851	842	875	884	856	841	879	823	889	831	833	884	806	905	853	819	880	802	784	912	854	841	876	823	841	819	848	769	845	794	830	797	835	763	862	836	816	853	866	852	852	858	871	828	817	854	792	898	873	883	837	882	892	858	853	881	861	864	795	818	809	835	799	862	835	826	835	842	826	838	796	804	873	773	822	906	819	878	866	810	840	836	821	826	845	823	857	839	830	829	850	821	882	830	887	854	768	803	845	849	824	833	857	810	893	841	821	848	820	853	876	798	807	858	802	850	838	844	850	846	845	846	840	833	837	853	869	873	842	845	838	871	805	757	856	861	852	825	862	847	815	878	831	843	796	864	828	846	839	875	851	813	861	849	850	860	833	833	854	874	839	844	858	843	860	814	820	852	842	855	866	856	814	850	824	842	883	819	851	834	859	822	804	859	815	820	861	835	812	834	870	836	914	858	897	820	835	826	831	826	874	863	793	844	836	890	820	845	772	792	866	854	812	793	832	869	814	808	831	863	837	830	835	817	796	842	854	767	842	841	830	849	828	947	856	868	869	835	815	832	859	854	795	828	848	872	825	825	840	865	867	834	820	866	879	853	858	832	877	863	788	842	823	811	809	854	866	849	868	811	875	898	825	835	761	867	818	835	833	795	868	842	875	880	796	854	809	845	856	850	892	877	919	867	834	823	824	816	781	899	803	864	829	873	827	892	846	846	761	835	808	848	835	877	864	809	810	850	864	788	812	796	797	818	851	830	806	846	860	767	803	780	805	850	864	814	849	819	858	848	798	856	895	828	851	853	834	779	849	822	870	858	840	863	823	827	887	830	864	841	817	837	839	856	818	848	832	826	857	839	854	818	871	835	803	843	886	818	860	849	819	858	817	787	811	876	878	871	808	815	820	811	838	823	861	843	848	801	814	797	868	834	899	835	816	802	876	817	809	862	774	766	820	799	825	838	834	833	890	842	821	826	853	758	826	858	757	761	889	905	817	874	806	830	855	873	796	837	810	837	847	847	824	841	867	823	810	850	861	845	836	796	839	838	797	815	820	836	836	791	853	866	854	860	908	860	839	837	830	837	837	880	765	849	868	784	807	788	891	781	847	853	860	853	848	869	832	841	760	853	833	848	799	873	867	842	791	835	859	872	810	789	867	858	892	873	816	827	823	857	936	850	827	773	811	834	852	831	829	896	787	850	805	852	851	858	859	778	862	842	871	803	848	842	849	871	872	861	842	832	888	820	818	814	821	842	835	861	889	861	831	887	776	811	832	842	908	849	848	812	839	889	791	840	858	858	857	825	869	883	841	804	860	809	795	824	799	865	830	823	868	822	855	806	808	822	831	872	820	844	854	883	812	778	830	811	822	816	835	819	836	913	802	807	874	842	896	811	879	872	830	859	811	783	822	834	856	807	815	836	802	837	818	879	864	810	831	843	814	876	805	770	808	846	834	874	822	828	831	828	832	852	816	826	867	821	873	838	911	832	871	808	825	901	862	845	831	846	813	831	868	878	867	835	821	845	898	832	805	831	839	746	877	863	855	832	782	861	823	795	830	827	826	820	872	841	857	823	808	883	814	817	915	845	862	879	854	854	801	892	822	900	842	812	835	812	799	868	816	827	865	811	827	844	808	836	836	863	816	860	814	829	855	811	807	831	854	844	878	815	853	823	775	795	823	868	782	819	836	859	862	796	839	838	860	854	882	883	851	846	843	860	789	846	878	839	885	812	826	809	812	801	800	832	838	826	792	885	830	844	855	872	811	885	830	835	837	768	829	861	838	776	866	816	832	820	816	884	857	813	833	847	768	860	848	885	881	882	864	792	841	864	802	816	827	855	857	859	833	867	834	881	827	821	828	839	858	887	841	805	821	884	860	835	800	881	811	852	865	814	847	854	817	834	861	853	865	828	869	779	807	831	905	832	837	849	798	874	787	840	828	837	815	872	852	846	859	872	860	856	875	880	834	837	833	829	837	827	835	852	850	819	838	853	832	768	825	843	845	820	879	851	841	793	857	836	782	817	829	860	830	882	859
9963	1032	1230	1000	683	513	477	381	337	342	270	263	265	214	243	214	217	203	215	216	222	208	223	210	178	213	200	207	207	181	189	191	201	191	177	190	197	190	173	195	205	173	184	170	219	175	197	177	175	179	177	169	168	188	162	200	201	182	215	171	169	192	179	200	194	183	199	199	170	193	184	182	186	178	180	179	152	182	196	178	168	171	197	176	174	185	168	182	197	176	172	192	188	176	195	217	185	174	177	178	181	191	209	163	187	170	178	209	185	193	158	165	186	186	189	192	174	172	157	192	201	200	171	190	164	175	180	175	191	187	168	158	202	173	167	180	204	207	184	177	208	181	177	218	211	208	181	194	197	202	162	173	200	194	203	165	189	165	188	187	191	169	164	172	170	202	178	188	151	183	190	192	170	175	185	164	170	183	178	186	184	179	195	182	195	167	176	199	167	165	185	199	176	166	195	174	173	163	212	208	199	189	182	178	187	186	178	180	174	178	185	198	183	184	194	143	178	196	177	170	196	203	209	192	155	191	155	175	185	205	176	181	217	190	172	194	177	204	195	180	172	185	178	174	187	169	166	152	168	189	185	207	186	181	195	197	208	188	171	180	170	175	193	182	167	179	177	182	184	167	179	169	200	180	194	157	180	169	162	209	179	203	202	196	169	185	193	179	186	184	191	181	185	174	174	194	201	197	169	182	178	194	178	177	168	164	162	181	181	176	201	173	207	205	175	184	193	192	164	199	196	185	177	181	164	169	171	179	176	199	191	182	205	206	167	181	196	163	190	193	212	167	189	199	234	201	170	191	179	175	179	187	166	176	199	208	174	188	180	187	198	184	181	188	191	194	170	179	155	189	176	158	187	190	185	184	184	175	191	179	159	171	180	192	197	198	183	176	165	205	161	179	195	183	173	176	167	192	187	179	176	188	188	178	187	188	181	182	189	187	191	178	175	202	198	192	182	161	180	177	176	175	160	173	176	162	195	193	205	185	185	170	161	195	161	191	178	192	200	179	162	179	185	168	181	186	165	199	185	188	203	184	183	163	181	167	191	190	187	180	173	189	192	183	191	168	159	179	179	173	186	196	175	194	218	200	189	171	164	186	190	164	189	209	182	190	188	191	177	177	181	204	185	184	187	184	159	173	166	193	176	195	169	180	195	161	183	202	196	196	196	189	183	189	178	181	201	189	165	173	190	164	178	180	200	179	181	192	195	202	182	190	209	170	205	180	188	242	180	184	188	169	174	174	216	151	181	169	152	194	180	182	175	181	168	200	167	176	173	183	165	178	191	215	181	190	176	172	204	185	189	159	170	166	188	165	173	170	175	205	183	187	202	173	211	204	182	199	169	162	179	181	188	176	185	185	153	175	192	199	190	185	135	178	178	207	182	179	178	188	184	174	191	180	199	195	175	184	192	209	171	183	169	174	196	198	171	175	180	162	168	199	164	186	203	172	181	173	174	166	214	143	176	190	168	171	165	184	166	183	162	196	173	180	194	178	204	188	182	199	176	171	186	149	185	170	177	196	164	185	159	189	173	186	169	206	181	206	189	201	176	193	187	174	161	186	196	158	164	181	186	176	176	171	182	191	171	164	184	175	169	181	203	176	190	194	179	174	162	185	185	158	200	199	160	180	205	178	198	168	190	173	204	203	196	166	175	202	190	170	184	185	195	202	187	177	184	176	182	185	180	195	174	165	191	183	158	174	175	170	153	185	183	193	181	197	191	181	197	186	180	180	194	195	182	209	197	190	176	173	222	161	161	179	169	146	197	168	193	201	199	185	198	172	176	173	196	174	190	186	187	183	186	188	186	187	169	162	199	177	180	195	203	173	199	190	152	199	171	165	192	189	189	198	204	170	178	149	148	178	179	172	200	179	162	178	175	218	185	169	176	175	188	190	194	175	195	175	198	190	201	184	148	180	178	202	168	192	176	174	173	186	203	193	199	211	165	178	181	188	170	180	179	180	206	171	183	173	203	209	166	179	168	172	189	163	181	199	199	182	195	189	187	197	184	198	158	188	195	171	166	187	193	168	170	170	200	171	180	170	195	164	176	198	180	185	198	173	194	201	201	181	191	180	191	168	168	180	184	169	190	195	192	192	201	180	200	179	186	196	194	184	184	203	174	173	185	175	182	183	180	200	173	183	170	175	173	224	194	167	172	197	184	179	184	186	174	190	172	144	169	176	179	186	181	171	161	188	175	184	176	176	186	188	180	176	166	187	175	185	180	182	178	169	171	183	182	203	182	193	181	182	195	180	177	181	183	195	188	173	201	202	186	175	188	171	178	173	165	177	190	166	178	173	193	187	186	199	186	194	185	180	175	169	181	197	182	145	172	181	179	150	192	185	191	194	188	213	178	189	176	172	209	184	168	187	185	169	194	203	163	199	193	193	160	167	177	167	160	185	172	183	177	187	177	171	197	169	179	166	184	169	165	173	185	172	214	182	180	182	203	169	181	187	177	192	185	188	176	194	183	181	199	169	187	170	200	186	177	209	179	173	180	173	171	190	181	172	173	168	182	165	174	165	176	176	192	192	200	200	189	173	171	172	175	185	173	186	184	178	165	193	211	186	163	176	207	175	213	203	198	203	167	179	173	180	188	185	200	188	172	184	185	165	208	173	175	199	178	186	204	183	165	188	166	175	171	204	160	181	159	190	177	185	180	193	160	194	200	183	178	194	171	202	185	188	176	189	186	168	185	157	191	159	191	178	186	227	171	197	203	186	183	172	182	194	194	181	173	185	178	199	174	189	201	228	184	186	163	178	199	168	185	168	190	180	179	162	174	174	193	173	184	178	177	174	175	200	184	203	170	195	199	181	161	164	172	188	176	181	205	189	199	177	174	186	186	160	195	187	158	180	185	162	154	173	173	208	166	172	192	175	195	185	196	175	221	202	191	199	203	188	166	180	177	183	180	173	186	200	161	210	185	166	181	159	201	198	182	166	179	167	179	186	203	196	170	191	193	198	166	187	196	198	190	169	188	179	181	162	168	178	174	195	178	166	199	168	198	188	199	201	184	179	191	170	171	176	212	185	162	167	177	195	160	181	167	180	219	201	169	183	198	212	226	184	174	189	157	194	167	182	178	170	192	174	157	192	202	189	171	192	179	193	182	180	192	180	188	174	191	156	188	188	200	189	224	177	174	207	179	187	186	195	200	169	168	175	186	174	168	153	187	175	172	168	195	194	216	179	173	190	171	159	187	178	188	180	191	184	186	207	154	175	197	190	145	182	158	178	179	190	190	155	179	188	193	176	205	188	154	192	155	180	179	175	164	195	180	183	193	197	162	172	188	170	172	169	188	193	173	179	190	199	190	176	167	187	191	172	194	163	198	187	192	207	194	183	183	197	188	220	183	186	176	177	173	164	191	202	166	189	180	187	191	179	158	182	183	164	178	200	179	175	189	187	176	187	177	194	183	209	182	183	194	185	173	181	193	201	211	178	172	196	193	189	194	171	180	190	182	187	179	169	190	173
5614	1300	2624	3168	2768	2294	1978	1634	1477	1256	1214	1038	1028	915	883	891	803	782	789	717	757	676	701	705	636	654	652	637	592	578	572	627	609	614	613	564	623	569	598	580	607	546	558	572	552	582	524	539	506	503	544	563	534	530	487	518	565	529	512	521	544	522	506	565	517	511	531	524	555	540	552	551	561	527	486	509	564	530	519	539	513	559	559	496	532	519	533	522	562	561	538	536	538	494	537	498	505	503	490	505	521	556	551	482	512	536	528	589	526	531	550	477	556	524	545	497	531	511	538	532	551	527	518	518	510	546	530	522	522	480	508	507	475	532	540	499	514	527	507	529	482	498	529	513	500	533	576	514	518	496	513	523	539	536	497	460	515	511	543	528	482	516	528	502	490	522	505	566	450	559	552	493	506	505	487	503	532	525	490	482	535	555	552	535	522	494	507	532	523	545	535	507	505	527	513	488	495	491	508	523	478	474	504	504	504	525	542	536	533	544	513	526	510	530	511	514	511	510	527	513	499	542	514	530	535	512	514	527	537	506	512	491	494	499	483	519	536	488	529	495	506	509	504	515	515	529	472	520	504	525	524	534	548	495	507	500	533	496	516	519	522	482	546	485	486	509	536	538	527	511	531	518	491	504	542	548	519	560	491	512	495	507	500	517	506	522	527	510	511	544	549	487	454	505	519	522	481	549	485	511	489	530	528	549	538	480	568	510	526	504	490	559	485	484	511	513	528	503	542	525	527	574	495	475	489	531	516	529	514	527	538	526	496	546	499	545	546	535	534	510	544	489	483	524	528	553	485	523	496	521	524	490	498	497	522	508	533	506	518	502	513	523	543	483	560	474	542	529	489	502	514	511	479	491	515	539	488	521	507	595	548	529	552	545	518	515	547	510	500	520	522	543	511	520	495	539	494	509	565	534	513	501	498	522	508	549	495	495	523	496	545	506	496	493	493	510	551	492	549	532	555	521	522	491	502	533	513	485	485	525	510	553	489	498	506	484	505	521	520	494	510	477	520	480	455	563	515	526	512	509	509	489	498	524	546	493	536	495	561	550	496	475	474	503	533	465	521	555	475	500	469	531	533	475	514	490	521	518	500	569	496	520	485	513	498	523	509	502	530	550	578	503	493	523	523	484	502	541	523	501	538	538	531	531	488	499	504	542	537	505	540	513	509	528	495	490	537	494	543	501	488	498	547	498	480	514	480	498	502	516	533	508	505	563	496	471	529	496	521	499	535	507	515	489	497	493	512	512	494	550	511	518	512	542	506	504	467	549	532	522	483	481	521	562	497	521	525	503	521	515	519	519	501	535	473	521	521	508	514	515	505	518	516	537	538	512	521	500	554	523	518	515	492	515	533	516	511	507	509	498	546	524	530	449	509	479	498	548	523	509	495	532	566	517	498	502	531	526	513	497	522	503	483	491	494	518	526	486	502	532	537	565	556	511	489	548	531	530	521	499	536	521	558	526	525	503	477	532	527	506	483	492	532	543	489	547	555	501	525	504	571	510	536	536	530	517	500	535	526	519	545	493	488	517	534	562	529	467	546	532	555	529	526	517	500	551	512	507	529	515	536	541	501	505	553	496	535	506	500	512	547	494	475	575	537	501	536	537	531	562	493	566	530	490	527	510	465	511	498	532	512	499	538	505	508	503	494	517	483	509	508	484	571	538	534	518	481	521	503	506	499	533	548	497	564	503	503	511	541	539	501	543	528	527	527	525	485	507	514	492	554	485	534	506	476	545	483	562	499	513	488	570	515	486	502	547	486	518	507	528	503	463	550	484	538	497	512	506	519	514	504	530	534	496	576	514	529	519	512	543	529	541	546	487	499	509	499	563	514	485	492	527	540	474	529	485	531	549	591	488	525	500	534	493	466	501	519	528	518	515	546	540	515	517	525	526	525	520	535	530	519	506	525	474	534	539	534	500	509	500	485	508	526	516	488	504	479	543	548	519	559	512	474	489	544	512	479	556	499	513	500	503	528	545	509	511	521	526	545	510	525	527	538	511	523	551	523	520	512	490	534	530	493	540	533	514	522	530	531	535	513	482	535	528	539	505	503	515	512	528	496	537	526	538	503	517	557	528	525	494	475	496	495	543	489	512	560	494	518	541	549	559	518	535	547	555	509	521	498	552	497	506	522	551	514	531	517	501	475	509	535	494	502	472	541	497	527	524	496	522	520	541	515	526	540	512	515	525	496	515	499	563	544	493	537	528	544	507	549	517	507	519	491	527	606	484	505	536	500	537	530	533	483	514	516	487	537	516	510	494	500	542	524	522	524	499	546	512	506	515	507	509	551	518	496	501	532	504	484	520	516	530	461	511	496	534	537	524	526	504	544	532	524	500	545	488	470	470	540	513	530	541	511	540	508	517	557	498	498	525	536	541	533	536	504	528	483	505	531	513	491	495	535	524	508	534	510	491	526	541	490	513	487	528	488	509	545	480	498	492	485	506	518	505	512	533	538	478	488	509	510	531	512	548	507	527	526	546	505	532	502	517	550	489	514	517	532	518	485	516	527	491	530	528	460	499	567	498	520	498	555	534	537	558	508	525	504	508	566	547	506	541	521	513	499	512	553	512	502	492	550	519	554	534	473	483	513	528	509	522	536	523	521	496	525	504	498	518	528	509	521	539	514	554	536	527	520	520	526	485	516	521	512	519	518	476	510	514	522	499	515	528	507	517	487	530	503	488	526	524	519	523	519	520	507	473	484	536	540	505	558	526	487	548	521	556	476	525	505	561	545	546	535	526	512	526	526	499	523	467	471	539	493	484	575	545	535	511	541	509	511	569	547	554	531	512	513	532	520	470	466	518	510	554	459	506	509	497	519	507	516	486	527	531	507	510	491	471	557	498	539	475	509	509	535	514	486	551	553	561	521	565	553	503	508	548	545	508	500	539	549	506	489	513	523	509	498	517	540	535	503	509	503	525	520	492	496	505	550	528	540	517	539	517	482	526	516	515	501	519	539	514	514	516	510	468	493	494	512	493	518	536	511	492	508	466	506	539	495	489	509	454	515	496	538	565	520	543	473	531	488	502	470	514	550	548	503	514	518	502	537	521	531	507	475	540	503	486	485	501	532	488	506	508	472	524	523	502	552	501	529	517	531	562	536	536	535	505	515	513	523	524	478	508	511	514	541	540	499	543	501	497	504	513	519	510	532	522	546	529	527	499	533	531	501	511	521	489	498	512	514	566	508	507	491	502	527	492	528	503	539	487	504	476	526	472	498	465	531	500	506	500	536	534	528	531	531	569	505	555	543	539	510	503	518	536	544	489	523	525	489	513	483	505	536	513	497	536	519	495	523	525	522	482	511	526	499	490	566	492	514	505	516	467	490	509	522	525	516	468	542	448	489	516	538	516	513	527	460	500	538	465	496	489	524	510	515	522	546	552	521	536	536	542	510	502	531	539	500	528	488	517	527	506	510	532	498	490	511	521	520	506	518	510	530	506	510	523	518	504	522	518	481	529	522	502
17700	2470	2333	1676	1291	917	703	575	449	396	348	332	267	270	246	211	210	233	206	206	201	189	166	148	152	162	191	169	153	178	162	158	160	152	129	145	185	143	150	127	158	138	153	142	142	155	151	138	151	151	159	147	144	139	140	157	131	122	164	113	147	165	127	120	142	121	149	137	151	142	132	141	124	135	133	160	119	128	139	141	146	136	108	148	152	134	125	128	127	144	139	142	163	132	141	141	132	137	133	123	135	120	124	142	124	129	159	111	133	153	117	153	130	130	130	126	128	152	142	119	130	128	148	130	128	126	164	132	142	131	133	153	141	136	138	134	140	151	131	126	120	128	146	157	144	140	140	129	144	141	145	161	126	129	139	144	150	158	146	127	136	137	143	149	153	135	138	121	145	131	130	138	148	124	132	129	117	117	126	121	129	140	143	159	129	143	128	140	123	151	122	133	146	125	149	133	128	134	143	128	139	143	134	138	120	140	133	129	135	141	141	148	132	123	111	114	138	127	131	125	123	138	120	137	144	151	144	136	145	137	138	150	135	127	131	120	155	130	127	120	133	152	139	154	125	125	151	128	138	126	139	140	129	145	129	109	136	136	141	125	144	145	158	114	124	135	132	121	131	143	142	133	138	128	121	154	132	133	132	127	141	141	127	140	119	138	139	154	119	150	129	155	145	127	133	123	132	137	132	167	134	162	111	156	130	146	121	124	135	127	143	131	143	135	137	146	117	127	137	144	146	131	117	136	147	119	146	125	151	142	121	126	142	143	118	104	121	126	147	123	143	138	134	121	119	132	134	132	132	115	140	124	158	136	124	116	147	130	137	130	149	129	140	123	149	135	147	133	131	139	136	109	154	127	137	142	141	127	146	142	127	134	126	130	125	128	131	141	132	131	134	132	145	155	131	134	109	126	133	122	130	118	139	127	117	113	144	160	120	145	150	137	140	120	158	111	127	118	125	126	144	132	129	151	130	126	152	123	146	133	148	140	130	128	132	148	133	133	131	138	138	159	133	122	133	123	146	122	151	154	138	150	141	113	123	136	110	147	131	138	128	165	134	119	124	147	136	132	126	130	144	137	148	138	141	129	137	129	132	149	119	124	112	128	114	141	132	124	109	158	143	161	143	129	146	150	149	134	136	155	149	133	135	123	157	135	124	131	138	133	144	151	143	133	164	129	144	132	153	131	133	144	153	125	142	136	126	154	138	152	118	158	149	145	154	143	134	145	136	147	157	125	143	124	156	123	123	134	119	138	135	132	148	132	139	116	113	131	146	136	144	164	121	140	105	140	136	107	134	145	141	122	133	124	125	132	136	121	138	118	124	145	129	140	153	124	125	154	141	132	129	149	136	135	123	152	138	136	129	122	136	135	146	142	148	128	140	128	138	141	138	146	139	127	114	140	119	150	144	140	131	154	127	124	125	144	144	136	130	143	150	115	124	129	146	132	144	142	164	136	149	155	129	150	129	119	133	130	136	136	135	153	135	119	155	129	139	142	150	131	141	135	118	124	114	144	140	137	132	131	122	144	122	132	132	146	128	141	142	140	155	128	147	144	122	145	153	137	120	137	134	134	134	124	124	135	120	140	130	129	140	137	144	133	137	131	123	124	128	152	121	124	136	132	139	156	145	133	128	128	137	155	118	136	134	145	148	127	119	128	120	156	133	147	135	158	158	144	144	152	144	138	120	148	135	136	135	125	143	123	131	130	153	128	147	109	149	128	161	138	143	157	121	146	136	108	141	150	137	155	139	140	120	144	133	144	124	141	136	125	107	145	132	127	149	118	137	128	126	148	154	138	139	143	125	121	151	122	124	152	143	159	143	124	143	126	129	136	123	132	133	149	129	133	123	165	125	136	139	131	150	140	138	150	155	144	146	129	131	147	135	141	157	143	132	138	120	125	134	137	153	135	141	164	122	133	150	102	138	112	149	136	152	134	133	143	133	149	150	159	163	133	133	131	146	121	138	119	122	138	140	128	130	165	153	144	157	132	134	132	119	130	165	143	117	123	152	136	134	114	109	129	125	144	122	134	125	126	120	122	151	143	137	133	124	139	125	126	138	129	132	138	114	149	134	148	158	135	128	129	144	142	148	123	133	118	144	143	116	154	136	123	140	136	142	147	141	135	162	126	120	157	142	145	121	135	135	130	136	143	137	132	141	126	151	134	120	115	133	147	145	110	132	114	147	129	119	138	155	140	127	134	137	129	145	125	151	147	136	140	151	120	132	137	125	143	112	144	129	151	134	148	145	135	123	151	140	114	121	152	152	148	155	133	140	129	105	108	141	138	150	129	158	131	127	152	139	137	130	146	127	139	128	130	133	133	102	127	142	134	127	148	144	126	125	134	152	139	124	107	145	132	131	149	131	146	161	124	146	139	129	121	112	134	122	157	145	128	135	130	134	127	126	137	141	141	126	141	141	152	133	137	136	146	139	126	138	139	150	137	142	151	132	127	121	122	91	153	146	148	135	127	136	138	142	133	125	146	145	136	132	144	126	131	139	137	137	114	131	131	130	131	137	154	136	134	133	123	135	152	127	133	161	132	126	139	128	130	149	136	147	146	140	136	135	134	133	130	133	169	117	132	131	119	137	137	134	120	123	155	135	129	134	163	124	134	142	154	134	112	145	144	147	151	117	140	158	142	124	139	135	136	117	131	128	145	131	138	129	128	132	128	127	128	116	137	137	132	128	142	127	132	137	123	147	152	137	128	135	142	147	134	110	127	120	131	138	136	125	144	125	123	159	140	135	146	128	138	148	134	127	165	145	134	130	141	147	117	135	115	151	160	114	121	131	145	132	136	127	147	145	117	132	107	111	128	129	122	143	127	145	148	141	125	141	147	145	149	152	143	121	125	135	150	141	123	129	134	132	146	153	133	157	125	134	161	137	130	133	133	139	129	136	143	117	119	120	136	139	129	147	138	144	121	128	133	116	148	140	132	151	137	114	104	114	133	112	132	155	139	137	137	142	137	139	124	139	141	141	146	123	138	144	144	139	160	141	150	141	135	132	134	123	139	127	125	109	141	145	145	122	137	126	131	170	142	141	136	125	138	108	153	143	100	144	140	116	132	134	130	123	128	128	140	141	129	121	162	137	134	151	131	143	126	128	134	131	124	151	151	117	132	145	146	129	131	128	120	144	150	126	147	119	139	146	126	131	142	120	139	138	131	125	151	135	138	142	153	123	151	137	128	123	129	117	129	144	132	127	152	146	140	151	150	114	134	145	119	124	124	162	142	143	148	124	127	133	140	119	141	123	129	144	118	119	161	136	141	113	142	112	152	112	150	136	139	139	110	149	122	155	135	134	135	106	125	131	128	131	124	138	141	132	130	128	144	149	132	143	151	107	133	140	146	118	146	132	123	150	117	141	128	144	138	143	128	120	159	156	143	142	133	121	138	135	121	127	135	128	119	112	140	137	115	150	121	146	144	134	165	159	120	139	136	129	128	118	128	136	138	127	113	144	122	106	130
7477	2070	4485	5152	4619	3788	3154	2577	2236	1891	1643	1476	1288	1242	1142	997	922	886	897	816	750	769	736	670	670	653	627	619	576	565	568	568	498	556	474	534	497	565	496	526	480	491	493	468	455	496	434	495	467	476	470	456	464	436	518	425	446	440	433	474	440	393	446	447	449	446	436	475	431	466	433	409	445	445	433	407	438	482	435	435	441	437	402	470	474	458	421	403	440	428	418	441	415	430	426	451	446	383	440	425	392	420	439	433	422	420	442	426	390	435	427	407	455	432	414	423	404	435	428	438	413	420	413	433	401	387	413	432	403	402	416	450	435	438	423	425	448	434	422	421	463	435	420	378	446	379	404	380	439	429	424	406	413	450	422	427	472	400	401	415	397	394	369	399	408	382	402	408	452	446	400	365	419	398	410	426	460	432	423	441	451	407	397	395	439	409	413	439	424	428	411	429	461	421	443	436	422	437	400	422	424	427	408	398	399	413	427	409	401	415	424	388	397	409	403	383	411	393	409	465	404	429	437	378	421	442	377	407	421	410	401	409	410	425	439	394	409	390	391	409	408	439	440	401	423	421	413	408	421	411	386	398	386	389	402	416	444	386	426	390	413	425	440	412	408	382	449	415	395	452	422	433	439	417	378	391	413	428	426	436	407	394	382	429	429	410	422	405	438	437	388	425	395	425	418	441	412	410	435	406	442	426	395	422	376	443	404	456	393	394	386	414	405	389	414	407	409	436	444	430	447	398	382	427	384	388	401	415	438	411	416	367	386	397	405	430	418	410	426	378	390	383	418	398	439	411	425	367	390	387	398	425	433	379	406	412	400	434	421	387	424	389	394	406	421	454	379	445	405	416	412	396	397	381	418	386	436	391	400	371	391	395	449	394	416	391	412	430	421	420	414	425	354	427	448	389	420	413	423	400	409	424	438	405	394	414	393	423	407	408	415	403	392	395	395	410	441	377	414	427	431	394	424	417	380	371	421	387	412	381	428	451	436	400	436	400	387	390	410	411	394	418	399	416	410	387	392	412	453	420	436	432	405	397	418	446	392	419	376	401	429	395	404	377	429	434	407	409	422	392	384	400	398	426	422	426	372	420	387	407	416	373	403	387	378	414	394	424	393	407	413	401	429	427	400	375	414	395	406	398	368	391	412	448	407	408	412	415	370	398	396	442	397	437	432	408	399	396	399	417	395	411	425	436	411	405	408	384	400	408	420	420	450	405	401	396	414	430	398	425	414	382	389	402	417	404	420	445	416	426	368	400	413	412	397	410	380	398	408	398	400	416	437	408	395	402	387	404	393	409	409	414	382	409	402	398	413	419	435	458	393	378	394	400	447	410	399	396	384	415	427	418	461	396	402	437	448	380	397	394	413	441	397	425	368	419	392	420	412	420	420	374	395	429	401	402	419	404	444	400	418	395	414	390	422	445	387	422	387	410	431	405	435	396	389	404	427	449	393	415	437	442	409	398	417	420	390	402	398	393	431	429	434	440	423	437	411	411	450	410	427	458	416	382	382	366	398	421	428	383	388	422	442	414	422	413	411	421	414	403	399	384	419	416	376	389	414	433	417	406	425	426	373	431	400	388	408	414	401	420	374	451	404	410	423	426	410	397	382	425	429	398	407	420	381	404	391	385	432	403	387	430	415	413	440	434	442	430	406	384	394	429	393	407	412	386	410	386	427	446	437	459	400	392	435	393	403	415	427	416	451	397	377	420	423	412	448	394	407	415	404	403	407	399	396	433	394	372	373	420	448	417	401	415	408	385	456	401	436	396	425	422	437	438	416	404	399	397	418	409	423	417	417	401	391	427	415	427	394	415	390	404	405	458	427	439	421	394	405	424	438	426	413	445	431	423	441	410	424	375	417	412	408	444	424	406	391	404	428	406	452	420	405	388	417	373	421	451	398	412	430	413	433	452	431	399	407	388	442	475	383	395	423	431	395	407	404	455	429	404	414	355	397	427	397	436	410	395	406	407	415	388	374	390	426	406	425	408	417	405	407	435	422	394	397	426	408	405	402	419	382	409	410	399	371	415	421	426	438	404	400	429	406	387	439	393	392	395	410	411	409	425	386	406	391	382	425	424	426	410	410	422	395	437	379	401	369	410	422	427	413	410	419	431	423	423	430	389	409	433	393	408	415	427	418	439	380	391	433	403	432	430	412	371	402	434	450	405	405	392	411	413	421	409	462	420	400	427	401	434	421	398	417	419	400	410	417	434	384	429	434	413	391	401	405	450	407	419	435	422	394	430	421	384	435	413	377	432	418	415	409	397	388	404	397	387	370	413	436	389	379	413	418	401	400	408	401	395	378	433	444	412	430	440	414	370	419	415	392	424	396	431	428	441	395	406	402	441	429	405	417	408	412	422	414	400	448	426	381	385	429	433	434	402	406	432	404	423	427	398	397	419	371	387	430	415	383	426	419	401	409	424	429	369	404	395	440	432	396	426	418	428	404	399	440	405	384	398	437	411	471	414	424	421	402	421	417	389	421	402	413	410	415	424	423	399	403	424	417	386	411	440	450	399	421	421	399	414	383	415	397	403	448	385	395	445	413	406	406	400	391	389	413	452	392	399	419	408	423	406	432	383	428	423	443	393	410	400	387	389	413	425	390	409	401	392	414	411	382	438	446	409	439	414	415	441	418	427	386	390	397	419	370	383	396	392	399	410	423	399	412	418	382	441	397	406	422	389	436	414	374	354	422	413	418	410	358	409	410	387	426	387	396	428	399	434	405	389	400	368	417	417	424	431	402	387	386	394	404	427	434	421	412	413	393	413	434	414	399	408	403	410	463	435	410	426	381	401	417	409	449	408	434	423	390	451	432	442	414	412	417	405	389	408	428	408	417	387	416	406	432	426	426	399	403	427	443	437	437	424	436	421	404	407	403	398	428	379	436	426	430	425	438	383	407	397	401	410	373	398	434	375	391	421	398	410	428	397	398	413	423	411	395	428	399	404	465	404	418	423	440	438	438	423	411	399	403	415	438	419	437	412	389	371	425	405	424	409	435	395	414	403	440	386	421	412	391	406	401	424	446	438	416	410	414	370	380	445	397	430	373	418	422	409	389	383	416	404	400	421	391	427	431	387	409	444	430	420	408	409	420	424	414	383	434	450	401	417	413	427	389	408	402	391	392	411	394	408	422	400	444	414	408	407	417	413	410	400	417	362	412	388	405	400	427	411	402	418	456	415	418	429	398	442	412	410	427	457	403	406	411	449	410	399	407	410	393	412	430	416	428	420	443	409	400	414	363	420	402	377	435	427	410	392	401	417	423	429	427	383	415	421	404	411	423	427	426	382	434	397	401	442	443	420	434	374	434	393	413	369	444	396	415	462	399	415	415	419	432	383	395	419	434	413	441	378	442	408	408	415	387	409	398	423	436	417	437	405	420	408	399	429	439	427	438	444	374	411	417	379	463	423	445	420	417	426	426	433	379	402	405	415	419	466	435	412	378	379	415	433	431	407	415	418	393	384
2448	381	430	355	349	353	336	337	302	328	334	340	321	284	301	318	339	325	307	289	292	307	323	310	315	324	339	292	302	339	332	309	312	324	311	286	301	294	329	326	303	314	308	323	324	349	332	319	320	316	326	307	314	346	317	331	306	299	334	321	314	326	348	324	341	328	331	303	318	302	279	326	309	350	314	323	316	340	339	307	302	300	332	321	326	291	310	340	346	323	329	339	330	288	316	331	296	302	328	327	310	285	308	304	307	333	301	296	357	330	340	319	359	330	323	331	300	316	318	302	306	317	323	343	310	328	294	326	309	277	321	305	337	321	330	313	304	294	322	331	302	316	348	264	367	306	326	319	322	307	359	277	296	319	335	293	311	340	329	311	311	316	312	295	318	306	339	329	279	304	319	344	313	312	307	309	327	346	313	296	333	320	306	332	319	332	290	273	326	300	315	321	329	296	287	333	321	348	324	314	305	281	311	303	289	307	310	332	352	334	300	312	304	322	308	306	308	316	335	330	333	316	317	339	330	324	326	311	307	327	279	316	310	326	303	327	331	326	334	329	318	287	299	317	323	343	287	330	303	316	297	322	295	322	309	330	299	318	296	323	299	327	309	331	316	297	302	321	301	323	330	323	305	345	335	311	317	316	326	297	312	330	293	307	293	313	298	318	327	303	321	288	361	314	322	300	281	319	330	351	294	307	306	305	325	281	311	308	346	332	314	320	299	332	317	318	292	323	303	300	315	319	300	332	302	319	314	346	334	348	325	299	323	327	312	318	325	278	284	291	303	292	308	308	323	307	352	331	320	328	329	279	333	319	315	299	304	303	300	337	322	321	324	294	320	360	296	293	327	354	329	292	314	340	323	299	315	313	316	306	298	312	279	308	309	331	303	306	295	352	294	327	324	301	327	334	321	308	316	327	340	318	319	331	322	332	299	289	281	297	342	321	313	328	301	305	319	308	312	298	290	313	292	318	335	328	301	296	288	312	294	334	306	301	307	333	329	299	337	291	302	311	321	350	318	312	319	328	301	334	304	322	336	320	307	345	328	296	310	327	332	312	286	318	300	321	306	314	319	337	325	313	324	316	298	312	313	327	325	327	301	295	346	322	328	323	296	350	319	334	325	328	306	322	321	329	347	327	315	306	295	339	300	335	333	314	295	323	326	304	279	277	329	332	309	317	281	297	288	320	331	341	319	294	320	315	329	321	343	345	327	319	338	332	329	304	325	314	286	319	296	293	347	326	277	315	332	294	332	324	328	295	317	353	309	338	279	306	378	299	314	336	314	301	326	338	313	315	293	302	318	301	338	302	307	346	307	301	342	311	302	331	312	312	311	334	268	355	335	312	301	319	325	316	312	343	274	301	304	331	308	306	296	312	362	340	315	325	291	342	331	297	338	295	323	326	306	311	345	319	326	320	324	300	320	346	318	333	331	309	291	293	333	318	343	282	346	323	297	339	307	313	314	302	324	327	314	302	341	302	324	339	300	322	310	281	306	337	315	325	344	310	292	314	355	300	334	329	289	321	310	307	327	315	335	314	304	315	332	345	325	331	303	332	299	298	303	317	294	304	331	314	321	298	297	313	311	312	333	336	321	316	297	323	305	298	315	302	340	306	309	329	312	317	349	332	299	319	327	304	319	325	327	279	303	305	291	335	281	289	315	286	317	299	350	309	280	308	328	300	328	344	307	315	310	329	320	344	302	332	316	308	320	291	317	322	323	304	330	350	331	333	305	314	302	336	292	311	310	298	289	312	282	335	341	350	317	321	330	342	339	318	312	297	332	303	318	309	297	321	352	324	317	312	312	331	361	322	313	296	316	317	314	303	328	317	325	304	352	306	302	293	308	324	316	295	301	320	313	305	352	321	315	338	327	294	300	334	333	299	317	282	324	275	315	286	314	313	288	320	329	326	315	345	315	343	294	336	310	304	347	344	320	322	278	303	351	309	343	290	317	319	301	294	340	329	331	316	289	309	322	321	313	310	306	339	347	307	295	326	298	324	323	327	295	320	332	329	304	304	307	308	295	337	345	299	359	330	314	332	308	320	320	336	316	283	341	304	307	323	295	308	308	372	320	303	314	308	327	290	312	319	318	333	294	325	313	318	285	290	298	336	306	297	323	313	316	316	274	307	306	303	318	330	355	335	310	314	341	318	301	305	327	308	308	339	312	337	305	315	322	342	331	309	331	277	310	318	327	326	294	322	347	300	343	307	321	298	332	312	295	301	290	333	338	367	316	310	301	303	344	323	327	299	327	295	328	310	313	324	294	341	324	322	305	312	331	330	311	337	293	284	358	308	316	281	315	336	303	305	305	319	307	298	309	336	303	319	311	335	328	356	300	301	321	313	326	314	321	321	285	307	306	292	304	338	283	361	302	325	320	305	323	306	340	299	330	318	313	299	331	340	318	310	351	321	314	297	284	327	339	283	293	304	299	337	313	297	343	326	333	326	321	307	350	325	325	328	326	309	316	310	307	321	349	329	291	281	310	333	334	324	300	322	355	350	327	323	298	306	325	291	305	327	288	326	285	335	340	331	325	311	293	293	298	305	281	298	351	305	345	324	317	305	308	323	314	336	334	316	309	328	312	342	319	310	337	315	317	313	298	343	313	297	288	328	343	338	344	303	346	313	310	339	316	315	321	338	308	341	301	328	317	309	290	295	300	306	329	327	347	337	326	335	340	336	345	325	325	294	296	322	329	311	289	297	318	280	329	335	308	338	343	332	318	322	318	326	321	274	342	350	320	308	319	331	314	327	310	319	375	291	317	344	294	336	309	347	314	322	333	314	321	316	290	305	315	296	331	323	302	332	309	325	318	302	277	338	311	324	323	347	313	320	295	288	317	318	338	300	306	320	299	296	291	314	300	303	327	335	345	334	339	321	330	315	293	291	311	273	310	357	320	296	315	318	350	308	288	317	292	321	321	315	289	325	329	309	293	293	287	305	292	321	303	295	348	299	292	306	309	323	325	344	340	302	314	313	323	313	348	321	347	325	308	327	333	294	331	331	313	279	329	310	337	329	303	317	288	336	328	287	331	321	301	320	285	305	307	336	350	307	322	307	273	305	310	304	307	289	308	350	318	321	299	275	320	323	350	312	326	313	312	304	298	340	286	294	325	298	360	325	309	344	319	304	315	352	332	314	286	322	353	295	296	300	330	327	357	294	296	307	307	336	296	294	312	307	339	353	300	301	302	338	261	324	357	316	298	305	322	306	349	324	332	312	348	308	306	330	329	280	314	295	314	286	322	325	301	360	319	305	341	327	317	326	348	324	296	339	326	308	340	319	318	340	297	312	310	329	287	307	287	321	344	364	345	324	313	327	292	315	314	315	312	326	299	306	329	299	291	301	304	322	263	333	323	310	308	328	302	284	285	307	311	315	346	294	278	303	306	308	302	304	335	314	310	311	314	334	311	328	312	345	318	308	324	310	313	330	338	330	304	329	344	309	285	333	313	267	336	291	297	334	318	310
2454	916	1022	1029	1009	1014	951	908	959	940	881	914	833	900	897	885	870	837	835	858	902	835	849	883	870	850	827	809	853	844	835	839	868	812	848	860	863	859	860	839	807	840	873	901	842	834	841	804	864	816	811	846	835	826	804	859	813	818	881	835	859	810	858	816	849	878	838	890	863	811	849	897	774	869	883	892	826	871	846	845	856	850	795	863	813	887	776	871	818	857	842	875	843	839	842	840	790	841	850	855	853	841	862	846	856	830	820	855	873	842	834	838	867	814	830	792	817	895	868	826	819	796	882	858	796	843	842	845	877	843	826	862	880	852	841	808	820	839	870	886	872	862	795	843	837	821	818	850	823	886	794	791	820	750	840	818	851	823	833	814	864	857	796	819	802	866	852	830	847	844	856	848	883	846	879	838	893	838	806	837	782	845	854	802	827	867	804	778	815	849	814	826	878	844	815	863	841	816	796	849	796	871	851	824	815	866	851	844	804	827	894	853	831	872	876	851	815	821	812	832	816	834	871	861	842	835	792	824	847	831	801	815	828	819	850	881	857	859	836	879	861	837	814	864	841	814	867	825	823	817	831	865	832	805	850	844	838	911	814	877	796	798	855	853	797	810	847	858	812	793	883	884	850	833	855	853	859	881	852	846	837	854	861	849	788	819	813	850	810	880	849	815	816	859	850	798	826	820	827	823	811	870	830	852	892	818	838	824	838	850	890	829	813	767	818	825	818	862	818	826	851	859	833	853	829	817	857	886	829	836	873	852	819	779	824	874	819	833	793	816	820	847	850	792	853	843	825	876	791	826	845	875	834	863	829	857	804	807	855	845	849	848	863	838	852	838	856	814	799	876	809	835	870	825	821	852	819	842	837	841	840	858	789	837	825	823	791	818	875	834	807	845	806	876	804	862	830	803	851	827	829	843	869	780	874	874	874	905	887	818	849	801	829	878	822	844	849	846	771	813	796	860	803	860	844	817	797	850	824	858	879	802	829	826	862	832	829	869	856	846	802	821	845	840	859	819	770	823	815	810	836	846	802	851	893	819	850	837	832	879	834	807	824	825	859	847	879	830	780	850	858	851	829	842	796	829	878	852	926	850	786	852	864	804	864	826	851	796	819	834	868	840	816	864	869	774	821	826	866	865	810	848	823	804	831	838	814	859	853	813	844	834	826	872	862	831	843	853	814	818	797	832	897	849	850	839	837	845	806	873	882	847	801	873	861	847	775	873	864	842	857	799	802	827	839	833	853	835	866	807	872	809	811	863	824	878	822	853	883	830	852	811	833	836	810	881	841	846	889	823	838	801	787	840	834	822	820	820	861	793	833	809	907	838	803	816	801	819	875	854	763	882	828	813	872	820	891	840	844	838	845	833	830	878	804	897	807	786	889	919	882	796	864	798	813	803	816	860	858	835	827	808	847	834	866	785	822	883	848	887	773	847	821	850	892	809	829	901	880	816	826	818	853	820	841	769	813	792	833	809	856	835	798	854	793	845	852	835	831	800	798	832	865	813	829	844	841	815	807	860	828	815	860	891	788	902	806	856	832	858	811	814	824	875	856	876	847	838	818	828	835	827	837	836	803	802	844	807	801	864	806	835	834	847	857	812	851	855	839	842	849	839	876	832	838	828	839	874	828	871	834	846	836	849	835	865	834	793	898	853	883	838	851	828	837	865	836	819	788	877	851	861	806	823	829	826	877	818	841	820	801	795	872	837	838	844	822	829	855	837	890	820	834	857	829	820	861	827	863	810	874	845	847	829	867	902	801	832	877	867	832	818	800	855	831	799	844	803	819	838	852	814	839	832	841	786	848	805	818	902	815	818	879	871	818	785	811	869	778	836	817	792	847	833	780	844	800	824	882	880	849	856	810	858	800	810	816	797	863	848	819	863	815	886	840	791	822	873	798	804	803	877	835	838	879	856	846	844	807	861	799	844	778	821	907	902	843	875	847	772	848	862	830	841	896	837	834	906	819	841	812	826	860	848	853	830	807	806	855	837	858	830	872	863	819	794	886	816	846	872	892	850	806	870	835	811	828	808	856	816	835	844	831	873	877	815	793	806	867	832	845	815	816	831	868	840	815	846	866	831	858	831	845	853	810	861	846	848	822	866	833	840	812	855	804	869	803	836	891	836	828	789	861	792	858	863	830	805	822	822	838	817	802	812	844	861	873	854	855	798	844	815	845	850	864	828	826	828	809	793	828	841	882	850	873	824	810	794	834	819	806	816	831	826	809	823	839	812	838	829	820	790	847	806	862	851	882	822	846	838	843	850	885	795	857	847	809	833	793	814	861	871	819	838	859	841	837	932	879	814	857	868	830	800	811	834	896	856	826	848	816	862	782	747	825	805	837	836	842	822	792	839	863	907	881	920	845	838	793	826	816	869	822	827	864	823	796	828	885	825	800	775	861	909	808	808	878	872	834	851	810	820	850	848	844	880	820	826	846	827	859	829	808	852	814	796	867	849	822	816	842	830	827	800	835	843	813	842	859	810	870	822	858	807	806	833	913	814	826	806	818	819	896	820	897	914	843	866	848	887	840	863	813	781	808	860	845	819	837	831	792	886	846	771	885	866	824	875	849	811	812	844	863	819	886	860	875	897	790	801	788	847	826	810	846	838	888	843	844	833	864	831	821	810	818	871	852	876	842	896	832	796	856	860	835	837	771	803	789	802	826	789	784	827	866	831	852	834	853	883	921	841	841	848	831	901	848	783	793	818	820	803	796	821	860	831	856	860	792	801	845	808	820	801	849	733	774	794	855	874	882	827	850	863	844	859	857	862	831	841	794	821	848	856	813	804	859	813	862	863	819	818	857	797	843	848	856	865	849	888	803	837	818	840	841	813	837	838	839	833	828	817	833	827	842	818	827	867	827	852	845	833	865	826	796	825	806	823	803	833	857	851	819	876	832	787	832	851	847	839	889	891	825	875	855	838	878	820	865	846	830	863	862	882	861	805	851	885	906	822	828	805	802	847	812	878	867	840	820	846	860	860	833	845	793	873	811	809	818	847	841	840	833	830	767	841	851	834	862	852	856	848	858	840	768	796	897	827	825	857	829	877	859	864	846	814	868	851	798	821	831	857	813	818	816	846	792	826	844	804	871	815	833	833	792	812	902	892	863	841	830	870	834	813	820	834	848	804	817	818	837	819	879	848	849	821	825	820	839	842	834	797	814	873	810	867	846	838	819	829	847	788	885	832	804	869	843	825	793	820	821	818	825	868	882	848	842	862	848	828	837	847	832	796	860	862	867	883	882	853	819	822	821	870	828	910	863	814	847	826	838	854	848	861	849	824	832	829	822	859	843	864	839	858	845	847	822	818	869	834	824	866	836	826	819	845	878	818	871	891	818	860	856	807	792	835	832	840	822	833	809	852	847	806	845	812	808	867	820	820	831	880	845	759	906	870	863	833	834	788	822	833	882	829	838	827	840	834	858	831	801	869	893	819	804	876	845	794	871	806	848	813	829	830	830	820
9839	941	1195	973	727	615	451	378	351	301	279	272	259	246	241	239	236	187	217	203	205	204	201	206	186	193	207	188	195	186	197	183	187	173	181	191	200	196	188	182	218	173	174	192	190	182	193	187	162	207	178	171	190	175	187	184	163	180	177	198	186	188	197	188	167	185	212	193	175	187	199	211	171	194	178	192	169	189	199	173	187	179	188	177	175	214	212	186	183	179	185	174	200	179	159	181	169	193	194	164	163	195	164	171	167	165	196	179	214	171	210	195	199	183	184	169	185	180	198	161	165	197	208	203	187	174	172	180	168	173	183	195	180	183	156	170	185	187	188	174	163	198	191	201	168	182	197	182	167	211	182	190	181	181	177	192	183	185	195	204	178	206	207	176	172	191	164	173	159	164	183	204	168	188	155	195	188	169	180	182	173	230	194	181	182	197	183	189	172	176	192	208	163	183	193	179	161	188	203	183	188	193	182	181	197	196	163	167	204	181	192	181	173	189	174	169	184	177	203	175	177	199	148	202	169	175	190	165	187	189	192	175	172	194	176	196	177	181	194	174	179	197	183	168	162	158	199	162	178	205	158	189	178	176	194	171	182	164	201	171	201	212	194	177	196	187	169	171	188	164	189	173	190	199	188	173	188	200	188	212	189	199	161	190	198	188	177	185	187	177	179	175	189	180	168	169	203	214	161	173	199	192	198	193	179	188	163	185	174	181	188	194	158	173	192	166	178	180	168	167	180	166	172	197	194	199	186	183	199	199	174	197	200	187	192	193	193	161	182	177	184	180	182	161	213	171	190	179	197	160	170	185	175	192	175	171	182	179	169	170	178	175	180	176	173	186	202	199	186	175	184	167	177	193	185	181	169	187	195	173	168	191	168	175	187	184	170	192	217	196	200	167	181	171	170	191	179	200	164	189	165	158	147	198	196	193	184	170	192	175	180	180	191	179	185	193	176	173	184	171	193	181	158	165	187	183	207	184	191	172	186	176	167	188	176	204	171	182	177	185	184	189	179	160	157	203	171	194	212	172	176	192	198	181	163	165	140	174	165	144	190	197	164	183	171	150	172	194	169	166	212	161	202	167	164	199	189	173	181	176	181	169	174	174	187	183	195	170	204	195	194	176	178	176	198	173	208	196	199	201	180	185	179	193	176	163	169	172	170	165	187	191	164	173	194	182	177	180	177	172	204	182	171	190	185	158	179	174	178	190	184	175	180	190	178	197	192	178	202	165	188	166	201	162	179	207	186	192	183	173	204	176	159	221	151	176	194	165	200	175	186	202	202	188	200	171	205	182	177	199	163	183	167	174	170	191	158	199	199	197	209	194	183	170	177	186	147	177	205	160	188	197	167	185	187	176	194	162	165	181	177	184	193	188	196	154	179	179	183	189	195	190	172	186	181	195	180	187	158	164	156	175	170	158	183	198	191	181	181	186	191	185	170	184	175	205	190	183	187	176	201	186	175	195	199	189	159	183	194	180	168	184	168	176	171	168	195	178	175	175	170	183	195	182	216	179	182	184	200	187	195	194	187	162	150	186	182	193	193	181	180	199	175	167	175	204	186	160	189	177	181	183	183	179	171	182	188	189	189	177	189	170	189	174	194	172	156	183	208	185	187	165	173	216	186	173	206	152	188	209	179	161	190	173	212	182	165	175	190	182	168	165	175	173	169	202	175	153	192	186	182	202	180	175	170	201	164	169	175	184	169	178	168	214	197	177	184	175	175	177	181	181	194	178	188	187	144	186	186	184	168	161	193	214	199	193	183	134	166	177	193	165	192	169	208	199	189	195	187	178	166	191	176	168	167	213	162	185	177	200	189	176	178	193	157	162	163	186	160	177	198	167	184	163	178	193	142	176	204	158	182	191	169	194	224	193	193	174	168	179	181	191	186	166	170	186	168	195	182	160	187	164	176	171	191	186	171	189	158	184	161	160	188	180	201	179	175	160	195	198	209	174	164	155	200	176	192	197	211	204	185	176	183	171	197	194	190	174	179	205	185	168	190	199	179	149	174	176	186	187	186	173	161	159	168	177	189	180	196	200	200	169	172	151	162	190	200	178	189	205	208	182	163	187	188	168	174	176	179	179	181	188	189	184	185	188	188	174	188	191	176	178	217	175	188	167	185	165	191	177	169	213	201	168	172	172	166	189	170	185	183	190	179	183	168	187	184	196	225	183	185	152	176	180	186	175	202	161	166	191	173	179	183	166	184	167	182	173	207	189	170	200	204	191	190	170	176	190	193	183	179	190	163	178	171	176	169	178	210	207	187	199	177	162	188	182	178	160	170	178	172	182	162	164	211	170	214	202	201	186	206	172	193	156	203	188	165	204	185	178	209	185	179	162	161	186	188	184	173	185	185	166	174	198	169	174	202	178	182	177	199	182	215	173	162	172	162	187	167	200	190	156	167	210	185	180	200	161	200	174	195	179	196	184	201	164	192	183	193	184	172	201	182	165	196	201	166	200	206	194	184	206	205	169	186	190	186	155	175	193	166	178	177	156	178	199	199	198	186	187	181	175	168	170	184	176	183	175	180	168	188	165	188	188	188	167	169	187	186	193	164	186	168	191	194	161	192	212	176	176	167	184	186	167	213	175	188	183	183	172	174	175	200	190	159	195	192	205	180	177	185	167	169	177	195	162	159	190	176	164	197	194	178	161	197	184	174	172	204	195	175	184	179	208	192	215	201	197	161	182	207	180	196	191	199	191	194	167	185	189	188	197	194	169	188	162	177	157	182	206	188	189	145	189	184	199	184	173	169	190	176	197	176	182	180	189	187	196	194	190	174	180	212	203	178	197	200	184	169	162	180	180	191	165	192	171	175	179	207	177	206	153	178	182	197	184	177	192	181	189	169	191	169	187	180	185	176	165	184	182	177	203	185	184	206	160	189	192	177	176	184	175	169	171	173	187	220	165	176	166	188	177	194	178	176	189	172	179	201	192	167	188	183	163	175	151	169	169	181	201	185	171	192	165	183	175	177	166	177	169	187	211	184	178	164	183	203	181	203	183	167	206	194	195	146	197	181	195	181	181	202	182	203	174	180	193	185	198	164	190	155	191	168	189	154	169	154	154	167	187	184	202	165	185	181	196	173	152	188	194	180	188	183	191	194	206	183	174	168	178	177	166	173	198	189	206	190	193	148	179	183	182	208	197	177	191	202	177	180	185	176	166	185	193	186	168	196	167	207	164	202	173	174	202	197	163	194	193	168	182	172	183	184	201	171	176	178	165	180	189	193	182	191	181	195	172	204	183	195	182	205	197	193	193	168	175	211	146	177	168	168	169	196	196	167	167	190	165	154	156	166	184	181	175	195	175	173	195	171	173	194	192	192	151	162	176	198	162	188	176	190	169	186	191	181	161	187	189	178	194	182	169	210	166	183	164	203	200	194	180	187	217	195	191	189	163	170	155	175	184	181	179	168	203	195	184	176	180	207	160	167	192	169	175	190	169	174	185	171	197	155	181	159	176	180	180
5673	1317	2677	3173	2809	2327	1977	1764	1469	1364	1191	1032	953	900	867	831	770	796	698	657	707	729	655	714	652	595	635	580	612	621	607	622	615	617	585	570	584	600	570	558	570	574	567	589	541	529	561	552	552	520	477	566	537	556	551	519	523	536	522	547	527	546	540	524	493	526	495	529	521	495	577	511	508	537	494	540	511	524	532	543	524	541	506	538	497	491	541	544	512	512	533	488	492	553	530	514	576	513	555	516	521	520	551	542	565	511	524	472	533	523	522	518	540	554	514	519	528	528	570	504	522	497	526	523	547	513	486	514	508	540	477	518	501	524	540	515	486	534	567	523	531	521	537	513	501	519	507	534	518	532	523	521	524	498	545	536	507	474	507	529	558	511	510	499	511	534	542	489	519	525	507	502	533	477	493	490	522	519	531	558	531	558	543	512	559	518	501	480	557	497	518	521	536	499	497	513	508	501	531	518	550	503	530	504	511	504	500	490	549	520	524	520	553	499	530	512	521	506	538	491	485	527	504	529	465	500	545	507	492	503	512	516	568	509	499	535	517	514	526	489	504	549	509	530	521	517	508	485	530	497	495	531	525	501	467	539	571	552	466	501	515	528	579	523	519	481	507	520	508	494	506	535	479	479	522	497	501	496	518	534	520	510	560	496	470	559	510	515	514	547	521	492	516	526	506	528	504	502	509	453	497	517	519	541	515	491	506	540	499	510	519	541	465	531	542	456	516	529	532	513	516	494	501	533	571	538	514	540	539	474	500	498	480	497	523	487	554	520	497	516	575	536	496	472	502	528	505	517	502	513	522	538	539	571	480	546	528	530	485	473	488	569	522	492	530	488	525	454	510	510	513	524	516	489	517	491	490	493	549	533	477	506	550	530	473	497	531	532	497	527	515	535	502	533	521	529	528	526	504	523	509	532	513	519	504	506	530	500	515	523	511	509	546	525	463	533	538	518	515	477	531	521	512	530	538	525	540	535	510	518	540	537	475	501	528	575	502	550	501	520	511	562	523	544	538	541	520	537	503	499	497	517	509	549	561	485	468	523	549	517	521	469	531	517	503	561	508	544	523	537	519	510	531	507	519	536	544	552	518	540	515	515	529	524	507	547	498	504	509	534	493	515	507	532	460	514	566	518	512	502	534	527	521	520	511	502	471	515	473	492	543	558	566	487	494	505	554	492	478	515	575	478	544	546	552	501	498	551	571	494	521	515	517	543	558	506	535	526	534	487	513	520	493	491	515	502	530	547	536	513	497	476	534	515	560	570	506	492	547	507	516	495	458	509	501	510	512	496	514	507	493	524	564	510	490	532	496	546	523	539	505	528	466	516	552	503	470	485	561	532	514	509	501	517	499	571	550	541	503	526	458	528	496	479	510	509	530	523	540	528	560	506	564	513	517	537	528	506	472	511	505	488	464	516	528	484	509	530	501	517	512	552	526	536	487	503	523	517	518	503	524	531	508	529	512	496	547	579	544	508	527	477	509	540	469	494	498	523	497	524	515	504	521	510	523	487	518	487	518	534	509	500	505	544	528	516	532	507	533	489	529	542	519	508	531	542	529	548	488	491	497	496	509	486	536	540	501	472	482	490	506	521	522	527	519	542	533	539	520	540	499	517	536	543	522	498	461	505	458	511	488	506	519	511	562	500	549	519	476	528	506	542	512	543	545	533	539	542	517	534	506	552	497	526	509	518	514	558	494	493	479	499	527	495	534	520	521	525	541	568	502	518	556	501	547	504	503	543	519	519	536	512	508	513	531	521	496	528	535	498	516	540	497	527	544	487	548	542	511	497	546	495	505	516	542	526	525	502	491	503	495	488	548	557	506	540	531	509	481	489	508	553	539	511	521	524	537	532	539	524	527	512	471	486	491	506	520	521	549	495	520	568	560	568	540	533	507	530	492	483	535	525	500	521	533	509	522	525	488	536	499	559	486	547	490	518	497	516	474	504	510	513	544	492	541	513	503	505	530	533	518	508	529	532	493	560	521	491	529	522	521	531	498	505	550	525	540	480	480	514	511	505	494	486	519	498	511	479	510	503	517	472	500	542	509	537	498	500	508	516	495	475	528	524	558	509	474	564	508	522	547	517	545	526	530	520	539	559	528	529	491	540	493	478	511	508	524	498	544	522	511	519	513	523	520	518	520	544	494	511	488	476	519	540	519	513	508	509	519	595	554	494	487	457	545	505	521	526	495	515	513	506	516	514	500	520	472	538	519	469	523	515	521	523	507	476	506	505	480	537	499	503	533	512	566	539	522	499	519	531	527	531	485	513	534	527	555	519	549	523	518	502	533	517	551	521	499	535	525	503	537	521	541	514	524	489	513	476	512	528	523	507	511	502	505	503	552	525	518	482	501	493	543	526	479	500	533	494	511	515	549	547	538	507	521	506	478	469	498	510	528	509	487	515	535	502	512	512	522	514	526	516	526	526	531	494	475	506	525	510	510	494	512	510	534	518	526	558	520	481	513	546	468	519	488	510	501	527	499	517	539	510	527	504	528	502	516	502	558	474	553	508	518	510	500	550	514	543	578	505	505	525	506	519	544	464	512	526	505	547	535	565	508	532	504	518	516	556	486	517	520	522	509	524	493	511	548	516	502	478	507	510	503	516	504	515	520	512	512	498	497	499	569	494	517	494	551	503	494	491	502	488	493	494	515	521	522	528	514	546	507	513	486	515	532	507	501	549	498	489	543	490	470	487	509	539	503	537	506	541	505	522	505	502	519	565	503	516	497	468	563	530	528	495	516	560	496	522	523	522	503	488	533	514	527	507	536	540	525	540	525	486	517	537	536	524	522	515	521	514	508	529	507	523	510	517	500	472	512	523	523	536	494	562	524	497	535	520	531	519	556	495	523	525	508	532	542	524	536	490	546	531	528	486	525	501	510	536	532	521	494	534	542	495	492	504	485	507	580	507	523	512	548	482	512	522	518	537	531	512	532	513	567	518	494	519	506	510	526	502	546	559	531	530	541	553	522	515	513	477	510	550	523	530	531	528	495	507	517	560	502	514	553	537	492	476	469	505	479	492	563	502	510	529	554	515	513	513	484	524	524	491	553	508	544	480	529	544	528	535	473	534	474	552	508	520	506	503	522	557	531	488	496	526	540	511	532	513	537	524	529	498	500	502	489	548	524	478	575	540	540	513	520	494	492	502	493	529	530	504	532	502	508	523	550	495	546	557	487	525	525	489	494	498	494	497	517	547	520	507	507	501	560	507	510	458	523	519	500	497	513	520	528	534	513	541	508	527	511	534	537	544	502	503	504	516	546	523	511	508	470	528	486	547	511	530	480	510	531	555	541	551	502	558	529	510	567	559	514	501	510	486	516	507	496	528	538	521	520	499	466	521	506	511	476	493	523	559	534	548	543	472	530	484	533	488	501	526	480	511	500	479	515	508	516	535	517	503	537	523	503	550	489	526	540	579	505	521	538	500	508	522	527	489	521	522	546	516	540	537	502	489	484	531	490	486
17383	2493	2393	1785	1270	891	745	564	459	380	324	313	276	261	218	223	230	223	196	193	200	165	189	161	162	154	149	170	135	192	139	165	138	145	143	146	134	130	138	150	166	123	129	127	151	141	126	144	168	144	143	162	133	127	155	155	146	141	150	146	136	140	135	135	126	135	150	131	150	131	152	154	133	141	133	143	137	141	151	141	146	148	151	138	143	145	146	163	137	142	128	149	144	128	134	143	135	127	112	145	127	132	145	140	146	140	141	137	129	138	119	145	113	144	144	121	127	126	128	167	127	122	131	138	125	154	137	116	139	129	148	130	151	126	160	154	130	140	149	117	128	124	132	149	138	147	128	139	131	150	124	134	129	156	138	156	128	139	120	143	132	140	163	131	126	129	126	101	119	124	141	134	116	160	164	121	123	145	124	138	149	148	157	117	125	112	116	135	148	128	128	123	138	135	135	144	155	119	135	119	171	150	141	136	126	129	154	120	148	128	133	123	127	130	118	145	139	145	150	122	119	156	132	130	133	126	122	149	136	134	128	131	132	147	136	128	152	140	126	149	119	129	138	126	136	125	142	133	131	140	145	136	132	149	124	126	180	130	129	163	124	146	130	138	153	136	110	131	137	124	131	136	126	138	139	139	128	146	124	128	160	127	126	148	130	160	127	145	132	150	139	148	125	130	115	132	141	124	127	143	146	128	122	134	138	126	128	135	142	136	117	118	132	130	142	129	139	130	126	119	144	138	130	138	150	152	139	149	140	131	124	131	137	137	112	137	149	131	121	142	109	134	137	136	133	133	124	113	152	134	143	154	128	131	146	149	154	139	113	128	129	145	148	143	143	147	128	136	141	145	145	141	139	128	153	138	130	134	144	142	135	124	151	134	127	141	146	131	121	150	125	116	145	124	136	141	149	130	138	141	126	134	141	129	121	137	128	129	141	148	156	139	147	133	131	143	131	126	139	119	127	134	143	146	120	118	116	136	122	144	132	131	139	139	146	129	152	150	151	136	137	131	131	155	126	114	137	127	119	127	119	133	141	119	126	122	135	136	130	174	127	141	131	159	155	153	125	156	137	117	137	115	156	143	118	136	128	142	150	152	126	135	129	131	147	138	136	129	133	144	134	154	145	132	123	107	147	143	128	150	135	124	140	131	135	127	139	118	128	133	142	116	171	138	127	140	114	126	129	109	126	120	120	148	129	130	113	150	127	135	130	158	150	125	150	141	132	121	147	124	120	123	126	153	152	117	150	153	150	126	117	137	117	127	155	130	117	142	137	120	117	140	143	130	141	126	126	158	132	134	140	144	150	134	131	132	121	110	141	166	137	147	132	121	127	138	133	128	136	132	130	125	120	121	133	114	125	132	119	141	146	140	122	127	126	158	133	111	144	132	134	145	161	134	145	163	146	143	128	134	132	150	128	150	130	139	145	154	139	149	124	150	130	146	113	123	150	137	135	127	124	141	118	132	150	129	131	153	141	119	117	142	137	124	145	135	142	125	123	133	126	122	131	135	150	128	130	144	132	133	133	125	129	134	139	139	151	140	128	143	132	128	135	133	151	126	123	148	134	138	140	139	139	132	137	138	131	140	131	115	142	141	117	136	137	136	131	131	122	141	120	120	154	141	126	136	134	132	153	117	148	126	147	118	132	151	131	136	116	138	132	126	128	148	174	153	123	118	130	138	126	127	118	131	132	166	146	135	149	135	127	130	132	154	133	122	134	128	121	134	134	135	131	145	141	123	135	139	132	148	116	136	135	132	145	126	136	132	132	133	131	138	131	122	128	139	120	135	137	109	140	118	143	122	127	137	124	130	129	123	128	131	129	122	130	142	127	142	145	135	139	111	133	130	143	133	135	132	139	135	157	118	137	131	119	142	122	118	121	120	139	125	132	155	118	127	117	131	125	126	147	131	142	142	108	120	146	131	110	142	150	134	127	151	139	123	138	139	149	141	138	127	138	144	130	135	127	129	146	131	137	129	131	140	141	122	128	144	136	135	161	129	140	140	139	136	151	142	143	127	123	132	109	120	144	129	133	140	118	137	127	123	139	137	139	147	126	143	131	127	153	106	114	147	132	135	133	132	128	134	137	127	157	132	144	135	131	120	145	141	124	137	131	143	140	129	124	144	146	146	156	152	135	121	132	129	153	138	116	135	129	146	126	137	151	113	135	136	138	139	148	127	120	156	129	110	120	129	114	125	132	156	120	128	148	159	137	123	154	130	129	144	133	146	128	120	153	134	141	134	137	135	126	123	132	115	121	136	141	144	113	126	131	148	102	130	127	128	142	137	127	144	112	152	118	141	136	143	137	137	166	110	161	128	136	149	127	128	136	130	138	152	139	127	139	107	134	140	122	132	147	129	141	120	118	139	119	122	138	146	136	133	142	141	135	128	120	131	146	139	121	119	138	127	142	124	148	156	116	120	132	128	145	133	143	138	131	143	151	138	125	119	144	141	135	147	127	150	135	139	138	139	127	140	117	139	137	128	136	115	145	129	147	133	124	139	140	127	151	140	140	130	142	124	145	131	124	138	139	148	142	142	134	132	136	131	130	139	109	119	130	136	127	116	128	147	137	123	166	135	120	139	132	139	127	138	143	113	126	118	155	140	154	140	123	133	121	127	145	111	162	119	130	120	158	146	125	121	136	126	142	126	130	122	136	115	130	142	137	142	132	115	132	136	144	130	133	115	162	149	136	141	137	129	148	125	121	122	132	149	119	132	122	124	149	121	148	134	128	124	129	137	117	119	135	139	153	156	124	145	147	137	139	120	142	132	154	141	139	155	142	140	153	135	144	140	131	134	143	131	140	136	141	136	129	133	115	118	159	143	146	112	134	134	128	139	116	139	141	121	142	141	121	119	135	132	148	134	119	138	136	135	156	136	137	133	123	128	146	150	135	155	103	161	129	123	140	141	150	140	128	132	129	135	132	128	135	117	131	119	141	139	134	108	154	127	137	118	136	133	115	150	153	121	133	149	144	131	112	123	138	128	123	141	146	148	129	144	131	110	136	134	117	135	143	142	122	139	116	146	131	147	121	125	116	126	135	136	135	129	118	127	146	124	154	129	158	133	139	139	128	156	152	155	140	119	152	133	122	139	131	118	126	123	133	131	128	135	157	157	130	145	117	159	130	144	158	135	119	139	119	122	121	141	146	141	150	130	148	138	136	154	159	136	138	126	127	122	128	141	140	124	139	140	135	130	132	123	121	152	128	139	109	145	127	117	115	108	133	133	114	134	125	136	117	147	129	123	123	152	143	134	146	131	126	131	133	130	134	143	109	135	154	134	164	137	123	143	133	149	134	122	128	128	135	137	129	149	127	114	140	126	143	153	133	149	147	145	122	131	135	118	137	128	145	133	123	123	146	134	137	146	121	136	153	141	133	135	146	138	145	135	132	162	138	125	121	134	124	159	149	145	142	137	143	148	142	139	129	130	123	114	144	114	162	143	160	136	137	137	160	121	130	147	122	143
7491	2053	4540	5348	4612	3930	3192	2512	2199	1943	1601	1483	1293	1233	1160	1060	1002	914	908	792	765	792	709	704	585	660	669	633	657	607	577	571	576	547	541	538	508	539	489	537	501	548	489	500	506	480	431	498	494	472	457	471	473	455	448	446	427	481	440	483	434	434	442	444	430	431	441	443	455	425	450	445	410	426	423	450	458	419	407	441	470	455	435	419	415	424	451	424	403	389	398	417	408	449	438	392	459	403	426	404	424	424	428	419	412	391	442	430	399	423	414	451	378	462	464	388	435	424	420	420	401	459	446	450	461	399	405	440	402	444	428	408	443	412	403	448	378	450	417	475	433	386	417	405	422	415	416	412	395	392	396	382	387	437	406	400	389	424	394	431	407	452	408	371	434	385	414	427	433	428	442	428	396	396	405	397	423	377	402	413	411	422	398	423	443	375	462	413	462	423	403	406	437	431	426	362	412	405	451	426	431	401	429	380	409	427	403	392	406	423	433	388	393	427	386	440	378	414	435	436	420	381	470	424	417	429	416	388	384	387	391	394	412	393	413	434	428	412	412	430	389	403	430	406	402	417	388	439	410	428	430	380	422	425	405	401	414	408	435	408	427	421	421	389	402	398	406	438	410	427	441	384	424	392	396	377	410	392	460	414	425	397	423	419	391	374	438	407	455	409	384	412	412	410	367	425	413	430	407	364	402	433	396	416	432	428	404	389	408	423	389	398	393	417	392	411	383	395	435	417	439	406	408	406	409	430	382	388	436	449	409	411	393	395	429	415	423	443	389	439	422	417	414	406	370	399	391	390	450	429	402	454	406	393	413	394	395	404	401	439	397	402	417	420	408	408	400	410	420	387	433	419	419	417	423	434	415	412	410	398	396	431	434	392	403	427	427	419	403	405	383	418	448	417	399	404	413	403	390	384	401	403	391	429	434	419	418	406	414	421	402	448	404	388	415	402	414	419	422	432	396	417	406	412	441	430	457	411	425	434	436	384	428	418	404	367	422	404	384	424	384	398	391	396	391	451	435	398	373	441	468	419	429	437	398	429	378	411	418	441	403	407	406	401	383	407	414	407	419	407	436	372	407	427	424	401	397	421	423	415	418	392	381	399	412	412	386	386	401	413	412	403	429	403	414	381	421	415	440	419	370	443	384	369	405	385	365	406	411	376	418	395	397	430	444	380	418	421	416	417	417	414	441	406	414	406	424	458	417	406	402	452	406	456	430	419	397	385	427	430	410	397	362	437	422	439	389	425	395	390	411	406	419	401	421	458	393	425	360	417	395	424	435	406	409	401	449	439	408	410	393	423	346	418	431	398	411	416	415	388	435	416	393	388	406	418	422	422	406	406	381	390	380	407	413	407	407	426	366	398	432	433	396	401	398	425	403	438	414	402	417	396	392	387	418	394	413	392	420	402	424	435	424	355	418	437	426	403	407	450	420	393	412	413	436	398	377	395	410	401	427	390	409	413	450	427	418	445	385	388	427	406	403	420	419	414	387	416	391	443	422	422	411	389	424	447	425	438	422	402	381	394	435	390	429	434	433	413	421	434	438	426	412	409	405	383	420	417	450	403	423	403	378	382	380	412	433	412	384	423	374	401	416	420	392	400	439	396	435	420	424	429	398	420	429	446	437	421	418	383	387	427	403	427	398	403	398	436	422	416	435	384	394	409	423	383	417	401	411	413	404	399	473	418	384	392	398	434	437	417	397	418	418	405	420	420	440	412	408	419	379	406	429	438	386	441	406	404	408	397	446	414	420	435	438	394	427	423	404	408	405	452	409	449	444	407	408	451	385	409	424	400	414	415	422	394	404	410	395	386	430	411	463	434	383	417	455	418	421	405	407	385	396	381	452	427	417	430	392	422	431	444	426	409	423	425	416	414	388	406	418	401	415	395	392	413	401	431	428	408	470	440	396	422	409	443	438	441	414	413	427	419	422	414	344	418	437	398	432	413	399	412	411	349	427	397	430	435	408	409	386	401	382	412	402	414	424	396	444	430	465	405	416	410	389	430	417	416	415	391	403	467	385	408	407	430	407	392	424	407	426	413	427	415	382	408	397	431	454	411	401	400	401	429	445	403	411	428	424	414	405	386	367	401	417	419	407	432	424	447	422	396	389	432	404	415	404	404	401	430	417	398	433	413	389	429	413	409	412	419	430	417	420	423	449	384	386	414	401	408	409	415	384	416	450	440	381	439	421	398	424	427	362	429	383	402	404	376	426	400	421	406	387	394	402	430	403	433	437	433	425	411	429	364	420	412	424	415	412	416	393	451	407	385	421	371	411	426	433	397	389	404	406	380	413	454	419	420	419	430	409	409	407	425	413	378	407	402	393	420	411	429	401	410	441	413	371	397	445	414	392	400	360	423	408	410	407	390	408	426	399	363	397	380	417	422	424	419	387	402	445	392	435	407	406	418	420	410	376	422	392	395	438	409	419	386	445	387	411	396	419	380	404	386	429	379	420	390	400	414	406	408	422	379	386	408	409	406	441	414	392	443	428	388	418	422	434	423	445	422	431	424	410	375	449	417	409	399	425	413	445	395	403	386	391	432	369	389	414	400	442	438	428	435	391	423	440	417	426	404	423	441	408	413	427	446	413	407	420	401	426	419	415	405	396	398	407	439	425	397	380	376	397	410	412	416	427	450	393	488	385	373	426	401	422	405	432	414	408	399	388	422	401	401	427	417	443	424	421	431	424	424	444	426	423	421	411	412	428	403	432	410	445	416	418	414	399	426	423	409	413	386	427	369	417	406	411	413	403	394	448	399	455	417	416	393	439	420	383	454	416	399	398	410	434	403	375	427	404	443	407	421	388	431	434	436	426	422	387	424	415	430	400	396	418	415	415	425	390	426	421	388	442	394	445	411	396	375	424	397	429	430	421	394	399	427	394	406	398	429	400	427	431	391	374	405	424	400	383	383	415	398	426	384	389	410	395	425	419	382	394	416	388	425	410	435	391	454	408	375	416	426	393	405	419	418	422	392	374	422	437	392	436	407	420	392	402	408	415	419	419	439	403	407	433	384	434	411	381	401	416	359	368	426	440	417	411	391	406	436	400	406	400	394	416	403	390	442	388	436	402	422	425	407	410	418	379	386	401	409	399	424	408	399	387	414	427	383	421	405	405	420	387	377	427	392	410	421	442	388	413	446	473	416	432	400	407	401	392	358	390	386	383	397	388	381	422	408	433	436	434	375	410	393	464	445	417	443	399	394	437	396	391	384	394	453	449	438	392	374	409	436	400	409	431	445	417	419	437	427	443	431	417	409	412	415	422	407	398	383	362	397	423	408	415	384	365	390	423	376	414	417	384	433	436	386	436	435	410	406	407	412	372	411	382	414	388	406	439	382	420	371	407	399	410	410	442	400	407	426	374	407	399	403	414	443	400	453	405	399	417	406	434	420	415	391	407	441	443	411	406	412	390	418	432	400	413	406	391	397	409	433	418	408	419	415	425	416	370	417	420	430	388	411	414	452
2471	343	387	375	354	338	324	306	314	324	329	286	296	303	287	333	320	299	334	337	323	297	345	297	336	342	340	311	334	318	339	279	351	340	334	321	332	306	301	327	298	323	286	323	293	335	303	318	327	319	336	330	301	296	322	302	299	295	323	309	311	308	336	297	318	336	313	313	316	336	339	302	292	311	325	340	297	289	296	308	304	323	328	311	323	374	310	331	345	303	315	315	309	305	329	317	308	303	325	322	328	287	317	304	287	290	298	324	329	327	293	329	332	286	332	320	329	308	330	327	318	296	301	334	285	320	318	298	304	311	310	326	325	335	339	317	334	316	318	345	318	293	329	338	326	328	313	298	285	301	287	329	295	276	322	327	321	305	309	286	304	298	319	306	322	295	282	315	316	337	343	328	330	316	329	351	319	297	317	326	327	321	309	316	315	293	322	311	311	311	334	293	311	333	331	355	338	322	305	325	272	330	310	329	330	304	305	311	312	339	297	315	297	271	310	282	334	329	297	290	334	336	313	314	316	306	330	326	290	311	316	306	317	329	336	300	310	297	313	313	301	308	316	295	300	331	295	321	332	303	311	301	281	302	325	328	306	310	309	340	311	339	309	304	312	315	313	306	320	309	283	302	281	324	316	322	319	320	319	317	304	330	304	303	323	317	298	319	311	289	300	322	275	306	331	308	327	326	300	317	359	313	297	280	304	359	308	313	316	334	299	325	326	353	261	317	327	310	321	332	303	345	301	277	330	293	303	335	346	320	288	312	322	309	348	346	337	328	343	322	283	313	314	296	294	299	302	320	308	341	301	299	320	320	305	319	274	297	271	313	299	311	331	321	310	294	334	332	324	314	288	316	284	323	325	332	315	327	289	322	318	329	349	345	341	339	319	345	315	312	307	306	314	323	300	336	335	286	300	299	324	300	343	301	291	329	332	310	301	312	351	304	314	299	358	338	300	288	345	323	329	321	330	315	312	294	326	329	333	295	331	302	306	320	295	313	325	352	324	311	315	335	308	302	298	298	332	313	343	315	296	323	326	292	347	288	302	299	305	353	310	299	293	314	304	293	309	299	291	313	318	290	298	290	370	281	366	309	346	326	286	306	304	293	297	331	327	320	332	304	333	311	323	295	277	312	295	304	284	316	342	262	316	294	330	289	326	333	331	314	291	300	305	308	298	334	287	308	306	356	315	360	320	328	320	284	309	313	324	311	335	296	324	330	314	308	307	323	296	306	276	285	299	313	294	306	336	316	304	312	313	280	304	316	303	305	333	313	309	281	356	300	300	292	303	349	327	327	322	321	328	301	324	323	310	305	319	280	310	350	320	318	328	303	340	338	317	302	308	325	328	276	288	313	325	354	333	301	308	320	310	327	356	320	293	285	326	360	293	302	311	284	342	322	324	310	362	316	322	285	292	322	293	316	306	330	323	347	290	301	332	308	329	305	306	307	350	343	313	301	330	279	309	303	328	335	299	311	359	313	324	323	295	300	310	346	320	309	363	297	317	298	311	324	302	304	299	342	333	286	315	297	321	322	304	313	315	302	322	325	290	289	302	315	304	325	324	303	305	328	338	312	303	298	334	355	333	313	338	316	288	323	351	304	289	316	306	282	295	305	303	316	329	321	291	313	316	323	307	325	327	291	277	340	319	301	297	329	330	319	326	344	330	306	335	301	277	326	284	351	327	296	299	303	305	297	294	358	304	339	314	276	266	302	303	306	285	346	343	312	336	325	323	323	302	332	329	339	305	304	309	301	289	297	300	313	326	330	315	323	334	314	318	337	316	325	295	337	308	290	354	336	312	309	278	294	325	319	332	320	344	323	297	311	310	311	330	300	318	328	318	305	364	312	318	331	292	282	322	336	353	284	331	299	335	308	325	325	322	327	312	301	312	332	320	334	302	299	296	343	329	326	340	291	338	330	345	303	334	295	307	306	314	298	299	297	332	337	320	315	312	323	301	311	314	331	310	310	287	305	308	309	330	306	335	337	311	327	320	331	358	302	298	309	323	322	323	336	324	329	320	295	287	307	310	302	270	346	341	341	291	271	317	323	311	316	318	311	279	319	299	312	321	308	308	310	353	321	329	301	311	324	339	289	309	318	306	312	343	320	337	334	316	307	315	300	312	312	301	294	319	303	317	321	336	323	347	325	319	324	314	316	318	300	291	320	341	296	331	326	297	310	336	344	328	298	326	319	302	322	331	279	317	282	299	329	309	320	275	323	330	335	284	314	284	302	278	306	298	304	323	273	315	308	312	288	315	310	336	319	329	303	325	309	299	313	320	337	293	332	303	304	304	326	304	320	304	316	335	305	282	298	317	324	291	313	317	331	317	335	317	304	309	293	318	326	331	345	312	330	287	306	324	335	299	335	325	303	303	324	325	318	300	306	311	300	339	305	310	306	329	304	319	345	306	287	348	293	330	305	317	325	297	271	312	333	317	321	278	308	309	333	304	298	285	316	325	297	313	312	325	283	316	320	311	342	296	338	289	349	305	314	340	283	285	316	318	326	318	331	306	276	297	323	332	328	320	311	308	324	328	323	330	327	340	309	305	286	354	316	325	328	319	304	292	324	315	331	326	321	293	330	344	304	301	310	332	308	285	325	307	300	324	321	271	350	326	291	327	315	309	301	306	303	292	286	309	331	351	331	328	310	296	304	287	283	315	305	322	352	287	292	336	330	330	272	304	350	282	323	313	300	360	314	298	303	335	294	285	308	303	314	322	330	338	291	313	292	299	336	306	319	302	311	313	352	292	333	294	335	294	282	356	300	312	325	293	331	331	295	310	309	328	297	295	307	328	297	280	300	299	333	327	336	312	305	320	306	320	288	308	324	288	328	337	330	306	320	293	277	310	303	288	331	308	308	288	353	315	347	331	318	316	339	323	332	347	310	301	325	292	331	313	307	304	289	285	313	327	304	335	269	292	315	288	330	315	303	333	342	318	352	319	350	302	333	312	296	298	302	285	310	331	309	339	311	365	328	317	291	272	318	311	293	324	341	286	337	285	311	300	309	348	330	315	297	317	332	287	301	321	299	285	319	320	343	327	335	322	327	327	327	320	333	298	319	279	313	305	317	318	352	302	319	299	316	278	290	314	317	320	329	342	330	329	319	331	297	309	312	321	300	305	327	279	315	298	326	300	351	321	278	293	289	322	301	319	317	339	309	283	297	288	342	315	314	280	326	295	317	317	316	305	333	331	312	315	313	301	351	305	268	312	311	288	326	300	331	324	321	296	348	329	305	343	340	282	321	335	319	332	306	330	320	302	307	343	299	324	322	320	321	358	283	327	306	326	351	309	311	297	295	311	321	289	337	325	352	330	305	307	315	297	286	343	318	292	319	321	338	299	315	304	304	307	318	322	340	301	301	336	342	293	323	356	323	298	328	313	331	295	314	323	309	304	289	317	289	309	311	259	329	291	294	283	306	332	348	325	298	354	337	316	312	302	310	313	308	322	337	340	303	309	279	319	309
2528	946	1058	1071	1034	1023	938	922	928	854	889	857	834	884	838	866	835	861	847	842	808	860	845	879	830	851	840	872	817	847	834	869	867	823	845	820	847	801	839	824	823	853	848	808	820	849	843	851	847	803	819	876	836	844	879	845	821	840	836	825	813	859	913	873	829	823	840	834	842	819	856	867	827	817	858	821	834	800	820	805	808	815	827	844	850	823	820	881	842	874	841	841	847	833	853	854	849	840	889	812	845	837	862	833	798	839	864	801	821	816	840	848	847	823	849	840	805	881	846	848	855	825	864	902	828	822	832	822	850	811	862	810	873	840	824	870	857	811	850	852	887	810	890	823	860	838	882	791	794	830	781	814	863	810	835	849	838	823	830	825	842	857	805	838	793	825	839	862	873	874	849	825	828	799	889	833	857	828	826	919	852	852	861	882	843	839	836	821	841	833	852	832	833	858	830	825	824	878	832	831	809	831	789	834	826	862	865	773	837	830	854	792	866	845	801	829	837	827	848	855	886	821	851	888	876	859	826	812	814	895	886	818	826	869	854	777	862	793	844	847	872	851	823	847	836	866	840	870	850	866	846	850	809	826	832	841	826	878	845	814	835	807	820	827	842	844	822	879	838	891	870	845	806	791	809	831	818	889	859	799	807	802	877	863	833	852	858	869	760	838	863	834	817	797	828	854	772	833	909	847	835	876	833	851	841	838	842	844	922	876	828	830	841	888	807	851	812	841	832	786	840	860	795	836	852	876	826	849	802	856	819	864	852	780	829	823	871	864	761	790	859	789	833	855	826	852	813	910	854	847	866	816	823	823	793	820	842	865	837	818	856	859	842	826	832	811	865	844	803	824	844	836	859	812	840	831	839	860	839	802	822	846	824	844	830	805	847	839	835	809	832	825	858	837	845	797	854	828	833	816	851	848	808	856	862	841	827	834	850	784	819	832	851	886	835	817	856	842	805	800	838	826	793	854	858	836	829	863	827	841	802	837	883	822	826	775	830	877	852	846	779	879	833	779	872	810	840	841	835	839	850	843	817	844	858	805	763	870	830	858	826	849	843	816	880	813	859	882	816	823	884	822	792	839	878	805	856	800	822	823	827	833	825	867	838	777	817	883	840	844	802	834	892	829	822	834	862	805	854	855	819	862	828	805	876	745	896	833	850	836	820	802	792	851	782	763	835	817	855	819	822	875	857	816	819	831	827	861	850	885	852	859	887	845	876	829	874	797	843	783	823	813	804	808	839	844	852	867	823	854	807	794	805	840	849	842	839	844	825	823	850	850	816	832	809	803	841	846	839	804	857	821	803	868	791	820	857	856	823	815	838	816	863	837	827	848	824	809	860	840	853	804	897	859	879	852	816	863	815	859	863	830	819	818	854	867	865	851	840	826	872	808	827	793	858	839	896	855	838	817	787	833	845	846	865	832	842	830	825	879	866	826	820	815	826	852	839	850	807	792	832	877	816	880	824	793	810	877	864	827	796	834	815	846	861	833	869	848	824	857	830	866	835	846	901	848	819	868	813	813	880	790	859	813	771	849	825	828	862	849	820	865	856	835	855	788	778	828	799	837	829	864	840	859	858	834	843	865	842	810	844	833	825	846	790	888	841	822	833	857	835	832	805	886	835	838	798	843	845	848	810	840	865	821	824	796	797	829	879	867	848	863	833	850	792	889	876	833	804	850	861	849	855	813	851	823	839	874	798	819	853	818	856	835	809	874	893	818	859	772	893	881	810	843	808	915	806	845	848	811	849	808	841	803	926	808	824	847	873	801	821	846	860	836	864	866	861	811	823	855	812	871	831	845	862	857	823	902	862	832	836	871	847	837	824	829	810	818	808	861	891	789	912	809	855	857	871	831	825	817	797	835	826	840	834	882	805	844	839	785	793	830	861	836	847	865	843	820	940	825	842	810	866	852	836	853	854	833	785	897	906	885	864	812	849	824	829	864	814	870	869	846	833	840	820	832	858	860	857	851	823	860	804	811	883	819	814	815	856	877	852	822	798	856	829	792	808	833	826	816	786	801	820	809	840	863	787	825	835	788	867	872	885	845	900	837	849	835	885	852	825	862	818	837	849	835	816	852	875	850	831	776	807	816	844	892	850	851	834	778	805	861	861	845	814	814	821	840	886	907	847	829	819	853	826	854	826	851	815	854	755	824	811	799	850	875	794	847	857	859	842	872	875	855	840	824	842	832	873	888	826	808	860	815	821	797	801	788	816	849	829	843	879	834	782	843	858	871	834	874	827	812	815	813	797	826	833	859	904	863	804	843	779	858	875	844	839	859	894	872	896	893	827	828	784	821	786	860	809	819	802	839	835	865	822	842	809	844	892	874	823	866	798	860	846	886	836	875	837	818	807	805	824	839	812	876	834	872	833	869	797	783	844	869	829	820	849	867	857	854	843	844	797	868	845	862	828	806	847	853	831	863	850	804	827	847	838	828	858	829	825	844	826	795	832	824	821	849	840	813	799	814	848	766	787	842	854	790	816	842	855	875	868	835	839	826	832	820	801	866	870	825	860	837	867	829	831	855	858	839	823	863	793	829	899	845	834	817	775	880	880	883	843	822	830	801	777	831	827	835	807	820	831	861	829	812	826	776	820	824	865	839	824	840	855	852	878	824	811	846	800	823	867	838	854	875	825	843	807	854	889	816	808	845	858	845	851	788	839	840	789	782	873	868	839	787	801	824	816	849	850	811	808	789	882	867	807	882	809	862	828	872	814	840	853	868	851	876	836	845	874	866	812	873	843	865	867	860	840	852	834	809	831	832	868	834	853	874	847	870	841	815	898	822	847	868	821	824	814	829	822	788	776	779	823	836	922	798	846	858	856	773	869	816	822	866	774	777	812	857	853	834	848	925	832	795	831	806	854	781	844	831	833	832	822	844	807	846	862	830	856	867	829	808	848	886	869	817	816	817	830	835	843	823	831	836	885	792	874	812	838	889	805	808	861	830	878	862	830	841	875	809	895	758	876	782	853	816	851	816	825	808	824	831	816	841	802	870	888	801	821	880	835	829	866	808	849	868	804	758	829	795	855	811	795	834	859	829	888	847	840	838	762	841	825	829	823	867	826	858	812	813	830	858	801	894	799	815	862	823	803	842	812	826	819	849	780	874	857	850	867	833	865	794	864	871	847	879	794	794	852	842	820	837	886	825	863	818	811	889	861	914	848	810	829	862	845	847	845	838	815	822	821	854	847	832	828	871	809	839	829	801	827	820	864	806	901	816	884	816	847	831	868	853	829	841	867	844	834	841	808	792	775	838	829	786	830	809	780	839	891	817	793	865	845	825	860	813	813	783	782	855	808	813	816	849	853	808	919	865	844	861	780	864	806	861	807	785	863	857	835	792	799	833	861	866	824	821	846	889	849	847	765	843	843	853	773	849	866	810	859	881	839	806	810	856	835	822	833	861	870	770	836	863	863	847	878	828	844	818	870	790	823	849	842	860	844	864	842	835	797	818	796	876	858	839
9722	1027	1277	1039	728	588	495	395	372	292	282	273	257	259	239	212	210	220	211	233	201	202	190	208	223	190	186	193	190	188	181	205	192	170	199	187	166	199	198	203	198	184	191	202	187	158	179	202	173	183	180	201	177	170	178	182	186	188	172	189	184	203	185	172	176	172	190	191	181	182	181	193	180	165	175	153	171	168	168	175	170	193	179	189	193	180	193	190	189	177	196	184	182	180	182	194	177	194	168	198	178	192	189	154	195	190	183	187	168	183	170	186	159	195	185	180	168	182	153	162	175	183	216	197	186	181	179	186	172	199	171	179	188	190	200	165	193	169	194	205	163	187	173	175	184	175	176	183	174	206	189	173	175	182	143	168	155	164	175	174	174	215	182	160	192	166	174	176	197	184	189	205	198	159	195	178	195	184	178	168	186	166	199	168	162	177	162	178	172	172	185	158	190	191	182	164	183	179	201	200	167	159	189	196	199	175	186	181	176	171	158	171	160	180	182	173	168	180	173	172	167	181	204	173	172	169	184	180	172	200	184	182	195	189	176	185	149	193	202	181	171	208	173	178	194	165	167	213	160	196	188	166	181	169	188	158	214	201	182	173	178	182	172	182	169	184	193	166	180	167	156	194	174	181	200	176	181	199	193	229	166	152	210	190	176	201	168	171	164	175	178	154	178	179	181	188	186	176	175	207	200	192	187	194	185	196	185	179	149	192	156	209	168	179	180	176	156	175	187	171	185	165	207	192	196	175	180	192	149	182	182	182	171	187	180	178	190	174	156	164	172	178	181	197	192	196	185	179	201	192	186	203	186	188	149	171	215	206	173	169	180	189	191	193	220	181	173	191	167	189	177	194	194	179	197	199	169	195	179	166	159	196	196	198	172	177	161	184	193	155	205	190	164	171	182	183	196	181	195	196	180	173	201	177	168	175	172	188	195	182	169	185	193	204	181	181	208	181	191	162	188	183	182	201	203	201	183	192	165	184	148	178	198	178	204	198	176	183	203	180	178	168	175	195	197	173	179	167	181	180	187	186	172	172	176	156	187	197	192	196	162	171	182	179	183	165	160	199	168	196	172	189	163	173	183	207	169	181	187	184	199	166	185	173	170	172	195	179	180	195	180	169	187	174	196	202	176	187	155	175	179	175	197	202	181	165	205	184	198	171	182	186	157	177	206	177	185	177	193	183	179	167	176	170	151	168	179	199	184	207	200	192	181	185	176	173	163	186	182	189	193	189	178	184	197	170	168	172	194	170	178	171	194	194	197	196	197	180	185	202	188	184	174	169	173	188	194	183	193	178	164	183	175	183	185	185	173	166	193	173	198	177	195	180	183	180	177	172	172	168	186	212	180	184	178	195	181	178	175	175	153	178	177	198	185	180	194	199	180	192	187	159	193	180	183	198	190	186	191	168	199	172	171	187	188	193	199	180	176	177	170	172	185	172	191	203	153	188	187	199	170	150	192	187	189	198	196	193	167	178	193	163	175	179	178	180	175	196	204	199	183	182	184	194	176	180	188	187	206	175	203	166	173	189	186	185	210	192	187	178	157	188	176	196	174	193	176	199	179	176	163	187	183	173	159	201	187	167	190	172	182	157	194	177	190	203	160	190	180	185	173	173	143	174	173	186	176	188	196	184	176	181	193	193	183	165	163	171	180	183	174	169	175	212	184	177	158	184	175	190	175	178	182	172	177	170	180	129	172	184	172	171	189	170	181	199	187	171	206	174	183	195	190	174	192	191	181	157	191	199	170	160	175	168	180	192	196	208	194	206	170	187	193	168	161	190	196	179	174	177	187	159	200	170	189	184	167	186	195	178	184	187	185	191	187	193	180	160	179	155	209	168	171	176	200	183	182	211	200	168	187	191	195	187	172	191	191	198	187	203	175	172	192	180	171	206	180	186	192	182	173	187	179	174	174	181	160	164	190	169	188	161	181	167	211	202	174	181	180	199	195	174	176	181	192	163	172	198	188	169	156	182	192	177	156	154	190	194	181	179	197	178	184	167	172	192	181	177	166	181	175	170	199	186	184	186	199	177	194	169	191	172	184	173	182	184	166	177	144	180	166	193	168	170	184	168	156	175	171	161	187	169	192	173	192	200	193	162	180	157	184	165	208	181	193	197	160	182	180	172	177	177	179	156	164	171	163	195	182	153	171	184	185	186	194	160	180	187	186	196	184	168	191	189	194	185	198	176	178	195	181	191	188	200	153	202	183	166	162	181	169	164	164	180	186	188	184	206	179	148	183	210	205	158	176	172	183	188	168	164	173	204	172	188	183	181	177	176	181	181	183	198	190	179	177	191	187	192	190	174	188	192	193	167	171	189	201	190	199	187	189	212	189	167	186	182	197	173	201	177	188	178	163	191	186	184	164	186	177	176	166	189	172	195	194	170	176	169	188	171	172	156	191	177	188	199	184	163	164	193	193	177	174	172	171	168	174	173	170	174	172	158	177	163	181	178	217	190	177	166	191	176	169	195	174	174	179	207	186	175	163	200	171	180	177	172	163	181	157	190	168	173	201	208	159	151	180	192	179	180	200	200	179	190	165	186	190	195	183	188	214	201	172	189	177	194	173	201	211	180	199	181	177	182	192	165	176	166	170	185	189	187	198	191	169	172	193	190	188	210	144	182	165	199	191	185	167	185	182	146	161	187	184	181	171	207	184	177	176	178	170	172	177	171	173	167	182	180	175	190	188	176	168	170	197	184	156	195	169	185	171	178	204	164	193	181	170	194	180	176	163	185	201	208	175	203	189	166	193	184	182	161	178	195	184	166	176	202	187	170	174	179	185	186	198	201	194	186	181	183	186	175	169	184	169	186	178	185	175	177	183	181	190	157	187	190	171	175	181	177	153	179	210	164	206	204	180	206	163	176	171	179	171	179	194	175	175	172	170	137	173	188	173	176	169	188	193	187	175	175	209	188	194	156	183	160	182	159	201	184	213	194	185	186	188	196	192	199	178	210	165	178	170	196	205	195	190	173	180	185	171	171	170	158	174	199	202	183	177	186	174	180	181	152	163	193	175	188	165	185	174	169	205	177	184	176	176	183	196	165	185	166	212	184	176	195	181	169	177	175	190	202	184	165	175	161	189	150	173	190	184	182	160	149	168	190	178	181	173	197	169	178	208	177	217	203	188	187	172	193	166	174	200	163	195	190	149	206	158	195	156	164	181	187	167	153	174	177	172	185	190	182	189	197	171	193	171	166	188	176	181	168	172	179	176	190	202	175	193	163	172	184	170	178	199	211	177	180	166	169	181	173	188	158	190	189	196	203	170	195	203	176	181	180	156	196	210	196	179	175	174	175	174	187	182	186	178	176	173	202	179	167	177	156	188	203	175	175	181	184	168	181	189	181	166	180	195	162	147	160	196	183	189	165	165	171	189	165	173	165	201	172	199	183	170	159	207	161	176	184	152	156	176	181	163	193	165	190	213	179	180	165	187	202	176	188	175	164	183	171	178	183	198	189	179	180
5648	1364	2638	3108	2817	2331	2066	1685	1469	1288	1096	1126	957	941	874	840	865	750	759	698	698	629	668	694	649	618	637	603	583	653	572	595	593	583	587	521	579	562	569	575	537	534	570	559	570	523	549	531	516	559	513	532	540	538	503	553	551	550	557	560	573	539	527	515	539	553	496	523	507	533	536	533	554	490	521	527	517	520	552	508	486	557	538	550	532	548	513	501	534	590	497	575	521	501	530	504	532	539	480	496	503	525	533	443	492	510	486	494	516	538	482	506	512	489	517	538	517	519	521	499	525	498	497	507	500	487	526	524	536	547	496	496	524	496	576	496	496	483	569	516	533	518	519	507	514	560	541	533	507	517	508	502	502	562	544	526	477	579	519	501	520	561	488	535	540	540	526	499	521	509	509	483	478	548	540	535	491	495	527	468	524	514	495	519	506	495	492	545	550	501	518	523	496	492	516	518	453	533	526	509	534	492	514	511	544	495	520	533	519	514	519	531	494	505	541	530	529	493	501	491	498	516	511	509	549	524	520	487	513	509	503	527	526	546	483	513	496	515	506	523	490	516	507	527	513	513	526	494	510	520	517	525	503	513	519	517	544	522	521	556	507	502	512	529	532	553	495	537	512	492	509	526	498	482	513	527	504	489	533	489	484	521	523	486	546	513	541	524	511	502	484	505	567	546	525	528	520	528	480	538	540	525	537	508	449	538	505	499	538	527	501	505	506	529	516	474	530	552	515	473	466	519	514	546	500	492	522	516	517	523	495	495	523	526	546	521	511	510	533	484	501	509	497	525	506	506	507	521	501	515	522	503	510	528	548	496	499	524	508	481	477	491	551	501	527	512	522	517	528	501	522	512	488	522	514	508	486	475	510	538	548	504	550	532	511	525	511	506	484	541	555	539	510	512	501	501	521	488	513	511	479	465	463	529	528	518	503	527	529	549	566	499	510	493	510	515	540	531	477	529	529	497	500	544	536	510	542	515	516	489	495	499	506	504	486	489	536	519	490	537	535	501	491	529	532	507	526	477	481	541	499	514	546	529	487	488	487	516	496	497	495	492	511	503	537	514	497	527	526	533	504	538	498	509	543	541	516	538	471	555	521	533	563	534	522	487	532	554	518	534	526	468	522	523	536	526	547	521	477	560	479	508	479	516	501	550	495	533	524	474	498	489	527	493	521	499	488	497	510	532	526	481	507	523	524	513	531	550	528	520	519	491	532	528	523	546	521	491	519	516	512	512	501	546	527	507	529	539	497	546	480	528	517	495	531	495	512	560	491	512	499	505	507	478	509	499	523	512	483	538	505	511	521	518	495	478	513	543	541	474	494	522	543	521	529	538	519	527	494	486	478	508	534	504	543	495	554	510	515	538	491	509	550	498	513	526	544	523	523	545	526	480	519	494	572	504	507	507	506	506	509	507	515	506	525	516	525	502	515	514	518	491	507	541	517	503	503	523	569	504	511	552	496	512	531	518	497	502	518	498	507	469	549	528	506	514	521	571	557	508	500	511	497	561	469	536	525	526	520	536	491	537	524	510	509	479	500	499	543	526	536	532	536	539	491	522	502	523	515	526	509	528	511	476	536	510	506	511	502	500	528	487	503	497	496	490	536	532	540	479	531	534	526	511	500	532	475	538	454	501	500	548	535	529	520	498	510	551	521	541	522	510	543	531	496	486	508	550	518	513	524	505	513	544	496	487	550	517	503	524	555	504	518	510	486	510	542	541	530	496	509	533	547	529	547	532	484	480	521	500	495	525	505	523	555	497	543	489	457	552	549	505	495	492	533	571	511	458	515	545	533	473	523	457	529	526	519	514	530	536	509	531	521	524	521	526	479	524	490	524	502	519	509	531	481	515	494	514	499	483	528	520	519	495	507	468	516	513	499	526	523	536	494	519	509	487	508	518	516	505	531	485	517	519	510	542	527	515	540	493	468	534	488	501	539	472	503	501	535	514	538	528	481	553	502	542	508	505	524	513	506	537	494	513	485	497	491	548	523	528	524	534	540	507	521	513	483	543	490	487	505	549	533	541	543	512	550	534	527	498	509	549	544	530	538	525	466	494	555	518	489	524	533	509	504	505	511	498	490	532	519	490	485	521	593	515	486	525	526	537	521	503	531	513	506	479	499	505	544	499	491	511	524	510	542	494	548	511	508	512	537	525	536	468	520	489	512	483	538	509	513	477	475	499	480	485	497	505	525	511	524	506	525	492	484	557	524	457	525	507	523	495	480	513	497	505	557	544	550	518	497	537	554	519	517	542	532	544	520	531	530	483	522	469	518	534	513	526	495	545	536	531	534	475	545	541	540	520	505	545	492	539	517	469	520	537	512	538	528	474	517	479	518	525	514	521	550	514	526	522	537	501	504	524	528	499	498	483	506	485	527	504	514	506	486	519	502	501	489	540	508	493	483	454	501	523	529	508	501	528	522	502	528	500	531	594	521	524	571	481	506	484	522	511	572	521	493	514	514	508	507	482	551	482	546	516	540	512	503	544	545	490	525	569	483	513	514	478	525	508	498	504	536	510	482	495	493	528	469	459	500	507	521	522	508	516	475	533	489	531	493	487	531	492	460	482	510	481	549	471	509	552	533	527	478	501	537	497	524	530	511	509	538	523	521	473	510	516	542	498	494	509	519	517	492	523	504	514	513	542	496	497	498	519	558	554	511	542	504	530	503	541	529	524	535	497	499	512	538	507	475	496	543	513	520	531	479	487	520	548	495	541	483	507	493	577	500	541	480	510	509	548	533	523	506	514	520	500	519	505	499	547	456	476	495	515	491	499	521	485	498	507	511	516	510	477	555	504	489	509	517	509	520	497	508	491	480	503	514	465	497	502	508	484	501	515	524	520	518	540	510	565	537	498	536	496	474	498	492	507	539	524	495	519	520	530	492	535	535	474	486	526	511	489	512	501	540	547	541	505	502	537	501	593	531	531	488	528	528	524	500	503	530	503	507	503	591	498	475	520	496	488	554	525	514	506	533	540	530	536	526	492	540	508	526	528	510	511	486	489	509	518	501	522	513	502	497	517	520	508	517	507	487	547	509	515	530	513	474	501	533	506	483	491	556	568	540	519	541	499	580	501	508	507	537	508	526	463	489	514	494	467	493	504	528	507	498	537	510	537	510	535	493	511	496	495	521	509	504	484	523	548	531	557	487	536	512	513	533	523	537	515	506	510	504	519	477	561	520	544	528	499	501	518	460	505	529	497	482	559	519	578	520	501	505	519	509	505	532	505	515	540	535	500	500	496	535	475	522	513	509	526	536	516	551	527	512	475	539	509	528	494	514	501	534	473	512	530	503	543	520	503	510	523	531	523	556	507	509	515	564	523	512	503	517	513	570	471	482	509	459	509	526	542	528	520	523	533	490	495	494	526	477	542	507	517	492	497	517	523	515	515	521	538	537	472	584	509	519	522	480	450	533	484	524	532	512	522	506	502	516	551	492	532	518	563	515	485	493	526	469	499	482	527	522	488
17813	2406	2348	1829	1306	963	714	527	470	366	338	289	288	221	231	243	235	217	205	201	182	190	185	153	160	172	184	174	172	149	130	171	132	153	160	151	150	141	148	160	180	136	130	134	154	127	157	150	158	162	158	163	149	115	164	125	140	144	136	149	143	126	147	141	137	132	122	138	153	112	165	152	159	185	141	141	126	140	125	151	138	146	128	125	152	136	150	128	161	136	140	136	128	140	136	138	126	153	135	138	132	137	122	117	124	126	131	148	143	135	119	155	145	149	120	139	127	132	120	134	138	132	123	147	118	152	112	162	128	146	132	133	146	137	135	139	110	150	120	140	128	151	131	116	152	154	132	132	149	126	115	146	134	131	115	119	110	146	130	133	125	119	126	151	148	123	101	140	130	146	116	151	149	145	117	127	130	139	155	125	157	134	134	137	135	141	149	129	150	131	131	131	142	136	144	131	136	128	123	142	124	134	136	163	119	136	141	141	125	143	124	136	142	127	152	125	147	133	126	133	134	127	146	131	142	133	132	139	151	142	112	134	129	109	135	117	123	114	155	131	150	143	138	142	134	133	137	146	129	135	139	145	127	138	123	146	154	146	130	126	119	152	126	136	134	119	125	130	129	131	143	131	147	138	139	116	128	138	128	121	144	137	140	145	127	126	160	156	135	135	143	128	130	130	145	122	114	147	135	145	118	144	146	137	134	141	136	144	125	126	119	128	128	131	146	162	124	154	120	114	148	151	151	135	124	145	135	154	136	140	135	145	130	116	134	134	139	126	115	151	160	134	138	154	159	148	120	135	118	126	143	111	135	131	135	125	140	125	127	118	116	128	159	135	135	106	131	153	138	152	146	130	134	137	125	122	123	148	134	172	126	132	128	126	151	143	143	126	136	129	127	131	141	119	149	146	103	128	121	120	128	139	134	148	115	120	147	124	125	136	126	121	119	140	140	137	131	153	145	127	143	126	138	115	122	134	126	146	127	123	130	110	133	148	144	131	136	129	138	152	146	135	124	153	153	145	108	146	120	133	148	121	151	119	123	139	114	135	140	142	132	114	126	136	120	161	140	128	114	146	128	140	141	137	133	143	122	114	135	144	136	129	120	116	139	137	119	121	132	142	155	147	144	137	146	147	126	139	128	124	131	149	139	150	132	151	125	142	137	143	112	146	114	132	140	132	131	135	136	131	141	118	148	133	134	122	141	135	139	160	133	123	132	132	135	143	124	138	146	130	129	148	131	125	136	145	151	132	140	136	138	134	136	125	131	148	124	128	152	129	121	161	112	134	121	124	132	126	149	123	146	131	104	128	145	133	124	140	134	125	104	149	147	133	151	151	116	132	132	134	135	124	131	140	139	127	121	146	131	123	152	149	133	127	133	131	122	147	124	134	134	146	122	139	117	146	146	118	128	130	142	136	136	134	128	123	139	115	125	142	125	118	123	122	118	121	137	145	135	147	149	136	140	144	109	122	135	133	121	133	124	121	138	152	145	136	142	122	157	136	142	138	157	149	126	138	126	110	139	145	145	147	150	132	138	144	128	110	146	142	145	162	145	124	132	142	115	126	134	155	117	113	137	127	105	128	148	155	123	130	118	142	150	125	135	127	140	133	128	135	143	125	124	116	143	112	115	119	121	117	119	136	157	132	149	112	124	138	151	118	170	132	134	123	126	127	144	133	149	143	151	141	154	133	129	134	149	143	152	143	118	152	130	139	130	126	136	142	129	125	118	129	140	123	128	126	141	137	158	132	139	145	148	134	123	132	119	128	139	115	131	139	149	131	128	123	135	119	119	123	129	135	105	132	137	138	107	132	138	169	131	130	128	153	111	125	120	149	123	158	155	132	138	100	123	147	136	132	129	149	138	143	140	125	131	137	128	130	125	131	141	144	130	141	148	115	133	141	113	148	138	129	145	133	146	130	146	128	140	141	152	148	130	133	116	129	155	147	127	112	116	150	119	132	110	127	138	123	137	148	146	163	134	146	160	136	145	120	117	134	134	115	143	133	122	125	139	120	138	126	150	153	134	128	126	143	112	131	166	152	127	128	134	120	128	135	133	131	126	144	133	136	146	145	125	119	122	125	120	130	158	140	127	120	132	135	129	127	122	126	153	133	133	136	120	146	137	169	144	142	132	134	141	147	136	123	135	145	127	145	128	129	128	143	138	131	127	135	159	127	159	144	138	130	135	148	142	141	138	147	132	151	127	144	160	132	140	133	118	157	131	127	141	140	105	137	153	142	128	103	120	158	159	138	125	147	137	131	125	158	148	153	139	152	133	136	126	150	131	125	113	131	137	143	144	125	141	149	140	151	142	131	147	152	140	146	133	153	137	116	142	140	119	121	128	149	141	117	134	123	106	128	142	149	116	138	145	111	121	138	163	154	163	129	128	117	117	141	124	145	103	142	138	122	154	136	148	113	135	151	121	132	106	136	144	153	153	123	132	130	129	116	132	131	133	145	143	128	145	127	140	118	153	139	147	127	131	127	146	138	128	141	115	125	127	116	131	140	149	142	133	143	141	146	145	134	128	130	130	120	116	124	125	135	134	135	132	133	118	132	133	141	113	135	148	119	128	142	127	137	127	140	122	151	113	157	114	113	143	130	122	122	129	133	135	138	125	147	121	135	133	149	138	139	143	132	137	150	148	138	127	130	136	133	128	128	123	143	150	146	120	139	126	134	127	131	152	114	133	150	154	114	145	144	137	130	109	144	144	148	120	124	120	125	142	131	159	135	122	122	145	134	136	130	131	144	153	125	137	149	144	156	140	145	115	132	126	139	123	143	131	124	108	112	127	121	141	147	149	157	138	109	126	138	120	127	128	130	124	147	138	130	125	165	135	133	131	143	141	130	120	130	127	140	129	131	126	120	128	141	130	137	142	125	127	127	142	138	150	151	138	138	132	141	152	135	138	134	134	120	137	161	128	148	160	138	139	143	139	142	137	129	135	133	132	140	112	135	142	141	134	119	127	122	118	141	138	139	140	135	125	133	123	133	137	143	133	126	167	124	110	138	131	128	143	141	138	132	135	135	135	144	129	125	142	131	158	155	138	123	131	139	123	115	123	121	141	133	140	138	156	116	137	127	152	123	110	145	118	129	144	144	120	141	121	137	127	153	148	136	151	131	129	130	127	109	139	118	127	131	136	141	151	139	124	141	144	149	127	160	151	146	130	137	131	131	133	119	149	131	139	148	142	119	145	141	140	143	116	168	120	160	132	137	126	130	146	135	135	140	167	132	139	149	128	112	130	142	142	132	124	140	154	137	142	128	122	128	135	134	144	143	148	151	139	131	142	129	142	143	141	145	135	122	143	150	141	145	146	154	132	145	128	137	134	132	118	135	111	124	125	122	136	142	153	119	128	137	127	141	127	152	144	135	135	108	129	159	126	129	127	131	114	120	132	143	125	119	119	149	102	130	129	121	133	110	123	118	132	143	124	130	137	155	136	125	145	127	123	131	143	149	134	140	126	153
7544	2021	4540	5515	4716	3797	3224	2683	2290	1916	1666	1522	1308	1192	1085	1068	957	925	857	827	799	754	701	667	664	675	661	628	572	576	630	559	543	582	525	499	521	531	542	490	472	467	507	488	477	494	490	432	442	455	443	454	479	476	482	426	462	455	458	435	436	436	483	446	399	425	433	463	442	443	492	451	460	391	446	449	461	458	414	441	475	404	426	417	415	420	396	445	446	423	445	433	410	398	417	407	432	438	386	402	410	437	434	411	427	418	424	420	443	378	417	405	453	451	429	431	378	417	380	416	425	402	381	439	436	433	415	429	423	439	383	418	455	389	434	430	429	414	411	394	436	423	416	432	436	415	446	375	402	396	385	431	422	431	362	406	410	435	388	410	394	392	397	403	400	437	420	400	426	453	411	421	447	407	410	422	423	425	389	413	413	397	437	426	442	427	411	445	392	404	450	414	403	425	419	402	412	452	413	367	400	398	431	422	398	414	413	445	402	412	381	431	418	358	416	411	412	384	404	405	399	416	404	435	429	421	424	399	373	394	395	399	396	403	427	386	421	410	395	415	380	384	417	386	411	397	408	450	436	418	405	450	415	416	387	440	425	433	418	447	425	409	402	400	405	385	432	413	405	378	434	404	384	405	422	435	436	391	411	416	433	388	406	421	434	393	398	410	425	435	436	391	388	430	391	365	393	403	390	451	375	412	394	411	436	402	406	417	407	406	412	413	393	425	442	417	412	391	391	413	412	433	392	431	403	411	418	407	392	432	388	472	406	438	383	423	402	417	433	411	429	432	378	378	419	404	401	422	419	398	439	387	393	442	415	452	445	382	412	420	364	391	434	401	386	454	398	413	422	413	409	425	412	414	404	409	404	427	446	411	402	408	433	397	391	399	419	403	455	383	375	410	436	415	368	439	429	389	425	425	399	414	419	423	387	439	387	400	414	405	450	391	433	406	430	427	385	435	450	447	385	391	413	387	419	420	424	382	389	414	408	403	384	429	410	382	401	401	393	416	393	378	426	404	445	424	433	443	416	396	386	406	419	393	402	377	425	433	436	447	380	420	413	395	390	402	380	401	405	406	445	429	397	443	398	406	416	383	408	401	395	439	388	419	414	390	412	455	420	381	409	373	435	380	399	406	379	436	447	439	422	391	391	417	412	402	401	409	420	428	442	399	425	418	427	383	373	430	471	389	406	408	380	416	411	377	388	387	443	436	397	429	374	435	424	396	374	423	451	418	414	372	423	428	393	395	407	410	462	435	405	395	424	419	452	373	407	432	392	392	417	397	420	386	424	421	436	402	435	414	385	417	368	408	446	379	382	367	395	395	403	415	435	427	413	380	425	433	360	390	384	386	427	424	402	431	438	449	386	421	386	391	379	382	385	413	385	431	383	424	385	398	404	424	414	405	429	398	432	452	397	418	394	385	419	404	404	405	399	420	384	407	456	394	422	437	410	410	389	433	417	424	399	412	402	366	421	404	441	385	359	410	419	445	390	396	400	417	417	390	414	451	362	377	378	385	408	414	397	414	424	424	391	450	399	419	400	438	421	403	408	387	400	431	404	435	403	412	447	421	409	431	414	425	396	442	383	393	407	393	428	399	410	464	422	409	428	398	415	430	413	462	383	416	416	436	393	436	451	387	421	417	428	393	440	410	410	420	408	436	376	404	427	404	404	405	433	420	443	378	382	403	371	422	402	422	380	412	414	395	419	392	413	433	398	414	403	387	389	408	392	417	412	380	399	403	407	418	419	443	407	414	390	421	419	424	413	409	435	394	409	415	442	408	397	386	386	392	385	417	396	380	394	441	428	435	419	392	404	415	396	426	412	438	409	404	437	421	405	395	396	426	410	422	417	450	444	426	400	432	409	427	430	403	393	418	394	439	410	397	423	420	384	422	374	422	405	424	395	433	404	364	386	387	387	433	418	388	385	415	401	422	404	384	428	433	419	415	425	388	442	437	418	416	392	431	424	357	381	417	390	372	387	410	444	425	432	393	452	405	418	415	389	407	404	424	412	425	402	435	403	435	421	415	394	424	433	387	418	411	422	415	427	406	393	418	402	411	408	389	400	427	379	418	383	430	406	381	432	377	407	424	419	412	404	413	412	395	412	401	433	406	411	371	378	420	384	406	403	405	419	437	451	390	403	430	396	403	421	417	395	418	431	437	406	417	382	450	388	443	433	394	404	413	384	399	391	424	425	389	407	375	394	381	447	406	419	428	431	403	393	435	422	436	397	415	407	381	410	408	398	432	411	437	425	385	436	412	436	388	406	406	384	432	419	422	388	399	387	380	438	441	396	416	412	420	415	422	405	403	416	409	387	419	395	374	423	431	446	354	431	424	391	433	422	404	443	425	436	405	433	391	401	394	412	384	398	403	411	436	440	453	388	455	370	431	408	422	459	405	399	397	401	392	425	427	377	406	423	405	428	437	421	420	416	396	410	406	441	386	440	421	421	425	400	401	434	447	386	420	413	441	412	408	370	391	425	432	420	401	411	382	417	369	397	409	409	412	446	398	413	433	383	415	408	425	369	411	396	405	410	414	375	407	423	424	420	400	440	425	397	430	412	396	410	391	386	401	445	404	403	418	437	403	382	378	406	424	443	419	369	423	403	429	435	395	421	400	399	446	393	454	435	430	398	392	422	384	436	406	417	409	441	374	431	419	420	405	365	419	391	429	418	439	412	400	449	431	398	399	429	431	430	428	410	453	437	421	429	459	407	392	424	401	453	396	438	439	407	426	440	410	403	397	410	426	398	429	411	398	406	413	386	395	396	457	365	391	430	407	432	413	405	397	385	397	394	418	408	415	434	417	434	429	398	392	424	397	380	424	424	417	456	418	408	411	418	432	390	372	427	427	394	421	384	418	394	438	412	410	420	416	425	394	419	374	389	402	409	397	396	403	401	404	386	418	402	388	359	450	397	375	406	431	417	417	363	405	424	384	385	425	427	407	427	417	402	401	425	399	405	384	401	432	422	400	416	396	411	422	454	431	404	434	419	410	442	414	421	397	408	419	399	398	429	396	425	425	399	396	410	369	394	412	390	401	398	396	426	446	390	373	382	400	407	425	405	392	438	414	413	409	406	419	393	401	427	424	411	392	434	419	417	452	415	459	429	418	439	400	395	375	377	390	393	417	375	420	417	415	431	406	419	424	385	408	391	387	426	449	421	384	377	412	409	401	393	426	378	390	378	413	366	418	370	422	420	398	394	387	411	381	393	423	424	414	443	410	414	398	409	414	396	428	406	392	413	411	403	400	442	403	425	420	418	395	411	367	413	414	383	390	468	411	437	448	461	449	409	415	414	429	404	415	386	427	383	411	426	412	392	386	394	411	427	381	417	399	430	448	428	441	401	421	394	419	397	430	411	446	457	439	400	403	386	410	417	411	380	428	399	395	382	434	394	446	427	416	379	428	393	398	423	401	386	409	381	410	386	436	395	438	413	399	428	403	407	430	426	411	404	397	434	387	421	397
2563	371	423	386	327	361	339	321	324	324	323	359	319	270	320	361	348	299	299	318	259	336	317	338	322	308	318	378	335	314	290	345	314	326	303	294	285	323	303	339	349	338	362	326	293	347	299	336	298	348	279	324	310	301	316	338	317	333	317	348	314	295	343	305	315	301	292	284	298	306	313	289	275	295	310	317	334	335	286	333	329	304	324	309	304	347	308	313	297	298	328	328	310	329	332	291	312	298	298	336	308	284	301	289	291	319	322	335	343	309	313	334	309	335	313	335	327	318	313	328	326	305	297	327	342	357	323	331	321	315	314	337	303	313	303	330	336	310	337	314	313	310	281	291	322	310	319	323	296	299	322	333	327	320	358	309	304	347	331	316	312	334	281	319	305	310	306	323	342	310	325	335	318	332	325	347	301	320	281	305	324	302	350	300	280	283	318	349	307	296	319	320	342	321	333	300	298	332	324	339	333	312	310	293	322	351	329	323	349	326	306	363	300	340	313	295	310	311	297	346	313	309	314	308	326	333	349	327	326	323	338	305	325	286	283	294	307	306	293	312	337	315	294	309	327	306	319	303	314	323	320	330	313	329	335	304	320	329	316	293	315	321	300	311	301	336	310	287	294	296	330	319	347	342	346	345	322	355	316	310	282	335	296	301	336	294	294	324	329	296	323	314	339	328	318	328	355	295	311	311	339	284	349	296	323	314	337	337	334	316	306	291	332	312	298	317	338	287	285	332	333	298	321	300	291	289	328	315	327	284	297	311	284	342	321	315	302	297	326	322	320	309	330	329	308	285	321	319	318	301	344	332	324	316	325	317	278	312	316	308	308	327	340	283	300	332	335	327	320	310	326	291	329	328	328	334	330	303	313	270	301	337	338	296	314	314	324	305	323	334	322	317	335	306	324	312	318	324	304	335	328	296	314	298	326	309	292	326	322	318	295	296	343	302	312	348	320	326	295	320	295	302	305	343	323	335	319	326	336	308	356	312	328	333	324	280	342	308	348	343	285	357	325	343	336	317	315	332	316	329	301	311	355	321	311	283	280	344	314	338	362	320	335	319	363	332	334	286	303	337	335	270	307	316	309	338	325	306	327	291	311	348	286	336	313	331	331	319	310	278	309	346	304	335	306	323	331	308	311	311	305	336	307	342	308	314	322	310	341	295	324	321	303	319	322	298	315	302	303	310	317	289	330	318	350	318	302	309	331	288	348	316	312	312	308	313	321	309	322	299	295	325	312	381	283	344	322	323	299	300	354	316	305	333	302	334	304	371	313	311	324	288	319	329	314	315	370	318	301	320	320	327	302	318	330	305	336	316	320	302	338	346	308	336	307	303	279	328	286	294	288	295	315	334	310	316	330	295	297	274	330	331	305	350	339	329	337	322	342	290	314	306	337	328	330	333	295	320	287	303	336	329	323	345	315	293	309	312	331	302	317	330	289	314	335	302	314	287	296	359	318	300	322	320	294	286	303	344	320	320	280	312	346	318	312	315	311	305	289	298	310	348	315	334	351	331	345	343	335	332	314	324	325	299	294	324	327	299	302	295	340	332	299	319	287	310	315	299	357	365	363	303	281	347	341	329	350	300	320	340	344	333	325	287	338	334	326	314	310	334	350	311	275	329	288	329	312	329	318	328	306	310	316	301	293	320	289	322	330	320	285	349	336	331	335	315	334	324	325	322	330	343	324	312	350	330	327	306	344	314	308	339	301	321	326	327	307	340	296	310	330	318	318	312	313	319	324	326	328	307	348	302	302	283	321	309	327	322	312	349	306	334	321	290	340	311	291	349	312	333	326	317	320	295	297	329	320	323	304	289	300	325	284	343	304	340	313	307	306	291	324	329	306	319	303	297	288	338	331	324	302	306	324	318	317	297	335	302	338	303	316	323	319	339	333	303	328	346	328	295	308	305	315	315	287	312	299	339	315	315	308	298	291	303	334	332	331	313	325	350	321	359	340	324	319	315	332	294	344	308	321	328	323	333	332	291	332	327	312	332	313	333	334	324	377	341	333	309	355	309	352	307	359	312	333	286	311	304	296	308	289	302	290	340	314	287	323	324	301	288	359	306	308	298	337	346	325	304	320	319	308	306	275	315	329	332	306	339	329	324	312	303	329	324	273	301	299	286	315	307	351	326	319	325	308	328	315	299	339	329	352	305	288	306	339	318	301	294	281	283	332	318	333	295	309	277	297	319	350	320	292	350	317	314	290	315	328	327	288	284	297	303	300	328	295	322	315	309	313	299	337	321	309	323	347	324	321	315	318	321	310	310	336	307	300	302	331	334	305	312	319	325	258	339	328	305	305	323	295	307	313	293	327	340	290	312	319	304	324	321	310	309	304	307	330	318	307	309	311	305	294	303	318	312	333	334	326	314	328	288	285	323	304	323	341	324	306	337	301	302	309	314	339	320	324	291	320	322	351	326	302	310	279	302	323	310	318	331	327	302	325	314	341	336	307	333	308	299	328	322	307	319	281	302	351	300	316	340	286	332	308	328	333	329	335	355	320	322	338	317	334	308	317	322	326	304	348	316	269	331	304	303	315	337	297	322	337	294	314	303	314	321	340	308	325	376	327	327	278	314	279	322	309	312	330	341	318	331	323	293	347	301	361	318	285	324	348	331	313	304	312	314	314	310	288	292	300	334	311	304	348	340	308	333	304	309	316	308	316	322	304	278	320	314	289	313	341	333	335	340	338	322	322	302	318	323	305	319	335	363	341	317	294	326	318	293	333	349	323	296	299	338	313	342	302	332	315	358	301	327	308	344	310	332	321	310	313	307	346	348	325	335	309	327	312	347	324	287	309	296	314	324	329	325	300	329	325	298	310	323	306	323	308	318	308	318	353	322	334	352	325	306	330	304	331	352	303	302	345	338	348	314	332	326	300	300	289	324	331	293	292	331	332	314	333	337	299	314	332	334	351	396	324	332	294	333	319	319	283	298	317	362	345	297	316	295	299	291	298	307	320	302	310	354	309	341	334	311	345	332	365	308	323	312	307	323	322	312	317	322	324	336	336	308	304	302	330	304	320	319	308	317	318	304	316	345	346	328	327	343	356	300	350	342	338	344	313	350	294	334	301	307	296	343	305	305	325	344	298	302	346	296	310	330	311	301	347	308	347	317	301	325	310	332	320	310	306	317	296	337	317	346	322	316	313	296	347	334	291	317	281	318	315	353	347	328	306	348	325	333	332	320	351	306	279	314	343	329	318	304	333	308	329	300	293	323	316	317	330	306	317	333	330	316	327	301	310	317	313	302	285	317	317	327	321	334	308	308	347	312	322	336	300	295	306	332	303	345	286	313	350	302	343	296	324	320	285	307	303	321	317	304	302	319	319	303	318	350	312	318	349	315	301	295	324	341	344	336	313	313	328	301	306	325	349	355	333	310	328	337	325	336	304	309	322	312	323	308	329	353	304	325	326	315	310	318	322	322	339	312	311	315	312	337	317	319	303	326	329	319	331	314	297	315	307	315
2467	900	1019	1056	983	951	1018	894	907	852	888	931	920	896	888	868	871	853	844	832	852	888	826	872	842	798	917	857	804	875	828	876	829	852	833	847	875	848	851	954	883	859	829	836	879	802	836	885	829	862	820	853	898	838	817	799	774	845	832	847	820	820	832	839	835	857	804	847	790	811	823	837	822	783	826	842	883	854	856	822	852	852	849	845	859	832	870	856	834	814	843	815	798	801	846	831	817	808	869	866	849	825	816	811	877	830	866	817	796	852	850	855	842	844	803	779	806	785	844	835	842	821	812	828	879	816	855	795	790	806	844	838	758	828	862	793	804	846	788	845	819	825	853	846	865	866	809	855	851	855	887	843	842	855	838	801	847	833	772	855	873	801	795	846	869	821	864	816	835	830	784	897	786	818	832	887	869	783	798	874	870	837	839	828	818	869	850	824	847	875	813	830	804	798	834	811	857	852	860	816	860	832	836	851	843	865	840	867	829	884	818	830	762	785	857	838	858	852	826	769	861	813	828	863	819	839	853	880	798	842	841	810	820	815	812	803	821	830	805	806	871	821	847	813	812	835	871	865	886	815	786	861	837	867	824	847	814	816	895	806	827	823	821	810	841	823	822	785	801	873	828	891	814	845	869	840	860	838	854	813	873	868	774	853	809	855	843	826	798	887	857	833	859	840	829	842	785	826	801	863	845	831	785	845	821	821	824	847	846	822	859	818	837	797	789	864	810	853	836	795	840	860	788	830	839	837	868	832	824	817	896	837	839	834	834	816	828	839	852	800	850	831	820	885	816	851	840	824	856	833	798	849	812	816	848	880	813	819	819	822	852	829	830	839	837	858	787	812	829	887	842	791	827	777	821	820	859	892	856	808	820	833	863	867	804	882	841	827	812	875	849	903	851	852	803	804	864	799	851	798	830	792	878	819	849	836	834	882	821	827	835	829	759	841	848	873	859	836	793	784	865	848	802	891	818	834	814	847	788	859	831	822	845	853	845	842	830	864	841	851	869	835	834	806	814	837	804	831	855	886	800	859	855	868	823	852	849	886	906	760	811	824	853	826	819	853	801	815	831	899	839	773	804	827	825	868	865	838	811	888	831	818	836	810	794	822	858	842	843	833	832	837	807	838	827	889	827	854	831	849	856	818	807	789	821	833	838	861	786	836	801	795	851	833	830	834	828	850	861	810	866	839	837	798	804	802	842	846	887	848	797	842	867	827	828	818	837	857	805	824	854	858	840	843	892	880	855	822	837	840	827	852	841	806	814	836	900	853	867	851	780	867	859	827	882	835	807	830	819	876	838	810	837	852	815	821	835	832	867	801	859	807	795	809	860	797	805	832	835	827	806	831	817	885	897	793	815	843	819	898	860	857	844	857	858	831	846	834	786	824	797	850	870	815	813	815	827	795	824	810	827	816	869	889	840	871	809	879	822	857	832	878	863	847	879	872	881	820	857	808	836	802	796	855	853	802	853	814	795	833	896	842	753	848	833	853	865	855	841	840	795	860	848	841	800	803	862	831	840	813	851	879	813	840	786	832	825	794	837	851	891	867	837	826	834	795	840	823	828	852	858	827	870	875	860	786	808	861	827	821	840	832	832	791	826	865	806	837	829	914	806	839	874	811	835	846	845	907	820	788	831	859	802	794	856	767	875	849	872	846	847	801	840	822	821	824	815	854	812	841	829	792	860	876	856	852	827	798	821	817	821	818	880	835	867	824	829	892	800	851	854	882	823	848	739	867	814	826	855	787	839	791	812	850	798	862	869	832	770	815	804	841	849	859	836	874	821	811	837	811	843	839	869	826	794	838	852	838	817	849	879	863	863	818	879	816	854	779	805	837	860	831	829	853	821	862	836	833	815	852	858	867	813	819	832	885	816	819	910	848	887	829	814	794	869	839	844	836	812	867	813	799	838	818	827	861	820	815	860	840	845	849	833	834	813	853	853	834	823	832	834	868	836	853	885	814	814	897	789	797	878	862	792	836	777	813	845	843	841	889	842	813	823	873	828	814	826	851	803	802	846	853	865	836	850	824	848	845	843	805	829	863	812	809	872	826	880	864	839	858	834	867	821	829	798	848	864	869	762	825	846	785	860	844	809	815	756	828	818	872	820	833	843	832	823	827	880	821	834	849	823	792	844	850	893	818	842	823	847	861	853	825	871	856	820	853	784	892	820	834	814	866	885	811	813	822	852	827	827	808	803	837	844	829	843	845	848	842	869	799	824	900	820	802	850	805	865	835	832	857	816	852	816	856	800	809	853	827	806	856	850	804	859	865	873	828	838	807	835	885	828	847	835	812	879	894	847	859	878	815	825	847	856	843	826	840	864	818	841	851	815	839	835	842	809	838	852	813	850	836	851	867	880	847	821	803	838	836	861	833	825	830	836	770	860	786	832	830	839	845	814	769	849	859	845	814	819	839	829	889	826	811	881	816	830	839	820	845	865	861	865	858	848	809	857	821	797	794	793	885	857	806	805	865	826	860	832	829	868	866	827	827	901	858	822	841	871	851	860	847	859	867	862	840	845	825	862	814	785	828	857	852	804	813	872	834	820	886	810	842	799	849	865	854	756	835	804	828	805	824	849	827	879	828	804	794	840	811	873	850	817	838	859	833	780	840	826	807	864	790	803	838	818	854	830	810	904	793	925	851	839	850	851	787	840	865	860	856	836	869	835	815	849	857	843	833	759	810	841	814	870	853	822	889	897	825	854	873	830	871	822	831	831	830	816	833	811	859	801	803	853	850	837	824	821	823	796	853	824	834	827	848	817	866	846	881	761	861	778	858	833	825	889	820	813	858	797	846	841	860	855	783	827	823	843	812	784	819	815	819	825	846	781	799	854	816	826	783	854	880	812	851	781	831	854	870	851	876	841	878	836	896	844	858	886	841	866	832	861	852	837	808	817	854	840	841	775	832	828	828	817	845	867	861	816	846	861	795	840	828	846	816	848	901	832	875	835	841	833	789	771	845	837	863	844	868	849	865	828	821	852	802	857	818	876	822	818	859	812	800	861	864	881	859	811	828	816	865	768	857	869	817	873	815	880	849	779	821	859	808	860	829	824	861	836	832	856	812	806	827	829	806	865	796	863	881	850	852	818	826	858	850	814	810	806	841	833	814	776	818	840	821	853	824	835	868	810	830	842	846	760	875	875	833	867	799	846	821	822	841	838	835	806	799	835	790	875	820	844	838	893	831	881	856	831	823	819	838	828	797	870	829	814	822	835	816	808	858	821	851	846	839	843	801	841	801	843	789	845	852	875	872	813	793	822	794	846	858	816	893	831	870	853	848	858	796	851	845	892	858	817	819	834	839	808	833	862	885	880	872	826	849	837	821	856	842	837	826	850	834	840	868	819	869	812	813	868	848	869	835	804	876	827	857	813	828	786	803	843	824	832	875	850	798	814	829	761	851	835	785	827	781	862	850	898	864	854	847	842	894	830	827	840	886	858	824	885	878	784	831	788	802	803	910	845	782
9536	941	1239	992	712	620	459	438	344	303	285	266	253	260	249	220	202	211	217	210	184	207	209	188	211	191	179	191	202	198	165	195	221	182	182	178	189	214	182	175	191	205	194	205	193	165	171	183	171	169	192	179	171	189	187	173	174	202	197	158	219	178	179	181	195	190	177	207	160	173	176	170	182	171	188	170	181	187	191	187	160	185	195	183	176	195	176	207	187	187	183	197	183	190	200	181	192	148	184	178	179	172	139	196	227	181	193	190	161	188	201	198	166	198	196	179	185	171	180	151	197	205	181	181	179	173	162	186	187	167	187	192	172	176	214	181	169	204	179	191	209	167	190	194	186	189	162	180	198	171	166	218	182	182	182	172	180	174	166	171	174	182	183	195	182	199	198	177	208	180	173	187	196	196	190	162	143	181	176	183	214	170	173	194	183	192	186	196	165	185	196	162	175	184	188	173	185	167	204	187	195	175	205	203	198	172	167	152	184	180	161	189	165	191	173	175	167	174	196	183	151	188	216	166	204	168	167	171	203	206	176	184	153	197	180	192	165	166	180	181	189	196	192	192	174	180	183	179	183	205	193	199	153	190	202	202	194	169	207	166	147	177	181	198	185	161	176	183	183	204	182	170	158	192	171	196	200	181	172	173	175	176	171	199	183	188	192	203	199	170	160	165	191	196	162	163	178	172	168	186	196	163	175	181	193	168	170	176	186	177	193	183	165	199	176	192	174	181	171	160	179	192	188	193	168	178	177	191	186	168	196	196	181	193	182	187	160	175	163	171	198	171	194	174	174	173	174	170	179	154	177	171	182	155	188	191	197	168	183	200	184	213	194	174	184	185	177	204	181	200	194	183	184	182	200	160	172	175	158	161	179	167	172	176	178	188	191	176	173	181	166	186	183	168	181	171	189	184	168	180	151	172	178	178	211	179	191	189	200	171	182	209	196	180	198	194	181	173	163	189	197	185	198	173	196	184	173	187	171	176	174	163	180	161	187	202	185	157	189	203	169	193	199	190	172	187	195	150	163	197	153	189	180	188	189	210	177	168	197	165	162	168	175	174	180	190	156	204	196	171	167	178	173	203	184	184	187	204	190	165	195	160	198	164	176	201	186	192	173	192	172	169	174	179	206	191	196	205	186	205	173	188	164	203	189	186	179	167	198	180	171	171	176	164	184	172	177	156	201	158	221	155	187	177	166	167	172	181	192	201	177	187	166	179	184	177	165	161	179	173	187	182	153	166	204	183	171	176	175	180	171	205	180	184	173	189	197	177	174	177	208	170	192	171	163	193	177	199	169	162	178	186	183	165	186	169	190	166	177	185	168	160	168	185	177	168	198	208	191	179	171	207	193	161	179	172	170	166	211	201	187	181	178	198	164	187	179	185	167	190	174	166	163	175	192	175	180	170	206	170	177	162	160	196	188	181	197	188	186	192	185	165	158	181	205	192	165	193	198	175	176	177	177	190	169	183	174	194	182	169	207	186	186	186	169	182	179	165	202	188	193	201	170	186	170	173	180	148	188	185	188	162	187	180	169	171	176	174	181	162	195	186	173	178	174	186	185	171	192	190	180	178	196	184	166	185	183	175	180	202	175	186	164	180	165	171	195	171	167	177	181	180	198	156	188	190	160	178	187	173	163	174	185	187	184	184	160	183	163	176	174	184	207	162	192	155	193	192	162	184	171	188	189	195	197	158	191	168	164	178	201	205	196	159	207	174	195	188	187	176	207	187	187	158	182	180	156	164	185	156	189	161	187	183	164	177	187	188	195	178	175	183	175	184	178	193	179	194	165	187	183	187	177	192	185	192	177	172	185	171	192	180	201	204	181	178	178	185	190	181	169	196	190	194	182	186	162	188	188	147	190	154	190	190	195	169	185	152	160	173	174	181	178	161	170	166	204	169	212	208	180	193	166	200	204	186	176	179	169	180	160	177	197	173	195	182	185	198	172	181	197	191	172	205	190	186	174	168	181	197	186	170	179	161	188	229	193	185	176	192	188	193	163	176	190	172	199	196	171	170	181	196	181	184	180	156	183	190	168	193	201	159	181	164	179	171	187	185	185	186	194	187	190	159	161	171	188	173	189	164	192	172	151	166	193	183	181	183	172	214	221	176	186	190	166	188	189	184	186	168	162	203	180	179	171	178	180	209	171	190	179	191	193	175	186	182	174	158	184	181	190	197	187	160	164	150	186	202	198	163	177	176	146	174	202	182	180	164	189	195	183	158	192	178	186	172	193	170	160	171	168	198	176	176	165	195	188	180	201	193	184	154	187	175	203	195	198	167	180	192	169	179	195	190	196	183	208	169	185	175	191	185	202	195	188	179	204	179	176	160	157	192	160	194	178	173	159	173	158	177	175	176	194	195	206	179	177	169	186	184	177	173	158	166	176	175	184	172	168	191	192	164	182	157	190	193	199	210	180	181	199	184	182	210	185	200	207	170	185	175	174	201	171	190	170	170	198	196	184	172	169	180	183	180	172	179	170	192	161	179	202	215	168	170	154	190	187	202	201	176	173	183	162	209	171	175	153	178	179	173	217	165	162	182	207	164	191	182	190	185	159	186	173	186	171	192	189	179	185	181	176	211	177	173	189	197	193	189	184	168	182	172	195	200	174	188	192	176	159	197	184	191	195	180	216	192	186	170	220	180	171	180	204	163	159	182	171	169	162	162	202	177	164	174	186	198	198	205	207	189	200	172	200	175	177	200	202	186	173	184	196	170	183	175	181	191	179	204	162	170	181	179	191	166	187	164	202	167	157	194	183	176	179	167	199	165	180	144	172	133	175	138	197	179	176	210	199	170	187	188	195	195	185	181	205	178	179	189	193	203	171	180	195	172	173	176	200	177	191	147	175	182	175	173	195	189	170	195	185	192	171	185	184	180	185	168	180	167	174	170	174	167	189	204	163	191	167	203	162	194	169	189	182	177	189	190	206	154	179	187	162	173	220	180	175	173	179	185	200	214	195	177	176	191	179	194	213	166	196	191	165	167	183	169	188	172	185	173	180	153	197	187	177	183	168	207	186	185	188	178	177	168	165	198	177	193	174	153	176	176	183	171	193	177	180	171	199	178	196	217	175	209	181	193	196	182	159	164	195	197	184	188	152	179	203	191	204	173	174	165	191	178	186	206	182	180	184	189	172	190	157	167	188	203	173	168	175	186	194	204	183	180	163	210	171	182	159	175	196	176	181	205	188	188	161	179	175	172	180	211	177	214	159	177	161	191	192	192	184	197	162	183	174	175	163	165	177	175	165	162	168	196	194	161	201	168	150	166	154	201	220	175	194	185	193	176	184	201	174	185	184	180	167	181	185	198	185	190	183	184	181	197	193	181	199	181	173	190	172	176	210	171	185	185	168	172	175	174	173	153	168	187	167	186	202	174	194	181	195	172	196	193	176	168	168	169	181	178	177	192	163	223	177	175	176	185	198	175	168	178	186	177	156	197	190	171	169	172	174	179	194	170	170	174	180	184
5561	1352	2623	3085	2800	2243	1903	1630	1457	1285	1180	1137	1016	965	892	791	747	732	719	696	700	615	657	694	631	621	622	608	589	608	626	601	584	589	587	572	560	604	574	535	588	545	536	553	594	544	541	534	530	511	555	556	539	537	516	490	543	547	535	510	517	560	522	486	529	520	513	550	579	532	504	511	525	495	545	509	536	511	551	512	562	539	557	564	552	534	501	552	538	556	545	504	535	511	514	555	505	487	482	514	487	513	504	500	540	519	498	503	533	521	511	521	509	499	507	571	500	503	532	542	508	524	498	555	531	513	521	522	485	489	512	549	541	533	507	506	561	507	529	530	505	543	537	514	520	548	505	518	499	503	540	507	512	494	497	521	513	519	502	528	491	501	487	539	514	510	519	534	534	543	491	538	518	501	522	515	526	500	482	527	490	508	527	507	525	537	485	505	475	512	499	550	507	520	515	543	495	508	509	491	487	512	516	495	533	492	504	484	541	512	536	524	490	504	544	538	491	533	487	538	534	503	533	506	501	513	522	531	496	507	531	511	500	483	492	510	518	498	501	515	491	496	563	550	511	517	524	555	523	519	493	520	514	499	532	501	495	532	528	497	545	503	487	503	482	536	523	558	488	527	557	513	494	550	552	514	530	545	529	520	515	551	502	505	523	571	514	511	533	514	505	509	513	508	475	532	536	457	473	527	547	489	514	529	496	496	532	519	520	529	540	511	549	524	516	507	543	541	541	555	523	478	487	546	510	482	552	492	492	557	525	502	510	512	515	526	532	523	536	487	552	531	508	540	509	506	523	532	553	549	494	552	547	544	508	556	533	544	529	514	558	507	511	476	527	522	522	507	494	537	497	521	494	497	498	499	522	544	540	513	516	534	548	556	516	510	536	504	564	530	540	520	577	557	506	520	519	505	562	505	495	488	517	519	494	480	504	518	507	529	508	503	493	511	542	533	511	504	501	489	512	525	513	499	496	520	499	514	550	530	575	510	564	508	499	507	481	505	532	501	526	491	494	488	476	499	516	508	553	549	541	528	490	511	507	476	538	508	484	502	523	533	493	518	527	501	520	475	483	496	465	503	482	514	512	526	527	544	528	514	518	500	542	550	539	515	545	517	566	509	520	516	503	505	521	535	534	544	495	492	546	517	530	477	514	520	506	554	524	530	553	503	524	498	535	502	520	534	502	552	523	494	493	508	549	503	553	536	511	512	511	514	514	494	505	502	508	521	538	513	537	545	508	500	527	529	513	473	475	517	524	502	507	499	465	509	496	508	525	498	549	481	512	490	561	541	500	520	499	482	486	472	512	483	500	529	483	518	518	541	521	514	508	531	536	510	520	519	491	508	525	485	485	540	541	519	503	504	549	491	525	483	516	490	485	536	563	542	519	514	520	536	525	518	547	553	481	540	490	507	484	506	494	519	494	537	541	532	510	510	491	547	500	496	515	519	513	517	535	529	513	521	492	530	562	516	453	550	496	534	491	475	493	498	516	486	513	500	501	503	505	547	490	502	536	499	464	545	526	561	496	524	535	506	524	535	521	500	502	489	487	477	509	521	529	496	529	521	498	533	502	536	530	535	475	547	510	491	515	526	524	498	522	517	503	493	513	513	481	507	504	527	508	503	514	530	543	500	487	513	547	484	527	513	492	517	510	518	518	538	528	530	496	513	529	530	509	484	516	511	515	475	516	552	500	525	487	513	507	473	503	529	503	504	522	511	512	474	551	492	527	571	497	537	530	504	511	493	536	501	492	520	533	516	531	521	532	533	546	513	477	517	509	526	528	513	468	521	527	498	475	518	513	517	508	497	480	532	516	573	501	507	491	509	515	514	561	502	489	543	503	526	514	532	520	550	550	527	556	499	503	494	470	501	520	534	523	501	519	493	497	541	512	511	506	497	507	495	528	529	520	536	532	505	524	460	540	526	489	482	548	528	520	552	499	488	515	546	519	515	527	494	527	535	500	466	501	526	505	534	488	512	523	488	509	530	497	501	535	561	526	553	509	518	474	522	490	537	518	516	517	538	544	502	519	509	493	512	484	546	509	504	533	541	502	530	502	511	489	515	459	533	510	545	513	490	478	521	542	470	526	554	486	506	511	533	514	533	506	501	564	490	539	502	476	535	462	536	529	525	510	525	526	526	538	496	478	520	497	504	551	505	543	517	565	502	446	510	575	510	524	514	530	505	537	527	494	528	491	486	511	510	501	519	465	499	501	540	517	505	501	543	484	516	504	503	482	503	529	535	534	509	544	528	540	518	521	511	493	521	508	520	537	535	511	521	500	521	544	506	505	507	508	533	518	494	504	522	496	517	531	543	492	508	470	484	543	487	550	486	551	508	554	570	520	518	530	482	504	503	496	513	524	469	514	506	514	518	509	511	491	542	511	496	505	508	506	518	491	485	521	527	528	490	473	511	461	498	478	469	468	509	485	479	489	541	505	483	503	526	566	509	491	539	523	492	503	511	507	498	478	474	536	521	489	511	526	488	520	529	505	531	518	520	514	479	524	503	521	499	495	533	523	560	484	509	485	544	516	470	498	502	522	505	528	531	494	519	482	541	489	515	506	517	501	507	474	505	516	531	515	509	530	508	494	554	503	499	491	508	534	509	510	507	467	450	549	489	508	523	491	508	481	538	489	569	496	514	532	478	492	561	517	500	526	541	496	499	485	495	468	510	501	506	519	506	518	541	513	523	519	570	505	519	539	514	502	455	544	484	573	495	508	543	514	489	520	526	523	530	491	476	548	529	539	505	541	517	501	521	495	525	496	501	510	506	514	503	482	519	524	471	512	547	514	493	490	532	513	498	478	523	542	516	445	487	495	513	495	541	483	491	522	510	509	491	556	514	487	497	551	503	490	528	484	490	515	536	529	485	537	530	503	488	493	495	480	503	490	521	493	512	512	473	502	571	520	516	504	537	497	573	495	483	504	536	561	523	520	456	525	493	538	548	558	487	528	521	494	539	511	525	494	567	509	539	505	512	495	542	522	503	502	517	514	518	513	522	507	489	530	500	519	489	541	499	528	532	520	465	544	503	551	475	577	519	490	514	492	529	497	505	501	548	528	499	497	525	556	487	519	525	517	499	513	485	535	510	454	527	515	523	513	511	538	512	497	482	523	538	534	522	506	511	500	513	534	517	467	557	473	467	504	528	526	490	507	522	502	505	527	503	506	530	475	515	485	499	558	480	502	523	527	499	498	533	488	499	527	515	501	503	530	504	516	530	546	504	505	516	514	529	497	525	497	542	525	486	505	516	513	517	461	499	523	508	535	490	503	512	475	527	525	507	501	523	503	509	513	507	518	547	539	541	538	555	557	549	501	544	490	474	494	487	506	525	488	490	529	505	471	524	541	473	508	482	504	485	503	488	560	499	533	483	555	489	499	503	533	516	512	537	526	513	508	509	524	521	530	546	478	503	516	538	529	529	523	505	500	507	522	523	515	511	530	501	513	539	491	496	490	467	561	502	494	537
17590	2445	2282	1764	1247	901	664	543	475	376	353	276	294	265	239	222	207	217	184	183	195	186	181	193	150	148	184	160	171	153	163	162	140	159	149	155	146	158	147	132	134	160	153	143	125	132	157	134	145	157	138	142	127	131	138	147	147	135	122	125	138	168	148	148	130	137	134	126	125	147	136	136	137	142	125	126	115	143	119	143	138	124	140	135	119	149	123	153	127	144	132	136	119	141	128	147	125	118	144	153	139	135	135	164	139	136	123	150	127	147	143	147	146	146	140	140	133	114	127	151	149	130	118	132	138	118	121	141	142	140	127	129	131	134	125	130	132	142	133	152	128	131	144	127	147	144	147	141	132	123	133	133	121	140	153	145	138	138	116	118	147	138	139	135	126	135	143	138	132	146	129	154	120	138	138	132	142	126	144	146	144	132	149	126	124	127	145	148	133	152	163	147	137	107	158	135	126	144	111	133	132	149	147	151	126	133	143	132	119	121	118	143	130	124	139	143	129	122	125	135	121	132	149	139	144	147	137	134	115	139	137	137	123	140	146	153	123	132	127	134	128	131	135	125	174	144	116	143	128	119	119	146	134	142	123	123	148	151	135	140	130	118	105	121	138	142	147	130	140	126	117	135	148	140	145	136	105	131	130	131	114	122	117	152	117	151	115	133	137	134	128	121	132	134	136	130	131	128	135	130	141	143	124	115	124	143	140	146	136	135	147	129	137	116	135	122	157	114	135	117	138	129	133	126	123	136	116	148	140	120	130	143	136	122	112	126	139	130	142	125	132	127	110	132	123	144	143	146	132	129	155	157	136	138	120	151	141	131	150	127	151	144	149	126	150	134	130	133	115	145	140	126	150	144	132	157	119	123	143	126	133	132	157	138	155	108	145	121	155	154	128	144	137	116	147	129	139	152	133	132	148	167	131	143	110	126	127	155	148	146	156	132	123	151	132	123	115	157	125	135	125	142	129	140	125	132	117	151	138	121	129	136	126	115	140	145	149	157	149	134	122	123	147	124	133	116	124	158	128	119	139	125	146	142	120	124	133	159	154	137	135	127	123	129	112	132	146	124	155	159	133	134	165	148	154	125	154	150	121	111	145	144	140	153	136	122	142	137	151	143	128	110	133	123	139	143	135	129	135	120	150	157	125	142	130	140	140	122	160	120	134	159	129	133	139	119	128	106	132	146	160	144	150	127	124	124	137	134	148	137	142	138	129	110	135	124	133	136	154	129	125	135	127	146	141	135	108	141	114	109	138	134	133	138	114	130	139	119	128	103	129	124	132	139	126	149	142	141	128	134	131	143	131	153	141	125	139	143	129	138	136	117	136	130	121	144	149	131	130	148	139	134	129	148	131	145	137	130	112	146	117	111	142	148	113	132	134	141	154	120	141	136	134	131	128	152	117	122	133	126	140	115	110	135	150	122	114	120	146	138	130	146	158	130	125	127	133	124	146	152	123	148	155	135	126	134	146	137	128	120	120	120	138	142	142	138	145	138	131	120	120	134	152	138	102	127	139	131	132	158	115	137	155	119	133	137	129	144	123	171	128	134	129	132	149	141	159	130	171	139	119	118	163	124	126	134	155	123	139	134	144	154	145	152	141	140	135	133	136	147	121	125	132	146	122	152	162	128	128	130	118	138	128	136	113	143	118	155	131	120	153	141	120	131	142	130	146	122	138	139	159	142	139	145	120	125	128	134	146	130	137	148	122	122	130	152	123	123	125	125	119	129	124	134	125	116	153	132	125	127	144	125	116	141	131	121	124	140	137	160	122	120	157	141	145	141	154	146	132	111	136	121	133	129	126	127	128	147	141	137	136	132	134	152	123	99	121	134	133	162	147	117	130	137	140	137	156	143	163	154	130	137	125	157	133	140	135	163	114	126	142	139	150	139	131	127	139	132	126	126	130	136	134	124	134	133	148	155	116	150	135	133	148	128	144	131	116	149	127	142	140	147	143	139	142	151	146	141	126	149	139	145	147	121	129	121	129	140	137	125	126	140	130	126	151	133	126	146	120	158	148	140	138	139	134	110	127	130	139	159	143	133	140	152	141	118	146	137	150	146	146	138	114	151	139	122	122	141	126	120	113	129	119	124	135	147	160	127	133	146	120	126	145	139	144	127	124	133	142	138	136	117	116	137	132	154	129	140	137	138	148	120	118	149	143	141	136	138	146	127	131	159	124	153	129	147	136	136	155	129	128	136	138	160	123	134	114	120	152	132	138	151	142	142	117	149	138	121	116	150	124	124	158	151	136	140	138	121	144	147	127	142	138	134	145	135	125	130	125	134	106	110	125	146	136	118	133	143	127	112	136	143	135	143	112	153	124	147	150	137	153	141	128	131	152	149	129	132	118	129	140	115	142	118	133	135	130	117	122	120	145	138	132	133	143	129	130	133	156	146	138	122	139	120	140	126	126	122	115	140	141	128	118	140	120	120	130	116	143	134	144	138	133	139	142	108	147	136	116	169	131	128	132	155	122	152	118	111	141	148	126	141	138	115	138	133	130	127	132	137	147	153	147	120	134	148	119	162	146	128	109	127	127	133	138	150	120	170	130	154	155	136	130	128	142	147	132	168	129	148	133	154	171	137	147	142	116	122	145	162	139	144	122	147	146	141	129	144	129	149	128	143	112	143	138	140	140	132	119	106	133	130	124	124	129	135	139	141	145	139	157	155	111	128	133	136	165	147	137	134	139	148	154	126	124	117	145	138	141	125	143	140	141	132	141	117	148	131	139	132	134	148	136	149	156	112	145	131	135	156	139	166	151	122	139	119	125	124	139	144	128	148	136	131	150	132	152	125	143	118	155	114	135	135	108	137	124	115	134	146	141	134	149	131	131	135	154	145	153	146	137	129	153	165	132	134	133	155	145	127	123	139	144	131	113	120	148	147	148	149	119	123	134	130	122	144	125	127	140	153	151	132	134	134	119	137	129	149	136	131	139	123	151	141	124	124	140	130	129	137	140	143	135	129	137	145	149	117	138	131	129	131	149	129	148	135	128	122	126	118	126	150	136	122	143	122	128	124	110	144	133	140	149	135	123	130	117	126	144	119	153	159	136	146	138	148	124	110	132	137	124	120	118	138	121	148	133	139	147	151	136	141	141	115	137	119	129	144	132	152	134	128	141	145	136	128	127	134	137	132	132	151	158	126	122	134	141	123	130	134	157	108	138	146	138	135	140	152	139	135	144	148	132	140	118	156	139	133	143	149	112	125	135	142	161	140	112	134	122	123	128	137	156	133	134	146	120	141	142	133	153	126	132	132	140	134	118	138	153	146	125	126	146	140	134	136	146	145	140	114	131	153	139	119	149	132	142	136	148	131	134	121	153	116	135	133	123	127	131	116	133	154	122	141	136	140	119	124	122	144	136	111	134	133	146	127	129	136	137	136	126	157	123	134	152	138	153	140	134	138	135	110	151	136	147	140	150	134	133	132	133	128	130	144	155	153	117	133	135	143	120	146	146	139	156	150
7429	1926	4273	5246	4588	3837	3035	2557	2152	1823	1594	1491	1317	1194	1066	990	916	903	817	718	771	737	759	695	693	666	595	595	619	574	595	577	563	524	516	516	542	466	507	498	491	511	476	494	466	459	467	480	430	485	493	460	479	451	476	451	438	412	449	417	485	464	448	431	443	418	445	490	467	442	446	458	414	461	453	449	414	443	452	407	401	403	445	424	430	425	420	430	449	455	461	387	433	402	426	442	431	436	451	438	427	393	419	441	403	414	415	402	418	426	420	421	432	404	398	403	449	401	395	435	392	424	383	437	454	466	428	409	422	417	368	423	416	421	400	429	457	422	410	424	413	410	457	372	424	422	405	372	418	446	416	384	406	415	425	412	423	398	432	409	422	410	454	432	419	400	401	393	410	424	399	399	409	413	426	454	410	456	423	421	390	415	404	386	394	433	424	394	452	421	404	408	425	394	424	417	407	429	391	415	418	400	420	430	379	402	431	398	432	383	419	409	408	440	401	437	405	418	380	388	409	415	446	373	444	431	433	384	397	418	438	430	413	427	440	414	406	389	407	386	390	436	412	416	434	375	420	381	412	441	395	402	394	407	406	416	393	397	398	402	421	415	433	427	387	372	409	418	446	439	393	389	401	406	395	418	423	415	391	368	403	413	401	412	414	371	426	420	438	436	430	412	407	444	426	423	413	440	384	426	403	403	373	423	433	440	388	405	406	425	374	382	435	412	396	364	427	446	433	426	405	369	395	393	427	424	418	441	410	399	419	416	431	427	445	412	453	378	385	364	401	431	405	430	407	449	413	448	404	412	378	408	400	440	391	418	435	430	424	429	382	401	419	392	420	359	426	396	391	388	440	398	389	410	423	403	441	399	413	400	439	415	429	410	409	376	401	420	412	415	393	429	421	413	403	420	396	447	396	367	410	391	429	430	461	391	424	414	411	440	403	395	441	423	425	407	425	393	389	405	420	409	400	425	397	365	433	410	398	420	429	439	442	402	446	410	438	403	379	390	454	415	418	392	394	398	450	381	394	427	393	404	419	433	415	387	408	422	392	454	425	375	439	370	426	422	397	387	423	421	443	428	411	411	398	416	425	407	439	370	393	398	407	408	387	388	401	398	394	430	435	435	385	405	419	409	433	410	432	374	404	447	424	415	456	399	413	424	413	391	399	418	389	426	435	414	388	441	404	423	407	443	386	397	431	394	361	411	386	426	459	430	418	429	385	414	409	431	399	429	424	385	369	408	415	422	412	390	445	367	412	394	408	399	391	423	423	391	399	391	407	400	401	408	412	412	416	425	409	422	365	405	363	399	364	390	391	393	399	401	397	428	381	410	440	390	366	374	400	402	441	414	424	394	387	426	388	352	416	423	409	423	437	433	399	439	424	395	392	392	413	410	407	364	401	454	451	425	418	413	407	391	405	425	351	403	413	413	431	406	408	379	395	439	385	455	427	436	394	409	417	409	418	409	416	406	403	392	456	435	438	420	411	430	482	454	429	425	423	414	400	442	406	416	391	400	425	424	417	424	428	389	423	384	397	427	389	409	424	416	387	450	391	435	464	365	424	411	423	383	393	418	437	400	434	429	372	385	415	358	432	423	404	407	371	410	404	401	429	416	418	411	413	410	426	385	407	399	396	414	386	370	420	403	402	436	437	402	415	409	427	391	403	416	410	411	391	393	388	396	419	391	398	421	385	410	385	397	431	380	398	429	398	409	405	436	383	387	394	410	376	394	422	379	400	372	446	430	399	405	440	426	433	402	382	438	426	408	428	394	406	443	419	413	387	426	420	434	403	440	445	413	391	431	416	426	404	410	451	422	407	394	440	389	429	426	389	403	407	429	398	398	396	405	435	395	382	439	436	436	378	420	420	409	405	407	395	435	444	442	414	397	432	418	396	397	387	405	402	377	399	433	389	428	411	427	368	439	434	376	417	398	428	414	418	422	390	415	452	429	377	384	433	406	384	400	412	432	424	400	404	383	413	424	381	422	403	439	411	447	445	395	442	403	429	429	422	438	388	416	420	399	419	409	441	396	444	440	416	393	412	442	424	403	415	426	424	368	421	435	433	390	424	432	437	388	430	388	412	424	387	379	404	429	389	419	430	420	407	421	401	434	394	425	422	393	411	405	411	416	434	426	409	415	409	387	429	392	413	417	392	400	417	425	425	436	424	436	395	423	363	405	392	380	380	407	437	420	414	399	440	425	378	414	408	420	383	444	387	414	416	415	423	403	363	384	391	398	401	404	420	417	416	390	430	407	420	412	421	426	401	386	404	370	344	383	408	445	434	410	439	428	431	397	398	435	421	381	414	403	407	411	416	391	434	387	417	428	424	435	412	408	387	378	409	439	415	437	397	405	405	367	416	414	428	423	441	369	396	398	425	412	406	413	419	390	417	439	422	411	426	404	416	420	416	372	434	386	395	441	425	419	418	412	392	400	398	385	402	428	460	438	401	428	373	433	424	425	393	441	393	421	427	428	428	394	473	423	402	430	443	421	413	416	423	425	407	427	393	419	439	407	402	431	417	411	374	408	456	378	436	413	420	434	417	391	375	418	376	434	391	409	428	437	406	434	436	374	434	402	374	394	408	401	391	425	421	425	377	415	439	387	407	401	398	434	407	401	455	385	401	433	386	448	406	418	475	382	410	382	397	399	395	412	451	419	404	425	396	397	412	427	414	430	399	394	418	420	416	419	418	403	403	434	421	382	433	436	406	405	415	404	392	385	421	389	442	439	386	394	434	411	423	420	442	416	424	427	388	425	445	417	411	438	398	413	448	380	404	398	417	404	419	400	394	414	451	432	419	393	419	398	371	432	405	430	415	384	431	366	401	424	416	387	404	405	362	384	447	365	422	405	428	420	407	421	413	397	396	400	428	397	389	424	432	430	445	392	426	417	401	415	382	430	380	425	423	375	398	411	410	377	408	441	391	381	399	399	412	408	407	431	389	437	420	404	418	444	415	430	424	393	386	393	436	425	430	387	393	417	392	448	425	393	413	433	403	399	447	416	420	393	433	369	390	464	406	404	437	423	392	420	413	408	374	377	430	385	434	405	409	433	407	401	403	413	406	435	392	368	416	421	420	399	403	388	431	406	425	406	414	440	399	418	450	440	407	428	451	420	402	433	413	372	394	394	438	412	450	413	401	400	394	407	432	432	388	362	398	386	434	398	460	381	392	419	456	385	402	434	449	406	410	399	447	421	444	400	378	391	401	379	414	422	425	394	370	405	402	416	421	386	404	415	396	429	433	424	402	425	446	398	397	390	431	420	424	422	418	402	420	412	423	423	441	420	451	419	447	449	447	408	375	387	426	430	404	399	373	368	422	404	372	414	387	381	394	413	384	400	409	409	431	435	387	404	431	407	418	419	376	384	382	404	411	432	386	432	411	395	443	428	432	410	380	415	431	428	418	430	435	427	397	434	412	412	397	355	395	447	412	456	424	456	397	405	389	389	403	416	386	403	419	406	447	435
2319	369	387	381	354	377	343	350	314	370	307	320	328	333	345	313	326	324	321	320	333	333	331	294	317	302	345	320	342	332	343	306	310	311	305	302	318	295	336	306	283	335	301	342	329	345	287	335	303	314	325	329	338	305	359	295	329	282	316	323	296	327	334	310	294	353	298	322	311	284	320	300	332	319	306	322	297	313	324	321	292	313	280	300	352	308	315	291	285	327	324	365	299	320	309	349	332	314	332	298	301	328	315	289	280	316	298	305	306	302	294	327	357	336	292	296	327	300	334	278	281	308	287	307	327	319	304	292	314	320	307	318	345	296	327	314	309	342	362	316	315	309	307	317	294	302	365	318	321	302	320	324	306	298	343	319	296	326	295	301	318	327	285	306	333	324	328	318	318	315	300	297	291	327	335	327	317	348	308	317	297	294	311	327	316	336	300	300	306	295	321	316	321	339	337	295	309	333	278	299	319	293	291	296	330	289	292	328	314	287	327	294	293	310	312	318	309	297	328	313	310	325	335	308	332	309	301	359	351	300	319	270	292	320	327	297	308	321	327	313	302	320	336	324	333	335	311	312	311	309	311	323	327	331	316	335	337	290	316	285	296	309	330	323	303	295	326	323	341	304	335	323	305	312	319	326	303	319	314	337	305	319	316	314	308	330	272	302	326	325	328	304	343	290	334	308	296	315	285	346	307	290	298	333	288	306	325	304	307	316	314	316	291	294	325	314	337	325	311	288	337	310	322	319	316	333	330	300	296	338	350	327	319	344	317	308	308	307	325	324	294	334	337	295	307	327	308	327	325	327	303	315	314	324	299	280	311	314	329	334	311	310	307	327	314	297	321	316	312	337	297	319	310	304	309	285	283	336	321	294	314	315	329	341	313	297	309	316	329	298	321	298	308	337	296	340	313	310	341	328	347	335	316	319	311	303	286	331	299	332	340	315	358	321	303	304	313	299	315	292	313	308	325	303	296	288	288	320	320	291	297	336	327	326	310	327	309	344	337	328	362	326	315	345	350	303	310	285	301	302	340	347	301	338	296	294	307	312	324	338	289	313	289	312	303	319	304	322	311	315	334	326	322	312	311	303	318	308	305	313	311	317	295	296	317	329	303	312	293	304	304	312	322	301	332	310	312	327	343	286	290	323	326	305	323	281	292	283	339	319	316	323	284	338	286	307	351	282	312	286	331	343	292	323	306	315	294	339	312	292	311	325	316	312	311	341	312	311	310	294	305	291	324	310	344	338	289	344	291	276	315	338	302	300	284	327	326	306	333	293	358	350	338	322	301	328	323	274	320	328	299	334	365	314	283	295	325	316	308	322	297	319	325	312	327	308	326	325	298	329	321	300	301	327	293	337	326	321	321	328	328	292	311	314	310	369	316	330	335	358	336	339	320	326	329	322	351	311	285	344	317	304	330	326	326	307	343	323	298	304	324	309	276	307	335	340	314	332	293	303	275	296	300	314	339	351	271	320	318	312	313	329	310	304	315	300	305	318	345	322	294	338	279	329	286	339	281	293	317	328	307	302	295	316	346	364	323	323	312	328	335	325	336	305	313	337	309	317	353	298	314	298	289	318	331	315	345	309	322	338	326	318	309	325	293	317	334	324	299	304	339	337	309	311	311	307	338	306	342	308	303	291	317	328	327	327	346	285	325	310	303	329	335	310	320	327	297	345	310	312	306	330	326	309	329	331	299	303	324	333	298	342	298	324	294	338	300	311	318	304	315	276	307	310	288	310	299	309	283	328	314	301	318	323	322	301	295	320	290	293	315	326	318	361	282	339	328	276	302	330	309	335	327	326	331	334	320	305	296	320	322	312	312	317	311	313	313	347	319	315	324	331	318	343	302	324	317	300	346	328	321	284	289	315	320	282	335	314	330	331	367	329	305	324	327	276	336	309	345	281	297	310	306	305	312	315	312	314	347	329	303	320	298	312	298	300	321	296	316	330	295	304	310	307	323	326	333	326	329	312	307	313	290	321	313	313	318	292	319	294	302	306	316	318	329	298	296	303	312	300	297	309	303	310	309	284	294	298	319	302	294	317	317	325	324	313	310	308	332	318	305	295	311	299	318	317	324	340	312	311	327	298	290	298	319	307	307	341	336	296	289	313	314	330	325	332	291	311	318	324	337	322	293	324	330	317	313	310	318	294	295	308	287	324	305	339	339	308	327	337	285	338	284	337	326	314	321	311	338	340	301	281	320	308	314	292	317	320	313	318	290	293	313	313	314	306	299	301	324	297	294	319	313	320	303	310	331	325	298	342	289	294	333	307	299	328	274	295	286	311	325	309	295	359	268	326	307	309	324	307	322	303	314	324	315	304	293	304	325	283	321	294	327	330	303	263	315	335	329	349	329	330	303	309	323	306	320	308	293	297	336	308	314	303	314	313	327	343	297	305	314	286	330	347	324	325	300	332	306	303	300	293	325	316	319	331	296	327	316	291	274	299	313	327	302	313	298	351	287	296	341	292	307	313	350	340	331	327	305	304	355	320	344	301	327	314	337	320	341	319	290	314	334	307	275	342	320	304	311	327	315	334	333	317	319	359	306	322	325	323	296	323	298	332	301	319	314	306	303	318	303	316	309	317	321	326	291	306	313	281	313	333	307	296	291	332	331	324	302	319	323	352	319	305	323	330	312	320	341	330	308	326	294	295	312	295	319	300	317	317	327	302	302	317	309	315	324	341	319	312	292	335	310	314	287	332	323	310	337	332	336	331	337	298	321	298	325	316	332	292	325	323	342	305	304	293	282	306	310	326	329	349	306	309	334	312	335	310	304	338	314	310	317	288	327	291	339	311	305	307	309	364	306	339	307	330	297	325	302	321	333	359	317	317	294	338	297	339	339	309	322	283	320	314	312	309	298	303	281	321	324	333	336	294	307	337	311	334	287	319	305	329	318	336	294	334	360	342	310	306	311	309	323	297	310	303	324	323	317	337	289	328	315	319	305	338	305	318	293	341	329	322	321	327	305	322	290	297	324	341	310	345	331	286	347	326	300	319	295	305	324	324	278	306	319	290	298	306	309	309	321	285	326	301	291	308	337	333	307	313	295	317	317	306	321	297	344	299	304	317	299	314	306	305	306	310	297	307	319	315	306	331	324	301	320	293	297	302	319	312	312	355	326	340	318	269	332	311	316	303	280	295	277	320	303	337	330	296	295	303	320	293	303	348	335	350	300	334	314	307	294	309	307	314	290	315	328	323	299	314	347	320	289	330	334	317	296	298	309	348	292	324	321	311	315	309	303	347	333	340	323	314	330	293	311	286	350	310	320	316	338	292	323	294	325	300	339	329	339	306	313	280	316	301	304	288	298	330	290	303	300	323	317	345	368	336	322	342	309	328	307	310	305	288	316	331	300	293	301	324	336	326	324	287	324	317	332	339	312	341	315	348	284	352	288	337	286	319	287	307	294	280	297	301	307	360	342	321	317	304	316	318	308	298	319	345	311	297	338	319	330	302	318	327	318	332
2516	899	994	1091	1032	993	945	928	902	932	876	882	827	917	907	836	891	843	829	813	874	883	827	934	853	845	830	855	820	844	869	791	878	803	865	824	807	832	810	844	847	822	814	808	824	851	795	850	821	842	848	790	765	825	796	866	806	839	832	816	799	852	860	791	801	827	846	789	857	837	854	841	883	861	862	860	826	829	828	810	841	846	829	862	813	814	863	937	894	897	804	826	827	874	792	861	845	883	807	801	812	866	850	851	821	818	813	886	873	869	816	824	876	863	806	784	854	820	830	828	867	868	827	819	868	873	865	805	816	828	877	835	810	827	815	826	854	812	906	833	891	830	839	860	819	827	836	889	825	856	801	861	814	875	844	814	814	812	865	875	803	843	843	798	803	832	803	815	814	809	851	794	829	832	831	869	872	897	807	834	830	796	848	810	851	843	847	849	805	840	802	740	862	860	822	851	884	836	840	824	868	825	804	813	841	859	852	817	812	859	873	853	807	856	834	844	833	814	788	808	831	865	866	858	869	827	796	821	814	840	858	815	841	849	818	850	825	865	838	827	869	812	848	849	834	829	779	849	873	796	844	824	804	819	755	890	853	853	811	801	831	869	836	849	857	873	832	806	876	813	841	849	813	812	849	800	870	855	871	844	824	828	811	855	821	845	875	807	811	821	866	794	860	825	813	839	831	841	776	824	797	849	834	887	810	856	829	821	815	841	821	846	837	777	820	838	856	893	879	847	864	849	838	857	852	856	872	833	881	842	832	833	820	811	828	858	854	811	847	791	782	828	819	819	840	823	837	824	831	833	791	823	784	820	875	824	811	842	850	906	844	850	877	808	837	863	848	871	839	856	824	846	810	813	856	856	810	859	802	828	834	826	837	805	840	823	791	881	792	863	889	780	851	804	833	803	769	819	785	824	865	830	915	828	812	836	893	860	875	835	861	815	820	833	807	819	886	811	851	840	839	861	871	822	814	865	910	798	767	857	782	799	849	806	879	821	814	828	881	812	846	861	836	872	810	828	903	859	863	839	886	826	862	872	814	846	779	856	792	877	847	807	826	893	844	867	901	828	796	829	829	831	860	871	873	814	877	795	857	816	841	834	818	848	886	861	839	834	819	813	853	800	887	829	852	819	800	833	804	859	841	838	824	859	882	851	813	884	837	805	830	824	802	849	807	839	810	791	833	854	833	838	823	800	869	840	840	817	814	847	821	852	834	806	859	872	808	833	856	841	792	881	888	874	857	838	851	871	807	778	860	858	850	835	849	829	846	825	864	771	827	827	801	825	840	843	833	816	828	837	849	806	849	938	885	829	807	821	809	850	885	813	835	820	801	856	832	849	834	887	839	848	829	846	803	854	825	877	846	831	817	801	817	795	831	828	829	783	875	778	815	898	803	862	796	819	823	775	829	784	830	809	894	825	847	837	857	829	825	829	801	865	797	817	895	857	847	851	874	802	852	880	824	847	810	836	805	788	840	819	849	847	764	855	861	891	879	864	916	873	762	825	807	839	827	832	843	892	826	800	826	814	814	839	779	827	848	852	840	812	814	842	867	852	829	860	806	849	830	763	860	839	808	853	826	865	785	845	865	826	810	794	816	834	871	833	810	821	804	871	876	820	837	848	873	787	861	819	847	802	808	846	895	835	846	841	821	844	779	860	819	776	816	806	807	753	820	851	909	813	836	816	868	872	827	885	845	862	878	813	889	822	847	844	816	845	819	883	802	848	838	790	841	798	845	824	841	852	792	840	776	797	805	836	835	848	834	845	858	869	829	869	826	883	862	822	824	870	828	879	823	810	808	797	792	838	847	865	816	773	776	843	853	824	809	827	835	826	869	855	844	918	773	787	849	879	783	790	796	865	861	885	833	852	847	809	815	801	836	829	833	820	871	816	821	774	824	829	817	844	831	800	905	826	833	891	872	847	829	890	863	870	876	872	830	842	871	798	850	826	836	829	819	881	770	849	832	843	834	791	843	797	791	814	854	853	827	850	839	812	807	861	756	863	852	825	815	861	819	818	862	831	782	805	841	881	792	863	870	815	825	861	819	847	763	853	841	839	840	809	800	844	848	798	799	827	781	782	794	817	820	867	836	817	762	867	853	807	849	838	841	815	821	850	851	833	818	836	804	808	839	801	809	804	833	791	836	877	890	841	882	873	864	886	865	828	823	831	795	859	819	772	829	903	796	799	807	824	846	829	837	875	862	843	784	909	843	821	818	853	843	821	869	852	774	811	763	808	841	804	820	858	839	831	812	804	803	886	858	862	830	831	836	893	847	866	835	860	845	862	867	801	802	833	820	779	855	830	879	841	849	820	826	852	822	855	813	833	842	876	837	810	839	849	837	851	836	860	807	843	913	849	845	856	829	816	839	875	822	833	831	845	835	822	826	831	781	819	808	857	843	808	804	860	803	860	799	827	819	921	871	813	835	835	873	834	856	893	851	816	816	864	820	843	815	902	828	856	810	834	903	835	853	815	816	856	812	808	868	813	833	794	796	775	848	779	867	825	823	845	813	844	885	820	752	891	876	846	814	852	854	818	790	805	833	835	802	872	886	866	875	857	871	838	818	859	836	823	837	840	803	843	829	854	865	854	826	886	848	811	846	856	834	884	839	857	801	798	850	861	819	851	834	814	766	833	867	879	821	802	763	836	828	813	852	846	854	808	862	853	843	897	826	853	856	828	805	860	802	818	828	830	857	836	868	827	830	819	827	863	835	838	818	804	904	869	816	805	819	791	846	820	835	872	784	852	850	817	877	846	832	814	836	833	820	876	872	879	850	821	808	761	870	800	855	849	805	825	819	800	811	879	828	855	896	840	821	827	838	828	848	844	804	928	852	802	882	860	868	912	830	831	822	808	836	832	838	815	832	842	835	802	854	818	851	833	789	799	830	837	833	753	826	825	881	864	877	832	818	798	840	815	813	826	848	885	855	801	844	843	770	823	815	827	803	783	863	841	856	845	892	819	798	839	819	843	868	794	822	834	856	790	817	896	855	824	809	824	805	871	818	885	826	834	867	819	846	785	788	876	840	855	884	822	814	827	842	825	859	847	788	809	783	802	831	854	840	833	812	781	885	849	831	833	842	857	781	839	795	846	767	832	754	878	823	801	791	890	816	825	801	838	778	906	828	830	846	770	795	891	853	800	856	829	793	845	869	855	809	864	862	835	824	839	813	863	858	830	819	813	827	870	857	848	833	785	807	829	817	856	833	803	883	815	833	860	795	848	782	816	896	870	833	811	842	853	813	848	819	799	855	828	817	857	784	861	818	841	838	805	850	830	854	782	860	868	862	856	854	808	853	840	849	865	852	842	849	849	847	864	860	862	808	817	826	854	775	831	860	837	852	846	869	805	811	847	806	830	834	847	766	844	820	855	833	839	821	781	810	847	821	820	840	849	785	844	863	827	879	869	805	874	856	862	799	825	864	803	823	828	850	785	862	830	801	848	829	867	814	894	811	803	858	858	853	843
9791	1019	1170	1023	794	580	466	351	363	322	269	312	250	227	240	228	216	218	213	187	204	219	197	202	236	193	206	197	189	183	214	186	205	191	191	201	203	203	207	162	197	197	188	156	185	145	199	159	182	190	165	161	182	188	176	202	183	171	179	171	185	186	194	180	196	168	188	200	209	188	191	185	152	185	190	189	195	183	191	172	191	185	172	171	203	185	180	191	158	177	204	201	170	191	177	186	170	201	178	158	176	184	153	163	182	165	172	174	200	166	186	196	203	197	186	172	171	175	204	195	186	186	171	177	192	166	187	184	175	181	196	191	167	182	175	187	209	194	179	199	192	187	190	175	198	178	190	174	186	204	154	188	189	198	202	153	205	184	171	180	177	188	192	169	161	164	190	171	169	182	175	185	192	171	187	187	190	161	188	194	186	203	155	188	190	177	160	176	178	157	161	160	155	203	181	163	194	189	169	203	160	183	181	197	187	168	182	202	159	176	162	183	179	197	185	207	169	183	181	177	178	192	185	180	204	155	202	182	167	183	179	172	186	202	171	152	169	195	195	162	194	166	172	165	183	182	203	190	165	190	209	190	188	205	175	183	176	193	185	186	179	178	186	173	174	190	186	189	189	183	195	193	187	195	222	179	195	177	202	162	172	177	164	175	170	210	176	197	170	187	195	197	182	179	180	180	171	195	180	184	177	184	205	156	176	169	189	184	174	199	179	189	152	179	155	173	164	187	153	176	175	169	219	175	189	158	189	194	159	178	196	170	181	188	192	200	175	180	185	178	174	178	199	183	164	189	183	178	178	189	200	179	197	203	169	196	177	165	152	175	177	174	208	186	183	153	171	169	163	176	147	179	200	155	170	194	208	184	178	199	173	194	167	180	183	198	172	180	204	177	165	161	206	165	192	170	181	177	184	150	179	199	152	186	168	178	168	187	189	175	174	162	219	192	178	178	174	172	174	172	189	185	190	170	180	176	190	177	180	162	182	181	166	186	167	162	194	177	156	208	162	203	182	191	193	180	185	178	188	208	160	168	178	205	177	200	182	213	203	170	179	177	187	196	183	207	171	169	183	174	184	178	182	182	174	189	157	184	193	165	152	172	186	179	160	178	195	180	161	169	191	172	208	210	198	188	179	185	177	170	196	198	187	169	174	193	189	187	201	203	173	171	180	179	178	195	166	174	187	176	192	177	172	166	181	206	203	188	180	176	154	168	218	160	176	174	191	196	198	197	204	161	209	173	164	187	185	185	160	159	189	174	178	190	185	184	187	209	156	182	204	146	189	199	181	191	182	194	175	169	199	157	167	180	169	175	162	199	175	181	181	180	179	183	172	172	167	188	179	180	145	174	164	185	192	188	216	164	193	183	164	177	188	184	175	181	197	169	191	186	159	171	165	167	182	205	181	180	198	189	199	183	208	207	185	190	170	193	197	171	164	188	183	190	206	189	188	166	188	170	216	180	153	182	178	199	162	172	184	188	177	183	202	187	176	168	187	168	207	176	180	175	203	190	173	164	179	182	178	229	161	172	171	207	207	180	181	186	193	176	186	174	182	181	176	173	194	188	191	177	184	180	165	189	167	174	182	171	198	187	187	190	181	171	166	190	190	139	174	162	181	186	184	190	190	188	177	197	186	171	187	154	180	184	189	175	188	162	172	203	161	180	181	208	166	179	197	195	176	179	183	196	163	162	180	178	191	197	204	166	189	168	191	193	190	194	177	172	184	177	158	162	183	184	194	186	163	177	202	197	182	203	204	202	168	192	178	182	176	189	179	172	189	157	167	173	174	186	170	167	167	164	193	190	179	195	166	160	171	161	187	178	174	214	179	186	163	194	192	196	148	175	170	183	172	174	146	194	191	200	160	163	171	186	177	193	201	164	170	167	180	199	179	159	181	188	167	210	172	166	180	199	175	184	185	185	180	194	162	183	163	175	161	185	192	205	188	170	174	184	189	183	176	177	198	162	182	175	167	184	207	175	175	173	173	170	174	195	208	186	200	193	183	173	170	163	164	177	169	192	177	180	150	172	174	167	202	185	216	175	176	171	180	182	165	183	186	166	193	191	212	211	176	160	187	182	157	177	206	147	176	163	152	154	162	173	198	186	198	178	173	160	158	182	204	172	195	175	203	182	201	189	188	181	189	192	182	190	171	167	195	171	170	189	172	198	166	178	172	173	172	200	155	180	182	184	196	205	197	182	194	148	180	198	176	203	172	204	178	150	166	167	175	183	171	179	189	183	188	200	165	190	181	197	201	197	180	170	173	194	169	171	175	165	173	161	164	190	160	192	176	185	208	178	178	170	188	170	179	148	197	194	215	191	182	192	171	177	164	163	183	185	199	162	170	210	197	181	183	183	190	174	190	172	181	166	166	171	184	162	176	133	174	170	181	179	182	189	169	168	166	216	200	185	205	184	175	167	168	176	168	188	190	187	183	171	181	164	174	184	161	178	182	208	189	173	176	183	197	174	189	197	184	166	176	196	199	178	186	200	176	172	184	160	190	163	158	187	178	166	176	179	182	189	171	170	172	174	177	176	168	187	181	168	182	178	158	159	175	170	182	163	168	166	174	205	183	184	164	169	184	183	175	169	184	186	169	197	194	165	186	168	169	170	160	194	172	182	198	173	173	185	175	161	192	185	182	161	165	185	180	156	158	155	170	187	188	175	163	178	195	201	185	168	174	172	189	151	170	166	184	164	160	171	182	182	199	172	187	194	170	154	172	173	185	192	198	176	187	179	175	170	157	198	191	176	185	174	168	162	185	174	172	177	181	182	184	195	175	164	179	171	175	166	153	162	185	192	180	190	212	176	185	182	182	175	192	168	188	170	194	182	170	169	179	195	192	169	180	204	176	182	195	194	197	177	183	159	188	179	145	203	186	166	200	186	202	175	156	167	187	165	185	175	176	197	172	156	170	186	179	176	193	148	178	198	192	192	197	178	169	194	173	184	176	156	209	184	176	196	168	179	173	171	183	197	173	182	150	179	165	191	196	191	181	177	195	191	207	183	180	184	175	155	206	186	194	187	160	199	176	168	210	171	190	192	183	181	195	179	185	174	193	159	198	187	173	177	176	181	187	160	177	176	171	188	183	194	167	181	167	186	159	159	184	174	178	181	207	183	195	163	203	177	174	183	189	174	172	171	168	183	193	189	176	186	178	176	172	198	193	179	189	200	207	198	177	173	174	180	160	157	156	193	166	192	182	172	191	165	163	202	184	163	190	184	173	179	208	200	190	176	172	164	181	192	170	152	165	190	207	190	189	191	179	177	180	203	199	189	180	163	163	195	196	184	194	192	183	170	180	184	195	182	174	206	188	173	193	177	173	182	175	191	186	185	161	177	178	191	188	193	205	214	166	201	186	182	183	196	165	175	187	182	195	187	162	161	162	173	190	187	173	170	181	193	187	198	175	182	184	185	174	177	191	175	164	187	194	186	184	181	189	173	199	187	172	174	187	182	151	157	200	183	185	177
5577	1354	2570	3142	2865	2410	1974	1641	1475	1306	1100	1052	1024	920	862	792	861	743	734	688	708	695	663	668	673	642	652	601	607	636	571	594	566	587	588	583	552	585	564	578	533	578	586	559	527	563	531	503	556	546	538	545	538	534	568	550	522	545	499	538	549	545	537	530	496	518	522	596	511	554	505	530	538	537	524	504	550	504	534	572	505	547	523	504	499	521	505	538	554	546	491	505	503	492	531	532	519	490	542	537	531	555	508	514	483	493	526	526	498	517	507	532	502	552	514	541	522	493	495	532	530	550	508	498	485	527	525	514	513	496	509	531	521	544	516	508	508	528	539	507	497	529	481	498	569	491	499	533	499	514	505	534	548	489	487	547	526	522	507	531	528	522	490	478	531	533	459	496	516	503	544	508	483	513	564	488	561	503	502	553	517	511	533	500	544	493	498	552	485	514	535	494	497	519	481	485	489	523	488	527	492	526	533	555	545	540	566	460	523	471	482	531	482	488	472	512	524	503	533	515	485	549	519	519	536	544	504	490	506	505	549	524	517	545	537	525	502	524	529	528	488	544	529	521	490	503	516	518	552	489	527	525	520	531	509	474	530	515	492	532	531	503	505	512	526	518	518	547	493	494	515	497	527	532	524	480	521	570	510	512	556	483	508	536	513	534	511	530	495	479	486	513	540	550	510	536	527	531	543	506	496	550	487	495	477	491	529	522	512	483	508	546	490	499	533	513	500	539	515	496	471	494	505	512	527	554	497	487	541	493	520	553	536	559	559	499	534	545	484	518	510	515	508	466	518	500	524	538	513	487	519	495	532	528	579	489	507	526	508	519	525	509	496	504	499	533	538	534	516	466	531	501	547	516	541	516	494	490	487	529	498	498	476	530	510	507	504	488	479	544	512	539	528	504	524	496	519	526	545	535	500	551	516	496	510	540	496	578	512	519	518	537	504	548	512	521	505	553	527	494	519	488	507	532	502	453	530	534	472	520	492	495	497	496	512	504	546	524	527	510	518	511	543	483	507	492	512	512	513	497	501	517	490	507	511	536	483	498	496	542	484	538	534	501	518	494	483	518	499	544	526	530	488	549	516	537	511	529	486	506	556	508	507	511	511	527	543	487	508	504	527	465	515	535	509	482	520	518	477	497	530	554	528	492	519	489	541	493	482	504	516	554	487	501	497	466	500	493	539	508	526	524	504	503	498	508	533	517	505	507	493	512	540	517	488	488	540	452	489	529	521	510	512	538	544	522	549	511	522	506	577	505	528	549	511	495	503	493	500	509	482	520	493	467	524	527	523	493	491	484	518	503	526	528	465	516	504	536	518	521	503	497	512	536	514	466	511	472	510	526	520	516	515	506	514	511	495	504	521	511	519	486	519	544	479	530	510	480	553	491	500	495	508	496	511	525	538	468	526	508	528	541	506	519	535	520	492	497	515	491	549	476	508	504	518	483	511	485	505	555	521	531	496	486	524	504	487	539	505	526	496	510	483	514	539	526	484	550	532	526	522	483	520	482	552	508	515	500	534	535	518	533	550	493	481	514	494	532	563	547	500	524	485	521	487	525	520	522	537	528	520	506	475	497	510	546	526	540	499	561	520	510	519	543	509	556	494	560	528	497	531	505	516	506	522	521	500	480	509	518	549	468	506	473	490	511	511	528	533	552	517	490	544	499	552	538	514	488	515	450	530	525	532	479	503	488	497	513	517	504	496	535	509	490	545	537	534	543	546	490	480	502	554	530	507	494	543	485	527	504	497	546	561	502	473	495	520	473	549	549	563	511	513	469	470	538	489	505	508	521	516	530	546	551	528	515	542	532	442	507	458	543	518	508	511	512	490	506	506	504	559	549	523	462	504	497	507	475	495	477	489	506	457	556	534	505	521	547	498	491	543	528	522	513	526	462	541	513	492	510	489	579	507	517	535	489	536	550	547	503	515	529	520	498	502	492	544	539	502	543	490	524	515	491	493	504	493	530	545	527	535	482	521	471	482	564	496	486	532	511	514	496	502	506	482	510	568	511	507	541	515	521	549	509	527	486	497	474	542	521	525	486	522	489	550	510	542	531	529	490	551	531	501	540	517	496	535	489	538	528	540	497	504	490	485	509	499	541	503	522	532	520	519	498	544	488	515	523	512	493	518	517	510	520	551	479	532	514	485	487	523	509	523	480	510	520	519	537	516	538	499	521	525	539	489	503	506	541	500	535	521	493	538	525	472	538	506	538	526	527	519	515	515	511	512	500	524	472	524	496	513	500	517	483	502	531	473	553	494	505	539	492	490	520	528	534	537	467	491	533	515	539	513	512	510	524	506	509	491	506	515	526	542	526	509	509	520	491	505	493	543	517	518	503	514	485	518	503	551	497	526	513	520	518	505	528	486	507	525	563	519	477	523	526	550	483	527	514	457	535	540	498	486	530	507	506	514	515	499	516	500	535	515	501	537	550	518	517	521	494	526	514	499	523	510	536	515	519	512	538	512	474	511	540	486	489	513	473	553	564	490	516	503	548	508	533	517	514	523	546	526	542	509	520	502	513	501	517	518	517	502	492	521	547	542	525	518	500	493	456	518	499	521	523	499	492	500	511	542	491	548	503	489	466	534	568	510	489	551	539	489	462	495	524	506	469	527	519	478	547	508	503	532	530	537	488	509	511	545	540	559	492	526	516	525	535	561	520	489	546	553	557	516	482	536	529	526	545	499	519	529	484	489	545	520	514	538	506	559	575	511	515	490	578	502	537	537	517	518	499	529	532	511	523	525	484	541	477	470	499	489	521	491	515	561	545	512	513	496	510	549	550	509	499	530	542	508	520	530	510	488	534	523	545	548	505	505	505	530	534	483	538	501	545	514	504	513	547	474	517	541	516	517	498	510	517	490	504	521	533	491	508	513	532	504	530	503	519	467	546	518	514	542	492	513	494	540	489	528	549	508	546	534	521	507	502	491	491	508	536	498	499	555	520	542	477	503	518	506	504	517	483	509	498	521	526	521	493	537	503	468	530	520	527	542	541	490	511	497	494	507	538	488	548	557	457	570	512	535	477	548	533	507	517	523	491	513	550	493	517	461	495	502	490	487	517	524	499	492	519	512	525	529	500	490	499	531	472	490	502	561	523	507	539	525	522	532	478	547	518	534	482	511	505	529	521	558	507	517	511	495	475	507	480	503	554	539	497	558	548	545	490	516	513	531	508	499	537	526	479	567	501	468	490	527	506	476	501	514	510	520	534	524	489	554	509	536	536	530	524	497	519	495	478	553	543	522	513	530	511	560	499	535	527	501	507	553	487	514	525	465	511	541	539	497	519	539	532	508	488	561	528	532	552	526	467	533	505	523	457	520	524	518	508	486	523	536	525	477	547	530	517	528	510	490	485	529	510	539	485	519	484	492	530	535	524	497	550	484	552	492	483	500	524	517	523	454	529	522	508	525	491	506	524	500	480	484	495	521	510	502	523	526	533	497	509	494	534	499	542	519	521	510	523	465	506
17702	2330	2292	1788	1191	948	696	594	477	384	316	294	263	256	259	224	211	218	195	187	196	165	176	198	178	163	143	148	161	161	168	151	133	153	149	140	119	174	150	173	164	157	160	151	169	143	124	151	118	138	157	132	145	171	131	140	130	147	126	129	138	145	132	145	140	133	135	144	130	127	143	130	133	148	151	150	126	156	128	132	170	144	130	149	144	150	133	132	138	157	143	126	142	134	127	151	119	113	136	146	156	139	132	133	130	147	154	152	145	141	137	157	129	122	129	137	153	141	133	150	133	135	137	141	131	117	126	152	137	131	143	142	147	158	122	145	139	134	136	121	150	152	142	138	138	132	121	131	128	122	118	150	140	146	152	139	147	137	128	135	153	131	103	155	122	133	143	152	142	143	119	141	128	123	128	161	132	118	155	150	133	147	129	132	171	126	154	123	140	146	131	128	138	124	149	139	154	126	135	145	141	132	149	135	149	137	133	120	137	130	121	132	144	147	129	128	133	142	117	131	121	143	117	133	145	133	164	134	126	129	135	122	155	122	148	143	142	139	147	141	132	121	162	130	134	129	154	114	143	120	138	126	157	142	136	156	152	163	138	140	146	132	163	138	127	144	134	120	149	131	139	142	140	132	117	133	151	123	145	135	131	142	140	168	154	156	130	126	123	144	123	138	142	130	118	123	123	115	135	119	137	141	133	136	129	141	140	139	160	132	128	129	126	139	140	140	136	133	136	146	146	141	141	142	140	139	142	136	130	128	138	147	139	139	135	113	132	119	147	129	149	140	145	129	135	122	149	126	121	119	138	154	131	149	167	136	130	138	125	129	124	136	137	134	137	154	140	127	132	120	144	147	140	124	140	144	136	111	122	135	135	133	148	144	158	116	157	137	141	121	135	112	148	120	115	132	137	134	105	118	123	134	119	129	138	138	141	138	140	128	137	137	137	114	129	133	128	141	134	141	123	123	128	151	144	128	132	138	131	136	124	133	133	128	127	130	128	136	128	133	126	113	137	126	124	139	134	145	148	128	151	144	150	126	117	144	150	125	147	118	137	134	162	125	132	116	138	142	129	163	135	151	122	135	138	136	152	142	154	143	120	117	115	114	114	149	135	141	147	115	153	128	132	134	141	137	147	125	142	127	134	121	111	132	148	156	146	142	137	134	125	147	151	134	147	117	128	170	131	123	142	137	141	141	154	138	120	147	144	152	112	126	141	138	126	124	132	128	126	143	140	147	114	146	142	175	153	132	141	136	131	141	139	130	127	137	139	120	154	140	121	127	108	121	148	148	145	133	126	107	144	129	145	144	126	137	116	121	153	130	130	120	139	138	124	128	153	118	135	135	140	135	154	135	140	140	128	140	132	147	148	121	131	160	119	115	136	144	123	117	107	147	135	130	137	131	126	127	133	179	157	134	131	144	151	128	121	130	127	156	135	151	147	160	148	133	111	132	151	115	131	113	137	127	154	144	138	127	121	122	138	113	141	146	123	124	124	127	138	140	139	134	113	156	127	118	175	135	132	137	149	150	133	125	135	130	127	142	134	129	141	137	145	138	148	134	132	174	124	141	130	130	136	151	120	122	143	134	144	133	140	149	130	143	151	132	138	128	134	150	136	117	124	156	155	142	133	141	135	121	154	138	126	132	115	130	145	123	157	140	135	136	137	152	126	132	145	128	136	134	124	123	124	144	121	130	134	126	145	126	158	135	149	128	123	130	140	148	143	122	125	124	125	133	120	138	141	125	133	151	148	132	128	148	142	128	135	125	144	129	138	136	128	141	139	131	126	132	124	133	142	135	122	136	151	133	140	133	142	124	137	129	129	139	135	118	126	131	118	134	143	135	131	135	119	117	133	146	136	134	131	133	154	157	136	132	116	130	163	137	133	141	144	129	160	136	140	139	134	138	146	131	142	132	140	129	131	128	117	132	153	146	126	118	127	150	134	140	120	125	133	156	132	129	151	151	146	136	111	153	153	110	123	148	144	142	139	136	129	129	149	159	149	130	142	146	131	141	130	148	124	132	146	141	113	126	130	137	148	128	121	124	140	108	157	137	161	142	130	137	118	137	130	138	117	146	133	137	130	124	128	143	120	132	140	117	136	136	129	132	131	111	128	141	130	142	125	131	144	160	143	142	130	148	146	132	129	124	131	127	135	125	142	112	131	155	139	137	144	144	134	129	130	151	150	134	143	119	126	137	140	140	143	143	115	138	149	138	123	141	135	114	124	136	125	154	121	132	145	121	155	133	131	157	153	132	151	142	126	166	164	149	121	132	155	116	146	130	127	138	132	129	133	129	127	134	130	136	143	139	126	123	142	150	132	128	142	123	121	121	153	133	135	140	145	127	124	127	136	124	126	143	148	150	153	153	145	146	111	153	124	129	141	141	145	131	152	122	129	148	155	125	131	123	128	139	154	136	133	133	123	137	131	131	136	123	134	138	125	150	141	159	131	112	143	129	139	120	135	130	131	124	129	132	132	120	150	145	151	138	136	115	145	143	136	122	138	150	139	125	124	120	139	131	118	130	163	115	146	146	138	159	117	147	138	149	137	129	117	143	142	139	128	147	114	130	125	141	143	141	126	129	147	140	125	130	124	136	129	137	156	127	137	142	142	120	128	139	114	145	121	115	150	147	146	134	154	122	124	152	138	149	142	152	132	152	140	121	157	132	155	156	128	154	145	151	128	128	120	140	130	142	145	139	132	130	138	136	134	114	131	136	113	125	141	122	147	123	149	118	148	154	127	170	150	123	126	137	145	127	148	150	150	142	143	139	122	158	136	147	141	134	135	156	149	126	129	144	143	144	140	125	121	122	139	147	148	149	141	135	129	143	158	128	153	134	127	151	134	141	121	141	140	125	124	132	138	155	132	131	122	137	119	138	141	140	130	137	134	134	126	119	124	138	153	136	143	136	151	121	135	157	140	121	126	133	137	146	136	146	130	140	140	107	127	134	131	131	144	137	141	147	130	135	164	149	141	155	130	135	131	128	145	133	111	127	124	135	146	116	139	144	149	123	129	130	135	152	119	137	132	136	138	140	156	126	157	122	148	141	132	123	145	126	119	120	131	138	122	126	121	145	126	147	137	146	145	145	146	136	148	144	118	134	110	129	140	148	150	122	159	142	135	145	138	148	121	142	137	174	154	146	144	134	119	139	135	133	115	148	138	155	146	135	111	130	153	131	125	153	123	120	117	132	131	137	136	132	153	132	139	121	162	152	153	138	141	122	130	116	129	115	133	129	145	115	126	165	137	128	125	135	140	140	147	144	146	133	129	118	129	135	131	134	128	120	160	128	118	138	138	152	129	122	141	132	124	128	133	129	157	132	115	136	155	139	160	134	160	139	126	138	124	133	131	134	144	138	129	130	152	145	132	121	123	160	157	122	143	144	140	134	134	133	151	123	140	122	138	156	155	154	139	122	130	131	130	130	138	113	131	129	137	160	148	128	135	148	140	144	132	130	141	127	135	113
7480	2029	4347	5333	4574	3780	3137	2632	2201	1883	1699	1455	1327	1181	1137	1031	945	884	858	823	786	657	755	707	657	660	617	581	657	596	607	576	581	539	552	532	518	543	502	492	537	530	510	532	502	491	466	495	507	495	530	481	469	453	468	445	447	476	442	502	456	426	457	465	488	460	460	441	480	450	419	411	412	452	447	441	488	435	422	434	451	425	449	432	426	462	410	455	442	392	387	473	408	396	459	469	419	405	405	391	401	409	368	425	452	443	380	402	450	453	436	414	398	422	427	426	409	420	438	400	461	441	405	402	440	419	424	418	413	436	417	431	394	435	402	422	411	415	388	452	452	437	372	427	392	391	440	440	414	422	393	391	434	409	387	391	409	405	415	416	439	426	401	387	389	385	378	449	387	416	411	417	444	419	446	419	412	432	447	418	490	435	421	444	376	398	484	419	386	414	435	436	451	397	367	397	435	448	442	450	391	416	435	437	425	420	416	424	409	427	411	426	412	401	427	401	403	438	434	415	412	421	424	430	428	364	395	428	397	420	402	418	433	422	445	410	429	422	432	430	417	415	395	411	395	418	419	392	449	409	438	427	416	424	410	449	411	443	408	424	405	387	424	408	439	413	420	429	358	389	409	426	435	428	380	424	408	438	407	402	401	398	407	429	409	421	418	430	421	406	421	415	404	438	448	403	458	440	442	397	433	386	432	432	397	395	414	415	394	425	377	392	429	412	402	399	424	438	386	395	396	426	391	410	418	401	412	427	440	383	442	406	431	440	400	401	401	393	408	414	409	402	435	409	394	467	406	399	391	422	405	417	390	438	397	448	421	435	434	397	399	414	439	394	389	459	407	447	431	414	395	367	399	436	391	395	413	408	436	420	393	443	420	417	382	415	397	411	414	429	373	393	375	399	439	421	397	407	370	414	401	408	433	413	421	409	404	415	414	406	413	393	395	394	403	411	382	432	415	400	410	428	412	433	424	403	404	396	419	406	384	411	396	403	414	401	369	443	443	413	417	382	423	404	403	409	434	403	382	414	385	440	413	432	424	416	406	429	390	430	435	414	447	420	399	416	398	393	394	385	394	417	416	385	420	417	431	398	433	458	461	411	416	431	411	436	442	418	422	385	425	425	400	450	420	423	390	447	389	408	388	416	373	401	420	418	400	411	407	421	417	426	399	425	429	427	406	430	434	418	399	417	386	412	396	412	430	411	376	399	399	423	414	418	402	426	431	403	404	414	394	418	439	424	398	389	423	434	395	398	385	439	405	423	406	409	416	406	427	429	438	413	423	432	393	419	377	434	409	401	408	402	410	386	415	431	418	454	408	403	414	426	422	442	405	397	428	446	462	387	424	411	419	408	413	394	441	381	443	402	391	382	402	443	396	409	403	399	404	387	406	423	421	450	423	429	382	367	392	424	406	403	411	398	431	402	387	412	411	453	424	391	385	395	403	397	432	425	442	393	445	408	429	403	380	413	430	416	386	397	394	409	424	438	397	417	401	461	402	405	410	385	431	406	387	378	383	414	412	423	370	417	420	421	406	432	428	443	432	385	398	377	422	447	421	453	390	400	419	394	387	402	404	440	407	462	411	391	394	408	376	442	405	437	417	388	418	430	441	396	420	426	423	418	413	420	384	417	471	419	412	409	402	425	395	433	433	386	392	429	426	385	406	458	412	401	390	438	433	418	422	440	414	405	426	396	427	386	443	414	407	412	413	398	418	425	399	395	437	373	396	393	392	427	381	434	393	395	447	434	413	407	400	478	393	425	371	395	437	415	431	379	407	454	402	404	410	396	411	407	445	417	389	430	383	377	429	397	396	431	389	439	408	396	444	388	398	430	398	412	432	421	400	398	397	417	398	438	424	415	401	391	432	431	412	414	409	387	432	435	410	419	391	392	397	410	384	389	427	433	411	436	422	383	408	415	441	411	418	393	405	386	436	379	428	422	393	434	428	452	400	390	405	443	415	397	418	409	398	399	388	421	384	405	398	411	431	423	427	384	420	405	415	428	439	384	414	414	380	403	434	392	420	416	412	414	424	401	435	368	434	432	400	400	392	423	428	412	429	420	421	394	414	432	432	363	393	415	423	398	419	425	405	416	422	399	379	389	379	442	388	387	417	412	398	430	398	397	424	442	402	411	460	389	431	382	385	430	376	402	402	390	443	412	398	404	422	406	395	452	396	401	417	409	427	398	416	421	391	419	448	369	429	396	413	392	425	413	402	394	411	408	432	388	400	397	410	394	368	436	387	464	416	435	468	415	419	437	444	426	422	402	393	417	406	426	424	405	445	404	469	383	417	402	410	422	433	353	396	481	422	421	410	434	393	402	409	437	440	439	380	428	413	392	412	397	433	412	441	423	398	455	406	440	391	450	401	401	423	378	411	390	389	407	434	403	412	437	448	411	409	399	376	462	421	425	408	406	385	436	456	427	431	425	416	454	416	418	428	456	403	417	433	458	386	434	413	443	403	407	413	422	446	385	402	457	403	412	411	448	453	415	402	404	409	387	434	404	409	447	421	429	408	412	420	414	425	396	436	408	391	399	406	418	416	398	416	407	398	422	390	419	446	401	454	438	414	403	388	406	421	429	399	387	382	410	454	405	401	417	424	398	402	439	386	407	404	423	396	424	417	367	444	400	383	427	429	442	452	379	407	407	384	431	439	419	424	410	380	456	413	428	431	413	391	415	429	399	413	440	397	443	402	419	403	390	403	403	388	407	430	400	398	400	424	407	404	389	402	425	433	395	422	403	404	383	412	418	396	408	388	410	428	383	414	403	425	406	390	349	406	408	456	433	399	407	409	408	431	395	409	420	425	417	432	421	419	399	388	433	435	405	407	431	427	444	381	406	431	397	428	402	412	413	408	404	433	391	441	398	411	447	402	421	449	385	422	407	427	406	384	426	421	402	443	398	419	394	421	400	409	405	432	429	446	374	407	422	390	419	426	410	468	405	370	443	450	391	419	396	398	438	409	380	395	422	428	423	407	424	414	384	414	398	416	423	395	448	404	458	413	416	419	382	393	410	415	407	425	429	394	391	408	433	383	389	380	433	435	408	401	396	393	415	431	443	401	397	395	394	421	404	445	414	420	400	406	454	408	383	414	417	440	413	420	415	436	399	396	425	434	435	406	417	414	391	430	419	355	382	452	432	425	420	400	425	392	413	394	380	413	374	443	407	406	445	391	412	397	405	416	429	443	447	402	381	402	420	413	408	414	428	397	432	366	451	437	399	402	443	431	397	430	427	450	397	418	414	420	403	369	410	423	433	415	377	458	429	419	438	424	405	446	457	402	410	400	392	455	386	419	440	411	420	420	413	413	408	434	455	394	380	386	433	424	428	442	440	401	428	413	427	435	391	357	441	427	405	419	373	413	429	424	417	406	435	441	395	409	416	384	428	397	404	403	423	401	422	401	404	447	373	430	443	409	415	446	405	427	409	399	389	394	384	408	407	431	401	459	424	434	393	394	446	403	411
2454	411	378	371	317	344	310	314	340	333	313	291	293	318	335	323	314	323	304	299	329	328	314	311	326	338	269	298	316	283	328	347	303	288	302	322	334	339	297	293	326	313	336	325	317	293	309	334	330	324	310	280	326	302	289	342	310	288	324	314	345	289	339	315	332	324	298	306	322	318	323	327	308	310	303	326	312	325	319	320	320	326	320	314	293	273	323	301	293	329	301	310	280	333	323	345	308	327	326	280	300	323	316	321	300	301	344	313	296	283	294	278	303	300	329	294	303	306	310	345	327	332	336	310	281	316	316	306	333	309	300	331	310	296	326	303	329	307	302	353	310	326	331	307	317	342	310	350	330	326	340	333	301	326	313	291	300	332	330	307	294	332	329	321	314	304	302	332	312	321	295	316	326	292	290	328	326	288	268	320	312	325	315	333	309	318	316	322	284	316	316	336	313	308	269	319	293	291	294	329	319	336	304	305	317	305	310	317	285	338	298	324	347	339	331	306	310	315	310	280	301	342	319	283	336	322	338	288	361	305	304	329	321	299	306	290	307	281	333	317	320	309	295	322	312	310	354	314	304	303	307	296	314	333	319	324	295	286	317	306	310	309	288	275	326	321	282	308	354	328	313	301	322	312	315	297	333	321	321	298	303	317	318	310	327	287	333	324	311	310	298	340	329	334	330	310	320	312	324	301	323	319	295	320	307	319	318	310	322	310	340	318	321	329	317	331	335	307	320	302	311	333	344	310	298	338	336	301	314	284	336	348	300	332	322	301	301	317	356	328	301	322	322	318	317	325	279	300	306	301	318	292	330	332	311	326	339	312	328	262	347	317	295	325	301	319	317	346	327	325	293	315	285	340	333	305	303	302	309	305	323	316	305	331	341	316	299	276	316	319	338	324	331	317	313	335	301	300	310	344	315	296	313	303	336	284	322	281	338	292	333	328	300	367	318	323	335	322	301	328	310	303	300	304	336	317	325	312	344	319	303	325	309	286	309	319	301	331	318	316	314	316	322	326	312	304	302	358	299	313	321	332	316	336	322	333	301	303	320	310	315	310	316	314	330	285	342	323	285	333	319	309	302	325	299	319	313	291	305	302	306	342	335	321	306	313	310	310	283	323	310	313	302	315	324	334	349	299	318	330	321	294	316	312	304	304	347	300	327	329	309	304	329	350	275	335	329	323	302	326	324	344	312	302	310	303	327	320	345	325	335	348	307	345	274	309	332	300	351	319	288	344	319	347	306	344	313	335	314	320	284	333	357	324	317	324	305	328	326	289	346	317	333	293	311	314	319	331	311	315	326	298	323	319	298	323	346	325	330	314	318	316	295	313	317	301	351	283	291	309	339	319	340	288	285	329	338	314	308	318	317	305	299	330	333	332	296	304	330	280	275	329	319	311	321	308	310	297	332	315	296	354	297	299	320	357	312	315	327	306	322	283	334	278	301	321	329	296	376	343	341	339	303	332	313	315	314	296	311	347	321	315	316	335	314	334	345	315	311	308	328	296	314	325	340	340	320	346	332	302	291	300	342	304	363	349	332	317	325	341	310	277	337	312	278	319	315	285	318	310	302	331	329	344	332	312	335	325	295	320	366	297	329	346	255	316	316	362	327	309	353	319	323	314	298	300	314	333	301	340	320	313	293	295	306	295	296	315	321	339	334	307	340	328	334	297	307	292	326	339	333	324	301	340	346	270	321	332	303	297	290	303	302	310	311	316	327	286	318	326	305	304	293	295	333	318	314	312	312	309	315	348	343	333	303	326	296	323	285	313	309	321	301	352	321	302	310	342	333	326	308	297	318	339	318	281	327	311	313	348	336	293	296	330	305	297	326	293	305	282	326	343	314	305	332	317	336	295	308	329	318	298	330	321	306	289	333	301	342	333	317	287	313	303	367	285	313	312	313	295	308	327	272	279	330	325	295	314	302	322	302	314	310	322	333	332	287	305	319	319	275	281	322	299	325	297	326	288	337	326	309	315	326	343	293	335	327	290	313	312	309	313	319	301	308	331	300	315	325	338	318	297	312	298	329	317	310	321	317	298	293	354	291	285	324	315	291	308	300	322	301	377	309	318	323	316	310	326	333	323	295	314	291	266	307	331	277	319	326	301	299	304	283	296	327	319	333	336	321	336	337	317	306	324	343	326	351	342	319	328	288	305	323	330	325	313	341	298	322	298	322	348	296	349	334	291	283	328	310	326	295	309	289	312	318	342	343	356	314	350	326	305	311	328	330	297	289	339	304	323	334	280	313	302	298	346	309	284	348	254	327	312	288	313	319	310	329	317	293	323	280	304	331	287	315	296	329	280	350	288	297	307	306	318	307	330	308	297	283	301	316	307	294	298	321	327	310	331	301	318	320	314	313	298	300	346	292	313	291	336	300	315	293	322	327	309	302	290	323	320	321	303	301	307	307	342	323	285	296	322	297	329	335	325	302	302	328	309	343	319	313	320	321	307	312	303	314	309	338	325	326	314	332	306	341	329	344	339	295	310	333	347	323	327	347	327	338	313	318	287	329	318	306	333	318	306	314	313	307	322	281	339	335	316	330	315	277	302	294	292	325	328	269	312	274	299	339	335	285	341	306	321	318	338	319	325	305	317	317	315	301	309	293	301	335	338	315	292	329	305	300	322	329	330	289	316	303	318	300	310	351	340	335	291	294	311	311	345	309	352	311	350	327	305	323	318	310	308	292	323	324	304	303	283	328	318	353	301	339	318	341	291	292	311	312	306	297	332	319	295	296	318	282	314	355	321	305	275	299	296	316	332	314	308	348	282	326	278	308	327	325	330	302	310	304	310	343	331	296	307	325	319	299	360	294	297	331	321	366	303	308	333	306	325	300	319	325	308	343	317	319	319	338	320	319	325	288	315	303	307	301	290	316	328	273	332	337	323	328	336	319	300	316	344	306	329	308	328	276	338	314	340	321	306	292	339	291	300	314	364	348	321	317	323	351	330	333	296	333	310	271	349	316	285	300	273	326	311	328	329	313	306	323	316	313	323	337	338	338	329	337	330	338	326	326	330	303	310	337	331	299	334	300	333	300	311	287	314	355	331	315	338	319	341	324	308	311	301	306	304	296	323	321	301	318	312	312	326	325	319	358	351	298	332	321	330	306	315	312	305	320	322	332	334	301	299	339	323	323	316	347	310	320	302	313	293	324	329	335	298	325	296	348	306	301	328	337	338	317	344	339	307	326	331	298	304	310	327	295	284	330	330	323	310	324	319	318	309	326	329	290	299	330	305	352	308	303	314	310	333	318	296	303	309	342	284	283	296	320	296	270	322	342	341	314	326	315	299	313	323	311	325	310	297	301	310	316	327	307	317	312	307	315	301	310	305	310	285	311	294	324	338	313	313	320	322	318	317	325	325	299	314	305	316	286	294	313	332	297	298	342	302	322	309	322	310	298	280	320	343	312	312	305	298	330	318	294	310	307	319	304	313	324	305	306	322	328	295	331	313	334	355	306	317	342	315
2547	879	972	1104	1000	1015	953	907	916	907	832	907	882	876	855	882	889	841	857	849	851	849	813	799	823	854	855	805	844	822	829	891	873	809	818	848	831	859	867	835	840	871	768	816	817	863	807	858	858	800	832	777	835	795	761	845	848	832	876	856	825	868	828	832	879	841	847	891	824	830	845	864	835	863	855	818	829	846	853	804	867	824	837	833	812	854	843	776	829	812	807	856	803	820	755	879	829	844	831	833	822	889	828	896	801	849	828	851	837	832	844	868	824	866	857	839	815	881	857	830	813	818	872	862	824	841	809	879	882	836	860	826	872	849	852	887	852	793	895	804	830	841	825	857	827	820	822	820	842	871	831	819	847	856	863	812	834	883	831	857	829	829	856	874	897	832	782	918	814	812	845	845	794	822	843	873	823	881	829	820	870	816	820	836	807	890	803	770	829	838	858	876	775	808	841	869	842	876	825	870	811	822	829	852	838	859	828	768	833	879	832	833	805	879	829	844	843	841	821	883	886	814	847	873	835	844	860	823	856	866	832	914	841	813	858	840	795	836	817	846	848	766	775	814	817	803	835	783	851	812	838	809	831	810	812	906	740	825	818	825	844	837	818	868	819	827	855	875	832	849	832	858	836	844	811	813	825	855	840	834	866	800	861	880	773	851	808	894	818	828	817	811	845	870	875	862	838	831	857	857	874	842	845	884	836	890	834	869	823	751	879	802	844	796	791	830	843	894	838	832	825	810	809	808	849	890	845	846	862	861	879	802	864	831	847	817	819	855	846	825	877	802	829	832	848	812	817	828	813	877	860	807	821	817	808	868	816	835	870	814	799	854	885	873	741	923	844	841	844	832	837	869	772	844	841	823	810	876	859	796	791	793	886	834	902	842	850	851	818	813	871	833	855	826	850	798	886	816	787	818	816	838	836	830	888	835	827	888	827	879	802	860	831	860	832	828	842	758	834	842	895	864	840	794	872	876	811	798	790	825	826	792	812	856	834	806	820	845	846	807	818	840	823	847	844	823	804	810	846	832	848	848	879	849	820	839	804	827	836	835	791	824	835	838	845	788	804	863	862	824	831	834	860	835	828	832	846	832	773	831	814	864	820	883	830	835	829	865	828	877	792	829	817	791	853	831	811	870	814	835	869	831	821	854	792	827	815	791	842	868	844	838	886	804	837	794	813	830	831	867	845	836	803	856	881	829	816	818	859	888	829	851	882	861	851	802	808	762	795	851	894	789	894	816	906	857	840	836	882	820	830	808	846	847	789	836	814	825	803	827	864	861	866	820	792	805	825	869	796	863	841	846	803	843	843	823	858	819	780	849	809	849	770	796	844	849	804	840	822	838	842	857	811	843	838	851	854	842	813	837	852	819	836	884	812	823	807	804	848	836	846	853	821	800	823	853	886	855	841	846	875	808	860	801	781	844	824	843	814	797	890	759	769	829	848	872	796	826	813	800	800	861	824	824	821	828	813	807	838	815	818	793	843	871	890	867	833	816	852	819	795	778	830	816	813	826	860	865	807	815	812	821	849	792	821	853	810	823	887	842	857	845	801	851	830	830	826	843	811	831	859	831	842	822	843	823	856	861	842	827	841	826	849	844	874	791	818	816	881	815	799	808	837	833	826	900	812	859	862	824	865	846	807	853	895	881	834	852	822	789	842	827	821	779	877	834	821	893	825	803	838	822	817	832	813	853	847	822	851	857	785	842	880	813	893	876	823	808	780	788	791	784	861	780	819	799	842	845	817	867	854	822	833	834	809	829	844	914	818	788	843	807	856	826	798	831	860	828	853	827	878	832	823	808	823	868	784	819	798	794	858	894	815	818	833	851	856	831	858	841	854	857	764	825	830	775	823	815	827	815	836	839	844	838	854	830	873	808	860	802	824	832	857	846	813	808	839	846	818	807	838	875	840	824	844	814	786	820	802	831	843	853	814	774	808	808	857	833	879	854	862	778	881	806	842	796	832	833	803	781	842	842	871	808	803	828	814	822	799	860	854	829	781	800	785	865	857	868	763	851	856	815	831	801	830	848	844	857	832	824	871	860	785	877	839	806	870	818	843	876	842	835	819	868	813	831	862	844	849	803	863	851	833	782	767	860	827	835	813	766	816	835	848	842	854	856	844	808	887	848	810	880	799	790	839	827	827	863	854	867	808	811	882	823	793	772	806	877	821	841	870	861	863	889	875	785	848	802	842	821	868	867	785	798	859	814	849	854	865	773	819	865	827	813	782	873	832	814	838	839	834	819	839	795	832	881	888	849	858	864	827	819	857	869	892	870	824	799	869	798	825	826	823	806	825	847	812	807	842	857	821	842	808	863	805	842	810	850	795	864	861	831	846	802	891	815	796	820	821	831	824	811	858	831	809	863	800	819	836	820	848	818	847	812	824	833	876	843	811	889	859	824	810	829	793	831	836	776	811	817	871	833	854	787	835	858	826	879	774	855	845	798	810	877	852	854	827	829	829	904	792	800	819	841	815	811	826	843	812	825	880	807	878	805	828	826	798	866	842	817	808	861	827	846	813	830	820	811	909	825	837	812	861	838	783	814	836	802	786	771	875	843	819	806	868	858	853	851	847	884	838	819	800	804	851	830	856	863	859	838	835	827	831	822	829	849	832	821	874	875	879	815	880	845	757	851	878	822	862	840	864	850	845	824	859	813	809	832	806	804	769	867	820	873	865	811	829	820	784	839	848	805	831	868	798	815	868	876	822	887	858	823	822	817	844	822	830	847	875	812	835	821	872	849	863	835	831	829	850	816	842	838	842	810	844	871	866	835	832	846	879	844	862	802	860	814	832	832	864	857	849	859	865	856	864	800	818	829	852	890	810	830	817	846	881	893	810	839	827	887	840	862	804	788	792	802	834	835	848	814	810	835	839	851	835	835	866	831	813	774	822	807	832	866	831	801	807	854	836	752	848	836	829	791	842	840	792	835	814	887	801	833	860	818	815	818	863	848	835	825	811	830	863	808	822	818	787	838	795	781	861	841	894	821	844	804	837	852	871	826	834	925	863	855	857	754	815	810	803	836	843	844	858	802	789	800	787	821	833	813	810	809	843	811	816	858	798	821	854	852	840	822	806	842	817	810	829	864	835	803	824	854	843	808	824	826	803	787	850	835	845	790	840	797	820	820	844	834	796	824	793	854	848	783	818	849	839	846	846	806	851	817	792	841	814	863	843	818	790	859	809	865	851	862	872	835	856	768	807	806	804	902	888	835	796	868	834	829	807	827	857	817	814	853	858	848	884	842	855	848	825	875	838	821	809	845	886	849	834	877	806	848	817	814	858	876	829	818	806	855	837	841	866	853	847	846	845	834	838	807	858	840	822	851	829	819	852	823	826	861	872	856	813	842	832	868	850	828	813	777	809	814	826	834	840	851	846	814	854	811	811	861	836	862	829	793	841	885	872	873	819	890	798	783	833	822	854	874	786	826	810	860	873	820	857	847	809	842	839	847	874	849	841	819	842	804
9828	1041	1206	1055	726	590	468	391	374	322	299	268	245	265	211	213	216	214	247	218	201	218	188	215	198	177	199	201	206	193	202	181	175	205	192	189	178	193	204	185	192	179	184	170	188	190	179	196	182	195	184	169	167	168	186	171	191	210	193	188	172	169	201	207	186	185	195	182	201	171	215	186	163	188	157	193	188	175	179	155	148	193	173	167	178	220	175	173	185	162	193	201	183	177	204	188	178	181	180	173	178	186	181	176	166	220	167	180	177	196	163	186	195	158	185	164	178	175	196	191	173	187	169	193	188	182	191	157	172	199	189	181	205	210	211	214	206	190	213	173	185	162	184	181	170	176	177	173	174	164	175	163	205	171	195	198	182	190	184	174	204	169	181	183	186	177	173	191	170	176	172	173	178	170	169	151	195	211	190	189	198	166	188	159	184	180	177	176	167	145	196	201	180	193	178	188	160	175	177	183	206	187	183	177	157	182	164	154	176	161	181	175	185	181	185	203	183	179	174	204	174	191	196	196	178	173	148	179	180	191	184	186	192	188	169	178	195	191	188	177	197	199	182	170	194	182	177	195	192	172	197	183	207	199	187	182	199	180	169	185	160	180	168	176	187	214	173	199	185	183	184	189	182	190	182	173	210	193	181	202	178	183	175	186	184	160	212	156	184	163	173	166	174	213	183	147	180	173	168	196	201	170	186	191	190	189	181	173	164	192	151	164	189	176	175	179	173	173	196	188	183	168	209	198	170	191	177	172	190	170	176	167	175	183	173	148	175	191	174	210	183	176	158	161	185	164	165	168	162	172	168	178	182	153	152	160	172	196	184	193	184	198	207	202	176	185	185	187	173	185	165	159	164	198	199	164	176	195	161	186	170	205	194	215	204	189	178	165	162	210	174	182	188	179	150	203	199	192	177	193	204	200	178	203	173	185	199	184	168	204	192	168	168	157	193	196	203	179	146	193	141	189	177	173	163	183	191	161	171	155	160	203	191	186	183	175	178	218	162	156	157	190	176	180	176	176	166	170	192	185	184	175	195	205	190	175	170	197	151	185	188	168	170	179	172	163	151	162	194	180	196	194	177	191	167	174	183	182	174	188	193	179	174	177	220	191	182	188	182	167	188	155	220	163	194	164	179	187	193	173	162	173	202	181	168	183	205	185	144	181	195	191	175	183	212	167	158	186	175	194	185	163	196	174	194	185	219	135	188	178	190	189	187	192	174	206	168	154	170	189	170	151	180	182	201	179	184	193	180	150	201	177	166	189	202	145	162	188	185	178	178	191	187	174	210	175	181	206	187	176	165	189	198	183	199	192	167	186	186	175	166	164	183	190	177	195	176	193	189	201	165	192	189	165	151	199	182	198	199	193	178	164	198	175	183	185	162	195	175	192	169	176	183	186	184	188	176	179	176	183	193	184	191	162	197	189	194	176	170	192	161	162	192	176	189	175	182	186	182	184	175	163	196	175	168	166	174	203	174	191	201	174	172	179	197	186	163	202	168	188	174	194	191	185	178	160	206	165	173	177	188	168	167	201	166	188	192	198	156	184	163	201	163	183	197	199	190	174	171	188	163	176	194	190	200	171	185	181	182	164	200	187	177	202	174	177	178	179	166	178	172	181	177	192	157	173	199	171	173	180	192	213	178	178	165	197	165	179	162	192	177	180	189	192	164	175	173	186	181	180	211	183	183	190	171	201	197	205	166	199	186	203	187	156	169	185	177	183	163	191	171	191	184	176	170	187	179	180	174	195	184	157	171	165	183	173	178	153	175	194	167	178	177	168	180	181	169	156	175	170	201	182	178	174	164	193	190	196	192	194	205	183	213	204	187	171	179	169	173	171	178	190	192	177	191	173	173	185	170	184	188	199	186	190	182	185	187	189	194	186	210	182	224	193	168	212	207	217	172	183	178	204	195	200	191	173	184	191	199	209	181	159	180	187	161	189	199	184	168	158	170	189	184	175	174	172	159	192	175	187	204	199	193	194	169	175	180	185	200	182	165	205	184	158	181	171	184	174	167	186	181	179	180	183	191	179	183	186	169	177	193	175	150	185	185	165	181	182	188	198	176	210	179	195	182	170	167	186	185	163	186	178	174	164	202	191	184	184	179	185	156	204	210	185	166	183	175	164	170	190	191	171	204	160	190	184	179	190	173	162	176	175	167	157	171	173	163	164	179	166	171	178	188	183	185	203	187	181	174	173	192	193	165	166	183	198	170	155	168	158	189	170	184	178	185	162	157	159	185	179	181	181	171	188	181	198	177	188	190	181	176	187	166	179	187	195	190	156	189	184	178	167	172	185	175	171	207	190	186	178	178	196	170	161	161	189	194	190	181	185	143	191	173	157	193	200	179	173	184	199	190	191	162	186	209	184	174	158	167	180	180	187	187	185	195	199	195	170	201	206	200	184	166	167	186	178	186	179	160	184	165	171	165	163	190	169	173	169	179	140	189	173	174	159	188	202	176	184	176	180	162	170	194	191	182	175	185	162	197	195	179	178	194	146	171	176	188	185	193	148	187	169	177	164	172	171	199	173	172	162	195	182	194	152	164	198	169	164	171	143	179	180	189	170	192	158	183	187	180	183	176	181	180	178	181	190	186	213	181	184	191	168	184	176	202	176	140	183	177	181	177	154	205	195	170	190	186	181	189	164	157	184	172	183	174	164	169	179	165	174	163	176	162	178	177	195	180	192	166	168	153	183	213	189	189	205	170	181	213	162	165	157	195	178	165	179	160	174	188	176	185	187	171	176	182	172	172	159	194	198	173	155	163	193	151	194	182	172	208	180	176	172	189	160	190	173	193	185	155	181	182	181	170	182	174	183	190	170	177	163	172	195	174	188	190	195	172	186	186	188	167	191	180	152	154	167	178	163	153	156	188	180	155	188	187	175	178	189	169	204	179	189	183	167	201	171	189	179	208	173	184	188	163	171	194	193	168	191	174	177	190	166	193	190	179	182	196	193	177	157	181	172	196	184	175	181	185	204	165	164	157	185	159	216	184	194	177	186	182	177	190	183	176	146	180	209	174	206	167	180	172	178	199	201	183	162	183	172	187	211	155	173	179	171	209	168	160	173	193	169	177	179	176	171	197	176	184	189	166	157	180	202	194	175	186	194	154	186	201	198	185	179	185	186	176	166	161	195	163	180	199	197	170	188	190	189	202	207	189	173	174	196	158	176	188	193	179	199	154	174	179	165	176	209	176	174	181	184	178	173	164	150	200	185	180	194	169	192	177	178	200	185	160	190	196	192	192	142	198	200	182	175	179	188	173	192	183	171	172	182	184	161	174	191	201	157	167	190	184	193	190	195	182	160	153	177	186	175	167	182	164	167	185	190	194	189	192	159	176	169	200	184	182	178	185	169	182	168	173	171	190	201	174	186	173	181	180	187	205	192	186	173	181	179	183	180	220	174	193	166	166	176	183	196	174	186	184	188	195	175	189	173	195	161	180	179	160	163	177	195	191	182	169	211	214	180
5496	1294	2575	3165	2771	2296	1931	1693	1455	1284	1144	1103	1003	936	875	874	810	745	791	712	713	656	712	646	640	646	593	574	628	602	608	575	591	609	657	588	565	573	560	561	568	527	534	545	535	560	531	566	498	536	482	517	515	541	544	535	517	509	530	527	514	559	529	518	530	527	551	487	505	501	535	561	522	509	509	566	527	502	551	488	520	479	534	512	557	507	505	555	467	586	480	475	522	508	540	511	481	556	484	529	490	550	540	482	553	554	496	517	554	528	521	558	530	546	501	502	490	536	510	548	544	509	483	505	516	505	520	529	522	556	524	508	497	490	488	482	498	493	518	529	490	543	516	531	540	552	520	479	511	516	518	509	512	493	528	523	516	511	548	496	534	512	504	555	495	505	501	507	564	493	497	539	501	463	542	478	461	515	527	500	532	530	517	497	512	530	488	538	531	559	529	536	513	493	525	498	506	485	545	533	504	498	518	530	506	488	500	500	474	526	490	523	524	571	520	534	446	503	511	474	505	479	487	546	462	531	533	513	516	510	520	519	490	517	519	481	504	511	539	529	511	528	496	544	538	520	499	522	469	500	531	560	528	503	514	533	540	515	502	533	505	502	511	502	508	503	469	529	532	524	533	522	534	470	524	523	512	492	539	501	491	557	545	501	521	506	498	488	516	467	491	463	510	496	521	537	485	524	528	495	484	518	519	514	519	493	517	497	488	498	545	462	519	490	511	502	506	519	504	475	509	521	549	490	510	531	505	496	509	540	485	523	507	517	516	501	502	491	488	484	450	482	516	523	552	490	504	526	477	530	526	519	479	531	506	508	538	534	510	512	527	502	558	487	480	522	513	475	497	532	509	488	528	501	507	525	525	473	541	546	506	530	516	493	544	508	494	494	491	525	515	544	489	494	542	519	512	507	499	514	487	512	516	533	545	515	485	537	518	489	499	534	500	517	491	549	517	509	504	518	515	522	497	530	533	503	484	512	517	505	493	476	553	508	499	503	511	483	490	496	542	494	462	515	526	478	546	538	524	507	518	541	543	512	516	508	533	526	503	503	476	532	479	483	529	543	501	555	507	465	500	478	514	548	504	550	493	534	560	489	506	540	505	481	515	519	526	512	528	484	520	532	519	493	526	507	486	500	569	499	514	531	523	508	514	518	489	537	546	501	494	490	536	514	501	518	551	482	540	553	526	520	532	543	498	514	542	498	506	530	486	543	478	489	487	524	540	538	490	526	537	524	506	527	522	523	536	516	518	527	514	536	502	522	526	505	532	474	534	490	495	511	548	498	501	519	576	523	558	516	524	461	540	532	483	486	484	497	519	516	514	484	509	501	509	519	518	518	491	556	503	520	515	503	540	477	555	495	534	526	528	543	499	512	510	531	452	509	500	496	512	543	517	478	530	519	492	510	545	503	527	508	525	512	478	532	479	519	507	500	501	542	486	500	539	502	522	498	498	501	498	519	466	522	535	501	501	502	517	521	516	546	483	476	515	474	493	528	523	552	488	538	458	516	478	464	531	508	555	517	479	495	557	517	508	486	550	519	519	486	505	525	512	506	498	523	527	536	546	552	524	519	493	504	497	531	496	491	488	504	487	528	505	545	531	485	480	522	515	507	496	543	485	493	525	516	493	498	518	546	505	491	483	494	534	497	507	498	537	492	546	469	502	534	486	510	455	475	531	512	487	503	470	501	534	507	538	489	516	494	521	547	498	491	532	497	504	470	505	518	544	542	549	508	499	505	489	564	550	477	518	528	494	504	498	503	521	526	505	561	497	547	503	514	520	533	542	520	523	528	482	537	507	512	571	538	560	492	480	494	524	485	568	513	495	516	499	509	505	546	499	516	513	503	528	519	545	508	548	479	517	501	519	480	524	537	493	536	487	568	504	516	526	498	487	527	462	515	495	532	480	512	526	519	510	535	525	543	533	532	518	525	504	525	510	511	465	516	509	490	516	497	518	469	484	536	532	517	529	520	545	553	481	485	519	539	513	522	548	518	493	487	526	500	535	509	516	476	548	563	468	488	533	479	541	496	496	530	507	499	515	493	539	500	523	506	527	504	565	485	523	518	519	541	515	528	493	468	500	516	523	497	504	496	501	530	497	503	536	494	536	525	490	487	507	510	571	494	503	506	513	524	512	524	511	504	486	510	525	478	474	483	494	507	530	537	491	491	515	524	529	522	512	508	516	521	477	485	512	519	487	526	486	498	518	532	529	546	530	503	481	520	478	535	476	501	509	500	526	501	554	527	483	580	535	499	484	503	513	495	502	477	533	505	499	543	488	526	499	492	549	491	486	499	477	519	472	541	504	533	479	533	549	500	484	517	528	534	511	530	499	525	537	486	528	521	547	492	526	544	526	517	507	526	481	519	493	541	538	480	551	496	506	508	516	523	526	477	544	507	508	509	546	476	536	499	517	482	516	511	558	493	500	508	514	482	483	501	538	509	520	492	520	561	563	499	474	521	506	469	500	518	535	526	511	568	499	499	514	561	513	498	528	582	496	488	549	508	521	513	515	543	509	559	499	513	518	483	532	474	554	513	486	527	517	502	498	533	512	482	495	500	498	565	506	527	479	522	541	512	497	510	513	529	521	517	523	492	486	538	480	524	563	497	518	481	528	470	478	491	508	484	485	518	541	501	511	484	521	522	532	497	496	529	481	532	486	515	511	507	484	492	520	494	525	517	473	482	524	558	537	483	534	483	528	483	511	507	533	529	499	557	529	514	487	486	511	518	498	467	534	516	507	522	522	484	489	468	512	509	518	517	495	524	529	516	504	513	522	523	530	513	504	476	563	512	529	533	480	522	519	492	494	522	527	520	536	483	473	529	486	529	521	518	478	525	483	477	509	467	515	570	524	518	515	492	555	499	505	521	505	510	512	526	551	477	507	533	508	505	496	469	479	518	485	547	527	530	512	542	551	528	503	431	542	522	553	482	529	515	503	537	533	519	501	492	508	553	534	489	523	518	542	544	513	521	514	458	537	550	526	524	553	520	512	520	484	524	548	488	546	548	552	514	513	495	515	557	482	515	518	529	531	500	525	563	495	545	507	538	466	511	512	515	531	528	504	526	511	525	485	531	498	467	557	502	485	494	527	539	486	543	501	488	521	514	525	541	524	492	482	513	514	565	496	529	519	497	526	529	531	501	491	529	507	491	509	519	549	534	524	487	493	510	523	501	507	563	508	513	504	507	494	493	504	507	494	515	502	495	473	526	514	489	492	520	498	539	516	508	510	487	520	505	522	496	508	504	524	532	528	510	520	530	497	533	516	553	542	533	555	522	507	528	501	544	496	534	512	538	531	506	501	508	552	510	524	519	525	506	520	486	523	483	523	487	521	527	486	517	508	483	532	499	527	500	530	481	503	526	487	519	513	538	542	520	530	554	515	538	523	483	497	529	498	485	557	525	508	498	471	522	526	508	530	496	489	538	499	536	518	529	513	507	483	484	488	532	523	515	490	508	574	500	522	505
17453	2396	2212	1758	1190	921	736	589	450	388	326	313	284	269	249	251	217	206	200	192	179	170	181	180	168	168	185	155	162	164	164	133	147	145	134	143	143	137	148	148	148	168	139	159	162	149	146	137	128	145	130	151	134	134	126	144	135	146	156	150	143	135	127	147	126	151	158	148	116	136	128	163	148	148	148	139	140	139	130	136	125	135	117	168	130	156	139	171	132	153	128	142	133	120	126	119	151	142	152	138	108	149	123	136	129	144	150	141	119	146	141	111	133	136	147	136	147	115	128	129	135	126	146	140	153	128	143	153	134	135	160	118	140	139	112	119	140	129	146	129	140	125	148	141	125	153	134	115	120	179	122	128	139	143	144	150	136	138	131	117	166	156	148	143	115	145	143	139	136	157	146	152	140	122	137	125	147	169	138	119	158	128	137	137	149	150	138	118	138	99	113	143	144	149	137	149	124	119	124	138	145	119	153	143	143	142	128	133	116	141	128	112	155	152	127	154	129	153	156	148	136	140	160	134	109	123	142	130	117	118	130	145	139	160	134	113	140	140	139	135	114	117	115	122	127	128	144	143	144	121	137	137	126	141	142	133	141	145	157	130	154	144	136	133	150	136	148	115	134	141	131	128	150	134	127	148	137	134	134	129	126	129	129	116	130	132	130	130	150	156	135	144	108	129	139	148	135	120	134	138	155	121	143	140	157	156	155	114	133	134	132	118	142	111	114	147	150	139	140	139	118	143	169	128	140	129	140	126	130	132	123	123	124	124	108	136	129	136	127	116	151	168	132	147	113	121	142	148	140	144	134	139	166	141	151	126	115	124	152	128	150	124	134	146	138	134	132	150	140	136	107	120	122	140	135	130	131	156	156	109	154	142	132	120	134	128	152	154	141	128	127	136	131	136	124	140	130	142	150	133	135	139	148	139	136	141	140	161	131	145	121	137	129	135	133	152	148	128	152	138	133	129	159	134	139	119	139	132	140	133	138	141	136	140	106	130	152	132	145	155	147	147	149	127	141	152	108	145	118	146	147	117	137	104	126	164	154	122	146	125	113	141	136	147	137	145	127	148	123	139	128	121	140	111	101	141	142	130	161	139	128	153	123	138	132	144	123	145	143	141	146	141	130	137	128	127	127	130	125	125	128	148	154	137	131	135	137	112	157	136	130	113	113	149	120	145	124	157	128	142	122	134	140	154	133	138	122	133	150	141	142	120	116	118	136	138	118	141	140	136	139	143	129	152	139	150	139	148	136	137	139	160	135	146	138	142	147	139	119	121	140	130	126	151	144	140	158	147	137	133	137	158	145	123	135	144	133	124	149	129	141	136	131	126	120	137	131	127	146	131	139	147	139	143	117	125	151	139	125	115	160	142	142	142	146	133	147	138	139	138	113	165	126	130	139	149	143	127	131	127	145	135	137	122	124	165	134	138	142	141	134	131	128	163	136	122	143	135	142	134	136	136	151	133	137	114	137	143	141	133	109	113	124	124	151	139	139	127	149	134	157	136	147	139	137	136	137	131	136	135	142	143	127	155	134	135	119	121	132	138	139	130	134	146	130	133	144	151	130	110	126	116	133	138	132	137	146	147	135	136	146	143	132	134	133	140	129	151	139	125	127	162	124	145	149	143	135	141	117	131	138	142	128	132	123	129	137	142	141	132	142	160	129	131	132	161	125	111	125	139	144	153	153	139	131	125	131	117	134	156	112	138	132	134	144	126	142	128	134	128	125	125	155	152	167	127	154	146	149	123	141	141	139	127	138	133	154	123	134	126	127	152	131	134	120	157	153	146	135	125	131	130	152	131	131	150	135	124	125	127	134	131	114	120	140	155	134	123	121	125	138	132	132	151	141	136	159	134	133	143	138	146	138	150	145	133	126	127	153	129	136	136	139	162	137	139	144	125	133	120	155	139	145	125	124	137	134	160	135	149	147	155	121	154	127	154	135	122	131	139	140	134	145	129	138	125	126	137	126	142	151	143	129	139	137	130	137	137	138	130	147	126	135	156	127	138	144	130	138	125	137	145	143	129	141	136	129	140	142	116	135	136	131	148	136	147	139	155	146	151	148	134	137	135	132	130	124	140	139	134	152	123	125	116	112	147	128	119	142	134	140	126	124	123	140	142	139	136	116	116	131	118	120	118	123	116	130	139	157	127	112	133	125	129	121	130	127	123	147	119	128	147	154	149	123	133	127	131	138	147	157	119	138	168	126	134	134	144	141	144	125	130	148	134	118	138	139	131	125	129	128	166	153	126	142	134	139	137	126	123	128	141	147	138	142	148	128	146	148	115	132	144	158	148	117	125	133	132	144	137	138	151	139	127	140	151	122	144	152	134	138	136	133	126	135	142	139	130	134	145	150	144	127	119	149	131	153	129	123	136	128	143	127	159	122	133	138	127	146	142	126	143	141	120	143	154	143	146	138	126	148	126	136	128	142	137	129	139	148	142	116	143	139	140	148	140	137	145	141	123	147	138	135	139	152	133	135	134	117	152	147	138	146	138	126	123	120	127	126	134	136	114	131	139	146	118	144	144	127	133	133	134	150	138	136	142	145	128	143	157	97	120	144	141	160	134	149	155	134	129	136	128	130	140	141	130	138	123	118	106	137	153	127	126	115	126	123	138	118	136	119	145	161	150	142	148	129	154	109	136	141	134	150	134	139	162	132	128	147	121	146	157	119	142	142	131	137	129	141	133	158	145	108	127	134	137	135	133	137	138	155	179	135	144	123	143	144	139	129	131	143	141	139	147	138	136	135	141	153	142	151	134	148	147	117	140	139	122	138	121	115	117	136	127	150	144	123	144	146	143	142	121	129	123	134	126	134	131	118	122	141	141	135	151	133	134	120	137	132	129	124	117	142	141	144	145	146	135	128	117	154	138	145	149	132	158	132	115	142	127	123	148	131	132	139	124	122	134	147	133	117	141	106	150	144	135	134	123	145	119	127	133	138	114	144	101	133	138	117	134	132	139	135	143	136	121	137	147	134	117	153	143	129	144	122	149	146	127	151	132	124	141	132	128	117	133	132	125	133	146	146	115	142	118	115	128	127	157	133	143	135	161	120	126	155	136	145	150	139	121	150	144	140	159	111	140	156	134	136	154	122	123	137	149	144	126	125	115	135	144	131	142	131	135	130	150	131	144	132	138	148	146	137	131	139	127	136	145	129	140	139	134	141	140	156	140	140	138	131	129	147	140	122	126	130	139	131	143	138	133	123	126	146	125	140	127	153	142	149	136	132	130	150	143	128	153	139	138	115	146	129	133	128	139	134	140	140	137	159	155	140	163	135	139	127	135	144	140	130	156	130	129	126	147	137	137	156	140	137	150	126	157	138	131	126	135	129	119	135	146	127	125	148	118	125	143	145	134	137	132	147	135	137	144	125	129	130	130	127	127	147	108	138	131	135	116	117	156	134	157	133	131	138	132	148	136	124	143	148	139	143	118	137	109	117	119	116	125	130	145	136	141	129	143	117	148
7516	1999	4321	5212	4586	3826	3103	2603	2229	1865	1646	1411	1313	1160	1148	1058	958	913	826	802	764	739	752	688	642	627	646	645	625	622	563	565	529	564	545	531	546	523	509	529	507	486	506	515	465	473	474	485	462	459	514	481	448	462	445	419	479	470	478	432	457	456	414	420	440	470	435	435	467	473	438	443	433	458	479	454	451	430	454	445	456	482	438	458	440	453	408	423	409	432	437	421	466	447	419	430	425	448	416	406	426	412	447	400	419	426	479	409	423	451	416	422	405	401	417	428	399	440	410	397	428	437	402	463	463	414	416	451	416	402	410	428	428	402	444	428	430	426	401	425	447	434	396	406	406	405	428	403	404	411	451	421	380	406	409	438	419	399	445	425	405	413	430	408	415	402	394	388	424	412	380	382	404	423	391	455	409	412	416	415	453	407	421	435	417	452	386	432	414	429	420	423	409	438	386	429	369	423	431	398	433	453	416	441	409	427	452	400	411	408	389	426	426	420	422	442	422	385	390	434	424	436	360	422	419	452	429	459	408	392	436	413	426	442	392	395	401	392	436	409	417	439	395	387	396	442	402	409	382	388	422	450	409	437	404	396	386	414	353	393	417	432	397	436	389	409	423	426	425	414	411	466	418	432	424	414	393	409	426	431	402	409	408	417	430	400	372	417	422	428	413	444	422	389	397	386	383	432	428	416	442	461	382	431	443	411	427	410	401	410	409	432	452	413	400	397	420	380	403	440	456	404	373	403	420	423	439	390	426	434	404	430	408	441	414	450	396	416	445	432	409	425	428	414	420	426	388	374	428	429	409	403	436	422	420	451	433	391	417	422	381	391	415	447	399	421	423	416	424	430	389	425	388	421	386	378	393	414	429	443	405	398	406	434	417	408	377	412	410	413	421	397	423	415	409	385	414	419	433	433	473	402	396	394	409	405	405	410	395	388	435	433	379	427	413	378	448	426	380	436	428	453	397	415	411	420	410	441	417	414	400	439	405	409	423	387	407	404	418	387	402	423	420	398	401	412	421	414	398	383	382	387	375	401	398	415	438	377	386	376	407	430	448	415	444	434	409	403	382	428	425	398	421	389	393	391	413	437	386	426	426	415	400	429	392	392	403	450	418	434	405	438	422	381	414	433	387	417	382	427	457	419	443	429	401	400	435	423	420	448	399	450	437	348	409	429	435	393	419	417	431	430	442	415	420	412	431	406	400	429	408	390	436	441	394	434	396	413	433	368	399	419	412	411	437	402	446	410	405	427	375	441	415	402	425	431	398	428	388	398	376	385	414	411	392	410	445	442	403	402	382	404	409	419	425	437	394	347	431	448	429	413	420	422	414	411	415	430	403	405	410	433	420	417	398	391	418	440	422	412	432	411	435	421	394	438	377	459	418	391	389	395	398	397	439	417	400	420	426	383	376	377	404	396	417	386	398	411	404	402	410	431	440	434	419	403	422	394	431	427	445	430	435	433	423	425	415	366	445	403	398	409	441	411	406	393	430	374	418	402	420	401	395	408	409	409	396	432	367	407	414	402	403	392	435	408	429	425	422	455	402	401	420	399	438	426	425	391	432	412	426	361	415	400	427	400	419	418	415	417	423	391	378	429	446	411	430	404	369	373	451	407	402	396	409	403	400	380	412	438	404	417	403	413	373	388	420	432	404	403	420	406	375	443	436	410	452	417	400	415	415	411	434	425	441	383	396	409	420	427	386	459	410	402	426	392	436	415	387	410	384	429	399	412	394	379	380	422	421	435	404	416	435	449	408	432	412	416	386	404	430	392	418	454	397	395	381	398	386	382	389	387	422	412	389	401	399	428	399	447	426	435	427	467	403	404	406	423	420	405	404	433	451	408	409	434	363	447	450	439	389	418	435	431	444	395	396	396	422	452	400	394	430	415	435	403	403	437	411	388	405	396	412	400	387	397	411	402	438	390	407	427	411	404	440	393	411	368	406	400	380	391	461	402	378	378	406	432	439	388	416	423	418	433	421	419	419	427	395	413	452	418	414	418	389	453	398	392	430	400	397	424	396	412	407	435	431	416	395	406	426	450	410	408	412	416	407	426	396	377	421	417	414	384	443	401	382	408	417	393	395	371	393	424	382	442	400	407	402	424	383	398	410	422	402	386	417	413	422	414	417	407	444	397	420	435	401	424	429	426	417	433	440	416	410	391	434	424	397	417	412	419	397	406	401	379	408	398	405	395	461	418	403	390	419	450	410	458	379	405	400	453	408	381	442	394	425	399	422	415	403	413	451	399	423	428	404	407	403	442	416	417	413	390	425	394	429	415	409	407	382	393	389	413	417	390	423	379	423	399	392	426	429	420	419	424	428	420	432	388	405	410	399	391	412	396	409	393	427	430	422	398	400	404	422	409	422	403	404	428	407	387	381	408	402	439	387	398	415	388	394	390	395	438	417	435	371	392	444	410	404	431	435	416	370	386	454	391	430	444	377	409	424	415	421	422	402	435	412	424	376	434	389	448	388	425	418	427	387	418	437	391	401	415	433	419	403	414	486	382	408	399	404	425	413	391	447	425	437	416	425	437	422	392	409	406	425	426	412	436	411	422	400	440	415	389	417	403	420	425	394	426	411	414	425	390	381	432	421	434	375	394	412	452	446	417	422	459	425	433	408	396	391	416	408	406	442	407	443	467	421	408	396	439	399	404	442	444	392	413	443	397	399	398	394	399	404	408	448	429	456	374	394	409	411	375	471	445	423	406	430	401	384	414	387	453	416	377	404	398	416	404	413	393	404	435	402	426	451	410	400	385	412	444	483	421	411	391	390	446	421	384	407	409	397	411	456	407	426	398	387	426	407	391	409	408	377	396	412	405	435	394	424	396	404	364	393	415	397	404	433	406	406	399	459	438	414	403	403	396	420	416	407	429	442	398	412	445	402	372	422	410	416	419	460	421	403	393	423	404	444	424	429	426	389	392	402	395	413	418	416	415	405	387	400	412	418	404	410	447	426	420	398	386	459	372	406	440	392	383	391	409	404	418	417	411	403	442	437	409	410	413	445	402	385	415	410	439	407	436	410	408	416	435	410	379	448	415	437	454	398	409	441	437	450	407	409	367	417	425	422	428	415	405	401	431	428	424	418	413	391	400	438	397	459	413	383	382	445	399	401	395	423	423	424	400	433	429	413	405	406	377	380	401	411	471	404	415	414	415	437	396	403	377	405	415	435	423	386	426	415	400	401	398	427	391	401	421	419	396	397	389	398	408	396	397	452	424	432	414	441	451	416	431	400	414	405	440	383	383	435	419	447	436	403	427	425	412	399	428	376	431	417	416	419	408	408	416	403	415	413	412	428	402	413	399	385	428	430	433	426	436	439	449	408	433	390	391	395	388	409	398	370	393	419	379	447	442	409	435	412	408	414	424	394	399	399	376	426	431	431	399	393	423	432	406	402	414	441	386	423	439	426	393	395	410	403	445	410	366	369	416	371	417	411	389	411	394	379	404	390	377	386	435	419	390
2527	348	402	368	349	336	312	311	330	342	310	330	293	327	292	311	305	334	287	268	318	313	276	307	329	321	329	297	305	313	298	263	313	303	317	344	315	332	302	338	311	299	337	325	348	317	338	291	324	341	317	309	314	316	334	330	333	339	342	310	342	306	308	291	330	332	292	310	336	307	319	314	300	342	344	292	304	312	312	335	298	332	305	322	312	334	334	303	293	332	311	312	350	329	305	284	295	341	325	337	308	303	297	290	324	357	334	303	330	316	321	317	311	337	304	314	302	331	309	324	351	331	320	316	316	313	299	320	316	308	304	291	304	306	311	311	313	319	276	323	329	321	313	297	289	312	342	307	322	305	289	291	285	313	316	329	330	307	291	324	320	326	315	309	338	338	335	297	290	327	311	316	314	305	305	322	311	269	324	337	305	321	314	298	300	287	333	285	294	285	304	317	308	332	314	306	313	308	297	301	336	298	282	313	315	308	309	298	303	311	306	335	304	310	295	319	329	324	298	289	313	309	321	350	311	306	327	307	329	293	361	293	286	320	312	313	327	294	300	310	311	308	299	337	313	328	333	306	306	319	328	318	327	301	335	283	343	327	318	312	312	311	343	302	325	305	318	327	268	311	344	322	313	325	318	336	330	291	323	334	311	338	315	308	314	301	341	332	306	329	336	305	320	303	335	329	328	314	296	326	307	349	331	334	304	314	337	308	315	310	318	315	313	313	336	328	319	313	304	346	309	301	332	314	325	317	298	274	331	301	341	297	290	323	335	306	306	282	336	350	292	335	307	307	314	311	319	329	336	333	312	310	330	339	301	302	316	327	328	325	283	323	314	333	300	301	353	329	350	343	310	308	316	307	287	300	340	324	286	334	318	322	301	317	346	307	309	306	302	315	328	306	301	293	329	327	322	307	307	337	306	292	317	335	351	285	287	300	312	289	321	319	337	283	309	336	305	336	300	303	344	313	327	324	294	308	310	335	306	324	317	313	367	291	299	313	335	309	314	301	312	334	300	338	322	322	310	308	363	324	342	310	298	316	313	336	295	315	300	329	327	305	333	331	316	301	306	305	313	294	304	294	323	322	327	328	309	341	294	318	307	297	302	344	323	338	351	325	321	319	320	333	306	317	297	294	328	292	297	352	379	301	278	290	302	315	310	340	295	311	308	292	332	279	298	316	319	303	338	335	340	338	309	323	319	302	308	333	290	345	330	346	308	297	321	315	341	305	309	337	316	282	328	335	370	326	326	295	302	296	292	329	336	312	321	340	334	306	322	294	325	318	289	333	275	294	284	333	344	281	309	302	283	316	350	312	290	299	308	340	305	324	318	325	327	329	288	306	316	316	296	307	331	314	314	322	334	335	308	323	340	348	289	293	321	302	278	299	283	322	312	313	307	324	345	298	300	324	340	316	292	361	299	343	321	326	332	314	316	299	329	333	329	323	292	294	316	305	301	310	325	315	289	306	286	325	333	321	304	337	309	299	312	316	290	315	285	316	320	302	287	303	314	311	316	291	316	307	312	326	352	316	335	345	316	333	292	307	290	332	305	312	323	322	318	325	311	312	323	332	327	317	299	337	321	317	347	316	296	316	316	307	353	329	301	327	303	343	315	303	316	344	302	304	332	322	317	324	330	313	327	315	328	332	332	332	324	325	324	308	349	322	314	333	300	271	292	300	300	335	321	303	319	292	299	276	321	304	316	321	324	310	300	316	331	307	328	314	313	301	303	319	319	333	321	316	313	326	331	358	314	321	321	307	331	325	343	333	341	334	299	322	319	325	350	313	320	311	309	293	312	335	291	294	316	325	321	308	297	310	275	340	282	357	299	328	332	297	327	286	328	296	325	276	310	333	304	307	299	325	316	312	301	305	328	292	351	287	327	300	307	309	337	292	306	278	297	297	325	312	342	324	331	306	323	313	317	282	307	298	326	311	313	344	334	294	294	354	334	284	315	299	309	312	288	346	310	330	349	321	328	307	319	329	293	352	283	326	309	284	303	331	323	315	321	303	321	331	308	294	294	297	342	321	327	288	304	335	332	343	318	300	304	323	317	313	304	279	266	286	323	323	307	291	307	300	318	306	336	307	359	298	312	283	317	323	343	306	284	308	302	300	302	296	343	350	329	346	324	331	338	309	311	291	284	309	314	319	294	356	290	310	325	298	335	317	310	308	358	323	323	321	316	337	341	279	323	291	324	330	285	357	329	308	322	291	315	328	309	320	296	322	306	292	306	285	289	309	331	321	335	314	328	333	304	305	306	316	283	295	309	305	301	297	310	323	326	306	333	309	328	349	323	322	290	297	321	316	316	285	315	278	297	333	307	358	336	312	321	338	340	317	313	318	339	326	339	286	327	324	308	315	343	334	312	333	307	299	334	326	316	318	314	318	333	316	311	317	321	284	339	289	317	321	309	302	319	319	343	329	305	298	320	296	321	308	284	314	320	315	308	350	276	318	323	291	329	297	314	314	301	324	310	293	332	296	285	310	321	320	343	333	314	296	300	292	330	277	313	318	304	315	315	322	360	332	293	300	324	317	323	315	317	311	330	328	310	283	299	304	316	324	350	324	329	323	301	281	317	321	292	324	298	316	328	321	350	292	316	318	312	275	319	317	300	342	304	315	329	334	282	307	318	329	305	313	319	336	324	302	338	328	331	337	311	319	327	316	325	306	342	348	355	298	312	291	315	330	316	276	285	304	285	310	325	356	328	295	323	313	335	326	326	291	338	280	341	323	303	293	294	323	314	313	284	327	323	327	297	319	293	329	311	300	338	307	324	288	302	312	310	316	313	298	310	331	323	301	323	333	312	315	320	286	306	327	305	349	313	299	343	349	318	322	319	299	279	303	323	297	325	328	330	302	303	343	337	357	296	306	311	313	293	326	314	311	309	313	334	294	327	298	340	331	319	336	332	316	339	314	318	309	295	326	326	330	287	292	344	299	305	338	297	331	297	343	313	320	322	315	315	328	359	334	302	323	320	342	360	292	314	328	292	306	341	326	294	318	315	309	336	290	335	324	308	312	323	306	308	294	347	289	297	277	304	341	321	319	290	331	294	325	292	352	291	323	302	321	307	324	336	338	316	294	314	311	322	303	314	322	325	289	327	316	331	309	315	296	324	344	319	320	345	313	301	298	310	319	313	311	296	324	323	305	308	324	318	336	306	329	308	332	306	327	305	318	314	263	312	309	299	290	292	297	308	319	317	317	293	326	288	324	327	325	338	288	293	283	305	324	287	316	305	301	362	293	326	325	335	323	324	325	352	313	337	315	324	345	311	284	313	317	320	337	318	341	342	287	320	303	297	327	305	322	336	299	302	350	314	313	328	328	306	348	311	332	331	330	314	297	323	309	308	325	313	305	351	329	304	312	286	318	334	325	286	324	306	334	332	309	307	297	343	337	302	310	297	321	329	289	320	319	299	277	339	301	332	317	291	308	332	308	317	334	320	330	322	322	309	298	301	312	354	330	322	305
2479	938	1030	1045	1021	985	1003	897	971	945	894	909	912	830	828	866	904	870	855	883	846	841	893	835	865	856	887	825	826	874	831	884	840	826	835	796	832	884	820	855	817	781	850	842	843	833	871	866	807	851	825	844	864	903	908	855	829	844	816	846	841	846	842	827	752	847	851	831	895	853	793	895	840	864	816	851	816	838	783	880	849	825	845	836	850	809	812	824	868	833	843	826	851	784	858	844	823	852	776	856	860	830	901	770	825	876	840	810	864	815	871	780	825	892	839	891	847	831	850	825	826	819	893	811	810	894	848	850	851	786	843	861	858	888	857	912	819	821	805	880	824	816	836	878	831	811	828	818	799	827	827	815	849	806	861	817	876	825	793	846	853	842	833	793	825	868	858	887	851	882	882	831	888	843	787	785	813	827	853	835	776	855	866	816	875	888	795	834	851	832	850	844	798	836	799	799	795	892	829	836	834	821	875	857	887	836	873	812	875	878	777	907	842	826	818	862	784	832	866	837	819	852	853	885	823	797	841	822	831	802	776	867	823	809	817	820	845	798	847	838	825	851	795	868	849	839	824	819	803	846	855	831	843	795	828	825	814	764	853	885	822	867	801	852	864	806	821	784	867	870	828	834	817	841	832	816	832	820	874	799	891	847	795	900	849	852	849	879	853	765	803	858	848	810	839	819	854	803	812	817	872	844	822	819	845	781	844	823	803	814	824	831	827	875	842	844	854	808	867	811	811	868	803	855	778	854	861	816	835	852	799	812	842	812	836	785	809	827	859	800	873	859	833	814	836	855	880	814	835	866	815	851	813	847	807	836	824	793	804	856	839	801	862	823	886	820	831	816	833	846	853	829	817	870	838	842	873	832	845	849	813	836	825	879	780	815	853	794	870	863	814	814	836	846	839	806	866	838	812	843	813	786	877	830	899	810	894	853	840	794	823	880	810	847	861	790	860	829	817	823	876	860	849	812	865	875	826	840	861	784	853	866	810	834	833	824	850	809	909	805	850	860	809	848	818	849	831	846	843	796	851	773	820	841	865	819	795	824	810	845	830	804	864	814	744	822	812	834	842	837	839	823	840	883	817	808	791	816	865	836	798	849	858	889	843	835	863	813	850	771	842	849	828	801	813	846	802	789	810	877	822	834	810	876	811	871	809	867	951	892	933	819	861	847	867	842	805	820	893	837	840	878	772	793	855	848	888	803	856	809	866	826	844	891	850	844	865	828	863	839	853	794	878	858	792	845	819	794	837	894	837	805	843	833	833	848	876	885	895	861	817	847	851	815	840	845	876	841	792	840	835	779	830	831	884	875	872	838	818	873	826	831	829	860	847	835	807	866	897	768	859	832	901	848	848	811	825	836	813	808	819	792	838	819	837	849	860	794	827	829	845	881	830	837	798	838	869	814	851	824	812	838	855	827	821	870	850	837	811	827	866	853	817	814	867	862	834	829	861	846	879	865	853	806	831	887	779	873	881	838	820	836	797	829	890	837	804	878	846	869	890	805	862	815	842	848	842	855	824	795	777	802	818	834	817	762	828	847	837	838	860	886	814	869	823	824	882	851	805	853	858	873	816	820	859	860	852	850	840	850	896	801	845	856	867	859	856	806	838	847	751	818	821	911	822	755	852	835	800	807	840	808	839	802	811	825	793	859	806	842	826	840	864	865	888	772	853	782	816	773	799	810	839	852	817	865	831	907	863	806	863	868	804	848	835	816	879	789	849	844	839	832	817	824	832	820	813	837	845	884	844	779	846	802	877	825	840	805	787	843	783	822	782	806	847	839	878	864	871	818	788	869	819	849	826	821	844	817	843	830	819	860	823	806	820	834	905	864	824	800	865	853	864	831	831	841	820	809	816	810	825	804	835	838	817	846	866	861	848	849	843	799	810	809	852	848	853	857	811	843	844	822	824	820	820	769	862	842	858	804	815	812	870	844	835	862	799	846	825	827	830	790	846	808	840	883	853	838	884	890	796	832	857	774	806	819	839	832	863	813	825	826	842	838	839	808	867	836	855	808	862	816	848	788	803	868	818	807	803	831	817	783	855	818	800	877	840	897	798	833	786	840	838	864	847	831	834	862	799	808	864	834	857	837	854	866	804	843	860	843	807	842	850	821	798	872	821	856	805	842	809	803	807	821	787	812	793	821	851	828	840	784	847	876	834	896	833	858	813	836	854	866	847	833	814	820	817	833	790	808	791	783	907	859	813	802	863	826	836	822	834	883	886	808	832	856	780	814	804	831	870	875	852	834	793	837	874	839	892	846	834	849	806	871	876	834	821	865	824	834	849	818	874	880	817	839	859	849	868	843	881	831	809	776	866	824	853	843	863	853	850	870	796	820	837	814	818	855	819	873	826	871	880	832	820	886	849	844	858	853	800	902	812	858	827	808	859	841	800	849	828	881	783	845	835	859	865	833	796	781	819	832	864	816	802	771	779	837	790	862	816	825	825	755	837	863	933	848	821	836	825	838	799	858	829	808	825	797	842	804	877	858	893	799	835	849	853	794	841	873	851	849	897	840	827	847	794	847	823	802	812	838	833	847	879	827	781	838	869	846	874	854	833	816	888	803	847	831	840	839	838	811	844	760	864	818	836	826	874	849	841	809	850	853	841	793	851	869	874	833	829	879	865	841	818	816	860	779	843	804	837	830	788	868	844	871	799	827	895	844	815	793	834	835	809	815	873	785	905	848	827	814	811	765	852	823	842	806	825	817	896	801	835	816	825	843	805	805	783	846	824	837	807	817	880	802	789	831	781	804	844	868	873	770	811	878	843	834	837	880	831	813	815	841	807	826	800	841	871	806	801	887	857	839	755	891	840	861	847	837	838	825	820	862	893	800	822	811	845	849	831	836	842	829	793	856	837	810	850	875	819	863	849	828	854	817	814	846	896	838	834	871	816	841	818	812	820	855	836	822	816	826	838	843	766	831	821	867	820	826	795	846	821	813	790	797	890	815	813	842	830	831	804	846	784	852	855	866	790	817	835	825	837	829	857	818	844	846	798	854	807	820	790	819	812	849	817	858	873	796	836	827	826	841	845	821	815	784	815	835	854	825	799	817	823	847	822	850	801	811	846	872	777	849	833	868	828	856	855	846	827	836	841	831	822	786	811	816	757	822	791	855	817	785	832	833	805	847	788	832	872	813	851	857	878	805	838	865	884	839	838	844	848	795	809	839	811	841	850	818	797	875	803	836	822	821	832	919	820	816	864	862	859	840	797	840	829	798	808	843	841	832	831	852	845	879	857	861	821	863	830	847	846	792	852	868	869	876	874	854	857	825	860	786	817	819	850	852	794	886	813	827	847	806	892	852	818	891	798	773	840	852	855	855	835	821	855	899	850	892	824	761	813	785	841	835	779	788	801	874	831	822	813	853	814	866	813	857	851	846	830	783	845	859	837	793	860	848	845	850	890	806	814	885	857	825	849	854	845	843	889	858	778	865	847	845	839	859	796	858	796	858	851	790	873	821
9856	1039	1200	954	726	595	494	371	355	312	295	274	247	218	251	241	232	230	237	209	224	209	207	209	212	187	196	183	182	212	194	189	178	208	188	183	187	209	201	193	171	170	179	194	190	198	188	145	201	186	167	193	201	185	186	186	187	189	169	195	198	189	171	200	182	187	182	205	186	176	182	198	213	187	202	200	176	189	171	167	212	165	172	181	183	190	177	174	195	169	189	191	193	174	194	190	181	188	173	177	187	184	179	158	162	170	183	172	185	167	172	174	181	159	184	182	179	193	197	175	189	163	174	171	184	189	193	189	151	179	174	186	181	209	176	188	193	192	194	206	178	194	179	186	158	178	168	164	170	188	197	181	208	194	175	197	193	183	150	186	188	179	191	195	176	171	189	183	189	205	199	192	178	196	203	184	195	172	186	175	166	191	183	160	180	161	177	177	200	210	177	204	162	194	206	179	187	175	186	160	187	197	170	186	175	195	176	195	151	175	187	167	195	184	180	176	197	168	186	144	185	188	188	165	176	206	186	160	181	172	165	214	177	160	199	199	178	182	178	171	179	198	172	218	203	192	215	185	186	188	193	155	183	178	175	179	167	174	207	176	175	179	170	187	170	187	155	165	167	169	206	187	187	202	182	177	189	183	186	168	164	204	192	206	170	156	196	202	163	180	161	167	211	193	182	191	195	169	183	192	181	176	200	174	173	180	195	181	193	178	171	180	182	173	174	207	178	178	161	166	156	193	170	187	192	184	180	187	207	185	182	195	188	188	172	139	214	189	195	194	185	185	184	191	180	185	181	215	206	172	204	197	174	197	176	175	178	183	188	178	183	173	182	195	156	186	188	199	191	175	170	190	172	187	208	174	159	176	183	171	182	176	178	189	178	167	165	192	178	189	167	182	195	205	191	185	158	195	184	182	174	167	162	167	183	195	179	176	164	193	179	182	191	163	168	168	152	195	209	198	205	176	185	164	177	174	182	174	170	177	210	181	171	168	176	196	209	200	176	195	197	199	189	186	184	174	199	175	170	182	175	186	183	200	174	182	192	180	184	193	193	178	180	183	171	190	163	192	159	195	191	187	167	186	184	194	165	186	192	173	172	169	183	194	213	186	210	171	175	200	200	184	199	176	200	210	179	190	178	178	203	176	158	178	207	182	198	190	178	176	170	194	178	184	187	181	147	196	190	180	174	174	181	175	181	175	198	191	159	171	176	174	195	176	167	153	174	177	194	171	192	184	192	179	164	204	177	185	190	193	175	177	175	177	181	176	164	186	187	181	171	137	195	179	182	173	187	186	188	191	174	187	158	186	193	177	175	194	207	178	195	168	183	193	189	160	178	196	168	193	161	198	168	183	176	188	170	191	161	146	176	179	153	178	195	195	180	167	209	195	211	174	178	193	202	175	154	201	189	186	160	193	196	185	166	190	198	197	187	173	172	181	155	189	163	204	198	175	188	177	192	184	206	185	196	191	181	168	158	184	165	162	191	202	180	176	178	186	177	187	181	195	173	201	178	199	178	184	193	177	197	193	183	178	166	188	181	204	169	184	195	191	183	170	154	176	183	187	184	165	172	188	191	164	188	155	185	189	170	158	172	177	194	176	205	177	173	168	173	169	169	189	188	197	172	181	175	177	157	179	178	181	179	168	182	188	158	184	199	197	166	166	193	171	174	187	195	209	185	182	177	198	178	195	164	176	178	191	168	196	174	173	193	175	180	177	178	163	184	187	163	184	167	176	182	142	177	159	173	189	188	185	176	207	187	191	199	206	201	185	179	157	188	179	175	183	187	192	174	191	184	175	167	208	204	181	184	180	204	192	180	190	184	171	196	191	204	171	209	192	193	176	181	171	153	162	183	178	209	162	168	178	186	179	184	177	156	191	186	182	195	186	174	188	203	172	174	165	163	166	174	189	187	165	177	158	162	171	185	162	185	175	162	169	186	168	181	199	161	168	175	158	190	164	184	173	194	189	172	218	182	188	164	198	180	176	182	164	173	168	165	180	172	174	202	181	184	181	182	186	164	177	193	163	187	171	191	194	173	193	201	192	184	204	162	189	171	180	206	177	170	174	201	162	175	172	187	177	187	174	168	214	168	193	198	185	158	164	186	178	162	168	157	168	163	206	197	190	199	182	161	162	197	205	194	179	148	195	164	163	154	164	180	177	178	184	187	187	174	171	192	199	174	166	164	176	186	163	176	190	167	207	181	190	191	184	186	178	177	184	202	172	164	205	152	150	177	193	196	169	185	174	181	179	187	172	181	167	182	194	162	211	174	182	175	182	174	167	169	169	199	168	162	167	175	173	173	184	197	195	183	170	191	187	195	183	177	190	179	179	172	174	190	173	185	164	208	163	147	166	159	189	174	185	172	166	193	187	199	162	198	191	176	149	172	195	213	189	187	212	187	188	189	174	163	190	211	220	199	177	185	176	178	171	192	183	170	156	186	173	211	173	145	176	203	170	160	178	170	177	195	178	164	181	185	177	156	203	184	199	191	204	179	181	167	195	195	153	194	189	175	189	177	187	180	196	195	163	216	197	208	188	187	151	204	195	178	157	174	203	197	181	159	171	171	173	177	184	172	195	187	211	185	204	197	157	168	182	183	184	191	187	169	180	167	178	188	166	175	184	180	171	183	202	185	161	188	186	177	160	176	197	177	171	195	177	158	181	203	164	186	180	188	165	182	181	182	198	189	192	193	165	183	185	198	166	209	167	166	186	199	182	189	200	198	190	167	169	174	181	207	220	178	185	164	194	187	162	184	189	171	194	178	183	176	167	201	159	175	149	186	180	163	169	205	177	199	176	183	179	179	167	146	183	182	166	192	175	202	178	166	186	177	183	174	171	191	179	190	184	205	173	177	198	188	178	151	188	195	165	187	181	170	181	188	171	205	168	192	175	170	193	177	173	182	204	198	188	198	191	197	175	187	180	187	168	176	185	203	170	164	201	178	185	176	212	155	175	163	185	183	190	170	175	172	189	180	172	173	176	192	181	170	178	189	169	194	174	182	175	172	161	169	166	188	178	192	192	184	187	194	190	194	178	186	171	168	192	186	167	164	159	191	219	179	184	151	178	182	183	165	180	190	175	170	183	176	172	165	177	171	179	187	190	190	190	197	208	182	219	173	190	164	190	155	191	172	177	190	194	181	193	189	186	182	170	149	168	171	186	156	187	168	159	158	200	208	170	200	194	195	196	181	149	179	190	220	201	185	191	195	179	164	182	180	185	179	188	163	183	187	188	164	186	176	199	179	179	166	172	196	177	171	167	193	190	174	171	179	188	163	190	190	188	169	169	163	173	172	170	179	189	156	182	188	180	169	158	188	165	209	197	212	189	167	184	198	176	195	189	156	176	167	153	212	171	201	198	195	166	185	186	184	182	181	162	174	177	171	176	179	153	194	175	182	170	185	198	187	199	168	191	181	209	199	199	199	150	169	178	174	155	170	181	161	185	180	195	173	189	180	194	171	207	179	156
5700	1367	2733	3166	2754	2329	1990	1724	1458	1333	1201	1114	1019	943	862	819	804	778	746	764	702	695	644	708	638	669	605	594	619	618	584	604	577	555	607	572	557	577	550	534	598	551	536	554	573	529	518	580	572	524	528	552	522	558	505	484	537	573	545	560	555	545	536	530	525	537	523	514	492	539	539	526	517	524	522	529	547	520	537	508	518	543	552	560	511	527	490	512	491	516	518	507	505	510	519	509	536	548	534	526	546	542	536	506	544	533	527	535	524	491	507	545	472	534	461	540	505	533	536	544	533	510	541	542	511	496	476	510	519	513	527	515	495	473	503	520	521	507	501	490	525	499	495	494	507	538	515	485	535	509	543	516	529	477	525	482	537	515	519	502	508	474	535	510	528	480	485	536	492	520	505	553	531	527	513	508	506	477	513	542	483	500	522	552	512	507	527	485	554	499	519	498	514	528	534	521	554	512	515	496	536	503	517	557	492	507	524	510	512	531	553	517	486	538	486	539	535	496	486	507	487	544	542	538	528	550	494	530	520	544	522	530	525	513	525	501	477	515	497	554	478	516	510	491	531	498	530	508	529	551	498	483	550	516	515	485	502	517	514	544	512	509	522	518	515	507	528	589	544	489	517	515	525	559	544	548	529	529	502	539	536	532	538	476	482	518	555	531	507	546	492	490	524	492	484	518	492	514	542	498	494	496	545	531	518	553	518	521	501	507	525	512	484	536	537	523	493	551	496	531	494	484	523	494	524	522	559	508	491	562	498	523	540	507	527	513	503	530	525	557	537	493	544	533	515	511	549	506	490	500	522	516	547	520	495	520	493	501	514	525	531	487	504	490	492	519	517	470	528	545	539	500	527	478	521	524	540	486	493	516	528	523	517	520	539	511	511	509	504	552	511	510	521	507	523	523	529	524	519	490	546	512	506	532	502	488	529	491	515	539	511	521	505	479	533	525	493	537	529	541	468	500	510	480	523	517	493	517	496	507	464	525	508	511	514	523	521	520	501	501	479	488	538	513	482	513	492	512	509	490	502	505	545	498	504	503	534	505	525	492	493	531	517	504	544	503	492	511	540	495	509	539	533	531	518	481	528	494	485	496	508	521	492	481	500	512	506	531	516	475	523	514	496	488	542	529	517	541	498	482	482	487	545	530	529	511	531	514	516	542	526	485	569	547	478	484	522	505	529	527	557	466	476	525	510	522	516	543	522	533	531	534	518	527	494	526	492	508	495	511	548	475	528	516	535	497	529	526	506	490	473	553	533	568	530	487	519	551	512	503	487	548	566	506	489	557	545	489	505	501	533	507	441	548	527	542	517	574	505	535	497	478	500	540	495	551	507	526	510	534	487	537	512	514	524	527	503	513	499	493	534	525	483	514	546	517	513	502	535	529	520	554	509	535	531	508	561	490	511	513	503	503	491	459	533	495	493	552	511	484	487	530	500	525	554	525	509	482	524	527	506	491	494	481	488	498	521	511	549	529	523	517	516	514	510	464	515	508	496	498	514	502	518	540	522	513	536	525	520	522	504	530	513	506	499	506	500	524	559	562	544	466	539	512	543	521	503	517	544	521	475	472	537	511	528	517	524	528	500	566	514	522	506	528	565	515	503	508	573	536	530	528	531	528	543	446	512	513	534	513	535	531	487	504	495	506	554	536	516	502	508	502	496	555	501	499	547	486	522	517	518	487	495	499	544	534	547	482	469	504	531	499	484	544	499	538	490	518	494	510	508	494	514	502	494	517	503	519	496	534	509	509	523	544	531	505	512	533	548	534	530	496	523	529	504	490	498	473	533	490	548	494	495	507	515	545	499	485	499	547	527	527	550	491	484	502	491	523	555	529	519	498	528	523	482	524	528	515	515	540	521	513	517	514	546	525	544	551	516	513	506	554	536	485	479	525	496	531	560	503	505	520	526	526	509	517	485	550	496	525	510	509	546	555	517	520	465	499	476	511	543	490	480	476	570	513	504	508	478	537	494	470	526	481	505	531	543	515	529	478	502	510	516	521	523	489	503	536	523	515	492	500	551	525	513	489	522	511	548	494	501	500	512	499	491	521	489	512	482	481	517	459	519	521	534	521	508	491	505	497	519	510	519	509	507	541	500	522	527	515	466	528	520	517	504	514	479	534	515	541	496	542	505	518	516	498	527	538	501	550	492	507	515	504	515	483	484	499	546	478	525	535	510	508	508	470	524	516	499	473	532	539	499	516	502	493	513	491	489	500	528	529	505	496	529	512	488	526	492	533	467	509	552	521	512	507	502	537	507	505	560	533	545	498	468	492	521	478	498	473	506	527	507	528	518	517	494	485	475	510	538	502	511	520	516	518	539	503	523	548	511	465	537	460	521	531	497	484	517	537	509	549	524	554	495	511	516	499	501	522	533	531	519	512	548	524	552	502	517	498	577	499	511	566	517	522	489	523	509	509	559	538	523	501	537	496	525	523	525	501	499	548	529	531	497	516	484	540	528	529	507	511	526	529	483	510	501	493	506	504	540	485	494	508	525	531	493	511	494	530	550	510	472	513	496	516	527	531	503	522	531	530	515	525	480	501	525	496	500	518	511	497	511	529	501	518	513	507	499	519	496	538	514	528	524	517	493	500	511	530	526	513	530	528	500	534	542	535	525	526	486	535	542	537	532	499	498	510	512	501	509	507	489	531	542	542	551	505	505	522	526	506	484	560	489	509	491	517	524	526	528	489	528	488	510	464	528	542	544	534	509	519	522	479	517	537	524	531	509	526	531	479	471	523	489	507	525	535	502	494	543	499	527	477	537	522	567	492	502	529	519	515	529	520	497	516	543	508	486	533	500	536	515	486	506	519	500	498	499	507	467	534	521	503	560	526	518	507	507	534	504	478	540	484	512	535	471	518	542	535	511	474	472	478	515	525	523	526	528	499	528	488	546	493	544	541	531	498	545	530	542	560	538	524	513	524	506	509	544	543	517	516	534	506	548	514	515	507	570	519	521	504	492	541	505	541	540	516	477	554	502	521	542	525	528	483	546	492	477	526	547	486	547	521	509	531	530	526	501	493	520	539	513	513	477	530	499	539	534	495	492	536	473	527	509	527	520	493	517	534	523	484	554	501	521	515	476	527	524	490	519	547	503	499	484	511	522	526	562	523	509	519	523	524	527	515	489	501	484	514	511	502	543	544	484	513	510	483	531	531	504	532	531	536	508	514	507	519	536	538	466	508	478	514	472	545	497	510	489	502	547	507	503	531	496	526	515	514	472	536	524	551	500	508	483	528	487	552	532	498	501	481	537	524	510	490	522	483	503	525	520	514	515	487	524	467	494	520	513	513	523	515	533	494	471	491	553	501	506	521	532	511	515	452	537	522	541	505	511	499	553	507	516	506	500	517	552	570	483	499	547	537	500	503	508	500	553	478	514	493	518	511	501	485	517	552	478	493	518	559	514	502	483	504	492	504	536	491	510	489	493	545	518	480	497	506	516	521	506	534	521	472	489	542	551	509
17779	2481	2480	1868	1221	858	686	553	506	409	373	318	286	253	259	223	221	181	225	178	167	181	158	187	166	147	156	181	148	161	164	138	145	146	148	167	153	138	144	136	166	142	137	131	144	155	125	162	143	131	137	154	134	125	120	148	147	140	133	156	137	143	153	166	145	124	141	136	119	131	126	176	113	139	134	122	135	129	125	145	147	141	133	148	142	126	136	140	138	128	132	115	151	123	146	151	149	144	148	146	145	123	142	128	134	154	140	149	140	125	136	118	161	125	141	129	125	144	129	130	149	145	151	140	126	133	119	143	121	152	129	143	110	142	134	131	134	129	130	126	144	131	132	139	125	149	148	146	159	141	137	141	149	148	142	134	144	125	126	129	135	139	141	144	117	152	141	125	137	135	160	134	136	147	147	147	110	158	117	130	140	146	152	132	125	132	153	131	153	124	125	141	142	131	128	161	123	119	134	129	150	144	134	144	163	129	136	123	116	138	150	151	140	119	128	146	137	138	135	166	160	154	123	122	140	143	151	124	128	131	118	138	140	121	135	163	135	122	140	163	153	147	148	126	143	136	131	134	133	149	128	136	136	149	144	131	142	148	126	137	147	119	137	148	132	120	127	136	129	149	133	142	133	149	139	137	136	142	141	122	138	123	117	147	137	135	147	147	135	145	152	147	127	128	146	147	143	143	123	131	126	134	129	131	142	145	121	124	142	137	127	131	134	134	147	110	153	131	121	128	147	134	140	141	105	131	134	141	144	127	129	140	140	134	116	136	143	131	156	131	153	131	145	153	133	131	142	144	147	129	153	121	156	131	123	132	129	164	128	144	123	141	146	128	150	147	121	121	111	152	136	126	128	137	156	138	140	124	127	137	135	113	163	138	145	135	148	130	148	133	111	128	121	139	124	135	132	123	131	153	145	114	129	121	123	117	153	128	129	142	169	134	149	136	133	144	144	123	97	136	131	150	146	144	150	118	124	145	146	135	116	126	130	143	149	144	139	165	147	147	139	146	148	150	137	137	126	108	122	139	122	141	129	125	135	120	140	150	126	153	137	145	139	142	104	134	133	145	138	131	140	121	140	144	141	142	117	119	151	132	152	148	132	129	130	146	140	142	114	147	135	111	138	128	126	125	130	137	140	140	120	165	118	150	145	146	111	150	124	149	130	114	141	146	138	141	144	156	135	128	134	155	145	116	131	144	139	152	124	130	135	131	132	132	130	143	122	146	125	152	125	111	150	128	153	125	141	122	138	136	136	133	128	116	147	146	139	132	136	109	148	149	133	137	127	149	133	146	143	135	130	136	128	130	158	163	143	137	147	156	137	126	147	127	150	127	146	134	153	128	136	128	148	122	144	128	132	131	144	141	132	119	134	115	132	144	136	117	101	136	156	142	136	142	137	127	134	128	143	164	123	112	136	141	130	111	111	131	138	135	123	143	125	147	132	131	142	127	137	132	153	136	143	142	119	119	134	155	134	144	151	139	135	127	123	131	120	123	131	155	138	156	156	142	141	125	122	142	116	139	133	156	128	148	121	144	153	136	166	150	135	146	145	149	127	127	152	135	135	128	133	133	140	141	132	127	152	134	156	124	117	146	139	138	138	122	135	132	131	129	152	125	144	130	147	120	120	128	139	153	136	139	128	159	142	126	121	136	135	116	134	131	149	140	132	136	136	136	114	134	145	109	117	141	126	151	130	127	114	148	128	125	151	121	145	168	162	127	122	145	121	109	161	138	153	147	152	143	145	142	157	128	135	151	141	126	131	146	146	157	126	143	137	156	158	142	116	157	143	156	134	106	136	126	129	142	158	139	110	142	143	145	133	134	141	143	118	125	145	156	156	120	136	140	148	153	149	138	143	124	140	126	142	128	126	120	121	143	145	134	129	123	155	138	143	120	137	126	137	135	166	150	123	141	131	159	136	133	123	150	127	146	150	123	125	138	139	129	130	137	122	154	122	140	116	126	147	129	139	145	143	117	144	126	128	141	121	128	125	139	129	125	153	133	123	122	128	126	147	135	126	146	151	146	138	140	135	138	136	130	137	129	136	134	126	133	134	151	134	146	140	118	148	126	131	134	151	151	146	151	128	138	140	131	137	133	129	134	123	134	119	144	132	135	124	144	128	137	149	116	148	142	150	136	128	115	158	110	137	145	124	138	119	128	123	148	143	145	138	145	151	124	136	143	110	142	138	155	156	130	140	132	123	132	131	116	123	127	129	126	125	127	140	130	130	152	126	120	123	156	149	149	136	151	164	142	129	133	140	148	125	138	135	145	117	152	152	131	136	129	138	137	140	148	141	127	138	141	142	141	130	135	133	133	144	146	172	150	140	145	142	132	106	143	150	158	140	125	157	122	118	138	152	130	152	152	151	136	149	138	148	150	138	132	144	120	137	114	155	142	152	137	138	150	153	137	149	138	159	139	143	128	139	143	146	120	128	134	149	154	128	151	138	142	155	151	142	142	133	142	129	125	142	111	130	124	142	156	126	148	131	127	149	120	127	124	134	129	131	118	133	130	139	136	127	98	140	123	156	121	136	158	161	130	142	137	120	116	119	124	156	120	114	134	155	145	137	132	132	118	126	128	125	118	133	139	141	125	149	131	129	140	136	131	118	131	148	134	145	143	144	136	142	142	141	114	135	141	156	124	146	121	147	126	147	142	112	148	140	112	137	142	128	140	145	121	143	138	153	139	122	134	146	128	137	146	134	156	110	155	129	145	135	134	129	136	132	129	168	136	139	137	139	140	141	133	134	132	135	132	158	140	134	132	140	137	131	110	116	115	147	140	152	153	124	136	154	141	146	123	114	148	126	121	134	137	110	135	130	129	133	138	147	127	132	153	155	124	126	152	127	138	126	125	135	145	125	139	129	146	140	143	151	142	138	155	117	173	139	147	121	162	107	132	122	142	132	150	133	142	126	134	127	133	133	150	143	128	138	156	156	145	127	122	161	139	140	118	137	148	152	148	147	129	167	147	128	118	150	148	157	136	137	138	146	140	127	115	140	148	116	141	143	153	152	119	150	121	145	129	147	136	124	140	131	137	131	166	143	144	127	133	119	132	141	148	140	124	130	138	139	129	118	130	140	146	146	129	120	157	150	132	143	141	155	171	135	138	155	123	138	131	124	156	151	137	113	174	131	153	126	142	156	145	152	127	156	134	155	123	118	141	118	129	157	133	152	120	124	121	119	129	126	128	154	144	129	137	121	145	140	139	148	133	143	163	152	139	137	148	149	142	140	142	139	113	152	134	153	140	135	137	131	140	131	140	150	131	149	136	137	147	155	160	147	129	136	124	133	140	140	135	149	138	143	126	144	142	132	115	137	121	153	129	135	137	157	151	147	133	143	133	123	139	159	142	154	130	117	149	132	142	145	135	138	119	142	150	164	146	140	149	124	133	149	153	133	127	136	131	141	128	114	141	141	135	136	124	145	145	120	140	141	134	136	142	136	136	121	137	159	150	141	151	132	137
7393	2076	4688	5328	4577	3864	3106	2663	2166	1927	1665	1467	1449	1252	1134	1025	979	907	847	820	742	730	681	659	673	624	602	620	605	578	590	556	571	542	534	556	546	544	477	541	539	486	511	534	524	441	491	478	470	459	477	440	475	480	441	488	456	445	460	457	478	434	442	466	472	453	464	480	409	433	451	413	459	470	440	430	426	461	475	426	393	464	438	429	446	438	444	466	473	472	404	420	460	435	406	430	397	427	461	440	432	386	403	453	430	443	432	414	418	419	429	407	406	406	408	429	426	462	399	428	412	420	445	418	396	418	410	396	457	405	416	377	420	427	436	405	421	430	410	453	387	409	408	436	382	407	433	414	385	443	389	402	412	429	413	446	385	394	428	408	414	426	462	408	402	430	408	430	400	410	400	393	421	397	431	404	407	407	426	434	395	433	433	425	404	369	447	433	416	431	406	402	385	419	412	404	397	392	425	388	420	431	406	398	411	407	411	411	373	420	407	399	431	405	388	427	400	409	392	381	438	414	425	430	438	409	413	413	413	432	426	422	405	380	419	415	443	421	412	433	396	422	398	426	425	431	431	429	408	454	383	423	400	408	405	412	414	445	381	400	446	419	416	432	430	459	418	437	426	452	420	434	388	458	409	448	412	408	424	426	460	441	440	412	415	424	411	428	410	389	365	408	424	386	409	411	413	372	401	423	395	439	423	437	442	434	422	407	426	401	426	391	438	421	361	409	381	401	431	410	463	412	417	415	408	408	422	439	425	451	429	402	390	461	393	421	432	417	423	434	416	375	434	438	409	402	419	385	399	433	440	390	419	397	412	427	401	378	374	391	422	414	383	401	404	415	414	438	409	430	454	403	426	432	364	404	383	407	413	402	444	400	412	395	419	382	413	432	441	429	410	438	416	403	391	414	433	382	415	407	425	427	435	429	420	386	409	408	389	373	393	402	426	381	451	426	399	407	443	379	410	420	434	398	394	405	416	461	395	390	413	430	380	388	408	426	411	424	474	427	416	447	411	452	388	444	364	398	400	416	378	389	399	411	418	403	434	368	418	407	429	396	442	423	417	415	368	415	424	379	414	373	395	402	394	406	409	438	423	435	407	417	395	401	390	422	400	423	402	457	383	419	412	361	432	412	422	394	404	466	417	418	412	397	424	387	389	418	403	404	453	400	416	370	433	415	398	422	406	433	405	394	428	433	395	437	402	431	412	413	448	468	406	387	413	431	409	439	404	428	417	395	421	454	434	392	434	402	404	427	385	389	434	385	392	412	450	424	439	426	360	413	391	391	386	428	434	397	420	414	469	418	412	438	390	436	423	401	414	432	424	402	411	400	438	390	396	382	383	409	409	433	434	419	444	390	403	420	414	411	378	409	394	404	414	406	412	383	448	403	396	443	401	440	433	437	413	424	392	425	408	409	455	410	419	358	403	393	412	402	416	409	410	414	408	414	415	428	425	399	409	470	433	435	420	420	454	426	430	409	428	414	407	415	433	474	386	427	425	405	444	381	467	386	417	402	414	440	457	442	415	422	425	460	450	415	424	411	397	394	402	430	422	401	404	406	416	421	386	389	452	427	415	386	346	404	379	416	417	408	379	402	389	400	415	423	419	378	416	407	383	392	420	383	413	415	419	416	387	408	406	480	415	419	407	435	434	415	428	420	424	426	437	430	441	453	396	400	441	404	420	403	434	389	406	429	404	414	416	424	393	414	421	399	408	412	422	407	449	412	436	427	392	429	424	422	404	409	415	406	432	428	427	406	388	386	397	446	368	375	407	353	423	456	400	406	426	391	405	434	373	436	427	351	424	397	425	417	405	409	413	392	425	427	426	461	444	398	421	366	402	424	416	421	423	432	446	428	414	460	376	410	414	401	465	424	464	404	377	411	391	431	405	422	399	424	406	385	431	407	430	406	402	424	408	436	420	402	393	382	423	377	403	435	461	421	426	377	418	418	423	411	441	419	412	409	437	434	391	399	402	414	447	434	405	399	422	434	419	403	388	425	435	388	422	434	423	396	400	419	399	406	412	421	405	430	401	400	410	387	377	451	439	408	413	387	453	397	448	437	422	402	403	408	394	426	407	431	383	380	454	403	426	418	401	419	419	394	476	411	408	426	408	392	454	406	422	414	405	391	416	403	410	400	406	444	399	441	436	388	409	414	396	423	403	419	384	427	415	436	375	440	412	379	424	439	416	456	449	402	421	397	413	421	423	416	454	419	380	441	397	425	388	354	449	433	395	435	412	451	384	397	385	420	427	390	450	390	411	398	406	370	429	417	416	409	442	423	430	424	439	402	399	408	422	422	432	444	423	391	416	427	408	432	407	378	392	435	416	406	434	377	449	401	422	428	425	422	388	393	409	396	433	390	422	406	424	440	413	393	394	405	405	399	405	399	405	393	370	443	417	400	422	432	389	438	403	445	387	419	434	408	385	379	396	379	418	390	396	390	402	419	427	430	420	430	342	417	430	413	422	393	382	410	440	413	418	365	417	388	446	460	458	389	404	409	396	420	444	410	433	389	423	430	428	399	410	426	433	428	405	416	413	422	398	390	431	417	391	408	422	407	394	431	378	428	408	382	394	409	391	451	406	419	394	407	414	420	373	418	380	440	415	419	446	407	417	419	420	407	432	428	420	430	414	417	408	428	426	452	422	419	417	428	419	400	417	428	420	405	360	410	420	413	392	426	433	423	436	429	445	407	406	434	455	395	413	402	431	417	453	365	421	391	391	438	394	409	401	413	429	385	414	407	438	454	423	415	432	439	418	390	409	405	399	394	421	406	407	438	403	432	384	404	435	430	372	413	379	399	443	411	415	416	415	410	404	429	431	396	413	404	378	433	412	410	413	424	453	422	420	393	436	390	399	422	440	417	440	440	402	445	423	412	408	392	436	418	362	422	395	415	399	440	417	435	414	395	400	418	421	411	399	402	405	434	393	434	408	403	408	410	421	358	385	413	425	400	446	401	414	415	432	414	409	393	396	420	383	398	407	429	385	431	421	396	360	418	415	440	380	421	412	446	442	435	394	433	387	412	405	458	457	393	378	402	447	376	362	418	410	444	408	431	417	446	434	444	424	423	402	419	378	434	408	442	398	422	404	390	444	419	402	433	449	402	433	397	422	424	398	419	391	422	420	398	431	414	390	386	417	439	371	395	428	428	401	399	411	432	445	420	422	428	413	448	408	432	427	398	444	431	395	397	437	416	446	408	401	413	417	383	397	376	411	435	418	418	409	415	439	402	417	394	395	438	440	405	412	420	380	416	446	422	414	402	441	429	439	421	410	415	458	409	437	391	415	466	408	442	412	415	420	392	401	411	427	424	415	419	410	433	393	438	405	423	409	421	410	427	427	396	425	432	424	401	398	393	456	404	417	431	436	404	379	442	395	414	437	440	420	406	400	416	427	409	396	428	451	408	434	405	371	445	392	421	421	384	427	453	414	396	403	430	421	446	449	392	419	428	365	429	412	421	396	426
2326	389	361	394	331	308	328	350	335	323	305	328	338	330	304	302	318	326	343	305	319	315	302	323	302	309	297	344	334	343	295	270	311	313	306	325	324	310	319	336	317	290	277	320	311	327	297	299	312	310	332	269	332	298	304	330	322	298	301	310	293	309	319	326	335	288	328	349	306	317	315	339	300	276	321	313	294	302	341	316	317	301	333	307	307	327	306	322	337	346	312	335	333	300	342	317	304	362	364	347	315	318	334	295	330	319	311	316	300	316	297	292	281	276	281	329	303	304	306	307	348	305	312	340	344	311	319	302	310	307	338	333	330	272	316	320	304	332	330	330	321	332	318	313	316	323	309	329	316	336	346	329	289	325	298	340	305	295	290	324	290	338	297	301	308	294	333	303	316	313	305	343	320	337	301	334	300	323	316	305	325	323	286	304	328	281	303	311	301	347	276	297	299	285	310	331	330	355	309	318	314	318	269	344	354	332	349	323	279	292	287	286	284	316	296	304	301	342	318	333	335	310	299	319	303	354	319	300	311	338	304	314	347	321	316	292	333	325	298	337	311	347	308	309	311	331	311	336	312	354	293	321	311	277	287	282	318	322	339	302	327	303	294	323	310	309	304	318	273	293	310	326	341	276	333	338	296	309	286	310	280	306	332	311	335	305	319	301	327	333	309	305	312	341	318	301	331	345	312	291	288	312	330	351	307	310	270	315	323	360	310	318	301	310	300	326	312	284	308	293	335	302	279	353	326	280	358	337	314	304	294	352	328	318	309	293	322	295	304	317	304	342	325	321	273	330	323	291	315	322	327	326	313	301	326	319	309	314	299	330	334	326	287	344	295	315	312	331	323	290	319	301	328	305	287	309	291	331	315	325	303	275	331	306	283	309	325	307	335	313	333	339	293	312	311	314	316	318	278	322	299	347	333	315	305	301	316	321	335	287	298	339	308	327	341	293	308	309	291	298	310	320	319	323	305	312	354	322	308	295	288	288	308	341	332	352	309	325	329	278	331	335	315	323	330	302	323	327	303	323	300	283	322	326	327	304	326	319	331	329	318	296	341	300	309	309	310	310	292	296	323	284	305	305	336	331	328	326	308	294	309	302	323	329	332	311	297	319	297	326	306	296	343	292	304	296	327	295	311	304	289	296	289	324	298	315	316	282	321	300	293	320	288	311	314	304	347	318	288	337	306	302	290	290	312	362	313	309	314	325	291	326	350	317	320	303	282	299	328	324	295	291	310	314	310	310	327	325	306	309	315	346	324	304	315	314	305	317	318	305	332	318	343	305	288	334	341	340	315	300	317	312	327	341	294	290	311	329	323	339	315	302	306	325	290	299	272	308	327	323	322	306	288	325	315	351	319	315	340	285	282	294	286	365	299	307	328	311	308	308	313	292	295	314	333	310	310	313	331	318	317	334	297	289	332	305	300	335	321	317	302	300	331	311	310	336	301	313	335	333	315	302	307	300	327	302	322	318	333	355	322	344	323	307	305	334	303	290	326	308	301	300	317	308	305	312	281	332	277	337	321	327	323	332	326	308	330	309	313	314	280	310	322	328	312	265	311	351	309	324	317	327	310	319	325	330	334	359	311	327	307	292	298	303	332	308	328	302	318	311	301	310	315	303	321	310	321	300	284	301	285	290	298	315	319	305	293	320	290	339	329	321	333	323	316	304	325	318	299	342	315	327	301	338	318	329	314	295	314	321	348	318	286	341	328	325	302	314	330	288	306	319	302	344	294	335	294	291	306	282	324	313	336	286	318	311	311	322	327	327	304	307	314	315	294	304	306	345	278	308	340	315	318	309	309	301	299	323	312	298	337	304	353	308	326	313	318	334	321	309	358	336	326	344	335	340	320	291	298	287	284	293	336	341	342	317	327	340	311	280	343	288	307	305	311	326	308	336	352	314	293	322	294	315	306	327	280	311	311	317	319	343	280	343	340	324	301	284	321	308	337	325	325	325	329	330	320	318	282	287	296	307	336	308	326	297	331	321	289	344	295	330	327	319	309	318	320	321	286	294	328	295	333	326	311	322	299	321	346	341	297	309	309	283	316	311	311	334	323	319	304	331	318	301	333	293	324	303	314	316	332	373	312	301	347	359	309	289	363	308	297	308	283	300	310	305	303	312	350	321	329	323	298	295	327	361	308	279	321	329	316	349	291	350	347	344	302	335	283	299	319	310	316	311	315	305	310	328	315	307	311	293	327	308	300	311	291	332	295	319	330	329	324	335	322	335	312	316	306	319	348	293	321	321	301	296	310	308	296	331	328	351	321	300	320	324	312	293	358	313	289	291	303	295	321	304	318	306	344	307	301	317	329	327	310	335	301	296	308	307	340	334	312	315	314	360	283	321	391	305	310	282	275	332	324	323	325	324	303	288	306	320	288	309	324	300	303	295	338	320	299	334	334	327	317	315	332	319	343	322	315	325	318	326	314	325	312	349	352	307	334	314	316	298	334	322	299	320	291	327	333	309	300	312	304	283	342	294	325	313	320	328	307	343	300	299	322	296	324	316	355	343	288	339	302	326	311	340	317	334	329	339	341	302	276	284	326	338	296	327	319	338	294	326	317	315	302	333	313	307	329	329	324	288	304	335	333	318	326	311	343	299	311	318	292	325	298	357	286	337	348	343	340	310	304	305	321	339	339	299	302	330	316	334	312	311	311	351	341	325	329	328	335	340	298	332	318	297	275	315	352	329	312	325	340	298	327	284	345	285	319	351	294	307	320	307	322	313	281	334	334	331	306	311	304	335	309	339	344	336	346	308	342	308	286	341	304	337	336	329	294	295	317	339	332	315	314	329	307	326	344	308	330	305	277	304	315	322	318	289	346	313	331	308	337	288	320	306	305	315	322	328	305	317	309	303	330	305	324	277	350	313	347	316	339	308	302	280	301	331	312	315	332	307	324	297	319	326	309	317	301	320	291	339	313	309	348	296	346	304	294	351	321	321	323	326	356	304	352	305	302	321	306	315	300	310	328	334	324	293	320	305	306	310	313	308	312	285	305	318	311	321	337	305	303	338	335	328	318	331	337	318	313	342	293	351	299	288	296	319	328	320	316	296	302	313	317	312	337	324	303	299	297	311	323	347	334	311	295	339	274	295	312	325	340	300	308	314	327	300	344	346	307	332	306	295	291	280	304	333	307	309	335	347	319	306	291	314	311	305	317	298	293	323	286	297	349	295	325	331	315	299	317	298	315	324	323	324	314	316	305	317	301	319	286	317	295	307	319	309	339	319	321	332	336	332	287	312	306	311	287	297	300	334	335	318	299	321	301	337	306	308	321	298	289	305	316	331	346	345	323	290	291	319	305	297	329	336	334	314	306	291	359	318	308	308	319	298	310	324	308	352	320	325	329	318	324	336	314	331	317	299	328	291	305	326	341	314	309	299	317	324	320	323	270	290	306	324	294	335	338	283	332	320	318	297	307	307	310	297	334	315	322	354	317	284	325	312	303	309	327	294	321	316	308	280
2408	892	1007	1000	988	1007	921	883	891	879	875	887	851	899	880	848	877	843	887	924	869	815	831	810	820	820	859	800	840	877	883	864	817	876	816	885	899	881	900	781	888	874	867	886	836	811	845	797	807	849	846	842	813	887	832	860	828	829	853	847	811	830	864	799	807	862	783	818	793	801	801	816	899	848	811	798	806	794	762	869	863	863	850	849	854	915	904	832	848	854	875	781	853	792	815	856	852	862	843	821	822	838	787	828	840	864	843	811	846	850	863	797	793	821	821	796	816	795	833	811	794	853	801	848	785	833	789	838	867	853	775	856	807	859	802	842	869	853	876	818	806	838	825	768	863	837	816	827	817	864	872	848	804	808	810	828	839	870	798	803	818	869	841	800	854	807	822	781	777	802	813	816	800	820	809	787	834	803	859	797	809	803	917	849	837	811	852	802	836	787	795	816	850	838	825	816	822	800	817	810	848	872	818	861	838	798	856	785	815	755	845	822	805	863	851	860	792	839	806	780	821	862	825	855	812	831	811	842	801	849	816	830	864	773	822	822	835	825	789	790	858	746	840	822	841	819	855	817	825	767	882	779	812	884	803	856	816	849	820	817	803	817	818	802	825	808	825	861	764	830	834	846	829	899	828	788	821	782	811	842	839	857	865	836	797	858	861	830	835	862	820	839	819	792	830	776	860	812	875	848	812	853	834	790	824	813	818	823	820	877	839	809	809	828	813	806	850	848	844	831	847	836	860	835	859	829	814	819	834	840	789	800	830	822	820	808	801	826	782	770	809	785	849	846	800	857	827	846	807	868	813	828	822	832	818	860	848	891	818	819	786	822	843	887	891	770	862	879	792	845	878	841	845	840	816	822	860	799	795	847	866	800	886	825	917	811	772	815	846	815	807	815	819	857	818	812	863	813	805	815	802	834	861	856	833	839	856	832	823	795	779	865	876	873	816	853	847	814	847	800	816	840	847	797	821	820	892	843	851	811	777	832	824	851	821	843	865	833	776	804	904	743	817	824	762	835	858	861	877	770	908	806	814	786	869	846	848	827	829	809	821	791	798	799	829	851	805	841	833	777	789	825	838	826	809	857	765	831	872	797	804	874	793	840	819	818	834	803	860	812	807	828	823	815	860	848	827	855	811	837	837	814	809	805	795	822	821	859	805	761	828	823	850	854	850	823	826	789	787	801	811	798	792	814	812	842	850	842	784	826	794	840	786	792	846	858	842	832	843	840	881	857	830	831	830	799	796	838	817	811	829	804	876	840	866	820	802	817	819	758	888	814	851	823	837	829	821	869	877	840	861	876	865	823	813	854	834	848	823	861	864	852	836	862	841	841	845	853	798	826	858	798	849	802	839	828	797	826	802	787	783	871	837	814	816	768	808	821	870	819	830	808	831	813	834	827	819	811	820	887	815	814	831	819	851	811	818	827	883	799	792	787	865	798	787	803	820	808	820	800	836	814	844	851	797	895	850	820	853	851	812	871	830	846	792	795	792	843	820	820	908	822	874	867	802	779	837	852	798	839	846	838	802	811	801	797	860	859	801	814	803	799	837	803	824	873	882	827	835	851	844	801	870	890	793	825	827	864	825	807	812	810	841	838	831	809	822	824	827	782	892	827	822	855	888	843	821	783	871	839	840	821	835	814	813	781	847	837	789	839	857	816	832	833	846	834	803	834	804	847	823	854	794	814	793	882	864	797	841	851	845	777	847	849	856	831	843	849	887	848	835	843	828	823	836	831	843	842	803	864	818	799	808	863	871	835	814	826	801	824	828	758	844	823	819	793	811	819	884	797	862	810	834	852	790	811	851	869	864	826	816	842	822	818	870	784	814	789	851	826	840	825	880	835	796	840	807	818	849	818	816	830	837	825	828	868	866	814	886	869	839	872	775	784	842	807	801	823	856	851	823	847	799	822	773	795	885	775	829	860	795	823	785	846	790	833	843	881	807	787	868	886	860	820	850	845	831	876	882	830	832	821	804	808	862	845	845	858	818	817	829	832	808	792	869	818	828	814	826	790	900	823	820	793	819	807	853	871	821	863	852	830	827	847	807	844	864	810	855	813	820	822	809	816	849	816	795	852	788	791	879	851	852	849	841	832	825	844	830	803	814	836	872	782	842	857	811	821	878	825	799	820	895	800	831	842	821	833	881	846	871	825	845	827	883	793	851	870	862	865	837	813	817	851	815	810	848	823	840	842	851	845	773	788	831	802	883	808	815	811	822	839	826	821	832	879	852	866	816	833	797	803	862	803	803	780	846	809	819	804	834	869	815	825	812	844	833	840	853	880	814	840	791	834	802	823	870	792	841	773	833	794	818	856	774	843	830	828	847	875	836	799	838	865	809	818	844	874	860	850	809	825	851	783	800	827	837	850	850	839	816	836	841	760	821	836	818	828	835	822	824	827	847	781	847	777	839	786	825	827	824	802	837	818	872	812	799	823	832	894	821	843	832	897	859	823	785	875	793	836	851	857	828	825	823	826	823	827	846	833	800	861	840	813	901	755	845	838	876	778	768	882	868	845	829	892	823	770	814	831	844	849	803	842	797	780	794	849	797	841	820	839	806	888	824	831	808	830	853	865	849	859	825	845	868	829	843	817	862	849	840	924	814	840	823	864	746	759	830	800	854	816	773	781	848	792	881	840	881	858	861	854	824	806	848	804	822	827	795	791	844	822	793	815	852	819	864	819	803	801	825	868	839	795	864	865	793	801	857	854	843	825	867	843	829	764	820	802	861	786	824	854	856	800	856	864	838	863	805	806	836	825	860	813	802	804	843	836	899	820	804	784	777	855	806	809	786	897	839	836	820	817	794	845	843	813	821	844	840	792	828	798	891	857	792	880	852	833	817	854	800	882	779	885	809	822	878	861	847	775	862	847	804	838	860	847	840	804	844	817	805	818	821	840	857	842	816	855	861	812	832	822	811	833	789	764	828	843	834	813	879	884	843	816	849	807	795	831	850	800	814	832	868	849	812	815	798	870	827	841	866	885	809	797	807	805	829	854	828	794	863	834	857	838	843	894	785	805	867	798	830	821	822	842	834	819	833	812	867	790	863	834	855	883	882	833	761	863	763	796	771	859	840	842	865	813	830	838	864	837	867	808	841	827	801	835	864	822	814	847	868	809	829	812	830	824	781	839	814	820	823	837	860	802	836	835	808	841	829	839	776	788	812	826	826	790	840	845	810	836	853	803	864	831	787	858	805	857	881	845	861	866	828	792	805	885	782	845	868	826	858	851	863	826	841	841	793	835	809	837	843	847	829	841	823	821	834	824	842	856	842	868	824	842	845	841	797	840	848	800	773	817	850	893	861	839	817	874	824	830	883	840	870	805	841	856	789	909	821	824	830	778	819	784	763	809	823	814	781	824	808	851	810	875	817	844	858	846	836	825	837	810	845	861	792	820	820	778	824	875	838	850	814	883	811	888	840	869	787	850	799	800	824	852	843	835	870	866	820	823	833	847	846	825	818	902
9773	986	1217	998	765	582	382	401	376	297	315	244	288	234	218	230	208	222	220	200	207	206	206	196	192	189	212	209	200	193	188	165	194	213	167	187	192	165	199	174	179	187	179	177	203	187	184	183	172	194	177	189	182	190	189	184	177	177	190	188	181	165	206	178	164	183	173	193	204	193	185	188	190	184	177	151	159	191	179	176	187	186	162	191	174	184	193	184	178	169	169	192	186	165	191	192	177	177	179	176	178	186	170	170	184	176	173	178	196	191	158	175	167	155	190	185	155	175	190	202	173	195	209	199	177	189	175	173	180	180	203	178	169	188	189	170	172	189	166	171	192	213	204	175	183	178	199	184	175	191	172	150	177	176	179	186	191	175	219	172	188	175	199	187	168	165	175	188	190	178	175	160	175	200	203	176	183	173	176	178	175	180	187	173	198	211	185	161	178	166	191	164	193	191	172	177	168	196	168	171	198	184	174	172	184	171	165	185	180	169	172	211	191	192	181	189	179	179	163	200	164	182	182	183	216	171	184	190	149	204	177	193	174	171	179	201	193	179	185	183	209	180	176	154	196	196	168	171	167	171	171	184	184	179	174	185	179	174	183	180	180	182	190	162	163	179	171	159	182	184	160	193	179	177	178	166	188	191	171	185	164	182	195	180	170	163	148	176	169	182	187	183	180	169	167	157	196	196	164	175	162	172	180	183	173	179	157	175	171	168	184	185	174	162	181	188	194	187	166	149	183	183	192	193	169	167	185	200	169	198	183	177	186	182	185	186	174	172	192	193	182	174	191	170	189	172	197	202	179	181	184	202	170	182	193	176	168	179	163	175	180	205	169	178	182	194	189	170	182	185	188	177	196	175	199	176	172	169	165	206	175	198	185	195	185	179	180	151	204	171	186	188	203	167	163	192	176	181	152	168	202	188	175	160	172	194	192	197	195	177	210	171	158	209	183	165	179	164	200	167	172	179	188	203	184	173	191	188	197	175	180	174	176	176	177	200	175	180	175	187	166	180	191	171	159	199	184	157	204	186	167	147	204	161	161	167	166	181	195	181	167	173	194	176	189	170	209	165	159	172	177	160	190	165	172	177	182	197	193	195	186	187	179	178	160	167	172	173	176	174	163	166	166	181	192	199	163	173	178	186	184	186	196	202	167	193	179	195	153	194	189	163	186	185	200	182	193	185	168	191	193	211	187	195	195	161	181	173	203	185	180	200	165	184	144	199	180	178	176	168	198	164	158	182	203	216	168	150	178	196	171	177	163	189	179	193	188	206	157	174	175	175	186	199	209	168	160	156	165	185	193	194	168	189	212	188	170	169	157	185	171	173	154	180	197	188	176	180	204	167	182	178	177	196	165	179	189	182	180	213	185	179	171	189	152	163	179	175	167	193	191	188	164	186	164	195	180	186	200	182	190	156	192	203	198	191	167	193	192	182	186	180	163	199	190	194	189	185	186	167	173	188	186	201	186	177	157	192	194	168	168	174	193	173	175	197	173	172	168	174	173	165	204	186	179	189	166	170	191	172	190	158	175	178	194	185	181	201	186	201	172	149	190	169	165	185	189	182	177	174	182	196	173	178	170	190	194	166	155	180	197	176	175	181	178	182	182	175	175	170	168	194	178	158	177	199	168	207	194	187	195	175	186	199	168	157	156	178	177	157	159	186	201	179	164	190	196	180	171	171	181	181	203	168	180	168	180	189	188	201	187	178	191	187	194	179	194	192	197	195	171	160	178	183	168	201	172	160	191	184	172	176	196	165	183	174	195	190	187	182	211	181	182	172	155	198	182	178	174	171	175	203	175	183	174	164	185	180	184	172	181	181	188	204	173	160	169	182	208	181	166	169	185	173	176	191	196	185	170	188	197	185	166	174	203	191	203	180	176	175	183	161	179	169	177	176	173	172	181	193	185	195	177	190	180	189	175	185	179	187	191	206	181	179	182	184	187	189	171	189	170	182	179	175	178	176	187	184	195	182	168	184	199	196	171	166	166	175	167	190	205	200	182	197	179	179	181	169	199	210	192	205	163	178	190	196	170	191	172	181	183	167	179	173	164	162	153	165	164	173	194	165	159	180	201	182	168	182	207	162	176	147	171	166	192	187	181	199	189	182	165	179	177	186	184	196	170	200	172	180	161	198	186	211	172	170	190	165	169	195	195	166	185	174	188	185	185	185	170	172	166	187	189	184	203	159	191	175	198	165	185	154	180	193	169	178	173	177	170	172	176	165	212	169	182	169	205	190	197	197	177	193	180	164	167	181	163	194	178	175	188	174	178	179	184	184	183	188	167	171	156	177	197	164	173	170	187	158	166	166	191	192	183	188	178	177	189	187	174	209	189	187	188	160	191	185	172	198	158	166	197	181	183	164	169	183	185	191	182	191	198	173	178	171	164	207	157	185	195	181	188	188	169	172	181	187	187	169	167	177	188	157	205	141	166	182	185	184	171	184	180	204	203	188	179	177	167	171	190	180	186	196	169	165	191	170	194	193	182	178	183	178	184	174	182	191	174	199	177	175	187	205	179	185	188	187	192	174	166	165	187	183	175	154	164	162	181	184	181	179	162	154	194	185	185	175	182	176	182	171	174	196	170	144	182	167	179	170	170	167	164	174	169	184	202	187	171	164	188	182	185	166	168	193	191	189	193	191	160	193	186	197	211	165	176	173	187	176	170	179	191	179	202	199	188	174	177	190	181	201	163	192	170	196	165	184	169	213	215	188	161	185	195	186	184	184	157	164	161	170	173	172	182	188	169	205	195	166	190	202	178	196	189	191	158	168	179	183	185	190	193	189	177	180	194	205	184	166	181	169	207	147	173	191	172	191	168	181	185	164	168	146	179	188	195	187	187	178	187	176	174	182	165	187	168	160	151	188	187	180	198	172	184	180	168	162	206	191	142	193	169	182	182	178	175	179	151	189	176	168	204	189	178	165	172	200	190	169	182	156	193	172	197	185	182	175	190	192	190	196	190	176	192	151	188	182	187	190	176	202	179	185	184	153	184	166	173	173	198	159	197	202	172	177	175	211	179	161	167	197	164	174	152	192	178	192	150	186	191	185	178	176	186	180	184	173	177	168	186	184	184	169	170	172	169	193	199	178	171	164	166	161	164	187	159	176	183	178	181	185	195	197	197	182	183	172	173	197	205	179	199	167	173	158	186	177	184	183	184	193	199	181	194	179	182	171	173	202	199	177	184	169	178	185	184	172	199	179	188	170	193	176	178	174	181	174	163	195	201	163	188	174	163	167	163	185	190	199	218	156	179	177	174	194	203	196	186	189	161	164	178	193	180	164	190	185	169	176	188	208	182	192	197	163	185	176	190	166	177	189	144	176	202	163	170	179	176	179	183	176	186	195	210	180	185	190	179	167	191	175	166	174	177	191	215	205	185	168	178	177	189	149	174	169	167	178	193	180	197	185	166	178	181	172	180	165	195	185	172	189	155	187	192	191	175	168	179	167	197	185	192	175	179	199	163	186
5533	1283	2611	3150	2857	2269	1907	1672	1492	1335	1222	1037	927	961	873	879	796	808	793	774	717	741	630	659	643	578	644	625	616	605	644	625	592	560	624	587	561	603	571	554	550	544	580	555	545	551	563	560	522	552	518	558	535	562	558	567	540	542	495	527	562	536	511	524	515	556	530	539	511	529	530	523	561	533	500	550	570	494	517	583	540	541	573	532	538	511	524	504	523	516	481	514	522	521	530	515	519	521	553	537	567	519	493	494	512	509	497	535	516	523	510	487	551	501	494	538	495	523	531	494	529	517	515	495	507	500	526	505	515	531	544	499	524	552	529	535	528	513	546	532	501	468	522	491	488	500	495	535	520	526	521	473	512	501	501	514	500	533	510	482	502	489	514	524	508	546	495	573	528	527	456	531	487	548	501	533	523	496	500	507	553	501	553	501	475	503	531	541	509	468	525	493	501	565	521	511	467	532	517	483	518	493	517	513	492	502	498	530	533	496	496	501	473	487	512	491	513	504	526	507	495	530	525	535	511	477	480	511	510	508	541	500	531	505	530	531	510	476	507	530	539	520	457	505	507	515	498	516	484	524	507	478	537	507	546	542	493	512	492	526	489	511	523	505	482	512	486	481	500	519	516	507	515	479	501	517	494	510	533	494	479	526	463	523	527	495	518	482	488	505	487	495	452	503	480	547	535	486	514	472	561	551	459	496	530	464	520	472	525	501	481	516	491	523	527	563	521	516	469	509	499	490	506	518	503	536	528	494	493	494	531	519	503	533	459	527	495	502	520	528	530	506	501	557	517	485	517	525	543	498	518	535	538	499	517	507	519	539	534	495	530	520	534	519	540	503	526	528	491	514	490	512	532	486	495	493	542	496	536	494	519	497	500	523	525	498	536	519	513	517	485	494	514	552	496	544	501	514	517	504	529	539	510	505	498	536	515	536	496	486	527	519	539	537	494	492	524	505	515	518	545	498	513	529	550	528	496	523	520	509	540	501	517	549	517	491	524	525	552	538	514	523	478	539	519	513	493	510	496	508	486	521	519	509	525	487	553	508	511	518	483	568	531	516	526	501	532	539	541	493	484	514	509	539	520	523	560	535	507	530	476	487	491	536	504	493	522	533	502	502	505	488	551	493	546	517	534	544	524	518	465	509	545	542	511	532	521	486	499	518	462	551	511	509	504	493	506	511	527	509	505	535	509	491	495	525	501	496	495	506	516	503	539	538	523	509	512	519	528	529	512	525	531	507	480	517	500	498	510	474	482	511	523	513	501	485	516	522	547	513	525	553	531	532	514	501	486	517	546	521	496	524	545	504	508	487	476	534	532	488	500	540	519	525	492	494	516	510	507	470	554	543	499	505	487	506	449	508	530	529	530	509	518	490	496	527	501	490	530	513	516	536	562	509	486	534	487	534	518	503	549	530	514	470	529	513	475	533	525	546	499	522	488	521	474	488	492	526	510	497	503	467	543	518	501	492	486	494	531	549	500	491	515	500	536	492	520	530	558	528	497	527	465	492	555	537	523	528	520	543	497	517	508	520	519	522	517	505	509	462	488	511	517	504	507	486	484	529	466	506	510	517	524	487	526	534	534	523	534	497	502	522	501	518	472	531	517	516	479	505	515	498	475	475	527	531	554	506	511	501	550	527	521	485	486	494	523	537	522	528	513	549	485	506	494	509	518	479	465	483	522	520	532	503	488	532	474	491	515	535	526	530	536	531	500	516	509	524	504	494	551	527	519	516	514	493	425	507	496	526	503	503	545	522	506	487	520	529	486	534	484	499	515	499	523	486	551	539	546	489	517	525	507	555	527	502	534	515	538	508	497	478	525	521	540	548	513	548	523	516	506	511	506	504	478	538	546	460	511	546	497	511	544	517	511	541	468	547	500	542	518	502	513	503	514	563	529	477	519	497	515	526	519	487	530	493	520	518	471	571	500	502	500	502	531	488	574	499	478	516	499	510	517	537	488	530	508	510	521	486	489	509	538	500	493	530	546	500	496	538	513	508	507	558	437	509	526	485	485	496	521	504	538	534	515	551	512	525	523	529	482	469	483	502	499	526	517	520	529	487	501	509	514	508	501	483	495	528	515	528	525	504	554	524	508	514	510	519	517	487	482	536	545	509	500	499	507	545	524	493	505	506	542	528	497	497	505	514	530	545	509	494	524	509	490	535	516	521	512	504	505	461	503	531	530	514	547	487	500	523	470	500	502	562	514	511	494	535	529	518	498	500	507	545	509	539	512	519	524	484	460	527	508	488	507	483	519	531	495	528	483	510	508	498	512	461	519	512	485	516	546	497	526	493	542	516	516	533	512	523	505	554	509	540	549	487	501	511	508	529	510	522	544	562	543	501	503	539	500	501	497	494	539	516	517	517	484	488	528	523	560	535	504	499	489	537	521	537	494	511	519	466	515	475	515	568	505	469	520	489	530	537	451	529	505	523	535	519	546	507	508	495	509	507	497	508	513	529	543	544	540	505	533	527	515	479	541	532	538	475	531	488	478	548	492	554	527	504	522	471	515	494	504	498	507	506	542	514	472	547	501	496	546	536	509	506	505	513	519	524	530	537	548	525	532	519	544	540	528	498	506	487	497	501	485	507	554	481	501	489	519	547	508	470	521	512	531	505	496	479	517	488	502	548	519	540	499	528	500	553	507	486	528	513	505	540	506	513	495	546	532	496	494	477	496	516	533	528	496	546	547	511	502	534	476	529	519	458	542	528	519	520	536	477	482	531	506	472	504	517	531	542	524	509	487	528	482	537	534	510	538	499	510	515	501	528	534	507	531	484	467	518	537	486	508	513	508	533	504	481	514	525	534	503	506	487	493	530	521	542	532	519	515	477	496	544	564	516	540	515	504	557	484	503	493	559	487	570	494	498	511	493	502	502	505	522	510	542	528	525	518	510	481	498	500	528	519	534	483	514	495	474	485	480	505	490	513	552	501	546	508	497	543	490	498	534	479	521	487	497	489	496	537	508	522	503	486	528	517	517	549	498	486	513	481	539	506	505	486	501	563	474	532	546	499	532	533	526	509	541	482	491	519	512	519	500	524	464	516	536	516	481	493	521	502	531	507	499	542	517	508	531	539	515	504	538	524	485	534	526	483	529	476	514	473	525	509	503	491	532	480	514	484	539	489	553	517	505	491	524	522	505	472	495	504	518	515	481	525	498	517	509	503	512	474	515	530	466	515	500	495	524	466	505	522	534	546	582	498	486	497	513	471	530	486	494	503	502	509	487	486	540	496	523	497	484	539	542	524	537	487	557	527	497	483	515	547	533	494	504	519	533	517	528	488	498	528	551	516	503	518	516	517	494	530	517	484	535	534	547	536	510	547	508	515	493	523	537	496	537	517	515	555	511	513	507	461	509	501	510	500	485	490	503	482	474	533	499	512	525	527	495	563	561	498	522	532	532	521	537	501	515	549	486	536	487	499	503	476	487	538	511	513	489	479	525	517	528	524	435	514	511	551	521	504	513
17628	2444	2224	1782	1255	924	681	560	456	374	329	322	275	252	251	231	230	233	239	206	197	187	195	188	180	164	188	170	152	169	170	161	144	134	155	129	143	152	154	153	149	159	138	151	139	153	130	125	148	125	156	140	139	160	161	117	154	141	152	146	134	138	140	130	133	139	158	109	129	129	158	150	138	122	144	142	127	123	131	118	131	134	156	140	143	130	161	151	118	142	141	132	154	167	143	138	144	142	144	144	127	113	135	155	141	124	147	147	137	140	140	145	130	126	138	127	124	137	145	164	146	139	134	142	131	144	145	128	121	151	144	137	129	130	156	124	126	141	134	120	131	140	135	132	139	139	135	152	117	145	167	119	117	124	149	124	138	123	109	119	140	136	119	135	144	108	134	165	119	153	109	125	129	127	139	130	146	121	136	138	139	163	151	124	138	133	142	124	139	139	126	150	146	131	142	130	128	168	130	145	135	135	132	124	148	135	155	142	141	134	132	120	124	147	142	159	159	143	136	141	147	125	131	147	165	115	135	130	157	125	143	136	118	127	143	138	129	137	146	124	138	114	146	129	135	136	140	124	144	136	139	145	121	132	130	155	156	110	130	135	142	123	139	139	139	130	143	136	116	138	130	136	127	133	148	133	97	136	112	125	132	151	154	150	143	136	122	134	139	159	135	155	133	143	142	143	125	137	139	151	131	134	119	140	129	140	127	140	120	148	127	140	152	146	132	128	143	125	117	134	124	145	168	121	111	151	140	124	152	122	138	135	145	146	131	142	136	144	141	130	130	125	109	134	145	134	152	150	123	159	133	121	125	126	128	150	152	134	150	122	150	135	140	129	128	129	131	131	139	140	152	105	141	129	141	134	141	144	135	136	136	129	116	115	132	130	144	139	140	135	154	123	135	129	123	116	144	133	140	120	136	111	152	126	133	141	152	163	123	117	127	115	129	133	126	137	127	144	117	125	125	153	140	138	139	134	133	129	128	124	130	158	139	152	152	125	119	137	134	142	148	142	118	138	115	128	116	118	138	124	131	153	120	122	145	154	138	141	165	122	126	137	127	158	135	137	155	139	126	131	149	124	119	137	144	130	156	127	136	151	125	145	138	147	123	143	137	132	122	133	129	116	132	135	133	145	146	138	134	130	103	133	149	136	135	143	140	156	140	124	132	145	135	128	101	147	145	130	137	119	135	131	141	150	146	137	119	137	124	138	128	136	147	132	126	135	162	131	139	122	125	149	131	127	134	149	120	136	140	137	155	130	154	147	118	139	129	140	132	160	121	133	131	141	136	162	126	148	122	132	126	136	134	156	140	130	117	129	122	135	119	152	154	118	125	135	132	113	131	127	126	127	125	131	151	145	125	139	134	138	116	147	146	148	137	139	135	151	134	118	114	127	133	148	137	134	127	142	125	114	120	152	141	159	155	125	141	134	134	119	144	129	143	135	135	122	164	156	131	155	136	150	155	146	148	130	114	112	128	127	144	133	120	121	141	136	136	123	150	118	138	133	135	152	143	134	133	116	132	127	139	146	85	141	139	132	135	145	123	160	114	141	141	133	138	125	137	131	141	123	108	135	126	153	144	131	119	120	117	149	140	124	137	132	120	125	127	124	130	122	128	127	148	155	144	129	150	147	151	142	126	141	142	126	145	148	133	127	127	143	136	115	129	162	138	144	147	131	137	140	132	128	136	138	123	117	127	137	126	126	138	145	128	127	119	135	136	147	126	130	127	126	142	121	122	146	149	130	131	147	137	122	130	125	113	140	148	114	131	123	142	104	145	130	137	141	133	134	152	133	146	136	115	150	136	154	137	151	127	126	167	134	145	171	132	164	137	141	116	118	147	104	116	136	129	122	122	154	129	136	146	123	138	143	124	126	129	138	133	140	130	140	119	142	139	126	135	147	154	138	136	128	139	131	131	145	140	122	128	171	127	140	120	148	125	117	107	141	114	157	130	122	129	146	146	135	131	127	140	148	128	142	134	140	135	149	137	145	149	125	130	121	135	135	137	144	132	149	130	131	139	149	141	128	124	112	115	134	132	125	130	129	137	138	133	122	126	134	155	144	148	120	141	137	136	106	137	136	145	135	122	140	141	138	148	153	139	131	137	117	126	126	130	137	153	121	166	130	122	150	122	121	120	143	134	131	126	129	138	131	125	143	140	139	135	137	139	131	125	133	145	144	134	129	135	121	150	138	136	122	128	128	131	138	122	136	128	157	116	129	137	117	137	132	129	130	134	148	153	131	129	149	158	133	142	146	139	141	154	130	128	140	138	145	160	165	153	114	141	138	113	135	128	124	133	130	109	152	137	135	123	145	137	128	144	130	147	127	147	124	156	140	140	127	155	148	142	120	138	132	149	150	145	142	136	139	114	137	142	141	115	135	134	140	137	124	126	118	130	127	130	144	125	150	164	128	128	135	117	151	137	147	150	135	133	145	124	128	137	144	121	131	135	145	126	125	114	129	134	128	140	125	131	146	135	131	148	149	131	156	143	126	152	134	110	140	118	122	135	137	130	137	139	133	159	129	131	152	138	110	126	145	115	129	133	166	136	152	137	136	138	155	157	126	129	128	123	140	123	136	124	132	136	123	123	128	135	135	141	122	128	128	122	146	146	160	136	141	132	117	133	129	153	146	144	124	149	153	126	125	137	142	132	139	146	107	120	136	129	126	142	156	140	138	127	126	124	137	131	119	130	111	125	151	144	109	129	115	128	152	128	144	115	150	120	153	113	123	135	132	154	155	120	121	145	134	151	138	148	133	154	147	125	132	122	115	142	151	118	134	158	137	129	157	119	123	130	139	147	140	119	120	127	116	141	130	136	135	127	128	145	125	139	133	137	137	125	156	150	120	140	127	144	123	160	127	128	126	123	154	127	135	139	132	142	142	138	132	131	129	134	125	115	129	151	140	139	136	129	141	139	128	125	124	134	115	155	143	154	131	141	117	123	152	150	130	143	151	154	139	144	105	135	143	133	161	143	163	137	147	146	125	139	149	129	123	141	145	116	132	128	145	160	131	128	154	120	144	130	146	104	133	128	129	154	140	151	97	132	144	126	125	131	142	154	158	147	124	142	151	136	150	134	146	114	142	126	136	130	158	127	126	132	143	132	157	128	126	123	146	126	139	133	133	140	116	127	147	148	144	136	131	136	139	126	131	139	149	133	114	115	132	142	122	136	156	138	133	151	138	121	123	136	131	133	135	137	138	114	120	152	129	134	127	125	127	132	157	154	142	133	123	137	161	116	142	160	146	148	126	135	151	150	128	126	110	140	137	157	126	122	127	122	144	119	139	126	114	136	136	113	122	136	158	135	142	114	145	163	135	121	134	122	154	167	163	142	116	135	127	133	133	163	142	121	132	144	146	132	130	137	125	145	153	132	144	126	117	121	123	139	124	136	134	127	144	115	119	133	131	154	155	130	132	155	130	141	134	140	134	160	147	131	124	143	139	125	141	139	121	128	122	131	127	136	110
7404	1972	4310	5142	4557	3851	3055	2619	2154	1882	1557	1462	1342	1153	1081	1005	909	911	863	740	766	724	746	696	654	637	655	583	611	610	564	540	590	554	531	510	516	518	513	518	472	500	484	495	486	468	474	445	489	543	481	472	514	493	464	483	478	462	475	429	448	469	479	441	421	476	436	458	445	494	431	459	428	480	427	461	465	444	429	445	455	397	427	454	417	433	424	431	412	405	434	410	449	434	421	419	422	466	397	439	401	425	431	463	412	417	412	430	384	386	434	398	389	429	411	399	455	411	418	399	404	420	402	415	423	407	424	427	433	452	399	375	421	400	427	439	444	413	447	431	416	392	401	445	389	438	420	384	400	448	401	423	405	401	426	422	408	366	388	424	424	424	444	412	413	431	460	400	461	412	412	403	409	447	435	420	429	414	402	447	441	412	422	416	437	422	421	433	390	378	407	392	469	434	416	408	416	438	416	426	410	432	420	386	450	428	433	441	385	429	448	418	417	455	421	449	405	449	432	412	407	425	438	372	404	404	381	411	469	417	433	391	407	422	422	422	446	441	411	418	432	419	434	394	388	422	441	417	404	387	426	424	414	374	411	439	458	425	422	398	450	424	419	404	384	406	392	406	368	434	422	454	421	404	424	401	411	405	392	409	422	453	406	414	426	421	403	411	330	412	450	431	417	379	411	413	432	386	401	402	427	407	408	381	412	448	377	447	469	403	411	437	427	416	391	388	409	431	419	394	380	436	423	414	413	408	426	427	376	443	421	410	445	421	436	401	427	393	400	398	417	396	407	434	395	409	385	384	453	405	383	394	361	405	420	392	444	393	420	438	393	422	405	401	424	398	377	396	377	393	414	430	425	388	427	374	407	420	429	402	426	386	414	445	425	385	449	417	415	428	430	407	414	396	431	390	406	408	387	410	381	451	430	408	435	422	415	383	428	447	449	419	418	402	407	423	396	372	432	409	423	440	441	452	408	431	435	409	428	417	403	443	400	443	414	422	416	430	423	401	370	416	426	414	406	402	422	386	432	397	425	374	411	423	411	429	414	412	376	425	406	409	394	420	425	437	393	394	417	422	388	438	411	415	421	394	399	420	399	411	433	377	421	415	426	423	415	399	377	411	391	393	439	411	413	394	412	416	397	409	424	413	387	437	411	437	421	441	391	462	426	437	413	420	389	422	422	410	400	414	434	377	386	395	421	409	371	433	410	432	430	388	390	414	418	402	419	457	408	402	399	463	416	431	439	420	387	395	412	420	391	433	410	431	422	428	418	398	407	434	404	379	409	438	425	418	442	417	397	403	412	418	430	431	380	388	394	405	390	440	418	426	391	447	394	407	401	396	406	414	401	416	405	404	448	390	423	408	417	433	398	446	395	416	415	404	408	444	431	381	402	406	433	392	448	408	415	405	441	398	395	428	445	401	399	423	415	424	399	423	406	406	378	427	405	442	384	402	396	413	432	425	412	403	403	414	430	418	415	477	439	449	417	428	443	391	447	383	380	413	390	469	409	390	388	414	394	413	399	410	422	397	423	407	439	419	404	399	424	414	395	445	395	407	392	400	407	405	420	415	415	413	398	454	418	393	424	417	407	427	418	420	414	390	424	410	423	408	400	390	393	418	398	388	399	407	441	406	396	418	391	420	464	425	447	405	400	396	404	439	427	413	435	390	391	439	407	411	399	394	411	401	422	416	426	389	399	388	402	394	448	399	418	414	414	435	412	441	411	435	436	374	413	419	391	379	399	413	407	406	451	433	381	415	438	384	392	413	432	404	367	429	421	433	440	399	439	372	394	390	406	411	401	428	390	382	391	412	402	395	415	424	429	418	412	418	410	433	410	408	402	427	402	449	403	449	406	417	393	428	423	434	427	392	397	417	471	399	410	420	406	410	439	413	443	426	345	387	410	410	393	426	414	428	395	405	440	366	438	416	423	419	407	404	398	429	424	431	410	399	409	395	403	375	411	373	450	403	424	393	408	416	415	413	432	392	438	410	402	417	382	452	462	411	437	392	385	403	446	454	441	426	393	396	425	405	391	414	388	419	472	403	424	434	449	381	411	411	437	404	424	412	398	372	411	431	437	408	420	388	390	405	389	397	404	411	430	401	401	406	385	401	417	402	459	441	422	405	393	387	422	399	426	399	431	438	403	424	378	431	396	413	417	370	408	403	388	441	405	431	408	408	417	402	424	450	417	437	387	443	399	409	410	394	398	435	412	397	392	418	406	439	403	416	434	406	408	385	366	440	357	409	408	416	410	426	430	426	376	413	418	400	423	406	423	419	394	409	403	375	446	379	388	429	407	423	393	415	407	443	440	431	378	367	404	421	381	431	434	409	388	381	408	406	396	408	435	418	382	406	400	374	441	413	443	393	404	422	451	435	453	430	429	396	403	412	420	395	402	415	439	418	412	408	404	378	420	427	429	403	372	433	417	410	388	414	388	415	447	392	411	419	427	464	445	393	436	398	401	437	432	402	408	411	389	389	393	427	382	425	416	393	421	420	436	426	451	401	406	426	413	408	419	432	376	383	417	407	401	416	385	437	396	408	426	409	445	411	418	426	395	399	399	443	428	420	392	433	403	400	423	401	431	399	438	410	381	404	410	428	386	403	455	434	416	408	409	427	424	382	392	397	424	428	419	426	397	403	446	414	396	402	421	432	408	434	376	382	402	413	396	383	413	431	378	432	452	401	421	414	430	417	427	394	417	383	380	415	442	418	405	461	408	440	394	427	403	417	390	416	452	396	390	434	401	416	382	383	373	411	418	442	432	422	419	398	436	426	411	433	382	395	405	424	457	407	404	380	432	392	422	445	424	410	416	444	432	431	386	426	409	402	415	396	429	417	404	422	417	413	374	406	420	384	416	410	388	415	406	362	431	407	409	402	441	423	385	428	431	438	382	434	425	404	399	426	423	396	407	375	398	385	414	434	410	453	438	416	406	425	412	422	403	379	458	438	430	391	424	418	429	415	429	421	442	404	426	446	440	413	435	451	427	426	437	425	383	462	399	405	445	413	409	433	431	412	416	438	413	398	420	421	426	419	401	436	394	454	419	431	390	384	443	411	418	405	428	402	415	402	398	441	407	435	377	402	440	416	414	418	411	443	373	453	371	410	437	432	447	416	470	430	424	395	408	394	501	398	404	433	429	414	404	389	420	421	465	430	418	414	399	421	423	413	424	431	407	424	415	391	450	382	419	429	414	405	434	406	395	408	424	380	430	443	433	336	419	417	434	399	379	423	420	416	384	423	461	406	415	441	399	437	399	428	392	391	380	432	368	409	429	420	456	435	444	392	439	411	386	420	432	416	424	387	405	424	431	409	413	435	402	400	409	422	446	400	377	407	399	397	412	452	407	417	438	379	409	411	405	422	430	435	427	409	408	391	399	399	405	442	380	424	411	438	418	412	413	405	356	390	394	419	384	393	389	386	423	375	416	416	398	420	420	421	435	412	381	442	444	411	419	407	401	414	405	429
2497	376	421	375	385	363	353	294	298	343	330	301	348	345	322	335	328	311	354	342	347	321	343	308	307	317	344	358	273	326	281	293	301	322	298	295	301	285	328	290	329	294	276	341	311	338	373	340	327	310	272	294	309	356	311	332	314	316	316	314	290	327	297	300	298	336	326	320	323	321	346	327	332	320	327	328	317	319	342	309	338	309	316	302	310	294	286	309	292	306	308	317	303	310	297	307	312	306	354	312	324	312	329	317	304	323	312	311	324	296	310	330	306	325	324	302	312	317	324	304	290	293	323	287	287	292	311	321	292	318	295	316	316	305	313	307	329	327	309	297	334	304	335	318	348	327	287	311	316	316	293	298	298	305	305	285	337	309	351	274	342	291	348	301	294	326	291	290	318	300	308	310	315	307	298	286	302	316	317	301	315	344	280	307	298	327	344	287	303	315	307	332	300	294	313	318	323	277	336	318	312	327	339	317	323	297	313	288	315	341	345	306	313	339	327	316	325	343	326	305	309	350	326	293	318	308	328	311	285	299	316	322	305	313	347	298	302	327	351	291	282	312	300	304	326	286	328	303	307	316	354	285	297	300	315	299	320	337	296	300	340	311	287	300	336	264	306	323	356	299	293	355	300	322	329	339	320	288	335	343	336	328	337	278	320	317	328	268	309	305	308	322	326	335	301	300	300	304	332	311	300	299	341	335	304	338	301	319	306	286	314	303	291	304	333	287	293	320	339	316	279	308	306	302	310	308	332	297	306	311	301	299	302	303	305	313	315	320	300	293	298	305	284	315	301	307	282	293	288	328	273	293	352	342	303	326	324	296	293	323	320	296	371	332	322	318	361	313	325	315	312	345	295	300	309	290	290	329	326	350	327	336	281	300	321	350	307	329	273	284	278	308	325	309	321	296	317	337	321	304	318	275	298	340	312	336	328	321	313	320	305	325	312	303	306	312	319	331	300	310	308	319	329	310	320	306	322	294	302	322	313	306	352	318	319	305	316	315	299	314	303	324	319	308	315	297	310	337	323	317	334	296	308	311	317	301	331	302	312	329	297	326	289	324	301	297	323	331	305	329	281	275	311	300	278	311	286	297	345	314	322	328	299	285	320	304	315	313	254	302	300	316	302	341	308	291	324	320	332	333	298	338	320	329	304	290	301	292	321	347	314	300	338	298	313	315	344	280	335	326	315	304	319	324	312	322	328	311	330	309	287	316	302	300	315	304	316	319	272	325	316	321	324	317	322	323	320	302	305	327	344	307	292	284	314	336	331	312	311	333	283	344	313	312	298	316	327	274	330	308	294	342	339	288	320	307	304	287	321	285	303	273	314	347	336	314	299	311	359	299	319	297	335	314	326	330	316	343	301	316	309	319	307	303	330	297	337	293	313	322	296	325	314	332	300	299	305	307	301	331	329	314	295	330	296	298	300	329	334	310	273	308	307	305	301	316	309	302	312	302	337	326	317	353	303	278	318	281	290	336	297	304	302	333	317	336	326	303	307	312	305	299	329	287	313	278	342	320	347	354	275	296	351	304	294	313	295	320	299	317	319	304	309	344	327	324	313	323	312	317	294	343	288	339	256	298	334	302	295	327	280	302	295	332	313	310	294	280	325	326	338	324	347	305	291	309	325	324	297	289	307	311	288	297	333	330	292	288	308	345	279	338	315	281	305	319	311	334	311	288	318	309	321	306	304	316	323	318	303	307	319	294	301	302	316	303	321	297	316	337	308	295	310	330	317	333	301	277	316	327	322	299	284	321	315	291	339	304	353	318	328	313	304	323	319	315	307	316	335	287	336	298	307	323	359	294	325	327	338	300	314	315	302	307	311	293	303	322	322	308	327	344	292	317	340	340	310	345	325	312	313	281	295	296	342	326	303	310	318	311	277	260	331	353	341	334	307	306	317	298	324	343	311	327	317	285	304	304	320	268	307	310	305	349	340	296	317	341	308	304	345	316	308	299	344	330	317	281	317	282	310	319	291	333	340	280	305	321	320	347	342	299	326	314	315	330	250	313	286	309	304	312	325	313	310	318	357	333	304	323	359	304	297	324	342	314	334	316	317	293	338	288	298	329	307	278	299	272	292	296	319	311	324	313	286	313	315	334	321	319	319	337	335	307	342	299	324	315	303	336	330	340	312	299	318	315	300	319	304	305	336	328	295	302	290	311	294	307	292	315	331	320	311	303	349	314	314	313	313	349	307	353	329	298	307	328	307	303	333	320	296	314	315	316	308	314	321	323	298	331	321	326	361	312	297	305	294	320	299	328	350	308	312	343	312	306	285	341	306	281	297	312	294	304	310	303	310	320	335	303	321	309	342	321	284	314	323	319	297	306	328	307	312	311	310	324	361	301	336	284	298	330	315	297	313	304	323	275	320	335	327	298	307	306	322	343	295	334	318	302	291	318	299	313	327	269	302	355	311	303	327	310	329	348	325	306	304	340	325	277	312	307	330	312	341	316	313	299	319	337	293	308	313	329	283	311	297	345	319	340	312	337	318	345	333	311	313	282	347	311	321	338	310	324	338	286	310	307	319	313	343	320	303	340	315	301	320	302	315	261	317	314	298	289	324	306	330	337	321	335	299	302	314	358	333	308	306	327	289	327	312	331	303	322	294	321	293	309	322	321	323	333	333	380	303	338	291	305	291	303	303	318	291	283	322	315	327	310	300	296	314	309	308	309	325	318	306	315	339	322	297	313	338	326	326	291	315	324	304	328	324	316	285	306	325	303	279	284	277	284	307	307	333	327	284	349	317	293	324	304	324	309	330	327	301	302	303	346	316	259	292	301	332	336	285	309	318	306	369	297	318	320	324	346	333	329	332	306	297	319	304	323	306	301	304	314	294	324	342	298	310	294	331	307	320	313	303	320	272	325	335	301	322	304	342	322	326	340	321	300	352	287	317	302	310	323	329	314	321	320	318	309	310	335	301	321	283	334	289	306	306	294	315	309	298	315	316	340	289	282	322	317	329	324	294	287	312	356	333	307	321	293	299	328	343	318	352	335	283	306	299	305	340	295	285	362	370	316	326	333	302	334	311	317	329	276	336	313	323	331	309	318	320	329	373	312	340	337	309	316	311	291	314	317	340	309	310	325	336	311	293	307	278	329	327	345	325	342	328	307	301	327	320	332	312	293	307	297	302	296	344	336	310	303	305	301	307	297	295	327	308	295	308	268	326	306	357	322	294	309	292	287	291	323	290	313	317	293	273	312	310	296	304	288	342	295	297	309	324	279	317	324	309	302	286	316	299	296	335	323	308	306	324	327	296	309	305	299	304	318	317	297	319	301	298	330	330	367	330	308	352	334	312	286	305	342	323	323	287	356	285	352	299	320	333	334	307	325	302	303	297	309	338	334	321	312	331	314	278	326	345	312	299	313	305	298	309	285	343	339	312	312	311	287	292	324	311	345	324	308	305	280	327	305	299	309	300	313	306	317	279	314	332	310	274	325	340	313	307	317	285	333	308	332	308	301
2518	891	1048	1060	1032	946	960	920	928	873	894	893	877	856	834	880	851	838	874	796	839	816	830	868	814	860	876	826	871	840	816	821	840	851	807	821	845	821	835	850	814	824	864	808	776	829	845	788	843	818	813	862	828	834	808	814	797	849	815	824	793	869	851	768	823	892	807	810	803	789	762	787	859	801	820	857	879	805	818	861	883	801	803	815	823	877	827	799	811	850	804	822	827	833	810	836	846	816	805	830	861	831	843	742	864	815	800	800	792	832	860	842	825	808	791	782	837	786	832	772	853	787	805	837	853	806	807	832	869	805	837	829	799	832	810	784	837	845	844	860	851	797	822	839	791	850	847	818	833	807	826	843	823	841	813	811	847	831	814	833	844	846	828	845	871	872	813	885	822	858	802	820	855	871	843	773	839	827	842	788	826	869	805	793	777	799	824	809	849	831	820	864	849	825	877	824	826	827	850	851	879	827	835	820	815	827	824	862	838	855	850	819	817	851	813	818	804	803	840	851	805	881	799	802	823	834	837	827	852	868	791	896	861	864	825	824	809	854	864	814	836	829	809	877	881	782	795	898	770	792	817	777	848	804	838	811	812	780	850	812	861	770	833	843	821	846	858	832	806	808	823	858	852	861	873	829	813	851	814	823	857	893	847	865	796	880	824	845	842	832	827	786	824	856	862	829	814	833	824	798	811	776	776	880	803	813	820	836	847	859	861	841	818	793	859	786	850	884	794	840	753	838	828	784	809	832	832	907	821	805	853	773	877	849	802	807	814	784	850	786	844	782	822	858	792	849	778	856	860	796	818	845	845	798	827	845	835	796	844	835	800	842	844	790	820	791	826	843	832	839	828	812	905	850	803	803	813	817	827	865	845	850	848	847	796	794	790	810	822	803	779	825	806	859	819	805	858	867	803	808	805	810	834	847	798	812	837	813	823	816	845	868	824	814	845	851	864	874	846	838	858	828	841	901	810	835	823	785	834	882	885	820	834	867	832	820	831	847	871	817	823	856	854	869	881	842	829	887	855	788	853	877	852	852	789	818	851	830	841	729	845	876	832	857	913	825	840	787	852	845	828	860	839	820	786	859	804	833	795	851	777	815	858	818	844	799	811	824	825	851	812	831	843	813	880	795	822	819	866	819	817	822	825	866	842	865	806	821	828	775	877	815	807	853	854	833	864	842	863	894	852	808	855	811	817	825	807	796	819	807	812	840	825	790	810	788	845	878	802	850	827	785	814	842	851	831	825	783	835	797	784	899	884	832	893	813	842	841	845	846	812	836	827	826	800	797	889	805	824	815	818	781	844	841	825	876	808	869	773	865	854	804	833	831	854	814	878	801	824	820	818	830	755	830	843	812	830	806	834	866	855	834	808	798	806	802	851	842	793	834	859	804	852	832	849	855	836	835	836	834	837	838	896	836	811	818	831	797	852	822	830	843	841	799	825	827	834	836	849	793	790	777	776	798	791	821	825	870	810	834	857	887	811	784	866	842	822	819	848	897	892	811	875	890	846	868	872	792	840	851	783	812	809	824	842	819	849	815	856	864	828	763	824	796	839	812	929	832	811	813	899	878	817	817	808	830	791	797	867	845	842	826	858	815	868	746	877	846	861	886	802	869	798	825	827	827	828	836	843	826	861	827	835	839	835	859	873	791	756	801	792	857	824	813	857	772	847	851	861	810	831	821	834	789	845	823	831	827	787	759	835	813	815	846	845	792	860	821	827	842	809	876	854	831	783	867	817	872	840	802	823	839	825	838	792	852	828	803	852	834	853	864	838	864	814	834	823	824	863	879	793	854	837	846	807	824	868	871	836	830	882	848	860	871	816	806	818	883	821	773	805	828	806	863	841	828	815	872	837	833	826	890	790	832	836	824	825	801	835	842	781	815	841	891	829	830	856	801	797	795	833	810	779	810	885	798	822	812	854	839	792	822	851	826	855	830	749	861	831	787	799	791	821	865	816	847	825	811	853	866	819	863	793	819	855	903	801	813	866	878	877	841	851	843	894	843	806	820	828	817	869	823	866	808	877	838	861	779	819	857	839	835	800	847	792	826	859	831	851	894	843	845	843	879	888	833	827	832	819	817	773	825	824	780	836	816	804	782	826	851	859	825	853	868	834	810	871	844	806	837	861	883	796	877	809	823	788	825	828	812	860	808	771	815	833	878	822	790	809	822	788	823	804	826	795	820	832	832	790	822	799	806	850	832	865	818	805	792	793	850	813	837	890	865	815	842	862	855	815	824	840	756	830	851	860	868	844	840	871	810	841	851	841	863	804	804	849	802	913	850	817	836	803	804	819	829	864	780	829	868	796	805	809	816	846	868	848	810	837	814	935	835	809	829	823	854	849	842	834	849	825	830	885	811	849	847	882	797	867	879	841	830	879	851	794	835	830	775	803	883	874	775	859	816	881	845	808	836	873	871	813	866	852	877	820	793	847	779	831	836	831	830	831	805	867	833	823	880	808	836	852	828	789	783	865	810	812	821	808	762	812	839	786	829	828	824	879	835	802	882	870	829	862	865	822	835	838	811	802	847	799	782	786	863	862	835	843	842	856	801	832	872	833	853	851	828	797	777	804	825	797	804	839	847	824	899	805	812	880	784	837	836	831	820	841	842	813	778	825	777	857	806	807	808	824	822	807	836	841	838	812	814	818	794	836	849	836	867	835	776	827	848	877	801	834	838	848	827	861	858	795	815	785	799	845	828	840	858	858	794	808	820	828	810	856	834	852	790	797	795	824	814	846	798	820	823	806	829	824	848	786	807	865	800	803	835	873	811	795	750	793	820	849	845	804	816	802	807	808	838	823	832	851	809	763	827	869	802	804	856	838	776	823	798	827	831	839	798	842	867	891	861	844	883	747	862	884	850	805	867	800	803	901	896	852	869	773	820	818	818	847	883	826	809	834	838	820	802	858	842	835	783	860	804	846	854	878	861	845	790	783	853	862	795	808	795	797	856	876	868	839	849	810	831	850	841	812	814	887	781	821	857	815	797	830	836	817	793	806	851	842	867	834	847	845	811	834	838	827	782	791	764	866	809	875	813	861	839	880	808	815	802	841	822	802	823	847	845	807	857	837	823	878	859	845	843	863	825	863	786	831	746	844	856	793	831	828	814	839	828	838	796	802	815	805	882	877	860	865	822	831	865	859	810	852	804	850	841	811	845	796	811	849	786	808	885	840	822	840	821	884	831	821	827	856	837	819	822	863	817	852	836	881	823	821	840	838	823	828	837	797	807	783	895	829	863	885	860	867	807	837	834	782	801	814	872	828	815	837	825	833	847	850	820	812	846	787	900	773	838	826	861	872	854	803	804	808	844	818	811	800	774	838	821	783	788	871	841	810	806	844	808	822	841	839	835	880	831	798	799	836	855	796	808	781	879	852	791	816	846	819	847	808	862	834	811	879	846	823	809	834	811	840	840	834	821	770	790	811	851	862	814	844	845	835	785	863	839	836	870	813	888	858	866	814	855
9538	987	1258	1017	790	541	446	429	343	317	285	263	247	218	229	251	195	228	210	222	211	183	209	206	181	184	199	203	202	189	198	184	177	181	199	178	190	212	195	169	176	192	176	182	181	189	178	199	184	199	169	180	168	200	191	161	199	197	155	202	186	185	189	190	169	170	197	185	158	170	182	171	180	176	205	169	192	163	183	194	182	214	190	181	178	179	179	194	200	161	182	179	192	151	157	200	206	194	186	166	204	187	175	197	185	180	201	196	186	191	189	169	182	162	198	158	171	166	208	192	183	201	155	192	175	190	172	197	186	197	175	152	186	183	180	178	202	169	178	200	170	183	178	162	202	164	167	182	195	191	169	200	186	167	194	162	158	169	162	178	165	189	186	209	201	175	148	193	189	180	167	196	204	180	162	183	167	194	194	167	158	188	166	191	179	157	179	176	156	171	185	167	192	195	215	186	185	166	177	196	180	168	202	172	184	200	169	184	191	171	171	171	160	206	179	192	175	174	178	180	165	165	193	172	177	223	189	204	204	202	185	171	184	167	176	166	170	180	178	178	159	195	187	195	166	190	175	150	151	189	166	180	181	181	183	174	201	182	168	196	202	185	180	207	200	160	167	161	198	193	194	204	186	188	191	193	191	180	187	154	189	177	169	161	181	182	188	192	172	188	162	177	190	169	182	164	163	188	186	173	184	187	205	177	165	177	182	173	181	167	203	179	158	173	182	187	166	167	186	181	184	186	180	154	175	183	164	171	169	181	197	150	162	190	170	204	185	169	162	154	196	165	172	161	211	166	174	195	198	181	202	167	195	194	171	177	177	167	182	178	190	181	189	159	188	181	158	178	168	179	196	180	182	175	180	184	192	141	189	179	207	193	170	183	164	186	171	177	209	158	160	198	189	190	170	209	191	183	173	173	169	182	193	179	173	166	186	186	171	177	180	178	173	161	168	188	167	191	195	180	224	170	189	176	152	189	163	190	174	201	180	203	194	183	183	191	207	170	164	163	206	178	196	178	166	172	199	185	177	158	193	192	188	169	163	174	184	149	196	170	193	175	196	170	171	207	169	185	191	192	182	177	170	173	171	176	181	163	184	184	173	179	177	192	170	164	160	193	162	190	154	214	147	184	209	169	176	168	174	165	168	188	194	173	188	187	172	191	193	177	167	170	176	199	169	183	173	190	163	187	170	174	172	172	187	161	202	191	198	177	175	172	164	207	168	158	193	172	171	176	181	211	169	155	198	203	181	194	187	179	180	176	204	190	168	195	206	179	169	184	185	171	194	171	205	167	183	191	159	181	172	200	175	189	185	192	155	182	205	183	177	182	148	163	159	199	187	172	178	203	169	185	165	171	178	214	179	206	187	190	210	203	177	177	180	179	192	177	180	192	202	166	187	175	200	188	175	198	201	181	177	186	177	177	182	160	161	186	174	185	201	170	147	186	168	184	143	192	166	161	184	164	212	188	194	185	173	198	177	187	146	171	194	199	182	189	200	202	197	164	179	202	179	195	164	161	178	198	189	192	194	153	152	240	188	182	158	170	166	184	196	173	195	182	170	206	177	169	147	145	177	168	180	183	172	190	173	206	189	150	158	177	198	193	192	159	188	184	183	182	202	210	161	178	209	170	175	178	194	188	159	171	184	156	188	151	180	201	180	176	165	164	186	162	179	174	199	180	214	178	193	186	192	195	181	200	167	181	166	161	189	198	199	175	161	180	175	169	186	172	186	192	180	191	172	184	165	174	177	180	170	197	200	200	167	172	160	177	198	175	168	192	194	174	173	177	153	195	170	194	197	189	175	173	201	178	202	165	182	166	164	184	191	162	188	185	173	183	183	208	170	165	183	161	177	161	170	174	169	192	196	174	175	160	181	172	181	156	179	179	189	188	168	189	170	186	161	152	187	176	188	177	163	198	199	178	171	168	174	171	179	202	169	184	177	197	153	207	168	203	200	172	204	205	158	185	175	178	188	166	174	185	179	199	182	193	205	167	195	162	175	173	172	189	169	197	177	181	163	181	178	187	160	192	181	182	170	173	160	188	160	163	180	168	196	167	196	187	187	185	173	188	170	171	172	188	202	190	156	159	174	175	201	182	187	174	170	188	183	204	187	185	193	188	161	212	177	176	165	174	167	185	161	182	169	155	158	179	152	176	170	191	188	183	188	175	193	163	211	172	165	192	181	178	184	175	179	192	190	173	206	178	183	197	188	164	163	173	175	189	177	189	188	174	177	158	182	196	171	195	172	188	187	189	159	189	185	171	194	178	171	188	191	178	196	165	163	181	202	171	167	188	186	180	166	159	190	171	173	172	177	175	153	176	191	202	179	178	198	174	212	150	152	192	162	177	155	158	182	185	180	159	193	194	171	184	165	180	187	186	180	166	171	181	191	215	163	172	178	196	184	189	198	179	181	148	177	159	169	173	177	184	182	190	206	199	171	204	183	166	171	159	154	186	162	168	192	170	198	182	196	168	204	177	189	184	202	170	178	181	198	179	186	188	178	172	168	188	176	178	180	186	184	172	178	176	171	175	174	163	181	190	210	173	172	174	184	179	173	166	194	186	192	186	167	181	189	168	178	200	170	201	170	194	187	179	175	184	166	161	183	201	173	181	148	192	207	179	197	183	188	173	191	167	204	185	163	175	191	206	203	185	193	178	190	174	154	181	186	188	163	171	155	178	200	173	174	181	191	185	166	173	186	201	164	179	169	173	162	163	179	159	169	172	169	191	186	187	200	177	165	175	191	207	202	193	176	173	191	189	169	175	186	209	155	194	197	163	166	190	186	180	180	179	161	195	194	159	180	178	177	197	164	198	185	178	189	204	186	176	195	171	203	166	174	171	173	163	180	184	183	165	174	180	170	179	161	179	192	164	163	179	182	207	175	153	188	166	176	193	177	171	210	188	179	177	186	170	185	195	181	192	178	168	183	196	166	176	189	196	170	195	174	173	192	169	187	179	185	173	217	173	175	183	191	178	182	193	183	181	179	180	179	170	182	178	170	191	191	178	185	178	177	177	169	183	183	184	187	196	185	191	162	174	181	171	183	178	182	177	183	173	187	186	161	175	186	192	187	209	165	176	174	180	153	199	176	181	175	158	156	194	157	207	181	183	179	151	167	159	149	204	174	170	180	177	177	180	179	168	183	173	218	176	186	189	165	175	174	183	182	179	197	178	202	170	190	183	200	189	197	194	178	177	189	180	171	165	188	186	185	179	158	194	174	183	208	152	172	186	200	184	173	171	197	195	166	168	187	156	183	187	180	187	166	173	150	157	170	180	192	169	181	192	182	180	162	182	179	187	164	171	170	190	186	178	186	187	189	155	201	183	190	181	176	180	173	168	177	150	170	199	179	173	211	185	171	177	205	201	179	149	158	181	180	185	159	181	179	159	204	208	175	204	165	174	167	205	159	193	192	175	180	180	154	185	183	195	196	182	195	186	195	188	197	192	204	164	175	200	194	161	191	154	188	183
5625	1297	2605	3069	2804	2287	1989	1641	1446	1272	1150	1025	951	932	875	837	811	760	731	752	710	706	620	672	668	613	589	624	626	594	589	615	583	588	631	597	588	526	554	548	558	568	546	558	587	566	545	554	556	540	532	527	503	534	522	502	548	562	517	491	533	550	552	516	522	513	528	525	562	545	486	515	526	523	548	524	528	503	545	484	542	515	505	529	570	532	541	519	505	516	531	484	554	505	520	510	549	538	555	501	515	490	528	516	551	493	562	524	483	494	520	522	521	535	507	518	524	488	545	522	498	564	542	519	533	527	489	499	484	547	511	508	545	548	498	521	525	520	513	548	518	490	481	561	503	484	534	491	499	508	533	505	524	495	501	529	480	502	531	510	500	537	489	552	505	457	515	528	522	552	530	517	480	527	530	497	492	520	492	498	539	511	479	492	457	513	508	514	449	556	498	475	531	522	511	553	521	525	518	491	498	506	519	504	476	490	497	501	494	500	518	546	476	525	506	526	506	536	523	505	471	514	486	530	507	500	515	500	533	492	521	499	482	497	490	541	517	504	512	502	494	528	487	525	523	516	506	496	519	523	546	517	540	553	508	501	543	495	494	492	528	525	541	491	446	479	496	561	496	491	484	494	471	498	505	473	500	497	506	489	543	492	476	513	515	494	518	517	532	480	502	488	534	490	480	477	529	515	507	550	550	531	498	482	532	491	464	504	514	536	505	480	505	499	511	542	534	505	491	478	539	529	542	518	523	514	519	500	528	512	540	472	507	531	516	519	522	537	494	497	516	524	496	502	525	496	539	554	527	550	481	510	498	483	497	511	518	570	508	504	469	472	510	536	514	527	475	508	484	534	493	494	548	503	494	529	516	491	515	522	552	498	565	506	534	516	563	489	508	518	509	520	522	525	538	530	488	499	505	512	493	479	518	545	497	495	502	506	517	494	527	521	500	506	486	525	482	512	517	522	513	513	530	505	489	517	509	507	483	493	475	475	524	509	508	537	491	509	522	585	532	519	515	507	508	531	538	531	496	496	507	485	494	509	505	518	498	504	515	530	516	519	538	512	513	518	546	540	480	533	533	483	468	479	495	524	477	539	475	532	521	517	498	472	529	532	488	535	533	554	512	516	511	517	491	506	519	503	521	530	528	502	444	525	512	521	530	527	502	530	536	532	492	515	512	526	529	506	529	514	513	492	519	537	532	475	514	489	502	494	503	480	503	518	530	486	460	527	556	516	501	499	538	511	490	458	523	504	521	531	542	516	480	501	498	520	527	526	520	530	524	519	548	474	526	507	543	495	486	542	489	550	554	515	533	554	526	558	536	527	498	494	523	479	463	550	497	493	487	502	498	472	525	501	474	522	491	492	552	465	477	538	494	497	519	500	537	534	455	504	547	507	535	506	491	543	557	535	521	519	492	506	541	522	497	536	529	510	490	522	546	536	497	514	499	526	502	514	532	549	511	489	542	526	504	491	514	531	517	534	501	525	510	554	539	452	494	541	496	496	560	529	509	479	504	519	510	471	471	562	521	477	520	523	534	515	492	554	508	522	487	539	517	535	528	509	511	474	526	532	505	538	472	532	471	510	503	537	497	523	468	500	509	507	537	528	504	536	521	531	515	551	502	544	541	512	531	526	505	496	483	537	499	494	489	528	522	502	500	510	534	539	481	520	553	523	507	517	496	533	490	529	561	531	498	520	521	515	493	519	489	483	519	537	505	526	532	508	534	550	504	519	512	512	512	537	498	502	520	497	494	493	465	527	517	529	477	520	515	502	492	524	522	486	507	504	493	505	553	506	519	476	532	488	497	495	495	497	540	520	509	504	518	481	517	501	480	488	500	499	534	521	508	506	500	498	519	509	495	516	494	522	471	504	492	516	529	485	509	485	511	497	496	497	503	552	530	498	492	479	469	497	476	492	488	516	525	503	511	494	490	517	480	520	455	552	525	521	495	542	541	521	518	526	483	485	497	517	458	526	465	529	510	540	481	520	497	505	493	498	505	509	534	547	499	488	514	496	502	516	530	494	518	497	513	506	501	522	482	484	504	504	480	507	503	533	523	565	505	498	492	490	483	483	523	505	488	531	499	541	530	487	536	513	479	524	484	522	513	527	536	538	510	497	518	519	486	527	516	538	552	523	545	491	481	531	519	517	491	507	477	536	529	513	495	507	541	501	520	469	499	479	514	533	549	514	485	490	500	509	563	542	495	566	472	529	532	542	491	493	498	532	518	500	503	487	500	471	495	529	521	516	494	486	534	531	510	512	498	496	492	493	474	504	490	514	512	533	477	508	537	484	528	503	518	527	515	482	543	528	490	524	536	482	513	515	553	553	491	495	490	535	507	517	543	505	501	500	487	500	493	478	518	475	515	521	519	500	520	537	503	514	515	521	517	517	497	520	496	520	516	522	480	554	485	523	518	496	482	551	487	503	533	494	539	481	501	505	484	516	507	488	528	479	505	511	483	511	539	481	478	481	537	549	501	582	488	513	505	494	560	527	462	519	482	540	487	513	503	511	541	506	508	497	560	513	484	489	529	519	544	526	507	515	500	463	498	514	498	512	538	497	522	559	535	497	519	506	560	529	508	514	499	497	476	521	495	498	462	509	538	501	515	513	486	537	503	499	512	523	507	484	529	473	490	508	532	527	462	492	509	479	499	506	537	511	487	496	509	508	520	504	517	523	514	516	518	528	511	503	490	512	490	536	522	500	553	510	551	503	518	495	475	512	509	544	488	492	521	571	505	497	535	516	537	512	515	484	548	481	531	530	476	548	532	528	529	521	500	493	461	534	532	495	512	508	496	477	527	455	512	508	509	541	513	484	517	508	492	508	503	518	547	501	533	529	505	501	509	492	545	511	517	524	524	534	474	517	512	530	538	454	504	514	514	514	530	510	529	527	529	580	501	490	466	537	504	492	510	520	499	505	516	494	520	493	541	492	468	487	568	524	461	533	517	537	494	506	503	494	510	500	491	522	514	509	509	552	490	536	543	483	458	518	505	542	511	503	499	554	492	499	521	438	529	540	526	477	525	536	510	545	502	516	500	501	483	537	515	522	523	507	477	512	506	501	509	522	474	496	519	511	538	475	488	503	493	519	547	537	529	507	515	482	484	524	487	522	481	536	539	516	488	508	516	487	458	531	527	534	566	508	514	512	501	507	494	505	507	546	549	494	578	542	509	492	546	511	529	509	526	520	517	519	481	537	559	525	507	499	530	513	494	546	484	543	527	489	515	496	513	501	497	494	462	544	510	528	526	514	508	484	527	512	540	498	478	522	508	520	556	517	488	511	504	505	514	542	511	500	505	494	533	531	501	528	518	515	509	490	506	499	500	493	505	534	488	488	550	511	536	527	515	500	475	491	536	531	534	520	515	505	495	530	544	519	468	563	507	532	532	524	518	549	522	503	493	530	522	527	546	497	502	504	508	504	532	535	507	517	518	518	509	551	544	526	500	542	530	513	478	509	470	513	499	511
17363	2383	2361	1802	1215	881	687	601	461	424	359	325	309	244	236	219	197	187	203	207	182	177	191	163	183	171	165	166	146	154	162	156	149	158	136	135	135	150	131	144	134	155	145	157	158	136	138	160	143	119	141	147	145	151	157	140	156	157	136	157	138	135	132	99	154	159	148	150	158	123	156	126	148	151	145	124	147	129	121	141	141	124	151	161	133	136	156	144	108	125	140	135	122	132	118	127	119	139	119	140	136	154	160	140	146	140	138	112	112	130	138	113	129	147	137	142	137	144	101	129	137	141	129	138	117	132	142	118	137	140	134	141	152	139	132	135	145	148	132	141	116	132	133	140	122	112	158	129	155	123	128	132	116	135	115	139	111	148	118	143	132	129	146	115	126	147	140	114	152	136	128	158	126	147	135	123	129	137	143	133	115	152	132	153	122	141	160	138	155	141	126	148	127	129	128	151	142	139	128	125	128	142	137	143	132	121	134	126	141	137	107	131	146	142	128	149	119	150	144	135	130	143	150	148	131	138	134	147	133	139	136	128	124	130	141	129	132	123	124	138	141	145	129	136	142	116	137	142	124	139	130	156	122	149	138	113	150	139	144	118	135	138	130	142	135	117	141	118	127	137	122	140	142	133	136	138	129	139	116	122	150	130	155	149	135	128	134	127	127	120	143	128	148	141	126	165	149	121	128	127	133	130	144	135	132	146	144	152	135	131	136	122	143	148	136	130	141	124	140	144	122	129	122	145	119	132	114	143	124	149	135	149	123	142	130	145	147	139	139	141	135	125	108	130	108	125	130	143	138	138	140	145	123	143	120	128	134	129	133	136	150	136	148	131	129	130	147	118	140	133	149	127	146	126	139	158	125	127	137	157	134	140	130	130	136	118	129	158	140	139	131	151	114	117	127	129	133	146	133	104	139	142	129	137	129	132	136	147	138	136	120	131	140	160	139	123	139	122	160	130	133	136	128	148	132	134	140	131	128	127	128	142	130	128	134	154	115	136	139	125	135	140	132	148	154	130	122	121	127	143	138	150	118	124	132	119	148	138	136	124	127	140	124	140	131	111	155	140	134	138	139	159	143	129	129	137	156	139	134	141	116	132	146	145	136	132	130	153	125	136	117	115	139	137	120	143	118	126	136	145	127	124	112	125	119	150	129	117	142	129	131	139	141	137	126	128	132	133	144	134	125	136	131	151	118	128	132	116	128	150	120	130	123	133	122	120	142	132	157	123	134	121	149	130	133	159	148	135	122	117	152	145	140	140	148	145	139	148	149	145	135	129	120	134	112	132	150	156	138	143	148	164	141	136	127	125	128	116	136	128	142	126	118	135	143	124	156	123	134	157	154	139	132	134	158	117	114	135	119	134	134	128	122	122	135	139	147	132	117	104	135	131	125	148	110	113	117	106	140	127	124	122	146	122	114	145	123	112	142	146	167	128	140	142	130	142	134	141	138	113	156	132	152	127	138	142	129	142	140	140	140	120	141	132	133	147	127	120	156	148	133	162	132	125	121	152	148	133	141	119	138	132	138	119	137	134	133	115	138	128	129	122	145	134	148	123	117	145	151	129	131	105	117	145	129	146	137	135	125	155	130	143	148	146	135	146	152	129	141	131	141	140	144	134	129	118	157	152	147	123	152	144	111	135	136	150	140	137	120	146	142	140	145	123	131	120	141	138	119	135	111	134	138	149	143	130	125	137	118	135	137	170	108	145	93	151	156	118	119	139	141	135	141	153	145	152	149	148	129	130	141	119	146	132	125	123	145	143	142	154	123	127	127	123	140	139	140	119	154	142	144	142	129	139	128	135	145	135	132	138	125	142	147	145	135	139	135	150	115	132	137	126	143	145	132	125	134	157	131	138	128	142	144	139	122	146	126	130	129	148	133	132	138	139	134	151	140	135	139	113	148	145	114	130	133	152	122	127	139	133	138	111	149	130	125	127	117	147	129	157	132	125	125	139	139	120	148	135	120	145	105	115	146	150	126	139	127	146	125	133	132	136	150	135	175	132	162	124	120	135	118	135	149	137	129	127	122	136	129	123	132	133	142	157	120	117	125	157	118	124	141	112	110	132	119	139	157	104	145	127	144	123	115	127	131	137	146	151	133	118	129	139	126	128	138	162	147	127	136	130	147	127	140	149	124	149	142	126	121	126	124	129	123	151	134	150	137	147	154	94	140	130	150	149	123	136	137	126	134	133	126	132	142	145	144	142	142	126	135	129	144	133	120	115	127	130	153	144	133	135	150	134	136	127	129	140	141	130	120	118	134	148	129	146	146	110	134	142	134	132	144	150	129	129	151	141	141	103	151	137	116	125	155	133	133	122	116	135	119	150	123	144	148	123	145	149	123	126	119	134	147	134	119	134	119	128	147	126	144	144	141	115	137	134	131	131	137	138	144	118	132	135	146	145	142	142	127	129	117	114	131	130	125	141	125	142	155	127	137	129	139	120	133	140	132	143	129	121	130	149	124	142	154	123	140	134	128	120	109	125	121	121	125	145	137	116	155	130	141	124	145	134	117	147	125	147	127	142	130	151	158	120	130	123	126	130	149	138	135	146	142	151	153	131	127	137	146	161	148	137	121	134	131	140	117	167	132	110	151	153	132	126	147	144	153	135	145	112	123	132	154	124	125	119	128	134	141	147	132	139	133	137	120	126	135	152	140	132	141	129	140	136	145	147	119	136	125	135	113	145	152	129	152	140	115	145	139	140	138	147	161	141	152	137	144	149	132	134	129	135	121	150	130	137	131	135	118	136	157	119	146	153	132	145	125	152	136	129	130	115	164	122	134	158	129	139	138	140	143	136	128	121	139	142	120	119	126	138	150	140	130	143	109	140	126	124	131	128	117	149	128	131	143	135	154	137	142	143	142	132	119	142	119	129	147	141	122	123	127	138	140	126	147	130	120	116	132	144	129	132	122	135	136	122	123	134	136	141	131	127	146	115	138	118	124	141	127	132	135	131	115	118	138	160	143	144	118	130	147	122	159	126	137	130	128	132	124	151	114	125	121	143	134	142	138	139	122	119	153	129	142	129	148	139	161	131	144	136	131	127	118	141	129	126	132	128	157	133	147	130	145	135	129	148	130	131	150	135	123	129	111	114	142	127	134	130	104	134	135	125	130	127	150	116	118	136	105	134	128	115	115	138	99	130	122	144	134	119	135	144	138	128	127	148	130	160	151	128	136	140	143	130	129	144	142	128	126	112	133	155	155	124	128	153	139	162	155	155	129	124	156	140	147	131	126	118	138	119	145	141	123	138	125	141	129	122	140	134	122	147	111	142	142	146	132	135	137	139	133	123	141	146	121	140	133	136	138	137	147	148	142	131	148	121	130	144	148	118	135	125	127	143	142	121	162	153	127	140	141	118	128	142	139	135	156	141	127	111	143	135	124	147	141	137	131	136	134	131	117	145	140	129	136	143	164	128	147	131	129	144	143	133	147	136	134	136	155	139	135	138	130	132	142	141	143	134
7546	2036	4484	5241	4647	3860	3133	2603	2228	1909	1640	1404	1241	1162	1103	1031	991	882	844	792	778	769	683	704	632	656	631	624	563	577	558	555	563	545	557	496	591	497	544	510	528	509	481	488	503	505	475	478	449	441	463	458	457	503	464	433	457	453	465	481	474	445	445	452	423	430	444	468	452	414	427	427	433	382	406	389	448	457	401	451	429	436	409	432	410	462	450	405	429	444	417	409	421	428	391	426	441	387	431	421	429	399	422	401	423	396	437	424	407	419	426	423	405	432	422	416	392	403	424	432	408	404	393	402	428	430	428	418	419	419	448	414	458	425	422	431	378	421	437	435	424	394	399	428	403	395	428	425	420	420	422	433	402	410	432	435	434	452	432	442	448	430	402	422	439	416	439	419	425	390	405	407	452	420	406	423	433	434	420	424	451	380	391	447	434	462	404	414	386	453	399	398	437	416	408	424	397	410	428	400	393	401	420	443	377	412	378	375	394	429	397	425	421	431	388	397	416	415	427	412	433	407	435	409	421	426	420	439	433	447	406	400	411	420	411	422	417	431	403	398	420	436	489	405	414	387	451	419	382	436	417	443	430	380	427	416	389	398	379	437	409	405	413	423	411	435	421	424	365	436	434	389	407	391	403	433	410	409	425	418	411	405	430	432	391	444	405	431	425	411	427	413	452	439	462	427	421	409	396	428	396	398	452	418	428	417	401	414	398	386	429	429	401	445	410	365	418	404	417	390	444	413	396	398	413	415	413	380	419	390	439	411	432	423	433	396	426	442	436	401	436	396	402	407	455	404	416	432	406	444	389	413	394	406	411	400	409	384	409	426	420	389	455	398	442	426	407	461	385	395	429	435	386	405	409	405	424	406	448	415	408	407	400	380	402	427	413	401	398	413	436	410	421	419	442	388	415	435	387	409	378	417	424	386	414	409	411	376	449	452	427	410	436	394	418	395	455	399	380	403	412	395	409	388	416	461	423	421	433	426	372	397	422	422	392	394	440	425	415	424	416	412	403	403	391	390	419	397	402	391	435	402	379	387	391	431	407	414	427	456	393	407	430	395	426	417	440	411	443	390	387	419	399	422	419	417	410	444	403	385	400	445	411	412	425	409	437	423	440	410	445	423	439	363	437	384	397	389	414	414	413	401	378	416	419	393	419	421	411	436	420	426	404	409	383	409	389	394	389	399	414	406	390	396	404	451	407	393	399	444	410	445	444	397	421	415	406	394	412	414	385	441	402	424	429	449	363	373	417	422	411	390	414	430	400	397	441	409	437	423	390	380	417	431	391	450	408	407	406	428	416	371	429	388	441	445	382	373	422	432	417	385	433	390	406	417	414	421	411	387	401	415	409	389	425	425	448	383	433	423	414	398	406	418	389	414	401	450	407	365	413	448	400	403	452	448	409	410	401	398	421	422	383	410	421	377	411	431	402	393	429	471	424	395	389	404	399	395	428	378	424	419	414	425	408	448	447	410	410	404	386	419	437	424	431	410	449	426	410	432	414	403	431	381	402	402	420	394	392	403	445	421	419	397	384	439	417	397	409	392	399	418	409	415	426	430	397	421	410	411	435	421	411	405	430	399	377	424	423	401	408	424	393	409	418	429	396	413	424	429	440	424	424	375	407	417	444	402	425	436	431	431	423	422	427	387	391	417	426	444	401	424	418	407	411	453	414	380	452	429	400	434	385	400	396	371	404	404	447	413	361	425	450	389	403	403	385	385	412	389	419	398	393	393	392	370	369	414	441	398	397	426	360	393	428	408	382	446	438	415	433	410	391	404	415	447	396	400	391	423	412	392	414	447	413	439	418	401	390	421	404	382	417	424	438	424	431	397	399	425	403	418	387	387	404	445	435	406	418	399	391	403	374	369	418	427	448	404	452	418	404	426	422	431	439	461	441	416	406	436	413	418	396	441	417	404	358	417	417	404	425	409	426	435	454	433	410	416	393	386	420	397	382	394	378	425	431	417	395	402	401	403	378	419	393	448	378	378	399	415	402	423	417	391	414	403	433	386	391	456	388	392	382	379	394	434	417	405	421	395	399	396	389	464	419	399	418	410	380	417	387	391	382	385	368	413	394	395	428	407	373	396	408	427	422	368	432	404	427	416	435	412	443	406	394	436	433	418	436	394	385	409	407	403	415	411	422	427	418	392	453	423	432	414	448	416	384	426	401	384	397	384	419	441	446	405	412	408	417	367	419	405	435	403	399	423	442	413	402	396	402	361	430	424	385	432	444	387	406	412	387	405	420	410	443	399	385	399	376	390	381	411	431	443	415	418	370	386	447	411	412	439	406	416	413	404	435	431	427	428	398	403	432	385	435	396	431	389	441	413	428	404	401	397	367	392	468	410	399	434	430	367	435	439	394	392	408	427	407	363	430	431	437	433	413	389	411	413	410	395	376	449	446	405	373	413	428	387	388	428	430	408	422	397	402	405	422	410	388	451	434	386	405	408	428	382	418	437	398	435	393	410	424	439	398	391	398	396	401	444	388	387	410	375	396	386	426	387	412	392	427	397	395	394	418	416	427	427	398	405	448	414	381	404	393	445	430	418	425	405	417	373	386	425	429	433	381	399	440	402	403	406	410	441	410	409	445	423	409	410	404	422	405	418	405	417	423	423	398	409	397	420	424	399	428	414	399	395	393	413	421	427	398	408	415	412	386	450	398	422	407	394	385	461	413	434	403	408	383	411	415	446	422	456	403	398	397	424	431	411	409	426	399	387	401	427	424	432	406	428	391	429	460	405	416	424	401	416	424	388	414	365	402	400	424	388	421	437	397	369	409	416	442	411	416	433	451	387	419	405	421	408	424	423	411	424	447	384	412	395	426	420	397	429	461	400	433	395	425	434	401	416	407	431	406	443	416	444	390	430	396	434	435	416	402	424	432	409	429	403	433	419	417	426	421	429	425	398	414	417	432	406	347	435	413	418	403	413	404	413	445	414	401	401	371	430	405	404	433	419	391	448	425	449	389	389	415	441	422	454	414	421	451	385	448	391	393	422	389	390	400	399	444	378	424	419	378	409	398	395	385	427	395	420	403	367	401	411	441	436	395	429	434	417	411	427	395	425	435	419	399	418	404	404	456	412	415	407	384	413	401	404	406	409	446	416	386	378	391	404	393	422	401	397	422	459	380	397	405	431	423	415	426	391	422	412	408	434	407	439	433	422	372	375	457	437	422	397	441	401	439	443	420	412	442	385	448	401	438	395	418	400	414	425	412	453	427	421	426	417	442	394	427	415	371	410	415	402	391	406	421	442	425	409	386	401	456	407	441	381	381	438	415	412	402	414	419	403	412	406	405	392	430	438	419	397	416	413	427	388	406	412	389	404	430	423	412	435	406	442	423	422	421	428	409	384	420	417	403	398	408	429	387	390	399	372	416	417	417	422	429	382	420	415	438	436	409	441	424	394	415	424	409	416	419	403	394	410	409	396	431	383	406	399	440	389	418	423	395	444	428	415	409	411	404	419
2328	354	375	324	374	321	335	305	323	343	312	341	327	298	329	322	312	336	325	344	323	332	282	338	302	329	340	315	305	331	319	321	333	322	310	310	318	333	286	343	320	281	336	323	304	295	341	305	311	315	317	308	299	300	305	339	334	295	316	309	298	279	317	323	326	331	326	305	303	290	293	321	334	301	324	327	313	293	311	305	348	300	310	308	282	289	295	329	322	335	288	296	310	304	343	303	333	312	314	307	341	319	294	338	330	336	321	326	325	322	320	336	284	301	326	296	276	324	313	312	328	302	303	326	303	342	272	290	318	310	346	317	321	320	300	307	297	287	303	306	345	294	335	301	318	291	282	305	316	309	323	298	329	321	303	282	347	298	305	290	292	307	332	304	304	318	350	326	290	305	326	308	334	307	345	335	307	304	293	321	320	353	304	329	325	307	302	288	332	300	290	300	307	314	329	305	325	335	319	305	301	314	305	307	318	321	296	311	305	308	296	282	301	304	334	298	283	315	282	307	300	303	317	316	313	326	297	327	308	314	332	316	297	275	303	343	305	304	332	291	331	322	317	295	331	289	322	290	288	291	314	317	305	332	309	321	325	300	334	306	331	326	302	361	335	293	351	292	303	299	263	286	318	307	342	356	319	303	338	294	326	284	311	347	285	279	296	304	303	337	327	351	333	324	311	284	325	319	289	321	291	305	326	317	267	304	298	320	341	290	344	300	312	327	311	295	330	324	311	329	337	291	311	349	335	325	334	310	298	326	312	332	300	323	298	321	319	312	301	332	300	303	307	309	309	339	275	288	306	310	320	335	278	305	305	306	294	276	288	320	281	326	340	292	299	317	320	353	318	296	328	290	318	325	340	334	356	356	302	340	320	309	310	289	296	347	321	345	327	324	318	296	314	289	330	336	343	310	332	310	291	284	303	322	316	319	300	312	308	299	328	297	320	307	322	359	294	332	319	319	324	332	292	348	329	297	317	300	300	309	303	328	331	322	315	297	319	333	309	315	320	299	310	293	316	296	270	327	289	305	321	328	309	320	281	319	317	315	342	326	287	316	268	310	343	299	332	329	314	303	312	296	303	299	334	321	336	336	278	282	320	307	350	298	338	318	340	328	305	316	318	295	326	297	273	335	309	345	293	298	308	300	342	302	345	307	284	307	314	334	301	318	303	289	311	342	321	309	296	297	309	317	290	306	302	328	316	334	329	290	343	331	302	316	354	328	335	332	307	322	284	300	332	320	347	301	282	296	297	321	278	305	301	326	315	322	276	322	318	329	318	325	330	334	330	315	320	277	316	306	341	294	319	302	291	307	312	305	311	310	337	327	321	301	348	321	330	339	323	296	335	331	323	324	332	335	336	313	305	299	308	354	341	324	294	337	309	353	311	295	339	313	303	308	329	306	337	320	307	291	287	328	309	332	314	315	304	294	297	336	273	320	291	279	284	324	321	331	315	302	329	310	306	309	325	317	323	301	286	288	321	313	314	304	329	337	298	296	293	301	335	318	356	337	345	325	316	329	322	326	340	321	358	336	310	308	313	304	325	299	320	337	292	345	308	289	311	308	343	332	288	306	320	315	330	312	334	319	323	345	320	310	300	309	310	326	319	286	370	312	329	325	315	331	324	306	276	296	319	330	324	339	305	308	301	311	333	311	307	303	287	328	302	330	329	304	321	315	350	324	321	350	327	308	320	304	355	320	281	311	326	294	295	330	272	318	305	320	299	302	317	323	333	297	318	313	310	280	334	328	313	323	324	295	328	308	323	334	301	290	308	311	332	341	297	345	323	327	346	305	317	334	309	318	297	339	301	323	369	320	300	312	320	297	299	320	335	300	314	306	324	341	311	310	317	294	325	298	335	300	325	324	337	319	311	316	300	312	290	317	320	301	298	306	268	324	306	335	284	280	318	305	282	290	319	291	325	320	302	315	321	308	322	323	335	294	290	315	299	290	278	322	311	307	316	338	335	316	332	312	320	310	307	339	331	314	288	342	347	319	296	337	319	297	332	337	322	335	302	275	346	348	321	324	341	298	325	316	317	292	304	316	337	322	310	307	308	283	315	321	316	344	340	313	323	312	306	308	337	320	292	314	302	323	303	292	318	326	300	328	320	309	325	292	316	328	342	316	319	283	310	295	306	311	289	304	356	292	307	268	283	311	334	307	300	323	293	321	253	313	285	322	308	310	329	328	296	349	303	323	304	340	287	312	291	334	322	299	333	319	308	300	339	308	346	336	319	313	288	314	345	334	326	290	281	333	354	302	313	322	342	303	325	340	319	343	325	301	299	298	334	307	298	338	313	339	341	313	294	319	323	297	324	297	315	322	314	319	346	323	335	303	296	318	288	308	273	316	338	309	295	293	305	305	283	310	284	289	345	350	315	320	328	347	315	307	301	348	316	301	315	300	296	336	297	345	311	325	308	305	341	317	310	311	298	320	323	319	344	308	314	278	292	326	314	310	293	351	307	322	321	309	298	300	290	310	320	320	325	326	312	332	319	325	314	320	301	335	321	298	323	306	310	311	304	319	297	312	307	286	321	315	330	328	335	313	335	294	363	275	289	305	300	303	312	316	293	274	305	351	299	333	303	280	300	300	307	304	337	307	276	318	316	310	315	322	344	311	342	303	314	291	334	299	349	314	321	344	308	331	323	311	328	329	313	339	324	286	301	301	324	308	327	305	296	318	316	303	339	345	334	319	308	304	313	323	333	348	282	301	332	324	301	300	339	296	322	290	331	328	325	321	300	335	288	298	337	304	301	325	336	331	342	305	308	352	324	295	288	308	325	304	316	325	318	310	333	338	303	276	342	297	304	301	294	298	297	334	308	324	305	308	309	349	286	308	322	319	321	321	326	345	340	337	299	308	303	334	343	312	328	356	299	274	331	348	342	317	316	326	290	330	333	329	311	297	332	326	310	323	348	295	313	327	335	314	298	327	319	331	289	295	336	354	303	334	291	303	326	337	311	320	287	308	294	307	327	304	267	316	334	304	280	288	330	321	310	295	290	358	311	337	305	295	321	309	292	292	323	305	315	314	339	299	303	352	300	297	292	314	307	300	328	340	299	315	299	331	340	335	319	316	327	300	346	349	299	330	290	301	322	325	299	287	338	314	324	301	324	293	315	296	324	296	289	294	323	336	294	316	318	324	304	328	323	309	315	297	332	308	302	319	306	336	279	309	308	313	354	315	291	304	318	316	343	340	305	319	304	306	316	319	320	320	333	301	330	318	298	317	292	312	307	292	328	301	320	288	291	308	313	308	315	345	303	327	321	305	302	303	316	292	300	310	296	326	290	291	293	327	277	318	334	326	337	309	309	294	311	298	299	292	357	305	316	318	357	304	308	335	327	334	323	311	331	319	288	331	292	322	352	316	338	334	320	320	308	327	307	343	296	335	322	299	315	322	308	318	325	301	279	306	319	323	334	348	337	299	304	331	278	300	318	324	296	303	293	318	330	315	285	329	318	325	331	277
2526	906	1059	1036	1002	963	959	907	911	875	929	825	928	893	790	883	841	851	858	832	830	840	836	881	865	839	841	817	848	830	829	882	842	824	854	857	830	815	892	834	819	859	842	812	853	856	850	832	826	805	851	858	884	858	889	846	817	857	855	797	854	824	842	855	799	798	839	834	805	833	886	867	862	888	851	855	828	897	823	798	851	847	851	828	812	879	841	864	808	868	825	793	880	795	835	840	846	905	790	857	834	819	863	811	836	837	804	838	888	785	797	862	840	769	810	890	827	847	836	803	790	814	815	799	841	846	810	808	849	770	801	838	831	846	832	811	860	830	798	870	853	846	796	865	822	812	811	814	839	835	799	809	833	838	860	868	829	810	869	831	822	840	809	815	823	826	821	844	844	860	783	833	847	803	822	783	877	844	876	849	835	875	800	823	811	861	857	872	812	841	871	805	818	828	823	826	826	850	832	849	807	817	818	839	868	869	787	902	828	803	848	799	836	846	820	802	827	845	822	814	812	853	830	821	810	831	802	816	832	819	825	836	843	799	818	804	825	877	789	755	797	848	818	829	852	829	797	788	812	864	838	837	841	872	843	847	888	840	815	861	920	862	821	882	783	824	849	797	847	820	827	842	827	845	864	811	852	824	852	843	860	842	873	873	836	820	807	793	823	835	816	831	812	830	857	827	890	810	817	827	873	868	849	833	803	797	865	816	784	834	832	792	798	835	824	813	818	839	835	806	832	851	828	815	856	854	820	877	802	847	836	842	825	856	827	842	848	871	836	838	819	836	770	811	877	844	855	855	794	834	813	873	872	841	852	831	842	794	841	793	801	827	755	797	847	904	864	814	884	828	807	830	787	856	834	851	854	829	841	846	812	804	832	850	782	826	822	830	854	883	776	866	824	833	820	871	859	841	847	838	865	802	886	887	807	822	860	775	841	820	791	856	824	804	824	783	840	827	870	838	836	804	855	795	794	874	903	788	814	799	842	799	829	807	780	829	894	876	828	796	827	846	842	815	837	838	836	804	822	829	802	862	844	820	817	835	862	835	861	799	759	820	832	885	815	822	859	814	875	861	838	770	829	876	863	823	888	847	887	818	851	841	831	811	832	846	809	755	833	881	823	860	845	849	832	826	834	846	879	803	805	867	870	867	809	837	869	863	801	790	838	832	874	828	813	859	861	873	802	840	825	826	836	823	768	826	814	821	835	844	869	788	800	830	857	830	862	799	826	852	827	824	793	791	812	798	809	871	849	843	878	843	834	850	854	791	817	853	864	802	900	867	842	822	813	780	864	831	813	834	820	802	820	820	790	787	833	787	859	851	831	902	775	787	852	839	822	838	840	835	820	826	851	812	858	821	805	823	861	836	865	838	834	866	853	808	865	868	784	839	821	761	811	834	856	823	841	858	890	844	828	796	852	814	847	807	835	813	856	867	881	836	852	833	788	855	852	818	866	864	844	847	842	829	838	844	825	816	883	814	819	820	809	831	833	823	827	804	823	869	866	815	828	840	807	811	808	837	824	843	839	813	805	889	839	836	803	874	806	828	830	837	811	830	867	835	859	884	804	840	844	826	828	836	815	847	846	840	858	763	794	811	826	868	805	849	871	806	766	839	791	826	879	881	801	842	848	805	833	805	837	779	843	809	846	815	866	857	811	859	862	781	809	823	856	881	872	831	870	845	841	831	799	835	822	852	814	865	842	860	840	850	782	808	864	792	863	816	819	811	820	807	784	885	812	822	810	818	842	814	812	850	800	862	818	778	789	800	751	840	822	781	818	784	814	866	831	802	855	814	832	831	805	801	863	870	848	823	882	818	858	824	864	820	843	809	800	833	815	825	838	813	832	810	810	911	813	877	859	818	855	854	811	836	845	851	838	813	845	843	807	856	835	861	810	882	813	846	841	819	788	879	794	800	836	792	793	840	862	860	850	855	793	839	819	843	845	851	802	784	842	896	804	805	861	855	865	863	818	830	837	793	816	811	844	805	809	822	832	839	836	792	895	815	789	826	865	803	854	815	844	884	814	827	887	807	860	865	804	839	842	813	846	811	838	868	880	800	794	842	813	834	843	831	819	860	848	816	829	822	825	865	819	830	841	809	852	842	833	785	859	850	871	849	836	834	815	890	820	792	877	868	854	792	803	821	808	801	801	850	794	842	839	803	801	756	851	798	839	806	865	867	805	870	818	795	843	830	876	831	828	883	844	841	836	826	858	882	797	824	825	821	777	838	825	854	775	831	807	845	807	830	793	788	829	819	805	791	895	847	854	841	845	841	827	845	880	849	830	796	799	873	845	841	854	868	828	844	853	822	848	810	798	793	813	850	885	795	858	841	816	791	888	793	819	813	820	873	806	898	868	833	839	815	885	806	795	838	838	810	827	814	806	797	847	827	789	812	810	804	880	813	825	844	844	851	838	798	876	850	828	820	841	834	889	775	855	799	879	830	796	877	831	823	874	809	848	844	876	830	798	758	811	795	840	844	819	797	871	822	921	856	818	786	834	843	859	849	827	866	844	839	887	805	793	783	858	834	832	829	828	837	803	848	799	890	825	835	883	822	815	856	830	836	820	844	811	856	874	840	841	871	833	817	853	767	792	800	831	822	859	824	851	855	864	925	828	881	798	857	806	827	818	819	799	859	825	837	824	824	855	816	840	822	775	845	837	803	864	806	798	861	827	810	785	869	798	850	852	790	834	882	848	861	871	809	818	807	877	798	860	808	859	839	842	808	834	843	822	834	788	846	837	817	773	770	837	824	859	830	810	857	760	820	771	841	797	843	819	888	833	797	782	837	822	860	779	857	859	819	777	884	882	838	834	872	773	783	881	841	850	859	850	889	769	857	862	850	879	775	832	877	834	823	851	804	825	828	831	867	861	829	853	823	846	822	835	807	801	872	799	845	867	835	825	836	825	831	846	819	843	862	848	831	794	834	847	798	845	824	830	841	877	862	828	808	833	864	783	801	793	909	868	845	851	849	845	809	859	848	881	851	886	835	853	803	892	771	857	815	806	853	869	837	816	844	824	787	816	843	816	866	824	838	852	915	851	780	811	814	865	820	829	826	807	793	870	793	814	887	888	845	760	808	803	839	778	868	808	785	857	775	811	808	849	801	821	859	822	809	816	847	823	866	815	878	837	835	829	858	878	812	819	811	840	828	837	842	844	876	860	810	790	822	810	894	834	859	803	837	891	821	813	868	830	784	835	833	847	796	816	845	871	840	805	895	856	788	805	865	869	794	847	806	814	764	812	826	808	779	864	800	852	820	897	845	867	843	863	879	854	802	810	869	841	839	767	832	842	783	806	877	795	835	895	836	826	817	888	840	832	804	847	858	829	815	824	797	834	805	865	815	825	811	834	789	776	776	818	826	828	830	805	813	847	806	832	832	855	851	878	820	857	808	868	861	873	801	837	870	774	850	794	873	825	840	850	777	804	857	816	822	875	786	794	871	829	836	804	841	850	817	830	849	869	807
9813	993	1256	976	741	574	459	397	373	340	268	240	247	231	259	230	223	247	199	205	218	162	213	193	179	183	174	192	230	173	191	168	174	195	202	192	194	195	206	200	205	166	205	195	180	171	181	197	172	188	172	201	170	181	181	187	203	151	181	211	180	218	170	182	197	189	196	169	191	171	161	182	205	163	167	176	183	179	165	163	179	183	190	203	188	152	166	190	176	195	172	214	161	167	188	165	153	176	190	185	196	173	176	170	202	183	179	187	175	159	185	181	178	182	187	197	185	167	164	192	177	183	180	180	176	190	180	178	185	171	186	193	186	165	174	178	179	165	157	202	177	197	180	181	172	165	201	189	162	166	170	178	189	168	191	175	168	176	167	190	184	166	158	181	169	191	189	182	194	163	192	167	191	171	189	171	165	177	166	191	181	151	176	174	195	181	177	167	189	168	145	204	194	169	180	195	175	190	189	170	188	165	185	164	175	171	181	170	187	183	196	167	178	158	178	151	166	186	160	159	174	209	178	219	182	169	174	188	187	193	209	209	179	163	187	193	164	181	169	170	166	205	189	177	182	173	186	161	181	165	183	182	175	186	178	168	214	167	160	175	164	173	189	167	168	186	180	180	180	165	160	181	166	210	171	177	169	195	186	177	173	174	179	172	207	174	181	202	186	175	182	177	184	199	185	180	196	159	179	166	181	191	168	173	188	201	185	187	203	198	204	185	184	177	171	178	168	186	173	173	150	164	196	182	187	190	187	165	171	174	165	187	162	196	192	201	176	172	181	196	185	178	179	183	183	169	176	176	184	175	194	155	200	186	179	183	182	192	173	170	181	207	178	217	181	184	185	170	185	178	215	203	170	193	185	176	170	162	169	174	158	188	190	191	178	184	188	172	169	174	184	187	178	195	178	183	169	152	159	170	202	166	210	178	186	168	178	177	160	181	188	184	166	188	176	193	170	180	212	184	174	182	163	171	187	172	162	176	155	165	188	176	176	184	183	180	183	194	187	191	194	201	191	207	179	174	188	183	172	168	147	174	175	181	175	171	189	169	173	172	150	175	165	180	195	186	190	171	195	171	190	174	206	180	186	166	191	189	161	197	164	168	202	155	161	146	192	170	169	172	172	182	182	190	196	172	173	169	187	178	191	193	187	172	184	171	178	179	165	168	190	201	197	189	170	175	181	216	171	168	166	171	178	180	174	192	168	170	174	157	174	193	165	192	186	199	183	176	172	180	170	186	203	175	187	177	173	192	195	186	159	187	167	193	190	172	180	192	170	174	211	201	177	167	214	182	197	184	160	179	173	160	201	175	164	189	175	199	183	189	192	208	163	196	168	176	172	185	185	184	173	199	184	161	164	156	182	161	180	185	185	167	181	180	171	177	193	182	176	184	175	188	170	174	176	180	175	168	179	181	189	169	184	169	189	182	187	171	180	175	170	189	193	164	170	166	180	178	197	175	181	167	194	177	167	194	198	167	179	199	156	186	184	173	189	186	189	183	167	209	178	188	204	181	175	195	182	176	184	189	194	193	199	170	171	206	195	190	171	158	182	171	190	168	195	193	166	170	194	167	193	212	170	190	164	170	166	171	180	173	183	189	187	162	181	163	214	182	171	196	178	178	202	156	204	180	191	184	197	172	150	153	195	178	187	167	163	164	164	186	173	191	183	191	193	193	148	183	176	167	181	175	186	205	147	178	180	176	151	174	170	149	170	150	154	207	162	186	156	184	176	201	181	181	145	159	196	183	163	191	201	159	154	171	169	160	188	184	175	187	193	155	164	167	172	159	173	169	184	170	181	186	176	202	184	190	180	185	195	155	177	158	149	169	164	173	161	184	185	187	190	209	191	169	175	168	214	168	171	158	175	172	177	186	186	174	186	174	169	201	189	198	203	197	153	173	147	184	180	179	218	181	202	173	180	190	181	208	181	192	180	196	159	172	168	182	150	176	167	170	175	175	177	171	169	176	176	195	170	196	164	187	210	193	149	163	171	184	202	178	160	197	183	184	173	201	187	155	182	178	170	170	176	174	160	193	214	182	143	173	186	167	161	185	173	194	197	192	184	191	185	181	193	204	174	171	201	172	173	173	167	178	181	192	159	165	180	172	193	171	181	178	191	180	191	180	183	186	193	220	161	162	185	173	165	167	175	184	179	181	185	161	179	181	216	177	188	171	183	171	159	175	187	147	173	184	165	179	170	201	161	204	181	178	172	184	174	185	175	169	195	166	207	193	164	166	155	177	196	196	139	195	174	171	166	172	185	186	202	175	172	181	173	213	171	193	172	182	165	170	170	185	183	202	172	197	176	184	190	184	159	189	195	168	175	170	173	181	161	179	177	191	180	157	196	172	179	196	182	183	167	164	177	168	180	192	162	176	179	220	174	173	184	166	180	192	191	191	180	181	187	182	173	173	171	184	172	185	171	197	172	196	166	170	198	186	169	164	178	167	188	186	175	163	197	194	194	185	174	193	156	176	201	173	179	175	189	178	170	171	178	170	188	169	164	158	166	181	198	179	186	165	155	159	167	172	164	211	170	195	183	179	189	212	169	172	182	166	199	187	183	183	175	192	180	210	178	171	190	176	184	215	179	183	209	172	174	190	178	172	201	159	153	195	169	170	190	158	181	208	183	182	186	177	181	173	183	166	187	157	170	184	196	164	183	173	178	167	183	172	179	195	184	172	167	201	176	191	188	182	202	175	187	178	177	189	193	218	184	165	172	188	179	180	206	170	173	187	196	181	169	201	165	195	155	186	191	187	178	178	176	205	174	179	172	174	180	185	197	204	183	170	180	189	165	172	160	196	179	206	165	169	183	192	164	177	177	188	177	192	178	172	185	182	178	191	185	173	198	186	175	157	205	166	188	181	184	173	203	154	178	186	185	184	191	179	185	167	181	200	161	173	198	168	172	171	187	185	169	176	187	170	191	203	174	193	191	181	156	203	194	168	184	172	179	191	184	198	172	191	182	155	211	187	188	164	185	168	168	201	185	174	183	179	169	172	174	188	192	159	175	185	159	196	186	198	181	176	176	182	174	174	163	172	192	151	191	158	190	189	188	175	166	181	189	173	183	184	160	183	187	183	164	160	181	163	180	196	183	180	180	190	167	178	186	190	199	189	179	181	164	191	168	192	198	181	181	179	163	174	178	193	185	202	185	190	175	169	183	166	173	182	194	202	187	181	171	184	177	192	178	183	180	180	181	185	192	169	185	184	186	176	183	178	167	178	186	176	195	183	179	190	180	169	192	181	177	186	186	205	187	186	166	167	177	178	183	176	180	169	178	167	158	167	184	179	182	197	164	176	175	172	163	164	173	189	141	181	179	187	199	198	166	192	176	168	174	182	176	158	211	180	167	200	163	185	210	196	203	199	176	175	187	217	167	169	171	175	166	160	181	182	211	182	169	197	175	175	189	169	166	181	148	174	210	155	176	169	152	180	176	196	195	164	169	170	198	183	162	178	184	175	193	194	175	194
5618	1367	2561	3105	2820	2307	2042	1625	1482	1319	1167	1061	957	887	870	859	760	783	692	700	642	655	707	645	629	610	624	627	621	622	603	604	583	525	526	567	550	554	538	522	506	590	547	532	565	558	517	551	532	534	542	496	524	563	522	543	534	547	545	563	527	522	518	568	576	547	493	500	542	592	523	553	528	522	512	531	524	500	536	512	512	470	492	557	542	495	536	530	527	518	526	512	504	503	554	543	505	538	485	499	509	500	536	517	497	526	542	522	506	562	578	510	537	562	500	550	488	504	520	497	508	510	487	448	533	533	525	530	463	525	475	427	558	513	498	508	522	526	515	545	526	524	521	510	495	575	523	504	532	525	525	495	496	505	533	538	513	469	500	502	512	536	453	504	510	492	514	517	492	488	538	498	469	516	529	508	493	512	516	494	528	508	479	512	518	553	527	518	480	488	521	515	490	486	488	509	505	495	508	467	527	520	509	529	535	516	495	529	497	497	547	508	493	531	519	467	499	492	544	512	502	531	515	507	517	529	490	489	522	495	485	482	487	493	539	491	479	513	547	533	497	509	459	510	522	531	510	506	458	531	516	503	492	512	505	491	502	568	532	510	547	494	533	496	503	509	519	494	495	511	512	571	549	483	493	508	483	473	511	475	477	455	478	541	463	486	510	523	520	498	464	493	549	519	520	509	527	512	481	529	500	480	475	535	553	493	459	546	556	536	483	505	500	523	546	510	492	514	577	520	562	495	499	497	528	487	534	473	507	508	476	471	504	522	537	517	503	511	505	504	540	447	510	495	486	505	483	513	537	518	531	479	487	524	467	506	494	461	526	475	505	529	505	510	528	518	580	541	467	524	538	508	500	474	540	524	476	526	505	512	524	507	518	510	493	501	498	496	502	535	558	497	503	517	507	513	480	521	523	497	517	497	498	514	545	504	498	525	535	508	507	504	503	518	528	532	515	500	522	505	514	532	508	483	488	503	528	489	570	479	538	521	494	550	530	540	514	526	498	484	501	515	519	542	522	488	518	552	493	490	517	510	510	518	541	512	501	531	526	522	491	524	479	498	552	534	574	483	494	517	568	526	490	524	510	549	512	532	508	496	527	535	518	452	501	560	514	518	516	503	504	479	526	495	488	506	466	505	498	538	527	517	471	464	513	513	517	487	493	530	546	464	502	526	518	522	521	523	493	481	499	544	503	472	493	550	540	545	481	499	503	481	496	513	527	512	525	560	499	517	478	502	487	515	515	530	514	526	531	487	506	528	471	544	531	501	511	503	487	506	521	487	525	519	505	573	499	508	512	538	491	489	528	554	498	491	486	480	489	534	466	484	517	479	545	527	461	523	533	522	470	559	499	518	511	508	488	528	481	534	498	511	484	479	470	539	542	504	532	493	500	537	556	509	502	491	528	498	522	494	503	544	535	487	532	466	538	540	493	509	522	465	542	525	475	514	428	521	525	537	539	470	519	509	521	456	541	495	528	525	493	471	525	500	525	504	493	485	515	510	496	541	559	543	508	517	462	467	498	538	491	485	485	522	540	515	490	516	513	490	515	485	484	547	515	485	477	509	513	497	495	495	465	485	528	523	526	492	533	558	526	543	515	480	492	476	492	510	528	541	490	478	513	536	476	490	511	503	497	518	483	479	505	516	526	505	525	489	512	481	451	505	532	514	479	491	538	506	546	509	488	508	473	517	515	500	499	487	528	516	503	534	517	502	503	487	492	555	527	491	459	501	518	532	507	521	502	517	534	513	551	482	516	524	522	497	569	527	516	521	496	478	495	506	472	531	514	527	532	495	525	493	515	510	524	440	475	553	510	529	498	505	456	542	499	502	509	520	504	490	485	493	505	538	487	505	466	473	531	493	498	501	556	512	540	497	527	497	500	482	528	513	524	548	532	473	510	488	548	516	522	521	542	542	507	481	532	492	512	512	477	525	529	513	499	493	459	494	506	524	523	542	529	517	488	540	504	526	490	485	473	522	527	479	518	521	509	486	497	511	480	490	514	482	525	521	526	506	564	499	538	503	487	532	491	504	492	474	514	499	481	485	505	521	514	522	505	483	508	501	525	506	524	490	482	496	498	471	511	495	491	486	534	482	517	459	512	486	519	501	459	498	517	549	533	546	525	508	511	495	493	501	495	503	484	517	520	496	529	510	524	477	474	538	547	491	500	542	523	506	539	538	506	529	512	494	516	522	489	506	498	508	529	524	551	498	568	498	535	486	509	477	512	512	511	519	522	510	501	500	513	509	498	503	515	512	537	518	522	480	507	486	500	512	522	488	527	529	478	507	491	495	540	495	538	503	480	518	521	528	516	543	473	492	531	538	530	494	474	525	500	511	480	512	493	507	485	506	537	506	500	518	470	525	496	475	537	497	514	493	511	550	503	527	518	519	533	518	511	516	528	520	499	494	495	507	505	513	506	495	501	507	504	505	568	526	486	509	487	494	479	511	517	568	508	529	504	508	506	521	487	507	523	488	496	542	519	522	535	481	494	504	510	502	480	492	498	530	521	513	468	490	511	500	507	535	452	519	501	487	484	528	553	494	506	487	470	555	534	509	467	526	498	530	490	533	523	494	501	482	527	515	509	525	551	485	554	512	530	490	514	534	517	504	478	501	503	554	565	552	522	525	506	494	544	534	553	504	502	474	462	512	509	512	485	543	538	497	506	516	510	521	456	524	484	489	520	518	531	509	501	541	468	481	496	468	481	524	573	454	512	497	527	473	496	509	513	550	514	509	495	488	511	456	488	488	504	512	528	541	512	498	540	511	513	536	530	531	525	489	492	486	515	539	484	492	565	482	510	477	522	523	517	535	515	488	486	492	530	522	530	478	523	483	500	487	516	545	519	490	531	474	482	545	492	508	519	503	507	513	518	512	499	504	541	524	524	479	455	552	530	534	519	546	530	568	505	539	511	475	478	539	474	518	519	533	505	485	519	496	511	485	486	533	484	540	483	542	510	533	523	513	492	535	521	486	493	564	558	499	510	523	516	515	506	496	513	462	487	526	503	521	502	498	531	543	490	531	533	498	501	512	529	480	513	541	524	529	465	551	558	497	468	533	539	552	543	513	520	498	470	537	476	510	482	525	481	503	520	516	504	494	530	483	524	553	514	485	490	578	479	518	546	528	524	511	482	495	517	475	490	509	542	536	491	479	501	530	475	484	542	502	538	554	541	507	572	508	509	490	533	513	513	528	526	527	502	538	491	551	526	512	499	525	554	485	523	550	528	525	505	514	506	464	516	529	498	480	492	561	528	487	543	514	562	489	529	506	496	465	520	551	506	489	509	489	570	536	484	555	500	547	495	483	501	532	513	545	505	552	496	525	522	508	502	520	540	496	510	477	554	493	539	509	513	500	493	480	524	482	502	506	518	495	543	529	502	489	534	532	525	531	489	498	528	519	487	520	551	490	507	511	490	494	547	524	524	527	544	505	476	487	511	490	520	491	521	518	504	529	519	494	530	539	501	516
17429	2462	2388	1823	1228	870	691	587	452	406	346	334	275	234	248	237	226	200	196	194	163	158	177	176	175	157	157	159	150	162	145	137	165	136	144	148	151	153	150	152	152	144	141	165	131	151	161	122	131	131	151	148	145	133	136	128	152	159	122	135	161	140	144	141	151	121	147	121	142	141	123	130	126	135	148	142	137	158	140	130	123	117	132	138	149	158	135	128	140	119	144	136	139	162	145	134	129	132	142	120	140	142	137	136	131	140	136	156	149	143	130	143	128	147	134	135	152	126	140	139	143	122	144	125	138	137	158	115	140	144	126	110	150	155	144	119	118	131	151	134	134	142	132	141	129	145	118	147	138	143	133	104	129	144	138	155	136	133	129	121	122	134	148	138	147	148	129	163	133	133	146	113	142	147	153	136	148	125	129	147	147	137	148	131	143	136	133	112	152	142	155	125	142	120	129	124	140	138	120	117	146	128	146	138	134	151	129	135	148	140	134	141	124	130	129	140	126	117	134	144	132	109	133	136	141	140	134	139	126	147	152	155	146	126	137	122	133	125	136	143	127	140	138	147	142	131	129	114	140	142	138	132	149	134	146	150	146	135	150	128	124	136	152	157	133	136	138	138	132	134	135	130	155	129	144	150	152	137	136	133	126	135	128	131	147	134	132	117	131	130	115	147	141	127	150	133	135	123	134	137	123	135	130	133	115	153	124	130	148	135	136	127	127	179	132	123	143	128	143	129	136	141	156	159	115	143	136	128	146	115	143	143	135	141	129	145	138	134	131	145	124	160	130	130	126	154	137	118	119	151	138	112	120	135	141	139	132	151	145	138	130	111	139	131	136	152	113	131	140	131	140	120	146	135	124	135	133	133	145	142	127	140	144	140	132	133	146	149	136	128	135	126	135	128	135	137	146	138	120	173	145	133	130	129	134	118	137	137	130	111	146	153	143	141	126	134	116	159	150	136	134	128	125	119	142	146	134	149	120	134	139	129	130	138	131	137	130	136	142	132	131	136	121	133	121	151	146	162	149	134	161	147	124	141	137	128	132	115	124	149	137	131	128	112	153	121	134	132	127	132	160	134	130	132	152	127	144	135	111	127	130	118	129	120	112	161	132	125	138	139	150	118	140	151	134	134	152	109	137	128	126	133	143	129	130	164	150	139	151	125	147	146	151	119	133	134	142	144	140	116	138	138	130	119	158	125	127	144	101	123	134	120	129	110	132	138	111	148	120	135	141	147	161	136	140	133	151	104	146	148	119	141	137	145	137	125	118	138	133	143	146	143	132	128	133	122	136	150	142	180	120	128	150	129	143	129	121	139	118	133	109	142	144	130	118	136	141	136	141	130	114	131	132	142	120	123	149	134	140	115	122	121	142	116	138	127	131	155	132	103	130	140	141	144	137	156	141	134	141	134	133	134	123	132	136	136	138	123	144	130	141	162	134	125	115	139	124	115	141	139	127	141	140	127	139	134	146	144	152	140	135	135	128	130	128	132	118	127	135	151	140	139	152	138	113	126	138	142	146	146	134	150	132	124	154	136	125	139	139	142	141	129	148	132	130	129	135	134	126	126	114	133	130	130	153	146	135	161	146	143	139	123	126	138	134	142	142	141	150	123	145	130	131	132	141	128	154	150	120	129	126	130	142	130	148	132	124	137	134	126	144	129	131	146	131	140	143	148	123	134	143	155	122	145	142	131	149	132	126	127	137	148	130	143	135	141	133	136	131	180	150	149	123	143	128	132	140	146	151	128	130	118	121	157	135	127	141	138	147	127	137	152	127	144	136	131	137	116	140	137	129	145	139	130	135	134	152	139	137	138	160	140	137	124	145	136	153	146	135	120	128	135	144	122	118	113	125	117	133	118	132	143	149	139	116	125	125	131	138	129	149	123	146	130	124	149	139	141	127	159	130	145	146	119	126	141	121	135	124	129	143	129	147	119	129	141	129	134	151	130	143	120	152	146	142	112	126	117	116	156	118	130	139	130	139	122	123	130	137	144	131	127	138	141	135	139	152	137	128	147	162	145	126	112	142	120	143	147	130	137	125	115	125	126	139	128	126	136	132	119	153	140	130	158	134	116	120	132	138	137	127	162	128	138	137	141	141	150	145	142	144	131	132	138	125	138	134	128	115	129	141	142	122	130	119	148	133	132	122	127	149	123	130	134	141	123	154	126	117	126	119	124	142	120	140	153	138	135	132	137	126	143	141	148	175	137	139	106	129	127	130	135	152	140	156	140	145	170	133	150	121	112	110	138	136	134	118	123	131	130	111	138	135	121	122	140	130	139	150	152	144	142	131	158	144	153	147	145	139	122	134	132	136	140	147	156	139	144	141	137	141	133	164	142	138	127	149	136	114	117	139	143	136	129	144	145	119	111	164	121	128	130	112	144	124	132	136	134	138	115	134	128	143	136	124	129	128	117	132	127	148	122	147	140	121	153	142	142	134	140	136	134	150	128	121	129	144	167	151	145	124	143	118	124	142	106	144	140	127	121	126	103	139	156	156	133	155	141	132	121	131	138	140	147	153	140	158	173	150	122	131	128	136	129	104	115	138	147	165	137	141	137	123	133	139	135	138	140	137	134	149	118	132	129	137	130	146	145	126	132	121	156	148	98	127	141	140	122	128	142	129	127	137	106	148	133	142	131	137	131	130	143	133	130	133	142	151	142	144	133	134	140	131	133	123	138	137	133	142	134	133	144	147	126	165	123	148	135	125	126	136	137	131	136	134	149	145	156	146	146	139	129	134	128	135	164	125	152	122	153	130	136	131	134	138	135	122	124	149	116	135	146	126	134	137	129	139	139	133	151	141	131	134	132	150	135	140	157	129	117	131	150	127	154	135	132	153	134	136	137	150	120	125	133	140	120	141	151	117	139	142	123	128	135	146	136	136	144	136	149	140	120	128	130	139	149	128	124	134	148	136	142	151	142	148	141	148	117	155	138	132	122	133	143	136	141	141	129	133	130	132	117	120	141	131	131	135	138	143	142	122	120	136	136	132	135	125	130	136	147	139	131	144	115	147	150	130	124	121	141	137	127	147	127	134	136	142	136	162	134	141	129	147	127	127	156	116	140	135	129	123	141	141	139	146	138	129	118	147	132	129	119	140	117	134	129	132	163	119	136	133	156	136	149	128	123	138	140	152	114	121	128	137	131	120	150	129	118	140	137	134	131	132	132	131	140	141	136	131	132	140	127	147	133	133	131	143	109	135	146	118	125	135	132	152	158	128	123	118	121	131	138	144	108	116	146	118	142	129	138	126	158	123	145	134	152	139	131	140	124	157	135	139	130	127	151	166	141	148	152	131	125	135	126	138	146	110	142	137	119	121	144	146	136	128	143	125	147	135	129	159	130	136	150	131	154	131	113	137	147	142	124	130	151	141	125	130	137	153	142	143	125	128	141	139	126	131	155	130	133	142	152	119	143	135	132	159	134	142	138	154	121	131	127	139	133	123	145	147	152	151	126	163	116	141	138
7422	1989	4427	5422	4585	3807	3153	2594	2213	1886	1659	1445	1337	1218	1079	1045	953	880	860	769	710	715	732	689	663	616	662	597	607	570	599	570	548	570	548	521	550	499	506	517	521	452	512	509	494	459	432	450	432	472	449	470	442	462	473	474	444	480	456	446	481	471	464	443	436	421	408	435	439	446	438	428	441	418	456	417	487	405	415	413	420	441	423	438	445	439	433	443	410	416	436	416	419	372	410	409	445	416	409	440	418	442	409	420	448	400	409	405	432	438	407	432	420	409	419	422	412	414	452	412	402	392	448	407	431	394	434	452	445	431	433	412	423	439	422	428	440	406	400	437	459	405	391	426	404	396	436	401	432	443	434	428	417	421	413	439	424	388	398	403	408	440	445	417	418	421	413	399	407	422	384	419	431	412	452	410	431	379	397	417	406	407	401	394	426	406	412	420	415	411	414	403	444	415	400	381	414	427	426	461	385	417	422	423	400	414	413	432	394	420	423	437	438	426	437	375	391	432	420	385	376	432	381	395	377	417	407	393	432	429	413	385	422	448	403	389	416	439	392	398	384	386	382	384	416	406	412	387	388	374	395	405	387	407	404	438	398	390	419	419	413	412	431	373	440	426	417	415	440	410	437	421	428	401	409	427	414	404	428	380	446	408	424	430	432	407	396	400	439	419	378	421	422	396	386	410	432	409	401	424	429	410	358	435	429	377	402	387	466	414	426	399	429	410	377	439	411	432	429	414	402	368	402	413	410	417	418	415	373	408	395	384	406	412	422	417	408	430	386	369	395	391	353	412	440	434	423	400	383	397	437	389	420	458	451	421	443	443	431	402	411	451	452	425	392	390	428	414	414	412	401	426	416	413	435	431	406	408	397	429	439	407	414	403	388	400	410	403	360	411	402	413	412	431	470	390	403	421	383	406	432	395	380	443	437	425	388	416	403	403	369	411	404	452	388	396	369	412	404	405	452	414	423	431	408	438	427	424	408	406	431	390	403	445	431	403	411	388	412	423	414	434	459	416	432	395	425	371	409	399	419	424	373	430	391	420	454	414	420	378	407	454	401	385	394	444	411	445	440	408	391	436	426	434	421	405	405	422	425	423	401	405	432	423	450	416	407	398	437	429	407	429	440	407	415	427	430	398	418	403	421	436	418	437	393	400	423	392	377	399	390	381	405	435	424	448	427	424	445	422	411	418	430	424	381	385	437	422	375	418	395	424	427	433	371	422	420	418	382	422	409	403	427	371	415	408	420	396	423	389	420	432	429	416	433	393	433	417	426	418	409	392	394	392	417	424	390	356	430	395	392	406	390	439	420	413	410	421	398	440	396	375	383	393	408	386	377	440	409	390	443	417	391	395	437	436	434	403	427	419	425	404	393	417	423	444	404	389	418	392	449	413	431	355	425	432	393	418	423	379	408	455	440	430	446	419	397	434	425	415	400	353	396	407	440	438	389	419	396	405	384	387	423	411	400	386	404	430	435	384	411	436	406	401	420	462	416	422	428	378	415	368	413	435	390	421	389	406	409	430	389	434	414	386	426	398	440	399	404	408	413	390	399	430	417	425	465	416	403	413	440	440	419	443	457	432	403	419	410	416	404	385	422	448	409	423	440	420	424	448	397	400	412	430	401	412	387	409	416	431	425	385	424	426	419	412	380	398	415	425	437	374	404	404	415	430	428	408	389	433	372	439	390	422	431	399	426	375	406	392	451	403	413	366	413	395	364	401	384	422	424	424	376	358	407	391	434	378	438	419	433	413	410	391	409	420	394	410	460	413	406	427	412	459	412	413	407	409	420	411	424	428	415	445	421	424	381	411	381	434	457	387	400	389	410	382	414	464	430	402	424	432	445	406	444	410	391	404	457	436	377	403	432	401	416	400	404	413	411	398	394	383	405	409	425	425	378	402	418	419	424	408	424	410	440	431	413	417	388	411	410	410	424	450	434	411	403	420	414	413	427	407	400	396	390	438	408	414	386	395	427	424	435	366	395	392	399	422	407	403	376	416	429	412	422	402	428	397	394	383	391	395	423	393	420	455	403	430	379	435	412	409	411	427	430	430	371	370	418	410	421	410	439	393	416	432	420	378	433	441	405	406	405	431	417	413	425	417	404	416	409	454	400	469	422	409	449	391	415	402	398	395	446	422	406	430	408	402	395	387	459	429	417	410	411	419	420	386	395	394	427	415	394	405	426	415	416	415	399	396	405	404	436	412	379	418	414	402	421	410	405	392	402	408	441	412	402	404	405	401	405	399	388	406	398	456	422	428	408	398	400	405	406	410	389	411	413	419	395	425	411	412	418	405	361	443	432	401	434	416	437	405	428	436	410	377	391	416	371	411	390	450	445	414	455	444	408	414	388	412	414	426	401	415	390	413	381	391	421	405	407	418	406	435	405	413	421	417	389	423	407	427	383	404	407	458	381	408	384	396	418	402	479	435	387	403	413	412	403	447	356	393	380	397	399	387	414	419	420	428	410	420	417	370	421	388	387	380	423	429	418	411	416	411	423	385	395	437	422	376	394	389	417	429	440	408	413	447	415	402	416	405	399	407	373	386	425	399	414	434	421	393	417	441	418	389	404	432	409	415	396	418	412	380	430	440	408	385	408	428	448	430	415	400	390	378	411	400	414	423	407	403	420	418	401	424	379	419	391	427	394	432	389	396	420	423	386	392	438	399	429	394	407	399	418	433	422	411	397	426	404	392	426	406	407	413	410	428	460	371	412	418	436	443	423	372	404	380	446	381	389	371	437	394	361	411	413	428	402	408	406	398	409	396	441	390	384	411	439	427	389	393	425	433	403	420	418	392	383	429	391	372	398	405	404	400	472	410	390	378	404	438	442	427	431	429	362	395	395	456	377	393	420	421	408	424	412	433	412	443	428	394	411	409	360	415	440	433	411	392	412	409	447	353	436	385	402	420	420	407	393	372	431	412	417	416	396	442	411	459	390	410	404	421	423	391	448	402	380	441	406	434	388	444	412	393	411	433	418	398	390	383	410	412	433	396	414	407	404	390	438	413	408	415	471	428	435	399	397	389	406	438	438	421	425	413	408	406	391	408	380	411	418	385	423	419	383	378	415	416	390	403	423	404	442	411	385	422	397	413	390	401	430	413	369	395	451	434	399	415	450	397	411	416	450	431	406	427	430	419	411	428	420	405	419	444	434	435	378	373	401	405	428	431	416	394	420	423	389	421	438	432	445	458	436	442	383	420	426	455	392	403	405	421	419	395	379	413	425	401	415	414	440	405	412	416	418	386	397	414	426	411	404	426	414	388	434	375	395	435	429	396	389	436	447	411	423	416	396	379	406	361	388	409	394	369	421	407	438	399	417	393	397	387	373	428	433	408	421	366	433	443	421	395	413	442	431	422	397	382	420	404	414	395	417	455	436	385	440	382	408	413	420	398	400	444	431	412	404	445	409	430	400	414	400	423	399	439	407	402	410	418	403	399	406	420	412	383	406	410	416	380	387	379	418	417
2352	354	384	365	339	325	306	316	298	340	329	305	297	301	326	310	305	335	327	319	336	303	316	286	312	309	335	306	308	332	319	313	346	297	333	284	321	321	328	341	303	277	335	325	319	309	323	301	310	308	344	303	304	300	323	290	332	295	346	273	290	300	329	312	342	294	298	336	318	316	326	333	325	283	316	321	326	335	320	320	326	288	301	320	283	277	335	318	339	321	310	302	313	328	333	290	296	298	316	317	335	337	255	334	303	285	317	328	300	332	332	294	293	341	308	292	330	335	333	321	320	296	312	305	334	315	316	293	303	311	311	291	311	329	314	327	313	320	319	311	345	335	311	299	277	325	300	340	310	350	340	288	338	324	315	336	325	286	338	332	298	356	305	314	344	275	308	299	290	311	300	337	305	315	279	307	304	309	342	311	329	300	301	331	331	283	320	341	309	333	314	317	279	338	303	312	334	264	332	318	323	317	319	322	290	324	305	299	311	311	302	330	328	311	276	331	334	315	325	301	311	313	315	323	317	330	329	301	328	330	306	309	305	324	302	329	334	293	343	317	290	327	316	312	318	343	325	328	310	318	323	334	322	333	343	289	328	340	313	339	299	293	302	321	300	308	300	286	319	318	309	322	320	314	292	310	306	304	323	310	295	302	328	312	333	312	307	309	303	299	290	308	311	299	275	331	323	338	345	319	302	300	325	299	313	344	325	325	300	325	312	288	326	334	304	304	297	311	293	320	306	327	300	317	311	341	321	326	324	315	308	308	306	322	296	309	330	293	321	315	321	303	305	283	329	302	334	292	308	293	294	301	292	307	352	293	304	315	291	326	308	294	302	315	326	310	342	324	281	312	298	328	331	294	311	288	312	334	304	342	344	297	299	286	311	317	343	295	307	314	320	302	322	315	310	322	345	288	320	299	297	306	338	322	316	273	296	285	290	314	308	309	296	339	283	345	344	314	320	308	289	319	333	309	339	288	310	300	280	294	327	319	295	338	326	352	298	295	318	338	270	320	319	275	304	306	288	307	334	318	316	312	319	312	325	317	299	317	301	328	338	298	313	327	321	346	302	293	324	288	287	270	307	296	312	316	317	306	333	307	318	315	324	297	292	294	284	289	330	313	325	290	317	294	344	321	334	327	291	311	331	311	314	294	341	323	347	305	296	332	321	356	311	315	286	293	311	327	323	313	290	316	335	305	328	319	304	284	306	345	305	329	317	293	329	334	319	290	319	333	322	307	307	295	311	277	324	309	314	348	304	302	313	328	338	293	320	311	333	312	301	293	285	372	297	306	310	314	315	338	318	314	297	298	318	305	305	340	316	286	327	347	310	351	294	329	315	269	306	296	319	313	322	317	302	292	289	339	307	310	295	303	283	327	288	310	320	319	328	320	323	309	322	300	302	327	300	339	282	317	315	311	303	298	327	296	324	300	308	300	311	323	279	308	317	336	312	307	315	332	319	317	351	293	324	297	303	332	329	307	311	306	326	289	302	317	320	310	292	350	325	305	300	295	302	320	328	336	321	323	341	305	285	330	325	326	326	290	329	305	314	327	307	346	299	358	299	290	301	279	291	309	304	325	303	313	291	320	318	308	351	335	301	277	290	317	314	334	331	330	314	344	297	302	326	328	327	335	337	283	321	322	317	305	336	315	322	307	318	331	309	324	313	338	312	316	318	318	319	297	340	310	317	277	338	323	304	333	282	325	312	314	334	329	338	332	326	312	315	302	329	299	304	273	303	307	307	303	308	338	289	300	341	297	284	323	330	271	328	332	268	318	315	337	326	326	308	328	298	327	317	306	305	336	332	336	302	286	281	332	331	330	315	295	308	334	362	308	358	318	314	314	294	309	298	316	311	320	291	320	324	320	315	310	316	357	305	331	304	336	294	290	317	306	300	309	250	279	312	315	295	314	327	308	312	314	306	308	310	338	283	286	312	295	286	331	299	309	312	297	295	339	319	318	298	324	328	288	330	300	298	317	329	317	332	304	312	305	296	286	326	317	322	321	320	302	297	302	344	337	296	296	342	308	308	316	315	349	334	335	280	318	296	311	310	292	314	339	289	343	318	323	313	311	288	302	288	329	301	302	316	326	317	305	326	283	346	321	312	295	306	288	297	349	272	323	299	281	315	288	289	310	324	330	302	314	291	280	329	329	296	346	304	319	306	323	367	315	291	303	312	322	329	303	318	306	300	331	327	307	292	361	308	305	293	285	343	336	345	309	329	292	308	313	313	318	338	313	324	339	290	281	331	276	308	312	305	297	291	328	300	304	312	327	328	299	309	321	306	296	325	285	283	308	326	326	311	280	318	329	306	347	314	305	315	295	319	321	324	306	298	337	335	289	320	292	318	322	281	309	310	299	329	321	269	349	341	300	333	305	297	317	300	297	291	311	306	330	292	335	339	311	301	340	298	322	298	291	290	304	311	320	304	311	340	311	283	313	322	294	299	322	329	322	318	303	321	302	319	338	288	289	321	335	334	327	300	312	316	315	324	324	321	290	321	283	345	321	303	273	324	297	307	311	325	320	319	342	335	334	299	300	316	287	316	311	310	333	314	323	289	308	294	308	352	258	296	306	296	299	336	314	326	298	303	288	332	297	320	310	333	299	287	341	302	296	305	302	315	329	322	311	328	340	297	282	311	318	322	301	330	352	311	307	285	308	340	313	300	324	305	317	303	318	299	311	312	318	313	294	281	321	345	291	317	302	295	295	310	309	279	326	300	312	261	326	328	289	324	342	293	293	325	307	325	329	276	306	290	309	303	314	275	281	303	285	305	326	319	324	292	292	323	303	322	324	317	315	317	281	340	307	296	343	311	297	315	329	310	302	324	300	294	291	306	313	308	282	354	330	326	287	331	299	347	297	296	326	340	312	334	293	294	354	320	299	294	326	301	257	346	323	308	316	332	304	287	315	336	352	316	329	300	319	289	315	330	303	324	312	317	323	314	317	304	318	302	299	300	313	290	314	317	340	311	306	303	318	293	305	293	307	284	309	300	303	329	344	344	298	283	297	338	302	318	355	295	277	316	286	294	330	310	308	325	294	323	311	285	315	327	287	305	301	324	324	331	292	295	299	315	333	297	338	307	325	318	288	282	327	304	311	313	327	307	289	321	312	335	301	312	320	313	304	304	296	308	274	284	327	327	320	300	312	355	301	297	294	300	308	274	310	286	332	309	330	305	332	327	302	340	303	336	329	347	326	320	303	307	336	315	287	317	275	292	301	360	311	320	296	306	327	313	316	292	340	310	320	321	309	305	287	316	313	328	314	294	318	299	300	328	304	326	303	302	324	346	344	309	328	294	333	303	286	275	307	313	283	289	352	301	331	313	319	316	286	294	313	322	312	330	311	307	324	330	320	314	296	263	328	338	302	335	294	287	327	296	318	326	353	316	339	328	331	300	311	321	266	325	335	347	318	303	316	314	343	306	358	331	309	313	291	308	302	306	329	307	351	316	301	309	315	332	314	288	287
2511	909	971	1006	1011	943	936	944	930	897	888	937	842	839	914	883	837	873	893	839	831	833	834	814	874	881	795	855	801	832	842	818	827	822	797	781	800	849	835	814	833	829	791	836	848	855	845	864	815	850	887	803	874	842	861	829	849	855	858	836	842	848	879	796	837	805	765	830	801	844	819	789	857	918	838	860	836	815	801	847	854	818	846	859	825	805	816	832	851	852	844	813	819	804	790	832	781	843	830	896	839	852	833	793	883	827	864	847	823	844	844	806	813	803	813	837	842	796	855	862	807	863	831	841	771	794	837	813	801	819	829	852	833	839	841	812	810	876	849	846	851	842	821	867	808	824	813	852	829	893	826	863	870	859	876	819	891	840	880	853	835	845	807	825	823	811	887	845	846	842	813	788	861	824	877	799	863	849	825	816	840	860	826	855	818	859	826	829	803	845	839	834	806	829	818	847	826	818	837	788	795	847	837	793	852	846	804	812	917	847	812	780	823	843	804	859	838	837	784	828	847	805	809	847	885	853	815	800	847	848	886	901	821	795	837	776	814	787	803	817	823	812	880	886	796	861	782	820	802	857	782	838	866	808	771	847	842	798	793	826	808	856	794	820	793	862	862	836	804	852	899	838	832	895	813	850	831	840	863	828	815	846	819	814	815	824	815	848	857	792	786	814	860	871	822	833	868	828	844	788	829	853	815	850	830	858	731	815	868	831	826	830	845	838	782	842	791	810	857	797	799	815	853	792	860	856	808	821	819	788	847	821	854	863	782	818	905	856	807	769	838	814	819	829	831	818	837	839	882	827	836	820	810	850	840	805	866	809	838	822	810	827	790	843	829	839	825	800	803	804	797	871	848	841	818	828	792	837	783	849	812	809	806	844	791	854	783	877	840	853	862	831	772	892	863	794	809	835	809	914	846	857	836	824	877	842	760	834	806	832	829	818	794	822	838	863	830	830	851	801	864	848	846	829	860	882	821	858	877	829	817	806	835	817	858	806	854	810	854	851	885	838	833	851	797	851	859	849	853	819	861	835	875	860	780	819	901	803	785	794	844	828	810	852	818	797	824	837	853	821	836	804	851	882	820	823	846	807	833	835	833	826	858	835	801	811	771	835	838	842	848	813	850	783	833	835	804	857	801	853	864	829	835	859	876	838	824	831	806	864	861	802	795	837	848	830	856	832	811	787	907	798	885	820	871	871	865	819	842	849	816	744	847	833	818	821	812	830	842	829	788	821	866	841	856	828	881	853	829	854	831	761	890	826	780	816	893	852	839	816	883	853	844	864	828	788	854	841	812	816	757	795	839	853	805	841	817	804	818	808	815	819	854	771	848	842	792	797	805	814	824	863	799	817	815	858	831	851	846	826	837	828	840	841	817	838	838	815	860	801	874	858	806	830	827	851	835	822	831	857	858	827	849	817	838	822	795	847	836	811	783	837	800	845	854	855	826	849	808	876	772	817	801	841	870	828	863	817	788	877	831	857	819	802	770	837	844	816	843	852	802	828	850	798	794	845	848	784	790	860	787	808	881	843	804	843	819	826	811	877	859	800	772	813	861	816	859	828	845	821	840	830	855	832	840	827	893	811	815	816	837	813	788	830	843	793	839	848	838	800	791	813	940	865	853	857	787	820	852	881	844	850	840	836	834	789	778	820	843	876	836	841	836	859	823	839	861	818	824	842	841	805	842	774	870	829	819	838	811	841	819	875	847	813	836	831	867	853	807	838	804	786	883	817	858	830	789	831	809	825	795	820	868	842	896	842	860	848	883	844	863	822	827	828	886	821	843	811	840	823	850	848	835	857	879	855	835	831	778	770	843	832	786	862	766	813	886	860	822	827	804	843	782	856	785	838	817	847	853	848	809	859	827	865	857	863	824	784	812	832	857	854	831	820	796	868	847	843	819	807	833	814	838	845	837	839	850	790	840	827	874	828	805	860	778	850	794	827	838	862	820	817	858	833	825	842	815	867	838	808	873	842	816	832	821	796	821	805	804	858	821	826	831	855	812	849	841	821	827	867	850	837	828	873	870	841	816	819	883	810	854	809	855	806	833	863	819	813	827	824	862	850	822	824	852	822	835	778	863	854	747	852	812	810	857	844	807	844	823	874	801	885	865	817	890	835	815	831	782	792	826	812	809	838	784	833	836	840	827	850	867	812	811	831	778	799	811	803	837	844	851	862	817	823	881	822	851	882	812	820	842	797	844	815	868	842	888	843	821	830	781	872	842	806	820	858	843	844	822	839	855	812	849	880	827	859	843	806	807	866	820	847	850	847	811	842	802	789	803	807	819	849	834	799	842	810	822	867	824	819	821	835	852	822	807	829	858	869	766	818	882	842	811	833	865	791	821	831	790	788	850	762	856	838	833	856	795	808	819	810	845	814	841	821	870	870	817	803	898	852	812	817	812	874	810	785	824	844	842	844	824	789	784	832	806	793	790	835	811	824	764	853	912	801	852	844	800	829	794	829	841	813	829	829	845	882	869	828	785	851	822	799	815	792	867	838	786	822	880	803	795	890	777	802	837	840	839	811	841	842	795	845	873	824	816	846	873	840	780	864	829	873	854	770	840	837	846	799	863	881	838	873	815	862	815	815	797	848	814	793	788	819	872	808	795	846	871	853	853	807	843	879	834	881	835	867	838	847	828	838	815	864	825	846	859	859	823	856	818	831	835	812	840	843	857	834	873	839	837	841	827	866	847	810	838	852	875	826	832	856	820	797	786	802	809	851	857	862	888	780	829	795	817	800	853	830	825	860	867	834	831	795	844	809	847	797	772	850	830	903	796	793	815	836	827	834	819	797	807	823	838	831	853	816	844	858	841	821	851	813	871	881	803	802	838	855	781	779	813	818	815	908	828	818	871	793	809	845	819	830	879	820	829	835	770	859	821	823	810	881	838	829	840	808	851	783	859	803	843	800	859	806	843	834	833	868	817	816	843	811	863	890	776	879	853	790	828	854	826	830	850	789	844	862	836	836	835	848	865	783	844	858	841	876	814	855	848	852	851	768	819	833	818	827	838	832	863	820	792	850	793	814	846	783	835	859	832	816	823	779	885	876	846	820	798	819	840	859	855	798	818	819	846	852	833	836	834	812	860	850	816	845	826	831	843	780	866	844	805	862	852	888	879	844	858	813	754	852	797	805	876	814	825	855	861	885	859	826	876	772	863	826	779	872	811	797	815	863	884	778	808	820	797	794	808	853	856	851	845	845	850	862	877	846	837	893	781	810	784	807	805	858	800	840	847	774	788	755	878	824	826	879	828	857	793	841	833	836	885	851	821	839	781	851	864	832	851	770	845	839	876	854	853	875	774	801	849	827	855	843	823	798	825	830	820	853	846	813	817	852	854	841	822	815	782	796	863	799	831	800	906	824	857	849	872	790	816	830	826	840	819	818	792	854	854	840	828	755	790	810	795	825	839	861	915	790	822	832	832	809	837	850	894	827	825	874	872	818	844	862	804	847	823	792	887	830
9660	1009	1230	993	741	571	509	340	359	323	240	277	235	241	244	212	229	223	185	231	185	191	222	221	189	209	177	200	165	195	182	186	204	191	203	182	192	159	186	177	174	168	193	180	175	165	203	203	182	175	178	183	158	208	185	207	176	170	188	206	171	165	165	190	195	202	181	186	166	192	195	201	187	189	154	187	176	189	192	193	152	189	178	195	173	189	171	183	169	173	175	186	179	172	174	162	162	193	186	174	172	179	180	170	164	193	162	181	188	185	193	195	205	177	182	183	176	189	186	198	190	185	150	190	162	182	185	175	171	184	184	162	179	182	178	195	177	197	170	175	163	183	153	176	182	189	176	189	179	166	187	170	191	176	148	218	164	195	184	173	184	172	167	164	183	179	181	183	168	202	181	203	199	178	161	188	184	172	178	164	150	196	166	141	188	168	190	175	170	180	190	179	187	184	191	190	176	193	154	189	179	152	174	198	186	208	188	179	201	189	176	160	180	148	179	187	182	196	179	186	171	195	171	182	183	172	165	206	210	186	210	169	179	166	202	183	160	154	175	160	208	183	174	177	196	177	184	178	185	178	160	197	184	172	198	193	168	197	189	172	185	173	177	182	151	193	167	185	179	189	168	185	197	178	181	156	175	184	161	177	170	177	170	187	189	151	172	192	198	165	188	174	207	195	188	180	190	185	184	187	193	165	163	183	181	183	176	182	183	193	176	162	165	161	171	186	190	174	187	183	169	160	190	193	172	204	165	174	164	176	187	203	184	173	170	176	168	207	166	190	193	159	173	218	191	180	195	192	174	177	187	160	185	179	174	171	178	152	200	179	171	190	181	189	178	187	170	170	183	188	175	179	184	168	207	174	153	171	180	175	175	178	182	162	172	172	153	175	179	176	187	185	180	195	190	170	210	161	163	170	188	187	164	187	178	173	166	186	189	164	189	156	195	203	168	199	164	171	181	164	193	175	196	183	165	159	142	173	174	188	187	155	177	199	199	175	194	169	160	199	159	190	184	153	178	159	181	168	174	181	158	183	194	170	178	178	191	158	166	176	167	156	186	164	186	204	181	187	182	173	177	193	201	183	178	172	177	193	186	181	157	168	195	179	170	181	199	191	151	162	179	227	178	192	163	193	192	176	182	175	184	190	192	178	151	205	172	177	189	180	152	149	168	182	180	169	187	162	188	158	160	159	189	154	181	187	204	173	159	187	150	188	189	175	178	174	166	181	172	180	181	186	196	189	173	181	163	202	163	181	159	166	168	169	174	175	203	187	193	172	180	165	159	181	174	176	172	182	200	186	181	153	170	184	163	187	161	188	172	193	189	172	184	175	171	187	171	170	161	158	189	186	176	166	173	163	158	178	203	167	165	185	191	168	176	170	195	175	190	178	194	184	194	178	220	183	171	172	166	184	181	185	212	185	185	171	155	173	178	195	187	187	173	180	209	164	171	181	191	172	184	169	165	166	175	210	218	171	188	192	179	180	177	173	196	158	183	166	200	158	182	205	198	175	196	191	192	184	168	180	179	211	176	172	184	177	223	174	168	165	151	190	176	172	178	184	179	176	177	188	210	193	185	170	199	172	173	168	163	190	177	170	177	186	195	168	176	204	192	172	183	171	188	181	194	189	188	189	177	184	166	196	182	171	184	173	202	177	196	151	185	167	194	173	195	204	192	203	185	192	192	177	190	188	179	205	174	179	199	189	182	173	152	165	191	182	179	186	185	205	176	204	153	173	180	185	190	170	188	169	178	187	149	148	170	164	184	206	183	177	151	174	190	180	159	178	175	187	184	192	184	185	194	164	193	191	161	198	171	193	189	202	193	169	175	194	181	175	194	185	155	166	183	181	190	175	160	172	198	173	187	181	168	186	160	174	142	170	181	161	156	179	209	189	208	157	156	169	193	182	167	177	174	194	184	194	198	193	179	157	195	166	175	178	194	170	162	170	204	182	184	181	177	185	181	160	166	192	170	188	179	184	174	211	173	197	201	199	168	184	188	177	176	190	185	161	184	183	164	182	175	170	181	173	169	162	191	193	211	185	166	174	148	163	154	161	173	186	179	175	178	186	199	178	173	188	197	179	166	193	190	205	173	178	178	204	170	178	171	172	189	180	176	190	186	190	207	184	208	193	157	164	157	189	177	197	187	168	190	169	207	210	169	186	209	197	151	174	176	182	170	177	199	160	181	165	205	222	167	182	186	178	166	171	155	186	186	178	187	182	202	186	170	201	193	188	179	183	198	166	157	170	172	191	182	151	164	160	152	179	178	180	195	177	182	175	177	182	174	178	173	188	193	173	172	157	203	158	167	186	194	156	182	197	174	168	190	172	176	176	187	187	194	168	168	169	191	180	197	194	150	157	198	171	163	184	183	173	182	185	187	176	170	168	176	188	180	181	164	187	208	181	189	170	170	176	200	193	211	172	188	172	152	161	182	199	186	186	167	187	178	179	152	225	190	177	168	177	178	184	189	192	154	180	178	168	187	154	189	198	195	173	173	180	170	200	146	195	187	170	199	165	166	172	168	187	190	168	188	182	172	173	195	176	169	193	177	170	170	180	177	193	177	187	165	205	176	186	217	161	167	181	170	170	167	173	199	167	164	150	156	178	163	181	189	172	184	173	167	172	200	182	174	194	196	175	152	193	185	199	164	166	177	180	208	177	151	184	171	191	174	182	157	191	150	187	171	191	175	180	183	175	159	186	175	174	167	172	186	174	184	184	188	178	181	168	178	167	161	185	169	174	171	198	170	164	188	198	181	180	192	165	194	198	176	180	195	192	170	173	195	166	175	186	164	166	175	155	179	162	175	186	210	187	204	163	204	173	177	146	177	162	191	182	195	185	179	182	188	180	196	181	170	173	150	164	175	190	181	179	186	199	178	197	161	176	179	180	176	165	183	173	187	175	166	166	185	154	150	190	184	173	205	164	178	171	170	187	157	209	182	168	172	172	188	217	180	186	197	197	224	198	171	190	194	174	190	181	171	165	167	187	170	181	173	217	204	166	190	195	174	176	200	160	184	165	199	161	159	170	185	184	175	157	161	200	181	167	178	162	190	175	188	171	166	168	187	182	169	182	183	167	163	195	181	181	161	165	168	178	177	194	179	157	170	176	179	205	170	168	187	167	167	175	157	202	194	165	169	189	207	183	188	190	164	177	182	154	173	202	193	162	193	178	180	170	195	180	192	184	176	171	180	184	180	204	164	162	161	169	176	165	195	195	164	185	151	165	192	169	170	167	160	165	179	196	187	187	178	190	176	180	167	172	187	185	174	197	175	176	187	160	171	176	218	172	191	188	164	191	186	174	172	187	161	180	174	166	168	196	184	200	203	148	182	174	187	175	205	197	163	190	177	184	176	171	193	163	173	160	171	158	186	180	180	209	197	200	185	218	188	186	180	204	186	207	175	167	197	202	186	174	151	202	194	163	168	189	176	167	164	198	179	199	177	200	162	154	198	152	172	183	185	182	175	180
5562	1362	2597	3111	2811	2391	1875	1674	1479	1303	1174	1112	1014	945	857	796	740	754	724	725	684	667	673	637	668	631	606	643	598	577	585	571	558	585	578	586	550	561	576	568	581	584	526	539	551	562	519	548	559	527	506	544	535	551	547	497	561	540	496	507	542	524	545	534	556	566	544	543	480	550	513	517	534	505	522	477	514	532	521	497	458	515	525	502	532	526	529	490	474	539	535	488	530	499	546	494	509	487	545	525	503	503	532	513	523	514	500	507	527	538	521	463	490	489	511	530	550	518	532	503	535	537	519	534	528	506	534	488	494	525	475	504	511	577	513	517	503	492	534	503	532	506	516	489	497	537	534	485	544	523	537	538	509	561	527	509	517	450	537	528	495	485	495	513	524	514	528	472	514	536	522	537	500	529	524	543	509	508	504	486	520	535	471	485	526	485	530	555	513	548	528	504	486	518	504	492	531	473	507	489	500	502	490	533	540	472	543	566	541	486	490	540	528	523	551	539	499	507	478	494	490	528	527	537	488	464	496	547	497	483	495	526	490	524	499	539	489	496	510	530	507	488	519	473	505	496	528	491	546	499	513	510	508	500	494	506	477	525	466	506	494	535	508	492	553	513	508	502	525	521	519	484	496	513	530	518	492	524	511	502	502	532	502	537	536	497	543	498	468	495	476	482	484	491	513	509	494	501	549	504	507	497	502	478	500	524	516	494	508	493	534	479	498	543	496	505	517	538	468	534	508	505	507	496	538	489	489	560	493	533	498	505	503	563	491	496	513	526	510	549	491	494	519	521	472	483	495	512	499	549	520	481	475	527	527	525	499	524	506	503	540	528	470	513	494	488	508	499	517	513	492	528	488	502	499	489	566	511	500	558	488	534	496	538	534	525	537	544	498	517	488	517	525	537	517	508	530	564	475	520	514	543	551	538	513	522	529	494	533	527	519	534	482	499	515	501	527	493	513	533	537	500	507	519	479	500	466	519	520	486	546	497	549	532	475	516	492	511	518	529	518	525	529	481	507	514	496	510	500	519	538	477	493	513	523	520	504	520	499	523	498	521	473	507	527	502	502	546	519	537	486	487	519	568	482	468	517	453	507	532	459	486	500	502	509	510	495	510	517	506	504	534	499	525	529	483	504	533	503	523	528	509	503	518	482	516	510	517	531	549	520	505	541	478	532	519	495	510	501	492	497	514	513	516	503	515	517	485	508	533	493	493	516	480	487	483	467	539	531	509	529	524	544	556	535	509	511	515	502	532	510	531	507	483	515	522	505	531	492	483	521	511	453	504	530	492	468	519	545	500	552	534	536	483	534	527	512	545	496	538	531	517	528	546	486	524	527	491	482	475	538	517	485	527	523	535	489	487	475	544	514	488	527	509	478	483	488	513	514	514	487	495	516	491	519	485	500	498	468	506	519	525	510	510	492	514	479	498	518	519	513	535	492	522	514	523	506	499	512	484	510	496	531	490	473	505	480	498	502	525	500	544	524	483	530	477	496	492	548	527	517	505	484	512	515	492	508	507	476	531	509	507	512	511	524	472	511	478	488	485	495	503	524	497	508	542	492	511	488	497	566	505	534	540	518	512	503	492	525	509	493	496	510	514	516	494	522	541	514	495	527	507	539	473	541	531	487	531	498	537	500	516	526	513	480	539	543	517	496	498	481	484	515	502	523	521	518	495	510	531	465	531	509	519	531	523	479	490	490	547	490	504	524	503	502	521	511	485	524	515	488	495	447	536	506	481	494	523	510	517	525	537	527	510	517	537	520	471	534	444	492	507	479	579	496	498	537	535	474	482	547	486	506	531	501	504	516	485	502	532	514	499	474	534	508	497	473	521	497	506	503	514	539	541	524	530	508	512	534	479	527	496	505	502	490	499	506	510	516	548	506	538	502	502	495	543	493	509	517	493	513	517	515	527	496	510	497	522	540	496	478	486	531	528	490	502	492	494	563	453	476	516	503	473	512	504	492	524	507	520	492	531	465	473	523	488	519	482	475	511	496	524	517	476	505	502	469	573	502	500	508	508	535	505	503	538	519	559	489	502	542	517	536	486	521	513	522	514	491	506	473	519	490	476	491	505	492	480	485	512	512	534	492	548	516	484	482	496	499	503	509	467	488	508	497	503	505	509	507	473	517	492	493	491	490	517	499	499	525	506	559	466	510	505	494	532	531	510	530	477	507	494	505	486	519	520	526	544	523	469	531	529	479	462	513	524	465	511	528	507	501	483	552	490	533	498	481	494	509	513	518	490	498	511	536	512	517	551	563	487	518	483	492	509	512	491	490	482	495	520	480	518	484	495	523	515	553	524	528	493	513	549	508	474	438	520	549	543	487	554	514	491	498	520	467	485	515	539	536	536	491	474	509	533	479	504	505	493	498	529	554	476	536	519	511	549	546	564	523	504	499	492	475	504	570	531	513	522	476	478	517	514	498	493	561	498	534	468	509	497	489	511	500	510	500	523	485	484	526	497	527	492	483	476	536	549	482	493	521	531	534	540	491	503	498	525	516	492	530	493	515	487	521	494	516	529	538	530	451	514	545	499	489	512	527	507	493	516	516	480	543	511	522	484	484	479	506	536	521	499	561	510	519	530	491	523	522	490	507	513	488	535	524	513	498	538	499	499	501	548	474	523	545	497	502	539	478	508	485	521	457	545	490	487	515	502	491	509	513	534	483	492	488	488	540	511	518	488	501	542	519	561	499	511	500	509	473	544	525	559	547	516	570	482	467	501	470	526	533	493	514	500	483	518	509	521	502	533	466	526	528	497	504	535	487	495	555	501	507	489	533	539	544	492	538	496	533	471	452	553	545	456	464	531	498	506	540	499	480	475	479	481	495	506	520	541	514	515	518	528	519	494	551	509	501	515	510	529	535	507	473	527	515	555	498	502	499	536	513	525	524	508	466	482	514	511	556	487	488	486	526	481	511	518	496	516	504	490	479	525	506	506	526	516	538	539	506	491	542	559	535	537	516	540	473	451	492	504	525	510	486	519	484	507	513	494	544	509	521	516	527	501	515	510	516	507	534	503	529	491	568	520	528	480	520	493	481	475	473	513	490	532	514	496	544	476	532	514	488	511	499	495	465	504	490	504	510	541	518	500	503	495	460	486	489	494	501	535	475	524	507	518	537	528	505	494	476	509	499	523	541	549	506	491	520	511	483	479	496	514	528	500	511	489	526	527	497	547	513	533	516	501	486	548	525	517	549	510	502	517	524	469	516	509	548	509	504	528	546	497	488	519	462	527	499	503	540	515	479	517	505	509	536	581	504	524	500	506	527	487	519	540	507	514	505	540	520	524	508	490	506	455	495	522	488	473	510	487	513	503	474	515	477	528	454	490	537	493	521	534	505	551	525	538	513	496	454	543	508	505	482	547	507	480	481	477	492	502	532	486	539	513	559	496	513	481	466	466	517	473	462	497	512	539	513	506	505	535	489	514	482	512	479	533	461	488	501	510	476	492	483	519	542	478	510	512
17356	2460	2308	1749	1207	867	668	550	452	390	357	305	265	255	238	225	217	204	200	193	208	196	176	186	182	167	179	191	165	176	173	160	158	146	170	154	157	159	138	154	117	152	155	143	135	174	128	145	149	132	139	120	123	152	148	124	136	129	137	123	145	109	149	136	142	149	147	143	131	151	159	147	135	131	133	133	143	126	139	127	137	133	129	158	152	135	137	150	134	137	129	120	128	143	136	148	128	143	148	152	121	167	145	156	143	125	134	146	134	119	139	136	122	143	142	132	128	144	124	149	151	139	140	152	123	135	145	162	126	128	130	138	122	131	129	147	133	142	145	141	153	140	149	137	132	146	113	124	144	156	145	133	136	133	116	139	146	134	141	138	141	133	117	140	131	157	141	142	145	144	141	138	125	127	136	129	145	131	141	151	134	141	143	121	125	134	142	133	144	129	142	103	147	145	146	128	138	113	125	129	139	93	139	131	148	152	114	148	154	137	124	125	156	156	142	141	136	146	151	153	126	161	139	140	147	139	149	135	137	144	149	135	148	121	142	145	123	149	134	122	132	144	158	131	132	143	135	142	151	151	140	123	119	129	124	143	137	102	143	142	135	140	133	151	142	132	143	136	143	140	145	114	128	132	127	124	144	121	113	144	123	128	116	148	130	127	122	125	137	138	112	117	132	118	111	143	132	120	132	123	137	121	136	120	132	128	137	127	152	131	133	112	158	134	144	136	138	137	134	154	126	125	151	150	134	126	129	150	137	139	148	142	130	122	122	151	129	128	136	131	127	141	134	129	133	140	119	135	148	126	150	129	139	132	140	144	135	140	142	141	123	133	114	117	126	133	114	119	152	145	142	135	154	153	139	110	115	140	130	132	137	159	153	116	156	142	147	140	137	133	155	133	135	149	132	131	140	119	129	133	142	155	125	145	117	124	138	149	146	125	120	125	128	146	130	149	131	158	123	124	134	146	127	155	126	121	141	134	115	143	138	120	140	139	149	140	129	137	130	144	151	122	128	156	144	119	143	125	121	163	153	138	117	126	139	126	152	150	141	134	121	145	135	148	132	141	143	141	133	146	121	136	133	141	133	133	138	134	149	138	115	125	135	130	152	148	154	144	130	143	150	123	152	121	132	148	136	162	132	126	131	132	125	130	135	138	136	127	136	140	117	134	146	132	164	140	168	114	140	137	123	140	140	140	123	133	147	166	127	153	143	157	147	147	119	138	135	126	131	150	132	141	130	106	116	148	133	121	153	133	146	160	133	118	125	133	154	133	129	138	149	131	110	125	135	139	141	125	152	138	116	129	163	131	100	136	123	126	124	117	124	131	123	130	144	147	149	127	139	125	147	140	138	162	128	111	135	151	127	142	136	154	151	121	154	120	136	124	147	153	157	133	129	125	146	118	129	133	129	140	147	127	118	142	133	147	151	137	131	141	151	133	169	114	141	105	145	131	139	138	151	136	154	134	136	130	127	143	121	136	148	116	126	127	137	136	120	137	135	144	141	145	136	104	153	106	139	128	150	116	116	136	137	133	156	121	135	125	130	156	147	113	150	159	114	123	149	145	128	127	107	107	130	123	130	121	132	128	140	129	139	140	156	146	139	132	147	131	147	138	118	134	104	135	139	139	135	137	149	123	132	114	126	134	147	139	140	136	134	130	145	115	130	133	139	140	134	131	126	130	129	127	128	135	143	135	131	138	148	129	132	143	120	135	166	157	133	120	132	135	129	141	127	123	127	138	132	146	124	120	159	134	135	142	131	129	135	129	134	116	150	114	112	122	130	130	146	155	145	142	112	130	118	136	136	144	132	121	145	115	101	123	128	121	128	121	127	115	145	137	152	120	129	151	152	156	150	151	126	123	125	114	141	123	143	126	141	131	138	141	130	154	137	146	151	181	146	150	137	140	142	130	122	143	149	132	153	150	124	137	123	127	134	133	146	122	138	141	117	136	121	127	133	135	106	130	125	127	148	150	141	133	128	130	119	123	126	163	135	128	122	117	153	134	147	138	101	126	120	128	150	145	129	144	118	131	137	134	133	134	147	152	150	121	144	140	144	160	117	119	140	136	134	127	133	148	140	125	141	140	145	147	136	130	150	136	139	140	138	147	136	157	131	127	145	147	145	117	132	142	136	147	136	112	144	138	125	147	120	142	163	141	128	159	111	144	119	119	121	124	130	119	129	118	129	143	137	124	122	137	143	134	132	136	125	132	142	137	129	145	135	134	123	101	108	138	133	146	141	136	122	140	143	139	135	122	134	152	120	124	118	154	144	160	134	125	147	131	136	136	144	123	145	131	117	132	130	144	137	148	133	128	143	129	138	132	144	138	106	121	132	150	136	135	131	129	131	133	138	146	131	127	125	135	145	127	140	129	112	126	145	139	140	128	128	138	121	134	120	118	139	144	130	143	133	126	132	135	118	132	140	130	127	129	136	157	142	135	138	144	128	128	145	126	145	141	127	140	150	115	114	135	124	151	124	155	110	135	141	146	134	123	131	135	147	179	147	120	143	132	143	140	118	135	135	143	139	146	130	133	143	146	130	138	134	139	123	131	133	115	142	126	119	133	134	142	147	144	134	137	144	122	116	137	154	150	138	128	114	136	148	115	115	122	150	126	149	159	138	128	134	149	150	124	152	118	145	117	142	139	139	121	139	154	136	147	136	150	134	151	133	132	129	130	143	138	132	128	123	138	141	121	138	111	121	136	130	123	138	123	150	115	117	140	120	149	142	114	118	137	134	137	137	120	156	137	150	135	138	136	147	138	154	139	138	134	143	149	137	148	149	152	127	153	135	128	139	125	133	147	135	134	136	128	130	155	149	127	127	147	142	136	127	123	132	133	141	139	112	130	117	139	149	127	141	135	131	120	129	145	157	135	140	139	150	148	144	144	124	122	127	115	131	126	135	131	129	139	150	129	144	115	147	154	132	147	146	130	144	150	140	143	130	147	109	133	118	116	126	136	150	141	133	140	128	146	116	121	139	120	143	150	122	113	130	122	134	121	137	135	141	140	148	137	147	123	131	114	158	127	129	135	125	137	152	122	137	132	155	138	155	119	151	122	137	129	115	127	136	131	127	141	129	131	133	123	146	142	146	155	100	118	118	151	146	127	146	131	122	140	130	156	134	158	149	143	139	130	126	137	131	136	138	135	131	136	130	139	142	150	147	124	138	148	146	130	122	139	117	168	126	138	138	148	131	149	112	127	140	116	138	105	142	156	132	126	124	148	144	153	125	135	130	146	151	145	135	124	126	151	125	146	122	132	134	138	126	136	150	125	117	164	130	127	148	142	135	125	141	128	145	142	116	147	138	132	137	130	132	132	128	125	135	149	156	137	145	129	137	136	149	149	114	132	138	136	125	152	130	141	124	123	124	144	140	138	144	121	124	126	151	129	134	122	155	132	141	144	140	140	134	151	132	137	118	127	133	146	129	116	111	150	124	119	140	145	125	135	127	155	145	135	119	141	125	141
7554	2010	4309	5241	4572	3820	3052	2621	2241	1832	1673	1421	1329	1194	1115	1051	948	926	860	814	781	744	708	682	662	658	635	624	559	617	564	523	528	591	567	519	502	531	501	533	504	507	492	522	466	478	534	460	471	479	472	481	457	535	476	459	441	486	420	464	461	452	463	403	393	491	454	461	440	454	483	451	401	456	460	434	460	456	390	413	407	469	400	427	474	395	481	427	383	437	422	441	450	455	395	456	433	409	434	394	429	428	436	411	494	418	414	445	385	396	431	417	437	460	429	412	437	441	399	469	419	465	429	440	440	455	434	421	426	421	393	392	405	385	453	386	426	424	416	426	407	413	412	403	443	434	429	423	427	398	413	439	436	404	427	423	435	409	439	408	403	446	431	405	423	455	390	393	398	445	415	446	390	424	398	385	420	401	417	424	450	439	412	417	389	400	398	414	447	413	434	419	467	413	433	429	428	408	411	418	415	427	447	412	433	431	414	425	429	420	428	390	404	456	418	485	405	428	428	383	440	403	414	423	455	415	387	424	388	441	381	412	393	373	428	417	405	397	389	431	388	421	390	405	409	373	438	433	414	401	376	408	405	402	397	411	423	409	351	398	378	443	441	389	418	421	448	394	387	366	393	393	402	362	379	411	410	421	376	420	409	423	403	452	405	435	457	443	401	349	409	423	405	422	425	392	428	433	419	388	378	459	409	431	425	450	416	432	409	403	421	417	413	425	385	418	403	410	419	395	392	435	385	397	419	423	377	437	380	397	398	452	408	428	432	394	414	410	429	407	406	433	397	416	434	455	412	417	402	407	409	422	379	421	435	409	397	400	399	423	433	443	454	417	453	425	421	435	401	407	418	447	435	399	421	416	407	424	425	407	441	424	398	420	413	397	418	427	420	395	385	438	387	435	433	391	444	435	429	439	384	395	399	407	409	427	410	418	443	414	390	412	426	413	426	371	417	402	408	414	448	397	406	441	410	396	416	413	420	413	381	417	417	423	481	421	399	438	375	420	384	444	410	400	423	378	401	448	423	381	417	398	430	394	442	423	446	388	427	408	439	409	431	443	422	380	408	369	403	429	390	429	410	409	407	416	454	404	413	406	419	405	440	396	419	386	421	347	442	430	443	406	398	368	383	388	390	428	377	419	412	401	411	422	405	393	417	448	415	387	392	438	394	404	399	424	411	425	392	429	405	412	372	405	386	407	441	428	420	404	421	378	428	422	462	419	396	428	408	395	420	434	432	399	447	391	412	424	360	415	402	415	416	422	384	410	425	417	416	378	404	422	374	405	407	412	399	424	443	385	385	359	429	427	400	419	429	411	409	424	408	436	399	413	430	374	370	441	402	446	371	394	396	439	430	392	435	367	421	397	383	394	411	402	396	407	405	445	395	447	391	403	421	402	423	421	418	399	401	412	433	397	392	429	407	394	409	451	418	424	386	412	396	430	431	443	408	387	441	441	405	402	417	399	403	411	415	400	417	414	406	408	412	389	387	380	435	456	402	443	406	403	390	456	406	408	384	431	390	436	390	399	398	394	427	420	419	438	363	431	422	423	437	408	461	447	425	409	452	443	419	406	392	449	400	458	436	427	419	421	418	417	389	412	399	431	436	428	430	416	426	405	407	403	429	411	394	422	400	390	402	399	417	400	434	402	433	414	392	390	433	434	430	439	399	373	435	427	382	423	422	433	409	398	403	421	402	423	382	410	431	448	385	430	424	449	411	442	417	413	407	430	437	391	417	422	433	425	426	383	419	461	462	381	393	371	396	431	398	390	396	422	438	403	438	423	426	441	455	406	418	421	424	415	414	433	425	415	410	434	410	425	413	403	397	391	399	410	419	408	420	410	420	428	412	438	428	405	419	398	389	366	450	398	413	426	400	407	418	404	418	410	421	425	407	418	394	379	369	402	413	412	406	440	401	408	444	400	408	395	411	400	428	384	435	383	393	425	430	396	405	467	404	368	423	392	417	400	400	416	427	398	405	428	418	406	411	418	444	429	419	400	423	414	424	441	411	428	415	393	419	401	454	416	365	405	407	433	415	385	405	429	435	415	388	456	408	431	436	437	431	415	431	407	410	403	408	451	386	398	383	403	417	403	424	387	409	444	446	386	379	456	443	402	430	429	449	428	383	404	462	417	439	390	440	408	419	433	371	444	436	404	398	419	418	412	405	440	450	375	382	406	393	407	391	414	427	445	416	408	455	403	408	407	427	381	377	397	412	406	403	417	434	355	434	424	407	440	436	428	415	413	419	409	422	420	418	430	392	406	455	384	395	412	395	404	410	439	407	401	412	369	415	395	415	409	415	440	408	360	425	422	408	407	441	394	415	402	409	397	403	390	405	467	388	404	376	406	415	430	421	395	403	399	428	401	394	414	451	409	430	412	435	370	445	435	427	428	389	427	410	405	419	412	399	421	419	438	431	404	404	432	411	427	437	418	407	430	421	441	433	393	398	362	450	428	391	401	431	459	431	437	419	417	412	411	451	408	407	350	413	399	428	411	377	386	391	438	433	411	431	401	439	400	378	403	408	382	421	402	404	404	422	409	384	395	449	404	401	416	385	422	399	421	398	424	419	442	415	438	384	414	403	393	442	408	461	457	452	404	396	428	428	418	416	398	427	411	433	413	426	437	398	414	416	392	384	428	437	423	406	412	412	410	431	405	411	440	422	395	401	401	378	414	401	401	417	392	402	427	400	434	399	382	408	401	434	393	411	410	397	401	461	380	436	395	413	457	406	460	424	403	431	444	415	415	427	408	406	388	406	407	393	439	427	455	404	385	420	408	467	384	428	417	388	390	399	419	414	445	426	408	399	413	372	412	369	407	404	411	411	448	422	411	407	405	423	388	399	434	426	445	404	397	442	391	443	402	396	399	408	377	382	400	396	404	400	422	420	385	397	386	413	416	435	438	392	405	407	378	431	433	423	375	416	410	411	391	425	413	431	390	419	390	415	453	421	475	414	407	413	392	416	389	450	380	399	414	405	416	417	396	408	441	363	416	484	432	406	409	397	423	412	399	399	397	391	419	408	385	412	444	413	452	384	384	460	417	406	380	422	419	409	441	462	394	406	424	381	385	420	405	413	403	417	454	396	416	419	403	428	409	427	427	376	426	403	412	399	398	431	408	412	415	425	394	408	401	383	400	443	388	411	442	430	387	407	399	426	442	438	434	424	389	402	404	434	400	414	417	409	405	386	386	433	434	415	413	405	439	398	386	421	420	384	403	399	450	448	408	406	428	407	425	398	400	416	406	416	408	452	467	436	417	392	387	416	416	408	446	367	430	381	396	383	409	410	380	428	385	401	429	413	430	370	401	404	437	424	397	451	416	432	437	425	389	433	408	367	399	428	429	422	413	399	406	435	401	424	433	419	403	423	415	434	433	439	412	448	412	400	416	440	411	420	407	442	405	411	396	409	405	395	403	428	427	413	437	399	459	417	385	420	418	410	407	423	405	428	447	424	388	399	419	416	433
2470	385	386	404	377	328	338	318	318	307	315	297	307	328	294	340	315	303	304	281	315	317	342	301	288	304	319	293	348	307	352	289	325	290	296	332	323	305	347	344	312	334	331	336	326	328	326	295	322	306	340	323	311	300	340	325	299	294	323	277	323	309	327	296	315	307	315	324	326	284	317	311	316	319	345	293	308	325	312	319	324	323	301	324	335	328	299	275	307	290	317	310	274	293	309	300	283	322	282	335	290	331	302	303	323	335	315	310	312	292	306	287	307	314	319	319	325	271	288	331	296	285	311	307	286	323	311	303	298	320	293	328	299	329	309	334	325	306	299	309	302	298	324	345	318	294	325	350	304	295	339	301	271	292	296	324	307	307	342	313	301	292	334	311	289	325	309	330	317	324	294	317	312	300	323	282	321	303	305	289	321	354	300	311	350	270	337	332	332	354	321	290	313	287	336	319	312	315	316	335	311	308	299	296	283	324	262	303	311	294	315	315	344	317	294	301	318	326	328	291	345	279	334	339	341	343	299	294	311	324	323	318	320	324	317	306	320	300	326	289	291	291	308	311	315	314	356	306	341	309	293	325	329	315	313	319	266	351	345	297	315	278	317	310	293	260	319	304	331	315	305	314	280	309	339	293	295	327	276	336	279	302	303	288	280	313	314	329	293	337	316	334	287	316	329	342	332	297	301	293	308	321	328	320	330	275	327	323	316	333	315	332	314	267	323	290	341	296	305	293	341	330	260	309	326	298	320	295	292	275	327	302	328	334	312	300	296	363	317	334	274	316	350	295	321	309	321	316	316	313	316	270	308	332	343	289	287	328	284	311	306	322	304	328	314	316	302	340	274	313	326	292	288	282	295	314	290	309	319	290	294	341	298	321	323	318	335	325	300	315	297	288	326	334	332	310	293	308	306	315	312	306	351	298	298	337	305	317	318	316	299	352	310	287	282	314	264	279	276	302	320	285	294	302	303	310	314	316	309	330	344	282	317	280	315	306	271	300	294	305	315	297	299	308	327	295	339	330	302	309	317	316	312	330	276	274	327	319	280	315	309	314	286	299	303	341	310	334	320	311	330	305	302	330	345	292	291	300	314	316	305	293	332	313	315	312	315	327	325	287	296	306	321	319	285	304	286	279	288	323	304	320	288	299	341	304	316	313	312	297	319	302	330	333	319	320	320	315	318	305	305	329	311	289	344	297	309	323	355	307	330	309	303	314	323	294	329	299	306	314	315	325	291	333	286	307	286	279	289	307	309	323	298	305	321	338	279	310	295	266	298	353	330	325	318	299	332	321	311	290	307	313	326	342	346	334	350	300	312	312	292	306	342	313	283	307	301	308	333	286	291	288	301	318	300	303	309	313	305	323	297	305	322	305	318	321	318	327	329	302	308	317	325	295	299	327	301	295	332	307	304	322	291	306	300	324	319	312	321	343	327	298	302	313	294	326	294	310	269	295	290	316	323	302	282	357	315	301	328	321	319	325	326	327	309	306	306	284	310	317	320	314	328	302	277	291	281	294	318	327	320	290	328	317	316	295	311	297	331	308	347	302	315	324	319	309	289	324	330	312	335	285	302	338	300	319	305	335	328	325	307	319	295	293	349	312	327	312	282	315	311	279	306	313	345	346	314	279	337	302	300	302	292	322	304	311	303	297	313	331	304	309	302	323	310	303	312	308	298	323	308	286	279	330	307	327	290	310	304	334	314	308	282	314	350	295	337	274	279	332	328	318	296	317	310	302	296	320	299	319	314	311	307	332	341	316	313	289	305	284	325	315	314	325	320	330	298	311	311	316	318	319	285	324	311	317	324	348	312	337	289	339	300	308	280	320	318	317	316	287	310	286	322	309	335	285	316	328	285	306	293	337	304	318	318	289	301	327	309	308	314	293	305	277	304	285	308	347	320	332	312	309	285	298	311	287	312	320	308	358	299	294	339	307	297	311	331	317	330	318	300	301	278	332	324	322	316	316	328	327	302	294	295	283	323	318	294	361	328	297	326	304	315	307	294	334	273	305	304	304	314	342	302	339	296	293	295	315	309	290	307	322	322	296	295	344	316	330	324	304	338	305	321	292	328	285	310	319	298	284	289	321	308	312	286	291	303	310	309	311	309	332	326	327	341	345	335	341	316	293	325	310	284	313	296	289	309	326	311	288	315	289	287	309	367	298	295	309	290	327	282	337	320	299	313	296	303	292	306	313	323	322	339	308	307	335	305	316	312	338	327	333	310	312	313	321	313	305	285	322	309	348	326	282	279	304	322	294	281	316	304	285	289	324	303	299	307	267	300	309	324	301	326	298	308	287	320	302	315	316	313	305	327	316	329	292	269	309	300	300	310	304	300	296	345	330	308	306	293	279	287	302	315	278	301	344	324	309	292	327	331	301	299	288	325	323	309	324	284	328	326	302	331	322	298	286	328	275	328	332	316	325	310	290	319	291	318	302	298	318	292	335	310	299	307	287	280	318	316	295	316	310	301	309	328	344	320	300	293	316	311	315	280	300	294	325	300	284	305	327	311	306	301	314	324	291	296	326	311	310	326	319	308	311	335	281	288	326	286	308	313	287	323	313	300	289	311	321	324	303	306	315	344	304	286	334	333	320	312	315	310	306	303	333	298	306	298	340	309	310	309	336	309	315	298	329	322	319	362	294	328	280	341	320	301	290	291	298	318	317	334	287	300	359	312	345	299	337	305	324	314	331	319	312	334	312	288	307	329	296	311	326	324	321	276	302	278	325	323	309	326	323	342	319	331	303	312	297	293	295	317	317	331	347	301	310	303	288	310	286	319	323	341	282	257	276	311	280	324	317	310	311	307	322	288	311	307	294	284	338	271	325	317	320	316	303	316	310	312	305	326	319	309	325	337	342	327	275	288	279	331	332	311	325	332	302	279	303	319	310	304	282	277	310	352	280	296	299	304	303	300	344	318	303	332	314	332	334	316	315	289	324	304	319	297	306	341	309	317	307	294	289	293	337	281	306	324	299	326	308	324	286	311	327	317	307	335	300	297	331	270	253	322	301	277	308	310	290	318	305	317	333	319	280	289	301	302	314	298	323	297	332	282	304	324	311	290	300	333	338	302	291	313	331	290	309	295	303	306	298	307	321	298	298	321	318	294	322	321	324	344	334	322	331	304	282	334	313	319	287	331	308	314	311	287	308	304	309	307	311	299	304	310	333	316	341	276	328	315	328	336	335	280	283	298	261	292	352	306	328	319	317	339	348	328	303	303	293	310	303	289	354	322	313	331	331	330	322	334	296	304	327	327	320	305	334	328	295	292	329	305	317	313	282	290	308	352	331	325	300	322	321	338	313	335	308	312	338	326	315	323	298	329	293	318	324	306	326	289	325	340	282	320	319	327	308	310	317	304	359	318	311	284	316	300	299	298	315	319	288	274	324	301	297	296	288	302	281	325	316	277	295	324	302	291	298	315	329	282	313	311	311	328	319	333	303	294	347	333	341	319	308	328	301	310	310
2460	941	1053	1044	996	1010	905	947	879	888	894	886	882	868	838	924	862	847	875	889	836	818	845	838	871	878	809	828	820	846	875	859	836	814	833	858	819	841	802	844	789	864	842	817	783	867	829	830	808	817	853	848	813	857	817	864	838	861	823	852	852	804	810	886	796	793	803	855	806	840	817	803	846	883	828	874	865	790	866	791	855	841	799	810	858	847	850	887	778	846	804	831	828	840	816	853	850	838	872	864	871	840	840	860	864	830	913	811	854	869	877	789	811	841	854	874	825	799	830	827	813	825	815	878	801	785	828	828	828	770	866	872	828	860	830	783	854	811	825	816	816	832	805	819	865	815	770	800	840	812	810	837	875	817	777	828	835	846	769	825	848	826	784	828	843	810	789	832	828	870	792	849	751	843	849	847	851	881	814	851	805	841	826	829	846	806	906	865	853	860	825	784	848	809	834	865	821	807	829	824	756	793	757	759	821	877	836	859	829	825	793	869	823	832	855	820	825	841	806	882	801	821	802	804	779	840	835	820	843	895	819	805	808	833	790	802	815	830	843	834	869	829	833	850	778	792	839	846	791	852	826	840	795	856	846	841	803	833	799	874	843	815	804	864	843	797	837	802	781	842	846	840	820	773	873	765	792	824	835	816	798	801	792	795	821	845	790	850	798	791	827	826	883	831	835	861	853	819	826	846	875	828	811	800	807	848	846	845	793	812	785	855	763	804	833	811	842	805	806	862	843	847	799	816	832	805	820	811	820	847	839	791	845	832	805	803	826	851	805	802	825	805	819	885	812	801	859	814	811	819	806	875	852	831	810	774	852	862	852	810	856	849	839	827	835	862	823	889	814	898	846	843	875	870	843	901	828	815	759	853	828	822	878	840	827	847	781	830	820	846	849	874	859	868	841	791	847	827	810	811	795	838	781	879	868	839	835	802	849	800	835	815	824	841	828	840	797	810	782	826	836	829	814	819	898	826	807	818	808	815	849	798	838	819	821	792	823	816	880	838	828	861	769	823	868	816	829	800	817	823	840	796	779	826	865	855	791	876	858	805	830	853	781	826	779	865	819	874	819	820	830	784	843	812	829	799	823	844	823	800	841	813	824	851	814	837	861	807	877	810	778	892	863	814	889	811	848	801	845	809	843	867	866	832	882	879	813	834	849	858	811	859	808	817	840	804	851	850	852	848	810	809	825	827	847	843	800	820	873	816	831	829	877	859	813	784	816	855	888	831	823	780	794	825	792	871	861	840	796	843	876	835	849	807	859	841	796	825	849	803	828	818	848	843	827	806	834	794	798	845	794	815	859	837	840	806	838	905	842	852	873	816	833	831	838	813	849	821	823	842	837	820	779	815	815	900	820	840	808	843	789	828	847	874	887	855	809	862	838	850	852	823	818	846	828	825	846	833	785	819	824	824	743	795	859	851	814	848	832	806	853	827	814	820	839	888	805	849	847	813	831	796	790	826	803	840	791	857	835	849	822	826	810	783	849	870	804	817	792	820	893	807	835	887	854	827	874	870	813	827	835	795	816	814	808	820	819	865	803	803	819	842	868	804	832	794	828	819	841	814	826	846	770	860	791	897	811	796	798	838	844	827	860	872	829	840	820	805	783	786	810	836	829	829	834	914	834	860	833	826	819	845	847	843	827	786	867	839	841	869	839	894	818	802	772	809	835	810	831	888	833	851	831	852	809	812	845	818	822	802	843	863	813	777	765	781	774	862	832	836	868	795	833	874	824	829	837	828	826	804	877	822	814	877	821	818	781	826	835	832	866	845	832	791	845	850	839	790	850	845	824	827	809	808	823	840	821	808	811	849	860	807	794	839	825	806	828	866	825	814	813	824	862	834	814	783	846	843	869	824	878	848	864	871	845	856	808	858	842	858	821	858	813	832	792	811	814	862	813	815	859	883	826	792	814	845	800	807	827	855	809	805	798	832	794	811	853	807	814	873	799	839	858	865	792	772	825	846	892	802	821	794	806	804	821	775	833	850	790	787	867	814	822	813	842	835	830	896	810	835	814	847	819	865	807	806	870	785	866	798	756	835	849	883	865	819	791	848	814	778	821	817	813	858	823	817	815	774	814	816	807	845	865	800	822	863	797	797	906	823	827	848	773	861	865	868	819	796	844	831	789	830	818	868	819	800	839	824	793	840	830	792	855	826	840	869	845	831	819	826	795	777	793	824	852	818	810	819	847	842	830	850	836	788	857	811	853	848	853	840	846	835	835	797	841	843	793	886	830	871	855	817	816	793	845	815	827	839	815	885	819	835	823	813	854	860	853	814	800	879	791	805	877	819	827	852	799	827	859	896	831	803	826	837	799	886	825	817	822	833	825	891	808	827	790	847	822	804	829	811	830	828	811	840	818	869	818	855	885	808	816	834	804	868	815	828	811	849	824	875	832	794	804	841	830	831	829	840	823	876	830	820	789	826	807	831	816	787	849	826	825	867	765	816	786	780	812	872	853	788	828	815	816	797	822	838	812	870	763	821	843	853	845	781	795	807	816	832	900	842	803	842	845	833	799	821	813	831	807	783	835	827	866	847	775	812	857	820	841	776	858	830	837	853	861	819	834	799	810	828	871	857	847	784	859	851	820	846	817	821	799	840	846	808	774	856	848	838	743	819	780	804	839	848	825	804	832	815	905	813	820	769	794	834	824	860	799	863	794	876	794	807	810	834	800	861	801	786	774	880	814	823	809	840	791	819	838	790	814	844	869	828	837	825	823	822	851	830	829	826	875	827	850	836	798	838	817	828	788	845	802	811	839	843	914	783	826	821	819	766	849	831	779	808	868	846	840	842	826	863	821	827	810	831	831	809	828	849	793	826	875	856	849	823	794	814	832	879	764	775	817	847	896	790	803	787	828	847	822	820	839	812	832	793	829	830	797	822	845	866	824	823	809	811	839	841	836	816	789	832	862	832	825	832	819	824	833	800	794	830	788	816	899	862	862	813	777	830	868	859	820	857	797	801	808	868	832	819	802	845	854	832	812	839	851	851	850	821	832	847	807	873	854	874	857	857	837	870	867	867	840	800	877	817	812	896	778	877	812	793	843	817	843	814	819	801	825	768	835	807	770	814	860	780	773	880	826	793	812	855	813	850	818	815	793	879	828	839	863	836	874	842	850	843	834	870	822	790	854	797	831	814	830	782	787	818	808	783	816	786	820	880	858	833	829	893	842	830	816	801	864	825	735	886	810	816	796	826	813	790	877	831	787	839	817	826	905	856	825	840	853	827	809	800	827	841	806	843	818	870	825	810	800	889	839	801	814	836	838	811	816	844	841	840	851	856	808	756	861	827	798	821	829	864	861	810	840	820	855	873	787	856	830	791	816	841	826	805	835	829	839	773	805	886	814	821	829	807	809	844	829	830	834	805	832	818	799	893	859	835	807	805	808	846	850	862	849	814	789	803	809	830	805	798	790	800	873	816	840	872	860	774	792	814	865	798	781	855	875	838	864	824	868	876	881	815
9517	1025	1240	1004	737	580	445	379	357	336	259	286	253	232	232	215	210	226	220	201	231	208	201	239	208	194	203	225	206	192	176	213	196	207	168	166	183	179	179	187	176	208	198	176	182	192	194	186	192	215	168	177	201	192	163	163	188	188	180	163	195	181	185	199	193	183	167	186	186	184	190	184	186	201	182	178	194	169	165	173	167	170	183	188	190	193	184	193	195	177	188	180	177	193	174	185	191	196	145	172	192	179	169	175	168	171	189	177	185	171	185	189	182	187	181	168	208	179	181	152	166	202	188	215	163	181	153	213	187	171	173	160	181	191	196	175	172	170	188	171	172	156	174	183	174	191	196	195	184	172	188	187	199	184	184	167	173	184	171	178	159	172	182	157	167	164	176	189	200	189	192	163	163	143	175	176	195	188	168	195	201	208	184	183	165	190	169	165	201	164	186	175	194	185	167	182	184	181	193	192	183	214	178	173	183	156	155	157	170	184	182	186	206	192	177	202	183	208	188	193	173	182	190	165	198	193	187	169	167	185	207	196	178	163	176	161	187	169	169	174	191	201	169	173	164	169	200	194	171	163	160	176	170	172	171	186	157	164	192	198	188	166	182	178	166	187	203	173	177	164	198	181	186	197	171	184	197	171	206	168	175	170	174	175	165	181	180	197	167	168	170	190	177	192	180	194	187	167	176	156	189	169	182	207	201	168	153	164	165	173	166	180	178	175	185	161	179	177	173	169	170	186	183	149	166	175	168	174	169	176	176	186	176	183	187	168	167	164	167	173	168	184	177	176	177	170	157	172	148	161	200	174	180	173	179	189	171	179	165	170	181	176	169	165	192	161	175	147	162	194	176	170	180	158	181	161	176	167	179	190	195	176	173	196	196	183	187	149	189	191	175	166	179	186	188	160	162	160	176	169	179	167	167	177	181	174	198	173	192	174	155	195	164	186	194	173	157	193	190	167	184	169	186	168	177	175	153	176	206	168	172	167	172	169	192	163	183	176	171	160	175	167	170	196	163	181	151	174	168	173	195	179	182	150	176	175	185	166	195	179	190	171	166	193	166	169	181	209	185	183	194	153	194	181	186	186	175	179	169	188	172	184	185	190	157	193	180	178	179	179	154	190	166	194	182	176	194	200	163	172	135	172	170	184	204	194	181	188	164	159	182	197	176	185	186	165	213	191	195	163	207	185	185	191	187	176	179	161	148	186	170	171	190	166	176	189	179	184	170	180	163	170	184	168	154	177	174	152	182	188	169	154	157	174	178	166	197	185	182	194	173	148	215	193	183	176	167	178	168	173	175	159	185	179	162	186	170	165	199	190	188	193	171	182	172	192	146	185	158	194	159	164	213	200	149	158	168	176	185	157	186	191	164	190	183	183	177	165	148	176	180	183	193	179	172	193	183	161	185	188	157	191	182	185	182	178	166	206	184	185	177	162	177	176	190	185	160	195	171	189	167	213	169	154	168	207	176	190	175	190	187	166	185	184	192	214	170	179	179	202	197	170	156	177	180	174	168	177	184	186	172	182	195	202	198	165	180	165	152	196	164	160	191	184	205	171	167	182	178	166	185	187	148	167	168	184	184	169	167	157	177	175	189	161	173	178	161	187	168	200	187	161	148	170	155	185	191	179	192	173	180	167	161	180	185	200	197	176	185	181	190	173	165	183	170	177	189	177	176	162	189	204	182	183	176	184	169	206	190	177	187	184	178	193	173	172	200	162	172	172	176	182	195	203	175	165	180	177	158	178	172	185	192	208	172	169	186	157	186	194	178	179	160	181	165	178	169	184	154	191	194	205	178	186	187	185	176	184	190	176	161	174	189	164	189	180	182	189	190	193	172	193	165	202	202	185	177	182	150	202	160	190	170	180	166	185	165	159	197	166	186	184	191	191	148	191	175	174	188	176	197	207	154	152	193	167	185	181	189	165	169	179	172	174	176	195	142	180	183	182	179	172	202	164	188	167	178	173	179	201	200	185	181	209	171	160	182	191	151	170	162	216	193	161	169	176	188	198	181	186	206	186	204	187	161	199	177	211	181	195	180	174	202	187	197	175	179	177	194	193	195	185	168	166	160	169	186	190	166	182	191	187	172	191	172	150	181	208	179	178	168	162	193	181	176	186	179	161	181	197	175	162	176	187	173	199	157	197	182	178	156	183	178	160	172	158	212	165	185	170	177	193	164	179	196	190	202	158	184	190	186	178	212	208	168	177	161	192	169	195	152	166	158	174	200	181	165	175	178	163	185	181	191	206	212	175	178	161	167	181	188	173	187	155	179	185	180	170	177	184	167	167	191	193	171	202	167	171	187	171	188	185	192	200	181	187	209	200	165	178	166	179	202	192	180	177	177	169	166	177	175	153	184	187	209	166	170	163	183	156	173	178	163	189	191	183	176	192	186	169	178	192	178	186	187	171	176	183	186	165	162	158	167	184	172	175	192	151	191	170	194	179	169	194	200	205	192	171	180	189	180	176	192	178	187	180	210	178	192	173	178	195	171	202	211	166	165	179	170	183	183	204	186	186	165	162	203	185	167	165	182	182	174	183	179	176	173	195	173	180	180	167	188	159	157	200	198	187	172	166	175	195	148	169	196	176	154	201	171	168	206	184	177	176	172	151	178	179	192	168	195	178	190	185	188	196	168	165	181	183	200	196	174	176	200	183	208	183	188	191	196	184	173	170	185	165	203	173	212	174	164	184	200	188	186	167	170	195	229	175	164	193	195	175	191	204	189	180	194	153	200	190	186	200	169	166	200	193	180	188	168	165	165	171	184	194	158	183	168	185	173	142	192	219	181	178	176	170	180	168	182	164	180	173	157	186	190	171	199	173	170	187	178	171	183	196	187	188	180	188	175	191	172	147	181	190	169	187	186	183	177	177	186	193	181	166	185	173	198	178	187	185	181	182	182	182	189	172	180	164	164	174	160	166	177	180	185	195	184	170	194	184	190	172	177	197	170	184	175	198	199	174	189	180	198	173	177	190	154	176	185	188	149	208	178	187	177	186	160	197	162	175	160	166	195	196	168	184	169	195	148	183	187	176	179	201	150	180	170	179	181	177	164	157	173	181	194	194	171	182	192	175	200	146	180	177	180	184	190	162	168	162	187	175	189	181	172	163	181	191	182	172	180	174	197	192	202	195	180	166	180	177	193	165	179	193	157	191	184	180	173	180	191	171	176	196	200	188	178	195	179	133	182	167	192	172	187	176	171	158	196	192	179	173	195	180	180	199	195	178	171	200	179	198	169	175	171	178	165	181	191	186	190	192	190	206	189	168	160	180	176	194	165	199	180	168	190	187	158	193	209	185	208	163	180	155	188	185	196	147	179	171	163	185	169	169	186	179	197	173	181	181	178	179	193	174	177	173	167	195	167	190	145	175	185	177	173	171	204	180	188	157	173	170	180	180	193	178	181	169	198	166	185	177	193	177	162	191	187	190	159	183	201	181	173	164	169	199	177	174	172	185	162	178	196	176
5675	1295	2577	3138	2887	2426	1931	1650	1488	1327	1128	1018	957	902	884	892	802	745	739	722	680	684	688	650	630	657	638	674	606	614	569	614	527	557	615	532	567	508	562	577	554	538	538	530	520	567	540	548	548	520	560	516	544	545	586	563	533	509	520	512	526	537	546	524	553	518	553	544	518	517	500	492	523	571	518	517	527	521	519	541	579	506	537	507	525	535	507	533	507	476	520	518	480	486	469	532	526	488	501	527	512	536	499	530	523	518	527	549	516	543	512	548	482	482	512	478	514	533	525	484	497	530	530	522	506	523	523	500	496	521	496	519	511	500	524	484	489	522	477	522	512	518	516	539	528	516	504	530	552	537	495	503	489	523	490	503	541	515	500	497	538	509	543	510	523	506	511	490	518	510	542	558	526	470	517	491	512	525	488	540	524	527	523	497	518	552	563	499	498	533	563	514	508	530	515	488	543	544	535	480	486	476	549	518	495	497	540	513	549	501	478	521	507	500	536	540	514	503	550	533	528	454	526	516	552	506	478	524	497	506	480	506	510	531	529	498	474	513	494	511	485	492	516	509	485	489	489	530	521	493	501	500	550	538	502	520	472	512	495	506	466	501	522	490	516	510	528	535	507	507	527	519	549	519	497	518	499	524	536	551	487	497	522	509	479	510	506	516	535	513	483	484	506	535	549	525	509	531	515	504	511	502	491	528	530	468	477	473	533	500	533	484	478	516	508	486	488	517	513	557	558	493	511	513	480	524	488	544	494	506	527	514	503	496	502	496	446	493	517	539	490	498	533	518	507	531	499	532	510	514	497	489	503	500	503	530	527	482	527	544	489	450	473	507	513	505	474	536	512	519	514	503	537	540	530	516	543	527	540	527	473	524	510	486	531	542	505	504	514	489	513	487	485	518	512	526	502	505	507	529	499	529	510	546	520	515	509	523	526	499	518	458	500	524	553	526	510	509	488	511	535	487	541	533	518	505	504	526	522	513	502	489	507	496	519	548	515	520	506	543	528	495	493	504	531	486	485	521	520	471	516	544	533	543	554	497	554	523	549	522	519	516	509	534	496	500	528	488	509	465	508	499	515	504	517	500	532	532	475	505	479	499	505	519	501	508	504	498	508	515	524	513	483	515	514	507	524	500	524	524	538	516	488	539	479	557	539	516	534	529	505	505	517	513	516	489	520	523	491	509	513	507	544	547	562	535	517	479	509	534	467	487	491	554	488	497	515	515	479	505	509	483	503	462	469	506	533	502	508	508	467	571	502	493	510	529	500	481	483	526	553	495	564	495	522	502	478	509	516	516	499	532	504	583	540	529	502	522	535	506	515	464	545	493	500	512	522	473	495	484	511	532	493	509	471	495	527	518	477	535	534	500	449	506	469	492	563	496	531	528	517	524	521	529	482	481	487	512	483	507	489	536	547	542	522	518	527	527	498	515	546	486	496	511	513	493	552	499	536	547	499	480	525	525	506	536	523	523	512	514	481	494	530	503	533	506	507	470	499	523	505	553	503	543	492	467	531	546	527	515	505	488	482	505	516	507	474	485	529	527	489	528	559	512	503	570	517	529	497	510	526	459	528	533	485	505	550	521	467	526	464	495	502	470	497	506	493	536	525	517	499	476	457	527	554	475	515	469	529	462	520	482	506	494	507	543	533	473	529	545	527	502	474	485	549	554	481	530	488	515	488	503	508	541	543	523	534	527	513	543	502	501	513	543	534	463	498	557	518	469	519	513	547	512	520	477	530	463	521	507	480	530	490	459	514	509	494	492	533	481	508	529	540	498	499	507	512	515	493	510	475	479	490	513	495	492	541	535	517	498	463	522	506	507	502	504	546	533	452	478	526	522	493	494	482	552	505	504	541	501	532	471	499	496	454	493	489	511	548	524	514	490	468	539	536	521	539	481	539	462	491	499	499	490	502	531	485	524	532	522	547	524	537	493	474	506	441	531	516	489	476	511	474	489	533	512	488	525	533	497	544	475	511	497	475	532	506	512	540	510	532	484	523	516	514	535	505	543	552	525	525	477	471	512	516	491	494	495	542	523	519	503	520	499	488	541	506	521	495	529	485	502	530	516	520	475	509	481	510	505	526	515	491	502	512	529	514	497	490	533	491	509	493	514	498	487	538	542	481	538	516	496	520	484	548	526	534	477	517	501	461	539	507	513	525	543	509	501	472	496	504	476	501	492	490	473	509	497	514	493	541	521	541	533	479	553	494	500	520	541	484	506	499	498	477	507	480	520	532	494	509	539	511	522	502	467	535	510	512	486	512	474	507	518	488	507	503	526	578	476	538	529	500	504	499	503	489	518	566	472	505	493	491	511	529	489	488	548	533	504	524	506	481	481	514	523	461	478	508	511	535	504	509	496	524	544	520	521	515	488	514	515	487	517	512	527	507	496	483	507	512	515	494	518	480	507	517	514	517	487	495	511	498	515	472	513	520	544	526	514	501	513	534	479	530	499	500	475	519	531	512	472	502	486	483	510	482	542	447	513	510	497	504	501	494	519	520	516	509	463	503	549	454	517	503	542	493	504	490	537	512	500	470	478	496	533	513	498	498	494	507	507	469	520	508	546	497	539	471	519	547	527	517	490	479	536	475	523	530	511	494	495	546	541	518	496	492	504	489	509	527	505	473	500	544	482	465	510	511	516	553	524	527	533	512	486	489	549	516	509	499	509	507	488	514	546	509	497	522	536	514	529	522	514	509	517	504	481	485	507	522	486	497	502	557	510	512	497	508	491	484	519	523	520	543	525	523	532	538	496	509	525	515	491	502	510	554	518	487	474	491	515	493	499	535	532	527	541	547	505	498	532	518	524	494	506	508	502	475	514	517	507	504	517	515	484	541	474	508	482	533	517	506	473	502	466	458	499	507	554	510	499	519	493	495	455	523	537	520	533	471	511	521	557	503	504	526	503	502	500	545	505	460	482	505	532	515	512	479	523	534	541	512	485	487	516	519	509	491	492	524	504	550	556	499	519	480	537	506	525	505	525	472	519	500	493	555	528	525	458	521	526	497	530	490	501	503	515	500	523	505	516	472	506	531	540	518	517	471	518	487	496	482	534	552	522	510	523	537	512	531	496	589	509	515	516	494	518	512	507	493	537	489	492	504	460	468	487	518	500	534	446	536	490	552	515	513	512	560	520	480	510	511	518	464	497	489	512	539	524	550	522	566	475	474	505	493	503	489	502	491	538	505	537	515	469	518	509	505	548	512	550	517	519	523	486	496	475	496	473	475	512	469	495	500	507	535	548	519	515	538	495	473	501	506	495	490	513	502	532	534	517	532	496	523	499	516	511	504	521	523	553	508	512	522	525	503	519	485	480	518	513	513	491	518	509	499	503	570	488	488	527	484	523	507	535	516	515	485	517	540	540	539	512	515	472	468	491	514	501	503	517	525	506	481	532	512	530	505	469	504	478	544	488	520	525	509	503	503	545	531	543	505	502	506	552	516	511	488	477	493	508	521	518	487	468
17357	2312	2340	1773	1265	921	693	540	464	363	370	297	267	261	204	213	218	226	182	186	178	181	170	168	171	178	182	155	166	180	150	164	153	155	158	156	144	148	106	137	147	140	139	154	142	162	150	132	151	176	159	145	153	129	155	111	135	137	129	128	136	153	116	151	135	143	143	132	135	144	127	124	140	144	173	136	127	128	144	139	141	150	145	128	150	139	142	143	134	142	134	146	133	144	144	129	124	128	119	132	146	146	134	167	148	133	156	141	137	162	107	129	128	124	132	142	123	133	142	123	105	166	128	160	131	132	109	135	119	124	131	115	141	138	145	154	128	149	128	150	133	134	132	142	124	134	130	125	162	135	150	130	109	154	125	139	144	141	140	153	133	128	153	127	145	137	132	120	153	124	140	151	119	123	171	157	121	133	125	132	153	143	128	155	143	140	139	136	138	123	135	151	138	135	132	138	125	138	133	141	137	152	130	137	128	142	142	135	135	151	151	155	137	160	139	143	128	134	139	123	129	108	147	141	143	159	138	130	152	138	150	157	130	131	133	145	146	133	130	146	141	150	142	147	131	135	127	150	134	144	125	132	122	113	128	136	139	152	125	129	119	147	141	144	109	127	139	151	152	134	133	141	130	137	130	107	145	136	118	150	131	152	120	151	134	135	131	146	142	140	135	143	140	150	133	136	120	136	149	122	152	130	138	119	146	148	148	167	140	130	137	109	120	141	146	133	132	127	136	140	121	128	141	109	151	114	152	159	146	116	129	122	150	139	157	153	119	144	136	153	132	118	136	125	121	132	144	150	147	145	123	138	139	152	157	150	144	126	149	140	148	129	122	138	130	147	139	137	140	134	135	140	129	134	134	145	143	161	134	135	136	126	147	128	127	155	148	148	134	134	126	93	126	124	144	139	149	138	134	151	113	121	128	121	175	140	143	140	120	141	140	146	140	147	158	118	137	127	131	152	127	145	143	135	148	128	138	133	130	155	127	145	135	111	133	145	143	116	119	139	125	137	140	154	167	127	129	141	145	115	129	150	130	155	149	125	134	125	156	133	136	146	130	120	132	140	132	145	140	133	147	147	150	129	132	145	129	130	137	145	129	148	137	152	108	135	134	136	140	127	134	131	132	139	134	126	138	140	137	148	129	130	134	149	131	131	140	140	139	125	145	124	151	127	140	130	130	146	135	152	130	144	144	132	126	160	153	142	148	113	132	130	142	146	136	139	118	121	130	131	137	138	120	119	162	130	125	144	124	122	133	129	134	136	133	133	136	114	124	137	135	144	140	116	128	137	125	116	120	149	140	159	132	132	133	140	116	148	112	145	129	135	121	129	135	131	139	128	134	151	148	146	149	152	127	148	129	103	134	131	149	137	155	143	149	139	142	131	123	137	142	159	129	112	143	129	133	152	139	156	144	141	134	151	120	139	122	145	134	156	146	127	141	139	148	152	131	119	140	102	141	149	146	142	127	137	119	139	140	126	136	141	154	136	134	133	139	117	148	118	142	126	107	153	136	130	144	124	140	145	125	129	125	144	140	143	136	136	123	153	134	126	149	140	133	168	147	117	149	127	148	125	139	134	133	133	138	138	129	127	109	142	144	152	127	132	160	124	140	117	132	111	142	133	127	143	127	123	133	148	132	149	139	142	152	147	129	146	136	143	129	107	157	132	116	136	167	141	131	120	140	148	124	129	129	139	117	146	131	137	154	126	132	120	132	143	140	139	139	131	133	161	128	137	141	139	146	139	127	147	133	146	134	148	134	113	142	125	132	132	152	145	151	155	129	124	144	129	112	134	138	121	125	115	155	115	161	152	132	120	134	124	138	135	142	134	129	141	135	127	138	147	138	154	113	134	114	143	142	145	154	134	139	123	141	148	144	136	120	134	157	134	126	140	177	135	133	135	139	119	135	132	137	130	134	126	144	132	127	137	134	138	127	135	158	144	101	138	136	145	140	134	107	163	136	138	138	129	129	141	131	111	144	160	131	148	128	134	136	155	130	141	137	120	129	120	110	129	138	125	143	135	115	130	135	138	128	138	151	119	127	140	126	140	131	115	136	109	113	125	139	138	147	112	132	136	140	134	138	120	134	140	139	129	126	122	128	135	127	158	142	155	133	135	159	130	132	141	144	133	117	137	144	130	149	130	142	131	133	130	134	150	125	148	139	136	135	151	122	120	134	127	134	147	132	129	159	127	142	150	130	148	140	139	120	141	122	134	140	129	109	146	124	130	131	156	117	147	113	119	136	134	139	154	138	140	133	140	126	142	137	131	132	136	125	154	166	141	125	140	135	152	146	153	129	133	151	129	124	135	148	103	142	135	145	129	149	120	141	133	117	153	135	134	150	113	121	147	154	129	116	144	136	132	115	135	149	132	139	151	151	110	145	141	126	139	136	147	144	133	135	123	129	146	141	127	123	122	135	146	145	141	132	140	143	126	139	145	153	138	140	121	120	134	132	125	135	142	142	131	152	149	115	124	139	127	124	138	140	150	130	146	154	117	131	134	137	156	120	135	121	147	136	126	124	128	129	123	150	136	133	129	141	143	122	112	150	137	131	132	143	115	132	144	125	137	131	121	156	119	135	125	146	152	135	126	143	134	128	123	148	150	125	149	142	137	110	146	139	149	131	137	134	158	147	129	142	122	152	146	136	133	123	124	140	140	117	148	136	116	138	112	128	158	153	126	144	138	154	114	127	134	129	136	131	160	162	113	129	143	131	148	119	136	139	129	121	138	147	119	132	126	118	137	149	125	110	137	137	144	124	131	147	126	149	119	127	124	136	143	139	132	137	134	137	142	133	123	163	123	138	135	146	130	140	157	119	132	127	156	133	141	128	149	128	136	135	133	116	152	140	114	124	144	151	141	147	161	143	134	147	124	138	129	128	142	128	135	114	137	126	147	155	125	123	134	118	140	141	132	139	141	118	142	156	134	126	147	144	138	132	151	122	125	153	131	135	129	146	138	137	150	138	131	119	126	136	137	118	133	130	138	160	145	132	142	139	127	152	131	141	115	121	137	123	125	134	143	154	118	126	145	128	146	134	140	137	146	114	123	133	138	147	138	137	135	132	146	127	142	146	139	131	130	141	142	121	139	143	166	141	140	134	114	133	128	128	114	156	141	146	133	131	134	113	138	159	137	149	144	134	129	132	126	154	130	129	142	135	146	136	120	112	133	123	134	149	127	128	122	115	133	134	166	113	134	135	173	155	147	126	130	115	149	137	141	143	143	127	152	134	128	142	155	140	146	162	141	157	143	119	142	114	138	143	138	156	133	131	142	133	156	140	153	144	139	135	142	134	148	141	153	116	142	141	100	121	125	131	129	135	133	168	160	141	123	138	144	135	150	132	135	142	144	134	146	108	119	131	144	146	143	134	152	135	145	130	128	119	127	122	112	157	128	136	136	129	152	127	115	143	145	145	127	138	152	113	133	130	135	139	148	123	137	144	137	153	140	132	135	145	135	140	144	143	161
7523	1987	4305	5207	4526	3766	3118	2529	2260	1827	1609	1463	1370	1209	1079	1059	980	942	820	778	788	774	749	683	689	620	655	635	662	593	583	596	554	555	525	532	503	535	505	507	511	495	501	497	496	513	454	488	469	464	497	476	489	469	495	455	505	435	458	442	473	464	438	445	456	422	446	413	424	447	437	439	416	412	451	447	398	419	444	443	436	461	446	435	425	447	428	440	387	446	439	398	412	421	441	433	406	430	379	420	461	406	452	413	420	434	389	406	408	421	415	432	405	440	388	432	439	420	441	435	418	412	435	444	421	407	400	436	416	420	431	377	448	410	420	421	434	392	415	453	392	386	402	415	408	416	415	389	415	407	378	417	425	405	405	419	410	452	429	431	407	415	423	400	403	434	418	424	457	457	423	394	413	444	424	421	448	407	400	399	377	392	420	420	400	369	383	400	402	382	446	418	400	450	418	421	447	432	464	432	403	413	400	426	398	438	402	408	414	435	370	398	411	441	408	411	403	406	447	451	404	442	395	408	399	432	417	387	418	399	416	384	348	407	427	400	405	358	432	430	441	421	381	432	453	439	396	452	425	418	426	420	429	397	416	437	392	408	426	399	424	415	408	423	374	401	410	410	384	430	394	386	401	414	381	403	412	418	446	422	411	396	383	419	457	446	416	391	401	382	401	441	450	416	422	436	418	425	417	389	447	428	374	420	426	390	433	404	384	413	423	428	419	470	417	422	412	404	399	402	412	411	441	417	378	415	405	400	422	430	409	411	388	422	406	397	401	416	398	405	455	412	425	441	410	410	408	399	426	428	430	380	423	394	403	416	383	366	432	432	433	379	420	419	410	381	400	378	457	428	426	432	401	394	398	395	445	419	412	440	400	403	439	430	389	393	412	400	450	411	419	404	385	409	409	409	408	411	413	379	410	398	439	400	410	437	423	407	398	420	401	408	394	390	430	430	462	417	415	427	419	388	404	466	404	434	423	416	441	419	414	418	425	428	408	412	373	423	450	434	394	410	423	408	440	419	402	424	411	418	414	415	446	411	393	422	440	410	407	429	448	405	434	406	408	434	397	403	372	409	417	417	388	384	388	437	396	406	405	411	412	415	400	395	418	425	395	429	411	415	413	430	444	396	419	391	404	421	409	416	396	402	438	416	412	438	433	376	413	437	411	416	443	416	429	424	427	393	387	409	449	407	383	399	439	405	416	415	391	420	444	401	399	411	404	422	430	449	392	417	451	412	379	394	415	441	394	415	434	420	441	359	381	445	454	447	442	369	423	406	426	408	423	398	438	410	375	419	451	425	408	407	387	405	434	389	417	383	403	410	404	407	406	427	421	400	442	402	413	423	430	424	441	396	437	407	406	409	396	393	421	379	419	395	414	436	402	417	417	428	403	406	420	365	444	383	412	423	430	405	434	419	429	400	403	413	416	426	393	389	373	390	414	386	414	401	398	418	411	425	410	401	426	397	407	458	411	379	402	407	420	463	412	443	391	399	379	375	400	414	420	425	416	413	422	439	421	442	399	416	395	389	428	387	418	414	398	378	401	402	423	378	431	396	423	428	392	417	403	392	406	403	454	419	393	371	411	399	408	462	394	425	415	399	436	391	419	441	402	391	357	424	445	446	392	471	395	403	403	385	403	389	439	422	444	417	410	421	405	410	431	434	412	431	407	433	402	400	422	409	408	417	451	397	398	400	409	432	378	399	415	452	417	435	434	397	369	428	430	383	411	426	420	401	390	396	430	422	425	420	386	411	406	450	441	375	393	417	405	397	373	416	377	386	409	418	431	416	430	410	395	450	402	446	411	424	447	420	423	405	435	407	391	396	411	389	389	433	404	389	368	408	423	433	406	440	429	419	426	414	427	400	406	396	448	413	414	419	446	415	410	399	416	414	402	419	429	438	435	415	398	383	456	413	374	447	400	434	421	394	409	407	389	379	404	372	420	405	416	419	411	428	403	422	409	425	437	482	406	394	371	444	429	407	374	433	408	402	438	420	436	379	418	404	406	415	447	407	400	379	424	403	423	450	394	410	402	477	419	385	347	399	429	419	410	405	450	399	403	398	405	402	433	438	419	402	438	389	411	394	411	416	430	408	393	442	405	411	420	354	427	389	365	427	378	399	443	412	437	425	443	380	430	433	447	402	412	391	439	377	422	397	428	441	443	438	379	386	437	429	420	400	435	446	352	441	413	385	399	436	391	387	375	422	425	451	403	398	412	406	402	383	439	409	401	415	425	453	431	409	418	407	386	423	401	423	388	433	387	409	440	397	420	415	383	402	397	432	419	425	419	417	408	450	387	403	408	394	400	430	410	392	418	409	410	435	411	390	421	395	378	372	422	410	470	407	401	421	439	397	424	460	401	390	380	401	419	450	394	434	423	442	437	413	412	411	413	428	401	420	399	423	404	382	403	398	423	401	407	361	428	399	413	405	401	418	398	399	445	433	417	383	427	386	429	421	381	384	386	428	445	456	364	426	439	402	429	408	436	410	432	397	418	429	399	462	396	369	418	395	443	434	399	402	389	412	415	428	385	412	438	451	405	425	416	418	363	409	431	408	439	389	426	417	435	378	434	420	389	412	381	407	411	379	391	435	417	389	417	410	464	434	394	423	416	394	414	395	414	412	411	435	426	406	439	404	414	445	428	441	422	456	403	408	416	418	407	436	393	409	389	400	398	417	419	403	417	382	410	401	395	427	400	397	404	402	390	397	399	418	404	416	383	406	421	430	448	409	442	398	427	418	403	404	417	398	399	412	401	425	407	409	407	457	394	409	402	386	421	434	394	433	417	398	392	406	399	416	436	402	456	418	386	400	397	413	428	402	422	440	412	390	422	416	392	395	411	420	426	429	419	430	380	422	431	434	397	458	413	371	419	407	440	379	414	412	422	412	444	409	426	418	390	394	412	442	421	404	393	435	370	399	385	450	404	446	383	394	403	409	415	433	428	432	437	423	426	461	424	400	400	416	434	403	430	415	416	422	421	418	412	419	429	409	407	445	399	395	410	441	386	393	423	415	387	402	452	418	430	403	366	399	437	421	427	454	435	395	393	411	414	422	414	462	401	396	441	405	384	384	442	416	404	391	390	409	431	413	408	426	413	387	428	399	425	435	422	453	409	410	413	347	446	395	372	424	380	415	387	416	428	418	406	413	398	429	396	396	410	424	427	422	428	384	398	394	373	426	418	415	438	399	413	410	433	428	432	378	446	410	419	409	365	389	392	390	416	428	427	398	386	393	391	448	417	392	389	410	386	428	417	370	395	390	433	425	420	440	424	370	406	428	399	387	427	459	416	395	453	395	432	383	395	409	400	459	413	404	388	416	427	404	404	407	417	424	426	380	385	388	436	451	430	401	399	439	411	409	419	452	424	407	368	459	386	435	426	423	427	394	400	408	422	391	401	403	433	425	393	428	398	400	405	416	401	412	425	398	402	390	406	435	416	415	404	388	415	395	383	395	433	435	413	400	380	425
2545	355	416	381	357	352	355	336	364	296	301	324	325	304	304	308	328	294	315	313	325	337	329	308	294	310	296	302	283	299	332	335	274	317	276	294	279	324	310	256	291	310	314	310	311	296	289	311	334	309	307	342	330	324	339	328	306	343	326	326	319	302	282	295	282	331	313	314	312	310	311	319	308	302	345	326	344	323	323	328	323	334	302	311	322	334	306	303	335	288	284	316	288	327	359	331	289	298	314	297	352	305	346	318	319	305	340	282	345	307	336	294	299	352	294	365	294	316	326	304	332	281	300	338	302	327	305	305	317	342	276	313	280	297	303	334	290	314	310	322	298	301	320	317	334	316	334	308	318	299	303	313	293	259	285	349	314	301	273	305	283	330	286	294	306	315	321	301	352	301	309	304	297	286	310	285	297	325	334	334	330	333	297	325	290	325	312	294	277	321	351	303	321	338	314	305	322	289	336	292	296	321	329	281	326	291	305	283	329	306	287	316	305	329	315	299	318	318	314	294	310	298	324	296	312	295	299	322	306	317	298	316	328	319	303	334	334	323	311	317	318	307	313	277	331	302	273	330	332	311	304	350	314	269	314	298	302	328	321	303	320	341	303	326	307	370	289	328	312	306	317	309	309	334	316	313	301	312	283	311	289	306	320	286	325	297	349	291	305	306	333	274	296	322	338	266	321	302	314	289	305	310	313	308	304	345	290	323	310	291	332	328	325	316	301	334	341	308	312	313	315	293	326	301	296	337	283	327	290	308	322	327	335	338	289	270	324	288	322	320	299	300	334	300	301	291	309	315	292	319	320	324	285	303	324	293	328	303	310	315	289	288	330	310	309	308	310	304	328	305	291	350	290	306	345	311	306	323	275	309	332	319	358	314	308	278	280	294	276	263	310	302	319	295	320	332	294	299	323	294	312	308	320	296	326	337	320	348	328	306	320	311	325	295	318	317	313	294	285	300	287	307	357	326	311	299	304	339	305	300	297	301	308	333	331	308	305	293	298	293	287	330	355	334	315	295	320	280	289	303	284	317	291	316	288	331	317	322	318	282	284	316	276	307	304	327	323	292	327	303	287	340	319	317	348	334	299	308	323	304	311	270	287	309	323	292	308	328	318	335	321	290	301	323	332	314	326	297	298	325	323	288	286	304	294	324	308	274	327	282	351	317	328	322	303	315	324	308	322	343	290	274	310	294	339	327	298	301	305	296	309	297	331	287	287	309	303	300	268	319	350	279	296	306	311	329	310	297	321	317	326	320	305	290	325	313	308	297	304	300	278	291	341	315	313	331	284	325	321	327	343	335	309	291	333	268	327	322	307	279	311	315	312	309	313	321	319	297	319	313	312	307	332	321	305	307	261	352	331	306	276	317	301	297	286	355	314	324	320	332	322	327	295	322	316	306	341	326	352	328	333	308	281	307	285	319	307	311	351	319	306	291	301	330	304	332	326	302	297	301	286	346	310	335	324	295	310	308	322	316	339	280	303	327	312	262	300	345	301	329	309	311	312	332	281	319	339	327	313	321	337	280	312	328	329	278	311	332	326	317	311	328	305	305	293	274	321	314	311	296	311	312	301	312	316	323	308	294	339	323	301	334	293	273	294	331	313	255	311	274	289	306	298	297	295	331	301	320	311	350	329	317	329	308	315	346	329	322	317	311	304	311	319	291	314	290	305	292	306	326	334	317	320	342	307	290	333	287	309	288	296	291	311	312	315	297	341	305	305	305	323	305	307	320	321	310	291	306	330	316	290	280	308	277	304	298	290	285	335	324	290	333	362	314	282	323	300	317	299	326	309	310	318	320	321	292	281	320	290	319	317	293	296	324	309	327	282	327	309	306	300	307	266	324	316	272	297	346	302	309	318	309	318	322	338	335	295	317	284	306	296	320	329	308	296	316	291	324	260	298	287	311	303	277	334	317	287	309	282	316	297	313	302	317	339	333	309	324	311	341	312	330	299	304	282	303	333	286	321	313	300	308	305	304	337	303	317	290	328	319	275	321	303	318	311	307	284	316	324	313	322	277	313	309	325	320	316	314	296	342	298	326	290	321	303	307	335	311	308	321	317	332	354	322	292	336	318	301	315	336	321	303	314	302	315	298	307	312	297	313	328	304	317	338	306	315	311	317	316	312	262	349	299	330	302	301	326	293	292	329	335	314	285	298	335	307	324	277	299	321	302	304	305	303	309	295	337	327	297	314	305	294	283	293	317	295	319	294	284	332	318	297	322	323	322	341	324	321	297	324	279	335	291	296	331	291	332	321	311	303	313	336	299	325	308	289	283	311	321	314	290	358	346	308	308	330	316	313	332	290	291	310	330	329	299	323	354	282	285	307	298	347	325	306	321	320	272	312	291	350	296	329	290	299	288	307	312	309	323	320	315	287	308	317	310	309	295	315	345	312	285	330	298	295	289	337	325	315	276	305	336	328	299	338	320	335	329	348	297	295	310	320	352	301	352	331	303	346	283	296	315	284	325	324	334	316	328	320	290	324	328	288	363	306	313	326	340	312	303	315	314	326	301	299	290	308	304	303	340	308	335	312	296	317	353	299	332	304	315	318	305	307	309	331	323	315	316	344	315	320	327	303	310	282	312	312	326	282	301	310	345	290	304	277	313	312	284	341	295	327	323	324	324	331	321	324	323	310	321	327	310	344	337	302	293	328	317	326	270	289	334	294	338	300	319	313	286	291	308	325	298	308	284	271	271	297	312	303	300	298	290	311	326	340	299	319	308	329	303	293	299	303	332	312	296	300	302	306	321	309	299	340	314	307	305	284	303	313	287	301	323	295	311	297	319	299	320	317	293	299	324	281	317	322	309	323	275	318	307	325	288	295	282	271	303	307	318	298	318	339	339	335	327	294	305	305	317	278	319	331	288	324	347	311	319	295	302	278	329	318	351	321	317	275	311	307	334	325	306	295	356	290	332	331	316	302	324	315	296	297	325	292	299	332	316	263	314	313	285	307	324	303	326	327	321	314	345	284	296	297	305	281	342	301	314	334	309	289	289	315	319	280	306	325	294	315	302	300	346	317	296	326	327	280	284	302	291	304	329	317	343	302	289	327	301	328	332	306	280	309	309	304	309	289	317	288	306	283	323	300	324	337	325	290	304	336	314	335	316	324	280	344	329	307	308	315	316	355	303	349	332	308	294	314	316	316	335	317	324	348	326	271	314	307	296	295	294	301	270	291	266	305	319	339	313	324	327	343	283	316	317	326	323	306	324	295	331	296	319	303	321	301	289	304	305	308	291	329	294	312	315	311	316	298	306	280	310	317	307	269	284	288	265	304	309	303	309	294	304	320	322	286	345	312	316	322	301	315	335	316	348	343	284	304	323	332	303	311	323	319	302	337	297	329	304	308	301	340	301	306	317	314	324	325	273	320	316	300	302	318	335	282	294	313	302	317	285	320	306	292	341	326	334	335	306	306	328	318	303	309	278	326	332	290	315	322	335	305	310	294	300	303	337	274	350	312
2499	878	1019	1078	1016	999	963	957	878	921	897	895	866	880	873	831	892	815	918	797	786	825	851	926	902	860	873	856	883	858	848	848	826	879	847	838	824	851	757	813	848	800	867	829	824	843	838	829	806	851	856	905	838	821	845	769	812	794	834	842	778	788	801	805	855	815	785	815	843	802	836	852	823	862	865	846	887	823	847	832	845	847	863	813	790	830	820	818	769	784	805	818	857	795	833	859	796	856	809	791	807	858	822	864	848	842	871	805	825	805	808	799	836	814	781	904	815	879	830	826	854	810	859	776	808	791	879	843	845	850	820	824	864	795	773	871	789	816	872	815	773	885	839	832	846	849	810	834	868	863	863	867	829	828	819	835	789	814	826	847	834	833	871	801	833	911	811	830	824	791	866	832	822	858	803	822	770	788	854	836	797	779	793	829	851	864	826	819	825	854	829	860	843	852	787	798	809	816	836	829	856	817	880	833	835	833	845	806	843	801	850	863	843	811	844	856	869	800	787	790	806	837	856	873	875	872	858	795	858	828	851	804	826	865	791	832	848	862	881	872	840	817	823	859	870	844	844	851	860	820	825	853	800	857	794	833	866	811	865	815	845	838	806	807	830	882	808	828	819	835	848	877	877	812	897	814	799	862	798	859	830	827	815	843	809	840	840	893	794	826	803	802	836	814	820	827	757	778	808	837	804	820	858	800	848	835	837	872	857	832	816	820	819	785	789	891	832	877	832	819	804	793	864	831	849	817	855	800	874	880	801	859	810	800	845	816	782	785	835	814	775	856	854	848	832	846	862	886	830	755	827	801	865	865	839	772	791	848	842	764	858	796	853	827	803	818	827	877	852	774	822	807	806	806	818	866	856	844	815	818	852	860	831	867	899	815	829	849	834	822	837	818	844	777	857	826	786	858	823	850	831	819	876	794	826	829	806	790	879	874	809	840	814	852	843	780	810	817	842	839	814	803	842	828	847	838	849	766	814	797	854	861	834	823	825	870	804	854	812	825	835	822	840	816	839	863	809	802	796	802	819	869	788	811	798	852	816	845	861	782	849	894	861	785	830	855	838	819	781	871	759	837	788	819	879	801	858	833	850	837	846	824	793	838	816	832	848	800	850	833	807	873	840	766	778	846	828	787	773	833	832	816	847	835	874	833	850	837	833	838	842	763	825	814	825	805	799	860	801	863	876	821	870	837	839	822	857	840	840	831	826	776	873	860	802	793	821	856	826	842	798	811	828	812	862	829	865	865	838	880	817	789	846	839	845	827	876	835	873	852	842	826	846	834	842	818	844	787	822	815	819	877	852	875	801	826	831	782	830	813	791	792	809	823	789	814	888	840	816	846	802	840	829	867	843	870	764	834	807	814	870	816	838	826	865	840	858	798	868	797	844	837	847	787	801	817	832	865	853	853	858	823	836	884	869	858	790	804	825	845	838	791	878	876	822	796	828	869	822	816	833	831	809	787	773	767	790	853	843	905	789	804	826	807	874	823	830	811	799	759	771	849	831	809	834	823	832	844	791	872	834	800	861	838	833	820	841	776	799	867	814	820	820	793	783	852	753	769	843	876	825	859	833	813	813	820	823	853	860	829	796	799	848	808	838	855	834	795	846	831	833	815	863	763	834	809	833	818	844	826	840	798	828	842	830	832	852	805	832	799	862	765	833	862	852	804	844	824	823	845	865	771	871	816	824	840	826	843	865	794	879	797	797	824	832	846	783	813	871	835	847	816	827	804	798	876	805	883	852	836	800	821	837	830	834	844	771	805	867	857	884	763	828	781	822	817	820	821	842	866	799	829	848	845	799	787	783	831	853	849	862	832	815	833	763	799	859	834	809	851	841	840	831	917	827	824	821	817	822	847	814	826	776	898	774	829	784	840	860	820	812	808	785	816	854	847	828	775	816	835	854	852	845	820	810	854	827	787	821	812	848	833	847	788	844	825	810	845	791	828	866	854	788	839	849	844	821	821	835	844	806	837	869	805	819	846	845	818	792	854	841	865	852	760	825	890	808	865	758	816	827	842	788	811	806	834	833	821	838	757	828	829	765	796	851	795	809	836	834	813	807	877	858	761	851	822	836	824	801	840	794	837	847	820	826	879	778	825	795	797	782	844	839	830	852	832	754	823	837	802	805	805	872	808	819	826	816	769	823	782	768	866	786	803	825	846	856	827	803	844	822	830	786	809	854	808	825	855	851	819	808	774	847	833	788	836	808	823	795	855	798	836	794	794	783	868	826	812	896	794	856	793	880	781	853	759	813	835	813	816	806	870	869	804	819	750	817	853	767	849	830	869	849	847	798	847	831	874	871	856	799	789	808	795	802	787	819	810	854	859	809	825	824	845	831	836	866	809	841	843	837	841	786	829	853	836	849	834	837	827	832	791	849	832	834	838	857	853	861	786	847	832	802	846	799	834	828	826	837	879	846	794	825	837	841	844	830	849	805	848	837	826	800	808	805	825	814	848	817	837	813	825	802	855	809	840	831	831	844	818	747	761	806	853	817	857	766	810	810	824	833	873	852	841	801	859	851	843	821	889	763	839	812	799	865	795	799	815	822	799	858	817	833	799	870	850	806	796	831	837	823	783	841	818	854	835	856	839	862	860	867	885	834	870	827	818	827	812	826	844	819	887	810	860	801	800	809	828	824	855	781	822	857	769	828	862	764	806	855	845	821	808	843	800	823	831	825	824	892	822	822	790	822	858	855	836	739	822	805	781	821	843	826	823	900	829	904	825	835	825	882	845	823	833	844	869	836	782	834	860	777	812	831	866	845	822	822	835	875	793	820	851	863	820	826	838	842	802	900	846	848	787	824	784	841	880	823	833	838	856	849	795	851	815	841	826	822	829	853	806	822	857	787	820	818	908	862	792	817	809	881	809	794	810	847	825	843	816	848	850	808	817	839	875	833	827	911	851	833	801	843	878	825	833	796	830	853	886	821	811	877	794	851	804	828	849	784	861	862	903	793	856	833	801	829	822	861	890	827	850	854	862	870	834	844	817	843	776	826	841	819	840	836	779	833	820	810	836	839	838	834	855	777	864	860	790	821	828	812	819	830	798	844	834	817	813	811	834	886	844	848	877	831	817	830	821	789	805	768	836	857	794	819	852	876	855	784	866	807	870	872	800	810	823	798	861	858	795	829	872	855	867	810	859	830	852	914	840	853	836	875	852	864	867	825	826	854	889	813	852	828	892	812	834	821	806	806	819	827	843	844	787	880	867	806	839	838	859	823	876	829	882	866	795	878	817	878	836	828	767	828	806	830	890	807	811	864	789	844	817	804	820	833	818	791	886	889	841	845	797	816	802	888	815	845	786	808	825	857	820	829	827	857	821	782	854	831	852	862	810	848	832	844	794	827	790	829	863	815	815	861	743	849	819	815	761	796	853	804	851	779	822	784	787	854	858	836	806	839	856	856	811	829	798	825	796	859	776	845	837	887	851	795	819	824	882	805	849	876	830	810	784	860	777	838	770
9758	1037	1223	1036	769	588	474	417	334	313	272	255	233	248	242	238	205	231	202	187	193	201	192	188	190	204	192	187	209	207	173	184	198	214	193	178	184	177	168	203	195	187	188	191	188	176	216	184	179	169	180	205	184	153	210	184	169	182	165	156	197	200	205	174	196	165	177	176	167	161	173	185	181	203	162	181	163	174	180	161	174	168	192	193	194	180	185	176	195	166	191	195	200	162	170	176	192	184	184	179	177	177	168	169	190	164	169	172	178	201	185	169	168	173	187	170	161	180	176	194	176	201	156	178	181	178	164	181	190	172	168	153	177	176	184	176	184	177	190	196	194	172	171	186	158	197	183	181	165	165	181	187	186	183	192	185	169	188	173	153	156	175	184	193	163	158	177	184	178	187	169	171	185	167	173	167	187	168	152	185	175	169	180	198	195	177	148	162	163	190	182	165	161	177	186	179	174	170	162	184	173	158	164	196	163	167	174	157	190	175	191	208	177	183	190	176	180	172	192	157	174	177	180	160	180	188	201	189	191	186	176	181	202	175	178	172	195	188	177	170	178	183	213	185	191	184	173	157	174	180	174	160	163	158	217	180	193	188	189	177	192	180	188	176	186	186	189	187	194	165	165	179	156	161	161	185	190	183	148	170	197	174	179	176	168	179	173	198	172	187	165	177	178	194	208	178	203	184	202	178	159	166	164	159	190	185	198	187	202	187	182	163	194	180	171	181	173	193	213	172	196	193	178	177	170	161	187	173	161	175	171	159	188	189	185	211	184	171	160	168	172	190	172	176	178	186	177	183	177	171	181	165	179	199	176	180	184	183	164	195	172	191	210	179	175	185	186	164	197	164	191	201	160	182	172	178	189	185	186	164	169	172	172	195	169	168	180	185	171	194	168	190	160	162	199	162	172	148	168	179	179	166	164	184	179	179	206	159	162	202	177	170	192	182	160	167	193	171	194	167	172	196	180	205	168	155	197	169	158	174	166	181	207	165	205	186	191	168	168	174	187	176	191	157	200	174	167	169	185	188	185	157	189	178	179	172	162	184	175	170	163	194	166	182	178	181	178	169	150	172	202	197	164	177	159	176	191	177	180	158	198	189	174	142	154	197	178	185	192	179	194	190	195	169	179	189	187	195	175	157	187	188	154	185	164	195	178	161	170	190	184	178	185	182	190	187	186	172	194	165	187	191	178	185	206	190	197	177	168	175	189	178	173	183	214	166	175	187	199	155	183	207	181	174	158	152	192	164	169	175	184	168	180	172	168	181	159	152	152	165	169	188	161	189	192	181	155	194	189	193	171	196	185	186	167	168	183	194	178	189	178	174	164	167	174	183	200	152	177	167	169	179	191	182	172	159	188	165	170	168	179	205	174	194	180	167	170	189	203	187	154	182	184	198	156	186	163	150	174	169	157	179	210	167	175	177	179	159	211	154	175	173	181	166	193	198	198	191	194	199	190	181	205	181	193	184	181	193	184	200	177	180	187	188	201	171	199	169	164	184	175	184	180	174	183	167	193	176	138	178	179	170	171	178	160	179	201	196	171	160	146	178	188	189	180	169	170	157	178	159	161	153	189	166	142	180	186	148	180	187	195	159	161	165	182	169	153	168	190	196	173	180	190	155	175	187	173	190	203	195	159	159	189	175	188	180	190	186	185	166	194	196	183	189	153	196	180	192	178	172	162	201	184	170	195	161	190	182	209	160	149	181	190	173	191	192	182	164	182	179	159	193	204	164	162	183	192	193	178	177	179	183	176	180	171	183	163	186	169	163	153	196	178	191	178	199	170	154	168	188	199	191	183	163	195	164	176	187	175	199	176	167	182	167	171	168	186	177	174	163	185	203	183	189	166	187	214	162	190	157	158	163	177	196	179	176	158	176	175	180	175	178	180	177	180	192	191	176	190	164	183	179	179	172	183	204	154	164	195	192	162	176	195	188	200	165	155	143	189	195	172	180	199	208	151	177	187	155	181	198	164	204	185	165	182	158	164	186	182	174	166	179	187	181	201	192	193	187	193	190	179	165	151	153	198	174	167	177	164	189	171	198	192	170	178	169	169	171	181	173	184	182	176	180	189	192	217	205	182	196	179	178	168	167	161	165	158	158	171	177	165	184	184	192	189	181	195	172	178	167	171	185	184	184	151	179	178	182	178	204	185	195	179	176	178	206	183	179	158	172	161	177	173	189	177	176	165	171	182	182	202	178	197	170	202	190	188	183	160	177	184	175	163	186	166	153	197	183	188	181	193	171	166	161	188	172	175	144	189	183	174	174	180	180	178	190	202	187	199	182	175	183	205	196	158	159	160	155	176	197	156	182	174	171	173	172	176	193	166	171	182	189	156	203	174	175	178	152	185	171	199	177	190	184	173	184	199	170	186	176	183	172	201	163	176	168	165	167	150	186	169	164	191	174	175	165	185	206	188	176	177	179	183	155	162	189	196	168	168	183	174	183	186	191	193	170	200	155	185	173	192	179	182	176	175	189	185	177	176	178	164	211	161	153	181	193	222	169	196	175	173	172	170	175	198	180	160	175	181	178	191	169	205	182	165	184	191	170	203	173	188	184	190	164	190	195	158	175	186	202	187	184	180	164	169	168	185	194	187	176	148	186	164	186	230	191	177	174	178	169	177	187	187	208	177	163	152	169	162	179	181	172	170	179	180	192	211	195	163	171	180	199	176	178	191	193	187	178	188	189	148	186	152	176	166	200	194	183	194	149	179	176	173	180	198	190	185	149	200	169	185	192	164	178	205	165	192	180	185	164	174	178	191	206	165	165	165	171	157	192	189	184	193	196	189	191	184	178	176	178	203	193	179	164	177	195	170	173	182	166	173	170	173	194	173	186	153	196	190	206	167	195	201	155	185	168	150	165	223	196	170	211	185	171	177	202	158	193	160	170	169	169	184	163	167	174	159	186	191	155	165	192	161	183	165	206	185	171	164	185	166	177	181	198	183	172	175	195	167	174	166	206	188	176	165	164	180	187	173	168	155	164	190	198	186	166	169	181	166	203	176	169	193	182	202	169	190	180	181	184	184	194	188	167	187	196	163	184	159	195	183	172	197	182	168	188	199	183	189	191	175	181	187	150	169	174	154	206	182	204	199	165	177	180	168	178	183	179	160	182	163	175	180	168	192	181	166	152	192	192	166	191	171	162	169	185	204	156	179	158	160	180	201	183	178	194	173	186	172	183	168	208	184	169	165	199	189	170	169	190	190	183	171	192	180	195	185	192	175	187	170	203	188	196	187	195	184	179	171	180	178	184	174	162	183	193	169	181	173	160	149	178	181	176	182	205	166	193	183	157	163	169	177	156	185	186	177	165	185	171	196	181	187	190	179	166	168	166	189	174	171	164	178	216	194	181	184	174	192	181	189	183	185	159	193	195	166	182	192	163	196	174	182	169	155	190	163	183	171	173	193	189	176	190	202	212	165	190	175	178	175	182	181	195	182	151	175	180	215	146	173	175	182	173	206	200
5648	1289	2629	3057	2749	2253	1916	1752	1461	1310	1140	1072	1023	831	882	800	808	785	724	680	731	649	663	617	643	647	580	634	629	611	604	569	588	578	576	601	572	588	512	549	511	543	532	533	548	550	563	510	526	535	503	526	545	551	550	487	545	523	575	488	535	555	504	538	513	556	544	533	516	540	484	522	520	511	553	539	512	541	543	483	527	477	516	528	515	535	545	557	505	515	535	497	508	520	501	534	557	528	493	520	522	497	467	520	466	521	526	516	521	515	509	493	479	517	497	507	554	532	460	508	528	482	507	483	576	527	521	537	524	509	492	518	545	489	549	509	499	525	472	501	504	467	550	466	486	527	536	486	521	486	468	507	521	519	527	481	496	475	507	549	437	510	510	539	520	511	519	525	523	495	471	490	515	513	502	531	517	516	517	523	492	523	498	458	476	557	497	488	500	467	467	505	514	531	494	559	480	476	542	519	518	497	522	486	518	494	553	488	548	488	515	470	490	490	493	471	500	524	499	507	505	512	505	528	525	470	504	500	551	511	497	482	509	464	475	528	506	481	489	536	525	498	511	500	459	475	525	506	495	494	490	510	547	506	494	477	498	496	521	527	497	522	483	525	550	475	506	492	488	538	477	474	490	517	529	516	510	527	541	517	499	489	540	521	537	543	492	506	504	517	484	464	460	508	481	522	492	493	499	480	484	505	476	516	493	478	497	469	516	490	515	545	522	507	521	484	514	546	503	484	516	532	465	500	492	489	508	504	488	528	499	491	454	491	528	537	474	512	521	513	489	558	477	545	502	523	527	504	451	536	490	489	525	516	474	472	470	488	487	515	501	512	518	501	499	489	516	509	494	467	521	492	479	486	494	550	511	517	504	525	531	515	468	486	514	501	532	521	467	530	544	560	484	477	491	527	477	494	495	552	521	495	505	493	518	512	526	552	485	491	482	495	533	514	543	497	519	479	535	499	499	491	521	483	525	527	535	514	487	550	506	483	511	530	547	509	484	544	484	431	511	537	531	509	534	544	535	476	524	498	502	520	534	512	482	516	503	519	508	541	520	505	547	541	509	496	479	513	515	517	497	502	513	489	514	460	535	511	487	533	520	450	513	497	520	504	513	488	517	506	498	488	529	505	518	524	498	479	470	531	488	484	514	525	534	487	482	464	534	493	525	522	535	514	523	503	527	493	531	481	498	525	496	522	487	493	495	501	523	511	533	507	495	523	493	478	494	500	483	511	511	483	518	482	524	490	553	517	520	470	499	509	515	480	471	505	532	491	521	504	501	522	505	523	555	486	506	503	541	540	460	496	539	470	508	499	517	489	492	515	525	514	529	527	537	535	502	519	487	505	527	466	492	517	519	490	524	480	521	530	507	502	487	524	498	533	491	508	516	512	490	509	484	501	482	490	501	475	496	475	507	480	521	512	476	480	483	525	507	503	495	522	465	505	539	530	480	482	484	480	477	475	497	531	523	559	488	515	517	508	565	505	466	510	510	497	507	498	553	541	498	524	494	548	511	513	490	477	489	498	520	520	503	528	536	549	503	533	542	532	524	504	512	541	482	511	483	519	534	492	480	490	523	509	536	522	475	473	512	503	503	516	525	515	502	510	535	518	437	478	558	495	484	520	511	530	532	505	523	538	503	544	547	526	502	509	491	494	508	550	510	492	495	457	487	520	499	543	501	479	503	488	492	483	534	508	510	506	494	523	490	504	526	533	482	505	511	503	502	519	523	530	502	500	480	563	538	495	507	521	478	535	534	513	504	515	569	527	539	526	497	490	529	498	521	484	503	518	496	485	504	494	478	527	499	517	523	500	503	502	522	529	500	467	510	555	540	501	506	509	512	543	518	498	490	506	520	518	491	535	508	502	549	503	498	570	466	513	475	486	507	522	528	519	520	511	498	537	485	513	573	526	527	525	487	483	488	485	470	528	512	515	494	486	525	534	493	487	533	507	514	484	508	466	541	491	524	472	504	510	527	503	489	493	481	534	468	485	465	537	490	523	531	543	519	502	480	475	522	508	509	474	552	534	491	517	500	472	482	521	515	492	553	505	503	463	528	502	490	489	507	508	519	510	448	515	480	501	527	486	489	493	514	505	495	496	465	498	509	499	517	503	489	523	498	489	497	505	541	505	538	527	493	520	496	468	538	528	494	490	523	503	502	516	483	494	508	491	502	508	463	492	520	532	560	487	507	527	559	507	535	528	498	530	528	526	522	487	470	464	525	497	510	514	544	536	513	497	504	471	483	561	476	537	522	518	537	502	526	483	506	517	511	474	488	517	546	512	487	502	526	503	528	449	505	512	515	486	543	513	532	473	517	526	531	507	503	527	473	505	480	511	536	494	478	507	515	524	531	567	520	513	551	535	532	491	525	451	510	515	505	503	493	529	497	525	549	456	476	499	480	536	483	483	521	502	479	520	501	476	516	516	475	509	499	486	497	565	530	491	479	539	488	527	537	536	535	488	508	529	477	500	520	482	490	531	517	487	539	525	536	499	537	501	487	502	529	498	503	482	509	496	520	507	534	514	496	510	521	510	530	519	487	509	504	473	526	506	548	542	519	539	477	502	498	504	444	499	490	489	470	557	507	530	561	531	506	507	548	542	473	503	516	506	492	511	516	499	521	508	496	485	493	484	522	510	500	520	518	497	524	517	513	510	469	514	554	513	516	510	515	551	543	535	485	547	482	484	508	493	508	484	484	485	500	524	514	515	488	530	519	562	540	486	505	510	515	522	514	512	506	499	496	488	512	517	493	475	486	475	489	500	489	521	521	521	522	519	532	515	498	512	498	497	489	506	484	522	485	495	506	535	493	469	499	500	496	494	544	547	533	503	508	469	492	450	477	492	537	492	505	457	501	480	517	493	489	537	501	544	502	500	492	530	523	514	499	489	511	497	490	506	478	492	502	475	531	469	525	528	468	525	483	518	521	483	519	520	501	489	515	475	472	512	514	517	459	507	524	519	537	482	509	502	479	496	493	495	518	512	531	507	499	496	503	531	503	506	468	550	528	503	489	501	474	542	494	534	489	516	476	517	494	530	513	482	478	502	505	487	482	510	514	519	529	562	512	532	519	563	502	539	497	509	485	522	503	522	501	512	485	486	522	501	543	482	487	471	497	516	532	528	507	543	498	526	457	505	528	514	519	515	486	525	461	507	547	525	482	546	515	497	501	524	490	492	502	522	487	544	519	491	503	543	484	518	501	456	503	523	513	468	484	547	499	504	555	504	537	450	498	490	480	483	508	536	508	488	539	471	528	518	547	500	466	468	512	457	492	502	515	497	500	513	481	488	506	558	564	514	501	504	505	516	530	488	524	495	492	527	492	454	524	517	463	498	512	532	531	498	507	518	533	521	547	489	501	506	560	521	570	525	509	540	506	482	527	487	493	504	537	498	461	503	494	507	496	575	502	540	545	514	523	503	537	487	484	503	511	470	539	536	475	526	448	529	492	527	545	480	497	498	485	487	484	473
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
