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
338401636027	338401636587	338401637137	338401637687	338401638237	338401638787	338401639337	338401639887	338401640437	338401640987	338401641537	338401642087	338401642637	338401643187	338401643737	338401644287	338401644837	338401645387	338401645937	338401646487	338401647037	338401647587	338401648137	338401648687	338401649237	338401649787	338401650337	338401650887	338401651437	338401651987	338401652537	338401653087	338401653637	338401654187	338401654737	338401655287	338401655837	338401656387	338401656937	338401657487	338401658037	338401658587	338401659137	338401659687	338401660237	338401660787	338401661337	338401661887	338401662437	338401662987	338401663537	338401664087	338401664637	338401665187	338401665737	338401666287	338401666837	338401667387	338401667937	338401668487	338401669037	338401669587	338401670137	338401670687	338401671237	338401671787	338401672337	338401672887	338401673437	338401673987	338401674537	338401675087	338401675637	338401676187	338401676737	338401677287	338401677837	338401678387	338401678937	338401679487	338401680037	338401680587	338401681137	338401681687	338401682237	338401682787	338401683337	338401683887	338401684437	338401684987	338401685537	338401686087	338401686637	338401687187	338401687737	338401688287	338401688837	338401689387	338401689937	338401690487	338401691037	338401691587	338401692137	338401692687	338401693237	338401693787	338401694337	338401694887	338401695437	338401695987	338401696537	338401697087	338401697637	338401698187	338401698737	338401699287	338401699837	338401700387	338401700937	338401701487	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22349	8021	3408	2317	1250	836	633	463	347	337	319	287	313	314	301	312	355	426	386	462	616	470	422	456	377	403	307	304	267	268	273	246	286	255	238	231	228	206	200	204	217	201	242	194	223	191	188	206	191	203	186	201	193	172	222	187	181	199	196	190	189	208	201	203	213	203	201	198	216	179	206	202	202	171	185	201	175	191	190	182	176	193	217	203	180	201	218	207	195	169	176	189	179	186	190	200	206	200	186	166	217	201	189	203	194	171	163	175	189	197	165	184	194	201	188	212	189	194	196	194	182	205	179	184	172	205	175	184	208	181	175	187	199	197	171	169	161	185	191	179	206	192	164	196	193	204	170	186	196	204	182	199	186	188	214	182	178	179	187	217	186	163	174	195	190	211	167	220	189	184	209	194	180	185	184	196	192	176	181	179	205	168	193	190	192	188	211	210	148	183	196	190	171	179	195	184	205	199	170	188	160	149	183	158	182	173	168	180	199	188	179	185	189	187	198	182	169	196	190	185	167	176	192	186	202	188	194	196	221	168	214	194	193	187	184	187	201	170	204	184	162	175	208	163	200	173	175	183	182	205	199	193	171	186	212	198	175	208	189	191	184	185	179	172	159	191	183	196	181	201	180	183	187	188	178	160	185	193	203	171	187	167	200	165	179	219	186	210	182	182	193	170	216	187	190	200	202	212	209	195	204	179	182	185	179	196	185	177	216	173	184	166	192	175	196	187	214	156	168	176	176	203	207	181	198	196	205	195	202	169	193	185	193	177	186	169	174	177	212	161	206	215	184	172	177	186	177	177	189	174	185	193	175	187	171	199	203	164	176	190	169	172	170	210	180	188	196	178	201	185	207	178	188	204	185	205	171	197	216	195	209	189	189	199	165	182	184	188	186	174	200	169	186	195	177	189	172	189	176	180	192	224	222	169	184	194	180	184	176	194	180	171	177	165	200	179	195	184	182	198	192	174	182	178	175	196	198	182	186	205	182	184	180	187	177	204	181	179	196	187	188	166	200	221	202	192	177	176	182	196	196	189	187	196	204	176	168	192	206	184	188	183	207	192	210	195	156	215	187	199	174	173	175	183	214	176	168	182	204	204	201	181	202	187	182	170	186	173	185	183	174	198	181	182	196	200	187	173	190	202	176	192	199	180	195	178	191	175	180	199	186	185	163	180	190	200	203	163	191	197	193	181	215	201	206	206	149	194	195	163	193	184	172	206	194	193	179	207	195	202	185	211	190	180	178	205	174	196	194	207	192	178	170	187	194	179	186	203	212	189	220	203	188	178	201	180	193	174	196	188	188	191	201	194	228	184	188	197	213	175	187	183	194	211	196	195	196	188	186	180	193	186	175	179	179	181	173	199	196	206	213	206	190	188	201	173	182	184	196	215	208	187	189	197	184	175	161	189	217	190	181	189	213	175	171	196	193	193	206	189	194	186	199	162	191	175	178	201	183	188	169	180	173	203	176	187	168	189	178	186	191	192	179	175	204	180	178	190	183	199	193	182	182	181	202	197	176	179	187	164	204	184	170	203	169	186	185	194	179	212	205	160	207	203	194	187	176	200	192	181	205	181	184	183	208	197	199	183	193	177	197	184	179	176	171	206	193	217	188	158	207	186	183	169	190	195	194	187	198	194	200	171	171	189	202	180	191	198	175	169	176	192	184	191	174	186	216	218	163	189	179	212	195	183	206	186	171	183	224	178	194	147	205	180	173	193	190	208	204	199	200	188	188	171	199	177	187	198	201	178	176	179	183	174	180	178	199	176	189	193	174	204	160	177	195	166	185	156	198	183	190	187	177	179	201	197	169	197	175	206	183	189	195	209	221	195	194	188	199	183	184	175	200	172	179	177	175	185	199	183	174	186	173	167	190	188	204	189	199	179	198	184	180	193	175	187	181	174	204	165	199	177	194	182	198	203	209	162	163	178	187	177	179	195	202	181	193	188	190	183	184	161	180	185	187	183	221	193	211	169	199	191	189	163	215	180	195	184	198	200	202	174	194	195	181	179	205	194	192	183	184	166	164	158	198	197	196	212	205	188	187	168	192	194	179	189	190	170	170	184	212	210	239	172	191	183	194	187	185	192	210	195	182	187	178	184	177	188	163	191	219	209	173	192	196	194	191	186	197	190	193	145	184	188	185	186	149	201	199	186	180	193	184	181	189	181	199	186	190	182	194	191	196	188	219	208	178	170	185	183	173	190	205	185	160	169	181	176	192	169	185	184	210	193	191	206	174	185	181	191	195	179	179	193	182	164	181	184	184	165	203	177	213	181	187	200	197	205	205	220	197	225	185	197	172	198	196	203	196	184	195	188	211	198	197	195	177	199	168	177	195	157	190	194	168	183	176	179	174	170	182	191	171	177	189	199	194	186	187	171	185	202	192	177	167	169	190	197	194	203	184	199	175	158	177	193	203	200	198	187	181	164	192	163	186	188	177	179	194	195	198	189	197	168	206	149	194	187	185	180	183	177	189	215	186	181	189	211	186	189	214	206	195	186	186	187	194	186	199	198	183	185	163	220	190	188	185	210	215	180	192	222	200	187	190	167	200	199	185	192	166	178	203	186	174	207	186	187	182	175	186	196	194	175	168	181	202	196	179	180	210	193	193	201	192	189	180	175	210	192	183	198	180	192	190	182	186	169	183	177	188	177	203	203	163	191	173	182	187	181	195	181	211	149	190	221	182	179	196	205	174	179	195	172	197	200	179	180	196	169	189	181	177	164	197	178	173	168	194	164	182	180	223	193	180	190	192	207	176	174	208	188	210	171	211	180	191	194	174	171	181	178	168	172	186	202	180	186	210	181	200	178	187	217	161	198	176	186	196	204	190	169	184	198	164	183	155	197	224	188	184	203	159	201	156	189	180	185	187	189	214	169	192	176	184	170	182	169	162	173	226	180	198	190	182	196	202	209	172	183	172	183	217	184	160	195	178	183	186	191	198	191	226	217	188	201	178	185	214	201	204	181	195	188	213	199	176	172	196	188	183	179	171	185	181	201	183	188	180	159	194	190	177	189	199	201	180	160	210	215	203	195	147	187	217	193	163	191	178	163	201	183	186	192	177	189	175	181	198	179	197	198	195	177	188	202	183	210	167	169	177	186	187	193	179	176	192	172	198	162	202	214	163	199	176	195	196	180	172	171	179	200	177	184	190	197	201	195	213	192	169	177	182	209	208	169	187	202	208	172	183	171	197	207	191	188	185	192	195	192	175	166	173	195	192	163	174	164	187	200	190	188	172	197	201	189	176	193	209	196	198	203	181	185	190	199	211	191	187	189	188	199	201	224	175	212	197	183	209	185	185	197	192	190	184	208	184	182	175	189	198	215	187	200	199	182	184	189	179	190	161	196	186	200	178	183	196	165	210	186	192	204	204	192	174	189	194	161	192	191	192	202	175	194	188	182	189	185	185	174	198	192	190	181	195	167	183	169	194	169	198	184	176	195	184	151	211	197	189	171	198	201	188	166	189	177
14916	6245	4989	6068	4599	3522	2643	1917	1565	1398	1303	1199	1312	1348	1454	1515	1736	1960	2209	2483	3308	2633	2411	2267	1920	1920	1553	1410	1406	1223	978	1037	1054	1054	945	916	775	730	735	684	675	689	618	675	618	568	576	535	611	506	521	534	509	545	557	504	506	506	523	528	498	527	517	492	477	518	451	488	490	506	510	517	467	514	466	491	472	508	480	501	500	487	494	489	507	549	501	469	537	476	471	494	496	475	483	525	458	524	467	473	465	462	520	478	492	511	491	474	496	450	476	454	481	475	460	452	492	498	472	471	486	501	437	501	504	504	503	486	498	477	497	495	521	501	504	460	456	473	471	504	464	431	486	484	455	495	493	514	473	487	485	456	495	496	473	487	511	477	478	481	439	470	531	492	492	476	437	466	481	478	511	460	484	447	488	487	495	492	455	496	533	496	469	456	502	473	463	443	495	451	489	462	473	495	515	499	479	501	477	469	493	534	447	503	487	503	493	506	492	464	484	466	482	469	478	495	512	484	434	505	485	496	499	452	459	453	490	480	481	478	516	473	478	495	471	483	479	501	517	527	489	482	479	503	489	491	487	482	463	497	479	462	481	528	471	456	472	489	469	487	497	495	491	473	460	461	479	454	493	479	478	459	484	502	498	508	486	493	460	475	499	457	494	507	480	486	464	507	471	499	487	479	505	459	500	462	487	491	509	472	497	464	508	510	472	488	434	507	479	509	466	483	479	477	527	495	482	495	470	467	460	526	525	475	474	491	493	478	488	513	489	471	469	483	486	535	481	477	451	494	449	496	492	499	502	460	440	456	511	439	505	448	476	481	446	502	464	521	492	505	476	495	497	443	446	482	450	480	518	472	507	498	506	484	495	479	462	493	403	494	457	462	505	525	474	464	482	486	460	500	431	524	506	507	515	516	473	502	521	483	477	474	459	463	528	465	488	502	474	475	505	551	481	468	470	473	480	458	473	503	445	468	475	500	530	487	444	506	522	468	510	515	483	461	506	496	493	530	485	471	450	502	490	510	469	500	488	477	477	517	521	506	493	456	510	440	511	478	489	492	538	511	495	475	498	503	457	507	511	493	463	426	479	488	452	500	458	479	482	494	470	473	478	525	482	511	501	482	462	439	477	519	431	453	505	457	490	502	487	513	497	507	491	470	492	511	477	511	478	479	481	501	469	456	499	499	469	494	507	465	475	473	478	490	470	472	447	492	449	485	496	508	487	500	484	488	485	492	493	481	495	513	510	497	470	466	474	485	506	501	466	495	507	483	454	491	470	487	499	470	449	506	460	477	498	494	530	484	492	459	471	448	465	506	474	496	458	507	512	481	491	439	499	475	451	481	465	476	450	461	513	481	473	493	463	527	506	492	478	486	483	436	494	480	480	504	477	495	500	475	520	503	483	475	492	533	461	467	495	527	457	487	478	476	450	447	467	484	465	461	470	479	495	483	457	497	475	499	493	471	469	501	472	469	484	445	494	482	451	458	480	449	519	469	453	499	475	468	511	451	497	479	490	487	487	459	470	472	430	471	495	482	455	502	496	494	489	493	519	501	482	497	460	474	475	492	462	515	499	483	525	501	499	498	494	512	489	471	477	470	467	465	439	510	507	504	473	489	434	470	477	451	501	441	502	498	511	518	449	513	483	497	484	478	497	443	496	500	490	472	453	494	512	487	512	511	464	477	497	485	507	462	493	514	512	537	468	466	451	522	482	497	489	460	504	549	474	498	498	495	470	498	485	458	498	469	510	493	475	501	474	493	487	471	480	494	524	447	452	471	463	451	483	444	504	473	460	482	529	495	452	478	458	480	474	459	500	498	493	494	474	497	515	462	475	484	466	479	447	489	502	502	464	483	466	503	518	438	512	481	486	442	497	485	516	523	493	483	447	460	476	497	517	483	501	462	475	481	515	503	462	461	501	424	453	507	503	468	503	461	492	470	486	498	494	468	485	475	468	471	498	493	474	482	461	531	547	476	456	491	514	463	512	508	481	493	451	476	516	485	502	481	492	458	484	519	464	473	477	481	464	484	468	493	465	500	491	504	498	455	502	462	472	470	467	487	489	440	492	459	480	511	464	467	481	498	478	531	486	457	498	475	490	433	460	467	518	448	472	480	478	474	497	490	497	537	444	485	450	459	497	485	476	445	486	503	457	473	475	468	511	466	506	490	457	457	489	434	495	419	469	505	456	481	499	491	485	497	427	478	491	524	510	495	489	487	472	529	509	487	453	479	485	460	471	466	499	458	474	491	487	440	465	477	484	457	485	453	498	484	468	505	447	492	510	460	447	523	447	502	453	480	483	519	504	502	477	443	476	519	474	489	495	465	510	458	450	497	512	488	484	465	469	491	444	495	454	486	466	497	530	480	452	454	485	501	474	514	500	494	468	463	502	452	467	497	467	490	473	448	448	486	455	506	456	496	475	453	516	480	491	428	527	456	499	491	500	436	478	474	510	459	512	464	485	491	460	474	500	510	485	453	495	466	507	489	472	492	524	454	464	472	513	453	501	487	482	459	468	476	495	483	523	467	491	474	497	482	503	463	481	447	490	492	457	473	486	480	449	507	500	485	478	490	506	491	480	489	465	464	483	510	458	464	478	477	487	480	453	489	517	468	470	458	494	490	494	488	467	506	461	493	486	467	455	512	453	452	488	485	473	492	486	473	488	465	476	462	528	507	463	490	474	498	497	484	466	484	485	475	515	497	488	506	489	482	462	499	429	470	530	495	489	510	486	499	460	501	485	472	478	475	465	506	515	457	532	484	440	459	507	473	489	513	486	508	479	460	434	465	454	468	501	465	477	531	444	450	473	538	458	518	467	515	476	472	492	452	521	457	459	469	491	469	445	484	457	463	446	507	493	493	474	490	470	469	492	498	475	481	525	462	483	533	502	465	453	476	492	517	478	446	499	499	464	517	490	494	453	426	461	474	499	540	420	487	501	490	454	479	489	493	534	453	459	465	473	461	500	454	482	488	442	492	484	477	503	540	486	456	474	473	474	508	499	488	518	480	456	522	507	466	505	508	490	468	485	493	530	480	506	465	466	476	500	503	470	463	507	479	460	468	479	456	494	489	489	492	466	499	493	466	522	499	480	457	486	482	487	500	504	494	484	474	513	482	479	496	495	472	469	481	483	514	504	459	471	504	472	487	490	459	508	477	477	457	456	465	488	499	438	499	497	481	498	457	496	501	448	474	487	438	475	468	529	492	462	501	472	490	503	463	466	497	493	496	507	464	515	499	497	486	506	455	508	493	482	476	452	495	491	490	453	488	518	455	501	483	468	485	472	494	498	484	470	497	501	439	498	434	460	510	471	474	488	478	506	473	454	453	498	460	454	464	522	467	468	513	470	481	517	517	435	480	474	464	468	474	466	483	476	505	486	492	485	491	476	464	477	477	480	459	485	505	454	479	482	474	486	485	527	468	477	498	479	453	499	461	471	516	425	467	496	523	522	459	454	481	454	453	546	467	520	442	474	449
4297	1422	799	651	489	370	286	290	261	276	256	261	269	260	288	294	294	319	290	287	338	333	294	286	296	280	253	282	288	245	284	280	255	297	258	244	235	255	268	213	289	267	252	228	252	233	253	245	260	223	238	224	225	250	226	251	218	226	247	237	240	221	246	219	232	238	266	214	212	235	249	238	239	284	224	213	247	233	206	242	234	208	238	229	226	229	236	218	249	213	240	244	251	232	255	250	239	247	226	219	224	224	231	225	257	243	233	252	232	229	237	237	223	215	203	239	240	211	257	218	227	243	223	239	237	228	207	239	216	211	237	244	234	238	212	221	258	238	243	209	269	222	223	252	213	249	246	214	203	249	218	222	232	236	241	241	224	254	240	248	219	251	204	235	229	235	213	219	261	238	239	236	253	228	251	208	247	214	245	238	246	248	228	202	200	244	233	243	238	242	229	255	235	249	255	230	235	251	246	220	239	215	260	254	223	245	213	256	246	226	238	250	243	217	212	258	208	249	210	230	239	257	257	260	235	238	233	223	230	248	251	248	253	225	217	251	251	243	217	230	268	249	261	207	259	257	237	240	243	225	215	249	218	248	263	238	207	228	254	248	250	252	219	231	222	207	231	223	230	253	226	217	254	236	232	257	238	232	233	209	223	222	236	248	229	247	202	224	213	231	249	235	236	258	248	206	227	200	240	216	219	243	230	218	233	204	228	232	232	256	242	226	246	232	212	212	228	231	245	221	236	230	238	248	211	223	264	203	253	238	233	249	216	213	233	214	230	235	258	259	241	274	233	218	226	240	237	264	250	241	216	228	193	229	229	244	238	232	209	226	251	224	286	209	249	227	228	214	234	256	230	253	264	216	242	242	262	230	253	250	219	247	242	208	270	255	257	230	250	229	215	259	224	222	222	265	218	235	238	222	249	227	228	249	272	221	243	217	247	223	238	230	247	232	248	239	227	240	234	232	243	230	206	225	231	233	253	245	248	222	241	257	236	257	210	248	236	248	231	238	245	240	224	258	264	235	240	239	229	240	225	221	242	267	240	227	218	218	243	231	192	213	251	230	252	224	260	236	256	237	227	242	220	213	248	268	267	275	257	223	207	229	201	213	218	264	262	257	229	244	223	265	240	236	222	241	215	224	227	248	260	248	204	225	233	230	231	232	230	216	255	257	240	222	259	236	236	240	244	242	222	222	265	227	229	221	252	241	255	250	233	264	248	206	245	240	274	234	241	244	231	236	230	248	213	251	257	259	222	238	227	215	238	228	233	236	247	236	227	224	237	229	235	232	247	213	230	231	238	241	263	271	229	207	234	259	255	261	212	267	224	211	254	239	246	252	235	224	228	224	223	242	236	244	233	238	235	228	236	265	224	248	237	234	260	233	222	203	238	227	234	224	233	235	230	227	259	210	215	234	235	261	221	239	214	206	234	225	253	218	246	264	222	218	249	260	253	262	246	262	226	251	222	201	237	213	209	243	248	209	252	221	230	248	229	259	237	198	267	222	262	264	213	242	247	211	231	220	228	222	258	238	268	230	246	251	220	238	221	227	234	209	199	244	222	273	236	223	218	241	239	245	257	196	214	252	251	235	218	239	242	234	253	249	211	220	235	235	231	247	232	270	247	198	237	247	243	226	248	225	250	226	252	221	227	239	235	243	259	248	211	271	233	238	215	264	243	222	223	234	244	241	208	235	252	225	242	229	237	243	238	249	219	230	233	256	221	221	215	241	220	254	225	217	252	225	229	246	251	230	251	223	252	240	255	231	255	242	235	231	245	243	230	192	238	237	209	220	231	225	210	235	256	229	221	227	210	249	264	227	239	222	216	254	248	247	245	234	250	246	252	238	219	241	250	247	256	204	225	213	242	232	225	226	253	223	242	238	226	214	247	232	211	238	228	258	250	237	230	207	229	258	246	249	190	219	231	248	233	229	249	243	261	235	262	207	227	259	250	179	241	242	231	242	205	213	244	259	221	244	244	246	206	214	241	214	257	256	196	250	254	243	257	246	247	227	215	238	222	208	208	209	280	246	242	218	236	261	249	239	253	222	223	228	252	248	263	228	244	233	251	237	251	204	233	249	235	243	252	249	230	237	218	254	214	258	236	253	222	244	224	244	239	259	221	256	208	263	217	241	225	230	205	237	227	250	240	234	212	263	247	242	217	211	215	232	215	251	245	219	252	208	224	235	243	231	248	208	218	235	240	236	237	243	231	214	240	246	237	243	232	242	244	249	229	244	243	222	224	212	239	236	230	227	239	242	248	226	231	210	236	251	215	212	217	214	212	265	231	255	228	242	219	247	229	246	246	222	236	258	227	208	253	268	240	238	210	216	210	213	237	202	239	220	227	244	260	220	240	234	226	214	253	185	245	230	189	246	238	205	211	229	210	237	243	234	267	251	219	239	245	222	263	230	250	228	231	228	204	249	250	224	233	232	222	240	246	231	237	223	241	210	221	217	247	210	194	248	222	240	234	228	228	231	217	247	219	230	217	239	234	209	229	226	238	249	262	235	220	228	243	224	250	210	234	248	222	200	255	246	227	273	231	246	219	241	228	255	243	213	264	237	231	257	215	259	222	207	231	215	227	213	240	259	237	232	223	253	236	235	244	227	229	239	254	247	236	256	221	249	251	246	222	225	224	227	239	232	238	264	238	240	217	266	253	252	239	241	251	239	240	254	224	259	219	259	245	233	215	206	226	244	218	234	245	242	230	264	273	222	263	239	223	231	237	260	253	257	222	210	231	208	251	234	225	241	237	254	238	215	217	232	242	231	249	232	224	258	245	249	253	230	234	255	233	221	244	233	227	226	226	231	226	200	230	243	233	206	252	219	210	240	234	267	257	244	253	235	217	223	235	228	263	208	236	260	241	222	237	238	224	217	218	213	221	220	234	236	254	218	226	225	253	228	240	253	259	249	233	250	232	240	190	246	219	210	240	267	241	247	230	217	245	239	218	223	231	235	211	224	218	220	255	211	253	237	245	242	206	246	260	247	248	235	246	247	217	218	226	209	247	242	234	218	243	220	247	244	252	245	237	237	216	219	247	242	240	224	235	250	218	258	228	227	226	227	249	228	243	232	239	239	233	263	240	228	219	239	260	234	258	221	227	231	235	254	241	265	223	219	215	232	224	233	242	223	228	226	246	210	262	275	209	233	250	246	213	236	242	257	234	262	244	245	256	232	227	250	247	235	236	237	231	263	257	226	231	215	242	234	242	253	232	223	248	208	229	213	243	246	240	227	244	231	253	260	214	228	231	227	222	223	260	257	227	228	260	233	249	242	249	240	238	242	235	221	219	242	245	254	221	250	237	243	227	224	263	245	262	226	223	219	240	237	236	212	230	234	238	221	232	217	239	248	229	249	261	232	251	227	236	250	231	227	247	259	247	234	245	256	243	227	238	249	224	229	200	249	231	233	277	234	265	241	226	247	241	231	232	244	224	244	247	250	250	241	240	225	246	242	231	265	231	249	221	258
3933	1790	1853	2023	1605	1374	1097	962	803	767	757	756	732	816	860	914	935	967	922	943	1091	998	949	962	974	882	936	894	814	770	766	779	794	822	776	767	645	683	646	649	628	665	642	636	633	615	617	613	626	625	604	554	629	633	614	595	586	629	647	601	551	581	646	578	643	622	599	609	596	578	631	593	616	609	546	601	553	564	653	577	650	631	543	606	642	617	564	611	583	568	591	595	601	601	597	576	580	564	591	600	609	593	594	649	568	551	612	569	588	653	610	635	604	571	646	606	642	600	640	571	591	608	588	617	577	584	596	592	626	609	564	587	582	579	600	576	630	610	552	643	632	589	586	595	591	582	585	615	580	595	611	580	611	601	607	629	612	599	595	580	595	596	610	580	585	566	593	594	598	576	559	622	610	618	615	597	619	596	640	596	560	591	589	608	573	556	561	587	585	587	587	613	610	563	648	595	589	628	573	598	564	591	599	573	580	608	541	538	605	592	631	606	599	604	581	614	577	655	597	576	597	599	571	599	590	585	595	559	573	585	601	613	595	538	629	659	546	616	594	568	575	566	587	630	610	612	607	592	606	617	575	581	603	595	627	601	621	601	609	593	615	572	582	570	606	554	616	584	583	601	547	582	641	623	575	603	547	617	613	593	603	635	591	603	587	596	596	591	587	602	627	605	589	583	564	588	588	656	610	611	578	598	601	624	606	599	576	623	620	585	612	589	549	596	608	597	586	595	587	624	612	630	638	589	576	633	565	574	605	602	589	578	573	562	627	577	646	597	569	592	614	637	590	594	583	587	570	601	592	614	561	574	554	562	588	590	566	579	531	575	516	544	594	585	559	589	608	573	598	561	601	563	569	590	627	580	589	628	596	603	584	594	570	603	618	599	587	612	606	575	602	617	630	579	566	631	623	617	580	574	587	598	648	557	610	610	615	618	604	579	626	586	639	605	599	620	585	594	564	584	585	602	613	621	595	584	598	576	581	600	608	595	624	596	588	567	575	608	563	565	602	588	560	621	579	561	560	580	582	579	570	609	599	568	606	610	563	595	611	583	544	597	595	572	576	565	581	595	555	638	591	575	579	595	628	625	592	614	539	579	609	600	592	606	587	596	567	627	628	574	553	599	628	606	558	594	611	565	604	584	580	575	659	651	594	591	606	590	589	621	585	612	567	574	572	603	628	617	567	598	591	619	597	613	594	628	594	592	586	584	634	578	627	612	600	630	595	613	557	635	595	602	591	580	608	553	595	606	584	571	573	579	566	578	538	598	579	558	612	588	627	599	568	623	599	598	612	608	593	614	610	595	617	603	595	576	586	608	574	599	599	572	578	589	605	611	639	617	590	602	593	652	578	588	590	566	640	560	600	560	585	617	571	595	640	604	612	551	633	554	602	586	568	599	554	636	571	589	561	585	625	579	613	562	600	568	611	612	598	577	606	568	617	582	580	585	586	581	599	609	603	597	590	601	588	637	626	585	553	595	600	580	628	647	582	562	644	570	569	607	586	574	632	584	623	585	633	593	574	567	582	594	590	556	607	555	602	575	565	642	574	596	584	608	605	576	602	552	608	597	582	542	603	609	550	584	607	569	618	579	580	594	606	546	589	611	590	574	578	613	580	578	590	615	597	597	593	586	611	636	603	628	576	600	579	612	566	589	602	586	589	633	604	511	586	639	552	589	578	563	582	598	640	589	614	614	589	606	576	578	574	567	586	603	589	558	627	614	609	590	538	611	588	592	602	535	622	585	583	614	606	629	587	580	626	587	593	589	592	589	555	570	579	614	598	612	563	653	582	583	625	584	609	590	589	622	548	635	596	604	548	583	617	588	590	590	650	632	629	598	620	605	588	619	623	568	588	562	629	581	635	615	567	575	549	644	584	551	630	626	632	599	562	574	593	576	584	587	578	568	583	578	587	539	579	555	601	603	562	595	593	613	578	579	576	615	601	595	588	527	591	558	580	592	580	618	648	607	595	572	618	618	615	602	577	633	611	615	558	597	596	616	598	604	585	621	574	570	591	636	566	632	618	576	554	608	546	581	617	583	594	597	591	591	609	618	624	590	600	545	586	600	588	621	613	584	606	557	579	556	593	580	545	617	569	616	564	614	637	562	593	598	612	599	584	611	628	555	598	579	587	601	623	585	625	589	593	629	579	557	625	591	574	573	584	593	590	577	606	620	582	623	628	622	563	597	560	603	587	631	627	593	629	607	564	615	564	593	610	603	622	585	560	568	598	531	617	598	619	644	557	639	598	596	591	596	605	581	585	600	590	580	613	627	599	551	599	584	602	578	597	597	622	589	614	606	547	596	610	561	625	628	587	601	546	630	558	654	608	543	605	516	592	583	594	540	581	547	572	576	578	575	576	614	591	592	611	633	575	616	564	591	610	605	591	610	574	621	545	600	604	590	617	641	556	616	574	630	590	581	603	585	600	604	573	569	608	590	614	621	578	575	621	597	570	548	565	556	620	609	578	567	614	591	577	618	589	601	568	615	628	639	612	587	617	583	594	623	569	600	559	563	586	609	570	563	544	576	581	581	572	549	635	585	595	609	603	570	613	567	552	605	659	576	599	550	623	575	596	580	595	614	570	637	578	605	599	590	626	563	584	562	597	577	602	590	591	598	555	554	596	591	618	596	612	626	617	552	579	628	609	571	622	615	551	601	562	605	576	587	626	597	619	585	626	554	551	613	648	574	629	574	575	599	563	620	602	622	620	574	581	608	572	614	572	596	600	598	589	596	606	598	600	617	614	607	608	580	614	576	558	592	617	608	605	577	592	612	614	604	593	592	585	572	604	629	635	610	587	583	603	623	605	565	607	631	583	570	600	580	580	577	600	576	596	607	582	539	587	621	595	565	621	603	600	576	579	593	586	613	569	621	578	581	596	593	592	612	565	619	617	605	597	630	589	624	577	560	582	585	622	550	598	618	588	615	592	602	583	630	576	581	593	585	654	597	586	580	596	538	606	635	581	591	606	538	597	629	589	584	573	580	598	575	607	563	616	562	607	592	608	607	546	585	608	621	571	599	586	603	588	589	580	581	548	597	599	624	587	598	561	588	601	566	606	611	628	559	589	552	593	576	607	581	593	614	583	613	540	595	623	594	576	627	603	544	572	573	585	597	625	572	593	553	595	576	584	609	585	592	576	592	563	588	544	602	611	595	589	563	598	571	615	586	603	626	603	570	591	640	604	595	593	574	576	601	591	603	598	584	577	617	581	612	586	600	573	609	577	594	627	612	588	601	613	565	629	601	575	597	580	604	613	617	588	555	592	557	628	656	579	592	622	592	610	563	566	548	608	641	618	594	640	610	595	608	592	615	623	636	581	617	598	536	580	603	576	570	596	635	640	606	576	606	578	603	608	623	551	577	578	570	575	575	597	548	579	603	545	617	565	608	597	642	612	606	572	607	566	580	567	524	569	589	565	620	575	641	610	578	616	566	543	610	605	564	576	596	560	627	602	595	597	555	605	578
14039	4163	1825	1225	838	577	491	354	346	335	323	289	324	290	335	324	321	344	373	365	388	401	381	415	332	380	344	295	288	266	278	297	267	253	282	244	274	244	257	247	250	260	255	237	246	250	251	257	218	249	227	264	228	218	260	211	225	255	232	232	245	240	239	226	254	240	236	235	249	234	204	212	218	239	213	223	247	244	208	221	219	208	260	239	225	228	212	248	231	218	228	222	255	226	225	213	218	248	233	235	206	252	230	226	215	216	209	238	240	252	236	221	223	240	225	242	242	232	251	232	235	259	213	274	228	237	241	217	221	262	228	195	210	204	239	231	251	257	236	250	239	234	222	209	202	260	232	223	230	219	216	231	211	223	238	240	237	250	242	243	230	224	211	203	223	250	202	224	230	234	262	228	222	201	209	214	188	243	213	246	238	227	201	250	266	238	211	248	229	219	216	219	248	211	238	225	247	194	236	228	195	225	238	219	236	206	248	228	233	216	237	243	239	213	224	224	236	220	224	219	240	243	230	245	248	235	227	215	247	226	240	236	228	244	205	233	248	224	242	247	215	223	210	218	230	221	207	215	252	246	230	247	241	231	267	256	234	223	212	220	250	230	228	235	242	196	239	210	221	225	246	241	242	218	228	271	241	272	234	245	229	249	210	244	241	233	245	240	234	251	261	236	255	234	243	250	239	256	243	246	237	244	224	231	262	231	257	246	207	254	255	231	204	233	235	221	201	247	220	237	225	243	228	237	236	258	237	261	235	233	217	224	198	233	217	220	233	222	224	215	230	210	247	241	240	226	190	244	207	244	258	212	223	233	251	217	256	215	201	230	241	238	247	237	238	240	222	226	250	216	225	232	216	212	211	257	227	245	221	208	260	234	235	210	215	250	219	242	243	261	236	192	246	239	204	252	234	226	193	258	237	231	236	239	239	227	232	215	246	238	228	216	199	225	212	231	209	231	244	232	275	214	233	218	246	233	234	223	228	228	212	225	216	238	239	232	220	231	222	227	213	245	220	243	247	224	224	235	194	231	232	233	235	245	237	209	245	227	209	232	227	221	222	246	213	218	212	232	252	200	220	235	224	235	229	240	249	233	256	256	250	206	246	227	243	228	217	232	235	208	209	231	223	255	213	210	234	244	210	249	238	219	234	256	245	226	247	219	216	228	228	252	226	227	243	228	214	241	199	242	240	222	235	212	225	249	199	255	245	204	236	226	222	245	235	242	197	201	219	218	248	243	201	241	245	231	228	235	247	207	220	238	256	235	236	262	216	227	233	244	246	218	237	214	213	226	228	220	228	244	213	252	242	234	232	229	245	255	227	219	239	234	221	247	224	245	215	222	244	244	249	244	237	248	223	234	243	240	236	249	254	240	212	229	228	240	217	230	250	214	241	252	247	207	235	218	234	243	203	226	233	238	231	263	231	237	223	220	244	212	240	237	210	241	208	243	238	195	221	227	228	216	227	250	266	246	240	211	236	202	229	239	208	184	252	205	221	234	227	254	247	210	220	250	255	236	241	250	213	230	216	220	207	223	261	214	206	230	234	236	239	252	228	227	203	248	246	223	254	227	217	233	223	235	201	241	210	230	234	230	211	237	236	242	216	222	224	216	243	207	241	226	208	248	242	213	213	249	250	220	258	232	236	253	239	220	216	195	253	255	250	207	251	246	229	226	249	204	231	222	241	237	212	223	254	251	213	240	225	257	189	246	216	240	245	211	227	211	241	234	244	247	214	212	220	217	227	232	220	247	219	233	231	218	204	232	230	222	240	203	224	238	236	227	248	220	249	232	208	213	218	240	231	248	219	243	234	205	249	211	247	228	244	228	234	223	218	236	223	235	239	237	225	191	240	207	236	224	219	225	217	209	234	208	248	234	260	229	204	232	248	216	212	190	235	220	209	230	209	232	232	205	227	226	246	236	217	213	226	241	215	204	230	226	241	219	204	251	239	216	239	230	242	207	251	256	231	211	210	234	213	229	252	235	237	252	216	219	248	227	240	244	218	252	244	262	242	242	252	238	210	219	242	238	208	233	244	221	241	244	244	217	224	238	255	238	245	217	256	224	257	243	227	231	228	208	228	218	216	207	216	241	238	225	240	234	227	226	242	215	231	228	227	219	231	224	236	215	261	253	226	232	236	242	222	263	240	264	228	227	220	245	230	251	242	243	210	241	245	235	229	250	248	225	227	216	200	208	223	248	217	231	213	253	233	236	226	208	225	225	221	209	258	234	225	244	239	209	222	227	217	232	222	195	231	216	228	206	221	243	240	246	247	223	220	219	228	240	216	231	239	234	230	239	227	232	237	231	212	217	218	213	237	236	224	220	224	228	236	242	208	229	214	232	227	251	245	225	234	235	236	238	243	218	244	205	245	237	235	258	235	232	209	230	207	221	233	250	252	244	249	217	227	234	241	244	229	239	236	231	223	210	238	239	233	244	233	224	225	259	215	235	235	236	204	229	229	227	239	212	233	240	252	233	220	238	218	225	251	219	238	231	251	236	210	208	229	216	216	212	210	236	217	232	225	186	217	229	203	206	246	223	234	215	234	249	224	214	220	235	232	224	218	200	235	241	234	235	234	227	241	254	267	248	234	251	211	251	233	216	233	231	229	238	227	228	229	198	247	241	243	233	249	238	219	220	219	210	250	231	212	215	261	227	224	217	218	236	211	245	255	228	212	222	232	237	269	242	239	225	255	247	274	247	216	227	215	212	238	234	221	220	234	225	241	235	210	249	223	226	217	223	239	254	233	226	237	242	251	231	217	243	254	248	226	263	236	234	245	257	246	208	230	213	246	239	238	233	234	234	236	244	234	211	237	246	215	238	200	219	222	243	216	259	244	242	235	236	209	238	221	223	262	260	250	215	222	236	256	228	196	230	230	229	218	228	227	223	220	260	263	222	230	236	261	219	233	229	212	247	243	244	272	243	254	225	227	240	241	225	188	236	219	212	220	235	247	250	237	240	240	238	214	222	246	232	233	212	240	262	249	257	210	205	236	246	242	218	221	261	218	201	196	222	212	214	249	217	270	205	244	243	249	255	210	216	213	221	223	224	231	246	247	218	223	215	228	246	230	231	249	232	225	236	210	222	208	222	235	233	181	247	237	220	234	236	232	230	246	228	223	231	245	217	260	225	247	221	276	243	243	223	197	220	222	270	216	203	204	233	242	211	232	222	228	247	231	255	236	226	253	244	237	222	254	237	219	226	230	252	226	218	230	204	193	254	207	248	201	227	245	230	240	231	236	236	218	244	204	258	228	241	219	231	230	247	232	227	217	243	242	257	223	238	207	247	244	250	229	239	233	221	244	224	240	222	236	240	223	220	236	252	218	241	232	237	195	223	216	230	202	227	247	212	226	252	228	239	236	234	247	242	194	233	244	212	212	240	205	223	222	242	212	231	234	224	198	239	201	220	212	232	258	226	216	214	227	254	225	253	224	189	251	215	258	240	219	234	229	214	233	219	217	239	232	225
11522	3879	3276	3784	3213	2349	1785	1464	1225	1199	1077	1007	1030	1069	1098	1208	1333	1454	1660	1606	2282	1887	1770	1664	1559	1448	1230	1197	1162	1021	918	954	976	857	862	798	775	746	805	718	695	708	733	716	649	669	653	648	609	569	619	598	576	617	597	596	596	637	575	583	556	545	584	617	597	559	557	580	597	557	565	556	606	569	544	541	591	582	550	579	588	588	571	595	554	616	569	581	558	567	562	595	591	582	560	607	607	608	553	610	580	590	578	599	554	621	580	566	593	593	596	573	540	557	585	599	565	605	589	575	594	531	573	522	635	652	612	601	605	628	566	553	587	582	591	586	593	559	571	573	546	566	576	605	595	554	619	609	551	583	564	560	552	523	559	566	574	554	578	540	583	575	573	541	564	585	581	558	606	591	580	546	555	560	567	541	574	565	583	577	604	547	597	556	537	582	573	599	557	571	608	608	588	572	560	569	575	574	592	578	561	581	581	544	574	580	567	580	590	590	545	556	594	593	515	552	595	550	588	534	575	569	557	555	559	600	534	565	587	607	573	593	575	556	551	533	579	587	588	565	598	612	573	583	556	548	560	566	604	579	610	551	599	561	597	540	558	534	582	603	600	588	608	589	565	615	624	578	587	592	556	588	592	613	578	563	566	581	608	613	586	557	576	603	585	561	603	553	557	573	571	582	600	590	578	582	599	565	603	596	532	603	582	566	559	598	551	596	535	564	567	574	575	570	595	562	566	558	616	585	569	565	574	576	603	590	559	584	592	569	587	586	612	630	571	557	548	594	610	544	557	568	561	570	595	552	591	566	542	634	605	603	603	616	605	598	594	563	582	566	563	604	561	592	603	552	565	571	595	525	575	595	618	590	563	561	551	569	549	538	594	597	573	533	622	576	587	550	564	584	600	564	609	595	591	590	651	578	563	574	572	601	555	565	615	567	599	616	573	591	529	591	580	557	551	600	583	548	582	603	544	573	586	556	600	520	615	588	604	583	610	541	571	601	615	592	571	602	570	578	583	586	631	519	623	613	602	568	596	587	587	601	563	600	559	623	583	579	553	645	554	575	595	561	599	641	576	612	599	616	591	625	577	577	597	622	570	506	601	561	609	611	584	596	604	587	567	605	593	605	551	567	583	546	577	546	527	548	612	599	572	557	605	582	592	545	598	567	634	556	606	593	563	570	587	584	594	592	623	596	556	568	592	588	601	589	634	597	569	602	595	548	563	585	578	570	584	595	587	559	574	550	612	582	566	560	593	580	568	565	594	576	573	646	591	634	585	596	593	588	600	569	554	507	574	606	559	561	591	577	595	614	544	588	570	561	561	600	588	555	603	554	604	557	606	550	607	572	585	579	614	586	587	574	564	617	571	600	597	589	567	569	548	612	633	556	570	551	565	550	581	545	547	583	626	588	556	591	605	570	590	553	564	563	555	639	535	570	591	626	578	563	587	574	559	572	571	585	587	562	601	606	584	594	560	548	600	567	620	618	590	607	553	568	592	551	621	590	565	529	595	558	566	588	587	584	582	574	599	574	581	619	608	571	586	609	578	580	601	548	550	547	561	597	591	609	584	580	562	630	619	606	611	581	541	576	554	593	598	581	579	585	581	581	576	622	581	546	622	623	576	569	577	581	559	591	584	603	566	553	587	559	606	542	569	564	586	575	588	553	554	598	570	607	544	586	617	589	569	549	578	595	556	566	535	601	614	551	611	631	565	557	580	560	574	537	557	589	603	588	580	562	548	540	533	611	574	590	611	583	587	563	620	547	559	600	637	572	582	565	599	563	589	552	553	565	606	548	548	575	597	563	572	545	593	581	588	605	558	552	594	565	578	601	570	603	599	620	567	547	597	623	597	563	550	543	528	551	568	589	581	594	583	583	542	610	540	586	556	592	575	606	612	569	532	531	596	543	577	585	613	600	558	558	620	620	659	568	575	554	557	614	600	552	570	584	580	573	561	574	518	578	613	599	626	556	592	578	563	556	619	550	537	539	550	620	585	602	552	550	620	580	586	574	573	596	586	577	518	600	565	562	615	630	561	550	577	563	568	574	573	577	578	601	563	624	568	611	544	599	584	563	600	595	595	613	541	543	612	622	575	571	539	544	559	551	604	580	605	555	583	582	543	614	578	644	569	606	583	588	590	567	560	583	580	565	581	585	570	528	607	575	585	587	580	561	581	569	603	567	620	544	630	601	611	620	579	619	602	549	581	583	572	539	555	577	578	636	584	573	558	611	577	579	603	595	574	574	545	602	619	586	554	584	593	604	553	563	578	550	616	522	558	586	596	589	570	540	575	564	600	585	592	554	572	549	580	561	567	558	570	578	611	580	585	574	570	564	539	540	583	608	563	610	557	587	606	616	596	573	596	599	572	596	566	559	601	621	570	561	605	526	617	585	621	587	586	616	563	594	587	569	564	575	600	583	580	605	626	598	603	592	575	577	588	572	581	604	528	598	622	581	574	574	566	603	581	566	578	559	574	586	569	623	523	584	572	593	591	572	554	600	571	540	550	610	595	566	562	584	601	547	564	561	547	537	546	540	571	516	563	554	564	550	559	645	578	591	569	624	556	577	563	574	546	580	579	582	578	596	576	552	619	582	609	557	557	553	586	592	579	585	594	555	591	572	573	516	543	603	596	555	610	601	563	552	591	641	582	584	625	569	614	572	533	596	549	590	589	543	537	601	538	597	575	583	590	572	616	601	608	585	571	597	570	580	590	613	549	576	574	541	587	588	573	561	622	574	598	578	596	575	646	533	577	540	568	605	554	641	574	564	618	571	578	560	590	570	569	595	604	561	538	558	618	523	576	601	552	569	527	550	612	592	610	557	594	589	574	582	622	530	600	558	616	583	628	571	617	594	547	603	544	584	565	598	628	584	610	595	546	568	544	588	598	598	587	549	588	525	549	579	556	594	601	581	598	572	556	560	557	561	601	564	560	611	597	598	570	595	598	585	570	608	600	606	588	578	578	607	575	594	565	577	570	581	558	574	586	572	554	590	585	583	592	614	564	643	579	564	552	572	567	609	543	600	586	599	591	584	573	574	604	603	566	600	577	573	602	609	582	614	569	576	597	575	578	609	583	581	592	549	552	599	575	584	618	589	572	616	583	595	541	556	576	592	610	576	524	577	553	601	580	587	579	589	553	575	577	619	569	609	597	555	604	598	615	588	603	596	552	588	571	588	533	552	556	600	609	580	567	644	601	580	602	592	563	608	660	575	548	579	578	509	614	556	585	539	590	525	598	604	603	586	607	585	584	605	586	549	579	583	595	596	573	584	613	545	574	559	560	590	602	555	592	585	611	609	571	624	578	577	587	582	586	550	567	575	543	555	592	592	583	577	558	575	595	613	546	605	582	579	620	591	652	547	572	570	615	587	537	559	547	566	565	559	607	572	584	583	590	564	576	552	553	544	594	603	588	591	528	610	520	569	593	581	572	641	584	589	581	540	604	575	551	558	607	559	532	554	575	607	615	572	582	586
22371	7577	3407	2144	1266	839	590	403	346	341	317	287	264	296	296	329	372	382	478	428	568	508	448	388	367	388	352	308	315	258	270	267	300	277	286	242	214	227	223	188	227	217	215	169	217	190	197	183	195	178	191	165	194	184	176	186	196	176	219	179	178	219	190	181	196	190	172	193	178	187	208	180	191	201	200	200	189	169	164	173	166	200	181	158	189	173	190	200	189	166	179	193	179	169	187	203	199	184	179	206	195	205	204	190	206	154	187	171	193	181	179	177	190	189	187	181	189	169	188	169	174	188	183	169	177	180	218	183	185	214	175	183	151	195	194	153	187	152	171	163	189	188	196	161	193	172	178	199	185	192	212	191	183	209	172	178	187	180	204	190	189	184	177	184	200	166	180	197	169	192	203	228	158	196	192	164	180	176	160	199	194	222	174	189	203	171	188	180	195	199	186	181	185	180	199	177	198	202	183	178	181	180	178	182	189	178	192	199	192	229	158	204	195	210	164	190	180	160	188	196	190	180	192	187	202	186	215	180	157	176	190	155	184	193	202	203	174	177	178	205	192	189	186	186	190	184	190	178	181	174	180	196	195	151	176	184	168	167	187	185	176	183	185	190	176	219	221	201	176	208	201	176	180	202	202	185	188	194	204	185	182	158	180	184	182	162	158	183	189	180	198	177	201	183	191	167	164	158	220	173	194	170	194	193	159	175	176	187	200	184	193	191	173	187	150	180	186	175	176	180	186	154	162	182	191	204	186	178	201	160	188	189	194	193	191	175	180	221	172	200	174	150	199	177	180	169	178	177	177	172	197	188	204	196	172	156	159	183	154	180	176	202	190	168	196	147	175	162	191	188	182	189	182	202	208	185	193	179	176	177	171	191	189	179	158	193	195	214	197	173	191	192	182	198	177	182	185	152	160	196	173	216	199	185	188	173	163	181	195	196	169	170	173	153	191	192	164	172	198	180	202	200	188	191	177	190	171	175	155	168	172	183	178	177	182	183	206	184	177	194	182	188	185	185	178	190	165	192	168	176	181	195	174	177	183	163	195	216	194	181	186	192	181	213	168	176	178	176	172	184	188	192	199	189	207	189	190	190	189	199	173	172	190	168	159	202	190	173	158	185	170	195	187	228	171	202	173	187	170	205	194	230	202	171	153	190	161	177	173	182	189	174	194	210	185	188	196	182	202	180	175	193	182	202	190	185	186	184	184	189	174	183	163	191	182	180	186	180	188	182	200	183	188	190	191	172	177	181	168	187	208	200	182	198	191	196	179	189	188	192	187	179	177	174	207	188	198	171	164	188	181	192	196	194	198	170	208	177	193	193	169	157	174	201	217	189	184	178	188	181	189	193	185	154	186	176	159	166	172	202	191	197	184	190	199	177	187	178	188	195	157	190	171	197	198	175	198	202	178	191	205	189	173	172	183	175	203	232	170	173	204	218	185	175	194	205	205	188	208	184	200	174	182	188	163	187	148	178	183	190	178	175	203	176	187	208	206	156	187	190	173	158	167	160	201	177	194	195	206	172	174	184	211	204	173	188	188	192	200	179	178	174	190	210	172	183	192	190	155	183	209	149	173	204	183	189	176	192	172	192	182	164	171	192	208	162	192	188	176	177	190	183	172	177	169	169	199	174	187	209	180	163	172	164	162	203	202	166	183	173	196	172	168	203	204	177	190	191	177	192	181	179	196	199	179	190	164	186	211	197	174	188	175	175	189	198	169	166	188	173	181	170	185	207	195	175	190	166	183	177	200	167	209	197	209	181	179	185	184	170	160	210	178	191	189	205	187	187	182	151	164	175	204	172	187	179	185	182	204	182	171	206	197	197	175	215	167	224	185	157	180	190	164	185	180	201	163	229	204	170	160	203	180	184	160	171	182	188	195	201	189	171	193	166	202	183	179	169	189	183	187	181	172	232	189	179	176	189	197	190	209	187	176	189	185	196	198	194	161	184	198	175	194	184	180	186	175	155	186	192	177	160	186	187	182	189	180	190	166	194	168	180	194	172	199	156	184	190	201	216	173	195	188	178	162	174	172	192	179	159	158	212	177	175	187	195	182	183	182	188	199	173	165	180	167	201	204	183	199	186	202	192	172	181	205	181	166	189	155	188	185	190	173	204	178	189	186	168	190	150	188	173	161	178	190	180	212	178	164	195	154	209	186	187	178	179	182	168	189	173	204	189	185	172	211	180	197	196	191	175	189	173	199	176	187	165	163	176	178	167	174	184	187	179	174	204	147	195	164	193	175	181	165	209	185	187	166	180	185	178	183	163	195	170	181	212	185	181	173	183	166	179	166	181	184	189	159	177	154	187	179	185	164	176	160	201	197	168	159	193	192	193	176	175	188	212	207	190	195	195	167	182	190	165	205	221	174	168	177	177	194	198	197	176	194	173	165	160	177	197	199	209	196	199	189	178	165	164	179	172	190	164	164	182	163	172	156	176	200	172	178	201	200	198	171	196	209	208	205	158	201	181	177	178	181	179	185	189	181	163	163	179	177	160	178	171	169	199	207	199	177	191	182	174	178	194	185	202	173	198	160	165	186	172	200	180	168	178	164	186	175	193	193	180	200	210	179	196	181	182	205	186	181	184	165	213	176	195	184	183	206	211	187	188	171	170	178	186	192	171	159	200	192	183	194	183	201	191	173	177	164	196	180	183	186	166	205	207	167	180	173	190	168	169	186	202	193	179	207	211	176	179	169	162	172	175	186	183	204	181	206	190	182	188	186	177	199	192	172	193	190	191	170	177	197	176	200	195	190	185	165	194	171	170	178	180	178	195	193	174	185	170	196	195	220	177	188	172	183	179	209	212	196	192	174	197	176	196	182	169	152	188	182	187	168	185	207	185	170	201	165	210	193	174	196	178	211	169	202	175	174	186	169	195	162	177	168	174	175	180	207	181	196	178	209	174	173	188	192	180	214	183	184	172	161	183	187	214	196	172	152	215	178	177	209	162	194	203	200	193	190	185	180	192	174	174	182	206	189	203	167	196	215	184	190	208	195	188	197	185	178	201	190	180	179	175	192	180	192	197	173	189	179	186	189	177	193	193	207	188	167	186	200	194	194	183	183	171	185	212	183	180	183	215	183	171	171	171	186	199	221	173	199	191	192	141	191	200	171	179	167	188	195	178	180	175	197	201	187	183	194	160	169	158	167	193	190	183	155	198	192	176	176	186	181	151	198	165	161	161	189	171	206	175	185	162	207	190	184	184	174	178	188	198	151	166	176	178	179	152	174	172	177	205	162	187	207	187	158	200	191	200	171	170	160	194	172	175	194	189	169	177	182	208	190	172	169	187	193	186	164	192	176	187	192	198	190	175	189	238	170	180	184	169	185	182	190	177	182	198	169	181	176	172	201	158	177	190	173	179	192	196	187	163	195	174	188	189	180	185	202	179	176	189	198	183	176	173	177	163	230	176	191	199	196	186	181	196	172	183	179	185	171	188	216	179	181	224	184	168	196	211	167	191	172	215
14956	5790	4849	5969	4566	3242	2470	1834	1434	1326	1258	1272	1242	1260	1343	1446	1790	1845	2335	2257	3174	2579	2392	1989	1976	1937	1595	1410	1321	1115	1039	1033	1128	943	900	855	735	735	762	710	735	670	648	726	612	551	535	559	491	536	524	536	518	530	531	521	536	529	495	475	470	483	499	453	487	517	535	446	497	473	505	513	443	477	499	493	459	501	445	432	469	467	482	469	503	478	486	458	470	451	489	483	461	513	487	485	469	472	453	500	528	476	498	493	486	513	447	450	483	498	483	486	430	467	451	515	485	469	505	496	480	499	476	463	491	509	513	482	468	451	488	437	490	429	487	490	453	450	489	457	481	450	460	443	433	510	489	458	476	481	460	471	447	499	482	482	486	499	445	484	492	471	484	447	461	465	452	481	490	481	502	498	483	500	473	498	502	466	482	446	470	445	462	446	480	454	459	476	511	502	489	468	489	454	483	455	458	455	479	506	476	508	468	471	454	447	467	485	488	467	462	486	476	459	481	499	506	495	457	500	509	485	477	510	480	457	461	481	509	481	456	463	451	468	497	528	473	494	452	457	468	473	481	513	466	461	496	506	487	424	471	469	475	468	460	412	488	468	463	473	440	473	484	471	434	477	499	417	458	489	463	487	508	503	432	496	472	494	471	522	453	471	475	483	482	489	480	554	468	518	462	447	458	506	444	498	427	477	493	461	480	456	491	501	471	471	463	504	490	482	480	498	504	491	428	477	495	478	453	475	443	448	489	458	485	458	487	436	444	483	465	476	484	479	479	471	468	455	478	473	486	433	470	469	476	470	464	505	427	472	484	437	446	525	469	503	467	505	507	489	494	501	467	457	496	494	511	469	513	446	476	476	454	470	476	437	469	499	467	463	475	506	456	482	458	490	459	474	490	454	460	470	456	491	475	453	453	494	491	452	485	486	482	496	522	491	464	431	488	457	478	477	461	490	468	453	424	451	467	478	479	437	454	495	503	484	479	496	439	445	469	512	473	441	469	491	488	428	495	442	470	455	474	483	458	501	465	444	446	469	429	504	481	448	476	458	511	461	453	451	446	445	445	452	483	456	508	433	487	460	462	468	442	480	453	456	464	504	474	462	494	441	502	437	497	458	471	537	456	454	485	469	484	443	485	473	466	460	457	495	463	475	474	492	475	472	453	447	463	462	459	470	462	444	476	433	488	465	492	461	482	473	475	464	499	486	449	490	455	473	453	471	473	494	468	482	431	474	441	488	469	449	452	465	477	466	450	492	469	472	428	480	460	499	479	506	436	490	456	450	470	476	484	446	465	485	444	464	490	461	480	453	471	460	508	461	472	450	477	458	480	499	481	483	442	490	468	474	475	495	444	459	521	486	468	464	481	447	445	452	490	518	470	443	442	444	487	467	486	468	457	484	475	466	463	489	481	474	435	485	475	481	435	467	450	514	499	478	480	450	481	478	447	480	482	444	485	437	461	514	437	458	537	482	473	462	501	496	457	464	440	510	475	466	471	480	426	455	456	461	450	469	459	432	441	468	466	456	461	466	503	451	482	488	494	464	459	476	481	476	475	504	514	491	486	456	520	483	470	501	435	461	453	463	470	455	451	468	462	467	494	461	447	456	469	443	500	466	491	475	471	446	493	484	458	474	486	476	493	476	496	481	483	450	485	486	472	439	478	500	484	476	479	456	471	451	478	489	509	442	473	502	447	471	430	446	472	487	460	475	489	477	421	466	440	496	468	473	475	496	447	452	448	496	447	462	466	473	515	491	460	462	436	474	446	429	477	474	497	453	490	465	469	505	456	464	498	456	500	516	492	476	474	483	504	481	482	499	483	455	492	440	486	505	466	469	446	476	466	458	465	466	484	491	470	454	485	486	466	478	507	464	503	442	466	516	443	452	477	462	444	473	493	482	457	485	476	483	483	453	472	512	455	469	479	515	462	463	462	496	463	477	524	459	483	471	510	443	506	475	489	489	484	460	474	443	446	440	468	431	503	465	488	457	463	435	462	470	464	465	479	478	456	464	441	460	452	504	488	460	451	475	466	447	456	464	476	453	461	457	482	474	473	477	480	469	478	528	470	457	465	486	469	478	438	459	493	451	453	488	450	489	483	455	452	449	483	462	478	497	483	496	461	487	479	471	500	468	502	492	481	437	481	451	449	466	495	515	431	487	431	502	448	495	484	469	463	458	455	464	452	507	475	480	434	480	481	446	478	486	448	454	461	486	471	486	482	478	447	460	470	482	468	481	457	489	484	490	470	479	520	465	475	449	487	474	442	475	468	474	463	465	481	467	486	495	461	458	464	459	473	402	455	466	492	497	438	456	463	477	488	457	493	497	475	499	466	448	453	510	497	457	522	450	473	492	504	442	474	502	446	475	452	444	469	508	457	465	475	491	509	456	493	437	456	479	472	498	454	445	479	481	464	469	484	429	495	460	487	490	458	456	482	472	461	458	505	444	490	468	483	473	496	469	503	469	487	477	457	480	458	426	495	533	475	471	468	461	496	456	460	440	474	470	488	461	459	463	473	505	489	491	469	479	488	489	482	470	464	455	453	441	472	498	477	463	465	490	462	484	469	454	486	438	448	465	483	452	492	472	457	451	450	460	503	434	474	460	477	484	487	517	457	480	467	495	470	461	517	459	448	460	477	460	486	495	447	473	473	468	480	470	467	469	485	465	483	459	467	444	488	493	434	506	469	472	507	467	472	488	484	450	425	468	484	503	455	454	485	492	475	489	503	478	470	440	417	437	513	495	474	462	462	444	467	465	458	507	474	452	464	452	479	431	454	463	435	490	503	515	500	451	480	467	477	484	483	479	502	450	468	451	463	400	480	460	472	469	481	486	481	523	481	470	432	484	504	474	476	483	504	469	446	471	511	503	451	462	502	467	469	477	513	468	463	452	466	508	527	475	509	449	455	453	515	478	488	421	457	465	502	457	469	448	445	501	477	437	458	469	466	458	491	493	461	468	457	460	493	484	458	515	492	479	480	522	503	444	462	479	492	453	500	497	460	490	470	487	472	458	455	466	497	487	448	501	483	484	481	476	481	474	440	471	476	465	466	467	481	475	466	445	513	452	497	503	471	465	454	444	482	489	446	450	472	486	500	476	471	483	471	473	465	447	443	493	446	460	475	474	486	439	484	443	441	492	444	448	454	473	493	474	494	469	450	429	499	480	483	463	504	450	470	492	462	494	434	465	469	470	473	492	502	482	495	454	514	473	446	440	476	452	516	472	488	447	481	467	466	473	459	456	455	467	450	453	501	479	460	496	512	478	462	437	478	443	465	489	504	464	476	513	485	526	455	435	502	501	480	473	498	508	503	468	489	478	454	467	461	475	469	474	451	477	473	473	464	492	508	477	500	478	509	444	474	497	494	476	477	473	496	489	460	450	480	487	467	442	480	465	415	470	454	458	477	511	456	486	488	513	494	435	481	478	496	462	462	496	441	444	472	448	516	473	510	452	469	430	474	502	476	497	510	436	465	475
4361	1179	749	593	417	371	320	295	248	293	263	244	227	268	244	287	273	286	287	285	328	281	230	300	284	251	294	303	297	285	246	275	296	257	249	287	221	258	238	246	223	229	227	228	272	244	250	258	208	248	250	252	257	238	266	240	253	235	219	218	246	224	241	237	204	243	267	214	236	235	240	208	234	224	249	246	223	235	223	230	216	260	242	212	218	233	224	231	219	247	245	258	243	241	237	251	230	262	226	234	227	215	234	248	227	220	226	238	237	234	219	220	199	246	236	238	220	217	213	207	233	237	227	240	238	216	254	224	231	239	244	239	232	259	252	239	240	235	270	241	252	229	230	242	241	263	244	217	220	233	230	246	231	217	228	212	205	235	229	226	256	209	209	223	241	222	230	227	234	233	221	229	212	231	238	241	251	257	240	216	231	259	244	200	228	228	256	225	224	226	245	252	232	249	226	261	231	222	243	202	251	239	221	220	226	209	228	227	219	236	246	249	243	251	232	232	265	250	251	250	256	209	221	217	213	211	237	218	228	232	226	216	220	208	251	224	274	231	231	202	229	227	225	223	236	197	232	233	222	227	260	232	236	265	246	238	236	219	253	221	233	215	240	244	244	234	254	221	232	229	213	236	251	269	236	221	231	221	256	248	246	236	235	234	239	235	239	230	261	205	225	231	222	261	249	235	232	233	247	266	246	245	254	236	251	250	225	220	214	225	228	241	238	247	245	255	243	263	231	210	249	276	243	246	235	221	259	224	224	225	226	250	242	240	239	253	240	238	221	255	200	195	242	226	248	242	239	250	203	238	207	231	227	266	246	261	242	221	205	209	235	247	241	252	213	242	229	249	235	244	250	226	234	237	244	246	229	272	224	244	222	220	242	208	260	217	231	235	241	217	248	205	215	246	245	244	263	226	226	240	253	248	243	229	274	212	225	239	232	268	241	243	260	227	236	249	228	221	221	246	239	207	223	259	237	249	212	225	248	243	235	205	212	285	238	222	240	232	225	247	181	240	232	232	205	251	252	244	215	220	261	249	236	227	228	227	217	252	230	219	248	242	223	238	204	225	261	222	252	209	227	225	218	208	242	210	215	226	272	248	240	236	253	263	249	238	213	232	250	215	211	237	219	224	236	221	226	244	227	252	215	227	247	232	214	218	234	215	235	220	246	224	236	241	228	260	192	238	255	259	233	232	260	234	239	243	248	223	253	238	211	221	224	235	233	244	227	253	264	234	212	232	223	207	226	259	212	243	225	214	240	232	228	230	228	233	222	234	244	222	209	215	226	204	207	257	220	227	230	226	256	221	275	212	246	248	219	253	236	219	219	223	237	241	262	218	225	227	219	253	237	231	231	235	224	223	232	242	237	253	226	204	236	250	237	236	236	247	230	239	258	235	234	241	235	240	237	232	215	205	233	223	235	210	223	241	238	251	205	245	232	251	241	200	216	236	238	241	223	220	253	258	227	222	213	246	214	228	215	229	243	217	217	231	211	223	251	224	238	265	233	252	231	211	225	247	226	231	239	231	232	221	225	261	253	245	253	240	234	250	229	241	238	232	235	214	232	238	233	235	221	235	229	277	228	241	217	243	222	214	234	219	277	211	236	227	233	251	219	227	267	208	235	232	220	219	241	222	212	220	256	237	222	235	233	224	214	226	246	222	225	220	229	259	226	213	227	227	224	237	232	234	257	260	231	238	249	230	231	254	239	220	202	242	229	214	240	253	227	250	235	231	240	268	233	240	258	214	233	257	244	255	236	244	234	246	212	257	238	248	192	226	196	236	232	239	228	234	254	239	226	221	232	258	227	195	255	213	216	223	257	253	226	219	213	240	237	231	240	237	242	237	276	243	207	232	224	235	203	247	222	235	238	230	222	252	254	236	234	282	256	216	257	224	263	235	249	212	218	229	239	279	249	240	221	240	259	234	212	231	213	225	240	237	216	216	254	231	255	219	209	224	258	212	212	226	217	234	222	229	219	222	218	258	223	229	239	253	263	254	230	235	234	237	241	221	208	212	239	234	238	253	232	247	240	233	239	256	257	248	223	238	219	262	199	243	229	236	235	245	222	215	219	221	230	250	226	239	207	253	255	227	226	246	244	254	244	231	242	225	240	212	233	205	246	240	232	210	220	226	257	241	241	223	209	248	251	267	240	210	241	218	240	261	240	228	232	229	227	260	257	243	208	222	235	234	241	238	230	229	230	241	271	237	231	207	235	222	214	233	229	251	233	240	237	214	232	246	223	232	226	218	217	265	212	209	226	213	234	231	244	237	225	249	217	257	215	230	223	229	239	250	239	239	211	201	229	259	217	227	238	203	234	219	212	250	229	223	236	242	224	255	227	236	230	218	228	231	237	245	256	233	230	267	251	236	208	249	222	250	209	217	247	219	240	252	223	208	232	235	245	258	219	222	237	194	224	247	220	224	232	210	226	232	239	227	235	228	239	232	222	218	201	238	200	227	239	230	216	224	205	275	206	219	195	246	240	232	221	208	255	222	232	247	209	239	233	239	225	237	224	234	228	255	214	235	217	270	233	252	245	222	213	220	212	253	257	241	243	238	273	191	206	250	247	235	230	230	246	240	257	225	248	212	233	221	240	265	235	254	222	235	221	235	241	219	263	230	237	213	252	238	237	254	197	212	227	245	216	235	222	225	254	225	221	251	258	238	246	231	257	238	219	240	224	246	224	244	215	222	225	237	232	234	223	269	256	241	277	232	236	252	245	236	204	236	232	230	237	232	237	230	225	224	240	242	238	210	232	246	237	228	252	234	242	246	242	267	226	232	259	225	209	251	253	242	232	257	256	240	222	246	244	242	246	223	234	230	230	234	216	199	267	233	230	230	238	216	249	232	231	264	223	223	240	239	210	229	195	207	249	256	219	222	248	220	260	246	257	270	233	222	221	242	255	244	238	235	241	226	224	223	224	238	232	234	239	235	216	225	225	198	259	234	264	242	234	220	234	237	218	231	251	217	237	243	226	237	246	250	226	244	243	226	212	260	250	233	243	227	236	230	246	233	255	218	224	208	241	248	199	234	231	258	233	224	228	264	261	230	215	252	250	245	256	247	243	207	247	233	220	212	232	238	252	229	235	239	227	235	236	239	258	211	248	228	247	262	233	276	253	208	239	232	237	231	264	243	214	220	239	221	245	253	256	235	247	220	262	236	220	255	228	243	234	213	230	236	203	198	208	276	224	259	226	225	245	227	241	236	218	225	235	251	227	241	236	257	254	230	253	225	226	230	262	217	235	208	239	259	235	231	220	254	235	258	268	244	221	235	236	230	228	224	218	229	249	238	243	230	211	214	244	233	228	224	232	254	230	213	238	237	269	252	238	223	248	229	241	219	240	220	277	285	243	239	212	218	239	223	249	261	235	234	231	219	257	239	227	226	196	252	224	222	218	205	261	243	263	227	222	236	255	208	232	204	247	216	205	251	220	227	235	263	219	235	232	238	224	262	236	219	240	247	224	235
3898	1619	1643	1856	1598	1265	1122	836	747	798	763	694	736	760	790	825	913	935	965	913	1061	1078	998	1057	988	968	899	931	827	837	789	830	828	782	700	691	653	691	712	657	690	670	674	614	635	614	619	615	557	596	541	586	612	606	556	618	573	634	603	611	616	618	625	632	555	586	616	612	623	562	571	542	568	576	614	605	579	573	584	589	607	622	566	629	569	579	589	589	606	585	579	607	633	634	548	575	613	545	593	583	587	582	634	593	586	581	586	578	599	603	588	580	596	597	579	609	574	621	563	590	612	592	601	596	601	584	610	575	594	599	560	566	600	577	602	586	572	592	550	569	592	594	606	589	568	566	567	612	611	565	545	581	599	604	598	584	580	616	590	583	569	596	603	608	578	573	559	593	612	566	594	583	547	590	548	567	571	624	617	611	576	561	564	608	580	621	602	581	576	572	555	575	604	571	595	579	567	583	624	532	617	610	577	608	555	620	593	579	570	585	607	596	614	561	546	578	599	616	532	581	591	588	605	553	576	540	575	620	585	576	559	587	612	560	590	603	593	599	569	595	575	557	641	575	541	569	599	567	567	608	598	582	607	543	585	588	561	618	582	569	573	569	554	545	587	586	608	563	557	598	532	598	562	608	569	605	551	589	584	589	525	576	543	569	547	539	587	578	597	535	567	567	576	609	599	534	584	586	589	576	587	623	592	609	566	588	576	576	620	536	580	597	571	620	608	563	578	573	594	574	601	590	555	582	532	565	520	611	593	605	608	597	574	630	610	596	604	578	593	573	588	576	514	540	629	570	572	554	570	542	565	544	614	605	573	594	591	614	560	592	579	587	623	628	612	590	597	582	596	588	560	597	593	570	589	601	521	565	597	561	606	591	600	609	592	550	615	615	595	618	652	586	591	594	571	561	557	575	578	615	544	582	606	584	608	597	551	566	557	632	592	586	577	553	636	583	556	588	627	558	614	598	574	579	580	632	604	566	573	578	580	540	571	635	603	592	602	549	597	588	646	586	577	554	575	596	588	568	579	618	572	613	546	534	565	605	598	576	570	564	602	591	564	574	572	615	586	575	574	600	565	533	598	555	587	609	574	530	585	582	609	595	573	531	597	583	587	620	585	579	549	593	548	582	588	575	576	599	551	602	567	590	578	572	584	603	581	619	534	550	532	538	603	566	590	581	571	576	610	541	616	596	603	608	588	619	602	609	592	589	574	623	566	577	600	578	567	591	618	575	612	587	575	607	625	612	574	645	568	593	566	549	564	600	582	570	538	571	614	556	554	594	576	629	600	586	565	586	624	555	576	574	579	599	596	608	586	589	636	581	597	568	561	574	623	589	619	552	595	568	595	550	558	574	594	599	594	567	595	577	554	617	600	545	583	565	574	569	608	591	566	572	601	551	613	613	552	587	576	583	633	577	589	615	576	581	605	580	609	587	589	545	607	567	556	558	563	579	548	593	555	570	618	565	608	585	587	569	573	639	615	601	595	593	586	577	605	543	605	583	588	588	601	554	563	617	560	607	604	549	630	591	590	559	544	583	603	617	589	590	581	580	592	598	609	605	587	571	601	591	600	587	565	583	607	575	599	551	575	579	604	567	589	602	558	546	616	614	601	600	553	601	611	548	568	573	619	558	521	611	585	581	591	590	576	627	607	576	571	581	561	571	599	615	639	604	552	560	586	578	581	599	595	563	584	594	598	598	589	601	590	566	585	573	563	544	572	582	622	581	582	587	594	579	564	611	616	585	586	564	569	583	601	587	560	571	579	590	606	581	517	609	609	535	594	643	617	587	639	594	579	551	590	569	545	561	652	578	552	551	628	618	585	550	546	601	628	575	563	607	581	603	606	578	550	577	601	608	595	573	580	611	568	608	565	547	639	523	568	577	604	579	589	629	643	593	560	575	590	565	617	625	613	533	566	609	576	590	581	629	606	572	573	612	605	583	587	564	584	591	592	562	562	566	567	590	582	568	588	566	559	630	587	548	593	564	609	586	561	563	590	590	536	582	616	545	603	586	580	613	578	601	560	608	586	571	540	572	588	584	575	597	615	586	603	582	575	607	552	624	576	566	563	584	561	617	552	598	602	588	591	568	595	585	619	572	556	629	579	557	538	564	588	581	613	622	618	594	582	588	630	574	581	585	586	590	598	573	576	628	605	577	579	589	619	586	556	568	589	554	586	568	563	585	575	553	620	568	541	584	610	532	615	564	589	563	616	563	571	545	590	578	554	621	583	544	553	603	577	601	594	597	601	574	587	564	631	634	596	581	628	564	537	548	577	541	537	552	591	590	565	599	554	517	596	569	607	584	562	617	579	585	604	586	575	589	560	600	560	591	577	540	587	571	582	566	590	605	593	555	574	577	646	546	592	599	596	588	613	600	596	530	612	585	577	613	565	541	572	601	632	567	591	614	553	567	612	596	587	595	561	549	574	555	623	615	577	569	579	620	573	576	589	588	617	638	568	629	593	592	602	532	622	592	614	589	609	568	552	552	579	597	644	549	577	585	541	613	583	612	582	599	607	639	570	590	550	613	592	564	586	598	555	572	617	545	567	584	575	597	622	594	576	634	590	595	622	578	559	581	591	557	583	568	597	597	589	594	559	593	560	590	554	573	593	594	591	616	601	583	588	596	575	542	559	565	572	555	563	579	585	576	547	554	581	580	616	573	584	588	587	626	603	571	624	605	583	599	562	578	609	542	555	587	575	575	577	601	582	557	547	523	610	577	559	571	591	617	565	583	569	575	578	577	605	564	600	576	589	575	589	553	594	603	552	635	588	550	599	583	605	614	587	573	575	533	590	586	615	594	622	604	599	627	552	594	612	584	540	560	554	588	602	570	583	599	591	545	584	624	548	626	645	574	559	585	568	590	572	584	534	568	559	559	616	585	597	613	575	546	605	565	643	606	561	623	574	564	551	584	577	578	613	596	582	573	597	552	622	594	630	634	625	589	572	574	562	586	552	581	593	589	559	564	591	619	557	605	583	603	547	575	599	587	504	575	577	590	576	553	605	542	531	607	615	586	597	610	619	599	600	620	575	556	537	597	566	599	609	569	573	565	532	607	576	562	586	590	535	604	582	555	591	592	578	550	628	562	616	596	598	583	559	575	561	570	589	635	573	556	568	584	586	589	579	607	609	625	586	578	575	560	602	586	592	623	616	561	623	565	590	606	554	569	620	570	546	596	577	594	562	583	608	583	563	545	574	596	598	561	599	593	574	560	590	573	583	571	572	590	628	571	600	567	602	568	555	602	605	579	591	603	570	602	598	606	650	627	581	600	598	584	613	531	575	569	562	582	576	632	587	583	554	616	555	583	585	553	586	590	549	566	551	585	594	601	561	583	601	605	562	605	571	583	618	569	537	608	573	594	596	623	619	589	562	649	576	608	574	597	608	607	589	552	546	615	646	550	585	597	612	640	556	560	557	574	590	566	613	566	633	629	575	575	577	588	635	595	614	554	561	569	571	582	582	583
13766	3830	1743	1252	836	591	486	382	333	264	290	307	318	297	300	307	342	372	383	400	449	408	384	381	352	345	317	309	292	301	315	253	267	289	261	240	246	291	259	241	243	248	226	251	233	246	210	252	243	220	247	240	226	251	231	245	243	232	224	213	237	216	247	252	207	237	235	237	262	256	230	236	244	246	233	248	230	253	221	228	205	266	241	221	239	255	197	230	216	234	234	238	231	229	209	254	218	265	236	220	212	225	236	210	223	217	225	200	234	237	196	231	188	211	244	243	224	212	212	245	219	230	232	222	235	243	225	247	231	231	233	230	238	228	239	220	208	209	254	235	238	249	244	220	219	259	213	200	225	231	223	248	234	249	241	233	224	241	256	221	233	223	221	232	206	221	200	243	252	226	271	219	216	224	264	213	234	202	225	226	236	247	204	236	254	233	238	214	237	219	208	206	240	229	220	234	238	227	242	210	230	243	212	225	209	221	244	223	225	229	210	222	243	230	233	221	191	230	214	220	200	225	259	223	246	240	262	209	194	208	218	219	226	229	237	226	225	250	242	234	236	212	225	207	242	238	214	232	248	208	206	214	237	262	226	224	226	242	240	251	225	246	236	243	219	216	205	244	255	246	256	205	241	210	219	237	254	207	234	224	232	262	229	236	210	234	246	247	208	228	240	233	221	228	229	215	204	245	212	218	231	232	231	239	248	223	219	249	230	214	227	227	190	255	245	212	228	227	244	222	237	248	214	213	242	233	277	228	233	194	239	247	257	266	217	218	250	216	220	223	235	241	212	248	236	227	254	231	219	250	205	226	216	240	258	214	227	266	233	230	234	200	217	210	220	231	207	236	229	207	211	226	210	221	193	262	215	238	245	243	235	244	225	193	222	211	224	217	236	233	257	218	229	257	229	230	237	246	244	226	203	224	249	243	224	226	247	248	242	231	257	238	232	232	221	208	194	239	221	238	250	263	217	240	224	253	231	238	236	233	226	245	211	227	203	221	226	248	253	259	219	257	216	238	238	237	224	224	218	199	230	229	208	225	212	217	240	225	216	239	251	234	194	234	224	227	246	267	258	217	205	233	226	212	215	232	236	271	233	209	226	218	228	212	235	222	266	229	202	249	230	228	258	252	239	215	225	227	237	221	253	229	215	219	251	219	228	221	244	217	250	236	239	236	244	230	220	217	240	228	230	247	227	211	223	232	229	237	229	253	235	225	221	247	221	225	224	232	250	239	221	201	221	235	212	257	257	203	230	245	219	231	215	207	244	209	215	213	219	243	232	213	222	226	236	237	230	245	240	232	233	219	238	228	233	212	188	211	228	222	231	245	252	211	218	235	268	220	234	250	224	214	238	266	219	221	239	256	216	212	215	215	224	207	212	219	199	226	230	227	218	196	227	242	214	235	220	226	228	215	212	232	236	224	230	209	216	243	251	203	245	206	231	227	231	216	205	217	230	218	256	239	234	230	239	214	222	212	218	228	220	233	229	235	242	251	224	227	215	222	210	209	216	223	244	238	244	227	229	195	208	220	213	242	207	227	224	213	217	224	236	221	211	264	214	204	209	224	223	227	232	212	209	217	219	214	222	228	188	210	257	224	242	225	205	215	209	229	230	220	246	240	245	223	256	236	232	241	199	211	242	228	220	211	219	239	222	240	212	239	204	213	198	261	220	247	237	230	254	210	220	238	240	217	231	235	207	223	200	208	234	227	250	219	232	224	230	223	235	252	249	235	220	218	247	214	229	224	229	231	227	198	241	257	254	211	253	219	235	233	222	252	252	235	235	236	220	222	248	207	226	230	241	216	230	239	207	238	210	206	207	219	223	253	219	213	242	239	229	250	226	215	247	235	210	231	242	214	205	253	235	240	214	227	204	206	213	217	239	263	258	226	214	212	213	258	247	210	201	234	225	242	238	212	219	201	226	179	250	220	240	214	219	259	225	219	202	246	232	207	216	212	248	240	227	226	222	229	222	237	230	223	224	209	229	234	226	210	240	222	226	244	250	246	211	221	219	220	222	201	240	241	236	263	217	256	207	198	243	226	225	199	231	241	238	229	254	222	245	247	250	237	229	220	261	222	240	245	240	257	214	231	207	233	225	202	226	218	239	210	203	245	220	205	226	243	222	198	281	223	235	234	238	249	241	249	215	209	224	259	247	226	255	255	231	235	230	221	213	231	232	237	219	218	253	228	224	232	237	218	253	238	211	204	228	226	238	226	208	216	216	209	211	218	231	234	271	230	225	238	282	253	238	231	246	233	243	214	232	228	243	259	247	223	231	239	231	253	203	238	224	220	252	213	189	218	234	234	256	255	221	211	214	241	215	212	246	234	232	248	244	260	210	240	244	230	227	228	241	226	233	240	217	209	237	184	222	260	251	234	231	214	236	247	224	224	200	219	234	240	227	215	219	240	218	229	203	243	229	219	184	255	230	216	214	246	204	239	239	245	247	234	232	217	259	219	233	247	238	210	219	218	212	217	263	244	228	235	225	213	206	196	222	237	230	215	234	221	217	254	225	250	212	210	240	242	232	209	261	243	245	222	256	211	243	246	248	191	231	199	235	221	234	258	244	228	215	239	233	215	202	244	224	226	210	203	250	213	242	232	232	249	217	219	200	238	208	245	211	229	235	256	213	231	230	268	210	249	226	222	227	218	227	239	239	212	202	221	244	240	215	207	225	230	240	221	219	232	246	232	225	226	261	219	224	228	233	221	231	213	203	221	214	200	235	225	245	208	263	243	225	222	248	262	241	214	234	204	240	219	244	215	265	222	229	211	216	251	234	233	231	261	233	220	234	260	209	228	230	225	248	221	216	212	236	221	218	210	239	212	252	231	214	241	228	246	218	220	252	218	252	245	245	195	228	230	242	250	172	195	240	242	215	230	209	243	237	223	238	233	232	235	250	260	208	221	194	190	236	225	206	213	260	225	221	200	238	218	237	248	242	255	260	241	213	253	213	228	203	212	254	236	206	233	233	246	216	242	212	247	244	219	216	237	205	243	255	196	228	218	246	215	237	224	221	223	224	210	220	187	221	219	208	232	249	214	237	228	219	220	235	243	224	243	241	234	242	239	250	228	216	230	234	192	237	215	254	236	235	213	227	222	213	272	234	209	258	220	232	218	213	238	222	247	232	228	234	243	217	246	209	215	220	225	228	219	204	212	226	222	222	189	239	243	215	220	202	216	203	193	209	242	220	224	225	224	198	246	229	226	221	223	214	205	217	216	226	219	213	248	222	207	239	242	237	230	239	202	256	213	222	225	232	238	216	237	211	219	221	200	219	209	218	225	219	245	245	226	193	216	216	205	238	250	230	250	237	240	210	226	225	220	230	246	252	226	249	187	232	240	226	236	224	230	207	251	220	216	212	244	208	224	229	227	199	225	206	239	204	250	253	253	224	212	210	243	234	242	239	226	229	245	229	231	220	252	252	238	213	234	219	231	219	211	222	223	236	216	228	188	225	234	248	233	231	276
10882	3819	3373	3976	3094	2273	1809	1428	1211	1069	990	958	924	994	1041	1127	1289	1526	1810	1648	2225	1946	1689	1568	1578	1472	1289	1229	1157	1013	1022	952	987	866	830	827	806	773	771	740	751	720	674	633	699	657	609	563	636	616	596	596	602	626	623	591	583	598	562	594	540	591	575	616	560	568	600	603	594	562	612	571	569	548	546	568	585	579	524	596	600	576	612	571	564	567	537	583	567	603	598	561	577	552	587	568	635	520	563	569	556	528	509	514	586	569	595	568	517	558	592	561	526	581	637	609	558	602	557	557	586	576	543	579	555	565	582	575	560	562	558	542	591	589	569	557	571	602	567	535	613	571	598	581	588	558	570	518	525	591	614	575	528	608	602	591	546	573	559	545	613	569	577	591	611	623	565	588	595	622	551	590	607	599	575	559	551	599	573	590	587	606	645	534	611	587	576	576	576	548	570	566	563	582	552	545	588	494	569	631	563	593	526	579	582	575	607	621	520	585	621	580	592	616	615	553	580	600	564	596	571	580	550	560	568	598	606	562	610	537	551	599	553	562	594	624	600	597	598	565	621	563	587	563	553	565	538	559	580	561	570	551	577	539	528	556	557	570	572	550	582	535	592	584	534	570	564	545	623	579	563	567	606	559	620	585	619	571	565	580	570	549	595	549	523	597	545	569	581	553	535	566	569	541	577	621	557	593	596	549	564	563	585	613	560	543	585	533	560	573	565	566	538	594	574	561	591	527	546	547	605	553	540	635	528	588	592	581	583	559	598	586	564	564	555	581	591	599	582	550	540	633	589	533	556	551	570	561	593	595	596	580	543	603	627	561	577	586	566	593	545	617	601	561	583	573	574	568	572	569	585	588	580	565	607	595	575	580	555	570	561	592	581	517	596	604	536	588	544	574	585	594	605	597	571	578	554	607	624	532	575	538	580	581	581	591	602	536	590	576	524	580	575	601	547	540	566	567	617	603	572	607	591	618	593	615	560	631	645	580	573	598	600	543	581	592	571	592	549	542	550	591	542	602	572	577	599	565	585	543	562	559	571	547	607	587	535	561	589	604	559	585	620	597	561	575	600	541	596	543	549	591	551	550	617	580	590	599	613	549	621	620	590	520	612	549	590	583	563	614	544	582	581	577	570	615	595	592	568	589	551	538	591	565	600	593	579	546	595	545	598	574	607	611	609	596	548	598	593	592	607	582	595	589	598	597	571	562	546	582	621	590	610	546	594	579	561	618	549	540	595	590	552	597	599	563	546	573	656	567	575	562	569	568	562	617	547	564	551	560	592	570	587	569	585	545	588	556	596	556	591	610	526	595	585	558	575	565	621	595	565	569	576	561	552	607	579	547	589	529	575	568	584	556	582	614	585	601	580	575	552	581	571	535	555	555	584	575	575	519	558	580	577	614	582	609	602	559	561	580	610	611	581	549	507	572	582	605	545	583	587	603	590	582	598	581	579	578	573	583	573	571	583	592	618	553	521	613	582	542	564	543	540	550	550	584	614	575	593	599	598	608	561	570	624	521	604	592	552	582	531	585	585	601	570	607	573	571	568	577	575	562	614	617	562	576	543	571	565	551	585	556	541	549	564	552	595	577	586	585	569	582	596	586	587	526	552	565	589	552	597	580	611	570	579	598	593	550	572	581	576	601	553	572	594	549	549	592	545	559	575	550	603	584	551	550	559	598	596	586	572	601	557	576	527	579	572	599	545	593	607	590	575	627	596	626	572	549	591	606	527	597	608	583	547	600	561	589	552	519	619	545	570	612	564	564	591	557	539	593	558	572	575	559	615	566	602	609	574	588	558	569	583	608	605	563	580	610	561	557	579	588	607	583	563	570	607	530	587	585	579	592	589	591	537	582	569	583	533	554	595	559	582	565	554	618	579	564	567	572	559	564	581	611	560	581	569	537	549	617	557	582	589	581	615	609	581	619	576	573	569	563	586	524	578	585	597	599	568	585	528	578	575	563	531	569	568	570	633	577	551	585	554	541	576	609	618	590	568	554	555	561	586	562	602	568	613	606	582	588	537	605	551	606	567	571	577	592	537	523	567	572	551	544	581	609	562	598	569	545	590	597	570	558	556	559	592	567	563	571	613	561	593	572	591	563	608	576	598	566	586	594	558	561	600	599	578	601	502	588	588	593	573	572	549	564	605	546	623	593	594	578	566	562	554	586	595	595	564	610	558	582	541	546	592	564	590	538	561	603	585	558	557	553	623	585	524	556	586	570	561	598	547	594	590	557	596	562	600	581	605	548	583	588	607	573	563	557	601	617	532	541	570	538	604	629	613	549	571	544	610	584	578	575	555	600	542	521	601	575	624	624	595	518	553	539	510	568	559	579	540	565	612	590	575	601	600	612	630	562	576	578	575	589	600	563	532	579	572	560	548	620	535	559	587	627	595	587	579	604	583	590	567	589	562	583	519	584	605	594	587	570	600	539	584	566	615	608	563	576	577	638	578	604	565	600	576	554	574	563	619	580	604	613	561	538	576	574	590	580	574	565	559	595	612	597	589	559	586	555	549	574	558	534	607	540	571	557	585	595	573	580	559	561	567	546	589	540	533	552	540	513	577	552	556	554	584	548	616	563	541	594	562	565	562	562	581	601	569	582	561	614	594	600	592	561	557	585	566	574	614	589	538	539	564	575	582	566	607	592	538	595	565	590	574	588	570	572	589	607	572	558	589	559	578	609	583	556	594	546	616	523	541	576	555	558	541	588	614	574	542	541	611	604	620	588	557	566	600	552	597	579	570	592	582	594	576	545	604	559	533	544	576	556	557	575	514	536	597	575	585	550	575	622	601	578	551	570	588	569	587	596	601	520	577	574	533	586	565	595	579	583	582	570	574	591	576	579	557	554	558	547	570	538	578	581	590	593	586	561	570	546	602	613	581	571	609	561	572	580	622	579	567	587	545	618	572	581	561	546	556	543	579	612	582	579	546	536	554	598	583	533	568	584	582	568	588	578	547	584	590	610	534	580	543	580	598	566	537	579	596	596	516	590	592	584	590	612	560	576	568	614	566	581	577	574	559	586	610	537	563	607	580	564	555	618	552	599	591	610	572	596	597	584	588	566	575	582	606	573	623	598	558	554	586	601	579	600	592	612	585	613	555	554	568	571	585	604	583	570	626	577	581	558	581	578	609	556	571	553	570	608	593	608	568	533	548	569	571	543	582	604	604	593	557	566	598	574	563	581	576	591	572	594	541	585	583	577	581	612	574	544	567	603	593	556	516	574	625	555	611	604	556	559	602	555	596	575	565	590	527	573	564	577	550	594	568	585	580	583	555	601	597	548	550	568	604	559	548	610	559	599	596	582	543	595	554	536	573	577	571	605	541	584	587	561	579	591	626	582	525	563	590	596	551	562	566	559	541	559	593	561	595	548	599	566	604	560	572	607	575	581	576	564	571	583	552	581	581	545	588	575	614	566	607	519	578	582	583	575	579	559	596	618	573	584	577	562	559	527	584	609	604	571	567	606
22452	7276	3323	2028	1240	803	603	438	364	332	310	283	310	313	327	349	368	442	413	423	564	481	413	397	388	345	310	326	294	268	289	298	224	257	214	237	215	213	218	211	203	194	220	194	202	194	198	209	202	197	222	189	213	178	201	198	178	194	209	191	162	190	208	204	177	194	185	207	174	191	154	169	178	188	185	162	163	176	179	164	191	176	181	190	191	168	184	169	202	180	211	198	161	198	155	161	152	184	191	206	196	182	162	203	174	174	183	167	217	180	201	184	186	187	185	178	167	193	162	200	184	169	189	162	190	173	202	179	201	200	158	184	176	202	180	191	173	191	192	176	163	170	152	185	187	152	210	184	163	191	215	172	185	191	206	172	183	181	198	179	172	179	151	182	189	204	188	187	174	188	177	204	215	174	188	163	190	157	184	180	157	175	175	188	187	199	175	185	194	195	177	162	170	167	187	193	173	200	179	169	193	162	185	192	148	188	191	180	182	168	189	155	174	159	202	196	191	182	198	164	161	198	198	171	170	154	200	193	177	198	165	163	173	183	180	193	183	192	184	173	209	171	158	184	180	190	182	181	178	208	175	179	181	174	177	161	183	192	181	198	173	184	180	189	167	192	192	194	198	204	196	171	182	177	175	197	181	190	189	181	189	181	193	186	166	183	168	187	178	174	204	185	172	193	170	181	159	201	216	174	173	174	188	201	172	172	213	199	194	165	185	169	161	178	194	167	203	182	183	191	183	181	172	171	156	163	179	201	197	148	174	185	183	184	181	165	184	175	184	156	186	178	197	190	189	173	194	171	153	189	186	174	176	179	188	171	190	169	196	204	183	195	171	204	183	176	179	165	186	209	186	201	176	176	166	175	180	171	202	154	174	170	156	172	193	177	168	173	170	200	163	201	164	199	181	186	215	180	185	182	202	192	200	181	189	164	207	179	193	189	182	169	172	170	191	173	163	183	156	194	178	178	189	183	186	183	184	174	184	203	177	181	205	164	174	180	163	207	219	197	208	176	193	182	199	175	197	185	192	161	196	183	226	202	175	173	197	196	206	180	164	180	188	185	182	175	185	176	203	191	167	178	186	203	168	217	179	191	187	189	203	179	188	165	195	179	176	182	184	189	202	203	170	167	199	162	180	175	207	199	188	201	172	188	196	195	176	188	192	176	176	182	190	207	206	184	162	206	166	162	171	184	180	192	178	199	177	171	172	185	203	187	206	181	174	204	189	199	190	170	183	176	198	203	186	184	187	175	179	188	181	172	177	199	207	174	202	175	193	200	174	192	167	163	211	195	207	168	194	199	175	214	181	206	156	198	189	196	196	181	180	164	192	179	200	183	194	175	193	184	186	171	171	198	181	197	194	209	183	164	217	178	158	164	194	175	186	184	162	176	186	203	198	187	198	210	173	174	193	206	175	183	177	193	173	204	182	199	169	191	187	167	164	173	185	211	163	221	169	172	172	181	191	187	201	168	217	174	163	173	182	153	152	186	183	180	199	157	174	187	191	184	180	182	180	171	204	179	203	197	194	173	181	183	187	172	169	193	189	186	162	177	184	184	187	193	168	194	166	173	183	176	201	174	197	177	193	176	169	164	171	160	174	175	207	206	186	214	211	169	190	187	217	190	181	163	153	197	186	176	174	195	225	189	166	203	198	191	174	190	167	161	174	187	177	162	198	182	195	169	181	177	196	205	210	208	182	172	154	181	187	220	158	195	195	192	181	199	164	185	183	169	177	197	176	190	171	160	148	197	180	200	176	153	176	168	197	178	182	172	172	183	170	196	181	198	186	189	186	187	190	192	160	178	195	208	171	198	177	173	172	172	182	176	207	196	178	171	191	183	179	197	183	197	207	180	195	179	188	189	194	193	180	177	213	164	162	177	192	171	175	173	154	198	187	163	167	173	184	186	167	184	211	188	172	185	181	179	182	177	178	173	176	178	187	200	178	193	201	174	188	180	172	194	191	179	201	188	189	181	185	177	180	175	172	193	184	171	179	168	172	170	170	185	204	193	167	163	171	172	184	175	192	190	193	167	173	181	181	197	191	177	199	198	187	169	174	207	191	217	183	161	194	179	167	184	198	191	180	175	219	192	195	167	164	166	183	189	179	182	175	202	181	183	193	180	195	183	163	193	182	178	166	179	183	187	161	172	166	176	180	199	162	171	203	187	186	179	182	188	194	200	178	191	195	209	175	162	200	217	191	176	171	168	193	186	175	204	177	177	192	173	183	200	184	180	191	181	195	215	178	154	169	175	164	173	197	173	156	196	159	181	199	150	182	194	175	177	178	168	192	185	186	181	173	191	171	170	205	161	203	194	197	191	208	223	203	173	183	201	196	176	191	194	161	171	178	195	194	188	159	197	161	180	193	170	184	182	182	192	167	161	192	178	194	182	171	198	167	169	179	187	192	217	189	183	184	195	173	167	157	205	170	174	186	185	175	188	160	193	166	189	213	177	173	199	165	173	216	191	190	202	163	165	180	180	176	170	201	185	185	186	204	185	200	174	189	190	203	197	181	190	194	186	193	201	168	202	200	169	201	174	202	184	181	188	186	194	158	186	178	199	210	178	190	203	185	182	168	200	209	157	183	161	172	172	176	183	168	191	195	182	197	181	163	161	186	181	212	208	160	173	181	181	194	179	183	187	202	186	163	192	190	188	182	201	178	156	172	183	194	166	165	158	184	180	208	193	205	178	172	177	176	184	191	182	204	169	175	196	231	174	161	168	175	155	211	158	192	180	196	200	206	220	204	175	199	168	167	192	213	186	171	213	176	198	170	177	194	191	172	170	211	164	190	171	186	201	182	201	216	192	143	189	195	187	198	170	173	174	196	172	191	179	194	174	184	179	178	192	186	192	169	203	208	173	194	165	164	176	175	210	197	190	186	170	210	192	140	187	178	170	184	202	172	173	196	179	190	185	171	196	171	182	165	196	194	193	174	160	189	146	178	180	212	156	181	166	197	174	197	182	177	185	188	171	184	206	167	179	178	188	180	169	172	159	174	180	171	182	180	185	180	200	160	178	214	222	211	188	180	169	173	204	184	156	200	192	190	192	177	171	180	166	173	194	184	188	182	177	181	171	188	194	187	201	178	189	196	185	195	180	174	167	179	183	185	168	197	187	175	181	189	170	188	169	187	210	163	174	165	172	181	166	168	173	189	194	178	169	161	189	195	177	182	170	174	186	197	197	179	180	194	177	149	206	201	173	210	199	183	168	198	216	179	191	225	182	186	188	189	192	180	181	188	160	178	190	189	183	160	206	196	194	205	179	212	164	183	167	197	166	190	188	175	199	165	179	197	197	207	183	182	202	179	179	202	179	211	171	199	192	193	183	175	200	180	201	183	181	195	169	217	185	201	198	189	221	171	160	160	182	170	211	172	192	179	156	180	180	202	193	201	201	166	173	167	184	189	173	175	186	180	171	175	189	183	185	177	190	208	165	172	191	169	174	186	163	176	185	163	180	159	161	165	159
14723	5364	4943	5731	4554	3235	2426	1911	1529	1316	1222	1178	1081	1142	1206	1342	1592	1956	2375	2328	3221	2471	2300	2050	2081	1812	1646	1411	1297	1077	1135	1058	1050	923	915	891	765	733	791	792	704	653	655	624	620	537	572	555	559	543	558	552	501	468	521	530	568	493	521	511	494	466	474	509	456	521	563	513	501	486	478	452	456	440	482	483	488	476	479	464	465	487	492	500	510	485	472	448	489	454	475	490	475	483	459	465	439	455	431	510	492	470	469	445	466	486	416	435	446	455	459	498	480	465	457	486	511	427	472	487	483	526	448	463	463	497	456	457	481	465	466	467	475	494	490	461	481	507	465	431	526	508	471	457	480	475	469	468	442	448	456	449	477	485	445	462	490	497	477	429	471	454	479	460	488	465	487	506	439	444	455	492	448	435	477	442	477	485	479	471	461	465	474	441	484	465	471	467	494	466	486	436	477	477	486	480	473	462	479	474	455	459	490	466	429	473	479	489	455	431	492	452	502	452	473	465	494	469	464	452	504	457	482	485	482	464	522	494	444	489	491	471	441	443	452	502	490	488	481	468	478	430	471	443	481	448	487	469	459	477	500	477	482	477	492	448	472	465	440	471	442	453	448	489	507	472	446	503	479	465	508	463	507	444	490	471	501	487	493	437	481	454	459	437	431	460	442	445	494	458	445	427	466	468	493	472	481	461	467	470	491	496	442	499	484	439	472	466	473	478	474	484	525	502	427	469	463	494	461	502	452	452	507	497	490	458	518	460	431	445	506	440	441	472	501	446	462	534	494	483	515	487	458	487	485	446	496	535	473	451	470	485	468	454	469	481	459	425	472	450	482	474	448	475	509	455	440	481	486	492	456	489	495	472	485	491	481	462	477	485	466	475	488	469	483	486	456	472	475	478	517	472	479	469	455	466	475	472	492	475	492	477	470	488	454	471	448	455	438	465	482	456	488	472	481	508	451	468	462	479	490	468	474	435	466	504	477	437	475	485	447	509	471	474	437	484	451	429	474	444	511	481	474	459	447	451	454	443	467	480	467	463	496	489	430	450	482	453	470	470	464	514	487	464	448	486	485	473	452	489	464	501	460	476	468	476	502	433	460	481	472	479	441	496	481	438	482	481	455	448	495	434	469	471	487	480	498	483	458	475	478	486	499	480	475	431	456	478	481	447	501	488	464	470	440	464	518	420	494	476	484	499	474	464	489	464	445	431	450	487	497	473	449	442	529	454	468	499	418	451	497	448	463	494	496	466	462	469	498	482	455	435	506	454	471	452	476	498	487	451	475	470	455	498	499	490	438	506	484	485	466	496	473	427	463	496	513	481	488	442	487	509	469	462	490	473	460	472	434	472	453	473	466	470	460	469	449	479	461	468	432	462	495	477	488	456	480	471	457	459	479	479	436	452	468	497	508	514	472	480	470	462	482	493	467	471	479	454	469	510	484	468	484	467	440	421	430	498	482	459	500	457	452	478	474	454	495	475	481	491	469	463	478	467	442	478	492	484	477	488	497	468	455	435	461	483	474	469	507	416	472	457	468	468	418	459	440	471	448	515	457	469	479	479	473	460	496	462	483	489	457	457	457	456	461	440	481	471	484	454	457	484	478	498	503	462	457	455	449	458	455	453	471	483	473	458	493	469	468	457	476	475	487	452	469	414	459	471	516	494	495	468	464	470	489	461	460	498	413	478	497	474	455	468	460	506	437	464	518	507	488	460	480	435	438	463	490	481	478	467	448	463	458	504	453	479	445	451	502	488	471	471	498	479	484	474	497	505	494	463	449	455	449	469	417	457	437	494	482	443	498	463	474	445	460	492	462	452	497	484	448	469	479	467	471	452	460	459	422	490	461	469	460	475	475	454	464	465	466	440	457	462	461	472	461	478	460	485	475	480	468	466	504	422	473	445	469	439	479	463	464	472	478	483	470	434	472	498	457	441	478	515	444	476	468	468	492	497	494	499	470	463	486	463	489	486	442	465	461	441	501	468	441	432	477	466	443	472	447	466	460	463	489	474	465	472	478	437	434	507	493	485	443	483	444	479	455	477	443	460	487	465	526	497	447	478	480	470	441	457	469	445	480	445	429	446	446	500	449	457	455	508	484	441	513	456	483	441	495	475	459	431	464	433	447	467	458	478	450	443	440	489	465	484	461	472	492	462	492	461	498	488	482	489	487	510	462	458	503	452	450	446	454	489	460	471	457	466	461	480	479	514	487	475	460	481	449	495	459	455	427	469	512	487	511	458	489	480	459	461	460	497	470	478	457	503	486	467	454	488	486	468	459	482	487	465	476	504	494	494	462	480	476	461	459	484	452	454	488	473	467	463	475	488	458	465	460	528	477	489	448	456	492	488	460	462	470	478	462	457	521	506	489	499	498	445	419	459	463	474	475	458	503	484	430	472	478	502	430	484	481	458	443	448	483	467	485	464	463	468	412	491	444	466	472	452	457	482	484	486	444	469	510	487	484	472	487	465	434	459	449	475	460	437	443	474	480	487	444	498	468	475	471	488	475	447	461	509	470	458	481	509	466	472	487	503	467	474	474	480	461	495	477	442	472	477	447	466	500	499	482	508	508	473	467	432	513	463	477	458	522	467	470	508	489	484	447	507	466	497	446	494	478	482	442	461	487	415	475	506	481	436	477	451	501	492	485	488	489	491	489	436	474	485	474	453	452	458	449	506	463	469	460	520	458	485	445	433	485	481	438	465	474	474	474	501	477	472	475	501	483	474	439	445	455	487	474	474	485	493	470	469	485	494	483	498	486	465	492	480	462	467	452	470	484	494	495	451	482	495	450	511	454	470	507	490	494	473	477	460	490	477	486	471	478	469	454	473	494	472	455	450	467	463	496	462	444	440	493	441	504	450	459	500	483	482	432	471	456	439	470	483	464	464	504	468	482	434	488	493	432	468	424	479	483	457	492	428	463	477	463	502	466	471	468	464	489	501	469	469	483	519	443	429	440	497	472	472	458	478	464	475	501	485	452	481	458	497	445	444	448	487	450	458	474	463	467	508	499	488	475	481	450	463	451	467	505	487	483	488	464	476	427	500	441	491	477	476	479	421	461	476	441	488	463	463	474	445	500	476	482	474	462	488	423	445	469	490	471	467	477	485	462	464	467	483	434	514	465	492	446	489	464	449	463	464	457	477	453	515	484	468	511	497	512	447	467	446	430	470	461	481	502	469	447	456	507	477	451	491	470	430	433	439	462	443	453	463	459	481	428	474	512	458	489	501	487	461	473	477	476	469	478	476	468	444	514	464	476	457	499	470	475	473	496	484	486	467	486	460	422	512	535	434	474	477	469	469	470	437	484	465	447	460	507	492	485	451	473	439	473	517	434	443	467	509	464	473	476	442	478	483	510	468	462	464	443	496	432	509	461	461	515	443	466	459	442	457	487	458	462	463	503	491	439	453	495	470	486	487	446	491	477	509	492	482	472	457	473	510	497	480	521	457	423	505	488	490	444	494	452	448	501	491	489	464
4374	1242	784	592	480	381	321	292	269	290	260	230	274	258	241	289	283	268	258	263	288	313	294	301	267	319	297	270	279	268	241	270	248	250	237	249	234	270	220	263	260	277	254	212	223	233	237	251	265	240	220	227	235	264	245	239	255	239	237	260	261	258	265	233	253	256	225	237	223	244	218	248	244	237	230	225	239	235	252	221	228	234	228	221	235	243	233	250	227	205	235	219	197	212	238	215	233	231	258	259	235	219	252	248	235	234	205	249	222	226	272	250	228	252	224	238	253	245	262	216	247	232	223	244	252	240	232	235	213	192	235	234	234	232	250	238	237	225	215	253	237	236	238	248	253	266	255	255	275	232	229	251	220	234	239	222	262	245	237	236	224	240	243	251	245	213	222	235	252	233	231	235	247	251	251	238	237	230	257	241	241	230	233	257	220	232	221	254	225	240	229	243	202	219	228	238	235	262	249	221	227	203	225	224	240	226	220	219	244	239	243	220	253	227	223	235	207	231	251	222	234	236	205	219	224	252	240	251	226	227	235	218	235	232	204	239	228	210	269	250	233	248	248	240	236	243	237	243	260	240	244	216	238	238	239	236	231	232	199	226	224	222	235	246	222	229	239	226	234	223	207	233	257	220	251	233	258	244	237	257	228	248	197	223	207	273	248	204	263	228	223	230	256	226	258	254	247	261	225	222	232	231	219	215	210	199	234	258	250	232	257	256	220	251	241	250	245	263	242	229	229	232	233	248	224	233	249	221	232	267	231	234	236	198	208	268	251	234	238	229	207	237	214	247	228	200	231	237	219	244	223	225	232	230	246	229	265	243	223	244	241	226	239	207	206	215	257	219	221	245	240	224	228	243	233	227	230	212	215	231	219	243	235	238	248	231	196	230	231	222	229	233	245	226	223	250	227	237	218	228	232	238	236	206	257	256	219	211	267	248	228	226	241	237	247	257	256	245	265	249	229	226	223	232	234	252	226	222	218	220	251	241	243	234	216	231	221	234	241	218	253	258	224	223	235	260	250	246	232	225	235	255	219	211	214	261	231	245	234	212	275	249	244	249	242	216	223	227	243	241	232	248	247	228	240	243	243	254	209	231	229	247	222	207	228	224	278	223	242	250	248	222	232	232	229	248	210	218	238	212	217	225	237	238	208	257	219	230	231	216	226	202	266	226	249	235	238	239	252	237	244	244	271	268	244	196	220	249	274	228	229	266	203	209	239	214	244	236	242	238	229	234	253	217	215	228	240	241	207	215	256	229	227	227	231	223	256	253	242	224	229	227	231	239	240	262	221	253	202	248	206	220	231	255	229	240	231	230	229	255	231	252	221	236	225	222	194	232	247	227	230	239	236	251	247	238	255	231	235	246	259	217	231	238	244	237	237	223	220	227	256	222	254	226	241	222	243	197	236	243	236	230	230	273	221	238	240	249	265	230	263	251	223	227	233	232	241	236	242	228	220	219	215	221	225	218	233	242	247	255	255	229	255	219	269	244	241	214	243	253	228	247	232	207	226	230	205	244	250	230	245	232	255	237	221	246	221	245	250	232	237	241	214	200	236	274	235	216	248	239	264	246	247	245	214	237	220	210	245	256	248	241	234	245	259	220	222	241	252	231	243	252	235	200	221	295	207	223	215	238	237	208	234	221	260	233	216	216	240	216	251	233	228	219	211	228	252	217	249	238	218	237	244	244	237	253	253	263	241	222	221	245	244	251	238	246	259	241	239	237	222	237	221	229	243	230	258	233	247	250	245	249	207	218	224	236	224	215	258	254	225	242	239	261	229	231	222	242	255	239	213	230	294	207	203	225	252	212	191	247	241	218	231	227	216	202	232	249	200	215	224	249	250	243	232	227	239	226	219	211	232	244	215	210	224	215	249	234	241	224	226	220	226	248	237	247	235	237	226	197	254	232	263	241	237	247	260	249	256	256	246	257	239	227	219	252	221	253	250	227	224	234	231	209	222	244	243	221	237	246	222	273	260	234	214	264	246	244	269	240	235	249	236	223	254	231	246	252	258	260	230	237	223	232	234	240	255	240	271	224	215	264	257	247	226	252	234	220	249	221	246	260	228	220	214	259	240	279	234	234	242	248	248	233	234	255	233	205	246	211	238	218	229	244	243	244	239	240	238	245	230	225	224	259	229	215	225	243	224	251	247	230	202	212	241	218	235	203	239	256	228	259	229	228	228	228	234	231	251	221	208	218	240	230	258	256	242	241	253	246	255	236	223	212	233	226	240	264	218	219	233	245	227	229	273	250	258	223	248	228	243	212	222	218	254	197	207	228	230	217	230	243	232	240	208	234	244	249	235	247	245	211	277	217	220	262	249	245	252	225	232	235	233	271	233	242	231	244	213	234	251	231	240	251	245	252	238	246	218	216	217	231	223	232	269	223	233	230	218	235	251	198	239	246	260	207	239	242	231	246	245	266	227	222	227	223	228	235	229	210	256	214	237	234	246	257	218	226	224	217	231	234	228	258	231	226	221	227	230	209	236	232	256	219	229	228	220	248	260	240	210	223	221	221	223	228	259	232	243	212	217	254	233	225	214	252	246	257	228	256	232	241	240	253	229	208	249	235	236	242	242	224	249	227	242	256	215	224	245	223	242	212	224	257	232	237	237	236	230	248	210	244	223	211	248	246	241	232	218	246	214	219	235	243	230	248	253	229	244	244	218	215	263	233	233	258	234	251	247	223	247	254	202	214	223	214	228	230	230	250	229	247	253	233	249	219	239	219	226	227	239	239	225	204	267	246	238	229	236	237	251	223	252	236	235	247	239	216	249	218	227	236	250	214	227	259	236	215	280	229	227	212	199	256	224	236	228	220	266	250	247	235	218	227	240	215	221	245	227	233	215	250	213	226	235	249	256	236	225	196	242	220	215	255	245	257	221	204	230	265	246	208	245	218	229	237	214	240	227	258	217	263	217	226	215	237	229	235	229	236	225	246	214	239	235	233	222	270	236	214	213	270	254	236	256	253	217	241	225	240	257	214	225	266	237	224	253	232	258	240	228	233	216	228	242	218	238	232	240	248	257	191	245	226	226	268	223	253	251	239	239	253	223	242	252	231	246	244	241	235	234	245	227	261	224	241	253	224	219	225	227	247	223	239	236	212	229	235	239	257	243	274	215	234	262	234	264	207	249	234	215	224	205	230	196	244	226	215	237	264	228	225	233	239	231	205	248	217	232	234	235	209	220	242	226	264	229	232	245	217	231	217	215	216	229	213	235	240	270	230	263	235	243	234	226	222	214	245	229	227	218	214	228	237	241	242	275	257	247	227	259	198	248	245	248	215	244	247	226	210	252	263	243	251	245	216	232	210	249	225	250	260	256	228	252	200	270	245	236	238	216	207	245	211	216	237	266	227	216	254	247	260	248	246	243	209	201	226	217	241	244	222	259	248	228	247	212	254	219	217	232	231	229	233	231	244	240	221	220	248	253	261	241	228	231	232	246	249	236	214	228	244	239	231	199	234
3976	1846	1749	1896	1604	1252	1042	940	818	771	765	714	739	756	806	770	867	969	978	927	1095	1058	1051	1022	1022	993	973	895	840	843	842	823	869	714	665	656	657	700	663	654	649	696	663	617	653	630	567	618	664	586	602	547	597	626	552	576	608	593	566	569	606	594	595	588	594	583	596	591	591	614	571	626	573	628	578	562	565	599	577	568	601	600	564	590	587	586	586	595	579	621	610	590	568	575	645	606	574	585	595	608	592	575	580	586	627	624	566	541	589	601	597	588	594	585	590	645	550	611	607	550	577	609	575	571	594	588	608	612	610	575	563	573	595	580	603	625	618	592	584	594	627	572	597	581	652	578	570	574	637	581	578	576	602	606	615	579	608	597	585	551	613	575	568	595	609	570	553	595	583	616	554	595	624	636	579	603	560	641	627	600	582	582	624	601	599	583	558	577	569	615	566	626	602	587	593	586	555	625	609	564	568	591	590	588	544	575	606	592	580	570	612	597	596	603	627	599	643	602	566	668	578	579	650	583	604	544	641	622	590	586	576	598	612	603	545	587	576	545	559	606	575	591	635	616	590	608	571	636	614	563	585	544	581	605	573	592	594	582	592	592	584	574	592	608	568	548	621	560	622	579	594	576	592	564	536	619	599	548	606	584	580	576	585	591	633	560	631	604	596	581	574	603	601	585	626	614	611	622	598	559	594	590	566	556	625	577	580	573	593	544	612	590	544	576	649	609	571	614	564	555	590	561	551	586	544	600	579	569	607	634	605	602	546	598	614	563	632	577	583	594	554	575	573	610	588	594	577	578	615	598	580	605	569	548	600	647	561	610	572	593	587	544	607	594	604	533	557	560	591	632	563	594	613	622	588	562	573	581	617	598	611	609	569	537	577	557	571	586	629	597	566	606	630	592	592	544	563	669	591	606	620	599	541	610	622	557	582	654	585	587	566	574	595	597	611	569	586	588	544	585	592	580	591	607	541	597	626	586	587	576	596	628	569	600	547	573	617	569	564	579	582	597	616	609	551	604	574	560	572	560	626	575	557	542	598	593	612	582	590	577	571	619	573	567	597	594	635	589	558	552	561	565	600	583	607	608	581	595	575	566	571	618	559	569	590	595	601	590	574	603	613	570	579	602	602	566	568	612	624	596	587	581	579	589	610	574	577	574	507	569	578	573	604	605	564	596	632	570	589	602	584	611	580	604	548	591	584	623	595	611	555	562	612	564	621	609	563	563	594	597	574	576	591	636	606	559	627	614	580	595	571	606	602	582	571	581	563	546	620	575	579	597	591	596	600	557	574	570	587	570	622	576	586	593	589	568	637	586	584	579	604	614	594	604	554	606	561	571	582	636	637	574	571	568	613	584	577	596	566	549	588	623	600	597	569	549	600	563	557	578	609	633	570	642	587	569	584	626	617	565	547	592	543	625	595	556	613	595	564	606	590	606	598	574	627	595	580	537	591	584	622	610	670	630	584	586	571	568	531	561	542	566	584	578	562	583	565	540	585	655	564	594	587	603	554	561	586	575	605	585	544	596	618	600	595	612	560	564	594	580	598	578	577	561	575	606	635	567	559	590	615	615	607	569	569	590	620	595	540	606	625	605	582	563	598	574	599	584	606	606	560	617	613	599	601	608	618	548	550	586	577	574	591	601	626	582	582	597	570	582	611	570	603	596	565	582	588	574	621	627	580	587	595	585	573	603	601	602	588	631	615	582	605	613	602	590	609	638	598	578	565	563	606	557	631	565	599	568	593	618	572	586	588	588	588	582	582	637	566	617	589	582	648	593	613	617	638	618	614	616	580	606	610	602	607	558	593	596	602	591	634	612	601	617	600	593	622	569	576	602	610	546	552	609	565	561	613	545	612	572	571	587	632	568	607	554	616	602	580	599	609	574	609	607	593	585	581	625	584	586	593	530	573	603	586	551	603	552	617	595	588	583	588	565	599	619	547	583	599	559	614	637	601	587	592	619	573	546	556	558	593	627	617	571	624	580	593	577	601	593	608	593	558	618	579	589	605	587	588	600	526	600	533	610	584	616	590	575	570	594	596	622	572	591	592	564	557	602	536	613	600	531	580	631	603	608	615	566	555	589	553	597	607	602	582	634	598	600	575	573	573	646	589	583	623	634	602	582	582	590	594	596	602	580	587	609	617	572	580	584	578	612	596	609	610	616	598	582	608	557	630	599	590	594	636	577	570	638	601	554	618	611	593	581	614	629	586	586	605	600	570	544	575	564	592	597	556	592	589	598	566	562	631	574	576	583	623	600	611	632	603	600	584	591	576	610	601	551	635	576	587	563	556	600	616	622	633	601	581	565	571	590	635	596	563	583	619	611	604	561	585	606	596	600	576	588	585	612	590	592	604	584	586	629	605	603	579	617	537	611	540	563	563	592	596	622	627	589	594	543	574	638	570	596	546	604	553	611	569	603	556	608	579	614	591	580	606	597	573	584	617	572	612	590	618	555	572	580	579	575	658	602	582	561	584	584	557	608	562	590	601	584	610	599	607	613	593	590	594	603	587	616	563	571	608	530	601	598	614	581	595	580	579	579	577	590	581	582	620	565	632	583	574	597	599	557	637	546	617	573	596	573	609	618	594	586	558	622	596	619	615	604	614	559	594	627	582	607	552	621	604	596	619	600	573	585	535	613	579	581	587	551	597	578	545	569	569	643	616	574	541	602	583	569	576	588	572	589	604	593	584	578	611	574	586	533	580	560	626	596	604	583	618	614	623	545	574	598	616	587	579	597	611	639	605	594	578	588	571	599	608	616	575	584	600	614	576	624	645	613	609	575	566	579	579	576	586	621	544	590	552	600	583	580	575	561	626	571	631	562	593	607	597	602	575	597	634	540	589	564	553	575	546	592	597	584	609	597	593	598	587	554	621	620	592	577	566	597	642	565	588	559	583	637	560	585	588	610	579	576	609	601	591	598	577	525	617	598	607	581	605	572	549	574	598	578	594	592	551	578	602	591	593	598	585	548	570	617	602	569	618	625	606	580	573	600	572	595	612	571	588	562	600	557	604	605	592	580	584	609	573	553	547	598	581	612	575	610	607	548	586	576	570	594	555	631	554	633	640	616	588	622	599	568	605	572	577	571	563	589	572	610	535	573	599	588	612	594	572	566	576	580	598	555	625	579	548	588	583	574	603	616	581	585	566	562	584	577	599	554	588	593	576	562	586	602	600	609	553	597	561	639	587	605	614	605	623	603	588	613	604	601	629	592	593	594	582	624	612	647	532	587	578	594	592	576	566	617	570	579	602	569	603	579	590	615	660	585	599	627	596	610	578	533	584	557	594	575	589	583	548	563	597	622	573	608	581	555	537	592	592	572	571	558	555	612	570	586	599	553	641	624	597	627	570	597	597	634	573	625	625	622	539	620	626	565	606	598	578	589	605	562	609	559	582	612	575	601	570	607	584	557	580	562	654	619	581	559	577	599	589	600	579	580	573	611	640	547	566	607	577	641	575	588	612	589
13988	4110	1875	1198	840	626	474	418	364	343	312	305	304	293	291	314	364	368	405	402	447	341	406	386	359	341	332	291	346	275	235	261	290	232	261	262	256	257	274	223	269	239	238	257	211	230	239	238	252	217	257	230	226	277	229	246	200	259	217	218	240	216	230	237	239	234	247	250	227	238	243	234	229	255	232	220	228	213	258	246	213	210	239	250	251	251	244	225	260	244	213	252	262	200	217	236	209	208	237	234	198	239	241	203	246	227	226	230	215	231	254	236	222	220	233	238	219	256	230	200	230	237	203	212	220	209	223	222	241	222	215	254	294	219	218	266	211	209	223	197	232	245	221	215	189	241	243	237	244	232	263	221	212	242	234	235	221	237	202	261	210	262	223	225	267	243	236	234	219	218	231	207	237	225	221	210	213	226	227	237	206	251	180	232	220	230	212	247	241	232	255	231	234	250	243	218	218	215	247	223	245	232	238	235	257	238	226	233	236	243	207	229	238	240	238	237	221	233	227	214	215	238	233	230	235	232	231	237	247	247	242	232	212	253	237	257	235	229	209	234	228	217	250	245	186	202	235	216	227	208	226	217	224	225	202	229	239	231	207	255	218	234	252	256	243	241	223	217	260	220	233	227	185	195	222	229	231	227	239	223	233	225	233	212	211	218	221	220	222	214	229	238	210	222	196	209	212	234	260	231	206	216	221	219	240	225	261	217	227	238	229	222	249	257	217	220	261	241	227	215	209	242	245	228	276	207	217	207	225	236	207	224	220	229	224	232	218	245	248	254	223	230	213	232	218	254	192	227	237	231	229	227	224	226	232	208	231	246	241	244	254	204	253	260	241	226	212	223	227	244	237	240	187	225	205	233	223	242	205	238	229	224	253	245	225	238	222	212	227	237	219	193	217	224	243	246	230	249	226	230	224	232	223	216	224	243	216	230	229	224	181	218	224	251	220	217	201	251	250	232	228	236	227	189	220	237	214	221	233	244	205	277	235	206	242	234	234	238	216	226	252	237	211	205	205	219	252	239	220	206	235	253	227	231	219	259	247	225	196	227	237	256	223	251	226	229	213	225	229	197	187	227	269	239	228	244	249	235	241	227	232	231	233	216	221	266	216	272	214	223	226	226	262	209	216	234	228	214	251	256	214	207	251	217	214	210	255	251	233	244	233	230	237	220	236	258	225	223	251	234	208	207	242	224	238	237	226	240	201	219	191	237	229	215	251	204	236	226	237	230	218	222	214	226	226	224	228	234	235	206	241	233	211	206	248	227	239	228	219	241	226	220	237	263	236	215	220	218	223	250	241	235	217	223	248	209	248	233	227	208	237	235	238	244	228	197	235	232	198	219	229	232	234	252	211	244	209	237	209	226	214	224	241	267	239	227	249	248	213	244	205	228	244	202	220	218	215	234	235	196	225	218	216	245	220	227	228	245	225	246	234	218	211	251	219	219	208	214	252	221	206	217	218	215	213	248	231	229	243	215	221	223	231	219	214	250	217	240	215	213	217	228	245	237	231	227	242	234	230	206	246	267	209	234	211	195	214	221	243	247	242	226	254	211	231	223	232	245	214	245	233	197	234	240	223	239	225	218	232	228	220	203	214	197	226	221	216	221	227	230	238	227	234	206	203	206	246	225	234	227	228	252	248	243	211	229	231	230	237	218	211	237	236	217	245	216	216	231	216	238	245	229	243	205	236	209	236	217	249	242	246	206	242	242	206	216	252	226	242	198	222	226	229	261	243	226	230	251	195	210	225	225	236	234	228	215	214	221	237	211	199	230	255	217	238	255	210	233	248	211	217	225	244	254	235	200	230	226	213	228	192	234	220	208	239	225	195	216	237	221	223	239	248	221	245	229	225	217	236	212	234	235	254	225	258	211	258	241	227	235	211	222	236	202	225	225	221	226	220	240	230	244	219	240	224	249	229	232	225	239	212	228	234	211	221	214	238	192	230	226	215	234	233	218	217	227	230	235	224	246	224	219	244	241	247	235	237	207	234	190	237	227	225	229	248	220	198	231	229	222	222	236	243	239	214	221	229	212	213	211	254	234	234	217	235	255	226	219	228	249	221	241	234	240	231	237	229	243	227	220	217	244	234	243	225	241	221	237	226	221	220	219	215	221	251	261	233	248	222	200	221	236	220	219	215	205	252	215	241	234	227	231	217	237	221	219	222	225	211	227	226	232	225	234	243	245	227	226	241	227	249	217	239	213	260	248	209	232	214	213	218	246	239	258	205	227	222	196	207	221	203	216	219	225	231	246	236	221	222	220	217	233	214	224	232	207	230	236	234	236	227	205	227	234	247	238	229	229	229	247	214	245	243	241	244	233	237	243	240	245	226	204	230	256	219	204	232	233	247	228	221	232	247	219	217	197	226	221	243	243	251	218	193	220	235	230	248	232	259	236	235	223	205	220	226	203	212	251	228	240	206	210	222	205	233	238	250	214	224	230	240	212	246	248	224	218	200	229	227	230	235	224	226	203	220	274	241	249	226	226	255	237	256	245	192	233	220	223	202	207	213	211	230	211	232	230	217	258	225	241	230	240	229	200	243	249	243	251	242	216	219	211	219	251	227	230	213	256	260	232	235	235	212	224	249	244	223	242	245	232	242	214	219	217	224	233	246	228	234	217	215	234	240	246	215	252	222	226	221	218	220	231	233	232	216	279	228	239	239	218	228	235	220	218	211	222	272	227	222	254	262	247	244	262	218	229	224	259	222	205	229	234	224	235	238	225	206	217	247	216	224	214	208	216	220	238	250	208	215	218	231	223	237	241	264	242	237	253	203	228	230	249	207	242	230	239	225	217	245	215	215	242	225	226	253	236	206	249	219	251	253	210	250	215	237	204	212	228	235	237	221	230	244	255	230	214	180	254	230	251	200	206	211	241	224	223	220	242	233	226	241	239	230	229	220	200	220	218	217	232	218	208	217	225	228	242	221	234	241	239	210	227	243	217	224	231	237	221	258	225	232	217	250	215	239	252	239	194	255	215	206	219	254	223	220	217	232	237	227	224	218	241	235	225	219	229	222	234	218	228	237	219	219	242	231	208	220	243	226	233	205	242	226	244	219	217	229	225	257	230	233	239	229	211	230	226	223	205	238	222	218	228	212	247	228	239	217	243	218	219	252	232	223	245	255	239	237	239	238	211	240	241	230	241	238	217	220	215	257	222	246	224	207	238	245	229	235	219	210	226	251	225	244	226	223	230	254	228	252	226	235	217	215	273	205	210	224	232	261	234	226	241	230	273	220	212	203	241	240	218	224	248	231	194	223	214	207	220	251	243	234	247	242	224	216	242	219	252	227	218	228	228	207	235	232	237	215	240	216	246	224	217	244	220	212	220	226	243	245	224	248	232	244	208	236	225	232	240	212	260	237	230	205	205	232	223	245	210	228	238	223	229	225	226	221	221	237	256	240	234	227	246	238	243	239	230	245	224	217	251	239	273	226	223	206	217	228	229	228	221	220	218	244	269	225	235
11065	3794	3346	3877	3115	2335	1827	1459	1277	1098	1067	960	980	1013	1012	1060	1236	1640	1577	1825	2238	1808	1712	1558	1498	1420	1231	1161	1075	1080	1030	1000	963	811	868	781	793	766	763	732	688	665	718	672	684	609	595	661	633	576	637	652	566	602	555	620	615	612	552	580	596	563	554	584	577	616	557	583	622	592	572	549	518	557	582	595	562	574	595	609	571	562	564	589	618	638	545	602	617	567	562	569	541	547	562	603	560	593	577	570	576	550	584	564	605	553	604	591	560	565	578	588	551	608	589	560	577	523	575	565	549	597	548	548	599	575	535	583	593	595	541	570	563	579	554	551	555	613	606	587	624	576	565	553	614	559	577	592	567	623	608	595	585	550	588	566	568	575	572	525	571	572	591	575	607	582	608	601	571	597	546	545	544	582	569	596	566	574	556	570	537	569	565	550	580	569	532	540	550	541	544	554	568	612	563	594	540	606	556	593	570	581	574	627	626	568	564	572	579	598	601	576	580	556	538	571	562	518	584	552	570	607	591	569	587	572	581	576	551	546	555	532	572	582	540	581	591	508	545	599	609	475	593	575	549	592	549	532	577	518	604	550	534	572	530	576	583	579	592	555	573	613	535	537	561	559	625	564	590	586	573	556	536	571	597	547	571	583	599	581	604	585	567	596	582	572	566	608	561	567	561	571	557	566	583	597	572	603	570	539	592	573	594	603	560	545	569	565	576	519	589	577	564	543	577	559	606	567	557	584	553	533	536	609	554	602	548	574	550	594	584	571	582	560	533	556	549	554	591	606	561	604	565	592	597	558	560	585	555	593	558	576	596	613	541	604	537	589	579	544	585	600	605	576	596	542	628	582	591	591	562	623	604	563	580	572	583	608	536	529	559	573	586	613	623	615	587	593	580	608	587	565	565	609	569	549	587	590	595	585	559	621	569	536	563	582	618	571	587	587	530	589	530	576	579	572	583	560	578	569	549	537	545	559	545	583	583	544	560	560	561	581	590	578	596	554	535	570	605	562	557	604	575	621	595	561	565	603	557	597	568	599	578	588	558	538	567	531	592	532	569	566	515	547	591	538	547	605	578	576	568	568	547	609	576	550	600	595	541	568	579	590	573	576	548	551	551	545	549	582	595	512	525	571	582	559	576	564	582	554	581	570	570	634	546	584	570	565	613	564	596	596	596	553	557	625	540	579	570	625	561	580	590	548	565	527	602	617	563	564	602	559	595	615	576	545	573	569	586	598	538	563	580	600	569	556	534	563	566	572	605	552	570	600	601	630	562	538	540	586	570	628	578	546	544	578	581	575	556	554	585	567	633	588	564	589	591	570	567	540	579	564	618	613	598	561	562	522	585	567	598	587	578	587	529	566	586	601	535	560	523	530	568	569	567	583	554	575	568	540	560	603	586	530	596	584	580	546	560	560	560	565	574	577	568	574	569	560	597	581	570	583	592	580	581	578	556	582	546	589	589	586	535	594	587	573	585	544	583	590	603	531	523	551	524	559	580	570	600	570	574	595	581	591	578	568	584	592	618	573	589	571	579	569	589	586	550	587	555	621	566	597	537	541	588	554	542	602	612	579	565	575	584	561	575	599	582	598	552	581	596	552	598	584	581	577	595	591	550	595	577	530	602	527	561	614	585	573	550	545	592	589	565	570	555	544	586	586	565	524	545	569	599	565	557	563	579	559	540	592	560	544	549	589	575	560	569	516	534	603	599	595	586	582	585	581	559	562	553	580	594	530	578	585	586	569	581	546	593	559	567	606	612	533	587	611	542	612	561	572	580	586	578	562	553	609	578	555	564	573	621	603	548	608	542	569	556	578	573	539	526	583	567	544	564	579	563	592	562	620	552	591	562	601	583	557	591	572	576	514	571	556	553	539	581	615	557	573	629	617	557	538	614	607	575	574	567	582	608	547	556	539	572	583	598	568	574	591	529	601	556	570	590	566	553	527	525	597	534	547	558	534	575	602	597	572	567	567	579	579	568	554	610	593	594	565	578	566	594	622	545	552	557	601	562	547	587	566	571	563	578	568	582	629	578	557	548	526	587	580	595	530	576	577	576	533	563	559	575	565	567	587	579	575	582	531	577	562	578	575	581	558	571	528	578	575	551	551	562	587	611	591	562	526	655	571	536	520	534	554	580	594	579	608	593	560	569	577	551	585	588	574	564	603	563	591	585	527	582	571	581	624	589	580	574	544	637	577	571	538	567	569	555	526	577	575	600	538	562	557	570	549	558	594	593	580	570	573	585	598	573	570	591	546	593	563	565	566	594	566	580	590	562	572	603	544	590	590	578	602	554	576	600	544	551	581	543	604	565	561	565	572	608	559	603	634	584	529	527	572	607	561	566	634	579	574	578	600	557	597	564	551	542	536	578	573	584	577	537	596	536	626	580	608	585	608	557	545	565	552	586	562	587	557	582	554	580	620	580	564	540	630	556	562	528	627	544	564	570	561	565	597	575	583	561	579	614	533	579	596	596	545	592	519	580	590	531	616	551	581	600	545	591	565	609	567	566	552	567	536	574	608	549	586	553	568	558	579	564	593	532	547	592	565	579	589	559	603	579	635	612	598	558	582	551	595	558	559	505	578	586	551	554	554	614	599	572	547	538	573	633	573	547	544	604	594	584	528	543	560	578	544	565	549	569	575	557	570	574	548	554	556	562	595	529	573	544	551	585	566	602	618	551	539	536	498	594	581	574	624	581	546	571	603	590	561	566	578	602	555	556	589	578	557	606	558	591	611	581	603	578	576	566	553	576	578	608	607	526	586	605	566	577	584	609	611	604	595	566	547	599	589	579	594	571	559	609	521	587	574	579	601	580	598	597	580	562	555	573	563	560	572	547	550	594	607	564	550	562	577	584	555	548	518	546	565	591	581	538	593	564	590	578	569	564	537	550	542	605	580	533	527	552	570	544	532	560	559	586	597	567	636	622	560	537	550	516	577	603	528	612	575	584	613	598	550	618	569	547	583	570	583	576	610	575	565	579	552	544	567	586	549	576	604	577	559	592	547	586	589	563	553	552	587	545	562	607	613	584	561	569	552	564	593	612	598	610	558	598	595	614	547	577	544	602	574	588	577	574	543	548	588	563	575	559	594	583	578	589	583	545	563	580	560	567	573	542	565	582	587	600	554	551	603	587	588	592	619	550	560	546	591	566	592	596	530	554	527	559	548	535	566	569	566	557	571	572	582	578	570	568	589	546	613	575	602	593	556	557	635	588	575	542	556	583	588	566	553	546	500	552	548	579	549	597	616	575	612	585	580	541	562	579	530	569	572	524	552	566	542	567	543	588	571	587	572	583	590	542	551	529	571	549	568	569	604	565	570	591	543	600	590	567	577	558	573	598	551	572	580	602	581	569	556	599	592	572	556	556	586	578	561	580	590	575	561	549	601	590	569	547	593	603	571	559	557	535	572	556	548	605	552	543	558	555	579	563	582	575	536	579	551	576	590	580	594	529	587	609	588	522	543	572	553	581	558
22327	7194	3186	1933	1187	747	591	480	384	318	302	270	292	273	271	288	350	445	434	406	570	494	438	425	368	326	324	325	260	288	245	292	261	222	251	206	210	208	215	189	216	218	200	191	225	201	187	191	213	185	170	166	172	185	186	184	196	170	198	194	214	170	195	183	213	192	173	186	182	170	183	180	200	192	168	180	167	204	177	169	200	232	168	182	173	175	187	184	180	169	167	196	176	182	193	173	182	186	191	169	188	205	166	197	198	200	178	178	171	198	186	178	185	167	190	194	164	182	171	197	164	173	182	165	184	172	181	188	181	172	183	173	204	177	183	190	173	195	168	171	199	187	185	179	187	181	181	192	201	182	169	185	189	192	189	182	206	176	189	233	163	180	181	187	182	194	187	200	178	187	197	165	180	177	172	143	163	183	167	185	172	179	189	199	161	203	200	165	150	170	180	163	162	156	170	194	184	191	172	190	169	204	194	168	186	176	173	172	150	207	206	192	180	186	180	167	159	176	146	168	158	195	169	172	180	183	197	172	187	176	181	208	163	188	198	179	189	181	181	186	177	174	165	180	171	163	151	200	169	159	179	184	196	187	194	202	160	168	200	169	178	169	167	192	167	182	185	196	192	205	196	206	195	168	172	191	185	191	196	192	192	166	193	196	184	176	200	194	200	172	197	204	158	185	186	217	162	175	204	172	189	199	201	177	199	203	163	171	197	166	174	199	167	165	175	183	198	173	183	162	181	173	187	179	177	200	195	198	182	154	175	171	167	196	185	184	181	194	183	186	182	180	176	191	163	187	173	180	204	181	174	188	174	169	186	200	185	184	196	176	181	190	194	159	194	167	202	206	188	169	203	177	159	192	182	203	199	176	186	167	192	171	193	187	189	169	173	180	193	185	174	165	189	187	168	206	177	191	153	169	184	213	195	194	194	187	192	178	168	172	224	177	180	174	186	168	174	205	163	191	174	161	174	187	180	166	176	187	206	189	188	208	206	204	184	180	177	191	184	215	191	153	202	174	189	157	182	179	168	169	172	186	201	176	192	189	200	192	185	176	170	180	230	186	186	193	171	176	195	190	173	175	195	177	169	179	165	163	194	189	206	191	208	204	176	193	179	201	174	165	181	163	202	200	164	186	171	154	200	170	170	207	185	189	208	194	198	204	195	171	217	173	208	192	165	176	199	180	182	182	177	171	212	194	165	184	150	186	193	208	160	211	179	182	176	189	167	187	188	193	168	166	202	181	170	171	194	184	177	179	169	186	174	175	189	179	185	206	182	209	202	197	194	169	175	188	189	204	200	168	199	181	191	186	186	168	150	213	197	201	210	198	181	169	195	190	178	163	153	205	162	199	179	182	180	169	181	169	198	172	184	179	218	185	202	206	179	186	194	167	203	181	177	195	189	211	181	194	157	177	194	177	170	190	191	197	178	151	152	182	205	194	158	222	189	186	185	166	182	168	202	158	152	185	167	197	190	168	135	170	174	166	170	191	201	173	155	167	186	191	171	217	202	201	196	190	174	197	170	187	195	182	173	202	184	161	214	182	199	177	185	203	176	147	178	190	175	160	164	200	188	193	165	188	175	189	188	177	191	184	173	191	197	162	150	195	163	171	174	192	200	171	175	183	187	185	175	183	157	179	175	170	182	186	176	199	209	179	191	177	161	176	197	195	181	180	204	200	202	185	194	210	176	173	203	161	231	181	182	209	167	182	184	210	180	180	155	210	147	180	175	184	212	195	176	200	198	184	175	177	160	169	184	161	174	185	178	200	190	185	184	160	196	158	202	206	175	211	180	169	224	190	164	174	172	166	190	161	186	197	186	182	169	195	166	183	210	206	191	177	195	172	202	161	166	184	191	180	180	167	170	189	167	178	193	201	190	185	181	181	164	155	179	187	178	188	194	170	151	170	165	178	173	202	212	204	167	169	209	202	165	196	203	167	178	201	220	189	182	171	188	205	195	175	194	197	176	189	180	193	173	164	197	184	193	174	194	153	180	190	185	196	173	178	197	172	194	165	201	172	194	163	180	176	191	215	194	191	200	174	186	214	179	167	194	189	177	178	171	170	170	203	175	170	182	185	211	181	196	183	182	173	207	190	176	170	187	181	188	197	192	178	171	183	171	186	167	172	156	179	166	187	161	191	187	178	169	168	211	180	198	198	186	179	180	181	191	228	173	174	208	203	191	184	194	186	172	171	200	187	178	175	174	158	196	177	184	204	170	178	170	199	186	189	173	213	184	197	196	177	186	172	177	176	196	188	178	176	192	177	173	200	171	184	198	190	156	191	201	169	201	161	189	198	198	195	166	175	203	186	180	196	181	179	169	205	177	194	195	204	193	190	176	172	175	197	189	200	206	167	160	173	164	190	188	177	166	178	172	177	206	215	187	167	192	200	197	170	168	190	162	188	226	171	197	206	189	180	176	207	179	188	159	160	202	186	184	186	181	188	170	189	216	188	208	193	168	162	183	156	188	180	168	181	158	191	192	202	186	191	173	203	182	198	193	185	171	190	159	186	159	187	189	171	183	184	173	189	166	171	150	198	209	170	174	175	184	191	187	178	163	197	176	189	195	189	180	170	194	170	181	147	175	187	205	163	204	193	189	203	200	194	179	192	184	168	204	207	191	187	182	161	181	186	164	187	203	158	184	162	181	168	194	179	191	164	182	179	181	164	181	183	172	181	214	181	184	191	172	166	211	161	212	163	192	196	188	171	199	183	177	166	176	173	174	176	173	195	187	184	182	184	168	173	212	202	194	177	205	176	197	181	197	180	187	176	179	201	174	186	174	191	190	211	184	169	190	186	192	136	165	197	167	172	175	187	178	145	174	160	166	190	169	187	193	187	166	160	180	178	187	167	164	178	193	186	201	174	183	193	178	174	172	184	161	163	173	180	177	180	190	177	178	188	203	179	163	178	175	175	184	206	198	172	153	173	185	185	189	176	165	198	193	194	185	167	181	176	186	196	187	205	180	186	161	163	218	201	166	194	167	208	204	191	176	181	211	178	175	170	167	182	192	196	199	211	182	194	173	200	154	178	172	186	167	177	169	184	199	186	204	217	187	187	183	174	167	189	184	172	212	142	189	178	183	191	193	173	184	190	176	177	162	183	191	147	187	192	199	206	182	166	152	163	164	186	182	177	199	167	189	175	205	182	165	175	182	188	145	183	166	178	174	182	176	199	172	174	173	158	198	182	194	191	202	188	201	172	188	195	198	206	174	185	189	204	161	188	176	196	190	190	172	186	181	171	198	187	187	162	171	171	163	213	199	168	179	201	163	187	172	193	191	191	189	166	169	190	164	188	191	186	199	168	203	191	206	173	192	183	170	180	190	200	172	188	176	176	195	182	183	208	175	175	186	199	181	184	206	204	168	177	163	203	177	172	164	190	183	187	159	168	199	180	195	194	201	199	167	184	169	171	165	190	176	194	193	193	173	194	180	188	183	170	168	183	189	192	193	190	179	194	186	182	171	182
14666	5631	4737	5432	4472	3383	2482	1813	1625	1403	1126	1035	1042	1077	1092	1240	1483	2118	2178	2152	2984	2537	2343	2212	2030	1811	1572	1431	1308	1226	1166	1172	1015	837	980	821	794	809	682	732	688	642	661	640	573	565	552	555	568	553	536	547	523	528	484	508	481	523	520	494	526	451	510	496	481	496	490	461	466	457	452	473	466	474	440	485	461	448	454	489	455	467	465	485	435	465	484	461	445	439	445	530	511	503	470	467	467	471	452	468	498	444	445	459	486	477	465	445	458	492	458	451	444	478	483	498	492	464	494	477	451	448	448	457	491	424	496	446	460	485	472	447	452	474	440	459	463	495	479	453	478	457	447	468	487	472	477	458	470	503	502	455	433	459	424	471	468	432	484	475	514	465	474	464	499	488	470	486	478	449	470	464	462	444	506	449	431	496	473	458	499	488	475	443	496	466	486	509	505	476	459	475	450	462	440	439	435	476	456	460	488	439	433	478	487	455	450	477	443	479	493	478	488	488	456	474	466	488	479	436	469	478	474	471	480	496	492	454	475	426	472	471	489	476	461	421	472	477	461	462	439	472	487	468	453	453	473	436	445	442	465	479	473	482	477	480	498	507	473	484	437	425	432	486	465	464	460	448	487	481	526	503	436	486	452	444	469	471	502	492	492	520	463	468	487	436	482	504	472	510	498	477	445	470	500	479	496	486	461	443	444	496	446	465	482	479	451	432	453	437	518	474	472	497	480	464	502	463	433	474	445	459	465	450	467	437	477	480	467	462	442	483	449	447	473	450	493	472	470	466	471	484	501	453	470	471	479	442	441	447	438	537	453	488	467	446	467	501	478	481	453	506	471	483	492	449	476	480	458	473	465	427	435	467	488	463	459	452	492	474	448	441	463	478	445	471	487	499	476	482	483	443	473	480	505	485	468	443	469	466	486	458	512	445	459	490	467	472	492	487	467	476	510	493	469	440	491	473	515	464	476	476	474	472	456	447	479	455	493	499	493	484	483	444	451	458	461	473	456	464	452	480	419	474	489	497	460	508	472	465	453	457	488	463	456	460	453	485	444	453	448	465	439	496	473	495	496	482	484	469	524	444	512	512	482	454	487	468	481	486	438	443	469	475	467	470	526	476	449	500	477	474	470	420	477	478	492	483	504	438	479	488	486	491	470	442	532	478	450	482	503	480	488	456	447	481	484	446	476	500	532	447	477	474	434	495	527	447	454	483	488	491	496	484	482	494	490	444	469	470	487	475	490	467	483	504	490	488	507	468	431	508	482	504	484	480	477	441	450	457	491	492	459	461	500	503	491	504	487	514	429	480	482	450	435	488	491	481	444	460	465	472	472	490	426	470	448	461	440	437	493	438	429	449	487	445	495	456	443	437	464	417	472	475	435	474	491	466	458	482	493	497	441	474	463	468	492	509	431	493	467	467	473	481	468	483	466	472	478	484	443	476	469	472	479	486	449	522	492	464	462	516	485	475	499	508	522	482	459	443	498	432	471	511	481	460	416	496	477	444	441	476	460	519	471	479	441	426	496	447	480	472	484	476	490	476	442	438	498	465	501	459	481	479	473	499	468	450	473	441	535	471	476	461	463	492	447	507	506	472	466	482	486	472	498	429	421	466	466	447	466	490	450	526	483	506	478	461	421	455	443	454	440	456	448	416	452	452	467	466	471	491	460	445	462	477	488	488	437	472	485	450	489	460	459	446	480	487	475	453	505	453	469	487	451	441	512	480	470	462	422	470	512	446	485	444	478	450	470	481	455	429	438	471	429	465	465	444	486	461	466	453	458	485	504	468	467	455	441	449	464	428	515	459	485	468	465	508	466	485	489	481	490	475	474	445	475	442	438	479	434	473	449	491	490	473	432	468	443	460	490	503	409	477	490	509	472	449	466	468	443	455	472	467	462	458	502	453	462	483	461	501	457	489	519	433	469	490	447	468	473	465	462	472	490	456	470	459	490	472	475	467	440	485	477	462	430	434	504	473	458	495	425	440	450	480	468	451	467	488	498	470	435	449	440	479	481	459	481	485	465	493	476	472	491	447	486	470	456	498	419	479	492	478	463	470	433	458	480	449	510	488	472	471	449	514	451	489	488	437	443	488	492	469	477	469	464	483	501	493	443	480	488	430	438	465	481	429	410	492	476	451	482	465	401	498	485	448	405	455	439	483	490	458	503	459	468	487	488	488	475	446	452	494	481	442	466	480	478	457	494	434	456	470	502	485	484	491	473	449	516	473	452	528	461	457	463	487	457	528	479	445	472	457	458	440	503	457	446	484	479	498	450	449	434	443	496	493	485	464	477	442	492	443	468	475	491	442	516	495	426	496	453	460	492	477	451	456	455	504	459	454	469	435	485	520	483	451	435	528	480	462	448	469	506	452	444	455	443	468	484	469	442	468	463	515	447	476	416	446	477	448	480	487	432	439	510	457	483	496	505	456	478	457	433	463	489	461	517	483	481	465	439	458	456	465	456	451	440	460	493	463	492	448	454	471	496	469	504	453	493	490	462	466	442	495	490	475	476	476	508	483	445	482	447	493	457	488	504	498	483	451	469	464	469	479	489	455	440	454	497	456	481	461	459	519	475	508	493	484	424	473	451	492	476	484	440	497	456	477	479	485	428	489	468	481	497	497	470	455	464	486	482	458	462	439	492	451	468	426	488	488	494	490	435	477	444	455	481	443	421	478	446	493	491	457	466	473	499	434	455	472	485	469	468	521	519	487	490	435	492	416	506	449	466	475	473	480	485	459	480	448	478	486	451	448	463	527	457	465	492	460	460	443	464	493	475	511	504	467	451	487	461	451	454	477	465	472	494	459	492	459	450	433	503	472	491	482	437	448	448	484	447	458	439	500	539	452	485	466	454	465	452	452	466	447	453	472	441	485	433	439	469	451	479	444	442	433	477	454	452	482	464	461	450	456	493	490	476	470	439	462	514	488	424	505	449	455	479	447	478	493	482	470	508	462	463	510	469	488	449	514	446	457	511	504	480	457	443	446	436	425	459	468	471	464	390	481	473	474	435	450	485	463	429	467	441	500	460	445	478	493	448	469	466	433	420	473	471	473	486	493	519	473	450	432	491	460	461	471	479	474	448	452	453	453	485	430	468	437	487	466	454	459	467	488	495	471	469	458	482	477	491	496	440	452	482	461	487	471	439	460	481	455	489	476	485	491	439	486	466	468	467	472	499	471	464	486	480	448	464	482	438	511	461	452	464	477	483	483	451	486	484	472	503	459	460	463	448	481	465	449	491	453	465	488	453	487	472	476	476	467	479	474	461	437	481	464	467	473	431	454	502	472	519	464	470	459	467	484	477	495	474	450	505	496	519	446	478	485	474	450	465	503	501	465	500	509	410	479	481	403	475	493	452	463	483	445	447	495	444	498	466	466	439	441	502	441	489	458	459	449	459	452	460	464	477	483	467	470	501	440	460	484	479	465	480	497	474	500	482	493	458	447	509	468	460	431	480	458	461	465	474	511	429	483
4352	1185	762	603	490	360	306	265	302	265	243	247	253	265	249	270	277	297	289	263	316	286	299	310	275	274	280	292	264	271	251	248	284	252	251	243	238	259	242	246	253	252	238	271	211	237	233	222	245	249	225	231	232	220	235	222	233	215	269	235	251	252	243	235	219	226	254	235	225	226	207	248	243	216	220	230	234	204	241	227	229	241	237	243	252	222	238	237	228	230	235	238	280	198	264	220	239	240	253	240	216	209	252	264	229	242	231	256	215	231	232	231	226	226	261	253	239	223	235	231	281	247	226	196	230	252	228	256	257	204	227	252	261	223	250	257	220	199	209	244	199	227	229	239	246	217	243	235	226	225	189	243	224	247	246	263	231	255	231	245	220	247	250	238	235	239	225	237	209	218	255	233	234	247	233	264	246	267	216	262	213	243	238	263	216	258	219	245	226	252	253	243	260	234	227	251	216	206	231	220	229	243	238	208	231	218	219	247	229	248	262	234	234	271	215	246	228	225	239	250	230	225	235	231	220	220	230	206	199	223	229	245	221	219	243	251	230	241	253	233	224	209	217	240	217	228	244	229	238	255	235	224	243	238	217	247	229	243	266	250	244	231	233	235	215	216	222	238	216	226	238	246	243	230	238	240	211	229	256	249	221	212	224	208	212	251	222	224	235	220	214	248	222	243	210	247	209	219	222	237	242	245	239	216	257	249	238	224	243	228	227	230	236	251	233	223	235	231	238	223	232	236	250	238	230	234	243	240	235	239	258	231	219	241	211	250	232	229	235	218	238	228	227	260	224	234	265	230	225	228	204	224	237	210	217	221	256	255	241	219	229	241	205	245	231	244	225	237	243	235	226	216	222	212	261	254	204	215	244	238	251	233	221	238	232	235	217	225	245	229	206	220	239	230	225	213	227	202	220	235	222	250	232	233	240	257	242	211	207	241	230	219	241	220	248	232	240	206	217	220	223	212	234	215	234	226	223	240	199	238	260	238	240	206	242	228	242	212	214	206	242	261	229	246	227	201	253	230	207	249	218	212	233	219	217	218	229	225	220	216	234	237	270	220	239	200	253	216	254	237	254	273	237	259	234	217	222	254	260	252	222	219	214	249	236	224	235	246	236	213	202	239	251	212	231	252	216	241	229	208	221	222	232	226	253	210	226	235	239	234	237	222	241	222	252	256	247	232	224	254	230	260	224	226	220	245	240	217	242	204	210	230	250	250	245	217	282	235	248	221	233	225	239	239	231	245	246	246	238	217	233	248	252	236	230	263	241	241	240	205	237	246	247	241	256	228	214	253	239	231	252	222	243	244	236	223	208	264	234	234	226	252	245	250	214	240	218	235	199	247	230	242	262	225	223	239	252	263	226	242	224	226	235	242	247	233	243	225	246	228	216	245	279	239	205	237	232	254	234	246	239	245	234	248	231	230	212	218	256	215	239	241	230	229	225	236	242	225	210	223	256	223	238	224	244	214	211	270	251	221	223	217	214	221	238	244	240	228	228	261	231	244	203	254	218	236	211	231	215	234	237	240	248	240	253	247	231	240	224	222	211	235	234	240	241	227	243	261	241	256	229	236	216	232	259	224	244	249	232	239	261	237	219	219	236	219	231	233	225	245	208	240	236	218	256	237	221	191	251	230	235	262	206	236	225	211	255	256	230	232	233	257	210	222	220	258	262	199	236	230	263	234	253	242	238	242	227	215	232	250	232	222	208	246	215	231	241	251	285	228	229	232	247	216	203	251	220	239	228	249	245	213	262	189	253	229	235	224	231	229	237	188	215	228	263	233	248	245	211	222	217	230	258	224	243	248	238	227	235	252	240	232	258	224	204	214	232	256	224	233	211	213	244	247	238	227	215	231	247	252	239	239	228	204	226	216	250	250	214	228	233	233	252	269	261	237	218	250	226	249	209	245	226	236	228	240	246	219	228	236	239	223	245	215	215	232	228	252	226	223	210	209	234	226	265	227	225	249	233	227	241	264	219	233	223	241	236	223	229	241	220	250	233	225	229	219	224	247	227	257	238	231	238	215	231	225	214	206	231	223	224	245	242	273	224	225	209	219	226	239	223	224	215	251	231	223	213	232	222	242	216	248	231	258	231	241	225	254	224	272	221	234	216	227	234	257	244	228	260	208	198	220	211	231	235	247	236	227	224	219	225	235	193	222	216	204	238	244	260	237	218	242	218	238	223	216	227	229	225	257	249	226	241	257	262	226	239	222	253	218	248	205	219	224	238	230	255	217	221	215	247	245	223	259	213	250	237	228	207	242	192	226	231	228	238	225	215	245	239	244	201	265	252	239	234	244	254	256	219	215	242	248	223	269	216	233	250	221	259	237	201	262	258	232	218	240	227	228	227	232	249	230	232	266	240	240	247	240	240	245	232	247	259	225	221	256	228	210	207	260	231	251	208	224	247	216	231	219	232	250	249	246	251	249	229	201	230	218	234	230	218	246	234	213	239	218	243	232	217	273	223	237	252	237	243	247	206	215	246	220	249	254	204	232	240	229	223	238	208	232	225	242	226	251	245	226	264	232	233	197	242	236	218	238	228	245	238	214	286	235	223	246	243	255	244	238	232	267	217	226	259	257	221	258	238	240	240	226	234	209	226	213	232	230	213	233	212	276	231	234	228	228	236	252	242	213	254	238	221	232	248	241	213	226	237	224	247	246	197	227	217	236	225	212	215	221	264	221	203	207	251	227	228	239	238	236	237	198	240	242	204	215	251	230	206	221	236	246	212	246	264	261	230	211	230	237	233	237	247	257	208	272	263	255	243	222	224	215	228	248	248	218	235	226	259	233	240	245	241	234	225	256	263	215	235	194	254	199	219	258	223	205	248	260	257	232	250	238	247	257	224	252	189	221	245	237	229	250	230	212	221	234	230	216	217	254	248	224	242	221	215	230	221	231	249	248	207	221	253	224	222	237	249	210	206	276	251	229	226	259	218	258	241	212	226	237	271	203	200	239	230	220	234	246	244	234	215	261	235	234	235	233	231	210	241	259	239	218	240	251	224	241	282	210	249	234	247	233	247	231	211	221	212	223	240	249	237	249	241	246	247	215	227	226	237	235	217	231	222	218	224	226	253	256	235	221	252	226	240	229	186	221	237	231	228	220	206	243	228	229	242	241	211	212	236	257	242	197	178	242	248	262	227	235	224	225	224	237	239	240	216	242	248	222	228	237	222	213	245	258	240	233	254	246	231	213	230	241	226	226	249	253	212	242	223	215	226	226	243	242	211	234	222	233	232	207	249	234	237	253	195	246	240	236	256	230	205	228	239	246	258	249	241	209	225	252	223	205	207	218	218	181	253	250	234	234	226	217	217	238	217	239	210	244	244	251	231	196	230	256	233	236	238	223	271	218	246	250	219	266	213	223	203	226	249	204	264	245	223	245	224	238	235	221	240	240	203	239	235	237	235	238	228	237	252	251	261	236	243	254	231	267	248	211	235	266	204	206	251	240	216	236	205	252	235	220
3880	1728	1722	1955	1611	1321	1016	988	881	732	729	681	672	773	795	807	881	877	855	904	1081	1061	1024	1030	950	1014	1015	960	840	832	864	897	769	702	681	663	694	725	661	633	605	679	633	641	620	660	584	584	640	602	590	567	617	627	579	572	576	610	610	583	576	597	627	580	624	584	599	599	610	540	558	591	621	577	583	564	572	583	558	610	562	587	591	607	559	611	600	583	591	603	606	615	606	581	611	635	605	579	607	550	574	591	583	597	590	567	584	566	542	598	616	573	563	627	636	567	593	609	541	552	551	582	574	555	577	565	577	579	563	560	612	592	602	591	586	566	570	612	594	583	575	562	542	587	622	587	561	560	601	572	590	574	537	563	560	598	637	570	585	575	556	587	584	561	608	603	622	576	547	592	594	592	601	543	596	562	564	629	612	588	574	559	588	576	570	568	562	577	608	563	581	594	551	612	575	529	543	645	593	597	570	589	558	574	633	603	663	554	531	619	630	583	597	559	605	612	586	578	625	573	593	545	557	602	593	595	570	546	592	566	590	588	593	616	602	565	586	535	576	587	538	624	602	585	581	565	585	582	619	623	610	584	562	592	561	588	557	579	579	599	623	626	586	612	615	601	593	607	600	613	598	565	588	577	589	625	618	623	583	635	614	588	561	565	612	585	626	606	557	598	571	593	567	593	574	591	599	576	582	572	571	617	609	634	616	560	600	593	596	576	560	584	586	597	551	560	577	622	607	556	598	603	607	619	557	608	627	619	563	608	577	571	570	604	569	578	577	618	632	623	617	600	590	607	612	596	599	570	558	599	594	618	570	561	633	562	603	588	596	595	585	612	602	575	622	561	600	628	589	590	567	600	628	577	585	587	604	564	549	586	623	574	589	591	567	581	619	571	601	590	565	569	557	601	612	584	587	583	596	531	594	541	548	554	570	596	625	568	590	565	567	583	590	591	570	586	554	629	541	594	586	600	614	588	543	592	617	615	587	641	582	609	587	561	576	577	598	574	576	587	617	580	556	584	576	584	600	590	578	611	601	579	615	558	595	583	601	605	589	542	588	592	594	591	561	597	564	603	592	566	570	596	561	557	574	609	602	583	554	592	602	598	614	586	605	601	582	552	579	567	591	624	601	561	590	586	580	580	590	576	556	580	611	553	584	621	596	573	592	576	560	588	608	587	584	593	541	567	556	580	562	582	608	567	628	572	568	577	575	591	536	572	578	556	626	575	580	620	586	612	545	621	551	634	532	565	630	590	595	596	593	577	563	562	607	597	604	562	579	613	578	588	580	587	660	572	634	610	583	560	591	596	617	599	604	594	564	586	602	567	549	570	581	615	577	574	566	578	590	603	620	578	606	594	593	568	632	586	599	589	596	611	575	573	565	570	552	574	542	590	603	622	623	571	591	544	562	550	556	557	586	570	600	600	613	626	583	618	566	566	578	580	609	556	581	542	606	587	570	624	608	609	577	614	591	587	619	606	571	623	605	530	580	585	575	599	556	620	579	596	585	565	584	581	592	597	570	547	605	589	554	589	592	554	619	579	544	584	600	590	608	565	596	537	564	570	534	563	561	570	588	568	623	545	589	569	582	623	583	562	588	586	584	571	587	553	575	570	585	608	603	569	605	571	592	561	581	583	621	593	534	601	597	595	590	539	546	587	578	604	631	584	630	553	589	530	580	568	636	591	602	589	584	591	589	594	615	621	600	600	605	529	595	618	588	560	610	566	575	583	556	601	609	602	582	569	598	581	596	581	601	587	565	610	574	641	591	578	629	594	598	599	597	570	611	589	608	584	611	570	626	581	580	575	607	572	604	613	585	609	589	636	555	584	566	576	619	582	571	566	569	623	577	581	579	605	583	600	578	603	611	606	553	603	550	561	603	546	599	628	575	580	586	593	590	562	595	567	575	601	616	590	582	599	591	572	592	578	565	583	592	574	555	604	621	586	606	608	649	585	555	564	603	576	617	590	562	619	589	572	579	585	612	600	594	586	574	580	586	559	536	547	596	621	563	569	608	560	579	600	604	576	590	555	596	589	596	616	550	583	564	587	597	579	586	605	554	585	594	567	582	584	599	585	572	587	583	603	534	583	588	624	584	557	641	587	570	551	610	582	602	586	600	581	556	604	609	560	597	610	577	571	585	574	575	629	589	589	597	562	529	580	583	609	614	590	597	613	536	600	577	589	581	538	601	583	560	584	540	637	598	612	588	571	618	624	595	598	606	610	613	595	539	621	552	553	559	571	613	588	660	577	585	579	542	540	617	581	585	579	608	605	569	583	615	596	600	603	600	541	565	612	556	607	601	591	598	612	585	581	594	615	602	595	620	581	603	602	599	627	583	554	602	583	554	558	554	580	594	626	550	588	561	592	605	566	580	593	622	587	560	584	579	607	601	584	608	562	572	571	588	621	577	552	594	602	578	567	573	616	602	587	597	570	572	575	605	574	634	571	608	608	564	544	616	595	602	562	596	613	605	535	578	568	607	610	609	600	587	580	544	596	594	577	554	582	591	603	587	572	595	584	624	549	616	574	555	607	567	576	627	613	615	550	622	595	563	585	629	584	595	531	558	587	549	571	574	611	590	606	593	582	591	572	594	588	583	605	584	608	584	604	600	580	658	582	584	594	578	577	604	559	566	601	641	602	591	588	574	569	574	577	591	578	609	607	569	618	555	600	601	586	572	552	595	585	565	547	560	570	595	594	567	547	598	573	572	589	584	583	587	607	569	620	572	577	527	588	612	574	617	544	596	520	553	587	576	611	609	585	585	605	570	588	579	598	559	589	584	603	597	569	617	540	571	572	605	585	618	590	579	545	589	571	629	609	620	590	552	536	570	587	568	573	547	634	556	611	554	564	556	590	584	577	600	568	592	549	557	568	563	603	570	587	582	581	586	591	541	608	595	588	604	586	572	620	575	569	584	603	569	563	591	575	628	595	615	589	597	595	605	575	601	610	580	634	570	584	595	598	619	599	596	623	585	551	570	579	577	563	588	603	600	535	610	592	603	598	614	569	599	598	596	594	552	589	610	573	578	578	564	584	622	586	592	622	563	589	570	553	578	579	612	639	593	574	632	534	606	573	594	652	603	550	565	529	580	632	579	580	566	579	621	602	612	622	565	592	585	568	603	573	558	584	570	602	586	575	606	541	568	587	569	560	625	578	580	569	574	577	575	599	556	602	547	599	613	634	599	613	622	593	583	578	569	545	606	549	619	630	603	601	590	605	579	557	607	545	579	576	580	579	566	597	590	590	618	629	617	576	552	572	614	553	573	629	562	580	571	557	582	612	560	610	614	609	590	616	589	591	567	569	603	566	623	605	619	602	600	597	617	552	579	560	593	557	556	599	620	571	592	596	577	531	607	594	572	564	629	589	611	620	561	559	590	629	568	615	583	550	577	619	540	555	557	585	583	616	599	601	630	597	564	582	578	591	574	593	613	583	581	586	601	579	610	574	614	593	540	576	565	562	608	631	567	602
13845	4196	1990	1352	785	568	504	402	373	319	295	274	259	264	298	302	322	360	400	365	429	404	414	386	365	324	310	323	303	288	288	280	284	270	251	249	251	240	202	226	236	221	248	250	235	262	241	224	254	204	217	223	220	239	234	227	242	231	257	258	230	264	235	274	231	228	211	239	255	235	229	260	225	214	214	233	265	229	222	232	217	235	220	235	227	243	206	227	230	216	220	225	222	225	236	209	220	232	240	213	221	238	209	221	226	217	223	241	213	240	240	217	217	234	211	253	217	246	225	207	234	226	211	215	229	221	230	209	220	199	207	221	205	230	220	226	233	218	254	240	246	225	244	238	215	219	216	248	223	210	220	221	232	206	229	230	254	231	253	230	222	219	234	263	214	224	210	222	234	214	203	220	228	223	236	255	222	240	246	253	232	221	220	233	233	234	230	256	221	253	263	227	212	227	221	233	215	252	230	216	202	231	248	223	229	225	234	230	216	221	206	238	209	241	216	233	218	225	215	232	206	227	230	240	232	235	208	216	230	243	222	218	239	230	217	225	232	222	233	240	266	214	217	221	235	216	210	204	250	215	223	235	210	255	237	234	249	222	209	226	203	235	221	221	216	254	229	227	238	192	239	213	225	235	219	205	232	234	213	219	221	228	243	210	219	235	235	255	218	223	222	227	226	220	232	244	227	235	218	239	228	213	202	206	189	213	225	208	229	229	251	218	237	249	241	219	210	232	223	224	236	247	227	200	225	211	221	223	261	212	228	227	236	260	234	235	223	238	217	222	221	239	247	207	271	227	241	239	256	253	237	232	242	243	251	214	229	240	231	267	254	213	225	210	232	216	223	199	228	255	236	219	260	241	243	253	222	211	227	211	230	229	232	268	213	229	225	228	220	206	229	247	237	242	237	243	266	237	234	217	220	233	221	225	225	205	237	245	208	253	242	253	207	221	220	239	206	217	264	192	259	237	228	230	171	217	260	216	221	220	198	243	228	222	224	219	206	230	225	217	212	219	223	207	219	216	241	233	239	251	226	236	223	195	198	205	243	216	223	221	225	244	250	228	206	220	205	228	224	236	226	202	207	231	197	241	248	224	214	208	226	221	234	244	227	228	220	211	205	217	219	218	216	214	234	225	212	221	209	226	250	226	242	240	222	249	238	239	200	213	198	209	223	237	220	236	245	262	220	206	224	225	231	245	212	199	236	236	218	221	249	253	247	199	256	222	234	222	242	190	240	246	215	244	215	203	242	232	228	236	222	238	244	198	231	233	234	235	239	230	223	208	228	215	250	214	233	240	203	240	228	220	214	239	268	267	227	221	235	227	215	225	239	224	204	250	267	268	226	236	213	254	247	249	242	247	206	256	217	224	234	211	232	219	241	222	233	239	205	222	237	244	244	203	223	199	240	224	241	229	226	216	223	234	219	236	248	221	234	209	238	231	230	231	215	207	214	239	223	249	206	226	228	226	239	259	208	233	231	221	252	241	239	238	250	229	232	240	224	232	227	225	235	235	243	216	225	206	258	226	215	206	226	222	219	236	227	250	230	206	268	223	224	223	221	230	205	194	217	224	190	228	241	211	237	229	238	220	239	233	222	213	220	229	240	194	219	224	244	206	230	232	224	244	231	202	228	238	223	247	240	257	210	218	224	224	240	231	232	192	199	215	228	193	238	226	248	246	205	230	212	225	209	184	263	231	225	226	233	249	228	268	231	203	220	214	263	245	217	239	192	221	226	222	253	205	211	212	234	208	234	214	222	196	199	229	238	198	232	216	214	220	232	220	225	211	255	194	211	235	271	230	230	239	224	225	233	229	210	214	232	209	240	219	191	222	232	237	218	239	212	258	252	252	238	207	210	226	241	247	236	218	228	208	234	233	228	224	218	247	212	211	206	223	233	226	215	242	196	211	247	196	201	221	236	255	206	222	223	254	257	217	203	196	238	230	219	227	230	214	229	238	223	201	236	261	214	238	235	223	232	227	220	226	233	250	223	196	204	206	216	229	264	203	222	247	241	241	197	192	210	232	222	248	216	248	260	250	237	210	250	222	234	232	219	234	233	260	257	226	250	229	202	228	207	227	255	223	227	234	220	224	240	226	216	239	257	221	230	255	222	239	237	190	222	236	204	219	249	204	235	215	206	245	223	220	205	200	235	241	236	221	216	226	234	187	234	241	224	247	227	274	237	227	209	215	229	225	231	234	238	211	246	237	236	202	216	217	207	217	219	245	241	215	262	237	229	244	236	218	203	242	200	244	237	245	243	206	205	213	244	242	248	217	234	250	230	215	210	227	233	227	246	224	286	230	235	223	206	207	216	236	228	228	227	225	195	232	217	246	216	228	240	245	248	235	238	215	225	232	244	228	205	230	219	235	229	237	210	211	230	199	213	224	227	235	222	209	228	231	226	211	224	218	213	219	206	218	218	202	215	233	225	272	247	246	215	227	232	237	226	218	240	191	255	226	241	235	195	232	221	257	218	209	206	232	231	235	234	226	240	260	254	229	222	259	253	234	251	226	229	221	203	197	264	248	228	217	236	205	228	219	209	263	247	219	207	277	224	225	254	222	227	196	243	238	233	216	235	208	222	234	233	216	231	236	215	256	206	243	219	222	233	221	230	193	212	241	252	250	251	238	213	232	232	232	221	196	229	243	216	215	215	230	228	232	224	229	222	205	234	212	224	233	248	212	216	218	206	234	229	241	229	249	219	219	234	236	241	223	230	214	230	259	256	211	251	231	217	232	228	207	242	225	223	213	223	229	253	218	208	239	197	207	260	216	244	206	221	211	221	217	224	230	212	217	205	231	234	230	217	195	214	222	213	220	255	240	253	242	226	232	240	237	260	252	219	259	231	250	216	223	244	218	218	230	222	225	216	216	218	209	221	291	240	227	221	204	196	212	233	222	244	219	230	233	227	215	253	224	207	220	216	220	201	215	240	225	218	209	209	227	226	216	203	205	222	236	252	228	207	221	232	233	230	213	220	224	209	233	234	235	219	232	209	233	253	240	217	206	207	226	240	232	242	236	236	226	264	232	242	229	217	226	231	226	250	226	207	219	220	237	233	216	208	195	226	225	221	260	242	231	240	243	229	214	196	191	243	239	210	246	255	212	219	218	221	205	227	233	260	234	206	216	220	231	224	237	205	229	220	231	229	196	224	239	220	207	241	231	219	220	221	225	211	227	229	220	213	241	242	228	216	242	212	215	213	218	237	214	230	219	224	195	230	166	224	240	223	225	214	241	241	226	217	259	243	239	254	240	232	233	214	246	238	214	220	208	228	216	218	205	193	236	224	236	227	235	221	235	234	258	225	248	212	245	229	222	255	229	246	218	245	240	230	242	224	259	225	212	241	241	237	229	208	225	213	237	208	230	215	221	230	235	239	232	211	212	252	220	234	232	228	262	218	219	220	237	241	213	239	236	217	235	231	245	257	217	224	252	235	207	226	208	236	243	231	212	197	235	216	204	247	222	218	224
11094	3996	3295	3933	3083	2298	1888	1551	1394	1106	1069	923	920	981	980	1065	1180	1524	1627	1658	2114	1983	1843	1604	1740	1473	1330	1157	1044	1094	1059	1085	891	892	893	832	807	763	765	693	664	665	766	641	661	622	583	624	629	595	605	606	582	592	590	596	577	612	605	558	559	629	574	610	610	589	555	572	585	591	573	606	550	592	595	606	557	589	591	563	570	522	576	621	586	564	544	551	563	584	562	565	584	563	562	576	553	579	615	532	597	596	614	551	565	579	547	542	529	578	573	579	633	536	557	529	537	566	528	541	558	576	611	595	590	566	534	560	575	597	577	541	595	583	547	564	610	566	535	566	536	538	550	542	572	616	563	521	561	569	544	586	525	582	542	548	615	609	598	613	560	602	575	558	573	576	518	559	591	545	557	556	592	561	579	560	583	584	609	600	554	569	541	569	561	560	573	576	600	554	593	575	571	590	594	560	540	577	574	569	598	574	541	606	603	579	581	568	566	558	556	549	504	551	575	577	546	594	550	557	577	592	517	606	572	568	544	578	659	566	558	565	609	510	557	579	562	575	609	546	572	551	549	576	615	550	613	562	594	571	603	571	564	569	595	625	601	588	608	583	533	588	561	600	535	556	585	615	626	581	564	600	571	548	580	610	582	579	564	576	542	596	573	525	600	605	570	564	584	535	545	574	627	521	590	548	589	561	508	594	583	593	574	548	589	571	548	602	553	594	610	620	532	518	601	556	558	641	605	565	546	580	585	590	602	571	557	547	575	586	581	497	579	574	541	551	592	607	583	600	563	581	572	580	592	587	584	597	593	570	600	591	601	542	609	598	535	548	581	588	573	581	593	535	584	611	546	556	580	578	558	592	530	545	564	580	562	537	570	545	605	585	566	570	574	551	566	588	542	545	572	579	574	566	568	571	512	616	567	529	597	565	555	540	614	555	570	541	532	590	614	554	584	593	596	548	621	572	550	528	613	549	575	591	589	625	535	593	574	610	523	610	598	537	620	551	552	585	569	564	596	555	573	548	577	569	558	556	616	548	564	591	580	598	575	548	561	594	567	574	574	551	624	613	590	567	599	548	542	608	567	552	532	569	580	557	584	560	557	592	559	577	584	582	529	557	580	527	550	631	582	608	566	576	558	597	529	597	556	567	592	552	543	548	534	589	547	559	548	566	585	545	591	571	584	587	546	556	555	574	599	565	584	563	567	599	577	565	569	580	572	550	585	527	595	575	605	557	578	580	588	588	557	609	578	551	574	552	567	562	543	579	575	577	571	533	550	565	592	566	595	570	577	542	593	557	566	561	577	586	563	565	528	555	586	556	575	561	606	586	597	567	546	570	570	590	576	557	538	553	567	598	584	578	576	551	579	575	567	628	569	534	615	620	561	615	588	591	577	556	546	604	559	577	536	579	547	580	574	582	573	566	541	563	528	575	541	610	535	561	555	565	572	571	558	569	549	586	541	590	590	556	559	624	587	570	545	606	523	540	594	588	589	547	600	580	544	587	571	533	579	566	607	605	587	617	603	558	617	573	540	560	578	552	554	570	571	570	553	592	559	559	524	594	601	567	565	550	602	545	607	566	578	576	545	535	581	604	532	562	583	604	564	573	592	587	580	584	546	588	572	506	579	629	638	567	552	538	587	581	554	556	531	612	564	574	633	532	553	581	600	559	600	514	509	629	548	572	538	575	589	629	596	593	615	564	546	592	554	541	581	599	530	560	514	551	581	589	560	574	603	575	577	551	533	575	570	554	567	559	562	562	567	549	601	521	593	552	587	560	560	561	576	583	604	552	567	610	592	567	569	590	561	559	578	583	571	594	579	586	528	572	557	580	537	569	597	595	536	571	551	591	579	580	579	561	572	598	548	624	577	640	591	600	562	557	602	535	596	559	570	554	587	585	553	582	602	565	584	555	581	607	591	568	555	535	552	588	601	573	552	564	559	570	551	598	606	583	578	598	588	534	614	577	545	594	573	581	575	582	588	595	580	593	580	568	551	577	585	586	602	571	556	593	547	598	607	527	625	537	579	536	569	540	563	589	587	551	587	589	565	533	600	581	554	551	562	571	573	571	535	581	612	574	576	572	550	578	605	528	575	541	582	562	581	575	569	620	577	587	568	582	565	622	562	578	590	593	538	579	621	585	536	574	543	553	566	603	565	570	579	595	573	561	588	566	562	603	638	587	574	610	617	541	549	601	576	567	625	540	587	552	548	575	620	586	562	600	574	571	578	573	585	595	601	603	573	593	563	528	567	593	581	570	575	575	567	580	575	511	566	593	590	587	582	561	606	560	590	591	574	573	538	536	613	586	580	574	610	560	615	546	590	576	615	582	584	575	547	603	546	591	566	558	604	559	592	536	524	557	594	584	590	566	576	564	554	588	540	615	589	582	585	589	583	595	552	574	570	622	592	597	557	532	536	581	583	565	522	589	554	537	570	604	622	550	532	551	567	563	554	617	615	544	586	555	578	571	541	586	558	578	573	571	556	585	572	573	562	599	565	542	525	586	559	592	619	587	598	571	577	563	585	583	579	535	532	591	569	607	565	566	551	549	582	560	554	586	548	565	593	538	576	558	592	603	600	584	620	624	608	577	620	543	567	589	537	573	605	591	595	547	607	520	632	558	566	582	561	593	571	569	577	568	634	617	584	560	556	584	595	615	557	548	547	524	625	590	568	579	553	556	606	543	545	595	595	577	583	592	569	556	602	579	570	600	581	589	573	613	546	549	554	583	629	636	575	573	533	568	513	585	525	560	546	539	556	575	569	571	562	524	522	582	564	529	559	559	548	581	558	593	612	526	574	589	590	558	606	539	587	629	565	548	573	565	580	579	610	561	587	542	549	580	555	592	514	547	576	591	541	590	594	586	570	548	542	592	579	536	547	569	566	589	521	624	536	559	571	560	608	565	578	512	601	547	556	589	560	569	570	532	537	551	577	548	566	571	576	580	578	587	548	561	561	588	568	565	555	585	575	565	579	542	589	556	545	566	580	564	605	573	591	565	572	549	549	582	607	602	567	588	582	554	605	587	567	595	597	568	572	545	563	590	606	544	598	565	568	572	569	590	556	581	566	612	560	574	594	525	568	564	605	548	560	534	563	542	578	592	555	536	560	550	543	580	558	615	570	591	569	564	575	529	589	609	580	585	606	603	584	583	590	612	569	598	587	607	561	582	514	542	575	597	530	564	584	573	577	559	522	576	559	556	583	596	591	595	566	561	590	550	581	590	574	586	548	555	511	548	527	556	571	599	548	606	578	575	567	589	538	566	523	558	574	616	582	590	573	551	532	584	540	572	568	572	568	586	569	599	567	554	558	593	545	579	611	591	590	554	613	590	581	554	560	554	514	590	564	526	575	586	553	562	635	590	622	596	553	559	554	577	560	571	534	552	592	576	568	566	584	588	543	583	558	557	583	570	592	553	549	581	590	577	550	583	572	552	586	568	552	564	525	606	568	557	594	580	545	575	534	501	540	559	588	551
22498	7812	3272	1988	1200	777	589	448	376	342	308	260	264	300	253	271	301	429	426	418	506	465	398	409	456	393	330	298	300	275	293	258	241	228	266	205	212	195	230	214	228	191	198	245	192	222	173	176	182	177	182	212	164	170	206	199	175	195	195	185	179	163	216	187	183	187	191	178	177	154	213	170	176	176	201	177	195	220	196	183	170	180	171	178	171	187	188	187	177	185	209	190	173	163	191	207	156	188	200	209	150	180	178	200	189	169	188	192	184	160	146	184	183	171	186	202	176	187	173	166	167	165	191	177	184	179	188	193	162	199	198	188	186	202	161	220	160	166	165	184	188	172	182	194	181	164	168	178	152	178	203	219	183	188	166	152	199	179	196	183	184	220	181	172	180	185	182	178	175	171	174	187	189	197	177	170	181	170	166	197	208	188	188	168	172	182	167	156	180	202	218	203	167	154	199	174	165	199	170	167	203	184	163	164	197	193	198	203	180	184	194	166	161	164	174	184	182	197	209	188	194	171	183	181	183	208	225	188	159	171	173	179	197	177	210	174	176	154	161	201	167	191	172	203	197	173	188	174	186	169	191	209	197	175	192	186	171	192	163	174	193	178	175	183	177	175	176	187	171	168	184	194	211	184	202	181	164	180	156	183	187	159	177	198	194	183	187	194	172	186	193	152	198	158	173	184	162	190	170	185	201	183	193	173	176	197	190	192	163	191	162	190	184	198	185	193	186	167	211	214	195	187	182	187	195	186	185	169	186	189	163	193	175	172	185	200	179	186	169	174	190	194	167	187	185	183	174	177	213	157	201	172	165	148	180	185	199	166	192	162	170	155	184	192	178	162	179	191	185	172	190	190	186	180	172	198	187	162	167	187	192	178	160	158	167	170	188	160	188	198	169	203	157	176	185	148	158	170	188	156	185	201	182	185	192	174	169	177	207	173	164	168	170	200	171	187	215	136	158	183	170	157	162	195	189	168	152	205	180	168	190	179	190	187	189	176	191	180	224	179	167	169	152	175	185	164	171	174	183	180	173	178	183	163	194	181	184	184	219	172	227	181	175	174	197	174	176	170	173	177	199	171	188	169	164	169	182	180	169	204	173	177	205	197	156	194	195	192	175	190	166	182	181	183	160	207	191	176	184	196	184	186	176	173	183	227	185	173	154	183	179	182	216	163	175	174	181	198	190	179	167	172	179	155	171	171	169	188	180	154	171	180	180	183	170	180	175	189	182	167	210	176	206	191	197	199	183	163	174	164	208	195	180	179	193	181	171	180	185	170	175	183	195	160	172	217	189	173	190	162	197	162	201	172	189	173	198	193	200	200	184	171	197	195	186	175	165	189	199	167	180	172	190	197	180	161	172	198	165	202	159	177	185	182	192	172	172	193	173	179	185	179	155	173	193	180	168	196	178	164	172	182	177	166	189	214	175	179	178	177	156	162	198	197	168	166	180	166	181	171	210	177	201	189	190	165	166	188	197	209	175	193	200	158	192	194	203	201	191	202	153	190	190	180	195	163	196	166	163	157	188	209	195	158	161	178	170	192	185	188	204	171	159	179	164	163	175	168	181	198	169	203	181	180	190	170	190	180	172	173	190	146	179	195	185	198	195	185	182	167	162	196	162	181	195	182	187	179	177	191	179	159	174	175	179	196	184	183	180	176	167	190	178	191	197	193	186	178	192	200	179	186	169	201	160	186	185	180	170	174	168	190	184	174	181	178	192	183	192	177	163	187	199	172	169	200	190	181	186	184	161	196	162	176	173	179	169	174	182	165	186	188	199	194	170	156	180	216	184	190	165	181	173	190	204	193	184	180	195	155	185	178	192	175	176	190	202	202	199	167	197	173	178	173	170	174	188	203	172	189	167	181	160	185	147	166	156	182	194	206	193	186	184	183	173	170	182	175	189	182	183	210	158	193	206	175	152	161	180	176	175	184	196	187	205	178	183	204	169	199	188	167	183	159	193	169	181	199	207	201	192	173	185	167	201	187	181	175	182	182	158	192	207	173	184	165	180	199	178	179	172	189	161	176	166	152	188	188	205	196	182	207	188	179	172	182	165	197	221	175	178	183	190	189	180	169	197	194	184	191	173	178	214	177	179	157	180	162	207	184	179	171	181	200	190	180	186	190	195	192	198	175	204	185	182	158	189	177	174	197	184	174	175	174	187	178	196	172	193	188	179	174	155	198	232	185	208	199	171	163	179	180	186	182	192	144	167	200	205	163	189	206	196	187	190	200	175	171	184	166	187	211	187	184	151	179	147	184	199	202	192	189	179	192	180	170	198	168	215	185	144	191	179	208	196	184	187	184	180	178	173	215	186	169	201	189	185	159	156	201	180	159	182	179	169	172	170	199	172	194	186	196	168	209	199	203	187	179	205	205	167	168	171	170	186	227	176	180	170	170	195	185	192	207	161	199	178	192	172	204	197	166	180	184	167	168	204	184	189	179	182	190	192	191	178	183	173	191	176	176	187	198	177	162	185	224	197	176	195	177	179	208	173	164	173	166	191	193	184	190	172	186	173	181	180	189	202	183	177	207	179	192	188	187	155	171	183	181	179	165	178	183	192	168	214	196	172	163	184	193	177	185	176	202	198	177	174	185	204	188	202	168	196	210	174	187	178	183	188	194	186	198	192	165	170	189	172	192	201	175	150	185	211	185	186	171	180	195	207	198	186	178	167	154	200	164	162	209	204	190	191	194	167	190	173	131	199	149	171	180	174	155	178	163	182	200	178	187	181	187	173	159	181	210	194	186	194	211	216	176	200	177	169	171	170	168	166	167	182	175	182	183	190	199	148	187	164	186	160	177	184	180	190	176	192	146	216	184	174	146	201	204	181	165	183	182	174	198	193	190	187	183	183	195	195	218	191	171	168	194	169	174	187	187	197	172	190	177	175	177	186	166	177	179	194	179	193	160	177	187	180	152	152	184	175	168	179	173	163	172	198	174	200	182	167	184	207	195	172	207	215	215	174	168	180	169	153	200	167	194	215	181	176	191	161	148	173	177	167	177	150	155	171	186	182	165	179	181	181	206	188	190	174	191	201	174	176	181	194	183	183	170	187	187	191	209	201	175	173	208	185	192	170	170	166	175	191	173	205	195	168	195	176	169	191	194	203	199	182	234	184	185	200	174	172	174	178	188	190	163	176	196	190	192	190	182	199	202	177	187	169	158	178	184	196	191	186	203	161	206	187	160	187	168	178	184	164	172	188	183	172	200	181	166	153	184	202	197	174	169	188	170	197	165	203	190	193	187	187	188	145	165	192	159	165	173	187	211	168	189	189	177	173	179	191	178	156	163	184	177	159	172	205	188	185	172	181	187	202	208	196	199	179	179	173	174	173	173	184	196	177	189	192	160	171	151	179	160	172	177	195	180	206	167	182	190	193	175	175	157	202	159	194	192	181	200	181	177	182	160	174	180	170	183	191	197	194	178	158	190	183	180	180	189	191	190	161	195	180	182	206	196	156	173	169	139
14972	6102	4823	5714	4509	3360	2573	2018	1490	1278	1182	1047	1051	1119	1089	1248	1523	2042	2194	2176	2722	2557	2385	2228	2121	1824	1680	1483	1209	1234	1239	1142	934	928	941	844	742	713	736	725	708	660	696	629	588	563	527	523	554	575	508	500	500	529	530	518	481	475	512	490	467	510	464	514	509	505	488	470	419	453	457	484	490	457	481	481	497	465	496	474	482	457	452	488	490	505	462	469	466	481	469	466	434	417	473	461	514	477	499	429	466	458	460	433	499	481	479	488	468	490	489	496	465	444	435	476	470	490	421	464	473	456	459	456	511	463	449	406	463	451	496	464	481	428	474	434	460	485	471	474	458	474	423	477	460	418	482	468	493	499	448	515	520	492	457	514	493	478	496	482	470	445	477	480	472	454	517	477	518	447	454	497	443	484	481	469	458	459	460	489	485	438	510	455	461	507	455	477	521	458	488	452	470	487	482	478	477	465	466	462	441	446	487	438	504	451	469	461	454	486	437	464	471	506	414	459	442	503	483	472	485	466	439	441	474	489	510	469	472	453	462	448	486	451	515	466	454	452	466	465	465	469	481	475	462	471	472	508	490	475	440	489	452	467	479	457	462	472	441	519	456	477	485	464	485	475	463	485	468	485	492	433	499	496	493	455	473	482	478	438	494	454	488	468	465	471	478	490	456	453	494	489	441	456	466	505	463	477	435	447	474	443	456	447	453	472	462	445	443	494	483	504	499	517	471	478	475	480	468	462	485	466	498	483	479	452	446	464	485	447	448	461	479	445	474	461	468	462	492	473	460	462	496	493	532	446	488	452	446	487	448	483	444	469	472	486	516	488	469	480	473	459	463	484	467	474	443	476	468	454	465	423	494	456	448	503	462	458	500	490	458	481	482	498	471	480	463	472	478	459	452	475	497	501	471	460	460	460	496	470	446	463	459	453	462	459	460	443	449	457	451	474	461	487	472	488	486	516	487	451	500	465	460	484	454	472	474	487	522	475	499	481	491	478	465	480	477	456	457	478	493	445	465	477	492	442	470	474	457	472	442	452	482	459	471	498	523	468	497	475	457	465	470	494	479	461	478	515	456	500	481	466	494	479	459	481	433	471	476	500	459	478	463	463	469	484	483	465	458	449	476	480	486	465	441	463	466	456	457	475	497	459	455	465	465	437	448	484	492	439	485	482	504	451	471	459	461	462	504	453	453	464	462	502	445	434	451	490	472	468	461	466	447	499	489	445	517	446	472	436	483	484	469	495	506	484	448	460	476	510	492	443	449	499	474	476	480	464	439	442	437	498	486	460	467	505	450	486	505	471	466	475	469	454	453	480	466	457	461	495	446	498	466	442	431	477	477	432	467	514	469	463	477	465	458	469	458	465	502	449	477	484	475	464	453	492	491	463	483	485	457	460	467	461	511	490	510	485	445	420	461	478	453	509	447	429	514	498	452	468	466	481	475	423	515	493	467	503	432	503	491	456	463	481	448	482	452	480	463	487	510	540	498	449	458	477	481	474	442	451	433	471	469	470	467	472	404	434	509	482	511	424	413	475	495	445	481	483	472	473	442	464	465	449	470	460	480	439	461	419	492	452	490	471	495	447	464	432	466	499	455	520	477	503	504	480	474	470	460	487	443	435	470	465	458	481	404	491	470	472	437	444	468	471	482	470	450	471	485	461	474	421	422	448	454	474	456	445	412	461	432	498	454	465	433	499	504	476	498	480	472	466	450	535	468	429	467	462	419	481	482	488	452	467	428	458	465	453	498	465	458	466	466	487	459	469	461	451	456	480	515	486	485	439	470	469	492	453	480	448	442	506	456	475	487	457	482	445	468	452	466	430	481	420	476	447	472	469	453	496	455	546	470	473	447	481	490	487	464	456	471	485	461	452	502	462	474	458	438	501	506	493	480	464	487	495	456	449	467	464	450	456	451	472	446	454	494	474	470	441	447	449	428	455	485	517	400	467	483	498	480	476	462	506	477	473	481	414	494	478	465	473	472	468	463	483	486	464	474	409	440	490	455	483	464	452	469	453	450	497	458	431	487	453	451	485	441	462	503	445	481	448	438	464	482	463	467	468	458	429	468	465	475	455	469	467	477	449	462	451	455	468	492	449	444	448	461	473	448	470	481	465	472	474	477	456	459	448	468	497	480	466	468	497	469	453	455	471	462	454	476	458	517	439	472	483	489	481	465	455	443	478	492	468	482	454	519	496	492	455	483	477	463	499	447	492	483	444	465	466	453	463	411	503	461	456	494	472	513	458	474	487	477	451	472	459	469	469	484	451	493	477	441	474	443	482	470	505	429	475	470	468	465	483	467	475	484	478	444	463	469	504	459	507	482	469	445	499	443	439	470	463	454	467	502	482	472	462	491	470	493	451	471	475	497	494	476	443	464	447	455	524	462	470	461	471	500	517	500	484	454	487	501	486	469	429	445	479	432	463	449	487	476	485	505	447	461	496	490	506	500	469	494	455	459	442	465	500	466	484	505	470	460	524	442	489	409	468	457	472	487	451	454	469	449	469	431	475	472	463	469	456	480	462	477	479	448	449	456	466	477	477	486	454	476	458	464	452	459	447	450	485	461	477	489	449	486	474	416	483	480	503	457	494	506	505	483	492	465	452	486	474	451	460	476	489	400	483	468	476	471	447	487	459	470	475	488	402	479	491	433	482	471	482	442	463	476	474	430	463	462	474	495	468	458	503	438	509	458	478	455	504	471	465	482	454	475	451	484	479	469	490	441	460	477	474	459	451	489	479	466	458	473	492	448	478	483	458	442	474	440	438	443	471	479	477	467	449	465	475	434	455	431	494	464	483	478	489	508	414	492	491	440	453	464	493	484	471	472	443	472	483	466	529	456	469	487	457	455	472	525	483	465	502	490	484	479	509	441	474	506	464	479	464	443	489	506	460	457	479	494	482	472	426	485	480	438	463	488	506	469	481	452	488	450	460	480	465	469	477	456	463	483	470	511	430	484	436	468	469	493	447	467	449	472	472	479	498	478	473	462	503	473	493	473	463	459	448	478	471	473	456	472	481	491	493	458	448	491	466	441	467	451	477	463	479	455	474	486	463	461	477	490	474	490	423	473	504	458	453	477	421	433	413	469	470	443	463	491	456	479	465	487	481	468	432	466	475	441	455	497	479	481	474	474	486	489	446	466	484	457	445	492	462	445	505	498	446	488	493	487	433	441	484	463	473	493	497	442	464	467	442	477	461	446	450	473	478	436	485	451	472	477	490	441	452	443	502	459	470	488	460	460	484	480	487	448	492	469	479	486	463	460	502	449	469	436	466	493	498	464	479	462	463	461	478	471	449	476	480	494	453	457	485	446	444	443	492	481	466	443	486	463	440	494	428	463	481	511	455	474	528	438	488	459	436	459	457	514	472	460	453	450	429	488	454	516	463	503	500	482	479	457	481	455	441	486	470	466	457	475	484	485	470	442	489	418	461	467	460	489	502	436	523	487	490	512	486	488	459	469	424	463	511	514	471
4360	1265	788	601	464	391	341	296	303	269	229	268	265	246	248	257	280	281	265	277	295	306	302	306	278	282	281	230	278	250	287	272	278	239	271	253	240	279	273	230	246	236	259	244	234	242	244	217	220	199	209	201	223	229	216	232	226	241	235	229	250	205	254	229	223	220	272	237	201	247	240	245	228	248	233	248	245	207	224	239	230	213	254	230	231	249	245	220	217	250	244	213	246	231	247	225	241	251	239	204	229	238	226	215	240	225	251	226	221	222	244	273	226	200	230	217	232	225	220	228	231	240	247	236	227	251	220	213	256	242	235	205	243	236	237	247	208	231	243	247	246	215	227	231	270	234	222	230	217	257	246	234	239	226	263	201	226	221	253	255	219	259	237	226	255	265	238	244	245	239	239	235	270	246	246	250	247	223	230	237	233	243	255	237	247	227	206	251	240	248	227	217	259	250	240	241	232	235	236	248	203	231	250	232	254	244	223	231	274	223	230	221	217	253	232	230	233	208	244	229	230	264	227	229	261	277	235	224	210	220	233	251	243	257	242	241	231	240	237	257	250	244	223	258	224	237	223	228	227	220	217	206	227	210	224	240	226	237	246	236	214	230	227	221	251	208	219	225	250	258	220	251	237	228	228	229	257	220	212	229	225	219	249	239	244	245	269	215	193	242	249	236	247	258	231	212	208	222	232	252	247	240	218	228	240	251	230	246	242	257	231	218	243	247	261	234	218	203	220	247	267	225	192	222	206	226	222	233	249	256	235	244	241	250	238	227	218	241	240	230	214	247	241	242	264	223	219	217	247	223	257	229	226	219	246	212	234	267	219	240	230	259	244	229	228	222	251	236	260	246	266	253	245	232	229	222	238	256	215	225	234	246	236	239	230	230	242	238	225	228	243	234	235	241	205	227	233	258	199	197	238	218	207	232	260	232	234	260	233	220	229	250	249	243	248	199	240	238	218	243	265	258	232	229	237	224	227	237	246	241	226	275	261	224	228	246	258	250	219	225	234	259	239	248	234	238	233	220	226	251	227	274	245	228	241	232	236	256	218	231	222	244	233	255	221	220	252	230	184	247	236	239	255	235	234	242	208	246	243	237	244	221	243	240	205	202	262	210	241	259	236	220	240	204	221	228	216	235	237	232	222	253	215	235	210	253	251	226	213	255	226	194	229	235	247	252	258	273	225	249	212	218	227	201	234	237	226	251	238	210	241	242	237	211	246	209	243	257	201	206	235	248	215	233	216	233	242	223	218	225	227	235	227	227	259	249	241	242	217	232	243	229	239	226	231	207	235	230	238	243	233	224	225	239	223	266	244	260	225	237	220	246	235	248	238	230	212	273	258	234	215	204	252	258	227	254	247	213	230	210	243	246	206	233	219	191	240	213	220	222	239	245	224	244	250	245	263	239	223	233	240	251	228	238	232	225	239	215	233	230	243	214	222	261	223	241	233	210	246	220	232	250	234	253	249	225	245	222	237	200	239	239	231	246	257	211	228	214	241	247	267	247	241	221	235	223	235	273	226	206	215	233	224	248	243	231	228	259	250	214	231	245	221	233	244	247	248	217	218	225	224	221	247	243	269	213	222	206	212	231	239	231	247	240	231	248	233	223	232	227	238	232	245	232	239	249	238	226	264	224	202	215	215	234	211	255	243	219	246	226	193	265	238	235	218	253	250	237	234	249	232	252	235	249	280	256	262	240	253	236	226	234	245	224	209	217	208	234	240	221	229	221	243	210	220	259	217	215	195	252	234	244	235	217	245	225	204	211	268	209	220	193	232	230	237	245	252	231	219	200	251	246	211	219	227	235	238	253	212	255	245	255	256	219	243	251	233	219	225	221	225	222	230	199	210	222	232	236	219	236	240	214	243	229	224	230	239	250	237	248	213	213	246	236	263	242	237	222	207	238	237	272	226	245	221	230	219	237	238	233	229	246	219	263	203	259	250	211	233	231	251	229	224	237	237	251	225	230	263	230	205	252	231	236	243	234	228	233	228	233	241	257	238	224	228	237	248	250	265	238	247	252	237	240	244	240	230	251	234	265	222	228	223	210	241	227	220	238	207	255	259	243	261	245	219	229	236	232	210	212	225	254	229	244	239	230	242	264	204	225	238	239	236	254	228	203	234	261	274	212	242	235	259	248	195	246	249	233	252	227	253	247	239	247	233	230	230	233	234	213	223	241	226	234	284	233	243	244	217	244	239	222	248	245	237	246	228	229	216	268	231	256	245	248	228	230	245	219	218	235	260	236	232	214	252	202	253	251	245	256	231	219	227	259	226	242	228	224	232	249	238	242	209	224	223	236	238	240	242	236	209	225	265	229	224	211	242	210	241	232	218	237	225	257	231	268	205	245	237	244	207	235	248	230	234	231	240	241	213	227	216	212	244	208	266	233	239	246	207	217	235	232	248	218	238	217	248	258	237	249	237	225	227	200	232	253	237	226	205	237	227	208	253	261	227	262	248	219	259	222	252	202	228	228	246	257	229	226	226	233	254	249	210	223	216	239	235	237	249	228	248	239	240	249	220	222	241	247	245	201	193	206	245	220	246	246	243	230	244	229	229	190	244	259	241	214	240	209	258	246	244	247	221	218	255	238	223	233	263	228	212	238	219	191	246	229	242	259	234	223	234	258	256	214	240	221	207	216	228	248	228	248	243	241	242	251	211	238	236	252	234	211	210	250	217	266	254	250	229	243	250	233	247	239	232	239	237	201	229	231	210	240	234	228	256	230	241	226	242	248	215	234	218	236	217	232	232	211	245	221	204	229	240	237	233	192	239	216	228	223	227	219	210	237	232	203	216	251	224	233	220	239	232	263	261	266	244	223	238	216	245	222	210	221	261	226	248	250	237	215	220	215	236	235	240	236	213	209	268	215	240	226	239	221	234	232	237	219	231	209	215	243	239	242	199	239	240	237	250	243	212	217	211	263	243	233	239	213	205	235	243	241	235	236	239	245	242	257	240	245	223	222	227	226	226	260	217	248	256	236	227	245	231	236	241	212	251	241	241	207	215	246	237	267	212	235	238	220	222	220	226	245	213	206	247	229	245	197	226	232	214	207	229	212	222	257	223	251	236	235	211	229	229	231	231	212	212	230	208	226	241	250	227	239	228	244	226	231	243	209	230	227	235	224	233	236	228	246	247	243	260	247	208	215	255	262	243	224	233	218	216	216	215	229	220	239	253	260	234	243	213	213	247	207	205	253	213	233	237	239	244	220	246	254	233	256	215	228	238	263	229	212	209	234	208	234	279	206	195	241	219	245	263	210	232	248	240	231	242	252	237	232	224	246	230	263	245	226	219	215	217	226	247	224	217	237	209	251	257	248	232	231	195	236	227	241	235	231	224	246	214	258	214	230	212	229	220	248	246	233	217	285	251	220	230	217	243	251	234	247	248	230	219	231	243	225	240	224	216	226	236	236	233	226	265	209	196	237	265	267	247	241	232	230	242	252	229	234	250	246	225	242	241	232	232	256
3908	1721	1732	1862	1617	1336	1112	935	781	798	768	742	701	718	749	773	866	954	910	855	1034	1102	1095	1010	1001	965	941	895	857	901	848	777	728	679	679	691	706	619	645	663	619	603	637	600	620	628	646	572	612	609	578	631	572	562	542	623	572	577	622	594	600	576	565	613	566	583	614	593	593	579	538	562	613	610	600	586	602	622	576	581	573	592	635	615	596	619	567	612	554	593	607	555	598	591	603	523	590	591	566	549	530	616	601	572	585	524	558	587	579	603	586	604	561	613	594	611	585	571	569	551	540	575	604	586	616	604	603	574	638	586	581	594	550	543	588	596	591	606	620	651	589	558	602	602	558	570	551	560	616	572	583	589	606	567	577	610	577	632	588	604	584	594	618	568	613	582	573	561	567	593	574	622	558	586	595	580	590	533	596	608	554	614	585	611	583	542	616	589	601	581	615	560	569	547	580	590	547	589	591	581	608	592	611	561	581	588	605	605	608	589	601	568	555	623	577	596	619	633	572	595	603	577	577	643	604	571	581	551	597	589	602	570	594	555	608	566	622	526	570	604	575	617	581	633	585	574	572	594	611	599	590	601	547	591	575	564	589	578	588	574	598	578	570	585	593	564	579	562	589	574	605	568	560	588	573	592	620	588	593	563	603	583	599	590	577	547	570	589	575	550	611	560	584	607	552	572	564	620	589	597	594	589	602	576	589	569	592	591	590	593	593	560	596	596	579	589	590	616	539	605	594	589	584	576	544	564	640	596	542	599	560	637	597	567	608	632	577	576	585	609	603	580	583	613	622	571	612	538	593	605	585	550	620	561	619	572	561	622	617	579	582	597	560	580	602	584	621	561	593	615	587	614	567	568	579	548	569	634	584	598	627	576	613	595	558	608	589	585	552	570	616	574	572	576	558	610	605	554	604	572	602	622	598	580	566	602	587	536	594	585	598	603	584	648	573	576	575	558	595	608	614	620	587	591	573	586	557	569	586	552	566	604	608	581	565	594	568	633	582	607	574	558	558	591	572	611	570	562	556	563	618	523	608	561	531	582	590	604	580	569	571	569	599	602	589	609	577	552	571	592	560	568	602	583	554	638	584	631	607	583	597	566	563	584	611	584	566	597	599	581	554	606	594	562	611	649	567	630	583	631	560	549	628	599	551	597	594	573	590	621	611	597	574	581	575	620	592	567	586	577	574	580	614	563	592	580	627	571	591	595	582	546	601	563	594	584	543	568	576	655	597	577	589	604	639	591	600	577	584	567	577	554	578	551	589	537	558	607	581	571	637	559	590	540	612	585	580	602	598	591	554	566	560	574	627	571	610	576	547	573	548	537	600	521	606	597	583	604	565	588	607	604	613	571	591	639	596	608	562	616	580	577	565	558	606	623	671	588	572	579	584	637	592	598	576	565	588	588	583	572	574	606	581	557	584	597	594	583	578	583	596	596	597	587	604	610	602	616	620	568	627	585	613	587	561	584	588	560	596	590	590	594	547	581	622	598	620	577	584	617	579	585	530	589	590	575	591	594	583	593	574	534	494	639	627	607	581	574	565	564	561	606	585	604	583	601	562	604	598	574	596	571	618	590	625	545	651	597	562	577	586	615	585	648	564	580	590	568	592	550	599	583	594	607	603	578	614	606	526	605	585	558	577	575	588	585	586	606	555	551	580	609	523	616	600	585	594	602	619	577	568	564	574	555	550	592	567	594	582	561	607	548	588	557	576	588	543	610	599	601	599	610	593	589	548	599	632	609	588	572	563	605	588	580	550	621	600	610	620	583	666	590	606	548	549	595	595	569	618	565	590	642	606	591	567	581	620	583	584	571	570	582	587	562	594	579	586	567	581	633	604	563	586	587	552	602	586	613	586	644	587	566	617	546	569	558	608	570	559	577	603	602	602	573	584	587	605	594	636	593	556	572	569	586	572	543	567	549	586	618	564	590	568	557	564	560	572	582	585	588	607	595	599	582	568	575	596	526	590	594	620	589	599	571	628	627	585	575	618	595	604	611	570	598	578	594	610	558	571	594	587	569	557	526	577	621	566	571	621	616	590	601	608	556	592	627	581	589	601	609	565	596	603	556	642	607	572	559	556	618	628	579	565	593	589	600	573	568	571	618	613	633	570	605	539	623	584	582	582	577	602	579	600	643	555	594	617	569	594	583	567	610	578	569	571	571	602	614	630	598	567	591	579	584	545	589	612	558	597	550	545	577	633	561	591	601	541	598	609	600	579	582	555	556	594	620	590	587	604	577	597	559	597	577	606	605	630	560	591	580	568	593	590	596	605	548	624	610	570	600	581	606	586	543	596	628	621	628	603	580	560	603	595	562	583	595	613	546	552	603	572	554	590	592	633	585	603	589	604	620	595	598	564	625	607	577	591	572	558	569	629	612	541	591	603	578	595	561	569	599	582	613	611	596	655	558	642	572	593	566	655	581	629	599	603	562	559	627	595	591	602	583	559	627	616	561	528	574	561	608	577	588	571	646	623	599	586	592	592	586	595	568	552	607	585	544	595	585	631	603	583	595	605	597	549	581	584	520	579	583	585	578	627	605	586	581	602	570	579	584	640	612	582	569	613	605	568	581	595	602	585	609	567	547	616	543	596	592	605	579	594	612	614	603	592	611	577	615	530	551	593	629	609	572	600	597	600	546	568	598	589	586	610	645	584	553	605	583	560	547	593	601	580	562	612	573	624	600	583	577	610	598	589	597	630	545	584	606	574	565	589	562	621	582	572	602	543	590	588	584	533	562	612	594	574	595	568	546	571	604	592	580	566	560	578	588	624	565	566	609	584	577	536	589	594	587	549	568	592	644	604	565	637	587	553	571	577	611	648	597	578	602	592	610	622	593	629	560	559	592	558	574	580	623	581	595	630	592	561	554	600	551	598	554	572	600	566	578	644	590	577	599	588	587	556	575	609	631	560	601	584	561	560	630	580	582	537	607	569	617	621	569	609	590	571	614	596	561	576	548	610	535	553	549	605	583	580	578	613	596	580	592	572	570	605	551	612	550	540	593	590	585	582	613	547	590	581	576	624	577	550	586	583	581	523	559	551	638	586	577	582	581	611	585	618	604	546	561	626	622	627	604	569	571	608	597	567	581	565	647	561	560	621	610	624	592	590	598	614	582	615	569	597	575	551	573	573	599	555	620	555	626	555	568	609	582	628	576	603	550	602	621	631	549	533	614	631	638	582	586	590	562	585	571	561	579	593	588	583	609	547	548	598	565	610	581	605	592	615	610	601	609	624	599	621	604	616	615	578	618	594	624	580	605	612	591	551	584	566	561	598	566	615	649	552	604	551	578	583	526	613	599	577	602	569	641	572	539	615	552	543	553	579	558	618	562	569	591	621	570	566	611	621	599	581	602	574	616	588	591	582	605	605	574	590	550	609	591	576	557	552	600	569	587	617	602	617	622	579	542	582	543	598	554	590	571	617	601	600	573	626	587	551	608	598	580	582	603	578	583	588	588	567	529	604	564
14148	4126	1900	1206	831	596	459	395	348	319	297	288	312	270	265	303	321	367	349	373	447	377	389	382	362	367	338	305	286	304	293	283	258	264	235	237	240	255	278	252	258	229	232	246	262	228	226	247	233	237	234	228	247	232	262	218	229	209	244	214	251	221	255	216	227	228	249	222	231	206	223	222	251	243	217	216	227	242	245	208	235	230	231	225	233	250	247	255	224	226	243	217	234	224	233	237	238	221	247	248	217	230	201	237	234	237	231	239	260	231	227	230	219	246	237	232	205	221	194	218	225	232	219	230	190	225	231	228	252	259	243	216	231	211	218	211	252	237	223	247	228	256	212	243	227	245	220	239	247	237	203	219	215	236	217	242	237	232	244	218	228	233	219	222	215	205	212	217	227	245	249	222	230	211	203	217	195	244	236	248	220	234	208	231	234	205	221	218	222	244	228	242	222	237	215	210	235	241	221	244	227	226	229	238	230	210	217	196	219	232	235	241	214	242	225	215	237	209	224	215	242	228	211	233	227	235	228	232	236	261	231	226	245	229	217	248	224	237	240	207	228	240	237	237	215	193	224	208	214	245	241	210	210	205	240	233	205	212	214	246	241	232	258	218	196	204	217	193	240	228	239	238	239	201	218	246	224	239	245	250	237	256	214	250	237	250	233	247	241	242	245	246	241	220	217	234	199	213	246	248	210	222	243	225	261	231	252	237	240	219	241	243	212	240	226	218	219	227	221	214	242	230	241	205	211	243	191	232	229	236	230	253	249	227	213	226	247	205	262	208	219	229	219	233	237	211	225	239	224	232	236	207	219	218	242	235	215	220	253	237	211	215	224	231	218	225	224	228	233	197	245	234	218	203	217	232	211	213	224	194	220	218	221	236	204	253	238	208	193	226	230	273	229	232	217	198	246	231	212	200	246	239	216	228	236	213	223	223	223	234	196	238	234	269	213	213	217	233	222	238	249	230	220	199	184	225	264	250	234	240	226	241	244	230	235	204	235	236	241	220	229	251	229	232	230	243	220	242	217	213	214	211	254	229	233	235	201	245	209	225	221	239	247	216	206	219	243	221	220	240	198	208	256	233	232	249	233	232	235	223	207	220	224	209	220	245	217	189	228	234	220	225	227	234	234	213	238	201	239	246	246	220	244	226	247	223	228	230	253	248	198	210	223	212	195	234	228	219	229	238	257	233	239	210	235	220	235	204	250	221	255	231	216	227	236	199	209	231	250	254	218	210	225	224	242	236	235	260	256	220	235	236	197	242	230	211	240	220	246	223	238	230	236	223	233	213	250	234	258	227	227	210	213	252	218	209	206	214	224	225	229	208	242	237	196	236	222	230	225	229	210	224	262	255	208	218	225	254	214	225	231	218	247	213	216	226	236	204	224	218	232	216	219	244	201	210	248	230	260	223	231	255	220	248	206	225	215	224	220	223	215	236	215	207	230	218	217	218	214	231	240	215	236	235	222	233	213	237	250	238	197	252	226	218	210	246	226	253	217	212	203	227	226	215	206	232	236	196	260	219	236	189	241	231	203	232	210	230	223	216	216	226	244	231	232	224	223	224	203	229	231	207	243	244	232	223	234	257	239	237	209	219	222	217	221	213	213	205	247	229	213	222	237	206	200	203	233	238	238	219	206	200	226	235	232	212	226	227	236	217	218	209	197	230	218	195	211	221	241	256	208	200	236	210	230	217	226	230	243	206	224	215	210	212	203	223	254	248	242	270	230	225	227	245	237	221	215	250	212	245	240	209	247	215	210	237	243	217	224	240	230	213	240	243	249	213	219	252	228	233	223	229	202	220	217	206	230	209	232	260	222	209	205	238	261	219	215	208	219	229	244	236	252	217	234	234	243	204	224	230	251	242	259	228	215	252	221	240	210	224	238	246	240	215	231	220	226	243	237	232	216	211	209	231	235	216	248	249	232	233	215	213	195	253	219	199	234	241	201	225	227	219	222	209	230	246	229	221	227	245	224	238	231	235	220	248	216	232	221	208	218	221	240	251	226	228	234	210	225	222	195	249	218	207	252	202	198	237	220	205	217	209	250	226	245	221	209	220	214	237	239	233	212	227	234	240	262	229	234	239	235	229	219	213	229	229	225	256	227	186	236	204	225	231	246	256	245	212	250	221	234	246	246	229	226	216	269	248	210	268	243	215	228	226	213	244	242	222	228	198	213	203	202	218	241	241	233	212	222	257	232	216	207	245	208	229	231	240	227	232	210	243	232	218	186	218	230	214	241	230	222	211	225	212	222	223	227	201	240	238	230	214	220	256	194	207	209	199	241	255	199	215	247	206	216	237	219	230	258	257	197	208	232	231	191	206	215	233	254	218	211	223	234	245	243	206	235	213	245	242	231	226	213	202	208	257	221	238	248	220	253	232	248	217	234	243	235	209	220	244	224	213	211	214	225	222	219	247	204	228	239	207	244	241	244	204	226	239	260	252	231	233	241	252	223	232	236	227	210	209	231	219	195	234	219	204	236	224	209	208	218	227	177	253	246	234	226	247	245	226	199	232	213	236	237	230	227	229	254	233	229	230	233	224	218	234	234	202	192	230	216	240	197	188	211	204	226	243	244	234	213	201	215	201	262	214	204	242	227	202	228	248	251	242	233	198	217	231	223	214	232	228	226	230	259	212	206	227	225	215	209	225	249	241	198	234	223	221	217	223	241	254	248	279	243	235	213	222	218	242	218	231	220	262	209	232	226	229	228	215	206	211	231	213	218	212	210	223	230	244	220	231	223	221	219	221	245	258	242	223	223	213	227	228	232	194	225	222	227	250	233	248	222	213	252	256	213	223	225	214	205	207	249	248	239	196	227	225	235	246	272	208	200	240	222	230	215	221	229	224	233	213	227	231	225	226	191	220	253	234	213	209	248	225	236	207	219	223	226	224	205	197	239	258	256	236	235	219	215	210	221	219	222	220	200	236	220	236	234	241	211	236	213	243	241	250	227	240	221	220	252	241	234	219	202	232	202	216	203	218	260	244	236	229	214	236	222	217	233	239	267	230	236	245	232	233	240	217	230	238	235	223	223	238	253	217	247	230	223	248	214	264	224	234	231	230	214	225	245	209	213	222	248	212	261	213	233	233	214	226	227	210	211	227	198	213	220	240	248	234	240	220	228	221	246	226	222	203	250	238	232	226	211	224	218	230	211	219	211	207	252	223	248	221	220	240	216	236	212	223	235	211	234	213	214	236	199	238	228	220	220	232	246	229	229	219	211	258	242	211	226	248	245	206	220	225	242	225	244	244	238	262	199	194	220	216	240	241	234	227	257	229	223	229	206	217	222	240	233	227	221	226	204	248	211	238	248	195	224	218	268	215	207	223	212	198	229	226	239	216	230	235	208	226	255	236	206	222	220	219	248	219	230	244	228	215	191	234	216	227	247	253	196	232	218	195	198	226	230	235	255	245	226	221	234	237	215	223	247	224	230	192	217	235	262	257	211	232	236	235	222	230	245	236	236	233
11407	3768	3272	3646	3103	2478	1940	1443	1197	1040	1011	907	941	994	953	1058	1231	1514	1558	1522	1915	1967	1825	1740	1700	1505	1413	1281	1168	1162	1101	985	846	880	840	763	796	733	736	686	702	652	684	664	633	577	632	594	591	623	612	628	586	607	580	622	562	614	546	587	599	567	619	584	617	578	608	568	581	546	557	553	581	598	579	609	582	573	506	601	589	605	562	545	593	610	619	565	586	567	591	545	613	548	581	585	608	570	612	541	597	587	593	613	557	569	578	546	582	552	531	561	554	597	559	592	566	549	548	558	588	606	589	600	532	575	615	546	567	584	551	586	571	555	614	585	581	601	603	544	539	561	600	570	568	591	600	576	611	590	576	623	608	557	580	587	634	584	586	609	546	575	577	560	551	553	565	559	540	562	558	535	589	610	595	526	624	546	570	602	587	554	599	607	538	579	566	577	530	555	596	564	558	595	552	542	563	595	599	545	576	574	596	569	589	552	580	545	555	554	575	570	585	594	558	587	529	544	579	563	557	576	656	544	581	568	572	570	577	586	547	570	556	587	602	584	564	571	602	570	597	513	575	571	581	571	629	635	563	537	577	603	557	574	548	572	587	568	551	613	592	573	601	604	581	546	596	588	554	528	592	539	605	592	563	572	578	557	608	578	589	573	539	555	616	570	565	599	560	570	564	548	556	583	640	557	575	551	631	548	617	544	570	564	569	571	610	564	546	546	543	592	538	597	604	577	626	568	568	565	568	632	591	558	561	591	581	591	577	577	618	535	597	523	562	601	505	576	546	560	602	557	550	582	588	585	569	510	556	521	588	515	586	561	556	594	568	608	600	581	581	570	599	539	552	585	597	565	554	572	576	572	525	605	545	576	632	604	602	629	542	559	583	577	555	543	560	598	529	548	582	613	600	542	598	592	569	618	582	531	558	559	613	594	591	549	566	551	587	563	556	591	649	584	583	572	571	597	596	557	545	565	549	551	575	590	548	584	599	597	532	584	595	531	598	558	544	588	581	521	573	584	582	568	568	569	589	550	546	581	532	567	515	564	547	547	540	552	542	571	586	595	577	605	598	564	597	567	550	590	541	597	594	553	638	549	553	595	587	572	516	551	564	575	552	571	564	599	580	599	580	544	558	551	593	549	580	635	536	591	531	602	564	597	516	560	543	567	538	580	597	559	576	579	570	573	575	510	585	532	580	505	563	569	582	577	528	574	556	583	549	554	537	597	552	556	538	565	564	531	564	538	566	562	642	626	556	601	592	564	577	541	536	570	582	575	564	584	600	527	577	603	568	560	567	573	552	548	586	586	565	565	585	577	630	587	565	564	564	580	560	540	574	561	546	571	629	574	572	596	546	526	589	534	523	583	592	583	546	561	583	537	562	581	580	598	541	547	543	542	577	623	572	570	589	577	553	548	592	559	591	555	576	546	640	530	590	574	570	568	569	534	564	541	581	607	571	540	574	575	548	544	580	574	593	587	581	556	579	568	589	571	596	579	559	594	611	536	609	610	580	594	569	550	578	563	586	578	564	550	586	604	625	551	597	599	595	554	595	557	598	520	598	558	572	557	600	522	609	576	524	615	610	614	532	591	555	571	560	592	583	585	536	580	563	567	602	516	599	534	607	560	572	585	551	602	603	593	551	557	600	592	552	529	587	544	571	537	549	590	574	567	549	562	595	549	596	579	542	581	565	590	557	579	595	580	532	574	557	595	538	528	566	620	571	582	602	538	612	573	548	619	564	559	574	563	611	581	533	551	540	579	582	607	608	572	546	571	585	522	528	596	590	522	609	592	582	546	574	583	580	553	564	540	575	589	597	575	574	576	576	519	561	591	586	605	620	561	559	581	564	588	582	580	547	611	564	589	584	606	601	587	621	603	590	557	554	548	604	604	580	539	617	631	549	551	542	566	622	570	526	585	549	539	580	615	597	583	550	605	554	551	604	591	534	601	570	541	623	548	599	571	555	571	576	602	570	555	565	531	571	569	593	588	582	591	573	594	556	550	530	586	555	557	576	598	625	533	556	595	575	547	568	579	552	536	588	584	554	565	584	549	538	601	586	576	556	554	587	602	560	575	605	595	586	572	635	573	565	596	572	570	619	615	607	549	583	601	556	568	587	578	629	579	593	541	551	580	559	538	585	603	555	537	574	604	570	551	566	570	572	562	612	569	561	567	590	557	585	539	562	583	544	551	557	540	580	562	557	566	608	586	572	559	547	562	525	543	588	583	585	595	557	589	579	618	595	546	571	523	522	581	592	565	581	596	589	565	594	571	564	573	569	598	583	585	573	603	565	552	593	594	547	589	553	558	559	536	562	597	601	572	589	583	563	594	559	531	574	570	554	563	537	589	554	567	590	613	552	589	595	588	562	594	620	556	551	593	573	530	555	551	585	576	597	533	592	617	573	562	585	575	530	600	566	567	590	537	532	549	550	587	574	538	566	616	577	579	581	553	585	553	563	570	574	572	545	577	587	605	573	593	565	618	545	582	573	602	542	571	558	529	587	573	549	542	569	550	593	597	574	543	566	554	604	564	558	557	588	541	571	561	591	591	543	564	574	606	573	569	560	611	574	560	557	570	589	551	576	556	567	590	599	568	573	518	562	585	559	542	582	571	560	568	548	608	600	569	565	563	582	594	574	591	554	534	553	544	531	554	575	550	577	578	596	580	554	558	579	605	544	589	534	575	568	543	546	577	563	581	561	537	574	577	569	546	558	552	554	562	588	594	530	545	532	594	549	586	544	606	608	561	613	591	544	554	563	593	579	564	564	587	552	610	596	567	563	575	646	562	596	547	605	602	572	555	559	611	590	589	559	616	605	546	527	594	593	586	586	531	545	587	541	599	557	564	562	571	556	625	584	601	578	565	557	562	577	575	616	620	560	573	539	575	581	545	604	553	549	586	543	551	590	575	598	587	585	580	591	598	567	589	564	559	558	572	597	562	576	556	593	568	561	541	605	531	557	589	575	598	562	577	558	582	585	580	564	563	641	552	594	584	603	559	525	551	549	540	580	567	573	578	571	604	578	598	558	596	583	586	561	513	550	552	587	574	589	553	586	545	598	564	590	551	559	568	570	578	603	588	518	569	545	582	591	542	591	533	559	586	608	589	553	557	521	578	614	582	567	553	564	589	570	601	598	583	608	570	582	558	575	642	571	602	560	579	562	546	559	560	610	603	569	580	574	582	618	606	582	578	614	559	552	570	586	586	583	556	572	581	530	551	559	573	544	592	556	599	578	597	558	559	574	582	590	570	565	575	610	572	584	589	605	593	575	598	570	579	555	565	552	611	577	592	540	528	574	606	541	547	567	565	540	574	569	585	572	595	582	538	568	607	558	568	579	582	540	586	556	607	573	536	574	603	585	586	590	570	569	595	590	540	549	574	558	589	588	562	563	555	583	568	578	572	556	544	608	567	571	607	560	563	584	562	560	562	575	533	574	545	568	573	593	525	553	531	561	624	525	545	569	570	584	563	598	581
23238	7231	3145	1976	1234	783	581	479	379	314	312	289	247	289	277	285	343	422	420	414	487	479	443	461	421	357	350	303	313	264	298	271	273	255	256	236	252	212	217	247	219	224	211	204	178	218	181	188	193	202	181	165	187	184	175	173	173	205	210	171	207	181	171	223	219	202	194	195	177	215	156	179	186	189	184	190	171	189	169	189	186	189	176	166	184	188	179	181	193	217	186	177	170	160	187	201	178	186	184	204	173	192	186	222	196	178	191	182	148	166	187	189	164	197	199	195	202	193	201	193	198	202	190	190	187	167	164	176	197	191	205	186	181	180	203	196	188	167	195	176	184	189	185	169	172	191	177	174	171	173	188	187	179	197	158	192	193	175	190	178	185	186	175	177	172	202	195	182	180	192	184	172	183	196	178	205	182	178	183	195	186	209	187	186	171	152	188	189	189	187	202	190	178	161	168	180	161	180	181	158	198	183	180	173	194	177	184	178	194	173	222	184	192	191	191	179	176	181	181	188	201	174	183	179	183	194	165	206	182	189	198	207	178	193	195	163	170	176	189	179	165	175	177	182	191	184	197	162	206	181	196	204	201	178	176	170	169	193	222	167	179	164	163	177	169	164	180	164	176	201	188	200	171	199	163	189	197	186	180	197	190	191	173	160	169	175	190	185	200	159	180	176	177	167	177	188	220	199	188	164	165	161	185	226	192	179	208	189	188	177	191	184	174	198	196	183	185	203	162	168	177	195	187	172	199	184	173	163	166	160	182	197	173	175	180	164	169	192	193	192	188	177	181	201	157	178	173	184	188	184	180	178	190	189	193	181	188	212	171	154	171	211	196	209	183	183	190	175	177	171	203	195	181	185	201	194	165	201	165	181	178	168	179	175	175	188	202	191	180	181	175	181	216	168	167	167	188	202	175	178	190	184	212	218	216	210	149	180	169	197	188	191	164	183	162	180	192	170	199	193	193	205	188	169	200	182	152	178	200	185	161	201	177	185	179	185	178	194	170	168	182	187	180	161	207	184	191	184	147	194	178	171	174	177	175	187	172	182	181	191	189	187	196	163	164	167	188	220	174	191	178	176	188	162	167	198	174	183	191	174	188	181	162	171	147	166	174	186	179	176	168	183	166	181	195	176	194	175	186	205	185	185	193	207	169	179	175	161	196	176	184	193	208	184	211	185	192	184	196	183	187	158	191	192	177	183	206	174	182	206	189	152	186	227	193	221	210	174	163	194	190	183	182	174	199	188	185	177	186	204	185	183	207	197	157	201	207	207	187	174	200	172	201	174	189	197	211	178	207	174	198	163	169	169	161	190	190	171	195	179	178	169	173	215	207	160	178	208	162	178	175	171	157	158	200	198	188	189	202	198	162	170	196	167	178	164	171	180	170	149	213	170	193	168	177	178	186	181	178	199	187	183	189	190	165	207	191	183	206	186	164	180	187	193	193	197	184	192	167	181	186	201	165	175	164	178	187	215	206	173	178	186	174	171	192	171	203	200	167	193	183	194	176	170	184	174	157	194	200	195	210	210	199	194	186	205	189	177	178	181	153	173	187	151	172	209	197	189	160	193	177	191	199	166	174	202	204	175	207	211	188	184	180	174	179	188	177	200	200	192	166	192	146	189	170	192	170	173	178	201	161	197	193	180	188	220	206	185	194	197	172	173	171	182	184	184	166	208	179	149	163	191	170	206	175	198	177	158	181	190	169	202	175	187	168	181	172	178	176	183	207	182	193	192	188	187	172	171	174	179	174	194	194	196	176	168	177	195	185	193	183	159	206	161	191	171	158	199	201	178	165	193	192	187	160	183	155	159	187	168	169	178	197	183	179	206	178	176	180	185	210	187	202	171	163	175	201	213	199	175	185	179	185	185	189	174	163	169	182	177	195	197	184	165	181	164	162	185	191	179	166	199	169	175	195	171	164	186	167	168	190	173	168	180	195	181	171	185	191	194	169	185	180	188	175	172	149	156	192	182	185	185	197	175	180	179	170	166	185	169	199	177	172	171	194	179	186	199	174	205	193	197	211	205	184	204	172	187	190	170	184	168	162	176	193	192	206	167	167	197	178	179	188	207	175	184	204	206	156	167	194	202	194	186	196	188	177	182	170	186	198	172	175	179	191	186	176	195	171	187	184	192	190	174	186	171	186	173	175	196	183	176	206	152	198	202	195	187	190	187	178	205	202	180	208	203	176	182	178	200	195	189	182	196	168	178	199	158	172	210	185	166	200	179	181	166	198	207	165	173	195	179	193	170	180	194	222	199	192	172	205	198	208	178	194	174	164	183	151	175	201	171	183	188	206	198	199	190	171	190	187	159	188	199	199	165	160	181	192	158	169	214	188	169	186	209	159	165	193	174	165	197	160	182	182	163	159	176	172	195	172	192	179	166	174	206	180	199	162	192	187	176	181	173	168	153	207	157	202	178	212	208	177	179	185	171	183	208	220	177	188	156	193	197	173	169	169	179	215	147	194	199	185	177	174	182	182	181	194	184	176	173	183	216	190	181	186	171	192	189	202	168	177	188	174	189	189	163	174	199	193	176	189	204	203	214	197	191	167	198	216	186	182	183	179	193	172	195	162	191	170	183	173	184	161	183	200	203	182	174	188	209	192	170	200	211	177	171	184	218	195	186	188	190	177	176	180	199	204	161	203	184	202	186	167	179	199	175	172	181	153	179	207	206	193	175	184	181	206	173	190	180	175	182	182	165	180	192	191	212	164	176	195	173	196	199	177	212	182	189	185	189	180	178	175	185	199	179	180	184	187	197	191	187	166	172	186	204	174	168	172	191	172	186	155	207	197	203	204	186	163	197	175	163	205	169	182	189	161	175	196	182	181	162	200	174	185	204	195	201	169	180	189	177	199	165	195	161	195	163	200	181	176	180	177	185	189	168	195	159	190	187	181	179	178	167	171	192	186	193	168	172	158	180	190	155	172	131	182	208	183	165	168	186	196	201	186	170	175	184	196	186	171	168	193	184	186	148	178	177	199	167	200	188	180	191	167	176	187	206	209	176	183	193	193	187	182	186	178	179	201	167	186	175	176	171	190	201	193	187	195	192	204	198	191	184	177	192	197	171	183	199	190	197	196	185	186	188	205	196	175	178	164	171	174	194	180	156	190	180	177	172	193	169	183	160	154	160	214	194	201	200	182	184	186	172	159	186	187	197	179	176	183	201	163	196	187	203	197	202	198	195	176	201	189	197	178	195	168	192	213	153	197	189	165	192	198	201	195	202	201	197	181	203	196	170	195	219	196	183	173	186	193	195	173	179	203	195	198	161	170	170	192	192	202	176	187	168	160	188	165	189	185	213	190	166	161	183	204	196	165	163	154	180	195	205	183	169	199	190	173	200	161	186	197	192	182	187	171	183	176	199	193	178	174	193	170	189	200	191	196	186	172	179	190	175	199	192	181	178	187	197	181	180	210	189	173	173	180	185	169	169	179	174	156	169	189	210	191	186	193	176	176	175	149	185
15769	5169	4735	5568	4521	3484	2557	1981	1425	1194	1034	1026	1009	1146	1107	1192	1678	2069	2229	2091	2573	2611	2349	2244	2068	1855	1673	1372	1343	1252	1221	1073	950	899	903	848	730	734	692	670	674	676	635	626	557	565	544	537	507	514	526	560	539	542	513	543	503	521	504	519	484	510	508	519	503	503	436	494	471	451	505	505	500	475	475	427	474	498	464	499	457	462	473	500	453	493	471	485	476	470	480	483	447	474	483	483	498	475	497	487	512	508	497	488	491	470	439	450	483	430	439	489	487	479	451	526	460	467	467	494	485	452	478	472	485	468	455	450	497	482	468	480	470	444	461	469	485	499	427	489	463	512	477	530	469	449	491	473	476	460	464	475	499	479	489	446	438	483	471	455	459	452	471	457	470	500	492	510	523	460	500	480	482	485	517	480	486	459	481	456	472	450	474	484	485	515	501	492	442	436	455	448	484	485	464	478	458	503	482	482	472	497	458	472	456	480	485	468	477	484	481	468	509	499	480	479	443	501	489	490	478	493	472	473	454	441	458	488	499	476	474	486	474	473	486	462	491	470	502	485	472	453	505	458	477	476	500	484	462	516	475	475	465	460	483	495	438	513	474	478	472	455	462	494	492	457	474	481	510	497	460	462	464	510	477	436	512	459	460	467	481	521	475	420	455	494	481	467	481	506	468	444	450	477	459	462	443	506	524	505	463	448	472	432	464	481	503	460	469	496	507	463	451	480	473	487	464	475	474	462	469	464	440	480	423	488	501	470	466	454	465	533	470	457	441	486	443	481	479	452	490	454	485	420	438	493	487	479	484	459	458	494	509	477	442	461	537	436	478	481	484	534	488	449	482	435	466	464	487	486	455	455	453	437	457	461	502	474	469	484	473	477	470	437	503	481	463	438	459	476	455	472	446	540	452	462	465	481	427	506	398	464	451	452	475	426	446	480	453	492	453	468	454	490	471	457	476	483	461	479	470	435	474	462	460	493	462	483	475	456	454	447	491	480	448	478	491	477	436	472	437	469	480	491	540	466	484	438	499	473	475	503	430	498	476	472	475	452	454	425	469	461	507	486	485	450	514	509	442	437	470	506	509	469	466	476	500	450	472	499	466	452	469	506	464	483	488	493	464	468	482	459	492	499	446	449	478	479	494	438	462	502	476	474	466	456	468	470	469	490	500	494	460	428	445	449	515	451	469	472	530	468	461	466	490	489	504	446	463	475	446	511	455	479	459	504	460	470	432	459	461	488	504	468	447	447	434	478	471	510	503	478	502	440	454	496	462	481	484	480	464	445	500	460	501	461	486	530	450	472	471	473	491	490	499	457	489	461	438	482	485	469	451	436	464	479	488	466	467	452	473	475	498	487	467	478	481	465	446	468	471	493	478	440	453	468	484	483	488	460	455	441	478	471	487	471	464	499	460	471	443	490	478	493	419	451	463	452	521	478	490	432	484	504	455	449	455	446	505	518	467	440	483	469	494	467	497	478	477	489	487	440	470	486	498	439	481	487	506	496	474	471	436	475	466	510	504	503	486	450	442	483	486	484	484	470	494	488	462	506	484	474	431	477	443	450	482	487	476	456	456	493	429	480	454	482	447	462	482	472	482	492	471	476	449	471	455	503	452	490	506	499	472	472	493	434	482	506	479	444	494	463	484	465	473	475	466	471	523	486	470	478	487	539	483	508	495	505	476	498	477	518	486	466	428	476	524	457	481	481	410	488	474	450	462	433	507	478	503	471	437	426	492	495	447	490	473	453	469	443	502	506	458	491	450	481	458	485	434	484	488	486	506	475	471	468	484	471	452	502	485	497	489	461	509	472	488	451	459	468	464	449	471	459	439	463	456	448	464	448	477	480	455	502	475	465	459	462	503	484	497	486	470	442	454	497	503	434	482	507	485	486	452	411	492	480	478	466	453	485	454	447	444	521	443	482	471	475	484	485	460	477	482	519	454	492	499	463	470	466	441	466	506	504	477	476	475	466	478	454	474	484	548	446	468	500	471	477	481	446	472	480	447	490	442	445	441	469	471	485	460	469	497	479	477	485	479	493	453	461	428	492	520	490	455	486	461	485	473	478	449	498	496	437	464	473	483	455	497	444	464	445	473	530	507	481	475	500	479	444	478	480	484	470	459	463	503	470	447	491	440	480	468	485	459	493	489	482	489	466	478	482	458	478	441	456	502	529	476	470	475	478	470	474	458	471	460	505	481	530	467	460	476	484	465	479	476	484	430	463	457	484	475	481	502	461	478	492	475	476	497	460	454	465	469	489	448	446	453	457	471	470	509	470	502	472	463	480	525	429	495	516	484	453	454	461	424	461	455	441	465	458	480	466	455	491	475	481	478	466	464	433	471	485	450	486	507	490	492	469	483	478	503	455	461	486	504	469	433	455	495	485	438	486	469	480	438	500	468	462	452	493	451	466	511	518	510	484	440	476	468	473	471	470	465	484	475	461	437	468	509	440	503	455	443	475	480	465	448	466	440	497	469	472	451	470	488	455	466	489	473	447	473	459	478	477	478	493	442	472	463	485	468	467	499	473	451	509	473	456	503	472	498	477	512	494	493	489	476	469	458	480	446	489	447	474	512	483	468	478	487	456	479	460	443	473	473	463	479	496	441	482	468	472	502	418	458	485	461	457	447	481	495	475	481	477	478	454	458	492	443	480	449	464	442	486	491	467	500	489	472	489	498	504	467	457	424	473	501	465	478	495	496	461	507	507	448	432	491	495	453	515	484	436	460	473	477	463	465	502	469	483	518	467	441	429	474	467	490	480	444	487	507	503	453	489	441	460	473	493	487	470	468	481	508	421	472	448	490	476	475	495	498	452	469	479	433	473	485	484	497	456	416	451	464	467	509	481	480	479	474	498	462	494	486	492	461	478	472	468	464	490	475	466	447	497	480	458	481	461	481	463	485	452	485	493	455	441	453	477	460	461	476	480	487	460	516	493	463	475	467	483	474	498	469	482	492	463	490	467	502	462	517	476	474	451	473	475	492	505	467	425	497	487	491	473	484	489	481	448	507	460	451	492	466	503	460	499	473	468	486	434	449	451	464	467	458	506	476	469	479	485	499	475	462	491	479	430	480	451	471	497	438	459	468	487	466	493	488	450	473	480	433	483	458	473	487	466	475	473	491	458	473	468	473	504	479	472	477	463	447	505	461	470	481	440	477	461	494	461	424	457	495	491	467	495	537	509	453	542	457	489	450	480	445	493	480	453	486	505	454	408	485	494	473	432	499	489	452	425	507	469	487	461	464	483	479	496	478	543	480	453	522	466	488	487	483	430	444	472	453	468	443	454	496	461	443	462	463	464	472	445	467	506	489	457	432	474	499	479	458	441	471	496	504	447	453	476	472	505	471	471	505	435	424	517	457	513	500	463	438	433	463	515	480	484	443	474	487	514	431	527	456	444	498	448	492	469	494	498	523	443	498	487	448	478	496	520	455	477	491	473	514	484	432	447	498	463	471	453	467	502	466	433	446	439
4349	1224	880	641	470	354	331	281	289	276	274	262	242	249	255	251	250	290	270	246	298	318	304	290	311	290	261	263	265	258	258	262	235	251	250	244	223	236	272	210	222	250	256	228	249	202	214	256	234	237	234	248	257	203	233	241	225	204	250	266	250	219	244	213	223	228	220	230	225	223	234	220	229	262	246	237	202	236	240	219	235	233	233	230	201	249	238	262	228	249	222	217	230	248	233	259	231	208	214	240	230	198	220	212	231	227	228	255	230	219	217	246	266	216	235	203	225	228	228	257	224	235	240	218	229	216	228	206	237	227	206	232	213	246	251	228	247	216	213	246	259	207	268	253	239	240	206	222	234	222	247	221	220	241	248	218	246	255	223	237	230	264	204	218	217	228	235	225	238	254	229	214	232	234	237	249	258	205	254	225	217	230	219	250	251	228	245	223	237	274	237	213	251	218	250	229	237	223	239	218	224	249	244	225	218	239	224	193	228	240	234	276	230	221	236	215	247	225	215	203	237	243	243	236	205	227	236	224	247	263	221	229	243	246	211	206	246	208	249	231	225	231	223	256	215	232	260	235	241	229	245	243	219	227	237	230	214	235	229	240	260	256	262	259	243	260	247	218	225	241	228	261	224	230	219	215	231	240	240	249	260	240	221	240	237	241	208	248	234	233	215	212	223	205	225	242	246	231	257	209	232	224	231	229	223	241	239	208	241	214	236	228	228	234	263	250	249	234	244	227	229	239	219	240	253	225	209	224	219	225	210	241	211	231	235	232	186	258	214	217	233	254	199	254	253	255	241	235	239	239	226	201	243	238	252	214	244	200	223	218	227	246	222	235	218	238	238	232	235	204	222	227	253	225	216	230	232	234	204	214	232	242	223	214	241	231	263	241	231	225	244	260	248	237	248	204	236	205	189	248	218	228	234	239	216	232	240	207	230	243	230	230	237	255	229	220	236	220	261	227	236	235	226	209	222	237	227	233	228	234	220	244	215	226	204	245	226	221	236	249	229	242	210	243	248	231	232	211	252	217	219	253	200	228	258	250	217	244	212	235	219	216	234	224	211	240	220	241	246	234	233	230	226	239	220	200	213	215	238	249	225	259	252	231	226	227	212	211	212	241	236	230	242	231	253	188	220	219	228	241	237	237	249	249	253	237	240	192	233	245	222	240	237	236	251	245	244	228	207	205	214	238	216	264	243	235	219	219	251	241	238	238	222	228	212	236	234	224	232	207	240	276	234	236	230	190	240	216	234	241	223	234	226	236	245	223	263	216	253	208	219	219	244	250	220	230	262	233	223	231	233	223	238	219	229	245	213	232	222	257	220	216	218	248	208	243	217	232	243	244	221	239	244	244	247	218	208	218	227	228	225	225	211	237	252	216	252	230	235	242	228	220	240	224	208	223	250	236	233	225	214	244	230	230	227	213	203	228	246	218	223	204	210	257	234	226	240	243	212	239	252	238	245	223	209	253	262	252	201	199	248	219	233	240	228	232	237	199	216	166	228	234	243	226	256	201	231	251	228	238	241	238	244	203	231	250	233	228	187	246	210	225	232	217	240	233	221	229	265	228	213	259	270	241	231	232	242	253	204	210	241	243	227	245	236	237	212	260	248	259	235	231	206	219	210	219	245	230	230	246	201	249	261	243	251	256	233	254	242	228	198	237	232	237	246	241	213	240	219	233	242	244	229	238	215	241	232	219	249	212	232	189	192	230	241	231	237	230	245	221	234	214	236	239	233	233	260	202	226	250	249	227	255	233	241	228	239	234	206	233	207	216	224	230	223	207	194	221	228	204	254	242	261	219	239	236	224	216	224	228	240	219	236	240	264	231	224	244	230	222	225	243	215	231	245	249	223	209	238	207	242	247	205	225	265	220	233	238	218	240	234	246	220	212	230	264	226	241	246	234	229	253	209	233	226	214	252	229	208	207	223	238	241	211	223	240	218	232	236	220	247	227	236	213	260	245	238	236	236	243	187	243	224	222	271	252	253	223	226	270	247	206	232	240	248	261	207	215	221	194	249	224	204	238	211	231	250	220	232	259	259	234	225	227	203	225	237	235	216	246	227	228	236	219	228	231	242	211	257	247	222	237	232	273	229	227	206	227	210	207	229	216	227	244	245	220	222	261	231	212	246	231	213	236	231	254	228	227	234	235	244	243	256	257	270	255	217	247	235	252	229	240	204	229	236	214	217	252	221	215	216	233	233	253	221	215	226	224	226	223	215	236	221	214	210	248	244	244	241	204	244	230	198	232	269	234	239	230	210	225	249	232	225	243	235	220	258	221	237	237	206	233	218	237	249	242	233	231	222	232	267	236	245	245	224	242	264	234	226	222	232	228	244	244	251	224	224	253	218	216	233	213	243	250	232	225	235	224	266	238	227	222	232	214	226	228	257	225	200	245	259	224	209	238	213	237	191	235	218	228	221	226	248	245	211	218	261	233	258	276	241	248	213	232	217	225	235	209	240	244	227	239	246	223	219	258	223	214	229	237	237	222	223	258	253	246	244	243	256	218	215	235	219	233	243	228	221	235	219	248	227	257	216	241	236	233	214	211	241	222	228	219	211	216	243	244	215	218	215	243	236	256	236	233	230	217	206	224	251	211	228	217	232	214	200	230	219	243	215	235	243	229	218	236	213	213	249	241	230	218	244	236	256	230	237	228	226	237	255	234	222	241	264	242	228	246	217	202	233	208	191	210	226	245	216	233	210	218	236	212	209	206	219	237	231	264	234	237	236	222	202	249	236	215	244	251	202	214	207	221	225	241	236	222	230	251	234	247	232	220	213	233	235	213	257	198	205	253	256	249	215	231	213	247	206	242	250	256	259	213	267	222	222	242	236	244	268	225	227	242	223	205	228	243	242	247	212	225	248	223	256	211	258	231	231	255	218	228	192	248	215	230	263	213	217	222	202	230	244	219	228	246	231	229	237	238	232	243	239	247	234	243	244	235	225	219	209	222	221	239	228	229	230	245	251	242	237	212	193	252	266	237	230	221	206	222	221	239	210	221	234	212	251	246	245	247	220	231	253	221	232	241	242	232	215	231	231	218	225	249	233	227	237	267	226	236	211	230	226	233	254	237	196	263	234	231	231	251	253	252	234	217	246	225	229	236	234	242	230	252	232	218	226	241	241	227	217	245	257	230	240	233	206	217	223	255	233	234	257	249	240	230	247	244	240	208	196	245	235	229	243	236	271	241	234	234	237	221	228	242	239	250	247	237	247	233	235	219	266	250	216	243	231	225	210	246	252	220	246	239	255	209	235	253	235	208	228	229	212	205	225	236	231	228	223	217	236	253	281	261	219	241	188	202	248	246	235	229	243	245	225	237	247	219	255	209	247	226	243	244	250	220	247	229	226	229	251	265	233	249	216	227	236	230	216	243	261	248	239	238	225	243	235	220	231	250	242	217	244	231	241	239	219	223	231	218	228	246	194	221	244	234	268	223	236	261	234	215	243	267	221	213	251	227	225	242
4055	1712	1715	2016	1598	1226	1046	922	820	769	743	701	682	719	744	846	863	889	911	924	1053	1141	1072	1075	973	1003	967	856	919	884	901	809	708	661	653	710	652	641	629	609	657	607	607	581	637	592	578	586	601	597	600	582	597	574	611	600	568	571	602	597	606	571	593	618	567	626	600	584	583	636	602	572	613	542	607	593	580	595	609	591	567	605	588	588	571	592	577	663	534	575	630	528	549	609	549	616	582	585	580	607	561	601	594	549	551	593	586	554	598	558	586	597	551	580	553	597	579	597	540	575	568	586	589	578	543	593	595	585	530	577	585	596	567	551	602	634	605	636	555	576	588	561	564	636	594	583	587	605	610	589	593	604	607	590	591	627	590	587	571	624	605	595	566	593	598	599	563	580	587	567	598	603	569	567	598	592	581	629	586	569	585	561	532	562	553	599	606	569	607	581	540	609	585	615	577	579	625	603	568	605	593	587	559	562	587	561	562	587	561	572	586	588	587	574	566	565	532	573	614	572	595	575	546	607	585	584	581	564	538	595	577	601	579	605	607	574	586	638	558	577	567	587	603	555	566	607	601	524	581	567	589	623	584	542	590	567	587	601	573	583	590	578	575	617	578	599	606	525	584	577	557	614	582	579	587	581	596	581	564	590	608	583	587	591	582	606	596	597	604	531	597	594	582	563	583	549	547	564	520	587	568	599	581	577	605	596	613	573	604	562	568	591	578	557	616	579	571	602	556	567	590	566	596	531	570	563	586	559	631	540	567	589	615	587	598	539	581	556	602	548	562	598	597	565	593	561	622	568	564	638	606	599	531	616	593	586	582	559	608	597	616	598	567	549	572	600	562	534	593	577	650	573	599	600	590	582	585	567	588	574	574	580	602	584	599	583	591	620	601	607	573	607	562	581	593	581	601	621	588	593	637	558	570	577	614	577	559	591	565	573	620	594	560	552	576	585	535	561	596	586	562	587	545	563	585	550	581	620	589	564	531	533	523	573	572	532	570	598	588	596	594	581	568	582	576	570	576	560	580	574	561	578	550	577	601	581	613	609	625	552	641	551	614	569	578	603	564	603	635	591	550	558	574	616	580	581	565	596	597	597	587	523	605	593	581	552	530	568	584	604	602	583	585	567	576	590	626	565	554	534	554	601	585	579	577	610	604	546	558	623	583	584	606	578	562	603	551	583	588	572	598	612	605	585	601	556	555	591	619	583	553	587	572	544	570	591	556	553	595	610	562	628	583	570	609	598	604	607	579	581	563	584	606	651	566	610	602	554	617	600	560	577	595	580	552	601	576	601	560	614	600	594	586	595	585	602	557	587	575	590	549	592	615	539	571	551	605	562	602	542	582	582	558	581	575	604	598	622	576	561	549	563	583	593	557	525	607	589	577	582	580	605	599	567	560	582	582	605	554	538	555	553	592	544	611	578	541	595	577	553	510	590	623	601	592	565	608	577	587	580	572	584	624	610	633	585	588	595	571	584	557	532	549	634	589	590	581	582	561	581	630	567	583	604	585	556	593	543	600	606	556	598	586	582	591	536	574	578	560	594	589	600	568	623	640	565	564	642	547	566	578	590	600	597	625	559	577	569	554	616	567	615	584	576	601	575	564	601	602	546	613	587	585	597	556	566	589	577	586	571	581	589	546	544	593	572	580	569	592	595	643	596	576	579	609	550	596	562	590	577	586	567	581	603	610	576	609	601	579	567	593	585	597	553	574	596	580	603	574	637	593	592	587	642	570	595	587	593	641	576	596	555	596	575	572	583	587	551	608	599	563	619	589	543	560	601	554	565	604	570	576	587	623	606	541	582	638	602	620	547	551	589	602	593	592	574	601	592	588	549	606	617	580	571	607	561	603	612	568	569	568	582	605	570	593	596	611	577	595	604	579	601	565	546	577	536	586	601	666	608	564	584	582	583	579	595	612	635	571	570	549	594	574	577	569	566	580	604	547	550	570	589	595	566	582	579	564	593	590	617	583	591	584	589	561	581	581	634	584	593	559	620	584	593	575	539	591	560	517	559	567	588	594	594	555	568	594	564	619	605	582	604	588	580	602	593	596	577	612	608	552	587	593	568	592	576	561	544	560	599	606	563	586	587	594	519	551	599	596	561	624	569	600	607	598	600	570	545	586	567	625	595	556	564	594	609	573	559	603	625	602	571	609	537	556	582	566	600	592	594	571	559	581	545	594	603	575	546	585	548	602	571	598	558	547	630	573	627	541	610	586	574	572	600	605	571	625	586	550	609	575	632	542	593	544	603	568	598	618	559	603	543	585	574	561	560	590	545	591	631	607	572	558	597	545	627	563	579	583	591	558	578	594	553	568	574	574	534	582	602	594	545	526	578	570	569	587	581	546	579	550	580	543	588	568	542	593	629	576	599	555	576	596	597	561	564	597	619	574	570	600	614	572	559	587	612	522	552	603	572	576	576	588	587	557	546	600	587	548	535	550	546	589	546	567	560	535	573	575	581	571	555	525	589	606	590	521	551	578	586	554	625	583	567	553	573	613	611	584	594	588	556	564	587	576	591	589	548	570	551	591	581	594	559	581	588	598	592	591	541	569	582	619	588	597	549	654	571	542	564	634	629	610	562	563	566	595	590	596	579	585	631	577	617	619	554	579	582	616	572	590	560	582	612	605	581	581	612	558	598	587	601	626	641	588	574	582	553	563	564	576	586	583	576	575	593	539	608	606	625	590	597	568	575	577	578	597	554	599	550	587	579	590	590	605	599	586	626	578	574	595	553	556	591	574	598	577	622	586	590	580	575	545	587	592	539	562	609	581	564	650	561	600	586	588	566	634	595	566	594	568	594	599	595	530	555	550	616	607	565	600	581	624	568	608	578	576	581	577	573	568	637	569	569	620	596	598	577	595	589	586	576	568	591	575	602	592	607	590	574	605	589	602	567	573	631	615	552	593	576	587	581	590	595	591	611	555	606	586	573	582	557	565	591	606	591	577	575	591	613	555	619	626	581	545	609	603	633	561	593	577	618	591	597	587	544	572	593	600	594	641	608	574	599	609	549	553	611	581	580	585	561	607	598	573	561	561	562	574	573	595	589	554	540	586	567	575	608	600	604	608	583	569	561	561	601	610	600	541	581	561	595	612	575	623	605	581	607	570	593	551	557	565	581	566	581	586	594	560	528	634	560	575	607	551	618	552	625	557	571	573	594	539	611	602	601	556	609	603	595	591	567	594	566	572	589	585	609	559	605	574	603	572	575	522	557	598	562	635	624	579	560	627	603	617	523	579	590	589	588	606	584	562	562	588	617	607	588	575	592	598	604	575	571	571	616	560	602	551	620	603	593	592	590	614	575	548	562	608	572	563	612	615	595	594	597	550	651	556	568	633	592	573	608	563	590	590	567	591	628	633	603	610	516	579	601	538	581	563	555	606	592	530	637	643	583	592	602	549	597	614	589	604	598	583	590	580	565	522	553	603	587	578	588	568	596	577	571	634	581	558	573	589	603	613	620
13779	3922	1967	1253	848	579	464	406	339	322	297	302	283	301	279	291	323	378	370	378	405	450	418	393	382	339	296	312	314	300	288	280	274	252	282	276	261	233	268	249	240	236	238	244	228	244	221	231	226	219	238	231	226	238	230	217	237	208	225	232	236	232	244	225	232	227	225	239	211	238	227	239	230	230	236	240	223	246	268	217	234	242	218	240	236	209	225	234	220	252	228	229	232	229	233	205	252	241	212	235	226	255	214	234	237	212	229	222	233	217	238	229	250	215	244	196	236	247	231	237	220	237	220	214	203	247	208	214	252	199	247	253	240	243	230	222	202	227	232	198	221	220	227	231	212	226	237	210	215	236	227	221	240	209	191	243	228	201	208	228	232	243	245	218	238	208	233	254	221	232	239	201	227	231	205	222	245	229	238	215	226	246	221	214	226	260	264	239	218	257	222	213	242	234	198	217	228	222	237	196	235	241	253	227	201	246	228	240	205	236	242	237	251	225	233	232	222	207	265	213	219	227	222	212	217	208	220	208	224	222	218	239	235	213	198	243	231	204	231	236	196	240	198	222	224	224	241	216	214	262	221	217	249	261	253	250	209	210	229	235	211	228	206	210	235	226	222	241	230	230	230	231	226	257	235	223	214	205	209	198	205	210	263	214	240	239	234	254	207	216	226	202	238	206	250	234	237	238	242	205	234	235	231	236	201	251	244	202	251	220	235	196	243	218	213	239	214	240	225	247	180	210	234	231	220	247	214	247	257	249	257	212	253	215	213	229	233	218	213	229	253	241	211	241	216	239	251	219	247	217	187	243	220	224	258	217	234	219	244	204	246	235	236	245	232	239	202	235	259	244	247	216	216	222	249	248	245	221	209	219	248	243	184	242	219	225	222	253	225	234	237	209	220	230	257	201	227	245	228	226	220	219	230	224	222	225	246	250	208	238	219	216	212	235	230	240	255	227	239	205	215	249	223	220	212	231	219	231	209	231	222	239	241	218	208	235	224	236	239	259	224	232	242	219	228	213	233	219	245	213	236	207	219	227	241	211	248	226	205	212	212	197	228	251	237	211	232	222	217	221	254	235	242	238	217	224	230	226	225	256	218	199	233	228	235	234	250	229	213	225	240	223	254	231	230	252	241	225	238	241	227	232	233	229	229	218	230	222	235	190	227	235	236	246	273	214	264	246	224	255	209	216	245	267	249	282	216	235	222	242	232	236	246	229	241	239	236	226	199	213	219	214	231	239	241	216	220	244	212	238	231	215	235	236	213	215	244	200	247	217	197	262	188	242	238	225	195	234	202	238	244	234	214	229	188	237	206	214	229	255	228	224	243	254	256	270	218	243	227	255	216	230	243	227	209	228	233	238	242	220	233	221	218	236	238	228	224	242	215	237	226	222	213	219	222	215	216	238	240	219	231	232	219	222	216	244	222	255	223	241	240	227	190	197	211	251	270	223	223	245	193	195	234	243	265	218	235	235	213	225	227	212	237	219	233	247	221	238	223	228	254	203	251	228	236	258	217	244	214	208	233	239	251	230	211	211	221	232	217	233	228	209	218	243	203	204	229	241	206	256	228	222	229	202	221	233	221	215	228	233	205	216	232	208	223	229	234	199	263	212	239	219	219	221	232	236	227	241	238	225	222	228	228	229	200	224	179	232	211	236	248	204	212	231	284	224	234	230	243	220	213	213	229	261	240	235	234	214	250	204	224	226	225	210	257	228	222	231	240	235	214	206	225	248	240	214	227	252	244	232	243	229	237	249	246	255	228	207	220	235	232	215	254	199	218	239	208	254	207	246	218	217	247	214	206	236	233	213	245	240	226	201	251	240	227	208	197	219	222	210	238	201	230	237	241	201	228	233	220	230	244	225	209	232	246	257	215	255	232	217	213	187	213	208	222	230	259	244	239	223	189	257	224	238	221	228	229	231	237	246	250	222	217	203	223	235	257	207	233	225	228	214	256	245	244	217	229	224	236	254	238	235	198	214	226	223	218	202	230	233	213	249	239	216	285	240	244	219	229	226	241	190	235	240	217	221	230	218	245	224	215	238	256	237	243	232	272	225	232	208	192	222	229	233	218	228	192	191	255	218	226	216	222	211	226	260	229	249	241	244	226	206	230	243	246	235	242	240	219	225	211	257	218	213	212	244	201	230	226	234	224	231	234	213	244	224	220	226	238	210	201	240	211	221	213	252	221	248	209	219	219	218	224	193	254	218	232	233	238	234	239	256	255	228	227	234	234	246	244	221	232	206	217	220	220	230	226	223	229	209	239	240	212	215	247	228	228	255	233	229	233	209	231	234	258	232	247	261	240	259	215	217	209	222	234	234	243	243	233	236	241	242	223	241	255	201	246	242	236	217	234	247	219	222	204	240	250	252	223	230	186	230	230	239	230	245	223	239	229	236	213	241	241	237	227	213	226	232	238	221	253	244	229	212	223	221	213	253	212	226	234	221	211	208	248	232	226	227	243	229	222	212	248	218	235	229	219	217	208	243	218	226	218	227	220	226	243	272	236	232	241	241	239	244	230	234	257	216	230	201	198	211	234	228	260	223	230	231	218	244	240	213	257	188	234	203	259	236	240	259	219	224	240	253	264	213	223	227	200	228	238	241	224	234	230	241	240	211	205	223	224	228	215	200	228	237	229	241	207	204	230	239	215	257	251	230	223	218	251	215	226	239	218	210	214	241	227	231	215	227	244	238	227	223	232	232	216	231	216	246	208	195	218	191	205	229	217	241	239	225	224	206	242	256	243	238	232	212	224	247	236	211	237	237	249	223	240	253	227	231	224	202	247	215	234	233	259	204	214	212	209	252	200	240	229	220	228	214	231	227	209	240	244	220	239	203	221	231	258	240	226	233	257	229	223	223	214	213	236	215	234	225	216	234	235	225	247	233	208	247	211	253	216	219	233	237	198	270	218	225	205	219	238	268	227	219	201	205	243	232	238	241	230	242	244	223	208	227	223	255	236	202	226	186	213	241	228	223	205	247	238	217	244	235	205	217	203	225	229	245	238	234	243	229	233	231	248	217	224	239	225	229	244	228	234	233	236	228	220	240	223	235	237	223	220	217	217	262	226	209	225	202	249	229	259	237	232	239	225	236	208	225	232	241	227	243	187	219	212	216	228	251	243	236	223	241	238	211	254	225	223	240	242	203	207	189	199	217	232	258	237	225	216	237	263	233	206	219	255	220	224	236	256	236	233	246	208	244	215	237	215	258	233	210	262	230	226	237	262	248	230	227	224	248	238	267	254	205	227	229	210	205	226	219	199	242	245	203	212	200	250	209	236	214	226	263	226	238	232	217	228	223	226	213	229	248	223	246	226	199	231	205	235	222	202	232	249	227	258	252	228	223	244	233	223	225	202	226	226	241	247	253	243	204	245	254	217	238	226	236	239	249	232	209	220	250	242	219	231	227	258	249	214	198	238	257	218	250	207	233	196	208	227	221	236	216	218	232	231	238	189	223	234	216	218	219
10999	3823	3326	3782	3165	2375	1741	1421	1245	1139	1029	945	923	966	992	1036	1210	1499	1641	1489	1968	1988	1848	1652	1606	1423	1376	1193	1121	1116	1157	873	817	833	856	770	767	789	724	693	687	703	624	624	613	623	655	570	602	584	627	589	584	626	572	617	582	593	585	605	594	601	613	600	592	599	594	598	553	585	581	552	586	606	574	580	616	549	579	590	559	589	579	581	605	582	556	554	569	528	573	559	586	570	574	534	601	546	557	589	573	551	569	555	566	572	536	588	559	541	550	622	581	592	528	566	560	561	567	605	534	593	595	605	592	587	578	563	582	575	569	567	572	573	553	564	540	557	609	596	582	536	602	563	557	564	556	601	585	587	573	576	609	600	544	563	534	556	598	575	594	591	579	621	587	554	586	597	557	572	582	574	565	592	533	563	593	535	607	549	591	539	564	561	598	537	514	545	566	567	581	574	566	544	537	574	547	581	570	520	560	592	600	623	562	592	607	586	598	574	606	530	594	555	566	623	568	591	580	561	547	548	575	601	592	554	582	559	569	546	564	576	543	546	553	562	598	572	545	590	567	572	542	559	599	559	594	591	558	577	540	631	581	573	556	552	590	632	582	624	584	537	531	543	577	570	620	567	601	563	557	559	581	530	592	555	589	599	590	543	598	585	583	557	583	522	560	574	592	543	572	599	574	590	590	605	536	567	588	583	558	565	600	622	532	580	580	586	576	572	569	577	595	580	594	532	570	576	574	605	574	555	599	535	619	544	584	587	548	596	577	563	565	551	569	555	582	584	564	528	580	567	570	541	569	569	580	582	619	618	518	531	589	555	586	516	580	569	598	586	576	576	558	575	576	600	584	591	547	566	567	598	531	614	615	550	565	589	552	516	584	586	552	591	558	538	612	595	615	619	568	560	587	571	576	551	605	553	559	578	538	610	558	543	586	559	579	580	574	562	571	576	537	575	587	576	533	584	541	601	569	573	578	578	540	569	574	568	590	608	542	597	530	547	621	548	570	618	517	557	569	517	563	558	577	590	543	553	605	541	543	545	564	585	584	569	575	566	592	568	527	605	608	572	559	601	586	541	588	560	579	527	574	563	638	566	547	539	527	579	624	601	555	581	599	567	606	572	604	587	586	588	574	611	565	579	547	620	567	599	590	521	616	554	564	553	557	569	599	571	553	583	533	582	562	595	545	595	517	551	518	593	567	590	568	574	593	587	567	561	531	572	598	570	555	603	612	577	599	523	581	539	607	558	637	554	572	590	576	563	523	576	538	620	564	596	575	595	570	585	554	600	593	552	539	569	587	607	538	589	574	575	591	557	575	551	545	566	554	596	551	551	558	597	607	611	587	548	537	540	594	592	553	576	553	556	596	562	602	546	523	574	586	546	542	592	593	594	576	524	577	564	596	563	590	581	562	590	573	577	605	541	570	553	611	563	589	579	586	605	606	561	548	561	631	586	581	569	563	565	588	518	568	587	579	586	560	546	567	537	533	558	583	572	563	583	542	595	552	577	547	589	545	581	555	612	556	529	575	592	522	581	596	575	589	577	582	565	573	598	606	567	613	614	543	574	593	570	586	567	576	542	566	582	584	576	562	582	528	529	610	603	516	571	567	561	582	543	528	565	594	586	533	556	622	581	540	553	622	591	617	592	586	570	545	551	576	528	540	576	653	529	543	551	580	565	611	586	547	563	561	568	582	599	584	600	602	579	548	580	524	598	630	550	603	597	586	590	548	585	537	584	531	590	523	561	603	603	577	569	570	564	605	535	537	568	567	545	574	554	585	565	566	595	561	574	604	573	535	546	581	579	576	584	497	602	572	546	588	589	577	584	572	598	596	574	585	522	566	538	594	561	570	548	575	585	557	566	582	572	565	584	581	618	566	578	566	576	559	586	535	541	567	540	548	552	553	557	583	561	588	594	581	553	613	548	584	570	568	571	560	616	563	566	606	575	626	593	536	580	548	555	554	621	588	561	586	557	540	518	560	539	560	557	553	595	588	611	572	566	545	594	576	583	625	587	565	591	597	573	602	573	583	563	564	562	553	572	563	557	562	560	553	568	536	579	596	630	588	561	562	547	599	553	543	569	610	575	592	539	559	566	569	509	560	618	573	568	585	560	590	593	538	564	598	570	570	580	580	568	585	614	576	600	589	563	546	586	546	604	535	581	586	537	573	550	533	617	578	584	637	550	575	537	609	538	606	550	591	549	578	597	561	556	636	590	525	564	568	610	561	563	566	582	578	540	545	591	528	569	605	581	608	587	592	589	545	543	600	556	547	602	613	542	577	575	608	559	537	539	570	589	535	606	617	555	569	552	583	606	611	580	531	592	547	602	575	531	542	579	583	578	563	598	569	584	555	557	547	601	586	559	575	567	584	632	567	589	539	616	582	585	555	550	550	578	575	570	569	604	572	569	600	573	565	569	591	551	551	524	594	589	539	593	608	562	590	582	578	625	526	586	550	565	530	588	551	560	542	603	596	598	580	561	549	604	597	549	560	604	597	538	605	573	610	555	618	555	602	579	544	598	563	588	524	609	531	564	564	551	625	588	587	616	598	578	546	540	586	561	541	571	553	583	545	557	567	574	609	601	541	599	592	522	567	532	562	592	546	534	568	585	556	616	564	551	542	555	625	527	574	529	541	566	581	594	530	556	602	589	565	556	559	620	569	585	584	548	590	583	574	582	604	525	604	636	598	578	583	580	550	577	588	589	582	584	565	572	548	590	604	574	593	556	612	573	576	569	567	590	590	592	559	548	604	579	527	521	596	568	608	568	563	595	581	588	535	579	546	582	576	556	569	520	508	581	575	587	560	522	617	584	577	593	575	597	619	593	554	569	580	580	558	611	567	621	599	524	666	589	601	600	523	588	606	586	582	583	553	576	605	577	580	542	572	603	580	590	585	559	564	561	588	560	549	564	533	628	590	590	586	564	544	564	561	576	578	538	561	586	565	564	568	573	572	638	617	583	580	558	607	567	568	547	568	574	613	565	547	541	550	579	583	541	598	581	586	580	574	585	560	545	564	560	572	589	596	559	556	615	581	542	540	591	608	554	573	587	592	592	585	530	600	547	535	560	558	537	585	608	579	535	541	549	616	560	565	583	578	559	568	628	593	546	539	579	640	567	591	539	612	569	587	574	573	572	549	554	544	559	586	587	576	558	556	572	554	602	547	579	574	596	571	567	584	555	548	581	578	540	591	568	552	555	528	589	570	590	600	585	515	551	577	566	591	514	568	549	580	639	610	546	567	551	576	586	541	609	562	529	574	577	597	564	561	587	560	569	580	598	552	599	573	553	559	576	537	584	559	569	586	554	587	529	536	541	567	588	604	580	555	561	595	536	548	557	611	621	541	580	568	569	598	559	588	598	585	563	575	586	543	575	608	572	591	583	589	556	572	601	602	573	580	545	557	541	559	620	563	518	583	590	586	570	561	498	554	581	569	550	584	615	570	606	611	570	588	605	601	573	535	571	592	557	578	604
22631	7415	3304	2083	1221	781	552	477	403	311	280	260	273	258	277	259	332	407	395	413	502	516	452	395	424	390	348	341	289	289	289	259	250	251	239	208	205	259	214	204	203	206	197	177	173	212	188	185	167	192	213	196	205	202	199	196	190	194	190	207	185	186	194	176	190	202	188	184	183	197	180	159	176	144	188	169	158	191	206	192	185	204	189	195	182	184	171	192	188	186	201	216	189	190	189	170	186	204	185	173	172	183	181	194	195	204	189	189	183	203	163	196	169	204	205	180	181	194	210	187	168	183	208	180	181	189	193	194	189	189	206	192	196	181	191	182	177	167	184	177	192	181	194	180	209	188	194	179	187	195	188	212	185	168	188	183	173	202	166	171	179	166	197	191	176	173	174	214	202	189	207	208	186	207	184	208	208	194	198	132	199	180	188	172	187	170	204	170	173	196	179	186	199	213	191	210	190	199	174	171	205	187	188	178	192	181	176	170	187	189	185	200	199	192	181	165	177	211	190	187	181	179	216	197	172	186	181	179	183	178	165	193	186	182	192	174	169	197	165	180	179	181	176	161	153	194	197	200	174	222	183	191	184	191	193	169	198	190	170	202	188	177	182	189	178	191	176	196	162	155	203	180	192	193	186	173	187	211	186	201	192	190	201	181	193	183	184	196	188	197	164	182	194	171	169	166	167	183	172	174	218	153	182	165	168	179	166	171	167	183	217	173	182	185	197	155	156	178	190	174	172	194	164	177	167	189	181	185	171	198	162	182	183	190	161	155	202	155	197	173	158	191	176	179	161	168	180	178	198	187	150	178	176	161	191	191	189	171	186	189	195	182	169	162	150	187	203	178	163	199	205	178	198	162	195	189	168	180	139	180	180	180	186	202	185	192	158	180	172	180	168	196	171	189	169	178	194	194	171	186	177	198	168	186	187	172	197	174	195	190	173	194	163	179	145	186	201	175	210	201	189	175	166	167	196	170	206	188	179	175	185	182	174	178	189	192	178	169	177	168	185	203	186	177	207	210	170	183	183	198	174	158	217	208	173	157	175	168	176	208	170	174	180	161	183	183	183	175	171	157	193	185	169	177	188	175	196	194	171	165	168	161	158	184	191	168	174	185	181	183	171	179	190	199	191	196	166	211	196	190	182	161	181	185	201	151	177	166	201	179	198	199	203	181	186	187	208	167	198	202	195	214	204	211	175	173	187	168	167	186	166	185	167	183	181	169	176	153	183	174	207	192	188	167	160	175	156	184	202	190	194	180	173	182	173	239	200	211	155	186	207	188	171	208	194	187	198	186	185	174	191	169	186	178	192	168	179	162	177	196	187	194	153	187	186	173	175	181	206	200	196	204	177	195	190	183	189	180	186	199	185	196	177	191	190	196	172	177	187	200	188	171	186	175	214	193	185	199	186	179	190	185	188	187	181	197	218	197	194	158	194	211	189	158	185	169	182	168	166	177	192	174	161	192	194	183	196	178	168	178	208	203	195	184	186	180	166	212	207	179	174	181	154	170	172	178	187	161	198	183	191	195	161	178	157	187	201	198	199	162	182	184	177	188	189	172	187	169	183	187	192	175	180	190	198	170	186	195	180	213	163	189	180	178	176	171	178	172	198	178	179	187	197	188	203	197	173	189	182	164	197	198	188	199	194	184	174	197	179	171	208	178	206	184	184	176	189	181	173	183	173	202	198	211	174	171	167	177	185	172	201	189	190	181	199	198	188	186	182	201	165	176	165	172	175	181	171	183	185	173	152	140	186	175	155	157	191	184	189	184	192	193	185	189	203	197	179	169	163	174	189	195	176	175	143	174	169	177	168	182	192	165	168	163	185	171	205	180	192	171	190	184	164	183	193	208	182	163	195	172	178	190	175	198	181	187	185	143	178	198	185	161	183	176	171	171	212	185	173	168	144	154	187	189	163	182	190	210	209	185	169	158	209	164	184	198	185	170	199	188	204	158	181	195	187	186	178	166	176	163	190	184	169	185	165	186	220	191	168	177	188	203	189	177	178	182	186	193	174	201	161	172	185	148	214	179	175	180	190	186	187	198	175	185	182	174	159	209	174	184	176	190	190	175	194	181	200	199	177	163	197	201	157	163	170	214	176	172	198	157	191	179	172	192	180	193	192	181	187	189	171	182	195	173	220	166	173	203	213	158	175	166	186	193	182	181	156	175	170	182	183	165	165	178	182	189	190	184	174	163	156	174	174	190	171	198	195	192	186	172	153	191	175	169	185	173	167	181	176	175	204	205	188	199	186	166	177	194	214	178	192	175	175	185	176	171	210	208	159	167	162	197	164	193	181	187	155	197	179	169	162	183	196	194	155	183	176	176	194	209	169	174	179	192	192	189	162	174	182	164	172	176	168	206	188	165	196	173	174	185	174	164	165	176	162	168	184	180	193	179	180	173	193	198	172	171	152	181	195	187	190	201	204	199	164	174	176	169	197	170	179	182	175	187	184	180	176	172	172	183	202	182	186	202	169	181	142	180	187	196	184	196	202	186	182	158	186	173	164	208	187	176	184	203	181	189	186	192	197	184	197	156	188	170	209	167	179	169	194	211	183	199	182	186	193	185	188	181	166	189	184	189	168	166	171	232	188	199	187	167	202	169	182	176	198	176	155	215	171	184	173	165	162	164	189	192	198	160	179	188	186	164	181	208	172	174	186	187	190	175	202	190	199	195	175	170	186	161	186	199	185	175	141	194	193	175	196	182	185	193	192	210	185	202	166	184	193	213	166	174	186	175	177	162	210	198	185	179	192	178	168	188	170	193	156	194	164	182	180	163	182	156	195	196	174	178	199	174	164	162	183	181	202	171	195	177	185	201	179	163	167	200	177	174	193	178	184	191	207	205	167	188	203	168	172	168	153	186	203	176	188	185	186	222	177	198	174	184	195	176	171	194	193	187	158	175	198	203	172	180	186	190	176	183	209	190	190	198	181	187	194	170	185	189	198	209	186	186	184	179	187	184	183	176	195	190	173	201	164	196	191	193	199	182	178	192	179	190	196	179	175	176	155	208	200	187	179	183	202	193	198	198	187	182	178	196	178	162	191	183	205	187	196	196	176	190	172	197	177	196	173	211	171	185	179	175	195	188	165	209	200	209	200	190	208	162	195	214	167	176	187	189	190	178	184	188	187	175	212	197	200	193	159	188	175	177	192	171	182	187	194	185	155	199	195	166	192	205	192	220	192	204	182	206	174	206	198	174	207	183	196	195	195	189	166	162	184	186	205	197	180	193	184	195	156	176	165	195	170	205	168	185	184	184	194	180	173	201	168	163	165	189	167	182	170	182	194	218	193	204	188	157	185	191	170	174	195	175	184	170	196	188	176	193	186	198	201	169	202	190	197	203	180	163	198	204	166	180	192	188	190	187	165	188	172	206	183	193	195	181	191	185	193	180	199	184	203	207	187	204	183	206	185	197	192	184	174	212	189	186	198	191	197	198	182	189	206	166	175	182	200	208	192	163	190	179
14957	5364	4649	5473	4328	3202	2385	2010	1546	1236	1224	1132	1097	1128	1149	1170	1470	1927	2109	2060	2702	2725	2529	2069	2058	1943	1595	1446	1375	1342	1170	963	922	884	920	823	775	784	736	722	694	696	631	527	549	489	547	523	555	530	545	571	557	547	526	530	499	516	454	471	476	485	493	487	473	462	481	487	433	461	482	479	491	430	487	473	474	486	428	513	472	513	459	447	476	495	445	461	445	498	460	460	442	444	458	447	470	473	464	439	490	460	436	478	449	482	457	487	446	444	484	455	446	458	440	491	503	446	484	469	449	476	471	466	486	483	491	474	490	482	482	453	469	446	472	490	473	436	466	490	508	482	458	419	483	500	485	447	483	471	460	468	449	476	433	489	470	501	443	464	464	434	464	477	456	475	482	443	468	465	466	487	493	476	476	505	488	434	481	472	438	458	436	477	468	475	444	470	458	481	466	447	492	463	527	470	455	454	471	467	474	449	520	433	456	472	459	475	492	523	510	499	468	457	478	459	458	464	478	477	439	469	457	513	477	502	494	452	489	440	449	523	518	500	449	495	455	454	450	504	493	478	512	458	482	463	443	497	469	484	458	469	442	486	468	466	454	444	442	482	492	471	498	466	483	490	475	449	467	460	440	456	508	455	463	455	481	482	476	467	480	473	470	505	438	448	461	443	472	467	466	471	426	456	484	474	481	431	471	535	484	468	485	463	472	402	495	502	453	519	451	483	453	453	470	493	472	447	467	455	501	467	455	506	448	487	470	507	488	449	483	459	496	450	495	455	483	501	505	534	457	491	465	475	451	491	450	445	488	461	465	471	464	479	436	446	478	436	445	480	460	457	453	492	475	478	459	462	452	438	481	451	500	495	485	483	470	511	474	505	494	481	423	495	476	482	474	485	435	436	495	483	483	469	485	476	474	496	522	522	482	459	441	484	472	476	452	457	487	451	479	453	471	483	485	473	457	491	465	477	423	448	497	460	460	490	471	469	476	489	459	504	461	451	469	490	444	483	461	483	449	452	463	428	478	480	498	466	512	492	486	457	517	466	467	457	497	476	507	510	477	513	448	422	499	453	478	495	463	481	470	448	480	493	471	481	481	500	497	458	446	498	478	480	481	499	483	428	467	451	496	466	512	453	445	475	484	465	496	455	444	487	467	468	495	454	450	463	491	482	495	473	461	434	456	459	490	477	412	437	481	484	494	441	494	471	437	493	496	497	462	474	473	452	446	444	467	448	452	428	469	461	464	490	503	461	456	488	491	483	466	510	477	476	517	471	454	484	489	508	485	452	483	476	449	499	477	484	484	450	461	475	489	464	492	441	476	481	521	467	505	457	472	485	450	460	498	484	469	540	511	483	469	478	440	474	475	451	492	471	468	454	453	468	494	417	438	497	512	479	480	495	480	462	460	467	458	475	465	448	461	506	453	440	464	493	485	495	471	453	485	509	463	471	447	432	490	485	498	466	469	473	488	478	443	435	478	445	443	465	501	461	469	462	458	499	488	450	467	476	481	481	473	487	446	474	476	437	450	474	467	439	485	511	469	430	478	471	439	422	457	446	440	465	495	475	485	436	450	441	473	462	433	497	453	475	502	487	476	454	465	510	437	429	470	459	474	471	493	436	456	476	466	475	462	426	492	462	443	481	446	431	465	490	498	464	451	494	441	469	508	503	484	442	481	474	471	482	473	457	471	457	475	443	462	480	482	458	455	457	445	480	451	482	452	477	473	506	463	486	496	479	490	503	470	477	476	455	462	483	490	478	425	466	485	508	463	461	452	464	468	487	480	469	477	478	427	466	424	473	478	487	478	445	526	443	486	502	465	445	473	473	484	465	486	444	489	469	457	480	480	474	466	496	475	440	456	476	495	457	479	493	466	450	475	486	446	434	448	476	502	482	489	448	464	451	496	458	470	468	444	458	439	469	445	481	475	508	448	475	470	451	471	455	484	475	494	467	424	477	468	435	475	516	477	466	483	482	472	496	436	457	498	480	477	461	449	465	469	482	468	427	470	453	460	458	481	450	427	476	517	464	432	453	429	454	464	491	402	494	442	468	461	462	449	451	473	459	444	448	480	459	457	445	469	469	449	479	463	445	470	432	456	456	457	509	455	453	464	473	455	464	495	480	464	478	475	513	498	472	441	457	447	485	460	476	474	457	428	485	463	500	458	464	490	466	467	483	450	436	482	477	501	500	455	465	468	488	474	475	451	462	470	484	451	489	472	478	447	486	453	493	500	477	468	464	483	477	457	472	495	503	487	514	460	421	462	515	484	464	486	464	478	501	468	445	462	465	479	469	462	454	524	457	481	446	469	454	462	464	431	487	499	492	455	481	464	471	474	520	461	456	464	438	468	429	478	501	465	463	457	459	490	467	470	497	449	446	463	492	432	471	468	483	436	467	475	500	515	511	526	477	455	437	447	469	437	481	460	403	466	496	489	468	454	512	435	473	474	437	429	440	490	443	481	489	493	442	457	476	470	481	488	446	459	467	451	499	467	488	470	450	437	472	468	476	506	463	477	494	467	512	494	475	462	494	487	488	477	478	485	459	440	470	485	476	479	424	470	474	465	474	481	472	454	465	448	484	456	495	468	484	501	468	428	449	490	462	486	467	468	462	500	478	470	483	467	493	492	450	505	482	474	445	491	441	470	422	487	436	456	508	465	480	497	449	464	510	449	464	480	483	463	472	524	471	456	475	449	505	480	477	438	492	489	486	458	510	493	477	533	465	460	459	487	442	475	497	463	466	463	432	490	476	456	475	482	461	444	466	431	473	480	482	479	446	454	483	464	488	433	443	458	484	477	450	485	457	471	497	444	520	453	441	474	464	449	464	482	447	445	464	499	471	442	475	408	451	466	494	491	490	526	504	425	489	466	447	468	475	498	460	483	461	507	452	503	447	464	498	495	484	453	493	480	485	486	451	457	483	437	490	536	453	495	490	475	492	461	473	460	437	536	451	426	467	505	490	458	475	479	490	469	501	471	477	469	464	479	484	479	488	473	438	459	496	477	478	463	476	464	445	481	456	476	458	479	489	485	473	442	464	490	461	441	475	471	452	453	460	508	488	475	444	486	510	484	433	464	458	451	454	473	469	498	427	458	486	477	486	505	466	431	461	455	499	472	451	441	489	477	465	449	473	476	455	467	478	501	463	460	491	477	445	475	466	473	459	474	468	489	468	480	485	474	514	467	443	499	488	495	438	440	468	485	419	483	458	481	499	452	462	464	478	479	474	470	487	450	466	431	493	470	472	454	499	459	505	482	453	477	473	478	466	472	453	470	490	458	454	490	474	461	458	484	458	477	487	486	473	496	432	440	431	432	429	428	483	483	501	451	470	463	462	490	472	446	474	535	504	432	507	440	490	500	495	499	495	473	442	492	455	454	443	437	479	457	460	468	471	532	451	482	524	432	499	440	472	470	477	490	497	459	499	453	487	497	435	476	472	493	462	449	476	465	454	475	481	440	481	481	474	478	433	474	472
4417	1209	778	592	448	364	316	256	266	263	252	250	258	254	267	278	256	298	269	257	306	307	290	292	314	294	270	250	264	265	271	208	244	226	230	218	220	274	244	243	243	221	244	234	222	215	228	270	219	209	233	252	207	238	232	230	231	239	222	254	230	251	232	219	263	242	252	228	239	249	217	227	239	226	226	237	229	250	221	250	244	236	254	254	223	230	214	235	216	246	223	209	221	220	204	209	214	221	233	225	218	242	245	216	211	221	234	243	266	222	238	286	227	221	218	248	238	244	220	203	202	218	250	248	229	227	214	210	228	248	246	223	209	238	223	243	244	262	204	236	230	242	212	238	235	246	204	221	229	237	218	218	239	230	236	221	255	249	216	245	228	237	249	229	208	230	251	213	228	229	227	230	219	211	247	228	252	244	225	217	248	252	236	266	229	212	253	237	237	224	226	238	256	233	240	224	266	264	233	239	239	235	230	231	241	226	227	227	203	239	230	241	234	232	232	230	244	265	239	210	232	238	237	248	231	221	223	250	264	244	253	241	228	230	218	227	213	220	228	241	233	212	244	208	223	222	229	259	216	225	233	253	241	230	223	236	229	245	229	202	242	239	244	255	261	256	249	217	219	231	208	250	259	214	227	243	211	233	230	239	244	236	206	209	231	236	231	199	235	229	210	229	224	230	220	237	223	252	238	241	218	239	240	233	248	233	227	217	228	246	252	244	225	236	223	250	207	244	253	239	255	205	230	230	234	220	256	228	251	223	214	252	214	261	233	214	257	233	222	223	235	202	211	224	241	257	243	215	243	227	232	237	224	233	226	240	223	223	244	244	238	248	217	244	215	198	234	222	236	234	227	236	231	225	249	218	248	217	269	233	254	237	256	217	228	234	217	238	260	221	214	251	198	202	235	224	220	227	221	243	206	230	222	194	213	205	244	222	242	252	248	246	239	233	227	236	225	224	233	231	213	251	235	243	250	230	241	238	255	239	236	223	216	236	235	227	215	235	211	224	219	234	229	250	241	231	239	237	215	244	243	209	250	239	220	235	225	223	238	207	243	235	234	239	218	249	262	246	218	228	226	242	235	236	241	231	264	236	256	245	214	212	231	242	271	239	235	260	248	254	210	232	246	227	229	218	227	233	240	215	278	214	244	223	241	247	235	223	259	250	241	222	226	225	216	226	248	224	251	215	211	206	236	218	208	262	214	225	215	221	234	240	241	264	210	235	232	216	221	241	284	235	238	228	252	249	246	218	230	244	253	251	208	230	208	233	225	220	238	227	230	245	222	227	207	244	256	253	244	224	243	235	269	217	244	244	230	224	229	230	226	225	236	208	222	229	250	213	210	252	229	222	235	229	235	239	252	238	226	229	214	239	253	210	261	243	218	226	249	239	251	209	256	235	242	260	240	229	290	226	237	235	226	220	234	224	243	244	235	235	235	212	242	237	226	274	219	221	245	240	241	219	228	239	235	228	268	251	225	266	218	214	246	239	230	216	226	236	264	257	257	211	204	240	225	227	228	244	233	233	216	207	252	239	239	278	259	267	234	202	232	212	257	249	230	215	221	248	235	252	240	228	223	249	231	228	210	275	230	227	233	252	222	249	245	206	220	234	249	243	263	241	244	224	239	241	210	228	241	260	185	241	234	224	244	244	224	248	234	251	178	248	237	264	231	211	217	227	235	216	250	263	235	222	221	234	228	198	205	245	236	218	248	202	230	234	237	268	246	218	248	221	234	247	219	216	228	236	234	244	228	212	241	210	238	232	234	199	254	252	242	201	215	216	210	229	253	240	236	237	226	222	229	255	205	240	217	211	233	220	247	229	230	258	222	211	236	233	251	227	236	213	245	232	226	219	217	247	250	268	255	228	226	210	243	250	230	227	213	229	246	250	253	221	250	194	226	264	230	194	238	211	218	243	234	206	234	256	247	225	226	228	250	227	242	229	229	229	220	234	223	211	247	234	235	254	251	220	251	255	249	194	219	257	224	260	237	261	241	235	242	247	260	241	231	247	246	240	212	218	260	226	201	223	221	222	258	257	198	234	222	246	263	229	213	226	216	238	225	205	256	238	231	233	223	223	237	231	239	229	225	236	224	217	249	251	256	270	254	230	221	230	263	221	217	232	240	256	211	252	240	224	241	243	227	232	247	229	236	230	238	238	243	215	221	235	235	237	270	245	227	233	273	201	262	218	246	241	256	225	210	241	227	238	234	227	216	238	208	247	239	237	244	233	231	227	250	232	231	228	222	207	238	236	216	224	231	222	273	242	237	209	209	233	224	238	204	260	219	238	200	234	223	192	239	235	241	232	218	223	257	217	211	228	227	225	218	214	235	246	227	250	238	242	228	217	273	234	241	255	259	247	216	238	237	234	229	222	208	225	254	242	239	250	253	217	265	216	230	198	213	218	258	222	215	238	245	232	227	238	219	233	222	219	223	229	201	242	250	254	232	228	213	235	254	235	227	215	258	227	214	222	219	250	267	232	233	230	249	207	228	237	220	275	202	233	231	246	233	253	233	230	262	236	235	221	244	186	246	217	226	230	243	217	249	242	235	236	233	243	226	234	238	218	208	223	236	208	240	248	261	239	220	247	248	265	244	216	240	235	213	217	244	249	221	203	228	225	212	215	232	261	245	238	251	235	232	261	226	207	245	231	237	267	208	250	227	255	207	249	240	239	202	220	242	235	218	250	259	212	237	231	225	253	222	211	238	238	232	224	241	233	230	218	239	226	219	276	243	219	227	198	212	246	243	228	238	235	219	220	237	250	250	206	239	248	261	217	236	255	213	262	233	228	251	226	221	221	216	245	230	236	243	190	247	226	246	230	238	235	250	231	232	227	217	238	201	224	254	231	241	204	235	247	224	236	247	224	222	236	215	241	227	235	219	229	251	226	250	246	235	230	237	206	220	221	222	226	234	239	199	207	231	219	249	230	234	228	266	218	237	238	241	239	206	238	236	214	231	249	223	212	247	242	232	246	241	231	243	230	231	225	242	213	247	233	212	242	225	200	234	224	231	247	233	236	210	242	222	223	221	218	226	231	220	240	225	229	229	250	274	205	210	259	257	224	222	228	234	248	209	240	237	226	231	245	190	224	213	215	211	241	247	235	228	225	238	207	222	229	230	228	245	207	245	232	213	235	235	255	215	234	244	206	211	214	244	228	237	205	225	247	213	244	224	230	235	240	217	250	224	214	245	247	240	210	235	215	239	230	234	246	221	226	245	231	232	242	228	207	238	232	238	233	214	215	220	247	210	221	222	232	222	268	204	217	249	243	237	226	260	215	240	209	253	248	257	228	222	264	198	251	247	265	227	229	219	219	235	258	229	239	230	234	247	224	231	245	234	223	262	256	237	198	228	262	224	239	220	230	229	235	216	231	226	219	227	241	191	195	233	232	244	243	244	220	221	241	245	227	226	239	237	212	228	256	247	232	225	265	230	244	213	229	234	224	197	230	225	238	255	250	243	224	228	248
3949	1696	1737	1831	1535	1235	979	886	763	766	752	740	704	742	751	806	917	839	898	844	1021	1221	1164	1095	1082	998	944	938	912	908	871	809	705	722	741	685	735	665	690	726	619	608	656	608	633	588	613	621	598	594	566	583	608	612	574	595	623	621	613	582	574	599	566	602	627	594	601	596	572	601	617	617	625	579	603	563	577	564	574	611	636	590	530	617	643	534	638	597	538	601	604	561	656	595	613	611	580	561	533	577	540	575	597	629	570	574	629	585	575	595	601	578	615	568	578	622	596	605	570	627	568	574	570	566	568	575	576	577	548	599	583	601	607	574	569	603	611	573	530	578	571	539	604	588	632	560	586	622	561	547	589	562	558	599	635	591	592	567	617	611	566	586	580	552	556	594	574	571	567	571	665	591	574	597	600	564	592	651	613	608	545	541	600	559	558	589	563	571	569	586	621	575	600	576	603	588	600	591	575	572	620	602	558	559	548	576	593	542	598	590	545	561	586	571	606	612	609	582	547	611	582	583	601	586	581	579	611	530	541	578	593	582	620	583	579	600	634	592	578	586	602	552	596	598	644	597	610	606	549	583	617	575	574	568	581	602	628	573	591	601	595	543	572	635	615	611	595	590	615	592	598	561	599	608	611	608	618	554	607	589	560	622	606	547	559	631	569	578	625	609	615	577	570	580	600	562	565	576	590	645	532	597	614	594	539	614	590	574	537	599	596	627	524	575	628	554	572	588	581	554	565	555	614	610	557	568	635	580	558	595	592	611	628	605	554	621	588	587	585	580	591	603	571	581	587	542	575	616	577	628	634	577	617	563	572	544	539	596	576	589	598	553	584	585	535	559	615	589	577	625	609	560	563	604	617	622	578	598	563	598	596	577	605	577	607	528	623	590	626	579	542	576	596	588	571	560	622	509	661	600	579	574	583	578	559	596	545	585	557	602	584	552	605	557	592	583	597	547	609	601	568	623	574	594	571	573	580	574	577	574	565	610	573	600	594	603	575	598	621	595	622	619	539	566	544	606	586	583	559	588	571	522	589	566	587	616	580	556	619	609	590	583	596	583	610	564	575	613	588	599	612	607	613	568	609	579	603	609	589	621	585	619	555	547	554	631	592	561	572	567	594	560	623	561	575	567	594	576	558	649	581	582	567	581	586	569	576	604	600	614	532	560	555	567	578	545	626	524	528	581	586	553	562	604	584	591	601	598	615	583	557	586	571	634	588	568	591	576	583	555	586	570	544	592	598	559	595	523	629	586	597	587	590	597	582	572	590	577	558	582	625	583	607	593	566	623	549	578	605	589	579	589	567	569	595	598	610	554	566	566	589	586	559	584	604	613	554	543	576	589	579	588	595	554	544	581	597	580	582	567	563	585	588	575	596	569	631	552	571	578	560	552	623	617	556	564	618	601	601	589	597	604	597	575	568	618	604	594	609	588	619	593	633	564	562	578	589	569	577	599	607	542	542	586	596	581	575	585	581	589	573	558	570	597	562	618	579	535	617	581	597	591	608	582	598	590	584	610	587	584	581	568	586	590	594	577	576	565	560	581	606	599	591	631	579	591	567	600	555	566	575	569	603	594	549	626	584	578	582	603	558	583	581	585	558	611	550	625	559	576	602	565	601	586	560	584	554	573	585	597	574	595	598	597	605	586	611	561	622	574	589	591	541	529	548	573	606	553	600	574	597	567	581	614	588	544	582	566	629	578	569	584	584	573	605	552	596	596	598	566	597	624	538	579	581	595	601	625	584	609	622	560	592	613	597	588	603	584	586	614	594	595	626	602	541	563	571	591	599	586	556	537	591	563	580	615	579	555	556	586	584	568	612	551	590	633	578	545	579	627	572	598	594	573	596	566	553	613	598	609	614	607	566	606	590	595	581	592	547	603	589	599	572	575	563	575	581	623	603	550	563	605	599	586	580	561	591	571	553	595	642	581	595	616	606	582	586	613	608	599	653	570	592	606	633	612	550	598	582	563	581	585	566	530	605	605	603	575	596	599	612	600	588	558	576	566	592	601	574	572	570	572	637	591	612	548	591	574	588	622	560	547	618	594	590	561	558	614	582	626	570	575	640	588	583	602	591	557	600	594	589	580	557	580	554	588	605	590	562	557	608	576	579	602	601	602	576	571	623	612	528	600	595	591	560	551	553	621	575	581	608	575	584	555	578	597	572	548	605	599	563	593	586	621	559	628	534	605	594	642	569	556	622	579	599	586	526	553	603	581	605	588	564	561	586	586	580	578	599	598	610	586	601	574	592	558	588	580	587	611	571	601	601	569	646	556	608	547	584	546	568	583	544	589	605	592	589	553	580	620	634	551	624	574	579	561	583	582	532	620	567	641	606	560	576	566	568	575	606	560	579	567	595	632	565	588	583	599	568	582	576	569	635	589	590	562	583	595	583	586	583	588	569	560	566	614	608	526	594	590	612	595	574	579	593	576	589	581	576	583	593	548	613	587	589	586	599	587	619	593	577	575	572	589	560	593	560	575	571	586	607	573	581	592	620	592	543	603	598	596	568	611	551	614	549	546	623	581	551	583	582	576	581	583	573	576	594	594	570	586	593	619	579	554	574	585	552	606	583	569	580	599	599	588	594	578	591	606	602	584	582	559	567	609	572	613	604	586	600	589	569	571	559	564	567	601	576	573	556	595	608	570	590	617	601	616	629	604	570	579	587	629	614	605	555	594	590	616	604	617	602	560	597	583	555	542	554	602	610	619	644	584	567	568	599	574	594	611	589	613	568	570	607	565	580	580	566	617	623	557	595	583	602	607	546	532	585	585	606	661	547	627	589	599	555	584	568	592	631	610	557	569	591	602	603	576	618	590	577	537	554	575	571	612	609	586	592	543	582	573	607	590	609	611	587	556	580	579	545	574	600	563	584	605	578	593	605	584	602	570	610	591	573	520	581	547	598	594	599	566	577	562	505	549	574	608	565	567	570	624	605	589	624	585	579	589	596	592	589	555	575	557	565	584	594	559	591	599	571	596	562	561	612	578	624	564	627	565	578	613	568	601	579	570	569	604	580	576	606	590	587	587	592	558	598	548	608	592	585	597	514	563	588	588	557	586	608	575	579	575	596	607	585	600	608	580	588	614	586	585	579	569	565	606	548	593	605	602	589	576	600	577	573	603	584	627	583	593	572	570	586	606	600	552	565	576	608	600	586	573	569	591	554	572	622	605	559	572	585	610	607	603	570	600	629	565	577	554	582	590	606	599	617	576	559	598	597	627	595	587	577	606	563	582	546	589	565	582	583	597	600	533	575	595	591	588	623	644	585	583	548	599	570	633	546	599	560	587	570	572	572	578	580	599	615	546	627	540	578	592	570	584	599	583	585	573	577	590	559	591	594	594	584	567	585	608	543	625	537	576	583	592	606	602	604	607	595	586	571	593	565	632	590	563	633	632	601	595	568	580	561	623	578	578	589	575	613	563	589	626	643	552	610	565	568	578	610	578	609	602	637	606	604	590	568	548
13985	3987	1817	1243	783	579	479	386	322	274	329	259	277	284	290	318	319	317	357	317	379	423	380	364	369	341	336	306	320	327	317	296	248	276	248	245	254	237	234	249	224	243	245	236	247	239	264	251	222	221	234	219	217	235	231	216	217	234	216	228	228	258	266	247	226	220	220	246	231	217	211	235	224	250	223	226	209	224	217	211	222	215	233	235	212	210	263	275	239	236	237	232	250	235	210	238	262	193	218	245	247	262	234	238	242	232	229	247	227	219	204	229	224	216	241	226	238	227	200	210	204	206	248	245	234	244	236	244	237	227	215	214	258	214	192	220	231	244	211	222	211	239	257	216	227	276	237	253	210	221	206	246	240	240	201	239	222	236	228	233	235	249	207	211	199	199	184	228	249	221	226	213	249	204	224	244	243	235	204	252	212	226	195	214	213	210	221	233	222	231	227	238	233	204	231	232	242	194	204	192	227	225	209	198	226	213	223	236	249	242	227	215	227	217	246	224	237	248	226	198	216	223	249	217	195	208	216	233	215	231	225	213	205	229	223	218	234	223	224	206	218	226	215	230	228	240	240	239	233	223	214	217	233	262	206	218	235	223	228	209	234	232	229	226	198	225	209	225	241	240	220	223	228	226	240	208	238	237	231	237	203	236	241	205	202	225	267	209	223	218	233	212	240	201	222	219	211	239	223	208	213	221	227	251	217	234	206	221	214	204	246	233	241	235	233	216	223	235	248	199	233	219	222	219	210	233	208	223	234	217	276	235	223	246	238	231	227	233	197	206	222	217	251	242	215	217	196	224	253	228	236	190	199	206	236	203	258	202	242	239	210	236	210	237	238	230	202	223	209	235	210	240	228	216	223	223	240	248	252	245	246	217	224	194	235	225	223	209	217	237	240	216	215	233	239	236	221	242	252	231	214	233	226	225	243	206	219	219	210	247	224	239	244	234	249	235	238	240	255	210	217	253	224	209	216	191	220	229	220	236	240	221	216	217	228	232	237	221	212	224	226	227	238	200	232	227	237	224	200	237	230	240	234	222	214	217	211	205	214	211	236	235	238	250	215	231	229	227	212	222	221	237	262	225	239	206	215	242	236	246	223	255	230	229	234	238	251	236	249	222	212	200	205	233	224	222	245	222	242	227	213	218	220	237	254	246	212	220	222	234	228	236	219	231	211	223	233	199	244	239	223	226	212	222	222	242	229	220	228	247	227	221	226	231	218	211	224	242	236	230	208	232	237	243	193	216	228	224	253	225	248	214	235	218	225	204	218	212	230	241	247	243	219	226	206	214	212	215	230	219	211	217	216	222	243	201	211	248	203	227	237	251	224	226	205	208	207	225	235	209	212	224	223	248	234	223	230	216	222	190	210	239	221	213	251	219	197	237	234	210	244	239	215	224	227	232	229	243	243	235	254	253	228	192	216	228	219	212	217	235	248	216	206	241	207	218	197	252	243	221	229	240	241	205	212	209	219	219	219	236	232	202	211	236	216	212	230	214	222	245	231	228	217	229	238	247	221	213	219	231	230	211	232	209	231	229	234	237	228	210	211	226	219	246	237	227	231	206	220	233	241	233	216	213	214	215	204	207	216	237	214	188	211	198	249	222	224	220	245	204	230	245	227	230	228	250	240	227	226	243	208	222	235	232	223	226	234	219	212	217	218	236	204	255	236	208	206	225	182	203	214	231	256	214	227	216	227	214	242	241	203	226	234	217	226	240	243	274	223	216	223	243	221	239	227	210	223	219	229	197	217	231	204	210	227	236	197	221	224	191	239	226	228	254	217	237	204	220	217	216	232	206	221	224	229	200	243	215	218	262	235	229	240	223	248	210	250	229	236	230	253	214	237	224	253	225	229	203	183	220	245	207	198	230	220	231	214	241	223	212	231	222	232	218	230	232	219	237	225	202	194	229	227	202	237	262	216	195	258	213	241	231	249	209	235	224	227	207	226	228	225	238	224	243	210	249	216	246	223	243	209	223	223	271	230	250	227	225	234	252	229	255	219	223	229	233	198	185	223	234	213	233	224	219	227	228	217	215	279	219	228	255	226	246	229	230	242	205	205	221	217	199	236	240	220	199	255	234	242	219	241	209	249	210	232	234	248	222	219	227	230	226	231	196	200	205	237	237	230	249	238	217	221	235	232	198	238	232	225	250	215	241	260	219	234	205	228	233	246	211	243	228	221	208	227	208	221	234	220	215	236	241	225	239	243	211	255	268	231	216	217	246	214	219	227	227	238	202	227	235	231	242	212	243	239	216	210	222	203	248	237	225	215	247	214	235	225	215	255	239	225	263	217	221	238	255	236	246	210	227	234	221	243	202	207	232	236	225	232	239	223	214	231	229	222	219	233	256	224	259	223	240	213	238	205	250	212	215	215	217	221	238	213	221	246	215	244	224	232	224	208	231	206	225	269	210	226	220	224	228	233	251	251	211	234	217	237	246	207	202	219	221	207	232	224	212	241	215	221	198	243	244	238	250	239	235	256	215	223	216	216	212	219	244	213	238	196	234	240	241	240	223	223	223	225	224	237	227	237	237	223	247	212	236	192	237	237	244	237	226	205	247	197	216	249	214	256	235	205	225	222	232	237	207	253	249	221	218	244	245	230	231	214	222	217	203	223	226	229	225	230	220	215	216	242	242	236	239	228	242	230	223	220	222	224	223	235	240	207	225	235	224	217	210	244	228	214	220	208	201	226	235	202	223	215	219	210	214	210	232	257	236	237	248	221	206	216	234	243	256	220	234	231	195	213	233	253	227	226	231	220	217	244	243	228	221	241	221	206	214	259	225	220	220	236	221	236	200	240	255	217	215	248	233	231	205	249	232	239	258	224	242	211	219	202	213	219	230	239	207	214	234	207	225	227	257	218	215	222	220	232	271	212	236	234	239	248	215	237	208	224	233	210	241	249	232	241	245	236	219	225	201	237	197	216	235	253	234	207	220	222	200	206	214	205	224	219	226	249	237	241	243	239	225	233	233	214	225	251	220	224	199	230	230	230	203	228	218	206	229	225	244	251	229	210	229	233	243	204	219	216	199	222	226	239	230	187	229	208	238	255	227	253	219	242	194	247	230	237	222	246	234	236	222	222	223	220	235	238	222	264	196	244	221	243	229	230	242	223	227	219	242	244	209	226	243	207	217	217	199	233	233	215	215	204	224	205	222	241	259	209	206	223	217	235	227	209	251	233	234	210	227	219	239	248	255	241	254	214	252	248	222	222	212	207	211	229	246	251	234	231	234	237	244	233	211	218	224	191	251	249	209	247	226	194	215	228	215	204	206	250	229	203	183	204	232	223	224	241	226	236	252	222	206	216	210	225	223	213	236	229	208	239	243	211	239	235	256	254	220	213	199	229	227	232	248	204	241	225	216	222	225	241	235	229	188	231	226	234	221	243	246	227	198	226	240	213	217	204	209	246	226	217	237	235	218	232	218	210	205	237	223	196	241	231	205	240	210	222	226	255	222	223	233	231	234
11151	3841	3333	3666	3061	2181	1682	1496	1185	1088	1013	935	937	977	963	1097	1244	1588	1634	1534	1777	2138	1964	1692	1675	1463	1353	1274	1277	1224	1113	882	873	867	832	866	793	774	737	698	664	672	658	623	572	605	606	607	599	557	623	636	543	608	627	649	614	600	588	576	583	581	572	571	576	559	534	553	594	620	601	559	569	573	580	543	609	610	573	574	556	584	580	588	575	600	613	560	545	594	573	545	531	565	566	551	587	559	568	541	570	581	567	589	598	583	552	577	578	542	573	593	543	581	555	550	534	580	554	563	594	567	564	590	565	597	589	592	574	565	533	593	547	578	524	575	591	575	620	593	556	559	575	557	592	574	557	591	563	596	592	561	553	586	613	517	563	555	562	583	577	563	610	527	572	575	544	563	578	561	586	573	585	564	595	610	535	544	568	593	573	575	561	565	609	551	589	587	588	594	610	582	546	614	562	564	601	565	578	571	599	564	537	597	529	582	574	613	605	609	582	570	553	566	553	563	621	556	585	574	588	580	582	578	643	554	528	580	547	548	554	569	543	573	587	616	559	579	594	577	572	529	563	559	540	560	546	595	591	574	564	582	581	556	580	568	609	588	585	568	555	556	597	577	567	582	638	581	516	576	585	572	522	563	579	606	574	573	612	535	559	628	594	560	573	576	569	563	562	607	559	535	577	569	558	576	549	559	588	618	581	591	568	569	575	591	594	579	588	551	576	552	535	579	569	553	550	571	581	598	568	543	561	597	564	582	562	586	564	570	547	584	542	540	591	528	556	539	568	556	584	533	537	593	582	563	594	574	562	550	561	579	596	592	604	565	560	567	574	582	602	581	592	569	571	568	563	577	559	595	569	574	551	580	520	569	543	558	593	588	581	551	548	563	597	563	574	560	573	567	586	578	604	577	607	559	636	609	613	605	568	581	603	559	527	598	549	616	575	562	562	571	613	583	567	557	589	588	602	555	585	570	550	537	602	564	543	548	555	542	545	561	563	597	537	601	557	584	548	616	594	577	590	564	561	554	600	548	618	597	602	597	550	564	561	595	586	560	565	560	544	560	574	532	551	552	610	633	588	547	553	567	580	545	593	575	578	549	550	552	596	552	551	575	590	546	574	539	560	542	579	600	574	587	567	596	531	612	576	558	545	558	553	546	560	527	593	566	545	532	529	566	623	580	573	558	596	597	569	542	549	560	623	587	591	533	536	549	600	555	569	605	591	580	582	573	521	579	560	539	582	591	589	583	588	636	580	570	562	590	581	579	574	568	568	568	584	571	563	632	579	560	582	611	563	579	562	602	571	613	542	560	585	569	537	564	553	545	592	606	555	564	589	535	562	603	572	560	588	565	595	594	555	566	589	570	581	617	594	539	570	577	570	566	555	545	552	565	530	533	608	561	565	545	586	556	562	545	605	578	581	590	585	571	560	538	553	597	543	575	567	568	615	614	583	554	567	582	569	576	587	571	553	568	574	547	582	600	540	546	542	574	601	571	580	594	591	604	538	540	580	588	562	582	540	575	582	578	579	544	561	567	595	574	574	562	581	578	569	593	562	553	530	627	602	546	554	608	579	554	571	576	559	587	563	583	581	580	565	593	552	570	596	578	571	545	553	612	567	568	643	595	530	552	545	573	595	594	583	588	535	584	551	541	568	570	558	579	560	544	563	506	600	562	579	542	588	556	564	574	572	595	569	547	575	557	570	588	584	560	568	563	602	517	548	567	577	598	596	595	562	609	582	570	596	600	555	573	576	574	608	577	547	587	541	553	614	566	579	573	591	573	527	588	548	619	543	519	597	574	564	540	584	598	569	582	592	573	577	589	621	629	608	542	532	578	567	580	535	609	559	559	564	606	584	528	523	575	583	596	563	553	529	583	579	595	546	577	567	559	619	575	530	553	566	573	557	551	557	538	560	629	535	544	600	584	526	532	553	550	534	596	578	547	541	584	588	611	572	576	563	563	621	579	553	585	573	605	559	580	565	578	566	571	513	614	594	554	551	588	592	588	590	609	563	552	564	639	554	574	571	536	562	567	551	603	589	568	552	572	604	526	580	546	547	545	561	588	600	548	615	526	581	576	602	592	540	585	583	627	542	577	577	549	606	565	565	614	587	571	579	576	569	599	613	575	554	628	560	532	594	571	578	583	541	569	571	580	608	558	542	546	585	554	534	572	571	594	595	594	584	577	572	541	576	529	517	614	563	614	552	576	597	560	564	549	594	570	575	568	558	538	596	562	564	572	582	543	593	563	579	606	583	555	561	539	549	535	543	545	565	580	590	567	595	589	607	591	577	567	605	598	570	602	596	587	574	592	585	596	557	551	557	547	559	582	576	534	564	557	524	567	589	612	541	576	612	565	571	541	574	581	523	557	542	575	547	569	547	557	638	577	559	604	573	584	572	582	564	549	534	554	569	555	568	639	549	569	550	615	535	555	568	621	614	563	592	577	593	622	573	575	568	579	587	617	576	569	595	576	575	600	590	545	553	574	613	531	588	546	606	510	542	605	557	544	574	570	559	571	591	602	614	589	585	646	589	593	569	603	616	624	614	572	617	624	595	559	583	563	612	548	585	566	541	585	555	592	592	565	558	553	567	568	575	540	538	570	608	587	623	584	532	567	562	572	570	586	552	571	560	558	599	539	560	589	581	597	570	550	552	564	581	598	561	599	612	534	586	550	531	525	558	577	557	588	554	590	593	596	549	579	563	565	570	569	577	568	582	554	562	548	581	547	598	557	613	582	580	559	608	565	591	584	545	562	576	540	555	577	537	600	558	577	550	580	558	563	592	552	589	553	573	565	579	533	582	599	568	571	570	581	569	544	577	585	589	568	558	568	580	633	557	542	576	557	617	590	525	599	575	585	566	603	570	545	541	582	574	558	569	543	549	555	507	567	571	601	533	579	556	563	593	590	586	598	571	570	557	574	557	577	576	560	572	592	561	559	557	604	582	580	548	575	603	579	605	559	591	541	593	537	538	603	528	592	619	529	568	545	586	532	519	587	629	575	544	536	595	603	601	541	632	564	564	573	562	567	597	551	590	565	543	567	556	528	569	574	561	621	563	572	584	604	584	595	581	583	581	559	561	541	553	536	586	614	551	539	593	566	568	636	596	582	550	560	568	555	594	602	580	582	586	579	545	626	595	562	572	553	594	599	551	590	556	579	552	580	534	606	558	571	558	570	571	585	572	572	563	557	564	609	537	573	553	595	582	582	589	578	609	573	580	605	580	556	574	527	537	586	579	537	530	585	579	570	563	586	553	508	538	594	573	555	571	621	556	626	537	604	592	546	597	603	563	531	551	566	556	539	551	557	604	570	587	577	578	533	602	556	588	587	569	574	568	530	583	566	624	577	581	558	565	569	580	550	541	606	595	558	574	544	534	595	549	572	567	597	573	587	579	534	565	560	594	576	597	583	592	554	548	548	590	581	570	582	600	576	577	585	568	571	566	545	586	597	611	566	549	569	561	611	633	545	604	584
22975	7403	3232	1958	1152	807	528	391	334	329	315	277	304	289	291	305	343	381	452	395	479	543	485	434	370	382	343	317	303	298	294	239	234	233	240	246	234	237	192	216	207	198	235	185	209	187	241	174	192	173	187	182	186	183	166	175	180	206	162	173	194	197	172	173	190	188	204	192	185	174	176	152	184	171	175	179	177	187	179	157	178	196	160	183	167	159	175	181	192	162	186	175	171	182	154	174	207	175	204	177	187	169	191	191	182	169	203	197	186	216	182	172	174	198	171	181	148	177	172	202	174	197	182	180	182	179	186	151	195	169	198	196	169	172	205	188	175	187	201	189	192	179	202	187	179	173	186	197	173	191	182	193	178	188	201	149	172	182	196	209	176	168	172	182	192	168	188	190	170	186	151	177	158	157	195	167	166	157	164	192	174	183	191	175	182	178	181	164	216	207	180	164	157	200	182	186	204	168	193	173	171	192	170	178	193	196	181	179	178	178	166	180	182	179	188	185	161	203	190	183	184	189	198	175	186	224	181	160	196	171	175	204	182	180	184	175	169	192	171	180	178	190	206	160	148	170	191	155	180	157	176	168	189	196	189	190	199	190	189	189	173	182	190	186	155	154	188	209	176	192	179	194	190	167	175	185	207	224	161	176	182	166	186	182	194	212	180	171	165	207	171	174	186	206	154	193	193	194	189	171	166	179	190	179	196	181	193	176	166	179	185	165	161	180	192	204	205	173	145	167	191	188	166	193	158	203	188	209	189	165	208	192	169	171	176	178	200	179	157	194	194	192	198	167	176	158	159	189	194	179	157	187	171	196	180	197	176	151	183	199	186	185	197	196	176	174	181	189	176	208	207	179	172	174	170	176	207	178	171	182	196	193	176	186	210	188	177	191	186	163	160	201	159	191	195	201	198	183	175	181	192	181	174	201	199	178	182	225	172	185	181	177	172	189	171	160	161	182	185	179	182	183	176	188	180	178	180	163	182	214	196	170	178	204	177	182	173	185	164	176	191	202	198	197	206	162	212	182	176	182	182	184	193	179	163	156	176	172	177	189	178	172	197	162	141	197	196	212	175	200	182	193	168	189	188	190	196	190	207	161	197	180	200	170	203	176	152	175	178	159	158	171	173	171	179	170	194	185	171	183	223	192	172	193	157	195	184	160	176	193	181	156	174	203	186	156	164	167	150	193	176	198	181	177	169	173	174	174	168	183	158	192	187	177	162	185	159	212	174	194	183	170	174	221	191	181	175	177	160	180	168	181	173	174	186	160	179	165	170	186	176	169	183	181	163	192	182	191	167	183	205	187	168	166	166	177	173	200	188	173	172	172	183	166	211	193	190	160	196	191	172	172	164	189	179	173	179	177	173	179	175	176	183	178	190	172	214	180	193	191	157	170	169	175	198	184	187	176	188	173	179	194	210	191	185	175	184	183	179	206	172	168	190	159	194	203	194	150	156	183	201	174	190	187	171	182	163	158	171	184	172	150	179	183	172	184	166	188	180	190	189	166	190	214	209	189	174	175	175	192	199	190	178	181	193	194	186	170	205	171	186	174	186	160	173	177	174	160	190	175	176	203	177	179	180	160	208	155	196	174	194	158	161	212	196	196	186	177	196	184	212	186	181	194	182	178	165	186	199	191	188	192	196	206	216	196	202	153	166	180	162	205	201	169	158	197	191	171	197	195	177	185	195	214	175	185	182	202	182	176	180	162	180	192	200	198	217	178	195	148	196	173	189	171	194	196	180	224	182	171	188	185	162	175	178	181	151	146	195	202	177	198	177	187	179	179	192	189	176	166	177	180	194	170	193	177	158	202	178	168	186	180	189	155	172	193	209	176	191	180	204	173	162	193	197	184	190	175	175	205	197	178	180	187	190	183	168	176	173	184	182	168	159	172	170	163	181	177	198	179	216	174	162	149	187	177	191	188	192	179	196	169	173	192	160	180	197	174	173	188	176	174	197	164	189	184	186	192	171	188	184	202	160	189	197	170	173	177	180	169	167	184	213	190	179	175	174	210	174	188	178	189	175	177	197	180	169	171	194	186	200	197	191	177	191	182	192	178	169	196	157	188	185	168	188	182	194	200	175	161	183	186	188	192	184	208	178	168	184	184	191	201	185	203	171	197	193	170	181	175	173	184	205	182	193	180	187	173	190	185	168	208	179	183	183	160	205	175	188	182	172	165	177	191	209	155	190	192	205	185	196	181	187	178	211	168	172	149	185	210	202	188	175	161	166	184	167	175	178	174	173	162	204	195	204	199	187	168	174	144	166	188	190	184	139	185	185	195	197	202	195	194	187	178	182	180	178	207	176	157	171	203	161	156	189	163	188	165	171	174	166	191	165	203	195	186	181	176	175	180	160	183	178	161	195	180	195	169	191	203	182	182	178	191	184	198	186	193	163	177	192	182	185	195	207	189	176	210	182	189	178	179	187	173	186	186	191	197	188	165	174	170	184	201	163	169	194	166	196	163	171	187	173	205	172	181	170	176	187	188	194	205	190	167	162	169	198	190	177	170	166	194	189	169	194	176	168	185	168	155	183	163	222	173	200	173	179	191	178	161	188	182	195	186	188	157	183	196	166	183	180	184	174	192	173	220	176	184	193	174	187	169	196	191	189	187	184	197	187	220	161	189	193	177	171	179	194	205	156	182	169	189	153	170	195	192	193	168	164	182	157	204	194	179	197	182	169	172	180	190	191	149	169	228	179	170	167	191	189	198	169	179	176	190	212	180	187	169	195	197	204	207	184	193	174	205	177	171	193	168	190	178	171	185	193	176	167	171	196	189	194	199	199	183	207	175	188	183	179	181	198	169	209	203	192	189	158	197	203	199	138	194	172	179	193	196	171	193	170	198	185	189	175	180	178	180	179	168	197	175	172	170	186	192	195	166	180	153	200	163	169	205	176	204	169	175	172	179	176	167	190	174	165	182	182	202	188	198	176	210	168	173	173	194	185	186	202	169	190	188	167	201	167	161	187	186	166	191	170	186	181	168	210	195	179	201	175	200	193	186	194	193	203	170	159	220	171	180	185	157	151	203	184	162	167	180	174	191	184	192	151	216	192	168	186	186	203	161	213	164	191	189	179	165	157	193	169	187	204	177	161	170	165	179	189	155	179	177	170	171	181	213	179	170	176	175	156	175	184	207	190	175	191	169	161	188	173	205	177	186	178	216	152	177	198	186	191	181	168	178	185	172	198	200	172	189	156	170	187	181	212	175	196	165	165	190	175	189	179	184	177	196	205	203	195	176	198	207	172	202	170	179	180	190	199	189	211	188	191	173	179	179	174	161	212	188	174	169	179	203	164	174	202	200	173	204	199	192	198	191	164	167	202	155	197	159	168	173	169	194	194	218	163	198	194	224	193	188	165	199	168	176	170	200	201	180	171	180	206	170	198	177	169	189	161	185	158	168	178	178	173	189	181	182	203	174	171	172	187	183	200	205	202	203	189	161	180	196	192	205	205	196	176	204	196	169
15140	5675	4646	5380	4089	3212	2301	1756	1497	1291	1204	1078	1065	1089	1162	1173	1781	1990	2276	2111	2442	2875	2644	2191	2123	1879	1573	1434	1446	1363	1235	1036	930	923	914	804	792	729	748	669	632	681	575	592	587	534	547	518	555	535	572	548	469	537	482	509	502	485	517	486	499	471	464	465	504	501	432	503	493	471	482	470	465	507	478	517	462	478	515	454	465	452	494	493	473	497	477	454	465	463	464	478	487	492	484	511	480	468	454	462	449	462	489	484	463	482	478	446	480	500	458	487	461	516	506	500	485	494	446	490	457	478	460	504	490	425	485	513	493	476	501	463	506	448	487	469	453	450	532	449	483	452	470	478	524	484	464	514	474	488	488	506	442	445	428	475	452	455	471	499	477	468	483	452	474	461	447	474	454	487	429	446	446	460	492	475	466	439	471	456	464	536	479	488	457	474	456	484	477	468	484	484	457	439	463	481	491	469	470	428	497	452	444	453	510	509	512	456	520	459	429	503	491	502	434	465	469	473	499	451	441	480	470	471	456	523	461	484	468	497	464	477	441	491	536	497	491	461	448	500	436	468	449	436	496	493	482	426	481	453	480	444	461	506	462	487	489	481	510	445	497	464	481	448	474	477	486	486	449	457	487	481	483	484	438	493	506	463	454	507	496	520	479	463	439	472	470	460	468	466	451	462	474	494	473	405	458	455	457	505	490	515	453	482	475	482	478	473	447	498	513	426	492	464	481	472	479	457	489	480	459	490	517	441	432	469	483	447	491	473	466	467	465	491	523	472	485	425	425	463	418	441	488	478	464	453	478	442	418	445	515	484	459	467	474	476	462	472	483	509	482	472	471	491	513	441	484	452	470	447	521	451	484	468	466	478	497	484	473	493	463	491	494	487	518	549	482	480	500	495	478	463	450	471	472	496	468	516	486	434	469	474	467	493	465	465	519	457	491	435	479	491	496	440	468	440	456	468	444	484	491	504	460	498	415	463	483	462	474	458	449	540	485	476	441	498	485	458	494	473	414	454	483	502	455	458	449	443	471	454	491	473	489	505	484	496	437	479	473	458	460	503	500	491	510	452	448	460	513	454	479	457	501	503	465	463	459	467	492	485	492	486	465	487	478	458	479	434	445	470	459	473	507	495	427	476	470	456	450	458	500	472	540	436	469	466	478	484	482	476	445	434	460	421	470	499	465	505	475	480	471	450	463	481	452	517	471	485	487	475	498	446	525	440	461	442	478	463	436	459	468	509	495	466	500	484	486	456	465	472	530	456	469	510	461	488	468	427	510	508	468	470	473	486	484	471	494	501	492	458	473	438	473	444	456	488	475	456	437	482	499	474	485	437	446	501	483	494	474	489	459	512	523	489	493	473	461	500	502	478	465	480	470	503	443	481	462	506	482	457	489	477	468	466	463	465	489	453	490	476	482	485	474	425	469	428	498	452	509	454	464	466	485	466	472	424	416	476	488	477	474	438	500	458	448	489	448	475	471	459	475	512	459	470	455	440	467	468	509	489	466	432	435	518	525	488	447	457	455	466	490	465	482	465	456	510	482	497	508	432	502	436	471	440	429	487	454	458	449	441	478	515	459	479	434	481	469	492	457	463	461	490	481	448	476	441	506	445	483	441	515	507	473	506	479	486	457	490	484	459	451	453	470	471	472	479	461	432	493	496	485	447	483	472	461	469	451	484	456	468	462	487	487	436	478	477	436	457	463	424	455	449	492	471	472	493	482	451	477	480	483	492	461	447	481	440	490	454	456	457	479	497	489	442	479	484	493	461	472	483	461	448	498	479	465	474	443	480	489	484	441	450	479	471	440	474	444	490	475	453	456	472	447	480	432	484	459	472	433	445	485	475	440	500	489	471	467	488	481	480	494	479	478	487	496	483	484	452	446	521	483	450	512	485	512	484	447	462	508	471	523	485	488	436	526	455	507	470	482	513	484	463	461	436	482	483	487	442	456	444	510	490	455	437	457	482	479	498	506	519	486	501	479	447	468	465	480	525	458	481	468	462	481	470	517	475	457	464	484	470	447	478	481	481	493	448	510	496	476	507	480	510	476	492	473	446	450	469	457	468	519	465	444	437	457	464	477	472	473	490	481	469	499	476	491	453	484	455	449	510	462	476	501	457	469	451	461	494	460	481	475	467	476	477	446	467	466	473	447	494	436	445	486	457	480	471	463	463	440	454	470	483	491	491	469	468	461	475	482	491	520	465	466	457	454	437	488	513	483	485	492	471	494	435	494	462	435	464	455	499	500	462	500	503	486	515	459	466	452	473	496	498	470	475	465	439	458	470	497	471	486	454	460	445	460	475	461	508	480	476	447	472	484	458	466	464	449	490	458	486	483	461	486	442	478	472	456	469	468	490	500	467	472	472	500	457	440	491	454	453	483	478	477	458	450	452	501	474	484	496	477	430	480	465	447	461	495	502	439	472	478	481	472	519	494	474	485	482	482	483	463	473	462	504	470	447	489	438	443	463	503	492	472	485	468	447	471	481	481	490	479	450	538	455	410	478	473	496	446	492	483	469	428	459	495	465	508	480	467	460	414	416	481	462	462	484	513	474	456	485	453	463	455	446	497	476	467	481	486	460	488	489	484	462	502	499	421	461	458	442	464	461	427	483	468	477	489	454	454	484	449	481	461	468	472	483	480	456	475	463	528	501	492	471	499	450	508	468	498	456	472	448	450	470	458	479	425	472	481	476	471	476	480	490	488	458	496	474	467	493	483	444	443	467	472	528	478	451	469	470	461	466	495	448	418	496	472	461	484	452	470	472	484	492	476	477	502	468	467	452	482	484	462	504	482	441	443	461	456	488	454	472	470	487	486	437	462	519	436	426	498	466	455	478	476	482	489	439	465	482	482	466	497	513	471	474	459	485	447	455	470	495	478	496	448	470	497	465	459	469	473	509	469	451	457	498	495	503	487	492	489	473	491	493	494	488	466	470	492	483	414	408	486	504	474	474	457	446	458	439	489	494	465	498	491	491	481	478	474	489	463	468	417	489	477	457	457	463	474	466	477	448	475	461	457	471	468	507	440	494	470	451	499	451	469	472	486	502	472	451	503	484	466	452	473	499	497	440	473	455	445	458	451	493	438	429	466	457	475	458	476	447	464	457	475	477	457	502	495	517	482	456	466	479	489	456	475	450	471	488	480	474	454	478	474	522	480	470	462	433	461	494	503	502	447	489	510	472	496	470	479	497	488	468	448	419	498	469	518	481	451	506	481	459	454	476	505	501	452	465	477	482	442	453	477	472	472	491	487	494	492	471	502	468	499	494	477	475	501	479	461	490	497	406	492	493	449	483	500	475	452	451	471	473	458	491	429	465	469	503	483	466	511	470	459	483	507	430	435	454	447	482	510	471	474	452	449	479	456	457	483	499	453	467	456	482	446	468	435	472	475	482	462	473	517	487	514	430	467	466	461	474	479	447	480	505	464	493	457	437	499	476	490	463	498	480	527	466	463	463	483	467	436	518	469	475
4413	1250	812	631	413	342	307	280	220	271	244	212	272	280	259	273	278	274	287	271	320	347	308	304	299	285	294	280	294	307	254	230	263	249	273	268	239	279	220	234	253	253	258	208	237	226	236	187	217	231	213	216	221	228	244	207	282	233	209	219	253	223	250	226	235	231	242	215	236	252	222	235	224	207	238	228	222	209	213	225	217	231	258	228	214	236	223	213	244	231	238	237	272	229	231	231	203	200	244	215	233	235	259	271	227	259	239	244	241	248	217	261	207	220	228	218	236	243	205	217	232	226	238	229	218	250	223	232	235	227	213	226	210	252	226	200	200	242	222	254	227	214	230	227	219	231	215	246	229	226	234	257	240	219	241	216	222	233	238	206	234	226	261	262	202	252	239	236	244	219	207	219	240	247	204	244	241	225	196	248	198	260	244	258	255	241	246	239	266	289	204	231	228	216	228	222	284	255	224	247	208	208	255	254	223	236	224	258	223	214	230	247	240	229	206	248	244	247	206	207	194	218	259	205	237	233	215	224	261	210	218	194	242	229	242	212	239	233	225	216	251	235	231	238	241	240	230	221	214	245	215	230	211	210	237	259	211	204	229	242	227	217	229	238	220	226	229	251	239	217	223	213	219	224	220	201	241	208	208	250	211	237	229	245	218	221	218	224	212	218	234	229	237	235	234	251	224	256	221	235	247	243	235	227	232	250	226	228	265	229	218	256	218	225	219	253	244	237	205	245	232	220	228	275	244	238	220	247	250	233	215	224	254	266	257	230	205	217	242	263	213	233	213	212	221	202	233	255	256	216	233	204	247	238	240	210	236	252	229	233	228	201	221	229	249	229	224	223	240	229	222	242	220	219	242	222	232	238	239	245	245	232	198	201	227	233	218	243	220	226	182	224	213	211	251	220	239	222	248	240	208	244	262	258	234	257	217	214	229	217	250	192	232	251	276	244	213	221	214	235	253	239	235	215	232	233	237	252	258	230	243	224	237	254	235	225	238	257	265	219	240	232	238	214	237	205	245	238	217	220	212	244	241	215	257	215	218	237	233	241	211	244	220	229	232	230	238	243	219	224	258	203	231	234	217	225	213	223	232	235	242	223	207	238	208	228	250	253	211	252	233	263	272	208	228	227	225	230	256	236	253	230	218	226	222	253	237	225	233	222	226	239	213	238	243	216	237	214	238	224	271	247	213	232	227	237	271	241	233	230	221	239	230	242	232	213	212	234	247	229	254	236	230	218	226	217	212	224	234	210	223	249	211	232	204	259	218	208	235	223	252	222	235	235	237	219	235	244	234	236	251	216	253	257	207	220	215	218	235	220	240	223	222	237	225	241	210	220	217	241	220	207	245	255	259	251	236	217	223	228	236	248	210	237	215	228	239	233	231	230	240	232	221	231	238	235	241	205	268	221	242	244	255	226	218	258	230	235	225	221	256	235	236	229	263	215	234	256	208	223	224	242	220	233	245	258	228	244	219	226	220	249	193	264	241	253	243	233	233	255	221	235	230	231	248	254	214	252	248	259	251	222	224	229	246	225	207	204	226	222	219	223	232	250	226	244	232	231	234	234	220	208	197	214	244	241	223	242	207	220	238	235	251	231	222	230	232	238	232	240	213	224	235	232	215	256	240	233	240	243	229	239	249	246	227	237	238	252	222	245	233	224	236	235	222	201	211	211	223	213	235	215	239	273	230	221	230	242	222	212	222	213	217	223	248	260	233	228	246	224	230	229	236	223	218	220	197	255	214	199	256	231	206	203	218	231	234	244	227	198	243	225	231	243	237	211	222	237	234	263	243	249	234	262	228	241	218	264	238	216	227	228	249	231	242	257	233	226	238	229	229	228	237	232	252	249	266	222	223	224	220	235	240	212	250	229	222	223	229	220	212	223	216	231	203	237	239	246	216	249	238	216	246	245	223	245	248	226	232	246	239	225	244	230	211	224	237	223	231	229	213	231	194	237	235	242	253	213	251	250	249	249	239	244	225	251	265	254	223	209	222	240	251	223	275	232	259	237	210	206	213	255	218	233	230	227	236	204	227	182	240	252	231	238	248	223	219	229	212	225	223	220	248	239	254	264	217	230	248	216	247	213	242	231	231	231	246	238	237	209	211	254	279	242	249	224	243	211	212	233	250	228	221	215	260	246	223	210	221	219	211	237	237	247	214	213	223	228	202	227	256	241	239	237	258	233	237	230	219	205	216	235	209	228	187	202	217	231	223	237	198	259	210	220	246	222	239	234	215	206	224	231	219	223	246	231	266	253	222	228	259	236	231	205	234	226	225	224	226	220	238	251	254	222	232	208	257	261	203	237	229	232	218	235	241	226	243	236	241	237	201	237	228	221	241	241	226	234	255	220	211	242	217	208	249	241	247	237	223	225	239	232	222	239	218	238	255	275	226	240	230	237	240	253	213	211	230	228	243	239	235	206	236	236	231	245	233	231	240	213	235	238	217	228	214	227	240	223	212	219	229	235	232	236	225	245	226	239	210	214	229	192	249	223	235	217	247	214	259	207	231	214	233	228	244	245	217	222	217	231	230	231	199	213	261	212	239	232	210	233	253	235	237	241	224	228	209	231	208	224	254	254	228	222	240	212	248	258	227	220	236	265	210	255	214	264	270	225	230	240	214	230	223	193	206	225	220	235	214	189	231	251	215	235	216	203	208	250	228	247	211	232	210	233	227	253	255	242	214	209	256	212	224	234	240	250	229	220	211	235	217	217	236	250	224	237	226	207	237	237	244	246	209	238	246	232	245	224	228	247	229	236	228	237	202	237	232	250	215	249	242	255	258	253	194	225	249	212	216	231	219	232	214	226	215	246	232	222	209	232	222	206	225	253	239	250	229	232	228	259	221	243	206	180	223	244	264	245	229	257	230	239	224	208	225	232	212	227	253	252	246	247	240	225	212	239	232	219	250	230	267	231	233	253	251	222	233	231	229	219	195	245	246	237	235	217	222	237	227	250	231	247	268	227	244	241	241	223	212	235	229	236	237	222	210	230	230	233	233	273	242	233	245	242	260	251	208	223	202	244	212	242	247	216	239	262	199	233	227	239	236	231	248	238	222	214	223	219	253	251	230	236	261	211	226	227	250	246	215	223	205	208	202	233	236	244	236	233	201	247	237	191	234	216	218	227	217	243	260	209	228	211	246	224	247	250	278	208	274	242	221	245	233	229	239	210	257	213	230	216	237	268	244	258	210	232	204	243	214	228	259	206	248	228	251	240	221	228	241	225	222	269	229	240	232	253	207	238	242	238	210	242	263	198	232	254	205	233	246	242	224	210	232	262	229	221	226	221	253	244	246	248	219	247	206	242	265	234	242	217	227	226	245	194	229	203	215	250	228	214	237	219	276	241	254	247	244	227	241	234	222	217	227	268	223	230	233	238	244	237	234	229	236	228	220	244	279	195	222	267	215	217	231	202	226	240	220	223	229	230	212	217	256	241	206	234	214	232	245	223	219	231	231	217	251	237
4001	1705	1597	1873	1531	1184	939	868	836	805	728	712	713	765	814	818	901	955	913	907	1038	1138	1076	1133	1031	980	935	961	961	959	829	707	682	715	720	691	673	647	636	667	566	629	596	653	586	613	587	566	599	643	578	599	571	607	581	555	606	585	600	592	558	586	567	588	583	592	591	612	609	562	550	578	597	604	598	585	605	563	596	613	574	553	547	577	590	569	599	597	586	526	544	583	569	560	544	575	579	609	563	592	607	606	565	594	601	589	546	569	587	605	601	561	585	588	577	627	567	576	627	575	620	603	576	601	550	593	561	592	599	574	599	629	579	543	575	579	538	580	624	627	598	554	549	566	586	604	550	560	570	572	578	626	565	553	565	621	587	550	581	559	612	575	613	598	555	577	586	549	596	577	593	598	589	552	562	567	575	584	570	587	572	650	573	575	595	555	595	581	623	611	611	620	578	584	598	598	569	582	614	612	585	573	566	605	573	583	609	563	614	599	547	573	560	554	540	561	597	561	573	585	618	576	605	586	593	579	565	582	589	602	582	554	584	589	572	544	572	578	571	594	582	614	602	602	571	548	594	561	610	565	581	580	586	616	540	569	524	554	584	580	583	590	587	577	546	620	566	588	596	551	577	570	576	542	578	598	602	536	574	661	572	599	589	609	600	596	619	579	590	613	594	598	605	557	607	578	548	572	571	567	573	557	592	589	600	564	571	565	571	606	567	586	603	567	588	575	606	590	531	561	586	597	564	551	598	596	601	594	588	553	569	594	613	599	562	609	524	633	566	579	559	548	569	593	593	581	566	643	594	573	609	609	619	579	573	585	599	616	576	590	632	589	627	649	554	554	603	562	565	585	564	613	565	617	604	612	597	601	607	571	573	563	579	571	521	603	574	585	563	614	598	586	571	565	627	599	577	550	577	585	559	587	536	576	583	553	623	587	580	572	559	593	561	590	606	542	597	556	611	591	532	577	584	597	589	553	568	541	586	584	566	580	575	551	531	591	577	578	585	575	590	576	618	589	549	560	577	548	533	639	599	574	569	566	589	591	596	596	562	586	585	574	568	581	580	583	643	531	624	537	581	578	658	598	581	627	674	617	582	568	609	580	589	618	592	549	593	610	579	591	610	583	558	558	647	545	584	570	575	569	599	593	627	579	571	581	611	560	555	614	617	594	607	565	614	546	602	576	591	580	583	556	574	576	582	597	579	637	617	629	591	602	566	561	591	593	571	606	559	619	585	552	592	571	586	559	576	559	623	572	572	593	586	596	584	592	593	570	555	578	607	549	607	596	569	589	605	598	572	553	586	592	615	587	603	603	562	625	610	575	587	606	602	557	612	612	570	567	593	592	568	583	618	532	577	577	594	604	588	605	555	575	548	613	567	561	568	534	580	560	547	601	563	550	617	599	586	586	564	620	586	565	622	604	602	575	576	591	629	591	629	564	580	609	573	595	566	596	608	587	627	620	576	571	578	574	548	635	556	587	571	581	552	603	586	598	589	620	563	608	586	581	566	540	588	607	563	592	580	551	552	600	596	578	588	605	587	607	598	584	567	614	582	557	582	585	602	625	586	524	608	589	578	583	594	593	589	599	584	547	615	595	554	589	568	568	589	556	590	583	556	585	601	529	602	571	600	621	589	547	567	526	552	558	580	612	554	552	619	555	586	598	632	616	573	620	596	578	548	592	607	603	608	598	590	574	576	584	611	562	550	612	583	597	581	571	601	587	547	576	584	589	584	596	602	566	592	576	569	569	620	580	590	611	603	605	544	562	589	552	531	591	564	608	585	626	591	569	577	580	580	583	566	577	568	576	510	590	579	592	586	617	560	614	589	539	592	576	597	580	571	594	548	616	571	583	575	565	608	563	577	580	576	571	572	596	597	567	600	613	567	605	602	605	532	612	576	581	628	580	590	633	573	599	611	607	589	583	538	636	584	635	608	602	580	583	549	576	537	597	598	565	618	577	606	536	626	563	595	622	570	577	585	557	555	623	572	594	605	574	611	611	593	582	583	546	580	585	592	606	583	605	609	569	584	578	563	570	588	531	607	582	613	567	580	606	597	570	555	605	554	627	602	602	592	570	592	603	588	608	581	550	604	574	588	542	584	589	591	580	622	613	600	601	551	574	558	596	598	572	578	560	585	573	583	539	570	603	558	575	545	537	581	624	552	590	605	582	579	597	579	573	565	570	597	604	594	569	541	563	587	593	611	559	552	578	559	519	582	589	564	574	606	591	627	587	592	565	578	586	545	574	549	614	605	587	543	615	575	566	618	569	577	612	592	581	603	564	594	595	560	583	627	596	594	584	580	597	573	543	590	585	570	557	580	584	584	598	635	614	572	575	612	594	521	580	611	600	605	578	552	569	578	577	613	615	576	603	537	578	619	578	623	592	558	561	633	620	605	621	549	594	590	569	566	584	594	606	630	588	587	587	579	590	566	580	560	589	561	591	607	547	550	571	605	644	636	554	594	593	619	598	590	583	575	580	578	568	571	612	640	586	551	559	559	574	578	586	605	565	586	588	587	595	594	610	541	554	569	605	557	624	576	599	581	611	525	593	598	590	623	602	576	577	604	625	594	578	561	581	617	580	596	599	579	551	628	584	616	586	583	590	569	572	573	576	602	598	590	554	574	594	621	583	601	529	592	619	577	596	567	598	593	572	570	588	566	570	599	588	631	545	597	610	564	533	587	620	560	615	571	572	572	534	574	607	570	545	597	592	576	608	542	620	584	579	586	626	572	556	593	589	577	553	571	642	588	593	621	606	555	641	561	619	556	550	568	557	600	587	577	615	572	606	593	572	590	546	554	636	573	604	614	560	569	621	564	597	584	575	619	587	517	629	597	603	581	605	577	584	595	605	550	554	579	558	558	577	605	569	607	612	602	602	581	612	610	595	579	586	591	591	558	548	612	616	563	574	591	592	591	567	602	593	534	580	594	566	569	595	590	540	581	585	558	594	590	582	543	591	596	619	565	587	577	546	553	559	585	594	600	548	578	585	596	563	599	583	541	600	592	608	564	596	576	566	579	602	626	551	594	576	593	555	583	569	552	599	570	564	579	552	590	573	563	589	633	591	588	537	585	584	574	640	546	590	613	577	626	601	601	590	594	584	583	562	576	588	609	586	559	578	576	553	611	637	553	606	585	583	597	613	628	576	551	579	605	604	625	598	573	575	571	563	589	598	593	618	599	588	564	538	543	547	614	534	600	581	590	576	612	565	594	610	554	590	569	511	567	566	555	573	583	615	603	574	584	592	618	565	590	555	577	549	598	583	571	549	579	610	535	601	610	583	594	531	550	560	583	597	590	597	593	583	607	611	640	603	608	600	617	574	580	575	572	586	564	583	604	606	590	587	609	585	622	609	592	562	599	629	549	621	588	593	586	580	620	565	603	588	574	551	582	591	569	537	573	557	565	619	637	571	593	569	578	588	580	617	592	547	599	612	589	602	586	608	580	608	614	585	583	571	553	549	597	568
14054	4365	1833	1206	726	555	416	409	354	284	309	314	261	293	292	282	324	360	372	359	386	417	409	355	346	308	312	315	314	308	306	267	268	243	240	261	252	238	262	256	273	270	244	231	248	244	223	220	234	240	218	242	241	221	240	247	233	212	247	224	181	234	209	221	221	212	220	205	234	199	212	241	224	214	242	213	224	240	212	242	221	228	229	225	273	233	207	223	231	223	205	238	218	257	241	244	239	192	194	207	227	240	216	225	242	230	235	253	243	207	222	243	241	227	255	227	250	224	227	229	223	226	216	228	228	268	227	245	230	222	231	242	205	218	254	229	223	215	237	236	202	234	244	236	227	236	228	226	233	220	215	207	207	208	205	210	185	226	227	250	215	226	231	236	207	233	217	220	223	227	224	262	242	210	254	224	258	218	234	252	231	230	231	239	246	235	233	211	213	211	228	206	205	231	219	225	232	229	212	225	231	231	239	203	222	230	228	227	239	229	241	223	239	204	209	210	215	232	256	228	256	223	224	234	230	221	226	227	238	174	213	206	230	243	244	222	212	224	231	242	221	227	242	232	223	246	218	205	221	209	208	228	249	225	216	210	215	218	232	216	210	236	222	223	211	217	241	210	237	230	242	243	253	220	226	235	233	239	269	241	216	236	236	254	229	224	215	218	229	219	195	230	222	249	218	236	233	214	233	222	243	217	220	217	219	254	224	218	191	228	227	227	269	224	246	212	237	226	219	221	235	265	225	243	225	199	248	229	239	237	227	231	226	236	204	228	212	245	209	221	251	233	234	218	228	216	221	234	260	226	223	220	222	241	199	250	227	224	211	238	232	202	239	218	241	200	207	231	246	260	224	221	236	216	235	212	209	238	210	241	240	215	221	218	230	224	238	240	229	219	233	222	226	245	258	235	256	232	223	230	251	225	265	219	209	238	232	196	223	235	228	221	220	227	201	222	228	224	248	230	185	247	232	220	214	246	211	198	222	216	226	231	229	190	215	245	229	238	200	207	219	239	235	221	227	227	232	221	248	241	214	222	255	220	217	230	221	226	246	225	241	217	236	212	224	237	205	244	215	228	203	217	222	230	238	237	208	204	227	198	216	199	237	246	204	224	220	214	239	228	236	234	213	240	229	216	225	217	215	227	247	232	216	205	224	231	220	236	233	230	218	244	219	244	238	217	232	220	234	213	239	233	257	254	244	207	254	193	198	222	232	208	264	206	203	238	219	222	222	189	211	201	237	194	218	206	236	218	239	219	226	200	241	194	233	246	239	204	225	237	227	202	218	256	218	211	239	253	221	216	248	248	245	227	211	226	211	218	215	211	227	203	225	251	232	210	198	276	233	226	212	256	246	226	237	217	235	230	208	236	224	247	228	204	218	238	216	244	241	256	234	249	222	242	225	239	224	235	236	211	232	222	229	229	211	234	195	224	227	203	236	239	215	223	224	234	233	235	203	186	244	266	240	242	267	252	201	219	231	227	246	233	224	196	224	214	230	232	229	229	227	201	236	198	228	223	237	219	207	200	237	237	213	237	204	219	254	223	228	226	226	242	226	215	211	231	249	201	223	243	233	206	187	215	243	228	253	203	184	218	236	236	221	235	226	224	230	207	217	236	248	222	238	242	206	200	203	226	252	187	215	204	222	211	212	228	250	222	183	235	198	215	241	226	215	211	229	216	215	233	218	219	226	251	214	210	241	228	224	223	210	221	218	211	221	231	244	246	239	207	258	219	213	212	246	233	229	208	217	243	245	206	249	249	218	249	236	251	218	227	237	223	225	204	208	223	210	190	227	225	218	217	250	231	220	201	250	213	237	216	239	215	230	228	210	226	219	222	231	204	249	233	252	241	226	243	243	221	240	221	211	236	202	205	244	213	229	236	237	245	212	224	238	190	214	207	225	235	225	239	232	215	223	253	240	256	240	244	239	220	216	209	217	233	232	198	203	235	219	207	239	236	257	240	231	229	244	230	227	235	228	223	238	234	226	224	250	211	195	244	220	222	233	197	213	226	227	234	199	243	241	226	214	244	240	216	222	199	232	245	227	229	226	208	219	213	243	210	226	230	187	228	222	215	250	222	225	226	224	242	219	228	210	195	209	214	231	247	218	234	209	206	208	219	208	215	217	201	224	220	210	217	224	202	220	195	214	229	188	221	226	241	244	259	239	221	242	228	238	244	237	207	228	228	231	250	235	239	226	224	235	231	249	241	216	225	249	225	233	221	224	255	227	232	225	213	205	235	238	239	199	239	226	225	247	223	219	243	251	199	236	230	230	227	223	230	212	232	254	208	206	229	258	202	205	237	227	200	211	203	202	223	205	212	199	231	207	230	240	224	229	271	229	225	234	237	196	241	213	190	214	210	211	188	211	216	243	237	247	225	216	227	209	239	218	213	227	248	246	207	199	211	210	189	236	213	227	203	214	225	238	224	224	219	260	241	222	206	251	233	226	236	237	264	244	203	236	209	213	207	246	224	237	259	215	238	219	227	223	220	219	228	236	212	238	251	237	217	224	204	236	225	252	230	226	229	230	245	242	239	252	260	236	261	248	226	198	225	206	204	216	215	225	226	252	237	196	226	224	236	231	223	211	224	211	235	214	215	221	240	234	228	216	211	230	221	211	225	227	241	251	211	237	223	222	234	211	222	229	224	230	252	242	255	227	234	209	222	237	229	228	223	216	204	217	232	210	210	198	249	221	239	225	206	239	200	244	218	246	256	248	210	234	218	241	199	212	220	225	225	215	247	248	243	211	251	248	192	224	244	228	228	231	239	208	211	233	246	236	218	225	241	248	244	233	237	219	228	240	212	233	220	238	238	233	219	192	233	224	231	239	208	226	215	227	220	231	246	219	231	250	263	222	244	202	216	229	233	214	206	225	221	226	230	231	214	244	213	210	241	219	242	245	230	190	218	218	231	244	232	267	213	212	238	217	217	243	242	235	220	210	228	213	230	186	227	230	215	233	208	235	212	249	243	222	228	221	250	228	215	216	207	229	218	244	222	239	218	213	241	204	216	200	239	233	236	231	239	229	192	238	249	207	261	243	234	218	226	240	238	219	228	222	201	228	193	258	209	238	260	229	231	227	250	230	195	235	211	216	215	217	227	228	259	267	239	251	236	230	228	214	244	231	248	243	220	210	247	231	226	226	234	217	195	244	245	255	223	207	236	247	264	232	235	238	219	204	241	279	242	248	220	218	230	225	217	237	235	202	250	249	232	216	253	228	189	225	236	225	247	206	228	206	222	242	222	218	201	228	257	238	211	235	206	210	218	219	226	238	250	215	222	241	219	216	209	244	238	234	240	224	212	225	251	222	238	247	217	253	228	214	244	247	199	218	244	216	231	221	245	211	208	241	201	195	238	224	218	214	221	249	212	210	227	241	255	232	216	238	229	197	228	214	227	229	242	242	211	248	215	223	200	235	208	276	247	253	237	234	244	244	240	237	233	206	216	245	233	251	209	230	277	222	219	268	231
11058	4113	3165	3617	2930	2105	1694	1480	1295	1125	1047	953	857	1007	990	1017	1273	1476	1621	1498	1735	2027	1792	1656	1604	1515	1287	1195	1269	1154	1035	902	770	890	868	784	790	742	735	662	687	720	641	638	582	601	658	564	634	599	631	574	586	613	625	588	567	606	593	571	585	570	599	612	578	584	561	556	581	565	558	609	581	572	586	543	552	589	610	580	587	578	567	521	597	534	586	605	585	640	579	595	565	591	551	567	560	589	548	536	525	569	585	544	595	589	585	543	605	612	579	555	556	569	586	556	566	596	578	529	585	573	579	572	559	576	536	565	570	602	594	585	527	592	559	602	571	609	609	551	555	556	567	593	576	579	518	580	563	571	602	573	556	584	601	641	589	583	582	554	602	646	568	567	532	577	606	578	561	581	591	604	549	579	539	610	570	588	593	564	595	601	563	524	567	584	579	608	522	564	582	580	557	559	550	588	581	565	572	529	578	623	598	589	559	509	552	512	605	610	533	549	584	550	559	526	553	540	606	543	580	573	597	581	566	594	593	548	561	577	542	525	611	591	586	608	558	575	581	564	560	571	557	611	559	569	581	606	562	584	583	566	582	594	558	553	554	581	552	556	553	541	555	599	545	569	561	548	537	630	578	573	592	570	537	626	568	609	542	596	557	588	561	584	540	517	595	547	625	546	536	510	544	575	575	567	542	603	592	602	579	599	581	599	576	617	532	559	536	569	592	572	571	572	560	586	551	560	569	603	582	591	550	607	600	599	557	584	553	571	540	581	605	581	558	585	539	563	576	578	568	554	571	568	555	565	597	587	564	554	574	566	541	543	530	572	592	570	582	586	558	547	569	533	546	588	571	595	588	587	591	599	579	614	613	586	561	575	585	609	618	566	619	564	556	617	555	614	582	500	564	617	565	602	585	584	639	540	587	570	576	561	568	574	568	593	536	555	574	539	554	621	547	574	511	584	566	520	546	541	596	556	559	586	565	581	552	607	558	558	547	592	602	579	576	562	544	537	610	553	593	586	561	556	554	587	586	608	574	555	571	572	575	593	578	583	566	578	569	593	544	539	534	561	551	530	587	560	606	574	559	596	594	532	525	619	548	564	526	574	580	614	540	595	551	596	579	594	596	584	576	541	601	553	570	583	584	578	582	608	574	562	588	560	581	568	559	604	572	570	612	560	601	537	564	562	540	557	579	612	546	570	546	538	546	568	579	578	599	615	556	576	579	568	567	600	536	578	639	619	557	540	577	570	562	554	602	613	540	597	580	551	586	540	588	563	554	570	546	587	584	597	554	591	590	561	556	565	568	625	564	566	584	577	561	622	593	552	580	585	551	576	590	548	575	565	588	580	553	576	556	597	564	531	571	581	543	605	538	564	572	563	607	563	546	546	568	564	621	587	575	538	571	592	600	576	572	537	572	538	582	603	635	519	559	541	597	568	598	522	577	534	568	554	594	604	526	560	564	546	555	611	566	550	579	603	546	580	566	547	547	588	599	561	612	578	578	546	579	590	597	532	594	554	606	565	575	584	557	613	549	575	554	526	638	557	551	576	585	583	540	544	558	577	576	606	555	554	576	619	587	535	543	611	594	602	593	574	573	585	564	582	562	583	594	584	582	590	573	543	592	581	559	600	545	554	557	577	566	551	595	573	565	581	564	556	546	566	570	560	528	587	509	588	603	586	561	609	596	585	590	523	533	562	570	575	571	571	558	543	570	565	555	565	599	573	600	552	613	550	553	603	504	574	547	591	507	636	550	566	570	590	557	582	571	593	556	617	564	559	597	608	615	556	614	594	598	584	535	538	564	558	587	564	558	559	565	549	612	576	601	593	558	589	542	570	571	595	563	540	570	585	562	588	573	571	523	567	575	613	599	572	520	590	548	587	563	582	598	595	597	597	573	581	579	600	604	561	577	550	511	624	584	543	640	567	585	566	585	584	582	577	549	542	549	588	622	601	514	577	591	531	572	539	602	565	556	597	551	571	582	549	607	534	573	562	615	615	571	561	577	620	552	566	601	612	537	583	516	568	542	581	550	584	587	612	565	564	541	557	560	565	572	540	568	565	558	573	591	597	614	547	562	554	570	581	602	570	558	526	591	589	579	550	554	551	597	545	540	557	595	561	531	598	584	575	564	563	575	517	590	572	581	535	577	593	557	574	577	561	565	614	538	535	573	565	526	597	555	618	541	597	554	586	553	552	561	582	574	548	560	546	607	572	564	597	602	573	549	545	556	542	548	572	564	562	564	562	569	561	513	529	574	555	558	590	585	581	534	531	548	544	549	562	546	590	543	557	572	609	599	556	591	573	513	589	556	574	513	601	611	581	540	561	605	569	555	541	558	580	522	557	564	587	569	608	561	578	606	580	607	573	573	609	617	581	572	576	556	571	571	574	578	594	560	562	596	581	575	616	576	574	590	564	606	575	568	597	594	534	591	586	611	552	565	613	593	539	574	518	583	550	571	571	559	572	599	568	567	575	573	566	607	584	587	569	583	565	564	561	524	553	569	615	558	568	571	533	566	581	547	576	582	573	552	586	554	601	627	585	591	601	543	570	550	573	589	583	622	546	616	621	611	581	546	575	579	566	551	580	550	557	539	596	632	521	569	573	545	569	575	566	580	553	611	577	554	526	553	597	542	580	570	619	542	541	526	548	592	554	588	564	588	573	557	568	600	551	587	559	566	550	547	553	554	575	626	529	551	553	551	566	579	571	557	618	592	584	565	551	607	541	569	519	614	560	550	562	635	604	566	553	593	535	520	583	568	562	573	561	587	548	590	571	544	592	577	529	504	552	558	544	601	602	574	579	570	585	627	595	585	573	547	529	529	572	566	541	596	609	550	547	575	598	576	541	560	612	581	579	582	606	576	582	573	559	594	599	569	561	604	565	538	603	506	544	556	591	561	568	587	573	583	588	536	558	576	577	582	586	551	539	560	593	581	540	536	551	565	560	555	524	566	598	613	525	595	552	595	535	547	572	541	581	552	559	595	545	596	545	570	563	515	621	569	577	612	571	619	524	545	593	588	566	575	559	547	562	575	539	568	578	604	609	587	577	594	565	581	562	563	526	588	597	530	561	558	552	593	569	606	562	579	572	576	531	598	555	601	588	565	563	574	555	595	572	600	601	582	608	538	531	572	590	571	581	600	546	559	535	591	555	530	592	579	546	597	548	584	571	598	580	569	535	549	553	517	546	602	561	620	561	578	598	534	623	546	562	568	544	552	588	548	549	601	578	550	585	611	588	546	543	608	548	569	540	543	574	590	544	580	562	528	569	552	603	605	564	547	578	628	602	595	588	575	582	580	568	591	574	551	605	588	547	598	560	545	580	566	598	549	555	576	577	591	549	566	556	561	561	609	599	546	577	584	573	573	578	570	616	620	587	581	589	621	601	605	565	561	587	550	536	598	544	567	575	560	564	594	619	557	516	596	563	566	548	545	582	562	568	568	577	540	533	559	590	578	586	596	558	582	609	562	532	570	569
23722	8152	3226	1953	1095	709	532	507	402	338	304	289	260	325	312	311	354	389	406	349	463	542	440	398	365	372	344	309	313	290	262	211	221	231	240	233	229	212	181	206	210	230	180	209	189	195	194	179	200	182	192	203	177	190	168	200	190	184	180	169	186	177	189	186	178	156	175	217	193	167	189	168	203	194	176	188	171	178	177	191	205	203	172	173	178	166	187	174	173	166	179	194	182	185	191	186	185	173	197	169	185	178	170	196	155	190	166	201	211	206	156	176	220	180	196	171	189	205	159	177	178	164	190	162	171	208	210	179	163	172	204	180	191	188	191	150	187	209	160	192	189	167	152	198	201	199	182	201	176	201	172	184	157	185	180	178	185	158	175	181	194	192	185	161	175	204	204	165	174	188	173	147	194	220	178	197	215	183	184	190	177	181	201	190	184	181	194	203	188	176	193	171	180	174	184	182	162	172	175	154	193	190	175	188	213	184	158	185	211	192	197	183	191	162	201	177	188	180	172	165	167	182	190	194	214	168	177	185	190	184	175	162	186	181	210	212	182	195	165	202	176	156	203	196	193	187	202	187	214	194	148	174	187	185	179	144	190	183	172	176	158	188	190	173	188	193	166	190	160	184	158	186	173	182	175	195	169	187	173	187	178	173	189	203	211	186	204	195	176	213	192	199	169	172	171	197	191	157	186	177	168	199	178	172	166	170	192	160	199	207	194	218	193	182	192	184	197	193	225	200	172	186	187	216	176	176	199	184	190	172	189	182	173	193	195	194	175	204	195	167	196	193	166	157	157	181	177	206	161	165	184	181	186	160	164	191	170	197	171	203	185	158	184	180	202	198	179	183	186	205	181	159	161	176	186	186	174	201	169	167	177	185	185	202	193	149	161	149	172	172	184	182	202	168	162	188	205	205	174	175	179	188	169	166	180	202	186	160	197	187	198	187	180	197	184	183	184	183	170	181	179	176	174	205	189	166	173	184	166	191	177	166	207	207	181	170	187	201	182	192	160	197	192	173	180	192	168	168	171	189	197	165	177	183	177	189	165	170	160	191	183	163	197	179	178	160	190	197	178	167	164	188	150	188	187	183	181	178	203	181	157	201	178	209	178	165	186	180	178	176	151	188	190	161	200	191	192	203	177	173	181	183	189	182	178	176	175	164	192	170	189	211	191	189	170	191	198	165	190	168	183	178	215	174	159	182	166	188	185	177	170	166	167	171	187	174	175	191	196	190	171	175	184	181	195	186	173	190	181	172	171	193	179	185	182	218	180	189	179	173	192	214	161	175	165	174	186	182	162	173	175	185	153	173	196	181	200	191	191	206	156	171	182	175	181	155	182	181	195	194	181	203	199	197	199	188	174	185	175	187	187	182	176	172	181	161	188	182	191	176	189	197	195	155	177	174	179	187	194	152	177	177	192	192	163	186	168	183	196	171	159	164	164	176	162	180	176	168	177	169	171	179	184	195	176	194	183	203	195	162	188	203	181	178	189	182	191	204	161	211	172	177	163	162	183	199	193	206	172	174	207	187	196	200	167	196	185	144	170	195	185	189	184	194	177	210	181	188	176	172	174	190	175	205	160	169	186	168	197	182	180	170	180	216	174	170	204	196	174	196	184	194	191	169	177	169	173	194	172	180	199	175	179	175	172	184	169	188	182	171	169	182	156	163	174	197	172	172	171	179	183	163	211	193	182	185	193	178	188	196	171	183	178	172	189	174	186	189	165	192	199	193	178	172	183	181	193	172	202	194	158	171	186	176	193	204	200	140	169	192	186	202	176	155	185	170	170	183	187	166	197	168	169	178	205	186	188	163	160	203	160	190	189	185	200	186	175	155	167	158	179	186	197	201	177	180	190	163	165	170	191	197	150	184	191	189	181	172	178	189	184	199	207	202	166	182	163	186	164	177	203	178	165	188	156	158	166	204	172	172	185	195	191	172	187	196	219	173	172	195	190	214	203	181	176	175	176	186	174	178	189	175	200	194	214	169	169	165	158	170	225	179	177	189	164	187	166	164	187	196	195	181	171	197	178	162	219	189	192	168	175	177	188	205	183	180	187	198	201	182	175	190	199	179	185	204	172	177	197	195	199	172	168	159	156	177	189	167	162	209	177	186	168	198	172	166	186	209	180	171	202	194	203	194	169	194	188	181	192	169	206	176	166	199	182	200	179	183	184	208	194	194	186	171	160	195	190	181	185	157	170	175	155	194	181	166	159	189	184	183	183	188	161	185	178	189	183	172	183	163	187	186	163	192	173	188	178	185	201	214	157	184	170	188	167	147	179	204	176	176	177	188	192	185	172	177	183	175	182	178	184	177	164	180	219	182	159	184	205	175	190	159	178	186	177	174	194	204	185	186	200	194	178	186	216	176	204	155	163	173	187	189	177	175	171	165	189	186	199	182	164	184	178	187	171	189	167	190	205	199	186	176	189	158	187	188	200	161	170	179	197	161	187	173	167	165	179	180	199	185	188	177	180	180	196	173	178	150	192	190	190	179	171	209	192	192	175	201	171	193	205	176	189	174	201	184	193	187	187	183	163	187	205	201	199	186	181	186	193	198	188	209	186	177	168	176	178	185	207	197	181	178	172	172	196	152	164	172	181	182	188	172	166	189	186	187	181	196	198	169	181	188	224	203	154	198	156	160	181	196	176	191	167	203	191	156	163	171	177	171	213	171	174	183	189	166	186	162	186	177	181	193	173	189	168	184	190	169	166	204	188	169	187	176	174	173	188	194	181	172	183	160	193	199	179	161	190	196	170	156	188	181	176	187	198	197	185	168	181	186	181	185	201	165	149	181	199	188	216	195	201	194	179	193	211	187	172	183	175	189	191	173	189	180	203	182	205	182	166	184	178	191	198	207	170	205	154	178	181	173	210	206	176	202	183	174	205	185	179	177	170	166	182	175	191	170	178	174	206	193	163	192	177	175	185	196	171	190	148	183	208	180	163	159	188	207	179	184	198	194	189	172	172	179	192	175	193	160	210	178	199	182	172	160	193	214	177	182	191	176	201	188	172	177	172	196	173	183	190	176	147	180	186	180	162	191	174	186	160	188	181	181	183	196	177	186	175	179	167	171	147	176	170	157	160	173	181	204	171	188	185	163	194	179	175	165	187	194	177	189	181	170	201	172	218	170	173	175	168	189	159	191	176	161	161	196	185	197	172	190	178	178	180	172	179	181	177	161	190	161	162	182	207	177	180	179	206	171	199	185	170	174	185	207	170	184	178	158	194	177	164	174	201	172	180	188	198	157	168	202	176	201	170	202	176	171	181	192	186	186	202	184	189	199	184	176	175	181	195	171	167	156	172	192	174	152	177	184	179	178	194	172	198	178	175	177	170	179	175	156	185	179	181	194	185	176	175	180	158	185	160	191	197	158	171	161	196	212	178	220	188	163	175	186	209	203	177	175	174	179	188	183	175	183	197	221	173	225	165	169	177	179	188	184	176	177	192	204	181	146	201	175	179	164	180	185
15563	5772	4496	5280	4137	3236	2414	1941	1548	1380	1237	1157	989	1174	1176	1218	1704	2027	2244	2015	2618	2801	2481	2063	1995	1814	1518	1519	1409	1356	1103	969	920	988	913	796	804	731	710	682	588	646	591	599	524	548	495	510	542	524	557	522	542	536	499	498	479	506	463	475	510	503	511	479	471	468	463	445	468	450	506	479	456	460	479	503	467	449	477	515	473	492	452	487	471	490	490	470	458	470	472	455	468	446	447	466	433	430	497	477	471	468	475	464	481	468	469	501	487	487	466	507	468	442	435	473	454	443	439	490	512	469	451	468	479	496	475	483	482	486	464	458	500	446	496	474	459	485	441	462	467	494	501	489	469	473	429	495	442	453	475	462	470	463	433	479	458	484	482	449	488	474	454	474	469	485	462	484	504	483	436	483	458	461	444	449	463	473	495	445	494	458	451	442	470	451	477	474	453	461	466	453	484	435	510	458	483	436	439	453	411	458	466	430	467	436	475	480	477	428	464	403	457	470	446	473	480	451	457	430	495	513	458	462	475	458	481	482	446	455	480	490	468	488	468	445	481	488	467	431	498	478	419	467	455	469	440	475	475	443	518	478	469	465	475	486	466	473	476	485	494	468	495	447	513	446	439	509	487	449	451	487	477	490	478	438	441	467	489	417	486	466	502	486	474	442	448	477	461	487	461	467	447	463	442	489	460	472	476	489	486	453	444	484	475	457	484	457	441	396	442	494	474	450	482	481	464	481	467	472	466	464	487	477	462	445	451	472	504	467	491	498	502	483	486	467	477	470	479	448	487	478	440	425	435	475	475	450	443	467	507	476	422	459	437	473	488	490	478	473	472	504	462	456	512	477	507	483	514	477	445	485	456	471	514	455	465	439	486	482	510	473	480	466	482	462	465	452	496	439	446	504	506	462	444	465	489	495	514	432	487	483	467	409	447	501	506	454	451	502	484	456	473	461	460	472	471	500	506	485	479	499	485	478	523	495	442	452	478	453	457	469	458	475	488	485	458	500	424	452	446	449	451	495	419	466	468	457	426	453	414	470	447	478	493	439	495	437	459	475	521	462	480	474	497	485	442	442	443	498	471	482	486	465	447	460	452	495	492	493	474	437	474	435	468	445	484	453	444	497	492	448	463	484	474	489	489	473	493	479	438	512	486	446	501	470	495	455	488	502	487	475	440	536	469	461	488	471	468	449	457	477	468	488	490	443	479	458	508	462	490	477	471	468	462	517	490	451	431	450	468	470	480	472	458	458	455	469	459	452	529	443	472	449	457	477	489	476	464	516	461	483	470	436	481	486	479	477	485	466	442	431	430	427	455	459	447	451	435	453	462	489	440	470	427	484	479	456	463	483	452	457	454	466	448	467	440	473	495	505	457	480	475	444	450	481	487	453	446	451	444	481	483	462	480	465	487	483	449	469	468	497	455	464	474	514	471	446	471	477	487	473	479	449	517	457	450	503	472	519	478	491	534	483	536	501	504	489	482	496	456	464	483	474	461	460	489	481	457	479	480	489	460	475	461	466	467	473	480	453	465	473	474	486	477	452	466	509	466	480	473	498	505	460	498	445	517	433	498	475	467	469	484	482	482	471	468	455	488	473	461	465	487	447	451	485	501	466	461	458	486	457	487	516	461	452	485	494	492	468	473	448	470	494	485	471	494	454	442	445	424	462	474	464	472	482	484	472	504	484	473	451	469	447	477	463	506	478	495	428	455	464	423	434	455	471	497	415	484	472	459	456	458	470	469	463	425	432	461	479	476	476	491	438	483	490	497	481	462	500	488	472	485	466	433	461	504	464	467	473	492	487	460	466	446	455	493	453	478	499	469	480	479	474	483	479	464	498	465	492	495	469	461	500	472	494	468	453	496	503	461	485	471	466	511	478	484	474	473	465	443	467	457	477	461	477	461	443	433	477	468	476	477	449	486	475	440	457	522	473	496	494	490	504	469	447	459	449	486	497	476	466	456	471	510	461	496	518	491	450	484	446	455	462	485	481	468	457	418	442	478	463	464	472	458	486	456	500	465	493	465	466	403	513	451	465	411	495	491	490	525	501	481	467	446	486	429	495	431	477	450	494	486	467	491	462	452	496	435	514	433	464	432	500	472	413	474	471	502	472	472	469	466	473	496	495	471	476	466	453	464	468	492	480	475	486	443	492	522	487	452	444	498	432	458	447	467	481	454	477	465	459	477	497	472	438	506	439	457	499	460	429	433	456	463	479	457	447	455	482	443	466	508	427	461	450	464	455	456	529	491	444	455	467	458	471	488	462	420	441	487	479	485	438	476	474	503	487	467	493	473	463	498	461	465	431	454	486	471	487	447	496	442	450	437	464	487	446	455	455	486	456	484	469	465	471	466	457	478	436	495	490	458	505	452	486	511	444	506	466	460	504	470	455	463	456	497	484	487	474	481	470	484	506	469	460	476	446	431	438	487	481	435	480	415	453	460	434	445	460	465	467	508	473	455	497	452	457	511	493	485	456	472	542	465	470	497	503	459	471	474	447	443	450	510	465	496	430	503	475	508	454	419	484	510	468	466	451	472	453	448	451	521	475	466	490	487	472	451	421	460	451	502	492	460	458	444	472	484	453	430	439	514	440	465	473	519	463	490	466	463	476	482	498	484	453	492	482	507	498	482	474	444	479	473	494	444	443	492	474	436	462	486	450	506	460	438	502	462	489	461	461	457	490	465	498	462	494	475	482	475	465	440	464	455	482	477	466	455	473	458	470	482	468	477	461	467	481	464	474	499	479	480	473	436	494	464	489	474	441	458	455	452	525	491	479	446	498	474	467	444	446	449	476	478	465	459	416	426	461	465	488	449	485	470	498	474	462	489	465	501	468	488	473	443	465	461	474	487	452	494	471	475	469	470	519	509	507	482	504	474	433	444	503	447	442	467	450	419	435	488	482	455	445	477	470	462	482	441	465	449	477	440	514	465	499	494	482	482	459	494	436	467	497	465	492	484	455	468	469	504	483	498	446	462	473	499	500	463	497	449	489	469	440	451	469	466	469	488	462	461	480	479	460	487	505	485	462	489	456	469	513	456	473	438	442	443	456	482	436	486	483	432	496	459	478	475	483	503	454	465	484	457	495	460	436	475	486	472	446	462	461	459	459	473	453	487	482	472	463	461	462	485	512	430	483	464	484	462	430	456	457	479	466	467	508	472	480	482	480	454	495	473	505	443	479	488	476	508	468	455	484	482	495	505	466	488	482	443	447	468	481	490	501	506	514	513	505	440	492	470	488	482	471	499	463	462	473	456	518	427	461	443	519	485	466	471	521	508	503	473	481	473	474	461	440	465	459	460	466	500	489	497	441	495	459	473	450	449	478	490	470	508	469	504	453	475	448	512	531	450	436	479	476	498	462	494	472	448	488	491	435	481	428	502	452	487	506	495	503	476	425	479	467	491	451	451	499	526	492	468	477	475	459	480	463	444	456	481	465	465	486	475	473	475	465	450	507	433	470	467	482	467	475	483	462
4461	1212	767	571	402	335	331	272	264	256	254	236	246	289	264	259	263	287	270	292	350	304	302	330	289	288	282	300	319	285	252	228	234	252	270	217	240	267	272	261	209	247	233	254	234	238	243	248	229	251	244	227	254	221	247	236	217	219	224	219	229	197	225	227	228	237	214	250	219	235	203	201	224	215	250	240	222	243	221	229	237	251	232	251	215	222	229	269	238	253	230	214	207	224	232	239	207	241	250	240	228	245	229	218	236	221	238	221	226	221	226	238	225	237	228	229	233	256	209	225	201	238	249	253	238	256	244	245	210	205	250	232	241	219	232	243	270	220	227	235	230	208	260	233	248	244	248	249	215	224	205	235	238	237	275	232	226	233	220	221	236	220	259	206	240	244	230	238	259	223	229	212	208	241	223	210	242	219	223	229	265	215	257	242	205	239	231	234	239	254	253	238	242	233	239	219	205	243	239	241	236	235	224	231	217	218	247	228	220	197	232	233	200	217	241	225	255	251	202	247	224	236	226	234	250	260	235	237	243	224	253	230	233	206	292	196	212	229	220	231	206	238	242	237	247	226	223	221	227	235	232	221	192	232	245	250	200	253	243	252	228	211	243	234	256	255	232	196	235	220	252	253	216	227	239	227	228	238	250	237	237	234	230	229	226	206	242	229	270	233	230	252	240	237	209	248	256	248	212	219	233	235	219	244	241	218	233	238	237	255	216	227	222	215	236	225	222	247	235	210	225	235	242	214	227	249	242	236	219	200	229	236	229	236	219	230	252	203	221	222	221	206	225	223	230	215	227	235	207	210	197	212	240	279	229	243	234	218	248	223	228	228	235	235	239	220	237	207	231	208	225	247	210	222	236	236	232	237	273	229	228	210	229	237	240	229	199	244	229	256	235	244	221	236	240	239	213	236	243	251	266	233	231	250	239	219	244	235	255	242	247	211	217	245	238	244	224	232	223	224	271	248	233	233	257	219	225	248	255	237	230	235	254	247	215	209	234	237	242	237	250	237	240	243	262	243	234	221	220	262	233	240	213	211	214	235	235	273	257	242	221	238	217	242	222	240	248	236	257	248	261	215	231	220	231	233	241	233	219	247	220	227	248	198	230	237	231	239	224	237	239	232	268	249	252	256	219	234	233	225	225	228	227	205	219	191	224	215	247	220	239	238	219	212	208	247	232	238	243	217	235	241	244	249	250	255	211	243	217	238	235	228	226	227	216	247	256	275	224	229	224	220	260	210	242	229	226	238	254	235	213	222	244	230	277	251	236	224	225	243	237	223	236	226	230	236	203	247	225	223	228	226	256	239	235	208	248	238	248	210	236	251	230	232	256	233	249	218	238	231	259	206	235	237	228	207	253	192	228	254	241	250	221	242	237	242	220	257	246	260	264	237	199	246	232	241	238	230	238	203	201	208	248	251	231	236	228	241	250	239	219	206	221	235	237	230	250	229	240	233	250	254	218	244	221	245	231	227	235	231	223	239	261	251	240	226	259	243	252	223	234	234	258	233	225	231	233	241	250	222	229	209	216	228	213	236	244	223	246	221	214	230	221	230	238	199	215	235	225	230	204	217	224	221	231	264	245	221	257	204	236	239	234	238	269	238	234	244	225	230	241	256	238	209	210	213	218	252	242	257	234	225	222	220	228	239	233	253	240	212	243	217	228	231	213	231	245	262	242	219	248	230	232	239	228	206	220	253	247	227	217	213	237	244	236	257	234	233	239	272	243	222	249	244	231	213	251	219	236	232	218	230	212	251	224	230	229	250	201	229	244	225	219	240	218	264	211	245	240	262	242	213	245	235	237	255	231	232	260	232	205	209	215	216	226	218	215	205	214	251	249	250	210	224	251	252	235	262	249	229	249	231	233	232	227	224	242	228	226	276	232	233	222	232	258	237	248	239	239	241	234	226	267	233	253	218	215	238	230	235	251	255	246	259	236	246	245	214	252	208	243	286	218	207	234	238	242	231	225	238	200	219	227	247	232	262	213	221	244	249	217	241	228	233	233	246	240	228	215	204	258	243	241	242	229	214	233	198	233	203	229	231	223	242	226	231	232	204	194	211	251	238	264	208	230	206	226	215	250	236	231	218	256	246	208	239	233	254	239	243	241	220	229	218	238	273	205	246	228	229	237	225	242	215	245	236	219	229	233	206	244	230	192	231	222	224	214	237	215	254	214	225	229	234	245	238	230	240	246	215	211	246	227	236	223	234	217	196	207	242	230	225	215	235	236	222	225	235	253	226	212	249	240	224	225	240	223	223	223	262	249	217	240	233	247	259	238	226	229	230	229	225	254	215	245	231	242	258	258	228	219	227	238	253	234	252	243	222	207	242	244	239	213	216	229	237	220	261	245	220	242	275	228	198	222	218	235	208	263	264	229	230	190	244	252	206	219	199	230	231	248	227	238	250	224	214	262	230	256	236	247	239	250	210	243	200	221	236	237	223	238	219	245	240	225	241	216	222	235	203	232	240	236	223	212	225	249	262	211	229	200	254	248	236	217	248	258	217	224	210	222	216	222	222	226	230	224	250	238	241	248	233	253	221	251	234	234	239	225	244	264	236	214	214	252	215	205	241	248	225	207	224	253	228	216	210	237	250	227	258	251	263	252	212	244	244	249	227	259	252	256	214	191	232	218	235	243	219	216	239	236	215	266	217	269	232	246	231	231	218	241	247	244	248	255	224	243	225	254	244	226	245	248	233	241	237	261	233	220	225	244	218	222	244	246	247	216	222	222	237	220	224	223	227	210	234	235	250	223	239	241	238	236	226	224	218	242	232	222	221	223	231	229	231	236	223	256	237	246	220	232	252	220	248	245	221	226	245	237	227	248	205	215	227	215	224	240	220	239	204	229	229	241	224	231	253	214	253	244	220	231	229	230	263	209	232	215	242	217	245	250	223	256	217	226	232	234	239	232	227	244	228	246	248	226	261	209	228	223	253	229	273	251	230	217	240	237	222	230	229	215	226	242	248	230	236	231	203	244	230	239	240	210	234	228	218	247	264	240	243	273	240	211	242	235	210	235	217	244	252	214	194	225	201	230	243	255	213	212	245	244	201	219	232	222	240	243	219	205	237	239	228	233	233	264	228	238	226	247	240	233	246	253	266	245	231	210	219	241	236	240	253	232	258	223	232	203	217	212	237	248	210	233	232	254	245	225	208	244	254	235	212	218	222	268	228	203	218	221	234	238	243	256	189	222	207	232	222	228	230	241	213	212	217	201	244	226	235	226	224	214	234	209	219	243	213	241	252	239	246	218	223	231	234	206	218	241	223	226	241	228	220	236	224	249	214	264	229	271	237	221	236	231	230	232	199	221	199	228	226	253	231	220	231	239	218	209	226	241	227	221	225	215	255	208	249	237	236	237	258	235	221	237	242	211	234	223	227	233	254	218	247	241	230	230	215	221	182	221	226	222	232	234	245	244	270	222	210	210	248	235	206	226	276	244	241	228	264	237	208	259	225	250	219	222	263
4005	1704	1623	1890	1494	1102	1088	906	784	744	691	723	698	744	825	774	876	903	921	903	1055	1193	1141	1144	973	992	961	942	933	885	795	722	704	694	658	698	669	702	680	640	622	606	585	589	614	616	575	606	585	598	629	601	604	608	581	583	599	652	592	529	596	629	599	555	604	584	593	583	567	550	602	556	581	594	603	609	567	600	617	607	584	637	602	578	592	566	601	554	571	594	561	584	604	517	532	568	613	594	557	586	577	590	567	610	601	595	527	593	574	606	575	566	588	536	584	644	572	593	565	601	595	587	581	525	597	614	640	572	585	620	577	601	549	578	574	587	599	564	629	579	587	581	607	549	571	591	575	584	562	603	596	592	584	549	595	562	568	590	595	574	549	603	569	571	594	584	540	594	589	574	606	608	615	589	592	618	604	580	554	592	573	581	591	608	555	623	538	611	586	566	598	563	589	622	554	597	555	586	589	542	548	558	602	616	596	603	571	574	540	549	621	619	618	577	647	593	585	584	593	585	582	592	522	542	596	615	585	617	572	649	544	553	578	565	613	595	632	578	553	553	554	572	556	595	551	578	568	571	576	533	612	582	600	566	564	587	594	562	573	581	574	569	617	570	554	544	537	585	578	569	549	572	567	585	585	580	576	542	576	570	539	590	555	587	593	559	576	592	555	582	622	569	630	574	589	605	570	595	575	619	551	627	582	583	618	575	596	613	571	552	590	627	645	598	581	562	565	576	592	639	574	585	619	587	574	606	596	579	548	602	580	558	582	601	619	558	555	576	578	565	559	615	536	544	597	597	579	613	602	625	606	563	550	541	563	618	574	574	615	601	631	617	632	537	588	592	585	526	599	614	589	528	624	576	603	595	586	598	592	609	584	598	614	579	546	604	524	577	615	558	605	621	589	603	597	587	576	606	595	589	579	615	572	591	581	539	558	627	607	574	568	577	617	576	634	585	583	583	583	602	555	587	569	518	580	611	607	636	564	589	575	561	596	591	589	574	631	565	571	586	634	569	599	603	556	564	569	602	584	586	590	622	606	603	574	559	584	599	541	609	617	605	578	560	617	583	577	575	583	541	572	584	584	581	606	584	608	574	616	567	585	582	586	563	555	574	567	598	591	561	588	616	557	559	558	596	566	606	564	544	554	574	565	564	565	579	600	563	561	594	544	594	570	605	578	561	592	604	574	568	569	612	589	571	581	580	596	564	553	596	553	609	555	558	588	615	638	578	571	576	611	579	565	578	560	579	559	565	557	607	597	625	583	554	572	612	603	615	575	583	600	596	629	565	616	596	593	576	584	584	601	555	606	586	599	550	573	615	598	623	579	608	624	555	597	569	575	573	607	584	567	545	595	595	601	620	536	557	607	604	555	550	554	583	599	576	580	581	576	571	565	613	576	581	608	586	587	592	575	581	563	562	601	565	579	580	581	554	542	570	581	623	610	598	610	613	551	545	623	636	594	586	539	594	578	578	563	547	569	594	607	567	552	583	626	555	608	612	602	549	577	570	546	585	622	556	566	546	569	583	570	588	592	544	589	546	569	572	586	567	573	594	611	554	572	599	570	538	560	585	643	549	580	605	555	611	616	566	597	569	601	584	614	578	582	543	576	597	569	625	552	600	596	569	583	596	603	610	597	567	594	550	606	551	567	571	578	586	538	585	598	592	569	586	610	578	563	589	625	602	584	594	603	570	566	607	560	579	562	590	634	566	579	580	621	588	578	596	600	584	631	597	597	582	578	598	596	542	534	598	578	617	559	582	636	607	555	582	611	599	594	588	571	554	563	564	596	597	553	589	549	592	542	570	589	580	555	572	559	580	606	625	597	576	563	569	616	569	597	565	626	579	619	587	639	547	631	566	575	579	615	604	585	583	555	604	578	632	576	537	615	620	567	548	546	618	540	601	569	560	594	597	587	568	596	593	566	581	634	557	584	571	617	571	590	619	548	596	603	588	562	577	572	622	575	558	604	576	606	598	542	547	610	588	545	598	563	571	595	576	600	618	626	566	575	574	613	572	569	587	580	566	557	577	544	574	590	612	552	591	585	597	602	583	583	602	604	588	597	614	578	580	606	605	535	595	604	553	536	587	590	562	598	566	573	585	551	576	632	561	573	554	571	573	564	587	585	556	585	595	549	555	618	615	608	610	585	573	593	575	608	628	580	583	584	573	567	553	587	588	582	616	618	613	552	601	608	554	550	604	551	596	538	588	616	567	557	584	583	595	538	544	587	629	546	552	561	592	633	579	621	560	574	597	562	585	589	616	618	592	602	601	573	610	610	617	583	565	580	579	551	536	559	581	590	571	594	558	617	582	562	585	583	547	599	563	586	575	575	555	554	645	593	571	591	562	575	565	594	593	600	568	539	593	584	586	592	593	588	597	560	602	544	599	555	555	611	576	562	510	579	565	575	610	608	611	587	538	599	584	603	533	619	582	562	557	626	569	611	595	560	592	585	633	576	574	618	579	594	593	567	569	579	560	573	570	553	565	577	548	627	511	576	579	602	558	562	559	552	526	610	586	613	585	556	549	575	607	553	588	569	630	604	560	572	590	562	592	602	554	577	629	607	575	601	598	593	599	595	589	586	556	612	533	586	617	607	598	605	570	575	581	584	541	581	575	614	554	612	558	543	589	609	591	593	578	619	614	553	547	575	553	614	579	579	603	589	563	587	599	590	612	613	525	541	595	588	587	558	588	578	575	594	583	607	598	553	548	579	590	586	590	619	550	647	572	573	574	610	576	606	600	562	570	607	545	610	568	532	589	600	570	579	600	590	611	563	548	621	574	598	552	592	592	593	574	601	547	567	548	626	559	571	551	530	583	582	595	614	581	570	575	566	627	580	550	589	556	555	575	589	596	593	565	610	583	612	611	598	573	530	592	643	561	576	609	570	553	578	605	556	541	587	619	586	610	612	617	557	544	581	564	552	604	578	555	591	587	564	564	595	562	585	565	572	588	590	557	518	587	583	611	544	599	553	604	567	629	565	622	573	564	604	585	614	605	541	541	602	568	594	619	550	596	564	560	596	573	588	582	560	557	579	579	559	582	573	610	539	618	597	554	601	594	597	591	592	635	634	609	608	529	557	639	628	586	557	597	609	617	581	559	610	607	620	548	618	585	577	600	549	549	589	562	554	576	580	595	588	563	573	572	597	587	598	597	605	595	590	561	602	540	583	568	590	600	582	583	557	575	583	574	564	570	564	609	551	619	582	564	548	604	564	560	591	552	568	606	587	539	576	572	591	542	532	571	576	588	583	593	590	601	569	576	591	617	585	569	556	626	554	608	554	612	616	610	525	597	576	580	593	592	606	538	587	619	574	559	580	597	569	594	566	591	583	559	580	591	572	611	579	573	592	508	561	551	546	562	554	598	524	570	594	579	592	619	571	594	620	598	652	565	574	537	581	597	557	550	544	569	636	592	594	563	585	629	580	584	594	566	588	594	603	572	559	573	591	599	591	588	562	582	593	579	558	591
14569	3878	1763	1197	746	595	442	366	324	292	284	252	256	285	280	295	335	333	338	338	368	385	390	390	373	342	304	328	312	303	275	258	291	256	256	244	266	235	243	249	204	230	191	267	255	243	233	223	250	216	227	250	220	231	211	228	178	225	222	226	251	231	218	224	219	208	212	217	229	241	218	224	206	225	209	214	240	221	233	235	227	232	226	222	225	226	232	222	226	241	207	242	239	192	237	227	227	224	236	213	245	212	229	217	220	220	212	213	224	226	212	236	220	220	224	238	224	199	208	238	221	222	229	224	271	230	233	209	220	221	252	226	242	228	217	239	216	234	221	237	210	227	249	232	249	190	205	225	235	214	227	214	227	232	219	210	255	245	226	237	216	253	206	218	213	242	221	237	247	224	231	234	209	235	247	211	218	218	223	208	230	236	235	206	245	227	213	248	216	229	192	219	222	233	194	251	201	232	266	240	222	224	198	216	227	226	263	226	232	247	216	209	234	203	220	252	234	258	226	219	202	239	226	210	200	208	240	210	228	217	210	231	209	205	223	234	213	216	200	233	190	233	218	259	223	230	233	241	202	231	241	214	215	234	233	225	228	239	219	232	232	231	214	210	219	219	206	218	222	207	211	225	233	210	204	246	205	200	202	245	214	214	227	229	219	231	236	221	219	235	223	215	220	232	232	223	223	225	223	233	223	224	229	229	191	218	253	192	229	205	199	226	220	244	239	200	213	241	250	230	202	236	243	238	241	224	240	237	203	221	232	235	271	226	221	209	222	216	231	221	218	214	238	267	235	220	225	220	223	218	233	219	235	221	209	219	237	202	253	244	243	233	238	214	252	211	230	222	221	229	239	219	201	231	247	228	226	215	231	201	227	265	247	219	214	220	227	220	232	231	236	214	221	187	204	189	219	234	234	255	220	228	226	195	229	220	236	207	235	209	233	219	221	215	226	207	241	230	237	203	221	228	247	212	220	223	216	216	197	239	213	191	203	199	238	261	239	242	217	221	238	239	236	220	245	226	209	234	217	201	211	227	209	217	224	219	235	234	230	204	226	209	218	229	236	230	232	222	207	227	223	224	228	230	222	223	235	228	208	228	209	236	220	241	221	218	217	244	223	204	250	214	231	225	228	213	201	213	252	222	212	223	215	253	238	221	224	236	239	244	200	223	218	235	229	218	245	209	229	221	212	224	231	265	253	227	229	202	232	230	243	227	235	230	210	224	269	267	231	248	218	224	220	221	219	240	232	257	230	217	224	228	231	221	238	246	205	221	239	229	216	231	248	218	200	233	212	250	248	237	203	194	220	224	196	225	197	224	232	208	218	223	219	228	219	251	219	236	223	243	231	218	225	207	256	236	228	205	209	237	228	221	214	231	214	229	223	233	235	251	226	226	235	214	245	233	223	208	259	233	211	233	224	232	218	218	232	193	226	238	241	213	225	252	230	223	201	216	233	261	211	202	232	242	204	247	187	210	241	213	228	229	235	223	225	203	232	237	227	230	245	241	208	228	229	231	214	226	246	237	227	248	220	220	252	211	217	227	225	220	208	216	219	238	225	238	246	208	204	258	222	221	219	227	204	192	217	210	257	223	215	204	221	239	220	229	245	226	202	232	202	224	226	232	226	232	237	243	201	196	207	239	229	223	200	216	212	217	218	229	225	205	221	208	209	241	239	226	201	214	213	231	205	206	236	200	199	211	201	223	197	239	236	213	212	213	227	215	227	224	208	191	229	239	229	223	211	218	234	230	234	225	204	238	230	234	236	248	236	222	231	224	228	233	229	198	232	194	240	224	240	214	218	237	188	215	234	227	213	211	235	249	218	224	221	235	227	247	235	215	242	195	201	230	210	233	248	242	247	197	222	231	203	234	249	233	245	247	244	203	205	214	225	236	237	214	226	242	217	204	200	215	244	214	236	277	215	245	234	238	210	239	211	219	239	239	232	226	192	230	231	230	235	221	219	227	226	240	240	220	228	194	228	226	214	242	211	248	235	222	233	215	224	223	233	203	240	216	245	240	252	217	218	188	208	226	241	218	210	201	216	219	258	233	242	203	239	202	229	215	217	232	221	209	218	240	210	233	224	233	216	210	244	231	210	220	231	208	235	246	205	208	203	205	191	174	214	210	206	204	207	239	212	218	218	248	237	217	210	218	248	234	225	219	209	237	218	225	231	224	197	215	204	226	269	221	222	228	232	229	213	212	225	225	236	241	243	225	228	221	192	226	206	219	200	219	228	233	230	201	239	256	222	226	243	217	231	226	215	239	225	229	230	237	245	222	233	217	218	252	234	241	212	196	223	201	235	246	215	222	237	247	208	187	210	237	210	207	210	250	249	235	217	254	223	229	225	223	212	230	194	226	232	235	237	257	227	232	239	227	229	209	241	229	232	246	238	245	240	229	237	222	229	250	255	225	220	216	197	221	222	224	203	233	221	214	204	224	235	201	230	225	213	243	204	218	212	228	226	203	211	214	208	212	211	214	236	215	238	243	217	231	213	228	232	208	241	243	229	231	219	203	234	222	201	222	238	242	238	231	217	234	191	229	226	218	223	220	238	217	231	230	196	243	219	229	211	239	194	242	237	239	217	259	224	237	186	210	219	229	188	234	223	203	226	219	230	242	221	244	223	216	205	232	226	231	201	225	231	230	215	231	186	210	206	220	215	217	249	211	249	214	216	231	253	227	193	197	238	219	243	219	209	214	213	235	193	243	218	222	247	243	235	211	207	215	219	215	192	216	233	224	221	200	223	206	229	199	239	199	226	254	247	232	248	228	199	215	236	253	221	234	246	246	218	222	229	214	254	239	224	230	226	214	215	219	222	239	242	235	203	210	247	202	203	208	224	231	226	259	242	222	221	215	224	234	229	205	220	213	217	239	202	209	237	218	242	211	242	224	196	221	239	228	231	212	189	227	243	230	250	224	243	220	241	238	186	199	230	196	218	247	233	214	247	239	225	220	238	201	233	208	241	242	225	216	186	198	236	234	233	248	200	208	202	203	239	209	211	218	227	211	220	230	212	241	220	248	200	198	219	209	231	199	224	222	224	232	211	216	221	272	230	237	242	236	193	225	206	214	236	225	222	221	214	194	210	229	229	216	219	241	229	245	227	218	211	232	230	228	240	221	213	217	217	201	202	241	222	227	207	225	229	234	203	199	240	217	235	215	240	218	228	212	246	224	204	221	221	232	230	225	255	219	205	196	217	220	217	241	226	245	229	228	198	219	241	236	212	232	221	188	206	225	227	231	213	244	192	246	229	209	229	226	210	216	224	219	199	238	250	241	214	225	234	227	231	245	199	216	214	203	202	222	208	211	211	200	223	218	239	211	197	226	238	230	242	240	219	234	213	224	229	205	248	223	209	213	205	248	241	223	252	242	227	230	229	223	219	214	218	234	219	245	229	246	199	261	200	227	239	236	211	221	222	190	255	241	199	226	216	243	238	232	214	194	210	213	221	206	218	207	185	216	199	204
11761	3808	3221	3688	2922	2299	1847	1475	1236	1054	858	984	920	992	1022	1034	1245	1486	1612	1453	1751	2006	1866	1756	1515	1376	1367	1252	1286	1136	955	882	869	917	829	746	765	746	752	664	711	631	635	687	625	614	598	607	633	613	588	622	594	601	635	583	560	599	605	571	563	618	543	569	595	586	597	556	569	554	565	572	557	573	577	532	558	539	580	559	625	539	550	578	564	588	563	554	614	558	578	537	557	614	587	519	543	536	578	561	551	598	553	564	528	575	548	589	550	548	587	559	561	564	595	597	581	574	556	577	548	580	554	564	551	516	602	540	537	587	567	555	521	580	565	584	558	617	527	628	590	571	563	521	583	575	580	573	582	555	608	591	547	600	571	570	540	603	610	532	561	589	563	609	545	538	545	559	548	534	607	573	560	533	567	590	565	553	574	543	551	569	568	571	544	562	554	573	549	554	574	559	585	596	602	550	568	572	536	556	621	572	542	534	572	547	528	572	600	554	609	576	536	605	549	505	544	571	559	564	576	579	575	534	565	588	543	566	583	569	592	557	580	581	581	526	578	526	620	567	547	565	566	539	555	576	563	590	553	544	574	502	549	552	558	564	557	581	586	535	567	524	542	547	567	569	522	595	579	573	545	607	590	578	546	554	562	515	599	582	566	512	537	604	572	585	551	540	558	550	572	558	546	588	534	579	598	593	585	542	595	593	554	563	579	553	554	564	547	543	562	584	575	567	587	583	538	572	558	626	548	552	546	567	532	583	587	601	522	607	575	534	608	582	575	632	544	582	562	579	569	504	515	538	557	587	565	576	557	540	559	598	580	560	537	587	553	573	557	520	535	566	546	552	569	586	565	572	603	595	571	576	580	607	572	568	557	565	591	556	562	496	555	577	568	574	542	562	596	579	547	567	564	550	567	557	549	539	617	562	577	593	559	578	579	522	515	514	578	516	566	582	535	526	551	553	569	544	539	577	591	602	579	509	537	614	588	549	585	550	567	600	523	552	570	546	569	589	559	557	551	581	607	578	550	545	582	562	563	555	569	570	582	572	550	585	583	569	586	570	546	561	542	551	517	584	582	547	550	589	575	582	606	579	590	587	554	540	544	612	570	571	550	528	558	554	578	562	564	595	550	585	579	586	582	605	570	540	543	576	575	567	537	592	560	534	561	538	592	567	561	572	543	561	563	543	550	550	575	584	560	527	561	558	595	553	556	543	575	556	547	611	609	562	565	611	557	574	580	547	563	526	583	575	565	526	546	573	528	577	616	552	557	561	583	533	556	582	572	598	554	548	560	538	582	575	547	524	555	554	552	541	532	555	580	600	514	553	539	586	560	585	552	565	562	610	561	551	560	590	566	572	617	557	601	586	576	585	563	546	560	551	563	557	601	561	604	549	539	591	577	541	560	581	614	595	529	615	575	567	592	567	559	528	564	517	588	581	531	565	555	544	539	548	541	553	526	570	572	553	553	567	568	562	550	566	590	544	576	608	551	559	570	546	592	549	539	569	606	560	566	576	598	566	557	564	568	583	585	560	576	568	546	613	562	541	562	524	582	548	543	567	554	565	572	544	537	582	586	557	590	556	569	606	549	580	626	570	521	537	536	534	568	541	543	553	513	571	585	562	574	568	583	533	589	577	552	573	582	574	599	581	579	571	534	566	547	572	622	552	564	571	633	615	566	597	568	602	556	551	557	574	597	520	555	541	559	616	592	591	576	585	582	579	574	574	630	519	503	571	602	584	553	575	566	541	559	579	566	540	569	559	602	633	582	564	552	597	577	599	591	559	534	568	563	583	587	618	560	587	529	569	563	594	564	540	538	579	571	575	521	549	551	562	566	566	541	535	556	540	565	564	578	550	545	554	580	512	538	545	551	568	550	512	562	569	572	625	544	529	570	571	551	607	554	585	561	522	569	528	609	590	601	538	596	575	531	543	540	530	537	564	566	590	595	575	555	588	586	545	524	567	553	554	590	571	573	571	574	560	571	582	592	590	570	603	584	561	551	549	589	538	591	577	556	598	546	514	586	538	559	551	542	566	571	561	597	551	532	564	580	542	573	560	523	586	550	578	568	559	597	532	593	571	579	559	543	549	574	585	559	549	579	590	526	535	565	576	550	562	568	546	581	527	565	576	554	580	547	596	581	566	576	550	555	544	556	570	587	562	554	574	609	591	559	572	539	569	552	560	602	564	577	561	583	592	581	576	575	565	519	551	552	539	551	601	573	576	573	576	563	602	551	571	565	582	544	597	550	555	542	568	578	580	556	564	545	543	584	550	547	557	529	567	524	553	527	560	531	595	553	535	606	588	558	562	561	550	536	535	579	579	531	545	582	601	576	564	585	571	597	533	579	558	508	532	542	591	577	549	579	560	576	606	573	561	595	576	555	571	575	579	522	575	618	592	530	574	579	560	548	555	593	555	576	583	578	587	563	570	502	564	555	554	562	569	564	556	591	560	519	564	563	596	596	534	592	545	540	548	570	582	527	544	556	588	577	580	522	589	541	569	542	565	590	582	541	573	593	569	555	568	544	596	573	527	552	622	546	594	594	547	568	517	586	580	591	521	561	584	588	582	574	529	610	575	553	561	551	618	578	546	548	560	528	550	553	561	552	573	583	591	614	573	560	552	555	576	588	582	602	562	528	581	538	559	583	538	547	594	548	557	534	547	560	564	533	548	539	567	589	542	571	590	589	544	582	567	544	556	541	557	589	568	543	573	574	547	591	548	552	552	560	556	560	529	544	546	562	537	562	546	599	518	569	519	598	543	600	599	570	523	588	575	583	566	520	522	577	535	548	572	554	531	553	580	592	561	557	561	577	587	598	569	559	567	526	541	602	583	506	575	549	584	537	584	585	563	547	574	574	556	558	578	507	606	536	551	560	543	532	562	523	558	543	577	568	576	596	562	560	577	584	578	535	627	590	599	557	571	538	577	576	553	594	583	564	575	545	511	585	586	578	583	567	565	604	532	545	569	588	568	577	581	587	563	586	541	578	555	608	561	606	554	531	582	589	550	575	556	585	556	554	581	539	556	581	555	537	586	574	562	603	571	563	561	571	545	576	566	566	553	607	578	542	534	564	574	591	575	566	591	558	556	571	572	580	578	518	549	598	526	557	570	537	610	576	578	587	563	576	569	606	583	578	508	596	580	551	545	519	570	575	598	546	561	580	584	558	518	546	536	573	552	558	578	606	575	544	598	554	585	565	542	533	575	551	567	570	553	554	551	582	561	604	553	550	520	555	589	575	574	555	571	604	543	521	534	549	577	535	523	522	550	605	572	535	570	598	571	598	536	551	568	558	540	523	581	583	558	547	557	561	543	551	560	567	564	587	554	565	557	544	572	593	562	581	511	565	606	584	597	550	556	571	555	573	527	590	538	591	560	590	558	564	572	568	582	530	555	524	582	536	560	556	552	570	567	557	555	583	614	555	576	564	578	562	536	596	583	567	553	506	580	576	564	547	538	532	555	554	591	551	550	577	572
23381	7664	3271	1923	1155	769	598	407	343	336	273	284	261	279	309	312	340	358	396	369	422	462	450	439	371	343	344	382	335	274	258	243	230	241	252	223	212	230	233	210	190	193	173	216	224	204	210	186	197	174	174	177	174	213	190	191	178	154	152	169	184	174	182	170	181	199	177	194	185	191	174	186	170	169	199	197	181	199	166	192	192	206	166	185	187	162	177	184	190	161	153	180	191	181	182	200	170	198	172	186	195	166	177	176	181	161	162	179	176	197	173	183	178	192	166	172	156	190	189	212	187	167	171	184	189	179	169	188	193	173	172	183	169	168	182	192	195	167	179	180	198	155	187	184	192	202	151	160	165	197	171	179	170	177	190	177	176	181	179	193	151	182	190	184	204	195	182	177	204	186	181	159	195	170	169	185	190	168	209	186	179	152	170	164	170	162	199	164	183	197	177	181	174	190	187	194	176	173	202	155	153	164	170	171	188	193	185	175	178	169	187	171	181	129	187	124	181	171	181	185	193	166	197	193	213	183	197	180	185	179	185	191	167	180	190	175	186	208	190	194	197	161	157	184	175	180	202	166	183	189	176	176	179	172	194	176	178	172	154	199	186	179	153	171	193	189	161	195	167	161	185	212	189	181	179	160	167	180	185	165	204	166	194	175	165	191	186	193	178	197	155	156	200	163	168	177	170	198	191	185	167	167	206	180	196	182	192	193	184	178	164	192	170	157	187	186	161	169	183	174	173	176	170	177	169	199	170	180	183	159	190	194	196	171	192	197	171	198	189	200	210	186	185	175	158	136	183	176	173	165	178	192	156	187	160	163	179	180	180	193	174	155	196	155	169	186	156	193	155	183	189	176	181	153	172	176	165	195	172	182	174	163	181	163	187	191	167	183	179	173	178	201	203	189	182	208	170	177	181	175	158	204	179	195	181	167	189	156	160	173	171	194	198	180	188	153	182	201	184	162	164	143	192	175	179	170	200	166	165	165	152	158	159	197	162	173	172	176	165	171	192	198	170	203	169	158	200	181	191	192	182	199	178	183	174	179	180	178	155	171	194	168	175	198	187	190	171	208	172	177	177	189	191	191	181	157	194	160	180	160	175	157	183	188	190	180	150	165	171	171	176	167	195	182	176	157	171	167	193	167	202	165	178	177	198	166	181	174	188	181	188	190	156	186	172	149	180	204	175	181	182	194	149	160	179	176	192	189	201	159	197	198	162	170	174	187	147	183	160	171	162	140	165	189	177	186	160	170	158	178	179	168	185	188	181	174	165	144	192	170	163	194	189	184	172	170	204	186	214	197	199	185	183	168	173	195	192	172	167	160	192	190	203	164	178	179	160	181	179	194	171	202	164	168	194	166	150	181	187	178	190	180	177	197	161	176	171	213	177	169	203	176	184	174	165	182	182	195	177	169	167	173	198	169	162	169	175	170	164	165	168	169	169	159	196	170	184	172	163	186	177	201	170	192	182	176	181	178	189	172	192	199	188	189	149	168	208	169	192	191	213	177	189	162	199	166	151	171	209	180	200	182	200	180	216	183	194	178	188	191	166	165	174	197	191	187	185	220	189	168	192	178	201	188	183	176	177	202	176	179	213	202	174	186	175	178	174	160	168	192	188	184	174	206	183	197	158	182	173	183	199	179	175	195	181	188	187	168	182	200	132	187	195	222	191	177	188	218	187	170	176	193	197	193	160	178	193	172	168	187	183	170	175	155	163	195	174	170	176	185	174	186	207	190	198	187	146	169	178	178	156	170	166	184	182	177	186	182	182	170	185	177	180	136	182	197	200	167	189	207	188	170	158	170	180	189	182	181	172	210	174	190	171	180	156	178	168	180	157	185	190	171	169	169	212	208	186	175	182	176	181	182	171	202	172	208	164	161	186	187	161	161	185	180	166	208	182	180	163	179	163	174	178	191	200	200	174	202	187	170	170	185	168	168	166	177	173	189	188	168	204	185	173	178	183	173	177	185	190	156	161	170	182	191	173	166	180	179	181	184	176	193	168	186	158	158	167	183	175	198	249	184	183	186	177	181	173	213	169	178	210	183	165	182	187	191	144	183	184	174	189	197	182	193	188	190	154	175	183	181	170	179	182	197	177	171	167	174	185	166	187	174	184	172	187	187	169	169	161	175	180	202	167	174	166	166	192	173	179	189	179	184	199	177	195	175	180	172	186	180	172	189	176	187	162	188	169	187	196	174	182	180	178	189	192	201	175	174	185	157	169	180	182	183	187	179	194	156	153	175	184	192	200	191	177	190	207	192	168	171	168	163	166	174	173	184	184	190	197	193	162	160	177	167	197	176	178	179	173	173	164	187	167	178	180	176	173	184	165	163	193	172	187	189	171	197	152	199	197	166	190	216	178	165	198	191	186	197	171	183	187	199	176	192	173	166	182	185	155	171	184	193	179	192	172	167	162	194	164	170	195	187	182	149	170	212	188	172	216	174	150	190	174	163	201	168	173	192	191	154	163	166	181	182	182	174	159	189	178	168	189	174	153	186	180	188	178	154	167	174	167	195	171	188	191	163	168	188	170	209	193	191	202	158	172	172	171	181	173	135	188	181	185	176	182	162	187	172	157	168	173	174	191	185	185	176	180	161	182	203	179	162	198	188	156	167	180	189	192	191	193	171	178	195	181	189	194	193	189	190	189	211	195	180	183	192	183	188	177	191	149	170	176	154	178	177	185	191	200	189	196	175	214	173	175	166	175	173	177	160	191	193	181	186	199	180	190	175	171	213	187	159	168	175	183	190	179	178	159	176	181	181	207	147	148	164	176	190	177	179	186	165	195	180	192	186	179	169	215	190	177	191	194	165	151	177	157	181	176	169	207	181	184	186	202	184	169	171	197	205	178	180	167	190	177	192	152	179	175	167	165	190	193	162	164	174	185	207	176	191	206	199	192	162	178	180	186	181	198	162	174	208	162	191	195	197	193	189	186	168	173	162	186	184	176	160	185	198	201	180	161	204	154	195	178	193	183	162	185	194	176	173	185	171	159	175	168	223	145	192	192	164	156	169	178	186	179	185	203	179	169	179	206	170	163	213	194	180	182	164	191	192	201	190	182	175	207	187	179	186	189	183	170	141	162	167	186	189	187	180	165	185	196	184	182	157	182	163	185	185	194	179	192	168	197	185	179	192	183	182	183	143	163	177	183	210	180	151	176	198	183	191	169	157	161	166	176	223	199	188	184	190	206	179	183	183	208	174	164	213	196	158	152	184	163	174	173	183	204	183	169	181	177	213	185	176	201	174	179	161	186	178	189	175	170	166	184	179	168	173	170	198	194	168	157	160	196	185	199	188	166	156	169	198	154	185	185	185	175	182	171	151	181	175	217	202	170	184	179	157	181	180	200	158	183	170	185	199	187	168	202	193	178	183	171	196	182	158	175	196	172	193	182	176	190	200	198	196	175	182	170	172	173	186	155	186	187	174	145	176	161	180	189	192	190	207	166	184	169	198	182	174	190	173	176	179
15526	5498	4656	5113	4032	3412	2533	1747	1389	1250	1203	1052	1006	1133	1213	1274	1570	1957	2105	1969	2319	2730	2436	2170	1884	1692	1634	1452	1448	1183	1056	953	901	858	858	815	810	758	666	667	567	581	588	550	567	539	510	539	541	553	526	561	569	529	522	508	463	478	475	527	490	462	464	475	472	492	485	487	442	460	477	472	458	436	493	488	481	481	460	485	475	455	500	465	456	472	465	495	422	471	442	494	446	473	488	423	492	453	446	453	486	416	430	471	483	480	499	433	438	458	470	510	459	416	477	489	485	477	430	493	441	472	432	450	484	478	469	444	473	464	476	492	467	505	431	504	467	443	434	455	451	498	481	475	477	452	442	443	456	485	503	486	487	441	459	471	464	500	484	478	475	465	441	443	493	497	475	482	480	414	469	439	460	440	470	433	469	494	464	447	436	455	478	406	448	473	477	466	450	474	442	489	456	479	429	486	459	469	476	495	455	445	422	434	478	427	447	452	474	479	471	488	449	444	461	477	458	422	434	458	459	453	495	497	487	470	451	491	487	438	474	446	492	490	463	493	487	448	463	466	480	445	435	482	439	479	475	467	514	443	487	481	444	442	414	479	487	440	462	477	438	447	442	470	490	445	461	467	462	447	467	470	452	468	469	463	516	500	469	463	450	495	448	477	426	469	464	464	473	496	496	441	473	469	449	448	482	484	468	486	447	464	499	514	474	470	518	497	481	455	432	445	476	465	466	443	443	511	480	408	487	472	473	487	453	467	486	486	488	463	480	444	448	459	462	503	458	428	455	438	458	453	444	455	500	472	469	442	452	439	491	465	454	492	462	488	457	451	489	443	467	487	470	439	424	449	459	466	488	429	452	435	458	453	447	498	471	429	483	482	450	449	455	425	442	446	458	502	439	468	493	433	479	432	440	444	433	490	471	480	429	460	451	485	493	489	422	491	455	489	463	497	458	489	458	468	495	463	479	457	457	470	412	464	496	482	444	481	436	450	473	477	434	448	451	484	436	452	455	426	452	440	437	467	429	468	453	445	436	459	454	424	476	468	474	473	475	461	485	452	493	476	454	448	488	473	485	430	483	430	458	470	457	469	425	454	470	499	490	486	482	455	474	462	497	406	415	499	452	450	476	480	495	463	463	477	480	501	470	461	449	440	448	449	479	480	448	473	466	495	491	462	461	456	446	468	460	466	426	453	442	451	458	474	481	463	442	472	491	457	483	482	429	457	467	435	462	437	450	460	491	462	490	491	466	466	479	441	448	434	462	433	474	512	456	440	468	473	434	452	455	461	473	439	424	472	465	439	453	443	477	489	462	490	495	449	489	431	453	481	476	449	446	468	473	473	442	487	463	433	499	439	431	454	466	454	463	463	464	451	458	449	507	455	494	449	446	435	439	446	420	464	457	466	450	507	465	467	440	461	451	455	467	471	456	461	479	463	474	468	496	487	482	468	482	466	443	469	452	462	476	473	462	437	475	482	445	464	481	460	441	451	484	476	467	441	450	458	452	463	478	434	492	467	445	491	439	452	485	490	496	453	459	471	453	460	458	427	448	459	493	475	443	501	433	524	500	444	476	463	470	459	448	447	465	445	415	450	501	492	488	463	449	419	455	448	419	430	449	493	468	462	460	496	456	469	482	482	479	465	461	456	463	448	500	457	467	503	468	486	458	462	444	477	478	495	445	472	432	442	452	471	500	469	427	431	426	482	447	449	440	469	454	455	482	458	436	471	443	454	434	435	448	454	463	476	459	459	443	435	473	480	450	503	438	447	420	481	403	500	449	421	480	451	445	487	425	455	485	480	515	424	474	473	472	467	483	464	484	457	466	474	472	415	479	455	471	471	458	462	511	454	506	461	472	469	462	489	424	429	467	434	465	486	486	442	463	469	490	454	449	480	447	405	452	490	490	478	457	486	490	474	437	468	437	436	494	483	466	439	514	470	452	475	471	487	481	467	497	446	475	470	445	466	479	485	469	495	454	529	467	487	455	442	488	461	468	444	455	431	467	468	451	472	445	466	451	454	430	478	470	439	454	485	519	473	440	454	502	455	467	449	474	481	460	480	457	468	437	468	452	466	462	453	448	445	487	421	468	409	478	469	451	446	442	462	427	437	455	489	465	460	454	469	442	459	444	517	448	442	460	438	470	448	450	481	485	479	450	432	445	441	429	508	484	448	460	477	442	456	435	441	463	420	427	450	503	458	477	471	446	446	478	424	453	480	488	453	472	475	454	450	472	430	455	484	479	445	455	505	431	446	492	453	492	448	450	472	480	411	491	470	427	474	478	444	505	461	494	457	446	466	517	469	473	457	441	437	489	436	493	453	498	457	471	437	479	454	460	465	454	498	489	429	417	464	459	469	452	455	450	453	472	457	428	498	448	455	479	443	469	485	476	461	479	497	509	449	472	419	525	446	461	433	444	471	423	487	452	475	457	462	499	434	461	473	450	446	465	475	459	457	488	464	485	473	465	464	469	468	422	436	450	489	475	469	439	449	470	476	500	449	490	453	452	478	459	483	452	493	471	453	431	443	450	477	453	449	488	506	469	488	472	476	454	450	459	411	450	469	439	449	444	448	498	466	440	466	455	467	489	474	445	483	417	445	462	471	484	461	432	420	461	408	476	470	462	493	452	490	473	487	530	416	454	422	473	495	467	438	482	457	466	448	481	480	471	496	517	474	485	518	473	427	470	456	442	497	478	488	479	439	454	445	440	445	443	454	431	477	453	444	432	456	472	435	455	485	524	454	443	471	434	469	459	433	450	427	457	479	478	467	461	479	474	453	449	457	436	456	460	480	445	502	426	462	486	464	459	478	484	463	462	472	446	445	456	473	439	470	461	442	452	451	446	482	449	445	454	503	462	453	434	445	476	456	463	449	490	449	500	505	433	491	421	463	449	472	477	458	454	482	452	470	457	466	447	482	479	503	469	463	448	475	456	484	492	494	459	468	441	491	458	477	472	476	475	447	464	463	463	458	445	458	436	485	462	420	442	468	464	427	464	440	494	463	458	427	455	490	487	436	454	435	478	463	513	449	414	459	436	469	454	464	440	479	485	507	458	474	442	458	459	508	477	433	471	423	485	502	436	445	479	453	467	479	473	496	479	425	429	456	487	435	446	473	428	437	501	448	430	442	451	474	454	473	461	447	450	482	459	481	482	451	441	447	460	462	448	473	476	465	485	414	463	468	485	491	457	463	464	461	476	455	450	472	430	467	457	469	428	436	445	463	453	469	456	447	478	431	427	438	441	473	435	483	455	468	438	444	481	501	477	463	463	416	456	455	442	476	452	450	498	461	434	518	478	473	475	516	484	476	490	498	448	476	417	504	477	447	486	462	510	448	457	459	456	460	466	451	506	480	439	494	457	492	490	457	471	431	472	444	414	472	454	479	461	464	486	472	466	495	448	483	468	484	466	445	446	446	482	443	485	464	468	483	451	489	460	474	460	443	440	456	458	450	447	482	475	445	433	426	503	462	438	461
4405	1183	714	545	405	397	303	330	274	239	274	253	248	254	260	268	260	280	288	313	311	319	332	288	282	287	261	314	290	255	249	232	256	261	230	240	221	258	253	263	223	271	231	229	248	240	239	237	235	232	254	239	237	256	231	234	261	213	233	213	236	231	239	227	213	248	228	253	233	243	263	246	223	251	228	237	208	229	230	234	224	210	232	263	234	239	214	267	241	227	232	220	214	203	216	207	217	207	240	234	211	225	224	258	209	233	233	257	230	247	252	232	238	212	212	204	243	235	212	206	218	248	256	239	224	230	210	217	218	215	222	228	221	221	222	220	242	228	247	231	229	237	257	216	219	213	224	229	198	243	226	219	205	223	230	221	243	227	193	226	236	211	216	223	228	244	267	248	206	227	246	229	229	228	211	206	235	228	241	245	223	224	205	208	243	184	234	262	226	220	223	228	271	232	223	217	244	234	247	238	239	219	208	246	235	218	238	242	233	235	219	244	221	240	282	221	216	211	217	255	252	262	221	221	215	229	230	237	227	240	245	233	205	271	222	232	221	239	216	227	228	202	219	234	254	233	227	205	244	226	217	212	238	236	238	198	213	227	228	245	234	226	238	216	226	230	224	233	224	220	243	226	233	256	242	241	227	218	225	271	233	234	249	259	246	224	244	245	255	206	257	220	256	222	207	224	207	233	261	257	203	240	246	232	255	241	239	207	245	237	259	205	217	221	230	226	207	225	263	225	207	225	217	242	201	270	231	239	220	207	234	238	227	221	226	224	228	215	215	249	250	235	211	230	232	208	227	249	230	222	232	237	243	204	223	222	237	215	263	227	224	229	233	215	251	235	201	233	243	241	219	238	239	238	262	236	239	209	232	206	215	228	251	225	226	227	213	240	238	256	247	247	222	224	229	250	243	216	244	227	233	246	220	208	233	194	209	228	227	232	237	244	239	191	227	228	217	253	252	222	202	232	227	229	227	227	236	232	258	206	225	241	235	200	235	256	193	218	236	236	220	212	248	215	251	223	254	201	226	216	269	245	243	219	230	243	246	207	211	243	221	222	222	222	210	212	243	233	220	235	199	262	266	227	255	234	253	262	235	232	201	217	225	228	236	239	191	244	221	232	222	194	204	227	258	245	235	209	222	248	240	245	218	251	241	219	255	247	254	202	224	228	234	237	250	206	234	255	237	229	247	230	215	228	231	239	207	249	242	235	219	200	224	239	224	226	223	231	244	233	221	266	225	233	247	208	221	257	235	240	253	226	215	256	240	227	242	219	236	237	270	214	203	256	199	209	246	199	242	240	231	234	248	244	205	260	237	241	250	176	233	234	210	213	218	219	248	253	220	234	224	202	257	222	256	233	231	236	224	220	232	220	242	225	254	239	226	209	248	209	234	242	247	204	242	226	229	227	211	228	243	222	232	229	223	240	221	228	220	236	267	222	234	253	225	237	212	211	233	216	247	245	240	196	245	219	225	241	224	209	260	237	231	231	246	230	237	253	251	216	231	247	229	231	263	200	237	235	229	202	229	236	253	225	248	242	231	210	215	213	214	229	228	236	249	227	254	238	234	232	236	212	227	239	244	239	224	224	227	225	235	238	252	241	227	215	238	218	249	216	215	228	252	204	214	237	225	201	216	220	247	235	231	221	213	206	225	244	256	212	221	213	227	203	223	223	218	215	259	218	233	243	227	227	214	249	216	239	235	231	242	254	232	228	240	228	231	220	237	264	246	233	206	250	216	219	212	231	234	232	221	209	236	223	238	237	236	233	218	221	251	225	244	222	209	243	216	236	226	230	227	228	226	230	254	248	210	221	271	229	217	237	214	218	228	236	229	235	235	252	236	232	249	235	205	240	206	241	241	229	222	261	226	234	211	214	234	220	246	208	199	226	240	218	247	278	233	224	236	218	213	236	235	231	243	226	220	240	250	230	257	219	228	218	233	253	244	226	237	228	239	224	249	223	224	211	217	221	236	229	209	197	196	240	227	229	245	211	250	264	254	207	218	227	241	261	209	223	236	232	222	203	268	202	223	245	230	248	236	217	239	208	215	236	204	221	244	232	213	202	274	242	245	256	212	218	235	221	230	246	252	226	233	235	229	222	245	259	225	263	227	219	228	233	236	204	225	252	230	240	229	261	244	196	219	257	225	233	229	218	241	231	245	240	231	237	232	215	261	231	215	252	239	248	222	239	248	224	231	252	234	222	213	256	224	208	204	244	222	204	238	209	189	234	239	237	216	202	207	236	210	236	246	233	214	228	222	236	235	242	204	226	225	231	233	248	198	252	222	221	207	227	240	224	242	226	194	231	204	217	237	238	229	248	226	214	255	257	221	213	214	232	206	238	236	211	258	210	217	244	243	230	219	268	240	222	213	231	208	241	226	215	265	219	218	229	222	214	239	190	208	247	240	236	256	238	225	228	213	229	250	229	259	214	236	247	213	230	236	212	215	232	228	222	210	226	215	257	214	259	239	213	202	233	253	233	238	251	210	232	244	194	234	245	223	224	255	273	195	208	210	220	244	235	234	219	247	214	238	227	250	208	219	239	268	234	240	210	222	217	238	200	252	223	204	240	266	217	240	235	211	235	260	251	220	225	227	204	247	212	221	235	220	255	219	231	229	268	252	247	253	223	239	240	231	236	199	235	218	224	226	250	224	252	236	227	257	241	230	264	212	252	222	243	219	237	232	239	224	250	227	227	249	220	229	234	212	234	211	217	182	235	246	235	229	223	231	216	218	236	219	248	239	241	250	205	242	248	229	243	226	236	230	217	249	206	212	256	259	230	215	229	226	243	241	200	227	263	226	222	225	248	243	230	219	233	241	214	217	229	223	234	218	204	231	211	251	219	219	227	221	240	232	219	233	251	217	247	254	219	252	233	221	233	233	233	209	224	225	186	217	203	218	247	233	206	235	219	223	190	255	222	239	243	205	227	243	241	219	252	220	211	242	237	248	250	226	231	242	241	204	230	199	221	201	203	224	251	222	220	237	195	244	232	248	235	270	239	240	245	223	239	228	224	198	230	235	223	211	220	214	238	225	241	215	235	231	227	218	230	221	259	246	252	231	214	208	201	239	259	233	231	264	232	207	229	230	211	238	198	224	239	204	223	229	225	216	227	232	239	227	223	234	225	236	221	245	223	221	232	234	227	252	238	230	253	229	238	264	242	247	242	248	230	229	239	220	225	247	225	238	231	237	228	256	224	215	238	251	170	237	219	199	222	222	226	285	243	220	229	260	208	229	232	248	232	213	222	240	240	246	198	218	223	258	206	223	208	227	199	237	232	227	230	225	227	230	192	256	227	226	238	238	235	220	244	252	270	238	235	242	260	218	219	216	209	241	251	231	228	226	249	215	206	257	235	259	230	236	210	246	244	214	236	235	225	246	232	232	224	241	236	267	235	233	230	256	240	250	266	235	217	234	225	248	222	244	215	203	236	212	234	227	245	230	241	213	218	285	244	249	224	228	224	234	213
3875	1580	1611	1733	1420	1261	1012	827	817	727	709	723	657	774	796	826	909	850	927	893	1100	1204	1282	1067	1085	980	960	973	978	865	747	690	705	691	680	650	623	660	608	616	615	580	568	634	597	593	612	594	601	594	586	589	605	611	598	607	595	574	580	574	595	615	572	595	606	574	590	572	524	562	570	583	544	590	599	607	588	591	534	602	606	558	540	612	592	588	562	603	581	582	588	608	580	573	616	555	590	576	588	590	601	567	589	575	564	589	566	582	554	577	613	587	593	572	589	561	527	579	584	574	594	577	549	568	577	557	595	571	605	543	597	566	594	551	551	577	596	568	565	592	566	561	553	560	605	583	566	569	559	602	594	580	588	605	530	562	568	601	575	584	596	584	606	596	540	550	579	552	566	578	615	577	564	605	605	556	601	596	536	599	529	576	565	608	557	586	597	573	547	586	591	533	566	543	578	601	564	596	551	579	563	561	570	577	593	557	569	538	561	636	558	605	578	602	617	574	590	588	556	531	561	569	589	528	571	564	607	579	612	589	592	600	580	570	588	577	629	585	620	610	589	543	590	599	566	605	564	613	551	587	630	567	571	566	569	597	571	544	570	585	596	608	575	549	551	579	552	618	560	570	562	563	566	574	598	605	599	584	558	548	566	587	623	565	604	605	566	576	584	592	572	620	575	598	598	617	583	608	547	624	566	560	582	548	583	606	535	597	548	588	563	630	564	575	639	616	588	550	538	581	594	574	572	585	578	591	602	577	571	594	537	581	555	578	551	611	564	588	562	585	573	577	568	568	589	583	555	595	554	559	570	562	572	572	592	564	602	581	571	507	555	559	566	545	563	554	559	577	587	596	589	594	563	587	611	549	598	573	569	618	564	533	641	540	579	594	597	602	603	572	613	596	564	587	554	617	539	584	603	582	597	576	535	599	561	563	576	580	553	598	609	598	601	598	560	593	572	600	557	567	586	561	570	558	547	578	555	571	582	582	608	584	594	594	554	609	560	588	594	589	581	565	623	587	563	564	553	595	632	575	593	534	559	555	598	597	577	588	604	589	549	616	562	548	578	599	585	549	587	583	577	582	553	513	593	616	573	604	566	578	599	580	598	575	577	606	577	584	615	582	588	555	555	578	600	565	571	600	590	588	582	574	551	564	568	594	593	596	601	610	567	594	549	568	591	596	586	584	585	525	555	559	547	622	555	577	562	572	563	579	574	606	563	568	604	622	545	584	545	577	526	537	549	539	554	561	561	572	646	583	614	526	587	543	539	595	593	557	611	550	602	576	592	573	584	602	559	593	562	605	596	597	591	569	520	635	611	582	624	559	551	588	565	557	574	629	583	591	544	543	548	548	608	593	591	594	536	575	603	564	550	570	624	559	559	573	555	578	594	587	580	569	565	619	589	578	610	558	586	598	630	602	566	608	580	578	528	587	565	605	573	601	601	590	568	615	559	580	551	592	566	583	566	575	570	584	561	580	566	591	580	599	574	539	551	591	584	555	554	650	599	566	572	560	544	561	588	581	601	558	579	582	621	556	584	578	578	605	581	572	598	600	535	548	584	580	581	609	591	589	560	573	589	576	593	556	574	594	552	558	551	543	575	572	580	546	597	575	597	605	568	568	556	562	561	576	613	584	546	591	563	607	623	585	563	589	580	562	601	536	589	565	563	556	546	585	613	537	540	610	572	556	567	560	570	552	562	567	566	563	583	576	586	602	601	551	590	578	590	599	610	545	541	589	587	567	607	577	584	580	540	568	563	582	590	546	604	547	575	619	603	592	567	592	626	565	560	568	601	614	587	583	596	552	579	550	522	613	548	600	619	560	569	569	575	554	553	559	564	561	548	583	545	582	565	595	602	603	552	592	567	570	588	592	571	571	584	593	621	574	589	582	564	554	534	560	584	585	598	568	558	561	562	584	560	560	582	580	606	570	559	585	542	546	558	593	522	556	560	575	597	599	580	591	593	551	569	543	567	556	537	583	558	575	598	578	550	609	581	564	598	628	561	549	553	583	538	567	603	621	580	600	555	564	565	566	556	564	580	613	595	576	551	581	618	587	588	588	577	581	561	559	613	577	574	590	560	612	613	609	563	550	560	608	595	596	558	587	556	592	605	563	570	628	544	563	569	568	629	592	563	574	615	594	574	597	544	572	563	532	555	547	579	594	567	572	610	576	561	580	596	566	559	591	588	564	579	610	519	548	591	551	602	586	574	574	621	579	573	580	580	557	572	598	608	581	590	601	583	565	531	597	566	527	571	611	574	559	554	576	556	635	571	568	584	535	554	544	585	597	578	604	634	527	541	553	571	583	520	595	580	580	580	596	603	559	605	562	578	570	565	571	593	556	517	567	601	598	583	540	588	579	577	575	550	564	591	555	600	576	561	639	568	571	621	591	568	539	548	557	579	565	596	574	594	603	561	564	637	565	592	572	610	636	597	561	576	563	549	574	584	617	573	600	602	569	577	576	613	552	554	550	595	603	570	541	558	542	572	595	584	571	583	578	605	594	547	607	590	581	566	575	599	569	565	549	575	591	575	580	609	622	589	597	624	616	615	604	557	509	542	593	622	586	596	562	571	544	558	581	582	578	535	598	590	614	564	552	562	538	600	599	573	599	602	590	588	554	561	576	551	614	564	584	556	561	616	582	593	601	561	585	564	602	546	625	591	567	575	588	584	585	565	593	549	556	569	580	547	593	530	597	561	592	538	575	591	623	566	564	564	529	606	617	584	574	583	552	580	554	586	555	565	586	612	608	569	589	593	598	558	548	563	613	545	555	533	536	619	568	559	527	561	603	572	580	585	603	537	578	582	584	567	570	596	601	577	563	602	604	597	620	593	530	541	613	575	608	566	600	549	565	601	592	590	551	585	575	606	584	602	554	598	603	576	615	593	577	573	587	581	589	657	595	580	539	573	573	557	595	539	559	606	584	579	576	591	544	597	626	559	567	563	572	564	563	590	529	528	606	570	554	564	584	560	594	595	529	578	562	565	566	553	595	585	600	541	610	561	562	539	601	575	571	589	567	612	557	587	581	576	579	558	569	607	546	596	507	539	583	600	531	567	581	592	554	586	566	618	601	578	589	588	595	610	533	599	599	604	589	624	576	576	540	554	583	573	576	606	578	527	557	556	533	585	574	599	554	555	569	564	590	595	562	572	575	531	561	573	601	583	627	592	594	580	602	600	567	609	567	589	563	580	570	616	544	547	568	543	551	553	566	594	562	607	575	582	578	572	618	541	580	579	588	568	619	601	618	566	569	559	577	587	580	558	601	567	576	593	532	588	560	542	589	547	622	601	597	578	575	580	571	550	594	581	564	550	586	584	567	593	567	582	531	599	649	569	582	598	578	564	598	576	567	569	550	589	577	599	599	598	583	630	578	569	572	638	550	587	529	549	603	578	641	619	581	580	563	556	550	568	590	565	560	624	578	558	557	599	578	547	572	596	539	597	571	571	539	557	549	589	577	573	580	564	548
14014	3581	1756	1158	829	562	442	361	328	326	311	260	282	283	277	301	351	356	349	324	368	419	425	374	383	362	307	334	343	284	276	286	244	264	257	235	254	243	244	232	237	247	244	225	243	257	245	236	225	239	230	226	232	216	229	197	223	227	238	183	236	220	215	250	209	238	242	224	246	220	227	215	241	209	211	229	241	228	218	234	246	237	211	213	238	175	208	228	207	205	233	231	192	226	231	213	229	228	228	215	244	227	165	212	253	203	241	223	210	223	236	242	210	203	217	232	245	228	234	238	227	218	212	224	213	234	237	216	215	203	231	230	197	193	227	232	254	209	200	232	222	219	228	217	230	189	235	229	214	209	223	232	248	245	231	204	236	233	194	225	220	237	210	215	205	240	215	237	241	197	240	205	226	219	242	228	218	228	217	209	219	244	219	215	213	262	222	227	204	225	198	228	225	213	224	218	224	210	231	222	228	214	229	218	228	246	245	258	232	250	244	221	241	247	224	237	240	228	231	211	196	228	228	207	205	228	213	224	233	218	209	181	240	201	196	250	228	241	232	225	227	202	231	199	221	212	237	231	215	218	184	210	212	221	240	205	212	245	238	212	238	270	216	192	200	218	207	220	222	184	233	232	205	221	228	231	220	252	240	213	235	220	250	231	232	239	246	261	240	212	223	206	182	209	220	240	213	242	203	201	225	212	241	233	254	231	213	248	233	224	231	241	209	243	217	223	230	207	228	220	209	215	238	229	220	229	237	240	227	244	221	231	228	217	221	243	227	225	239	223	227	234	220	224	224	204	254	251	187	224	238	227	210	232	203	232	232	220	224	187	217	232	194	240	249	224	219	216	203	186	217	260	207	206	232	205	230	233	185	213	216	208	242	257	213	216	222	260	239	238	201	265	243	214	205	221	214	214	212	223	227	254	222	221	245	227	225	238	249	208	229	228	232	238	202	199	229	238	240	238	261	223	234	220	219	221	221	211	241	240	232	231	202	239	256	240	204	224	248	214	231	210	257	228	210	228	204	233	217	228	239	220	240	240	232	225	213	237	244	224	224	223	215	223	229	225	209	223	201	196	211	221	229	225	206	219	211	217	237	223	228	232	214	215	243	230	203	249	203	220	220	230	202	216	219	224	214	242	234	232	218	221	239	232	222	230	238	223	221	245	203	179	222	216	210	228	238	220	230	226	242	227	242	207	213	218	222	202	217	206	217	239	254	237	245	242	195	247	223	194	207	228	203	214	182	232	216	218	239	241	249	241	223	214	237	210	250	234	208	210	220	224	202	213	230	204	206	223	226	216	219	222	251	235	228	225	214	217	216	206	212	218	214	218	199	252	208	250	283	220	212	218	220	248	192	241	226	222	232	238	233	251	233	213	226	216	213	237	223	230	236	211	236	233	221	238	264	239	229	211	226	229	207	219	264	258	221	196	209	220	220	248	231	200	232	244	244	216	211	210	216	222	225	213	211	212	212	210	227	227	222	230	228	231	200	226	208	243	219	235	216	226	232	253	235	249	237	223	227	205	242	221	179	223	210	224	249	245	215	213	213	214	252	258	227	245	208	247	217	215	218	214	236	223	224	225	237	210	218	213	218	222	217	248	234	196	214	235	237	226	241	239	254	219	218	217	216	242	231	240	200	241	228	240	211	248	248	222	221	212	230	231	225	215	217	230	221	233	225	210	237	216	226	225	218	212	194	243	243	195	234	239	236	196	224	212	228	240	231	249	238	230	215	235	226	223	225	198	211	206	223	231	220	222	197	203	242	237	201	225	221	224	267	236	214	233	213	223	224	218	205	218	225	220	207	240	208	218	199	204	217	203	218	212	201	207	250	233	195	237	208	234	228	275	228	208	217	231	214	204	198	224	211	223	216	248	204	221	215	241	238	202	208	234	249	221	234	245	223	211	227	209	237	241	221	195	209	212	229	211	228	216	200	225	240	215	226	243	211	237	230	219	200	210	228	218	230	248	207	214	239	227	234	236	255	241	219	222	236	235	219	217	221	244	251	241	252	223	207	219	219	221	230	217	233	242	237	231	203	183	213	221	226	208	262	239	209	228	218	240	225	247	225	236	241	223	235	226	232	244	201	242	219	236	226	228	232	211	217	226	229	201	216	220	213	223	209	223	256	220	231	231	226	171	226	204	225	233	233	195	230	246	228	240	231	218	227	236	225	210	218	222	268	229	224	234	225	226	230	226	230	233	226	209	210	256	217	207	239	224	204	214	223	216	210	230	242	232	200	220	248	222	218	231	195	200	241	238	228	236	225	225	228	209	202	206	216	195	215	229	223	239	209	207	206	246	221	253	248	228	227	208	231	224	203	195	212	234	229	225	233	205	217	233	209	208	236	213	208	239	199	248	202	247	245	235	280	214	202	229	228	230	189	233	222	242	207	204	232	237	232	226	215	216	209	218	259	218	251	209	221	238	236	225	245	224	200	227	230	232	218	249	234	216	225	220	240	240	251	249	243	204	249	212	216	203	190	241	224	225	221	227	219	254	230	240	212	234	202	201	242	218	231	224	212	223	221	215	237	223	220	198	253	259	224	218	201	234	230	239	204	207	219	223	219	220	249	229	199	211	243	219	223	209	238	239	221	214	224	213	203	230	213	228	197	244	203	219	229	249	226	219	237	199	240	215	212	237	217	215	239	245	249	215	208	221	194	235	219	219	229	197	214	230	225	213	208	217	237	222	222	263	203	230	220	222	225	203	250	228	215	231	206	226	199	231	247	222	214	214	232	264	232	247	234	228	248	243	206	239	239	194	217	223	248	247	233	208	197	253	226	227	222	230	211	219	221	210	225	205	222	226	204	232	234	226	197	241	232	213	226	219	204	210	261	237	232	230	200	211	245	205	219	229	227	231	203	249	252	217	235	222	207	245	225	234	242	230	211	225	216	241	238	233	225	231	256	209	215	219	225	233	228	215	238	227	236	215	219	219	214	267	251	224	214	215	226	201	230	212	214	223	224	218	235	236	224	219	201	244	216	224	243	203	214	223	223	224	210	215	228	222	242	221	205	233	228	221	230	220	216	205	245	207	216	213	214	224	234	243	210	217	236	227	251	197	234	213	226	214	209	246	228	228	219	251	206	238	232	214	202	239	239	242	222	243	207	232	224	228	231	221	245	199	239	232	224	223	219	238	200	236	255	234	232	220	195	192	218	214	204	216	241	202	237	219	253	215	255	223	247	206	218	206	221	232	216	221	201	213	238	214	203	203	218	221	220	232	221	193	241	207	216	225	215	256	207	185	223	201	247	223	203	262	229	226	232	210	209	217	204	224	217	220	227	223	221	234	214	239	234	223	207	230	200	239	210	224	258	231	219	231	206	249	229	222	246	238	236	219	233	225	212	236	229	237	219	230	222	216	237	208	213	220	230	204	251	209	239	243	217	234	249	256	233	231	223	248	195	232	216	223	218	236	227	229	237	245	238	232	241	214	221	219	229	201	221	226	212	266	227	205	250	218	212	224
11140	3499	3101	3473	2938	2339	1672	1376	1170	1013	965	878	916	1000	1048	1122	1300	1487	1545	1487	1760	1979	2067	1744	1544	1478	1293	1281	1265	1064	937	845	839	901	781	802	779	699	674	726	646	656	630	625	653	633	606	602	581	564	620	567	600	585	630	558	584	570	560	561	586	594	583	574	560	573	558	576	572	556	568	562	571	568	567	597	602	567	594	555	565	567	589	551	572	535	585	540	550	527	562	545	577	550	621	543	585	557	572	578	583	587	567	569	577	558	596	553	540	578	536	567	579	583	608	566	556	570	545	567	581	587	580	538	517	553	573	513	561	578	553	547	556	562	604	525	542	586	580	571	592	556	596	555	573	550	552	568	530	557	525	571	559	538	578	587	574	587	538	548	565	570	568	556	570	582	556	564	583	562	573	554	573	518	559	548	589	578	555	547	565	605	550	578	551	533	570	547	542	563	572	542	551	556	528	552	578	571	595	529	577	582	571	566	627	562	515	536	564	582	569	522	589	569	553	590	572	546	564	559	550	552	585	559	561	601	540	564	576	539	547	570	573	565	534	571	572	575	537	575	554	534	556	585	580	607	620	541	563	562	540	558	568	550	553	541	542	556	610	566	562	554	570	581	582	611	563	570	578	607	545	616	575	565	557	581	597	569	541	548	547	578	574	540	563	555	556	540	571	532	550	539	561	560	563	576	572	535	566	567	573	589	579	607	599	552	543	583	582	571	533	556	594	566	541	554	578	554	562	567	541	553	598	526	561	570	552	588	553	533	551	586	536	583	527	530	590	543	584	561	516	588	540	601	573	561	545	541	553	554	582	608	558	530	565	569	538	573	589	590	539	555	582	601	545	561	574	554	618	599	551	583	516	551	553	589	543	547	571	564	606	548	567	565	557	582	629	584	544	573	569	554	577	542	589	535	526	567	602	562	601	547	520	573	571	524	526	551	555	558	583	545	514	572	534	526	588	539	591	574	553	555	562	555	544	576	570	525	598	583	529	571	592	601	571	578	573	598	526	585	541	586	551	583	574	571	610	557	566	530	582	544	574	540	546	575	562	569	542	544	527	503	568	586	571	565	569	574	597	571	542	548	543	587	603	552	576	509	553	550	603	582	560	546	572	580	546	553	547	586	537	531	563	602	607	593	516	577	558	575	556	514	598	589	598	566	590	553	558	632	601	588	573	556	551	523	567	589	558	556	562	522	496	579	539	562	557	560	552	523	548	577	550	564	592	565	549	558	619	552	625	577	577	573	550	590	566	557	489	587	568	547	571	585	547	580	574	544	561	629	591	563	594	543	541	533	581	552	564	553	546	567	572	540	521	567	577	532	609	563	535	552	609	546	548	558	542	539	561	593	548	560	576	577	539	592	555	550	554	552	586	606	541	549	537	601	576	594	564	545	523	564	552	542	551	594	537	551	523	582	552	561	555	546	587	569	563	597	547	530	549	616	567	564	554	567	597	564	577	610	530	593	568	552	527	542	566	544	592	540	587	546	589	547	623	583	555	605	528	550	584	561	544	554	586	579	539	592	543	547	552	547	511	583	611	564	562	560	561	546	542	559	531	560	528	545	531	555	562	535	576	517	594	545	561	557	574	580	567	586	555	614	558	579	552	553	569	581	552	553	559	542	539	565	580	582	576	599	574	559	574	563	593	567	562	533	601	535	555	563	580	527	550	528	566	550	520	573	569	531	530	569	566	566	609	572	613	542	583	565	599	525	597	525	555	583	590	558	556	550	544	583	522	563	542	539	527	574	562	561	573	514	564	566	586	560	551	578	570	583	603	538	550	563	535	591	558	574	532	553	588	589	536	564	563	544	528	511	543	546	600	539	583	589	565	568	556	561	562	556	552	672	588	545	568	573	581	577	565	541	584	557	585	579	526	548	524	586	550	564	617	573	552	549	556	586	543	596	590	543	580	542	545	550	591	549	564	563	572	587	587	565	537	572	522	550	533	562	594	585	560	578	586	548	588	545	549	647	602	581	541	580	559	528	581	628	582	561	560	561	577	558	589	613	612	586	608	568	599	537	579	547	551	574	595	543	556	560	544	568	564	570	540	578	581	533	546	567	517	548	528	593	527	594	572	565	560	581	584	621	525	566	534	582	537	573	543	556	537	525	540	544	537	570	554	566	545	583	579	531	593	550	588	581	591	581	564	560	581	587	540	508	558	555	536	597	551	526	537	583	649	548	528	591	582	565	619	577	565	553	573	506	502	569	605	558	563	504	570	561	566	591	583	549	550	551	576	562	543	550	564	608	563	562	533	550	553	572	565	565	569	567	565	560	545	564	548	540	516	577	547	592	533	568	581	551	599	575	553	551	573	570	539	538	530	617	545	571	562	584	551	560	583	581	576	559	557	577	545	610	574	580	551	581	588	535	552	575	577	560	557	547	563	576	560	575	537	599	549	571	579	567	573	610	593	596	541	528	549	523	574	540	558	550	589	557	530	569	624	547	517	571	533	613	589	563	551	560	605	555	579	552	547	574	538	563	568	543	573	538	592	542	569	537	565	607	577	539	553	559	556	553	558	545	548	574	574	540	584	579	558	533	556	568	534	572	558	577	547	547	538	517	498	618	600	551	574	585	566	608	550	546	589	559	521	544	554	542	547	556	568	552	563	571	579	572	545	533	579	571	577	612	549	573	580	537	568	581	581	603	582	591	567	569	554	568	547	547	558	543	535	533	565	566	544	587	540	597	562	591	543	535	573	529	527	591	534	562	595	509	567	580	561	551	544	564	536	588	511	587	565	553	562	539	562	556	588	541	524	548	542	552	594	561	572	572	601	576	543	577	578	576	597	570	542	561	525	573	608	590	549	578	618	588	535	573	607	578	581	548	603	588	589	547	529	576	595	547	606	537	596	570	493	524	582	546	608	554	532	556	523	576	567	569	542	584	519	612	578	546	556	523	566	563	533	594	555	548	526	555	593	611	550	564	584	586	563	549	604	518	535	539	549	569	560	571	539	568	570	576	579	532	574	568	541	592	547	586	521	540	561	564	581	575	559	548	584	568	577	569	575	556	545	610	573	576	575	576	529	532	554	541	543	546	588	554	581	529	577	540	575	599	530	559	620	589	547	568	545	543	586	556	557	535	588	564	551	568	582	563	586	564	541	524	579	569	620	529	578	561	546	614	552	554	537	572	564	534	550	570	551	533	550	530	614	557	538	541	583	594	603	573	544	606	506	609	599	544	552	554	562	617	576	555	564	593	589	562	568	519	549	564	550	575	533	606	602	590	575	584	546	533	566	546	602	555	597	575	530	574	583	559	532	548	582	528	556	547	542	531	548	588	557	543	545	581	553	532	524	566	591	532	522	569	544	602	561	564	551	571	550	607	566	563	570	507	509	571	591	583	585	587	580	558	595	605	584	572	580	495	576	538	560	562	585	557	535	556	554	569	582	568	558	565	589	546	536	559	582	574	599	591	561	558	582	590	573	512	589	591	562	591	558	539	534	571	542	568	530	562	566	530	536	517	566	560
22692	6950	2928	1855	1100	802	495	392	313	325	250	259	261	260	287	290	316	347	392	397	398	514	478	433	398	337	355	346	339	268	241	238	288	241	216	220	220	221	196	199	189	216	186	199	160	179	176	153	199	188	191	180	206	162	175	174	193	177	165	192	191	158	176	180	174	135	196	166	172	170	164	177	180	163	178	186	182	186	180	177	213	195	189	193	174	186	190	179	174	191	187	166	176	161	190	191	186	175	174	200	166	166	194	171	179	184	194	188	178	195	175	204	183	154	152	180	177	167	184	191	191	170	148	186	180	167	158	192	171	179	183	176	156	187	158	180	185	170	178	177	184	171	179	174	171	162	199	168	215	198	179	172	175	169	156	176	191	198	189	169	164	188	166	180	162	186	179	179	206	194	168	184	180	171	175	166	184	184	182	178	168	163	164	174	180	177	157	173	162	171	192	192	205	207	174	176	180	172	188	193	202	182	182	185	179	185	180	171	189	192	188	186	186	190	164	197	195	171	214	201	170	180	186	164	186	189	175	171	183	162	197	189	175	190	193	166	176	158	174	177	167	175	145	153	182	189	187	173	197	178	169	179	178	164	198	176	184	164	194	173	183	191	144	182	184	166	202	148	175	184	170	196	209	177	172	189	176	155	196	187	164	174	162	162	185	197	208	198	209	164	168	192	185	190	205	179	185	169	197	206	187	174	193	172	192	161	181	180	163	158	175	200	161	173	192	178	183	168	182	176	180	170	160	190	178	179	211	156	168	149	163	193	167	195	162	176	165	161	167	177	161	172	185	186	190	191	148	185	169	189	152	159	169	164	161	163	171	197	163	187	153	177	190	185	185	169	191	176	192	186	197	197	159	176	170	156	162	192	186	187	201	200	178	176	177	172	189	180	222	167	198	165	196	205	173	181	159	169	156	185	186	167	163	179	190	185	193	183	174	175	180	174	161	158	169	176	183	163	172	192	158	163	184	177	153	199	146	163	197	190	170	199	150	188	174	186	180	189	191	184	200	147	184	198	193	169	153	167	160	188	180	172	169	167	189	171	163	158	167	164	163	175	196	181	213	190	193	180	169	187	181	182	158	191	186	182	185	196	196	172	180	190	185	156	168	174	169	164	167	154	172	198	193	165	170	182	186	170	163	208	184	192	199	178	175	185	178	163	174	195	170	173	181	173	194	198	199	179	172	179	208	182	154	192	173	152	171	177	193	170	169	150	163	155	183	192	190	179	148	177	187	165	184	200	187	156	176	208	174	190	172	202	172	180	192	173	186	159	177	196	192	151	188	146	158	179	171	172	177	203	176	180	165	173	173	201	175	190	179	177	169	176	191	172	180	164	181	168	172	206	174	163	166	168	182	151	174	145	176	179	170	163	181	180	164	157	180	165	194	180	188	185	178	180	171	193	197	193	182	189	180	181	172	182	175	176	196	178	178	181	170	178	168	192	196	172	166	185	185	188	190	163	196	180	197	165	163	221	197	173	203	186	167	204	202	181	151	185	208	184	180	166	193	182	151	174	204	173	184	188	187	176	179	167	176	203	165	192	187	165	172	161	187	174	161	171	198	168	209	174	166	186	157	170	201	179	171	165	183	174	195	171	152	164	196	174	187	211	182	197	173	196	198	150	168	174	168	202	195	178	203	180	187	185	182	193	178	190	171	160	189	189	196	161	175	178	179	184	196	190	193	167	204	180	193	172	199	186	183	168	196	173	178	194	197	192	188	178	153	183	178	168	175	206	184	194	171	181	183	161	176	179	193	174	191	164	180	177	189	181	190	174	198	169	174	205	185	200	198	172	181	180	167	190	165	183	171	186	141	189	187	203	212	159	189	181	150	183	175	155	167	177	170	182	164	165	216	180	166	194	181	188	181	184	169	177	186	154	183	198	168	174	195	181	170	165	197	177	167	169	190	161	188	166	191	189	189	177	154	140	193	174	206	179	176	178	177	179	191	167	161	169	167	193	186	182	192	182	190	171	181	184	171	177	156	167	181	196	186	196	173	189	165	164	202	170	190	190	181	158	160	166	168	178	173	186	170	158	203	165	179	156	157	186	173	162	178	201	178	169	180	197	155	176	210	212	192	173	186	177	163	169	202	165	199	176	192	174	203	166	183	180	179	165	167	175	189	166	150	173	195	184	192	178	202	191	202	193	176	193	185	183	174	175	185	196	187	155	178	168	167	177	186	182	179	184	170	165	174	208	176	204	198	180	191	188	179	200	181	170	173	183	181	172	188	205	149	182	169	180	194	173	189	180	192	192	167	178	159	175	171	153	172	201	175	173	166	177	175	188	158	171	167	167	178	180	208	160	168	180	180	201	172	185	164	179	173	188	198	171	162	203	183	194	173	195	178	180	189	175	176	180	176	179	198	143	175	192	187	169	161	186	181	167	151	168	174	181	191	178	206	167	179	191	173	172	175	205	190	172	184	191	181	180	173	158	189	190	161	175	176	204	174	156	191	181	177	196	193	193	177	170	188	186	162	181	176	179	195	173	167	180	157	173	191	170	194	189	201	179	170	170	183	198	172	204	169	175	186	192	188	210	172	185	149	188	168	173	162	198	172	167	173	179	164	196	198	183	183	202	166	147	186	164	159	195	190	186	196	161	197	182	155	182	176	174	166	169	167	199	187	189	178	177	177	181	201	194	187	167	181	164	162	174	196	175	184	183	186	167	175	174	175	182	195	202	168	161	167	201	170	179	176	185	163	196	169	186	204	192	158	181	211	182	179	189	203	187	179	173	202	182	176	157	184	167	159	195	189	194	209	169	199	167	174	176	151	181	185	177	179	189	199	183	184	200	182	166	173	195	184	178	200	185	167	202	159	146	163	168	169	168	183	194	157	169	184	197	157	194	182	169	153	160	187	195	186	167	198	148	193	173	160	185	169	184	184	174	164	164	190	170	194	189	181	179	189	167	173	172	198	166	171	186	192	196	177	197	173	184	175	166	168	166	181	179	196	172	176	198	189	189	163	184	187	168	180	180	183	161	186	173	196	192	175	181	171	163	169	144	181	179	191	168	177	169	187	158	194	178	171	175	168	160	208	159	164	166	148	179	165	161	156	187	192	183	175	164	195	182	164	184	170	165	175	167	199	185	183	199	171	195	187	188	162	165	179	159	197	134	188	195	164	199	190	186	205	183	160	177	171	194	182	199	167	174	196	194	175	191	171	189	193	188	168	167	197	161	175	156	219	180	175	172	181	174	176	156	188	203	173	171	190	189	191	190	174	185	156	173	204	177	202	188	202	146	207	154	181	183	178	176	194	191	171	157	166	170	189	176	162	178	156	174	189	180	187	171	162	177	190	169	186	169	198	183	203	167	189	165	191	166	174	178	161	170	194	186	187	178	179	228	190	194	201	172	173	156	169	165	169	190	185	176	168	164	192	192	180	178	187	183	189	158	165	170	164	169	219	188	181	166	169	218	171	161	182	180	183	198	185	177	161	152	178	193	170	183	180	188	164	171	169	183	184	197
14993	5168	4327	5071	4330	3135	2175	1648	1436	1227	1118	1056	994	1097	1224	1322	1593	1882	2157	1910	2193	2677	2464	2173	2003	1784	1665	1598	1420	1170	1047	958	922	882	883	814	808	722	671	594	600	559	558	572	565	515	539	575	505	504	526	516	501	514	508	461	503	485	471	473	449	458	459	486	425	484	463	455	456	509	480	456	420	482	462	474	450	490	437	466	458	469	483	451	449	473	486	481	463	496	465	466	453	459	434	422	475	462	450	478	496	462	461	461	499	449	448	484	469	446	467	441	505	459	472	469	470	488	452	440	471	431	451	469	422	412	470	430	462	460	444	499	447	434	498	458	463	496	492	441	470	467	469	443	426	454	466	456	474	478	466	448	462	448	433	412	470	465	424	449	461	444	418	433	421	488	464	462	459	456	470	480	419	487	460	461	487	421	449	461	448	487	428	451	444	439	451	453	486	433	460	452	454	474	467	437	472	466	468	480	446	427	442	448	426	469	459	468	467	456	472	476	460	458	447	470	427	468	429	443	472	433	459	442	475	483	424	445	436	471	464	457	454	443	486	442	431	448	499	485	446	487	478	473	480	491	444	422	431	455	462	467	492	487	442	476	498	493	478	462	477	470	475	440	456	457	453	475	485	426	455	473	461	459	446	481	453	482	484	487	459	456	423	456	464	470	468	461	488	444	473	462	471	440	502	472	443	441	500	436	482	490	470	462	484	458	444	439	487	474	445	483	445	466	480	470	465	436	468	493	481	488	479	481	480	469	462	466	470	484	495	462	470	451	412	432	501	456	435	517	447	466	464	449	445	458	501	453	461	441	467	484	453	446	485	442	455	467	450	497	480	457	478	455	496	456	460	438	467	460	452	486	480	447	447	463	463	469	471	455	464	467	464	476	444	480	415	509	453	418	483	442	475	496	479	464	415	447	461	476	440	461	484	428	468	502	465	440	456	450	479	471	449	464	507	479	435	455	466	453	473	483	414	463	441	403	461	442	479	479	426	477	428	449	456	464	465	442	432	473	452	418	476	469	461	468	477	439	445	495	447	455	464	470	463	431	451	458	466	437	468	469	491	490	465	474	490	474	455	479	466	449	438	425	464	431	444	479	475	493	449	434	502	449	457	444	459	469	454	458	467	487	413	489	492	468	456	484	442	471	414	431	474	478	442	478	440	438	450	462	464	470	459	462	480	462	418	451	460	467	444	467	459	415	424	460	447	459	437	460	487	453	453	468	452	420	480	472	455	477	467	458	451	447	440	491	478	454	462	424	451	471	451	490	473	484	458	445	477	469	440	488	478	439	450	460	438	480	449	486	411	474	488	476	490	456	443	488	470	458	466	487	479	455	448	461	459	461	440	485	448	422	465	475	455	434	470	468	467	471	457	483	448	452	474	485	485	459	447	473	481	467	486	487	488	408	476	438	450	444	472	479	450	475	481	468	445	465	493	492	437	452	451	512	450	424	480	472	474	459	461	456	464	464	458	443	532	458	493	467	452	449	463	494	475	487	457	449	424	433	452	485	455	491	511	497	468	496	468	482	472	451	470	483	423	485	433	486	468	455	487	437	495	459	446	455	437	462	466	490	458	434	505	463	476	456	472	415	460	434	431	429	506	425	467	460	494	481	461	433	461	477	458	432	448	451	451	465	458	477	464	432	486	421	476	430	436	455	441	459	424	503	449	479	508	441	467	462	479	446	443	427	463	432	414	446	457	456	462	452	453	460	444	450	460	466	479	430	468	469	475	470	449	470	501	464	446	434	442	476	477	505	469	465	408	479	463	478	468	466	456	463	431	443	453	448	445	461	423	468	461	452	436	448	418	453	439	454	434	440	476	503	466	493	507	436	429	453	484	444	457	468	470	454	464	479	453	433	482	498	457	475	446	452	434	475	456	474	428	441	441	463	491	472	426	441	462	468	449	474	484	459	439	457	446	451	453	456	486	439	436	492	455	444	470	441	458	468	459	456	465	466	435	467	439	467	449	500	481	463	481	435	469	462	444	474	466	492	437	464	487	436	449	455	431	439	481	464	484	452	435	441	431	477	444	462	457	440	455	445	482	471	461	473	487	443	420	472	514	436	453	478	489	460	443	443	467	444	400	453	473	457	461	477	455	479	494	461	476	466	428	484	450	478	467	503	482	464	413	461	468	483	421	447	445	440	449	513	459	486	471	474	452	495	458	416	504	458	475	480	470	452	432	466	436	476	458	459	450	429	451	459	461	455	484	474	463	468	493	445	425	481	475	497	423	486	468	465	462	454	406	464	476	479	490	425	473	471	491	469	505	449	452	465	465	479	482	447	435	427	480	466	449	461	439	493	488	488	463	429	477	458	506	460	480	465	416	435	503	474	465	461	439	465	480	460	462	452	460	446	464	441	456	426	433	436	475	465	463	453	477	451	460	488	459	431	463	469	448	450	475	492	440	455	473	465	486	454	434	491	487	453	451	469	442	463	475	460	451	469	476	439	462	464	441	431	486	427	498	460	452	458	437	474	449	474	448	424	507	445	467	464	466	404	501	471	478	462	478	482	444	491	466	481	501	458	488	461	462	436	477	492	499	457	489	446	429	484	465	492	440	449	438	487	468	484	443	469	480	463	503	464	477	463	454	448	443	439	449	453	461	455	461	462	430	467	447	489	420	466	427	455	475	486	453	472	527	452	427	481	427	501	475	448	463	429	434	474	452	459	455	462	478	464	469	482	396	440	466	431	488	472	480	507	485	499	470	471	438	498	475	476	462	466	449	493	484	441	471	477	475	457	466	472	466	454	502	473	456	448	439	468	440	445	485	462	442	422	442	448	462	413	444	481	457	453	467	477	474	479	476	471	441	461	474	532	463	490	463	469	502	460	441	471	427	459	461	479	484	467	466	449	483	451	446	440	422	427	433	484	437	436	515	478	546	464	416	444	488	463	439	481	488	461	442	440	509	451	440	465	442	465	478	450	441	471	426	529	484	451	462	463	484	465	494	484	469	447	459	464	514	452	424	438	465	480	424	494	442	475	486	444	457	485	443	491	444	476	461	432	465	444	491	467	438	485	476	500	472	500	451	470	406	461	452	474	501	461	450	473	461	434	487	456	473	491	455	493	434	423	460	464	516	463	436	433	477	423	460	490	434	469	436	447	481	461	499	440	457	453	477	481	450	467	452	430	478	455	482	470	484	433	443	508	459	460	473	449	476	453	493	473	495	470	493	458	476	461	471	455	486	467	442	438	444	462	463	454	478	474	422	443	470	457	464	458	486	477	466	438	441	467	483	432	443	440	474	468	445	432	476	482	409	450	437	510	437	439	447	472	455	471	467	487	447	458	471	468	447	476	454	475	441	440	452	442	476	476	434	454	434	479	483	484	466	466	446	444	476	452	459	431	477	472	456	503	449	482	468	449	428	452	467	495	447	484	453	476	487	471	471	428	469	425	431	457	452	450	444	462	452	477	419	407	471	463	470	470	481	498	496	482	474	450	492	465	437	450	471	490	528	483	491	455	458	464
4357	1186	714	604	464	379	299	281	246	239	272	228	253	264	245	240	270	281	264	258	316	303	320	304	300	311	259	295	297	257	238	244	239	257	222	231	238	258	219	247	236	225	260	251	248	229	253	190	240	250	230	231	208	244	246	232	221	217	214	233	258	258	231	201	237	234	192	234	227	222	222	229	252	220	207	235	231	217	224	223	230	259	210	216	205	266	248	247	203	247	212	277	256	217	226	250	230	218	213	225	221	255	209	237	231	194	252	216	248	221	250	218	249	234	267	227	220	241	249	252	229	241	245	258	227	227	241	234	219	212	233	226	223	209	215	205	241	258	241	212	235	229	234	245	221	209	216	210	234	222	229	242	222	240	250	266	211	231	220	229	220	229	233	220	248	238	219	240	236	220	213	232	218	224	225	211	227	233	233	207	217	231	230	232	249	247	236	252	231	220	223	215	211	224	227	248	239	252	209	234	244	248	240	231	248	234	219	242	251	252	225	221	241	213	261	225	218	232	212	219	249	248	238	190	245	222	246	241	226	251	212	223	256	215	208	217	240	230	217	216	228	235	223	236	241	233	223	222	223	225	240	225	223	233	238	234	232	222	226	237	221	214	197	218	215	253	235	256	235	210	206	226	233	221	227	271	248	219	226	229	234	262	230	212	221	216	251	265	245	201	212	221	213	238	258	241	257	236	235	244	224	259	247	220	248	221	244	230	246	237	224	203	215	238	215	225	236	259	229	240	243	257	219	253	229	237	206	238	227	228	215	241	233	235	214	244	210	238	239	231	250	198	233	215	230	250	238	264	229	235	252	255	225	223	216	224	221	220	235	233	249	235	227	217	230	219	234	252	212	222	235	239	249	233	236	239	217	226	219	230	243	241	214	236	207	243	259	227	216	223	245	216	217	236	241	211	244	212	228	247	237	233	223	250	252	254	211	197	220	234	221	241	220	209	263	231	222	223	211	217	226	219	219	221	227	209	226	222	259	238	240	253	231	239	229	227	229	211	224	259	257	212	254	211	214	209	225	225	248	192	234	225	233	229	219	227	217	239	242	211	204	226	263	225	227	249	240	224	232	202	243	238	217	247	236	251	225	262	244	213	200	233	250	219	257	223	216	233	236	246	233	245	242	225	238	218	240	252	235	238	220	247	236	243	254	245	256	253	225	227	256	238	218	230	234	230	237	233	242	209	222	244	218	251	225	210	258	213	228	233	234	242	268	238	224	211	230	205	227	243	214	213	210	253	219	233	271	228	224	217	245	248	263	225	228	233	248	218	208	243	216	245	258	234	214	216	220	229	238	237	246	232	241	199	237	219	279	214	227	255	265	232	222	244	206	230	241	250	240	214	245	228	197	242	233	234	218	237	220	214	205	230	213	217	243	261	244	214	198	233	235	249	215	261	235	242	264	228	227	222	227	231	254	200	221	234	288	236	230	238	254	232	213	222	230	226	250	201	223	214	232	230	227	230	250	212	257	209	235	218	225	237	247	237	213	243	233	221	244	222	227	244	237	200	223	268	250	211	252	210	211	269	219	244	228	229	227	230	236	211	227	240	198	238	225	214	231	211	239	260	227	222	203	254	245	231	226	207	238	242	229	223	234	206	217	253	222	231	246	239	220	245	230	231	225	227	230	250	230	260	234	214	238	232	241	252	217	244	207	221	251	248	244	240	220	245	275	223	204	235	242	221	203	229	238	224	238	211	243	262	253	226	219	257	240	226	227	221	211	226	219	267	212	235	237	212	247	225	207	216	233	246	200	220	246	207	249	237	249	246	240	225	231	230	216	235	243	226	205	215	241	232	227	213	236	208	205	214	258	223	230	240	228	230	206	222	235	225	234	230	222	244	230	245	237	216	206	194	206	203	241	243	242	276	231	215	235	251	216	225	229	237	251	244	231	221	267	230	221	204	210	234	219	213	236	242	244	230	269	243	238	231	231	240	220	216	232	230	238	224	216	225	215	258	217	246	228	206	201	220	205	224	228	237	250	221	241	239	215	204	202	224	231	217	236	247	215	210	228	237	213	228	212	208	239	248	223	224	217	247	236	215	236	216	250	210	251	238	245	213	195	211	238	215	238	216	244	233	192	225	216	234	237	222	229	210	240	242	252	232	207	225	233	213	215	258	229	245	237	224	223	232	246	242	217	248	230	237	228	218	212	238	238	249	240	243	249	245	235	260	221	259	224	222	231	229	227	232	230	227	249	246	208	200	217	210	219	253	232	223	235	188	240	212	231	223	201	217	233	215	253	233	214	247	247	245	222	225	228	220	218	258	234	227	227	227	191	225	247	213	252	212	238	236	255	225	233	225	240	230	238	232	261	215	240	243	201	220	229	232	213	214	208	235	234	245	231	216	208	212	224	238	225	239	245	238	223	233	226	236	230	213	255	232	242	258	239	204	256	230	244	239	233	258	238	231	241	243	247	205	241	230	243	261	240	214	228	247	215	234	212	251	236	229	238	232	256	230	223	207	242	231	249	211	212	221	223	219	234	212	203	205	219	225	235	226	250	217	213	227	186	241	240	210	215	251	210	225	229	242	207	232	235	233	225	216	220	220	205	213	232	218	230	209	224	250	223	211	213	234	225	213	234	227	214	228	210	227	226	225	227	241	211	214	232	215	234	242	244	244	248	232	216	212	220	231	227	213	235	236	249	243	212	202	195	229	241	213	233	222	237	221	235	240	276	243	198	225	266	240	237	235	242	220	215	209	229	224	225	243	236	218	216	234	222	237	233	259	204	219	242	242	230	204	203	220	187	240	240	220	259	230	225	270	208	253	229	213	251	235	242	233	214	215	233	232	218	233	240	220	215	235	224	213	240	231	234	232	204	219	224	201	207	215	200	254	201	222	236	221	214	248	252	233	216	224	212	224	225	234	218	235	245	240	242	212	247	232	222	260	253	226	243	219	246	235	210	233	223	230	221	209	247	241	249	209	236	255	244	236	249	235	236	219	215	231	211	243	247	223	237	237	237	218	215	212	233	211	220	210	223	253	222	217	218	222	235	247	212	238	232	253	248	203	225	242	253	242	219	227	244	233	246	230	231	232	231	243	216	218	259	239	236	248	225	232	207	230	237	238	238	228	221	247	227	246	242	252	198	217	209	227	243	231	231	233	244	202	227	226	223	269	232	239	239	224	228	252	209	210	208	262	235	256	233	255	255	225	260	230	227	230	238	246	227	228	238	234	228	214	241	238	217	248	256	257	229	225	233	241	250	251	230	233	241	239	241	239	243	250	205	240	230	202	252	230	256	222	234	233	200	217	219	236	227	225	234	244	229	205	208	242	230	261	235	213	237	197	248	213	218	212	242	206	240	246	218	223	209	241	227	246	207	236	218	244	223	233	225	220	239	222	218	214	229	232	220	234	255	255	226	216	211	220	250	244	227	246	240	242	232	256	234	242	219	235	244	219	238	231	225	217	217	220	202	241	209	227	215	224	222	238	248	218	214	225	245	217	254	228	229	248	218	223	230	246
3940	1641	1627	1822	1519	1154	982	846	773	696	700	642	707	739	774	837	968	882	967	918	1018	1242	1229	1177	1096	1037	1053	1021	934	886	787	777	701	688	712	662	638	615	596	612	640	598	620	654	609	580	580	603	628	635	633	612	584	639	581	526	599	571	569	584	609	561	569	583	582	593	569	580	620	561	600	585	600	565	546	526	576	583	578	545	572	566	550	532	597	579	631	560	563	555	610	540	566	558	591	585	591	531	605	577	525	597	563	615	603	623	561	594	562	572	586	590	579	542	553	567	594	594	578	573	569	618	558	596	549	576	567	530	530	567	596	575	633	559	590	571	567	552	602	573	562	587	592	552	609	576	595	568	575	589	592	606	547	583	612	541	597	581	579	562	534	519	564	553	576	588	572	595	587	608	557	549	583	565	563	596	550	585	510	553	598	582	533	594	569	593	564	575	612	565	583	579	563	572	572	596	586	601	593	613	605	582	576	547	564	555	592	601	578	565	571	584	579	595	580	597	609	550	615	615	548	587	610	548	583	565	605	588	593	562	559	595	593	599	572	584	567	581	586	584	569	534	604	522	610	598	596	574	579	604	624	591	551	556	570	519	558	574	608	559	549	568	570	555	541	590	583	560	593	572	556	531	589	513	588	574	613	591	558	534	562	608	542	607	547	615	591	541	594	607	575	587	571	571	593	536	578	554	546	572	620	583	591	582	605	628	555	586	613	563	607	588	564	569	576	574	620	568	567	613	574	597	546	603	602	575	591	595	553	585	564	617	573	585	589	582	558	587	592	582	549	549	607	565	635	602	537	635	582	589	615	579	554	630	585	638	582	566	549	534	577	598	577	572	607	593	573	634	580	621	564	607	604	601	610	594	579	620	579	578	568	532	591	519	591	570	593	613	604	548	605	587	562	575	548	576	590	598	566	581	591	596	549	558	558	592	568	592	560	575	629	575	576	591	561	590	567	581	617	591	527	556	518	559	550	583	591	555	555	592	567	562	592	588	562	588	554	582	600	569	547	579	566	604	583	611	565	567	590	549	579	565	618	587	593	597	599	555	579	591	532	514	588	611	606	593	624	618	552	588	629	600	582	556	577	585	567	582	551	585	564	552	540	569	588	577	554	561	563	604	575	564	585	537	563	598	594	583	571	604	566	567	555	550	551	540	590	582	561	607	524	576	614	582	580	607	571	594	599	572	559	602	589	555	586	581	564	601	572	562	578	561	601	592	566	609	579	596	581	596	587	570	482	568	558	612	583	593	581	569	627	581	607	606	588	586	596	585	576	586	606	590	608	579	557	597	584	601	584	590	591	542	570	605	581	566	557	572	565	558	545	579	587	560	563	573	560	548	579	562	579	542	553	583	582	616	563	549	574	572	585	593	589	565	603	552	599	572	624	559	565	587	571	578	549	585	597	612	621	587	547	598	590	593	574	606	573	569	569	592	576	601	585	525	547	556	590	568	581	604	550	574	581	557	563	627	589	538	625	584	574	609	558	579	583	555	570	603	552	590	610	548	559	566	560	558	616	537	554	577	556	538	576	609	589	545	568	545	574	596	556	576	537	551	558	622	621	562	569	564	620	612	570	554	557	549	609	578	548	582	549	598	577	554	553	533	572	557	557	546	628	558	561	540	528	595	537	563	566	591	555	580	542	584	569	548	558	581	613	551	600	552	576	579	604	563	589	578	580	617	566	598	578	555	559	588	567	542	586	587	552	609	544	563	539	573	586	574	549	580	641	506	579	553	567	540	581	571	579	570	565	576	590	577	536	582	583	592	592	594	595	597	520	613	533	609	542	588	593	554	600	588	612	561	657	561	577	591	621	602	574	561	613	584	611	563	616	550	566	585	575	630	556	598	558	557	567	568	568	556	580	582	596	576	566	623	567	557	528	591	552	524	596	584	563	615	563	587	562	546	590	551	601	560	583	594	590	590	542	543	561	611	589	588	604	593	649	538	558	569	547	577	564	621	609	566	565	539	568	595	547	570	559	619	576	573	574	581	549	582	540	571	596	573	598	603	587	587	612	554	598	561	582	578	542	606	647	594	602	563	630	561	572	584	564	555	604	612	615	567	568	599	533	581	610	598	567	609	574	574	613	564	575	593	569	593	539	584	585	584	616	530	561	566	563	518	604	625	597	569	572	597	587	602	569	567	593	562	552	580	586	565	612	558	549	545	580	596	548	579	600	532	574	598	514	607	575	597	583	542	552	572	572	575	592	566	558	576	561	556	635	563	558	536	549	593	568	561	620	584	598	594	600	556	547	542	563	607	569	569	600	599	580	578	584	605	566	552	595	597	582	587	553	626	600	624	536	575	576	572	587	563	595	521	582	591	568	549	564	593	600	587	600	589	623	585	588	581	588	568	594	614	610	630	561	589	581	585	577	576	624	597	596	576	581	547	639	553	542	595	585	593	588	557	573	586	582	587	549	610	578	585	551	617	569	607	598	567	559	619	623	556	526	646	588	609	565	604	596	611	577	572	579	549	572	563	581	605	581	576	565	572	562	598	529	587	600	544	560	595	535	595	578	559	542	586	598	568	555	567	544	546	595	581	563	570	575	598	600	536	576	558	553	542	605	622	602	589	540	573	574	533	592	548	579	578	583	541	585	561	551	590	529	579	599	557	617	545	579	548	537	593	586	567	596	557	576	564	588	554	585	585	599	577	592	577	587	558	564	574	584	626	551	620	554	595	583	572	579	629	563	576	576	576	559	563	588	593	562	555	589	580	578	565	571	564	625	576	563	578	564	608	583	608	567	545	563	502	579	567	546	588	574	583	600	583	616	558	596	545	554	544	582	555	588	572	545	640	597	594	599	607	559	546	561	569	595	579	568	582	517	550	652	568	594	627	584	601	587	606	577	598	575	596	523	527	614	598	605	582	571	590	639	542	557	581	543	625	562	592	618	608	608	583	574	611	555	565	592	539	575	573	583	635	590	568	540	539	574	615	565	541	556	627	604	566	561	578	570	564	561	568	541	549	598	625	559	573	600	558	595	595	614	570	579	559	558	619	548	613	626	580	573	521	563	559	589	592	588	567	598	622	517	591	592	568	575	575	582	578	539	642	597	578	570	585	592	610	563	582	613	598	605	582	571	543	585	581	577	559	638	570	565	594	558	534	576	585	616	561	560	618	555	608	587	625	568	554	642	573	605	602	581	622	593	572	578	559	563	593	564	610	608	567	575	557	595	569	569	632	609	552	548	631	605	593	590	609	591	610	577	599	550	521	572	566	615	613	592	584	593	582	554	616	598	576	580	560	626	564	566	600	568	552	550	519	533	639	577	569	581	596	563	581	538	599	561	539	598	566	585	600	544	558	573	591	532	592	566	627	629	550	583	590	618	584	597	614	608	563	594	573	540	569	537	561	583	547	594	602	580	545	590	587	557	570	624	563	588	545	603	571	565	594	573	583	564	561	551	580	600	614	617	591	573	571	585	583	606	578	543	590	604	603	588	591	630	555	593	605	552	578	558	581	596	624
13277	3875	1748	1149	758	517	418	355	310	272	289	262	259	259	289	307	344	359	339	356	383	443	412	387	369	335	356	340	297	299	266	233	240	257	258	272	235	246	251	222	240	255	206	203	211	211	240	250	211	221	258	210	214	229	241	221	237	199	221	223	221	243	227	209	232	254	234	240	202	225	238	247	240	230	237	225	185	239	214	217	243	245	194	229	220	225	204	208	236	212	228	218	211	232	233	222	228	259	243	227	213	215	209	209	199	242	239	241	204	218	224	230	210	240	235	252	209	240	209	222	198	234	221	218	220	229	220	227	193	214	234	197	244	218	238	206	233	233	228	243	205	240	237	172	206	239	194	209	206	217	215	190	201	209	220	208	219	231	239	215	206	246	223	229	209	247	216	220	211	225	223	222	238	237	196	218	228	217	197	204	195	245	210	264	211	242	202	233	232	233	218	214	243	194	212	230	233	225	186	218	220	212	215	207	201	225	217	197	250	228	224	229	230	215	237	205	218	212	236	200	218	224	199	241	221	190	220	235	204	214	203	209	229	221	216	240	213	221	210	249	229	218	208	240	225	214	218	201	211	208	223	232	210	225	206	231	220	237	260	231	205	209	197	227	221	213	235	226	220	239	211	228	231	218	252	227	197	234	225	230	231	224	196	218	222	245	220	252	212	227	193	248	246	220	223	237	211	210	205	228	204	223	229	245	229	215	229	237	229	193	233	220	217	201	203	212	247	210	216	225	198	215	249	221	228	241	218	219	206	256	235	215	202	202	224	230	207	233	229	211	201	205	229	235	225	204	230	260	218	204	207	219	225	216	216	214	211	227	251	200	230	215	220	249	200	246	229	246	214	216	183	243	218	233	222	210	218	225	209	184	219	240	223	215	207	209	222	197	235	265	211	219	222	223	218	214	218	222	242	228	248	214	219	210	212	193	275	220	245	196	251	216	217	223	231	223	196	256	233	217	222	225	212	235	226	218	207	204	208	239	235	233	233	199	218	202	204	248	221	243	209	236	211	196	248	229	204	207	220	220	214	233	233	231	208	231	195	212	222	215	225	237	237	215	221	247	223	207	227	206	205	206	204	223	214	218	235	217	203	225	216	209	225	216	189	198	200	230	236	220	226	236	258	208	235	218	237	235	210	222	250	191	233	215	212	224	234	205	257	217	212	223	232	226	226	225	184	233	239	230	205	216	209	206	226	220	212	232	243	255	198	231	215	253	235	218	196	237	201	227	232	217	214	231	206	231	242	189	214	214	213	210	231	205	213	221	237	225	214	201	198	232	214	215	218	192	214	221	226	217	230	227	242	224	202	204	220	243	202	204	235	210	217	214	233	223	188	219	257	218	223	234	216	231	243	234	237	238	203	244	178	240	221	204	232	221	215	211	219	232	216	216	226	224	233	213	232	251	216	215	237	241	230	211	214	226	226	228	207	213	232	237	255	217	190	247	235	223	229	220	223	216	227	241	234	218	219	239	224	244	234	204	209	212	230	237	223	243	226	234	228	208	251	247	231	213	194	200	242	215	210	240	238	227	227	201	230	237	233	239	216	221	229	256	218	208	198	235	216	221	205	243	222	193	214	185	214	220	212	200	225	239	216	215	229	235	215	176	227	240	216	230	216	213	211	232	220	213	230	194	221	220	202	232	231	195	241	211	224	245	225	248	229	213	222	220	223	236	226	213	226	240	220	231	222	255	211	256	204	245	223	208	233	217	216	240	206	217	203	221	203	205	220	237	224	206	221	200	248	227	215	243	216	234	228	227	224	195	234	251	208	201	211	231	231	192	209	215	226	216	215	201	222	220	204	203	197	230	255	219	226	243	226	225	231	217	244	225	206	218	226	246	239	241	232	207	224	214	223	202	205	238	215	203	233	221	211	204	225	218	254	227	236	233	236	208	224	231	215	235	223	217	212	226	217	235	199	217	248	220	236	235	211	236	225	187	223	240	249	212	227	214	200	207	221	198	217	220	224	225	245	208	225	198	203	227	198	242	232	219	228	182	263	252	221	214	202	215	178	219	222	216	215	205	219	213	201	200	236	238	219	222	205	204	236	207	233	209	208	231	240	216	202	246	227	223	240	202	240	258	216	250	223	234	209	231	208	244	234	206	230	214	244	203	190	249	209	223	217	224	231	213	216	210	200	209	231	233	225	227	230	212	235	208	219	212	209	237	248	230	223	248	216	220	181	199	212	271	206	216	215	204	214	198	209	251	233	209	210	205	227	211	224	222	218	212	229	222	223	233	244	212	233	255	221	225	234	193	218	210	248	207	212	205	222	222	215	209	226	238	218	218	207	214	203	190	219	198	245	220	234	208	261	259	217	221	228	213	197	231	241	223	215	226	232	213	238	203	222	250	235	220	199	247	225	205	243	206	211	215	224	220	209	233	256	207	223	262	232	233	233	216	234	209	229	231	223	208	209	219	218	257	231	226	236	204	213	214	204	244	201	231	200	206	210	206	222	237	227	225	210	192	246	233	232	197	205	234	227	245	223	204	220	205	225	230	214	215	267	228	229	221	239	232	202	213	196	196	207	211	214	227	214	215	213	215	218	251	220	225	230	230	203	234	251	224	236	212	196	222	207	200	211	223	242	223	221	259	184	221	227	217	161	226	212	221	219	224	227	225	241	218	230	247	236	211	228	186	200	243	242	224	227	229	216	210	226	181	237	220	209	222	218	229	219	213	212	221	206	212	222	241	230	240	213	226	233	220	237	203	236	222	232	203	245	204	209	220	203	219	234	223	230	209	229	221	202	223	199	230	237	210	215	211	201	244	209	246	196	228	206	205	252	257	199	241	222	252	216	237	234	194	187	230	235	236	232	217	219	203	240	200	199	214	211	233	224	241	205	239	210	214	203	233	204	227	211	206	264	214	192	229	208	229	198	199	206	243	238	222	221	204	208	208	231	231	206	249	209	213	231	252	204	210	250	221	233	243	234	224	227	245	227	212	228	229	216	206	233	218	230	237	216	237	222	230	215	240	226	261	219	221	206	236	198	242	218	215	218	211	238	212	212	224	198	215	220	213	228	235	236	231	241	228	248	217	240	218	216	209	235	221	211	204	223	208	243	223	221	225	223	234	217	223	229	245	221	249	214	233	218	224	230	200	195	207	205	193	214	252	218	216	201	233	227	200	221	213	226	233	227	228	241	223	232	227	227	240	223	214	235	251	199	236	236	204	200	219	216	207	206	224	221	215	238	230	243	229	213	219	181	243	210	214	243	220	206	222	220	233	228	206	230	207	209	224	228	236	241	224	222	227	232	204	233	222	239	213	257	232	217	236	243	205	247	213	241	225	193	195	214	222	241	219	217	234	223	197	226	226	245	225	253	230	205	226	212	184	202	223	217	230	225	184	224	210	236	223	201	228	238	225	234	212	197	218	217	228	204	201	231	216	200	208	227	215	214	222	218	229	205	211	231	226	200	239	229	222	228	225	231	226	200	233	198	205	235	250	211	230	200	240	215	224	220	229
10658	3749	3078	3600	2979	2196	1651	1308	1101	997	838	817	881	1004	1005	1086	1314	1504	1466	1411	1631	2037	1821	1763	1619	1407	1395	1359	1245	997	931	871	838	811	816	722	744	673	735	635	633	655	652	667	584	577	608	599	572	652	592	572	622	542	638	584	549	577	546	558	567	553	586	566	587	549	570	534	565	606	566	525	581	565	542	543	534	605	562	612	535	512	539	560	561	505	542	604	539	572	552	550	551	607	548	557	554	542	569	585	544	614	579	575	589	589	589	553	585	568	592	591	561	575	584	579	567	608	572	557	569	585	578	594	581	495	551	558	595	581	578	543	537	627	563	532	536	534	581	566	560	550	530	565	575	576	540	599	547	564	556	586	590	582	575	599	572	555	543	550	569	544	538	544	573	545	578	554	580	603	563	576	550	553	556	587	579	546	577	564	578	540	573	568	555	541	574	573	518	607	519	611	538	563	551	565	559	533	563	536	530	552	621	568	561	540	561	572	544	533	533	529	548	537	560	565	536	562	583	528	563	540	534	648	531	583	588	525	565	538	564	536	539	549	534	566	577	519	578	546	556	584	552	584	559	527	593	581	539	580	535	548	575	579	546	559	559	538	573	568	522	551	565	571	563	586	536	534	580	577	578	576	590	535	505	554	596	531	532	549	524	530	587	529	525	540	529	579	543	590	565	587	535	570	556	510	541	550	552	560	541	545	595	551	532	547	602	566	619	592	552	617	533	538	576	521	591	532	546	567	579	558	571	507	564	556	563	577	536	553	563	588	551	599	578	562	561	538	573	538	587	607	544	570	525	553	583	530	556	570	559	552	597	563	545	548	507	545	563	547	560	558	535	521	618	597	554	533	580	569	589	580	612	513	567	568	542	527	554	590	571	521	524	530	604	587	584	547	605	603	559	556	518	585	573	585	554	576	551	532	544	597	546	574	559	533	538	568	580	567	567	549	603	553	555	547	547	565	548	535	571	539	585	552	529	512	536	555	534	590	591	547	570	529	544	584	551	562	521	558	549	558	599	553	531	565	547	580	565	547	563	561	518	532	549	583	527	587	564	563	498	573	542	532	614	546	517	539	535	566	579	554	583	530	562	529	593	557	551	558	564	568	560	546	521	557	558	574	549	514	584	539	585	555	594	526	554	556	565	587	613	580	526	537	544	545	571	623	566	547	559	535	597	539	534	525	545	534	582	579	571	571	542	575	537	521	564	531	539	531	570	522	555	526	584	554	578	605	529	539	525	589	579	542	550	546	559	544	556	566	550	614	528	545	603	557	561	606	536	579	530	593	537	556	566	607	568	504	564	575	533	561	573	510	584	586	542	564	583	592	566	573	570	568	589	512	530	552	554	501	602	532	549	550	569	566	591	562	590	512	505	568	576	596	566	578	477	570	595	584	556	558	555	595	549	547	537	532	549	587	548	529	623	591	566	547	529	558	538	564	577	552	555	554	548	592	573	586	538	526	527	523	571	552	558	531	540	563	551	596	539	531	559	564	552	559	558	619	566	563	531	561	528	550	556	539	549	571	571	568	586	528	549	569	561	568	551	501	579	522	576	545	507	586	605	567	546	561	556	555	566	606	531	564	558	558	559	558	548	577	581	519	547	502	570	564	551	566	598	550	597	562	566	526	550	567	570	592	544	560	567	566	583	544	545	525	562	588	552	516	556	551	559	515	537	550	545	591	583	546	581	585	546	549	567	568	562	576	580	621	573	574	561	557	569	566	558	562	585	545	576	573	555	599	556	600	578	566	544	530	571	596	539	541	560	592	541	529	535	569	559	569	567	571	545	553	603	514	517	583	550	553	585	537	519	598	564	562	581	556	555	534	550	533	543	504	567	571	527	498	536	559	549	611	570	580	561	578	574	560	561	528	552	585	608	538	533	555	530	559	543	538	625	535	532	553	542	540	551	541	549	588	542	579	551	577	604	551	536	560	571	589	571	519	577	589	593	546	496	582	579	575	598	536	539	521	545	564	565	553	571	570	526	585	565	524	567	546	593	558	582	548	562	581	537	570	559	538	539	540	540	558	574	555	594	581	555	545	567	574	572	537	568	583	569	568	547	547	560	607	562	571	533	523	564	556	528	530	566	518	561	526	534	595	544	587	536	572	541	606	589	549	554	532	566	526	580	545	547	575	529	535	564	521	550	531	543	599	526	554	552	572	584	576	511	557	525	559	572	535	561	599	496	548	560	591	590	554	561	560	566	549	566	564	534	575	551	533	610	545	586	567	612	538	539	546	549	584	542	531	582	543	554	542	587	565	550	556	578	550	556	580	512	536	538	561	555	563	620	573	543	563	534	527	565	565	599	523	548	547	506	524	533	580	551	483	557	556	574	531	595	538	545	575	560	545	594	545	565	617	501	567	528	552	600	556	556	601	549	594	551	493	573	553	540	608	548	550	545	574	595	591	590	611	554	545	572	574	541	554	565	582	553	562	532	582	523	575	568	561	551	533	564	527	534	579	530	558	534	554	587	568	528	539	555	547	562	545	578	557	561	566	559	520	555	552	544	538	521	554	542	556	540	567	539	544	571	547	578	565	524	567	563	525	555	533	553	533	548	527	574	558	569	540	547	552	578	552	493	545	571	601	592	575	559	551	601	579	548	491	587	544	564	554	593	580	564	549	574	626	554	576	555	575	534	578	549	583	557	572	556	549	525	502	543	532	582	561	631	611	534	531	568	536	607	556	549	540	566	574	541	549	544	536	565	560	548	542	556	551	555	587	569	536	527	546	557	544	572	573	621	518	567	576	534	556	536	532	573	550	560	578	556	547	547	611	572	592	540	544	598	561	604	570	557	568	611	552	562	559	536	564	517	557	540	586	545	560	498	576	542	577	584	562	569	546	577	559	550	553	517	528	545	529	599	561	524	571	536	561	552	538	579	595	588	574	558	561	554	549	625	545	572	569	535	577	546	557	573	527	553	540	544	563	578	546	572	592	560	527	571	606	584	532	582	580	526	536	563	534	553	524	558	567	586	555	538	616	578	524	582	573	579	566	572	541	595	528	499	604	563	573	549	567	581	586	568	523	558	556	547	580	532	581	581	554	549	539	559	615	537	550	542	538	527	556	525	553	556	568	562	537	514	565	560	578	517	579	582	532	600	557	566	546	504	595	545	560	575	572	525	568	580	562	523	526	579	545	575	539	568	576	523	547	586	570	565	556	545	562	590	556	569	601	559	531	597	561	498	553	598	521	552	576	543	565	549	543	579	557	535	543	532	580	594	569	600	567	550	541	569	549	569	563	548	540	545	556	551	549	503	557	538	545	524	549	559	591	549	517	592	574	600	505	541	540	582	563	549	573	551	600	548	546	511	577	577	544	575	579	599	579	616	569	543	534	573	547	570	600	555	563	578	577	560	544	549	601	528	558	542	506	528	554	515	532	508	570	531	552	541	542	559	531	542	525	536	552	581	546	558	535	548	550	524	571	584	531	589	540	549	554	561	558	539	563	561	537	608	512	569	561	516	620	529	551
21598	6671	2830	1794	1057	677	510	406	359	313	265	271	246	291	317	274	319	391	422	343	412	450	457	432	374	347	360	317	310	267	254	232	261	213	255	238	231	247	193	204	186	188	187	196	193	176	171	168	174	176	200	191	178	185	177	173	179	197	167	178	162	196	193	180	161	193	177	179	194	172	173	178	173	170	172	160	175	174	180	198	162	168	162	194	176	164	168	154	163	174	189	180	188	184	178	177	215	208	156	169	181	185	175	171	178	175	155	186	165	178	180	167	190	150	179	154	158	156	151	187	186	173	204	197	165	164	172	161	187	208	194	172	152	176	180	161	173	170	178	178	165	183	176	169	176	146	175	179	176	158	153	187	158	178	176	189	180	161	202	182	159	162	178	194	185	157	190	162	152	178	181	169	169	166	191	183	188	154	193	175	157	199	182	167	182	168	176	162	177	168	170	186	181	165	173	180	154	170	181	182	167	188	184	183	148	162	172	173	191	187	184	190	170	178	167	181	170	205	176	182	175	156	184	188	188	166	182	192	195	169	172	171	188	155	158	181	187	202	171	175	173	187	184	183	143	152	148	171	147	189	160	153	157	170	174	170	171	187	158	190	187	184	184	167	147	193	182	146	181	175	155	161	187	180	199	194	153	172	164	190	188	171	181	171	180	192	196	199	185	188	171	158	158	179	170	167	176	186	175	166	167	168	193	190	152	194	177	152	206	143	183	166	153	170	198	180	169	166	175	153	165	179	183	195	178	165	192	187	172	150	163	179	160	202	189	170	201	190	172	172	171	219	179	177	174	158	180	179	174	169	181	178	158	181	191	189	182	167	176	177	173	184	164	165	191	193	159	162	177	181	176	160	191	165	180	158	195	169	169	211	169	157	190	185	175	190	190	194	173	185	166	148	152	161	172	163	189	171	161	180	160	204	182	179	194	166	201	173	194	190	159	186	162	172	192	195	192	173	153	198	183	197	188	178	175	196	163	186	157	139	186	166	184	163	177	183	165	188	186	164	174	170	166	172	184	174	148	172	190	174	167	133	191	164	192	186	156	170	176	167	176	159	184	172	182	152	184	170	171	185	185	184	205	167	165	168	175	182	199	195	180	164	170	174	172	140	177	176	178	165	171	174	176	172	168	164	154	162	163	169	183	194	177	173	190	183	184	184	169	176	159	201	179	193	199	182	175	156	192	181	161	192	177	161	176	168	181	196	184	169	202	191	189	200	172	151	179	184	189	159	182	165	176	176	168	172	181	168	157	159	169	185	191	189	187	174	165	168	177	177	177	177	176	182	194	176	196	168	158	170	174	175	175	178	169	198	159	158	179	170	201	152	178	156	137	168	156	157	172	189	165	165	182	158	156	162	187	169	177	185	187	168	173	160	210	167	186	159	164	184	174	147	182	169	187	186	182	157	171	168	178	179	172	171	196	164	174	171	182	179	191	180	171	159	184	159	170	188	180	186	154	167	184	186	170	191	180	184	192	182	177	167	173	171	179	171	167	163	177	162	168	181	178	185	190	189	166	155	181	155	195	188	188	173	161	174	171	171	181	179	187	164	191	143	167	164	192	190	177	176	161	165	166	201	184	168	165	177	188	163	169	180	178	186	177	180	166	180	165	194	183	161	179	159	162	168	183	167	199	179	183	167	183	167	170	173	186	180	201	184	218	179	164	179	164	207	177	180	156	181	162	182	174	170	176	180	173	173	175	185	183	178	190	186	193	186	178	151	164	184	174	176	172	158	160	176	174	180	186	185	153	169	170	179	146	160	181	192	186	187	169	139	139	174	161	167	202	182	166	177	174	190	200	158	148	145	175	177	166	161	198	181	167	172	187	181	176	181	161	176	151	162	182	179	173	170	161	184	186	206	175	208	196	165	163	166	193	201	166	182	176	194	165	174	194	163	174	172	173	162	157	170	179	159	171	168	197	159	187	196	162	164	184	185	163	159	180	184	194	187	192	143	186	169	164	185	165	200	184	179	169	194	172	170	204	185	149	182	179	128	170	188	177	181	180	194	169	166	185	162	172	165	168	165	179	189	176	162	151	197	173	180	200	174	176	171	162	153	173	181	182	198	175	179	169	187	199	185	193	187	181	179	195	179	160	164	150	149	156	171	171	201	176	177	173	176	179	181	157	177	197	195	166	184	173	167	177	172	165	167	199	179	177	205	170	169	171	153	172	201	145	175	164	167	162	160	161	166	163	161	187	181	180	169	192	183	187	182	157	161	196	167	167	188	171	176	180	164	182	172	170	189	144	165	194	146	190	154	163	172	161	198	173	160	194	169	194	182	189	163	180	162	170	191	183	178	185	168	175	172	170	172	192	167	159	219	194	170	209	173	157	198	179	171	211	187	167	179	166	154	182	163	165	190	181	168	176	194	170	198	160	177	188	184	173	162	165	165	195	183	185	174	163	185	170	220	191	170	187	159	167	147	175	191	157	191	176	170	177	189	176	173	191	162	168	179	182	170	183	172	198	202	154	189	166	181	161	185	192	155	179	201	161	179	177	178	174	184	168	186	175	191	163	190	156	177	184	182	192	174	174	159	185	183	158	183	169	179	167	177	159	167	191	153	197	213	187	166	213	173	154	142	176	193	175	175	181	186	165	194	199	175	182	190	178	179	180	195	177	189	182	189	199	191	162	197	179	170	188	181	160	177	183	175	185	187	170	160	185	186	183	195	167	187	180	200	171	184	181	191	187	179	194	172	187	194	181	175	185	178	173	137	181	176	178	194	156	179	172	149	188	187	190	174	177	188	161	164	151	157	164	186	146	177	184	197	174	177	182	194	159	155	180	173	167	162	166	197	178	173	155	178	172	193	157	167	192	194	175	181	152	169	171	188	174	178	169	183	166	155	191	184	173	168	154	194	169	161	191	151	163	172	210	177	167	175	187	193	181	192	146	161	192	170	172	193	169	163	174	165	173	163	184	176	155	182	193	165	164	173	165	165	192	169	193	178	166	148	145	154	172	180	174	177	163	170	201	181	184	189	189	159	205	187	162	181	159	181	169	167	182	162	174	199	183	172	188	181	155	180	167	172	178	188	164	159	196	165	199	158	184	164	174	166	167	203	170	182	176	179	183	176	207	206	188	183	158	190	190	172	182	172	188	137	183	179	164	156	177	201	180	143	201	204	172	181	194	182	167	181	176	195	175	180	189	157	183	185	174	182	170	176	164	177	190	194	170	178	191	173	210	167	195	190	151	172	173	191	161	166	189	194	196	162	174	176	194	176	179	172	196	174	167	177	197	178	169	187	189	183	176	157	164	181	174	188	205	143	184	181	190	177	176	189	194	193	165	168	160	177	184	168	170	160	172	161	149	172	182	187	163	185	169	185	154	183	174	172	169	162	188	182	185	195	170	200	187	168	203	195	197	139	185	197	184	185	185	179	159	148	180	163	171	171	182	167	213	177	172	189	164	181	183	178	160	172	182	171	177	186	201	167	159	162	165	170	192	176	167	165	175	177	187	175	164	148
14303	5492	4619	5230	4212	3069	2346	1852	1332	1241	988	929	935	1212	1254	1406	1534	1950	2042	1755	2221	2523	2295	2158	1993	1789	1730	1547	1300	1099	1042	955	895	903	823	850	768	693	647	660	581	574	601	591	515	544	531	516	538	522	558	523	477	498	470	444	514	475	442	493	486	489	470	483	436	492	498	472	457	491	507	468	440	457	450	460	471	504	441	456	493	483	421	446	461	474	443	474	473	434	448	477	444	469	469	424	458	466	473	481	465	480	410	426	443	434	444	429	482	460	474	422	457	439	474	459	447	446	427	458	466	492	415	458	459	446	484	428	446	485	483	451	438	481	492	509	457	393	457	471	399	446	477	445	437	457	442	463	465	444	463	455	468	462	452	473	427	483	422	437	461	454	427	448	454	466	439	461	469	436	494	403	492	473	414	448	438	489	443	462	472	433	500	433	441	458	416	423	407	453	458	430	442	460	442	468	442	455	481	443	444	452	453	495	504	473	454	447	422	467	425	422	432	454	448	496	446	455	443	434	456	416	488	422	432	445	440	458	433	423	478	448	453	466	498	476	450	455	467	455	466	436	487	423	441	431	465	464	458	456	468	447	493	450	437	488	472	460	463	456	422	476	469	468	452	488	462	474	456	446	425	472	436	469	449	456	451	464	482	481	455	482	457	455	470	428	448	463	440	474	491	487	463	511	478	466	450	445	449	452	461	457	475	453	456	428	460	459	515	442	451	467	474	474	421	445	454	472	450	477	453	458	430	435	478	477	429	456	394	439	439	415	474	454	443	464	459	424	450	433	482	451	488	499	487	453	454	452	472	472	487	488	478	455	470	496	477	425	482	457	443	442	428	430	402	414	476	447	426	425	497	468	456	475	462	437	419	476	472	456	440	491	456	469	465	447	478	420	455	451	476	465	462	422	475	485	472	444	440	461	475	414	490	488	429	453	464	466	477	449	467	469	475	425	446	433	466	472	473	460	474	454	454	443	436	441	474	442	443	438	455	448	445	474	476	462	468	454	483	478	445	439	448	426	445	430	436	474	452	432	472	442	495	472	428	447	455	450	443	464	439	439	450	491	455	457	460	447	426	442	431	475	474	481	457	430	484	446	440	436	488	458	468	461	426	436	456	430	457	443	456	474	473	459	453	489	458	413	470	443	461	502	452	464	468	454	500	479	438	446	487	444	429	472	448	474	465	422	460	443	462	484	491	475	454	435	423	471	437	461	463	434	458	464	471	461	453	451	453	465	456	439	472	442	429	477	434	468	430	444	410	468	408	444	457	488	450	450	456	436	469	470	450	478	466	458	431	459	465	479	433	480	442	460	431	464	464	469	454	463	491	500	464	482	493	448	432	430	503	458	486	459	455	450	452	435	440	435	477	452	438	430	437	487	457	444	457	455	458	446	448	409	447	480	441	445	468	486	453	441	464	428	438	473	467	464	445	457	474	503	463	446	455	476	430	438	438	472	481	453	424	479	461	451	427	469	459	418	450	404	452	483	493	467	450	450	469	431	464	422	452	478	463	434	461	468	438	437	446	452	457	431	467	449	445	476	429	478	483	449	436	436	450	494	446	443	470	449	468	488	422	456	458	444	454	472	446	462	458	449	476	499	474	461	450	466	449	435	448	472	462	464	458	490	454	481	450	506	455	482	450	462	466	436	456	432	439	460	460	479	436	438	438	472	431	460	470	441	456	434	452	460	459	452	481	472	468	459	441	474	443	436	461	486	445	446	458	472	435	488	454	462	463	445	486	479	472	443	446	452	479	446	480	460	432	476	431	436	442	453	502	472	444	481	497	463	455	432	445	461	449	452	494	456	435	461	478	434	458	465	442	463	436	489	444	460	428	497	439	397	444	466	456	442	456	475	491	430	476	447	460	470	471	413	467	419	482	467	439	456	453	469	454	438	439	400	446	477	459	445	472	436	470	482	431	462	448	449	472	464	453	457	421	431	509	451	420	450	461	413	437	510	468	487	493	486	441	431	462	457	438	478	454	477	422	422	451	461	488	460	462	470	454	463	490	448	469	470	478	446	474	452	454	425	437	427	431	446	482	457	448	459	463	458	474	436	480	469	444	414	415	416	444	460	454	486	484	489	448	465	440	428	455	403	463	430	445	465	447	466	436	451	414	434	414	455	447	474	497	463	428	458	426	452	443	446	428	444	452	472	456	466	425	470	462	455	471	432	482	443	429	456	444	443	451	448	448	459	448	476	469	461	480	453	459	455	493	440	438	460	449	483	462	430	450	447	490	434	461	438	436	443	446	448	475	463	428	458	454	460	453	490	399	437	441	452	455	452	465	439	470	481	478	445	478	473	478	473	477	447	449	446	452	461	463	451	461	469	420	456	479	470	452	460	500	472	467	435	489	449	468	430	443	434	440	462	440	422	427	526	449	489	448	457	435	473	470	473	451	458	442	439	466	474	475	455	472	468	460	476	429	477	472	469	431	446	448	431	476	488	418	457	461	463	425	461	407	474	448	460	444	429	472	433	464	451	465	452	477	448	468	440	445	444	431	455	467	460	461	444	436	438	420	413	431	435	414	453	483	436	504	458	465	473	408	443	414	449	468	442	442	472	427	449	437	425	456	503	474	447	516	450	447	401	447	500	491	452	468	467	495	448	439	457	428	440	453	484	472	466	456	449	480	449	458	479	472	477	421	462	438	469	449	461	489	443	419	466	475	460	480	414	458	450	420	433	466	445	446	438	438	454	457	460	509	510	414	440	454	498	458	453	426	419	458	472	472	476	466	469	470	495	453	442	464	470	442	477	421	460	446	456	507	462	457	458	424	469	474	432	462	497	452	462	475	431	486	485	440	444	457	443	467	485	454	453	445	456	448	452	423	471	467	451	458	429	466	466	450	470	448	421	420	415	441	447	450	407	478	434	436	456	459	422	457	429	426	500	452	452	448	458	445	468	454	475	445	470	448	442	421	443	429	432	485	455	473	432	447	453	444	457	472	438	442	417	467	441	438	432	485	438	454	461	449	478	437	509	423	457	468	430	445	431	415	428	434	449	431	431	427	430	456	448	457	464	476	476	494	448	468	451	451	466	463	481	413	436	438	437	458	428	478	444	465	448	464	485	489	435	462	440	455	470	472	439	431	460	475	457	477	420	444	453	476	468	483	438	437	470	425	491	436	462	442	427	445	457	481	479	472	452	485	436	500	452	462	500	455	447	461	421	448	465	414	460	464	468	458	491	482	438	452	444	474	474	450	454	464	453	439	476	426	476	440	482	467	448	471	493	439	453	418	473	475	449	442	485	447	467	484	498	472	482	444	447	489	485	456	419	457	464	423	455	456	471	474	399	466	485	449	483	421	459	470	440	475	497	451	451	459	483	491	523	401	435	439	428	470	415	437	477	449	465	445	446	477	449	465	480	426	469	441	452	489	460	494	473	455	490	464	416	464	473	460	447	458	468	447	487	480	453	479	494	443	439	454	466	467	495	416	457	477	477	460	481	478	423	465	439	486	501	450	439	494	454
4189	1307	727	546	413	332	303	302	259	273	266	249	244	238	236	269	282	262	276	274	286	318	304	302	282	267	278	254	281	242	253	238	215	234	248	258	241	237	218	246	230	215	215	232	260	240	239	252	247	255	257	228	231	204	227	229	222	217	216	216	217	228	234	241	230	210	223	199	227	248	219	223	244	250	200	224	252	247	223	230	229	218	229	232	231	234	219	216	222	237	234	210	252	213	226	228	238	225	237	182	206	196	203	216	204	223	207	200	234	226	239	207	210	234	214	220	216	213	218	254	244	237	228	251	239	219	232	252	218	215	228	192	231	194	223	194	246	242	218	238	219	222	239	233	278	216	204	235	226	220	218	247	229	253	229	229	218	250	231	240	220	244	223	221	227	235	220	226	207	227	255	242	227	206	221	231	204	227	234	228	234	238	231	203	242	244	246	246	235	241	224	233	247	250	249	216	236	214	226	232	208	221	259	227	209	194	251	222	243	224	208	243	232	225	229	212	245	220	221	260	224	234	209	196	266	221	236	210	190	236	239	203	234	214	250	238	213	203	231	210	205	210	219	216	227	243	206	220	210	242	238	233	192	229	244	230	216	205	223	235	268	227	243	200	225	218	207	251	229	251	229	240	208	243	227	224	226	215	226	215	229	223	239	235	232	200	230	232	210	203	227	241	200	210	216	222	224	229	227	207	209	221	227	241	238	250	237	229	212	221	201	200	222	224	230	231	215	192	232	225	215	232	212	219	229	221	203	227	198	222	219	244	218	215	215	229	199	235	230	233	248	217	259	221	236	219	219	236	211	202	250	228	214	223	210	236	246	245	216	270	220	240	282	203	237	214	223	251	228	227	247	249	218	243	224	229	227	221	202	216	243	226	237	213	226	214	235	262	241	216	237	217	205	227	221	264	199	225	230	232	216	257	226	219	225	237	218	190	209	223	216	213	244	222	218	205	225	242	198	218	250	223	216	236	226	201	225	224	217	200	206	188	207	226	250	257	225	223	224	241	216	233	228	231	230	205	209	220	237	223	224	224	228	230	216	220	248	236	231	222	251	219	226	213	230	223	199	239	209	234	213	209	221	242	224	246	226	249	233	209	220	219	230	264	237	208	254	228	210	213	237	257	228	203	240	236	258	214	231	229	231	256	241	211	238	220	216	233	225	218	227	196	231	224	198	229	220	228	210	243	235	198	187	211	210	260	223	201	218	236	212	251	231	235	249	217	244	205	236	233	262	229	236	250	247	215	218	206	248	219	250	223	223	217	219	209	206	208	228	202	208	233	239	213	222	256	218	235	235	254	215	217	195	223	208	234	258	233	216	208	220	227	248	240	229	223	223	236	226	208	234	213	243	216	230	233	245	219	233	213	222	228	195	214	202	245	240	234	226	222	252	243	213	237	228	235	224	229	245	213	215	224	228	247	222	225	218	224	239	259	227	221	210	225	222	247	225	242	241	218	235	225	197	237	189	238	218	239	226	249	210	226	197	210	253	233	233	248	242	230	231	239	228	218	255	235	224	227	240	195	257	209	213	210	255	241	195	204	238	251	222	243	250	238	236	213	223	229	205	231	211	235	223	214	212	236	223	235	237	216	205	233	189	222	209	216	226	213	227	221	241	223	220	216	208	222	238	219	220	210	232	229	235	210	224	209	218	206	229	251	211	217	231	202	236	245	242	218	227	185	207	219	194	230	240	218	213	229	242	219	226	239	202	220	224	208	246	223	202	237	233	229	223	222	235	226	230	226	214	250	216	210	231	232	227	220	212	222	223	222	193	249	213	218	218	238	214	240	232	218	215	201	252	222	220	213	206	230	237	223	189	224	246	226	249	219	219	212	239	225	207	236	242	218	213	235	222	205	215	200	222	226	241	237	236	261	208	231	226	244	186	220	234	246	234	250	231	235	208	213	189	232	231	244	222	203	197	232	225	255	236	237	221	251	233	240	220	241	240	221	226	208	209	205	221	213	224	246	218	244	253	231	208	224	242	230	202	200	229	194	223	246	227	217	220	214	209	240	253	187	231	215	190	246	227	230	239	244	225	203	210	224	246	261	198	216	236	207	229	188	196	233	204	245	213	214	209	230	223	222	239	227	223	198	214	223	265	222	220	216	231	193	197	209	234	233	222	225	241	232	216	230	235	253	246	227	218	231	231	212	228	234	244	249	257	225	217	221	250	260	193	235	247	251	234	236	238	215	243	218	225	224	296	244	250	201	236	202	191	239	241	261	228	223	215	238	213	242	255	236	234	230	215	239	188	223	213	236	238	202	215	262	236	238	240	234	229	229	215	234	196	227	245	220	224	233	238	222	211	199	214	242	223	239	212	240	249	240	246	215	229	199	222	276	231	234	233	239	219	256	223	231	219	212	240	228	204	225	198	207	221	241	259	227	233	240	233	241	217	223	240	208	228	215	224	228	239	224	217	230	225	204	239	229	222	196	245	218	224	220	246	255	252	218	219	199	211	211	226	229	215	210	238	225	214	206	242	212	199	205	223	232	211	235	230	260	229	244	219	207	213	226	233	238	241	214	259	223	222	225	248	217	215	244	198	229	233	247	228	220	228	212	204	208	228	210	202	211	250	244	220	202	232	211	247	212	249	234	234	253	231	209	215	216	234	214	203	242	217	210	230	238	215	208	212	218	231	223	219	201	207	205	181	224	243	225	206	230	243	225	229	222	221	230	243	205	204	212	235	209	217	228	213	221	218	203	188	242	222	226	225	245	222	236	221	219	228	200	213	227	242	232	231	222	262	236	208	237	217	234	203	238	233	198	207	235	227	247	208	239	239	223	229	243	211	223	237	221	217	202	235	225	204	225	225	220	232	237	235	243	208	216	257	251	198	220	222	213	204	223	232	224	235	259	252	241	226	217	233	279	228	198	230	242	225	230	195	241	206	224	236	196	230	240	225	225	233	197	188	208	208	178	204	243	211	236	230	218	237	250	230	224	235	214	242	269	226	235	231	204	216	220	221	221	232	232	232	235	260	224	197	205	239	223	235	245	234	243	213	245	207	237	238	213	217	229	230	217	227	218	223	241	230	211	220	207	232	205	220	225	253	227	198	212	225	211	220	209	230	227	230	205	231	241	210	208	235	243	253	245	234	233	236	230	213	237	245	242	242	236	218	238	231	225	188	223	226	245	231	230	224	227	237	232	237	245	247	242	222	212	195	227	227	185	218	247	248	222	226	222	210	192	211	178	232	248	213	216	216	237	229	193	204	247	187	209	253	242	236	237	252	209	261	236	250	226	218	204	226	209	233	245	201	221	247	226	239	226	243	248	269	234	277	214	210	208	239	222	218	247	234	224	241	207	230	226	242	234	229	207	214	234	239	185	247	206	216	234	244	232	213	216	219	202	203	216	266	218	232	213	233	235	240	198	234	225	210	227	245	226	247	212	201	203	224	238	263	194	234	228	244	239	231	215	236	234	225	215	247	229	231	219	237	232	234	237	253	216	214	243	244	212	223	239	233	232
3886	1750	1650	1875	1423	1138	990	821	776	672	704	648	678	736	795	859	977	891	930	969	974	1281	1186	1052	1091	1111	1073	1062	874	777	765	719	711	701	719	663	704	615	620	586	575	609	618	634	643	542	597	602	602	579	628	558	563	620	607	585	542	556	579	596	572	563	584	550	571	538	559	621	572	570	534	597	553	526	572	622	571	557	635	604	551	587	604	574	544	570	564	582	550	546	572	589	579	552	599	579	549	549	595	538	566	528	575	541	563	565	572	585	615	546	552	607	561	551	572	592	553	555	572	581	548	549	549	554	583	571	620	527	559	556	572	572	606	536	567	589	529	564	579	596	587	563	568	551	539	547	574	605	558	569	617	566	524	534	555	577	601	545	605	549	560	577	576	558	605	556	582	563	644	570	557	569	575	617	572	602	590	587	599	557	547	580	527	535	575	574	565	547	593	591	558	575	564	583	552	560	579	600	559	572	553	586	565	564	571	538	510	568	566	554	575	523	560	535	608	544	569	585	575	578	570	517	548	594	536	545	578	538	567	570	560	543	549	578	556	532	602	571	552	578	592	572	532	567	578	553	565	598	535	556	544	581	574	566	576	518	572	570	564	551	563	578	606	542	524	564	591	563	557	617	546	573	599	598	547	602	575	576	579	562	546	586	552	575	582	571	569	564	553	565	564	539	580	597	530	545	577	524	564	606	583	542	526	562	589	614	534	581	549	580	576	587	559	539	535	565	604	576	544	562	561	586	541	547	573	534	543	591	567	509	593	614	574	567	540	577	622	593	553	613	572	565	556	570	574	576	558	539	553	552	572	547	553	598	553	588	545	551	600	559	565	606	575	563	574	581	554	577	559	557	579	583	570	569	591	554	537	588	544	566	586	556	545	579	597	556	571	578	541	512	571	606	608	546	583	551	550	533	529	550	557	586	538	578	539	612	568	590	564	603	555	571	532	569	534	590	580	570	546	591	576	546	531	611	550	545	603	559	529	562	569	603	571	559	560	541	550	538	592	561	564	590	522	604	571	560	591	598	564	570	544	540	579	541	558	530	548	579	573	559	588	582	605	539	584	526	624	586	601	593	529	581	530	558	570	590	532	560	578	575	611	578	553	574	574	570	542	545	590	593	533	542	590	521	575	568	559	547	555	525	554	583	597	578	554	588	582	570	568	571	584	539	599	543	595	535	565	587	565	553	608	577	515	510	569	592	581	606	553	584	591	567	570	584	535	579	601	546	533	583	562	596	590	616	609	548	556	583	531	528	538	583	567	599	555	587	609	563	553	528	559	572	603	577	598	589	563	537	580	594	558	558	556	552	574	590	589	586	577	580	567	530	559	567	603	590	575	578	524	545	590	533	591	557	559	528	513	513	546	593	572	574	559	580	549	571	584	583	580	618	553	560	599	537	556	541	539	563	539	538	561	568	575	611	555	566	543	571	553	593	556	583	533	537	589	550	594	566	540	577	576	568	560	526	594	559	601	553	560	516	583	563	543	533	582	534	578	572	574	532	566	574	604	574	591	584	567	582	587	587	597	560	598	552	565	571	573	563	597	565	523	574	541	547	617	613	574	526	529	587	551	539	546	591	572	592	561	557	596	554	593	581	557	615	593	560	560	555	567	564	510	567	516	520	597	570	612	584	577	563	556	550	561	547	557	560	558	565	542	563	581	594	593	559	578	567	549	582	579	574	573	566	555	546	571	539	557	562	577	582	567	590	581	564	576	559	575	567	589	565	588	564	554	623	596	554	555	574	569	597	580	548	576	588	573	597	569	572	574	557	539	585	522	582	558	556	579	578	555	600	547	618	581	583	588	559	570	555	560	575	569	574	587	584	553	545	574	571	572	530	607	533	586	599	586	549	569	561	588	617	564	559	550	598	571	576	555	576	533	562	604	555	581	557	573	549	570	606	607	591	531	628	555	544	562	596	573	594	549	565	602	580	565	571	615	549	579	546	571	583	577	544	529	549	556	578	573	607	543	545	632	589	542	537	601	569	565	598	561	588	576	600	560	566	577	574	580	586	542	565	604	593	578	582	554	605	583	510	577	497	600	629	570	572	605	599	576	538	542	562	565	520	563	547	586	542	548	596	643	555	558	582	562	571	592	561	627	564	580	564	530	594	527	591	547	595	587	546	585	567	556	585	598	586	519	535	543	548	591	548	589	595	611	536	582	573	590	571	541	633	529	605	554	619	547	564	537	550	544	577	537	542	605	568	595	544	539	519	621	529	579	543	584	522	585	570	600	591	587	570	569	550	522	567	582	597	538	594	546	588	591	557	569	570	547	535	565	604	591	588	587	585	590	579	585	560	565	549	580	528	593	623	539	565	529	608	606	544	574	565	549	574	537	573	601	602	576	564	567	561	565	577	547	539	580	591	541	613	565	557	584	592	554	530	600	586	567	545	554	580	560	588	524	547	604	564	570	559	564	534	551	538	607	587	573	599	597	561	556	596	570	572	580	583	580	595	592	565	555	586	588	572	567	588	564	590	544	554	570	587	590	570	561	574	581	564	559	592	569	619	588	560	558	572	514	584	594	542	580	559	558	569	601	626	559	587	526	550	553	553	563	569	593	552	553	551	562	569	612	580	586	587	545	553	543	592	565	558	542	552	577	567	548	604	592	562	553	535	551	561	567	560	585	565	558	579	587	559	574	553	576	589	553	560	590	587	578	593	609	581	582	559	575	576	538	580	574	541	562	570	567	564	556	563	556	573	568	574	563	559	617	584	581	601	568	585	567	538	570	547	591	567	576	587	622	551	584	577	570	579	586	585	566	544	566	574	568	627	547	587	556	592	571	527	624	581	590	586	583	563	539	559	572	568	538	585	560	540	518	559	546	532	594	565	563	522	638	562	558	567	562	584	581	574	592	586	491	561	603	601	509	578	603	613	568	548	588	578	596	566	542	528	553	593	553	578	595	548	554	592	574	586	576	607	570	562	524	596	541	569	584	539	523	579	583	539	554	582	549	572	575	565	571	562	607	574	558	511	562	597	550	580	547	585	551	585	573	595	565	563	570	584	568	595	551	560	565	566	604	616	558	565	539	570	545	572	547	565	582	559	532	563	562	557	602	562	584	568	554	566	561	537	563	603	591	585	589	561	561	556	598	600	564	570	539	553	543	555	574	518	574	580	571	551	612	576	585	600	588	553	545	585	520	578	573	570	565	570	586	589	549	558	611	576	572	581	571	551	544	588	594	572	594	576	603	543	575	586	543	588	553	598	569	589	627	593	554	572	562	573	577	540	588	579	581	588	592	559	540	565	549	612	557	588	509	600	594	548	579	567	573	569	535	592	568	611	569	614	566	608	577	571	592	542	540	590	551	572	561	554	495	629	579	575	526	551	553	571	592	592	587	603	602	574	544	560	578	555	532	580	615	573	575	558	566	547	595	573	571	569	596	564	537	605	575	578	565	543	580	585	593	590	522	574	538	552	610	585	581	584	555	566	539	564	574	575	572	602	598	578	574	557	544	583	554	570
13497	4087	1824	1141	741	513	450	358	352	284	309	248	254	258	308	327	358	350	354	302	378	399	371	396	369	335	359	324	311	281	278	276	255	233	242	259	260	203	209	234	232	235	220	225	204	243	217	230	216	223	218	217	218	225	203	212	196	237	206	200	234	232	202	247	218	212	231	214	191	207	227	239	223	215	214	198	211	209	216	241	195	232	177	198	229	237	215	210	228	200	225	209	225	238	203	201	196	204	211	207	221	199	206	238	214	240	227	210	209	216	231	215	246	238	205	224	224	235	183	193	235	233	239	209	200	214	222	215	230	218	227	204	209	234	209	231	205	226	217	248	243	209	210	246	215	192	238	215	222	171	213	231	218	202	219	212	235	220	231	216	208	231	190	214	234	211	225	212	221	213	235	218	222	234	239	201	232	194	188	224	238	216	239	225	198	243	200	215	229	246	214	200	232	247	212	228	190	232	213	231	220	224	213	207	206	240	221	201	222	223	240	224	187	233	227	222	211	231	239	215	236	226	246	215	216	223	220	242	215	224	219	195	230	227	200	187	195	220	213	225	182	219	228	227	217	202	205	239	208	219	238	242	217	218	221	215	202	234	228	254	203	216	226	206	218	240	224	208	232	219	230	230	224	226	228	227	211	218	203	207	209	213	227	208	217	213	210	195	228	195	228	229	219	186	222	214	255	196	230	222	241	197	242	218	217	234	205	220	198	218	206	214	209	218	215	200	221	222	201	221	215	242	230	245	194	203	223	196	196	184	190	206	217	215	210	187	249	227	207	209	208	217	244	221	232	210	217	197	230	204	211	210	206	264	211	233	226	205	222	210	225	224	214	207	236	234	242	228	206	208	219	214	210	221	202	190	225	198	217	237	230	206	245	211	198	206	212	192	173	215	218	185	220	222	221	193	218	217	227	216	234	184	255	200	222	189	209	214	194	213	211	217	218	204	198	195	213	200	234	215	231	215	211	207	186	222	224	236	212	210	214	234	212	199	222	236	244	238	233	216	218	218	212	232	247	211	216	210	223	224	224	209	219	204	215	231	229	209	221	204	217	217	229	246	237	210	213	225	216	236	226	189	211	242	212	207	192	214	204	202	233	219	214	215	275	215	214	212	210	233	218	218	210	222	210	208	204	202	238	211	194	210	224	215	200	220	207	204	213	203	233	248	212	203	212	217	212	211	197	227	224	209	219	209	216	226	230	216	235	209	240	218	192	218	246	242	178	212	221	220	216	233	248	239	213	203	225	203	223	222	219	219	189	232	239	209	203	226	226	243	194	212	198	231	205	215	222	206	246	229	223	194	231	223	208	203	236	225	199	191	232	212	234	240	204	238	234	209	238	238	205	206	202	212	238	221	227	223	197	231	208	244	223	234	215	231	192	218	192	220	216	237	213	184	203	210	216	218	240	204	227	202	233	210	224	239	211	201	207	212	223	227	218	208	205	214	220	220	252	229	205	223	209	202	203	213	195	224	206	219	218	197	228	195	225	231	208	215	202	236	195	226	227	224	192	223	216	224	242	201	211	219	212	217	228	222	232	189	202	212	226	234	204	220	201	218	241	221	224	219	218	231	230	213	239	229	205	195	212	215	222	235	220	217	198	217	200	203	217	231	235	228	231	210	206	239	210	216	232	224	230	213	203	230	235	218	224	219	236	214	216	220	232	229	196	235	210	249	223	226	211	213	237	231	209	235	224	213	221	214	250	240	194	234	215	209	223	234	234	213	231	205	226	218	249	194	231	209	226	232	204	231	221	203	224	190	203	240	222	216	199	192	233	230	232	233	209	214	238	222	205	203	222	211	241	242	248	202	197	210	192	231	227	229	228	230	200	210	215	200	219	230	213	199	213	234	235	226	213	220	235	198	206	208	233	201	198	208	197	231	207	218	225	229	228	240	241	219	223	198	222	238	205	219	245	227	249	205	220	210	226	235	174	233	241	215	225	225	210	217	217	234	230	207	218	195	217	195	218	207	210	207	251	233	240	235	194	221	213	222	200	223	218	249	229	212	232	215	235	202	247	239	209	204	201	188	199	206	216	208	232	239	203	216	220	233	194	225	241	236	197	238	230	244	211	207	170	263	225	210	208	185	242	232	235	203	208	235	243	227	221	231	234	208	226	234	210	234	224	211	216	211	233	207	217	223	237	202	201	205	182	257	204	197	248	231	222	211	218	211	208	232	234	211	221	234	239	233	225	187	247	227	216	237	236	213	216	218	203	205	244	195	216	232	207	243	197	217	233	248	215	206	238	208	234	206	217	233	211	223	247	194	227	199	225	219	231	185	206	206	235	192	213	244	240	223	196	213	216	239	253	224	229	247	207	221	233	216	213	230	206	223	206	211	229	217	221	219	200	224	239	206	226	233	214	203	215	202	195	207	231	226	231	199	220	208	225	211	224	234	221	242	208	238	205	206	203	192	227	209	227	199	223	214	206	202	217	196	203	219	236	200	205	237	228	242	230	208	216	211	213	195	188	200	217	210	219	197	206	230	215	199	229	222	194	223	243	195	225	207	230	262	218	203	259	210	211	244	186	220	207	187	238	239	203	228	242	215	217	212	196	247	199	216	193	184	234	224	196	233	204	225	243	215	232	182	216	220	238	208	189	226	240	216	211	237	203	246	218	204	213	219	212	220	190	225	216	233	224	214	209	217	201	187	207	214	240	225	218	215	182	204	204	210	225	231	201	234	234	229	234	200	214	207	211	235	223	215	222	195	218	205	215	217	244	223	195	226	242	227	224	202	213	235	224	235	219	223	215	190	198	232	207	233	224	209	195	199	217	229	227	226	245	220	214	222	217	228	208	211	217	219	202	212	227	234	220	234	193	226	208	238	212	214	237	246	214	192	220	209	198	222	224	212	217	221	246	224	213	198	221	238	231	239	214	215	189	239	215	207	214	232	245	216	233	216	214	222	199	225	233	238	209	245	201	218	209	211	226	216	240	212	211	217	220	211	235	199	244	214	212	206	224	240	232	223	231	225	207	236	217	227	205	202	215	222	206	212	212	225	236	239	234	186	196	185	204	217	207	207	225	242	207	224	228	201	227	219	233	181	220	241	234	212	219	222	232	182	231	208	232	231	218	225	200	226	237	228	234	221	201	223	238	247	234	232	219	208	211	226	210	217	224	217	238	234	217	228	213	245	188	206	226	198	225	204	215	191	207	240	202	231	214	226	225	211	219	221	228	207	224	215	207	233	231	217	208	198	237	219	209	216	229	203	230	201	204	191	208	254	235	199	196	232	222	235	199	200	223	235	206	209	224	221	222	210	231	197	213	213	201	224	203	191	207	222	225	190	273	246	207	212	227	213	198	240	194	235	205	231	172	206	197	253	219	248	212	231	200	219	231	208	203	198	236	230	233	227	223	222	214	222	222	225	225	212	222	223	209	226	196	227	225	225	204	212	214	218	216	210	198	237	220	202	226	229	236	223	229	239	202	210	192	221	203	217	224	208	197	239	237	229	205	236	214	260
10713	3930	3044	3544	2939	2125	1874	1402	1158	1015	891	832	873	959	1067	1218	1322	1560	1612	1444	1629	1743	1908	1711	1568	1534	1469	1361	1069	936	908	826	861	878	854	766	748	690	679	644	605	588	628	602	629	580	609	582	510	592	621	570	597	589	564	546	509	569	567	541	586	491	582	562	550	546	530	541	529	538	560	579	575	547	562	557	582	541	521	531	544	491	572	568	538	570	575	541	543	497	536	545	595	539	523	538	532	548	569	549	544	555	511	548	529	577	531	529	589	541	557	566	552	539	567	546	581	551	562	535	545	533	542	529	589	516	562	533	541	545	565	557	569	596	533	560	522	552	509	565	523	579	528	517	528	486	579	556	542	550	549	592	545	599	520	546	566	559	549	594	559	540	543	540	502	563	520	549	513	527	560	559	558	539	548	571	500	527	521	565	558	529	580	533	563	588	497	545	567	527	537	543	555	546	539	586	586	586	533	575	508	556	512	530	558	541	554	516	545	541	530	515	554	546	556	561	543	524	550	548	542	542	527	563	588	544	596	565	496	539	549	553	505	546	563	570	541	571	527	547	557	566	550	535	534	550	542	507	575	526	589	544	550	540	550	529	550	562	558	542	543	558	578	544	557	573	490	555	550	522	575	522	540	541	534	546	557	527	589	562	528	555	506	555	557	544	543	544	543	604	570	545	555	566	580	556	558	532	539	564	507	502	534	569	532	541	532	549	571	546	548	523	534	533	541	550	568	540	527	532	543	589	513	528	500	561	523	561	543	544	540	561	611	533	560	566	542	552	571	540	558	531	542	541	517	561	558	586	544	590	546	550	572	542	525	539	528	540	598	574	523	521	566	563	580	588	545	541	539	520	567	571	577	536	523	517	545	558	517	577	540	510	543	559	545	599	561	543	540	560	518	549	562	609	574	548	571	580	585	513	563	514	564	520	558	540	558	571	549	517	555	592	547	515	542	525	574	576	536	542	527	562	585	537	535	513	541	531	554	540	511	530	565	537	529	596	554	583	578	573	513	564	525	544	539	551	543	565	566	546	538	532	567	578	560	570	566	518	532	575	567	561	542	550	598	548	532	544	563	559	525	526	501	520	553	561	547	549	568	531	541	530	551	511	559	539	531	589	569	568	546	554	559	552	512	590	520	511	511	516	545	536	566	519	516	541	516	566	581	554	541	558	520	548	584	505	540	579	530	548	540	538	517	554	532	530	528	566	521	519	524	517	570	572	516	551	532	585	564	554	529	579	571	537	513	566	491	536	585	558	557	554	558	552	596	511	585	563	584	566	562	522	557	512	526	537	557	578	567	563	557	539	574	581	528	608	532	548	533	562	536	572	562	551	576	562	548	540	558	553	511	551	537	525	561	566	551	528	547	543	523	526	560	530	544	519	517	499	561	560	558	564	573	569	524	534	589	611	530	513	554	557	555	530	553	521	566	568	545	524	542	537	551	530	564	510	528	526	536	525	509	567	556	580	561	575	545	530	586	535	554	565	561	585	534	561	559	541	577	593	536	534	529	579	533	561	583	552	513	528	536	500	596	559	576	552	598	525	519	587	557	537	571	489	560	569	563	522	500	532	552	560	558	521	544	557	542	526	547	583	596	551	522	532	502	513	547	569	565	562	534	579	504	564	546	558	529	570	538	503	512	578	558	562	533	556	525	559	572	548	553	572	540	541	552	538	571	560	523	595	562	526	540	533	558	540	507	583	555	588	580	552	564	597	511	534	569	497	563	547	540	568	522	578	548	544	554	598	562	574	542	558	522	543	534	585	549	541	559	548	555	502	541	558	526	538	536	532	572	581	569	550	520	532	550	548	583	504	573	562	558	524	565	565	609	498	584	496	553	557	532	549	522	576	506	543	521	551	554	538	569	578	526	551	555	562	568	549	577	558	566	516	597	542	539	547	574	568	555	570	595	601	568	542	557	575	559	540	539	525	542	554	569	526	577	492	562	562	523	521	536	554	564	517	546	569	542	567	577	553	538	528	579	520	566	558	582	559	587	564	551	551	524	548	561	521	567	555	535	505	577	557	534	563	514	528	563	529	560	561	523	565	549	532	581	531	538	556	550	540	545	526	571	568	573	537	545	599	571	576	539	570	549	539	516	545	551	545	533	534	568	565	578	531	533	570	559	556	547	563	508	534	534	555	590	571	531	548	551	520	538	575	538	519	568	592	585	514	552	543	548	536	528	542	557	529	578	555	566	555	554	528	551	578	554	533	529	555	547	556	531	573	544	581	558	549	562	542	524	551	558	527	570	560	509	578	545	574	564	562	539	568	542	545	530	529	539	562	595	527	513	560	502	569	524	531	569	527	507	552	540	566	564	552	494	566	535	552	518	524	553	534	528	560	526	549	553	535	541	562	517	577	562	583	532	543	549	548	560	545	568	531	555	558	516	531	582	532	525	552	536	556	573	520	533	517	539	529	584	564	543	515	520	514	551	541	537	577	555	551	559	539	516	564	516	546	554	552	538	555	577	562	560	608	552	533	608	544	521	497	559	521	539	559	541	525	567	596	574	538	538	562	583	598	550	585	555	554	584	551	552	601	584	524	536	573	538	548	537	516	561	527	589	535	517	530	540	555	561	548	551	549	555	543	541	547	606	561	553	549	575	564	525	545	567	527	549	575	535	554	510	586	545	541	531	548	581	532	556	558	556	505	538	547	553	568	593	562	517	532	549	575	544	582	563	570	554	534	515	536	609	564	532	575	469	506	549	551	553	542	564	560	507	519	587	584	576	555	545	543	569	564	584	524	567	544	535	536	530	569	563	584	571	506	582	526	580	574	507	535	526	553	572	551	539	554	517	540	537	524	516	538	556	546	503	552	563	541	544	568	535	561	567	563	551	569	573	509	566	544	572	548	563	582	529	549	513	560	537	568	574	564	567	553	527	572	560	542	522	552	533	565	584	512	526	576	547	532	536	529	564	563	558	559	537	563	557	519	585	563	523	513	550	519	580	533	517	572	578	596	527	550	557	556	559	568	542	565	528	556	570	613	583	556	556	563	598	545	527	518	568	599	548	537	535	558	574	546	544	564	537	557	569	529	554	542	561	525	544	535	551	542	547	514	581	579	574	501	560	603	535	527	539	609	568	568	548	563	513	566	537	512	570	557	571	539	556	564	547	528	543	553	545	585	525	550	535	534	523	515	581	544	562	568	553	563	532	531	572	521	519	524	560	515	580	540	552	564	555	538	544	539	550	571	538	563	522	544	523	557	548	557	531	561	517	549	516	532	586	543	562	518	544	542	520	565	510	520	567	515	520	498	564	530	527	542	550	554	543	541	569	542	532	525	522	563	537	561	570	566	568	544	522	517	555	562	542	554	564	530	531	522	560	562	560	528	533	566	544	531	590	520	543	549	518	533	541	520	553	543	532	564	545	580	575	532	526	519	532	544	527	515	515	537	521	554	550	587	597	510	538	530	541	569	551	555	516	532	584	548	519	574	545	533	521	549	506	538	561	525	523	544	554	578	543	567
22049	7422	2857	1796	1071	695	534	426	381	320	263	238	241	290	292	305	345	412	425	351	406	481	440	423	405	348	392	340	268	234	233	258	221	225	235	177	207	194	176	185	202	191	205	155	165	178	158	199	203	161	178	166	168	197	174	191	177	172	173	161	185	171	152	189	156	158	182	181	168	160	169	168	182	200	145	161	185	195	175	157	173	161	162	167	185	177	170	175	162	176	177	155	168	182	164	162	190	168	184	185	171	171	178	184	181	157	185	188	167	176	152	177	157	164	150	166	172	191	160	174	159	163	157	159	181	166	160	162	190	178	212	171	184	154	184	180	154	192	170	181	170	154	172	173	200	186	169	189	201	184	189	176	176	181	162	133	164	159	164	167	178	178	184	184	181	165	186	168	172	196	199	177	171	215	162	181	166	171	170	178	180	188	193	173	164	179	144	141	189	171	163	187	177	189	211	169	168	165	180	174	169	178	171	175	153	180	156	169	146	186	175	164	165	179	165	185	181	166	199	181	171	170	178	158	163	163	170	184	160	183	169	171	164	176	162	191	181	169	147	191	179	185	180	174	157	168	161	180	172	161	173	178	176	177	163	163	160	156	151	156	175	191	159	200	185	176	145	163	178	177	196	149	190	175	164	153	163	167	164	187	169	165	182	186	198	191	154	148	166	158	164	187	180	165	175	173	182	178	173	161	177	172	151	167	161	170	162	177	185	158	169	194	137	163	190	172	181	176	181	155	173	203	172	164	166	183	174	187	178	165	199	187	179	183	168	182	160	157	162	182	181	185	159	165	170	176	193	187	177	165	160	150	159	171	160	173	192	151	176	169	178	176	194	182	152	171	176	180	178	172	153	155	166	154	172	186	162	189	168	178	184	176	153	194	176	161	195	177	157	179	151	170	171	192	186	195	172	180	174	176	158	187	170	191	166	179	163	158	181	161	170	184	188	175	173	142	172	168	159	175	190	151	167	189	167	180	189	197	197	190	181	167	163	195	172	168	169	174	211	161	180	156	165	159	189	145	157	170	190	175	176	157	161	172	191	153	179	181	182	181	174	196	172	161	170	187	160	198	180	194	170	181	172	195	165	159	164	184	175	182	199	170	182	149	164	187	168	208	171	170	158	150	156	158	173	175	166	188	158	156	158	172	195	161	190	173	142	165	157	175	187	179	166	146	167	166	146	196	163	179	158	183	139	190	199	161	175	150	184	175	158	179	181	189	175	178	156	167	192	185	168	163	181	191	171	184	179	182	139	171	151	195	177	152	172	187	177	172	164	174	171	176	188	157	171	189	166	167	168	164	175	169	169	153	177	145	180	184	161	180	191	178	153	173	168	164	145	200	182	172	171	180	160	168	172	181	165	175	166	167	180	151	174	172	174	165	170	184	174	192	165	159	152	182	157	191	187	174	153	184	194	184	151	201	180	177	186	169	166	171	172	176	173	182	172	178	156	189	186	188	166	182	172	164	170	189	163	167	166	162	159	177	161	160	144	190	171	164	182	181	153	174	169	198	151	173	180	176	133	178	192	171	146	155	161	177	175	185	157	213	191	177	183	181	203	171	172	174	166	174	166	184	159	182	189	170	162	161	187	158	177	192	167	192	157	185	150	176	161	163	189	175	172	183	191	189	172	168	175	176	174	147	162	177	179	180	181	173	167	174	166	162	139	154	175	167	181	175	179	173	152	181	192	149	161	180	161	184	183	153	191	185	184	177	184	171	180	173	166	167	171	186	169	169	197	173	144	148	180	154	179	187	196	176	194	147	186	170	172	165	180	172	160	177	167	131	162	173	189	165	145	175	182	175	163	162	156	177	165	184	164	189	196	161	158	203	155	183	160	195	177	185	159	170	187	175	181	160	167	172	191	164	181	190	186	173	168	179	175	180	182	173	183	182	179	207	147	177	164	178	187	182	180	180	176	153	169	175	153	165	185	160	170	185	160	164	187	159	151	148	158	189	162	179	173	174	174	157	176	177	164	172	171	178	188	171	170	164	181	164	156	176	170	223	147	171	153	168	155	181	176	176	165	172	192	160	165	175	175	176	169	169	160	179	167	175	166	163	160	156	173	197	166	198	177	174	192	167	165	200	156	194	169	166	148	195	141	191	168	198	167	175	186	177	167	171	162	176	193	207	159	163	160	183	166	159	193	154	169	177	181	185	172	179	166	167	158	198	172	210	197	201	159	143	162	163	185	163	168	160	182	145	165	191	176	175	180	163	160	180	154	190	161	201	170	196	171	181	173	185	185	170	181	155	155	145	196	170	166	195	171	184	182	174	189	161	183	171	159	173	179	164	182	175	197	184	166	199	164	175	188	174	179	179	160	159	210	162	175	157	176	177	174	151	188	158	173	182	161	170	174	192	190	174	182	199	170	160	197	187	187	201	173	177	149	158	178	174	173	173	188	185	168	181	186	165	152	183	179	176	161	167	176	177	162	166	178	168	170	169	181	159	180	198	208	190	158	181	163	165	163	177	187	167	170	173	174	163	173	177	161	173	169	157	172	156	162	176	188	176	189	165	177	179	168	187	189	166	171	162	187	157	191	163	179	175	165	170	167	172	184	187	173	183	178	176	151	164	169	181	202	173	176	170	181	177	177	166	169	174	186	193	154	162	172	165	181	167	205	198	164	148	173	182	189	191	184	145	184	183	185	167	164	172	177	211	165	174	185	180	183	168	192	183	166	159	180	168	159	145	167	169	186	184	175	179	160	195	180	177	202	198	157	178	187	162	177	191	179	191	183	169	157	174	183	164	176	177	152	168	167	185	172	175	170	183	153	177	185	161	175	178	179	200	167	161	182	174	161	188	167	161	174	182	189	189	158	196	165	151	148	177	178	160	183	180	178	170	169	185	175	160	156	184	200	194	178	194	176	182	175	158	196	175	197	177	180	179	170	175	165	180	175	179	175	181	161	144	158	178	196	156	153	191	176	181	173	190	156	166	153	141	156	175	199	180	179	176	184	216	160	167	193	174	189	180	207	168	155	201	192	170	157	148	175	182	155	176	171	167	183	146	190	168	171	165	183	191	189	177	194	169	173	172	162	199	174	167	172	181	148	179	150	180	206	177	189	195	168	175	157	172	168	168	196	178	165	158	192	184	166	188	175	170	172	146	169	175	189	145	177	168	185	167	168	188	196	175	176	182	183	188	189	180	173	194	164	159	178	204	172	169	173	174	174	173	185	157	154	166	169	177	180	170	163	183	204	166	173	159	152	172	172	165	160	175	198	160	184	201	165	178	176	184	173	152	164	184	167	190	191	186	166	166	191	184	187	152	154	148	195	177	169	168	176	169	157	168	158	173	156	161	197	170	195	176	157	161	161	177	164	155	183	174	162	198	171	173	196	143	186	176	177	161	192	181	180	194	169	177	184	160	176	177	171	184	176	175	147	165	174	167	155	179	168	196	184	192	151	172	184	181	192	156	178	168	169	164	181	170	175	205	170	178	160	175	169	154	186	157	168	174	162	205	159	168
14643	5673	4412	5196	4123	3037	2374	1890	1510	1226	1043	904	871	1067	1256	1420	1631	1932	2077	1723	2071	2421	2395	2304	1955	1923	1760	1615	1169	1032	1022	954	914	882	840	712	712	669	605	571	564	544	593	566	512	537	471	534	520	548	462	513	476	443	469	467	450	470	454	466	412	445	497	459	463	421	477	469	457	448	446	444	466	457	425	491	440	445	474	450	459	459	404	468	439	452	460	476	479	446	418	443	478	444	466	439	474	455	435	492	478	473	461	475	457	459	471	436	449	432	447	460	450	461	401	425	455	449	481	434	443	462	465	455	429	463	456	446	452	437	447	456	461	447	459	431	465	416	487	428	451	437	419	475	464	448	453	459	475	471	435	401	445	451	464	458	434	435	459	463	442	459	458	456	456	444	467	471	465	459	424	430	454	422	449	465	455	462	454	431	463	452	465	467	452	445	466	428	451	440	431	448	461	512	452	453	446	451	425	467	422	442	482	455	455	457	466	468	445	463	454	435	406	455	467	429	452	446	456	453	457	451	446	494	474	459	459	441	432	486	448	440	508	466	431	451	464	435	454	470	452	426	438	457	454	485	446	411	443	471	434	449	484	461	444	434	457	462	451	439	434	440	464	427	461	442	442	429	428	459	441	446	454	449	407	429	459	437	454	420	424	401	452	399	412	455	464	416	448	444	455	422	453	461	439	469	426	459	425	471	476	428	458	479	440	439	421	437	414	458	443	476	456	441	474	435	440	461	399	443	463	460	412	426	430	461	406	458	433	490	437	427	435	414	468	458	483	467	451	452	465	442	428	440	469	433	461	435	436	452	447	442	441	471	449	449	403	421	434	480	431	501	461	449	444	464	469	470	490	465	411	456	425	480	423	415	399	445	483	445	443	474	443	463	443	458	454	452	474	459	427	424	439	457	464	464	413	452	430	487	453	470	483	409	423	457	419	463	427	429	481	457	447	454	430	411	429	443	473	429	444	441	455	473	410	471	418	450	409	449	451	410	424	403	459	436	436	435	420	423	418	427	437	447	425	482	411	445	455	480	411	461	451	427	461	432	451	406	473	425	448	451	433	450	457	420	433	431	473	446	414	498	422	442	472	479	475	433	447	432	459	459	442	452	458	437	466	446	416	491	440	447	431	439	440	466	445	449	438	457	457	402	445	413	437	458	466	473	445	442	414	442	413	441	445	464	456	462	443	438	438	426	456	452	483	459	473	472	425	450	493	446	453	455	439	438	468	447	450	460	434	455	455	446	443	437	466	439	408	447	462	442	468	463	474	449	448	434	425	446	436	457	468	437	453	452	460	445	440	447	454	398	486	476	477	453	457	469	428	450	459	427	448	436	457	440	436	483	446	474	425	471	437	427	465	449	459	452	446	429	475	463	451	412	428	458	479	445	406	465	419	447	423	469	412	460	454	439	446	417	436	408	472	466	418	460	462	457	482	450	475	429	457	444	468	415	445	430	473	450	450	430	411	463	467	445	430	451	457	461	487	450	482	402	463	458	454	465	464	425	475	476	448	448	426	471	418	458	479	428	447	442	472	450	441	440	458	443	420	482	463	415	432	432	420	454	445	426	474	452	415	408	447	433	452	468	468	412	464	466	457	447	403	448	406	426	435	444	437	465	435	453	434	459	415	435	428	457	446	438	436	438	446	461	425	462	434	443	441	469	489	447	461	437	437	476	466	440	451	452	395	449	432	462	416	410	447	453	465	454	410	444	440	469	459	448	427	428	434	429	440	475	471	471	466	428	436	453	446	454	461	454	460	445	459	424	443	444	437	472	458	475	463	436	420	476	448	435	416	444	438	419	447	467	445	447	439	490	444	467	466	450	435	450	432	480	487	482	410	434	460	512	420	465	441	429	456	423	459	452	445	419	468	457	486	461	450	455	454	464	461	455	429	454	487	447	466	481	444	423	455	445	455	445	460	415	464	441	455	449	444	463	440	446	436	425	439	467	432	484	409	458	396	468	415	421	414	458	483	473	440	440	434	444	442	451	438	424	430	457	445	467	432	431	441	443	484	452	451	470	463	443	465	488	428	473	437	424	439	471	442	465	411	460	421	465	456	432	475	453	493	473	449	469	422	441	448	476	443	477	468	430	485	410	438	391	460	447	428	433	411	470	459	460	461	429	436	455	439	454	435	444	460	402	441	432	434	419	469	414	442	395	416	447	438	444	449	451	446	452	451	413	494	460	420	461	443	451	444	489	447	469	448	418	435	446	461	446	442	434	446	429	441	448	446	454	465	439	419	461	451	451	416	415	429	440	462	443	468	464	451	487	434	445	450	429	458	465	424	406	447	486	453	464	406	459	453	408	472	498	443	436	443	463	461	496	485	487	432	429	456	420	444	447	440	440	431	442	472	446	455	454	460	454	469	426	453	451	415	449	443	456	427	419	497	437	447	426	422	439	425	434	461	445	396	440	452	474	448	438	439	433	448	404	418	439	458	429	439	446	467	446	426	462	473	452	448	435	439	453	441	443	469	425	449	439	453	417	451	430	464	457	438	458	437	456	430	435	422	449	421	455	464	440	473	439	451	471	441	444	446	459	459	451	426	479	429	467	467	463	472	472	438	440	437	416	410	455	433	433	465	457	454	418	463	436	462	432	430	425	467	452	454	456	451	444	416	423	437	432	457	466	451	414	431	473	420	449	460	444	430	438	467	452	414	482	468	448	434	461	445	423	417	468	413	439	424	477	404	437	429	471	460	467	455	458	454	466	437	474	448	458	464	452	445	466	443	483	474	464	468	439	412	476	473	433	467	463	416	456	470	474	416	486	451	433	453	466	451	429	457	424	463	469	424	406	443	401	450	469	469	460	447	455	443	408	440	456	477	467	432	428	449	419	478	434	433	477	447	439	463	446	455	443	446	428	417	451	450	461	444	444	450	441	460	447	453	444	456	461	451	437	487	462	444	422	467	472	436	459	444	467	405	451	477	464	437	412	426	418	457	456	450	435	453	431	434	432	456	475	469	465	445	444	435	421	445	420	441	447	449	452	409	456	411	448	440	428	470	440	449	436	468	445	446	454	477	462	403	464	447	414	432	423	448	410	439	461	461	469	471	449	442	470	468	442	453	488	429	425	438	442	455	450	450	467	394	446	427	441	448	431	450	414	448	448	424	425	468	459	419	457	466	420	457	416	468	431	462	433	443	411	413	438	428	448	441	451	440	432	444	414	463	471	451	441	463	436	452	449	478	452	450	454	462	401	451	454	453	397	413	476	452	458	461	450	440	463	471	440	459	460	437	464	417	451	418	423	433	409	463	404	480	436	472	436	449	465	492	434	434	427	457	460	452	465	446	427	430	427	422	462	450	443	466	471	460	446	487	444	431	463	460	416	446	448	428	407	432	430	415	457	439	487	424	462	414	457	444	441	454	493	444	463	482	427	459	448	449	435	443	448	433	479	446	453	426	452	428	423	420	466	448	482	471	429	473	439	448	455	475	442	457	466	447	438	412	478	461	451	456	488	444	439	423	400
4277	1199	700	520	412	335	283	279	247	270	249	243	208	248	254	263	246	282	269	289	280	306	275	326	305	264	289	288	243	278	259	247	242	250	240	252	242	258	234	229	248	255	228	214	197	225	194	222	241	221	247	244	224	222	207	226	246	218	214	194	207	223	217	236	198	237	228	244	231	230	228	238	205	206	232	214	262	191	230	187	216	217	209	203	222	210	223	209	213	250	233	225	243	225	202	219	193	189	230	213	211	218	206	209	217	228	223	207	227	206	254	228	203	191	215	220	223	211	239	238	220	221	215	255	200	189	230	198	230	222	222	208	254	223	203	239	234	242	219	223	239	211	191	224	197	207	211	231	194	204	226	224	211	248	223	235	221	214	233	240	209	199	225	259	216	237	220	248	221	224	188	219	191	251	224	232	233	218	217	212	214	220	204	232	190	237	216	203	201	217	240	213	215	233	214	232	219	247	189	227	198	199	243	213	222	204	215	225	206	242	230	236	229	229	213	223	221	217	256	221	211	214	249	220	211	211	201	238	228	226	198	248	208	214	246	226	196	236	225	210	215	207	219	245	228	230	242	225	252	218	241	221	230	236	214	220	241	231	230	209	243	231	217	211	220	212	220	203	198	218	252	221	242	231	197	218	219	228	188	229	232	212	226	209	243	230	224	253	202	241	237	238	214	220	207	191	210	215	194	205	209	207	233	189	193	199	241	212	217	230	226	224	228	225	255	196	235	214	242	213	226	219	234	205	209	243	209	200	196	209	223	244	217	201	220	238	231	216	198	262	206	209	227	230	210	209	229	253	217	212	244	223	237	212	217	203	191	193	236	230	209	197	239	237	264	225	228	230	210	210	221	216	227	251	217	221	218	225	204	216	215	208	220	196	226	247	198	212	241	216	229	243	231	204	239	226	216	236	230	220	212	222	187	228	272	217	222	241	215	219	208	240	215	218	211	229	208	216	226	231	248	234	240	238	201	207	198	244	205	233	224	219	201	212	240	210	214	220	224	235	221	228	227	223	197	220	224	222	236	210	225	232	238	230	230	207	241	212	208	217	230	233	221	196	222	223	239	218	224	229	205	229	226	221	228	228	217	208	219	213	221	240	212	226	231	212	221	202	220	254	222	249	228	235	244	210	210	203	197	220	251	227	237	211	242	236	225	199	210	214	227	229	238	182	224	240	205	223	212	217	216	230	229	248	213	217	213	210	238	229	231	200	216	234	212	192	219	214	250	199	248	222	230	230	210	229	218	222	225	213	216	218	217	208	219	196	217	246	195	219	247	210	220	253	239	223	206	229	212	217	252	230	203	227	205	215	226	238	212	216	246	228	218	222	226	224	219	244	209	199	241	194	206	243	240	224	229	233	251	232	228	219	229	213	230	233	227	212	218	217	216	225	219	248	214	201	219	204	230	238	205	218	235	215	239	236	214	221	205	228	213	215	228	216	222	219	244	206	204	244	215	228	203	221	219	214	211	229	201	231	239	246	231	220	217	195	220	229	199	208	215	236	248	206	208	210	228	195	218	239	203	249	266	258	222	233	248	179	227	236	215	213	231	206	215	224	232	232	255	226	217	214	198	225	224	228	239	194	186	204	220	231	243	224	240	203	238	243	217	229	229	234	221	190	213	203	225	208	186	210	219	208	226	216	232	230	221	234	228	212	223	224	225	195	228	243	200	226	200	209	208	223	232	202	230	237	214	217	249	217	183	218	230	228	222	234	224	201	225	186	226	227	215	196	219	254	223	231	202	190	217	233	216	215	261	215	208	214	228	227	243	253	226	217	216	231	242	251	249	243	207	240	221	195	236	237	224	246	231	222	226	207	216	230	216	236	219	215	255	215	206	200	203	239	231	223	197	232	230	219	220	183	237	227	210	201	215	245	227	228	215	206	236	215	214	220	224	205	214	218	237	241	228	199	214	220	195	227	230	202	233	238	227	215	221	190	203	220	231	206	218	213	239	220	222	211	256	216	208	205	205	236	212	249	206	207	219	245	229	206	239	205	227	257	242	230	224	228	186	226	206	244	222	232	238	234	229	237	230	216	229	233	238	218	192	243	250	240	218	233	214	214	222	227	227	198	242	227	259	237	222	198	220	234	212	218	228	204	221	215	194	258	220	211	205	222	223	227	216	222	242	213	185	198	211	219	227	230	224	227	222	228	222	233	231	258	213	257	217	259	250	215	232	234	248	230	201	210	227	210	223	232	226	239	202	217	204	230	209	231	192	226	229	236	197	218	215	226	257	225	199	210	207	237	244	230	257	245	212	238	201	218	242	233	219	241	249	234	211	203	219	222	236	215	214	248	234	193	247	226	211	226	210	222	225	237	203	226	218	212	230	220	197	184	215	233	229	223	231	253	232	217	208	210	231	240	193	203	199	204	229	203	244	216	204	211	222	211	206	223	225	231	228	216	239	245	224	222	211	208	246	219	249	220	236	199	214	202	222	212	208	211	217	207	185	187	205	233	220	231	246	219	228	241	216	223	233	220	239	250	203	211	243	225	247	206	218	229	224	234	210	234	221	226	227	223	234	235	213	220	243	218	241	228	236	239	220	186	207	205	210	211	232	202	208	228	239	224	203	205	255	207	215	235	224	211	241	224	232	203	215	217	239	219	223	259	212	224	228	222	225	209	217	197	226	220	211	208	243	217	239	201	212	243	217	195	217	223	215	222	215	198	216	205	193	241	232	222	204	212	215	213	234	220	225	260	230	211	232	225	225	208	252	255	219	214	205	229	213	224	204	227	268	256	243	204	222	229	226	183	219	205	217	232	206	231	208	191	236	224	224	208	223	227	235	223	231	198	215	230	227	232	228	231	220	222	227	233	222	201	206	223	238	205	208	226	231	258	216	205	198	226	243	208	194	242	200	236	219	238	220	249	243	244	209	210	248	237	229	254	244	219	231	215	243	238	218	236	221	231	208	184	256	243	204	221	207	220	225	201	202	238	191	223	195	202	226	198	204	193	215	204	203	220	231	242	226	226	240	210	227	218	224	223	215	202	218	187	205	231	240	217	213	229	226	209	235	242	232	238	223	229	214	203	218	230	238	220	216	246	211	233	217	247	220	229	234	227	231	219	240	273	218	237	209	224	205	217	240	225	209	209	221	232	215	214	225	213	219	221	214	199	217	196	204	253	222	177	217	228	220	202	216	269	221	221	231	213	207	249	214	215	197	236	240	239	243	193	235	224	212	220	209	196	229	190	216	221	245	214	249	201	230	216	234	218	252	222	245	224	227	227	212	221	233	214	211	213	250	221	226	231	251	230	208	219	229	230	229	247	243	221	211	231	226	217	216	210	224	231	226	240	208	221	189	205	210	205	205	231	204	207	228	209	215	229	246	230	209	224	220	239	232	222	211	199	229	212	196	210	227	228	224	214	229	220	216	231	207	200	213	236	218	210	239	240	200	193	237	229	216	209	223	249	200	237	244	220	235	217	211	214	218	222	231	212	239	223	249	201	214	225	222	223	249	237
3880	1727	1501	1603	1387	1121	981	815	803	693	697	654	615	728	767	859	895	916	924	871	918	1121	1151	1072	1096	1050	1119	922	771	765	731	741	659	684	655	635	660	608	603	593	594	613	599	639	602	582	572	573	582	571	570	568	583	572	601	541	544	558	615	581	554	544	544	571	583	562	578	525	547	565	541	555	571	556	514	560	587	574	551	566	586	538	541	553	541	524	548	527	584	574	533	535	534	535	556	527	548	553	537	531	565	575	562	517	554	574	548	567	535	561	550	524	553	538	524	592	574	553	543	543	528	569	550	547	543	540	528	562	598	532	545	585	603	593	580	557	560	576	601	574	539	545	545	546	557	590	486	555	592	527	526	572	563	564	553	598	555	589	557	548	543	560	562	571	578	541	566	561	556	602	548	563	515	542	575	553	496	548	534	559	545	546	565	568	540	570	572	574	550	546	557	534	565	561	539	552	585	515	534	550	571	555	570	505	546	555	541	568	582	548	544	563	537	577	528	524	555	573	504	601	569	618	543	504	595	559	552	531	541	561	593	537	555	561	570	541	603	550	562	526	588	565	573	566	603	563	594	578	593	528	567	555	582	555	539	560	537	529	576	624	598	539	522	586	609	599	577	594	580	597	574	560	588	546	535	482	576	573	592	573	590	550	548	570	562	571	563	540	548	508	533	576	555	562	529	578	553	544	523	587	527	556	527	560	589	538	536	535	550	574	604	561	565	577	589	570	601	491	509	583	575	614	575	597	535	536	533	522	551	523	595	573	587	568	555	581	571	580	568	579	587	566	569	553	577	586	569	546	554	558	577	591	535	601	555	549	552	538	514	543	541	555	615	558	506	555	542	520	539	519	540	564	536	574	576	549	553	540	573	532	574	573	563	582	575	577	535	544	538	530	537	585	606	555	529	573	581	551	569	551	576	572	511	526	593	606	527	581	522	581	550	552	535	552	573	570	593	537	545	562	559	588	514	552	557	562	557	597	541	532	572	535	587	555	579	555	567	546	554	556	548	584	540	620	549	550	528	582	530	549	570	536	580	586	583	574	574	557	570	540	557	573	555	548	590	568	568	544	562	516	573	594	582	564	505	547	553	592	568	552	596	587	586	564	570	522	568	554	583	571	558	570	561	550	559	565	533	615	537	541	630	568	562	550	520	571	571	562	554	555	556	577	599	542	571	559	584	558	556	587	546	581	572	575	599	558	584	580	562	522	579	577	557	535	532	566	529	589	553	550	587	569	543	525	529	596	567	565	586	607	602	586	548	555	521	533	600	570	596	566	614	566	564	557	576	581	581	549	533	566	549	561	552	534	565	526	546	574	508	546	553	557	553	567	598	605	550	555	563	537	626	573	542	564	540	536	543	528	586	555	562	552	546	619	574	509	554	610	562	551	552	556	565	525	528	554	541	555	540	558	552	570	592	520	540	583	570	574	527	537	571	578	577	576	529	590	547	535	540	566	544	587	530	572	558	579	514	519	587	581	554	566	527	539	549	561	526	510	598	570	570	573	590	548	565	589	594	569	558	584	560	559	528	539	556	540	552	577	573	539	508	575	552	580	553	578	565	521	517	526	555	525	583	539	557	601	607	569	550	590	610	541	548	582	585	533	560	521	562	578	581	559	550	529	573	543	581	567	585	561	593	554	606	554	552	606	526	562	553	542	608	596	545	592	519	574	527	572	565	589	586	490	576	549	578	528	545	567	582	594	589	579	572	574	546	547	561	565	576	555	573	494	538	555	555	551	516	567	611	540	590	565	548	567	561	617	526	531	574	543	557	559	545	585	568	585	515	579	602	532	600	594	535	567	542	586	528	544	582	542	535	577	582	570	556	592	541	553	590	536	547	547	574	571	593	538	600	567	596	531	535	553	590	558	563	530	560	546	582	556	542	548	568	567	543	537	579	583	593	546	497	505	562	583	572	596	603	577	595	516	539	538	589	596	596	558	620	542	587	556	555	516	546	577	597	566	594	543	579	531	489	534	583	596	557	564	547	584	548	526	548	553	530	597	534	552	546	575	571	575	556	533	585	544	540	575	548	532	598	551	555	559	554	555	599	554	549	528	577	589	601	554	526	534	594	568	545	539	543	588	531	571	544	566	561	553	596	578	574	563	584	577	614	535	544	530	582	563	570	531	564	525	544	558	539	545	542	596	533	574	560	552	562	616	577	552	567	581	573	547	591	580	542	605	527	550	649	571	596	531	557	569	559	550	569	563	552	584	537	557	563	561	575	521	540	528	545	597	594	567	573	565	583	577	543	518	544	547	533	561	554	589	570	570	570	573	550	553	556	572	525	554	558	560	579	519	547	542	532	530	537	582	570	555	566	564	546	555	520	551	599	564	559	554	569	531	580	572	552	551	565	549	575	580	531	586	585	577	567	537	562	584	552	593	533	596	567	544	539	582	529	579	550	591	554	579	584	595	559	585	598	546	558	564	558	554	545	556	522	538	569	582	577	588	592	540	567	544	551	577	593	526	564	559	573	575	545	575	576	542	536	564	550	568	561	556	562	555	538	551	585	558	524	555	550	544	540	571	532	573	576	595	601	518	537	558	527	509	578	609	551	554	545	563	570	536	536	571	531	537	544	554	501	561	568	533	565	489	555	576	562	562	575	577	547	534	516	560	574	562	555	527	552	551	525	548	549	550	549	533	568	569	602	547	591	568	565	558	556	567	559	587	597	578	561	580	571	515	556	561	548	601	603	558	544	549	532	535	545	552	549	584	566	586	540	584	593	558	563	569	557	555	515	530	565	549	568	606	558	583	588	582	589	550	579	588	558	554	598	542	512	597	564	503	586	535	546	589	585	574	538	544	544	594	595	502	555	544	572	529	581	595	580	560	563	565	576	566	542	533	552	554	589	542	535	540	574	564	529	510	553	520	560	575	559	515	559	562	551	526	508	552	563	553	528	548	593	557	531	567	581	536	522	544	565	542	547	588	549	547	565	532	551	604	563	526	558	579	556	561	532	522	580	534	571	535	547	575	538	562	588	579	590	544	525	567	550	575	535	560	536	568	541	543	547	570	551	632	554	592	541	559	538	561	581	550	568	568	534	564	574	543	599	573	566	542	589	597	577	529	601	527	589	520	578	539	540	600	584	557	560	593	575	561	562	580	558	537	567	533	517	570	541	563	584	538	582	549	564	584	563	589	588	587	590	532	570	585	572	615	560	542	574	577	558	570	557	566	596	531	543	570	566	566	571	549	538	586	548	583	588	527	546	533	569	540	556	597	552	569	558	550	538	552	562	554	545	557	494	560	537	553	568	541	538	587	532	547	539	541	521	592	587	604	561	563	578	568	555	548	566	541	567	574	568	566	553	533	576	593	584	587	569	558	562	581	588	540	579	533	535	589	536	537	584	587	558	574	540	602	511	538	507	544	531	574	566	578	580	547	538	592	553	600	572	527	567	563	552	547	565	610	564	591	546	558	548	568	542	552	615	636	602	509	565	531	588	572	562	542	556	603	540	522	542	571
13824	4294	1809	1142	710	526	455	398	328	302	276	270	268	258	319	318	295	356	368	341	356	374	384	345	380	352	337	308	292	287	244	271	277	232	246	251	258	240	240	238	219	234	217	232	198	211	222	227	258	259	236	229	200	215	245	235	229	218	224	227	252	223	253	191	205	200	219	216	235	193	205	221	212	231	243	201	191	201	218	235	228	210	227	213	187	209	199	203	208	231	221	227	185	218	195	219	235	216	203	216	217	201	205	207	215	225	214	223	211	211	212	227	198	231	195	215	215	249	239	199	201	221	168	239	205	215	202	200	211	234	211	212	201	243	215	232	220	234	224	224	206	200	237	231	214	206	230	211	247	213	222	207	196	220	206	227	225	198	216	213	203	213	224	219	216	231	239	220	236	209	208	215	202	201	230	204	217	214	220	223	206	232	207	236	191	216	207	200	207	207	207	190	198	198	220	220	240	198	218	239	194	198	233	236	214	220	200	211	227	233	183	214	224	196	177	237	195	226	199	209	224	222	213	226	193	229	216	216	204	218	199	190	196	221	239	202	210	218	211	203	222	216	223	220	216	215	235	198	214	204	215	207	195	246	214	213	219	223	238	220	240	221	228	208	216	238	219	250	219	220	206	211	218	205	208	216	218	198	208	206	198	206	233	223	208	208	191	229	204	192	210	217	196	218	215	195	218	216	213	217	208	227	234	184	203	192	235	239	190	221	208	206	194	211	195	213	228	215	217	211	196	213	231	213	227	225	217	214	204	214	190	181	221	229	224	183	239	207	199	212	231	217	228	223	226	213	223	197	210	204	196	217	219	198	226	220	222	236	229	215	213	202	204	217	185	209	203	214	221	219	232	198	215	208	192	216	216	242	208	222	172	208	227	211	221	193	230	213	241	193	194	239	195	203	229	207	198	192	229	203	208	235	206	202	205	224	205	213	199	229	228	203	192	209	211	230	217	220	234	233	229	200	210	207	209	231	206	225	212	189	205	222	213	216	213	212	248	214	213	198	225	206	204	211	203	246	216	211	211	210	185	182	228	217	204	229	226	219	209	207	210	208	218	197	207	201	212	210	207	175	188	212	226	209	216	206	235	219	211	206	231	220	233	201	210	205	224	208	228	229	216	215	217	226	211	217	210	206	195	201	216	209	210	225	249	220	206	235	239	272	198	237	218	231	239	249	214	206	209	215	248	220	197	217	215	233	221	214	197	209	209	221	214	198	213	195	211	234	201	208	202	225	205	233	212	204	210	233	201	228	218	215	210	219	226	221	205	242	207	215	200	190	183	201	194	213	223	219	198	207	178	239	223	202	227	221	231	231	194	205	237	185	226	224	224	216	206	227	231	204	211	216	198	231	208	228	199	206	227	195	199	194	217	215	208	224	239	224	218	200	229	213	207	203	209	234	210	215	211	204	221	206	212	220	189	218	226	217	194	210	204	254	183	222	224	198	218	214	193	233	212	238	242	229	212	212	243	154	227	205	198	211	217	222	235	194	204	224	209	206	195	225	201	230	210	219	187	218	218	229	193	185	194	216	230	219	209	218	199	212	234	224	218	204	207	212	242	245	213	205	221	215	229	192	206	215	216	212	193	220	213	187	189	203	204	219	216	208	210	173	202	221	214	233	243	234	225	224	229	190	200	206	198	214	207	215	207	218	185	235	199	204	225	222	223	219	187	219	208	218	248	242	232	228	236	230	214	242	208	213	215	192	229	215	220	208	210	213	198	210	221	190	210	224	218	210	211	227	252	224	221	202	233	238	227	213	245	205	205	240	233	237	223	244	218	226	222	195	199	207	224	226	214	240	217	227	193	190	249	243	222	237	247	228	212	238	219	214	222	260	204	216	206	198	227	206	219	208	214	206	191	207	230	245	203	201	208	244	208	226	213	233	226	231	200	234	202	236	209	197	231	187	224	201	215	217	197	228	212	196	231	221	223	207	206	217	227	195	205	209	213	205	236	198	201	192	210	198	213	202	212	190	202	222	196	255	232	211	204	200	212	215	231	208	221	207	197	217	198	205	206	205	205	201	206	208	256	221	247	192	206	212	198	203	232	229	209	209	210	209	208	223	227	191	201	228	218	218	185	179	232	228	214	207	205	236	222	202	216	213	226	208	211	227	214	225	215	201	212	202	211	226	232	216	202	213	206	223	207	187	217	190	210	230	206	202	218	223	223	214	234	223	236	198	212	200	213	222	214	224	232	229	204	229	224	221	214	186	211	221	217	219	208	221	206	223	197	228	207	204	216	213	210	239	214	216	214	213	214	208	196	211	210	221	197	233	221	219	212	217	218	220	210	215	205	205	220	220	225	205	212	221	233	198	187	210	235	198	198	202	197	203	219	247	219	229	208	214	215	213	221	213	230	244	206	205	201	206	243	191	228	185	214	205	200	198	213	193	235	242	218	223	199	217	232	233	224	186	170	227	241	199	211	212	227	211	200	239	238	219	243	223	220	209	238	246	197	193	197	209	215	204	223	231	214	202	222	220	230	252	217	215	213	242	206	201	210	225	238	211	226	254	218	211	240	206	260	221	223	249	213	203	221	242	189	232	208	215	207	213	227	189	208	204	202	221	224	197	233	219	219	218	217	194	216	180	199	208	199	194	195	205	213	210	209	230	197	216	235	242	220	202	220	209	219	187	194	235	232	250	210	236	228	235	220	233	217	222	223	219	243	210	232	192	217	193	198	178	215	229	210	198	203	214	251	214	212	208	231	194	225	202	214	212	223	197	209	205	233	207	198	231	207	214	204	212	241	225	243	203	196	205	212	227	224	220	177	223	217	239	215	220	208	210	190	235	214	217	214	208	236	217	212	221	242	229	202	207	234	219	209	207	227	213	235	193	219	204	203	214	211	244	220	227	203	179	237	225	227	213	242	225	235	200	213	235	219	219	213	213	244	216	214	182	191	232	240	231	194	222	220	230	217	246	205	202	187	233	215	217	208	198	231	208	210	220	206	208	181	213	221	233	216	231	237	209	209	213	212	226	199	242	219	199	228	230	224	230	195	196	216	195	214	199	203	191	223	225	201	206	210	211	207	216	240	202	206	207	204	219	202	214	225	199	233	230	218	210	208	190	226	203	213	200	240	226	232	213	215	233	212	213	242	209	204	233	219	206	206	199	233	188	211	199	206	224	226	250	205	210	229	225	214	220	216	192	220	210	198	254	211	229	199	221	221	244	208	211	209	183	215	239	227	222	224	225	209	229	225	195	214	203	223	227	230	221	211	203	209	205	217	214	206	199	219	222	215	202	197	202	231	231	232	215	213	218	195	227	225	201	211	213	240	202	228	196	193	214	222	207	192	224	213	215	248	202	211	232	194	219	216	210	210	235	194	213	221	196	238	213	229	212	247	240	210	193	225	207	217	212	187	232	208	189	233	203	233	195	216	199	215	230	215	201	209	216	236	205	222	190	204	207	209	207	184	243	180	215	214	244	220	216	214	226	218	247	238	235	220	234	202	214	226	225	222	209
11025	4279	3089	3528	2736	2247	1700	1434	1160	1057	922	786	828	955	1054	1171	1302	1542	1501	1318	1432	1913	1832	1631	1623	1484	1495	1219	1010	1017	874	823	848	800	876	755	727	638	613	628	569	633	671	615	580	559	587	592	586	609	567	555	595	550	605	584	572	566	589	527	585	522	552	544	487	549	518	546	561	539	520	560	534	529	541	528	625	522	513	540	567	529	526	534	491	566	551	508	510	565	553	549	522	572	543	513	575	560	524	549	527	519	569	551	621	542	530	537	552	530	533	519	535	562	530	590	533	567	536	555	513	521	503	570	524	531	506	519	534	577	549	503	544	551	550	576	557	538	573	562	522	534	538	536	538	566	521	562	559	542	472	538	551	548	604	555	562	548	538	508	538	503	522	518	617	536	545	513	555	537	531	538	548	528	553	581	527	503	554	527	556	562	521	509	523	549	507	535	562	519	553	537	551	531	549	487	534	505	562	522	566	577	558	562	543	547	524	511	567	556	561	579	534	569	519	562	572	555	528	560	559	564	553	502	544	491	518	578	526	572	568	511	550	477	590	522	556	571	555	540	525	571	576	549	521	531	568	549	547	547	555	517	516	566	523	551	541	514	516	577	543	599	516	543	534	567	531	558	528	522	551	540	556	552	543	521	590	535	593	499	538	525	508	525	591	551	573	534	564	561	541	503	543	546	512	528	536	541	506	548	556	549	558	566	525	561	562	529	571	529	553	512	528	587	532	583	554	531	591	563	524	575	539	547	592	626	523	555	528	555	539	572	550	531	560	548	539	578	563	542	545	551	516	515	589	553	559	526	508	567	560	561	563	547	532	514	583	570	506	547	500	519	515	547	573	551	518	557	556	560	529	522	537	534	569	544	548	520	599	540	535	514	552	523	537	561	559	542	504	545	512	558	563	544	519	593	535	536	547	549	551	534	549	548	567	531	540	569	557	540	582	523	554	530	597	592	540	550	517	535	552	541	545	528	531	570	525	533	499	525	575	517	525	521	521	520	516	545	607	591	521	526	570	575	538	564	576	559	568	553	580	526	532	528	518	550	555	539	560	503	554	552	546	503	510	545	537	539	545	533	503	561	593	508	519	559	517	563	548	581	561	503	539	525	531	499	515	580	550	548	543	550	530	554	543	561	531	538	565	536	529	518	539	582	556	539	567	567	558	537	580	493	560	499	577	564	539	553	522	513	568	565	554	547	532	551	560	526	535	498	532	599	530	512	570	493	559	594	558	580	553	583	499	578	565	525	556	518	551	525	528	564	551	521	531	573	526	499	523	576	556	532	530	527	542	545	527	540	507	499	533	555	563	530	565	530	525	532	538	566	539	519	567	579	545	541	560	541	563	551	524	543	582	509	546	501	512	564	501	529	523	534	541	501	589	539	561	583	553	582	552	540	538	625	518	548	506	508	568	558	504	559	586	522	484	542	585	520	521	565	543	525	538	527	507	516	547	531	552	533	549	553	518	545	553	537	587	537	526	601	504	525	549	525	519	542	528	446	521	519	558	563	543	546	548	573	554	527	522	568	562	563	562	549	545	507	509	549	557	525	587	530	524	583	545	493	574	558	558	519	553	563	546	549	567	533	507	561	540	510	566	564	549	528	543	547	534	557	513	550	576	577	529	521	541	577	531	497	570	556	566	536	558	512	548	570	516	501	550	546	543	548	547	524	555	552	548	546	490	526	469	550	525	539	547	541	569	546	572	520	563	521	574	564	538	543	531	525	522	508	522	554	547	555	550	529	514	497	521	528	552	513	555	532	519	547	564	572	542	540	505	534	530	551	544	569	522	560	523	530	545	516	535	539	556	553	559	547	554	529	551	546	526	558	536	606	542	541	507	560	559	520	559	541	536	534	529	540	531	564	577	586	545	556	589	540	540	549	543	566	532	516	528	521	532	563	550	546	575	543	503	559	570	516	526	554	518	575	559	541	564	526	599	563	554	561	518	540	500	552	568	514	541	547	531	562	548	554	530	504	558	544	563	543	572	539	503	549	577	555	531	543	528	538	570	534	535	529	560	550	565	552	509	505	526	534	567	561	511	561	558	542	532	536	527	536	549	532	529	538	522	530	545	521	565	560	529	551	531	521	570	564	515	549	533	550	538	549	518	571	561	527	547	496	521	515	527	514	580	556	556	570	528	508	545	548	573	548	553	541	531	520	571	567	534	534	532	571	562	534	519	552	518	531	558	578	529	522	521	555	520	539	559	550	564	519	591	499	554	579	534	524	557	521	516	530	525	526	546	584	534	551	557	549	515	519	585	548	528	545	538	524	514	548	551	560	526	567	514	535	548	565	546	526	546	550	573	570	524	556	544	564	547	585	516	559	509	551	520	544	552	483	561	537	579	548	503	529	524	560	524	556	493	555	565	553	526	519	545	562	545	615	540	539	551	510	518	532	558	544	598	557	530	519	519	531	539	504	535	551	543	555	541	493	541	559	553	510	509	561	551	553	586	505	561	515	485	531	561	516	554	510	553	576	531	554	537	563	501	517	531	530	525	524	546	512	537	510	545	514	515	542	538	544	513	463	562	535	509	536	562	523	575	558	526	533	567	532	528	570	564	550	532	521	538	571	560	514	561	500	505	548	561	510	512	523	516	538	566	563	500	562	538	517	508	553	560	528	535	529	553	528	521	534	540	524	553	507	576	525	521	558	565	550	565	541	562	540	548	553	546	521	569	511	522	518	575	540	546	539	513	598	543	561	563	558	528	560	573	516	549	536	544	568	549	589	553	501	526	560	532	540	539	519	543	544	545	555	529	536	570	542	568	550	545	523	554	536	550	571	527	498	547	561	558	542	531	560	545	579	522	528	548	554	554	543	604	524	525	505	521	565	586	534	592	568	539	526	564	566	532	583	577	544	537	569	539	532	540	579	546	529	545	534	518	544	559	550	524	535	557	556	530	551	528	531	557	541	549	543	543	498	570	507	515	576	491	554	555	555	549	540	591	555	531	496	538	550	542	568	499	540	504	515	524	496	534	594	530	480	504	521	516	601	528	536	530	591	499	521	559	538	526	516	517	540	528	507	567	527	617	590	592	542	530	545	526	538	515	539	499	507	569	536	531	518	557	505	533	527	561	571	600	580	598	512	525	501	500	527	544	563	570	565	545	551	574	527	541	517	558	532	533	519	561	552	538	532	537	543	573	561	560	573	593	545	551	583	520	569	546	544	549	524	551	557	505	569	572	534	546	550	546	524	545	522	549	538	580	554	568	542	550	529	557	527	503	535	532	554	550	519	561	561	544	534	535	537	527	544	553	531	544	546	521	550	499	505	571	549	549	567	505	561	512	524	510	535	521	489	558	526	569	543	559	529	567	529	541	550	533	565	541	556	512	549	507	522	567	514	519	558	558	520	557	553	530	513	564	538	528	573	542	542	505	543	540	564	525	487	564	539	545	542	522	534	544	567	559	522	568	574	553	580	539	585	537	517	557	542	520	515	510	548	491	502	519	530	556	580	542	535	515	583	542	580
22924	8375	3152	1810	1052	711	519	392	343	314	238	220	250	264	300	316	330	367	359	341	327	452	471	356	400	354	396	298	276	265	270	224	218	229	204	206	199	170	191	183	180	163	220	188	181	169	168	193	181	204	154	167	175	171	163	187	178	162	200	172	160	159	154	168	177	173	170	159	172	167	168	160	161	153	167	173	193	166	178	156	168	159	197	143	183	167	169	180	158	141	174	188	176	175	171	156	155	164	165	172	160	189	143	167	153	168	160	193	171	183	150	161	169	142	156	146	156	152	157	168	141	169	175	177	180	179	172	162	168	166	143	163	184	186	157	147	186	201	169	168	168	169	179	173	182	151	199	166	162	173	168	158	169	193	169	138	172	158	178	180	174	194	179	185	155	172	188	179	146	178	155	138	170	170	195	162	173	183	200	162	169	184	180	185	176	158	174	146	167	170	169	170	188	189	166	178	160	196	174	152	158	181	175	207	183	162	182	190	175	172	176	179	174	149	162	176	133	170	186	181	167	178	185	179	160	163	189	163	195	180	161	189	177	178	185	187	146	177	166	172	170	145	162	121	169	167	175	171	133	172	175	185	177	186	180	198	175	185	174	160	180	168	170	156	168	161	153	181	169	166	177	161	181	157	179	159	174	185	171	158	165	195	176	165	166	172	188	173	210	190	167	182	166	166	171	156	168	171	190	178	175	174	167	136	156	166	160	177	175	171	174	159	186	180	153	191	165	165	135	186	183	160	183	165	151	167	197	171	181	169	168	166	172	161	161	162	154	153	155	167	194	160	179	153	144	179	173	189	155	160	168	176	150	166	158	169	157	170	174	156	170	164	200	198	160	175	178	153	171	167	151	181	177	187	188	156	167	163	174	170	197	177	183	173	182	150	144	169	172	170	182	179	186	168	177	158	184	161	168	167	172	170	169	162	151	145	174	163	179	153	195	171	171	167	180	189	144	196	165	175	173	166	168	147	177	179	165	165	150	176	180	182	153	178	166	180	174	150	170	174	192	130	165	168	167	172	180	174	170	172	166	188	182	189	158	174	180	177	165	198	165	179	175	172	170	168	177	164	180	162	170	166	170	187	167	168	173	189	149	184	165	159	180	163	182	178	145	176	158	179	167	179	148	155	194	164	147	188	183	169	159	164	144	157	177	141	168	178	201	175	178	138	156	170	184	182	163	168	180	181	196	155	167	149	168	182	161	187	162	163	156	163	179	171	197	155	128	162	171	159	171	162	166	167	178	155	179	154	176	171	149	169	172	179	182	178	157	159	170	156	152	168	165	158	164	182	160	179	170	155	179	172	190	162	159	171	172	164	160	168	202	161	168	181	183	166	197	181	178	175	154	172	181	174	160	175	151	174	188	152	167	209	157	165	166	152	168	173	165	163	191	169	156	157	179	149	156	172	170	160	182	169	171	154	171	166	161	154	170	160	174	176	184	155	161	171	160	185	165	195	180	182	161	182	188	173	169	162	176	179	147	166	174	170	154	178	171	170	172	174	147	158	166	152	199	183	171	166	159	168	170	188	194	165	189	198	160	187	166	160	190	174	158	178	169	176	171	164	186	171	183	184	165	177	175	144	172	170	175	183	169	153	154	195	159	197	164	167	188	188	183	157	169	171	157	160	190	172	176	178	160	164	172	154	165	171	189	185	186	155	188	163	152	184	169	173	189	149	160	162	145	172	156	157	165	179	177	168	145	167	169	168	164	153	161	171	172	154	178	166	162	169	150	176	181	166	175	156	178	170	190	171	153	146	165	192	184	173	175	183	169	162	173	159	160	167	158	179	142	169	166	187	169	164	171	148	198	171	190	168	162	187	165	170	186	174	158	167	188	190	167	165	180	178	163	141	180	176	180	176	167	189	177	160	189	179	172	183	169	151	173	163	171	172	148	164	180	146	163	156	156	200	169	188	157	153	169	177	175	181	192	177	174	175	187	190	197	164	177	152	191	168	148	155	170	158	168	151	158	166	154	158	168	177	181	177	164	151	165	173	157	164	162	178	171	154	161	165	173	170	167	177	148	165	172	185	151	158	178	169	173	168	175	144	164	176	162	175	157	180	170	163	170	170	191	176	170	159	163	167	171	167	166	182	170	181	172	160	158	180	183	175	160	165	158	164	198	192	169	177	160	147	177	166	147	162	158	174	163	185	183	183	163	184	185	172	157	134	164	175	182	177	189	169	173	182	154	163	167	179	177	175	162	168	164	163	177	177	176	155	160	168	158	154	199	184	148	158	162	188	151	193	161	157	154	158	157	162	157	131	186	167	159	153	166	143	177	166	188	155	171	188	194	189	176	169	180	172	176	146	171	184	194	182	181	171	173	145	166	174	177	186	188	178	149	181	186	183	168	136	179	166	167	160	153	163	176	166	211	132	173	176	178	164	168	182	165	172	187	193	154	166	164	177	168	182	170	195	171	174	196	173	163	173	182	191	190	175	152	160	163	196	157	168	173	197	175	164	158	152	178	177	185	180	166	172	153	176	162	155	190	186	159	173	176	146	170	151	199	151	171	157	165	175	178	182	162	167	189	155	167	185	166	191	176	165	164	176	155	178	168	160	199	148	145	181	178	155	173	177	161	172	162	168	145	159	154	163	172	170	169	167	152	205	177	155	147	161	174	190	175	190	195	175	206	155	168	181	174	170	159	173	175	187	150	147	156	188	165	179	183	162	154	160	177	183	168	162	174	163	178	176	192	161	165	173	156	133	187	177	183	170	180	168	173	187	183	150	165	183	163	136	179	171	178	182	187	176	177	153	163	162	145	192	169	127	165	153	181	168	176	161	165	162	170	131	150	187	189	179	162	173	149	210	167	174	171	190	171	177	162	216	147	164	166	182	169	168	172	185	181	159	171	201	154	183	173	166	167	171	150	156	177	162	151	154	175	163	175	197	176	187	186	191	165	158	157	174	151	174	171	187	153	145	162	173	148	150	158	184	147	159	173	183	173	139	175	173	170	171	177	157	189	183	160	167	166	165	158	170	185	166	187	160	155	165	164	167	170	179	169	173	167	176	156	164	177	177	164	205	169	147	160	146	173	172	180	192	179	174	149	178	181	170	160	162	178	188	173	186	161	166	142	172	177	156	182	179	205	140	193	173	162	201	186	167	184	149	177	156	192	181	148	183	182	178	181	178	162	161	197	171	175	190	177	178	184	192	180	166	167	199	179	167	146	162	149	162	152	155	153	163	162	168	169	160	178	176	175	184	155	163	190	172	181	163	138	150	181	188	164	154	162	199	166	176	176	173	156	153	155	150	160	182	190	167	176	197	187	147	168	185	167	195	171	170	173	176	186	171	179	165	182	168	167	168	181	179	175	176	146	181	158	151	179	170	150	151	189	160	161	181	180	153	195	192	157	155	178	157	170	173	159	177	156	206	154	156	180	181	153	170	156	194	153	170	159	164	166	163	169	159	178	181	174	170	184	159	165	161	164	159	161	167	164	165	178	170	158	196	183	165	166	172	154	147
15387	6590	4350	5019	4044	3168	2502	1866	1358	1221	968	901	876	1039	1236	1453	1550	1991	1881	1824	1916	2494	2257	2052	1963	1882	1800	1391	1204	1090	988	895	923	854	860	742	709	624	592	562	621	598	591	564	520	490	488	533	512	538	463	501	462	504	461	445	520	476	471	478	466	490	469	432	424	445	473	468	508	431	463	456	474	450	459	477	466	440	452	437	454	462	461	444	453	441	479	474	419	417	412	437	437	459	463	421	431	443	450	454	449	422	406	413	416	472	439	409	497	470	426	450	470	438	446	411	433	471	470	417	436	449	429	395	423	446	417	439	452	476	411	414	456	469	452	426	403	434	474	435	436	439	427	457	471	460	420	417	467	439	453	468	421	483	434	434	419	451	441	423	445	476	464	437	457	424	456	433	435	455	441	447	400	406	417	438	437	433	428	410	437	410	403	410	451	443	436	444	435	419	418	467	437	431	413	439	411	437	418	436	423	464	415	435	445	413	436	451	443	437	433	422	428	444	455	465	424	439	437	451	389	447	458	420	450	419	441	446	486	447	454	477	434	400	463	458	418	458	436	462	435	440	475	465	388	466	462	422	420	443	458	457	438	444	497	449	431	433	459	458	428	422	466	425	399	434	439	454	437	449	400	449	438	447	467	449	419	513	435	459	392	452	450	454	418	410	438	437	428	462	435	435	409	461	446	457	462	437	442	469	463	461	458	458	443	428	473	463	486	390	475	419	413	442	420	465	406	433	424	452	444	464	424	442	436	435	439	441	430	433	457	433	483	421	437	455	461	434	464	399	465	474	439	480	417	449	473	418	462	429	421	431	452	415	420	423	474	429	459	444	451	445	438	438	399	463	452	445	479	443	448	442	426	436	461	430	430	461	441	439	442	437	427	452	446	465	434	452	441	440	399	445	432	418	449	410	401	395	454	459	396	444	421	414	443	449	420	413	460	454	437	437	411	429	420	429	418	429	414	445	424	446	455	444	444	436	422	467	425	444	459	441	409	436	432	402	430	455	404	445	472	464	472	406	438	426	466	455	444	436	434	421	462	450	491	395	441	427	454	430	424	450	447	462	449	461	411	434	448	399	442	440	442	419	441	419	448	424	407	460	455	456	440	428	424	410	441	446	464	427	454	452	438	420	392	426	461	452	468	495	428	446	477	449	406	427	458	437	449	401	424	439	438	427	439	425	447	466	464	408	448	485	435	412	471	427	414	425	438	442	456	488	428	455	442	472	424	420	421	410	470	422	439	438	450	440	471	435	425	455	446	405	469	439	407	438	463	418	412	451	438	438	469	456	434	418	399	458	420	473	450	447	426	419	431	443	398	412	451	448	433	420	472	476	433	437	453	470	461	460	437	442	422	455	472	442	434	456	464	415	415	436	443	444	445	444	412	430	428	449	442	419	456	404	443	446	462	438	460	422	382	433	446	448	454	430	461	447	442	415	474	434	470	403	442	424	416	455	436	451	460	456	412	425	440	403	432	421	502	445	421	441	403	462	405	441	428	428	416	421	391	437	430	420	458	464	430	466	425	456	460	451	417	445	436	455	445	433	450	429	437	457	419	461	458	448	425	476	454	447	414	468	426	452	452	458	419	464	418	457	455	440	438	452	422	442	433	446	448	480	450	417	485	444	462	465	461	429	437	440	463	451	435	435	443	428	457	446	420	461	420	420	415	489	468	444	455	424	450	441	458	437	414	453	475	420	465	402	410	405	422	436	458	417	450	434	452	477	453	433	440	467	459	440	441	399	451	464	450	431	436	428	433	436	401	442	451	431	452	435	439	461	450	416	406	459	424	447	433	445	454	440	446	447	442	421	472	398	426	472	416	412	438	460	474	441	438	483	440	458	429	455	459	446	451	460	431	470	459	444	454	405	453	461	444	427	465	444	451	416	417	445	430	462	411	407	429	432	430	429	427	433	440	460	477	437	427	458	421	452	422	436	446	460	435	433	432	424	439	447	429	457	398	419	447	445	431	458	406	452	440	423	442	429	421	425	439	421	441	387	405	422	428	458	445	426	417	433	442	403	442	445	448	454	425	434	462	444	466	476	432	446	449	431	438	435	441	479	450	429	458	467	436	418	412	422	448	443	417	443	451	464	457	422	420	421	410	444	470	424	467	494	442	423	442	436	454	452	448	437	449	403	431	420	442	429	437	434	431	431	429	459	442	475	450	442	453	425	440	442	431	448	438	479	454	424	405	438	453	420	484	453	449	455	425	475	444	457	391	448	416	423	436	479	445	436	477	425	447	425	429	456	463	435	447	428	431	440	443	464	471	487	437	459	452	426	422	427	473	432	406	437	437	457	453	451	470	471	437	430	463	438	416	426	444	461	432	402	435	439	435	423	416	426	462	411	490	426	449	415	432	447	432	416	434	450	424	444	449	393	441	454	433	434	472	446	439	422	452	453	402	428	416	426	430	440	445	421	439	385	415	408	449	427	416	436	461	438	448	432	453	394	457	433	460	435	453	429	393	400	464	469	452	446	422	424	460	429	428	488	394	420	449	415	459	428	498	465	432	440	414	467	428	434	449	444	431	408	376	440	428	428	469	423	430	441	407	425	468	421	451	413	420	438	462	423	448	421	429	441	379	437	405	438	425	454	408	436	435	466	437	433	445	404	437	406	418	454	422	412	415	454	432	463	458	420	448	410	477	461	409	461	455	423	411	467	450	439	426	428	428	442	442	471	428	411	406	448	473	450	407	433	453	416	424	403	451	481	437	459	445	461	440	391	416	433	449	471	464	437	418	431	428	441	470	458	412	418	452	400	446	422	480	420	441	435	445	462	477	420	445	462	429	421	402	467	444	427	424	425	442	417	452	409	455	446	394	453	452	453	430	431	477	461	448	453	450	440	454	442	459	476	424	404	447	417	456	435	444	447	409	443	459	446	454	444	471	454	441	416	412	455	471	435	430	452	458	453	472	428	495	433	438	435	423	424	465	456	461	490	412	417	423	428	436	417	440	430	444	420	462	451	406	452	456	422	445	441	472	435	428	431	469	457	446	449	434	456	455	417	426	463	456	425	473	462	455	422	465	420	448	464	404	467	441	424	436	438	388	440	437	413	411	444	426	417	455	481	428	412	471	418	413	432	432	454	445	479	418	376	427	421	419	445	466	420	448	412	432	447	434	468	462	402	425	423	440	411	471	433	460	420	452	438	429	449	426	442	437	449	479	412	446	416	426	449	417	463	460	451	447	435	442	432	449	435	447	447	447	468	466	419	450	431	414	418	437	420	436	426	444	405	435	423	451	422	462	454	461	430	427	466	364	421	421	422	454	428	425	450	446	419	457	429	417	461	458	440	418	442	417	438	453	438	432	434	419	477	461	439	468	436	436	458	436	414	471	414	409	409	443	416	415	457	465	445	410	442	431	448	487	418	459	440	470	449	450	431	439	463	440	457	455	451	463	405	431	439	461	396	436	404	414	434	412	445	459	479	445	459	421	413	448	441	399	442	420	445	460	404	397	407	440	400	423	467
4412	1370	698	506	392	342	311	262	221	226	229	218	225	272	250	310	292	282	277	252	295	291	339	271	290	267	281	274	253	214	237	248	249	224	222	222	246	251	214	196	247	236	247	228	229	222	221	218	234	260	224	204	228	204	225	230	250	211	226	224	226	225	221	218	240	225	221	259	222	213	223	220	226	243	215	210	249	226	215	204	225	224	218	200	221	196	204	212	221	237	214	205	249	236	217	231	219	195	228	205	216	236	218	257	250	238	201	231	217	235	206	207	199	207	261	227	210	199	212	203	206	209	214	203	207	222	213	197	213	222	214	240	211	232	237	206	225	211	236	201	227	222	238	220	228	206	225	230	209	226	234	203	233	220	187	190	228	203	185	217	222	203	218	209	197	211	219	210	233	222	211	216	212	216	208	202	195	212	201	222	205	224	202	239	238	221	225	200	203	207	233	236	219	213	215	233	242	235	222	277	205	229	196	203	201	224	236	217	199	197	205	203	211	220	257	217	238	207	247	234	219	207	220	201	221	221	214	216	215	249	225	223	198	214	219	216	240	202	219	215	206	227	219	216	208	202	199	211	224	234	224	197	215	215	230	215	218	203	198	212	213	212	206	241	210	225	253	223	221	215	211	233	211	220	241	233	225	191	208	213	224	213	243	214	218	199	202	234	212	233	220	221	228	224	213	240	237	238	208	202	235	209	210	202	225	186	202	224	218	224	252	223	216	224	220	231	198	240	212	224	206	216	229	231	221	235	251	212	224	222	240	232	225	209	221	197	206	213	218	239	232	228	233	217	236	236	226	209	218	218	215	246	211	229	195	218	195	237	225	217	229	226	203	204	196	223	211	203	215	230	219	233	208	214	238	231	204	218	222	215	231	208	211	217	218	235	196	212	203	233	194	201	231	214	239	224	236	213	209	245	216	219	199	240	241	197	236	239	223	218	192	207	235	223	221	196	229	212	211	224	204	213	209	202	225	234	230	201	243	201	218	228	202	228	244	204	240	234	203	210	206	250	224	228	203	212	236	209	247	240	237	224	228	230	205	223	192	256	214	203	240	225	226	192	208	179	222	223	211	226	218	217	237	250	213	191	229	213	213	196	218	234	203	249	205	221	197	191	204	206	196	233	245	231	216	224	229	226	216	229	205	211	220	240	202	212	218	223	212	191	190	206	221	234	203	221	230	230	206	201	193	218	249	195	214	213	232	218	205	209	190	218	196	217	241	204	241	190	248	222	196	215	242	209	223	242	216	203	223	222	247	219	210	195	222	208	205	210	214	173	216	191	214	218	208	231	237	220	219	221	216	208	231	226	209	243	208	219	207	184	206	223	197	234	239	194	198	235	226	214	206	221	205	225	217	232	214	210	207	209	219	229	224	213	215	228	217	212	215	238	220	221	227	224	202	204	225	223	197	209	228	216	219	236	237	195	199	225	201	234	213	217	236	221	241	209	215	214	228	203	214	210	183	233	221	249	220	214	196	228	196	220	251	248	206	214	192	224	212	248	214	215	215	218	222	228	217	224	221	210	203	212	228	206	215	215	236	229	224	265	217	211	238	221	252	215	217	266	214	227	221	237	211	235	227	202	211	222	204	200	240	224	208	218	224	201	211	214	221	198	213	184	212	217	236	221	190	215	219	236	211	224	200	211	215	200	185	235	235	203	214	204	227	203	221	244	210	223	236	223	210	220	214	202	226	216	217	222	230	217	242	235	218	234	198	201	238	223	217	201	229	218	214	232	241	220	219	194	242	232	238	209	216	243	206	223	239	229	228	212	212	194	215	210	209	219	199	206	221	207	204	209	210	207	206	185	232	224	239	213	209	195	247	194	254	189	222	198	221	213	219	231	203	206	224	238	191	204	221	227	188	234	220	225	238	196	224	224	209	202	230	179	223	201	264	212	208	240	222	229	207	218	225	203	234	223	206	232	232	197	222	200	234	208	208	226	203	185	195	250	204	219	217	198	200	216	203	215	216	211	227	223	226	243	233	208	213	230	231	239	210	200	244	222	217	236	187	210	215	216	198	200	185	192	223	192	246	229	217	221	248	210	230	213	255	274	225	207	231	207	231	225	216	237	237	223	234	233	204	222	215	214	214	205	203	215	225	235	198	254	245	198	181	234	213	232	207	218	215	217	249	229	184	217	204	257	215	225	217	233	226	218	186	225	216	232	197	208	245	203	220	220	219	199	228	194	224	197	219	212	222	196	216	211	224	227	217	236	228	214	206	187	224	236	208	231	241	187	215	198	185	209	216	226	222	205	233	233	201	204	243	229	218	243	204	212	200	198	218	217	243	224	215	203	216	248	225	254	218	237	190	229	231	211	179	236	232	243	208	210	213	224	235	230	230	246	223	228	237	188	241	234	216	202	254	214	253	217	194	206	221	201	207	207	245	212	226	239	215	216	227	256	230	219	230	238	197	215	207	246	217	228	182	229	223	219	206	223	210	170	212	206	230	227	221	224	212	185	240	214	218	200	222	209	229	202	202	211	214	220	233	221	236	211	206	253	228	197	214	224	234	224	214	241	217	208	219	222	250	225	214	225	219	226	229	216	254	236	192	227	229	221	243	215	232	222	191	235	248	220	224	214	245	260	199	232	242	205	220	222	198	217	236	237	221	207	193	206	194	220	223	225	218	217	207	185	200	218	205	224	229	250	230	215	212	193	209	211	227	203	247	226	238	239	238	231	215	217	220	223	227	235	213	213	237	234	234	235	227	223	213	243	249	220	223	212	198	220	257	193	210	199	222	222	229	253	230	223	221	210	229	214	179	210	232	229	200	238	230	207	211	209	211	224	198	228	223	213	204	232	238	196	243	207	219	232	215	229	218	230	221	242	218	193	234	231	231	204	233	198	206	192	221	235	215	227	218	225	226	211	223	229	211	195	232	240	236	219	185	215	229	231	201	210	205	211	204	184	218	234	234	197	227	220	238	218	250	233	229	226	203	224	216	204	233	244	221	213	194	209	229	211	236	228	212	208	241	256	211	203	182	202	216	225	218	218	240	199	185	239	204	214	227	231	202	189	218	200	215	209	246	239	210	223	214	230	232	207	224	200	215	243	235	193	249	253	228	201	217	235	216	211	221	243	187	218	226	211	211	226	189	210	220	213	219	229	227	233	199	219	188	221	225	199	211	220	229	208	220	237	227	240	222	205	222	244	226	211	229	213	223	224	215	196	220	205	228	224	200	223	210	240	218	215	220	220	214	196	210	230	224	212	230	222	212	225	222	213	208	214	213	215	205	259	205	232	234	205	232	227	217	238	235	209	237	216	218	205	215	230	200	217	232	207	233	223	213	222	224	223	239	230	225	228	203	257	234	217	209	209	214	216	213	206	241	214	230	231	219	212	212	195	222	229	215	221	218	236	220	214	226	215	212	225	225	213	217	206	220	207	201	217	223	206	194	197	200	223	233	222	239	233	205	210	232	238	205	207	189	224	226	199	229	215	240	232	224	218	213	215	222	209	229	208	224	221
3980	1815	1452	1679	1315	1193	1002	793	771	672	708	634	644	658	790	855	930	877	893	919	846	1066	1122	1096	1117	1137	1060	942	833	802	766	654	663	691	662	641	612	668	564	578	615	598	532	585	566	597	552	565	577	572	582	583	537	556	526	555	539	547	531	588	536	556	538	517	550	515	557	575	562	540	561	520	553	542	549	549	540	555	589	551	538	545	562	531	593	578	542	470	597	575	520	542	581	536	532	542	572	544	541	510	516	534	539	494	519	555	551	550	578	556	548	583	539	535	557	537	541	566	533	563	552	535	582	545	567	543	560	522	580	551	520	566	553	521	552	576	554	505	523	587	558	544	541	586	602	508	530	556	530	569	552	552	532	573	582	569	572	554	527	558	556	618	585	560	510	558	525	560	548	534	540	512	569	555	527	587	554	573	569	554	524	530	566	568	557	537	511	559	572	555	568	565	549	574	530	516	562	535	560	557	548	505	548	616	576	540	538	551	598	521	561	577	553	527	572	545	501	581	541	548	567	537	599	485	599	552	567	533	544	557	568	499	594	546	563	561	589	572	556	509	549	532	550	536	555	557	603	540	531	557	569	556	532	532	569	555	572	563	549	546	538	563	564	577	526	525	553	557	610	548	522	535	553	577	543	521	568	544	526	536	600	562	562	561	540	571	533	522	564	541	564	564	556	531	562	511	517	543	535	559	533	541	566	525	535	560	552	580	543	592	549	509	531	548	541	509	528	548	566	537	594	525	592	581	524	540	576	553	537	559	565	561	550	541	598	576	595	529	535	556	548	526	556	596	567	558	557	529	524	556	546	532	532	554	541	583	524	532	549	593	538	573	583	550	557	549	538	550	572	540	564	529	569	514	507	517	557	514	577	571	570	530	617	571	577	531	535	568	508	542	575	569	552	602	498	556	494	551	515	544	564	517	514	593	559	560	529	524	563	567	557	576	527	537	584	557	538	565	564	553	528	539	532	543	524	602	576	575	546	550	555	571	525	548	557	543	526	562	571	559	576	520	561	568	557	578	549	535	558	504	513	522	573	565	545	542	559	567	507	548	567	550	529	588	505	602	566	535	519	534	497	554	530	519	546	531	509	536	527	553	513	540	554	585	563	513	586	581	579	521	559	529	552	561	564	560	582	524	562	557	552	512	554	503	571	518	558	582	566	521	556	576	563	572	566	566	572	550	544	568	521	569	543	557	545	515	533	555	546	547	578	558	526	544	547	559	548	549	519	564	529	562	529	577	542	562	589	556	546	588	594	535	583	539	544	511	541	530	546	520	567	518	547	546	542	578	547	528	533	520	550	544	535	529	528	547	538	607	586	572	612	589	555	546	548	512	572	563	517	559	524	562	565	534	513	572	574	599	540	538	538	565	549	516	587	568	534	544	536	542	552	572	607	543	536	520	555	537	512	527	559	543	574	539	561	542	580	536	532	582	546	558	552	572	547	529	596	605	566	573	550	584	521	563	565	522	584	574	558	532	503	562	562	536	559	558	550	543	574	522	568	530	563	589	521	556	571	571	546	556	528	541	534	516	563	580	522	568	551	516	584	563	549	562	544	536	545	579	531	558	536	566	597	559	556	585	521	555	567	543	558	583	580	582	580	573	559	536	562	522	564	531	534	553	537	572	558	565	536	579	578	595	511	527	555	529	591	543	586	566	554	566	531	568	547	562	567	584	550	557	567	543	593	530	587	543	550	542	505	507	548	510	523	541	559	569	535	546	564	537	561	552	555	559	510	569	581	521	539	534	577	567	536	541	533	551	569	540	588	509	539	567	589	529	516	561	544	560	551	546	540	570	499	562	555	550	540	565	553	532	533	535	524	580	580	551	545	523	554	563	552	541	546	546	548	522	572	582	604	560	601	573	600	506	553	572	552	537	559	555	558	517	500	553	569	563	583	538	558	545	545	564	600	589	560	530	543	562	555	530	530	530	556	603	587	535	526	511	573	500	587	577	519	552	566	514	506	535	543	544	512	530	497	568	546	563	558	513	574	557	556	560	559	576	543	553	545	493	541	556	583	508	564	552	502	548	540	524	523	541	562	556	542	524	576	566	516	541	534	534	582	520	551	562	548	537	570	562	534	570	582	543	542	537	518	557	493	582	568	541	566	569	543	546	540	540	574	568	548	540	507	545	556	532	559	525	518	529	585	563	539	574	529	551	537	565	532	549	562	527	561	519	555	580	540	541	582	514	542	540	582	549	531	535	496	548	553	532	598	576	559	546	546	553	535	586	550	558	512	538	536	530	575	541	541	549	603	539	555	525	537	529	546	512	571	543	585	568	535	569	532	554	566	559	551	582	562	601	525	556	543	521	549	544	553	565	582	565	558	562	547	551	553	539	553	578	534	568	585	554	530	570	581	528	577	565	552	513	560	536	538	536	567	578	554	568	564	514	578	580	543	547	587	494	558	560	569	549	543	520	533	552	567	543	552	547	577	557	536	557	510	603	612	576	604	549	534	535	540	559	552	533	573	573	533	578	512	555	539	563	546	523	566	574	574	554	551	513	521	571	570	560	530	515	547	513	544	559	531	541	571	583	540	517	567	570	556	548	592	547	560	517	515	524	535	500	553	543	543	562	580	498	558	543	602	528	552	545	517	563	573	583	554	602	546	530	561	536	590	570	539	584	556	582	543	576	591	551	566	515	485	527	567	576	566	555	563	506	591	565	594	539	521	489	563	483	511	503	542	552	615	565	556	536	571	504	570	542	539	563	551	547	535	564	592	554	531	595	573	529	542	525	519	554	536	561	535	577	503	579	540	522	555	559	561	559	572	539	566	595	583	522	585	558	518	537	544	529	537	539	518	544	563	524	544	569	597	522	551	521	549	528	541	508	508	563	560	550	555	591	550	545	534	518	549	548	564	531	557	577	523	552	552	519	530	513	548	489	549	552	609	567	526	514	522	536	572	555	561	532	578	533	568	563	591	541	555	579	536	564	563	530	561	552	509	578	571	561	532	569	546	572	555	527	561	571	567	534	534	539	512	552	579	519	536	514	592	560	573	536	551	537	499	531	564	548	528	567	598	582	579	527	513	530	541	554	603	552	590	546	520	601	534	562	554	535	532	557	599	564	518	551	551	540	597	548	564	536	560	491	523	568	569	566	556	524	539	511	569	530	527	539	546	585	528	585	537	566	571	525	559	562	504	579	516	557	581	575	512	546	593	524	546	534	529	561	528	556	518	604	545	552	567	532	524	555	554	582	567	508	535	557	571	550	543	544	516	554	552	544	581	561	503	541	579	542	539	548	519	543	580	532	560	538	529	545	563	550	535	539	533	572	561	564	548	522	541	521	559	600	549	549	559	558	531	569	539	531	548	539	557	555	570	533	558	526	517	551	547	575	549	567	522	526	540	558	598	513	526	539	520	531	534	595	556	582	508	562	492	521	591	538	551	554	520	543	539	551	545	575	571	558	585	547	532	559	579	568	579	548	553	557	545	544	545	542	526	577	575	547	550	591	518	542	558	570
14138	3949	1716	1176	786	598	433	379	296	278	263	256	242	269	293	305	338	365	327	307	318	378	354	360	345	340	346	293	284	257	248	248	262	265	246	213	250	235	198	213	198	231	230	199	250	214	202	215	229	260	233	189	200	212	196	213	213	222	194	221	200	204	219	208	222	222	199	194	243	178	212	211	209	221	184	221	207	201	212	212	216	220	237	210	201	204	204	232	223	203	230	212	243	186	213	188	206	232	186	215	209	224	219	243	209	224	203	207	215	203	221	208	193	216	206	209	216	201	217	209	231	223	216	194	218	212	221	219	214	238	207	218	214	209	198	180	228	214	224	228	229	213	191	204	208	212	203	222	224	192	235	192	208	209	220	198	216	230	214	229	229	215	200	226	206	209	219	227	224	222	209	187	224	216	214	219	210	227	173	190	194	216	215	210	211	207	196	224	198	209	234	207	215	223	200	210	218	239	223	204	195	207	201	213	227	196	211	223	220	193	216	223	235	201	217	211	193	213	217	189	181	223	194	214	212	214	209	223	222	196	206	198	205	235	210	224	220	242	218	247	207	199	200	223	195	212	198	219	235	211	188	230	200	219	197	239	213	222	220	221	206	233	211	213	209	223	212	201	212	199	210	235	225	226	205	206	224	251	253	246	210	217	222	234	225	181	220	211	191	213	239	220	186	233	214	201	207	197	215	197	207	185	221	214	197	220	235	201	204	229	209	225	206	217	204	222	222	219	211	242	229	227	226	236	209	189	210	218	211	206	185	204	210	213	224	238	209	201	192	188	211	216	219	176	234	213	225	208	221	206	193	203	221	218	200	208	199	199	219	224	192	238	210	235	242	210	210	240	236	206	214	217	209	202	226	215	220	229	211	211	209	222	215	199	197	212	206	208	203	217	215	215	210	197	198	220	205	215	196	195	202	193	212	201	212	214	223	219	217	268	229	183	205	205	218	212	193	218	238	211	227	236	233	203	215	224	214	231	209	213	190	230	184	196	219	200	208	200	205	227	205	188	232	226	215	215	215	209	211	226	189	230	218	210	208	182	241	206	215	193	184	228	226	213	232	213	201	192	205	246	207	206	197	205	212	235	232	217	220	231	195	230	244	235	216	217	200	206	206	238	194	197	209	188	197	192	218	207	220	209	192	226	187	228	212	157	223	224	211	233	215	199	236	203	226	210	237	229	214	232	224	242	205	194	233	243	200	207	182	207	207	231	240	219	204	219	220	226	236	195	216	217	199	218	194	201	204	215	222	214	242	199	180	213	211	226	226	220	221	202	199	201	226	185	241	237	229	212	225	230	209	237	234	229	229	197	205	208	206	207	228	218	194	206	219	218	211	204	185	211	204	199	215	210	233	209	232	205	214	218	224	213	221	236	240	222	204	221	235	240	228	218	202	207	238	203	220	228	195	208	219	219	218	216	202	218	229	210	212	230	231	214	197	176	221	213	217	214	234	223	209	217	222	212	230	210	218	209	183	207	218	189	187	205	215	193	196	229	189	230	213	198	194	210	213	233	219	202	214	219	230	202	229	215	193	225	183	224	197	201	220	184	199	209	194	225	202	199	218	203	207	192	192	212	220	208	217	203	226	243	208	210	199	230	226	207	227	207	207	218	210	197	210	205	255	209	192	222	218	225	216	205	231	220	202	235	225	221	205	211	223	213	188	190	213	227	215	218	202	233	196	227	190	196	198	205	223	241	202	211	213	188	215	217	182	215	238	192	213	232	228	217	211	210	201	210	221	204	210	198	223	225	213	221	235	230	222	222	199	218	217	216	227	201	242	205	207	242	229	191	210	206	209	251	192	192	217	216	222	217	229	222	214	219	232	222	199	243	203	211	221	205	208	184	203	231	233	203	240	195	185	185	193	202	239	219	227	223	201	216	204	193	231	213	232	206	207	229	211	222	217	212	219	227	213	231	228	226	197	215	200	179	213	238	206	227	204	224	228	248	226	237	207	188	204	209	227	205	206	237	204	231	216	228	222	212	225	216	209	180	217	221	221	215	209	239	203	196	225	203	216	209	235	193	242	207	200	218	230	229	230	173	203	194	220	205	221	215	188	225	217	207	230	189	221	213	200	190	226	203	220	211	222	225	219	226	220	207	179	183	210	223	223	216	226	197	227	198	175	218	244	227	192	229	209	204	210	207	229	212	200	227	203	199	214	194	203	207	218	208	232	219	228	202	201	218	213	224	231	212	213	218	217	199	213	230	214	242	201	182	207	211	228	216	229	215	235	180	198	196	206	203	212	244	200	182	245	218	215	214	234	214	193	206	194	229	191	188	201	239	245	194	232	228	212	193	199	208	200	199	222	214	202	210	224	202	229	205	187	209	220	241	237	201	220	213	211	224	224	192	225	224	230	238	192	227	208	219	238	233	215	208	203	208	215	215	224	210	214	231	194	235	202	209	210	203	201	199	218	225	208	217	231	216	235	224	215	242	203	191	247	207	220	220	213	196	216	230	210	203	231	225	198	180	217	207	222	232	236	208	220	212	210	220	231	219	190	219	224	206	200	240	214	229	208	241	234	225	207	201	208	206	215	197	196	219	235	227	218	216	227	229	239	203	216	190	223	214	237	228	212	216	203	198	206	227	204	216	215	210	222	208	217	202	212	210	216	194	216	217	217	224	184	194	211	205	233	205	217	204	229	211	228	223	222	229	227	243	224	216	202	229	218	211	226	200	217	211	200	216	222	211	187	235	208	217	224	214	234	212	231	207	236	195	191	189	220	193	228	199	200	196	225	195	220	202	212	195	197	200	219	233	204	218	206	203	227	213	244	215	195	211	239	205	214	216	205	186	209	202	227	214	215	224	217	199	222	230	215	221	230	233	203	207	177	218	226	211	192	190	205	198	237	203	215	223	207	215	197	225	236	202	224	229	206	201	212	205	220	190	208	220	211	216	235	191	214	209	169	220	220	190	225	223	200	219	192	234	217	223	200	185	219	200	216	214	232	205	217	196	217	196	219	216	208	220	241	221	211	217	188	220	208	223	218	224	221	194	224	200	199	224	196	230	202	222	217	205	208	205	229	202	221	228	211	192	234	241	226	211	238	225	217	195	212	225	198	244	225	187	209	226	210	215	213	230	204	208	197	229	211	202	222	223	206	228	199	208	235	201	217	227	223	201	239	209	230	205	221	221	201	213	217	199	233	212	214	221	215	224	215	195	217	206	195	209	215	214	209	221	206	212	210	222	249	221	199	190	247	222	216	174	230	207	210	249	220	208	209	195	219	221	193	230	217	255	208	192	207	209	216	204	230	220	223	175	203	219	207	229	223	189	204	197	208	223	206	245	218	215	218	209	200	203	205	196	188	238	213	233	199	221	193	212	197	214	234	211	216	190	237	222	212	214	245	243	222	200	219	196	182	247	215	204	232	211	227	214	235	207	217	206	209	231	226	214	178	244	190	188	193	232	219	207	206	227	208	189	208	213	215	209	222	197	197	224	194	183	227	211	228	216	216	216	215	208
11192	3716	3143	3434	3032	2278	1867	1369	1149	1014	907	749	798	860	1087	1208	1246	1428	1491	1364	1489	1848	1898	1735	1543	1521	1408	1214	1080	975	917	812	825	800	809	735	744	638	666	609	618	606	613	569	597	605	589	629	605	594	589	597	581	547	570	586	566	524	578	555	557	556	537	549	537	499	546	576	490	530	623	539	558	559	583	550	538	554	555	537	545	535	608	550	547	575	544	544	550	510	533	536	537	572	551	531	530	559	522	561	554	555	525	562	538	575	509	557	551	513	534	540	526	578	562	513	564	538	503	518	531	541	559	552	576	513	507	534	548	560	570	578	562	553	519	547	521	534	546	552	531	541	524	547	525	555	574	547	585	541	515	539	536	546	507	528	546	495	503	501	505	522	568	569	541	492	540	583	554	525	534	589	525	544	519	534	578	547	539	513	505	551	522	550	526	530	528	503	552	483	532	524	524	599	504	528	560	488	512	519	532	583	507	524	524	552	492	597	546	533	543	504	536	566	564	559	549	559	521	536	559	507	542	555	551	538	533	538	533	540	546	510	550	524	561	567	540	526	488	585	553	506	526	533	550	537	497	513	548	531	584	501	533	567	521	528	529	559	578	505	542	525	524	535	513	497	560	556	529	536	545	519	536	570	536	565	535	554	538	517	540	536	523	554	557	518	550	520	502	597	491	554	517	547	515	566	527	507	530	532	557	506	549	526	505	528	550	524	542	489	520	549	526	524	488	528	520	547	532	535	545	517	508	548	522	561	526	519	520	563	512	529	558	537	525	532	515	562	531	546	543	573	541	538	546	545	564	492	520	557	547	549	536	538	555	554	531	509	515	579	548	520	524	511	520	585	541	538	544	492	549	515	562	500	540	532	542	587	544	559	537	521	563	546	523	527	533	548	533	513	516	526	521	542	527	522	567	565	548	519	574	548	518	556	541	541	566	512	532	551	547	529	549	536	543	557	524	572	548	534	543	494	594	501	506	512	542	554	528	581	544	531	506	525	533	534	548	517	563	548	527	546	540	518	554	527	549	542	533	572	550	546	536	525	566	560	536	512	516	558	547	513	534	528	533	537	597	516	511	532	551	500	542	524	525	536	558	505	477	564	498	516	532	540	553	485	527	531	527	547	518	539	579	521	511	512	549	535	513	529	520	545	535	515	535	538	542	539	532	542	510	550	528	510	545	544	558	548	524	561	526	557	520	520	581	572	545	561	538	561	557	536	528	578	561	527	574	531	553	542	589	539	496	549	536	587	509	535	505	539	551	514	590	541	534	535	520	525	548	557	545	532	558	557	567	536	524	518	554	509	489	556	518	503	498	483	541	570	570	529	545	567	578	531	526	501	523	510	552	534	523	524	557	507	563	516	506	505	533	482	522	548	553	509	538	543	500	548	516	519	490	524	550	508	524	502	523	556	540	532	558	566	504	561	536	515	532	555	567	519	505	505	544	565	512	541	511	507	516	538	502	536	536	536	499	516	553	504	494	564	526	526	535	517	557	535	526	518	519	480	537	544	535	505	507	531	522	530	569	523	542	540	528	540	492	500	519	574	531	500	536	539	537	532	524	556	537	568	544	557	528	497	519	512	557	567	588	515	493	608	508	568	509	573	515	538	541	558	503	516	484	495	527	529	550	525	552	553	506	528	532	533	556	536	485	511	488	503	552	506	548	531	559	526	502	536	535	575	559	550	549	566	515	554	560	518	554	511	534	478	549	548	548	498	540	525	560	511	530	514	525	492	529	511	553	559	530	582	568	512	520	531	575	518	537	535	553	552	500	549	500	499	505	511	552	547	566	539	532	551	520	521	522	550	516	516	575	541	534	486	500	538	538	514	529	545	536	505	529	535	521	552	525	583	532	493	525	552	495	527	533	571	560	539	546	553	499	520	561	536	538	514	553	530	558	548	546	580	520	537	525	538	542	514	554	522	523	551	532	539	536	490	491	487	546	510	532	485	518	535	520	518	547	560	551	521	545	520	538	523	525	539	522	576	573	518	475	552	543	530	565	530	519	540	515	527	523	524	531	530	544	558	533	520	540	512	542	521	508	530	543	514	561	524	520	508	547	553	539	514	523	537	517	528	534	537	538	562	525	548	577	569	513	567	560	542	550	526	543	566	534	559	519	553	540	546	519	504	514	571	526	562	534	533	506	536	508	533	544	562	544	529	533	517	538	579	544	564	504	525	515	533	543	539	519	564	546	490	539	530	546	566	506	516	537	553	531	535	525	563	517	522	540	496	535	582	509	560	558	546	551	516	511	554	583	543	563	544	523	524	590	484	552	578	550	529	529	531	539	543	570	547	581	495	496	504	542	542	534	534	527	520	525	525	522	572	548	531	569	576	575	553	568	526	528	576	520	558	533	554	519	516	510	549	532	541	527	498	560	560	546	504	497	568	520	549	534	525	533	546	535	510	536	567	534	578	558	513	548	592	527	524	566	532	555	521	591	537	532	540	556	522	546	543	565	525	506	506	560	565	541	517	531	515	507	528	543	510	533	505	541	570	547	547	514	542	542	526	539	516	558	522	534	531	504	553	539	493	525	507	557	523	576	559	540	530	501	507	528	565	541	546	537	523	542	540	514	504	525	554	552	551	513	517	546	518	535	536	558	539	529	522	505	544	525	552	546	509	513	549	555	553	542	515	545	566	507	535	493	523	539	548	568	544	523	530	536	535	591	549	553	524	564	559	548	520	551	523	530	543	530	523	524	560	534	508	515	525	539	575	539	529	554	540	523	524	551	507	538	514	553	527	529	551	541	534	502	531	545	552	566	489	500	544	501	505	549	557	532	578	520	497	506	556	494	570	550	559	551	555	536	527	582	564	520	519	556	574	570	555	518	516	542	543	529	566	555	534	526	514	518	535	538	541	505	539	545	522	520	541	562	488	520	521	583	558	492	590	512	563	529	563	529	553	547	547	525	548	537	527	531	551	579	552	532	549	563	543	524	510	529	582	568	550	524	540	456	524	546	579	563	529	545	569	573	550	482	575	520	531	545	492	536	543	563	524	488	567	528	536	515	557	531	507	523	529	535	507	520	571	542	528	555	526	539	522	524	524	524	543	467	528	512	533	533	530	553	565	548	540	527	557	553	542	528	523	497	535	547	569	484	529	561	524	551	569	523	518	547	486	524	520	509	552	558	503	506	528	580	530	575	540	515	557	519	554	615	523	534	515	521	508	525	544	525	578	510	511	543	525	514	539	534	529	585	589	553	533	510	560	556	562	568	522	561	503	501	508	535	543	553	564	543	565	552	531	519	507	551	522	540	543	534	529	524	514	525	555	512	540	559	509	549	520	541	533	533	556	507	539	520	532	533	555	559	555	549	547	560	522	562	534	515	533	576	515	538	501	553	503	545	534	529	534	537	506	569	515	534	556	575	547	539	535	563	515	543	561	537	518	524	558	507	550	582	476	484	562	572	527	556	501	514	530	544	549	567	531	530	550	516	517	578	528	547	523	552	534	505	568	520	490	537	519	565	534
22674	7188	3054	1717	1129	767	607	436	321	338	251	236	230	270	271	298	351	383	398	335	390	428	468	434	390	385	283	297	266	262	230	247	235	222	230	235	199	195	189	181	197	197	174	164	194	163	167	209	168	187	201	173	173	188	166	161	170	161	167	165	140	176	162	167	166	169	182	169	175	170	187	149	171	173	174	187	171	167	172	191	173	179	180	178	156	167	178	168	156	183	187	179	162	149	180	192	166	184	177	165	183	177	165	177	166	138	152	156	180	179	181	155	144	152	202	160	143	147	198	153	176	170	188	165	174	163	190	195	162	191	164	183	174	189	164	162	145	165	172	188	158	144	172	168	172	184	145	166	183	174	155	167	169	132	160	175	178	183	161	173	158	161	166	159	189	158	151	183	165	137	163	168	167	153	173	189	166	147	186	167	139	156	142	169	155	194	167	171	184	151	167	161	163	169	163	182	164	144	170	154	173	172	160	165	171	141	185	164	174	182	164	175	175	140	185	191	148	170	181	155	179	168	150	167	171	164	159	180	173	189	156	152	159	178	150	171	153	162	149	168	161	152	176	178	172	151	170	156	188	171	191	166	170	174	160	179	193	150	176	182	158	192	198	164	168	153	162	172	185	172	163	170	150	160	152	166	151	187	183	175	166	168	170	155	202	172	153	172	155	156	158	163	156	151	173	187	195	167	187	184	159	174	155	170	168	171	170	184	175	150	196	171	179	157	176	143	178	147	165	171	157	180	162	164	182	191	192	175	191	162	168	165	178	155	183	159	181	171	151	180	188	164	156	179	162	159	179	192	175	178	170	152	174	150	162	172	196	173	145	148	165	178	171	157	164	167	150	149	150	176	176	175	174	162	198	186	160	182	167	167	183	181	163	181	195	156	149	198	168	157	174	186	171	155	171	162	147	160	161	181	173	184	174	195	163	154	168	167	163	179	182	153	165	166	163	197	188	172	177	184	159	172	173	175	152	179	204	165	167	148	177	164	138	171	160	167	165	149	194	162	182	175	162	159	150	172	173	174	196	176	172	183	186	176	157	159	191	171	171	181	155	142	150	164	185	171	178	161	152	174	184	172	206	172	186	146	183	160	155	155	165	150	184	162	158	177	156	170	174	152	161	170	184	167	178	142	190	194	191	181	160	166	139	160	165	157	166	160	176	184	153	148	180	182	158	152	175	185	156	159	166	183	149	194	172	179	174	184	174	169	171	177	174	189	160	171	157	178	156	170	183	143	151	161	166	177	170	187	144	163	157	186	156	184	183	179	176	172	170	176	173	145	170	158	156	153	167	135	147	133	179	178	170	184	130	166	173	159	178	163	150	172	173	167	166	159	166	144	153	200	185	158	163	154	161	161	198	166	176	160	164	144	175	150	160	153	185	154	184	178	189	178	178	181	176	171	187	178	164	161	165	155	158	144	180	163	161	157	179	164	154	185	161	150	163	175	173	191	193	151	163	145	180	156	177	166	204	163	180	153	154	155	169	160	158	177	149	171	166	171	169	180	161	153	174	185	158	173	181	161	173	167	183	168	178	167	173	171	157	176	185	169	171	146	173	180	184	177	152	154	172	165	174	159	165	167	171	178	176	160	190	172	180	178	185	179	149	159	169	155	192	182	158	172	180	188	186	159	147	155	164	179	180	161	170	157	174	161	165	163	152	195	168	166	187	158	174	173	164	191	182	167	163	169	165	186	181	169	150	157	188	176	163	158	181	159	189	177	148	168	170	173	175	176	187	199	174	165	139	202	164	195	166	184	182	170	152	183	171	178	160	179	167	164	176	180	178	159	153	143	186	176	172	161	156	170	162	150	177	176	140	166	146	176	177	145	182	164	195	172	179	167	175	152	147	150	137	167	155	189	169	159	159	192	150	144	160	168	163	169	173	172	164	156	159	166	173	183	164	171	169	163	147	182	184	154	163	185	172	189	176	146	184	166	158	145	158	156	192	173	203	178	200	133	175	151	166	161	190	181	179	162	171	190	178	171	164	151	179	162	185	169	176	188	164	164	164	183	183	171	160	159	179	164	191	167	172	162	150	172	181	170	180	174	158	153	191	174	152	156	142	129	164	171	167	155	158	153	181	166	160	195	182	157	176	170	178	137	174	172	180	159	153	178	177	161	171	147	161	182	162	159	171	189	161	165	168	160	189	164	178	164	174	155	171	205	188	184	172	169	145	147	180	199	166	165	173	160	164	160	156	186	174	171	186	154	174	183	176	180	152	137	176	158	177	173	191	160	164	182	191	134	156	170	178	187	173	174	187	172	142	173	192	163	159	170	164	165	153	146	169	163	188	162	177	172	174	197	171	164	158	179	174	201	174	161	162	155	178	170	169	183	174	158	142	171	158	176	165	155	160	175	153	171	195	176	173	166	165	198	179	156	159	172	160	161	192	181	191	180	161	155	183	183	187	169	163	157	164	176	179	141	188	142	166	166	173	177	169	181	155	167	158	139	159	150	176	199	172	158	152	165	179	165	162	162	154	202	175	155	203	174	185	168	167	175	165	169	165	171	179	173	180	155	173	156	180	175	167	182	166	164	181	168	133	173	176	139	158	167	159	138	160	169	155	152	178	168	204	163	162	172	174	187	160	169	182	168	167	158	190	161	193	161	161	182	144	190	160	166	191	148	188	157	149	163	169	151	178	169	153	177	162	170	183	193	167	162	166	165	179	158	155	171	166	149	164	160	176	160	180	145	180	174	165	165	157	175	142	157	165	167	168	176	165	166	176	146	184	168	159	146	171	171	185	194	192	157	161	152	185	172	188	167	173	170	151	178	187	190	170	160	158	149	155	155	159	163	177	167	163	191	168	193	169	176	173	186	170	163	166	184	175	168	162	187	182	196	163	174	168	161	158	160	161	169	161	165	186	173	163	166	163	181	183	163	168	153	167	174	161	149	172	180	170	160	159	155	178	167	185	181	173	194	182	160	147	166	165	188	170	171	179	155	159	157	183	196	178	156	168	173	186	163	160	181	135	167	167	164	170	161	185	168	156	172	167	180	167	172	148	157	162	180	184	200	161	180	163	170	178	183	164	184	167	168	177	181	171	175	174	170	160	197	133	156	171	172	184	176	182	150	178	173	192	179	168	174	175	140	167	156	189	174	175	190	146	171	143	164	168	155	184	158	141	165	170	158	188	153	165	202	183	170	160	172	187	139	181	171	182	166	158	164	170	153	193	156	149	178	154	162	161	163	151	156	177	157	152	181	176	151	167	181	156	188	174	163	156	186	162	164	130	186	160	152	172	158	183	172	195	158	166	159	164	176	176	185	182	173	166	183	189	181	151	201	165	176	174	162	165	155	153	178	159	164	163	198	155	182	172	161	153	177	163	171	168	168	180	169	156	168	154	174	144	177	145	192	194	174	190	201	179	176	203	143	168	181	155	150	151	161	166	190	191	157	183	158	139	168	192	195	174	181	178	148	162	155	162	169	172	174	168	192	182	166	188	167	158	163	169	181	163	172	173	205
14743	5422	4454	4869	4336	3405	2565	1857	1468	1283	1002	908	924	1009	1311	1458	1628	1976	2006	1865	1999	2540	2494	2304	2091	1920	1673	1322	1190	1032	1021	880	864	859	882	736	656	634	653	565	542	550	559	486	496	506	523	519	506	495	496	511	452	491	504	453	454	459	477	459	439	458	506	468	463	446	457	420	480	441	428	428	426	445	436	450	432	470	425	445	491	446	454	414	438	406	445	421	411	444	479	462	457	461	458	442	446	403	433	441	467	416	436	457	460	438	453	457	439	449	451	439	391	488	451	452	437	454	460	462	432	452	460	407	413	500	448	433	429	441	437	473	427	401	441	458	484	433	447	430	445	450	456	452	373	423	453	429	428	451	445	399	413	444	457	432	450	422	406	431	436	426	445	420	454	455	420	413	435	435	455	452	412	418	460	429	404	440	417	399	459	427	491	424	450	410	451	464	441	449	447	455	432	443	437	427	418	446	436	462	442	454	426	405	427	423	447	418	451	432	430	456	465	430	413	437	425	446	413	451	450	435	425	472	415	435	445	471	410	422	413	430	472	445	454	444	426	459	446	415	422	440	473	433	434	463	415	435	449	428	454	496	468	437	434	422	456	444	429	450	403	443	436	445	418	449	481	436	444	437	438	422	446	427	464	418	457	413	399	435	431	443	441	429	466	428	436	432	440	394	438	409	452	433	462	410	406	412	429	441	430	422	451	437	430	442	431	429	439	435	472	486	442	457	423	449	449	449	444	411	436	409	456	455	457	414	448	435	417	440	445	444	427	441	445	477	451	416	432	453	448	468	467	440	442	457	463	478	441	431	422	445	440	461	432	453	457	443	441	422	421	450	440	404	411	401	424	437	423	402	445	431	445	421	455	432	446	440	463	454	433	482	420	392	407	414	460	447	398	402	445	448	422	416	451	459	428	436	445	406	444	418	429	455	414	431	423	425	465	465	474	441	443	451	462	424	464	455	430	439	434	443	431	437	451	442	461	442	426	452	421	443	434	432	430	426	416	446	451	449	436	435	465	440	430	411	425	407	428	444	474	449	440	432	449	464	430	397	472	399	428	434	414	474	458	469	439	479	433	387	435	398	397	421	426	458	425	427	448	439	432	419	411	426	461	462	444	406	457	452	444	470	414	455	461	446	461	462	428	440	462	460	416	430	446	411	416	446	425	452	412	410	463	433	461	447	440	443	423	440	433	445	456	482	412	471	429	409	422	452	424	426	460	450	489	440	420	416	444	410	467	439	441	450	432	408	415	434	427	407	432	463	453	442	458	456	414	460	433	453	457	422	445	456	423	449	449	405	426	395	433	407	459	435	426	434	465	447	437	409	439	430	453	416	452	454	476	451	425	476	453	431	445	404	454	403	472	456	428	422	457	427	416	455	465	409	450	447	400	404	446	447	428	464	392	382	397	446	413	408	473	404	434	482	415	437	400	436	447	410	406	423	458	430	464	466	437	443	451	437	403	461	427	445	433	489	438	445	419	412	439	409	426	461	396	429	422	459	473	438	420	446	419	417	439	472	405	430	446	460	440	457	432	456	480	421	413	431	407	460	442	425	446	411	448	441	461	438	420	413	427	414	397	431	416	468	414	443	430	441	435	450	470	436	418	411	465	417	428	445	447	422	435	440	427	435	436	425	449	445	407	415	439	447	412	414	450	477	434	421	425	435	429	463	409	408	411	414	454	437	393	433	456	448	471	419	434	463	464	439	465	439	435	464	442	435	451	408	425	472	454	426	437	407	464	482	428	450	473	434	447	488	405	436	438	430	423	470	445	453	420	405	424	477	431	463	437	421	464	417	476	459	440	422	411	444	414	477	431	451	445	434	430	420	434	417	443	470	428	450	461	445	429	401	449	412	411	424	456	408	466	429	396	439	416	452	455	395	431	432	447	412	446	462	452	435	405	473	432	459	426	431	440	445	468	442	472	450	461	454	418	432	451	412	459	441	421	446	433	418	442	413	419	444	444	452	462	426	487	425	435	421	438	419	439	419	411	444	428	389	474	419	426	413	408	458	421	429	466	442	421	451	441	400	421	452	446	451	470	451	408	448	430	417	447	437	425	445	443	428	416	398	451	451	442	461	414	453	436	447	449	435	428	445	407	435	461	480	437	420	418	437	438	442	439	441	416	494	424	432	430	451	435	402	432	453	446	453	418	416	463	443	408	425	439	438	445	423	420	492	394	452	449	449	442	449	397	433	391	413	472	424	432	456	429	488	429	448	416	402	447	470	443	408	436	429	431	429	462	487	442	423	449	420	414	406	433	436	435	426	419	424	444	423	454	404	435	396	423	458	448	459	456	430	428	443	444	417	469	433	457	425	460	433	447	442	437	454	418	467	478	464	428	450	434	440	428	434	443	401	432	444	495	429	466	425	467	446	411	465	439	432	416	450	440	419	452	497	443	421	380	446	425	414	435	443	428	439	436	445	401	427	455	442	475	445	434	447	395	417	456	430	428	454	421	438	408	423	419	451	477	468	423	414	421	453	438	462	459	420	402	449	425	451	454	421	450	399	420	431	453	467	467	460	443	444	391	430	455	413	454	419	452	438	434	456	447	472	428	439	481	464	421	439	429	448	420	439	401	416	469	430	448	428	478	460	455	443	432	451	446	425	402	432	413	444	420	421	450	415	430	464	461	480	428	466	463	409	428	417	433	407	448	479	406	443	423	399	453	432	405	444	433	436	407	425	457	403	420	413	435	409	421	473	440	412	466	430	456	406	397	375	423	443	424	456	456	401	420	431	420	444	421	433	461	476	406	403	418	433	412	436	418	463	418	409	406	434	434	416	406	434	461	410	429	458	410	439	460	436	416	435	439	461	432	480	431	473	463	425	437	447	400	473	466	430	414	423	448	432	424	452	436	400	422	416	425	447	417	442	415	455	443	480	437	476	442	419	429	445	389	415	428	431	466	439	472	438	429	454	434	426	449	443	453	454	444	454	434	442	437	464	458	423	468	403	457	444	428	464	431	434	405	439	441	432	475	444	394	433	437	428	442	468	442	413	462	413	421	470	435	410	406	418	454	432	463	434	450	464	444	412	416	434	427	444	384	407	429	420	428	428	426	423	411	429	435	388	455	468	429	447	423	417	426	410	423	455	426	432	389	437	438	448	434	427	428	452	429	481	458	438	446	448	433	450	436	471	425	477	458	438	427	428	433	410	470	406	477	413	422	419	447	450	412	425	446	449	434	435	466	438	431	407	456	426	373	478	460	455	391	416	410	433	421	428	385	445	435	439	424	456	402	457	439	441	436	443	465	403	428	443	429	426	420	452	423	438	444	414	431	433	419	420	423	438	438	459	431	453	415	431	434	449	460	463	450	437	430	437	442	463	402	435	453	421	459	466	430	410	441	451	430	489	418	482	450	430	454	415	424	451	410	403	388	451	477	464	448	439	472	459	436	467	380	438	433	463	444	465	418	402	444	451	456	451	409	411	435	448	450	421	457	423	473	439	421	407	438	433	417	465	444	454	439	428
4195	1274	649	532	406	348	305	262	250	230	228	225	242	269	218	230	276	270	268	245	268	291	336	295	325	285	285	278	247	213	228	211	277	213	243	243	214	226	236	214	245	219	226	219	193	212	245	237	221	247	214	199	219	251	226	219	236	261	238	194	211	226	231	234	218	216	223	203	229	206	194	216	229	230	229	195	200	229	207	238	225	228	256	223	228	217	214	186	226	217	225	209	226	188	236	197	209	198	224	218	192	200	224	229	193	204	182	228	204	214	194	217	237	251	203	204	240	217	208	236	225	226	248	252	212	242	221	213	205	208	231	232	242	198	208	222	233	231	198	221	215	236	241	218	228	217	199	210	218	203	211	232	216	203	211	249	227	207	217	208	235	196	219	228	194	228	236	245	239	217	217	207	211	198	222	201	203	195	193	205	199	196	216	213	235	230	228	181	206	224	208	221	221	216	219	176	244	212	226	193	227	231	207	209	234	204	208	228	230	195	201	210	219	234	214	211	212	231	221	203	235	200	202	215	224	219	242	225	214	232	210	229	212	216	205	197	210	202	236	236	213	223	244	203	209	220	236	252	210	224	210	200	209	242	225	197	228	206	216	206	221	211	213	225	210	215	213	239	210	216	219	231	205	242	200	203	194	208	204	209	242	209	223	215	199	226	217	200	212	240	198	204	223	232	194	209	209	220	215	189	220	246	245	246	233	220	229	204	231	243	229	233	216	213	231	198	210	224	211	220	242	217	180	238	220	257	235	216	195	186	187	248	258	205	229	222	213	231	231	207	199	233	211	201	191	218	219	189	225	232	205	215	223	225	225	209	234	216	224	241	210	244	243	212	241	204	227	215	227	249	231	213	213	217	184	238	223	212	207	231	232	212	176	203	234	230	213	189	265	206	216	221	231	222	224	243	218	199	184	213	212	211	197	220	221	221	197	241	205	199	208	198	208	199	210	205	219	202	224	214	209	240	207	264	238	239	217	222	222	229	256	218	229	233	185	211	216	214	222	206	199	197	254	237	214	236	220	213	201	235	211	210	236	237	223	220	253	206	232	225	199	232	211	213	249	206	207	231	229	200	180	224	208	227	222	201	201	237	225	227	192	228	181	179	240	207	226	218	239	208	204	215	195	223	226	221	223	200	228	217	219	219	211	209	220	213	241	231	205	182	224	225	222	205	218	233	249	221	200	199	261	224	228	226	230	216	248	211	209	204	243	197	239	225	208	213	199	208	226	217	220	217	231	206	229	234	223	212	230	221	257	234	221	213	230	214	231	220	213	219	233	219	207	214	237	206	204	214	232	213	226	232	204	213	207	216	229	224	213	230	208	227	245	210	238	231	230	216	227	194	224	238	224	229	231	238	207	237	242	222	186	245	229	222	209	219	248	230	232	213	243	233	220	279	215	221	219	229	233	211	241	227	250	205	230	198	229	222	213	236	238	224	212	215	229	217	211	222	220	203	214	215	222	213	219	192	190	229	215	214	214	222	208	198	202	207	212	209	238	191	204	230	238	233	202	215	212	222	207	201	224	216	230	246	202	200	226	201	221	222	203	206	234	194	184	210	228	200	205	185	229	216	231	214	233	235	223	199	216	197	223	216	203	245	233	228	222	226	224	238	205	232	214	210	200	211	196	217	233	185	219	218	219	226	216	239	222	215	213	227	213	228	210	219	227	230	247	229	212	231	230	247	226	208	232	223	225	225	240	222	244	223	168	244	208	196	202	201	241	202	211	200	232	222	211	223	218	198	205	195	241	203	219	229	222	238	226	198	212	212	242	248	203	211	244	195	238	211	201	203	242	213	208	217	233	216	194	225	216	236	194	226	201	241	214	218	218	210	210	231	221	223	243	222	237	202	229	236	218	199	231	234	232	217	197	208	204	215	226	229	217	194	215	212	204	215	195	207	239	222	209	210	176	232	234	208	181	233	203	216	216	218	233	223	232	226	196	214	230	251	223	205	230	215	226	207	226	185	207	214	203	207	250	205	203	229	210	236	228	207	222	214	215	232	238	227	243	219	247	218	222	232	247	208	226	241	167	193	221	217	215	218	216	224	206	222	211	238	230	229	208	222	208	224	198	231	224	226	204	225	206	211	195	199	212	205	212	218	207	202	229	217	204	236	216	194	183	225	237	218	234	236	205	242	211	195	253	226	200	216	210	214	205	209	245	229	248	219	229	233	203	243	212	233	224	212	233	218	211	179	181	195	226	204	235	195	211	240	220	241	235	211	206	218	214	244	201	220	226	187	191	216	205	209	220	222	197	231	193	209	261	237	183	203	206	187	228	198	226	208	221	211	194	217	240	237	233	202	213	219	218	218	226	199	214	226	229	224	220	203	221	183	227	235	225	222	219	180	202	206	197	219	213	216	230	211	214	191	187	198	216	243	216	189	252	216	216	225	218	206	194	220	217	232	229	239	229	229	236	194	193	219	235	193	247	217	227	223	203	221	190	215	217	222	213	221	200	182	264	200	211	228	227	243	211	216	212	226	204	227	213	204	205	236	225	218	192	229	228	229	227	235	215	212	217	227	246	194	200	229	205	210	205	216	198	206	214	195	223	215	228	220	195	202	214	237	234	218	213	244	209	221	218	199	211	224	248	215	219	220	218	192	208	224	204	213	203	219	202	222	232	213	211	211	203	216	199	228	221	222	237	203	215	195	209	185	224	218	232	236	210	237	212	239	204	251	216	238	209	224	186	206	225	243	223	211	211	233	206	199	223	227	234	195	221	209	197	197	200	235	209	177	210	233	209	217	250	208	224	215	200	225	228	232	195	213	195	201	216	203	239	226	207	214	211	209	215	241	228	229	203	231	208	211	200	223	220	208	202	238	213	212	202	206	214	224	227	210	213	207	254	208	216	211	210	213	222	184	190	218	249	252	224	222	221	232	242	211	234	214	232	208	233	199	219	224	182	233	219	209	190	225	232	232	210	248	204	224	211	210	237	248	222	222	223	229	210	209	216	215	199	216	232	201	239	205	231	217	200	194	234	189	240	211	216	225	238	234	219	230	242	233	215	218	207	227	263	226	243	232	208	203	240	218	218	177	212	239	212	215	210	244	197	215	192	229	212	208	221	231	227	205	223	230	216	242	222	229	225	233	197	251	220	221	181	234	217	230	217	225	226	216	223	227	239	189	219	220	208	209	189	206	234	212	218	227	235	207	211	230	232	223	206	216	212	222	217	204	226	227	218	209	252	191	256	216	250	211	237	233	231	215	222	235	237	208	182	207	228	233	205	223	231	200	215	196	197	218	224	219	214	232	220	226	212	204	199	205	229	217	218	212	231	234	233	225	196	192	199	234	234	189	222	209	229	211	230	239	210	228	196	218	210	219	215	220	215	216	203	228	214	203	201	214	223	188	206	236	208	227	224	227	188	232	207	219	209	229	224	219	200	225	225	239	239	197	183	215	226	202	219	214	205	227	207	211	196	212	231	230	235	225	193	265	225	227	213	204	262	212	208	235	230	245	212	217
3974	1672	1511	1681	1363	1141	1038	846	778	733	631	615	660	675	737	818	880	893	863	866	860	1164	1190	1200	1116	1147	1013	889	767	776	653	693	680	691	661	615	574	598	626	590	652	608	560	572	583	547	573	555	607	559	588	531	555	560	534	561	561	566	511	580	557	604	536	566	544	554	544	554	527	537	548	541	556	564	562	535	556	539	576	526	528	563	548	535	548	517	565	598	540	544	537	555	566	591	531	515	551	589	567	553	574	542	544	572	564	544	527	537	550	534	544	558	545	557	560	560	570	538	539	562	523	545	560	556	558	565	573	573	566	535	548	552	528	530	572	529	546	541	548	572	555	533	544	574	535	572	524	551	574	572	542	526	528	555	527	522	544	539	592	572	546	551	571	539	542	527	556	489	557	538	526	579	528	544	500	551	526	541	536	580	547	533	581	536	508	549	528	556	582	559	538	582	553	544	542	516	566	562	528	533	531	546	543	553	587	576	562	586	542	569	591	554	507	568	580	534	576	536	569	544	540	538	576	530	566	543	523	555	565	551	571	515	542	592	568	523	540	508	587	573	552	529	577	523	503	560	543	518	546	551	573	568	565	546	569	526	514	550	520	532	559	577	549	554	584	532	538	547	536	531	525	536	531	523	551	541	563	546	548	560	561	500	537	548	517	541	524	535	552	545	556	557	529	518	559	558	581	542	577	541	522	567	519	556	533	549	490	542	545	547	516	570	543	557	586	552	541	627	515	563	552	583	581	523	555	503	524	550	527	590	547	551	539	529	508	521	538	560	537	515	560	569	555	533	545	544	548	558	569	544	514	572	546	537	542	510	548	572	562	571	551	525	565	528	510	583	518	579	523	570	563	579	584	510	521	518	544	560	527	539	558	543	553	544	555	579	604	553	531	536	573	527	543	563	546	551	557	555	555	541	555	537	554	536	542	568	577	562	600	520	560	587	544	581	558	522	536	548	561	556	531	551	526	568	569	582	573	507	553	556	568	531	551	526	577	543	587	534	556	526	556	561	566	548	578	553	539	578	529	563	577	542	523	576	565	569	555	523	553	522	567	534	531	534	592	559	560	540	539	579	542	534	558	529	551	575	583	530	564	575	514	584	569	518	516	577	525	589	548	528	576	525	534	533	547	579	555	531	562	560	555	561	547	533	522	527	576	550	581	571	543	563	561	514	559	555	583	559	544	611	574	557	551	564	554	557	559	527	538	577	545	545	543	569	545	536	547	555	519	534	539	604	551	535	572	545	556	575	538	566	571	534	515	473	574	520	542	547	568	517	529	508	564	487	579	578	578	540	516	539	561	574	568	559	560	551	561	588	508	568	561	555	530	527	542	551	542	536	564	608	487	560	577	550	537	519	528	550	567	553	569	551	513	531	549	566	581	567	536	523	555	574	582	548	559	546	517	533	568	539	559	537	545	558	536	557	546	554	566	598	545	550	575	583	547	573	538	582	565	578	533	530	549	562	531	573	573	597	563	554	545	541	545	567	536	541	524	544	565	499	524	564	568	593	545	520	546	533	584	552	568	537	552	544	578	566	555	578	557	511	537	521	590	551	566	572	545	527	519	546	563	541	523	544	504	565	560	578	530	532	525	561	511	581	580	555	568	565	508	548	545	566	523	521	540	534	580	545	521	575	545	526	542	545	578	590	558	544	532	571	556	567	519	547	540	538	571	524	559	534	579	512	513	559	515	572	539	526	558	585	570	516	536	561	541	599	565	505	549	524	533	579	526	608	561	562	547	539	553	515	526	563	542	536	522	547	586	569	520	579	541	567	557	539	546	507	508	539	550	579	513	524	513	499	531	559	577	561	601	549	549	553	607	538	541	537	521	582	542	554	521	539	535	517	555	561	523	563	522	537	522	522	557	568	534	549	568	562	553	530	555	546	553	570	604	540	537	493	558	579	522	558	560	519	549	521	578	589	571	536	570	560	498	547	520	549	563	543	549	540	556	519	527	557	544	601	558	566	551	524	554	579	582	519	538	548	573	546	556	549	530	563	593	531	535	549	582	531	525	575	559	550	553	550	580	518	551	546	531	551	561	505	575	522	536	549	551	570	605	519	547	578	556	545	517	512	540	517	569	537	571	537	541	556	586	590	571	561	588	573	563	527	552	531	537	530	570	564	589	543	570	565	586	595	494	561	556	531	518	559	550	532	484	510	562	523	596	580	580	584	550	563	545	539	547	507	537	514	591	585	570	519	550	526	492	556	568	544	537	529	525	545	548	537	526	536	600	532	572	568	582	535	548	548	551	593	572	535	566	576	549	559	580	589	532	579	571	556	557	602	558	544	541	567	563	571	550	552	529	560	520	541	560	559	539	540	524	530	545	504	580	569	497	550	545	533	586	558	534	538	565	577	506	568	550	530	573	554	556	575	552	519	585	541	581	528	540	584	502	515	521	548	529	559	515	544	534	573	520	566	529	576	550	547	608	544	565	516	558	577	501	511	559	553	590	502	530	525	521	534	530	530	574	511	508	577	599	553	567	536	555	543	564	546	540	574	534	558	529	558	556	586	534	569	550	508	577	585	525	536	575	531	541	573	536	539	569	561	522	551	573	549	542	548	578	523	537	539	527	557	566	544	566	580	535	524	547	509	590	536	532	574	563	578	570	568	565	550	586	526	521	515	545	596	549	536	592	526	529	588	534	559	575	583	595	555	538	547	530	556	540	527	566	564	512	524	547	547	544	516	558	562	510	523	572	533	532	562	569	564	518	607	544	577	530	553	583	534	510	548	555	547	560	513	521	523	585	558	499	560	525	579	527	553	549	591	532	572	532	548	563	548	567	540	545	530	511	507	508	532	539	540	580	532	599	505	547	535	568	551	548	543	546	504	575	520	521	534	535	552	561	547	573	569	562	565	585	563	535	580	546	542	556	587	513	552	558	580	551	570	505	541	538	512	556	561	557	614	524	562	532	582	577	541	603	572	531	536	549	520	581	545	518	566	594	548	581	524	543	527	506	560	561	517	558	518	565	520	604	562	523	594	566	533	523	570	567	557	538	545	577	568	549	579	561	544	530	587	601	535	564	590	541	585	530	578	561	555	541	552	578	541	572	524	545	524	539	583	546	559	572	558	538	554	583	530	576	541	520	559	515	541	559	554	535	540	560	517	578	556	552	531	531	527	551	578	555	543	563	513	556	591	560	536	562	584	502	565	552	553	549	546	548	552	543	557	611	553	556	537	510	590	577	564	545	538	533	562	499	553	562	572	540	569	566	545	554	593	579	544	599	527	515	546	560	531	539	543	551	585	568	559	558	540	515	551	542	580	549	525	575	550	552	553	568	571	554	567	525	531	512	504	567	545	501	611	551	530	583	525	547	534	526	546	569	557	550	566	515	555	577	524	587	545	568	529	533	539	555	557	549	551	527	538	526	524	569	558	546	561	541	580	601	570	497	551	530	588	549	515	521	539	584	531	528	544	518	552	533	532	531	518	547	558	529	545	573	534	486	569	557	536	585	562	537	535
13938	4176	1810	1182	787	580	400	374	336	303	256	242	243	284	303	300	342	304	327	321	322	391	381	369	314	397	310	290	279	267	249	260	281	259	249	250	211	240	231	229	226	261	212	221	200	205	249	184	219	210	217	184	222	193	205	213	219	203	218	199	187	221	206	202	216	205	218	180	213	202	225	230	198	191	199	229	220	213	216	203	206	207	211	199	214	221	210	221	211	215	201	239	215	196	203	212	203	193	223	192	197	214	220	237	204	217	205	195	200	209	203	230	248	209	210	200	224	202	240	211	206	197	210	214	229	215	192	209	194	215	217	210	220	186	214	215	213	220	189	204	228	184	205	221	222	226	229	210	212	236	206	208	218	212	222	209	254	233	209	217	205	209	236	215	202	205	218	208	214	231	184	217	202	216	222	250	213	214	225	212	206	220	209	226	232	227	206	184	196	209	219	225	188	219	217	218	208	202	190	210	247	211	228	195	224	213	184	212	180	220	213	220	199	254	242	207	196	214	202	187	218	190	227	211	185	201	220	214	212	215	223	205	240	201	199	199	217	228	216	184	189	205	236	196	235	201	216	209	189	201	200	220	186	212	193	209	216	192	221	214	218	226	204	217	200	190	205	220	210	215	204	218	208	189	211	195	216	191	183	205	223	207	199	203	226	210	246	200	218	202	203	235	191	239	188	206	199	214	219	234	220	185	218	253	184	191	224	203	227	234	220	207	205	200	202	235	232	202	216	232	214	242	241	192	210	228	206	218	228	222	204	216	231	199	211	208	199	219	191	205	203	211	200	199	218	197	202	188	229	214	192	199	182	202	184	208	228	214	209	196	183	193	199	205	222	185	220	241	208	214	208	213	196	228	189	232	206	236	212	207	183	216	195	213	204	224	192	212	211	196	217	217	218	214	215	225	233	201	181	208	193	213	209	205	205	238	217	228	233	224	237	216	224	174	230	199	204	191	235	208	200	209	210	233	243	213	177	213	205	209	199	220	209	191	189	200	214	241	215	191	190	219	190	235	205	219	216	206	206	210	214	232	193	225	213	205	226	206	207	213	222	195	190	225	217	210	202	207	217	188	213	236	210	220	212	198	203	219	181	211	180	184	204	215	203	242	216	203	171	203	185	195	189	194	207	198	230	229	195	215	212	201	224	221	223	210	237	203	219	216	215	218	212	230	212	226	202	173	194	224	201	209	221	185	219	208	187	217	224	212	240	215	217	235	206	201	225	223	209	199	221	218	232	235	224	216	214	204	204	221	197	202	204	229	193	193	204	214	219	216	226	226	236	218	213	208	228	197	222	220	200	203	220	227	191	233	234	260	212	183	207	232	215	200	200	210	234	194	214	231	221	213	227	198	233	183	201	226	246	215	173	192	214	224	206	211	215	213	214	228	211	234	202	212	202	222	215	227	213	216	209	212	205	177	199	218	208	200	238	204	211	195	192	188	226	232	217	207	184	235	189	244	215	240	213	200	213	194	205	199	184	211	222	198	202	202	228	183	191	223	215	223	188	190	197	221	220	226	229	186	214	214	218	214	207	214	227	198	197	221	210	202	213	241	230	214	227	212	221	219	242	215	216	199	237	207	207	215	208	201	210	208	219	219	225	219	211	226	197	219	224	198	218	199	223	205	224	197	217	218	217	210	233	196	216	206	214	231	201	242	222	200	226	211	220	192	185	189	230	230	204	199	201	201	181	192	213	198	199	218	204	214	216	195	218	203	200	217	209	219	209	218	213	211	222	216	212	233	242	226	224	199	220	210	216	213	208	216	206	225	210	221	198	227	196	219	226	238	202	207	213	192	203	220	242	221	186	191	194	193	192	238	212	200	211	216	211	218	227	191	213	237	203	206	219	235	214	198	205	193	236	200	232	213	210	223	195	203	196	172	206	215	206	203	226	247	206	218	191	223	203	222	213	227	214	226	195	175	211	205	209	206	215	242	218	206	198	229	264	235	214	216	241	229	220	215	228	244	186	200	197	202	209	215	191	208	206	227	225	214	220	201	205	212	195	200	215	197	215	242	229	214	220	203	185	188	224	224	217	201	232	222	201	245	204	189	220	209	199	218	250	189	220	201	213	237	199	197	209	213	192	222	186	219	155	215	202	199	191	213	221	188	260	230	194	237	176	202	204	194	223	187	207	201	218	205	183	224	198	198	223	199	191	212	216	199	209	219	187	185	212	204	208	230	247	221	190	220	217	211	237	212	229	218	179	213	194	203	230	199	217	203	237	230	219	188	203	199	226	216	228	233	224	203	218	230	219	206	202	209	226	227	227	208	181	195	223	207	230	184	193	199	200	259	207	209	226	223	228	200	232	195	184	254	218	220	192	226	200	211	213	205	211	199	238	211	191	206	214	230	225	222	216	198	215	204	202	187	209	214	206	212	213	239	219	208	208	192	207	220	233	217	213	215	248	235	217	194	209	189	203	221	217	212	222	199	211	201	194	201	205	191	212	207	218	186	224	205	186	238	212	212	195	214	212	216	225	207	219	213	196	217	209	230	239	223	232	212	201	227	244	195	196	205	232	203	213	226	230	185	238	245	211	200	206	182	208	205	206	208	236	211	212	199	199	216	231	187	206	218	214	219	201	193	218	187	186	187	192	190	197	197	202	203	190	232	248	214	210	212	189	185	217	199	198	230	221	215	221	194	218	232	219	239	207	193	223	207	188	196	211	196	212	208	193	219	224	174	212	229	210	204	212	204	189	226	190	198	203	209	241	220	212	217	244	230	225	232	216	205	204	233	208	216	222	235	200	204	206	209	185	213	233	221	204	243	220	216	217	210	216	206	223	217	209	199	216	193	231	221	217	206	205	210	216	203	206	215	199	202	210	231	223	212	234	224	190	225	217	220	207	213	204	237	216	234	192	203	177	213	220	204	214	218	220	217	210	204	220	213	240	200	233	215	238	188	206	207	200	191	194	193	194	209	189	229	211	244	222	199	200	220	212	236	201	213	220	241	247	207	187	228	196	218	222	187	201	200	224	220	209	202	205	233	231	192	209	238	208	211	202	201	231	227	220	211	215	235	212	174	214	203	191	217	240	195	262	216	226	208	190	239	214	207	203	203	200	239	221	208	211	210	229	264	237	214	216	230	226	199	202	192	213	225	212	213	200	232	216	190	209	215	186	207	203	241	221	207	192	194	206	183	199	234	188	197	216	209	231	234	230	202	207	191	239	188	216	187	210	174	217	237	212	212	204	183	195	214	230	216	215	220	197	215	215	216	189	257	225	200	232	241	207	242	229	219	215	206	229	200	208	202	210	224	209	222	225	233	226	237	197	220	220	221	193	216	235	207	210	197	203	214	216	220	200	214	237	205	218	191	225	218	222	215	197	200	220	178	198	197	202	215	211	229	197	202	193	196	184	232	223	218	228	220	207	213	214	207	205	187	219	216	222	246	190	206	222	247	196	224	180	234	250	227	233	213	208	207	224	214	216	193	193	218	230	220	199	203	215	200	188	209	215	209	208	183
11086	3946	3003	3582	3014	2254	1826	1392	1233	1090	862	793	768	857	1064	1160	1369	1474	1433	1340	1383	2035	1968	1803	1777	1631	1395	1127	1028	947	894	813	782	816	828	718	677	646	629	619	616	580	622	601	539	572	599	598	585	580	616	566	564	566	564	554	582	539	553	562	532	540	523	526	561	519	527	524	482	523	530	566	529	577	557	524	516	531	547	514	509	528	525	511	527	551	549	547	536	507	519	533	538	535	524	488	567	530	540	549	518	531	553	525	538	539	489	516	549	537	513	528	535	534	520	537	532	578	487	571	539	546	492	508	526	554	565	521	516	524	558	538	507	512	542	513	586	519	521	508	520	515	539	517	538	559	524	529	535	485	564	539	563	523	514	503	469	480	529	570	549	525	536	489	564	557	538	518	541	558	521	570	528	515	534	525	511	499	512	518	558	528	498	558	525	519	504	548	565	536	553	557	512	572	498	547	504	554	525	530	536	517	562	538	522	521	495	519	503	516	505	534	556	513	555	552	504	568	528	496	580	544	501	541	521	534	513	499	530	546	498	532	500	537	530	535	512	504	500	522	510	541	519	527	553	537	534	549	563	544	536	507	542	526	551	553	550	518	536	567	524	537	499	524	502	560	514	510	502	529	508	535	535	549	499	534	495	511	528	534	513	557	574	522	563	534	521	510	507	516	525	564	479	547	554	495	544	519	496	526	521	554	542	541	520	495	510	511	494	535	527	532	535	523	530	530	564	546	509	543	513	521	509	543	532	542	539	547	560	519	546	513	520	560	536	528	497	482	534	562	551	536	554	520	546	497	531	567	507	511	545	521	545	516	567	569	520	483	563	515	547	530	548	549	525	536	572	529	540	513	542	534	517	541	521	520	548	537	551	528	542	552	540	551	563	483	577	556	511	523	533	492	508	519	541	547	518	540	532	553	503	557	487	552	505	528	504	550	550	511	548	505	568	553	577	527	539	567	555	534	533	547	517	515	492	551	561	575	510	511	539	530	513	534	547	541	541	557	540	505	542	590	563	577	576	514	522	512	465	477	596	541	556	549	546	538	508	541	537	522	553	508	523	550	506	561	535	514	526	532	545	549	521	516	562	526	511	549	553	531	527	470	570	538	551	531	540	516	529	530	508	530	563	558	567	536	514	510	507	512	538	533	496	533	543	515	600	550	540	527	547	540	529	541	551	532	537	560	525	556	520	509	524	518	529	520	536	526	532	491	543	555	579	552	552	524	540	571	476	501	557	528	508	519	584	543	500	499	541	494	531	516	514	521	529	525	533	512	531	562	528	542	492	555	537	529	523	542	577	533	555	520	519	509	547	565	533	545	527	533	504	522	575	480	511	567	549	497	561	496	523	528	522	504	519	503	553	506	512	548	510	525	524	550	538	523	541	560	510	567	487	527	529	523	570	498	505	542	541	530	567	533	527	523	576	558	568	507	543	503	546	524	515	511	512	557	537	498	530	521	505	553	548	513	535	476	521	550	465	550	548	520	513	532	556	540	586	528	557	533	541	540	482	556	534	561	539	502	522	535	524	556	551	531	545	523	491	503	522	534	522	569	529	509	528	505	525	539	565	540	513	541	511	533	565	528	545	509	496	557	499	516	531	551	511	543	511	553	511	515	522	554	530	492	550	503	563	539	538	516	498	496	554	548	569	553	542	540	516	554	529	557	556	536	515	485	553	578	534	544	560	536	543	539	499	477	527	494	512	538	519	537	549	538	542	526	527	560	554	505	516	534	494	485	607	517	526	543	545	524	555	527	526	542	524	551	535	530	548	586	543	539	523	504	558	515	509	533	517	541	534	512	537	552	539	535	537	523	561	595	549	537	542	521	547	506	536	494	504	536	537	546	513	529	536	552	541	516	512	580	532	506	556	538	544	557	539	513	536	534	544	508	513	537	531	516	525	548	529	547	574	548	541	567	562	543	498	518	553	522	541	556	572	565	538	520	512	516	566	535	494	525	571	559	517	565	540	517	556	529	525	509	543	522	583	518	524	522	504	569	559	507	503	552	479	538	543	560	502	551	540	526	526	506	523	539	537	526	530	577	543	554	510	492	526	527	532	534	540	540	513	553	518	531	509	521	540	544	508	542	553	532	567	496	556	551	530	534	553	504	566	544	538	511	489	544	557	500	535	544	497	550	534	535	539	554	515	530	543	504	536	573	533	574	559	525	514	530	603	536	532	484	552	555	520	521	578	549	509	474	574	510	525	561	549	510	526	483	522	494	532	529	572	548	502	532	538	507	560	535	564	491	559	518	512	567	554	536	487	518	509	546	555	502	538	538	559	549	533	522	531	536	510	523	519	553	511	544	524	562	519	522	545	530	521	501	556	490	543	524	547	547	515	536	522	515	581	554	544	567	541	545	552	547	551	487	597	529	522	533	515	508	522	533	507	551	554	536	511	495	514	553	545	555	500	502	547	504	541	533	568	508	544	522	517	538	500	601	577	527	552	542	518	525	493	530	546	566	572	557	513	545	528	550	536	572	546	543	556	521	552	518	513	522	518	593	506	575	548	506	563	555	512	532	528	541	570	527	573	539	561	517	541	501	536	531	547	539	538	553	511	531	547	529	501	538	539	543	508	529	495	542	524	548	525	550	562	554	482	559	572	524	580	536	514	547	482	532	573	530	511	540	539	562	547	529	532	531	532	480	512	542	504	541	527	556	553	512	547	537	539	512	528	531	528	515	498	530	481	571	569	553	536	503	573	532	497	529	543	534	551	505	532	535	546	528	534	619	555	529	538	530	548	555	535	488	530	547	575	541	505	565	576	530	548	494	563	504	545	557	501	565	527	559	509	510	532	504	503	577	491	541	520	529	510	533	538	524	533	497	543	562	520	568	567	585	570	526	543	591	520	546	523	582	547	548	512	542	531	553	556	532	539	539	542	533	481	554	516	507	542	574	531	517	509	592	528	564	514	525	543	549	538	535	523	572	563	597	536	507	507	532	567	579	529	541	519	486	552	561	543	492	512	554	563	501	563	577	538	550	482	523	518	522	506	513	516	541	560	555	548	543	494	555	530	545	562	524	506	533	541	511	538	480	534	549	494	497	520	518	508	530	539	543	503	507	492	527	516	542	518	530	508	520	544	540	519	489	528	549	558	554	498	491	513	506	552	538	525	542	484	528	533	553	515	571	562	508	520	491	559	516	509	515	548	543	515	519	510	536	554	524	536	531	529	516	543	549	488	520	609	554	515	515	521	525	552	581	501	561	525	560	520	539	496	550	540	570	562	550	589	504	574	510	514	518	552	540	565	542	571	530	534	554	556	555	510	531	509	523	579	535	533	574	531	570	540	512	548	574	585	576	527	543	520	504	579	518	534	530	556	525	511	546	525	539	528	513	542	539	548	548	532	526	531	511	489	552	510	556	517	538	466	552	530	567	550	559	532	550	515	556	528	549	500	533	561	510	587	506	519	554	560	518	572	524	529	502	519	538	555	516	572	557	570	535	541	503	494	538	549	532	490	542	532	547
22768	7870	3069	1992	1190	855	578	406	373	333	271	239	216	247	302	327	359	405	381	340	362	501	465	417	427	352	290	276	255	252	280	241	218	194	217	231	218	211	170	204	179	184	159	175	187	153	197	150	185	176	197	177	194	168	176	177	189	179	173	163	154	189	178	160	165	178	177	209	174	155	186	157	198	164	175	167	172	169	156	169	176	151	158	183	166	150	156	176	166	182	163	170	195	189	169	169	182	187	181	195	153	192	152	179	162	151	176	160	164	160	164	161	178	161	161	169	182	178	170	164	176	169	182	161	150	164	155	198	181	193	182	173	159	166	140	183	143	160	168	165	204	171	179	131	153	178	174	169	170	156	149	173	177	167	172	183	189	161	170	189	190	166	174	168	199	171	183	171	164	181	174	175	168	173	169	176	137	142	166	173	173	166	169	172	168	159	163	154	194	160	152	167	173	167	176	179	162	190	138	175	172	160	168	183	162	159	171	179	172	155	182	156	168	186	175	167	170	184	182	177	174	170	160	159	191	155	169	172	168	168	160	161	185	170	164	180	178	165	163	173	152	177	160	146	150	146	168	153	166	186	153	166	189	169	174	176	154	178	161	188	157	162	194	173	153	171	168	153	179	176	155	166	177	191	163	170	156	184	162	157	184	172	159	161	175	157	183	173	156	178	171	176	147	141	168	174	182	179	166	161	175	202	164	164	157	172	180	159	189	162	174	180	178	157	185	181	180	186	160	173	152	170	151	146	189	162	173	154	168	177	164	184	182	182	177	158	172	191	163	162	168	144	162	167	162	157	183	175	152	165	149	152	170	164	160	166	159	167	174	157	180	167	166	158	185	177	180	189	169	179	174	155	159	161	162	155	200	163	151	170	159	166	204	158	189	155	187	190	157	187	161	169	174	179	165	145	170	160	185	178	157	161	161	138	167	156	166	179	164	166	183	165	172	176	168	167	150	176	185	172	172	177	139	153	177	186	173	169	179	200	156	168	173	162	171	163	168	171	187	174	179	182	165	183	138	188	172	178	160	159	167	175	162	160	152	167	189	158	178	165	152	181	194	182	165	171	171	152	167	162	181	173	176	178	163	174	175	160	175	191	151	178	175	183	183	165	154	161	164	160	167	142	144	177	162	162	175	142	188	156	156	149	156	185	166	185	173	181	158	168	166	160	170	173	185	151	197	162	179	187	158	161	185	161	152	166	175	174	179	173	174	162	189	183	167	156	157	169	161	169	201	163	190	180	173	156	147	167	159	161	160	185	154	167	172	161	187	165	183	172	178	153	162	182	158	175	171	162	148	160	170	167	152	168	154	169	164	190	187	171	184	150	179	182	174	184	134	156	183	177	183	155	175	163	168	160	178	164	150	169	176	176	183	174	188	165	179	182	154	170	166	145	163	183	174	188	167	173	149	194	184	159	181	164	165	165	151	168	181	195	180	190	158	174	149	175	160	146	164	170	149	176	167	173	177	172	167	153	153	140	133	154	153	180	156	147	164	187	160	190	180	165	157	178	171	172	154	155	133	169	154	166	160	169	147	170	186	175	163	175	188	156	140	164	133	149	187	164	181	159	173	162	167	175	176	202	182	170	168	152	169	185	180	186	172	183	188	167	170	182	161	166	149	172	171	167	156	183	180	146	170	154	187	162	164	173	170	174	171	151	160	151	186	196	155	164	187	157	179	164	182	180	142	171	190	183	175	204	172	171	161	155	176	176	140	183	179	154	177	178	194	169	169	188	181	148	185	146	153	164	166	181	174	156	171	160	145	168	165	171	162	150	179	160	174	173	169	168	180	153	182	172	152	174	179	162	165	164	170	182	171	169	171	176	182	159	162	175	194	184	174	168	167	147	158	184	168	148	173	150	179	141	186	170	144	171	208	155	169	148	175	154	153	170	159	149	177	158	157	159	159	167	179	157	167	156	182	162	151	175	189	160	163	142	173	159	164	171	163	177	166	191	170	173	172	164	190	156	165	161	164	161	171	142	146	154	177	154	154	196	187	183	173	155	179	159	171	177	182	171	176	173	184	172	150	186	172	177	154	165	210	177	176	195	166	159	168	183	140	171	165	176	157	163	172	157	166	174	170	185	158	173	178	169	166	157	178	188	154	159	132	153	162	174	170	187	155	185	184	158	178	179	161	169	175	168	176	157	165	161	169	161	153	156	179	161	156	159	169	176	158	178	173	181	187	182	176	191	168	152	164	165	168	180	167	165	153	190	167	186	172	173	166	173	178	141	139	181	185	157	166	162	200	162	162	191	163	142	168	170	172	192	181	166	152	187	175	186	182	175	161	138	184	171	150	171	173	197	151	178	188	167	174	183	163	158	164	176	188	180	170	154	174	161	167	185	187	154	187	166	179	183	174	148	178	194	179	173	173	172	146	181	157	156	164	180	188	150	184	203	170	181	178	146	176	180	171	143	170	171	195	157	183	163	151	159	163	194	188	152	164	149	152	170	197	172	169	184	177	173	177	173	172	167	153	179	202	152	168	146	167	173	182	154	172	170	173	185	175	179	172	182	158	159	156	186	164	163	157	155	165	175	162	159	173	161	150	137	172	163	181	167	166	166	160	156	171	153	185	198	169	165	196	147	184	188	165	187	191	170	144	154	158	180	172	177	163	150	165	174	153	176	159	157	149	160	157	150	167	184	163	159	166	161	172	180	179	156	189	183	186	172	183	147	158	182	178	172	163	171	165	191	192	174	178	172	161	155	155	188	154	166	160	169	177	162	184	170	168	165	180	157	165	159	174	150	153	189	182	171	156	161	161	191	172	158	135	140	159	174	164	161	184	165	183	166	167	177	177	178	189	166	170	157	166	171	191	151	172	175	180	160	161	168	196	176	158	156	131	182	168	184	157	158	171	169	192	149	151	185	157	159	180	172	188	157	171	162	162	153	168	162	146	185	173	158	161	185	166	179	181	164	192	175	188	168	165	163	162	170	162	161	179	174	165	153	162	156	166	146	157	169	197	156	172	173	161	174	166	158	152	146	174	184	164	175	168	152	158	151	191	168	155	165	190	150	172	177	168	151	177	135	174	187	171	165	171	153	175	183	178	171	141	171	195	156	149	192	170	174	157	169	161	161	158	167	167	177	191	146	173	145	168	184	160	151	148	176	176	170	173	180	178	163	186	176	190	169	182	156	163	169	178	181	187	174	188	166	178	184	192	186	180	162	176	145	175	173	158	158	196	165	172	177	173	175	152	184	178	167	171	188	170	164	162	161	168	175	152	167	185	194	179	165	178	151	155	171	188	182	180	152	178	173	176	183	192	150	175	181	181	159	175	165	183	161	159	180	179	180	161	176	171	179	172	175	139	157	179	168	168	177	188	181	181	182	166	177	170	177	174	141	185	154	172	163	196	166	154	172	174	171	178	151	190	160	159	164	168	143	187	172	168	168	173	165	159	185	171	150	147	156	198	196	180	148	175	148	173	169	141	179	168	174	165	169	185	160	176	193	162	176	189	147	189	195
14905	6141	4441	5287	4396	3381	2483	1911	1595	1476	1109	896	869	947	1216	1497	1688	1994	1871	1749	1971	2892	2583	2358	2174	1936	1600	1214	1154	1013	958	910	956	860	857	747	591	610	617	583	591	550	543	533	527	513	545	479	504	475	527	498	485	453	493	474	459	463	481	466	453	487	456	466	447	473	491	423	417	438	445	488	469	431	403	435	399	463	450	450	448	465	427	441	421	456	462	429	488	425	432	438	427	454	425	466	432	449	450	449	429	441	457	476	419	448	405	443	431	444	449	455	453	434	406	458	456	441	414	449	442	414	417	432	418	446	402	452	442	470	425	447	414	466	417	452	406	451	455	448	423	461	404	404	454	453	457	434	424	434	463	412	402	447	443	425	440	454	464	443	443	423	441	464	425	435	457	416	417	393	458	445	431	440	412	455	426	390	422	424	451	410	445	437	463	450	454	467	451	445	446	454	428	423	445	417	424	419	440	427	448	456	450	457	431	418	442	450	435	433	432	435	459	424	411	433	439	460	449	410	422	422	444	423	459	438	453	458	442	483	460	462	450	382	441	414	442	431	429	433	468	437	422	478	408	416	462	423	413	374	467	429	426	439	401	419	447	417	415	455	456	418	427	460	465	429	432	461	427	419	473	414	404	448	430	435	405	386	439	447	432	438	424	471	460	466	426	442	448	393	467	465	452	409	415	418	428	418	424	450	423	435	427	470	451	407	461	413	414	447	452	436	447	427	413	466	464	444	418	431	471	418	426	448	433	437	415	424	447	451	435	420	411	446	419	425	448	436	482	417	455	445	445	453	454	454	425	450	396	451	423	418	430	448	445	398	427	414	438	417	420	437	445	407	415	434	422	428	415	439	425	444	426	397	415	454	419	437	455	462	430	447	452	409	424	425	429	438	422	473	453	406	457	477	413	456	432	478	450	435	426	424	423	406	434	468	443	458	439	466	486	433	479	432	423	475	459	418	424	405	428	449	431	429	416	440	438	447	484	476	437	418	413	427	431	436	456	398	412	409	468	442	416	441	416	402	457	450	425	438	382	419	463	461	426	423	441	466	413	437	437	456	415	446	422	446	424	450	431	437	469	465	432	466	434	461	424	453	432	442	463	447	434	436	458	417	456	422	455	432	421	460	415	440	448	448	425	424	391	418	392	485	451	429	411	383	487	403	459	427	478	448	420	431	430	421	428	454	418	400	437	394	429	437	432	435	449	404	399	480	413	389	418	446	430	466	420	461	449	465	465	430	438	441	416	395	422	463	453	465	432	471	426	421	421	412	449	448	450	458	416	424	425	432	463	426	416	430	442	439	424	438	424	435	421	431	435	438	443	429	379	454	432	430	466	463	449	414	440	410	439	446	438	433	438	436	453	418	428	415	443	394	466	433	435	409	461	456	432	469	435	439	421	409	450	461	446	418	462	427	448	416	460	434	420	446	403	442	423	433	401	437	412	460	466	446	446	433	476	422	430	426	455	449	381	478	450	426	462	417	399	426	431	463	427	460	456	456	435	452	440	435	446	450	427	431	485	445	426	436	434	437	400	416	459	427	447	450	424	428	421	420	445	452	409	408	460	464	397	414	434	421	388	457	398	452	412	423	450	407	413	395	408	418	412	435	423	463	416	479	434	403	416	465	433	478	449	454	440	474	459	424	425	441	450	433	455	410	467	407	432	422	428	464	468	443	439	437	446	437	406	471	435	417	458	445	430	436	419	458	419	495	425	420	413	422	446	439	442	405	414	444	422	422	428	448	392	483	467	429	420	463	430	451	442	454	415	433	418	473	448	405	412	408	467	463	466	436	428	457	459	465	435	467	416	438	454	450	394	445	461	429	433	411	419	453	465	417	430	421	439	452	418	401	416	430	428	433	435	417	456	495	457	441	418	414	449	452	420	395	470	419	416	462	417	432	426	405	449	424	442	416	408	408	401	418	437	458	417	444	463	427	440	421	410	440	441	423	434	405	421	444	450	456	416	440	435	417	480	429	429	409	474	452	425	455	423	410	434	417	436	449	426	428	428	438	414	442	424	432	479	399	432	390	446	446	420	410	440	432	437	452	453	421	453	432	434	452	435	417	453	406	417	433	411	462	426	450	415	421	437	422	420	448	418	447	416	402	439	443	428	470	431	420	453	395	444	431	419	413	401	388	419	442	467	436	428	417	417	437	477	420	431	441	427	445	451	442	424	419	429	465	436	415	435	432	409	433	446	414	445	401	420	429	420	414	435	465	435	437	426	414	467	458	429	414	434	450	418	451	417	448	422	462	476	408	450	469	414	446	461	446	423	424	472	410	479	484	445	465	484	462	415	441	429	432	418	439	462	422	409	459	423	445	451	417	449	419	437	444	426	408	456	425	467	434	440	485	466	460	407	402	441	440	429	433	437	430	461	441	409	448	416	453	423	416	415	432	465	486	448	425	452	427	403	450	454	449	410	430	451	474	437	463	416	402	433	427	457	406	412	437	431	432	456	434	439	451	432	448	430	439	417	443	431	466	467	504	434	438	442	415	440	410	427	423	441	434	456	477	418	486	406	429	426	416	433	466	452	400	450	439	431	417	434	453	454	437	440	413	447	459	459	413	418	413	427	455	399	438	433	423	424	459	434	456	443	444	447	436	428	406	444	424	412	424	444	425	462	468	387	408	478	404	406	447	416	411	451	413	413	427	475	426	429	431	453	417	418	417	430	396	431	417	470	450	423	415	422	428	446	445	479	397	398	421	439	428	393	397	444	447	440	424	448	412	432	418	455	430	456	414	413	431	436	410	426	461	454	453	455	419	437	421	450	432	407	435	398	431	458	414	395	435	427	424	397	418	454	414	446	407	425	476	423	427	433	447	452	442	418	408	432	405	428	449	424	468	445	432	443	437	458	412	447	433	429	452	420	437	425	426	455	489	445	447	451	441	455	454	432	449	443	423	397	459	451	477	434	412	442	414	435	369	400	433	436	417	434	446	469	448	420	426	403	403	414	472	427	467	427	460	438	426	432	423	446	422	427	401	440	409	425	417	423	408	431	447	457	426	455	467	437	415	454	445	438	458	406	436	434	459	470	404	406	453	452	425	459	430	451	420	443	425	408	422	432	443	424	437	439	449	405	436	423	415	426	416	440	426	487	443	428	429	422	418	436	455	416	420	437	406	389	430	422	445	470	417	429	431	424	435	461	444	441	426	432	438	431	431	412	439	459	442	419	441	448	452	408	458	463	458	447	457	471	401	427	463	418	458	441	445	425	440	413	458	382	418	461	431	453	471	413	451	430	433	458	417	391	411	466	432	419	441	418	452	431	425	430	461	415	385	428	425	411	418	460	458	398	438	446	404	446	430	416	398	464	411	386	437	418	428	443	413	463	430	443	400	437	426	437	397	415	432	447	421	447	438	451	463	430	427	420	431	410	440	462	434	397	432	446	417	421	471	407	468	460	431	381	475	457	457	431	425	463	429	455	419	412	427	441	450	455	409	417	437	434	398	441	408	440	447	443	453	440	404
4249	1159	657	511	388	344	279	275	245	229	243	223	218	244	249	293	289	276	252	277	282	300	341	294	293	329	250	256	236	283	244	261	246	200	255	207	235	228	233	235	245	225	223	238	228	201	219	215	226	206	201	210	206	213	219	241	211	201	217	199	228	210	236	204	246	230	216	201	220	210	253	220	188	238	212	204	223	204	225	225	230	200	251	224	222	208	225	200	221	205	190	237	199	229	227	198	211	220	214	211	202	241	217	244	191	229	234	211	203	223	236	227	246	222	200	207	236	202	222	222	197	231	224	224	230	215	217	225	209	234	204	226	246	221	203	211	200	212	229	215	193	218	208	212	217	229	215	214	218	219	228	215	231	216	217	226	207	221	242	214	217	217	207	207	213	218	205	229	215	188	199	234	204	230	237	218	222	211	209	208	219	220	220	229	210	214	198	223	245	214	210	215	210	190	209	220	222	221	240	211	195	221	189	232	204	257	239	216	262	214	212	224	261	225	231	237	203	226	220	248	239	216	197	234	193	220	230	198	216	220	204	220	204	224	218	200	227	195	215	234	201	220	228	214	231	217	225	208	222	194	222	229	214	231	209	226	194	215	248	231	216	212	210	230	213	213	205	211	215	220	213	190	204	213	218	212	226	214	206	199	225	213	200	191	184	241	206	230	210	229	204	247	225	215	229	208	221	229	231	221	222	219	224	210	218	214	211	224	211	219	238	240	221	223	232	221	205	232	207	218	206	218	223	209	228	220	229	218	233	199	238	238	192	200	222	238	204	215	195	211	244	208	208	203	206	206	224	225	208	215	218	232	208	244	211	226	231	229	227	225	203	201	224	201	227	210	202	217	195	213	242	232	250	236	222	220	202	210	234	218	192	203	208	226	230	231	213	235	244	209	215	200	235	211	231	211	205	220	208	237	211	197	216	202	186	209	245	223	211	207	216	223	253	196	209	227	193	202	235	229	190	225	216	216	224	207	211	236	209	196	214	207	229	204	204	195	204	205	210	222	217	210	218	200	232	230	223	220	221	217	219	189	248	234	234	213	208	207	218	247	218	220	229	262	195	208	213	228	218	208	216	232	193	226	191	195	205	184	221	204	238	214	211	229	245	209	193	223	223	216	197	200	189	242	226	183	215	217	203	217	211	223	245	211	218	223	219	211	223	232	207	232	230	200	208	217	219	201	204	221	209	208	195	194	198	230	205	213	197	229	221	226	235	206	230	223	242	216	198	214	193	212	217	220	231	236	214	189	231	213	231	216	220	231	222	243	223	238	206	223	239	191	205	218	193	191	218	201	193	217	201	234	269	194	211	233	216	221	227	218	241	197	209	208	237	220	205	242	212	218	220	194	204	209	224	203	223	239	200	221	240	246	192	218	238	229	229	212	225	203	216	216	211	219	205	191	236	211	233	209	206	186	200	204	216	196	219	247	207	252	219	213	195	212	185	210	218	178	196	245	225	236	194	219	183	246	231	224	209	243	225	210	224	220	208	189	196	240	213	220	248	231	228	235	236	220	219	212	211	213	213	237	231	226	241	237	227	177	223	208	207	206	217	218	238	210	219	203	224	200	250	199	201	194	220	239	199	228	211	236	213	223	196	214	216	236	221	237	242	222	219	212	252	214	177	233	231	179	213	239	210	203	215	201	199	213	215	225	202	240	234	227	199	215	228	196	238	195	224	222	216	214	217	221	225	223	208	219	216	235	231	228	224	225	221	242	238	218	219	216	215	237	246	216	219	199	208	211	237	205	193	214	232	201	221	219	222	224	209	233	207	220	212	218	193	229	213	214	235	233	216	215	229	194	205	209	222	190	240	244	208	208	200	239	205	217	236	236	235	214	204	224	196	201	181	224	224	220	218	218	217	204	218	232	250	243	222	213	226	240	215	219	201	215	201	256	203	221	238	210	235	219	222	233	243	228	197	228	239	199	204	199	230	234	202	203	250	190	200	212	201	202	224	206	226	240	228	238	197	229	200	220	212	217	213	216	207	225	269	203	216	253	207	241	220	201	220	239	195	199	205	198	243	240	227	234	218	227	242	216	220	233	218	208	226	216	215	223	207	206	188	231	240	230	225	210	221	226	214	208	225	213	240	188	223	219	194	221	244	216	226	210	193	215	210	213	236	225	207	204	207	200	219	215	224	199	232	243	215	214	213	233	215	214	227	210	229	203	220	196	239	233	230	228	204	248	193	200	234	203	205	238	210	233	232	220	212	218	219	232	218	253	213	227	206	196	210	228	206	206	214	215	205	195	222	241	220	191	211	213	243	220	245	203	219	216	222	208	192	213	198	205	228	190	199	205	239	213	225	213	223	204	213	243	200	197	239	239	218	248	239	246	216	214	213	226	265	218	220	242	223	212	196	217	235	234	188	194	231	216	227	238	205	234	216	216	217	211	208	217	220	235	219	234	192	204	220	242	210	214	231	232	245	202	181	204	231	210	205	204	214	230	199	196	187	220	216	203	228	227	205	210	229	207	201	206	204	240	206	212	230	205	210	231	251	238	226	232	236	227	204	208	224	233	225	214	220	244	230	209	209	206	197	228	218	218	225	189	207	196	231	222	225	201	187	222	212	249	236	209	200	232	241	209	225	237	248	210	204	226	240	218	216	217	215	209	217	228	208	213	205	206	222	211	206	211	199	235	225	202	195	216	238	185	196	222	220	242	232	198	236	227	213	239	223	188	208	239	239	230	223	194	191	198	207	233	228	238	191	225	207	231	204	195	197	206	214	211	231	225	227	241	213	203	213	226	222	207	196	198	207	206	211	234	212	224	223	225	251	215	206	237	228	217	205	223	220	211	198	218	234	195	206	231	213	248	254	185	225	215	196	217	217	228	227	233	208	229	199	211	222	202	224	208	214	203	199	218	221	200	220	218	225	213	215	199	223	217	205	200	222	251	215	233	227	223	227	232	224	205	239	223	218	198	216	222	241	233	229	205	210	210	222	200	204	226	212	249	217	194	181	229	220	229	201	200	236	217	202	212	211	230	225	196	216	206	221	243	209	227	202	218	217	225	211	208	202	214	224	214	210	207	213	208	209	207	203	243	217	216	232	201	232	199	246	233	237	234	201	214	231	191	243	227	212	216	217	224	216	200	184	247	219	234	225	223	208	234	201	209	236	237	223	214	231	216	201	232	216	224	228	228	210	224	231	218	204	200	219	224	179	223	220	231	240	229	262	231	222	239	205	213	210	202	214	213	212	229	224	225	224	233	231	237	223	227	232	192	197	225	225	230	208	236	216	239	198	228	231	198	217	213	222	238	221	250	203	213	207	224	230	250	197	235	210	215	209	215	199	210	208	222	189	231	185	210	230	210	241	226	218	204	243	210	206	200	228	238	216	214	215	219	210	218	203	221	211	229	220	233	218	194	209	229	216	230	209	211	211	224	232	204	180	229	236	189	211	188	212	215	201	221	197	200	219	182	218	249	219	212	212	193	222	231	219	238	245	216	215	196	199	220	220	223	219	213
3887	1607	1427	1696	1374	1146	969	874	806	758	630	651	611	705	803	812	905	871	805	845	879	1164	1174	1257	1218	1068	932	811	732	710	698	731	676	674	664	601	557	557	588	597	551	569	589	589	602	571	582	567	561	558	580	550	560	540	529	563	586	558	561	585	556	561	532	546	549	552	569	532	572	550	575	538	560	530	542	543	550	535	534	565	584	499	537	507	531	526	542	559	537	524	535	544	565	540	554	537	537	574	535	539	526	556	521	530	534	569	552	585	594	564	515	573	574	546	550	562	510	538	516	567	535	587	546	542	603	549	543	483	513	537	522	544	532	553	560	541	533	565	549	566	576	563	556	551	530	496	525	510	528	522	570	542	536	557	551	559	553	509	540	535	544	551	530	608	540	531	540	561	518	526	551	559	550	547	521	522	562	554	521	543	595	515	564	554	533	558	548	550	555	566	534	537	552	578	564	549	525	577	583	529	532	536	550	546	562	558	575	551	521	556	489	516	592	517	532	523	546	550	567	558	553	562	548	533	520	535	534	533	564	556	527	543	559	552	547	573	511	552	565	528	556	538	570	540	565	547	550	514	559	548	557	540	523	511	588	576	577	577	524	520	570	535	576	539	555	530	559	571	553	562	560	575	548	483	548	562	577	526	514	530	574	572	526	536	561	556	534	555	567	566	554	536	548	549	549	578	580	547	526	574	529	560	578	555	577	560	556	553	549	526	520	531	536	551	549	539	527	526	586	519	558	529	581	510	575	541	507	529	571	501	543	546	558	573	516	537	572	587	566	529	538	544	514	573	512	515	521	576	507	496	570	519	529	553	569	529	529	546	597	516	566	545	544	540	562	537	514	558	551	577	530	550	541	533	556	581	573	571	561	510	585	528	600	555	526	526	568	564	561	523	532	551	558	537	534	552	524	554	562	534	504	560	482	510	508	539	521	538	529	559	569	524	538	557	573	536	555	547	605	535	543	579	538	543	564	568	603	532	550	533	559	544	524	554	527	575	499	529	531	519	552	616	523	590	539	549	532	578	579	545	550	572	615	541	561	545	578	559	556	556	586	507	589	554	573	489	510	547	524	572	541	541	594	527	566	545	565	547	570	541	562	512	553	556	516	566	560	523	532	570	561	561	528	535	523	559	577	525	552	541	551	584	540	573	547	519	507	537	570	543	513	510	606	548	559	520	533	547	574	535	550	525	545	508	515	565	590	547	567	530	540	562	527	554	536	497	582	606	564	555	563	579	570	525	552	537	612	528	543	544	555	546	512	525	574	565	566	571	575	543	531	550	554	512	595	543	591	525	527	549	528	566	563	555	566	551	585	521	540	539	600	483	534	559	521	559	524	531	538	525	555	538	567	544	563	611	548	536	549	563	552	552	571	550	551	535	521	573	554	526	540	552	511	533	536	542	549	562	556	559	546	551	514	545	540	543	550	541	555	550	578	545	557	533	539	550	560	550	541	569	569	595	523	558	562	524	528	568	545	538	560	548	507	559	568	557	546	540	548	520	546	579	513	533	561	519	518	576	569	541	516	572	548	517	561	539	513	525	543	542	524	558	572	546	544	597	527	552	555	550	526	556	549	521	574	529	548	541	574	560	561	546	549	507	488	533	518	536	557	564	588	555	527	548	562	560	543	539	592	577	589	546	571	562	522	513	500	534	534	589	565	534	551	533	548	559	551	580	568	515	552	567	547	560	544	580	522	525	520	524	562	557	517	581	532	555	516	487	537	538	552	504	554	539	571	535	553	516	539	525	572	563	540	561	537	544	555	546	529	552	553	490	538	553	553	568	530	571	536	537	578	523	573	521	531	549	539	523	553	519	528	559	511	544	482	573	518	546	574	548	515	558	561	498	550	541	519	534	561	539	519	555	569	526	531	582	546	533	579	542	537	509	589	559	570	576	528	563	537	544	545	560	519	567	581	541	555	535	520	540	544	561	536	529	599	531	590	514	570	525	540	571	524	555	538	549	515	544	575	550	564	526	509	526	559	535	555	534	533	491	500	537	552	551	576	481	561	553	547	541	578	512	510	533	526	532	543	515	545	527	548	565	584	538	523	553	527	496	551	546	571	553	589	529	542	534	543	578	506	605	533	544	564	498	569	571	518	562	508	554	564	538	503	554	540	510	524	552	526	541	545	539	527	543	515	535	588	544	537	565	578	562	572	570	550	505	575	526	545	571	577	580	534	565	563	564	505	543	575	520	586	554	469	520	593	577	561	532	527	595	509	536	576	568	536	559	531	553	535	567	552	551	541	538	556	544	551	557	521	517	560	562	580	553	558	567	545	527	549	515	551	505	553	544	568	586	578	537	559	579	608	534	521	535	558	532	520	540	526	565	532	571	544	567	559	493	542	576	551	563	516	586	581	555	573	536	551	570	564	574	548	507	587	528	538	518	527	533	553	571	548	536	565	552	536	568	532	566	550	527	508	561	574	574	570	567	517	531	509	503	539	517	521	533	526	501	561	568	509	587	562	538	564	560	506	510	526	582	535	557	537	576	543	545	589	563	542	575	572	525	545	534	509	560	588	546	541	562	563	539	531	549	583	583	522	554	503	554	512	547	566	522	556	536	568	574	560	561	523	567	535	498	561	586	525	567	500	530	553	524	583	514	556	548	540	577	523	518	533	518	561	536	554	570	562	554	505	508	545	501	574	537	505	543	544	561	561	548	546	541	513	558	542	625	542	529	544	553	546	533	544	555	543	513	550	584	559	558	545	562	518	534	551	533	546	574	528	548	587	535	524	555	481	509	548	531	555	572	596	540	550	487	555	531	572	550	546	540	580	563	523	539	540	550	546	530	549	512	539	529	511	568	551	521	503	524	553	533	543	543	563	529	537	524	584	518	544	539	550	522	584	544	531	573	568	544	539	496	553	576	548	545	585	565	513	528	527	572	527	531	548	554	554	556	593	563	532	524	543	571	561	569	536	547	557	511	516	517	542	586	529	557	551	529	555	530	514	570	564	560	525	544	549	544	503	541	530	505	604	550	565	555	533	529	529	553	549	561	531	579	607	544	567	542	539	508	541	549	544	555	539	529	498	518	556	536	526	579	545	576	576	558	569	595	559	559	554	528	568	562	532	561	537	550	575	580	514	522	530	519	558	527	531	549	578	569	609	506	522	487	519	551	507	572	558	550	551	569	527	574	564	570	512	573	530	574	570	576	538	555	575	541	527	566	533	562	561	556	556	540	538	545	586	585	539	558	525	545	568	526	559	566	505	561	557	521	545	598	511	514	531	534	570	572	533	568	541	540	514	543	548	551	545	542	539	549	609	544	590	524	539	548	529	519	515	583	501	557	562	577	532	534	550	564	557	526	491	552	534	531	586	548	578	582	543	521	566	531	565	568	546	563	555	536	543	560	569	522	553	541	514	553	529	536	518	540	536	531	556	539	553	568	528	521	574	583	554	566	552	558	551	546	531	540	561	544	559	519	511	518	566	544	539	552	554	574	526	520	536	510	542	541	554	590	538	549
13860	4116	1734	1151	830	594	410	380	369	314	258	231	260	287	276	299	335	357	308	315	372	438	441	354	379	343	329	282	276	248	232	236	247	262	224	232	213	199	235	217	215	228	204	210	190	200	225	222	196	208	240	222	218	196	224	235	196	209	209	221	199	192	210	206	241	220	224	211	203	193	228	219	209	186	247	227	195	211	211	220	220	206	206	248	191	183	201	204	209	176	188	216	206	202	200	208	240	191	217	199	205	180	202	229	203	203	218	198	197	238	225	202	220	192	223	207	215	215	225	215	233	205	206	212	234	197	218	203	208	214	223	227	192	231	206	222	216	209	205	204	193	188	206	174	204	206	208	194	204	224	220	189	227	182	235	208	213	234	221	211	208	206	221	174	218	189	232	213	198	221	212	208	212	227	207	221	220	206	229	208	213	224	210	202	216	208	198	179	210	207	204	216	222	222	223	209	216	246	195	207	191	195	205	215	218	220	213	222	211	199	187	223	240	220	203	200	233	223	202	211	205	221	222	203	211	210	190	199	225	215	205	211	228	215	226	196	210	252	222	217	217	226	227	202	196	220	209	206	220	210	213	175	241	193	194	211	192	236	226	213	220	230	192	197	218	191	223	225	225	242	205	195	212	216	209	190	229	212	216	204	187	229	188	235	198	220	204	218	201	213	199	219	236	196	223	199	205	223	231	222	217	188	206	221	217	213	194	218	239	210	202	205	245	183	197	217	213	219	199	199	220	186	215	204	242	215	207	214	218	223	206	211	200	217	201	195	221	201	218	201	202	231	212	225	225	212	228	204	222	204	202	214	219	209	204	221	201	222	211	214	205	216	223	209	200	231	211	222	199	218	213	194	204	221	223	227	209	179	209	197	213	207	219	213	202	221	180	191	234	210	227	195	190	231	216	202	183	233	221	230	200	211	226	218	217	212	234	170	211	226	218	208	208	259	191	205	206	213	209	219	214	229	217	225	183	214	199	240	182	197	214	207	218	214	224	233	203	218	236	184	214	215	207	208	218	206	203	237	204	204	211	208	187	202	212	219	205	226	197	181	226	200	211	217	221	225	217	206	210	223	219	229	181	238	228	212	205	208	201	191	185	215	242	227	231	212	234	212	221	216	230	209	212	184	212	219	212	238	199	214	184	206	224	197	209	196	202	194	216	209	210	180	210	204	225	199	218	213	225	215	203	236	237	205	200	188	221	219	244	209	198	226	206	192	233	213	204	196	181	203	204	230	211	211	199	197	212	203	194	188	182	214	201	230	207	222	210	193	209	219	208	218	221	196	227	207	200	190	191	221	222	221	234	208	212	201	222	214	215	220	213	240	213	206	219	226	226	246	183	236	203	210	185	219	203	195	216	229	235	216	229	211	192	224	206	237	186	183	234	210	206	188	222	219	216	219	204	223	194	227	219	198	211	210	211	225	215	201	193	208	185	211	208	204	222	198	233	201	235	238	221	231	207	195	218	213	217	234	228	209	190	232	216	207	220	219	205	219	218	225	229	201	208	200	207	209	203	188	219	236	216	210	181	205	196	215	206	227	190	195	210	179	186	206	206	231	228	206	221	219	229	205	205	198	222	207	198	200	181	202	218	221	202	233	167	219	225	258	206	206	217	229	208	191	240	221	215	194	196	200	220	187	217	210	188	214	207	209	200	220	238	180	190	218	238	220	224	225	201	227	223	195	210	202	185	198	213	211	215	212	217	209	180	216	206	236	216	222	220	207	231	168	221	185	213	194	190	220	200	188	227	234	221	219	210	197	216	200	225	209	218	240	206	233	227	220	223	215	213	218	208	215	211	201	227	189	216	235	215	205	231	229	215	225	226	200	191	204	198	249	245	197	213	227	211	208	207	209	218	224	220	224	234	215	235	227	199	222	230	232	208	207	204	213	202	217	201	196	214	201	221	230	208	208	220	225	193	201	230	205	223	219	212	227	219	218	206	200	219	194	214	214	229	212	186	206	205	218	200	204	204	235	223	215	210	218	250	229	230	245	188	192	207	213	203	213	231	193	203	226	209	224	215	223	218	224	216	185	204	207	199	232	217	181	200	215	212	197	202	207	210	209	195	217	240	223	226	208	209	205	215	201	181	231	214	232	211	233	197	228	192	225	223	202	197	207	215	218	236	222	228	220	205	205	191	198	209	196	197	203	210	193	229	194	232	203	220	192	197	212	203	207	204	236	232	217	188	231	242	219	227	214	201	213	230	218	201	203	186	241	213	226	238	219	195	203	196	220	195	207	195	229	203	211	213	204	222	199	221	241	215	208	203	209	218	203	194	195	199	211	208	220	211	252	207	205	202	226	189	191	226	208	192	200	217	194	205	203	205	235	223	232	171	214	221	231	227	211	221	206	187	234	208	220	199	205	228	219	206	197	215	215	205	183	225	211	226	227	220	221	227	209	240	228	240	238	231	201	213	221	220	198	192	194	212	184	205	195	213	213	221	192	219	208	220	176	198	197	216	223	230	227	220	196	193	196	190	213	222	229	200	219	200	203	192	194	217	237	205	240	218	205	210	198	227	209	216	190	206	193	208	197	227	206	228	221	208	265	224	226	202	241	174	222	218	213	218	219	212	185	233	218	227	231	205	181	211	189	197	204	221	223	215	192	200	185	216	198	213	228	211	204	228	174	204	228	231	205	215	235	202	224	210	216	220	204	198	206	193	227	236	194	219	211	201	214	201	238	196	241	219	199	206	196	207	208	205	191	209	210	201	216	189	226	192	237	219	233	254	190	185	208	206	198	212	200	232	218	208	219	228	213	197	203	203	201	208	213	212	228	210	218	192	200	199	213	223	207	215	217	199	209	226	203	207	213	205	209	202	204	220	216	213	235	229	201	240	215	188	235	207	224	214	226	197	227	191	205	195	207	207	213	200	187	192	210	230	230	236	217	208	185	197	196	208	194	214	204	215	206	221	200	212	208	225	215	213	202	209	216	234	209	219	231	183	201	224	200	225	195	207	233	200	221	190	221	213	212	229	208	190	240	196	209	198	213	219	206	208	202	173	206	195	193	190	226	230	203	191	206	229	215	228	198	211	211	201	215	210	203	229	198	196	204	205	216	214	209	216	196	227	211	201	219	199	221	211	222	197	216	210	202	207	221	219	212	233	214	213	187	224	223	226	201	228	196	210	241	221	218	190	232	171	209	228	204	230	205	196	200	234	222	211	242	207	218	213	208	216	223	203	197	223	215	184	204	205	197	227	225	200	211	213	179	210	197	198	202	219	219	198	195	227	220	231	192	255	217	199	217	205	210	214	200	217	209	210	234	195	206	235	203	226	188	205	208	215	230	203	210	201	207	183	207	206	203	233	227	198	180	208	254	222	219	207	182	223	226	238	223	212	205	196	209	201	213	207	200	219	245	209	202	209	222	204	230	204	215	211	241	209	210	211	213	186	190	195	203	212	202	210	210	194	204	193	172	200	203	207	202	204	209	231	185	191	232	220	217	238	230	215	199	200	214	204	223
11129	3952	2935	3572	3021	2306	1863	1590	1319	1048	859	804	804	824	1078	1137	1310	1446	1448	1367	1640	2126	2057	1879	1771	1494	1229	1171	988	938	817	810	806	822	793	700	681	638	656	636	618	569	599	575	581	544	583	577	559	573	576	556	604	566	529	539	503	554	555	541	556	508	555	545	500	557	559	532	514	480	513	532	545	533	538	510	524	512	510	521	506	538	542	489	535	524	511	529	534	475	546	532	505	498	541	513	542	528	492	494	553	545	514	541	545	531	556	561	547	512	546	499	531	585	509	549	544	540	529	541	537	544	514	536	504	550	510	498	526	498	497	565	566	545	545	539	565	546	496	516	572	536	539	541	530	533	514	520	499	531	530	566	545	538	529	542	561	515	531	486	538	506	505	496	544	487	495	513	553	519	542	537	512	578	532	517	518	537	502	536	503	521	525	527	535	565	510	515	512	506	546	554	521	542	531	506	522	533	492	545	558	482	511	573	518	543	514	516	549	573	546	523	527	545	583	520	513	512	539	553	548	524	510	500	535	519	510	533	511	465	530	541	501	571	562	502	493	562	509	534	544	562	544	554	533	571	544	521	539	558	496	533	526	524	523	534	511	517	536	535	512	538	525	527	507	546	543	541	492	562	538	519	525	496	540	518	502	520	534	543	593	576	532	545	538	535	518	528	535	540	558	531	541	548	501	546	526	492	553	559	521	539	508	497	520	568	589	547	513	524	505	546	526	515	526	483	571	551	492	526	554	526	531	535	524	552	496	535	495	493	526	540	502	595	537	546	584	534	548	521	538	562	535	543	524	579	591	520	523	566	554	547	517	541	510	505	512	536	536	558	547	549	554	535	503	514	567	542	549	531	524	533	502	513	537	505	535	481	567	511	519	515	531	558	543	494	490	532	520	533	558	509	573	545	537	531	537	508	549	573	534	528	538	493	527	554	545	529	543	533	539	526	579	480	523	543	498	505	554	551	526	518	503	501	502	508	558	557	487	541	515	524	503	526	578	522	509	544	532	511	524	541	577	510	532	528	537	565	537	513	507	520	522	540	543	528	542	525	515	536	557	555	548	521	494	490	533	514	509	508	547	478	526	540	543	585	568	514	533	530	533	521	536	511	539	532	539	549	555	508	522	582	535	523	549	548	513	562	540	560	548	536	530	510	555	530	512	534	532	528	524	501	559	522	531	518	552	541	550	500	538	500	530	485	561	510	526	532	531	499	518	515	513	550	480	516	570	498	557	511	527	552	508	506	501	530	554	559	566	552	564	548	555	506	509	552	540	528	514	517	538	530	524	491	525	537	554	524	519	497	555	534	520	559	522	530	522	523	571	554	531	489	557	511	529	515	516	503	526	574	556	500	540	496	555	525	530	525	504	578	571	519	526	550	532	508	519	505	506	510	510	524	537	536	543	522	523	550	531	542	535	530	514	514	526	542	557	540	477	540	555	505	551	564	586	515	551	553	578	547	529	520	532	531	499	521	526	548	546	478	515	506	533	529	523	516	550	570	533	554	589	472	588	532	504	499	539	560	558	493	504	553	510	563	530	560	517	493	513	540	515	533	533	534	497	532	490	521	538	541	559	524	536	555	510	512	525	507	514	531	543	536	516	547	536	528	536	505	526	531	524	503	501	518	583	501	555	518	559	522	504	537	553	547	514	548	577	512	533	517	524	525	567	525	543	505	489	511	538	510	543	540	514	491	514	512	531	486	529	541	517	562	474	525	552	516	535	477	519	539	505	556	543	538	479	545	521	556	522	585	541	490	505	545	496	523	505	541	539	531	543	523	505	549	513	527	538	524	487	541	543	506	539	549	548	508	526	546	522	504	559	544	508	518	533	491	557	502	502	518	548	526	525	475	554	539	489	517	515	528	502	506	546	529	523	534	567	504	535	575	523	538	506	549	564	537	500	541	532	542	556	536	528	529	523	518	557	519	551	532	529	547	539	521	552	504	573	506	523	545	530	503	519	548	511	516	496	531	567	542	512	546	541	538	517	525	533	551	513	549	500	507	535	533	531	555	571	512	553	570	491	542	547	466	538	524	534	558	591	492	521	526	526	509	533	530	523	525	541	518	517	535	480	534	504	545	499	552	498	532	567	511	550	493	526	521	474	515	493	567	534	498	497	495	514	531	521	531	490	541	543	510	531	552	567	533	541	522	543	535	551	515	530	494	577	522	484	552	540	561	507	512	565	511	551	541	518	547	531	525	497	513	524	507	528	553	538	522	513	543	539	517	533	557	554	506	535	541	484	536	533	466	553	541	523	531	546	522	495	538	520	533	524	556	562	508	513	516	548	539	491	524	553	542	534	528	539	549	543	530	537	518	515	503	521	530	519	566	510	515	539	543	546	493	553	524	536	527	524	541	544	488	555	522	512	549	557	552	554	502	552	535	500	530	570	559	499	540	530	566	531	509	522	545	515	493	536	544	517	555	541	511	504	538	532	494	519	513	549	522	528	529	529	537	541	541	542	507	524	508	491	534	601	550	535	511	499	546	529	566	503	515	505	575	530	575	502	538	541	553	516	498	540	486	527	529	517	547	521	532	535	544	591	567	514	535	515	538	513	538	522	533	531	487	521	511	555	537	517	501	496	553	548	532	580	512	539	515	516	533	509	509	519	500	531	511	490	517	532	519	565	535	537	532	501	505	508	561	512	507	532	539	512	564	529	516	550	513	518	554	534	475	549	572	531	517	508	540	513	536	493	511	550	509	532	521	548	518	519	498	545	530	559	555	521	582	558	488	579	500	524	524	588	497	518	513	537	565	481	535	511	498	532	534	535	515	535	521	552	533	521	560	549	516	552	542	537	557	536	509	581	502	560	494	549	546	513	493	542	539	529	511	550	550	529	492	529	546	559	542	511	519	523	508	521	522	513	526	540	501	526	506	532	544	538	533	558	513	526	537	566	565	546	551	539	548	564	502	549	576	490	510	513	528	497	513	555	537	522	547	566	538	508	527	580	549	556	563	518	495	540	528	551	533	558	543	490	512	528	574	517	536	510	504	562	509	539	498	536	552	525	548	491	525	486	549	529	536	514	547	560	552	545	468	589	525	572	572	523	535	519	539	538	558	491	557	528	520	524	501	501	540	500	512	533	547	542	528	537	530	552	540	536	527	546	519	498	565	528	546	525	493	508	519	541	542	563	524	576	542	557	501	516	523	548	533	533	554	541	550	542	536	552	501	569	557	556	549	511	500	582	512	495	539	543	499	471	551	536	561	491	499	554	506	565	474	549	558	569	497	519	521	553	532	489	517	535	523	536	513	553	553	538	524	491	474	495	518	511	535	499	516	572	507	507	552	569	568	526	546	528	554	553	553	595	561	513	520	542	547	530	510	524	481	516	549	539	537	502	521	490	528	525	501	541	517	539	523	550	563	483	545	550	550	546	547	528	510	556	536	557	517	492	565	561	499	531	539	517	538	520	540	529	523	502	540	572	530	541	512	510	535	490	506	522	527	530	524	530	505	509	532	525	497	516	535
22279	7287	3041	1850	1240	864	605	472	410	320	251	234	236	243	294	316	317	433	400	357	367	513	494	447	431	372	290	264	275	250	210	250	222	241	226	212	185	215	202	206	213	176	169	154	181	162	185	170	183	177	173	167	149	177	173	164	156	176	153	206	170	174	143	193	174	171	154	161	179	183	183	188	163	186	156	168	180	170	162	165	192	185	161	168	177	170	184	165	190	164	141	175	168	173	164	183	170	184	189	157	144	160	173	168	160	166	193	162	153	179	172	186	185	149	161	174	186	199	156	170	153	160	174	152	156	157	191	167	175	160	165	165	173	175	170	192	203	204	157	161	166	178	153	145	176	178	159	168	171	171	170	184	169	174	185	188	164	164	187	150	160	160	161	180	171	168	163	164	196	149	174	176	165	167	169	167	165	192	172	152	159	165	181	150	181	178	158	167	173	169	201	184	159	177	164	173	141	174	165	152	173	171	141	159	149	176	151	180	165	182	162	187	155	183	138	176	179	157	189	200	189	164	161	202	185	168	166	164	147	168	187	170	154	169	170	131	151	192	157	162	158	152	152	168	158	166	144	165	169	179	202	170	155	189	157	173	188	178	189	152	151	166	184	171	174	167	174	152	158	161	167	149	142	173	187	194	187	167	155	162	172	171	171	163	186	177	174	170	170	163	185	170	180	156	180	154	167	155	164	172	168	151	157	154	160	153	155	181	165	147	144	177	182	193	167	202	165	168	161	171	149	185	175	145	159	176	182	175	163	152	162	156	142	184	160	142	165	188	164	143	177	170	166	185	175	151	156	168	167	172	179	179	170	179	147	181	162	153	195	163	180	167	153	161	172	179	175	159	155	160	164	203	180	149	165	166	176	169	182	181	165	164	168	187	199	176	171	202	168	184	162	163	159	165	182	194	190	164	195	165	178	152	156	164	175	192	181	170	179	170	182	177	167	160	180	184	162	172	167	177	176	168	156	165	176	173	183	157	163	159	185	175	172	177	174	173	189	168	173	172	154	175	159	166	175	174	196	172	151	156	157	197	178	169	216	153	171	158	169	167	164	153	179	148	156	179	159	192	159	167	162	185	163	170	161	166	193	179	188	145	153	160	182	183	167	158	146	165	171	169	159	161	155	172	166	155	204	169	195	157	183	167	159	171	161	177	156	169	160	157	150	175	146	152	152	173	156	149	174	155	154	175	167	183	172	166	151	160	162	145	149	164	144	160	173	173	153	173	196	194	164	160	173	165	187	178	174	166	163	179	183	168	171	182	160	180	171	163	181	171	187	183	151	172	159	164	138	157	165	158	161	176	156	193	166	183	168	161	155	161	169	154	157	170	166	182	150	164	173	180	154	154	160	163	154	165	168	143	169	170	180	158	190	168	152	172	173	146	163	173	151	174	186	146	186	177	155	153	186	166	149	166	159	180	172	159	158	167	162	156	166	196	162	157	151	156	161	163	142	176	153	172	166	167	156	179	176	140	165	158	141	146	159	192	179	167	164	168	172	164	177	163	185	148	146	166	152	171	151	180	156	160	181	171	174	163	164	168	158	157	171	165	172	161	176	194	142	166	161	162	178	187	179	187	161	165	169	130	173	178	171	154	174	165	175	166	164	140	163	166	170	153	159	174	158	180	165	163	157	157	201	147	156	152	166	185	183	163	174	157	153	154	166	160	156	170	184	167	150	155	170	179	171	154	158	144	165	169	183	159	184	159	183	154	176	184	178	181	177	140	199	163	158	180	163	184	159	142	151	173	198	165	147	155	161	169	147	160	161	177	163	163	179	186	149	158	175	158	178	174	143	169	174	161	180	172	180	155	159	154	151	162	178	164	183	150	151	152	163	184	162	168	175	187	177	156	167	175	167	180	171	159	150	183	168	166	164	180	169	177	167	155	158	163	143	151	205	178	170	160	175	155	165	170	177	162	148	176	147	171	154	174	181	175	162	165	170	202	167	143	164	171	167	158	153	160	148	169	162	163	169	190	150	173	135	143	169	164	188	182	175	165	192	159	172	180	173	171	187	151	151	165	167	158	169	178	170	149	156	159	158	176	172	153	171	172	160	170	146	175	169	175	169	173	193	166	168	172	168	167	165	149	158	169	174	159	160	165	151	161	178	171	179	158	162	167	172	167	161	152	154	164	186	175	186	158	156	172	167	169	145	192	166	175	170	157	163	150	176	156	170	190	149	161	189	163	180	173	162	174	169	154	167	178	156	166	165	156	182	188	180	186	214	171	158	169	196	167	153	148	154	185	186	171	189	164	173	155	149	157	171	191	170	184	158	150	152	171	161	175	187	162	175	151	160	169	167	185	179	167	170	168	175	162	176	160	160	181	197	139	178	160	195	173	160	164	177	167	134	175	153	160	189	157	161	148	172	171	178	158	166	151	183	169	205	175	182	173	183	164	167	150	168	162	185	151	179	196	142	156	152	176	147	167	150	171	175	162	180	165	157	183	164	182	157	152	157	170	156	160	153	150	175	177	166	159	180	171	182	161	167	169	183	143	153	166	151	190	183	185	174	148	163	167	171	189	140	171	157	179	163	184	175	174	159	162	165	153	154	160	161	159	161	162	151	170	158	157	165	180	176	163	173	165	192	166	172	181	180	184	159	179	173	173	199	187	189	175	183	161	206	166	159	159	166	168	178	146	193	172	177	144	160	154	161	181	146	187	153	167	169	178	162	166	186	180	171	190	180	160	176	146	182	165	178	176	181	171	169	168	146	173	171	190	171	142	173	142	183	172	195	172	170	150	175	177	163	165	183	168	155	166	141	182	163	175	186	168	194	168	153	174	184	169	189	166	179	185	139	168	174	160	188	191	165	175	161	172	169	152	190	169	155	180	181	135	170	172	200	164	155	182	160	148	175	156	160	167	164	195	176	167	172	168	183	152	163	174	184	183	173	157	164	170	178	139	166	156	200	160	164	174	188	184	152	181	176	159	152	200	203	172	166	173	190	160	139	184	158	171	181	164	154	158	143	188	161	158	162	172	171	156	175	174	151	163	173	177	147	184	164	146	168	136	156	166	152	166	174	177	159	169	143	174	167	161	155	171	177	184	143	165	147	177	175	159	161	143	165	168	170	198	168	155	160	178	181	156	164	149	162	168	178	178	174	183	175	166	169	153	179	171	181	174	176	166	171	183	183	158	172	171	176	175	195	156	178	169	136	173	166	147	166	152	174	175	188	186	176	163	163	169	142	177	171	162	177	175	168	152	162	157	190	165	155	193	168	181	182	137	168	170	154	154	185	192	137	172	185	163	153	182	188	173	170	169	191	184	145	153	168	179	165	172	155	153	176	167	176	167	155	183	172	141	178	153	175	189	176	164	185	162	171	166	166	175	166	186	187	176	154	173	194	172	182	175	193	182	139	186	163	171	154	185	169	178	162	151	184	188	161	180	167	178	179	163	185	160	160	161	172	155	209	185	174	166	157	149	149	162	153	141	165	174	187	169	164	151	167	146	170	153	202	176	177	179
14684	5466	4407	5331	4564	3453	2774	2259	1739	1283	1036	822	879	1055	1312	1416	1604	2066	1826	1819	2078	2920	2806	2387	2210	1859	1464	1194	1156	1012	964	929	871	888	799	677	611	623	650	616	579	558	523	510	507	498	514	543	512	513	476	484	468	482	452	507	459	462	480	439	442	436	436	460	467	485	461	444	444	484	447	484	456	483	429	452	454	445	459	388	422	408	448	459	415	457	440	408	436	465	440	438	447	425	453	468	501	432	437	396	427	401	440	403	430	434	440	401	446	441	468	463	414	391	462	454	444	450	449	421	458	422	421	439	418	413	431	396	434	420	442	433	458	439	433	441	420	414	417	384	386	472	433	433	452	418	416	445	410	439	449	445	438	412	456	423	473	446	424	438	427	460	448	411	453	396	410	428	418	430	455	456	433	447	427	425	415	401	453	428	418	444	455	423	425	480	411	419	471	425	435	451	446	374	444	415	430	400	425	440	443	420	435	450	402	433	464	418	474	432	418	445	443	398	430	417	436	415	428	443	470	440	449	449	399	418	438	438	409	451	447	432	432	445	428	415	439	454	411	399	444	426	457	434	456	439	486	455	385	426	440	426	458	454	428	422	441	454	461	470	443	446	447	408	422	422	437	396	433	416	424	429	422	407	466	425	451	427	439	421	426	428	443	446	432	448	434	446	433	418	410	437	406	458	451	447	480	435	404	431	424	406	435	399	434	426	424	420	409	419	413	458	440	416	419	414	429	447	425	433	412	427	481	469	423	423	442	418	454	453	432	448	421	428	429	401	406	448	444	399	445	444	403	449	429	444	433	398	460	397	415	470	401	426	414	401	428	439	435	408	406	435	447	424	462	433	431	412	421	428	465	444	413	445	459	446	435	468	502	437	409	456	490	444	435	441	444	485	422	428	424	433	461	447	434	466	405	406	432	431	432	420	400	421	446	415	465	412	424	420	454	442	423	460	451	461	435	450	457	421	469	449	412	439	453	452	430	416	447	430	452	440	430	460	404	416	428	414	446	435	422	415	414	433	465	426	446	473	425	434	413	435	420	439	450	378	434	424	425	462	465	420	411	409	464	433	435	437	449	426	440	426	441	427	431	416	459	435	429	421	434	408	459	450	393	442	401	441	423	443	458	408	432	438	410	436	427	443	404	387	467	491	446	454	448	434	417	443	451	386	479	422	411	440	423	421	428	454	458	421	427	427	436	466	422	487	458	461	459	469	430	441	407	421	440	416	414	436	396	442	397	463	442	412	466	390	398	416	431	443	442	412	445	410	455	439	469	436	429	438	469	457	454	478	434	419	443	457	421	427	387	446	449	435	431	415	452	436	423	434	425	440	422	405	430	449	453	425	417	438	406	427	424	415	416	447	419	422	409	431	429	437	440	455	445	424	427	463	446	439	426	423	430	419	445	430	438	408	446	473	466	437	419	449	416	416	398	410	442	437	457	429	432	424	450	454	426	487	402	401	443	461	426	421	450	448	483	393	460	416	427	440	387	450	434	436	410	431	424	423	430	438	458	454	459	458	411	437	440	439	440	420	425	431	440	466	407	426	443	432	466	410	429	445	414	425	404	428	394	441	448	391	442	383	397	434	467	419	449	434	445	455	414	415	445	409	465	441	423	424	450	447	450	427	428	462	424	420	422	432	457	433	467	419	422	415	421	424	422	423	471	433	430	453	409	390	466	429	432	444	430	424	427	410	478	436	431	460	398	457	443	417	414	444	424	449	410	422	427	449	418	471	462	437	453	436	459	417	438	458	421	392	405	457	426	389	389	422	454	451	405	412	429	398	422	453	464	471	418	449	450	423	430	414	450	408	464	433	444	412	426	407	415	456	431	439	445	445	397	419	411	443	461	434	430	445	425	444	447	425	393	455	403	422	404	418	390	446	439	443	431	442	439	440	402	399	412	425	420	409	436	431	421	455	418	430	425	404	440	422	446	487	463	378	472	405	374	466	420	462	454	415	395	450	442	409	456	428	454	421	465	452	452	409	406	479	434	413	444	443	422	434	421	423	414	424	466	456	442	460	461	429	453	424	438	454	435	439	432	457	475	421	440	396	434	463	412	429	435	418	414	466	490	437	419	445	427	470	397	435	417	393	461	464	424	407	392	459	473	454	450	398	444	417	449	440	417	422	410	398	430	434	427	426	399	424	414	423	438	440	399	422	438	395	429	464	439	452	423	421	467	450	414	447	462	429	413	424	457	443	429	453	414	420	443	426	446	461	457	440	419	438	445	405	446	449	441	482	410	390	400	430	434	425	439	445	407	411	453	436	427	428	438	413	430	413	433	435	456	430	429	436	413	449	418	426	398	434	409	446	431	443	427	440	426	416	433	451	418	415	407	373	449	438	440	430	421	462	451	458	426	437	424	426	449	453	418	398	419	432	452	417	447	437	426	437	429	425	425	448	426	442	435	421	459	424	437	453	428	427	413	442	397	431	394	431	420	404	417	443	416	420	426	453	401	450	445	463	428	448	439	431	427	431	413	415	446	398	451	433	403	482	404	421	451	459	427	430	412	442	445	455	440	449	382	466	458	439	386	440	467	464	403	454	439	443	427	404	396	445	460	423	465	435	415	463	424	447	397	434	408	420	438	437	448	425	434	402	433	435	439	427	453	458	444	460	450	456	472	439	415	424	446	402	420	403	435	419	382	443	461	424	447	459	401	425	406	407	421	415	481	421	470	418	448	430	459	418	434	423	449	446	452	417	412	454	415	457	420	427	426	435	440	414	452	452	451	439	425	416	415	430	408	467	429	438	407	472	423	441	440	429	445	426	397	465	446	416	393	454	437	435	431	441	443	453	424	447	406	464	462	402	449	469	406	429	444	442	417	459	437	443	421	441	433	401	451	444	425	470	459	422	409	401	471	410	445	448	443	424	429	448	455	429	470	410	389	447	414	436	432	439	450	433	441	451	440	418	435	436	437	436	412	451	427	452	413	444	427	417	444	438	415	409	435	430	448	436	435	462	423	434	431	413	425	423	457	479	430	443	444	428	427	467	404	429	390	437	472	404	467	427	418	437	468	482	450	467	469	435	464	464	412	402	432	436	403	405	436	443	439	448	429	427	483	434	446	419	444	416	447	424	448	410	471	400	423	444	455	439	469	415	421	434	460	451	441	430	447	421	438	413	425	430	442	445	448	419	418	439	421	440	436	461	430	434	425	424	426	425	435	448	440	432	423	448	415	452	437	425	424	423	420	457	400	447	456	447	426	452	426	445	439	398	430	458	454	468	411	452	447	430	472	398	413	447	430	397	427	454	453	419	452	437	424	445	442	439	451	432	402	444	447	478	419	433	441	411	439	427	441	461	433	421	468	442	420	430	417	430	390	438	414	433	422	443	412	470	446	429	437	409	427	473	419	460	430	448	444	443	410	431	433	454	407	424	446	421	425	445	431	427	418	432	416	423	420	394	422	423	446	413	435	440	406	401	439	427	433	467	451	425	406	424	423	441	460	441	466	418	451	420	472	445	414	422
4253	1119	663	502	388	329	340	311	255	279	239	235	234	236	237	256	277	267	280	228	249	285	296	321	303	313	307	246	216	244	235	224	217	207	228	247	238	208	237	213	236	171	230	236	221	216	225	234	229	216	229	232	199	226	213	206	223	226	260	216	197	243	240	202	211	242	231	234	191	232	207	228	237	209	232	218	189	235	208	197	225	207	224	198	221	228	234	210	252	223	233	215	236	216	206	223	223	222	223	232	199	214	210	215	229	184	206	212	207	200	219	228	204	244	215	210	235	213	211	267	219	204	237	228	196	230	194	214	217	208	220	208	212	225	214	219	201	201	217	220	238	233	190	207	212	253	228	202	242	218	224	235	196	195	209	214	199	234	215	225	204	206	196	231	204	210	203	237	204	225	218	248	222	198	221	232	207	228	209	225	215	234	200	199	213	189	209	232	217	195	230	224	218	214	229	226	181	253	216	229	217	237	232	214	220	217	211	236	213	185	237	228	221	218	233	239	232	219	207	219	197	214	192	218	219	228	220	205	219	216	214	225	226	230	223	236	227	224	228	200	224	231	219	211	204	226	219	218	220	214	220	226	206	202	211	226	190	196	191	233	188	214	194	217	222	211	232	207	232	212	228	198	237	198	234	219	211	223	205	206	231	204	237	198	223	212	242	205	204	224	221	230	208	199	204	182	202	220	186	196	198	215	231	210	230	230	246	229	207	273	228	232	233	233	193	214	229	271	205	215	211	209	203	207	213	219	232	238	237	226	223	215	192	226	234	193	209	191	228	220	198	197	202	216	219	191	210	215	229	210	235	236	222	245	207	209	220	212	219	253	230	219	196	200	209	232	213	218	215	203	208	220	199	222	207	238	227	210	212	218	219	219	226	216	210	236	229	219	212	208	201	227	222	213	228	207	203	226	227	238	214	218	235	211	213	209	205	217	219	232	209	234	229	219	200	215	216	212	214	220	201	228	215	213	221	203	216	181	188	212	205	232	227	209	230	227	224	219	178	247	226	213	232	216	228	243	223	178	217	203	197	194	228	210	222	240	239	215	229	213	191	190	222	228	222	221	199	203	231	231	214	202	195	211	224	227	229	204	212	223	220	224	223	219	230	203	235	245	232	224	212	249	256	236	215	215	212	229	228	216	193	230	236	218	226	241	218	211	225	226	226	205	218	242	234	202	240	202	227	207	203	192	194	235	208	209	201	240	221	230	229	237	217	209	252	208	216	221	224	230	183	205	237	211	198	249	218	200	246	226	213	221	215	224	250	220	205	220	202	214	234	218	237	218	175	229	208	239	203	216	227	227	218	215	231	215	225	236	228	221	211	233	208	213	224	226	220	195	203	232	230	245	227	236	219	210	219	226	215	226	211	197	211	221	230	224	216	198	204	220	215	205	217	225	251	243	204	216	219	198	190	236	231	236	219	252	219	217	249	217	220	224	217	200	224	212	236	246	204	242	232	221	229	212	210	228	229	209	207	231	226	205	230	203	248	198	237	220	203	211	215	219	225	220	213	183	201	218	196	189	213	222	226	206	229	237	209	181	194	212	223	226	213	216	225	205	216	198	192	215	227	217	223	199	191	187	208	216	191	223	215	205	207	208	212	246	226	208	198	236	227	209	217	192	239	225	219	202	209	233	212	224	218	211	201	225	202	203	233	211	211	232	224	211	242	199	221	216	244	231	218	236	227	232	186	204	233	212	223	220	232	230	244	214	239	225	216	218	203	222	217	233	229	226	208	210	231	213	216	208	246	204	232	213	229	210	220	231	231	227	227	239	229	216	213	239	223	200	215	208	195	209	227	208	220	238	192	205	218	230	220	205	219	182	227	219	202	211	231	239	216	208	221	211	231	224	218	217	209	226	223	210	191	253	206	213	190	211	212	197	245	209	225	237	221	213	225	224	209	234	255	218	225	186	202	225	196	218	214	212	193	201	213	219	196	210	199	220	231	213	183	198	221	208	233	221	208	221	204	233	212	228	199	221	216	240	196	245	191	217	211	222	218	240	201	215	239	224	214	198	215	241	229	188	219	227	226	210	193	227	200	240	219	220	188	218	212	213	195	240	207	217	203	216	175	236	244	209	228	208	241	220	240	217	196	210	234	212	218	227	201	204	222	226	226	246	247	182	209	252	206	218	220	207	226	221	203	237	215	205	244	213	218	220	212	202	214	183	227	214	224	242	233	238	225	227	211	218	220	239	233	217	229	210	214	204	184	212	231	225	252	238	233	247	216	216	209	238	216	196	210	206	212	222	237	228	203	239	220	226	230	229	202	229	195	188	220	231	235	217	194	206	191	232	215	196	219	199	226	215	233	217	216	237	188	218	245	228	189	223	200	220	236	207	224	210	199	202	254	239	195	192	218	227	236	237	212	193	214	208	238	233	232	204	218	219	199	216	223	221	229	226	216	199	210	208	240	206	218	241	204	218	235	240	203	218	200	217	207	215	225	220	198	228	231	194	207	223	234	252	228	212	208	203	201	229	211	216	240	202	228	213	199	227	234	227	194	205	216	207	202	206	196	228	209	236	205	242	227	237	216	206	198	205	235	237	241	223	206	219	166	216	212	218	187	196	224	210	227	213	223	208	196	203	200	223	212	200	227	218	230	224	218	217	191	226	203	218	215	181	189	218	204	221	219	204	205	201	225	220	217	216	226	227	208	200	202	240	207	187	215	214	225	199	212	220	224	245	261	256	221	230	199	204	205	224	196	200	206	243	253	217	210	207	222	202	202	269	207	206	210	229	244	217	202	221	214	179	211	229	207	203	225	223	188	203	201	216	229	225	245	248	205	204	229	228	220	213	232	206	221	197	228	248	232	197	203	196	211	212	222	201	231	248	221	181	225	235	226	231	243	240	214	209	240	205	227	209	193	216	215	208	209	227	209	248	214	203	218	206	236	219	230	210	213	204	218	235	226	195	215	205	226	228	227	239	236	195	234	204	207	214	203	196	235	210	221	204	247	219	213	251	189	208	222	205	231	199	204	228	208	237	224	230	210	220	207	209	224	203	201	218	210	229	227	214	222	233	214	225	204	228	224	214	210	213	182	221	183	201	214	209	207	225	211	209	187	203	203	206	204	208	215	226	212	217	233	210	199	181	198	230	227	213	202	212	196	203	217	217	211	232	240	254	249	211	220	238	226	235	221	206	197	230	214	200	192	225	196	232	218	242	209	235	206	220	208	211	227	235	201	230	241	189	213	220	223	217	226	216	215	199	193	220	237	201	216	230	201	209	235	207	231	208	224	223	206	223	198	197	243	236	211	209	224	200	215	223	264	207	225	187	209	218	197	212	220	221	205	203	223	219	219	211	242	197	217	191	235	194	218	212	224	222	213	216	223	248	234	188	209	208	234	217	219	218	204	205	228	224	215	203	223	220	223	248	210	198	223	226	214	215	242	218	229	227	188	225	187	244	213	204	257	224	246	214	201	245	253	220	239	214	235	206	206	254	244	208	225	195	209	188	205	195	215	219
3834	1580	1416	1627	1482	1217	1056	1011	808	704	633	625	660	719	806	798	907	966	885	834	876	1256	1376	1304	1150	984	882	805	753	727	668	704	699	665	636	603	582	658	620	605	612	580	533	587	573	550	589	565	614	565	583	568	521	546	548	549	560	577	569	542	561	581	527	526	543	535	543	580	557	552	550	552	546	509	555	596	527	535	555	513	551	552	540	552	563	539	585	544	556	495	536	558	561	513	555	513	581	558	548	559	552	487	566	543	542	570	534	558	583	548	558	536	526	551	567	594	525	541	581	539	570	569	568	560	541	540	547	558	542	514	563	533	554	566	571	538	543	523	536	517	553	579	546	563	550	569	576	541	550	543	506	528	584	528	544	571	543	544	544	579	522	533	557	562	573	556	562	566	548	596	535	533	557	574	535	577	539	532	536	543	578	560	574	557	584	544	561	552	504	593	544	520	504	544	592	526	535	582	514	565	569	587	508	563	506	541	560	520	565	565	588	532	548	524	543	583	553	550	535	497	548	548	493	543	550	584	564	515	582	570	573	547	559	547	562	546	549	486	540	564	566	555	508	533	579	546	537	561	524	552	534	527	536	519	533	545	517	558	563	546	556	520	548	529	547	560	540	528	575	545	595	560	564	539	557	522	565	556	553	529	522	543	542	518	567	541	584	594	567	557	603	526	542	510	542	569	543	571	536	584	550	547	517	545	528	547	567	543	546	541	573	589	533	520	542	560	570	553	565	521	517	501	599	534	538	511	530	531	558	533	572	566	561	590	561	573	580	552	559	531	543	505	538	522	552	554	531	558	549	549	538	557	565	590	563	565	577	542	546	516	557	537	561	606	532	540	552	541	610	565	516	582	576	540	499	546	559	547	558	542	558	515	565	522	529	502	548	558	535	552	546	547	548	578	544	545	533	528	537	520	570	564	562	517	553	506	565	529	538	488	516	562	583	559	531	539	562	578	515	571	598	552	524	536	558	505	542	494	561	569	549	566	582	517	533	538	570	508	551	570	546	552	539	552	546	548	553	495	519	580	605	538	550	535	516	572	554	516	565	493	545	558	541	533	530	558	534	539	550	538	576	544	524	550	561	526	580	501	536	507	546	571	546	548	553	543	551	537	567	557	553	506	545	522	533	519	550	549	547	594	552	543	526	566	542	527	526	539	531	585	555	563	531	546	552	538	549	555	542	562	511	545	582	536	571	540	556	551	578	570	501	537	551	571	561	512	578	522	540	536	597	540	543	559	574	540	559	556	563	563	533	521	537	549	565	548	505	540	578	533	556	569	511	533	524	553	554	551	552	560	535	531	536	534	545	530	502	519	560	505	575	527	525	546	566	563	589	560	555	569	535	541	514	552	562	530	543	528	571	563	529	541	556	539	527	526	550	546	488	564	520	552	510	553	533	541	542	536	577	551	570	568	560	513	528	505	588	578	567	564	545	554	520	560	533	540	509	566	523	547	588	527	512	588	569	520	548	510	562	549	577	544	574	567	553	563	504	579	523	530	539	552	574	512	541	540	503	531	556	557	542	566	535	566	552	568	580	533	574	525	556	574	563	549	539	546	551	519	514	570	524	536	578	539	567	559	555	477	539	544	592	522	520	540	553	592	534	506	503	559	575	559	525	588	553	530	503	532	615	540	538	555	597	497	535	580	520	540	579	588	522	549	549	532	573	522	533	532	543	496	575	572	569	556	520	563	541	592	517	550	567	548	566	539	548	571	566	536	532	566	557	530	545	534	562	627	522	557	532	511	537	538	561	559	553	574	544	584	531	547	560	561	537	510	544	531	587	562	564	560	534	549	519	570	542	545	556	518	557	545	501	566	555	506	568	588	544	548	544	520	525	533	549	563	564	527	555	574	542	536	528	563	494	524	550	547	563	565	571	541	518	570	522	541	549	548	501	530	546	567	585	562	532	507	562	522	574	539	521	546	515	512	522	574	558	492	548	543	532	563	562	550	560	575	550	538	529	532	550	548	575	541	576	551	571	562	546	524	563	525	480	531	560	600	543	533	570	546	564	523	522	529	527	575	540	535	557	532	549	567	545	526	537	538	519	536	563	507	545	525	559	503	534	537	569	528	579	554	565	526	564	535	541	575	544	576	547	521	579	589	553	561	543	538	484	581	560	560	484	556	563	573	536	539	566	551	543	544	557	564	559	510	528	515	551	543	484	544	593	505	568	531	533	583	527	571	526	585	548	558	534	517	546	569	601	579	582	528	564	538	565	559	549	548	514	562	537	522	560	557	572	541	526	544	589	535	575	541	548	569	543	542	515	538	559	510	553	569	502	538	546	581	558	545	534	538	560	517	550	537	511	515	541	515	530	565	513	530	469	552	494	631	520	533	564	534	543	498	517	581	494	533	566	528	520	558	546	545	537	551	528	591	553	577	590	542	539	587	521	563	559	543	521	530	587	524	591	529	528	551	502	539	574	556	541	551	563	540	581	507	571	532	534	523	519	581	500	611	585	517	563	542	542	555	579	528	564	538	536	542	561	517	567	540	568	497	542	540	578	559	557	539	569	561	520	554	545	502	543	503	534	538	517	549	571	514	564	567	563	539	576	586	502	553	508	508	542	522	596	576	565	531	539	537	582	504	513	560	545	563	541	564	524	570	594	565	597	548	552	559	578	514	559	558	562	578	490	530	523	515	527	558	525	547	536	533	546	550	490	555	549	602	523	552	554	552	524	517	533	544	579	560	588	559	540	532	577	550	517	566	511	548	537	603	571	550	524	529	537	555	585	543	535	520	525	572	559	545	544	544	503	485	515	575	610	561	545	589	567	592	521	536	530	520	520	554	553	551	565	559	567	520	510	546	538	526	572	536	544	554	537	555	582	520	530	531	558	516	553	555	581	505	540	531	558	530	539	561	571	552	523	521	555	521	559	541	561	555	565	499	558	547	548	535	576	544	559	561	539	590	554	564	536	539	549	561	501	542	572	556	527	580	550	563	534	528	521	527	521	530	554	540	579	561	485	524	536	581	559	586	547	514	530	515	517	556	531	532	560	521	519	552	558	538	540	519	538	564	546	509	540	516	509	524	605	538	534	555	504	532	518	515	589	557	559	533	557	546	572	590	521	526	525	558	588	530	491	567	521	506	575	583	497	553	537	513	533	543	564	561	513	507	558	547	515	580	628	534	523	473	551	545	546	560	568	553	530	560	518	522	547	572	561	555	576	542	545	552	572	522	501	523	561	569	566	583	514	516	511	574	581	537	554	536	516	515	554	534	540	539	529	532	532	517	530	532	545	559	560	656	593	485	552	550	517	556	579	569	521	540	548	529	554	582	542	531	519	568	525	569	545	558	548	530	484	565	562	531	551	529	519	521	554	535	523	563	551	498	551	527	557	531	545	537	556	541	533	565	532	565	585	567	563	538	505	598	554	525	583	600	550	533	549	536	553	570	522	542	533	539	556	526	542	560	585	536	557	560	579	502	544	521	509	575	516	552	514	552	579	544	513	512	582	545	588	567
14062	4315	1869	1220	794	634	483	408	340	258	262	285	277	274	307	307	350	361	338	321	360	440	441	366	355	307	279	288	289	275	266	247	250	275	209	244	210	232	215	200	209	228	243	211	211	239	223	197	226	185	210	227	227	226	192	207	214	218	220	227	198	206	223	215	220	222	186	216	218	226	200	213	217	217	225	206	244	219	218	205	182	240	190	213	226	205	203	214	209	222	203	217	210	209	212	216	221	192	235	192	198	191	242	229	217	231	211	211	229	236	223	225	212	220	226	214	198	186	188	205	195	221	238	207	231	235	221	209	212	231	212	189	235	200	203	216	214	232	182	222	200	220	202	205	213	213	207	187	230	194	234	207	219	206	212	208	218	211	215	184	210	191	211	230	189	220	212	229	222	220	213	227	200	195	213	225	194	218	204	214	207	186	213	178	201	170	227	213	230	193	203	203	213	187	204	200	204	204	204	193	213	230	201	197	230	190	244	228	229	212	225	206	219	216	207	215	184	217	194	202	196	221	205	238	218	215	184	194	173	207	210	227	212	227	246	177	179	230	207	168	239	225	233	211	212	220	261	209	228	199	227	212	200	214	203	199	204	194	210	192	199	207	196	185	213	208	216	212	220	225	224	208	232	202	180	215	237	195	201	231	212	205	206	210	212	199	217	205	201	188	209	221	192	225	229	206	218	223	206	199	226	207	196	197	235	207	166	215	197	207	210	219	233	246	211	220	226	238	193	201	206	225	236	206	213	208	204	195	170	209	213	213	223	224	215	237	210	195	200	218	210	198	204	205	223	224	219	205	210	207	212	199	206	203	224	196	196	199	213	197	232	227	228	204	204	223	223	213	195	197	226	198	212	221	212	207	206	233	213	242	227	202	226	245	253	212	194	206	183	234	190	233	202	225	223	201	197	203	223	223	222	191	209	203	210	244	221	203	196	220	225	186	194	243	249	226	199	223	240	216	205	213	195	229	228	198	217	213	214	222	199	177	240	218	235	203	231	233	196	248	203	235	227	225	212	224	215	217	203	233	192	211	221	235	203	253	208	218	222	224	227	225	191	220	229	217	209	216	213	204	223	219	203	216	196	225	223	224	222	190	208	203	236	199	204	208	231	235	208	178	189	194	216	219	218	209	206	204	225	223	215	212	197	228	221	199	213	207	234	219	210	205	229	183	206	198	221	226	216	205	209	222	234	189	234	204	206	204	212	195	201	196	216	219	203	226	223	199	193	207	211	209	206	224	224	220	214	220	216	193	206	214	185	212	196	193	187	198	232	207	216	205	201	213	200	224	205	206	212	224	195	227	225	227	195	194	206	212	210	224	163	219	222	226	186	179	208	199	217	178	200	233	229	207	197	193	191	223	209	197	181	200	208	213	202	231	245	223	211	213	208	203	212	223	206	198	223	231	220	231	209	192	179	225	206	237	210	178	187	221	189	195	200	238	229	229	212	205	217	221	197	201	228	185	196	223	223	217	203	183	235	207	197	194	206	241	213	201	216	218	206	235	187	210	213	227	212	213	188	206	219	224	215	221	216	235	205	210	195	190	219	198	169	201	209	204	192	184	214	218	212	202	198	259	196	217	222	211	209	206	189	188	194	213	209	231	225	215	219	211	215	194	211	218	232	207	222	228	192	227	223	259	201	210	199	196	189	199	186	207	175	199	210	213	237	221	223	244	226	190	213	202	182	209	217	196	203	227	224	233	212	192	224	204	226	243	195	224	216	232	225	207	222	232	220	211	194	202	197	204	202	201	197	204	214	199	249	218	195	204	204	229	205	195	216	206	213	212	193	222	203	205	244	231	199	209	213	206	181	201	187	202	238	209	219	190	194	197	201	206	204	186	205	211	217	194	234	220	216	227	206	202	234	195	220	227	221	210	206	224	204	200	227	210	213	219	219	205	210	205	194	225	228	220	219	217	211	199	216	184	189	207	224	198	202	213	185	239	197	221	211	207	231	212	222	211	234	233	205	211	209	196	212	217	203	201	214	209	235	201	214	214	215	207	211	215	212	205	197	217	206	220	206	205	222	235	229	210	188	191	209	206	194	213	195	210	226	198	193	201	205	220	194	227	212	226	213	245	205	207	237	195	207	222	193	206	186	220	213	215	201	227	170	206	228	213	212	193	199	173	217	222	238	193	226	223	215	205	206	219	199	202	206	222	200	227	208	210	219	210	203	182	193	192	198	215	198	235	213	230	225	215	221	196	214	217	232	195	186	212	216	209	232	231	183	204	209	207	211	198	199	220	226	221	206	218	247	204	219	249	221	186	218	215	215	215	206	228	216	220	202	209	205	231	211	209	207	222	194	201	223	197	208	217	236	207	223	210	223	220	195	200	212	228	194	231	201	238	186	214	210	217	225	202	233	203	228	209	194	215	216	230	235	187	222	182	230	169	191	184	218	211	219	209	215	205	199	235	176	213	211	212	230	190	189	204	199	202	209	214	209	233	191	216	217	212	193	226	225	206	235	208	196	215	207	239	197	208	228	242	238	226	194	208	225	199	188	206	236	217	213	176	219	210	221	216	200	204	238	218	213	214	241	202	207	236	229	223	197	193	212	243	217	191	234	219	226	226	215	190	204	222	222	227	211	228	209	202	194	215	193	188	206	216	201	212	200	196	191	244	208	261	196	234	223	191	225	223	203	187	228	206	207	166	206	190	231	225	208	264	227	216	175	210	226	193	197	208	226	205	208	206	197	224	221	188	215	217	254	191	222	210	230	233	221	184	245	227	195	215	199	219	239	198	204	199	212	233	225	225	219	202	205	208	192	202	224	201	214	209	202	221	196	199	185	179	222	212	215	218	231	203	196	209	217	172	212	191	218	242	209	218	234	198	195	198	229	191	208	205	200	194	214	196	212	221	217	182	216	259	201	200	202	182	231	198	214	215	213	243	204	202	233	238	221	205	237	214	197	190	206	207	177	213	197	215	215	217	201	186	194	199	204	241	205	205	197	193	211	210	214	227	222	211	196	203	191	209	202	211	247	218	197	226	201	190	225	202	191	204	235	196	223	194	221	202	217	184	208	232	185	223	171	226	224	207	217	214	202	190	220	193	224	242	217	203	226	218	214	215	222	207	234	216	210	198	198	200	200	231	194	236	232	209	185	213	216	201	228	189	205	231	223	193	212	203	210	210	215	223	218	224	190	221	229	217	214	219	189	221	201	225	220	194	271	245	203	197	198	212	194	215	207	208	224	207	188	210	225	217	213	220	188	173	212	197	208	203	231	207	216	206	225	218	223	198	238	195	225	210	211	254	182	195	209	208	209	202	202	224	185	188	226	210	208	196	190	213	230	210	241	207	208	215	197	205	223	200	213	241	213	216	209	216	202	214	236	219	195	214	204	232	215	204	196	203	217	201	208	214	219	184	191	239	207	208	210	202	224	196	212	219	195	233	232	196	229	203	211	239	217	228	204	211	233	190	175	202	212	216	188	224	221	221	189	212	220	221	204	196	214	202	220	209	183	206
11005	4143	3132	3576	3068	2575	2002	1640	1199	973	900	785	833	905	1055	1208	1288	1627	1394	1323	1559	2104	2137	1939	1739	1296	1223	1044	994	953	855	807	825	760	771	706	606	639	626	633	566	618	596	563	573	574	557	610	580	575	594	562	553	552	470	537	533	533	492	538	559	541	510	509	550	514	516	520	537	576	523	499	518	557	538	520	538	575	525	522	536	487	498	532	550	551	542	561	527	512	560	513	550	546	527	514	531	581	543	545	521	528	537	531	570	488	536	519	559	466	541	555	519	539	515	543	543	530	554	550	536	513	529	535	529	519	561	540	487	520	525	540	522	526	544	553	535	522	522	580	534	577	524	518	532	500	512	512	514	540	516	508	517	504	526	524	514	555	509	538	516	512	500	543	507	537	546	546	549	513	539	544	533	550	571	516	498	513	517	556	545	525	519	570	534	532	463	502	512	513	532	550	532	502	514	510	520	560	534	524	566	525	551	502	539	512	518	541	546	561	548	565	548	528	547	594	508	540	581	557	551	499	519	523	548	502	548	552	545	536	564	561	551	549	531	546	551	546	531	541	513	493	508	518	557	504	524	515	546	553	528	527	510	493	527	535	508	520	563	521	530	554	547	579	550	534	528	580	523	562	536	534	515	531	518	542	514	524	550	499	532	513	535	519	532	578	521	536	542	520	500	520	530	526	542	522	535	518	539	507	519	501	530	555	521	522	531	559	545	543	540	514	568	520	528	586	545	492	507	532	530	527	523	543	529	526	520	543	505	510	526	490	552	529	500	518	539	510	500	468	593	518	566	537	547	540	532	559	572	525	544	508	551	528	550	522	517	567	537	562	572	526	554	579	510	492	518	550	525	545	550	496	569	527	500	505	524	544	560	529	494	477	542	539	511	529	557	513	485	573	586	545	504	500	553	521	521	560	527	514	555	540	547	530	501	524	497	520	507	522	515	509	543	530	560	549	552	570	502	535	522	570	549	519	527	516	525	542	554	571	521	550	526	536	545	528	501	529	567	512	532	561	538	541	536	551	497	530	512	553	516	515	520	576	558	531	471	517	520	547	500	525	494	531	539	514	535	545	535	521	498	539	552	522	546	502	485	559	522	566	525	520	535	537	526	498	582	528	491	510	493	508	515	493	522	518	494	539	520	522	508	535	506	520	554	552	507	577	527	535	527	515	527	562	540	501	517	546	514	536	521	539	535	538	511	541	534	520	508	530	534	552	557	546	550	519	512	570	501	568	536	503	552	496	556	520	533	514	569	515	522	533	532	492	565	508	531	580	539	530	531	538	516	533	529	503	532	516	548	498	512	550	506	519	537	570	528	548	550	547	505	505	502	517	542	512	530	501	491	509	559	503	499	522	504	542	544	528	528	554	529	539	589	568	561	507	524	526	536	534	537	512	534	546	510	562	532	524	501	523	526	519	516	504	495	525	512	517	516	558	509	511	555	548	535	546	561	567	489	494	550	536	560	543	503	513	566	517	536	561	516	567	557	486	482	581	536	521	547	522	542	501	526	527	518	531	572	548	538	538	481	545	566	557	461	531	530	559	574	564	526	489	518	517	533	508	554	519	530	526	539	479	533	559	553	546	499	555	529	502	537	586	535	505	517	551	583	555	501	557	551	510	544	541	565	534	513	531	559	506	537	522	545	537	548	501	476	540	514	535	551	492	497	531	514	519	523	573	524	516	491	512	570	518	529	524	522	531	502	537	519	526	512	538	529	524	570	545	494	512	556	495	508	550	535	545	465	534	486	542	533	533	572	541	519	527	557	513	517	547	574	517	556	515	538	507	546	503	530	523	537	497	501	556	544	554	509	567	534	500	546	551	559	519	546	550	557	519	539	517	506	518	549	523	529	557	524	577	538	544	517	535	551	506	530	543	538	542	535	557	551	525	536	497	523	528	537	528	522	533	556	499	523	548	529	567	551	521	516	523	526	492	482	557	524	534	546	525	544	539	539	576	502	525	540	555	543	512	518	518	508	559	556	535	536	510	486	477	517	490	537	551	515	525	569	508	556	500	527	508	513	547	576	541	483	512	538	556	535	541	556	515	504	545	501	522	536	534	537	564	510	577	529	530	501	555	548	528	556	528	482	504	517	507	508	510	529	503	564	534	540	563	564	539	507	552	521	551	492	521	556	544	515	505	534	480	544	517	564	553	477	510	563	462	546	476	552	567	506	513	550	499	508	530	479	567	531	513	538	533	518	514	561	527	566	521	527	523	533	537	528	568	528	528	561	506	553	536	526	535	510	549	558	549	518	538	556	536	552	515	564	501	556	533	530	524	532	580	508	520	530	547	506	520	529	509	507	512	522	525	516	547	544	484	534	562	534	493	527	550	503	532	533	559	569	610	550	541	535	520	552	461	575	562	515	565	559	492	539	513	560	531	528	540	576	523	527	562	557	486	545	501	512	504	555	525	545	533	543	521	509	527	500	518	527	521	548	518	499	517	580	551	492	550	527	538	530	511	526	536	506	510	507	556	548	529	532	510	560	544	553	531	547	559	515	531	517	540	528	493	525	544	565	511	533	547	538	523	549	523	531	545	524	575	557	530	550	510	538	501	523	516	547	548	552	562	471	528	561	543	533	557	560	493	536	547	487	565	584	535	510	552	569	564	565	527	530	528	542	527	550	525	491	524	514	517	580	515	534	527	530	484	576	531	546	507	527	501	515	568	527	527	512	538	514	550	513	514	538	516	555	544	489	543	472	517	538	558	552	504	529	488	538	546	526	527	541	563	537	539	531	489	547	511	549	498	509	545	512	542	506	526	520	545	586	513	533	514	525	528	548	543	530	548	546	513	513	502	557	486	540	536	535	522	515	532	524	522	533	539	508	526	512	551	547	555	505	530	536	543	523	524	555	541	540	544	547	549	516	540	524	545	502	517	549	496	531	541	533	520	527	521	533	502	531	573	528	554	514	526	548	476	528	527	532	572	526	524	496	520	546	529	513	543	561	496	569	558	533	545	546	514	548	563	523	494	532	508	565	528	513	499	527	542	548	542	558	537	531	516	555	521	546	560	541	541	558	487	517	546	525	542	544	558	571	563	539	516	558	543	494	508	524	520	533	569	518	529	522	521	554	513	568	560	528	573	545	514	484	534	504	477	532	547	481	544	547	545	539	479	503	516	513	505	529	524	538	549	545	536	555	531	503	507	528	508	506	556	521	532	517	504	495	558	534	518	550	519	556	500	546	541	534	557	524	561	515	501	570	520	487	533	563	560	550	528	500	564	515	487	552	515	544	529	534	546	521	531	541	500	565	526	523	541	570	583	563	544	499	573	513	525	575	529	523	499	518	499	520	515	545	576	501	519	571	547	558	511	558	522	546	519	547	571	490	523	544	553	533	531	546	522	554	495	533	527	498	556	506	501	545	550	472	534	517	616	491	534	537	540	511	550	522	504	519	497	558	536	490	548	579	507	518	502	571	548	542	572	521	526	562	531	522	547	506	523	537	512	534	491	532	528	553	539	565	533
22463	8555	3417	2030	1311	867	680	512	361	291	234	231	280	241	297	366	382	393	389	367	429	486	470	442	361	305	305	301	250	253	231	244	213	229	200	163	177	170	175	192	183	187	152	175	178	148	161	181	151	190	155	167	172	174	211	184	180	176	155	186	177	155	175	207	171	187	182	157	164	168	172	162	172	173	177	162	186	159	162	161	163	181	160	170	167	154	156	179	178	148	152	185	153	189	166	179	170	154	161	177	151	189	162	183	173	187	162	174	174	169	161	162	183	168	184	161	175	171	158	162	189	164	148	163	162	175	171	177	149	170	151	177	178	158	160	178	176	164	168	207	148	176	174	174	161	161	169	152	172	191	156	175	152	179	171	180	182	167	173	156	158	154	144	161	162	171	174	175	169	169	177	156	170	192	162	148	198	169	159	162	202	172	180	160	169	185	177	171	171	166	175	140	175	185	168	162	187	184	197	175	187	174	173	176	192	175	152	190	168	143	178	178	183	186	189	190	162	159	180	149	169	183	153	170	157	176	178	175	159	176	159	156	184	164	183	176	169	154	169	179	162	188	186	179	168	145	142	152	167	176	165	180	186	157	191	177	142	171	161	188	162	181	184	153	177	164	164	177	182	175	175	159	171	166	177	161	167	161	182	179	169	151	157	181	168	167	143	176	181	169	190	157	167	158	178	181	170	164	172	163	174	174	181	178	177	168	191	154	168	170	181	178	170	183	160	154	166	165	186	178	183	199	174	161	156	160	169	141	161	190	168	169	189	166	166	161	170	170	158	155	163	153	149	168	187	162	185	172	158	158	148	185	160	176	170	188	174	165	158	145	176	144	148	168	171	168	156	164	181	182	150	175	198	166	168	178	184	170	184	157	171	174	163	182	170	159	170	183	157	167	166	157	165	167	167	184	177	206	189	169	182	153	149	143	144	180	149	172	180	192	177	190	172	167	155	166	186	162	148	166	160	157	172	180	167	151	157	179	186	171	162	153	192	194	179	181	159	167	181	170	127	166	157	169	167	166	163	172	170	192	175	150	161	164	190	154	175	166	174	143	144	149	147	203	177	153	145	200	149	167	157	148	175	161	194	189	188	167	163	184	178	165	158	166	143	154	176	168	144	153	178	174	186	172	185	174	161	169	153	147	168	167	184	171	157	171	181	175	148	160	203	171	165	167	182	173	183	194	146	148	166	157	155	153	179	163	154	145	169	162	160	175	183	175	158	177	182	179	182	144	182	193	177	159	172	164	199	182	175	166	168	175	200	182	159	174	158	156	165	165	159	167	194	158	177	147	185	178	176	169	180	157	188	156	152	168	195	175	170	181	160	155	149	188	158	176	183	193	182	158	171	170	174	162	195	169	159	154	156	176	169	169	170	169	170	181	168	185	179	180	157	183	178	155	168	145	152	153	178	209	127	186	166	164	192	172	169	154	197	189	162	179	179	166	130	182	191	177	176	150	168	188	191	161	159	202	179	155	127	185	158	171	178	150	189	153	172	180	168	191	183	164	186	153	183	178	150	169	188	170	169	162	170	170	165	165	177	145	143	178	157	149	174	172	186	155	161	161	149	166	168	174	174	159	185	188	195	155	163	164	177	160	160	174	182	189	154	172	175	163	180	190	182	191	166	172	173	152	200	163	184	158	193	169	170	144	181	171	152	190	170	199	183	181	165	166	171	171	171	185	197	171	201	204	169	163	162	154	193	162	180	176	141	170	185	197	186	167	171	182	176	150	181	162	178	183	178	178	162	150	151	158	173	149	168	171	170	149	163	189	185	162	154	137	166	172	191	189	157	172	169	160	188	150	129	154	166	166	174	186	153	174	189	157	180	152	149	184	162	178	170	168	155	155	162	176	167	152	165	198	179	161	184	153	144	157	159	170	157	150	165	178	178	163	173	186	181	137	183	177	177	160	141	172	175	162	155	166	181	170	163	137	163	169	158	158	174	171	164	156	174	160	174	166	181	170	175	173	158	175	197	201	174	168	190	187	153	160	156	185	177	166	168	166	187	159	164	154	159	163	148	166	180	167	190	169	171	165	181	186	204	160	168	169	160	174	163	158	172	158	165	168	163	174	145	194	163	153	158	169	156	176	167	150	176	174	155	177	154	192	179	174	147	153	158	145	160	180	156	156	179	180	194	177	170	178	144	178	192	163	184	176	173	152	187	161	164	174	174	166	191	184	167	185	194	170	201	172	192	166	176	174	180	172	173	188	173	170	175	187	157	156	151	156	149	152	156	138	196	182	161	166	164	187	197	178	181	162	161	163	173	175	187	179	181	174	164	173	158	185	167	154	154	162	167	180	200	149	190	167	187	173	155	182	156	163	174	197	156	167	157	164	181	155	176	160	162	177	179	158	181	161	177	187	185	163	176	161	148	166	163	156	164	174	145	153	187	164	167	157	209	182	160	159	179	173	175	144	168	162	191	169	171	159	184	151	162	147	190	174	174	172	142	179	168	170	180	194	160	185	172	149	167	197	165	159	143	165	158	168	151	187	174	147	157	190	134	170	192	148	170	177	154	175	146	159	188	158	155	173	156	147	187	169	155	189	180	173	158	164	184	175	178	181	180	174	160	161	184	142	157	163	156	160	189	162	153	180	185	155	189	165	187	197	179	184	187	166	173	155	162	185	186	164	189	175	166	162	166	161	165	158	158	153	161	185	195	163	174	173	169	176	135	189	168	157	153	181	170	159	157	154	191	163	177	156	156	176	151	150	182	185	147	181	156	158	159	162	198	193	166	147	142	168	171	167	181	182	168	191	163	155	168	197	164	146	152	159	175	162	152	169	156	178	165	150	159	171	166	152	181	185	140	153	190	183	177	170	158	180	145	187	172	172	179	198	184	196	161	174	163	165	160	183	160	176	159	172	167	169	173	193	169	160	172	169	178	179	173	171	154	192	189	189	178	183	162	175	168	151	177	164	152	144	176	165	170	154	167	199	154	169	169	176	170	201	161	166	180	164	170	193	152	185	226	162	181	189	160	192	163	165	164	181	158	168	179	156	157	177	165	170	176	162	183	169	169	188	183	176	165	153	150	167	149	171	172	167	188	181	179	152	196	155	171	159	175	136	142	153	164	166	176	182	168	169	170	157	169	154	164	181	170	183	164	179	150	186	149	173	180	171	177	169	170	169	167	172	185	188	167	190	193	170	152	175	163	149	166	144	178	176	183	158	146	154	167	177	174	200	169	165	175	155	175	174	169	172	161	173	186	181	175	151	185	157	154	179	167	180	135	184	188	172	173	163	169	174	176	186	156	178	153	147	151	195	159	164	159	186	186	162	175	170	155	186	171	184	168	166	152	175	168	178	169	196	171	171	153	182	179	175	181	159	171	169	171	169	204	186	190	165	158	154	168	136	168	166	179	177	172	174	156	168	178	187	151	183	152	170	171	156	189	167	185	175	181	171	154	166	170	183	199	193	159	171	156	154	191	162	167	164	173	154	170	181	179	182	179	175	154	175	175	171	173	191
15053	6597	4422	5336	4622	3750	2958	2237	1603	1205	1048	845	855	1023	1322	1500	1741	2194	1847	1746	2288	2837	2832	2296	2122	1631	1502	1235	1141	1010	935	924	871	883	786	653	611	605	579	584	533	558	528	485	504	537	498	521	540	513	512	454	484	452	456	475	462	438	503	427	457	453	431	425	402	471	413	465	439	491	430	448	489	422	447	439	453	432	434	467	405	437	470	459	494	467	412	474	435	432	413	467	409	449	451	429	427	441	444	468	436	435	428	432	475	449	439	434	463	403	446	450	451	443	444	441	427	408	444	430	411	404	420	455	449	470	457	412	445	406	436	434	436	439	429	416	469	446	467	442	419	440	438	463	433	420	478	422	438	417	393	470	419	441	451	457	432	451	457	469	435	437	449	448	439	420	447	456	425	419	430	420	431	425	451	460	441	445	415	424	439	412	414	413	460	441	443	424	436	431	420	452	433	445	398	408	406	405	453	407	476	439	443	452	486	453	443	432	460	445	429	463	448	456	439	454	429	441	449	425	408	423	405	414	450	409	447	432	419	483	445	421	422	442	423	450	461	418	421	451	402	444	474	431	416	427	441	412	446	454	430	433	494	429	423	495	443	453	425	436	427	406	435	413	442	431	426	489	413	454	437	460	447	444	468	394	422	381	423	479	433	434	429	471	456	423	449	429	404	482	425	419	440	437	418	430	448	456	480	427	398	444	403	448	466	443	436	478	437	439	448	426	392	447	446	424	442	446	414	391	449	422	433	436	451	403	460	439	413	433	435	427	417	446	455	457	444	450	438	442	468	449	422	431	457	452	375	464	427	434	451	422	438	478	426	452	435	427	418	409	405	409	450	451	414	439	441	436	468	433	437	443	432	397	447	406	433	441	465	474	429	407	465	471	434	427	472	418	425	447	451	434	457	472	429	430	453	455	417	458	472	437	403	464	444	423	457	445	472	454	419	479	456	448	440	441	428	421	419	458	447	444	426	438	413	420	460	468	467	407	412	413	446	462	416	395	459	433	462	436	445	428	438	471	453	441	434	425	485	427	408	429	414	444	430	433	411	409	424	422	454	421	408	429	454	446	473	412	442	460	432	424	439	412	433	438	437	454	410	440	413	436	449	436	474	424	437	421	464	443	446	429	442	467	457	395	433	454	417	422	400	438	451	436	453	412	434	396	462	398	400	428	431	434	405	443	417	385	419	450	454	415	414	457	440	433	449	434	424	429	458	454	460	446	447	428	439	449	433	452	419	433	433	463	433	443	464	434	429	415	454	393	454	468	454	411	405	444	430	471	440	421	409	460	413	475	397	459	428	475	434	399	362	480	425	446	431	410	453	462	432	391	438	421	396	440	416	439	413	413	466	461	430	421	436	473	437	414	453	446	435	426	457	443	470	431	459	448	468	388	419	448	454	434	426	486	419	443	433	436	427	436	434	410	478	394	403	436	427	472	437	452	437	426	449	403	412	420	440	419	483	445	432	448	448	406	414	434	453	470	410	438	439	442	402	457	477	423	434	413	436	475	426	446	447	477	430	452	448	454	453	441	452	405	419	445	454	441	428	405	425	412	425	445	424	477	431	447	422	489	466	431	434	446	435	452	432	387	436	424	421	426	409	436	449	445	463	447	464	479	437	419	434	430	430	435	436	429	424	436	436	458	442	432	465	469	400	454	426	437	449	445	446	430	419	459	450	460	464	459	433	445	431	403	448	456	455	449	406	468	451	444	457	413	444	422	407	462	398	467	419	430	441	420	417	415	438	429	439	397	451	425	431	437	426	435	420	442	429	478	405	448	451	398	418	416	413	438	449	423	433	433	420	422	428	437	449	426	427	457	414	410	441	457	436	450	424	445	453	399	447	419	455	426	460	431	446	402	463	431	414	453	477	429	468	453	437	415	411	432	461	399	422	448	451	452	484	428	457	461	462	434	428	425	435	424	453	493	432	441	436	422	431	454	411	415	458	474	443	431	406	432	445	414	437	428	446	461	446	435	471	471	454	470	443	466	484	454	456	434	429	445	436	439	439	422	420	441	444	456	431	434	423	438	406	451	431	399	429	432	421	407	422	455	449	438	415	412	436	436	443	449	455	444	430	449	409	434	451	419	415	466	421	463	415	441	444	424	422	463	439	456	438	406	437	397	416	438	422	448	415	409	459	465	451	437	435	424	436	450	441	424	442	444	463	449	437	432	422	402	452	434	437	385	418	454	415	424	422	461	445	424	447	389	435	431	434	420	437	436	437	427	453	410	439	476	429	415	427	428	436	452	451	458	456	418	406	438	434	433	383	443	462	425	431	427	437	468	449	431	446	435	436	438	427	451	441	440	455	455	429	421	442	421	439	419	477	450	454	445	443	429	401	448	431	402	447	414	439	363	421	422	454	444	408	447	440	415	434	426	412	428	433	420	393	435	411	439	432	416	455	465	421	453	386	406	420	467	459	461	436	431	438	417	433	423	448	454	454	416	447	448	424	404	465	447	438	449	453	429	417	447	445	443	434	430	430	468	435	445	428	431	463	455	450	425	437	442	456	428	428	443	421	476	449	450	449	436	460	377	426	419	432	452	436	457	423	444	410	427	436	443	435	432	420	472	445	393	453	426	429	433	413	421	465	482	448	411	455	419	421	430	417	453	433	446	457	425	423	421	427	413	438	448	435	441	389	414	462	457	466	403	433	346	412	471	454	430	420	410	444	454	452	470	463	427	433	480	428	433	415	463	447	470	419	439	435	468	450	452	449	447	423	433	399	431	417	418	434	423	437	404	494	468	397	453	430	396	406	437	431	412	456	390	458	437	455	439	449	472	480	432	431	444	418	411	425	476	427	474	451	439	473	420	410	467	404	440	440	413	416	440	414	435	418	397	438	477	425	455	441	424	440	423	453	425	442	415	412	434	419	403	414	395	446	444	394	429	434	455	449	452	449	426	439	455	411	377	433	440	414	451	428	449	475	435	418	445	437	437	468	449	428	486	426	441	450	462	419	417	460	439	414	447	435	449	453	448	464	420	451	402	454	390	450	411	438	419	402	454	433	431	425	447	447	418	435	437	444	424	442	442	442	416	390	401	443	396	442	405	438	470	437	406	464	444	445	421	428	449	450	439	469	434	437	482	424	439	423	480	456	431	458	446	419	443	439	415	432	450	407	424	429	441	437	467	469	441	469	445	438	481	473	424	427	423	438	476	447	415	412	435	440	436	427	434	433	428	446	429	460	413	483	433	443	441	463	447	408	426	416	415	454	461	424	447	439	416	434	390	429	480	413	435	391	465	458	424	426	407	426	462	440	420	433	431	445	433	431	394	447	411	451	466	431	453	460	425	456	495	448	408	446	444	451	443	444	431	448	511	421	437	437	441	422	447	435	419	431	408	427	407	443	444	417	441	460	416	444	460	421	421	455	452	436	496	421	437	468	425	449	418	447	442	443	440	425	478	436	465	444	474	468	396	467	416	428	433	449	453	476	431	452	436	444	444	491	421	453	446	428	439	425	451	432	418
4188	1257	596	546	455	333	308	294	237	233	228	216	219	250	260	261	278	291	265	250	274	310	322	320	285	242	264	252	237	209	230	242	262	243	244	210	235	243	213	239	215	234	223	205	220	218	225	252	238	221	227	214	224	219	218	217	223	224	199	221	225	206	224	226	254	212	197	211	208	207	194	245	241	187	225	231	214	231	227	216	209	210	254	221	197	213	208	219	173	204	219	215	197	201	232	241	164	210	239	195	224	203	198	239	224	212	238	221	231	230	223	221	217	238	210	250	232	224	231	256	205	209	231	206	204	207	212	193	230	183	205	218	220	214	231	222	215	211	207	208	229	237	214	217	219	200	224	250	205	210	207	228	197	205	218	229	229	232	204	223	251	228	207	205	197	215	229	226	243	202	212	209	200	196	219	240	231	219	226	214	200	239	224	211	211	199	217	198	201	217	245	221	226	228	179	229	204	206	229	240	214	197	175	215	202	228	251	195	225	235	217	194	209	232	222	204	223	220	206	216	216	225	236	236	205	240	208	209	221	213	215	201	210	232	224	205	210	237	219	225	201	220	228	204	207	210	193	218	237	212	224	205	207	216	209	215	211	201	222	207	214	227	177	200	214	246	225	241	216	215	234	229	208	233	231	217	203	218	218	205	254	229	207	218	189	219	240	225	224	227	236	233	222	200	207	207	248	251	198	249	220	245	226	220	217	206	210	218	234	221	199	230	206	229	228	227	206	230	229	234	201	208	244	177	224	194	231	219	232	190	221	206	220	218	208	210	244	242	204	196	227	211	218	204	233	226	215	193	190	232	250	212	220	209	234	221	214	221	221	233	212	193	231	236	218	215	250	210	220	215	240	225	229	194	193	219	188	243	207	227	210	215	223	225	248	196	216	220	225	208	204	218	211	196	208	196	230	242	223	210	206	215	258	224	215	230	212	202	222	200	219	222	222	223	187	213	213	253	227	212	229	214	220	213	203	228	197	222	236	232	208	219	227	229	240	231	247	232	238	209	214	215	204	247	208	221	201	204	239	217	197	219	212	222	238	208	188	204	214	182	214	244	232	205	226	215	239	211	222	207	231	217	255	257	206	217	240	212	243	231	198	233	244	222	209	219	222	220	219	221	222	223	221	234	256	232	233	214	236	241	194	220	225	205	234	209	204	216	218	215	236	207	216	215	246	223	225	243	198	207	215	228	201	196	186	203	207	194	231	228	198	198	225	213	218	237	194	201	205	192	190	189	219	223	227	219	237	211	235	214	227	200	219	203	230	211	250	230	201	220	199	222	209	222	220	233	219	211	211	215	192	200	211	217	211	208	225	222	233	192	246	218	212	196	220	171	210	211	203	197	189	211	222	203	207	226	235	215	215	199	217	243	193	215	239	218	233	233	219	226	228	235	217	199	209	201	186	216	212	199	220	215	245	217	212	200	216	221	206	207	225	215	204	192	200	232	217	217	207	213	213	216	210	243	187	195	240	223	230	202	230	208	217	226	238	233	215	231	231	198	206	226	222	209	229	236	207	224	219	226	250	222	207	228	235	231	220	237	212	203	186	214	219	245	229	232	241	224	222	234	219	224	222	194	200	232	221	207	193	201	204	222	196	212	217	211	240	219	221	223	212	210	239	245	208	246	210	218	225	236	224	210	238	203	244	209	226	214	226	216	208	177	223	221	226	233	236	228	215	239	199	220	220	215	232	209	238	179	200	213	213	221	218	208	221	178	204	209	230	202	187	215	211	228	226	224	198	218	222	229	223	222	207	214	222	217	236	221	245	214	193	225	215	214	219	213	207	213	204	195	208	227	218	224	207	193	197	230	215	221	247	205	215	233	244	225	211	227	211	217	204	212	213	213	220	237	213	236	213	230	258	246	199	209	218	201	201	212	177	199	230	251	221	225	215	220	230	213	208	250	208	239	207	218	218	240	238	208	227	248	218	194	202	205	214	208	237	247	218	218	213	203	186	226	222	201	235	195	191	197	202	211	210	230	237	201	214	228	208	190	225	193	221	194	224	179	199	196	225	205	220	224	212	220	229	224	213	194	207	192	232	216	226	218	209	224	204	216	221	223	176	219	239	184	199	220	227	227	251	238	205	230	230	207	220	209	233	222	197	232	210	228	202	225	220	217	221	221	240	212	213	246	200	198	202	197	193	194	238	189	207	193	227	202	229	214	227	197	199	215	201	217	219	242	225	253	203	195	218	215	207	231	217	235	198	207	210	191	202	193	228	224	176	202	224	231	219	230	246	241	199	210	220	228	243	225	245	208	226	245	224	209	233	222	230	231	223	236	220	209	213	252	231	209	224	221	182	219	198	200	224	189	210	189	216	238	214	212	211	231	204	218	244	229	201	198	214	225	210	222	200	216	220	204	228	216	265	233	250	234	246	204	221	186	199	181	220	210	213	216	235	206	217	255	202	216	240	217	192	237	226	201	245	208	240	203	225	198	209	219	203	191	240	213	204	210	203	230	218	220	223	252	229	218	228	241	209	212	233	214	234	206	219	210	212	226	217	220	206	209	200	230	218	202	179	234	195	212	218	205	215	214	187	205	237	221	239	202	211	227	233	214	214	203	234	216	235	208	218	220	197	222	237	224	242	224	212	212	220	240	180	204	210	214	245	209	227	217	180	227	215	224	193	204	239	220	229	238	203	197	234	195	229	211	193	206	222	191	209	192	210	207	195	232	208	236	220	219	197	219	214	218	219	191	226	241	219	196	216	216	208	216	234	207	201	248	215	195	210	226	188	208	203	227	230	225	226	205	210	191	224	227	231	226	200	232	239	233	235	196	216	214	233	221	215	216	243	211	199	211	216	189	224	205	221	189	211	214	226	193	212	226	232	199	227	212	214	189	203	220	211	210	217	210	185	227	217	183	224	235	203	232	219	230	208	200	190	251	225	211	238	216	232	204	251	194	199	210	210	223	213	187	201	229	197	230	199	209	202	219	216	234	214	190	225	233	211	211	243	217	200	218	208	219	241	200	244	219	206	203	209	209	223	237	214	255	208	204	200	201	212	207	222	199	230	205	188	224	231	223	193	214	237	217	220	208	218	223	186	212	213	197	210	216	235	242	197	190	254	214	211	243	184	199	195	206	228	227	202	193	210	224	216	253	220	201	221	231	244	202	219	210	217	206	215	226	223	203	198	190	222	229	234	235	252	215	198	209	199	214	198	198	228	209	208	218	176	233	224	225	225	217	184	207	209	224	211	214	245	210	222	212	215	194	205	251	240	222	239	197	206	212	236	246	214	208	223	196	214	235	216	225	203	224	224	208	228	217	219	236	207	217	204	234	231	222	222	240	224	209	216	241	216	217	211	230	213	226	212	218	234	243	217	212	230	208	204	203	224	220	201	185	209	216	241	217	203	208	230	204	212	230	201	228	230	219	237	241	228	197	232	224	209	224	210	208	233	208	229	222	213	223	203	223	217	218	224	221	217	250	196	212	203	208	206	224	202	243	205	230	215	238	222	241	194	232
3948	1887	1478	1712	1526	1241	1062	895	784	672	678	631	710	689	768	831	911	868	859	845	956	1316	1339	1334	1140	962	820	829	722	698	664	692	719	661	573	620	568	599	589	583	535	556	575	561	590	544	539	529	599	540	549	547	551	560	571	542	520	548	543	538	606	519	593	548	580	514	553	579	552	542	559	516	534	594	545	551	528	567	553	542	585	538	556	559	538	549	551	535	586	557	577	535	539	523	571	512	545	555	571	523	546	566	540	553	524	534	545	550	575	595	557	550	562	538	544	569	519	569	562	563	543	528	526	574	509	548	512	571	508	522	537	534	532	532	574	542	583	561	542	575	556	537	563	585	514	504	540	544	550	542	533	521	524	578	546	562	552	539	545	538	548	539	560	498	537	518	536	564	569	597	566	533	535	570	534	537	537	522	543	573	540	537	543	557	543	551	543	602	545	591	533	547	549	563	543	549	562	514	535	562	574	512	545	548	534	544	537	522	519	577	545	561	561	534	549	529	540	556	554	509	530	561	571	558	520	575	514	517	536	538	553	522	540	527	564	555	548	505	511	496	548	516	522	542	527	522	548	592	544	548	543	554	539	531	546	553	535	528	559	538	527	567	546	520	539	579	567	568	559	487	582	538	582	500	544	581	547	503	543	540	508	540	535	545	479	553	537	561	552	632	553	551	572	512	562	547	522	543	551	549	511	541	527	569	522	524	553	520	512	562	532	562	528	570	542	554	551	532	559	543	559	569	550	541	517	519	533	563	531	531	564	534	541	555	543	529	518	570	550	533	535	548	507	576	564	597	565	513	552	550	581	531	526	559	548	558	556	561	576	583	606	566	510	587	557	560	585	540	539	529	516	539	572	532	555	559	538	539	548	577	558	546	546	575	558	568	506	579	550	546	568	581	532	552	554	571	540	513	555	529	563	533	525	544	554	520	522	527	549	513	555	576	532	527	558	575	527	511	513	555	541	545	569	578	545	524	540	550	521	521	574	538	580	549	561	554	543	571	512	545	508	543	556	589	557	550	537	516	576	556	528	564	524	531	527	553	525	521	574	549	542	556	545	601	561	538	546	567	541	552	563	523	544	548	546	547	489	537	563	582	602	533	573	549	543	519	574	589	535	524	526	526	545	529	547	534	531	516	619	553	553	516	578	566	539	482	541	551	591	522	545	549	611	534	506	557	532	574	547	575	540	523	562	527	560	504	517	561	536	520	519	531	551	528	563	528	540	596	571	527	534	524	502	551	529	477	551	541	529	535	536	558	552	544	564	567	526	573	527	564	568	558	540	544	538	566	554	508	577	570	523	524	548	582	540	543	554	560	573	590	519	557	600	565	538	582	574	584	528	541	551	529	587	577	578	552	565	547	547	569	549	527	523	560	551	590	529	541	561	527	583	490	563	558	541	529	541	545	543	512	582	563	561	522	553	530	513	573	580	599	533	546	523	533	503	565	537	546	519	511	572	547	532	560	554	564	592	560	537	560	562	527	568	543	542	538	513	574	591	528	567	556	538	578	562	549	535	556	523	513	549	541	520	583	585	568	560	535	532	546	501	542	566	534	548	555	513	585	548	549	491	543	528	601	508	532	554	578	563	519	541	550	525	555	561	544	555	580	538	586	554	601	567	510	546	562	516	555	541	525	590	554	536	561	561	524	500	564	535	529	519	589	535	550	570	600	554	563	542	531	506	530	535	592	561	541	563	553	556	551	503	551	572	539	548	523	525	521	534	542	594	552	540	534	548	529	509	531	494	542	514	563	543	527	509	529	553	570	530	600	551	572	543	537	551	525	560	538	530	532	576	566	569	530	536	540	514	523	535	563	511	550	584	564	529	572	572	559	532	526	562	537	524	535	596	559	549	583	531	544	562	531	576	529	548	529	530	541	575	573	537	581	542	527	564	555	575	567	539	567	575	540	504	549	583	581	564	559	566	531	531	531	542	530	532	559	579	528	550	564	507	532	583	547	537	575	583	540	534	574	594	599	551	540	507	582	542	562	582	518	528	545	560	585	549	575	532	522	554	502	519	534	510	524	583	534	556	554	556	565	570	524	537	537	559	501	556	567	563	528	581	529	577	553	563	581	536	554	552	577	561	581	567	552	549	510	558	537	514	536	552	525	515	533	531	542	550	523	506	553	562	549	529	547	557	497	546	530	551	544	569	534	540	550	557	566	584	555	530	528	537	534	521	519	536	537	555	574	542	531	538	537	561	548	536	572	582	539	537	546	557	563	511	564	566	574	549	532	535	507	554	513	574	563	549	568	568	553	586	577	539	523	517	527	552	508	595	544	513	580	554	567	534	543	561	578	561	573	528	560	518	545	537	561	531	520	586	566	594	556	504	567	540	577	537	570	603	573	505	526	525	570	554	585	524	548	559	515	522	533	542	544	553	550	496	574	553	518	557	570	547	542	569	539	611	537	510	572	544	520	557	514	566	536	544	565	519	534	563	502	552	557	574	558	573	529	559	562	553	532	533	501	576	512	566	544	509	507	556	571	578	516	563	553	556	511	559	501	527	563	535	544	561	593	509	505	545	529	599	539	589	553	548	575	542	558	561	559	559	492	557	573	550	532	566	568	498	548	580	534	591	560	521	567	535	527	551	583	560	560	550	554	550	558	546	565	564	542	534	522	551	538	571	558	489	561	575	557	563	520	587	552	528	509	558	525	577	556	557	522	562	617	517	555	525	537	566	585	556	578	542	541	537	529	534	576	569	541	502	577	534	547	513	538	510	527	560	582	566	542	538	569	569	553	531	546	602	561	570	529	546	536	553	566	521	577	555	546	534	545	527	575	565	524	540	542	539	524	561	557	547	561	508	509	553	578	558	533	572	540	539	514	575	560	517	564	564	533	540	521	564	557	570	504	554	498	540	568	552	561	528	551	531	545	527	547	599	542	545	524	529	515	555	571	540	507	559	567	576	541	534	550	518	517	560	548	543	551	517	575	516	557	565	553	527	570	484	522	535	533	529	514	496	558	537	539	563	573	568	557	582	578	557	585	568	564	558	509	510	516	549	539	541	510	515	560	541	534	559	602	600	520	540	556	547	573	559	519	574	541	569	575	504	503	549	551	533	547	563	576	541	571	512	539	565	527	498	521	547	568	532	544	604	549	535	543	529	519	607	530	561	549	551	534	512	517	573	546	549	530	560	546	528	591	572	514	536	516	553	525	512	582	524	577	533	503	526	564	536	533	511	554	543	524	550	515	538	557	552	561	520	502	518	514	557	516	522	554	526	515	539	529	543	565	545	532	551	546	550	550	555	544	541	562	563	598	584	551	587	544	549	554	539	566	518	528	526	523	543	562	541	514	596	534	508	529	564	544	531	544	553	585	561	557	568	568	559	553	541	583	556	516	528	564	523	574	565	535	534	571	591	572	535	525	540	500	610	572	521	544	517	510	506	564	543	571	547	576	541	520	510	549	523	525	534	563	567	551	541	542	549	541	565	557	581	543	559	561	548	536	563	544	536	511	540	545
13999	4421	1903	1257	880	669	457	411	324	277	307	264	265	267	308	327	324	337	351	322	362	426	436	378	365	298	301	278	283	254	272	234	261	255	232	223	238	235	232	253	225	209	214	225	255	213	217	238	227	221	216	200	195	194	215	201	238	225	227	226	221	208	209	226	226	196	217	191	188	188	212	221	242	219	190	239	246	203	190	230	208	202	234	212	194	199	190	212	196	223	208	201	199	204	181	200	188	218	197	193	220	230	237	199	217	193	206	231	180	236	232	222	204	213	211	219	195	200	221	196	230	226	217	221	211	199	202	179	195	206	206	221	222	191	237	213	209	216	204	214	228	174	211	197	201	221	234	213	241	193	221	195	202	196	222	196	210	229	202	214	203	209	223	205	193	226	206	232	214	196	207	212	203	234	221	185	228	220	197	205	199	216	218	203	207	191	216	190	210	216	215	212	199	212	225	183	224	215	193	217	201	216	209	241	227	238	214	204	229	222	210	196	210	224	225	226	199	209	185	210	219	221	202	208	224	212	207	209	215	205	189	234	225	202	218	187	208	235	228	220	221	226	224	198	217	240	199	216	195	213	226	214	201	210	194	214	226	217	211	203	214	193	201	171	216	232	211	230	219	232	227	209	203	212	203	211	195	202	217	214	226	232	198	205	208	204	229	215	216	222	206	190	219	214	235	223	227	226	244	198	186	224	251	224	224	248	207	210	240	212	228	234	192	194	217	209	178	217	211	211	217	214	241	212	210	213	186	225	198	206	223	217	243	206	226	217	210	225	222	253	205	224	193	198	188	199	195	204	200	237	214	210	235	196	240	200	197	226	247	188	208	193	210	237	228	236	184	218	193	233	223	203	179	225	219	225	218	208	197	195	204	211	170	214	227	237	218	201	226	200	221	201	212	185	229	187	223	195	211	208	216	230	197	222	200	221	226	213	197	209	212	236	225	240	194	197	224	254	202	207	203	202	208	201	214	193	196	206	203	198	225	212	205	225	222	179	217	200	199	214	215	220	220	192	180	204	213	243	223	207	202	199	210	196	239	198	205	223	235	212	238	220	199	186	218	192	218	198	226	234	209	187	215	214	225	200	209	223	220	185	215	209	201	224	227	209	209	213	224	217	207	194	226	209	233	214	230	222	196	200	226	225	232	244	186	192	189	217	204	219	223	185	197	206	234	222	238	207	216	212	214	216	200	210	215	241	249	189	240	240	214	255	221	206	205	194	196	202	216	199	202	180	238	195	204	212	231	210	203	222	233	216	189	201	217	222	211	206	239	193	202	216	201	207	231	244	207	202	202	207	249	212	187	189	191	202	196	231	211	194	239	232	234	223	205	222	193	220	227	202	240	236	195	228	217	204	206	216	229	190	186	214	229	198	209	208	200	214	205	184	172	207	194	223	195	188	221	222	206	206	194	216	235	221	203	198	187	198	216	192	234	203	207	187	207	211	219	204	189	213	230	218	205	215	206	214	202	211	244	182	181	199	207	202	217	205	212	203	181	206	217	203	207	214	221	207	220	207	206	220	210	229	229	213	224	207	238	195	183	200	222	219	250	189	240	184	205	223	229	203	200	212	219	210	210	194	222	217	207	205	192	209	178	233	204	201	223	229	196	202	218	201	218	210	203	193	197	223	211	206	216	220	218	214	196	184	206	213	196	198	221	196	191	223	226	234	203	219	190	189	210	229	215	222	209	203	214	176	236	188	222	211	215	183	203	227	205	218	184	194	213	198	203	180	216	222	191	204	199	228	216	238	206	193	194	193	222	216	223	232	217	200	224	222	210	247	211	216	194	217	223	215	217	215	212	200	215	221	209	208	192	218	232	206	211	202	200	201	195	211	213	219	221	193	197	216	220	196	186	196	212	203	191	235	245	195	189	210	199	213	243	194	194	212	217	210	179	216	191	214	209	194	216	216	217	205	207	218	212	199	186	170	199	209	209	190	226	211	213	171	208	196	217	219	195	203	213	224	223	205	244	214	230	208	210	219	195	212	208	226	238	215	210	220	174	204	183	202	224	189	219	218	241	192	213	210	213	217	228	213	200	210	200	187	206	214	211	198	181	219	174	219	227	225	196	205	212	209	203	201	193	203	208	193	179	218	194	203	237	202	231	215	206	210	219	208	218	200	189	209	234	225	203	194	224	221	204	193	226	198	195	209	214	226	237	205	220	196	195	208	178	211	225	218	198	225	223	216	223	190	229	199	198	210	196	223	216	203	215	191	200	181	179	198	215	208	232	208	243	236	218	218	200	212	219	189	201	220	215	238	226	225	222	225	207	236	211	232	215	220	233	212	235	213	219	215	214	203	238	208	215	197	212	195	203	203	210	209	190	223	230	186	232	207	191	218	192	212	241	209	198	208	210	202	217	217	218	211	213	195	188	219	199	198	204	194	183	191	222	212	214	220	200	224	227	216	222	197	188	207	217	240	211	244	232	219	188	197	195	223	219	203	217	204	203	197	232	187	215	213	199	203	203	181	215	243	215	191	216	242	225	240	217	225	183	225	190	199	225	221	217	194	199	216	237	208	198	183	232	218	207	197	182	209	210	204	175	207	230	200	212	214	214	222	222	209	215	210	211	203	221	206	204	193	207	220	193	238	209	213	212	227	226	214	202	203	212	208	206	214	208	231	184	211	207	207	203	185	228	207	226	203	206	224	230	214	221	221	205	219	207	202	223	226	206	206	239	204	199	223	209	192	205	201	220	213	195	233	203	199	238	209	219	220	165	198	206	224	203	196	236	228	238	212	191	187	205	193	187	198	200	228	223	211	229	223	211	197	187	219	207	199	204	224	205	197	219	205	175	204	229	222	202	233	214	240	199	200	210	209	210	197	253	202	236	200	214	207	226	229	217	218	237	229	208	223	218	180	207	239	205	222	213	213	218	242	241	207	211	196	204	217	173	191	226	227	233	208	193	207	198	210	223	226	196	239	206	187	201	208	225	193	214	185	184	207	225	210	207	245	207	207	184	225	214	204	200	194	204	210	241	210	199	213	206	217	216	200	210	196	223	235	183	234	217	189	222	226	205	208	216	216	209	235	215	220	220	214	167	210	200	204	231	220	209	213	193	196	241	220	205	195	196	234	214	201	223	184	211	213	171	210	225	227	202	213	196	206	227	203	222	213	208	220	230	197	205	228	201	218	236	204	202	198	210	189	210	205	231	228	214	206	226	215	246	171	208	224	221	172	237	186	222	213	220	204	212	199	219	211	202	215	226	209	221	189	207	209	204	221	205	220	198	184	194	209	200	242	205	227	207	202	216	227	203	211	220	197	224	212	222	211	183	219	199	210	211	205	206	208	219	225	228	227	199	219	232	217	223	208	213	198	228	204	211	193	216	204	236	220	210	203	249	167	210	242	209	216	191	214	201	219	202	209	222	223	226	220	203	208	229	199	211	219	205	217	211	197	220	219	214	198	200	221	213	196	211	211	207	204	220	221	225	187	198	217	222	224	241	201	237	227	201	212	214	208
11245	3966	3023	3760	3324	2579	1963	1459	1243	942	921	798	861	904	1114	1263	1323	1640	1467	1372	1782	2014	2292	1877	1626	1242	1193	1049	945	906	811	897	848	768	741	672	621	688	599	657	683	565	616	551	624	590	587	583	594	538	539	566	575	556	541	561	551	528	520	561	540	509	582	519	550	529	600	535	543	509	565	569	541	596	506	537	554	541	527	523	496	525	536	540	522	582	547	491	536	547	593	538	500	513	527	525	533	540	542	555	567	519	530	557	512	540	520	558	535	579	538	552	498	504	545	541	539	535	523	542	559	548	572	524	538	495	554	493	566	528	553	558	477	546	531	529	533	535	535	554	557	544	538	536	503	543	537	574	475	548	489	533	539	527	545	518	534	532	513	548	523	518	570	543	547	525	530	560	530	493	505	558	480	515	519	569	505	496	563	499	515	520	533	547	539	502	522	500	539	551	516	523	525	549	546	544	567	525	547	567	528	548	520	523	522	482	532	541	571	577	528	529	520	516	534	519	546	544	520	543	539	527	511	540	567	507	550	571	523	477	569	554	534	541	522	528	520	519	516	541	541	518	542	535	510	535	534	498	478	538	528	495	534	523	565	520	556	557	523	533	542	533	514	514	539	512	558	513	532	529	557	498	537	529	480	530	539	553	519	544	538	539	556	530	517	582	520	530	516	533	539	524	507	525	531	532	514	563	502	544	481	561	516	525	548	525	486	507	530	498	539	565	562	522	528	568	562	530	560	486	545	519	561	485	537	537	535	530	547	503	524	480	576	525	550	536	533	498	537	557	500	510	542	534	521	551	496	594	513	550	530	554	537	534	540	516	552	536	577	554	534	572	567	566	532	528	541	543	520	521	497	532	536	565	530	559	480	564	492	571	546	559	513	505	512	549	548	519	488	552	544	506	535	585	530	529	597	541	537	547	484	526	508	559	558	531	562	508	522	526	505	522	539	527	514	502	533	535	525	501	568	518	534	520	522	540	596	520	555	524	536	561	542	559	559	503	566	529	561	499	533	517	515	519	519	534	576	497	542	553	510	584	494	527	583	564	547	577	530	544	532	543	532	533	560	525	556	491	537	518	565	501	522	507	498	530	569	547	555	547	532	549	538	555	537	545	533	532	575	503	545	548	491	502	546	558	524	548	542	539	558	537	531	519	506	558	564	543	552	510	554	557	539	576	556	533	529	545	517	505	543	559	517	515	518	515	509	546	494	562	480	517	505	519	533	513	522	499	513	524	536	548	499	530	556	551	544	524	525	526	527	539	522	496	511	550	512	519	530	569	531	555	532	500	569	483	503	510	528	520	509	531	511	511	535	534	527	548	514	528	544	528	558	506	530	545	528	512	531	495	544	540	542	577	546	565	521	564	534	531	564	528	500	546	519	532	545	543	513	529	511	505	536	514	533	508	521	521	530	512	544	567	548	508	555	539	540	545	491	496	541	539	544	570	510	511	534	542	523	519	550	543	570	519	545	560	540	521	533	567	502	580	521	537	533	544	548	538	524	532	504	605	545	558	535	566	504	542	518	496	504	508	500	518	529	559	565	566	470	520	560	515	538	520	524	494	559	514	509	570	539	528	530	536	527	504	539	516	564	515	507	528	515	511	520	553	488	547	530	530	508	506	542	517	537	519	538	530	518	552	523	519	502	566	519	502	541	549	560	513	512	509	525	556	521	567	533	555	503	552	516	508	514	539	523	536	534	552	527	498	522	556	529	496	517	549	544	541	527	526	528	547	530	516	562	528	508	544	532	525	504	544	539	531	559	544	525	552	580	540	544	544	524	527	517	522	542	529	495	525	532	502	510	519	567	528	527	565	534	544	552	521	489	527	569	568	514	515	521	544	546	548	517	494	515	540	515	467	507	544	535	549	567	545	548	550	509	536	526	502	520	529	501	531	540	507	549	527	532	518	525	556	502	564	550	546	538	546	560	598	539	503	512	513	533	548	568	570	525	526	519	547	561	548	557	545	552	523	544	535	538	558	503	541	512	526	541	559	466	531	528	551	543	550	511	558	492	574	560	526	536	525	543	513	480	544	520	573	499	566	517	552	573	523	546	530	544	531	532	535	488	542	549	568	538	537	531	532	547	531	575	552	528	532	550	566	512	510	541	476	526	548	524	515	536	584	561	490	552	531	517	518	537	531	492	553	489	508	518	510	581	538	524	481	528	557	526	555	517	584	595	545	534	525	522	495	525	538	537	515	506	557	482	524	544	529	512	555	556	513	528	544	537	487	521	511	522	553	570	527	537	539	554	561	555	496	526	535	520	534	521	516	513	542	501	515	600	527	526	559	521	491	545	533	514	525	565	584	549	502	580	514	510	530	509	488	524	530	564	527	535	537	519	566	502	525	551	498	512	535	509	558	497	524	529	552	550	524	517	503	544	527	542	561	525	581	512	559	483	518	540	532	507	510	541	514	540	497	530	568	543	507	539	517	529	496	573	556	554	477	514	541	511	537	487	523	538	527	535	529	557	534	521	529	527	525	492	515	562	513	546	510	539	537	569	552	541	584	519	528	546	540	531	500	490	562	520	499	544	532	523	522	546	512	499	545	532	529	532	541	484	576	516	515	539	552	534	515	574	550	553	528	535	525	516	574	526	530	561	554	550	616	512	537	524	499	535	527	547	526	538	511	549	535	543	551	522	544	499	519	512	539	532	523	570	558	518	523	567	522	518	545	553	515	484	545	503	505	561	533	561	442	503	499	573	519	526	553	542	521	497	556	537	530	529	507	575	535	522	494	516	505	553	538	537	542	530	531	560	549	525	512	543	509	548	496	527	552	521	548	557	571	559	538	586	568	529	544	515	549	538	512	501	492	523	513	555	521	526	531	550	498	546	498	497	509	546	528	510	593	549	481	488	551	531	494	508	500	562	513	514	537	506	518	510	571	556	503	527	494	505	558	522	525	515	527	545	559	511	506	534	537	529	525	524	510	517	508	552	544	530	513	550	516	497	502	543	537	491	542	522	558	537	513	543	544	532	518	522	553	515	548	569	526	505	544	547	556	520	511	569	502	523	521	531	553	528	518	516	546	504	520	553	549	517	582	566	537	524	536	539	508	547	545	557	531	530	505	552	545	553	537	535	537	536	497	515	560	518	598	516	514	519	505	549	529	520	572	520	511	535	507	571	550	550	534	519	528	515	525	531	539	521	524	554	528	543	511	508	517	508	542	551	561	527	535	536	537	559	504	560	579	538	547	546	577	557	535	492	560	497	501	541	535	511	542	538	529	560	542	551	537	486	565	543	515	532	546	563	518	531	550	549	529	542	561	486	557	539	552	550	510	523	519	506	539	561	565	548	537	510	528	520	512	500	532	505	498	504	523	515	534	563	543	520	527	492	521	531	493	536	494	530	537	516	532	518	557	527	505	544	518	566	527	518	495	516	552	571	517	497	554	538	570	534	538	528	560	502	571	582	545	511	563	534	517	509	589	561	527	526	552	519	539	543	528	522	535	527	539	532	546	514	530	508	550
22388	7785	3132	2017	1283	902	620	476	346	283	279	272	230	238	293	337	379	413	383	346	448	514	531	400	347	298	295	282	246	246	201	248	219	218	213	215	190	207	175	170	174	183	204	187	181	185	186	172	137	161	180	189	182	184	170	158	198	196	192	152	180	183	167	159	166	174	161	165	155	162	169	170	158	176	164	180	181	182	192	180	154	187	180	185	188	163	159	161	155	166	181	163	178	181	171	175	167	190	155	184	149	189	168	168	170	162	169	159	175	153	151	180	176	164	155	176	162	169	173	183	198	157	172	166	177	175	168	174	186	145	179	150	142	149	170	196	166	172	169	159	183	146	156	138	161	154	146	162	171	172	152	204	142	169	174	163	153	176	171	172	165	198	162	149	167	178	167	196	169	190	157	170	159	179	168	151	181	190	169	169	157	144	178	180	149	163	158	181	171	169	188	162	183	177	167	153	173	163	186	181	168	161	181	152	170	168	165	174	182	159	177	184	180	173	188	167	158	151	175	147	163	179	193	170	182	173	175	183	167	161	168	152	164	165	147	150	169	175	182	166	155	175	175	150	167	149	164	176	152	158	148	174	161	147	170	168	157	164	171	142	181	182	176	157	149	186	169	164	168	173	157	163	160	178	201	181	176	157	172	169	171	186	195	159	171	177	138	160	173	166	176	198	177	178	171	150	161	157	180	172	162	174	162	172	178	176	169	165	172	173	169	152	163	145	158	156	153	172	164	165	196	164	152	171	166	179	183	160	163	169	157	154	177	199	183	181	171	165	148	170	168	172	170	149	200	161	182	147	160	159	180	163	162	150	177	162	148	123	193	188	166	186	171	186	184	159	146	170	148	177	163	170	188	154	173	161	184	180	179	152	158	165	150	195	149	167	147	177	184	179	175	163	154	162	165	154	171	184	153	157	169	181	177	183	181	178	183	179	172	143	172	162	179	154	170	188	195	176	173	152	170	172	184	152	161	169	185	169	188	154	160	151	166	194	150	160	171	181	212	168	193	151	178	163	174	188	146	161	154	182	200	157	182	191	181	171	165	173	175	183	168	173	154	160	164	161	162	177	157	156	169	158	163	161	166	185	172	162	181	171	181	179	191	166	187	157	145	172	174	166	170	159	152	171	154	175	161	149	167	178	159	192	160	165	162	156	189	181	161	172	158	169	170	163	169	148	168	199	165	155	161	188	163	179	175	168	157	167	181	172	156	165	157	160	176	171	180	181	171	162	185	169	185	184	167	149	185	176	171	176	187	190	181	174	200	175	153	161	163	201	162	166	182	171	155	189	160	166	178	149	162	168	192	169	160	175	169	157	167	172	178	184	188	156	161	163	174	199	164	177	192	159	183	168	183	155	166	185	167	177	157	171	166	163	164	159	168	192	186	181	189	169	175	167	166	157	167	190	159	168	183	172	177	140	189	178	180	186	159	166	157	181	179	167	189	174	171	149	178	151	182	198	180	187	139	151	174	171	183	182	173	181	149	160	170	180	159	168	155	168	159	168	151	177	152	156	167	181	169	169	176	150	168	171	150	160	151	172	170	128	171	173	166	170	145	180	199	153	177	153	168	169	198	170	150	192	181	168	162	179	154	164	160	146	166	178	166	175	159	176	151	135	164	156	142	163	175	190	172	166	178	180	168	152	168	157	151	169	170	159	209	160	196	159	182	174	179	188	192	161	152	166	157	160	165	150	175	172	177	176	162	211	196	175	172	163	175	184	182	177	159	152	167	166	182	180	193	156	176	166	177	169	150	142	159	172	166	177	164	154	162	157	189	164	186	188	168	157	147	164	151	176	165	160	166	179	169	153	173	156	178	152	164	154	165	161	178	170	154	181	171	157	161	155	175	173	168	177	169	166	154	165	157	177	171	168	165	157	175	172	169	179	168	151	167	179	185	181	180	156	164	175	175	182	184	193	185	179	161	163	172	180	159	193	198	177	176	169	173	160	170	166	156	139	182	159	171	188	130	171	148	176	186	156	149	159	183	188	169	156	164	182	166	157	193	138	174	159	173	171	174	155	177	188	149	164	164	151	175	170	147	175	168	184	174	185	155	193	147	174	147	164	188	155	165	185	165	182	156	153	188	173	172	159	173	153	187	158	175	180	159	184	170	173	162	149	179	162	175	161	172	168	149	190	198	180	146	154	147	170	174	169	181	160	181	160	176	191	168	164	150	162	173	167	181	160	191	176	160	165	171	136	185	173	168	163	182	169	176	180	148	189	179	192	155	164	169	171	164	150	175	159	171	181	157	163	197	163	166	183	182	168	162	169	147	158	163	152	164	176	171	187	163	179	172	151	193	146	163	154	150	138	171	172	154	164	169	195	173	191	188	181	158	167	146	166	176	171	159	169	175	174	150	172	171	155	175	175	168	182	171	177	162	175	191	181	183	174	163	164	200	193	173	203	185	174	184	164	174	176	192	183	153	157	165	189	168	183	153	159	189	173	153	170	197	168	165	177	160	169	188	158	155	172	172	144	156	175	169	158	143	185	154	161	184	158	157	188	158	186	178	170	181	174	156	178	174	181	141	171	167	169	155	176	168	156	152	172	177	154	176	163	171	168	149	154	181	167	180	160	207	147	157	184	165	171	159	158	202	162	175	159	182	144	179	172	141	162	166	157	149	178	154	163	188	172	191	177	170	176	159	154	165	153	182	183	173	157	170	152	148	181	140	161	170	155	155	151	163	193	157	178	205	152	153	190	172	179	162	183	186	157	183	146	179	173	182	167	157	173	175	182	178	175	138	160	184	158	158	161	192	160	151	179	157	151	173	157	204	151	177	147	155	186	154	180	157	175	174	155	172	172	204	144	174	165	159	177	148	179	171	188	202	190	160	178	185	175	150	170	178	174	150	168	143	196	162	199	162	164	171	176	160	176	157	163	157	182	187	172	153	149	147	194	181	176	172	173	192	151	176	166	161	150	172	168	157	157	162	168	160	188	170	177	190	176	196	184	181	164	152	166	171	154	162	159	168	193	147	166	156	172	148	156	163	155	166	171	202	152	171	174	166	179	152	160	160	169	181	190	199	162	160	160	187	173	189	166	186	159	156	185	158	159	180	175	190	175	162	170	171	169	164	173	160	179	180	170	157	162	175	171	187	170	200	178	176	168	170	183	174	159	173	173	175	193	174	158	176	178	163	179	139	168	164	158	163	167	181	160	156	160	145	152	175	165	181	170	172	173	158	165	184	173	174	152	179	180	170	151	179	167	170	187	143	149	126	176	169	199	174	191	147	159	186	167	175	149	179	163	156	165	160	166	150	152	147	167	176	171	163	174	174	170	173	161	185	203	164	172	142	182	176	153	155	186	184	161	179	180	178	159	182	185	176	164	164	175	159	163	167	149	162	162	167	196	181	174	156	160	147	159	157	189	165	186	178	151	168	161	143	164	152	159	169	185	156	170	178	188	164	168	155	148	187	174	174	182	154	172	180	171	167	171	173	161	161	145	171	164	153	163	191	138	173	179
14935	6051	4417	5566	4674	3679	2560	1987	1612	1161	1058	879	923	1025	1353	1544	1808	2224	1911	1849	2248	2828	2865	2217	1965	1598	1467	1236	1125	993	999	956	847	792	764	643	600	630	630	594	542	519	509	529	513	498	519	480	532	490	480	460	440	476	495	421	487	499	441	477	460	464	460	447	465	420	450	467	437	452	419	442	446	442	464	433	450	413	474	414	444	430	476	461	470	409	436	419	441	449	417	436	461	443	434	426	437	405	424	416	437	441	428	457	470	440	422	457	426	445	416	430	478	456	412	432	442	418	419	439	429	398	408	404	442	449	456	472	449	437	398	416	413	432	430	395	427	396	432	431	461	423	453	434	459	461	465	444	421	437	436	409	395	415	417	426	453	431	434	451	478	416	426	428	424	445	382	414	424	425	423	415	407	442	427	423	453	438	434	398	434	402	451	439	437	408	436	423	434	459	408	437	448	440	473	445	447	442	428	433	463	415	435	424	434	455	412	436	403	438	426	444	425	425	403	399	435	468	421	435	432	452	419	407	368	437	420	426	475	498	434	434	435	455	411	437	464	463	427	427	446	462	459	399	452	477	408	446	410	438	428	426	432	434	460	452	461	469	412	417	433	436	426	437	396	413	394	420	427	439	427	476	434	428	408	411	450	432	398	399	429	432	443	463	436	444	447	442	434	424	424	419	414	436	443	430	409	424	450	460	420	433	437	437	411	470	429	417	442	402	435	421	424	414	452	447	445	455	454	451	430	432	419	479	445	451	421	442	461	432	408	424	444	444	432	449	427	478	431	429	405	427	444	460	427	403	437	427	419	430	449	472	410	424	428	389	420	455	410	406	421	451	443	407	426	447	455	422	445	440	445	443	407	405	472	456	433	424	418	456	414	425	411	460	394	465	444	432	436	427	428	418	439	476	417	471	400	427	428	413	456	426	415	432	446	447	426	426	414	451	424	443	446	411	467	445	437	417	463	439	427	419	422	427	430	420	480	455	436	405	434	458	442	442	480	437	446	397	424	437	424	382	425	401	427	413	445	458	440	424	434	437	435	446	452	450	426	455	416	415	416	450	479	411	426	415	438	422	463	441	415	443	465	451	433	456	473	447	419	447	374	418	438	460	438	433	422	410	440	468	428	382	433	451	468	445	420	425	389	436	423	439	452	410	439	448	428	431	451	448	435	464	420	432	421	449	428	474	444	406	453	459	474	423	417	455	432	450	421	379	396	416	421	466	433	421	435	412	439	432	425	441	414	423	395	418	400	446	411	438	421	422	448	426	412	420	435	435	483	443	381	422	427	441	436	425	432	412	397	418	443	404	440	430	450	457	419	449	436	423	416	387	437	417	430	407	437	448	408	446	456	451	419	466	459	423	404	457	470	433	439	438	437	436	453	424	456	419	436	435	431	428	457	409	417	424	403	413	425	423	466	450	456	414	424	420	403	473	396	427	446	410	460	451	438	420	416	459	444	437	415	415	406	436	442	448	444	449	456	462	426	402	398	452	421	463	465	430	422	418	436	460	431	461	467	437	435	444	432	428	431	465	442	437	430	427	457	441	438	437	437	423	433	483	409	419	433	453	442	459	465	432	442	442	465	433	416	402	441	440	434	440	428	429	439	442	423	445	429	440	435	465	406	436	431	452	423	421	413	452	445	439	422	436	471	452	430	458	433	415	468	440	444	444	453	435	420	427	457	407	432	423	436	431	423	460	455	438	413	443	429	418	409	429	456	456	436	452	440	394	405	410	464	419	403	463	456	436	445	428	428	461	415	465	422	475	446	436	392	388	428	444	492	411	443	411	450	415	434	437	427	454	445	462	442	424	422	445	439	430	395	408	416	423	404	462	439	441	400	409	420	436	435	420	400	424	439	432	442	443	458	400	471	413	452	470	433	452	447	434	408	416	439	477	443	429	447	426	424	427	464	456	440	453	427	460	391	415	435	460	473	399	421	478	417	413	483	461	436	437	448	438	427	416	433	405	428	418	427	448	437	455	436	425	439	431	446	456	423	437	425	423	430	398	488	425	418	432	424	429	430	442	427	440	421	424	445	437	413	413	442	407	424	418	391	420	433	427	427	439	438	446	457	415	405	427	425	417	485	446	422	474	463	462	448	439	399	431	414	447	436	432	446	451	440	442	449	447	422	408	449	470	412	455	385	439	426	478	435	446	421	451	418	443	416	464	443	437	426	437	447	428	436	458	419	454	460	486	424	432	475	423	439	446	426	449	431	452	405	399	460	433	489	435	457	470	389	420	449	428	432	446	440	434	443	414	445	431	410	470	440	464	439	401	420	427	442	432	437	424	432	397	415	449	441	463	411	416	406	451	428	405	411	443	418	400	418	427	422	444	393	399	421	450	427	417	469	430	420	439	430	448	471	438	449	429	441	448	451	443	417	453	403	448	457	431	431	413	465	441	408	438	462	431	416	447	436	431	458	446	423	437	442	470	402	452	418	431	464	460	417	428	438	392	388	419	430	423	407	436	466	387	438	404	454	434	435	430	414	440	476	406	396	479	438	422	448	446	473	418	436	427	443	429	424	441	404	416	430	409	435	440	458	434	425	422	428	405	455	446	418	453	431	443	465	389	456	433	476	404	450	452	433	459	430	437	450	428	434	434	441	453	433	462	438	458	457	443	471	420	439	400	437	462	443	422	434	459	439	421	456	450	423	451	423	431	483	458	423	421	435	437	450	418	433	471	418	425	403	427	429	434	440	456	475	430	453	443	460	477	471	423	450	416	413	415	433	415	408	429	439	420	406	445	464	445	424	433	432	425	427	398	451	425	395	404	474	420	411	436	461	394	391	408	446	422	449	450	443	434	439	424	442	450	446	416	438	415	413	467	443	439	445	444	427	428	445	437	452	436	444	445	477	475	477	450	444	458	451	439	435	476	438	415	440	426	434	469	415	404	381	426	440	455	396	417	405	443	405	432	425	436	481	405	422	466	423	486	416	449	460	406	447	468	431	454	442	421	435	449	449	440	455	436	425	434	443	429	423	464	483	420	414	407	429	476	441	458	422	421	426	448	428	401	430	437	478	442	425	440	439	419	446	451	443	437	423	430	418	440	409	433	425	425	420	440	426	392	447	423	408	409	392	412	430	447	398	443	445	402	422	422	462	412	441	419	440	421	445	399	427	440	435	522	432	424	480	425	411	428	459	410	463	449	449	453	448	452	443	423	466	450	413	442	424	453	471	423	464	415	435	444	436	424	452	399	449	428	450	417	397	447	399	463	438	438	420	419	447	426	463	462	452	414	431	452	459	450	469	401	420	411	427	465	456	431	425	440	423	423	430	415	440	420	410	421	405	440	399	408	450	447	494	453	437	433	395	452	457	419	408	461	432	408	451	455	442	414	422	448	441	454	440	424	420	456	425	445	431	430	412	477	426	456	471	433	448	413	465	412	422	417	462	452	468	457	430	409	432	444	445	411	461	439	443	438	440	433	442	406	454	448	450	404	424	416	435	430	461	448	444	404	412	391	422	414
4279	1342	710	507	450	373	263	285	242	240	236	200	231	234	246	256	261	292	236	255	323	332	319	314	290	266	248	251	269	258	235	258	240	237	200	213	201	200	246	213	231	201	212	202	210	225	224	237	218	239	233	240	194	204	197	196	213	229	213	203	222	240	227	209	206	225	203	211	208	222	206	215	218	240	195	201	214	238	216	243	216	230	221	219	221	219	216	228	192	193	224	189	242	204	197	226	226	227	221	195	222	221	230	207	211	211	195	201	212	232	212	175	225	188	214	232	208	215	202	234	204	222	220	212	236	230	221	217	214	200	222	234	213	200	227	225	237	208	226	233	231	252	230	214	215	224	235	236	217	228	205	210	227	224	204	203	211	214	200	186	224	198	205	222	221	246	204	219	216	204	197	226	234	202	208	250	241	182	200	213	228	216	226	223	231	231	224	197	198	188	205	211	237	219	209	201	233	212	215	226	208	216	206	211	232	232	251	228	221	226	208	219	190	227	222	203	207	199	222	252	224	214	226	228	249	230	231	202	216	210	221	238	226	207	186	200	219	200	219	205	211	243	224	238	212	214	214	192	197	218	238	216	221	239	212	217	194	237	212	234	212	216	220	190	228	220	229	195	227	198	217	227	195	210	211	223	230	210	199	240	213	206	197	186	208	244	237	219	225	231	214	216	214	244	215	222	215	245	212	232	186	198	206	224	212	227	235	230	212	211	216	204	226	221	202	240	206	189	245	206	234	218	217	226	222	219	223	221	210	208	180	225	241	206	201	212	221	206	217	257	192	221	204	221	211	216	207	231	200	204	217	216	196	190	233	216	230	224	211	242	205	257	221	215	245	191	211	209	233	202	216	203	222	203	211	197	208	214	225	215	210	195	209	246	205	194	218	226	214	222	208	197	240	188	223	237	229	214	201	223	239	202	203	238	196	213	221	201	233	215	221	225	215	234	232	237	206	200	212	188	205	241	259	205	229	211	177	205	210	216	237	203	228	217	220	227	215	203	215	239	205	224	215	196	229	224	227	233	222	230	209	220	212	214	200	234	229	237	218	209	206	218	190	213	205	211	220	201	229	228	232	234	226	211	213	218	228	216	213	216	187	209	227	194	221	226	216	213	202	222	211	221	204	195	240	238	223	162	201	225	209	222	242	214	222	216	226	259	204	261	208	215	180	220	175	229	196	194	245	213	212	222	234	212	195	217	208	210	211	211	209	235	201	206	230	207	205	205	216	238	233	207	206	207	222	216	223	212	209	207	220	227	224	231	216	247	218	215	234	232	220	206	231	232	219	209	225	207	241	214	220	219	236	214	219	211	211	223	240	223	210	236	220	206	201	221	234	237	223	238	213	214	232	223	240	202	233	223	209	209	248	220	235	219	220	196	221	203	242	233	230	198	200	174	233	207	227	206	216	185	215	222	251	201	226	225	218	227	225	232	214	237	240	215	203	207	214	220	211	234	182	215	221	228	175	213	215	202	226	209	230	188	240	212	221	211	204	235	211	202	229	236	235	249	210	254	225	222	198	222	222	203	207	217	220	186	218	228	218	231	202	229	215	212	211	236	209	215	186	196	236	217	245	222	224	198	215	214	243	217	248	231	242	221	218	240	211	206	207	213	226	203	210	194	204	212	235	192	217	211	193	197	244	218	212	226	199	234	235	229	217	218	228	226	222	224	209	194	222	226	196	209	222	217	194	204	213	214	204	207	227	221	215	234	202	231	261	218	240	205	201	212	195	218	215	242	233	228	230	224	229	223	252	222	222	201	211	255	240	203	220	213	190	220	215	222	237	210	207	209	204	232	234	252	225	223	205	216	220	229	219	215	210	201	212	203	195	209	218	212	227	225	229	201	205	210	192	210	221	216	232	231	227	209	208	223	218	209	192	252	205	192	211	212	220	209	263	219	216	252	192	224	212	224	210	221	222	218	225	220	203	207	195	236	209	232	214	200	225	238	205	212	212	214	219	225	198	208	223	238	232	220	240	251	217	248	228	219	194	209	224	203	196	220	243	227	202	176	190	190	247	181	208	197	211	209	213	246	199	225	223	221	199	218	219	242	230	224	216	233	252	240	239	180	225	213	231	221	220	209	206	209	228	217	224	209	222	203	219	214	198	206	233	201	228	211	239	246	212	215	196	218	215	203	221	204	190	222	226	198	209	243	228	218	231	212	237	258	215	194	238	224	222	221	220	212	248	224	216	226	227	216	210	232	227	227	226	200	203	214	195	188	205	211	210	229	192	204	230	202	194	200	214	186	212	232	200	227	215	220	193	235	209	180	240	221	203	244	203	200	232	211	228	201	209	196	212	217	222	189	204	193	216	204	189	237	221	226	214	234	235	220	223	207	225	260	236	251	209	215	210	227	240	240	217	247	218	218	223	213	203	240	206	224	208	229	202	223	203	232	232	211	219	232	208	235	230	203	256	218	202	248	228	202	234	205	224	217	210	240	204	248	205	195	234	189	233	204	209	218	216	212	206	235	227	222	222	207	203	219	211	245	200	189	227	188	211	212	230	172	224	200	207	216	209	239	227	192	194	222	211	222	212	212	198	213	224	195	198	211	199	245	213	255	206	210	231	195	217	239	244	233	224	223	246	215	227	217	234	202	226	206	203	210	224	210	223	239	228	240	213	210	213	197	203	203	235	208	207	184	187	179	215	196	183	209	201	217	243	208	230	221	232	234	232	224	206	201	200	214	206	217	202	203	225	225	209	195	203	227	232	203	240	241	226	219	228	214	218	203	225	231	226	230	200	211	208	228	178	219	223	233	238	252	216	223	194	207	217	222	190	192	191	204	225	215	241	209	204	229	235	186	217	251	203	195	213	232	204	212	218	204	233	206	198	217	232	198	217	218	214	202	216	197	199	197	219	198	190	254	246	231	225	239	246	205	201	216	223	208	178	234	230	235	238	210	185	230	221	229	221	207	232	231	253	219	224	230	228	225	218	223	196	231	236	229	221	224	215	240	255	215	247	235	231	209	202	236	189	187	214	199	204	225	198	207	201	250	236	237	229	250	206	240	232	207	210	231	235	214	200	196	213	226	216	212	194	212	209	200	199	215	224	232	191	218	224	240	206	234	202	225	237	241	215	201	203	205	188	212	247	202	202	213	214	199	209	227	225	214	240	231	241	199	208	208	220	201	227	210	228	207	228	208	200	214	227	225	202	214	213	181	190	221	205	226	210	211	198	212	190	200	211	209	179	223	216	206	205	229	188	242	218	190	233	215	226	244	215	213	201	211	217	203	202	226	216	219	195	219	218	216	230	205	214	238	255	225	243	233	227	220	193	200	210	207	214	203	200	247	194	226	197	214	230	213	229	210	224	216	229	204	207	242	233	199	250	233	218	213	222	229	198	220	210	197	224	226	211	215	210	194	224	233	220	204	204	220	198	213	243	242	233	227	199	233	227	232	251	216	185	214	226	221	233	233	217	230	220	209	207	160	227	207	224	229	194	235	170	222	194	205	214	208	251	204
3883	1819	1471	1727	1533	1240	1006	916	736	652	639	663	644	706	778	882	932	952	919	867	979	1471	1385	1198	1059	955	901	812	800	760	746	711	642	611	571	581	593	553	578	585	564	567	585	580	553	577	579	571	544	524	557	538	563	546	552	572	545	556	575	577	545	568	524	555	529	520	530	540	505	557	557	527	576	565	559	561	540	594	529	521	567	539	553	515	536	517	568	535	548	534	547	527	585	534	504	543	555	585	556	517	561	499	568	510	519	559	539	567	561	521	550	549	542	552	562	505	554	552	530	539	555	540	564	556	535	577	518	532	550	560	558	554	546	535	527	522	567	531	592	524	548	503	544	537	557	558	528	544	527	518	519	520	539	546	517	574	542	538	502	530	532	570	546	531	556	569	527	534	526	539	534	546	570	536	514	562	503	553	522	549	549	553	532	525	550	545	532	526	585	541	503	534	623	525	547	541	531	540	500	525	557	573	546	560	538	531	556	565	593	572	508	530	537	502	563	505	554	497	562	559	514	525	540	562	519	611	571	553	541	505	565	554	517	526	510	571	530	567	530	489	537	543	522	514	560	533	532	548	545	532	522	557	556	554	555	539	531	529	555	565	551	520	542	551	547	556	545	517	527	547	539	533	539	523	595	524	543	539	544	571	530	551	533	551	510	532	534	523	564	552	530	547	531	541	531	565	551	532	553	545	509	535	550	524	535	601	523	519	530	565	564	510	545	524	547	575	564	540	526	526	561	513	555	582	511	554	568	578	533	558	528	524	539	546	543	559	547	535	490	520	555	554	554	563	542	604	556	546	556	540	601	557	535	591	546	548	567	573	558	520	551	537	529	497	502	557	611	529	528	525	537	559	511	547	564	559	546	513	555	531	513	521	536	515	560	567	559	558	505	549	559	556	588	548	537	547	567	576	576	521	557	575	560	571	542	502	519	532	549	530	549	556	535	550	526	538	509	532	549	561	549	559	568	569	543	546	530	533	540	544	556	537	552	519	534	556	544	502	590	563	532	542	568	578	515	521	547	556	541	496	597	523	533	500	535	527	539	552	570	534	500	544	539	557	499	538	536	544	599	574	548	563	537	516	517	535	513	551	563	515	535	547	565	558	596	509	565	548	562	519	534	518	559	563	552	501	593	602	514	538	552	517	495	552	605	560	523	533	536	553	524	520	545	562	523	563	544	518	582	552	542	549	510	542	537	553	526	533	563	570	548	537	569	551	584	522	517	541	587	532	575	566	563	506	530	544	526	531	541	530	580	546	529	528	569	552	565	513	561	539	531	560	484	539	546	543	548	560	550	556	553	536	560	552	572	601	539	550	547	553	576	538	528	526	526	544	537	581	595	527	539	567	519	530	547	544	534	530	556	517	554	528	543	515	517	532	527	531	574	553	508	544	511	564	529	534	524	555	532	557	544	558	497	556	546	521	522	500	557	533	553	525	570	528	556	530	536	563	535	580	555	503	576	564	545	536	555	542	513	554	516	552	524	524	540	525	559	536	527	536	543	560	538	554	533	518	558	557	573	524	546	568	592	529	517	563	555	528	536	571	555	567	509	564	524	542	563	520	543	548	528	504	566	550	560	596	571	530	553	546	530	531	517	564	534	574	521	575	481	571	542	540	533	566	560	536	581	550	510	533	559	546	565	543	574	537	554	523	561	527	553	574	515	529	571	540	559	496	543	521	544	540	545	536	595	510	575	553	529	540	500	549	516	590	551	549	531	528	567	540	528	561	568	540	548	505	553	535	577	499	548	544	521	542	558	531	535	528	535	574	538	536	543	533	553	592	588	524	537	544	573	516	555	536	576	509	572	550	563	537	511	567	562	571	549	514	514	564	540	531	538	549	513	558	533	525	579	559	525	545	485	552	532	523	507	538	561	547	564	545	547	533	566	496	535	543	548	527	539	550	520	568	523	534	540	541	532	544	527	519	527	563	496	494	524	520	543	548	555	588	549	519	546	532	585	527	558	575	562	524	535	499	539	570	526	491	551	559	533	554	531	540	519	519	534	528	546	552	565	550	552	559	557	518	523	554	543	519	533	530	480	559	558	529	550	540	523	511	567	544	562	535	557	591	518	521	553	565	555	561	521	577	467	532	588	539	547	549	512	532	556	551	511	539	566	539	594	520	562	551	569	502	530	554	555	546	562	545	546	528	566	566	553	511	559	584	487	560	495	557	573	520	561	556	554	540	496	536	571	551	565	530	597	537	577	534	546	531	514	534	543	556	571	584	544	571	545	569	486	523	549	559	569	563	535	588	507	522	536	541	543	550	548	521	525	549	553	545	543	545	566	503	542	547	558	548	573	571	566	545	547	563	548	535	552	530	522	617	537	528	569	567	564	561	538	506	590	533	571	500	531	607	533	548	523	539	547	574	541	554	547	528	550	529	529	523	530	532	571	571	542	559	532	554	567	550	552	521	507	553	546	582	567	559	625	541	535	557	513	539	565	554	570	596	570	559	568	552	551	532	562	541	549	553	533	512	582	557	559	565	527	524	555	545	569	567	553	550	578	561	567	521	554	559	523	551	529	493	544	550	521	510	565	538	526	530	524	606	555	561	556	543	534	530	516	541	556	518	539	533	564	520	549	470	535	525	567	556	582	520	543	533	527	589	544	533	538	533	544	594	559	577	510	516	553	518	538	540	523	524	542	540	530	521	534	576	512	557	592	518	560	557	555	564	568	544	538	538	564	567	501	510	553	527	537	557	536	531	556	521	540	530	515	514	576	572	553	499	510	564	555	544	497	509	524	559	565	535	527	586	576	570	534	552	578	540	516	531	541	549	545	537	516	585	568	545	548	552	551	511	548	551	547	562	531	559	527	549	510	495	563	557	560	573	558	579	576	525	535	536	514	563	554	553	557	531	550	554	560	570	545	567	584	549	588	575	513	538	547	510	552	537	529	507	551	572	506	578	532	528	539	522	567	562	548	530	530	572	559	545	540	560	509	549	535	549	577	528	541	579	578	545	566	530	554	587	558	545	543	553	532	529	564	528	518	514	512	555	503	588	528	555	581	513	506	561	501	573	556	537	545	584	504	506	565	524	526	549	513	542	478	581	542	489	565	525	529	550	578	561	569	558	520	568	573	524	566	501	562	567	546	552	518	581	583	561	526	515	557	561	575	529	515	508	533	518	549	556	531	549	540	529	525	602	519	552	507	556	537	558	521	547	528	586	583	579	569	571	542	552	531	532	536	595	561	534	603	570	576	511	594	564	510	547	533	545	545	530	525	538	512	560	556	551	535	564	561	552	548	545	588	532	547	546	546	554	518	588	516	524	536	519	561	534	532	515	528	561	578	571	536	556	561	538	515	547	561	545	543	550	517	541	543	546	540	573	535	615	533	518	544	585	519	624	546	520	527	576	580	530	552	555	542	520	557	552	577	529	561	543	560	559	553	553	531	570	564	554	522	513	577	576	502	560	542	538	519	518	558	529	578	544	564	548	564	517	510	564	541	487	556	527	542	510	537	589
14056	4262	1847	1251	858	650	500	418	260	269	230	269	261	240	278	352	352	387	333	328	330	411	428	382	347	310	322	254	245	236	269	260	221	224	220	222	254	221	233	204	226	215	202	202	209	213	218	230	243	213	217	205	221	218	206	218	206	205	235	224	238	232	211	223	197	225	202	195	205	193	190	207	200	198	226	217	214	225	215	216	221	201	239	210	219	206	195	251	224	208	222	207	208	217	232	208	198	232	237	209	210	211	201	193	225	215	212	198	224	222	228	233	208	222	198	199	204	205	179	198	193	188	169	217	165	209	205	228	197	215	193	214	191	189	235	222	224	208	182	197	207	189	202	187	196	196	220	230	206	195	227	206	189	225	232	227	215	204	191	202	228	192	182	230	198	178	197	191	213	218	207	188	191	199	224	204	203	192	208	223	227	178	210	205	211	234	203	206	221	208	187	200	201	221	201	199	228	198	205	182	208	225	214	185	197	214	228	197	184	202	206	236	227	223	215	197	197	233	226	215	204	196	219	191	192	247	229	227	204	209	201	228	223	185	199	202	233	201	208	207	183	190	226	209	190	193	227	235	221	202	199	212	195	194	197	199	186	194	210	198	198	209	243	236	199	187	179	213	210	205	205	227	194	204	216	245	225	223	216	230	198	220	207	203	207	189	178	190	192	199	219	212	208	214	207	225	219	216	209	209	195	213	218	199	239	192	187	204	195	200	181	230	204	189	229	185	217	213	206	191	205	215	186	203	205	206	218	221	208	194	204	215	220	239	217	239	219	198	192	216	217	204	232	206	191	190	202	191	207	208	219	204	214	197	213	203	180	192	227	191	219	181	238	230	226	196	210	207	193	224	188	187	209	195	218	182	227	203	191	217	202	217	200	214	202	235	215	194	187	236	215	202	244	190	208	222	196	215	205	201	205	209	233	220	209	213	234	212	209	215	231	232	196	190	217	198	199	221	221	201	220	208	206	216	198	228	203	207	213	184	205	205	208	217	242	209	218	226	204	196	211	209	203	203	242	223	175	209	163	211	185	185	230	220	210	210	213	218	212	214	220	199	213	225	195	209	215	204	205	218	177	196	207	221	203	201	213	214	228	217	225	234	219	261	194	188	216	246	172	237	221	243	253	215	186	222	219	214	212	228	194	205	194	215	220	204	244	212	228	231	186	201	219	205	215	221	208	206	205	217	206	241	202	178	203	232	205	222	227	187	184	213	213	213	201	216	241	195	190	164	215	210	232	196	194	238	184	196	199	198	229	211	209	195	225	220	197	193	205	182	203	204	203	228	201	175	219	208	211	224	196	206	218	211	213	204	211	212	210	230	192	206	242	230	224	200	168	202	206	216	213	211	215	203	182	188	204	213	230	228	219	223	227	206	202	215	218	216	200	165	200	196	204	218	203	197	208	188	197	192	221	223	196	213	177	195	203	177	230	208	178	208	213	198	220	195	200	213	231	208	207	188	232	221	202	223	208	213	197	217	197	238	198	190	246	207	217	213	189	216	219	216	214	216	204	229	221	189	214	188	229	207	206	221	194	193	186	220	209	203	195	247	205	239	206	202	214	206	215	217	221	247	199	224	203	205	206	212	212	221	204	216	223	186	182	209	204	207	213	207	187	205	186	191	188	201	216	206	206	213	223	187	191	207	214	238	179	229	210	207	225	227	212	223	230	219	217	195	199	224	241	215	210	188	215	208	203	202	207	230	223	215	237	177	195	205	192	202	211	183	199	180	203	223	199	227	193	232	208	175	178	197	205	242	187	225	207	218	213	207	202	213	215	198	212	206	228	223	212	212	213	219	198	190	218	218	212	202	222	209	188	211	190	179	203	197	215	223	204	185	228	207	196	207	198	207	191	205	211	218	221	200	219	226	229	200	200	196	198	227	206	202	194	180	210	203	179	224	215	222	224	194	213	203	181	216	173	220	197	201	217	199	218	214	192	180	225	196	195	195	225	197	225	223	193	217	208	214	220	228	230	201	198	208	208	217	197	214	217	201	193	192	203	193	227	217	172	223	234	219	199	197	246	187	187	204	198	223	205	208	242	191	198	196	211	202	223	206	193	204	226	193	211	195	240	203	202	239	203	192	196	203	189	216	242	194	214	212	190	203	218	207	175	214	219	205	218	223	215	201	187	228	219	201	201	203	221	211	228	207	188	225	214	201	200	209	222	212	211	205	186	201	225	201	209	216	222	213	212	220	228	208	228	214	219	237	237	225	210	191	235	210	163	215	183	186	216	214	196	219	228	186	190	223	235	214	206	200	222	176	216	228	223	226	217	202	240	230	205	206	201	186	223	212	218	210	202	212	208	219	199	190	234	193	222	213	236	198	202	204	228	245	162	188	212	221	212	206	198	196	182	213	206	222	216	195	222	201	192	215	209	219	195	219	220	207	198	204	188	193	234	245	232	216	212	216	211	218	217	205	224	220	217	253	183	203	192	189	203	183	189	200	222	213	190	182	202	196	220	209	203	235	227	197	214	216	176	214	177	217	202	248	215	173	201	210	193	236	251	195	224	190	214	224	206	189	179	191	194	201	222	214	190	216	213	217	221	179	227	232	195	201	230	199	226	216	202	189	206	167	209	205	206	213	218	212	224	224	200	191	214	235	218	220	206	239	224	201	215	198	226	214	212	215	215	210	202	206	196	208	223	218	220	234	211	186	207	207	235	221	189	203	220	197	239	215	209	201	225	206	189	216	218	207	221	195	200	217	210	224	218	203	212	206	200	208	215	226	212	199	207	179	193	193	202	209	196	230	217	216	240	194	198	196	236	204	190	202	210	206	231	225	218	221	187	208	224	211	199	212	194	217	213	193	224	198	237	211	247	195	196	220	204	232	196	206	225	218	200	202	234	235	193	194	220	211	186	194	231	203	198	218	232	208	194	219	185	216	189	205	216	225	237	210	191	207	234	179	217	212	225	191	183	200	225	238	184	206	250	229	212	187	206	193	217	200	215	199	193	218	182	221	209	190	237	213	208	204	202	200	189	212	228	209	224	202	217	213	199	216	208	239	199	205	219	209	210	229	213	191	197	201	215	212	171	252	216	187	215	240	183	211	221	212	201	198	254	220	211	225	207	203	199	183	208	205	181	211	206	200	203	219	207	207	197	216	207	207	201	210	225	211	232	220	224	192	203	220	212	193	220	186	207	190	220	197	197	185	182	206	214	196	196	221	195	224	229	197	213	210	190	213	213	196	211	215	207	228	199	209	211	227	223	208	193	211	216	190	200	208	219	236	214	211	201	188	210	223	199	216	207	204	207	235	197	187	174	203	206	183	218	216	225	208	222	213	197	219	208	199	192	222	219	256	222	207	216	228	198	207	192	174	231	193	208	208	180	202	211	211	214	223	198	205	201	198	245	223	199	204	203	187	207	179	205	208	231	206	212	211	186	209	217	227	201	184	209	195	227	221	185	230	179	205	197	236	189	189	215	217	211	219	202	204	236	207	216	199	206	170	251	211	242	201	204	224
11233	4098	3250	3900	3376	2534	1928	1560	1179	1011	894	863	815	854	1078	1299	1406	1624	1417	1484	1674	2147	2073	1681	1507	1344	1165	1004	981	882	886	822	753	699	694	680	635	611	655	658	604	579	640	568	569	605	570	569	559	575	574	518	588	523	535	520	519	595	553	569	576	506	580	529	539	552	532	525	546	546	513	562	577	483	512	526	531	570	505	485	529	513	484	535	537	501	527	528	546	529	520	533	518	517	479	508	553	560	540	498	537	523	491	512	535	532	545	547	491	494	484	517	504	525	527	536	506	557	546	543	531	499	534	503	525	503	535	541	530	541	554	542	490	545	539	540	584	496	506	504	531	552	568	560	539	535	476	528	531	504	515	533	536	539	536	546	542	496	504	537	542	482	552	547	544	488	510	502	532	505	501	547	521	582	520	496	515	498	560	513	544	535	508	539	530	535	539	538	515	532	512	487	511	525	528	547	512	535	510	525	525	518	488	527	540	530	510	558	547	528	554	499	509	550	522	560	494	498	511	530	528	479	513	554	519	528	510	521	540	532	525	519	552	549	507	549	550	518	509	555	530	501	547	553	524	532	528	534	553	534	506	532	495	544	567	522	529	529	511	520	547	543	524	501	521	549	463	519	523	542	528	494	533	546	513	558	566	505	519	485	534	512	502	531	539	515	491	527	523	512	548	509	510	523	539	570	580	523	515	496	492	526	504	579	509	516	533	532	534	502	545	560	516	538	566	545	526	507	525	557	527	545	539	533	508	542	508	521	508	528	506	543	528	569	543	518	524	534	580	505	535	520	541	498	564	534	543	538	520	539	488	482	506	581	508	492	548	541	506	504	542	518	544	506	592	535	513	533	512	520	538	533	555	516	494	550	531	526	554	540	573	526	513	533	571	543	506	535	527	548	498	548	521	517	480	550	511	485	506	517	562	567	558	578	517	515	540	580	531	520	489	537	507	496	500	483	587	542	512	515	518	518	520	509	516	561	515	521	548	511	515	534	567	552	533	531	527	464	531	525	528	543	523	546	552	519	549	539	549	532	512	535	520	558	502	533	490	534	496	489	491	524	547	549	555	523	564	528	510	558	536	504	530	511	521	529	505	506	543	522	555	549	546	527	528	573	551	528	535	484	503	535	526	528	543	462	535	519	549	551	539	531	521	540	556	523	514	544	533	531	494	530	522	527	493	512	507	514	548	524	558	524	544	503	512	495	539	503	478	528	526	526	504	527	537	549	530	531	497	542	527	511	546	568	533	543	522	528	509	489	542	539	501	514	508	550	536	562	508	518	536	513	520	462	525	549	525	561	492	522	499	531	501	511	519	556	509	484	556	516	520	478	502	488	544	538	535	523	534	540	531	520	459	524	529	525	525	473	548	532	561	491	521	526	500	529	503	526	524	559	526	493	539	520	533	569	555	485	525	507	572	504	547	533	531	506	553	537	522	537	512	545	532	533	572	546	514	546	529	503	527	496	535	532	508	536	524	519	526	533	529	518	552	512	543	503	505	543	505	528	524	567	502	502	515	547	512	523	518	517	572	543	520	569	543	503	517	545	534	544	548	503	525	528	529	561	542	529	533	521	507	490	508	561	500	532	533	502	529	500	536	523	558	502	520	542	533	544	517	527	513	542	510	524	506	543	534	534	555	569	511	537	571	530	496	517	529	555	508	495	502	512	574	522	520	544	502	477	573	532	478	545	521	540	495	526	522	553	576	530	542	562	512	573	535	557	547	529	500	543	545	564	505	519	510	516	502	530	470	497	515	544	509	525	509	487	495	528	530	528	535	494	562	519	533	499	527	542	525	543	500	537	507	532	533	496	513	504	522	510	513	536	524	503	543	497	504	547	525	464	528	548	508	520	512	523	558	555	521	540	539	530	539	520	559	552	467	525	554	568	527	519	531	528	534	509	528	558	539	492	571	533	500	525	545	522	507	488	489	490	532	521	505	545	503	520	529	514	503	544	521	510	539	511	515	527	504	495	557	523	511	555	554	530	545	549	506	539	498	523	552	548	547	522	504	549	490	561	553	526	538	510	525	548	501	564	522	573	570	552	530	504	555	511	544	529	524	494	477	470	521	515	534	516	536	513	537	512	545	510	547	528	508	540	538	514	538	499	556	528	526	493	507	504	495	522	512	531	530	500	530	532	517	538	486	548	500	502	528	531	520	520	534	545	530	515	499	497	567	537	557	503	556	560	534	543	522	502	565	532	542	550	527	535	524	484	566	490	562	526	506	523	494	495	566	534	521	528	504	522	520	477	526	529	514	567	507	582	580	511	524	501	522	501	546	491	562	532	512	503	518	517	518	512	543	494	554	527	513	529	525	486	512	496	546	542	509	507	548	533	528	535	534	506	537	552	544	497	568	560	524	523	531	548	565	471	517	561	520	561	558	560	522	491	532	539	541	510	512	504	504	527	565	489	556	534	497	515	537	569	470	522	538	517	552	501	551	510	518	518	524	528	565	505	522	517	545	529	520	504	528	501	516	532	526	543	529	514	484	561	505	493	512	543	519	512	535	562	500	538	542	521	519	542	521	518	532	515	504	523	529	524	547	553	482	534	550	543	513	535	545	574	544	528	544	532	536	510	552	486	552	507	546	549	474	513	545	486	512	532	562	553	514	555	485	557	499	535	536	518	542	514	510	536	558	540	490	540	510	524	520	537	551	531	516	580	571	520	509	539	536	525	520	533	479	556	520	543	526	525	505	519	551	506	495	539	509	468	546	538	529	523	507	566	522	494	497	512	535	531	508	551	545	557	544	518	554	537	525	459	518	545	541	506	576	511	506	511	530	534	535	534	533	501	515	507	536	553	526	547	539	542	565	563	541	525	531	505	554	526	506	524	536	549	515	489	564	507	545	512	563	518	540	547	492	545	539	537	568	537	520	533	525	474	532	502	521	540	537	549	495	525	532	572	530	519	499	594	553	514	562	505	548	537	527	542	552	510	507	516	507	517	535	542	536	557	499	521	516	533	454	544	514	520	483	550	538	533	538	508	539	536	528	544	518	503	527	510	526	513	485	493	525	540	524	531	537	528	532	498	547	508	537	547	500	554	541	542	565	535	514	528	519	527	542	490	492	535	513	536	475	519	502	555	516	521	541	555	509	544	492	566	529	540	526	506	514	490	524	535	526	519	509	491	538	536	521	525	480	522	495	481	524	534	508	524	492	513	539	530	538	520	493	534	565	535	527	511	492	496	497	508	527	497	540	523	522	515	482	504	529	508	553	527	571	528	553	512	553	518	550	546	528	514	508	546	564	504	514	513	533	521	511	546	509	528	533	477	522	546	548	526	506	540	514	565	530	529	506	549	530	547	540	499	549	557	567	539	519	520	513	532	518	484	491	550	513	531	507	508	537	510	518	487	532	540	515	531	483	553	520	512	497	501	522	561	527	537	493	481	518	533	515	561	469	542	527	547	477	532	546	532	506	481	529	544	553	527	525	520	545	513	549	524	510	512	541	498	549	561	529	534	547	548	549	509
22356	7982	3339	2048	1377	894	633	497	358	284	260	235	257	263	323	341	388	408	374	366	444	497	520	411	377	317	316	273	266	237	240	218	213	234	211	220	199	176	162	183	157	166	192	178	188	177	167	180	167	175	190	171	185	180	178	182	175	161	184	170	159	191	185	157	189	186	152	153	176	161	171	191	146	182	187	174	158	157	151	170	165	148	203	182	160	175	187	171	186	161	152	162	167	167	154	166	192	191	182	182	154	175	176	157	141	167	162	172	153	184	144	166	177	168	170	163	172	175	134	186	184	164	189	181	152	169	161	179	156	163	161	149	167	191	181	193	156	164	179	152	172	179	192	138	149	170	184	160	148	171	165	166	172	142	160	165	178	175	175	216	154	166	189	161	178	150	153	186	163	161	161	167	180	190	187	187	186	169	175	170	163	168	167	179	163	161	186	156	157	177	150	140	169	180	170	204	167	188	203	141	164	176	157	178	161	172	170	162	159	159	175	173	171	184	194	174	165	158	181	164	167	185	165	161	166	164	174	167	158	181	168	182	185	173	159	181	173	139	149	184	180	167	183	171	160	169	153	152	164	190	158	152	148	163	165	144	177	150	175	179	187	187	164	181	163	172	176	152	153	181	188	186	183	173	159	182	181	193	197	189	173	155	174	173	145	192	141	177	176	171	177	162	179	192	156	184	165	177	161	163	167	168	150	166	162	144	188	190	180	178	181	180	171	177	182	174	159	168	174	172	176	175	187	154	183	164	168	166	157	147	151	155	188	172	154	201	182	156	173	150	166	175	161	181	171	159	153	167	193	171	178	163	147	168	180	167	165	159	149	165	158	168	154	153	154	195	192	196	190	158	172	170	160	170	159	153	156	169	181	175	167	186	165	177	161	184	189	167	161	170	162	162	161	168	176	179	187	174	197	165	151	153	175	127	157	168	170	174	172	152	170	180	169	177	175	198	177	160	153	139	156	173	190	174	159	192	175	177	175	185	162	194	162	178	150	169	161	185	166	168	168	171	180	198	187	179	176	168	166	164	157	166	194	194	176	155	164	156	187	147	177	179	185	179	172	170	158	208	174	162	182	165	192	153	150	185	167	174	178	158	171	165	182	173	174	178	180	195	162	178	156	160	164	171	171	124	163	167	163	150	187	163	177	162	163	170	172	151	151	170	162	168	166	156	162	172	156	190	171	153	184	163	172	149	162	162	179	168	192	173	172	165	176	166	156	152	176	162	154	168	179	165	162	143	149	169	179	176	184	153	172	179	157	143	155	192	184	172	166	159	164	154	174	197	190	171	169	156	179	146	184	168	153	160	169	179	148	142	190	150	182	187	168	152	178	189	160	155	165	165	190	156	184	170	189	172	164	171	164	139	170	162	159	155	180	175	188	155	171	169	166	140	170	166	166	176	168	196	201	169	166	167	176	169	203	157	177	159	182	158	172	142	177	185	168	171	183	173	191	175	177	165	159	196	181	155	168	167	170	155	153	200	187	176	153	171	174	181	182	176	191	156	170	152	184	178	177	144	179	169	169	168	197	172	179	153	155	202	185	177	180	186	159	170	182	160	155	168	162	181	151	178	174	156	161	156	171	163	173	162	155	196	173	164	164	174	183	178	166	178	164	154	164	179	171	170	166	159	175	167	191	161	175	171	175	172	125	144	179	160	157	179	161	179	189	170	144	194	166	164	162	181	170	178	187	169	154	170	191	156	163	174	145	172	166	162	173	144	187	190	193	175	170	167	151	155	161	169	172	185	193	158	151	172	166	156	180	146	169	172	193	147	157	158	156	157	172	180	170	159	160	161	170	172	168	155	155	177	168	163	164	164	171	171	171	144	173	171	157	175	163	183	184	174	180	151	181	172	148	160	154	172	166	190	180	169	161	173	155	161	135	172	178	159	175	179	152	166	187	175	172	193	177	153	173	171	159	140	173	165	192	154	172	184	161	145	188	197	156	184	164	146	148	164	148	176	189	196	173	171	167	169	185	158	161	161	150	184	188	170	157	157	167	175	186	174	160	182	173	145	159	151	184	177	169	192	161	189	161	170	186	174	181	179	151	167	192	155	168	162	170	178	143	172	170	162	180	172	169	170	178	170	181	163	179	187	162	190	208	182	196	138	179	172	189	153	159	133	174	159	157	199	164	163	148	170	179	159	184	202	179	194	179	148	169	169	173	153	175	182	137	155	155	166	180	181	165	171	165	176	180	163	182	174	182	179	193	180	178	182	204	196	175	171	162	161	168	151	179	174	156	151	174	170	162	168	173	183	187	166	159	179	154	197	205	178	186	169	171	203	159	203	162	175	152	165	138	164	166	178	159	173	169	157	171	180	169	174	160	157	171	178	153	176	188	167	155	182	159	179	157	164	172	168	181	174	168	177	163	143	145	185	159	181	158	166	189	170	167	175	156	163	190	154	169	167	182	170	146	175	179	189	148	194	167	141	184	199	180	162	170	165	155	150	165	163	185	163	196	160	179	154	166	178	175	168	153	164	160	165	152	181	168	186	183	178	160	165	187	174	169	155	154	199	150	167	191	176	160	185	162	178	168	178	192	141	176	177	164	143	155	182	180	142	153	174	165	181	170	178	170	169	174	150	142	155	184	169	191	161	166	167	167	174	152	187	167	166	180	171	151	176	160	178	172	178	169	156	158	193	191	156	188	176	179	163	159	188	169	157	135	170	150	141	169	176	172	178	145	170	160	161	210	182	153	183	164	166	165	151	173	162	184	159	152	172	183	176	154	141	161	157	170	162	181	157	176	174	175	163	165	157	148	190	185	180	192	189	168	172	158	176	172	166	156	196	184	156	176	154	168	160	167	165	181	154	154	148	193	178	174	184	191	159	178	188	170	149	182	161	151	168	187	159	207	165	179	154	182	189	163	172	170	182	158	184	155	162	187	165	172	182	175	181	153	180	176	155	153	179	155	165	152	152	158	168	169	165	166	180	157	173	171	157	173	193	167	166	172	174	166	158	199	182	164	182	166	172	177	153	152	158	186	182	183	172	178	155	178	162	175	160	164	186	179	201	160	171	158	187	158	156	153	163	166	186	160	172	183	188	161	181	167	154	201	146	167	162	176	149	159	167	172	169	169	174	172	145	161	165	148	179	159	172	191	148	170	163	172	192	167	193	156	162	167	177	161	181	180	180	164	168	193	158	164	171	193	184	176	182	178	163	182	175	174	176	194	163	156	187	160	204	175	135	185	150	156	188	173	147	164	161	171	156	177	175	177	167	161	173	170	154	164	168	171	168	159	163	176	168	179	158	160	170	164	180	163	168	143	179	182	111	139	166	159	168	183	144	156	145	171	195	162	147	158	182	137	167	173	187	176	160	142	141	173	180	169	146	145	185	178	160	170	200	173	176	170	171	191	186	180	169	166	154	177	188	198	182	176	169	159	152	168	203	178	157	147	176	161	166	173	157	156	167	157	156	181	167	172	147	168	182	173	159	173	159	189	184	180	173	166	157	189	167	171	147
15052	6176	4704	5488	4776	3543	2620	2226	1597	1134	1046	1015	927	1035	1418	1548	1845	2381	1848	2072	2373	2780	2636	2228	1822	1562	1316	1133	1029	992	970	946	768	750	688	625	603	633	606	564	539	563	509	552	513	505	506	538	463	512	483	409	466	479	448	443	511	461	424	418	441	458	469	462	460	422	455	440	431	426	446	437	466	417	386	443	402	412	456	437	452	451	452	463	479	422	400	428	435	437	454	435	416	453	413	469	446	446	431	376	425	402	424	460	420	424	429	417	420	436	432	405	405	451	421	415	426	442	433	434	429	456	418	467	438	419	466	429	418	456	478	409	412	461	436	444	419	425	437	408	447	412	422	403	421	398	443	418	432	407	436	417	444	394	440	461	408	425	425	402	423	435	406	413	430	433	391	475	434	468	409	414	425	422	431	449	451	452	429	402	458	435	449	480	452	453	457	414	406	418	443	422	437	411	442	435	449	403	464	424	464	412	440	427	422	423	432	494	429	420	416	419	444	431	436	393	440	395	426	429	431	413	419	428	440	483	419	449	403	464	482	454	469	395	421	433	466	418	458	460	422	464	467	432	455	408	425	458	415	445	432	435	439	435	463	448	383	419	450	414	444	426	441	463	402	403	421	429	457	405	419	429	421	424	396	447	413	466	457	410	413	450	422	429	420	445	430	403	418	439	426	443	426	458	481	398	475	453	435	422	399	413	448	421	415	426	456	454	460	430	436	432	430	439	425	464	448	425	399	424	449	435	454	423	420	432	418	427	462	419	455	417	439	427	433	449	434	460	451	436	458	442	418	439	432	425	432	427	481	404	427	410	417	452	418	457	439	454	443	481	431	421	457	462	467	442	416	475	467	435	420	444	430	441	430	432	411	440	409	467	407	426	398	448	391	416	438	454	445	420	432	428	446	393	446	432	436	427	429	409	443	439	431	427	442	424	458	415	444	435	417	432	463	421	435	459	449	424	395	468	459	418	424	419	398	410	424	483	450	419	411	424	417	398	423	456	460	435	436	433	415	451	439	443	439	447	414	441	444	418	470	471	427	431	429	434	472	431	460	419	455	426	444	438	462	459	403	433	451	419	398	404	443	415	432	458	455	456	439	439	444	439	408	466	439	415	425	428	427	463	418	451	460	446	494	410	473	440	433	436	441	465	477	411	432	407	446	420	441	456	448	427	430	454	435	413	452	433	423	454	416	426	412	415	484	456	443	467	413	413	446	441	441	420	469	426	380	469	471	441	473	464	417	415	407	471	431	452	415	444	415	428	429	464	423	458	428	392	401	424	441	425	475	459	447	464	427	468	436	438	425	448	411	422	480	466	418	452	438	448	447	439	436	452	433	417	407	417	455	413	453	464	416	424	446	424	433	421	420	429	445	463	411	447	402	405	401	418	423	442	451	411	465	476	428	423	466	428	433	453	445	428	430	427	458	428	396	454	473	456	425	448	428	424	437	440	431	441	427	394	468	430	430	463	423	410	414	425	401	412	449	445	441	435	431	397	442	419	438	445	449	451	439	432	412	428	471	426	429	443	424	409	432	418	455	458	463	437	430	437	451	453	428	433	451	474	439	454	425	410	441	448	421	438	429	450	439	407	471	430	424	423	427	445	453	448	441	409	423	420	444	441	445	456	406	460	411	428	404	455	416	434	431	453	446	423	455	449	418	434	441	429	408	425	429	454	464	425	437	445	463	426	411	422	446	445	417	434	444	429	443	412	441	420	443	472	404	434	411	443	460	433	478	467	432	451	433	435	439	416	438	417	468	466	437	408	418	407	445	407	424	442	466	430	432	415	447	466	439	447	446	399	470	434	422	455	391	477	424	463	453	486	440	484	482	405	413	466	465	439	449	447	449	397	452	454	457	461	408	447	421	444	429	411	487	439	461	436	434	465	493	410	434	412	435	423	451	462	421	434	425	447	401	440	425	427	456	443	440	468	443	415	449	441	436	437	440	423	447	427	443	447	441	440	474	433	428	405	478	440	440	452	457	446	447	432	426	442	437	427	437	452	418	437	436	429	438	403	445	450	451	429	465	432	429	437	491	398	429	418	431	438	459	408	444	387	445	429	426	446	457	449	449	449	429	451	418	420	421	418	447	436	422	463	412	479	450	383	449	425	459	437	429	473	426	421	455	445	450	426	416	431	452	437	447	451	372	431	436	447	448	461	433	437	445	457	422	455	437	408	412	426	451	392	448	449	437	416	479	441	414	436	448	440	427	445	428	428	425	432	421	398	418	424	448	443	469	441	426	450	477	440	435	458	386	436	405	464	406	447	438	422	435	452	417	422	456	397	445	423	451	448	410	445	422	442	430	445	428	402	380	407	439	463	436	424	437	476	446	446	441	432	450	462	397	432	439	437	417	407	472	437	470	417	444	442	415	441	442	440	435	394	467	426	423	415	447	407	421	435	436	450	388	439	452	390	462	411	417	420	465	460	428	438	400	407	421	392	421	419	435	428	403	453	450	425	406	429	414	383	465	429	461	440	457	405	462	398	447	449	455	437	448	427	432	463	442	468	394	418	426	397	436	419	412	466	412	428	430	445	428	427	444	442	443	447	449	424	438	418	401	440	454	449	431	418	428	452	433	464	444	443	426	461	447	421	473	461	439	469	440	474	464	450	443	410	436	416	463	407	438	434	414	429	427	418	441	455	452	446	402	416	420	454	416	430	420	460	427	443	436	413	450	408	440	423	437	396	456	473	435	428	499	405	434	411	465	452	458	458	440	426	415	437	458	444	459	413	450	478	432	434	455	437	428	449	446	454	418	437	451	429	410	439	417	445	454	430	455	424	451	427	435	456	436	401	435	439	455	464	408	462	467	417	447	457	406	433	412	451	392	471	406	407	446	457	438	405	406	416	439	419	441	422	424	429	405	461	461	438	429	430	445	454	419	451	432	437	415	437	405	451	421	441	448	432	434	437	427	408	430	414	413	403	407	419	427	424	461	383	413	435	426	435	436	419	447	408	405	420	435	462	441	409	447	422	440	421	422	427	411	437	439	428	404	403	431	450	437	455	415	430	439	429	456	463	381	437	433	418	414	434	443	436	451	455	443	399	415	454	419	462	426	424	460	415	434	417	452	423	432	422	428	414	428	437	441	396	423	442	411	450	438	444	410	429	441	442	399	436	439	412	410	446	450	451	410	417	412	444	423	453	446	442	394	438	449	442	418	433	417	460	417	477	414	464	449	409	372	408	452	422	463	413	442	472	473	383	405	425	395	432	414	437	451	425	444	425	436	425	468	427	441	434	417	428	429	447	447	440	461	408	464	413	434	426	429	442	416	409	418	461	478	445	405	442	449	406	399	402	462	444	407	438	439	400	436	477	435	423	435	394	456	403	409	451	442	431	452	457	453	417	433	412	445	388	437	429	436	474	404	429	485	438	418	434	417	360	430	425	470	459	438	432	442	442	435	440	441	458	436	441	457	422	429	427	412	406	385	447	399	419	417	426	422	446	442	450	410	402	433	409	463	418	417	451
4276	1315	707	516	429	338	294	262	251	207	221	243	204	202	262	268	267	262	276	261	287	291	295	305	284	238	247	236	252	230	262	227	240	225	224	207	209	233	236	202	212	209	216	202	235	216	226	242	211	211	207	200	217	201	229	237	214	218	228	229	179	228	238	247	205	223	211	221	215	194	205	195	218	202	213	247	223	201	223	193	207	226	230	222	222	215	216	223	211	233	205	228	221	214	235	200	224	242	224	225	221	218	210	240	221	194	227	230	218	229	215	221	225	236	219	222	208	230	225	189	190	239	221	227	235	229	210	225	210	223	228	227	226	215	176	225	208	208	197	201	204	215	208	221	217	205	208	217	196	214	219	239	202	212	250	210	215	203	216	207	220	219	228	204	195	196	187	214	222	238	218	207	225	212	200	216	212	229	213	202	230	212	242	201	218	203	191	212	200	196	202	213	214	231	218	223	184	232	219	198	217	243	227	209	218	219	200	244	198	220	208	197	212	194	243	221	210	207	224	218	224	199	228	222	231	185	226	279	210	222	192	231	225	213	203	183	216	212	227	251	227	218	212	218	241	230	200	196	243	214	231	214	232	237	227	190	211	230	235	229	220	214	194	204	226	213	217	215	221	217	234	210	212	200	220	180	223	226	201	242	225	197	239	214	211	220	223	220	212	200	209	197	221	226	213	233	211	181	196	226	226	223	226	210	223	203	217	261	216	196	217	195	196	228	226	220	224	242	202	228	204	207	228	204	202	214	225	199	254	213	226	218	201	200	218	194	212	198	214	230	241	221	221	191	219	202	215	228	220	206	225	205	220	204	227	243	248	220	205	213	215	208	183	211	238	217	219	219	264	200	239	189	197	219	200	211	214	207	212	217	197	242	225	234	190	229	213	215	191	219	235	234	222	212	200	204	236	211	204	218	228	212	217	189	227	228	228	200	235	209	208	221	224	171	186	202	235	226	223	233	213	215	204	210	222	224	210	182	230	227	210	195	199	231	213	211	196	201	239	227	215	201	216	202	200	244	236	221	212	241	202	235	211	238	218	192	241	229	191	210	224	200	214	225	211	214	232	220	217	217	220	250	240	223	230	221	218	228	213	251	239	209	207	245	248	201	250	221	246	245	189	224	217	217	198	202	236	232	228	220	218	240	200	223	224	232	223	225	221	213	188	222	212	211	210	230	252	223	228	218	216	220	211	198	199	191	198	212	209	212	244	230	242	206	229	207	222	224	227	225	226	205	224	214	226	194	252	200	200	210	229	204	196	221	207	216	206	249	219	231	229	198	198	221	239	197	227	194	233	207	217	225	226	212	222	208	196	203	217	200	213	242	212	211	219	206	212	195	207	231	186	243	217	236	241	195	225	223	214	229	227	231	227	199	182	205	199	200	226	223	235	231	220	209	215	230	224	251	203	231	235	238	197	215	230	208	239	231	221	213	218	233	225	217	235	190	178	200	222	200	186	219	202	231	206	191	202	219	239	239	226	237	218	228	203	238	201	201	227	224	255	233	216	226	240	205	220	240	218	223	186	207	205	195	217	194	227	229	212	225	217	207	195	215	224	235	204	221	248	190	213	196	230	214	199	209	233	211	213	247	194	208	201	214	249	198	217	244	199	206	207	237	196	215	195	205	210	230	190	228	221	195	217	192	204	209	235	214	228	235	204	176	200	207	212	196	208	236	236	216	215	224	202	215	203	225	222	222	223	212	215	200	181	205	210	214	231	216	206	224	224	229	199	195	207	210	220	218	207	241	213	209	213	212	215	214	201	206	208	227	212	227	203	208	231	216	213	240	205	251	189	261	220	210	231	215	210	212	198	208	215	180	199	228	214	213	233	212	217	188	192	239	212	228	233	219	197	221	217	193	222	202	220	189	204	181	256	206	232	201	213	218	197	200	210	223	204	197	188	226	214	190	209	219	180	216	219	209	228	204	207	207	217	216	215	208	215	228	216	206	195	227	190	222	217	218	216	223	222	184	187	229	183	212	225	213	215	205	225	218	238	214	230	215	219	205	219	216	206	195	197	200	199	208	214	212	189	201	226	240	225	213	225	194	211	209	220	211	221	221	210	228	246	221	210	219	197	231	226	239	232	216	208	225	198	224	232	226	217	198	215	197	217	205	250	202	198	207	190	227	204	211	232	171	236	221	215	185	222	232	243	243	202	221	231	251	192	200	226	228	202	224	222	212	207	241	217	209	242	240	221	218	218	237	228	239	190	220	225	205	204	210	211	215	238	198	214	231	242	229	223	211	215	206	216	209	216	210	202	180	218	212	216	244	244	223	180	196	248	239	215	216	231	215	194	211	215	228	217	249	221	194	197	206	217	215	196	208	205	188	210	210	211	204	198	214	218	211	218	203	214	210	234	217	234	235	229	199	225	212	246	218	190	224	215	212	215	216	235	226	208	252	203	199	234	256	192	199	234	204	213	215	221	256	232	230	254	231	200	189	199	218	211	215	219	218	226	241	239	206	223	209	212	221	202	216	196	214	221	227	196	204	206	238	206	198	212	216	229	209	224	211	218	216	222	185	195	199	242	182	204	208	200	226	221	237	209	212	206	208	189	227	231	220	187	218	222	214	240	199	191	228	238	198	204	199	218	247	218	202	213	223	237	234	251	218	228	229	219	222	218	222	200	203	229	256	184	223	230	210	245	237	216	210	209	203	189	241	219	191	197	221	226	201	225	216	219	190	218	218	198	210	229	220	213	177	191	214	214	198	227	204	218	219	209	220	235	212	219	214	225	210	208	228	207	200	233	212	226	227	197	223	232	219	190	209	208	217	204	188	219	229	210	218	202	220	204	184	221	238	226	216	197	202	180	228	217	225	205	230	229	225	183	202	240	247	204	240	225	206	236	224	214	228	201	217	199	221	215	211	217	203	187	208	229	227	205	222	204	225	216	244	214	223	224	221	227	229	196	213	199	221	216	204	236	209	203	202	211	206	237	233	195	209	231	190	234	222	231	210	189	220	191	225	223	220	221	189	227	212	215	214	222	195	202	222	222	171	232	228	223	242	190	248	206	207	205	238	222	215	205	234	200	188	201	206	223	234	203	224	190	216	221	191	201	202	218	190	207	246	204	201	208	245	208	226	240	226	241	227	209	230	247	213	214	188	204	227	219	200	231	231	234	200	211	225	207	212	225	232	220	195	214	229	224	232	231	233	213	234	190	208	231	213	209	229	203	197	211	223	221	210	208	234	199	255	228	209	195	228	202	237	215	227	207	207	244	203	222	223	244	209	212	199	180	206	239	206	211	190	226	213	226	234	192	207	207	225	217	224	217	202	206	214	222	211	220	224	220	248	225	184	217	221	219	235	220	249	197	219	203	213	222	211	237	216	190	207	224	210	221	218	236	218	203	212	199	212	221	217	189	205	219	220	212	185	219	240	222	219	199	235	218	223	221	226	236	216	273	227	212	231	209	194	208	253	211	197	221	251	227	217	229	202	207	218	228	206	211	185	231	244	222	232	224	242
3889	1868	1491	1678	1580	1263	1047	837	794	662	614	645	610	659	763	947	1010	972	898	969	1065	1332	1268	1138	1001	917	872	786	730	713	666	661	646	604	576	572	582	586	583	544	595	588	581	595	549	574	572	614	536	562	522	562	567	578	541	568	503	559	562	524	569	560	507	527	551	537	553	553	520	474	569	523	497	559	564	549	590	522	567	556	552	552	536	535	576	553	543	510	575	542	554	549	546	497	566	532	552	535	595	584	552	554	534	508	536	544	556	542	527	549	532	514	525	534	527	517	586	569	511	517	573	528	556	538	561	548	518	574	531	526	557	495	549	578	508	572	532	538	546	539	526	522	533	576	524	544	528	553	530	555	538	600	539	546	518	553	518	548	538	569	539	532	517	559	550	564	539	560	544	556	554	534	553	531	564	556	562	545	536	500	520	551	575	519	551	540	534	567	519	569	562	552	574	531	547	556	532	511	531	573	510	538	544	516	493	525	491	565	554	513	508	553	574	534	566	541	515	537	510	514	539	534	534	519	537	533	543	501	580	562	518	519	509	575	515	539	534	562	533	536	524	532	527	550	524	570	574	521	526	524	545	494	538	528	601	524	556	579	539	540	545	514	543	567	530	554	507	532	529	548	572	525	580	557	517	553	560	544	531	535	547	523	569	539	532	525	539	518	535	566	537	542	514	567	593	527	538	568	565	533	539	524	557	550	531	542	525	542	548	543	538	524	535	553	496	580	492	531	544	535	557	515	562	531	537	543	563	525	553	577	563	532	541	548	564	558	522	567	515	576	546	506	577	493	581	542	547	534	553	531	498	516	526	551	548	533	570	529	556	542	535	535	497	513	544	537	520	509	550	513	523	512	555	546	527	505	526	544	546	605	565	565	568	525	514	561	557	538	539	534	493	530	513	513	541	557	545	509	544	533	552	550	548	532	486	537	593	546	557	543	559	527	524	515	530	541	529	548	522	517	540	556	526	566	530	563	553	589	531	535	555	575	538	562	520	524	536	527	540	554	535	569	567	544	540	554	555	557	573	528	513	527	505	547	514	531	513	567	525	555	555	534	531	549	549	525	547	516	590	513	546	521	554	531	589	524	534	555	529	569	546	510	566	577	554	519	558	531	535	529	520	550	537	569	554	506	517	563	572	543	533	563	525	560	531	522	588	533	548	541	507	527	509	528	486	549	507	576	539	535	509	559	491	513	534	544	583	561	559	607	584	523	509	535	570	535	560	510	517	553	589	520	553	504	540	532	510	511	535	519	569	559	534	548	507	540	565	557	506	579	526	496	581	570	542	542	520	550	567	528	573	530	535	537	554	536	561	550	570	552	538	509	557	550	532	536	542	565	560	497	515	572	575	523	554	531	547	547	523	539	527	518	570	539	546	547	559	522	535	525	526	538	497	529	548	543	588	540	538	542	589	523	537	533	531	537	543	540	543	512	529	555	538	575	516	564	547	512	551	522	568	543	511	585	569	528	567	586	566	492	548	505	535	548	522	521	554	525	543	547	509	543	509	550	574	548	531	558	513	531	547	501	522	603	539	558	512	518	550	558	574	535	517	517	568	543	600	503	557	579	615	559	537	520	526	534	586	502	502	522	511	534	548	550	562	515	575	592	536	544	550	530	516	528	507	575	536	549	534	567	577	556	521	543	584	536	548	581	514	533	571	538	563	519	519	500	491	531	567	562	561	554	546	523	549	519	525	547	531	540	544	539	556	531	569	534	527	533	505	506	545	530	548	535	550	584	590	556	512	556	547	532	529	535	562	511	482	503	530	539	521	579	551	534	565	534	528	549	548	580	552	545	555	517	550	574	521	554	517	513	539	521	551	547	527	532	566	521	565	547	525	548	525	525	551	538	519	581	542	568	554	516	524	499	513	503	557	586	552	529	575	552	540	507	525	550	549	511	550	544	543	550	522	514	496	548	578	522	522	539	572	534	529	520	572	556	509	578	560	546	536	545	533	504	556	569	564	544	538	545	575	544	529	553	542	539	568	526	565	570	534	526	543	555	558	541	594	571	471	538	554	510	531	554	569	567	509	506	541	548	512	545	538	537	557	542	551	512	541	565	526	559	536	518	560	520	594	578	579	536	573	566	535	562	562	514	571	577	540	531	513	518	556	539	575	537	498	538	558	513	501	547	546	544	533	514	542	569	572	545	535	526	547	529	536	544	538	567	549	548	515	548	520	512	550	519	561	537	559	517	509	552	543	524	518	567	582	553	564	531	556	540	500	541	521	520	545	546	581	571	576	503	535	539	537	538	576	559	580	521	508	559	523	527	581	560	550	536	500	555	598	546	536	514	502	551	544	536	548	573	529	570	533	535	550	518	547	532	502	553	548	529	555	535	532	515	515	561	537	540	562	545	490	542	528	556	536	572	561	532	512	550	529	501	553	522	531	573	570	537	565	510	515	587	526	568	566	534	565	561	531	610	560	587	579	555	519	547	572	548	554	561	565	571	539	574	513	549	569	531	565	550	554	588	497	511	536	547	569	544	530	519	536	562	543	552	531	546	550	517	587	545	524	539	504	560	544	542	559	525	571	532	500	500	557	554	553	569	554	507	527	538	551	534	525	578	562	538	538	530	537	581	561	536	534	549	515	533	569	555	570	560	530	528	502	559	526	535	570	522	538	539	552	496	519	543	535	524	571	570	492	578	532	556	497	537	558	564	589	542	511	541	547	538	485	558	512	543	511	567	553	513	560	542	544	558	521	519	519	570	540	536	535	531	543	540	542	564	490	522	535	528	553	531	517	527	504	507	545	550	529	513	523	517	584	504	560	537	533	512	535	550	559	562	542	556	539	549	534	519	546	561	528	552	532	558	540	580	533	541	492	507	537	541	507	610	518	535	567	549	486	532	552	550	573	527	523	528	498	498	497	557	530	535	531	569	584	524	559	520	540	556	516	540	544	558	545	540	520	483	521	499	550	539	553	563	570	515	550	544	572	505	572	515	546	559	523	551	586	509	510	507	563	569	493	526	551	513	543	564	531	521	574	571	565	575	556	530	550	558	524	572	511	524	514	587	512	550	567	527	552	523	571	504	537	569	552	546	545	542	545	525	559	533	525	574	522	532	544	532	528	572	528	544	570	517	507	525	537	536	509	566	558	512	517	541	571	558	567	540	521	558	539	521	532	554	522	550	579	529	594	541	528	547	558	536	555	541	540	513	536	553	526	552	555	525	498	534	555	532	591	581	592	577	550	547	540	565	573	582	521	525	504	558	536	515	546	544	503	574	555	535	531	560	586	528	546	520	545	541	525	579	546	515	544	534	507	588	539	521	551	578	560	535	537	545	556	549	520	507	566	544	506	532	589	493	546	550	564	503	542	527	543	555	505	539	547	544	557	527	567	546	578	506	543	558	562	546	544	508	550	555	584	570	554	537	559	545	538	582	573	541	554	558	570	506	520	589	562	540	534	514	530	573	514	521	546	524	533	576	529	532	541	559	519	540	555	531	552	572	559	569	527	464	556	540
14371	4560	1848	1322	913	614	466	385	321	256	265	245	258	253	282	339	349	364	346	363	381	431	391	355	296	285	252	288	243	253	230	259	230	251	221	246	212	210	235	229	237	198	220	200	225	223	210	239	214	229	183	213	212	213	230	214	204	222	197	226	228	201	219	212	191	212	193	188	210	220	221	221	191	201	215	231	239	183	185	205	211	211	220	212	202	202	227	221	195	203	196	212	225	233	199	205	224	214	201	235	202	206	199	240	210	206	192	244	214	182	205	212	201	219	198	221	230	228	185	192	204	228	234	195	211	219	209	216	217	214	213	233	200	214	222	220	203	205	213	199	209	210	199	222	208	199	175	228	217	209	202	176	192	213	197	185	196	209	212	224	197	190	231	220	217	208	201	218	208	192	201	209	212	218	209	227	238	222	227	209	245	190	234	218	194	201	216	193	201	225	221	183	192	215	208	199	236	192	207	222	214	201	222	168	184	219	211	198	210	229	210	201	238	201	210	174	203	194	201	222	181	191	237	199	185	218	213	238	202	223	235	218	219	213	203	212	181	219	211	206	216	208	204	209	215	220	189	198	221	233	241	204	211	209	190	193	185	194	218	202	236	211	206	235	208	197	192	201	196	219	220	168	214	212	211	196	209	193	206	193	198	210	222	199	187	208	188	209	195	249	231	213	212	209	235	201	196	250	188	250	218	228	210	221	210	206	189	205	193	202	206	215	242	195	203	226	215	187	198	214	216	202	184	210	215	182	225	240	203	205	207	210	227	201	197	202	206	232	197	197	200	208	206	192	197	233	205	228	239	183	196	213	198	205	247	211	215	232	223	219	224	210	244	191	201	219	182	237	236	229	227	229	202	224	194	205	205	209	201	204	211	205	197	208	203	202	197	225	186	188	197	202	199	208	199	185	218	205	201	187	231	201	193	221	201	200	203	212	218	200	205	210	204	219	214	227	217	196	226	229	199	243	202	212	218	222	235	214	219	208	220	209	253	185	208	205	206	231	208	206	220	206	191	195	194	220	220	204	206	209	214	230	214	203	226	197	204	212	239	207	189	191	184	202	225	218	196	190	205	222	207	221	204	177	174	206	186	191	202	205	236	188	200	199	201	202	195	204	200	238	231	202	188	197	214	222	227	196	195	196	233	208	183	193	201	207	187	202	201	211	199	217	178	202	194	216	213	211	177	217	215	224	194	218	214	200	224	188	214	183	223	209	223	218	216	207	201	210	184	191	225	197	200	199	203	176	215	194	205	239	230	202	210	221	214	225	243	215	191	230	220	209	208	216	200	208	214	195	189	214	201	209	210	207	186	207	221	234	209	208	215	227	216	202	188	215	226	219	222	219	233	195	214	189	185	202	217	198	227	213	209	213	208	232	188	214	192	192	231	189	200	194	226	207	211	207	224	201	203	237	223	223	222	197	239	186	213	210	218	194	218	212	197	234	212	197	199	202	206	217	200	196	213	216	193	207	228	208	194	219	225	190	212	188	212	181	203	222	231	183	216	206	194	233	219	216	212	210	206	202	209	214	200	199	190	210	209	213	216	210	241	190	191	247	193	213	202	200	194	208	206	239	225	213	211	216	204	196	217	191	210	203	204	194	222	240	203	170	194	205	208	190	230	212	209	205	216	204	212	199	204	192	222	196	208	194	186	205	217	207	250	218	220	217	202	203	210	207	175	182	218	230	213	190	234	211	205	204	224	224	221	215	210	181	217	209	234	242	209	186	218	241	223	186	206	201	197	214	222	212	229	204	207	203	207	232	219	201	193	220	200	208	221	217	229	205	241	194	219	210	207	194	226	211	245	234	205	220	204	208	198	196	210	223	231	189	221	187	207	212	202	219	187	214	209	172	205	216	216	189	230	212	229	201	212	210	230	202	203	201	204	212	203	254	209	191	209	241	191	179	203	225	238	212	225	196	216	201	203	193	198	215	236	247	231	204	188	213	205	214	201	238	191	238	210	202	209	230	193	228	216	221	173	207	204	249	196	209	216	216	239	197	191	218	182	208	207	204	201	197	232	204	208	184	246	214	206	205	221	202	226	193	185	203	193	224	203	196	219	222	210	219	191	221	242	241	207	229	236	198	192	207	230	174	220	236	192	188	209	215	215	212	236	216	245	214	222	188	230	199	200	192	188	207	203	224	208	216	224	212	193	179	216	207	202	214	202	215	212	232	237	215	232	224	217	245	226	174	206	226	195	225	211	208	203	194	179	190	202	227	198	206	209	199	180	211	197	214	201	188	193	212	235	206	194	210	195	246	202	190	197	215	213	221	207	217	222	192	227	195	208	252	193	225	190	226	208	208	214	189	217	196	224	226	182	221	186	206	213	203	195	214	189	210	193	202	205	221	214	213	221	233	212	218	199	233	222	201	207	230	203	202	230	220	227	199	211	201	181	207	207	205	225	198	200	212	181	192	207	181	181	226	217	181	208	211	196	193	204	203	207	213	210	215	228	235	209	199	200	192	208	223	207	198	194	209	196	216	214	218	205	216	206	210	198	208	197	211	233	196	213	209	196	214	200	208	197	217	225	187	239	231	208	185	204	216	222	192	216	236	207	213	195	226	181	212	206	214	205	226	199	222	185	222	211	223	214	227	221	188	198	225	202	226	217	199	197	230	236	228	198	217	214	216	212	223	182	201	217	198	183	202	219	241	210	224	239	223	218	189	200	211	232	201	208	211	214	204	192	222	213	216	195	218	218	227	226	200	210	216	169	220	204	182	218	233	201	215	190	223	201	217	202	175	195	188	213	210	190	234	208	203	231	249	220	229	192	226	173	213	235	205	230	206	211	234	233	228	184	213	202	208	226	219	196	190	236	237	251	197	238	212	198	227	213	189	200	230	210	240	197	204	211	231	209	208	207	197	200	205	199	216	212	201	221	216	196	232	199	200	199	213	223	196	208	194	166	217	213	203	209	189	212	216	220	222	201	203	211	214	206	237	216	213	230	210	227	211	225	200	181	200	256	221	200	229	206	201	206	225	218	210	179	223	213	217	218	216	209	238	211	197	204	176	207	196	215	207	227	230	231	200	214	214	220	184	194	196	224	196	214	221	228	210	208	224	197	183	227	210	193	203	202	215	224	187	207	203	199	181	194	221	181	232	215	190	249	198	206	195	225	181	211	240	199	188	176	223	214	230	216	222	220	213	192	214	198	216	224	199	225	205	204	218	208	210	185	204	224	211	175	210	239	220	208	204	215	180	208	222	235	203	206	197	227	215	186	197	237	196	214	222	219	219	185	210	225	199	193	194	225	201	212	203	199	192	193	213	208	213	209	247	184	188	254	205	186	212	222	202	222	224	230	204	224	200	207	197	201	207	210	205	202	223	204	228	218	250	210	239	222	197	202	210	215	212	211	236	213	204	230	232	194	202	221	169	244	210	200	219	217	196	207	222	225	213	196	180	234	199	178	197	218	218	199	224	217	191	209	187	205	226	233	192	189	210	225	193	225	208	187	186	194	214	208	226
11261	4385	3178	3811	3295	2494	1972	1623	1150	919	818	821	803	901	1167	1372	1448	1668	1394	1583	1778	2061	2037	1633	1432	1182	1161	940	923	894	890	852	755	671	657	675	644	643	604	664	597	609	589	615	610	570	557	570	555	586	582	541	566	548	536	586	532	513	523	544	547	533	556	555	602	554	517	499	551	522	552	541	553	520	527	534	518	491	585	537	522	541	536	533	545	534	535	500	509	566	559	514	525	523	482	531	534	554	534	549	577	552	549	531	503	577	561	481	501	528	528	518	488	581	514	484	473	527	526	537	515	506	523	525	501	524	523	489	571	502	515	523	521	511	535	521	525	563	530	485	541	496	542	491	516	526	505	503	516	551	561	533	505	506	536	550	577	536	548	555	499	584	509	557	502	545	527	517	518	518	509	551	543	503	520	545	531	519	510	507	520	520	531	567	489	529	531	532	469	524	528	531	529	485	544	535	496	533	555	550	527	545	503	555	509	515	516	599	542	509	562	507	523	538	540	520	528	517	479	551	554	523	531	512	559	533	502	488	535	527	492	534	537	519	502	514	482	554	549	532	533	548	531	498	564	562	554	544	517	512	512	541	550	505	516	560	505	545	538	542	545	515	528	498	502	509	499	478	502	508	506	530	539	482	569	514	549	533	555	573	496	549	538	552	491	513	532	504	546	523	549	523	491	553	544	541	522	561	551	536	569	489	536	511	521	516	504	522	542	526	519	568	506	524	534	546	526	556	517	511	495	500	533	553	527	539	554	505	550	537	547	529	527	521	528	546	543	534	546	560	530	540	540	518	545	506	521	525	540	556	491	494	544	539	520	508	529	492	564	490	506	521	533	516	509	476	525	526	521	515	506	532	528	511	533	573	520	516	529	533	513	493	541	554	529	557	532	513	536	534	545	515	551	544	536	521	495	525	500	551	546	525	536	548	541	502	536	491	536	567	532	503	532	540	494	530	570	532	511	550	514	543	533	536	501	568	489	531	500	559	539	511	499	536	578	515	546	532	533	569	552	534	502	517	527	523	549	503	523	524	533	532	506	554	538	564	507	525	527	501	490	599	555	490	521	491	509	517	536	565	532	501	545	479	554	515	526	567	518	507	563	516	515	509	486	529	502	508	538	533	533	528	531	530	548	521	514	506	553	515	497	515	540	551	525	551	541	552	487	531	570	530	508	523	538	550	537	572	538	580	553	526	557	511	531	543	576	564	524	555	509	534	548	512	477	528	533	545	532	563	536	513	508	522	523	575	552	542	557	550	518	542	532	508	525	528	498	496	516	492	513	531	515	547	515	513	531	517	541	495	512	546	535	530	565	537	521	527	487	526	517	538	551	511	552	542	541	512	549	504	532	500	502	484	543	545	534	588	493	540	560	569	571	528	520	535	535	526	506	523	557	515	506	505	487	536	530	560	522	488	554	493	546	541	483	527	551	552	506	521	532	527	529	538	528	512	527	523	573	537	540	521	529	529	539	561	494	532	522	526	556	533	505	514	555	565	548	487	540	562	556	540	530	534	469	537	516	540	516	563	503	515	509	532	530	505	510	523	575	536	551	541	529	470	520	539	580	489	543	524	531	532	511	535	517	516	535	536	543	557	497	516	506	483	489	540	486	553	560	514	494	576	550	562	484	540	552	515	511	544	592	512	548	492	542	554	537	509	517	540	537	514	538	528	543	508	512	516	544	537	529	546	524	573	519	520	588	516	530	517	519	500	506	490	531	533	567	488	513	560	524	535	503	540	533	536	497	503	536	515	530	509	542	512	515	512	510	488	497	497	513	570	525	557	505	543	494	528	519	530	488	551	551	524	536	485	518	534	557	494	517	551	546	566	511	515	528	526	519	518	581	569	502	526	544	532	542	525	556	507	532	532	535	515	500	502	502	538	542	514	521	512	528	518	504	528	549	473	535	552	550	509	528	500	565	515	531	542	530	512	530	566	537	520	491	552	489	564	528	559	546	534	567	506	535	507	517	560	531	506	515	514	522	519	520	564	549	524	551	546	511	478	534	542	548	523	535	514	538	549	547	521	524	550	511	505	498	491	538	524	532	505	554	577	530	505	493	543	541	525	546	553	525	568	520	521	549	532	525	553	544	516	532	526	517	524	597	514	562	502	536	532	498	488	505	520	581	539	487	575	548	559	498	526	511	569	527	511	521	533	553	532	511	545	526	507	530	578	532	498	477	542	528	540	546	519	526	559	540	528	531	532	532	541	519	498	523	515	524	478	557	525	499	511	521	514	527	487	532	510	531	525	534	515	541	524	519	542	510	547	523	521	507	514	526	534	526	519	509	565	543	517	552	501	579	515	558	539	533	532	558	525	526	523	498	535	541	520	552	519	508	535	567	539	549	545	525	553	508	527	531	490	502	483	530	522	536	549	536	523	521	514	561	516	534	514	513	551	516	510	512	516	528	503	550	532	515	458	525	575	557	507	518	544	547	493	536	529	545	539	452	502	545	556	517	530	557	495	493	500	539	525	501	479	529	529	491	540	534	525	540	540	511	511	529	512	520	523	558	490	509	543	495	541	492	573	520	585	498	549	543	573	523	590	514	535	523	556	500	566	582	498	560	512	531	522	577	552	523	477	522	529	554	507	538	528	517	534	496	516	525	534	523	525	520	530	550	570	544	512	524	554	510	552	546	531	528	550	514	544	534	537	520	519	538	512	489	543	555	548	515	492	546	536	531	506	536	507	551	518	497	497	513	541	534	524	528	524	497	500	511	471	525	526	527	547	516	525	490	530	568	548	544	549	520	523	520	576	499	523	517	521	519	539	533	522	460	522	561	528	549	539	515	519	499	557	511	517	512	508	508	507	553	540	540	499	523	512	542	559	539	530	549	544	518	554	555	561	569	500	503	565	512	534	529	525	519	502	557	546	526	527	572	506	537	548	527	524	561	513	502	538	537	526	500	541	541	491	513	535	519	526	526	455	554	534	514	514	497	497	552	505	514	548	516	514	509	555	547	563	539	542	516	537	550	505	539	486	529	550	489	507	516	526	546	530	508	548	524	503	555	572	544	555	528	548	512	480	530	517	521	548	544	530	494	543	567	533	536	492	515	519	494	550	554	534	553	548	523	571	513	557	509	514	545	526	495	548	540	497	546	515	530	549	521	491	505	534	512	550	543	551	507	552	497	542	567	510	552	517	499	535	560	527	525	502	553	496	565	546	507	543	512	534	500	533	552	551	516	504	542	524	509	519	527	539	558	524	573	519	516	517	526	482	482	505	536	518	555	555	540	555	529	520	515	545	547	542	544	543	540	490	525	505	549	544	567	540	522	537	526	514	528	496	545	540	524	559	487	550	514	498	510	497	573	536	523	546	516	503	509	537	506	491	538	525	531	506	522	503	512	492	538	535	490	493	536	527	539	515	494	507	525	518	569	508	528	512	538	517	565	524	509	541	517	539	516	564	540	531	525	509	499	540	531	502	537	521	551	529	533	521	548	505	507	561	517	529	548	512	516	583	539	530	521	519
22893	8399	3265	2054	1357	829	650	486	379	298	256	233	246	242	295	372	366	446	362	431	452	481	452	380	315	317	280	263	233	255	245	231	218	195	187	174	190	186	177	185	191	180	178	195	197	175	197	157	196	160	166	161	174	160	174	192	163	190	151	182	177	155	191	175	184	156	176	163	173	174	182	192	160	173	177	160	178	200	164	160	184	165	164	187	152	155	180	167	147	160	179	152	166	179	168	164	218	173	159	167	169	164	172	149	192	152	165	161	154	185	180	165	167	188	184	176	180	175	170	184	141	188	170	187	147	203	162	173	172	157	173	154	193	164	189	171	197	157	172	166	164	178	190	177	179	170	165	173	157	156	166	175	175	154	145	162	156	158	150	180	188	172	174	151	165	161	189	170	156	147	175	183	173	159	182	179	181	147	176	174	190	162	179	153	170	167	188	176	174	146	165	181	170	153	177	182	175	159	169	165	183	173	181	166	149	141	183	171	170	169	201	191	171	157	144	159	158	190	160	183	190	157	175	183	163	174	176	140	165	172	162	196	183	156	172	168	160	142	197	163	173	153	168	179	182	159	151	166	177	157	181	185	173	154	166	171	156	168	169	183	177	175	187	160	170	178	194	186	167	176	146	175	167	161	171	182	170	174	156	178	169	180	189	173	180	166	167	156	174	181	184	153	163	171	169	162	166	168	170	185	160	157	180	193	151	157	156	169	170	168	167	155	162	161	167	182	170	159	165	151	175	188	178	173	173	148	152	171	156	162	170	157	176	167	156	151	174	185	140	187	179	166	184	178	171	164	165	168	150	191	162	180	157	172	180	150	166	148	161	201	168	162	187	159	186	178	183	175	155	162	186	149	145	154	170	165	148	144	148	166	157	166	143	173	169	159	177	190	172	180	158	160	167	169	151	168	170	159	158	178	162	153	153	177	172	165	170	182	169	159	148	150	164	190	163	192	170	159	154	175	183	174	190	155	158	158	162	153	158	165	170	161	159	199	196	156	162	184	149	147	173	165	138	165	182	174	153	177	169	152	171	159	175	160	183	147	153	172	153	192	155	155	170	179	156	169	170	170	166	173	161	151	161	170	164	154	158	161	180	139	156	194	200	170	174	167	164	148	181	163	150	182	175	193	158	153	157	171	174	148	192	167	178	177	150	154	166	183	174	182	177	152	175	170	178	206	141	162	149	172	173	168	188	177	179	150	178	164	181	185	153	191	158	173	179	162	169	163	175	162	172	211	190	186	167	160	177	186	153	180	188	164	159	181	196	196	180	168	178	155	139	177	147	178	147	172	143	177	144	160	182	157	177	165	188	177	172	188	180	169	179	171	168	148	169	152	192	148	159	169	192	176	160	160	200	178	175	172	169	162	186	160	170	174	162	163	182	166	174	161	157	161	184	173	192	180	150	154	179	178	177	145	168	159	162	156	184	163	165	142	174	165	181	151	194	160	185	154	172	184	181	172	207	198	170	162	157	145	191	145	194	179	169	178	162	156	182	172	146	174	160	162	180	151	170	165	158	160	164	187	192	149	150	176	156	152	165	182	176	175	167	188	143	146	165	158	182	161	136	162	183	150	163	150	178	164	156	163	154	157	173	175	166	185	182	181	206	199	171	159	168	174	158	170	200	186	157	157	168	169	161	161	159	162	185	164	176	177	173	151	179	161	172	144	168	163	163	161	156	162	152	192	173	172	179	174	167	157	166	158	166	155	152	159	161	180	165	141	152	165	147	168	173	165	164	170	176	166	149	176	179	200	179	174	167	152	178	167	188	178	179	175	163	204	174	186	168	174	176	182	169	166	190	173	148	178	168	191	180	200	171	160	176	171	169	191	171	168	173	161	161	163	149	157	178	164	171	173	174	153	155	178	191	173	169	186	168	188	185	178	156	151	170	173	181	155	163	181	151	179	174	177	170	137	179	179	178	179	179	159	154	199	189	155	175	171	177	170	186	204	153	185	166	152	177	149	176	169	192	178	161	146	151	176	187	160	169	152	175	179	164	166	151	162	189	165	167	169	177	164	165	174	167	153	168	181	173	183	175	195	179	171	175	160	159	144	153	154	164	147	158	177	149	151	174	155	159	164	143	143	170	165	199	154	176	166	163	156	178	157	163	146	172	193	178	177	166	167	155	174	177	150	184	150	138	174	191	177	168	165	147	160	143	177	166	175	168	167	178	150	196	153	154	165	165	154	162	178	156	142	155	194	161	135	180	177	175	189	165	139	160	163	160	165	170	164	174	161	187	138	175	171	175	145	160	175	172	186	157	152	155	158	153	190	163	181	168	166	178	149	168	193	173	151	182	158	151	137	135	198	179	182	169	173	154	173	146	169	161	172	168	146	166	165	170	157	166	156	166	170	178	165	164	187	184	168	153	148	189	164	169	155	174	165	173	171	180	176	161	165	176	151	157	180	166	161	168	159	162	182	125	162	152	168	189	182	178	184	180	160	178	176	195	178	171	151	166	187	181	166	151	151	156	173	183	170	191	182	167	178	153	186	162	199	162	193	181	161	184	160	186	167	165	159	167	177	186	168	160	157	174	164	167	154	175	178	184	183	162	178	160	193	174	170	179	155	152	169	146	186	169	167	166	195	147	182	165	175	183	168	177	141	133	154	183	160	161	166	151	163	156	158	158	145	152	140	154	197	161	147	159	167	167	172	180	158	156	161	153	167	195	157	159	172	168	150	169	154	155	166	165	151	182	170	160	155	164	151	175	161	162	176	150	171	167	197	175	164	161	155	161	162	195	177	154	192	176	172	153	166	176	170	164	164	174	148	169	146	156	155	175	167	155	164	177	156	141	162	180	161	159	183	174	165	153	140	168	167	172	177	147	150	173	181	174	162	168	154	168	175	170	155	156	179	169	205	194	174	158	160	168	162	168	166	174	174	172	145	161	174	158	163	134	168	155	177	188	172	188	171	180	181	169	156	178	145	166	163	155	161	174	152	152	156	159	169	175	154	157	190	162	147	177	179	157	182	178	167	150	163	185	156	167	178	171	195	133	159	164	165	153	158	166	172	165	175	163	179	161	180	156	185	171	142	167	162	161	176	186	167	172	172	172	185	182	157	174	176	166	171	191	174	166	177	173	167	163	167	172	177	165	182	163	142	195	153	162	175	176	189	179	187	166	175	169	161	184	169	149	173	176	150	152	175	145	159	158	163	179	169	163	174	157	190	147	155	149	162	173	197	205	170	147	153	159	179	161	135	162	136	159	172	186	165	179	171	159	189	148	184	182	177	178	173	176	150	155	181	184	151	160	173	152	146	177	171	174	165	195	176	160	200	183	163	159	190	197	175	180	164	146	161	160	202	165	168	180	190	166	147	162	158	149	165	161	159	169	182	180	161	190	182	182	184	196	167	163	152	162	185	156	185	158	196	141	162	174	149	142	186	175	156	155	187	151	181	186	155	171	166	159	184	187	164	162	183	163	131	180	171	174	187	164	156	180	147	156	175	164	156	194	187	181	164	164	178
15333	6429	4607	5747	4741	3274	2819	2139	1531	1131	923	887	948	926	1387	1708	1850	2152	1946	2242	2428	2699	2621	2109	1671	1547	1319	1141	1113	1037	1052	921	850	721	751	656	613	620	556	533	529	584	563	563	563	523	511	448	443	467	489	434	492	434	468	469	490	456	446	451	480	438	474	420	412	461	417	432	459	425	455	444	464	462	422	457	433	456	436	439	467	466	450	404	442	441	455	454	466	420	409	415	420	438	440	420	430	414	445	455	454	440	427	460	445	405	440	434	418	468	464	432	465	419	448	463	428	423	416	488	415	449	411	480	484	416	423	431	429	434	430	475	442	400	409	472	460	425	454	473	403	385	475	455	433	443	418	409	442	421	410	436	441	396	442	430	438	392	433	427	388	423	450	448	430	405	426	428	432	439	424	477	448	425	428	422	398	400	468	456	439	424	464	456	428	414	444	443	432	433	421	421	422	447	444	439	466	394	461	441	456	412	448	459	454	452	408	421	449	421	460	453	434	426	410	443	474	456	422	442	401	469	433	409	435	442	424	445	411	413	469	448	440	431	450	476	454	417	421	412	408	406	396	389	405	456	447	449	412	407	430	431	429	451	438	429	443	459	434	453	443	443	429	449	443	406	462	444	433	449	433	441	450	428	430	455	402	435	419	410	396	450	422	442	437	429	439	442	433	450	445	427	429	432	431	419	424	431	459	456	447	448	437	425	460	439	431	399	397	427	438	471	450	447	437	422	434	434	414	457	425	407	444	419	430	433	416	411	431	438	453	473	438	449	411	393	425	484	450	404	413	454	408	452	440	438	451	422	473	413	423	432	430	413	402	430	428	434	400	416	397	478	407	421	457	439	432	427	437	437	444	427	478	447	433	442	433	453	381	406	429	392	440	449	485	426	450	440	434	427	414	434	423	441	438	435	471	479	427	434	445	448	395	430	434	407	413	450	450	471	455	431	434	409	409	457	448	448	444	428	434	430	445	432	420	425	443	421	438	439	440	438	435	391	441	414	435	403	429	407	404	473	464	416	459	430	425	415	425	451	447	446	407	371	417	438	404	456	420	462	426	408	427	438	401	444	440	427	440	443	437	427	417	474	463	466	460	453	459	429	457	454	437	468	492	459	442	423	451	422	424	427	418	424	464	435	456	454	396	425	445	448	420	434	472	430	412	414	438	427	428	427	408	476	441	425	408	445	446	452	422	414	409	417	427	425	417	443	443	476	453	499	409	405	417	426	460	436	428	406	428	410	455	452	477	391	390	439	410	409	438	402	432	435	406	472	428	421	422	480	443	428	412	433	397	456	444	413	419	443	446	436	458	427	426	458	411	403	456	425	423	456	431	433	432	437	450	421	448	423	405	422	450	437	386	442	459	417	392	408	417	439	438	427	416	428	431	432	404	393	431	460	418	436	430	429	410	423	442	469	474	442	407	440	433	417	444	471	448	436	457	425	456	453	443	441	387	407	425	415	451	454	444	425	433	448	414	409	406	439	428	433	490	431	411	402	443	422	458	441	434	418	427	440	424	450	448	408	449	434	438	417	430	421	440	421	454	461	401	457	461	439	424	448	414	448	437	424	439	440	407	429	417	438	444	446	474	459	429	439	439	409	425	409	439	442	441	451	430	428	412	462	450	437	431	472	431	462	426	439	455	468	434	459	441	441	447	459	417	452	469	447	437	414	446	460	469	444	421	442	453	435	461	444	418	443	428	457	394	429	426	452	414	441	437	434	458	416	437	398	447	452	417	443	438	405	437	435	432	438	424	408	455	421	452	456	435	470	420	412	417	429	443	419	435	465	417	442	425	435	430	435	452	444	461	432	439	473	456	415	423	396	459	459	427	473	434	433	427	431	442	432	442	430	436	402	405	408	441	428	424	438	432	427	416	465	432	453	411	439	416	436	434	455	477	441	438	439	436	405	431	412	404	413	463	422	467	442	399	441	406	443	466	401	426	435	442	432	443	427	411	423	426	429	446	475	453	438	420	408	443	425	426	404	432	441	389	405	430	409	447	457	452	445	440	440	408	426	411	425	428	446	426	437	437	435	454	449	438	406	432	452	437	453	410	455	431	408	403	433	434	423	454	459	440	418	407	435	430	461	418	403	428	461	459	451	421	423	442	452	434	452	401	442	432	433	442	465	477	482	449	420	434	458	445	442	406	434	449	426	432	451	460	427	395	462	436	468	455	440	434	445	453	424	432	423	411	441	448	413	420	429	418	398	454	416	435	429	421	420	444	435	441	469	483	417	461	415	478	433	429	445	446	421	441	429	434	406	435	424	442	442	423	419	444	449	439	480	450	429	429	432	451	419	465	392	469	468	403	428	390	451	411	406	405	448	462	405	447	409	389	478	429	422	418	462	437	432	396	440	474	433	433	453	430	424	417	430	417	405	423	444	441	400	415	464	434	440	430	439	462	416	440	455	448	436	456	379	450	421	388	433	419	424	403	413	423	420	451	402	458	442	413	466	423	442	439	426	429	423	425	429	437	434	460	424	488	405	430	439	466	460	470	420	391	449	433	430	435	438	417	409	447	410	440	408	424	407	434	408	422	442	428	472	412	436	457	428	403	452	448	437	426	398	416	410	464	438	409	414	439	439	433	432	404	432	443	446	411	434	459	421	426	439	434	467	481	421	430	429	445	405	443	475	462	469	437	408	428	418	456	426	463	478	398	459	467	429	451	412	421	452	457	423	432	461	447	400	385	443	400	417	442	441	417	407	418	431	410	425	425	435	433	412	409	441	443	457	448	443	432	453	430	433	411	433	458	436	451	454	460	393	424	414	425	439	487	476	441	446	424	412	416	445	447	404	478	427	416	447	424	427	395	418	432	454	415	407	415	403	489	435	432	416	433	423	417	469	454	418	420	473	424	422	459	409	457	446	420	453	451	436	433	463	453	415	406	394	464	442	443	442	403	424	449	429	432	471	428	450	387	486	425	464	478	413	399	463	493	451	414	484	476	432	429	453	448	460	460	410	409	428	448	418	408	463	385	399	401	448	409	440	454	414	414	431	395	436	406	430	418	431	415	426	415	419	426	469	387	424	423	445	377	428	417	429	426	437	425	399	481	459	426	429	443	431	442	423	409	409	404	415	431	450	441	448	445	439	436	446	444	475	455	468	447	428	466	423	408	430	422	424	374	443	452	481	442	424	414	451	424	418	437	433	436	460	448	434	403	411	436	446	408	450	448	441	407	446	456	450	434	412	437	400	428	410	456	453	418	425	434	450	460	475	433	410	419	456	437	400	407	434	444	453	422	432	454	446	417	458	400	457	421	474	429	433	412	404	432	435	491	439	444	449	417	435	457	471	410	397	438	472	409	438	454	433	463	431	452	427	399	414	397	437	384	412	431	417	453	445	425	412	454	438	421	433	434	479	427	456	420	409	440	457	428	474	457	434	472	422	433	413	449	401	434	393	425	429	401	473	422	446	439	419	422	432	408	418	458	441	440	454	426	412	413	445	448	404	425	445	443	456	450	414	423	453
4155	1281	724	538	475	344	299	303	242	280	222	276	256	212	256	260	295	288	235	310	300	314	297	271	269	270	238	230	221	234	245	233	213	240	241	207	211	214	214	239	215	239	212	220	212	205	218	200	215	193	207	232	225	199	199	207	200	220	207	227	221	231	229	214	203	218	200	213	207	207	202	209	242	189	216	242	222	217	215	236	209	216	235	242	228	225	209	195	187	227	261	228	207	225	205	222	239	180	233	210	220	213	224	229	231	194	194	201	224	200	241	233	226	222	189	194	216	205	193	247	276	196	224	234	232	189	239	221	220	215	217	187	209	179	219	213	208	202	220	223	223	209	241	202	202	210	223	224	221	210	221	217	225	232	230	177	227	220	212	191	224	216	210	204	227	202	228	226	204	246	216	215	218	194	192	233	194	188	221	204	204	223	218	233	210	203	194	228	243	211	230	229	187	252	194	227	229	216	235	213	178	212	202	231	208	225	210	215	228	205	207	220	226	191	243	243	206	200	226	183	231	194	217	215	214	208	235	215	221	212	225	193	215	213	218	231	196	237	215	193	230	216	243	224	211	209	202	209	199	217	212	243	222	215	207	225	210	192	200	221	213	232	207	211	189	256	222	224	221	213	192	209	215	222	203	221	217	228	177	196	221	223	202	195	193	213	192	225	205	244	221	215	229	217	195	206	216	195	213	213	218	212	238	237	213	226	205	230	203	215	250	224	207	199	205	228	204	225	185	196	199	215	198	188	245	193	212	210	205	244	242	182	234	216	221	218	208	237	201	206	218	210	192	196	208	232	209	210	215	226	210	190	217	225	217	242	215	223	214	216	223	227	229	221	220	200	221	251	250	208	207	208	243	226	214	224	207	205	210	207	194	222	218	196	206	231	208	212	195	227	223	232	232	226	197	248	222	228	208	224	217	213	218	188	204	217	215	197	206	228	210	189	182	191	194	210	210	206	201	209	208	236	236	208	198	206	225	224	219	206	188	240	221	234	206	213	205	232	206	227	214	195	229	240	231	210	192	188	195	227	224	191	227	222	193	216	196	193	197	209	193	211	234	230	205	193	213	202	261	227	227	192	220	208	198	230	195	208	222	210	229	205	226	221	218	205	219	222	205	237	210	227	219	235	233	208	202	212	189	220	223	215	220	221	230	208	212	221	205	190	218	194	219	205	220	222	199	211	229	206	230	229	215	247	246	224	222	225	227	237	218	222	199	206	207	214	228	198	226	193	210	226	240	198	207	213	217	226	205	211	197	210	209	208	208	206	224	218	217	240	223	190	221	192	195	230	216	194	215	207	239	197	203	206	227	252	234	224	228	224	194	246	235	240	225	214	204	212	199	241	203	210	184	212	214	221	191	206	213	228	234	217	217	241	211	197	226	223	233	194	198	215	187	172	201	207	215	249	215	214	204	213	214	214	215	193	227	202	216	211	242	203	203	194	190	225	222	201	198	219	222	208	175	232	204	217	186	237	223	189	222	220	181	220	214	227	225	215	198	190	224	222	208	230	213	203	236	208	183	206	212	202	205	204	210	215	209	229	217	193	189	228	206	236	233	240	229	231	225	235	209	194	226	236	205	240	223	197	212	193	211	196	247	219	193	207	205	221	225	212	223	236	220	220	206	202	222	215	221	220	192	229	214	227	195	197	222	220	249	219	218	213	218	213	198	211	227	236	214	205	196	232	210	218	219	224	203	202	203	214	190	192	213	222	213	212	225	209	225	213	202	175	255	220	237	237	198	230	187	231	203	227	215	199	215	216	246	204	207	190	184	214	196	208	217	198	230	212	199	240	233	212	228	210	234	214	206	224	204	223	206	231	201	221	239	207	186	208	209	212	203	208	233	193	208	223	207	211	234	218	205	195	217	203	225	214	206	244	210	225	185	218	228	217	231	219	215	224	203	199	216	204	212	197	207	207	195	195	193	221	222	234	259	227	214	207	232	198	236	208	202	223	235	226	219	208	225	194	194	224	219	221	211	200	221	238	216	210	209	234	222	225	206	201	195	201	217	204	210	195	225	212	216	213	212	203	191	224	202	201	206	196	220	220	218	204	204	198	209	221	224	229	226	238	224	230	204	228	186	225	211	258	244	219	222	199	230	223	207	238	238	229	206	216	225	247	219	218	215	227	207	214	189	227	206	234	207	221	198	204	210	189	210	206	189	219	194	228	212	236	214	205	206	218	220	214	227	254	223	192	218	221	213	214	219	211	222	245	243	212	245	207	210	199	229	211	250	225	210	208	164	207	218	218	230	228	223	209	227	208	258	200	211	209	177	208	212	214	203	188	211	224	198	194	206	203	222	226	216	218	224	214	212	185	200	181	196	202	199	220	219	220	199	221	185	197	213	211	209	234	229	212	219	228	219	206	220	193	200	227	214	172	233	190	239	239	179	213	231	205	192	209	207	232	202	222	225	217	206	215	205	199	190	208	215	202	211	228	268	202	204	207	231	190	195	199	249	211	214	201	235	223	209	179	202	219	207	233	223	228	234	208	190	219	229	196	223	235	226	218	200	218	214	228	239	228	222	236	203	204	228	219	200	237	200	227	208	208	217	202	205	204	226	233	202	219	231	233	237	203	222	232	228	232	225	223	242	226	216	214	238	192	219	219	173	227	225	199	209	222	207	213	214	215	230	205	225	202	202	238	214	214	190	209	244	212	202	218	205	204	242	235	205	227	216	197	221	213	211	225	215	200	203	213	186	221	227	237	230	215	193	189	199	229	211	226	235	201	209	213	201	212	206	231	210	215	233	190	202	194	226	196	202	232	240	213	212	208	207	199	217	231	208	233	239	209	224	239	200	209	230	227	217	211	229	197	226	192	204	217	217	198	189	226	229	194	249	205	199	224	228	246	233	212	212	203	236	211	207	228	216	218	215	215	229	194	204	232	225	204	227	191	236	238	200	198	220	222	215	219	221	185	205	201	219	218	203	239	201	214	212	204	233	217	213	224	220	226	197	203	215	215	212	223	220	202	215	218	206	216	236	186	243	212	219	233	211	218	216	234	193	256	203	237	230	181	257	236	201	205	234	219	241	217	208	192	231	217	180	218	224	203	217	242	197	218	240	217	203	202	220	224	225	202	238	202	211	205	213	213	191	201	205	193	201	213	203	226	203	216	217	220	204	223	205	197	182	251	193	211	196	225	203	212	229	201	196	208	204	207	221	180	237	207	208	192	247	229	257	215	224	226	217	196	204	219	216	209	221	224	236	224	208	211	210	208	215	223	206	218	212	223	207	255	234	230	193	223	198	187	201	214	195	238	231	215	229	224	202	233	212	231	214	222	229	220	227	208	254	216	205	232	237	226	210	206	210	220	228	213	219	225	201	198	204	212	214	215	221	205	181	204	198	217	224	217	224	223	229	243	224	235	188	204	187	165	226	204	189	244	211	217	219	231	204	231	220	205	218	225	198	212	222	234	215	246	214	202	201	228	250	210	244	219	211	216	224	230	210	210	216	213	224	242	236	224
3929	1849	1612	1668	1521	1124	1009	894	764	669	632	635	651	669	786	950	949	984	938	946	1032	1312	1190	1066	1043	874	790	750	758	742	692	707	611	613	573	586	620	578	575	603	587	535	568	593	574	551	531	548	537	585	567	543	554	515	499	562	553	483	572	500	528	565	529	559	580	565	506	524	574	538	525	533	530	562	509	555	569	532	564	543	558	522	511	540	540	561	604	575	575	534	478	516	516	538	525	541	543	547	524	536	547	530	514	598	567	538	531	512	542	567	563	505	546	544	582	506	521	502	525	539	533	527	537	556	554	536	555	516	559	525	565	535	553	490	515	543	535	523	533	569	539	551	518	528	568	549	542	534	559	523	540	545	541	508	554	578	524	537	514	520	567	547	497	541	511	504	527	530	533	548	558	502	564	542	553	511	532	522	558	516	524	540	502	525	541	519	538	522	587	547	510	543	575	552	535	514	521	543	542	549	527	555	543	565	558	523	509	556	545	567	554	547	528	518	545	544	548	526	568	534	565	561	534	540	555	557	563	519	500	525	523	511	558	541	532	493	532	503	549	547	527	544	522	551	600	539	554	528	506	546	540	513	516	547	510	493	556	516	503	554	570	529	523	611	579	535	529	533	561	537	581	521	536	548	507	541	551	540	537	523	521	556	554	583	541	571	561	584	545	493	517	594	570	541	546	563	539	559	535	564	593	531	560	541	545	551	542	539	552	533	539	578	561	546	536	526	537	540	527	556	560	567	517	515	508	550	527	535	524	532	519	538	565	562	541	508	527	569	521	548	552	515	579	562	540	545	554	554	481	561	537	541	543	584	537	535	560	536	545	541	575	512	551	486	532	547	544	509	555	535	579	522	505	556	550	591	524	537	537	547	506	539	527	539	591	542	585	581	508	554	521	539	562	553	499	555	568	547	555	499	575	561	520	550	551	517	526	526	538	554	562	551	577	546	512	545	566	522	542	544	545	520	539	517	553	582	567	547	525	514	566	594	523	555	522	536	570	553	505	538	577	582	517	584	575	538	544	491	606	520	536	493	558	498	572	513	576	561	543	510	522	494	513	586	542	554	562	557	554	534	513	520	514	469	522	582	510	560	531	521	577	539	553	525	548	544	536	554	510	560	577	552	520	561	518	567	558	515	542	567	542	537	512	541	549	568	576	477	525	552	541	537	535	572	554	555	518	544	525	582	526	527	606	548	536	519	562	527	573	553	492	545	544	571	558	553	520	526	532	579	578	535	569	562	553	516	527	573	570	531	553	502	480	480	549	533	518	536	506	547	534	559	512	559	496	553	509	539	556	538	517	510	563	518	532	577	514	592	593	523	509	518	553	537	559	584	557	524	506	497	537	543	551	525	572	539	564	566	543	513	538	560	586	558	507	550	540	548	496	494	526	600	515	531	530	583	588	543	602	488	588	524	600	547	545	571	580	580	546	564	514	549	525	550	547	493	574	534	504	532	531	583	541	539	520	569	549	590	556	582	551	578	561	488	556	541	551	553	565	558	508	551	492	571	527	544	590	548	543	592	534	595	543	570	546	534	526	549	560	560	512	532	540	591	560	526	543	576	532	518	545	546	513	550	544	549	514	552	511	567	513	558	557	570	525	546	532	548	568	568	535	559	553	541	538	576	552	528	510	543	499	547	525	531	576	542	526	522	533	600	559	527	542	548	552	524	538	539	537	536	513	571	575	490	499	555	559	567	546	547	546	512	522	565	541	574	540	538	569	520	501	522	578	546	572	551	535	565	563	564	532	549	590	538	564	562	570	499	573	518	533	547	527	560	539	568	531	572	535	570	545	573	550	561	534	570	536	521	530	535	555	521	511	540	560	540	577	551	543	499	521	528	540	544	520	528	523	521	568	608	525	592	570	524	527	505	529	573	472	545	560	551	516	590	566	512	517	520	613	532	523	488	567	514	563	496	586	550	568	556	552	508	501	529	566	553	533	538	564	571	499	518	537	567	558	513	583	552	544	534	583	521	544	515	535	554	540	536	532	556	523	522	569	528	610	548	557	571	544	538	589	509	553	505	524	581	532	524	481	535	584	552	548	522	561	552	563	570	563	530	563	576	533	553	525	536	532	535	555	566	573	574	513	562	521	574	564	557	526	525	526	563	540	533	564	544	554	492	527	520	530	544	525	565	537	513	489	558	519	578	554	535	530	554	547	513	518	556	518	553	562	535	522	507	550	528	604	535	626	541	540	586	551	518	509	592	557	559	530	531	531	553	501	538	546	522	537	538	572	613	533	561	588	532	579	563	561	561	535	531	559	531	553	568	556	496	523	535	567	572	524	569	537	534	525	536	482	539	527	554	536	539	540	580	519	561	561	558	534	531	541	523	590	536	543	531	519	538	531	551	571	492	566	527	556	527	538	511	580	567	554	592	537	578	506	580	531	519	551	519	574	532	564	544	512	529	559	525	529	530	562	533	536	534	504	519	554	586	541	530	562	543	523	538	558	524	583	526	509	535	567	548	567	573	543	551	549	519	518	561	534	522	540	563	532	541	513	527	562	512	556	573	562	582	571	534	544	574	547	516	525	568	512	510	559	561	569	556	528	542	533	524	510	502	570	511	588	549	505	534	561	540	572	545	538	520	535	530	563	526	559	531	544	553	551	512	482	552	494	527	510	572	560	514	539	544	516	531	546	525	522	546	528	538	540	559	520	581	540	545	575	489	489	522	538	548	547	489	576	558	542	531	538	547	521	546	541	571	580	533	538	569	499	548	565	518	539	566	558	579	527	513	519	547	553	548	507	531	519	519	574	551	568	520	497	515	504	544	532	508	546	539	589	523	560	541	567	544	496	563	545	554	525	530	555	538	551	520	549	530	546	554	546	528	574	524	577	544	548	528	515	535	532	561	541	557	548	561	547	544	564	570	561	489	569	563	579	505	536	504	516	515	525	488	539	503	499	548	500	554	525	550	547	544	580	546	536	551	543	555	527	560	530	534	538	595	553	576	553	544	539	535	582	581	544	547	528	559	551	526	516	541	578	537	551	536	574	562	533	567	542	522	541	562	522	540	556	493	551	536	526	553	565	547	510	555	558	528	520	508	576	555	560	552	546	531	570	514	588	559	540	531	548	547	524	532	543	522	537	521	546	519	514	545	553	531	545	482	512	518	565	543	512	510	553	530	541	531	612	488	521	551	529	512	509	584	539	555	554	545	540	544	529	533	555	526	575	536	563	571	540	563	524	556	553	545	544	541	512	552	542	534	538	548	522	527	529	543	565	539	547	501	579	562	533	512	540	559	503	513	527	567	547	564	563	533	574	542	550	551	533	560	523	516	517	517	525	561	584	510	596	541	528	507	564	562	539	549	545	534	570	549	512	499	576	555	528	538	547	535	572	545	523	588	536	547	546	524	529	488	525	571	538	497	525	519	569	497	569	534	526	547	556	577	540	513	539	573	530	530	547	520	579	562	510	577	531	557	570	589	545	552	544	541	581	576	499	518	531	509	562	551	501	532	541	540
14152	5230	2320	1390	910	640	485	362	311	262	257	245	250	237	314	340	305	350	342	352	412	457	352	375	357	268	262	275	248	242	243	240	246	228	220	243	204	200	202	201	234	210	218	240	208	250	199	216	214	204	206	195	195	209	203	222	191	206	222	229	233	211	204	187	189	225	188	204	196	230	204	195	210	227	192	192	192	202	213	195	207	203	204	227	242	206	192	214	239	208	217	201	200	201	221	185	220	214	222	209	199	208	213	205	234	204	179	219	201	183	190	226	209	193	199	204	194	218	218	231	210	229	225	212	209	197	209	188	198	229	220	196	211	205	223	199	192	210	205	225	197	201	217	199	208	229	204	186	206	206	209	230	232	206	205	211	205	180	205	191	213	219	204	216	181	203	203	187	189	203	214	207	211	201	208	188	230	186	213	223	223	213	198	240	226	214	222	216	213	203	240	209	210	213	230	199	199	230	222	218	218	208	193	195	203	237	186	190	202	228	174	216	227	182	198	223	210	181	209	249	200	218	228	220	221	214	190	202	211	208	205	213	187	230	236	204	221	205	205	194	221	218	197	204	218	205	210	180	196	217	198	217	215	245	205	198	223	189	191	192	193	209	194	191	198	193	238	209	210	226	206	200	211	216	209	204	218	190	194	190	205	202	191	230	224	191	196	230	171	191	220	223	204	192	181	205	201	196	209	210	204	192	213	221	208	182	194	224	193	181	195	208	212	201	197	219	226	214	210	220	212	213	212	181	211	212	184	197	222	220	218	202	186	218	207	217	227	186	199	200	215	196	180	211	210	203	219	224	182	202	223	196	227	220	212	219	207	205	214	195	206	220	198	216	207	211	192	205	218	210	220	213	196	204	212	213	232	211	237	208	220	230	216	205	201	194	233	194	191	207	253	223	195	171	197	206	200	201	197	212	217	216	205	199	190	221	199	194	196	192	191	212	205	205	188	215	210	204	224	199	228	183	231	214	243	210	195	224	215	224	232	216	221	176	198	232	180	222	204	195	236	185	196	199	188	181	227	203	211	196	208	208	214	177	184	214	190	175	232	219	222	201	208	206	235	194	198	204	205	190	228	206	200	199	200	212	212	207	226	207	212	232	202	192	210	206	226	203	200	228	184	193	202	211	216	212	227	194	214	221	218	194	197	223	200	209	232	209	218	190	227	226	223	200	230	222	199	208	194	208	197	219	189	198	219	200	233	198	191	211	197	198	205	197	215	223	245	187	214	222	207	212	213	238	228	184	192	202	215	201	217	197	193	230	198	200	230	209	193	214	201	232	186	191	215	211	194	212	207	190	215	219	252	214	205	198	188	211	208	207	184	227	219	199	221	204	184	217	228	209	194	206	194	208	211	214	203	202	225	238	211	219	211	213	210	183	201	209	225	224	198	193	217	214	204	232	237	215	214	207	219	201	200	229	216	194	203	227	195	217	218	223	194	223	204	194	234	195	177	185	210	207	203	196	228	186	199	183	201	199	208	210	201	230	197	243	193	215	234	233	224	202	212	202	226	208	191	196	216	225	234	181	211	181	202	194	199	194	230	211	218	195	214	213	193	209	229	197	181	204	235	224	199	208	225	233	221	201	193	215	206	206	216	195	203	204	212	226	210	199	197	229	215	202	206	229	216	227	208	222	212	191	211	216	177	213	191	229	210	195	216	213	214	203	234	208	203	237	230	227	185	200	218	232	213	183	245	210	219	231	208	214	199	209	184	231	214	217	195	203	195	214	196	198	203	199	181	199	248	228	202	224	220	217	216	205	160	213	192	213	205	215	205	215	227	216	224	191	222	211	199	187	203	185	216	211	236	218	178	202	232	218	194	216	225	224	197	203	242	203	190	185	189	210	195	218	221	200	209	197	199	188	207	237	226	215	198	222	182	197	217	213	199	192	219	224	200	213	191	218	212	170	232	188	196	213	197	201	205	201	196	209	199	210	211	192	195	199	221	209	190	202	199	221	207	184	191	216	190	210	225	203	197	229	213	200	209	187	206	199	225	207	257	203	191	213	208	196	206	223	217	201	218	205	211	190	201	202	190	234	205	206	222	219	190	226	183	226	238	241	182	215	175	211	229	193	179	218	221	225	206	215	217	224	240	198	201	236	210	207	220	203	233	192	196	194	179	217	200	213	165	222	177	209	189	212	208	206	209	214	178	189	187	206	208	201	205	225	224	218	219	217	206	194	217	246	194	235	222	190	214	207	217	222	182	198	207	217	203	209	227	195	210	207	197	196	209	212	211	217	191	198	200	211	190	201	242	214	210	168	203	212	200	211	194	204	230	228	219	201	195	202	198	198	227	204	200	213	205	191	204	213	222	202	204	168	217	229	201	205	213	233	206	233	201	192	201	210	216	219	212	203	206	197	228	194	213	211	202	221	211	216	201	191	224	206	210	203	209	219	218	212	205	198	179	194	197	203	200	220	196	205	194	221	201	206	191	192	186	232	227	225	168	197	184	202	202	200	182	195	241	238	200	191	206	191	211	184	181	193	227	208	197	209	200	210	191	205	194	228	209	204	227	207	195	192	178	223	221	217	202	240	227	203	196	201	210	219	211	189	192	223	208	203	217	225	219	222	210	193	203	245	214	208	222	224	208	226	197	217	218	209	169	203	203	179	230	195	201	207	190	199	212	181	212	209	187	194	219	217	216	217	203	208	231	235	237	198	228	200	188	199	221	210	211	194	229	212	199	207	246	216	221	205	214	222	192	210	212	232	185	197	200	211	214	193	180	206	216	216	208	201	193	210	218	226	220	207	187	209	174	210	219	205	192	201	192	222	217	238	189	209	213	214	199	189	201	200	242	185	202	215	188	198	191	169	216	202	227	197	220	191	192	218	211	198	205	206	198	197	229	228	231	199	211	206	205	214	192	215	202	221	209	208	199	200	217	213	203	208	190	180	202	211	215	227	232	217	209	204	198	221	215	194	191	187	216	192	202	203	225	212	222	218	180	218	212	223	198	203	227	183	210	202	209	213	229	208	230	210	209	209	208	218	212	207	190	200	210	217	199	207	241	197	210	214	187	221	215	207	208	213	186	225	201	236	227	191	207	203	189	255	218	212	226	200	214	219	237	206	182	224	201	200	199	197	196	205	231	215	175	243	220	246	199	205	220	205	205	193	201	228	206	197	199	205	209	230	206	200	217	176	201	217	194	205	222	203	211	211	202	193	214	195	230	221	208	197	210	245	245	219	232	229	212	199	201	199	228	216	215	195	192	196	224	199	184	252	207	207	200	217	192	197	216	192	206	201	207	224	210	212	205	180	191	236	216	190	223	201	194	234	204	212	203	222	196	186	174	200	187	237	204	222	198	216	215	198	196	210	204	227	191	194	196	200	200	189	170	201	225	246	202	203	208	213	210	193	236	211	211	201	214	216	202	215	189	207	183	224	215	238	208	188	207	193	204	187	187	218	217	214	205	234	239	217	217	225	216	215	187	209	197	186	201	195	194	217	186	212	238	215	220	222	207	231
11496	4862	3559	4028	3092	2284	1990	1465	1159	975	919	796	787	802	1092	1335	1414	1667	1414	1668	1850	2151	1812	1570	1385	1190	1071	1028	983	928	861	824	766	692	693	658	580	599	620	651	624	589	602	602	594	583	541	535	534	565	538	523	509	547	556	529	566	512	583	555	549	537	501	530	558	558	523	536	558	515	486	568	539	532	518	529	539	569	518	504	544	524	481	500	550	528	520	485	537	542	567	521	517	505	532	529	517	546	488	548	548	515	547	515	506	519	549	504	526	552	526	538	522	558	543	534	507	523	526	529	533	532	564	520	556	523	504	508	498	531	539	536	556	521	511	521	527	515	527	546	521	547	552	530	541	516	539	523	576	518	490	564	546	523	555	518	547	535	546	495	548	548	505	476	539	580	527	608	511	532	517	533	481	538	539	529	528	509	515	495	555	527	511	521	521	531	564	499	536	504	522	517	518	533	515	515	510	527	522	516	517	531	504	506	560	523	545	510	530	469	564	535	560	493	540	489	535	551	519	569	547	523	525	499	512	555	517	530	483	579	519	523	504	496	487	511	493	507	545	544	519	554	477	491	574	514	537	528	494	526	529	541	508	508	534	513	533	562	557	548	521	541	530	521	534	527	525	586	553	516	532	511	546	517	562	549	503	560	516	536	540	539	545	540	512	581	569	507	513	515	514	485	543	555	551	518	529	486	506	496	513	540	509	502	535	527	539	535	522	510	571	507	515	554	493	540	533	539	507	468	508	499	546	533	538	534	529	519	513	494	468	479	554	524	514	520	495	497	533	545	525	541	532	553	524	548	535	584	556	525	496	498	579	530	537	515	521	544	536	534	509	547	509	549	486	521	480	528	538	542	538	532	539	476	518	517	521	543	497	539	487	529	569	536	492	544	509	532	533	504	518	552	526	541	545	519	548	563	529	515	536	557	524	545	541	555	520	502	549	515	505	503	538	508	516	596	512	542	562	518	502	540	515	516	535	537	517	533	513	515	529	509	534	489	544	530	481	538	507	518	503	505	580	536	539	498	511	528	501	505	523	544	468	553	479	489	558	544	549	547	499	522	525	495	519	533	519	513	518	560	529	513	523	536	550	554	482	543	585	535	493	506	543	492	493	562	506	566	506	496	508	518	557	563	533	480	529	510	499	524	518	499	519	506	570	549	539	498	573	543	555	539	593	506	531	496	515	502	569	528	532	517	490	561	534	516	523	565	460	547	548	533	527	527	498	548	482	525	540	553	489	544	516	529	575	530	515	507	575	490	500	533	511	538	547	493	505	569	546	533	538	520	529	525	532	530	556	506	508	497	514	499	517	468	515	500	545	505	550	556	525	489	574	573	504	514	523	523	563	513	529	535	535	559	493	483	527	523	543	544	510	529	514	547	528	535	572	497	513	483	525	522	538	498	515	548	524	479	521	540	564	515	487	507	494	548	563	556	488	556	502	552	531	505	499	485	520	517	562	526	516	570	558	525	511	491	532	503	501	531	527	495	520	495	526	541	539	570	527	462	469	511	537	569	517	571	518	528	504	504	496	554	501	519	493	535	505	517	517	543	510	526	582	530	544	513	501	560	535	560	518	542	507	491	521	507	529	536	525	538	488	488	556	516	572	557	526	492	499	559	533	536	586	563	546	514	541	509	524	549	524	517	545	504	505	534	502	499	554	554	535	525	543	554	548	527	528	529	499	523	515	500	541	547	541	537	560	543	526	514	520	478	545	533	533	478	544	510	544	547	557	554	498	554	513	549	549	483	555	499	524	486	549	513	511	509	532	514	505	493	518	485	482	553	516	554	517	505	569	508	533	537	545	512	524	546	493	513	534	541	528	521	566	479	525	503	504	520	511	515	547	551	538	530	548	514	510	497	508	536	494	542	520	523	544	556	510	508	502	552	535	539	567	521	504	540	571	501	509	531	517	536	556	535	562	513	512	531	508	509	563	505	564	547	514	508	524	554	552	511	583	569	559	478	531	528	544	509	497	526	506	555	534	535	525	518	539	477	558	553	498	537	533	536	505	505	559	507	513	531	565	516	521	542	558	489	493	507	541	546	499	559	510	555	543	535	492	591	518	519	510	529	536	522	521	532	541	566	533	535	500	529	548	500	532	540	515	552	517	543	483	528	495	535	493	513	522	511	533	536	523	530	519	547	557	517	526	527	557	523	534	535	491	493	536	570	516	527	537	546	541	515	521	512	501	564	500	519	505	573	532	560	541	486	535	543	531	452	502	525	501	482	557	530	563	511	527	515	567	560	554	504	532	514	561	491	520	557	549	539	525	557	515	539	529	540	491	501	518	556	502	528	498	557	499	525	520	488	554	546	549	533	507	510	516	565	490	501	550	508	508	494	529	487	521	516	554	580	533	527	523	562	530	534	542	537	528	522	525	530	528	554	498	496	533	514	526	537	530	545	520	485	517	549	514	570	490	557	547	575	512	540	527	587	553	514	564	505	517	503	522	567	527	561	535	564	504	508	525	532	501	510	513	515	534	518	554	551	527	558	521	512	540	552	554	550	507	481	551	542	521	549	543	518	555	537	509	503	505	508	509	549	523	544	532	528	508	537	519	555	515	540	519	559	515	542	523	540	518	561	511	581	522	520	539	536	506	573	511	540	537	515	500	551	492	552	550	513	517	527	518	537	525	543	495	545	491	531	524	511	502	532	520	556	550	524	510	486	528	480	505	475	561	498	492	517	491	577	505	530	535	569	534	560	508	545	525	554	552	506	512	546	531	523	472	537	528	543	507	567	539	514	540	536	518	513	547	531	499	531	519	510	488	542	513	564	513	528	554	524	529	511	504	483	500	533	516	524	504	522	522	518	541	473	506	580	560	532	542	521	512	524	556	533	522	548	545	569	510	517	517	516	521	542	525	540	568	519	537	510	511	488	556	516	539	534	536	554	525	537	528	555	533	542	556	543	528	605	509	550	512	508	519	542	502	579	511	567	494	504	533	504	584	500	512	561	551	518	513	565	502	559	505	532	573	534	532	513	491	539	541	497	468	529	543	529	521	500	556	550	533	535	541	546	516	509	556	522	552	522	531	541	550	528	578	538	542	550	507	483	567	502	531	522	515	524	525	516	457	568	523	521	512	516	530	499	515	514	499	551	507	515	485	555	512	515	584	526	549	505	549	533	541	521	489	508	537	500	496	564	510	543	493	501	531	515	567	489	530	495	487	539	537	540	514	531	558	517	565	509	491	535	571	539	526	519	573	536	517	504	522	544	528	545	528	530	515	546	515	565	497	508	534	500	511	535	526	527	530	509	519	467	503	520	546	530	506	566	521	516	544	529	529	547	555	502	512	528	576	539	525	547	489	548	534	512	529	549	535	517	549	539	558	535	486	532	530	511	540	543	543	506	509	501	526	491	519	575	547	529	505	533	555	544	537	544	504	504	545	554	508	548	499	509	586	512	537	519	548	546	521	544	518	531	518	520	520	519	516	552	575	509	530	538	537	515	483	490	522	467	523	564	498	502	526	520
22702	9238	3894	2213	1385	902	673	481	373	257	271	272	250	240	299	378	391	435	388	406	447	480	450	382	345	315	262	306	254	270	245	232	194	185	200	177	166	167	160	172	166	177	178	196	204	181	199	197	172	186	170	194	177	155	171	191	187	160	179	171	183	165	159	169	169	172	162	171	162	196	164	172	169	158	178	175	184	179	185	166	179	165	159	164	148	162	190	167	185	174	161	138	166	152	178	183	189	169	175	191	151	154	173	160	158	194	176	198	160	200	176	178	158	149	159	165	156	152	164	175	172	138	165	156	170	155	168	160	168	172	171	179	158	172	177	159	158	173	188	153	166	192	179	184	139	146	154	190	167	170	169	171	165	168	179	179	149	186	168	180	183	144	180	162	165	153	165	176	147	187	170	152	175	160	136	169	168	163	169	179	169	142	152	186	166	167	158	161	169	169	153	187	209	176	164	151	165	166	188	162	163	186	197	182	187	155	176	184	163	185	171	169	175	152	179	196	168	148	161	163	174	149	169	146	175	153	183	151	159	159	196	191	185	181	168	163	165	154	148	164	194	199	187	173	167	171	173	156	170	144	167	178	169	175	171	176	165	189	174	180	176	172	177	198	191	177	168	179	136	186	143	175	159	166	170	174	160	163	162	179	159	186	165	163	151	137	167	172	171	175	158	158	168	162	155	190	193	158	181	155	171	169	172	171	192	152	176	171	157	165	144	167	162	181	167	142	171	170	166	155	180	154	174	176	182	163	171	188	169	162	158	178	150	177	184	176	155	184	157	164	174	171	176	157	179	188	161	170	165	160	166	160	158	175	175	166	166	167	172	160	209	160	164	159	162	153	182	173	162	170	162	162	147	173	169	162	177	178	178	172	163	168	159	170	193	174	148	169	151	158	184	165	150	166	184	185	166	155	166	191	177	171	168	154	182	171	166	173	171	188	170	153	159	160	175	142	155	158	168	169	144	173	175	207	164	181	166	213	181	150	162	189	160	156	191	174	194	163	148	166	173	163	181	149	166	151	162	172	152	170	154	178	161	165	173	163	174	186	181	186	156	162	168	171	149	160	154	174	198	156	188	182	151	192	170	162	172	154	160	190	151	161	158	157	155	158	151	175	186	165	171	179	151	170	166	202	160	142	159	185	198	169	167	163	161	171	164	149	166	163	161	177	171	157	154	174	182	155	192	180	173	166	171	170	171	162	176	183	181	154	159	149	163	170	158	173	158	162	166	155	179	129	167	184	171	184	163	153	166	165	179	177	157	177	181	170	156	178	185	153	167	159	169	173	158	178	168	174	178	168	138	166	176	161	184	148	176	169	153	186	177	193	178	180	178	185	198	169	161	180	167	160	156	157	184	166	185	171	162	161	154	153	163	153	179	142	138	154	187	172	172	165	153	144	149	190	191	166	163	164	194	162	168	182	189	165	161	185	189	180	153	191	169	163	176	154	175	187	151	158	162	150	186	169	184	186	167	169	164	164	157	159	166	147	176	186	178	152	164	153	154	148	160	191	157	156	152	166	180	158	165	194	173	167	165	175	189	146	150	181	170	177	180	172	169	158	153	181	175	194	151	155	170	178	175	165	139	197	170	150	179	172	178	182	157	175	158	182	179	170	147	157	169	149	174	174	174	158	155	161	171	187	176	177	192	184	177	174	164	175	209	170	180	146	181	166	160	172	163	173	190	173	155	150	150	180	149	165	187	194	178	180	167	154	183	190	195	172	143	187	170	163	156	175	165	182	170	184	162	192	155	160	180	181	163	170	178	197	174	158	181	194	194	158	169	179	138	165	161	161	178	180	175	180	172	158	150	197	175	187	186	152	168	161	157	144	166	157	164	163	181	186	180	175	167	159	161	137	192	153	189	170	164	177	169	172	155	164	195	165	162	162	165	176	186	183	178	165	164	157	159	166	154	166	174	180	141	161	160	179	172	142	183	181	184	178	170	157	176	159	190	191	168	156	171	180	176	171	172	177	157	171	181	158	160	154	146	187	170	177	160	157	180	162	159	176	170	192	152	182	166	176	145	162	155	181	160	155	162	162	158	171	180	164	181	170	166	164	177	168	160	159	172	162	173	178	156	154	163	155	175	150	154	165	181	153	195	161	159	184	148	162	164	156	167	166	166	167	158	176	138	157	182	177	187	162	166	176	163	167	170	168	169	161	169	156	158	169	175	175	171	173	165	169	174	161	176	179	183	170	155	155	158	161	152	177	162	184	161	149	169	165	173	175	154	159	158	184	178	161	169	150	168	175	186	165	173	183	174	156	177	167	181	168	173	164	172	187	156	161	150	166	168	181	185	171	163	185	177	157	163	152	158	182	168	151	162	183	184	142	141	172	151	153	166	169	158	177	182	154	180	161	163	149	165	148	144	174	180	169	188	177	142	153	150	179	154	155	169	158	163	192	172	162	159	156	179	168	183	182	186	174	182	181	173	180	162	159	162	169	180	172	162	172	168	179	169	163	161	162	180	178	174	157	175	159	143	169	155	188	184	163	165	161	147	161	172	183	157	182	173	183	151	159	136	182	176	157	182	170	176	136	179	203	160	188	145	155	189	148	181	167	180	144	171	151	182	153	174	179	175	159	179	177	162	168	175	166	176	178	180	174	170	151	149	171	167	161	175	151	172	139	158	177	168	171	183	189	156	150	163	163	182	149	162	189	179	159	174	159	166	167	165	154	139	180	158	182	168	176	174	150	166	194	162	172	152	176	183	139	143	153	183	182	164	191	166	197	184	187	175	172	153	169	170	195	169	161	158	172	173	161	154	158	159	188	180	149	162	187	168	162	156	166	183	181	168	159	175	193	159	162	186	170	164	170	157	181	151	168	164	182	169	166	161	153	167	173	178	158	152	147	164	154	159	148	168	147	168	183	161	176	156	162	174	141	173	149	174	148	175	176	169	155	174	174	153	166	162	181	167	177	171	163	174	187	161	187	154	171	168	174	164	186	150	162	161	169	183	161	154	185	163	157	155	177	159	175	183	196	160	164	175	152	153	160	176	151	164	157	171	177	175	170	157	183	142	157	182	185	177	185	163	165	192	187	166	197	167	160	171	166	171	170	155	146	166	162	169	174	146	184	162	161	155	179	181	162	171	172	157	173	155	169	166	164	168	158	181	177	184	170	167	171	162	171	190	149	168	179	160	174	146	159	142	167	168	168	178	172	165	173	161	185	168	158	164	151	160	164	168	217	156	172	189	173	156	137	194	158	180	180	159	159	183	190	146	163	143	173	174	161	162	147	143	202	167	171	171	175	157	155	180	192	174	175	163	162	197	197	162	171	171	147	174	177	167	176	219	180	178	158	205	178	182	180	194	174	185	157	175	178	187	188	164	175	166	161	169	169	163	178	164	162	178	174	165	185	149	177	163	185	164	183	155	146	157	164	184	193	181	173	164	142	158	170	155	166	169	180	168	169	173	144	170	170	159	203	183	142	159	173	169	168	182	161	177	176	161	151	166	183	182	176	170	164
15059	7771	5135	5659	4748	3214	2683	1948	1602	1102	1006	900	911	960	1331	1719	1864	2331	2017	2256	2481	2751	2371	2010	1749	1547	1287	1105	1081	1039	940	842	804	727	725	679	592	575	577	608	519	571	555	513	511	474	509	502	469	497	464	421	449	508	445	476	475	490	451	447	454	456	470	431	404	484	417	445	448	442	451	481	443	441	448	436	452	445	423	440	417	406	424	428	445	442	435	442	449	444	458	447	480	430	427	447	509	451	399	473	463	452	449	413	463	416	444	445	456	404	383	459	427	439	422	453	416	443	464	421	435	450	448	414	462	425	429	432	435	422	432	402	429	441	451	443	462	438	443	413	423	403	417	428	418	414	365	438	426	437	415	450	476	452	446	411	457	440	439	471	407	468	413	422	447	451	477	414	416	430	472	448	441	469	448	463	433	442	431	443	464	454	443	465	427	432	424	403	424	406	466	427	468	426	421	468	438	449	395	434	413	429	446	456	419	457	415	438	446	426	441	400	438	415	447	455	449	452	461	438	460	414	443	450	477	436	423	414	446	437	413	458	422	452	454	399	454	416	458	453	427	464	431	445	434	446	473	421	423	412	437	450	400	447	388	418	409	412	426	421	422	442	428	409	462	412	398	476	432	415	464	416	440	465	460	440	441	432	400	438	447	423	402	463	444	474	414	448	392	447	424	446	501	468	431	415	439	414	441	432	446	440	464	420	444	444	392	475	416	438	433	427	440	440	445	400	425	438	425	410	418	434	412	424	438	402	454	400	418	459	433	459	440	418	440	410	415	408	402	412	454	450	456	481	421	464	423	422	409	435	443	427	444	422	422	414	431	461	440	449	432	429	414	455	408	456	448	462	433	487	414	457	424	464	476	430	466	382	437	453	446	423	403	440	430	460	455	424	470	431	407	427	442	431	401	456	410	467	415	453	426	400	416	418	460	424	440	446	454	434	409	396	410	423	446	418	436	419	408	459	450	450	423	442	440	403	449	435	448	449	440	430	410	410	448	432	402	436	456	434	457	471	433	433	412	437	447	432	447	399	450	416	448	425	420	437	467	423	421	408	423	426	437	436	442	445	462	416	439	465	432	466	452	397	461	396	414	437	436	444	443	424	446	433	422	453	465	437	435	446	438	445	448	418	422	442	437	440	428	411	427	462	444	419	410	411	428	453	441	415	462	465	451	400	424	450	445	447	434	414	428	451	438	441	407	423	444	396	441	466	428	472	436	404	424	414	458	466	441	400	414	416	409	421	426	438	432	436	426	444	412	396	424	441	435	425	444	429	400	444	455	423	425	453	403	442	411	442	435	419	415	433	467	424	396	422	452	441	416	448	468	416	421	408	432	463	451	437	403	449	429	436	424	438	437	419	394	450	462	414	411	468	443	402	434	419	476	454	436	394	448	459	437	423	435	402	423	436	454	432	435	462	427	427	444	446	446	399	444	432	401	425	407	442	425	475	435	416	440	448	434	441	472	416	427	444	398	411	449	435	437	461	423	399	413	441	436	419	420	428	425	416	398	435	418	434	461	440	423	447	405	437	435	441	445	432	420	451	416	428	437	431	462	442	456	448	432	429	415	424	466	443	439	420	416	408	441	438	418	449	429	424	447	411	420	414	395	456	440	439	427	430	418	414	453	434	456	445	440	459	468	446	419	409	454	445	463	454	417	455	463	425	440	452	417	432	422	417	459	464	444	433	487	448	447	411	461	431	420	441	414	432	428	437	441	458	414	425	455	399	462	436	434	427	450	463	462	432	405	446	435	445	420	440	411	494	431	426	458	441	425	436	408	465	468	417	433	438	390	432	425	428	450	415	414	446	411	403	398	440	423	400	456	438	448	406	408	449	430	444	433	446	436	462	470	427	404	419	439	413	444	393	401	429	460	412	432	460	449	455	443	407	430	439	451	460	459	408	443	426	426	445	428	430	444	450	408	440	438	447	441	409	449	457	422	423	437	411	458	426	468	425	446	398	446	453	436	411	418	401	430	445	447	452	423	424	431	454	438	456	423	436	482	436	488	405	416	378	441	412	400	473	425	430	436	408	416	436	438	420	419	451	408	433	449	435	388	473	457	408	433	461	431	449	404	420	451	426	428	437	426	433	429	445	438	421	426	446	453	408	399	442	475	433	456	406	457	452	421	434	467	449	458	417	431	419	454	440	413	417	442	420	437	404	431	393	482	435	408	411	414	409	440	434	440	430	428	413	441	466	419	432	437	432	447	409	407	451	429	460	457	450	459	460	446	406	430	410	455	438	446	453	448	459	418	408	439	420	417	433	410	417	409	436	393	430	398	460	404	435	430	407	439	450	440	444	443	435	444	399	457	444	425	432	418	465	419	458	466	422	431	440	412	497	454	457	476	452	411	437	482	449	469	466	445	458	465	445	415	432	444	456	416	446	431	449	410	445	435	451	407	421	471	437	440	407	425	441	447	437	452	437	443	433	433	447	430	453	463	490	432	425	426	409	451	432	394	450	431	475	437	392	428	461	424	424	430	439	446	454	427	440	442	457	436	415	416	458	443	419	441	421	421	440	447	446	426	434	424	421	413	442	488	412	399	424	415	473	391	444	444	458	427	415	474	431	401	426	419	436	445	408	440	433	449	413	441	449	430	446	410	399	433	436	459	434	418	447	417	440	434	465	437	439	407	417	430	457	431	429	437	448	404	426	428	493	460	425	432	458	426	419	434	453	430	401	450	420	419	440	438	418	416	402	477	460	454	411	458	466	437	378	450	419	459	428	431	437	395	377	426	478	435	438	440	403	440	440	467	440	412	432	434	437	438	456	454	429	427	442	439	443	438	431	433	471	413	435	446	439	425	428	438	450	442	444	389	417	439	447	455	427	428	416	450	458	413	419	411	446	471	428	454	394	431	435	466	462	438	432	451	465	422	419	487	445	442	448	432	394	384	450	414	435	409	440	428	442	415	427	460	439	445	460	421	416	434	452	411	428	436	437	424	412	434	427	418	465	440	395	449	449	441	427	418	407	423	458	425	449	454	434	433	421	418	436	493	440	432	424	429	406	444	418	422	430	467	440	447	452	482	436	449	471	428	431	426	406	385	409	389	438	433	427	470	442	426	449	477	446	435	425	450	451	426	435	443	453	443	430	424	468	461	400	426	399	420	456	491	420	447	449	430	423	412	440	422	413	503	467	431	467	459	398	429	453	451	450	443	448	454	469	420	427	459	429	453	436	435	444	446	431	436	431	423	442	420	466	452	426	418	439	422	433	453	439	411	429	429	443	459	465	454	479	438	392	453	458	426	417	434	481	435	402	410	403	425	411	405	440	490	416	404	433	443	449	429	455	432	433	425	454	445	450	458	414	471	425	404	448	435	429	434	434	431	442	463	423	436	433	389	420	425	432	448	432	484	460	423	427	464	435	433	464	455	415	466	446	411	424	453	447	445	446	413	429	436	443	411	424	417	458	424	391	430	449	462	451	432	399	397	431	436	477	408	427	444	413	440	433	454	431	440	419	447	439
4378	1439	745	587	398	317	287	268	243	222	219	230	264	217	237	294	257	243	263	263	268	288	298	295	292	250	278	260	237	251	230	217	214	223	244	223	205	209	211	214	220	206	211	189	220	196	223	209	211	211	242	200	219	197	197	219	225	251	189	231	191	227	216	196	198	214	210	226	220	192	224	226	210	223	224	185	203	206	201	218	203	233	215	210	197	196	242	229	238	213	200	180	198	229	204	203	213	235	222	221	215	197	231	220	213	181	194	173	240	202	208	211	212	218	220	213	202	235	208	203	203	207	244	190	207	220	200	204	224	208	203	225	254	188	195	234	222	199	195	193	219	222	186	212	216	234	226	189	217	217	201	239	235	256	220	218	211	190	194	212	236	202	207	192	230	208	218	187	188	226	214	216	200	233	231	197	177	224	216	217	209	212	228	249	187	224	200	221	228	200	242	245	180	219	212	217	221	191	247	203	242	211	209	212	197	212	178	203	229	188	203	203	218	221	232	196	200	198	193	207	219	199	202	215	229	211	237	199	229	240	212	217	197	207	179	199	244	220	218	188	230	211	231	211	214	221	241	223	203	207	229	211	233	211	204	237	196	184	219	233	203	206	205	205	201	219	250	207	199	223	208	249	201	226	211	195	229	222	222	201	235	219	202	203	204	208	213	214	209	228	208	237	213	234	238	209	222	221	206	214	195	205	190	191	230	219	177	212	210	230	196	218	214	223	206	214	211	217	201	195	225	231	204	226	211	234	200	212	214	212	209	222	242	206	228	186	181	218	228	209	211	185	215	209	200	188	222	222	217	221	195	210	198	205	236	198	204	247	236	215	201	206	202	225	201	238	216	219	230	202	219	235	210	230	198	192	248	192	192	222	206	203	233	202	202	216	233	192	201	234	182	196	199	220	226	210	193	229	227	228	215	239	192	216	223	202	219	218	214	198	216	206	214	229	185	200	234	213	224	220	223	234	202	200	189	218	218	220	203	213	197	224	229	208	210	206	205	223	211	204	209	206	203	242	182	231	208	216	224	183	204	216	210	228	214	225	229	209	224	225	229	224	222	208	216	211	215	201	230	212	209	233	213	210	207	180	194	250	209	218	201	238	236	207	240	208	200	198	209	218	204	197	218	201	241	219	206	246	225	193	191	212	209	202	218	209	201	208	188	216	219	221	214	212	180	225	222	256	214	203	205	206	198	197	202	219	197	203	211	195	211	203	229	244	193	223	212	210	241	209	187	218	186	204	205	210	208	209	207	215	231	208	221	204	185	197	212	208	216	220	205	207	196	188	210	212	234	222	211	224	200	220	224	203	209	208	210	223	239	192	216	197	209	216	194	212	211	179	203	221	189	229	218	226	205	214	210	216	207	193	201	219	209	232	207	203	201	195	212	219	215	201	223	215	207	214	219	223	224	218	206	207	203	200	211	240	205	209	232	218	206	222	203	197	210	245	214	219	193	203	214	200	238	208	238	225	209	203	223	226	194	190	210	205	225	231	201	202	200	215	196	214	203	227	227	212	220	190	201	194	202	220	207	240	219	213	227	207	203	263	212	206	229	212	200	224	220	210	221	250	219	204	191	210	217	213	208	220	219	206	202	203	213	197	236	210	233	238	178	218	221	200	221	217	233	230	178	196	243	202	218	190	192	201	233	229	175	218	213	192	218	202	227	187	207	212	203	213	221	239	193	211	213	206	232	207	211	239	207	215	227	199	232	221	217	199	243	216	239	213	224	220	210	228	221	215	211	222	189	214	210	216	207	219	229	210	204	218	233	213	203	205	236	215	202	195	225	200	213	214	195	225	234	209	205	206	229	213	203	221	213	242	211	196	230	231	231	195	228	217	235	216	226	224	219	216	197	197	205	213	222	218	227	183	223	209	223	208	215	228	214	201	199	207	219	220	200	202	225	211	220	217	198	205	197	222	204	219	188	223	226	234	219	189	187	225	198	200	198	198	211	228	217	226	202	226	209	207	195	236	208	237	208	193	190	205	187	234	231	221	220	207	221	219	213	188	218	227	233	178	219	226	222	212	205	210	210	205	209	211	182	226	183	178	197	225	232	213	221	226	213	202	226	209	213	205	186	226	237	218	218	205	243	209	221	204	201	228	224	186	200	223	221	209	225	226	199	207	216	225	227	233	227	220	215	198	205	230	220	228	213	205	203	213	240	212	207	216	230	223	191	200	195	224	224	193	219	203	194	199	205	233	229	197	207	212	231	198	231	191	193	234	207	219	218	207	200	199	207	230	216	195	221	206	212	216	209	227	198	177	201	196	223	205	211	223	246	202	233	219	216	223	200	194	219	207	210	209	223	229	205	214	231	226	191	233	204	219	200	190	190	215	214	202	197	235	218	209	206	222	184	237	206	199	221	191	210	214	221	222	203	231	204	221	224	212	236	217	204	217	205	203	224	227	212	212	191	189	186	201	229	235	211	201	203	201	188	240	231	216	231	199	208	205	232	222	183	196	228	196	195	211	224	224	217	215	202	216	209	230	217	198	195	219	212	194	207	205	222	209	221	223	239	221	206	208	211	221	213	216	194	216	214	187	222	215	212	207	200	226	213	200	221	238	214	201	201	217	181	222	218	187	226	213	181	182	202	222	219	215	215	214	199	209	205	198	180	185	212	206	218	240	221	229	225	211	210	218	200	212	223	215	217	204	206	215	183	206	204	210	195	195	212	189	172	202	209	209	204	218	216	237	235	237	211	230	213	201	211	220	210	209	237	227	209	247	238	189	180	199	210	200	190	212	212	240	219	205	212	205	241	213	218	193	172	215	204	198	222	235	192	196	217	217	198	202	238	232	232	224	196	198	217	182	200	247	183	206	206	207	211	206	223	217	212	201	199	190	180	212	173	229	215	245	228	224	207	183	206	189	228	205	226	201	223	242	215	222	213	215	216	204	201	206	198	220	189	211	242	210	201	212	199	213	227	197	209	217	205	217	216	220	203	220	230	220	200	188	191	229	194	219	228	198	237	193	213	220	192	214	205	198	227	211	233	219	229	218	206	209	205	177	227	226	222	198	211	197	206	213	188	207	209	192	201	215	200	207	253	216	189	194	205	204	218	199	256	203	197	234	199	244	214	215	184	196	223	210	253	229	206	181	200	217	206	213	197	210	216	178	228	218	194	209	237	213	223	203	228	219	229	202	213	195	229	207	211	206	215	191	206	223	191	196	217	224	249	201	221	216	235	217	203	243	229	217	212	194	198	207	221	220	196	221	217	211	234	203	202	229	217	215	198	214	236	199	228	221	225	185	207	214	205	236	213	198	189	231	208	210	216	205	220	199	196	218	207	215	219	215	210	223	214	203	220	216	202	214	205	204	192	175	204	230	218	214	212	221	187	193	220	203	220	216	222	222	215	207	236	224	222	204	238	198	196	209	215	202	221	213	214	206	196	215	232	225	222	209	224	236	224	222	197	212	239	199	260	208	191	238	227	225	222	201	214	232	224	206	207	188	222	226	215	208	211	211
3944	1959	1624	1736	1411	1078	917	867	777	659	618	560	626	630	898	947	986	1006	904	941	997	1193	1221	995	965	855	803	829	746	729	720	643	629	598	587	600	574	591	578	562	597	553	593	585	598	590	552	531	548	546	572	526	499	557	553	519	526	554	574	531	539	539	509	555	576	547	532	578	540	517	518	520	511	552	539	555	562	549	543	515	519	561	564	557	494	538	511	590	498	507	523	526	525	567	570	536	525	519	498	524	507	515	556	541	551	524	571	521	520	508	519	542	536	540	509	579	538	533	531	528	513	586	531	573	562	541	557	570	565	560	545	562	553	547	542	488	541	491	553	536	534	579	518	463	498	549	536	574	539	535	579	510	487	528	550	519	504	552	530	550	559	506	566	561	511	526	545	562	499	526	507	549	579	583	547	525	538	523	516	527	524	523	522	543	530	521	530	536	510	515	536	538	527	551	539	557	549	520	532	551	506	545	497	525	510	533	539	511	544	507	513	591	555	568	513	515	558	553	544	536	551	538	531	507	559	552	540	554	493	539	501	528	593	520	500	513	544	523	529	543	584	552	547	557	541	475	539	514	510	511	513	529	554	536	550	530	523	561	497	517	506	525	519	567	534	525	521	525	563	535	548	528	580	526	526	540	550	546	510	513	543	561	507	488	521	545	536	556	539	540	536	507	561	518	550	561	554	522	520	518	564	524	522	549	543	514	539	580	540	551	540	550	542	526	547	563	515	499	509	557	580	560	573	590	524	551	578	550	555	538	496	558	514	506	543	515	528	547	528	522	495	522	545	552	542	572	539	569	531	547	582	528	549	512	558	539	553	527	538	575	506	533	534	554	505	537	496	557	584	486	590	514	527	560	564	534	533	553	533	543	507	562	527	555	551	558	539	545	521	527	562	521	578	578	543	538	526	539	517	538	544	537	569	581	500	502	549	533	554	552	528	520	548	565	535	494	532	539	511	551	544	514	499	533	580	544	544	521	583	554	525	519	538	566	544	505	556	545	552	547	551	562	539	534	521	518	527	505	571	527	550	525	526	501	566	511	554	561	526	546	534	501	527	560	529	531	548	534	539	487	544	576	534	522	530	548	544	516	546	567	537	571	540	512	552	545	520	519	509	539	523	551	521	564	519	561	546	536	548	515	581	522	528	542	537	524	539	510	528	547	510	501	552	521	539	558	499	570	551	522	555	534	528	522	505	560	524	546	553	522	584	530	587	555	457	529	563	480	550	495	544	551	544	545	552	540	520	537	578	522	535	544	519	501	503	541	518	561	539	539	513	531	580	536	495	546	532	573	574	551	565	504	485	541	534	555	541	563	529	577	576	499	491	525	515	520	520	562	553	517	521	560	518	544	516	535	576	508	564	549	524	541	570	559	556	521	495	555	547	568	543	525	563	533	527	526	562	539	567	549	540	559	531	515	518	557	552	552	538	520	572	536	550	538	533	588	547	537	530	531	508	551	504	527	553	554	544	495	573	507	538	518	540	530	504	544	491	533	516	552	534	521	521	520	574	503	523	564	550	549	558	507	526	576	550	540	529	526	565	532	555	513	529	523	524	531	522	575	524	545	514	538	554	529	550	524	558	516	527	507	538	528	546	551	529	560	508	521	524	551	545	556	524	547	531	509	527	539	494	547	552	531	545	559	575	539	558	559	506	554	516	548	525	534	503	532	515	557	518	561	522	523	573	548	562	543	496	535	498	499	502	560	548	529	553	561	602	547	534	514	544	548	546	572	533	519	528	537	564	500	502	525	505	538	525	512	549	525	525	523	532	502	555	532	535	524	513	535	525	551	546	524	520	496	544	544	576	533	550	532	538	572	515	553	496	577	548	510	545	522	471	537	557	571	525	537	560	532	555	553	482	527	561	551	542	505	532	558	508	584	516	565	530	547	514	547	566	506	533	524	536	578	578	496	531	562	536	494	566	551	517	542	585	508	508	536	547	526	543	540	497	507	507	569	510	520	524	577	538	546	543	519	532	525	540	561	545	567	527	515	549	546	522	531	564	530	555	547	506	539	517	548	531	545	570	558	538	571	538	562	535	543	597	546	531	568	552	520	546	529	539	576	529	571	568	521	547	563	510	570	548	556	496	538	526	549	542	499	517	506	531	560	529	534	519	482	567	536	519	525	519	535	539	504	515	560	598	543	560	549	547	509	529	544	590	531	543	557	528	524	552	546	521	519	556	539	526	530	533	563	514	532	537	546	561	516	544	514	523	533	499	535	542	546	545	539	541	501	542	538	535	556	552	564	522	512	503	562	525	520	544	528	531	578	520	525	525	513	501	543	521	538	525	512	544	603	538	526	533	543	491	552	510	539	553	579	553	550	540	569	554	569	522	544	510	562	537	543	547	520	552	515	530	555	527	530	504	529	522	569	535	529	583	509	558	543	505	565	536	548	569	478	545	560	527	535	546	560	567	567	570	539	555	530	534	535	524	544	508	542	552	577	587	536	545	548	513	548	545	562	588	535	497	497	537	522	555	545	551	533	547	486	520	555	547	549	503	560	550	496	577	576	547	496	520	501	525	515	557	509	511	491	515	524	541	540	516	547	517	528	555	558	565	559	559	544	512	563	552	510	527	525	579	552	523	570	591	490	568	560	566	521	543	520	573	530	525	560	548	513	566	517	534	533	584	530	511	582	587	549	540	553	525	522	590	526	569	510	530	519	520	538	506	569	534	529	546	535	550	564	548	561	583	555	523	510	489	534	562	528	575	563	574	580	541	512	552	516	534	527	534	549	558	542	561	569	577	526	541	545	552	561	556	514	567	526	548	542	542	532	501	541	516	497	538	530	527	530	531	486	549	543	515	554	574	538	541	567	490	538	523	531	534	536	538	542	572	513	547	541	533	534	511	550	559	534	560	508	533	518	537	541	570	558	559	505	529	551	557	534	521	524	543	524	546	552	551	516	544	549	490	561	515	514	546	555	534	538	585	545	545	551	518	553	564	514	543	524	557	538	527	568	543	536	509	489	504	528	551	524	570	527	536	548	493	521	518	538	537	529	528	520	552	561	547	516	530	515	558	562	533	491	538	530	519	577	526	527	539	502	557	513	475	550	541	520	519	519	559	527	545	524	520	558	556	513	542	528	530	525	523	557	551	505	548	564	516	541	526	529	569	571	537	520	524	544	520	512	530	529	533	504	512	509	510	566	533	538	516	561	571	562	504	535	519	526	535	525	555	485	581	489	530	553	542	510	537	503	563	516	540	554	547	502	564	571	492	522	531	576	533	524	548	564	575	526	560	552	564	484	527	510	516	554	546	606	559	524	492	534	538	523	512	543	525	502	550	548	516	602	566	535	544	514	546	536	491	503	492	577	531	509	541	562	593	557	547	541	520	520	533	512	549	554	514	559	526	511	514	514	527	527	525	540	529	530	536	503	546	501	565	502	534	519	558	551	528	534	522	534	534	512	584	580	562	534	530	522	543	513	536	524	473	524	510	521	539	529	546	573	547	542	538	517	498	558
14197	4934	2124	1273	861	602	521	401	334	270	251	262	225	253	279	336	333	352	341	391	384	408	381	348	295	322	292	264	255	270	256	234	212	255	251	225	219	231	252	202	222	219	222	203	203	206	217	205	229	212	214	195	221	198	226	223	196	209	213	179	202	203	240	207	220	215	208	204	184	214	224	211	206	243	214	190	236	191	231	224	236	211	216	224	197	215	220	213	201	221	208	223	217	197	244	215	207	201	203	195	193	211	180	210	212	203	218	220	200	214	205	187	213	215	219	196	204	199	216	207	188	204	199	201	202	214	227	202	216	231	215	221	232	223	184	201	200	203	187	201	207	187	203	210	219	219	202	220	238	232	185	180	220	218	209	213	226	196	208	204	239	211	216	201	212	256	206	185	170	227	206	216	201	224	181	207	171	225	174	213	219	209	188	211	213	188	224	211	205	196	198	215	218	224	224	233	243	180	226	191	215	190	226	212	229	200	210	222	227	208	221	227	199	206	218	190	209	188	244	223	201	256	212	209	224	194	217	216	221	203	204	252	182	192	211	216	192	207	245	197	223	197	204	206	200	180	206	213	229	227	218	212	190	210	200	183	192	197	200	183	197	198	205	180	199	184	191	191	203	207	196	201	188	233	201	208	230	207	212	199	220	204	205	225	205	224	218	199	209	232	234	206	206	189	189	199	208	199	219	209	222	208	204	198	194	205	239	216	201	242	230	206	208	213	188	194	223	192	210	197	204	205	207	221	202	189	178	209	217	181	190	216	202	202	196	216	207	214	198	191	182	227	204	211	179	208	209	215	212	183	221	207	209	218	211	239	215	198	206	194	192	206	188	198	226	256	211	196	209	220	230	219	209	221	188	218	214	191	227	192	206	195	225	226	215	218	210	210	209	218	221	229	192	212	189	207	205	229	221	213	202	219	229	194	215	220	189	201	178	210	198	207	202	212	216	191	197	225	177	221	200	219	221	190	215	208	214	195	206	213	200	206	223	201	232	191	186	185	201	211	215	201	187	203	205	235	212	224	241	197	231	201	211	226	231	216	193	200	194	208	193	196	215	212	216	215	202	199	212	203	187	221	213	181	205	211	202	206	217	177	236	201	212	213	202	198	170	182	193	229	202	215	211	210	218	240	235	205	202	215	224	200	210	188	213	214	200	199	199	227	209	239	225	208	207	231	211	200	199	206	187	221	178	217	218	212	221	205	215	226	234	228	186	195	208	218	218	188	216	231	196	224	227	194	216	215	203	216	203	210	182	202	220	230	205	247	216	199	243	230	206	203	209	206	183	222	214	202	214	205	184	206	192	231	212	205	210	181	243	223	198	219	215	192	246	193	215	174	211	196	186	213	197	218	220	216	201	208	209	206	244	218	208	235	194	200	228	214	224	218	198	205	217	239	195	214	218	200	202	229	195	224	209	207	205	184	223	171	209	195	202	222	196	200	247	200	202	209	198	199	206	218	219	201	219	224	217	192	232	243	232	204	230	217	192	208	251	208	191	227	193	224	206	261	202	221	216	199	219	204	243	211	235	200	198	211	209	195	221	197	184	199	203	201	215	213	190	187	203	189	222	206	232	247	206	236	206	225	216	222	203	204	215	200	189	231	202	192	195	199	191	197	216	225	223	203	191	226	217	187	188	199	210	184	200	221	201	198	225	179	220	232	205	211	175	208	228	187	197	194	210	201	207	211	212	220	212	214	205	192	207	182	190	254	186	220	227	218	208	230	220	229	197	202	200	188	209	198	226	206	207	217	230	202	216	211	231	205	200	221	219	183	238	226	215	192	216	214	215	223	223	223	193	245	227	233	224	225	190	210	189	188	261	197	211	198	217	185	230	221	198	218	215	219	185	184	184	228	209	221	231	209	219	194	220	202	225	202	221	207	230	230	204	191	222	229	207	184	205	207	201	221	180	191	244	238	204	177	205	194	193	204	220	199	206	216	188	198	200	227	223	203	151	210	219	232	227	217	190	202	204	200	187	195	201	204	207	239	220	224	189	214	232	214	221	208	187	191	205	195	187	173	192	206	217	201	213	206	225	181	228	226	209	162	189	208	230	199	196	212	183	207	207	220	184	226	261	202	201	203	199	222	205	200	228	192	201	218	205	212	209	185	198	195	197	216	231	210	210	190	176	224	190	208	191	239	234	220	190	196	206	214	203	176	214	201	207	225	209	234	195	216	222	193	241	185	231	219	204	222	191	210	196	209	192	225	213	206	227	227	199	221	190	214	192	198	231	217	237	214	214	233	185	178	200	201	204	205	210	205	218	242	232	207	203	179	186	228	216	219	232	213	197	202	182	196	218	215	175	242	192	208	196	216	220	207	225	226	197	224	225	203	211	211	203	208	186	207	204	203	198	205	226	220	203	171	209	214	200	217	194	193	225	200	202	214	224	197	218	218	213	198	223	210	203	207	213	218	210	210	200	207	220	223	215	202	221	226	206	210	205	197	202	219	187	216	207	220	194	202	238	202	200	199	192	213	212	230	211	230	224	194	204	212	221	190	217	208	207	206	225	195	225	188	194	229	214	224	216	215	210	228	221	200	217	217	238	221	207	198	177	200	207	176	212	209	239	215	253	217	215	210	209	193	198	227	225	205	196	209	179	227	223	230	217	190	210	216	229	228	215	198	196	206	202	227	200	211	205	213	216	205	199	197	181	249	248	186	221	199	184	200	197	216	178	174	195	182	222	225	236	233	214	204	211	214	191	216	183	204	216	214	204	224	189	219	205	209	193	220	218	216	189	217	229	199	217	211	199	211	201	216	236	204	194	234	221	197	214	225	209	186	199	185	239	229	237	219	200	211	191	193	218	206	219	177	206	229	221	209	218	200	207	221	199	189	203	212	179	210	218	201	202	209	211	203	206	190	195	210	212	213	212	191	201	200	197	229	193	208	196	206	204	219	204	244	198	203	206	214	191	174	196	210	229	225	189	184	204	210	211	200	197	188	193	210	230	213	215	203	206	239	201	182	210	220	197	219	202	222	202	203	182	220	221	220	216	209	227	237	208	200	211	221	226	224	213	242	212	196	198	242	230	207	199	201	210	195	246	214	197	203	207	208	209	209	212	195	192	214	215	225	183	191	212	185	214	226	214	165	189	228	185	225	224	223	212	203	198	209	210	213	205	202	184	205	207	217	176	186	210	202	184	185	198	194	219	210	207	199	215	204	209	195	202	203	215	210	198	221	208	227	207	177	205	198	196	203	208	237	184	214	216	173	215	205	191	222	195	199	200	198	216	197	235	186	211	204	219	191	232	212	222	209	194	225	226	207	228	208	213	222	225	224	206	219	204	224	191	199	216	189	188	208	204	226	197	203	186	208	189	185	210	219	195	215	219	232	217	186	219	213	199	204	234	203	245	201	200	229	223	223	203	209	190	184	225	192	199	203	222	225	199	210	226	230	199	210	211	209	192	207	188	187	208	184	209	225	209	204	239	198	194	205	206	185	229	201	227	195	210	207	207	199	203	211
11132	4920	3261	3648	2962	2220	1973	1558	1172	920	837	766	832	916	1148	1359	1423	1640	1498	1715	1863	1932	1963	1620	1402	1158	1098	1024	896	913	874	776	729	735	661	687	656	646	590	631	591	642	589	602	535	597	593	584	577	542	567	560	488	540	531	559	557	537	529	553	548	523	510	508	514	543	507	490	562	521	537	546	497	530	560	531	526	517	556	536	531	510	506	551	569	522	538	551	530	503	524	529	588	505	524	487	552	507	512	547	548	497	537	538	526	533	543	568	539	522	581	536	494	528	558	489	521	527	474	525	521	487	557	498	531	549	498	524	548	524	500	533	542	532	553	507	545	528	527	510	530	518	565	504	507	523	531	520	541	553	545	549	537	501	564	536	527	514	519	564	540	496	556	503	501	521	528	556	500	506	510	542	521	531	510	603	540	505	540	514	558	508	517	519	576	512	550	505	569	551	519	516	496	524	517	553	517	521	519	526	548	507	539	508	559	498	556	525	512	542	492	524	486	527	514	555	504	549	550	550	491	520	556	515	523	519	549	494	520	512	531	528	520	521	520	519	519	562	490	508	520	534	487	533	575	508	512	595	515	539	522	549	577	572	477	524	522	525	538	556	537	507	514	544	522	508	511	535	537	540	544	524	512	488	476	519	511	564	510	530	517	532	505	536	512	529	500	545	499	547	534	509	566	518	532	565	518	591	493	516	544	527	562	548	517	527	489	515	552	559	498	536	540	550	500	548	540	561	565	557	536	531	499	534	514	486	537	506	544	489	530	544	513	515	527	531	515	548	503	552	529	481	513	491	523	535	490	524	509	546	555	554	539	536	493	504	558	533	524	485	531	518	523	508	491	521	529	514	519	531	511	515	534	554	515	507	521	514	549	513	539	516	469	508	498	502	511	531	534	541	538	529	547	515	535	514	509	495	536	558	534	508	567	548	498	518	528	543	506	565	542	558	519	523	539	486	554	528	527	529	572	525	500	553	527	532	511	492	569	530	546	536	561	489	525	549	511	474	536	511	549	487	485	541	484	531	516	494	534	519	497	533	486	512	513	501	502	515	536	538	574	567	516	543	508	527	527	532	507	502	550	504	579	560	515	555	524	533	549	571	511	523	538	537	557	518	492	524	517	516	526	529	467	530	506	563	506	581	561	525	552	508	502	526	555	539	519	537	542	514	549	531	549	522	549	540	558	545	516	509	519	524	490	510	537	502	507	523	490	556	503	515	575	534	525	562	537	519	519	565	525	532	496	532	531	540	487	565	513	516	517	530	546	509	544	502	538	545	513	563	542	527	520	555	556	567	551	522	520	557	525	521	546	515	552	572	503	529	514	549	521	496	516	526	526	534	534	521	540	544	525	545	497	545	488	538	510	533	526	531	529	534	535	553	497	537	528	537	526	532	525	521	570	536	533	543	549	521	514	539	507	497	513	565	527	553	533	534	539	511	519	533	504	540	516	501	517	578	563	488	546	538	531	514	506	524	518	493	549	527	520	532	497	546	535	544	509	544	518	519	535	485	567	589	550	554	530	514	554	503	532	574	549	519	489	505	494	513	541	517	537	507	520	546	507	541	497	492	512	494	549	559	525	522	507	510	532	546	517	527	558	505	530	550	558	520	504	540	518	563	521	511	503	568	560	522	528	516	493	525	515	553	487	507	549	539	537	509	512	508	494	542	505	539	561	549	515	535	542	559	532	488	518	566	475	507	507	539	536	508	516	536	528	509	548	560	521	523	532	501	506	520	503	496	521	545	565	484	490	547	507	522	516	546	527	500	494	485	524	516	500	545	496	552	512	515	525	534	543	528	566	527	527	582	531	510	533	532	542	507	536	513	504	509	509	518	494	475	562	543	539	508	502	519	514	504	547	493	529	490	520	506	515	588	512	525	516	513	497	540	556	534	540	482	528	518	566	505	538	542	504	537	514	545	530	546	533	561	536	545	491	524	574	512	520	522	531	531	535	548	508	555	481	550	532	520	532	516	525	537	527	563	539	527	545	512	548	488	529	544	539	505	501	504	548	492	540	558	542	534	558	526	524	510	558	549	521	567	529	528	507	551	537	556	547	508	566	522	532	531	499	533	495	532	488	522	511	598	568	568	526	555	532	515	508	531	548	514	544	544	546	509	566	510	508	516	486	506	520	521	507	503	528	554	528	516	489	508	536	528	514	573	524	545	540	546	490	586	489	516	549	525	517	512	514	550	517	547	510	554	505	469	557	519	503	528	544	513	529	516	505	496	532	569	489	533	532	485	534	507	521	477	516	552	552	529	552	484	490	537	568	500	549	530	554	512	560	532	554	523	523	535	498	551	571	539	534	517	532	506	545	542	498	532	565	530	540	516	507	523	529	515	552	535	557	512	555	545	539	521	548	536	547	531	539	575	485	496	523	533	495	538	525	522	495	545	474	517	534	537	536	523	515	548	498	553	512	534	532	515	528	534	545	520	491	525	538	566	512	538	536	522	540	552	544	522	522	521	494	568	537	521	538	501	507	516	551	541	520	523	537	509	483	528	525	503	511	554	525	512	544	492	557	522	488	552	550	582	528	528	530	516	501	543	542	545	495	525	569	536	519	504	546	590	537	530	552	545	539	526	537	517	569	542	535	538	532	494	543	523	530	529	512	524	503	563	533	540	561	527	529	544	513	527	515	529	533	524	513	532	535	511	542	550	513	494	502	532	539	488	533	513	504	536	503	555	527	488	511	584	541	519	551	521	543	543	564	538	538	525	496	495	496	515	520	508	527	509	572	536	493	574	548	515	499	490	508	489	542	556	522	532	530	518	529	528	467	507	511	510	502	579	533	554	481	557	507	506	510	507	534	555	514	490	540	490	496	516	507	538	515	549	471	531	508	540	513	500	531	518	535	544	516	558	531	499	539	526	567	537	534	562	513	487	499	525	503	512	537	534	507	490	525	499	532	506	499	538	538	542	510	521	517	500	503	551	538	524	515	471	501	540	502	538	572	567	508	507	560	510	529	531	506	529	549	551	550	573	503	516	533	534	520	539	513	529	513	524	510	512	496	555	535	492	497	532	526	513	505	527	476	485	512	503	545	523	534	491	537	540	523	515	480	576	517	525	513	500	558	538	526	581	527	485	523	524	529	551	490	528	521	486	548	529	570	525	530	517	533	500	552	527	463	600	564	498	507	517	559	515	507	506	506	556	535	526	508	487	521	530	552	514	538	540	528	532	544	499	528	561	533	512	541	541	555	524	498	544	518	533	533	530	524	543	542	506	526	508	543	560	508	492	508	547	540	545	525	547	496	529	475	508	536	561	543	535	515	516	531	504	529	571	500	502	527	526	504	526	498	513	524	504	522	524	532	530	523	483	558	530	499	558	500	522	564	534	540	517	554	557	498	570	511	522	475	526	554	520	540	492	530	542	533	498	509	499	525	509	557	524	510	513	498	561	537	526	528	499	521	546	509	529	512	519	554	515	490	516	542	546	502	518	549	501	489	500	487	539	544	558	497	509	535	515	504	558
23536	9452	4031	2063	1334	864	721	525	372	266	272	254	226	241	307	359	368	464	403	439	472	415	480	365	363	313	272	276	283	236	227	234	229	220	194	171	199	184	185	194	207	181	211	151	189	184	172	164	174	178	161	180	206	165	166	165	182	172	178	169	190	186	183	166	156	159	166	187	176	184	175	171	185	156	195	190	163	149	174	176	183	153	168	179	144	181	166	164	158	157	170	189	148	167	179	165	162	170	151	170	174	192	185	151	178	149	198	149	160	170	151	175	167	184	148	154	168	170	161	165	149	184	174	156	168	179	170	168	194	179	161	181	183	179	178	157	164	180	144	152	167	183	183	200	165	175	193	177	157	164	182	179	171	182	177	182	175	185	166	162	168	159	180	187	177	162	169	152	161	164	163	186	176	184	178	170	196	143	164	148	158	206	166	159	159	169	179	154	165	180	159	179	161	183	137	162	158	180	149	166	156	175	164	162	175	154	158	183	148	152	158	161	162	153	163	185	165	170	160	166	164	177	171	182	179	184	155	193	178	184	157	169	163	184	175	168	165	162	172	143	156	194	173	172	165	198	188	158	167	186	169	186	167	157	169	166	180	192	174	165	169	146	176	178	179	179	158	171	161	170	168	147	187	174	170	193	184	173	174	155	186	162	158	178	143	182	198	164	186	146	180	157	153	151	165	175	171	157	172	152	187	166	156	174	174	195	177	148	181	191	168	175	164	165	177	173	176	164	190	154	168	155	165	163	160	185	170	173	167	177	175	176	178	201	170	166	182	182	180	191	156	142	174	165	160	189	130	141	173	201	203	161	159	172	169	170	167	158	185	156	179	177	149	166	169	164	154	186	157	180	166	170	189	172	173	169	212	178	151	167	182	163	197	184	180	172	166	152	164	164	200	179	193	164	143	181	187	179	183	175	176	182	169	194	165	153	154	170	144	165	161	177	166	164	158	168	159	159	185	173	175	169	191	169	144	193	183	182	139	148	186	165	149	197	154	189	168	182	157	176	175	166	149	148	145	162	163	170	159	171	155	156	176	150	181	193	147	153	131	171	175	167	155	173	160	189	179	179	157	170	171	176	171	187	174	158	187	175	152	156	175	193	163	176	172	187	171	161	161	158	174	172	152	161	189	165	162	162	155	191	143	175	171	181	180	170	170	138	154	160	160	148	152	163	161	206	181	178	183	153	180	179	170	166	176	150	168	198	157	144	182	162	188	182	161	165	171	167	193	176	170	158	181	153	154	170	159	179	177	173	174	157	153	148	178	152	180	178	183	161	164	161	156	168	157	172	164	146	150	146	182	187	147	163	166	134	177	163	157	169	186	154	160	179	167	173	153	190	155	184	171	179	159	161	148	152	165	191	156	168	168	158	169	180	182	153	175	144	146	148	195	157	182	156	173	173	182	179	162	175	178	151	149	170	170	162	174	194	172	148	171	147	174	160	151	169	177	186	191	192	201	152	187	170	184	158	171	179	154	179	142	154	160	175	178	172	149	197	180	167	193	163	144	183	178	180	176	173	178	162	174	173	168	146	160	178	168	186	167	144	170	181	144	165	161	147	149	166	155	183	167	171	165	178	156	171	189	136	163	152	155	188	183	152	158	154	152	181	168	158	163	198	145	170	159	196	160	147	164	173	162	161	187	151	141	172	154	153	182	146	167	159	186	178	163	158	180	161	190	172	141	162	177	151	164	150	168	173	146	153	172	175	168	176	156	177	168	175	171	161	155	170	152	171	157	185	178	168	185	175	185	173	173	163	149	165	156	163	170	166	178	153	149	150	162	173	163	156	166	183	163	193	151	165	183	155	162	164	181	165	178	169	161	176	163	169	173	162	163	164	165	170	163	180	189	191	203	176	162	185	172	176	175	173	190	192	177	162	157	183	178	164	161	170	189	180	167	174	173	160	187	132	173	157	168	186	172	149	164	162	166	165	192	165	149	168	133	167	144	151	181	181	193	175	162	175	166	181	173	181	142	153	155	171	173	161	167	146	176	164	180	179	188	177	184	177	160	166	151	176	152	191	150	173	176	181	172	166	166	182	150	184	152	167	160	147	139	173	173	173	171	169	152	189	171	172	178	127	164	168	174	169	164	155	182	155	154	148	152	170	174	176	156	148	159	171	130	152	195	173	166	198	192	192	184	153	158	154	161	159	176	152	155	171	183	180	168	165	151	189	174	172	168	157	164	183	163	194	168	187	188	151	158	183	173	148	174	172	153	176	171	185	166	185	145	167	163	170	156	175	172	167	168	139	144	159	183	175	166	161	153	181	166	169	180	165	165	191	173	167	170	186	172	179	167	155	192	155	157	178	175	189	180	177	187	165	178	165	198	174	180	176	204	178	199	182	181	175	156	155	167	142	147	182	160	159	157	164	182	163	155	167	180	162	174	163	178	158	154	165	170	173	163	150	196	172	170	186	172	165	181	162	186	155	145	153	158	174	160	165	147	193	166	162	187	159	191	156	155	190	168	178	163	172	174	188	195	167	175	176	160	184	173	177	139	162	186	147	157	140	186	177	162	163	192	174	153	177	151	169	154	165	182	158	178	170	174	172	160	181	152	167	150	163	180	163	160	178	166	163	179	157	194	182	162	173	141	165	176	181	155	189	181	161	158	176	148	186	176	158	165	169	166	149	189	173	159	167	167	159	178	173	159	185	167	167	186	141	167	170	157	170	183	175	163	145	176	156	168	171	170	173	158	175	162	181	146	158	185	181	164	172	155	164	171	168	163	157	172	158	166	191	151	186	169	154	178	163	172	159	180	161	176	172	164	177	154	154	167	166	167	171	161	166	172	176	188	163	166	155	146	163	162	161	160	147	163	165	166	147	170	170	166	175	187	155	168	144	175	190	151	166	180	162	156	156	158	167	172	153	135	163	179	177	159	135	155	185	169	185	164	186	171	160	166	171	182	149	156	145	170	199	180	163	159	154	153	192	162	158	146	156	155	170	158	185	171	172	173	175	183	188	170	173	186	198	151	156	161	168	173	194	170	153	198	166	179	174	172	177	180	160	147	155	159	157	159	168	183	178	160	166	161	172	146	152	153	177	191	171	158	147	171	177	178	166	168	165	182	178	172	163	163	177	151	180	184	173	149	148	161	181	146	162	187	165	165	169	162	178	165	180	154	179	163	163	178	152	165	169	171	178	165	186	169	160	152	154	151	161	160	137	153	177	181	171	193	168	150	161	170	168	194	163	140	164	165	174	180	150	187	184	192	161	171	165	185	162	194	162	176	156	156	200	153	163	180	185	143	178	155	172	148	155	184	186	146	198	163	142	176	173	176	171	184	177	176	180	171	165	155	175	179	169	164	149	155	191	150	167	154	192	182	157	165	152	180	165	152	138	176	172	165	170	190	174	167	174	162	149	201	190	156	173	202	163	194	173	167	132	188	164	164	168	150	166	191	179	159	169	164	166	156	154	158	156	157	186	175	158	174	183	168	169	154	160	177	172	171	163	162	162	151	162	173	167
15791	7360	4882	5281	4213	3232	2825	2187	1557	1096	963	933	895	958	1268	1692	1811	2271	1991	2180	2488	2429	2485	2082	1726	1399	1267	1145	1169	1029	950	827	801	754	709	625	612	582	581	573	565	564	528	565	579	499	559	466	440	467	462	466	483	485	452	463	426	457	441	421	454	422	454	444	458	443	487	452	477	409	440	449	446	456	464	430	414	452	417	438	384	434	431	476	433	438	444	449	435	439	434	448	431	373	439	453	446	426	452	381	415	436	435	409	419	442	442	485	441	419	438	469	428	407	404	442	441	432	428	429	446	423	455	405	397	437	456	421	409	473	408	441	428	458	454	428	441	400	415	460	399	419	466	417	464	429	456	440	436	412	433	474	435	432	439	449	457	508	434	490	380	461	433	448	418	441	445	425	443	432	443	436	443	445	436	445	392	445	421	430	400	435	420	447	405	446	451	433	427	407	461	442	436	446	464	452	447	460	469	412	470	422	427	446	435	404	480	453	427	433	425	425	437	445	464	444	407	438	418	450	427	450	434	412	463	438	424	480	458	395	458	472	405	442	439	436	378	437	423	414	444	433	480	427	426	432	440	421	432	414	439	431	437	416	431	457	430	448	404	445	435	400	437	398	492	441	437	435	459	473	435	410	518	484	422	432	418	426	443	430	441	401	428	430	410	474	433	441	422	390	443	464	426	410	441	439	443	439	467	462	407	436	414	451	428	419	420	387	434	436	475	428	466	455	444	464	476	439	448	434	392	441	453	456	459	402	459	414	475	424	448	439	432	438	434	402	427	436	459	474	447	440	443	422	473	482	451	427	452	444	420	446	431	432	446	434	416	440	427	412	403	450	411	431	426	451	407	418	426	460	412	468	458	470	404	432	404	413	418	440	449	420	454	455	449	416	444	435	475	449	431	439	425	458	428	456	477	454	410	428	433	460	392	448	456	447	439	441	433	433	431	424	434	402	498	454	437	429	439	440	471	469	416	445	470	439	440	421	458	409	419	425	411	414	436	427	464	439	452	434	414	439	467	441	453	452	442	434	450	455	433	459	408	403	438	455	437	419	391	457	462	423	412	427	427	437	447	408	426	459	421	457	478	440	408	418	419	427	436	401	418	426	409	423	414	416	420	447	444	398	444	435	389	444	421	395	416	443	445	424	446	432	404	431	427	436	413	418	421	448	443	451	433	398	437	405	441	435	439	409	458	462	402	469	426	465	436	430	444	427	416	464	463	425	412	422	459	428	418	427	438	420	401	427	436	404	420	461	417	447	446	426	407	455	414	446	434	441	431	433	446	451	434	433	437	421	433	414	462	456	408	389	427	422	418	417	460	458	451	426	419	407	431	457	418	466	462	413	453	455	423	409	464	447	435	440	440	448	426	461	442	432	411	454	453	417	430	440	455	410	446	406	455	439	458	426	428	485	435	404	457	460	445	449	458	419	440	414	459	434	437	434	437	453	426	447	469	445	428	368	453	451	444	417	415	406	500	433	443	406	416	467	468	435	436	417	413	439	409	409	425	411	456	422	434	409	396	454	472	429	416	425	448	453	467	425	463	396	420	444	451	459	443	432	433	418	439	445	392	437	438	442	432	441	431	451	401	435	446	412	452	437	420	433	421	438	422	444	415	411	427	429	461	396	442	445	408	434	434	432	416	438	419	448	447	406	408	463	445	487	449	458	448	437	433	439	420	437	494	446	441	446	446	460	431	481	427	420	437	431	469	424	430	441	396	389	426	399	452	447	477	391	459	472	443	417	448	431	422	437	436	459	409	452	414	395	442	451	455	408	396	424	446	431	453	378	414	435	408	484	440	463	427	426	450	454	436	430	425	419	432	443	431	415	447	427	441	432	421	478	468	452	440	455	431	433	468	430	421	455	427	417	436	433	447	418	443	418	454	465	446	455	463	442	436	410	426	437	450	463	437	419	442	450	434	464	421	431	447	458	441	446	456	412	441	435	425	465	420	422	428	465	414	428	424	437	481	470	440	451	431	442	475	414	417	445	443	454	438	423	427	482	479	432	423	454	437	447	428	440	440	441	446	448	422	460	439	408	436	411	456	438	431	458	415	459	461	422	451	451	486	431	414	422	458	433	452	426	459	432	441	473	427	460	439	450	404	457	436	425	422	445	432	421	425	430	448	440	433	406	396	435	435	441	449	443	410	418	413	418	458	422	430	447	425	450	403	466	433	470	436	443	429	411	436	479	418	418	455	439	416	394	480	409	453	440	445	443	412	417	438	442	396	470	434	424	453	414	458	412	426	455	439	400	421	441	413	442	445	421	424	469	426	453	454	452	436	448	422	447	434	455	423	435	412	413	457	415	417	414	410	420	449	439	432	429	437	427	429	431	408	428	449	429	438	411	442	439	471	416	419	450	439	420	418	444	482	423	445	428	432	411	442	408	477	464	437	422	455	422	446	436	430	454	416	426	470	422	444	405	458	445	462	422	447	436	460	457	450	462	425	407	454	388	447	443	432	456	449	413	472	457	438	467	439	392	461	448	431	422	437	419	399	412	464	467	381	427	428	422	456	408	448	451	454	434	442	432	443	423	438	427	452	390	402	442	434	443	452	439	425	448	417	432	460	445	459	402	453	438	411	433	424	449	423	459	418	452	424	415	475	397	383	429	431	453	430	423	466	421	417	389	456	403	425	447	419	462	372	443	423	416	463	456	428	415	427	430	436	440	456	424	412	382	469	426	422	439	437	411	467	429	432	420	443	428	458	426	454	463	433	418	449	457	439	465	414	433	440	455	461	438	433	417	426	388	433	436	423	471	420	388	422	437	447	431	441	449	460	408	430	404	427	441	433	438	397	444	468	462	438	449	465	423	438	446	439	420	409	443	431	413	485	425	438	436	438	442	409	432	435	440	437	441	414	445	444	409	483	426	391	457	452	406	470	463	447	432	454	433	437	417	420	415	420	435	435	413	391	440	432	397	439	429	453	437	395	452	467	436	417	394	404	434	454	424	432	442	438	444	448	411	442	462	438	425	498	408	449	434	450	417	448	443	451	421	432	449	414	428	429	440	442	448	411	431	431	425	458	432	462	405	414	433	370	422	466	413	459	425	442	442	426	418	409	478	439	434	469	455	473	452	416	414	437	412	442	378	420	436	433	419	420	436	454	433	415	461	432	442	442	428	437	431	470	409	447	415	445	416	433	447	435	447	470	426	439	436	449	431	395	475	422	443	448	432	449	474	420	428	410	453	454	427	424	425	440	441	460	453	422	440	412	449	448	423	425	461	451	443	450	418	443	443	402	442	430	416	451	461	417	473	413	424	471	425	442	471	471	412	409	427	450	450	436	421	406	450	410	444	428	459	443	440	411	458	420	403	447	413	448	460	401	451	414	454	466	462	455	431	412	441	422	402	442	452	424	437	414	439	462	443	445	429	436	449	427	461	443	432	441	401	452	455	449	443	403	455	427	426	434	459	448	439	451	428	470	448	409	448	453	429	402	423	434	409	419	436	438	416	453	413	448	437	450	434
4392	1433	723	493	356	303	318	302	246	234	236	236	240	239	226	264	293	314	249	302	291	315	310	261	297	273	240	248	266	232	222	247	192	208	233	233	216	207	215	210	223	207	198	205	195	231	227	216	196	197	213	222	191	193	180	236	215	210	220	225	212	221	200	227	180	203	232	220	215	226	214	239	206	225	226	194	206	199	190	200	203	220	194	222	213	215	221	220	213	201	209	220	228	213	217	215	220	223	200	210	206	224	224	223	238	233	193	218	216	183	227	202	206	205	210	226	217	199	205	202	216	237	206	220	221	213	211	236	236	197	228	228	227	207	228	201	210	212	240	196	213	213	213	201	207	192	242	178	209	221	225	197	206	207	210	207	200	202	223	209	184	219	220	216	196	238	220	232	199	218	196	217	226	228	247	218	214	236	215	233	210	206	192	205	190	219	224	212	212	215	199	214	201	176	226	199	198	214	228	206	209	221	212	231	200	201	192	224	241	215	217	245	211	211	202	231	223	240	225	213	212	200	206	228	183	192	200	212	221	207	217	239	221	197	227	217	220	221	205	241	199	234	208	220	201	225	205	190	221	227	217	225	240	196	211	221	203	212	219	201	260	202	218	212	198	218	210	211	201	188	234	219	222	206	233	201	233	227	210	235	217	226	206	205	206	227	196	215	210	223	214	209	193	206	218	237	202	232	215	220	224	194	206	214	226	227	217	218	224	227	221	204	255	213	197	225	203	219	217	211	233	225	194	214	188	211	197	187	235	210	196	207	222	213	211	227	228	192	207	212	208	197	239	203	237	208	215	208	195	209	212	222	205	237	207	217	210	223	198	234	232	209	261	227	232	198	203	233	219	220	242	232	244	213	207	229	214	223	210	174	226	198	209	183	200	182	199	222	225	224	210	198	217	216	225	200	182	223	238	208	220	209	200	219	217	200	207	199	229	227	203	192	212	206	215	215	220	221	224	222	219	214	200	232	208	199	185	185	214	231	208	216	213	184	212	237	219	205	218	205	194	195	211	223	198	192	205	215	229	204	232	197	221	235	206	204	194	177	188	234	209	197	240	211	213	209	242	210	218	213	211	212	228	239	189	209	221	212	232	218	185	205	228	213	208	194	220	199	207	204	230	217	198	210	214	221	208	234	238	235	191	190	200	225	229	234	210	188	241	216	223	220	192	237	236	206	227	228	219	216	213	220	216	236	207	204	210	196	199	239	221	209	216	215	232	188	207	218	194	193	193	216	199	234	214	220	234	232	215	253	243	213	229	243	238	211	212	192	211	217	227	224	204	194	219	212	188	206	201	196	241	201	215	215	204	237	248	189	209	219	232	206	224	233	208	219	217	214	229	209	195	218	225	234	207	201	199	205	223	177	199	195	225	193	204	202	207	212	197	231	219	180	186	226	219	232	224	230	225	222	189	223	209	237	228	221	204	226	227	224	208	198	189	205	214	197	233	237	212	204	246	204	220	205	205	222	178	203	202	209	231	216	208	223	229	211	204	220	198	203	195	209	194	222	226	213	211	202	219	224	175	208	222	193	211	210	218	177	208	222	217	226	213	242	198	195	230	213	236	199	201	186	204	217	226	214	221	209	228	232	203	214	206	202	211	228	212	230	187	243	228	222	225	202	210	217	214	185	218	195	222	219	202	209	211	216	227	215	217	243	223	235	215	212	229	241	218	238	209	208	199	197	215	204	197	241	226	227	223	183	228	215	237	193	223	228	198	239	223	229	229	206	222	238	194	201	213	207	201	222	216	228	224	204	225	239	209	224	240	208	216	203	202	235	206	220	214	218	238	204	196	185	223	230	203	206	241	225	207	205	228	205	226	213	212	214	194	203	240	196	231	218	199	196	212	206	204	240	194	195	227	209	207	212	215	198	215	210	190	172	223	201	185	216	227	211	238	223	202	207	180	219	182	212	198	234	240	229	192	209	200	182	208	224	194	195	204	195	235	210	204	217	179	217	233	221	236	211	215	206	180	217	209	203	178	223	202	217	222	231	216	217	221	230	215	188	199	211	228	211	218	223	226	226	224	216	226	205	214	192	226	218	231	192	215	206	186	218	207	204	226	203	192	216	211	227	227	203	216	224	215	222	205	186	197	207	218	209	199	202	217	225	218	196	201	199	214	237	237	190	214	226	195	207	218	224	207	224	199	236	217	236	216	212	210	216	236	229	230	235	220	196	189	211	219	203	179	233	228	208	208	210	226	199	199	196	210	218	240	242	186	234	201	197	206	226	234	195	221	218	195	230	224	205	229	205	206	235	216	220	210	221	214	256	236	196	213	231	200	208	220	198	240	218	262	195	205	197	238	210	222	200	216	225	194	209	225	182	213	217	237	199	222	200	210	214	209	250	228	190	188	220	211	224	226	203	217	206	203	203	247	216	215	221	232	202	199	233	210	174	229	216	225	207	192	196	202	199	228	194	199	207	212	208	219	217	192	183	211	206	213	205	201	226	220	189	214	248	186	228	204	186	203	208	204	225	228	210	167	219	250	228	182	229	214	222	206	206	216	217	230	201	183	203	216	239	212	225	229	202	210	226	227	235	234	228	209	200	219	196	222	218	211	218	204	187	194	212	217	197	203	228	210	212	218	217	217	234	184	206	203	203	214	221	187	211	209	198	200	217	207	217	225	218	207	213	224	229	208	219	214	200	217	243	189	214	210	233	218	216	206	209	200	209	198	227	229	223	202	227	220	228	192	198	229	218	196	201	215	207	215	209	218	215	217	202	216	218	212	198	217	217	207	250	215	215	212	213	212	201	207	199	182	206	192	207	195	213	216	210	201	215	222	205	203	230	222	199	218	212	212	227	214	223	223	199	229	198	235	199	210	228	234	205	232	236	196	212	202	207	215	239	211	225	206	212	178	228	209	214	237	208	194	200	207	213	225	233	208	229	214	224	226	216	190	220	218	234	218	181	226	208	216	197	220	193	186	213	227	214	196	217	236	207	231	228	230	234	234	207	227	213	179	200	211	221	207	233	246	185	216	210	235	239	221	220	243	208	194	191	208	224	204	241	224	234	217	197	214	241	207	207	196	222	207	203	210	234	256	215	208	190	186	228	208	221	203	172	206	224	216	199	212	207	207	207	195	210	208	214	243	201	219	192	211	202	211	217	208	214	197	203	205	236	221	210	187	207	192	202	239	238	205	221	200	231	211	244	197	209	211	211	218	216	198	203	218	214	202	237	224	188	219	217	183	219	205	224	214	209	208	207	223	207	234	224	225	215	186	202	210	194	211	222	221	196	235	233	223	214	228	220	190	205	243	230	200	225	210	225	183	227	233	213	183	219	208	183	220	225	204	194	224	216	233	189	226	216	205	226	219	200	215	207	210	217	225	240	234	236	207	226	248	211	225	166	188	233	225	214	219	256	210	208	234	214	192	224	188	209	227	228	223	213	213	229	216	224	217	216	223	216	206	227	240	206	205	219	211	214	237	220	222	194	204	212	193	216	205	193	215	213	214	238	211	186
3870	1934	1467	1596	1288	1055	1020	937	704	593	627	626	622	651	829	937	1029	987	906	955	1038	1193	1140	1048	902	892	812	829	762	710	662	607	600	605	580	558	618	552	604	577	589	562	568	586	580	608	583	541	553	591	573	547	543	545	525	516	562	515	567	530	542	505	581	544	505	499	520	497	509	572	546	557	555	540	494	559	549	567	513	589	508	504	543	536	551	557	529	547	544	549	534	585	559	525	501	534	541	545	539	566	535	534	592	557	541	518	550	510	567	548	561	539	541	489	538	512	559	567	523	553	519	519	530	545	549	569	525	529	531	564	543	536	539	568	499	515	540	522	538	544	544	516	498	554	526	522	546	580	514	553	532	537	519	504	539	575	557	508	570	536	585	515	552	569	541	573	497	534	541	498	580	518	520	532	529	546	535	563	562	503	530	521	568	526	564	496	502	553	553	549	547	552	519	522	535	533	554	568	540	573	540	575	527	570	546	525	533	548	516	565	536	526	533	495	542	553	551	506	546	519	516	520	534	515	544	530	575	560	507	544	635	524	555	516	540	498	552	543	542	510	521	534	542	486	565	545	540	548	551	536	532	541	515	540	544	535	545	573	525	501	551	549	506	535	540	532	552	556	541	535	540	511	514	558	496	569	510	574	551	505	561	531	563	519	506	525	535	552	501	597	534	528	531	562	502	531	533	546	523	519	577	563	534	516	525	555	518	536	554	536	558	556	539	541	543	488	566	516	527	528	542	516	507	519	561	533	544	533	558	553	522	523	535	517	508	510	561	513	515	510	523	506	519	560	486	564	556	521	541	568	510	561	572	546	516	558	582	529	556	555	541	531	560	511	549	521	566	503	525	548	532	575	513	538	547	511	565	506	555	546	532	550	506	551	538	522	520	533	518	523	521	542	531	531	586	511	550	569	516	571	568	492	520	557	504	560	515	522	539	547	544	529	524	520	506	522	543	601	560	518	527	540	574	546	530	528	520	509	563	553	543	524	560	515	529	551	549	502	595	541	524	559	547	495	541	524	533	508	532	561	563	564	588	550	503	556	518	528	510	523	539	511	551	521	529	534	561	528	576	542	532	573	552	543	502	492	537	557	553	554	525	533	508	548	541	560	536	521	529	531	585	542	554	536	559	542	537	564	525	540	526	541	542	528	553	574	551	525	566	524	533	524	567	568	499	559	548	551	534	555	546	535	549	535	521	554	502	539	540	533	558	566	559	526	525	516	542	558	509	528	555	510	545	495	536	512	490	527	517	576	558	538	504	516	521	526	519	534	511	546	535	534	540	535	549	525	493	522	531	566	539	505	549	557	533	520	545	516	524	513	527	563	510	534	496	537	575	536	547	504	581	540	514	502	535	565	526	567	540	552	564	551	548	497	513	543	567	470	532	564	582	537	524	539	499	516	566	523	554	535	507	492	536	563	547	525	522	526	555	515	561	511	572	545	582	563	505	529	559	508	548	502	498	512	540	505	526	526	495	567	510	583	545	531	500	556	521	535	569	530	488	559	586	567	518	497	543	549	524	539	517	518	548	498	536	548	543	543	524	509	536	537	536	517	541	524	575	526	552	489	553	555	499	572	530	497	540	547	528	523	516	512	536	533	578	520	520	548	540	507	489	548	522	526	580	553	519	550	540	572	588	530	526	503	515	538	515	568	546	544	500	514	518	513	562	464	555	518	547	510	540	525	499	527	570	487	487	551	502	525	541	519	531	550	567	536	522	568	517	513	527	529	493	529	605	576	550	589	542	523	585	570	529	521	532	522	561	539	562	517	574	548	532	550	528	500	493	512	564	522	543	525	542	531	527	565	539	551	519	537	549	493	533	537	513	545	560	514	549	540	551	538	535	552	547	577	536	534	510	535	525	516	537	564	563	591	534	525	530	509	544	539	518	529	579	551	500	530	495	517	526	539	556	552	597	516	511	578	526	535	556	554	563	573	549	523	563	545	545	567	521	526	532	562	552	565	486	531	549	563	522	513	544	543	543	537	538	530	530	515	511	544	532	537	544	567	557	576	558	510	520	538	551	536	550	533	516	539	485	545	576	532	577	556	555	528	550	493	568	546	565	547	560	518	565	546	518	534	531	543	525	525	548	516	547	515	553	564	515	497	549	535	529	531	522	533	527	534	548	548	558	555	562	560	572	544	528	515	527	535	572	554	563	547	533	544	519	556	510	519	513	540	544	531	527	540	557	520	527	527	508	557	543	537	528	523	523	543	549	532	559	496	543	521	562	569	563	527	521	524	520	544	539	552	528	511	511	515	524	556	521	558	530	524	534	583	533	531	542	550	574	530	540	561	537	499	591	509	531	573	544	577	543	537	530	511	534	517	519	552	557	547	515	509	535	558	526	533	537	560	567	588	550	517	516	525	524	506	532	540	522	543	530	557	586	598	545	559	515	515	498	541	556	541	552	546	546	488	578	543	544	533	539	522	533	528	538	530	532	569	519	559	527	552	490	567	555	492	555	511	511	532	549	554	566	507	534	542	554	549	505	568	525	568	554	570	541	542	540	595	502	546	497	546	525	524	556	528	532	575	471	592	522	529	546	541	496	518	549	529	535	526	510	557	493	548	549	550	554	558	505	536	519	523	552	575	577	561	568	541	534	502	530	544	508	559	534	507	524	584	589	568	576	528	576	540	503	519	523	544	547	499	541	500	541	562	549	543	520	543	522	550	544	540	486	567	562	546	562	537	514	537	558	515	523	520	514	543	495	498	488	504	589	543	548	553	545	560	554	537	548	541	547	500	523	553	507	544	580	525	513	538	574	529	574	497	522	537	488	514	501	533	551	511	549	516	500	548	538	513	533	582	542	513	546	561	527	549	536	505	558	550	524	531	568	514	531	507	556	483	543	570	538	598	537	509	555	523	534	499	546	508	546	484	537	504	549	564	547	533	525	564	532	567	522	536	524	558	508	516	533	596	547	570	533	522	559	521	546	506	504	497	516	508	555	541	530	561	556	548	527	539	559	517	536	540	544	536	531	534	513	514	542	528	552	534	550	551	560	514	544	566	548	555	544	576	507	543	571	532	529	554	560	558	544	545	500	542	559	536	583	506	554	500	548	498	544	531	534	540	537	577	530	538	519	532	565	536	548	549	536	541	540	506	525	575	539	535	537	513	517	517	550	557	562	500	531	571	501	539	511	524	528	518	610	497	545	573	558	587	582	510	584	535	541	554	509	576	546	530	524	509	549	489	454	547	549	566	528	509	532	500	533	561	551	529	510	567	553	529	538	537	553	548	554	578	553	530	528	577	520	462	555	531	537	543	511	526	534	562	553	537	584	526	519	540	531	521	564	531	526	515	545	503	569	573	563	523	533	541	516	550	566	516	548	546	569	546	553	498	515	590	519	523	516	542	580	532	551	514	562	539	517	565	511	522	498	533	493	532	546	543	522	518	546	557	555	586	494	537	544	538	498	521	558	561	541	523	587	493	549	542	552	542	566	539	514	561	543	549	550	602	514	551	559	515
14418	5522	2258	1278	877	695	527	426	321	242	235	259	237	260	310	310	300	345	364	367	398	414	404	338	304	293	282	280	287	227	221	237	186	205	203	210	231	190	210	208	229	208	219	246	223	216	190	218	206	229	200	200	235	193	206	187	217	203	184	179	188	189	179	230	205	256	220	209	200	212	187	208	195	206	186	190	192	185	207	211	219	216	209	210	200	214	204	205	207	186	202	208	199	188	197	224	203	218	220	204	182	198	212	199	188	215	215	190	235	202	200	216	240	251	201	222	215	221	235	205	236	183	194	193	213	208	210	214	200	207	192	204	209	218	191	206	206	187	205	195	219	192	210	231	209	189	225	220	208	222	224	202	227	219	223	230	205	208	233	215	226	212	255	208	228	206	214	193	214	218	213	192	190	235	190	208	179	204	190	223	213	214	228	194	207	215	215	235	195	196	205	219	194	205	198	213	209	204	199	234	205	191	217	201	205	183	194	199	223	201	209	213	198	200	221	226	235	225	207	191	226	195	208	197	202	220	216	177	212	191	206	211	193	225	175	215	212	189	201	221	213	198	221	186	199	195	199	195	217	201	227	198	221	216	201	183	203	204	234	204	216	207	187	181	206	216	229	189	199	227	213	216	188	217	175	206	189	203	221	192	202	200	192	190	203	239	222	204	213	214	211	184	194	202	198	216	219	215	229	201	200	200	219	203	217	220	202	222	195	186	218	221	202	203	219	202	153	188	194	190	225	206	209	233	218	176	195	184	216	215	211	227	191	202	205	195	197	202	190	188	196	213	234	196	194	207	249	195	228	228	229	212	193	191	217	230	188	215	212	204	203	202	208	189	192	222	188	217	204	205	215	211	187	178	175	215	199	191	210	212	192	224	206	208	213	215	193	200	212	214	209	206	198	184	227	200	201	244	198	201	195	189	199	190	198	206	201	208	220	212	220	221	182	193	202	207	186	200	207	195	201	198	188	212	187	204	203	196	196	209	185	225	209	225	216	212	237	213	214	195	183	196	186	215	244	243	205	198	216	197	229	203	203	190	200	188	189	211	186	197	208	227	197	232	220	218	219	206	203	212	203	200	203	214	217	199	218	237	198	207	218	202	191	212	190	179	184	192	227	198	210	186	202	209	195	223	205	213	219	221	208	194	199	203	203	199	218	204	176	232	201	189	215	210	208	208	201	213	193	199	204	227	235	206	212	210	206	216	191	200	204	231	175	192	206	202	200	197	195	214	209	202	232	180	183	193	209	222	194	216	202	202	216	188	214	194	204	185	203	188	195	202	236	215	189	183	213	231	185	194	216	213	227	212	208	211	190	182	200	174	217	220	203	193	191	185	213	224	202	189	189	229	190	166	207	204	225	202	186	193	175	184	200	165	192	215	202	210	227	210	193	227	232	199	194	204	204	197	196	219	203	206	231	210	195	217	178	197	192	201	185	178	197	190	220	205	199	198	250	221	195	231	207	215	219	210	248	206	198	203	205	232	161	217	200	193	173	237	198	219	205	219	198	202	221	191	211	188	189	200	210	199	203	213	212	229	201	210	186	222	204	197	206	223	173	168	192	160	199	222	214	192	216	221	187	204	181	191	186	213	215	217	190	188	184	210	195	208	180	211	215	205	191	209	207	174	210	201	205	209	202	198	211	193	187	207	218	220	213	214	183	198	205	211	193	204	215	194	213	196	231	212	214	219	215	179	198	227	194	187	200	170	194	209	224	182	192	193	227	205	183	216	220	253	207	206	207	215	214	220	192	203	216	200	231	214	229	214	185	201	184	212	214	201	218	205	184	199	207	205	196	211	212	199	200	206	198	179	200	179	194	183	218	170	199	198	198	202	188	174	217	196	199	215	208	183	202	192	214	214	212	203	222	191	203	230	219	200	262	218	172	190	203	193	224	176	224	225	209	203	188	186	228	206	213	211	177	209	198	217	218	207	208	209	198	197	196	199	196	201	193	211	207	189	199	213	187	214	191	196	204	240	218	225	189	159	203	185	213	211	205	213	222	201	213	214	202	196	207	226	242	192	207	219	209	185	204	204	223	199	199	217	207	231	222	226	238	208	200	197	167	221	207	175	216	224	226	193	199	202	215	190	195	195	201	190	205	201	197	208	214	193	208	211	219	207	194	213	162	196	202	191	180	189	222	217	202	207	200	201	202	209	186	178	198	212	205	184	200	187	231	210	184	218	208	208	226	210	219	214	185	205	194	174	214	209	207	173	230	217	200	218	209	184	180	225	196	208	187	223	206	218	178	209	231	218	186	226	218	181	202	250	187	209	205	204	203	198	197	217	199	203	208	202	204	214	172	215	228	202	242	216	173	209	197	184	202	199	239	197	240	205	214	212	231	186	204	195	219	194	219	210	178	183	221	221	187	228	199	214	204	189	228	202	208	210	207	205	226	208	201	210	230	190	201	196	204	171	211	208	203	225	210	206	210	198	229	192	190	198	187	192	212	193	222	214	218	187	204	199	205	197	190	252	190	177	189	216	217	229	213	215	224	221	229	206	165	212	203	223	217	205	192	180	202	187	209	187	222	209	222	213	201	214	212	229	219	211	192	194	213	188	210	208	193	207	232	215	251	208	225	210	203	217	200	199	197	211	213	197	216	218	164	195	184	231	188	193	182	189	182	218	224	226	180	223	198	201	207	205	197	217	214	209	193	193	212	211	201	210	223	203	237	187	182	190	232	213	209	214	224	194	220	234	198	213	195	213	223	204	208	208	218	252	212	189	203	204	232	210	210	183	198	210	211	206	198	223	213	229	226	218	217	196	167	189	188	219	186	177	213	220	201	193	231	229	188	203	190	187	214	209	200	204	240	211	201	199	205	220	205	217	223	207	223	208	222	174	181	200	229	207	203	213	203	190	209	200	227	213	205	181	213	213	211	221	211	213	216	218	187	180	215	197	211	220	182	206	201	193	192	234	192	202	212	197	214	183	197	230	211	211	185	204	219	186	175	209	202	224	199	229	174	200	196	223	170	197	198	214	181	222	197	212	197	214	239	202	205	207	210	195	197	190	217	214	222	193	242	207	217	204	201	211	223	216	200	208	191	208	201	196	222	195	196	185	188	207	203	185	198	243	222	233	214	220	217	197	236	179	222	229	188	198	259	192	204	217	220	212	199	191	211	211	193	218	220	186	195	185	200	210	232	207	212	237	229	206	194	170	204	205	200	199	204	202	192	215	204	197	218	158	191	224	207	182	183	205	232	206	213	184	209	201	178	205	204	221	233	226	241	211	218	198	185	209	219	188	190	217	189	213	201	199	231	176	214	209	209	195	243	194	198	203	210	208	200	204	215	214	199	221	195	190	215	217	201	202	216	209	214	200	202	170	225	236	202	219	222	214	203	231	214	200	186	215	207	238	216	204	203	213	227	211	188	203	181	185	205	182	219	203	248	197	190	221	195	231	205	213	193	225	220	204	222	191	220	197	210	193	210	185	218	173	181	210	199	222	202	173	224	206	201	178	174	205
11454	5463	3448	3353	2881	2400	2136	1507	1066	859	833	767	754	808	1121	1357	1504	1719	1471	1734	1806	1925	1808	1497	1325	1176	1066	1046	950	884	837	714	684	715	703	689	646	621	630	555	564	594	566	597	541	585	563	564	557	527	561	514	540	548	562	553	527	532	540	543	505	505	530	521	517	544	546	563	540	490	517	513	549	510	522	504	547	562	502	528	520	544	499	532	550	509	568	519	520	484	547	510	507	511	530	521	519	522	486	513	490	542	505	510	475	510	513	525	491	527	530	548	518	537	454	503	563	544	508	487	535	510	497	522	527	538	496	500	535	481	501	531	501	509	469	516	492	511	526	509	479	535	535	525	540	532	498	511	521	493	495	530	507	477	491	541	501	492	501	525	498	498	498	504	539	483	506	480	532	559	497	507	514	508	511	545	511	536	558	550	528	524	509	503	474	487	494	520	496	529	538	534	521	531	491	519	516	496	489	530	514	552	540	524	515	516	509	505	521	567	499	528	532	564	476	498	531	518	527	499	495	516	508	500	492	499	590	506	537	517	562	512	489	497	518	537	497	510	501	514	504	505	499	533	480	514	502	496	555	523	564	491	528	504	501	518	549	502	499	484	526	517	524	546	509	556	523	543	537	541	489	506	545	534	518	550	484	473	508	521	533	506	534	532	502	509	514	511	557	519	512	520	508	492	514	510	537	553	497	514	496	500	543	536	541	536	523	527	525	489	541	505	528	521	492	531	540	508	539	504	512	516	504	492	501	497	559	486	533	511	527	564	528	520	510	516	529	531	492	524	541	490	524	554	499	508	502	521	495	517	515	508	474	542	504	530	525	494	530	468	475	518	538	515	513	475	521	535	498	492	526	506	501	512	520	493	473	572	598	481	501	507	510	478	521	492	509	530	483	549	508	535	483	514	523	514	539	523	548	494	495	495	535	518	549	549	456	516	520	507	517	503	507	524	520	524	511	479	515	513	550	499	504	483	509	553	493	483	546	523	476	509	510	525	521	517	523	509	519	529	507	527	496	521	485	515	490	523	525	505	501	516	490	504	531	537	515	531	522	510	513	522	552	497	559	584	567	516	510	491	553	469	500	540	509	524	480	513	541	493	492	536	523	512	512	440	477	487	486	523	504	503	533	509	477	502	507	544	555	522	510	485	528	511	516	535	537	515	508	534	577	503	520	486	546	510	569	499	528	524	510	541	505	518	515	480	536	503	542	540	527	500	510	529	515	512	527	520	534	487	544	534	527	532	565	532	519	489	510	528	519	511	510	529	537	499	515	537	514	545	470	555	524	523	509	552	488	536	473	514	521	541	515	530	508	575	532	555	510	523	570	500	542	504	514	511	521	502	510	482	521	578	513	523	511	490	511	534	528	533	519	512	499	507	535	521	518	509	509	563	520	540	484	533	546	541	542	529	522	543	498	501	574	542	515	501	476	536	499	525	496	539	533	523	508	482	483	510	506	513	524	523	527	489	521	498	502	494	525	551	502	525	541	484	454	526	547	504	501	527	525	525	535	505	513	531	553	509	538	528	528	512	527	508	556	541	507	536	515	529	518	529	512	531	494	527	540	476	543	488	533	504	506	509	511	545	541	517	466	502	507	507	523	510	542	504	510	523	548	526	524	535	520	522	505	481	521	529	479	496	517	512	534	548	503	519	525	535	596	560	517	553	521	547	528	532	532	534	507	483	512	530	530	536	528	563	561	570	518	505	472	524	503	515	545	523	514	506	476	540	500	462	529	515	520	502	535	479	523	506	530	525	478	513	524	535	478	508	516	524	505	535	537	478	550	552	489	496	514	553	545	531	512	490	532	547	489	544	520	475	529	472	544	509	518	550	487	492	504	507	524	490	509	541	505	548	503	513	566	522	527	486	519	494	530	522	506	500	497	516	518	525	503	503	497	545	503	479	480	474	537	520	505	516	514	523	513	530	522	538	547	502	502	471	514	523	535	520	518	531	520	550	492	467	496	498	510	549	486	505	574	545	503	528	502	501	506	534	499	478	521	522	538	520	555	484	485	505	487	509	508	509	509	492	525	503	528	493	543	538	537	507	546	473	513	546	518	512	523	540	508	544	560	523	483	576	560	516	537	565	504	476	543	548	513	538	531	493	499	507	514	493	518	523	475	462	527	484	527	507	540	513	535	525	462	557	530	588	507	517	529	527	498	523	512	500	505	474	499	478	560	500	510	548	478	537	522	553	531	560	544	501	486	506	550	538	528	503	490	502	499	535	537	519	498	484	473	500	509	527	477	519	557	525	499	514	498	497	530	515	465	505	513	515	552	535	525	547	497	534	506	529	538	505	504	529	532	548	489	468	534	493	530	512	526	522	511	513	534	525	535	578	539	522	518	506	529	519	504	552	502	512	462	571	542	517	525	528	501	527	485	515	530	553	543	529	490	492	522	553	534	517	466	533	482	545	496	578	510	546	520	518	501	478	545	485	521	505	541	537	555	524	522	524	520	486	531	506	474	523	514	506	529	568	536	495	539	539	525	541	525	488	488	541	528	533	527	506	532	492	545	555	554	515	508	513	521	525	494	525	544	515	529	544	531	497	530	527	488	509	539	539	479	469	491	476	582	526	538	474	505	484	542	490	510	493	518	493	497	511	535	498	493	529	530	525	516	507	527	483	525	494	538	527	513	516	514	491	535	514	491	490	523	515	487	491	504	520	501	482	529	539	496	531	512	539	508	528	527	494	519	477	499	527	501	524	449	545	518	521	501	540	531	469	543	523	518	518	509	513	555	572	554	509	483	540	495	483	527	539	516	541	570	502	501	521	547	478	507	509	528	522	511	544	524	503	510	471	523	562	522	566	501	505	540	509	506	526	482	542	524	510	521	538	532	499	546	528	539	529	546	510	528	502	523	512	484	484	506	499	522	513	529	546	468	520	481	511	529	511	499	517	502	580	553	510	496	527	482	525	523	517	543	512	533	511	516	499	521	527	521	485	484	498	555	509	493	512	512	536	516	493	468	520	506	494	492	484	486	535	514	506	514	525	486	508	557	507	515	551	539	532	518	534	535	495	544	527	500	520	511	560	598	538	522	531	485	527	534	492	527	507	515	529	516	530	516	548	513	522	524	544	503	521	504	554	527	527	512	527	516	549	527	491	494	510	529	537	526	518	511	469	540	515	503	480	540	549	507	550	529	515	554	495	489	519	522	510	494	518	505	523	523	475	530	539	512	519	520	501	520	542	530	543	505	486	547	527	542	497	526	486	544	512	565	499	528	535	546	512	521	517	477	546	513	517	494	509	494	511	475	523	547	514	514	530	565	512	539	511	497	497	564	516	492	511	568	537	519	497	499	556	513	541	481	507	545	510	507	495	512	531	519	482	524	510	546	533	517	529	473	512	498	519	545	530	506	500	519	506	510	508	479	554	571	562	517	524	532	499	491	530	534	541	523	480	506	552	553	487	495	524	504	531	501	519	565	513	483	543	548	484	548	521	519	500	530	526	507	500	467	512	558	524	527	534
24141	10288	4486	2450	1446	1029	671	433	291	279	204	230	224	241	271	347	380	425	397	445	459	428	459	378	335	267	277	251	281	253	199	212	231	186	200	186	162	176	185	164	192	178	154	193	187	170	201	165	158	179	174	188	179	172	176	176	179	181	174	185	191	166	192	172	189	164	183	151	165	173	152	165	167	166	174	169	175	157	158	149	180	157	151	147	177	143	153	174	169	157	159	150	161	168	170	141	153	161	168	161	174	152	176	160	161	199	152	167	177	176	137	165	154	169	163	158	181	156	158	165	182	162	182	171	165	145	183	147	195	164	171	128	177	150	164	163	148	172	144	174	158	150	171	171	174	168	146	148	180	180	151	155	156	171	160	194	152	172	171	156	153	163	152	156	153	155	153	158	150	138	159	185	176	159	147	172	166	152	154	137	160	163	190	170	154	139	173	146	162	155	173	156	158	170	160	159	153	179	164	153	161	158	156	155	158	161	146	151	151	180	184	180	153	144	187	161	167	158	165	181	147	178	191	179	157	149	154	155	137	144	160	179	174	145	167	200	148	159	173	193	181	145	153	196	162	178	168	175	173	166	143	155	145	164	168	159	164	164	165	187	173	161	170	172	156	155	163	157	176	181	158	148	152	188	159	154	167	182	153	150	170	171	188	153	154	171	157	177	168	154	154	185	161	141	178	143	154	182	174	183	156	190	173	176	178	157	156	162	172	172	176	176	155	153	170	135	182	162	150	173	172	150	175	171	165	170	168	170	158	159	144	153	170	157	149	147	177	189	132	154	184	141	158	159	171	174	165	189	170	158	158	159	154	164	150	159	168	164	147	175	148	171	177	134	159	153	163	164	185	152	162	159	156	149	172	140	171	182	181	167	152	162	170	160	167	179	170	158	139	175	183	185	166	175	170	162	168	178	153	173	195	165	169	173	166	175	191	147	161	172	140	191	156	179	143	178	161	162	157	160	166	154	151	193	153	156	166	180	172	166	193	154	184	168	163	151	150	165	142	147	184	169	171	155	168	165	158	182	160	177	165	150	166	177	161	195	145	172	160	149	151	178	176	192	170	180	176	174	182	174	159	159	157	153	148	161	165	171	141	153	154	155	168	167	157	203	172	161	172	154	151	168	179	163	163	159	178	179	170	139	185	167	153	154	177	157	179	139	182	174	183	182	160	176	193	171	156	157	153	174	167	161	144	165	178	147	172	174	163	164	155	152	153	160	157	158	177	144	177	167	169	172	195	155	162	160	160	142	156	180	179	169	163	172	147	160	169	193	143	201	204	177	143	161	158	157	166	153	150	173	170	145	161	138	175	164	140	158	137	179	172	161	142	158	163	151	162	171	153	171	150	155	148	161	203	167	172	167	153	179	191	164	185	138	151	183	181	168	167	158	184	155	155	155	190	135	133	182	156	162	158	169	162	173	177	159	149	153	168	184	166	162	172	159	181	155	146	153	174	161	152	172	153	142	177	147	153	158	191	190	161	142	166	177	156	169	153	180	177	167	161	144	139	166	161	161	174	163	161	138	173	176	177	166	164	167	147	151	155	188	179	156	152	161	167	185	144	162	147	164	166	149	171	162	166	177	179	174	162	164	150	150	161	153	187	161	135	148	173	168	169	166	176	151	148	154	151	165	161	175	164	163	190	177	177	171	172	171	161	149	160	167	135	135	174	151	183	151	163	160	189	173	158	137	182	159	138	141	172	166	168	160	161	144	163	177	177	156	174	170	165	174	182	150	181	144	162	163	148	178	148	152	137	163	169	153	165	169	154	170	171	172	152	153	199	174	170	187	165	167	160	170	149	148	150	167	180	162	175	157	149	179	163	150	175	163	155	173	189	171	174	159	179	175	174	152	179	177	146	197	175	163	148	181	165	159	168	160	153	167	194	167	172	157	143	168	162	142	161	172	145	166	166	145	172	161	159	194	151	162	155	140	171	178	161	194	167	174	148	132	169	157	130	166	166	180	166	157	148	158	176	193	186	156	165	176	162	148	173	154	161	160	164	174	181	181	152	167	175	161	204	157	150	164	174	168	155	170	174	149	153	177	156	172	162	142	165	158	160	179	172	174	162	165	172	158	170	168	179	140	174	187	158	171	191	171	180	167	186	182	150	159	183	185	147	177	159	169	148	173	129	144	143	161	175	186	169	174	157	168	160	170	163	186	161	182	140	163	167	183	169	160	150	161	151	187	153	158	146	158	163	179	183	153	164	171	163	169	173	171	135	157	146	143	159	155	170	181	156	165	189	177	139	171	164	151	158	170	164	146	145	179	182	153	175	182	141	171	153	170	163	183	179	174	159	159	158	155	155	160	149	160	152	147	182	182	145	158	154	158	167	163	185	152	178	164	159	142	142	170	150	177	179	134	172	163	177	131	157	180	147	149	156	159	154	156	177	178	161	198	162	166	179	168	167	180	170	172	161	163	164	180	178	135	160	170	181	177	157	173	171	189	184	140	154	170	161	154	157	177	161	154	160	161	161	160	184	142	152	169	172	169	175	161	160	171	174	171	166	163	177	177	152	158	172	163	168	180	168	156	152	178	141	172	170	159	149	138	157	144	171	166	178	133	162	156	182	157	161	146	179	171	157	174	167	175	183	173	193	146	151	151	173	169	177	154	154	149	161	173	161	153	152	180	178	190	161	144	160	153	148	146	172	146	159	158	164	135	175	179	158	182	185	176	177	189	171	160	144	158	152	154	174	175	155	159	134	174	177	166	155	148	165	149	153	159	164	159	180	154	180	160	151	172	175	179	157	156	180	172	172	206	166	150	148	163	180	172	179	162	170	179	168	161	160	168	150	189	147	166	182	170	161	156	169	182	156	168	155	138	145	169	170	164	151	167	160	164	165	155	164	174	163	150	153	176	173	176	176	166	179	180	155	172	144	179	154	147	157	177	162	171	168	160	158	159	167	157	153	195	165	177	189	173	138	157	168	169	154	168	174	152	186	147	147	174	161	140	149	145	159	171	179	172	164	152	149	161	168	177	180	158	168	155	169	186	163	170	158	161	158	181	176	167	160	155	173	178	155	148	172	158	169	169	148	160	190	182	137	141	166	176	142	146	165	150	164	166	165	175	160	158	164	135	212	164	159	157	169	164	178	167	190	154	154	177	163	162	152	158	178	182	153	171	153	173	162	165	158	154	169	175	173	157	161	163	153	156	172	169	152	159	155	176	193	170	171	157	146	189	170	199	155	172	163	155	162	144	159	163	175	172	156	177	176	166	168	158	156	158	160	153	156	166	212	168	162	183	172	149	189	186	170	192	191	169	150	170	156	186	158	168	151	147	154	166	175	161	159	150	153	164	160	155	161	177	155	156	159	165	162	141	171	156	178	175	178	154	183	166	172	151	167	154	183	163	180	166	126	170	184	158	157	158	143	167	165	138	168	161	184	146	154	158	154	154	164	153	166	171	189	158	203	151	157	169	163	176	156	151	153	168	143	170	154	169	172	148	183	154	174	188	156	166	155	148
16172	7761	5000	5137	4166	3546	2976	2123	1255	1048	888	856	855	931	1330	1576	1829	2428	2088	2485	2669	2474	2383	2066	1699	1419	1353	1187	1136	1039	866	794	781	756	674	643	555	586	620	587	587	561	566	554	486	548	507	464	435	493	472	441	450	489	456	477	442	441	436	437	455	462	443	428	450	431	405	433	416	456	417	442	412	457	408	440	420	452	441	426	417	465	461	444	459	416	472	455	404	422	444	425	401	386	405	384	439	389	416	441	449	444	457	412	438	425	428	444	389	400	409	434	421	432	440	465	444	427	412	454	419	436	412	418	430	421	405	411	411	385	434	427	418	416	437	436	435	413	381	399	447	443	418	416	426	429	439	441	431	438	401	441	418	406	400	432	415	399	446	447	426	448	460	393	451	407	447	445	427	451	395	422	423	436	444	422	426	407	408	404	421	437	446	462	453	419	438	410	447	412	422	432	443	417	451	402	442	423	449	395	434	429	439	445	423	428	427	423	421	425	424	426	434	454	389	426	420	429	409	430	417	437	442	444	435	460	443	468	446	391	414	409	434	447	439	435	412	455	443	414	447	408	426	420	470	451	440	423	407	404	383	396	421	388	432	416	432	405	416	449	422	417	414	441	416	440	411	439	416	434	419	410	434	413	425	433	441	389	416	455	432	408	388	428	450	394	460	433	439	428	420	421	383	441	440	425	427	465	421	453	433	408	426	434	421	412	432	404	411	469	417	424	424	433	445	437	406	388	405	438	444	431	433	451	405	416	469	388	440	426	403	391	438	422	455	434	430	475	426	456	383	442	417	443	455	427	435	424	419	430	446	447	432	428	410	399	403	400	435	411	417	438	445	421	405	447	433	464	425	420	434	417	431	399	457	405	460	440	440	415	419	376	460	419	428	440	405	417	432	414	427	435	398	394	426	426	447	438	429	426	441	426	418	409	385	417	447	419	419	425	411	415	437	424	425	413	410	425	417	439	407	415	420	404	399	426	389	436	442	411	422	399	443	396	409	437	399	446	416	420	412	395	430	473	424	408	421	434	442	416	462	406	429	434	397	438	402	468	420	431	423	433	435	450	442	425	472	444	417	435	431	436	417	435	423	417	449	410	429	418	444	414	433	423	461	413	439	447	443	432	419	423	415	421	457	413	447	390	418	438	432	471	428	428	393	439	428	440	427	426	417	491	418	419	433	451	442	417	430	427	405	417	429	425	449	442	414	391	452	432	395	436	444	422	421	429	431	450	412	433	413	405	385	436	413	426	391	427	426	447	436	418	395	466	438	404	401	462	417	432	444	459	418	413	441	417	405	438	437	427	408	401	392	416	413	392	414	399	421	421	449	435	401	409	432	448	401	426	432	473	441	413	448	426	472	404	431	459	375	411	422	398	431	421	395	428	395	432	404	432	403	416	428	438	423	452	449	396	432	451	419	415	460	412	380	397	440	429	412	404	412	432	447	434	417	429	426	455	422	485	436	431	465	466	457	418	420	431	426	451	398	416	429	428	430	409	417	413	411	420	415	444	450	406	415	402	417	399	410	424	436	445	442	414	383	401	414	447	385	431	410	458	428	421	409	453	446	447	437	417	444	447	443	448	406	449	392	442	424	376	445	443	432	439	418	424	418	406	439	439	454	427	448	438	408	407	422	428	390	445	437	429	430	415	413	434	427	419	395	441	427	442	417	370	408	378	447	411	449	433	425	441	380	392	415	415	404	447	422	445	418	412	437	471	407	410	435	435	413	439	417	421	435	422	423	427	434	394	414	453	431	428	390	416	423	419	439	449	384	408	410	442	455	423	424	464	395	477	430	436	426	433	452	438	440	448	422	407	455	417	449	433	421	457	413	412	427	439	407	435	425	433	436	431	444	424	410	390	420	403	440	409	421	482	420	450	422	457	379	441	419	460	438	457	394	410	451	428	421	451	438	441	434	412	403	403	407	407	460	389	419	411	431	412	419	421	412	457	448	436	395	405	408	421	398	393	441	420	386	403	398	426	418	421	403	450	391	409	430	420	422	439	405	427	418	450	433	429	437	463	418	414	424	426	438	404	444	426	426	409	434	397	431	438	419	387	396	383	435	418	439	437	425	441	466	418	420	427	404	432	424	405	447	437	381	395	427	448	440	410	450	395	453	414	401	435	390	451	465	429	404	413	414	407	434	385	398	374	450	439	449	467	446	406	416	439	414	421	417	422	396	393	412	432	427	452	449	415	411	404	406	431	426	448	420	421	437	435	384	429	379	416	408	394	438	387	451	453	437	407	423	400	428	462	434	420	428	424	463	431	420	431	440	423	382	444	423	400	412	392	421	419	437	463	420	442	410	441	448	419	460	451	410	400	444	439	397	368	434	431	430	429	418	436	425	427	463	432	424	407	459	447	427	399	411	438	464	438	439	429	431	453	456	427	422	434	409	458	437	420	414	398	445	407	423	437	442	421	419	411	422	414	433	452	453	418	420	430	440	416	440	425	414	458	448	424	414	429	438	428	423	441	454	433	382	431	428	440	475	440	430	427	409	432	474	411	443	418	427	425	410	428	402	431	416	418	435	387	432	436	436	408	403	431	436	438	448	417	413	393	412	440	413	421	437	422	430	375	476	445	433	413	423	381	402	425	416	426	459	434	400	416	456	429	420	412	421	420	428	445	413	464	414	405	393	404	443	420	431	444	435	411	397	405	471	406	455	409	434	415	430	419	436	421	408	417	398	418	413	417	407	416	424	406	404	429	410	447	430	412	472	422	416	408	398	430	415	406	453	426	438	402	410	407	412	443	409	417	420	417	468	400	460	452	411	414	447	433	398	401	441	436	455	453	447	469	406	441	404	410	427	418	396	432	420	407	376	464	435	443	469	399	417	464	379	406	431	465	381	382	389	403	422	439	415	437	427	406	412	376	424	424	448	403	423	430	412	393	401	409	428	399	402	441	434	425	428	467	387	422	414	427	423	437	393	448	436	464	433	434	414	419	413	429	433	447	395	438	399	438	433	405	450	377	412	430	451	443	458	448	441	419	437	461	448	440	445	431	444	433	394	410	429	437	428	409	442	433	415	424	391	420	367	408	483	424	450	408	414	436	432	443	430	427	431	437	440	423	413	427	428	437	394	443	419	411	415	430	430	456	432	388	436	424	394	440	443	446	409	413	433	454	427	435	392	371	430	388	396	418	446	436	467	455	410	412	418	424	428	424	451	440	460	406	429	415	432	430	444	446	428	435	401	421	412	425	395	373	376	428	440	451	401	444	407	469	390	441	418	436	421	410	453	421	431	458	452	416	415	435	398	417	418	450	433	434	456	429	440	435	430	453	432	432	427	468	408	413	406	413	402	406	439	403	458	419	436	410	427	453	458	416	425	394	435	451	435	420	434	462	413	415	439	427	420	408	434	426	415	427	442	403	433	407	434	432	458	405	428	396	436	419	476	456	439	411	407	419	434	406	444	441	425	434	408	441	399	415	418	419	406	411	431	435	417	437	436	443	436	415	401	418	447	445	422	442
4410	1403	677	543	374	332	298	268	232	210	214	222	210	235	259	282	299	276	280	244	290	293	282	255	245	241	234	274	252	233	231	212	213	211	223	217	231	225	197	216	236	190	214	216	215	227	207	198	204	211	219	228	215	228	210	207	238	197	205	206	212	226	224	195	211	196	215	229	211	213	208	228	214	218	201	224	198	213	196	197	196	222	206	212	229	214	224	237	220	224	201	211	200	219	192	226	219	179	190	243	178	209	207	204	206	210	195	226	217	197	224	197	205	252	186	201	207	239	204	215	214	227	247	196	230	182	221	210	220	169	208	240	205	192	206	204	208	186	254	169	171	206	229	215	230	190	224	190	218	220	203	219	204	233	214	246	210	198	195	203	239	211	220	229	221	249	218	176	220	204	197	168	208	246	223	214	177	231	206	221	211	204	212	176	217	216	205	200	193	208	187	208	219	182	200	219	210	172	201	202	222	192	216	211	227	205	238	214	219	214	195	230	205	208	213	226	211	225	226	209	215	223	233	218	221	224	193	228	200	198	205	201	238	209	199	182	191	232	191	216	197	205	199	194	237	201	216	214	217	198	216	223	209	200	152	208	206	235	193	205	215	207	193	196	209	229	191	199	225	166	204	203	205	199	218	216	218	237	232	195	202	218	220	226	218	200	222	188	227	188	189	224	216	213	193	200	266	232	205	192	208	208	194	205	219	207	200	219	197	214	218	205	216	185	205	210	209	213	226	199	225	227	220	213	213	198	185	214	233	195	211	200	210	243	197	210	227	226	196	193	205	217	223	213	222	212	227	205	215	202	229	206	231	234	190	193	213	218	204	218	236	196	210	248	200	207	243	213	195	201	218	199	220	194	202	236	190	196	195	227	226	187	202	218	213	199	204	209	228	179	240	199	199	224	229	178	209	188	236	198	209	216	214	208	222	232	227	235	199	190	219	209	211	210	229	228	215	224	210	246	179	165	225	192	176	226	211	213	185	233	222	202	195	204	191	207	217	212	230	203	234	194	191	192	219	204	212	217	199	227	210	212	206	208	189	202	199	206	212	187	197	184	204	225	226	239	211	220	211	242	197	200	199	219	207	209	216	232	221	210	218	205	218	220	192	207	206	195	213	216	186	213	213	195	222	222	189	233	209	227	222	195	231	199	187	192	182	207	192	230	206	234	227	222	205	200	207	192	198	210	224	216	191	217	220	232	206	223	236	202	215	244	193	246	233	199	188	215	209	200	191	206	202	198	215	191	218	233	205	193	201	195	270	211	224	220	206	201	202	200	227	229	197	187	197	233	220	206	208	189	195	215	199	222	173	192	207	173	186	212	220	198	213	217	206	206	231	218	234	202	181	227	199	191	213	210	172	204	197	198	188	212	192	213	220	213	220	194	199	215	205	190	190	228	223	205	182	184	220	213	234	209	213	211	236	238	191	210	208	215	201	221	192	223	213	206	198	213	204	220	187	226	197	215	217	218	215	202	213	212	213	224	197	191	192	219	211	221	188	186	196	205	199	238	222	201	206	219	183	193	199	206	223	208	207	200	215	219	221	203	210	233	212	241	202	206	203	200	185	185	214	219	188	197	220	197	229	215	194	207	213	212	205	224	224	207	205	232	181	229	214	216	209	213	227	215	217	201	184	203	234	196	188	213	202	206	201	222	223	216	223	185	184	191	213	202	213	213	208	208	208	191	198	217	207	193	199	187	203	212	237	213	229	221	215	216	190	182	222	218	195	196	185	215	217	238	213	249	186	208	239	208	211	204	214	186	203	201	228	203	198	215	215	198	244	204	194	225	209	199	217	230	238	245	206	223	202	212	204	201	234	201	198	211	246	196	210	204	216	202	206	238	193	197	190	189	205	227	220	195	216	214	226	238	195	202	183	205	209	214	213	205	191	218	220	223	214	198	243	203	203	176	185	196	231	209	206	200	201	211	209	212	213	209	210	204	230	206	205	194	220	193	223	221	218	206	221	236	224	192	226	198	208	193	219	203	230	220	173	205	202	236	202	202	207	217	203	210	179	194	214	206	235	189	242	214	212	208	225	214	211	203	199	206	204	198	202	204	208	215	219	202	226	200	244	191	196	202	228	205	204	205	220	215	206	170	224	196	218	207	213	214	197	192	228	208	214	217	210	202	216	208	191	228	234	197	210	197	194	227	189	234	213	205	205	194	218	214	202	200	231	227	207	211	211	226	193	210	226	217	218	192	226	221	242	202	218	217	238	219	220	229	242	208	215	198	211	201	206	201	200	215	208	211	193	207	197	191	211	211	192	200	191	209	207	201	232	223	224	231	223	195	210	239	247	217	188	226	202	222	229	232	216	206	210	214	195	223	235	185	212	232	216	216	205	225	204	214	193	208	186	195	204	194	197	198	206	196	187	223	218	202	190	201	192	220	202	184	205	227	213	206	222	229	230	243	189	219	215	244	206	199	212	220	197	192	193	223	203	196	213	232	245	236	212	237	187	219	206	202	217	219	190	222	215	208	199	215	197	200	209	227	222	221	177	231	202	217	222	209	204	217	202	188	198	207	194	184	202	204	206	201	218	213	214	207	207	208	233	195	193	229	207	219	218	214	233	221	219	209	192	209	228	213	194	210	203	207	214	213	205	226	212	219	209	183	192	198	210	201	236	224	223	207	214	190	202	221	235	212	207	193	230	172	170	218	194	223	210	221	219	203	222	228	198	221	200	196	191	208	210	205	225	207	212	221	212	221	234	206	232	223	199	202	182	202	241	238	198	201	238	206	230	196	212	205	226	205	211	212	234	200	192	219	194	238	238	224	201	207	197	199	192	220	218	200	204	205	200	225	223	223	193	217	200	220	211	187	203	214	228	202	199	209	220	218	233	226	207	208	209	203	219	196	221	238	230	217	232	219	194	204	224	222	204	221	213	219	239	211	237	187	192	208	213	227	172	195	225	196	224	227	198	230	217	224	188	224	220	217	227	189	207	219	230	189	204	211	242	202	231	201	206	216	210	215	237	196	217	194	194	219	197	197	215	233	189	223	231	194	223	167	219	228	209	175	226	180	219	208	241	208	219	197	181	219	197	192	201	207	206	186	245	183	212	208	233	218	227	213	203	220	198	232	208	219	214	209	195	198	219	210	183	204	221	209	205	219	203	222	190	224	200	214	207	215	196	191	217	206	195	197	206	226	218	264	216	204	222	191	206	206	215	212	201	196	226	185	217	199	203	222	185	211	207	200	205	210	214	195	206	216	212	224	210	214	203	219	197	222	214	204	210	198	210	215	234	204	220	201	248	222	218	207	203	214	220	215	234	209	203	191	199	199	191	209	196	214	229	180	201	216	193	242	200	220	220	204	202	221	183	183	235	209	210	173	223	230	230	214	209	196	206	182	196	217	229	205	227	214	215	204	198	234	202	221	202	200	187	221	221	211	214	241	223	221	198	229	233	232	192	237	228	194	204	212	198	200	202	211	214	213	236	214	214	214	216	191	209	184	195	210	223	211	195	243
3892	1807	1431	1517	1290	1128	1011	862	670	588	607	577	599	705	803	949	1013	1043	959	938	1012	1095	1105	958	884	830	774	839	720	663	655	612	622	591	557	573	574	591	566	550	583	573	564	577	576	510	561	532	530	470	547	546	550	537	548	543	536	543	524	534	576	554	493	505	516	508	516	549	570	511	537	518	534	534	565	547	519	528	559	529	540	542	534	558	504	505	530	583	521	532	531	509	580	530	556	488	553	519	513	532	519	561	515	527	519	496	532	547	535	493	517	495	526	516	525	490	568	528	541	527	515	497	553	565	517	518	503	522	512	516	529	532	510	533	498	504	491	539	559	544	564	549	536	557	532	529	510	513	565	544	603	544	552	529	494	545	518	548	550	503	550	514	526	511	518	546	519	531	504	536	496	556	519	498	539	544	478	540	531	508	527	518	518	549	509	556	514	505	526	539	516	551	503	502	551	544	508	528	552	537	485	515	557	508	511	538	517	544	526	500	507	512	525	516	523	551	546	546	542	542	529	561	553	532	515	572	521	537	546	538	523	546	563	541	542	517	578	519	537	523	553	532	546	519	513	499	569	485	528	547	538	537	551	511	549	535	506	519	500	514	546	500	518	538	477	493	488	541	559	523	524	528	516	551	527	544	496	522	529	564	528	500	558	536	452	547	545	535	532	522	526	508	512	531	547	544	521	557	563	515	521	555	533	542	479	562	530	538	525	513	538	559	530	512	545	533	481	527	521	533	494	537	494	504	523	513	519	538	523	507	530	524	563	556	511	536	528	517	553	491	540	513	515	513	510	490	506	520	555	518	498	555	560	513	500	557	490	500	504	519	533	520	496	529	483	531	531	542	490	508	539	525	541	514	517	531	500	501	510	557	530	549	533	546	517	487	515	536	543	521	521	496	540	546	521	522	516	511	514	522	515	511	566	487	479	549	548	541	532	493	488	544	508	510	563	567	506	543	522	549	498	576	485	545	524	511	486	536	542	523	545	523	534	513	529	520	531	528	511	528	586	492	571	546	535	529	495	517	504	539	557	551	503	495	504	571	496	539	532	542	525	531	504	509	527	504	535	517	553	528	475	548	508	500	532	532	547	510	531	537	535	497	524	514	503	527	532	556	540	537	546	532	520	533	530	541	513	541	567	519	547	545	546	527	499	490	539	526	540	548	528	532	539	541	569	511	554	556	518	541	507	507	508	481	539	540	534	501	512	504	521	487	510	521	551	538	550	508	528	524	537	517	501	522	548	497	555	544	539	522	526	523	509	547	522	515	521	525	519	522	518	568	526	580	494	555	521	521	543	543	536	582	527	522	538	524	551	509	510	524	519	501	542	545	495	576	508	517	505	510	525	512	529	520	492	539	533	542	541	521	523	520	530	499	560	511	514	514	555	517	562	539	572	526	521	504	529	543	519	509	523	518	530	553	549	555	564	516	562	514	514	492	517	540	544	523	490	517	529	565	567	528	494	538	536	519	523	528	519	547	530	567	507	508	485	511	528	580	516	533	508	549	500	546	499	536	522	497	501	549	553	540	549	499	498	576	542	487	519	537	515	533	513	494	503	525	523	522	546	534	546	514	540	540	539	572	507	505	537	511	551	506	525	549	535	489	563	565	590	534	527	541	558	534	543	562	509	567	527	532	571	576	506	545	527	527	554	479	542	535	556	528	528	544	504	496	504	523	540	529	584	523	464	517	517	549	496	549	552	542	529	523	530	528	537	532	521	531	530	516	584	546	554	512	538	557	513	556	556	508	489	563	516	518	512	514	534	537	506	496	555	529	546	532	531	547	518	516	518	535	514	503	514	504	508	491	515	512	547	506	565	538	550	522	473	524	539	552	487	531	543	518	537	520	541	495	509	558	544	498	532	550	520	527	520	517	517	540	502	547	496	528	521	547	526	524	530	499	546	545	534	507	547	493	527	543	508	515	520	540	529	564	546	468	479	513	501	506	539	526	524	548	537	537	511	554	558	507	473	555	528	579	504	481	533	550	504	564	556	562	558	526	503	586	554	537	555	515	483	525	553	529	523	514	500	545	553	514	533	522	515	514	515	542	498	479	537	556	527	505	541	555	500	481	529	533	554	525	513	501	561	534	539	514	513	473	476	515	511	528	513	551	605	509	511	547	534	587	539	542	564	468	518	522	512	526	504	525	553	563	475	561	558	563	514	552	493	538	546	533	525	521	549	557	542	551	506	474	524	552	547	550	548	532	545	504	528	521	551	532	561	546	521	529	498	522	532	519	517	526	523	477	503	504	477	518	512	525	517	534	513	552	518	532	516	503	542	520	562	551	545	508	488	507	524	541	557	549	517	538	502	507	531	531	512	543	540	538	537	541	530	526	504	535	519	506	507	510	505	520	530	574	537	545	515	537	525	538	516	509	513	522	510	537	537	566	540	521	506	500	531	526	526	543	554	539	497	535	498	508	580	542	562	526	477	522	523	480	546	520	541	497	501	543	526	539	548	543	539	545	529	525	525	511	534	507	565	498	527	522	541	515	544	535	560	526	494	536	524	497	503	504	511	509	513	540	514	548	536	474	513	556	520	569	545	511	575	520	514	524	555	495	516	513	532	491	570	501	519	478	537	508	581	552	583	539	542	511	518	539	513	534	525	568	489	534	505	526	558	495	508	493	564	497	506	519	490	519	522	518	535	532	520	482	514	539	494	509	542	509	523	541	520	565	529	571	542	536	540	532	505	539	489	500	518	553	543	536	542	519	518	535	507	574	518	525	552	521	538	545	498	547	518	568	506	543	526	554	542	501	501	573	523	543	511	524	540	505	516	518	510	499	565	486	518	541	526	528	550	512	551	529	553	541	524	518	537	527	536	528	520	531	560	514	508	515	530	534	493	539	549	475	526	514	515	553	499	531	541	548	545	566	514	536	567	529	500	555	529	555	523	529	533	534	512	532	490	540	540	519	531	534	514	546	521	544	511	571	573	535	512	544	566	549	535	547	519	579	489	535	573	525	565	553	508	537	531	558	536	510	532	539	512	541	525	539	518	568	546	571	525	520	495	559	561	487	544	517	512	541	552	528	523	528	534	543	541	544	556	526	559	517	497	545	505	560	529	547	536	497	557	548	547	550	517	553	504	579	546	530	565	523	552	533	518	488	522	516	527	480	503	514	547	463	504	569	519	553	543	543	538	517	513	502	548	505	522	531	498	571	551	548	543	548	520	557	559	522	547	545	518	562	539	518	539	534	541	569	551	492	510	511	560	527	540	536	505	514	533	532	566	508	533	568	539	495	537	536	506	518	531	509	507	540	485	518	551	526	552	546	503	515	571	531	538	529	556	538	527	505	518	528	531	536	521	517	534	498	517	540	551	547	514	488	509	496	564	527	551	530	489	562	526	551	516	547	457	509	562	547	566	548	509	539	551	502	604	538	540	563	532	515	546	525	560	540	533	522	520	530	537	545	522	553	552	511	530	512	529	477	546	532	545	476	524	529	503	528	522	519	543	499	529	536	529	509
14711	5668	2465	1286	910	666	521	357	291	247	274	228	254	240	287	341	367	370	320	331	382	377	389	360	322	292	265	289	272	274	224	215	225	234	258	225	213	224	207	243	221	230	196	217	220	196	195	214	193	197	210	204	209	241	214	200	198	190	222	193	200	228	223	189	201	190	179	216	214	211	213	178	197	194	202	215	223	194	194	184	203	213	183	174	229	192	229	170	176	188	187	197	199	189	200	194	212	220	178	209	226	203	194	180	219	218	219	219	197	198	212	204	179	199	211	188	171	179	197	201	200	205	184	210	205	208	202	216	208	185	233	222	203	189	226	214	212	198	207	216	207	171	188	198	193	169	217	224	196	211	209	194	194	219	202	184	178	201	207	225	188	192	184	229	197	212	185	229	228	208	194	190	208	201	230	205	175	208	189	202	210	182	200	185	209	199	208	197	198	201	203	210	209	201	183	191	194	223	205	213	190	203	200	190	207	223	196	198	205	205	221	202	195	197	209	211	214	192	180	227	210	211	211	225	208	208	183	202	206	192	190	197	174	203	196	177	197	212	220	201	194	207	182	189	200	204	193	197	190	191	210	204	193	208	203	211	204	204	195	212	209	224	215	195	184	187	212	194	225	204	197	190	185	196	200	213	200	202	192	159	197	214	205	191	204	202	214	202	216	203	187	188	197	211	209	210	212	206	178	193	193	209	217	211	203	187	195	223	197	216	198	206	206	214	171	214	234	188	203	205	222	171	215	198	205	240	204	212	212	196	195	199	199	187	217	196	210	186	220	185	175	206	199	178	197	197	222	186	214	186	193	201	214	216	184	210	210	203	216	188	203	181	209	205	184	190	192	175	197	201	203	220	222	198	187	213	200	200	211	210	202	204	196	192	217	199	211	209	202	217	212	183	215	214	186	226	191	200	211	202	193	180	204	176	196	169	195	198	205	206	195	205	203	213	204	180	190	181	189	212	223	247	199	199	188	174	218	219	188	214	209	205	191	171	191	206	187	219	214	187	202	188	187	220	203	195	210	178	187	182	187	228	197	190	246	203	226	206	204	183	206	221	221	208	236	208	184	209	200	207	178	212	190	218	188	208	196	187	189	193	179	232	197	188	209	204	199	196	195	191	207	190	215	183	225	180	193	188	206	185	184	180	215	195	178	206	185	179	229	188	211	216	217	212	214	223	207	201	201	194	208	216	189	211	174	201	209	205	206	202	243	223	185	168	214	187	206	193	208	198	204	192	201	184	201	211	232	200	232	211	204	249	188	190	192	208	195	195	192	221	193	202	222	184	235	204	187	206	197	212	208	179	218	199	185	210	201	205	179	209	223	202	179	201	209	207	204	192	163	199	203	219	185	196	216	211	204	203	201	209	183	244	222	211	214	203	198	213	246	233	212	204	189	191	224	216	225	200	201	193	208	219	207	191	180	201	190	188	208	208	234	175	201	244	197	181	198	203	176	179	217	233	213	198	203	218	209	201	186	199	193	197	200	212	195	189	212	224	198	183	190	206	206	194	222	190	215	226	209	191	172	198	217	196	215	209	214	164	173	196	182	179	205	224	197	190	199	214	195	188	198	203	173	203	217	215	197	202	208	209	215	191	208	182	231	220	205	164	174	208	210	201	198	230	207	177	207	214	220	206	180	223	238	235	204	192	189	203	213	215	212	195	211	200	205	243	229	192	210	198	177	197	207	183	209	207	227	214	221	156	221	201	198	235	230	222	222	204	203	208	200	186	201	227	192	194	201	227	213	186	215	180	205	199	212	200	225	219	193	200	204	191	214	185	223	187	179	204	221	183	206	199	206	215	233	207	213	193	198	206	178	195	211	171	208	185	233	189	194	206	196	211	184	198	219	218	202	210	208	229	212	191	205	223	200	202	217	172	206	209	183	211	191	233	198	203	235	194	202	192	208	201	205	244	208	215	212	222	202	188	193	162	204	201	192	202	204	166	174	205	180	239	189	206	219	200	226	182	188	196	172	211	187	193	188	207	183	187	190	207	220	191	199	194	180	190	208	219	208	206	213	191	202	188	195	195	199	200	223	214	212	202	179	190	190	206	224	221	219	199	229	187	179	210	190	205	216	238	206	212	218	202	203	226	211	202	211	174	213	224	221	226	205	199	210	196	197	228	220	209	198	212	194	206	194	223	203	216	206	208	187	225	237	228	220	210	226	215	216	216	198	186	193	191	214	198	213	212	194	185	202	201	204	222	192	202	195	222	183	203	210	188	217	198	204	192	202	198	182	208	186	184	189	206	225	208	183	242	176	200	208	206	210	207	224	188	180	199	202	219	175	210	213	210	185	204	213	209	209	211	170	210	207	180	198	226	228	216	185	189	210	199	208	188	212	205	189	209	214	214	211	212	204	208	187	192	215	229	205	171	189	209	201	193	220	221	218	204	221	200	197	239	189	192	186	185	203	228	216	189	203	213	207	223	200	194	222	226	209	190	182	188	209	211	203	203	189	203	237	198	190	175	221	169	209	205	211	210	195	228	189	219	202	166	183	220	197	208	225	195	200	208	210	189	215	190	179	203	225	201	216	220	212	198	213	209	167	200	186	206	197	217	198	195	207	201	207	236	179	198	189	220	181	202	175	217	214	198	214	230	213	223	183	199	217	198	220	206	177	207	209	204	209	213	207	190	213	192	198	223	217	200	222	227	209	178	240	168	214	185	195	190	208	204	190	216	190	205	182	196	207	214	228	211	255	209	205	199	200	233	178	183	220	200	220	204	208	212	202	193	175	191	221	200	211	208	220	192	199	179	208	235	180	194	198	208	201	213	215	242	202	222	205	205	198	195	197	193	193	201	212	201	242	202	221	195	195	203	220	205	212	198	186	208	198	196	210	232	198	208	198	218	209	209	208	191	220	176	205	177	194	179	203	214	218	189	212	184	214	216	179	186	221	173	185	177	177	173	177	200	211	200	211	211	244	201	188	235	221	222	190	200	215	202	202	205	193	189	205	196	194	199	223	210	208	197	235	221	188	194	180	198	208	193	193	198	229	217	206	206	176	235	219	238	187	205	229	195	214	200	229	171	201	202	202	182	213	186	202	188	175	185	198	182	188	177	220	178	202	211	225	219	219	209	238	217	191	196	200	224	215	207	208	215	224	205	205	212	214	208	221	213	217	213	220	198	193	195	199	209	222	209	202	210	200	197	192	188	198	192	178	191	206	200	174	205	196	194	187	218	206	202	186	185	215	209	197	217	211	201	199	186	196	213	214	205	183	208	193	205	199	195	225	213	218	207	220	217	205	211	232	218	205	200	236	210	202	205	193	210	186	233	215	205	195	164	207	216	196	199	190	194	228	199	185	202	218	206	186	187	198	170	217	208	206	188	187	215	205	214	187	188	216	173	183	209	206	231	220	231	213	214	203	208	216	191	210	212	198	216	232	231	205	208	204	194	193	219	198	213	188	201	176	175	219	200	201	194	209	186	196	204	195	182	207	236	202	197	210	201	160	220	208	218	202	182
11425	5472	3278	3432	2839	2461	2086	1423	1050	836	810	690	793	818	1293	1342	1457	1704	1468	1692	1805	1931	1848	1508	1303	1107	1100	999	878	854	788	689	671	688	645	621	601	664	600	555	608	611	573	594	569	542	533	557	548	542	512	522	497	516	550	553	555	514	512	562	531	522	514	523	541	518	527	555	524	520	489	541	517	494	502	529	509	527	496	538	490	496	470	490	491	489	552	514	470	481	523	525	489	491	499	502	534	486	496	521	500	540	504	480	514	527	476	514	534	536	501	522	528	533	553	484	473	509	513	507	519	500	542	503	503	501	488	504	535	505	548	518	519	525	506	479	545	515	540	472	505	521	488	533	531	484	503	533	512	494	524	535	512	486	538	481	497	540	496	501	536	525	503	511	499	532	547	508	515	528	540	494	513	534	522	527	479	507	527	546	496	539	526	470	494	507	498	497	502	535	530	477	528	538	530	529	531	514	524	514	533	512	514	509	513	474	486	485	544	502	519	535	468	485	511	515	528	530	502	504	491	516	521	511	528	495	489	537	509	518	526	511	502	521	504	513	517	536	495	535	506	562	509	558	507	547	478	524	531	517	468	522	513	496	530	508	520	519	513	486	493	565	508	530	478	480	547	532	489	503	472	491	544	509	485	518	540	527	518	511	507	534	542	479	505	495	542	499	508	490	529	514	534	538	520	525	473	548	518	538	538	516	526	470	504	565	515	516	523	516	525	508	515	508	494	539	537	498	566	518	507	520	528	484	519	534	513	502	501	509	512	510	477	487	491	551	486	506	552	499	531	518	511	535	524	483	498	524	475	530	503	483	486	489	513	505	531	539	527	501	520	548	501	552	494	506	525	511	573	535	495	485	552	530	513	530	466	510	520	532	524	493	488	482	507	495	504	519	522	509	476	531	489	553	499	509	515	466	558	521	517	513	510	536	515	505	494	497	468	528	496	489	519	477	482	492	499	532	482	514	533	526	524	557	512	483	525	518	510	515	504	476	539	538	496	531	491	493	490	534	495	539	457	500	569	485	526	453	516	541	500	487	511	538	499	488	506	483	510	518	530	496	507	517	473	506	502	516	459	517	479	509	532	546	516	510	518	546	517	518	508	508	501	533	517	532	504	513	470	511	510	511	500	464	502	548	509	493	532	488	502	497	533	523	530	513	506	510	525	541	485	497	498	482	500	531	508	534	486	544	529	519	494	491	514	546	491	508	518	492	512	516	552	492	520	505	526	514	485	514	534	459	507	488	513	518	499	571	526	467	476	508	529	525	528	569	513	527	521	508	519	529	530	508	552	551	479	532	510	510	515	500	504	529	477	529	531	538	517	519	519	493	528	548	529	529	541	545	536	516	535	501	479	489	490	540	552	494	496	527	514	495	516	562	457	508	498	524	526	512	498	522	505	480	523	521	511	517	488	549	523	516	513	517	508	547	515	488	522	517	474	494	486	542	507	510	539	484	512	505	521	548	510	517	473	518	489	485	521	533	514	547	500	539	490	470	493	516	505	553	517	543	505	502	530	516	523	513	483	528	506	482	524	506	544	519	489	490	502	497	515	576	470	540	460	526	514	511	522	552	502	452	500	485	479	512	466	577	508	523	536	548	528	519	521	458	497	535	475	519	520	468	471	502	501	522	517	533	504	523	508	529	489	518	522	508	519	517	489	493	470	521	510	502	498	530	537	481	531	502	472	526	506	538	485	519	515	530	524	502	537	551	493	500	455	466	526	500	522	494	516	541	547	559	525	531	538	542	489	537	523	497	503	517	461	499	504	528	495	497	501	555	542	501	515	482	505	534	491	507	517	505	527	517	514	493	531	542	541	471	519	487	484	536	559	555	550	485	497	526	516	509	504	542	506	500	509	497	519	496	503	548	525	490	514	485	492	501	548	518	515	523	532	546	520	509	506	516	516	486	482	506	506	532	516	493	549	527	497	509	472	500	524	504	495	498	523	519	508	511	519	501	484	511	573	482	512	547	521	508	541	473	486	515	507	463	513	502	554	509	496	474	532	505	528	510	537	541	480	524	517	514	532	524	501	516	557	483	526	485	495	506	498	541	499	509	487	550	523	516	534	486	504	528	549	538	520	522	481	564	486	510	512	524	525	506	517	460	519	544	510	552	534	560	565	497	530	512	526	506	467	488	533	514	533	482	508	513	466	485	503	498	496	514	524	547	523	509	501	511	528	545	520	483	482	532	540	503	492	522	519	488	508	524	515	496	504	527	554	539	518	473	512	498	494	503	551	524	503	514	514	521	493	503	452	534	495	556	524	520	525	514	516	534	495	499	472	519	545	534	508	522	483	456	522	536	517	505	533	507	515	512	512	499	492	522	520	556	493	499	524	522	505	481	516	516	518	513	507	486	511	510	477	511	547	529	530	524	518	494	542	496	531	488	505	531	495	482	551	529	534	522	536	553	533	484	533	503	539	530	508	508	485	490	496	523	535	536	545	536	467	491	510	487	524	497	479	492	506	545	520	471	513	510	495	528	514	492	531	511	509	525	522	504	531	509	467	536	530	519	531	462	503	527	493	543	517	514	513	564	467	563	504	525	514	475	516	541	495	473	496	528	489	523	534	528	525	532	478	514	565	554	500	498	531	497	524	510	534	495	508	525	477	525	517	494	527	540	483	513	498	529	509	505	508	532	514	537	486	506	563	529	474	532	559	499	550	495	527	558	525	503	501	504	498	491	505	533	477	505	510	473	499	506	504	494	527	524	547	491	494	497	514	540	504	499	506	515	477	539	515	508	487	510	522	541	507	497	512	425	545	487	551	526	569	532	513	484	499	517	509	527	506	529	501	474	516	554	514	497	490	485	493	512	504	543	474	555	489	493	522	493	545	482	501	477	480	499	499	494	489	528	514	503	493	524	550	516	500	513	460	527	565	533	494	493	479	507	494	531	564	490	506	511	511	517	498	450	534	532	519	531	526	549	546	512	570	546	567	461	503	534	495	552	492	536	560	515	526	525	514	486	543	501	553	499	496	525	497	469	485	531	518	482	522	491	557	498	506	535	522	530	519	495	533	503	495	512	467	514	485	511	479	540	547	499	516	529	521	489	489	564	480	490	497	498	496	537	534	506	492	529	531	496	487	501	525	480	544	500	516	481	482	467	510	505	567	538	508	511	489	489	488	514	514	518	526	511	511	515	499	539	507	543	491	525	540	490	517	522	516	497	475	540	442	532	500	515	491	488	504	517	460	514	454	532	531	485	504	532	494	487	497	563	478	503	540	555	529	516	530	519	509	512	502	517	528	480	498	512	495	536	471	484	517	507	479	501	514	494	541	540	530	492	505	499	505	505	547	486	508	535	524	531	490	492	514	523	526	556	493	536	464	557	496	529	518	482	508	480	501	508	524	537	514	527	502	509	549	520	529	501	528	525	511	519	503	541	539	530	526	513	541	529	495	560	485	538	507	551	547	502	512	520	529	469	483	507	536	555	476	504	533	511	532	511	508	513	530	538	527	455	489	506	500	487
23778	10291	4160	2012	1314	1020	850	460	308	266	217	224	250	273	327	350	355	456	338	466	443	446	463	344	295	291	280	264	257	233	241	210	221	178	185	201	165	162	180	213	172	166	173	178	184	176	162	194	164	181	154	157	147	159	174	172	172	179	168	155	164	162	174	165	146	170	173	151	152	173	179	137	156	177	180	154	189	151	187	160	149	157	174	172	158	179	156	152	144	201	165	160	174	174	154	160	152	160	161	149	149	179	164	175	157	173	142	154	171	165	171	173	152	145	166	146	185	164	142	137	168	172	157	150	180	173	170	169	158	177	146	167	180	181	159	153	150	164	161	174	137	137	167	160	149	162	170	149	143	167	158	150	180	164	129	158	151	159	163	179	164	169	176	184	146	153	181	158	154	168	146	145	183	157	163	174	165	153	154	166	175	171	165	147	154	164	139	183	151	171	153	172	150	152	167	152	161	170	164	161	172	172	152	165	175	146	149	178	160	183	196	163	178	184	141	163	159	165	164	138	163	155	179	167	147	154	137	164	156	172	153	137	132	166	163	132	171	163	169	179	179	157	173	140	155	168	172	144	168	172	173	153	157	165	141	164	152	148	192	186	157	168	178	180	142	177	176	161	162	155	165	152	149	167	157	184	156	158	165	162	157	158	168	174	179	166	141	150	169	173	152	140	167	166	177	166	201	174	161	163	146	154	174	165	157	169	179	155	163	178	174	129	143	163	185	160	172	170	169	150	176	155	157	143	168	177	147	172	175	147	172	184	190	155	164	162	165	159	170	150	158	147	136	176	185	156	164	159	171	171	146	176	163	197	173	172	149	155	169	159	159	175	164	176	154	176	175	160	163	175	163	168	161	158	176	171	159	165	145	167	166	146	158	164	165	157	160	168	175	151	157	173	201	166	151	160	185	156	156	166	173	170	157	177	171	158	161	140	163	175	159	147	144	179	183	171	164	155	164	197	162	153	168	169	155	157	162	148	144	153	158	156	170	175	175	169	174	159	181	146	166	149	155	175	161	176	185	152	154	161	161	183	159	163	167	180	155	152	165	173	191	170	154	154	152	161	165	160	148	146	154	151	162	155	154	164	155	150	167	145	170	149	163	175	178	158	169	201	172	158	157	153	167	176	179	146	166	179	145	156	159	166	149	169	164	184	159	145	146	158	189	148	155	159	147	166	169	158	178	171	165	157	151	163	151	186	162	165	158	142	189	164	174	149	155	163	169	160	172	156	173	146	165	178	189	168	161	171	157	152	166	160	170	164	151	155	169	178	186	163	160	152	186	151	195	168	150	183	150	176	189	165	177	170	164	180	145	157	145	179	158	180	165	182	151	180	169	187	165	158	150	180	165	162	156	147	139	173	160	160	141	166	135	154	166	191	144	157	193	169	163	156	158	180	161	173	162	144	184	165	167	163	165	145	164	185	180	143	157	171	161	164	143	157	169	157	167	143	163	164	175	177	165	137	156	163	154	160	170	131	173	177	165	140	198	172	164	134	155	158	177	167	161	156	196	162	191	169	159	173	188	151	133	183	175	144	159	150	159	137	130	174	154	177	158	172	173	166	169	180	156	173	178	159	152	181	163	158	143	167	159	163	154	152	158	170	166	177	163	164	159	161	143	147	163	189	171	155	156	166	170	188	158	188	169	160	182	198	190	172	182	159	179	183	158	146	176	171	168	160	149	167	175	139	171	172	161	177	155	182	169	153	149	156	169	162	177	170	168	160	173	198	162	186	148	139	171	149	157	158	163	148	173	156	171	166	163	161	162	180	166	172	179	186	165	164	173	157	134	155	179	159	185	145	129	174	158	148	155	166	146	162	159	161	170	163	148	136	171	162	150	151	184	150	165	166	184	149	158	155	163	170	178	171	162	150	174	183	181	183	149	164	157	166	163	173	174	179	157	159	160	174	190	150	166	140	190	154	171	185	168	174	174	185	156	154	169	203	177	176	155	176	178	177	140	171	147	161	183	147	163	171	181	152	182	157	157	157	154	170	177	153	149	151	156	166	174	160	179	168	167	158	171	171	188	134	155	131	188	146	158	165	163	198	153	181	196	164	162	170	168	147	151	156	178	179	156	163	173	184	174	167	147	160	158	181	163	187	173	152	143	184	146	169	152	148	163	163	165	176	148	159	153	183	154	159	162	167	166	149	167	156	165	161	153	154	165	160	189	182	166	150	180	155	150	167	168	173	177	151	134	177	170	163	182	170	151	160	155	152	184	180	159	151	163	151	168	155	143	171	159	170	161	139	161	157	146	154	171	162	166	175	185	162	136	182	164	166	185	148	170	146	182	164	164	176	167	183	158	184	150	158	170	147	165	164	157	155	173	175	171	160	180	146	147	165	144	157	175	156	178	168	150	162	172	167	176	161	181	180	159	174	143	170	170	155	159	180	152	166	165	153	148	156	171	173	141	152	146	156	170	161	161	163	170	162	164	162	149	155	177	150	172	151	186	156	170	194	175	147	184	169	192	164	151	156	173	159	162	163	190	153	168	159	150	158	154	164	165	159	146	158	171	166	168	183	184	147	158	169	160	144	184	171	155	189	186	177	151	161	142	167	173	159	166	151	163	171	175	163	157	150	166	132	156	178	147	174	160	159	134	168	169	166	156	188	160	137	193	199	142	159	164	182	155	187	181	152	176	163	143	162	182	165	169	175	164	140	180	175	175	143	168	174	163	163	146	169	182	160	164	168	169	174	149	163	173	158	169	138	170	161	162	163	185	163	152	167	152	185	176	154	176	184	189	150	151	158	173	177	160	164	167	178	171	176	161	174	172	178	157	169	172	170	193	180	164	180	151	164	165	165	150	144	149	177	158	193	161	170	168	158	174	171	182	154	144	176	162	184	166	147	166	170	160	156	149	180	181	163	145	138	176	170	178	144	183	170	170	154	155	157	187	151	182	163	151	169	175	150	170	141	181	165	160	170	159	169	172	164	169	171	169	168	164	165	145	163	165	176	148	173	179	185	158	176	181	164	148	144	181	127	189	159	152	149	168	153	173	154	187	179	154	178	166	156	168	153	173	158	157	153	184	184	168	171	164	155	169	160	156	150	148	166	154	161	158	160	150	126	157	167	169	166	170	175	160	154	154	184	154	147	162	174	182	150	178	168	152	144	150	167	168	169	175	171	162	153	158	149	164	171	197	172	133	185	170	149	163	156	176	151	150	158	159	160	193	159	172	170	179	170	167	163	169	145	169	172	183	166	145	184	162	165	162	161	176	153	164	170	181	150	154	149	161	162	174	180	147	175	172	171	156	127	157	185	174	171	175	137	186	157	186	153	157	145	168	205	146	159	166	135	173	153	159	143	184	181	173	177	154	160	159	158	150	171	162	167	188	168	177	166	133	148	172	140	181	142	182	153	145	178	156	151	185	171	195	170	169	156	180	182	169	155	130	155	196	153	167	184	179	158	181	137	148	174	177	170	166	146	155	175	177	168	154	168	147	167	175	159	161	176	164	177	173	164
15708	8351	4776	5011	4195	3395	2911	1905	1223	997	833	860	957	960	1538	1684	2010	2389	1876	2445	2507	2492	2256	1867	1629	1413	1352	1179	1086	961	848	843	777	773	648	639	562	591	579	567	548	533	551	555	505	488	491	454	465	412	475	444	475	440	478	466	471	441	459	475	438	445	446	490	433	461	440	419	439	405	442	452	414	416	451	432	401	427	419	426	402	418	424	419	410	440	462	421	443	447	423	441	479	432	441	446	446	406	409	478	413	442	451	410	419	429	403	431	433	430	436	407	440	420	472	436	413	401	420	434	453	388	426	425	410	415	447	404	476	420	442	410	430	441	402	376	423	402	425	419	424	432	429	434	380	421	438	417	432	412	408	427	438	420	372	407	423	432	416	427	436	439	405	404	421	404	407	414	422	412	418	430	445	474	440	408	379	400	411	450	401	408	409	412	396	431	427	417	423	403	395	414	420	428	364	415	444	394	417	417	434	405	427	430	395	444	430	415	447	440	426	413	405	440	399	408	369	432	431	436	426	432	419	429	458	411	419	417	436	443	429	414	417	406	456	395	404	409	402	429	428	408	427	415	405	459	404	398	402	419	429	435	408	432	445	417	417	449	417	408	382	443	414	449	420	400	440	455	396	449	379	428	418	428	441	419	432	456	409	442	426	446	420	464	431	384	412	410	433	433	408	400	447	416	442	402	436	417	444	436	379	428	393	399	431	432	450	434	440	396	416	423	410	446	442	375	401	390	419	431	383	413	451	417	402	420	393	407	431	439	404	444	394	436	403	460	446	397	430	424	390	451	379	432	438	390	449	415	432	439	454	445	423	422	406	443	414	436	409	413	402	381	456	458	428	418	426	418	422	420	434	423	401	403	435	425	416	403	442	407	439	393	405	400	384	425	441	399	454	396	411	404	431	385	426	397	427	449	449	426	410	413	416	396	415	430	424	435	464	425	456	420	441	430	433	367	427	398	390	382	418	410	403	414	433	422	447	444	437	432	420	420	411	434	431	391	440	423	385	428	410	438	406	425	396	440	398	456	426	458	407	429	443	393	463	415	411	438	417	437	404	418	447	433	419	408	414	428	421	433	446	400	445	399	424	417	399	402	425	439	398	422	415	461	460	436	427	408	452	394	408	416	400	389	436	400	411	446	397	429	441	454	409	402	435	465	416	415	394	424	437	428	418	418	435	421	422	426	441	414	407	431	396	419	459	405	443	441	415	411	415	446	438	447	434	410	450	433	409	427	415	384	384	439	409	424	445	427	465	458	434	472	461	417	410	389	401	451	404	416	419	438	416	423	404	419	433	440	442	416	417	419	460	421	456	428	403	434	401	399	449	430	403	428	431	444	408	381	440	420	396	444	383	400	437	444	362	425	390	395	409	409	406	446	444	417	391	385	399	414	429	389	387	449	362	434	428	412	446	425	387	421	436	427	419	405	400	417	460	425	430	396	405	419	417	414	425	438	418	425	446	425	413	399	402	401	441	420	419	433	418	421	436	415	434	426	379	400	431	435	386	446	425	415	473	395	425	414	435	441	393	402	420	411	462	386	449	398	443	411	439	425	437	396	423	421	416	435	419	439	436	438	376	443	442	412	452	410	417	426	446	434	420	406	405	394	400	409	430	405	410	439	409	401	425	409	422	430	406	431	418	412	422	425	442	421	382	431	443	428	385	413	397	416	419	435	450	394	419	432	402	391	415	428	431	408	471	454	407	414	444	435	450	427	409	423	413	386	432	397	456	439	439	391	443	423	420	425	428	452	460	433	439	413	379	405	440	443	419	399	412	440	394	435	408	451	420	451	426	399	439	415	437	402	415	424	433	407	385	446	437	434	439	425	429	436	443	459	422	410	419	428	427	398	423	429	433	426	424	428	449	422	438	421	426	401	431	409	435	396	396	471	392	408	384	435	399	415	426	405	426	452	445	410	384	430	413	400	391	444	401	437	413	419	417	399	430	415	443	403	402	448	455	436	432	394	420	463	408	431	392	428	410	424	457	410	425	405	402	416	375	450	472	406	402	435	438	420	408	430	405	420	427	444	454	398	400	449	420	400	406	380	416	413	486	437	409	432	397	419	427	435	419	419	401	435	405	412	425	416	443	429	447	407	432	409	440	444	402	435	420	411	420	432	409	417	396	408	431	425	451	395	460	450	420	428	399	410	419	394	429	388	389	425	443	409	390	429	410	434	417	406	433	431	424	444	436	446	433	437	447	399	443	443	439	392	433	401	427	401	411	451	447	421	419	446	412	432	431	426	419	415	454	430	410	389	420	415	453	432	459	414	415	440	457	444	447	419	406	429	447	448	450	437	432	395	433	429	473	371	401	449	458	433	413	416	439	442	399	395	425	428	408	373	417	440	426	417	399	427	448	413	374	425	416	456	426	444	404	431	445	406	417	404	448	408	459	464	399	427	404	409	418	416	398	459	431	425	403	407	418	452	422	448	396	434	388	400	426	411	445	395	440	413	432	371	445	435	389	417	431	404	425	448	407	398	373	430	416	423	434	396	421	396	403	401	442	407	430	444	395	378	452	403	425	428	420	399	412	409	412	411	422	397	368	408	403	409	420	439	401	421	441	407	408	427	389	426	430	417	398	452	403	416	422	414	411	403	407	393	384	403	377	441	422	422	426	448	458	426	406	420	453	395	439	427	409	430	419	403	462	417	410	372	449	435	402	428	426	425	411	420	391	447	440	431	459	421	416	435	404	424	412	437	389	425	433	439	414	394	454	402	397	430	403	436	417	400	422	410	390	462	438	395	430	417	384	430	419	456	426	456	440	430	396	414	410	448	407	382	431	439	447	432	446	402	433	450	450	400	437	453	454	436	416	394	426	408	393	400	427	430	437	412	413	438	389	415	407	420	406	413	389	456	428	409	412	416	437	410	447	456	435	386	429	406	385	416	441	456	431	413	421	397	404	431	447	451	426	409	410	438	432	414	442	432	417	455	426	432	413	448	411	433	385	436	450	428	396	428	460	412	410	404	409	369	394	420	424	450	389	410	409	423	423	409	436	391	419	433	426	427	434	423	435	445	462	406	400	409	399	424	422	388	420	420	443	463	470	416	438	441	403	435	412	416	432	399	399	412	418	441	435	425	436	456	454	402	407	408	420	445	416	425	425	433	451	414	451	386	446	399	415	414	410	436	434	443	465	430	466	395	426	450	423	427	396	414	423	449	408	428	453	417	401	447	394	433	429	438	453	431	424	430	412	403	402	419	443	410	467	395	431	410	408	435	439	437	423	438	421	432	380	424	418	431	423	414	436	408	411	442	470	422	427	439	458	431	440	419	427	443	421	435	429	437	400	420	418	410	421	408	438	402	468	413	425	462	405	450	426	392	433	422	450	430	412	403	414	417	445	416	390	430	419	451	376	431	414	400	444	415	439	399	419	387	414	460	421	438	403	411	410	407	405	390	411	401	403	370	426	433	437	409	403	431	383	388	408	401	420	418	435	458	414	435	428	439	404	375	419	401	384	410	437	438
4313	1409	648	486	356	360	304	233	239	224	216	206	211	215	277	273	282	265	276	254	246	260	282	242	240	260	273	253	209	219	236	232	199	248	215	257	202	220	189	221	239	214	209	210	218	214	201	227	218	209	174	214	219	206	206	195	196	198	199	220	214	232	228	181	205	210	218	218	230	224	227	181	206	198	196	221	217	188	225	224	204	180	212	188	210	226	211	203	205	214	214	193	233	235	205	220	205	202	199	208	197	193	214	193	196	209	203	224	203	217	189	193	174	224	205	243	226	204	203	223	215	236	208	201	173	221	203	229	196	233	219	220	199	220	185	222	221	213	230	224	235	229	211	202	196	178	197	216	221	210	184	213	202	212	204	221	207	203	204	210	212	205	211	226	201	192	184	192	190	229	185	209	228	191	176	200	221	215	206	214	224	221	224	205	202	203	214	233	222	221	211	202	192	184	189	234	206	219	191	198	221	214	193	221	204	218	189	224	191	222	181	203	212	196	211	205	221	204	212	248	207	189	174	216	221	221	205	220	216	221	204	185	204	216	218	203	205	203	198	219	234	234	213	203	208	209	208	189	212	192	204	213	201	209	197	221	194	230	219	238	208	204	204	207	224	196	219	224	212	228	217	191	203	204	196	188	202	196	201	228	201	223	218	221	243	232	204	218	184	209	199	203	194	235	229	168	227	251	184	179	224	217	198	251	207	228	213	219	217	244	217	191	223	180	199	199	219	221	195	212	213	217	199	216	210	211	227	202	193	205	202	197	205	209	203	246	241	214	196	210	202	204	217	198	210	190	207	216	194	217	225	202	213	216	224	167	199	208	196	240	198	198	215	182	199	211	189	202	203	205	162	201	233	226	209	209	215	220	230	214	224	202	214	221	200	216	229	221	214	192	178	191	220	209	204	200	209	219	203	169	216	213	201	199	219	208	220	205	234	215	201	218	207	218	194	189	176	205	212	208	203	194	186	239	218	201	186	202	212	219	211	208	233	208	194	199	214	209	223	203	193	194	209	211	193	214	225	185	207	202	217	210	191	232	194	184	199	173	188	193	220	219	197	209	208	218	227	183	223	208	213	188	176	200	220	218	229	193	202	216	193	201	193	210	189	190	208	213	179	226	206	240	220	198	186	209	189	255	213	202	225	214	193	208	200	192	211	223	205	203	196	211	195	232	190	213	238	224	225	216	201	241	222	219	183	206	196	206	223	244	201	208	183	219	202	209	192	198	193	204	207	226	211	214	199	194	220	201	214	182	214	219	213	187	179	196	212	211	187	198	229	212	214	207	198	190	212	207	211	224	236	216	202	214	223	203	200	195	191	198	226	225	236	202	210	226	224	213	223	218	224	221	217	189	205	228	215	213	210	230	196	213	199	175	218	213	204	217	220	232	216	201	217	216	205	225	200	194	167	204	218	198	232	198	208	209	223	230	202	199	189	236	223	188	206	238	226	207	202	214	182	227	208	255	224	198	230	222	201	202	202	190	198	211	217	217	240	216	200	186	213	208	221	215	219	220	206	211	230	216	184	208	196	183	222	218	180	210	213	233	201	190	221	224	222	198	206	201	215	184	216	227	203	186	204	214	236	224	227	195	203	200	208	207	203	220	193	223	228	212	202	240	229	198	217	214	186	209	209	213	199	216	208	214	193	207	196	221	208	199	241	197	236	212	190	202	255	179	214	182	193	201	222	208	217	218	229	209	181	225	209	229	216	195	184	239	222	248	207	190	220	207	210	222	209	219	207	211	201	208	214	210	204	189	197	204	195	224	231	221	200	207	235	215	202	216	214	214	208	238	227	191	192	214	186	210	221	219	221	191	219	215	218	198	215	212	203	218	219	203	205	201	201	193	218	197	213	210	204	190	231	218	227	225	209	217	224	214	217	213	182	187	225	200	223	203	212	206	201	222	211	193	203	184	231	222	218	222	184	225	211	225	219	193	211	204	207	206	206	206	211	215	207	193	214	222	201	199	210	204	225	230	210	221	203	198	176	204	210	218	213	204	230	183	209	201	244	202	190	232	216	189	232	221	226	173	239	212	199	193	205	209	204	215	220	195	182	179	196	219	214	209	215	190	188	200	193	186	225	223	224	210	175	228	210	238	203	209	215	193	223	197	177	212	211	209	207	197	190	200	194	204	234	210	206	192	205	185	224	210	226	182	214	200	211	200	202	229	202	209	214	207	216	205	206	197	175	225	212	196	213	189	227	187	217	190	218	218	197	205	211	223	206	200	227	205	224	205	176	214	213	196	212	217	230	193	202	192	221	193	210	202	220	208	211	214	202	184	207	193	222	197	224	181	194	233	208	236	170	219	215	220	206	237	189	233	210	187	211	218	201	215	205	204	198	217	239	197	230	215	200	189	201	206	185	227	199	218	181	216	197	213	217	226	221	201	225	196	217	200	210	195	204	206	198	217	220	192	231	202	190	231	216	246	226	220	207	215	179	207	220	206	199	194	234	215	240	191	214	207	213	222	228	206	172	202	232	192	232	202	205	190	208	183	218	185	212	225	212	207	206	215	216	219	191	189	196	207	205	236	219	249	217	218	235	195	217	196	239	224	206	250	225	186	216	204	198	221	176	199	210	219	218	211	245	230	216	226	215	206	212	212	200	202	243	211	196	180	200	208	215	197	220	213	214	230	235	221	172	197	189	188	199	192	219	241	215	208	198	249	207	209	211	237	229	177	217	215	222	201	209	217	170	211	212	186	199	207	206	214	233	196	230	169	212	196	187	203	182	208	207	196	219	186	180	216	196	198	201	215	232	203	189	214	209	235	233	197	209	220	233	231	210	223	194	219	209	211	230	205	220	205	221	234	191	202	205	214	202	197	191	220	210	229	213	215	206	178	204	196	183	218	232	207	205	201	213	219	221	205	191	206	227	231	210	215	217	208	226	210	196	227	219	197	209	215	229	208	191	199	235	183	235	203	187	225	181	225	202	205	214	199	237	223	210	218	212	223	211	239	208	219	212	200	203	192	208	202	214	235	189	189	189	200	215	182	216	207	221	217	225	216	200	204	224	217	212	182	200	199	229	217	193	197	214	191	207	219	214	233	209	238	215	213	214	187	195	180	197	198	190	203	206	207	196	220	224	223	228	219	221	204	227	196	227	206	217	204	205	207	193	194	201	235	237	211	196	219	196	216	212	211	218	223	222	216	191	223	196	207	214	209	218	215	207	206	222	200	237	199	190	206	191	220	205	208	231	223	208	207	225	206	199	227	199	202	214	211	236	218	202	199	230	196	209	186	203	209	224	198	226	215	201	199	213	205	193	201	223	200	216	217	206	240	203	196	234	201	179	210	201	221	210	201	217	198	198	213	224	200	223	214	203	204	213	210	235	239	204	202	206	218	184	199	216	209	186	194	202	224	230	233	196	208	207	209	211	188	202	215	211	238	211	220	199	208	196	219	222	182	194	210	199	200	218	213	187	204	226	238	191	187	202	224	222	211	227	204	220	213	206	202	190	223	219	220
3854	1939	1347	1477	1243	1109	1022	780	735	620	623	585	651	655	846	919	1064	961	894	1037	1016	1118	1092	951	877	857	778	762	732	682	612	645	599	605	585	573	571	557	578	576	644	560	568	565	555	573	540	529	514	527	537	507	538	537	534	602	542	524	491	586	530	533	529	555	525	548	546	547	535	597	507	523	553	552	519	535	519	536	512	512	507	553	535	571	547	533	497	568	584	507	522	528	505	527	554	564	543	540	530	567	599	535	522	543	536	499	590	539	504	511	509	523	507	492	522	559	547	543	533	523	530	558	524	519	524	523	490	540	497	532	526	542	520	515	529	478	521	527	493	522	543	542	530	530	519	494	489	558	506	544	481	521	525	500	507	507	505	529	535	563	577	538	498	558	532	556	508	596	532	536	556	539	523	532	534	511	520	572	531	492	555	522	511	532	526	526	483	538	526	553	513	528	503	539	530	552	531	578	539	500	554	523	522	479	513	568	542	536	544	531	504	512	554	546	528	533	523	510	563	534	496	510	561	534	520	522	574	529	532	542	494	548	512	543	554	503	496	525	518	545	495	521	563	525	516	529	549	531	543	545	526	539	555	530	519	513	503	529	471	503	544	525	547	523	557	526	499	525	473	548	549	512	551	553	511	557	536	563	508	546	530	522	522	509	515	482	536	537	551	519	539	496	560	498	519	542	502	523	525	510	543	566	514	545	564	549	558	538	516	532	543	575	534	538	546	494	586	542	545	528	518	510	547	520	522	529	518	548	531	530	516	529	541	528	525	564	525	522	532	509	545	512	537	529	512	531	556	535	519	519	520	569	510	441	521	517	505	543	550	535	514	492	525	543	536	557	515	523	488	527	522	567	540	513	548	589	542	533	570	552	521	554	497	515	533	512	517	543	492	544	539	529	529	527	527	551	535	543	565	555	535	541	516	514	557	523	542	522	526	517	553	582	564	520	541	530	532	540	519	536	502	554	517	499	523	505	491	540	554	511	523	550	522	572	546	497	517	494	530	541	548	547	490	560	512	520	516	534	505	473	516	505	574	513	486	516	517	490	512	504	488	495	534	483	547	542	541	548	504	547	509	523	562	548	533	500	562	513	531	502	523	522	558	545	490	523	561	501	555	521	549	506	532	516	527	543	558	534	528	498	507	524	545	552	550	499	552	533	526	547	542	537	526	523	530	559	519	558	546	502	520	523	489	535	519	541	484	551	489	524	570	547	562	549	550	553	532	554	526	535	486	521	565	523	546	535	504	539	558	509	537	546	510	496	546	536	526	551	537	534	541	527	498	543	536	550	535	591	521	539	543	509	512	575	508	525	531	522	525	520	516	460	518	535	556	564	471	504	500	583	532	553	558	485	541	515	521	532	527	538	533	498	533	525	562	524	554	549	522	458	522	510	519	539	508	513	523	524	546	521	507	530	547	528	553	523	534	550	491	571	565	552	569	539	524	517	558	528	551	524	552	559	543	518	517	573	559	530	553	518	526	520	500	487	521	557	495	514	525	541	560	565	555	498	517	521	482	516	500	532	517	583	547	531	553	556	550	569	570	543	544	525	519	498	508	519	561	543	542	560	562	512	569	552	538	548	524	538	542	573	519	509	520	556	488	515	534	534	498	527	494	554	526	553	530	525	535	487	550	553	559	497	555	505	518	521	522	536	496	590	561	523	500	543	557	539	508	515	534	546	512	515	529	554	560	513	549	526	560	464	545	553	512	528	493	546	529	517	528	522	508	524	536	520	534	541	514	489	506	523	556	563	481	553	530	542	528	535	574	536	504	503	507	535	474	506	499	534	541	497	505	531	538	563	546	521	513	543	535	531	529	551	553	573	535	530	488	513	528	508	531	514	526	501	537	511	526	493	538	525	552	499	525	560	546	546	531	542	542	557	544	535	522	507	539	522	552	518	531	519	526	522	559	544	561	516	542	509	483	537	509	512	509	500	550	497	546	524	501	535	499	524	507	487	540	515	524	515	533	532	542	589	510	544	544	533	553	537	523	547	553	517	501	508	484	512	520	533	535	519	527	537	530	492	523	504	546	524	510	545	504	498	531	518	562	509	482	495	524	515	535	519	565	494	540	518	513	556	532	507	499	559	522	544	573	507	545	567	527	512	503	542	502	511	528	509	523	524	560	536	524	530	525	519	531	550	525	534	508	532	515	523	529	546	498	531	509	476	514	504	552	551	552	545	544	551	540	531	503	506	552	539	557	537	557	508	550	532	501	529	547	511	494	531	518	502	514	487	517	523	538	539	550	538	568	491	507	525	482	512	518	509	548	580	590	528	522	554	525	546	503	518	523	553	530	536	547	512	538	547	569	485	537	515	518	537	568	542	553	526	538	502	502	516	538	507	540	500	521	510	535	510	510	531	517	533	497	504	528	513	532	540	549	583	493	487	510	503	491	521	533	509	526	534	542	538	565	527	533	507	535	555	504	545	489	550	554	554	557	536	548	514	489	529	567	499	546	524	525	567	496	544	545	539	548	542	540	524	521	554	524	515	493	529	541	564	537	536	551	542	494	481	589	576	533	553	516	591	533	522	551	548	559	501	500	545	524	537	520	583	553	540	555	536	500	557	540	538	539	491	542	539	524	582	577	549	547	540	528	511	528	554	499	510	500	515	500	552	523	563	541	486	538	505	557	517	556	497	513	530	544	507	531	539	524	517	529	531	564	540	522	518	529	536	500	544	556	553	515	554	510	542	473	552	522	510	506	519	520	536	514	517	513	548	514	529	533	520	526	546	537	512	539	520	535	554	517	518	548	513	530	508	499	519	536	547	564	529	457	485	532	551	495	510	535	530	529	559	524	467	566	540	523	553	510	537	556	502	531	539	549	518	506	551	509	546	512	549	530	554	501	554	518	546	445	543	511	559	534	531	518	534	532	581	507	522	565	534	520	527	501	529	519	519	541	544	529	523	512	557	552	503	565	535	552	578	529	529	537	546	545	528	550	483	542	521	518	495	492	514	537	522	508	507	480	530	550	530	521	537	498	532	562	517	552	546	492	514	577	548	561	557	499	515	519	519	557	513	505	534	521	543	568	507	508	496	535	523	532	558	538	541	527	474	528	510	532	519	563	547	534	509	599	552	520	557	489	518	543	516	546	552	552	519	483	535	517	542	539	577	541	489	575	544	543	509	569	542	511	539	474	559	552	542	480	543	558	521	530	522	541	548	553	557	528	511	536	550	559	533	512	510	519	531	537	534	485	568	486	555	527	563	501	538	507	506	536	512	563	506	506	540	474	530	535	555	565	527	496	524	515	534	553	546	516	500	512	556	514	507	571	512	520	548	518	503	556	494	512	514	522	529	511	538	553	508	496	489	516	523	499	553	526	533	549	569	571	571	545	528	550	606	537	529	520	530	555	539	484	530	500	539	534	544	523	534	532	580	548	541	568	505	510	555	522	510	547	540	516	531	558	572	538	511	499	500	610	514	553	497	519	521	489	515	519	518	542	521	538	553	522	517	505	527	549	507
14277	5391	2186	1212	855	740	628	380	285	288	250	256	269	262	372	348	331	355	330	380	453	400	381	319	315	311	269	270	262	219	226	212	252	214	179	229	220	219	254	224	201	210	210	206	196	216	196	217	204	217	176	215	203	225	191	201	226	196	184	227	237	193	206	237	235	189	179	193	233	219	209	203	209	207	178	217	192	191	195	222	219	165	221	213	178	194	186	190	219	207	222	214	214	225	198	223	179	184	180	173	198	206	203	199	185	201	207	202	185	184	207	198	224	213	175	192	212	193	219	212	208	220	198	199	187	200	220	209	211	218	201	178	199	210	200	197	197	217	190	188	212	206	222	190	189	193	206	202	211	195	199	192	208	182	201	217	183	188	215	233	182	215	179	224	206	185	217	186	213	197	209	185	192	222	215	196	198	187	180	206	195	218	199	193	193	204	213	225	219	203	176	211	178	236	197	175	215	203	194	173	176	194	200	220	209	171	194	189	195	210	209	239	219	215	204	213	223	181	182	188	200	179	198	218	204	217	221	201	195	185	210	207	198	195	200	184	233	211	216	187	200	216	191	212	183	168	217	192	220	219	198	184	174	194	210	213	199	208	200	225	231	204	188	222	226	179	171	196	204	182	191	224	181	192	213	180	221	168	240	195	198	210	174	204	184	214	204	221	185	210	208	184	218	205	182	229	195	228	211	186	199	214	207	212	204	199	198	168	194	174	178	201	217	218	210	214	202	202	213	205	206	232	196	215	242	222	221	196	202	197	198	208	180	211	198	187	165	212	238	202	214	191	212	206	199	202	210	181	192	218	195	201	221	198	182	212	200	206	204	202	169	211	187	205	194	200	207	201	223	208	204	188	190	205	182	215	188	228	203	219	211	215	158	196	209	184	194	204	189	174	207	216	206	199	187	181	217	221	204	178	205	192	221	223	201	179	179	217	216	215	207	218	224	200	211	177	182	207	190	185	197	195	222	226	197	212	195	186	219	199	208	186	195	224	198	207	186	214	219	186	199	219	207	214	215	193	223	224	214	213	198	203	214	211	187	225	222	183	195	213	177	207	199	209	224	202	196	184	223	198	189	184	204	203	213	191	219	220	208	190	192	186	197	201	202	186	195	208	191	213	208	187	218	215	219	195	202	225	225	198	207	209	211	180	206	195	214	212	207	201	205	190	175	220	171	206	226	225	199	193	198	160	195	189	218	199	232	215	220	206	234	194	198	168	209	180	196	206	204	210	187	203	208	213	211	210	196	223	197	200	196	209	207	230	180	226	211	211	227	207	187	188	193	211	189	214	199	217	195	220	212	176	177	209	207	172	227	215	196	195	213	197	193	187	180	218	191	204	225	191	199	184	184	178	218	202	215	218	207	210	217	190	214	203	180	233	192	169	199	179	217	215	233	184	233	206	190	185	199	203	193	197	213	222	231	206	198	220	193	202	194	204	206	205	204	224	203	216	216	218	198	215	199	213	192	216	189	196	176	197	205	223	199	219	205	229	217	222	209	209	185	216	227	212	189	217	204	222	206	195	177	202	170	196	198	194	194	200	226	208	206	192	211	208	197	203	197	183	214	206	215	191	212	219	203	209	209	215	189	207	209	172	204	190	210	193	192	217	215	235	227	191	204	176	220	194	200	215	190	191	195	176	214	220	206	220	190	222	196	213	191	182	196	180	198	207	212	210	212	203	203	191	164	227	182	185	205	206	198	213	182	190	187	189	209	211	207	197	209	182	200	184	204	197	201	209	204	199	204	201	207	194	186	206	197	202	200	213	205	184	205	205	186	174	178	204	202	210	216	204	213	209	163	227	201	192	195	180	183	202	196	215	182	172	186	182	212	191	217	208	201	172	186	197	220	229	200	205	202	212	224	210	198	186	225	190	164	211	193	174	187	212	196	193	219	199	196	228	219	185	231	193	198	205	189	194	192	222	196	211	231	214	188	193	218	194	198	211	188	195	190	234	237	201	194	177	206	225	196	197	193	193	200	218	205	189	219	212	182	190	193	189	180	222	184	208	198	217	216	197	190	194	190	228	229	208	234	224	211	195	211	222	195	199	192	211	211	212	197	193	197	208	199	177	227	217	223	199	216	217	201	212	208	201	223	200	197	215	205	208	215	214	198	211	207	204	215	190	209	225	201	209	217	208	202	228	207	227	203	214	222	174	194	203	238	188	201	215	194	237	215	191	193	199	169	200	201	184	197	235	195	195	232	223	186	197	217	198	182	231	164	176	206	201	181	178	216	197	197	218	207	207	190	201	203	220	193	207	190	201	197	165	215	209	183	233	201	201	208	207	198	206	189	196	203	193	228	211	215	195	223	210	171	212	217	173	199	206	219	194	201	186	205	184	210	180	228	203	207	204	209	209	206	211	179	207	193	198	211	209	199	198	212	210	179	196	209	200	203	213	198	206	212	196	210	199	190	196	196	210	192	198	181	230	187	212	188	205	197	203	212	200	222	208	208	236	207	191	212	195	196	221	207	207	204	211	214	219	177	201	178	188	192	196	198	197	202	201	215	214	179	197	209	190	192	180	226	235	213	175	200	193	186	204	207	212	162	208	218	196	203	230	186	184	218	209	220	224	225	211	217	202	219	184	187	185	209	215	183	210	208	174	196	203	186	168	219	212	204	192	220	198	200	192	191	230	204	207	191	235	195	213	215	207	203	175	209	219	193	199	213	200	188	200	203	197	188	203	214	220	205	216	165	219	213	203	230	192	231	201	209	206	193	222	178	212	214	202	225	211	213	196	205	196	215	176	213	195	198	196	201	191	193	192	205	201	209	212	224	217	220	214	210	202	196	205	193	221	202	199	218	191	209	201	190	206	192	217	200	198	196	176	214	211	189	194	204	202	205	206	201	193	235	211	201	185	171	216	226	178	155	213	208	205	177	226	206	246	211	209	176	226	203	221	226	210	225	165	237	195	191	221	212	198	201	187	175	215	173	216	213	202	221	186	189	214	189	223	200	206	213	228	208	232	218	233	201	210	221	230	203	181	222	202	182	186	179	227	190	193	183	230	197	213	202	201	211	202	193	208	172	198	202	217	212	206	181	182	221	233	222	229	159	196	196	189	215	215	200	222	199	238	201	188	178	208	223	217	190	194	239	205	206	178	198	215	184	192	235	189	228	192	193	204	207	232	190	215	196	206	210	194	212	192	214	190	219	195	212	205	196	192	225	202	189	205	215	206	206	174	191	180	175	172	199	183	223	195	228	198	215	197	204	180	184	200	175	206	199	188	214	201	179	212	191	214	212	225	176	222	209	184	207	229	220	186	207	210	197	200	202	222	212	208	182	229	190	183	224	177	189	196	196	190	232	207	204	204	169	198	192	197	236	189	186	180	207	189	184	186	206	196	221	192	189	193	210	202	202	186	204	193	194	173	207	211	225	208	199	200	190	175	184	224	186	191	215	198	206	204	182	221	217	199	184	200	220	211	173	195	232	194	208	215	218	204	207	201	188	190	200	187	209	215	216	198
11491	5153	3010	3214	2805	2576	2213	1279	1066	874	784	781	780	795	1253	1459	1526	1879	1630	1759	1974	1912	1700	1472	1323	1175	1063	976	886	853	799	806	736	729	703	690	598	643	604	601	607	570	634	595	579	611	557	532	546	547	508	568	539	539	535	560	535	519	521	512	503	523	550	517	531	503	558	523	513	530	520	532	527	503	469	519	525	538	519	512	481	503	510	471	465	479	469	527	525	522	521	523	505	555	497	523	489	524	492	515	513	525	512	507	509	522	513	477	548	571	533	533	513	512	501	522	541	546	523	492	506	522	483	527	497	508	492	511	526	509	497	536	531	515	510	477	517	539	493	480	543	497	541	496	487	530	522	511	516	533	539	510	499	475	497	506	481	493	496	504	511	509	502	446	559	511	485	510	484	531	492	513	489	508	497	518	471	525	514	524	501	495	561	526	522	564	520	506	487	529	551	498	506	530	528	554	519	552	501	562	456	499	534	506	544	541	529	491	555	517	561	498	541	477	524	508	481	472	518	513	508	544	492	544	509	522	508	544	517	485	488	501	529	524	490	549	503	517	535	480	505	481	468	537	540	502	465	509	485	512	526	503	533	528	497	464	518	529	520	514	500	513	488	531	483	510	544	517	508	500	531	484	516	541	522	521	536	519	505	530	524	537	501	516	502	513	477	515	487	537	530	464	495	488	559	520	519	501	511	510	537	586	538	515	496	530	539	490	512	545	505	491	537	489	517	535	490	519	500	510	525	508	540	547	520	489	526	515	546	514	508	540	491	521	489	510	526	488	517	471	502	537	495	510	510	521	468	532	546	533	494	546	520	510	502	510	528	454	511	487	509	505	520	530	497	488	553	491	493	518	518	467	529	503	536	496	518	539	527	516	541	535	545	501	488	531	540	549	494	494	496	527	501	518	568	543	526	501	502	502	494	505	476	508	539	520	491	494	506	478	524	474	540	532	520	524	534	498	573	497	520	551	518	525	525	490	494	512	524	518	512	517	508	493	518	521	542	498	504	509	509	505	513	523	497	531	492	489	517	530	503	492	503	477	506	485	494	497	483	470	527	547	505	505	545	482	483	490	492	515	518	511	489	536	507	509	547	481	512	544	485	521	513	497	495	539	477	529	575	553	513	501	537	533	542	522	530	494	469	505	559	541	523	532	500	519	526	514	478	526	576	508	510	570	486	504	496	481	503	513	513	519	505	508	533	482	518	490	490	478	514	499	508	508	501	492	507	512	522	515	512	524	485	471	496	506	505	527	519	522	487	499	512	516	491	531	515	541	518	492	514	540	524	492	529	516	526	516	473	496	505	521	498	481	504	523	530	471	507	495	505	509	541	503	479	482	514	466	517	497	529	499	501	497	509	500	522	454	553	525	497	550	506	488	513	526	492	457	520	555	515	499	537	500	491	502	518	525	490	519	522	548	522	479	539	574	492	544	543	513	501	469	513	513	526	530	556	510	513	555	497	528	518	525	510	494	510	534	472	516	539	534	533	517	493	529	499	506	498	536	514	475	500	521	497	510	483	494	539	483	485	541	528	479	508	484	531	520	517	497	468	512	527	503	549	507	537	544	530	475	529	482	530	485	508	490	504	550	522	498	512	512	519	532	479	485	492	502	569	516	493	490	515	495	505	525	511	520	545	512	536	500	502	520	527	525	519	502	517	531	568	493	490	493	517	492	492	481	499	512	475	539	478	488	526	491	522	454	483	496	517	470	513	498	540	560	520	510	474	544	491	505	567	512	493	537	556	515	506	520	522	525	496	488	541	538	493	496	511	536	475	524	489	516	503	504	530	547	481	536	471	511	519	505	514	502	545	506	512	511	496	512	473	518	489	498	501	529	551	521	516	503	531	541	496	537	520	505	487	526	493	517	527	482	531	505	551	536	520	522	523	487	506	537	525	546	502	479	514	483	543	496	540	521	511	467	521	518	561	510	506	493	524	499	475	511	530	501	506	531	494	510	580	534	534	541	522	497	535	479	492	517	516	500	533	541	521	528	530	513	463	510	544	535	526	500	519	498	469	559	552	533	512	529	555	501	545	573	518	515	486	512	499	504	469	510	517	490	507	503	501	505	513	520	512	518	522	489	541	512	526	537	496	511	530	498	478	494	503	538	492	466	542	475	478	539	505	548	509	533	551	535	470	459	499	555	540	500	560	534	486	493	495	506	487	521	542	482	524	535	474	493	544	516	555	515	543	515	465	540	519	514	514	507	538	520	508	544	504	489	514	521	527	488	504	483	510	517	525	500	503	524	502	471	511	531	503	526	512	499	497	538	501	521	473	512	559	519	516	508	525	510	495	514	527	519	498	511	501	501	509	530	532	526	484	536	518	493	515	515	495	543	497	476	485	526	489	478	490	519	482	528	512	488	497	548	536	492	525	518	500	492	498	521	511	483	558	524	484	513	500	522	515	527	528	488	556	533	518	498	483	544	500	546	485	503	490	485	503	516	508	503	508	517	498	507	546	518	551	500	515	525	492	496	489	481	511	506	537	477	487	516	548	531	509	489	519	479	495	527	493	475	515	513	524	566	489	517	507	523	511	528	540	502	483	526	540	512	531	507	465	546	536	497	513	513	526	497	513	555	477	511	525	544	534	549	537	527	558	491	482	488	501	516	520	542	518	515	491	514	537	521	517	513	502	529	469	571	496	515	529	534	501	532	508	510	526	514	473	510	557	525	515	488	486	478	539	556	539	497	545	531	555	524	517	512	495	497	495	500	514	494	515	500	534	477	507	512	505	507	513	514	482	516	496	459	517	486	492	513	541	515	558	506	554	510	500	494	509	555	526	549	514	535	531	534	493	483	540	522	497	547	522	491	525	501	526	472	478	503	516	510	511	508	539	548	522	492	494	524	509	516	479	485	527	497	536	483	523	529	536	537	517	511	514	507	486	523	539	500	523	484	508	490	495	475	517	539	521	520	516	508	487	508	508	514	489	535	547	521	504	497	497	570	508	520	552	501	527	508	517	511	499	480	500	524	531	529	518	523	509	521	521	518	488	494	493	500	532	562	510	507	489	510	509	491	483	518	466	504	516	525	518	470	498	461	490	542	506	497	525	498	512	552	485	486	513	497	523	518	520	504	478	533	478	493	488	533	529	526	455	498	484	524	512	532	516	504	514	488	531	478	491	485	515	503	509	486	555	499	549	514	547	504	493	501	493	496	518	469	474	489	522	540	499	522	572	493	492	490	535	495	500	532	517	538	529	515	495	497	513	468	514	476	533	522	509	503	515	460	525	508	527	492	535	513	504	495	480	542	531	537	500	539	526	543	506	514	511	525	497	474	537	492	513	569	502	483	498	506	478	568	545	521	511	532	519	517	523	545	499	516	531	507	529	531	540	522	504	481	505	482	485	520	501	496	518	517	506	518	498	514	507	470	530	462	520	495	528	540	503	470	540	487	509	542	524	480	540	509	483	515	480	512	496	523	516	542	522	505	510	495	538	543	508	516	548	521	496	514	543	515	502	472	540	510
22983	9407	3610	1964	1424	1139	844	474	329	258	241	222	240	244	313	376	393	452	441	504	446	411	389	334	306	291	270	264	243	227	232	189	217	195	209	179	198	171	172	169	167	166	182	168	167	171	174	172	174	164	171	164	194	158	177	177	163	162	162	150	159	154	180	140	177	169	142	178	178	144	173	173	180	160	158	167	192	169	148	168	167	186	163	161	152	181	176	178	199	154	168	140	156	160	167	156	136	169	166	188	171	176	183	153	169	147	169	137	160	147	145	179	165	184	176	169	141	185	186	175	156	169	159	165	160	172	166	162	171	184	165	163	154	167	141	130	175	117	148	170	184	159	175	156	169	140	160	163	175	139	161	167	159	165	146	166	146	159	166	169	176	157	153	172	169	184	163	164	172	141	155	160	152	156	162	154	162	155	154	158	198	157	155	181	172	171	159	149	174	166	162	177	158	184	151	150	180	164	161	164	159	172	155	182	156	164	150	165	154	176	171	180	159	155	188	151	160	151	121	177	157	174	157	168	186	174	151	162	164	146	129	156	161	151	177	161	166	176	184	165	160	168	171	175	176	150	145	172	172	165	155	159	159	146	171	171	166	161	177	150	168	168	172	162	178	158	167	170	174	165	169	175	174	151	200	165	173	179	164	187	191	159	135	155	145	168	165	139	163	146	170	150	161	152	186	167	183	179	148	186	165	172	168	155	175	153	163	181	135	152	174	151	158	165	170	147	162	173	144	148	154	176	167	177	184	163	145	178	146	179	184	154	176	183	192	181	154	182	163	167	173	164	158	200	153	162	174	145	169	167	203	162	193	154	177	140	178	193	186	170	163	175	189	175	162	176	138	152	180	174	149	161	160	154	161	154	157	144	199	153	144	142	158	139	148	142	159	184	178	185	150	143	164	150	129	157	144	148	193	166	141	179	162	173	180	162	170	182	156	176	166	176	171	164	155	188	176	172	176	155	175	145	168	145	136	177	168	168	150	152	144	164	166	170	165	165	164	165	155	124	155	164	156	148	132	166	165	160	162	160	179	150	156	139	169	159	164	137	154	146	167	167	167	158	172	156	170	162	161	172	179	189	150	201	157	145	163	151	157	169	166	173	179	174	183	162	162	156	162	160	156	158	158	172	161	130	173	165	158	148	176	165	183	144	154	151	182	159	154	169	148	161	152	176	178	173	154	159	164	166	146	168	155	160	164	173	177	144	158	155	168	154	154	187	141	141	156	186	171	170	165	163	172	160	173	152	164	165	154	148	164	162	167	154	150	166	164	174	181	175	174	193	179	173	176	157	155	154	150	164	185	189	183	181	162	165	153	157	149	172	164	156	137	170	149	153	160	150	146	183	164	175	181	170	157	166	165	169	155	156	174	147	160	156	163	161	165	172	172	162	165	147	165	170	181	179	153	163	151	176	160	169	136	141	174	148	143	166	155	149	186	157	159	151	184	129	173	156	142	165	183	148	163	129	155	159	145	166	137	165	152	151	152	163	164	166	181	153	162	161	174	172	160	146	154	154	179	147	153	142	167	143	155	145	145	167	190	176	161	167	181	162	160	151	169	198	154	157	146	155	146	178	162	171	150	150	166	160	168	145	144	136	164	157	172	168	137	139	151	151	159	180	156	173	185	162	150	173	174	189	170	169	151	177	178	154	148	174	179	185	145	168	145	155	162	194	163	155	126	173	164	158	165	160	146	161	140	178	145	181	164	155	178	160	147	163	165	168	163	148	171	152	151	143	192	176	172	187	143	153	151	167	154	171	174	144	162	155	153	168	143	124	139	150	198	157	164	163	177	172	185	156	161	172	186	154	160	142	164	166	182	183	187	169	159	166	155	193	160	149	159	169	175	144	192	165	160	167	172	165	151	170	148	179	142	153	161	161	141	143	157	156	167	172	166	139	163	160	173	147	153	126	163	141	159	141	172	186	178	176	159	128	151	163	166	160	152	183	167	157	166	169	178	160	160	176	161	155	140	164	152	166	161	168	151	160	176	151	175	177	152	159	157	167	141	163	178	160	173	142	166	160	155	168	174	164	159	194	163	170	159	154	157	164	174	149	179	148	176	169	149	156	156	178	148	160	161	155	147	178	165	152	182	151	140	161	160	141	152	172	163	174	164	148	164	176	164	137	167	173	152	154	163	161	157	177	172	163	161	157	143	175	148	176	183	170	150	162	158	150	172	180	162	141	171	136	138	158	171	165	172	153	177	164	185	177	163	155	157	168	163	160	190	164	182	157	174	151	156	156	142	168	141	171	152	126	169	148	160	172	157	155	169	151	156	195	156	172	151	161	164	161	166	162	175	162	157	161	168	167	168	165	181	144	166	158	163	149	152	166	173	169	153	176	137	159	163	155	178	159	170	149	168	137	190	151	154	180	150	164	180	170	173	161	150	171	163	155	177	168	181	168	176	159	159	162	150	179	164	154	173	179	183	192	185	180	171	161	180	165	165	157	148	162	150	182	154	154	178	170	171	160	171	168	153	178	156	174	167	170	179	163	161	174	142	150	165	181	185	154	151	152	155	187	153	160	180	173	188	167	141	165	157	188	175	136	149	146	168	177	161	172	162	150	162	165	154	174	167	152	167	154	188	149	151	155	160	173	163	163	163	161	163	155	157	127	161	197	148	149	170	183	159	170	158	153	165	173	170	173	177	158	163	179	162	161	172	132	151	178	160	145	165	156	190	160	161	167	149	125	156	148	160	183	163	168	150	185	159	152	154	177	165	138	178	181	147	171	146	157	162	184	150	173	179	160	162	154	167	162	161	157	161	165	171	187	175	166	144	164	175	154	164	165	169	157	159	172	163	154	171	154	147	158	176	160	172	148	181	180	155	181	160	177	156	176	136	170	148	142	163	158	166	178	176	171	162	162	173	201	158	163	149	166	148	177	181	172	156	162	176	155	163	165	188	182	159	157	165	186	156	160	157	173	146	177	167	175	167	176	143	176	154	170	158	138	153	155	152	182	158	149	157	144	150	165	148	155	162	159	149	149	161	154	162	153	144	180	187	185	140	169	171	160	151	166	148	170	159	180	142	179	169	157	179	198	160	170	169	162	133	188	142	175	172	170	140	160	174	172	172	160	156	176	160	156	167	154	164	138	168	174	166	174	147	158	168	160	144	196	178	163	146	176	166	159	152	150	167	174	160	152	166	154	155	177	159	160	162	162	169	170	149	196	165	183	143	159	165	177	171	177	127	169	157	151	148	156	169	146	160	153	169	162	161	171	161	144	182	162	152	175	181	143	143	132	146	142	157	177	182	166	139	172	167	167	170	165	152	163	151	175	145	157	166	154	163	166	152	176	168	166	157	176	159	191	164	153	177	175	173	164	130	168	177	143	154	156	171	157	152	162	166	185	172	169	148	148	143	154	136	180	183	136	169	167	158	190	154	175	168	155	156	142	161	158	192	164	168	153	167	182	147	152	150	162	149	157	152	156	177	156	166	143	180	174	172	180	156	178	154	153	166	161	171	154
15310	7564	4375	4745	4101	3856	3446	1888	1328	1049	941	912	940	1062	1616	1892	2043	2558	2229	2527	2705	2475	2292	1831	1561	1414	1353	1145	1039	1017	831	846	723	736	691	646	621	577	555	570	559	572	578	535	513	471	478	433	489	476	462	473	464	451	478	459	437	462	440	421	406	408	448	434	439	424	481	455	425	413	424	435	457	393	397	452	430	443	427	416	415	415	452	404	419	435	417	403	400	371	444	367	422	478	470	423	389	417	415	455	420	421	400	419	428	402	417	456	429	444	426	419	444	440	446	416	373	427	417	420	413	416	419	400	436	424	412	419	411	441	409	452	455	393	450	433	390	395	413	414	395	403	442	421	393	421	435	449	409	384	405	452	398	447	422	411	432	411	416	412	425	440	394	398	414	408	422	430	437	430	414	416	440	421	410	440	427	414	420	457	427	478	427	466	436	449	410	418	439	420	413	419	441	427	447	397	395	436	424	400	437	379	424	430	425	407	373	415	428	428	404	425	435	424	438	425	427	402	436	453	400	418	397	411	397	396	416	389	456	405	441	414	430	468	435	391	383	443	433	430	438	419	440	422	438	435	455	401	418	417	442	422	448	412	448	456	423	405	408	426	481	416	437	395	430	381	422	444	411	402	387	440	421	469	418	409	392	384	438	389	436	435	390	412	436	414	405	446	469	412	461	456	436	463	407	424	409	427	409	417	432	418	426	424	400	412	424	478	419	418	415	425	414	413	417	392	429	423	414	397	436	427	420	391	392	445	437	423	455	461	386	428	390	436	406	385	426	411	420	427	442	406	447	396	445	399	419	462	450	426	422	416	421	444	401	417	448	440	460	445	409	409	422	428	415	395	435	413	451	429	444	441	418	428	444	425	419	425	390	429	435	419	398	432	421	420	408	416	455	443	436	411	443	448	409	423	430	382	441	451	415	398	416	384	415	414	407	406	427	382	391	456	418	419	419	439	416	425	388	458	412	435	410	430	391	410	391	435	416	444	417	432	403	432	435	447	418	414	403	404	424	443	404	418	397	417	400	413	399	452	421	439	393	400	410	454	402	451	433	445	446	405	427	421	419	411	427	440	447	438	429	434	381	433	445	423	431	406	430	445	423	449	429	366	443	425	432	454	436	445	425	428	424	426	431	463	426	442	404	391	423	433	419	443	463	386	436	435	427	404	475	420	401	416	439	422	428	435	380	449	417	447	441	450	404	417	406	438	431	420	411	424	437	426	433	404	413	443	426	428	432	447	434	436	426	411	398	439	406	408	441	422	495	424	412	415	405	405	451	433	408	453	396	433	422	424	411	427	430	399	422	416	429	412	449	422	430	419	395	403	397	399	451	420	430	412	421	416	433	458	450	427	434	421	438	395	392	443	394	416	429	428	432	457	405	414	418	423	446	416	421	455	435	436	421	430	469	404	403	417	441	418	444	439	460	408	434	422	407	423	396	463	432	412	454	427	433	397	393	385	418	415	451	442	426	464	408	398	442	402	427	423	437	410	423	445	423	427	362	432	435	405	418	428	429	414	413	456	364	413	406	429	424	449	412	409	413	440	415	418	452	437	441	406	434	448	422	437	436	412	416	436	441	436	382	402	450	423	454	416	432	430	446	419	430	417	422	441	410	412	408	404	389	444	408	397	434	435	439	413	440	448	386	459	416	431	435	455	411	394	406	426	415	454	428	460	476	412	416	420	430	442	458	391	397	403	406	420	441	395	416	446	417	398	414	445	413	423	424	396	425	442	393	417	434	433	425	416	432	413	409	387	442	411	405	382	446	456	438	436	458	420	384	422	427	423	432	409	457	381	397	426	410	427	413	421	439	421	436	418	387	434	422	384	471	407	395	414	430	404	414	433	465	471	447	448	449	431	439	445	407	406	456	433	386	417	438	395	407	428	410	395	448	383	407	448	413	405	420	387	406	416	394	404	446	410	406	417	415	422	421	393	417	463	384	432	428	428	416	422	439	416	409	452	376	406	406	420	406	431	410	405	444	428	376	432	385	409	374	403	418	400	427	427	431	439	427	415	445	445	389	437	455	429	442	422	389	441	420	418	387	426	426	403	434	440	419	413	443	422	424	426	456	423	393	377	427	445	388	417	414	421	438	442	396	452	423	443	415	452	418	382	435	389	448	431	398	419	438	465	429	410	398	448	425	430	369	435	418	414	433	471	402	426	432	431	418	399	450	418	442	379	443	432	462	421	435	439	441	454	403	380	433	401	413	408	463	427	478	418	408	455	399	465	460	411	402	413	419	434	415	374	446	433	417	419	404	408	399	434	420	440	439	417	413	407	421	373	409	445	442	432	411	416	449	412	454	414	396	452	416	431	397	430	423	412	421	417	432	426	413	446	426	425	416	417	431	431	452	405	410	432	406	433	432	407	425	401	415	406	423	388	405	437	391	436	424	431	453	396	400	413	432	447	423	459	426	404	432	431	431	410	401	380	421	421	439	412	440	423	418	421	434	414	439	428	398	405	419	416	428	417	417	406	431	391	407	447	450	447	420	396	431	397	431	416	429	444	427	441	422	387	445	399	410	418	438	439	419	413	411	410	421	405	415	437	441	433	434	424	427	423	398	423	415	424	414	409	402	459	406	423	441	451	409	410	425	396	415	419	402	434	392	427	401	440	449	390	415	425	367	408	429	407	421	436	450	415	447	404	447	434	386	438	417	407	402	451	409	416	432	421	450	401	435	436	397	426	428	389	450	418	409	457	413	432	412	420	448	417	414	418	412	409	387	415	444	451	448	440	401	407	411	399	501	415	430	399	427	439	407	402	421	414	416	447	425	437	437	423	425	417	393	423	432	368	394	391	435	455	427	446	438	407	417	457	390	418	427	406	435	460	418	433	432	408	434	439	437	423	399	414	444	413	436	413	436	388	397	399	416	429	435	429	401	404	429	420	418	391	428	400	404	400	411	413	453	414	405	415	413	425	403	438	371	447	443	415	426	450	425	468	470	414	400	437	450	436	452	419	430	404	443	359	408	414	416	416	429	435	407	441	436	448	428	406	417	436	449	398	443	428	427	401	408	432	408	395	438	441	424	413	424	459	411	462	429	423	417	444	429	446	430	434	421	452	416	422	434	428	408	399	421	393	397	404	394	403	413	414	388	419	426	438	420	433	448	428	429	405	419	398	404	422	431	422	430	459	465	397	422	471	429	386	428	434	448	427	453	395	445	436	419	435	446	427	401	432	439	427	414	431	405	454	408	458	400	459	450	450	407	428	430	408	410	437	405	446	427	415	370	413	396	413	390	449	376	424	443	408	396	381	482	404	423	439	436	417	408	434	429	457	449	407	419	419	412	436	394	423	413	434	436	451	429	404	422	416	426	388	425	405	432	396	385	450	450	433	441	443	411	442	425	421	435	390	414	410	392	419	404	418	425	398	397	405	411	406	420	413	423	406	427	451	456	383	443	419	432	416	430	394	396	377	431	404	458	404	420	426	406	443	439	424	407	446	442	445	394	416	408	431	408	436	449	430
4424	1259	635	458	377	361	282	277	208	208	215	187	243	237	274	315	290	296	268	246	272	289	283	273	223	242	251	219	226	248	202	227	212	215	222	222	228	226	198	180	203	245	202	216	200	189	227	237	222	212	186	183	192	213	211	238	204	216	199	209	241	234	208	235	221	207	226	220	218	203	201	215	215	199	213	205	198	207	189	217	218	228	211	224	226	216	181	181	208	230	212	204	205	204	210	231	198	193	208	191	231	201	209	205	230	202	208	217	219	207	233	235	209	226	222	206	207	209	213	225	201	197	187	211	217	192	212	201	224	222	220	210	205	205	202	216	203	216	220	209	225	252	219	230	199	221	198	183	230	214	230	223	200	217	214	200	193	214	218	223	189	195	211	224	236	177	206	219	205	228	206	219	229	211	201	201	208	205	227	227	242	211	206	200	218	217	212	216	204	232	220	219	214	187	194	178	212	226	238	211	222	209	191	228	211	217	232	215	195	202	191	212	186	211	199	236	212	249	208	229	173	213	228	243	224	204	191	224	205	203	213	216	237	200	194	212	193	226	205	215	222	221	181	192	185	193	214	186	185	220	215	185	222	193	236	178	225	220	207	220	237	241	217	233	230	217	185	189	195	217	236	195	227	193	206	219	206	196	199	231	188	211	203	194	243	218	209	186	182	208	194	225	221	224	222	179	201	217	181	230	223	202	203	225	207	230	226	224	209	226	202	214	200	208	206	208	212	198	216	211	224	195	202	222	176	237	245	224	189	223	230	203	227	218	189	197	228	212	219	201	228	217	208	226	212	180	210	208	219	225	205	202	211	226	206	233	222	226	219	223	219	207	228	194	193	191	212	221	198	191	171	238	212	225	224	221	219	231	222	214	203	206	211	214	227	211	209	175	233	193	199	206	198	221	198	184	216	231	205	211	215	204	217	220	196	192	202	206	222	201	213	211	215	226	210	220	232	214	185	204	212	203	227	196	221	202	195	183	221	197	203	203	212	196	172	196	219	193	199	210	209	190	200	195	226	226	203	229	215	190	221	233	224	206	196	176	201	194	210	212	220	210	191	213	196	202	208	225	223	224	220	208	218	203	199	218	186	176	223	200	212	211	194	219	199	210	220	210	201	193	226	201	194	191	205	189	213	209	236	211	212	210	249	191	208	212	220	233	193	209	245	212	198	174	204	207	200	199	188	214	216	200	187	206	203	218	212	196	207	218	225	190	193	208	205	217	207	218	218	213	216	218	198	245	195	188	216	199	222	219	206	186	195	207	215	217	213	202	228	198	196	202	193	205	221	217	195	227	198	224	235	195	240	201	193	204	188	206	206	198	220	218	221	204	191	222	223	201	193	210	203	229	227	217	217	219	202	197	216	202	206	232	236	213	210	212	229	213	221	198	206	230	217	212	194	222	200	221	220	201	199	215	196	189	199	212	200	213	223	229	208	218	208	204	208	200	224	193	221	211	217	244	192	200	203	214	204	218	218	217	204	221	213	211	211	199	208	215	206	213	232	232	204	221	225	224	177	205	233	212	189	197	211	216	188	233	183	219	228	207	217	225	218	205	218	231	230	210	222	183	213	199	232	202	224	195	213	210	203	184	218	223	195	219	192	232	209	205	219	216	225	220	198	191	219	201	185	226	207	209	189	207	214	205	215	190	227	213	228	217	223	219	217	225	208	211	177	210	212	224	203	170	191	205	218	219	208	186	209	186	221	223	213	205	254	183	222	219	209	222	218	204	226	217	224	211	203	200	194	206	172	209	212	226	197	228	208	185	197	231	227	220	206	211	211	205	210	211	200	220	221	192	196	222	223	234	235	232	208	219	217	227	216	211	221	203	197	197	195	182	201	202	216	209	194	192	215	211	216	215	188	201	195	226	209	227	198	232	196	215	204	213	227	209	230	217	221	217	205	199	199	200	211	229	202	208	243	220	239	212	198	216	188	196	212	222	192	211	236	215	216	181	223	210	200	194	204	215	181	162	195	240	185	215	214	206	222	219	214	224	206	211	199	229	214	202	210	228	198	205	200	204	227	216	204	211	200	220	204	209	213	189	204	232	202	191	213	201	225	223	201	247	226	228	208	196	208	236	216	211	189	198	213	201	189	228	196	203	193	217	206	216	219	233	260	214	195	215	186	214	212	205	222	193	206	227	222	201	195	215	204	218	210	227	214	212	209	209	209	196	203	242	211	205	197	204	214	217	212	219	203	202	215	214	209	206	216	223	228	174	197	195	224	197	230	205	213	206	224	224	231	226	194	202	208	206	215	227	216	180	213	217	202	221	211	245	204	216	210	209	210	219	226	199	198	223	224	196	231	195	180	208	249	229	231	188	219	210	182	208	206	237	222	176	210	191	194	201	226	197	194	216	223	199	209	201	246	204	207	200	219	188	238	222	172	199	229	227	188	231	224	215	206	224	195	189	221	219	219	210	224	235	229	206	215	209	246	226	214	225	210	213	221	216	221	208	183	191	238	222	212	205	188	215	195	214	232	214	181	175	211	217	201	208	211	219	222	205	236	239	194	214	202	201	191	229	216	227	209	203	228	220	221	217	183	205	192	239	218	197	216	210	184	220	181	190	210	196	210	212	218	211	190	214	198	213	225	223	211	204	220	198	237	205	188	233	192	195	237	199	222	194	259	229	226	217	202	197	215	220	237	185	197	195	202	195	197	209	195	219	209	209	223	212	219	217	243	224	188	206	198	206	206	206	226	221	205	220	197	184	222	199	220	205	216	189	212	199	241	194	224	207	209	213	202	236	217	205	210	202	183	190	190	202	193	191	216	190	189	202	204	219	216	224	205	209	252	220	196	219	195	215	202	216	226	209	225	203	227	217	231	227	192	198	205	197	211	224	208	209	201	204	216	201	227	240	226	217	213	236	210	210	200	193	225	197	209	215	214	195	206	207	208	206	216	216	198	218	206	231	229	194	228	234	225	195	220	221	217	207	211	223	223	196	226	234	212	201	201	197	206	224	219	191	188	224	233	231	222	212	206	225	224	194	213	216	193	191	210	234	213	216	217	209	200	197	203	191	221	184	185	204	197	212	220	218	192	184	204	200	185	206	195	197	221	196	218	249	192	193	202	204	205	234	194	199	242	230	213	228	216	192	222	220	234	205	215	193	218	196	205	220	230	188	223	199	225	208	209	218	190	222	187	206	209	215	203	218	220	230	227	186	220	209	227	212	210	192	195	222	210	231	217	199	220	207	221	214	213	204	210	207	195	207	224	208	180	196	208	222	232	213	208	226	198	193	211	196	208	206	219	208	186	233	184	214	211	197	216	221	205	209	229	203	195	174	197	210	198	194	238	212	226	191	200	220	208	187	207	184	202	191	182	206	219	185	210	218	205	233	192	230	207	231	210	223	209	186	213	198	210	218	208	195	183	215	205	200	190	220	241	206	201	218	223	167	203	198	198	237	217	199	198	202	190	224	222	195	200	201	248	207	225	196	205	204	219	197	204	201	212	200	201	194	231	194
4009	1821	1327	1429	1227	1200	1054	823	641	683	633	586	644	658	944	989	1101	1056	960	952	1084	1083	1048	967	875	822	777	775	693	680	594	607	607	580	578	554	605	547	575	559	576	597	562	608	592	547	520	537	575	561	547	523	533	546	508	520	533	536	525	506	505	504	584	564	540	525	546	533	518	534	518	531	549	504	525	557	558	562	526	583	522	497	540	506	540	526	524	564	518	527	512	506	566	547	563	519	528	509	531	524	522	565	518	518	564	525	527	547	562	550	505	516	544	535	525	560	540	541	557	516	500	480	523	569	507	486	508	511	543	527	507	548	561	496	529	546	538	523	521	542	491	508	560	565	524	525	505	554	510	497	519	530	518	521	515	561	516	513	526	523	488	538	509	504	524	502	487	531	535	559	566	527	534	537	538	505	509	517	531	489	519	557	573	552	528	510	525	536	516	559	531	559	488	535	496	516	549	526	523	531	531	506	561	506	552	505	528	509	517	550	557	515	528	504	500	544	570	514	487	543	553	507	542	531	517	509	490	515	515	521	534	505	530	532	545	546	538	523	536	541	530	532	527	547	508	549	509	514	544	502	505	578	556	571	508	513	501	543	518	546	518	518	546	535	544	514	493	502	532	523	516	539	490	543	539	558	516	475	564	573	533	554	519	505	561	526	552	547	516	488	542	533	519	514	512	544	531	533	509	544	531	516	499	534	520	503	500	557	582	547	528	514	490	494	510	482	501	516	522	527	520	542	508	521	546	553	524	515	550	488	507	549	531	508	563	548	542	526	532	521	526	475	534	516	520	538	559	537	540	540	536	552	546	489	520	550	542	505	531	497	533	517	495	530	583	547	486	550	494	562	537	542	558	523	585	509	511	526	535	542	524	554	555	552	525	560	571	503	537	544	563	531	553	542	577	479	552	559	570	539	526	522	520	527	466	532	523	552	593	535	549	493	538	503	555	528	520	534	508	565	560	535	488	485	510	499	556	527	548	498	497	549	533	508	517	495	493	542	501	546	514	531	545	494	541	513	540	549	514	532	541	536	494	536	481	530	552	538	519	504	538	524	521	512	512	529	535	543	516	528	573	570	503	567	555	559	527	561	508	508	529	525	539	539	518	527	519	497	531	500	542	552	457	552	551	493	537	489	544	490	563	529	505	523	578	544	536	523	526	522	485	529	524	556	547	536	502	540	541	515	519	528	522	515	546	549	504	517	476	562	528	539	523	561	546	510	544	566	525	509	539	535	529	546	569	551	536	477	526	560	510	521	477	509	521	545	518	523	556	490	492	560	525	554	552	529	567	520	545	535	556	533	505	502	534	538	512	524	514	590	510	514	519	545	495	522	476	518	487	507	573	511	518	508	547	542	545	538	565	543	510	499	522	503	536	571	490	516	477	546	524	536	507	536	506	522	503	541	533	514	486	528	541	557	541	516	504	521	497	518	523	516	533	458	531	534	526	520	563	550	554	556	561	507	517	512	550	534	537	556	533	537	528	534	565	529	527	540	504	517	511	512	531	516	538	537	513	518	531	565	527	541	512	541	492	500	529	491	547	510	505	576	548	541	515	558	470	508	532	494	524	523	520	532	512	529	476	517	504	566	567	521	504	516	528	492	517	515	505	533	514	531	509	525	517	527	529	528	525	530	556	528	525	548	521	519	552	537	528	552	554	532	541	562	548	577	560	537	503	524	480	558	498	556	544	522	502	523	533	544	547	547	527	523	511	513	561	536	521	538	475	507	526	524	559	538	537	566	493	485	550	504	533	541	532	523	551	569	545	522	507	550	562	507	524	511	534	513	534	516	538	492	577	538	519	531	567	541	552	497	520	548	496	522	581	512	513	517	525	558	561	567	502	528	563	564	501	543	510	489	511	512	524	560	519	522	523	534	526	502	546	557	528	507	520	510	521	513	559	511	550	504	554	522	540	547	535	564	502	525	505	532	534	548	556	544	559	548	527	499	515	511	529	472	497	524	527	545	522	508	537	519	547	523	513	503	492	520	491	544	488	531	563	477	518	501	535	507	509	576	517	512	557	514	548	463	514	509	509	485	545	498	519	546	515	521	567	549	528	535	545	555	492	540	559	505	598	542	539	511	508	527	533	490	511	548	529	508	500	507	559	554	519	550	511	558	508	496	532	524	531	528	553	518	511	523	558	534	549	562	539	520	530	533	548	525	525	561	521	531	514	524	511	594	542	511	543	527	489	555	543	521	567	520	546	576	535	532	530	515	498	537	536	542	558	541	548	524	516	551	536	550	549	500	486	546	549	529	547	507	508	522	511	527	523	509	515	528	529	578	543	548	565	535	557	548	519	502	559	532	540	490	543	551	529	485	581	553	530	503	537	528	531	540	544	551	545	477	544	543	503	523	534	533	530	558	504	515	525	578	513	559	521	588	529	500	524	519	553	559	519	534	526	508	514	580	535	548	527	531	523	553	502	526	552	529	537	555	512	553	493	509	503	521	546	533	515	545	505	545	543	530	566	518	486	531	554	558	501	476	530	542	521	544	539	557	562	538	510	556	514	526	510	539	510	514	532	528	520	511	531	537	532	552	521	490	547	509	548	543	532	551	550	530	505	504	532	517	531	508	522	547	526	566	544	509	508	568	502	559	524	495	538	502	583	525	529	539	545	528	549	523	543	526	514	535	558	529	497	461	531	520	572	537	543	556	538	547	518	530	528	524	505	528	490	520	558	513	546	576	549	512	496	553	536	526	527	513	529	521	519	530	556	541	564	521	529	524	532	523	489	514	501	547	523	527	563	523	518	516	523	519	501	537	513	508	524	535	535	532	551	544	540	554	553	489	524	548	528	551	600	552	535	546	524	565	532	537	494	564	553	508	516	528	535	563	531	541	538	552	520	519	506	535	571	522	493	548	512	513	490	525	552	507	537	514	513	519	502	519	539	540	490	501	532	514	529	517	479	550	528	536	515	495	532	500	554	523	527	562	524	509	471	520	525	536	533	519	531	563	518	555	510	510	551	565	542	538	543	560	541	480	535	510	541	550	536	531	512	500	503	519	522	503	496	532	518	549	517	557	481	527	526	523	547	521	551	495	542	521	513	521	506	550	552	556	523	519	540	494	527	520	527	530	514	511	547	536	523	507	509	551	522	518	517	503	544	537	559	520	494	531	536	509	505	541	528	521	541	528	548	540	545	540	519	519	528	511	546	542	532	542	524	493	502	553	530	580	517	545	495	509	497	482	498	560	545	520	507	598	513	545	503	527	563	563	499	538	542	525	524	548	589	547	534	557	530	569	518	520	544	538	509	519	532	505	523	501	567	512	525	511	578	528	530	549	493	555	533	517	495	500	546	507	541	482	507	525	530	469	481	535	558	539	559	553	547	507	510	562	569	522	524	558	523	560	546	499	542	517	539	542	480	525	541	536	549	520	466	512	540	538	500	512	544	526	533	552	503	525	523	551	559	533	496	519	545	548	532	542	556	522	506	516	541	496	553	534	531	526	548	531	570	497	538	568
14415	5490	2080	1334	944	722	541	365	283	262	246	279	246	253	337	346	353	384	343	343	361	387	359	312	267	265	262	281	246	250	229	234	209	212	228	232	211	197	238	245	214	216	212	191	200	230	229	207	219	191	208	204	207	172	186	257	204	193	229	238	200	177	200	208	228	207	193	212	183	192	199	214	222	204	202	197	198	202	187	184	199	205	185	199	211	212	204	202	201	214	186	202	179	202	203	215	192	204	194	244	202	194	181	197	229	185	216	208	180	188	194	231	168	178	218	223	202	192	201	211	222	196	220	167	207	209	188	214	210	208	199	190	181	206	189	210	187	209	214	190	202	184	183	204	203	194	215	196	207	184	171	200	179	178	202	209	210	211	204	199	219	193	201	204	213	189	200	213	189	201	180	198	207	200	184	207	196	236	201	195	214	197	192	198	191	172	195	210	182	210	189	197	186	223	196	210	193	191	219	219	216	209	192	205	209	212	200	184	191	224	207	186	181	189	185	191	190	215	199	205	201	193	211	213	199	203	243	191	223	224	194	195	201	204	184	209	188	176	189	200	225	193	204	183	187	212	217	189	189	194	197	181	185	209	214	200	204	159	190	201	205	232	244	192	214	209	190	186	212	191	199	218	221	203	199	232	199	206	184	201	213	186	188	199	199	206	191	190	214	188	204	209	200	190	190	211	170	207	215	230	231	209	207	200	181	188	197	208	199	213	181	165	196	230	193	199	181	212	222	182	184	194	190	192	182	205	202	194	228	214	174	190	201	201	195	213	196	221	194	192	200	201	227	188	209	193	190	203	190	223	222	209	195	202	187	200	193	210	225	207	205	200	201	182	233	200	209	233	184	215	223	194	191	182	200	191	188	196	168	193	203	229	237	199	250	213	213	205	218	213	200	201	205	207	194	193	214	217	210	210	226	197	200	201	189	189	206	215	218	203	190	195	187	215	224	206	207	216	214	199	196	181	208	199	206	212	195	206	183	206	188	211	197	214	219	183	194	224	222	179	222	195	202	238	201	200	166	195	185	195	185	206	221	170	183	182	208	192	230	210	203	201	210	209	191	187	208	202	189	205	193	203	202	181	219	197	203	199	191	216	201	202	212	203	222	213	183	197	201	194	198	198	224	189	199	203	180	212	199	187	219	195	206	190	201	201	192	201	204	233	211	212	204	191	182	224	189	191	197	182	225	183	173	201	213	179	196	208	200	190	183	200	203	195	167	211	227	224	224	230	203	190	213	207	212	199	188	199	205	203	197	227	204	192	203	194	187	220	227	199	207	192	210	219	213	206	181	217	236	215	172	186	198	211	179	207	191	202	222	201	207	184	226	192	195	185	217	201	180	212	195	228	213	202	193	183	214	235	191	231	219	179	209	197	211	195	216	215	201	181	198	176	175	171	210	173	177	192	217	199	197	186	204	198	191	201	213	217	186	189	234	189	220	211	189	227	194	224	209	199	197	182	227	188	197	184	214	197	191	198	204	192	217	211	186	217	202	219	221	211	207	199	201	203	203	184	223	213	220	193	180	209	233	198	187	215	220	189	196	203	168	203	206	210	212	204	213	197	199	222	176	234	222	199	221	195	219	220	180	189	179	203	218	196	193	205	207	201	207	217	194	173	198	190	223	212	179	220	209	231	195	171	213	203	211	201	196	193	186	185	239	214	193	213	222	191	210	209	216	213	215	208	201	212	226	211	226	189	183	195	205	219	213	179	185	207	214	189	207	188	203	209	180	200	180	202	226	203	206	190	178	200	181	178	198	211	220	198	202	212	207	190	217	215	227	216	198	184	207	195	213	179	192	224	218	222	208	206	201	201	218	208	195	213	245	204	206	209	206	220	205	188	208	207	207	211	190	223	214	198	202	221	208	216	194	206	221	210	231	188	185	209	200	210	230	202	205	206	216	191	201	192	205	219	212	194	188	211	204	209	215	205	197	190	175	195	202	224	210	191	249	215	205	191	208	193	204	194	223	180	184	203	194	198	199	203	197	213	203	230	201	191	186	197	200	193	191	206	221	188	201	233	213	196	189	245	236	210	230	188	209	187	220	192	193	222	197	207	228	198	238	214	169	194	184	166	191	203	192	187	222	213	205	174	193	198	181	205	201	198	229	200	197	175	211	215	202	203	179	211	181	199	180	208	184	194	198	196	211	185	181	189	191	203	220	216	202	232	211	207	206	203	189	216	224	204	226	209	228	193	228	209	184	192	218	191	220	195	202	214	195	202	186	195	177	224	183	195	203	198	185	226	192	209	214	231	196	185	193	212	226	172	186	193	176	204	185	211	218	211	226	184	180	214	202	186	175	199	202	220	230	199	168	191	221	192	190	223	215	189	186	216	210	166	201	180	207	187	186	201	206	161	197	198	208	194	201	212	215	203	194	203	200	207	199	213	196	227	201	193	213	204	228	202	210	221	195	194	197	182	191	186	183	192	210	178	221	204	219	216	212	193	207	190	210	175	198	204	232	207	192	195	212	196	194	209	209	195	190	190	210	207	186	191	178	189	185	177	189	205	183	205	221	206	205	208	209	239	191	158	185	203	201	207	201	212	209	217	178	207	214	209	190	199	176	202	197	198	208	179	194	206	237	176	211	205	207	180	213	203	221	221	211	204	203	203	209	207	158	207	227	199	202	193	200	233	222	211	209	188	207	211	200	177	180	220	199	183	181	197	203	205	201	218	205	200	190	212	184	192	212	214	227	208	223	184	208	207	189	204	191	215	220	213	221	227	217	200	208	210	203	192	188	201	223	169	206	200	208	218	214	184	198	207	230	228	201	212	194	189	196	228	215	216	199	220	200	237	197	209	203	188	203	220	229	192	207	194	196	184	197	206	222	206	186	216	202	195	215	188	210	202	194	191	197	191	217	239	197	186	164	182	184	203	187	216	191	211	221	196	239	187	187	191	195	191	187	196	204	243	201	202	173	233	197	208	212	216	192	208	215	207	194	218	214	195	196	223	218	222	184	205	210	191	219	199	189	204	214	217	211	172	203	182	190	212	202	204	222	196	199	201	226	186	211	207	231	184	203	222	207	185	197	200	186	213	203	201	199	224	193	188	188	186	207	197	203	222	189	230	212	219	233	199	189	207	225	220	198	194	223	214	178	201	183	205	205	197	172	198	197	171	211	193	198	207	203	203	225	216	207	219	210	201	184	217	214	189	179	182	242	215	200	210	205	195	193	189	212	185	209	212	194	213	193	213	203	202	193	200	220	186	220	210	205	189	201	186	195	173	205	189	197	191	188	202	209	189	208	168	205	188	177	203	220	193	185	209	194	225	188	199	190	219	197	194	189	180	219	182	211	171	187	211	176	179	204	220	213	245	186	203	212	200	198	200	209	219	209	209	223	175	198	208	218	217	190	206	202	187	230	203	189	181	199	194	229	228	212	204	208	200	211	223	205	206	207	200	197	207	201	181	226	203	181	244	194	203	224	227	195	181	183	185	212	218	213	195	184	210	189	205	204	202	213	243
11486	5155	2913	3270	2868	2611	2258	1316	1010	882	817	795	808	818	1359	1431	1597	1961	1744	1785	1842	1893	1608	1425	1246	1182	1061	966	865	842	766	748	754	706	644	627	633	567	626	625	562	602	595	543	575	566	511	554	533	503	539	523	540	562	525	545	527	509	508	556	539	550	499	535	516	519	526	538	554	513	521	484	525	510	476	485	506	516	539	520	512	453	506	512	534	579	553	532	476	505	542	510	518	537	526	512	504	522	503	477	529	550	551	493	460	516	560	460	545	555	500	502	473	473	501	514	488	482	527	488	536	530	507	478	531	498	536	491	500	504	490	507	532	490	498	532	497	480	480	507	496	498	506	528	503	495	509	501	538	510	536	493	507	544	540	515	532	499	502	506	541	498	529	538	492	526	526	522	490	526	507	496	482	523	552	490	521	514	503	556	532	499	526	483	503	509	522	500	510	482	555	518	477	533	531	519	498	540	487	519	511	500	485	519	509	528	486	485	563	511	488	553	513	524	485	535	525	498	539	539	526	478	576	483	507	508	498	490	510	521	519	496	523	531	505	507	486	480	526	504	548	495	507	521	497	550	487	490	465	518	473	519	486	563	491	533	495	477	521	491	515	502	511	501	526	492	518	509	499	574	525	493	521	506	527	533	550	519	514	517	508	527	515	518	494	481	515	528	524	510	483	503	515	508	508	485	545	489	496	546	492	517	520	500	521	521	522	498	529	474	507	532	474	497	508	509	494	506	547	533	541	540	528	507	466	485	520	497	533	470	517	524	555	538	487	507	503	500	520	498	510	512	489	503	517	525	500	509	523	496	516	498	487	547	542	520	484	513	517	531	514	461	534	515	537	467	501	538	527	480	509	527	498	494	485	477	480	488	494	522	507	501	523	528	550	520	517	506	512	467	498	509	560	520	505	485	485	502	540	496	509	495	460	509	550	522	545	508	495	492	524	498	510	527	503	491	487	491	492	527	514	522	485	530	488	501	520	503	477	503	549	490	480	534	554	533	497	510	524	527	532	526	517	524	488	530	543	479	502	497	517	529	489	540	529	488	478	525	499	517	490	508	535	511	532	534	493	507	494	498	506	512	501	494	564	495	521	506	477	497	508	491	511	530	478	488	480	497	493	532	543	527	512	511	541	522	523	505	516	517	496	505	541	534	510	519	538	449	506	514	513	468	544	580	526	509	496	484	556	499	503	514	495	502	533	470	521	535	514	520	529	487	533	517	528	497	485	497	577	545	505	487	500	540	511	505	499	541	494	475	521	504	506	488	479	537	525	503	513	514	507	473	508	520	517	504	531	532	537	493	501	519	517	527	529	572	510	524	500	505	484	505	518	527	490	507	494	528	535	538	486	503	492	473	515	486	496	504	522	530	514	536	485	531	551	493	530	487	504	493	506	549	493	513	505	542	552	470	538	521	504	554	512	523	511	516	484	576	549	551	527	520	531	547	515	501	468	472	554	536	493	527	537	533	460	525	513	520	477	482	524	493	493	527	540	509	514	476	487	538	547	467	522	507	503	488	504	518	537	510	552	485	530	478	505	550	456	531	519	526	452	529	484	545	508	479	530	469	544	538	552	499	529	560	518	483	513	498	502	511	509	548	528	510	499	507	477	516	533	532	479	499	530	542	493	544	507	496	512	507	497	526	520	537	518	530	500	521	497	510	511	511	528	499	533	496	519	517	542	454	513	564	490	524	528	487	480	528	535	519	519	548	530	541	504	550	522	523	534	494	571	492	499	540	504	525	504	472	510	491	522	511	534	475	494	521	549	518	505	498	520	524	509	527	491	492	481	516	510	546	493	505	507	532	517	520	553	511	543	485	505	484	506	519	519	515	475	493	516	538	474	511	515	551	506	535	522	534	542	487	547	485	499	500	493	525	531	490	539	572	468	534	494	485	505	525	518	497	533	498	530	533	519	518	516	573	480	528	498	582	485	505	517	514	482	543	531	501	494	511	518	506	469	492	502	517	523	484	542	516	523	525	532	533	488	479	513	481	504	491	532	497	512	522	517	516	491	527	499	493	547	487	511	494	514	486	519	545	571	513	504	512	540	511	508	490	473	514	512	525	506	490	493	500	528	532	497	524	512	525	537	488	490	520	511	508	477	550	491	501	563	515	510	508	492	510	483	528	511	528	549	518	520	503	506	496	501	512	514	506	527	505	520	472	492	556	530	516	511	508	491	484	545	490	482	493	494	545	501	518	533	509	541	521	482	539	511	534	506	485	502	511	499	556	481	514	519	514	507	508	585	506	509	516	496	588	495	525	483	536	546	466	485	531	571	522	474	548	513	504	527	476	522	487	543	532	488	482	536	508	489	519	516	521	515	497	523	523	525	486	537	508	493	478	525	562	515	495	528	520	515	506	523	534	485	538	453	539	471	505	541	514	495	502	504	517	526	515	519	502	538	499	525	533	498	515	531	486	495	502	498	499	530	559	501	544	488	514	558	515	516	540	516	481	561	504	479	501	552	457	499	459	535	498	494	506	518	488	536	540	485	534	549	541	497	525	497	531	531	491	481	506	487	494	491	526	527	530	504	500	501	514	515	505	541	513	494	509	485	482	487	545	507	511	514	495	535	554	553	532	499	562	482	501	538	530	514	516	497	483	518	504	483	489	516	515	560	502	532	523	527	479	473	551	503	520	526	518	531	520	535	502	512	496	517	510	548	481	526	462	521	527	501	524	538	492	487	495	492	510	508	532	508	532	500	509	501	511	516	488	506	525	500	482	504	488	521	501	526	521	495	490	517	519	494	467	504	512	526	497	520	529	539	505	515	504	500	505	493	512	517	494	535	515	502	534	545	480	478	508	509	515	466	523	549	558	513	507	525	494	488	498	513	537	497	493	516	518	498	518	515	493	512	497	467	506	528	506	515	518	521	476	538	479	517	518	519	537	562	506	510	490	519	528	468	499	525	547	539	465	510	507	552	479	479	476	479	527	463	534	481	471	513	504	502	554	525	561	514	497	496	487	515	512	544	523	491	487	489	498	507	514	469	515	497	541	468	520	529	512	529	470	534	491	510	523	476	475	525	496	498	519	505	469	536	487	529	538	494	484	495	486	517	495	517	511	549	519	494	530	516	541	532	508	576	503	521	517	546	476	506	512	531	536	516	522	539	488	530	523	518	498	534	520	553	468	475	495	453	483	521	552	523	510	494	530	456	537	468	511	528	497	507	504	524	518	517	502	500	530	514	506	474	498	519	543	540	501	509	498	516	547	493	523	529	563	537	543	522	514	525	500	483	536	498	524	473	562	530	529	509	492	523	542	506	520	526	577	505	491	500	526	541	548	495	497	484	548	513	498	520	545	513	511	532	493	498	522	470	509	486	505	526	515	515	521	483	523	504	512	534	524	534	502	511	543	533	511	527	476	499	507	533	513	531	458	544	524	522	484	495	523	490	536	536	534	545	523	498	502	511	540	525	493	565	529	563	485	521	481	575	492	512	497	537	520	501	488	483	493	491	496	526	522	499	521
22684	10067	3931	2140	1416	1155	818	466	297	302	228	244	221	246	337	337	384	482	488	463	472	465	428	349	323	318	292	272	229	234	222	202	193	179	187	191	197	173	181	198	176	162	155	157	168	158	156	168	173	162	158	159	184	183	206	174	189	162	175	171	152	197	165	156	149	167	163	165	162	143	158	194	178	146	156	172	160	153	173	154	155	182	146	162	165	166	151	175	157	195	174	158	150	181	174	149	160	167	173	171	155	135	171	159	146	166	166	205	136	155	175	164	157	162	159	180	173	150	186	141	164	185	150	161	155	150	178	178	159	145	170	160	132	159	178	166	183	178	179	142	170	136	158	150	169	158	159	169	175	184	151	170	144	154	160	171	153	158	153	154	147	156	182	149	173	160	173	180	165	152	172	139	141	180	177	140	172	149	147	145	187	152	147	146	164	162	161	151	168	162	171	158	153	165	161	160	177	147	174	139	167	170	181	157	135	150	161	151	165	143	184	152	163	156	166	164	181	151	177	142	166	145	183	150	134	188	176	149	168	146	162	167	159	165	142	178	154	146	171	146	172	141	163	157	167	147	156	154	174	166	159	174	161	157	163	153	188	163	165	146	178	169	170	178	165	168	139	141	150	145	143	138	165	184	146	185	189	159	165	159	154	161	161	154	144	164	140	156	174	162	148	155	161	157	183	151	144	166	155	159	180	178	168	176	172	146	154	169	144	170	161	192	183	170	178	176	195	165	156	176	184	164	141	184	176	156	165	165	176	180	166	155	154	187	170	145	156	170	179	208	167	171	148	193	161	177	165	162	172	166	197	170	155	157	146	180	159	195	168	165	175	164	170	166	152	163	158	156	122	147	145	163	173	175	173	170	143	149	161	158	164	160	171	148	146	152	175	169	163	184	160	157	152	168	158	151	139	162	173	205	165	162	156	167	167	164	155	159	178	164	152	161	180	155	165	155	158	181	152	162	172	141	141	152	177	152	182	144	161	174	163	162	163	163	156	161	148	158	168	149	164	157	160	170	154	159	169	187	159	144	186	159	163	141	183	164	163	161	166	147	153	166	183	161	152	186	162	197	166	175	146	159	144	156	181	148	163	161	169	157	175	187	159	158	171	175	160	175	150	164	182	144	148	136	164	171	128	146	165	166	148	154	159	174	145	130	160	163	148	156	184	192	177	161	185	160	178	189	157	157	156	166	163	138	201	159	164	128	177	160	163	154	161	143	152	136	163	155	161	155	169	163	191	149	138	174	173	164	174	147	150	150	179	169	152	164	161	153	178	181	145	167	147	192	198	178	172	188	191	170	178	165	166	173	167	166	171	148	169	142	186	161	163	164	144	169	161	170	147	176	163	152	191	152	167	158	154	175	171	160	157	175	159	154	162	183	168	166	166	160	188	181	184	155	138	190	158	150	142	184	173	186	156	166	176	167	165	162	166	147	185	150	146	164	179	180	158	150	161	198	164	167	166	161	167	149	168	155	164	164	154	157	163	165	148	173	161	159	161	161	147	176	139	154	197	142	137	152	173	170	184	183	169	134	175	144	148	178	142	153	154	156	156	156	161	166	157	169	158	145	158	146	158	161	177	152	161	138	180	160	143	141	170	149	150	159	169	153	145	159	153	153	169	159	175	172	146	161	167	161	158	157	140	151	149	163	174	169	145	176	147	174	164	156	150	167	173	163	151	162	163	151	165	157	144	149	176	148	164	168	148	156	154	164	164	151	170	164	172	168	142	171	163	159	152	159	159	158	148	150	161	158	156	168	145	170	144	174	169	151	170	188	160	166	160	165	144	145	156	184	153	160	187	166	156	162	143	165	192	186	150	169	170	185	186	172	165	161	172	164	168	162	158	169	166	165	165	180	169	163	170	187	174	159	154	179	161	176	168	174	164	138	148	183	171	175	147	172	168	128	159	140	175	144	189	174	139	150	156	146	187	147	141	164	178	165	167	152	166	204	159	167	175	136	183	141	157	167	184	162	141	152	141	145	160	145	168	167	172	173	171	168	147	168	168	177	166	163	183	170	168	188	183	175	160	175	149	157	189	146	170	160	168	171	167	166	183	177	136	176	177	147	169	144	158	172	179	177	139	139	173	185	174	177	158	142	173	162	129	161	163	168	160	152	167	165	155	146	164	165	172	171	147	138	162	165	167	186	158	142	152	154	169	163	180	145	160	164	168	166	140	151	160	166	171	154	149	164	172	175	168	190	161	156	167	172	148	154	178	179	181	161	133	167	168	150	167	168	182	167	156	187	153	161	166	165	152	152	161	176	152	171	167	154	154	153	161	187	159	177	169	165	163	181	158	168	144	187	149	157	176	167	155	160	159	157	184	148	153	160	172	176	158	151	178	179	154	141	159	164	153	184	161	138	160	156	159	160	139	158	181	168	157	160	160	167	144	148	169	165	164	182	166	153	155	177	154	174	174	173	174	137	164	162	160	173	158	156	176	178	156	168	157	152	194	171	157	162	151	168	179	153	155	168	181	167	173	149	177	150	153	161	130	177	152	174	140	179	138	173	172	184	162	183	186	182	142	145	147	182	141	180	176	189	159	192	147	169	179	160	159	149	176	162	149	173	158	156	158	158	173	157	181	165	154	161	166	160	158	167	170	181	167	165	150	167	151	159	162	157	175	168	167	169	145	159	173	151	140	149	148	153	145	170	167	164	169	156	162	192	159	159	157	172	164	160	144	153	151	170	186	131	153	179	161	197	190	165	187	143	183	177	183	159	160	135	160	171	165	157	155	172	168	154	174	158	167	166	156	150	167	182	173	149	156	179	145	162	171	162	164	155	162	156	172	169	172	185	175	176	141	168	145	147	168	147	169	165	168	147	176	150	157	192	174	165	167	169	160	162	160	180	173	179	171	176	173	164	158	162	170	173	154	159	193	135	173	152	160	160	125	146	156	157	161	163	164	169	162	191	146	188	173	146	163	144	176	169	168	147	170	180	178	161	187	161	163	197	194	163	158	140	152	167	182	121	178	174	177	154	154	163	156	181	175	136	178	169	172	162	151	146	159	158	184	166	149	178	170	156	190	157	154	170	184	162	166	183	165	169	151	145	169	186	150	129	167	158	152	165	162	167	156	174	147	159	143	185	155	144	159	180	160	186	143	187	152	165	151	155	163	135	185	163	128	162	175	181	166	153	161	158	150	143	158	183	170	172	164	175	159	182	150	156	154	132	175	159	147	141	186	148	161	175	160	150	174	157	162	165	165	172	172	186	145	164	161	166	148	150	168	149	149	169	151	174	140	139	162	167	150	152	165	167	171	144	155	139	178	172	156	173	154	146	135	190	153	155	154	162	155	185	202	148	156	172	159	169	157	161	178	168	145	174	192	195	164	183	165	168	166	169	176	149	173	163	176	176	161	177	185	155	159	178	172	160	148	162	145	161	155	172	165	163	159	158	167	156	169	186	172	152	207	152	163	156	173	168	143	185	159	180	160	168	174	144	191	150	176	156	130	166	162	169	148	127
15441	8182	4537	4815	4363	3921	3244	1744	1276	1090	990	879	925	1046	1630	1880	1989	2852	2413	2504	2636	2521	2087	1775	1607	1419	1299	1178	1015	849	836	842	746	718	635	620	633	607	559	573	561	524	551	519	510	457	506	470	461	447	431	472	461	459	473	474	427	457	445	414	438	429	437	463	448	430	459	415	446	433	417	412	422	422	433	379	413	395	436	433	452	436	420	430	420	431	391	427	410	460	437	437	398	405	429	445	397	428	428	414	428	408	415	464	463	429	462	444	412	417	421	430	406	388	418	411	428	410	390	393	392	405	452	435	423	397	433	444	423	418	406	407	440	450	424	375	418	423	408	450	427	418	402	427	423	392	434	439	420	426	430	417	426	409	423	437	427	432	437	378	445	420	384	438	441	435	504	448	433	436	400	397	435	393	414	429	437	412	439	415	409	446	414	435	436	400	394	432	428	433	436	429	402	399	433	466	421	414	436	411	426	435	422	447	434	445	419	423	397	421	418	448	416	436	398	425	448	459	425	411	446	387	417	444	456	448	415	414	408	437	417	425	418	432	419	439	421	428	404	409	439	363	438	458	373	441	422	414	411	471	419	415	399	426	379	404	396	429	405	460	457	418	434	430	409	429	447	429	408	430	404	411	377	411	411	422	431	404	438	430	398	444	387	422	412	415	416	408	417	420	441	413	392	433	435	405	429	422	460	416	408	437	448	432	427	422	425	446	416	422	446	428	435	414	395	425	432	465	438	428	415	456	419	440	425	425	457	412	375	417	422	399	421	415	407	395	428	432	433	437	401	441	446	414	452	433	448	411	401	426	431	453	454	395	394	407	424	435	439	446	427	429	413	409	391	403	435	426	428	445	421	370	439	453	422	400	420	434	438	422	423	445	457	426	400	429	393	419	421	434	413	447	437	416	401	422	429	436	432	424	408	475	455	401	400	424	444	429	379	419	435	392	434	429	406	446	442	427	405	440	404	413	404	429	431	434	440	411	416	390	415	392	426	406	446	419	370	396	389	449	456	447	369	417	437	462	459	414	434	454	401	420	417	389	474	454	448	434	442	425	418	442	443	416	428	436	442	409	403	483	407	471	443	447	430	461	434	432	444	409	413	421	382	425	426	431	410	400	413	431	464	455	396	452	403	422	400	427	433	434	396	456	418	437	423	403	438	448	455	421	425	413	430	435	411	372	424	413	405	397	432	431	434	415	410	442	397	438	402	408	408	414	411	441	471	435	458	436	439	424	424	407	437	431	419	457	418	407	403	425	411	411	408	433	453	406	387	446	394	399	411	442	418	410	402	449	425	390	398	443	422	421	390	400	412	439	424	416	404	447	415	426	418	380	410	413	387	432	448	441	411	423	441	418	433	383	409	402	401	430	449	454	428	437	428	407	389	490	389	410	406	426	418	428	430	415	412	466	428	420	434	417	409	388	446	401	477	381	413	446	417	415	395	392	423	416	418	414	448	451	436	421	415	403	419	439	411	428	425	429	457	423	439	429	404	427	371	419	401	423	437	429	441	403	414	410	440	440	440	412	414	423	394	409	387	410	397	437	407	434	432	424	429	409	452	393	393	448	403	419	429	442	416	387	431	389	434	383	393	427	428	410	417	433	427	386	438	441	408	407	413	430	456	449	433	399	437	445	451	407	441	435	446	421	421	430	393	423	451	398	406	418	406	452	424	413	408	439	448	404	386	410	419	428	444	431	429	400	386	408	397	391	449	410	426	388	431	451	457	424	433	410	425	461	460	440	455	446	467	443	399	424	408	435	395	399	408	416	436	396	427	416	423	385	405	444	406	414	407	427	422	425	411	445	419	447	435	448	400	388	401	421	438	397	444	425	428	443	406	431	441	400	418	441	440	443	448	433	428	437	430	426	439	419	470	408	429	420	409	409	429	429	429	445	416	416	442	462	438	426	428	400	406	428	427	471	400	427	409	415	405	404	408	460	434	429	410	409	403	427	434	489	424	437	400	403	391	407	438	407	400	435	426	440	408	414	432	440	447	432	441	432	421	409	425	425	413	409	455	401	432	396	396	428	426	436	421	414	389	425	466	397	441	415	430	412	438	396	415	413	408	399	412	422	409	423	390	437	434	428	415	460	416	420	430	421	398	415	420	431	386	435	421	441	403	441	423	437	449	400	438	445	431	424	435	434	449	442	412	428	406	439	430	427	479	429	412	434	438	397	399	398	415	437	407	414	409	438	460	420	448	429	417	454	383	444	381	419	425	418	427	406	443	429	407	408	444	421	431	382	426	447	399	413	449	415	409	422	422	427	392	426	425	413	422	431	417	420	408	434	412	450	424	441	448	425	449	422	401	446	411	421	442	461	443	420	403	412	428	385	409	431	433	425	445	417	423	416	435	453	403	425	414	442	424	431	441	439	399	437	429	450	392	433	414	415	441	386	432	455	452	411	433	437	427	437	410	417	395	427	438	431	419	394	412	413	409	423	458	411	410	419	432	459	429	436	435	404	443	437	429	442	431	407	446	460	444	404	412	445	420	413	379	436	464	428	424	411	372	431	440	437	403	414	422	412	396	404	408	443	371	419	405	418	468	409	448	414	423	435	444	434	420	421	430	425	437	448	425	428	440	397	428	438	411	412	421	399	432	407	379	398	426	454	400	421	432	409	422	423	445	389	441	412	426	428	398	399	460	443	434	408	423	433	436	391	434	424	406	441	419	443	432	412	421	429	428	466	375	387	447	426	413	418	440	423	396	432	448	401	425	462	439	419	390	418	443	436	446	427	445	406	430	409	401	437	420	419	383	451	394	405	417	443	394	433	442	440	411	433	465	400	403	426	443	420	397	432	418	402	455	445	423	385	422	452	427	437	396	386	432	441	456	414	431	430	462	402	429	431	422	432	425	407	396	422	435	424	441	398	428	443	419	437	437	440	415	428	425	427	442	448	429	439	405	402	403	465	436	396	431	412	423	439	413	416	415	417	424	440	464	436	432	418	412	410	439	413	419	436	465	386	426	406	421	430	460	473	425	435	399	417	385	423	436	425	424	423	418	418	434	446	423	376	409	399	433	416	391	429	431	436	402	406	426	438	439	394	443	390	456	432	419	437	410	417	411	442	469	411	425	443	427	446	427	423	417	449	407	426	443	407	396	446	402	435	417	424	421	415	458	436	394	418	408	402	410	376	455	408	432	423	455	398	384	435	411	410	418	445	434	390	444	447	429	409	398	430	410	461	420	394	423	438	426	419	406	397	435	421	429	428	403	411	459	422	434	441	407	437	398	435	439	415	408	407	408	432	423	417	414	415	412	432	403	429	436	428	420	450	400	405	407	450	418	441	416	449	408	413	421	398	409	428	439	425	409	417	467	419	433	425	424	405	422	484	432	443	431	422	425	405	418	454	446	428	442	413	441	429	404	434	433	428	425	397	442	445	442	420	410	435	441	398	413	411	392	410	374	462	457	390	435	393	435	425	391	413	429	480	432	408	413	426	426	425	442	425	420	408	439	404	442	438	427	403
4182	1309	623	461	366	338	285	250	252	215	231	232	206	210	293	271	298	293	260	311	281	263	271	271	226	258	250	227	226	224	220	225	221	222	197	228	210	232	225	236	207	194	244	190	197	202	220	209	216	192	237	205	230	258	210	209	226	214	228	209	214	214	208	203	205	210	228	197	226	230	216	212	218	218	224	202	229	190	229	212	208	207	201	245	198	214	208	193	199	201	196	214	189	207	196	221	189	195	197	213	213	222	221	216	174	217	225	206	238	212	209	197	202	220	207	210	204	221	233	190	221	187	197	225	196	212	216	215	214	203	212	208	160	198	212	241	199	230	194	198	206	186	221	187	234	209	209	212	192	177	201	198	193	182	201	188	190	196	219	213	213	200	231	192	213	216	212	226	215	156	211	229	213	196	202	181	210	220	219	211	231	203	236	210	207	222	211	216	203	198	203	208	219	191	204	217	208	225	194	209	224	175	226	218	200	201	254	197	210	228	196	220	218	182	202	199	221	215	220	194	222	196	218	223	198	197	204	214	197	184	205	239	218	225	226	192	218	193	213	227	208	187	215	244	198	207	170	235	218	188	217	219	206	201	194	204	220	197	205	200	194	194	214	214	215	200	215	210	197	205	201	228	201	225	215	187	205	183	211	217	232	225	229	235	213	199	203	194	204	214	182	221	214	205	209	208	179	210	210	234	195	225	223	210	190	214	209	222	235	231	229	209	212	208	217	227	218	201	220	196	219	194	225	216	204	198	213	216	186	204	202	205	209	192	202	211	187	201	213	179	191	202	191	221	204	220	218	203	219	226	228	204	223	196	204	237	187	255	205	217	182	223	186	208	200	224	190	254	235	244	237	217	178	218	232	238	222	198	208	210	199	208	204	185	222	176	196	199	227	214	210	221	216	181	226	210	218	205	221	203	201	191	212	227	217	227	193	183	206	202	224	215	187	202	208	222	158	203	200	222	197	181	206	213	178	224	223	214	221	206	191	196	182	211	183	203	198	205	231	181	218	215	220	191	197	180	223	210	204	187	185	183	204	218	218	201	221	217	215	207	202	203	228	206	188	203	208	214	236	222	199	196	214	209	196	192	191	234	204	208	230	207	226	207	205	205	206	207	206	213	188	190	208	220	212	199	195	224	202	213	213	222	223	183	197	228	188	230	201	191	214	217	209	252	220	217	208	229	200	214	214	193	211	232	228	197	214	209	202	210	215	206	197	185	229	193	198	201	194	230	264	216	202	187	229	211	218	192	211	215	202	214	214	197	224	205	213	239	219	199	220	184	215	208	212	197	204	209	189	190	216	206	212	191	193	215	223	188	199	226	187	180	199	220	188	201	199	223	199	192	232	201	220	202	210	230	174	187	217	195	203	216	191	215	184	204	210	187	219	235	234	258	191	221	224	208	221	193	199	189	236	205	201	206	197	197	194	203	193	217	179	199	215	190	212	252	258	220	214	208	220	215	206	206	231	200	204	227	209	181	173	198	207	190	197	221	167	219	218	216	203	241	192	204	210	211	203	231	205	215	224	215	211	194	201	208	226	206	211	202	219	197	200	219	196	203	199	197	217	215	201	200	210	214	211	220	199	178	237	203	216	206	194	212	200	226	211	187	195	203	214	201	192	185	231	184	228	216	204	211	201	214	215	200	227	206	206	196	218	213	212	187	212	210	219	194	222	217	196	206	223	196	217	209	213	199	196	219	229	205	219	198	199	201	205	192	219	217	224	226	227	184	192	224	217	220	204	218	220	207	206	181	234	196	190	224	227	248	192	234	205	212	203	212	227	213	219	223	190	193	199	211	195	219	218	214	199	198	183	203	211	193	200	213	228	218	201	198	218	227	194	187	215	240	239	212	205	228	213	213	257	207	234	207	217	204	195	225	197	197	211	189	208	224	189	228	210	199	218	226	218	210	196	207	206	209	222	189	197	196	198	197	232	197	225	228	205	189	216	203	198	204	195	200	241	216	206	210	211	187	186	208	215	224	234	211	218	195	218	189	208	202	199	199	201	213	186	204	204	212	205	206	192	228	193	211	207	222	214	200	198	251	220	201	213	200	210	187	244	198	190	179	213	223	208	215	206	221	206	201	187	199	206	213	197	198	199	206	228	215	215	215	191	223	222	215	207	224	194	220	217	221	200	206	200	200	220	207	195	209	214	200	219	223	209	219	197	205	203	198	265	209	204	201	216	183	216	216	181	222	193	203	214	201	213	206	199	206	205	212	235	229	198	197	216	178	214	201	223	214	176	232	204	186	224	219	209	211	221	195	209	212	196	203	219	226	200	216	201	202	206	224	220	191	216	186	206	211	213	241	221	176	225	202	213	199	234	204	244	224	227	193	213	197	211	201	187	208	199	228	177	196	196	209	190	230	197	233	216	214	218	221	198	192	222	246	213	184	201	232	195	234	228	196	194	196	193	215	190	199	203	228	208	212	215	201	218	210	193	211	206	194	206	235	212	227	191	208	211	193	227	211	220	208	204	217	220	211	206	229	210	198	191	234	195	185	201	204	217	207	209	221	208	214	194	194	218	199	207	214	199	225	225	232	220	234	219	187	238	215	193	183	213	200	238	188	203	214	190	216	233	201	192	230	202	182	218	211	208	200	220	217	201	201	198	220	198	203	216	227	201	213	201	241	215	216	193	203	221	219	192	206	179	217	206	201	170	188	206	188	194	238	208	193	187	207	207	184	210	206	206	230	204	206	225	220	201	207	196	228	208	203	188	217	260	216	209	188	198	168	199	210	202	200	190	217	204	263	184	207	236	218	218	213	207	218	210	212	219	204	214	216	212	195	194	185	210	228	212	193	219	211	190	198	209	222	227	205	199	233	220	224	199	216	196	192	228	201	202	206	207	211	188	201	217	211	227	210	207	220	224	218	214	220	204	244	198	229	224	207	212	204	217	232	225	186	205	218	233	201	225	246	213	209	230	192	229	210	232	206	219	209	219	201	195	198	221	224	238	198	213	217	215	208	194	209	203	238	178	204	221	218	199	219	219	203	211	207	188	204	195	214	208	204	229	172	203	215	225	206	194	210	226	188	222	231	232	186	224	214	228	223	197	212	230	214	195	236	182	202	231	209	212	216	194	232	199	199	230	198	242	213	223	212	216	222	211	211	211	235	210	187	186	228	231	214	225	213	218	210	231	209	203	230	200	218	174	234	217	215	208	214	199	206	188	231	206	202	210	224	222	221	217	230	187	231	220	220	233	197	222	211	215	209	220	202	213	201	241	216	207	224	214	211	191	204	185	234	189	200	209	209	191	185	214	183	227	244	217	206	215	189	202	209	194	196	188	203	192	193	195	191	220	234	191	222	203	210	232	186	216	210	207	235	211	231	185	204	186	215	217	230	223	210	201	213	212	183	215	183	217	231	204	230	218	197	204	195	248	194	205	213	199	214	217	204	215	228	239	195	198	182	206	216	197	211	227	208	213	229	215	202	200	200	203	232	208	196	248	214	202	230	225	217	181	231
3835	1854	1338	1412	1311	1188	1057	750	643	651	667	670	628	668	907	938	1061	1015	969	995	1096	1118	1046	922	852	835	789	728	635	676	613	662	590	579	592	624	537	590	541	560	549	573	572	582	534	530	491	540	549	549	490	579	561	543	525	511	536	524	549	499	550	541	517	542	529	544	526	548	509	487	502	514	490	532	519	531	519	510	505	553	535	522	534	477	505	544	552	528	519	504	499	536	523	531	547	558	537	538	515	544	512	514	549	546	532	530	535	527	535	531	548	547	514	537	536	581	509	489	550	510	553	462	548	503	528	524	522	563	522	541	530	522	526	513	546	530	515	553	525	485	510	517	514	543	516	562	502	544	508	495	524	512	509	495	562	516	525	540	532	535	522	550	496	538	529	517	551	530	534	498	564	503	513	496	518	501	513	573	546	559	499	529	522	570	509	539	580	522	552	585	507	555	493	502	547	523	509	522	533	518	540	546	525	512	523	549	569	528	554	548	543	527	526	562	502	484	514	521	477	533	548	511	502	511	534	530	541	500	506	519	560	550	508	495	533	502	498	528	495	542	507	529	511	541	534	516	518	579	528	535	530	512	539	519	526	491	516	525	557	491	553	565	530	523	542	566	537	536	521	563	554	536	536	525	528	543	529	532	531	539	518	501	507	553	528	546	529	542	565	542	466	552	528	505	559	527	497	535	517	533	554	545	478	503	547	517	535	550	501	541	525	563	544	527	488	471	536	530	527	519	529	524	516	549	505	524	550	517	508	526	497	538	485	524	497	544	505	537	520	521	521	537	516	497	482	525	543	519	529	533	516	548	568	550	554	502	518	523	506	559	511	538	549	535	576	493	517	533	506	511	588	569	513	512	520	552	544	552	539	504	549	506	547	502	514	533	558	540	488	541	533	538	511	546	553	530	529	574	525	534	520	506	508	561	529	513	571	531	553	547	551	524	493	497	531	549	527	561	508	557	509	534	530	567	522	542	535	539	502	506	519	544	507	567	528	530	495	519	563	510	547	548	516	488	514	528	554	506	526	534	587	500	539	547	534	525	541	480	526	498	529	530	521	538	521	519	525	489	537	473	501	543	484	548	552	545	529	535	569	536	507	510	521	517	547	536	539	550	536	542	538	514	549	543	532	488	506	527	561	525	513	464	520	549	482	504	520	509	532	516	515	516	516	510	516	534	523	564	510	507	567	538	533	542	526	497	583	510	540	490	549	524	508	543	530	505	543	526	524	520	553	552	559	523	538	516	545	555	543	517	561	516	539	543	493	529	559	548	535	529	554	542	513	512	530	522	575	548	576	543	518	523	540	576	527	550	518	502	507	497	527	510	537	499	527	518	505	541	511	575	484	521	506	519	514	559	511	545	504	512	568	518	596	520	538	554	532	545	492	518	563	520	498	500	518	556	513	529	530	544	551	491	563	516	533	549	505	576	570	555	547	569	542	513	550	522	515	505	537	525	523	535	524	541	523	522	533	524	529	543	520	553	582	521	492	481	528	556	553	542	557	491	521	566	553	559	528	540	533	482	504	500	573	534	534	541	523	518	503	549	530	543	515	556	553	531	559	516	520	580	562	547	549	539	489	539	511	546	488	589	525	543	546	489	527	512	519	553	548	527	511	538	563	557	562	530	475	540	506	513	531	527	492	545	529	520	525	508	505	504	546	533	546	521	542	523	511	512	515	520	552	541	492	514	495	540	525	530	532	495	576	510	524	546	479	525	514	537	538	507	522	573	496	537	554	513	561	502	501	470	535	480	511	551	521	538	526	485	543	561	518	522	531	556	498	558	556	513	501	532	529	536	543	503	552	524	502	518	512	559	490	540	527	534	525	527	550	535	531	520	517	569	557	506	580	532	540	551	568	513	541	536	502	520	557	509	554	533	542	546	524	484	526	548	499	544	526	532	554	544	549	546	493	503	563	542	510	547	492	500	525	520	524	538	539	545	502	530	573	529	501	507	484	528	536	532	507	551	513	516	538	558	504	523	515	511	518	521	516	499	541	497	491	513	569	474	539	558	568	536	552	539	516	501	523	536	558	516	532	523	552	537	535	536	520	543	528	510	529	562	501	485	555	525	576	543	542	472	505	542	517	512	532	556	534	539	537	488	523	530	521	492	553	484	566	524	522	540	508	557	522	539	500	533	534	524	559	501	517	528	514	531	525	551	552	510	491	544	539	542	570	509	505	533	532	547	511	495	504	501	539	540	542	515	536	489	510	528	547	513	512	503	546	535	492	535	547	532	517	518	524	531	514	553	505	533	537	506	518	601	553	565	541	525	502	517	527	531	510	484	477	519	491	515	502	545	519	552	520	583	538	534	541	500	516	557	543	554	527	532	574	525	557	511	542	523	529	526	515	557	560	533	534	503	506	529	515	507	556	507	526	503	514	576	506	534	483	541	494	493	517	550	526	561	528	504	550	548	516	541	505	518	492	507	564	525	510	491	523	531	550	540	537	548	505	480	530	529	530	472	528	519	533	502	515	494	532	539	538	536	538	545	527	531	530	534	520	553	532	523	495	532	512	532	519	534	507	540	544	514	526	527	512	564	523	502	507	568	513	547	551	545	506	533	555	492	485	543	537	515	497	550	513	512	502	489	546	491	495	511	534	531	528	521	568	536	520	532	516	543	547	511	495	513	558	530	504	544	470	564	503	545	552	552	519	529	509	550	520	547	523	510	534	485	505	520	505	516	531	543	555	503	534	503	559	514	489	518	499	523	574	552	497	545	543	524	548	546	519	535	545	517	519	555	498	538	528	540	520	515	540	552	521	520	543	553	501	493	516	517	546	535	480	542	520	562	507	513	503	559	504	546	491	504	511	557	503	553	547	510	552	491	556	523	514	504	540	528	534	508	552	503	543	510	554	531	545	529	528	517	514	549	516	601	517	510	493	526	524	513	527	559	497	529	512	530	536	483	567	530	499	523	544	555	486	527	526	563	557	524	552	554	526	544	569	521	554	522	535	555	530	523	523	552	517	520	504	509	529	519	506	533	563	554	545	542	567	517	518	543	534	530	526	538	552	544	520	573	548	545	563	529	501	526	516	542	505	525	511	525	551	504	566	515	511	510	517	539	561	569	517	570	514	510	495	545	571	531	521	490	520	517	536	522	493	522	557	550	559	493	556	562	526	526	506	507	520	510	524	486	522	557	530	548	506	561	513	493	551	541	524	545	508	522	484	490	544	524	542	516	473	565	499	534	499	517	537	550	507	499	532	536	552	449	545	515	498	521	493	534	503	530	486	538	524	577	497	502	501	557	542	536	544	527	543	527	542	538	520	500	528	519	522	558	533	548	486	497	510	509	564	548	521	534	503	549	568	562	553	502	543	526	502	560	523	491	541	551	518	512	554	531	559	530	494	485	527	520	555	505	521	490	507	521	514	517	531	554	562	581	521	561	537	513	517	506	544	535	533	552	547	541	545	532	534	515	566	512	537	548	513	543	530	522	528	536	527	532	520	499	552	519	504	523	524	549
14241	5373	2376	1286	918	826	614	359	311	279	250	248	266	258	341	296	374	393	387	408	374	380	344	359	314	279	339	280	296	286	230	230	229	194	217	219	209	243	203	211	207	232	217	203	196	178	173	183	215	207	195	187	203	197	166	214	208	193	214	190	205	198	232	190	246	199	218	207	210	219	211	196	152	222	223	183	193	196	230	189	226	181	196	220	186	206	210	212	176	200	184	209	186	213	206	219	211	218	185	194	208	194	195	208	223	208	197	221	192	198	217	211	189	203	236	203	212	198	206	206	189	209	185	185	197	186	189	184	218	184	190	181	169	214	177	199	208	195	208	229	196	199	196	220	204	194	153	204	230	182	184	214	182	227	198	214	201	194	200	195	194	212	198	209	191	225	198	210	198	221	204	191	196	216	198	206	170	199	201	220	223	227	224	193	236	200	183	214	198	207	198	205	195	196	197	225	205	190	197	196	211	179	203	213	213	233	181	191	223	192	208	193	225	202	201	241	217	190	202	222	206	194	219	198	242	212	190	195	189	179	193	203	228	191	200	211	201	188	191	213	202	214	184	210	225	210	207	173	215	227	212	197	186	205	185	219	202	178	205	212	204	213	191	190	203	206	194	198	191	203	206	192	188	198	204	204	189	198	196	201	204	180	218	202	201	201	176	194	203	183	194	192	214	190	214	220	206	164	213	206	195	211	228	184	200	187	211	217	214	204	204	229	194	202	201	203	209	235	192	191	183	216	195	233	249	189	218	180	212	210	198	200	202	205	206	191	211	186	188	199	188	189	224	193	180	187	183	207	209	217	195	194	221	192	180	196	205	201	193	195	208	203	212	210	193	210	210	189	195	231	193	199	189	214	205	220	220	199	207	217	210	209	210	192	194	222	174	196	189	218	214	190	209	211	210	215	240	217	215	187	183	168	202	181	190	199	237	183	196	196	183	200	201	211	183	183	207	192	208	216	202	201	184	189	190	222	191	216	208	197	161	190	201	218	227	172	198	204	199	219	188	216	228	203	199	201	188	199	185	170	208	212	217	192	172	216	196	202	197	215	186	202	200	209	192	212	199	190	232	193	194	211	200	210	194	185	185	217	210	199	168	226	198	195	204	215	200	184	190	197	184	213	195	228	213	227	217	219	216	203	199	195	191	218	199	198	169	205	201	211	183	220	196	194	200	201	189	190	171	195	214	194	240	214	222	217	214	210	199	196	203	226	211	220	202	187	195	195	219	210	204	196	213	174	194	211	197	223	234	216	203	174	232	230	161	207	174	185	200	215	184	215	175	206	191	185	177	219	202	207	174	192	223	207	173	207	194	223	191	241	200	202	202	223	220	209	190	184	212	207	240	218	215	230	198	185	203	167	173	207	206	186	231	200	196	215	201	220	193	191	206	206	205	217	188	190	177	215	190	193	185	198	199	233	189	194	196	198	199	218	229	221	179	179	200	207	209	221	203	207	193	207	210	185	221	207	190	179	193	217	225	185	202	225	203	188	203	202	205	249	198	193	224	201	182	198	214	214	202	233	198	194	209	201	219	194	194	181	215	195	189	206	202	167	207	190	181	198	175	190	212	201	176	221	234	199	225	193	223	194	222	195	223	189	201	196	191	179	197	230	213	212	205	217	222	213	202	200	177	194	201	191	192	195	203	189	198	198	206	190	192	215	196	223	234	173	214	195	195	200	202	191	218	194	217	233	199	205	209	207	215	189	191	210	215	204	212	197	196	208	201	198	189	175	209	200	176	194	202	217	182	240	190	200	218	221	197	194	183	182	196	199	206	191	178	179	190	225	186	207	189	222	219	214	220	193	191	225	206	191	225	211	177	195	217	189	226	194	195	203	228	198	196	205	193	204	236	192	184	224	243	185	188	204	200	218	182	189	193	182	197	193	187	213	196	232	210	194	217	196	189	202	202	198	195	194	174	202	211	213	205	233	190	204	197	197	195	193	197	217	215	203	205	193	217	183	208	214	190	218	210	218	198	191	194	191	208	190	201	222	204	208	226	162	220	202	221	206	227	188	193	207	201	225	221	199	189	190	198	196	194	223	191	202	193	216	180	223	190	185	182	231	180	209	204	210	211	194	205	201	217	188	208	195	219	196	194	235	188	200	208	217	176	193	193	197	205	191	193	197	186	201	184	166	194	231	188	210	189	180	194	207	200	212	181	216	188	212	209	202	201	198	185	203	202	189	198	229	204	193	220	197	205	178	216	219	196	196	209	212	200	180	211	186	204	219	193	216	220	207	184	176	200	204	218	217	214	180	218	200	201	186	205	236	199	194	223	189	213	206	231	190	212	185	173	200	216	193	212	205	191	217	193	196	190	155	191	207	212	202	204	220	199	184	198	217	218	214	223	202	179	197	189	212	188	209	229	209	187	221	211	173	235	200	214	219	220	200	187	179	195	205	216	219	231	191	199	211	214	222	192	180	187	200	198	207	204	186	206	222	222	194	209	220	223	209	210	184	202	211	191	208	213	179	189	203	206	210	190	203	182	199	178	194	193	200	203	192	211	216	193	231	184	209	213	185	197	187	219	224	174	205	202	188	187	200	220	199	199	174	194	206	179	209	194	184	208	209	217	205	217	208	205	206	195	215	190	226	219	219	213	212	195	224	206	190	176	211	199	202	192	213	208	206	209	212	178	192	209	203	210	212	223	224	186	206	205	186	214	193	190	214	237	200	207	213	179	220	210	169	227	194	186	220	230	213	223	200	200	194	192	200	207	191	181	195	210	180	211	201	218	215	183	205	189	205	211	174	205	205	182	192	182	195	212	185	210	198	219	180	211	193	183	186	195	191	217	186	181	189	199	204	145	197	203	195	188	184	177	186	198	200	198	217	181	194	226	196	202	193	214	208	240	209	201	204	178	209	200	198	199	211	189	186	189	194	190	176	233	196	169	167	209	198	218	195	199	230	227	212	193	180	199	192	210	216	193	205	198	208	190	184	217	206	212	198	208	211	189	188	176	175	207	182	216	201	204	193	204	183	209	194	190	197	204	197	204	207	188	194	175	184	189	189	206	196	190	196	210	221	240	225	202	194	204	184	185	208	178	191	209	213	173	169	191	186	230	188	203	177	199	196	195	194	201	219	202	190	181	194	185	173	210	180	201	191	202	212	219	213	201	205	230	188	179	212	195	197	199	167	206	206	221	188	203	224	205	214	176	212	200	195	199	229	217	197	165	220	202	217	207	188	219	202	229	199	190	226	203	227	203	200	200	214	208	217	190	179	219	184	210	204	198	176	215	202	185	198	185	209	205	186	197	228	211	211	202	172	191	199	208	214	194	176	212	217	204	219	194	199	218	176	202	180	220	172	203	202	205	226	184	183	195	194	190	232	207	195	204	205	188	207	229	177	220	202	184	213	226	180	205	218	196	175	217	201	177	210	186	187	188	227	186	196	198	181	196	215	217	220	199	209	215	202	209	200	195	201	183	198	192	216	208	190	207	222	219	205	219	198	228	224	202	183	203	186
11414	5312	3225	3163	2888	2848	2448	1335	974	948	871	839	778	858	1341	1376	1560	2074	1807	1856	1860	1734	1556	1315	1215	1141	1082	928	901	820	739	762	702	697	635	613	659	586	601	602	609	618	543	535	535	547	547	578	521	502	553	500	567	555	539	501	537	552	536	501	514	536	560	530	522	516	525	509	523	525	514	565	502	505	527	530	524	523	500	505	508	507	528	498	544	519	550	498	487	533	528	532	527	508	514	535	543	489	532	514	476	546	475	509	554	524	481	511	540	501	455	514	483	518	504	511	517	530	514	490	535	497	497	520	453	464	492	521	518	525	496	502	526	524	502	504	474	553	515	497	526	472	522	502	482	541	497	465	470	508	480	520	483	519	492	482	474	504	487	526	538	527	501	496	538	500	531	527	482	490	545	548	505	499	532	494	521	503	494	498	522	507	497	548	493	523	510	508	519	514	494	499	546	491	535	508	506	511	536	524	484	516	531	545	480	499	520	521	486	492	509	486	518	484	486	516	508	532	492	508	506	518	504	472	480	458	514	487	469	495	489	516	511	529	552	523	478	481	557	496	469	524	484	506	487	527	540	517	508	510	525	500	503	463	494	515	527	497	500	533	501	509	524	536	535	486	505	500	508	503	488	499	499	523	498	503	509	532	491	490	496	543	470	503	526	491	541	506	507	524	495	496	474	510	495	494	515	513	516	507	523	502	542	522	545	537	504	556	512	481	526	506	488	530	516	541	523	507	498	522	484	517	497	482	497	526	492	545	513	470	513	486	485	520	527	491	483	555	494	499	474	532	491	544	484	491	570	561	495	526	500	515	512	514	481	528	499	524	506	489	509	479	539	494	504	465	552	524	526	502	508	491	496	509	534	499	555	475	518	509	468	535	489	484	497	510	519	497	541	522	525	512	454	505	479	540	482	532	502	529	543	530	502	486	516	480	459	515	482	527	557	502	548	515	477	523	503	506	520	498	493	493	492	545	551	514	493	543	508	525	546	502	538	525	508	513	510	510	476	508	494	506	505	502	485	517	507	511	505	551	532	488	514	502	524	521	512	516	497	502	500	494	509	501	504	489	553	496	566	479	522	532	475	542	507	526	522	528	523	529	503	499	505	482	486	510	552	517	507	538	487	541	517	525	536	487	465	499	504	504	505	503	543	518	520	535	494	486	521	495	522	519	512	521	512	519	515	550	539	507	517	493	519	534	520	499	481	571	471	487	511	503	528	527	527	548	514	452	521	516	494	542	484	500	478	526	493	559	513	496	539	500	524	500	542	513	510	514	514	498	509	510	521	535	496	489	495	546	509	509	505	515	480	556	501	501	510	531	485	505	510	540	485	460	505	537	472	475	542	505	512	490	491	556	552	508	473	504	524	510	486	548	518	527	512	544	524	544	513	531	526	512	510	525	500	521	496	520	492	488	541	500	496	508	506	507	488	513	510	516	567	515	503	532	513	519	526	508	524	486	498	512	577	538	525	541	532	480	512	508	523	504	526	515	508	533	527	477	500	516	513	490	489	478	518	482	537	540	489	511	501	543	494	529	525	445	524	513	512	515	527	480	454	511	497	551	506	472	501	537	486	506	513	543	507	516	527	485	472	458	533	506	506	513	509	563	522	526	539	509	520	526	520	515	489	483	534	474	497	484	514	524	528	510	498	523	503	579	521	545	456	553	515	522	484	493	532	511	500	477	501	518	508	508	500	457	546	513	570	534	499	506	477	506	563	496	527	523	534	530	503	544	500	496	509	485	497	519	522	488	481	522	493	545	510	505	508	518	496	485	462	538	560	526	503	495	512	479	524	484	518	489	493	499	505	530	520	516	502	512	528	512	515	533	497	478	547	565	546	516	516	493	567	522	499	527	492	523	487	540	537	522	517	510	502	516	530	534	523	496	499	510	569	517	481	524	520	505	528	490	511	532	514	494	536	502	536	496	491	527	470	470	535	487	500	538	530	530	534	539	508	531	481	552	493	512	514	508	515	492	509	515	515	522	504	515	568	500	538	488	489	479	518	502	518	513	536	503	478	516	504	482	515	482	499	562	514	510	511	491	502	568	507	536	496	489	491	519	492	566	489	508	527	513	496	475	488	522	526	516	468	490	515	514	513	506	508	498	510	515	524	533	540	497	491	543	496	479	508	496	490	567	482	475	547	507	537	509	516	505	534	536	543	530	503	481	498	512	515	499	518	524	551	510	518	551	520	473	477	502	498	501	517	480	502	471	546	497	522	512	506	497	503	512	481	520	492	539	462	505	458	512	494	512	504	509	470	469	486	495	510	493	511	518	476	503	522	521	515	515	501	525	501	491	530	527	543	506	495	523	542	533	511	493	518	496	518	502	513	519	479	502	497	508	507	481	492	494	482	484	518	486	514	520	495	522	504	513	503	515	500	518	489	497	493	519	516	497	468	562	523	500	519	465	497	477	518	510	486	490	500	501	511	492	472	501	537	477	470	520	507	508	507	489	519	530	521	521	491	457	483	519	500	529	501	498	474	498	503	484	489	500	501	473	490	499	532	502	508	507	526	516	522	508	525	484	550	522	497	483	465	509	517	472	522	506	433	515	516	532	528	500	514	518	511	516	531	506	533	509	527	509	530	524	479	508	470	524	527	531	499	485	513	526	536	461	490	498	461	532	501	488	528	508	511	504	538	515	498	515	491	521	473	461	540	510	496	524	566	536	517	496	497	466	513	494	527	512	538	514	518	481	490	514	508	501	522	484	541	504	490	495	502	543	512	523	504	501	492	509	514	506	505	478	487	495	470	507	500	506	526	522	527	517	560	516	502	511	492	494	518	512	496	520	544	452	487	491	520	529	523	476	498	444	542	477	491	490	521	511	493	504	495	505	508	542	559	537	519	514	535	478	498	482	493	463	535	549	521	479	518	514	524	507	509	471	500	495	519	529	504	485	533	498	496	484	527	496	505	517	500	519	493	482	508	533	537	493	510	486	526	519	530	536	509	527	504	508	535	510	502	474	497	554	508	473	532	507	522	511	492	498	506	524	516	475	501	519	494	479	547	497	472	489	505	547	530	484	460	511	560	505	536	480	507	500	557	520	529	515	542	479	550	476	508	503	522	533	508	485	534	549	506	492	499	503	507	514	544	520	523	551	540	524	560	489	511	520	517	523	472	556	485	497	524	512	507	490	525	476	486	527	496	521	533	545	515	526	518	545	492	511	501	552	519	488	481	508	537	495	505	498	516	506	507	508	555	548	551	501	517	495	498	504	546	534	521	554	519	468	527	524	522	557	515	474	544	485	535	515	543	483	536	487	525	504	499	489	514	525	537	505	534	543	525	481	486	511	503	509	488	521	514	506	509	542	539	506	526	480	496	501	506	499	528	559	511	506	484	469	512	489	504	531	498	502	484	533	517	524	506	493	525	509	474	537	533	502	538	515	561	499	508	494	507	498	517	485	506	504	491	512	525	507	485	513	510	545	512	518	494	519	523	477	510	506	491	525	522	508	514	520	508	517	504	543
23075	9961	4843	2122	1350	1147	899	473	311	262	275	246	240	270	343	407	439	498	467	460	403	496	409	365	302	293	265	253	251	265	239	229	208	193	200	189	176	187	196	176	169	170	170	177	158	199	181	158	155	186	162	149	177	191	148	159	171	171	172	161	186	166	155	171	166	163	156	176	149	157	157	177	169	165	194	163	168	173	160	164	163	184	163	170	163	156	170	178	156	160	163	156	153	154	162	166	157	172	173	165	133	163	168	162	158	183	169	163	174	170	157	171	170	166	171	179	154	165	174	154	155	146	153	159	168	168	155	174	175	160	153	157	141	147	170	156	178	158	169	164	162	146	153	180	169	170	155	158	162	168	176	153	153	156	170	174	182	173	164	159	172	182	163	160	171	167	205	146	176	149	144	143	156	146	192	178	172	159	186	181	157	167	145	156	155	159	187	177	132	173	147	167	163	196	165	167	161	181	146	180	157	151	169	161	154	156	166	156	172	161	147	167	173	181	153	157	159	165	151	161	167	163	175	155	151	165	158	168	167	169	170	136	156	142	176	159	170	154	155	144	129	170	170	161	179	172	171	168	185	187	149	169	179	177	151	156	183	189	156	179	171	173	171	153	143	174	174	162	164	184	164	173	182	153	164	152	154	163	156	185	162	165	148	144	145	170	179	162	146	175	155	153	148	139	145	169	140	175	155	179	160	170	164	195	152	171	182	174	168	174	189	122	147	170	158	169	172	166	170	181	167	175	177	156	163	174	173	155	148	177	168	141	149	177	180	160	149	154	168	135	178	154	173	143	163	165	168	161	183	151	154	165	153	139	166	132	152	160	171	160	151	179	182	151	159	157	147	190	155	138	150	164	175	155	184	165	173	159	149	149	135	172	178	181	163	171	153	127	147	141	153	160	162	151	172	170	160	165	146	165	170	160	149	166	150	182	148	176	164	154	144	169	143	177	153	152	138	159	167	188	158	164	164	174	187	155	161	175	156	167	169	177	172	183	169	172	160	161	174	139	168	156	174	178	178	179	166	159	154	160	177	166	170	156	157	190	164	183	181	155	173	169	174	163	171	151	142	151	159	176	162	168	158	159	146	157	184	180	169	160	159	169	166	155	171	203	201	144	149	162	174	175	156	151	163	166	141	165	152	171	153	153	176	164	157	172	183	166	183	158	166	156	158	161	150	162	166	170	168	175	136	159	169	156	197	180	172	166	172	188	171	162	165	148	172	171	158	178	156	170	164	152	166	150	171	195	173	159	176	193	159	177	150	134	176	176	177	153	139	158	163	177	194	164	188	156	167	190	170	168	170	159	157	150	152	164	166	177	149	181	148	175	155	182	148	176	149	149	133	137	182	177	170	183	171	159	150	174	147	174	169	169	160	183	157	149	173	159	152	169	145	167	144	156	159	166	160	169	163	145	162	167	170	176	166	161	170	163	148	178	163	153	177	176	143	162	141	171	171	170	166	151	166	159	153	145	153	159	166	172	157	150	170	175	167	143	164	154	173	166	151	161	171	152	141	168	165	163	148	167	156	186	166	170	159	170	171	151	165	169	144	152	173	161	165	139	182	165	153	166	169	170	159	142	160	157	150	164	152	164	153	172	143	175	151	172	173	136	167	159	198	184	186	145	162	166	159	189	160	183	182	149	172	167	170	153	161	167	169	163	170	190	161	148	159	164	180	169	178	168	179	173	178	162	141	167	138	183	163	176	160	171	160	162	193	149	142	177	174	178	162	169	153	167	157	145	140	165	158	155	150	163	168	173	149	155	150	175	149	168	182	184	156	146	152	172	177	158	164	156	189	157	191	188	158	171	164	164	132	161	158	162	164	174	146	179	178	154	162	143	154	179	143	163	146	162	177	157	153	177	150	171	171	172	152	183	154	164	159	193	146	188	166	152	142	174	161	119	164	180	167	141	144	124	158	159	170	155	176	189	191	139	161	170	171	170	187	164	145	176	192	148	167	175	164	155	176	153	178	152	152	175	176	140	157	147	158	166	185	174	166	165	177	150	170	175	140	157	168	162	147	150	164	165	161	175	166	185	158	165	154	171	168	125	190	185	171	160	181	163	154	183	193	150	173	175	174	153	179	160	172	167	186	159	165	181	169	175	169	153	185	155	190	177	179	172	156	197	169	144	177	171	156	190	176	156	168	167	172	146	167	159	172	160	170	171	178	145	191	187	142	183	155	153	162	169	172	155	158	145	176	162	158	173	171	146	129	163	177	169	164	170	155	161	153	185	152	173	188	136	150	161	164	149	182	182	190	187	155	142	162	158	165	183	138	167	186	171	142	170	169	157	168	166	156	170	160	133	168	168	163	169	165	169	157	152	159	165	190	176	134	154	182	157	156	142	136	152	169	183	163	164	178	164	175	177	161	169	171	150	151	153	186	158	183	196	194	182	186	170	154	172	180	147	152	144	157	146	167	160	155	155	185	159	170	161	145	162	167	150	168	151	156	150	165	154	144	170	167	177	167	175	163	169	168	158	185	161	189	153	180	164	175	165	163	152	149	154	159	163	184	162	135	152	172	166	165	170	190	151	124	176	164	165	170	157	159	143	164	137	152	147	161	172	172	167	164	147	166	164	181	177	160	167	172	165	181	178	167	147	137	151	174	156	168	165	131	168	163	160	180	160	162	181	179	154	150	187	137	167	174	178	166	158	165	178	159	162	185	153	173	170	171	189	165	191	146	178	176	158	192	139	168	154	145	156	167	171	142	167	158	167	165	182	166	174	171	154	142	166	182	156	184	184	158	131	151	142	182	171	147	127	168	164	162	164	149	184	145	172	177	169	172	172	150	149	162	162	159	166	202	165	159	170	173	172	157	168	162	208	166	158	155	167	158	162	158	151	156	177	152	174	163	165	172	153	177	193	195	179	169	186	156	178	175	157	152	175	194	171	158	200	178	172	162	172	160	172	155	190	201	154	153	156	171	161	151	168	162	164	164	142	164	152	183	192	170	148	141	155	154	164	166	154	159	147	188	154	162	165	185	154	185	160	158	156	168	160	159	169	167	190	160	152	167	158	170	171	169	160	161	189	162	162	191	121	176	183	177	139	156	156	160	167	176	144	189	149	188	177	144	169	144	159	151	169	156	134	153	147	165	149	164	164	175	167	179	145	130	183	168	197	134	187	170	176	182	182	163	149	167	182	145	137	146	168	166	159	161	160	174	154	152	153	153	160	166	161	190	153	166	172	171	174	163	144	151	174	157	158	173	177	158	149	171	177	156	170	183	181	168	169	154	161	173	185	156	166	156	153	161	147	176	176	152	151	191	162	161	162	163	169	172	175	159	138	175	166	170	146	147	145	183	144	152	149	165	165	157	159	189	146	150	146	138	152	146	169	160	136	173	168	149	187	153	155	170	144	131	176	162	172	157	159	169	165	162	150	183	167	172	176	155	141	155	162	145	182	167	171	176	152	207	165	164	156	159	167	174	173	161	160	167	181	171	167	163	157	181	157	154	156	164	173	148	175
15423	8271	5307	4711	4414	4108	3565	1700	1334	1140	1074	945	942	942	1666	1936	2036	2843	2420	2594	2402	2363	2166	1809	1566	1381	1211	1111	958	918	822	760	807	710	673	610	585	564	599	561	574	572	498	497	512	471	459	473	428	454	430	457	456	470	427	438	423	421	444	440	429	429	445	439	488	461	456	439	467	444	440	422	428	435	431	412	422	389	419	452	418	440	409	413	432	443	410	430	434	408	412	456	394	439	398	445	430	429	416	417	448	411	401	392	428	383	421	444	435	405	426	420	464	437	440	413	371	405	423	467	427	444	392	426	440	442	460	413	429	409	410	438	460	419	477	418	446	409	420	429	445	414	384	432	419	403	413	391	452	419	429	424	405	417	406	419	439	410	416	406	426	444	438	433	410	401	425	429	431	398	385	410	416	434	437	392	405	390	420	403	452	404	443	414	429	415	391	422	466	371	414	407	426	464	407	410	426	408	398	430	380	413	413	452	400	417	405	419	391	401	440	422	393	406	459	409	406	459	428	390	389	388	458	452	439	426	417	415	442	393	473	434	391	418	433	407	418	399	410	445	440	425	430	406	394	438	422	405	423	412	389	390	417	423	423	408	409	389	445	417	389	394	390	433	421	417	401	420	400	420	471	416	414	388	438	416	436	456	411	401	394	417	412	440	429	408	443	441	427	393	458	440	425	427	404	412	447	404	437	404	432	418	397	432	436	456	417	399	473	407	404	430	433	446	369	382	414	434	406	456	410	425	467	412	405	429	418	441	396	396	413	432	420	438	424	410	401	448	448	393	427	431	394	390	409	423	431	419	444	411	431	428	382	434	409	444	398	433	429	414	387	415	428	391	440	468	389	400	435	462	387	418	407	428	441	436	440	457	445	478	446	442	416	386	435	402	407	413	444	403	448	413	388	427	436	406	390	426	410	447	398	427	433	418	407	413	435	450	409	418	455	410	405	389	410	436	413	420	443	448	414	408	407	407	419	435	400	409	456	446	432	413	403	391	393	396	458	440	415	396	392	419	405	407	390	433	437	424	418	429	436	447	454	459	422	442	410	424	433	441	422	402	391	384	459	413	394	426	405	409	385	413	409	402	408	374	444	429	387	434	407	418	448	417	397	445	419	447	433	403	459	409	451	476	369	409	429	394	399	408	459	450	392	415	388	382	415	416	454	457	421	419	386	426	422	418	413	420	407	414	377	446	396	413	440	415	459	405	457	410	443	397	429	416	431	415	450	439	438	386	430	441	412	440	387	400	424	386	428	412	430	451	446	413	412	422	439	440	434	455	421	422	435	435	455	409	380	443	413	401	437	417	436	433	409	410	409	425	420	377	450	420	423	421	407	440	439	434	444	397	471	417	415	416	417	396	420	391	403	423	398	414	420	441	456	418	411	441	445	444	380	412	374	420	420	424	431	376	399	428	413	429	435	417	422	433	463	457	399	411	473	412	436	450	442	401	411	410	423	413	410	406	422	409	438	435	431	411	441	420	400	441	399	447	412	428	413	390	440	435	427	420	421	420	405	412	393	403	393	424	402	416	434	445	432	386	434	457	435	459	404	430	379	420	424	396	412	443	413	414	384	432	437	442	404	441	400	431	461	437	417	367	409	445	416	396	421	438	424	406	438	391	411	415	403	384	434	444	388	406	426	421	413	430	435	402	414	443	439	427	438	425	438	431	437	412	432	420	431	468	474	453	406	414	429	429	435	418	430	385	426	414	432	421	437	409	451	435	389	422	410	408	407	408	418	421	421	438	408	391	421	416	390	427	408	436	433	403	422	453	439	442	389	415	410	428	417	427	416	408	439	431	387	429	453	436	395	472	417	410	409	407	402	408	412	455	424	435	418	451	419	408	415	412	454	441	416	368	428	440	409	400	426	386	397	463	449	462	421	428	423	392	441	410	422	421	404	422	409	415	450	407	419	423	424	394	432	408	406	427	443	437	421	414	456	422	399	398	431	459	424	435	442	399	446	406	484	442	425	420	433	395	423	431	415	436	411	386	448	383	435	418	418	416	426	412	406	415	456	415	412	414	415	414	448	448	439	446	405	456	421	434	418	420	403	425	421	428	391	423	401	424	414	394	398	430	423	413	412	446	427	447	414	436	418	399	437	430	452	433	394	407	399	409	424	430	396	392	438	434	401	415	420	433	443	390	391	421	456	445	430	478	422	468	407	397	401	431	407	427	449	435	398	379	410	459	437	401	390	425	397	422	422	425	451	415	427	424	415	400	410	433	427	459	434	437	428	412	399	423	394	395	408	403	437	407	460	423	421	422	433	439	408	420	400	431	379	427	410	398	440	409	445	429	462	407	404	411	377	397	397	414	424	413	433	436	463	440	416	458	434	390	403	411	382	401	417	435	441	392	411	422	437	408	405	447	412	443	414	422	430	415	401	414	417	448	439	397	443	431	439	416	431	405	430	462	414	455	455	463	423	404	415	435	438	454	430	401	405	412	424	400	454	428	451	437	453	408	387	437	423	376	445	432	437	415	437	408	423	412	399	416	432	407	399	413	445	402	444	424	419	389	454	390	397	426	419	433	423	423	454	438	414	401	429	427	411	424	433	425	444	433	453	430	414	415	433	429	433	420	438	422	403	415	442	426	431	444	425	411	405	451	373	414	429	389	429	418	385	434	446	408	403	419	450	432	414	401	460	394	421	403	430	390	417	397	427	393	406	404	424	419	484	442	414	428	430	452	429	450	400	416	442	427	448	447	444	425	443	453	423	420	418	402	447	421	420	400	414	440	410	426	420	436	395	427	397	421	403	425	416	405	408	381	463	464	409	452	402	397	410	432	392	400	414	415	455	415	417	426	472	431	407	409	374	414	410	428	412	422	379	460	405	471	412	419	421	428	433	404	418	423	387	367	402	427	415	447	414	420	390	407	429	438	454	407	420	428	423	450	404	434	408	406	416	460	435	416	376	439	428	430	423	435	414	434	453	414	449	379	409	454	474	411	404	408	422	418	413	455	392	427	410	439	431	438	419	413	403	409	426	440	448	402	420	409	436	431	406	398	434	404	409	434	426	432	432	438	404	411	405	426	434	408	405	390	440	406	400	397	400	439	439	446	396	408	397	426	414	414	421	377	407	402	447	424	445	418	385	427	369	442	459	416	430	426	394	408	399	430	426	394	411	445	456	399	441	406	413	405	431	402	446	442	460	439	432	461	396	393	430	378	413	429	413	407	391	408	407	440	433	445	404	391	436	415	420	420	395	387	412	433	451	425	410	415	383	447	396	462	425	455	420	399	401	438	442	443	389	407	392	418	415	438	456	403	435	432	395	433	390	466	428	422	418	392	408	409	416	408	432	416	437	388	423	434	425	430	409	441	416	394	406	405	396	421	395	425	434	386	453	416	388	425	428	396	411	406	433	399	412	431	413	439	437	398	419	409	421	440	438	409	449	466	421	455	412	446	442	417	414	461	436	410	430	417	426	424	398	434	444	380	436	421	447	395	362	442	411	412	435	441	433	428	406	414
4056	1397	698	501	407	325	284	252	232	237	228	206	232	234	300	296	294	309	276	306	285	270	282	273	272	230	236	238	202	246	211	203	236	216	226	218	221	234	191	219	213	216	203	212	209	228	202	218	188	221	204	216	211	225	220	223	233	234	204	219	231	230	193	200	232	211	208	233	216	195	215	212	233	204	232	209	223	190	248	222	231	217	201	206	216	207	207	190	211	240	203	210	202	207	203	204	185	183	221	226	228	191	222	202	228	209	237	199	226	196	220	229	202	198	236	232	186	219	201	213	215	187	236	211	189	200	196	203	185	217	214	226	188	189	200	189	201	198	207	210	204	213	207	191	228	235	232	221	195	216	181	200	216	204	213	214	231	221	199	192	190	220	212	211	224	217	174	218	203	220	218	224	207	193	188	211	197	196	193	205	207	184	219	226	205	211	218	190	213	214	204	185	201	217	180	210	231	194	199	200	200	193	217	223	186	191	182	183	215	216	208	222	189	223	213	225	210	231	200	222	247	214	214	193	203	233	217	227	256	185	209	198	220	197	209	212	186	204	226	199	208	188	212	218	187	196	223	204	190	203	200	201	216	215	177	217	215	219	222	210	225	223	190	238	202	218	226	215	212	228	209	206	190	198	178	212	197	232	206	217	202	200	183	202	193	187	208	192	241	208	207	217	243	230	224	212	222	197	203	215	227	218	214	205	178	208	204	204	222	244	210	196	185	199	213	196	192	195	197	199	179	204	184	200	240	213	204	209	223	226	203	202	199	223	220	222	229	195	204	185	192	221	216	206	206	190	211	211	213	200	236	238	210	222	196	208	216	220	211	205	234	222	196	233	232	206	229	226	197	180	218	222	213	199	214	206	200	190	223	216	226	230	206	208	223	223	174	214	204	176	197	209	226	189	198	186	183	212	226	197	221	205	214	203	218	225	175	236	211	224	179	214	212	223	220	201	221	216	194	207	215	207	185	207	229	216	228	201	177	195	214	193	221	210	200	214	231	189	213	212	195	222	190	215	204	204	187	203	231	185	217	174	213	238	239	225	202	225	198	220	188	169	186	212	227	226	218	220	202	226	207	221	201	195	209	186	224	225	201	217	236	214	219	199	213	205	211	203	227	217	197	196	200	209	197	230	198	236	204	215	214	217	211	201	221	215	205	241	192	213	215	215	205	216	194	227	219	207	217	225	191	201	207	210	222	217	222	203	217	218	213	205	206	216	200	240	226	197	227	197	182	196	216	239	224	199	217	206	185	201	237	172	190	231	216	218	238	202	211	221	195	212	231	196	204	215	198	224	205	194	236	205	204	212	206	225	195	224	185	200	196	227	215	240	220	204	216	172	209	220	224	216	198	245	229	192	226	180	197	201	198	212	210	204	224	198	208	218	227	213	234	213	210	227	193	201	203	224	199	215	188	208	212	208	220	200	220	196	248	191	206	210	215	206	227	187	220	195	206	197	220	194	195	239	221	204	238	199	208	199	193	213	221	199	190	203	237	198	182	217	189	210	217	217	209	226	211	191	237	230	216	255	204	217	217	219	211	223	203	199	243	190	240	183	195	202	189	195	221	187	213	215	201	208	224	224	219	200	192	211	209	168	182	207	232	235	210	173	204	229	237	206	190	207	217	210	181	187	241	205	206	200	213	222	221	216	229	191	201	168	189	180	216	214	218	205	199	190	219	213	214	224	214	224	209	209	224	211	189	226	213	205	194	221	203	204	210	226	184	190	239	221	191	209	220	234	241	215	203	216	203	195	187	213	217	193	194	221	207	238	225	209	205	199	212	212	197	208	209	190	212	233	207	180	223	195	218	209	220	202	217	200	240	199	218	204	207	213	233	204	224	207	218	198	218	197	222	242	209	224	190	229	214	217	230	238	229	229	217	195	206	225	187	199	243	206	217	211	220	183	205	194	223	214	187	245	215	222	229	224	175	211	201	225	184	192	209	200	204	213	167	241	229	236	220	208	186	220	207	234	219	185	221	220	209	227	215	210	206	217	185	194	218	211	229	200	196	187	220	210	201	218	208	203	192	176	197	237	208	193	246	221	212	197	235	197	197	207	224	223	206	224	209	172	196	221	192	197	201	207	224	198	215	194	202	205	217	212	217	217	213	208	224	237	222	207	206	239	211	198	207	212	219	214	218	215	218	207	205	207	217	224	207	221	214	221	209	215	169	221	209	206	225	222	219	237	255	182	202	223	190	238	216	183	227	215	237	199	208	230	211	220	207	187	243	219	221	198	215	215	199	218	199	205	203	209	205	198	189	228	216	209	204	202	197	196	201	184	215	205	226	218	197	191	224	235	216	190	210	215	212	182	193	216	191	227	211	203	183	236	188	209	206	198	202	216	199	198	195	230	206	229	194	188	195	216	210	181	220	194	212	203	204	232	198	233	218	228	228	206	195	227	237	213	175	199	210	198	226	183	228	220	183	198	208	225	206	178	202	212	204	216	198	193	187	205	220	205	187	196	212	204	182	193	215	189	224	210	189	216	199	244	214	195	218	220	195	189	201	216	209	216	224	214	234	237	185	212	227	218	230	225	236	249	209	199	215	222	194	237	216	200	210	222	176	217	204	199	209	227	243	234	234	194	198	209	194	216	201	222	205	205	212	186	201	212	224	202	206	202	188	224	217	194	214	205	232	242	197	217	191	232	189	220	176	188	205	206	217	204	209	191	210	189	211	208	189	194	206	213	228	177	173	219	202	206	197	216	190	233	200	200	225	215	184	207	219	221	227	215	205	229	213	213	201	231	208	206	218	233	207	220	209	200	192	195	217	200	230	204	219	232	205	216	217	216	235	212	201	211	207	182	215	220	213	208	202	206	212	213	224	216	179	233	195	193	202	218	208	197	193	188	211	186	199	198	217	209	187	221	227	211	214	225	200	233	219	226	194	198	222	199	229	195	206	207	202	199	203	192	231	210	231	213	173	206	200	221	193	174	215	219	218	214	185	221	210	185	215	224	229	193	205	195	227	198	207	176	210	218	235	226	222	198	217	238	230	223	204	219	221	205	198	223	205	195	213	224	204	191	224	221	205	192	214	204	202	194	205	185	211	242	215	192	193	204	203	234	199	231	189	193	209	235	217	209	221	176	211	216	207	187	209	206	201	193	207	219	194	229	219	175	204	197	237	213	212	226	211	200	193	219	224	183	228	227	221	217	219	204	201	198	228	195	186	222	215	224	240	202	212	227	219	200	188	208	201	225	217	199	194	212	217	205	208	216	226	191	209	183	224	200	197	229	220	204	212	196	214	211	213	210	232	219	207	223	210	200	185	216	207	206	206	189	214	223	219	206	215	212	226	187	204	205	210	198	213	223	193	197	223	203	195	207	246	236	224	217	213	212	207	211	214	215	229	193	161	220	202	205	186	212	201	201	238	201	210	206	221	214	193	205	210	198	217	164	214	192	240	215	201	202	201	181	211	225	190	199	189	206	217	193	233	221	220	218	228	214	197	184	198	183	198	212	222	185
3867	1863	1395	1377	1316	1169	917	811	709	671	647	639	637	744	957	997	1097	1001	995	1018	1001	1084	1042	933	849	825	725	715	677	684	640	606	632	588	566	561	601	573	614	570	586	564	583	606	576	512	549	545	571	507	532	524	549	547	564	480	518	545	552	529	502	497	528	518	571	518	548	573	505	487	542	536	552	587	551	512	497	529	512	556	569	525	568	537	486	527	519	518	567	494	529	520	513	524	513	537	534	539	514	565	520	512	531	516	557	492	531	536	531	536	515	545	535	532	545	514	539	517	485	525	495	558	537	537	534	572	523	509	549	542	556	534	501	572	519	534	533	541	521	513	541	540	527	513	497	541	539	513	524	556	537	546	538	541	511	514	542	506	583	576	516	514	495	504	519	525	537	498	470	561	504	497	564	570	545	546	517	497	507	545	556	489	535	552	499	514	493	495	499	519	479	549	541	553	547	513	545	490	470	517	516	568	547	531	548	565	492	527	547	527	558	521	506	519	529	532	529	559	535	518	517	537	489	538	549	522	509	513	516	546	504	544	522	528	511	505	513	538	537	510	535	525	527	504	502	480	498	540	526	518	548	534	503	527	501	523	500	531	492	523	487	510	533	532	529	515	527	526	552	498	540	557	534	543	524	509	539	540	531	519	561	519	554	556	556	532	548	519	524	501	513	536	554	507	475	528	523	511	545	520	556	570	530	518	494	502	534	526	544	524	517	526	517	549	565	512	488	507	515	512	556	528	463	527	513	524	517	537	490	504	537	541	496	535	555	504	515	534	515	510	530	547	506	546	512	527	573	541	536	538	499	545	554	558	521	495	541	516	501	528	541	525	524	518	538	532	535	504	516	549	526	540	513	484	491	480	535	501	550	540	519	544	553	501	527	536	548	545	555	531	528	496	525	500	491	501	557	494	510	527	526	547	530	505	539	544	543	517	546	519	484	521	557	531	498	507	520	494	533	512	533	507	533	530	533	515	525	527	549	528	524	529	506	558	532	558	548	575	505	530	527	521	515	532	518	539	496	565	501	506	529	511	527	548	507	587	517	494	522	525	515	548	543	508	539	518	523	528	541	541	520	520	556	555	513	500	526	493	501	521	537	516	514	504	538	530	527	512	539	541	509	495	550	516	554	510	490	499	553	549	530	555	554	565	522	528	542	564	513	497	481	543	529	534	539	515	501	486	500	539	512	534	522	537	511	525	519	534	493	529	522	531	540	554	522	517	544	570	559	524	530	520	543	556	510	553	530	540	544	578	548	547	510	552	514	492	519	498	547	493	557	556	532	535	521	552	528	558	556	538	573	526	538	550	552	517	528	554	508	530	521	533	501	487	496	580	564	485	523	507	523	548	582	541	554	505	538	524	517	495	509	524	527	540	505	516	516	481	540	534	547	525	525	514	531	546	561	501	504	560	569	565	512	508	549	529	502	505	537	525	536	521	528	554	568	525	524	550	505	509	541	509	531	533	512	510	518	515	518	525	541	528	505	502	562	582	533	515	502	522	490	566	495	529	509	528	551	469	479	520	558	546	540	536	508	572	504	537	537	537	522	543	512	486	501	557	507	543	517	547	515	566	543	514	518	528	518	477	505	531	529	533	538	509	565	509	514	511	470	506	550	541	524	547	527	508	509	500	527	526	539	593	548	548	519	527	550	579	492	525	491	555	530	539	511	502	526	504	548	507	532	527	470	560	574	531	506	495	544	514	535	550	550	511	520	559	537	543	526	540	548	494	553	526	530	532	526	518	541	521	515	530	546	500	530	537	523	543	515	505	514	548	520	515	533	518	521	555	519	524	505	537	537	545	564	518	536	548	531	511	543	518	539	544	525	566	559	483	544	518	521	547	536	556	529	513	537	537	559	560	523	516	523	552	510	548	490	556	535	533	506	524	507	569	509	537	524	495	513	563	561	507	552	552	530	505	498	519	562	542	526	506	536	478	587	495	530	538	512	500	456	523	504	544	538	542	548	570	528	529	567	574	550	557	535	528	525	506	489	556	521	518	518	540	540	497	545	497	563	571	530	494	523	572	542	519	514	518	542	539	558	504	531	549	539	453	505	558	556	534	565	557	524	521	488	481	533	570	545	546	552	516	535	519	501	561	469	499	564	554	543	514	506	527	513	511	489	518	527	530	534	484	509	559	544	530	545	540	510	538	517	529	528	534	541	513	552	534	566	508	494	571	522	517	551	545	506	517	554	522	551	533	495	537	524	530	566	481	534	517	578	506	528	497	519	543	514	492	526	526	542	516	461	483	539	496	539	482	484	507	535	512	542	542	556	521	495	578	529	486	509	519	553	513	544	506	514	501	531	526	528	520	538	560	544	526	538	523	559	518	545	549	511	543	567	524	508	537	522	531	564	589	549	508	531	520	547	539	595	528	538	533	512	531	504	514	515	527	512	536	474	514	550	471	544	499	552	510	543	495	510	508	492	551	515	534	501	498	537	509	537	547	496	545	527	545	511	556	536	467	518	501	515	498	537	563	537	524	534	530	468	544	492	506	513	543	525	493	558	538	517	548	536	550	541	542	504	522	559	541	561	508	583	521	513	514	541	532	533	576	523	536	529	506	517	558	502	543	542	508	501	512	505	551	519	579	507	530	552	546	509	521	519	522	540	542	511	542	528	500	576	523	525	487	555	515	554	509	537	506	513	494	504	461	535	497	543	550	518	594	539	571	506	513	524	550	506	538	501	536	506	492	542	512	512	551	537	535	518	509	497	520	539	518	564	529	509	547	511	554	528	520	509	470	530	523	480	503	499	574	535	509	478	522	548	541	563	532	532	509	546	487	497	517	515	501	480	529	545	517	497	508	510	543	534	550	542	514	535	543	536	511	512	509	488	505	536	544	527	496	508	560	512	559	536	545	508	486	520	547	486	502	506	503	524	495	528	524	532	507	581	491	521	540	482	574	526	499	526	534	497	540	517	537	523	536	490	542	560	563	519	496	548	506	502	558	565	527	509	565	487	567	501	523	524	540	537	517	529	570	525	521	543	595	505	516	537	499	528	529	550	547	526	520	533	512	542	518	547	502	552	564	498	507	533	521	497	536	504	553	490	530	528	491	502	506	550	570	504	495	539	564	504	493	538	538	534	535	524	529	534	559	531	518	534	562	553	551	506	526	564	540	484	479	481	539	519	501	522	521	546	517	510	532	493	519	510	505	523	529	535	530	524	515	533	517	511	533	515	519	525	546	571	524	517	504	557	520	568	516	474	542	536	526	526	529	531	497	573	567	503	530	504	546	502	555	498	557	501	513	541	510	592	556	511	511	558	497	529	517	549	538	532	541	563	514	522	530	557	511	531	574	527	522	526	559	580	511	503	523	552	560	542	491	548	497	537	534	572	519	580	547	518	526	536	548	504	505	547	506	510	494	470	514	521	569	478	535	497	538	527	567	518	545	521	492	523	552	506	530	508	530	516	545	502	504	540	573	546	522	544	532	525	508	504	521	575	512	516	515	513	559	571	496	526	543
13661	5311	2549	1283	927	717	524	368	308	268	233	258	279	277	327	352	366	436	369	380	416	359	367	312	332	292	239	245	251	236	206	224	233	226	223	184	225	224	203	231	204	210	193	199	213	223	180	207	216	177	231	194	210	220	209	168	198	210	236	216	223	218	211	210	214	180	203	208	200	195	197	201	209	224	201	212	202	215	192	192	215	206	213	183	223	196	191	229	189	189	178	193	186	184	167	204	220	223	200	200	208	204	220	211	189	193	197	203	204	230	192	215	195	168	187	225	211	205	208	183	192	192	190	196	186	191	187	200	187	207	199	206	199	215	190	199	234	203	196	225	207	208	192	206	200	222	218	205	199	236	195	185	208	198	217	203	181	212	172	225	202	217	200	233	181	200	182	199	205	201	197	179	190	217	189	215	212	187	186	220	199	205	231	207	192	190	204	200	216	218	196	209	212	198	211	226	219	204	210	187	180	209	208	181	171	218	209	219	217	225	229	200	212	198	207	206	189	189	181	204	212	171	217	228	218	204	229	196	194	198	201	213	212	208	201	195	181	185	203	191	205	222	192	202	177	185	190	192	203	188	197	221	193	214	201	187	190	221	232	225	196	218	228	180	213	189	203	242	198	214	215	218	203	201	213	208	207	188	182	224	232	182	206	207	180	192	192	218	190	189	213	181	204	205	203	207	193	211	180	202	211	184	181	193	197	201	209	213	188	190	200	196	197	176	225	192	191	196	190	198	192	203	209	187	196	184	201	228	198	185	195	204	225	179	213	217	188	187	208	191	203	225	181	193	190	196	201	197	193	201	179	225	202	185	213	198	198	206	193	201	197	222	199	186	210	206	208	197	195	172	203	201	202	202	233	228	225	219	205	191	229	203	198	191	219	188	202	195	197	198	191	185	220	189	209	196	188	190	172	205	194	211	189	187	196	210	186	193	171	182	177	183	197	206	187	196	193	184	203	204	197	216	216	184	191	201	214	206	189	197	186	195	181	219	208	226	200	213	205	232	228	192	194	226	199	216	203	198	194	178	178	223	217	189	196	198	241	209	213	210	205	172	227	201	211	164	192	179	189	216	200	192	200	207	209	198	221	215	216	186	212	175	216	204	177	218	208	222	207	204	206	189	199	207	193	228	183	215	210	197	199	186	198	198	191	216	200	198	199	205	199	188	222	207	203	183	198	190	227	197	201	182	211	203	220	196	204	191	198	191	194	217	176	186	186	187	214	177	208	221	199	199	217	184	204	227	175	197	193	214	228	208	184	198	191	201	179	208	235	191	218	204	195	188	226	214	186	200	223	190	191	203	191	200	199	178	214	220	189	197	203	205	190	195	200	206	195	220	222	221	191	216	192	226	205	211	191	180	226	204	213	214	207	198	226	189	172	198	199	208	187	211	207	227	214	198	191	176	186	230	195	196	239	190	189	203	214	197	210	214	176	204	182	209	182	199	182	203	213	214	206	200	189	222	221	230	196	191	207	205	186	214	212	205	210	192	210	174	201	200	195	177	217	216	205	189	213	205	199	207	204	214	183	204	195	184	204	212	189	207	188	201	212	204	210	205	203	200	213	178	198	194	211	229	224	194	186	223	207	208	186	219	190	207	200	192	212	217	203	209	216	174	206	197	219	201	194	185	184	197	195	198	221	212	190	176	196	207	194	184	201	190	205	195	197	206	201	215	185	188	191	175	176	191	204	217	201	204	207	164	189	197	186	206	205	212	192	202	179	216	206	188	189	207	203	210	195	218	218	201	207	190	215	200	208	203	176	208	212	203	217	183	206	192	224	199	186	185	214	194	205	202	195	192	228	189	203	217	201	202	206	206	198	202	191	185	199	202	219	186	195	216	205	205	198	213	218	205	213	197	169	203	183	210	234	219	169	211	211	219	190	201	214	178	217	207	196	194	184	176	193	219	202	163	203	222	197	221	183	225	189	176	181	178	186	192	204	192	180	207	203	203	181	229	223	214	185	182	208	178	205	188	200	214	217	193	190	212	190	197	207	208	171	227	199	218	169	185	189	215	195	214	184	221	208	196	200	199	219	198	220	193	226	173	220	220	230	165	214	211	213	193	187	176	197	213	198	230	213	202	210	221	200	221	207	220	209	214	187	165	192	208	191	180	218	209	209	206	185	186	187	199	209	187	185	209	205	211	189	209	222	227	208	210	171	198	223	203	189	210	204	180	183	210	197	192	186	203	205	212	222	206	210	211	206	202	213	201	203	205	198	185	212	199	182	193	193	193	191	212	187	192	211	224	204	210	222	184	189	231	206	224	204	203	182	192	182	213	185	203	212	193	199	201	207	192	220	222	207	194	203	217	226	196	202	208	190	245	182	181	207	198	192	185	202	172	203	189	192	169	185	207	211	198	212	204	213	195	231	213	209	198	191	192	192	185	196	194	211	235	180	200	202	218	208	205	219	202	217	200	192	209	220	198	213	199	192	200	188	206	204	194	177	218	193	208	222	218	224	214	204	210	209	213	207	217	199	206	212	184	197	213	177	216	199	199	185	200	176	178	210	216	186	208	210	197	217	225	189	209	211	196	199	177	203	234	192	205	199	184	189	226	204	197	202	199	212	199	209	213	209	189	187	217	204	182	204	202	215	205	213	217	188	200	207	212	200	205	219	211	195	196	221	177	213	226	210	184	178	192	220	206	202	179	185	216	195	185	205	181	192	208	219	228	195	252	182	220	205	209	232	183	197	198	197	215	182	187	189	199	197	203	215	204	173	185	205	203	200	244	204	205	198	218	181	173	221	227	236	203	191	192	208	205	201	205	212	213	210	228	221	183	194	213	197	188	213	190	203	195	231	195	169	181	191	230	178	201	185	218	213	189	204	198	190	219	192	215	195	182	187	210	201	193	236	205	182	237	194	208	205	201	223	177	214	194	198	177	209	185	186	212	208	218	185	178	204	184	211	203	213	229	208	190	214	210	215	203	186	181	173	230	206	206	248	210	206	220	213	203	201	177	218	197	218	216	191	196	195	188	226	223	203	202	219	211	199	203	199	213	203	196	208	207	201	188	195	208	203	198	201	183	185	187	176	178	213	196	208	208	201	212	196	182	200	178	198	210	207	192	203	181	199	231	206	189	220	214	181	214	173	222	180	199	230	203	209	197	178	213	190	210	180	213	181	211	188	216	184	190	205	217	230	200	193	215	211	208	194	180	210	214	184	203	193	197	193	215	216	197	183	241	192	219	199	200	202	193	187	202	196	219	223	194	232	197	200	211	209	172	208	243	204	180	238	237	203	197	172	181	213	188	205	229	203	212	186	221	216	204	192	190	207	172	205	228	230	222	201	188	202	194	189	187	184	200	225	193	206	190	215	214	219	204	211	198	183	221	197	231	189	191	182	218	205	221	216	195	192	210	223	205	194	192	213	212	231	190	224	207	194	199	224	185	217	156	193	208	189	204	202	201	182	176	200	193	180	201	207	179	187	205	162	186	202	180	209	200	224	212	201	196	218	182	207	189
11079	5302	3560	3132	3015	2746	1949	1276	1020	973	865	806	829	1004	1422	1502	1757	2138	1766	1878	1770	1683	1601	1467	1226	1107	960	945	873	808	781	815	734	693	646	629	630	668	617	625	592	596	538	570	515	540	563	513	537	536	594	504	533	543	568	502	505	521	546	551	484	555	485	560	520	517	506	511	512	531	546	504	512	539	500	498	488	535	535	484	547	474	458	523	542	493	530	500	533	533	532	509	485	517	529	521	514	485	510	503	536	502	560	456	561	495	492	534	536	516	509	516	547	500	534	517	559	510	487	471	499	495	541	532	532	488	515	489	513	539	492	513	547	542	509	551	524	514	536	543	485	549	517	490	542	510	512	514	489	518	534	526	526	518	530	510	481	509	528	486	542	525	516	533	513	473	567	530	523	478	474	501	504	486	513	483	467	544	507	515	507	549	525	508	483	481	507	540	505	499	501	548	511	504	497	507	514	513	507	481	487	519	553	552	504	493	510	493	529	511	507	532	507	500	456	504	519	508	518	499	523	509	508	531	500	483	500	514	497	512	509	506	497	563	479	496	478	511	544	483	563	503	468	490	540	493	559	497	489	444	532	526	509	476	489	532	504	513	482	480	526	490	547	498	517	537	506	500	533	530	536	519	519	565	501	491	496	507	498	477	565	477	525	504	521	507	543	499	510	522	489	510	489	519	477	524	477	508	504	528	564	494	506	569	519	515	494	558	482	506	524	495	538	467	546	491	512	474	511	526	528	487	512	523	518	522	508	505	504	505	497	524	483	455	506	492	492	521	495	501	488	481	486	511	480	499	493	498	542	529	530	541	504	523	529	490	531	499	526	569	537	509	504	485	485	500	498	486	487	502	490	528	531	486	486	486	507	504	519	508	556	514	525	500	499	489	487	548	500	511	516	537	540	517	512	505	519	514	515	520	527	567	517	481	515	510	495	513	488	515	555	485	482	508	525	515	489	494	470	497	517	522	509	513	552	541	474	488	525	520	502	530	495	516	520	525	476	503	528	518	514	540	534	523	483	518	506	543	517	536	524	520	509	516	481	508	503	496	483	479	540	531	507	524	481	527	491	477	542	500	535	477	462	501	518	534	512	535	536	511	472	504	523	487	536	491	508	492	525	457	478	458	552	498	471	531	515	493	534	493	522	513	532	479	530	502	524	519	553	509	501	504	539	556	521	540	505	535	556	488	512	523	524	568	531	499	517	539	486	509	495	483	510	493	501	532	479	495	498	519	528	524	556	511	493	488	498	516	524	485	516	539	492	531	517	508	496	514	545	525	514	540	525	497	516	481	528	521	479	523	543	503	518	547	522	507	478	557	520	489	532	496	511	552	481	525	477	518	495	524	519	526	545	503	555	521	526	535	521	524	488	506	566	486	511	513	502	550	521	510	533	509	527	475	505	512	522	537	504	563	552	498	519	509	513	540	469	504	494	502	526	492	498	539	522	491	538	501	481	550	513	488	483	541	543	524	530	491	505	500	470	519	495	509	493	522	517	531	519	524	497	459	509	513	519	483	546	525	471	520	536	530	544	510	529	524	515	523	550	517	487	494	494	512	533	535	527	509	480	507	533	536	499	543	532	488	487	498	556	491	513	510	505	512	514	506	505	507	503	538	476	516	544	501	511	547	499	524	504	475	490	531	508	536	542	498	524	527	547	526	480	492	504	527	535	538	491	524	515	516	498	506	526	481	497	483	527	509	522	552	517	549	549	512	489	524	509	495	527	514	533	512	541	520	554	501	470	491	522	539	486	487	508	528	503	499	514	470	466	538	562	481	513	519	495	510	514	530	534	516	512	545	528	531	484	534	481	502	481	462	527	530	529	506	523	518	520	469	499	503	538	524	475	523	514	485	528	489	514	502	528	559	511	503	543	503	518	461	501	513	482	510	538	527	544	511	556	512	544	514	511	546	503	531	542	546	493	519	483	483	555	522	524	501	546	496	534	504	535	494	521	508	517	475	528	472	528	542	489	515	505	495	529	489	491	516	506	510	501	544	549	526	547	537	508	531	529	529	504	520	522	494	522	489	469	491	535	506	513	500	539	527	510	520	510	489	479	503	529	525	505	504	453	484	529	496	522	497	487	514	487	493	516	516	525	473	505	505	543	500	486	524	523	481	501	555	536	520	521	529	541	536	477	502	461	541	478	504	505	481	513	520	489	526	506	509	512	506	495	497	537	503	484	565	514	488	506	473	490	514	532	479	515	516	514	560	502	509	533	561	540	505	543	549	530	537	451	527	522	502	499	557	513	490	525	520	556	513	533	483	505	502	500	507	503	502	542	517	546	524	532	506	513	501	520	460	494	522	545	525	522	494	499	505	509	496	544	514	498	508	502	501	513	519	500	502	504	521	502	515	478	553	524	478	507	536	524	544	512	487	554	518	539	539	486	528	495	509	514	545	540	484	516	518	493	547	533	472	520	495	535	505	507	558	510	540	477	491	540	514	515	508	496	488	533	480	506	476	512	476	484	515	500	500	466	550	510	493	523	509	467	477	526	511	475	513	490	536	496	499	492	495	531	472	535	522	498	559	505	503	533	530	511	537	535	516	496	497	479	534	495	524	495	506	520	520	508	497	490	470	521	464	526	525	511	498	520	506	538	498	528	549	544	505	557	492	478	448	492	485	490	494	530	469	524	523	498	513	490	496	525	482	521	543	500	484	522	497	481	510	502	550	478	505	505	486	486	468	528	520	498	505	517	497	524	509	485	504	484	484	524	537	569	550	510	523	512	503	524	478	474	489	478	511	521	517	516	549	465	474	528	517	545	487	521	540	487	516	524	534	518	515	472	548	525	529	494	520	510	516	544	472	499	552	551	524	477	495	505	528	493	532	489	519	519	520	536	512	510	483	480	547	533	517	516	551	491	508	552	516	525	504	482	488	476	498	555	516	522	497	492	531	501	486	537	467	536	531	488	502	537	477	517	540	515	527	534	539	518	455	516	545	481	499	537	523	524	520	530	544	481	498	551	512	524	493	493	521	535	528	515	518	514	484	508	515	523	533	513	495	493	514	497	482	528	495	487	487	538	536	478	477	512	533	531	488	512	477	489	498	473	520	539	552	528	553	543	537	507	499	465	486	539	473	557	501	486	545	513	534	480	505	508	502	509	517	547	492	504	474	576	540	502	531	518	525	486	522	540	507	521	519	526	518	504	501	546	535	495	480	503	507	533	506	469	497	545	566	567	525	514	523	509	493	502	538	574	513	516	505	527	549	481	511	501	496	481	524	513	494	516	476	534	512	511	485	526	451	525	508	528	530	522	562	515	492	510	499	530	493	471	480	498	496	503	515	505	516	516	498	481	484	529	505	543	534	457	504	512	491	468	536	482	507	503	510	512	542	516	512	504	504	506	511	507	508	540	497	538	539	513	512	523	488	570	509	533	483	509	537	520	488	491	520	506	513	543	494	538	498	518	532	515	499	476	508	539	500	507	535	513	537	556	522	521	494	485	511	563	496	476	525	511	527	505	498
23723	10708	5777	2521	1464	1198	742	420	324	269	252	269	229	270	386	388	440	517	481	489	425	443	405	349	334	278	307	276	250	217	203	185	204	241	170	189	171	195	207	182	176	166	167	185	177	154	173	165	168	176	175	168	182	143	152	173	174	175	142	179	169	140	184	161	140	160	174	195	162	151	187	171	170	171	172	169	186	156	143	158	168	168	160	148	178	175	155	165	180	148	156	160	166	182	165	173	201	177	173	172	166	164	180	177	189	190	176	169	152	180	190	172	178	186	162	161	169	191	156	153	152	188	174	172	170	165	143	165	192	165	165	158	152	158	156	164	160	149	168	181	159	155	144	183	168	167	159	139	170	159	177	174	169	193	189	160	181	177	166	154	174	153	189	153	178	169	182	158	184	160	163	174	172	176	174	145	167	157	172	190	160	142	184	161	164	174	158	156	167	166	176	165	144	182	149	156	178	147	165	151	151	155	160	176	168	147	155	173	170	164	161	172	167	163	160	172	146	159	167	167	160	154	159	188	156	147	158	174	164	170	185	152	163	170	153	178	161	147	157	138	173	167	172	155	165	166	160	148	145	176	157	161	162	159	182	143	170	163	160	171	160	173	162	179	160	163	149	153	145	133	148	157	168	162	155	164	179	131	170	165	169	175	157	141	188	160	163	195	166	175	167	152	163	179	173	160	179	165	162	170	167	161	174	162	188	197	162	179	140	177	156	177	157	176	162	194	180	157	143	164	160	162	152	145	156	156	169	162	169	174	184	169	182	180	173	140	183	181	164	180	169	184	151	165	153	177	162	178	136	142	171	180	165	172	148	179	185	177	145	174	178	129	161	170	169	156	178	146	142	154	158	167	180	158	159	162	172	209	145	171	174	143	151	182	163	151	172	144	135	176	155	182	162	162	168	137	156	148	155	193	147	138	177	181	149	165	149	182	156	186	141	163	164	175	181	172	143	173	159	179	175	189	160	146	197	158	153	156	161	186	180	159	159	171	159	160	160	157	175	176	140	193	162	152	172	163	147	153	154	173	174	150	166	163	173	197	157	150	144	138	169	158	175	153	179	149	175	161	173	162	162	167	147	195	162	159	173	148	171	165	163	166	153	161	159	176	166	153	158	186	170	163	157	168	160	177	162	162	177	161	170	152	164	167	164	167	166	173	159	131	169	183	149	157	148	161	180	173	156	176	167	153	190	180	170	139	181	162	178	161	188	180	184	179	144	161	177	163	164	160	196	171	191	164	183	144	190	164	178	166	173	192	172	187	177	171	146	155	181	177	151	167	169	179	137	129	134	159	138	158	170	173	159	159	151	172	170	152	190	171	162	172	196	119	158	147	162	167	156	194	146	143	147	151	142	160	170	155	173	156	168	170	174	154	145	160	161	174	147	180	195	175	173	165	166	159	163	155	136	171	142	170	167	145	172	160	191	143	170	157	160	171	143	161	144	163	156	161	164	156	151	144	188	151	167	158	157	162	158	153	186	168	158	158	163	167	172	169	194	184	182	185	178	174	184	155	176	158	163	172	195	179	149	192	179	170	188	160	177	196	192	174	153	153	173	172	165	180	170	172	148	138	155	156	162	155	164	189	163	177	171	183	171	160	185	168	156	158	153	171	168	154	174	166	174	169	139	148	166	171	152	125	173	189	161	185	183	186	167	133	170	177	166	153	167	159	143	182	142	179	126	153	148	168	157	151	169	192	169	141	160	161	171	197	164	175	170	168	165	188	153	153	179	166	160	150	147	158	152	151	180	157	180	147	153	182	163	184	143	187	157	157	155	188	153	189	173	186	188	172	142	146	155	189	187	142	177	159	150	171	203	164	176	140	171	166	154	172	156	177	149	161	157	129	161	163	155	154	173	146	136	149	155	153	174	154	173	158	163	155	177	169	168	158	186	168	158	178	191	157	165	160	173	167	174	157	154	152	170	169	179	141	190	171	158	133	147	162	202	182	172	152	164	184	178	155	170	192	169	150	159	169	144	176	159	154	132	160	162	162	158	160	166	155	165	181	164	160	145	156	153	170	154	156	166	170	169	182	159	148	150	156	166	145	191	155	172	167	169	163	169	195	171	185	171	156	191	174	146	172	190	164	154	167	158	173	167	156	176	159	171	158	158	188	166	161	158	170	181	189	200	169	163	176	169	176	145	123	153	159	142	183	165	156	173	134	154	179	164	182	181	153	158	169	171	153	146	191	163	152	142	150	172	177	170	174	177	159	145	184	159	182	169	173	190	176	170	178	172	148	139	154	161	176	155	152	177	173	180	183	173	150	181	170	168	164	179	150	137	183	171	162	163	179	156	155	178	167	156	173	165	167	178	188	166	156	194	167	178	160	208	162	155	143	173	147	182	158	159	200	160	135	160	151	169	156	168	159	196	156	149	174	166	179	145	150	173	172	172	153	167	164	159	172	177	149	140	151	171	166	159	159	156	170	184	164	174	186	176	151	161	155	152	152	142	171	159	165	176	178	164	149	184	162	165	180	176	145	185	174	184	151	160	181	148	158	155	168	157	162	157	156	150	183	163	165	156	175	132	166	163	176	149	160	168	156	183	162	153	177	184	183	158	179	174	161	167	174	156	152	171	156	158	155	194	170	156	171	155	157	149	163	136	168	176	139	129	171	140	165	141	177	161	165	152	179	157	146	162	146	181	170	182	190	145	154	169	176	140	135	150	166	177	159	163	159	175	170	199	170	162	179	175	183	165	141	167	169	145	163	180	160	167	165	148	164	154	138	150	166	137	165	188	151	157	153	159	175	150	173	157	145	154	160	153	174	156	158	178	154	167	155	179	169	165	178	179	145	182	157	168	176	165	169	156	161	155	169	168	159	149	158	193	179	174	165	178	155	152	175	172	156	157	150	178	156	162	154	178	169	179	159	161	168	179	143	144	163	154	163	169	173	155	171	164	185	139	159	148	146	143	166	145	156	166	179	166	165	180	172	151	153	160	186	167	189	156	136	185	165	148	140	169	155	180	172	172	160	161	158	167	138	171	150	192	176	159	149	167	154	168	194	178	155	161	140	176	144	145	158	148	178	155	164	150	155	164	160	174	160	161	158	153	170	164	179	153	182	174	163	168	158	147	177	158	167	159	174	157	178	165	159	165	175	173	185	166	172	178	164	147	172	156	158	187	162	148	161	178	172	189	154	175	149	153	177	179	160	141	157	164	163	184	150	159	188	173	170	162	148	159	146	159	174	174	163	162	162	189	180	171	159	146	156	160	155	171	155	158	149	170	153	163	177	195	161	168	186	179	162	206	177	150	182	166	201	165	166	176	160	136	173	166	171	150	166	185	160	160	150	144	157	167	158	163	173	152	182	177	176	155	137	168	161	159	153	171	171	164	153	159	138	140	155	146	167	180	135	145	173	158	152	166	188	152	131	158	150	154	144	161	168	182	175	166	199	170	161	170	158	172	178	167	195	188	167	160	162	168	151	199	167	165	150	137	178	164	158	179	154	179	183	172	158	189	180
16376	8211	5944	4819	4560	4114	2877	1718	1385	1106	1044	1029	986	1153	1823	1832	2074	2753	2656	2608	2377	2257	2142	1767	1552	1330	1203	1128	963	860	810	734	754	661	652	614	653	633	586	553	556	532	571	510	472	473	459	453	446	464	450	465	461	445	476	469	479	472	480	422	451	439	469	425	434	463	386	401	448	415	449	429	452	445	413	432	449	412	407	390	410	425	412	409	446	430	428	418	467	442	443	454	404	436	444	413	417	442	454	419	414	439	433	412	439	383	410	421	434	450	451	443	415	420	410	416	419	403	392	454	408	425	449	449	449	412	462	406	452	415	378	412	424	456	435	407	423	419	414	510	419	423	449	405	442	423	398	409	469	421	432	407	423	454	434	437	395	396	417	450	428	436	449	439	425	446	446	436	424	420	383	429	446	447	434	403	426	455	419	474	427	461	429	462	430	394	417	432	423	447	419	433	431	441	387	378	432	451	381	435	414	391	436	431	454	411	409	371	436	404	429	426	422	388	438	407	429	457	433	448	439	450	442	409	408	399	441	403	400	434	409	410	418	418	419	438	437	438	417	412	416	421	432	395	372	415	440	428	420	409	446	424	407	406	445	414	442	464	433	433	421	453	398	440	441	412	439	428	441	441	397	463	434	465	419	406	434	428	435	392	456	424	455	402	420	458	390	425	411	415	427	430	436	415	398	455	431	430	413	426	390	439	460	422	455	405	418	429	417	434	414	395	440	414	419	432	428	450	426	422	436	384	420	440	435	429	448	428	453	438	418	441	412	443	407	448	421	422	398	418	445	428	422	423	406	407	417	429	446	461	430	431	429	411	410	429	435	392	406	396	417	432	434	424	433	416	438	426	432	414	425	383	435	446	449	445	414	477	459	442	403	419	415	435	427	423	395	418	419	446	451	430	415	404	407	436	397	424	427	422	443	417	419	445	431	386	432	431	409	446	452	439	401	395	431	383	423	451	397	457	459	434	434	396	433	436	435	388	399	416	403	408	429	399	406	419	447	431	439	428	449	421	427	406	436	421	418	428	430	420	468	414	423	426	410	421	431	405	418	422	427	419	447	424	424	389	435	419	425	411	398	423	437	394	417	429	426	440	446	410	404	412	420	467	428	432	422	431	446	397	415	422	426	421	414	420	415	432	434	423	409	430	451	425	458	407	464	418	486	422	408	417	454	439	437	400	391	437	407	387	438	414	464	430	427	417	432	423	414	420	411	432	444	444	427	396	459	427	403	437	434	434	446	420	439	448	407	417	422	430	395	411	432	447	449	418	408	426	411	409	449	428	417	444	454	420	423	424	423	399	434	416	433	389	430	415	405	393	448	409	381	398	418	426	418	421	370	395	389	375	472	420	421	448	415	413	407	423	429	426	401	409	435	445	452	435	466	431	425	449	400	426	449	457	442	413	433	418	423	410	427	411	399	430	449	410	447	383	436	447	390	417	427	425	427	417	385	407	428	461	428	422	430	432	427	421	405	435	411	401	429	397	406	412	419	401	416	435	434	431	451	429	449	403	461	395	405	418	396	429	447	432	418	389	402	407	412	439	402	410	465	420	433	418	439	446	415	416	445	435	437	433	424	416	410	437	417	442	444	384	415	407	415	487	406	463	432	410	412	443	425	452	411	410	412	400	402	458	419	409	420	437	448	443	446	428	427	401	440	430	407	416	429	448	427	419	451	416	403	440	434	434	423	413	414	423	428	438	399	422	412	408	442	434	398	409	398	405	384	439	428	464	417	422	396	424	413	405	408	420	433	388	432	428	438	436	418	380	430	413	436	427	423	476	420	420	423	426	405	434	420	446	425	428	441	410	416	377	456	445	411	467	419	406	439	432	428	413	452	400	424	444	446	440	417	415	418	447	432	401	409	437	423	445	399	410	453	433	397	379	400	452	459	409	424	414	394	427	461	389	423	411	406	387	440	421	405	419	419	397	465	396	397	411	439	430	411	447	416	413	445	388	391	404	414	431	414	437	396	462	428	407	425	394	407	415	423	409	434	438	428	415	428	407	430	466	394	410	450	430	420	419	419	379	428	452	446	460	476	439	454	400	411	408	391	436	409	422	376	396	438	409	385	424	434	414	433	436	429	399	427	407	436	403	479	415	426	382	423	422	398	403	394	420	405	401	398	428	428	425	417	441	405	445	421	448	437	444	425	430	416	395	426	398	448	433	437	439	394	416	424	439	388	414	381	438	452	439	430	462	404	422	396	399	420	434	408	427	432	435	390	422	444	442	406	450	442	451	421	423	433	436	399	440	432	419	453	423	419	447	453	415	445	406	435	452	403	418	430	408	380	431	425	457	426	449	427	412	377	409	384	426	397	455	465	439	426	408	435	437	458	425	460	425	427	386	449	391	457	456	432	435	395	425	428	437	451	402	440	465	412	471	436	428	398	416	447	393	428	429	416	415	413	409	444	416	432	446	416	437	436	444	408	439	434	433	433	426	428	391	374	417	424	408	433	436	464	435	453	413	389	450	405	420	437	443	406	444	462	424	430	443	418	436	420	437	456	404	448	417	402	453	416	441	428	426	418	437	414	412	434	435	440	413	447	434	407	416	446	420	392	439	407	490	395	435	442	456	407	442	439	463	441	449	422	404	474	436	448	439	433	430	446	430	425	446	404	433	437	442	413	442	420	436	438	415	409	434	441	430	427	399	425	469	428	444	413	427	434	419	463	457	424	418	430	446	463	437	403	455	435	429	421	376	417	405	403	460	388	415	423	429	411	424	444	377	448	418	376	383	408	426	411	422	440	393	434	421	446	415	454	419	411	428	413	384	443	433	466	440	416	432	420	439	436	421	446	434	436	417	395	438	450	432	392	425	399	442	443	430	421	394	400	473	453	399	420	398	419	400	431	429	425	408	438	421	420	446	390	405	439	432	442	420	443	438	405	399	427	416	410	437	440	463	435	450	428	419	433	444	424	426	386	432	431	405	409	441	430	426	413	428	472	415	399	433	404	433	411	456	410	430	450	443	432	421	395	435	412	445	448	439	429	448	409	414	424	447	425	430	433	437	433	406	410	437	427	411	441	397	443	417	439	443	421	438	467	486	393	424	410	431	456	430	461	397	414	415	449	417	437	416	387	413	389	431	420	381	425	440	411	414	420	389	432	402	413	422	368	412	391	440	395	412	413	451	400	435	422	409	444	402	448	413	442	428	442	430	396	412	412	417	419	415	428	424	406	422	407	392	436	411	422	423	445	462	422	414	416	451	434	421	421	449	420	443	453	412	407	421	419	432	414	440	418	429	442	440	424	427	462	417	431	441	399	439	419	425	443	411	402	440	404	407	431	429	431	455	388	404	416	416	473	429	413	435	398	409	449	445	418	410	412	411	399	446	411	425	413	392	412	428	409	426	440	411	427	419	429	413	416	426	463	436	412	457	449	399	431	447	410	425	427	431	413	424	444	406	424	403	452	430	419	478	404	410	443	423	441	422	425	411	411	416	425	417	391	419	426	410	414	402	435	449	428	438
4256	1446	798	468	408	393	316	260	228	230	224	233	234	248	281	286	276	302	290	289	255	259	286	268	268	262	242	249	222	235	219	201	247	214	213	197	223	217	210	213	246	218	208	196	227	178	220	211	214	238	191	212	213	226	191	205	220	212	205	195	188	230	193	239	195	188	224	205	207	224	216	212	247	219	225	177	200	226	223	230	220	214	217	212	212	192	220	215	201	191	208	200	198	192	213	171	234	204	196	208	209	171	184	229	207	204	221	236	218	233	188	188	179	200	199	211	227	206	199	247	217	214	230	196	187	213	198	194	212	220	196	199	204	238	196	181	202	221	218	209	231	197	221	228	201	187	191	192	194	209	235	220	237	219	167	204	209	212	195	203	212	229	220	203	202	196	214	211	196	232	191	180	204	190	199	206	198	226	221	220	206	243	213	208	206	219	196	237	212	215	235	232	205	229	194	227	208	221	210	213	204	196	193	210	206	199	206	206	189	199	238	215	213	201	199	233	212	193	212	200	208	225	188	206	199	211	214	206	210	215	192	207	216	228	207	183	199	204	234	194	212	227	184	215	220	186	230	199	217	209	219	224	183	233	242	212	216	210	208	196	231	200	218	228	226	230	224	194	175	206	207	212	226	209	186	199	178	224	209	200	207	182	211	214	236	224	208	210	205	195	214	186	197	193	216	207	208	207	204	222	194	200	196	226	196	198	196	217	214	209	235	203	187	214	205	189	227	199	194	199	211	203	215	213	211	220	202	187	223	234	215	201	220	208	204	222	219	198	213	221	203	205	212	185	193	222	247	242	196	227	214	197	206	190	187	192	197	191	208	217	173	213	194	214	200	199	204	209	209	200	191	211	232	213	209	211	224	199	232	210	209	220	197	189	195	204	218	227	218	202	196	217	170	184	209	219	224	247	238	198	195	210	223	203	198	239	212	219	225	228	215	207	204	188	219	226	209	188	196	191	229	246	185	225	217	223	209	216	208	228	207	200	188	209	168	216	227	203	199	203	225	208	181	229	183	201	225	181	211	199	225	217	225	218	207	204	204	209	212	201	209	201	202	238	215	206	192	203	215	198	196	203	228	210	185	226	184	214	204	238	203	212	198	190	219	218	208	210	201	210	189	229	209	239	208	197	203	201	222	211	199	175	217	220	217	193	227	202	192	191	211	231	216	215	192	225	222	200	208	210	230	236	205	197	192	225	176	179	215	221	198	203	198	236	236	230	213	230	227	202	198	220	216	217	261	203	200	195	199	212	212	199	218	186	185	193	215	201	214	212	238	214	212	207	204	203	162	197	198	201	216	199	213	196	207	196	218	201	221	204	205	207	187	189	225	213	220	204	209	218	207	195	219	198	228	219	199	213	229	222	221	230	237	210	182	200	197	225	236	222	229	204	222	212	185	211	213	223	218	202	177	206	212	208	208	216	217	211	210	230	221	212	194	234	208	224	229	209	213	209	196	197	210	229	217	202	212	199	223	215	218	228	202	246	202	198	197	214	232	236	193	202	212	188	217	217	202	182	208	202	214	207	195	194	210	196	202	198	231	195	210	191	211	220	187	228	216	181	191	238	194	221	219	197	211	212	216	210	194	230	232	219	195	229	217	256	229	226	200	201	220	228	204	200	179	191	204	197	210	211	218	219	216	195	227	215	210	210	207	209	180	205	216	210	202	224	214	184	201	201	212	218	213	219	212	210	218	212	199	211	183	190	204	198	226	210	227	195	200	204	188	201	198	196	221	194	190	233	184	221	209	215	209	204	193	214	211	227	191	214	206	205	207	219	201	205	202	203	197	193	203	214	237	216	204	207	216	224	246	191	225	219	218	204	198	222	174	220	215	223	198	214	226	217	239	216	221	206	192	226	201	203	207	193	212	208	229	225	218	226	199	214	223	195	217	200	212	218	223	201	191	207	194	198	208	201	227	202	199	196	225	221	198	213	210	204	219	197	190	212	236	240	184	215	235	196	201	206	185	227	214	225	231	225	218	211	195	198	194	225	203	186	205	199	209	215	229	210	176	197	202	229	246	196	219	218	197	195	218	211	216	236	223	216	220	195	211	210	207	218	210	214	202	207	242	215	236	195	202	191	227	213	214	181	228	219	203	202	214	200	223	227	217	217	219	193	253	197	240	187	205	215	207	238	213	225	190	189	225	202	197	196	186	215	228	228	213	258	205	199	197	178	211	207	207	200	238	221	187	197	209	218	229	208	195	207	208	200	208	196	205	215	230	195	204	193	206	222	223	211	206	219	199	213	209	189	204	204	203	210	208	199	210	219	200	214	215	189	240	226	203	199	188	182	209	180	197	200	183	210	218	200	210	242	222	216	209	222	230	233	209	172	239	199	194	201	219	181	211	208	197	206	200	211	234	217	192	204	210	208	195	219	219	172	191	253	219	216	203	229	231	259	206	229	211	227	243	208	213	204	234	210	207	247	182	215	198	227	211	182	211	221	236	203	214	189	220	208	226	233	217	206	216	227	203	195	192	190	209	225	234	204	226	206	214	205	213	193	243	198	207	226	193	198	215	229	194	240	216	184	194	215	211	196	178	205	212	199	205	210	206	172	236	191	220	210	188	186	193	241	201	201	212	183	231	190	207	208	213	215	210	195	207	211	190	174	202	199	228	232	184	189	218	235	197	181	221	243	234	212	194	240	226	208	196	199	211	201	229	221	234	211	193	224	216	205	206	197	217	212	197	227	209	207	208	213	202	185	184	218	226	181	183	195	232	213	215	201	196	195	222	191	190	198	213	197	222	199	187	198	200	225	246	225	226	189	215	194	177	207	218	231	207	207	214	215	223	222	206	215	217	186	237	189	197	223	226	217	209	201	199	191	216	188	197	220	191	205	212	204	236	207	210	210	209	221	240	223	209	225	180	192	205	212	216	215	219	202	226	200	194	219	220	210	218	193	200	195	228	197	213	196	184	186	204	210	208	200	205	230	173	212	229	234	210	186	228	202	217	216	222	211	223	202	222	219	204	190	219	208	204	234	205	221	213	208	223	224	211	199	214	219	203	184	237	245	228	182	199	201	223	190	189	200	180	225	225	206	203	202	189	191	205	188	191	190	216	227	230	203	209	208	218	233	188	212	214	193	197	218	198	207	209	217	200	192	211	236	215	198	211	203	221	214	218	215	203	204	190	237	235	228	211	199	222	203	227	201	237	226	231	202	222	204	197	198	198	241	225	231	218	191	227	213	203	218	212	211	199	214	216	213	216	184	195	210	219	215	226	226	184	201	214	207	190	223	208	208	220	211	248	169	181	203	244	210	210	210	223	213	209	223	241	209	202	170	215	204	198	196	199	220	183	231	207	195	195	218	202	202	235	202	213	200	229	209	212	199	231	220	200	213	217	204	224	231	197	194	220	184	193	205	205	206	217	232	199	188	207	189	205	231	211	224	208	179	216	220	206	192	226	202	219	217	205	196	213	211	194	227	214	203	240	218	204	209	211	197	205	204	197	219	203	220	215	213
3878	2055	1594	1443	1378	1181	973	819	708	681	650	655	733	741	1058	1049	1049	1000	1056	957	962	1007	984	958	827	820	722	702	687	667	657	615	641	588	621	607	562	549	594	543	578	530	570	556	532	555	563	564	576	519	554	551	549	531	554	564	518	507	569	496	515	552	565	542	555	533	570	517	529	513	508	555	518	526	548	560	568	533	514	520	525	518	562	544	518	546	525	512	509	507	555	517	535	528	526	524	479	558	494	534	548	537	519	497	549	538	488	526	528	576	488	515	506	528	542	519	532	574	553	506	547	532	537	525	508	528	569	531	497	539	536	531	489	543	524	564	535	537	566	528	534	527	540	530	585	521	524	519	513	572	510	513	511	512	524	518	531	524	503	499	531	522	578	494	522	542	516	560	519	497	526	462	508	511	528	562	522	533	553	531	507	533	561	560	529	518	551	536	555	510	524	546	517	491	521	537	574	575	498	505	542	528	515	547	544	554	511	499	546	527	534	536	542	513	503	554	535	548	555	511	534	515	534	494	497	524	560	542	597	508	541	511	534	524	540	568	540	503	542	555	502	494	551	567	492	555	545	516	519	541	536	565	539	534	540	559	524	555	551	508	589	535	543	561	544	519	518	548	532	521	516	492	568	517	561	520	551	552	554	547	556	511	533	565	533	514	510	521	505	542	526	547	497	521	544	536	494	510	555	515	555	468	518	498	486	544	526	513	509	554	526	545	531	515	547	518	534	532	531	554	521	546	553	502	475	511	517	511	522	516	528	499	541	535	560	511	533	523	582	524	530	510	551	529	524	519	531	552	525	533	519	568	540	564	557	529	518	525	521	544	499	544	523	516	517	523	520	514	546	496	487	536	525	562	521	550	518	542	512	547	585	534	518	513	520	518	529	519	541	466	545	506	542	534	528	518	556	548	552	502	543	503	572	501	536	530	544	508	559	564	552	492	569	523	518	511	496	506	534	538	540	560	543	514	500	531	522	525	535	540	505	525	547	521	516	524	552	543	518	545	551	561	524	531	508	541	543	513	497	535	547	545	533	525	493	584	550	560	581	516	511	509	536	496	551	519	524	509	524	571	586	495	524	524	521	508	557	563	490	538	499	516	534	510	523	521	520	525	518	515	523	545	549	539	571	554	533	537	552	526	524	530	562	549	581	549	513	551	544	541	513	532	535	503	524	516	541	528	544	487	559	525	558	534	532	475	514	509	536	528	514	519	520	550	534	535	535	538	525	563	539	543	528	528	530	519	529	512	539	502	538	478	498	549	536	523	505	536	505	531	531	516	524	535	548	523	500	530	522	564	544	527	553	558	533	511	500	536	536	556	524	549	534	514	490	520	489	549	540	514	538	519	489	535	555	538	567	529	539	534	547	531	541	492	579	538	550	524	527	564	590	498	532	518	520	547	545	483	568	504	547	517	530	537	566	544	553	559	512	508	551	517	531	534	524	560	528	509	509	531	511	533	507	508	540	547	544	526	498	542	548	508	512	503	516	542	500	513	518	539	508	526	511	511	507	573	500	540	504	512	566	548	535	500	544	542	544	540	549	548	553	490	506	561	502	516	554	554	495	574	536	522	529	507	517	489	538	567	559	525	515	511	495	577	528	518	512	538	560	548	552	556	571	522	504	526	517	524	516	532	501	526	545	489	538	456	532	513	527	514	508	515	515	494	598	522	508	563	503	532	540	540	540	512	552	503	557	534	524	499	547	527	553	504	568	542	521	526	534	531	528	549	531	552	524	517	508	522	521	519	514	533	556	541	494	513	518	530	527	529	573	499	508	542	480	530	543	501	522	493	487	497	489	487	520	489	523	536	524	550	526	499	496	559	470	518	536	507	540	534	498	519	557	527	517	542	562	506	505	523	521	535	545	548	480	512	542	473	541	487	558	522	544	513	510	541	527	527	514	499	516	537	534	545	536	485	508	537	497	511	529	519	536	532	528	514	517	550	504	578	506	511	548	522	539	530	514	532	536	497	487	525	527	557	508	514	521	550	539	535	540	530	538	564	527	521	568	562	534	510	536	537	498	529	531	515	507	532	507	517	525	544	531	514	540	542	499	514	510	506	518	524	500	572	507	488	522	549	530	491	507	537	562	556	490	480	583	517	522	545	512	541	546	551	543	566	516	508	520	536	551	491	514	514	513	499	531	525	531	492	513	555	557	561	559	486	496	525	547	457	548	508	518	531	517	555	513	544	545	583	524	507	533	492	550	546	592	498	569	520	537	556	512	499	496	534	564	525	503	522	561	518	531	523	527	526	538	494	529	536	563	568	550	538	568	535	496	535	531	484	507	526	498	516	538	589	573	523	554	565	553	494	532	551	520	556	490	547	513	559	538	559	541	512	509	520	541	515	545	560	542	561	520	515	490	515	510	541	511	541	542	543	523	518	511	546	497	551	489	540	568	497	509	537	526	532	511	519	519	488	524	520	512	543	524	521	539	494	522	511	482	552	515	511	553	531	522	520	527	542	518	517	558	528	554	492	520	516	551	510	513	548	524	528	540	534	491	555	530	515	498	558	516	535	518	500	507	516	531	507	539	533	530	488	526	529	564	518	516	539	507	546	527	538	560	529	515	578	524	511	550	562	527	512	532	501	490	520	518	504	526	506	525	534	558	514	520	554	504	578	535	526	554	530	530	494	512	541	538	529	530	521	525	505	513	537	547	532	502	535	559	512	533	532	528	535	558	543	550	528	519	496	520	501	511	539	509	564	552	554	529	505	518	526	546	542	517	529	497	523	555	516	537	483	533	529	535	534	554	525	525	527	545	488	550	548	530	531	508	525	538	561	516	567	511	557	534	495	542	511	532	541	518	538	521	533	583	558	532	520	527	541	543	511	532	515	529	520	494	549	511	474	507	530	544	558	550	527	503	570	539	541	554	509	529	515	565	500	522	520	521	526	510	523	550	531	514	552	531	544	504	536	507	535	529	540	548	506	574	537	534	535	553	536	550	529	548	517	559	496	521	508	549	513	549	510	540	519	553	523	509	514	481	537	542	501	533	503	542	504	524	565	489	488	528	545	549	537	507	545	547	524	552	543	525	529	514	506	536	525	565	505	521	531	508	541	539	530	518	519	473	539	565	531	496	555	557	529	529	497	524	520	489	556	558	541	523	543	559	537	536	521	513	530	538	521	552	548	520	530	554	479	590	535	517	537	529	515	540	511	528	513	504	519	522	534	519	493	557	568	567	542	501	532	557	521	543	504	513	553	531	498	507	513	526	541	559	491	549	545	518	543	524	531	495	548	518	507	499	500	471	562	494	547	524	508	541	582	531	502	527	527	532	517	537	550	555	559	521	522	517	548	525	522	542	511	513	504	546	555	556	554	528	510	550	501	539	567	494	562	516	528	532	532	552	493	566	513	528	571	492	526	523	553	518	540	513	509	488	508	503	497	532	509	553	500	540	528	529	530	532	512	514	494	499	521	538	502	520	496	536	580	519	510	532	535	506	555	512	495	518	555	526	537	517	540
14574	6008	4275	1538	866	621	511	327	278	271	280	260	231	299	321	313	352	411	413	418	361	318	332	327	291	281	259	276	265	255	230	195	228	224	207	231	221	208	217	198	250	203	197	222	213	192	201	206	209	205	215	187	194	195	213	200	205	246	197	221	182	183	180	194	208	193	219	216	194	224	203	215	205	203	190	225	225	233	185	213	219	227	198	205	200	218	199	227	187	199	192	202	220	188	202	215	185	200	204	204	213	191	195	202	224	230	197	196	195	189	192	196	186	188	209	227	213	197	190	203	196	204	175	225	188	200	190	198	182	214	188	191	185	195	207	200	208	230	216	209	206	212	187	174	197	207	200	203	198	209	213	200	183	186	188	200	225	193	210	190	196	219	179	194	210	173	191	211	218	193	236	230	171	191	210	219	181	179	212	220	226	193	211	221	197	224	204	202	193	187	170	210	204	203	212	176	215	198	208	217	185	186	199	201	212	215	201	210	217	208	187	209	220	192	194	194	214	201	174	213	208	195	208	205	205	210	213	199	181	182	204	200	212	189	217	177	188	217	180	202	208	180	188	223	195	215	181	183	181	235	182	225	213	210	195	209	231	204	197	181	203	189	185	178	162	197	220	215	194	203	211	195	188	186	221	186	176	202	180	206	226	204	227	205	203	209	187	210	209	187	191	209	192	201	187	186	188	197	220	200	175	185	211	206	201	210	214	216	211	182	198	223	192	196	211	188	189	209	205	231	195	213	204	189	215	192	198	187	206	211	186	214	194	182	192	205	207	220	185	208	240	204	216	226	194	213	210	196	208	205	207	181	183	186	212	195	199	203	219	191	195	199	198	238	202	207	223	206	201	203	224	235	207	203	213	187	204	214	208	186	200	208	211	200	219	208	182	214	236	200	192	210	226	198	181	221	199	193	225	212	201	206	188	195	194	224	192	205	196	191	189	188	200	220	177	192	205	194	195	185	232	212	199	211	183	193	193	195	181	207	198	227	200	203	190	165	178	217	191	182	208	201	229	213	185	172	222	204	188	190	178	186	210	185	217	213	230	202	221	213	201	201	202	208	210	219	183	185	229	168	195	190	225	205	182	220	193	193	195	196	191	205	195	223	200	199	196	213	232	193	190	217	189	206	200	193	209	186	183	212	205	218	210	183	194	202	183	202	222	207	187	212	210	217	198	215	204	201	178	192	185	226	217	192	194	198	199	196	189	196	204	190	193	191	193	189	207	214	180	210	229	219	203	226	205	200	178	198	192	187	200	192	209	226	190	193	197	217	210	224	190	187	240	222	206	187	229	199	221	227	194	198	193	178	205	211	200	211	201	196	215	219	226	184	210	197	198	212	216	195	188	188	220	218	204	203	181	189	200	200	206	202	180	201	217	180	206	200	204	223	169	198	193	212	205	199	205	210	215	187	216	196	208	198	212	188	212	207	197	215	201	183	191	188	189	204	202	214	206	203	204	202	207	191	202	194	191	219	193	228	212	201	203	227	199	210	220	194	196	190	225	217	209	195	190	206	202	200	193	212	220	200	206	192	164	209	219	194	195	212	216	214	184	190	198	190	207	189	197	191	206	186	233	211	209	201	197	203	204	176	186	206	221	196	178	219	223	181	215	208	199	215	214	210	207	203	204	209	217	204	185	204	193	219	216	206	225	191	201	187	192	196	186	214	174	179	213	189	177	205	211	203	206	196	214	199	204	204	202	200	195	214	208	231	185	218	187	200	199	214	208	230	209	215	225	199	190	187	198	194	223	220	212	209	212	204	201	182	189	208	187	187	181	196	212	194	203	204	208	221	172	202	200	200	195	182	205	205	196	202	193	202	183	201	185	217	187	207	225	217	190	196	194	209	178	202	221	232	193	209	225	192	178	177	189	194	228	232	191	188	172	191	183	189	183	193	201	167	179	219	225	187	194	190	192	199	171	180	204	196	193	211	177	196	189	210	191	197	222	211	204	237	201	194	199	179	233	200	216	209	215	229	202	210	204	191	217	199	209	203	215	219	220	207	194	214	207	225	222	219	167	213	222	211	209	222	186	183	232	207	208	206	201	209	215	201	204	189	199	199	211	199	186	212	214	203	211	200	219	205	206	191	189	187	202	224	204	180	203	205	216	201	190	215	222	191	228	189	195	228	221	190	193	203	201	222	210	200	193	203	186	198	204	195	202	185	186	215	202	197	216	196	201	209	204	178	204	205	187	202	216	215	200	198	212	199	197	226	175	196	205	183	209	221	170	208	197	207	196	200	222	216	183	196	212	217	191	217	176	209	228	178	211	222	230	243	195	221	212	200	186	213	208	185	197	188	181	186	213	235	195	191	189	245	214	229	199	210	239	196	205	218	187	189	177	212	190	232	182	198	174	201	191	231	209	217	225	203	202	191	189	226	198	202	237	217	202	204	226	179	202	209	218	213	195	231	208	196	186	173	227	198	209	226	205	214	237	205	194	168	188	203	200	226	218	198	186	191	177	181	188	181	219	193	210	198	220	187	207	180	190	209	204	224	210	203	203	207	216	208	210	195	207	233	205	209	198	212	215	208	201	223	238	190	210	207	182	207	213	201	186	181	194	209	213	221	182	207	210	197	212	201	215	195	214	200	183	213	200	207	212	185	187	202	224	200	202	192	210	227	209	212	213	206	194	207	198	193	181	195	232	199	208	201	190	186	217	209	202	191	217	153	194	195	206	234	205	206	205	186	177	206	201	195	234	212	184	212	204	210	215	192	205	213	188	187	197	175	219	195	209	170	197	224	226	197	216	208	210	217	207	209	215	189	242	195	185	173	219	195	205	225	196	199	205	179	184	181	214	191	225	167	170	201	174	201	190	217	221	217	193	194	192	200	191	184	180	207	221	225	189	235	188	233	188	210	198	212	196	229	195	205	222	214	227	211	198	210	197	224	187	187	180	219	186	200	214	203	192	233	200	220	212	177	187	182	202	208	208	196	194	208	196	213	200	181	213	203	198	199	218	192	203	175	208	203	208	219	202	199	203	199	208	198	192	215	183	214	204	214	207	208	206	214	218	188	207	218	206	202	194	178	192	193	210	208	207	209	193	229	210	176	211	201	194	198	197	217	215	185	202	194	190	223	214	194	221	199	202	204	204	187	194	214	183	177	178	197	173	187	201	225	207	206	197	212	226	174	203	205	187	183	195	206	228	190	208	189	211	204	235	206	182	202	227	192	219	192	206	223	219	182	198	209	226	196	197	222	218	186	197	211	200	196	218	219	211	197	200	207	189	214	191	180	219	199	190	233	186	176	221	205	209	237	198	206	198	245	196	197	226	198	207	204	171	211	209	205	212	193	198	227	206	212	217	212	206	198	206	206	186	186	175	200	225	198	209	204	184	190	173	188	214	206	212	205	198	212	210	229	200	207	202	222	208	202	203	186	214	186	193	235	223	203	198	203	212	185	196	209	182	174	222	205	215	180	178	205	193	222	229	197	203	205	203	209	243	188	189	202	227	206	184	213	205	201
11755	5870	5267	3391	2870	2662	1975	1379	1075	932	833	852	904	1271	1396	1471	1651	1967	1924	1861	1691	1658	1604	1372	1202	1094	956	879	870	793	780	756	709	693	635	623	613	621	641	634	628	570	582	545	521	578	501	528	508	537	568	564	557	550	569	568	508	509	532	506	490	515	490	520	539	526	524	517	536	471	496	508	543	532	507	532	511	514	522	521	464	472	530	529	521	517	515	504	504	541	517	536	517	511	552	489	564	512	536	499	515	518	520	489	523	522	532	533	543	495	460	511	534	510	500	507	534	490	507	462	501	521	523	501	492	501	500	493	483	524	532	524	523	534	497	487	512	536	508	517	481	528	536	546	507	504	531	507	476	526	496	505	480	512	534	514	507	511	508	513	502	515	537	478	514	497	550	500	508	513	521	521	493	537	522	520	469	515	522	509	495	548	489	483	554	525	509	483	482	532	519	504	510	537	490	472	503	490	510	510	511	530	507	496	480	524	496	533	484	500	514	552	517	510	511	520	467	509	492	544	500	536	496	499	502	485	469	501	526	506	532	495	512	514	511	509	535	479	506	500	539	514	503	547	500	479	492	563	519	557	469	494	492	472	507	487	519	512	512	514	521	505	539	463	543	520	476	455	509	508	564	491	489	473	467	480	530	488	474	524	537	526	501	527	557	495	533	516	518	547	565	507	505	510	464	536	494	508	505	517	495	530	496	513	502	552	532	475	520	528	525	518	528	519	566	525	473	525	534	506	510	560	531	538	529	492	490	554	500	526	516	515	478	494	499	522	508	502	498	517	518	487	523	500	461	520	512	514	530	512	489	493	531	518	545	512	519	525	540	514	480	518	511	483	539	517	525	509	488	478	494	510	554	508	488	509	521	511	503	523	497	522	485	488	511	522	502	485	484	507	558	534	486	521	523	501	549	551	468	500	505	536	511	480	506	535	552	486	534	498	519	510	492	527	502	520	514	539	508	503	482	506	551	505	521	480	528	493	528	492	493	519	499	500	519	522	482	516	519	503	454	487	502	525	556	518	521	541	465	549	517	513	511	515	501	519	490	510	509	503	498	515	516	526	471	502	459	534	503	536	467	511	486	503	544	486	536	532	526	506	510	544	558	517	540	519	491	504	553	534	510	487	476	531	549	506	531	516	503	541	517	538	529	509	525	535	507	489	536	516	537	501	498	467	521	546	501	494	494	509	513	462	558	461	513	506	512	523	504	538	512	525	520	510	491	548	539	517	527	484	511	497	489	486	527	515	544	495	475	522	523	486	524	518	512	473	502	486	493	496	503	497	495	524	504	563	528	531	502	523	468	516	572	489	500	502	507	501	555	515	523	515	467	512	530	514	508	523	516	542	528	507	513	521	507	519	504	487	501	507	504	474	510	526	481	503	492	551	536	497	475	510	530	497	522	525	539	499	480	528	488	557	495	548	494	514	511	534	461	543	477	522	495	519	521	505	481	522	505	493	513	531	489	494	499	515	496	517	496	546	535	488	496	539	523	461	535	517	494	463	510	498	493	500	473	542	503	537	521	521	517	511	502	500	507	536	521	500	525	492	486	491	496	495	511	540	502	474	501	518	503	487	487	507	490	513	525	516	501	497	517	492	480	562	465	514	541	493	515	504	523	513	525	511	535	522	529	521	531	485	516	539	483	500	510	509	524	514	482	474	476	517	492	529	482	501	498	531	492	509	504	547	562	513	518	485	510	486	544	517	509	547	470	510	519	479	533	509	480	495	528	529	499	502	517	517	528	522	559	522	485	470	497	532	508	506	461	477	489	513	510	519	575	539	529	514	497	501	556	519	482	534	510	516	538	487	550	518	489	532	515	490	530	516	486	496	506	472	527	515	500	509	513	494	513	501	500	490	468	501	500	489	503	510	486	520	490	517	515	529	538	517	512	506	545	513	544	531	460	547	503	504	505	503	531	525	539	500	504	561	525	473	484	486	501	519	496	511	453	502	528	526	543	520	560	495	513	518	492	501	518	515	555	546	519	515	516	549	513	519	490	517	497	509	513	482	472	523	491	476	503	527	500	500	508	542	507	514	502	490	511	525	506	491	525	510	506	496	486	476	531	513	509	517	505	476	512	515	523	512	531	485	522	504	508	505	488	511	502	544	496	484	535	547	533	504	500	509	476	509	505	545	498	504	513	518	539	480	517	554	520	547	478	493	534	502	479	536	543	502	499	503	497	484	518	518	483	495	497	534	505	533	541	513	523	529	549	493	514	495	482	483	524	558	479	511	513	546	522	471	520	475	479	477	518	522	520	493	502	476	498	481	516	515	490	498	523	517	530	535	541	508	482	529	469	505	488	522	513	510	472	525	507	493	505	503	535	501	538	497	473	535	519	526	483	549	517	546	482	523	484	470	486	527	490	532	511	519	521	500	532	511	495	527	477	480	502	513	549	508	506	557	524	547	497	498	513	509	494	542	508	496	508	532	471	536	510	542	502	469	509	476	490	503	475	484	523	525	498	464	478	514	510	486	459	500	525	454	481	488	514	519	505	523	500	530	535	478	534	511	515	567	532	493	488	501	503	534	575	523	544	518	510	501	529	529	495	513	517	535	501	514	535	530	511	521	541	495	512	503	508	512	523	544	545	531	513	546	517	537	521	512	527	480	506	527	506	502	491	487	505	528	507	499	512	489	482	553	487	501	508	532	495	540	508	512	509	544	485	476	513	492	480	453	506	488	506	541	500	511	514	512	510	494	573	507	525	486	543	526	472	517	508	529	505	504	511	510	490	508	505	546	491	533	521	515	506	528	535	510	511	495	505	547	500	505	495	478	515	509	516	528	510	478	480	547	519	540	506	485	498	537	520	511	491	521	525	516	518	483	483	471	490	554	521	501	509	511	523	485	526	469	518	527	500	474	483	543	518	503	486	535	487	543	496	517	535	479	529	464	499	503	553	514	544	471	514	504	488	537	489	500	500	524	515	517	527	474	515	505	532	510	479	509	544	482	490	528	541	503	544	498	502	505	518	485	528	489	543	485	524	477	536	476	489	519	485	504	502	503	529	492	511	532	496	534	552	524	524	519	545	534	518	530	500	525	528	479	504	474	529	496	528	494	502	532	526	481	500	494	540	508	503	481	537	519	500	512	532	471	537	485	531	540	489	515	503	507	501	535	511	485	536	528	473	510	511	534	523	517	502	526	507	480	499	519	543	525	506	513	534	551	488	486	537	539	527	542	555	474	469	531	478	545	514	561	521	527	492	514	520	477	490	481	460	495	517	521	490	508	498	537	539	564	521	492	516	494	525	511	526	502	517	507	515	553	522	479	536	517	518	525	528	468	564	546	515	545	499	491	489	507	545	514	506	528	497	550	525	470	531	544	520	491	506	478	530	485	527	504	534	510	532	531	515	538	504	506	502	508	527	499	499	518	485	522	497	502	500	525	555	485	502	469	498	530	527	436	530	484	472	536	491	495	484	494	490	511	507	489	473	511	516	489	530	528	467	520	482	497	488	548	506	541	498	524
23812	12190	7679	2746	1506	1006	758	468	316	278	295	265	253	282	381	379	413	506	500	483	424	435	433	338	295	318	267	254	269	235	216	192	200	189	204	198	187	196	178	188	212	188	186	160	178	151	157	194	163	171	199	175	171	186	172	161	153	164	165	165	170	151	173	176	163	169	158	165	163	161	147	171	180	158	152	141	136	174	202	187	153	144	157	149	150	153	146	178	166	177	145	183	167	186	132	153	170	184	153	155	156	173	159	160	143	178	171	169	141	159	161	176	151	175	188	163	171	175	172	186	164	160	150	173	157	170	159	151	159	158	184	167	178	166	172	177	169	179	163	165	171	161	175	166	190	175	167	175	182	172	178	149	161	174	175	192	170	157	152	185	154	189	159	155	153	167	178	180	175	167	181	183	185	158	171	187	162	164	175	165	164	147	160	169	179	164	165	144	168	162	173	170	158	160	173	155	204	157	173	171	182	162	171	167	169	152	127	167	167	145	160	137	141	178	163	173	167	186	155	152	165	159	183	144	167	178	171	167	183	175	160	176	163	135	150	172	150	154	165	158	177	169	177	150	164	187	160	194	168	163	159	165	158	154	154	165	155	156	168	163	165	155	152	166	175	164	172	169	168	146	160	160	193	144	172	150	182	153	159	165	165	161	156	165	190	150	177	139	176	169	168	153	147	152	156	152	181	154	165	151	154	169	173	163	144	170	158	157	178	142	150	170	154	135	156	169	165	172	165	158	181	159	179	178	172	165	152	171	151	166	200	184	161	188	141	166	163	164	189	170	140	165	166	163	157	163	158	170	148	163	179	175	146	155	161	186	180	175	154	172	170	167	167	141	173	158	180	178	162	161	184	172	154	160	153	152	163	154	176	186	177	158	179	150	174	151	157	164	169	157	161	160	163	163	158	161	162	150	169	158	158	174	171	164	170	145	162	172	180	179	176	160	156	180	151	180	168	164	169	175	157	163	147	164	177	167	163	172	167	181	156	176	156	160	157	146	162	166	149	163	173	168	167	166	165	178	167	135	178	166	156	183	147	163	168	157	153	177	159	165	196	158	158	153	160	156	168	156	164	174	166	152	160	195	164	144	163	180	178	178	171	165	186	173	140	176	158	167	187	154	159	148	131	148	149	161	130	153	148	171	171	154	182	152	157	160	172	168	157	154	175	167	171	170	158	156	176	156	177	157	163	149	162	175	169	179	159	154	186	153	158	163	149	169	171	158	156	159	168	171	159	165	162	168	142	186	162	173	182	166	159	183	183	155	141	156	147	153	182	150	155	162	156	145	167	171	136	187	135	149	156	159	172	151	151	162	155	179	160	155	172	162	160	168	161	148	172	187	180	164	168	163	151	183	137	187	172	174	191	155	165	145	164	179	174	154	169	168	172	152	161	156	173	157	179	168	186	182	159	153	166	159	172	164	177	158	144	187	180	172	189	153	185	167	186	163	148	189	150	170	169	154	179	154	166	174	172	180	161	174	172	142	183	161	170	192	152	165	152	157	158	139	165	170	165	168	167	158	142	155	161	144	159	154	152	174	143	159	160	147	180	180	195	152	151	158	183	185	152	162	155	147	189	156	148	133	152	157	168	182	159	178	174	158	160	155	173	173	141	201	171	185	169	155	181	163	157	150	178	175	166	163	157	171	160	171	161	173	151	204	175	151	176	181	183	166	180	159	162	158	175	164	163	169	168	158	172	181	162	148	154	147	161	159	164	152	180	161	171	152	174	144	174	164	155	170	155	136	187	172	186	144	164	148	174	174	178	147	161	198	175	172	154	178	173	193	141	169	161	149	181	166	149	174	154	166	165	171	207	169	173	152	175	153	153	172	209	146	181	177	152	172	152	188	149	166	154	167	172	164	169	162	153	185	154	174	180	158	170	175	147	185	167	178	155	165	160	157	174	165	154	157	157	159	152	187	150	186	168	168	191	175	206	161	178	150	123	156	151	157	158	173	154	154	130	175	168	172	197	158	156	175	152	186	151	161	157	179	167	143	147	155	164	151	189	155	180	153	158	157	195	150	162	152	171	190	165	151	178	159	144	177	169	165	134	136	161	157	161	164	165	158	170	161	160	167	169	182	143	160	153	151	142	162	164	157	162	168	155	164	150	193	168	195	180	167	162	160	157	144	138	155	151	138	152	157	157	165	158	173	169	170	181	185	182	171	174	179	164	166	168	184	178	183	149	157	158	149	149	159	168	166	158	153	148	173	149	168	171	163	122	172	157	172	156	160	185	145	168	156	160	161	167	162	137	172	163	170	192	162	147	167	171	189	159	161	151	171	153	164	174	192	169	174	179	163	179	174	154	159	166	172	154	168	162	116	188	166	166	160	152	157	161	171	177	172	180	165	164	172	157	166	164	163	176	146	167	173	161	157	174	177	173	156	171	153	186	172	160	175	170	172	165	176	165	167	157	180	169	161	158	179	147	162	162	159	154	165	151	155	159	160	168	178	172	171	154	166	160	156	165	186	171	153	165	153	201	180	145	181	179	141	171	169	172	181	167	147	179	175	156	153	161	182	175	167	140	140	151	163	174	166	162	181	172	173	177	180	147	179	163	164	190	160	146	187	156	143	177	180	168	126	159	167	147	148	171	187	157	142	173	154	151	151	178	180	169	167	169	149	164	155	168	162	176	126	165	168	147	139	184	184	161	178	160	129	144	168	167	170	185	173	177	184	164	149	171	156	187	163	168	184	172	163	190	165	181	183	181	193	181	176	171	185	180	165	158	174	158	169	174	164	192	179	160	150	145	172	169	176	153	202	169	153	154	161	160	174	162	169	173	161	159	146	164	180	167	174	143	171	170	151	168	158	164	181	181	172	178	162	176	148	171	191	166	160	168	161	159	133	192	153	154	136	167	191	158	162	179	178	196	181	165	164	164	166	162	144	170	164	158	202	175	174	170	171	196	169	160	170	161	173	161	147	173	173	186	193	181	158	165	175	164	152	176	149	142	159	171	182	170	175	168	187	192	153	159	149	174	183	141	194	191	162	183	181	175	151	157	153	167	172	180	153	137	147	173	145	167	163	182	174	156	178	172	143	135	167	161	191	168	165	165	186	165	157	174	136	196	179	157	169	168	157	171	169	143	150	170	147	148	157	177	155	175	178	182	168	173	169	166	157	143	173	158	181	159	172	166	171	159	140	182	174	178	157	152	179	163	161	144	175	160	161	146	154	171	196	157	182	168	167	162	170	179	155	181	176	169	171	191	188	157	151	169	176	156	178	169	161	182	159	181	165	169	170	129	169	182	165	156	164	158	145	168	171	162	187	160	155	179	162	153	175	174	135	166	167	159	174	192	163	162	159	178	179	165	176	179	170	179	147	166	178	179	168	170	149	178	181	167	181	161	177	175	176	175	160	149	158	173	171	174	146	182	174	161	171	171	188	172	154	164	158	165	178	183	176	152	172	172	152	163	152	142	170	171	157	176	158	154	172	142	180	166	175	153	189	180	199	148	151	139	140	163	153
16327	9794	7786	4867	4397	3721	2846	1827	1302	1097	1081	937	970	1326	1951	1904	2408	2898	2888	2613	2280	2107	2119	1756	1514	1263	1046	1049	1015	886	884	808	749	695	585	635	606	613	557	566	561	521	547	472	491	472	482	477	469	464	447	474	465	481	473	440	425	457	434	464	416	417	457	434	456	447	450	452	474	452	409	402	444	426	425	427	458	429	416	445	433	431	408	421	432	489	400	408	436	440	392	439	441	400	449	444	435	438	466	448	400	456	432	437	397	456	400	402	428	441	444	435	424	450	464	405	401	423	401	409	407	434	435	437	453	400	438	416	408	413	427	395	411	434	403	378	433	452	490	430	405	403	383	452	428	431	436	416	454	441	437	463	444	413	420	463	418	401	415	401	424	437	417	419	407	441	430	422	401	398	468	436	413	414	445	405	426	445	439	441	426	413	432	441	414	437	428	452	414	468	403	424	427	422	459	421	415	435	453	380	421	417	434	434	446	394	434	428	423	424	406	424	440	402	430	445	445	444	426	411	462	425	396	435	408	406	410	437	459	420	457	432	446	414	430	462	398	414	421	409	416	441	436	410	447	441	420	420	423	401	432	444	397	425	449	377	435	425	411	428	440	432	419	440	421	444	455	410	410	431	411	414	434	425	392	436	438	460	406	422	414	444	431	403	424	458	457	486	414	403	447	406	443	421	453	420	451	458	432	455	445	434	413	411	430	433	378	448	405	412	406	402	418	430	411	437	458	417	391	449	437	467	393	417	392	431	448	424	399	430	458	425	458	455	399	398	454	427	426	467	385	421	413	418	378	442	448	426	405	402	438	395	442	447	464	426	396	429	415	397	411	404	414	426	424	451	440	423	425	402	410	414	489	403	417	424	432	408	430	420	412	380	438	413	421	397	395	419	453	367	407	417	409	430	409	454	431	383	403	413	442	420	423	416	446	471	429	427	408	413	421	406	438	397	455	452	417	424	474	406	404	427	452	429	392	448	415	445	413	456	468	430	419	404	442	422	461	440	458	454	421	423	420	440	403	431	405	431	438	398	432	422	415	424	442	408	409	405	430	459	423	416	430	404	398	444	442	426	452	422	404	412	438	414	424	458	448	427	420	441	441	438	442	431	431	430	387	486	420	414	443	449	401	441	417	447	393	411	415	438	443	447	455	424	442	434	409	414	415	397	445	409	399	451	436	420	407	417	406	431	393	406	400	426	414	417	437	469	423	429	428	427	444	399	416	436	391	424	452	430	466	412	466	428	437	455	456	426	419	452	459	404	431	390	442	423	459	410	440	416	433	395	425	427	369	428	429	413	412	451	421	396	426	448	425	394	429	408	387	412	424	426	431	430	408	452	445	446	441	449	436	405	425	430	411	406	439	453	421	477	455	432	436	436	426	460	420	436	410	435	412	386	457	450	454	448	437	427	416	444	408	406	440	461	409	400	409	421	426	444	392	400	430	410	451	427	399	418	444	427	411	429	421	455	446	390	409	398	479	420	419	425	442	408	389	411	400	400	417	403	426	414	431	405	413	429	438	441	433	445	441	424	418	472	440	402	408	447	413	403	425	430	408	410	467	447	438	443	436	423	411	435	451	444	421	446	441	389	452	448	440	447	417	410	473	438	426	414	404	428	420	407	439	441	434	455	411	424	462	426	433	418	431	469	380	443	426	414	410	411	449	453	413	409	403	450	441	396	459	438	403	415	388	431	384	437	408	431	457	455	409	460	444	407	438	401	418	408	447	436	401	413	435	461	425	379	375	421	451	452	417	441	464	409	455	429	443	411	416	465	449	403	431	436	378	424	413	413	437	417	382	393	437	428	422	456	451	412	388	448	390	409	453	427	400	388	416	391	453	431	431	442	435	443	472	458	410	414	395	425	445	419	483	406	408	398	425	432	418	407	397	401	414	468	400	382	436	435	410	380	431	436	408	438	421	452	450	429	430	443	419	469	421	426	408	402	429	422	430	455	431	428	392	411	443	414	394	426	435	411	452	430	419	423	381	421	443	403	428	452	399	450	432	443	445	448	440	418	435	416	441	427	406	466	403	420	425	397	409	414	403	404	435	433	435	433	443	437	417	457	440	394	400	437	424	441	431	423	424	451	419	451	442	410	454	419	441	431	384	415	409	397	395	395	431	441	397	440	447	404	437	451	448	411	446	405	424	441	412	406	381	460	457	428	426	429	384	418	449	453	364	424	435	431	439	423	389	410	417	409	417	456	421	446	433	441	439	457	406	434	400	408	384	426	439	418	379	421	388	432	430	404	408	409	455	428	429	419	426	432	394	424	456	434	435	417	423	419	450	381	391	467	444	426	437	440	441	398	452	409	456	424	423	437	414	436	425	402	415	418	400	433	427	430	407	455	417	434	458	422	460	435	400	436	417	422	439	393	408	424	473	428	430	450	444	420	461	416	435	466	430	435	441	450	407	433	417	452	405	431	421	409	440	404	428	452	403	414	418	383	435	411	452	456	444	419	402	410	411	422	421	405	400	441	455	435	430	440	413	399	433	444	428	420	464	452	407	399	423	451	391	412	447	420	409	470	401	440	400	409	456	447	376	390	452	457	426	423	407	455	430	428	417	420	416	432	438	437	394	440	413	414	390	439	432	428	427	408	421	412	432	423	386	438	459	396	423	443	455	416	398	401	415	429	380	420	426	417	426	429	420	427	461	410	438	427	413	438	419	422	422	467	459	426	451	420	434	447	426	441	412	436	404	405	391	424	425	423	455	398	436	397	405	439	416	433	382	438	423	430	439	445	436	451	460	399	441	404	431	440	447	447	399	434	412	441	456	464	418	393	423	425	424	429	405	437	399	404	402	433	424	407	430	424	464	370	426	434	441	427	466	454	398	433	454	432	427	413	433	386	431	415	433	407	406	420	414	406	437	478	424	401	440	405	433	419	397	397	446	413	420	424	455	419	410	435	459	413	436	426	415	389	403	425	448	436	424	412	409	458	399	432	467	384	426	433	428	416	443	412	423	421	426	426	434	387	399	412	417	416	405	441	390	399	394	414	442	426	417	478	411	405	390	410	418	423	383	356	442	413	459	458	442	364	419	449	460	389	427	424	437	385	447	403	400	422	400	440	440	419	412	440	437	418	417	428	422	420	406	407	445	391	444	436	413	433	471	432	450	424	453	443	462	399	405	433	452	465	441	468	458	416	418	438	358	429	420	432	419	431	422	433	459	438	443	430	420	416	404	396	417	442	410	428	444	443	453	440	434	435	411	429	378	439	390	447	377	409	413	419	427	417	449	430	436	405	445	419	398	420	415	452	440	418	467	446	398	451	460	454	441	413	424	439	418	433	390	461	411	404	376	442	439	393	408	460	403	405	422	423	422	407	426	398	408	408	442	436	414	444	425	428	467	404	411	452	425	413	393	430	436	444	473	420	391	428	418	458	403	394	436	412	409	427	411	439	415	464	476	441	419	402	448	430	416	412	401	425	435	452	407	444	389	415	411	405	387	427	440	435	430	412	440	414	438	412
4255	1555	881	458	445	354	281	223	226	249	221	218	234	299	290	310	297	287	290	266	287	275	279	283	292	263	242	232	222	226	221	212	201	250	243	187	233	212	218	220	239	212	216	210	229	220	208	200	201	220	228	220	205	223	209	197	238	209	225	221	186	238	228	208	206	214	222	209	211	195	234	211	208	184	193	208	231	190	219	204	223	201	213	231	196	201	227	234	203	214	217	225	239	219	235	224	209	214	210	206	205	212	208	204	183	223	208	226	186	200	210	187	226	203	224	224	221	206	213	228	201	207	211	215	198	189	199	224	203	207	188	212	215	202	213	192	223	198	207	243	192	212	204	197	214	192	197	217	222	221	200	191	222	235	207	203	242	230	211	209	183	204	218	247	213	220	197	193	220	209	222	200	207	196	202	222	230	240	227	232	229	205	235	220	217	179	201	197	226	212	194	194	215	217	202	203	194	193	206	221	211	198	223	213	207	224	225	204	213	223	234	213	209	207	198	187	202	212	214	190	187	212	224	222	185	194	233	217	208	193	199	207	208	208	209	214	236	195	201	223	204	218	211	213	188	194	212	218	223	232	211	218	198	215	180	218	227	230	199	225	224	190	191	198	230	213	201	192	176	239	205	202	215	211	187	225	209	195	221	227	195	219	222	214	229	225	199	197	206	208	208	214	194	200	221	205	220	207	229	214	207	194	195	204	215	214	226	218	215	200	177	233	225	217	211	219	214	215	220	199	203	205	215	223	207	224	214	202	206	224	207	203	216	196	181	192	187	213	231	196	187	230	208	213	229	194	208	227	206	215	176	220	227	190	221	217	224	204	211	216	236	217	226	203	212	223	203	207	215	180	175	212	219	232	222	215	215	188	210	214	184	238	235	243	198	216	220	212	211	193	191	193	194	199	221	197	220	230	196	203	198	212	193	210	198	217	204	236	223	204	200	226	237	216	198	225	221	172	227	218	196	218	184	223	204	225	213	222	218	211	189	219	163	189	210	231	216	215	236	189	195	256	207	241	232	193	188	216	191	224	221	205	198	195	194	201	193	212	192	214	199	213	216	202	191	211	210	190	186	213	207	218	199	183	205	189	234	187	235	181	202	199	223	196	213	207	218	218	223	204	190	232	193	199	203	205	209	180	202	189	225	224	190	237	206	205	251	213	229	237	206	223	194	214	203	183	219	199	223	207	213	184	217	213	207	215	210	200	201	216	217	212	209	199	231	241	188	200	225	232	163	187	216	205	214	198	184	218	206	205	207	240	223	213	231	204	224	220	224	215	195	225	216	198	211	206	206	179	234	234	225	205	196	214	225	213	215	195	193	195	215	209	218	226	228	218	207	198	214	203	223	232	192	216	228	209	227	202	230	241	201	206	201	193	212	207	209	231	208	204	219	193	239	224	200	205	190	193	203	188	210	210	213	208	205	215	196	188	200	193	205	179	211	201	189	249	198	207	220	211	188	209	203	182	197	197	193	224	208	199	202	198	211	199	206	199	215	184	189	194	220	231	231	258	202	227	194	193	222	214	199	204	217	197	220	193	180	218	217	225	202	237	184	200	238	225	223	204	216	193	199	206	197	232	216	208	232	215	211	187	178	215	220	223	194	201	195	213	189	217	201	200	209	212	181	183	182	212	188	191	209	211	203	231	223	206	210	191	199	220	207	205	183	205	240	202	242	201	209	199	214	231	185	217	203	218	231	223	204	228	224	206	209	195	194	210	216	223	215	190	221	216	206	213	212	220	205	216	225	207	226	218	194	231	206	219	204	220	230	194	232	194	209	205	193	219	185	187	206	202	192	196	225	236	205	189	172	211	206	209	225	220	227	219	205	181	167	225	190	225	188	194	202	222	206	202	199	218	216	214	229	202	193	195	208	187	207	187	211	183	182	221	225	227	214	207	236	240	209	226	200	192	209	226	201	209	234	208	182	202	210	216	209	214	187	204	198	211	218	177	224	227	192	200	217	205	209	218	184	234	199	191	206	210	202	215	221	197	236	213	194	209	220	193	217	193	219	223	222	229	207	187	199	235	227	226	212	211	249	228	204	220	200	214	205	210	206	193	191	214	237	205	173	230	218	229	210	220	204	221	223	213	198	218	182	215	209	255	213	211	192	218	195	193	218	217	210	208	216	185	184	203	202	214	220	218	240	212	216	208	202	219	225	213	230	204	192	220	224	227	203	235	216	214	223	226	201	190	183	222	209	211	211	176	219	236	200	175	191	221	217	235	238	224	185	189	223	207	227	199	224	243	218	228	189	163	233	201	222	201	192	214	235	200	207	216	200	201	194	195	190	211	232	231	226	196	229	204	209	216	217	190	220	213	224	187	211	190	213	227	203	225	193	209	206	192	210	228	202	193	171	217	224	190	219	226	185	226	208	229	200	214	196	205	207	201	203	192	206	199	228	210	233	212	218	207	205	214	191	230	212	187	206	232	193	214	212	200	201	228	226	192	232	216	187	162	192	210	223	221	188	204	226	185	181	190	224	205	199	189	201	199	227	201	204	223	180	223	228	186	184	210	204	176	202	207	204	233	205	205	198	226	219	205	223	207	204	212	199	200	210	228	235	222	207	205	197	212	183	209	215	221	188	213	222	201	194	200	187	211	200	206	227	190	212	180	193	195	225	206	206	202	220	209	193	220	205	203	210	197	223	224	216	223	197	202	203	224	194	182	211	196	213	194	194	214	212	229	236	200	194	198	197	210	224	207	201	191	251	245	216	206	208	232	217	203	215	199	202	208	201	215	193	231	233	214	222	218	228	215	219	212	198	195	198	200	219	188	190	209	195	245	207	210	182	234	205	208	188	174	217	205	202	212	210	228	221	219	206	200	208	203	209	183	221	220	193	213	200	209	182	204	200	243	222	201	213	201	200	195	225	187	207	206	181	196	221	215	210	214	219	189	192	231	202	191	195	218	183	209	211	224	225	216	223	232	192	212	251	223	200	222	255	216	206	195	231	197	211	214	199	191	185	197	226	209	232	237	202	221	207	192	217	216	221	234	214	201	196	206	219	218	238	200	227	229	253	217	194	202	204	223	208	190	203	214	192	169	212	200	214	206	217	213	216	220	221	171	191	202	202	208	185	215	243	203	221	231	224	192	179	218	199	221	229	202	233	221	185	209	204	186	188	197	225	204	220	206	191	223	184	187	232	193	195	226	222	198	203	197	219	223	214	249	207	225	197	199	195	214	218	225	223	206	209	207	215	189	223	221	232	195	246	212	199	208	226	189	191	192	212	210	212	258	228	205	226	191	211	209	213	209	203	190	204	195	192	239	197	236	204	212	206	217	211	215	220	239	186	208	209	208	226	207	206	246	244	197	202	202	193	230	233	215	196	199	207	211	244	213	211	215	211	192	223	174	212	219	204	225	216	207	219	209	189	203	192	204	207	221	200	234	220	205	246	197	213	203	224	214	188	219	191	197	206	215	197	230	205	206	250	205	226	204	194	191	204	228	219	188	210	210	216	218	219	204
3965	2120	1756	1599	1411	1207	917	796	694	661	676	630	669	963	1031	1013	1047	1121	1001	921	1012	975	1005	882	870	754	732	686	672	614	622	633	620	608	619	612	601	613	556	588	528	563	568	592	500	560	546	562	527	565	548	517	566	544	519	567	538	547	496	536	528	520	557	523	548	531	556	506	551	527	505	514	539	530	542	520	525	519	514	497	523	556	552	548	536	504	561	531	509	575	549	534	547	552	548	524	521	538	548	564	527	558	538	506	508	541	540	555	484	536	565	505	536	561	510	528	502	515	561	540	536	549	530	526	491	520	526	535	556	518	552	503	521	546	540	503	507	558	488	543	523	504	512	516	531	541	541	538	517	528	530	535	486	526	523	488	499	515	523	517	587	518	508	541	465	510	525	499	531	553	529	546	545	483	529	503	534	533	541	540	485	535	548	530	561	523	519	548	541	541	518	491	530	507	488	567	536	539	529	571	592	520	534	486	529	502	563	529	535	479	534	527	503	531	525	512	510	532	546	537	522	512	503	576	485	526	552	531	493	503	538	532	520	557	555	563	544	502	508	500	485	492	532	519	537	507	542	600	519	499	522	545	541	547	532	533	512	549	522	497	540	561	549	498	536	530	514	454	553	559	527	549	525	557	495	541	516	486	515	553	530	505	549	519	531	508	553	510	525	520	565	508	568	528	567	492	578	511	531	531	502	545	553	503	531	540	503	531	515	501	498	491	511	487	533	540	553	510	546	492	478	515	519	553	517	531	517	523	498	513	476	528	538	526	513	553	478	480	567	553	505	542	539	550	494	501	570	539	497	522	540	556	561	567	499	539	534	494	460	536	537	574	498	541	507	537	512	554	535	537	528	495	544	523	527	515	538	522	517	522	527	492	514	563	527	555	503	541	524	522	519	536	527	509	584	528	495	510	566	525	539	471	481	533	547	536	565	498	502	535	557	525	505	508	528	535	503	505	519	542	530	509	545	551	552	553	544	536	522	550	538	497	537	516	509	489	502	503	510	508	524	550	533	559	517	513	575	524	544	503	508	479	522	511	483	548	542	530	522	561	537	545	518	544	536	534	536	561	548	572	545	558	490	526	530	514	547	551	477	516	498	517	518	492	508	537	536	520	512	534	525	547	486	517	542	535	546	555	537	583	549	539	570	499	516	519	517	546	491	512	528	536	513	509	527	515	548	558	525	527	509	556	487	535	509	555	577	546	523	524	550	492	560	553	533	523	512	508	527	525	556	582	524	561	518	520	506	529	550	542	529	515	540	517	527	491	467	495	545	530	582	517	603	522	547	488	502	557	554	488	520	531	542	475	569	523	502	560	509	499	491	546	530	527	503	530	523	512	474	507	511	539	566	525	515	500	548	496	545	519	518	507	528	522	493	470	551	530	531	555	546	495	544	521	535	506	540	498	536	549	532	558	530	533	522	520	525	583	532	506	502	535	563	485	530	477	520	535	504	507	540	467	487	483	542	502	569	505	550	514	532	540	507	536	533	537	523	523	523	470	505	544	538	544	522	508	573	518	559	567	590	536	540	543	551	545	545	542	498	519	487	498	546	522	518	540	518	560	515	528	512	543	543	527	557	508	511	542	484	552	530	522	538	546	530	513	549	520	497	531	521	510	526	541	532	474	548	515	513	504	517	546	562	531	538	541	523	540	540	530	542	551	529	503	598	507	524	532	521	549	550	499	510	546	516	542	580	514	515	541	523	528	550	501	517	551	523	549	518	535	528	506	544	514	479	546	531	538	517	534	535	525	507	527	513	555	465	556	534	541	510	537	558	553	506	577	562	494	542	512	557	498	477	543	488	483	527	515	532	506	502	508	526	503	516	546	490	533	506	528	537	576	501	532	496	521	523	499	477	519	595	531	513	508	549	549	529	553	538	509	534	582	576	521	505	505	483	517	526	500	520	495	563	494	507	579	545	534	579	483	537	548	521	535	558	537	530	530	546	542	486	527	533	547	516	544	557	494	537	543	529	542	519	548	562	536	509	530	539	512	566	536	560	503	561	555	491	515	507	537	549	510	544	503	510	553	517	504	550	543	525	595	575	544	584	554	548	567	542	525	535	538	544	525	459	521	532	527	533	533	526	494	524	533	569	557	521	532	495	503	572	497	575	558	496	531	539	529	540	509	547	531	571	548	511	543	560	556	590	504	544	543	508	530	538	508	533	543	536	525	499	554	545	557	538	494	518	525	506	514	504	513	537	521	565	543	552	508	510	535	540	454	542	550	532	510	520	538	537	545	526	556	543	543	552	549	550	525	538	523	508	528	524	566	538	561	478	545	536	530	497	502	565	563	538	501	502	530	578	561	519	523	530	550	532	538	544	529	530	546	569	544	522	524	562	533	549	540	521	550	500	540	534	530	492	511	537	526	524	501	569	505	517	535	532	509	527	533	539	524	512	548	540	517	491	560	530	504	493	539	541	529	525	511	521	501	567	535	518	540	519	527	517	496	532	536	535	505	557	516	521	517	528	528	543	538	544	520	538	563	559	507	555	521	556	523	533	512	496	516	505	525	524	547	512	541	525	498	530	578	516	529	486	559	540	511	485	503	540	527	579	545	507	570	515	505	537	531	532	493	550	543	489	536	521	523	548	553	540	539	518	561	516	548	522	504	486	536	515	521	546	555	555	500	515	546	491	533	538	504	549	502	532	526	560	573	523	494	544	536	529	536	538	539	518	527	527	495	524	543	534	554	550	551	531	527	525	530	565	548	510	512	553	544	528	504	533	522	537	526	520	550	531	471	549	528	553	514	518	520	533	587	508	489	572	523	517	562	547	514	488	482	546	555	491	541	502	535	572	540	503	536	513	549	556	494	545	490	553	576	539	557	495	503	514	518	523	495	521	550	480	550	494	533	569	495	543	519	539	558	524	477	510	578	499	537	554	548	548	572	541	535	514	496	554	508	525	547	515	538	520	517	566	578	530	548	508	479	522	506	535	484	504	527	545	559	538	546	539	525	557	505	541	496	513	544	540	517	519	515	539	514	549	517	553	508	526	517	503	523	516	595	561	466	544	533	570	557	550	561	507	508	530	532	532	509	503	512	551	510	493	555	533	548	475	582	543	544	546	522	564	496	532	557	546	545	586	566	546	530	547	527	531	548	554	501	532	517	518	528	580	520	567	492	515	507	503	516	513	533	552	532	540	514	570	496	539	533	526	529	514	488	509	524	508	538	478	522	597	554	504	522	584	504	516	559	546	503	501	501	523	531	537	521	485	517	541	555	518	536	549	506	546	561	496	574	482	496	508	486	553	547	548	524	543	506	500	508	491	481	524	510	520	522	599	553	518	539	536	574	518	559	514	544	538	545	525	502	527	544	542	524	550	528	516	564	575	544	524	512	473	576	523	498	532	523	529	516	529	537	521	539	505	524	526	552	561	543	505	517	546	533	524	525	545	532	512	543	509	505	494	506	524	504	552	539	516	516	487	526	510	491	528	513	557	531	534	593	519	520	504	544	521	530	537	539
14910	7006	4606	1526	980	741	479	319	246	241	249	256	263	293	345	343	350	455	367	413	380	342	342	334	285	280	256	225	246	237	225	220	251	212	231	208	231	209	223	217	236	218	203	223	226	189	212	201	181	192	209	200	195	205	196	209	198	201	218	223	186	194	198	211	207	214	195	223	209	230	209	199	211	211	187	187	195	202	201	213	191	214	205	192	201	223	191	233	220	224	206	189	176	191	203	216	211	187	221	208	208	198	175	203	224	201	190	202	221	195	202	217	193	204	227	199	207	210	194	199	213	192	204	206	178	213	180	194	195	211	196	217	186	186	196	189	220	226	207	176	223	189	210	205	213	199	208	209	205	237	177	209	205	215	211	211	187	216	216	181	189	211	196	166	187	189	190	182	207	192	197	206	195	198	203	211	209	207	204	185	229	208	175	209	207	208	223	219	221	225	198	208	203	204	198	188	161	183	195	219	184	181	195	213	192	191	234	209	194	234	175	217	216	201	193	208	184	184	216	200	195	195	184	202	222	202	208	232	206	196	195	203	215	225	200	203	192	186	205	192	173	194	211	184	188	198	186	175	196	206	209	184	202	195	205	188	204	192	171	192	227	188	192	192	190	183	225	209	208	200	216	203	197	200	213	188	202	225	222	181	210	210	212	201	186	201	206	208	232	221	215	196	212	183	181	215	208	191	208	208	209	197	227	196	183	212	221	234	202	226	206	173	221	206	203	212	200	196	210	211	211	190	224	216	196	176	233	196	211	219	182	164	194	208	190	184	219	200	202	172	190	214	187	204	208	205	225	201	224	214	183	191	202	202	178	226	188	217	219	215	210	221	195	203	206	181	207	201	197	194	200	221	216	208	176	207	182	212	196	205	204	191	210	205	207	174	189	201	208	197	204	191	186	216	205	198	192	217	190	188	193	186	218	190	218	186	200	181	192	199	206	210	206	189	204	187	220	212	203	227	211	218	231	202	206	205	219	216	189	229	199	198	205	202	224	201	185	211	202	195	222	205	175	234	211	205	210	209	195	217	181	217	184	210	204	180	201	184	215	211	211	208	192	185	199	216	224	178	213	193	220	220	178	221	211	192	212	203	213	216	199	204	206	176	203	191	200	180	209	178	174	181	195	233	233	166	200	216	206	211	186	200	181	210	194	212	233	188	183	216	240	195	218	183	208	198	198	197	208	216	188	210	195	198	188	205	203	205	188	200	204	198	194	202	184	227	196	239	222	183	216	206	199	203	204	190	221	196	207	191	183	197	176	209	195	172	202	217	212	209	213	202	188	197	202	210	211	207	180	207	203	204	217	183	185	203	185	226	238	199	191	178	211	196	178	200	214	200	201	175	217	207	218	182	199	220	212	204	195	181	193	208	195	194	188	193	197	209	200	224	233	213	179	218	201	207	173	194	221	207	210	213	180	166	210	190	198	202	205	230	199	235	222	180	194	226	203	200	216	196	194	207	203	211	200	195	176	221	203	193	173	193	224	199	213	169	199	203	220	200	214	215	227	224	191	204	207	190	192	216	212	212	167	173	229	216	184	216	215	242	197	209	197	198	228	177	188	208	206	199	214	199	214	189	159	198	187	193	181	209	201	216	211	196	206	212	211	194	200	195	200	231	188	206	191	215	212	198	181	196	221	216	179	205	197	199	180	199	209	199	223	198	196	210	161	215	192	196	217	229	204	212	212	225	199	166	201	210	208	210	205	195	183	211	203	228	184	194	220	210	188	233	207	211	196	181	184	189	208	200	226	216	175	182	191	214	212	206	197	193	210	209	198	180	196	215	214	199	214	187	218	203	207	193	207	193	211	189	221	225	208	199	204	211	178	220	208	201	218	198	213	211	184	210	187	198	185	163	184	211	188	203	223	219	208	214	201	221	210	226	154	237	189	206	213	171	179	205	184	233	215	216	191	210	189	190	203	219	223	174	220	179	213	208	219	183	184	216	184	217	188	202	196	224	214	202	226	205	220	238	214	219	207	217	200	192	195	202	195	247	206	207	212	197	190	197	204	192	220	192	197	218	207	205	203	183	199	208	212	204	218	197	184	200	182	200	203	218	219	215	212	207	191	203	186	220	206	194	209	177	179	220	196	223	230	214	204	202	214	213	187	201	175	204	189	195	187	235	222	200	215	207	205	195	214	218	190	208	177	242	211	216	205	200	191	201	211	223	230	206	169	234	216	209	202	205	193	167	187	203	191	183	200	205	175	201	220	191	231	168	208	187	225	223	195	205	175	230	213	237	187	199	202	205	213	189	180	205	200	200	215	223	200	199	201	235	218	209	190	211	204	216	190	207	232	213	215	235	217	216	188	196	207	216	198	199	221	196	203	197	190	193	192	225	202	189	202	209	204	202	184	205	196	215	225	209	171	195	204	239	190	187	200	206	238	216	202	210	192	213	207	212	193	215	203	191	187	208	218	176	192	194	207	209	208	204	229	221	213	211	225	185	181	185	214	210	233	196	183	194	199	212	194	202	201	221	189	221	212	206	213	188	172	173	235	211	200	207	216	182	191	188	207	213	218	194	233	184	189	210	179	187	214	207	198	196	220	196	219	203	184	211	190	200	212	197	228	228	203	202	207	203	192	213	208	198	187	206	203	165	203	201	177	234	186	186	202	171	199	207	184	186	194	207	194	196	206	222	190	187	189	211	189	190	215	206	209	193	212	206	192	210	238	221	191	204	222	201	201	201	194	206	187	180	220	209	213	205	201	207	215	216	213	189	190	218	232	202	196	206	217	192	201	212	195	181	203	193	201	216	203	185	192	223	200	213	226	200	195	207	185	174	192	205	201	186	215	197	209	197	190	212	214	187	218	191	201	226	206	199	228	199	199	228	200	211	215	231	192	193	204	194	187	210	185	221	189	206	204	224	209	190	185	183	191	203	202	209	208	215	183	204	216	195	197	198	219	179	190	198	225	206	197	211	218	191	192	216	199	192	219	215	194	203	209	202	214	237	210	204	229	210	226	179	197	209	195	208	218	192	190	200	230	228	212	218	208	201	195	211	223	203	222	204	220	188	192	188	186	196	185	217	194	206	198	191	212	208	204	221	189	198	175	198	211	235	195	224	202	197	198	207	206	229	184	201	210	209	224	195	216	203	201	210	197	201	190	205	234	176	203	210	181	190	207	209	185	214	190	194	208	208	210	218	219	188	211	189	203	186	211	240	209	211	202	220	208	199	206	191	201	184	224	209	210	213	230	217	208	187	221	210	245	199	182	221	169	182	188	232	195	180	195	172	188	209	214	206	197	206	195	205	234	191	228	224	176	211	205	190	217	223	181	189	203	215	196	233	195	225	195	207	174	214	208	197	196	191	194	197	208	181	185	220	194	208	238	182	207	218	181	208	189	202	211	203	180	195	210	186	238	198	183	214	199	196	186	186	215	196	200	215	181	189	204	197	184	205	208	205	207	212	223	195	212	193	180	214	209	193	195	200	210	218	196	196	204	199	190	214	203	232	210	196	187	205
11938	6602	5635	3259	3160	2680	1803	1272	1047	909	869	855	873	1109	1423	1506	1761	2100	2016	1905	1769	1582	1557	1431	1210	1061	957	931	823	818	770	729	655	647	675	633	653	654	628	585	563	566	607	607	591	555	531	525	541	527	582	517	563	548	566	547	538	533	519	522	518	503	552	498	521	519	538	514	481	526	483	472	584	551	516	528	499	469	504	484	514	504	487	485	531	541	501	513	521	522	499	522	534	548	530	489	529	486	561	532	478	514	503	523	554	521	571	494	518	524	505	520	497	541	541	515	516	505	541	509	493	524	537	472	467	492	508	543	543	508	515	512	495	515	525	501	518	542	520	517	496	506	533	543	500	507	497	518	487	533	477	472	512	496	551	528	461	542	511	532	530	494	506	557	476	478	473	481	479	520	539	508	505	528	512	527	532	581	503	549	528	501	493	467	497	517	528	503	498	503	525	501	516	513	543	542	536	517	514	469	511	528	457	499	549	524	480	538	564	495	485	527	532	511	517	518	521	547	491	489	494	510	523	510	514	497	524	513	518	502	511	478	515	508	502	518	533	500	510	524	529	521	538	508	508	487	524	478	499	529	560	469	507	555	532	540	490	487	481	554	586	539	522	528	472	515	518	555	496	519	489	532	487	474	515	500	468	522	542	517	507	519	539	497	531	556	499	515	524	512	499	507	529	486	502	515	533	498	481	514	490	482	499	486	548	503	475	490	538	489	502	502	532	560	497	496	548	527	515	496	520	534	512	531	532	528	510	503	563	465	515	478	509	501	491	525	529	551	545	521	477	518	504	503	517	467	533	528	505	490	520	471	499	511	494	526	521	459	512	544	484	521	480	474	475	505	497	538	520	495	522	495	470	503	518	484	523	501	525	499	462	512	483	476	512	585	489	547	495	488	519	479	511	474	502	543	511	514	506	502	553	512	491	517	495	492	512	528	519	500	511	496	457	471	508	534	510	507	510	500	513	500	538	518	537	518	514	529	474	494	494	513	533	481	510	486	538	499	498	490	554	487	506	513	524	550	512	512	522	536	507	506	490	505	483	532	511	466	503	484	551	474	508	485	477	536	492	504	526	524	530	505	477	513	521	510	475	503	469	532	522	502	503	469	537	487	568	507	524	470	551	479	483	510	489	487	514	517	516	526	490	540	550	501	494	514	511	511	480	499	543	524	486	484	491	472	502	480	480	530	486	503	541	498	516	515	543	478	539	486	506	538	471	539	502	500	518	501	527	529	509	501	506	494	498	502	502	489	517	520	481	491	522	547	534	535	506	553	543	505	526	547	533	468	496	503	500	509	506	481	522	520	499	524	521	506	508	536	537	516	535	485	539	520	514	509	533	540	472	516	519	503	497	524	529	532	504	510	490	521	505	498	519	534	530	518	507	482	525	530	469	507	516	551	496	515	508	501	516	564	518	513	554	499	567	462	533	499	514	500	503	502	531	484	534	537	498	468	531	509	487	511	496	457	562	545	525	513	533	526	500	528	529	499	528	509	533	516	488	479	507	515	519	513	467	512	503	531	483	532	526	515	491	500	529	560	517	545	522	546	473	487	485	506	536	529	548	525	541	486	558	513	512	482	477	501	512	505	544	511	523	522	501	496	525	524	496	512	524	534	499	533	522	516	522	554	528	480	539	556	523	539	546	462	462	509	535	497	545	511	545	513	543	548	535	506	520	507	505	545	493	508	520	497	519	516	507	500	500	543	531	509	572	549	521	518	497	505	513	535	523	474	489	512	515	536	572	512	509	484	498	501	513	496	505	509	523	480	511	492	542	533	532	507	475	497	485	488	527	486	489	524	550	530	531	507	526	495	519	553	510	510	502	516	487	541	521	528	511	495	522	503	495	510	489	513	505	535	522	527	547	522	558	529	480	475	497	505	518	538	513	558	471	515	552	492	544	507	500	485	525	523	502	540	505	547	490	534	519	511	562	496	490	538	495	534	554	486	483	498	525	549	509	561	505	457	545	552	494	500	539	500	454	522	503	494	465	520	506	506	500	522	476	504	506	498	545	505	533	534	481	486	535	485	488	507	534	517	532	466	547	500	527	547	491	543	518	469	534	512	505	478	544	545	498	505	531	487	546	520	515	549	529	501	536	484	493	534	484	482	524	518	511	531	500	519	490	497	536	494	505	535	535	498	492	518	509	479	501	574	495	477	510	522	519	506	476	534	487	477	477	526	536	469	546	520	534	496	505	531	510	511	508	505	476	524	520	518	526	509	501	489	504	546	508	537	499	527	507	534	544	495	481	516	509	485	507	527	528	472	473	526	493	486	562	511	468	499	531	524	515	510	543	518	514	507	480	457	521	522	485	545	507	486	506	499	541	504	501	511	500	517	468	533	475	492	520	482	537	568	511	462	472	506	489	492	535	518	502	449	511	483	517	496	500	509	521	528	511	549	530	527	515	523	467	533	552	536	552	514	531	501	559	516	573	469	534	510	524	486	499	514	513	493	525	529	497	506	528	511	549	506	513	520	465	488	495	521	489	498	513	517	496	556	522	533	488	497	480	531	521	519	526	514	529	500	499	488	481	514	506	477	514	542	534	500	546	502	534	531	510	516	502	540	520	514	515	521	516	490	504	530	533	505	495	518	511	564	562	489	476	521	517	534	492	531	528	520	522	490	527	475	499	500	548	540	528	500	474	535	487	511	501	530	499	496	551	495	515	537	507	497	532	511	518	518	476	520	484	473	504	516	492	537	498	480	500	539	537	552	525	487	519	498	540	489	527	520	494	508	503	540	489	551	496	544	530	538	527	522	487	513	506	545	499	492	502	513	517	543	523	549	484	541	510	519	487	526	536	526	509	522	498	524	499	498	506	497	477	491	523	520	526	542	526	522	514	471	526	513	499	507	494	498	501	549	494	506	496	494	487	533	522	494	499	545	507	525	506	490	514	490	512	518	494	527	509	517	511	485	505	524	501	520	527	502	515	524	513	528	525	528	507	525	512	477	479	522	535	560	515	558	502	497	468	514	503	507	484	557	547	526	516	504	491	499	488	553	499	518	508	500	530	518	496	496	470	504	533	488	498	508	505	495	549	514	504	545	503	521	525	493	521	555	513	508	544	540	528	527	534	541	537	514	533	486	520	510	529	484	519	518	477	521	504	510	481	505	489	494	509	502	538	472	542	466	519	525	496	526	499	512	506	532	514	547	522	512	493	490	515	502	537	502	523	511	539	535	511	535	542	495	511	540	509	516	532	514	538	548	537	515	494	511	531	512	537	480	478	508	501	506	502	519	526	496	502	470	540	469	496	480	558	487	511	531	561	511	527	493	500	498	523	478	522	529	511	521	543	533	549	498	513	519	510	498	509	489	523	516	495	521	528	512	510	508	458	475	515	507	502	552	488	517	490	458	510	512	508	521	516	543	531	481	506	505	493	496	503	517	495	565	527	473	515	490	488	526	514	488	493	528	497	531	526	537	489	517	519	537	499	514	512	480	541	523	479	519	524	516	523	539	506	520	557	491
23762	12472	8954	2832	1641	1094	630	380	327	337	266	240	266	311	409	386	483	535	587	446	436	373	399	353	305	331	292	244	222	226	223	221	219	199	186	207	179	188	180	178	205	184	180	175	171	186	163	179	169	174	170	145	151	173	142	176	154	184	159	175	185	206	182	172	164	161	152	168	157	164	185	186	150	180	175	159	196	158	168	170	136	169	165	176	167	149	178	190	183	167	171	184	171	160	145	142	163	167	172	174	184	173	146	154	158	158	166	158	149	169	142	168	166	159	154	157	172	157	173	153	144	160	148	170	163	165	152	179	175	185	175	177	176	195	172	152	167	158	167	144	162	158	160	171	149	142	150	150	159	160	188	164	162	159	173	162	146	166	174	172	179	169	147	188	176	135	182	166	164	166	186	172	158	163	150	151	180	142	154	184	167	154	165	159	173	167	165	158	188	153	185	182	146	175	167	192	143	172	177	186	174	177	171	169	165	169	173	184	203	176	162	164	163	169	163	171	166	174	180	166	177	187	172	168	166	166	199	152	159	179	151	162	165	168	188	163	191	182	145	182	166	175	160	165	166	161	152	185	161	172	172	157	171	159	152	173	167	177	165	156	179	191	159	152	148	135	189	145	189	174	164	171	165	165	178	180	148	204	150	188	180	172	145	178	178	177	155	162	187	167	156	176	197	165	177	171	186	193	173	181	156	166	143	185	142	163	182	170	168	154	157	157	175	165	186	187	183	164	167	177	150	152	186	194	167	169	189	185	161	143	147	164	169	176	151	169	146	152	150	152	166	157	147	144	174	157	157	159	167	178	192	153	136	144	165	158	160	161	174	185	166	145	153	154	167	158	181	146	170	162	155	130	154	180	155	177	148	167	152	183	147	162	163	151	165	135	179	157	150	165	174	196	161	192	142	177	150	173	152	143	139	164	162	165	182	174	176	176	168	179	162	154	169	148	153	144	156	147	158	178	170	166	173	175	165	175	156	152	164	172	164	153	166	158	153	178	153	178	140	179	177	165	170	152	188	152	177	174	162	170	153	181	184	163	173	160	158	174	188	176	170	168	135	174	158	163	140	161	186	177	169	173	164	163	180	171	165	152	149	193	174	144	196	168	159	181	161	182	179	150	138	169	156	186	173	161	185	169	147	149	169	134	151	187	203	167	152	190	155	200	165	172	164	160	166	181	156	151	189	170	160	149	157	161	176	166	160	191	169	166	187	162	165	160	174	165	177	171	153	164	169	157	162	169	171	178	147	165	153	170	190	152	158	163	166	161	153	178	177	175	161	187	162	180	157	186	154	154	173	177	159	154	159	189	177	170	175	182	162	160	168	153	166	162	177	168	184	144	172	180	154	190	177	174	170	162	160	159	172	149	173	137	161	133	152	147	172	165	162	146	171	165	172	166	159	142	151	185	172	184	162	178	167	160	172	159	174	189	153	181	162	161	135	145	160	146	164	170	176	158	170	168	161	165	144	171	167	148	190	191	141	147	197	161	167	169	164	159	150	150	183	161	179	163	162	167	170	180	192	192	145	158	153	147	153	163	152	170	167	174	156	184	165	143	172	152	204	176	177	157	181	142	190	163	190	178	165	157	164	192	163	162	162	161	163	183	141	175	164	145	162	142	136	169	175	167	155	181	166	177	184	191	165	138	175	185	173	168	159	139	159	149	160	140	155	147	165	158	165	166	157	182	172	141	179	181	163	176	158	172	174	157	142	160	171	152	148	163	160	138	151	153	181	179	162	180	155	173	156	180	170	161	179	169	180	171	178	162	162	186	153	149	169	146	176	188	148	174	170	173	159	182	178	162	161	162	157	160	147	163	187	166	157	154	169	153	152	149	144	168	186	176	151	165	188	166	190	159	163	158	198	170	175	141	172	162	148	183	158	147	174	158	171	160	180	161	174	166	169	149	155	177	181	162	185	157	160	180	167	153	192	167	183	154	144	161	163	186	154	176	152	173	145	171	167	152	164	156	162	167	197	158	155	198	148	179	180	177	178	168	181	176	164	149	176	158	163	160	138	183	169	143	178	152	178	154	153	173	168	165	151	161	174	173	140	157	157	147	129	158	173	132	156	167	182	182	179	155	157	172	180	191	158	168	164	167	166	142	159	175	179	151	143	182	156	145	165	189	183	187	152	140	182	148	181	156	155	168	166	138	159	130	171	165	170	195	189	147	139	188	149	172	195	159	158	158	164	172	163	167	160	141	180	166	176	165	174	155	171	166	166	157	137	174	176	179	155	153	180	176	184	171	184	150	177	157	176	162	159	142	169	162	176	171	153	160	160	162	178	167	170	162	182	155	150	150	168	170	158	165	123	167	177	148	161	164	185	172	171	164	168	168	148	179	153	174	154	163	171	149	162	184	180	152	154	160	162	175	161	180	180	169	153	160	164	175	146	156	160	149	162	156	189	164	158	183	187	161	168	166	159	165	149	165	182	170	165	174	162	156	192	158	161	188	150	170	142	151	145	169	156	165	180	177	152	143	177	190	147	164	149	183	159	190	169	138	163	162	165	174	171	155	167	171	167	145	152	153	164	151	162	180	153	189	183	151	177	188	166	164	187	151	172	185	146	177	183	171	163	186	177	183	200	169	162	162	144	152	151	157	177	162	158	157	183	157	165	165	169	178	162	155	147	176	160	192	180	179	153	172	174	157	168	161	146	172	173	145	171	145	182	167	173	159	173	164	172	174	188	170	151	160	166	185	173	165	143	150	162	158	155	153	165	169	187	159	173	143	172	149	172	164	144	168	163	172	166	171	177	147	170	164	168	173	172	175	185	161	155	165	135	169	163	200	187	169	195	175	154	176	178	150	162	149	151	175	180	146	164	169	160	169	160	169	167	187	160	165	173	165	158	161	155	187	174	167	161	157	187	178	175	156	154	165	172	168	157	143	135	181	155	160	163	186	181	191	156	143	159	174	144	162	188	148	172	167	166	165	166	158	170	160	178	163	143	183	152	179	144	177	159	173	163	162	156	178	163	178	154	175	190	174	156	142	171	146	156	180	146	178	172	165	135	166	182	164	182	172	153	151	170	180	158	148	167	150	168	152	168	174	145	146	174	165	147	158	160	170	167	158	136	164	164	157	135	167	161	173	154	146	189	174	172	145	163	160	159	166	161	177	142	167	166	170	189	170	146	171	177	178	190	172	161	152	165	186	184	173	168	157	152	167	178	178	176	160	147	154	153	168	147	169	159	161	169	179	172	181	160	192	176	158	158	164	146	179	156	187	161	177	174	150	166	151	136	171	158	181	173	193	143	169	185	140	147	171	143	164	171	147	189	158	170	135	205	130	182	176	181	168	144	165	187	155	192	170	157	168	172	173	123	152	172	163	158	167	171	161	165	198	145	160	161	160	147	179	168	190	166	180	173	148	167	171	149	170	178	187	170	179	149	150	176	162	166	170	149	149	153	175	151	170	192	173	169	154	164	151	162	159	171	127	163	154	143	164	157	140	173	153	201	186	161	167	186	159
16381	10187	8667	5035	4787	3973	2715	1614	1220	1131	965	933	973	1423	1992	1971	2343	2956	2949	2581	2496	2125	2087	1654	1383	1300	1171	1101	989	841	802	782	730	719	609	578	631	604	548	528	526	505	567	526	483	504	510	475	494	489	438	443	465	486	470	459	470	419	433	433	449	478	457	461	456	460	471	450	429	460	447	432	441	469	428	431	475	400	425	419	438	403	412	429	423	438	443	442	410	442	422	430	423	424	398	447	456	424	425	444	433	431	434	450	423	414	433	426	434	425	424	425	446	426	429	411	424	393	410	433	441	426	456	418	431	454	452	413	446	408	422	408	453	404	414	408	415	380	394	430	404	451	416	436	406	429	454	429	456	487	400	434	403	414	441	420	399	401	427	410	432	420	412	440	389	416	463	420	456	415	409	434	442	437	469	425	401	448	425	415	418	450	436	457	411	423	440	431	458	416	423	423	461	421	447	423	430	471	436	420	418	457	452	437	403	399	460	416	463	400	411	418	424	414	419	409	416	366	454	424	459	420	399	471	408	424	425	437	434	438	429	413	408	404	432	442	390	429	406	433	463	439	419	420	438	415	456	431	407	410	406	437	432	426	426	425	426	402	439	412	413	436	387	423	416	439	396	438	428	400	447	440	432	397	448	438	408	425	390	415	417	435	418	423	400	445	423	443	425	411	429	412	447	394	442	430	453	453	426	455	432	441	411	437	418	408	423	391	443	425	452	417	443	401	481	415	429	440	410	429	445	379	421	424	432	420	429	426	449	451	432	447	431	420	408	430	419	427	461	435	419	441	444	395	413	434	422	437	457	422	455	409	414	413	424	453	438	416	435	435	436	430	407	435	433	422	440	435	468	423	452	447	408	384	426	443	428	403	411	417	416	423	438	440	411	414	462	384	438	408	433	449	401	452	403	413	416	441	446	430	437	418	417	427	440	409	455	422	417	449	464	448	433	416	400	445	460	432	404	440	456	446	422	443	399	427	382	427	412	418	466	423	407	409	407	398	414	468	414	447	407	426	413	426	415	414	445	439	446	423	425	433	397	414	442	425	427	407	466	397	427	430	381	474	465	443	438	402	459	417	448	438	437	461	380	404	430	407	403	415	443	459	417	420	397	462	425	427	423	449	433	429	426	428	407	410	387	450	419	444	466	430	378	411	480	399	441	450	441	430	414	415	406	389	434	431	413	399	423	398	436	393	383	425	419	447	428	449	431	428	393	410	405	413	435	430	428	404	433	412	420	416	468	430	423	407	422	427	421	426	457	438	436	447	436	454	421	416	406	404	451	426	430	416	398	430	451	441	436	428	423	443	429	433	397	421	414	408	397	425	430	436	438	429	407	414	429	425	448	454	418	385	440	436	472	442	434	478	426	461	412	438	419	433	450	432	391	406	426	402	448	437	458	452	432	421	434	417	380	374	389	421	445	441	420	438	424	435	445	434	465	437	432	445	378	432	438	430	430	405	399	454	440	399	460	446	416	436	428	428	463	435	413	406	399	446	420	435	454	424	405	483	454	422	400	445	419	445	412	400	408	405	432	454	403	451	445	444	434	450	426	397	450	428	417	445	431	421	442	447	485	430	444	421	412	416	445	415	443	430	430	443	448	435	385	438	400	426	404	440	399	449	389	425	408	399	453	471	418	414	421	434	419	404	399	430	438	438	386	412	384	439	464	429	449	430	491	429	440	428	424	414	423	433	435	366	449	435	439	421	381	466	438	408	448	454	438	395	457	458	434	476	421	427	408	407	427	404	455	440	459	403	442	437	411	406	417	422	448	419	426	469	440	431	449	411	443	446	380	426	437	424	437	405	416	420	429	454	393	399	422	395	421	442	398	433	423	375	428	427	428	445	434	404	442	428	427	412	425	428	415	430	423	422	427	443	403	431	457	418	374	430	397	451	410	414	423	406	421	410	427	485	421	447	430	408	430	442	440	415	458	400	432	432	448	406	410	469	427	426	412	432	424	418	443	443	438	390	415	424	422	443	466	409	457	428	408	425	412	454	440	404	446	433	469	429	455	459	392	410	425	451	426	452	437	444	431	433	404	426	410	410	464	470	390	414	421	433	461	420	401	403	412	458	438	439	410	413	402	435	412	409	407	426	402	440	459	404	442	405	430	411	402	449	446	416	435	437	428	391	419	437	452	441	411	429	431	438	417	404	453	406	454	438	416	431	408	463	385	458	458	461	386	463	401	397	461	433	465	440	451	432	435	425	400	454	407	435	442	429	376	410	436	431	415	420	433	434	448	422	421	447	398	453	441	417	448	426	441	404	420	420	395	432	441	456	418	411	420	439	430	428	449	430	407	397	436	376	402	449	410	427	393	447	427	449	419	416	462	424	413	397	412	416	437	413	413	425	413	416	408	442	436	424	387	393	461	441	397	446	408	423	441	427	441	430	434	404	450	414	425	450	436	434	417	425	424	469	461	404	451	411	440	451	443	407	417	431	412	413	442	427	430	427	433	432	451	445	454	420	444	430	411	427	430	387	441	417	472	437	429	436	410	414	439	425	421	452	470	447	441	484	426	406	410	437	439	462	391	409	414	460	489	421	445	430	419	432	418	400	411	421	469	404	419	436	409	423	463	423	437	446	434	466	430	430	430	436	387	437	414	409	397	397	407	424	387	416	441	429	448	462	428	444	446	413	430	439	442	460	436	416	414	464	442	419	481	426	412	451	408	394	441	436	452	435	451	406	415	432	434	438	418	445	408	416	459	449	421	427	434	422	378	445	426	411	416	446	402	425	411	410	424	419	437	392	439	421	420	412	414	418	421	421	399	466	411	402	396	437	433	458	437	418	407	412	443	437	416	376	454	425	414	413	410	435	427	422	440	406	458	410	438	421	398	451	404	447	406	402	417	456	417	407	467	417	412	428	411	411	413	440	448	395	441	428	410	432	415	421	408	407	419	417	430	423	467	449	412	422	403	470	429	426	445	426	399	380	427	435	417	415	411	421	408	436	423	401	382	374	419	433	409	437	422	411	444	435	420	417	434	437	390	425	449	429	426	475	454	410	435	403	417	407	389	430	445	429	443	424	421	436	429	415	402	431	445	439	405	441	447	447	437	419	429	420	434	398	434	460	421	418	440	457	409	419	410	406	420	445	441	424	423	454	416	470	417	435	441	424	414	402	406	438	421	453	422	427	440	409	403	415	412	428	453	457	422	433	431	423	421	408	421	452	427	405	421	484	434	418	395	390	412	393	388	425	422	429	399	440	422	432	443	426	420	449	452	408	417	434	417	407	423	424	414	440	409	431	389	406	428	430	400	419	445	470	424	443	416	406	429	434	451	423	414	448	458	451	440	435	445	411	469	420	432	431	468	428	421	429	428	437	440	452	440	482	446	405	428	443	422	413	427	441	400	433	419	443	439	460	434	421	408	436	455	457	430	390	453	409	401	403	406	422	426	425	457	398	445	436	409	396	463	441	422	417	441	441	435	419	457	428	447	447	431	457	423	464	408	413	431	423	437	426	405	423
4329	1688	1107	507	439	327	301	270	239	232	228	246	259	281	306	273	274	295	274	269	273	277	269	252	252	218	237	201	238	220	195	242	225	222	251	202	183	218	213	202	220	213	226	214	214	208	210	224	204	227	234	218	224	228	228	212	233	191	225	181	229	225	213	196	184	204	215	222	218	217	197	188	194	216	194	223	210	211	201	198	199	190	239	208	193	235	192	228	204	223	220	189	206	185	233	208	178	192	229	198	225	240	204	204	209	209	196	196	206	206	213	200	181	228	230	186	201	204	199	206	218	206	221	223	220	189	233	195	207	201	228	224	213	216	204	220	190	219	219	185	202	193	213	243	225	216	237	200	201	223	222	215	210	197	197	208	208	223	252	228	224	203	221	219	230	194	214	206	230	217	254	187	196	190	200	221	196	232	226	237	284	224	210	212	203	207	226	227	207	216	222	222	219	183	224	206	200	221	209	208	207	203	195	174	208	215	220	203	198	227	209	193	205	206	204	218	207	197	220	197	194	197	216	211	203	210	229	191	204	208	197	191	199	219	227	208	215	217	209	210	189	220	227	196	210	200	197	214	186	221	217	181	213	222	196	212	201	185	197	224	194	224	212	194	200	205	196	210	211	203	202	192	195	224	231	197	209	222	210	223	195	218	186	196	178	190	207	198	195	225	201	185	213	207	215	178	238	197	209	193	191	217	208	188	217	220	197	204	205	190	204	196	195	208	210	230	222	205	192	201	229	218	213	196	210	224	218	213	213	212	209	221	199	211	188	188	197	214	183	235	225	201	205	226	187	196	208	228	196	206	195	204	190	235	212	195	200	209	202	208	204	180	190	212	210	217	198	209	224	208	201	199	204	220	185	186	225	201	186	219	200	209	199	191	207	201	205	249	190	209	199	215	200	190	215	204	197	213	201	211	212	227	203	218	193	206	227	205	238	220	195	215	231	216	222	190	200	207	189	208	210	203	221	195	215	169	213	223	204	208	209	189	223	179	195	212	220	224	210	192	209	224	214	198	192	207	191	201	198	205	219	187	200	174	216	216	215	238	227	184	199	198	210	218	226	241	220	199	229	198	198	221	217	196	247	220	223	197	216	191	224	220	226	211	223	216	198	198	198	193	219	222	193	207	201	223	200	206	223	217	231	191	203	200	210	204	219	188	213	200	206	207	206	230	209	216	232	194	214	188	185	198	181	200	212	224	231	206	231	196	207	220	217	205	191	206	230	228	204	216	241	201	212	202	226	190	205	205	195	187	174	205	197	198	214	185	228	226	229	205	212	221	218	189	201	222	211	214	226	200	219	218	197	213	205	229	215	227	224	189	214	209	231	179	228	185	207	239	205	190	238	186	219	219	213	190	213	185	210	207	229	233	207	213	217	231	224	194	238	196	227	206	221	244	204	197	206	203	203	191	198	218	194	232	194	208	216	197	221	208	216	229	213	226	198	180	181	239	211	210	210	198	230	197	201	219	281	202	216	214	214	199	225	186	217	195	206	197	197	221	190	169	214	221	208	231	203	229	222	222	202	240	240	220	217	219	231	196	228	216	238	193	250	180	200	201	223	233	221	207	222	203	204	218	214	215	208	236	219	227	216	172	192	229	187	185	218	206	230	220	188	208	234	226	174	244	219	182	211	202	206	221	235	200	206	194	231	192	208	194	214	213	189	208	211	221	197	195	225	208	234	230	234	225	224	214	226	196	218	202	221	222	217	254	204	218	213	197	211	208	218	207	206	229	217	224	206	210	197	237	224	226	204	236	201	191	194	209	241	224	200	226	218	201	216	186	203	195	222	228	244	203	229	205	209	202	230	205	188	211	208	233	201	200	210	215	181	183	212	208	192	192	221	224	216	180	194	187	203	176	174	206	207	207	193	204	214	218	223	203	214	223	235	206	191	190	206	198	213	201	205	191	218	209	231	210	227	187	213	212	219	197	232	217	192	223	198	216	185	204	226	188	216	205	179	205	246	208	244	216	215	201	205	219	173	217	206	216	178	198	210	216	194	221	217	227	206	218	198	230	215	200	237	213	221	207	191	214	215	210	210	210	198	205	217	221	223	235	225	198	210	186	208	229	208	216	205	204	233	189	192	214	202	187	193	200	223	192	194	220	219	231	229	228	201	209	215	215	218	211	223	190	204	221	235	174	197	202	236	212	221	196	224	211	201	196	193	203	206	224	250	212	225	200	201	228	229	205	212	212	203	214	219	221	230	223	187	220	207	189	211	213	225	202	203	216	197	222	203	211	198	210	202	213	239	217	204	214	221	189	214	233	192	227	216	197	220	228	185	201	228	202	215	214	188	240	206	205	205	214	209	232	204	193	195	217	200	232	221	194	209	210	176	231	179	210	196	230	229	193	194	222	215	232	227	217	220	217	219	223	220	195	198	210	207	212	202	195	202	230	204	205	215	226	196	212	216	207	214	221	217	211	247	220	197	196	207	187	227	205	241	205	208	206	225	200	199	208	194	196	202	197	177	218	217	229	219	197	185	206	191	212	219	201	211	199	184	234	210	183	198	196	195	198	213	223	236	219	218	180	207	200	208	182	184	208	209	228	199	207	185	235	231	189	200	199	219	232	196	215	204	229	224	201	222	239	192	213	200	186	221	210	235	197	217	202	207	212	224	205	204	205	226	219	242	245	192	226	204	219	220	192	195	216	219	240	191	225	211	213	219	202	243	184	196	232	186	218	225	198	188	208	187	209	214	223	209	223	230	215	212	242	201	223	203	228	215	209	187	210	217	183	206	224	209	206	200	221	210	215	225	211	208	217	219	212	194	214	245	210	205	198	238	196	207	234	222	195	231	222	219	211	196	185	207	190	207	231	202	215	230	207	201	231	205	237	200	233	219	198	219	199	212	220	218	193	200	229	230	237	245	210	225	213	207	223	216	217	198	221	188	198	221	238	199	199	231	214	194	206	209	211	248	207	217	226	243	217	217	206	193	215	213	212	210	201	226	207	206	198	224	201	195	207	217	204	183	215	213	201	191	200	207	197	214	194	220	206	210	188	207	216	224	174	192	215	207	214	212	216	224	212	215	218	203	194	199	207	239	186	201	211	219	210	187	216	216	204	220	198	196	192	183	224	195	217	206	219	206	221	164	174	215	196	211	231	216	207	182	201	208	205	223	219	197	259	218	198	213	223	221	212	208	243	203	212	186	224	183	236	235	228	219	196	225	208	207	196	215	203	241	199	208	206	193	201	208	187	212	201	207	199	222	222	225	213	221	211	217	215	215	206	199	221	211	215	176	203	207	221	218	220	194	203	215	222	215	222	205	199	223	206	211	219	226	202	222	218	215	208	207	223	223	223	204	211	210	208	223	212	225	224	234	219	196	241	239	245	213	219	223	210	200	206	211	201	205	192	214	214	212	228	215	206	216	190	186	193	213	212	188	184	213	209	213	196	209	213	252	202	196	197	203	217	226	203	209	218	224	226	204	197	185	222	204	206	217	202	215	196	227	230	213	217	233	206
3976	2316	2228	1506	1461	1171	882	740	705	592	629	665	637	967	974	1050	1096	1091	1020	998	981	1017	1008	847	826	773	702	662	646	636	633	582	630	622	570	568	578	614	579	521	604	565	544	531	540	557	526	589	543	554	542	568	564	549	507	519	509	510	508	580	519	490	554	561	528	538	555	515	521	596	516	547	547	555	532	520	540	502	522	529	555	512	532	518	533	529	580	564	525	502	553	514	530	538	526	552	510	515	529	497	592	558	557	556	557	547	506	533	534	518	543	532	571	504	518	555	480	494	508	550	552	557	549	516	534	580	520	546	512	571	516	522	553	523	500	544	477	571	502	503	514	508	527	489	546	507	538	555	566	559	534	511	529	501	517	509	528	513	523	497	527	511	561	545	541	501	505	575	556	534	573	511	543	553	548	519	472	521	567	574	523	511	509	541	570	520	527	538	538	522	552	502	508	525	493	545	538	498	499	517	569	535	535	548	519	530	538	500	550	518	514	587	503	531	570	524	559	510	527	527	520	525	534	553	581	554	536	539	572	534	558	530	507	524	556	496	533	538	523	550	531	522	554	540	570	565	505	512	557	532	543	530	533	547	510	524	558	527	531	554	508	520	556	558	544	570	523	518	534	551	508	514	554	533	556	513	555	540	542	566	555	560	574	552	550	534	510	541	531	556	587	547	530	495	473	542	532	506	541	552	500	519	535	524	531	551	561	544	551	520	537	499	545	541	511	519	537	535	504	523	548	502	530	494	540	546	522	557	491	577	517	542	509	532	581	549	505	531	547	528	515	509	504	520	526	543	540	525	511	528	486	503	498	612	515	495	514	533	544	526	557	518	535	536	543	550	516	525	542	511	547	558	512	522	561	539	493	517	502	551	515	481	562	563	516	534	540	527	445	537	560	552	527	502	527	488	529	519	518	543	510	537	530	546	525	562	531	507	487	510	507	571	494	506	544	534	510	557	512	537	565	550	509	528	637	556	532	532	566	513	503	522	561	511	545	486	550	551	524	514	483	484	519	493	508	592	534	515	538	536	525	540	549	512	538	519	502	509	543	524	492	519	538	534	534	493	517	550	559	542	538	560	531	549	549	538	533	502	552	552	522	536	496	560	507	518	517	473	518	523	517	542	569	546	558	526	546	534	474	496	570	539	546	540	527	508	517	553	550	520	524	558	538	493	554	531	554	554	548	561	514	529	515	502	537	508	505	526	554	508	552	556	522	511	554	542	510	523	509	503	543	467	526	524	513	509	520	522	502	552	529	565	515	531	487	533	497	545	522	552	505	555	511	539	554	562	546	534	520	517	546	514	569	534	527	518	525	543	549	531	532	534	513	517	528	531	514	512	555	542	563	540	516	573	512	518	569	530	548	546	491	535	519	569	526	537	513	553	523	522	516	550	527	544	550	514	549	524	495	553	521	502	536	484	536	495	515	523	538	529	534	552	517	574	575	516	511	534	523	530	502	594	539	521	524	568	527	527	563	563	460	560	574	520	543	511	483	487	525	569	529	524	526	558	512	505	539	515	507	523	534	547	519	530	491	558	522	524	532	513	559	540	502	469	512	554	500	521	557	526	528	518	520	537	526	522	503	540	514	524	535	546	527	491	522	547	544	543	540	508	513	532	543	551	580	532	598	547	540	511	532	499	538	515	550	553	471	530	557	499	550	502	544	545	542	485	558	528	522	516	521	532	556	511	542	525	537	551	520	538	551	522	515	571	508	564	536	502	545	495	480	523	484	549	507	550	542	513	553	548	544	532	519	540	526	510	566	565	538	531	530	527	488	517	541	518	492	536	534	493	555	515	521	535	603	535	528	539	526	536	530	529	546	558	568	544	541	540	508	525	530	517	512	533	529	524	536	543	547	545	494	542	570	593	549	544	505	525	465	534	564	517	521	518	567	543	502	534	569	539	515	516	499	508	528	567	518	556	525	538	553	478	535	546	548	580	540	499	505	555	532	495	528	507	552	502	537	525	487	516	537	496	508	604	537	512	523	548	503	533	534	537	552	522	497	519	541	555	511	557	513	500	523	508	513	526	536	503	512	527	550	537	524	585	511	558	529	540	539	528	558	534	541	562	510	535	566	545	559	555	523	536	509	531	541	502	569	526	543	533	529	573	488	554	497	533	527	579	540	539	516	522	527	508	512	557	518	539	510	541	536	540	532	524	544	522	508	525	493	502	519	515	533	545	540	508	530	545	508	522	517	510	548	533	548	495	535	567	546	542	568	546	539	516	548	542	523	526	514	518	528	487	500	534	539	539	514	506	519	558	569	578	509	527	545	479	522	517	516	551	526	545	561	531	480	535	549	530	536	495	538	514	520	531	581	522	572	515	505	535	531	525	538	549	510	534	526	509	504	544	551	503	528	556	522	532	537	570	491	551	521	540	513	493	521	537	534	528	559	524	529	567	504	574	528	526	565	549	535	568	527	498	512	514	553	520	566	503	482	524	524	531	555	515	535	533	515	510	555	529	534	544	507	534	504	518	548	529	541	491	530	521	541	540	530	562	509	532	512	531	508	537	501	543	525	476	557	540	547	531	521	541	488	491	547	531	511	542	554	542	498	516	520	500	505	513	538	561	533	560	490	566	564	513	576	517	530	543	515	521	535	506	502	537	473	538	493	523	515	534	544	537	519	511	548	520	543	502	488	515	494	560	554	507	565	568	516	509	528	506	524	534	530	551	544	542	534	560	557	541	536	529	579	578	581	534	548	506	503	520	541	516	548	502	475	495	501	546	526	558	505	544	545	536	527	521	552	524	518	500	529	532	492	559	535	568	514	537	569	520	504	547	530	524	517	537	573	546	536	542	498	515	510	556	528	500	535	548	520	536	549	470	506	524	559	496	577	511	509	524	522	545	558	511	542	507	552	525	548	527	499	524	550	511	547	582	520	509	574	540	544	574	554	529	551	510	550	545	538	515	548	553	480	501	530	532	533	528	547	505	513	533	502	511	519	526	523	503	528	513	518	515	502	551	539	561	537	492	510	514	556	480	546	540	516	498	547	505	524	555	504	481	522	482	512	543	522	494	590	511	531	498	516	530	522	510	491	521	521	508	537	534	549	514	522	511	522	510	506	554	521	535	500	519	513	536	565	535	533	572	513	539	507	522	491	519	568	551	540	539	548	557	557	536	487	525	556	547	547	500	546	538	531	523	517	558	523	560	528	525	510	504	515	539	537	533	547	538	534	505	510	449	535	543	492	498	544	567	515	554	510	513	492	545	557	517	544	540	495	538	544	491	510	555	503	516	521	495	562	513	549	514	505	508	511	530	573	552	568	524	542	549	535	527	540	523	530	570	543	514	556	549	552	543	537	526	536	503	546	509	528	594	534	539	524	515	495	506	549	520	512	505	550	519	547	565	547	489	553	476	501	528	557	569	489	513	544	528	501	541	540	510	550	519	528	516	529	563	520	525	499	535	540	534	527	525	490	552	517	526	509	552	542	550	527	529	532	528	586	512	487	542	522	536	527	569
15083	7700	5636	1755	1137	778	510	347	309	272	249	259	251	299	358	337	351	491	449	386	367	344	334	283	265	250	290	240	245	245	230	241	223	235	225	203	208	249	224	226	210	186	205	191	203	212	228	224	198	199	216	193	214	204	191	204	209	224	220	193	225	179	208	205	206	208	219	192	214	222	237	236	208	178	200	191	209	234	191	219	186	193	200	202	200	196	200	199	241	209	185	199	174	222	192	196	221	206	222	178	208	175	234	189	208	237	204	225	186	198	177	191	225	204	212	200	209	220	184	212	211	182	201	214	191	196	207	184	216	203	205	213	209	196	190	199	195	193	222	211	190	211	170	204	211	211	211	213	191	209	202	218	215	189	179	215	208	198	184	184	248	210	187	197	208	230	215	214	212	208	199	180	213	197	196	192	171	201	172	219	199	218	180	221	210	188	243	195	178	201	199	178	202	176	219	210	192	183	201	217	206	196	212	229	192	212	209	214	188	207	206	188	196	194	197	204	202	209	212	202	204	200	199	208	212	202	215	181	225	213	203	224	211	215	210	204	215	210	177	219	184	212	208	184	191	204	195	189	193	196	212	210	242	207	192	204	197	193	170	220	235	192	226	225	230	214	192	205	229	221	183	183	194	204	220	219	193	202	194	168	204	206	197	194	205	201	211	186	199	217	216	207	204	190	200	186	223	213	202	195	192	213	198	212	200	219	230	199	199	212	178	213	220	221	200	206	220	224	196	198	230	201	223	195	209	195	199	173	215	207	208	196	210	233	173	189	190	208	200	200	208	187	181	205	191	206	210	199	204	167	201	200	201	200	223	202	232	186	235	213	216	182	209	176	211	186	202	198	194	216	197	212	198	210	196	221	191	211	194	222	189	172	202	173	224	217	194	211	193	206	202	206	208	202	221	217	210	207	225	198	199	191	197	183	216	211	222	195	196	198	199	208	198	228	206	188	204	192	175	201	219	208	214	215	194	191	195	222	189	210	225	195	208	229	193	231	222	191	203	211	195	207	229	184	227	195	189	203	182	201	239	201	202	210	195	179	199	234	200	190	174	191	208	209	198	205	185	222	194	198	216	202	195	217	197	210	182	227	199	196	226	208	206	198	205	197	182	200	199	229	220	211	213	223	183	195	236	205	223	239	201	204	227	203	196	198	219	228	210	224	217	207	217	193	191	193	208	199	205	206	217	199	201	183	221	209	208	178	223	185	194	228	214	190	215	179	210	213	206	210	172	219	203	202	224	190	214	225	199	215	209	200	199	204	207	194	217	210	209	211	215	196	219	224	214	196	220	195	205	175	191	196	220	210	189	233	232	223	204	235	215	213	194	216	201	188	232	189	225	233	207	185	203	202	201	196	199	218	210	196	190	223	209	220	221	222	208	217	204	205	219	184	210	201	175	209	207	209	201	199	196	196	216	205	178	219	219	180	194	184	212	169	201	228	219	199	194	188	207	210	192	198	221	208	214	190	204	189	198	213	195	192	235	193	223	194	193	203	214	218	190	213	207	219	202	204	186	217	197	206	217	178	187	208	193	219	201	207	203	207	206	211	194	218	181	235	203	174	199	193	180	190	212	213	224	229	192	223	208	180	214	213	216	193	214	200	207	181	192	209	221	184	204	210	180	206	243	194	213	205	180	208	224	200	207	209	212	200	213	223	202	219	193	188	203	189	192	179	193	193	183	180	204	197	205	196	224	229	223	197	216	217	204	206	179	197	190	212	163	207	189	214	191	185	202	199	172	168	204	214	222	199	219	216	245	221	215	223	194	210	184	203	195	200	217	210	208	246	188	178	189	196	187	201	191	215	213	206	225	201	236	223	198	195	213	189	192	220	175	198	198	206	204	207	198	220	200	211	193	215	234	207	196	209	202	211	199	217	212	198	186	215	199	186	195	182	201	201	208	183	205	216	190	181	186	190	182	195	239	215	188	192	205	238	200	202	244	202	190	190	183	213	209	206	205	212	199	183	217	204	213	193	196	201	212	214	210	205	199	201	201	195	216	187	208	191	204	189	215	199	229	188	214	189	222	211	225	193	193	219	210	198	210	192	193	204	192	208	198	197	199	210	200	195	219	212	193	197	204	208	201	202	214	231	178	197	210	207	196	210	213	217	203	209	213	198	202	190	202	234	208	185	223	223	245	175	214	213	212	182	187	227	211	214	231	236	199	196	210	211	213	192	197	202	215	190	207	239	215	194	214	209	202	204	198	201	188	184	225	207	216	195	181	229	213	180	220	218	227	238	205	207	207	215	216	200	180	188	196	192	222	195	205	217	199	199	201	177	168	195	210	189	188	206	215	202	188	177	200	203	202	198	189	214	229	189	210	187	208	203	186	190	183	198	222	195	204	204	194	215	202	228	227	170	203	225	201	184	194	211	211	181	178	177	214	242	219	180	196	203	197	193	206	193	220	207	191	176	183	204	188	209	200	187	202	167	186	205	231	217	194	170	216	200	205	217	190	214	179	213	199	216	209	210	214	189	209	163	206	191	217	180	175	212	213	215	201	186	218	211	224	201	227	242	189	232	190	200	195	212	166	219	206	221	188	223	208	191	214	211	170	221	228	212	216	196	213	199	229	203	223	210	219	182	228	225	207	200	202	199	194	197	200	176	206	197	189	214	227	205	200	202	194	208	214	235	182	187	217	215	190	219	189	212	213	179	203	195	211	219	212	215	218	202	190	213	212	195	205	235	229	214	230	200	169	193	210	212	185	207	187	205	216	200	205	193	202	187	216	182	180	197	219	226	219	215	209	198	241	205	193	208	175	196	211	200	203	218	210	209	192	209	178	212	212	215	170	183	190	188	217	195	204	198	209	243	199	203	188	191	226	202	202	211	202	188	214	218	224	211	188	204	192	200	194	201	219	212	207	234	181	213	214	208	210	194	210	220	229	212	207	203	205	189	207	197	201	179	193	211	205	211	199	210	208	204	211	208	216	202	213	216	208	198	199	252	181	189	190	200	200	200	207	201	236	204	217	205	197	223	191	190	212	220	197	212	203	220	164	201	212	225	206	205	234	230	191	214	213	192	200	227	197	202	208	206	192	231	192	204	194	207	210	219	186	196	190	220	183	202	211	199	206	222	233	219	190	219	203	204	195	202	183	197	189	191	199	197	184	221	197	227	212	201	180	199	208	236	205	206	195	204	200	243	198	196	203	184	192	223	198	189	168	190	205	194	208	201	216	213	218	194	190	199	213	191	214	197	225	207	198	192	207	211	231	234	214	214	173	192	215	199	211	204	207	202	184	208	212	235	212	213	212	218	197	215	207	191	186	213	205	220	182	195	231	215	198	220	206	204	228	188	190	199	227	197	188	216	202	203	230	201	211	198	185	231	208	207	223	216	193	219	218	174	218	190	203	189	215	178	190	207	172	228	210	192	228	199	204	222	218	212	202	236	186	226	194	200	197	203	189	219	203	197	186	192	191	231	187	241	217	207	179	196	186	206	194	235	217	195	187	178	198	191	215	193
11880	7682	6178	3671	3385	2728	1907	1203	1013	885	832	869	884	1063	1440	1636	1740	2215	2121	1875	1753	1602	1549	1412	1113	1088	953	929	840	780	765	736	703	636	698	597	637	600	631	566	603	616	557	526	548	565	565	540	550	525	564	540	559	517	459	539	532	527	549	533	505	513	527	505	507	536	537	524	551	543	520	499	510	518	510	534	519	519	497	493	490	506	551	513	557	499	499	520	545	512	538	502	517	492	524	507	495	496	519	497	499	508	492	498	521	520	547	534	485	528	530	497	502	520	539	536	538	545	496	513	529	475	554	522	499	523	508	499	558	527	504	490	528	519	525	523	516	492	494	532	520	536	502	467	485	511	523	522	521	499	573	480	534	527	492	522	491	514	569	508	541	491	537	524	537	540	579	576	474	531	531	498	534	548	480	530	498	531	522	528	522	475	549	543	528	528	522	518	490	506	517	491	554	510	496	555	555	523	520	480	496	484	512	509	515	504	537	495	547	527	505	458	522	534	475	493	493	520	524	550	489	501	501	510	506	484	552	501	522	496	519	494	547	501	551	501	538	504	519	466	517	524	512	530	504	500	508	544	493	491	560	550	539	502	555	527	473	538	508	539	476	567	517	515	555	521	521	511	499	487	489	489	510	518	497	497	544	478	495	502	543	516	540	461	483	514	544	483	517	532	508	506	520	479	512	528	489	470	484	523	521	531	531	444	512	497	509	499	509	494	504	544	530	545	520	502	511	513	445	536	500	515	514	491	519	488	496	529	528	521	493	487	510	547	513	496	565	538	527	517	540	460	540	559	518	544	526	517	498	499	526	543	486	514	482	533	507	489	520	466	536	485	546	526	522	531	522	522	511	522	554	517	529	514	528	546	490	513	506	497	466	522	501	553	509	515	530	500	499	531	523	475	537	491	534	530	524	507	520	475	514	518	537	530	551	547	543	503	524	515	537	503	497	517	529	495	504	509	521	519	510	511	480	533	505	499	498	513	516	483	548	512	533	533	501	538	501	504	535	530	496	512	538	540	465	489	522	512	511	497	522	504	524	509	506	524	552	481	487	512	525	504	511	481	504	532	509	496	510	534	513	511	503	529	514	468	525	535	531	493	510	530	513	489	482	527	511	508	547	492	493	529	538	541	554	518	519	552	464	550	520	516	484	510	469	482	480	516	520	525	479	503	544	530	531	491	508	518	495	514	492	530	529	490	495	557	509	503	519	466	515	496	527	502	486	513	524	496	500	512	538	547	534	508	524	498	511	551	524	508	492	524	517	527	501	528	517	503	524	513	541	496	496	449	517	522	523	568	499	515	548	523	544	471	469	512	504	515	540	514	468	492	558	480	562	532	525	515	508	468	481	506	508	497	492	502	523	544	526	510	552	515	499	482	483	525	548	544	518	526	528	546	524	501	531	537	516	502	516	488	524	498	536	536	468	518	570	536	488	525	517	538	543	517	484	502	485	489	489	516	527	491	538	565	510	564	531	526	548	488	506	532	506	567	535	486	501	502	539	544	548	524	536	523	553	488	504	537	475	552	510	485	548	511	493	473	499	511	486	470	523	477	502	503	470	529	569	481	506	555	507	528	556	540	538	510	508	474	518	489	497	499	532	510	500	515	516	530	517	520	535	530	470	509	558	460	492	525	518	515	526	517	544	556	505	511	539	524	533	483	558	558	508	508	501	508	512	514	471	455	532	511	500	501	503	525	526	514	505	508	530	504	538	524	483	490	520	573	531	519	535	537	521	530	479	511	498	491	494	482	500	522	500	537	540	510	553	493	525	507	530	525	510	525	506	540	501	529	504	534	506	533	533	484	525	533	544	491	507	489	535	549	516	506	483	536	535	514	529	455	527	511	548	496	538	504	545	530	493	539	515	518	533	567	499	481	512	525	532	485	503	512	537	532	534	490	532	483	505	497	476	519	496	498	527	516	521	502	507	478	516	526	517	506	526	513	477	523	485	513	514	494	508	530	515	488	509	520	544	532	481	515	545	527	527	498	517	522	513	497	531	488	507	505	522	513	509	525	493	489	486	551	522	543	506	511	477	496	526	508	486	534	530	528	469	523	516	509	568	480	489	556	488	542	549	506	488	521	521	536	539	534	502	529	544	489	483	508	552	532	479	506	484	550	540	492	502	534	518	534	488	498	502	518	511	512	542	499	523	508	489	498	509	502	547	524	520	537	466	497	522	512	507	500	485	500	495	514	486	523	503	537	512	536	505	528	513	525	448	522	535	521	500	513	502	528	474	522	520	491	541	509	534	509	477	522	490	501	506	507	568	517	516	526	529	538	521	536	502	491	513	541	530	497	499	497	530	496	517	494	570	534	533	508	536	469	541	506	504	485	522	506	510	549	464	544	500	486	490	528	497	510	490	498	502	499	520	493	503	524	533	496	475	516	496	478	508	499	435	501	546	493	505	532	538	543	538	508	534	504	538	494	545	545	498	522	526	501	509	511	491	519	508	541	522	516	539	474	547	506	519	498	519	512	523	508	544	511	524	485	509	534	534	519	574	508	547	523	482	509	497	503	485	513	499	504	552	543	530	492	515	499	531	560	537	500	478	536	529	559	487	544	514	546	543	507	506	536	531	503	512	533	517	485	505	525	516	489	513	524	496	527	514	525	491	544	526	498	504	535	537	523	539	546	492	545	504	520	497	510	495	508	506	533	541	515	521	505	509	459	510	527	554	476	530	518	558	535	506	543	492	508	487	491	512	507	490	489	531	516	525	540	502	492	486	516	521	535	501	507	508	527	525	509	526	471	502	498	529	535	538	530	495	489	534	496	482	517	508	516	492	553	502	474	534	516	524	524	529	511	567	507	505	503	503	558	526	535	465	487	515	507	489	527	492	536	506	534	520	530	474	551	473	515	550	493	496	525	499	496	529	519	540	519	452	511	525	551	496	510	528	510	517	521	555	531	526	512	522	543	530	503	523	496	503	542	511	534	560	493	557	537	512	520	549	493	532	471	524	502	486	495	515	506	508	526	493	533	493	519	550	529	547	528	512	541	495	504	526	501	539	524	526	545	548	511	566	538	528	497	500	522	510	525	500	478	516	482	514	508	514	495	491	486	492	513	507	463	524	505	485	522	494	514	533	505	534	489	527	511	531	481	527	489	513	548	507	478	468	516	551	510	537	510	506	521	502	514	501	535	510	474	540	519	529	477	516	516	534	493	524	528	490	477	515	491	524	508	512	530	478	511	528	533	509	460	532	528	511	529	550	515	523	475	520	470	523	525	541	510	501	489	523	480	537	520	478	493	504	560	508	501	526	520	502	531	519	481	504	535	486	524	493	532	538	498	477	501	493	512	498	534	521	530	524	536	536	532	542	537	489	523	504	500	517	494	509	522	492	518	529	525	518	513	567	470	517	514	552	520	488	513	514	527	502	499	556	530	498	540	536	498	504	527	502	490	531	528	552	479	505	542	502	564	489	513	499	531	550	529	507	491	535	512	518	485	506	472	542	500	541	516	494	553	495	520
23915	14422	7767	2866	1742	973	621	339	315	270	270	260	269	287	384	393	467	599	557	485	400	383	384	342	322	266	246	249	228	263	224	194	207	199	218	184	175	192	221	200	194	175	193	174	168	162	189	165	147	172	136	186	197	172	159	165	150	168	165	156	158	155	163	161	170	175	154	162	179	154	175	148	168	173	178	176	174	169	154	171	192	176	185	185	168	169	170	192	189	173	207	172	200	172	188	171	175	159	156	178	164	164	179	163	155	184	188	175	156	173	172	163	167	175	156	181	168	167	160	184	177	164	169	165	156	140	158	173	184	154	174	135	175	151	150	146	169	175	177	187	164	156	154	164	169	162	162	177	175	144	172	165	159	146	168	165	170	162	174	174	161	167	179	170	169	187	190	177	185	157	155	156	153	146	202	190	160	144	155	164	140	157	153	167	158	176	187	176	177	169	183	154	197	139	162	155	179	185	159	160	154	188	191	163	185	167	160	162	147	158	175	163	140	143	164	156	181	162	155	168	150	167	154	163	178	156	157	171	172	164	147	165	180	195	184	157	173	187	163	158	148	160	183	176	157	192	199	173	170	164	148	168	158	177	164	154	162	159	171	130	173	184	169	157	169	173	167	156	177	153	155	169	143	170	152	182	213	159	146	179	182	200	168	181	174	164	173	169	155	169	161	161	180	164	168	165	165	184	140	186	192	185	157	160	148	163	174	158	156	174	140	160	167	166	190	178	154	140	150	144	185	154	163	145	157	168	149	181	172	166	179	164	156	152	184	146	175	166	198	175	175	164	150	165	183	168	160	162	155	175	158	158	178	173	171	164	155	150	159	150	172	166	143	167	187	177	179	151	153	131	168	173	193	168	176	181	170	163	168	170	184	181	145	172	145	201	191	201	179	158	154	169	156	187	167	141	162	155	170	171	170	196	161	183	167	143	170	137	169	177	157	164	142	146	150	157	162	148	142	165	139	152	170	165	162	177	137	131	172	176	166	166	178	167	172	189	165	147	171	194	165	159	154	175	145	170	159	179	166	170	160	171	167	163	175	176	164	179	187	173	141	177	164	161	149	167	180	198	183	164	165	163	142	155	164	166	162	157	159	162	159	160	151	156	165	157	164	156	162	165	164	163	163	147	172	186	192	158	148	172	163	149	172	164	135	159	153	188	150	176	169	191	175	176	161	176	187	186	184	162	168	192	166	180	190	156	171	152	168	180	173	162	163	154	171	151	161	149	168	155	132	164	155	157	159	163	174	186	169	155	160	168	166	177	178	172	176	177	183	170	175	172	146	164	199	145	164	163	182	175	173	169	166	158	174	163	181	168	171	167	178	166	187	178	173	191	187	158	200	171	169	167	157	185	156	165	174	198	145	139	182	184	158	194	179	154	160	177	147	163	167	167	159	183	166	170	167	207	183	164	185	176	177	148	181	153	165	168	162	184	165	157	158	157	182	167	186	162	162	171	130	139	170	185	145	159	177	165	152	181	178	168	155	168	150	165	172	160	157	171	202	171	175	165	168	154	164	155	155	173	163	162	180	167	158	166	167	180	174	174	155	172	174	145	159	188	178	169	173	173	164	159	177	176	164	158	162	151	205	164	163	174	174	147	138	157	169	161	161	186	179	192	179	181	171	180	163	190	166	168	174	166	188	165	167	171	185	187	172	175	120	168	176	162	149	151	173	162	149	166	176	173	161	158	184	149	171	163	178	172	161	147	150	168	152	153	179	182	192	172	173	158	159	177	171	177	179	155	159	168	142	171	169	169	159	162	171	170	168	171	185	199	167	170	182	182	166	170	158	157	158	165	187	174	181	167	164	151	162	171	168	152	157	157	174	158	182	186	168	151	133	171	159	163	166	165	177	202	191	169	182	133	163	178	161	139	185	174	165	153	167	184	156	183	151	172	158	158	173	144	149	163	133	164	162	161	176	155	145	159	173	158	166	165	201	158	138	169	178	156	171	161	159	164	170	160	165	167	147	165	177	173	148	170	175	172	155	196	183	183	158	169	160	187	197	169	168	181	168	160	172	161	157	147	162	141	144	138	179	173	181	168	166	156	163	166	178	166	159	170	171	164	163	173	168	138	129	173	154	146	191	179	167	187	173	148	160	188	166	177	169	187	181	171	150	162	153	167	150	177	164	160	171	128	190	153	168	158	194	166	163	166	150	174	150	146	152	169	160	135	159	163	170	184	161	183	168	153	161	168	179	171	139	157	194	130	172	145	161	170	163	152	157	158	184	153	173	171	175	188	187	170	178	158	165	156	160	192	150	172	157	159	175	187	157	158	183	158	186	181	172	182	149	159	182	161	181	155	168	157	166	202	171	158	171	177	182	183	174	145	187	160	159	178	156	176	178	161	140	171	183	146	173	168	168	142	162	149	154	166	184	171	193	156	164	160	176	208	182	159	176	172	181	182	168	161	153	185	160	134	179	144	164	172	157	165	168	178	183	189	188	186	157	171	167	162	162	180	166	185	149	182	178	152	144	155	136	187	175	176	173	166	166	165	180	177	161	189	150	147	130	167	177	181	159	156	168	168	149	168	163	178	136	181	166	170	168	170	142	163	167	151	155	166	170	158	180	156	160	174	163	161	162	130	175	177	193	156	163	194	173	184	184	171	160	184	183	173	154	153	155	168	178	175	177	165	173	171	173	163	149	140	164	144	184	151	171	174	153	164	178	157	167	160	190	156	163	145	158	162	162	170	167	162	167	163	171	153	141	164	191	160	160	173	165	163	177	164	152	175	161	147	181	170	165	180	193	193	172	158	164	185	174	154	186	171	172	175	169	167	204	163	161	167	160	171	142	168	164	169	166	156	171	175	163	161	165	147	177	174	183	182	164	201	179	162	155	168	141	154	193	173	165	154	166	146	164	169	178	174	159	179	170	166	160	169	166	164	176	162	174	160	147	161	159	144	163	194	155	164	164	183	179	165	178	146	152	148	134	159	150	156	174	177	175	195	179	168	184	161	147	191	140	188	148	142	171	178	169	176	167	186	187	183	157	158	171	176	152	179	167	154	169	176	187	158	179	165	161	165	180	172	163	185	158	141	171	156	156	168	167	171	162	163	172	164	184	155	188	160	154	172	144	184	170	173	143	172	182	180	199	168	183	170	158	167	200	144	155	173	176	164	143	159	154	181	178	174	161	162	146	160	160	168	177	138	168	181	175	154	148	150	151	148	158	190	158	177	176	158	159	184	211	176	166	147	159	158	135	156	166	184	173	165	156	159	152	168	156	171	156	144	174	180	164	174	179	159	175	171	184	168	164	171	169	182	171	169	166	174	169	172	152	182	170	187	169	172	165	177	158	174	171	174	170	180	177	160	173	166	197	163	155	152	167	153	156	146	165	187	169	182	157	189	165	176	155	199	142	172	184	153	178	181	179	152	157	160	178	165	177	150	185	160	155	166	171	175	155	171	182	154	152	156	158	154	146	175	157	160	174	185	159	177	182	169	197	162	171	153	165	150	150	158	159	155
16276	12415	6601	5493	5073	3594	2385	1516	1171	984	915	959	963	1308	1973	2029	2625	3148	3096	2623	2315	2076	2095	1788	1506	1271	1099	1182	945	905	822	747	716	732	694	612	607	623	550	565	518	517	498	474	476	518	447	462	465	447	469	469	527	452	498	527	464	429	464	426	472	403	483	446	445	443	465	487	439	469	417	448	449	434	461	440	427	420	408	453	433	413	418	434	428	409	417	453	431	396	473	429	428	429	435	405	392	440	462	406	431	438	423	447	407	442	413	418	420	434	437	440	430	433	407	476	395	450	447	419	439	425	399	415	427	425	459	439	413	425	443	431	396	453	419	477	433	414	424	409	439	419	397	411	422	430	425	462	419	424	449	426	413	442	445	434	399	409	445	450	455	428	374	393	434	428	436	419	408	426	419	435	423	417	420	426	422	442	440	423	428	447	437	416	415	418	386	448	391	438	434	425	423	437	401	451	439	449	409	444	433	447	417	452	482	419	425	425	436	437	454	448	434	417	441	403	445	429	392	445	449	413	446	423	420	422	449	398	433	389	426	418	443	408	414	430	433	437	420	424	413	426	413	429	436	377	428	400	432	456	418	397	446	439	437	420	424	421	461	473	399	425	407	426	473	417	407	460	441	415	456	437	425	427	420	409	452	407	430	452	412	419	439	422	404	436	417	433	426	411	404	427	414	427	414	450	404	427	428	417	448	447	388	448	404	453	443	460	418	403	393	414	377	445	404	493	409	453	372	438	425	406	452	401	438	447	415	418	443	408	415	423	418	454	412	437	421	441	403	453	448	436	412	411	445	433	425	398	420	442	426	393	438	446	416	414	447	470	424	403	474	437	438	416	407	432	443	431	460	431	425	429	414	392	425	429	448	427	402	414	380	403	416	464	418	440	439	445	474	429	402	445	451	469	448	444	423	468	414	449	420	410	419	467	447	435	441	464	419	431	440	465	438	421	408	429	470	431	458	448	406	449	398	400	457	439	422	423	429	471	446	442	429	445	426	463	421	397	430	458	411	431	428	404	387	409	413	490	439	409	394	406	454	393	423	437	439	440	474	434	409	401	421	438	453	446	416	472	450	431	432	442	395	486	408	408	423	466	414	474	430	458	418	424	393	433	453	388	404	460	447	441	415	405	408	438	413	423	437	420	429	422	412	433	455	431	425	472	409	402	406	384	439	411	416	452	436	439	411	416	423	393	476	432	434	442	414	447	458	441	447	424	449	429	442	449	419	463	428	436	439	424	424	428	441	381	452	405	460	406	404	422	401	452	410	419	428	406	414	417	428	450	394	434	487	411	453	403	428	450	418	412	417	398	440	448	412	448	425	433	431	420	429	391	411	418	394	414	448	406	449	421	430	429	445	377	433	445	440	441	448	386	411	445	408	427	478	384	405	443	418	432	459	433	459	461	422	447	398	448	432	390	459	409	422	398	413	433	406	442	436	466	438	439	442	447	422	423	416	435	455	437	409	424	428	408	474	432	457	401	418	416	460	423	442	441	439	393	426	440	458	436	411	460	430	412	449	432	431	427	424	423	418	420	450	400	412	431	445	433	449	404	422	433	402	436	440	428	438	445	437	433	420	427	425	461	408	413	447	446	419	400	437	436	434	408	401	441	442	432	436	418	376	430	433	407	451	416	492	422	440	415	440	395	438	414	433	432	435	397	436	418	399	419	431	485	424	460	430	428	453	431	409	460	485	463	417	448	405	382	448	451	394	457	420	439	417	389	425	421	488	429	413	379	418	421	415	402	446	452	456	433	405	406	473	432	425	416	441	464	407	424	404	429	439	406	460	463	388	392	433	428	435	438	422	384	450	406	463	432	458	418	403	449	434	368	440	390	414	386	410	412	445	469	428	424	426	448	458	402	422	459	397	413	401	416	452	456	427	433	424	439	402	410	385	416	484	426	447	424	415	440	449	385	383	434	437	403	411	419	437	404	440	441	450	485	440	408	445	410	437	433	444	436	443	400	424	435	430	433	407	424	402	450	457	440	431	411	455	409	423	387	458	429	451	421	430	428	411	460	428	435	439	460	429	422	433	411	407	438	422	433	438	393	442	459	420	455	437	435	456	431	421	419	431	443	426	413	420	412	446	445	439	422	419	410	419	399	428	428	412	446	433	444	391	417	420	461	444	421	417	406	429	428	434	463	448	414	441	424	419	417	412	457	454	427	408	450	464	436	397	427	438	423	396	410	438	444	407	430	449	408	415	416	433	452	407	441	401	446	434	417	440	402	429	423	404	419	417	425	442	415	395	439	412	414	458	433	430	407	412	392	424	414	439	406	430	413	412	442	442	403	416	437	435	449	420	411	408	419	428	413	423	448	452	391	432	421	456	428	423	466	458	466	461	421	433	415	454	406	471	427	432	450	444	444	439	406	449	386	424	446	432	417	431	401	413	432	428	420	423	406	411	395	433	420	385	480	412	421	423	424	425	453	408	444	433	439	453	422	415	439	414	435	437	402	441	366	400	468	419	437	383	458	412	462	434	429	437	455	419	444	456	425	435	438	453	426	421	419	416	466	454	441	429	373	432	431	474	404	414	426	452	426	419	425	432	436	459	390	423	402	451	431	423	429	416	429	465	431	430	412	504	445	417	404	393	435	410	397	383	469	409	404	442	436	435	443	405	434	454	451	447	422	457	408	410	431	419	461	453	439	433	418	442	426	435	415	445	422	412	420	451	472	465	424	415	397	389	406	420	449	398	431	459	422	434	430	427	450	422	428	415	422	414	436	424	442	418	439	451	429	423	431	420	416	427	428	456	453	437	418	424	396	409	407	460	444	418	439	399	451	431	448	424	436	412	424	433	400	419	435	410	427	431	434	473	420	417	472	486	432	449	451	424	431	406	450	436	457	440	468	437	404	453	439	446	442	445	391	424	427	429	392	443	419	437	438	430	449	440	436	411	436	422	409	436	399	459	402	415	417	460	404	461	429	433	427	444	433	492	441	420	410	405	460	412	381	438	435	451	403	434	371	416	407	443	374	461	431	407	443	439	432	372	437	458	431	422	412	414	442	429	414	414	404	426	392	435	397	422	412	424	446	422	446	398	406	426	430	443	396	434	431	428	397	425	436	403	427	383	459	410	390	437	416	458	423	437	424	392	459	444	410	413	418	466	424	467	430	436	443	426	431	426	413	409	429	432	446	405	431	458	431	433	401	448	421	467	431	431	424	432	428	425	429	403	458	407	404	426	441	440	468	426	426	419	429	433	406	440	450	414	460	457	437	429	400	467	422	448	420	458	465	410	447	452	440	465	454	430	422	442	440	422	429	404	407	403	435	423	434	420	435	408	393	455	413	432	462	448	424	453	425	406	447	430	400	440	399	412	425	383	406	426	468	453	438	411	401	461	437	416	413	420	434	421	417	446	392	436	418	418	434	458	445	451	414	460	448	424	450	417	434	442	396	410	413	403	457	409	413	420	454	411	443	402	405	426	402	429	433	408	428	445	434	447	455	414	444	410	416	420	412	446	446
4370	1739	959	563	429	324	272	267	242	233	207	248	247	248	298	287	304	278	291	255	260	284	255	271	258	256	238	256	228	232	227	223	205	214	200	221	211	240	234	220	205	214	230	214	223	206	202	194	236	214	208	195	200	212	233	210	223	195	212	211	228	219	218	223	202	221	187	196	182	236	235	204	212	209	211	220	217	214	205	211	196	252	214	227	206	218	200	205	242	255	225	234	226	205	218	187	210	182	226	200	219	222	216	215	179	228	203	240	209	238	200	220	213	231	230	199	191	174	208	201	208	214	212	192	224	223	208	188	211	189	224	216	216	219	217	197	243	230	223	203	244	222	225	197	250	233	211	201	249	218	218	216	221	172	222	190	208	204	210	192	214	199	235	200	209	199	200	195	196	189	229	206	209	233	206	192	245	210	236	196	214	204	214	202	245	222	196	192	216	215	191	214	211	215	204	189	227	189	212	220	212	228	218	244	214	228	213	235	210	197	214	217	207	200	235	214	210	192	213	175	231	202	199	231	178	230	210	215	212	262	202	198	222	221	207	215	193	225	230	212	211	182	222	199	188	224	240	212	184	194	222	231	197	200	206	222	215	211	165	217	203	204	200	217	210	227	241	217	232	201	213	197	221	202	207	217	183	185	235	215	225	208	231	196	191	203	211	205	197	205	206	223	205	207	195	207	218	215	234	226	209	216	188	192	206	215	202	213	207	211	193	192	197	210	219	209	210	178	238	192	239	201	223	215	215	203	214	229	199	221	224	216	201	233	209	253	200	198	228	221	212	206	213	230	249	203	220	201	210	224	188	217	202	211	215	212	257	213	207	210	187	213	209	214	202	215	249	221	242	192	198	204	217	218	218	194	196	232	246	213	238	239	206	216	232	194	209	220	196	186	214	172	194	218	182	233	195	208	204	189	223	215	212	200	209	209	195	207	230	213	227	224	212	188	192	212	191	234	229	214	193	199	192	219	199	191	203	220	204	229	193	204	227	216	188	211	199	216	222	214	224	214	198	211	206	188	209	223	193	181	205	209	212	177	218	234	217	206	210	221	215	222	214	205	227	214	180	204	205	206	217	226	207	198	186	213	225	218	219	221	206	200	214	209	214	217	213	220	228	223	194	224	250	209	235	205	198	209	217	207	231	229	240	203	199	203	176	210	216	202	224	206	213	211	212	232	209	202	231	204	219	211	203	225	218	223	226	179	204	219	219	222	205	190	220	191	219	212	183	221	213	214	194	195	207	204	231	220	216	249	220	218	202	203	219	203	210	226	219	204	206	196	212	222	198	213	198	202	238	197	213	220	247	213	200	218	213	183	216	203	218	206	206	220	206	207	207	189	201	211	190	196	197	206	209	218	207	238	211	196	225	227	217	227	205	220	210	223	208	222	231	214	221	211	204	211	221	207	200	215	207	221	235	214	218	216	199	233	204	221	215	213	213	183	209	218	213	203	214	212	203	213	233	198	227	204	201	223	187	229	232	198	200	226	213	231	224	236	244	214	201	190	237	220	211	197	195	206	192	195	173	218	242	227	181	199	225	231	192	193	204	210	195	202	221	207	197	203	205	215	206	217	213	214	202	207	224	218	192	230	205	205	215	227	223	233	219	229	207	220	190	206	200	206	212	201	217	232	216	225	214	202	227	203	206	208	230	212	235	214	219	222	210	216	216	252	229	217	226	204	223	202	222	197	177	219	211	221	211	215	217	190	211	207	196	216	212	223	214	221	188	231	232	205	196	225	209	189	213	200	221	193	196	198	209	177	214	219	204	211	186	220	209	230	196	209	216	210	214	206	197	189	200	220	227	227	213	199	210	211	217	221	227	204	180	226	241	208	201	208	194	212	183	227	191	223	212	218	230	193	212	231	191	202	216	204	222	234	214	232	196	231	210	201	234	186	201	204	199	224	186	213	193	214	196	214	234	208	213	224	217	186	213	185	206	224	222	232	193	246	210	190	211	208	207	194	224	203	218	214	215	192	224	216	241	199	209	184	231	209	208	210	228	184	191	205	231	173	204	224	222	208	199	202	180	173	248	198	219	234	203	213	227	214	210	220	210	214	214	209	206	202	200	213	198	217	210	205	199	211	221	206	200	208	183	236	227	221	228	220	183	247	183	189	218	260	223	219	237	238	230	200	216	194	225	184	194	210	206	208	211	195	221	197	200	232	219	213	211	225	217	215	219	239	227	187	179	222	210	195	214	207	224	194	203	196	229	188	199	220	226	228	213	202	207	190	223	213	199	227	199	215	237	198	216	211	204	187	193	214	188	209	224	217	224	214	204	210	209	238	230	226	202	198	224	231	229	223	226	208	213	206	219	223	212	208	213	224	207	208	183	212	175	223	214	216	216	217	211	184	209	208	196	222	209	193	227	201	230	215	192	216	223	207	233	235	212	190	197	223	202	220	235	242	197	235	198	211	192	192	206	172	231	207	240	206	226	198	171	234	227	201	201	223	218	205	210	213	221	206	191	243	209	235	227	207	214	186	212	200	221	203	209	205	202	225	216	221	197	195	213	199	230	212	159	210	206	196	189	209	181	204	203	227	196	197	202	204	206	211	229	201	218	209	235	227	205	202	213	223	226	226	202	207	197	219	192	210	192	230	222	193	227	211	212	203	202	228	218	245	209	220	214	235	219	198	216	230	220	187	215	215	211	201	201	201	200	250	236	220	175	238	217	216	190	222	230	236	212	229	233	235	221	205	194	259	231	201	227	209	205	210	222	180	226	203	228	210	237	194	208	197	206	217	223	200	223	218	208	234	205	191	190	188	206	226	216	239	195	211	193	222	206	210	223	196	220	211	187	209	221	223	200	211	197	229	224	195	227	214	204	198	221	234	211	194	207	214	199	196	218	206	230	217	206	230	181	216	217	188	199	203	206	241	214	210	210	243	194	238	209	219	236	177	203	219	212	227	193	223	190	245	225	203	217	244	203	215	207	213	202	201	215	229	225	196	196	240	206	239	196	209	211	209	225	186	205	219	213	218	223	226	215	182	221	223	221	204	195	233	219	212	223	229	220	204	232	229	214	185	224	207	188	223	221	190	199	192	227	213	217	218	206	190	206	235	218	221	187	219	209	227	208	192	233	194	214	211	218	229	209	222	223	218	223	218	200	217	206	230	243	215	220	209	239	203	209	211	212	217	222	227	199	222	195	201	214	211	190	200	208	225	182	212	228	208	238	173	227	189	211	211	194	215	218	204	198	246	199	203	221	208	222	193	225	210	230	181	223	196	210	202	193	201	210	210	208	238	208	226	224	214	177	196	227	213	210	224	211	220	201	222	223	215	216	214	213	217	199	237	217	194	203	245	195	194	232	204	209	233	243	233	224	208	194	219	219	201	205	201	229	212	210	196	218	227	212	199	213	181	233	244	209	224	216	231	208	178	198	255	192	226	225	213	226	221	195	197	241	220	234	225	205	248	201	215	202	225	224	212	222	205	206	223	212	203	254	234	213	217	192	198	206	219	238	218
4039	2307	1766	1752	1554	1156	913	746	641	640	634	652	676	905	1037	1145	1125	1073	1046	1025	1003	1102	972	932	836	714	735	662	633	658	622	630	617	619	604	622	583	622	560	578	582	520	591	573	568	576	505	548	539	542	566	520	614	549	540	536	559	554	555	521	525	564	542	531	519	519	493	563	550	582	559	554	546	549	515	543	511	522	528	528	585	525	556	530	563	519	513	529	551	557	545	540	496	507	560	579	531	514	516	504	522	558	550	529	507	499	529	511	520	546	536	552	537	550	512	517	527	553	549	554	472	561	553	538	523	504	507	519	564	517	500	528	539	537	514	529	508	522	528	549	511	553	531	492	522	515	550	530	570	537	521	551	543	516	509	531	572	534	568	541	518	544	565	525	558	499	552	541	526	505	534	562	551	564	546	536	572	496	527	529	520	495	568	455	536	522	507	569	577	561	578	557	559	536	483	531	506	543	525	517	495	542	550	533	533	571	530	557	544	547	515	540	545	504	524	513	569	505	550	545	510	524	523	541	571	546	481	512	532	510	478	548	558	551	587	561	580	527	517	534	465	572	563	524	559	566	528	550	534	505	499	539	494	499	581	513	556	518	515	530	497	518	524	552	535	512	552	514	495	516	531	526	543	540	499	514	528	474	510	538	496	530	509	537	544	513	487	576	533	541	505	564	458	559	559	569	524	542	530	498	543	520	536	570	539	539	519	551	529	533	522	573	489	509	546	570	510	516	537	541	556	520	550	531	532	511	510	523	525	510	505	513	503	560	543	540	482	503	534	531	570	522	504	546	570	526	541	555	542	513	507	535	526	538	544	501	537	549	538	517	568	535	505	546	541	520	492	528	508	539	502	530	520	503	468	533	538	533	479	517	527	504	537	574	544	518	496	514	557	509	531	494	560	566	548	505	518	565	553	539	552	532	533	590	514	520	550	534	504	540	538	527	509	527	514	528	535	533	532	519	527	572	482	560	536	544	480	533	549	530	518	516	525	577	555	576	517	506	507	490	559	508	536	555	531	562	554	553	569	508	537	515	517	555	526	544	517	547	527	538	520	537	526	492	508	525	471	487	525	520	580	490	572	557	527	534	519	550	531	484	535	558	525	513	578	518	548	533	526	509	506	536	510	560	543	536	491	537	537	567	500	512	523	492	529	535	524	504	517	536	497	591	497	513	555	531	525	549	548	516	545	518	519	502	552	542	539	536	507	530	513	517	517	554	508	535	510	509	547	532	539	503	548	506	547	479	522	547	512	508	490	552	503	554	514	555	546	506	514	537	560	493	524	525	522	584	531	536	539	536	525	512	554	543	535	533	544	565	549	521	527	505	522	517	526	547	524	532	550	555	540	526	519	513	574	540	556	494	544	530	521	508	557	512	520	558	484	516	515	522	525	503	505	555	551	535	522	514	519	540	527	539	538	557	509	492	531	492	511	566	526	530	520	513	522	518	550	599	497	519	540	511	532	511	481	517	525	537	515	523	520	574	551	516	520	537	559	564	529	525	496	501	521	522	547	565	536	552	516	529	559	511	533	508	512	536	550	503	535	545	511	544	553	503	514	538	595	539	524	486	540	479	535	525	535	566	523	535	545	541	514	527	565	531	567	508	534	516	519	532	499	554	506	547	536	497	470	590	578	548	518	537	510	505	563	537	548	583	535	514	544	525	495	494	538	539	531	524	544	510	532	540	538	531	551	550	522	510	516	540	512	519	543	537	531	549	525	544	521	522	562	528	531	524	552	551	561	539	499	539	524	542	519	514	574	505	514	534	549	551	564	545	555	538	560	559	525	561	537	513	517	510	493	505	542	545	521	542	542	577	492	523	475	510	541	560	543	543	527	554	561	543	548	555	542	544	552	494	538	550	509	508	540	529	549	540	541	513	547	505	545	509	521	518	537	529	535	547	515	552	528	523	536	534	545	540	523	530	588	558	545	546	521	518	563	538	555	558	567	540	573	513	525	524	477	526	522	535	565	542	529	521	524	503	526	515	535	522	508	514	520	520	559	492	534	505	515	502	568	528	524	534	521	499	527	578	546	536	534	550	487	528	568	546	501	527	549	529	569	529	541	552	512	534	528	505	543	517	526	588	530	569	557	554	482	561	517	540	567	551	550	529	545	558	516	519	568	563	508	495	521	546	535	533	516	561	535	520	561	505	551	573	536	507	551	508	494	567	492	578	515	519	549	550	519	538	540	560	516	516	525	563	534	553	498	542	521	491	552	538	520	550	514	538	613	542	550	533	538	536	571	489	542	519	536	552	523	529	527	553	539	540	555	565	532	486	529	522	542	526	546	527	534	518	530	515	541	553	459	532	527	542	510	551	504	521	511	530	550	531	541	541	523	564	527	560	557	503	528	510	577	574	542	517	532	566	556	524	523	510	563	500	529	523	537	535	574	549	538	550	523	517	519	545	557	517	531	555	515	523	526	583	542	580	555	492	499	552	528	533	504	541	557	481	526	539	552	495	503	513	489	519	514	522	553	539	546	550	533	517	560	525	543	529	504	504	523	523	507	529	535	508	552	512	529	529	537	554	521	565	588	563	517	498	539	529	468	534	542	501	554	513	510	532	553	553	541	488	541	526	527	575	512	540	526	502	568	551	570	549	549	493	584	561	544	554	533	548	510	477	529	541	560	527	516	497	540	535	490	505	522	507	534	510	580	497	519	529	529	519	569	570	516	500	551	555	546	511	551	492	541	505	515	529	495	545	544	508	565	515	508	515	547	516	543	536	552	537	510	533	533	546	529	535	525	519	550	534	572	547	549	556	548	504	547	533	545	532	529	484	570	538	529	593	541	563	559	506	523	547	530	573	533	524	524	543	510	537	542	526	549	539	532	547	569	524	545	513	542	552	558	534	483	537	531	505	538	532	506	538	521	550	529	539	522	557	544	541	560	525	552	484	524	540	574	554	531	545	565	482	540	522	544	516	589	557	530	535	515	516	523	532	525	536	519	545	528	540	531	503	512	550	525	541	527	566	548	511	532	523	562	544	507	535	511	552	551	554	517	500	548	537	536	520	547	501	503	527	537	546	551	524	534	527	492	555	503	566	519	518	565	534	527	488	517	547	562	532	517	524	510	508	536	510	518	537	542	536	555	569	541	529	538	509	528	566	505	529	529	572	527	506	492	507	590	556	526	529	491	487	548	490	524	524	552	545	548	539	524	545	542	516	511	496	516	514	534	538	534	569	515	550	558	526	575	487	565	519	522	504	559	541	523	543	534	513	549	570	530	561	500	530	524	533	548	544	560	537	531	539	550	525	533	545	518	569	573	585	495	533	524	535	519	547	496	522	477	521	502	535	549	544	573	528	508	553	520	535	514	491	508	533	537	546	529	528	493	529	558	585	527	553	513	505	539	545	573	549	528	508	514	508	503	537	538	531	519	570	546	538	492	540	551	535	516	548	482	538	545	533	503	515	537	528	495	516	531	560	550	514	564	524	506	520	565	561	526	518	480	507	531	534	541	489	589	526
15178	7316	4532	1699	938	635	425	327	283	270	242	252	283	338	372	369	381	488	413	385	359	375	341	327	295	271	265	268	261	251	235	226	239	233	231	215	232	220	209	216	220	213	203	207	235	210	183	214	205	205	229	202	200	224	209	212	213	192	193	197	187	200	222	198	211	227	212	186	190	203	219	182	218	213	179	237	229	210	201	206	210	192	217	192	204	216	191	215	209	211	190	178	192	187	236	199	227	208	199	183	211	185	199	185	213	196	189	217	217	207	218	204	219	221	216	199	235	231	196	183	198	227	193	205	223	217	175	197	226	197	222	209	180	206	202	224	182	217	237	205	215	204	222	240	213	216	209	203	191	202	186	221	206	185	207	213	196	227	204	199	208	196	223	197	209	219	201	215	201	186	190	203	212	220	207	201	222	213	187	213	196	237	220	200	226	214	185	184	214	200	231	193	197	201	192	184	218	197	186	199	227	199	209	204	193	192	230	196	208	202	184	205	199	216	197	207	218	183	219	189	175	221	178	180	239	185	191	187	211	186	200	187	216	204	197	170	216	200	221	220	191	196	185	193	207	199	172	166	211	224	219	188	218	191	210	221	208	207	200	207	210	189	210	220	203	208	195	202	227	197	188	207	199	244	230	201	228	218	232	212	194	198	196	203	220	217	198	198	194	233	214	222	208	184	209	215	219	205	219	190	189	196	180	205	191	222	232	230	217	205	186	195	215	205	181	219	220	208	195	193	218	172	207	173	229	196	213	225	184	211	238	195	215	197	236	181	221	206	175	224	201	198	208	205	212	212	211	216	212	210	194	215	200	181	209	182	191	236	202	205	210	218	225	212	225	222	212	198	232	224	213	223	185	205	223	193	215	212	214	203	210	204	186	196	208	197	208	208	206	183	200	213	204	207	218	226	212	200	206	192	186	199	222	237	178	204	222	190	203	213	187	213	230	216	214	206	214	192	182	219	222	211	206	226	208	196	202	232	223	187	212	194	195	244	214	200	202	176	195	201	209	214	213	222	233	176	221	202	211	215	206	195	231	212	212	222	213	194	218	200	198	228	239	186	216	222	215	213	200	201	194	212	198	228	193	199	191	203	229	194	203	231	211	204	220	215	184	199	204	212	213	211	197	210	218	233	214	200	197	223	198	196	191	198	230	187	231	193	202	203	227	192	219	223	190	221	202	194	194	205	198	188	194	218	221	226	215	189	214	189	191	218	243	222	216	197	175	205	195	225	174	196	229	204	237	195	213	230	207	208	221	217	222	215	200	238	215	190	219	230	223	205	195	210	209	201	209	192	204	220	227	197	206	220	188	219	209	179	196	211	194	205	206	226	201	218	194	169	180	178	212	200	195	196	205	218	206	182	217	227	219	224	222	210	193	192	205	210	200	190	220	173	192	223	184	195	205	200	189	216	231	204	196	189	216	206	204	257	190	198	208	216	212	223	225	206	214	200	204	195	198	213	212	197	201	193	206	213	238	219	195	221	227	221	186	198	204	207	186	216	209	239	233	230	216	224	185	188	211	200	173	227	198	189	190	218	185	200	209	191	190	167	213	214	196	210	198	210	206	241	210	205	210	200	233	210	221	181	198	194	199	229	211	210	224	198	203	226	207	214	196	199	212	195	200	204	203	186	186	203	210	191	206	204	211	173	181	203	204	199	204	208	200	200	194	202	188	188	224	224	228	206	230	215	230	215	186	243	216	216	218	196	209	228	188	186	231	198	235	209	239	224	193	207	197	218	204	197	212	217	205	192	225	202	184	228	214	196	209	187	185	254	199	204	208	218	182	246	199	202	222	198	218	188	213	213	216	223	209	197	193	208	213	186	209	215	197	224	226	240	230	206	212	204	209	214	196	197	200	198	199	224	202	198	234	215	229	190	211	205	217	194	199	181	224	253	210	222	205	177	199	185	201	208	200	209	202	222	206	216	221	206	215	197	194	222	204	207	223	210	232	212	186	197	205	177	243	207	214	191	207	219	227	210	205	205	214	189	209	170	229	179	217	213	220	183	193	196	216	178	212	189	213	186	193	208	208	197	220	206	204	211	200	194	202	192	183	230	191	211	199	186	221	207	232	196	198	210	224	214	207	223	194	223	185	234	204	224	213	202	232	198	229	205	194	206	210	204	206	211	182	210	219	192	222	193	188	242	197	177	183	184	201	209	237	187	168	217	208	207	205	194	215	206	214	218	223	201	196	213	205	211	202	202	207	228	200	208	198	228	211	207	223	181	208	170	201	220	195	184	226	199	230	219	198	216	211	222	191	206	206	206	214	213	203	188	242	212	199	206	217	183	211	184	188	229	202	187	222	214	202	222	188	201	215	192	182	219	197	208	191	216	200	220	216	220	200	199	200	204	227	213	199	191	186	201	186	209	197	212	199	233	203	209	210	222	200	212	200	204	216	176	194	192	211	182	190	189	220	231	183	215	221	210	195	225	209	185	199	195	196	200	230	200	209	205	196	196	204	192	173	214	179	217	200	220	218	199	215	182	210	180	187	193	227	198	213	205	178	181	209	193	213	193	195	207	200	210	222	192	192	193	184	210	193	225	220	215	196	210	204	224	236	227	213	221	207	183	210	222	203	200	206	230	185	189	220	217	212	221	220	225	187	216	238	205	219	204	200	188	221	197	227	191	203	196	224	187	216	223	176	195	215	211	213	209	201	192	226	197	213	188	207	213	215	183	203	185	209	210	188	195	201	203	214	200	206	235	205	208	183	183	202	229	218	209	220	193	201	211	225	217	198	189	219	194	211	230	204	200	198	228	228	222	208	184	206	194	211	241	221	207	212	216	202	212	209	222	199	216	221	212	203	189	224	229	195	173	213	197	209	205	201	206	212	208	200	193	198	183	219	195	191	185	219	227	181	222	222	193	201	202	189	189	228	217	179	189	207	218	202	231	195	199	213	181	219	233	215	194	208	205	204	171	190	225	188	226	211	199	188	215	217	205	193	208	225	220	223	200	216	240	219	189	229	205	187	182	211	206	212	238	228	186	212	230	192	203	195	203	182	227	184	214	202	199	179	201	202	227	210	197	233	198	216	193	199	231	199	196	210	217	192	205	201	213	190	201	197	228	223	195	205	228	205	208	180	204	215	204	199	188	202	198	202	227	193	214	217	178	201	208	231	201	185	178	169	204	202	182	218	238	206	250	225	202	201	199	190	222	203	207	205	187	248	214	236	197	221	220	213	187	189	210	194	212	188	200	237	230	209	206	203	206	194	214	199	204	200	232	195	194	179	202	185	178	208	223	192	204	222	192	196	220	216	214	211	199	219	224	190	204	243	192	209	185	217	193	212	229	188	215	194	204	191	196	243	228	209	199	214	190	208	196	217	207	186	232	215	202	208	194	201	222	215	198	211	209	195	195	213	186	227	184	201	210	218	200	220	193	200	211	202	191	198	201	201	211	183	208	200	208	186	211	215	209	221	199	234	238	189	181	191	191	208	195	203	190	190	200	191	207	184	210	210	196
12060	6813	5236	3858	3134	2246	1604	1144	1047	802	850	904	913	1321	1648	1610	1883	2082	2035	1833	1705	1609	1519	1435	1206	1123	991	1032	879	778	738	700	691	700	703	645	650	600	630	605	601	574	575	601	565	511	582	580	516	554	544	553	566	523	574	519	556	545	525	538	535	521	540	530	506	555	550	491	564	542	509	514	503	529	520	542	552	512	548	503	572	559	465	547	527	527	511	531	517	543	519	503	513	487	522	516	519	489	549	492	514	538	520	529	511	535	498	525	524	512	481	526	541	551	542	528	522	562	512	531	528	512	492	503	510	523	523	526	528	515	530	551	475	519	488	542	536	514	491	484	498	522	480	505	546	544	528	523	504	503	502	476	535	518	478	523	507	523	530	537	501	526	532	556	484	538	535	578	491	475	496	498	520	505	518	568	488	553	525	513	522	536	499	514	468	508	520	514	548	523	497	531	498	548	496	486	478	515	502	532	479	507	480	507	519	518	530	528	501	526	540	462	488	522	513	523	511	486	555	512	545	469	527	492	530	459	496	527	499	507	516	517	539	519	480	523	497	514	483	533	504	510	522	517	536	552	509	514	524	531	553	544	508	532	531	526	507	529	528	499	522	483	534	508	499	514	492	498	516	493	555	559	493	470	509	514	497	519	523	529	526	529	501	500	532	516	534	528	518	503	554	515	499	525	538	551	524	537	531	510	561	500	519	477	561	533	530	513	508	525	534	483	534	535	540	548	528	544	517	538	503	504	521	536	504	527	534	493	504	530	522	539	473	512	511	509	534	501	551	493	554	499	497	526	544	543	543	520	512	492	563	547	503	497	501	516	517	526	518	536	516	537	509	524	516	539	535	498	523	488	514	513	484	513	504	532	520	512	535	526	521	505	542	563	495	532	517	530	484	523	526	517	526	524	553	531	530	527	524	506	495	503	560	553	498	477	487	505	536	493	510	503	526	478	558	489	509	506	491	513	536	513	531	508	519	504	535	486	537	517	510	531	532	549	555	553	496	520	505	546	507	529	496	524	483	528	524	537	480	504	532	511	510	509	537	528	528	535	506	548	517	540	554	542	541	498	492	549	515	516	519	492	506	515	508	480	515	485	497	488	515	496	547	518	520	549	479	494	536	492	485	549	496	500	503	540	508	539	519	543	532	507	527	489	531	504	529	525	527	540	504	506	511	521	546	507	514	541	507	527	527	513	539	520	514	549	532	507	529	526	545	517	520	461	508	561	538	507	532	559	519	468	501	522	518	490	545	542	490	531	504	459	543	493	529	510	543	517	532	538	534	511	560	496	544	558	479	573	489	585	546	553	529	534	539	480	560	502	539	488	569	550	482	494	522	504	546	508	515	555	503	527	556	532	518	536	491	515	489	531	475	485	509	550	485	522	560	516	515	516	541	512	514	497	517	498	491	525	499	516	514	527	582	544	537	512	514	515	506	549	507	500	556	498	488	513	522	558	525	519	502	514	530	548	475	538	561	553	550	535	495	501	511	499	554	484	513	502	510	513	516	511	531	516	505	501	528	498	512	494	486	529	544	496	501	518	509	522	548	537	529	548	534	488	542	516	519	496	521	512	514	505	475	530	527	505	505	508	516	513	567	486	529	526	545	500	519	508	449	540	498	529	495	509	516	541	530	536	525	543	500	557	532	512	520	536	523	488	519	514	508	498	537	496	492	522	481	501	531	519	518	516	529	543	490	509	508	490	466	539	531	522	489	537	528	511	502	546	488	526	507	495	550	554	544	510	514	559	534	533	511	502	522	534	550	528	510	514	497	480	521	516	486	474	524	514	520	543	514	547	501	482	522	489	500	502	508	517	525	520	516	515	497	470	539	516	517	494	524	535	503	476	524	491	521	549	490	561	513	514	533	550	542	485	538	509	488	520	516	528	561	502	496	491	512	472	515	535	503	518	531	505	475	497	517	496	519	543	507	524	503	550	549	542	510	515	538	518	555	524	545	550	467	475	555	503	523	527	505	510	550	509	497	500	494	498	537	553	536	503	505	511	527	568	504	531	517	507	485	538	519	516	498	529	528	510	508	515	550	483	524	495	507	514	519	544	565	488	536	488	499	479	522	506	514	498	518	477	559	530	543	520	510	556	547	488	529	505	538	509	499	499	514	500	514	490	513	529	509	530	522	512	536	468	515	527	522	511	523	558	538	527	492	537	520	513	462	528	545	510	540	503	519	488	507	506	507	544	522	524	549	514	488	520	506	507	482	484	509	513	515	550	484	526	537	514	515	484	529	529	476	495	506	533	513	500	551	516	505	511	486	542	488	514	515	532	483	516	541	517	516	522	513	472	517	496	542	521	553	531	537	494	532	499	504	535	529	507	519	547	552	526	523	550	527	508	552	522	473	493	497	517	523	510	508	516	510	506	549	517	489	498	509	488	512	537	490	543	515	529	531	519	541	515	503	534	528	478	547	539	505	510	541	543	463	518	534	476	547	524	502	524	534	481	551	556	530	530	513	507	519	537	503	521	471	508	531	511	546	515	532	526	552	545	521	541	491	506	508	493	515	480	487	532	577	516	509	545	551	546	524	538	513	519	514	514	525	548	548	485	538	496	527	497	540	528	504	527	504	489	500	498	495	493	503	549	497	515	481	515	553	537	496	524	517	537	537	530	504	523	519	516	524	497	526	539	527	467	512	495	525	536	534	503	496	495	508	532	521	509	537	509	520	520	513	497	499	550	502	518	523	557	533	506	496	499	480	506	491	501	474	515	526	493	529	530	524	524	550	494	528	528	515	517	512	516	468	520	559	516	587	505	483	512	500	501	559	521	520	483	538	493	499	503	511	508	498	517	502	540	527	532	555	502	536	517	538	492	528	512	552	512	515	518	522	553	460	516	544	547	539	544	552	530	501	522	532	549	530	523	497	522	527	520	501	491	495	502	503	492	503	570	546	501	515	509	536	546	509	527	529	519	510	571	563	547	476	548	524	518	529	520	540	509	522	546	519	502	520	509	482	546	529	537	490	531	559	541	497	501	530	460	541	532	537	559	495	504	472	557	506	489	497	510	534	483	498	538	534	536	538	518	528	507	504	536	523	501	507	549	525	533	510	513	511	499	513	523	554	520	537	504	509	517	504	538	489	526	586	504	488	535	516	541	510	542	500	511	517	535	493	465	533	506	528	546	517	554	508	514	490	488	543	543	548	543	541	498	534	524	496	517	556	518	593	525	533	525	500	504	514	548	498	491	526	502	544	478	557	537	542	496	519	513	481	508	480	536	486	559	512	525	510	541	577	500	527	498	498	485	500	547	538	546	523	508	498	549	471	501	507	524	503	489	505	534	528	504	467	533	530	522	500	497	514	537	513	526	503	488	494	506	488	515	484	578	523	530	526	510	506	564	481	535	508	495	484	530	533	534	548	494	466	491	539	528	499	519	498	508	526	512	542	468	509	523	527	542	505	498	514	539	491	517	497	496	514	511	539	535	530	478	510	518	514	506	559	494	526	543	563	522	509	525	524	522
24546	14271	7616	2964	1654	974	519	365	301	247	271	246	277	366	400	409	458	541	530	470	426	388	341	329	295	246	240	276	209	218	201	199	199	195	187	186	191	185	177	182	171	184	165	187	166	188	163	166	182	197	169	197	161	157	184	152	164	162	172	173	165	176	179	171	162	178	152	150	185	167	176	149	180	168	149	152	162	174	158	173	173	176	192	162	156	178	172	177	154	174	167	153	162	158	173	181	172	157	164	155	150	161	159	176	170	194	162	151	177	156	166	166	165	176	145	155	177	175	178	186	181	190	170	138	143	168	181	157	164	156	172	169	144	194	171	168	165	175	148	165	170	149	170	169	152	178	161	153	155	171	162	151	171	162	192	164	160	176	149	163	179	168	162	176	180	197	172	171	164	179	188	164	146	174	197	177	195	157	167	156	147	194	154	188	151	176	169	154	175	160	190	185	154	155	171	168	168	161	184	182	177	179	169	156	182	173	158	164	186	192	153	168	187	199	163	160	182	171	148	161	166	140	155	151	181	156	170	174	185	171	172	158	172	180	173	174	193	161	171	151	171	156	149	174	152	189	149	183	190	143	195	158	181	151	181	150	168	155	145	179	144	195	161	171	170	161	177	178	158	177	171	167	174	168	183	153	155	173	170	166	162	165	158	169	175	198	171	174	161	146	174	172	166	204	182	182	165	162	195	150	173	147	184	155	159	152	136	170	200	144	164	146	174	153	162	191	164	153	186	160	151	155	160	199	174	139	192	177	166	153	183	157	162	159	175	181	169	144	172	171	162	169	170	151	162	156	174	145	175	162	170	135	158	168	182	150	162	147	181	144	185	153	188	180	162	166	168	174	178	175	167	191	190	146	175	154	173	161	149	138	166	176	174	154	161	150	155	167	173	153	162	185	170	178	181	141	165	185	178	142	170	164	165	177	177	153	170	168	175	183	154	180	168	152	172	157	195	164	181	156	155	143	162	182	174	173	164	156	168	179	158	162	177	171	162	168	161	158	171	168	169	177	198	140	170	178	181	152	156	173	163	174	185	181	159	175	163	153	165	165	178	167	156	170	163	151	181	176	157	153	160	152	154	167	155	176	161	167	173	169	161	170	157	194	176	154	159	164	170	170	162	170	167	147	204	173	147	161	178	161	132	171	176	159	150	161	191	162	178	170	166	177	172	176	165	172	146	147	171	162	175	171	175	162	173	183	167	193	188	163	173	172	156	136	181	171	173	169	170	179	150	188	160	179	170	165	160	169	145	154	152	178	145	171	158	153	187	156	199	174	169	169	159	195	149	173	152	180	162	165	200	163	165	153	167	164	159	171	179	160	200	161	168	181	173	179	169	154	166	164	168	165	165	149	161	182	163	183	147	166	189	167	159	191	157	175	147	147	180	190	174	142	204	171	175	166	185	178	153	162	160	152	172	154	154	173	159	170	170	176	165	151	168	166	166	145	177	158	163	165	169	140	178	155	184	182	181	172	155	169	182	181	167	164	179	166	186	168	145	185	177	181	139	169	176	157	185	159	173	181	156	180	151	172	170	189	168	164	152	165	151	175	173	182	180	150	157	144	192	169	174	171	138	185	157	156	133	176	183	173	159	164	161	171	181	154	151	161	163	186	171	160	184	171	178	153	180	173	145	159	156	152	134	184	166	156	186	174	184	145	157	152	155	167	163	170	173	177	145	171	169	151	169	170	186	176	166	165	174	163	162	160	164	173	184	170	189	170	168	174	163	170	140	142	156	168	151	151	172	143	162	157	175	146	155	181	168	168	162	173	163	167	169	185	161	165	187	168	178	159	170	166	175	166	190	156	179	178	191	166	145	171	180	163	174	150	158	165	189	152	198	155	174	176	162	159	168	205	175	156	182	176	161	169	162	155	168	153	174	173	162	160	163	139	158	176	157	168	151	196	157	188	165	145	181	163	136	182	162	173	151	173	159	169	172	157	169	151	154	161	177	173	175	157	173	179	155	166	189	161	172	146	190	150	152	155	156	176	158	170	154	163	162	154	179	180	156	163	167	167	168	194	179	157	173	164	193	186	162	184	154	169	157	150	166	166	158	151	147	143	160	154	160	167	147	145	157	162	154	192	184	186	163	195	197	164	177	165	155	179	172	154	152	157	164	164	168	203	168	171	154	162	165	170	144	148	143	171	184	146	162	179	194	171	173	150	185	153	167	156	172	164	161	163	167	172	153	154	142	191	186	188	153	160	165	165	161	201	201	162	161	197	181	143	146	183	158	147	175	154	166	187	152	170	157	172	155	152	167	174	147	175	186	147	193	193	150	165	145	168	151	155	185	144	163	152	160	163	165	178	157	162	190	175	153	152	168	170	177	178	198	140	156	159	162	178	180	170	184	180	159	181	160	182	165	159	166	178	150	169	161	183	169	183	141	162	173	179	169	176	182	178	171	153	139	147	166	163	174	200	171	154	169	152	159	158	185	174	186	150	159	147	165	167	162	156	156	171	165	183	171	179	187	155	156	165	181	187	166	168	171	186	163	180	127	159	161	169	171	165	146	167	180	190	155	149	169	179	160	179	152	162	156	185	184	165	141	166	165	171	155	173	143	185	162	173	173	193	166	168	176	172	200	172	186	176	160	182	166	143	159	146	160	171	158	155	151	182	172	162	164	155	176	174	188	165	168	196	165	143	186	162	174	180	189	157	146	165	185	167	161	171	191	175	191	169	175	178	156	175	207	158	159	176	192	166	186	166	167	169	173	165	184	172	167	174	181	174	197	154	172	159	162	167	152	175	182	179	170	148	144	161	177	149	170	188	167	171	149	146	171	177	166	165	152	175	185	154	169	169	161	169	137	150	167	162	162	159	167	145	157	159	179	188	182	149	187	166	163	156	189	165	147	174	209	171	182	168	170	178	183	160	203	158	156	171	177	168	167	153	169	160	160	173	180	149	158	158	164	163	153	161	163	181	170	156	182	175	158	186	153	174	158	168	194	149	191	175	154	167	170	167	177	176	172	154	173	191	182	173	164	171	171	162	180	163	147	159	144	175	169	174	171	146	166	169	159	168	162	186	179	168	170	186	186	150	165	162	167	178	174	196	163	165	150	160	153	173	176	161	156	164	165	163	154	158	197	163	149	155	170	145	168	152	143	159	150	171	155	165	180	156	155	144	169	184	180	169	175	177	137	157	150	146	174	181	170	190	177	187	178	170	183	180	152	173	165	189	179	188	154	147	186	164	178	159	171	163	172	145	156	159	180	176	169	158	138	167	155	161	162	178	187	162	168	165	154	182	155	199	154	182	151	177	155	185	198	158	185	187	172	147	146	161	144	167	186	181	142	166	146	173	165	152	189	162	155	152	160	168	201	171	141	164	138	175	177	163	174	187	164	150	153	169	176	164	153	183	174	159	182	154	163	192	165	183	188	175	159	192	176	157	157	151	168	204	155	158	168	140	154	166	197	181	186	164	181	174	151	181	183	152	157	176	174	159	182	180	170	155	172	150	165	179	160	149
16644	11839	6862	5573	4702	3134	2047	1466	1184	1058	1004	959	1089	1579	2093	2079	2492	2985	2780	2443	2414	2042	1989	1746	1443	1252	1122	1098	891	801	791	753	698	609	669	654	647	625	530	578	522	533	494	493	509	476	478	467	473	495	510	490	434	466	462	447	459	425	439	463	472	453	400	431	429	433	429	413	427	445	444	427	427	444	456	414	424	447	419	417	448	440	440	441	443	445	411	434	446	445	422	417	449	448	423	447	410	411	417	438	441	409	433	418	391	450	419	410	425	440	429	438	436	441	461	463	436	464	439	411	409	475	418	435	428	416	444	433	420	439	423	451	432	451	423	421	444	409	409	435	421	449	394	456	414	443	426	418	422	424	437	456	433	456	438	419	438	438	436	403	410	402	429	416	385	425	401	432	434	444	420	412	428	409	445	400	419	400	422	406	476	411	456	414	401	410	433	433	423	411	437	427	402	439	411	430	474	426	461	433	480	419	473	420	446	418	435	407	447	389	420	453	417	422	424	415	437	417	421	423	430	405	414	392	472	416	413	456	414	448	458	418	462	444	415	421	452	419	440	447	397	434	422	467	385	434	414	412	450	411	454	455	409	432	454	422	423	457	399	457	408	445	421	436	382	439	421	444	429	417	410	430	432	422	451	460	419	451	388	446	402	424	429	434	410	466	439	429	419	465	463	467	399	436	444	418	444	430	449	432	430	453	425	454	425	412	420	419	438	437	482	446	427	379	429	414	443	404	438	445	401	421	407	458	434	432	411	391	422	405	418	462	372	442	413	435	403	434	430	418	443	443	419	380	408	472	438	385	451	418	410	438	424	469	454	419	420	430	431	422	422	404	448	445	442	430	420	445	435	433	408	444	425	436	417	411	434	412	428	413	406	418	418	408	395	457	437	409	457	460	428	434	410	422	406	418	418	449	410	442	434	418	413	390	414	409	450	445	446	427	405	397	384	389	433	412	436	463	421	432	456	411	433	408	451	401	436	442	461	411	417	431	402	424	429	432	426	424	433	411	425	420	409	432	456	420	427	439	436	438	414	403	449	463	474	418	404	443	412	436	476	459	429	422	433	443	429	467	461	432	441	423	472	428	453	441	406	425	417	454	443	431	434	381	406	447	429	452	447	385	403	425	445	455	410	407	423	395	406	424	432	477	372	439	402	410	442	412	400	427	458	412	406	454	409	424	403	416	445	396	437	431	434	419	444	432	442	408	418	429	447	441	437	431	404	447	454	417	374	415	438	435	467	415	408	442	465	433	405	444	411	434	394	403	435	439	431	421	440	462	416	448	441	448	436	441	438	444	413	417	407	427	432	422	388	420	435	423	424	445	466	442	422	440	420	429	404	415	424	451	413	415	445	470	418	414	410	485	427	433	424	444	393	440	458	451	410	429	460	430	446	452	432	410	408	416	444	436	457	438	440	437	421	415	410	417	428	401	396	465	420	441	444	492	408	433	412	420	440	402	452	416	435	430	430	463	436	439	442	445	422	418	409	463	481	475	419	415	397	447	395	421	451	436	452	439	457	440	413	423	405	428	403	419	446	438	413	401	425	437	462	422	416	398	436	448	441	378	484	425	436	409	448	449	465	414	448	447	411	442	440	430	420	465	453	420	465	419	452	439	425	413	451	407	437	413	485	454	411	427	456	430	424	438	375	416	417	429	433	442	417	418	445	426	425	436	447	417	416	451	427	399	435	434	422	419	443	459	443	405	449	428	421	439	403	433	478	469	422	460	448	428	423	442	439	426	397	379	443	448	445	406	446	427	454	431	423	416	441	429	441	449	411	448	450	397	422	450	436	426	441	415	450	427	434	393	437	438	416	436	464	428	421	426	410	410	439	427	418	436	426	437	436	440	415	453	398	421	435	433	443	411	404	432	430	411	469	486	431	447	423	395	429	444	480	407	418	421	417	426	430	402	435	438	479	404	434	423	426	432	441	413	447	427	467	442	418	455	437	452	407	419	432	440	449	432	431	423	444	432	420	420	424	407	424	433	419	453	403	439	420	459	417	413	392	420	399	435	451	473	419	457	400	426	452	421	428	461	406	410	418	447	425	398	422	442	404	408	437	445	418	428	399	451	440	458	459	421	458	436	437	443	470	438	418	439	424	433	413	395	413	436	450	437	401	384	443	446	406	462	435	395	394	387	414	403	437	430	412	430	420	452	394	409	385	437	447	448	448	429	449	407	444	431	459	440	436	434	441	452	418	407	418	409	391	437	437	443	419	444	411	460	431	420	433	409	444	423	439	426	455	416	434	434	429	427	403	438	443	410	431	424	460	399	397	416	436	440	454	423	470	440	438	404	406	445	440	401	410	448	449	446	437	450	414	451	431	408	448	425	412	429	414	410	433	416	446	417	423	453	455	444	418	402	451	461	464	403	443	449	442	477	432	418	442	461	408	407	447	429	423	423	408	407	423	449	395	421	396	410	437	442	436	415	479	404	469	382	431	429	439	395	430	419	418	421	419	398	418	416	434	450	472	433	433	433	434	439	432	413	438	443	435	399	414	411	415	415	442	440	423	431	423	438	417	442	432	441	386	390	456	398	421	425	421	452	436	449	470	452	417	434	468	424	442	421	417	415	443	377	422	409	447	437	431	380	421	436	441	430	409	447	442	479	404	432	425	390	471	447	436	395	402	442	418	423	438	424	463	423	398	428	475	420	432	412	414	435	419	444	435	437	421	420	418	439	419	442	445	423	467	427	435	425	450	419	440	427	393	436	434	419	398	450	444	424	412	445	448	446	457	433	404	436	432	456	420	409	417	440	452	443	421	425	445	418	410	435	413	401	417	440	436	428	437	406	405	405	382	445	398	419	418	410	437	419	428	460	449	424	465	454	418	437	437	411	432	395	433	445	388	402	409	436	465	419	443	453	468	404	403	421	397	420	483	473	435	415	413	448	442	421	403	413	451	432	472	442	409	429	446	434	401	416	445	435	396	455	401	471	432	440	455	433	406	422	456	398	452	413	421	461	386	451	445	429	396	464	416	457	437	440	423	420	414	430	461	440	404	438	383	409	433	413	414	403	401	418	395	415	403	426	456	417	442	447	463	436	421	415	443	422	395	406	435	386	421	476	461	427	421	416	448	418	412	420	457	403	462	444	444	454	422	419	413	417	430	466	431	440	416	422	429	409	463	416	438	422	407	428	473	444	432	436	418	434	450	457	421	404	440	429	456	435	403	450	413	406	410	438	426	435	417	429	406	436	437	461	429	414	454	421	406	436	466	470	428	415	416	422	409	404	422	436	482	421	410	454	446	444	438	412	404	431	434	437	440	436	433	437	440	431	435	394	426	423	442	463	425	406	422	438	465	413	432	435	447	412	416	418	421	445	422	439	431	426	442	420	447	421	421	425	428	412	420	436	412	451	456	456	419	451	411	421	450	410	434	422	394	439	427	459	453	446	431	449	459	407	398	432	434	466	414	415	430	414	478	460	413	426	424	401	447	451	441	412	449	431	414	432	459	449	432	395	479	443
4361	1863	1035	574	481	334	254	244	245	226	228	216	218	281	311	288	331	292	293	248	285	263	265	254	254	252	255	236	243	217	240	221	215	223	231	214	233	233	200	217	243	244	215	203	216	236	198	197	218	218	222	210	217	212	242	237	211	236	216	224	197	192	177	213	213	199	197	206	221	195	226	222	191	205	192	216	211	220	223	207	199	257	203	243	203	193	228	214	207	217	201	204	229	234	232	214	209	237	178	220	190	216	224	219	253	200	227	225	216	226	195	206	217	180	216	204	214	192	195	222	194	193	216	210	235	226	217	194	192	218	217	195	202	184	233	242	199	201	187	218	202	223	216	197	234	189	215	224	194	207	225	223	201	198	206	202	240	209	220	204	210	198	206	217	208	217	202	193	243	211	234	192	207	214	203	198	218	214	194	174	220	199	222	215	213	195	213	198	227	191	212	211	210	245	196	229	191	206	197	235	207	198	196	205	199	175	194	215	202	217	207	194	242	194	211	192	230	225	206	208	195	227	218	207	207	212	208	214	199	227	197	215	185	220	248	201	202	213	248	209	203	190	236	226	204	196	225	203	204	201	192	196	207	216	217	226	198	228	181	239	215	245	201	206	215	203	206	227	227	213	214	182	245	205	224	218	236	233	201	220	231	222	229	192	202	188	191	201	227	205	212	194	225	220	252	182	225	230	241	213	225	222	201	215	220	235	209	230	192	223	208	232	191	235	200	197	221	214	200	187	213	216	201	214	204	199	231	201	224	236	203	212	226	215	210	209	204	194	216	224	212	224	222	208	228	232	241	247	215	219	202	233	238	218	212	199	208	205	208	199	206	204	214	219	218	223	197	221	219	191	226	214	222	223	205	228	185	226	211	187	189	212	213	197	213	227	213	207	199	212	235	207	205	203	221	215	185	206	232	234	198	228	213	217	232	198	212	250	226	208	218	231	227	215	175	210	209	241	245	200	203	176	207	214	200	208	220	221	193	190	203	205	216	225	198	221	202	208	210	222	203	220	237	233	202	210	229	221	235	216	224	225	209	199	224	201	200	221	223	229	196	226	215	202	216	240	215	195	266	220	192	198	224	211	200	216	173	215	218	219	211	211	194	217	197	225	219	210	215	212	201	227	214	208	196	197	208	237	215	192	222	178	205	202	234	206	211	190	196	170	211	192	216	212	203	206	215	210	221	224	213	197	220	199	193	226	184	219	214	200	239	218	253	199	218	206	225	214	225	194	214	191	194	225	217	202	202	214	212	210	205	207	167	210	197	226	220	222	212	231	225	195	216	205	209	224	213	189	217	223	207	241	218	216	221	202	215	210	227	202	195	218	214	175	212	227	211	232	203	204	193	210	215	200	217	216	199	186	215	204	212	221	198	220	235	214	195	178	243	198	212	217	209	228	213	214	231	214	217	225	226	198	205	205	184	223	198	201	201	216	207	194	220	202	252	205	222	205	211	208	207	232	219	224	211	218	222	224	221	207	200	214	197	209	220	194	220	212	224	208	195	203	221	178	212	215	246	200	203	219	231	200	236	229	193	203	215	228	209	209	193	229	226	207	195	204	206	203	215	232	197	232	190	184	204	201	207	222	192	205	199	205	175	183	185	220	214	180	204	213	211	204	211	200	215	219	212	208	210	208	206	208	196	236	202	207	227	194	227	198	213	212	198	206	239	201	205	190	203	203	231	237	214	209	216	223	218	203	219	183	215	227	212	201	221	215	204	212	208	228	202	219	205	234	194	204	211	234	239	208	180	212	193	228	194	213	195	235	212	236	208	195	199	224	215	228	217	211	181	201	245	243	240	210	202	203	232	223	204	234	206	213	197	202	228	212	205	228	215	210	240	209	186	225	195	244	229	225	200	209	206	222	233	193	213	229	209	244	221	218	210	212	225	241	221	189	202	180	220	193	204	224	216	230	199	251	205	226	201	229	222	238	249	171	237	221	222	214	232	237	220	224	217	207	189	203	198	219	210	214	186	222	196	238	215	218	209	222	192	188	238	185	260	228	201	208	212	212	222	229	190	193	206	210	199	227	206	225	231	202	187	220	175	196	227	213	213	222	232	214	215	222	240	199	207	180	197	223	201	190	197	230	183	224	215	203	195	208	191	193	210	221	210	225	209	220	193	207	198	211	184	214	186	195	236	197	189	218	223	197	212	216	164	218	230	239	202	233	243	245	221	207	191	185	214	196	213	248	194	238	216	224	216	209	202	179	181	233	200	219	238	207	195	188	203	217	211	173	206	237	188	203	208	203	219	177	213	198	204	193	213	218	198	194	216	201	216	199	225	218	207	204	212	209	221	226	218	221	206	207	208	228	236	177	212	216	192	211	209	224	236	216	193	218	233	210	221	195	192	189	212	224	178	193	191	205	216	193	218	176	204	198	206	192	227	224	209	221	180	207	200	208	216	210	216	204	191	228	204	206	211	208	212	203	214	213	177	237	221	227	235	213	175	221	203	192	205	213	204	226	210	206	227	222	191	219	202	227	207	184	202	210	180	197	246	223	215	206	211	220	211	198	223	204	191	216	214	212	239	205	204	234	186	221	229	216	238	204	218	207	204	215	226	239	190	224	230	216	231	199	220	230	212	219	209	212	211	213	232	187	208	205	230	231	199	202	209	209	187	209	235	222	210	213	213	202	213	215	220	216	221	209	214	187	195	193	228	234	175	211	218	186	216	206	194	217	228	215	227	227	204	236	228	185	189	229	190	203	202	207	235	223	195	245	217	198	207	213	202	205	214	205	245	224	210	201	195	193	189	200	209	219	201	200	236	197	209	231	223	200	199	199	191	223	211	207	198	211	237	221	220	221	227	215	197	194	210	218	189	193	219	241	191	221	190	188	213	214	217	200	196	208	208	218	222	199	221	222	179	203	217	198	233	205	210	201	240	209	219	210	201	187	202	214	209	210	231	225	195	193	219	193	203	223	209	238	195	213	222	200	207	235	195	187	218	213	248	200	223	192	201	235	213	225	189	201	200	207	193	237	211	200	219	197	203	215	210	186	212	200	221	197	184	232	197	212	213	210	205	209	204	201	231	216	216	198	208	185	217	201	211	212	217	205	205	218	196	203	178	246	210	208	205	208	241	231	231	204	227	244	235	223	228	223	228	223	210	204	211	247	235	224	211	211	198	195	219	197	220	235	211	207	206	223	197	213	201	209	197	231	212	219	212	216	213	204	202	197	208	218	203	200	237	219	209	221	221	181	184	186	232	221	237	206	207	200	220	193	221	239	219	220	202	226	223	217	227	224	223	213	212	215	217	219	180	231	238	215	217	204	202	208	172	195	199	205	205	225	182	234	254	196	214	206	203	215	232	232	218	222	227	222	206	218	226	215	208	197	198	213	204	223	183	204	218	204	194	193	180	199	226	210	209	208	238	199	224	178	217	231	209	191	213	217	240	205	218	232	196	196	214	256	213	219	209	223	203	215	226	235	243	238	238	184	222	209	219	217	202	202	213	197	226	200	242	219
3801	2587	1977	1794	1460	1118	833	710	693	647	690	694	742	990	1059	1086	1091	1088	1043	1023	1037	1015	907	896	790	744	715	716	651	659	629	639	615	562	596	571	556	567	579	552	601	618	574	564	525	555	545	524	555	530	562	583	558	529	538	556	587	542	542	475	519	548	551	556	533	521	506	553	546	541	500	548	547	540	509	515	500	599	532	561	523	552	520	529	496	531	539	528	530	551	552	518	556	549	490	553	490	545	528	576	514	537	527	498	538	536	519	529	527	503	550	531	495	536	512	531	543	514	544	502	543	538	562	526	570	515	510	475	523	509	539	552	525	549	515	566	539	495	547	531	533	546	545	531	507	530	533	547	537	532	549	508	528	548	530	521	494	557	521	550	508	548	554	526	530	533	543	532	512	568	524	518	559	544	585	522	504	596	531	517	526	548	590	563	504	511	554	533	539	552	543	523	547	529	521	512	493	520	509	560	558	537	525	531	564	557	511	492	519	517	546	524	527	583	521	554	484	513	569	530	521	540	571	510	553	496	527	523	555	489	509	492	517	533	584	542	531	512	525	516	533	516	514	494	555	535	500	509	501	530	522	517	557	536	547	550	544	486	523	566	556	532	487	541	510	545	557	559	571	488	521	533	520	490	489	518	578	520	560	523	560	561	507	518	538	543	517	529	498	535	481	529	583	531	544	546	493	537	548	548	498	562	544	519	539	536	528	562	540	566	482	502	517	511	530	541	533	519	542	509	548	521	552	523	543	537	539	486	555	515	548	527	510	542	536	545	548	529	506	495	557	553	502	565	542	501	495	551	560	565	464	507	506	555	557	559	522	523	577	533	516	553	511	558	511	536	519	539	533	505	489	517	496	573	483	519	529	531	494	510	526	560	500	513	542	545	526	527	534	510	546	510	544	530	537	528	517	524	537	539	525	521	527	515	534	522	563	516	518	531	537	483	530	545	480	547	542	516	493	573	527	521	565	546	530	531	484	519	566	546	526	584	515	548	520	525	499	510	507	538	512	547	539	509	548	545	507	531	582	527	488	511	542	548	530	499	523	512	573	499	542	495	526	506	542	537	539	519	537	508	547	547	514	514	543	560	518	524	559	554	554	488	526	555	521	540	555	517	549	512	499	539	521	578	526	569	562	561	511	569	528	502	512	582	519	515	528	537	550	539	488	548	527	555	508	533	501	496	507	513	505	575	532	520	504	501	520	502	538	491	507	530	489	518	547	524	570	545	553	521	533	521	526	539	492	527	515	554	529	539	513	544	531	523	552	551	565	519	518	541	526	504	501	557	551	576	519	500	498	532	520	502	524	564	578	587	528	502	527	510	514	532	536	537	533	528	552	516	539	553	553	553	510	547	526	505	521	532	559	568	549	550	537	551	526	555	508	530	530	549	530	503	514	527	532	515	507	522	534	558	548	532	516	521	520	490	517	541	546	527	579	578	524	543	544	544	562	552	515	533	534	544	497	528	526	553	535	518	524	520	508	514	565	510	505	501	526	535	529	559	535	512	514	531	574	487	555	514	560	555	534	538	528	524	556	527	510	535	511	509	536	508	552	517	521	522	567	545	500	521	522	547	549	549	522	536	521	564	472	549	498	525	544	492	552	536	537	484	545	532	512	534	553	535	575	501	560	512	503	554	523	509	532	486	502	523	529	537	529	558	513	554	489	520	520	543	501	536	470	476	534	572	508	537	496	508	521	556	521	536	512	551	506	497	543	577	527	559	552	540	540	520	528	534	538	532	550	567	538	492	542	578	555	541	556	548	520	558	511	512	535	537	505	559	540	558	551	522	531	523	504	523	598	561	529	531	539	535	500	519	538	552	518	487	532	552	516	538	496	530	535	541	547	473	487	542	523	558	523	500	557	524	537	544	509	497	565	534	576	541	496	506	481	515	551	548	516	553	491	545	556	591	582	554	538	547	530	543	540	511	514	555	531	535	519	551	555	508	554	524	523	529	546	526	574	516	511	524	558	490	514	534	554	522	546	522	524	527	542	524	489	571	543	519	558	516	541	506	544	546	552	500	463	535	524	492	527	554	465	513	531	531	557	520	535	532	537	513	554	540	531	490	542	554	493	501	562	511	533	512	531	530	502	544	511	510	548	486	504	500	547	506	558	528	543	569	517	545	540	550	518	525	540	548	497	538	507	546	552	504	487	563	525	542	522	563	547	496	504	540	538	498	542	508	565	538	552	534	517	499	538	505	547	532	538	514	486	541	518	474	539	509	519	545	557	558	573	509	527	529	504	503	544	544	530	511	517	556	530	568	550	553	492	558	539	515	510	534	543	539	570	543	484	538	539	509	509	565	543	520	533	494	551	532	528	558	530	516	528	560	538	546	512	528	510	514	500	529	507	567	515	533	546	534	531	528	540	531	521	532	510	560	538	539	562	556	502	511	559	531	563	570	545	525	541	573	513	543	504	539	551	564	537	547	534	568	528	541	513	497	536	556	536	512	542	530	543	541	563	519	510	513	510	530	588	533	606	545	545	498	539	516	562	535	525	521	558	509	537	532	541	538	521	536	518	512	537	537	547	497	504	511	520	543	483	566	529	519	553	525	503	522	543	534	537	510	537	524	576	524	547	516	518	534	529	492	523	549	507	493	539	575	550	539	584	553	520	504	509	505	511	537	528	543	527	537	544	537	593	521	540	513	534	546	540	508	501	510	519	544	516	562	512	557	515	518	551	521	541	511	530	551	555	522	490	552	544	556	515	529	504	534	507	551	546	515	540	537	494	476	502	537	559	503	547	561	538	533	534	543	553	523	535	484	540	533	508	513	547	507	524	551	542	503	514	530	551	543	498	547	548	539	495	519	559	531	528	535	569	537	516	532	539	487	529	514	562	551	586	592	575	522	490	524	477	537	531	530	503	507	537	499	484	498	574	518	531	488	523	562	519	557	523	473	564	471	526	527	502	517	513	523	532	511	487	475	527	544	547	537	522	514	537	511	519	459	551	575	533	575	532	526	532	514	522	497	531	509	503	509	571	581	557	545	501	517	574	528	540	535	544	530	547	523	510	582	564	543	545	522	554	514	528	525	524	536	517	546	513	553	533	536	531	528	522	567	494	517	516	557	549	523	547	535	534	531	542	579	548	515	524	554	511	523	566	515	523	515	502	501	511	533	514	566	560	523	533	501	518	526	521	504	548	604	548	500	542	532	564	537	528	533	524	521	518	483	535	507	564	532	508	539	526	523	538	574	500	529	533	528	507	479	549	521	527	566	531	496	527	528	523	513	484	566	524	459	537	534	505	566	528	531	521	540	536	500	574	548	531	518	530	525	523	529	567	546	515	567	512	532	551	551	521	507	493	537	552	498	512	550	527	544	494	545	560	571	558	522	526	528	550	534	544	534	512	537	517	530	550	501	532	537	518	567	540	505	542	521	507	513	552	544	548	503	544	510	514	535	523	526	516	544	537	547	521	485	532	525	505	528	515	526	574	545	562	547	517	522	518	542	510	540	502	518	494	503
14257	8191	5726	1862	935	568	386	330	299	275	242	260	276	312	347	409	411	424	388	406	354	348	336	301	283	282	286	255	249	235	257	234	223	222	200	222	227	196	245	204	215	209	195	214	205	198	204	227	184	205	220	187	205	236	227	215	197	197	207	208	212	222	203	201	198	213	225	204	202	217	198	185	195	205	168	191	191	206	220	199	212	201	202	227	216	195	221	181	206	189	210	217	250	225	196	214	218	194	221	207	193	177	184	203	214	197	233	195	197	200	206	222	212	187	215	189	217	202	188	197	198	213	202	217	215	226	199	221	180	199	217	198	216	210	219	188	181	227	205	210	234	209	190	180	201	229	208	194	195	189	209	206	199	200	227	206	181	196	191	217	178	223	183	208	219	210	223	200	200	195	188	214	221	214	221	196	227	196	221	221	196	201	203	203	219	220	192	190	197	167	223	222	185	217	208	200	195	178	215	225	204	209	206	217	233	192	201	185	213	227	209	198	234	205	218	194	200	206	227	239	155	193	183	182	191	213	199	193	228	195	174	209	215	221	227	191	217	218	215	201	213	189	205	212	211	173	234	235	200	173	205	206	204	196	197	208	194	216	233	222	175	212	231	239	210	199	194	216	197	189	184	200	231	184	223	207	183	217	195	200	190	203	186	182	211	196	201	202	213	219	191	194	184	211	196	187	204	214	202	217	204	200	221	192	184	205	191	200	199	201	223	181	208	218	198	192	189	210	223	193	202	171	185	198	187	188	210	196	189	222	199	200	228	209	206	256	204	203	183	182	210	210	201	197	208	182	219	187	208	198	227	217	215	201	198	199	210	189	220	210	211	199	196	202	179	208	189	223	192	194	188	209	219	207	184	202	193	201	187	190	194	184	212	188	229	206	184	214	202	198	209	234	194	197	224	204	203	197	203	203	199	194	211	209	203	183	191	222	194	188	193	203	201	211	242	189	213	212	186	185	224	212	207	218	194	230	174	189	211	211	221	212	192	197	184	192	194	188	215	224	211	240	226	208	218	191	213	201	222	229	217	207	207	234	190	199	201	215	213	209	194	207	205	201	227	226	221	208	209	218	210	178	216	195	202	224	185	191	219	211	199	210	199	213	179	193	226	205	227	181	212	205	204	219	192	191	197	229	210	220	184	240	197	195	192	215	220	182	197	190	201	231	224	199	197	185	207	191	170	222	216	171	204	201	191	180	212	211	210	203	213	198	196	216	170	195	230	199	215	227	191	189	226	192	218	222	191	202	216	189	175	221	181	212	214	203	190	209	201	199	213	231	215	225	210	191	211	213	215	196	210	230	219	209	200	218	187	215	212	200	179	191	219	177	206	215	198	199	199	192	204	194	202	202	180	218	191	163	224	209	177	232	222	192	211	203	197	189	208	222	193	209	169	215	195	188	212	189	206	204	208	199	188	208	227	209	206	213	208	231	199	189	208	208	194	232	182	226	193	214	217	187	188	201	188	201	219	220	203	183	200	188	194	203	218	215	221	220	193	201	206	183	212	219	195	203	202	203	196	213	182	206	201	221	228	211	228	221	189	205	198	199	209	214	180	213	187	207	201	220	175	211	187	225	204	194	186	200	218	221	186	224	223	185	217	193	215	228	206	201	194	215	202	190	224	202	188	212	214	202	226	196	223	232	213	196	219	184	176	235	186	211	181	227	209	226	206	207	224	202	198	205	206	211	202	181	209	200	216	165	210	233	219	207	189	218	193	178	212	196	202	188	200	199	186	209	210	171	197	180	214	202	210	195	210	181	204	220	216	177	245	228	211	210	202	201	218	185	216	205	206	208	189	212	200	198	222	212	201	190	208	227	211	209	192	220	218	216	216	198	211	203	206	209	232	213	195	219	209	200	211	225	194	172	195	189	206	199	186	248	218	225	207	213	223	204	220	228	205	217	213	188	215	201	217	201	221	226	228	198	226	195	208	236	225	208	197	198	228	222	215	228	251	214	222	209	190	201	186	220	200	200	206	214	202	180	204	211	221	208	207	211	208	230	191	195	197	219	182	179	203	199	202	218	191	219	217	198	191	194	189	209	210	237	198	200	194	209	182	174	201	202	185	211	216	210	194	222	195	239	229	213	176	211	224	213	196	193	204	191	188	229	202	220	200	208	199	229	211	184	200	220	180	202	206	188	178	224	194	213	182	216	198	194	200	216	248	217	177	207	240	204	202	168	187	183	210	195	241	216	204	187	197	186	222	201	187	191	205	199	190	192	182	218	239	191	204	217	186	177	208	210	220	228	220	198	202	214	188	225	189	201	192	192	187	215	204	224	202	219	195	213	237	181	227	195	219	196	215	202	193	205	214	193	202	200	200	195	200	220	214	227	196	195	195	205	214	170	195	190	201	213	187	212	197	180	186	202	186	191	213	200	209	198	185	199	221	237	183	207	234	202	201	230	214	211	216	222	190	184	193	194	185	221	219	209	190	202	192	232	219	213	195	203	205	225	225	220	209	226	204	195	204	206	220	222	185	207	198	225	195	208	203	197	217	181	194	207	220	193	211	219	185	201	196	204	191	199	194	181	225	193	218	201	211	187	207	194	187	231	201	204	194	191	171	192	201	194	213	229	195	218	201	217	228	180	240	187	203	182	212	241	212	234	227	195	202	195	218	196	215	201	210	184	217	219	193	199	196	198	232	210	214	214	201	238	207	204	207	207	189	213	206	189	214	206	171	211	205	230	207	213	233	208	205	201	186	209	218	226	201	212	182	196	186	196	200	228	193	192	206	210	187	203	211	199	198	199	206	188	209	202	189	200	221	222	190	200	207	203	227	240	215	199	204	204	211	184	198	210	197	225	191	208	210	196	202	190	182	177	185	229	223	207	196	209	195	233	224	158	188	202	177	233	193	222	205	205	200	228	203	212	194	212	188	195	212	211	218	213	213	215	206	185	209	214	187	188	213	228	218	220	191	202	186	193	203	210	217	220	207	190	210	200	185	210	244	205	216	204	219	197	225	211	201	238	222	220	235	214	189	193	197	219	234	200	192	223	196	201	190	205	223	207	171	197	201	217	220	187	213	197	187	219	220	183	200	232	210	188	221	214	212	192	191	202	169	215	210	208	197	207	212	180	189	204	218	193	222	211	190	204	220	190	189	188	216	214	202	194	206	194	181	231	209	220	200	198	201	197	195	206	197	210	215	226	194	179	188	213	219	214	207	185	205	196	219	190	217	211	195	201	197	239	204	208	209	228	222	215	191	219	221	193	207	200	207	202	176	221	180	203	230	201	207	181	221	212	198	227	190	237	201	198	201	225	218	194	216	226	225	192	194	203	204	196	204	181	208	198	227	190	226	199	205	194	228	197	188	227	223	195	205	195	201	204	180	209	217	168	197	200	226	209	184	247	200	196	217	198	210	210	195	201	223	197	220	214	176	192	191	192	212	212	189	201	215	207	220	214	221	215	208	196	206	210	214	195	204	184	205	191	211	223	194	195	209	223	225	211	206	181	223	175	196	194
11724	7866	6676	3931	3296	2160	1493	1185	1069	940	923	919	950	1267	1636	1729	1805	2108	2026	1856	1682	1552	1493	1322	1139	1062	997	953	832	774	739	665	746	685	687	690	655	640	586	627	553	565	559	590	578	562	533	499	574	534	584	560	542	554	539	561	525	527	513	492	506	541	523	518	550	480	517	541	526	525	523	498	549	504	507	506	526	536	540	591	551	525	525	461	512	535	503	490	487	518	554	525	541	460	524	511	494	522	494	506	478	539	526	495	503	505	507	502	538	514	491	568	544	527	508	506	497	480	484	484	477	537	514	522	544	480	549	518	532	518	514	525	517	495	517	552	545	534	521	499	560	528	531	519	539	472	582	513	559	510	531	517	503	525	526	502	524	542	519	524	500	504	580	521	517	523	534	526	519	509	483	498	554	485	529	498	513	457	515	540	515	522	539	507	495	507	502	494	485	499	520	491	509	519	492	507	508	502	483	507	527	500	536	494	506	525	505	531	500	493	544	501	520	552	505	532	529	477	524	496	514	558	521	503	494	520	515	570	572	508	509	501	530	534	512	535	517	525	547	489	531	552	570	498	524	535	522	511	525	511	492	516	525	580	525	506	521	504	501	526	507	531	515	535	521	507	528	501	527	521	551	532	495	555	498	514	539	512	495	530	527	511	546	487	510	501	518	523	499	499	522	505	516	519	513	565	499	449	541	514	524	527	533	488	486	534	520	475	533	552	466	495	496	528	526	528	497	514	480	534	484	504	507	465	500	534	501	516	538	543	543	516	526	494	524	494	469	508	483	535	535	495	517	507	534	552	511	560	524	541	526	528	535	505	523	537	467	455	524	509	493	521	513	538	460	498	508	514	511	519	514	550	492	562	511	491	517	543	524	545	528	555	512	508	572	568	508	566	508	541	493	482	501	528	540	531	537	533	544	507	500	506	525	517	505	493	486	474	512	515	496	497	499	519	564	520	526	540	548	498	517	541	470	535	509	500	505	497	537	524	543	523	505	489	531	518	483	500	528	552	526	535	536	511	527	526	523	527	483	508	536	528	501	530	467	499	477	530	482	497	563	480	529	538	490	509	520	489	537	491	488	500	503	503	491	507	534	487	525	519	558	569	522	489	505	502	473	497	518	552	507	539	510	514	499	489	509	547	511	520	540	527	512	525	499	530	532	524	515	543	493	529	513	490	505	495	540	498	522	516	557	496	509	530	505	526	525	517	496	497	474	480	512	514	524	511	513	528	520	535	494	535	487	510	536	518	517	500	537	487	521	518	552	473	542	532	538	540	531	514	505	492	497	477	517	539	548	522	490	504	521	469	540	547	505	499	502	548	492	507	517	573	475	532	525	526	544	508	498	499	513	500	538	521	521	512	498	542	504	481	503	496	508	516	519	490	497	490	528	518	511	520	541	548	530	495	499	536	504	509	507	519	506	488	568	499	515	539	542	557	519	495	534	496	519	521	514	514	488	502	519	528	516	497	498	526	496	572	493	524	500	536	527	482	539	550	524	512	495	535	528	487	508	507	537	505	515	541	535	516	542	533	453	497	553	502	507	533	494	458	508	510	521	541	501	488	526	499	505	515	543	519	531	532	490	513	533	565	507	529	490	492	517	543	482	501	494	522	469	511	509	506	514	539	524	523	563	550	519	533	498	549	486	517	502	515	534	500	486	551	535	483	499	534	503	525	528	471	510	517	501	547	516	523	514	553	516	485	513	526	529	488	526	573	545	491	541	502	500	510	509	504	484	505	515	490	527	529	511	551	517	503	528	514	495	515	531	509	474	521	528	576	565	548	531	505	453	517	584	469	502	553	528	465	512	506	481	524	508	514	539	497	557	522	520	509	508	498	519	513	520	519	513	520	517	505	505	517	517	550	494	546	493	545	532	483	522	517	560	511	514	507	556	471	520	516	531	483	541	509	493	560	498	559	488	507	507	524	514	577	510	572	551	507	515	477	487	520	505	509	488	512	502	513	546	506	538	506	493	503	535	522	540	549	508	477	522	514	488	534	479	512	520	497	508	512	485	536	531	506	535	535	522	515	570	526	547	507	490	478	502	492	531	513	566	537	489	490	495	462	498	536	544	525	497	514	522	499	489	536	477	506	490	502	518	527	532	503	549	485	546	520	534	528	566	533	541	505	505	511	551	524	503	504	490	500	519	544	538	503	525	491	504	544	525	556	516	495	496	533	509	507	541	508	525	491	476	552	551	490	550	522	526	525	511	525	493	550	542	484	567	509	523	528	536	562	536	532	517	525	563	550	501	544	539	524	529	527	499	509	517	541	498	504	514	488	478	517	564	516	525	519	533	558	481	520	521	518	521	468	525	496	492	552	497	493	513	524	499	540	490	506	545	527	460	573	546	520	504	532	532	526	535	523	504	512	525	509	547	543	503	531	468	513	511	520	519	529	456	508	527	519	491	516	552	526	469	505	512	497	545	523	547	552	474	466	529	527	532	524	521	537	492	542	539	523	470	518	510	487	580	506	498	500	541	477	510	504	528	513	523	514	510	491	512	524	553	508	510	513	532	520	504	531	509	531	540	551	551	534	544	553	532	528	530	524	469	486	513	510	519	508	545	507	518	496	528	499	539	463	488	534	519	506	540	528	500	524	528	533	472	542	561	533	502	493	547	542	563	542	503	510	492	502	478	545	528	530	532	506	515	522	503	482	536	507	547	544	507	524	572	532	544	513	538	514	513	547	479	543	548	535	504	539	526	505	478	512	546	537	495	505	547	519	543	489	536	480	521	510	520	494	519	493	537	536	482	522	504	529	516	525	498	530	534	538	500	512	487	509	526	505	498	506	478	498	484	531	505	529	545	513	535	485	546	506	476	515	509	565	533	518	500	496	548	541	505	524	531	506	486	515	514	519	522	516	508	552	489	514	506	468	540	547	525	569	523	538	505	519	511	518	541	553	525	523	546	548	505	503	524	529	496	495	546	518	497	535	535	467	495	514	505	497	498	533	518	564	502	501	477	493	484	531	556	490	533	515	532	491	534	540	514	541	473	523	517	518	523	506	567	510	507	500	543	520	550	462	524	513	551	485	507	510	495	517	534	477	515	520	516	496	512	504	530	515	517	497	519	501	534	531	523	522	512	511	552	513	526	504	515	516	525	543	509	526	499	519	549	478	499	493	510	489	529	457	541	513	524	497	556	513	515	489	526	505	505	562	496	547	505	560	536	478	525	535	523	519	571	524	500	550	518	516	478	520	539	495	516	519	540	511	513	510	506	523	505	512	481	514	552	523	526	484	551	524	528	479	522	510	525	509	493	514	499	496	505	501	530	559	507	463	550	500	508	555	530	566	498	540	460	483	483	494	531	519	516	499	464	524	502	496	528	558	534	561	525	509	507	521	524	470	496	539	505	514	506	519	540	514	527	516	460	527	540	545	528	531	524	538	502	537	495	533	514	509	515	535	528	516	500	522	506	482	541	487	532	509	515	531	528	504	500	527	501	504	507	502	523	523	505	531	536	504	538	499
24065	15128	13819	4332	1877	1058	610	384	321	286	287	271	300	326	422	466	456	547	514	419	431	400	398	321	311	275	274	246	234	221	207	209	202	209	217	198	199	184	187	177	161	196	187	174	152	187	189	172	165	194	172	177	179	174	148	175	142	167	167	136	179	141	204	171	179	158	169	157	192	171	170	175	157	179	155	177	166	159	165	146	151	161	159	169	159	189	191	166	180	167	162	175	159	166	173	181	162	179	172	174	162	150	163	177	158	176	181	172	210	169	164	146	168	168	155	190	162	152	166	182	199	171	183	180	147	144	171	174	165	157	161	173	181	159	167	194	165	183	151	159	169	152	171	170	173	162	153	177	163	144	160	180	156	157	196	158	152	151	184	160	173	167	157	170	183	170	154	176	194	158	179	166	160	185	168	137	154	188	164	165	174	189	187	210	170	164	157	198	175	171	185	165	188	163	163	160	184	158	178	183	169	169	196	178	155	177	155	151	177	182	162	152	179	142	169	185	188	156	157	175	193	183	179	157	154	155	179	155	154	149	189	174	161	154	178	144	170	165	169	179	166	170	179	170	148	174	174	169	191	157	184	163	132	155	164	190	174	197	208	141	178	169	164	173	165	173	156	165	190	167	151	168	174	164	157	185	156	164	164	157	159	184	170	158	185	171	171	154	168	168	164	174	182	156	184	176	155	159	179	173	163	181	150	169	152	164	151	181	170	167	151	161	161	178	171	144	178	171	172	179	146	165	139	156	168	169	179	203	182	168	183	166	180	156	179	179	163	151	166	165	180	162	179	175	162	165	166	182	169	161	162	180	159	162	172	166	196	158	174	155	170	168	164	181	135	157	194	181	162	136	155	161	152	160	173	160	198	161	165	161	173	204	172	191	173	165	174	166	180	159	178	169	153	182	158	157	156	165	184	171	157	185	179	163	129	172	167	159	183	148	160	150	167	168	166	142	162	172	152	188	165	172	178	142	173	177	169	158	172	128	173	179	160	164	143	172	165	162	178	147	172	154	155	173	179	180	177	146	166	155	152	169	191	157	154	168	190	184	164	177	155	147	158	168	172	157	154	170	153	168	170	165	163	179	183	160	174	167	181	156	166	142	188	169	189	178	177	179	167	169	155	147	146	164	167	180	180	155	163	181	148	165	189	156	166	160	158	168	165	153	168	165	180	182	164	155	145	169	177	170	162	165	208	184	165	180	191	167	157	173	187	169	163	180	152	176	169	178	171	161	172	167	191	173	158	160	157	177	163	160	162	161	175	172	170	158	162	154	166	174	154	170	174	165	156	197	181	160	156	175	166	177	142	158	164	165	158	174	168	167	187	151	173	196	149	184	169	175	186	165	185	169	178	169	168	173	153	165	172	157	175	187	192	167	168	187	173	160	153	189	184	177	189	175	160	184	170	177	180	152	191	193	177	168	158	161	191	153	167	182	172	170	171	162	158	130	163	152	142	168	180	174	165	141	162	161	154	169	165	196	150	175	163	170	180	165	175	164	183	176	185	143	186	159	150	166	175	165	156	177	179	167	161	165	167	165	167	170	175	156	173	169	187	176	185	168	180	151	170	148	151	150	188	152	171	156	159	174	156	155	150	166	166	175	178	131	181	154	160	174	176	176	182	184	161	171	176	154	174	162	177	167	162	169	157	181	174	162	193	180	161	165	160	189	167	164	152	164	181	149	156	171	153	167	177	184	148	166	168	183	152	163	164	156	164	157	162	164	163	154	167	170	150	143	174	161	153	139	158	187	183	176	177	173	178	206	169	169	155	180	182	163	184	161	172	169	166	190	180	161	178	181	161	164	182	149	169	185	179	160	185	161	176	162	178	179	166	175	203	172	184	183	158	179	167	161	175	177	189	164	175	163	161	177	174	190	154	155	163	167	180	183	173	145	180	163	170	146	193	178	182	162	150	199	193	186	178	203	145	180	156	161	175	151	158	157	176	166	153	153	178	135	148	174	192	163	164	173	169	179	176	165	182	182	163	180	167	173	153	182	175	174	176	168	159	198	172	164	196	154	181	183	175	180	199	163	153	152	157	174	170	185	169	191	170	180	172	173	147	166	169	165	159	168	157	165	151	180	183	162	158	158	158	160	179	156	190	174	174	182	173	178	178	167	179	178	182	153	184	164	175	155	168	147	188	154	149	194	152	179	187	157	177	139	153	157	170	179	183	149	180	168	199	162	155	181	169	153	173	158	173	184	171	177	179	148	168	181	163	171	177	176	188	181	162	162	179	154	142	185	184	160	175	173	159	172	185	169	188	183	158	174	166	177	157	146	155	179	167	184	180	162	158	187	177	145	161	176	145	148	162	159	186	172	165	166	182	166	167	165	163	156	168	176	162	149	190	160	162	148	178	155	155	185	163	146	173	196	195	187	169	184	186	146	198	163	173	167	166	164	184	184	171	165	183	167	143	162	176	183	152	188	172	179	177	161	155	180	168	148	148	167	169	154	185	159	175	170	194	186	176	177	164	168	165	162	172	156	164	179	166	149	161	167	153	190	176	165	178	170	171	169	175	155	158	171	177	175	135	163	154	158	168	166	163	180	181	171	167	156	165	169	158	184	182	167	166	166	167	150	160	172	168	178	159	180	173	135	183	161	201	162	179	153	169	155	162	144	170	166	160	157	184	165	175	190	154	147	164	143	151	170	163	169	212	166	181	182	168	193	182	174	189	154	161	166	167	169	161	181	160	162	158	160	162	162	183	155	176	196	201	164	182	147	164	187	169	172	159	163	177	154	160	157	180	180	173	179	160	163	163	187	154	168	157	190	168	159	167	153	157	149	189	178	169	168	182	160	195	156	168	167	204	186	183	170	160	134	150	161	166	172	165	174	150	178	163	165	167	199	150	151	170	188	147	146	161	161	169	165	167	169	162	150	173	161	157	174	163	158	173	183	157	191	166	164	187	185	162	174	148	183	148	157	155	167	184	158	191	145	161	178	159	171	191	165	204	177	157	172	147	159	161	171	160	174	150	190	179	168	142	164	159	194	178	186	190	158	158	151	162	185	172	163	167	180	148	181	167	179	172	168	190	171	186	166	173	158	171	165	174	155	168	183	181	148	166	179	185	164	181	165	186	160	160	186	171	175	158	154	172	159	163	182	185	179	149	164	197	188	181	146	151	168	144	172	158	179	170	181	144	152	159	172	175	151	185	162	159	206	156	159	164	170	164	145	163	177	158	173	176	172	177	177	170	187	174	177	193	192	144	151	142	143	157	126	176	187	159	147	154	156	162	157	167	165	165	164	180	140	207	175	166	169	183	154	164	163	166	179	170	135	166	153	159	165	163	151	155	165	163	152	177	143	161	171	160	190	135	179	187	196	155	201	192	176	179	173	158	172	188	173	168	174	172	167	152	175	163	164	160	167	156	175	179	164	164	185	161	148	177	160	169	151	170	186	161	150	175	161	194	185	163	165	178	163	173	160	171	170	202	186	178	179	177	162	176	160	176	157	185	151	161	144	178	178
16382	12737	12817	6295	4888	2958	2107	1470	1344	1052	1026	999	1169	1640	2141	2248	2422	3033	2904	2415	2474	2117	1824	1639	1432	1249	1186	1104	911	888	817	755	693	660	677	617	603	622	587	542	549	515	533	519	523	494	434	445	526	490	474	504	459	450	463	433	455	455	436	446	471	423	494	443	467	449	448	463	436	428	444	449	471	443	409	408	414	453	425	440	422	451	410	459	435	429	452	440	424	462	439	432	449	441	412	437	458	408	441	431	480	438	455	439	410	423	496	434	406	470	412	417	437	427	451	482	457	418	377	432	433	414	436	419	458	414	483	418	451	420	443	446	430	470	432	432	386	425	410	464	436	454	457	463	384	456	451	426	388	407	471	442	430	413	482	460	392	435	409	446	419	463	407	441	418	447	417	412	405	420	400	418	428	415	403	423	427	443	433	454	396	427	437	488	402	420	460	400	428	430	437	430	412	418	491	435	437	447	441	418	434	451	438	375	446	393	424	399	425	419	421	417	435	421	404	439	457	451	397	418	419	455	441	426	400	446	406	414	443	418	411	405	454	395	464	414	431	429	431	423	461	420	465	436	472	425	413	452	447	393	450	410	422	410	436	395	412	460	423	469	419	443	487	426	493	417	437	428	431	413	406	483	408	426	419	403	425	425	455	480	449	447	412	438	420	418	429	464	414	445	444	393	423	448	424	474	426	441	442	459	432	423	453	444	437	433	430	404	415	426	388	461	460	388	431	443	419	464	424	415	434	450	395	424	439	431	418	428	429	435	435	467	428	414	418	432	400	406	433	428	415	433	436	388	443	442	433	452	402	434	461	430	457	442	417	428	444	369	427	456	434	454	452	424	391	429	440	463	433	416	419	424	423	419	397	450	356	448	435	424	419	420	428	399	428	429	446	441	448	449	409	415	453	407	423	434	440	417	427	483	443	413	443	437	419	417	432	424	380	452	431	416	475	431	419	493	397	426	457	393	441	417	431	427	396	458	418	379	363	413	439	427	437	410	458	423	403	409	409	409	426	440	427	433	437	447	438	407	421	433	387	413	441	405	473	431	425	419	433	429	435	434	411	445	421	405	432	421	452	430	419	438	405	415	425	428	428	441	407	402	438	421	444	448	434	434	418	442	408	431	455	454	428	436	387	413	439	432	403	441	434	436	444	429	435	379	467	426	436	390	448	479	438	443	440	459	416	444	420	433	431	445	397	445	460	444	419	461	428	462	417	429	408	472	433	423	432	442	414	454	409	429	425	428	448	432	451	394	450	461	445	428	460	418	430	437	441	421	422	427	412	429	444	409	437	439	434	430	429	424	420	407	440	442	402	433	432	439	420	412	400	421	421	446	391	482	429	458	454	446	461	447	448	418	456	452	472	434	450	447	447	453	434	423	416	432	459	438	402	430	407	430	426	443	430	412	453	450	433	427	412	423	405	453	423	406	420	483	396	424	424	458	441	492	426	441	403	417	413	473	433	395	419	451	431	458	420	412	424	417	443	430	429	421	451	472	463	433	453	453	399	431	441	458	434	425	433	463	428	484	423	457	448	428	422	446	423	438	415	401	412	416	446	424	481	403	467	409	387	425	422	431	432	435	406	463	415	422	425	430	417	418	395	459	441	427	445	435	446	442	441	417	440	436	474	435	452	390	450	395	425	421	427	446	421	434	404	438	421	433	450	439	418	430	423	422	479	462	407	457	485	447	397	435	454	420	452	453	468	462	448	433	409	454	461	453	412	442	426	432	397	435	432	441	413	446	407	399	411	399	431	414	423	429	415	465	392	445	438	424	384	451	438	406	404	442	402	391	419	434	413	432	426	428	440	449	440	411	418	447	455	470	407	412	448	418	414	416	465	410	422	413	432	419	429	440	427	414	409	406	467	415	445	440	413	407	398	400	403	425	462	461	450	422	386	425	443	423	423	423	454	466	413	424	475	395	404	427	431	437	392	417	419	422	443	420	391	446	412	416	440	421	402	443	428	418	438	406	434	447	429	413	448	421	440	425	452	430	453	447	383	410	425	427	428	408	460	437	435	427	412	431	421	417	462	434	426	442	448	436	403	448	412	436	452	419	444	479	425	416	405	445	434	438	431	452	394	441	449	478	419	409	445	426	419	441	415	400	400	416	435	431	451	415	440	436	435	448	413	422	434	415	449	419	411	457	439	455	447	431	449	429	453	432	442	434	423	423	433	446	448	411	456	418	433	455	440	439	441	442	402	445	433	420	417	434	395	387	436	450	451	418	430	417	441	437	447	446	433	440	442	423	454	454	429	444	436	433	431	443	405	431	473	448	476	441	446	448	419	419	427	434	420	399	419	421	438	422	421	420	416	420	427	403	427	422	422	447	459	412	437	436	449	404	426	420	435	425	408	426	405	454	429	448	465	466	451	411	383	438	413	405	392	455	461	410	408	448	475	452	420	428	424	407	408	437	432	423	370	437	446	432	428	423	418	447	406	445	373	426	483	409	419	448	418	392	418	432	458	438	406	408	425	443	430	422	445	425	413	412	433	442	437	415	456	450	434	454	440	462	422	436	438	444	447	422	443	427	455	450	451	412	418	436	421	464	468	471	436	426	403	396	458	456	433	414	451	428	407	402	458	450	458	424	439	439	440	442	451	449	431	431	449	437	438	423	411	449	428	424	418	425	396	418	459	446	414	452	445	431	434	439	378	422	491	463	399	430	419	436	415	436	420	431	452	421	435	394	424	437	468	475	458	438	424	458	445	460	394	426	483	396	422	469	442	470	432	450	420	434	379	412	398	437	408	411	406	405	378	463	435	435	439	439	412	386	445	405	439	443	423	426	465	424	423	423	415	445	443	405	463	446	435	441	421	447	446	440	440	422	446	404	425	457	450	430	413	406	413	413	419	492	462	417	431	430	418	430	482	433	417	433	464	445	419	414	433	439	432	397	436	430	464	431	453	498	430	411	460	453	458	440	479	444	413	424	442	452	394	445	423	410	487	422	436	401	442	428	475	424	423	459	422	380	418	431	477	412	440	447	466	455	452	401	441	415	431	417	422	430	427	463	413	413	449	430	450	407	422	418	416	444	411	446	453	465	425	479	421	404	457	421	420	442	468	421	432	464	435	425	395	424	429	429	439	406	422	418	416	449	434	420	433	396	405	406	436	453	410	456	439	390	434	436	461	439	429	460	440	444	425	400	391	431	410	404	461	443	415	439	423	455	414	418	448	458	463	416	428	457	419	436	413	424	439	442	462	432	453	438	425	403	404	421	420	402	430	421	413	431	439	439	435	423	432	438	420	446	472	416	402	444	442	410	404	436	409	418	437	427	417	407	430	413	424	441	427	418	427	459	432	419	418	459	418	424	426	465	435	400	420	481	409	455	424	420	448	449	430	449	410	421	417	412	443	445	441	395	433	450	436	413	400	448	430	400	428	447	424	427	421	454	451	434	405	445	432	424	444	429	468	467	433	444	419	457	414	433	434	427	400	428	477	417	449	416	378	433	424	416	460	442	420	427	429	423
4178	1846	1248	591	393	322	277	245	247	244	215	263	267	292	298	260	303	287	260	284	280	271	250	245	250	257	237	231	231	234	266	234	218	212	225	220	199	201	218	202	212	214	202	194	239	221	201	228	210	236	194	227	214	217	215	206	241	236	217	203	186	200	206	222	231	211	199	186	176	229	190	200	226	194	207	202	227	199	175	202	226	182	197	191	241	206	188	239	222	215	215	209	224	208	228	245	203	210	205	224	214	229	237	205	224	228	201	216	229	202	215	209	213	231	203	194	222	210	233	181	217	218	207	219	212	224	203	213	207	221	191	217	225	200	256	243	224	201	212	213	212	199	205	225	199	212	242	198	176	197	215	214	216	207	212	202	200	197	188	193	203	184	213	240	194	199	231	208	233	207	190	208	215	223	216	192	201	220	192	207	184	208	191	200	212	231	187	202	188	229	199	214	224	250	206	212	201	205	215	205	229	239	198	237	202	212	242	212	209	205	238	235	190	197	186	219	194	212	185	209	239	222	210	223	204	221	227	196	210	216	224	205	209	205	176	209	195	216	235	198	206	201	217	243	223	197	204	211	190	200	213	193	190	224	198	211	195	246	221	211	195	227	180	214	221	209	258	207	203	220	209	200	213	207	185	233	227	200	202	226	220	207	203	209	215	209	199	220	198	235	226	221	229	222	205	207	220	222	240	202	176	206	207	201	220	196	223	244	205	195	215	208	200	207	229	235	225	230	229	201	202	220	204	180	190	216	201	238	213	223	235	223	210	184	215	233	200	188	213	202	231	211	213	181	202	210	208	213	206	216	225	236	237	202	218	213	213	191	207	233	233	227	209	217	237	238	211	213	210	199	209	218	200	186	220	219	234	245	206	224	184	204	207	217	208	217	236	205	187	205	188	210	213	230	201	218	201	213	210	215	226	215	226	211	208	208	206	211	216	206	204	224	211	231	194	226	197	220	217	199	197	205	246	206	235	204	227	218	221	212	175	220	205	203	235	219	230	221	206	179	205	195	218	215	190	219	213	213	224	194	200	200	212	191	238	204	199	195	208	229	204	233	223	214	195	210	213	206	206	221	218	229	188	194	201	205	221	188	209	189	206	205	199	185	188	229	205	206	192	219	221	197	193	228	214	229	223	228	185	209	210	189	235	231	237	220	220	212	222	211	223	198	212	199	204	198	214	200	213	225	218	239	190	221	231	182	196	231	207	203	215	208	215	200	201	224	246	202	200	185	212	210	199	212	192	208	201	191	218	246	191	223	200	227	194	195	206	200	226	212	231	239	200	198	197	223	217	221	197	212	206	193	231	222	234	227	217	214	212	210	208	223	188	186	206	201	219	208	215	198	204	199	207	229	218	198	197	208	224	217	198	198	182	197	212	202	207	197	186	200	205	207	219	190	169	208	217	205	222	228	198	250	195	224	237	222	200	236	220	237	222	222	231	196	202	216	212	217	218	212	232	213	215	222	193	198	176	180	215	242	215	214	190	212	220	235	214	214	215	226	222	202	204	165	215	195	202	185	216	192	219	192	195	206	237	205	225	204	227	210	233	218	206	209	213	202	205	211	198	196	205	202	212	240	243	213	226	221	216	217	199	227	210	226	197	224	212	217	214	213	237	206	214	228	195	214	234	206	215	201	199	200	210	208	202	217	211	218	211	197	234	215	197	224	203	197	219	210	215	241	198	183	220	195	213	180	209	207	212	190	230	211	191	181	211	236	241	216	205	214	208	199	204	180	214	175	220	211	239	207	203	203	221	188	230	207	215	216	221	222	202	234	204	222	186	200	203	213	213	195	239	193	225	214	203	215	219	222	240	236	214	230	211	218	200	218	211	193	237	206	226	224	214	186	222	213	216	229	215	217	196	218	225	210	221	191	217	213	196	203	197	235	193	211	224	211	195	216	200	207	189	179	245	232	226	223	218	210	195	201	229	214	219	213	225	246	212	177	200	203	228	219	189	205	202	188	209	201	227	175	233	205	204	233	210	227	206	231	193	224	198	211	237	190	190	214	186	209	220	228	235	234	217	191	216	203	214	205	217	191	226	219	205	250	196	218	242	214	228	190	238	206	236	212	205	222	201	200	204	223	203	221	189	205	202	200	205	205	209	214	192	195	187	237	222	219	209	215	234	226	219	203	238	228	185	199	210	216	192	193	264	204	199	215	193	204	210	212	207	211	205	214	179	226	208	221	204	242	183	231	213	204	170	224	223	197	199	215	221	199	248	216	206	200	209	187	221	216	216	232	212	225	222	210	205	212	218	218	214	196	183	211	203	194	236	218	210	238	217	228	201	174	176	234	228	227	220	236	219	226	214	200	194	232	212	261	224	202	190	250	230	224	223	200	222	210	208	205	196	217	188	234	184	195	212	236	200	212	210	201	212	215	209	219	227	211	209	210	257	210	208	232	220	193	191	211	191	196	225	195	202	219	216	206	193	190	216	227	226	215	220	215	214	183	242	179	224	200	219	189	204	227	218	219	191	209	189	177	216	217	241	210	215	227	174	212	222	196	200	190	199	218	204	192	237	200	241	218	192	230	237	224	199	216	178	202	230	229	188	217	195	225	197	209	230	214	179	241	234	228	200	228	202	235	201	198	203	208	241	230	218	215	191	212	189	179	215	228	225	218	211	212	189	201	216	237	240	218	207	243	225	197	211	213	204	224	218	196	200	243	235	219	212	231	227	233	217	192	235	242	235	223	215	220	230	237	220	227	227	217	235	221	190	207	200	218	205	213	222	234	212	193	231	212	213	228	246	202	214	219	208	223	211	191	224	206	204	206	204	185	230	225	216	236	234	219	199	238	226	217	191	210	238	196	214	207	226	207	183	248	225	190	241	215	223	222	177	212	188	210	221	221	228	217	218	221	234	229	199	229	181	213	219	233	204	218	235	198	216	232	218	219	225	220	199	222	221	205	196	194	228	202	224	211	207	244	199	219	238	235	208	192	216	231	251	200	233	208	186	205	196	204	211	215	225	223	213	217	207	194	186	238	193	218	222	236	229	231	200	224	229	225	196	210	192	199	199	221	209	231	206	233	213	219	246	205	219	189	212	210	207	200	217	226	208	228	240	207	213	223	234	245	227	231	204	208	247	183	225	236	202	212	237	233	202	197	235	214	201	215	226	232	208	212	231	198	173	209	201	185	214	232	219	221	223	212	209	206	196	189	181	197	194	235	204	212	205	234	226	222	233	239	236	211	222	225	234	215	218	175	203	212	220	223	226	224	221	206	230	198	194	212	211	210	177	218	200	194	233	206	193	235	227	240	223	196	200	242	207	213	224	201	236	205	214	208	215	239	195	210	212	220	194	208	207	199	243	226	204	197	203	204	202	218	211	195	200	222	235	205	183	214	238	217	238	209	214	234	223	188	211	217	188	212	217	211	221	205	213	192	241	238	198	220	221	208	220	221	219	199	208	211	214	224	224	215	203	219	207	200	207	231	227	210	218	225	223	215	210	227	195	201	227	225	212	227
3956	2509	2374	1928	1388	1003	790	751	707	621	665	663	794	1051	1075	1095	1150	1095	1017	931	1017	905	873	890	831	728	740	695	659	610	669	614	619	618	629	590	597	605	540	562	497	579	556	543	558	534	552	551	570	568	512	552	567	557	509	542	517	559	515	522	542	586	552	519	556	480	555	563	539	556	548	536	502	509	484	515	532	540	483	553	513	537	547	504	505	532	565	538	542	527	550	547	565	535	520	543	550	521	551	526	551	543	505	553	589	480	537	512	524	540	543	531	503	548	517	559	554	537	571	523	538	567	572	542	512	515	525	541	530	538	528	515	545	527	573	552	556	517	525	540	538	551	499	508	528	537	511	575	487	532	537	525	496	498	515	522	532	549	534	573	573	531	519	557	557	531	578	540	537	493	533	520	507	526	562	482	512	514	553	502	498	545	579	510	510	544	563	530	513	547	571	517	562	486	531	526	506	510	529	574	542	531	514	516	535	498	509	539	537	514	549	534	547	532	548	517	544	527	488	530	546	538	551	560	544	551	524	498	547	521	534	513	566	518	570	540	539	486	553	575	531	509	505	558	568	544	537	526	514	536	522	525	511	563	518	525	545	572	529	540	484	544	568	560	538	523	573	524	529	529	539	508	502	496	544	521	545	560	512	507	546	523	511	527	499	533	493	542	518	546	566	551	514	555	562	535	517	549	550	556	547	546	530	535	550	541	557	556	483	538	544	544	536	526	548	517	559	580	554	523	512	522	548	555	538	550	561	496	519	525	558	519	551	546	518	545	582	570	521	521	511	541	519	537	535	536	557	533	527	514	517	517	529	521	547	553	526	559	561	521	584	571	504	485	530	551	514	501	520	517	532	519	503	528	549	521	541	544	576	528	539	533	593	490	497	521	552	561	552	555	538	553	503	523	533	573	511	498	529	500	526	531	510	494	521	538	546	519	507	568	524	510	531	553	524	585	564	533	586	556	542	545	493	545	561	561	541	515	492	563	529	541	549	542	555	539	542	546	539	541	548	562	494	520	524	539	524	532	521	535	537	510	527	529	506	538	512	501	537	537	512	527	582	524	533	520	533	540	519	512	544	537	525	553	522	509	557	559	525	519	543	550	577	522	499	497	479	561	518	502	537	532	544	550	508	514	571	575	549	573	552	548	528	575	552	517	548	533	542	513	550	530	519	536	537	532	490	524	559	514	523	558	492	515	586	542	549	547	534	523	558	563	561	515	560	532	522	532	529	528	538	566	507	548	552	527	566	527	537	543	530	544	527	515	537	582	513	529	521	544	566	561	549	514	535	531	510	465	531	510	545	515	529	563	558	541	547	496	534	569	588	484	525	559	553	522	555	590	543	529	549	550	542	514	528	563	529	545	542	500	551	535	538	497	540	532	517	512	536	570	560	493	513	518	542	512	507	539	557	528	515	515	558	522	562	537	592	535	578	524	552	527	579	536	514	528	503	499	520	548	534	510	565	528	493	506	547	489	546	534	567	503	543	509	542	496	507	537	572	558	516	553	524	549	466	548	504	567	522	534	520	496	550	544	566	561	518	542	550	517	573	514	536	560	546	528	549	579	549	577	539	570	507	536	539	599	550	499	532	538	515	526	536	522	516	540	532	602	528	545	531	539	532	495	517	548	542	574	534	531	498	554	528	482	572	533	572	546	563	575	547	527	531	487	513	522	510	533	521	532	499	523	513	527	567	593	553	523	541	508	536	529	549	491	546	547	577	508	572	511	516	520	540	548	544	522	555	527	514	524	538	523	506	538	522	525	543	520	522	558	499	535	500	549	526	548	502	507	529	507	546	533	506	529	538	479	523	545	514	545	521	546	549	539	562	518	536	556	524	550	542	534	505	547	549	567	546	526	562	521	529	548	551	503	542	570	569	525	568	516	487	527	544	532	550	478	515	555	517	544	549	538	565	563	578	485	553	547	526	514	521	537	544	543	539	541	528	546	554	515	529	517	512	505	548	494	554	562	559	558	485	577	561	539	556	559	543	545	549	491	547	527	523	527	574	556	512	525	539	527	511	529	567	535	528	565	538	551	569	521	534	491	490	522	502	516	544	535	555	508	558	548	577	539	511	528	538	513	551	523	523	538	529	539	566	531	569	535	549	551	544	521	550	533	522	544	585	521	531	572	562	558	539	540	547	575	529	526	556	530	512	528	546	515	536	573	488	544	526	516	541	541	525	511	504	534	552	541	529	542	530	527	531	507	556	521	531	533	536	518	535	515	535	565	577	539	500	543	531	547	519	514	588	534	527	567	526	531	538	544	541	538	546	564	520	536	543	489	550	530	526	510	581	509	522	517	507	510	545	544	505	529	531	524	527	502	562	550	480	531	548	530	514	506	561	533	558	528	500	554	523	510	519	526	561	545	524	559	556	540	543	518	517	516	520	545	546	570	498	531	561	562	526	513	530	538	552	499	549	538	518	547	487	509	514	540	557	531	528	556	548	546	534	514	548	533	535	547	561	516	509	543	504	526	533	533	534	549	564	527	543	496	522	548	556	522	521	514	585	527	521	535	525	507	547	531	488	532	573	497	503	530	563	507	504	525	609	570	555	518	530	591	541	544	541	531	530	558	526	513	536	540	528	510	527	539	559	525	517	515	526	509	540	549	505	504	518	551	568	567	542	536	525	479	551	572	543	550	559	576	541	521	515	535	507	507	533	546	538	542	532	511	536	534	522	559	562	484	523	568	540	576	541	541	517	526	552	546	539	498	556	477	555	543	559	532	547	523	557	504	550	535	522	514	525	511	531	543	521	551	534	512	499	487	532	544	561	566	512	544	510	522	551	542	503	526	496	536	511	538	553	510	514	540	528	516	540	521	536	545	510	572	555	523	543	520	553	518	535	545	495	537	513	518	536	531	562	535	563	531	544	509	522	571	517	534	608	525	555	542	506	508	516	543	517	504	550	569	524	505	547	535	546	500	525	529	512	552	517	520	542	595	559	559	547	525	560	569	527	531	486	526	497	564	522	547	525	532	568	530	494	544	512	510	573	497	538	549	554	496	505	524	555	532	554	535	515	539	499	533	558	594	513	578	576	510	563	513	565	540	553	514	525	553	552	494	493	531	543	537	560	602	536	512	516	521	484	524	558	529	514	520	550	484	582	534	543	546	552	554	529	503	550	570	526	586	565	520	530	535	521	508	554	523	500	578	546	557	517	552	530	488	554	512	545	516	514	502	550	521	515	524	517	550	567	527	537	510	569	583	534	538	533	503	546	526	504	487	523	520	493	534	526	508	568	541	551	520	504	558	496	531	541	504	577	557	524	579	579	544	519	539	487	550	492	541	566	512	557	528	526	566	526	493	556	557	469	514	511	549	533	573	538	553	546	534	573	516	560	575	533	578	532	502	555	540	529	585	557	538	542	531	548	512	497	562	562	518	528	557	538	533	543	527	519	531	506	565	546	519	509	535	533	546	566	593	544	534	491	538	532	521	526	539	562	582	553	515	563	528	528	527	547	546	544	536
14563	9412	8118	2271	1072	547	391	345	299	287	277	287	266	359	405	446	396	463	394	365	350	369	334	295	279	260	277	280	237	240	233	200	231	219	239	248	228	207	216	237	215	174	222	195	193	200	220	216	210	207	225	243	194	204	215	231	209	189	233	198	197	203	197	205	246	228	196	208	230	184	169	203	197	220	224	198	202	214	213	242	188	178	222	218	200	222	217	209	211	214	223	235	206	210	208	170	220	197	199	195	216	226	195	204	212	175	216	202	211	209	193	201	207	218	219	210	234	221	197	224	193	187	208	192	206	209	189	207	202	189	199	220	214	227	198	177	202	221	184	199	206	206	201	199	212	220	201	181	214	214	217	225	216	229	200	211	208	194	214	207	198	197	194	180	219	219	201	213	212	189	209	231	210	221	226	186	191	226	179	184	189	208	189	227	192	225	227	215	161	217	203	209	228	197	210	195	202	184	187	190	206	196	202	200	211	203	210	189	217	192	174	206	217	209	212	193	172	208	199	195	240	188	183	195	209	194	189	196	186	187	200	218	187	198	193	221	191	212	189	198	202	213	220	194	219	199	182	202	225	200	192	220	200	210	215	213	193	202	197	211	193	162	223	190	213	186	217	179	218	199	207	196	177	193	193	211	190	215	205	199	193	215	194	215	190	203	193	207	230	193	182	213	195	219	216	188	202	232	210	196	213	205	199	227	208	198	224	219	183	219	206	211	186	183	211	175	199	203	202	191	189	212	207	217	222	234	216	207	221	187	201	232	198	223	176	199	218	211	209	196	200	207	188	208	212	209	209	168	194	234	182	217	195	194	208	210	207	208	194	195	203	221	211	193	224	206	197	213	223	211	188	209	201	197	226	210	226	219	196	206	191	216	206	200	191	218	215	194	225	205	208	213	189	203	230	213	199	188	179	195	221	203	201	159	201	215	208	207	213	189	251	207	207	226	205	180	196	221	202	195	220	191	177	209	204	214	202	217	226	201	216	213	182	221	200	206	223	226	206	236	220	207	220	219	194	181	192	215	230	222	193	214	213	208	218	229	213	171	207	176	216	229	182	221	188	219	210	229	214	191	207	199	187	178	228	228	194	200	201	210	196	219	191	218	180	193	210	226	214	179	197	216	214	199	217	201	217	227	212	204	190	218	196	209	213	222	240	201	210	237	190	194	202	210	211	207	181	241	203	200	231	192	225	218	189	192	229	175	201	219	204	221	215	209	204	177	205	215	209	216	216	184	164	209	215	170	209	193	169	183	203	178	199	200	220	199	205	211	199	203	205	212	203	194	179	180	232	193	204	223	195	201	190	184	194	216	207	169	213	222	235	205	209	211	186	206	216	218	227	217	181	197	186	199	204	211	222	203	201	199	200	210	215	209	210	211	214	230	206	209	199	222	228	235	212	202	204	204	201	208	190	183	224	194	211	221	195	215	206	176	207	229	207	215	211	202	210	223	188	218	210	254	190	198	193	184	202	238	191	219	180	192	172	198	204	176	204	200	218	199	165	213	217	192	210	206	219	185	226	186	194	174	195	182	214	221	205	191	199	185	219	222	194	196	190	215	205	215	185	222	214	216	205	176	226	201	210	213	210	198	188	228	201	202	204	206	191	188	209	222	204	207	186	223	195	181	220	191	206	221	195	220	203	190	178	203	217	215	196	210	208	165	204	186	178	213	202	205	207	173	190	251	213	213	222	201	193	214	190	226	216	214	196	193	197	200	205	176	229	211	229	195	191	209	199	190	199	178	203	200	220	204	218	224	196	227	206	202	204	226	203	212	207	192	225	183	205	184	212	213	192	214	198	180	189	200	201	221	187	193	213	214	208	200	225	192	211	236	236	230	205	225	212	188	207	208	197	209	220	197	192	181	195	220	190	205	234	189	210	185	193	199	174	211	190	207	189	206	190	189	181	202	194	160	213	174	186	216	218	204	226	203	209	227	220	216	195	192	185	196	191	194	214	211	203	214	204	185	221	187	191	209	241	197	213	225	219	188	213	196	237	219	205	166	185	192	218	222	197	194	197	237	211	200	202	214	217	227	207	204	198	214	218	194	208	184	206	202	194	201	198	195	186	196	216	176	200	197	197	206	189	194	219	212	212	179	199	197	183	182	202	208	209	171	192	221	201	217	211	203	186	203	219	205	204	222	227	203	235	211	203	225	231	186	227	216	201	223	210	199	231	200	203	221	225	188	216	189	205	177	201	236	211	199	198	185	237	209	208	217	180	202	210	188	204	178	208	192	197	212	176	189	234	203	242	212	201	198	226	232	196	188	203	182	189	198	216	213	203	173	210	213	179	197	194	225	199	167	186	204	208	224	223	191	199	191	209	228	193	186	191	194	210	215	218	197	210	177	219	212	198	184	205	220	188	214	205	231	202	216	183	204	219	214	206	206	231	205	196	176	196	212	208	200	200	180	202	235	198	211	196	215	234	225	181	184	210	214	228	207	221	192	226	223	215	196	187	191	218	196	197	204	192	190	198	189	201	204	241	210	224	216	200	223	207	211	163	196	204	225	207	212	213	192	236	215	200	195	210	182	227	225	213	214	220	182	206	207	222	216	193	193	185	218	201	193	206	207	200	220	235	190	228	187	191	192	200	222	164	196	200	187	194	202	201	192	197	192	195	209	216	209	197	188	212	193	217	199	197	193	189	201	196	233	211	215	212	174	207	205	205	191	209	196	171	190	221	191	183	184	190	182	202	196	208	214	204	180	209	223	191	230	192	193	211	181	194	222	183	187	203	201	217	206	219	186	210	209	188	218	212	231	232	183	185	208	219	229	210	198	196	215	202	207	193	195	199	203	239	210	189	191	229	222	203	236	198	173	202	199	201	211	206	193	213	214	186	199	199	195	202	219	217	201	180	185	211	202	207	214	206	197	217	197	208	189	203	224	193	221	202	208	227	200	198	203	212	194	214	183	187	237	219	225	197	208	206	183	218	198	221	198	215	206	225	188	192	189	191	216	209	206	223	223	178	178	224	197	218	199	194	187	190	193	202	215	196	190	222	200	196	231	186	191	185	220	202	223	211	192	216	207	191	188	184	187	216	215	224	179	180	210	226	219	207	180	197	207	184	196	213	215	198	194	184	204	220	204	207	202	211	197	213	232	220	186	231	201	211	198	211	227	195	207	215	188	205	219	186	226	206	217	204	213	221	215	185	212	206	162	225	217	203	206	210	184	208	195	238	193	221	189	174	200	180	215	180	199	194	200	221	214	222	241	207	213	201	192	193	205	193	229	189	194	199	198	206	201	183	181	225	211	209	195	218	212	200	206	231	190	179	177	222	212	195	216	207	213	205	208	220	201	214	229	207	198	209	216	203	198	200	209	210	229	200	231	204	175	193	208	206	191	214	211	212	201	209	205	189	207	188	190	195	196	196	207	199	193	200	212	182	212	231	227	206	231	185	224	215	207	236	209	203	201	201	186	232	190	190	208	204	218	234	210	213	235	219	199	216	208	183	206	198	182	200	214
11917	9374	8645	4256	2927	1986	1598	1083	968	897	952	881	1132	1450	1576	1730	1763	2103	1902	1721	1678	1469	1355	1248	1114	1090	992	899	839	824	753	738	711	678	642	651	648	558	592	582	574	570	561	561	581	568	550	552	555	530	583	578	541	573	518	501	504	564	538	538	531	560	481	520	534	523	537	502	508	519	516	534	542	525	527	519	519	525	493	512	530	534	561	516	494	544	499	535	514	535	500	503	533	583	508	567	484	522	477	590	531	552	543	503	535	531	533	494	512	534	536	491	483	488	507	493	497	536	491	548	499	530	517	568	525	552	501	489	509	535	530	464	493	524	542	491	508	543	516	500	541	499	565	553	543	520	500	494	520	525	527	503	518	522	532	534	525	526	512	539	517	484	520	530	539	544	546	504	490	522	521	528	505	494	505	504	480	472	523	456	500	513	493	550	491	532	496	514	548	525	542	525	520	512	506	526	513	532	532	503	485	505	495	537	514	505	506	512	505	489	505	509	547	536	499	526	504	499	539	508	513	539	520	516	519	550	499	510	503	522	510	510	524	508	521	523	621	489	521	508	528	495	490	506	506	534	553	554	463	540	524	515	536	545	533	522	533	522	508	557	484	531	500	517	541	510	499	538	496	542	530	492	459	506	553	562	486	520	534	503	484	531	548	522	519	522	523	478	476	508	512	533	478	517	509	501	548	486	527	465	541	501	535	494	552	535	500	519	479	531	485	522	528	510	494	527	519	492	499	543	559	536	516	547	516	551	476	539	557	527	486	510	515	496	525	516	549	497	517	518	503	464	548	506	509	531	498	517	478	501	515	502	527	545	485	555	512	483	505	527	505	548	502	485	513	544	509	507	514	535	505	494	502	479	469	516	505	513	535	529	514	512	501	544	515	551	471	477	539	525	550	516	547	528	502	529	536	512	543	538	508	525	518	554	589	483	493	550	493	524	514	531	498	485	506	532	535	492	487	511	506	518	479	484	521	517	516	517	471	494	525	498	516	511	479	512	490	528	535	536	538	531	532	531	506	531	522	525	520	515	559	529	505	480	519	484	510	480	520	493	522	513	515	481	496	520	555	523	518	473	488	477	468	537	496	539	511	498	510	515	519	544	505	491	483	520	485	443	557	496	571	509	504	551	543	523	509	503	508	547	538	503	490	514	494	522	497	527	498	530	591	514	482	490	531	518	504	575	528	521	505	541	523	480	518	487	525	516	450	501	511	538	532	561	458	472	522	525	516	521	507	519	497	524	533	521	550	503	534	498	503	532	494	483	521	485	533	504	510	507	526	526	530	527	496	509	461	522	510	550	472	504	552	457	507	515	525	499	510	563	560	539	512	472	528	516	490	506	576	474	515	540	486	507	516	515	514	467	493	539	543	496	516	500	539	478	518	531	556	539	477	523	542	519	515	500	567	494	525	519	529	509	527	542	498	518	465	567	496	480	556	518	528	544	519	509	503	505	534	507	501	512	475	531	476	501	513	450	488	520	522	525	538	515	534	485	498	514	480	495	534	528	522	514	515	521	527	544	489	509	528	536	523	491	531	530	509	524	519	524	501	531	495	500	504	500	546	532	519	523	506	528	492	547	502	496	504	533	510	550	528	554	549	520	525	525	516	507	511	504	530	553	517	485	515	532	518	519	509	546	484	543	513	509	536	492	532	488	478	539	539	523	485	501	515	559	530	509	518	521	549	488	538	565	526	504	486	505	489	502	545	520	544	498	508	555	515	532	494	543	506	502	497	528	548	531	509	564	535	523	506	535	533	525	486	527	484	500	524	539	528	508	487	535	499	538	474	563	540	542	538	517	551	495	484	534	469	506	534	498	501	516	495	519	507	505	507	516	533	546	459	554	535	525	492	475	535	515	540	505	509	548	539	518	478	540	577	515	549	501	581	530	468	510	503	529	547	483	508	460	521	537	509	536	488	519	506	540	542	552	533	491	518	501	484	545	519	539	488	569	490	533	505	492	507	549	536	503	545	548	535	490	521	542	534	529	466	507	508	508	558	519	513	493	546	511	511	499	549	536	539	522	495	536	515	489	460	526	513	512	502	479	510	521	498	505	530	550	530	509	517	535	533	480	528	530	472	495	478	509	455	504	494	497	543	470	532	515	518	517	506	502	550	520	512	522	515	522	487	489	515	534	536	492	531	553	513	508	513	504	500	501	513	544	505	513	512	518	558	539	487	516	498	483	494	501	540	505	542	470	532	516	491	560	528	497	509	507	564	526	501	498	516	483	507	535	518	499	500	509	492	546	504	524	512	520	547	505	513	544	541	527	531	532	555	536	538	499	499	502	522	506	503	542	542	498	522	479	474	461	492	518	504	507	504	507	563	525	489	514	513	456	506	522	524	493	502	489	513	547	538	522	515	502	534	486	505	491	564	527	547	505	500	556	540	501	522	517	530	529	543	546	518	553	534	539	521	497	497	542	506	500	512	532	530	495	535	496	526	552	499	518	517	500	487	507	479	508	525	495	490	500	502	523	501	531	537	525	544	512	521	503	505	556	509	554	476	514	535	563	527	523	490	537	557	543	491	492	495	484	516	536	501	542	535	506	551	465	569	514	562	528	523	565	556	501	546	521	487	544	522	508	545	496	509	503	502	498	501	494	516	496	558	529	539	516	494	518	516	493	557	567	519	525	487	492	487	500	554	519	548	493	557	521	506	519	499	512	514	507	528	489	469	527	525	531	477	510	511	504	522	552	542	542	517	518	516	535	508	513	492	533	545	508	536	468	522	527	526	494	525	493	539	516	471	545	495	498	522	507	566	514	525	509	548	466	500	518	511	520	547	513	478	514	502	539	516	481	516	531	497	495	498	526	532	522	506	527	516	515	495	486	520	551	515	534	529	491	541	570	515	562	549	485	524	519	535	516	508	503	526	496	527	523	551	497	484	537	509	562	497	530	534	521	507	541	522	473	501	507	479	521	479	528	543	494	508	500	477	472	494	512	543	532	508	525	504	541	527	492	541	544	533	518	510	520	463	534	550	462	458	515	505	544	509	522	529	512	487	540	551	532	528	541	507	541	517	528	515	534	495	492	496	543	563	509	582	490	522	522	526	497	558	553	499	545	503	515	522	518	511	518	529	551	476	520	495	494	487	518	551	523	508	501	514	506	478	509	580	559	515	513	520	519	520	512	527	543	506	540	467	510	510	478	535	505	519	508	527	517	514	535	466	511	528	538	511	468	529	499	527	518	564	494	516	483	492	517	491	519	531	532	474	523	494	509	545	476	511	521	515	533	489	507	556	466	540	531	494	544	509	548	515	559	537	555	471	517	523	560	509	518	528	562	550	518	563	512	496	520	514	525	557	559	497	495	543	512	501	498	537	548	529	515	530	490	470	536	522	506	533	492	467	483	527	499	484	517	547	526	537	539	506	498	533	543	505	536	551	500	504	479	533	555	490	507	509	498	520	505	521	513	543	498	523	540	531	527	532	509	559	501	523	543	515	518	517	483	505	526	512	518	499	499	505	517
24255	16659	17492	5054	1976	910	601	344	294	249	250	268	299	382	442	403	458	561	508	472	464	366	346	302	307	287	249	246	225	244	216	216	199	191	210	189	196	176	173	200	170	195	170	149	173	184	161	167	167	193	161	163	163	169	160	177	182	166	179	160	167	178	158	187	177	150	160	172	181	172	185	176	168	174	164	174	146	177	173	158	188	170	180	163	169	158	165	181	171	157	201	187	141	162	163	175	185	171	167	163	191	168	159	182	204	156	158	175	177	200	150	157	160	164	188	159	178	150	164	173	159	161	148	167	179	178	172	141	164	171	157	170	157	168	148	153	179	165	196	172	163	147	150	186	165	163	161	158	165	153	163	185	168	171	152	169	150	150	140	153	178	170	174	162	144	162	176	157	150	160	176	150	194	170	159	157	182	171	153	130	164	172	154	186	175	139	171	159	159	169	179	177	168	187	164	153	164	193	170	153	165	145	179	156	168	190	199	184	154	147	160	168	198	168	157	164	155	181	169	195	169	196	155	167	172	158	161	193	196	159	160	159	183	169	166	169	172	162	143	170	171	167	174	161	152	157	180	164	170	185	188	192	177	166	167	159	137	155	167	170	160	160	172	178	170	178	172	172	179	169	190	150	164	172	200	183	147	158	167	184	159	169	159	164	179	178	169	156	154	142	161	167	192	177	168	187	147	170	173	144	167	178	142	168	163	191	168	171	161	159	186	155	173	163	165	169	164	170	169	194	168	174	181	185	169	160	149	174	166	150	172	143	157	170	158	191	177	160	177	183	169	174	171	198	167	171	184	166	167	179	164	167	160	169	168	153	150	178	178	163	159	161	161	174	177	169	171	157	181	176	183	165	164	174	166	184	179	169	157	168	144	152	162	193	148	144	190	162	156	172	160	165	161	184	178	161	179	181	167	173	183	146	166	149	147	173	173	191	165	159	163	177	154	170	169	176	161	164	144	181	166	181	160	161	185	159	154	155	180	189	165	183	181	170	165	165	156	156	149	169	194	150	156	170	141	188	216	164	175	187	176	165	162	177	151	142	164	160	163	151	182	188	156	176	194	160	156	161	178	174	160	176	188	168	161	174	193	155	185	157	153	166	169	169	175	158	175	178	154	162	188	171	167	171	180	185	171	160	175	170	185	188	163	172	188	175	138	160	168	141	168	147	144	163	157	145	160	182	158	195	164	167	185	199	158	168	151	201	159	188	179	175	181	180	192	164	174	147	147	180	173	156	161	170	151	148	190	182	192	163	179	176	160	190	170	171	150	168	164	171	160	193	183	178	172	166	169	150	182	152	182	187	166	161	165	170	178	176	159	156	181	178	186	177	163	146	174	168	179	161	166	170	183	151	170	161	165	159	163	183	154	176	161	178	180	177	190	151	181	186	176	165	166	182	163	174	153	172	156	169	174	161	166	180	183	177	165	165	170	169	193	178	158	162	162	164	168	161	173	154	171	177	193	165	159	175	143	182	151	175	174	159	173	170	174	170	141	176	153	173	165	179	154	162	182	157	164	185	163	176	163	179	197	152	148	169	181	175	156	176	174	172	158	188	161	181	175	175	178	159	162	158	171	181	169	163	182	171	165	187	154	166	162	186	175	153	198	177	147	167	186	184	162	178	163	135	163	173	144	170	166	177	155	154	163	186	174	162	175	152	178	176	161	161	175	182	178	186	182	165	188	186	172	155	182	172	162	181	184	161	180	167	199	171	161	173	157	153	192	184	177	167	174	188	186	146	149	149	165	163	159	160	195	171	186	188	185	172	183	156	187	177	170	136	169	165	167	151	176	180	178	176	165	178	192	164	188	147	176	187	187	163	175	189	162	192	181	170	163	163	142	167	171	168	170	152	178	177	177	182	170	175	150	164	180	166	186	160	183	178	159	177	161	168	196	168	161	174	167	195	175	179	180	168	176	171	172	159	168	175	179	165	170	156	165	197	174	173	177	166	177	188	159	195	179	191	180	158	187	172	161	162	186	144	175	153	170	146	160	156	154	182	155	178	180	160	159	176	172	158	171	185	166	169	156	180	172	192	161	145	167	167	160	177	165	176	162	160	172	175	168	169	159	180	156	154	176	179	169	157	163	159	182	162	158	196	148	155	182	164	167	163	166	159	165	176	141	192	152	161	188	163	175	192	188	165	164	190	162	147	174	161	175	180	175	142	180	146	149	173	188	156	193	170	183	167	151	163	177	175	171	184	165	171	179	175	187	198	172	175	153	162	157	172	201	164	153	183	148	146	148	161	161	156	172	173	177	184	156	186	148	172	166	177	179	166	166	167	133	155	175	171	183	197	172	165	165	182	163	175	149	176	171	167	161	167	185	190	187	193	161	164	172	178	169	166	170	141	169	163	182	181	167	156	165	194	168	169	154	154	167	186	170	189	191	177	176	164	171	171	179	181	166	170	168	154	160	179	180	142	187	168	176	169	162	161	172	155	183	160	187	154	169	175	173	164	160	161	179	169	159	152	178	175	152	191	154	174	152	171	164	169	187	177	158	166	144	169	154	185	166	173	206	159	190	180	161	165	181	170	182	171	149	173	174	174	153	142	178	180	156	157	158	166	160	172	185	158	145	159	161	161	169	159	171	177	175	163	172	143	171	159	150	188	180	182	188	162	167	164	162	162	159	155	166	169	160	152	166	157	164	193	177	174	161	177	155	174	171	148	176	186	161	186	181	147	182	175	184	194	167	167	151	162	160	189	161	171	166	158	157	158	165	178	151	140	171	164	168	211	154	148	180	185	179	162	165	180	161	174	176	164	169	146	159	165	155	168	163	161	161	152	179	169	184	172	153	169	199	169	160	165	164	169	184	181	173	179	165	175	166	167	164	162	162	147	142	151	188	161	180	161	180	197	154	172	193	168	178	172	189	162	141	147	147	195	178	177	156	175	159	150	181	146	193	178	160	184	183	172	169	146	167	174	168	177	167	191	158	168	183	162	168	162	200	175	141	167	188	160	175	155	169	158	166	155	159	168	169	167	148	152	174	164	163	137	175	169	157	162	166	177	189	156	178	166	160	171	203	173	183	166	185	172	156	166	154	178	176	181	169	178	164	195	148	169	169	173	180	160	174	182	165	173	171	167	167	162	184	178	146	175	177	170	172	151	161	151	156	168	162	191	169	179	153	156	166	186	192	169	174	191	156	184	188	162	185	178	175	173	178	186	167	171	168	157	205	146	158	165	158	134	184	176	152	166	187	187	152	165	137	156	173	171	172	162	179	175	176	136	192	181	141	150	173	169	197	166	180	140	169	167	155	163	162	171	185	174	183	168	184	170	191	143	159	156	176	176	164	162	136	157	148	179	154	182	177	191	160	164	174	169	153	190	168	144	159	163	154	183	176	170	146	176	174	143	157	166	158	173	170	165	163	175	151	157	177	160	182	175	165	160	159	159	180	168	176	180	185	157	156	174	162	183	156	157	160	169	194	134	150	149	158	164	168	198	187	196	170	172	160	163	160	190	166	193
16387	14971	15727	5860	4066	2737	2258	1427	1197	1058	1028	1090	1279	1877	2062	2077	2325	3026	2682	2530	2328	2082	1799	1533	1538	1276	1214	1054	934	839	769	766	789	703	650	629	656	579	542	498	572	548	482	504	473	465	461	534	507	482	462	470	459	427	508	464	437	447	475	436	462	445	453	461	458	464	456	461	435	461	454	432	465	443	456	429	433	461	411	394	446	452	438	449	434	474	465	444	462	400	441	435	475	434	453	420	377	408	441	438	396	461	449	449	444	476	464	436	413	442	415	448	460	457	407	381	472	454	439	420	424	451	426	445	443	404	405	419	420	433	405	416	393	448	416	440	393	424	406	438	461	372	440	440	405	447	441	430	416	449	411	422	410	437	462	432	406	405	427	439	422	422	453	433	420	432	421	414	412	396	428	426	432	417	442	425	443	445	448	404	414	437	396	424	436	470	387	460	411	403	439	429	449	425	428	438	428	433	441	424	382	454	411	427	434	453	447	421	440	447	435	426	429	382	458	445	419	438	396	431	417	436	463	436	418	404	426	427	409	441	448	429	454	449	449	443	453	422	419	415	438	439	419	398	429	434	438	455	404	428	421	405	416	407	439	405	428	457	413	455	386	423	437	443	447	418	444	456	483	426	458	437	425	419	463	482	455	425	425	445	429	434	420	446	441	434	426	419	435	444	404	448	434	419	446	444	430	460	461	433	453	434	437	403	422	456	421	427	398	438	426	397	413	413	439	443	457	418	416	426	434	415	391	475	417	447	453	452	427	417	400	425	416	433	434	452	452	402	425	460	418	415	404	437	463	442	446	444	447	476	408	427	440	428	421	452	461	407	428	431	430	467	415	405	388	445	454	428	432	442	471	443	404	465	415	442	412	421	415	432	424	421	438	429	437	436	423	461	439	429	466	437	406	424	434	381	430	432	446	448	440	428	450	387	402	428	411	431	440	453	485	425	448	411	453	470	401	442	434	400	435	429	433	397	424	446	448	445	414	434	454	429	436	429	430	416	448	438	426	422	417	449	437	378	412	385	422	449	431	414	421	393	421	421	445	397	404	436	424	417	391	456	431	445	437	436	403	459	445	424	401	402	419	454	464	417	438	425	445	423	472	409	436	410	445	421	426	418	445	446	474	417	418	398	425	427	415	461	418	430	409	481	406	441	445	417	433	423	450	405	399	427	458	441	422	446	423	424	438	419	440	439	395	428	408	417	439	416	443	410	476	467	440	430	417	455	441	478	416	414	477	438	417	459	468	441	432	439	420	453	412	440	438	451	474	488	421	425	458	429	423	421	427	434	453	440	436	433	410	423	443	421	450	462	416	430	448	412	463	464	424	434	448	452	389	449	424	448	468	397	479	408	444	433	414	378	431	448	469	440	453	411	449	430	427	415	412	417	448	443	453	429	392	419	420	453	479	417	458	459	408	403	446	437	442	436	433	460	425	404	413	400	436	413	424	441	414	415	448	468	403	429	463	442	443	444	452	425	431	421	475	451	449	435	422	438	454	440	454	410	434	442	409	437	421	417	424	422	414	428	418	427	402	436	440	406	419	468	416	414	453	450	430	430	426	403	446	459	415	436	414	436	438	448	416	427	444	413	423	390	400	425	441	430	445	435	430	474	434	435	433	473	419	421	415	472	408	463	411	426	425	400	441	442	411	447	424	472	426	446	403	421	451	445	406	414	393	431	405	421	431	468	458	440	440	463	430	465	434	446	438	421	442	418	381	424	451	418	450	471	422	438	441	403	462	426	430	453	390	428	417	459	446	386	439	434	426	407	453	430	444	450	432	424	426	400	472	451	434	447	447	418	446	480	423	439	438	416	439	438	433	439	420	369	398	425	429	428	430	455	439	423	435	420	463	453	470	426	456	465	461	448	484	448	417	396	429	418	409	425	436	438	415	397	426	438	414	421	423	456	423	429	450	425	457	430	416	426	419	405	420	421	435	404	419	424	445	394	444	427	430	425	424	403	443	414	414	446	478	457	465	394	441	458	459	394	414	420	458	447	433	405	442	394	440	397	401	436	443	444	415	430	435	440	491	465	391	416	456	419	428	449	419	445	447	456	442	389	482	428	418	431	423	423	409	455	418	461	432	441	437	427	417	453	404	450	437	455	441	420	451	454	439	457	423	414	482	445	422	426	461	472	441	397	456	439	425	440	430	480	391	486	448	399	438	433	434	429	456	413	461	422	420	452	432	426	430	423	465	399	422	409	404	416	425	444	441	459	418	405	459	411	420	453	431	450	430	448	424	451	431	423	437	426	436	434	441	451	457	430	443	477	399	417	435	434	442	444	441	459	416	404	441	467	404	433	394	468	407	438	426	437	451	457	422	415	420	419	432	425	455	444	433	401	413	398	426	437	430	446	425	444	435	450	454	404	432	415	430	432	396	440	397	421	435	475	425	435	384	416	419	437	448	445	431	424	389	401	418	485	429	490	438	454	414	434	449	437	434	461	474	455	443	450	427	419	410	456	459	469	445	416	424	432	404	391	435	454	443	379	453	419	420	401	449	453	412	405	411	413	398	451	449	435	425	436	436	458	449	411	458	452	427	413	477	434	427	453	384	439	425	448	424	469	438	405	433	417	413	444	444	423	450	423	447	444	444	425	419	467	437	453	400	412	458	423	425	437	434	466	411	421	411	417	437	456	468	400	413	420	443	426	430	441	412	453	436	420	417	434	422	458	436	403	441	414	400	411	402	412	434	452	448	421	449	441	440	445	417	408	433	416	434	370	450	431	401	413	452	436	457	432	416	437	451	421	448	462	441	448	413	454	448	422	447	446	405	467	411	421	458	436	408	449	436	423	403	435	428	454	435	453	409	425	445	440	412	449	456	475	427	412	414	452	442	434	448	449	462	428	454	449	428	450	446	414	425	452	408	421	414	433	438	421	433	428	399	432	451	438	438	418	434	438	421	389	448	428	456	447	428	430	441	451	440	428	394	434	460	448	436	397	447	411	504	442	414	441	426	422	458	432	458	427	432	403	448	439	435	451	434	409	447	453	445	471	425	433	423	432	429	449	429	414	450	433	437	459	419	467	415	434	421	436	435	417	411	458	431	416	450	451	454	422	430	416	402	450	418	427	412	437	439	452	408	418	453	464	428	432	394	436	473	450	446	429	422	448	466	403	457	458	453	431	380	441	436	404	411	421	436	459	441	453	413	443	448	426	416	422	419	466	449	424	430	463	409	404	451	420	419	456	432	434	434	441	429	422	456	436	442	428	438	470	411	433	451	424	419	432	462	444	426	444	425	462	428	428	402	417	445	471	456	428	425	436	439	438	434	379	435	410	391	417	409	461	422	450	453	477	397	436	448	399	420	427	455	436	417	426	389	447	405	451	433	424	422	441	411	452	402	434	423	441	467	461	430	436	426	426	442	422	434	433	413	452	449	441	417	410	432	440	448	456	403	443	430	425	434	417	445	442	415	428	416	442	405	440	403	444	417	434	429	468	426	422	423	480	445	465	423	417	412	434	408	397
4261	2065	1667	569	390	280	264	232	230	215	221	255	286	274	270	303	305	291	303	283	244	276	276	251	242	220	224	235	244	225	238	228	216	215	219	231	219	204	226	229	228	217	209	219	220	198	222	212	206	212	222	207	214	200	223	213	192	205	225	215	212	213	218	188	213	207	218	208	256	195	213	236	196	204	235	211	208	229	215	223	194	227	231	234	201	220	215	209	222	230	223	221	232	223	190	220	186	225	220	187	249	216	245	211	220	217	203	220	206	244	217	205	207	199	202	210	225	227	210	214	215	235	228	209	190	204	216	218	232	232	215	236	209	207	229	220	209	215	196	204	191	199	205	206	195	228	200	244	223	224	224	202	199	216	213	208	241	230	235	197	213	198	220	229	221	218	212	186	217	217	244	215	238	195	199	212	222	237	222	252	202	203	213	198	251	212	193	222	232	179	196	204	208	227	210	169	225	223	193	210	208	188	200	243	202	214	212	216	205	191	197	227	232	216	209	229	218	211	192	202	237	218	190	188	217	189	201	199	206	229	207	207	192	208	188	233	229	176	209	223	182	226	219	230	232	194	204	230	214	214	209	219	203	200	205	208	200	221	210	253	221	180	200	220	194	233	201	218	208	243	200	234	193	223	219	224	252	211	231	208	225	216	206	195	202	195	235	180	211	217	218	224	200	202	192	205	202	193	208	217	208	221	211	231	243	208	230	204	206	212	229	193	231	189	210	228	210	234	207	209	222	223	203	212	209	231	209	194	228	229	218	204	226	212	209	217	223	211	196	198	227	206	204	226	213	241	224	194	189	218	244	210	203	219	212	203	187	230	214	227	204	213	228	208	202	222	202	229	205	217	204	188	195	205	212	196	223	204	245	223	201	206	237	179	200	204	193	250	198	227	232	217	205	226	214	203	203	221	250	235	233	219	217	212	196	218	253	202	211	197	233	200	235	223	198	212	214	239	191	207	218	227	211	252	232	230	215	196	192	218	219	216	199	233	198	208	191	202	188	220	216	193	214	191	207	190	229	205	197	197	229	215	219	209	198	190	206	204	220	194	189	212	216	221	230	209	226	217	219	205	236	223	218	207	220	207	215	236	215	218	216	227	205	241	206	203	224	208	200	214	235	225	237	215	232	231	191	229	217	234	193	231	194	235	215	212	196	211	222	211	204	252	199	219	217	227	216	201	228	195	182	228	215	191	227	207	213	217	198	186	210	234	255	224	203	227	232	233	219	234	221	228	192	208	225	223	214	213	211	223	198	235	204	199	223	248	202	200	227	196	195	184	205	222	213	205	194	189	219	208	246	216	208	231	204	200	208	221	233	201	216	239	200	209	193	219	212	215	237	226	226	218	213	219	218	210	198	219	234	202	229	227	250	200	227	185	211	208	211	182	209	198	215	194	218	228	234	198	209	230	212	215	227	208	224	243	238	215	212	193	199	181	187	198	210	201	239	219	216	197	253	209	204	214	209	218	212	197	223	236	192	182	233	210	213	236	224	192	209	201	231	199	205	192	206	235	216	217	218	211	209	234	216	215	228	254	225	224	222	210	194	232	231	222	223	255	187	225	192	256	238	173	230	232	224	217	214	183	210	212	227	218	190	210	215	195	188	206	216	240	202	209	197	191	219	225	187	229	207	215	204	220	213	207	202	228	215	189	227	205	233	196	211	208	199	210	193	203	203	231	240	199	210	249	216	220	203	186	202	211	194	209	202	209	234	189	202	181	234	223	213	209	200	203	216	215	213	234	220	221	195	236	233	192	208	201	238	215	203	207	207	192	225	198	238	214	194	250	207	228	206	201	199	217	219	211	214	210	207	204	211	208	203	220	189	191	229	214	219	248	230	219	229	230	173	196	229	190	181	217	222	207	209	181	221	245	216	206	207	227	231	202	242	230	220	215	232	234	197	221	236	195	182	192	202	175	194	199	216	182	189	227	202	216	233	235	220	210	243	192	215	210	216	211	206	216	202	215	207	195	199	218	204	213	222	199	197	224	199	229	196	204	198	260	220	228	228	223	185	202	207	223	189	209	207	203	225	210	223	214	248	205	229	221	212	188	203	191	215	189	230	198	210	228	199	227	213	239	212	225	202	220	209	198	206	217	223	215	201	176	172	202	204	226	248	188	177	222	216	188	205	197	221	257	248	218	220	212	232	206	179	191	223	225	226	202	202	181	204	223	215	235	204	246	210	200	238	194	229	211	210	233	197	215	201	247	223	171	235	193	204	219	203	236	229	219	202	216	216	205	245	195	193	192	227	231	210	232	206	198	182	225	248	194	209	204	230	195	220	220	229	191	237	208	221	234	197	202	228	215	195	228	228	248	209	200	202	220	204	235	224	204	220	237	196	196	215	203	206	235	204	218	227	228	204	210	214	224	213	198	208	234	225	199	204	199	198	216	221	227	195	206	211	200	219	224	221	227	212	209	215	214	204	186	230	197	219	191	216	227	207	208	215	213	210	219	241	229	184	218	216	202	231	189	232	215	209	243	200	208	208	238	236	198	208	197	210	199	232	205	222	228	212	220	225	237	217	215	205	213	199	222	201	194	184	219	231	203	218	207	244	204	206	221	231	222	201	189	211	205	223	205	217	202	225	250	229	211	177	209	219	231	223	189	202	240	210	214	199	218	205	198	213	219	228	236	216	213	206	221	219	217	194	233	222	238	233	214	183	203	196	232	215	220	232	217	220	226	217	205	190	206	231	213	207	198	220	187	219	194	219	204	231	212	191	216	234	208	225	225	208	199	221	206	232	189	212	174	191	210	235	212	204	200	227	216	204	197	207	225	207	184	201	199	221	248	197	218	246	203	214	237	233	218	221	231	209	239	206	186	195	187	207	229	200	214	212	209	183	241	192	204	238	199	240	225	206	205	206	222	210	197	193	218	214	220	203	193	231	224	231	196	227	219	226	250	188	204	191	203	251	210	212	224	228	216	191	199	232	224	239	222	217	228	236	209	247	216	190	246	225	214	221	253	213	189	225	244	214	204	203	171	194	197	235	223	209	206	216	193	191	219	190	208	189	215	197	221	187	205	195	222	221	219	219	203	207	175	200	241	233	226	210	225	222	232	215	214	196	191	210	243	229	225	238	190	208	242	207	218	185	221	227	232	233	211	188	193	217	237	218	213	195	224	192	217	213	202	208	189	228	207	228	171	228	215	217	193	239	218	219	209	210	220	208	215	233	232	225	233	226	205	215	210	206	205	198	224	189	243	207	199	232	216	203	193	209	177	186	217	218	216	222	215	210	202	210	199	230	201	243	221	229	229	203	206	219	193	224	210	212	215	208	236	223	217	226	182	215	194	215	221	207	211	201	171	208	215	216	228	200	228	242	215	211	210	228	215	218	218	221	189	210	222	205	217	241	209	230	221	227	237	207	181	202	227	192	210	214	187	242	221	231	186	219	196	221	223	181	197	192	232	214	201	201	218	227	219	226	220	218	210	187	210	250	234	208	216	229	206	247	241	229	216	186	219
4069	2940	3074	1734	1262	1040	855	747	661	674	668	750	832	1044	1054	1073	1123	1091	1002	981	964	936	913	840	786	772	720	749	630	673	652	609	657	647	634	535	592	601	627	547	582	594	573	550	553	519	556	588	521	545	531	559	543	522	497	513	526	542	557	494	557	558	544	550	513	517	520	528	516	523	561	553	554	558	525	553	565	553	544	529	531	495	508	550	537	567	549	548	518	526	522	513	498	508	591	532	544	544	545	513	537	521	564	526	537	555	548	546	556	541	512	547	516	532	570	548	521	560	585	577	518	548	521	525	528	554	530	527	571	521	537	561	527	535	494	501	544	552	583	511	584	594	538	474	488	557	509	498	541	564	518	521	548	533	550	497	578	523	542	543	526	549	504	534	518	523	577	527	527	512	505	548	541	522	575	540	513	544	543	487	567	565	552	514	558	569	564	559	519	545	514	567	571	504	545	513	527	545	548	549	515	540	548	573	523	513	504	550	509	520	586	528	549	569	535	520	525	531	538	505	563	509	523	518	560	504	535	534	505	521	518	539	519	504	545	509	553	549	562	550	488	560	554	537	500	548	542	539	526	534	550	532	507	540	566	541	530	502	541	513	516	552	548	538	523	550	520	562	575	536	538	549	545	547	488	534	543	585	539	488	550	541	585	543	508	556	546	520	541	499	536	592	537	547	567	534	565	519	541	566	534	568	521	582	508	500	572	522	534	549	521	578	548	535	498	494	540	535	513	536	556	537	487	547	541	545	533	534	542	543	557	556	523	547	497	540	564	535	567	526	591	495	568	535	533	546	552	541	503	498	524	522	486	508	505	543	541	576	571	560	532	517	556	526	542	534	553	551	526	546	513	558	518	555	504	522	533	565	521	574	524	506	605	575	537	535	569	499	525	549	494	537	556	535	546	531	565	563	539	529	520	539	571	564	566	539	591	510	537	537	558	602	525	554	539	545	559	576	529	529	558	538	514	555	565	521	528	547	542	526	536	551	534	521	507	522	560	548	536	554	567	526	510	540	534	533	566	562	540	558	501	527	573	503	511	529	528	535	529	506	546	536	528	560	563	540	563	526	528	581	530	507	520	535	517	526	534	530	530	536	515	535	518	536	539	487	520	506	549	550	495	553	507	504	538	524	507	572	536	521	569	512	499	507	556	601	540	548	533	563	542	530	549	545	535	565	537	548	508	540	504	525	521	535	494	536	546	545	523	586	571	569	525	524	566	558	538	554	571	525	556	500	538	567	489	486	521	581	550	542	538	543	550	491	546	525	490	525	504	560	536	550	532	531	507	536	500	527	557	582	576	506	486	549	528	544	525	528	545	563	520	513	516	539	532	540	528	528	558	559	526	548	553	547	569	543	542	555	530	564	521	541	540	518	554	560	537	541	503	553	494	540	563	530	541	556	528	515	531	525	572	529	547	556	521	521	517	538	539	543	529	516	532	531	522	556	517	548	534	551	548	562	554	513	577	543	546	518	562	534	499	548	519	539	511	538	522	552	614	538	516	519	517	568	545	568	549	529	528	551	541	550	561	516	554	556	548	533	557	566	546	563	516	505	544	514	506	547	559	511	559	526	564	561	536	562	547	523	549	522	556	559	549	520	555	517	530	519	576	521	502	528	541	547	532	534	526	475	522	499	547	538	531	530	505	551	565	538	560	523	528	569	539	543	556	537	563	523	505	518	550	530	525	497	521	535	493	526	529	538	544	530	543	519	553	525	496	537	561	515	595	534	503	540	545	522	563	543	539	558	539	529	517	533	520	550	536	487	529	538	592	557	573	555	539	534	531	545	565	553	540	528	542	554	516	563	508	545	546	547	525	557	571	554	530	551	550	519	520	555	554	528	521	545	554	566	529	585	516	548	549	539	506	579	527	526	560	515	537	554	510	545	562	592	555	535	571	522	504	523	552	525	549	485	522	565	490	513	562	538	537	545	525	524	548	523	531	502	542	535	530	548	587	600	580	498	549	523	541	533	519	497	522	536	526	533	531	528	531	516	519	555	557	554	512	555	521	613	542	544	519	526	529	522	558	490	512	544	551	572	550	523	538	532	563	528	549	546	589	536	545	513	531	511	543	521	564	547	585	483	549	533	553	558	536	514	500	535	507	528	578	546	545	527	522	587	556	535	493	481	493	553	591	567	495	512	480	499	554	512	537	527	537	559	538	571	556	515	523	568	592	571	509	557	552	509	519	541	513	566	527	510	502	570	543	540	552	569	565	535	538	550	533	516	538	529	542	535	582	562	510	493	520	532	534	554	542	547	568	524	576	547	541	530	558	496	515	548	537	551	540	508	571	519	524	524	556	550	551	557	516	523	571	568	526	546	564	532	538	547	527	550	555	554	585	481	505	578	537	512	547	591	542	525	570	553	516	530	497	546	549	545	553	529	523	567	499	473	525	514	536	536	528	551	515	535	541	500	495	556	550	543	514	569	542	528	555	552	577	562	526	542	468	535	522	583	545	545	537	499	526	602	492	505	522	525	524	498	525	537	567	550	552	539	548	554	547	511	514	541	533	513	523	507	504	518	510	540	581	496	550	536	534	529	534	556	521	537	525	560	536	540	544	556	518	559	549	537	548	544	537	525	527	536	526	554	581	531	550	568	520	548	541	525	534	547	526	529	550	510	536	548	553	586	543	556	527	546	513	527	582	539	556	528	566	506	535	533	536	536	521	554	558	582	512	565	572	558	550	469	547	529	552	580	562	518	575	513	498	539	557	551	535	511	527	523	536	540	547	570	517	534	534	536	530	545	570	542	502	540	539	541	592	543	501	497	522	572	535	506	529	548	507	534	542	538	536	574	510	539	531	540	557	495	527	539	562	581	526	579	515	535	514	506	484	509	530	580	519	523	559	545	530	534	485	548	526	555	528	518	529	513	525	533	609	567	518	553	534	520	526	570	513	580	531	556	561	519	520	530	541	565	546	560	526	512	545	524	580	527	534	520	525	543	509	542	547	530	537	521	537	580	533	534	538	575	524	553	541	522	555	527	508	538	554	522	511	530	510	515	506	520	504	537	523	539	540	502	534	546	558	510	514	546	495	538	545	485	534	519	524	530	513	545	498	518	521	510	513	511	567	549	569	502	528	549	532	501	547	535	573	587	575	515	516	527	510	527	532	552	540	558	548	546	532	546	552	534	558	526	530	538	543	599	526	568	531	529	527	582	502	540	579	578	541	531	547	505	553	568	486	508	540	528	487	555	575	508	534	521	546	515	524	536	536	537	537	531	525	526	564	565	523	528	545	538	552	566	570	561	522	523	541	527	540	566	548	574	523	549	501	523	527	491	519	561	531	515	528	527	550	565	525	526	540	565	546	538	512	510	532	550	536	557	510	594	535	543	551	555	529	483	522	591	524	573	563	553	548	568	492	552	539	574	556	531	503	595	572	475	571	531	523	531	532	545	587	498	545	568	528	573	555	499	528	551	532	537	530	515	512	525	510	568	505	545	543	562	534	521	515	545	553	513	539	549
14835	11533	11531	2868	1166	669	434	302	320	262	301	315	363	322	374	394	407	421	386	405	348	341	322	307	298	286	274	276	252	258	218	228	237	224	243	214	220	241	226	219	198	225	208	191	188	199	230	220	202	213	197	213	238	201	234	240	209	204	200	185	195	184	189	202	191	215	230	214	190	166	222	199	223	227	203	208	181	208	200	206	219	193	219	224	194	231	189	235	233	212	186	204	231	191	202	210	209	221	191	191	203	206	225	198	201	213	198	198	216	203	179	206	224	224	217	220	223	189	217	209	183	201	227	214	211	220	203	227	205	197	203	227	222	212	234	215	196	201	215	214	201	213	191	237	192	180	181	240	227	199	215	206	186	182	223	220	211	227	209	212	233	189	199	207	202	198	196	219	202	229	206	190	197	202	206	222	210	193	218	202	193	234	200	194	219	200	189	219	207	214	230	180	216	211	188	192	215	196	229	186	219	203	175	198	208	211	207	198	213	192	195	192	213	175	197	220	202	222	214	172	172	227	209	221	211	184	192	197	212	200	185	208	197	225	216	213	217	204	235	198	200	219	200	206	209	221	205	229	195	201	210	199	191	185	208	202	239	198	185	193	228	188	209	208	229	181	211	193	222	194	223	203	206	201	201	200	209	220	226	199	222	210	200	215	214	205	212	195	201	203	214	205	218	217	205	207	267	202	197	188	213	207	187	189	211	179	215	223	213	215	181	228	213	211	191	207	212	191	205	186	204	184	196	167	187	193	205	213	208	240	236	207	216	214	193	215	199	205	198	218	178	175	223	202	212	207	200	187	202	186	209	221	200	220	197	224	180	197	191	224	210	187	196	198	214	228	191	198	201	204	226	202	228	197	210	213	227	208	193	209	198	201	214	208	187	186	186	204	200	197	227	193	205	209	209	214	235	207	212	212	234	212	187	229	226	205	209	211	205	206	211	212	184	201	189	189	198	223	210	206	209	181	233	187	219	203	179	208	215	199	206	188	215	202	222	195	189	197	217	207	201	197	240	217	208	211	231	220	193	216	213	179	209	204	174	200	184	223	218	203	188	179	203	230	224	218	210	192	197	207	209	207	229	211	231	210	178	209	216	194	235	182	183	192	216	213	218	189	212	169	194	212	207	228	217	195	207	209	209	227	191	212	198	222	206	190	228	199	214	230	192	216	218	243	175	231	206	184	199	206	205	189	214	193	213	208	189	194	190	218	200	247	187	217	195	197	206	197	200	195	211	225	194	222	229	191	195	214	206	222	207	188	228	197	185	191	214	205	210	165	207	201	195	187	216	198	209	243	194	197	186	227	202	191	216	211	217	224	213	192	226	198	173	197	200	192	176	238	194	210	212	213	226	213	212	214	192	231	201	181	189	203	228	214	218	196	222	209	178	184	216	213	203	209	230	190	211	197	215	217	173	199	194	192	208	211	198	210	201	197	217	200	216	204	200	206	230	207	183	209	215	197	180	188	218	188	172	222	192	209	217	211	197	199	199	182	212	202	219	217	213	184	209	224	213	235	215	218	221	220	223	173	222	199	197	189	202	227	199	208	204	184	209	180	213	187	191	197	218	206	219	206	198	201	180	197	206	205	206	234	226	177	197	195	210	201	203	210	210	208	211	222	227	212	201	210	210	204	211	209	181	209	188	215	213	233	216	222	234	206	192	206	173	215	225	235	219	184	198	190	200	196	201	205	200	207	191	221	178	211	206	189	247	193	200	202	212	213	196	208	206	198	207	216	210	205	211	201	198	208	229	204	207	193	203	225	184	211	230	200	235	186	181	211	206	192	186	171	203	228	200	201	203	188	221	205	226	203	171	202	204	214	207	196	197	212	207	179	192	217	182	209	188	231	217	202	223	198	205	200	219	241	214	198	187	212	208	222	217	188	193	214	191	188	231	222	203	208	221	201	211	206	213	216	200	192	195	188	212	170	212	222	204	198	232	220	226	217	213	216	186	219	197	219	187	191	210	198	213	205	232	202	190	212	209	216	194	213	236	206	230	216	208	203	205	197	205	226	192	214	213	187	237	215	192	184	186	210	205	200	229	227	216	207	203	205	217	196	217	208	194	208	200	209	213	215	230	195	201	187	202	174	200	216	219	206	210	238	207	232	198	227	182	230	199	190	223	198	214	227	193	222	228	193	223	194	190	176	208	188	201	206	222	229	207	201	219	229	240	182	188	215	197	189	221	192	199	198	205	225	202	263	199	206	222	190	207	207	192	201	198	197	200	231	222	198	200	202	205	211	225	214	189	192	203	220	223	205	233	192	197	190	224	193	223	208	204	211	188	204	182	188	193	196	186	190	220	200	190	214	208	215	230	226	209	208	220	206	187	209	207	191	214	211	221	197	235	224	196	195	244	230	206	173	207	181	174	191	174	203	201	209	191	190	193	205	184	211	204	205	204	198	202	196	199	190	170	218	213	209	204	184	218	193	223	212	203	216	205	205	221	194	199	205	194	213	209	214	200	193	204	210	211	191	202	190	210	225	203	232	234	232	210	198	201	212	194	200	203	204	226	223	232	204	207	169	209	235	215	189	194	210	197	194	207	206	218	185	225	192	203	220	196	201	194	212	204	214	206	189	239	202	205	204	210	223	204	197	217	239	227	183	212	221	233	193	226	198	200	221	224	214	213	197	200	217	199	210	210	227	222	178	195	213	200	193	221	180	224	207	210	212	199	203	200	200	208	242	221	185	216	217	206	223	192	223	216	182	234	207	163	200	221	218	181	202	188	211	219	202	209	175	210	210	216	207	194	202	212	208	224	233	194	219	187	184	213	179	198	210	215	205	187	227	199	225	196	200	182	206	208	200	207	200	221	208	180	213	206	205	213	213	189	179	196	198	199	203	183	209	226	234	213	200	216	201	214	212	192	207	226	197	221	224	227	238	201	203	193	178	181	210	190	206	199	188	202	195	228	213	191	207	191	203	186	202	200	242	187	178	186	211	209	186	211	227	213	221	197	212	188	204	234	195	222	207	187	222	214	198	198	188	199	214	211	216	197	205	217	197	212	213	212	209	201	211	184	219	192	229	203	195	194	211	196	214	197	178	232	202	189	208	208	205	205	202	219	200	229	212	213	205	222	212	190	181	216	215	214	216	215	206	218	231	190	188	180	187	210	195	211	217	230	202	215	188	217	219	218	185	209	209	209	197	224	170	226	197	203	230	217	207	180	200	215	195	206	226	220	185	210	205	192	212	197	203	215	203	215	212	211	207	232	204	209	191	206	227	198	219	209	193	202	209	178	216	184	192	186	228	208	242	229	200	195	210	192	217	231	205	225	207	207	212	202	223	225	197	217	199	199	208	201	233	213	188	175	201	214	219	202	211	213	229	212	180	210	204	237	222	191	215	205	184	200	195	196	206	199	209	188	220	221	199	224	255	186	181	219	212	222	209	216	226	193	205	193	199	212	197	194	230	168	242	225	232	215	219	213	222	186	197	180	242	215	236	199	218	230	212	190	199	176	220	201	206
12049	11707	11626	3852	2617	2051	1569	1118	991	965	924	1045	1381	1542	1663	1666	1745	2068	1760	1743	1681	1571	1338	1209	1187	1049	1065	870	803	794	766	760	764	713	646	636	659	597	621	622	578	552	551	545	516	549	543	563	570	544	554	558	571	596	521	521	487	575	508	529	567	552	483	519	544	515	558	509	535	556	490	503	510	537	534	508	538	552	497	535	550	511	543	520	532	531	505	521	515	493	514	541	519	492	529	526	509	556	486	513	536	529	487	516	476	485	518	545	494	516	557	497	510	527	510	550	497	511	523	531	536	575	520	542	512	501	537	520	541	523	498	526	535	454	533	514	472	523	530	539	507	542	515	531	525	515	534	484	535	521	527	506	520	495	524	508	498	508	517	498	503	551	584	520	563	514	499	527	539	525	516	540	540	517	474	517	504	574	541	579	565	545	507	513	506	511	508	543	525	493	490	511	514	484	530	535	473	529	501	489	545	515	534	510	488	524	535	556	508	495	538	522	502	526	541	485	565	567	568	492	484	506	513	524	523	546	527	534	493	545	521	522	553	557	549	604	515	487	491	479	504	480	536	534	534	549	532	516	545	519	513	516	511	493	493	495	529	504	545	520	487	496	531	506	518	487	526	524	542	515	523	548	476	500	563	542	532	497	541	544	566	503	484	511	502	478	528	510	543	539	525	508	493	551	524	534	507	510	543	543	497	540	553	512	512	501	525	464	544	494	503	499	538	555	546	492	508	484	529	519	547	494	523	524	533	558	535	532	533	505	481	528	495	499	559	572	530	523	489	501	505	498	530	530	518	511	507	475	531	535	527	576	508	544	519	519	537	556	519	527	477	490	535	527	499	509	509	519	506	550	591	527	545	564	537	478	515	545	549	520	516	510	528	556	535	515	553	531	480	548	522	519	521	535	499	532	523	518	510	474	541	532	531	516	509	528	509	533	527	526	526	530	525	507	555	516	517	540	527	539	529	528	507	560	550	547	481	502	508	523	541	544	564	507	537	535	517	501	470	548	502	526	548	506	531	573	523	548	493	543	503	524	510	516	512	500	507	529	535	542	495	491	516	513	507	511	531	509	510	515	519	530	527	513	555	515	519	516	524	491	500	522	482	541	552	485	518	535	549	505	505	480	510	489	516	529	538	514	530	541	523	512	501	490	548	497	504	497	486	487	497	488	515	528	494	534	497	529	518	552	540	515	519	538	512	522	535	533	517	490	546	512	536	507	533	508	537	524	530	525	536	537	488	543	496	543	521	539	485	521	524	538	539	518	507	502	509	495	517	521	538	530	574	535	497	527	554	543	538	509	503	527	493	553	525	554	520	515	489	524	535	549	506	537	513	545	517	490	515	515	503	525	511	505	505	540	489	478	526	507	526	508	529	508	533	510	500	501	488	487	522	563	511	512	548	494	549	529	538	513	533	513	506	544	515	521	523	487	543	490	532	510	523	504	489	512	570	523	522	542	512	550	511	576	508	518	480	501	512	498	527	539	517	539	523	498	564	529	508	496	497	541	532	462	492	516	490	487	531	524	526	507	524	527	507	557	498	494	523	490	505	534	500	499	505	516	543	518	519	544	532	539	492	529	496	519	560	541	518	536	545	492	490	507	527	497	482	482	535	589	536	530	521	544	516	500	544	504	505	540	540	486	525	539	521	519	490	528	540	487	542	546	560	482	520	521	534	518	524	506	498	528	545	513	523	489	507	555	543	544	544	507	557	531	503	507	515	545	531	538	494	471	488	505	537	502	514	514	516	542	490	483	520	531	524	556	544	547	543	557	533	532	515	533	507	524	541	541	540	516	526	525	527	502	488	487	496	518	531	481	519	491	517	515	533	540	584	527	489	513	485	497	534	529	488	474	557	534	520	528	467	525	535	468	497	549	487	537	502	565	543	516	494	561	550	520	524	541	516	524	525	511	561	484	496	514	513	545	533	475	488	550	502	490	509	537	524	512	537	502	508	537	516	493	539	498	514	520	566	529	522	537	502	512	545	506	505	487	517	452	522	510	495	512	484	508	529	526	529	538	548	506	519	521	476	498	542	540	543	546	510	529	554	508	507	515	504	547	505	520	502	511	545	536	504	525	504	533	531	514	515	556	521	560	498	543	533	484	564	494	502	511	545	500	541	501	517	495	481	511	509	530	504	502	558	520	511	506	560	496	538	540	554	488	518	527	502	505	483	499	546	524	522	536	520	542	552	497	542	558	490	478	510	546	539	487	493	502	517	488	515	536	506	545	530	513	531	504	511	496	486	506	538	532	534	513	482	476	492	570	540	543	542	512	549	567	545	538	520	490	499	556	526	491	516	525	518	547	522	507	556	507	520	493	568	525	524	531	534	533	530	514	547	522	504	557	460	503	496	529	557	506	557	539	506	473	511	483	502	490	523	530	495	509	550	549	543	536	539	495	547	531	516	524	520	524	534	545	567	496	529	562	482	534	467	529	512	507	512	544	503	513	496	517	556	512	532	524	517	521	544	520	462	493	530	540	485	487	534	497	499	548	502	552	545	535	476	538	538	523	531	543	523	508	513	500	559	464	537	560	527	510	498	498	520	599	555	535	525	506	506	504	508	488	511	484	506	498	523	533	507	521	509	507	513	529	504	526	495	530	518	501	528	569	532	505	538	541	525	505	501	499	513	519	528	533	502	539	500	506	508	521	561	531	579	505	509	495	534	484	543	497	541	527	510	523	518	507	529	503	541	495	532	546	543	529	523	505	500	489	521	543	527	523	513	558	529	508	559	495	519	500	562	546	503	509	509	494	517	511	528	521	544	509	495	540	532	513	491	504	511	513	521	535	521	514	533	503	482	521	532	544	522	497	529	542	529	521	532	531	505	519	527	531	538	519	528	550	499	471	577	537	512	540	479	581	510	489	531	508	525	526	539	516	521	524	485	498	480	495	495	499	516	483	535	491	478	511	539	542	498	488	506	513	509	491	512	531	528	496	558	502	509	535	491	543	499	501	499	553	537	508	517	472	544	483	532	555	485	541	531	551	501	555	544	468	524	476	513	509	510	538	503	522	524	531	498	578	469	527	509	537	504	496	519	563	491	507	533	498	541	530	540	538	545	522	533	524	543	581	545	516	539	526	533	516	470	557	500	519	465	525	562	516	527	516	537	545	543	499	516	522	532	535	527	550	511	513	551	522	547	547	535	544	539	492	525	521	529	510	484	510	549	545	505	518	533	495	522	494	520	517	511	520	565	578	508	486	531	514	541	502	563	516	531	523	520	502	505	535	520	542	528	518	485	512	526	573	506	493	464	508	518	510	525	559	513	569	499	496	515	562	524	506	552	522	540	544	512	529	513	497	464	511	564	553	508	511	533	507	536	482	538	497	513	503	509	528	515	506	504	501	503	544	476	518	541	525	483	564	522	519	537	496	499	512	555	547	495	488	498	536	552	529	530	515	523	510	510	534	516	510	505	497	486	508	544	486	502	516	509	512	569	542	476	525	557	541	492	505	509	483	515	519	504	521
24551	17589	20458	5796	2277	1098	588	405	337	258	233	283	314	379	399	439	420	492	502	435	402	381	335	327	273	271	236	245	250	217	191	218	206	185	205	197	189	174	212	183	180	193	151	163	172	164	160	167	161	145	170	181	173	174	164	174	193	180	167	181	189	157	183	158	186	182	174	183	162	158	158	197	184	141	166	159	176	159	169	173	166	161	157	171	180	185	193	144	179	181	159	151	176	149	159	175	154	154	158	165	171	167	162	175	191	187	202	194	154	170	174	194	184	192	170	167	168	173	167	188	160	180	149	178	149	183	183	176	150	172	142	160	153	161	149	179	158	175	129	187	150	170	173	155	167	148	177	175	183	153	149	166	176	167	163	160	175	165	169	172	170	176	146	176	163	161	150	161	177	168	158	185	135	155	168	159	151	149	145	177	154	177	161	170	156	162	172	181	173	164	181	184	179	168	183	155	174	160	195	189	186	176	152	181	165	158	170	190	186	167	161	167	162	173	152	167	165	157	161	166	155	194	168	176	161	185	168	160	143	172	170	156	171	161	177	159	158	172	184	189	167	136	186	174	178	168	169	166	163	176	182	153	157	165	154	184	151	142	146	167	142	179	170	180	153	150	143	154	168	171	163	148	160	181	163	139	167	169	164	166	163	172	177	161	181	149	190	159	152	163	159	150	171	170	162	202	184	173	158	192	137	156	179	165	156	170	181	164	167	155	153	166	147	163	164	164	156	168	158	176	145	177	184	159	151	157	189	167	146	175	184	154	159	142	176	161	172	164	180	176	183	172	147	168	181	167	169	163	165	137	181	159	177	178	155	168	178	154	158	182	159	170	168	170	192	173	170	182	176	190	178	163	176	167	155	180	185	173	158	168	189	168	178	173	183	162	153	184	168	149	166	163	190	175	176	146	170	194	166	152	156	161	159	178	159	193	159	172	174	172	164	175	172	144	161	154	190	166	145	158	154	183	169	162	176	176	195	151	162	193	165	166	157	158	156	179	155	162	168	171	166	161	157	184	165	157	150	181	168	155	144	177	186	161	169	189	168	171	190	175	152	175	173	167	170	182	182	163	178	147	177	159	168	157	165	178	172	159	168	167	184	174	183	162	167	158	159	190	162	155	153	162	167	166	151	166	174	167	158	166	166	177	140	178	147	170	192	171	152	170	176	186	163	160	181	200	161	148	175	165	167	183	138	174	181	162	163	137	144	193	191	186	189	201	160	175	159	156	140	175	193	162	169	177	156	160	178	165	148	155	177	156	149	188	175	154	178	183	164	184	173	184	168	176	182	152	149	164	130	156	178	171	184	155	158	172	146	207	179	153	163	200	166	187	166	137	167	162	166	180	180	157	154	195	150	180	165	175	173	181	196	146	172	142	151	131	158	161	179	197	173	163	170	200	172	177	129	166	162	183	154	161	162	167	153	191	176	167	158	152	155	188	184	174	161	173	172	166	152	141	178	165	174	158	159	194	152	149	153	188	177	158	168	168	168	175	168	182	152	150	163	174	171	138	197	181	138	163	161	154	158	148	178	171	148	144	180	159	188	189	158	166	185	163	177	144	154	195	156	155	166	168	164	180	172	170	169	200	164	152	170	178	171	158	184	172	151	181	172	186	169	153	143	185	170	175	191	167	172	173	153	169	163	184	165	159	173	161	168	159	148	163	162	165	157	144	152	174	187	147	186	159	188	204	163	174	175	172	173	188	167	165	168	168	177	157	179	169	165	204	195	180	162	195	169	161	180	185	190	170	155	180	161	163	156	143	180	185	188	173	172	187	187	169	170	176	198	151	154	183	146	176	167	174	158	173	178	165	172	155	167	168	176	168	155	184	171	163	154	158	170	155	170	169	183	170	168	173	174	168	160	171	164	173	191	179	185	154	170	160	178	167	173	153	192	173	171	170	178	163	180	154	159	162	179	171	169	176	187	184	189	178	149	191	164	142	183	159	168	172	173	170	173	168	158	171	146	173	173	182	161	163	171	139	190	162	159	176	165	152	143	163	175	155	191	182	159	162	171	181	170	158	160	159	169	180	178	166	183	182	151	160	181	170	166	176	164	156	185	155	181	171	162	167	182	187	179	191	170	151	159	158	182	163	165	164	170	178	152	174	172	159	164	162	147	170	154	171	181	171	162	182	160	180	157	174	181	181	154	138	162	180	170	172	154	165	150	159	148	163	180	165	160	180	150	157	178	186	182	163	173	160	153	170	168	161	174	171	136	172	166	155	169	154	139	149	168	159	185	169	180	156	154	180	175	194	153	149	162	159	182	174	184	164	192	157	167	162	159	176	183	165	164	168	158	171	176	178	156	184	153	167	139	156	162	158	155	160	156	165	190	151	163	175	148	166	178	157	168	156	198	188	195	173	169	163	169	148	179	142	174	183	183	175	172	163	184	160	168	168	173	174	168	151	158	175	167	163	185	188	159	171	181	146	163	197	170	182	186	169	174	175	171	191	200	191	164	159	177	180	177	162	186	156	159	150	151	159	154	179	156	165	165	139	161	171	171	178	144	182	171	166	173	175	149	164	155	151	152	162	171	192	163	177	171	163	193	157	153	153	139	176	187	163	158	145	164	160	154	184	179	164	163	173	156	172	157	181	169	163	171	130	166	168	154	175	171	198	164	153	167	181	136	164	171	181	142	183	174	152	162	181	160	153	163	191	171	176	205	177	155	183	152	173	147	160	188	165	153	159	179	156	162	160	175	139	153	146	173	176	172	177	169	177	191	170	154	143	167	160	162	189	151	170	169	189	153	147	183	183	178	161	190	180	157	159	131	168	173	175	166	187	163	188	201	176	160	184	174	189	162	181	139	166	186	221	193	157	174	174	188	146	147	176	169	156	159	159	149	169	171	168	173	186	186	179	166	172	169	167	188	171	157	152	152	179	164	177	183	169	169	141	146	191	150	186	155	164	181	169	167	149	176	174	166	172	154	184	193	188	173	144	171	151	155	176	154	159	180	179	158	154	143	154	161	160	153	178	162	174	165	176	143	173	157	156	203	158	151	163	183	196	161	187	165	135	163	164	162	151	190	167	190	181	195	170	189	165	174	174	167	163	155	170	162	159	153	165	172	189	166	155	170	164	165	176	189	162	164	154	177	157	158	172	186	166	167	178	172	196	156	157	140	173	198	175	182	158	167	168	160	168	166	171	165	160	174	203	162	178	182	173	172	179	175	155	170	146	180	197	175	160	134	165	169	173	185	180	158	181	179	184	175	160	134	179	156	152	184	193	162	164	141	182	169	177	191	179	135	173	160	170	168	160	169	175	182	149	195	165	158	155	164	180	186	187	141	149	165	223	183	140	176	193	158	155	183	173	160	203	159	173	172	159	164	168	139	168	168	165	158	171	179	182	210	169	174	148	166	156	174	168	145	166	182	143	146	174	164	175	175	151	175	151	169	169	187	153	160	153	137	170	179	176	173	172	186	183	174	172	191	151	155	153	164	173	176	173	185	180	182	172	169	175	158	178
16916	15931	17759	5591	3863	3143	1984	1442	1248	1076	1139	1237	1386	1744	1959	2078	2384	2792	2374	2339	2329	2016	1793	1444	1386	1358	1187	1118	903	865	816	771	765	749	649	635	608	620	560	511	502	506	533	503	514	545	501	485	509	515	492	441	496	447	463	454	441	453	474	444	474	420	439	501	454	445	419	432	471	428	430	425	457	461	432	429	417	429	420	426	442	435	431	480	466	458	436	493	435	433	461	462	449	430	444	433	396	415	428	421	465	409	407	450	452	434	409	409	432	412	449	446	455	437	469	445	436	432	447	399	480	440	430	416	411	420	427	431	453	445	432	449	401	429	416	450	430	415	474	437	444	482	403	441	402	460	416	444	448	419	474	438	403	413	398	412	460	417	380	416	446	437	424	429	437	441	405	450	430	452	412	441	469	442	444	442	448	401	430	442	432	457	424	427	437	418	435	444	437	445	461	408	439	489	383	418	433	420	449	465	441	457	441	413	424	468	470	438	402	457	430	400	447	438	417	424	455	439	391	461	451	454	432	423	447	440	436	423	444	430	428	450	437	459	429	445	437	435	429	431	446	465	437	400	443	429	471	384	436	437	400	424	453	405	408	442	427	471	419	451	429	455	419	443	471	419	405	424	418	414	424	420	418	442	398	430	454	420	420	440	428	460	422	432	444	430	442	417	407	428	431	427	441	419	400	471	463	471	463	378	419	435	405	396	438	444	407	449	405	416	417	444	433	455	406	419	422	485	443	482	407	415	432	439	447	399	412	429	393	429	413	447	406	434	422	437	412	406	423	366	406	456	436	412	469	435	409	459	435	414	420	426	416	410	437	468	422	437	458	390	429	439	409	451	455	458	439	435	442	424	461	447	461	414	457	441	454	419	430	459	423	400	471	423	451	472	421	449	453	365	405	431	426	439	428	434	435	451	407	446	473	423	418	426	443	420	447	404	438	464	446	434	434	444	422	409	438	471	444	432	453	430	429	466	455	445	451	469	421	421	437	421	444	454	410	461	428	414	407	424	464	409	431	425	463	445	430	435	448	434	443	445	431	454	440	442	453	500	439	419	433	440	433	434	432	455	423	442	392	423	424	421	448	430	443	436	414	425	416	424	459	465	436	421	420	434	459	416	405	422	454	420	440	448	424	467	467	436	421	418	425	450	412	419	426	446	415	438	399	433	410	434	438	396	389	437	471	422	434	419	434	427	444	413	459	412	465	421	381	396	421	440	418	433	429	417	445	407	423	436	456	435	430	422	447	449	495	432	457	404	433	440	442	459	410	427	385	440	451	449	449	460	454	419	431	483	451	433	418	413	434	457	455	423	442	445	433	436	454	414	438	435	447	442	407	438	399	469	433	440	451	466	447	425	418	461	423	477	445	466	396	412	419	437	449	378	445	448	420	397	435	455	434	370	483	439	460	437	431	425	431	395	432	430	440	457	413	476	439	427	480	427	412	463	410	437	392	438	471	443	437	437	453	456	432	423	440	426	403	399	416	420	433	489	431	417	428	371	410	459	465	424	435	421	435	474	420	400	426	417	422	409	436	443	432	428	430	431	474	409	414	423	454	402	403	460	437	425	440	402	465	450	440	417	412	442	405	419	438	469	426	439	462	448	422	405	427	408	443	432	426	419	423	457	463	391	424	442	423	421	477	421	415	482	422	445	423	434	439	389	438	425	420	415	418	447	415	399	446	444	418	413	424	414	423	443	439	439	385	418	409	427	411	419	438	443	460	433	435	431	418	428	446	450	430	420	437	421	445	434	425	441	401	390	427	425	421	443	464	435	461	440	412	459	465	406	411	444	464	457	467	477	389	466	422	427	428	411	427	422	455	444	417	445	464	428	453	411	426	406	403	437	430	442	437	432	424	431	424	435	457	444	452	426	429	441	440	455	438	421	422	427	444	406	416	460	427	446	442	475	450	422	443	459	456	455	449	425	438	471	428	460	431	464	407	371	416	422	438	430	438	459	397	433	455	416	478	437	423	430	402	426	427	452	407	439	448	442	409	438	418	447	427	450	448	427	444	458	468	451	426	432	447	399	440	456	463	433	440	464	412	449	460	426	446	402	415	450	423	454	419	425	404	425	413	438	403	408	434	417	446	440	406	439	429	476	438	437	444	422	413	427	452	429	428	414	458	437	418	447	448	471	427	397	404	444	396	439	443	436	385	440	422	447	443	450	463	424	420	437	458	415	388	475	434	405	390	421	386	437	395	452	418	410	479	421	414	413	476	473	460	445	437	388	479	436	433	419	462	434	399	412	436	457	430	438	422	434	432	433	429	393	474	436	437	409	453	407	454	410	445	462	441	453	440	421	397	451	413	422	429	424	423	429	431	389	399	423	404	445	405	422	425	440	461	394	394	439	414	439	449	456	465	435	424	417	428	435	437	403	436	468	465	430	414	437	415	424	439	451	428	417	449	467	475	449	438	414	392	445	444	438	422	421	433	489	442	429	434	426	437	414	448	482	453	411	451	419	426	413	400	476	434	420	451	476	438	436	439	482	407	443	402	461	441	424	448	420	419	423	423	427	438	448	417	429	429	417	413	460	468	466	456	435	432	414	424	440	423	410	402	453	416	453	448	401	424	457	449	404	424	431	409	440	428	434	428	427	467	415	447	431	475	444	437	438	473	453	433	484	420	427	441	442	468	413	433	422	458	435	445	448	419	449	430	470	477	456	417	453	409	442	421	455	458	406	448	455	425	454	412	415	421	402	439	395	453	439	462	380	450	414	418	446	414	451	429	422	450	409	434	427	391	436	438	404	458	380	412	404	411	422	412	427	429	387	386	431	466	411	434	457	432	435	415	440	473	443	456	455	462	437	455	453	435	400	411	445	464	439	440	466	429	441	422	469	438	421	436	420	448	462	456	459	408	388	419	434	415	416	433	462	414	425	413	423	417	429	438	444	422	435	452	472	453	454	417	433	438	435	434	453	432	456	431	429	410	388	432	429	448	427	460	436	441	457	457	415	455	395	421	431	399	418	403	426	429	450	429	397	422	420	430	440	389	428	448	441	451	448	459	442	418	431	409	448	448	425	433	420	411	462	447	432	413	418	417	434	397	403	441	422	413	435	458	442	443	458	431	421	423	432	446	457	437	441	423	447	456	423	406	430	437	441	460	434	450	444	433	444	449	441	440	442	456	429	420	455	439	433	424	414	441	449	447	423	458	417	435	422	424	437	429	469	415	396	406	437	430	440	434	408	426	450	461	413	414	425	402	421	454	457	460	419	444	426	428	469	480	399	441	440	426	464	441	458	452	404	444	449	442	444	452	431	430	418	418	447	457	389	456	447	445	428	427	443	431	459	413	437	453	414	427	461	460	425	437	438	463	430	451	456	452	468	447	406	412	440	404	460	441	449	419	450	408	456	450	444	452	401	431	439	382	443	433	404	444	429	465	431	461	411	399	431	456	450	469	437	430	399	458	455	444	403	484	457	426	480	447	420	445	456	457	444	432	438	432	426	450	407	443	439	431	418	441	422
4377	2298	1801	574	362	293	279	260	245	224	252	230	261	335	293	270	298	307	279	245	300	267	252	248	237	226	216	218	221	231	235	242	221	205	216	240	203	213	191	247	196	209	231	215	213	194	207	221	182	203	224	208	245	190	215	224	213	212	239	216	205	219	219	229	239	237	218	214	204	220	201	227	237	203	197	213	227	199	199	232	227	219	205	204	228	209	234	207	191	192	222	231	231	212	230	209	205	209	199	210	215	168	237	199	230	242	194	204	231	211	242	201	185	221	210	226	214	222	204	194	215	209	212	242	254	210	241	181	212	215	211	215	235	200	213	227	222	196	195	216	219	222	214	216	223	206	222	193	212	207	181	207	242	211	186	207	212	204	219	210	207	194	245	237	205	213	191	198	211	208	221	213	217	201	209	237	226	204	194	213	207	189	216	195	198	217	215	218	208	233	226	207	212	182	208	216	213	198	223	246	235	211	236	190	213	201	208	219	232	231	237	195	177	200	221	194	223	212	214	206	225	224	211	205	200	237	207	238	208	196	226	222	199	215	180	198	215	250	213	204	226	207	215	219	206	195	224	206	194	194	206	214	218	183	224	188	211	220	205	213	208	200	216	183	240	217	209	224	199	204	225	224	218	216	220	214	184	204	216	205	206	229	222	213	220	219	225	214	244	201	218	220	202	210	212	220	198	227	216	220	219	204	211	226	190	239	209	209	208	193	197	208	236	183	200	199	223	212	219	211	200	207	228	197	226	203	200	190	217	214	206	239	225	198	207	201	238	204	219	203	243	225	196	216	215	222	226	201	225	205	193	236	231	239	222	218	205	219	239	225	196	234	222	226	231	217	224	197	204	246	232	209	220	216	206	167	206	206	222	219	215	218	215	228	203	225	216	222	200	216	195	206	229	226	224	204	214	206	244	212	219	235	216	200	226	237	212	218	228	208	230	223	187	222	212	208	221	226	195	221	198	209	220	208	215	226	223	210	233	209	213	200	207	203	236	225	208	204	204	221	253	223	207	223	210	229	211	235	197	197	225	204	248	227	195	182	204	203	220	246	186	181	222	223	206	218	204	218	209	228	252	204	208	212	211	223	210	199	206	202	213	204	228	214	179	206	209	225	209	239	233	211	217	239	236	201	187	208	200	204	215	206	236	224	213	215	191	209	250	227	210	209	230	206	191	221	205	216	231	205	213	225	223	231	240	221	233	236	223	166	192	223	225	224	211	212	237	215	205	213	221	205	220	220	247	230	207	215	179	204	208	215	212	203	217	240	213	220	213	213	218	225	222	195	222	205	219	219	185	217	221	228	204	215	199	207	241	227	218	223	215	215	210	204	190	201	182	224	206	246	209	227	197	226	213	213	193	198	225	233	221	189	253	206	221	190	223	217	236	213	211	217	216	174	229	206	231	236	238	210	198	190	205	218	230	224	198	214	204	223	203	191	210	219	211	204	211	228	224	212	210	228	219	208	205	213	210	191	214	231	197	233	196	230	207	224	231	225	204	211	220	210	225	220	211	189	220	213	204	223	206	223	205	174	228	217	226	229	222	222	196	190	219	201	188	192	216	205	203	195	198	237	219	214	196	258	190	228	230	213	207	226	210	185	223	198	185	213	214	206	210	219	216	252	213	222	214	228	217	196	251	214	242	222	208	213	219	206	218	233	219	246	200	213	184	188	187	218	215	188	208	223	242	217	213	210	219	229	222	219	195	218	187	218	204	222	196	218	199	233	211	207	239	219	212	189	193	239	206	210	233	208	224	218	232	239	216	208	182	203	220	223	209	227	209	215	211	162	241	210	174	229	223	211	217	212	218	210	218	195	183	205	227	200	217	193	223	210	229	190	215	208	214	219	218	198	198	224	220	229	213	186	210	218	208	195	209	215	222	217	220	227	192	231	204	217	193	225	188	245	217	184	219	222	219	211	209	199	220	209	205	202	214	215	201	215	228	193	213	218	215	183	235	213	209	206	215	210	240	212	212	219	228	196	217	217	215	225	219	217	224	186	190	190	226	253	194	214	204	215	211	234	196	189	207	208	223	207	199	194	219	231	199	218	199	202	207	222	214	229	190	207	218	201	202	213	215	204	199	237	215	202	187	181	203	220	228	259	225	206	213	216	197	201	224	191	220	170	232	213	221	226	218	214	197	211	186	197	202	215	218	180	210	230	209	238	204	254	227	239	205	231	233	208	228	222	192	246	242	222	207	206	230	191	263	229	199	181	176	216	191	211	226	231	223	198	216	202	205	209	205	196	199	225	211	208	200	230	230	244	211	199	232	205	216	216	224	214	207	208	213	227	186	213	226	211	205	196	219	230	217	212	196	201	203	205	239	197	220	195	192	215	238	239	219	219	233	222	200	178	217	179	206	191	225	211	205	200	237	222	173	203	224	195	223	222	234	220	264	197	221	203	227	217	224	191	225	203	222	226	203	193	239	196	203	197	205	220	223	224	235	229	224	218	204	205	217	206	219	204	213	244	205	233	220	221	223	211	218	214	201	217	248	233	239	224	233	230	229	222	211	201	211	209	210	196	239	243	190	230	231	210	217	187	224	241	202	186	194	199	226	206	235	225	223	219	225	237	199	233	215	223	216	211	223	205	221	222	253	206	210	190	208	229	209	208	223	216	189	242	241	240	213	201	209	198	226	219	209	185	226	175	209	181	238	221	231	190	194	207	243	215	215	237	204	211	200	218	208	202	213	211	221	217	211	223	211	190	233	224	216	210	213	237	227	203	228	235	209	194	236	200	207	208	206	218	196	197	215	195	193	221	237	224	215	205	207	228	222	208	192	226	215	219	195	226	225	203	217	191	224	217	209	194	204	208	249	211	202	240	205	221	195	202	240	219	261	222	201	235	216	198	227	198	204	197	219	189	206	241	215	198	180	206	182	222	230	216	210	208	214	232	212	214	203	236	214	219	200	209	201	237	206	211	198	221	214	243	211	225	233	217	246	224	203	229	219	203	194	226	218	200	213	190	215	215	197	237	213	192	187	217	212	215	218	209	199	235	187	201	197	174	202	204	224	222	216	204	200	217	213	195	209	222	202	207	226	221	201	218	192	209	205	208	208	206	225	235	230	223	223	226	218	201	217	208	181	226	208	212	249	216	220	225	233	186	224	205	218	223	218	216	213	197	200	186	225	211	213	204	212	228	209	205	220	199	194	226	198	223	210	204	230	224	196	226	233	230	204	197	221	214	232	221	215	210	261	203	224	219	217	188	188	199	210	222	222	241	186	231	220	205	222	206	198	213	180	205	212	223	197	203	208	213	187	203	219	190	212	203	202	198	209	205	195	215	227	223	250	211	205	219	209	225	195	223	226	209	216	223	212	199	213	196	214	199	233	209	209	219	212	205	228	218	222	212	221	195	205	241	191	269	206	222	208	197	202	226	194	244	216	215	223	182	216	231	205	230	213	213	237	202	230	189	205	205	210	210	216	231	202	192	192	212	213	194	215	213	188	220	199	197	214	214	189	235
3964	3299	3099	1713	1278	980	828	730	699	710	671	751	853	1041	1077	1154	1144	1133	1062	1029	984	930	926	859	830	773	711	696	612	656	653	651	631	600	614	630	587	554	562	577	582	546	605	521	563	537	556	593	525	546	563	575	547	538	550	500	535	556	522	542	484	542	561	512	505	554	546	548	559	540	547	574	562	541	561	515	500	542	519	554	585	518	557	554	555	522	542	525	548	508	547	510	527	545	532	564	558	549	543	517	539	536	506	547	517	546	548	530	540	497	517	537	554	517	574	528	584	520	540	601	497	485	509	511	502	502	552	507	503	523	555	561	553	507	529	535	554	548	498	526	541	495	540	513	512	522	519	537	531	559	539	564	515	549	555	520	535	542	529	515	536	570	557	536	556	562	526	533	524	587	495	512	546	531	532	564	531	509	560	507	513	512	516	575	511	541	544	551	536	510	531	497	530	529	504	539	546	525	598	552	530	513	513	549	539	555	543	583	493	529	545	529	536	536	528	509	469	521	545	534	553	519	589	533	542	535	536	529	517	537	549	524	509	553	541	506	535	520	515	526	579	535	526	553	513	557	507	496	497	550	506	524	513	544	534	532	565	593	552	550	561	517	544	514	517	524	543	537	548	525	537	522	553	516	514	573	576	538	507	517	581	512	548	531	495	532	561	515	572	541	539	509	530	540	515	540	522	530	520	558	536	552	541	556	524	515	534	532	502	558	554	579	507	526	534	482	522	509	570	534	587	491	528	524	562	567	512	537	513	573	492	540	556	524	533	511	498	512	530	562	527	512	489	560	512	566	524	549	547	513	551	513	550	512	503	543	556	559	501	495	557	567	563	561	522	553	518	525	524	530	524	541	559	575	563	526	547	491	510	518	533	484	548	527	537	533	564	529	569	570	552	536	521	530	482	528	512	474	536	547	508	538	543	563	531	527	523	567	574	512	528	527	515	498	562	521	578	532	524	497	543	496	508	566	559	522	543	544	582	528	529	500	531	551	530	509	511	532	592	565	528	497	519	504	564	560	531	504	521	526	556	520	527	514	549	543	547	515	501	510	543	520	546	555	563	555	551	520	557	517	527	483	509	540	560	540	516	554	498	557	558	557	570	567	591	526	551	522	552	554	507	525	574	531	543	499	555	524	536	540	575	543	526	561	508	533	565	528	535	534	562	535	543	558	531	511	494	539	581	530	562	546	524	500	512	545	546	559	524	549	525	530	495	507	522	485	531	564	544	510	535	511	568	537	576	542	526	523	542	517	538	528	565	549	497	530	546	536	539	501	574	523	529	541	530	503	540	564	533	531	514	524	569	547	530	559	551	539	559	501	522	579	532	529	505	522	527	538	547	477	554	560	536	511	554	530	520	504	543	568	563	556	540	549	530	540	546	532	565	563	562	565	547	534	506	544	506	566	539	500	566	524	511	529	532	519	515	550	487	549	510	502	541	536	527	543	564	522	575	530	542	532	555	517	530	552	548	509	503	526	530	530	546	537	538	551	509	550	494	534	503	561	534	583	529	513	536	496	538	558	525	527	531	556	533	536	513	565	500	576	553	539	564	529	528	516	509	552	540	540	563	464	531	519	519	550	538	523	505	523	534	512	503	487	539	528	507	527	541	558	553	501	524	538	521	544	562	528	543	525	519	523	523	577	519	505	532	552	533	561	527	538	548	522	560	540	506	538	506	559	513	542	562	550	576	522	549	489	543	553	512	502	501	549	535	556	491	527	576	482	547	548	525	511	543	544	526	495	526	538	519	540	560	545	543	565	508	526	518	493	509	487	535	523	523	507	542	539	539	537	516	535	531	532	510	577	537	496	555	591	579	500	523	557	533	523	554	521	533	529	551	547	545	541	561	580	520	517	536	570	562	552	551	530	538	539	568	545	542	534	495	548	531	546	497	534	545	536	532	548	499	507	503	540	571	553	519	539	530	556	526	541	529	504	556	546	551	572	537	565	531	551	554	533	506	508	549	532	579	525	572	562	531	525	533	523	549	558	544	546	539	538	548	560	527	542	540	508	519	533	547	541	519	582	554	551	567	509	521	528	547	529	523	508	551	547	542	541	507	502	514	537	502	549	570	539	546	549	495	566	541	543	539	532	567	555	538	569	559	513	532	538	564	515	535	560	530	547	536	554	539	509	578	566	541	538	568	520	549	536	510	545	528	529	529	520	540	541	528	543	526	587	538	538	552	526	511	536	566	541	516	518	505	543	552	508	543	522	513	541	536	556	582	546	545	537	552	555	526	527	557	524	537	522	535	558	486	554	561	588	517	529	533	528	562	559	531	590	555	549	552	514	561	550	555	500	523	514	569	534	539	566	505	546	526	515	553	510	552	508	544	540	560	508	487	556	504	521	528	551	524	496	543	548	574	544	540	497	510	540	558	546	536	536	532	556	566	531	528	503	545	558	521	552	536	534	528	492	548	570	491	571	500	491	537	518	542	543	563	556	528	547	517	544	553	504	552	529	517	550	512	566	539	512	557	545	519	517	538	552	507	580	496	553	546	542	599	515	519	552	513	504	497	543	563	546	491	546	543	536	555	546	541	499	535	537	572	519	546	530	571	559	557	569	524	512	546	565	539	546	518	563	506	550	522	537	512	510	564	513	540	559	487	554	577	539	520	562	500	556	530	519	532	528	530	530	495	543	574	503	490	563	556	540	581	585	509	509	533	544	505	488	543	531	503	543	526	537	581	522	517	544	574	549	546	495	478	584	525	518	566	540	508	526	592	521	543	525	535	551	526	522	531	553	544	543	561	554	521	522	522	492	567	506	574	554	541	548	531	535	514	559	528	531	570	528	527	536	527	551	532	523	481	545	565	561	514	536	527	541	539	546	520	551	542	506	530	517	564	595	544	540	539	532	572	560	570	518	549	531	524	526	561	508	542	541	578	576	530	563	555	558	539	502	525	563	535	535	557	527	520	504	543	524	587	560	564	517	516	564	562	500	508	547	569	535	515	566	524	505	506	522	538	557	579	559	547	555	485	505	545	519	535	530	500	543	561	553	521	503	518	546	525	525	531	580	532	532	520	539	536	487	544	537	502	563	529	504	519	504	562	545	556	523	536	524	536	537	540	528	584	558	573	562	487	515	574	492	543	535	566	528	534	561	574	493	571	513	521	528	550	540	537	509	522	570	532	539	549	482	550	530	493	521	570	561	531	542	517	570	502	555	560	537	548	563	518	538	499	579	547	519	513	551	541	581	543	525	568	509	525	575	540	573	497	603	484	524	558	500	538	511	523	530	528	534	529	539	565	533	520	460	499	594	529	531	507	510	572	510	512	553	518	563	533	509	541	544	580	521	522	536	522	517	532	530	558	540	479	568	516	506	526	530	497	542	562	565	514	540	512	542	516	527	524	555	529	528	542	518	522	546	485	537	522	549	526	556	542	565	563	559	518	510	556	529	536	521	532	489	507	533	540	485	553	506	559	556	542	506	540	525	560	562	531	540	516	574	542	549	528	586	542	522	532	526
15158	11924	12730	2708	1106	570	422	345	307	296	279	286	308	341	401	370	380	437	376	375	382	368	336	288	272	270	280	239	249	249	230	229	224	219	232	235	210	199	205	199	185	215	202	201	216	200	207	201	203	208	197	188	219	211	235	207	199	199	191	213	208	218	195	209	204	198	217	179	206	226	206	211	198	214	202	214	204	213	214	211	186	212	213	195	190	250	201	212	210	227	197	202	231	226	184	199	212	187	203	194	206	197	196	220	217	203	200	217	201	197	213	217	225	186	174	220	194	208	189	216	213	211	200	206	214	198	232	206	224	195	199	209	199	221	190	180	194	198	191	210	207	200	216	195	214	215	202	199	187	209	209	219	215	203	199	202	193	209	200	202	182	210	207	187	194	174	227	178	208	213	210	221	207	210	222	196	200	212	228	206	203	218	183	209	192	221	223	185	220	207	216	223	205	198	201	194	193	204	225	175	186	197	225	200	182	199	190	185	238	205	218	182	229	226	234	177	214	195	228	215	201	169	190	203	241	176	187	179	168	217	205	203	214	207	204	234	206	180	204	188	220	223	197	200	222	225	206	201	207	205	219	179	198	182	198	198	220	204	225	214	198	244	232	199	195	214	184	203	225	205	198	214	218	207	219	191	188	211	214	179	226	196	208	199	241	196	250	204	207	194	198	201	194	209	195	188	185	219	181	207	209	222	201	231	211	210	200	195	219	201	196	233	193	197	205	195	228	193	171	196	225	180	214	203	205	185	199	188	185	220	220	184	191	184	230	211	204	204	199	195	204	176	201	220	209	207	206	177	226	193	201	183	230	190	239	204	221	186	216	197	195	207	177	190	201	191	219	227	220	194	226	206	188	224	175	172	205	221	179	209	215	178	207	207	195	206	201	205	192	219	207	182	183	190	213	214	188	224	198	206	214	209	177	227	219	201	203	179	227	200	220	195	193	216	216	180	220	170	197	189	199	204	185	224	191	217	208	198	227	193	195	208	202	192	211	185	214	212	203	221	207	195	203	196	185	200	210	205	209	203	199	229	181	186	215	186	227	203	221	204	213	198	214	212	182	197	210	194	204	211	226	196	201	221	195	236	195	202	182	214	214	189	205	226	216	203	212	222	215	185	226	182	213	234	199	213	185	207	223	204	185	202	213	214	204	181	205	206	203	202	194	202	160	218	213	224	199	212	226	200	215	195	230	199	186	194	242	212	205	201	186	217	208	205	204	197	181	210	202	187	211	193	175	193	205	177	229	195	208	180	216	199	236	232	177	227	210	204	218	196	185	206	174	206	223	195	209	190	227	196	216	233	222	193	228	218	193	216	214	204	206	201	206	176	195	214	215	210	201	203	191	209	190	198	219	207	217	207	199	203	212	200	187	208	221	204	200	222	188	234	183	219	197	195	187	197	212	195	220	190	227	201	200	199	193	192	182	225	205	212	212	214	194	206	215	226	210	178	208	208	209	187	204	205	194	201	205	188	206	197	197	201	186	216	196	170	227	210	215	200	184	213	201	218	174	215	200	219	203	185	200	207	223	190	197	203	220	205	226	188	218	202	223	216	210	207	230	202	210	216	195	205	188	185	211	203	198	209	188	199	217	184	205	205	200	211	224	193	192	194	197	174	196	193	205	205	229	178	206	191	208	215	202	209	209	199	220	233	214	214	219	189	192	224	209	197	215	220	178	214	212	210	198	206	191	189	217	196	207	206	192	183	207	207	195	190	230	212	206	222	204	197	204	185	225	211	218	212	200	177	231	188	206	217	203	188	216	191	187	209	203	209	186	186	200	174	211	198	205	223	194	196	205	224	186	224	190	185	201	195	223	203	203	202	194	206	193	204	199	215	197	196	215	206	157	202	186	211	183	206	189	223	190	195	184	216	213	225	192	234	232	198	192	210	228	204	225	203	205	218	236	219	225	170	194	198	187	228	216	192	199	224	168	217	204	197	190	225	244	206	199	209	200	199	208	199	216	190	188	212	200	204	189	220	190	183	216	204	240	213	195	205	204	215	202	223	211	201	187	210	230	215	189	198	177	169	202	256	225	203	192	206	194	230	213	207	201	229	204	221	192	200	215	216	174	197	198	214	211	189	188	201	219	218	184	217	208	213	221	215	208	210	211	186	210	245	221	205	199	199	213	225	196	193	229	205	206	197	199	219	195	211	227	185	216	220	216	204	216	218	231	222	189	206	203	195	215	208	198	188	213	227	189	202	212	221	192	227	203	193	211	195	205	212	185	197	186	203	191	204	228	213	197	205	187	195	200	184	224	229	197	195	204	207	216	213	214	209	185	202	213	173	229	199	218	206	190	210	186	196	214	214	219	231	210	224	179	208	204	215	205	189	183	201	194	194	206	196	225	199	202	215	183	195	184	203	217	174	197	194	200	213	213	196	208	188	185	216	183	204	225	210	178	204	213	220	215	192	217	209	204	212	207	184	190	187	207	217	228	206	217	206	188	208	193	211	209	193	225	225	194	211	183	192	196	223	195	189	214	216	220	230	199	198	222	203	189	221	227	189	187	205	188	198	195	204	234	183	199	189	203	183	236	219	196	215	219	205	209	216	207	186	223	208	227	187	204	196	206	194	205	214	204	200	189	209	199	190	200	210	190	190	211	185	201	214	203	216	214	227	208	201	181	199	204	190	213	198	194	231	214	221	211	232	222	221	200	224	198	207	218	234	198	199	233	208	232	182	197	224	200	212	177	197	196	187	202	223	190	182	182	207	212	206	216	202	211	183	187	207	195	190	215	207	219	210	228	203	202	190	220	202	246	208	208	217	221	211	203	190	218	189	231	204	213	196	185	243	215	181	190	233	184	208	178	196	203	203	174	196	177	213	185	195	193	214	200	192	192	218	198	186	175	201	209	213	200	206	235	216	206	225	197	173	220	192	207	206	212	199	189	214	204	210	200	220	220	213	216	203	200	222	212	196	210	209	215	206	171	203	189	232	192	188	229	178	204	215	183	160	216	205	224	201	186	196	191	214	191	217	192	194	218	183	189	193	175	213	183	222	240	213	182	205	211	189	199	192	221	209	214	197	207	191	201	230	193	203	195	186	239	208	192	249	206	193	229	203	196	175	199	196	206	189	206	223	207	210	212	193	185	181	220	213	217	225	183	219	203	205	227	194	199	196	205	214	207	196	208	207	223	187	206	177	235	209	229	170	193	191	192	222	176	216	215	204	226	226	232	233	196	225	181	184	196	189	190	203	202	189	216	228	179	206	208	222	226	226	212	218	220	204	236	215	225	224	205	205	211	209	213	198	214	206	217	215	195	209	194	203	198	225	219	194	223	202	196	187	204	171	223	185	208	191	216	182	204	202	209	194	215	208	190	220	206	205	221	219	208	220	184	210	222	211	187	194	196	206	192	217	219	184	189	198	201	183	225	203	203	203	198	175	186	194	202	210	209	195	203	203	227	202	177	205	200	210	194	192	228	214	220	217	201	232	210	185	185	192	198	201	208	192	203	203	194	200
12504	12139	12148	3816	2707	1876	1451	1171	1102	1013	923	962	1173	1520	1663	1705	1779	1920	1784	1637	1603	1532	1447	1287	1145	1033	973	883	871	815	769	728	707	664	641	592	684	596	619	527	646	559	541	528	554	569	608	582	583	594	557	519	587	532	568	537	507	495	510	506	573	506	562	505	522	549	542	528	520	519	548	524	529	499	526	506	508	519	574	549	535	510	508	535	506	515	487	516	523	517	534	502	528	512	529	523	540	523	505	538	517	489	522	523	516	536	515	536	526	527	519	569	541	544	513	544	528	519	488	494	517	536	512	493	541	516	527	507	513	523	501	486	519	509	533	535	476	516	511	496	541	522	545	558	499	524	528	561	512	506	540	509	562	514	509	507	523	543	522	518	526	508	514	514	554	527	502	569	490	493	516	533	549	503	518	531	544	539	548	576	503	539	483	500	534	495	512	508	502	516	538	513	490	504	537	518	529	525	485	522	500	528	519	568	533	527	499	536	516	526	514	506	519	491	552	506	517	468	511	486	493	501	560	497	535	523	510	525	486	508	475	520	532	525	513	545	540	511	475	525	535	512	537	502	530	477	499	512	496	538	489	535	533	452	527	490	466	504	502	498	517	500	512	505	508	506	519	556	530	480	507	524	564	534	511	563	493	516	554	510	545	509	547	490	532	517	541	546	507	512	525	517	546	513	485	500	490	547	492	520	518	520	541	518	555	534	549	513	548	506	503	499	538	541	569	527	486	530	531	533	498	558	533	498	490	534	510	521	537	501	558	473	495	515	515	530	499	520	530	544	547	508	530	521	540	516	540	495	464	494	541	504	528	528	492	471	512	513	525	535	506	565	544	469	512	495	534	522	516	490	496	524	494	500	511	460	571	517	504	507	514	545	512	506	499	510	533	535	535	548	508	544	592	489	528	484	502	498	521	520	498	548	497	547	491	513	489	556	547	546	526	497	545	516	512	514	547	539	502	487	521	530	449	542	535	536	511	528	528	533	518	517	509	530	504	521	509	538	511	511	517	506	503	540	486	472	533	514	505	535	523	519	565	492	574	548	493	506	509	490	512	532	534	509	543	526	554	524	537	518	545	516	504	492	535	515	538	512	513	495	501	475	540	520	536	520	510	484	478	495	526	564	535	549	474	543	530	548	528	510	485	556	497	523	543	487	487	529	502	534	486	515	517	512	485	533	502	533	535	474	497	538	515	526	527	490	517	535	507	516	516	507	532	516	467	546	548	549	492	517	536	487	492	511	500	519	528	538	518	515	479	498	490	472	545	524	541	496	485	502	474	469	506	540	513	501	535	505	498	492	547	503	526	515	521	546	509	527	519	514	511	506	519	561	483	524	498	518	549	460	527	494	488	489	517	510	531	482	504	499	527	525	524	503	501	494	534	532	512	552	538	492	542	532	512	513	519	488	516	504	510	520	503	561	513	528	522	482	518	483	537	530	539	523	543	535	553	518	536	529	505	544	516	539	505	499	515	497	492	533	511	496	539	557	496	534	575	466	512	545	490	521	532	543	493	508	504	516	484	545	536	500	487	523	521	502	551	462	484	528	477	558	544	521	463	551	499	549	563	548	542	473	539	500	516	488	465	581	510	500	528	544	503	513	532	552	501	524	533	537	536	475	497	509	527	528	521	518	520	529	527	492	545	511	511	518	500	551	492	510	498	520	537	499	548	502	530	494	531	466	505	530	514	507	511	537	531	481	500	502	521	549	502	513	496	517	527	500	490	498	496	521	505	503	519	518	546	572	499	548	512	535	526	485	522	531	486	515	539	550	577	498	529	548	531	541	543	499	500	508	526	489	532	528	502	499	529	492	532	504	527	495	501	504	517	543	513	508	519	525	489	527	521	503	495	540	460	488	529	508	530	532	487	490	546	531	497	504	507	508	530	507	510	547	524	504	524	529	538	512	491	533	528	480	523	492	503	514	480	500	483	517	483	535	525	507	502	494	464	514	508	476	537	555	513	494	517	530	526	511	543	511	520	495	502	526	510	542	491	544	540	508	505	513	493	522	531	542	541	511	519	512	506	527	499	512	521	555	527	554	546	492	527	517	517	560	495	517	517	506	499	537	566	542	507	520	475	509	574	498	493	474	513	507	580	497	556	499	525	500	493	501	491	530	516	467	507	485	524	544	496	519	461	512	539	495	508	505	514	544	492	509	526	511	548	526	534	486	535	503	573	543	511	508	548	514	529	488	471	493	540	507	495	518	545	520	511	525	489	556	494	491	502	469	527	512	500	572	508	518	509	471	542	522	539	557	435	520	533	502	524	483	525	532	511	560	483	504	488	511	533	540	502	545	502	528	539	563	504	538	529	529	564	527	486	540	495	496	509	511	550	493	536	525	538	509	509	516	496	497	554	506	514	514	525	527	491	523	516	565	500	543	476	513	545	490	524	514	471	486	515	519	519	522	501	517	503	497	528	557	558	508	540	540	530	529	543	520	551	483	491	516	563	501	532	529	524	501	512	511	517	539	510	504	531	510	558	515	490	485	529	510	533	563	543	501	477	530	527	545	535	505	539	517	506	521	515	523	567	535	517	488	531	506	526	552	523	503	496	513	525	504	527	546	524	513	560	477	513	490	575	503	534	481	502	516	539	548	499	526	522	523	487	506	520	527	501	525	526	536	512	489	524	531	516	478	549	516	523	499	560	520	550	525	518	535	517	477	551	510	541	491	522	503	564	516	465	530	513	504	483	494	496	495	480	496	543	506	514	529	529	562	476	525	532	526	533	520	502	500	513	485	534	493	513	556	543	508	500	523	506	518	512	528	507	512	543	548	522	520	485	551	518	549	501	514	533	532	511	511	527	509	463	509	514	501	485	514	511	533	545	509	513	533	461	523	524	535	529	509	531	523	542	488	507	532	523	525	552	530	540	473	521	556	534	535	512	450	494	515	537	502	495	525	542	485	540	571	504	525	508	546	535	514	490	513	532	530	533	553	516	524	545	565	513	529	520	514	540	539	465	524	522	499	529	531	534	497	565	495	551	528	524	573	515	505	530	540	493	502	523	544	533	497	521	550	535	556	503	510	500	518	504	552	559	518	513	534	553	500	518	522	505	515	509	552	509	541	455	513	534	511	500	523	518	497	529	490	520	551	483	525	479	511	544	552	500	502	509	539	506	503	540	500	495	490	548	495	521	526	512	508	551	566	514	520	464	489	522	540	506	538	509	501	558	512	532	516	533	497	480	488	517	516	529	465	497	464	524	524	526	527	504	523	554	520	511	490	502	520	559	541	499	486	521	487	498	482	520	526	531	494	499	540	518	516	513	511	530	534	490	579	520	527	531	519	518	520	563	519	497	486	513	545	525	519	516	517	472	519	509	498	525	516	564	499	513	528	541	525	517	500	519	507	535	509	521	484	535	514	505	500	496	520	479	535	535	511	505	514	538	529	479	519	492	524	491	552	520	512	494	522	533	511	522	502	551	526	525	505	538	538	509	546	521	497	533	530	526	509	492	514	515	507	497	512
25115	20775	18140	5231	2002	1021	624	402	324	255	279	248	362	376	442	390	452	508	475	380	405	383	383	315	316	288	255	238	235	215	219	248	177	184	169	161	170	177	161	166	161	161	172	175	145	182	136	166	157	146	173	175	157	190	152	178	166	180	138	184	169	171	166	162	159	137	183	173	183	171	166	159	146	200	188	160	144	169	184	150	163	171	180	170	165	189	175	183	174	172	167	169	179	165	182	150	174	163	180	171	135	176	170	176	163	159	153	168	157	175	161	173	170	167	160	169	153	157	149	171	174	168	171	158	176	164	158	169	163	178	164	154	159	170	185	167	163	149	173	158	157	172	186	165	165	175	180	162	191	158	160	152	148	138	162	165	191	180	171	175	165	181	166	162	154	167	158	164	158	173	186	173	172	166	183	157	178	183	155	178	177	176	177	173	154	160	171	159	160	173	156	169	168	182	183	171	176	175	141	173	172	169	160	159	165	174	171	178	158	184	165	195	160	152	156	191	169	165	204	158	174	162	183	175	197	152	167	157	141	175	149	170	176	169	168	156	182	178	162	185	171	165	159	153	189	186	175	164	171	171	176	159	169	158	162	157	158	174	155	176	141	139	151	159	180	184	160	171	158	178	184	151	171	164	161	169	148	131	162	152	158	175	169	189	176	189	151	161	145	190	139	178	160	179	176	197	174	162	166	153	174	149	185	166	162	156	186	174	153	160	192	182	173	177	161	168	173	170	196	167	178	173	160	142	157	172	151	171	158	146	162	174	166	153	166	141	191	162	179	172	160	178	139	185	176	165	154	153	158	151	160	181	161	180	161	177	157	166	180	180	158	183	168	145	140	181	126	177	163	181	173	164	158	143	171	153	183	155	145	153	177	153	170	174	172	167	172	158	160	180	190	170	187	165	171	173	171	137	165	183	167	131	147	167	158	173	170	160	147	174	178	132	185	171	164	191	170	164	167	168	166	156	178	137	171	168	157	172	164	188	179	168	173	169	136	168	179	167	179	159	191	158	176	174	197	184	161	146	157	192	185	168	162	142	181	164	160	172	168	183	167	195	149	157	157	162	188	186	163	149	155	154	169	195	180	162	167	154	159	157	171	181	188	179	184	185	175	167	163	167	152	177	180	171	172	178	154	175	166	171	196	169	170	167	176	150	158	179	196	175	181	156	162	188	165	171	178	173	168	150	176	157	188	150	162	167	179	176	172	194	171	159	170	166	147	166	172	168	164	182	170	167	179	184	167	199	161	182	201	172	181	165	163	160	151	171	179	175	173	185	169	162	175	167	180	166	165	175	170	199	182	182	169	172	184	177	154	165	190	180	178	188	179	187	147	181	151	154	165	161	186	165	140	170	142	151	175	149	169	169	172	173	177	174	145	163	182	169	173	146	179	179	164	152	156	151	175	183	174	177	167	140	152	177	172	152	169	160	147	148	176	158	164	155	171	145	145	174	154	180	146	153	157	180	152	166	166	149	173	170	189	159	164	166	165	171	185	165	171	206	166	172	172	157	150	148	163	189	177	158	156	177	193	170	170	158	160	179	166	165	179	152	151	166	161	150	163	183	192	157	174	174	184	163	164	156	158	143	186	185	148	170	140	169	163	168	161	154	191	159	169	152	146	181	142	185	172	162	183	173	198	165	184	169	183	150	151	184	191	162	156	167	151	145	173	181	167	167	167	144	160	170	197	182	168	162	172	168	162	168	186	144	158	161	152	200	177	174	175	151	165	188	163	156	186	183	165	152	181	160	194	158	187	176	151	158	177	151	173	174	176	158	192	163	144	149	167	159	128	171	166	166	158	187	178	154	169	158	163	178	195	146	163	168	146	151	150	177	167	147	175	154	189	168	174	143	155	177	150	156	163	180	168	146	167	201	160	161	185	172	186	154	173	178	171	176	163	163	194	148	172	207	164	160	176	169	173	182	186	162	167	155	180	184	166	176	170	144	175	182	187	161	170	176	183	193	170	203	172	164	184	172	155	153	157	184	148	159	174	160	167	165	171	155	167	170	192	183	166	144	157	192	174	154	148	182	167	175	165	151	165	147	189	176	171	169	179	158	173	154	156	165	159	160	168	182	184	152	155	161	164	202	154	201	179	163	168	160	170	189	166	188	172	156	172	166	164	169	174	181	173	156	186	162	176	177	152	162	188	177	157	163	159	168	181	156	159	166	157	189	160	173	190	146	180	160	130	169	161	166	154	173	153	162	159	166	173	147	192	167	151	165	154	168	162	184	172	164	149	153	181	144	157	170	164	170	159	184	175	166	162	167	175	179	171	157	169	181	165	178	174	160	170	163	185	145	150	177	185	156	177	164	156	167	162	166	179	211	165	177	188	163	173	174	182	160	175	164	178	193	165	159	174	164	177	144	155	173	170	173	166	148	159	167	156	149	164	148	190	176	165	158	197	171	168	173	169	176	153	189	169	179	182	174	150	165	167	180	154	178	174	151	181	160	174	152	184	167	184	177	169	168	161	144	154	175	160	166	166	170	189	162	172	172	184	156	186	157	163	152	163	175	177	173	161	159	154	205	159	184	166	168	175	190	163	191	164	163	155	153	176	177	181	144	166	176	172	182	173	149	154	189	200	178	156	155	164	191	161	171	165	192	181	163	148	151	146	151	142	159	164	165	168	178	160	164	173	166	198	176	145	159	163	179	147	163	181	145	158	188	188	156	153	172	197	164	149	165	168	163	165	148	160	181	172	171	175	153	182	201	171	150	163	177	155	157	179	167	172	167	159	162	178	201	185	163	161	146	161	135	192	157	168	178	142	164	181	147	143	189	185	191	164	177	169	161	178	175	180	174	170	167	171	158	173	195	164	153	182	169	164	163	157	157	162	168	168	161	172	169	169	171	151	155	162	174	162	153	169	177	170	191	181	155	170	165	176	162	175	170	176	160	178	162	131	154	173	166	156	156	165	164	180	188	177	155	139	161	175	164	191	162	155	158	158	142	178	203	181	153	168	184	164	167	182	165	177	172	169	174	159	157	148	173	173	165	156	174	176	174	145	162	155	174	181	173	170	161	191	178	182	175	171	168	170	200	166	175	164	175	182	161	200	148	190	182	168	182	148	146	158	168	149	175	185	164	194	166	195	177	169	184	166	180	182	174	182	194	188	160	183	156	186	163	167	144	154	162	168	171	168	171	163	184	169	172	173	177	178	161	162	153	185	171	154	198	183	160	146	185	172	173	159	156	180	167	187	163	162	179	147	168	164	179	176	169	155	156	173	163	205	173	177	158	162	158	168	145	160	167	164	156	160	158	168	160	176	165	133	183	178	172	212	159	186	181	145	179	188	157	151	137	172	182	161	209	169	161	146	157	155	185	150	154	164	185	150	164	176	168	152	172	138	154	170	141	181	152	176	167	166	165	153	184	181	181	155	157	155	163	191	161	172	165	159	193	164	176	144	174	147	155	168	175	185	187	173	157	154	153	150	181	167	170	169	164	142	175	157	187	184	180	181	151	177	161
16906	18684	13915	5540	3999	2707	2055	1642	1327	1189	1152	1167	1623	2006	2162	2169	2494	2734	2365	2243	2286	1945	1889	1614	1487	1278	1118	1004	974	858	857	785	738	700	666	631	625	580	527	548	555	510	508	501	489	508	488	450	482	462	464	442	480	431	487	418	445	420	441	448	443	446	432	438	446	463	441	435	418	412	423	388	463	460	430	430	448	390	454	420	458	437	437	437	433	422	426	501	424	423	454	427	409	425	446	428	396	435	434	417	454	437	439	457	424	465	485	440	465	421	467	443	439	395	465	423	418	404	436	419	415	418	437	422	430	448	448	404	487	407	462	430	444	420	418	419	435	444	452	409	420	465	403	461	420	418	400	427	430	479	413	436	435	438	435	443	437	447	449	457	445	452	456	459	417	407	470	445	383	434	369	456	406	466	453	442	425	415	429	413	422	412	458	414	426	426	448	413	420	385	414	432	437	439	417	430	405	410	398	444	469	462	415	414	426	479	463	466	411	416	403	476	443	425	494	467	420	415	410	448	416	431	443	428	434	455	404	427	449	461	480	411	431	388	414	408	446	430	437	437	446	434	434	421	457	422	441	465	451	446	444	483	467	450	421	426	424	439	404	433	429	426	406	424	429	393	420	396	423	396	430	395	394	434	427	414	423	438	435	429	444	417	431	462	463	430	455	410	427	440	420	423	404	433	407	438	423	435	425	445	417	434	411	449	392	381	424	437	438	443	419	430	425	406	425	474	451	470	422	439	446	422	442	434	395	419	433	415	478	456	412	436	463	404	395	449	471	372	442	388	405	420	458	392	466	380	438	462	413	431	416	416	424	420	450	423	451	455	414	423	439	389	444	430	458	414	413	478	462	430	415	470	427	428	471	412	401	459	413	450	465	436	412	468	429	408	428	421	443	429	427	427	426	468	458	431	434	413	436	431	424	406	434	424	430	397	402	428	416	449	412	436	430	460	437	402	420	450	473	455	455	415	441	447	428	408	436	411	458	435	425	454	416	431	465	428	421	434	414	437	407	461	465	432	431	388	421	431	431	438	412	447	459	426	426	429	417	414	415	433	416	411	429	404	419	444	417	416	438	413	399	465	433	482	400	438	445	455	453	413	421	455	401	413	418	430	402	439	424	420	437	456	463	460	428	412	418	451	434	438	414	432	399	426	412	459	456	433	409	409	421	421	468	431	449	444	424	449	433	410	430	429	421	432	447	428	420	422	439	424	423	434	472	396	421	435	459	464	440	442	431	462	442	422	444	400	469	464	478	420	434	442	453	419	428	404	446	428	453	408	418	446	416	399	456	417	431	428	429	447	421	411	454	427	455	469	443	458	459	478	436	463	413	439	419	412	431	423	459	419	493	394	441	457	405	443	421	438	430	423	434	418	398	431	431	443	432	415	426	427	403	427	441	391	452	411	480	409	435	413	445	430	428	491	441	430	424	438	382	389	438	465	427	451	415	399	415	439	433	460	407	430	397	431	446	432	421	402	457	418	410	459	414	428	407	437	460	464	413	420	459	456	422	384	440	438	433	434	398	405	423	421	456	433	423	465	439	431	434	432	458	417	427	411	393	430	441	401	413	465	405	402	438	430	457	437	417	446	455	415	463	427	444	438	423	426	388	425	433	414	471	425	412	406	443	447	446	431	417	401	438	432	436	400	440	471	416	454	428	438	438	409	450	427	407	449	447	429	433	444	415	419	460	408	410	435	417	424	424	427	452	425	442	399	421	420	425	455	425	437	427	418	455	432	457	439	451	406	455	460	433	445	399	415	427	424	426	441	433	444	430	470	431	438	442	445	454	449	421	431	408	425	409	423	450	431	416	456	412	442	466	420	456	389	402	455	426	402	442	441	456	461	417	438	407	400	439	460	421	395	413	443	419	469	468	479	470	441	408	441	396	438	437	394	437	454	430	407	444	407	404	439	451	427	422	423	447	435	398	409	444	445	400	437	440	429	443	388	426	419	462	459	429	410	416	410	420	446	441	440	451	407	444	428	451	448	436	435	431	411	452	445	432	395	423	395	483	429	441	435	452	419	450	437	466	449	416	435	426	448	426	450	425	415	465	427	431	423	423	461	425	454	432	434	429	443	439	417	459	427	423	444	455	448	426	440	419	471	451	448	427	438	467	457	435	426	458	444	441	419	439	410	420	467	432	423	444	434	400	412	427	436	399	418	444	431	467	439	429	440	398	436	429	417	448	404	456	459	410	418	425	434	413	403	438	413	435	412	449	456	448	400	459	451	450	434	396	416	437	391	453	465	460	405	407	456	447	430	408	406	456	442	437	437	439	390	419	427	416	438	407	385	430	382	416	435	425	460	422	442	435	433	400	417	412	438	442	398	434	416	404	463	443	398	444	430	429	444	439	450	399	433	457	450	409	436	469	420	421	459	432	414	407	448	434	425	412	457	432	425	414	439	459	409	427	412	430	438	442	419	451	448	421	422	469	411	456	434	427	448	420	407	457	378	400	463	476	476	435	414	408	437	448	438	412	438	439	458	466	435	430	433	461	415	416	413	449	389	419	415	436	405	414	422	439	449	478	414	387	435	409	470	478	455	444	421	433	420	416	448	454	431	455	439	445	434	445	411	388	423	430	444	413	434	417	429	461	447	410	446	463	440	462	427	438	461	412	434	421	415	389	437	448	451	437	385	419	410	439	412	459	439	431	398	439	424	471	462	429	433	423	434	429	417	401	445	428	454	408	420	472	434	416	439	457	446	447	453	404	433	463	479	409	446	419	447	465	426	467	445	432	387	417	440	434	437	451	442	437	422	404	420	428	432	403	415	475	424	462	415	408	451	467	463	413	466	424	423	434	447	412	425	438	471	419	433	455	438	426	397	445	428	429	433	412	412	409	444	428	402	460	438	433	426	419	431	397	407	458	463	434	422	449	423	440	415	446	442	434	455	419	403	414	448	440	487	430	471	437	368	456	438	439	401	383	440	399	439	451	454	437	448	429	427	430	437	427	423	450	398	431	474	395	422	456	493	445	441	447	456	431	432	405	446	452	413	440	442	461	408	411	443	455	464	489	423	442	436	423	415	471	420	448	408	431	440	403	439	399	462	460	406	418	425	417	423	421	444	429	442	448	434	441	456	431	408	440	444	421	421	457	423	438	458	444	454	454	429	449	400	425	435	422	447	464	425	427	439	464	423	408	469	424	442	412	460	443	451	434	420	421	434	425	431	447	418	442	447	420	427	421	418	417	420	430	416	466	432	440	440	407	413	453	437	430	426	416	418	399	425	412	439	428	445	433	435	433	431	434	421	405	409	459	429	460	420	422	425	473	396	407	400	393	420	428	397	430	442	411	412	460	473	433	423	433	427	440	386	452	405	436	421	429	445	406	437	410	427	431	436	429	471	391	439	438	427	440	461	479	423	407	435	454	452	433	409	426	434	409	413	444	444	448	423	449	438	403	480	436	408	422	418	414	432	388	428	428	411	421	429	406	463	432	408	429	393	478	448	447	429	435	407	417	444	438	419
4360	2345	1328	573	374	258	286	250	227	239	262	263	292	286	293	316	274	301	253	250	271	276	258	258	251	245	225	212	229	234	252	231	236	206	214	244	222	200	202	229	200	197	191	229	231	244	209	204	221	204	244	219	195	192	201	207	203	218	208	199	219	207	199	187	202	221	196	182	190	215	214	187	198	188	194	207	217	195	240	235	224	216	240	221	205	226	221	210	216	231	197	193	208	220	224	216	237	210	191	194	228	229	215	207	214	203	223	201	211	196	215	211	214	228	222	232	183	234	195	224	226	242	213	205	214	208	181	235	190	212	213	204	207	197	215	214	216	239	210	223	219	222	218	186	195	227	215	210	206	215	187	206	232	226	221	198	203	201	216	190	223	213	220	190	196	199	218	230	201	235	234	225	200	231	213	212	240	231	227	210	199	209	237	210	219	209	195	210	183	194	228	195	251	192	218	210	218	226	198	209	217	250	197	211	180	239	212	247	225	202	214	217	197	229	215	218	235	222	226	229	206	187	197	210	201	182	208	222	182	208	221	241	223	215	188	225	193	220	217	215	202	188	174	188	182	210	221	226	239	211	181	223	240	230	207	227	227	225	229	218	231	192	212	221	200	226	199	224	221	220	212	221	207	231	204	206	220	215	219	199	208	207	229	211	240	217	212	241	213	215	219	217	184	197	210	213	192	214	206	214	208	208	207	184	212	210	204	212	225	185	207	218	194	256	249	220	189	185	234	262	233	203	207	220	220	202	209	229	201	191	224	220	234	208	200	218	213	228	219	216	208	205	229	214	222	238	192	209	239	233	226	198	217	191	200	224	209	213	192	236	210	193	228	219	206	215	190	239	229	185	198	198	193	218	211	220	214	226	214	225	227	198	208	227	203	192	224	228	206	204	213	204	221	211	212	207	211	222	232	243	204	202	215	226	214	215	221	203	207	200	226	190	249	211	192	247	253	217	223	229	203	231	188	217	233	213	199	227	194	203	227	209	212	224	206	193	222	208	232	208	253	215	247	193	216	196	208	217	198	196	234	196	206	209	248	201	223	211	216	208	198	209	226	219	233	235	190	194	218	220	224	232	201	198	237	236	193	233	228	243	210	237	223	220	218	221	206	181	193	232	222	200	225	203	238	214	187	193	242	214	212	194	216	191	201	214	180	226	208	225	207	185	245	201	214	219	226	215	194	222	238	198	222	215	226	213	205	212	212	200	195	197	241	210	229	211	237	212	243	218	212	206	234	216	205	194	201	217	205	214	203	219	216	200	207	238	197	189	180	198	202	211	213	217	195	221	222	219	214	253	207	219	228	210	186	209	209	211	201	194	204	206	206	203	214	223	200	222	206	242	229	205	204	229	246	190	224	215	221	178	229	181	206	225	221	205	227	234	211	221	193	188	220	227	201	206	206	189	205	206	237	210	222	238	200	210	186	218	213	219	236	237	188	226	218	221	222	225	221	220	210	197	209	194	185	204	177	197	211	219	214	206	204	188	228	232	207	228	202	211	212	203	206	209	211	210	200	208	225	204	193	213	237	216	220	226	209	198	196	196	211	238	217	209	230	185	225	194	202	209	213	180	211	215	212	206	232	217	214	228	177	223	217	199	198	214	220	210	240	194	198	204	218	213	208	212	195	191	219	212	229	210	200	235	215	223	229	188	194	203	243	186	206	225	226	179	223	210	208	184	227	196	206	173	202	221	196	212	227	214	221	193	233	221	220	243	226	174	219	227	217	230	209	254	216	211	208	207	220	207	205	228	185	197	208	229	205	189	203	206	227	227	216	215	207	208	207	199	188	231	228	224	188	194	183	202	231	214	222	204	208	223	228	193	220	190	216	219	197	185	208	243	225	216	215	232	225	211	192	218	226	217	216	221	238	214	189	234	216	190	193	218	195	198	203	248	235	210	209	209	227	211	203	187	216	204	218	166	206	219	231	233	222	231	213	218	205	228	220	221	198	205	217	213	199	189	206	202	221	229	224	216	208	194	233	240	208	218	219	219	216	209	198	248	234	221	221	226	220	242	204	239	218	213	209	180	210	227	210	209	208	207	193	211	189	197	187	210	184	244	223	217	220	205	215	221	181	248	201	211	220	189	205	186	222	201	211	203	187	211	182	203	204	236	205	183	221	188	195	214	240	208	203	213	217	212	202	249	203	191	198	207	212	217	199	202	182	225	208	222	217	197	223	226	179	190	219	189	204	182	209	181	212	206	220	248	207	217	182	218	213	237	209	228	213	203	218	224	183	184	259	225	190	198	218	220	209	220	222	200	213	221	215	208	215	210	234	204	212	209	193	187	209	170	193	189	197	182	236	222	204	208	221	215	198	203	215	242	201	180	202	195	196	182	221	194	191	229	225	199	210	217	252	196	204	225	210	207	193	226	215	245	204	213	206	235	208	234	207	208	202	241	226	222	209	244	200	214	203	172	209	190	200	179	196	207	204	229	221	240	228	221	213	198	235	236	234	189	191	184	200	228	237	207	206	222	204	224	238	236	197	191	229	233	219	213	205	208	184	195	201	179	225	212	221	223	206	231	241	233	207	212	227	225	224	195	214	219	233	212	212	200	211	193	229	201	231	236	220	241	213	208	213	182	186	216	194	199	241	232	215	239	215	235	203	199	234	207	223	225	219	179	223	202	216	224	202	192	216	238	216	237	188	196	207	203	227	237	195	210	204	190	203	200	227	214	213	215	251	211	211	216	201	228	208	229	215	206	216	226	213	213	200	206	199	207	224	251	224	237	220	209	246	223	220	217	200	244	221	215	215	208	227	197	223	217	186	244	198	212	210	212	232	201	210	232	229	206	235	224	204	191	219	211	225	206	206	209	216	206	227	201	204	198	216	187	221	202	213	207	223	216	206	221	200	197	179	211	208	190	223	207	211	233	196	177	204	211	240	224	225	213	221	210	181	228	244	203	198	203	208	236	223	232	222	195	216	217	219	219	220	220	214	215	223	204	218	203	227	183	197	198	213	215	221	196	200	225	229	203	188	206	207	194	198	221	200	218	213	220	213	191	222	226	218	249	239	205	195	220	220	203	201	196	229	205	219	190	206	181	206	236	172	196	210	196	215	202	231	189	213	218	213	228	197	200	231	231	184	212	190	207	226	224	194	217	203	203	203	185	215	221	224	185	197	199	188	196	186	230	199	201	199	198	224	230	218	225	219	224	217	206	239	209	213	248	221	191	205	215	216	205	201	213	207	219	219	212	213	196	231	193	204	227	218	197	217	241	200	209	218	220	204	218	218	218	204	215	191	224	223	231	229	237	230	228	195	221	181	211	202	209	240	218	196	211	237	206	206	205	213	216	238	205	226	228	193	235	245	213	207	200	215	191	222	208	198	187	195	229	238	200	214	224	191	198	224	191	222	217	222	215	210	196	241	232	200	215	234	198	209	203	198	218	212	239	226	217	211	205	226	226	237	211	219	211	213	202	192	228	231	206	229	216	194	231	225	217	206	209	187	240	222	220	202	223
3977	3338	2481	1622	1225	939	812	752	764	702	715	807	986	1088	1128	1158	1069	1109	999	909	1017	926	862	843	820	737	741	691	626	634	642	649	640	588	595	535	565	585	568	544	563	577	526	567	538	568	576	509	598	535	530	563	517	537	548	510	543	543	546	479	544	533	544	529	539	539	494	506	564	565	488	517	516	559	546	525	543	543	545	557	567	502	551	531	554	517	528	533	536	568	556	523	519	568	520	544	555	550	528	572	541	550	552	609	560	523	544	558	545	528	515	559	524	525	548	507	540	528	541	531	505	546	514	552	575	523	513	529	557	570	546	522	497	495	527	558	556	560	509	486	524	494	573	534	538	506	516	520	541	543	521	510	492	516	560	579	539	566	540	499	538	554	549	524	565	554	552	521	537	521	509	522	532	534	489	526	533	533	538	531	531	551	517	564	524	541	570	514	556	534	550	530	517	535	480	546	566	546	526	521	524	540	553	538	539	555	546	545	516	514	515	539	496	515	532	507	535	499	582	533	527	539	536	522	536	523	496	553	563	514	562	571	493	533	532	525	474	499	546	530	549	507	552	547	536	509	508	537	518	574	525	527	514	499	518	511	528	547	531	531	508	514	509	548	499	539	538	530	532	503	529	502	544	531	563	496	509	540	532	526	530	503	505	569	519	512	555	505	532	549	502	539	547	525	527	546	542	582	509	543	566	514	571	531	526	586	563	546	569	559	533	519	551	516	508	548	541	543	501	516	537	542	503	542	522	560	524	491	494	554	584	511	524	466	559	497	540	559	502	506	499	539	501	552	490	503	579	509	529	557	530	547	569	505	505	515	529	541	498	559	561	526	567	547	559	542	604	544	498	545	528	538	533	560	498	505	546	527	541	564	544	500	521	526	512	552	614	549	554	508	514	532	549	569	540	522	581	500	498	530	543	532	535	538	559	518	522	526	517	506	520	538	509	490	533	557	572	532	543	531	497	552	542	492	571	584	497	552	534	539	546	515	501	571	565	533	536	543	550	527	569	537	503	485	513	516	595	533	512	534	505	559	564	513	542	510	564	554	558	555	572	559	534	521	521	545	485	509	512	536	533	510	527	568	505	525	494	560	501	529	529	536	496	535	540	519	512	523	526	504	505	503	557	551	511	515	553	517	571	482	545	518	505	556	488	570	490	533	539	574	548	566	561	535	537	506	550	518	519	534	548	514	542	545	522	503	602	563	543	520	522	523	532	547	552	558	579	547	499	553	537	545	504	544	536	549	510	550	565	506	516	558	532	554	578	538	536	553	586	516	537	544	506	539	512	513	546	536	511	486	534	534	550	515	549	498	515	533	532	551	540	547	518	525	537	483	544	531	551	540	522	513	518	529	531	573	533	545	551	555	547	555	545	547	530	535	520	494	535	536	523	491	521	523	544	541	532	533	526	573	508	544	514	520	539	513	526	530	510	532	535	536	559	502	547	541	546	544	489	535	522	535	532	529	519	501	532	495	550	532	554	585	579	568	546	569	547	518	504	537	534	508	574	512	522	542	520	537	514	535	558	526	525	560	539	558	487	552	532	511	533	541	561	557	546	526	533	505	532	513	536	505	547	504	474	504	519	546	513	544	499	579	530	538	528	575	525	558	574	527	514	517	557	542	537	554	521	551	486	516	531	540	538	518	524	507	536	529	558	541	515	497	463	550	515	570	522	566	547	523	528	561	551	513	503	517	523	561	523	557	543	486	525	521	536	564	553	575	536	515	526	538	522	540	571	519	547	528	555	514	524	531	562	554	521	542	520	571	553	531	586	529	559	536	555	480	514	512	505	527	561	500	508	498	563	543	556	566	522	542	545	558	548	565	537	544	552	500	500	490	568	504	597	522	549	508	534	494	522	544	575	577	524	560	500	509	537	522	575	534	485	541	517	540	515	509	500	537	501	573	542	527	517	558	557	541	515	547	518	536	556	514	559	490	535	540	544	541	510	543	500	551	523	539	522	516	551	543	543	563	559	546	580	513	553	553	542	529	525	539	535	566	539	566	521	515	507	554	519	531	523	540	552	483	548	534	538	515	537	547	533	529	538	535	551	538	592	513	579	521	486	499	522	533	518	526	492	483	517	516	562	504	566	563	511	543	511	540	531	559	550	513	509	538	515	562	503	501	558	527	551	531	565	503	553	573	508	583	529	556	520	511	516	563	555	554	514	508	488	552	523	548	504	529	594	548	533	536	496	503	544	490	515	548	532	531	545	567	546	551	537	544	541	554	557	535	545	517	570	510	514	528	541	510	518	525	535	539	518	517	560	553	513	544	550	573	502	533	522	544	552	525	569	555	515	493	552	538	554	507	548	525	511	541	546	559	576	520	563	527	499	560	518	549	538	553	532	542	512	526	555	559	508	531	552	532	567	492	537	536	544	547	484	547	483	564	541	566	562	524	507	546	555	555	553	500	530	533	537	536	522	516	497	526	554	516	528	512	515	506	514	537	501	550	508	504	575	551	550	523	519	542	498	527	527	544	561	498	526	535	502	524	530	518	546	542	538	536	532	549	561	518	524	542	532	520	508	536	562	531	524	503	548	517	516	542	513	504	561	535	520	495	552	544	476	537	510	551	519	537	566	528	535	570	518	493	523	535	552	500	516	568	531	515	515	530	580	565	521	536	530	554	524	522	513	566	522	531	507	520	566	585	539	512	567	518	596	525	522	571	517	539	541	534	542	542	509	560	529	567	576	507	528	496	570	543	580	554	542	530	560	506	515	512	531	543	548	540	504	546	544	532	535	528	530	530	555	551	517	558	579	528	527	524	552	559	543	550	550	544	573	510	501	545	506	497	557	532	552	548	539	562	524	521	569	547	507	537	579	529	566	552	495	531	531	509	548	510	546	531	527	540	502	519	584	530	508	516	559	528	496	487	526	532	493	500	515	557	549	569	558	514	573	535	513	544	575	522	534	540	528	564	532	527	519	541	549	519	536	516	577	545	542	527	530	531	516	511	531	513	517	527	520	566	533	527	512	520	526	502	531	508	539	548	552	569	559	545	551	519	509	525	497	532	569	495	595	554	513	521	521	546	550	545	544	535	551	539	522	527	504	513	519	491	547	556	556	528	512	542	505	548	551	550	572	530	498	532	501	558	551	524	544	558	509	528	555	560	542	571	556	499	576	533	515	549	540	501	507	508	538	565	498	545	561	538	545	549	561	537	551	568	499	566	521	516	553	556	540	543	547	579	539	547	577	519	527	509	512	529	576	560	578	515	507	545	582	535	504	588	525	521	516	586	511	537	518	498	567	525	520	556	518	512	512	508	550	524	531	545	528	557	524	512	548	465	550	515	559	516	538	526	522	557	512	529	533	533	555	503	532	516	544	548	563	497	528	571	545	516	520	530	536	514	498	505	511	554	583	508	510	521	542	508	549	551	536	548	523	547	511	563	550	515	536	490	582	517	529	517	488	545	496	535	545	478	528	538	574	536	544	497	484	499	541	537	547	571	565	548	572	562	564	584	532	542
15453	13093	8830	2129	965	562	425	315	305	305	304	263	321	361	352	358	382	377	404	342	348	327	328	288	272	284	250	235	236	211	242	237	232	253	255	228	207	217	218	237	241	179	240	210	206	207	200	246	218	195	214	221	206	205	221	224	173	225	225	198	216	221	200	218	213	209	196	184	240	192	225	222	213	214	175	206	221	206	204	219	211	192	204	202	222	215	206	184	194	218	217	190	213	216	216	221	204	199	219	196	209	220	181	207	186	223	225	201	194	186	202	229	192	228	199	207	203	237	216	202	208	200	179	222	200	216	198	212	192	222	203	197	212	202	199	219	200	218	196	210	224	211	214	198	195	219	192	193	179	191	189	190	187	196	198	177	210	218	206	176	194	185	213	193	216	184	204	193	177	191	184	169	181	180	208	199	195	196	206	191	196	187	194	245	196	215	199	221	207	216	196	167	211	199	218	203	191	212	222	217	228	246	212	194	180	214	179	206	223	203	205	215	201	186	212	205	208	201	209	216	196	193	229	219	223	223	205	200	198	208	186	214	187	193	181	214	210	228	221	232	178	228	213	217	216	223	209	185	224	206	212	209	206	206	212	188	218	186	194	217	174	177	213	186	256	204	212	180	219	193	187	235	230	214	177	221	207	195	215	226	229	174	219	223	179	187	205	202	195	189	202	218	213	212	207	187	220	227	178	214	209	190	202	210	230	214	225	197	202	182	209	215	206	224	167	179	214	193	185	186	212	192	219	201	209	222	219	187	208	213	200	203	209	223	197	190	222	194	207	208	181	218	205	203	191	191	190	228	215	207	217	191	193	192	208	191	213	177	244	205	216	201	208	180	205	214	207	191	226	209	184	208	227	194	202	198	224	205	189	196	199	173	163	187	218	212	190	200	212	220	206	207	214	223	186	210	194	196	221	228	232	174	228	197	199	199	203	209	179	199	214	215	189	199	230	205	212	214	192	196	212	199	188	176	243	202	199	203	211	189	209	174	196	216	193	230	198	219	226	182	207	219	205	214	211	197	206	199	183	222	187	199	237	203	197	217	181	241	211	227	194	206	200	202	204	188	253	185	202	194	202	215	188	181	229	236	160	193	189	213	184	181	198	193	220	208	205	191	202	205	194	196	211	193	221	209	196	215	210	207	193	220	206	206	186	207	246	194	213	178	230	195	203	197	206	195	193	207	222	204	205	192	201	214	173	186	190	216	192	208	212	234	179	229	178	236	212	204	220	204	194	215	202	201	191	204	178	207	184	211	207	209	207	198	219	206	209	256	202	197	186	207	198	217	214	197	201	212	214	185	199	190	203	219	186	210	194	229	194	196	196	211	196	204	216	204	189	203	190	180	178	219	205	224	194	185	204	231	169	225	231	212	204	185	203	184	202	195	190	218	207	219	225	199	229	202	171	234	201	214	220	217	204	194	203	222	190	221	202	184	190	239	196	214	203	216	218	202	238	167	193	216	209	214	212	166	198	196	192	183	193	190	192	224	199	219	224	217	178	212	194	205	208	231	211	208	217	211	200	224	221	187	217	183	202	229	207	221	203	216	201	200	206	224	195	220	211	204	199	201	176	209	210	204	179	230	216	232	177	192	215	213	217	161	194	201	196	185	206	216	205	219	221	190	193	212	205	214	195	231	197	181	204	211	180	168	210	195	209	185	214	189	193	249	218	189	208	202	197	221	221	201	220	231	229	220	195	209	230	180	199	192	185	207	208	224	195	185	245	192	184	220	205	211	187	185	248	208	185	189	187	223	213	199	193	190	195	206	205	205	192	193	193	228	212	202	253	200	210	203	218	211	215	199	216	191	207	204	209	207	197	218	189	215	207	208	200	204	219	210	191	233	183	197	177	199	207	229	211	200	201	216	199	242	198	202	208	210	176	224	195	190	212	192	204	220	210	192	210	234	195	215	245	225	196	191	215	192	249	246	208	196	228	197	209	219	177	210	200	203	193	216	228	201	191	191	188	212	212	188	195	174	218	183	196	232	194	242	230	209	203	201	179	230	216	211	201	192	213	195	203	191	209	195	206	199	205	176	198	224	205	208	195	206	217	220	196	216	211	199	200	222	209	199	206	206	195	211	240	221	202	200	220	207	207	198	188	201	211	213	209	217	210	224	214	200	214	220	190	197	210	203	215	194	188	211	193	206	216	199	199	210	202	216	203	220	197	197	179	217	203	213	227	209	208	196	214	198	217	214	207	197	215	195	193	238	205	203	207	216	186	208	196	194	200	201	229	202	182	194	234	226	193	194	188	232	217	222	200	220	217	178	221	227	194	203	239	227	224	191	186	177	186	195	234	218	191	199	193	201	186	216	209	216	198	230	218	209	202	199	196	216	190	198	206	218	216	202	224	187	187	227	217	217	187	204	185	201	190	195	217	191	195	202	224	204	214	211	215	182	200	196	207	225	232	192	194	191	189	208	196	187	202	192	194	195	222	234	190	220	201	224	214	238	223	183	226	192	180	194	203	204	205	204	222	194	249	220	198	183	213	190	218	222	214	213	201	205	203	227	200	194	214	200	220	195	193	213	198	182	200	180	223	207	191	205	211	243	197	204	201	196	220	217	186	220	178	188	195	183	193	193	211	220	214	194	220	206	193	208	209	206	206	214	184	214	175	199	187	180	190	217	221	186	230	213	233	203	194	203	219	193	203	197	194	183	202	203	185	203	201	180	174	200	221	235	194	200	206	193	196	203	220	206	203	204	214	205	194	184	194	199	214	227	198	203	210	215	231	224	186	194	193	216	204	240	195	207	196	193	208	218	191	205	212	193	199	213	207	194	181	244	214	206	192	224	181	200	182	175	204	204	214	195	221	182	185	194	213	213	220	191	197	206	206	216	209	207	189	181	193	199	210	197	201	241	191	208	231	207	191	211	213	187	202	216	238	208	207	191	181	191	220	193	236	206	219	185	206	233	188	208	190	222	198	189	196	218	216	190	228	190	200	198	223	211	199	192	220	196	204	220	197	227	187	191	211	191	203	232	177	189	217	190	226	198	222	223	212	211	213	193	208	230	191	192	216	212	199	202	218	184	195	229	205	191	219	211	194	218	219	200	188	175	204	207	206	211	188	244	216	194	204	192	215	219	213	191	222	231	184	206	202	185	204	203	265	220	223	201	209	229	212	214	205	218	206	197	199	206	197	188	218	210	205	192	180	199	206	211	194	184	245	186	216	196	197	216	214	205	208	209	221	204	211	212	224	211	178	223	187	215	204	216	237	204	190	215	190	197	183	194	224	207	195	218	210	221	195	208	208	194	189	232	218	230	207	179	225	210	204	203	198	209	209	211	208	214	217	211	213	192	207	211	199	206	207	218	206	220	181	203	201	208	213	213	198	194	207	194	230	248	182	192	197	187	205	176	214	196	222	234	189	193	214	200	237	205	197	223	204	220	224	197	182	188	231	228	196	208	206	208	218	213	210	205	177	213	221	226	236	198	219	196	202	208	219	181	223	197	213	197	210	213	199	236
12602	13127	7885	3348	2426	1863	1476	1286	1161	1067	1050	1069	1281	1563	1631	1685	1776	1991	1719	1568	1565	1507	1434	1245	1222	1085	935	900	809	823	761	762	731	730	670	622	621	609	579	563	597	563	585	545	589	582	565	574	533	507	523	527	501	518	532	550	551	564	523	521	543	500	523	515	496	529	518	525	505	533	523	493	539	520	540	521	510	524	507	513	526	548	563	547	509	530	502	527	526	534	476	515	530	497	497	523	518	560	537	513	526	520	495	490	510	509	509	514	540	529	514	522	521	507	501	554	488	543	503	518	544	504	498	483	542	492	537	519	560	536	553	522	482	514	577	502	486	484	514	490	555	489	515	505	513	506	533	478	532	484	494	535	525	554	499	528	550	507	497	499	539	539	568	489	528	491	514	494	511	497	518	522	474	524	534	542	542	544	476	505	474	524	485	493	545	532	511	503	551	527	512	536	508	562	541	524	513	549	511	545	560	490	524	537	517	543	559	509	511	472	569	508	516	483	562	524	533	542	527	545	496	510	558	503	477	524	513	533	502	486	564	514	548	532	513	492	547	548	523	533	521	516	515	526	551	528	523	500	517	544	530	501	519	509	517	530	470	493	509	514	513	515	538	545	530	535	559	502	508	534	524	529	515	546	593	531	544	514	534	491	526	521	516	510	555	501	500	535	527	510	546	528	501	513	516	527	560	544	493	558	527	511	470	522	482	540	522	537	487	529	547	538	552	556	540	527	489	540	533	498	500	521	547	500	537	501	512	530	511	553	505	517	505	555	529	541	556	547	501	533	512	508	541	486	493	520	529	533	552	506	529	496	513	505	495	527	509	526	489	488	507	512	500	525	490	467	521	518	562	567	519	483	525	545	520	522	500	515	510	498	527	496	489	522	508	537	534	531	528	559	548	517	552	491	528	497	509	533	496	536	517	526	493	500	511	546	529	499	516	499	489	502	572	552	521	502	537	532	504	517	498	508	507	548	535	537	497	496	547	512	515	496	496	501	508	520	509	521	473	510	519	519	527	548	523	529	516	501	502	508	523	535	522	492	505	533	530	529	504	495	493	476	545	561	520	505	533	528	500	539	528	499	515	506	520	535	517	544	497	545	497	479	535	539	528	555	534	523	493	510	535	526	497	518	522	528	512	526	509	539	530	521	548	507	534	494	546	514	561	519	521	534	494	534	528	499	542	499	490	528	521	507	500	525	526	519	523	515	485	531	504	536	496	547	525	527	564	515	542	540	506	505	496	507	514	547	527	502	544	495	520	536	537	512	493	557	501	473	555	538	539	535	530	495	509	495	526	525	504	512	509	553	497	471	507	507	523	531	507	512	515	510	498	493	530	519	525	530	529	540	486	513	512	486	548	538	563	503	496	508	554	496	496	467	502	508	496	521	555	546	483	550	525	506	524	520	535	530	534	549	538	505	509	546	500	541	519	512	523	539	508	498	518	564	505	553	510	503	541	506	529	497	489	520	512	545	510	534	525	520	482	475	507	556	473	525	504	525	528	533	525	538	498	519	503	537	519	535	504	517	511	502	501	521	559	525	514	558	503	532	513	555	475	501	509	514	485	512	539	526	558	526	514	526	538	512	514	461	504	479	476	488	519	530	501	520	501	521	514	549	512	506	501	510	534	492	515	521	519	520	516	517	507	491	512	537	503	530	519	530	471	497	590	521	452	531	496	504	515	519	501	523	517	506	487	473	499	554	482	521	507	489	501	492	519	472	524	521	535	472	529	506	533	483	519	525	503	497	497	482	546	496	511	539	522	505	518	540	482	514	527	518	514	528	522	505	508	514	515	504	555	503	535	497	529	559	486	507	529	497	500	517	515	514	465	498	485	503	529	473	536	508	522	502	561	510	523	517	552	512	539	507	482	502	524	512	495	509	508	507	533	506	527	491	555	488	535	509	516	553	504	490	516	518	496	533	505	518	530	550	492	532	512	520	471	547	525	476	519	503	482	551	519	497	505	513	517	534	469	518	538	534	526	499	538	503	529	482	492	504	525	501	529	520	485	505	501	515	527	507	513	488	466	534	539	493	517	566	519	530	507	527	525	497	512	496	520	478	503	562	482	498	499	502	491	518	570	534	579	536	554	483	500	526	484	525	487	510	489	557	521	471	508	504	539	523	484	489	498	546	538	558	496	509	533	500	508	473	503	524	504	519	547	521	525	525	497	532	516	519	566	485	521	514	525	532	496	505	564	541	533	476	519	518	508	506	502	534	515	508	506	519	504	531	503	534	518	534	512	548	513	497	505	531	531	548	576	512	544	494	458	497	496	540	499	517	517	535	566	497	531	520	502	508	516	503	542	461	553	501	553	501	553	510	509	468	496	531	527	517	521	490	544	494	470	520	502	511	528	500	502	480	501	522	501	499	525	489	497	500	515	580	506	506	574	471	477	535	520	491	523	537	516	510	495	488	502	475	504	507	533	492	527	526	454	500	492	516	527	485	541	503	487	482	538	524	527	519	545	506	515	538	485	516	525	551	509	517	536	514	507	529	521	510	516	522	468	501	514	513	535	500	526	511	529	535	525	539	507	478	508	531	502	510	497	501	528	499	565	545	568	499	562	504	476	506	481	525	525	496	493	554	518	556	535	534	509	520	517	534	511	498	533	543	519	522	491	509	506	517	540	575	529	510	510	555	514	512	531	563	503	499	495	524	505	514	502	519	556	495	512	513	526	466	526	538	508	511	507	489	556	500	485	519	569	584	461	512	500	533	482	492	519	544	529	505	565	503	499	515	494	550	500	493	564	502	581	504	512	520	528	513	499	515	515	551	521	522	525	525	551	497	525	541	533	495	495	529	512	505	496	475	512	496	491	498	511	496	509	527	542	487	486	504	509	530	546	542	502	508	520	474	515	534	489	493	505	494	484	552	555	533	534	523	553	538	498	529	515	517	528	514	481	476	525	532	516	472	502	517	509	500	501	514	519	512	518	493	516	497	543	566	558	511	539	550	497	532	536	541	554	537	504	484	507	500	540	521	516	532	533	496	500	474	504	475	503	559	523	542	520	545	549	527	526	551	519	517	499	473	535	511	521	548	517	519	505	503	514	563	561	484	520	530	526	544	508	550	498	520	488	554	511	489	539	555	517	532	488	543	554	472	507	505	559	537	498	519	511	506	522	544	531	512	530	525	490	516	536	495	508	506	521	524	544	516	486	517	568	522	522	545	511	486	512	537	526	484	563	517	498	481	515	552	495	532	503	493	521	508	547	494	567	516	507	516	495	527	500	533	531	497	539	490	528	531	517	521	552	493	525	547	544	541	488	470	508	519	495	516	542	542	507	512	503	515	509	520	506	527	487	554	512	503	535	500	509	513	531	512	527	516	584	490	466	480	513	502	529	489	510	474	503	518	534	524	528	514	511	527	492	525	524	531	493	516	488	490	517	517	504	539	491	505	523	501	518	517	490	516	553	529	508	474	597	541	506	497	540	446	512	485	534	520	482	527	518	510	516	498	497	517	553	506	514	488
24731	22201	15794	4513	1827	966	571	429	350	317	315	258	361	412	440	475	499	553	494	430	388	345	358	321	335	280	283	228	231	214	210	216	229	215	181	180	182	172	193	191	192	180	178	185	181	162	181	178	168	170	181	173	129	195	188	183	164	181	172	192	166	152	179	166	171	146	168	177	140	170	162	182	173	138	179	155	171	180	157	155	155	155	165	179	166	166	145	189	200	178	158	150	193	169	168	175	166	156	140	142	162	164	181	181	188	171	160	158	197	168	191	181	180	176	182	161	156	164	152	173	170	170	170	150	162	176	170	179	179	160	166	176	177	180	191	179	166	154	147	171	193	160	168	172	167	160	166	199	160	137	167	160	170	153	160	167	168	167	173	192	180	164	178	168	153	193	187	182	160	192	149	167	127	140	180	149	153	128	168	180	187	153	179	174	154	186	157	155	132	167	170	181	167	141	154	173	162	161	149	170	164	177	195	187	175	173	149	176	182	188	179	158	174	148	193	164	176	162	179	161	177	170	172	172	147	162	176	149	162	159	181	147	191	166	166	172	173	144	172	153	179	133	160	172	170	156	175	174	172	172	156	171	169	188	176	176	163	157	180	158	188	159	176	156	165	159	163	168	172	170	175	145	152	164	167	162	145	185	155	134	177	139	169	170	179	166	188	183	176	150	164	180	170	165	190	163	170	165	169	157	179	186	164	158	176	163	174	144	150	175	146	181	168	169	189	177	165	159	186	180	193	165	189	169	164	164	174	155	173	183	179	163	160	183	186	172	169	152	170	178	157	153	165	167	188	189	174	175	192	144	169	172	179	155	176	182	191	179	172	151	187	196	148	179	159	166	193	170	159	139	173	177	171	159	154	172	172	149	170	154	184	163	163	155	177	159	163	177	171	177	164	143	171	145	145	166	155	156	165	181	145	178	164	160	196	147	148	163	178	186	150	151	154	165	168	144	169	150	187	170	159	157	161	145	176	174	165	168	150	175	186	158	173	166	155	183	197	167	171	153	155	177	176	159	157	159	169	195	174	169	141	168	186	155	167	184	172	150	172	153	137	153	154	151	176	190	169	184	154	173	181	162	186	166	188	162	179	154	172	167	151	182	223	166	183	170	178	149	182	161	166	160	158	163	180	154	161	171	184	177	166	161	176	172	210	158	156	168	162	154	175	166	174	148	196	185	142	171	155	184	158	171	160	163	192	206	157	164	168	170	166	166	194	163	185	148	160	197	160	164	166	167	162	165	152	165	178	164	153	169	165	151	151	145	168	158	163	166	171	176	185	181	177	185	157	164	174	194	182	160	151	169	173	179	163	162	172	174	150	165	184	152	176	151	171	150	163	162	161	179	166	149	165	179	154	151	165	163	161	151	173	169	171	199	196	144	149	162	171	180	166	157	141	150	167	161	175	152	152	171	165	154	177	171	171	188	171	159	173	157	166	173	180	142	155	172	170	153	197	189	169	166	183	171	165	161	183	192	193	187	162	152	172	162	165	186	179	191	157	169	168	164	156	187	160	202	163	173	183	162	168	169	169	190	176	132	151	145	164	168	175	163	191	194	139	166	188	156	165	168	188	163	159	182	190	165	160	166	157	186	156	181	169	153	159	153	195	194	179	172	158	163	171	160	165	181	156	198	151	151	143	161	174	191	172	179	185	157	143	190	169	162	183	198	168	184	168	177	143	184	179	162	166	191	169	170	166	171	175	170	158	163	180	171	164	186	154	163	193	152	173	175	165	180	170	182	170	168	153	174	165	185	165	170	196	170	166	167	158	162	157	150	166	168	166	152	169	153	162	161	182	137	165	160	180	170	158	186	213	165	201	173	176	190	166	163	145	159	170	157	166	164	168	174	160	160	154	167	168	186	186	162	179	165	162	183	155	163	181	179	141	163	179	163	155	164	159	156	159	157	170	191	152	179	185	179	168	187	172	159	191	159	157	172	175	188	152	150	170	182	154	149	166	169	162	163	169	162	135	165	165	155	144	163	182	165	172	154	164	161	176	180	180	171	179	174	183	169	173	171	164	172	169	169	155	150	152	186	173	168	176	146	146	167	186	172	175	163	170	162	179	175	176	170	158	159	166	161	162	170	183	143	179	165	155	182	190	169	183	183	166	134	143	151	164	175	159	177	170	157	182	178	183	172	170	162	172	156	174	163	157	174	159	184	170	169	154	156	177	170	171	167	177	169	187	196	170	161	151	169	194	195	158	180	189	137	157	188	164	166	197	160	161	187	187	170	184	179	172	160	168	186	170	140	148	167	193	191	193	196	195	168	157	162	171	173	160	159	164	176	179	167	163	165	162	180	173	161	197	152	187	142	173	169	157	167	185	171	150	149	154	164	165	177	165	154	175	173	173	176	157	165	180	185	160	145	173	176	175	170	170	187	183	165	166	144	204	166	152	160	165	174	179	169	187	163	197	162	161	164	176	177	174	171	179	182	164	178	162	171	171	160	161	151	154	193	159	166	147	153	159	150	156	172	184	156	159	181	155	139	177	145	184	166	162	165	159	148	155	178	170	194	172	154	148	164	159	186	183	157	162	163	196	175	151	156	183	174	166	168	165	182	147	163	187	163	169	202	185	171	161	151	193	164	182	178	160	156	169	160	144	182	167	165	207	165	142	184	148	170	163	169	185	165	152	161	171	187	180	153	158	151	168	173	166	177	155	178	164	160	161	165	163	177	181	153	161	170	176	163	184	174	163	176	155	155	149	172	177	144	163	145	171	131	173	161	137	185	170	163	152	148	176	167	184	163	164	162	149	147	165	194	147	170	144	178	173	175	183	167	187	186	173	155	178	176	166	174	165	199	152	175	145	191	148	172	144	161	173	175	185	152	169	165	152	201	161	170	159	161	188	133	145	185	188	150	177	182	182	179	155	169	149	152	170	162	156	167	169	190	191	149	169	193	168	172	171	159	176	169	137	162	148	166	170	173	190	171	151	185	176	163	176	154	158	158	155	158	173	166	165	210	172	164	167	166	170	181	154	149	175	174	143	181	173	162	176	157	144	160	187	157	168	176	159	157	172	171	195	143	177	177	175	161	180	170	189	179	155	160	171	194	149	156	162	171	160	172	173	174	179	177	165	170	186	183	164	191	159	179	186	170	149	210	182	173	192	172	151	178	206	193	163	209	181	157	168	176	175	203	162	160	160	194	172	174	181	179	169	170	154	142	184	177	182	187	184	171	158	182	151	157	176	172	158	155	159	158	189	172	142	176	157	161	172	182	166	167	169	172	184	169	180	177	169	165	155	169	158	169	189	169	172	156	169	174	197	210	169	161	177	175	184	159	186	173	178	157	158	178	165	182	155	181	135	155	185	201	164	179	143	155	182	172	163	166	164	178	152	181	172	180	161	170	170	152	168	161	145	181	175	173	164	163	167	161	131	155	171	158	174	175	144	173	167	175	161	159	181	161	183	176	172	184	159	172	164	170	158	152	154	189	163	158	153	166	176	158	152	186	189	169	161	171	185	162
17015	19892	11563	4697	3673	2701	2214	1546	1421	1397	1222	1297	1684	1981	2248	2133	2625	2735	2388	2174	2130	2012	1753	1520	1498	1294	1083	1036	893	820	792	782	738	695	583	618	586	533	535	555	548	534	498	500	479	481	469	474	448	524	477	474	495	433	473	460	448	487	477	460	453	430	434	453	456	459	417	437	399	430	480	439	416	415	455	421	425	454	426	417	439	460	481	455	424	427	441	406	474	446	449	409	412	402	438	445	466	405	382	412	425	401	426	443	438	452	415	450	414	408	455	429	462	445	407	434	422	423	423	424	421	471	426	434	460	429	418	424	418	431	415	414	423	445	434	406	421	414	437	454	431	432	435	395	477	421	404	425	437	420	408	432	430	413	390	427	449	420	469	473	423	419	409	398	420	441	431	408	429	460	437	441	410	454	442	451	401	432	417	440	444	418	449	434	428	461	433	451	431	414	407	430	450	444	463	423	448	481	462	485	421	446	445	445	415	459	431	446	417	406	436	430	455	450	441	472	387	436	416	400	443	409	432	437	433	427	453	417	434	425	435	440	458	450	397	402	427	398	427	439	432	421	385	444	392	434	439	448	483	417	438	446	448	428	475	451	411	448	427	425	411	404	393	421	436	412	422	407	468	457	425	436	405	431	455	437	442	449	431	437	455	466	429	414	437	454	439	410	432	435	419	422	466	453	399	433	459	416	445	424	444	401	432	432	445	442	404	417	425	425	440	414	420	435	439	425	445	439	430	434	418	423	456	441	413	400	424	428	434	449	441	428	447	438	452	453	428	395	454	442	432	436	417	401	393	415	454	450	413	443	370	427	461	419	457	417	409	420	460	417	446	410	459	438	423	441	412	464	387	424	420	450	412	454	409	425	426	420	405	402	431	442	421	449	439	390	452	428	410	418	423	435	440	438	429	444	462	434	416	407	443	406	404	461	427	464	450	477	436	425	455	459	441	473	421	475	402	455	417	419	431	437	476	443	406	400	449	388	438	407	471	427	419	410	432	425	434	408	407	454	450	449	419	432	471	389	437	421	453	462	403	425	424	448	434	423	455	419	454	433	443	414	466	407	423	432	424	443	456	418	441	425	409	431	423	437	429	457	428	413	429	419	473	391	459	399	470	439	410	431	426	420	458	447	470	441	404	441	461	404	419	459	454	459	443	433	423	388	465	457	431	468	480	463	410	453	427	462	420	401	459	411	417	461	429	459	455	429	448	439	430	402	437	420	412	429	401	423	420	410	435	433	422	395	434	434	449	398	422	422	444	408	404	452	420	391	478	443	431	418	460	446	439	431	410	449	443	452	453	459	410	452	434	415	431	437	436	484	410	422	430	434	453	450	404	397	436	437	424	455	410	415	402	451	473	440	453	457	455	420	430	440	481	430	420	426	418	428	444	457	422	420	417	422	436	390	434	446	438	407	432	435	430	442	420	432	446	416	429	468	443	436	438	381	430	411	431	406	434	429	460	433	448	428	441	438	380	435	450	426	434	441	425	417	455	455	463	435	483	443	413	404	451	460	426	442	443	431	458	399	427	426	435	469	481	443	436	419	452	406	419	443	406	393	443	456	412	437	463	452	429	430	397	472	457	404	440	428	441	406	389	462	418	465	434	481	425	424	412	446	427	424	420	457	465	429	419	458	392	424	440	405	417	434	432	414	428	397	478	425	432	464	436	441	420	435	443	448	390	435	421	434	443	416	416	445	427	444	426	430	457	465	413	460	441	442	413	390	441	431	446	449	422	464	419	427	444	447	422	436	453	425	427	461	433	422	423	437	466	404	435	445	438	392	442	455	415	445	437	424	472	420	459	390	431	412	458	433	399	422	435	414	416	416	411	442	434	478	449	426	442	459	482	442	442	441	433	449	423	413	428	400	445	435	433	439	413	431	445	425	416	411	422	426	461	429	434	427	429	442	432	421	396	455	433	450	417	444	450	458	434	420	411	455	458	396	398	442	457	445	403	465	433	426	386	404	422	412	405	424	428	421	415	414	438	409	402	426	447	427	459	430	437	442	426	418	429	430	405	466	391	399	422	447	409	433	414	416	454	412	422	439	437	420	400	456	433	427	403	432	400	414	440	426	433	416	416	419	474	428	440	445	404	455	420	424	413	411	449	418	442	439	446	440	433	439	442	429	465	400	401	409	478	434	442	443	434	472	426	448	403	468	468	448	416	444	438	435	430	477	384	407	449	409	418	425	462	440	456	440	451	437	404	409	399	425	408	422	412	445	436	440	423	455	463	405	454	431	435	439	418	473	442	415	445	412	441	418	427	429	444	452	468	457	446	439	429	436	417	459	428	427	441	426	437	447	409	393	474	440	469	416	419	421	427	454	433	433	436	427	426	409	424	462	429	426	408	453	426	449	446	412	465	406	459	409	429	421	403	448	433	428	430	466	442	439	425	462	428	460	427	441	420	397	440	413	420	433	436	407	398	417	430	465	453	422	428	422	462	459	422	436	394	426	463	415	467	426	419	457	392	434	415	443	425	429	459	440	448	421	429	439	419	414	450	415	430	454	425	450	437	422	437	422	474	429	405	434	450	448	445	467	451	451	433	465	411	446	432	441	442	442	434	430	430	461	452	407	430	424	461	414	430	455	457	405	434	454	466	454	420	413	405	415	424	446	422	454	413	448	446	421	422	410	461	423	455	453	439	436	411	454	391	449	419	429	451	440	391	457	488	458	440	460	464	445	403	451	390	446	416	430	469	454	451	475	424	420	389	441	440	411	409	444	458	429	431	416	434	448	471	477	449	415	430	430	440	408	413	440	420	430	394	483	443	429	397	409	441	435	442	436	415	430	479	442	431	439	387	430	414	467	451	429	454	461	419	420	470	440	426	453	419	416	465	435	434	452	434	424	379	398	421	431	429	429	472	423	407	446	431	438	442	463	451	417	452	411	467	418	457	442	395	423	402	469	431	420	446	455	452	446	400	424	461	464	459	449	394	397	443	438	373	428	426	401	455	404	433	438	421	371	445	425	453	449	392	451	413	452	458	450	417	449	435	405	431	455	426	449	432	414	405	495	442	432	420	435	424	465	457	431	420	402	445	443	449	441	420	408	412	448	440	418	435	451	411	407	456	428	450	447	452	424	469	432	441	443	441	425	423	442	416	455	457	407	439	427	402	402	446	416	446	449	440	429	430	420	432	410	414	437	418	438	422	439	451	442	417	422	395	428	445	424	462	429	422	418	430	440	419	440	462	443	419	442	431	414	430	419	459	457	395	418	440	400	427	407	459	422	434	457	438	450	435	442	408	432	453	427	421	383	402	472	419	454	421	454	430	455	440	460	403	436	424	474	419	434	397	440	410	453	426	437	469	433	409	441	415	457	461	460	436	441	442	415	467	464	402	431	434	429	449	457	416	422	427	429	450	425	424	443	408	423	452	441	417	435	427	447	418	417	453	403	441	439	460	444	453	466	418	415	450	454	429	452	426	443	414	425	434	402	423	435	386	429	406	407	428	425	465	444	441	424	462	406
4389	2583	1241	472	356	314	271	263	258	261	231	262	288	290	304	305	293	264	239	248	278	273	242	266	267	211	258	211	220	209	237	202	217	225	222	233	231	204	207	200	204	199	189	186	221	227	229	200	184	221	213	215	216	183	219	211	219	193	192	220	215	209	226	205	220	216	217	206	208	202	214	201	216	189	188	206	216	200	203	222	233	195	217	218	228	206	214	222	219	192	217	216	207	221	207	232	213	232	192	199	211	203	215	222	206	255	206	209	201	230	210	189	218	191	234	208	207	237	197	208	220	227	204	218	233	235	195	198	208	177	203	206	243	218	183	229	249	199	211	233	217	219	222	207	188	190	186	218	197	238	205	217	231	231	207	197	218	210	210	222	205	192	218	211	205	206	195	207	227	197	240	207	228	236	215	182	219	197	204	208	205	209	187	226	211	186	215	201	215	206	194	230	203	227	232	196	216	201	202	206	215	241	198	218	213	213	189	222	216	199	208	181	204	232	207	194	209	207	207	199	202	200	178	216	205	236	197	212	187	200	194	204	227	205	217	176	186	216	200	205	207	203	192	238	213	235	216	219	221	209	224	200	205	195	220	216	208	212	214	198	218	199	213	207	205	237	247	207	224	204	233	218	204	208	199	209	210	220	218	203	196	198	211	211	210	212	194	206	227	249	192	212	168	214	219	233	212	211	215	217	196	218	194	223	220	232	216	211	240	211	197	231	239	209	194	218	222	205	229	211	222	216	228	223	209	221	232	212	192	201	202	213	190	204	230	206	216	195	224	198	203	221	207	238	202	219	204	199	182	213	228	214	191	183	196	212	203	236	201	185	207	237	208	193	242	207	181	206	205	196	206	227	228	201	219	209	227	205	214	206	207	194	189	190	206	201	217	197	222	208	234	193	203	206	198	182	182	207	206	216	218	217	207	220	215	218	241	217	203	213	198	199	210	220	201	203	235	199	212	235	199	216	209	220	200	193	228	223	210	238	209	206	207	209	198	212	218	217	207	222	231	213	206	242	207	225	215	194	205	190	234	230	201	201	234	197	212	225	228	214	180	203	207	218	214	249	191	212	212	193	215	205	218	185	173	226	211	193	222	193	197	226	215	216	234	200	237	181	197	196	202	223	207	214	226	233	211	187	206	189	201	185	224	204	228	207	222	204	207	213	193	214	227	210	219	218	198	217	210	186	204	188	198	204	222	200	195	227	246	212	221	216	188	219	196	189	201	211	218	186	219	236	211	177	211	204	206	199	213	199	208	206	204	180	212	225	227	207	233	227	197	178	221	213	215	188	234	222	236	214	210	205	202	242	232	224	218	214	215	222	185	225	185	210	226	170	206	215	214	197	205	219	226	217	198	235	209	244	228	246	223	211	216	228	221	229	179	206	223	212	254	237	199	231	229	218	185	203	241	230	219	207	190	199	220	229	214	205	212	209	207	218	202	216	208	236	212	207	218	197	227	220	211	228	218	217	204	219	223	207	202	220	189	193	204	231	224	189	191	209	182	192	215	205	203	210	229	207	203	218	221	208	218	226	196	226	215	198	196	210	216	239	203	221	210	195	237	196	204	211	210	216	204	221	206	199	203	184	223	233	182	198	214	187	213	187	198	214	217	232	203	211	222	206	197	220	219	234	193	204	210	205	198	196	217	168	226	210	218	191	215	198	210	209	214	226	184	217	191	209	183	218	211	214	217	207	211	226	224	204	215	226	201	201	199	240	209	186	224	218	215	203	213	223	203	212	225	205	219	230	208	244	234	210	215	186	193	230	210	202	190	188	203	206	248	214	244	199	210	219	245	218	195	195	198	228	213	198	216	220	231	199	195	217	224	186	195	215	181	222	200	194	220	217	218	201	212	194	208	220	229	227	196	223	209	211	235	210	220	229	176	256	221	243	208	199	192	198	181	196	221	218	211	236	189	203	238	225	220	239	232	233	216	209	203	213	233	221	219	219	223	216	202	252	237	223	219	229	191	204	231	209	233	188	216	192	203	227	232	191	216	216	214	190	187	216	227	221	258	204	200	197	230	221	210	195	209	204	219	197	197	215	233	213	242	223	207	187	221	212	225	236	230	221	187	194	220	226	182	231	207	211	199	225	227	210	206	209	222	217	194	217	219	229	199	221	208	214	217	234	229	214	213	226	164	205	238	200	210	221	210	228	211	202	228	230	224	187	179	193	187	212	190	204	196	223	224	210	191	208	187	219	202	211	228	217	223	205	230	230	207	216	234	199	192	201	234	216	207	212	230	203	210	218	195	225	196	216	214	212	198	188	201	211	201	231	204	228	177	212	191	181	218	223	210	189	220	225	208	210	209	231	187	210	202	205	217	223	177	228	198	238	193	202	226	220	201	201	216	228	237	218	217	186	245	222	192	191	200	199	200	207	197	199	211	213	205	214	235	234	211	207	227	219	217	191	226	235	231	262	200	231	196	210	221	191	230	208	194	200	251	225	221	228	227	199	224	232	220	235	214	210	208	198	176	205	199	200	196	182	195	193	204	207	204	220	191	210	198	220	213	196	200	228	219	183	218	198	203	202	237	181	218	205	220	192	234	229	183	214	197	225	210	225	197	205	217	214	238	211	229	189	226	224	197	209	211	232	215	197	212	214	212	204	212	206	218	228	216	215	201	194	190	215	192	215	197	230	190	208	198	193	214	214	223	221	217	226	200	202	198	233	216	205	219	203	207	226	214	244	210	230	166	222	213	219	202	187	253	223	233	228	194	204	225	214	204	241	225	218	205	203	207	214	212	198	202	218	216	214	200	219	191	205	207	214	215	192	196	205	220	209	213	205	239	193	216	225	205	214	226	183	223	200	220	208	201	216	227	205	194	199	218	236	235	208	211	217	203	177	200	249	221	237	203	209	197	222	221	238	217	210	213	215	216	225	249	192	196	190	217	223	224	226	185	182	214	231	204	201	199	213	193	212	213	229	241	218	211	211	219	190	197	199	200	202	210	212	226	252	221	223	209	212	225	226	224	218	222	234	207	207	218	229	238	193	210	197	193	198	196	213	187	220	220	217	244	230	214	235	225	211	200	206	226	203	222	200	173	205	207	200	219	194	185	215	217	185	214	208	210	203	195	227	211	236	241	188	221	223	200	214	238	218	189	217	198	212	216	205	221	187	233	191	218	211	223	212	215	203	202	232	225	217	210	205	219	187	217	197	205	215	198	203	223	228	212	228	218	231	221	211	194	214	202	205	248	207	201	232	247	188	222	228	217	193	230	239	189	222	199	201	188	213	198	187	181	216	198	209	181	220	202	198	192	210	224	207	188	213	222	232	199	216	224	260	223	190	191	193	198	209	223	248	198	206	191	205	207	209	202	205	210	218	201	191	191	208	213	237	189	219	193	232	219	178	207	209	223	209	231	220	192	213	232	225	224	216	235	211	184	240	197	225	209	204	218	201	237	247	199	208	203	207	222	230	194	217	222	216	229	236	202	187	198	181	217	240	205	217	196	208	205	199	219	198
4189	3778	2212	1428	1313	967	887	851	770	775	780	823	952	1110	1083	1135	1101	1088	1106	941	931	944	927	841	830	777	723	701	698	668	629	635	616	582	611	577	577	577	601	621	556	545	570	594	536	528	504	591	551	582	531	533	534	520	563	513	533	563	525	548	518	555	506	516	552	541	518	515	516	521	543	572	542	558	543	550	565	538	545	507	531	531	529	552	533	546	551	532	497	506	544	573	512	540	508	498	552	557	529	511	507	533	520	539	546	529	498	521	518	546	550	508	541	542	513	538	569	539	527	508	534	499	515	523	517	553	543	539	522	546	522	524	553	493	504	506	533	503	516	524	519	520	511	530	510	503	522	575	526	541	526	526	522	509	535	477	533	503	515	527	590	506	538	557	485	505	541	557	494	536	513	537	539	529	535	545	527	565	533	511	578	524	552	578	589	515	560	517	539	556	537	498	516	518	535	533	497	548	514	492	535	528	547	529	504	552	521	516	529	476	496	532	517	507	541	521	519	509	559	528	579	519	527	491	570	543	552	554	549	556	535	520	518	546	524	547	529	556	550	534	517	514	529	516	544	553	549	507	568	541	536	546	533	556	563	539	557	516	546	549	519	524	521	525	532	519	519	572	553	498	500	502	504	554	523	506	556	542	496	514	521	520	539	491	566	548	539	541	507	518	536	522	520	552	505	584	549	524	580	504	534	548	471	536	526	534	546	522	547	581	535	497	525	536	513	532	535	540	496	540	573	548	566	551	514	519	550	529	520	546	544	538	563	502	541	515	543	492	564	505	511	520	497	548	528	523	507	551	514	533	530	493	509	536	528	512	538	523	551	548	517	486	510	533	500	525	504	530	530	535	531	499	498	516	524	517	549	509	486	566	542	540	505	551	509	563	511	499	493	517	565	558	528	564	521	496	548	543	496	550	546	550	525	494	526	523	521	565	515	522	564	541	565	480	546	544	522	532	509	507	471	505	526	531	533	561	539	524	547	527	499	529	547	509	516	558	538	553	504	522	553	556	544	551	553	547	534	579	554	483	514	558	532	558	507	511	490	568	493	510	512	548	517	518	542	520	550	487	515	527	509	566	536	546	510	501	512	537	536	546	539	520	528	533	532	513	545	526	547	531	526	497	519	529	504	537	486	531	487	553	533	514	548	550	543	542	550	503	509	510	526	531	490	571	505	510	543	523	517	534	545	565	520	519	523	551	545	503	516	517	494	536	518	474	514	542	562	532	521	504	524	532	508	535	541	524	573	511	508	539	563	514	543	539	521	510	508	545	522	565	535	578	505	515	561	510	507	517	478	517	538	506	549	554	581	548	534	522	530	547	504	550	553	539	536	546	516	509	523	526	528	511	585	538	514	531	547	564	559	533	533	516	504	543	566	551	495	557	502	554	531	517	537	541	532	510	560	596	479	562	523	565	544	513	552	496	532	544	544	552	552	501	533	541	527	536	552	504	530	542	522	518	520	503	514	497	528	538	522	530	568	526	554	521	513	526	513	561	528	581	547	537	526	545	540	525	525	551	505	506	530	553	511	507	495	510	546	545	509	535	531	526	571	513	539	548	555	546	574	523	502	540	530	514	539	504	500	531	546	502	542	543	551	515	507	563	512	547	554	513	533	558	519	526	543	512	556	521	548	528	556	532	564	527	531	554	553	527	522	537	547	540	540	557	509	506	536	505	503	511	493	491	536	559	523	556	518	523	515	544	514	558	531	539	532	507	547	564	536	555	540	530	501	541	560	533	526	509	520	556	561	535	513	515	537	540	564	504	524	477	548	541	477	497	521	527	503	519	489	505	565	551	497	539	511	548	573	530	527	501	527	541	527	515	529	522	507	530	571	518	579	518	496	511	572	527	560	561	548	546	496	541	533	562	534	544	564	548	513	532	538	507	550	548	533	543	493	530	543	537	541	531	545	567	543	543	509	519	564	536	509	503	501	566	517	507	542	517	502	519	479	525	532	573	521	526	530	562	548	577	553	540	545	548	536	562	504	520	563	540	547	495	533	556	538	598	511	524	503	540	538	536	553	508	545	534	575	527	539	521	510	525	520	552	519	528	507	569	522	570	540	558	512	516	544	542	530	513	496	530	536	537	552	516	490	556	537	554	513	507	547	558	523	501	524	570	527	522	548	529	556	547	494	542	498	518	523	505	555	521	533	529	516	508	559	566	507	561	535	525	482	528	528	523	514	547	534	536	532	513	553	507	529	539	518	541	512	484	522	540	539	475	533	521	531	564	521	533	539	484	528	502	544	503	514	520	558	502	504	553	525	487	555	538	547	529	585	521	506	545	530	532	536	512	571	524	548	530	537	533	536	511	534	521	511	547	492	524	530	531	516	520	550	532	523	543	594	523	564	556	537	540	508	548	523	540	586	495	558	568	524	528	525	525	510	528	522	513	545	535	525	566	550	509	558	514	495	527	531	536	529	532	550	542	533	558	515	530	580	530	549	490	568	522	551	534	541	546	537	556	493	526	497	516	494	547	552	561	532	529	526	596	521	573	535	522	528	529	529	502	512	544	497	542	503	523	543	531	542	534	505	509	539	502	567	535	510	547	544	503	547	604	510	540	533	525	504	538	514	553	521	552	514	526	526	532	581	499	558	538	539	546	551	537	484	563	562	539	557	457	511	544	518	521	528	531	576	545	551	534	536	547	529	508	503	512	531	549	549	558	549	526	523	530	472	521	532	557	512	530	544	504	532	532	511	549	512	543	482	515	538	517	517	529	503	521	503	542	523	551	539	537	551	493	557	539	532	507	532	552	570	536	548	526	513	522	516	518	538	512	556	551	541	529	537	545	517	527	517	549	468	532	531	505	532	517	511	544	535	529	506	512	541	521	515	498	513	495	517	552	551	572	517	552	528	569	519	484	510	550	513	545	525	540	545	497	517	494	515	511	524	516	506	505	510	515	520	523	576	510	525	519	513	484	521	521	505	546	544	562	544	496	541	538	533	533	480	543	523	529	542	578	515	542	527	564	546	578	477	532	545	562	543	570	530	536	525	532	521	549	515	517	532	536	520	487	518	508	531	519	525	526	534	523	565	522	582	542	529	508	546	529	538	527	552	529	526	540	470	526	524	570	491	512	493	514	516	525	494	524	524	527	522	516	530	527	514	546	523	531	508	529	556	523	506	579	515	533	558	557	544	507	524	537	549	500	535	521	526	509	522	488	521	550	521	501	534	522	525	537	516	583	553	533	536	524	553	520	493	527	515	522	588	534	558	561	517	545	503	529	499	554	529	562	561	519	512	523	547	525	500	556	507	581	557	559	539	545	558	523	561	546	529	529	530	488	549	556	516	559	554	546	524	540	550	507	572	578	577	521	497	509	543	521	539	561	520	540	522	534	539	565	565	582	506	504	528	527	571	530	543	548	573	505	550	543	528	556	549	526	548	535	504	532	517	572	506	518	526	548	568	535	522	519	517	536	499	525	543	513	540	568	553	526	536	569	535	536	558	560	532	506	531	537	524	512
15538	14665	8352	2079	1032	578	431	370	318	296	286	315	316	389	347	394	398	420	409	329	332	327	333	356	293	275	267	269	242	230	236	242	234	233	220	232	220	223	222	228	212	221	237	201	214	214	199	212	201	222	211	197	199	203	220	238	174	184	204	210	193	224	216	195	209	212	207	203	228	207	241	226	230	235	204	216	230	220	222	182	199	220	209	214	201	211	208	220	209	201	199	195	196	214	216	196	206	198	211	212	222	181	222	236	175	223	218	217	172	222	197	213	196	179	201	220	160	200	209	179	203	197	206	201	219	196	205	196	198	201	244	229	219	219	202	172	222	197	187	212	227	188	213	210	210	219	196	204	197	180	196	207	202	202	225	197	209	227	191	181	174	220	226	210	214	191	223	188	197	187	233	186	212	229	214	183	218	198	187	206	200	196	223	207	197	185	212	190	233	208	224	207	208	205	215	198	189	181	179	217	194	189	213	236	214	200	194	188	205	240	196	203	192	211	199	188	214	224	203	203	219	220	219	234	191	187	195	214	184	191	215	195	236	202	185	197	205	186	184	205	221	214	210	214	203	196	219	193	196	218	202	210	219	206	204	203	195	186	220	214	206	195	211	207	222	189	207	232	214	198	209	212	208	228	191	195	212	224	200	206	225	203	187	196	221	194	187	217	189	202	217	195	215	195	200	195	194	198	190	180	214	197	167	216	250	181	214	214	185	223	225	186	191	195	205	230	223	212	227	140	185	198	190	182	173	205	203	253	222	216	211	187	219	214	205	197	197	173	171	209	190	217	211	176	187	190	195	203	194	186	196	186	215	195	186	179	194	212	187	241	193	199	181	194	199	222	209	181	206	201	224	191	209	206	204	203	217	183	209	221	219	204	197	200	199	188	229	186	182	216	188	200	188	210	201	192	223	218	223	208	173	204	205	200	216	186	183	218	197	185	190	201	194	198	215	213	188	209	184	178	189	189	194	203	213	223	194	205	168	213	191	208	214	218	206	207	199	208	208	232	197	188	204	212	227	199	201	193	191	227	204	192	198	187	204	201	206	201	212	167	192	193	195	212	199	183	231	241	219	191	183	210	219	181	225	202	202	199	185	236	194	203	223	182	197	215	201	179	176	201	175	221	229	201	195	193	207	185	200	198	194	207	185	211	181	198	192	230	199	204	192	209	185	200	208	196	207	207	203	212	178	222	205	196	187	210	197	230	208	220	203	215	204	189	203	215	207	193	204	197	211	204	186	199	205	209	234	160	207	190	225	222	217	182	205	198	178	182	190	184	209	188	188	204	205	215	198	180	196	192	208	195	206	184	183	227	195	214	205	217	178	201	220	238	200	210	206	205	197	235	211	214	195	202	214	203	225	190	204	195	210	205	191	191	215	229	203	218	203	210	211	217	228	220	201	223	178	237	193	184	200	204	224	208	212	212	188	190	196	223	184	209	213	200	220	197	200	194	201	198	209	197	194	203	218	190	228	187	169	196	176	236	194	230	201	202	200	205	219	216	237	198	196	189	188	180	193	190	196	192	209	232	212	209	199	183	197	222	190	208	216	201	181	218	201	222	216	203	199	215	176	179	209	214	212	189	228	198	196	205	214	193	225	200	200	210	192	218	205	197	190	178	212	218	219	181	189	199	193	192	207	210	214	205	182	218	195	202	207	203	188	203	175	215	203	210	184	198	216	244	226	208	232	212	215	186	184	211	185	208	223	209	205	188	206	205	214	225	222	191	175	209	209	176	207	185	189	207	204	223	191	192	200	210	180	197	214	232	226	227	193	203	214	178	203	195	208	228	205	204	160	214	212	188	212	199	188	168	188	176	214	198	190	214	199	187	198	190	212	193	186	203	213	184	221	214	199	207	211	204	180	221	221	198	203	195	200	209	179	182	201	220	205	205	197	190	221	193	212	181	215	185	195	190	205	188	198	189	176	195	215	191	193	211	216	211	183	202	192	225	178	190	197	213	226	205	212	198	200	199	238	208	207	188	192	188	211	201	226	208	185	212	215	230	207	173	196	208	189	210	174	193	195	193	178	195	207	187	211	198	185	202	186	197	227	190	190	193	204	211	206	204	203	193	223	194	213	219	184	216	201	183	196	218	218	195	188	232	184	199	204	201	191	200	199	208	209	198	186	204	190	224	197	212	204	199	207	218	219	221	212	202	206	197	195	181	169	208	193	222	195	209	224	193	204	187	183	218	192	204	209	199	194	193	201	198	195	207	209	195	193	195	205	194	231	204	216	200	208	188	208	220	218	229	204	228	193	232	192	216	218	212	182	190	182	211	204	199	242	195	192	209	197	204	201	162	208	177	188	198	217	207	203	194	220	193	180	191	219	185	216	211	193	179	212	185	237	190	211	207	212	211	223	180	215	212	216	202	200	233	204	191	201	194	189	171	226	209	198	202	197	197	196	174	198	207	212	207	201	193	212	215	212	192	194	206	209	196	195	206	219	188	188	185	196	172	191	231	230	224	220	209	196	184	213	190	235	210	205	201	171	228	220	176	218	209	212	226	197	188	186	211	192	193	196	195	202	216	218	190	214	214	190	182	202	191	195	224	207	197	198	185	223	191	212	219	209	167	190	198	193	190	179	218	193	193	210	184	189	219	188	219	178	204	199	217	190	235	198	194	197	210	191	197	228	219	202	221	201	215	186	182	224	192	208	189	181	202	193	212	191	206	214	193	202	197	211	207	190	219	189	205	198	193	204	196	187	192	205	190	194	207	227	212	195	219	194	209	196	230	211	184	207	229	224	222	187	199	206	225	184	188	186	195	203	196	195	209	213	180	218	213	203	196	201	193	199	199	204	224	222	196	192	185	205	204	202	219	212	227	222	217	215	204	220	197	202	210	209	209	226	207	194	181	219	209	212	218	206	189	193	217	219	202	228	212	183	211	228	198	181	209	203	192	199	215	211	206	187	196	196	214	190	192	206	205	212	196	225	207	202	221	219	173	208	209	189	233	200	195	209	195	231	208	207	187	205	195	200	204	212	184	193	198	209	212	198	212	201	184	198	225	221	200	179	215	210	216	213	215	185	188	199	200	198	197	213	211	216	206	180	184	231	224	208	184	185	197	166	216	206	229	194	187	217	215	199	225	211	207	158	232	234	220	204	254	235	214	198	197	180	200	201	169	206	183	200	203	206	210	190	200	212	212	179	205	221	213	214	219	204	192	211	196	199	192	209	216	179	209	223	201	207	226	176	177	220	199	196	201	209	210	199	188	190	207	202	197	205	200	187	208	218	178	192	200	225	194	207	198	189	212	223	199	194	197	213	195	213	217	221	204	211	221	181	187	195	193	202	201	196	199	198	203	190	230	205	202	206	204	217	193	196	196	200	205	206	209	230	204	217	199	190	196	224	203	199	206	195	199	202	212	203	195	223	214	200	223	201	191	201	214	200	206	209	205	188	182	204	210	187	231	201	183	259	228	248	217	178	200	216	191	200	200	198	193	232	208	218	204	167	212	209	197	189	212
12547	14945	6405	3246	2699	1904	1771	1325	1139	1109	1070	1166	1419	1601	1598	1618	1791	1980	1721	1625	1594	1362	1485	1297	1101	1020	924	907	774	757	738	726	683	668	643	605	598	602	639	589	603	551	566	577	545	530	586	533	566	594	545	584	498	542	533	513	532	540	568	499	519	506	557	560	570	509	493	533	519	517	515	504	539	514	503	528	537	492	492	504	524	506	503	548	535	536	501	511	520	487	516	509	503	537	561	532	508	511	532	528	512	501	515	505	488	491	493	509	535	521	508	515	504	525	495	516	556	481	480	506	525	552	477	540	495	547	505	521	514	532	507	494	543	490	526	501	495	483	495	494	507	522	490	554	478	498	513	531	508	487	508	524	545	520	505	523	495	522	503	516	514	499	562	526	536	513	500	526	530	478	515	535	518	474	564	489	503	481	516	483	523	514	505	496	503	521	501	526	485	538	522	528	538	520	505	517	485	522	490	524	519	562	521	506	518	512	513	542	513	498	473	522	477	528	504	505	478	515	476	526	510	482	528	506	506	484	504	492	487	548	520	500	533	543	494	495	483	506	481	558	500	494	535	500	486	479	494	569	485	493	515	537	510	481	547	527	535	448	506	561	473	486	558	500	478	492	504	491	533	505	500	512	472	534	499	503	523	528	538	477	518	517	497	575	513	509	559	521	511	505	525	540	487	515	526	509	493	494	498	551	516	499	540	534	529	514	517	501	480	547	559	522	530	550	495	515	498	488	522	517	506	517	477	466	521	571	525	485	517	516	513	516	500	524	517	487	535	500	521	526	508	489	524	495	536	507	489	515	499	516	547	480	510	450	550	511	516	488	564	517	474	451	531	488	493	498	518	496	497	535	484	527	531	532	518	488	517	536	556	500	546	528	460	534	557	538	507	525	515	476	532	525	519	514	492	512	472	491	517	509	530	558	522	457	576	519	504	535	495	475	519	511	513	529	510	501	521	514	525	478	508	464	505	517	508	506	504	532	524	527	535	518	500	509	496	501	517	518	522	545	529	503	541	501	526	468	510	515	509	501	486	512	510	497	549	532	510	568	532	506	471	561	557	535	494	506	551	502	545	566	527	527	502	481	539	505	538	538	543	494	535	506	539	526	514	509	531	534	509	538	478	486	523	484	526	496	523	535	521	545	498	519	533	527	467	535	503	530	501	529	497	517	542	530	532	580	477	502	499	468	507	543	566	535	515	526	500	515	530	490	526	521	477	517	495	518	612	528	541	524	514	497	516	525	511	510	481	540	541	478	500	515	501	484	502	537	568	502	529	512	505	510	502	485	511	467	540	497	559	536	509	498	528	530	485	471	483	535	490	471	517	458	549	525	535	507	485	523	547	506	533	490	484	589	519	506	490	517	517	513	515	497	527	487	489	507	516	536	546	510	512	516	523	564	501	513	478	514	500	484	517	549	505	534	520	498	504	517	532	502	511	535	553	502	478	511	563	501	527	520	505	525	525	539	561	492	496	521	499	503	497	521	521	500	568	513	538	520	561	506	568	514	535	513	488	501	472	542	526	492	548	517	523	507	509	497	535	520	492	519	499	562	528	492	503	531	488	551	517	515	529	491	540	490	512	546	478	492	538	514	550	537	498	508	530	530	484	507	486	526	501	504	510	518	499	528	539	513	513	533	530	507	514	501	514	471	468	529	508	513	496	499	536	464	511	534	547	490	486	513	527	501	569	533	505	514	478	482	502	495	504	522	526	488	532	500	516	509	517	510	547	483	563	513	478	509	510	524	504	503	490	528	544	504	496	491	507	507	539	520	506	504	495	520	509	496	515	522	533	495	480	518	524	531	510	517	546	524	502	477	497	480	535	505	552	510	567	507	521	495	485	505	537	526	523	504	535	483	481	510	490	534	521	541	531	511	516	515	529	545	491	501	541	538	516	482	516	491	541	498	501	537	543	488	511	499	490	498	531	513	507	489	531	483	511	503	522	515	517	548	522	537	533	552	508	461	513	470	481	501	509	522	491	474	528	511	524	558	536	505	551	520	515	498	513	516	534	473	546	498	512	519	554	469	525	521	553	498	483	496	505	470	538	548	495	567	525	469	548	524	466	524	497	559	513	549	519	500	501	515	490	524	537	529	536	538	537	487	527	529	480	491	492	538	485	486	533	545	503	523	511	513	474	468	536	507	530	525	507	512	489	486	551	502	499	535	494	473	510	515	542	488	568	533	515	527	481	473	565	565	540	529	555	491	534	517	496	517	529	524	510	463	499	509	530	498	541	480	568	540	524	552	519	473	516	504	512	515	447	486	553	504	489	537	541	547	473	493	513	512	483	531	504	529	509	519	494	528	504	505	515	517	511	483	503	509	527	476	523	545	480	511	472	490	528	490	548	548	508	494	524	553	488	528	499	498	523	516	517	500	548	516	514	486	506	534	509	522	492	523	488	510	527	505	527	504	498	526	527	515	506	494	477	510	495	524	498	485	491	544	495	493	527	494	491	530	475	539	544	550	478	518	532	532	564	491	470	492	543	478	517	484	496	523	515	533	491	511	536	512	536	545	525	500	465	533	484	520	527	484	496	534	537	551	478	572	512	549	474	513	490	524	479	542	493	495	518	535	506	524	546	506	541	526	533	559	506	511	499	517	499	521	523	522	516	492	500	512	532	518	534	519	489	488	518	511	484	524	575	528	544	536	526	497	530	532	537	454	480	547	492	504	515	551	505	523	547	489	521	514	550	503	555	535	554	533	512	520	512	499	490	535	507	483	537	540	465	504	497	509	480	540	467	537	541	527	522	517	516	491	526	523	532	560	508	507	490	520	515	465	508	520	516	515	511	558	490	547	548	515	529	539	494	519	554	519	524	502	535	479	511	506	462	489	530	522	516	521	509	509	506	483	485	501	516	531	514	533	489	511	491	487	477	502	509	499	516	531	498	500	537	516	514	504	518	493	520	549	514	486	541	513	501	544	480	541	450	503	513	495	524	571	515	509	500	519	569	523	494	511	566	491	492	525	558	510	510	519	518	476	523	503	509	498	517	513	487	508	563	529	552	534	473	506	480	484	509	529	523	493	551	501	525	560	512	512	472	527	523	499	526	488	523	531	497	515	534	506	544	496	494	502	524	518	511	528	527	511	537	498	485	494	510	536	461	483	492	494	523	546	507	523	537	517	495	522	516	472	528	528	524	498	517	511	524	568	484	556	516	502	508	513	519	514	526	528	523	528	550	483	525	509	515	498	522	527	535	484	501	527	473	548	502	488	501	556	517	528	508	498	516	522	519	529	553	526	501	543	514	516	494	492	534	540	492	485	497	506	492	488	527	464	504	503	490	484	517	563	497	497	482	514	547	480	528	485	504	493	503	460	512	561	512	528	450	502	513	500	527	502	569	500	509	506	526	553	496	494	494	482	509	550	486	498	501	514	517	490	485	556	504	495	491	533	505	513	499	509	514	505	528	493	505	529	475	524	552	521	563	494	539	494	522	516	496	509	488	489	506	529	483	513	532	508	555	462
25267	23559	16894	4877	2036	991	708	465	347	342	329	297	390	421	435	448	443	467	419	391	425	392	355	333	323	276	266	266	260	221	223	212	227	201	204	177	209	171	186	199	164	193	165	182	171	183	183	165	170	177	181	164	201	179	176	170	149	181	160	162	150	181	174	181	164	176	165	177	163	168	170	151	179	154	163	175	174	162	157	192	160	138	165	126	165	179	162	190	175	148	194	164	170	174	163	188	154	140	173	189	149	150	148	189	160	167	202	170	178	161	154	158	152	152	169	169	153	188	162	174	176	184	186	173	170	159	151	156	167	164	174	141	169	169	182	141	184	160	179	168	149	189	173	156	182	162	171	187	179	159	142	175	189	170	173	186	185	139	185	190	170	146	161	175	172	168	164	156	181	163	164	176	172	183	161	166	172	174	160	160	161	177	161	180	152	149	170	174	180	159	164	169	170	170	170	175	161	158	175	177	171	164	166	153	176	197	189	170	172	152	166	179	140	169	161	143	177	180	147	161	141	163	168	165	189	146	169	188	209	154	203	153	167	162	156	163	172	161	174	154	163	149	154	144	138	185	166	163	167	173	169	155	144	183	178	160	158	165	160	158	157	151	156	178	166	169	155	173	164	184	161	185	197	151	155	157	161	157	185	157	163	172	156	155	150	171	166	155	177	165	186	178	159	170	178	175	165	171	188	161	157	164	184	165	159	175	134	165	183	159	181	207	191	168	164	189	195	166	166	187	159	151	186	175	171	177	162	180	164	182	172	162	155	177	186	162	126	170	180	158	164	185	177	168	154	166	169	165	192	146	169	167	167	167	174	179	191	175	167	165	159	163	174	165	178	177	158	164	171	150	173	158	184	172	175	174	178	179	168	156	156	168	179	158	190	155	155	158	175	147	172	208	157	172	200	155	177	170	160	171	176	174	155	171	175	170	187	169	172	171	150	166	166	174	178	181	180	178	188	180	154	188	154	180	174	169	177	143	191	184	174	154	154	190	160	201	180	162	166	164	167	161	183	179	166	152	165	161	167	143	157	164	169	162	168	155	157	140	146	139	171	156	162	169	169	147	163	148	152	154	160	133	171	199	168	161	164	178	165	178	160	170	169	177	184	160	180	184	161	151	165	192	168	155	181	177	194	202	166	162	165	168	164	175	168	158	189	157	188	169	166	173	171	176	184	165	182	163	157	180	162	138	171	169	149	169	160	177	174	152	153	151	160	159	165	184	172	184	147	147	161	153	171	182	153	183	156	170	162	168	181	152	176	160	155	178	173	139	158	165	147	186	187	165	191	147	179	162	160	174	158	158	162	174	174	169	150	160	151	159	153	183	169	165	159	156	165	175	164	163	187	182	171	181	180	178	161	180	194	143	167	148	171	177	170	162	168	188	165	155	178	173	182	172	174	164	176	165	190	168	175	155	165	169	155	164	169	208	146	173	178	160	173	168	183	178	169	178	173	142	163	176	166	156	173	164	154	175	188	167	164	207	179	172	160	151	171	184	170	174	172	161	177	178	137	146	177	160	175	169	156	170	149	174	171	158	169	149	182	186	195	161	179	165	158	167	160	173	155	165	141	161	175	170	185	177	194	167	167	173	185	167	178	163	182	180	157	174	157	168	178	165	169	153	163	160	152	183	166	161	166	165	173	150	182	155	152	181	172	180	149	187	187	174	190	172	187	162	164	150	160	170	173	179	163	154	151	163	176	170	187	146	164	167	199	186	173	148	191	183	158	148	170	176	168	181	149	159	152	156	171	171	145	173	188	180	170	170	156	171	179	159	173	183	182	162	163	169	168	173	162	165	170	185	143	167	164	165	161	163	171	178	167	150	171	144	158	159	149	158	175	151	182	176	187	169	174	160	151	167	177	152	139	178	152	161	161	149	171	166	142	162	156	155	167	172	210	153	158	141	166	170	175	181	171	177	166	166	147	147	147	158	179	152	178	168	179	161	168	200	180	173	154	163	161	172	182	174	178	162	170	163	141	167	174	170	164	160	180	146	175	177	189	175	171	163	171	152	178	163	168	172	185	175	157	190	153	170	170	180	154	161	142	171	182	168	157	155	156	173	177	173	196	137	179	184	169	161	152	179	179	166	160	165	158	166	188	173	165	168	178	155	167	187	152	187	192	164	175	179	169	198	161	179	171	168	161	180	161	185	179	145	179	183	178	162	153	172	197	188	154	174	152	179	188	166	177	183	184	201	188	187	167	176	170	161	180	162	180	192	187	150	192	175	171	190	204	174	173	156	172	156	169	185	157	176	163	162	169	169	170	184	177	174	175	161	194	172	176	171	177	179	208	174	161	146	159	181	194	154	166	138	170	152	151	164	147	159	168	207	158	154	172	184	175	164	167	140	162	174	175	152	155	169	173	160	171	170	181	193	177	154	185	180	159	161	196	185	157	163	165	176	163	187	180	179	156	164	145	166	167	174	193	191	169	191	155	144	153	150	185	144	171	179	189	184	178	198	167	135	185	163	145	176	162	161	152	171	178	169	172	166	157	151	139	154	159	170	178	166	172	159	179	157	169	181	145	151	164	158	192	170	176	169	157	175	178	150	169	170	177	163	169	175	183	174	145	147	165	169	197	170	170	158	183	170	160	168	176	175	184	180	178	167	163	179	157	177	167	189	184	151	157	151	182	163	169	184	157	171	164	170	151	158	175	159	179	159	168	145	175	164	188	177	188	164	177	145	180	191	170	152	200	150	191	193	163	151	184	170	153	160	171	176	157	170	184	141	174	179	176	174	172	192	172	178	176	163	155	179	176	194	172	168	175	173	160	187	170	175	192	168	153	179	177	173	160	175	160	171	151	156	193	169	159	159	157	156	165	163	155	162	152	156	166	171	169	156	157	185	170	163	187	155	174	158	160	170	172	171	169	178	177	196	148	182	147	152	167	160	145	163	165	168	169	164	171	169	167	179	158	159	176	184	173	158	173	166	188	175	163	140	164	177	141	156	167	167	173	167	186	142	159	161	166	166	188	141	156	183	136	145	153	161	146	172	182	151	146	160	180	148	160	178	183	164	202	206	141	155	187	157	179	181	178	162	195	153	169	169	187	162	169	162	157	164	178	165	178	160	169	160	181	166	178	176	178	180	164	161	179	176	188	159	194	186	159	160	175	150	162	164	168	161	155	169	154	175	183	156	152	175	184	179	162	158	174	162	167	163	163	173	185	168	168	175	146	157	185	158	151	161	139	147	166	149	150	167	177	167	170	157	169	172	154	163	150	166	179	162	153	181	188	161	132	176	179	173	165	147	169	163	191	162	169	159	192	169	172	157	175	156	153	169	146	167	166	192	185	131	190	168	166	167	166	154	168	178	179	171	181	164	178	169	184	150	165	154	156	179	185	195	172	160	178	176	159	154	162	167	151	168	140	166	158	159	168	160	162	186	174	163	171	156	165	175	172	184	163	162	158	170	180	194	163	174	178	150	169	152	173	159	170	168	140	166	159	176	164	169	164	177	201	193	152	164
17944	20506	12063	4755	3988	2877	2767	1766	1570	1500	1382	1469	1713	1915	2137	1993	2393	2630	2397	2132	2156	1878	1793	1539	1440	1232	1020	1047	902	791	845	738	704	654	674	619	636	585	509	510	482	525	550	481	508	512	493	492	486	500	521	445	446	463	413	435	470	461	431	428	418	474	434	466	466	409	432	410	459	423	443	424	464	418	450	450	439	425	430	430	435	406	425	449	438	441	482	406	447	428	439	436	402	418	427	446	453	447	430	408	436	429	432	445	395	422	409	450	411	487	421	398	406	439	426	411	452	414	438	409	430	406	402	477	428	454	418	446	460	419	462	473	414	409	433	427	447	438	425	428	442	433	455	440	450	413	426	408	439	436	426	436	463	447	410	424	427	425	446	418	393	422	413	444	446	467	428	397	420	441	426	437	456	464	443	463	422	456	423	418	458	440	400	423	438	456	483	461	415	386	453	441	442	406	403	419	424	470	426	448	419	427	409	414	433	432	418	449	473	417	421	426	443	427	432	466	451	417	412	436	427	413	429	393	445	429	414	418	411	420	459	418	451	428	416	433	439	418	418	435	466	449	447	415	388	428	435	445	460	447	421	444	451	384	450	447	459	444	433	394	414	363	404	420	435	419	435	410	420	419	422	411	418	441	440	425	418	449	424	466	425	420	424	454	438	455	429	432	421	466	451	445	440	423	453	431	385	411	439	435	413	431	407	453	432	411	411	464	446	422	465	406	410	433	410	437	433	421	439	442	433	457	437	462	412	421	413	481	426	414	434	419	447	422	405	432	428	435	439	431	466	413	428	439	415	448	446	428	415	442	450	436	409	385	421	420	398	457	412	434	441	426	461	420	413	423	430	419	453	432	427	410	426	434	454	446	439	446	440	403	395	450	454	423	405	414	401	405	436	375	454	410	446	392	406	427	418	440	412	397	451	432	433	418	451	458	434	412	414	440	438	423	448	487	418	446	433	428	463	444	454	429	415	436	448	443	447	440	462	437	431	424	453	441	429	403	494	444	431	454	414	418	439	439	424	436	432	415	412	439	443	441	392	444	409	445	433	432	441	432	390	442	436	415	451	468	427	467	419	430	463	459	430	414	396	441	409	458	447	441	413	417	430	449	412	443	395	441	384	416	443	423	425	419	446	426	434	438	422	439	455	448	467	411	425	471	425	487	437	455	445	418	400	455	441	461	449	453	460	432	420	399	476	443	430	467	404	427	440	425	417	451	421	416	441	436	445	437	439	415	439	447	428	443	397	416	440	458	418	460	456	425	430	440	435	408	395	399	430	449	446	456	429	409	416	436	447	430	428	422	417	463	431	424	425	422	460	443	431	398	450	439	414	427	465	415	431	424	443	447	415	411	420	408	447	445	418	412	422	471	463	449	451	418	442	414	415	417	425	422	401	425	391	440	450	429	402	483	410	448	421	408	430	408	405	425	423	456	434	446	431	428	473	441	443	411	394	419	451	432	436	431	447	448	444	399	401	387	430	466	401	480	435	450	445	402	410	396	466	433	433	466	428	407	445	405	411	423	437	417	473	457	464	434	442	423	437	427	433	418	423	436	427	441	411	435	416	422	398	442	412	412	440	431	413	432	421	419	419	447	402	437	406	446	439	446	420	461	395	432	430	410	409	421	469	425	415	441	447	441	409	430	414	451	433	436	423	401	430	426	428	460	416	409	437	452	435	452	433	419	451	394	417	417	463	418	420	437	415	414	396	441	429	434	441	405	420	419	410	415	427	411	431	397	449	428	437	410	425	408	441	411	416	470	430	431	415	437	443	419	436	434	456	429	410	440	454	437	420	386	440	420	427	480	431	432	423	404	487	415	436	447	432	424	448	416	438	475	363	455	462	437	427	425	431	401	441	400	427	441	445	440	424	442	419	422	383	442	411	419	433	446	410	455	427	403	478	440	400	430	441	440	415	420	493	417	429	411	441	437	452	448	438	422	422	453	396	429	454	446	413	424	432	417	433	451	395	454	438	417	445	410	490	416	422	448	433	404	425	414	407	410	441	417	427	430	459	422	426	439	423	398	409	440	447	450	441	443	415	416	452	454	401	456	418	412	464	445	465	419	456	421	456	403	440	462	450	424	433	456	433	432	442	437	424	462	422	427	454	402	406	418	417	422	441	463	468	435	486	436	453	430	429	443	437	421	444	462	426	455	442	467	442	444	446	434	420	425	452	449	421	430	405	472	445	419	432	407	438	415	475	427	416	423	416	450	426	409	404	431	413	430	385	461	414	447	423	388	406	386	416	443	456	443	422	439	428	438	402	444	432	427	442	428	418	477	424	403	441	405	455	423	400	445	449	431	417	487	409	425	426	449	442	467	458	463	431	436	451	429	424	446	411	436	422	424	444	419	430	429	437	403	431	428	428	423	427	421	402	410	443	455	438	443	465	419	432	441	423	439	417	486	430	422	382	436	428	385	440	429	422	470	407	415	414	409	434	426	424	452	421	441	381	431	411	422	420	403	445	437	472	407	429	422	431	380	421	428	404	450	448	408	444	419	437	453	446	446	453	402	458	431	404	432	390	419	393	420	402	435	444	437	453	396	469	394	434	425	427	429	438	430	393	433	451	411	436	447	480	438	440	402	432	411	402	452	476	409	454	422	427	445	441	450	451	432	417	438	419	417	450	416	443	416	414	413	436	435	421	452	451	395	433	435	407	428	414	457	508	427	434	390	435	454	441	423	433	436	449	400	423	433	429	418	455	410	443	423	412	468	406	430	425	406	424	423	381	450	399	418	445	444	430	448	431	441	387	415	416	475	401	448	432	478	417	437	454	455	434	412	445	433	429	407	426	405	412	424	394	440	448	453	426	419	443	435	444	391	419	447	425	430	440	412	456	426	461	426	428	427	433	434	430	419	443	432	442	415	452	405	409	439	429	436	443	433	464	476	446	453	449	426	398	415	400	459	427	459	455	412	432	410	412	383	434	486	427	451	437	408	427	432	491	430	446	442	432	430	419	409	455	433	480	392	432	415	424	467	465	419	432	455	411	407	432	473	451	410	394	430	441	406	447	421	421	419	431	492	430	453	420	459	390	428	443	432	404	393	453	433	443	456	410	446	413	403	408	438	441	455	437	414	420	430	450	478	390	420	497	428	410	413	445	446	429	438	440	462	451	408	453	384	436	410	456	438	418	463	415	443	419	386	466	423	408	446	447	429	489	418	425	402	437	403	478	435	427	461	424	439	458	412	417	421	434	405	455	400	487	423	424	458	427	402	440	401	418	402	470	425	415	474	441	432	464	442	440	430	461	428	420	439	432	443	435	410	404	439	418	441	492	455	435	413	440	462	423	418	450	445	382	424	444	455	424	414	447	429	434	464	394	426	483	458	437	442	438	454	438	404	408	437	410	415	453	396	432	402	396	434	442	424	426	438	441	460	431	434	412	420	431	407	424	444	447	419	439	425	415	421	439	462	427	441	399	438	409	413	470	480	446	397	419	394	435	412	409	399	433	438	393	402	451	411	422	424
4298	2411	1475	487	391	304	281	287	267	245	278	307	291	296	298	298	300	330	262	249	274	261	281	277	273	267	249	240	236	228	248	228	222	194	200	213	214	210	220	221	166	199	221	184	220	209	192	245	222	222	219	206	238	218	218	209	208	215	203	205	216	206	212	187	179	220	208	217	252	223	228	224	214	213	216	212	209	194	180	211	226	221	211	219	236	238	196	184	245	211	204	216	199	226	211	231	212	224	232	211	210	197	211	226	217	215	214	220	223	210	185	223	194	198	234	205	207	215	208	208	232	193	181	223	230	218	205	225	219	219	214	190	217	192	203	190	215	239	209	218	197	205	208	202	195	215	210	228	181	215	191	202	202	213	221	215	188	200	201	212	193	216	186	197	211	214	228	205	218	210	183	183	202	217	221	237	210	226	193	218	222	205	245	228	200	188	192	239	226	223	191	207	211	225	186	211	217	228	187	259	215	213	229	207	204	189	208	203	212	178	192	203	221	204	209	209	213	218	226	206	208	213	190	210	218	220	205	215	199	194	202	197	243	191	188	202	202	191	217	206	218	193	211	217	214	186	185	224	222	188	186	174	191	200	221	227	241	212	193	211	229	210	196	216	215	213	202	188	224	208	172	239	220	216	206	259	224	219	223	189	225	202	221	204	229	235	225	201	195	203	238	193	206	196	189	216	190	188	201	187	204	201	226	194	231	195	237	228	203	199	207	199	208	237	217	199	176	207	204	192	214	182	200	199	202	210	212	197	223	222	223	203	209	217	218	206	235	208	186	230	217	232	221	214	194	204	217	190	182	200	211	213	212	218	199	221	220	219	212	180	220	214	227	199	191	193	223	208	211	186	216	242	180	222	207	224	192	221	213	228	220	220	223	214	205	215	211	194	215	241	216	217	211	219	216	216	207	188	174	221	212	235	214	213	186	205	196	199	184	201	192	221	201	215	192	212	242	210	187	202	208	219	189	199	213	206	195	193	210	213	224	211	200	215	207	179	217	208	213	221	214	205	182	226	219	192	211	242	204	179	192	204	226	196	199	199	196	210	206	206	215	199	201	218	182	241	209	189	179	206	194	225	192	219	188	241	186	204	217	213	238	209	216	259	192	217	213	197	212	197	218	219	219	218	198	232	207	194	192	191	228	194	231	223	202	224	229	203	228	223	205	220	220	231	199	222	198	242	186	191	214	203	211	209	221	225	208	217	207	231	203	193	208	223	193	193	217	211	228	210	205	198	251	220	218	185	205	210	227	208	223	221	233	235	169	199	217	256	210	209	185	200	218	196	221	207	206	173	245	193	220	195	199	201	214	201	195	227	205	221	184	179	230	207	197	202	184	205	229	210	204	204	199	202	182	203	206	179	216	232	215	233	226	229	208	201	215	218	225	206	211	212	189	223	219	228	223	203	210	232	211	217	222	178	198	207	226	211	211	193	214	180	197	202	217	219	228	213	206	237	223	213	212	206	224	209	190	195	205	205	220	164	204	195	222	223	209	218	202	215	202	207	197	210	205	224	216	231	179	216	215	226	206	199	209	211	247	184	235	212	185	221	218	202	182	226	219	227	213	205	207	193	225	213	211	215	218	221	231	200	199	216	195	230	194	214	201	227	241	200	237	208	202	192	235	241	202	228	175	206	217	184	214	206	206	234	204	194	203	195	206	209	195	203	216	193	214	224	211	227	177	213	194	214	215	209	231	201	233	191	221	217	216	197	222	212	216	233	207	193	223	214	202	215	196	205	218	227	212	220	218	190	217	203	216	210	191	196	193	205	219	197	204	193	216	195	202	245	217	231	217	217	207	218	226	200	227	229	240	198	214	218	227	208	209	184	238	242	173	205	215	219	211	193	207	217	189	197	221	224	221	212	211	209	202	216	220	227	196	213	191	174	202	195	200	199	197	197	209	215	211	208	201	227	201	234	206	216	230	202	211	202	203	191	223	225	224	227	206	181	205	189	191	180	198	200	216	215	215	216	212	234	209	224	221	219	218	201	198	198	236	247	223	202	219	209	201	204	226	233	213	203	221	208	205	231	184	201	198	200	176	212	213	194	193	220	213	221	241	194	218	208	201	216	216	207	223	191	219	213	233	199	206	235	209	208	238	215	197	222	220	215	213	203	215	205	203	219	210	214	217	211	193	209	224	214	199	190	214	237	216	189	181	217	212	203	203	238	206	202	217	209	230	219	239	209	205	175	203	227	184	205	207	236	183	213	214	216	218	214	213	192	232	233	204	199	210	226	227	205	217	221	228	217	215	217	206	220	230	189	197	210	212	209	209	227	200	194	198	226	199	204	194	209	243	215	231	206	220	224	230	226	210	210	179	179	238	191	205	203	212	196	230	203	212	199	215	204	184	197	194	191	191	207	231	217	203	188	216	218	184	202	199	207	182	221	248	214	211	206	213	213	213	228	202	220	219	202	198	218	199	204	217	207	183	228	193	212	230	229	183	229	196	210	240	214	185	186	207	232	234	239	229	210	190	204	196	207	204	227	220	192	227	224	214	231	216	197	220	219	222	216	203	216	205	240	204	222	198	215	191	199	214	245	210	209	203	212	211	238	206	217	222	213	233	184	240	230	189	238	211	198	205	202	229	217	214	197	214	231	193	199	204	192	209	214	205	221	206	211	196	195	218	192	183	205	199	245	205	225	190	211	192	211	227	192	211	223	200	203	183	220	208	215	201	228	205	208	241	222	220	195	188	231	193	204	213	224	208	207	211	214	188	209	203	192	219	226	231	211	216	210	232	226	206	204	221	234	206	188	170	191	207	196	195	204	197	219	219	201	228	215	216	204	213	225	202	200	201	212	172	208	207	181	215	210	213	211	182	235	188	214	206	196	214	194	217	216	213	200	198	210	192	236	223	221	212	208	207	203	178	212	232	230	216	174	208	200	204	191	217	192	195	210	241	195	203	234	235	201	203	200	206	224	192	184	224	222	222	224	203	174	194	230	205	204	212	194	218	221	228	182	209	203	219	212	229	200	215	211	208	213	211	208	226	191	221	232	221	186	213	201	191	216	197	220	211	216	217	201	183	195	200	203	222	215	220	218	235	191	202	229	212	226	214	198	221	214	226	211	195	173	218	215	206	195	217	207	182	210	188	191	231	212	241	204	192	219	221	208	220	243	179	194	231	200	199	218	222	220	192	188	211	200	185	227	211	221	210	205	204	224	224	232	222	211	208	241	234	212	209	209	218	203	227	222	218	221	201	215	215	203	259	200	221	213	167	205	205	239	205	193	219	206	239	204	217	196	190	206	219	191	202	200	223	212	203	210	198	202	202	197	201	224	196	192	226	208	199	206	186	222	224	211	211	216	216	237	201	185	204	239	216	208	199	239	206	201	223	214	204	222	205	203	224	221	242	213	219	206	213	212	204	199	216	205	239	210	219	177	210	216	218	209	189	221	193	236	219	245	183	184	215	185	204	223	186	208	206	227	212	208	224	212	200	226	236	198	224	201	187	225	209	231	202	203
4133	3274	2508	1466	1336	1083	919	817	764	778	776	832	953	1069	1045	1083	1150	1122	1015	923	914	939	865	868	788	761	721	692	646	632	637	606	624	617	598	610	548	578	574	570	565	591	544	537	516	561	510	563	561	562	538	543	544	533	558	546	524	539	550	553	521	564	552	514	517	521	561	517	567	540	524	531	536	510	524	530	515	536	501	523	534	544	563	504	530	572	527	517	521	516	533	516	547	520	534	488	519	510	508	513	550	551	516	523	531	551	478	556	546	570	514	557	559	543	573	553	529	559	559	478	559	523	542	498	512	519	514	532	521	504	544	543	512	542	531	518	514	509	503	530	525	533	515	533	523	542	516	537	510	526	537	479	519	506	535	494	536	534	561	560	547	548	526	510	511	520	500	532	491	534	520	544	494	486	533	521	543	524	571	540	526	517	523	530	519	557	560	546	521	527	551	510	528	532	538	530	532	524	549	497	568	518	504	552	518	524	521	500	531	570	497	534	535	528	507	531	523	582	476	507	498	573	477	516	546	562	516	542	503	538	530	565	566	532	547	512	533	533	484	505	541	547	515	476	559	540	501	523	533	501	507	534	544	537	556	467	552	529	487	518	514	542	489	553	551	517	526	552	540	522	524	536	542	506	525	518	483	531	507	507	509	496	526	552	505	514	511	524	523	512	552	533	535	524	513	513	531	519	517	492	544	537	544	540	518	525	550	476	561	523	500	499	560	547	532	537	538	553	531	520	489	531	551	540	570	511	537	528	528	540	511	524	509	505	515	520	512	525	498	530	514	502	522	568	521	555	487	568	533	563	552	447	511	548	525	515	525	551	525	533	533	521	525	484	532	540	539	514	533	528	542	528	558	533	520	534	489	517	541	492	521	503	519	499	522	539	549	529	552	546	504	541	549	538	513	504	512	522	512	524	507	516	510	522	531	511	509	498	548	504	527	541	519	529	559	503	512	542	549	565	536	543	535	555	549	535	563	510	507	572	482	535	526	549	523	500	539	534	539	530	574	498	543	543	517	516	512	496	575	530	519	554	502	480	514	519	506	525	557	538	502	557	530	559	527	555	523	490	535	551	533	531	534	503	524	490	548	539	519	483	523	521	540	501	500	507	556	502	450	540	493	547	529	560	580	507	536	584	496	532	551	535	523	512	482	523	526	512	529	491	508	515	504	531	515	556	498	512	516	518	532	539	529	454	548	522	513	508	507	494	506	524	561	536	525	535	549	522	512	522	492	516	523	510	518	482	545	551	524	521	507	483	565	526	528	529	503	528	497	562	557	497	529	519	537	564	502	527	543	525	505	538	549	537	510	497	502	524	526	508	521	514	528	487	498	515	512	508	564	524	539	509	487	540	581	540	517	557	472	487	554	493	547	532	542	577	517	517	533	496	520	543	497	562	524	495	495	487	534	532	533	497	506	553	504	561	531	528	525	511	526	529	524	541	509	519	566	514	527	535	496	547	514	514	549	525	535	498	530	463	543	517	522	588	511	557	514	504	553	513	526	497	509	538	570	510	529	504	550	533	530	536	556	570	551	479	497	537	533	531	527	566	529	553	546	549	525	534	528	501	505	558	531	519	498	513	541	533	500	516	500	540	518	545	517	541	546	496	521	527	538	524	497	575	514	541	499	482	545	499	552	549	529	501	513	554	488	538	539	562	527	566	547	519	521	504	505	558	526	459	548	518	488	542	531	522	541	543	477	523	526	531	528	554	546	507	524	534	543	527	522	529	525	554	501	544	514	532	515	532	547	551	533	493	483	542	517	580	545	497	563	471	531	538	499	505	559	535	490	563	521	524	514	518	517	491	480	514	590	512	508	546	480	525	507	534	560	497	498	496	541	517	536	536	515	508	560	504	499	536	503	559	520	562	560	529	485	559	535	538	546	562	544	519	564	524	494	518	526	548	496	547	554	549	490	519	523	547	515	530	534	545	524	531	539	529	559	513	497	556	506	551	552	529	524	520	521	530	538	513	517	538	501	513	516	499	526	549	510	559	495	514	530	526	494	537	576	517	509	525	542	536	542	528	511	573	529	517	535	524	526	540	520	497	526	526	508	522	502	534	502	517	542	554	491	571	535	515	498	560	490	504	568	512	534	479	558	509	523	492	568	539	559	503	499	520	544	542	518	550	536	501	501	482	505	531	586	533	547	534	527	529	564	536	527	558	514	567	518	571	514	503	522	557	518	527	511	528	547	510	517	552	502	486	534	521	544	554	537	531	510	512	550	541	515	519	532	512	537	533	558	491	565	520	511	510	536	499	552	563	534	547	562	522	547	525	511	507	542	491	485	511	571	534	522	506	530	535	550	521	508	513	537	514	570	558	527	543	524	516	521	534	509	527	506	506	501	507	490	557	535	543	531	541	535	499	505	525	501	477	515	512	529	495	516	553	514	489	530	519	501	520	514	532	544	499	533	536	544	509	515	525	508	488	542	539	498	516	562	517	547	540	504	538	488	554	524	534	539	588	530	522	539	524	544	558	539	580	537	490	532	483	487	536	520	499	519	505	553	549	498	514	536	525	509	516	541	529	546	578	510	556	513	521	556	531	532	517	518	538	493	519	543	563	545	527	511	522	561	557	527	498	538	545	540	505	539	514	495	540	529	520	567	538	531	532	526	543	556	520	486	535	522	580	542	559	513	540	534	546	539	533	489	532	557	526	550	525	533	565	554	532	530	525	540	505	509	534	528	542	549	573	544	507	531	521	525	511	496	531	531	533	546	519	527	562	507	548	553	561	530	526	535	530	523	498	545	540	530	504	536	520	529	503	532	575	503	535	536	516	546	502	514	527	531	563	550	527	502	521	513	546	527	520	534	487	549	544	520	513	525	499	537	539	498	527	526	557	548	520	534	536	556	505	521	529	533	546	534	491	521	538	512	516	539	561	543	518	518	562	555	526	546	552	536	561	534	554	560	513	540	544	554	536	480	542	549	531	534	540	549	537	545	511	582	501	498	532	523	502	525	533	546	537	524	533	519	534	546	540	541	486	511	581	546	574	527	516	545	526	523	519	557	583	519	527	536	535	480	492	526	495	538	517	510	553	517	535	540	508	519	509	511	514	492	531	475	530	520	505	526	502	578	496	524	495	582	541	524	529	506	522	495	537	537	502	545	501	523	545	526	502	494	525	536	521	527	452	557	466	542	533	547	539	517	523	530	523	539	515	538	563	515	522	505	556	500	508	513	540	502	493	538	548	535	508	487	518	566	561	595	501	513	523	575	505	522	510	551	520	526	534	517	541	534	536	517	525	533	547	505	526	513	541	479	521	534	512	540	514	557	513	523	537	487	527	508	490	519	569	558	528	548	550	515	506	562	493	563	525	550	510	561	553	525	504	539	543	546	507	503	539	511	526	579	526	549	535	537	519	506	550	572	531	592	535	521	517	523	527	526	529	517	560	553	513	557	590	501	529	545	524	531	573	477	495	497	566	521	525	499	556	527	547	539	508	534	568	568	519	516	526	552	532	535	514
16467	14806	9699	2258	988	657	464	351	303	330	295	270	345	375	366	355	386	385	372	335	361	353	330	316	278	272	266	241	257	225	228	242	232	229	234	252	225	212	182	210	205	223	215	208	196	178	207	241	195	188	226	232	198	219	180	232	203	205	206	220	240	217	219	194	199	204	227	233	208	223	200	194	199	215	190	220	209	209	226	188	197	214	194	192	193	203	191	201	218	178	219	216	206	214	216	217	194	198	211	208	219	221	226	215	216	193	240	214	202	230	215	223	192	179	204	231	207	197	221	214	192	231	202	178	193	197	196	206	193	192	191	229	192	187	200	182	206	224	198	192	200	203	193	223	197	203	195	213	217	207	211	198	187	213	202	188	210	183	200	192	182	214	228	200	191	208	201	186	201	192	214	222	182	187	189	191	215	203	192	218	163	180	195	211	200	208	179	230	191	207	207	225	188	211	223	185	198	209	176	199	175	191	213	201	208	212	186	210	182	194	213	215	201	204	215	227	214	198	212	204	204	193	209	199	200	190	205	217	178	205	162	170	215	212	187	191	196	203	219	215	184	214	191	207	229	176	214	197	185	195	236	188	196	211	201	204	219	193	217	204	227	197	237	211	182	189	218	237	205	203	198	218	192	179	194	208	200	209	202	182	205	220	214	207	196	237	212	187	209	188	219	172	214	196	212	198	208	177	205	204	193	208	228	198	201	219	211	184	202	244	214	189	176	193	217	216	183	186	220	219	192	195	195	220	213	211	203	194	226	211	219	183	173	186	203	198	208	217	195	213	231	181	188	194	173	199	217	200	215	200	208	203	211	198	197	214	198	226	196	183	210	201	190	222	196	174	201	211	184	219	181	217	208	192	224	195	207	190	200	214	192	198	202	212	194	200	203	208	193	198	211	195	224	218	210	185	201	198	205	184	248	192	192	200	207	208	193	189	209	183	211	187	190	193	186	206	178	203	199	199	216	220	208	190	230	192	173	181	207	205	202	200	208	209	189	174	222	192	177	215	195	197	188	221	202	205	204	192	218	214	195	225	217	194	201	217	213	225	190	211	203	189	222	185	206	218	216	202	199	219	189	209	204	231	201	192	192	214	223	205	191	211	197	177	224	225	199	202	200	199	207	203	184	215	200	185	209	198	219	201	215	221	204	202	191	197	232	223	216	183	202	203	204	217	193	215	194	199	176	231	224	207	211	221	195	201	196	214	225	176	186	220	221	179	226	177	209	207	232	195	182	232	196	206	200	162	178	194	211	168	192	226	204	197	207	208	199	199	196	202	180	203	202	186	214	207	215	215	187	206	196	202	192	183	219	204	215	210	225	217	208	201	202	176	173	225	207	210	203	204	194	198	195	209	222	202	198	203	217	200	195	224	202	196	205	195	201	178	201	215	193	241	211	214	209	179	174	197	204	187	229	206	215	200	218	199	196	182	193	196	175	208	202	207	220	208	197	207	206	184	166	202	202	219	198	206	228	195	215	190	215	199	188	218	181	219	234	199	199	179	187	205	213	243	217	197	204	177	199	200	202	202	226	210	231	218	187	194	192	223	204	182	208	244	194	232	203	210	185	201	197	185	192	185	160	207	195	200	188	210	191	243	226	222	199	244	206	194	209	186	208	217	215	185	198	217	204	216	195	219	212	218	206	235	213	196	189	196	239	238	202	198	176	191	193	203	195	202	202	205	180	188	214	225	229	214	192	206	210	215	210	220	201	183	219	203	217	185	198	193	172	185	193	218	208	212	175	212	203	175	206	198	213	210	198	190	213	267	207	193	183	182	194	204	196	186	224	215	171	187	181	227	201	196	205	207	207	228	212	182	193	213	186	212	248	230	204	198	214	223	213	212	212	229	209	198	195	185	177	207	189	228	184	200	207	197	214	190	200	223	193	207	195	187	229	227	195	183	217	220	181	201	202	217	227	220	200	195	204	183	191	215	210	209	212	191	178	230	201	207	185	198	195	216	203	187	166	188	189	218	197	213	194	195	179	224	195	223	215	206	204	187	187	220	219	205	194	189	192	216	188	195	192	204	195	192	190	202	197	193	191	195	206	204	203	194	186	196	173	217	200	227	228	196	205	231	218	197	207	204	199	191	178	182	212	198	194	192	222	210	236	206	170	211	195	216	206	209	222	167	195	205	214	181	190	228	189	189	207	194	212	223	195	201	193	197	208	208	200	202	229	205	191	216	192	198	209	218	199	224	201	195	174	215	211	209	201	219	192	236	196	212	229	206	219	208	204	201	223	214	185	179	195	212	184	199	205	211	231	219	193	212	219	208	198	180	213	209	199	215	198	199	206	216	225	209	193	211	229	189	217	230	206	217	213	215	195	188	194	182	193	182	214	193	209	198	184	213	194	209	200	205	194	199	223	177	197	209	208	206	175	205	196	222	190	210	209	224	182	199	214	219	195	195	194	201	205	209	214	188	196	204	217	199	208	191	195	193	204	199	214	198	194	218	184	200	211	226	197	227	180	212	204	187	232	208	209	179	188	208	179	193	216	203	185	199	194	192	201	218	206	167	206	197	200	186	188	191	188	178	190	212	201	212	212	184	204	188	206	182	176	200	216	197	186	209	220	176	209	192	201	238	225	203	190	189	199	191	193	204	202	194	228	202	202	209	208	193	190	205	232	213	209	221	190	214	235	201	204	212	185	217	185	191	201	176	203	200	189	193	205	203	183	228	192	204	220	209	196	217	203	191	221	201	208	206	199	200	186	221	219	202	189	196	228	206	168	222	202	187	198	193	216	177	190	216	194	203	197	211	188	209	211	199	191	179	182	179	188	198	216	198	200	212	199	199	203	181	207	176	217	220	216	201	224	228	189	201	186	202	188	208	233	196	205	200	210	183	185	214	210	191	186	197	201	181	199	181	178	200	177	176	212	207	205	208	181	187	199	208	216	205	211	198	202	184	201	206	232	193	179	231	186	198	227	217	204	198	185	208	204	183	187	198	205	216	195	191	206	217	178	202	214	198	205	200	188	195	212	198	201	194	175	211	216	204	201	188	204	192	198	182	221	192	211	199	159	176	210	197	198	179	190	215	188	192	207	206	210	208	214	209	204	199	218	208	182	177	204	199	199	195	217	223	199	214	163	217	185	217	190	205	209	196	235	190	178	208	219	207	195	202	205	211	203	190	244	223	219	213	191	206	193	205	203	224	215	216	206	194	194	205	214	204	191	201	220	222	196	241	225	208	203	189	202	229	220	186	191	209	207	222	200	175	218	208	180	205	190	197	179	184	210	228	195	204	197	213	185	183	188	206	177	190	179	221	197	200	228	208	203	206	204	198	230	193	218	231	212	203	208	201	253	189	172	222	205	203	197	203	207	195	179	193	230	183	223	192	211	195	194	202	207	212	207	190	208	189	191	195	207	196	220	218	188	207	190	211	177	193	187	205	208	206	211	211	199	217	210	203	229	185	218	194	206	195	222	185	221	191	228	207	197	208	202	201	200	227	190	210	183	200	213	198	187	185
13438	14421	7316	3378	2756	2106	1800	1337	1248	1178	1115	1182	1376	1641	1621	1689	1797	1932	1701	1593	1579	1524	1384	1316	1146	1033	919	804	837	820	788	724	720	679	665	643	610	597	580	556	541	572	619	568	570	564	542	524	533	555	546	500	590	553	509	529	535	536	515	526	512	528	542	540	508	534	517	507	536	523	512	476	529	518	522	489	525	545	503	524	535	519	525	507	529	513	524	515	519	471	516	528	559	486	485	561	490	552	505	545	521	546	547	537	522	505	547	515	525	519	525	460	499	491	493	511	507	500	465	493	496	549	563	525	515	507	553	548	493	512	522	520	515	537	521	526	533	497	492	502	516	517	510	548	537	498	541	520	502	552	509	492	506	497	542	507	531	547	520	537	498	513	537	512	530	546	498	520	480	534	516	514	514	501	505	496	501	515	497	530	475	511	505	497	495	483	521	519	538	545	516	517	514	520	498	522	492	512	518	564	495	538	522	525	489	487	505	522	549	513	498	514	498	501	488	557	520	489	520	514	516	503	542	479	489	509	498	492	525	524	493	507	504	485	479	495	473	506	559	549	478	536	499	515	559	482	537	530	514	489	510	500	535	506	522	508	505	542	490	548	505	521	500	465	494	526	519	526	499	525	512	524	536	527	513	492	492	517	487	513	480	528	517	512	480	485	478	495	565	499	472	521	513	505	490	541	499	503	506	529	580	529	544	512	507	508	513	531	497	504	491	545	500	513	487	459	483	502	479	527	538	554	528	538	527	492	519	498	519	538	532	532	493	491	516	518	501	533	490	483	518	516	513	487	483	477	510	506	520	523	496	507	537	528	531	528	561	466	549	517	505	492	506	477	465	543	512	508	529	503	514	540	514	542	548	499	526	490	520	493	506	504	484	527	517	484	522	565	508	501	501	520	529	510	521	518	476	570	501	508	512	523	503	550	470	515	512	517	516	529	530	526	493	556	499	488	482	502	528	527	527	544	497	515	500	490	540	506	531	501	504	525	533	461	514	478	524	493	530	534	487	517	527	503	513	489	491	490	515	496	494	488	518	473	527	490	525	505	498	520	577	527	523	501	475	507	530	507	513	506	481	528	482	539	487	530	487	496	488	548	510	551	524	532	517	536	529	526	532	502	504	525	522	482	509	504	524	506	526	519	496	530	505	533	470	507	471	507	504	524	518	557	498	478	521	451	470	516	470	481	520	487	539	506	480	535	503	522	475	504	502	520	509	506	558	503	482	517	533	536	531	550	494	483	529	492	503	538	499	544	489	489	495	478	481	516	540	522	510	488	498	480	532	522	487	489	544	502	514	510	523	485	507	484	550	515	547	529	520	509	474	541	527	517	514	535	498	475	532	507	530	489	561	492	510	508	503	519	529	479	502	517	479	477	509	505	520	530	484	572	511	544	521	531	535	505	513	484	477	488	512	492	512	529	505	550	497	485	521	514	494	532	508	515	473	486	473	497	573	524	533	506	501	517	539	501	514	495	536	568	513	476	484	504	507	509	496	500	489	528	495	546	508	501	526	534	508	529	494	547	512	468	556	500	511	533	519	519	530	540	535	503	498	498	487	524	529	477	468	515	515	527	549	495	498	490	533	497	497	485	489	517	524	491	505	517	508	497	477	531	536	513	535	515	535	505	542	507	481	507	514	509	538	531	511	499	467	505	510	503	476	579	477	495	523	535	493	484	509	496	501	508	507	537	509	487	515	498	501	517	518	500	539	494	521	528	513	512	496	489	531	556	511	528	477	487	484	531	497	531	524	511	513	549	511	513	556	484	493	548	513	519	544	507	556	522	523	498	504	514	505	453	524	517	515	495	554	523	526	493	497	524	529	511	506	485	503	512	523	535	519	494	522	506	539	480	521	502	520	475	550	487	495	510	521	474	508	514	522	560	504	513	515	476	491	546	501	530	497	521	483	491	494	528	534	522	516	487	510	542	528	534	522	491	523	503	519	538	474	527	524	492	507	537	519	523	512	537	499	494	548	472	512	498	558	500	542	541	493	499	565	508	506	510	528	525	502	501	507	523	549	513	483	501	501	520	450	482	521	527	530	481	506	564	538	531	506	502	524	516	531	492	510	504	530	503	515	519	513	531	507	505	578	509	500	510	523	499	513	478	525	503	487	500	494	490	482	504	517	488	523	488	528	514	508	535	489	492	531	524	515	513	512	518	497	542	473	535	508	492	567	513	536	521	534	519	495	563	502	514	516	533	500	496	509	528	451	523	518	520	498	476	530	530	518	516	479	536	514	491	515	539	502	538	521	497	525	481	540	493	539	460	540	502	507	542	526	500	479	488	566	538	502	496	560	510	499	533	503	528	482	497	492	527	525	543	555	502	515	509	529	494	493	539	524	506	566	520	508	494	493	531	535	526	485	537	495	519	496	533	513	492	552	537	483	524	543	547	512	521	537	520	550	507	524	538	483	538	499	513	523	505	515	495	531	508	552	521	492	496	519	519	522	543	515	523	516	558	497	541	511	502	549	499	505	512	501	505	485	528	497	512	502	549	480	477	542	513	510	516	491	529	454	534	550	525	544	576	512	526	523	537	527	527	529	564	501	491	521	503	558	551	513	502	510	501	503	543	520	507	520	501	530	527	534	485	528	532	538	497	537	501	492	510	524	517	493	506	535	514	482	448	469	515	494	459	524	554	532	529	538	488	564	521	503	519	490	513	506	546	510	513	535	505	512	553	513	515	491	506	518	471	529	491	496	531	523	492	472	532	486	509	554	506	495	530	508	433	508	546	514	492	498	537	513	508	490	480	458	513	518	508	493	493	485	475	534	471	503	525	532	471	492	512	479	510	501	511	508	528	555	497	550	510	525	541	539	507	488	499	490	524	484	514	466	524	499	495	488	461	518	471	507	492	487	508	472	527	507	492	515	538	522	492	546	513	509	504	485	520	525	518	496	496	487	486	524	472	517	561	579	525	547	535	497	503	548	531	561	494	462	530	501	526	488	545	488	553	478	523	523	530	478	510	525	503	535	524	496	474	538	500	522	514	507	504	524	527	506	507	497	571	494	553	525	508	484	519	521	513	531	526	513	541	526	477	511	531	508	524	495	488	512	511	475	488	539	514	512	503	525	516	496	537	547	519	485	485	506	467	495	492	489	536	478	536	543	549	478	502	530	489	502	514	468	531	461	542	485	532	502	503	526	531	522	487	508	487	520	536	473	541	540	469	512	505	519	497	514	462	498	485	488	478	458	509	505	563	476	534	538	507	528	503	504	497	503	471	519	528	531	519	535	509	511	536	489	518	565	514	499	521	520	502	491	546	499	521	486	503	523	506	492	463	498	510	496	545	505	526	529	484	530	507	537	504	526	481	545	478	515	515	494	528	494	555	514	496	513	493	555	494	481	524	535	517	490	492	504	546	493	555	498	471	531	481	515	482	533	505	464	510	547	545	509	512	499	560	541	489	508	475	514	537	507	480	490	532	539	549	520	512	482	557	502	518	531	494	534	505	520	475	523	527	538	518
26026	22913	16836	4518	2088	1145	765	512	386	354	321	298	340	427	410	438	449	482	428	413	444	392	390	347	323	290	237	259	238	220	236	225	198	187	192	197	197	175	197	167	155	203	165	171	170	180	183	175	168	157	183	200	148	162	181	178	157	161	142	162	160	141	143	173	188	135	156	173	179	160	169	162	174	156	132	179	176	171	180	166	161	148	175	182	170	173	166	203	162	176	152	187	178	153	155	163	176	166	173	197	158	171	155	176	168	168	168	194	165	153	178	175	169	170	175	170	175	166	185	158	161	174	166	143	181	173	184	159	150	167	171	140	168	162	163	158	140	154	173	138	178	148	165	155	174	183	183	156	171	174	144	159	156	164	149	172	193	161	147	171	174	164	168	177	165	143	157	169	153	168	155	166	186	173	164	160	169	160	163	177	173	154	169	148	157	167	161	144	162	172	152	172	192	175	172	145	178	150	169	183	151	138	145	178	155	164	165	170	167	152	172	178	175	178	171	148	150	171	176	177	163	162	179	166	171	157	184	168	168	165	155	183	141	168	166	142	160	157	164	153	188	173	142	179	157	159	151	166	183	156	184	153	152	156	168	171	173	173	173	154	188	199	160	164	171	185	182	158	164	155	155	153	185	146	152	163	181	175	185	159	147	194	149	179	170	193	186	161	165	173	190	154	164	172	148	143	179	145	167	165	164	167	156	169	171	161	174	133	182	187	176	167	155	136	177	181	160	150	164	168	183	153	175	184	176	157	171	156	166	155	174	165	165	147	174	164	149	170	186	152	187	191	166	177	189	170	180	177	184	158	159	165	141	167	126	152	158	144	172	146	177	165	161	166	181	161	156	162	177	166	173	173	186	180	159	175	181	174	147	176	152	151	142	177	173	172	146	155	159	161	169	167	179	178	173	180	186	161	159	168	174	184	155	185	178	169	156	157	166	158	180	172	193	196	174	139	143	177	181	163	168	163	165	180	162	172	167	139	167	169	175	150	143	149	169	144	169	179	192	151	168	154	176	152	178	145	167	158	152	163	190	160	152	191	178	161	171	147	152	188	148	166	185	168	152	168	188	154	152	164	184	164	182	173	178	190	157	171	163	158	171	156	180	149	161	150	166	176	140	171	177	173	162	177	168	175	177	186	173	177	151	141	167	152	167	163	159	147	180	174	182	145	177	180	162	158	180	177	176	158	166	182	159	152	148	166	147	193	189	148	169	171	170	145	149	142	153	153	178	181	169	164	166	178	180	148	178	171	164	162	161	184	170	164	183	182	159	158	170	169	151	164	152	159	156	192	160	161	181	185	167	163	181	150	163	148	166	161	177	164	166	166	197	170	183	158	171	156	168	176	170	172	178	155	160	183	163	163	173	191	153	150	160	174	147	176	161	150	156	181	168	140	187	161	160	165	128	166	167	164	174	153	161	153	161	183	164	172	139	165	161	152	162	149	165	188	173	169	148	175	157	181	160	156	161	158	156	172	159	171	185	173	168	152	168	155	185	169	155	161	143	168	169	149	167	166	181	183	161	161	157	133	181	163	165	167	171	152	167	182	161	172	162	179	152	168	188	184	177	188	147	189	189	187	187	160	151	176	180	170	168	176	161	176	185	138	181	156	153	153	155	168	164	174	162	176	176	168	153	172	164	146	173	172	154	167	172	158	196	182	143	148	158	163	154	152	174	190	157	170	175	164	204	183	193	165	177	159	170	140	165	157	150	156	157	177	182	167	174	191	158	153	133	167	156	163	184	171	168	149	189	178	165	204	160	196	162	170	161	170	151	166	150	181	170	175	170	175	176	130	176	164	180	171	167	168	153	146	167	193	160	178	167	156	166	156	159	153	158	156	177	177	172	147	159	174	154	173	173	163	171	182	159	164	165	143	148	174	172	156	161	179	162	163	179	142	176	174	160	160	159	160	160	179	149	166	159	156	166	191	202	147	168	172	152	149	164	159	144	159	172	176	157	161	162	167	165	174	180	164	161	139	182	193	159	186	156	157	156	192	176	166	175	174	141	162	174	176	156	174	173	149	154	184	172	165	171	157	167	157	165	173	132	185	160	170	167	167	175	158	186	155	162	168	181	153	155	160	174	155	176	178	176	178	165	187	179	183	170	173	127	157	175	194	179	137	163	174	185	167	150	154	162	163	143	170	156	176	171	175	160	175	171	140	177	164	164	140	155	185	158	165	159	154	174	167	166	157	157	140	168	154	153	154	142	172	172	151	172	143	150	178	166	140	171	149	147	160	174	168	177	156	146	158	181	186	174	170	157	153	138	176	183	167	172	177	195	177	193	159	187	194	164	155	162	154	154	168	177	167	177	158	166	156	179	146	156	187	164	132	171	146	191	147	159	177	177	159	154	147	150	181	169	169	179	172	191	177	153	171	174	173	161	166	173	171	161	170	175	162	154	171	183	187	148	137	159	196	161	156	171	156	166	165	168	170	172	166	166	152	176	138	168	158	183	181	176	170	182	171	164	162	175	186	143	163	172	171	172	158	157	148	142	167	144	167	175	174	172	169	167	171	162	145	160	161	188	167	139	181	178	183	151	175	154	191	161	162	160	181	172	177	148	138	165	175	175	147	162	159	162	151	181	175	145	144	150	153	180	175	183	157	169	171	152	148	159	166	182	191	189	151	160	148	172	154	165	144	151	171	152	180	176	158	202	157	164	169	166	150	166	182	185	152	174	174	179	147	141	179	173	147	172	170	159	166	183	183	165	160	140	164	183	170	182	171	154	163	172	163	167	147	167	163	167	178	167	183	176	162	166	165	157	173	155	168	176	187	187	190	175	134	167	173	154	179	154	164	166	158	167	165	162	162	169	161	150	167	178	158	189	164	171	157	142	165	144	184	163	180	148	202	185	173	155	157	177	162	159	171	161	164	146	169	155	200	154	160	140	180	168	158	158	184	162	177	155	147	178	159	164	144	181	152	170	173	193	168	182	181	173	150	160	154	170	176	178	181	152	158	193	167	166	175	169	181	193	168	182	164	168	142	173	142	182	169	171	163	161	172	178	168	157	177	189	167	172	145	166	167	157	180	151	140	172	180	165	161	158	188	189	154	176	169	157	163	178	186	167	176	165	172	155	163	156	183	147	158	160	152	175	164	197	168	176	180	167	162	162	177	149	185	155	152	140	160	160	157	182	193	139	155	182	172	189	153	171	170	174	156	170	174	171	156	174	155	154	165	158	160	180	168	169	155	172	148	168	195	165	144	164	152	161	157	160	147	208	160	169	183	156	180	164	190	162	178	179	155	164	147	204	173	145	162	151	155	187	183	162	165	180	161	160	175	156	173	163	146	141	165	172	154	164	164	170	156	170	191	163	166	164	173	160	142	181	183	177	153	164	166	188	151	152	152	184	160	157	170	158	176	158	171	157	170	162	186	173	163	172	169	163	181	179	170	160	165	173	168	152	159	173	168	166	154	183	170	194	166	174	157	185	180	150	177	183	164	148	151	174	153	161	186	145	168	151	152
18137	20297	12085	4848	4080	3303	2628	1795	1673	1468	1454	1329	1566	1913	1839	2100	2499	2682	2260	2176	2117	2123	1873	1703	1411	1137	1032	1025	918	815	743	789	760	655	641	576	579	580	559	523	501	515	479	494	460	510	493	467	515	516	425	478	498	442	446	426	471	431	462	426	433	408	400	438	431	428	420	452	423	411	460	415	422	437	450	441	421	461	442	446	429	399	403	468	458	422	450	406	435	411	408	445	388	420	415	473	425	427	397	393	400	423	420	467	415	446	468	423	412	407	454	425	436	450	428	436	422	432	429	435	470	411	411	397	456	410	437	434	432	426	418	391	462	447	446	454	425	458	439	405	384	416	449	414	440	447	401	415	456	426	409	420	415	434	418	450	436	412	454	453	410	444	395	448	424	393	453	447	409	439	407	381	415	416	436	423	398	462	404	415	419	446	429	422	423	424	416	394	404	402	415	405	439	421	411	384	393	406	409	404	433	436	431	436	480	425	416	434	415	444	423	423	450	416	419	443	440	423	432	416	405	411	437	438	393	434	431	435	412	392	411	433	399	435	436	413	394	411	394	443	406	426	434	424	436	449	374	431	424	441	450	408	454	444	440	429	413	424	466	455	432	434	425	406	411	417	474	407	376	444	433	481	452	410	471	443	422	416	397	469	431	407	429	466	448	419	413	442	437	427	415	423	411	458	430	408	415	397	437	410	416	457	442	435	434	446	401	436	409	406	414	457	406	430	451	418	424	433	425	423	439	374	442	410	445	409	423	411	400	432	397	424	449	416	406	463	434	415	445	446	444	431	380	443	413	431	449	441	431	431	410	452	483	423	402	465	402	438	411	444	412	438	437	442	417	440	415	444	417	402	432	422	428	487	433	436	434	415	440	415	470	440	432	410	382	427	432	430	415	453	415	405	454	436	398	414	417	441	417	405	425	414	435	416	421	417	430	405	431	414	427	444	467	408	415	413	422	419	429	449	431	446	416	424	408	453	447	434	424	434	469	430	426	392	439	407	440	427	430	411	429	459	435	454	421	459	422	467	405	440	419	424	440	431	400	451	421	430	437	367	457	424	430	410	427	484	441	441	426	444	415	455	409	413	422	426	444	414	412	436	423	449	405	410	446	389	446	428	414	393	412	448	449	456	421	421	453	424	423	416	437	413	417	406	442	446	416	434	415	406	422	432	370	448	412	438	440	403	454	386	413	449	409	403	445	455	434	465	430	443	447	422	470	441	421	445	403	416	406	443	435	422	386	412	435	404	408	425	440	435	423	474	461	456	420	424	422	403	389	415	441	450	402	421	423	437	434	430	435	459	445	408	389	421	414	431	468	462	407	407	449	437	409	415	435	429	421	387	456	434	419	441	413	440	433	445	405	432	391	442	416	437	413	427	423	442	411	445	434	407	442	450	440	425	397	427	416	424	429	415	448	418	437	401	433	444	389	403	411	402	397	429	415	418	461	417	425	411	432	395	395	407	465	394	440	419	433	440	435	452	431	426	421	401	442	431	493	437	435	430	451	418	414	438	445	440	431	408	426	426	417	434	437	404	420	447	455	408	416	407	432	443	426	389	405	393	455	406	446	441	428	442	427	380	422	450	433	456	417	437	402	388	422	407	418	430	398	489	419	422	437	386	459	421	438	431	454	424	432	432	407	399	429	395	473	440	428	430	399	439	410	444	434	426	418	404	400	402	410	403	424	447	449	434	424	413	433	438	419	418	398	429	407	412	403	457	442	445	418	433	406	454	411	396	423	407	426	372	437	420	397	434	450	419	434	446	411	407	398	398	455	456	423	460	392	433	424	448	471	480	407	424	434	435	451	443	424	447	447	403	454	468	434	448	457	466	405	419	415	425	464	427	414	439	433	444	383	411	420	448	436	412	409	402	393	415	440	452	440	426	409	420	438	423	420	434	473	415	435	433	414	432	444	467	443	427	423	400	421	434	417	418	380	418	450	406	396	417	432	402	442	417	421	423	406	438	421	407	433	425	443	425	427	426	443	403	407	443	442	427	453	424	403	459	425	412	452	402	463	422	452	419	480	427	433	424	426	465	432	436	435	425	445	413	415	422	446	454	398	429	442	428	446	411	443	414	436	454	408	408	433	435	401	428	425	434	455	430	409	443	477	401	434	428	408	432	431	398	421	432	418	411	446	402	421	418	458	392	432	437	441	410	431	408	403	429	438	424	453	421	392	443	408	418	439	416	397	404	444	418	433	433	414	415	447	394	460	413	424	412	418	421	448	456	419	419	463	431	448	433	427	395	432	460	445	431	455	422	447	473	418	409	394	406	430	421	418	442	408	439	449	418	447	381	459	433	430	474	444	444	436	374	410	421	402	420	422	438	449	451	407	424	419	399	456	449	413	435	402	433	421	430	424	427	455	462	414	436	399	455	421	422	419	392	444	420	414	431	414	402	430	436	424	462	455	462	403	452	450	431	426	419	431	398	439	426	410	420	405	407	422	404	424	425	417	444	431	418	472	404	436	413	440	418	435	417	413	426	406	412	408	442	380	443	452	404	423	420	418	449	459	429	443	439	436	426	432	409	395	446	476	433	431	415	399	458	440	479	407	442	385	439	436	442	388	429	434	450	451	444	456	428	444	420	434	426	414	435	446	410	436	419	442	420	427	454	435	411	458	446	396	421	439	449	446	450	410	420	425	454	426	429	462	432	435	441	435	427	401	436	418	444	423	437	452	404	411	455	430	416	446	431	404	470	400	419	396	424	448	443	406	423	389	459	417	428	406	421	429	431	448	437	473	435	429	461	406	449	450	421	432	432	438	372	397	445	467	439	416	398	400	406	435	440	460	460	440	408	426	417	420	440	437	450	459	431	458	420	442	452	447	409	410	452	442	425	411	468	417	429	425	392	450	459	446	455	429	426	437	406	447	399	400	441	432	405	452	441	420	394	421	405	426	431	426	406	409	423	486	397	442	445	448	408	409	384	397	395	439	423	405	423	486	470	423	406	457	419	434	456	432	387	385	420	455	455	401	443	409	434	429	432	414	414	437	411	440	440	419	424	447	435	421	406	440	441	416	448	416	450	472	415	404	441	463	391	414	430	433	407	449	414	419	446	421	441	431	457	424	392	460	424	436	420	437	437	443	426	411	459	405	423	466	427	464	445	436	412	416	433	471	425	458	428	427	420	423	405	429	407	451	430	428	432	409	372	458	432	413	422	398	434	445	454	389	430	431	450	418	447	435	418	440	410	433	421	374	426	433	428	412	431	423	447	429	442	409	402	377	433	436	423	413	415	424	410	409	457	394	452	434	433	408	428	430	480	446	413	425	425	415	432	431	411	431	432	444	438	393	407	424	409	432	458	397	409	452	402	462	431	438	459	426	435	443	458	427	419	386	433	399	431	433	438	450	438	431	412	413	449	425	436	429	420	424	429	375	441	420	420	426	438	435	414	457	425	461	450	427	468	441	463	465	442	425	451	410	447	431	410	432	438	363	416	398	459	460	430	448	407	407	442	468	424	420	420
4552	2593	1678	527	359	324	264	249	274	257	252	271	256	272	301	261	331	324	288	244	253	266	256	224	259	247	219	202	234	247	212	261	200	199	220	194	217	219	221	207	211	197	225	227	215	199	221	213	226	207	250	216	211	221	224	205	201	201	171	234	224	180	224	213	170	199	224	220	225	238	208	204	217	216	198	213	199	224	229	207	198	186	215	221	197	213	207	192	193	204	217	224	246	232	192	241	222	234	189	182	201	207	202	202	212	205	226	226	218	221	213	205	243	191	240	211	207	204	204	229	212	243	215	236	227	216	200	195	196	222	194	234	208	199	211	216	214	214	211	180	208	222	193	218	196	233	206	209	219	216	221	232	201	228	227	198	223	218	212	222	208	214	209	210	189	211	225	204	228	203	220	195	197	214	245	203	178	204	209	218	203	217	200	225	219	239	193	209	226	208	205	196	210	209	218	251	204	190	194	219	185	214	207	210	236	210	208	189	220	205	216	216	209	213	206	261	220	228	188	229	197	238	225	188	226	195	219	220	208	229	227	240	217	203	217	199	239	204	204	216	202	239	214	236	194	208	196	223	208	179	204	218	203	195	207	200	210	231	192	188	210	197	223	208	244	246	190	208	202	201	214	210	212	208	215	201	214	199	200	223	192	214	183	206	225	208	203	229	217	226	209	187	230	230	190	178	200	244	224	216	207	238	218	242	227	212	260	208	206	219	219	215	191	182	221	225	207	203	220	213	201	198	204	203	206	215	213	191	210	205	232	219	206	192	194	224	240	217	222	182	197	227	204	219	210	210	219	189	201	207	200	198	232	230	226	203	197	215	229	232	226	205	210	215	213	222	199	230	223	208	237	207	202	214	208	213	212	190	198	204	202	219	192	191	221	197	193	197	235	221	178	202	234	200	215	214	213	208	224	245	218	208	206	182	210	215	198	214	228	220	210	202	193	215	220	208	205	199	215	188	222	209	180	202	201	220	206	192	194	196	197	216	216	205	227	204	208	222	237	218	193	232	197	196	199	216	227	191	196	215	235	185	199	214	219	224	182	213	213	208	207	196	222	247	182	214	231	215	202	199	228	220	213	212	202	195	217	212	223	228	208	189	195	238	228	203	215	224	217	217	203	210	229	210	208	189	210	227	202	209	215	215	213	222	212	197	208	225	213	208	203	232	215	192	235	193	195	195	195	212	233	253	201	199	230	201	204	206	211	214	202	222	212	202	205	218	176	210	230	216	198	211	204	197	194	198	212	202	228	214	211	219	206	209	200	197	211	214	212	229	173	197	201	208	231	200	206	202	197	215	226	222	204	195	202	230	200	184	212	204	208	196	208	211	225	194	191	209	204	211	206	199	206	205	253	193	199	201	236	222	205	233	223	224	207	201	223	201	189	190	221	229	189	211	241	192	213	214	200	230	224	202	198	215	224	209	225	212	210	232	230	215	213	224	213	229	234	212	210	216	206	246	216	209	202	219	198	220	212	223	201	221	218	225	206	226	196	224	200	231	207	185	180	213	194	210	214	203	213	189	223	233	220	207	201	236	210	216	201	199	222	186	215	227	206	200	232	213	218	187	236	203	213	213	187	210	221	183	202	182	174	205	218	217	233	223	207	242	221	232	235	228	185	219	239	211	216	196	212	221	201	228	193	214	207	207	206	213	219	226	198	214	198	209	212	209	201	235	210	210	192	215	212	210	189	234	192	219	224	218	192	202	218	203	179	207	219	251	218	213	225	237	211	236	216	204	186	204	210	215	200	207	183	218	192	201	208	186	203	241	210	209	211	216	221	209	189	199	216	214	208	214	169	232	207	218	214	202	226	235	237	201	209	194	194	213	207	227	203	217	202	219	241	229	208	197	230	203	200	220	196	185	195	186	185	227	216	205	205	178	209	211	234	202	196	202	178	215	227	236	186	201	193	204	229	217	201	193	205	200	218	187	195	210	217	217	224	218	188	215	238	209	199	212	251	215	220	225	211	227	200	218	208	223	200	202	182	189	215	186	207	249	207	240	215	200	210	239	211	209	206	214	208	222	208	214	212	222	187	221	203	234	235	247	211	212	195	218	230	204	194	197	218	198	244	195	200	198	217	224	218	200	177	201	208	191	228	188	206	200	216	217	202	210	195	218	202	188	190	215	203	240	206	195	211	236	214	197	198	192	197	201	187	239	209	215	237	219	178	221	202	243	187	211	217	200	202	215	230	208	215	213	196	199	216	212	216	216	201	233	222	221	211	223	227	249	199	206	219	203	224	188	205	201	203	192	207	204	215	195	212	195	222	211	211	218	190	211	238	238	228	189	197	210	229	237	191	207	199	216	206	189	205	208	226	212	214	224	207	222	189	213	205	238	182	199	221	235	198	199	203	222	226	206	202	191	218	201	203	204	217	204	238	211	196	204	197	217	221	220	196	196	187	202	218	223	212	199	207	219	205	201	200	205	208	220	219	201	192	202	197	196	204	226	195	181	178	237	233	195	217	233	207	208	217	195	203	212	197	222	229	207	223	215	218	202	211	210	210	204	207	225	202	228	214	189	223	201	200	233	231	178	223	200	182	198	241	219	206	208	197	207	208	226	206	212	202	200	191	197	195	221	211	239	256	211	218	187	218	214	216	205	217	219	215	200	197	217	196	240	197	193	205	214	197	219	220	247	207	236	215	199	218	209	209	209	201	191	217	224	226	227	247	251	192	234	212	200	187	213	245	232	231	215	197	209	204	207	207	216	193	190	240	230	231	204	233	217	229	186	213	203	226	213	198	209	191	189	192	212	191	223	184	223	201	210	202	210	239	211	212	192	198	207	240	222	225	203	190	222	199	199	216	213	209	232	199	220	206	169	208	215	216	217	218	187	227	224	206	228	175	218	236	208	187	210	235	226	208	219	235	210	236	228	184	202	217	221	179	228	197	183	231	204	195	195	204	196	210	196	211	193	234	200	210	215	219	179	219	206	216	212	234	202	210	218	227	207	205	219	223	211	206	223	222	190	220	211	198	195	192	202	206	183	236	220	225	205	196	204	209	228	217	259	223	229	237	240	219	163	196	213	209	228	216	208	188	215	213	205	187	218	208	233	196	220	195	190	218	212	219	205	222	205	201	200	217	206	181	226	214	200	200	190	242	226	229	206	249	225	209	223	214	192	198	211	220	194	199	216	234	206	226	208	223	201	206	204	223	206	199	219	211	213	219	231	207	212	203	234	202	230	197	206	220	223	197	226	223	203	244	191	212	200	222	210	194	182	200	211	222	202	209	190	210	201	191	203	166	200	206	221	189	205	223	189	209	196	202	199	211	221	239	223	212	199	197	233	212	198	219	201	213	189	202	195	208	199	192	221	248	190	222	226	235	207	216	220	216	212	219	201	209	214	227	232	204	194	214	237	199	220	212	213	217	206	197	226	217	215	227	231	210	218	194	201	191	196	186	238	217	208	219	212	195	208	221	192	182	233	215	204	207	228	221	221	200	188	225	227	227	220	198	241	191	198
4095	3658	2872	1490	1304	1024	915	864	827	795	752	772	862	1097	1071	1124	1160	1084	1029	983	883	923	941	851	752	744	656	702	694	658	586	600	576	590	556	576	546	597	599	577	608	564	522	554	525	543	547	569	530	532	540	570	565	519	547	518	514	493	585	550	551	535	550	486	536	527	505	521	492	527	550	537	545	528	517	504	470	530	552	493	524	529	536	528	524	491	537	545	507	519	501	498	527	516	500	521	578	525	527	543	506	548	487	537	523	528	530	554	544	487	474	509	523	546	543	507	518	549	482	578	550	540	574	564	487	535	496	535	539	497	530	523	501	519	537	519	551	555	535	509	530	518	505	485	489	536	539	532	513	498	483	522	530	547	530	524	509	526	511	550	542	503	530	534	542	516	558	518	533	539	536	496	468	541	525	489	502	492	535	521	496	502	510	513	551	527	524	522	522	496	501	550	539	558	532	513	525	549	518	537	519	546	546	487	537	551	512	568	512	532	539	517	515	524	525	525	499	544	488	524	505	584	563	527	550	557	549	551	521	510	513	550	513	485	506	549	532	514	527	509	487	533	507	523	606	559	524	538	516	533	522	481	530	529	529	527	547	518	500	547	561	533	545	533	551	543	549	589	514	514	513	525	584	529	505	480	558	504	533	549	495	527	511	553	493	545	499	517	524	502	488	559	505	517	532	537	550	530	534	548	536	480	492	500	506	543	551	512	538	556	569	513	552	533	550	529	556	559	527	567	490	494	527	535	520	494	527	516	552	541	532	479	529	532	505	475	545	492	481	508	541	537	537	546	507	544	530	534	490	523	570	526	491	598	544	493	495	513	520	515	484	522	534	530	559	499	535	497	520	529	524	529	539	545	532	534	538	563	531	553	570	573	541	547	528	503	547	536	497	544	518	498	513	489	506	537	493	532	538	538	497	527	545	492	551	536	501	521	514	528	531	491	511	552	520	514	510	535	557	529	502	533	540	549	536	496	556	526	534	511	485	522	526	549	543	549	482	498	533	513	525	533	539	521	549	540	552	546	499	558	498	502	515	522	520	522	530	486	489	469	550	480	557	536	481	558	523	562	530	565	554	457	517	485	500	483	560	496	572	556	507	521	513	491	539	551	539	573	548	537	530	544	499	519	531	506	548	505	553	497	544	476	512	542	493	558	541	560	538	540	587	541	508	570	512	500	536	498	506	502	542	533	506	534	556	552	530	530	560	538	556	498	484	535	541	560	502	539	552	503	474	572	504	530	528	522	483	539	515	519	512	490	541	503	515	517	537	517	522	501	503	539	548	521	542	550	520	519	498	535	538	537	538	563	524	540	550	550	569	508	492	544	518	555	510	550	582	497	582	525	518	561	528	531	535	545	551	578	562	533	536	531	531	521	537	518	552	508	512	505	559	523	507	504	548	520	527	547	576	507	517	491	510	499	513	570	489	563	531	552	516	527	520	530	554	557	521	536	554	531	548	493	507	485	515	530	530	498	526	493	551	527	526	543	508	511	502	499	547	512	517	523	522	559	540	526	566	536	497	515	491	521	520	541	521	515	567	526	509	503	553	521	485	509	521	462	549	520	530	533	523	491	537	540	530	541	525	501	564	535	555	508	541	555	539	504	555	570	539	555	531	553	520	507	545	518	546	489	574	549	510	551	538	538	530	515	503	575	526	524	550	533	501	558	501	549	567	516	536	559	491	532	507	548	542	513	531	494	519	543	531	483	502	506	497	521	524	538	516	512	511	526	547	502	506	569	549	526	520	449	546	523	520	535	538	541	570	530	524	536	485	528	512	514	535	519	560	537	551	536	508	555	543	543	500	513	525	505	533	523	526	522	506	543	568	517	514	528	526	486	558	520	576	528	503	567	503	515	539	528	548	527	582	468	478	523	546	570	502	547	537	517	511	536	507	501	555	491	540	525	556	512	518	501	559	532	503	525	561	504	519	512	493	541	509	583	492	535	529	546	503	512	508	547	538	537	515	534	552	541	531	513	516	564	493	534	507	549	494	540	517	483	516	511	505	485	525	488	507	527	495	518	509	550	522	551	510	515	527	493	530	499	537	518	563	525	534	547	492	485	526	526	574	558	524	551	537	537	530	495	536	517	532	533	535	552	516	513	479	540	545	516	507	522	501	508	497	477	555	511	521	561	545	525	531	487	542	510	525	509	587	527	492	484	565	497	522	532	511	557	513	509	551	526	536	555	539	482	520	553	521	502	526	560	494	555	522	517	507	540	492	523	509	524	487	517	504	531	542	531	517	511	538	513	520	554	531	569	503	563	526	542	535	550	488	529	569	560	527	521	552	493	532	544	524	516	492	509	529	536	495	577	519	493	529	534	492	552	519	543	472	537	515	543	522	521	498	515	517	491	568	549	554	492	525	490	523	508	486	511	533	570	496	543	505	530	541	477	527	522	538	498	544	489	540	519	454	492	478	506	550	505	473	518	554	554	517	522	525	467	554	502	501	534	508	557	543	533	534	517	547	563	503	546	508	569	518	522	538	529	552	504	506	521	517	539	513	551	539	529	502	571	457	527	513	535	492	531	538	569	546	563	547	547	551	520	574	515	517	528	502	529	506	525	551	566	521	532	519	545	534	539	544	504	480	543	505	467	550	506	523	518	508	498	522	520	508	531	538	521	532	577	511	538	529	519	532	531	546	540	520	533	555	532	538	524	506	515	543	485	537	540	485	527	549	540	506	523	541	542	509	549	517	557	514	530	536	518	519	550	490	547	500	548	505	535	508	563	529	557	500	516	515	538	544	530	543	515	500	549	539	534	533	511	558	504	533	531	524	505	540	500	502	515	575	500	518	584	495	492	548	510	539	548	504	528	519	527	509	544	538	495	522	487	512	523	528	559	522	542	526	512	502	532	580	532	549	536	446	536	565	494	507	517	518	539	551	551	530	552	565	565	511	580	558	544	518	561	528	544	490	514	501	520	542	527	497	527	512	532	512	526	534	552	492	540	529	507	547	502	531	551	562	555	530	503	535	530	554	559	521	549	526	538	543	512	540	535	565	478	566	550	547	531	548	529	501	519	512	485	527	500	559	508	536	513	549	564	529	499	528	526	525	551	502	487	494	518	537	497	504	513	539	567	524	556	522	492	540	512	502	570	545	513	543	512	531	522	575	531	493	530	540	541	512	539	516	553	512	541	475	566	553	490	535	548	526	506	515	545	527	511	546	538	532	545	486	516	561	489	522	519	508	537	520	543	535	524	528	517	535	494	561	486	552	527	534	512	502	504	549	586	545	475	542	538	537	504	479	522	508	526	540	559	545	513	538	544	520	529	564	537	511	536	520	533	498	516	547	548	527	502	545	523	566	516	510	573	501	581	517	553	535	525	540	514	562	523	518	553	534	548	521	516	496	515	557	514	573	540	546	524	561	540	527	483	516	530	506	564	506	508	520	531	518	508	547	504	504	560	515	543	507	520	540	551	559	562	542	499	558	542	499	552	523	483	521	539	540	540	503	558	534	503	526	503
16914	16345	12656	2742	1061	594	447	346	349	320	274	313	376	375	384	363	424	393	372	357	340	353	312	312	261	253	256	234	280	217	226	224	194	229	252	223	196	184	252	183	203	186	207	182	204	201	193	211	226	196	218	224	203	184	212	205	198	192	203	218	197	202	209	190	200	215	180	218	225	205	213	186	209	219	192	238	216	210	204	192	196	212	186	229	195	212	197	216	198	223	199	205	220	223	211	220	213	194	203	198	190	221	202	202	195	203	210	192	212	200	230	222	195	170	186	215	190	188	205	189	226	171	189	205	182	219	174	197	234	217	218	191	192	231	195	207	221	204	209	193	191	193	219	197	192	197	195	187	195	185	197	204	219	216	195	217	232	200	192	202	183	197	207	188	184	180	198	202	197	205	189	181	204	232	217	221	218	180	202	225	207	233	197	211	221	185	179	198	181	215	212	197	195	201	208	213	194	190	196	191	245	207	221	183	202	197	204	193	208	208	199	207	201	196	216	212	201	192	202	218	188	216	201	205	203	206	210	200	213	187	195	187	234	187	187	185	227	175	192	215	209	214	187	225	185	217	204	217	187	173	187	179	209	196	221	231	200	195	209	189	192	209	194	201	216	180	229	213	202	210	184	191	190	194	230	182	171	201	217	196	198	218	207	220	183	189	220	219	205	194	203	230	213	236	179	203	183	180	227	206	206	169	196	190	216	207	207	219	228	203	187	200	186	214	233	212	210	191	194	240	198	205	194	208	214	228	218	217	179	221	183	182	195	213	174	187	201	219	208	204	232	203	206	188	217	221	215	224	198	187	187	196	196	195	174	192	210	220	223	203	199	212	225	222	228	221	210	205	196	181	188	197	197	206	225	189	186	206	193	190	183	204	210	199	193	204	195	198	186	227	208	210	241	207	227	198	212	201	194	215	204	195	202	198	198	182	207	209	190	178	226	189	202	203	193	208	214	197	209	227	200	206	207	209	187	205	184	190	216	187	209	194	202	180	201	202	232	210	203	207	218	191	180	221	173	227	179	199	205	155	207	205	190	212	183	192	203	187	248	212	207	230	201	209	200	214	229	191	195	209	178	213	194	198	192	188	194	205	201	216	227	195	207	196	201	204	204	197	173	187	196	178	194	189	187	194	211	203	218	221	211	201	179	213	209	188	182	235	218	226	181	186	202	218	212	213	197	215	221	215	229	197	203	213	210	196	205	201	211	218	176	204	197	229	195	206	207	190	231	202	188	196	191	181	224	201	199	211	181	210	201	208	205	200	184	180	212	187	185	183	205	218	225	188	197	183	226	192	214	188	207	210	205	194	203	188	212	165	177	191	209	198	207	177	217	212	198	227	211	219	205	167	185	182	215	209	189	200	205	189	158	200	203	223	211	196	173	194	190	201	206	209	216	207	193	203	213	199	189	187	221	204	217	220	222	194	184	182	223	206	190	222	199	233	196	190	203	175	196	199	195	208	198	204	194	201	195	194	223	183	160	188	191	190	215	195	195	184	192	203	197	167	232	202	218	180	202	218	210	199	188	185	188	212	197	206	218	187	217	210	193	208	188	203	210	198	204	209	222	202	182	217	189	218	205	216	218	198	182	199	202	201	215	193	195	220	192	207	188	187	195	211	193	196	205	215	220	195	217	213	196	203	188	210	222	197	197	202	233	201	230	200	203	199	191	214	215	206	177	199	216	204	213	211	197	198	176	206	173	186	214	189	194	195	212	210	187	206	187	207	192	192	211	220	182	181	197	197	198	209	192	205	187	222	209	204	215	186	215	161	191	184	201	211	193	208	207	207	203	197	177	181	212	212	164	187	191	189	174	180	206	197	187	187	200	209	204	210	220	211	200	174	215	198	192	195	190	199	200	179	180	201	215	210	222	216	174	202	193	212	186	207	231	214	208	184	188	193	219	211	200	180	188	186	206	200	187	190	178	221	234	223	197	185	170	183	191	192	213	199	215	193	200	181	219	189	201	209	199	183	214	182	208	206	212	198	198	242	223	207	189	205	173	199	177	206	211	220	188	221	204	193	202	154	217	187	192	206	184	168	213	202	184	218	203	196	170	214	202	191	215	214	211	227	222	219	209	253	218	235	208	218	197	213	232	224	216	214	190	208	206	218	193	235	184	192	193	191	216	205	233	221	202	202	221	193	195	226	234	195	197	213	228	175	181	213	176	216	179	209	198	226	206	210	235	205	183	207	188	197	216	207	215	221	210	205	201	207	223	210	193	167	196	212	164	181	202	219	211	213	200	217	220	211	207	193	200	190	186	199	207	193	185	183	180	195	223	186	185	207	218	199	204	204	204	198	207	219	221	186	187	177	199	195	201	201	194	209	219	181	179	203	196	220	188	197	211	206	198	206	186	202	206	213	205	175	195	210	173	210	198	200	187	190	214	190	188	189	196	226	203	193	194	216	225	211	209	199	217	214	185	200	192	196	208	170	196	203	190	205	194	214	212	195	213	192	186	204	199	189	154	206	190	225	209	228	180	223	209	181	200	198	215	213	221	192	211	214	234	203	196	194	194	208	195	198	194	207	195	179	187	196	203	176	192	187	175	174	197	197	180	213	196	219	209	193	175	202	180	214	185	238	178	199	192	203	169	189	165	192	223	198	242	208	223	196	202	210	213	202	193	213	211	208	190	198	201	188	174	215	187	188	228	204	196	220	209	209	217	197	205	209	230	203	204	202	216	223	204	178	190	230	205	210	214	236	193	194	182	239	196	196	221	180	214	193	211	208	196	193	200	214	189	176	197	212	197	237	208	216	205	174	204	196	217	182	186	193	175	181	197	197	189	173	209	173	210	191	209	194	195	188	211	239	215	204	188	187	191	205	178	194	186	202	207	222	230	209	245	205	233	202	205	214	196	179	206	188	212	205	200	236	203	193	221	212	183	223	204	224	193	189	192	199	195	216	204	183	190	245	201	207	204	210	216	216	197	172	200	222	196	195	205	168	186	186	230	205	190	196	190	176	221	200	241	211	196	169	196	186	205	207	212	218	203	223	211	218	181	227	197	209	230	210	220	204	194	217	202	199	216	195	195	178	190	185	210	195	192	216	203	215	216	196	222	220	223	222	196	187	196	186	194	202	192	185	193	224	200	197	190	208	218	208	201	201	204	222	186	208	202	195	200	188	214	214	202	189	199	224	206	205	208	193	206	215	192	206	182	198	198	193	186	208	179	201	192	182	187	205	191	182	182	194	193	223	212	193	193	185	214	200	208	194	195	165	179	192	174	216	197	185	186	208	185	217	205	196	193	192	190	194	189	178	199	198	180	207	201	172	197	221	207	201	193	224	209	223	186	210	187	227	184	205	195	194	201	222	218	188	222	210	213	197	197	218	197	174	198	222	200	216	189	229	197	208	200	195	206	178	213	200	202	184	190	200	213	199	204	201	228	218	207	201	216	198	194	197	189	207	222	175	168	191	197	215	205	222	179	208	217	191	224	208	204	186	215	185	194	193	194	179	203	211	241	236
13834	16037	10446	3184	2782	2350	1743	1416	1219	1068	1111	1164	1512	1593	1541	1532	1762	1864	1792	1653	1519	1572	1415	1335	1177	999	925	893	860	777	724	749	706	648	662	617	640	611	609	557	530	592	596	538	584	539	583	529	525	567	524	520	495	523	521	513	537	507	483	508	505	492	520	510	471	528	494	512	514	498	550	482	500	500	512	497	542	484	489	542	503	519	497	540	534	533	522	476	494	562	469	536	475	520	478	533	531	531	506	528	527	520	535	525	471	493	509	510	500	529	559	502	459	494	532	536	502	524	482	524	514	531	496	538	521	487	481	482	499	506	506	480	514	514	524	507	518	496	517	538	494	534	484	525	515	494	515	510	536	531	477	531	558	522	479	484	501	536	496	481	532	499	527	489	512	542	488	514	473	509	512	513	483	555	483	511	510	468	478	509	484	526	494	509	510	532	499	504	472	563	490	512	492	546	514	493	533	503	536	504	532	494	520	499	485	504	504	462	516	500	517	530	517	478	525	510	497	503	507	478	511	516	507	499	542	513	503	478	519	526	513	519	507	565	540	507	520	527	512	485	502	527	510	480	495	481	493	488	500	495	499	503	529	514	472	508	480	503	535	508	533	501	507	525	503	512	522	490	520	549	485	483	535	542	516	508	495	491	506	531	533	505	465	491	479	503	542	503	501	475	480	496	528	495	542	504	513	505	513	522	533	514	568	521	533	526	497	533	520	494	545	503	499	550	531	451	519	483	478	467	478	488	538	479	528	522	482	508	499	485	461	489	518	452	521	522	501	531	506	505	498	485	486	508	512	488	531	499	469	546	505	518	499	469	522	522	489	552	512	517	501	461	520	516	547	513	534	506	556	499	458	529	501	507	572	522	463	472	469	527	467	503	530	491	483	486	514	490	494	503	527	461	532	513	477	517	500	530	505	492	488	512	498	520	506	500	527	480	519	501	486	514	506	510	496	474	520	537	527	536	513	497	541	531	514	481	525	499	515	492	480	469	477	485	524	500	519	518	514	505	481	477	484	531	517	516	528	525	567	457	510	488	504	472	517	496	552	533	469	514	507	535	482	540	486	514	526	552	511	508	536	511	495	543	547	495	496	491	508	525	509	506	519	496	490	522	557	519	513	503	550	499	507	504	526	476	493	482	480	503	564	503	500	484	549	495	525	509	545	448	453	528	533	500	467	509	557	531	550	537	501	505	503	502	507	533	513	504	522	524	524	508	507	512	537	530	534	512	515	528	529	529	513	518	458	506	531	496	494	484	495	498	528	482	542	506	499	530	513	519	531	462	524	541	534	503	504	561	518	504	500	473	527	501	493	465	532	526	502	487	492	515	451	505	527	495	533	513	509	530	509	485	464	526	505	474	500	492	512	482	521	507	493	497	549	517	516	508	500	527	491	496	525	496	481	502	544	477	463	507	535	465	475	554	528	511	486	513	481	553	513	507	522	508	480	501	510	526	560	482	495	479	532	486	515	509	467	525	518	498	510	515	482	502	498	482	532	528	535	572	481	457	466	524	524	525	547	513	495	488	544	499	498	484	500	489	529	514	510	527	547	515	498	523	459	512	511	509	480	473	527	521	520	515	519	525	481	500	569	501	515	537	523	524	503	535	500	525	483	444	543	505	508	495	508	551	478	475	499	478	478	506	550	476	514	455	531	472	520	516	502	523	540	483	505	513	510	509	494	468	534	511	506	532	523	492	536	510	491	518	505	470	519	442	478	479	526	472	480	515	506	513	540	488	507	511	498	530	488	445	495	446	530	518	448	525	497	498	487	500	503	524	511	497	555	500	469	514	536	522	537	509	519	515	516	508	490	492	503	495	508	503	521	536	505	506	487	468	543	534	486	483	507	508	454	477	509	553	531	543	512	503	484	485	509	471	524	482	541	464	512	497	537	565	520	499	505	491	526	491	482	512	541	519	543	500	512	482	502	492	488	493	514	522	504	505	511	488	532	545	531	449	533	551	508	488	511	473	510	526	506	501	513	506	491	480	493	501	527	440	538	511	505	485	528	510	513	487	521	531	528	535	498	467	495	514	499	490	576	502	505	496	502	504	519	520	530	484	517	516	449	507	514	495	507	469	520	495	489	458	532	511	520	521	500	505	475	536	508	489	501	548	503	511	530	513	527	534	507	532	527	529	509	508	536	520	476	472	539	529	490	498	493	494	520	558	457	463	517	460	498	480	501	510	508	520	513	519	504	477	519	476	538	526	501	529	471	528	542	542	461	505	509	518	505	501	516	499	520	487	466	536	504	517	537	453	501	475	489	469	547	514	530	511	488	497	475	508	506	517	480	539	542	485	502	501	493	510	457	512	485	498	492	537	507	526	497	561	450	465	468	523	501	499	522	525	523	492	546	532	493	504	517	501	530	510	508	517	546	518	500	501	526	507	503	532	477	541	543	554	556	515	546	517	523	492	533	521	551	483	539	516	537	464	495	519	505	498	530	526	506	521	507	548	509	497	506	523	502	520	535	511	513	501	505	519	471	521	509	500	497	534	522	506	468	507	509	515	503	535	494	460	512	529	513	509	501	499	474	527	471	522	555	536	490	506	522	487	515	509	492	465	474	493	511	526	557	528	505	528	544	508	465	514	523	516	502	470	529	527	504	512	494	508	515	525	502	492	507	534	484	535	508	504	502	475	487	473	565	521	517	515	504	514	561	555	510	507	502	477	479	530	523	499	503	466	500	542	493	499	518	531	548	541	513	497	514	506	501	524	472	479	486	529	519	536	544	544	510	522	559	520	521	472	514	537	506	475	491	509	502	489	540	547	559	488	504	504	507	491	493	500	474	480	488	512	500	497	489	524	487	499	527	489	487	578	479	520	508	497	541	538	529	505	485	516	536	512	477	560	512	525	503	533	512	542	479	503	478	504	493	501	534	510	525	517	497	510	520	507	507	493	532	499	475	549	473	491	502	483	533	525	524	527	522	504	523	518	531	528	546	501	485	516	493	516	529	553	530	519	504	528	515	504	500	494	490	511	492	532	503	506	526	496	517	526	471	528	512	534	494	512	492	548	535	485	503	508	481	521	517	512	516	502	522	530	527	464	510	453	496	507	565	510	487	523	528	510	540	527	523	493	504	507	491	497	515	499	514	526	520	514	527	490	488	492	543	546	525	497	515	484	466	493	543	522	542	500	497	521	518	532	525	496	479	512	496	454	510	492	489	487	544	509	480	503	535	489	535	484	491	503	501	533	524	498	496	516	522	499	503	532	504	481	490	499	509	475	542	502	498	492	531	519	530	523	528	514	513	496	527	508	521	519	540	468	521	540	513	534	523	518	560	496	501	563	560	517	501	492	504	502	506	531	468	518	489	498	506	491	538	517	524	483	516	493	480	495	513	482	468	450	519	546	501	510	511	500	499	521	538	516	535	524	553	524	503	490	498	508	468	505	484	539	503	470	548	498	516	499	529	572	544	485	503	529	491	522	515	507	532	525	495	510	514	493	477	526	573	507	483	513	532	564	520	527
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
