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
338062297868	338062298429	338062298979	338062299529	338062300079	338062300629	338062301179	338062301729	338062302279	338062302829	338062303379	338062303929	338062304479	338062305029	338062305579	338062306129	338062306679	338062307229	338062307779	338062308329	338062308879	338062309429	338062309979	338062310529	338062311079	338062311629	338062312179	338062312729	338062313279	338062313829	338062314379	338062314929	338062315479	338062316029	338062316579	338062317129	338062317679	338062318229	338062318779	338062319329	338062319879	338062320429	338062320979	338062321529	338062322079	338062322629	338062323179	338062323729	338062324279	338062324829	338062325379	338062325930	338062326480	338062327029	338062327579	338062328130	338062328679	338062329229	338062329779	338062330329	338062330879	338062331429	338062331979	338062332529	338062333079	338062333629	338062334179	338062334729	338062335279	338062335829	338062336380	338062336929	338062337479	338062338029	338062338579	338062339129	338062339679	338062340229	338062340779	338062341330	338062341879	338062342429	338062342979	338062343529	338062344079	338062344630	338062345180	338062345729	338062346280	338062346829	338062347379	338062347929	338062348479	338062349030	338062349579	338062350129	338062350680	338062351229	338062351779	338062352329	338062352879	338062353429	338062353980	338062354530	338062355079	338062355629	338062356179	338062356730	338062357279	338062357829	338062358379	338062358929	338062359480	338062360029	338062360579	338062361129	338062361679	338062362229	338062362780	338062363329	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2760	3650	2300	2760	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2755	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
31753	11758	8317	5575	3802	2757	1946	1436	1220	1049	1071	834	833	636	600	751	594	561	535	483	455	485	512	452	447	435	428	457	452	438	454	460	467	435	489	457	464	430	432	430	399	437	457	423	463	409	429	427	430	431	440	434	433	470	437	457	486	437	433	454	419	400	407	429	396	413	408	431	406	406	421	404	431	428	444	459	435	423	428	428	467	451	417	418	416	433	424	425	407	421	421	443	411	427	404	408	456	438	408	458	426	404	431	426	405	399	460	457	461	466	389	390	431	446	421	425	415	431	435	474	428	410	412	391	402	411	470	397	411	429	450	403	491	430	410	411	447	395	443	445	421	413	476	421	412	419	455	427	440	419	415	430	448	442	416	476	419	407	387	429	476	430	434	419	441	437	469	433	421	448	431	404	464	412	428	430	442	432	424	438	429	421	432	457	471	405	448	415	411	428	456	416	440	411	420	388	454	417	423	417	386	430	464	405	416	405	417	424	469	427	416	424	463	420	448	426	465	426	428	441	416	413	425	404	436	409	451	416	433	452	423	415	400	434	474	456	439	463	427	432	387	404	425	443	414	435	457	428	412	475	425	420	429	411	425	395	417	412	421	472	401	454	418	472	415	449	425	449	418	413	451	437	438	450	448	436	417	424	429	428	431	405	390	453	463	470	451	430	450	452	448	415	419	444	401	436	436	384	457	435	455	433	405	452	403	420	416	460	454	383	438	380	449	418	390	462	469	402	402	454	489	456	416	468	444	471	441	426	447	390	380	404	386	421	471	468	423	435	406	417	418	416	419	404	432	431	450	433	440	374	412	478	428	392	427	422	420	447	413	467	409	472	392	401	416	426	443	433	453	403	465	429	447	467	443	435	462	395	491	434	419	470	434	454	417	416	432	419	410	420	439	458	455	425	442	471	392	430	412	416	409	485	424	459	427	421	438	438	425	452	432	432	381	399	416	438	400	443	460	434	381	429	415	452	443	415	395	414	370	410	418	426	408	440	430	432	479	442	437	413	418	444	424	421	374	469	424	461	427	403	415	465	421	413	449	423	432	437	420	435	413	458	449	406	423	444	440	396	406	433	423	402	436	416	429	453	386	416	427	438	460	407	441	447	432	442	436	442	444	389	413	405	458	463	431	451	443	453	424	443	423	372	437	438	444	406	433	435	433	393	471	440	419	412	474	387	406	429	453	429	392	408	433	409	386	472	437	421	452	455	430	424	413	449	439	412	422	463	402	396	437	446	466	408	468	417	422	419	415	453	432	458	425	456	408	450	436	487	435	461	429	408	442	461	430	402	450	423	445	408	377	429	404	394	425	420	426	446	443	435	446	372	422	389	414	401	425	409	460	434	500	418	471	466	423	473	408	437	434	401	417	431	457	433	444	403	436	405	424	452	435	400	400	401	439	397	459	399	467	416	407	446	442	375	414	459	429	420	414	465	408	445	446	457	412	458	399	422	429	434	462	417	438	424	412	409	430	435	425	393	431	411	403	438	437	390	410	481	421	410	458	434	405	464	415	432	436	441	442	403	427	433	415	435	426	420	444	486	463	404	412	440	404	431	453	420	430	418	434	400	419	424	427	427	468	405	471	449	478	436	460	427	439	456	447	419	401	417	442	433	442	408	440	390	462	441	424	421	406	422	430	416	453	432	425	451	435	405	458	409	392	377	432	434	431	447	475	393	376	436	437	432	402	420	440	452	386	402	401	436	432	411	443	398	467	424	443	405	383	440	455	427	450	422	449	468	460	420	449	427	390	439	435	451	456	426	420	432	427	408	426	413	423	397	424	460	441	393	449	434	419	416	466	445	454	443	414	514	443	404	456	413	426	440	445	428	465	415	406	434	438	397	458	425	440	406	420	419	417	448	450	410	452	431	385	405	432	397	423	472	443	446	411	439	418	468	397	380	402	432	431	401	431	450	396	412	422	409	410	422	441	405	442	425	459	379	457	387	418	443	387	397	397	436	448	436	424	441	461	428	383	401	428	420	373	380	435	434	440	430	431	447	422	487	427	436	438	401	444	456	432	475	430	418	438	427	487	430	404	425	423	424	451	448	405	389	445	434	409	440	401	456	444	440	416	426	414	446	465	451	439	452	402	443	410	448	428	433	415	423	432	423	428	417	453	434	451	430	418	406	417	422	394	421	428	438	414	398	458	465	401	424	405	445	401	404	387	432	439	459	392	467	459	424	433	468	440	415	434	468	444	432	441	456	417	416	430	461	446	436	471	453	464	393	411	416	465	420	415	414	395	464	416	382	467	399	417	466	432	421	404	422	370	404	413	412	399	402	438	414	406	415	402	434	465	439	434	430	417	453	428	388	465	468	451	402	427	426	377	442	433	403	446	425	447	447	425	456	437	404	408	457	416	410	415	452	421	433	480	419	451	409	407	436	399	420	405	460	428	404	412	461	419	447	418	436	452	423	399	442	383	392	439	371	439	415	453	426	447	425	453	435	426	469	422	441	414	470	411	394	376	432	448	415	373	406	410	391	396	473	427	438	451	422	398	443	400	418	462	407	424	452	442	443	460	449	401	441	428	458	392	425	440	407	429	422	425	422	465	437	454	418	437	448	424	420	447	409	420	394	452	405	436	411	423	414	397	442	420	458	422	426	445	428	475	423	451	434	434	379	456	444	391	404	389	459	435	420	431	421	419	453	420	494	419	427	469	421	424	430	410	415	430	395	409	397	438	416	434	425	390	418	465	470	405	446	410	430	436	414	435	390	413	425	439	453	441	457	456	438	424	420	397	473	472	457	440	437	448	416	446	427	449	468	420	471	422	442	448	433	462	383	467	469	457	399	404	406	463	396	461	421	440	428	376	423	439	416	458	403	416	438	409	408	430	418	408	423	448	432	415	431	443	451	429	428	462	413	402	405	413	444	384	451	382	444	449	448	425	422	461	437	420	396	430	390	438	412	442	395	426	423	393	401	396	386	429	457	426	411	435	409	436	428	399	419	416	423	404	408	400	413	493	414	449	409	423	442	413	457	411	405	458	433	414	434	415	475	461	439	446	453	419	406	416	421	415	449	421	399	435	389	449	437	402	384	440	474	477	407	437	466	415	460	487	409	437	434	411	442	447	437	430	426	473	397	446	412	434	446	386	362	411	390	416	408	434	426	402	404	439	441	415	414	421	433	423	429	439	435	407	425	435	402	460	418	427	414	385	404	458	469	425	426	450	473	412	427	384	401	435	427	396	407	418	446	443	443	453	405	429	447	461	447	413	376	401	426	421	412	390	456	432	485	424	463	379	405	437	438	429	463	455	428	449	393	401	413	445	400	431	411	406	480	463	407	432	415	401	436	396	400	417	478	395	459	421	429	388	436	426	447	429	393	432	427	450	454	440	400	423	440	444	431	428	417	499	450	442	399	423	442	392	449	427	446	457	382	455	414	426	453	436	467	388	440	445	424	367	418	398	458	424	426	439	427	396	404	412	436	416	432	407	430	452	434	417	413	415	429	399	432	408	415	407	421
17590	7802	12448	12479	10753	9091	7182	5530	4951	3966	4059	3161	2853	2407	2174	2117	1561	1612	1601	1495	1341	1273	1265	1193	1225	1202	1174	1212	1117	1101	1047	1101	1020	988	1058	1080	1104	1054	979	1016	985	1043	993	989	967	958	943	907	978	976	917	949	935	966	886	965	935	889	974	919	922	976	988	972	975	887	932	924	960	937	925	921	917	934	928	975	924	873	940	921	936	934	928	900	914	924	979	951	876	910	951	887	937	922	919	926	967	901	965	953	939	954	964	954	915	942	944	958	938	957	933	959	960	972	913	911	973	935	953	888	955	943	954	865	955	909	922	950	933	906	969	967	953	909	957	983	935	933	907	939	948	908	939	951	939	926	920	916	933	914	942	961	1006	964	889	991	946	967	913	944	958	957	969	944	871	950	991	894	942	978	929	987	941	947	987	886	949	937	927	960	896	960	957	947	1001	907	983	920	912	972	905	979	928	935	909	899	936	901	898	868	961	941	1006	972	891	958	974	948	901	944	944	926	917	922	931	1020	960	986	922	880	933	952	967	959	930	938	932	907	931	956	921	951	943	919	948	960	927	930	888	928	976	908	899	906	977	948	961	948	941	921	942	909	914	955	943	861	986	906	883	979	974	858	923	926	923	978	929	915	979	927	922	912	951	917	937	876	878	912	926	903	935	925	939	959	950	945	897	951	980	929	964	938	914	883	896	932	941	927	915	929	948	967	899	869	937	952	967	947	916	953	921	891	939	907	912	928	925	902	977	877	964	882	941	956	1013	882	958	945	923	909	938	953	928	939	938	970	926	869	965	952	1002	914	948	922	967	1002	907	892	950	888	931	917	904	945	874	1015	949	872	871	987	906	951	935	914	953	927	936	932	914	957	934	924	925	914	966	948	969	990	979	921	970	967	911	918	921	991	944	979	977	966	938	875	961	899	965	932	961	918	983	958	946	952	930	914	962	953	942	890	936	946	942	909	876	951	961	958	978	895	929	929	925	946	985	911	951	953	971	913	954	901	1002	939	927	959	961	924	989	914	957	942	968	904	917	881	976	960	864	968	944	917	947	950	904	866	929	917	915	949	913	980	947	963	906	908	978	952	890	945	904	948	1006	937	960	950	891	919	924	924	905	995	961	930	948	888	973	903	935	887	913	932	940	926	962	1004	978	872	919	920	965	929	869	926	997	961	868	915	1008	968	835	903	947	943	906	942	887	942	942	944	991	980	895	915	984	946	964	878	928	947	929	987	926	932	923	900	915	925	924	934	937	970	929	942	969	946	925	959	939	956	926	888	940	946	917	941	969	954	915	970	911	947	959	918	933	966	929	926	905	983	941	935	971	924	968	874	929	891	901	909	925	968	961	959	1004	919	922	913	907	951	949	913	928	983	902	959	972	930	946	937	908	915	881	923	952	884	909	925	965	923	892	903	998	907	928	904	959	919	915	909	955	950	909	886	917	969	877	960	906	956	957	954	954	886	891	916	978	918	932	931	920	931	965	866	909	958	950	894	899	857	941	887	930	973	922	954	918	916	894	922	907	900	979	916	918	934	942	917	889	906	950	885	934	914	947	918	925	897	940	933	953	938	916	961	874	943	933	942	930	863	932	915	901	955	945	902	902	933	899	914	950	928	950	946	943	917	937	919	930	984	956	973	917	967	948	910	984	898	946	888	974	903	930	925	899	932	961	926	996	909	1010	912	909	906	929	968	967	934	928	892	886	954	945	951	931	902	955	925	909	947	931	940	924	947	943	937	862	884	979	954	927	908	980	964	926	911	925	953	923	940	910	921	885	939	910	900	907	925	916	931	906	977	912	947	977	944	937	925	920	954	979	899	932	950	963	937	926	966	904	928	957	943	923	941	1000	952	950	940	898	905	1037	849	962	951	956	926	968	963	940	927	900	966	941	1032	936	951	952	929	939	997	917	928	954	885	938	925	922	888	914	914	926	957	972	914	920	926	899	961	929	993	962	936	940	912	873	919	986	904	946	935	908	922	924	1038	922	901	925	939	881	895	922	883	955	926	863	948	922	897	902	1035	926	975	965	928	924	944	940	949	909	926	896	932	951	925	928	887	915	940	926	895	888	903	935	938	946	905	921	929	923	917	879	889	912	903	929	930	944	938	962	992	967	998	974	983	933	906	945	902	938	932	924	892	956	959	992	926	893	947	936	966	901	927	881	932	955	970	919	955	965	996	900	897	887	949	938	942	941	933	896	947	932	935	935	913	931	908	961	938	907	881	928	907	957	894	882	963	901	920	948	934	968	912	902	943	959	950	938	953	954	884	930	902	923	939	845	907	959	925	917	1018	1008	936	859	968	953	951	921	970	957	919	936	898	936	890	883	938	941	928	898	979	926	944	993	924	945	935	923	911	939	932	885	891	919	883	937	940	892	949	901	936	873	939	929	934	893	920	966	959	900	910	945	915	959	923	926	952	958	968	991	880	947	940	930	959	981	903	983	948	923	946	970	992	921	929	942	909	866	990	889	920	921	894	914	960	930	904	934	952	949	975	943	964	881	932	961	921	932	909	920	893	931	909	946	987	954	932	959	905	955	930	963	933	946	951	912	962	921	911	934	928	952	914	957	956	967	919	965	897	932	941	951	944	1009	894	917	970	988	952	930	971	963	932	953	957	955	979	905	943	931	952	908	968	909	919	985	923	946	972	934	955	911	929	933	956	954	938	975	921	914	906	930	939	917	917	955	949	905	919	956	918	923	939	934	929	903	934	920	897	961	937	940	942	961	901	900	916	939	926	886	976	955	951	950	895	955	938	954	928	934	973	925	973	909	891	867	956	910	896	893	899	900	955	875	911	971	944	901	928	955	944	918	924	930	960	944	952	937	989	938	990	953	956	982	895	893	895	951	998	962	986	940	909	913	937	948	918	973	956	948	913	892	931	971	930	939	919	974	969	927	981	912	969	959	938	959	961	879	899	939	968	930	912	936	971	886	970	955	913	860	867	906	890	956	955	949	928	872	927	945	949	900	899	934	920	931	970	929	951	955	880	905	925	964	880	933	954	926	936	986	928	941	926	931	938	929	927	965	906	899	912	902	914	931	986	929	937	862	950	981	897	969	924	940	968	886	923	953	938	931	943	987	937	931	935	934	924	934	942	941	961	911	928	948	934	961	945	944	909	892	966	949	924	957	876	936	912	934	957	945	936	936	962	953	863	904	949	955	864	927	985	981	921	878	915	899	959	964	935	899	881	949	967	904	958	908	908	923	960	981	862	977	965	937	874	945	912	931	934	945	963	955	979	900	932	941	928	974	950	950	938	871	971	998	947	961	954	882	948	908	910	936	899	919	934	964	928	872	932	947	932	924	918	909	928	908	932	904	985	924	956	888	945	904	965	901	942	927	948	911	935	926	957	909	909	954	905	948	890	878	876	996	975	948	898	939	887	898	963	912	986	939	936	952	896	943	927	935	920	974	918	948	893	956	966	1004	944	942	959	931	984	937	936	931	918	920	1000	900	966	964	943	956	932	917	997	898	925	922	866	942	943	882	993	942	939	945	906	984	910
12729	4605	3176	2208	1406	1048	857	747	642	552	556	517	527	468	464	466	404	448	432	382	435	428	424	401	395	389	407	376	371	390	400	422	366	410	396	380	359	392	426	401	434	384	389	360	455	415	397	410	376	384	415	389	391	384	408	412	397	393	364	385	386	379	412	407	379	372	396	377	394	367	320	389	401	367	388	385	388	340	396	384	381	395	406	416	393	386	408	383	366	407	387	390	406	401	375	352	408	421	367	379	409	418	370	360	363	388	369	413	424	421	402	393	426	375	396	389	372	380	392	396	382	348	378	428	418	405	365	372	399	399	341	380	386	391	433	359	400	352	389	411	399	414	376	339	404	393	392	410	392	359	395	404	423	386	355	375	396	372	380	372	391	379	389	388	375	381	357	424	377	413	375	407	399	391	404	393	435	377	413	407	363	374	381	387	392	402	393	409	356	341	385	378	376	360	387	386	417	399	381	412	412	382	403	416	356	374	360	358	374	359	418	364	409	364	400	385	398	396	418	385	368	340	384	375	387	383	382	389	382	407	400	440	391	421	390	429	391	353	365	388	367	403	376	352	415	389	395	393	376	359	378	383	344	365	366	373	398	384	360	413	356	430	384	387	380	351	373	325	391	358	373	413	402	418	378	399	374	399	374	366	404	409	391	430	387	415	435	365	345	386	388	391	348	414	418	419	408	420	384	398	393	391	360	394	413	361	384	372	401	425	421	368	384	333	360	426	417	385	403	405	421	366	355	406	390	359	383	395	382	384	367	376	364	381	405	400	412	429	379	424	419	370	402	418	361	387	381	375	400	357	378	372	355	391	387	379	387	390	383	348	404	379	368	401	368	401	387	409	417	351	376	407	382	386	386	419	363	406	360	375	355	427	436	373	348	368	361	379	385	362	363	413	391	368	370	399	362	382	420	359	401	402	384	408	387	388	373	380	358	351	370	398	363	371	378	433	385	369	414	375	377	372	360	408	385	352	412	376	410	387	385	415	415	409	403	440	393	406	401	377	414	390	378	363	389	342	360	422	423	403	393	407	371	409	412	396	369	398	367	423	401	410	354	377	327	390	384	355	421	409	396	362	392	367	354	366	392	401	357	414	361	424	365	352	386	396	391	417	394	405	396	418	384	387	413	377	366	403	370	393	424	405	396	399	360	437	375	380	386	386	372	365	398	406	380	392	368	361	371	353	398	383	369	419	376	356	359	409	365	371	402	323	392	385	404	393	348	395	406	369	426	403	422	387	381	381	354	394	373	374	385	396	363	413	386	357	386	439	408	376	385	373	419	427	392	405	396	372	393	435	377	389	386	362	405	396	383	381	367	440	400	397	385	388	391	385	418	349	386	391	410	418	393	393	405	359	418	408	386	419	407	360	402	390	414	437	435	352	401	389	386	391	346	376	378	429	393	383	391	397	388	354	407	379	364	372	383	361	414	392	356	383	381	390	450	370	427	363	365	398	386	391	416	377	406	398	384	378	367	425	386	382	415	364	411	409	386	394	415	396	389	366	398	444	392	400	377	360	428	405	397	379	369	386	365	386	410	359	407	417	452	410	386	380	426	416	412	410	412	387	389	399	392	391	360	388	418	417	407	381	405	387	369	389	386	374	367	388	385	387	398	333	412	375	362	408	409	371	371	408	363	358	401	405	392	423	433	358	402	405	397	386	384	405	404	397	367	403	408	382	372	430	416	383	380	402	383	372	373	372	391	371	406	401	366	377	384	413	410	424	390	382	387	397	446	400	403	407	407	371	370	346	360	401	374	357	416	417	394	369	400	367	375	401	381	389	379	409	392	407	385	411	384	386	410	373	396	386	428	375	387	433	406	403	383	396	351	369	388	397	385	404	398	410	412	391	362	366	348	367	378	358	394	382	422	369	401	399	383	393	389	392	380	383	432	369	385	342	350	370	431	381	387	386	362	387	390	409	367	392	440	380	398	411	384	387	368	397	401	393	435	389	384	410	397	373	406	398	387	390	407	376	406	373	396	382	374	403	422	391	389	377	403	362	358	396	363	390	398	409	369	389	388	405	390	368	389	340	387	405	406	426	398	345	357	387	420	394	395	364	387	387	373	397	375	339	383	372	386	393	373	410	390	377	359	376	399	425	390	403	383	406	374	388	421	379	369	366	390	377	364	375	393	395	381	363	392	424	416	411	387	374	374	360	372	386	411	396	403	387	353	408	371	390	387	419	432	384	368	357	393	380	392	373	412	437	362	374	407	365	409	391	385	370	404	389	372	386	398	400	388	437	403	431	404	382	373	384	406	404	382	395	366	406	374	417	410	404	381	410	366	408	384	380	386	353	378	385	396	358	408	369	369	347	360	364	355	407	392	389	364	388	407	413	391	380	366	366	442	372	377	384	384	360	387	364	370	420	382	356	385	397	364	387	412	355	359	424	392	412	362	393	375	393	381	355	411	394	372	393	408	381	382	368	369	360	362	384	407	407	418	403	390	359	418	386	422	403	379	407	388	371	405	410	400	394	386	436	403	365	387	388	356	382	388	354	430	389	436	370	466	372	382	388	362	369	378	351	410	396	407	404	376	393	432	390	406	375	411	376	383	388	411	398	350	367	394	377	421	397	414	400	393	428	390	384	373	377	361	376	402	426	392	395	378	415	394	383	390	383	366	367	400	417	405	411	384	401	431	360	376	388	383	430	380	367	413	379	366	368	399	372	369	334	400	369	430	408	380	377	436	400	393	375	394	390	391	408	426	383	360	377	362	368	418	367	374	411	370	373	412	386	384	406	393	378	374	378	418	385	397	370	381	404	381	404	430	407	408	366	388	401	381	345	383	422	419	409	368	399	407	387	371	369	401	417	348	370	374	362	353	335	377	339	372	401	360	400	361	387	364	431	375	398	384	406	366	404	378	405	378	368	370	385	390	394	403	393	401	397	366	365	377	420	424	386	391	389	433	383	360	387	384	383	404	377	400	358	387	373	383	389	395	380	402	381	389	395	420	359	411	435	388	412	371	380	405	382	386	421	381	356	366	394	411	382	400	401	362	409	442	391	346	390	363	353	372	414	358	412	385	434	384	396	350	421	418	387	375	399	406	403	411	408	406	394	423	392	410	394	396	387	405	395	389	400	396	440	372	390	379	424	391	416	382	369	366	383	379	401	400	384	368	396	358	417	455	412	361	359	417	396	352	372	387	381	396	394	398	386	383	426	383	362	380	374	356	381	451	383	322	396	386	387	387	426	338	379	369	421	407	409	441	352	385	367	397	369	413	379	409	418	367	419	384	379	371	401	374	392	412	393	402	359	346	387	392	419	385	377	388	369	408	373	383	382	355	391	376	361	384	395	389	380	411	346	371	396	368	392	407	390	389	412	405	411	347	359	380	364	394	392	413	344	400	409	395	404	359	372	391	378	367	385	387	383	416	401	363	398	366	413	393	356	392	401	405	391	368	419	381	376	357	362	374	368	400	371	375	411	425	409	383	379	381	381	385	365	364	358	374	379	394	412	371	393
7532	3682	5880	6022	4519	3831	3303	2583	2283	1722	1787	1482	1497	1318	1231	1382	1019	1091	1153	1130	918	1040	948	921	1033	955	914	902	919	912	891	893	872	877	895	844	897	871	848	861	801	861	842	821	826	838	862	813	851	844	872	823	797	821	845	899	920	830	827	859	882	867	848	827	896	881	810	852	841	860	846	849	808	883	872	858	866	828	833	845	848	857	912	809	859	829	826	833	828	832	841	835	815	828	807	825	859	804	840	903	827	892	838	792	838	845	833	871	895	892	811	878	867	829	836	865	839	863	856	791	824	875	834	804	825	826	854	832	823	917	850	836	807	855	842	834	845	856	846	850	847	852	823	837	824	878	894	775	815	827	873	826	854	837	874	863	847	859	874	822	820	852	848	837	830	799	827	812	900	833	869	822	798	891	852	840	832	840	826	843	802	823	844	789	848	850	860	882	886	814	876	869	791	854	890	824	828	833	857	835	837	920	833	838	820	810	854	829	850	811	821	826	840	803	855	812	822	791	866	798	871	824	870	803	803	851	864	837	846	821	825	860	839	848	859	807	837	836	879	846	851	836	858	847	890	832	821	795	897	838	829	816	849	849	821	842	833	834	803	852	808	828	839	875	854	815	873	858	854	790	858	812	854	855	864	838	865	849	805	813	867	805	891	797	927	799	860	877	856	763	826	840	792	781	798	866	788	887	826	788	876	828	841	835	815	839	837	890	849	828	841	801	831	895	853	808	852	839	812	791	868	914	857	854	811	890	818	863	826	851	806	824	783	819	834	847	840	827	855	875	833	841	852	873	826	785	907	810	802	815	849	832	851	910	840	829	836	852	835	846	897	816	814	828	832	831	794	832	841	857	859	850	863	859	845	781	796	856	817	811	830	793	847	832	861	851	813	814	847	798	806	805	869	804	845	892	855	851	899	820	837	854	814	834	873	807	849	834	855	828	865	874	894	818	877	814	778	804	904	854	907	864	801	832	850	886	834	823	846	854	849	847	810	852	817	856	843	841	813	804	834	822	786	831	810	897	855	845	846	846	860	837	840	854	796	823	833	861	852	835	872	798	856	857	851	832	842	806	818	835	839	816	833	890	815	858	882	832	896	852	811	817	854	823	884	854	852	846	868	831	879	810	865	795	818	850	820	838	857	851	885	790	869	837	837	799	849	855	859	865	845	831	868	802	850	821	803	827	808	894	865	875	776	879	857	831	773	821	837	827	840	844	843	881	864	813	822	873	841	882	877	850	857	843	860	841	845	833	843	848	849	828	829	860	850	862	829	894	815	830	832	860	811	868	850	836	853	879	826	831	821	803	864	873	887	813	855	820	847	863	853	904	797	843	760	813	873	842	867	854	837	861	853	830	884	834	852	856	842	822	855	825	776	884	849	798	851	820	813	893	831	825	909	858	830	871	878	861	838	758	815	846	825	879	873	840	868	839	868	858	820	825	846	814	826	813	882	850	852	904	842	804	836	797	854	890	901	849	909	877	835	845	826	831	843	847	823	831	809	852	846	796	816	841	842	872	824	826	829	816	833	840	873	844	795	827	831	822	872	830	843	831	802	824	864	821	848	842	839	853	825	778	859	844	845	880	811	845	804	866	872	829	847	849	828	836	849	812	842	818	852	862	845	839	797	833	819	879	790	897	811	862	862	807	817	828	816	865	793	785	830	854	829	844	797	822	842	917	890	854	877	845	845	863	836	836	850	863	840	839	818	858	818	858	815	867	826	824	811	862	839	853	843	837	812	896	886	824	836	865	850	803	866	813	833	849	836	864	915	862	881	812	827	840	847	830	827	857	861	826	859	867	859	801	829	837	833	854	866	786	845	860	886	853	909	821	867	799	835	812	845	830	811	810	870	839	799	883	842	828	777	872	865	784	829	814	829	839	865	823	860	815	820	807	888	838	866	823	860	843	836	841	817	787	816	823	821	853	818	853	851	811	852	814	887	848	874	813	891	875	819	847	856	827	871	797	824	815	800	808	844	886	868	846	847	837	811	836	848	879	845	827	850	876	920	872	833	847	880	857	849	837	909	841	805	816	850	828	861	823	896	846	836	854	833	838	780	821	832	876	873	824	813	831	845	764	869	856	853	887	864	881	821	804	851	790	812	846	798	837	833	868	862	862	835	830	830	831	906	847	839	831	840	843	838	831	874	795	850	856	821	895	824	807	884	797	824	845	843	816	830	874	816	877	835	806	851	840	791	837	860	888	870	828	796	849	855	842	845	802	864	838	834	869	825	841	814	843	821	836	851	859	847	821	830	814	885	870	865	868	846	851	872	873	822	866	803	810	832	785	890	833	870	788	806	817	821	808	877	900	813	841	788	838	852	804	883	815	861	853	835	826	883	857	852	874	888	892	871	848	856	829	848	880	838	855	799	851	799	787	887	880	861	807	856	907	882	905	791	824	827	881	813	818	873	873	804	860	827	860	846	825	845	854	849	806	800	845	832	835	897	896	881	887	830	837	848	806	849	786	848	874	820	827	797	816	865	810	862	808	899	792	864	865	824	850	823	842	857	834	771	873	819	843	855	870	850	799	804	844	833	853	826	879	872	867	839	873	809	815	810	851	844	826	877	822	883	866	859	813	875	812	836	819	816	824	832	836	861	839	879	852	832	859	890	823	822	868	865	856	878	866	869	863	836	886	851	809	851	772	879	833	840	866	802	778	841	835	836	821	813	807	851	878	807	854	802	872	830	839	848	850	845	849	836	788	834	875	820	872	844	833	833	831	796	895	896	836	851	823	823	863	871	837	833	865	831	886	849	855	863	824	839	835	895	910	870	838	796	841	848	815	858	857	875	846	846	817	874	862	851	816	835	850	853	852	849	810	841	834	834	896	790	842	847	811	852	849	791	863	819	824	884	820	834	839	883	856	836	840	842	816	862	826	854	825	843	838	859	868	870	919	846	827	877	862	889	788	830	848	856	797	869	819	840	835	870	874	871	885	809	817	869	800	838	862	858	838	803	776	845	855	822	835	854	851	837	867	833	828	875	835	871	883	847	874	876	859	847	880	798	884	852	845	868	866	864	831	800	872	867	832	809	873	861	848	833	853	828	860	834	813	867	834	868	806	871	853	807	829	833	845	857	873	793	820	890	842	855	932	879	823	793	871	833	821	772	841	794	843	859	840	863	865	848	792	828	872	858	834	821	820	835	872	813	846	827	846	900	841	829	849	840	799	821	862	851	913	823	822	812	817	888	881	847	832	829	917	845	823	835	779	869	877	864	876	854	868	853	896	839	834	859	866	901	862	899	853	852	831	863	807	842	868	835	816	870	866	812	856	839	821	887	804	884	872	862	833	865	847	812	807	834	811	862	824	860	816	858	861	877	860	820	845	820	851	817	897	771	854	816	876	809	859	844	831	830	799	839	872	852	850	850	806	810	827	844	825	850	885	818	783	819	848	803	812	872	837	833	845	855	868	834	848	784	809	843	853	816	852	862	862	835	846	806	808	827	838	798	902	886	850	860	871	843	895
23894	7787	5777	3529	2343	1914	1471	1018	929	703	687	678	582	497	473	498	430	364	416	407	427	403	390	398	414	388	380	366	358	373	370	356	372	394	364	357	357	378	364	377	394	387	350	397	383	382	336	360	355	366	329	315	368	415	381	350	335	391	329	352	373	359	328	396	341	361	338	385	383	352	342	386	334	349	393	377	356	368	310	357	375	346	357	353	387	348	351	412	385	374	376	362	365	341	349	342	355	344	403	372	358	344	359	339	358	351	365	348	371	362	377	360	330	341	358	342	396	349	331	357	406	381	351	381	356	363	365	370	356	352	341	347	381	368	341	356	346	371	362	400	396	363	396	322	366	388	314	354	384	369	371	343	325	367	341	346	355	341	357	405	381	341	379	349	328	346	372	347	344	338	338	393	358	338	381	355	369	380	368	360	337	351	355	349	353	336	376	368	369	337	373	346	371	343	344	376	354	376	335	369	379	358	352	327	368	362	385	345	374	345	326	341	385	363	346	337	384	347	405	386	365	356	370	370	372	365	339	365	362	357	354	366	322	313	376	383	344	345	367	403	368	370	382	403	404	370	348	364	376	371	380	336	361	384	365	412	344	328	360	365	404	339	368	381	365	371	342	334	377	413	409	361	353	354	332	357	353	331	375	328	346	382	354	356	355	373	362	380	339	340	354	359	369	356	368	343	348	329	367	344	334	375	387	400	376	377	329	383	392	372	387	369	355	337	368	375	340	377	354	333	355	355	324	372	354	355	357	325	326	368	368	414	383	347	339	357	388	397	374	344	322	385	378	342	342	364	369	346	348	360	348	349	381	350	373	349	364	397	364	349	344	337	396	343	395	363	423	321	326	361	365	346	364	341	396	411	309	379	372	339	347	339	333	379	365	348	394	387	367	351	337	381	376	343	418	344	381	358	341	358	365	348	375	311	330	360	371	356	384	345	385	321	344	361	344	365	349	346	368	336	371	339	354	325	328	376	369	401	346	377	377	374	364	338	360	343	343	371	350	339	366	410	378	351	386	357	367	322	369	346	366	343	360	363	345	344	358	373	375	395	374	348	328	377	328	392	383	337	349	330	348	387	352	374	352	349	338	366	412	363	376	359	331	355	338	373	367	368	349	372	346	393	343	367	385	370	381	404	367	374	363	360	373	393	332	374	326	367	360	386	341	348	372	363	356	365	385	388	332	333	376	359	386	368	320	367	355	357	364	410	373	353	358	389	346	341	357	362	354	353	352	380	383	359	330	383	359	346	358	359	371	360	347	375	380	393	357	369	366	365	336	368	374	369	378	394	392	352	361	343	333	362	327	330	346	372	346	318	337	349	360	347	352	378	359	392	380	378	381	360	371	352	359	351	343	327	349	344	380	358	321	366	349	373	389	353	358	364	398	332	365	317	419	396	375	362	334	365	342	365	388	329	396	367	369	346	375	362	358	379	352	349	358	344	352	355	377	363	363	370	363	358	337	344	329	365	364	343	372	363	354	349	381	359	365	352	361	358	352	388	371	366	347	378	338	397	402	390	358	364	376	347	379	364	341	381	386	379	374	356	364	354	391	411	373	352	397	352	308	377	384	329	347	360	350	391	331	352	335	360	378	371	354	341	370	378	379	335	357	371	396	417	349	368	339	345	356	370	353	386	364	375	323	368	374	402	369	368	325	395	377	353	356	373	347	350	418	382	376	353	370	372	327	350	349	372	355	350	367	378	379	345	392	359	370	371	383	370	397	415	323	377	339	369	395	378	376	373	365	377	337	358	351	324	327	341	373	364	386	347	380	383	358	330	349	410	394	367	347	382	343	392	358	359	366	344	351	334	379	371	370	343	386	409	419	350	358	371	330	350	352	351	351	407	384	367	382	354	361	397	344	355	352	341	365	384	361	372	341	362	337	341	379	368	326	384	364	345	362	381	334	383	358	357	376	346	325	370	363	377	405	378	367	406	357	354	370	325	353	334	310	360	349	389	420	362	344	373	339	355	398	341	360	366	382	334	369	384	351	370	341	387	339	370	382	375	346	381	349	368	371	373	377	386	347	347	382	389	368	382	391	409	332	374	376	342	419	377	330	340	350	396	373	359	388	347	338	365	370	331	367	410	351	353	392	362	389	380	383	354	373	359	394	366	329	343	380	350	363	352	376	345	387	378	387	350	340	331	371	365	357	353	365	352	367	324	370	335	378	360	384	381	335	345	384	399	337	358	363	371	340	349	379	355	354	337	358	363	358	351	347	338	377	344	355	373	380	355	376	340	371	389	362	377	409	390	389	380	356	380	353	348	349	364	371	350	333	326	360	354	347	370	389	372	402	398	352	376	348	327	365	325	381	361	378	397	372	336	385	396	356	325	394	382	363	305	353	388	412	355	408	380	362	362	382	335	404	355	371	370	323	400	355	401	308	351	387	359	366	379	325	345	401	302	354	353	330	382	346	374	384	340	369	377	318	386	341	388	389	314	314	362	346	359	351	322	403	394	365	359	361	390	404	336	328	384	366	361	398	394	336	358	366	358	317	375	400	341	370	364	371	364	342	355	331	331	345	360	422	366	377	367	377	340	354	371	377	314	376	344	389	350	380	341	353	363	336	335	334	373	350	372	339	369	358	350	369	366	390	371	352	345	391	398	335	359	394	357	338	367	346	345	359	351	379	323	380	386	360	326	355	349	363	352	344	346	391	355	356	343	346	387	386	347	348	362	342	371	343	361	394	383	365	345	383	390	389	373	359	360	373	346	378	372	382	355	364	336	380	332	353	348	344	368	377	379	362	376	381	333	355	404	382	365	348	364	308	338	349	391	350	356	377	354	337	359	330	398	377	363	372	372	352	347	365	352	344	337	351	326	392	384	352	357	377	370	351	399	388	360	325	368	369	371	353	369	333	391	380	339	346	399	350	357	341	373	358	367	378	323	348	351	408	352	314	382	350	375	363	351	347	310	371	395	350	363	363	359	345	345	350	357	336	347	343	392	366	320	365	378	382	352	366	346	331	337	348	336	363	335	372	332	357	371	355	367	340	356	362	348	373	347	352	356	348	343	380	364	327	345	385	345	394	369	385	375	359	384	362	352	364	331	339	343	367	353	401	393	350	352	332	364	326	383	371	320	361	366	364	339	376	367	396	330	365	361	371	363	345	340	347	386	351	318	339	368	356	370	392	364	364	409	356	378	360	354	375	317	359	353	372	372	341	377	364	420	390	357	349	391	332	345	346	351	353	382	358	377	360	342	337	358	352	339	407	366	365	385	364	337	329	361	347	367	369	343	370	367	338	355	363	351	394	370	345	380	373	325	354	397	409	388	347	377	373	331	360	387	367	369	381	333	330	366	373	365	357	333	356	372	440	362	384	360	378	359	333	340	356	360	386	358	377	338	394	360	377	359	364	348	333	326	338	377	374	390	359	381	394	359	393	411	372	337	356	367	391	386	359	323	381	375	366	347	382	355	365	349	333	358	357	365	383	363	363	377	390	363	365	370	386	377	367	392	390	381
14055	5600	9723	9064	7669	6528	5395	4142	3554	2854	2728	2279	2049	1758	1672	1637	1232	1258	1217	1222	1024	1025	1078	1050	1002	1060	1000	985	916	893	898	878	892	855	875	925	921	892	875	873	841	879	801	808	851	813	815	855	825	794	863	798	782	839	838	834	802	775	828	773	770	781	790	816	847	859	852	819	825	806	803	797	801	863	792	777	801	784	848	837	809	821	820	780	766	809	801	774	798	811	792	811	809	827	772	794	814	848	781	800	804	761	785	817	809	794	777	804	764	801	809	820	788	790	833	829	749	806	823	796	802	753	826	776	774	805	859	822	775	812	818	797	822	843	823	821	785	836	784	817	762	798	774	826	808	818	773	805	815	809	806	799	802	823	811	748	786	823	818	810	808	785	845	838	807	829	772	849	756	796	787	823	784	851	791	804	794	821	803	835	839	827	831	820	812	848	766	784	793	826	822	793	804	826	810	794	783	852	839	816	807	793	800	781	738	799	777	795	864	810	820	821	797	797	792	770	795	822	796	775	826	774	806	784	818	795	762	763	785	805	793	822	800	813	859	845	812	807	846	818	753	833	788	783	791	824	797	802	812	792	835	802	816	811	778	860	814	839	783	809	772	886	783	811	780	761	860	825	784	750	824	852	801	819	746	813	769	869	826	822	862	783	831	820	793	784	767	817	842	785	778	799	801	776	799	789	834	834	832	853	820	760	804	800	825	807	784	810	812	849	837	746	773	801	772	768	808	744	809	770	811	796	781	779	807	818	793	825	775	844	840	838	807	815	799	835	780	790	825	768	837	780	763	828	821	800	817	807	830	789	741	796	747	833	817	860	826	792	811	828	750	789	822	777	818	819	756	805	841	831	781	792	832	766	730	815	807	814	793	825	808	766	781	815	856	807	784	835	797	832	804	788	821	787	767	777	842	861	815	831	801	859	818	829	802	794	793	768	823	789	777	805	834	795	810	754	843	754	818	775	767	826	808	830	827	802	803	834	764	795	817	783	831	821	799	811	800	797	795	837	752	815	826	824	818	782	798	840	837	791	820	772	787	819	766	795	834	812	800	788	816	799	807	798	773	804	815	823	779	847	809	788	809	770	816	851	821	791	867	802	770	842	826	881	819	757	804	773	755	825	819	815	796	764	832	818	772	798	772	740	848	801	801	771	818	773	778	812	802	805	746	776	791	814	811	834	847	788	818	826	762	783	819	747	805	809	800	799	778	784	812	823	730	806	821	755	777	785	845	823	792	845	781	841	812	820	846	783	808	771	812	747	757	821	799	800	819	819	801	790	833	839	793	816	818	824	850	774	784	787	814	820	859	766	843	801	802	843	788	820	842	818	772	804	860	783	807	791	805	762	799	811	784	774	810	831	739	809	756	798	784	852	853	796	771	790	745	790	852	778	831	816	831	806	795	752	775	837	817	786	838	778	789	798	821	807	808	805	813	775	765	751	825	755	801	831	790	769	883	767	806	796	814	821	820	789	805	770	793	815	764	791	793	816	808	832	757	782	824	817	810	822	788	754	796	829	839	797	786	808	818	838	825	795	804	829	808	747	789	757	856	766	820	821	797	778	830	821	786	735	831	777	809	849	755	781	806	762	763	786	812	804	770	822	806	778	819	793	845	842	804	785	779	810	798	812	821	797	801	853	816	835	843	838	768	835	844	806	810	798	808	791	803	790	790	766	778	791	765	768	771	818	786	825	844	765	797	827	832	829	805	869	798	806	812	829	760	815	877	824	813	819	802	824	747	779	804	773	846	823	779	805	826	774	785	787	829	790	836	818	824	810	809	749	792	801	789	804	804	743	786	814	770	791	763	788	808	760	794	825	790	792	786	793	765	806	761	793	805	783	811	805	768	803	819	759	846	796	809	848	788	787	801	791	793	818	829	795	842	813	799	798	819	774	822	786	787	800	827	834	802	808	844	774	812	785	786	832	784	788	853	776	840	794	795	784	804	831	793	773	819	773	836	810	797	890	816	738	802	848	809	775	755	757	830	817	777	791	852	745	797	833	812	797	777	794	806	794	752	776	774	778	829	816	808	814	756	835	802	796	818	831	853	800	822	821	816	765	795	747	775	771	775	807	830	766	857	857	810	836	836	803	849	880	772	824	772	858	781	836	768	743	756	861	828	767	839	763	815	810	808	791	850	749	777	814	835	777	804	822	746	799	806	829	777	853	817	814	824	823	808	822	798	820	778	815	795	776	770	781	806	796	814	802	805	746	803	817	861	867	802	790	827	842	771	786	826	818	828	838	802	808	776	826	749	806	827	793	805	743	779	775	810	806	811	816	779	856	808	814	811	844	815	777	789	804	809	787	823	816	798	764	880	800	776	833	799	797	825	778	824	791	808	785	816	839	768	803	836	779	801	816	869	781	815	809	771	824	768	773	769	797	813	806	845	800	765	804	807	808	775	792	768	832	828	820	801	802	804	825	762	818	844	783	785	782	786	769	809	802	802	797	781	818	788	779	785	841	796	813	815	786	817	790	767	812	838	780	828	824	823	801	803	824	856	802	848	826	840	757	845	833	762	803	833	823	773	794	808	863	819	847	783	798	809	789	820	851	857	817	870	818	808	809	846	807	801	788	797	820	772	883	791	797	773	786	827	742	744	813	760	791	819	769	780	777	807	767	780	830	805	764	800	831	817	784	787	795	839	820	825	779	845	825	804	766	764	785	826	791	807	799	782	785	781	802	815	791	777	837	812	778	802	826	761	818	793	762	834	764	812	769	825	825	798	814	807	778	790	760	814	877	777	837	834	788	773	836	765	784	802	800	855	812	788	788	843	753	762	764	763	795	804	828	756	773	788	805	861	784	811	841	795	846	777	785	831	788	809	797	808	829	758	787	784	789	766	798	822	864	835	771	785	834	785	805	766	823	814	799	833	791	851	801	772	831	808	769	789	783	780	769	772	797	804	819	790	788	789	841	811	864	825	875	863	863	880	753	786	762	826	739	833	782	816	824	819	799	856	798	798	817	788	797	806	812	825	780	803	802	808	821	788	830	814	775	778	795	814	809	801	809	831	810	823	807	814	811	791	845	791	824	843	799	829	754	775	793	784	836	834	828	810	845	849	800	834	823	801	798	836	820	800	794	829	791	844	839	825	808	767	768	769	842	813	797	782	814	802	795	763	765	780	789	808	834	780	800	841	816	754	806	840	823	794	810	801	825	835	813	850	797	797	755	862	764	763	818	767	749	793	760	838	806	801	824	825	776	864	754	841	820	790	782	781	789	846	763	818	816	804	856	822	789	785	847	764	827	771	829	797	795	816	835	817	785	801	781	782	792	783	836	776	800	816	809	767	725	830	782	783	789	824	785	809	783	830	761	796	827	807	750	802	774	837	803	760	812	787	782	801	776	794	848	800	795	776	820	830	794	843	776	847	785	775	801	804	820	740	795	816	825	818	852	839	783	800	862	795	747	800	798	802	794	822	789	800	840	830	830	774	779	787	778	804	774	827	825	838	810	803	798	779	866	799	848
31018	11924	8908	5186	3491	2787	2140	1553	1185	1018	904	848	786	653	618	592	551	530	539	475	482	514	476	501	475	484	488	477	430	430	472	471	420	397	483	420	405	421	425	414	474	466	502	390	423	361	383	416	445	434	457	475	422	441	422	425	410	455	448	442	426	409	371	436	379	420	456	452	417	404	419	407	403	434	452	417	422	405	417	410	439	372	404	420	406	421	448	436	399	398	444	463	406	460	429	404	401	406	434	436	447	400	456	408	417	411	435	394	418	434	435	403	421	415	382	399	404	444	433	452	416	467	396	454	390	464	427	423	395	419	406	412	444	419	398	391	417	404	416	420	412	412	433	404	406	443	428	428	401	415	454	424	453	448	395	423	395	391	392	452	446	430	407	449	414	429	404	385	425	434	443	431	405	375	437	418	428	381	379	399	389	445	426	402	435	436	416	432	415	394	411	406	429	413	428	483	380	478	434	450	452	401	464	412	426	458	401	432	437	412	451	437	437	442	425	421	384	393	433	451	435	431	417	402	437	434	427	435	390	426	403	426	419	413	393	402	414	451	403	371	422	396	382	422	437	404	420	422	462	426	425	432	397	456	376	420	446	434	463	407	425	410	427	380	411	399	422	412	462	412	468	449	420	433	405	396	414	403	443	377	424	413	456	417	450	395	421	383	428	446	443	442	450	426	433	459	407	407	396	427	456	395	386	396	421	405	366	410	423	463	409	430	439	460	421	419	438	435	430	452	428	431	406	442	449	433	414	430	407	414	403	421	484	400	425	442	410	445	393	407	387	432	390	372	436	394	451	418	435	422	400	450	387	409	408	434	426	414	417	423	419	422	421	433	403	449	485	422	402	447	404	423	420	423	415	388	437	390	412	437	450	399	430	413	427	424	430	440	426	425	447	427	447	390	403	444	398	376	416	459	418	395	370	469	416	421	379	435	448	422	417	406	459	442	413	398	388	438	461	452	409	435	415	423	409	439	422	390	429	443	392	428	455	465	460	405	419	424	435	441	410	447	426	424	457	434	444	426	464	412	380	407	441	371	453	419	452	428	409	383	429	452	436	408	434	391	444	370	426	431	453	427	416	417	426	418	445	413	432	418	415	450	424	429	453	436	472	415	424	436	409	417	372	422	425	389	410	410	443	424	431	420	429	439	434	462	447	421	441	451	421	459	428	435	382	422	458	416	451	444	441	437	416	452	399	407	452	458	384	452	415	436	451	456	390	422	413	416	439	427	430	467	438	440	411	433	420	429	375	449	383	381	413	448	428	456	392	410	376	401	441	405	430	423	425	435	404	424	390	428	396	400	368	411	435	460	409	383	411	458	413	408	404	421	433	406	405	388	472	442	405	428	453	380	423	419	391	419	372	448	460	426	443	399	398	424	394	433	417	450	408	440	424	458	436	401	416	417	436	426	403	434	425	427	441	411	413	429	402	435	393	460	402	399	406	475	440	404	457	401	413	474	432	440	469	417	417	401	444	410	443	468	432	424	425	380	417	402	431	392	459	421	391	405	456	414	398	425	424	431	420	431	390	420	411	442	451	385	415	406	437	402	428	387	421	398	417	423	417	480	420	441	414	441	452	382	420	423	423	427	405	468	428	419	423	368	430	433	391	410	453	411	467	436	383	385	395	401	427	430	390	424	463	419	451	436	388	438	398	408	431	386	423	440	441	434	416	426	454	433	434	421	429	422	446	418	410	398	429	440	409	421	435	445	454	424	410	385	453	428	425	445	422	436	423	382	431	444	409	418	406	400	415	408	428	441	433	453	425	418	440	432	466	412	428	424	431	400	415	426	408	424	436	450	449	434	438	422	423	428	418	415	424	424	401	418	437	436	451	418	425	414	400	369	449	417	449	401	371	407	423	431	413	427	420	408	463	418	483	471	439	425	445	438	470	404	400	423	434	462	423	412	408	414	426	364	453	427	415	450	421	414	391	418	438	415	436	436	423	424	369	386	430	439	419	458	426	446	420	403	393	428	469	411	386	435	472	419	439	397	417	423	439	414	423	464	419	440	393	390	422	391	398	423	429	452	418	425	425	387	375	406	442	436	435	427	397	408	426	420	420	453	455	418	416	429	429	399	429	456	401	446	399	408	407	419	392	411	423	453	437	411	437	432	458	442	445	387	423	434	460	395	403	439	466	409	378	424	427	412	437	384	409	411	416	405	414	427	388	479	413	441	423	460	439	430	422	402	427	421	422	433	427	474	416	409	453	436	404	433	441	468	398	408	417	398	418	397	387	435	407	425	405	417	427	434	433	429	422	428	421	395	426	450	423	433	399	387	435	407	445	427	448	446	433	417	415	421	415	381	426	384	459	436	398	454	412	398	436	425	393	415	426	420	407	413	453	416	423	416	439	357	447	442	459	425	445	415	409	420	423	422	432	430	436	437	413	431	432	434	463	426	413	430	432	419	471	396	410	404	415	371	439	455	440	442	435	412	442	464	403	429	447	427	406	455	430	417	431	413	404	424	408	409	412	436	419	466	431	402	425	436	424	428	432	390	429	432	418	429	385	422	405	405	425	438	443	454	387	413	440	400	417	402	403	410	402	407	423	451	391	463	428	421	488	428	458	421	420	420	424	388	448	397	425	388	429	451	426	423	411	478	428	395	406	400	413	392	433	417	376	429	368	426	341	449	418	387	456	411	404	434	464	435	417	468	419	404	391	385	405	440	382	400	426	454	423	425	398	408	418	446	411	441	433	407	405	429	420	468	429	394	443	417	401	440	402	388	417	432	453	449	406	413	432	409	433	410	431	445	406	390	418	459	382	440	422	445	461	432	434	443	452	404	488	401	400	389	410	429	414	412	397	424	408	412	440	391	412	436	400	436	399	469	406	444	416	439	437	400	396	429	409	467	449	425	419	440	393	403	408	418	408	404	448	436	400	385	441	441	409	412	431	420	398	441	442	422	402	420	414	441	430	467	434	425	402	423	435	436	389	423	401	457	381	440	415	424	451	437	411	411	405	379	429	416	423	427	416	416	463	420	464	441	417	391	449	427	376	388	425	458	437	450	422	434	455	449	471	458	467	424	425	441	425	397	407	416	396	468	397	445	397	397	411	419	408	441	422	427	397	426	457	393	368	413	415	402	402	389	452	421	429	411	434	429	436	432	413	387	455	441	435	441	405	417	444	455	398	434	421	434	388	463	405	379	421	416	452	403	439	419	423	452	398	425	427	424	425	417	426	385	432	418	413	462	448	425	406	450	395	459	430	408	394	430	434	442	397	373	439	447	410	482	439	436	412	427	446	406	397	401	424	422	402	399	428	387	407	419	461	450	429	410	418	463	425	411	419	403	461	415	431	433	414	440	433	423	442	413	444	440	385	407	418	446	446	427	426	410	462	443	438	413	449	408	412	424	402	455	414	446	435	412	444	391	451	406	408	433	429	408	401	417	424	415	465	421	407	425	430	397	442	447	465	443	490	427	405	395	403	400	433	416	412	411	412	461	455	452	483	451	406	412	450	374
17040	7757	12699	11582	10218	8506	7429	5460	4965	3914	3556	3163	2818	2225	2188	2105	1572	1539	1432	1471	1399	1151	1236	1177	1166	1109	1204	1149	1130	1047	1042	992	1036	1030	1063	1079	1076	1111	1048	927	926	977	1000	971	1003	940	958	950	930	962	940	920	960	895	965	948	873	948	953	894	945	890	913	947	999	934	970	913	966	947	893	911	927	906	925	910	924	979	929	918	911	855	965	910	940	909	899	891	916	934	976	895	864	914	929	969	936	932	978	888	926	892	855	968	859	921	947	853	937	914	894	934	907	861	946	913	933	877	943	887	956	924	868	916	957	910	928	922	923	886	923	913	929	903	869	897	931	937	900	959	972	936	900	954	931	878	965	909	858	901	889	958	909	976	856	946	885	910	894	905	964	933	919	925	889	905	912	885	954	911	912	945	916	907	950	934	935	873	959	880	943	919	998	996	945	920	899	914	911	893	934	966	920	974	937	942	887	948	973	857	986	929	898	941	951	921	904	875	935	895	938	922	954	923	904	852	914	921	893	912	901	871	898	959	942	954	848	908	922	883	895	891	936	879	882	964	919	915	918	933	925	906	930	953	892	917	906	915	854	909	927	907	945	899	945	958	899	873	939	880	909	884	902	915	930	875	943	874	902	902	905	939	894	920	871	903	847	903	924	883	958	920	964	929	938	922	865	858	897	864	924	920	926	976	876	913	896	851	893	972	912	931	932	882	944	938	923	917	873	913	889	935	864	926	939	911	887	956	898	934	894	887	881	889	898	943	933	945	926	912	964	959	968	899	902	914	879	919	902	889	906	900	940	909	896	900	911	880	924	913	945	950	866	923	904	967	919	904	910	967	929	925	892	923	955	850	891	880	872	908	916	903	957	954	880	935	968	900	868	930	873	928	905	894	903	883	890	885	878	930	923	936	933	908	936	886	897	904	862	950	935	906	901	897	930	894	894	920	938	907	897	875	903	950	893	864	897	896	857	911	877	874	872	931	856	914	901	953	881	923	896	912	895	955	923	908	889	915	903	938	881	901	943	916	889	941	909	901	879	930	858	933	918	946	888	903	882	891	948	913	951	903	931	886	933	903	886	937	907	927	928	905	929	905	909	941	945	953	883	884	864	895	941	936	904	914	915	974	930	911	919	924	885	913	929	938	935	845	954	858	921	956	933	958	871	970	960	899	922	926	923	915	931	927	942	859	891	873	901	902	940	892	910	923	917	921	902	880	931	827	938	848	896	916	939	907	934	870	884	891	920	981	901	938	899	882	919	907	942	918	913	907	918	921	921	925	977	927	900	915	929	906	875	859	961	887	927	989	910	927	911	898	969	952	859	902	947	894	875	905	902	918	863	873	937	883	914	920	916	968	884	944	905	934	867	893	961	927	920	901	933	871	947	875	908	921	922	904	963	920	966	874	901	918	875	896	935	979	918	901	884	915	930	913	896	923	933	878	910	915	886	956	938	935	926	866	942	950	950	956	922	930	959	881	894	895	908	949	972	983	937	938	905	900	887	882	922	913	924	900	851	936	912	943	933	972	995	913	899	892	937	955	926	937	918	889	923	904	922	931	903	875	901	957	944	882	968	942	899	912	939	936	926	915	892	877	899	868	895	907	907	912	918	913	918	873	908	945	891	959	871	940	959	933	908	938	926	967	971	867	889	905	888	857	943	858	870	958	879	888	901	854	939	948	889	890	916	923	960	906	864	849	979	919	838	877	917	987	926	900	943	949	878	875	955	917	907	962	964	972	907	942	916	889	910	899	882	929	856	965	951	917	944	922	911	914	955	871	892	925	897	942	876	939	885	882	965	885	941	881	915	903	932	927	885	964	895	946	943	930	916	949	917	938	941	946	945	916	883	924	930	885	940	867	940	889	896	908	967	883	868	927	890	924	896	918	915	923	929	912	922	930	966	950	932	906	966	937	906	944	948	939	880	946	913	902	907	945	891	937	972	895	883	938	958	942	927	851	908	946	922	900	977	900	935	936	961	903	914	911	891	902	933	937	882	924	957	900	883	881	959	885	962	953	890	915	901	938	941	906	941	922	912	907	890	873	905	921	920	901	948	941	947	889	900	933	923	953	915	935	832	864	919	930	970	868	890	877	926	946	891	934	940	844	919	937	947	946	919	889	979	859	969	881	918	931	870	957	900	916	914	914	936	856	894	899	854	889	921	953	951	885	952	927	849	943	1000	880	932	905	884	928	930	930	922	946	928	934	934	941	866	916	961	1003	844	921	921	944	914	950	919	941	963	908	904	883	956	908	978	914	943	920	898	924	949	939	911	922	917	943	929	910	946	896	925	957	914	884	936	887	961	950	922	917	876	941	882	872	901	890	929	899	871	888	919	938	908	930	910	963	905	896	943	927	911	867	887	918	927	944	958	908	919	925	896	925	996	919	913	898	941	956	962	917	886	925	913	951	906	959	933	916	907	912	916	903	944	912	953	960	875	879	925	846	962	902	877	921	881	875	920	925	939	899	908	902	981	950	903	934	956	944	880	984	896	922	918	950	861	897	896	918	899	968	907	920	892	903	924	949	931	911	961	937	902	877	930	917	976	957	925	922	956	937	921	904	916	905	957	914	879	955	926	910	877	953	960	889	928	922	969	964	952	941	924	906	934	911	892	920	916	954	916	910	938	948	910	969	930	924	906	917	904	924	876	906	943	970	915	907	951	945	886	871	953	936	895	896	957	971	925	948	949	938	887	906	904	923	932	907	904	1009	884	885	927	922	972	861	892	959	887	946	927	913	966	897	906	921	931	858	924	863	975	940	877	924	883	953	923	954	911	871	927	933	926	960	936	935	956	923	997	953	943	911	898	932	894	892	928	914	856	922	904	908	943	881	922	895	888	881	969	944	865	903	988	910	884	943	867	929	933	896	924	940	924	915	944	932	887	923	953	925	941	930	911	864	961	933	958	954	966	872	929	933	922	912	888	944	893	936	890	892	926	896	951	942	879	908	925	925	966	946	917	883	939	865	899	896	936	894	893	909	932	923	935	928	905	899	927	899	891	871	947	951	912	973	925	913	933	899	898	904	924	923	913	905	850	886	953	936	886	907	958	915	891	922	962	898	849	943	873	921	904	940	864	950	937	907	932	932	937	929	901	959	919	875	978	912	869	977	921	894	926	826	912	927	937	959	875	911	928	940	940	949	894	877	927	868	905	880	904	932	886	941	909	932	940	977	927	912	891	918	960	897	926	973	940	879	932	924	955	922	920	933	917	944	927	903	939	915	887	923	887	923	944	874	876	950	863	953	879	918	899	947	902	966	896	909	871	912	905	938	941	910	894	988	912	906	961	980	959	896	932	879	989	900	881	879	938	940	912	892	894	951	874	922	886	957	965	922	945	913	962	904	903	962	884	929	864	931	912	873	880	955	920	945	937	930	893	888	952	907	845	890	937	905	900	919	920	850	935	926	970	938	957	904	894	928	969	926	885	908	903	888	874	926	941	948	875	886	904	920	935	896	921	940	924	913	932	919	903	901	864	946	931	933
15399	5052	2772	2058	1282	988	941	695	608	575	523	503	475	467	475	447	410	408	395	411	448	389	396	385	403	382	417	373	393	434	380	381	388	412	400	413	437	419	379	363	379	427	366	385	392	417	370	368	407	373	397	416	427	403	373	394	379	397	390	419	365	401	407	410	358	389	412	392	372	382	398	350	402	372	371	380	408	405	408	405	374	384	412	381	417	408	385	385	353	388	370	376	388	420	401	385	359	367	365	351	392	414	415	384	391	397	390	375	367	410	397	409	415	406	404	411	396	385	378	405	363	409	371	404	402	382	394	391	420	402	368	405	413	380	392	409	387	384	370	362	399	388	424	385	411	360	379	407	403	376	387	384	382	429	391	405	379	380	372	383	390	407	426	376	385	444	400	351	397	376	393	393	401	390	396	395	427	382	383	436	403	370	404	410	377	396	409	409	373	405	434	387	400	393	403	389	401	424	422	453	378	336	362	389	355	411	399	396	375	439	378	410	381	399	376	379	439	385	387	369	375	401	423	403	379	407	382	425	369	404	428	412	387	408	409	405	392	403	376	385	373	391	411	391	367	390	363	379	399	365	366	391	403	383	369	401	373	393	386	396	397	399	374	413	364	369	389	418	418	413	403	420	393	391	422	375	371	383	428	404	407	411	400	358	407	363	364	366	363	397	435	378	386	377	414	402	422	423	361	382	407	383	399	345	425	386	395	388	375	383	429	395	413	407	378	391	381	378	442	344	385	374	381	416	387	419	357	373	392	406	373	392	384	378	400	376	377	360	400	418	391	402	390	381	356	374	410	447	437	401	394	385	358	409	388	363	415	396	382	415	393	382	396	378	354	357	371	389	388	333	391	395	392	381	403	398	372	396	449	392	388	384	430	372	366	376	398	393	432	380	393	378	398	366	408	385	401	399	398	404	387	386	368	405	387	388	409	384	385	392	369	372	390	373	401	382	389	403	371	388	404	380	376	438	444	375	368	407	382	387	373	370	351	398	388	400	388	413	361	380	437	398	407	376	389	378	438	415	379	384	387	373	382	425	379	364	383	383	373	354	340	388	379	434	361	356	365	394	400	414	355	378	401	354	357	406	397	386	370	379	415	392	364	409	374	367	353	412	380	371	392	362	391	399	351	411	393	413	380	395	394	383	381	412	393	374	380	409	413	386	434	441	403	416	352	433	367	396	368	381	420	401	396	405	405	404	396	388	388	418	395	360	412	386	407	394	377	368	423	373	382	404	375	396	407	378	378	379	392	411	409	376	368	385	401	360	370	386	396	379	402	400	395	381	347	399	372	374	398	362	340	385	352	392	396	384	426	438	391	408	374	392	415	378	402	378	390	395	378	403	389	411	376	429	387	403	393	349	373	408	379	369	365	377	392	414	403	393	376	394	413	377	391	366	391	395	440	359	404	424	378	395	377	394	396	374	333	376	431	389	364	377	400	400	379	361	441	447	407	400	411	373	393	389	345	385	331	368	393	402	407	386	425	355	402	361	405	367	440	377	398	411	394	371	423	398	412	421	400	371	397	437	354	359	377	382	395	409	378	381	421	409	371	390	403	413	388	339	412	416	412	381	412	395	394	384	414	331	405	403	438	355	378	383	413	448	418	401	381	362	370	406	416	392	400	384	381	406	367	388	395	377	385	389	435	413	405	398	427	396	418	377	392	375	413	409	410	410	385	363	404	421	393	419	434	376	380	366	431	375	389	397	406	379	375	394	413	394	401	413	343	362	394	392	398	413	372	405	366	397	387	404	408	388	384	353	431	361	392	404	388	403	413	337	407	374	405	378	387	399	373	402	378	400	382	414	390	377	343	370	393	403	398	391	392	409	394	356	405	414	426	362	378	391	398	382	406	382	372	378	399	360	407	376	400	383	391	399	371	399	379	409	381	408	403	375	389	388	376	426	390	369	376	355	426	424	386	392	408	384	373	390	387	424	398	428	388	411	434	409	416	394	415	388	392	421	374	358	376	357	377	395	408	363	445	417	394	393	364	389	394	380	379	386	393	356	380	382	401	361	397	412	399	360	414	380	392	374	378	371	393	401	376	392	411	401	375	413	428	366	418	362	329	365	386	402	380	438	397	404	458	405	384	402	389	363	395	403	412	377	417	396	360	395	376	413	426	392	377	404	389	372	367	387	405	381	374	419	351	387	394	383	361	376	404	408	403	428	347	417	411	423	405	434	377	363	362	358	372	388	411	370	370	384	396	392	404	427	400	367	400	383	378	375	441	365	349	381	405	393	391	350	411	386	388	390	418	401	348	388	423	426	416	368	422	391	398	362	380	395	399	387	362	392	415	413	330	381	374	383	435	398	375	385	390	333	375	414	394	383	395	389	393	354	371	381	388	409	386	378	338	375	416	378	393	401	389	396	376	412	407	398	382	375	408	430	383	432	416	366	413	402	380	427	367	392	381	354	359	424	417	427	380	374	389	394	353	378	384	412	402	388	379	405	369	392	395	380	389	369	434	396	402	395	383	403	407	387	375	383	401	401	393	377	430	398	404	333	388	407	361	381	408	416	407	359	408	396	374	355	418	390	399	369	369	392	360	373	384	372	402	403	348	376	389	410	412	353	390	371	363	388	379	372	364	386	406	402	462	414	343	353	393	378	389	443	359	377	392	380	391	387	403	376	394	413	373	429	401	376	354	395	357	418	375	397	387	406	402	426	380	414	397	439	396	425	384	403	385	408	419	420	368	383	398	382	360	382	383	390	416	359	358	394	377	400	395	395	352	393	413	403	365	354	383	376	373	407	423	370	360	412	412	353	356	375	408	369	362	372	400	390	447	372	382	398	430	403	377	404	373	394	384	399	400	399	387	429	379	408	375	359	394	407	399	368	389	422	366	414	422	378	388	375	382	382	434	382	349	373	397	373	380	335	403	363	383	402	371	354	349	418	388	365	405	391	446	448	392	370	398	395	418	397	380	379	401	402	372	420	408	359	388	389	402	417	386	400	393	411	381	376	381	374	427	361	422	359	412	381	377	412	414	362	390	377	381	420	414	416	401	437	368	367	394	334	395	399	387	409	392	362	368	402	380	385	368	393	355	374	390	394	405	391	373	412	364	387	387	353	387	379	409	418	386	377	428	371	381	374	368	382	418	368	367	394	370	376	381	374	396	397	368	382	430	414	405	398	381	418	397	398	426	417	381	384	393	394	384	373	388	373	406	387	392	388	410	383	379	391	425	371	425	379	411	416	339	391	376	370	420	425	402	414	385	352	381	423	379	404	384	358	392	439	394	402	376	394	354	431	400	398	359	417	385	393	372	418	384	360	383	415	362	378	378	388	378	379	382	386	395	373	395	399	417	421	358	412	386	406	392	376	326	389	392	386	408	391	405	371	418	389	403	375	404	400	420	373	408	379	402	393	371	374	378	388	387	403	400	449	367	373	405	385	355	375	420	369	403	384	359	383	397	408	407	418	411	389	388	386	407	398	390	440	387	354	392	377	410	397	393	381	363	411	409	406
8491	3966	4936	5551	4200	3606	3167	2338	2194	1777	1521	1538	1422	1359	1351	1262	1079	1143	1049	995	1021	939	969	965	986	939	901	994	907	906	863	899	917	878	889	863	856	878	852	854	850	857	845	873	885	817	816	847	803	816	909	889	855	802	785	910	854	881	825	874	823	820	850	811	861	846	901	809	867	867	826	797	822	854	848	852	857	862	821	837	827	853	786	905	851	827	855	858	812	880	865	851	876	824	873	799	882	847	885	831	866	801	828	838	859	845	849	822	855	856	832	828	849	835	861	864	809	915	868	847	847	863	823	828	855	833	803	836	863	849	873	870	810	823	831	888	807	861	829	853	866	843	833	813	852	790	888	842	821	804	868	876	828	826	854	871	855	815	809	851	851	806	807	879	852	857	862	878	851	885	821	849	847	836	892	807	859	841	832	901	853	825	853	884	841	843	864	832	850	818	882	835	823	788	855	852	830	853	849	883	821	820	817	844	786	866	838	862	813	836	816	839	820	798	823	855	869	869	879	813	827	865	790	885	882	819	888	840	850	846	856	805	892	922	878	848	846	862	839	800	869	826	871	811	852	867	893	815	859	849	860	869	847	853	853	866	876	838	824	868	871	874	797	839	809	868	892	838	828	847	812	810	906	854	842	861	860	810	840	806	858	903	839	877	859	871	853	834	831	889	894	839	861	895	884	865	830	831	846	839	852	847	825	852	806	847	897	863	870	823	890	844	803	845	890	894	874	811	812	797	829	880	839	892	816	863	932	835	870	848	839	841	855	871	841	829	893	868	836	827	903	830	828	852	891	863	884	813	823	854	869	834	775	774	867	871	817	841	853	884	845	828	872	804	813	818	848	857	841	846	866	854	878	894	854	795	826	794	897	812	853	829	798	854	888	819	809	871	872	884	825	795	896	821	884	854	844	875	903	852	830	824	896	808	843	849	887	836	867	805	827	862	831	852	870	850	854	830	823	861	856	839	822	881	856	877	882	813	870	857	866	869	814	823	841	772	824	817	872	811	912	818	848	850	860	856	857	826	871	831	871	902	861	842	809	851	850	807	864	870	843	850	844	909	897	855	808	866	840	833	845	859	840	827	896	893	836	853	812	885	873	882	894	856	843	855	823	834	860	868	893	827	832	813	829	876	814	849	875	899	920	827	847	851	865	804	822	830	879	870	824	835	825	845	776	879	905	810	830	842	804	864	812	858	856	851	858	827	865	845	837	853	854	830	825	830	861	839	822	885	852	807	846	939	852	900	864	857	810	884	890	837	838	854	866	830	868	826	834	872	849	824	848	815	849	869	871	856	857	828	846	821	872	831	855	820	815	870	866	860	825	849	827	884	840	813	805	879	850	813	851	839	823	899	853	826	887	846	834	836	811	864	808	834	853	834	910	889	817	830	856	874	845	859	802	837	867	834	802	825	846	863	903	821	870	857	838	854	869	847	839	870	850	865	838	852	886	901	866	900	853	795	811	794	871	851	872	825	830	825	858	821	803	828	859	846	869	842	844	807	856	849	885	792	847	855	863	863	829	837	790	844	830	857	918	869	816	777	850	832	862	856	851	857	839	886	813	889	880	881	839	818	910	896	805	847	883	866	919	808	888	860	851	860	850	820	837	811	850	884	925	845	861	884	839	823	832	835	828	846	828	851	813	902	855	886	845	829	840	823	865	869	875	879	868	871	840	855	847	827	884	888	833	825	879	827	854	824	839	847	834	839	816	894	872	861	859	866	856	880	855	854	844	828	807	837	864	820	807	861	849	853	798	832	857	818	815	818	833	846	893	815	876	782	813	863	827	825	806	869	853	827	816	812	852	875	892	794	842	853	835	854	839	886	891	851	862	793	823	862	859	829	873	866	859	819	810	878	871	833	847	867	791	860	796	843	795	873	804	837	843	840	836	849	832	835	822	830	838	845	865	861	860	831	854	847	912	867	857	838	881	838	872	813	883	844	853	889	816	840	837	890	875	899	853	849	867	881	867	796	867	818	805	829	915	896	844	862	838	879	850	869	848	831	840	917	839	831	815	853	826	773	851	878	803	858	862	866	854	894	818	818	829	844	811	835	882	804	819	859	880	851	889	924	802	865	840	855	852	863	884	822	838	855	797	870	843	841	897	848	818	836	826	851	823	822	827	835	834	847	893	849	844	815	869	848	850	872	878	806	893	874	824	853	843	800	839	840	821	819	841	897	864	875	864	863	826	876	780	787	854	868	839	862	853	877	868	839	890	862	858	881	874	794	837	852	842	881	883	811	863	862	808	812	822	872	844	874	797	888	832	855	844	843	853	861	844	869	880	847	898	868	842	819	820	883	875	815	834	878	865	880	882	846	790	863	841	873	803	851	852	846	833	828	837	866	877	828	823	874	884	860	861	898	862	868	816	838	811	834	848	873	816	854	820	886	833	883	816	858	855	855	840	787	827	843	866	830	871	878	875	883	869	865	848	795	868	813	825	886	827	851	899	867	857	921	826	877	848	852	865	855	805	868	874	859	831	842	869	842	813	872	837	832	854	900	830	881	811	788	854	826	841	851	894	847	862	810	816	828	881	814	845	851	868	873	853	879	867	862	871	893	853	851	843	852	822	868	854	791	846	823	825	868	842	875	784	816	844	883	831	837	851	827	844	860	809	862	840	840	830	857	890	870	863	859	850	831	860	882	841	885	851	841	856	896	811	795	866	864	872	861	813	885	871	844	813	826	850	873	855	945	824	831	866	849	801	857	794	898	866	869	835	868	884	835	823	842	855	853	837	808	830	825	817	879	865	797	899	831	875	865	842	845	853	848	847	856	808	857	887	867	862	855	815	798	844	828	865	824	824	818	858	873	900	866	831	833	832	843	845	831	888	854	842	816	886	867	842	885	832	860	876	891	864	872	861	859	864	864	879	835	854	848	886	851	849	826	900	820	876	857	868	873	833	878	813	885	826	852	830	845	848	839	803	874	857	857	835	836	830	845	826	813	803	854	832	897	824	822	828	879	887	863	834	800	796	861	801	820	851	872	868	814	835	824	821	844	852	844	839	803	848	832	838	857	864	898	824	873	843	808	787	845	827	813	840	833	809	830	877	854	819	889	829	884	878	855	816	810	824	855	822	878	848	820	848	818	854	805	823	844	811	835	850	832	835	900	806	831	853	844	820	859	844	864	818	863	859	770	864	860	858	847	798	871	840	818	829	849	834	859	794	855	786	834	877	822	881	888	805	851	830	832	840	797	807	837	796	842	857	866	884	864	838	857	884	829	869	826	885	847	865	892	852	870	830	826	845	834	846	819	816	820	856	837	841	830	892	780	840	802	828	872	831	825	857	865	822	868	823	846	858	821	832	835	854	854	859	818	838	874	841	845	837	867	846	878	891	827	826	898	833	846	853	821	855	864	814	832	851	851	839	885	825	852	854	867	856	843	840	891	833	809	827	887	911	838	868	857	865	949	821	901	839	818	812	848	867	841	806	806	827	811	864	853	841	854	803	818	833	844	866	844	816	861
25951	8945	5369	3413	2398	1782	1395	1003	806	701	661	603	555	534	441	458	437	423	394	430	435	342	422	390	433	385	376	393	415	418	361	372	358	374	373	351	433	377	348	329	363	367	383	352	373	398	385	353	383	406	369	371	354	385	393	341	337	401	354	368	344	376	357	377	399	361	352	381	366	389	359	385	370	358	386	363	368	376	379	342	370	370	391	342	381	350	370	377	328	341	385	381	342	315	314	392	338	370	394	423	381	368	379	365	367	338	352	380	362	337	379	356	336	370	342	367	338	343	318	356	382	352	345	375	311	360	374	348	410	358	375	348	359	385	344	385	378	345	327	347	365	362	359	379	353	362	372	363	356	349	362	377	342	374	377	378	383	384	376	338	356	354	367	346	351	356	364	356	382	347	379	337	341	367	365	339	373	357	364	352	373	320	337	354	354	336	381	435	410	375	364	398	386	317	373	340	381	382	328	385	373	370	365	328	330	364	346	383	396	345	366	372	365	352	319	359	353	340	381	367	361	367	333	362	386	363	350	370	369	371	381	366	333	385	372	352	390	378	361	308	374	355	352	427	336	363	376	330	363	343	336	344	391	358	384	350	341	330	340	320	365	386	366	347	393	367	335	361	374	368	359	381	347	343	358	344	367	367	345	339	347	345	363	385	356	330	368	376	372	369	374	349	375	332	327	359	357	367	344	385	340	377	326	345	388	381	373	362	342	371	384	344	367	348	350	395	376	395	356	354	322	369	351	383	385	330	378	373	356	422	380	329	380	371	352	405	358	320	373	381	368	362	363	409	371	363	393	355	346	330	320	370	371	338	394	337	347	373	333	375	373	354	370	383	378	390	335	358	372	348	365	364	375	384	353	358	337	378	379	363	346	347	377	391	360	336	367	341	355	330	340	396	366	362	347	403	363	375	368	350	377	370	355	368	341	347	373	370	384	368	393	350	385	387	382	321	316	354	361	390	346	364	360	380	386	365	329	357	365	357	343	351	343	352	366	387	362	337	375	363	395	320	336	375	361	373	365	365	351	342	369	328	378	387	340	368	403	358	370	359	350	390	408	347	359	355	370	324	349	385	367	318	351	393	382	379	360	354	355	388	357	351	382	374	355	358	356	371	356	367	386	384	337	366	385	373	365	349	395	353	384	396	350	354	360	394	324	364	353	332	358	366	415	373	365	406	351	317	379	385	354	391	356	335	364	360	347	371	380	395	376	334	381	373	362	358	372	353	337	371	334	350	366	397	354	374	346	345	380	384	347	384	383	355	357	324	349	376	379	323	357	354	367	358	368	331	334	342	366	380	378	342	380	387	361	370	345	333	343	385	369	330	325	372	342	411	387	380	360	404	348	351	392	389	341	348	375	394	355	370	384	334	383	346	369	367	386	385	352	313	375	353	343	359	373	374	357	359	384	367	383	334	380	381	386	336	355	398	359	375	401	376	344	330	398	360	371	342	325	364	347	339	345	373	329	348	352	354	361	355	345	360	364	399	374	382	379	356	359	358	362	372	315	343	365	382	375	342	331	388	339	332	347	367	343	326	362	358	374	331	349	375	419	388	354	348	375	393	372	344	393	332	331	386	367	374	364	380	366	375	396	354	361	409	372	344	326	383	333	392	364	363	390	383	392	379	373	372	352	348	358	357	378	386	368	368	357	358	374	395	333	379	356	365	369	342	351	364	397	387	328	382	362	354	383	360	341	348	369	350	362	357	370	367	367	328	380	360	342	314	309	325	356	389	381	333	355	354	350	382	387	356	377	356	384	391	323	355	377	351	357	342	357	347	367	357	364	354	385	348	326	361	359	374	329	350	352	349	371	372	330	370	380	396	365	357	390	361	372	366	377	348	402	371	360	343	351	315	389	357	377	364	344	384	382	388	367	346	360	353	324	331	367	356	346	365	390	375	376	350	380	352	434	381	377	349	397	378	380	345	350	367	351	359	366	341	380	369	367	314	398	337	330	352	384	340	353	352	364	399	332	363	363	372	338	339	367	314	347	388	357	346	355	360	374	365	323	358	341	372	370	395	340	369	305	377	346	375	368	369	342	344	383	325	333	351	362	351	373	355	388	381	343	378	353	359	395	356	361	353	361	354	348	347	364	375	375	370	402	294	343	362	380	382	371	361	338	377	341	337	350	338	384	363	347	383	348	391	371	338	351	375	370	330	327	322	345	348	348	369	336	344	356	372	361	374	388	351	352	348	320	355	397	386	376	378	368	328	326	369	361	365	350	347	386	334	412	331	373	378	378	382	339	384	321	365	374	355	371	353	338	307	372	375	362	371	367	342	352	354	333	357	372	386	371	363	390	343	379	363	371	363	368	367	344	324	388	383	363	416	338	370	323	370	368	360	334	343	398	363	406	389	378	354	392	379	356	361	354	347	380	361	349	366	351	374	368	377	343	369	360	381	352	363	362	352	399	352	369	352	371	320	355	370	377	376	359	346	362	327	391	335	368	388	363	349	355	333	366	335	353	369	415	330	366	362	391	375	350	360	364	382	393	398	367	359	370	387	372	383	426	370	352	375	341	386	405	351	342	354	389	365	403	349	357	370	380	375	374	359	336	404	366	347	339	388	338	328	353	372	346	358	378	347	384	364	350	355	348	360	356	373	359	372	326	412	332	366	333	385	342	354	316	384	397	346	402	333	356	371	369	359	365	376	389	357	367	345	386	386	373	365	367	374	350	338	424	341	399	359	312	388	384	360	352	350	365	324	375	357	372	362	339	345	342	381	395	352	375	346	398	378	334	359	376	379	348	370	354	366	375	376	362	387	357	399	374	336	351	327	339	353	361	333	353	370	371	341	342	379	356	355	378	343	382	344	366	351	376	385	369	366	363	350	356	349	347	377	360	317	380	329	344	343	405	326	343	358	340	361	348	361	364	363	352	373	364	324	374	387	362	374	355	364	355	362	364	351	411	394	367	359	327	388	410	327	376	386	344	354	311	359	360	348	381	345	367	337	398	340	365	359	344	319	325	338	371	361	389	370	337	312	354	337	348	375	365	371	375	354	361	337	351	368	352	312	384	373	348	387	360	339	374	369	381	377	383	363	375	323	374	354	358	393	385	359	348	352	366	357	341	376	364	374	349	422	380	363	345	364	346	343	356	368	358	332	355	350	394	299	344	367	395	352	411	344	332	338	330	356	349	396	363	381	357	356	354	404	374	348	367	382	361	371	361	389	345	372	367	370	399	367	382	361	351	368	384	369	401	388	347	383	377	365	367	380	354	368	402	391	367	352	378	379	356	363	350	383	348	340	397	358	332	345	351	387	354	385	343	357	350	351	366	348	379	367	365	361	362	359	357	349	318	357	341	343	363	365	374	374	409	368	342	369	382	367	394	324	378	366	359	342	357	338	383	356	349	377	384	364	342	324	342	347	337	368	343	403	384	353	346	335	373	370	394	385	398	383	330	373	371	391	361	377	372	375	345	350	328	408	373	370	341	370	328	371	334	327	331	380	370	392	341	379	343	397
15155	6352	8493	8740	7232	6182	5282	3800	3236	2880	2460	2388	1981	1754	1643	1568	1247	1195	1121	1137	1131	981	979	1035	1041	944	990	918	963	908	878	868	887	852	898	870	937	864	851	836	879	836	830	831	791	845	820	811	780	807	801	820	789	772	766	828	818	772	836	787	818	793	833	820	816	843	845	757	815	787	792	784	797	818	835	833	813	816	842	813	777	842	845	810	817	819	789	815	792	820	874	812	788	823	818	825	789	782	791	799	814	815	808	844	761	800	802	803	762	797	816	815	792	766	774	793	783	801	840	805	836	858	796	772	822	805	826	764	748	822	808	810	791	759	797	769	854	813	799	837	875	785	774	804	837	825	802	789	796	811	791	787	842	856	803	798	799	788	773	801	801	785	773	805	821	852	764	787	782	820	796	822	813	814	779	826	796	793	823	815	762	750	811	768	849	764	848	838	783	798	797	778	827	813	822	810	802	770	764	807	761	799	886	796	789	812	745	779	829	782	786	847	858	795	820	803	772	789	826	762	821	786	802	796	757	877	813	846	816	799	761	803	831	826	812	800	806	832	840	799	760	806	788	724	791	806	822	786	746	788	818	823	803	759	805	778	807	803	797	774	762	794	813	786	818	837	792	818	789	775	792	798	787	825	812	782	790	815	761	776	782	766	766	820	759	780	820	823	834	823	750	798	768	795	849	837	796	798	820	787	835	810	812	849	841	820	807	811	781	786	814	782	793	800	871	785	814	733	837	794	766	802	790	785	737	801	734	829	782	824	831	746	793	789	850	795	775	827	779	823	788	817	760	782	835	806	793	783	824	777	775	763	795	798	810	824	805	801	780	805	738	864	825	803	772	808	842	805	855	865	789	785	799	804	786	783	822	785	850	787	827	805	829	809	798	828	824	842	837	823	823	806	811	811	851	792	822	796	773	817	821	814	769	782	820	842	848	821	805	836	794	815	806	790	797	847	806	803	766	799	786	828	807	775	771	787	775	754	882	833	819	713	791	801	778	813	796	772	780	870	809	814	803	773	803	769	832	775	786	835	842	781	822	823	807	822	827	814	845	829	849	760	762	823	784	783	828	856	708	823	834	805	828	840	822	782	821	799	750	824	774	799	769	787	777	822	792	797	810	775	832	746	793	838	832	812	856	757	800	774	817	816	852	834	776	760	813	778	788	773	832	794	830	784	779	764	817	853	770	859	826	796	792	818	859	797	799	817	836	768	754	760	791	846	799	783	796	837	806	807	797	772	771	790	824	810	801	829	777	784	779	812	822	815	795	742	809	840	778	778	770	754	790	831	773	802	774	793	818	806	831	836	822	761	838	806	837	758	826	795	802	793	781	838	793	791	766	834	823	823	836	814	839	806	792	784	831	772	802	771	817	837	806	775	831	851	827	781	805	740	778	816	796	843	806	849	826	837	791	777	763	776	762	826	810	788	788	848	830	793	790	761	854	820	777	861	815	797	845	831	786	780	794	789	804	784	826	826	833	796	760	791	790	814	811	763	824	832	761	788	807	793	853	822	810	834	841	780	834	808	787	787	803	810	849	798	790	810	851	766	792	865	814	773	786	799	828	811	762	779	806	860	789	790	825	797	823	793	812	815	804	806	807	845	812	784	815	825	828	793	797	771	755	795	808	817	809	802	846	798	793	828	768	785	820	802	815	776	792	806	785	793	767	740	769	769	820	789	811	835	820	816	810	815	803	805	811	835	789	815	765	783	761	819	782	821	724	802	806	771	808	776	786	794	782	801	799	798	773	790	833	813	787	782	783	795	804	833	772	807	804	808	753	782	773	816	817	796	776	762	821	877	805	783	829	826	803	778	816	844	765	825	782	784	832	762	781	768	782	819	820	786	786	826	780	840	745	776	836	822	790	820	799	766	809	836	800	777	857	792	747	789	795	763	851	800	796	804	799	765	764	817	803	752	792	806	740	800	807	828	748	821	797	784	844	826	853	820	792	764	837	806	797	807	809	822	822	836	813	789	779	831	817	767	720	819	790	830	769	747	832	794	820	851	839	823	775	782	796	808	797	778	826	778	835	830	762	846	777	834	793	793	822	794	790	722	810	809	796	853	819	840	789	821	850	838	785	778	802	792	750	807	793	801	875	831	851	798	779	887	870	822	791	778	756	786	813	799	806	736	829	821	781	852	843	847	767	747	826	801	788	813	762	785	789	813	771	807	797	797	810	806	813	815	792	817	818	833	841	843	855	812	787	779	793	819	833	761	799	811	834	829	841	831	779	864	776	818	796	777	766	800	783	819	779	776	787	827	764	785	779	787	818	810	812	817	838	824	779	828	813	767	853	838	804	794	818	781	813	822	802	808	830	793	773	773	829	789	829	783	778	790	772	765	798	847	807	781	766	856	779	831	847	784	820	778	775	793	717	826	759	796	864	834	815	813	841	807	864	779	757	805	794	782	770	769	794	809	777	775	798	843	794	860	801	797	827	828	839	818	765	838	782	833	767	804	824	815	846	795	794	806	845	761	809	793	782	781	811	829	791	823	764	784	794	797	787	810	846	836	808	804	811	759	744	826	828	796	797	860	851	828	823	841	830	807	813	788	795	805	806	840	791	779	799	782	829	841	752	848	839	793	806	773	816	748	760	793	839	779	832	809	768	813	786	789	824	830	851	837	828	833	799	721	784	813	793	820	771	769	830	806	826	771	804	803	824	848	788	749	818	799	796	875	811	780	848	824	787	795	806	771	796	790	795	831	815	782	785	812	855	804	830	835	779	800	824	835	813	769	792	813	731	799	776	846	777	834	760	789	827	805	814	848	817	812	829	791	818	824	807	821	783	805	853	778	764	797	831	773	775	808	780	789	821	800	836	806	794	795	773	846	836	811	846	788	857	839	837	823	798	814	816	842	812	825	794	803	835	807	784	768	780	817	822	762	798	790	761	758	813	821	772	771	832	795	836	805	789	798	794	826	751	832	787	807	794	820	795	805	799	799	818	799	854	784	838	778	819	755	768	766	834	775	830	787	816	813	824	820	789	758	783	763	827	852	792	805	763	858	801	821	805	827	804	807	816	807	829	817	815	814	781	791	746	814	830	841	792	786	820	715	818	769	828	772	772	843	803	786	809	810	770	804	785	785	804	781	737	803	788	777	782	822	806	771	781	780	777	770	801	765	876	821	828	790	790	760	833	841	782	801	816	798	765	768	783	782	869	755	811	803	821	804	802	774	776	837	851	828	818	799	800	775	742	816	812	773	881	782	767	784	851	810	810	768	830	773	812	806	803	807	834	855	806	806	810	857	779	801	809	816	820	861	755	782	794	793	794	799	851	776	786	802	850	835	825	792	837	756	827	810	809	804	854	792	779	827	798	817	812	831	725	824	846	795	816	815	799	765	831	783	790	776	782	830	799	912	802	782	783	807	827	789	807	817	810	748	823	794	830	823	810	801	788	795	752	846	854	783	842	780	808	757	832	834	853	817	765	797	807	757	777	794	806	826	822	795	820	827	836	818	836	803	850	802
32696	12860	6952	4684	3535	2774	2112	1407	1152	963	803	872	747	683	616	608	537	520	501	495	466	443	488	481	453	507	437	441	431	454	397	431	461	457	454	465	452	423	407	423	443	453	432	414	430	435	410	413	403	424	435	404	459	409	403	423	422	419	448	496	443	440	387	443	413	414	415	408	410	449	402	436	456	399	441	396	391	421	419	449	406	394	423	468	428	438	436	425	428	403	412	418	424	427	427	385	424	407	418	404	420	366	406	410	451	432	388	430	431	435	429	440	393	396	368	449	442	401	420	407	425	473	421	439	408	426	393	402	418	406	407	462	386	409	468	404	407	397	398	411	420	405	432	445	397	432	415	428	439	493	425	401	390	402	393	423	424	430	386	492	458	434	427	423	434	442	437	441	425	428	399	460	438	457	389	383	398	434	457	434	460	423	433	450	421	425	468	408	385	405	422	428	385	440	440	422	460	440	421	414	349	372	445	430	404	412	437	445	447	425	414	442	437	444	404	380	410	420	423	395	466	388	453	408	404	428	430	417	415	428	455	405	416	411	426	426	419	421	397	415	435	450	399	401	413	402	436	446	438	414	384	423	419	384	434	427	400	439	426	411	366	422	447	391	438	418	468	426	428	403	471	465	454	394	417	389	459	422	416	411	395	425	381	437	407	402	382	420	420	422	414	378	410	399	399	397	406	443	418	389	445	408	409	407	429	416	436	390	376	438	397	413	401	426	441	436	419	431	405	387	436	442	441	405	416	417	476	416	461	456	441	452	472	439	437	391	404	405	414	469	439	415	376	459	444	431	400	440	407	420	399	406	406	420	389	442	425	457	388	409	440	392	417	422	481	412	439	386	428	424	395	401	452	446	414	377	394	442	428	453	448	412	462	412	445	438	388	414	410	400	406	407	430	417	410	412	428	395	425	394	415	426	444	412	464	430	427	406	486	412	430	429	450	419	366	431	430	420	433	408	437	438	459	468	444	453	403	412	412	406	377	416	436	396	433	411	397	413	405	411	424	449	421	416	407	439	418	396	410	452	402	399	391	419	426	459	401	428	429	415	390	433	449	431	394	459	433	422	392	416	394	411	429	414	417	395	438	417	422	418	455	414	403	416	443	401	408	399	430	453	426	412	425	467	438	431	428	417	381	443	416	405	443	420	439	423	412	444	412	408	406	384	458	435	379	474	451	434	416	385	389	431	386	426	437	427	442	401	423	398	411	405	455	387	400	387	423	430	418	411	426	430	401	448	415	412	407	408	425	389	428	438	379	406	438	461	409	395	392	458	435	401	398	424	431	403	407	394	432	395	440	392	456	433	396	439	448	422	408	436	418	440	411	407	435	437	427	435	478	405	381	413	391	476	423	396	413	403	442	418	435	496	422	438	407	360	421	382	405	392	439	399	417	442	416	396	398	387	404	431	398	394	428	430	422	399	422	452	419	394	397	380	453	389	485	418	396	407	418	402	421	454	434	387	419	387	439	427	392	431	421	437	494	407	416	413	402	429	395	420	407	429	423	437	410	419	406	384	437	433	429	450	448	431	430	354	405	369	399	414	368	428	430	439	420	390	380	457	373	407	378	443	429	441	430	445	405	406	418	424	401	384	460	410	448	379	436	434	438	399	431	429	431	391	439	432	408	419	417	374	400	396	427	442	425	373	418	419	398	441	419	440	432	410	392	449	418	423	421	431	418	426	431	390	411	424	422	412	400	431	404	365	363	400	414	407	394	452	438	406	382	388	453	415	442	426	401	425	432	453	434	396	453	436	398	387	391	424	410	409	379	383	392	431	412	429	442	377	504	444	426	387	437	417	406	454	425	430	399	374	395	400	409	421	440	412	407	466	400	457	423	420	408	412	415	438	409	422	411	400	384	441	415	390	430	399	397	409	427	432	450	421	401	466	435	405	446	421	391	406	369	462	418	479	427	444	421	371	403	440	438	379	428	426	410	423	399	410	440	413	408	394	444	431	423	406	402	417	370	424	405	450	408	454	397	409	412	411	421	444	402	411	440	394	403	400	442	389	404	448	398	441	458	416	425	428	402	400	458	422	459	454	385	397	401	430	445	418	462	394	395	414	424	410	414	428	409	391	411	437	418	431	430	429	398	383	393	421	417	403	461	432	435	420	400	429	374	454	417	416	402	430	422	443	393	403	431	410	425	375	402	452	411	435	388	463	412	425	408	382	436	420	399	421	404	387	418	406	410	391	413	416	448	442	433	445	442	443	448	401	420	411	419	430	412	394	441	416	400	444	418	374	429	468	416	415	400	407	426	420	395	422	377	448	449	385	424	391	413	373	448	439	466	448	346	419	412	409	412	382	464	420	410	438	420	433	424	430	444	391	435	401	398	449	415	377	469	445	447	414	433	388	402	449	428	432	400	410	402	402	423	445	400	385	424	396	448	441	414	451	447	383	423	471	417	407	439	444	382	426	388	404	429	413	438	446	389	411	400	426	416	433	463	439	433	452	442	428	399	443	412	394	460	415	396	391	380	401	418	427	446	424	414	432	399	376	456	475	419	376	407	445	377	392	437	401	405	381	369	418	390	410	408	420	438	384	429	384	375	444	433	419	374	409	404	427	453	391	423	398	411	366	427	382	400	475	408	389	440	453	429	434	415	407	403	427	426	422	402	446	392	395	436	436	447	424	443	386	424	402	403	425	419	419	439	398	407	425	475	409	453	434	415	443	419	386	420	425	439	435	415	443	441	435	393	433	406	420	449	417	398	410	418	391	408	426	421	404	406	458	426	407	401	450	443	396	428	409	434	419	431	440	461	467	409	393	445	465	421	439	434	413	407	414	463	445	456	431	406	441	395	471	440	454	436	442	436	400	415	404	385	399	410	430	405	425	418	408	463	428	401	415	421	385	413	389	460	419	419	466	419	369	378	407	404	390	455	435	449	439	389	420	429	435	399	372	401	411	452	434	415	391	456	414	427	414	430	418	436	403	415	412	419	447	427	394	399	445	391	395	405	406	415	433	400	430	423	419	414	420	472	450	426	407	447	415	429	404	430	413	370	380	423	433	388	404	453	436	401	429	414	441	349	451	402	450	401	439	414	424	403	416	429	377	420	443	441	428	424	427	398	414	444	419	415	406	412	420	410	415	445	427	426	394	422	436	404	431	410	405	410	426	436	414	423	432	432	408	401	395	425	451	402	437	380	396	430	428	428	407	420	413	432	419	404	408	399	444	466	410	379	390	425	417	394	426	415	440	380	405	388	406	408	420	453	417	427	399	398	418	424	436	403	433	465	457	397	445	413	440	420	386	417	424	457	433	427	412	437	429	442	458	450	414	427	428	418	408	375	425	449	460	426	439	422	410	494	391	426	385	432	394	374	448	444	439	424	409	426	420	431	403	386	401	390	442	435	400	440	434	430	456	403	453	428	444	385	397	416	419	430	403	406	391	383	403	428	416	373	418	392	423	434	387	411	421	402	476	422	437	410	450	444	435	428	420	424	442	429	392	451	432	403	438	401	428
18215	8268	9857	11431	9934	8615	7375	5393	4559	3912	3327	3268	2646	2358	2050	2037	1728	1500	1404	1405	1372	1224	1201	1175	1116	1153	1190	1098	1096	1069	1036	989	1006	1045	985	1042	1048	1017	998	1002	957	945	1038	930	908	948	921	920	978	910	905	924	867	889	919	943	877	910	943	907	904	903	948	975	872	908	927	940	940	960	901	897	954	933	873	925	937	908	954	844	914	938	902	948	916	903	912	951	899	972	933	967	939	915	922	915	955	942	956	885	913	929	910	941	942	953	858	898	892	902	915	875	911	970	969	921	888	942	906	930	872	926	925	910	883	959	928	890	944	912	947	918	944	949	892	924	930	890	910	877	895	897	900	960	929	945	900	866	936	875	942	937	929	967	885	934	893	933	890	941	896	876	873	948	935	957	950	974	931	899	914	917	961	897	944	924	938	929	936	920	892	904	904	884	912	942	955	959	965	888	878	875	896	930	954	886	936	914	881	933	874	961	960	914	948	884	911	850	878	881	925	918	965	912	891	875	895	900	918	909	937	907	867	897	896	915	885	933	882	894	918	890	889	969	918	930	894	877	919	928	974	883	878	941	885	940	927	970	929	961	939	945	849	939	982	878	963	941	938	876	865	880	949	963	919	875	935	904	894	937	880	926	908	923	908	902	970	896	896	911	903	873	933	923	856	893	943	913	900	926	909	910	959	958	973	900	893	892	898	872	916	921	894	877	867	891	920	892	902	950	891	974	924	895	928	974	922	897	964	888	888	951	948	867	943	945	929	898	907	973	873	934	906	890	924	928	942	910	934	904	878	881	943	919	893	934	933	906	931	944	913	930	924	921	946	934	852	946	940	882	908	934	822	923	898	952	871	911	931	940	936	927	872	935	941	926	910	917	922	912	894	960	968	890	905	919	877	929	924	850	923	903	915	862	899	905	944	880	923	946	946	886	940	868	953	948	897	897	891	884	879	968	959	947	879	912	901	957	910	867	952	902	964	910	907	919	914	936	884	918	934	924	929	870	877	929	910	907	856	849	936	880	843	924	849	936	983	877	898	916	888	881	889	889	908	875	922	947	910	893	873	879	903	900	924	889	903	935	901	944	949	955	868	915	901	924	888	859	898	920	873	916	889	925	894	912	939	969	880	935	949	908	965	969	887	885	945	942	896	951	930	853	891	856	893	891	901	865	938	932	981	899	947	892	916	940	908	909	890	884	939	872	815	953	959	906	958	936	934	918	930	902	858	926	933	871	846	936	924	949	961	912	964	895	887	900	949	931	930	953	928	926	868	888	907	851	844	862	937	901	945	873	936	928	897	965	960	937	943	949	927	876	879	986	908	868	964	926	908	902	877	903	910	934	919	917	949	912	899	925	899	948	987	921	866	928	909	929	958	888	963	929	930	917	890	924	876	891	884	877	869	920	878	940	903	966	930	903	911	907	908	943	945	971	955	971	957	920	881	930	845	896	856	931	1004	941	884	875	911	888	877	925	953	958	876	914	912	923	900	865	963	896	907	886	915	900	949	963	898	922	919	944	908	889	913	893	968	938	924	924	872	931	904	925	970	864	891	896	905	879	897	905	883	915	913	903	904	870	902	939	926	924	903	937	952	919	969	899	931	861	947	900	948	902	898	937	928	896	886	902	934	891	903	892	939	867	897	947	948	934	898	943	926	941	918	890	909	917	900	951	891	941	889	902	911	923	940	957	868	910	870	952	940	902	946	958	940	957	904	952	925	919	900	902	884	973	939	939	890	932	927	919	926	931	900	905	962	909	953	947	923	869	877	915	899	897	878	918	910	933	900	895	904	835	1007	890	937	936	942	848	900	851	948	952	895	923	927	861	897	886	888	871	923	900	899	900	897	944	969	915	965	900	883	934	966	885	922	908	985	877	890	887	924	939	924	955	948	855	957	934	926	823	878	908	867	852	917	911	907	903	921	890	858	908	865	859	919	916	888	891	920	934	912	882	949	928	912	907	899	913	945	914	893	951	899	859	897	878	853	851	891	902	979	979	919	894	902	882	892	913	968	869	950	950	957	904	876	878	936	884	917	973	899	912	984	935	883	940	850	921	903	932	912	972	880	897	921	960	885	893	886	912	894	912	909	889	868	897	905	895	896	903	883	922	978	908	892	917	914	968	920	869	877	915	904	964	922	909	905	916	921	948	859	886	884	934	898	899	922	897	922	892	919	905	935	907	929	897	902	856	903	869	877	920	979	880	875	938	906	964	903	930	932	904	892	891	953	980	934	919	879	919	880	893	959	911	911	888	874	918	892	977	960	930	919	909	909	943	894	932	921	874	850	909	899	885	911	921	917	875	918	913	897	902	878	878	925	918	895	867	876	887	905	972	901	899	923	907	924	903	979	920	913	971	991	932	908	930	872	906	943	902	929	908	952	900	939	937	891	931	906	947	920	910	960	926	889	933	872	931	933	847	912	885	946	902	864	971	920	899	920	871	901	983	943	878	934	874	885	914	960	978	898	879	958	901	961	896	920	903	939	903	861	966	912	913	905	929	915	873	963	917	913	894	922	911	897	929	920	898	913	917	856	852	902	932	891	952	903	947	915	954	971	882	863	903	870	870	861	932	936	868	867	893	929	935	896	884	928	892	909	905	943	881	894	862	900	959	868	929	876	898	936	926	923	869	883	914	859	904	881	885	947	925	880	892	904	905	905	891	887	900	923	918	867	900	889	983	904	965	882	886	902	907	891	867	939	957	887	962	879	884	937	915	909	881	886	904	912	1013	916	876	963	898	903	902	950	878	897	906	944	886	921	907	870	825	927	874	832	913	870	946	910	920	906	905	940	898	937	848	909	878	914	994	892	896	928	903	881	878	921	963	934	934	864	894	936	898	893	941	892	906	884	908	922	880	880	970	908	897	899	930	914	934	946	886	881	882	946	946	931	864	908	902	883	934	923	910	901	913	937	906	925	857	876	899	957	926	958	868	911	943	930	913	897	955	902	921	951	945	914	913	925	921	914	864	900	956	878	916	902	879	903	928	941	887	906	895	930	879	919	943	894	901	888	878	908	923	921	937	856	886	936	906	897	886	908	899	892	886	927	906	924	906	879	932	897	878	901	962	927	921	913	870	889	931	869	931	982	912	884	912	893	863	920	883	884	945	973	936	879	945	928	906	921	939	963	923	885	947	939	910	930	870	895	944	923	905	958	976	931	939	937	908	946	876	932	926	896	890	904	908	885	882	906	896	922	906	940	939	896	891	922	934	921	917	921	913	970	919	931	919	893	949	888	913	876	898	897	918	959	881	899	921	875	970	945	954	933	940	919	902	925	844	890	880	938	942	892	930	902	922	902	950	900	893	925	940	970	869	856	924	897	932	892	907	950	969	886	964	891	873	958	895	909	915	892	925	907	986	941	851	934	902	936	887	947	894	927	926	916	944	876	865	918	921	933	924	917	886	908	910	905	929	918	891	866	908	909	932	943	947	909	914	935	908	891	957	859	946	908	964	910	900	911	922	896	875	906	903	925	902	877	893	882	898
12286	5089	2784	2105	1261	1052	861	729	647	590	527	544	484	464	486	455	451	439	418	439	416	455	410	385	388	434	403	393	410	384	360	412	410	409	387	399	351	379	363	438	374	395	375	370	393	392	406	405	340	334	397	377	377	389	397	396	381	386	414	417	393	376	381	417	420	376	339	381	364	379	379	369	382	357	392	383	397	357	361	390	415	384	385	391	368	378	373	395	380	398	382	393	451	393	403	409	399	402	420	428	357	387	387	397	375	385	372	367	400	457	420	409	376	379	395	359	384	396	403	385	349	337	377	380	401	385	357	365	358	391	375	391	387	378	388	400	426	391	404	373	380	355	387	367	370	387	370	377	423	398	369	387	362	359	381	386	441	359	379	390	367	392	346	355	382	413	397	411	381	430	392	366	387	399	352	386	390	382	411	414	380	330	386	392	419	386	390	408	388	412	370	380	366	361	407	397	419	371	392	395	395	410	368	431	404	391	380	383	406	362	363	389	397	375	400	405	411	394	373	386	410	403	362	402	366	379	405	357	339	405	398	363	393	391	375	407	412	394	408	394	393	405	392	360	396	343	351	375	404	417	460	401	425	403	400	401	399	364	364	403	387	383	380	426	367	372	378	362	410	383	427	373	397	387	412	369	402	382	388	392	413	369	425	384	357	354	393	392	330	384	394	408	383	374	366	406	400	387	391	378	392	390	400	421	398	375	377	384	365	376	389	411	341	405	406	407	417	386	369	381	353	394	365	383	395	404	407	419	400	405	430	381	386	375	423	407	405	378	360	390	419	382	379	410	369	380	370	332	386	407	398	394	388	342	382	365	388	380	392	354	416	402	388	374	387	397	376	410	346	381	377	353	393	390	349	428	413	373	369	375	406	395	379	413	391	386	394	372	391	381	407	383	370	401	368	361	411	381	362	388	402	375	398	412	380	413	381	397	362	390	346	368	410	373	324	379	360	322	375	386	403	407	415	379	393	360	377	373	389	383	365	372	379	345	399	418	399	356	357	370	394	380	414	333	372	373	372	429	411	350	368	395	429	421	359	404	381	398	413	369	368	347	375	395	377	406	386	376	373	359	359	400	384	393	391	396	366	387	389	368	411	366	395	385	405	427	364	422	409	382	367	425	402	366	369	396	402	402	353	413	374	390	406	363	376	378	421	385	391	358	394	348	371	373	360	391	387	396	386	424	365	381	397	395	388	333	357	422	384	418	380	383	394	382	391	377	408	394	400	381	333	379	370	366	405	400	386	453	370	401	401	412	387	383	390	383	336	381	401	405	328	415	365	379	381	367	370	384	350	366	383	400	433	402	419	406	399	397	380	381	404	409	386	352	382	385	384	386	373	398	372	378	400	375	366	426	374	372	391	388	364	393	426	409	394	361	394	356	368	402	437	341	372	402	404	394	403	385	376	377	409	397	346	406	407	363	407	374	412	351	367	392	391	426	391	398	406	401	410	374	362	388	356	383	401	363	419	371	371	376	374	351	400	388	375	397	366	375	419	365	451	392	408	399	367	352	351	342	365	376	329	413	386	376	375	360	407	409	356	363	381	361	414	397	371	422	405	363	368	392	378	343	390	400	340	373	350	390	387	369	367	404	420	371	394	398	391	362	400	414	383	395	424	410	373	392	396	394	378	387	411	414	378	373	393	363	387	411	412	385	386	428	385	421	390	385	379	379	344	398	381	366	386	371	387	355	414	379	399	410	375	375	406	388	415	386	369	372	400	379	381	400	396	385	363	334	343	434	394	399	369	353	359	354	397	359	338	369	372	347	386	373	353	401	414	434	405	386	397	404	381	384	370	442	379	398	399	413	378	431	412	381	359	396	413	381	435	381	409	367	405	403	369	372	404	398	423	380	375	400	395	376	370	422	393	412	371	355	348	377	404	384	402	430	354	373	384	390	346	432	399	441	438	402	379	394	387	369	387	415	373	368	356	403	390	400	402	388	387	475	429	395	398	377	403	390	371	373	381	384	375	349	388	396	402	424	397	360	376	352	414	436	379	387	373	403	370	400	400	382	412	405	372	400	393	435	364	409	384	366	371	397	394	363	367	383	399	392	373	388	401	382	423	406	413	377	372	389	416	402	381	375	391	409	374	374	374	377	380	374	380	393	392	386	380	359	370	392	415	394	408	414	379	394	370	375	355	367	371	363	398	418	380	390	411	415	369	377	407	402	381	385	368	393	398	385	394	378	378	390	385	397	410	395	418	396	378	391	399	398	392	393	423	386	409	383	374	406	381	411	356	405	384	357	388	382	338	375	407	398	420	399	375	404	391	387	409	399	359	387	385	404	398	415	361	364	398	360	403	419	421	403	396	386	380	398	380	396	389	367	406	388	380	418	383	408	412	396	365	351	425	395	353	438	423	393	376	373	386	405	415	337	379	364	403	380	412	354	385	388	382	384	387	401	377	374	370	422	391	376	405	402	363	365	372	426	382	358	390	393	362	374	377	388	445	379	380	384	344	398	440	379	407	407	394	346	352	407	397	372	395	388	425	395	437	373	401	343	389	385	363	407	404	425	368	397	411	344	383	416	412	401	368	374	391	387	419	385	443	421	393	379	418	387	348	381	370	383	410	415	422	377	399	350	379	380	405	394	420	394	367	408	395	356	365	412	409	392	389	367	370	406	369	427	408	352	401	383	388	391	432	354	382	352	398	380	372	381	440	357	371	393	346	381	364	382	380	400	400	400	363	376	404	393	406	381	374	370	420	372	393	397	409	439	390	401	384	404	362	375	396	363	396	399	431	383	363	388	374	376	371	390	380	412	391	378	408	357	380	411	409	414	410	385	384	376	382	380	377	379	388	354	358	401	414	400	404	387	389	398	375	388	370	411	396	403	341	386	396	380	388	400	370	384	404	354	417	402	389	381	404	411	394	389	394	367	410	397	404	404	394	362	419	399	399	408	377	406	378	376	397	408	419	422	431	400	401	430	427	387	326	380	390	403	360	401	385	407	400	408	376	374	380	398	412	366	402	392	417	406	359	396	393	390	383	409	374	375	410	383	416	390	413	365	401	395	362	357	393	388	406	390	392	359	406	401	402	364	401	394	335	391	410	357	384	398	353	359	416	378	421	393	376	358	400	389	375	364	427	391	386	400	363	395	385	395	402	363	396	414	402	415	383	370	389	380	366	374	399	400	406	375	392	413	398	410	403	403	378	356	371	397	394	387	389	386	385	401	425	396	383	373	395	409	342	387	367	404	402	359	405	395	363	397	435	368	350	380	394	391	378	412	393	402	389	375	364	365	393	394	414	372	385	381	419	365	368	421	388	391	357	412	384	404	361	389	369	382	402	352	360	413	430	370	396	404	394	394	378	395	389	382	395	360	405	412	414	402	369	418	393	430	417	401	363	405	383	367	364	432	367	381	378	378	397	395	390	400	394	376	375	388	401	428	409	408	366	399	384	365	404	375	379	367	409	358	370	379	375	371	395	408	410	413	410	390	400	384	398	377	349	413	421	395	371	374
7398	4345	4736	5539	4245	3674	3283	2517	2111	1912	1525	1659	1431	1332	1268	1323	1205	1078	1128	1111	1009	912	928	950	856	971	939	841	907	908	883	914	856	905	858	877	885	821	863	869	843	889	890	870	779	837	878	847	873	818	848	836	821	838	832	841	852	863	804	900	823	854	831	815	841	832	834	842	846	850	840	821	848	847	861	851	819	892	879	857	835	835	865	923	863	916	821	809	846	843	823	866	890	833	799	853	824	844	852	872	819	901	826	851	832	882	829	886	805	821	836	838	814	842	854	876	835	821	810	817	882	804	873	895	834	828	852	867	861	850	838	856	857	855	894	817	830	861	847	818	830	811	821	879	797	858	874	887	856	883	797	841	836	905	823	852	828	874	835	799	823	925	844	858	836	840	839	863	853	893	853	834	862	872	852	832	821	832	865	825	863	856	835	836	843	797	837	858	864	909	805	801	837	842	801	869	858	836	812	830	858	878	802	822	860	796	884	894	871	804	778	886	887	811	815	865	798	838	854	829	813	839	822	812	818	798	812	823	822	811	810	844	867	819	840	829	897	875	784	848	837	845	856	805	898	849	833	830	884	800	818	908	788	818	827	808	794	834	827	814	828	827	833	809	841	840	846	814	819	793	847	868	847	829	822	824	907	790	870	857	863	850	899	851	864	863	959	825	828	816	841	873	857	811	815	813	817	846	873	841	866	841	838	837	843	837	802	817	859	875	840	827	821	786	800	803	839	877	857	802	865	819	835	842	832	844	865	888	854	821	821	793	830	831	799	822	866	845	848	844	842	811	875	844	881	886	809	925	836	836	869	904	806	841	823	846	834	766	809	824	864	861	845	839	802	863	869	873	800	894	799	848	881	847	825	860	851	845	821	856	884	897	801	838	820	874	883	837	863	849	845	826	827	787	804	847	794	848	813	859	784	875	878	825	821	781	808	810	865	861	819	830	822	841	891	779	840	822	788	883	831	870	802	841	817	830	880	864	870	860	857	808	853	859	863	814	832	825	856	821	875	834	892	867	872	860	892	836	863	844	829	850	825	838	885	803	875	842	862	865	813	851	815	853	810	840	842	859	821	856	858	754	819	847	839	858	792	833	863	846	850	837	818	851	846	849	864	823	830	850	851	838	787	858	815	852	868	853	876	820	812	855	860	836	817	814	810	844	839	846	817	822	775	835	855	875	889	823	856	820	868	824	854	863	816	869	803	835	800	841	845	853	828	807	806	797	831	857	821	820	836	837	846	825	837	828	827	840	878	815	849	810	854	868	821	820	865	858	841	892	777	828	847	857	899	842	846	843	822	846	876	793	855	773	881	874	854	835	836	845	855	819	856	835	848	797	836	797	854	841	869	790	803	848	868	815	865	890	870	885	825	884	824	802	838	819	860	814	838	802	807	839	831	878	857	860	786	812	819	840	785	854	822	900	804	876	809	847	862	863	825	841	868	838	836	819	870	860	812	825	814	826	789	803	789	846	824	773	781	826	885	779	809	879	789	855	876	806	841	860	854	853	905	816	826	826	818	834	826	844	876	817	850	849	859	821	832	832	860	822	852	856	849	854	872	830	769	864	826	864	803	845	817	843	850	877	850	849	827	828	810	802	790	797	881	840	859	858	885	841	810	843	837	891	824	869	831	838	778	802	806	822	829	873	820	844	864	820	834	868	853	869	795	889	831	855	835	787	853	829	898	868	800	834	847	835	890	830	840	829	802	792	820	778	841	839	850	819	828	808	806	878	788	825	817	888	820	832	827	859	922	843	854	864	868	836	813	804	860	787	798	788	864	830	845	855	858	851	826	847	822	845	829	808	816	806	835	809	835	855	828	839	835	867	864	860	863	832	850	795	846	863	785	820	828	810	855	858	822	842	870	836	883	848	852	832	818	882	838	824	896	830	842	827	851	862	901	805	861	790	825	833	822	873	816	822	812	841	812	833	821	823	834	882	811	856	837	855	836	866	841	854	829	829	826	852	796	885	857	891	886	805	847	802	813	882	846	801	824	850	898	863	825	825	838	822	822	870	880	816	852	892	860	873	875	881	767	878	826	835	819	778	855	823	847	855	832	817	895	797	859	803	833	780	837	848	858	874	776	838	861	846	880	819	829	823	855	804	857	810	821	802	808	835	845	844	863	805	818	881	909	844	856	768	831	864	920	888	844	811	911	816	851	762	901	837	836	882	868	885	905	891	879	856	829	876	795	799	912	860	884	856	851	870	832	862	828	833	878	888	857	826	814	854	865	818	821	885	812	852	812	887	858	855	875	810	849	855	835	875	897	860	820	835	835	858	850	808	851	864	855	854	876	894	833	821	841	875	811	823	806	890	874	829	840	828	873	816	847	842	778	869	882	833	861	870	836	876	837	850	857	820	843	846	835	896	856	847	866	835	792	884	858	826	813	859	863	863	862	842	845	839	811	850	821	848	803	886	854	800	883	832	810	833	866	856	814	845	862	810	840	858	811	840	869	862	839	908	881	787	865	836	830	883	843	834	816	825	884	834	820	870	845	785	882	811	882	861	795	871	854	831	796	876	855	835	846	844	858	883	831	870	853	830	821	861	860	782	859	858	801	854	878	880	851	836	811	828	829	800	834	863	863	827	846	836	868	864	834	881	782	831	865	867	794	884	850	872	885	860	844	831	772	842	880	865	843	820	816	885	866	890	815	869	833	875	856	893	824	828	834	786	902	862	800	847	863	860	871	848	776	823	810	785	836	849	856	886	845	866	872	822	886	820	843	853	811	823	833	831	813	842	826	866	832	871	857	844	851	854	851	838	881	817	832	801	850	873	845	846	854	805	823	858	815	852	826	776	802	816	867	828	788	823	861	826	859	864	842	843	819	848	829	843	857	822	864	791	889	793	788	842	835	889	837	869	840	894	870	852	806	818	904	860	764	884	862	882	823	826	794	850	773	903	839	835	833	921	872	808	864	861	851	823	805	822	845	836	828	849	842	837	857	837	821	836	814	860	806	914	866	836	848	848	827	924	813	851	904	895	869	876	853	827	834	863	815	843	875	875	820	841	886	838	817	849	879	844	885	828	813	805	847	860	846	856	830	799	870	815	865	852	864	821	835	850	834	836	836	833	887	864	827	796	878	868	804	887	844	835	831	845	830	852	836	797	848	813	871	833	864	797	858	794	835	868	887	782	831	822	834	910	819	835	830	858	848	790	811	800	873	884	809	835	829	861	853	843	819	802	851	804	826	822	822	823	820	853	884	891	866	839	771	806	847	866	821	818	866	838	824	829	771	829	846	876	847	861	880	782	855	862	834	931	815	829	847	815	851	827	830	828	864	779	850	811	780	856	779	841	865	862	837	770	846	837	824	855	804	833	865	860	909	788	851	802	814	859	827	828	823	823	808	839	876	863	843	803	816	798	843	821	777	833	849	825	832	844	843	826	799	852	839	846	824	865	797	851	853	860	846	857	828	871	858	903	828	869	838	898	861	847	848	816	867	825	847	829	797	838	846	838	855	858	849	807
24050	9846	4706	3039	2424	2000	1457	1051	785	688	617	687	539	550	484	458	426	411	418	409	373	448	401	405	400	366	397	392	400	362	364	363	374	413	347	409	346	353	346	327	367	366	339	355	393	365	354	385	384	361	373	365	356	364	335	372	396	331	365	341	346	348	346	359	354	370	385	343	366	358	361	374	394	366	376	365	379	363	384	367	337	326	359	361	355	352	410	395	342	314	353	353	339	355	387	371	330	323	373	362	393	371	364	352	360	354	374	347	351	384	336	332	355	358	362	352	388	355	362	391	377	358	379	316	368	374	355	400	355	363	385	373	336	338	369	397	378	357	365	366	338	385	401	334	368	378	364	386	377	374	362	345	335	363	350	358	332	374	350	359	370	364	351	310	351	365	365	394	323	376	370	393	382	365	362	362	353	337	334	360	361	329	359	376	351	377	367	345	323	360	316	354	341	316	376	341	369	368	360	380	350	348	366	340	356	362	365	353	401	356	375	340	376	354	370	360	359	342	362	339	337	349	411	340	397	394	343	340	325	371	364	325	336	393	357	349	383	366	394	406	346	355	392	390	362	358	332	385	403	323	325	312	365	367	371	386	373	350	359	325	376	346	339	368	370	339	403	357	338	381	346	358	332	360	329	339	356	364	320	345	364	372	331	355	357	360	370	376	314	377	391	366	364	354	368	323	389	329	362	329	361	376	357	365	380	347	334	320	359	377	331	351	367	339	341	321	364	343	388	373	340	373	389	359	358	335	397	382	376	361	343	305	375	376	339	348	332	335	373	366	380	392	338	343	340	348	335	384	344	351	334	324	358	331	342	355	373	396	327	366	353	360	367	331	372	387	383	365	399	369	354	372	366	356	367	340	347	378	381	339	351	343	374	397	361	341	374	394	346	329	371	346	325	354	382	401	372	352	314	338	373	355	380	341	340	352	352	365	373	378	371	337	353	334	353	345	347	324	357	391	341	366	345	381	372	362	363	336	372	372	381	365	368	366	349	392	330	372	379	380	349	388	345	351	392	373	356	369	355	358	351	386	396	333	385	357	372	336	342	352	353	371	348	348	346	350	370	366	356	391	362	361	364	362	377	345	362	358	368	400	368	384	358	368	369	377	338	380	358	348	386	368	369	362	342	371	356	357	383	382	364	347	352	355	366	350	352	334	349	342	333	380	356	399	316	358	380	377	373	326	368	350	322	349	331	363	373	379	347	344	347	337	345	422	364	347	364	377	351	371	366	356	333	339	325	333	396	347	325	374	331	380	382	351	377	356	370	374	374	357	366	368	357	314	335	367	359	332	383	346	386	328	373	332	363	361	370	383	384	331	387	341	334	355	358	352	341	369	378	374	365	348	368	364	391	389	313	374	365	338	372	350	372	351	348	357	398	325	349	350	353	354	383	366	335	339	342	356	357	352	362	346	388	392	338	370	391	376	359	402	372	359	364	381	333	347	361	355	366	352	314	322	362	359	368	343	366	337	389	365	352	358	357	385	343	329	361	369	362	363	343	343	331	373	355	408	365	355	332	370	362	325	384	376	331	371	326	322	403	379	378	381	373	378	371	350	334	363	375	348	366	347	344	348	330	375	352	350	367	336	358	367	358	385	338	357	407	380	385	370	313	335	325	370	349	388	355	376	362	355	354	307	352	356	360	363	333	330	324	352	407	359	335	355	359	329	353	355	339	350	339	347	320	346	372	346	370	359	355	366	344	358	344	327	343	380	376	340	383	364	368	376	355	363	351	344	381	329	356	347	369	367	342	355	390	355	355	372	391	354	384	386	351	375	355	374	365	343	381	345	383	363	385	380	385	371	350	360	382	376	365	332	342	405	389	372	320	338	385	388	348	352	359	350	354	366	353	341	338	372	335	330	339	367	368	341	358	381	325	373	349	375	355	316	368	350	349	306	338	386	366	346	392	376	364	363	357	371	355	380	372	363	398	373	355	339	402	392	383	359	352	319	369	360	346	361	339	366	379	358	342	380	349	347	346	321	363	376	401	334	324	388	379	371	357	360	352	370	366	320	354	401	358	341	331	389	373	391	354	372	361	378	358	355	317	361	336	346	352	378	322	363	354	379	368	352	380	364	376	371	326	395	363	390	351	391	337	365	370	329	384	373	361	361	360	354	398	362	347	367	342	338	376	414	365	361	334	387	326	384	371	378	357	342	352	370	367	329	371	351	379	328	357	340	349	343	390	368	367	352	352	363	343	346	377	391	364	367	381	341	355	339	404	380	329	366	363	356	354	386	380	367	355	404	349	366	350	352	366	349	363	340	318	336	393	351	334	368	321	348	335	359	326	339	373	351	340	385	319	353	342	369	367	348	336	388	355	340	377	350	370	388	356	341	365	366	326	363	352	374	369	357	339	366	359	366	359	397	371	359	344	368	371	329	332	378	395	366	367	395	313	352	374	364	375	367	371	382	329	341	368	324	368	337	363	313	354	351	371	377	357	314	335	377	334	335	336	392	325	338	358	343	333	338	380	335	351	348	365	354	348	345	361	346	337	347	367	357	374	332	364	345	323	317	362	376	397	361	376	344	354	378	345	397	351	365	359	370	354	414	378	342	363	357	320	373	373	371	383	351	346	334	361	367	337	348	362	374	354	346	376	356	387	356	309	332	372	333	330	323	323	347	353	327	343	363	354	352	345	381	385	392	337	355	359	367	433	416	362	357	350	381	351	360	345	312	337	342	353	332	363	335	339	339	330	399	340	360	350	311	321	324	339	378	326	318	345	347	394	336	388	376	379	360	355	395	360	343	337	346	349	378	353	347	353	330	341	341	393	358	348	334	343	341	401	370	353	365	372	399	367	374	346	366	346	379	356	329	317	358	346	356	339	387	366	324	357	366	387	395	373	344	402	345	350	341	339	358	361	341	366	356	359	367	382	366	400	382	361	393	377	327	391	364	320	347	320	368	352	364	353	344	387	356	339	386	384	348	380	374	328	365	352	372	360	348	353	326	362	353	359	363	336	382	376	371	347	364	341	364	325	368	333	368	313	340	375	332	402	354	370	339	337	335	344	335	345	362	377	372	352	356	364	342	337	315	363	362	365	375	374	357	343	348	349	375	367	356	371	352	366	327	371	387	344	374	354	343	343	353	369	355	342	387	354	323	352	335	354	355	354	353	350	362	346	361	338	348	343	309	374	372	378	352	344	414	347	333	335	356	342	341	358	347	337	338	370	344	362	354	364	347	361	380	349	360	339	359	343	341	362	356	340	428	343	341	351	344	362	355	391	350	378	374	358	339	325	378	391	387	349	358	396	321	335	339	372	383	368	354	371	326	360	391	367	322	350	334	338	349	382	352	355	355	333	347	330	336	362	389	348	347	392	363	360	363	327	387	382	350	361	353	376	367	341	364	364	354	390	361	386	369	344	342	375	390	368	390	351	390	376	374	353	375	375	349	362	354	375	350	374	355	341	304	388	374	364	343	360	361	395	342	361	360	405	347	376	404	349	360	354	368	364	345	378	348
14373	7170	7280	8450	7634	6796	5525	4033	3198	2909	2481	2565	1889	1842	1582	1657	1353	1183	1184	1168	1132	1129	1030	974	958	946	944	907	915	911	868	846	848	892	895	902	880	846	823	846	807	813	872	801	761	838	802	813	789	818	783	817	820	776	788	834	810	796	774	824	807	780	839	812	755	786	821	796	801	784	787	805	837	753	813	845	767	756	796	771	817	793	818	814	758	785	766	832	797	733	813	771	809	827	843	766	824	762	806	783	812	774	758	794	777	771	795	821	808	796	780	802	833	787	783	751	807	799	799	810	774	813	753	780	848	808	802	824	814	792	795	779	854	802	784	811	808	819	780	839	848	810	832	796	775	792	806	849	786	816	759	809	780	757	781	825	824	789	800	823	746	829	860	774	797	820	770	801	761	741	780	823	787	783	788	824	755	747	841	797	804	805	816	800	829	770	764	774	785	850	776	784	791	804	812	789	786	790	746	785	768	783	805	784	804	744	750	787	830	759	856	749	729	793	824	823	764	769	811	783	780	777	820	823	760	774	803	814	762	814	774	816	853	760	802	717	807	770	793	760	716	768	777	804	785	786	864	797	833	793	795	807	785	817	792	840	807	808	790	748	810	760	847	775	823	816	824	753	793	775	798	792	792	813	780	779	803	753	766	768	791	791	773	776	766	785	805	764	792	832	786	766	819	825	799	760	771	808	762	825	793	814	792	760	788	816	857	823	801	793	804	811	812	832	798	793	765	768	838	783	820	759	802	864	808	764	788	802	791	822	782	790	832	859	808	756	808	793	805	738	790	812	826	798	720	794	760	762	822	849	820	835	792	792	831	824	763	747	798	792	782	797	793	822	798	787	865	783	769	783	780	830	819	777	811	798	818	745	799	781	827	765	800	785	783	826	838	805	793	763	744	839	798	802	756	743	830	805	771	758	802	796	795	820	832	785	794	771	783	783	803	798	820	874	801	797	744	814	800	793	805	793	778	765	747	794	830	821	826	820	792	798	800	812	813	777	745	811	772	779	756	853	781	792	807	789	759	757	808	862	767	804	793	796	830	773	802	777	778	782	755	757	831	790	812	780	749	791	793	815	799	751	807	822	869	777	790	734	794	747	786	783	791	787	796	825	788	811	855	848	784	797	829	761	755	820	788	788	799	803	834	835	787	831	777	837	774	811	764	797	843	764	757	809	800	794	833	740	761	734	800	799	825	885	825	740	785	798	829	746	736	862	800	827	770	795	805	766	778	841	812	805	780	772	801	791	796	816	807	844	780	789	805	779	748	800	768	810	777	796	767	793	793	767	763	826	811	811	810	799	809	821	843	818	750	810	874	759	808	808	778	804	794	816	816	795	837	780	841	814	776	808	759	801	821	837	755	763	817	805	822	777	757	809	775	786	771	777	838	802	776	773	797	825	779	777	757	805	765	747	753	755	806	812	764	800	785	775	767	744	815	768	785	819	786	775	837	791	778	776	810	807	766	773	772	784	768	811	792	827	852	781	774	852	791	804	806	836	801	763	844	810	785	782	821	802	823	789	810	775	809	785	818	819	837	790	778	812	808	814	837	791	833	758	770	777	775	796	776	801	762	843	799	763	799	815	777	813	825	786	832	835	784	803	778	829	786	778	813	806	793	753	813	824	789	824	816	754	819	826	768	808	765	809	782	805	763	785	764	825	778	780	814	742	756	791	792	822	823	790	744	819	775	852	812	755	829	806	811	811	788	807	817	798	775	786	806	808	835	763	826	774	774	755	818	773	793	820	759	834	801	746	803	821	792	857	824	802	825	785	819	748	804	782	779	804	770	853	818	783	787	793	738	835	833	819	834	832	862	838	752	773	824	820	833	787	814	811	798	756	789	778	803	801	795	774	796	758	869	763	768	844	766	766	789	810	754	759	765	816	837	789	801	791	803	775	832	791	811	843	770	863	728	825	852	754	827	804	799	782	764	801	783	758	747	825	790	824	793	762	796	781	812	856	784	757	792	797	832	810	794	841	815	824	821	799	824	772	819	816	801	804	768	772	808	737	738	818	784	809	789	721	816	839	807	819	770	800	773	803	799	886	758	762	786	797	812	810	792	803	803	867	818	763	794	765	818	788	758	798	799	784	768	785	761	805	829	808	793	803	806	809	838	771	763	752	813	826	767	781	735	734	792	759	812	791	761	816	818	836	817	816	813	832	805	823	792	800	828	819	792	792	778	805	824	742	827	885	809	778	806	760	825	812	794	788	761	821	782	811	791	802	790	821	841	784	787	801	812	808	829	799	794	747	799	796	817	788	811	850	836	800	807	798	764	808	819	793	800	810	788	831	778	841	852	758	793	759	785	828	779	839	796	827	798	781	757	776	806	813	803	808	773	744	831	810	821	763	806	806	749	814	862	852	772	824	780	763	774	756	802	788	779	781	813	840	772	769	858	827	777	756	833	806	819	792	782	798	868	772	827	776	772	811	805	770	803	839	772	767	859	806	819	795	783	785	787	777	800	826	798	773	785	837	754	761	797	840	806	768	781	778	801	820	779	793	759	815	784	795	854	755	818	780	799	764	810	747	797	786	788	781	795	796	735	758	804	757	819	770	779	816	839	794	818	797	800	812	804	793	816	789	806	799	886	799	798	819	756	738	815	809	821	804	807	797	838	815	811	815	796	798	843	817	801	825	820	808	813	836	791	811	733	819	773	788	848	790	791	761	816	798	792	824	775	811	790	828	808	791	833	788	777	798	804	793	750	804	806	863	798	788	760	786	811	798	818	771	824	790	747	795	761	796	780	781	823	800	790	774	853	821	774	828	810	858	778	772	785	784	763	787	726	772	783	817	801	821	804	798	811	778	736	769	779	789	792	785	769	793	777	815	793	779	797	818	792	809	792	772	786	843	815	768	748	738	795	786	773	813	808	722	785	773	775	748	806	776	797	767	796	853	819	804	815	779	756	804	856	794	807	844	787	835	809	814	870	799	848	769	790	785	775	849	776	819	802	846	764	768	821	806	842	817	775	778	762	818	781	776	816	799	768	831	909	824	725	820	787	770	836	804	818	812	763	774	753	842	743	787	792	802	774	757	795	833	781	752	822	816	757	914	791	828	748	766	835	812	801	780	730	810	773	757	777	795	767	803	795	825	815	786	826	776	801	768	749	788	800	816	847	819	842	753	743	846	813	827	810	814	801	825	766	808	808	817	759	783	805	803	738	831	778	813	809	826	762	818	827	794	822	770	830	778	809	743	780	813	755	768	801	753	826	811	819	815	819	811	733	823	792	790	795	824	773	836	802	801	818	821	759	775	768	804	785	789	830	798	751	761	776	783	819	809	777	785	814	819	774	771	835	753	752	752	784	764	797	755	771	757	851	748	837	776	782	775	773	816	752	799	784	792	789	812	802	817	844	783	808	820	740	794	780	805	778	835	800	759	799	813	756	782	784	781	858	805	802	801	818	775	841	766	781	819	785	803	809	821	801	767	761	858	777	820	781	786	767	778	824	813	805	805	784	809	797	756
33783	12471	7116	4364	3432	2793	1993	1360	1120	983	902	886	685	659	573	583	549	474	498	470	493	458	446	441	490	449	444	462	432	448	408	433	453	443	459	468	436	458	436	416	443	412	428	399	429	417	429	452	398	421	409	410	408	377	423	381	447	402	432	432	404	394	421	441	406	387	486	420	417	405	436	445	422	425	408	418	468	446	417	413	422	427	405	428	386	394	386	428	428	386	431	426	385	397	440	418	453	431	395	366	474	399	418	464	485	442	415	459	413	390	400	436	456	442	393	435	426	414	407	434	408	392	437	423	433	423	416	455	377	400	414	428	439	401	387	421	406	425	433	389	432	423	432	440	433	407	462	415	419	447	453	409	431	387	429	442	395	418	406	414	417	370	399	437	387	410	415	423	425	430	437	406	401	377	433	394	377	428	403	431	436	421	392	395	431	434	434	398	446	415	425	424	457	435	432	428	420	450	408	444	431	400	419	387	423	413	388	369	390	436	410	427	433	435	390	422	394	448	432	476	435	419	405	471	418	399	438	417	413	434	386	444	459	438	451	439	418	407	429	408	417	420	468	427	439	430	394	413	389	405	419	383	453	396	381	451	426	444	436	463	436	426	466	426	452	420	451	421	412	387	434	403	427	416	394	391	413	431	401	412	390	438	426	387	419	423	419	427	427	405	386	407	408	400	410	448	403	442	392	420	422	407	411	402	410	413	401	409	429	432	414	386	447	429	379	386	404	391	381	431	425	454	414	442	394	440	404	457	423	412	396	392	417	412	393	403	420	412	420	434	443	390	421	456	399	407	441	424	416	408	431	422	443	430	392	406	420	416	377	413	432	455	425	445	394	422	430	439	418	411	409	415	412	402	371	421	413	450	412	395	420	438	457	379	423	400	446	398	408	424	437	381	420	439	394	381	446	395	450	405	392	451	400	373	417	430	401	438	443	377	466	427	442	378	405	417	419	393	410	410	401	420	399	405	422	418	399	420	423	409	398	380	381	413	403	385	398	453	412	420	436	397	411	383	429	419	421	400	391	410	406	435	419	412	454	433	425	441	436	438	435	429	375	414	447	398	423	401	396	404	401	384	420	439	427	444	405	429	441	423	443	407	431	423	415	427	425	426	451	422	397	451	388	355	377	407	427	395	421	397	419	400	418	437	422	396	436	417	405	392	366	435	415	426	422	395	393	457	401	401	402	406	445	449	423	388	437	419	420	437	460	425	406	424	433	395	410	417	368	416	444	463	409	453	413	450	388	432	471	433	419	422	415	433	430	471	393	408	444	416	450	426	384	419	457	451	428	395	413	399	412	418	463	425	445	422	406	428	409	433	413	411	385	426	420	416	398	445	425	437	432	479	421	404	417	419	422	419	422	387	374	423	406	419	418	410	437	427	431	413	403	376	415	403	410	393	388	451	419	426	403	376	419	368	431	413	388	444	414	399	408	399	435	381	390	378	398	431	423	409	412	413	462	435	385	429	400	409	434	392	405	408	407	434	424	373	374	401	375	415	405	412	431	394	410	446	402	427	417	415	423	377	454	440	441	384	388	415	438	447	428	407	396	462	422	451	428	411	380	428	413	458	448	450	423	430	416	443	405	423	385	413	447	420	472	426	406	403	382	390	409	381	387	428	406	402	424	412	381	441	408	445	441	423	407	411	404	447	411	405	420	383	421	426	380	450	419	447	450	410	396	413	415	422	431	418	413	364	411	454	394	382	422	392	377	396	397	380	421	400	376	434	398	417	407	395	397	414	394	417	434	410	417	407	446	418	448	441	399	415	403	466	431	390	418	446	395	419	395	451	400	377	419	392	436	416	453	401	424	368	423	418	431	432	413	440	417	394	427	398	372	409	408	443	396	424	385	424	405	450	366	427	464	417	408	428	363	420	427	383	397	411	405	377	421	393	361	394	403	373	447	404	467	410	418	451	415	421	450	456	419	402	421	408	386	441	431	401	426	436	383	427	445	436	413	394	425	425	402	441	384	382	433	445	400	437	414	427	375	444	399	420	411	405	442	407	413	387	439	382	434	426	444	424	383	448	403	413	412	447	420	420	399	370	405	404	384	394	401	446	398	421	420	424	411	427	457	396	399	434	386	427	433	429	391	372	438	457	468	389	429	423	415	407	392	413	461	407	392	350	389	436	382	415	432	390	379	427	394	418	370	405	405	416	419	408	428	420	419	417	431	451	412	439	426	424	438	395	421	397	391	387	395	408	390	413	433	414	420	388	372	443	448	390	404	391	413	436	391	391	448	404	451	436	433	448	437	429	379	400	411	400	447	412	415	416	435	394	418	429	424	436	384	413	391	429	428	460	414	435	427	413	426	410	406	417	450	390	417	397	423	421	401	421	462	456	424	413	406	431	376	435	428	427	382	352	373	413	414	424	422	382	434	374	428	414	410	433	438	394	421	419	397	446	394	390	399	431	394	385	412	407	408	454	388	395	405	425	387	430	399	417	431	393	419	392	412	452	392	445	433	478	412	415	432	413	400	436	419	402	419	405	419	433	429	415	462	444	394	379	416	408	408	421	406	442	398	418	418	448	388	411	408	417	394	439	463	400	413	426	391	440	387	395	356	425	423	413	420	424	394	463	410	384	432	456	387	418	420	384	417	422	418	379	421	424	363	406	420	382	424	420	425	399	401	429	419	392	452	433	446	411	417	380	409	408	397	414	391	425	413	377	404	384	377	435	423	413	394	402	407	364	402	401	415	436	384	434	426	404	401	385	406	417	387	413	438	387	435	389	412	429	415	456	418	424	396	422	422	435	402	400	441	410	411	408	395	472	465	411	391	408	388	398	448	425	411	389	413	403	394	387	376	383	430	406	395	426	434	415	406	431	397	390	422	395	426	431	437	443	407	463	399	417	408	418	412	416	431	446	405	432	416	392	403	468	404	386	446	385	437	396	389	410	391	400	397	412	420	419	419	390	414	401	451	430	370	429	398	395	462	441	393	413	424	415	417	435	390	411	442	398	452	408	382	400	387	398	391	415	445	417	435	438	426	451	399	412	450	394	362	440	416	432	404	450	414	426	420	419	420	437	435	460	430	419	390	366	409	389	401	415	397	354	422	403	420	471	410	432	402	416	419	405	433	413	433	394	409	438	384	452	411	400	443	399	418	447	396	439	391	417	449	397	403	398	400	412	425	442	435	429	412	420	413	442	440	393	427	409	395	421	417	388	444	398	412	391	408	412	423	409	395	372	426	433	422	434	417	403	428	426	384	427	398	410	394	408	414	398	449	429	373	421	381	370	410	440	427	401	405	426	447	421	402	428	448	410	408	412	432	422	400	414	418	394	416	423	433	419	417	391	384	424	413	431	410	412	421	415	414	429	422	416	469	442	354	459	403	429	437	407	433	401	438	436	423	385	416	412	401	373	456	439	388	392	419	417	395	386	422	403	418	406	450	413	404	413	416	366	415	445	431	444	405	406	428	400	402	399	424	467	427	418	387	389	437	433	410	421	401	398	372	445	456	420
18518	7591	10104	10309	10228	9062	7119	5340	4415	3965	3149	3329	2502	2505	1949	1989	1720	1467	1410	1357	1382	1233	1227	1220	1266	1232	1083	1068	1031	1057	1040	1014	954	986	1059	1071	1017	998	985	993	989	995	956	973	920	963	904	950	942	950	920	915	849	918	911	927	906	885	912	896	890	869	951	942	920	944	918	871	987	907	876	888	964	863	896	839	903	985	921	879	902	885	917	880	857	908	921	912	907	932	932	909	880	882	881	884	986	917	913	929	907	892	913	931	897	884	913	863	914	932	895	925	922	971	957	904	937	875	927	940	946	933	834	843	917	903	895	888	870	868	953	889	893	906	907	934	940	871	896	924	873	907	961	917	922	909	889	900	888	888	898	973	859	930	971	897	911	923	905	896	904	939	953	916	945	948	930	862	942	906	894	955	930	957	943	937	880	937	908	939	878	917	899	877	907	873	909	910	876	877	912	853	885	929	893	906	875	883	909	988	902	928	921	914	967	861	925	960	943	905	885	971	941	875	930	887	867	913	920	919	928	908	848	939	900	887	888	922	864	907	822	881	853	941	911	893	865	945	881	967	897	894	935	868	900	877	901	865	885	881	923	931	895	904	903	907	880	935	917	969	924	892	898	921	901	904	901	863	908	883	878	908	944	917	928	894	882	883	883	926	884	908	941	887	865	845	913	867	958	906	929	869	849	920	921	894	907	918	891	894	893	917	935	861	880	889	915	909	884	890	895	886	907	897	923	1010	880	897	889	921	965	915	895	929	872	888	910	889	900	880	880	916	927	887	879	936	900	900	909	935	862	927	914	872	894	936	895	924	854	956	921	894	907	904	899	861	898	858	882	879	867	859	909	995	878	848	882	872	921	890	864	912	892	944	973	900	902	909	887	905	864	935	945	919	894	907	940	838	933	901	901	870	963	934	956	914	867	880	897	875	885	919	925	938	926	883	930	840	902	958	874	948	913	896	931	915	960	894	869	900	847	965	899	934	895	915	886	937	911	920	915	934	867	912	956	862	839	889	881	914	919	924	895	893	910	922	847	881	876	897	954	939	912	874	965	906	897	888	951	859	843	897	942	911	881	878	886	834	887	935	918	910	960	925	937	840	939	910	912	889	885	931	919	870	862	936	891	932	902	892	924	892	859	989	925	863	905	911	848	906	836	850	912	957	956	910	879	893	953	895	929	935	894	900	887	921	859	889	828	917	901	915	875	878	902	897	872	899	932	853	976	960	900	882	888	893	900	890	982	920	896	868	922	896	910	924	853	990	919	846	935	857	875	889	957	931	936	860	937	894	835	936	880	920	946	913	868	939	916	913	928	923	899	919	911	902	947	886	883	906	897	960	903	912	979	917	865	922	929	886	844	913	977	937	877	891	879	898	939	953	864	884	886	915	918	870	903	922	965	881	897	904	849	931	925	862	896	886	893	870	922	933	934	928	875	895	936	890	955	905	889	840	931	956	921	824	883	922	901	864	906	899	908	949	901	873	842	882	942	867	905	959	878	915	864	920	916	916	893	886	875	864	869	881	887	905	926	916	839	893	902	905	898	938	928	900	944	907	918	866	857	862	891	888	907	869	895	961	943	884	871	923	920	901	889	882	908	874	879	939	887	897	881	918	945	911	885	911	896	890	963	936	913	920	847	890	869	915	944	924	895	945	892	920	893	854	871	941	831	884	907	884	886	870	887	901	878	888	918	928	894	830	892	855	901	860	929	891	925	931	922	881	857	890	935	846	851	917	920	913	916	891	871	953	923	920	902	882	887	853	937	881	896	861	928	910	931	855	892	903	881	922	921	878	942	902	957	887	875	886	937	903	907	897	891	893	923	951	884	908	885	924	948	895	863	922	880	896	856	893	953	894	927	868	901	948	915	924	916	945	867	913	925	912	944	1015	865	915	928	958	901	888	905	902	926	867	873	934	897	938	919	905	865	932	882	887	884	867	901	852	878	909	955	913	949	862	898	938	898	870	874	918	866	925	935	951	891	927	888	870	917	891	891	892	881	909	839	877	932	922	866	883	869	905	901	895	941	883	900	882	910	863	930	893	909	907	851	885	916	924	947	917	889	871	874	881	908	915	906	901	898	885	885	940	879	909	944	909	944	933	896	871	889	862	896	887	895	907	880	906	903	948	923	878	897	874	907	929	920	885	874	870	903	932	943	907	935	878	943	874	864	943	903	869	920	912	885	948	906	960	858	913	894	918	889	883	946	909	854	929	847	852	930	923	874	873	963	881	913	880	921	864	918	888	908	893	887	832	900	871	943	849	915	879	914	915	874	891	892	888	890	929	899	946	919	896	916	907	873	944	918	878	871	929	975	964	921	846	953	900	879	877	885	938	925	920	931	917	910	861	907	874	904	906	894	945	957	900	899	886	897	856	935	855	938	951	856	885	930	919	905	862	927	902	961	869	945	921	900	911	890	924	847	962	823	899	883	913	917	923	859	920	835	911	874	936	909	900	878	918	826	904	923	916	948	914	900	967	967	925	905	955	939	922	910	901	862	884	939	937	913	943	893	913	876	874	868	886	903	957	858	887	925	871	930	916	939	885	926	891	886	882	886	882	920	894	958	888	939	880	889	912	885	899	879	886	881	911	918	883	882	968	905	920	867	944	904	917	919	890	927	972	1005	880	899	893	934	894	906	915	942	916	908	890	900	899	853	892	896	872	896	832	899	860	877	924	913	882	887	874	866	877	944	889	896	885	925	953	901	933	881	911	909	879	868	896	862	888	857	883	857	950	902	911	928	865	896	879	893	899	876	918	904	929	906	912	910	916	888	964	928	907	911	946	957	912	944	860	902	894	925	948	905	894	898	907	857	952	847	908	895	890	956	894	959	935	921	900	898	954	916	910	922	874	926	919	933	933	891	946	902	951	880	932	882	879	881	862	935	900	896	903	899	916	869	889	885	934	967	916	925	887	893	864	882	901	938	901	853	911	918	876	929	885	936	946	874	931	926	876	845	903	920	948	829	927	874	969	949	896	925	865	891	846	905	943	906	874	893	864	893	892	865	909	931	919	910	878	893	929	901	895	933	912	904	920	891	919	913	911	871	934	906	939	977	901	899	899	898	899	887	893	916	937	897	929	914	909	890	911	922	968	880	973	898	898	962	882	866	928	889	875	874	900	891	909	895	941	878	913	953	914	963	911	916	897	893	912	895	886	899	949	863	953	884	929	949	884	883	935	896	892	920	886	922	893	910	930	852	927	873	892	900	916	894	904	972	867	876	944	908	920	902	851	950	866	884	942	893	884	888	904	912	964	895	952	930	876	915	911	872	892	933	895	894	937	907	894	903	926	892	891	872	843	915	883	899	859	881	891	965	914	873	875	951	902	918	929	888	953	938	905	933	931	918	942	877	957	912	858	914	897	920	912	871	876	856	904	945	920	889	884	901	935	880	929	923	934	934	892	903	959	943	921	921	890	925	883	948	914	879	861	913	982	836	863	865	882	903	878	892	946	920	908	941	907	911	904	890	908	871	886	882	916	907	882
13032	4807	2782	1728	1306	1022	811	683	613	557	486	481	484	460	469	443	442	424	454	424	428	429	374	397	387	440	437	440	436	364	370	402	390	381	389	375	385	372	377	389	375	391	359	397	401	386	376	355	338	370	347	393	384	382	379	412	373	397	369	413	377	395	401	405	379	398	387	357	381	364	389	351	371	397	376	368	373	392	376	433	349	398	394	411	402	395	384	424	354	329	358	391	362	362	386	372	400	392	403	361	354	382	358	409	380	406	398	363	360	388	365	364	360	387	371	401	384	368	362	390	386	373	350	366	309	362	361	328	346	422	360	371	372	399	372	368	379	360	408	407	417	391	357	365	384	369	415	387	375	380	426	394	382	379	397	384	388	377	386	335	368	391	381	338	364	388	395	330	399	338	354	352	381	361	357	377	374	387	374	403	401	414	358	376	406	384	378	390	397	398	389	386	394	357	364	392	402	373	382	377	389	386	384	370	380	381	418	432	418	373	372	361	362	366	406	379	379	396	398	368	402	316	383	394	407	369	409	370	414	373	382	388	397	382	408	382	402	378	341	396	373	400	378	385	344	416	410	359	336	421	379	390	387	359	357	411	346	389	396	409	359	397	399	400	358	391	417	399	358	378	357	408	393	389	388	354	365	362	386	393	372	367	385	395	394	353	419	395	379	394	384	362	378	396	394	360	387	376	390	396	349	357	402	365	354	392	396	382	385	377	395	382	326	358	408	337	387	388	367	375	380	383	336	376	354	395	382	341	385	399	424	352	384	372	371	364	419	394	360	347	381	363	398	390	389	405	390	388	387	386	421	404	389	393	408	387	392	387	378	351	389	401	394	354	399	399	356	378	403	348	340	374	376	415	379	385	380	366	360	351	386	409	378	393	386	421	353	389	397	366	357	387	381	373	360	412	390	368	401	328	387	385	354	396	405	359	378	420	400	423	350	426	360	335	347	421	360	348	378	405	377	357	353	343	387	379	400	366	355	408	389	369	380	401	401	386	377	375	368	417	395	348	406	380	371	398	390	405	377	335	388	407	362	400	397	371	385	377	378	401	411	390	373	388	364	360	406	404	371	401	352	366	368	374	406	375	375	354	419	412	388	388	363	358	348	389	380	359	378	422	403	404	408	370	406	392	396	426	383	369	340	401	411	389	401	405	401	347	370	403	401	366	377	401	383	422	413	370	360	377	387	358	444	385	375	387	355	366	387	377	348	392	370	370	419	346	391	388	337	395	373	397	373	394	411	390	359	376	366	406	391	404	376	370	360	388	379	404	417	355	393	364	413	368	426	370	381	390	382	392	381	378	338	359	386	342	388	380	415	357	366	371	424	347	353	351	353	362	374	414	354	406	395	378	379	383	377	407	386	368	411	355	370	383	404	380	381	387	412	395	373	377	372	411	379	389	416	416	372	370	387	375	406	391	384	391	413	393	365	391	365	391	373	390	368	386	357	360	387	362	390	351	402	389	388	367	427	415	408	365	407	394	407	384	389	379	370	357	329	359	358	374	393	376	410	364	376	388	377	368	405	435	386	392	384	367	410	418	412	364	383	362	399	395	387	393	409	395	366	378	362	353	395	381	388	413	396	385	373	372	368	335	362	382	380	389	374	388	357	381	395	388	379	383	422	365	439	350	399	391	375	342	361	410	349	388	406	392	423	394	410	341	356	381	377	392	379	386	399	368	365	340	372	424	396	375	381	377	399	403	418	391	364	357	418	364	385	407	407	394	382	374	384	399	405	372	369	393	322	385	365	398	374	398	355	402	384	351	385	369	380	358	387	340	369	338	355	391	372	404	387	380	405	367	356	325	367	413	405	371	390	374	411	377	382	401	393	376	376	369	373	388	376	380	390	375	362	388	397	376	386	387	413	380	392	420	402	388	387	383	331	384	387	366	375	357	425	410	361	362	381	412	360	393	409	402	340	378	372	356	382	371	411	401	413	399	406	388	366	405	401	373	380	403	433	412	365	381	384	385	352	373	371	352	380	366	379	365	380	407	410	412	365	365	332	409	394	377	369	340	394	383	362	389	387	380	379	385	372	359	402	410	346	367	353	381	419	343	363	418	371	373	340	366	423	363	363	389	372	419	410	386	408	377	386	374	335	386	366	381	397	350	353	381	384	400	400	373	358	367	368	393	404	355	385	402	387	374	357	401	367	352	372	383	411	345	431	423	392	377	373	417	390	402	367	376	378	362	405	386	358	419	417	386	386	369	410	432	364	405	427	398	388	393	375	365	368	367	354	385	374	382	355	403	391	376	384	369	365	374	368	394	396	351	386	374	374	407	387	359	379	368	382	365	383	381	383	396	391	424	390	331	400	391	363	419	386	391	372	393	381	405	382	386	351	379	379	397	365	436	356	379	425	381	389	398	408	399	375	363	369	391	370	390	367	393	367	420	382	377	363	369	376	380	393	383	352	381	392	366	385	357	378	343	393	393	348	345	409	332	350	384	404	371	351	378	370	407	375	394	364	375	388	407	378	380	406	422	391	395	422	358	399	407	355	382	367	374	416	344	360	362	383	388	400	365	387	336	391	391	397	360	385	382	384	369	385	371	352	382	402	413	394	375	395	393	433	403	388	358	359	350	333	401	394	443	384	372	406	374	376	375	367	394	417	410	373	335	395	386	423	386	379	384	432	352	369	390	399	423	390	354	345	383	427	391	406	379	356	385	394	365	395	386	380	392	427	399	362	339	361	380	325	381	357	391	415	396	414	380	393	424	388	386	365	398	361	398	370	374	338	385	385	370	390	355	374	372	377	364	380	366	390	354	399	398	355	387	356	360	372	384	395	376	354	393	404	381	369	386	393	390	377	384	377	396	379	409	414	363	380	382	375	386	389	367	398	333	381	377	385	385	398	385	379	350	383	388	347	369	390	370	372	354	372	401	353	374	337	389	395	383	375	415	402	393	381	394	348	343	387	428	372	381	340	388	379	387	369	385	407	386	383	373	407	360	397	421	357	411	364	411	404	386	373	390	378	387	369	366	383	363	382	394	402	379	387	376	402	409	362	385	376	372	339	367	364	385	340	351	390	391	391	389	401	360	339	351	418	358	385	361	401	355	401	346	345	380	409	347	390	382	389	378	413	418	370	374	375	404	385	374	359	381	415	384	405	415	357	384	363	384	369	371	382	398	382	383	382	420	386	393	376	378	375	426	363	349	373	393	354	384	369	366	372	358	377	401	381	375	352	394	379	420	363	385	339	394	385	405	398	390	389	397	334	347	373	374	355	354	392	389	353	366	419	367	376	387	405	390	387	409	361	378	323	363	388	378	381	347	362	405	397	375	446	389	363	399	397	378	380	424	364	369	379	365	393	383	387	362	388	387	404	347	358	343	360	423	357	382	377	367	397	404	346	409	392	372	360	418	418	378	386	403	388	394	350	389	365	341	336	393	366	401	383	374	385	347	380	359	380	358	327	408	384	395	396	436	388	357	364	390	396	394	380	373	373	349	384	389	387	390	369	381	362	431
7782	3902	4685	5083	4230	3668	3057	2446	2096	1914	1601	1504	1322	1411	1297	1246	1169	1080	948	967	980	969	957	941	944	964	911	885	902	914	886	931	840	862	839	864	856	873	811	836	845	868	869	839	855	852	841	814	823	829	858	753	837	852	830	801	838	850	855	800	838	830	837	809	828	782	853	862	826	899	843	842	819	813	836	854	804	820	802	893	788	833	845	814	842	799	817	797	873	848	806	846	872	839	866	867	791	842	848	791	798	843	811	872	849	833	861	843	860	881	782	825	780	886	862	841	828	816	790	819	794	845	834	843	852	845	903	810	840	790	894	853	821	785	857	906	828	829	829	842	849	803	830	816	885	798	845	825	887	829	809	860	840	828	814	814	818	849	786	897	882	905	841	855	821	832	846	801	849	829	875	836	810	828	826	819	825	829	767	806	820	834	853	806	757	847	811	808	790	831	796	823	783	855	829	867	815	861	795	816	827	823	827	860	817	822	799	817	841	807	821	880	782	823	819	856	869	823	882	832	856	850	825	826	845	845	828	773	804	870	864	804	845	826	779	813	836	820	800	830	886	821	845	826	829	865	875	866	789	819	817	794	832	857	777	821	814	834	837	820	795	806	815	840	829	826	829	904	825	851	849	876	775	816	777	818	857	820	824	879	817	814	824	816	833	847	854	846	813	825	850	811	804	849	789	832	805	849	804	787	834	854	766	808	819	858	842	787	808	828	838	806	807	864	761	805	838	809	860	840	825	835	866	812	846	815	868	834	851	838	840	817	838	822	833	879	858	841	797	852	809	799	819	860	803	842	881	838	829	838	878	819	900	794	860	813	769	803	922	806	807	808	819	796	845	818	816	861	788	826	875	836	834	811	840	789	840	799	827	807	814	845	797	804	810	810	839	843	832	802	842	829	870	842	823	820	822	860	787	822	846	867	861	851	831	869	854	853	785	816	829	852	810	822	818	802	825	840	780	861	853	821	846	789	798	797	853	795	831	803	806	800	806	836	876	820	794	781	831	854	859	801	849	814	814	798	766	888	870	785	785	812	869	849	792	798	854	793	840	782	855	874	784	824	862	768	852	804	833	875	830	797	835	814	782	853	853	833	822	888	892	872	840	807	821	870	869	852	862	830	818	820	771	790	827	791	843	826	807	824	846	834	861	820	798	820	808	821	804	844	812	779	785	843	819	829	819	848	808	780	876	833	804	800	861	825	829	851	845	850	844	874	848	827	828	855	859	837	845	850	844	795	878	845	829	838	878	838	823	884	808	843	824	822	807	877	852	806	785	835	824	862	812	834	830	859	848	840	894	746	877	805	849	843	809	838	772	854	810	865	777	876	816	798	847	824	853	844	833	773	861	775	866	859	849	829	840	849	808	825	832	793	798	812	851	810	881	835	801	863	846	838	842	853	835	865	816	866	812	825	786	810	840	846	782	823	871	832	866	832	866	832	799	809	807	808	836	853	850	815	793	832	851	783	805	845	779	864	845	815	815	805	808	843	851	833	883	814	816	824	796	817	819	817	811	844	801	817	832	890	812	811	780	822	859	828	826	839	874	853	797	899	846	808	843	841	830	811	793	846	837	807	784	798	810	783	822	839	833	794	852	801	846	780	833	804	773	859	841	853	820	802	883	841	836	803	828	801	822	808	867	832	866	848	826	808	772	865	836	814	845	808	763	815	840	857	846	834	835	819	808	844	884	832	866	861	826	832	817	812	804	808	789	836	796	843	798	886	847	808	795	790	822	805	840	801	804	836	871	810	817	799	840	845	818	870	826	872	798	763	833	869	857	881	757	842	827	833	824	817	833	795	860	781	821	860	841	789	833	793	817	824	828	865	756	859	814	805	869	900	838	845	784	858	788	805	831	882	805	846	836	870	827	849	781	784	779	814	838	868	839	808	864	822	819	789	805	807	836	848	819	839	818	833	799	811	807	814	834	806	846	874	840	826	812	807	812	840	846	846	800	808	809	854	799	834	809	830	795	839	835	797	798	799	861	800	845	827	825	832	867	847	839	827	799	798	874	828	799	805	844	775	816	790	796	815	821	834	857	851	847	857	863	817	835	793	848	839	824	830	815	831	836	821	911	896	819	887	833	816	845	841	869	792	815	828	833	809	777	871	858	825	829	812	892	796	815	813	825	806	765	831	855	812	818	778	846	816	822	840	768	846	829	793	870	846	846	818	820	851	834	815	843	766	933	844	845	855	793	815	823	799	894	811	798	805	806	840	841	821	845	812	819	784	851	818	831	800	836	810	786	851	869	814	846	796	851	857	871	883	808	826	784	832	818	796	847	841	815	812	852	849	766	839	749	846	839	848	836	769	834	827	826	821	841	787	823	793	800	796	859	881	782	859	813	757	812	829	814	844	813	790	864	857	829	849	839	861	863	875	805	858	833	869	835	910	825	824	861	817	804	826	800	820	837	866	833	811	814	858	819	846	827	805	766	818	813	869	811	850	805	879	757	812	810	796	849	848	786	845	878	824	834	821	812	832	781	846	843	771	864	806	779	821	845	832	832	833	851	827	809	845	804	869	833	876	828	831	887	842	842	809	772	799	842	838	845	824	862	797	834	840	821	799	769	823	806	867	823	836	849	827	860	813	850	789	819	777	829	779	766	844	813	855	810	793	809	843	840	832	849	827	798	831	810	788	823	811	826	820	758	806	841	770	844	816	821	837	888	869	855	890	777	790	797	822	819	837	814	806	867	833	802	855	865	780	863	834	821	835	824	800	856	845	821	857	841	893	798	812	843	823	783	813	780	823	822	814	787	841	832	831	830	830	825	824	825	837	824	822	818	801	820	800	853	784	835	789	816	810	862	854	840	799	891	827	810	790	772	820	828	825	860	826	815	805	846	817	807	825	846	794	811	833	842	807	856	816	786	852	801	851	809	872	805	778	807	849	869	842	824	828	839	791	805	790	847	791	823	808	823	836	825	791	812	805	848	817	798	856	839	843	822	820	869	786	849	846	880	844	817	774	809	823	793	805	872	791	822	852	844	778	835	788	852	833	813	846	778	800	810	869	818	820	894	810	814	819	810	887	826	855	821	867	852	818	852	828	831	851	829	807	862	823	879	858	856	861	799	840	796	771	854	792	848	873	823	815	852	813	774	825	834	821	780	829	795	856	794	822	878	780	865	841	827	853	850	828	904	802	803	861	785	815	841	868	827	837	814	841	830	882	800	827	818	797	813	913	776	833	856	859	841	865	859	777	823	857	875	845	782	851	809	793	840	791	854	825	799	847	858	841	816	829	792	819	873	792	812	805	850	810	803	869	845	785	810	815	813	755	854	819	874	817	822	818	837	869	804	834	871	808	837	797	818	854	800	834	850	867	839	858	838	795	875	889	881	808	863	827	831	836	832	823	850	834	864	812	821	851	865	792	849	870	843	822	818	827	880	855	849	812	875	827	845	818	847	786	817	821	847	845	762	777	839	833	881	821	854	826	839	867	792	928	857	836	883	804	813	794	839	828	855	837	797	853
22768	8189	4408	3051	2499	1929	1426	1034	903	675	650	631	588	510	486	436	462	377	398	425	356	405	388	343	381	349	416	377	358	382	321	352	345	329	355	387	356	381	377	380	328	366	368	339	339	367	332	355	408	346	364	361	337	349	381	350	370	362	352	360	376	366	341	338	369	370	347	361	364	343	343	343	328	331	359	363	333	300	332	356	377	338	332	326	324	381	353	359	295	387	381	348	379	348	346	358	318	361	374	368	343	392	354	372	335	374	397	334	319	367	351	370	327	355	362	342	338	370	369	372	391	336	342	380	347	343	357	360	346	371	355	330	374	355	344	377	380	340	325	387	318	355	362	349	339	335	383	368	365	311	375	343	345	342	343	358	359	359	363	319	363	375	349	330	365	374	346	355	389	347	342	345	353	338	360	346	371	342	361	358	375	382	317	330	348	352	360	374	346	347	334	354	331	363	377	342	315	364	373	351	358	353	364	389	394	360	343	346	356	345	373	338	326	332	332	337	323	330	329	360	362	392	358	331	349	371	352	382	314	366	359	353	368	332	356	353	342	364	335	329	348	361	378	337	325	346	328	339	356	371	355	332	358	338	361	352	329	347	368	389	348	356	381	320	362	303	310	341	346	307	332	314	366	334	316	328	351	330	323	360	381	320	342	405	351	357	331	335	370	341	335	345	342	340	377	357	364	371	353	332	326	391	332	354	350	351	322	359	370	339	366	360	360	340	359	335	360	337	365	354	341	354	363	375	379	339	372	374	318	384	345	334	367	321	320	348	343	363	392	360	360	374	384	349	326	364	333	382	402	345	363	350	375	363	362	363	364	344	361	356	358	333	348	370	366	372	352	330	348	404	345	333	362	381	357	330	372	357	392	366	348	360	360	369	340	336	330	351	395	383	372	330	352	341	336	331	342	333	359	355	318	324	354	357	344	344	337	319	370	348	366	326	325	339	344	360	341	338	316	365	350	342	374	349	387	383	343	349	348	361	326	355	361	337	377	353	368	366	331	355	339	332	355	347	365	364	369	347	340	351	346	371	342	343	357	342	350	352	364	323	330	350	359	345	365	364	369	309	355	310	356	340	343	397	394	341	374	320	343	318	344	325	330	337	349	342	344	374	365	339	366	346	364	334	357	347	339	363	355	375	370	350	369	368	341	325	307	327	390	358	357	367	351	353	355	337	358	332	328	353	365	358	337	375	325	354	329	366	351	353	289	345	355	384	379	348	350	347	318	333	340	350	319	354	353	363	344	339	348	385	373	384	403	363	360	367	338	378	383	378	337	337	361	356	364	351	337	365	366	373	391	344	344	300	362	320	345	393	384	335	359	372	344	350	327	347	343	326	366	349	358	376	353	303	343	348	320	352	363	316	333	383	371	375	343	319	332	322	375	375	344	366	349	335	341	332	355	381	330	326	352	326	380	376	338	332	365	389	326	328	337	359	348	378	345	343	337	312	311	354	376	366	336	370	361	373	368	351	381	357	394	360	351	353	355	339	378	353	363	379	397	350	306	308	340	382	374	328	369	405	380	343	329	351	332	340	368	326	385	329	334	365	346	342	371	363	363	350	335	335	366	363	338	376	337	353	337	343	368	374	305	365	360	327	376	375	323	365	370	350	409	378	340	376	394	358	358	366	372	351	313	329	359	333	397	360	364	367	371	348	362	321	383	337	379	387	342	366	362	324	340	336	346	338	330	355	335	330	370	376	355	372	365	307	389	376	334	369	327	334	349	340	380	352	340	334	383	315	345	377	369	349	318	359	380	356	345	358	360	359	349	369	319	339	354	355	355	361	341	339	337	385	371	377	334	348	372	348	331	376	350	358	353	376	360	338	313	342	356	344	347	333	324	368	298	342	340	336	348	367	326	373	346	345	372	355	336	353	348	370	355	378	376	346	320	384	365	351	356	392	332	359	372	335	329	353	324	364	357	387	360	338	374	380	360	356	372	377	363	337	360	349	366	333	365	343	377	327	331	326	349	353	361	361	332	360	339	326	313	355	354	296	359	338	364	392	355	327	328	345	350	371	341	371	375	336	346	328	369	367	337	340	360	288	360	330	380	360	316	383	304	356	368	329	378	365	356	378	377	384	353	342	368	329	329	338	355	307	334	394	386	398	338	350	355	362	341	377	356	361	349	351	350	312	375	374	375	353	356	369	363	389	374	359	376	351	340	350	339	318	341	343	365	343	344	323	351	361	353	353	374	320	363	376	366	361	355	381	369	315	335	345	342	355	372	349	329	357	389	354	364	357	333	332	369	415	365	373	388	363	320	353	372	344	355	354	339	322	379	343	352	351	338	331	344	365	354	386	356	336	348	342	357	351	368	378	358	364	368	339	337	378	380	350	381	339	360	360	361	383	351	341	330	365	362	349	372	374	365	359	352	366	348	349	378	331	378	347	352	351	344	356	337	373	358	347	359	341	285	365	414	417	362	362	346	393	367	361	364	343	351	373	358	333	354	345	340	360	356	361	366	373	306	344	335	327	353	389	363	364	338	342	329	381	330	345	346	326	298	365	338	355	349	316	357	339	342	362	346	357	347	352	346	392	334	342	380	360	365	329	361	346	339	369	357	340	355	354	356	350	329	336	376	378	372	387	373	374	329	344	327	364	368	358	315	340	363	371	359	361	330	335	359	355	380	360	380	337	356	357	330	336	349	374	326	361	372	352	364	353	349	333	343	326	355	348	345	348	371	358	366	340	347	338	380	336	347	384	357	322	382	329	357	352	366	365	378	365	336	368	341	369	380	379	368	351	349	331	321	355	347	352	304	394	332	371	326	375	344	360	385	378	354	389	350	341	329	330	362	373	378	372	374	372	351	349	375	368	362	341	326	361	376	356	365	356	382	336	322	350	335	360	343	343	350	378	308	311	366	328	343	336	348	356	359	359	319	330	370	382	374	362	373	352	345	379	381	373	328	335	351	341	376	358	336	338	354	342	363	353	310	338	337	353	337	331	344	357	375	339	403	372	373	386	325	338	394	333	351	349	382	374	345	363	372	348	348	389	391	324	326	366	397	355	357	384	356	380	363	328	349	360	353	342	351	338	347	358	384	406	351	372	330	363	345	360	345	344	376	330	340	321	316	342	323	347	380	372	335	343	356	358	390	347	346	357	329	368	388	353	363	342	344	310	356	322	353	332	351	337	319	361	349	358	394	398	332	350	374	379	354	362	377	345	334	337	343	339	358	348	322	365	340	349	353	343	369	356	311	374	368	378	377	341	361	330	338	402	375	358	322	389	347	361	379	363	323	316	353	319	319	320	402	359	340	355	329	337	367	371	379	373	372	361	332	354	355	358	363	330	314	363	361	370	335	327	389	336	356	354	329	401	386	351	361	355	319	389	363	353	364	371	371	335	411	374	361	356	321	370	346	335	355	378	327	339	382	348	372	376	357	316	368	342	356	342	369	357	375	331	360	353	340	347	378	338	362	360	400	370	387	368	364	358	386	377	352	346	342	319	341	327	376	333	379	340
13498	6087	7093	8198	8118	6611	5255	3965	3246	2770	2483	2298	1944	1837	1563	1494	1394	1202	1196	1027	1069	1010	1013	1023	945	1004	953	895	872	833	938	871	904	782	920	835	846	797	796	799	777	825	805	851	753	839	867	799	790	798	766	787	723	822	777	780	820	761	798	740	772	818	839	777	800	791	769	780	787	734	735	757	787	811	806	788	764	767	729	803	759	710	817	820	789	768	810	838	784	798	788	792	822	766	784	739	794	779	799	780	761	813	771	823	780	779	778	758	721	800	848	763	762	770	806	774	751	772	781	732	765	818	780	779	762	812	758	853	773	767	802	793	743	788	753	822	775	783	760	771	801	798	756	780	782	817	812	809	801	746	791	749	770	789	780	762	743	781	843	850	806	811	808	829	820	808	811	762	808	776	783	788	792	786	813	762	785	774	775	812	766	774	724	770	817	739	829	768	831	731	798	798	832	795	781	854	794	796	818	761	776	749	784	766	780	756	757	796	805	742	783	801	764	766	773	830	770	752	800	742	787	825	799	791	748	780	738	765	749	764	765	805	786	799	800	803	816	780	785	786	769	819	771	817	799	753	776	773	754	816	793	765	785	781	759	774	792	774	774	839	764	811	808	737	741	789	762	806	765	797	781	741	761	804	762	781	819	776	763	767	777	758	776	794	751	791	803	796	792	772	769	752	771	730	726	735	797	778	748	760	734	756	780	800	791	788	802	813	783	778	748	781	762	781	776	800	778	740	769	774	785	818	779	786	827	780	787	813	802	785	821	788	843	770	730	790	786	776	798	744	768	791	790	770	772	773	810	780	764	759	745	764	759	770	766	793	772	760	783	784	784	750	772	781	746	824	860	761	828	779	788	763	776	815	761	791	780	752	743	777	748	773	778	791	783	829	740	799	801	812	789	754	804	761	751	846	779	765	754	762	761	742	775	778	799	755	749	753	731	818	769	768	796	744	783	827	812	761	830	812	811	795	757	775	840	746	775	714	792	769	770	757	767	761	787	775	757	798	826	748	751	795	741	781	766	781	780	788	781	802	771	750	761	758	788	812	784	792	722	743	802	806	776	785	774	730	813	822	797	759	823	798	772	779	752	820	805	793	798	759	810	793	799	757	759	800	780	770	733	774	791	780	773	775	741	773	782	800	745	767	784	765	789	761	809	786	802	778	795	791	791	794	759	709	822	795	786	786	796	726	739	772	794	808	779	766	797	783	746	818	828	776	748	802	826	779	798	805	755	799	818	781	779	812	758	782	815	812	775	807	769	726	804	774	762	755	814	728	809	780	781	738	744	766	785	811	770	728	795	771	761	799	786	790	764	711	809	749	801	798	814	784	794	768	802	788	819	788	804	792	766	752	774	803	764	769	759	767	825	808	721	822	777	764	802	805	780	805	758	794	789	797	821	750	772	799	827	733	804	738	780	789	749	804	748	763	817	835	826	779	797	813	799	792	763	755	805	745	797	802	788	792	758	794	791	796	779	800	800	767	761	761	778	822	772	760	755	786	834	768	790	788	830	785	808	771	740	812	781	808	749	811	796	740	787	811	741	787	797	748	768	781	755	808	807	727	841	780	748	735	757	719	779	783	759	740	775	783	795	786	786	784	775	819	783	790	752	742	821	771	776	757	781	802	792	749	762	769	788	811	746	828	823	792	824	740	782	846	807	789	750	778	766	765	812	750	808	783	825	802	809	742	809	794	766	756	791	773	810	764	752	779	768	813	775	773	774	783	754	803	734	751	778	780	758	810	762	752	762	797	744	811	823	763	782	743	767	807	748	795	800	823	765	803	760	776	767	827	790	813	743	763	773	803	833	753	822	778	763	785	733	838	768	796	778	779	783	743	765	812	793	773	798	813	813	751	789	777	793	773	792	750	787	772	774	785	877	757	797	821	750	756	749	774	795	778	754	837	755	792	776	805	824	768	813	774	800	772	769	781	792	747	776	716	734	813	771	765	774	755	759	765	775	825	771	751	804	770	794	749	805	748	736	799	732	864	792	762	771	768	776	726	776	770	793	776	749	739	864	728	755	775	775	770	783	786	804	820	777	698	751	800	818	772	777	802	765	805	777	728	765	834	772	832	793	753	789	800	735	763	777	764	748	796	800	831	786	806	807	762	791	783	776	765	820	751	780	774	787	797	770	794	736	756	804	818	801	790	805	787	798	785	783	761	790	764	743	743	761	764	748	812	766	776	783	814	780	747	814	780	774	769	729	696	790	783	801	770	739	719	823	696	822	810	786	781	762	797	780	734	810	781	768	762	834	786	776	784	821	751	783	791	744	754	812	796	767	775	744	789	754	730	755	806	777	773	759	810	723	768	738	766	789	762	758	792	805	783	756	758	776	770	775	772	800	790	781	781	796	790	779	792	735	821	820	807	801	776	755	829	765	738	799	782	732	794	758	789	769	752	750	793	720	759	823	762	800	756	813	741	786	788	799	755	772	751	760	792	787	778	785	755	766	810	784	805	742	748	779	765	755	767	731	812	780	821	760	786	753	784	794	779	846	780	828	759	793	768	816	736	796	719	794	777	777	785	794	807	789	800	805	758	789	762	727	775	785	771	747	834	757	768	766	819	780	764	791	798	778	806	813	797	743	739	815	800	751	744	785	780	743	742	801	790	770	745	803	756	746	779	819	827	731	756	787	761	796	816	779	782	787	754	750	774	779	770	788	764	752	757	750	751	756	772	781	797	742	830	810	823	788	765	786	797	783	774	726	758	815	737	750	761	759	836	789	792	759	798	805	802	801	741	799	819	710	761	703	796	718	803	760	799	721	745	757	780	785	767	826	778	786	756	784	758	786	795	798	760	781	796	814	807	747	760	758	771	829	785	793	826	811	753	753	818	807	810	736	827	734	790	751	808	751	811	775	746	800	794	802	734	808	747	773	785	801	790	752	700	782	736	793	808	760	776	768	795	761	774	793	779	787	804	819	729	777	808	777	795	791	768	784	806	744	750	762	780	761	810	788	795	762	768	772	782	783	811	798	731	760	754	844	764	751	758	755	757	749	784	779	792	786	739	718	776	750	765	791	798	744	809	794	749	725	805	798	794	797	786	745	809	748	760	803	774	781	778	795	784	756	844	747	838	745	753	781	773	776	741	804	787	777	752	771	769	755	765	793	743	805	779	819	764	756	725	808	805	736	798	774	799	816	771	815	818	782	767	761	820	764	756	784	729	828	791	745	763	782	822	771	791	759	767	756	733	798	746	779	772	789	783	817	761	777	742	770	759	751	812	752	756	784	795	801	809	785	751	806	759	785	784	767	797	766	725	754	784	795	725	727	781	730	794	797	771	778	762	802	718	803	822	813	853	780	779	773	773	783	745	779	803	745	748	798	745	815	755	781	823	807	792	788	746	823	762	805	768	790	719	650	782	790	729	811	822	786	726	794	792	734	762	741	778	790	782	801	813	774	749	782	794	758	864	783	788	770	801	769	797	792	806	747	763	756	762	822	812	814	762	778	775	740	821	795	774	819	825
31127	11310	6121	4509	3777	2825	2185	1525	1198	891	819	831	682	721	605	577	551	493	475	460	461	491	458	466	467	482	460	448	423	425	458	415	414	455	477	457	414	449	421	378	453	412	419	435	406	468	429	413	398	391	416	388	413	418	415	425	432	443	403	427	449	392	409	427	454	392	418	397	419	421	414	427	430	426	445	443	423	373	400	398	388	427	415	424	387	428	405	430	423	416	404	437	424	438	407	426	412	429	409	416	407	426	396	380	420	447	410	400	380	430	430	425	452	408	399	407	411	433	407	394	424	401	433	409	410	387	395	384	432	395	408	390	395	430	401	456	404	422	383	437	396	401	455	426	400	423	424	417	458	475	438	405	445	400	381	422	401	434	449	418	434	421	413	475	428	400	395	420	414	409	386	431	403	456	428	443	414	365	408	414	430	438	421	421	418	411	432	386	396	432	415	437	432	446	445	401	385	429	410	414	434	403	417	414	397	428	402	427	398	392	426	461	391	381	400	430	383	413	409	412	443	407	381	428	422	381	376	443	399	429	452	432	436	414	451	415	421	381	368	422	398	423	407	403	411	438	423	429	377	434	397	377	421	360	426	366	385	402	404	399	413	421	417	412	435	373	390	421	421	404	386	388	433	412	428	443	407	443	407	423	413	404	410	432	377	406	442	390	384	414	439	395	422	398	426	418	435	401	373	395	422	396	404	420	407	416	442	441	366	431	425	425	388	432	389	381	413	414	429	431	401	396	380	448	416	396	397	408	400	442	430	429	396	373	402	392	421	424	395	388	416	434	423	422	401	429	404	431	389	383	402	420	373	463	443	409	395	422	436	436	413	391	422	403	431	451	400	409	403	404	414	391	407	443	427	425	382	415	452	406	438	409	426	419	371	436	422	399	416	412	416	398	433	413	435	396	427	444	383	398	430	407	402	393	406	444	421	383	414	388	426	408	397	431	431	463	419	376	407	433	415	409	431	418	419	362	434	441	405	413	387	409	386	402	433	403	481	396	389	444	373	410	424	455	399	420	407	362	405	407	442	407	419	393	408	425	431	405	410	484	408	401	389	431	458	450	433	401	389	404	437	390	423	411	423	410	436	370	373	386	392	421	431	409	411	432	421	424	393	406	437	439	413	393	427	437	428	393	430	410	429	413	416	398	389	415	418	436	418	406	417	407	437	409	380	388	392	432	377	430	369	415	427	352	406	401	429	408	458	412	383	395	404	432	434	392	401	414	410	415	409	371	438	384	428	399	389	432	405	436	415	379	407	438	414	408	412	390	418	431	413	411	408	467	400	420	409	405	391	404	460	387	429	412	426	458	437	411	448	423	401	386	476	374	410	422	388	404	391	424	394	389	442	390	439	401	402	429	416	421	392	417	398	442	408	425	448	436	413	385	387	398	410	440	426	438	406	417	418	375	406	407	423	426	404	395	427	412	389	397	390	447	438	430	428	404	410	385	455	383	425	361	379	382	373	394	414	423	381	428	429	428	414	427	423	393	421	400	381	394	393	426	406	416	378	448	406	434	399	414	396	429	416	396	432	404	421	419	422	398	430	412	423	415	419	385	369	403	431	433	433	395	433	432	433	436	390	440	406	398	402	435	433	403	407	376	457	444	446	417	405	419	394	480	447	417	423	437	433	427	442	419	407	412	370	416	412	392	438	440	384	411	393	401	392	418	434	413	387	435	442	472	431	414	468	379	403	386	427	410	405	426	393	401	409	459	393	407	425	394	379	393	422	413	452	405	387	429	443	420	417	398	421	392	377	405	408	431	433	428	455	451	397	410	393	402	402	416	410	405	411	405	396	378	390	467	386	448	427	450	446	410	405	409	416	457	468	406	462	451	439	380	410	377	369	397	398	391	433	416	387	423	398	391	432	423	431	432	405	410	389	401	415	399	407	405	422	376	390	422	400	461	420	415	425	437	400	412	385	410	372	413	407	387	427	460	417	422	446	418	461	399	432	445	430	445	431	407	425	408	396	432	457	414	413	394	433	424	369	394	413	423	429	380	375	397	369	416	408	416	434	400	408	386	426	436	445	410	368	422	420	399	438	382	393	422	423	442	395	428	437	393	390	388	399	404	404	411	377	386	415	447	463	418	377	419	416	421	420	425	390	427	405	435	368	435	443	433	402	429	432	448	377	444	427	459	378	377	409	389	412	409	416	417	442	392	453	396	434	380	369	402	423	408	384	435	437	418	419	394	421	426	455	435	407	434	405	448	452	393	394	362	402	428	421	446	408	402	395	356	396	434	374	426	411	388	402	428	419	408	418	420	413	429	429	419	440	418	426	370	429	450	455	408	445	403	414	424	444	403	416	390	429	422	418	376	425	401	409	400	411	376	417	390	389	407	440	412	386	402	433	390	395	405	408	373	378	419	400	410	403	410	407	385	436	394	399	455	410	382	392	466	399	370	454	366	422	405	433	380	384	406	424	437	420	435	400	421	432	438	398	368	376	387	393	450	430	422	428	416	430	389	433	451	430	367	374	410	463	432	421	429	426	443	413	368	435	373	391	404	436	414	416	367	449	437	402	445	395	413	423	418	402	431	429	395	449	413	429	430	426	429	400	407	410	426	418	406	376	421	452	424	389	371	424	441	395	427	389	432	407	398	420	364	456	381	386	421	445	393	377	438	418	454	402	374	417	413	403	404	358	448	387	411	459	416	418	425	429	413	429	397	359	411	411	442	412	423	393	434	408	442	438	469	480	437	432	396	409	415	428	407	415	418	400	438	398	446	428	411	415	403	391	423	384	416	402	367	423	431	418	436	426	404	426	417	438	437	402	415	434	401	391	418	473	449	378	390	403	448	372	390	390	424	444	414	416	424	414	417	407	407	446	453	396	413	395	436	428	395	470	392	430	429	396	432	403	441	406	428	454	399	408	447	443	417	450	428	411	409	441	415	431	409	395	422	412	403	420	402	426	387	407	423	397	411	407	426	425	414	421	421	430	400	411	401	442	420	418	354	415	413	448	412	393	410	421	447	456	387	419	385	424	397	471	433	442	437	418	416	449	395	388	396	384	431	421	439	448	428	404	423	405	399	384	423	386	422	398	416	405	413	455	440	389	387	444	363	437	387	391	399	419	458	438	411	436	413	397	397	450	441	417	415	438	423	423	429	421	432	419	425	431	420	433	423	403	426	421	431	371	392	399	355	408	377	426	386	377	401	398	402	456	407	415	422	418	388	415	450	421	400	396	414	363	366	412	435	393	389	409	393	414	452	429	403	416	429	404	399	397	410	403	421	449	417	384	392	367	378	394	470	418	419	398	442	469	415	415	418	417	404	411	432	417	456	453	396	419	389	435	430	409	411	422	409	397	390	434	419	382	390	414	402	379	434	402	433	412	473	393	436	421	404	406	390	398	433	423	388	407	381	400	374	421	372	441	455	408	422	406	381	390	442	429	448	431	415	406	399	436	412	411	393	435	448	423	393	394	441	395	412	411	414	386	456	411	404	400	452	392	414	415	448	400	445
16989	6980	8905	10860	10479	9070	7331	5653	4475	3792	3279	3248	2735	2325	1997	1899	1771	1525	1424	1261	1336	1199	1238	1201	1186	1164	1112	1154	1135	1002	1041	1001	978	987	971	1056	1041	1040	966	994	976	1012	938	957	880	889	908	921	882	933	826	859	858	965	906	846	915	872	894	882	901	928	881	930	894	919	875	881	950	913	926	871	871	881	938	870	899	904	875	946	908	894	924	873	916	871	875	885	902	926	895	883	884	956	924	871	870	867	909	883	906	874	963	877	898	810	896	864	873	921	927	872	929	867	886	903	921	866	890	859	884	899	882	908	918	893	898	910	886	877	881	906	921	911	927	880	864	879	863	896	901	889	829	906	885	931	905	930	918	886	864	905	865	907	898	908	889	908	873	913	936	880	975	921	905	893	912	894	887	894	919	948	912	857	918	870	858	896	883	885	890	862	886	900	927	915	917	883	917	942	939	896	925	905	835	949	942	908	880	905	851	939	855	878	928	836	953	881	939	906	876	869	898	951	899	940	861	897	891	864	909	922	883	882	925	832	895	901	904	945	931	884	912	931	902	883	895	888	917	858	890	897	872	959	883	890	884	918	884	946	934	886	936	915	917	919	907	953	909	909	924	931	934	848	939	926	845	882	927	907	956	874	899	877	903	905	917	861	897	910	902	864	857	940	908	913	931	911	879	860	817	867	935	897	939	880	939	840	908	911	886	877	876	912	910	913	921	883	882	905	841	946	853	904	909	874	932	851	906	878	843	851	875	945	856	894	901	902	853	889	897	950	932	865	875	896	897	885	907	924	936	861	865	910	858	911	911	889	820	938	830	915	860	890	879	892	858	867	890	862	847	919	861	918	865	924	879	944	893	914	870	893	877	878	928	848	897	913	869	863	877	917	902	940	898	898	913	969	876	913	892	912	936	890	882	905	874	848	919	880	906	865	951	918	878	925	860	897	935	905	918	894	918	859	914	909	885	914	923	842	925	891	828	881	912	942	917	874	969	934	882	877	843	879	906	882	867	911	883	891	912	890	875	866	888	887	878	947	914	881	922	908	890	890	955	855	956	889	908	891	899	911	946	905	903	882	903	916	877	913	910	934	844	893	885	862	885	930	926	946	908	862	915	884	910	923	923	871	905	884	908	923	918	873	859	855	854	904	974	873	935	882	878	927	883	862	909	889	964	865	886	868	915	935	881	923	911	857	928	848	890	868	873	897	909	910	851	880	915	873	878	860	910	874	878	946	882	899	934	873	903	832	900	858	920	919	877	933	894	897	835	885	927	941	862	918	907	890	895	932	861	891	918	935	891	946	903	887	942	907	929	911	880	932	886	887	887	921	905	867	925	929	912	893	952	887	1008	865	900	873	854	905	963	911	890	927	918	856	890	898	926	886	886	871	908	919	860	876	917	910	905	906	887	911	930	907	898	922	895	890	883	902	869	893	922	923	894	882	888	918	908	911	876	864	924	851	958	895	911	892	882	893	880	900	897	914	831	922	913	909	908	866	876	888	865	879	920	839	868	886	836	887	868	938	922	912	930	953	869	876	918	869	886	909	869	916	932	866	902	887	864	855	919	891	894	953	961	930	952	919	924	938	932	895	875	909	872	916	920	935	929	935	881	923	879	870	895	895	922	850	936	887	902	951	878	874	944	897	941	904	877	901	897	887	957	882	943	908	844	903	834	872	900	992	939	861	926	963	912	888	910	913	967	871	896	911	867	937	902	902	893	918	907	865	843	876	929	858	903	908	905	902	955	897	874	870	909	948	946	882	843	864	881	885	841	841	874	910	906	895	883	948	948	926	953	877	893	933	856	846	865	923	892	892	886	911	917	931	865	845	893	926	955	893	924	888	912	926	964	914	885	900	906	891	903	872	913	912	958	871	929	912	879	886	881	883	858	946	945	887	866	883	900	819	910	882	909	890	855	879	932	904	951	891	899	892	962	905	875	882	883	903	894	867	913	877	904	901	904	901	946	895	855	918	903	882	853	843	883	915	912	922	918	882	839	919	930	881	901	983	875	943	904	881	887	856	876	889	890	876	888	888	886	894	911	926	908	953	894	880	908	869	908	901	915	924	878	932	916	823	822	886	888	956	860	843	901	883	861	932	905	895	833	850	936	921	918	887	851	842	874	880	971	863	888	889	935	956	892	863	932	871	883	871	860	893	907	924	887	928	877	859	946	890	879	857	871	891	966	815	897	912	929	881	918	902	885	902	927	961	881	927	929	886	927	926	928	887	947	980	934	861	902	928	932	867	872	870	880	929	883	915	847	892	974	875	843	883	899	849	882	902	932	891	936	845	892	909	932	888	884	878	886	876	862	922	917	864	901	846	869	848	891	895	870	929	895	902	907	900	931	931	918	853	899	863	906	911	880	954	949	909	913	929	867	897	895	911	905	903	924	923	945	907	792	859	905	956	912	866	907	936	874	893	864	933	909	871	882	909	875	877	839	910	913	850	889	887	896	880	895	821	904	911	975	883	923	884	872	853	886	905	934	882	827	853	854	859	915	882	892	911	898	879	909	923	846	917	867	871	822	898	896	849	885	905	854	939	821	984	872	937	907	896	922	924	910	898	892	907	871	910	874	923	884	898	944	883	827	907	825	869	886	946	860	862	904	986	945	901	904	881	897	963	962	932	876	882	900	910	927	925	895	955	864	868	901	901	908	863	875	921	866	857	899	925	873	868	896	867	944	866	869	877	923	960	901	926	904	911	907	875	900	931	837	919	890	893	911	906	902	898	951	879	902	876	869	910	883	901	924	919	906	935	885	912	887	866	921	915	925	926	857	885	898	925	910	882	950	882	899	877	883	931	932	936	895	841	878	893	858	877	913	916	896	885	886	950	919	814	907	884	863	916	901	869	848	874	876	929	880	915	952	903	879	905	927	880	881	840	853	910	902	905	919	872	917	878	914	930	932	900	859	881	915	849	960	900	914	928	874	934	865	853	875	915	920	838	890	940	895	902	915	885	899	888	899	857	909	940	842	919	879	875	898	851	950	841	897	909	904	911	872	866	878	935	858	927	922	897	916	898	813	902	877	887	868	847	916	940	881	862	879	922	904	918	886	914	859	891	859	898	938	891	933	889	904	961	895	942	841	887	853	876	921	884	933	861	854	930	891	914	916	929	876	866	884	908	878	891	888	863	867	885	859	867	922	909	859	893	898	887	897	897	959	910	900	903	911	906	914	958	868	857	913	873	927	904	866	878	838	866	901	885	895	896	883	930	903	933	891	899	933	888	906	895	912	864	868	944	922	884	864	886	908	869	875	885	890	884	926	883	876	887	912	900	913	896	877	823	903	915	917	901	947	938	850	936	930	898	927	902	864	875	873	866	888	914	904	867	895	888	888	906	912	952	920	915	834	922	903	922	932	893	871	878	909	878	949	852	929	901	885	840	894	867	880	893	845	892	944	913	878	884	876	925	911	953	900	916	884	911	936	944	925	887	942	877	835	883	874	892	920	891	915	930	907	911	908	850	924	906	888	921	894	891
14452	4792	2130	1689	1342	1009	838	732	644	521	454	537	488	446	449	460	456	454	390	420	396	360	392	448	369	429	389	401	368	417	380	364	402	402	348	389	362	429	369	405	383	368	363	380	375	375	357	412	371	362	384	376	396	412	389	374	379	367	372	372	403	350	339	380	347	436	398	367	395	389	360	380	386	389	391	388	417	366	387	340	373	395	389	383	349	364	390	387	367	392	381	387	394	339	394	342	402	380	375	418	383	397	390	366	371	375	392	376	395	380	391	377	386	365	383	372	382	374	413	387	390	426	386	382	365	343	383	375	347	408	373	401	376	389	378	378	372	425	392	353	402	356	382	393	367	426	347	405	415	375	368	375	392	368	408	385	349	386	410	370	407	427	406	400	365	369	366	396	387	358	396	379	385	382	365	349	354	434	364	380	366	374	416	392	360	381	389	402	431	400	378	347	365	360	350	397	371	376	376	394	393	409	374	394	348	353	412	365	394	422	338	399	357	366	367	393	355	385	389	386	410	397	357	362	356	357	400	410	370	373	359	392	410	374	389	375	381	374	425	407	364	364	407	331	395	359	409	356	365	386	359	381	373	389	398	423	374	368	362	406	396	375	390	415	357	357	376	359	402	355	364	423	411	390	386	362	369	389	392	386	355	384	367	402	391	392	419	371	392	361	362	345	384	356	373	381	342	376	373	373	363	367	346	400	371	365	353	402	383	390	372	360	399	390	378	388	357	371	365	395	366	399	373	369	441	347	369	407	380	426	383	372	368	416	360	403	380	395	347	357	406	386	373	344	385	376	351	356	417	415	370	408	398	388	380	362	391	361	366	345	392	345	432	325	389	393	383	385	412	391	435	367	342	369	356	377	406	399	382	377	398	397	411	385	379	361	392	361	378	345	387	462	373	380	359	361	383	358	378	398	357	395	382	397	373	361	359	402	387	396	383	370	373	377	422	347	392	409	367	356	363	386	380	385	416	376	414	347	382	380	383	375	343	360	377	359	407	385	374	377	392	427	382	396	396	417	373	417	378	385	359	356	367	436	362	391	406	367	413	368	355	351	386	405	374	374	368	386	360	351	341	369	384	365	395	371	428	396	385	349	384	416	372	360	379	414	384	380	412	360	425	347	365	395	390	369	355	347	358	391	397	371	405	367	372	379	369	384	397	358	377	375	412	408	370	416	384	399	402	393	373	364	375	368	380	373	341	394	392	369	424	411	371	398	386	342	374	392	374	419	392	356	367	389	395	404	378	376	333	345	364	359	397	388	408	379	407	395	368	398	364	372	378	381	365	366	358	380	387	365	383	421	390	389	376	408	390	370	374	357	360	380	370	379	394	383	411	373	372	412	330	359	368	411	412	386	397	375	379	388	394	347	408	379	363	376	386	375	416	397	377	380	432	384	353	330	405	408	394	387	388	402	391	368	386	409	390	384	391	387	383	420	358	379	404	404	393	395	395	413	393	386	331	401	415	415	363	362	397	356	400	385	402	368	405	407	420	381	385	398	373	407	395	378	406	383	384	398	378	460	431	398	395	383	376	400	395	404	380	356	414	421	407	378	375	409	402	377	382	419	389	417	371	369	408	381	378	399	348	413	391	365	382	363	389	353	352	379	395	362	376	373	393	399	382	362	339	409	390	400	347	375	350	385	396	396	366	338	382	416	379	361	362	386	368	391	375	399	434	398	342	370	373	350	316	353	350	378	400	395	397	339	352	400	340	399	387	380	359	390	347	356	388	404	369	361	406	400	383	374	397	402	386	355	404	368	367	410	387	368	392	378	339	382	372	362	365	384	373	365	373	385	389	377	367	376	410	425	383	357	411	408	375	374	399	370	406	370	353	376	374	385	420	388	369	380	377	364	363	377	386	385	366	384	416	379	368	365	356	378	381	374	364	372	381	376	392	398	390	437	382	325	377	383	384	385	335	336	368	405	390	354	367	368	373	385	360	385	394	392	393	361	371	400	381	390	336	420	364	384	382	366	382	380	386	404	375	395	385	429	363	381	388	348	389	366	388	317	406	394	351	394	390	402	403	391	416	351	381	368	358	367	341	364	380	381	383	385	426	370	356	373	385	388	373	398	405	397	387	372	392	396	374	376	379	361	350	339	366	371	370	371	418	410	354	344	337	361	405	404	364	375	403	377	386	374	390	366	349	367	366	406	381	371	393	413	374	351	385	393	392	390	388	404	381	356	374	407	382	377	392	374	398	332	388	367	398	356	341	374	410	404	370	335	376	413	368	381	406	359	398	380	393	403	385	400	409	382	378	379	411	363	410	400	386	404	389	398	373	385	374	354	373	367	394	366	349	378	387	348	350	408	353	349	407	356	361	342	409	380	356	375	381	365	369	385	384	378	346	417	412	400	360	369	355	388	379	385	358	389	389	354	382	382	354	393	346	380	409	357	395	381	345	358	360	366	375	369	374	418	381	392	381	405	399	383	364	401	391	366	393	355	379	346	401	362	361	394	376	374	395	339	370	372	365	348	409	346	406	371	345	432	361	390	395	360	414	370	368	397	374	384	369	389	427	346	357	394	406	427	380	405	408	383	354	383	364	369	402	383	401	398	382	375	390	382	344	405	383	356	339	412	374	389	413	391	389	384	426	425	388	384	389	364	409	438	399	388	410	362	369	377	390	369	350	375	384	406	397	400	393	384	382	380	400	379	360	368	394	375	393	408	397	390	402	379	327	396	368	390	389	374	370	362	357	391	368	383	401	390	375	363	367	327	371	417	356	354	413	398	386	385	368	382	375	378	355	386	334	371	403	356	359	373	358	376	363	375	383	408	376	374	394	362	419	387	406	422	416	378	374	370	396	369	360	372	373	376	393	415	383	367	409	433	374	381	416	420	408	383	363	380	380	418	361	359	427	394	364	350	417	357	389	408	370	381	425	408	360	369	393	407	374	376	367	367	389	397	398	383	382	359	385	397	377	383	405	398	402	388	368	371	387	396	402	333	355	398	383	383	396	386	400	348	382	394	375	378	366	384	391	346	362	365	415	351	380	346	353	359	383	369	358	389	355	419	409	373	371	381	377	376	405	366	353	396	416	373	409	393	383	433	347	369	401	397	392	370	383	410	364	396	387	396	393	401	383	399	400	395	348	324	388	398	418	382	360	344	389	421	387	381	386	394	400	399	366	382	394	385	369	390	382	381	363	398	377	392	392	376	410	365	385	407	394	401	425	397	400	355	381	358	390	390	375	361	362	382	366	364	408	365	397	407	378	382	408	366	426	412	367	369	342	405	405	385	365	382	365	392	376	363	425	376	395	393	373	364	354	386	350	374	429	388	375	377	374	382	415	423	402	394	392	392	349	413	370	385	332	390	419	360	375	385	369	364	415	378	363	410	364	385	403	396	378	363	335	399	366	396	388	355	397	353	346	386	373	381	378	367	382	359	388	367	358	383	402	379	375	365	366	388	359	366	393	387	336	414	393	390	398	366	392	372	397	370	394	386	378	366	398	401	363	380	372	362
8401	3870	3831	4809	4467	3610	3106	2432	2031	1757	1479	1617	1366	1316	1207	1237	1206	1133	989	944	903	923	917	981	902	900	903	904	906	852	864	848	863	877	838	854	885	809	877	851	826	835	850	883	860	805	829	805	825	835	835	820	828	843	843	814	825	864	827	814	784	839	840	784	778	852	811	850	795	862	796	820	876	812	831	831	834	867	833	803	866	874	821	872	821	824	862	813	825	810	783	829	879	816	821	832	806	876	841	786	849	883	838	801	808	806	796	849	815	834	785	765	839	819	799	774	833	841	820	820	786	800	852	828	794	843	791	844	809	823	806	798	847	819	816	832	824	836	826	842	848	836	786	833	836	808	820	816	830	786	817	839	839	842	839	796	838	835	859	812	845	841	838	823	800	850	805	803	836	857	832	848	834	813	821	906	804	816	830	831	864	820	840	876	828	827	899	825	863	835	787	813	797	845	858	807	787	784	801	861	880	796	867	855	807	830	836	782	817	813	798	888	799	816	796	842	806	821	851	827	850	830	845	800	833	787	832	819	802	839	882	807	840	810	823	825	818	866	833	824	758	838	837	823	812	850	812	882	818	824	819	816	819	850	861	836	843	785	780	824	836	768	798	815	832	777	815	808	796	841	853	805	829	829	823	862	831	836	806	818	825	791	857	878	821	844	862	878	783	870	792	788	793	781	851	795	852	818	867	809	803	785	837	795	830	831	756	789	820	834	811	810	788	772	865	815	837	840	873	810	800	863	898	789	799	793	847	813	822	815	804	827	831	824	820	828	828	798	771	755	869	839	832	835	807	793	824	839	806	779	815	812	844	834	800	817	838	841	818	820	826	815	877	821	836	817	820	880	826	821	851	804	791	839	851	817	815	799	762	767	821	796	792	859	790	814	780	787	775	792	838	815	817	873	832	805	851	792	822	854	835	813	803	804	859	823	814	804	824	784	847	806	836	822	787	819	820	787	824	796	827	812	870	832	819	827	806	805	835	838	811	782	849	811	782	838	801	844	745	818	827	859	831	870	789	829	868	826	815	844	835	836	795	836	823	804	759	795	788	746	798	827	769	802	808	835	851	786	841	814	767	854	871	839	817	832	817	794	822	837	827	832	879	844	789	807	845	805	822	807	840	817	832	864	822	830	820	742	828	881	787	793	815	814	834	776	828	777	816	833	811	863	834	830	801	821	838	833	795	745	810	801	793	813	781	806	796	854	850	781	822	852	811	786	765	778	823	835	868	853	855	812	768	775	820	808	818	799	816	780	796	766	792	828	778	878	865	907	845	826	846	869	777	859	845	818	803	820	852	786	835	823	845	844	836	795	838	900	824	846	817	798	828	809	832	847	824	789	819	807	776	832	796	809	776	786	798	800	815	822	863	819	838	809	813	776	796	840	760	758	775	804	826	853	805	816	857	778	832	882	800	770	838	839	818	792	815	850	785	785	804	807	802	817	873	777	754	840	822	836	871	842	837	854	795	795	818	783	798	786	814	818	824	786	794	794	843	860	820	806	868	827	807	842	827	835	838	864	847	822	800	773	794	859	766	793	781	826	842	837	811	831	788	804	810	808	856	820	836	813	826	796	835	789	837	777	849	825	818	843	772	853	823	833	832	814	833	876	861	775	784	845	826	823	799	837	808	832	784	800	830	862	768	797	862	811	808	821	881	797	827	801	826	834	831	792	795	836	787	831	875	774	835	803	787	808	855	759	818	829	788	832	845	814	832	853	794	809	815	802	825	795	830	826	859	796	798	850	861	785	836	782	818	836	811	775	850	794	818	829	784	844	857	774	801	881	831	792	861	829	865	879	811	782	856	814	765	834	827	780	782	816	832	849	832	818	800	809	830	818	811	787	812	840	837	789	850	792	824	813	851	767	835	845	858	855	874	830	815	790	811	761	862	817	780	803	835	839	842	778	806	848	775	893	833	834	834	844	828	782	802	865	857	822	851	819	813	832	828	782	816	866	827	773	793	808	828	853	824	787	805	819	808	809	854	806	872	840	822	789	853	811	790	759	860	849	812	794	824	786	814	895	845	836	845	823	789	814	782	792	803	842	785	805	816	817	786	818	835	825	826	867	824	866	809	811	841	829	808	779	873	824	818	791	806	777	815	804	872	823	812	815	869	834	848	819	885	842	872	797	838	794	757	800	869	838	802	818	832	833	829	815	867	850	778	778	803	788	872	836	817	819	772	834	806	835	824	838	853	866	802	791	775	793	775	830	882	886	811	885	843	822	847	854	833	821	793	877	806	843	836	840	812	823	857	796	835	808	793	799	794	837	834	810	780	802	815	854	774	765	834	806	751	885	790	861	845	798	833	821	887	877	828	760	794	829	777	827	821	791	830	828	872	818	845	800	848	806	829	814	846	804	817	843	834	885	843	787	830	830	827	777	813	829	823	858	858	860	845	781	784	822	867	851	822	821	829	843	835	833	816	856	826	795	822	852	854	828	825	812	795	834	787	757	801	821	816	838	836	776	844	775	816	813	789	828	856	814	820	842	796	838	856	753	818	901	812	804	798	809	836	784	858	811	842	856	833	841	846	892	794	771	789	828	814	847	821	826	800	840	831	819	826	798	837	859	819	820	819	757	781	817	844	812	801	841	868	768	841	826	805	901	789	890	827	796	832	790	817	809	794	816	824	843	833	843	844	810	856	754	878	853	806	791	833	839	790	834	882	808	837	854	816	832	855	823	813	810	809	831	830	812	834	860	862	806	786	796	823	826	860	788	815	789	822	812	808	806	816	835	857	849	804	803	845	866	818	818	880	864	813	791	810	823	845	801	851	818	816	907	798	859	832	831	827	809	798	851	805	850	821	826	845	832	820	866	784	809	840	819	835	828	844	797	827	789	770	824	790	812	786	774	789	795	813	786	836	821	846	820	873	806	804	858	792	788	823	838	834	779	851	830	808	805	802	865	814	852	824	790	821	847	849	807	845	865	805	788	864	809	826	834	822	815	802	840	753	793	807	825	856	795	854	800	777	840	795	828	832	797	834	845	823	826	809	816	846	821	782	817	848	814	811	802	828	861	816	795	826	823	832	848	846	777	822	773	832	833	842	783	873	823	833	856	834	845	852	830	806	800	786	844	807	837	822	824	908	800	874	785	823	850	794	834	835	794	857	825	754	791	816	868	839	802	809	794	837	801	866	831	812	859	837	770	839	809	848	858	773	857	804	776	855	853	810	829	780	813	850	776	799	826	780	803	874	823	795	824	838	813	802	825	876	850	814	839	847	822	801	845	822	799	789	816	860	817	818	862	782	801	834	782	843	803	836	824	810	826	813	811	761	859	842	806	798	839	838	814	814	814	816	784	821	808	802	807	865	887	793	818	789	842	856	818	752	836	804	823	829	797	820	861	841	804	842	771	835	820	768	865	838	799	837	807	807	834	846	840	819	848	839	805	804	861	846	843	838	805	844	783	859	865	850	840	835	845	816	815	819	834	792	787	855	869	877	844	788	817	810	839	817	819	790	803	825	790
25297	8220	3853	2904	2484	1977	1312	1011	858	744	648	644	538	526	472	475	471	451	423	397	339	392	394	392	374	379	367	402	360	360	386	370	355	362	368	332	347	366	359	390	365	311	363	376	353	346	336	365	343	327	339	371	345	328	373	381	368	343	352	360	330	355	368	364	353	356	366	398	347	365	370	363	381	378	331	354	366	335	375	355	337	350	338	356	309	332	377	347	325	379	354	374	352	354	383	383	346	369	370	352	316	325	340	332	347	318	330	363	364	334	351	352	343	334	303	379	373	366	336	296	366	337	341	351	358	382	404	343	350	353	357	356	336	364	331	363	357	359	377	359	360	349	356	360	321	326	361	316	324	348	354	382	381	405	358	352	368	365	357	346	316	328	337	338	304	336	344	327	328	360	384	357	349	375	351	352	342	344	416	361	353	354	358	352	370	371	333	334	333	319	361	366	371	371	374	388	364	329	336	328	359	350	396	382	337	376	336	365	354	346	343	336	339	356	320	348	343	364	326	344	358	350	327	354	333	348	311	351	359	372	390	392	384	337	364	345	343	357	364	346	351	331	365	383	322	331	389	352	350	307	327	370	337	381	352	363	323	359	356	342	349	365	358	362	362	354	357	360	361	332	357	319	345	320	381	379	365	366	345	373	388	354	335	362	327	385	363	356	353	382	327	367	367	377	358	332	364	359	312	350	336	384	328	334	325	339	316	336	342	324	313	354	330	368	365	347	359	346	361	322	339	327	348	342	400	358	342	408	364	378	328	336	394	341	318	362	332	359	370	356	364	337	322	346	347	365	351	360	377	338	367	354	315	350	376	317	337	372	347	321	328	390	376	372	348	332	359	344	349	348	373	351	326	327	345	362	349	359	352	354	344	370	355	348	336	376	355	332	350	333	365	361	371	324	336	318	360	346	383	337	350	340	386	354	317	344	333	350	355	315	329	362	350	389	360	306	359	342	383	344	345	374	313	358	350	326	336	319	358	339	355	371	357	330	363	347	358	320	338	333	367	364	361	325	367	315	369	362	333	327	342	381	357	339	357	339	343	347	364	318	332	348	346	353	362	359	352	348	348	355	339	331	363	353	332	356	351	363	335	334	341	309	335	365	367	305	371	338	352	318	350	327	322	356	375	361	358	372	335	343	309	384	362	351	330	382	364	382	370	306	352	348	314	368	361	327	332	330	344	343	360	365	367	353	350	336	396	328	379	328	362	358	391	341	367	367	352	367	376	337	378	328	371	332	368	376	381	345	356	357	347	349	371	372	342	358	369	344	345	339	359	338	329	322	347	360	331	349	352	373	333	336	345	365	330	342	339	339	361	377	328	366	339	344	362	358	361	397	376	332	359	350	325	335	347	336	343	368	322	330	351	358	371	340	331	313	339	389	389	354	341	344	370	345	329	341	357	331	352	378	338	388	327	371	356	378	341	345	331	375	346	343	347	350	366	376	343	355	375	339	372	370	373	358	365	390	368	353	377	351	314	363	372	342	360	371	362	341	348	374	320	326	373	303	360	350	336	340	374	378	340	338	347	322	374	319	370	375	350	332	307	372	357	365	373	337	354	331	350	328	330	329	318	323	371	351	346	385	305	359	369	353	364	342	356	331	374	342	342	353	341	345	357	310	362	369	353	377	324	320	370	340	345	359	338	370	346	366	355	351	343	333	341	384	326	339	304	341	355	359	386	361	390	393	332	364	324	334	349	353	342	364	342	347	363	348	351	337	338	353	391	332	333	321	326	365	349	352	357	355	375	336	355	324	317	335	324	360	334	374	375	371	322	348	353	331	336	303	362	361	360	367	329	347	337	356	396	339	345	350	363	314	365	320	300	375	388	333	381	317	323	350	366	320	345	352	338	361	372	396	325	366	357	354	338	324	343	347	370	323	377	375	335	380	347	363	341	349	359	382	305	364	357	376	385	357	368	358	344	337	373	369	307	403	338	380	330	351	350	358	347	351	385	343	340	331	335	343	366	328	359	313	335	353	356	336	352	344	372	366	307	387	354	314	375	334	355	367	388	358	336	313	339	380	341	358	384	368	353	373	350	350	357	370	363	341	300	386	342	352	350	363	338	333	386	344	360	350	358	323	363	329	350	351	359	359	316	338	349	364	339	352	374	385	389	357	329	353	365	345	314	364	334	361	320	357	366	356	355	355	367	350	353	352	350	364	379	359	342	344	297	357	354	317	364	328	379	345	372	346	370	352	337	353	319	302	343	322	348	360	354	385	369	363	349	352	336	329	371	341	322	353	327	384	369	331	329	375	345	346	362	355	336	334	355	384	345	383	375	350	335	358	335	323	317	365	326	326	334	352	369	384	349	328	318	351	341	320	333	381	292	364	370	330	332	349	346	331	348	349	326	377	366	358	356	355	373	381	374	366	361	348	357	341	364	371	335	358	365	352	337	339	365	370	350	370	341	345	350	347	377	362	368	365	342	338	349	354	343	361	336	361	354	356	359	382	349	356	399	344	383	324	339	373	370	294	353	350	322	355	339	337	344	348	334	341	353	336	324	360	358	362	358	352	379	343	349	384	345	341	344	361	334	325	361	356	365	320	345	337	364	330	382	373	361	358	371	339	344	373	380	314	304	345	342	372	366	338	315	369	344	320	350	367	349	357	332	370	355	356	354	337	342	362	324	362	336	386	310	386	356	327	365	348	341	357	342	344	374	331	349	354	377	358	345	346	340	321	370	380	342	376	360	344	337	359	386	344	392	345	348	376	330	327	334	353	368	343	346	343	351	376	345	387	345	385	347	371	354	331	345	374	334	313	338	370	339	344	354	339	345	309	319	335	329	368	351	323	323	375	387	362	359	335	362	350	340	343	325	362	347	371	358	321	357	349	365	376	369	397	365	354	354	311	330	374	336	358	329	322	341	359	356	363	331	359	356	307	361	347	310	332	363	338	313	352	343	367	339	363	347	340	319	385	370	337	326	333	351	356	364	361	346	367	374	374	344	373	335	395	339	345	322	406	383	348	351	391	347	359	358	334	317	335	345	332	348	309	338	350	334	352	323	386	337	331	355	373	353	337	314	377	389	318	349	369	366	357	393	359	373	360	343	354	367	366	337	343	376	363	378	361	335	321	349	366	414	381	346	321	357	328	370	326	370	362	324	380	377	349	344	322	335	364	353	346	329	371	341	399	347	356	351	350	356	339	380	365	308	353	342	358	369	379	345	342	350	358	342	338	339	350	357	346	386	370	355	371	342	323	361	363	367	337	350	340	332	336	357	315	339	345	362	325	329	402	359	360	322	339	350	339	316	319	342	336	345	338	354	403	359	343	372	337	390	386	353	365	320	343	381	350	335	372	328	322	332	374	318	343	347	327	341	357	349	355	336	352	324	367	350	346	370	358	352	338	328	324	353	368	369	348	375	397	345	333	350	369	282	332	361	359	373	410	329	362	390	355	341	358	338	364	393	330	365	335	365	347	323	363	355	309	371	297	339	344	390	362	331	343	351	362	357	355	390	388
14670	5452	6314	7586	7807	6785	5367	4110	3310	2754	2408	2386	1892	1731	1494	1519	1357	1246	1166	1021	969	1033	983	1040	899	992	938	948	894	831	856	836	833	797	811	836	850	803	853	791	786	863	724	760	773	823	794	714	770	803	810	784	781	804	773	815	813	800	820	801	757	753	814	845	766	783	790	778	781	762	727	800	786	854	789	783	787	734	798	825	824	763	741	799	825	733	792	805	748	767	769	735	777	773	803	773	791	733	786	805	760	767	779	792	825	770	720	795	781	734	808	742	775	761	801	764	752	768	795	800	797	802	821	770	781	789	772	815	765	750	792	763	757	846	743	778	813	811	765	761	786	777	782	782	817	760	782	767	783	786	804	752	764	767	751	789	750	789	794	779	788	729	791	759	770	722	728	755	835	786	829	764	787	824	772	726	810	777	762	772	775	775	763	780	808	758	797	751	774	801	790	794	756	746	788	736	752	820	762	810	788	735	758	761	752	784	752	736	773	819	795	785	778	762	775	736	785	783	781	769	778	815	750	774	772	769	765	745	766	782	782	746	770	771	751	759	736	789	755	768	770	800	710	788	799	753	788	837	756	798	796	749	811	830	781	812	777	754	759	816	759	809	761	757	772	786	785	753	798	805	819	747	786	779	740	762	783	788	780	797	784	786	754	745	730	797	781	719	754	726	810	790	784	779	757	729	763	777	785	763	732	760	811	805	753	821	781	762	800	780	749	779	771	776	753	800	791	812	844	762	784	775	766	777	807	757	813	765	739	789	776	784	790	828	849	786	703	791	783	786	765	767	767	803	766	809	752	774	770	763	732	781	816	822	788	749	754	816	792	777	790	751	767	762	774	774	799	785	780	747	831	770	759	776	762	779	783	737	783	812	790	828	798	735	785	749	800	721	796	800	768	747	725	731	758	724	807	791	800	740	786	807	762	764	807	761	791	844	787	823	795	742	748	793	718	799	810	804	784	785	782	790	786	768	755	752	772	808	831	763	768	776	752	808	772	783	796	747	767	752	756	842	746	785	758	772	778	791	762	764	767	785	804	737	787	754	777	738	790	762	773	772	763	779	745	759	843	792	761	794	748	774	829	810	730	768	773	773	803	787	779	801	803	805	754	781	765	838	765	802	783	780	731	778	776	768	812	739	778	822	756	715	750	772	789	767	769	799	743	776	779	745	772	813	749	816	741	764	794	762	776	811	769	737	838	791	772	752	791	740	764	809	821	772	773	761	813	787	798	767	816	757	777	794	786	812	823	813	710	735	811	783	733	776	800	763	801	728	802	734	761	773	809	780	738	782	778	795	807	764	737	746	761	770	735	794	766	797	758	760	760	780	792	759	801	796	823	794	743	802	749	789	740	776	795	761	764	814	864	758	741	757	841	808	769	746	762	760	779	783	840	816	784	804	800	759	754	767	772	765	766	773	758	808	759	814	802	749	743	761	765	773	760	790	791	782	793	751	784	753	783	781	819	776	831	822	790	788	768	776	721	805	762	782	762	758	782	785	787	751	760	750	774	751	772	803	795	785	768	765	777	746	816	755	792	797	787	768	754	765	827	729	786	806	743	796	739	807	835	756	805	758	819	789	768	773	755	807	750	745	741	751	857	826	753	754	756	737	744	743	769	720	721	752	808	777	738	793	775	783	756	820	760	761	790	813	694	745	763	773	768	756	787	778	839	739	755	775	795	723	819	748	765	851	770	765	764	786	769	757	770	740	769	779	780	764	813	776	798	790	838	744	798	762	797	802	796	756	764	796	796	763	776	754	774	774	751	718	819	799	813	791	732	758	757	766	756	750	751	803	812	747	835	739	751	754	767	763	791	761	777	790	813	767	829	801	786	836	759	766	790	752	743	791	742	752	796	725	784	792	745	776	784	763	741	784	773	781	811	812	794	761	774	803	758	776	736	700	728	808	778	794	731	747	774	848	779	785	719	792	781	801	797	711	776	762	791	821	756	789	764	733	765	777	749	734	786	802	807	834	829	796	752	822	740	760	820	757	766	801	773	767	805	741	843	735	734	723	783	819	772	813	777	731	834	734	788	789	775	733	821	809	775	754	740	788	714	741	793	749	744	766	791	792	761	759	779	752	870	794	812	747	782	767	771	811	783	786	764	844	825	808	776	746	781	845	805	742	820	813	800	781	769	776	771	763	800	735	783	737	754	781	780	787	792	792	765	759	760	754	763	768	824	788	801	776	780	822	756	789	840	760	772	770	768	820	780	795	807	769	772	803	773	751	731	752	779	777	799	775	783	768	795	743	755	794	723	797	797	796	783	755	822	730	728	766	742	757	751	792	743	756	841	725	768	772	792	788	779	781	774	760	774	801	775	778	764	809	740	747	778	706	820	770	756	747	739	839	764	758	844	767	830	787	766	801	777	794	760	779	775	773	743	794	771	815	735	769	740	775	784	787	717	771	722	831	755	735	773	775	781	776	751	760	750	734	782	739	771	824	779	824	750	794	788	780	812	837	783	766	746	772	793	748	772	801	817	783	789	778	792	782	795	789	740	797	787	808	723	813	774	813	805	782	762	747	777	774	793	794	756	802	726	812	799	759	781	714	778	786	790	735	776	753	742	768	820	729	781	751	787	810	771	791	763	802	740	822	766	817	768	773	769	747	786	738	780	763	806	816	788	729	871	800	790	808	778	802	748	723	809	747	775	784	791	814	808	763	746	758	756	802	825	733	749	777	728	782	718	790	787	801	794	796	807	773	743	769	780	776	785	799	831	754	763	760	762	737	818	787	797	758	770	753	742	790	748	816	780	748	788	754	793	753	764	753	834	766	771	813	779	799	772	715	753	736	794	734	766	806	756	736	796	784	772	777	772	750	823	806	739	830	757	724	821	769	752	718	790	755	749	774	818	781	781	818	799	761	767	809	819	819	800	785	813	768	810	789	783	798	774	837	804	753	750	784	762	756	774	737	752	786	763	861	739	775	789	800	794	767	756	742	740	782	772	727	707	797	753	753	773	766	801	745	797	777	823	724	761	750	756	765	814	728	782	739	793	778	776	808	747	787	775	805	742	710	724	705	739	751	791	786	799	747	738	727	780	753	810	781	768	809	708	755	760	775	810	760	779	779	744	740	776	767	849	792	758	780	772	774	769	799	759	765	782	793	759	743	749	767	758	730	786	822	775	770	809	772	802	789	775	755	777	706	808	782	788	753	779	744	769	756	732	772	778	759	792	770	766	770	803	813	786	828	748	815	793	783	728	775	761	772	793	782	782	768	770	766	765	765	821	779	819	781	750	773	745	809	780	742	739	766	749	783	765	799	772	765	727	819	785	821	721	750	789	732	805	783	770	770	772	786	765	778	800	742	738	794	766	771	782	760	723	792	756	796	818	788	805	777	797	741	755	760	791	790	783	782	794	736	758	775	786	814	819	793	735	744	785	792	775	747	740	765	827	740	858	780	767	773	752	777	811	769	730	794	752	783	763	765	816	758	730	737	827	718	744	777	791	741	727	777	760	747	741	744
32054	11655	5813	3996	3368	3039	2129	1410	1121	963	855	850	687	653	636	604	585	511	521	527	491	460	471	416	455	440	437	428	426	439	402	433	433	442	404	417	433	432	400	422	400	432	439	436	401	432	403	398	431	400	411	443	402	435	432	403	410	406	444	403	431	424	434	435	464	427	462	419	420	411	410	409	449	372	445	393	406	397	415	407	381	433	403	385	443	448	422	386	419	417	412	442	440	447	410	405	393	419	421	429	382	416	392	436	431	417	412	420	388	409	370	447	433	383	377	431	454	463	409	398	443	395	398	423	437	421	387	440	379	383	401	392	451	381	389	442	423	399	432	391	385	400	374	385	442	391	399	408	440	461	443	411	399	416	386	404	387	376	423	429	409	437	401	418	391	440	420	432	429	393	384	407	421	376	401	403	405	406	430	432	425	413	418	443	394	432	431	473	406	399	441	421	441	365	419	402	394	430	422	391	449	379	394	404	431	431	455	426	455	404	407	437	415	398	387	414	433	433	384	434	441	397	449	409	405	399	373	438	412	424	370	411	418	404	397	409	463	420	439	396	385	413	414	398	423	409	423	389	409	381	404	437	414	411	420	431	392	416	414	418	386	435	418	423	411	420	427	412	352	421	417	424	451	389	428	426	397	388	384	431	392	393	408	381	396	417	435	438	464	410	416	416	463	409	419	416	401	414	448	378	422	397	378	385	440	394	418	405	380	426	419	391	419	425	430	407	424	414	415	393	388	428	462	369	388	410	440	407	398	400	381	430	434	427	424	444	401	397	399	409	399	401	395	419	409	407	390	374	414	418	426	412	401	425	388	399	474	396	386	374	390	394	386	424	405	374	417	381	415	438	392	422	448	417	431	438	426	410	421	394	393	424	384	419	392	417	432	441	409	375	396	373	395	419	393	406	407	420	433	401	423	410	437	440	410	431	388	428	420	402	388	444	435	383	431	395	409	432	389	393	384	391	416	415	450	452	420	437	413	385	406	400	375	413	410	408	441	392	406	412	420	416	413	399	413	414	430	384	419	422	361	415	420	415	425	369	397	449	460	409	436	402	438	433	396	406	382	437	387	396	392	423	400	401	415	424	377	453	425	399	406	368	395	405	397	409	391	444	406	442	438	396	399	439	464	414	443	423	404	410	399	448	406	386	396	401	420	428	412	433	427	433	400	445	429	418	395	424	455	426	433	414	428	422	390	394	435	400	435	408	418	398	423	431	406	401	412	424	418	392	403	403	388	403	420	433	395	407	405	425	418	404	438	404	448	427	406	395	390	383	390	422	450	447	403	452	474	379	466	426	373	405	409	423	430	419	412	458	367	428	452	405	407	421	426	437	434	392	397	411	387	390	376	400	425	443	436	367	419	462	434	406	410	390	399	399	447	397	417	413	435	392	414	395	431	396	374	396	443	422	423	395	432	417	425	435	407	432	404	446	402	432	452	442	432	436	406	404	403	440	429	413	421	405	390	381	469	422	417	423	416	386	406	424	435	447	397	432	456	429	429	402	483	413	415	424	432	403	398	436	392	463	372	419	434	394	405	397	430	414	414	388	383	425	425	376	397	393	392	391	457	414	402	375	413	385	417	401	410	380	365	438	437	418	408	399	414	402	368	399	410	417	452	404	421	408	404	400	416	338	433	409	390	437	421	405	388	430	424	384	359	414	439	435	436	388	393	439	429	399	406	458	398	446	403	383	415	431	429	441	420	412	404	397	421	408	414	415	422	410	430	375	374	392	404	414	412	423	405	414	413	410	422	405	425	418	431	432	442	406	438	434	434	406	398	415	413	409	421	420	425	414	402	366	397	432	403	402	396	410	381	422	405	401	386	440	418	393	417	431	460	434	396	347	410	387	372	365	394	404	427	420	443	425	367	402	422	383	401	413	389	401	417	445	385	415	404	385	434	471	432	423	404	395	407	442	453	420	468	395	391	422	417	434	403	404	414	424	445	438	457	407	418	396	382	427	379	402	396	383	400	372	397	380	408	403	409	424	342	412	477	423	403	382	422	387	426	387	389	425	395	421	427	441	426	424	439	403	429	397	424	389	423	413	424	334	398	379	421	384	394	418	434	455	394	444	437	396	444	390	436	410	427	416	417	412	423	419	420	419	391	410	415	406	402	389	443	395	415	390	431	408	449	429	430	426	405	409	383	401	412	400	387	454	413	446	352	372	424	378	416	449	459	418	391	385	427	387	379	398	440	429	386	430	397	405	413	447	389	434	459	416	410	410	416	442	427	415	443	429	414	397	434	459	425	434	386	425	393	364	413	373	424	406	389	443	448	427	426	393	434	441	426	422	412	409	426	401	423	406	419	403	412	401	422	439	412	424	444	498	424	352	411	398	395	388	413	410	403	453	369	443	385	376	409	417	405	451	390	430	420	401	399	421	428	393	438	422	403	394	407	419	427	398	409	432	408	396	446	418	419	383	409	406	440	458	394	423	407	419	381	415	466	414	412	411	398	416	393	444	394	407	398	422	428	356	404	404	366	408	429	383	418	423	420	426	403	438	440	433	414	417	455	420	442	421	398	397	427	459	413	399	393	418	441	437	402	422	453	427	406	422	429	393	434	421	400	412	409	416	426	384	425	413	430	435	419	427	395	387	420	387	391	387	394	441	412	411	384	375	432	396	401	414	397	413	391	388	427	415	404	426	413	392	400	391	423	449	421	399	399	424	417	385	419	410	398	409	382	402	414	437	397	435	403	405	422	406	382	418	375	403	424	440	427	439	385	411	432	408	408	445	423	410	370	375	426	432	434	409	424	399	416	412	441	446	413	391	423	396	426	427	384	394	407	423	409	384	416	448	414	396	393	420	389	420	400	403	461	427	444	429	393	403	394	384	433	375	372	461	418	437	445	385	421	398	418	379	412	432	428	424	432	436	464	405	417	424	391	402	406	403	407	418	425	441	447	392	433	424	399	391	417	414	398	426	416	384	417	413	422	397	427	390	398	451	408	434	410	423	440	383	430	403	394	385	391	449	409	438	412	385	387	403	419	414	414	392	377	416	397	394	418	376	401	475	443	425	427	429	422	406	402	442	428	418	413	392	389	416	385	419	371	454	417	416	385	418	413	380	424	399	377	444	458	424	428	386	384	414	407	418	457	428	488	412	388	408	370	399	419	402	411	400	416	377	457	419	439	420	377	369	427	419	428	409	457	451	472	439	426	421	383	428	394	411	403	431	424	450	430	409	418	386	385	397	435	407	447	406	419	426	426	385	460	404	423	382	403	407	434	397	395	425	400	395	404	414	393	404	401	414	390	408	387	421	421	395	399	427	413	463	350	418	442	396	414	406	418	413	414	388	377	443	388	387	413	399	399	425	421	358	406	403	401	431	395	421	403	406	381	402	400	413	399	437	426	404	415	371	449	403	405	431	429	416	423	441	376	395	429	416	417	422	386	404	419	405	409	437	418	434	357	452	417	432	382	405	413	359	414	405	425	409	401	420	446	456	355	402	447	433	429	430	417	381
17545	7192	8504	9962	10260	9525	7204	5625	4575	3732	3159	3026	2666	2174	2109	1861	1673	1516	1419	1266	1246	1196	1255	1285	1184	1144	1150	1084	1049	1098	1006	963	1006	1027	1002	1032	1003	1057	954	946	1017	960	960	906	980	973	929	945	915	883	918	884	922	911	899	893	872	934	898	929	902	927	898	906	897	895	857	876	961	823	932	902	901	946	840	824	920	915	894	882	866	938	897	899	857	910	857	894	903	893	929	843	886	866	899	901	915	854	919	895	897	897	934	912	958	913	931	923	935	774	864	932	894	918	844	912	905	945	838	930	893	896	863	856	890	917	840	880	911	880	935	923	920	879	945	851	951	930	939	904	855	905	856	824	908	943	889	923	874	934	886	939	907	847	898	891	894	888	890	963	893	907	885	889	962	920	924	856	827	918	933	899	877	924	870	894	880	874	885	835	888	856	954	925	931	906	872	866	879	905	909	889	887	926	940	857	858	898	915	931	918	859	916	886	920	883	871	915	891	917	847	948	938	836	886	908	901	928	860	878	859	895	836	929	910	888	873	875	869	904	877	860	891	868	842	928	915	956	895	932	928	911	881	873	873	880	905	916	973	934	897	905	897	854	949	926	917	899	857	932	924	853	943	884	904	885	892	902	915	875	895	878	905	897	852	896	861	883	910	869	899	922	873	941	872	869	912	958	904	856	920	816	869	873	855	909	957	910	863	868	938	898	859	918	942	890	882	903	882	836	906	914	941	925	883	831	913	886	900	878	908	880	973	888	832	904	825	866	888	861	893	892	847	924	870	868	866	897	868	863	862	881	890	919	870	942	916	898	925	890	894	854	947	821	907	884	873	898	843	841	912	899	887	939	902	913	891	876	929	938	916	914	913	912	951	936	851	901	905	898	944	864	882	857	907	905	888	856	897	922	876	898	899	929	832	933	889	883	910	880	893	943	908	882	867	900	904	920	855	863	889	882	895	878	912	937	874	883	863	914	883	904	852	893	907	915	865	959	902	942	885	913	873	889	903	881	859	920	895	943	874	875	904	881	937	917	894	887	846	831	916	869	841	873	910	862	914	866	869	933	874	908	939	849	919	923	903	905	916	886	932	866	894	913	893	938	885	900	890	862	888	898	883	893	863	867	967	856	864	880	881	874	863	831	848	921	897	897	850	902	865	871	854	893	859	886	888	861	863	916	889	898	894	897	914	919	928	893	836	897	892	846	887	875	906	842	903	925	859	904	881	906	912	879	889	843	864	905	867	895	903	873	901	934	898	899	900	874	884	881	890	902	893	910	932	862	928	841	872	904	951	951	869	888	913	853	898	886	861	873	901	911	891	894	865	905	880	907	883	871	930	910	873	970	916	927	900	868	901	947	882	882	909	901	834	905	899	872	931	877	913	859	854	886	960	880	900	869	880	929	875	893	845	841	901	891	916	869	897	840	843	946	889	864	919	920	899	934	918	917	897	877	917	921	870	943	864	905	874	943	876	905	898	924	893	929	849	829	923	899	921	879	885	909	860	900	925	892	919	881	921	908	844	894	868	951	872	896	904	949	881	908	916	901	887	914	929	857	895	880	865	934	870	852	915	881	928	895	864	935	940	903	930	903	849	921	897	864	923	931	892	871	864	899	903	949	903	853	909	900	862	872	860	864	928	933	926	880	840	850	877	861	915	902	936	889	867	928	876	851	898	916	905	889	913	959	918	879	924	876	891	912	897	952	885	930	917	871	909	904	880	877	900	915	911	871	894	892	861	899	919	908	877	839	920	870	858	876	869	913	943	908	908	935	912	838	889	870	887	897	868	849	912	862	922	898	887	897	935	844	872	913	907	917	896	885	889	904	907	900	857	933	883	795	854	895	902	897	944	913	895	855	895	887	897	897	881	870	875	867	913	877	918	906	956	900	890	883	921	884	840	906	903	902	903	860	857	900	901	931	885	884	864	875	836	882	907	926	927	901	931	883	904	909	921	938	875	856	931	903	873	889	924	906	885	909	842	870	938	893	904	902	877	882	905	893	913	945	938	877	921	911	852	873	912	860	883	939	926	959	908	929	904	899	893	880	905	857	901	867	841	915	910	895	892	922	898	914	898	905	914	910	888	898	881	886	910	844	894	924	845	884	886	895	889	934	902	859	971	863	868	841	950	947	874	916	923	887	889	895	830	905	891	941	867	872	931	917	847	839	921	887	917	883	881	917	874	890	937	927	861	924	936	919	909	882	879	896	968	854	865	896	881	895	884	895	902	928	931	904	867	875	939	791	893	879	862	951	890	908	909	863	855	879	922	910	861	919	902	883	900	936	850	882	898	845	910	848	928	912	909	879	906	897	915	940	893	927	857	842	897	891	893	903	865	911	905	932	899	931	842	894	928	895	952	953	882	845	896	887	917	890	899	872	935	851	891	956	886	888	918	907	917	913	858	931	912	910	912	924	932	897	849	901	920	900	901	929	867	917	856	920	923	878	906	872	933	926	915	920	906	873	911	912	921	933	893	855	917	853	892	879	896	857	932	880	890	984	885	888	872	904	877	879	888	887	843	861	931	873	867	903	853	926	951	896	946	873	876	843	870	935	915	874	891	908	917	876	940	868	924	909	913	883	911	870	961	874	938	906	887	918	895	882	871	953	886	834	894	868	865	883	895	935	861	912	890	894	895	832	871	888	879	967	854	940	944	852	902	920	879	881	907	877	875	920	842	967	861	939	881	865	905	877	899	890	911	868	905	871	901	879	926	877	913	892	897	895	912	894	900	895	920	881	872	916	902	912	879	882	911	883	919	904	929	922	821	930	871	883	877	871	887	917	898	862	882	931	899	923	850	815	886	904	929	859	880	900	941	860	878	837	877	893	856	882	956	878	886	896	847	878	927	877	907	913	873	895	852	883	865	872	929	863	890	868	870	909	899	890	933	900	903	880	867	894	947	909	913	851	935	881	893	945	911	897	869	872	851	933	822	876	900	879	887	939	926	914	884	806	902	906	922	842	881	945	856	894	916	886	939	922	874	935	890	940	918	952	913	874	856	890	830	884	911	939	879	929	893	880	882	910	899	855	875	897	895	923	894	895	866	911	871	888	908	917	902	900	865	917	936	894	869	850	866	886	938	907	897	898	925	901	896	957	872	873	890	872	927	869	867	951	889	872	855	917	923	895	901	899	880	929	907	907	891	890	916	954	902	907	903	917	849	948	929	900	909	886	888	891	884	897	870	906	865	885	829	867	901	899	883	908	922	930	928	906	868	888	879	869	911	936	886	903	919	884	890	892	883	936	915	864	865	888	859	892	895	836	877	918	845	898	899	934	890	862	870	874	857	849	882	928	901	891	861	871	913	888	925	847	904	895	886	891	961	871	899	925	912	870	855	912	897	942	856	831	893	908	845	880	932	921	914	863	878	887	921	888	902	911	870	850	911	898	891	891	900	873	845	899	912	880	902	879	907	889	867	907	933	885	854	835	873	907	889	870	875	961	910	859	840	901	868	834	912	858	887	909	917	882	874	870	912	875	924	917
13081	4259	2217	1739	1330	1076	969	762	594	550	515	479	481	497	438	495	410	417	427	408	391	384	413	409	406	405	390	409	384	429	360	435	424	385	374	426	362	387	343	342	372	393	342	367	416	371	363	378	366	363	362	402	400	423	323	391	357	392	340	350	365	378	384	400	360	356	372	350	380	360	400	374	381	373	400	384	412	355	347	395	361	347	375	379	387	368	398	407	366	380	399	352	391	380	329	370	346	372	369	360	371	369	343	391	406	383	382	409	365	347	373	346	403	387	358	387	411	376	364	364	348	385	397	404	383	356	381	389	358	401	363	346	377	369	376	361	350	394	349	405	366	352	355	373	396	364	324	365	396	394	373	372	400	406	439	383	386	384	404	383	346	385	337	404	380	389	379	376	342	385	371	359	410	418	406	360	370	393	402	392	375	378	374	372	419	369	350	405	399	394	425	375	386	345	347	394	385	360	369	352	351	344	380	372	385	353	354	358	401	395	393	422	418	391	390	359	379	423	355	379	381	384	389	351	355	383	389	398	372	388	358	414	371	366	342	375	361	358	388	378	357	349	388	362	353	387	369	396	379	354	392	338	373	359	369	372	352	366	386	369	356	389	366	418	428	364	378	359	401	401	355	396	391	374	371	367	374	372	369	358	376	365	383	409	375	381	377	388	421	404	363	416	378	368	373	413	372	335	374	351	374	326	361	371	354	353	370	394	356	362	337	381	349	366	395	395	408	379	371	367	353	363	394	391	356	349	358	386	408	382	350	368	445	402	407	363	414	395	380	395	373	365	396	382	374	392	360	383	361	375	384	414	396	422	378	386	367	389	393	377	340	358	350	352	371	342	396	369	383	374	385	376	387	356	350	375	379	379	389	378	358	357	364	391	386	380	381	367	349	390	382	403	359	391	346	369	414	380	386	392	395	372	387	354	384	370	353	365	388	392	391	385	362	356	381	379	357	402	393	345	386	389	330	404	413	350	379	354	385	385	377	403	402	410	381	395	348	378	340	354	371	401	368	384	368	396	370	391	360	361	361	387	364	386	347	386	401	368	399	430	349	390	382	400	400	382	391	374	368	358	402	398	392	391	368	348	386	360	375	373	373	362	389	398	376	387	370	400	387	405	376	421	376	375	398	426	375	388	396	410	381	396	403	382	410	386	357	363	353	379	394	384	401	379	356	382	396	389	390	347	359	333	368	382	344	377	399	366	380	383	354	419	376	410	407	386	369	397	352	375	365	351	386	348	404	378	407	387	401	385	386	345	371	337	369	371	359	346	367	399	377	354	370	405	361	390	373	390	401	369	326	359	378	377	360	361	377	375	408	369	373	386	385	364	373	373	359	400	344	357	398	387	345	368	377	374	353	337	349	352	389	400	416	381	382	357	401	399	374	396	335	374	357	397	362	412	376	389	375	330	393	376	371	389	373	369	370	369	389	386	385	420	432	378	381	366	371	359	382	348	354	385	381	400	366	389	398	367	405	395	376	397	424	405	366	354	381	394	373	395	367	364	383	356	363	362	367	351	406	398	364	357	399	393	382	406	368	339	376	386	416	401	357	358	361	389	360	442	364	405	368	397	391	377	345	389	371	363	387	396	374	393	346	355	391	378	399	389	351	365	338	329	384	392	362	403	413	384	405	374	338	359	374	415	377	392	355	415	379	422	353	378	400	406	405	387	413	405	336	380	372	394	386	382	413	397	404	359	378	354	373	365	381	365	362	372	368	335	382	361	406	415	378	385	392	389	391	395	354	401	381	348	374	407	373	370	385	369	397	385	413	383	360	364	375	358	354	375	397	371	397	394	403	374	381	370	364	371	389	384	363	386	383	350	383	370	346	361	383	392	411	346	352	392	425	382	397	397	360	364	388	404	383	368	368	354	378	366	388	365	408	383	376	391	417	377	395	373	371	369	366	407	359	395	401	391	356	360	380	406	372	400	362	394	399	369	400	370	340	360	397	375	406	382	430	392	404	380	406	427	382	381	364	385	344	368	399	391	360	420	420	365	346	387	425	370	365	384	357	380	376	385	341	407	352	376	372	388	360	373	376	417	354	364	368	360	358	375	370	384	388	411	380	378	377	391	363	339	367	368	380	388	351	383	392	377	353	379	347	370	347	390	368	366	415	395	402	401	389	388	395	395	399	370	374	370	357	412	372	420	399	409	389	382	365	364	373	355	360	426	395	417	365	399	367	433	378	366	387	402	359	385	424	372	395	372	378	359	352	400	425	362	382	394	357	425	367	342	411	386	364	389	346	383	395	406	384	356	413	364	397	389	361	396	369	381	385	380	409	377	349	364	391	371	395	377	359	382	382	396	383	357	370	367	384	354	405	386	368	384	388	395	373	384	375	380	406	396	355	404	392	368	379	360	394	383	381	419	403	378	341	351	370	410	374	350	426	356	369	353	385	369	384	346	366	412	361	347	340	362	401	381	378	369	355	353	385	411	395	376	377	391	400	400	367	387	368	357	369	392	375	371	374	386	367	389	372	361	383	355	336	371	373	413	376	373	378	359	347	376	380	396	408	384	369	379	347	342	377	352	419	363	415	379	390	374	380	380	382	382	355	403	439	363	358	377	370	354	352	368	398	395	389	342	376	339	332	401	386	399	372	347	347	359	353	380	389	332	396	406	385	366	352	375	369	360	394	365	361	358	372	339	376	375	374	373	378	379	385	346	375	383	423	391	352	365	395	405	374	401	394	383	361	373	400	403	335	379	356	396	370	396	373	369	367	374	362	357	340	382	381	392	371	387	376	388	378	397	391	413	397	414	374	369	419	371	376	346	358	395	392	366	385	377	347	389	394	340	387	386	384	374	424	390	369	367	356	345	339	371	377	377	382	386	410	386	364	361	338	367	402	377	366	351	367	380	362	364	398	373	391	349	363	419	375	386	395	380	453	411	420	379	388	407	339	366	356	355	400	386	364	358	326	381	390	389	412	368	350	406	395	379	367	425	370	355	396	376	403	356	438	418	342	369	410	354	376	427	356	354	380	406	360	406	385	382	356	369	361	361	357	388	361	361	397	354	386	372	371	353	413	360	351	378	416	383	410	414	388	342	378	382	348	375	383	389	374	373	375	368	389	388	327	331	404	357	365	399	419	364	383	399	384	386	403	415	392	401	399	343	397	392	392	365	359	373	383	391	362	341	373	364	392	385	404	396	357	375	365	356	420	393	408	388	343	413	380	366	395	390	391	397	359	377	387	355	361	396	407	418	351	392	329	375	389	371	398	408	375	396	353	364	384	397	354	360	383	397	366	380	375	362	351	378	393	361	383	388	362	395	385	366	420	373	388	347	362	384	360	383	379	372	396	354	364	366	375	371	376	373	401	355	398	372	399	388	359	379	367	383	365	358	386	376	402	398	366	344	385	421	358	389	382	381	394	367	393	404	342	348	375	351	400	385	384	365	346	369	366	380	371	383	393	391	382	357	368	372	395	367	388	343	350	358	371	366	380	360	356	360	397	357	344	392	364	425
7732	3545	3960	4604	4293	3862	3227	2511	2112	1720	1564	1534	1371	1241	1326	1167	1150	1119	976	973	924	939	986	976	937	949	878	840	828	876	885	915	796	915	852	810	850	828	871	803	883	793	801	838	805	840	814	823	846	830	833	787	842	827	818	815	820	797	802	820	825	865	848	836	832	810	814	827	792	843	911	844	780	795	879	789	829	808	792	834	864	795	853	792	809	788	838	834	809	821	798	827	771	810	835	856	842	833	838	857	862	816	848	813	793	785	764	827	813	771	803	822	774	761	796	854	829	787	776	812	834	839	807	802	820	815	821	853	862	772	808	849	784	823	772	802	783	817	818	753	838	781	845	785	840	817	836	747	873	817	841	786	803	852	765	837	857	859	855	801	839	824	773	843	820	801	804	872	846	832	778	810	851	849	830	791	825	836	831	762	851	829	842	830	828	809	785	811	843	840	828	779	813	822	862	815	838	823	834	845	759	823	772	819	816	837	814	845	776	849	816	772	886	842	833	791	791	839	788	773	754	774	786	812	832	783	802	810	838	800	824	802	766	853	834	805	786	817	814	862	823	826	882	810	792	775	847	836	773	794	847	837	823	828	827	864	785	821	764	819	813	828	785	850	850	766	840	816	871	787	801	824	874	822	850	899	845	869	871	867	839	796	774	806	831	878	820	795	821	828	837	808	824	832	774	831	801	822	853	828	806	772	797	784	805	792	804	859	843	817	854	845	792	847	813	885	835	798	834	838	815	802	789	829	838	801	813	812	823	816	831	839	835	784	833	817	826	822	828	765	841	791	874	841	807	779	785	808	804	799	838	822	829	845	815	901	836	821	832	849	855	790	802	759	833	803	841	845	786	839	843	824	815	848	839	846	836	771	807	833	841	854	818	857	772	810	791	828	866	827	779	786	839	808	824	848	815	841	828	825	824	875	749	871	855	737	811	786	796	809	919	853	765	834	838	812	837	790	843	837	767	795	837	767	801	813	872	808	837	758	820	778	820	805	864	816	790	797	832	848	817	833	830	846	826	814	784	834	814	848	820	791	854	825	827	808	771	801	788	787	812	792	791	788	780	814	835	827	797	787	790	855	817	800	848	828	767	823	784	819	873	868	849	818	803	810	803	810	785	809	863	808	807	777	800	847	829	804	836	842	826	809	812	848	763	849	789	771	757	783	763	849	850	835	870	816	803	830	812	846	822	854	876	824	759	834	765	786	861	858	791	867	772	797	799	779	839	833	857	810	862	870	815	806	798	849	849	812	884	847	781	810	791	832	834	881	848	830	846	832	814	794	790	821	868	853	793	832	852	830	844	835	835	821	783	789	825	795	777	795	836	838	868	864	794	815	794	851	834	836	830	783	835	794	854	850	822	823	836	842	841	865	823	828	799	762	901	822	817	797	834	831	817	822	835	832	825	857	818	857	796	793	824	842	828	787	869	780	789	827	826	805	787	838	745	796	871	829	784	779	794	866	819	805	816	780	801	907	848	844	806	808	804	804	820	864	835	839	839	779	841	792	838	818	849	823	812	789	790	850	801	779	793	827	815	792	820	854	833	806	828	828	844	799	839	846	844	823	792	826	820	813	872	800	832	814	775	779	814	810	819	791	869	864	799	880	832	849	829	769	859	793	828	814	851	805	816	842	833	792	873	837	821	814	778	824	822	817	852	791	812	899	817	869	802	807	820	829	838	795	826	808	872	814	866	856	797	816	873	776	812	873	791	782	785	800	806	822	833	791	781	769	797	785	824	794	817	857	830	848	840	840	838	832	784	770	839	820	807	861	862	813	834	841	830	793	828	817	830	840	808	861	791	806	882	836	849	807	822	821	813	809	769	827	766	789	780	806	802	854	813	791	783	807	796	827	792	816	838	860	835	846	822	810	832	814	850	848	846	850	774	831	797	819	746	829	837	798	804	822	808	773	852	891	782	803	810	833	833	810	849	820	857	865	788	800	805	786	840	864	793	802	822	820	846	865	827	831	777	773	823	787	870	804	812	836	860	789	779	823	848	800	820	757	852	775	806	787	808	818	824	857	812	831	740	828	818	806	801	806	817	812	862	791	823	836	800	860	829	781	826	824	861	802	791	762	806	784	870	785	800	763	787	825	811	866	822	805	806	829	824	864	796	876	799	784	828	794	829	785	817	824	829	801	803	830	865	784	838	834	824	788	833	851	828	802	846	800	824	841	828	818	768	800	854	868	773	824	840	840	793	827	796	762	821	825	816	815	865	820	814	848	808	766	865	828	811	834	793	839	833	829	802	814	847	797	819	813	819	853	817	825	858	793	772	772	842	781	819	844	823	813	804	819	806	821	817	849	816	849	811	807	807	793	836	826	857	802	810	821	843	800	819	812	808	802	796	806	814	820	811	825	776	834	785	799	824	867	772	852	812	802	826	753	833	789	840	785	808	803	775	827	850	806	859	816	839	821	743	834	819	806	822	826	822	820	805	816	855	811	811	817	833	769	880	830	821	834	826	816	836	789	804	836	822	806	773	805	857	835	811	814	840	841	799	784	787	794	823	787	842	768	818	830	795	881	845	799	792	774	836	844	810	806	890	833	776	821	781	761	815	811	832	856	884	802	860	802	822	814	806	828	753	812	833	811	835	782	800	797	844	870	821	820	781	792	859	877	860	826	810	823	817	784	768	801	796	867	799	842	796	783	815	809	812	834	806	781	826	785	826	843	817	850	836	786	810	865	855	839	822	791	877	790	836	807	765	833	815	781	822	793	836	839	791	784	807	792	826	808	842	807	803	816	848	841	788	842	820	846	795	830	854	811	840	772	816	801	834	872	880	827	823	822	823	840	804	755	829	769	860	817	860	820	804	764	851	832	827	830	883	763	766	865	779	723	818	778	787	798	836	803	768	832	810	811	865	844	866	793	831	790	824	772	825	840	820	833	813	786	795	847	753	835	775	811	750	863	836	835	805	756	790	795	838	801	826	782	804	829	861	739	827	820	861	780	822	847	839	819	818	839	819	869	820	837	765	854	857	829	808	807	774	805	855	826	854	801	747	821	791	804	818	851	820	813	851	816	818	835	868	843	847	855	800	844	841	867	828	798	856	820	854	825	801	788	821	796	876	891	867	846	816	798	846	823	852	778	843	829	810	823	798	856	834	803	849	830	776	862	827	809	786	805	841	889	808	853	827	791	793	813	828	811	804	845	800	794	827	816	836	802	824	835	802	802	882	809	837	779	813	813	860	758	814	807	826	793	801	828	808	823	796	786	799	805	816	810	836	848	803	763	817	846	849	851	798	866	807	813	805	838	864	790	814	884	809	770	789	807	828	778	809	807	773	789	826	838	854	799	820	892	796	806	799	808	837	782	814	837	845	883	796	818	860	830	889	831	767	811	821	869	805	829	879	876	817	818	878	790	867	769	845	785	786	841	859	784	807	819	777	815	799	796	813	886	837	803	750	827	824	851	793	836	846	849	851	801	781	813	826	861	805	836	797	785	797	847	821	833	753	831	833	820	827	876
24113	7285	3918	2644	2299	1884	1456	1130	781	729	624	611	614	480	499	428	465	442	457	443	367	389	394	386	337	377	385	336	381	361	344	382	349	364	365	348	358	380	362	335	371	371	359	338	325	372	331	362	407	363	383	362	365	355	341	344	375	339	358	375	332	364	357	334	330	379	340	320	345	339	366	354	359	342	357	365	368	368	349	371	336	332	347	344	367	357	348	365	350	340	341	371	362	366	363	372	369	352	368	359	318	321	320	319	328	353	342	369	366	325	360	340	317	368	352	342	336	337	334	313	340	330	338	375	364	347	325	334	343	322	358	364	342	334	318	401	359	349	350	337	346	329	387	333	369	326	337	404	331	358	333	318	334	408	329	362	308	360	349	345	359	356	326	326	337	343	334	343	334	359	354	323	340	330	343	366	380	367	355	369	325	358	360	343	383	350	344	325	356	294	375	330	349	333	364	333	317	331	357	334	373	327	344	352	332	342	329	362	400	348	352	350	359	325	371	337	354	358	313	360	348	379	293	353	340	372	327	334	343	349	352	346	381	342	342	305	334	314	381	345	348	380	366	350	390	352	368	373	358	339	366	317	313	358	323	351	372	345	369	360	318	315	342	357	327	351	304	321	356	352	359	326	337	366	353	372	371	378	344	352	325	359	332	364	346	317	346	355	322	315	341	323	389	336	355	369	360	364	357	336	391	315	351	341	358	329	337	327	343	315	371	331	344	372	362	334	318	375	343	347	336	365	349	344	313	344	335	345	341	333	339	360	348	363	338	357	355	343	305	342	353	347	325	330	358	377	370	340	329	420	328	337	328	354	369	355	360	333	358	374	319	373	358	337	332	330	368	320	359	333	365	364	392	400	388	348	366	377	331	338	331	391	365	327	341	375	332	298	342	342	328	365	376	336	368	359	347	350	371	347	359	324	359	344	361	314	324	356	339	356	356	364	329	356	319	366	401	352	333	355	374	383	378	333	369	359	382	361	342	342	331	362	343	349	359	375	325	324	364	353	316	353	343	354	324	346	378	345	345	334	381	321	313	358	338	318	330	345	358	333	331	336	340	326	396	350	344	337	366	316	322	326	351	359	335	351	326	337	354	353	363	372	364	361	377	348	357	381	346	372	341	344	320	334	346	375	332	329	376	359	328	347	328	331	340	352	357	362	367	352	336	323	367	362	353	322	313	361	323	329	364	348	369	351	310	336	338	329	343	331	375	329	365	332	372	362	335	366	331	352	322	332	322	344	336	375	373	347	368	365	381	357	378	333	370	396	361	353	380	353	362	340	320	322	311	345	338	364	360	378	377	303	349	353	346	355	366	358	344	376	328	389	344	363	348	320	374	343	403	368	350	330	331	326	358	361	372	326	302	316	323	386	353	307	399	346	360	404	337	336	333	366	358	360	365	365	354	335	316	359	374	357	320	325	326	359	362	346	365	376	352	389	340	324	288	357	359	390	332	356	323	342	317	316	349	396	356	358	342	354	364	352	358	358	348	334	364	336	349	320	349	345	330	352	326	354	305	330	346	346	345	345	338	360	341	321	370	363	358	421	364	343	315	370	397	365	369	363	334	318	367	367	342	327	335	355	351	357	326	336	376	373	309	332	390	342	353	337	395	357	359	335	342	337	320	387	351	347	336	376	371	378	339	325	344	341	334	359	362	369	336	348	329	354	331	356	332	341	331	306	292	318	355	361	356	393	291	401	350	340	373	346	368	366	356	365	315	358	368	369	298	345	311	346	387	375	398	346	346	306	362	359	333	359	340	341	329	341	334	342	348	352	384	353	360	345	357	303	345	356	335	355	359	393	355	364	328	343	341	328	334	372	353	394	366	348	354	357	336	342	364	371	336	325	345	378	349	309	348	351	289	348	346	364	347	301	332	344	338	333	337	327	355	360	331	342	328	326	364	360	329	328	345	357	367	335	333	349	344	344	345	312	376	354	349	349	348	394	363	369	331	334	362	320	308	370	367	356	343	322	354	370	319	308	367	355	345	366	345	343	359	366	382	349	349	337	346	365	358	348	358	328	377	372	337	355	360	316	360	383	380	357	366	383	344	335	360	321	363	335	349	360	352	345	365	360	342	341	336	366	353	322	351	356	351	320	352	365	364	344	335	383	347	368	332	343	318	350	328	337	335	348	404	343	347	343	349	337	336	386	325	393	321	366	356	359	395	359	365	359	346	370	357	359	384	332	388	325	340	330	338	332	371	345	342	324	358	354	349	352	365	343	349	391	337	339	330	342	360	344	324	351	354	363	365	344	333	333	340	328	335	379	331	341	347	377	351	374	360	351	365	347	369	323	359	313	354	353	330	338	363	355	346	347	376	346	337	335	357	351	342	368	328	387	388	373	325	409	350	339	359	284	327	357	366	332	368	336	368	290	304	319	395	421	330	348	357	348	366	346	386	368	383	359	379	385	329	381	332	302	322	358	353	361	345	346	342	305	355	339	356	356	328	367	334	346	349	350	342	356	367	351	336	322	319	360	382	353	333	355	326	375	388	338	335	374	335	321	394	356	348	321	349	319	332	358	343	385	365	348	352	348	351	339	329	359	332	371	334	308	384	345	360	370	300	346	351	362	328	367	378	332	329	356	377	362	326	328	308	356	363	354	360	391	379	328	346	342	377	346	326	361	336	365	330	344	355	328	356	358	375	314	339	353	388	361	315	350	373	351	382	361	303	337	353	344	309	328	359	365	321	327	334	352	362	332	329	364	343	334	346	331	363	382	366	332	317	339	386	378	346	342	385	353	334	324	340	324	353	369	378	358	325	340	340	361	331	350	332	343	345	343	346	304	384	381	355	366	338	335	315	310	319	321	340	363	352	359	395	338	337	323	329	374	349	357	338	342	361	359	357	367	343	350	362	335	384	320	351	309	364	376	342	364	363	336	335	344	381	338	342	348	334	394	327	389	332	344	355	348	336	329	340	328	390	334	351	345	372	329	307	374	325	384	394	360	380	343	351	389	309	355	371	370	372	368	325	349	341	358	352	339	339	364	355	342	366	357	354	380	324	381	335	367	364	304	367	320	376	330	356	336	346	325	331	381	362	372	317	363	337	357	316	350	375	386	350	327	368	346	355	355	326	360	386	361	348	352	328	309	359	373	306	339	363	356	368	323	355	331	350	355	325	352	345	351	366	378	347	357	340	339	340	363	350	355	343	370	332	322	348	359	320	380	347	351	353	299	347	342	340	406	366	343	349	365	312	366	337	373	330	380	360	348	332	372	339	320	347	360	303	348	363	328	310	369	324	341	360	350	341	380	353	324	368	356	320	324	319	341	356	376	352	351	338	325	355	344	391	361	368	372	352	373	318	317	370	309	350	313	319	356	363	352	351	346	388	371	303	358	351	342	343	358	368	370	327	359	363	373	361	329	374	383	362	330	332	354	312	303	363	325	346	291	317	333	374	335	359	368	330	358	324	367	384	332	325	377	336	330	363	329	347	351	351	358	369	363	328	347	336	365	351	360	366	357
14062	5016	6470	7314	7540	6536	5455	4310	3074	2517	2178	2271	2108	1649	1670	1408	1311	1297	1144	1043	988	981	973	1084	975	963	922	912	903	896	905	828	877	859	831	873	875	852	834	830	771	812	823	769	774	782	746	764	810	832	787	798	790	756	777	778	776	767	728	735	758	752	728	773	767	742	740	763	745	809	841	762	853	852	753	744	770	756	778	734	789	804	770	755	772	730	775	742	791	809	806	716	765	760	791	815	768	760	800	742	770	782	798	806	788	779	739	737	782	783	776	799	831	782	773	840	769	757	826	776	771	732	814	778	760	808	813	813	754	756	785	715	786	775	738	811	751	792	767	732	757	776	741	875	750	762	777	803	812	802	773	773	785	759	778	773	838	797	784	814	748	762	802	758	774	816	691	769	741	766	769	772	794	780	753	790	731	795	777	755	757	729	768	743	785	748	770	834	737	797	760	807	791	755	755	777	778	783	792	729	756	794	761	783	744	766	824	792	743	789	754	813	740	778	784	775	744	778	796	814	770	823	817	765	736	747	763	810	773	769	793	799	786	768	740	753	791	776	821	747	824	743	784	782	768	761	802	803	771	775	736	804	751	763	756	794	750	772	750	790	738	781	783	750	792	799	735	770	796	790	750	757	764	747	783	810	755	754	781	815	780	776	709	729	754	725	780	729	779	805	776	802	791	808	792	798	776	771	716	748	810	747	784	775	757	821	738	726	768	756	745	771	749	716	780	735	742	773	823	735	794	787	810	777	737	793	767	753	766	769	753	809	762	780	731	788	780	833	752	809	816	788	790	738	809	775	772	773	731	828	730	800	772	751	767	786	769	806	759	783	784	781	759	777	832	774	824	768	760	777	807	733	833	736	772	823	748	757	749	762	784	804	769	786	732	778	815	771	802	812	763	766	747	796	730	768	791	801	797	736	743	777	762	781	781	810	758	764	768	799	756	760	788	767	783	759	731	774	821	798	758	773	771	776	777	807	765	817	740	795	768	774	781	774	779	794	765	710	757	779	768	748	793	717	782	753	803	766	749	753	843	805	807	763	811	765	737	755	796	809	774	737	725	783	767	780	768	761	756	754	771	771	735	733	836	808	792	749	791	764	792	797	775	810	764	790	735	789	768	741	712	738	790	777	729	744	776	835	800	776	762	785	765	727	798	774	806	813	801	781	817	783	763	769	721	782	744	750	717	804	708	758	776	804	821	763	793	783	788	725	770	728	781	804	764	777	805	756	799	777	750	744	745	815	715	759	785	781	750	791	778	752	746	803	761	746	819	815	773	740	770	735	807	800	806	762	713	795	760	753	799	774	749	743	741	775	795	809	786	753	850	759	737	767	742	771	752	776	747	780	767	735	765	756	812	765	783	767	741	823	757	796	761	721	767	767	798	745	763	748	775	743	757	770	803	788	767	758	754	796	769	716	733	762	781	781	810	748	765	767	734	774	773	760	786	791	766	803	741	744	807	771	772	774	829	798	751	737	790	767	783	755	787	757	762	745	826	766	780	784	732	756	755	808	775	738	720	768	768	748	776	806	764	754	740	760	783	799	792	764	806	787	748	773	758	812	826	768	751	726	762	775	771	772	752	797	717	789	797	790	761	722	790	738	747	789	789	771	795	736	785	763	811	819	810	747	780	745	785	727	799	768	824	776	799	829	782	789	767	767	830	821	822	754	817	751	788	786	795	758	753	755	757	804	764	819	757	762	794	798	773	762	785	769	802	737	801	774	771	768	773	797	755	748	813	714	787	720	768	755	743	790	780	799	808	799	798	775	737	749	778	765	770	780	793	763	806	747	767	792	744	764	743	720	779	774	722	779	771	774	739	747	791	747	759	776	757	803	763	807	755	783	709	732	744	770	797	770	763	771	788	808	737	781	807	750	794	807	820	732	762	767	806	773	779	693	805	715	761	775	754	747	784	797	758	760	764	743	810	766	779	822	795	741	801	733	760	741	770	783	808	772	753	751	742	774	750	819	729	785	784	777	778	775	782	793	791	760	761	758	790	803	713	751	757	792	726	754	732	791	767	753	750	787	812	747	765	763	766	763	690	784	744	807	749	797	790	799	766	807	776	794	746	756	771	801	762	775	774	720	791	785	782	828	776	752	816	798	799	754	754	809	828	745	766	758	717	774	758	737	748	770	775	771	777	755	762	771	791	769	800	782	762	767	804	746	792	811	757	747	755	787	781	723	790	764	750	799	801	754	783	777	712	783	742	782	737	757	728	764	776	774	769	742	757	794	769	741	797	758	790	759	771	742	771	764	746	742	751	805	773	785	770	784	777	801	738	745	799	742	742	763	767	786	785	806	810	789	797	774	807	754	748	780	759	764	764	749	763	720	764	798	787	788	753	810	813	788	796	831	754	765	791	753	806	758	723	739	762	766	743	744	772	762	758	740	798	821	798	766	732	797	794	786	808	804	733	766	747	715	757	766	794	751	790	763	820	773	777	775	723	763	797	755	756	771	767	803	740	789	822	730	808	785	781	813	753	721	794	786	780	766	769	755	752	770	763	764	718	807	815	770	809	771	782	816	797	728	772	769	802	757	780	767	773	789	752	765	733	784	837	801	816	730	788	812	802	816	768	814	753	808	801	788	759	722	733	792	782	752	757	755	749	756	850	750	791	725	782	743	741	764	761	752	774	779	711	791	773	728	771	730	766	754	827	773	796	732	781	737	782	788	730	765	762	752	750	791	746	797	730	765	767	766	825	724	740	806	773	828	773	789	737	800	756	805	781	764	713	739	771	777	780	785	734	781	776	768	824	747	761	754	794	802	814	803	804	806	733	761	832	782	804	787	779	771	741	765	787	760	785	758	799	761	791	754	747	750	785	735	774	759	804	779	786	702	766	760	766	807	795	730	790	769	786	816	761	739	781	794	789	798	775	761	780	780	725	746	756	816	786	766	752	751	810	763	751	780	729	748	788	750	760	763	799	801	776	793	761	769	782	784	777	764	739	757	768	792	717	752	814	782	764	809	805	807	752	802	742	773	799	763	743	758	793	783	721	746	723	748	840	760	782	766	794	774	782	773	766	715	781	743	747	799	739	809	784	804	784	744	752	803	779	786	794	727	802	793	764	794	804	758	813	784	776	746	807	808	791	755	768	711	752	766	762	799	774	772	756	801	771	697	789	779	752	753	773	778	783	778	769	794	758	759	779	788	800	715	775	780	776	795	743	794	757	787	770	752	814	770	723	727	740	797	767	780	793	803	738	781	782	733	773	799	806	730	747	838	772	821	787	763	787	721	743	805	785	739	825	767	756	756	817	701	788	857	756	755	774	768	752	746	743	804	820	797	783	720	753	768	735	761	825	797	755	759	745	706	768	779	781	776	786	791	805	814	779	748	785	753	827	773	760	762	731	786	768	790	775	763	744	777	767	718	749	785	762	781	782	801	775	751	792	780	769	790	736	770	801	765	745	799	772	776	719	767	769	784	755	722	761	762	785	748	783	762	754	811	772	776	796	749	796	770	780	802
31098	11062	6046	3949	3289	2752	2086	1432	1059	892	768	809	741	638	652	599	519	495	460	497	475	426	485	469	476	490	466	404	424	411	404	427	430	432	438	442	453	444	419	398	411	398	468	429	432	426	432	445	405	407	393	390	413	401	397	377	415	441	424	369	415	416	397	373	396	391	391	423	405	402	428	431	405	426	398	431	420	467	393	404	400	384	405	404	369	435	440	431	400	400	431	396	399	450	409	419	416	413	413	427	423	452	418	407	398	400	387	400	446	406	425	408	422	429	419	383	415	434	406	383	422	415	424	420	388	425	422	451	365	399	391	370	426	411	427	416	422	417	367	431	423	417	428	421	397	446	410	419	419	373	421	376	416	449	412	408	423	395	402	413	410	397	427	457	402	413	430	400	402	379	413	433	423	455	417	436	424	405	423	416	392	412	366	424	408	418	442	412	418	389	401	425	439	404	442	412	402	456	435	423	423	430	419	406	396	388	419	359	419	447	420	399	411	394	426	412	402	398	403	425	409	402	418	397	400	449	392	408	386	412	437	452	423	448	372	375	413	446	421	419	385	403	376	402	400	353	403	391	442	399	413	396	425	396	377	461	418	402	379	403	446	388	375	392	392	406	422	411	398	417	390	409	431	402	415	401	410	426	440	428	414	394	449	414	452	408	381	423	428	431	448	413	417	421	376	431	412	417	434	413	452	415	397	404	429	443	430	405	425	383	420	396	437	439	395	406	440	412	412	404	420	403	426	428	434	460	441	428	409	435	391	431	443	398	435	367	468	411	416	404	398	382	387	413	399	403	435	369	408	374	443	422	370	384	424	406	424	370	397	411	473	398	396	404	437	397	361	396	418	444	437	425	390	387	410	426	432	404	389	412	407	415	410	426	405	386	409	404	392	410	433	426	397	402	431	429	398	379	445	408	461	413	421	423	392	403	387	413	433	437	415	398	433	409	437	390	413	406	420	444	423	444	427	407	408	387	412	434	435	437	430	431	427	431	374	418	433	407	450	398	412	444	379	418	455	426	402	413	403	386	423	409	417	425	416	389	434	411	386	408	426	402	405	392	421	400	416	385	430	449	456	399	405	396	419	408	418	432	428	384	364	399	418	427	374	430	415	401	452	401	407	428	386	393	423	419	415	395	377	456	391	433	408	451	422	390	405	395	398	418	429	450	432	392	397	372	403	414	457	447	397	405	407	375	420	410	406	401	425	440	410	418	437	417	390	427	433	418	353	405	409	398	426	406	426	449	424	432	443	434	389	419	430	409	411	446	415	403	423	376	399	421	384	445	398	374	454	436	408	403	382	421	438	457	426	401	451	437	401	370	428	396	404	429	425	426	449	432	406	413	446	379	438	423	400	449	429	395	415	429	384	416	436	370	393	396	426	438	399	421	394	414	405	421	427	416	414	404	389	409	404	412	414	397	418	362	362	391	437	435	413	427	394	421	432	435	455	383	420	415	446	419	439	366	399	421	423	443	405	414	413	399	429	417	421	431	443	432	432	391	398	392	407	409	405	412	415	442	427	410	435	389	415	410	423	414	432	403	424	421	442	401	408	405	453	406	416	392	408	380	415	392	423	387	424	420	399	424	406	426	379	429	457	420	415	435	395	412	406	418	412	407	401	392	378	411	382	436	425	377	465	400	395	400	399	401	426	427	427	419	416	405	410	414	399	421	443	407	389	422	398	418	434	435	378	390	419	427	414	406	350	359	396	402	438	404	427	392	405	395	439	421	391	408	359	433	433	434	436	395	382	397	389	448	410	436	430	430	434	454	388	404	381	446	406	370	410	401	393	430	447	464	430	441	415	423	386	407	457	424	408	398	438	430	413	432	411	429	447	423	411	380	449	381	422	407	407	428	416	418	438	429	413	438	445	403	455	404	436	425	455	434	441	415	417	408	401	428	406	399	414	437	387	423	439	436	437	443	396	377	406	442	362	403	373	405	425	395	407	382	400	373	407	414	436	409	446	439	422	419	378	402	423	454	421	386	446	432	407	420	414	429	449	417	393	378	406	401	427	387	426	432	428	435	419	409	440	402	389	402	375	448	390	451	408	433	427	416	426	435	431	426	431	446	396	450	402	407	399	442	410	387	418	466	408	418	429	403	400	444	438	419	451	383	456	408	416	372	419	421	421	388	393	460	436	452	407	383	395	417	408	427	430	401	402	403	412	397	395	410	399	417	437	387	391	401	398	414	437	409	401	419	419	482	408	421	399	420	379	426	425	392	449	407	420	413	421	432	387	420	409	415	400	416	407	410	421	401	442	422	448	408	387	377	431	417	402	437	424	393	434	444	392	396	395	443	441	463	367	389	378	396	424	414	414	409	440	396	387	446	403	406	454	430	420	393	422	412	414	402	410	386	386	427	442	426	426	378	417	402	410	413	426	413	384	395	380	409	426	424	428	428	447	408	400	434	414	413	375	414	396	432	433	405	432	382	376	408	385	430	411	412	425	386	443	394	448	370	390	417	381	417	422	413	402	409	422	382	388	419	448	441	412	395	435	425	468	439	438	410	426	415	375	373	426	403	379	412	417	402	407	427	388	376	433	437	383	392	409	419	425	381	414	453	485	427	434	398	364	404	391	408	412	409	409	438	378	389	412	401	389	388	400	426	442	419	441	452	425	367	416	433	395	426	420	412	465	430	395	434	429	445	404	439	398	436	428	416	419	426	393	428	415	409	428	384	438	416	396	440	429	390	407	404	409	434	388	405	400	407	394	400	403	441	424	455	443	435	431	393	408	397	404	423	433	440	449	415	425	414	447	395	417	400	385	396	433	428	432	384	376	412	422	423	416	405	391	462	423	387	408	425	395	423	464	393	416	398	425	447	420	451	424	394	444	422	442	412	424	410	404	406	403	411	393	403	428	404	475	426	437	421	405	405	418	388	431	408	430	421	397	391	423	421	385	446	424	411	417	372	418	425	439	410	445	409	418	457	404	453	388	390	385	396	409	402	414	445	442	406	428	415	368	366	373	441	412	459	412	418	427	396	387	421	404	445	411	386	437	448	413	412	402	407	435	395	435	408	373	438	408	420	404	374	461	458	432	418	390	389	463	450	379	446	399	391	428	447	383	407	400	417	412	437	390	419	410	448	426	423	434	421	397	394	424	405	452	456	450	430	428	414	418	397	438	426	400	408	383	427	419	398	428	418	420	383	408	419	426	386	404	410	409	437	405	416	432	426	438	386	379	441	427	412	412	390	386	430	436	409	432	409	394	387	453	441	430	469	413	428	353	433	420	374	412	424	415	433	413	430	425	375	406	412	418	407	396	415	420	405	402	427	411	428	368	377	368	397	415	482	381	368	414	408	406	414	387	435	391	414	386	360	426	409	422	400	422	392	398	429	434	440	427	424	426	434	398	393	421	400	362	455	413	396	397	420	424	345	391	429	412	431	418	389	413	400	425	431	412	420	419	425	436	414	391	366	419	394	425	443	401	422	434	387	413	399	452	393	436	386	454	369	417	427	437	429
16863	7270	8468	9496	9694	8772	7095	5765	4170	3595	2930	3046	2702	2122	2064	1807	1649	1597	1549	1362	1241	1169	1218	1217	1165	1180	1107	1070	1212	996	976	996	979	952	965	949	981	1018	1000	989	943	1009	942	903	883	886	915	931	893	852	900	886	851	927	918	913	886	914	859	889	910	881	909	894	899	837	878	882	862	890	947	910	924	951	870	919	912	857	893	940	951	884	906	882	948	875	934	908	898	847	914	878	944	881	918	924	900	916	860	906	842	934	916	854	978	884	932	929	846	871	908	896	938	858	906	885	901	902	916	847	918	923	901	896	862	871	862	846	864	904	859	891	906	937	903	884	878	890	899	867	916	872	966	902	888	905	889	934	906	905	915	945	868	913	901	868	914	935	901	881	893	925	909	951	869	950	909	903	919	931	892	899	897	908	950	916	890	898	905	827	938	931	879	894	879	867	894	871	897	920	873	864	916	860	859	866	930	882	871	879	958	833	917	916	877	944	906	931	926	910	873	898	963	939	892	913	893	969	908	869	920	969	888	892	863	928	844	893	888	868	876	895	875	949	893	929	897	897	942	868	899	864	878	904	877	892	904	930	891	905	900	914	862	909	934	983	881	918	871	925	912	914	846	854	876	834	849	882	965	945	863	905	911	928	896	902	859	918	891	907	861	894	897	961	925	906	852	891	875	935	884	912	945	932	888	861	893	853	926	852	901	904	873	894	930	918	927	892	874	900	970	915	925	881	917	902	921	875	898	917	905	823	901	883	892	906	898	960	886	900	896	931	924	904	883	885	912	927	939	924	927	931	926	872	863	870	919	887	894	876	933	908	988	919	879	920	894	858	850	884	877	854	952	921	927	882	891	918	892	877	887	911	891	920	934	876	875	915	971	930	886	861	882	893	908	899	874	903	896	934	901	900	950	860	871	896	882	888	891	873	870	893	908	896	872	895	887	890	913	933	881	876	872	922	940	911	893	878	916	882	869	863	881	895	891	887	877	873	870	878	927	894	873	883	867	896	881	880	910	896	892	913	880	883	921	915	924	887	870	886	904	927	882	919	912	875	864	921	886	867	868	874	891	883	910	871	902	886	859	925	948	918	894	899	896	855	839	935	901	924	907	904	905	891	837	923	914	857	934	924	891	886	908	901	916	930	914	847	901	883	911	927	870	878	865	928	885	864	903	908	911	923	882	878	893	932	891	875	868	886	852	900	926	869	930	877	912	892	905	920	935	899	907	917	875	886	892	922	920	917	898	921	870	896	906	896	893	822	896	932	868	882	941	864	897	958	911	825	817	849	925	908	923	936	860	927	893	898	870	900	873	927	878	876	911	860	892	907	900	901	852	908	927	875	914	880	896	895	889	879	926	895	848	911	881	907	927	900	934	846	914	848	902	981	883	885	882	844	926	903	869	901	841	865	887	933	879	912	911	943	873	869	878	868	867	864	886	875	906	863	888	884	828	879	879	889	868	867	928	852	967	904	906	978	855	904	923	945	879	874	899	918	869	861	914	975	916	846	883	951	899	852	893	863	953	938	925	926	951	962	866	878	935	874	855	938	881	962	856	903	889	929	868	939	916	899	902	945	909	913	857	939	883	895	938	895	930	913	889	889	918	874	871	944	876	880	911	910	874	874	846	895	906	888	934	909	917	985	898	837	917	901	935	901	932	934	889	920	902	893	859	891	917	901	916	879	880	922	881	819	926	879	916	905	922	922	894	862	896	892	887	942	829	925	895	907	896	861	918	872	930	932	937	881	889	943	947	931	923	890	879	907	971	909	889	905	872	839	882	904	895	918	858	888	895	873	916	858	908	940	825	938	857	897	896	916	897	845	909	886	959	897	884	852	877	958	974	906	939	929	920	860	944	865	881	872	875	882	829	884	929	883	936	913	875	892	893	896	893	886	906	831	860	897	890	906	886	859	935	894	928	916	872	917	896	883	890	938	872	878	904	932	934	841	913	878	836	923	887	849	975	901	902	881	911	923	923	900	928	881	924	851	892	909	859	875	931	955	899	913	878	902	909	863	915	887	878	883	866	896	917	893	901	839	922	864	839	877	904	863	914	915	871	942	872	857	909	868	894	870	927	871	921	872	945	893	909	905	864	889	916	862	898	959	867	929	881	893	884	886	926	895	942	905	898	880	844	875	882	891	886	868	921	865	870	938	976	879	848	913	930	926	885	953	876	860	889	876	923	830	880	928	857	888	949	887	866	907	895	912	886	933	881	853	893	916	898	917	858	910	918	907	937	942	892	856	888	910	909	873	906	860	898	902	865	948	938	871	899	898	884	905	837	889	882	884	860	910	830	934	905	901	871	899	863	869	901	908	855	900	911	912	910	890	891	854	904	843	857	919	875	922	927	948	886	865	883	905	868	882	888	914	884	865	908	885	849	919	941	869	870	980	858	919	891	886	889	910	870	981	870	923	891	933	907	925	871	847	925	880	952	821	933	869	832	924	923	910	997	868	914	976	886	897	880	841	907	878	958	931	859	900	882	914	917	895	919	841	898	854	861	942	884	916	945	881	908	915	878	907	858	894	905	949	880	914	861	852	842	876	887	849	911	894	889	896	923	880	931	898	875	897	879	853	916	910	900	876	892	891	895	849	879	934	909	878	915	930	896	869	908	825	874	832	966	875	877	913	876	938	827	883	906	884	894	904	898	834	910	899	894	895	874	883	916	882	908	912	865	863	858	829	889	924	929	912	869	967	867	840	894	880	958	943	946	932	883	903	899	882	921	924	855	910	902	888	858	855	906	934	886	882	862	876	951	932	852	900	894	895	885	947	927	884	901	914	918	935	875	918	890	907	906	883	840	883	907	907	877	899	878	881	889	917	855	863	945	863	879	946	887	948	870	912	930	857	876	862	865	925	897	844	915	934	943	853	873	918	890	912	887	939	905	897	931	847	886	851	905	942	891	933	916	918	938	866	886	899	914	846	880	949	883	891	935	818	907	855	905	877	869	870	900	869	843	901	925	849	910	888	932	898	857	887	923	901	877	900	883	888	848	907	855	906	903	928	849	926	905	910	861	885	832	866	899	892	910	928	908	918	927	832	922	863	859	911	897	893	877	870	881	926	855	863	906	899	895	894	889	885	912	879	881	912	906	893	893	921	935	885	917	929	852	889	925	876	903	857	891	907	883	911	859	877	917	924	867	887	891	930	915	891	854	944	837	953	938	943	889	913	868	878	915	857	913	859	913	921	907	868	898	960	849	915	878	883	900	904	920	886	920	862	917	936	891	877	946	940	928	853	942	913	894	894	944	900	880	915	830	864	890	858	899	866	841	908	909	926	925	938	870	876	934	866	904	878	942	896	932	899	866	937	935	921	953	905	889	946	887	869	855	903	864	896	860	881	854	910	876	912	905	920	927	870	917	880	886	887	850	925	903	848	914	962	877	863	842	896	900	893	907	895	874	865	896	897	919	922	906	902	900	910	924	869	928	905	890	929	888	858	924	897	834	898	918	911	880	906	897	879	898	943	874	916	882	918
12746	4509	2388	1396	1283	1011	879	754	660	598	549	465	458	425	452	429	434	472	414	384	397	388	363	413	401	400	426	368	393	388	382	375	372	427	362	400	420	380	389	368	400	400	390	383	360	356	409	375	333	389	389	390	375	369	374	387	345	354	362	374	381	363	400	390	326	379	375	348	385	395	333	363	436	371	421	402	394	379	391	369	350	357	416	360	366	392	367	405	364	399	368	365	387	399	342	407	365	353	372	386	389	418	379	386	375	387	411	376	377	375	353	416	380	395	410	374	380	377	382	382	336	350	378	404	348	372	376	377	336	394	377	400	395	385	386	384	396	371	399	411	382	379	365	389	393	395	365	368	381	378	353	381	373	389	368	369	367	382	401	384	372	389	398	355	338	367	373	403	382	388	376	405	413	377	368	389	414	357	339	385	368	383	366	373	380	429	396	354	359	392	432	351	365	382	395	389	368	365	398	352	347	383	407	365	391	356	388	390	354	374	406	351	392	390	384	375	364	405	378	394	378	385	365	386	363	427	377	377	394	351	402	338	400	398	382	403	374	385	368	388	367	371	394	382	382	356	356	383	388	389	377	342	379	350	406	381	398	345	377	384	389	383	393	380	366	339	373	380	388	372	355	379	355	384	402	389	380	395	364	404	368	367	372	395	391	369	368	351	381	350	385	390	374	374	392	394	352	375	398	367	352	389	385	393	382	401	350	372	348	362	356	373	401	405	397	364	368	380	377	402	409	372	333	384	399	406	435	368	358	395	387	380	397	367	375	357	392	401	379	398	369	386	382	396	353	402	366	368	353	329	403	391	391	420	370	392	393	379	411	380	400	416	383	397	402	372	352	390	403	401	393	373	377	388	378	385	353	416	361	406	355	419	364	384	367	387	363	335	397	368	375	360	355	361	399	381	373	391	395	418	376	368	385	397	383	338	362	373	377	376	368	363	359	384	389	346	408	378	379	405	389	403	372	342	395	361	395	416	370	414	356	373	383	352	375	386	392	377	358	425	387	384	386	401	416	356	382	364	358	341	404	342	388	392	362	371	383	370	408	324	378	360	381	387	391	344	368	379	402	410	376	333	392	358	365	415	388	398	377	441	379	385	343	372	409	364	372	376	370	383	364	346	414	367	367	371	383	400	392	390	392	388	378	400	371	380	411	431	366	370	359	400	442	405	363	385	351	365	418	388	393	392	390	387	369	383	376	375	370	415	364	377	327	364	367	375	382	379	373	398	405	365	370	410	392	396	417	376	374	347	406	351	394	393	385	346	369	381	391	333	362	401	368	360	362	373	373	365	359	361	380	389	380	385	379	348	390	404	379	353	397	401	396	385	337	357	375	383	377	349	353	359	369	379	379	402	357	379	382	366	409	358	367	401	368	400	368	387	327	392	395	393	359	376	408	367	368	378	405	377	397	397	427	410	417	388	401	446	388	374	409	375	384	423	397	417	372	381	371	348	379	407	435	394	378	365	385	404	382	368	361	336	396	381	379	345	348	384	382	347	384	370	417	391	379	377	397	341	398	341	363	357	371	361	374	362	356	375	424	388	410	394	386	392	383	383	336	375	388	384	337	367	355	389	397	349	355	388	422	398	383	367	410	338	384	346	394	360	390	367	401	357	419	390	338	345	358	405	391	369	360	403	386	387	418	392	357	316	347	372	360	393	415	399	354	383	372	365	367	384	396	383	370	398	394	405	371	398	369	426	361	368	354	375	397	341	391	397	380	408	378	406	377	400	396	403	357	360	397	373	358	364	353	378	366	355	333	375	380	343	380	401	367	370	405	397	369	387	390	345	395	403	405	356	416	378	375	386	369	379	375	379	328	368	394	380	333	348	384	370	390	398	368	406	409	389	399	351	407	394	367	351	400	400	406	415	338	402	373	403	376	415	417	379	410	374	350	375	371	398	342	366	377	387	350	367	363	352	348	358	423	370	386	361	368	402	364	385	402	370	391	355	369	384	378	419	364	377	397	367	372	366	371	386	423	379	386	415	381	405	345	361	391	402	338	370	393	368	364	412	365	355	385	418	337	370	352	395	374	372	390	375	376	376	367	360	389	361	383	395	387	331	366	388	401	376	369	386	366	382	371	402	394	394	364	393	430	407	397	373	390	402	374	409	385	377	362	380	408	359	384	342	356	379	395	373	383	397	408	467	384	358	392	373	396	372	377	360	372	397	390	417	342	423	363	343	379	346	388	389	372	393	410	369	419	387	379	385	372	389	372	362	370	377	403	382	389	379	369	363	393	377	380	363	357	385	371	385	397	383	391	400	387	419	389	423	374	384	371	357	341	362	351	373	404	386	371	390	380	397	389	365	390	392	394	377	353	362	374	348	356	369	372	432	423	385	326	405	355	417	389	369	401	376	358	403	373	376	354	403	376	387	361	431	381	352	363	358	413	396	354	380	424	390	387	374	400	360	364	352	393	413	358	388	380	378	406	399	381	371	354	391	359	383	369	375	424	381	377	376	400	367	404	362	383	383	388	366	463	379	394	382	388	379	353	373	373	348	396	441	389	346	369	383	367	376	383	394	374	384	409	352	358	387	399	383	395	376	367	390	409	392	387	420	385	373	394	384	396	383	368	365	380	401	399	349	385	389	404	397	361	379	392	380	389	404	387	379	365	392	384	387	329	363	381	370	419	407	399	376	397	399	374	378	392	355	367	360	395	381	365	351	354	382	401	390	398	362	360	409	388	373	418	378	379	381	398	398	373	385	393	406	360	362	372	318	377	394	367	380	365	344	372	346	381	328	334	351	368	389	394	379	352	366	374	378	411	391	400	345	369	365	348	413	399	370	350	382	348	378	392	347	407	390	396	362	365	363	410	401	353	401	410	376	397	341	367	444	351	354	388	348	395	391	381	342	384	408	383	341	392	396	380	366	421	394	370	444	368	353	382	378	385	374	389	355	363	381	395	363	384	413	363	376	412	366	372	393	402	367	360	370	391	358	377	381	407	391	377	391	376	370	404	385	343	350	371	424	409	377	408	366	369	373	352	373	397	356	371	385	398	373	380	419	428	451	385	351	378	352	378	353	376	368	345	398	356	382	375	370	343	393	386	386	379	364	391	357	368	401	354	371	311	370	381	393	408	360	401	392	372	338	379	357	386	372	362	359	323	371	358	375	422	388	384	378	347	379	380	390	374	406	387	367	373	361	344	410	399	400	352	402	401	360	414	408	383	358	393	412	393	366	420	378	359	376	384	386	382	381	357	393	379	383	393	393	382	390	349	393	390	355	400	373	346	409	405	382	368	383	367	388	318	414	387	383	348	426	350	361	367	339	369	373	370	368	416	394	371	377	402	391	386	397	390	389	380	346	340	380	397	388	362	380	415	395	397	368	371	343	375	364	369	356	401	403	331	357	395	337	347	375	387	372	369	386	378	369	381	403	361	368	361	404	420	386	375	409	377	393	380	356	384	377	392	375	361	360	394	381	376	401	365	361	367	386	401	387	389	380	389	386	373	352	372	365
7810	3777	4243	3994	4093	3530	3297	2638	1931	1720	1442	1521	1461	1293	1190	1092	1123	1126	1114	948	918	963	995	923	908	935	863	867	918	887	848	860	787	864	883	938	857	822	842	842	823	809	827	801	861	815	826	841	804	798	852	803	783	805	807	849	847	804	862	830	786	817	804	857	809	784	819	869	839	816	871	849	831	807	787	854	859	817	809	803	839	786	899	818	811	818	811	794	832	858	828	859	762	837	796	852	781	853	839	850	782	829	826	834	798	786	833	793	787	806	836	831	823	840	791	795	842	843	800	835	816	832	900	813	823	797	834	824	828	875	827	847	855	792	795	798	825	835	835	837	788	826	828	799	867	772	819	803	836	790	785	806	806	795	829	817	830	791	801	841	863	801	827	841	846	830	842	802	856	839	870	846	835	850	808	842	802	820	833	784	819	848	799	787	857	816	830	829	808	796	836	828	841	798	815	821	839	824	839	813	784	800	817	841	784	815	806	825	806	876	801	830	813	863	762	811	807	818	795	802	783	826	848	868	757	783	808	831	819	816	795	803	784	796	782	801	847	800	833	809	828	799	857	800	802	815	847	857	845	794	800	848	835	808	882	811	794	768	778	858	843	795	795	793	824	853	815	830	786	763	788	805	844	849	847	820	794	801	849	832	798	834	821	816	810	841	832	807	821	810	822	855	806	816	813	763	794	834	812	807	801	833	834	838	814	832	839	820	798	823	820	866	820	853	772	857	854	758	742	855	821	767	810	847	817	868	798	822	819	790	837	780	795	790	789	823	833	834	790	785	811	787	865	845	824	819	834	835	871	804	795	749	809	875	798	854	799	859	836	813	822	786	826	840	798	823	822	813	848	765	849	868	824	808	872	837	850	826	852	823	799	805	864	850	860	818	861	817	872	860	826	830	797	813	834	810	814	815	818	831	819	842	833	819	856	786	846	833	823	822	805	797	877	816	771	821	831	822	812	819	838	813	869	811	837	837	797	848	870	834	825	863	800	818	858	833	786	807	849	757	830	845	806	850	800	835	802	826	808	828	829	884	786	810	841	778	773	823	820	818	847	841	816	835	805	864	824	835	851	841	813	822	842	820	812	848	813	846	897	777	764	864	809	856	827	769	812	809	834	804	836	766	841	829	794	793	830	801	825	822	787	875	856	895	809	775	850	840	854	817	800	856	802	810	807	863	792	804	806	871	806	844	789	830	837	805	840	805	801	787	768	769	834	751	863	759	789	843	770	812	845	828	781	779	839	793	809	823	811	808	809	826	844	825	818	825	808	834	851	799	799	744	831	771	849	832	827	891	813	809	808	833	869	834	886	825	869	822	818	831	780	852	806	827	852	856	841	842	854	858	820	822	847	826	771	863	835	766	899	809	843	876	864	766	801	852	789	797	828	809	802	793	857	821	782	798	873	833	839	861	852	851	779	793	860	830	842	828	847	814	840	813	789	769	843	797	817	806	784	865	855	800	798	823	830	832	857	838	792	819	803	822	844	851	836	819	783	856	837	806	818	850	771	817	781	844	803	797	851	814	823	880	803	773	802	812	758	777	785	836	817	813	820	813	865	775	810	861	816	816	859	819	761	821	837	800	805	796	816	824	783	803	800	813	812	850	822	831	838	814	816	836	790	802	802	883	832	778	800	865	866	809	776	799	805	787	785	833	880	885	790	787	823	801	828	821	810	779	787	821	824	743	830	802	852	842	784	843	821	795	852	824	833	779	830	828	837	819	822	855	813	842	804	828	839	831	838	822	808	848	800	824	775	795	842	810	835	826	804	788	823	807	838	781	788	828	850	834	783	831	804	799	781	851	809	849	784	825	842	810	834	813	829	836	866	844	866	813	831	783	808	866	840	792	826	839	831	846	805	793	860	869	837	854	848	805	840	838	844	785	817	801	831	819	805	822	834	793	777	800	830	792	789	835	791	774	816	849	864	875	806	799	789	803	815	834	853	827	875	797	818	844	786	858	795	813	838	825	824	835	829	814	800	834	843	813	830	850	765	850	811	801	812	818	785	852	813	871	837	863	816	846	840	804	800	779	806	862	754	811	829	815	828	808	789	823	766	820	824	826	760	889	854	847	843	817	823	772	759	841	824	813	825	838	844	843	812	823	819	839	840	867	779	775	812	809	832	856	864	804	810	867	796	869	810	846	825	855	797	780	806	802	811	815	813	813	853	818	824	843	841	820	802	841	845	836	833	813	827	824	861	817	798	814	799	801	808	791	840	813	847	793	826	870	865	844	828	829	790	842	811	843	864	854	843	825	845	817	804	832	812	780	821	853	824	850	814	812	767	790	862	868	829	855	847	827	817	863	796	821	824	802	849	798	802	828	826	859	859	817	830	836	853	835	775	816	810	860	825	847	795	846	816	864	820	824	824	851	778	829	791	845	870	804	819	821	808	820	787	808	851	891	847	827	823	856	835	817	779	782	828	807	781	784	803	807	830	810	802	794	925	876	817	809	862	849	781	838	822	834	793	857	833	833	817	782	772	823	838	811	800	834	826	799	796	757	847	811	848	822	869	840	837	815	851	840	850	856	850	810	837	867	840	829	795	829	830	830	819	849	800	833	815	864	806	765	816	793	801	801	858	823	804	821	839	859	778	780	817	816	809	792	813	847	877	851	843	866	812	861	812	721	843	821	847	853	821	822	803	787	853	842	840	862	810	862	792	814	796	817	855	877	813	803	818	771	832	788	788	811	784	827	811	778	807	799	811	829	825	825	805	855	850	810	853	806	836	860	833	824	813	817	803	839	827	839	801	827	803	757	866	844	775	860	826	822	832	804	801	806	811	865	864	824	815	863	834	816	816	820	822	875	777	850	832	792	873	836	820	813	851	794	867	796	845	801	818	765	839	821	861	812	792	859	826	814	860	852	768	857	790	842	798	858	897	869	828	824	893	828	838	856	850	800	810	786	879	787	847	793	761	779	770	829	792	873	783	786	836	818	837	817	800	819	823	800	842	810	850	812	815	849	834	765	795	826	801	794	844	848	835	869	848	806	831	862	827	823	802	837	792	835	838	838	815	788	854	805	820	813	829	769	862	870	814	796	836	802	867	831	836	857	789	813	785	832	871	858	779	820	851	848	751	833	814	782	824	848	788	790	836	891	792	835	769	799	867	826	826	844	823	890	823	877	828	850	862	813	772	859	787	834	787	797	818	811	816	824	867	846	876	823	811	785	777	828	816	856	834	834	824	810	785	797	881	842	773	831	828	824	783	807	810	866	815	858	866	835	832	796	814	842	795	814	846	888	780	798	831	857	826	827	818	796	821	818	805	822	756	844	796	824	846	795	768	788	805	858	789	817	791	856	818	792	837	838	782	822	835	760	875	796	809	816	771	808	813	825	862	805	852	790	839	815	812	830	789	821	832	805	789	827	854	828	871	807	764	779	834	791	772	760	844	831	766	877	839	853	839	822	831	805	821	766	822	800	851	838	808	800	798	788	803	813	850	837	806	827	800	847	854	784	826	810	846	872
25769	8103	3799	2474	2101	1827	1438	1064	783	706	582	594	563	500	456	454	482	438	447	435	383	335	404	391	378	385	364	344	366	329	372	369	364	322	403	350	360	358	350	343	385	390	348	328	359	394	367	351	375	307	358	371	334	332	364	346	344	381	334	356	359	345	375	375	343	339	372	358	367	338	349	364	403	330	373	334	353	354	393	380	324	311	371	326	356	325	355	352	368	390	357	344	365	358	356	338	332	330	366	346	360	326	365	346	344	345	353	356	329	354	335	323	349	369	354	356	325	311	356	343	362	357	393	338	332	334	330	406	355	369	368	345	347	358	343	377	370	352	343	330	358	376	366	362	341	342	319	345	350	371	345	373	395	367	347	358	331	325	386	341	348	332	398	392	352	358	361	347	342	343	362	346	326	316	303	324	377	328	384	377	361	358	316	392	358	329	348	329	335	343	348	332	354	349	348	394	336	336	398	323	361	326	367	352	355	330	341	365	326	352	371	329	340	350	350	347	355	368	337	356	339	345	309	322	342	339	356	383	368	314	326	335	356	343	349	346	379	310	370	355	349	339	356	326	337	331	355	382	336	302	331	317	379	358	345	356	322	348	375	333	359	383	306	353	337	341	359	335	355	359	345	349	339	368	336	333	308	346	343	357	363	362	359	319	329	317	328	331	327	326	381	339	333	374	340	355	319	310	339	364	325	326	341	345	371	340	363	318	340	374	360	361	374	380	311	358	349	360	329	325	346	365	311	355	364	344	351	356	347	355	415	345	394	370	352	361	360	331	362	325	366	349	361	332	362	340	358	333	323	385	342	353	368	352	362	370	359	360	326	328	333	342	355	347	345	360	362	348	374	341	330	344	334	397	349	336	373	376	368	337	371	349	342	338	301	365	317	384	336	339	383	377	345	319	335	348	347	333	334	353	324	338	351	336	348	394	381	377	390	336	363	316	328	322	343	357	357	309	366	330	364	368	347	354	344	351	346	336	336	349	364	354	390	359	315	368	382	341	356	337	344	329	354	396	339	333	383	356	327	378	403	330	352	352	378	386	355	331	342	342	333	354	375	320	342	325	386	346	332	344	359	337	359	353	347	382	365	350	346	355	385	357	368	346	367	396	333	369	345	349	327	362	349	315	311	379	368	338	338	357	363	347	370	334	319	350	413	326	385	327	354	366	341	325	303	340	375	389	381	353	378	392	372	337	327	363	347	373	342	360	397	369	407	351	354	351	366	393	320	366	376	342	347	363	345	365	353	350	348	332	338	340	345	337	339	340	343	365	334	345	362	329	308	377	382	402	333	352	347	353	353	354	358	345	369	336	384	357	378	336	347	358	347	379	320	359	358	366	368	362	376	363	344	312	319	318	371	323	332	351	323	297	335	368	320	339	368	342	342	334	378	390	346	322	353	371	369	340	359	350	394	334	337	393	341	348	328	354	361	342	369	349	353	377	362	365	358	338	343	359	362	346	359	343	346	366	391	370	372	327	348	380	337	351	348	346	369	353	308	306	339	350	346	355	385	420	348	359	335	379	334	341	371	322	342	368	376	310	361	355	343	333	362	342	353	329	355	363	375	407	334	339	325	372	366	359	381	364	335	345	326	369	351	348	364	346	350	331	358	338	317	332	322	366	352	356	363	339	379	343	359	377	343	333	349	331	352	338	363	381	349	375	328	336	352	369	328	330	348	343	334	329	346	358	327	397	342	345	358	332	345	336	328	350	335	356	356	356	366	365	342	343	351	361	343	365	365	343	324	322	343	354	326	358	354	334	351	327	334	360	338	350	317	373	354	341	370	338	317	341	327	330	327	349	340	360	338	350	335	379	335	378	379	320	357	333	326	377	340	339	319	328	349	320	362	370	351	319	332	354	373	349	369	354	350	381	331	324	361	338	361	340	356	344	316	334	398	329	348	318	361	346	320	367	318	347	318	339	354	357	381	348	357	317	329	374	360	356	382	340	371	337	350	358	392	324	357	351	342	348	346	321	362	363	348	352	356	329	379	352	378	325	339	328	330	363	370	331	330	358	347	333	331	338	336	339	369	362	381	356	363	362	374	332	366	334	345	362	353	323	334	341	343	342	317	345	365	399	364	393	349	328	359	337	337	376	362	358	340	356	350	362	382	344	360	328	361	376	352	371	347	321	319	380	350	323	335	374	379	308	359	341	342	331	346	330	350	390	393	330	365	327	358	362	340	397	391	357	345	398	367	354	330	359	340	353	335	360	331	353	358	346	341	340	343	295	319	383	361	352	361	375	339	371	330	368	360	359	320	355	309	339	330	325	361	355	308	376	365	357	375	353	321	324	320	324	332	350	329	389	355	365	349	362	366	361	344	355	382	378	360	347	383	354	349	345	373	351	371	396	350	331	348	353	325	359	340	337	338	343	335	357	345	369	351	324	290	356	335	382	356	333	360	349	340	330	320	318	316	321	345	356	384	343	366	379	356	330	346	304	329	361	374	335	322	387	368	357	314	354	355	376	353	387	364	316	345	372	369	373	340	351	340	361	335	350	356	378	367	357	363	330	318	383	334	317	403	333	357	345	383	342	335	361	368	339	346	377	346	319	343	346	359	347	326	359	309	372	376	343	405	346	324	355	348	377	358	377	362	375	370	338	359	359	335	349	362	396	345	348	384	394	349	355	365	357	376	342	374	378	341	351	361	348	328	343	373	340	339	336	343	374	337	353	382	334	365	364	332	321	346	375	398	366	334	361	337	357	382	322	387	392	374	353	354	345	332	317	330	368	356	337	329	353	366	363	374	296	346	394	360	381	359	376	349	386	351	345	350	361	380	352	374	353	361	343	325	362	370	359	379	348	346	354	356	362	343	339	343	385	345	310	371	342	326	348	346	372	350	349	340	384	345	382	306	342	340	315	347	331	351	360	294	361	338	363	324	362	379	353	367	352	345	325	350	372	322	346	352	370	345	337	361	332	360	333	352	384	305	355	364	372	350	388	343	343	331	376	382	366	372	337	371	367	333	375	379	328	340	359	359	343	355	364	369	406	367	371	328	341	353	350	332	378	329	386	401	357	358	343	359	341	362	324	318	342	384	379	349	379	371	360	351	369	371	327	317	334	372	381	384	374	362	377	378	338	350	363	371	329	352	365	335	342	347	351	374	348	356	359	356	369	343	332	385	385	324	318	322	363	360	338	350	365	371	359	336	345	366	364	337	342	327	336	391	351	357	367	350	341	369	330	340	319	335	332	321	346	363	334	353	345	368	365	365	332	338	361	356	334	359	334	321	324	380	335	382	366	345	279	346	366	351	332	369	352	358	354	341	389	410	338	363	359	368	362	366	362	373	335	373	321	321	339	332	331	336	383	352	354	375	328	342	355	381	345	368	343	338	366	338	342	367	357	358	347	372	379	363	339	360	340	324	340	370	379	332	350	357	347	340	371	339	375	332	359	360	383	377	401	358	347	378	358	366	354	327	363	346	362	360	363	361	371	345	373	339	350	348	397	353	349	332	348	330	349
14748	5601	6308	6620	6920	6442	5669	4129	3044	2677	2207	2148	2205	1633	1538	1356	1365	1218	1307	1076	1079	989	1004	947	912	930	916	920	895	867	886	843	910	860	855	860	846	848	826	801	829	827	800	746	738	773	794	774	746	775	792	762	836	727	753	773	775	804	772	769	832	756	775	776	795	796	768	803	793	814	776	745	812	757	774	788	790	779	785	799	773	759	769	786	753	803	778	787	741	751	839	763	789	746	768	812	805	808	747	761	784	753	765	781	756	781	791	757	749	747	766	806	779	745	780	756	807	733	749	822	798	787	759	787	803	786	786	742	813	797	773	747	765	778	771	778	778	746	782	774	805	797	772	761	726	807	755	893	743	769	736	785	782	768	757	792	775	757	751	782	749	758	805	782	803	798	758	758	777	824	771	791	770	738	766	782	774	763	797	785	752	791	762	803	724	768	750	742	774	808	734	773	784	781	753	781	751	760	754	772	784	826	775	757	775	758	803	795	796	744	807	780	780	749	736	784	786	836	773	785	767	761	787	789	748	765	804	789	722	823	761	735	747	781	742	796	830	763	816	719	768	808	776	761	781	788	767	738	771	759	756	780	763	724	766	794	835	768	768	754	755	793	752	787	747	739	767	766	753	755	820	760	748	779	770	826	771	723	716	806	779	744	772	763	767	759	765	795	780	781	774	750	756	756	801	758	757	796	830	729	744	719	783	760	722	770	769	769	796	772	744	801	769	757	759	813	762	762	767	783	739	797	790	749	780	784	791	780	764	811	785	726	792	767	760	744	751	788	755	809	749	777	761	738	785	790	741	767	797	765	792	763	776	745	760	806	782	755	806	802	740	755	737	741	757	821	797	775	819	760	797	762	744	743	750	740	780	792	805	795	747	782	771	773	766	772	746	776	779	794	788	810	785	845	806	773	711	783	819	758	740	801	765	744	765	775	799	813	714	747	776	727	756	750	783	775	752	799	749	804	779	782	776	818	721	751	799	776	795	797	778	743	735	759	810	729	780	812	794	767	780	766	783	809	790	773	755	748	773	737	785	774	763	782	828	726	757	774	745	738	738	749	727	809	793	832	800	769	764	775	836	827	782	753	732	758	804	744	824	764	759	830	798	775	780	851	789	768	741	821	748	761	789	760	754	823	811	777	794	793	724	759	818	782	801	791	757	761	757	770	779	771	794	759	791	771	768	734	683	751	739	755	776	727	770	786	736	752	833	758	795	782	787	814	782	798	790	739	783	738	748	786	769	795	821	788	758	771	749	807	773	774	788	810	712	759	751	839	804	765	803	793	772	830	763	752	828	795	751	716	772	781	799	815	781	777	737	749	781	772	790	847	803	802	781	773	796	803	771	768	750	833	784	750	790	806	749	807	828	774	773	792	819	751	792	756	773	754	761	826	792	795	814	778	803	831	797	774	784	758	807	779	755	750	766	785	838	747	788	838	765	736	758	787	830	827	827	803	783	794	738	780	748	817	766	766	783	790	755	786	809	763	769	767	760	796	787	819	817	784	770	760	778	778	753	805	760	774	792	818	780	829	773	760	802	717	783	765	795	766	804	817	744	793	803	802	752	795	817	754	781	808	775	766	776	823	741	744	798	771	758	773	764	762	779	747	828	747	774	732	767	756	765	802	753	761	740	737	771	783	763	801	808	732	777	830	842	811	773	751	811	743	781	798	750	767	784	810	757	760	761	771	799	806	750	812	780	733	805	794	784	724	803	763	763	762	760	758	767	787	757	798	768	802	787	758	760	727	802	816	753	737	811	808	776	767	787	768	796	743	780	766	769	789	824	779	766	808	815	760	760	767	804	742	814	727	710	748	750	814	765	793	793	776	779	787	727	767	731	816	801	774	788	773	835	775	759	833	753	757	735	774	771	731	795	725	725	806	801	804	788	770	800	766	734	802	839	845	801	762	758	796	743	777	782	785	807	763	793	741	815	826	772	818	770	736	853	786	717	761	733	742	789	734	768	780	776	768	748	787	739	801	771	782	814	735	835	756	755	794	775	796	803	784	768	737	794	791	802	782	742	746	819	734	769	822	788	782	763	747	776	835	789	800	746	781	790	756	761	762	770	818	768	771	761	762	834	822	782	768	739	805	779	735	749	751	765	804	785	794	780	785	722	766	753	801	780	726	806	796	799	791	762	773	786	776	801	800	784	793	779	757	791	766	788	767	798	788	851	756	799	724	799	741	761	760	776	837	797	755	751	772	781	834	772	710	755	789	809	789	796	807	755	737	760	766	782	730	816	799	808	788	804	820	773	777	729	781	801	816	768	737	740	782	782	753	795	753	782	810	793	763	770	829	742	770	751	763	835	839	762	785	764	812	777	764	786	716	824	770	729	810	756	793	737	767	792	729	773	770	746	824	808	739	747	817	752	826	793	819	744	808	770	746	796	786	764	765	805	803	782	789	778	805	787	786	750	783	832	755	816	766	760	789	753	732	771	809	775	765	780	796	758	783	792	773	757	768	808	765	764	768	781	827	766	788	774	750	787	768	754	778	757	790	753	783	778	780	784	785	756	778	797	787	718	799	747	794	756	777	787	761	777	798	773	782	784	770	816	761	765	808	792	827	798	812	750	771	813	802	782	763	760	754	768	759	848	783	766	729	792	783	742	736	739	764	752	826	774	788	756	822	764	824	726	819	747	780	789	738	780	799	776	772	769	764	788	847	792	746	764	729	801	771	762	758	768	779	749	776	789	766	740	730	741	805	791	770	800	743	744	798	770	803	806	772	792	764	726	776	787	804	825	792	754	761	782	754	769	745	773	769	789	790	798	744	765	810	765	762	784	756	775	813	835	783	773	759	788	808	764	806	797	747	796	763	743	745	761	794	766	802	788	770	777	800	766	736	782	829	758	786	797	761	771	825	735	794	773	819	759	763	794	802	792	776	768	726	779	812	768	768	833	828	797	773	803	793	763	811	795	742	782	809	764	736	783	801	778	806	790	736	760	762	815	802	764	776	774	797	749	782	797	758	755	745	805	776	795	781	800	771	846	760	747	752	756	770	775	756	721	729	774	841	786	819	735	774	816	783	776	762	783	781	828	830	805	765	802	762	770	769	816	821	764	774	736	813	823	814	783	768	760	772	798	795	754	761	758	814	743	756	768	780	778	790	810	794	789	768	804	790	764	778	790	776	804	791	753	785	728	759	780	763	815	756	825	783	761	780	763	748	817	809	736	811	802	762	821	771	748	779	745	767	739	764	778	753	772	796	763	753	774	798	771	764	783	745	760	753	748	742	777	793	796	782	757	789	803	730	746	746	770	747	762	787	768	761	794	774	752	755	858	789	830	766	770	747	769	722	773	767	808	848	764	788	790	753	791	780	812	805	788	755	782	813	802	807	776	785	827	786	780	812	750	810	781	761	774	736	778	790	785	749	821	774	780	783	809	797	780	793	706	759	776	754	741	788	813	750	833	780	779	775	791	772	766	801	754	805	818	764	765	745	760	808	756	798	722	781	759	769	828	791	809	772
35099	12696	6108	3465	2939	2690	2043	1412	1004	928	790	717	711	596	526	518	516	492	547	458	492	474	492	497	397	474	453	440	394	432	459	429	458	417	424	397	440	439	438	401	367	402	421	469	422	450	376	442	407	406	429	432	439	466	393	399	433	418	431	415	440	457	426	444	421	422	408	407	422	445	437	418	379	472	411	413	429	384	410	389	400	394	428	375	417	418	435	454	408	452	420	422	384	372	398	412	391	379	407	435	403	425	420	421	427	434	455	431	441	456	393	391	411	397	418	401	421	413	432	444	452	370	391	400	447	413	391	441	428	370	374	431	429	374	405	414	397	389	402	428	389	403	426	426	441	414	375	396	418	391	423	408	455	419	387	426	427	427	400	450	437	384	409	407	426	389	388	395	418	404	355	403	439	420	422	443	403	452	396	412	391	424	394	411	395	408	383	413	396	412	404	452	420	446	457	432	448	435	419	448	428	424	412	431	425	407	412	416	393	401	417	420	422	418	463	414	470	378	420	425	395	405	377	408	344	445	429	423	437	427	451	418	438	397	406	453	433	395	434	371	431	415	402	428	376	400	377	461	444	461	436	416	414	402	459	413	438	447	375	412	395	401	410	400	459	377	422	412	389	425	431	401	416	434	391	435	357	397	458	478	373	412	414	399	425	405	403	406	438	417	442	445	432	399	418	446	417	432	427	427	432	428	432	419	407	386	393	413	403	443	439	427	445	430	403	407	390	434	440	415	429	449	402	362	431	424	445	372	466	444	444	380	404	396	384	383	401	417	414	394	424	439	417	389	430	405	431	416	400	403	411	420	389	447	433	400	462	417	401	408	410	448	416	404	427	417	426	397	408	410	397	399	379	391	423	425	425	457	433	400	417	414	409	405	420	418	384	384	415	397	399	398	383	371	429	401	381	410	427	411	425	406	402	422	405	437	436	356	422	399	435	427	400	439	391	420	410	436	425	385	426	395	426	431	435	448	376	409	401	399	423	442	403	428	413	415	377	392	375	392	433	443	425	425	419	413	388	436	404	449	439	426	451	379	447	430	448	433	414	410	413	423	427	447	392	373	376	407	385	410	427	439	367	405	432	459	442	398	412	432	396	379	417	388	408	388	383	414	408	444	425	402	410	419	384	415	369	421	379	419	389	433	416	391	420	379	416	426	411	426	399	398	424	399	424	430	399	431	448	454	474	435	403	374	456	385	379	391	391	411	424	426	418	415	453	448	445	446	428	427	443	376	430	421	393	427	417	404	404	385	394	384	444	435	411	445	400	394	374	413	414	418	398	428	409	441	403	394	427	425	419	372	417	399	403	390	441	446	437	407	378	412	441	404	418	409	436	429	377	424	431	394	415	390	393	404	465	405	442	417	406	434	418	431	419	358	402	390	404	413	424	441	405	340	432	439	417	394	403	385	406	434	425	408	440	404	391	377	447	462	379	412	441	406	443	439	392	433	407	419	402	433	448	373	406	448	442	382	396	422	418	453	413	422	423	401	409	437	366	389	429	383	392	415	410	402	417	393	416	431	412	421	439	422	394	402	389	441	382	425	447	394	385	428	430	420	429	419	384	412	421	459	390	424	419	395	436	436	410	386	387	449	432	454	416	410	411	425	399	416	426	427	374	414	376	403	397	400	444	417	382	410	412	388	401	397	403	407	464	449	426	386	402	416	447	430	431	427	430	437	430	414	434	418	383	426	436	446	411	422	430	457	402	395	398	401	440	432	404	451	425	417	417	429	376	413	408	417	396	425	415	408	434	409	415	429	437	424	444	405	399	416	387	442	406	420	450	439	369	442	421	398	418	426	447	417	410	422	426	412	442	421	399	412	420	396	419	406	406	395	394	454	442	433	407	407	418	420	409	410	418	392	433	396	410	461	411	404	450	419	374	426	388	416	416	397	474	418	382	395	396	404	438	406	418	425	401	409	398	438	443	423	454	435	473	411	391	407	407	425	409	395	447	422	372	427	422	407	445	367	414	398	428	429	440	419	434	411	437	403	410	420	439	384	379	403	385	419	432	411	400	390	372	394	460	425	396	414	429	411	437	394	397	406	431	424	435	401	428	447	418	422	390	437	439	415	418	392	422	427	428	441	445	435	413	430	426	427	402	444	410	387	416	398	432	402	415	427	410	388	390	386	383	418	441	404	416	372	434	434	427	397	422	404	393	397	415	424	426	401	405	394	407	440	440	444	466	452	405	429	436	434	444	419	459	384	399	394	483	366	427	402	459	376	437	416	390	428	409	429	394	435	406	432	399	462	445	385	386	395	472	389	417	406	399	418	414	439	415	421	432	378	436	407	404	395	410	423	477	404	424	426	420	432	443	404	444	450	405	376	425	393	403	412	421	395	416	419	438	426	418	411	421	425	408	391	393	438	430	373	392	410	435	408	376	396	431	447	415	424	390	415	415	414	433	408	407	375	411	459	427	483	452	426	390	411	412	384	383	422	435	432	429	374	432	437	415	404	425	413	431	433	387	414	397	422	435	391	427	428	415	424	390	407	389	404	445	412	419	416	430	395	401	416	431	394	401	431	441	457	396	430	426	433	404	400	394	430	384	434	412	391	387	427	412	422	418	392	418	424	429	409	475	388	381	406	429	404	422	408	404	398	379	406	424	434	409	356	349	411	386	431	442	387	385	392	442	424	426	377	388	414	443	396	428	450	399	383	414	423	404	421	408	413	426	416	463	427	405	425	411	398	376	469	444	444	443	397	391	382	399	393	391	450	412	379	446	428	392	389	423	412	390	453	435	419	404	437	422	437	422	401	391	446	435	401	419	438	434	418	449	406	404	382	395	403	400	422	378	398	418	438	410	407	386	434	426	413	381	455	400	460	405	408	436	403	435	422	399	411	411	412	378	418	418	399	376	393	410	393	406	406	442	406	423	467	427	401	382	449	409	428	423	470	401	415	387	383	421	421	396	456	388	426	436	391	406	466	377	385	439	387	409	406	401	429	389	399	387	388	403	379	411	400	432	431	449	401	426	382	458	425	441	397	396	440	405	428	419	402	437	405	419	414	419	370	396	388	404	394	423	377	413	396	387	424	391	430	398	401	447	374	400	442	387	420	411	448	392	398	425	442	417	426	393	440	421	407	418	398	425	399	403	397	402	422	427	424	370	414	406	422	395	444	442	375	429	393	436	432	405	429	381	430	434	443	425	398	410	378	380	409	386	426	378	427	379	385	427	421	373	379	410	406	418	418	396	389	406	393	423	397	414	409	379	405	390	387	388	397	400	412	436	383	430	422	392	403	428	420	391	390	393	417	412	440	412	406	393	408	431	402	412	441	405	441	418	420	398	407	428	402	375	441	436	420	429	416	397	411	433	422	431	414	416	464	404	411	407	430	380	445	439	405	392	418	464	373	417	435	414	409	416	400	432	428	400	419	409	379	408	412	421	424	425	383	420	411	420	397	354	397	414	375	418	401	416	412	390	423	415	435	407	444	410	382	422	444	415	435	418	433	407	392	409	375
19273	7703	8693	8208	8643	8567	7357	5528	3899	3563	2833	2694	2725	2213	1851	1699	1692	1443	1573	1289	1282	1204	1170	1147	1149	1114	1110	1077	1103	1050	1043	1019	1017	1010	974	1028	1015	1021	998	976	980	904	901	944	950	937	946	878	887	985	891	892	920	979	881	989	863	922	912	949	884	909	910	815	904	860	936	918	861	865	907	925	860	910	896	868	869	867	842	893	877	872	871	879	913	914	923	842	892	919	921	956	935	876	906	876	907	911	940	892	903	929	901	915	905	921	925	913	878	870	914	860	871	885	833	863	871	910	857	939	893	899	908	871	894	871	960	888	906	871	899	940	887	862	868	912	888	921	874	934	878	896	938	895	900	892	943	959	911	914	905	977	934	882	921	918	944	911	905	844	951	914	860	876	900	886	899	952	885	963	947	873	874	876	853	910	914	927	911	889	871	890	898	912	877	887	878	870	898	914	909	873	899	901	864	888	898	894	936	861	896	919	920	900	918	876	908	867	887	894	895	948	851	937	899	877	857	911	883	939	821	930	909	865	850	921	890	898	858	828	901	867	876	883	870	905	866	877	887	908	877	867	915	915	916	881	896	907	832	912	928	884	909	847	880	898	947	900	856	891	891	901	883	880	846	900	839	910	896	900	919	873	911	855	901	880	924	879	909	906	967	895	947	852	868	904	891	907	876	874	902	926	859	849	909	880	913	929	870	916	918	907	952	845	863	885	900	900	842	860	959	921	920	975	921	875	913	879	868	932	878	890	895	859	898	870	828	923	925	887	872	1010	901	895	927	886	903	972	876	908	880	893	847	908	934	937	959	927	897	914	890	858	945	919	830	889	935	906	882	886	886	904	874	852	895	938	945	900	946	908	897	906	917	898	904	889	944	908	894	887	952	906	923	870	899	901	902	935	932	830	845	917	871	863	939	829	888	931	899	893	921	879	936	915	867	870	889	890	992	864	883	865	881	884	859	917	875	901	886	924	908	902	842	861	898	926	904	856	880	858	904	879	900	830	906	923	941	896	976	892	885	891	964	864	879	882	880	872	938	910	907	914	876	919	944	895	869	899	857	952	887	875	893	947	915	839	871	887	867	868	868	886	836	896	894	885	929	906	885	878	878	932	857	844	961	880	925	937	924	901	959	923	909	885	910	904	895	970	875	921	827	902	855	920	867	870	889	898	877	883	885	954	863	883	882	875	904	912	952	866	864	912	897	896	879	834	888	919	921	883	932	921	875	859	905	893	917	940	920	864	865	872	902	879	918	922	954	878	852	917	897	879	920	912	892	913	884	940	855	920	902	937	865	878	879	895	927	908	858	925	879	926	847	915	867	907	934	998	879	908	897	907	918	884	873	888	919	863	895	862	910	910	909	856	921	855	911	912	889	922	901	941	900	884	846	875	903	885	835	927	885	892	917	880	931	867	844	902	889	932	903	884	963	883	872	906	855	949	948	911	871	898	899	824	913	887	960	953	890	886	884	894	913	890	894	913	914	918	949	874	876	876	879	902	895	873	843	857	911	874	914	913	907	911	861	893	873	865	848	862	846	903	940	926	894	892	894	900	848	911	898	864	905	856	888	890	909	841	904	920	852	960	875	865	924	902	880	893	858	893	900	937	894	886	937	866	919	924	892	888	883	847	872	857	865	881	915	893	916	836	892	896	937	887	859	823	894	912	869	882	900	887	884	868	891	908	849	883	913	889	882	871	927	861	883	856	873	870	886	903	880	945	910	911	905	873	850	895	911	873	841	858	934	873	891	886	862	884	895	878	882	889	928	905	942	908	895	919	946	940	911	918	846	876	914	845	926	941	885	915	906	918	914	887	892	893	911	852	845	934	927	900	895	908	881	939	863	847	913	924	838	905	926	907	896	881	877	882	911	911	887	892	894	868	876	922	918	939	909	852	866	848	903	913	933	895	873	889	871	903	860	892	847	919	885	902	888	893	894	890	861	877	939	933	941	872	936	940	824	870	891	896	904	949	887	926	896	977	892	863	879	855	839	872	927	898	916	856	893	920	926	869	911	914	938	848	907	950	853	863	886	899	879	888	909	918	863	904	870	940	875	901	865	854	895	866	921	908	888	881	874	948	935	884	902	915	911	875	871	874	883	894	914	909	915	870	886	934	943	939	875	929	865	904	909	879	896	860	886	851	892	920	841	861	935	885	944	820	887	902	860	918	841	883	971	860	828	900	935	877	892	888	854	934	904	908	847	876	863	900	930	932	903	872	940	871	893	854	902	896	957	932	924	898	834	899	862	967	901	913	876	868	928	856	932	896	887	933	893	860	880	896	894	927	917	919	891	876	916	889	873	897	901	889	902	890	873	926	870	904	827	903	856	921	887	890	867	890	918	915	871	908	896	920	875	936	894	883	894	915	848	940	915	904	906	958	943	888	920	907	915	924	916	879	886	884	941	904	913	882	980	900	829	866	938	864	924	888	877	878	957	936	903	907	922	871	828	852	913	945	906	901	876	895	888	886	957	906	873	861	880	883	908	918	925	890	890	911	896	913	874	845	868	902	889	885	912	901	939	871	936	918	882	893	890	872	918	887	940	851	861	902	882	895	867	921	890	885	907	870	947	872	945	880	920	844	864	887	916	872	841	882	872	938	886	868	939	925	912	924	887	902	873	928	885	916	892	945	901	887	895	927	873	872	861	875	858	888	864	870	891	887	923	851	889	905	918	846	890	960	911	856	871	864	872	880	904	866	885	916	909	947	925	893	856	909	860	955	936	908	896	927	842	885	929	957	878	909	948	860	850	913	864	917	880	911	832	921	887	931	921	941	867	892	913	884	875	931	911	876	938	913	872	908	885	853	941	892	916	884	871	892	896	866	868	853	916	870	834	879	921	931	857	873	918	926	926	907	869	931	882	866	911	866	905	873	841	870	916	926	927	959	914	922	895	905	873	892	877	906	930	913	890	854	922	902	907	905	886	901	899	867	966	896	959	916	861	861	865	853	900	835	936	949	880	925	928	934	943	859	904	906	831	924	870	914	893	878	861	923	844	931	865	879	949	880	899	904	907	924	918	878	905	873	885	906	843	908	900	913	894	918	889	864	860	899	873	919	852	860	942	895	903	879	901	899	898	952	891	859	887	928	914	910	907	871	896	888	916	846	870	873	872	913	882	894	917	900	868	899	906	900	887	932	900	909	882	928	879	948	910	859	901	884	932	886	838	878	903	924	901	944	908	960	893	879	915	837	858	951	927	937	879	920	892	873	918	924	887	921	889	867	796	879	873	922	862	894	913	880	863	938	897	934	907	910	909	895	934	917	900	884	932	869	890	856	904	831	896	897	871	881	897	963	908	889	966	878	882	870	912	920	915	922	850	880	884	887	914	865	902	897	965	893	887	872	914	881	914	932	884	893	870	888	907	899	875	873	922	914	886	894	911	934	838	895	904	913	845	919	884	822	880	929	891	928	908	873	846	920	885	891	904	944	849	876	929	947	863	912	862	924	880	869	953	892	848	933	885	935	850	931	929	932	888	845
14154	4641	2292	1336	1060	1011	889	715	626	558	479	508	520	448	411	405	432	403	433	413	404	362	373	360	374	383	403	369	414	401	385	381	431	423	367	385	401	389	383	396	374	388	391	384	348	388	400	374	372	426	356	369	416	373	412	381	370	364	353	360	382	356	378	347	397	375	355	375	400	400	359	329	393	383	344	375	350	389	386	394	368	380	398	382	346	381	397	403	348	364	378	416	376	376	390	362	397	394	352	363	397	391	402	367	394	363	356	371	361	409	413	354	364	360	387	411	378	362	345	385	372	338	396	441	397	397	374	442	425	374	379	398	397	373	343	365	374	348	378	391	411	377	392	384	378	342	358	390	409	379	406	395	377	368	362	378	350	353	412	391	389	379	374	367	392	358	347	404	405	379	416	333	420	409	363	399	373	390	323	392	382	394	386	370	377	387	372	384	362	406	381	383	405	371	398	354	364	382	418	390	359	396	396	407	356	358	417	349	384	366	382	407	374	387	366	390	355	383	404	416	374	349	381	353	377	377	365	404	394	391	365	361	349	386	353	365	392	367	385	380	347	385	396	331	365	348	346	377	405	385	362	404	370	382	353	374	381	360	368	398	391	316	371	399	370	414	411	332	381	398	396	407	333	362	396	372	408	386	386	387	370	384	413	374	407	386	380	384	395	325	382	376	350	374	387	409	383	351	366	410	392	415	404	385	387	380	347	363	383	361	345	361	339	331	396	340	406	365	406	388	402	384	340	329	385	378	369	424	402	376	417	381	393	395	384	377	360	398	402	400	339	387	356	366	366	377	375	359	366	376	373	360	337	392	376	365	352	390	396	385	403	398	400	393	376	393	410	433	392	418	377	385	393	394	418	368	379	397	377	410	374	369	412	337	384	344	422	389	355	399	381	371	410	372	376	414	318	373	398	399	373	411	398	354	372	387	409	357	380	366	360	383	386	412	361	395	404	345	372	384	372	393	370	362	414	374	340	392	361	351	388	387	402	354	347	347	349	397	397	367	352	389	398	366	386	410	354	366	366	349	353	356	369	370	376	398	385	401	359	406	352	399	396	361	376	390	404	413	392	391	382	397	360	414	374	359	362	382	388	383	360	360	367	434	359	374	357	390	345	318	394	391	403	359	352	326	359	350	365	371	387	375	396	381	384	359	417	410	379	369	404	387	393	343	426	388	406	398	380	369	392	353	400	328	390	370	368	379	367	392	393	360	361	356	407	343	383	362	330	368	414	398	360	380	392	402	372	354	385	364	401	363	367	403	371	340	363	406	369	362	322	377	369	370	357	368	356	354	403	345	365	352	374	392	366	365	349	381	346	371	430	395	367	364	390	365	372	367	394	415	391	365	376	384	392	360	389	352	403	386	374	391	385	380	372	376	378	348	355	366	389	381	411	364	362	389	380	379	364	367	327	364	364	379	363	335	392	375	388	363	385	378	326	410	426	400	351	353	346	401	409	342	360	418	388	367	402	395	429	400	313	390	405	394	371	357	368	412	388	375	397	348	417	381	355	366	375	383	401	371	357	375	378	371	332	357	366	369	417	376	374	362	363	392	362	426	387	370	403	376	363	416	375	397	353	387	324	345	334	372	408	397	353	384	393	370	348	370	357	371	373	401	415	393	384	367	416	380	374	385	372	388	403	398	391	366	361	378	361	408	369	400	359	412	392	355	382	363	385	357	382	373	342	340	369	392	364	360	421	385	371	370	371	354	386	355	408	378	357	399	352	383	390	364	380	352	396	411	383	375	408	387	376	357	408	420	385	390	388	372	387	363	375	376	397	402	362	426	352	372	369	391	377	398	404	358	316	403	328	386	368	401	406	389	372	393	393	414	346	376	381	374	394	409	369	360	386	360	375	372	396	405	359	353	383	431	366	356	428	412	321	343	401	349	338	382	371	389	407	358	371	376	369	427	375	377	363	367	342	383	362	350	365	367	384	375	377	389	374	357	379	337	375	397	358	367	343	356	356	338	382	376	359	380	373	382	407	403	420	319	394	424	391	371	339	341	372	401	388	360	335	328	371	413	394	378	416	392	389	378	404	428	386	398	384	380	393	381	366	403	446	404	383	411	414	374	413	384	364	398	360	350	403	364	424	366	375	375	374	363	367	360	355	358	399	399	343	371	354	398	363	363	430	416	397	410	427	419	366	406	396	370	360	358	321	414	377	324	337	366	407	348	387	360	408	409	346	372	384	367	398	372	372	374	368	380	345	346	388	379	351	381	404	384	372	399	377	372	367	392	409	408	394	404	311	383	386	346	355	388	379	400	359	376	332	371	379	374	369	374	432	385	404	411	387	377	418	334	364	382	378	365	381	391	427	370	390	402	408	356	374	366	389	378	385	370	389	405	390	367	363	396	392	377	362	399	389	354	385	356	367	379	385	355	383	373	395	343	371	393	385	371	393	360	377	389	396	365	371	356	383	408	381	357	336	385	363	407	365	351	378	370	417	333	337	380	369	351	339	376	410	388	355	397	356	362	367	388	393	385	358	381	395	360	386	392	393	390	404	370	402	408	401	386	385	418	379	374	372	371	391	353	346	388	393	342	382	376	351	354	369	350	336	398	364	403	407	359	369	387	378	371	392	321	369	358	353	383	392	372	372	406	401	375	383	410	363	421	402	376	381	371	400	393	382	378	381	372	367	370	406	394	356	398	365	353	333	385	395	375	359	364	398	393	395	391	351	385	379	387	350	388	387	370	325	358	385	375	368	380	399	378	451	362	391	380	355	379	390	350	396	393	359	382	351	347	381	371	357	369	357	368	372	381	374	389	396	379	360	364	351	364	388	366	366	376	399	365	366	420	390	350	398	432	420	345	322	379	398	397	359	393	399	360	366	361	369	334	394	397	370	367	380	380	345	349	382	402	329	399	403	414	430	357	369	387	378	383	412	401	372	371	386	360	364	370	365	366	393	413	373	401	398	371	408	360	377	386	361	376	387	355	383	358	448	371	403	357	327	369	382	368	332	377	388	388	364	398	389	381	385	417	414	360	385	372	394	352	365	400	367	355	372	379	397	399	366	363	453	398	340	349	380	388	389	385	372	392	356	389	390	367	416	399	359	370	350	399	340	331	338	379	369	391	450	385	398	398	403	393	412	360	388	399	381	382	385	398	388	346	370	384	376	366	360	339	390	396	385	387	388	374	392	381	376	356	385	377	365	355	389	375	370	376	408	384	344	411	373	385	368	357	403	392	370	362	371	404	343	380	372	340	349	418	344	369	393	394	388	360	385	379	351	377	366	380	361	389	415	337	401	343	348	352	372	339	363	331	390	355	403	362	384	404	370	368	383	393	396	401	362	343	348	375	388	368	373	352	402	363	416	371	347	358	395	395	341	401	363	348	366	351	348	342	342	393	424	380	398	375	393	379	395	371	388	381	373	388	405	376	356	418	364	383	375	402	371	380	357	409	359	388	370	364	352	372	359	388	375	357	403	352	407	400	363	389	386	338	397	417	419	381	382	403	399	351
8317	3703	4045	3729	3825	3644	3127	2642	1941	1712	1500	1379	1443	1331	1116	1171	1171	1036	1142	1037	912	933	890	900	898	894	896	878	910	874	857	850	855	807	798	870	857	791	832	819	819	813	809	837	799	832	834	811	809	800	860	818	856	830	847	803	789	857	825	762	796	808	814	833	899	816	788	819	786	801	806	819	794	855	833	814	836	821	796	834	854	810	823	827	819	845	825	839	835	825	845	840	808	796	812	834	838	794	827	839	834	834	819	810	819	853	800	846	818	857	855	882	767	735	791	835	829	870	782	773	795	854	796	805	854	829	790	824	859	804	791	834	859	771	813	809	816	832	840	805	776	797	815	833	778	854	751	821	825	843	808	802	765	834	823	801	818	790	808	817	826	821	825	801	834	822	843	806	824	833	791	841	853	860	820	779	805	813	766	817	804	824	819	799	822	822	858	829	847	764	879	750	842	806	757	844	844	769	831	855	779	825	835	848	831	813	804	728	806	821	789	863	847	826	796	835	902	824	790	772	813	758	785	841	788	800	890	840	835	861	823	859	781	858	835	800	816	829	847	832	802	811	791	847	815	818	868	841	850	828	770	867	830	800	803	789	820	879	802	802	834	781	797	839	779	793	829	816	855	813	794	801	835	785	793	791	810	850	831	780	817	770	824	801	835	836	863	856	836	812	802	830	820	797	826	814	807	802	806	852	782	822	777	769	809	830	825	828	799	837	844	808	856	765	819	797	806	815	847	866	831	828	846	789	846	824	816	811	869	754	754	844	824	783	810	850	825	754	819	842	810	858	863	819	874	809	832	790	794	783	791	790	843	813	799	858	785	826	809	831	774	886	868	827	795	804	864	848	811	815	790	821	829	867	836	806	810	863	822	833	810	821	820	814	836	805	881	836	814	861	857	787	822	845	837	808	804	822	760	785	755	788	813	818	781	799	789	831	872	843	821	801	831	828	841	795	853	835	828	827	831	771	821	856	821	819	806	784	846	809	834	799	865	750	792	823	811	817	832	759	797	806	822	850	825	818	854	722	855	869	835	849	843	804	807	867	854	826	806	795	795	771	810	792	842	810	874	828	856	809	789	854	808	797	838	761	801	881	822	811	791	800	792	796	819	806	767	814	825	879	831	837	834	775	826	829	867	801	835	776	811	830	808	835	850	792	828	858	788	813	824	850	855	804	834	793	760	821	852	787	829	823	830	835	805	820	815	848	792	831	816	852	785	869	819	814	857	842	839	816	826	795	813	819	858	816	819	811	832	805	837	770	801	826	728	791	837	835	818	770	841	777	831	817	836	811	837	825	881	787	818	806	779	849	815	837	834	809	785	755	841	813	807	820	809	806	826	796	808	791	787	796	881	830	790	829	804	833	825	837	796	821	846	772	825	789	795	839	835	803	807	835	807	823	829	791	864	831	800	820	772	813	816	809	791	846	818	845	773	823	790	810	836	848	847	837	858	831	833	855	832	813	826	785	833	818	791	843	820	850	781	809	844	801	773	814	776	849	771	799	783	902	826	856	857	868	827	817	879	819	778	828	844	773	827	820	805	773	824	811	819	818	848	766	798	822	742	840	789	800	806	811	797	874	864	802	830	816	813	846	861	828	808	825	832	871	829	824	829	799	800	789	842	868	826	763	824	840	839	835	824	832	809	821	780	808	809	798	789	815	863	833	860	820	831	862	788	816	833	830	841	862	847	806	812	817	800	842	819	815	817	831	822	797	815	818	858	802	878	854	810	811	812	781	787	803	874	849	808	821	876	794	813	779	808	778	829	883	793	810	848	846	796	825	754	770	767	789	851	815	807	833	822	842	822	782	792	826	812	847	777	791	910	867	824	816	841	842	839	788	798	805	770	840	862	881	819	814	842	791	769	883	801	839	832	806	826	823	818	854	845	787	812	780	828	845	854	865	828	848	774	801	828	802	804	827	813	866	876	802	831	811	851	872	828	819	881	840	883	835	842	802	807	778	840	804	834	829	822	799	824	835	882	821	817	808	828	806	792	840	832	805	807	855	856	859	793	799	817	838	784	794	826	815	869	825	827	844	824	798	852	825	791	834	869	779	778	827	809	773	811	788	790	792	789	790	810	796	799	826	836	787	854	847	820	822	812	797	792	822	848	841	806	838	804	757	804	792	814	843	854	832	786	778	784	841	809	884	819	808	809	766	825	843	792	753	846	856	832	887	836	820	790	850	850	848	798	822	776	806	809	832	870	823	817	773	815	783	820	833	756	807	776	807	796	831	789	792	827	789	840	826	847	791	818	797	773	867	811	804	809	829	832	830	824	809	819	820	851	818	813	834	865	806	812	809	838	756	780	813	820	839	802	868	827	843	809	809	824	752	828	786	810	808	875	834	804	816	826	830	850	866	868	842	800	811	858	799	799	827	829	770	826	844	851	816	822	827	793	788	771	815	837	781	849	878	798	875	884	853	837	804	815	772	801	801	825	813	788	796	787	877	811	875	760	792	861	799	865	841	802	799	843	829	793	796	808	810	834	808	776	763	807	793	821	836	774	802	809	822	831	825	788	824	804	854	821	834	870	781	854	824	779	843	798	823	821	836	791	829	794	865	791	835	805	844	826	861	811	813	822	807	815	802	790	851	815	777	825	811	873	837	746	806	867	775	847	860	833	819	830	793	863	839	809	822	790	822	812	837	815	816	852	835	840	864	833	871	841	834	741	796	824	778	816	832	854	814	810	808	812	784	848	815	872	816	770	862	815	827	818	790	787	813	793	837	854	827	842	822	835	793	820	829	860	780	829	842	797	808	836	864	811	778	795	854	816	844	873	813	820	844	791	867	826	818	798	834	815	882	838	833	820	779	795	861	848	774	797	798	797	811	769	754	810	796	852	786	851	789	833	804	810	802	773	814	832	834	793	814	823	806	833	792	795	789	834	852	780	808	811	809	806	848	794	807	843	836	848	793	806	842	810	857	775	833	814	787	816	788	771	817	793	844	822	811	808	825	759	822	777	836	817	809	799	816	826	829	839	783	809	848	832	766	811	852	788	816	856	802	795	820	816	836	759	808	775	833	809	831	832	789	810	802	823	819	815	813	823	798	806	840	795	788	822	814	797	840	749	820	840	842	822	853	811	806	842	790	793	796	801	829	803	794	855	819	857	804	828	804	843	815	813	829	856	812	798	810	745	802	824	834	852	846	776	857	786	815	790	787	870	824	791	839	836	780	813	831	779	775	790	804	810	852	863	801	822	832	803	846	773	844	816	814	813	819	791	830	854	840	801	792	781	802	832	842	827	799	813	805	785	820	857	783	790	800	817	813	832	838	848	812	821	816	797	818	819	784	861	875	826	771	834	802	854	832	813	808	815	823	775	830	802	820	801	828	806	863	848	778	865	827	811	814	805	825	792	808	864	796	836	809	794	838	832	818	821	843	838	775	809	884	793	730	816	807	841	813	833	815	842	802	803	823	842	823	846	784	810	861	882	794	806	787	819	861	800	805	840	794	811	783	794	824	837	787
27114	8163	3910	2376	1981	1684	1292	1009	803	694	594	575	566	482	419	485	432	416	485	415	351	392	352	363	369	340	370	384	364	354	373	329	365	360	336	343	384	349	382	347	331	378	409	374	382	357	371	331	315	329	391	332	363	366	327	335	354	344	335	349	365	324	367	364	328	361	354	353	319	321	328	360	357	386	351	319	358	325	340	314	388	366	367	367	360	328	384	333	336	327	361	364	358	367	356	290	358	310	306	345	353	352	376	341	335	360	337	386	379	345	343	364	341	354	385	361	354	331	358	341	339	348	361	345	328	330	357	343	349	349	381	341	370	314	333	364	394	357	323	348	344	326	362	326	350	361	350	338	360	365	357	404	338	343	362	318	338	350	359	338	311	342	329	327	361	304	316	346	354	349	342	364	344	342	365	356	384	368	333	363	362	362	336	346	374	351	359	333	371	367	367	335	345	388	373	324	370	326	315	324	325	366	352	323	322	381	353	334	374	349	322	327	351	365	337	364	379	357	327	375	360	334	331	325	340	325	357	339	341	332	329	354	385	344	330	347	334	349	350	326	327	344	385	408	348	320	316	359	352	368	335	329	346	379	384	352	347	337	356	355	351	377	319	419	309	372	319	414	370	352	334	325	348	339	358	347	308	362	343	346	321	321	358	374	369	361	346	326	339	378	324	337	366	342	345	341	359	363	361	366	367	363	323	337	346	349	341	363	367	366	356	362	363	333	373	364	359	351	327	368	351	362	343	319	357	384	329	335	408	358	373	340	361	347	337	373	330	328	379	343	383	328	341	366	353	363	383	384	338	327	339	362	332	348	350	317	324	332	361	365	365	363	379	362	352	317	380	364	328	340	340	346	378	316	369	297	354	344	351	335	348	360	429	358	351	361	350	346	341	312	373	386	386	355	356	338	361	371	324	374	333	338	353	317	350	347	321	362	358	355	346	330	368	332	356	341	352	361	331	368	341	358	338	346	384	368	282	329	345	329	333	334	338	405	344	342	341	352	315	364	353	348	344	325	327	364	324	351	397	364	339	339	336	364	362	349	361	372	383	390	324	383	363	351	339	341	361	328	355	390	330	343	379	370	376	379	311	336	340	356	340	328	365	366	319	387	309	353	347	321	363	305	368	349	375	331	386	401	361	388	366	319	352	319	351	327	364	375	380	361	365	354	355	346	362	338	380	330	370	336	392	349	353	320	365	369	372	349	392	310	335	336	364	345	363	355	370	351	336	374	339	353	362	340	328	335	373	339	336	348	372	370	348	363	329	355	348	340	358	328	359	356	327	388	344	338	355	364	328	335	344	337	341	318	341	334	314	346	322	334	373	346	345	345	350	370	369	365	352	332	351	362	367	363	357	320	352	377	317	350	330	358	355	300	363	354	340	310	365	385	350	357	350	354	364	344	356	374	310	337	357	357	363	371	339	360	345	341	365	376	328	391	369	333	356	346	337	350	368	393	377	339	363	388	324	342	371	354	347	321	363	317	351	306	335	351	367	357	341	336	343	365	369	337	335	347	346	331	331	315	372	367	347	366	341	363	322	372	335	347	375	304	361	355	325	390	350	356	356	369	347	379	343	363	320	335	363	370	342	345	342	334	333	373	357	334	336	337	342	341	364	343	353	336	328	352	366	348	338	356	354	348	342	356	366	358	352	371	359	299	327	334	387	351	356	347	366	312	326	321	353	345	344	376	339	356	354	332	327	306	331	332	384	340	373	377	318	373	346	335	383	364	364	322	339	366	345	354	370	344	341	343	333	326	344	378	368	359	357	350	332	345	396	350	351	328	317	355	383	353	354	344	363	396	377	366	398	394	327	347	333	336	359	345	364	356	317	363	301	339	325	324	339	338	392	340	363	342	350	320	360	393	365	332	331	306	342	361	346	351	354	343	317	364	359	339	359	335	310	359	363	356	328	352	335	322	350	398	373	361	370	363	389	355	334	357	354	364	317	358	341	351	346	358	352	347	307	370	359	359	366	332	301	373	365	348	361	341	346	360	369	328	330	346	384	309	311	353	332	390	413	330	355	337	348	323	354	363	354	335	351	342	351	346	344	355	324	319	365	397	339	375	361	332	352	388	388	386	337	350	368	358	349	395	342	334	349	350	347	318	350	337	377	339	366	330	358	374	357	368	355	346	370	360	341	355	325	342	342	397	350	354	356	361	403	379	307	340	322	358	333	340	342	341	345	328	401	357	348	325	383	326	367	373	365	325	318	365	347	358	332	349	331	342	347	319	371	340	370	353	342	345	333	337	339	378	358	369	363	356	358	351	374	327	351	383	379	360	375	380	356	366	372	372	385	346	384	326	347	337	358	361	343	371	325	363	376	340	342	332	333	359	329	346	377	364	366	357	369	340	372	352	353	371	339	375	356	337	350	363	324	331	326	322	337	323	352	368	349	346	380	383	363	364	387	360	308	334	346	382	383	325	337	373	344	325	339	344	374	358	356	324	353	391	329	353	335	335	340	328	352	349	345	376	342	320	365	338	317	357	320	338	332	350	373	337	338	367	305	369	304	332	293	336	369	305	344	315	352	344	389	357	394	377	358	359	336	333	381	321	367	317	327	336	379	343	329	358	356	342	335	342	324	349	354	321	353	373	329	317	354	344	369	371	366	372	363	337	349	399	330	372	330	314	338	395	366	394	375	341	327	362	384	360	342	337	356	365	388	330	324	329	366	385	346	327	354	350	367	334	363	336	333	360	362	362	337	354	335	351	356	375	375	335	359	364	332	353	330	336	363	329	344	329	332	338	359	372	353	331	333	352	339	326	327	344	390	357	347	323	336	333	334	321	337	375	361	347	351	323	342	340	363	365	334	397	370	300	329	351	301	377	369	339	407	366	354	337	357	375	312	333	343	354	335	342	348	329	375	312	346	365	381	375	340	375	366	351	321	356	340	372	353	308	361	348	333	328	334	352	351	334	346	381	324	321	339	342	333	331	371	347	356	361	323	378	400	345	348	339	349	368	324	338	330	328	373	374	368	332	380	328	355	369	357	333	335	382	358	361	348	347	341	368	365	359	362	361	353	357	362	309	350	373	367	330	383	358	357	319	363	329	354	342	349	341	336	332	342	343	357	375	302	354	380	344	373	340	341	377	353	339	395	334	344	339	342	377	307	327	305	318	352	341	360	332	327	344	352	357	347	344	362	360	364	340	361	367	379	311	341	307	346	361	390	364	347	367	372	330	358	356	343	359	361	351	360	375	372	363	369	334	351	339	333	355	364	328	352	309	371	361	356	363	377	315	362	331	339	347	360	375	369	328	363	351	342	347	351	356	345	357	374	328	336	356	332	345	326	340	374	341	385	368	359	318	353	336	356	353	359	351	330	368	341	314	398	367	328	392	379	296	329	318	370	354	371	386	370	354	348	351	362	330	328	341	329	349	379	334	323	384	343	341	351	375	354	371	353	380	370	341	362	365	342	344	355	327	335	328	346	352	332	364	342	333	388	338	362	314	350	337	344	343	353	373
15865	5242	6407	6011	6392	6198	5280	4059	3057	2638	2171	1885	2062	1783	1391	1414	1326	1183	1250	1130	1033	1033	926	939	936	967	847	886	945	927	884	865	858	837	816	832	886	822	861	814	783	818	850	788	762	785	779	805	790	774	793	831	761	768	807	800	755	795	799	820	814	801	774	811	766	785	773	761	794	804	823	767	774	822	747	831	825	791	747	761	811	792	751	791	801	767	776	799	769	743	808	804	766	759	757	769	782	744	757	736	767	808	747	792	761	794	782	774	722	772	812	827	777	765	739	754	758	793	801	774	775	814	790	852	792	759	738	787	759	756	779	745	800	714	772	793	760	750	803	804	779	748	747	752	745	764	782	770	784	800	822	803	722	758	734	777	815	791	768	805	833	785	794	782	787	752	792	776	748	783	773	788	800	729	819	813	803	832	754	766	741	756	800	796	766	774	779	806	788	819	764	742	820	768	735	751	749	786	782	767	793	827	782	809	768	732	756	787	791	796	733	790	750	753	813	705	805	805	783	814	781	749	798	784	829	747	793	788	765	763	825	755	765	814	749	793	780	810	735	793	793	727	744	773	803	762	811	759	777	735	788	773	760	764	741	836	756	784	745	758	765	755	734	735	768	769	746	747	764	811	806	725	736	795	772	757	773	823	767	782	746	845	769	814	775	743	779	771	777	744	771	769	754	733	777	769	776	794	757	751	764	769	802	764	731	763	744	814	780	739	819	720	771	808	780	769	798	762	773	801	798	765	791	834	766	752	796	805	807	820	829	798	815	748	769	754	760	747	778	765	810	732	823	801	772	778	773	779	825	781	786	797	769	747	795	761	775	774	780	769	773	787	791	768	794	750	788	732	803	758	784	719	787	769	750	757	789	736	781	765	769	833	753	755	731	751	781	795	804	762	746	753	772	780	770	783	726	773	774	775	762	771	761	786	772	763	758	794	803	757	748	801	746	776	791	745	775	750	718	789	749	752	775	738	776	739	804	758	727	816	770	784	755	764	773	824	761	762	767	769	770	821	796	752	756	821	821	764	761	768	799	780	765	784	741	795	792	796	802	768	800	809	781	748	729	775	752	763	789	779	786	780	809	781	737	780	723	798	750	803	784	792	775	742	777	834	742	751	800	802	798	796	756	787	745	777	778	766	784	803	820	790	748	757	785	762	797	772	742	752	759	768	787	763	718	712	783	778	743	804	825	764	800	737	736	810	768	792	737	782	772	791	752	741	775	787	753	723	734	789	791	769	810	752	778	808	752	781	773	754	785	710	779	754	782	803	724	807	760	779	782	746	817	781	755	773	753	750	794	787	784	798	788	775	793	791	756	759	727	757	816	742	760	730	774	769	823	795	794	756	766	792	772	786	761	782	777	750	801	782	775	820	755	811	774	757	757	775	833	710	782	769	738	827	770	759	817	768	719	723	761	829	802	744	751	747	805	809	794	783	817	784	730	761	729	818	767	745	786	780	779	754	768	767	781	763	794	821	804	779	760	783	739	773	766	797	805	799	790	828	817	763	754	732	761	781	814	775	785	797	744	826	734	804	757	754	790	796	756	793	758	753	732	769	788	777	745	805	739	757	732	749	760	802	797	819	805	779	758	786	760	763	693	776	739	788	772	805	792	731	742	768	783	772	780	783	809	752	777	748	719	745	802	739	738	789	748	732	777	750	760	767	835	727	757	797	771	753	801	729	732	767	761	785	752	820	769	787	764	806	806	760	791	776	760	743	804	730	772	813	737	759	757	778	772	789	781	783	765	789	775	769	760	752	801	791	823	764	809	765	774	781	759	766	740	794	788	797	792	767	764	776	775	840	782	784	725	726	751	781	794	783	778	770	783	825	753	787	778	780	780	760	803	749	793	777	802	808	781	779	803	764	796	765	768	784	697	799	800	824	794	778	788	767	754	803	759	773	790	777	750	761	786	738	758	820	766	829	745	794	756	739	744	763	799	755	715	803	763	767	783	812	757	779	797	781	699	775	778	777	770	778	822	807	764	764	766	798	759	757	803	821	766	759	746	748	799	788	785	727	752	736	740	874	802	754	786	802	737	782	761	731	771	792	788	762	830	797	763	847	778	783	775	787	789	773	784	761	759	806	793	722	807	728	803	767	795	792	806	721	774	728	787	769	808	788	804	776	759	769	796	796	785	790	769	741	775	727	785	748	799	818	739	785	806	751	822	746	736	827	740	778	756	758	773	798	747	749	724	760	759	733	755	765	811	769	841	805	802	799	741	756	769	758	732	723	772	757	841	772	757	768	810	785	770	719	737	742	763	820	750	748	780	759	755	807	745	744	748	755	728	802	810	759	742	805	756	819	773	777	840	821	794	763	794	815	769	816	758	750	803	746	770	781	775	751	796	763	749	730	779	770	793	818	800	782	765	758	762	786	785	747	768	790	791	792	797	785	761	785	781	778	827	773	821	781	792	788	722	762	758	746	783	772	777	768	766	773	749	780	807	774	794	783	781	810	753	732	767	743	764	790	784	741	759	780	796	774	814	819	764	789	733	764	752	749	772	736	752	816	760	774	748	711	805	765	785	820	815	770	767	796	746	748	776	802	770	793	768	757	794	772	755	793	784	743	747	788	771	749	774	763	771	790	743	793	776	779	758	800	761	798	755	808	803	726	829	769	770	791	757	784	766	769	736	776	811	759	728	780	749	731	749	790	768	774	778	798	784	774	761	811	756	820	772	784	826	746	767	822	734	767	754	787	771	747	794	813	776	815	747	762	680	792	758	758	797	732	753	782	814	778	786	782	757	768	797	786	774	841	775	797	746	780	778	800	761	763	772	731	769	754	807	780	786	766	792	781	747	789	778	756	811	785	781	782	781	804	793	787	781	725	757	794	701	751	739	774	735	778	790	777	802	747	759	864	809	779	773	787	790	769	829	747	713	776	800	739	754	774	768	768	807	804	782	757	772	793	765	794	764	752	786	826	754	769	765	768	783	860	797	752	785	792	726	792	751	776	754	793	767	738	821	773	774	787	704	742	779	759	768	796	828	769	778	734	800	766	785	721	770	751	747	726	745	800	782	784	780	771	841	797	769	821	774	778	787	753	778	736	767	794	775	733	746	767	785	787	769	755	764	752	758	754	794	769	750	740	771	779	777	811	772	764	779	799	778	766	778	783	786	778	761	756	811	793	791	802	778	811	779	749	788	734	784	747	757	785	767	779	784	768	774	747	746	822	736	747	778	785	766	761	802	750	762	764	778	774	800	783	752	766	753	781	783	701	816	840	781	776	797	779	748	738	765	817	795	859	817	759	772	750	759	800	785	780	706	795	745	756	767	812	781	775	747	798	787	756	803	824	795	726	711	774	757	779	740	788	752	760	757	817	769	756	768	797	724	781	839	811	751	784	797	773	741	785	842	793	799	773	765	805	765	760	760	814	786	783	767	780	748	740	778	729	801	801	744	781	813	766	752	778	770	797	781	801	775	806	747	805	757	770	735	732	795	759	777	771	721	748	721	740	791	783	764	799
31636	10061	6091	3519	2841	2607	1930	1525	1075	922	823	746	744	692	624	552	515	482	520	511	464	444	448	424	402	451	441	462	416	451	454	428	422	428	440	421	460	429	475	452	435	415	454	441	414	414	427	437	421	408	456	429	435	418	407	414	434	438	404	377	380	392	413	436	435	418	427	372	398	408	455	450	435	405	418	412	423	408	374	448	413	403	412	389	405	416	432	409	451	425	420	419	416	430	382	405	394	432	439	419	430	404	417	420	429	417	393	433	440	436	407	418	401	456	402	409	423	415	385	391	383	394	410	445	383	411	432	402	385	440	422	394	396	405	438	418	439	434	419	418	411	422	420	383	406	417	407	411	430	424	412	414	446	384	453	411	411	389	434	388	373	394	387	400	431	413	454	425	432	450	385	405	457	474	411	416	376	404	458	406	427	376	427	454	413	409	374	366	434	393	427	405	389	361	423	416	429	445	410	407	426	407	413	407	396	418	430	439	441	440	408	440	394	403	400	383	438	400	409	434	418	370	406	458	407	413	414	390	426	428	413	388	401	399	386	369	431	442	411	427	372	423	402	438	413	460	376	416	438	418	408	409	412	395	415	385	388	414	417	432	406	415	429	409	429	399	405	409	426	465	356	370	390	435	401	428	390	404	426	411	398	407	397	363	422	437	399	426	431	381	397	396	437	404	413	408	402	437	412	423	466	417	433	430	402	413	423	388	381	393	414	424	430	415	424	413	426	410	383	411	386	401	417	438	375	414	425	395	423	386	420	421	446	423	385	431	404	406	382	412	432	390	420	406	431	410	438	408	408	412	390	437	466	425	372	442	393	414	393	385	428	457	425	396	441	388	401	440	388	419	445	399	450	402	414	407	367	436	411	432	417	412	399	408	407	376	410	401	415	432	443	420	430	451	445	405	393	375	396	410	420	396	401	398	402	391	446	437	392	400	429	414	389	416	401	421	436	420	402	403	403	441	414	401	385	380	425	408	400	381	410	389	440	414	414	387	417	403	430	366	443	411	411	406	421	397	428	411	416	455	427	385	452	395	401	432	417	412	417	409	433	376	396	388	391	424	373	439	410	398	410	394	407	401	392	417	408	392	395	373	433	424	420	426	394	421	423	407	371	400	419	405	373	409	415	408	414	429	421	380	417	440	424	382	415	402	434	375	444	451	456	414	404	378	395	428	363	386	421	416	450	394	442	400	405	404	440	405	387	426	409	442	385	435	396	438	420	333	362	406	390	425	378	440	375	403	455	413	431	403	396	404	427	395	394	432	469	391	422	387	426	402	422	397	387	392	454	373	389	403	414	418	416	410	418	408	391	356	427	457	424	439	400	428	423	363	393	415	415	368	408	445	401	428	402	413	429	457	406	414	421	388	406	390	432	356	422	416	411	415	410	395	434	434	376	402	381	412	445	454	373	395	424	401	413	418	428	404	388	425	414	426	427	481	412	440	419	387	444	414	469	414	442	418	400	384	428	421	385	446	379	409	406	440	378	431	422	380	411	392	388	410	464	399	432	418	406	405	421	383	403	428	405	420	429	409	451	417	445	417	424	390	404	412	424	413	408	392	462	413	415	376	422	402	378	396	434	453	410	404	402	439	427	436	413	380	431	416	383	416	366	395	436	431	409	391	429	459	391	391	399	391	396	421	385	392	464	424	376	411	398	413	395	404	379	399	416	432	424	424	438	436	385	446	379	421	437	398	394	403	429	423	422	415	416	394	415	397	387	421	460	392	414	397	411	383	424	408	404	369	418	416	397	384	418	403	413	388	429	438	423	407	413	420	418	410	391	435	434	388	394	352	392	380	429	402	450	375	430	423	385	386	432	433	473	416	460	413	446	432	406	384	460	442	403	379	413	402	407	388	380	383	408	442	399	435	406	441	397	379	424	405	381	406	405	426	410	392	420	435	380	436	419	406	386	420	404	429	365	413	444	430	398	452	392	424	426	433	442	375	442	444	410	412	444	364	433	401	419	439	414	406	431	421	415	427	451	397	389	355	393	397	375	395	389	398	389	380	436	421	387	401	409	396	428	391	404	362	462	424	419	434	428	407	403	424	447	403	408	399	402	390	420	393	432	420	398	403	395	423	403	426	404	397	442	390	404	439	415	407	392	423	428	405	410	401	398	426	413	412	434	432	444	387	430	406	439	446	410	394	416	425	447	399	444	434	388	382	387	362	408	463	431	454	423	423	422	391	390	392	433	407	400	388	390	432	415	412	384	432	404	396	417	395	397	390	435	409	412	393	387	457	383	435	392	424	424	395	415	366	401	423	413	401	415	414	435	389	429	399	389	416	430	412	424	432	417	406	447	384	433	405	406	402	402	410	417	426	380	421	404	427	430	406	408	391	426	435	459	422	418	407	436	389	452	429	419	427	409	468	403	401	406	407	404	463	424	447	436	414	461	354	422	448	399	375	391	417	376	363	390	400	433	429	431	421	431	425	382	433	424	392	437	423	464	417	391	379	403	436	412	443	424	407	412	436	435	419	448	409	423	409	426	424	415	429	417	442	411	379	439	439	461	421	448	453	388	436	380	402	416	410	402	426	473	400	431	411	388	420	432	431	400	382	415	400	422	417	406	432	481	387	391	433	385	389	393	415	410	414	414	434	435	375	432	409	443	429	409	421	404	405	370	412	438	397	396	424	416	379	405	419	418	406	445	436	418	395	448	412	417	422	413	407	430	422	412	377	427	441	450	395	429	369	409	412	377	389	399	400	360	421	412	396	405	404	405	393	391	435	384	407	449	439	454	443	402	398	413	411	392	432	435	412	417	459	390	437	393	418	422	463	442	435	404	429	418	451	421	423	445	409	414	384	413	463	407	396	371	409	389	379	392	416	435	418	404	416	400	435	378	417	446	440	407	390	390	422	382	380	396	432	406	441	444	416	437	396	395	428	369	424	435	407	432	405	414	410	418	400	400	395	395	402	393	361	404	399	398	381	417	422	443	436	449	423	427	403	365	366	439	415	408	385	389	432	410	420	380	426	447	396	397	402	410	410	413	379	386	380	440	385	412	410	457	384	407	428	411	428	421	366	389	424	400	407	432	410	388	415	406	429	417	419	406	433	387	417	387	419	409	395	417	397	393	400	411	451	437	403	387	428	437	384	378	426	428	422	445	379	418	430	405	424	426	387	394	447	427	378	427	363	401	444	394	398	434	396	411	417	420	385	433	429	419	430	455	388	405	355	423	388	428	415	393	406	417	393	415	377	425	415	405	402	424	396	398	389	478	415	456	421	419	407	453	442	443	402	402	411	377	388	420	378	393	409	457	375	412	431	408	407	392	397	398	385	394	419	397	396	393	366	389	419	400	414	422	412	439	405	394	427	427	442	403	410	404	428	417	408	454	450	410	428	413	397	435	433	449	418	375	400	407	411	372	430	416	423	385	393	390	356	402	430	412	395	400	393	433	404	432	414	393	432	401	416	427	404	407	427	380	407	419	424	452	433	430	413	396	429	421	467	398	392	407	423
17243	6323	9096	8463	8610	8135	7075	5539	4291	3645	3040	2574	2747	2463	1801	1797	1657	1560	1551	1434	1210	1142	1154	1100	1153	1094	1102	1088	1090	1041	976	1022	966	1046	1032	1049	995	922	964	934	955	944	976	948	948	930	918	910	936	905	883	933	910	947	891	862	909	929	953	890	890	906	912	905	917	931	922	914	893	886	924	885	921	922	920	901	938	870	917	896	899	849	887	892	878	885	941	891	920	887	917	941	956	950	864	880	846	894	958	907	848	858	890	942	884	898	922	910	931	891	873	877	862	904	891	856	929	907	834	898	829	878	883	890	878	861	947	879	912	898	867	916	934	899	918	909	870	885	843	915	908	925	893	880	873	875	901	926	929	893	898	887	907	932	886	919	852	859	906	892	900	917	953	926	918	890	906	873	853	912	931	888	852	860	869	918	886	891	865	886	892	904	904	945	920	907	860	916	908	827	898	860	936	871	899	865	901	842	882	891	920	836	850	858	883	880	917	916	876	853	920	871	885	857	919	948	922	884	897	906	859	908	879	937	934	907	938	902	870	900	916	858	840	903	869	934	960	859	908	911	927	918	891	886	934	824	909	877	886	906	898	892	915	982	881	951	841	901	918	868	871	884	873	898	904	902	822	891	931	870	920	911	905	940	904	882	932	868	840	885	866	866	874	922	908	908	877	940	917	865	806	912	900	855	877	894	934	849	895	919	892	944	892	879	881	931	890	870	895	856	909	894	894	855	939	906	828	836	853	891	866	923	902	903	941	822	929	905	918	897	885	905	853	877	831	904	866	868	928	880	895	880	895	880	905	865	848	894	888	930	899	875	917	896	862	909	862	923	896	852	894	909	883	880	912	896	915	878	889	886	883	856	878	891	855	900	853	911	855	901	903	941	886	903	870	854	897	935	922	909	879	866	873	930	926	880	823	890	898	914	905	885	930	896	883	879	887	852	863	882	903	880	859	868	889	906	878	905	839	895	927	829	875	912	916	868	932	890	840	898	906	950	953	872	870	900	933	917	918	901	908	912	874	870	931	871	858	876	911	841	869	894	947	873	915	848	884	945	831	869	866	878	917	904	857	899	835	903	901	844	883	913	912	925	917	918	866	867	900	936	931	856	881	875	880	872	920	867	882	921	880	933	901	902	911	879	872	814	880	914	882	906	873	941	897	916	898	882	907	898	923	896	844	928	879	852	891	904	844	905	888	915	885	922	864	854	871	901	917	876	861	951	943	891	976	908	917	888	912	948	872	868	860	924	986	894	879	889	970	903	902	904	856	867	921	882	863	886	899	877	906	915	894	886	921	895	886	892	935	891	917	918	898	921	894	880	872	941	863	833	861	929	886	927	901	909	925	880	841	859	914	918	932	868	908	874	935	881	907	864	907	940	900	933	878	931	901	889	941	918	886	872	882	882	842	863	886	920	929	882	879	890	858	883	902	904	923	866	870	836	893	908	872	875	865	931	924	877	864	914	853	941	944	877	953	866	931	914	885	913	941	892	897	942	923	893	854	911	863	901	904	851	933	876	928	846	950	889	896	871	836	916	853	929	842	867	893	897	924	881	934	956	866	863	895	863	913	912	899	935	869	822	892	939	898	940	882	936	864	850	887	875	866	885	947	877	836	923	848	924	860	939	930	941	935	925	882	882	889	865	893	928	898	907	900	851	883	878	878	889	884	856	884	896	874	875	861	887	880	887	898	931	911	873	872	895	870	897	876	869	910	886	926	902	897	901	872	914	846	863	854	893	921	918	898	912	922	854	876	900	934	895	934	878	929	902	909	844	887	851	876	911	889	895	895	894	906	880	913	920	894	906	842	866	927	858	884	900	879	894	832	898	880	872	872	937	860	906	872	913	934	913	889	892	923	870	856	892	891	860	899	830	856	865	924	936	884	870	876	888	917	887	855	868	914	913	899	871	889	872	907	924	887	899	902	869	862	881	938	915	887	870	802	928	920	854	881	918	960	898	831	885	937	926	881	891	879	887	915	895	975	862	894	877	873	843	880	861	917	895	969	897	866	828	956	885	920	831	945	891	910	895	901	959	910	909	955	887	907	886	932	942	956	929	917	903	969	908	955	858	913	864	897	848	857	915	886	870	947	914	881	933	869	922	867	833	866	863	925	880	886	881	927	899	923	877	916	927	923	888	906	901	920	902	923	880	867	894	845	883	849	893	907	934	874	894	915	878	913	894	916	907	865	908	905	932	945	844	862	953	880	901	918	884	866	850	911	858	866	942	892	866	854	910	914	877	907	899	910	865	908	870	944	864	905	920	900	892	919	901	897	890	927	864	870	912	890	908	869	853	899	900	878	884	897	883	829	899	918	880	978	878	871	897	856	934	906	892	895	906	884	865	874	867	872	908	877	886	903	884	874	947	902	897	868	942	928	904	905	878	881	835	864	875	856	855	920	900	870	955	890	945	883	909	915	848	845	892	902	911	898	920	865	901	857	978	855	886	925	895	884	870	893	908	898	886	865	862	894	868	921	866	865	897	920	923	945	927	927	863	900	928	838	859	904	902	855	909	934	899	887	935	894	914	877	932	858	858	910	842	886	894	908	830	842	876	929	902	886	923	876	887	870	938	846	868	921	901	914	924	890	903	883	933	899	885	884	880	822	839	871	890	905	891	876	869	864	905	868	904	925	894	890	883	869	937	840	913	905	876	878	879	900	866	899	864	877	902	903	883	868	938	905	905	868	882	893	860	917	893	810	898	866	872	867	864	878	908	967	927	899	875	860	877	875	852	950	886	856	890	888	920	889	893	883	922	941	835	883	932	908	902	865	924	878	868	867	880	939	940	924	939	929	896	879	861	906	906	879	898	926	906	886	954	852	952	889	940	872	872	902	905	895	907	894	913	881	857	863	878	928	878	892	820	895	897	877	820	916	884	912	904	933	913	899	943	981	912	848	909	863	903	897	890	844	899	887	914	884	889	865	849	847	850	898	967	919	864	840	870	881	924	839	937	878	919	899	881	918	883	901	923	910	853	900	900	942	821	946	896	899	973	850	872	839	880	904	936	897	890	904	922	914	879	945	906	855	859	916	887	910	936	905	871	872	846	861	920	967	917	900	945	888	908	901	882	911	868	912	947	934	886	894	894	899	894	900	874	884	897	923	900	845	856	962	890	842	824	929	896	892	889	892	919	859	865	892	896	941	918	851	930	905	918	892	908	876	843	908	872	870	894	899	848	895	832	846	888	912	818	901	873	893	851	897	873	911	929	904	930	930	945	862	941	926	929	893	921	901	912	886	947	928	876	879	909	924	919	898	879	880	861	890	872	960	970	913	923	914	826	877	842	902	896	896	899	894	878	864	883	899	930	898	843	885	925	858	863	857	932	934	883	918	902	885	904	858	852	904	937	871	889	908	851	871	904	861	873	921	923	891	952	890	914	911	875	882	910	887	906	875	906	891	939	902	852	913	865	908	894	881	898	891	900	896	894	875	910	892	952	900	897	881	886	919	878	940	875	899	895	915	873	824	896	869	856
12396	4012	2453	1453	1097	945	889	750	560	564	498	468	453	488	454	429	435	444	441	368	403	413	439	387	392	389	370	380	352	401	376	409	403	382	364	350	366	357	375	379	393	369	408	341	400	373	374	327	395	367	362	323	387	369	340	392	373	359	393	396	380	326	369	362	346	368	363	362	361	377	382	375	349	358	326	370	393	388	363	364	392	367	379	373	368	362	381	366	342	378	384	409	349	359	389	386	365	355	381	385	343	359	373	364	366	373	372	369	339	360	360	356	388	391	412	357	369	391	359	371	347	373	389	371	393	358	371	336	370	381	348	382	389	353	379	370	383	379	383	401	376	384	382	357	387	377	356	363	368	360	390	343	351	406	375	380	327	371	403	354	336	343	373	399	393	363	406	339	387	387	345	417	375	410	391	352	371	403	367	404	375	371	383	383	377	371	383	362	392	361	394	428	384	358	392	366	349	344	322	358	395	332	337	380	371	358	375	401	374	380	330	380	359	396	393	344	408	385	358	384	422	350	347	369	363	402	356	388	379	369	380	390	408	348	352	356	377	382	375	372	382	388	369	414	390	384	409	373	384	357	418	379	352	407	406	385	401	395	389	410	377	384	381	371	369	369	350	377	386	356	398	341	377	406	388	380	389	408	367	371	345	346	348	332	367	367	361	391	393	374	377	367	414	362	359	395	412	384	359	357	378	356	387	385	341	378	365	377	402	410	382	403	390	414	390	389	372	378	407	372	354	414	383	388	365	386	360	371	368	360	405	350	372	405	401	409	368	413	414	367	360	372	355	335	353	406	368	335	443	357	378	389	380	345	353	344	342	380	383	369	424	384	378	352	349	392	357	378	379	379	395	352	404	377	389	385	380	344	388	417	375	394	370	362	339	361	387	412	382	385	382	410	392	402	386	398	399	378	386	375	333	370	364	325	362	350	369	391	398	343	397	396	404	357	411	419	378	386	396	384	416	415	393	347	370	354	381	380	386	377	376	379	366	357	354	384	349	377	355	386	397	385	353	350	357	377	401	416	397	397	387	358	353	351	390	406	361	359	415	326	386	386	366	355	357	374	353	366	363	364	377	400	412	366	376	408	371	358	344	359	376	364	360	381	353	329	375	367	371	385	347	361	378	380	340	385	357	390	400	373	345	368	345	358	365	384	392	314	389	402	382	430	373	375	357	367	366	412	366	355	390	415	345	397	358	366	338	373	370	341	355	388	354	380	360	397	337	378	364	442	406	386	411	311	347	345	355	354	334	364	385	372	409	398	375	380	402	363	356	355	360	366	395	377	342	342	338	400	396	364	353	412	398	403	351	341	373	391	359	433	392	424	397	394	381	409	363	374	339	378	322	375	380	338	398	370	378	418	349	377	372	302	408	346	365	383	395	373	378	345	343	357	390	357	399	396	385	348	408	387	377	358	377	335	373	411	383	360	387	351	374	353	363	384	396	402	368	388	390	373	369	376	388	405	338	387	369	426	350	406	378	358	398	422	408	377	356	376	373	423	367	389	360	391	373	378	398	330	369	371	406	394	385	398	392	373	368	380	371	384	369	402	424	340	405	390	387	366	364	360	384	415	420	389	382	368	361	400	385	399	368	371	369	381	362	403	380	383	404	399	397	336	390	332	380	349	367	375	357	384	361	357	406	364	388	373	324	395	375	365	409	353	382	374	383	377	366	365	373	364	357	404	360	349	381	375	380	342	350	380	364	390	357	368	367	369	354	380	366	368	394	395	385	374	365	403	341	358	338	374	464	389	378	402	369	367	356	379	349	414	378	406	387	375	360	375	350	375	366	350	388	346	376	391	339	365	406	393	403	379	367	386	384	395	341	402	390	372	361	388	343	396	354	395	378	394	382	380	372	335	367	405	413	410	343	401	350	378	381	382	365	387	348	379	376	378	390	394	388	393	380	364	403	385	380	388	406	329	374	347	391	404	394	399	375	334	386	370	390	399	376	397	372	418	415	346	385	399	355	351	369	343	404	381	393	398	383	369	353	387	383	339	380	352	354	364	382	396	436	385	366	379	377	369	405	398	376	350	367	372	352	385	384	368	352	368	345	391	357	406	377	401	381	375	358	366	358	359	342	379	354	365	372	375	385	348	376	348	358	391	375	366	360	344	378	389	377	412	346	383	401	369	369	400	397	378	383	357	358	338	346	398	403	389	447	401	379	368	407	376	374	345	329	408	343	354	381	347	393	392	390	338	390	370	383	377	378	344	384	388	387	408	354	337	393	390	365	382	399	336	340	389	370	341	361	420	366	350	358	360	329	398	345	360	388	356	368	385	367	374	325	337	391	405	383	417	358	375	375	435	362	356	333	380	360	397	398	417	413	340	373	375	349	392	367	370	375	353	363	359	381	411	409	390	326	371	349	378	322	363	397	396	372	328	416	375	409	340	376	379	378	422	374	350	371	369	357	410	378	370	386	406	385	357	331	391	342	382	377	355	387	358	339	378	364	417	402	385	361	441	400	402	346	334	391	352	378	400	402	387	384	370	386	360	379	391	392	428	382	398	326	357	329	380	369	388	383	359	381	423	410	362	366	398	372	383	393	357	379	391	361	357	370	364	351	392	356	375	390	371	399	368	370	360	388	361	407	346	358	425	378	367	359	390	369	376	401	391	344	410	370	330	378	385	370	363	388	377	381	378	357	370	356	410	361	385	356	362	406	399	357	361	389	409	375	334	343	415	387	397	390	359	387	355	395	363	374	362	319	377	389	356	396	365	391	395	381	379	386	392	356	398	368	373	389	363	386	383	368	358	333	335	377	360	373	371	374	357	367	404	358	360	389	388	359	365	371	381	327	366	392	365	336	352	379	348	340	369	398	369	385	401	387	408	391	400	389	364	362	375	346	349	340	388	364	383	367	398	381	394	372	346	372	373	368	414	391	373	380	358	365	367	395	416	361	346	404	325	383	346	364	352	385	374	347	384	367	387	345	403	364	366	378	393	390	332	368	364	325	385	406	395	337	346	364	359	366	395	363	380	376	355	387	367	375	402	418	391	356	409	355	341	350	376	353	365	365	388	379	370	348	381	372	396	350	410	369	373	361	392	385	402	362	420	389	348	367	400	336	342	373	374	328	356	375	371	403	389	398	379	401	369	387	354	358	357	357	355	396	365	412	418	408	389	376	323	358	366	370	403	409	340	407	363	423	382	352	364	376	372	403	405	342	384	388	377	366	366	376	372	344	403	360	370	349	375	331	384	369	369	351	360	383	356	390	339	356	356	350	415	363	396	398	391	380	418	384	381	374	343	415	422	385	353	350	383	354	393	383	382	347	350	380	406	346	372	400	384	393	393	377	349	383	379	357	411	348	394	368	415	408	418	395	350	354	379	374	362	377	425	392	380	380	383	402	382	369	390	367	351	364	376	386	361	384	384	411	410	406	391	356	371	398	378	390	374	359	361	406	385	376	388	397	349	372	376	403	380	372	375	386	379	366	394	351	358	372	411	370	384	378	401	371	365	343	392
7084	3393	4239	3700	3649	3602	3153	2708	2015	1788	1437	1327	1470	1384	1131	1189	1147	1128	1087	1093	951	958	900	941	852	922	909	966	899	884	879	846	845	881	860	783	871	899	850	824	798	837	807	826	835	847	811	771	776	771	809	824	781	860	790	851	840	851	854	843	822	813	851	783	821	778	789	887	841	786	794	857	798	802	764	804	786	822	820	812	833	799	795	788	802	789	811	828	786	774	830	797	804	760	883	818	833	793	852	795	771	829	843	796	767	748	805	810	827	791	781	894	760	836	839	853	825	813	855	820	856	808	805	873	831	805	787	864	836	832	841	772	760	807	804	764	782	818	795	854	806	839	818	793	846	786	868	823	824	823	810	763	833	839	855	845	840	810	800	816	819	821	802	833	847	824	849	798	811	853	874	774	829	816	838	817	788	778	859	787	778	837	883	831	798	807	772	862	821	838	811	793	796	808	829	788	837	797	779	812	820	875	876	827	804	715	840	794	814	841	854	842	827	813	840	755	767	799	797	813	809	766	800	812	834	781	820	804	810	811	798	795	817	804	841	786	841	803	852	790	817	783	837	781	797	807	838	809	780	805	821	782	886	808	810	813	781	804	834	844	827	817	860	822	820	822	752	768	843	828	777	804	794	772	772	850	813	820	807	792	779	796	831	816	783	786	777	846	804	810	838	802	770	847	831	755	835	826	853	767	838	795	822	773	827	816	827	835	838	778	823	823	807	845	827	821	835	769	798	850	823	850	819	816	846	861	717	788	818	857	829	803	773	853	787	800	821	799	826	861	778	825	864	822	812	814	834	855	851	842	840	857	757	834	769	770	798	831	825	807	779	842	820	845	820	810	816	844	784	777	812	830	847	772	820	814	842	817	775	771	883	842	823	780	825	793	766	815	861	807	810	852	838	797	871	790	803	809	793	803	834	788	779	768	783	848	811	842	873	829	811	777	825	845	863	835	792	787	842	800	808	891	782	831	853	827	814	829	849	782	826	754	765	806	802	807	883	794	776	812	834	879	828	810	798	819	820	785	845	828	820	802	772	803	843	820	818	809	819	796	806	816	818	802	804	862	800	843	814	835	800	785	794	788	863	744	832	806	759	823	819	830	797	798	832	823	772	826	862	789	815	732	769	837	815	816	826	798	779	824	832	839	792	792	857	787	802	805	813	780	791	816	790	793	822	823	787	839	773	767	781	842	802	819	825	818	788	804	820	830	859	778	758	840	850	746	779	830	809	819	835	787	763	821	785	850	830	794	817	798	836	835	828	807	778	806	753	786	810	781	801	906	767	827	848	786	840	821	821	786	785	789	794	826	859	822	836	797	823	804	833	796	791	865	812	794	837	844	791	794	808	818	780	789	816	798	825	829	792	813	767	833	870	841	808	808	800	782	804	810	816	840	786	827	839	796	798	811	774	823	814	806	800	827	835	827	791	820	833	800	760	818	816	823	719	817	798	848	845	781	823	792	827	811	819	804	786	807	815	831	817	757	807	797	789	855	810	841	842	811	751	804	797	773	790	799	834	770	859	857	807	805	802	841	820	846	867	820	856	802	767	850	750	792	810	803	849	829	758	791	881	799	787	830	839	821	819	815	858	798	864	804	785	827	819	791	827	821	791	822	775	794	787	827	783	785	823	810	792	773	763	797	841	848	798	794	825	816	849	814	809	840	835	829	777	827	839	829	823	808	756	799	813	836	819	859	771	854	806	831	793	835	813	830	847	831	800	853	822	820	793	794	811	828	827	814	790	802	764	819	796	839	791	793	846	817	846	820	788	759	844	877	828	785	856	772	779	812	838	829	803	821	788	819	789	781	849	842	835	832	800	834	858	830	779	792	774	812	825	818	795	764	846	846	764	792	866	833	769	799	820	822	810	783	847	842	854	794	787	852	804	849	795	794	843	815	818	814	830	871	838	793	854	791	819	823	813	845	877	793	776	806	827	816	810	786	809	814	815	810	794	836	840	761	779	769	792	772	870	787	808	783	832	795	836	785	738	852	795	823	824	821	831	827	872	785	819	831	828	803	820	847	839	862	808	791	807	809	824	785	765	849	784	782	800	827	754	774	811	823	807	823	741	865	805	804	785	794	810	779	807	789	817	806	815	829	804	802	822	858	831	816	786	836	795	763	793	781	808	821	782	788	835	792	805	790	768	865	817	795	760	841	788	809	837	763	797	754	805	807	817	787	847	778	820	779	799	793	793	741	762	837	764	811	799	810	811	793	877	806	841	791	765	805	809	859	827	805	809	808	790	842	842	805	817	860	850	814	791	783	823	826	801	864	766	802	808	808	811	846	769	815	836	834	831	778	839	834	774	834	798	764	827	762	841	822	825	864	775	813	819	786	817	819	818	828	892	801	794	772	846	773	851	833	858	832	786	853	817	839	842	770	756	807	788	870	773	837	814	815	858	841	835	842	824	764	846	853	798	796	820	789	817	806	839	779	794	772	812	811	825	790	846	833	817	811	820	825	787	833	842	855	868	864	805	811	836	821	846	767	809	789	782	825	791	792	776	838	844	791	781	784	819	780	845	827	805	834	863	804	828	780	819	834	793	806	813	801	818	844	819	871	821	837	839	818	813	893	828	771	757	818	846	816	814	820	848	778	802	790	808	803	834	810	824	795	817	836	802	840	846	820	809	794	856	808	741	849	764	801	819	788	825	807	800	794	805	807	776	809	822	822	732	836	787	814	796	815	814	807	796	762	761	803	809	806	825	853	768	808	774	801	786	812	777	807	814	813	834	807	787	810	785	859	801	794	824	823	852	839	824	815	763	836	803	762	866	818	809	848	828	826	819	767	781	801	786	808	811	781	826	821	736	821	756	825	793	813	761	774	856	832	817	792	811	850	831	797	809	794	822	842	822	791	848	830	842	814	839	815	787	834	831	776	830	781	799	805	802	810	828	854	787	786	848	839	836	784	821	788	798	828	871	781	787	833	776	811	837	791	843	831	816	820	833	814	814	855	839	809	833	819	825	837	838	868	843	806	855	794	781	815	749	790	819	758	798	775	822	804	805	779	803	804	861	781	793	816	792	800	786	861	807	818	832	823	799	824	849	812	770	826	797	834	812	835	805	769	789	800	783	860	823	754	827	781	817	852	840	833	870	760	772	786	826	802	821	816	808	811	812	760	807	796	768	830	812	837	844	788	848	792	784	835	824	859	809	792	830	758	766	826	832	867	806	853	838	823	760	845	796	776	820	794	749	863	796	789	784	806	767	816	787	802	804	739	802	838	845	835	795	808	770	785	806	835	826	851	836	833	814	800	803	857	792	793	849	865	812	753	822	858	768	806	845	858	808	812	836	843	838	832	812	775	816	763	845	762	851	785	772	814	810	777	773	816	839	801	863	833	780	789	793	862	807	842	812	774	801	866	824	811	853	815	816	807	833	842	804	816	823	806	854	791	807	837	801	825	824	815	876	817	816	801	865	788	798	792	808	800	807	813	803	805	796	759	819	826	858	782	790	787	854	850	869	768
23477	6687	4194	2346	1772	1675	1419	1075	858	673	621	547	615	553	445	441	456	408	382	406	424	384	412	383	354	400	336	341	354	341	346	342	374	377	346	379	369	354	360	391	355	326	322	362	311	340	362	354	337	386	350	365	352	344	307	362	319	355	385	352	347	319	354	350	336	336	347	354	338	338	333	352	316	315	359	339	346	325	393	346	364	334	375	331	358	370	342	326	334	316	365	327	360	339	342	357	341	318	353	370	336	367	351	315	371	361	365	321	365	333	305	374	328	348	374	353	344	298	335	357	361	387	397	352	319	351	311	338	355	329	331	348	364	361	316	355	374	300	361	314	331	329	325	333	367	376	328	325	341	346	343	367	361	329	357	329	310	327	360	366	382	327	353	316	328	342	375	349	332	314	343	345	355	313	325	342	387	339	346	349	338	320	338	366	356	343	345	358	339	346	366	360	331	356	325	360	319	376	343	342	355	313	319	345	332	310	327	347	344	358	329	371	358	339	363	351	326	365	358	341	351	331	322	305	323	366	362	365	379	328	358	290	357	363	361	360	338	353	344	338	327	356	354	339	338	325	308	333	348	386	330	343	376	370	356	379	340	323	349	326	361	349	363	396	328	351	340	314	363	368	374	329	356	357	349	348	337	327	327	360	358	349	332	344	381	337	365	345	317	355	349	331	350	341	354	338	348	332	357	334	355	364	361	337	358	315	332	406	332	327	309	358	331	343	348	388	343	337	331	329	329	352	357	315	343	339	353	307	339	314	355	342	345	343	342	381	356	318	366	350	349	315	379	347	395	329	358	339	352	315	344	332	346	370	342	351	364	321	389	351	350	332	343	350	344	307	349	374	325	349	353	396	348	388	348	293	319	363	332	346	341	356	325	346	346	357	345	325	345	283	364	348	349	349	347	326	342	358	344	333	396	355	344	358	380	343	335	343	344	333	351	333	340	349	326	323	351	341	381	351	333	332	312	341	338	336	343	343	334	356	358	356	353	345	348	342	349	307	327	341	356	355	334	348	357	334	345	309	347	345	367	326	334	322	342	350	309	337	329	323	348	356	338	350	361	357	360	373	383	356	332	373	365	320	330	304	348	373	380	342	341	347	337	294	375	359	330	352	364	341	330	353	350	356	354	348	401	355	344	349	384	330	340	302	350	358	333	348	336	376	362	349	316	350	331	373	329	323	339	321	305	358	346	330	334	336	333	343	323	337	356	349	341	306	343	378	328	325	329	317	344	351	344	332	373	337	342	376	308	374	364	307	366	315	322	324	339	357	345	363	316	331	389	354	334	366	319	336	304	347	322	380	341	374	331	316	342	370	355	313	293	366	347	295	356	347	382	342	357	315	377	386	381	351	345	302	328	362	337	391	346	317	384	328	314	319	314	360	365	340	347	319	349	367	324	359	395	327	346	321	335	340	345	333	352	330	331	347	362	363	347	359	329	342	355	346	327	368	345	351	353	345	346	349	367	358	344	334	314	321	346	381	317	359	364	338	361	365	338	368	366	344	350	389	345	327	327	349	362	321	346	334	368	342	367	374	351	328	412	340	317	352	355	357	339	342	325	362	337	332	357	352	331	373	346	356	327	339	346	319	362	326	347	346	334	369	307	301	312	369	310	351	336	336	319	367	289	355	315	342	322	305	313	311	309	356	359	343	376	353	355	348	386	343	360	315	344	351	334	347	326	353	360	358	310	356	312	382	329	338	325	336	353	348	353	354	358	341	358	349	359	347	353	331	355	355	333	319	357	331	307	314	352	340	331	376	322	311	335	336	327	305	298	338	353	335	334	340	348	418	370	312	308	312	349	359	370	328	314	353	326	351	337	339	330	302	361	361	357	338	368	312	328	328	342	320	338	344	367	350	388	317	338	373	344	369	350	337	356	347	322	342	362	351	338	336	364	352	344	336	331	338	310	333	347	392	349	358	367	399	305	334	385	340	310	328	324	410	327	339	377	335	334	389	379	323	360	305	315	344	356	317	356	375	361	357	349	356	361	358	362	351	364	363	342	352	345	365	348	339	326	329	375	321	325	344	342	377	355	347	344	351	346	350	367	338	358	365	310	379	361	351	332	365	351	326	347	385	345	362	349	347	375	320	323	346	346	347	339	354	336	354	337	311	343	344	381	322	354	358	323	332	370	317	369	363	308	320	316	326	345	314	349	341	329	323	349	293	340	339	349	333	356	342	321	319	328	358	351	354	337	357	323	314	380	358	370	383	344	342	367	348	358	326	341	328	350	364	333	335	350	338	310	356	340	346	351	365	321	341	324	338	352	366	347	332	330	341	323	344	362	300	341	373	380	402	353	335	302	342	348	358	345	322	336	359	345	336	344	347	338	318	368	341	345	315	336	311	331	317	293	373	376	365	366	368	356	345	383	313	364	341	391	358	331	338	359	370	366	368	321	311	341	349	350	311	327	347	345	406	382	401	347	383	369	344	319	356	317	325	352	361	366	303	326	328	357	365	367	362	339	342	318	334	353	300	359	345	390	379	369	342	362	366	344	328	311	338	372	335	347	377	365	311	358	328	338	354	345	347	351	351	359	320	305	335	316	348	369	363	321	353	363	338	357	375	344	354	356	330	343	314	363	314	342	361	315	345	385	340	370	393	313	320	385	340	327	322	311	343	329	364	363	363	361	324	336	347	368	371	357	341	324	342	350	342	323	312	348	360	318	352	359	344	328	422	358	343	354	334	368	335	364	362	335	323	337	343	345	332	334	367	366	352	306	325	366	303	329	350	339	358	361	360	353	366	337	364	317	348	334	352	298	328	340	332	380	349	373	356	345	330	317	344	377	365	363	330	370	373	368	354	359	310	325	352	306	342	321	317	371	345	342	303	351	340	348	337	313	349	370	330	349	337	377	311	368	342	339	327	353	329	364	326	309	312	346	315	313	341	330	339	351	332	325	364	341	333	358	321	346	317	373	338	295	335	351	333	357	328	383	360	335	343	348	349	304	309	340	356	346	337	358	357	333	315	345	350	350	367	350	308	368	355	359	331	367	351	349	329	338	330	343	342	319	329	329	345	313	361	362	341	373	358	344	338	292	361	379	381	357	345	319	372	387	327	369	378	336	334	345	359	352	378	369	335	323	346	359	332	308	336	339	357	330	341	345	353	349	340	392	336	317	331	351	328	344	330	320	349	341	317	348	373	361	357	367	383	352	302	355	365	401	350	336	354	342	323	347	360	342	377	348	349	342	303	351	394	346	350	348	326	340	329	365	339	318	336	349	364	311	340	309	377	328	334	311	311	373	341	394	361	298	318	348	350	354	338	332	354	362	377	376	350	371	371	332	373	368	354	332	322	367	357	349	384	337	334	373	322	376	316	326	393	351	352	343	379	355	333	351	381	351	310	316	347	377	338	358	335	329	351	301	360	307	382	369	367	365	344	358	352	353	332	378	334	403	332	319	340	314	349	356	361	332	352	356	335	342	368	331	343	379	355	374	338	378	347	354	356	353	323	355	324	343	366
13767	4769	6919	6023	5946	6087	5290	4454	3235	2579	2143	1910	2088	1948	1434	1393	1273	1248	1201	1228	1027	1017	1022	957	903	899	962	894	850	875	849	876	823	814	851	835	827	840	817	777	791	744	801	793	802	816	765	724	792	780	815	762	730	733	748	777	779	778	681	802	783	760	752	686	779	768	739	700	752	721	840	727	750	745	784	721	771	736	801	795	744	754	727	780	782	734	755	722	723	800	764	752	773	785	760	751	758	789	750	740	797	801	750	740	764	762	777	776	765	785	761	777	755	749	767	718	755	775	758	748	759	698	772	746	751	766	746	715	803	757	785	772	795	768	779	709	772	779	724	787	756	782	729	718	763	728	726	771	813	790	751	749	735	765	722	782	799	790	785	776	796	769	793	754	713	819	749	785	776	754	770	765	775	730	779	778	756	757	786	771	762	729	775	760	734	731	779	782	802	739	774	753	782	757	795	738	764	768	769	765	757	810	816	712	741	764	721	802	738	736	779	754	743	799	773	771	781	735	774	780	762	774	753	748	771	738	748	751	732	789	784	787	765	770	769	774	804	740	809	733	760	781	766	749	725	765	801	702	705	753	816	740	750	761	782	724	820	814	729	763	824	746	734	765	752	721	736	784	751	752	783	755	788	797	767	745	723	756	734	822	698	747	801	839	812	707	817	772	761	762	749	756	763	795	777	789	738	805	760	833	755	770	753	793	749	745	721	715	759	750	731	797	780	801	807	765	766	752	701	757	731	789	780	701	775	779	778	737	805	787	747	765	735	739	734	740	755	790	740	759	778	764	799	754	806	803	806	761	784	771	763	756	735	809	765	796	795	706	712	803	729	773	732	754	816	744	740	782	765	758	788	738	759	735	778	671	767	769	729	749	776	740	776	762	800	779	823	802	777	764	774	815	763	768	779	775	726	775	762	752	758	761	787	801	756	796	746	800	714	764	779	785	728	797	770	748	757	752	790	709	784	815	787	800	723	828	757	751	744	831	756	752	820	816	767	770	770	776	796	728	756	754	768	713	767	723	722	757	755	808	807	783	827	801	709	794	721	775	751	809	767	786	682	758	790	740	726	799	732	719	731	765	783	758	766	788	750	793	749	783	753	790	707	789	739	774	734	780	772	736	704	788	788	705	780	764	741	772	833	777	740	782	738	732	750	762	773	782	749	770	778	772	754	772	790	763	738	749	767	793	717	713	733	806	766	709	785	743	779	755	757	729	728	754	755	737	763	793	726	799	739	767	732	751	773	773	788	790	725	772	739	806	745	746	741	762	746	759	746	778	759	781	732	773	801	754	787	774	806	773	801	719	755	741	777	778	806	703	743	732	737	779	750	797	743	768	731	776	765	737	741	775	806	753	792	777	775	752	734	739	741	761	809	763	778	774	816	722	757	739	824	755	711	722	768	780	774	769	798	778	772	776	801	756	770	763	726	717	739	801	741	720	805	739	726	792	776	757	783	729	803	764	790	809	716	781	762	765	750	717	800	762	796	755	798	764	802	764	804	768	739	734	815	776	787	793	785	787	768	768	733	769	746	729	752	716	753	751	758	703	780	767	807	766	744	750	783	802	753	789	787	755	772	771	806	737	733	790	803	777	774	765	746	792	740	742	730	763	799	759	709	770	799	772	739	719	756	766	750	760	786	725	787	757	786	754	746	723	755	738	787	746	790	767	745	715	752	733	754	769	821	746	783	767	746	784	765	797	756	727	769	760	774	801	767	752	740	802	756	766	768	742	756	830	805	737	738	772	715	756	745	754	777	741	790	768	730	788	781	753	769	800	727	758	758	703	721	747	754	807	747	777	753	785	773	756	789	776	761	815	770	768	794	802	757	758	740	782	807	738	828	813	819	743	728	746	800	764	748	759	755	830	797	738	745	734	788	755	709	759	808	751	712	784	775	767	797	728	807	775	705	751	759	783	741	744	730	749	769	757	773	727	797	802	756	799	744	786	794	760	765	763	754	774	785	758	776	765	764	781	781	768	764	795	770	783	751	805	791	803	778	800	734	765	739	749	809	829	832	767	794	764	745	726	785	725	796	743	775	736	782	762	743	819	780	764	769	766	736	752	770	780	755	728	748	783	786	769	767	758	751	754	690	793	731	800	765	685	739	731	746	781	731	741	752	788	746	771	790	769	787	749	772	787	762	745	741	809	787	795	778	782	764	769	721	750	745	744	773	714	764	750	700	815	736	792	757	771	751	723	780	785	778	789	753	775	753	750	830	775	753	794	744	716	773	766	787	760	775	709	773	788	720	807	727	739	786	701	749	772	737	735	807	768	800	774	804	740	747	751	734	732	777	745	717	754	813	779	740	767	785	752	812	830	769	726	767	774	743	810	698	720	755	775	800	748	786	784	799	778	736	750	755	780	760	717	774	739	769	780	750	795	788	771	707	767	801	761	744	754	741	741	740	760	805	757	793	737	756	712	759	791	764	752	794	770	751	770	770	739	755	771	824	788	762	768	732	785	794	755	761	793	767	761	786	799	807	756	778	784	733	760	795	734	728	787	789	765	745	814	781	810	748	771	768	774	766	745	771	767	747	793	787	715	713	776	790	772	786	782	743	748	731	767	736	783	769	762	770	739	753	736	749	748	816	736	779	742	712	754	757	749	766	700	755	747	746	724	749	725	738	788	750	811	752	761	812	797	764	775	777	791	761	752	748	737	781	770	743	772	797	763	796	754	744	715	732	785	770	782	760	760	811	793	725	766	721	741	715	780	791	793	763	746	748	760	756	785	795	753	736	758	786	800	776	770	704	807	767	735	767	717	711	770	755	799	754	791	799	786	765	747	800	737	750	746	746	733	749	758	724	733	770	734	693	740	763	787	805	717	790	742	746	831	685	760	825	799	679	781	767	759	755	728	779	756	773	763	792	762	753	722	724	741	774	772	740	771	786	810	769	731	763	721	749	756	772	772	795	716	777	720	782	748	799	735	763	777	745	713	776	794	799	769	744	816	755	798	741	767	716	786	772	792	751	770	734	744	775	773	748	730	768	782	777	752	732	751	783	772	774	770	718	738	781	738	701	797	811	781	756	822	797	767	789	719	753	803	788	793	786	768	801	749	719	779	784	731	763	764	769	738	796	716	758	754	748	761	778	768	745	759	751	749	736	732	771	766	762	795	727	778	768	769	767	782	738	793	727	769	735	721	722	743	763	780	795	816	768	792	799	765	784	742	735	747	741	736	748	783	740	752	689	789	741	723	749	753	736	756	784	808	788	749	792	751	704	794	755	697	788	766	796	803	735	781	791	749	789	761	753	798	729	744	776	787	741	725	749	763	793	778	722	758	817	748	779	758	812	752	745	694	794	764	787	748	759	774	709	768	742	749	759	714	787	745	717	752	756	769	742	771	755	690	788	800	768	745	770	749	798	735	799	761	703	750	765	809	791	768	787	773	748	776	769	735	761	756	786	724	759	756	790	813	740	760	783	762	770	775	771	764	780	786	800	789	784	797	810	719	781	768	771	792	731	745
29435	9963	5866	3438	2649	2360	2042	1683	1156	916	789	690	706	703	570	540	491	498	536	501	469	450	434	420	455	447	451	453	404	424	390	439	425	430	416	402	418	400	437	424	402	381	407	409	403	433	419	387	415	404	377	398	403	364	432	380	423	393	387	387	404	412	401	377	393	413	453	424	377	439	391	429	410	411	376	407	379	409	389	395	426	445	422	419	386	412	397	396	388	411	353	400	411	375	408	375	405	424	419	433	390	419	405	446	403	368	387	392	380	373	422	417	421	416	372	463	456	413	421	408	372	369	378	392	401	390	391	427	407	344	364	410	427	442	414	422	400	424	422	405	447	415	400	408	380	416	380	385	432	395	364	379	378	388	385	438	413	407	427	384	453	425	411	429	408	395	414	398	363	427	439	398	400	426	415	421	379	409	357	425	406	439	420	427	389	385	416	421	426	390	404	393	415	379	431	393	377	410	380	414	398	387	370	404	385	383	411	404	388	377	401	419	403	350	416	372	375	387	425	382	372	430	396	400	423	421	378	406	405	436	423	387	405	384	397	390	428	424	376	412	434	387	395	414	413	382	421	379	414	376	385	370	399	397	393	390	447	419	466	407	390	388	396	441	406	394	349	397	414	404	370	406	376	433	410	388	409	410	391	392	364	399	462	428	372	373	374	428	396	377	406	399	430	376	413	403	406	392	420	475	387	382	397	399	392	458	466	399	394	372	401	430	403	387	403	381	391	411	398	387	409	375	429	416	428	378	375	455	412	412	378	420	425	424	425	427	388	398	422	430	430	422	383	418	409	449	428	412	408	395	452	454	399	402	441	392	404	442	395	388	375	426	404	431	418	396	430	403	387	425	408	367	401	361	392	417	410	424	404	380	387	407	410	403	399	421	391	440	373	387	416	422	410	457	385	418	385	431	404	390	408	433	372	423	374	419	444	390	379	379	369	409	429	432	392	407	416	396	405	420	415	412	376	424	380	364	370	414	394	430	404	398	396	469	401	398	411	417	447	404	424	393	433	474	396	453	364	405	425	406	397	409	391	418	423	422	409	403	440	407	391	389	416	372	397	395	339	388	443	404	400	416	412	395	395	396	402	396	411	403	390	429	434	398	393	364	464	411	421	380	377	403	403	413	407	426	385	413	424	378	417	380	414	388	387	430	410	434	409	441	396	382	421	400	408	377	398	400	389	362	386	359	412	417	410	378	426	385	375	388	428	405	397	416	397	426	406	409	453	403	410	447	407	409	433	396	426	443	383	407	401	444	430	363	411	384	396	397	418	403	364	382	409	387	395	357	428	423	407	399	386	408	418	442	399	410	411	414	399	385	409	402	439	436	399	417	401	449	410	426	380	424	426	413	425	432	393	374	395	429	434	435	375	416	414	438	399	438	416	444	433	411	446	414	401	402	432	385	380	436	407	369	403	414	397	373	423	414	387	399	463	432	404	415	442	461	400	387	413	404	414	409	422	427	376	402	397	430	370	382	439	353	412	432	427	407	408	378	397	422	432	400	405	404	414	398	408	427	400	429	402	398	397	385	397	384	398	410	411	404	408	389	384	397	390	413	405	430	398	376	436	420	401	385	399	427	386	409	395	407	384	369	369	385	413	420	420	401	388	404	418	378	405	387	451	402	396	359	423	366	385	432	396	389	398	361	377	405	440	406	380	418	415	398	441	440	395	406	390	449	411	381	416	412	376	373	386	463	408	437	400	399	401	421	429	409	426	407	349	419	389	411	383	415	388	365	422	393	428	406	397	424	416	427	415	377	334	411	416	441	438	381	384	396	375	446	385	378	363	378	417	397	386	393	382	404	406	404	419	384	426	452	381	392	414	410	417	386	351	405	401	411	399	421	408	409	406	401	408	406	414	398	438	411	413	421	435	389	417	416	407	361	437	407	383	375	408	418	373	396	461	433	374	432	392	399	400	408	423	381	399	433	400	406	440	420	401	406	385	376	422	396	398	425	431	411	389	363	423	405	404	422	403	393	387	432	428	421	441	445	399	370	437	385	408	401	381	420	382	425	378	366	361	371	427	430	383	399	400	372	403	431	394	422	422	398	436	391	432	391	403	443	375	399	411	405	403	427	420	367	412	375	371	409	428	390	377	364	414	411	408	377	405	397	405	413	366	387	390	437	396	410	411	409	381	427	446	428	416	407	464	418	418	365	401	380	386	401	395	399	396	389	425	388	424	406	414	426	428	396	371	404	388	411	432	362	405	426	387	380	407	406	394	376	407	417	402	376	374	398	390	382	404	467	399	377	416	408	413	408	380	373	376	411	446	437	412	391	442	443	386	446	346	394	398	426	396	415	417	416	433	413	385	391	382	439	406	411	410	418	376	411	432	410	430	427	456	428	401	393	445	432	419	394	408	372	398	459	420	409	373	418	417	419	402	389	395	388	375	426	440	430	372	418	417	404	401	414	389	423	399	432	427	379	426	400	407	439	420	429	413	416	427	407	439	401	411	420	398	403	437	384	381	397	400	388	415	401	380	405	392	427	386	460	405	385	408	442	386	406	406	402	443	402	377	406	376	378	400	386	386	409	404	397	373	423	396	410	401	445	383	406	439	391	447	393	402	409	408	420	420	390	402	419	414	435	439	389	420	429	431	438	423	417	374	374	420	417	433	419	409	378	438	438	402	431	395	382	386	396	431	429	406	416	372	398	374	400	361	378	429	457	425	376	399	389	386	426	416	395	448	398	427	405	393	427	385	388	409	434	392	390	400	396	390	395	411	378	415	426	394	397	397	409	426	415	358	395	398	433	365	395	403	407	447	383	409	410	443	387	410	370	426	386	396	433	414	420	388	407	387	406	426	423	430	405	364	417	381	414	393	434	447	411	393	436	378	409	445	399	395	370	403	440	434	402	394	398	421	387	378	403	458	428	425	383	455	451	373	430	397	414	389	426	430	398	447	411	427	450	403	415	411	385	385	434	428	398	434	399	412	415	457	408	449	428	389	406	431	404	437	413	399	431	396	393	392	402	406	409	409	406	429	408	385	379	369	381	415	423	397	429	415	403	382	423	375	413	392	387	406	443	403	392	400	435	397	391	423	416	373	391	411	406	399	403	372	364	415	399	425	386	439	371	418	367	422	379	385	444	367	387	423	417	429	392	399	430	372	395	415	408	403	415	408	433	409	397	432	380	440	394	400	398	363	435	401	381	436	384	372	407	393	386	417	423	400	392	368	391	397	389	392	411	402	397	406	393	396	400	394	405	402	390	377	397	403	344	376	406	359	437	425	430	424	384	366	401	445	445	421	391	403	437	399	368	404	385	387	411	412	421	409	456	393	428	435	402	391	451	393	389	410	464	439	384	415	405	386	362	381	393	388	430	445	389	374	415	388	425	422	386	403	444	464	422	396	365	370	364	400	437	419	405	434	407	382	427	404	406	439	400	464	394	398	398	393	374	426	370	436	383	403	407	442	475	371	429	409	363	439	422	380	397	397	401	416	377	399	415	425	403	424	402	419	347
16092	6580	8934	8228	8332	8040	7036	6144	4273	3639	2911	2440	2738	2566	1898	1791	1641	1552	1429	1614	1280	1232	1173	1223	1174	1088	1125	1033	1070	1025	1033	1031	932	967	959	1040	1014	1017	981	948	931	975	935	965	948	961	906	897	910	897	884	912	862	834	943	914	869	897	919	945	871	903	935	873	917	842	875	877	853	931	841	836	887	883	877	917	884	850	917	867	881	878	883	857	858	887	887	896	935	892	911	924	930	928	915	887	886	881	851	885	895	868	881	879	910	872	899	964	882	871	892	889	922	837	876	871	831	873	839	929	886	918	887	879	905	862	851	878	832	831	811	870	910	877	934	933	905	865	901	932	864	886	834	895	852	895	867	867	928	890	896	844	886	906	898	859	885	906	834	841	907	879	867	875	948	877	864	861	924	884	931	903	865	862	851	857	880	836	852	869	850	868	862	851	854	903	863	854	968	877	895	910	829	915	900	851	940	890	879	844	858	886	908	864	916	868	859	917	875	889	949	878	868	892	891	847	909	934	878	803	900	842	885	849	874	852	911	863	883	922	899	857	870	879	911	872	900	851	904	912	907	888	851	838	845	900	913	797	837	851	867	843	865	893	900	853	890	873	931	859	918	835	928	866	904	892	836	855	888	873	883	871	865	888	866	877	897	934	825	840	849	861	864	862	877	900	896	870	890	798	878	876	876	929	832	922	905	885	882	839	899	854	864	873	884	938	842	867	870	854	876	831	871	873	866	894	900	835	899	854	890	820	878	869	838	866	853	901	900	961	892	913	877	889	864	890	937	915	815	859	913	887	937	873	847	896	872	937	872	884	886	913	871	865	901	848	859	920	897	914	839	909	934	891	866	829	863	881	870	903	877	921	844	885	875	911	855	872	901	921	914	943	857	874	899	891	872	871	886	880	897	829	906	900	900	936	897	794	938	920	891	912	898	856	893	875	817	865	897	855	881	934	882	796	890	879	855	910	900	875	864	860	913	909	872	868	895	864	870	857	887	866	889	892	867	893	895	873	807	864	878	872	865	918	869	867	890	829	899	946	877	882	893	882	906	888	859	872	873	848	871	869	850	823	916	864	847	888	865	898	900	908	878	904	892	881	867	953	876	883	895	910	843	881	875	857	843	876	896	886	865	933	898	894	977	904	885	873	914	919	812	939	828	871	857	881	857	890	897	859	865	848	898	840	903	820	895	874	826	877	879	935	867	851	904	879	867	830	853	884	846	889	886	868	859	845	865	818	894	942	910	875	900	834	848	834	899	901	849	896	949	869	880	885	877	856	855	914	884	916	873	818	852	877	901	875	862	873	905	913	858	900	924	888	911	827	865	862	914	846	898	886	852	828	876	894	875	857	857	922	888	901	887	876	910	863	860	888	880	872	929	925	843	903	919	858	918	934	894	877	848	852	880	919	932	858	893	897	827	915	877	856	843	856	901	953	868	896	873	846	911	945	848	880	889	884	894	841	865	875	933	884	885	863	837	879	843	886	867	846	871	870	846	901	899	908	887	792	867	861	875	897	898	880	841	895	871	889	873	886	892	899	867	884	843	906	847	882	891	867	855	865	860	872	904	882	878	874	900	874	908	882	879	857	903	929	892	844	868	863	863	854	846	875	930	893	828	889	854	772	909	936	852	878	845	914	874	900	914	912	845	860	864	903	879	909	872	868	854	877	888	886	905	868	908	924	874	894	838	869	853	898	950	886	883	863	892	920	885	852	894	826	866	852	934	935	900	864	864	924	816	906	844	858	878	884	878	910	918	878	884	855	864	866	864	826	913	835	956	878	893	891	870	818	864	870	898	897	895	852	882	846	867	866	915	857	881	881	831	847	901	886	871	854	861	877	846	885	909	911	858	889	872	868	892	947	894	851	881	856	888	879	908	857	978	889	905	879	902	842	870	856	856	904	880	917	908	907	884	909	846	912	885	903	909	941	860	907	825	941	959	863	853	890	906	861	879	857	874	843	875	929	873	891	943	869	862	895	843	846	855	914	868	870	830	884	904	843	930	836	848	844	878	904	856	888	892	913	880	888	848	904	892	873	953	927	906	929	902	897	846	926	898	835	880	891	859	862	879	854	913	850	951	907	911	853	925	902	919	915	874	918	843	866	861	859	903	919	880	907	887	862	867	891	884	891	879	901	866	878	906	886	908	876	883	840	892	868	916	897	910	941	905	858	868	877	884	842	904	896	861	857	840	909	932	856	851	876	841	889	896	936	847	852	890	880	899	854	925	844	847	871	872	899	916	946	939	871	873	863	824	923	888	872	855	919	909	839	904	854	879	885	840	883	878	891	903	936	856	846	896	836	886	883	935	895	818	832	866	874	858	942	868	877	905	859	812	864	912	855	903	888	902	893	869	858	872	901	854	922	844	910	894	842	877	880	897	956	896	821	914	945	899	860	888	849	846	869	840	832	934	878	842	840	864	854	868	858	893	903	878	821	935	891	838	887	891	885	841	863	852	853	864	847	888	833	907	916	929	868	884	852	916	862	901	864	834	853	837	899	897	886	894	907	875	852	884	893	875	879	904	901	880	921	829	834	850	863	889	869	826	865	867	891	919	901	865	941	832	866	884	851	888	885	846	873	917	879	856	898	894	895	896	839	891	908	855	844	897	899	923	925	856	921	852	964	860	900	945	811	866	878	868	915	869	826	884	920	945	891	896	891	853	862	881	783	932	875	885	891	891	820	866	893	885	833	878	846	877	892	838	857	905	836	878	812	892	900	912	928	874	886	874	853	894	823	903	875	948	842	909	843	879	864	866	862	868	892	914	877	876	871	898	847	840	860	941	908	830	907	860	894	833	823	866	902	873	968	876	838	862	892	866	853	885	892	857	921	837	868	894	850	901	884	900	910	876	897	870	862	922	890	883	863	892	882	893	877	885	908	897	893	926	883	907	877	857	855	878	890	882	922	930	937	837	846	858	893	848	913	826	894	878	883	925	879	876	831	907	880	859	872	862	899	936	850	870	935	910	864	859	902	925	859	866	929	919	865	933	887	923	886	876	888	888	858	898	906	907	886	890	880	893	859	858	884	905	872	894	870	905	836	900	864	855	897	930	843	878	868	873	905	891	880	880	876	903	896	852	851	848	898	866	851	888	890	921	931	922	881	828	897	860	870	887	892	852	875	869	912	916	875	899	871	879	841	854	854	889	899	889	909	843	866	829	875	879	869	871	971	893	849	907	856	895	887	866	882	864	944	880	915	837	873	859	895	912	907	907	914	884	879	846	870	906	905	853	938	842	939	875	902	857	903	893	880	865	867	932	907	877	920	875	878	918	900	842	897	870	835	875	900	836	838	912	909	934	852	873	878	848	837	870	964	855	863	870	880	853	912	857	859	927	841	878	842	914	896	858	954	882	874	923	880	871	857	839	910	903	930	902	837	879	863	842	898	935	840	892	942	879	858	876	894	884	851	867	906	862	886	851	895	881	873	874	881	891	823	926	892	907	877	854	901	871	870	863	875	901	908	835	854	847	856	867	871
13089	3642	2489	1366	1109	982	820	756	550	532	518	471	452	443	429	374	486	450	419	427	381	392	369	359	396	370	396	406	379	382	398	419	350	377	351	381	323	383	337	345	400	343	387	397	402	368	354	397	391	395	365	340	359	363	398	355	389	391	371	385	418	358	361	365	436	371	351	352	358	361	370	361	382	376	372	369	369	365	383	386	344	375	352	365	358	374	416	342	425	375	365	345	347	384	361	334	367	343	401	351	364	386	347	369	392	377	399	384	343	335	380	382	373	383	414	394	391	395	359	351	374	343	351	387	397	384	355	377	351	343	347	345	367	356	367	356	348	357	372	369	336	356	383	346	369	365	413	377	397	371	380	358	372	389	358	367	383	408	366	379	352	348	418	400	405	314	373	391	375	407	369	397	412	338	388	347	383	378	364	373	342	355	365	353	396	366	378	379	350	394	402	391	391	360	371	348	365	413	356	342	371	396	381	359	368	350	339	319	351	356	363	380	359	340	360	374	371	385	392	398	358	383	387	381	389	324	333	374	343	391	369	402	419	378	389	366	362	399	387	325	369	361	343	381	351	365	362	395	359	395	375	377	353	364	400	383	383	369	359	361	360	340	385	353	341	371	386	386	359	401	396	374	348	397	340	359	380	400	357	336	357	383	383	394	384	358	400	351	385	331	355	360	366	336	365	365	374	351	391	357	396	391	366	384	367	350	394	379	332	367	387	353	368	354	414	370	369	364	359	387	355	382	338	353	386	395	370	348	360	371	391	395	363	342	352	414	341	391	384	347	425	379	383	356	346	378	367	348	372	370	395	361	390	387	346	366	356	409	418	404	346	386	350	344	406	389	397	352	371	338	349	397	381	333	357	371	370	396	370	411	380	397	362	389	357	399	396	358	371	372	372	392	315	385	388	364	393	400	327	402	358	354	353	335	363	349	397	335	337	334	358	354	357	356	381	400	361	371	369	414	364	349	341	360	339	363	397	399	351	347	390	367	381	320	372	367	373	382	352	381	341	349	370	387	380	414	397	378	381	365	351	355	365	387	344	380	389	384	349	376	388	378	387	360	368	365	359	378	359	339	370	384	371	377	396	390	350	362	395	386	360	398	398	375	385	366	356	351	386	370	389	394	416	378	374	392	340	380	409	353	380	395	375	402	398	385	392	382	367	414	329	367	386	371	388	334	353	386	328	380	390	373	345	380	364	374	379	359	390	355	373	367	399	395	411	377	354	375	338	378	388	390	363	340	356	355	374	382	366	355	375	389	371	374	329	397	356	359	371	386	347	352	361	392	409	387	379	385	368	401	347	378	323	341	337	360	354	354	403	390	338	360	333	367	374	386	427	386	406	379	365	363	378	362	356	387	369	392	379	396	378	384	383	355	371	383	361	362	340	350	357	381	366	370	378	366	357	352	390	345	359	365	374	340	350	374	341	378	426	338	369	382	377	339	372	380	366	398	363	384	386	352	384	403	399	338	343	349	363	363	358	368	337	362	355	366	368	408	373	352	376	374	385	389	370	359	368	384	401	355	328	392	396	361	373	376	371	356	378	384	371	394	399	351	356	357	395	352	358	384	371	354	371	372	344	375	376	378	387	410	348	372	398	350	388	353	355	342	360	389	362	411	352	354	360	354	373	379	350	396	392	389	382	355	388	354	400	351	365	360	365	372	367	360	368	375	323	370	346	343	313	378	365	394	397	359	385	388	399	350	363	342	397	340	349	415	384	396	357	350	372	379	394	380	369	416	370	384	386	342	353	381	358	410	373	423	349	332	348	351	423	409	369	331	340	353	353	403	373	373	380	378	384	354	354	412	370	391	373	381	341	360	385	374	336	372	367	378	364	374	373	399	374	371	364	402	367	375	355	372	366	352	333	357	340	363	350	361	367	351	329	374	374	358	407	373	332	386	374	355	370	353	384	356	358	368	367	402	352	379	335	391	336	337	379	393	383	382	395	358	356	371	404	357	348	394	365	343	406	381	364	419	373	393	375	373	358	357	336	365	360	349	342	377	413	393	412	363	379	382	373	331	386	376	371	367	365	340	360	363	379	408	381	374	371	365	366	373	361	363	347	350	382	351	353	340	337	338	319	346	338	360	380	370	380	348	388	367	383	413	351	360	383	375	378	374	360	391	373	427	367	380	368	353	421	362	361	380	335	341	356	369	378	353	386	432	367	386	365	364	373	365	354	392	380	406	326	381	367	398	371	369	381	388	351	407	388	351	358	357	363	418	380	365	318	349	357	383	379	387	353	348	382	365	360	376	368	344	362	381	401	390	387	407	372	402	356	355	338	371	393	368	353	335	383	394	331	344	369	346	383	361	378	380	381	357	371	373	375	353	376	354	349	345	344	376	380	347	347	363	390	384	380	365	369	358	359	381	337	406	353	377	370	356	383	370	347	351	368	363	368	372	391	380	346	383	359	415	387	379	357	343	370	369	378	397	402	337	352	382	364	353	366	359	357	324	348	375	362	327	365	347	345	356	368	392	330	385	413	367	341	381	363	379	402	373	361	341	425	378	340	354	383	381	368	379	382	364	385	347	350	372	398	366	353	352	379	412	340	373	376	397	346	400	384	362	358	385	364	379	372	380	392	388	355	417	368	365	400	361	352	394	378	426	393	347	385	391	378	379	368	358	346	410	379	387	361	375	330	372	345	353	353	366	386	380	357	409	385	348	352	332	337	389	367	380	377	353	384	379	389	364	361	368	354	373	349	381	361	396	395	386	359	372	361	372	386	350	382	346	394	388	346	351	385	342	430	408	376	374	384	383	364	372	380	335	364	403	365	379	399	404	355	377	341	334	380	358	398	342	362	421	380	400	374	370	412	371	426	372	366	366	375	373	390	382	393	370	409	327	401	363	340	374	383	368	357	406	382	413	369	342	389	375	343	374	380	365	359	387	400	385	400	425	367	393	345	397	411	336	354	327	368	381	380	371	395	381	356	367	398	379	375	369	403	332	346	348	375	361	353	353	367	356	379	385	405	378	385	357	408	362	350	380	377	345	348	352	366	363	393	340	367	367	350	354	378	361	373	326	362	384	366	361	383	393	375	397	363	359	373	397	365	348	359	369	352	380	389	365	391	351	379	376	396	368	395	387	374	369	341	364	370	378	380	384	379	384	381	356	363	352	332	366	398	406	411	391	408	384	417	373	347	343	355	366	351	344	339	371	356	333	356	401	354	388	361	380	408	358	369	356	379	368	364	332	367	400	370	352	403	383	360	383	365	349	343	335	365	416	363	355	377	337	354	338	399	356	339	367	365	319	414	365	394	391	348	364	362	342	379	352	348	375	341	388	361	358	414	368	394	435	375	381	357	368	366	373	377	382	388	371	407	365	374	370	391	339	381	366	409	364	354	382	433	369	358	381	386	397	352	370	384	358	368	363	341	387	353	362	372	395	380	367	363	392	376	365	370	374	346	388	417	373	376	358	349	362	366	359	424	395	384	398	351	357	399	329	361	351	379	377	337	348	353	322
7624	3016	4583	3724	3676	3413	3147	2829	2029	1700	1423	1228	1435	1365	1239	1070	1095	1037	1023	1084	955	1006	906	920	932	893	861	853	800	829	877	831	846	842	852	828	815	821	869	796	816	833	824	754	838	782	778	837	805	848	796	842	775	786	775	765	777	835	787	870	823	782	832	806	784	832	827	827	861	777	799	826	810	818	816	803	793	795	812	780	799	786	777	831	792	749	811	811	859	793	847	837	791	803	836	794	806	776	785	810	812	782	843	826	780	763	838	784	776	801	815	775	775	834	809	848	789	797	790	798	838	812	836	865	825	784	762	778	761	799	794	800	792	844	739	845	841	832	822	781	763	768	778	770	812	835	819	817	877	775	841	771	799	875	822	825	792	754	789	811	836	802	835	788	737	787	815	805	868	875	801	796	796	776	781	820	825	825	840	801	786	816	788	790	751	831	822	805	841	795	862	878	767	808	830	804	779	830	793	749	800	836	810	805	849	814	853	756	791	833	765	885	787	861	854	822	811	806	848	830	834	825	805	813	763	791	806	796	815	796	812	775	817	780	836	781	798	817	765	786	775	813	842	810	819	811	819	791	804	818	827	757	841	785	826	760	779	805	788	769	793	766	815	797	789	820	803	810	869	863	791	811	839	809	822	830	830	816	784	804	800	847	802	800	757	812	756	807	801	816	783	800	830	804	841	827	810	793	814	804	812	815	794	806	797	817	787	830	760	779	793	859	758	789	868	814	786	793	772	816	796	861	795	790	839	802	802	787	795	833	827	812	791	762	781	796	823	804	816	835	806	828	830	795	796	767	796	822	812	788	764	819	797	822	776	816	811	785	841	826	794	763	804	755	782	815	819	793	838	819	751	800	818	839	827	835	835	830	823	771	804	807	799	832	789	792	831	845	855	778	794	810	813	780	776	759	811	787	746	853	802	828	831	825	781	796	844	787	789	795	775	795	777	839	834	798	793	834	797	801	804	815	854	779	759	817	778	819	818	787	853	806	808	815	806	800	748	822	755	862	799	840	853	809	807	812	753	793	825	804	809	789	777	818	798	835	837	775	827	847	782	804	869	831	827	847	802	778	792	771	751	783	810	814	800	814	751	799	737	823	809	815	782	812	802	834	827	761	813	796	785	738	825	798	788	821	775	786	810	775	823	805	753	768	803	796	759	828	815	837	816	810	839	810	806	797	787	811	776	820	796	776	850	794	813	775	803	739	811	781	853	797	776	842	796	798	815	788	785	804	858	779	816	783	788	836	828	800	794	813	834	779	776	844	800	833	811	818	761	788	821	786	814	802	810	801	792	812	820	760	775	836	797	754	811	864	820	868	828	813	785	836	817	830	805	797	822	817	795	779	832	801	778	783	764	773	805	847	807	808	781	803	801	811	777	755	791	808	746	819	805	821	779	835	810	769	816	800	768	769	816	776	838	783	881	779	813	791	792	822	825	828	830	779	815	806	789	765	776	809	841	854	819	789	829	796	824	802	840	800	788	799	832	791	786	838	810	783	819	805	801	786	773	791	822	798	779	835	797	769	812	847	787	813	829	820	773	800	814	812	791	774	808	802	805	827	781	749	829	786	825	800	841	868	775	805	789	808	777	823	777	816	804	850	782	785	806	862	799	832	793	813	788	808	794	866	779	808	820	802	790	796	819	799	797	783	825	889	815	781	804	818	794	801	843	811	773	810	802	822	799	773	819	761	790	822	791	771	846	807	799	828	753	810	811	769	779	806	767	812	830	789	844	818	781	740	833	765	835	812	785	834	774	816	762	823	826	752	836	775	788	793	864	798	796	851	793	827	822	797	843	826	782	763	758	770	817	805	787	824	751	779	825	763	757	737	873	815	796	865	851	773	831	851	839	819	759	802	818	797	769	800	817	840	782	764	787	766	839	813	825	790	846	804	814	815	787	780	791	850	828	789	793	803	855	845	802	730	795	819	827	896	776	810	809	789	786	819	861	837	794	785	811	804	832	793	820	848	810	821	821	791	801	812	827	798	762	774	793	787	805	763	849	872	768	854	815	827	815	857	790	866	792	812	834	833	756	716	804	844	795	826	791	809	777	801	766	776	791	798	808	788	775	757	819	792	844	857	786	784	807	766	801	740	786	849	789	788	867	834	773	768	813	799	864	781	773	836	823	819	814	773	800	823	814	824	820	776	752	825	850	777	772	783	726	797	804	798	788	756	773	790	785	824	821	755	776	756	791	845	825	837	797	802	766	839	777	810	811	805	805	773	857	815	780	786	798	814	802	810	878	792	821	806	770	796	792	792	883	821	753	761	794	801	833	768	792	794	806	826	784	807	785	809	866	800	818	816	757	796	795	804	800	747	810	800	813	765	812	793	814	836	761	824	814	794	803	772	796	826	838	830	793	813	851	834	805	816	817	812	866	795	826	815	840	795	826	775	765	832	770	787	792	799	865	816	850	820	801	813	842	815	784	840	833	783	790	801	804	784	767	795	750	820	802	754	792	822	748	823	781	821	875	822	787	757	833	779	841	799	812	814	816	767	772	784	816	831	838	811	827	817	794	800	816	843	791	825	778	790	858	834	753	809	826	790	847	767	823	759	735	793	766	798	817	795	799	781	812	844	800	755	808	822	826	850	791	799	822	781	806	808	826	809	789	813	815	772	797	813	784	784	783	808	806	771	797	878	771	809	817	819	829	792	794	769	850	793	835	814	761	791	825	798	855	805	858	809	834	801	866	787	816	822	835	840	824	843	773	824	805	824	815	823	793	760	795	773	801	764	785	780	773	805	788	829	794	808	809	796	835	789	788	837	780	825	787	815	840	880	818	776	768	829	786	759	828	826	818	781	860	830	820	824	808	841	821	775	859	776	828	793	770	766	845	749	736	785	780	794	826	758	834	836	815	818	793	781	764	781	821	802	789	849	783	823	731	805	828	797	817	773	788	790	783	851	798	856	795	810	808	805	783	785	776	812	783	811	824	820	785	822	806	838	790	834	773	749	801	827	816	829	770	841	800	836	793	786	839	775	821	800	770	804	809	828	796	800	801	765	777	794	815	854	833	787	781	828	773	792	807	818	772	789	824	862	750	814	865	792	844	807	812	794	782	779	829	842	805	789	840	802	837	802	801	790	815	809	774	823	762	755	746	745	805	817	768	799	788	795	852	798	814	861	795	796	830	767	835	794	849	766	840	817	811	825	770	840	815	821	747	792	784	795	784	787	784	815	773	827	820	839	815	769	787	819	771	780	815	774	745	797	853	812	787	814	817	841	797	782	819	808	836	842	788	841	809	816	804	823	802	820	756	843	754	793	830	821	803	806	803	790	792	839	831	799	799	781	786	834	842	765	752	835	858	791	876	818	806	818	779	812	800	788	805	844	804	828	866	722	756	814	748	750	780	819	805	786	765	772	783	814	814	793	810	822	764	823	793	839	802	818	883	831	787	800	790	835	814	824	833	804	834	822	738	794	838	788	786	826	767	764	816	806	804	778	780	798	763	816	766	809	772	845	790	837
22870	7032	4453	2454	1906	1688	1302	1105	911	642	615	543	511	490	458	409	436	429	385	416	377	386	410	383	355	365	315	347	340	343	357	319	345	377	332	346	337	348	401	365	337	384	367	346	338	328	310	354	325	365	316	332	315	346	351	336	352	377	366	386	342	380	303	336	372	315	310	352	331	322	351	366	314	369	324	339	356	333	365	340	342	351	326	364	329	357	328	336	331	350	350	373	365	351	327	336	365	339	324	321	335	357	346	319	358	361	349	334	341	352	335	317	326	291	363	341	323	338	323	325	391	360	347	307	345	319	348	362	321	350	369	368	360	323	375	352	367	324	306	316	361	352	361	332	334	373	334	331	339	355	352	363	301	311	334	336	323	348	357	336	328	319	317	354	402	352	346	338	381	352	295	314	354	331	355	345	354	324	362	358	374	386	334	361	340	355	365	358	336	352	323	375	318	358	369	335	347	351	296	338	334	316	328	372	370	386	358	338	349	368	352	397	354	359	354	359	344	358	351	316	347	369	329	361	327	329	340	307	317	313	345	332	369	335	333	365	353	354	332	339	347	357	364	343	391	315	325	340	389	339	347	362	342	364	318	343	324	320	331	341	322	360	318	325	325	353	347	338	360	394	362	365	383	325	327	362	358	365	346	340	336	332	335	337	322	345	322	324	346	332	340	344	357	354	351	370	351	365	312	324	346	348	370	327	311	337	386	353	372	348	342	329	332	332	367	336	365	324	319	377	342	332	357	388	363	367	325	364	362	355	340	349	340	369	338	312	340	326	323	357	355	326	349	324	351	352	350	336	317	356	332	363	343	337	343	348	386	327	323	340	339	358	369	320	321	347	332	378	367	333	315	356	343	363	378	329	348	316	370	322	342	317	318	337	318	340	347	359	351	361	382	328	355	345	316	330	323	367	362	340	336	345	301	333	315	334	343	354	347	337	338	341	354	333	399	344	370	396	320	356	352	371	358	348	356	354	326	361	411	314	361	340	347	338	340	355	320	384	335	365	366	361	332	291	355	360	338	367	325	344	361	330	341	329	328	367	354	314	365	352	397	322	354	327	373	347	342	333	353	358	338	318	304	326	321	332	348	346	369	337	344	352	352	322	341	345	340	309	355	368	370	322	351	337	357	346	349	331	353	333	334	357	339	343	348	335	356	333	324	343	336	378	352	344	338	307	338	339	313	366	357	314	345	326	302	365	345	351	350	322	360	345	327	346	332	350	331	316	350	346	317	370	387	384	334	359	336	359	326	344	345	303	368	350	340	365	401	329	343	335	351	313	336	358	361	379	362	331	336	351	349	362	342	318	312	344	336	346	337	336	346	357	335	332	370	347	356	365	347	319	370	304	334	344	315	320	350	334	302	349	346	300	359	349	362	355	351	332	320	332	374	334	323	330	332	305	354	320	349	338	347	376	365	339	311	351	385	302	354	336	349	322	337	315	372	363	343	342	381	353	325	331	332	378	339	344	341	366	336	337	338	352	345	392	354	339	339	340	388	363	328	314	356	349	335	347	359	318	308	331	372	311	345	355	324	345	346	353	341	336	369	355	356	384	334	334	321	336	349	322	325	322	339	314	292	338	323	357	331	350	309	329	355	372	355	369	348	348	364	337	348	338	340	323	372	343	323	361	358	318	329	321	317	321	335	375	347	342	330	354	372	327	345	370	329	326	324	382	342	368	326	352	361	321	344	337	324	333	322	353	410	338	371	406	384	322	324	344	345	350	364	347	361	356	368	303	348	366	351	351	342	320	358	365	327	358	365	362	340	346	342	352	306	351	357	330	343	352	332	325	349	388	334	338	345	323	366	326	360	362	335	328	346	348	344	356	316	360	343	303	329	364	374	337	349	368	337	320	376	339	358	352	365	379	353	384	322	363	310	326	336	352	343	341	335	359	332	363	300	337	375	317	355	365	335	291	355	336	342	322	382	378	359	349	374	319	334	324	368	329	357	362	347	338	364	308	324	292	328	362	352	342	344	339	377	343	378	365	344	361	388	362	370	346	299	331	315	369	377	336	322	366	325	326	346	327	369	348	345	357	310	343	350	330	378	350	352	360	344	350	330	344	311	328	328	295	314	356	311	312	316	351	348	349	352	346	352	360	349	362	334	308	364	357	358	352	341	361	317	342	367	330	335	346	319	363	363	364	361	351	336	322	352	325	347	388	331	323	384	326	329	374	356	349	351	340	314	333	333	327	344	377	331	329	389	275	352	337	331	360	312	327	334	331	350	356	314	321	356	337	342	345	345	354	349	317	339	343	344	353	309	314	354	304	307	345	364	342	329	347	358	351	323	337	348	350	334	337	346	353	325	340	321	330	333	306	364	306	349	342	325	334	369	292	296	343	364	386	333	352	338	344	359	350	343	325	336	338	343	364	335	345	313	341	355	337	327	324	358	390	311	361	345	334	315	352	339	325	351	326	339	344	359	329	334	316	359	359	313	325	365	311	368	321	313	331	309	340	346	342	339	331	384	339	335	325	334	346	335	368	316	345	332	380	335	339	332	317	308	334	340	310	307	346	349	326	345	317	332	339	327	346	335	304	342	383	353	323	297	310	354	338	345	345	358	357	351	291	317	333	338	315	342	314	361	322	341	340	360	345	323	331	362	375	334	318	338	352	347	376	356	321	360	355	323	350	379	363	353	359	328	322	309	342	309	314	326	347	363	322	308	310	303	340	331	381	339	325	355	369	362	340	359	333	351	363	356	385	336	306	373	312	326	345	358	332	351	364	370	316	340	326	332	320	307	357	345	324	337	324	365	311	355	358	334	353	334	347	347	351	327	351	321	317	342	366	371	370	339	346	342	332	345	334	341	333	367	369	372	357	301	345	317	298	355	343	326	387	339	327	347	301	333	381	370	334	382	310	327	345	314	324	358	302	335	340	338	334	347	340	341	333	379	330	326	367	354	387	348	359	340	328	366	347	351	388	342	346	339	340	322	330	336	385	364	366	353	364	327	346	350	344	338	344	320	378	321	350	328	369	338	324	322	324	340	374	311	330	348	343	340	347	347	346	348	316	374	357	330	318	344	371	342	344	326	371	328	350	365	319	380	376	367	385	346	339	361	333	361	359	352	359	352	331	385	331	333	340	380	392	377	347	358	350	351	368	331	331	344	324	368	341	314	335	346	321	326	345	355	317	339	333	327	335	342	326	354	336	348	339	312	357	347	349	345	305	368	355	340	340	302	331	354	358	350	344	375	324	345	380	346	326	353	345	381	333	311	322	324	339	350	310	334	357	336	399	343	351	339	343	387	344	349	361	350	359	321	330	311	344	343	328	345	310	306	370	341	379	381	323	327	337	352	346	342	343	334	363	305	332	344	353	350	321	404	355	353	343	320	299	362	324	335	325	344	372	340	351	362	313	352	317	362	368	364	333	302	374	289	304	351	330	353	359	335	368	348	356	376	360	355	326	341	332	341	364	316	330	342	340	341	313	314	327	319	336	358	323	373	397	319	379	341	367	338	340
13749	5040	7291	5958	6461	6138	5055	4510	3461	2538	2209	1921	1951	1957	1543	1246	1265	1243	1219	1257	989	977	997	951	949	859	972	829	864	844	841	876	826	824	848	853	882	861	818	845	797	764	793	825	772	779	796	746	761	717	745	761	744	756	763	737	769	758	807	790	745	798	738	767	810	791	784	781	782	795	829	743	759	738	748	767	759	765	764	747	748	773	754	756	776	758	765	733	763	743	721	764	762	777	784	773	731	787	820	767	732	764	860	814	744	750	764	794	781	805	793	764	812	735	744	771	770	710	744	754	750	798	770	768	787	750	704	719	741	762	755	690	794	783	745	778	755	776	781	739	765	726	756	846	776	758	779	708	741	778	798	743	756	766	770	798	731	769	770	766	783	724	768	787	767	758	712	790	774	699	737	777	762	737	733	740	743	733	743	735	756	731	770	815	765	713	732	785	782	757	761	798	741	744	748	734	717	773	762	720	771	811	811	714	755	712	777	790	816	749	796	808	774	750	751	731	762	778	707	728	795	729	760	747	780	779	791	685	715	799	723	758	730	764	733	723	769	725	717	787	791	777	754	780	749	778	771	789	776	759	769	806	783	750	782	758	751	766	759	736	791	710	751	750	784	743	758	743	755	734	774	755	762	768	802	752	745	768	768	801	713	788	753	766	738	713	758	719	784	792	736	740	726	770	729	739	776	766	755	788	783	821	752	750	756	799	778	767	742	767	802	773	792	736	746	778	788	807	727	782	757	766	786	747	726	767	771	750	749	767	736	709	780	774	746	774	734	747	738	818	760	729	775	772	758	812	741	804	805	727	746	752	747	772	791	818	733	744	717	736	751	761	781	755	769	755	739	736	751	748	786	784	698	742	742	796	770	770	818	766	712	732	754	723	747	735	788	810	686	744	791	764	785	720	787	759	760	770	775	776	781	793	790	751	789	760	712	780	774	799	745	766	759	766	777	759	699	756	780	806	715	754	731	776	764	768	730	739	786	740	729	803	789	768	817	750	769	797	720	743	711	777	761	743	727	831	778	783	772	720	773	746	764	732	773	767	775	729	753	733	797	748	792	786	788	741	787	763	781	787	727	748	725	748	768	759	761	766	744	769	778	757	773	753	734	791	745	797	749	739	774	779	792	751	795	726	786	757	800	754	811	774	740	763	808	739	749	768	745	761	744	775	750	793	772	769	761	767	734	757	695	752	737	789	786	751	795	755	765	776	744	838	755	755	768	791	770	781	783	763	744	747	721	774	761	763	757	758	756	783	732	717	784	741	777	764	769	739	761	774	745	782	739	795	736	764	727	750	756	769	702	807	750	760	774	801	731	741	693	783	785	743	795	738	779	814	741	789	748	763	779	789	742	758	758	733	768	759	749	751	732	756	749	744	784	720	745	755	716	716	783	728	780	778	756	800	738	786	736	809	751	709	742	757	759	691	776	769	787	777	797	706	739	763	732	726	768	776	747	768	779	769	750	744	769	768	719	701	793	792	788	776	752	723	735	761	770	765	757	706	727	736	757	786	801	769	751	744	810	748	716	720	724	760	752	714	758	769	712	762	795	774	743	764	764	801	782	824	742	774	777	777	801	766	742	761	733	783	781	785	730	787	751	725	762	755	735	735	747	746	773	738	743	759	786	751	720	747	760	775	739	834	763	775	775	778	705	743	695	783	812	759	808	801	738	775	799	769	809	734	733	745	771	719	769	779	798	734	793	740	799	750	770	756	846	799	755	801	716	755	767	736	747	712	741	813	758	780	766	789	787	741	794	753	758	774	764	777	743	765	775	799	788	778	777	744	784	679	717	739	737	753	713	758	735	731	716	829	738	807	751	766	735	817	751	748	738	771	768	778	760	764	794	736	775	743	757	768	762	781	747	766	750	780	775	753	802	780	790	724	772	771	736	755	779	754	720	751	734	721	754	762	787	732	781	727	793	782	796	770	773	793	760	802	766	759	741	727	757	729	747	765	790	770	765	804	820	777	761	718	776	764	753	746	754	741	723	741	739	763	762	815	763	739	794	749	743	774	781	727	765	775	742	795	750	757	718	830	768	734	727	829	754	811	758	776	767	798	764	751	799	782	821	742	742	772	802	769	771	774	737	766	804	770	750	727	772	756	784	752	719	703	819	692	763	755	794	770	743	773	781	809	769	823	727	751	814	748	749	772	810	781	732	761	742	739	785	791	781	779	773	741	778	775	750	743	752	736	762	764	783	811	760	737	726	755	757	793	776	837	754	741	788	754	742	775	761	734	776	736	747	761	805	747	764	747	744	705	737	724	718	758	806	744	759	802	793	753	776	753	815	770	755	758	767	806	750	768	792	781	801	767	764	745	743	801	753	795	760	765	757	778	741	731	775	799	770	743	784	757	746	821	751	745	749	746	771	797	782	759	743	760	779	749	808	819	784	792	751	764	726	784	766	785	727	805	725	768	780	773	777	774	722	757	771	769	716	797	720	782	796	772	771	744	783	800	737	760	809	742	749	758	760	788	760	771	773	766	759	760	746	775	705	701	770	755	762	740	791	758	772	769	738	703	761	785	681	753	683	771	792	790	747	728	797	727	802	774	761	721	763	749	777	803	737	742	777	756	831	777	737	748	748	748	792	795	778	778	711	746	780	788	786	751	750	782	796	736	779	767	724	705	785	744	731	781	760	734	752	735	749	767	724	763	738	756	758	779	710	801	788	752	767	793	770	740	744	765	802	763	776	711	761	746	783	800	727	738	779	798	716	779	732	747	774	715	747	762	790	768	772	787	733	765	744	725	786	778	752	755	756	769	798	753	781	741	799	741	796	755	751	766	715	704	728	779	746	713	807	722	772	721	740	774	759	807	736	753	754	738	775	762	709	787	772	722	769	751	763	771	753	809	753	758	763	773	805	741	779	733	781	804	778	738	769	775	776	742	755	797	747	812	781	753	759	784	729	753	766	748	801	757	786	758	762	762	748	769	811	739	770	765	785	755	802	745	799	742	759	705	800	748	788	767	775	718	729	772	714	787	775	811	746	775	718	777	741	771	791	809	762	736	759	760	778	782	727	721	778	799	729	754	705	714	773	790	720	764	787	772	756	768	753	720	809	775	766	774	803	752	806	798	776	750	720	804	748	777	730	757	765	766	759	739	766	784	758	778	741	757	759	783	760	747	771	752	803	733	743	794	785	800	770	758	685	835	743	744	750	733	761	749	783	775	760	799	771	744	754	741	766	783	766	702	734	751	779	770	774	779	716	738	752	729	763	730	751	791	769	750	743	762	736	718	782	751	819	768	782	791	751	775	764	769	749	759	776	773	707	750	678	758	739	751	768	831	753	765	768	750	810	755	772	729	766	791	782	722	775	759	759	739	731	710	742	799	757	714	793	793	718	723	754	770	767	764	789	736	739	752	747	741	815	786	768	742	771	766	749	723	751	788	777	775	751	790	754	741	707	791	787	726	793	754	746	797	780	793	729	806	755	778	742	786	736	827	768	748	771	770	776	777	702	760	786	762
30764	10309	6253	3348	2805	2499	1831	1569	1137	861	806	733	776	692	585	536	524	477	525	488	401	459	417	421	459	423	446	440	391	418	415	411	421	371	446	421	436	457	433	420	402	394	397	407	461	451	395	377	416	401	405	415	450	420	409	407	409	403	416	437	365	441	413	383	396	390	436	396	388	414	383	416	400	400	356	387	449	387	443	414	389	399	397	399	438	457	402	425	399	390	387	388	382	437	418	398	426	415	393	424	387	412	461	406	390	379	429	455	416	389	376	391	384	416	380	414	429	400	356	397	401	387	396	414	376	431	431	466	384	396	378	387	353	414	438	369	409	388	374	417	384	438	412	425	440	434	391	430	434	415	390	399	449	408	408	421	389	413	408	398	413	361	400	443	415	455	412	425	426	415	374	423	373	407	424	431	385	361	424	387	387	417	407	405	401	413	363	453	402	451	430	390	447	398	407	424	405	434	449	394	415	433	429	392	397	392	437	386	396	427	383	410	433	396	390	378	385	382	392	404	416	383	420	412	404	404	360	389	392	406	404	412	414	411	414	378	375	415	423	390	400	444	402	413	416	424	422	378	445	373	349	368	401	447	428	399	406	387	373	432	390	427	410	391	364	368	409	404	404	394	397	413	417	429	383	419	400	421	398	415	419	410	414	395	387	416	386	418	432	411	430	380	386	411	406	408	402	404	382	354	433	435	369	406	406	385	436	403	381	416	447	395	427	411	406	423	378	419	413	395	416	411	437	363	420	372	405	388	409	374	404	415	410	397	407	374	384	427	400	407	399	429	393	401	373	409	389	391	425	435	429	424	418	423	412	387	423	428	411	427	409	405	414	328	412	414	381	414	417	438	390	414	410	370	370	385	394	414	460	390	389	389	422	366	436	423	393	413	380	412	378	410	401	411	390	403	439	422	429	426	417	406	394	397	385	394	404	399	415	358	414	419	393	442	444	422	379	365	384	424	406	424	408	455	410	407	428	435	410	436	452	397	369	376	437	412	418	406	399	415	430	414	411	428	383	411	406	422	427	404	395	392	411	444	373	419	418	441	391	399	443	384	375	390	407	367	422	439	362	381	422	424	392	416	403	410	407	403	403	384	421	383	438	398	411	408	422	393	423	395	408	429	403	400	409	383	406	423	391	432	396	394	415	423	412	439	392	431	403	368	386	386	449	430	396	409	371	382	381	382	405	397	394	424	390	403	389	386	435	401	391	423	380	386	368	466	416	402	427	377	427	375	393	383	400	418	407	405	389	421	381	365	419	394	449	397	424	383	406	379	397	384	406	401	435	379	443	383	436	398	391	392	418	399	408	436	422	398	413	445	412	427	409	412	383	433	367	404	419	405	367	402	367	376	397	384	408	412	421	451	418	372	393	409	426	420	399	412	377	417	463	412	450	406	409	400	410	389	389	437	404	384	437	342	431	424	388	407	416	409	411	371	416	401	386	410	386	434	368	439	385	426	424	373	436	425	407	381	414	402	398	395	406	376	382	403	414	425	391	360	334	379	374	396	427	408	422	401	381	408	411	414	417	416	377	407	418	388	407	426	406	407	399	415	397	394	429	367	400	397	424	403	422	376	411	412	353	406	424	393	393	412	400	423	374	404	411	378	393	416	368	399	396	407	369	405	383	407	411	418	409	397	427	420	407	400	389	413	423	408	425	400	393	393	423	397	427	399	406	421	383	413	430	400	427	414	408	416	402	418	413	400	424	406	373	418	385	400	413	402	423	453	400	396	398	384	428	392	428	418	426	432	422	382	430	373	392	411	441	394	383	426	389	431	384	386	427	386	411	420	428	425	402	383	432	402	420	424	390	426	385	442	448	380	369	384	377	371	360	406	403	422	448	417	404	381	411	420	399	416	394	413	375	399	416	380	403	388	426	414	405	375	423	446	391	417	421	385	439	410	405	401	423	402	407	394	431	386	430	403	359	366	417	371	416	420	386	425	439	454	433	401	409	437	417	417	410	390	399	430	392	431	413	390	437	398	401	430	393	410	414	413	427	402	455	397	390	420	412	389	412	404	390	390	423	403	409	400	398	395	443	441	424	410	409	431	427	373	395	428	420	422	446	405	398	392	420	412	470	400	436	370	404	401	409	400	397	436	407	422	399	403	407	417	390	425	429	435	367	452	404	402	443	383	440	409	411	408	422	400	359	415	372	414	407	453	412	412	378	424	376	380	398	394	415	388	434	369	392	434	394	379	380	443	381	398	402	409	408	405	444	411	409	382	397	444	429	416	441	411	415	385	428	393	376	423	410	408	430	418	425	399	401	428	409	395	424	381	374	389	388	395	399	400	412	387	407	390	420	402	413	408	368	379	404	426	424	405	395	371	404	389	400	404	448	392	419	382	425	386	433	385	401	428	448	438	396	409	399	413	390	441	387	414	379	377	409	379	450	444	416	385	419	411	417	388	366	377	386	423	387	410	402	429	421	431	438	404	422	379	398	394	424	414	411	406	429	425	407	412	385	395	412	406	380	376	390	414	437	414	406	444	422	385	412	394	435	386	347	382	404	425	438	423	443	415	399	387	430	442	427	421	402	391	419	391	383	436	362	412	426	346	396	403	412	423	419	410	401	415	426	388	417	399	389	386	391	440	399	393	391	411	394	365	432	394	383	401	394	380	414	379	370	415	357	385	400	441	393	411	404	434	405	356	405	409	405	432	433	426	395	393	419	430	410	417	451	406	391	415	414	403	411	395	415	426	402	387	391	402	415	396	429	367	423	376	392	420	449	387	381	446	415	395	377	445	450	405	373	386	412	392	414	440	405	407	416	412	416	401	385	416	421	402	381	396	405	375	380	393	436	414	443	426	370	433	397	403	409	429	403	358	393	403	396	417	348	389	378	412	396	393	418	407	378	447	417	386	434	407	425	375	381	397	427	444	399	415	388	423	408	374	388	409	391	385	397	402	385	374	431	399	366	395	411	396	416	402	414	421	421	391	376	430	405	445	413	397	437	414	414	409	391	442	367	450	423	425	404	416	375	391	383	384	389	377	405	387	439	406	386	406	403	392	435	443	430	412	428	412	417	419	401	434	364	398	428	394	432	384	419	370	402	417	386	406	387	431	400	379	419	429	431	432	405	415	372	407	378	384	405	395	405	435	429	410	437	391	415	386	447	413	391	397	385	399	404	402	386	456	457	412	386	391	393	392	405	435	408	431	438	414	423	383	407	405	458	424	416	420	412	425	372	400	420	413	380	415	395	401	360	395	408	378	415	384	428	422	430	436	360	383	405	430	428	406	417	405	420	411	413	433	399	367	384	394	414	424	408	374	383	427	438	410	396	412	409	400	427	406	425	406	398	443	420	428	354	401	395	367	405	414	439	376	408	432	392	364	386	385	399	404	415	389	400	407	419	395	398	430	428	399	423	382	425	358	393	399	387	423	391	389	379	377	409	396	440	408	397	376	426	341	390	374	411	389	431	452	404	367	422	404	389	379	390	410	401	351	402	382	415	457	439	391	387	426
16957	6571	9254	8141	8337	8138	6552	5890	4741	3568	2928	2527	2439	2437	2098	1563	1644	1506	1519	1409	1279	1141	1215	1135	1112	1114	1084	1025	1042	1066	1025	970	1057	948	1040	1020	967	988	966	925	959	930	893	970	952	977	838	888	935	912	902	866	882	894	880	876	875	894	944	871	894	843	837	931	826	893	946	885	908	884	866	920	857	881	935	890	847	885	871	889	929	888	867	855	867	898	878	869	905	841	912	837	926	892	908	835	921	855	940	909	884	896	929	877	852	903	890	840	841	844	848	852	886	905	900	879	924	884	887	877	878	920	847	931	909	891	904	873	926	874	854	863	875	897	933	935	901	875	874	884	822	902	948	872	845	907	874	920	884	905	901	908	881	829	858	852	853	871	885	861	921	910	959	865	867	900	877	891	888	928	880	874	866	906	829	896	885	884	838	825	895	862	878	872	888	856	922	882	898	884	892	876	898	889	901	915	909	918	845	938	892	899	963	859	871	881	889	877	906	882	889	831	901	882	913	884	835	906	878	848	878	911	888	886	896	901	891	879	901	877	885	905	834	861	854	885	880	868	909	873	891	863	923	924	882	838	874	899	869	866	881	862	875	862	869	825	886	834	895	820	894	878	855	870	936	882	904	889	855	866	813	915	879	904	917	868	867	909	856	876	917	920	901	889	888	900	908	883	868	885	869	904	893	867	896	908	830	859	857	947	899	886	893	860	835	900	910	839	910	916	892	886	916	874	896	876	901	890	899	881	890	887	913	913	833	896	882	906	842	872	883	858	837	887	870	892	902	870	927	923	901	903	948	853	894	921	886	874	886	882	925	849	916	909	860	883	866	917	890	934	889	903	873	898	893	908	888	865	879	935	875	890	849	890	884	923	936	851	928	918	892	874	912	864	899	861	875	884	911	871	871	858	928	871	918	893	848	891	921	908	954	898	898	899	862	902	811	870	891	884	915	904	887	887	852	917	892	858	930	940	864	860	856	906	910	905	929	847	823	881	932	869	876	884	908	890	896	865	878	860	846	898	877	878	902	879	872	827	861	893	885	857	893	919	862	940	872	901	848	852	929	904	882	867	819	886	862	857	818	895	901	831	886	895	861	906	839	872	864	835	860	901	902	930	894	909	867	840	881	848	894	881	885	935	869	879	851	878	934	846	910	889	908	852	911	850	928	881	896	896	831	892	865	896	848	868	934	907	865	901	838	901	882	866	863	950	860	899	870	886	905	847	869	882	921	889	879	860	847	908	858	900	869	870	880	870	857	888	873	890	907	888	848	873	895	858	854	892	914	909	926	850	893	858	897	887	838	877	870	925	837	846	848	851	858	846	864	862	924	912	859	907	889	866	895	878	844	858	860	896	905	849	866	888	919	921	877	873	885	823	904	895	885	866	889	886	851	892	825	840	874	921	853	921	849	837	886	861	854	885	873	856	888	913	850	963	887	876	895	870	918	866	867	893	889	880	895	903	907	870	893	915	900	900	901	825	891	833	909	841	868	874	877	885	927	868	879	867	855	875	911	899	887	875	886	909	872	836	835	872	949	904	874	877	897	838	881	817	864	864	926	886	845	941	833	845	868	880	864	874	902	880	897	876	899	881	880	893	901	916	927	915	901	864	908	914	932	881	879	896	870	858	891	855	904	870	908	844	936	861	913	858	947	938	933	918	878	875	912	907	852	829	910	888	888	917	874	886	844	934	873	888	876	897	887	855	889	855	860	880	896	873	919	874	867	852	889	894	816	888	889	860	901	981	909	900	911	854	934	941	859	865	877	909	857	826	887	853	844	873	884	877	902	835	901	862	870	886	885	849	804	851	843	879	900	878	865	866	883	878	845	911	870	873	891	901	897	881	947	852	877	879	905	915	908	910	886	899	912	882	915	875	871	906	840	931	868	861	910	917	896	905	882	869	838	902	885	910	887	880	865	904	865	931	864	836	899	913	880	907	869	886	858	950	909	912	836	885	869	947	897	918	863	880	878	874	914	937	899	921	874	900	863	992	882	905	886	908	864	961	912	877	929	872	872	850	858	874	919	874	822	869	927	851	875	897	855	883	938	889	926	852	892	879	906	891	876	904	821	910	911	866	882	906	905	942	922	841	873	907	880	868	885	921	868	848	872	901	886	876	895	903	875	936	901	889	865	869	892	839	868	845	844	888	868	889	863	832	946	912	902	877	936	900	890	911	880	866	882	911	823	911	876	888	926	905	883	868	915	870	895	854	883	915	877	915	871	936	923	858	887	868	897	880	837	922	884	880	857	867	861	812	949	852	909	904	895	893	885	923	881	884	907	861	883	854	875	904	917	878	887	919	922	862	930	829	881	896	927	904	880	883	881	849	849	912	823	864	874	906	845	894	896	922	896	882	899	876	866	883	897	828	838	932	935	862	875	938	883	810	887	860	858	875	887	889	908	868	841	858	866	925	863	884	892	899	906	901	887	855	878	851	875	869	872	929	916	906	894	858	924	915	872	882	900	908	861	863	902	925	843	911	782	946	917	856	910	902	864	881	899	888	875	895	875	902	908	892	884	843	881	916	866	817	882	895	904	883	885	886	907	913	925	876	898	901	848	880	918	886	877	892	872	868	891	878	925	895	891	825	926	902	897	879	914	906	880	883	916	911	941	901	898	897	844	863	897	922	828	875	897	877	867	892	835	884	902	868	838	861	892	860	882	892	856	893	882	915	888	836	837	851	912	858	919	848	877	862	909	893	839	891	849	895	894	889	894	893	870	879	875	881	836	823	883	867	914	890	912	915	900	875	921	827	877	932	865	887	909	929	914	869	876	898	932	852	893	942	909	879	900	851	861	931	885	878	862	903	904	915	862	871	842	886	896	885	914	839	841	882	909	889	874	880	921	913	903	878	846	910	916	935	893	926	904	908	922	894	928	926	890	867	879	910	865	869	899	872	870	903	859	910	840	849	928	853	889	894	852	838	876	870	909	911	907	893	934	872	912	862	858	875	876	879	940	895	894	887	857	909	856	853	907	894	849	858	871	885	915	850	897	874	898	898	896	881	950	852	883	849	909	909	906	902	879	928	873	841	874	846	910	851	882	879	890	874	897	890	869	907	874	921	871	921	838	865	869	929	865	847	925	868	876	879	867	876	818	861	905	870	844	873	898	869	866	880	906	864	865	778	803	874	921	878	890	904	904	907	885	892	884	878	837	848	881	867	883	885	844	861	907	867	926	936	973	912	892	892	825	894	846	881	887	835	853	902	953	866	924	901	865	877	902	886	880	938	897	841	835	900	880	962	841	907	813	895	911	848	886	876	924	851	895	838	892	893	889	897	901	859	883	914	867	883	862	823	867	865	859	848	892	877	892	874	830	873	879	815	895	861	839	840	903	888	880	854	930	958	859	874	947	906	863	866	864	897	897	865	932	855	878	856	853	907	857	958	911	876	869	852	901	825	854	888	862	905	888	916	842	863	895	905	899	915	885	863	817	815	899	868	840	836	890	887	910	921	875	884	875	883	908	852	884	847	875	888
11914	3637	2247	1358	1057	984	764	729	655	523	536	485	444	475	426	378	418	415	421	360	435	404	353	390	393	389	378	364	326	345	370	388	347	388	383	361	416	353	367	363	339	385	371	393	335	364	361	402	348	392	361	365	381	381	362	365	367	382	394	362	386	372	394	350	369	338	345	379	365	308	371	349	366	376	360	380	360	363	356	384	331	323	349	365	403	403	374	366	378	388	387	374	380	387	413	367	352	369	364	363	364	364	389	392	315	382	354	389	403	346	341	336	350	363	361	342	350	345	357	369	365	358	428	330	361	360	383	410	364	369	325	363	347	364	346	404	389	378	378	354	382	354	374	396	378	348	351	375	323	359	410	352	380	339	379	386	389	385	364	351	354	384	346	358	339	381	380	388	391	368	392	385	369	360	401	369	402	377	372	357	351	379	359	361	378	389	375	358	384	385	391	370	369	340	401	352	389	376	377	370	368	385	364	366	394	369	371	377	398	361	363	333	342	397	394	333	389	388	381	351	332	408	344	391	378	334	395	362	349	374	338	354	368	376	333	354	357	319	347	343	347	342	361	369	384	412	347	362	329	374	418	381	356	360	347	356	390	328	361	357	350	380	400	372	409	363	356	338	384	399	344	366	376	368	347	405	393	381	370	374	383	373	380	390	417	394	439	375	358	397	376	355	385	398	387	374	390	359	418	373	371	396	359	365	402	320	343	319	348	387	386	364	397	365	335	329	381	362	341	365	363	396	395	376	385	353	333	369	420	345	379	382	322	349	342	352	352	381	364	353	374	389	337	363	352	364	373	392	354	374	372	389	364	356	345	382	359	352	380	348	347	365	353	337	335	367	333	353	345	362	404	363	374	381	368	382	399	385	405	353	343	404	355	397	357	347	348	375	378	398	405	386	405	332	372	379	377	349	366	349	397	382	376	378	363	372	377	361	364	376	349	375	375	345	379	408	343	361	398	397	378	359	367	406	400	354	367	360	414	346	338	392	406	366	374	383	343	376	373	423	383	387	386	370	369	404	329	352	392	388	402	375	387	374	368	393	347	409	372	343	378	350	370	367	373	364	379	399	404	404	348	408	386	371	338	360	363	386	340	377	387	386	386	380	378	387	385	390	356	363	355	365	361	339	358	361	362	351	340	329	384	384	376	399	400	347	367	365	351	384	330	368	328	375	387	349	395	382	394	370	364	332	347	345	338	353	391	374	375	388	355	354	372	383	327	323	375	383	383	387	340	370	370	352	409	361	363	351	405	354	343	381	380	381	353	345	400	377	358	346	372	379	347	341	395	379	403	352	379	394	377	372	388	337	431	372	352	376	362	344	392	347	378	357	380	377	341	346	362	388	389	369	383	347	378	403	337	319	395	358	339	352	385	362	357	373	403	327	402	364	356	370	349	400	370	408	388	397	356	360	383	375	348	358	339	369	382	361	399	330	348	377	312	388	361	365	359	327	391	375	345	384	373	367	370	355	393	379	332	359	393	370	338	412	395	390	392	336	367	385	375	350	398	371	384	343	387	390	348	335	407	356	364	354	356	372	372	340	393	347	365	382	371	389	413	332	368	373	338	367	354	356	366	393	377	347	398	378	407	357	404	381	396	390	387	364	363	345	383	372	369	379	362	381	367	368	374	365	391	375	361	385	382	364	361	373	381	385	388	374	373	402	359	383	375	422	415	387	369	388	375	369	357	355	384	390	363	330	345	356	379	381	371	378	382	381	410	360	348	362	395	372	364	387	366	373	351	362	361	372	375	371	377	378	385	402	393	378	365	361	370	401	376	376	370	378	368	387	348	372	382	383	368	358	371	361	367	356	396	376	346	348	360	380	366	369	372	372	392	400	377	349	339	372	365	341	356	382	372	365	372	379	366	388	361	391	372	361	390	420	364	346	365	373	360	372	360	363	343	377	325	347	415	357	353	368	373	341	384	382	406	387	353	365	347	394	362	368	350	359	372	371	371	410	377	359	363	401	385	337	341	327	360	338	360	359	399	368	379	362	357	370	358	374	369	362	353	399	359	368	379	384	368	369	368	350	353	349	362	385	362	367	365	389	401	408	386	405	393	374	398	396	375	358	366	336	369	344	373	368	324	381	384	400	341	392	374	355	410	394	384	357	412	371	315	355	398	382	397	364	383	380	353	381	367	371	379	347	360	373	367	370	375	350	374	369	370	347	411	376	397	357	370	407	362	392	367	404	356	364	359	401	360	358	402	401	336	388	379	377	345	388	382	400	341	367	359	338	376	379	363	352	395	343	366	354	383	361	378	355	329	362	359	358	329	350	406	382	368	388	360	389	376	399	385	408	422	377	359	364	390	363	369	367	376	367	392	364	383	396	408	386	383	311	358	367	394	380	381	413	363	385	360	381	395	373	371	359	347	359	334	329	359	355	351	374	378	356	353	356	393	388	417	404	351	348	363	355	391	384	384	386	397	375	382	366	342	363	374	357	393	366	334	314	372	365	326	414	357	363	361	342	381	375	356	357	353	320	367	346	370	335	363	346	381	369	318	353	351	402	371	353	386	376	358	379	371	393	388	331	424	346	326	345	390	370	395	387	374	315	385	375	372	387	348	356	378	335	350	370	342	403	352	375	394	369	362	383	340	397	329	330	337	381	348	355	360	361	382	377	323	362	375	393	389	359	371	374	385	379	374	371	348	363	351	374	409	407	382	363	385	343	395	399	353	374	373	361	350	354	342	381	397	371	358	351	397	344	379	355	348	334	369	381	375	387	351	345	355	383	360	355	399	353	364	343	391	371	329	364	352	358	349	362	371	404	362	363	399	393	339	385	350	372	402	401	398	395	370	353	358	364	376	384	350	345	398	380	380	365	371	361	396	389	377	370	388	398	335	326	379	375	378	366	366	330	394	378	361	408	383	372	364	344	356	347	398	394	350	354	391	344	418	333	363	408	387	395	358	385	392	370	359	406	308	377	368	380	371	356	334	398	368	377	358	350	378	359	375	364	393	357	375	360	386	389	393	357	336	424	393	360	345	330	378	377	382	395	404	378	381	347	364	387	354	327	376	404	349	350	368	376	350	348	364	379	396	353	339	396	411	382	388	376	340	367	362	374	352	312	420	395	382	325	354	372	354	357	373	409	387	376	364	386	369	358	342	411	377	390	337	380	384	336	411	341	378	381	363	439	337	365	372	345	336	406	346	338	358	385	349	365	362	363	344	353	381	378	371	378	353	369	324	387	390	397	366	351	359	391	358	335	346	361	362	379	358	385	334	366	340	365	371	373	384	361	378	416	365	373	375	348	384	359	390	353	371	378	376	344	379	361	371	405	386	363	396	407	366	337	372	381	378	359	382	392	362	369	335	358	355	382	355	359	399	368	378	349	408	411	361	370	382	374	337	396	371	368	338	351	344	341	326	360	377	368	376	330	368	395	373	368	393	376	343	359	367	369	335	363	372	387	402	372	352	368	420	360	356	382	375	390	368	354	331	383	408	359	371	336	355	358	375	353	369	373
6982	3049	4171	3818	3457	3489	2937	2764	2380	1794	1505	1348	1425	1443	1242	1047	1104	1039	1022	1047	949	919	894	871	849	894	911	852	872	885	856	881	834	863	833	864	830	822	776	823	856	810	831	816	806	815	768	801	800	829	795	858	741	765	761	770	809	774	807	844	816	809	748	808	858	787	817	836	816	779	783	773	814	793	793	864	817	815	796	777	793	830	821	806	803	821	792	774	822	823	839	799	763	774	804	821	775	787	764	771	810	834	808	829	816	834	829	844	793	819	781	789	828	795	783	785	798	786	809	810	793	836	774	779	821	769	762	817	835	811	814	771	814	826	771	782	798	827	762	798	790	806	851	818	811	809	830	837	818	774	787	820	757	756	743	819	784	805	812	829	761	801	812	776	786	781	823	801	795	800	744	851	818	758	863	753	821	787	812	807	826	782	794	740	809	815	820	824	805	834	777	794	764	775	804	851	802	798	804	823	808	775	744	821	767	799	871	784	810	792	787	828	821	847	775	800	825	813	758	815	814	785	756	796	821	782	830	744	821	796	758	794	782	842	863	817	801	822	827	781	818	808	836	816	816	774	797	856	797	793	822	797	762	809	788	796	795	851	788	803	806	802	834	827	812	795	775	842	831	816	804	843	772	805	795	810	839	848	831	833	825	821	845	829	778	846	771	808	821	779	831	811	780	817	771	822	831	792	770	807	829	778	779	827	770	807	796	849	812	783	868	821	760	786	797	802	879	802	822	805	810	797	789	794	810	780	852	799	774	804	833	803	827	811	773	839	778	801	789	782	810	768	832	746	847	869	763	812	720	801	761	813	764	800	840	807	812	805	829	833	812	770	828	789	778	788	774	812	780	766	772	789	833	828	758	805	816	757	821	799	762	748	804	768	822	798	757	796	856	770	817	814	806	790	788	818	801	807	801	822	842	789	886	843	824	853	832	878	821	818	769	830	761	790	790	826	811	805	817	800	769	788	814	802	803	797	795	770	789	769	833	827	828	834	809	818	799	791	808	803	800	745	827	781	795	807	842	780	871	823	807	791	796	859	815	830	807	806	803	802	741	796	763	803	801	800	817	835	820	798	786	757	788	762	843	806	762	795	785	735	786	757	806	805	797	813	788	784	813	832	796	818	829	805	839	829	799	809	786	803	751	826	786	733	820	783	731	844	825	794	796	797	822	816	793	807	790	803	795	803	763	865	836	777	782	809	806	802	790	771	812	798	818	815	807	826	814	803	760	789	836	812	795	772	787	804	811	833	757	782	835	786	789	803	759	786	773	781	794	798	788	789	819	829	774	845	791	810	777	820	772	794	784	816	764	840	818	738	767	835	783	810	823	815	855	788	764	838	803	835	794	766	794	789	817	790	811	790	791	810	774	806	793	799	781	827	835	762	742	779	768	773	786	812	798	795	837	780	798	807	798	859	793	822	748	798	818	802	795	781	775	806	767	794	794	776	827	873	878	825	779	838	809	803	771	824	791	837	887	833	839	832	772	808	794	840	765	784	763	807	817	747	774	747	789	822	860	756	834	745	826	799	838	826	819	788	768	793	767	831	814	788	800	768	783	802	793	809	783	813	783	787	769	799	817	825	785	818	798	805	811	840	789	804	840	788	837	765	774	849	769	818	756	816	818	784	850	816	787	792	740	771	755	877	789	829	746	779	791	850	798	796	839	794	808	831	805	767	775	821	800	786	797	817	789	830	815	752	819	763	795	806	827	832	830	808	786	800	803	802	823	858	802	773	783	789	776	786	797	805	826	778	825	807	788	781	808	805	756	754	808	814	773	812	782	797	812	822	826	812	804	718	824	757	780	768	786	767	785	818	859	822	774	785	800	769	789	811	840	836	789	778	774	800	818	820	818	827	808	807	774	769	849	792	802	801	800	800	810	821	778	812	794	736	835	792	778	781	787	776	802	825	836	809	789	832	756	847	768	823	801	771	815	736	744	783	802	771	741	782	817	814	814	804	822	799	795	757	818	790	743	845	757	790	805	842	839	798	819	810	817	771	826	819	795	800	808	773	775	787	814	850	775	855	852	837	779	842	803	839	839	815	809	786	816	861	816	779	790	757	797	733	791	817	797	770	835	818	798	814	765	852	801	804	786	808	824	809	848	767	848	798	819	783	802	786	778	815	786	850	825	787	814	819	792	816	816	812	840	804	767	788	752	824	834	842	835	802	873	765	819	825	764	793	892	809	774	801	815	803	825	754	825	793	857	782	814	803	755	811	766	810	737	802	814	810	813	768	821	839	750	797	804	796	818	793	821	816	789	809	845	799	793	810	845	835	790	797	788	744	755	813	795	791	844	803	804	814	769	849	792	804	828	877	806	814	769	787	884	772	817	801	853	858	824	786	757	870	771	807	798	778	841	753	781	808	786	811	767	802	811	825	828	779	739	826	792	782	784	848	795	867	853	823	819	783	792	850	862	825	756	831	784	787	822	802	808	818	801	792	789	829	826	765	803	769	744	817	833	773	758	777	812	859	771	786	853	752	797	822	798	757	815	799	785	837	808	849	790	772	793	807	801	859	797	788	782	834	772	841	793	816	787	804	821	760	841	840	807	845	821	815	851	762	812	778	826	770	841	805	774	825	798	825	833	845	809	773	762	799	820	773	809	807	853	794	817	776	777	814	819	876	773	762	810	798	756	776	804	730	883	793	836	819	829	811	858	773	819	797	827	841	775	838	817	835	802	774	815	801	832	783	784	798	824	831	795	833	832	835	795	810	872	833	781	785	813	746	808	809	811	824	780	838	788	762	782	745	787	817	803	793	816	794	763	763	811	798	795	809	823	785	766	824	828	752	805	819	777	783	753	824	837	777	820	813	830	760	782	813	799	807	802	757	810	870	815	815	787	806	805	767	792	856	870	761	772	818	802	814	792	777	829	813	772	774	790	753	821	794	805	810	784	832	799	797	810	773	750	806	782	771	773	806	794	813	814	825	813	829	806	845	769	767	779	819	827	821	835	810	855	834	796	808	818	823	795	835	791	816	795	779	830	839	794	815	779	773	761	816	832	821	784	852	850	774	815	794	825	809	773	772	809	779	765	821	799	853	811	844	859	839	819	811	817	776	806	785	790	801	828	817	801	869	801	824	842	764	828	780	859	813	799	796	760	840	782	790	837	783	763	808	760	789	835	816	875	774	808	814	821	842	852	857	801	795	850	809	814	781	788	777	796	817	800	778	800	809	864	801	780	758	816	775	775	804	831	791	801	828	832	825	766	780	811	799	824	805	802	801	786	848	844	866	765	734	826	745	844	747	792	768	785	812	823	827	844	799	799	800	790	778	813	808	829	758	800	848	817	806	734	780	780	840	763	755	828	785	813	783	847	827	814	816	791	777	839	797	778	778	788	801	791	771	796	789	771	815	793	803	782	763	822	772	771	752	797	848	775	797	819	821	830	780	819	808	818	809	783	811	826	815	781	791	793	857	776	815	778	804	817	861	825	818	767	797	834	789	843	821	822	786	758	787	808	799
23644	6724	4336	2629	1822	1429	1227	1117	961	640	578	560	456	518	483	458	427	415	401	380	397	372	413	406	358	328	408	358	358	391	402	359	401	347	341	330	328	346	342	331	353	341	336	348	358	369	331	329	330	338	327	354	370	329	351	318	337	332	357	343	356	307	355	348	367	324	324	351	336	322	333	346	333	350	321	328	347	358	350	305	319	351	346	350	326	357	347	327	332	365	372	362	335	354	329	360	349	332	302	369	369	334	317	322	334	323	338	345	323	334	323	351	363	328	345	337	340	347	334	333	344	338	339	313	366	360	315	321	317	305	335	311	274	348	338	362	323	320	374	323	358	319	353	341	356	368	304	315	327	339	366	342	322	339	341	318	319	334	364	309	377	331	342	366	341	321	406	355	362	322	331	311	318	354	337	340	348	361	371	325	343	347	335	336	362	340	330	337	349	336	320	350	374	315	368	326	344	342	335	390	348	335	355	352	326	328	341	323	321	320	331	373	299	319	307	366	321	348	324	346	310	339	303	329	371	337	352	327	332	347	326	329	341	337	343	347	305	337	357	365	332	333	360	308	341	352	350	332	315	358	355	415	352	339	311	308	381	341	330	298	320	321	330	318	371	308	345	368	353	361	384	374	354	354	365	351	334	366	361	335	335	369	343	313	344	317	325	342	331	313	307	322	359	333	346	348	317	348	333	342	316	375	402	326	332	360	329	339	296	358	356	338	325	353	337	330	365	323	340	363	323	337	330	352	327	363	323	333	339	360	338	313	338	305	355	350	336	344	326	308	347	352	332	338	388	350	363	329	302	374	310	333	313	330	356	341	340	328	342	338	338	330	361	344	310	362	347	349	338	307	349	315	330	317	325	346	356	343	343	350	356	356	356	338	331	335	314	319	338	320	325	356	363	308	342	330	355	322	327	364	346	326	321	303	308	356	364	315	334	369	348	355	325	379	347	346	338	344	360	357	298	328	332	344	372	349	337	338	357	376	333	364	328	379	346	283	353	335	322	364	311	363	340	328	350	319	334	338	372	362	351	341	338	338	346	347	317	382	344	353	385	348	389	323	314	319	364	325	346	350	341	314	325	333	342	349	308	361	354	343	348	330	368	348	346	308	312	313	316	319	362	303	337	359	304	364	330	333	318	354	338	329	325	322	332	316	337	316	321	314	299	368	355	366	337	310	314	318	346	321	367	328	323	353	329	333	312	314	364	342	344	343	303	324	354	319	311	351	318	330	349	337	356	317	336	331	367	314	323	347	324	365	338	356	342	320	355	342	349	326	341	351	332	335	365	362	308	334	348	358	353	337	328	359	337	357	326	317	360	371	303	328	319	280	297	347	353	353	337	325	340	361	328	298	363	351	345	321	341	322	344	360	370	348	314	353	371	339	333	311	344	295	326	336	326	340	346	331	340	334	317	372	316	329	329	345	343	325	338	318	345	376	354	333	333	342	357	337	344	363	327	334	361	335	316	328	330	364	338	321	337	346	377	346	339	330	354	331	337	337	321	336	346	333	331	342	356	328	310	324	309	354	321	333	362	327	329	332	336	359	353	340	325	344	335	328	361	306	351	337	332	352	341	328	363	413	338	347	312	354	318	329	337	349	330	312	330	328	356	264	313	335	345	350	355	334	356	343	369	343	348	316	338	320	331	331	335	336	315	357	328	333	334	320	345	329	353	323	338	329	305	337	336	350	337	311	322	341	364	328	309	336	350	326	345	342	327	328	300	375	327	314	338	320	354	324	362	334	347	356	293	371	344	314	327	353	339	334	325	317	328	380	325	373	314	334	333	321	334	351	359	342	310	320	344	346	349	326	357	319	333	319	310	309	302	343	353	374	387	339	377	311	360	318	345	317	358	362	321	358	341	332	323	353	360	331	343	338	301	335	330	329	338	330	322	340	311	372	362	338	364	318	334	374	349	345	328	348	325	329	342	352	317	351	339	317	330	337	356	329	338	357	313	329	342	345	334	351	333	333	354	332	302	352	310	376	330	320	324	334	357	372	334	312	315	340	345	324	339	364	328	363	365	342	330	352	326	343	314	361	337	344	358	341	359	356	323	360	358	358	366	336	331	322	317	361	340	339	327	353	316	331	371	351	358	328	352	330	314	338	336	407	339	334	357	373	381	332	360	305	338	347	347	362	361	350	344	340	340	334	315	356	340	323	346	344	345	310	375	367	360	343	303	346	341	343	320	309	323	356	366	366	316	311	344	355	322	338	334	317	318	327	334	334	314	365	359	333	332	347	304	351	345	341	346	369	343	333	357	322	353	355	361	378	334	286	338	330	360	384	339	358	363	363	334	325	342	338	353	348	321	362	358	341	341	342	328	336	342	313	322	347	333	346	360	355	358	339	316	314	359	347	351	332	354	349	303	315	325	359	371	314	332	340	371	383	342	358	367	327	343	351	355	360	322	353	370	342	347	330	328	297	323	335	304	349	340	307	340	335	316	362	366	359	350	343	362	331	352	360	357	345	328	355	351	350	343	359	307	320	324	333	323	358	359	349	358	337	355	337	315	354	347	311	289	347	300	322	315	339	315	358	311	316	313	343	349	358	379	336	328	336	308	305	316	350	359	372	335	332	337	371	347	344	323	321	352	312	364	329	348	337	327	325	337	334	365	340	345	348	377	310	357	367	363	316	388	348	345	344	340	330	334	336	311	316	347	338	351	314	338	329	313	325	328	360	347	411	322	341	329	324	338	337	343	366	343	292	313	362	315	351	344	360	373	318	365	357	310	317	349	325	336	340	334	342	313	334	329	376	360	335	321	321	338	315	321	339	352	344	335	310	352	317	377	314	352	312	320	303	338	360	331	340	328	362	313	370	357	340	357	340	349	325	343	347	332	314	291	369	350	376	336	355	366	317	302	336	338	374	339	355	357	338	322	376	342	313	339	331	301	334	378	325	329	364	341	309	342	350	354	334	353	315	313	357	355	333	336	313	356	329	345	339	379	354	349	314	318	323	317	335	341	316	337	334	319	346	347	317	330	355	318	351	362	303	321	348	326	353	341	338	350	344	389	357	336	338	339	364	338	348	343	324	333	329	351	349	316	346	347	362	377	346	321	323	347	329	337	317	333	311	352	324	322	346	337	346	339	347	338	326	345	343	320	353	320	349	351	330	335	406	355	349	335	341	315	331	383	311	352	306	367	355	313	315	296	305	354	363	310	283	384	336	341	329	328	326	323	344	359	320	342	348	320	376	345	327	347	352	357	339	344	383	333	355	354	324	377	344	337	306	329	329	335	312	344	358	329	361	328	331	364	348	343	373	343	309	364	338	317	327	349	313	338	321	310	327	345	364	325	326	359	376	347	327	333	369	335	354	410	332	329	350	297	368	335	323	313	333	325	322	348	341	339	319	359	363	322	320	332	364	357	338	365	344	340	341	292	310	317	314	338	346	327	327	304	347	351	361	288	330	325	334	378	335	306	339	339	308	323	312	335	319	353	325	341	342	324	323	324	347	315	342	329	335
13731	4812	7447	6973	6070	5645	4876	4372	3618	2604	2163	1972	1737	1842	1631	1319	1305	1185	1211	1125	1032	915	949	926	832	886	849	901	847	855	830	884	804	873	801	836	826	788	781	837	829	828	799	739	749	773	809	763	835	743	753	763	700	782	742	752	816	750	765	752	717	770	785	722	731	733	780	782	741	770	736	814	768	725	753	740	752	728	741	743	740	724	770	772	744	729	795	719	805	765	794	782	796	743	764	764	772	710	795	771	787	763	754	764	756	732	741	697	727	738	773	801	781	787	768	749	799	714	779	769	750	749	755	801	792	757	772	756	780	758	758	792	768	789	756	726	763	769	824	715	748	737	762	786	697	779	763	751	764	796	753	769	727	810	775	730	789	824	767	765	765	788	753	774	733	735	702	739	754	738	796	805	775	750	775	762	754	761	781	739	740	754	734	789	742	750	742	758	797	746	777	725	792	778	786	730	789	695	819	796	806	769	731	808	745	764	753	798	778	750	746	775	778	754	723	768	760	783	757	785	792	752	756	768	753	759	764	762	724	742	748	699	733	771	812	741	810	743	748	813	743	743	732	802	747	778	740	722	785	784	726	765	767	729	742	712	756	740	708	754	755	739	713	724	701	732	764	738	748	750	735	747	759	753	737	691	756	757	808	822	734	800	709	756	759	723	757	768	750	743	759	751	731	781	759	753	767	775	749	759	764	721	712	752	790	799	774	766	774	730	746	741	804	797	722	757	766	778	745	751	763	742	744	722	775	694	733	747	783	733	760	767	804	750	729	735	767	740	731	794	765	784	718	731	773	765	738	738	717	739	729	799	746	771	736	748	770	744	736	740	745	711	779	736	769	796	776	726	772	786	812	734	779	712	762	774	829	761	782	731	713	769	741	783	777	759	825	808	740	738	715	771	734	763	747	765	792	775	739	775	736	774	724	818	773	745	738	743	740	748	758	726	716	741	767	729	767	699	751	782	709	762	748	842	801	786	747	716	768	747	745	794	774	801	738	787	774	726	741	795	757	741	762	739	785	670	752	771	784	746	762	735	749	712	768	713	806	778	745	734	734	753	781	783	738	761	751	732	790	768	797	712	727	685	694	721	751	754	753	743	780	764	689	750	718	753	755	749	756	794	766	747	741	736	819	741	730	763	744	752	759	791	755	767	772	724	721	745	784	754	722	753	754	740	775	758	744	783	758	782	751	746	725	716	793	732	759	809	766	758	812	770	752	784	783	765	761	738	744	767	705	737	738	744	770	745	743	747	781	771	742	757	724	750	765	740	709	723	715	763	751	774	774	745	775	716	731	729	746	731	728	743	772	741	782	802	756	709	747	716	704	735	771	764	718	760	779	751	692	772	725	801	752	753	840	719	751	730	782	753	787	717	743	769	742	740	768	764	781	790	750	752	736	815	787	784	733	749	722	726	762	747	733	763	754	785	770	766	818	738	759	813	750	752	751	765	723	747	768	766	708	750	732	755	743	735	703	794	744	807	736	761	761	749	767	720	783	762	718	777	801	765	741	742	795	750	795	723	780	729	762	752	770	819	806	739	789	780	751	751	745	746	742	784	768	755	811	778	768	758	729	770	768	763	733	751	769	808	765	760	756	787	732	781	739	719	766	737	836	750	765	750	763	758	761	713	777	736	736	731	769	752	793	785	756	713	795	733	730	766	723	748	771	775	803	747	766	755	807	774	736	774	734	729	745	793	748	744	773	766	792	771	771	735	785	778	788	757	761	769	829	808	727	755	769	807	769	744	738	734	775	696	740	731	737	747	784	777	761	762	793	755	736	756	781	749	791	758	670	771	779	771	765	773	779	751	751	830	774	758	771	749	735	717	725	754	730	771	743	795	701	748	763	760	750	793	747	779	735	741	746	784	745	794	744	779	745	791	746	756	746	736	778	735	754	723	756	758	748	744	772	720	795	777	754	748	792	777	737	712	785	776	726	738	755	797	753	733	748	744	685	820	755	749	741	728	727	743	753	796	783	772	754	754	686	810	775	765	808	793	770	755	765	737	755	786	802	800	763	813	724	755	727	743	763	803	779	756	743	767	708	774	710	756	751	751	740	781	780	780	778	749	715	749	780	734	749	786	762	731	734	736	731	727	777	760	757	734	763	780	791	755	800	743	806	746	750	784	792	793	786	767	763	722	803	694	785	752	779	757	764	748	735	746	743	786	792	787	788	757	735	771	757	758	816	799	742	794	763	737	762	769	802	758	738	818	734	761	759	750	748	774	757	776	718	791	725	808	764	709	752	743	718	751	774	772	743	726	742	768	745	767	759	795	734	752	754	722	787	749	767	734	763	765	766	798	745	765	736	799	724	817	753	703	796	774	742	801	784	771	761	728	757	757	736	806	749	770	722	784	730	757	745	742	749	764	712	747	807	817	774	721	763	705	711	765	772	804	734	802	756	757	744	775	732	811	722	759	754	750	774	767	768	723	783	752	747	778	777	763	766	748	809	762	780	807	780	766	778	771	734	785	776	802	779	749	749	747	703	761	723	741	778	758	746	734	739	747	746	745	761	754	766	757	759	739	778	786	740	738	761	778	748	727	723	756	749	739	783	752	797	794	798	777	730	781	735	775	770	743	787	724	783	750	749	783	757	729	728	722	787	737	730	696	769	743	771	771	755	755	794	765	786	796	801	784	790	768	729	770	793	779	747	753	793	731	744	724	777	710	738	752	775	766	748	763	776	792	736	748	770	799	766	718	717	754	718	788	742	733	798	741	759	735	736	771	779	744	780	766	765	726	769	748	726	754	769	754	733	719	774	778	767	773	733	736	745	773	745	765	772	788	728	772	750	788	723	741	786	796	748	806	721	761	766	757	740	722	728	731	789	722	741	748	761	754	795	794	760	746	767	731	747	740	766	792	766	735	737	752	813	759	782	754	746	812	798	781	743	768	757	783	803	787	747	734	796	782	738	739	768	735	779	739	716	761	812	722	796	747	726	758	771	752	761	739	752	739	729	781	719	741	753	796	736	805	777	735	766	776	792	747	747	767	760	785	727	795	794	766	711	761	744	774	806	745	747	745	776	787	751	784	745	764	772	764	733	769	815	780	714	740	771	744	709	750	763	749	762	754	790	784	748	730	728	757	751	703	749	797	795	701	758	773	762	755	732	756	722	780	729	787	776	737	755	746	765	805	765	763	780	763	748	773	784	788	750	769	753	702	840	705	769	771	762	781	785	740	800	741	765	744	779	729	747	705	750	737	779	732	779	736	668	775	696	756	734	750	745	760	777	747	773	782	737	788	769	745	737	802	733	755	748	731	729	739	769	770	796	780	781	763	795	725	740	750	750	732	764	798	778	767	757	728	738	743	787	790	713	792	766	810	800	824	775	792	768	753	728	788	803	737	751	758	775	721	731	776	754	765	766	757	765	755	773	754	765	767	742	731	798	786	737	750	766	746	729	823	764	771	765	766	747	753	710	763	727	703	778	773	726	752	756	786	766	774	741	768	787	742	732	751	733	711	748	769
32860	11721	7484	4185	2744	2258	1707	1421	1196	942	743	738	610	671	605	556	506	464	503	446	449	472	443	455	407	431	449	425	419	396	376	375	421	390	429	411	462	395	416	372	385	419	422	441	430	433	392	400	423	410	410	440	363	401	400	381	440	374	367	404	373	404	458	411	482	430	422	365	398	392	374	371	396	357	429	391	374	383	359	437	418	433	442	423	396	427	406	357	387	426	428	416	398	459	390	412	404	396	409	433	418	385	426	435	414	399	402	410	414	380	400	416	391	422	427	389	393	388	426	394	407	413	427	418	407	411	373	452	379	427	389	398	365	401	382	400	400	421	404	412	434	409	419	403	450	414	381	403	415	428	398	439	376	354	393	388	390	376	424	392	388	380	404	389	405	413	407	432	358	360	409	458	424	383	365	389	406	395	369	374	377	444	399	410	438	415	405	447	433	378	441	389	414	387	425	382	398	392	354	418	401	383	441	410	391	416	391	378	401	396	399	437	408	382	382	423	418	380	424	386	398	391	397	429	382	395	387	400	390	415	395	397	409	382	405	373	373	406	396	427	392	418	421	386	370	424	413	400	455	400	399	391	417	373	392	395	400	385	382	400	383	397	400	402	427	388	408	378	421	443	406	409	388	395	401	448	404	390	432	404	378	385	372	377	398	421	387	397	393	425	433	428	412	405	373	419	407	403	386	389	378	416	434	441	368	404	366	392	383	415	371	388	404	376	365	386	383	415	400	318	374	387	421	362	417	369	387	414	382	376	412	411	412	385	429	431	412	372	408	420	391	369	382	408	393	440	399	399	392	403	394	411	409	417	420	423	425	387	419	354	383	388	422	417	416	400	412	421	379	376	417	387	419	426	368	413	372	372	404	394	390	406	366	423	409	366	375	408	392	374	435	408	390	399	399	431	403	400	378	381	388	413	397	387	395	422	405	409	419	447	436	415	407	415	400	438	402	459	425	400	433	382	437	371	427	402	412	368	392	406	429	393	415	380	424	406	382	408	389	390	410	377	374	407	413	418	411	409	387	433	407	409	398	426	375	399	391	401	426	387	401	400	365	410	445	406	441	371	375	383	447	350	414	409	414	378	428	396	388	406	413	433	479	380	401	403	398	416	389	386	415	402	391	370	425	418	427	452	362	389	402	378	408	418	382	414	438	467	427	397	374	407	397	421	373	419	374	392	433	392	407	451	445	368	391	427	405	413	404	391	440	406	396	393	401	398	449	413	399	434	429	398	416	406	391	423	406	374	378	398	418	449	436	417	418	396	417	382	392	404	409	419	406	405	387	394	385	407	386	417	427	399	400	418	392	394	410	397	393	398	391	400	378	347	384	369	425	368	382	405	428	418	410	404	410	393	364	408	390	396	410	394	417	405	362	376	433	385	395	393	413	406	424	410	396	404	377	421	385	391	378	428	409	415	446	372	359	429	407	430	421	404	390	396	385	397	404	390	376	425	350	399	422	408	415	413	387	392	418	430	380	404	382	418	397	443	377	394	416	410	402	434	437	395	392	434	394	389	389	386	374	429	393	401	461	384	377	392	430	407	437	411	416	375	406	415	417	396	395	397	444	381	378	407	378	369	433	381	408	421	358	390	404	402	426	403	407	377	422	439	418	376	393	385	390	403	363	384	383	421	406	412	395	405	381	401	434	407	394	395	415	409	419	415	429	393	385	397	402	447	413	425	364	369	443	376	393	391	386	402	439	442	395	421	400	445	441	414	390	453	382	393	399	361	422	409	396	435	428	406	406	378	387	380	361	395	397	371	421	397	417	412	400	410	426	407	416	397	434	422	439	452	427	422	382	392	434	395	368	381	387	417	431	403	396	403	374	412	417	407	415	462	411	375	409	425	392	406	440	401	370	420	406	408	409	371	392	400	448	412	402	387	385	417	394	429	393	390	433	418	459	389	375	396	394	361	396	369	429	389	435	351	380	410	418	403	402	413	350	388	415	435	390	379	399	388	368	423	429	383	371	385	407	426	381	404	399	395	395	390	388	405	401	407	426	406	372	394	387	393	403	399	394	388	378	395	384	453	436	412	458	441	409	400	350	461	407	426	409	404	432	414	385	361	405	383	406	398	405	386	379	388	417	377	395	382	425	411	373	407	393	412	412	387	423	418	381	378	366	399	392	404	397	416	436	403	392	379	408	433	395	411	388	432	383	429	419	421	376	354	419	383	428	430	373	390	432	416	409	415	425	451	405	391	404	407	391	388	404	398	428	420	378	391	390	394	403	386	360	449	394	425	409	411	396	386	373	404	415	373	401	374	372	403	429	388	389	420	380	411	393	399	415	398	400	428	431	407	391	375	442	380	437	391	426	413	408	380	383	391	383	406	410	357	439	391	408	413	338	400	382	446	408	397	410	433	386	405	399	392	393	393	412	387	392	382	389	375	436	401	397	401	412	403	430	384	395	409	393	408	424	404	401	417	403	389	409	380	401	386	351	377	350	423	389	415	385	406	370	394	335	390	421	385	399	402	363	405	414	393	399	383	428	428	389	416	385	381	402	410	354	413	418	379	382	434	399	399	389	395	438	419	400	430	429	418	452	405	391	392	408	369	415	427	408	380	417	405	424	407	449	422	385	389	406	398	360	370	394	389	404	412	441	401	363	381	457	436	335	425	409	386	398	402	397	409	423	396	412	363	394	410	412	372	396	368	372	345	415	421	426	407	385	422	374	388	411	420	393	390	408	424	409	401	435	417	388	415	415	381	379	379	393	406	426	427	375	402	441	407	450	386	414	376	415	383	409	444	377	434	407	403	395	405	419	464	421	438	403	390	408	402	387	410	391	368	376	404	399	381	403	358	409	410	400	424	401	421	389	383	390	381	417	434	395	386	387	372	425	418	415	393	417	416	424	417	395	433	459	372	400	405	418	376	391	413	416	406	399	436	394	443	421	389	401	393	399	401	377	404	423	413	418	422	397	391	412	409	416	424	377	432	374	409	400	401	383	360	382	390	422	422	412	393	425	387	405	429	417	432	386	360	384	406	401	388	416	383	341	389	346	406	406	377	354	371	375	396	405	371	394	410	398	389	381	419	385	404	393	376	398	381	387	380	396	430	402	387	407	391	427	415	435	449	428	372	399	434	400	420	393	378	432	397	412	426	418	392	389	396	431	429	392	432	358	372	378	385	365	406	404	347	429	402	422	438	461	403	401	411	416	362	377	439	402	429	372	393	404	392	396	453	406	389	418	401	401	396	405	426	437	377	388	382	383	403	384	419	433	419	384	431	393	421	424	397	437	370	360	396	378	384	391	434	488	374	424	374	428	419	408	444	420	411	390	397	386	386	378	387	391	360	410	407	408	446	381	398	419	424	404	434	427	427	424	406	357	425	421	381	404	425	402	369	390	401	384	449	382	416	431	393	402	410	362	419	333	389	427	407	373	402	433	366	425	400	440	439	401	456	386	393	400	425	432	422	379	377	452	390	409	391	403	414	392	392	397	415	407	415	424	393	400	359	410	393
17876	7405	11054	9685	8415	7283	6511	5763	4634	3570	2868	2602	2251	2599	2024	1617	1538	1491	1468	1322	1351	1151	1146	1111	1088	1036	1030	1087	1022	949	1057	1004	1058	970	997	939	1041	974	947	973	910	944	848	922	910	898	957	915	887	901	883	888	895	855	903	866	876	898	876	836	884	930	911	852	878	952	895	914	859	870	910	880	898	930	875	857	892	923	848	849	836	892	903	950	902	829	877	886	892	872	893	849	910	911	918	870	902	882	824	901	917	877	854	854	920	871	875	858	848	920	856	907	849	908	926	878	910	888	902	889	868	896	909	889	838	861	864	909	941	872	878	912	890	891	879	878	821	855	833	906	875	880	910	872	872	930	863	928	894	871	896	881	939	897	863	860	904	882	884	913	859	848	900	889	902	933	884	878	872	926	910	862	922	914	856	882	876	898	891	884	866	910	921	887	897	878	884	919	876	898	886	943	873	913	893	894	817	926	857	815	847	859	890	926	849	894	938	902	843	862	873	850	841	934	887	924	914	865	936	882	871	942	843	918	871	923	844	886	890	874	908	851	927	893	834	923	857	881	803	879	850	869	902	863	884	898	883	875	927	911	914	896	895	857	925	833	884	887	909	856	883	866	887	898	924	915	873	890	900	895	869	864	840	882	872	874	893	907	920	834	878	838	889	838	890	848	900	923	828	899	879	893	911	827	860	827	837	834	895	876	854	908	858	882	837	838	880	867	912	881	839	910	896	910	874	834	875	891	857	935	841	845	870	902	802	886	880	847	898	828	842	898	884	825	870	890	853	896	897	833	883	863	876	890	853	890	882	874	876	887	889	893	883	874	859	804	827	883	808	903	831	853	907	870	870	882	837	922	873	838	852	886	941	935	899	847	862	929	877	871	840	893	896	882	797	899	859	841	866	896	876	848	832	907	829	867	876	864	933	879	885	898	919	878	868	876	905	857	870	869	915	852	853	871	897	900	856	842	906	882	886	848	879	906	874	865	849	841	917	889	881	892	940	897	882	862	953	826	803	878	869	888	924	864	839	839	855	920	892	866	925	867	876	906	916	898	876	875	897	881	899	865	907	866	870	825	887	870	859	876	942	872	920	891	872	882	827	876	869	832	875	959	881	844	881	831	883	875	870	862	906	853	918	863	884	849	835	860	942	907	855	837	893	853	855	886	867	873	907	831	888	883	858	897	851	871	879	880	933	885	895	906	871	899	842	902	907	897	883	856	873	864	860	913	855	924	899	898	885	882	910	908	881	838	902	868	851	890	873	887	860	891	836	852	860	912	845	873	884	923	871	881	870	894	849	830	904	873	866	856	828	880	898	902	859	892	852	885	841	901	851	901	856	865	862	823	865	893	855	909	829	888	902	860	873	861	916	887	921	889	870	856	831	846	864	838	834	871	911	819	841	886	851	882	905	866	854	894	874	903	881	920	908	919	848	873	867	845	864	888	906	928	846	835	887	887	853	903	857	889	875	929	890	858	906	913	881	859	838	916	880	888	847	893	845	864	865	903	931	881	924	847	916	862	828	895	892	924	809	864	897	901	853	875	853	921	897	896	880	892	906	869	846	869	881	927	891	841	864	853	935	803	857	911	883	864	881	903	874	915	922	895	865	879	937	876	908	885	877	859	866	873	894	873	896	850	847	877	836	903	918	885	840	925	877	908	930	865	875	884	831	885	871	858	841	894	898	929	814	843	865	877	907	858	870	822	862	902	896	882	845	868	943	843	892	843	830	898	890	913	870	877	836	894	826	791	912	859	885	908	861	908	927	891	886	866	928	895	884	872	851	893	837	879	878	933	825	896	870	901	875	825	876	903	875	868	886	883	886	935	887	888	929	832	864	839	896	888	866	871	826	848	874	884	821	890	877	924	899	840	893	838	861	901	911	961	858	935	943	858	865	876	924	875	833	865	870	845	910	900	902	894	808	888	835	890	887	863	874	860	896	917	899	857	857	902	862	881	858	910	873	872	854	884	896	850	850	889	912	898	908	874	850	900	898	890	864	856	890	885	944	840	910	886	866	871	897	887	867	868	886	883	842	850	862	966	868	925	854	868	861	900	890	936	882	911	912	879	871	865	907	861	834	860	837	903	877	920	876	887	863	872	881	842	904	938	846	859	874	854	890	885	830	875	881	891	868	851	881	908	883	932	846	885	890	867	855	876	853	824	844	864	867	858	843	880	830	919	880	904	852	862	888	887	851	855	932	889	937	885	851	882	843	863	935	913	882	861	880	895	923	877	853	922	844	864	891	900	862	901	857	870	922	841	862	842	891	885	883	835	882	841	881	907	873	906	869	834	853	875	926	883	885	876	871	921	898	869	855	855	872	884	897	935	823	912	863	887	923	892	922	896	875	897	875	862	850	815	845	888	871	872	922	879	897	915	922	860	863	868	872	875	892	893	882	894	894	863	895	825	943	847	931	945	861	901	842	841	909	853	917	879	909	863	894	872	934	874	873	865	901	901	888	892	891	890	891	865	840	861	845	916	891	880	914	883	871	860	880	902	865	887	875	865	920	863	864	913	858	884	906	863	857	884	909	885	881	870	889	910	871	883	853	864	907	874	875	912	820	893	913	847	916	891	883	849	939	861	899	831	866	856	932	880	935	851	931	862	832	919	914	877	889	862	853	898	901	875	898	893	921	886	881	871	868	915	877	840	873	864	867	853	859	869	887	875	897	886	842	906	915	833	876	844	876	881	908	899	856	878	862	898	942	923	930	858	848	844	901	888	899	868	868	874	848	866	911	888	853	925	939	898	866	864	888	853	909	851	874	828	899	875	878	933	850	912	913	902	864	906	881	847	883	849	876	893	853	904	905	923	888	926	882	900	825	942	857	916	882	827	890	901	853	856	843	881	852	912	871	895	960	861	937	904	846	833	891	898	876	855	939	911	842	865	834	835	888	877	872	881	902	871	914	878	909	881	885	822	879	905	906	860	825	915	864	820	887	901	851	889	859	862	842	915	888	859	922	897	939	834	906	928	842	921	911	881	882	822	893	928	827	893	908	855	878	869	926	885	867	850	886	892	875	934	849	876	843	888	856	907	900	836	861	864	878	934	942	907	895	924	853	909	850	915	917	886	907	909	901	865	887	857	855	913	898	898	866	825	908	899	874	896	891	886	919	889	886	837	844	872	840	856	839	839	827	833	845	842	879	921	882	820	887	936	874	868	897	882	874	864	853	954	876	908	883	854	863	867	868	869	829	871	848	920	897	902	948	886	927	850	940	888	907	844	880	882	845	911	919	965	844	867	874	906	832	901	862	881	877	890	904	884	887	873	859	857	868	884	850	930	870	905	892	916	886	880	912	929	868	903	838	823	880	821	895	821	880	894	911	878	884	899	921	826	875	858	858	914	893	865	821	872	889	876	900	894	863	888	879	861	905	929	878	929	901	865	850	874	906	870	906	885	865	901	899	858	871	888	866	872	927	844	913	883	911	908	937	857	846	871	851	888	904	881	927	858	874	847	879	903	916	929	858	939	857	895
11325	3431	2515	1621	1026	887	804	769	627	562	472	476	432	512	457	392	394	402	459	398	400	387	430	381	386	370	382	369	332	391	373	357	355	376	367	362	325	372	347	392	362	372	381	348	395	372	358	361	383	387	379	346	349	377	367	372	355	387	340	378	398	344	369	342	387	389	339	358	374	352	375	336	321	367	348	369	355	398	397	329	335	371	394	350	352	334	347	398	365	357	364	404	341	341	337	356	351	358	352	371	408	404	346	355	336	338	379	371	343	349	359	347	357	350	355	340	327	344	383	349	338	350	363	342	370	388	362	398	342	386	389	380	335	348	375	389	353	359	362	334	387	367	350	377	377	371	372	364	363	398	394	384	374	390	356	416	403	334	350	391	352	377	375	305	370	341	355	364	386	397	398	353	351	321	387	348	391	343	342	377	373	374	378	348	368	353	362	354	348	344	363	385	367	376	367	336	398	354	368	394	381	371	349	398	360	391	357	339	386	357	360	340	347	366	360	368	392	328	358	344	373	387	370	328	327	337	366	372	373	345	356	363	358	332	351	310	344	382	386	363	381	349	373	365	390	362	355	363	343	374	367	396	375	355	378	333	332	370	389	355	357	372	333	373	342	379	393	345	345	355	405	348	359	425	350	369	364	393	334	385	396	382	370	375	374	335	390	339	354	364	346	375	354	356	371	354	357	382	392	360	392	336	368	340	342	397	372	392	381	401	380	391	374	396	312	333	371	358	349	364	383	352	376	339	365	369	336	358	339	370	370	362	374	349	376	350	395	315	375	376	376	389	372	346	360	354	358	356	379	358	345	380	356	360	374	363	379	337	334	376	388	376	381	366	338	382	359	332	356	350	346	338	376	330	401	420	349	317	369	376	350	375	374	371	349	331	403	384	368	356	364	377	399	374	370	350	349	362	360	386	364	379	406	368	350	335	365	349	392	349	369	386	366	381	410	373	386	358	370	360	343	371	355	373	368	379	356	371	385	348	368	371	387	360	365	334	377	402	366	346	388	352	369	361	369	370	355	343	345	372	387	353	342	384	352	349	349	333	335	344	373	369	374	350	350	341	365	384	404	315	379	382	382	349	369	377	356	362	384	357	353	361	360	382	346	348	349	372	366	346	383	377	368	337	390	355	362	399	382	359	381	374	378	376	379	361	346	410	410	358	348	353	337	372	359	371	366	368	320	348	378	358	325	375	360	344	380	354	390	398	371	360	330	386	393	356	341	334	334	338	372	359	377	375	318	352	394	362	364	390	351	361	396	367	372	378	362	360	393	327	364	324	399	362	352	391	363	351	437	339	356	358	361	361	375	379	335	365	399	361	404	397	369	375	338	383	322	366	361	388	382	367	371	358	405	398	389	356	360	385	328	308	365	363	358	334	353	362	367	374	370	376	355	368	389	336	365	378	356	386	360	393	369	361	369	384	362	377	370	414	405	351	356	356	362	394	352	351	377	342	366	372	366	382	352	343	364	359	401	385	357	386	383	383	328	348	391	342	363	368	372	359	356	366	364	431	426	388	336	345	414	347	348	345	382	340	368	353	314	382	349	365	378	386	384	370	370	415	344	350	341	341	350	333	370	393	369	378	381	375	362	354	351	358	373	356	390	361	383	386	359	311	379	367	365	358	383	354	345	340	372	391	320	311	382	371	397	335	373	355	376	341	361	375	384	359	357	378	346	336	359	367	329	384	350	366	397	350	342	360	375	358	328	383	390	344	345	345	330	370	362	358	333	356	347	391	384	376	347	343	368	346	380	332	341	355	356	360	403	364	373	357	383	344	391	345	371	382	368	373	367	347	381	342	324	367	363	334	359	375	359	384	363	368	352	387	369	379	366	353	352	387	354	367	363	342	362	365	388	363	359	359	330	377	369	349	389	378	329	365	318	362	393	409	356	367	379	406	353	316	339	369	347	361	340	369	339	380	372	373	341	375	330	372	358	369	376	394	384	352	333	373	353	376	366	345	370	404	363	382	368	320	359	368	333	334	354	359	348	338	351	390	391	344	341	378	365	341	396	341	364	404	363	363	409	337	355	348	362	346	398	365	368	341	352	364	351	353	366	371	323	391	348	378	379	349	368	372	356	351	363	393	380	398	385	375	389	374	336	352	371	326	363	381	347	388	331	373	406	385	388	356	395	364	363	348	398	366	391	380	377	378	346	381	349	357	376	370	375	340	369	343	326	397	387	332	386	366	351	336	307	365	369	375	348	357	355	350	353	369	346	374	364	360	370	363	376	348	381	345	342	385	347	359	309	342	353	360	332	345	406	356	362	372	416	402	296	394	356	379	355	335	382	374	373	388	380	363	360	347	390	356	388	382	360	372	362	339	343	361	382	369	352	343	380	346	391	342	355	353	346	352	359	347	351	307	343	359	352	386	372	347	371	364	378	384	375	382	349	377	360	329	349	356	393	379	366	346	389	356	359	356	319	343	369	354	376	395	342	343	359	338	371	388	399	375	349	337	387	357	358	363	370	371	339	369	389	369	344	350	379	364	372	364	333	387	355	384	399	369	396	336	387	375	350	363	355	332	392	349	356	358	361	368	376	362	408	388	372	363	324	355	405	375	328	354	380	373	375	361	393	368	385	390	356	385	394	377	384	341	374	381	386	356	374	356	367	353	373	393	340	341	360	372	404	356	353	343	343	389	363	365	361	391	371	352	386	373	362	355	401	412	346	371	362	389	383	344	322	303	387	367	388	361	368	373	374	401	380	369	346	343	385	379	345	371	376	367	356	318	355	371	387	351	360	382	363	333	365	361	401	355	372	365	337	399	349	351	362	376	355	363	343	380	360	354	400	371	343	356	355	364	378	407	380	374	357	357	352	364	336	326	364	382	340	359	317	392	327	366	327	352	358	332	404	354	351	380	383	371	339	369	346	394	349	391	363	340	362	365	366	374	403	342	376	359	362	351	357	363	358	377	356	374	388	363	372	376	352	375	365	339	362	373	390	363	362	336	374	361	384	372	349	339	336	375	345	377	357	364	381	393	366	340	328	379	364	363	346	373	358	344	403	369	375	381	384	367	335	361	385	378	342	360	338	320	392	369	353	390	323	359	311	376	380	363	347	391	378	339	365	395	356	405	376	382	344	333	352	352	348	368	352	357	379	362	345	332	342	372	331	374	374	405	368	362	371	339	397	346	362	366	387	401	329	394	369	393	360	387	386	354	351	325	389	352	369	375	365	341	391	348	388	330	394	397	364	365	347	365	340	370	382	343	386	375	388	343	364	388	352	399	388	370	359	366	328	363	339	384	368	361	376	357	361	358	342	360	363	382	424	396	352	393	382	344	369	327	355	379	376	377	371	388	362	339	365	368	371	352	354	397	339	357	394	379	363	364	365	364	365	363	368	377	362	353	372	347	376	356	341	395	365	369	372	370	363	384	390	339	367	379	350	372	345	371	343	352	381	385	386	390	369	365	389	358	328	385	391	344	363	387	398	377	370	359	369	334	357	375	377	384	380	356	357	369
7274	3030	4998	4237	3368	3211	2986	2679	2268	1645	1449	1350	1259	1359	1256	1050	1039	1082	1047	1004	898	874	892	922	864	868	789	866	847	824	877	814	890	823	825	844	828	792	825	819	771	846	783	812	842	795	776	762	794	819	768	811	813	828	720	816	822	757	758	789	813	779	817	809	783	830	837	781	839	853	743	818	736	839	769	808	797	819	805	776	824	823	808	814	805	810	770	778	807	814	817	797	815	772	784	760	757	808	777	825	798	779	781	827	798	806	776	808	787	769	752	796	740	781	819	765	825	843	786	800	778	754	797	794	806	776	786	847	756	743	744	809	744	800	743	769	778	842	809	837	808	755	819	789	787	777	836	779	778	762	773	834	843	798	797	782	786	757	778	785	777	832	873	824	792	798	797	844	811	739	817	773	836	812	799	775	782	813	769	799	776	772	862	788	855	755	754	782	785	719	806	771	775	803	763	791	802	768	762	790	783	814	799	822	783	839	778	779	768	794	776	794	814	801	754	778	791	807	786	782	802	800	794	824	829	759	784	804	796	824	763	767	797	799	792	814	807	874	768	825	758	843	793	757	806	848	760	770	821	828	807	798	791	811	761	784	753	749	803	811	819	816	802	797	785	772	761	790	795	815	813	810	777	802	799	847	789	815	772	768	745	795	812	789	801	809	755	783	818	793	777	791	771	810	772	838	774	853	762	804	755	813	773	811	800	804	786	803	760	803	763	813	758	798	801	781	808	836	854	797	751	819	794	758	768	807	752	790	788	840	839	753	781	801	789	789	816	786	739	816	819	776	779	761	804	818	813	803	765	785	813	811	826	792	790	780	752	838	788	734	737	814	794	829	771	786	800	835	722	790	800	775	792	762	840	791	813	850	773	807	811	852	816	790	808	777	786	804	784	850	797	807	796	842	792	800	845	777	791	759	836	788	746	768	764	764	808	796	815	749	781	764	813	780	755	798	753	787	782	778	805	789	777	765	806	804	770	796	842	826	815	824	857	778	809	771	808	713	764	806	807	795	782	779	759	800	745	791	758	726	821	777	857	806	776	796	786	767	775	826	812	779	800	803	821	787	794	808	815	798	757	790	827	836	785	809	757	808	792	809	832	805	746	781	821	841	769	834	791	750	836	748	773	808	822	791	820	832	828	741	780	818	803	824	855	715	807	824	820	795	761	799	806	814	837	782	779	793	835	855	744	806	745	769	750	792	817	791	763	792	839	833	744	765	808	805	813	829	774	795	786	804	774	846	776	761	791	777	811	817	790	814	759	758	777	824	797	866	821	785	793	792	792	776	841	782	818	769	779	840	820	819	827	809	779	787	843	809	780	773	794	808	808	785	776	812	757	756	820	791	812	804	818	727	831	843	815	786	826	765	854	834	780	788	827	788	778	837	833	784	824	799	752	763	809	823	783	792	781	777	804	773	744	826	842	767	828	790	780	846	781	832	797	783	799	813	814	747	814	745	784	839	776	763	816	792	809	816	799	796	743	780	806	829	818	764	752	837	808	845	798	781	787	779	802	795	802	762	801	808	771	790	759	793	744	787	795	817	756	783	792	813	779	845	822	807	779	835	792	752	752	799	764	722	772	789	814	792	782	784	754	802	798	790	827	796	812	792	767	833	776	805	801	793	779	792	823	753	805	862	748	808	796	777	821	852	789	733	799	753	784	772	783	755	782	825	811	781	826	793	750	758	816	785	793	762	830	756	800	819	766	831	763	802	789	794	745	773	806	835	818	816	762	792	848	765	808	814	777	756	758	808	799	777	782	799	771	760	836	772	787	793	782	788	803	775	808	823	744	775	815	762	765	813	790	775	792	784	825	832	795	741	784	841	812	824	762	768	805	789	775	803	804	796	833	796	810	805	805	767	788	765	799	767	790	801	780	783	760	793	774	760	794	803	828	812	844	736	791	781	796	802	842	783	772	800	814	827	825	799	810	773	738	839	827	776	796	725	780	825	817	757	816	795	785	762	754	791	756	832	805	803	850	757	791	770	797	792	782	813	758	789	782	805	809	846	818	767	792	770	780	739	750	796	790	801	818	791	771	839	802	826	843	833	806	761	751	805	829	768	777	827	807	778	773	839	776	820	796	759	782	798	784	759	768	831	807	808	828	805	847	806	813	805	815	848	756	792	813	738	817	789	772	798	841	835	780	814	807	781	765	798	807	850	779	843	776	718	790	820	760	818	788	779	791	849	845	787	851	821	751	756	749	769	750	848	752	776	781	801	784	767	776	811	847	794	824	767	835	787	757	809	820	772	794	825	808	857	797	755	808	763	806	777	810	806	799	820	839	788	797	825	761	810	750	807	745	747	776	782	783	833	798	789	765	758	838	771	857	810	772	774	748	833	846	801	817	761	763	778	721	763	794	784	762	793	754	853	768	786	813	796	762	830	813	835	746	785	766	790	805	772	814	800	753	808	759	799	804	776	768	827	806	750	787	785	805	732	775	822	806	773	786	741	758	783	784	827	830	777	819	783	831	700	804	850	785	768	751	786	767	797	779	820	781	779	781	803	760	797	818	759	821	767	797	816	828	798	780	764	785	767	823	831	775	759	807	812	714	848	789	809	801	819	785	759	785	750	814	787	813	775	743	838	743	856	798	843	823	832	773	848	848	771	832	792	771	804	869	809	770	810	759	857	762	764	809	768	789	789	780	772	765	799	775	794	801	760	814	776	769	764	733	780	765	827	809	796	817	785	735	774	786	809	825	791	785	771	835	753	814	790	797	826	806	809	836	816	798	814	808	769	777	780	777	791	826	776	770	825	812	839	770	776	801	793	824	826	766	770	842	850	774	787	749	868	835	751	834	837	791	802	768	779	830	807	808	756	764	767	812	808	813	815	760	775	782	855	778	846	792	806	795	789	776	767	820	748	802	795	780	772	826	761	761	796	766	807	748	802	787	787	719	780	803	786	795	828	775	796	837	802	778	764	780	852	770	828	772	801	808	791	813	796	815	815	776	845	786	770	790	752	762	781	837	816	779	781	780	728	826	763	819	873	823	796	699	839	823	820	808	792	809	771	803	795	828	800	780	759	786	772	759	789	741	801	762	766	839	804	776	802	831	824	792	854	811	798	818	826	759	797	805	772	790	768	787	768	797	779	807	791	806	802	757	835	838	872	786	819	755	774	774	806	785	801	772	767	792	725	801	798	809	769	777	809	786	788	779	805	855	779	821	788	749	744	819	768	796	795	781	759	752	793	790	809	785	826	791	859	809	802	810	784	791	797	788	774	833	774	811	756	809	805	779	803	793	796	799	805	771	856	770	796	773	799	804	821	833	785	847	811	778	735	769	768	808	837	751	789	803	813	809	762	771	780	810	753	798	788	805	781	807	791	790	802	850	829	798	747	847	808	777	841	818	764	841	754	803	769	804	790	769	839	785	802	783	773	750	773	834	773	804	789	818	748	832	856	717	801	795	771	796	819	816	794	776	786	793	744	856	853	842	807	787	807	776	714	810	823	777	801	808	799	808	785
23255	7358	4498	2703	1823	1549	1335	1081	876	653	595	500	501	523	465	402	400	382	403	381	373	343	372	341	345	316	371	336	341	345	348	369	342	354	371	399	364	353	325	362	320	356	346	320	365	327	357	360	302	324	303	311	327	334	335	310	349	315	336	328	303	331	338	373	335	351	320	340	349	331	332	317	310	386	338	341	331	330	344	331	344	371	326	359	348	363	343	319	353	336	314	335	347	322	343	317	348	350	337	324	360	367	324	316	333	314	336	285	360	336	329	312	315	333	389	312	301	362	379	336	302	345	357	341	317	307	341	331	297	335	364	328	328	329	326	326	357	350	322	343	324	347	324	364	321	326	355	366	358	342	332	306	338	323	338	371	312	312	343	358	354	372	351	370	349	360	315	329	344	314	349	279	340	346	355	318	299	316	345	330	329	311	373	345	315	361	338	326	363	300	346	368	285	320	335	311	325	323	322	338	348	346	348	318	294	329	314	338	371	358	306	325	301	334	335	334	309	325	318	321	344	356	343	367	313	320	333	321	325	316	326	325	313	333	336	366	302	340	334	310	313	311	311	321	341	323	321	338	365	314	296	362	347	308	329	359	341	294	311	320	337	305	312	324	356	342	334	386	312	320	326	291	354	335	319	337	305	359	313	349	303	325	284	283	319	351	325	340	338	286	317	359	327	359	313	334	340	326	343	335	351	357	373	326	368	376	371	331	330	310	315	324	325	348	357	289	334	354	340	349	305	328	326	344	315	332	323	336	312	346	335	322	336	334	345	362	332	312	371	330	341	362	337	319	365	343	317	326	334	336	344	345	286	328	334	336	317	341	309	295	298	311	360	319	327	331	296	327	329	323	314	324	304	332	339	332	306	296	371	345	329	308	342	319	367	351	346	335	334	323	308	420	329	332	316	359	340	339	341	311	365	327	318	376	339	331	333	343	333	333	355	347	367	337	367	297	313	324	337	355	359	365	331	347	279	321	366	367	333	358	357	312	325	317	320	314	333	341	320	356	319	314	312	306	335	329	340	321	344	325	338	328	395	349	387	296	331	329	330	321	327	332	308	324	346	343	357	306	315	359	341	312	331	362	333	346	364	334	337	387	346	310	329	346	338	364	314	340	323	305	333	357	333	339	350	349	347	315	338	322	311	324	356	311	337	299	315	336	347	305	348	374	314	332	349	345	344	319	336	314	348	331	316	327	304	312	318	335	324	351	353	326	355	340	295	333	329	333	323	327	333	366	345	337	297	347	306	317	317	321	350	320	348	329	358	363	344	359	379	330	369	331	330	334	345	321	346	279	352	352	341	333	333	289	337	317	330	355	321	313	325	346	339	318	315	301	342	344	320	354	343	307	344	364	322	341	348	347	314	390	340	318	338	315	380	365	345	337	337	370	338	341	357	337	316	314	360	361	331	356	316	298	356	333	360	360	333	311	343	323	328	356	287	337	323	344	327	316	332	319	379	292	342	323	337	317	369	299	333	301	380	363	329	346	356	359	339	328	317	334	347	321	369	346	341	365	353	352	320	299	312	367	311	293	302	335	372	321	353	337	351	297	339	368	339	409	354	317	345	346	318	349	316	346	339	351	351	309	330	320	318	325	327	302	350	387	364	323	355	331	349	327	344	346	354	343	298	322	343	320	313	366	336	316	313	329	372	332	325	315	304	339	336	323	333	325	347	366	339	375	315	325	326	354	351	337	327	373	323	342	379	316	349	312	319	337	337	318	320	347	324	343	377	334	332	348	301	349	372	311	334	347	323	336	328	327	317	324	340	328	340	308	350	371	332	359	334	335	384	314	368	350	334	345	309	331	346	338	326	362	369	340	331	326	368	344	343	355	323	313	318	319	313	338	305	342	341	363	372	347	331	308	339	340	356	302	314	323	347	332	325	369	353	341	350	312	348	359	327	361	346	363	353	327	305	352	323	329	339	305	334	332	324	336	327	328	308	311	342	337	350	327	348	346	322	312	333	330	330	363	334	306	333	365	347	324	318	312	339	328	331	293	342	353	326	343	317	349	363	345	301	354	342	325	333	302	367	370	319	293	318	310	359	335	362	352	353	347	322	349	328	353	342	329	334	353	355	324	355	315	327	345	351	377	319	337	309	308	351	342	358	383	308	285	357	324	349	328	335	320	317	314	333	331	360	333	326	379	347	353	331	315	334	303	357	326	320	304	342	308	336	367	336	345	308	314	325	321	326	330	347	329	347	337	353	318	331	340	366	333	319	336	322	336	352	360	330	363	374	313	342	330	365	340	324	299	352	331	316	340	355	320	332	307	348	365	357	340	307	321	341	346	307	335	288	302	336	317	333	309	301	327	283	306	342	283	302	376	323	333	339	277	356	337	339	356	315	378	328	311	349	334	327	344	350	326	312	334	362	329	349	313	337	327	294	333	294	322	321	317	332	362	342	357	328	396	351	348	331	384	357	324	364	347	307	330	338	323	324	369	325	343	304	333	356	343	315	334	291	331	309	369	358	317	335	353	316	332	359	356	361	344	331	319	332	330	331	338	320	380	343	326	358	332	335	338	299	331	340	299	362	364	351	338	316	347	316	347	312	314	358	348	336	331	336	310	326	308	343	330	322	330	342	319	363	337	320	316	341	349	360	338	343	357	341	294	300	365	317	329	318	361	322	346	364	331	363	328	344	337	349	356	300	371	330	328	368	344	321	321	334	356	285	331	330	324	330	318	292	318	359	332	315	351	318	340	361	341	369	336	334	328	290	310	306	324	326	338	327	349	384	326	330	322	348	352	313	318	365	337	327	347	360	351	326	310	356	320	316	336	333	333	299	297	310	326	316	344	319	308	316	324	298	325	333	349	332	335	323	339	325	324	319	336	316	316	333	280	360	365	334	344	353	290	323	349	326	333	317	342	347	337	343	344	359	351	335	339	324	373	333	345	327	321	317	340	358	360	341	355	326	327	343	337	310	317	330	302	333	299	327	376	322	345	324	368	328	314	412	354	312	357	381	328	355	333	319	315	342	335	328	354	317	345	309	310	344	351	331	339	341	357	333	350	314	327	317	359	320	339	388	336	297	320	364	327	306	338	361	364	308	322	354	373	326	320	357	354	334	315	318	338	354	311	317	364	333	347	325	318	316	339	344	326	367	332	367	371	326	305	351	329	321	359	375	365	350	356	399	301	322	322	380	355	335	335	336	341	352	337	332	344	343	325	325	299	324	342	348	347	321	344	332	343	348	322	337	333	349	346	343	345	333	317	316	356	337	309	362	344	320	336	326	368	323	312	344	344	345	358	345	340	321	364	368	342	364	358	347	347	345	326	316	321	355	316	330	309	320	362	344	321	295	338	347	378	337	299	341	327	353	326	346	326	316	364	374	322	330	345	342	303	332	301	316	347	348	316	343	312	315	373	332	335	356	322	332	362	332	350	346	320	337	297	367	330	322	358	334	305	377	338	312	370	366	359	326	331	347	368	330	293	298	316	351	318	347	342	339	321	352	365	338	329	321	331
13701	5312	7738	7073	6100	5705	4853	4416	3524	2546	2142	1863	1776	1814	1612	1253	1201	1121	1178	1031	1042	882	935	917	954	839	921	867	855	874	817	827	834	839	807	812	896	821	822	769	752	726	781	781	749	762	768	726	730	791	773	754	736	784	772	757	762	783	732	744	729	752	776	760	745	745	774	760	743	745	696	733	760	751	744	755	773	746	745	768	794	684	731	733	773	723	780	734	714	739	754	807	730	738	791	768	716	723	732	752	799	751	759	734	768	747	731	710	693	723	780	722	762	739	691	759	743	762	780	758	690	716	734	738	785	793	773	714	721	743	746	744	799	750	743	779	751	738	771	733	732	739	728	757	722	767	743	731	748	774	757	753	772	748	755	752	722	749	732	741	769	695	751	772	764	764	746	774	805	784	723	747	754	750	784	726	725	760	724	696	764	758	744	773	745	762	797	746	729	747	749	770	762	766	786	735	695	710	702	777	744	725	705	767	772	755	780	724	751	715	750	747	770	775	723	812	735	719	748	682	789	755	774	724	752	759	744	749	729	741	751	771	786	769	743	747	768	733	745	723	714	719	741	779	704	717	738	744	754	742	772	802	751	759	721	807	731	777	742	747	769	746	765	751	766	724	775	812	752	745	769	772	775	777	752	718	726	689	719	751	726	739	742	773	756	728	717	715	766	779	737	695	766	741	698	743	728	765	725	748	728	715	757	761	768	725	733	723	711	734	776	764	722	770	725	748	741	717	758	746	759	726	782	700	712	732	722	737	725	721	748	791	775	760	731	761	770	731	738	777	728	766	733	775	724	737	735	790	721	731	777	774	740	718	754	750	766	765	709	759	697	719	734	759	743	692	735	748	730	717	714	759	759	745	733	718	731	762	775	775	746	733	742	779	717	777	746	698	688	714	741	775	780	779	706	722	719	741	763	715	811	723	754	737	749	785	719	766	758	719	769	686	736	708	731	755	737	738	756	749	791	728	777	752	770	747	722	718	737	781	741	759	747	719	757	776	719	711	777	732	689	781	694	687	743	730	738	722	733	741	772	731	716	803	708	748	732	736	775	741	718	708	716	722	695	773	744	729	757	726	786	698	736	747	724	727	744	768	770	757	720	671	743	749	785	749	749	704	719	769	750	741	757	717	740	743	726	761	751	746	777	718	728	764	808	775	737	728	715	701	734	752	751	749	696	753	758	771	745	688	710	768	723	696	720	714	740	719	771	738	719	737	716	738	730	700	720	728	712	775	700	733	713	738	720	762	705	730	744	758	753	780	759	698	699	736	708	762	737	787	743	754	755	761	719	775	713	715	699	723	759	771	742	741	771	732	731	749	752	773	786	731	782	753	750	737	733	751	722	744	759	723	787	830	791	747	755	705	697	684	736	751	803	729	761	767	769	756	755	794	781	776	752	777	740	736	760	702	744	741	712	748	734	715	741	757	768	732	734	740	798	804	785	755	752	722	732	738	768	766	742	745	756	731	736	721	728	779	734	761	835	806	733	723	768	751	732	721	742	741	761	798	741	765	753	769	777	765	717	742	689	780	793	702	758	745	725	763	769	730	763	754	773	729	767	717	764	772	742	783	725	728	800	730	781	742	749	743	735	796	745	718	741	729	703	761	764	748	766	766	750	756	723	756	810	736	682	750	746	739	738	744	760	726	757	729	712	761	752	742	778	740	696	743	799	740	720	771	687	748	792	787	756	757	744	735	772	713	767	740	749	712	737	738	780	802	736	699	718	767	707	689	719	746	713	752	738	796	711	753	756	746	760	726	704	716	756	746	787	775	790	735	736	750	766	751	778	785	738	749	735	786	707	688	779	797	741	789	786	746	776	705	749	727	698	779	748	767	744	738	765	769	734	683	725	791	720	727	723	743	728	829	746	755	737	729	748	762	763	791	795	737	762	740	707	748	666	747	756	765	724	714	724	721	722	758	776	785	719	722	774	732	732	754	759	708	744	759	729	781	761	790	730	731	737	830	768	731	762	735	739	740	760	688	785	712	750	774	775	778	740	743	741	720	734	761	764	701	710	695	781	749	729	724	757	737	750	754	745	747	701	757	740	760	698	749	765	726	756	757	739	770	782	735	785	743	803	789	808	750	807	722	738	794	780	764	746	712	759	809	767	742	737	782	746	732	761	735	737	774	739	732	732	747	737	731	803	700	735	806	785	745	754	693	703	752	789	728	714	743	773	752	757	728	741	743	742	757	735	705	772	738	698	771	767	719	696	722	777	692	736	715	759	739	747	727	755	729	711	749	745	746	764	688	758	753	701	714	730	747	736	742	755	749	711	738	743	754	769	710	732	738	739	729	728	752	733	732	745	751	747	767	736	710	765	729	732	738	742	767	718	747	716	736	737	736	751	751	764	757	714	735	692	735	713	746	748	794	720	735	768	724	759	733	718	741	768	758	765	752	738	729	792	756	736	788	744	703	764	737	792	723	724	707	726	746	712	760	769	760	765	725	749	718	754	727	776	784	745	722	750	730	791	789	750	715	745	754	774	772	762	765	733	707	750	735	783	733	769	751	772	759	741	717	687	727	738	721	758	721	774	767	727	766	767	711	725	766	764	802	734	748	666	773	794	744	745	743	698	715	740	719	788	745	788	709	791	770	720	769	739	735	734	774	745	740	740	726	732	781	750	772	673	756	753	733	746	777	735	743	765	727	746	807	722	783	729	733	718	728	766	748	743	741	763	775	689	764	793	742	737	755	726	761	738	745	784	702	737	769	732	730	707	761	767	767	776	726	750	686	780	771	739	760	730	698	748	739	774	723	745	740	737	764	763	741	735	772	745	735	719	759	723	708	743	772	716	747	727	708	687	719	787	716	792	739	742	698	770	775	778	739	768	784	769	800	737	714	722	722	748	734	721	779	726	760	773	798	774	700	709	775	721	701	714	727	744	712	782	740	740	723	780	715	735	738	742	746	695	758	797	779	718	715	758	724	717	743	729	749	696	721	725	727	765	710	741	733	719	729	768	732	740	742	718	766	736	712	727	783	731	732	740	701	782	744	789	727	783	744	756	740	769	727	685	780	718	793	751	760	735	719	709	733	773	751	758	736	767	789	739	742	739	745	749	740	757	766	772	726	748	684	761	738	710	779	738	752	766	757	801	722	729	774	727	752	751	780	717	782	673	766	764	740	717	735	700	729	712	749	765	744	747	731	699	757	749	723	733	765	756	749	727	713	739	773	760	749	733	745	774	713	756	705	729	741	708	735	727	715	766	782	705	718	708	766	770	740	757	737	742	771	743	747	758	749	708	726	748	693	688	725	744	697	741	768	749	707	791	726	746	719	752	718	763	765	784	768	676	738	720	805	746	754	707	756	728	751	681	769	704	759	799	770	791	759	711	690	714	681	708	736	722	763	769	739	719	755	705	695	720	756	804	714	746	725	726	770	732	763	731	763	761	752	704	781	792	732	706	740	736	729	710	760	804	771	731	701	775	783	742	762	724	737	729	749	740	736	737	779	720	745	737	738	772	696
32994	12593	6484	3873	2542	2187	1773	1456	1176	896	787	673	690	612	566	498	485	468	531	438	411	485	469	427	436	407	383	418	425	443	424	417	415	468	406	430	424	386	381	401	414	425	415	422	381	429	445	416	427	396	370	405	383	451	421	379	401	417	429	404	381	428	445	402	402	392	369	378	401	415	380	384	348	386	423	449	394	379	379	410	389	422	429	368	402	402	424	399	388	416	358	396	390	387	415	413	405	415	392	443	398	390	364	422	400	388	427	409	423	427	372	369	411	436	379	412	419	394	371	389	412	392	421	410	413	441	401	380	411	400	405	383	406	398	389	386	407	391	415	366	395	402	424	380	384	426	397	384	389	365	409	361	444	414	422	419	395	354	435	415	410	399	386	417	383	391	430	400	399	417	368	400	397	397	409	412	426	388	409	434	425	359	385	412	397	382	378	420	388	372	376	388	419	442	406	387	373	383	360	418	435	392	395	402	416	395	406	418	413	426	409	405	433	400	412	389	371	391	387	389	416	374	382	385	390	449	392	397	360	401	406	421	387	418	397	452	429	423	421	367	393	382	437	388	391	377	376	350	374	424	418	386	443	397	386	430	363	406	394	351	392	419	393	425	404	416	408	408	384	425	384	375	377	429	394	391	410	423	410	398	422	395	386	392	404	402	384	402	445	470	350	385	388	371	427	413	412	411	385	377	422	399	414	425	404	396	410	415	410	385	427	371	411	391	406	395	370	415	410	369	435	409	383	393	400	403	385	399	412	418	379	384	402	424	386	374	422	423	389	430	415	342	383	423	404	387	371	412	411	414	426	387	376	369	376	412	416	343	347	420	369	400	418	431	400	427	410	371	384	432	410	418	397	402	389	416	425	389	407	400	442	441	395	384	424	390	407	412	375	405	402	372	399	374	368	401	416	421	403	405	389	434	402	380	415	372	435	392	400	369	441	405	374	396	394	411	377	371	409	387	415	385	414	403	378	423	418	391	431	420	408	397	421	421	434	419	375	377	415	367	405	420	407	402	395	413	363	381	420	413	402	398	383	398	391	453	408	399	410	400	416	414	393	431	404	389	445	393	432	403	394	412	359	394	448	401	404	385	371	379	426	384	410	399	399	430	401	416	432	396	393	400	418	376	407	392	364	373	388	405	376	438	400	356	385	412	411	410	397	392	441	398	377	403	392	413	388	393	372	421	422	411	414	408	417	393	378	337	378	432	394	441	423	394	402	426	409	388	423	427	385	371	418	396	388	390	385	417	369	399	377	429	395	364	377	408	404	443	393	398	418	388	374	401	373	391	372	366	418	402	402	405	399	375	431	431	378	361	394	369	365	355	403	428	422	390	385	389	399	414	423	394	380	388	388	393	406	396	423	413	398	399	374	389	318	388	381	375	365	352	417	446	416	403	437	411	442	383	404	403	389	395	397	412	424	373	428	425	371	420	386	412	422	393	380	412	445	385	377	404	386	423	409	410	409	400	372	410	385	394	421	402	381	404	391	382	387	392	367	401	390	380	422	423	407	383	382	362	429	424	371	381	385	383	392	414	419	383	394	406	410	410	391	406	446	395	391	377	404	390	402	406	416	433	412	382	405	387	388	416	403	418	386	366	410	396	414	372	388	389	399	399	427	383	414	412	422	439	418	409	408	406	406	378	416	380	382	452	402	386	389	417	400	412	425	432	410	388	403	401	386	375	447	414	409	431	379	400	415	419	385	399	383	403	414	398	371	376	364	411	415	423	384	374	438	378	415	398	361	415	375	389	456	385	357	409	426	411	386	406	395	361	409	408	395	391	401	387	392	399	398	408	383	391	344	412	445	370	362	415	408	412	424	408	440	422	423	388	419	416	389	396	394	363	393	405	386	416	384	380	390	371	373	407	417	385	359	426	425	431	407	404	385	399	393	350	395	384	434	364	398	388	385	379	459	389	397	395	404	361	413	398	397	386	423	391	374	379	384	421	421	393	398	406	404	393	357	396	396	414	385	402	401	436	412	411	434	468	389	425	407	400	380	362	386	385	425	389	380	403	452	368	388	411	398	394	391	387	368	407	366	424	400	398	396	404	424	402	409	408	389	409	394	382	382	400	400	365	356	418	410	389	380	375	364	392	387	444	398	425	385	420	399	384	382	428	409	396	386	410	380	394	411	424	383	399	444	420	397	415	369	398	398	388	406	399	456	399	399	421	414	409	422	411	403	367	412	357	370	424	415	405	371	402	382	399	373	442	418	431	387	411	380	415	379	365	387	393	391	387	400	375	411	407	364	383	428	375	404	397	386	399	384	369	417	434	409	415	403	375	413	394	369	425	414	398	397	389	408	401	421	376	405	385	403	399	389	366	401	387	412	402	416	406	418	416	376	406	431	414	396	431	390	385	417	411	415	379	350	414	381	375	405	377	412	391	371	429	420	407	368	426	396	413	390	402	406	387	393	403	408	392	411	397	383	407	396	396	391	398	371	434	377	368	348	400	374	394	401	382	380	389	402	412	421	420	425	424	399	408	359	391	410	393	413	385	425	406	409	422	389	420	370	384	372	395	398	414	407	407	417	353	389	392	404	403	432	409	375	402	357	389	398	407	370	384	402	355	409	407	370	393	406	436	462	423	422	398	407	401	378	426	400	399	375	399	400	353	397	396	418	409	387	407	411	355	401	373	357	396	390	374	388	417	391	429	414	416	371	432	372	384	385	421	393	388	397	357	390	404	351	395	373	386	349	378	394	405	378	414	424	399	403	388	388	354	426	439	430	381	457	403	408	415	441	410	379	389	440	394	402	388	394	435	398	413	449	387	376	437	435	383	422	374	458	386	368	376	387	415	404	381	418	349	392	405	382	372	384	388	425	417	415	410	418	380	410	375	384	397	395	413	370	366	411	413	394	389	380	430	400	420	408	384	388	409	433	399	418	413	406	384	404	370	366	419	391	379	441	355	366	389	400	387	444	430	382	399	409	397	430	425	364	408	396	426	379	445	389	410	400	395	383	394	410	390	388	417	365	361	410	408	385	422	415	418	418	367	371	412	446	392	380	451	417	423	404	378	381	426	422	450	409	381	377	390	400	432	367	399	396	373	383	413	407	401	437	398	380	376	410	401	418	391	389	431	410	394	354	396	390	412	391	402	402	382	442	386	394	392	419	392	418	396	424	361	359	402	381	415	371	389	426	392	424	380	414	438	427	345	378	371	383	456	384	398	347	390	420	402	410	400	402	413	409	392	368	384	425	396	390	451	340	401	438	421	446	408	399	362	382	356	338	378	381	437	376	407	388	407	376	380	379	413	417	436	405	380	403	360	386	374	397	375	390	367	391	394	419	410	351	439	356	379	416	397	417	412	414	380	390	426	376	410	382	399	397	438	408	389	471	408	416	407	385	391	400	415	417	417	439	369	356	353	397	386	395	404	371	365	401	385	362	390	409	413	404	398	421	409	386	431	384	382	393	402	389	387	410	412	372	414	382	379	434	380	437	395	356	387	410	375	392	399	401	425
18515	7949	9524	8960	8129	7420	6300	5735	4555	3488	2833	2471	2428	2439	2155	1557	1510	1485	1487	1317	1179	1253	1134	1086	1133	1065	1082	1017	1014	1034	948	963	957	1014	935	971	1079	992	940	900	943	968	889	922	855	942	862	910	831	867	871	875	855	893	872	907	871	861	889	883	876	911	933	881	848	892	888	865	881	847	846	846	920	857	856	875	909	905	879	856	839	929	895	883	894	849	902	836	863	855	879	883	908	869	929	883	833	856	908	856	847	875	842	840	858	891	876	957	878	869	883	867	896	851	893	855	883	871	859	866	858	864	874	865	876	841	812	886	859	929	897	843	930	878	885	855	919	882	855	833	840	832	846	847	894	885	893	874	898	830	916	865	870	870	866	902	864	894	900	912	890	820	883	861	894	847	862	887	890	863	873	842	894	863	846	825	830	895	937	924	848	873	901	874	935	880	868	891	856	903	876	860	917	887	913	899	871	878	841	869	861	873	867	902	815	849	887	847	879	917	883	898	851	863	894	878	901	894	894	860	917	851	868	881	824	894	909	826	886	876	855	847	858	832	920	825	869	910	899	864	900	899	868	881	835	870	823	887	845	907	951	877	882	883	895	821	897	883	872	839	875	911	919	876	855	843	900	849	898	892	852	902	851	845	823	872	850	837	839	896	894	838	875	856	880	880	876	869	845	856	888	857	859	816	875	908	895	850	888	885	844	880	843	871	847	901	827	895	779	905	902	868	865	829	889	883	858	877	869	893	849	883	895	870	865	887	860	782	897	869	855	880	815	799	877	875	862	895	888	892	857	886	901	837	879	834	847	890	851	837	847	881	845	910	869	863	855	889	916	884	841	882	841	858	845	875	835	845	856	878	879	846	811	847	877	862	850	884	875	872	835	862	860	892	880	891	882	971	899	857	826	880	849	909	864	874	916	881	874	871	858	898	874	887	850	842	887	883	940	864	919	876	829	892	868	863	861	878	901	869	852	828	866	876	840	829	802	878	857	899	864	864	841	883	816	908	887	897	851	881	905	855	912	880	893	871	855	881	838	877	855	879	902	894	843	873	837	871	840	886	821	884	905	896	874	848	916	866	921	877	867	911	880	842	889	903	900	860	846	833	891	886	866	829	867	863	874	868	891	907	810	850	881	878	887	849	878	878	828	885	824	917	831	904	872	846	830	841	896	827	876	876	887	828	893	876	859	914	824	891	862	881	844	897	901	873	889	867	879	851	848	879	857	905	866	842	883	866	864	840	861	879	859	879	887	849	850	860	872	837	855	857	840	862	877	874	920	803	898	855	854	882	882	875	880	850	848	884	843	912	829	858	837	885	878	921	824	850	891	873	894	877	909	913	896	811	883	947	910	852	929	866	897	880	890	839	846	900	870	816	908	893	885	861	829	931	856	891	843	886	881	876	905	874	832	826	893	879	858	835	895	837	871	895	872	864	847	880	836	858	845	862	827	814	859	917	825	894	925	821	857	851	861	886	860	871	876	872	847	872	894	885	876	909	766	858	836	844	873	841	840	860	882	860	864	847	874	875	833	840	887	842	849	872	832	853	891	907	899	886	892	856	906	877	880	903	892	891	880	878	848	855	859	867	881	840	870	815	858	907	826	909	879	842	867	866	829	830	843	879	850	866	838	868	877	851	858	862	880	868	847	852	893	889	931	867	927	899	870	915	880	877	896	872	929	902	866	818	866	874	867	862	874	839	865	861	902	897	862	893	893	824	865	874	886	939	875	889	820	886	881	832	841	858	910	873	869	873	919	884	844	883	864	876	858	858	837	909	877	843	858	879	893	843	919	865	868	819	785	920	796	902	861	812	882	867	879	869	897	930	855	844	861	867	828	813	910	856	856	887	848	820	906	883	855	835	905	892	879	892	834	835	876	884	886	883	898	950	881	829	907	873	904	857	842	915	824	873	829	889	836	893	832	878	849	884	836	846	885	841	854	869	860	879	826	897	864	870	884	933	893	837	887	898	900	900	854	845	852	863	873	841	778	900	797	898	897	902	863	859	877	867	835	890	885	800	849	863	861	827	881	872	864	908	894	881	889	861	910	902	854	825	865	919	879	876	879	850	851	830	824	857	890	865	872	869	863	826	874	897	851	877	832	857	851	858	881	857	912	923	885	858	842	855	845	861	860	857	879	865	936	861	882	881	908	852	849	900	875	861	851	817	886	864	851	860	882	834	856	896	869	884	873	857	901	892	887	851	881	851	848	832	897	887	826	866	896	873	898	879	865	877	880	918	825	824	877	815	904	859	847	908	882	818	888	863	913	884	848	902	867	824	875	864	864	821	876	879	848	859	906	848	837	863	891	935	874	895	928	928	908	827	886	870	830	900	808	833	828	889	847	871	857	931	801	810	879	826	944	872	946	858	856	851	859	863	886	841	883	825	866	861	876	850	841	854	916	913	844	846	908	834	901	876	904	878	893	907	821	926	861	846	828	873	879	897	900	860	860	889	890	842	881	928	827	845	885	862	830	858	862	836	895	842	867	941	828	865	822	885	875	956	897	909	896	888	863	824	816	815	845	903	847	875	858	891	880	851	868	819	894	836	848	894	883	879	862	874	884	869	926	846	860	911	872	863	827	849	867	835	903	874	866	870	865	871	925	899	880	936	831	839	861	845	874	884	874	847	833	848	925	882	838	878	874	861	857	862	873	858	887	880	929	891	890	916	887	833	903	825	892	846	859	839	856	835	859	877	838	898	870	837	852	824	884	898	822	916	884	857	836	896	861	882	922	843	869	873	900	906	850	868	882	878	851	823	863	907	860	849	846	872	905	874	888	893	858	903	905	876	893	891	881	868	860	872	874	867	826	920	849	902	860	883	803	881	859	854	879	867	919	860	847	909	929	844	826	858	853	872	865	846	897	867	859	861	875	878	887	867	836	870	912	848	894	869	876	901	841	871	863	880	923	876	888	865	892	921	824	862	887	898	887	881	879	854	895	931	848	866	913	895	893	814	881	845	968	865	866	916	852	837	850	930	856	831	864	874	889	895	888	837	916	918	846	867	877	907	871	870	890	908	912	869	865	897	888	861	865	888	890	896	843	828	900	850	882	902	887	898	841	862	872	833	868	851	829	885	880	889	847	856	872	873	825	875	902	873	826	888	877	860	885	888	881	898	900	892	840	887	874	882	840	889	910	886	869	861	902	888	876	812	919	890	853	847	935	899	823	853	845	826	877	895	871	865	878	817	893	835	847	875	903	826	869	891	871	911	912	853	886	856	869	839	843	865	864	819	855	824	877	891	824	844	865	852	843	813	840	876	844	832	834	916	884	902	846	936	828	866	859	895	905	860	849	882	870	891	884	854	894	859	859	833	882	882	867	927	892	831	905	869	910	851	874	843	904	874	858	936	865	923	861	825	909	870	904	874	879	916	848	822	891	837	849	890	858	847	914	947	903	871	839	839	868	874	886	821	849	908	815	865	833	862	850	860	862	859	894	918	900	846	811	849	849	851	820	918	859	889	858	833	881	847	848	854
12680	4051	2337	1622	996	901	811	698	638	544	492	468	479	413	450	416	376	376	397	360	391	365	359	376	382	362	398	373	401	401	359	346	386	356	364	385	385	355	420	355	356	336	389	359	376	383	373	343	383	367	402	346	376	338	354	366	380	364	367	358	409	374	371	362	371	371	345	368	343	307	332	333	334	367	358	343	355	358	369	338	368	365	370	344	383	397	341	383	371	350	382	367	391	385	376	380	386	381	359	393	364	360	371	347	379	380	333	389	372	396	412	352	359	352	352	395	360	387	337	348	404	315	361	390	359	347	346	399	379	367	386	380	359	412	360	372	405	341	356	368	362	357	353	359	362	332	382	403	386	355	333	355	343	349	375	387	400	393	371	363	330	367	360	355	354	380	384	372	362	363	383	359	380	347	366	390	338	316	353	386	419	371	376	348	387	390	364	342	411	410	404	384	355	380	362	349	332	359	370	364	374	334	404	354	377	335	364	347	338	349	341	369	377	361	417	342	360	323	352	375	407	339	354	406	385	331	376	356	378	377	377	362	369	382	353	354	396	402	357	395	365	353	355	372	348	343	339	383	333	344	358	374	383	350	355	328	349	363	375	388	366	401	337	354	370	377	356	365	347	396	355	354	362	355	358	356	370	371	369	354	363	378	376	397	360	388	369	346	334	368	344	364	349	413	377	339	338	381	370	348	359	365	347	366	379	353	332	354	402	404	307	336	369	384	369	387	359	352	348	306	376	377	385	344	383	367	371	337	376	402	378	361	378	383	348	359	354	394	397	380	370	374	351	364	374	385	342	334	360	411	339	378	360	378	382	383	374	408	402	368	357	363	364	358	380	348	349	350	370	340	337	349	367	418	374	357	344	374	332	397	364	344	368	385	373	401	346	407	365	405	401	356	337	371	339	333	400	383	371	392	361	367	346	363	419	375	376	355	348	363	350	358	334	319	367	353	364	366	352	353	356	379	340	342	354	367	360	354	353	360	365	340	378	389	379	366	369	370	362	355	363	365	372	373	394	377	401	340	326	380	363	378	375	341	349	344	329	374	365	334	386	360	366	348	355	357	339	346	326	386	376	356	360	389	363	383	415	402	396	347	325	342	332	389	421	366	385	358	345	373	369	365	327	357	366	322	354	366	346	349	324	421	410	388	357	368	362	329	337	415	320	372	386	373	344	390	352	339	383	388	385	362	383	339	368	348	379	410	369	353	388	313	390	328	341	302	379	353	407	400	360	348	351	348	371	388	380	368	369	329	363	350	375	389	344	358	366	364	393	401	354	365	349	345	383	372	352	362	377	393	369	371	345	394	311	368	345	360	373	371	368	360	364	394	399	381	337	342	357	409	410	343	333	382	415	353	355	370	344	370	359	335	344	356	359	370	358	370	342	405	347	387	351	386	379	366	359	372	352	361	419	340	366	370	380	388	393	364	355	356	353	349	373	381	335	386	375	334	377	343	342	381	347	377	413	375	377	380	380	360	365	388	376	354	326	373	387	348	362	351	379	336	329	331	344	366	379	367	323	373	359	345	333	382	373	375	389	387	407	391	333	401	366	364	357	350	358	364	336	351	403	336	375	343	382	391	363	390	325	379	367	383	354	340	346	373	390	365	379	359	394	349	367	367	344	380	361	381	383	357	354	361	384	358	369	371	365	352	354	362	346	364	341	367	400	400	348	380	351	377	362	352	346	334	342	355	387	344	346	371	369	373	366	377	329	381	368	384	379	361	351	342	364	382	375	363	375	374	360	384	388	413	393	355	369	335	366	371	369	368	347	360	385	372	398	352	341	331	354	348	372	328	337	342	388	367	335	366	351	341	355	370	319	361	385	365	385	362	373	329	378	359	345	363	390	385	385	390	342	367	385	391	365	332	402	377	372	376	400	328	329	393	360	399	356	387	350	384	349	387	337	380	362	359	349	341	333	355	368	346	358	343	337	346	349	346	375	341	345	407	323	391	374	337	362	375	369	378	326	376	356	366	385	355	357	357	364	366	356	365	334	367	361	329	379	349	380	367	371	365	392	335	337	319	345	358	331	338	364	361	380	378	397	339	366	380	392	374	362	359	399	367	384	390	376	359	389	324	365	359	337	349	400	356	386	371	387	361	373	314	358	384	384	393	364	349	384	363	355	396	396	356	369	347	356	381	384	347	377	323	352	358	363	385	381	359	391	344	368	367	369	444	395	358	361	366	357	362	338	377	335	338	378	382	352	390	311	361	376	386	351	342	405	357	355	347	362	346	384	339	356	365	360	413	350	305	368	351	380	341	403	354	335	408	360	365	372	360	376	380	369	331	319	354	365	334	363	370	403	348	402	390	351	334	353	383	389	360	379	377	354	357	372	382	352	334	355	336	372	397	375	336	390	365	362	343	365	372	330	336	358	371	358	352	351	349	380	364	371	366	395	389	378	334	368	366	370	382	366	354	365	330	400	337	341	359	334	344	379	352	337	362	341	364	350	352	352	398	367	323	331	360	356	372	362	370	385	371	373	346	367	361	361	377	347	392	341	348	366	365	385	354	386	386	372	401	366	318	342	377	376	378	387	344	363	363	392	372	336	381	364	354	361	380	372	338	336	348	412	356	378	350	403	379	385	326	422	343	358	399	330	375	381	343	363	351	366	365	345	346	342	387	361	398	380	374	372	369	365	399	366	391	337	373	324	386	369	353	380	380	352	335	380	357	355	362	340	365	362	361	381	309	373	375	383	351	367	324	376	344	379	324	394	330	356	349	375	328	373	364	402	357	396	381	390	357	358	395	372	370	382	340	390	346	396	376	372	372	383	390	336	380	377	360	386	400	347	371	330	357	360	390	374	358	384	367	403	358	392	361	405	373	361	346	383	372	352	375	345	350	414	377	383	371	383	363	352	357	387	346	352	336	381	357	387	354	397	372	394	366	352	357	369	373	331	364	345	399	371	373	378	360	391	345	333	357	373	371	369	344	368	337	361	363	348	376	341	411	327	398	345	333	360	386	365	396	361	337	374	359	392	363	392	386	368	343	388	366	391	373	364	363	389	373	376	396	338	378	375	354	341	376	328	351	401	394	374	356	382	376	359	360	363	361	384	350	352	349	370	330	388	335	393	369	363	375	355	361	310	362	378	370	377	382	364	357	350	370	375	353	360	350	381	366	412	365	336	371	354	370	380	386	363	344	346	374	359	336	355	362	310	352	357	363	351	378	363	370	378	335	337	352	328	368	357	332	385	401	380	354	373	375	371	367	388	366	373	348	367	324	346	334	332	362	353	342	357	355	375	364	355	352	363	379	379	365	353	371	379	367	333	360	351	335	333	390	368	367	394	378	365	377	353	329	404	385	334	367	375	386	345	384	379	339	391	356	375	330	383	373	415	360	309	351	398	372	353	358	386	353	348	379	333	345	345	359	353	356	387	390	335	344	367	325	361	355	339	361	340	369	367	376	350	354	348	318	331	357	384	326	384	373	349	369	348	344	363	410	424	382	370	347	379	380	366	386
7372	3370	4460	4335	3288	3241	2814	2734	2382	1786	1443	1299	1350	1385	1331	1105	998	1035	1038	932	927	885	928	922	918	847	817	829	846	838	830	805	829	826	826	832	787	805	781	761	801	810	799	814	784	819	797	766	813	814	851	841	762	846	801	810	777	772	794	788	732	854	778	834	747	815	807	767	811	812	817	789	819	780	787	822	822	768	793	775	787	831	780	804	761	811	774	784	814	792	784	824	831	777	740	800	789	794	768	775	833	839	827	748	776	798	763	781	802	779	831	790	814	824	790	786	805	771	781	814	788	806	802	799	825	763	809	749	786	743	768	807	740	812	778	751	797	818	860	781	796	805	809	780	814	831	783	803	781	802	816	773	795	797	808	765	794	762	805	780	797	824	799	816	831	812	783	814	807	815	757	769	820	805	851	806	759	745	790	750	823	825	775	818	752	831	827	788	788	813	771	784	810	736	767	818	799	774	752	802	817	785	783	803	773	772	757	765	805	767	773	765	780	809	793	801	795	790	788	754	781	816	800	811	755	775	824	744	780	799	813	769	802	755	796	763	876	778	829	747	744	778	822	802	766	782	738	776	833	813	789	839	767	859	803	812	796	813	729	760	810	834	737	819	794	793	801	761	814	799	803	814	863	816	774	851	792	776	759	777	780	780	748	795	774	799	775	765	760	781	831	841	793	813	788	829	784	751	771	769	803	787	764	762	816	779	757	768	806	790	751	823	797	796	814	818	818	768	842	822	808	804	759	744	764	774	813	825	760	847	761	808	812	776	780	797	807	805	794	754	764	763	776	795	828	801	786	798	814	754	781	741	791	789	778	821	832	776	792	777	802	837	761	758	857	848	794	800	711	773	790	824	797	792	775	796	788	792	787	799	799	741	839	773	775	773	815	781	825	776	801	792	783	852	776	821	805	819	813	781	781	759	781	792	798	780	767	720	785	764	798	783	833	770	785	831	786	804	833	778	779	797	817	818	780	762	833	794	746	804	803	845	794	784	752	829	755	809	774	720	762	806	791	772	785	791	807	818	771	791	823	787	811	780	762	788	728	772	774	741	782	782	795	818	784	829	775	808	768	794	786	807	771	827	784	818	777	750	861	766	786	754	834	772	782	796	796	785	829	787	824	804	771	765	774	771	782	754	806	753	754	821	812	833	767	795	764	794	824	803	762	728	759	805	774	791	810	797	785	751	826	819	805	765	778	802	803	794	734	786	769	816	808	770	786	860	829	747	795	744	782	792	817	808	768	801	762	800	808	856	847	758	764	759	819	827	800	770	798	754	766	760	810	785	782	802	743	776	740	813	809	826	829	813	785	788	784	786	788	764	788	791	845	787	783	839	796	808	751	802	817	821	790	739	784	799	832	770	828	804	766	810	794	787	767	762	817	800	773	795	841	774	809	815	745	774	812	807	769	797	773	767	785	783	800	762	795	791	792	782	796	820	772	846	774	807	847	789	755	835	794	764	739	767	789	810	769	760	832	726	743	780	861	802	768	788	764	763	754	790	769	830	781	786	807	829	832	763	805	790	768	775	799	791	760	807	779	792	780	781	800	794	835	771	786	802	867	818	759	815	809	836	821	809	781	794	766	767	837	803	809	804	838	801	802	774	797	760	781	808	783	775	770	783	808	775	750	784	789	795	799	811	785	791	810	806	833	824	796	811	778	767	796	763	747	801	783	780	851	789	800	799	758	855	788	763	850	742	800	753	787	761	745	785	802	764	810	822	856	761	837	831	782	809	802	776	823	824	795	733	803	753	829	778	771	782	826	755	753	786	733	783	807	785	764	775	779	784	801	819	764	818	824	767	739	807	774	772	829	850	771	860	768	826	825	777	822	762	802	788	756	763	826	818	767	807	786	772	817	790	797	820	813	789	763	843	791	804	795	787	779	785	773	818	791	761	825	841	779	784	791	788	793	779	807	787	756	796	756	780	803	771	786	790	779	774	788	836	805	787	821	781	813	788	814	809	811	769	792	807	864	834	755	769	808	809	796	783	778	782	790	742	811	780	797	787	827	752	793	819	809	777	778	832	756	803	818	843	737	782	773	798	761	749	814	773	836	754	805	759	750	761	846	796	811	804	799	785	728	803	812	828	819	742	744	796	796	795	801	802	785	865	794	799	787	792	849	826	767	793	799	784	792	813	762	784	798	819	745	778	816	762	771	751	828	798	816	814	753	787	732	812	788	800	837	775	838	827	819	755	784	761	774	829	796	818	839	840	770	795	805	786	827	805	810	830	770	772	788	816	745	857	742	776	811	792	800	817	783	768	819	750	834	776	747	798	727	726	805	851	802	752	764	776	778	777	790	790	806	792	798	818	806	813	792	788	783	741	769	808	823	754	784	769	810	842	796	775	828	803	779	762	802	815	789	813	790	784	798	750	738	807	788	874	794	837	795	788	811	767	786	780	783	776	750	777	787	808	782	765	799	725	793	784	777	818	802	788	778	795	759	772	771	741	819	807	785	761	758	767	786	774	825	802	749	802	838	800	803	762	773	781	735	822	802	806	803	784	844	768	791	788	781	802	838	796	747	778	772	770	739	794	813	792	808	780	805	809	779	782	793	838	817	777	774	809	824	769	754	775	835	802	774	789	761	808	818	826	787	776	767	782	836	812	789	770	789	782	814	821	782	771	825	808	843	777	795	769	770	799	754	823	816	794	791	791	781	741	830	796	813	789	789	785	822	780	725	875	790	771	786	840	810	812	798	789	832	764	796	787	807	810	769	735	807	801	769	793	843	731	802	761	839	798	782	787	780	776	790	781	775	830	817	777	805	773	797	801	812	788	797	806	768	789	843	783	855	763	805	799	755	740	786	802	808	793	802	826	763	793	775	779	783	810	791	761	774	827	812	809	841	801	799	801	818	855	789	789	772	783	786	816	775	768	741	822	772	825	763	821	773	754	773	781	816	795	762	786	767	799	820	771	786	753	805	769	772	798	784	780	848	833	773	810	716	807	804	805	764	753	779	776	823	759	823	805	806	808	799	787	796	775	790	797	827	759	808	793	814	827	834	773	844	828	773	800	777	805	798	765	803	790	780	779	767	830	741	711	823	770	776	764	774	772	738	743	769	767	804	771	761	773	779	797	803	723	802	761	797	773	803	787	793	829	824	796	733	787	753	728	757	787	781	806	828	767	794	788	868	826	799	807	768	799	799	805	816	781	746	814	822	836	755	806	799	772	724	824	741	748	825	751	753	790	815	749	825	791	785	719	773	796	791	797	788	855	754	740	754	785	786	795	827	802	793	813	804	814	793	799	797	796	797	789	783	755	756	747	772	790	815	817	768	778	817	757	796	786	776	785	785	789	765	863	813	770	828	787	782	759	759	804	821	761	797	734	815	764	777	781	833	761	830	831	808	753	823	795	778	764	816	793	785	789	817	800	748	800	809	794	752	823	763	829	800	736	785	781	757	777	807	769	830	798	863	803	821	750	760	790	803	812	789	741	783	822	789	763	813	757	786	824	856	822	798	796
23053	7346	3977	2649	1736	1547	1251	1067	884	664	584	525	530	490	499	453	431	392	382	396	374	383	312	355	390	369	337	404	340	350	368	328	356	358	335	342	350	340	322	350	308	340	345	322	307	321	344	296	373	310	340	315	315	375	296	303	327	355	332	334	323	365	344	329	325	312	339	329	340	360	344	364	309	336	347	355	322	348	317	334	360	370	332	297	300	298	352	332	380	316	340	318	365	350	315	374	318	323	299	319	307	341	349	345	344	335	343	339	329	361	344	338	328	321	380	333	334	360	327	336	302	333	331	276	327	321	342	325	339	360	361	348	308	344	318	299	345	341	337	302	333	330	325	316	341	341	348	332	316	348	345	329	345	301	340	338	332	317	340	298	340	333	303	326	375	319	353	314	345	362	333	342	315	333	333	325	348	328	349	347	316	357	327	350	336	323	303	360	307	295	332	335	347	328	313	350	334	371	325	326	347	323	358	340	319	346	314	354	363	353	334	369	339	321	337	344	359	337	310	320	317	344	376	328	335	340	359	366	278	349	310	329	326	349	387	320	325	327	293	305	337	317	311	327	333	339	352	346	352	331	336	358	331	336	317	344	311	330	373	323	319	331	325	341	323	375	297	333	318	345	335	336	295	322	376	322	366	329	346	347	356	351	340	346	312	330	340	323	336	360	319	342	303	327	349	363	322	338	330	349	353	347	316	307	323	320	313	342	332	351	333	341	312	306	329	321	348	345	346	348	327	355	331	335	358	327	334	362	299	360	312	309	330	303	339	360	347	338	339	336	313	343	344	336	362	325	332	342	360	364	348	326	319	336	344	325	339	313	328	332	363	352	307	316	359	331	305	302	316	317	337	329	321	321	307	344	309	306	357	345	331	338	341	317	332	338	357	316	334	359	355	345	327	334	328	320	297	338	339	325	294	350	330	364	340	363	311	321	333	352	339	310	334	339	343	358	267	331	290	368	318	328	327	328	311	345	327	329	340	341	305	352	302	335	329	290	364	315	353	325	316	331	347	338	298	311	317	332	354	318	367	320	343	324	362	349	332	341	328	338	374	350	317	339	357	339	340	339	369	358	347	351	338	361	342	346	347	340	368	345	341	349	340	322	348	338	291	289	328	325	304	309	399	306	352	290	342	347	331	338	337	327	365	330	324	343	297	327	320	363	340	344	367	349	386	330	303	281	357	355	357	322	339	339	336	346	288	315	314	310	327	332	343	360	376	333	323	345	310	321	296	327	322	315	316	384	384	323	329	309	337	327	356	342	365	363	331	335	339	325	366	318	332	359	376	325	315	302	364	365	331	333	366	352	342	337	321	354	342	323	332	347	313	325	302	332	320	311	282	324	362	340	293	318	365	369	320	319	338	366	343	354	336	349	351	341	337	338	327	359	304	331	353	302	341	338	326	350	375	342	310	306	277	275	351	335	340	337	348	347	330	369	336	354	350	345	317	336	339	306	321	337	321	351	354	334	342	345	353	360	351	316	318	350	359	336	276	310	349	340	340	362	350	322	307	328	328	336	366	350	357	367	352	310	330	315	328	329	384	319	339	333	347	339	340	301	338	347	318	342	337	331	336	360	355	312	322	326	356	349	357	326	342	319	343	301	347	327	347	339	310	319	340	327	371	291	350	341	330	318	343	380	342	325	347	350	330	319	346	375	353	335	342	310	375	357	322	328	309	382	363	329	319	374	356	345	353	321	339	348	319	313	303	360	340	300	340	323	362	354	363	322	334	329	302	320	362	327	320	341	335	327	337	351	329	318	369	318	325	350	320	324	337	330	311	345	327	325	302	317	322	336	320	334	332	332	349	345	325	368	336	332	337	337	324	371	338	311	330	333	307	351	329	327	322	330	329	316	351	356	329	351	329	339	373	320	318	332	349	324	330	332	338	327	337	311	297	326	348	320	379	340	328	353	355	352	343	325	344	302	353	332	325	346	341	322	354	327	346	332	326	324	321	355	354	343	332	365	340	366	322	331	316	401	325	353	313	329	317	329	334	354	370	326	323	314	316	302	327	325	327	335	314	318	370	345	317	344	358	326	331	361	312	313	326	328	304	313	312	324	363	329	316	352	356	313	337	302	357	325	336	351	324	353	332	321	358	332	354	358	342	348	336	315	309	344	322	333	352	362	354	361	353	303	343	306	315	320	329	352	341	339	338	314	294	312	311	324	369	361	350	311	340	328	347	342	318	325	354	320	313	309	334	356	366	320	346	322	353	320	326	354	338	325	371	322	333	323	363	343	334	368	335	360	352	324	308	326	300	300	336	330	300	365	346	311	364	339	374	335	333	335	300	359	349	324	348	336	317	363	311	283	332	350	365	291	349	357	312	364	346	336	329	332	322	327	342	374	350	318	312	345	374	325	320	318	348	321	337	301	318	319	324	331	361	306	348	388	353	321	345	340	303	354	320	351	370	382	330	318	371	342	343	353	335	308	334	366	323	373	364	335	314	315	373	330	318	359	345	300	344	346	323	373	329	325	341	293	344	361	323	286	291	345	339	318	328	339	347	329	319	348	339	330	325	303	339	309	328	317	345	366	332	327	356	345	332	335	374	321	368	342	322	312	300	332	328	321	389	322	395	353	330	323	317	312	371	312	327	332	354	309	334	319	350	342	344	351	356	355	337	326	358	318	302	334	321	338	347	301	328	319	360	319	313	339	357	339	320	335	306	334	353	347	360	349	342	340	345	340	330	323	349	304	346	305	378	348	346	320	337	375	325	312	312	316	334	336	335	399	329	332	376	326	334	349	334	327	331	338	351	318	332	335	315	360	323	362	357	338	347	311	321	326	331	311	302	331	344	338	363	332	388	318	332	351	336	355	336	352	331	337	327	323	338	363	314	340	337	344	320	329	341	360	317	329	339	343	324	306	305	347	338	384	339	318	300	306	306	333	320	293	316	354	321	313	336	333	352	313	361	320	332	346	335	325	334	370	329	274	340	346	340	335	344	312	326	346	348	300	286	367	337	328	343	303	375	376	355	331	331	334	322	336	318	350	346	351	333	333	336	369	344	348	319	332	326	340	330	337	341	326	344	307	329	354	307	346	313	334	332	360	339	334	381	366	330	348	339	371	305	345	344	339	367	307	338	335	334	304	290	308	339	320	379	329	344	332	349	340	329	324	352	335	366	347	334	343	345	303	345	328	335	305	351	349	329	381	348	346	343	336	318	337	326	355	292	346	314	326	333	353	338	336	342	328	360	336	317	335	330	329	315	309	347	344	276	327	300	307	337	313	350	351	355	318	351	333	355	380	352	395	334	318	342	357	325	330	301	331	341	334	315	296	351	350	328	318	353	310	325	372	344	331	349	347	344	333	311	333	311	334	327	351	336	334	310	347	332	329	316	332	333	321	356	368	354	329	347	355	315	348	311	308	340	332	344	359	370	329	316	329	316	314	309	387	371	353	355	324	341	300	305	313	317	305	322	330	337	330	334	337	351	354	340	355	328	331	339	306	319	314	328	347	285	312
13724	4990	6636	6643	5899	5597	4734	4129	3530	2663	2204	1829	1761	1803	1695	1289	1152	1219	1148	1092	942	981	943	900	869	911	810	860	909	780	810	812	799	815	817	780	887	852	737	768	724	778	745	761	763	783	741	756	726	726	740	764	704	720	742	751	778	706	773	738	744	780	726	722	778	717	764	740	738	757	769	722	739	727	793	751	735	688	728	740	730	701	695	748	765	714	757	735	735	703	762	768	719	758	696	737	692	720	780	758	730	724	791	771	774	774	731	710	714	754	754	758	763	767	727	751	771	694	717	754	739	693	679	688	714	701	813	763	723	760	835	779	687	718	721	794	778	736	753	770	742	760	753	756	765	775	762	770	712	743	743	784	732	788	771	768	715	748	763	716	734	763	777	750	744	729	768	743	755	736	746	756	781	721	728	735	731	755	751	716	775	749	752	710	781	718	687	707	799	727	731	740	729	754	751	735	692	728	742	728	679	713	730	769	713	771	708	748	744	744	724	716	792	706	724	714	745	747	756	714	737	692	734	789	718	735	737	721	751	779	785	766	763	772	770	719	687	721	750	726	744	758	670	735	752	754	710	753	723	702	765	738	755	732	736	724	748	779	771	781	751	713	755	797	709	730	729	712	720	727	763	756	765	727	764	734	688	751	733	738	713	734	705	691	778	722	761	728	735	729	792	787	718	760	715	720	745	747	729	712	732	758	803	794	707	796	768	744	746	744	752	752	785	722	749	749	775	747	672	730	763	749	719	732	702	748	727	743	739	711	722	729	711	756	750	740	697	786	746	795	788	749	758	756	718	746	762	727	729	728	832	783	774	768	751	772	729	741	715	770	746	710	758	711	772	727	744	746	753	774	700	706	713	811	746	739	783	724	719	741	699	753	698	730	727	753	725	688	760	723	733	751	729	797	786	750	716	727	772	701	706	681	721	775	766	720	768	784	793	754	729	813	819	720	721	752	751	761	726	784	690	758	767	809	735	729	719	761	768	732	759	708	731	746	781	715	743	732	701	726	746	717	742	731	748	746	740	726	783	776	741	739	722	734	714	763	719	732	743	690	730	718	765	717	795	741	739	739	721	760	743	719	747	794	756	732	723	736	717	775	677	712	715	769	757	757	795	750	784	770	728	754	743	743	751	752	752	757	763	767	761	750	756	741	735	755	746	750	725	724	741	732	729	716	689	715	770	753	746	791	751	747	720	796	693	741	794	720	776	729	743	706	753	771	746	747	733	747	744	749	748	704	688	738	800	753	753	769	723	765	753	737	748	750	770	756	770	775	708	739	757	744	799	787	745	727	774	770	757	712	759	759	764	774	778	708	709	750	705	732	719	730	753	715	753	725	743	807	747	762	702	691	756	696	766	777	750	659	692	768	771	723	717	720	823	744	790	711	764	719	725	781	717	742	779	762	707	739	769	777	754	707	756	751	762	744	778	704	731	739	786	745	688	773	706	713	755	735	763	810	717	715	714	726	762	799	770	755	748	684	741	770	746	766	804	762	732	734	679	711	744	763	703	772	762	690	696	750	728	730	752	746	757	772	790	718	742	734	715	802	734	741	724	756	718	782	765	718	755	683	764	701	753	736	792	759	752	728	767	770	721	741	735	750	735	718	741	802	795	785	779	729	732	741	716	750	747	746	706	747	713	725	736	730	741	772	757	761	755	775	743	738	780	700	727	720	772	732	728	725	761	715	738	731	744	747	766	759	787	796	738	750	737	743	746	704	738	793	721	752	743	731	756	763	731	731	689	774	745	760	762	768	745	754	742	744	753	766	740	756	720	758	757	741	722	739	777	756	808	795	764	700	740	708	738	783	758	689	740	719	730	753	713	694	764	717	726	734	758	757	711	760	707	755	727	798	782	723	702	782	751	789	750	698	755	701	739	732	707	735	703	729	755	735	735	724	736	728	762	727	739	723	738	721	738	794	739	794	717	704	782	742	722	740	738	739	728	691	723	764	689	752	761	743	716	782	727	755	764	709	718	745	722	745	757	692	733	760	789	724	710	751	739	765	776	709	756	734	722	719	729	735	703	748	740	740	722	730	763	731	722	702	729	751	746	760	739	778	713	794	762	749	746	690	759	744	783	731	708	707	711	706	731	723	750	758	731	805	786	754	743	742	740	706	698	788	761	704	702	756	819	680	794	705	778	769	784	748	738	780	713	745	736	747	734	731	670	768	724	737	774	743	754	736	772	734	722	756	790	707	757	749	745	773	734	715	793	773	815	707	786	743	728	747	780	731	771	747	787	747	773	752	810	726	767	745	716	725	739	761	726	732	686	778	740	758	715	729	749	711	742	744	754	720	762	777	725	704	796	754	742	739	735	715	729	715	791	735	791	734	712	723	765	725	759	746	723	709	763	715	709	749	780	768	733	760	759	692	813	784	716	747	736	717	752	765	717	772	750	760	782	739	737	795	719	678	746	738	753	748	688	728	777	749	760	739	734	707	768	695	771	773	729	750	755	725	727	706	765	750	734	756	732	748	753	754	796	707	754	756	761	763	771	760	704	752	771	737	733	720	736	766	692	725	746	704	752	737	736	706	759	763	746	698	727	715	794	782	785	759	724	749	757	724	763	720	709	716	788	766	724	760	709	726	742	760	798	762	740	764	741	742	814	698	763	723	677	784	744	721	737	752	786	736	763	757	743	750	745	730	777	775	677	710	741	755	729	725	744	739	737	749	742	716	743	713	729	745	770	741	745	735	720	772	738	731	743	748	773	732	744	729	751	730	752	759	744	738	725	757	724	736	756	778	715	751	703	683	760	723	745	757	736	755	681	751	718	727	725	744	771	749	797	786	732	775	732	737	753	734	734	714	775	740	757	743	735	709	742	712	743	751	740	719	715	709	748	700	763	731	724	719	785	687	719	738	719	724	766	737	755	801	797	736	721	743	715	715	741	747	732	773	754	748	724	757	781	767	720	743	773	737	743	744	723	763	799	704	747	796	704	762	694	760	769	793	713	723	793	754	717	744	692	734	718	693	758	737	750	743	730	716	755	749	759	770	757	764	773	725	743	721	724	712	725	745	740	742	726	730	764	730	722	758	769	743	755	698	758	744	719	725	689	756	758	782	780	783	696	689	772	763	769	766	694	746	733	763	771	745	717	742	683	740	737	747	743	791	742	741	785	757	732	741	722	773	725	729	732	727	747	712	736	796	776	746	745	766	734	765	698	726	677	727	733	760	766	750	735	764	769	711	720	745	754	712	789	710	790	737	736	731	756	768	714	766	713	737	684	729	772	712	749	697	790	740	708	774	721	780	740	762	766	763	738	720	785	747	708	709	737	757	742	716	755	759	740	747	752	732	727	751	761	802	730	773	724	743	772	732	708	731	728	746	749	760	736	717	733	790	759	727	777	793	785	765	755	708	697	725	737	688	724	743	733	768	739	804	716	711	758	730	780	734	781	756	748	741	741	763	717	698	751	796	723	794	760	741	731	766	717	694	744	763	758	727	745	689	724	695	752	728	727	717	760	699
31709	9692	5647	4058	2402	2212	1753	1474	1236	952	784	699	728	621	585	560	501	499	518	474	461	454	451	418	415	403	447	433	407	398	429	391	411	396	415	424	455	425	420	392	422	389	400	407	459	408	396	404	429	389	370	407	412	426	426	421	365	386	424	370	414	434	400	409	391	414	408	430	401	406	390	366	409	419	393	423	392	412	414	396	431	394	408	388	381	364	375	402	336	405	413	380	442	388	403	403	385	357	397	412	403	401	382	407	438	416	383	414	394	377	391	399	402	419	384	388	442	440	420	447	384	398	349	400	431	425	384	347	373	388	386	418	407	387	434	412	400	399	408	391	414	368	362	387	366	374	400	379	419	361	401	392	395	394	402	431	367	421	409	341	401	396	433	349	429	400	393	432	414	396	367	430	408	379	409	403	402	378	403	407	426	424	417	398	387	423	400	370	418	396	409	392	365	380	399	472	455	418	404	426	368	405	429	394	368	368	425	415	396	376	364	386	396	372	430	404	397	408	440	434	386	373	381	399	383	422	450	447	391	417	387	401	430	401	401	430	408	436	402	410	396	371	410	412	363	409	389	391	418	420	415	399	379	373	425	414	403	425	421	387	401	387	402	416	419	428	364	407	399	456	381	417	381	439	368	421	394	398	387	426	400	389	426	388	384	390	386	408	394	422	390	347	362	378	388	400	396	390	410	371	357	402	385	424	404	384	381	359	388	339	407	411	430	400	424	372	379	369	406	444	379	408	418	407	389	409	419	404	386	365	429	385	413	429	430	420	423	385	411	349	428	379	363	404	408	362	396	410	406	414	404	412	343	409	402	398	400	397	407	427	371	385	398	400	383	462	406	397	401	415	437	384	395	423	425	401	401	379	396	436	394	408	423	395	461	404	408	369	402	429	380	388	416	396	383	387	417	398	375	369	406	401	390	395	400	371	389	376	387	377	410	360	346	372	455	404	441	397	398	354	374	402	426	407	400	401	410	392	420	439	375	435	409	410	398	417	417	421	412	388	382	398	407	401	404	361	369	417	414	395	436	410	382	422	401	376	409	398	437	424	404	373	425	377	436	386	401	400	366	401	385	361	407	384	432	382	416	410	399	448	400	431	403	374	351	398	390	422	411	391	409	415	361	447	408	371	407	361	378	380	386	394	372	413	405	396	413	393	361	373	388	377	441	406	431	411	392	425	392	413	369	403	402	441	412	412	391	427	424	417	381	404	390	441	410	395	356	416	377	412	420	381	407	402	395	414	404	422	404	413	358	425	367	406	411	387	427	391	401	441	401	417	426	442	399	402	365	416	362	395	415	420	424	402	424	413	417	408	405	428	415	409	441	410	424	407	427	413	432	404	433	424	382	428	416	334	412	373	401	452	419	429	399	370	416	389	382	359	392	373	410	419	393	418	383	404	367	378	402	418	406	387	404	411	391	391	395	418	385	393	413	404	405	408	394	403	404	421	427	361	393	416	387	399	372	388	423	405	339	348	440	409	401	398	405	391	413	430	390	358	394	392	379	375	390	402	377	408	421	361	391	386	415	436	392	407	390	415	390	407	411	408	369	375	399	407	405	413	427	384	423	398	374	428	366	369	390	423	411	384	432	404	414	403	380	409	418	406	448	390	392	345	401	412	377	383	377	428	400	368	426	400	394	409	413	365	460	394	396	354	406	407	403	386	409	416	407	424	364	380	363	361	372	368	416	361	397	422	398	367	416	393	414	393	385	439	411	421	399	392	415	395	392	377	425	386	401	399	427	381	388	394	402	419	384	398	431	383	432	385	359	385	414	431	388	402	371	387	418	387	415	426	409	430	406	396	365	389	363	397	420	396	400	419	424	424	381	424	408	425	418	408	395	442	384	385	427	422	414	396	405	414	389	369	397	415	434	432	389	423	390	406	411	421	401	413	426	398	415	385	381	378	412	432	457	372	379	410	420	416	388	417	436	367	381	412	396	381	396	389	427	406	397	375	426	401	403	421	385	399	412	375	366	410	372	401	403	422	399	401	405	373	395	402	396	420	426	402	400	407	386	407	402	394	381	388	410	391	410	394	400	399	419	406	376	428	418	414	438	394	417	398	445	385	393	396	394	386	394	409	403	405	388	396	363	384	391	376	389	456	423	404	428	377	381	393	402	430	361	427	402	385	394	421	400	385	338	357	400	408	380	407	388	435	396	358	393	419	423	395	379	437	362	379	383	374	386	364	380	379	412	417	337	395	369	406	417	375	398	408	385	384	421	428	419	411	400	418	398	378	425	380	377	383	413	380	374	397	425	430	384	424	411	407	382	432	407	416	393	400	415	401	400	405	388	385	411	426	423	408	373	384	390	383	402	425	403	390	391	409	410	401	357	412	384	385	365	366	381	419	441	375	386	418	431	415	391	395	422	440	428	394	365	383	359	378	391	414	425	450	377	401	393	445	394	390	389	398	397	429	403	379	421	395	419	378	359	357	353	382	395	375	383	372	400	381	392	420	385	430	377	356	392	403	392	416	386	377	405	432	408	357	397	434	420	375	387	406	350	451	389	375	414	390	402	401	378	423	396	476	391	422	392	432	416	390	410	409	435	438	407	427	363	437	404	400	423	394	412	374	431	416	413	354	363	378	424	394	380	389	412	385	397	405	385	378	430	435	399	386	386	421	421	411	422	394	412	376	389	418	414	392	402	434	411	412	426	398	415	375	425	400	379	377	391	409	405	379	406	413	406	440	380	374	407	415	369	444	396	381	374	416	396	440	401	454	407	392	398	453	378	440	410	400	440	417	411	422	444	413	355	402	425	400	388	395	410	402	409	363	398	370	401	378	395	460	442	419	424	399	398	380	408	396	395	406	420	409	406	391	394	392	411	401	404	410	375	430	391	404	388	346	413	373	379	397	409	364	424	406	417	396	368	384	419	410	375	422	389	408	405	407	391	406	415	437	405	394	423	388	351	415	374	367	394	396	420	407	415	379	401	409	371	411	388	378	414	406	398	399	404	393	387	411	344	387	364	427	373	396	372	383	402	403	401	365	414	385	388	395	396	398	388	422	390	358	384	354	388	390	379	381	435	438	448	424	430	434	415	398	397	387	419	383	376	408	390	410	368	391	487	417	387	422	413	393	378	414	389	393	397	393	413	371	400	410	382	386	390	395	401	400	405	401	404	435	408	424	399	400	376	401	423	434	394	420	377	413	388	361	398	419	436	402	423	399	411	415	441	418	447	421	428	371	411	372	384	418	356	398	391	381	448	367	381	426	422	391	412	405	406	397	375	370	386	376	404	411	384	397	393	369	379	349	404	385	403	416	414	401	432	359	391	438	406	432	396	392	385	433	405	404	392	415	415	432	361	422	420	411	366	389	378	395	394	404	427	399	361	404	418	398	385	433	377	391	420	403	404	406	368	377	396	353	392	388	391	416	374	412	421	403	385	371	382	383	430	404	399	414	420	403	415	401	404	413	426	395	402	409	425	390	401	348	394	380	440	378	358	386	467	389	381	392	375	392
17244	5977	8763	9503	7560	7823	6456	5536	4639	3597	3016	2402	2375	2416	2177	1733	1442	1503	1414	1358	1258	1157	1213	1166	1034	1054	1039	992	1043	1028	971	1023	880	971	947	936	1065	1048	936	978	922	939	881	908	943	841	869	839	866	841	849	845	934	872	896	852	922	941	878	901	888	848	924	849	808	865	861	911	837	883	877	916	851	830	836	876	889	840	844	821	913	867	899	887	868	912	849	843	911	906	887	897	929	917	902	935	881	883	907	850	850	851	858	843	837	853	846	840	816	837	851	879	880	906	911	856	864	892	857	896	868	846	877	867	879	829	839	873	926	955	895	861	901	907	845	831	861	855	871	880	960	848	939	854	871	860	898	871	880	889	892	863	855	863	896	865	853	895	930	855	821	924	904	867	882	890	878	889	936	910	881	864	905	852	864	850	891	837	927	887	832	904	881	929	899	884	830	914	887	877	855	831	854	882	926	869	891	841	912	864	898	888	879	869	883	876	924	840	877	876	887	930	904	897	873	847	886	863	820	829	854	833	852	904	822	862	860	867	907	880	896	854	894	881	837	797	895	880	849	909	886	827	843	878	864	899	866	863	834	849	895	857	842	840	866	878	842	839	883	824	825	841	882	866	884	876	875	852	858	842	853	864	897	853	844	924	902	915	879	877	904	899	827	866	836	851	912	855	884	868	813	862	838	830	897	806	833	852	861	877	948	853	867	845	857	885	862	887	945	877	854	911	876	859	833	829	920	883	927	849	869	941	878	868	828	885	889	911	866	884	864	895	888	863	859	865	869	860	849	920	890	821	878	841	868	853	898	842	861	845	886	851	889	831	891	890	844	896	854	874	886	880	865	878	876	840	816	841	902	878	902	859	851	864	915	863	910	902	885	861	864	864	840	844	871	899	866	878	893	826	866	878	838	906	846	906	904	860	857	862	857	873	879	872	859	896	890	889	920	854	854	817	852	845	854	872	884	840	864	870	932	894	843	868	843	841	877	853	911	842	840	856	875	886	892	851	852	862	869	820	875	883	875	819	863	854	835	783	891	885	857	845	868	811	852	884	915	861	846	959	907	828	898	923	893	830	846	870	839	846	915	858	862	820	867	897	882	866	851	884	840	829	871	863	840	889	817	851	916	855	871	871	880	876	804	861	843	886	876	826	870	928	847	883	927	864	888	854	886	907	866	881	846	875	856	928	902	958	824	822	900	853	879	850	817	862	912	894	861	866	869	906	911	857	866	823	828	873	889	927	842	885	863	897	815	846	847	849	874	844	829	877	858	897	885	861	890	926	821	871	829	917	928	850	851	849	879	882	818	873	881	876	849	837	873	863	916	925	909	927	880	902	904	835	856	871	849	905	893	885	889	899	862	819	954	875	895	837	831	900	856	826	864	882	913	869	907	845	814	848	867	860	870	927	871	840	879	837	885	887	848	843	893	829	860	893	855	850	871	848	878	839	888	896	856	893	870	847	822	869	864	856	844	850	892	810	869	887	889	847	883	867	883	891	889	839	860	861	851	846	840	857	872	879	854	889	901	884	898	897	851	882	869	888	898	869	848	841	834	864	895	853	907	824	925	873	875	843	903	904	827	881	887	891	888	877	872	842	852	894	932	891	840	841	890	877	817	873	848	846	870	858	889	853	886	795	829	852	835	874	925	877	842	922	868	863	836	859	859	933	837	877	814	899	850	849	885	833	876	851	893	857	858	869	901	860	903	851	885	883	846	893	843	873	889	895	862	850	869	876	850	825	908	904	884	905	850	856	831	817	863	889	821	839	845	866	839	854	855	864	797	781	890	865	923	848	930	908	882	882	860	911	821	833	848	931	840	831	870	872	894	904	867	853	880	815	856	907	859	881	877	892	847	886	849	905	824	834	820	822	893	903	852	893	810	908	838	900	801	837	882	845	829	867	858	816	936	903	855	862	853	883	843	876	882	908	886	876	827	913	845	921	838	869	880	904	903	803	853	856	828	856	877	847	851	855	920	829	829	852	898	898	833	848	856	855	843	842	885	847	887	865	806	826	880	839	889	848	873	923	900	846	854	836	847	871	853	841	919	929	902	925	866	878	905	863	889	870	876	918	868	824	867	871	890	881	891	854	919	861	851	900	899	844	841	888	900	926	925	803	900	874	818	910	879	850	901	886	894	829	880	805	920	910	901	868	871	850	858	890	864	853	875	919	913	919	923	836	843	874	845	884	851	853	874	850	902	873	862	817	875	838	888	889	866	889	838	901	860	830	889	843	904	845	872	844	869	884	889	857	872	857	866	823	870	905	862	806	885	924	841	867	904	929	849	930	901	853	893	836	862	826	880	879	858	827	850	868	869	902	881	881	817	883	917	891	856	829	894	910	845	813	783	898	892	844	865	880	813	839	859	852	827	932	923	885	897	851	859	866	840	882	821	868	883	871	847	862	866	865	837	878	819	864	852	883	892	879	875	830	851	884	861	894	872	899	850	917	848	852	888	890	847	860	862	859	906	867	795	885	882	920	872	856	878	842	858	870	831	798	832	929	846	844	855	843	875	902	871	846	847	888	836	880	856	901	840	870	856	825	934	850	864	932	874	874	927	923	835	872	824	885	844	839	909	845	863	866	918	840	871	887	879	832	884	930	818	918	849	852	892	879	870	861	866	901	878	843	874	839	843	884	821	907	891	874	922	840	860	873	872	851	893	821	893	832	896	839	869	837	882	859	915	908	835	955	813	816	896	919	897	875	839	873	862	913	854	899	916	887	859	851	834	883	850	885	850	840	901	902	846	829	873	873	857	824	875	850	855	773	884	897	922	829	900	871	883	879	831	878	895	893	818	886	930	853	884	870	860	863	880	891	862	888	820	867	858	875	934	866	868	868	864	838	885	894	844	861	857	854	871	816	938	856	867	889	874	833	866	853	869	875	868	872	893	859	903	830	839	913	885	901	846	830	903	913	885	887	852	879	881	867	900	833	850	888	861	883	907	844	840	886	835	822	858	864	841	872	941	861	846	905	916	907	876	814	860	894	877	876	868	900	877	835	846	862	815	883	925	879	856	899	830	901	863	842	871	835	890	875	825	865	855	876	872	867	906	847	863	881	908	844	853	922	850	877	877	874	832	884	849	895	878	807	870	823	853	861	890	877	883	846	830	836	858	806	902	880	895	856	871	921	815	851	828	818	829	892	882	862	878	872	864	866	920	915	834	904	845	896	881	857	864	916	873	895	870	822	840	857	806	818	882	893	855	893	878	836	846	884	886	887	884	845	860	879	881	900	900	866	858	884	844	838	875	907	895	884	846	920	849	863	884	841	855	869	885	844	885	867	899	826	962	841	896	903	861	856	902	882	823	920	845	827	884	885	844	876	848	842	843	883	846	879	873	903	843	919	875	814	858	883	855	860	915	855	914	846	855	865	834	873	836	885	857	924	838	859	890	886	871	931	875	890	906	884	905	812	875	908	869	862	855	858	934	864	920	867	818	846	883	885	882	845	877	901	827	861	834	874	840	872	859	853	882	900
11391	3474	2434	1602	1013	985	812	724	623	521	503	474	480	455	467	399	389	447	387	418	334	433	361	418	389	347	384	389	347	377	379	394	376	417	364	333	370	328	332	345	371	381	367	361	363	373	353	377	337	377	364	346	390	347	361	359	348	342	377	341	356	364	350	376	353	376	372	377	360	345	358	353	342	370	377	325	375	337	381	348	401	358	364	357	338	383	357	387	361	373	395	373	366	358	392	382	393	350	357	369	311	385	388	356	374	354	354	360	374	394	376	336	362	365	384	348	330	344	364	365	389	368	367	355	345	357	318	363	372	371	381	358	369	372	349	352	386	359	335	360	391	357	372	372	357	393	393	393	385	366	372	347	370	326	362	387	331	375	359	338	375	388	373	313	322	402	368	340	367	371	361	340	389	374	401	368	353	360	392	357	427	365	344	378	369	341	382	352	379	375	370	366	370	386	344	360	353	368	358	376	355	360	359	363	353	371	350	341	370	358	349	345	364	385	358	364	373	368	400	381	366	377	326	381	368	377	378	377	339	366	326	348	303	357	381	401	373	349	318	343	328	334	330	333	349	350	364	379	393	381	339	346	363	328	346	373	368	387	358	357	375	365	372	366	366	378	336	359	401	346	388	360	312	325	362	371	357	360	351	398	324	320	343	366	348	372	326	380	344	361	367	366	381	356	398	342	360	350	354	341	352	325	383	380	371	386	364	388	356	384	357	365	387	337	365	349	357	398	356	319	374	365	340	335	366	348	353	373	338	398	357	364	359	366	394	358	350	353	371	374	395	324	412	345	377	340	400	373	371	392	394	382	329	320	366	402	395	325	343	331	361	366	376	331	372	370	369	345	363	369	393	361	325	352	357	320	395	402	379	341	356	329	376	380	366	365	333	399	366	409	376	385	367	380	368	363	362	356	358	331	394	352	349	367	371	378	362	347	339	384	382	392	409	425	377	363	396	364	376	354	355	361	369	357	365	357	331	343	353	417	335	315	367	358	333	347	350	343	354	382	368	385	393	346	371	403	380	357	359	334	357	398	373	363	356	342	391	347	358	318	378	345	337	345	344	374	382	374	376	357	360	348	350	364	384	388	356	352	358	330	320	359	381	366	369	333	371	371	384	390	352	346	369	362	366	376	353	368	371	372	348	375	365	389	337	350	365	388	381	350	359	359	356	358	335	371	317	364	334	324	358	400	344	404	353	366	376	393	366	363	331	345	363	393	324	407	393	368	362	367	372	374	348	363	385	365	347	327	368	369	396	359	371	323	365	343	338	349	367	337	339	396	377	376	369	376	347	372	365	379	348	374	343	357	346	367	359	351	364	398	370	365	382	380	355	348	375	363	388	381	358	379	354	366	333	370	376	370	371	351	406	380	354	353	365	359	363	384	346	362	347	350	360	355	317	360	350	401	363	368	386	369	401	396	344	343	349	331	352	398	360	381	367	369	384	349	366	365	338	388	348	339	341	344	363	399	375	338	363	359	351	369	330	341	333	368	360	348	334	362	397	351	342	330	400	360	351	375	424	383	391	393	356	348	368	351	344	373	380	346	353	375	324	315	360	365	337	363	350	360	368	371	338	353	375	353	336	380	375	359	364	359	382	388	375	353	400	364	364	360	348	339	348	338	344	371	353	366	357	347	363	367	353	378	399	378	370	343	339	379	366	332	371	380	380	335	376	371	367	381	338	403	351	392	373	399	383	380	339	309	376	369	372	363	353	349	386	349	345	379	411	329	348	350	363	382	369	333	382	356	390	364	343	335	349	374	360	371	349	388	347	373	345	368	394	358	352	379	380	333	343	338	367	403	359	332	358	373	345	346	383	399	391	344	347	383	375	360	407	375	394	326	324	358	353	385	401	391	354	367	382	383	344	357	338	367	359	388	346	344	376	358	356	369	390	345	400	356	355	363	358	343	347	389	371	363	335	383	355	362	351	392	355	374	388	350	346	387	404	390	335	348	348	375	366	340	369	365	383	368	380	343	336	401	389	352	368	351	354	373	355	360	396	384	376	401	378	377	387	349	345	362	361	374	368	313	374	331	317	348	378	364	360	367	389	380	364	377	385	354	401	363	364	368	368	389	414	417	373	334	371	378	342	364	389	351	356	380	361	391	357	341	352	363	398	364	343	347	354	359	355	362	379	354	320	344	364	370	348	334	364	361	386	339	351	390	400	359	374	399	368	361	352	377	369	371	411	371	384	385	352	332	361	385	362	332	351	341	367	385	330	333	362	339	342	348	359	361	328	347	378	341	369	333	368	317	380	363	371	373	365	352	383	308	334	343	348	376	367	359	331	367	358	334	376	355	373	377	349	381	360	377	373	324	359	362	342	383	399	328	372	357	358	388	367	413	369	340	401	392	358	315	352	366	352	336	352	365	351	360	346	361	366	393	359	382	391	350	340	347	387	371	348	385	367	326	374	350	329	357	368	392	351	359	370	369	364	362	360	359	349	378	352	340	389	371	378	353	374	340	340	362	359	402	357	331	356	383	403	327	342	343	366	386	317	415	357	357	360	344	370	307	403	377	360	359	369	332	370	379	361	355	353	369	359	361	357	363	337	365	368	391	350	366	360	367	315	400	379	360	334	403	348	358	366	368	362	337	363	366	403	355	354	365	362	336	366	342	319	349	425	361	362	347	396	365	384	357	364	378	336	378	343	378	380	382	375	363	345	367	340	362	352	379	406	370	404	379	349	392	421	397	339	333	347	392	375	361	347	339	347	350	371	379	399	348	369	370	341	335	343	341	343	338	360	400	360	365	401	399	388	338	349	353	405	396	375	344	376	359	408	376	342	352	346	357	360	347	346	358	377	368	336	378	353	344	338	382	360	350	352	344	368	384	353	371	344	338	336	382	368	379	303	359	387	373	365	337	347	375	369	385	329	362	353	341	364	366	346	346	358	352	347	350	358	349	364	398	375	395	341	378	381	340	346	366	414	358	373	389	360	341	383	371	388	381	360	378	370	381	344	348	353	361	364	382	369	376	356	416	376	385	384	365	372	373	375	329	347	340	356	363	341	377	392	348	385	410	371	382	358	383	383	349	371	354	368	363	358	387	368	365	375	377	349	340	367	346	360	376	375	378	365	326	392	349	377	335	358	368	336	393	369	356	393	366	358	372	341	345	365	365	370	359	432	363	366	352	359	374	358	369	354	377	344	391	361	343	355	379	370	379	364	337	355	379	338	364	367	390	354	388	400	361	347	309	392	362	373	390	348	361	372	342	361	359	372	385	345	370	343	341	330	370	333	394	332	391	336	398	378	335	393	367	360	379	359	356	357	379	346	360	365	381	356	328	323	369	359	378	331	383	341	348	377	347	348	406	374	334	363	312	353	315	350	346	364	359	335	374	368	358	358	352	351	342	364	337	330	377	333	359	342	355	344	347	349	350	390	362	383	422	375	366	366	364	368	374	334	407	360	407	373	368	338	318	377	328	397	371	345	359	338	376	340	306	325	342	360	412	379	363	399	337	357	326
6722	3033	4608	4364	3342	3351	2878	2655	2251	1831	1501	1302	1291	1322	1356	1142	984	1060	1058	1103	904	862	885	925	874	869	853	822	918	853	821	798	801	772	823	807	839	873	783	763	813	768	836	809	818	786	844	758	753	830	845	787	795	760	762	800	804	790	760	820	827	785	864	790	785	745	799	793	783	786	799	877	805	796	748	786	820	724	781	800	750	764	756	760	825	791	756	838	809	757	796	780	798	780	720	808	765	795	773	788	765	792	799	781	801	810	836	759	732	815	798	749	799	802	790	780	785	754	798	802	776	779	777	820	793	779	788	791	766	738	807	746	789	761	736	767	807	745	761	786	759	788	785	801	808	786	799	843	772	812	807	755	802	792	792	802	784	776	786	785	818	804	809	758	797	766	788	801	808	755	754	796	839	827	762	790	822	804	812	811	782	797	818	790	776	821	783	735	749	796	818	760	842	817	790	794	770	770	750	778	792	780	802	817	778	765	741	818	766	788	841	767	788	764	778	836	778	789	762	785	754	804	797	819	786	806	803	844	769	799	811	817	771	791	766	793	826	790	793	765	769	758	755	817	752	750	803	772	772	773	771	757	817	787	792	845	763	823	772	778	816	799	828	814	773	772	824	746	735	776	769	788	771	849	800	774	791	801	817	826	819	814	787	815	784	755	790	754	740	803	794	810	780	775	789	815	771	766	800	760	774	805	787	776	763	805	786	764	798	759	754	831	803	829	812	804	790	787	805	772	799	793	831	819	844	785	751	764	788	797	824	773	736	774	768	754	811	820	790	784	794	798	783	759	806	778	780	746	800	771	782	807	768	782	804	734	793	829	787	781	753	798	836	761	844	765	811	835	764	776	813	757	821	808	735	777	789	801	757	792	755	802	769	784	757	773	750	744	835	801	784	787	767	787	817	808	749	780	752	773	823	768	801	788	772	793	802	810	774	771	797	852	768	781	806	742	781	808	797	799	838	773	796	862	779	792	793	783	807	774	814	806	769	806	829	768	829	768	755	822	805	769	814	813	825	764	771	789	776	850	797	845	824	751	804	781	793	793	779	776	752	798	802	759	797	807	783	810	789	819	760	765	798	797	779	758	786	723	727	835	758	802	774	785	723	778	788	800	772	825	847	808	778	791	795	844	781	797	756	770	806	790	817	822	797	848	806	828	780	808	740	818	760	753	789	752	710	839	759	794	764	836	821	787	750	798	792	789	794	827	787	789	781	787	824	735	780	765	776	752	819	809	822	749	798	747	768	767	732	815	755	809	757	783	787	815	785	770	807	799	834	757	835	784	765	807	814	798	786	766	805	798	832	818	762	766	783	801	766	796	815	795	772	773	782	732	846	801	785	754	798	782	753	756	782	755	792	826	769	779	782	780	805	709	793	804	799	755	817	799	793	796	772	789	789	763	859	719	798	774	854	757	829	810	796	805	721	806	817	817	810	800	834	789	775	778	763	808	760	780	822	748	768	842	843	776	802	816	781	752	776	781	804	796	837	839	734	799	843	759	835	783	814	831	786	781	783	837	835	768	783	810	739	797	795	746	762	818	856	796	840	829	784	788	810	771	769	818	755	797	781	796	738	798	770	821	753	772	763	773	793	795	800	821	773	772	827	769	780	768	786	874	769	785	765	793	776	723	789	812	779	803	786	783	861	772	776	816	832	776	790	794	778	788	750	776	759	814	791	813	769	747	830	793	800	806	797	728	781	808	741	760	808	781	764	813	788	826	777	782	783	738	784	772	753	805	776	762	779	765	785	789	804	728	779	808	768	765	775	752	783	782	767	819	757	793	775	793	818	774	779	748	791	787	757	758	815	775	777	775	803	813	769	853	723	728	786	782	781	781	791	772	805	783	802	763	799	781	786	831	787	801	722	771	784	785	810	828	814	799	806	785	813	733	773	762	789	784	780	759	774	814	826	763	732	813	810	804	784	772	799	760	741	773	776	844	794	804	771	740	751	797	815	791	807	811	764	816	773	781	781	803	776	777	793	786	759	790	793	772	747	792	815	859	794	783	781	747	852	769	799	792	725	749	749	760	805	766	791	842	820	742	800	786	818	790	792	775	778	814	865	762	830	791	807	810	764	769	783	769	788	790	779	796	769	799	785	782	774	770	790	775	768	744	797	791	779	789	773	791	813	803	825	759	797	839	786	770	812	789	812	815	807	758	792	862	773	768	776	759	770	798	799	794	805	799	790	807	786	745	772	796	770	788	733	788	799	825	710	823	814	805	829	804	816	822	786	780	821	789	834	835	788	824	776	783	773	812	773	816	762	807	733	811	779	804	757	768	820	756	771	783	762	825	776	761	803	749	750	823	866	794	836	826	784	740	847	816	823	788	776	777	786	799	752	841	744	810	808	790	796	773	765	829	780	762	782	775	777	784	783	783	821	798	820	775	752	736	790	813	796	757	812	788	769	776	747	774	702	795	758	799	800	818	752	801	795	796	822	787	789	796	780	777	819	799	770	796	765	805	776	792	767	759	771	780	806	761	810	786	801	820	737	763	808	787	807	803	771	868	792	831	764	786	750	791	807	773	803	762	791	737	802	783	767	760	789	793	782	808	801	774	794	808	784	765	804	820	809	832	752	819	879	773	770	799	782	770	754	786	742	816	813	791	790	819	784	757	804	807	840	793	762	759	742	761	817	777	764	792	786	805	778	788	767	807	794	794	804	838	755	722	766	759	791	707	759	747	780	776	809	746	800	818	781	749	783	792	797	797	798	798	733	776	792	793	804	808	823	770	751	839	764	778	800	774	769	797	742	770	823	770	742	799	756	826	780	802	813	781	768	790	771	806	796	808	754	784	771	781	771	851	774	772	801	767	771	828	805	779	832	744	729	768	826	767	842	732	823	780	786	757	762	832	803	801	798	761	800	798	775	779	813	826	783	812	801	777	804	810	804	834	804	809	775	794	784	805	814	796	755	790	776	745	778	808	791	800	815	785	799	769	748	741	752	788	751	789	789	799	805	774	811	833	742	809	801	760	781	787	787	780	777	806	768	783	779	782	764	799	815	755	791	802	834	767	765	788	747	791	794	813	810	825	751	794	761	822	758	781	812	826	817	841	770	812	802	747	802	776	843	780	809	790	794	789	813	770	747	740	840	766	785	797	776	816	779	766	816	756	770	757	829	754	776	769	731	808	743	768	770	762	789	783	820	769	792	795	757	790	802	809	747	811	744	760	768	756	839	757	757	765	767	747	784	786	819	767	800	822	776	803	757	808	769	781	733	777	763	779	756	805	801	799	777	799	779	849	799	840	760	838	821	773	790	842	791	791	806	803	782	776	801	750	781	809	754	797	781	746	723	786	826	787	761	767	807	809	812	805	786	839	836	756	805	779	742	832	781	783	812	828	838	784	745	786	843	818	835	811	776	792	833	802	770	815	793	786	756	800	771	845	757	775	753	790	762	831	769	806	770	798	772	781	794	786	806	834	788	784	766	764	748	777	779	767	764	759	797	841	757	780	825	841	804	795
23241	7142	4102	2657	1710	1517	1249	957	940	725	584	548	584	513	452	425	405	416	410	398	419	346	358	410	336	362	388	328	384	362	318	348	369	392	341	330	365	344	334	339	362	338	332	336	329	298	328	352	325	330	343	359	371	331	296	328	360	341	349	370	328	329	348	353	337	321	355	324	335	352	359	323	346	336	324	339	351	333	337	328	317	353	346	330	329	332	341	343	350	315	328	348	351	316	320	333	300	348	319	345	338	333	361	332	389	346	332	323	323	316	350	291	312	360	353	343	340	393	328	318	386	302	350	326	318	344	340	337	321	330	333	317	350	316	299	312	338	314	321	316	321	345	363	336	335	339	373	373	337	337	301	331	377	344	354	358	297	322	359	350	303	318	307	349	324	337	296	336	370	319	297	304	322	350	349	343	333	305	347	322	344	341	357	300	336	304	321	352	317	352	356	347	331	343	352	344	339	340	318	332	359	301	343	366	354	317	315	330	372	296	346	333	318	377	366	310	328	360	308	297	338	357	330	344	301	347	359	320	323	350	331	353	330	326	313	331	350	346	325	339	307	318	354	330	339	326	314	324	345	346	310	330	344	324	390	351	331	333	363	314	332	310	326	338	284	316	319	338	344	340	312	324	326	312	321	340	285	336	342	329	339	333	333	302	311	351	304	323	324	336	349	338	381	299	319	310	342	335	308	326	314	319	330	354	378	324	315	319	333	316	313	318	311	362	314	353	322	339	338	320	309	378	328	313	345	363	333	296	334	350	351	370	330	359	343	318	304	336	321	327	359	318	335	338	360	341	344	320	360	337	316	349	336	361	336	309	340	325	317	347	368	359	336	348	303	346	349	346	345	329	367	319	335	339	344	344	328	329	321	364	349	372	341	316	316	314	322	354	331	333	302	324	326	312	340	309	373	322	326	308	353	299	317	313	296	306	333	325	293	347	356	320	320	334	318	347	307	316	335	299	322	332	326	344	333	337	326	345	330	318	357	315	322	338	324	309	327	368	348	344	335	327	377	363	329	333	351	336	313	345	333	335	321	319	329	329	347	368	340	366	327	306	336	356	285	376	351	329	308	314	318	294	351	344	319	285	332	305	323	337	330	374	330	332	308	342	320	329	328	332	321	315	353	326	320	353	334	329	348	330	322	326	352	323	313	342	353	299	306	307	334	318	344	346	352	351	363	309	310	341	333	334	338	385	345	334	350	331	327	320	338	324	292	330	338	321	322	324	343	354	324	321	343	322	322	312	338	313	340	353	351	354	338	346	333	334	324	319	339	305	341	358	327	314	329	380	339	303	357	293	310	331	315	318	335	365	330	325	350	350	315	345	350	317	336	342	322	335	318	334	346	342	337	305	324	305	320	319	326	351	365	310	331	308	324	347	329	314	320	336	333	324	329	338	305	370	337	294	328	332	335	318	322	348	346	331	359	316	331	314	336	308	285	347	321	358	346	336	359	320	333	308	312	329	349	354	325	353	307	336	347	314	351	313	364	329	325	340	336	306	297	339	346	346	318	333	342	309	363	338	294	324	292	331	296	352	353	341	324	322	317	346	313	340	332	381	354	331	318	333	350	307	359	341	324	308	310	336	362	354	324	331	307	308	339	330	327	326	356	349	355	317	305	319	345	308	333	332	335	370	312	335	310	331	291	306	372	350	317	299	357	334	324	348	294	317	329	310	332	337	332	335	316	333	308	349	311	319	323	324	330	344	316	344	329	342	350	365	342	328	319	346	308	347	300	343	350	383	339	327	316	342	324	331	333	317	310	299	338	356	360	313	323	307	346	364	344	334	338	352	337	326	317	322	318	303	340	293	339	357	324	340	314	318	335	308	322	332	339	360	316	345	329	325	310	322	305	333	286	298	338	348	301	333	294	316	338	343	302	324	282	347	339	383	310	303	329	351	319	322	331	321	356	322	317	312	378	339	314	362	327	330	293	333	340	299	312	386	325	341	332	358	347	349	333	345	307	344	330	329	320	336	325	334	341	326	350	336	307	332	338	346	303	301	309	349	327	308	375	354	341	340	351	325	319	305	350	338	340	320	328	342	340	314	324	343	356	320	327	325	323	353	333	344	334	320	339	326	319	305	330	331	286	353	329	320	362	368	333	364	369	326	372	333	360	292	349	304	316	312	306	352	336	348	368	346	331	332	292	326	331	330	336	343	369	323	334	336	317	295	331	321	323	342	313	312	338	325	347	345	325	356	332	359	354	344	328	342	347	339	348	352	362	329	374	325	296	369	292	333	347	294	352	358	317	315	308	350	327	355	332	343	368	309	337	316	311	335	342	320	335	343	317	317	309	351	343	340	320	376	366	354	340	338	334	337	381	321	335	304	361	331	318	306	330	347	306	308	318	379	315	344	311	326	362	351	322	364	374	341	346	313	309	358	343	322	364	310	311	356	327	312	330	318	364	343	305	328	339	388	326	346	367	380	345	326	325	338	337	319	308	335	379	339	346	328	327	313	361	308	339	344	352	338	362	356	320	340	328	355	355	354	316	339	340	276	336	295	333	366	369	325	358	367	343	344	327	332	343	379	362	358	343	349	348	359	324	350	336	353	294	318	307	321	359	306	331	296	330	357	341	312	320	351	325	347	334	343	331	336	329	323	369	342	333	325	333	328	365	320	343	339	325	357	351	356	323	326	378	338	315	313	334	347	337	320	364	334	343	294	340	328	337	322	330	325	382	363	287	351	335	313	326	344	344	338	338	348	312	339	345	319	327	332	327	317	315	361	327	366	342	348	352	387	332	341	301	331	323	334	320	343	315	295	313	306	343	333	314	353	337	315	349	347	338	326	309	313	365	331	337	353	320	319	359	327	336	345	337	332	294	290	305	343	375	341	357	370	304	352	321	329	322	320	353	317	319	336	322	358	322	332	316	348	339	337	339	304	305	362	348	305	328	351	340	335	324	346	335	355	332	329	291	342	339	311	344	378	342	328	349	312	314	328	288	320	301	357	353	328	345	333	321	341	375	319	304	331	320	346	340	358	313	323	349	349	328	393	329	320	337	341	342	302	343	314	330	337	297	321	341	351	339	336	280	323	314	353	358	367	350	358	320	319	312	329	330	353	404	327	308	331	334	378	351	349	338	377	328	339	351	337	347	340	319	295	316	336	337	327	305	339	322	340	326	330	301	321	310	345	346	291	354	338	329	305	346	308	347	322	324	354	334	311	327	291	309	327	334	336	321	334	320	346	338	347	320	351	355	292	317	320	343	345	323	354	381	348	301	307	327	293	314	363	332	324	347	320	340	333	303	339	353	344	339	355	348	365	348	384	356	325	331	331	348	332	365	332	314	341	301	349	357	344	313	341	326	323	332	355	305	333	344	330	349	344	363	333	334	338	355	351	366	347	334	327	307	378	368	299	338	323	319	329	362	339	333	328	357	305	324	333	317	351	337	350	318	333	352	346	316	352	310	291	320	321	346	349	315	361	331	342	327	296	301	332	340	349	289	319	316	326	347	339	335	320
14021	4984	6911	6815	5736	5477	4721	4131	3494	2706	2194	1883	1860	1678	1651	1405	1074	1268	1101	1091	1027	953	901	884	879	929	817	861	867	828	856	810	795	750	818	750	965	788	851	767	767	767	787	783	723	736	769	745	784	763	719	735	691	754	777	745	759	709	736	725	742	753	779	737	743	750	755	702	773	710	737	781	776	743	717	757	746	775	697	742	754	732	789	775	738	679	729	736	741	804	734	708	735	737	747	711	727	743	771	797	787	701	763	725	737	726	780	703	736	766	740	707	733	699	761	740	723	732	790	728	787	704	777	716	761	698	762	801	684	743	723	757	738	733	715	723	710	704	752	661	757	707	763	758	750	720	741	752	782	769	783	765	753	766	771	775	721	763	772	741	716	753	754	715	758	766	758	816	807	747	787	724	710	778	723	769	766	748	728	747	755	758	763	754	739	733	741	770	743	709	755	726	755	765	720	768	727	734	764	702	751	720	763	751	798	761	752	696	724	724	711	739	740	729	730	786	761	741	695	709	714	749	760	773	785	744	740	757	749	750	770	705	777	756	758	701	735	713	720	764	735	702	696	755	741	755	829	768	735	754	757	754	755	774	766	697	704	721	726	732	750	732	741	756	726	737	720	762	779	738	749	718	735	751	780	752	790	735	713	717	741	774	775	726	781	718	723	720	762	700	739	714	704	714	729	715	683	727	727	761	751	704	790	711	765	748	749	715	756	765	749	700	726	769	767	793	741	716	757	704	779	719	730	704	754	781	757	745	756	714	748	703	754	746	738	728	736	715	705	708	804	721	720	773	734	737	716	745	769	742	776	747	752	712	713	761	716	738	718	666	764	739	789	739	757	736	723	722	723	722	794	798	703	705	760	736	733	696	731	736	768	707	718	740	737	790	759	770	745	793	795	763	686	739	741	773	778	747	752	723	706	743	727	731	765	736	740	703	745	717	701	719	712	716	749	723	731	761	744	712	719	795	754	715	746	716	757	781	737	757	743	734	756	770	725	728	698	769	761	719	729	751	701	749	765	791	780	750	766	755	726	777	763	789	746	728	787	758	737	747	719	740	741	748	710	731	752	807	699	763	763	710	679	701	796	704	766	725	707	722	734	729	715	759	737	755	695	802	724	749	736	743	777	722	762	761	716	724	713	730	740	769	775	718	727	753	739	772	719	764	773	780	742	744	767	739	742	699	727	740	748	703	746	738	801	746	693	743	727	740	741	740	719	761	750	740	763	773	746	730	729	705	722	768	715	712	747	788	710	758	708	756	797	765	763	737	771	747	712	758	782	747	710	746	760	679	750	722	756	740	724	744	740	759	733	701	758	724	735	728	719	714	740	681	763	741	668	746	789	748	777	705	770	745	792	726	766	743	733	713	733	737	739	702	723	719	769	734	728	695	766	772	751	768	722	745	743	756	781	761	724	761	713	739	699	714	759	720	725	778	706	772	768	743	759	711	739	732	690	760	750	742	774	743	793	739	699	710	770	760	794	745	746	694	757	746	736	730	741	780	741	747	751	735	764	717	734	748	753	737	724	718	765	761	764	678	761	737	755	741	729	785	726	781	723	765	737	686	718	751	751	739	758	757	771	743	746	775	781	749	749	760	717	744	813	774	704	709	749	770	733	715	749	721	781	699	696	734	738	704	769	754	735	749	762	746	698	764	770	763	700	753	745	765	728	792	737	754	760	752	724	733	757	731	740	744	800	761	735	783	734	715	726	770	722	784	738	777	735	740	730	795	740	725	733	777	732	754	763	730	738	775	715	755	749	757	700	756	755	734	797	763	735	720	740	716	791	728	756	692	771	730	733	718	729	762	699	782	700	745	743	746	719	732	747	746	718	752	713	762	758	769	757	791	717	720	741	712	742	788	748	770	761	757	746	717	720	789	745	744	722	719	719	777	728	762	779	737	716	734	775	721	744	763	726	708	725	774	742	709	739	780	739	743	813	737	666	749	756	733	714	728	785	725	734	745	745	706	701	735	731	728	723	735	747	745	737	776	758	733	775	760	712	730	718	719	765	744	726	716	771	739	685	709	751	765	762	703	760	753	797	763	690	783	746	710	734	781	752	730	741	708	760	755	752	763	757	705	728	744	698	723	703	720	779	734	765	719	736	764	697	747	726	703	754	716	759	739	779	758	723	703	767	711	745	750	735	712	774	726	797	713	785	740	777	711	768	761	767	781	779	765	754	715	706	712	755	776	806	748	758	732	739	721	718	693	757	736	733	737	730	747	761	695	752	729	755	735	768	729	746	733	766	725	712	780	764	805	786	719	750	774	739	718	759	703	750	718	817	738	786	763	719	742	716	768	727	710	734	717	735	761	683	715	718	705	750	734	749	703	778	743	765	722	789	767	730	726	783	736	768	759	724	752	757	746	761	748	753	731	770	773	735	739	757	711	705	767	714	736	776	715	736	780	722	805	759	753	761	783	759	734	759	745	746	724	752	748	748	711	721	729	764	737	735	701	701	717	723	714	787	753	727	764	745	783	721	749	777	765	722	758	724	727	693	763	830	710	748	727	722	717	743	764	701	750	735	738	758	711	733	746	725	759	703	773	762	732	736	768	702	782	739	783	738	754	755	790	759	775	723	742	690	794	721	740	801	758	738	755	778	705	749	754	780	756	725	725	754	779	770	741	736	744	660	747	759	786	726	722	748	765	737	760	738	717	712	740	750	746	732	774	713	719	790	707	699	718	725	736	752	716	708	807	746	722	739	688	755	697	724	755	754	740	721	736	707	733	743	729	811	728	733	716	750	772	766	713	775	744	762	746	778	704	737	723	746	748	698	779	745	724	740	704	750	733	705	760	734	764	755	738	720	747	716	728	759	766	753	756	791	765	761	730	691	715	706	749	793	722	703	780	731	703	716	740	748	732	749	746	761	796	795	735	747	776	708	748	749	748	737	706	752	745	765	742	732	804	751	728	741	717	664	755	767	746	725	708	718	788	762	757	744	757	777	771	761	757	751	746	695	751	715	781	724	683	709	722	731	744	767	738	789	774	722	776	721	730	695	762	704	738	762	733	762	744	718	784	732	742	742	707	753	766	713	719	718	720	679	709	685	756	751	733	700	784	757	762	685	748	754	755	759	752	740	752	733	744	759	767	762	777	794	767	778	750	748	760	759	725	765	677	727	730	761	746	779	710	735	753	740	739	764	755	772	702	766	752	803	764	731	750	658	770	760	709	743	740	761	779	760	708	741	733	772	765	767	710	759	714	717	725	763	740	758	773	758	749	755	705	772	724	761	772	724	739	751	743	740	706	736	730	731	772	786	717	742	770	729	765	773	736	747	722	690	731	724	753	739	732	751	711	782	705	729	753	752	724	760	704	705	777	724	744	744	736	697	820	725	707	783	781	757	714	718	707	805	716	746	697	767	743	808	744	746	776	741	722	740	763	719	773	729	733	752	716	768	742	759	744	699	768	745	684	709	730	749	738	742	736	721	703	758	694	737	711	741	789	744	699	743	753	734	728	775	720
29926	10108	6151	3977	2586	2112	1729	1485	1301	1020	788	625	703	625	582	584	555	510	459	456	459	467	443	425	438	440	380	451	422	386	408	431	403	404	412	400	423	433	397	387	393	426	400	416	400	401	402	464	388	382	405	396	363	390	362	407	396	395	419	394	387	397	397	392	322	442	391	389	389	438	395	364	378	405	369	402	402	394	409	385	424	393	379	405	410	416	394	415	385	379	404	392	406	399	384	423	388	415	425	418	421	414	403	390	397	410	430	407	368	390	417	405	367	434	395	415	400	416	394	375	412	390	404	415	434	390	441	397	412	424	354	423	375	381	404	374	404	376	428	412	368	429	414	378	380	402	415	387	407	439	393	445	415	400	399	409	372	417	413	415	416	414	401	371	397	391	397	377	415	421	441	430	440	391	367	398	382	419	389	388	368	401	418	412	393	411	436	441	405	387	393	392	396	437	368	386	343	391	407	396	411	404	399	374	364	380	426	372	384	436	406	433	416	382	358	385	419	413	422	393	390	398	437	426	419	394	396	392	405	388	394	427	377	409	385	435	370	378	385	394	392	412	362	417	430	405	363	362	384	365	409	406	346	411	383	452	399	377	383	405	432	348	373	414	402	387	432	384	381	371	404	364	388	382	388	391	389	377	376	401	407	373	398	372	381	384	385	410	420	404	411	386	404	390	420	427	398	404	380	426	362	369	374	409	421	390	389	414	368	365	415	384	394	420	443	385	386	427	404	385	395	368	379	354	415	427	416	372	422	448	399	389	428	422	368	365	359	381	425	399	418	399	423	388	377	382	397	418	403	430	396	406	367	383	420	400	399	387	464	397	404	430	365	384	388	392	370	364	356	408	398	426	388	411	372	411	376	405	385	392	352	417	392	423	405	416	402	376	374	429	392	399	370	378	396	453	399	398	378	382	432	409	415	425	452	395	389	399	425	423	384	379	399	373	392	429	391	392	411	397	409	402	382	435	395	404	423	403	419	387	395	366	389	412	418	380	438	424	403	404	422	379	389	407	381	421	395	383	378	385	391	431	404	392	386	387	375	409	407	394	410	406	396	378	374	370	405	380	376	386	416	399	356	398	378	411	379	405	387	427	413	386	361	431	354	371	389	361	386	419	397	411	401	404	379	404	386	387	389	404	416	365	393	377	389	422	438	411	404	376	414	377	421	404	380	392	385	397	401	406	415	415	385	380	402	394	397	375	389	411	393	402	366	400	380	425	385	414	411	410	420	436	404	443	416	415	375	360	350	432	407	415	382	386	437	385	353	388	374	418	392	398	426	426	373	369	405	430	384	409	463	420	405	408	414	416	415	370	400	426	400	415	424	379	411	404	383	369	434	420	390	393	432	400	398	409	445	379	369	395	377	409	390	412	376	443	432	362	410	404	373	427	403	402	413	420	392	376	413	424	403	397	413	433	410	423	420	375	375	408	389	379	409	358	423	409	398	387	418	414	409	389	409	391	398	419	411	413	385	402	410	392	443	414	418	410	429	388	388	379	391	369	388	415	394	408	392	394	412	411	382	385	378	401	379	382	366	400	381	444	388	385	452	411	401	396	392	419	407	402	362	410	376	388	388	366	393	395	409	414	414	387	404	393	378	380	373	346	396	384	378	389	412	381	363	393	370	373	427	375	373	411	457	381	421	372	408	427	426	393	409	407	355	371	429	418	428	407	406	420	389	385	404	380	360	397	358	387	382	365	347	444	389	391	409	376	421	416	400	418	415	390	404	383	404	402	373	420	438	374	409	419	404	392	356	373	388	430	396	398	401	381	408	395	415	444	403	352	379	387	400	409	384	413	411	399	396	423	396	406	409	459	391	399	406	405	422	424	447	427	409	407	393	368	366	413	410	375	397	406	392	399	355	413	411	416	395	404	396	408	427	410	379	405	407	405	415	422	405	412	393	383	368	405	369	372	384	392	416	398	420	386	413	399	408	380	396	330	416	385	425	419	384	423	440	397	390	378	390	403	387	430	442	405	361	411	411	415	404	415	380	404	403	395	375	439	417	374	404	392	399	416	388	441	407	397	426	430	429	388	376	398	387	402	424	413	422	404	388	407	367	372	438	416	373	395	429	390	402	385	389	405	383	377	392	391	411	398	392	373	427	432	379	361	443	410	375	413	404	431	404	429	451	391	396	385	381	411	417	404	395	398	451	410	413	379	418	381	402	444	407	372	406	355	365	388	413	414	384	375	415	419	394	400	410	392	388	398	394	379	386	393	426	381	433	429	391	361	356	410	403	379	386	359	368	389	380	397	372	406	425	395	415	388	407	376	407	359	387	395	393	397	422	361	412	412	409	419	391	421	430	387	445	413	389	367	380	399	436	369	385	392	414	383	416	380	405	372	416	370	420	421	418	393	392	389	417	395	372	397	422	396	426	417	389	361	435	397	369	377	386	384	394	387	385	425	434	398	374	375	379	390	397	371	380	389	373	401	401	388	436	383	417	397	381	441	402	366	368	396	402	423	398	431	407	441	436	439	395	396	346	370	411	368	355	420	387	353	426	421	421	402	383	372	413	400	398	364	446	397	334	423	397	416	411	379	425	391	409	339	415	382	392	395	426	461	430	366	386	379	396	383	397	381	407	382	416	399	384	401	385	461	387	383	355	392	398	398	406	397	392	407	388	413	399	402	340	392	417	415	380	397	411	364	450	414	383	368	398	409	384	416	424	381	413	419	390	410	416	422	421	380	406	387	368	387	383	412	375	381	415	382	435	399	401	417	397	366	390	389	397	418	387	438	384	423	399	402	422	388	413	352	416	420	376	400	386	413	382	373	392	373	375	376	386	359	401	395	349	410	375	372	426	396	424	437	417	388	439	378	375	395	383	459	454	420	374	414	391	442	432	391	397	386	391	434	416	409	407	424	406	407	391	393	414	429	405	396	392	398	409	382	370	418	347	380	418	376	431	402	377	377	400	400	413	386	398	396	405	397	414	403	431	442	387	382	385	379	371	443	376	390	410	417	410	404	376	390	369	349	400	411	410	403	397	389	380	429	409	378	378	408	434	383	415	384	388	477	381	403	454	392	373	374	409	372	404	447	445	414	405	401	392	410	354	392	403	420	411	404	396	418	403	389	344	389	383	419	416	431	431	401	369	388	380	382	379	399	386	385	379	450	388	401	392	429	390	453	425	397	446	388	405	402	391	435	385	400	402	429	403	399	382	398	406	411	399	369	418	369	342	417	388	418	382	423	389	400	390	402	376	378	416	419	416	416	381	371	396	415	393	393	408	441	418	439	435	406	368	382	389	415	397	387	398	454	399	419	366	369	391	409	402	410	411	393	389	395	403	376	396	427	370	398	397	411	431	375	376	412	382	388	441	380	421	407	407	379	409	414	387	396	436	384	376	406	388	377	407	454	397	385	368	391	387	370	395	427	391	422	402	392	408	376	399	396	393	410	422	402	373	388	406	392	377	389	406	418	377	431	419	416	390	402	341	423	419	400	401	382	416	390	386	420	404	423
16692	6548	9198	9532	7793	7228	6582	5406	4778	3524	3014	2315	2309	2339	2053	1978	1376	1469	1414	1398	1286	1109	1112	1121	1046	1102	1015	1022	1056	1027	1005	937	935	942	951	937	1171	1140	954	916	926	981	925	893	934	878	911	835	880	908	874	852	863	869	886	876	918	885	893	892	856	922	866	896	859	870	847	904	898	922	891	862	882	859	846	808	871	865	894	848	871	861	791	869	847	886	883	883	871	853	895	852	881	890	842	855	892	848	848	890	871	867	906	799	874	873	844	861	888	863	837	880	837	841	899	888	822	833	850	907	895	910	871	902	879	881	851	864	884	929	814	875	904	861	853	839	870	889	905	905	914	864	819	820	894	855	818	870	865	911	917	896	850	874	909	865	872	882	876	859	822	880	876	862	847	888	849	927	906	896	877	876	851	852	935	834	848	891	887	916	865	872	886	862	847	900	923	872	815	875	830	873	905	867	863	878	861	839	892	853	928	891	858	889	864	894	886	839	909	878	860	863	788	853	867	908	841	843	916	861	852	840	844	838	877	893	846	867	853	861	852	849	850	851	867	832	851	863	867	860	888	806	888	851	904	833	873	836	887	888	848	847	872	861	842	896	884	892	863	877	952	891	834	839	896	874	887	797	837	878	868	883	831	876	810	836	885	864	839	817	829	884	929	892	821	862	906	855	845	875	826	860	850	847	911	859	925	906	810	877	893	879	838	882	827	915	839	854	872	832	843	875	811	839	846	900	814	845	872	818	890	878	920	829	822	868	853	872	869	850	845	843	842	874	886	911	854	859	884	857	910	862	819	856	911	849	808	886	912	919	847	894	864	830	865	861	838	883	881	815	887	870	871	894	890	882	821	789	910	895	840	873	859	900	879	856	894	883	875	842	845	875	850	878	835	832	877	872	837	858	948	839	840	846	851	872	860	870	874	837	858	820	893	854	878	873	808	907	889	965	857	865	880	906	830	859	883	857	856	888	912	823	877	877	847	882	886	870	856	856	810	827	786	881	864	845	896	824	874	820	860	890	852	871	899	859	833	853	857	873	892	886	893	888	874	834	866	891	885	909	867	867	805	873	871	867	831	918	873	914	880	844	901	879	878	886	817	876	865	866	882	873	838	876	879	870	883	816	853	877	834	854	876	882	831	856	872	871	873	951	859	801	843	836	831	860	867	876	918	862	897	833	909	912	869	866	849	835	926	831	879	875	852	856	877	874	897	896	874	866	869	840	831	869	858	879	836	863	848	861	846	823	852	873	879	866	865	833	872	872	809	868	882	845	874	813	857	849	837	878	836	903	847	813	920	906	855	847	840	870	872	841	837	837	857	890	928	861	897	902	918	868	757	892	958	873	913	877	858	858	879	908	894	822	922	877	869	892	860	838	919	858	825	846	857	876	862	851	858	900	852	854	822	834	880	856	851	837	876	886	839	893	848	892	900	864	902	785	908	839	842	860	834	891	869	830	823	872	830	897	903	819	857	888	826	925	859	862	910	843	873	882	881	911	913	831	877	889	839	868	903	866	863	857	877	872	848	849	923	893	917	881	927	857	875	851	798	878	849	904	828	879	784	892	858	891	845	836	874	825	880	858	877	888	863	879	838	875	829	828	859	887	832	901	861	828	860	908	859	892	861	873	838	908	888	849	867	797	877	833	938	875	852	844	930	819	830	854	873	855	839	885	828	870	927	780	890	863	882	840	861	911	874	935	896	860	893	890	847	867	919	880	881	898	867	879	919	857	888	860	901	864	882	849	832	920	853	855	846	867	901	844	806	864	905	840	775	834	856	880	826	836	870	862	849	890	893	904	854	841	871	862	843	896	868	842	896	892	847	856	845	879	848	832	879	852	953	855	906	857	874	869	890	888	836	891	831	904	850	839	824	894	850	821	856	900	875	820	881	932	867	848	860	871	887	822	857	854	848	906	869	864	845	908	866	835	838	881	840	901	862	887	864	810	913	916	840	931	808	880	829	886	868	872	897	836	900	912	856	832	851	852	835	876	863	884	888	877	869	881	844	867	831	882	866	896	856	897	871	881	812	868	870	842	849	900	838	892	896	859	835	862	838	904	844	859	880	886	914	889	893	899	884	873	855	908	850	850	870	824	890	865	873	849	846	830	836	827	854	878	822	879	810	832	839	837	934	830	850	892	812	895	872	843	902	859	862	841	855	872	858	918	867	885	851	867	878	935	881	809	831	842	856	830	901	932	843	895	879	884	860	916	838	914	854	868	906	855	890	865	875	924	843	863	865	869	877	856	886	877	861	822	848	879	862	850	867	876	869	855	810	853	871	836	871	839	844	932	890	938	874	855	909	875	891	865	809	903	860	895	916	854	891	871	832	877	834	830	878	820	846	847	836	792	844	877	873	902	916	874	864	823	884	874	911	844	899	863	881	817	876	853	870	859	849	857	825	848	863	855	783	883	923	858	868	843	877	846	932	881	870	860	873	859	922	837	809	917	873	845	904	942	894	895	855	896	876	881	883	860	833	833	910	847	833	840	889	877	897	953	848	877	870	853	813	841	898	915	874	860	892	937	898	897	811	858	888	856	809	873	868	866	867	880	891	867	912	808	874	856	949	831	865	862	900	856	853	883	881	804	930	879	872	819	817	882	862	806	862	857	861	840	796	861	846	831	865	881	880	864	896	907	940	826	857	884	908	856	878	881	882	871	828	846	869	853	855	846	869	874	853	856	851	878	871	896	894	843	819	834	872	819	845	859	916	863	821	852	867	838	852	908	852	835	903	850	796	888	914	855	905	798	873	879	885	853	821	837	879	848	807	852	894	852	883	851	847	892	862	847	880	813	877	873	829	864	856	884	822	919	857	874	860	835	901	908	864	863	837	866	858	850	813	872	883	863	882	880	864	867	862	879	902	920	852	838	810	854	931	847	882	810	819	885	892	877	850	873	865	850	885	860	863	892	859	860	869	851	865	831	897	876	923	827	861	854	886	886	900	915	871	874	871	905	839	898	889	846	831	892	856	858	838	861	852	848	850	799	890	863	852	843	926	891	862	865	825	872	871	861	861	873	854	830	842	871	875	842	816	875	854	871	914	855	874	847	858	871	876	791	872	817	905	871	853	850	903	800	829	898	847	814	856	921	853	908	895	856	823	879	862	888	900	878	904	894	813	868	881	930	875	866	849	862	860	857	808	891	822	800	855	843	858	884	897	884	862	934	869	890	882	826	823	869	904	880	858	863	882	904	854	870	880	884	885	881	889	891	864	807	839	814	845	880	886	858	882	874	874	898	879	853	841	903	884	896	860	807	892	842	865	886	908	839	864	826	877	852	891	834	825	827	867	844	868	882	805	847	868	896	878	863	855	868	886	842	846	889	876	885	835	842	867	872	863	919	863	824	855	769	862	873	875	896	893	869	921	837	840	893	883	894	893	891	872	884	819	866	872	838	838	881	841	835	822	871	927	833	836	828	870	842	881	900	877	873	862	861	861	861	918	852	889	879	802	844	846	863	869	880	900	883	872	910	904	912
11690	3714	2361	1631	1017	908	824	731	663	580	511	415	432	470	424	439	394	387	406	393	421	427	390	364	368	358	339	382	359	363	400	365	355	385	366	362	377	401	389	363	374	410	346	369	359	371	382	379	377	364	402	344	347	375	350	377	382	384	350	392	369	358	350	390	384	349	364	376	387	355	420	357	319	377	368	329	332	376	383	338	376	380	360	349	333	380	373	389	369	367	353	365	374	378	356	337	357	377	341	343	355	370	404	341	380	348	337	389	363	347	349	337	361	378	348	347	345	319	390	387	371	357	369	348	333	354	359	428	362	325	339	375	327	369	371	335	361	348	329	354	360	348	346	396	382	366	398	359	363	349	333	376	339	371	369	349	341	389	359	357	402	393	357	374	361	352	366	375	366	310	345	383	355	362	374	361	384	322	383	346	360	390	366	334	341	329	377	401	348	356	366	366	353	358	387	375	356	350	365	382	411	367	372	338	369	386	358	345	389	333	354	358	344	377	337	377	345	352	335	342	361	359	369	370	354	331	373	342	382	369	351	312	369	345	361	388	359	345	378	411	347	383	357	360	376	370	353	349	348	363	338	324	371	418	359	376	356	390	357	344	368	353	334	360	371	336	392	368	328	345	388	405	366	375	346	355	338	364	362	389	380	358	428	338	376	365	391	351	353	406	370	387	361	356	342	342	342	339	368	363	381	365	402	366	335	348	345	376	412	386	347	388	365	392	380	355	372	368	347	339	363	402	341	373	355	348	365	357	386	381	386	343	359	403	334	354	386	382	378	355	408	370	370	343	375	360	355	351	346	380	321	395	357	386	332	352	326	356	361	342	346	370	366	359	363	384	370	344	368	377	335	331	351	400	361	398	338	372	366	362	352	362	348	386	351	399	380	376	378	367	350	353	370	348	352	374	323	362	392	339	367	382	324	306	363	397	355	364	381	373	390	359	402	358	399	369	353	353	371	347	374	353	368	379	349	359	366	382	367	328	366	370	306	374	374	345	333	345	376	337	346	412	352	368	351	418	363	374	374	346	374	410	348	374	405	410	363	390	396	351	396	367	362	369	356	381	356	345	340	331	341	403	371	350	355	329	378	368	367	337	380	380	378	367	373	383	375	402	381	342	360	372	395	368	391	374	355	383	376	376	350	401	350	358	371	404	364	387	370	360	327	336	411	352	385	395	332	374	351	383	374	346	344	386	360	357	369	373	348	343	361	372	363	412	339	350	351	350	334	347	374	362	355	343	327	382	356	371	373	336	344	350	408	371	337	359	355	370	336	349	346	426	332	381	328	364	341	397	391	365	393	359	348	375	365	344	352	351	380	379	368	337	357	386	375	392	357	399	382	383	374	382	389	346	354	396	333	366	351	394	344	338	383	368	388	344	355	353	374	395	369	370	358	384	354	369	371	364	380	335	350	389	359	391	419	360	333	346	349	341	366	344	383	380	366	358	364	399	330	348	355	397	359	379	385	378	372	367	361	373	356	383	389	379	357	334	361	347	367	378	371	380	379	348	355	368	328	368	395	398	363	345	377	321	388	368	382	371	382	383	380	358	370	341	381	359	366	341	387	369	345	357	348	353	357	368	349	402	382	348	366	371	373	347	380	352	357	379	350	391	338	370	385	365	365	348	339	400	323	364	376	368	342	337	386	379	379	417	364	335	330	362	361	346	334	365	355	394	381	354	375	370	384	364	355	353	360	332	371	395	376	381	342	356	374	344	374	375	372	361	373	359	387	386	390	365	386	363	378	351	377	344	366	363	433	370	369	325	349	327	351	355	373	351	345	378	335	347	359	348	355	319	352	341	362	374	373	395	338	377	375	394	389	400	362	349	359	335	335	389	343	365	322	336	355	362	378	359	370	341	328	362	362	381	381	347	403	341	366	352	381	363	364	344	352	365	362	356	354	371	383	334	379	355	383	336	423	378	373	370	391	352	374	360	361	379	368	348	330	366	323	360	332	373	373	358	358	351	334	352	339	336	350	367	355	410	343	359	348	371	384	396	342	347	346	312	356	347	361	370	374	350	369	341	387	336	401	338	333	386	346	373	388	330	409	364	344	374	362	346	376	379	350	375	371	389	353	369	387	409	328	380	344	364	355	350	375	359	387	371	372	397	360	347	391	384	352	324	375	341	380	415	364	351	371	377	367	365	357	372	386	341	366	379	394	338	363	406	374	313	367	415	372	349	362	351	369	399	341	368	363	327	364	391	322	356	415	359	384	364	325	362	397	390	356	370	342	403	385	358	358	383	364	383	349	325	359	382	307	383	367	331	362	372	334	367	362	342	391	346	369	355	381	359	357	382	370	365	370	351	365	401	353	351	381	384	349	366	328	370	369	390	331	354	348	368	380	349	364	346	369	397	312	356	345	386	390	379	353	335	404	359	349	393	349	388	352	349	383	377	377	351	372	378	401	389	318	398	357	366	344	357	357	343	389	338	376	346	349	387	346	371	349	375	370	382	329	366	321	362	352	366	367	382	338	360	349	358	332	352	387	344	356	385	366	334	323	387	347	384	366	377	344	349	379	358	365	379	345	342	387	393	379	340	384	373	397	329	356	368	374	363	354	377	353	342	329	376	360	410	358	331	407	357	394	403	347	358	389	380	339	350	371	331	380	380	403	380	364	344	385	364	352	400	372	359	350	329	406	375	384	391	341	340	324	325	321	337	350	385	369	368	346	374	393	384	341	330	356	394	374	330	346	354	354	365	414	363	385	380	385	390	346	369	354	368	333	365	389	363	361	381	354	368	379	367	366	352	346	352	365	357	353	350	405	409	328	379	355	363	351	401	352	349	342	397	359	332	360	357	369	346	380	346	359	347	365	349	364	369	366	380	367	371	405	358	369	372	410	425	339	383	322	361	350	390	370	374	356	366	359	318	388	326	351	340	392	376	388	360	363	379	344	379	389	385	368	337	362	392	375	352	333	365	384	406	360	324	373	404	384	399	364	390	382	352	369	390	381	336	394	375	375	353	380	383	339	355	363	369	339	359	362	356	371	377	373	353	347	356	385	347	375	317	384	406	326	381	366	395	386	366	356	351	364	376	402	349	317	404	378	389	386	381	364	348	375	381	382	360	334	368	401	368	338	343	363	354	348	353	380	364	378	353	377	348	396	366	339	356	349	346	370	336	356	374	379	397	390	399	347	381	335	338	340	424	360	325	351	355	357	384	381	346	349	358	341	387	340	357	367	342	338	350	393	386	372	342	352	351	371	410	374	421	357	377	353	360	376	375	374	362	342	371	373	349	393	340	363	378	339	339	386	356	394	389	382	372	389	358	359	373	347	356	358	382	382	368	379	367	349	379	355	382	375	334	340	345	358	351	354	371	363	375	377	379	374	367	378	326	377	343	387	358	347	379	371	373	396	347	360	379	341	329	366	371	358	330	374	332	357	364	363	340	384	358	317	325	364	350	383	359	377	354	325	372	370	362	363	349	340	371	351	378	349	378	400	351	357	367	372	383	361	345	326	342
7194	3052	4277	4436	3380	3159	3060	2528	2504	1907	1545	1267	1273	1271	1289	1207	1026	1070	954	995	923	890	873	848	943	836	869	862	865	806	844	810	879	815	818	799	889	823	691	832	833	798	804	789	786	767	814	761	781	752	746	801	782	778	831	742	777	759	797	772	827	804	759	734	780	786	818	771	761	855	774	742	833	754	778	778	764	790	764	785	789	792	789	815	809	783	799	731	789	770	782	819	789	808	765	771	778	800	784	785	757	797	805	782	764	813	787	783	834	815	788	813	805	754	786	783	777	777	755	775	824	816	786	795	793	793	779	834	773	795	825	746	764	854	841	790	841	780	815	785	804	759	778	779	822	785	815	739	767	829	778	762	783	762	773	816	763	821	802	800	803	796	807	782	801	855	793	807	779	820	753	758	770	776	796	770	794	805	837	810	828	797	772	805	773	765	800	760	775	817	769	758	769	810	784	744	814	800	803	804	820	737	761	752	808	848	763	797	794	763	784	832	758	787	800	778	785	836	779	780	782	761	844	801	778	831	774	800	831	772	843	728	794	794	779	753	827	780	780	801	833	816	757	770	772	741	803	792	780	795	842	825	760	791	775	812	783	825	832	793	777	789	797	747	785	782	809	785	790	789	782	752	767	828	791	808	749	723	787	794	797	766	805	810	792	829	809	785	749	752	808	789	798	801	786	799	734	814	799	754	818	730	787	793	797	774	766	794	747	808	747	834	819	772	842	788	803	769	792	768	819	786	742	810	793	832	812	787	784	792	788	770	743	807	855	803	770	819	809	771	791	775	770	810	761	813	830	822	792	816	845	787	873	768	839	807	785	769	783	773	722	854	786	776	797	804	786	811	816	821	802	786	732	831	809	740	809	777	806	830	808	800	831	786	771	774	809	764	822	758	828	823	795	738	755	831	771	752	765	733	781	783	765	819	792	803	807	772	796	803	772	767	825	809	830	832	820	813	776	741	803	792	779	760	768	784	791	767	802	820	785	814	800	814	796	829	811	748	840	849	795	795	798	790	775	779	783	744	795	773	752	762	821	769	809	787	809	767	835	811	787	758	769	806	781	785	765	795	777	810	812	812	749	804	786	823	786	815	771	760	777	733	828	815	751	836	848	809	811	763	752	791	809	795	788	772	782	766	797	780	867	842	827	724	825	781	767	843	795	818	744	788	796	805	785	809	766	809	791	835	775	842	810	783	809	808	787	811	755	772	826	778	854	787	786	783	763	805	767	780	755	765	740	801	797	792	773	818	731	783	765	755	789	828	796	768	763	788	770	795	834	820	766	847	783	788	814	825	794	790	764	800	762	786	769	767	819	740	799	789	756	784	815	800	792	785	772	820	737	828	822	757	795	822	774	780	782	808	745	787	826	794	787	830	785	789	756	801	815	813	794	794	777	790	795	795	805	799	789	787	796	803	811	795	805	798	804	785	801	763	777	819	749	752	779	783	759	794	773	792	785	799	814	830	768	821	785	737	793	782	788	789	785	781	827	783	759	789	783	818	797	748	801	783	800	828	812	805	792	800	839	766	784	795	811	783	853	759	797	736	803	792	791	808	776	784	802	802	733	797	774	827	826	821	845	824	805	842	855	805	766	786	815	753	775	793	796	773	793	760	765	807	783	803	780	795	820	809	783	780	798	800	775	810	747	829	811	809	800	781	832	799	783	804	777	772	693	844	719	754	793	790	807	804	796	788	812	781	756	800	804	831	764	757	749	822	835	787	752	809	791	789	797	759	788	807	778	807	801	782	823	775	733	761	850	778	815	867	818	724	792	764	802	790	819	810	739	769	790	766	807	767	785	698	819	779	781	808	738	773	806	784	772	777	794	774	799	777	815	798	760	764	813	758	801	827	850	788	837	768	778	860	787	783	846	790	755	828	824	775	783	754	858	793	788	761	795	778	789	808	771	814	836	782	797	818	780	758	862	753	779	798	813	765	797	775	785	802	797	814	816	780	795	843	805	772	796	733	780	790	772	810	763	737	753	816	782	812	770	768	737	833	769	764	767	738	765	746	772	790	790	800	767	759	768	810	784	808	779	830	751	772	782	784	781	826	816	780	754	825	752	787	781	797	782	817	804	766	794	795	804	778	778	742	771	820	783	798	784	813	775	802	791	782	767	816	783	759	827	802	771	781	769	820	751	790	802	804	797	796	791	789	764	775	800	827	775	824	823	832	805	751	773	796	768	791	778	797	750	773	788	807	757	815	762	798	804	816	755	801	793	800	784	797	819	750	802	782	791	828	796	852	764	813	784	759	779	766	768	805	771	764	788	799	823	768	787	816	827	733	732	791	787	795	750	822	829	781	805	775	795	761	868	785	808	768	795	769	754	822	808	778	802	796	765	818	755	776	800	794	829	756	795	800	781	778	798	838	763	809	786	810	782	792	819	800	800	786	828	754	779	738	813	770	808	745	779	711	733	799	762	790	784	729	746	753	760	760	777	841	777	808	775	766	821	771	792	795	821	826	873	809	762	811	765	779	783	771	835	792	784	807	808	770	776	817	812	797	803	817	766	783	801	826	786	775	780	765	812	754	766	812	842	811	806	797	743	777	873	760	786	762	780	804	837	797	815	754	766	796	805	784	789	782	778	857	794	797	804	788	754	744	736	775	829	813	817	778	788	773	753	748	792	760	745	776	815	787	772	853	792	797	797	809	794	725	812	797	824	803	839	796	788	773	759	782	846	849	766	775	808	776	790	841	736	786	752	773	781	795	802	744	804	786	732	742	769	810	780	811	765	795	793	759	786	772	777	796	844	776	805	756	817	805	751	786	814	775	789	791	772	743	812	760	827	767	781	799	783	792	805	792	785	798	760	785	815	756	766	797	816	812	782	758	776	790	791	789	734	828	798	826	791	787	795	809	766	784	766	767	739	812	758	768	820	781	823	799	755	849	779	796	796	791	773	804	801	762	821	794	775	766	771	770	818	817	812	815	776	857	769	755	831	791	788	805	798	785	791	776	756	763	747	761	826	851	822	819	791	811	794	737	791	838	810	843	758	750	817	773	785	717	799	789	762	774	753	755	836	777	855	798	726	818	809	794	798	759	784	756	840	789	770	802	804	805	782	824	771	794	782	748	805	809	817	787	774	772	764	799	792	779	806	804	785	779	840	796	790	748	774	798	817	774	771	728	806	767	785	861	815	795	826	780	787	798	818	835	828	814	792	797	800	767	786	803	822	768	741	787	791	847	806	763	808	772	829	815	788	794	778	775	772	826	775	793	799	791	822	805	778	783	775	841	773	810	849	774	733	766	757	769	756	805	766	810	789	737	797	790	746	800	835	769	800	784	766	779	799	766	815	801	785	808	788	763	798	783	825	804	787	771	764	800	771	807	780	785	769	782	807	805	749	798	763	805	754	789	781	768	754	781	779	771	824	782	833	768	812	749	798	800	833	821	816	827	800	831	808	774	777	795	790	784	802	788	792	781	780	796	769	801	768	830	852	792	797	754	787	767	760	767	800	805	783	802
21322	6525	3909	2907	1808	1360	1222	1013	835	754	580	497	437	454	470	446	381	387	395	392	364	394	352	330	338	352	354	347	350	359	351	341	347	335	339	357	350	358	332	364	340	356	338	332	332	380	360	311	305	329	365	334	316	323	309	325	343	322	350	322	321	340	316	319	310	292	326	322	320	339	343	344	335	335	354	307	322	335	313	303	333	340	358	357	321	346	340	309	345	337	309	339	379	328	357	343	286	320	331	354	317	310	357	326	313	372	330	320	325	336	330	297	339	314	330	312	339	342	330	307	351	332	349	373	354	283	333	306	318	308	307	324	368	334	344	345	313	334	327	359	358	335	370	330	378	338	301	334	322	303	348	349	327	332	346	326	352	353	292	337	348	369	323	330	324	327	322	351	351	330	325	359	310	301	348	320	358	347	310	317	313	344	328	343	316	363	305	346	341	322	342	323	345	285	322	345	320	362	345	305	364	334	344	316	323	351	336	328	340	334	338	307	320	335	347	359	326	332	327	326	294	366	340	312	294	315	347	320	331	303	315	357	345	359	317	367	337	343	343	299	296	342	337	331	341	339	319	333	345	340	354	321	328	316	323	333	342	321	309	325	335	358	353	319	320	332	293	317	347	319	334	346	309	349	339	301	350	323	332	357	356	349	318	345	271	320	339	331	311	318	350	369	352	303	326	339	319	354	323	325	333	338	350	308	318	303	349	337	279	357	382	341	308	328	369	335	341	357	370	335	340	317	348	335	330	332	344	346	327	339	310	329	319	316	341	304	336	327	295	335	297	314	342	318	358	360	350	343	376	352	309	347	321	343	331	330	347	296	382	369	340	356	325	348	315	332	325	326	347	308	311	319	357	327	327	331	290	335	322	339	318	344	347	316	342	342	328	358	350	329	344	309	299	321	313	336	329	340	338	330	346	358	343	323	353	360	354	302	310	303	332	342	310	303	313	344	332	338	341	332	336	358	349	325	340	328	336	332	327	342	344	343	314	344	346	336	358	341	304	316	329	360	329	288	301	333	320	322	341	349	317	334	354	356	339	318	329	361	331	281	338	323	306	313	333	350	322	288	333	332	331	328	312	385	331	318	325	357	325	328	316	332	304	309	324	344	312	324	341	348	345	319	313	288	331	350	308	334	314	345	314	345	316	340	327	324	348	298	332	368	327	299	328	351	333	366	349	339	303	339	326	337	339	328	362	292	362	366	302	323	335	302	353	290	349	363	339	333	300	362	349	326	347	350	353	337	359	318	359	335	335	346	326	338	319	332	340	348	322	348	332	328	358	326	331	314	337	333	317	351	341	324	308	337	340	294	323	315	360	316	314	314	302	296	338	329	336	305	345	322	307	328	310	325	327	347	313	331	330	328	317	378	352	354	318	338	290	383	362	364	323	329	333	339	295	315	335	319	341	323	303	325	323	333	336	339	315	313	313	312	327	352	343	328	335	333	337	328	356	331	339	330	285	365	336	341	324	331	324	326	310	316	358	336	341	337	303	327	338	318	341	338	303	311	343	323	322	304	324	312	337	309	351	366	360	337	366	388	344	366	303	302	346	317	333	324	327	368	296	329	346	334	338	328	345	320	363	326	335	309	338	316	315	345	313	325	343	318	334	338	270	348	366	339	353	327	299	337	356	349	331	345	317	309	315	330	324	334	352	315	327	367	351	332	350	329	360	350	336	332	355	349	306	338	348	307	343	360	345	367	379	333	305	325	376	314	333	361	301	281	328	311	351	344	360	308	340	335	286	335	337	304	306	338	329	323	321	317	354	309	339	322	354	317	302	343	376	377	313	340	339	307	334	332	314	321	324	313	309	359	335	329	348	348	306	349	345	336	332	340	354	332	363	332	342	340	349	354	338	333	361	339	328	331	339	304	382	319	314	339	323	317	320	326	352	367	320	351	345	326	290	331	320	332	402	348	336	348	320	296	400	335	342	294	334	355	353	298	336	339	361	367	345	319	344	322	336	364	337	340	345	344	331	347	353	343	307	332	292	327	327	325	295	344	311	328	382	374	347	365	360	333	301	308	348	287	313	336	344	306	331	327	381	347	385	352	340	343	343	315	331	354	305	323	330	354	307	337	337	331	338	312	354	331	353	368	296	303	293	339	296	283	291	351	364	311	314	345	354	309	338	322	325	339	340	351	355	341	358	318	324	351	315	342	319	328	337	289	317	342	324	327	315	336	350	305	336	310	328	344	351	334	349	296	334	368	338	328	325	324	346	353	338	334	329	376	368	333	340	332	362	370	297	310	319	306	361	328	289	324	326	337	359	350	352	329	324	289	325	334	321	347	334	345	350	307	322	309	340	331	359	326	322	327	326	344	358	328	334	317	366	341	311	313	343	325	311	325	322	315	328	328	280	360	326	314	310	327	337	362	333	334	326	303	295	284	321	342	329	342	296	348	382	319	330	344	364	344	313	345	327	345	336	338	334	302	346	329	337	343	301	331	296	323	353	326	342	323	322	332	289	345	290	309	337	327	341	326	345	313	332	343	363	322	310	329	302	326	398	349	329	343	304	309	275	331	363	322	373	332	348	336	338	305	307	322	372	325	335	341	370	342	293	335	316	303	338	313	320	317	344	346	338	334	294	296	329	271	327	356	328	338	338	361	325	346	346	321	335	286	323	336	330	327	319	336	314	342	360	343	340	335	353	333	315	334	311	347	319	312	338	362	341	324	303	316	321	329	319	340	350	328	326	354	312	341	336	306	342	365	335	351	327	305	329	341	317	339	339	331	342	326	346	326	314	329	280	348	318	318	349	328	336	333	336	298	319	329	353	396	324	312	303	297	329	340	327	366	310	327	324	356	340	299	302	345	361	302	309	321	336	353	334	341	349	349	363	347	370	314	305	317	316	360	313	286	331	337	343	372	347	311	325	369	330	335	313	337	354	309	299	383	326	349	332	343	353	317	317	334	296	328	348	346	328	324	311	289	359	306	339	343	338	329	335	346	351	312	351	337	351	306	355	332	308	351	364	305	353	353	302	288	331	357	312	320	287	372	319	290	339	318	334	284	310	365	315	334	310	335	352	333	326	321	321	312	310	321	327	323	336	318	317	351	364	315	320	326	350	344	293	340	324	348	319	343	356	330	338	315	316	335	308	332	290	357	333	318	360	321	317	331	324	318	362	328	336	331	348	320	339	343	336	333	373	335	337	313	317	293	354	336	360	347	319	389	325	317	309	377	339	332	321	345	312	316	353	347	334	276	339	355	351	332	357	349	295	343	336	318	345	344	359	346	313	313	276	292	317	336	342	339	288	322	339	350	302	334	310	327	319	318	349	328	295	336	325	352	325	299	329	332	327	321	319	334	330	306	343	328	332	355	334	321	329	323	318	311	321	374	345	316	317	313	332	376	373	330	354	314	318	336	322	359	331	344	357	304	355	323	327	335	318	330	341	360	310	306	333	368	330	319	342	319	330	346	286	344	326	312	293	327	310	340	324	327	330	309	328	346	346	322	320	338	357	317
12898	4909	6554	7919	5897	5160	4854	4031	3728	2936	2273	1781	1695	1749	1589	1513	1180	1152	1127	1091	1060	918	932	909	932	882	803	830	812	865	857	793	777	810	777	798	933	899	784	826	780	773	832	704	751	754	709	712	749	705	779	736	745	768	738	770	717	786	698	739	753	698	727	753	734	734	774	724	709	751	789	714	718	745	723	773	756	739	755	711	746	767	704	740	720	759	718	736	761	782	745	741	710	790	727	726	740	736	715	776	744	782	691	799	699	747	705	740	739	748	731	752	762	764	744	745	690	681	721	726	774	704	724	752	730	764	773	744	694	757	788	731	759	777	711	714	716	783	733	769	724	739	733	750	733	721	770	711	732	744	690	740	745	754	724	730	784	764	714	702	725	800	718	737	758	715	753	738	752	788	765	766	721	773	781	736	765	691	746	701	717	744	734	724	732	738	703	762	754	729	758	699	750	755	737	751	759	732	694	727	732	739	740	754	730	710	726	732	733	703	785	712	759	720	745	760	737	730	692	775	746	735	716	706	738	740	764	747	805	764	723	740	763	785	751	742	706	728	784	723	737	723	734	754	687	729	749	750	733	711	755	762	688	699	749	714	738	775	744	729	749	711	744	721	722	729	773	792	723	787	748	724	724	788	720	709	693	776	722	777	747	709	742	724	777	731	708	717	733	767	751	735	739	734	717	721	739	737	745	761	745	750	669	718	735	730	741	751	736	711	708	715	708	743	733	731	737	773	745	712	704	740	736	771	704	764	766	779	733	737	725	743	741	708	721	743	733	718	710	758	687	759	751	709	763	741	721	762	782	722	735	742	719	784	732	800	753	828	724	691	733	819	722	763	760	724	746	747	748	731	694	755	754	708	781	766	785	749	747	724	748	720	737	699	728	782	805	691	746	714	734	729	744	747	709	750	785	824	761	738	784	698	755	745	753	689	757	747	708	769	764	766	718	719	741	752	752	698	759	732	772	735	721	740	719	739	745	694	768	730	738	730	745	827	678	740	755	744	771	752	760	722	724	683	758	740	712	740	761	727	772	730	742	750	776	718	710	716	757	727	735	700	739	725	680	700	678	748	749	771	739	706	701	712	719	710	701	748	743	683	746	739	720	716	670	707	732	751	762	723	736	718	800	765	725	767	763	722	779	744	757	706	763	742	714	758	722	721	689	719	683	735	738	721	719	769	757	716	737	748	724	737	739	781	780	701	694	771	722	707	711	712	790	755	712	742	743	765	736	704	714	740	725	761	731	725	737	783	741	726	719	724	766	782	721	697	716	770	738	743	737	715	769	754	757	743	743	751	792	744	770	731	732	702	737	715	717	729	732	747	743	755	715	786	705	719	714	750	723	780	735	753	716	743	759	711	713	790	709	759	710	714	753	743	724	771	731	745	700	776	734	774	784	737	763	737	732	747	735	750	684	711	739	737	743	747	692	743	742	759	744	705	732	714	736	697	731	775	711	731	755	754	723	681	741	720	762	761	736	714	703	735	745	784	733	688	720	743	704	738	754	713	757	715	778	707	692	726	705	730	722	766	747	746	761	707	729	700	748	742	739	667	746	731	678	777	678	691	805	781	804	693	706	677	762	721	741	691	720	769	745	748	724	758	705	763	688	742	779	703	746	738	745	738	693	743	734	687	786	749	699	745	719	724	801	699	733	740	739	768	757	754	712	741	714	720	770	779	697	700	742	667	732	731	725	686	682	747	724	752	708	724	756	726	766	768	786	776	711	760	693	755	723	743	763	730	739	731	689	702	745	728	766	813	759	752	767	741	676	698	691	720	711	782	780	720	741	776	717	737	773	691	752	722	712	733	716	728	719	692	744	717	770	712	736	726	759	749	734	769	739	733	773	748	750	690	760	684	758	724	717	740	732	771	760	742	788	770	691	741	766	769	714	725	739	640	677	751	746	741	697	775	742	754	764	766	737	745	783	722	770	709	742	760	742	696	753	761	785	725	774	763	765	736	764	738	757	726	791	769	711	693	731	718	740	774	766	711	758	765	700	722	748	749	728	669	703	694	735	792	734	787	695	771	723	724	658	773	735	734	810	764	704	755	733	735	742	700	761	728	729	739	731	739	769	751	691	779	730	727	735	756	775	720	746	723	748	809	702	745	737	759	724	699	777	724	718	705	731	783	716	773	756	710	720	767	709	701	742	744	700	738	730	716	782	789	703	763	790	709	713	757	711	744	705	755	762	726	737	722	730	741	774	716	728	696	725	725	720	678	787	745	720	667	810	739	794	765	720	793	770	738	772	716	731	723	742	752	744	725	745	720	742	731	728	700	711	795	748	729	724	702	749	717	755	705	710	741	705	697	733	740	690	746	726	727	701	755	721	779	808	741	759	769	772	716	739	710	734	709	700	761	698	781	723	710	776	741	680	717	715	748	746	767	730	757	766	785	747	705	720	783	774	757	687	707	743	737	699	706	726	767	746	747	700	714	764	732	738	748	705	723	769	737	748	758	716	766	722	748	765	715	739	684	764	691	745	749	752	769	742	730	709	688	733	748	789	724	715	772	732	751	761	716	723	786	756	686	734	753	761	732	727	755	779	754	697	719	766	730	731	771	733	686	744	732	837	751	774	767	757	768	780	719	774	755	749	741	750	761	715	764	749	732	740	777	728	751	776	710	721	757	738	732	722	736	681	759	762	710	727	717	709	751	684	691	711	736	716	744	725	754	754	750	708	698	742	684	749	738	688	711	728	747	705	744	753	767	765	720	708	749	780	717	749	708	700	726	700	720	780	746	752	728	736	749	768	739	758	770	737	749	750	719	717	762	737	756	727	706	719	800	747	764	707	724	716	718	702	784	734	757	716	752	748	742	763	754	779	774	733	725	739	750	718	742	758	683	737	744	698	713	756	720	671	717	714	709	780	777	710	725	696	731	719	723	789	704	766	758	743	717	754	768	731	766	732	753	699	829	709	750	702	740	707	703	755	741	758	748	723	747	784	780	735	727	702	784	752	731	743	755	740	755	746	737	777	742	748	748	706	752	762	717	743	728	711	720	747	713	722	712	758	751	742	780	760	747	717	758	707	712	764	750	777	730	751	699	739	772	720	721	775	729	760	748	693	744	726	717	721	792	722	751	734	709	708	712	755	717	706	754	730	680	745	771	738	699	719	781	716	769	699	732	715	736	708	721	754	720	775	768	733	762	719	726	763	767	763	733	731	758	763	737	712	795	727	773	741	707	712	670	685	742	716	723	723	762	767	708	730	761	737	725	718	687	744	722	697	695	674	755	753	655	764	713	757	729	735	714	696	730	779	728	756	714	730	751	742	803	701	745	752	725	712	738	716	774	752	750	711	705	732	733	745	758	724	696	766	662	734	696	706	753	705	721	760	720	732	755	720	712	770	778	749	736	752	720	743	716	762	726	720	730	729	739	767	728	724	719	773	740	763	733	683	725	736	702	730	771	708	758	758	705	711	763	744	766	793	718	742	763	713	743	740	718	714	738	691	773	741	734	687	753	749	734
30036	10817	6720	4072	2520	1944	1730	1371	1213	943	891	710	549	629	580	612	510	466	458	429	463	452	403	400	459	421	427	425	393	413	426	416	423	389	387	427	446	477	447	423	414	387	412	333	408	395	422	409	359	379	395	379	379	372	402	418	413	384	387	435	433	402	388	359	414	370	382	344	408	384	415	344	410	398	387	423	396	401	403	396	397	406	391	404	435	393	428	368	389	411	398	430	422	393	383	404	368	406	373	438	393	375	344	407	381	405	403	414	394	440	361	421	407	389	376	338	449	390	402	412	403	399	361	402	401	378	396	364	423	435	396	399	377	340	381	380	366	394	399	392	394	426	402	376	418	391	382	396	356	390	389	422	431	396	377	367	391	423	433	368	358	380	371	415	363	392	409	402	390	386	371	359	390	380	389	404	369	345	400	409	433	386	389	395	408	351	422	413	394	368	414	340	411	393	358	369	403	380	386	385	379	371	413	415	405	385	415	394	395	414	389	395	372	363	401	402	386	420	374	388	404	383	397	422	379	410	370	455	406	410	398	365	391	382	377	395	384	382	407	391	378	374	413	428	396	399	409	385	442	429	394	379	399	358	412	366	384	398	440	378	416	385	413	403	379	369	434	375	422	361	390	400	363	394	370	362	402	383	382	397	391	400	428	400	429	426	382	427	366	381	367	412	413	390	398	432	380	404	376	403	390	371	363	416	414	381	370	405	385	374	395	407	396	378	420	383	372	403	378	392	430	429	424	415	365	371	414	377	393	390	402	367	405	395	423	423	391	419	411	368	399	367	391	414	406	366	406	401	400	439	431	393	391	366	405	369	406	422	381	381	373	371	385	405	367	334	391	394	410	390	392	363	380	412	400	384	389	411	364	399	380	420	367	388	366	355	381	429	391	428	390	388	421	383	358	412	419	410	397	407	418	375	442	388	387	445	410	406	354	381	413	389	428	418	423	385	325	413	440	408	388	414	417	392	385	400	382	423	445	364	360	372	413	446	422	406	361	408	390	390	418	402	439	460	421	401	389	411	382	425	422	433	405	400	396	389	390	411	399	376	390	411	428	335	414	391	384	398	409	421	405	364	445	359	360	398	414	412	387	446	371	411	397	357	380	360	421	432	370	408	391	389	417	370	396	389	385	361	401	381	389	363	424	396	413	402	396	401	405	355	402	349	414	368	408	407	390	405	389	409	407	401	346	387	374	362	376	392	371	410	415	385	400	353	411	375	355	411	403	392	415	368	384	417	373	400	371	392	388	409	394	399	387	406	353	374	435	421	427	397	400	396	376	372	380	402	378	376	414	415	403	384	418	416	373	385	409	398	380	391	409	394	379	415	439	365	402	377	401	372	399	403	377	364	421	409	373	414	387	397	370	381	399	366	391	411	394	395	403	380	360	377	394	370	407	428	364	384	375	417	381	393	404	390	371	403	394	384	408	397	400	415	385	371	411	377	420	435	410	401	403	406	386	375	388	423	372	429	404	413	436	413	374	355	364	390	366	386	403	390	417	414	398	398	366	416	394	379	394	381	382	365	415	419	427	433	418	417	376	385	397	383	436	411	410	400	414	412	395	398	423	392	414	427	378	399	419	407	380	404	411	408	405	398	451	416	437	377	385	390	425	394	408	420	386	368	403	395	439	417	384	424	421	386	385	421	401	416	405	379	400	388	419	385	426	385	389	416	403	412	383	426	416	384	417	409	405	422	360	356	440	408	404	405	432	400	404	413	413	406	412	406	402	398	391	382	384	395	371	404	367	371	409	416	381	396	392	421	394	406	365	377	390	408	419	381	378	365	431	400	390	392	386	385	357	403	424	418	360	391	392	428	382	398	404	372	387	426	401	421	392	372	416	407	414	386	366	332	388	364	401	366	405	426	379	410	394	382	406	411	419	390	360	370	416	403	402	398	417	405	351	397	375	387	398	434	423	396	414	401	390	426	397	394	372	383	399	423	396	383	365	400	355	402	397	383	437	368	434	393	401	394	393	411	389	397	391	369	374	418	429	378	412	420	471	403	397	402	392	372	387	383	362	415	377	397	397	404	402	397	363	376	416	371	423	395	419	397	394	424	384	396	404	379	395	396	391	413	409	386	426	378	380	415	349	340	398	390	383	411	371	400	370	372	377	429	385	419	381	372	413	419	370	378	404	406	396	409	369	404	378	400	358	389	430	391	401	399	351	404	417	403	394	408	419	374	401	391	388	400	384	365	384	381	359	442	394	382	442	421	403	396	451	368	404	387	415	431	418	402	412	390	426	403	414	401	433	368	400	434	388	385	374	384	434	415	384	394	404	385	398	381	374	360	380	416	389	375	392	381	358	390	453	427	353	398	363	396	414	365	426	395	399	379	377	404	386	384	404	404	381	395	411	424	384	420	398	430	383	397	370	382	392	396	365	378	338	407	417	409	402	360	400	406	361	418	389	393	384	403	393	373	364	406	438	406	443	411	388	406	396	397	429	417	371	423	402	443	416	409	402	372	392	397	419	408	426	407	392	363	384	394	373	390	391	399	397	369	364	369	404	390	374	371	362	398	381	362	405	405	400	423	371	399	419	425	406	412	369	424	377	395	393	412	366	381	435	382	425	408	374	384	372	378	390	371	393	413	408	395	436	350	393	395	413	369	380	381	395	399	442	404	384	390	375	416	384	390	414	400	423	387	356	394	365	413	367	436	429	357	398	464	385	366	382	402	415	389	390	400	387	381	389	376	404	387	375	352	350	367	394	368	391	390	402	378	405	405	393	378	365	376	406	424	415	391	409	389	387	396	370	409	402	412	406	390	377	344	462	403	397	403	410	393	382	363	432	407	442	384	384	368	411	343	400	398	408	389	385	371	379	425	418	367	398	379	401	400	388	424	396	392	370	373	409	389	372	396	393	409	377	398	368	386	395	408	414	389	387	379	391	413	433	423	408	380	358	411	382	376	361	362	368	416	404	401	423	407	388	379	424	377	404	418	387	420	393	356	406	395	395	385	398	369	411	422	449	379	373	413	356	355	401	427	382	387	399	425	387	375	396	402	417	398	409	419	406	444	392	391	392	376	383	372	401	376	398	413	396	395	367	382	349	363	379	385	395	397	430	398	370	351	408	380	405	361	385	397	422	412	417	393	383	387	398	402	405	388	416	388	391	377	417	427	414	408	348	390	390	407	419	386	406	420	427	409	373	390	441	445	400	398	402	408	397	383	369	401	380	414	416	415	388	393	374	418	368	366	388	400	391	436	429	416	408	375	374	400	425	386	397	382	413	400	413	397	419	398	403	372	398	443	392	387	420	370	406	401	380	423	376	379	387	395	380	442	354	376	404	416	403	418	398	415	352	376	387	415	380	369	394	414	411	377	381	434	377	411	338	399	420	402	385	384	381	445	384	417	425	398	378	420	373	363	399	405	421	457	409	367	418	415	409	401	369	344	426	403	392	342	404	401	398	384	386	412	387	377	403	355	363	391	405	437	404	394	394	378	369	397	410	396	436	417	366	433
16498	6965	9653	9761	7605	6927	6369	5648	4903	3822	3074	2420	2172	2236	1921	1968	1464	1352	1435	1329	1312	1186	1071	1082	1069	1049	1047	1060	1033	994	980	972	941	915	943	966	1201	1241	1000	879	904	957	939	887	879	885	872	858	880	873	902	881	868	853	874	854	855	874	876	862	873	834	827	858	845	857	845	838	865	845	879	808	879	873	836	826	927	884	949	862	890	862	885	862	842	893	844	806	887	865	857	919	884	935	873	847	861	872	856	810	846	859	810	834	891	880	807	888	847	903	876	842	824	808	880	838	894	934	836	865	870	871	835	845	868	864	887	857	853	885	845	845	855	890	858	825	904	882	879	822	906	850	823	898	880	877	826	911	831	894	839	820	850	919	822	849	848	873	887	852	906	887	853	888	838	838	878	922	840	870	836	884	869	844	817	881	857	882	862	848	888	893	816	871	857	879	830	899	896	863	882	925	874	852	857	840	921	852	855	859	917	874	865	832	852	853	850	905	877	892	900	834	905	847	885	864	859	833	829	851	876	911	840	854	873	903	846	858	859	890	845	945	858	845	844	861	864	864	887	847	867	851	843	872	915	891	868	880	849	852	853	901	925	854	875	895	871	860	877	820	860	886	885	826	842	842	846	936	837	868	882	868	858	895	883	894	888	912	848	881	848	874	906	848	909	909	876	879	828	916	844	856	873	865	838	865	871	824	885	826	915	859	831	883	862	819	872	825	872	844	863	839	871	816	898	856	878	885	856	916	866	889	828	839	928	841	905	908	855	899	820	896	869	920	891	894	901	860	835	895	886	889	857	894	813	876	876	854	885	861	862	852	847	880	827	888	893	775	826	849	876	854	874	884	871	882	899	819	864	888	888	877	879	844	846	869	905	911	921	900	855	831	931	892	892	856	875	840	879	861	821	891	879	781	837	897	859	862	847	847	855	870	876	925	897	898	784	839	821	847	869	844	822	874	889	895	863	885	860	800	829	836	852	811	873	850	865	894	889	864	893	871	885	913	864	892	825	887	846	864	821	907	906	870	820	869	898	863	850	841	902	836	878	874	866	889	877	807	846	877	856	890	813	841	864	866	891	901	925	916	866	876	854	894	829	814	891	869	805	863	820	867	855	823	806	830	829	902	878	852	829	885	889	858	893	818	863	871	828	859	832	906	893	816	885	859	880	877	889	885	867	844	887	887	851	874	866	863	892	855	888	869	821	885	869	857	908	818	840	839	863	901	826	871	869	885	868	842	826	861	890	877	856	898	857	815	890	868	830	863	853	891	823	892	826	871	841	863	862	837	850	902	935	927	885	844	892	861	827	882	893	841	827	873	880	884	863	872	914	866	843	915	882	876	874	871	854	824	848	876	860	851	903	885	895	821	850	861	855	840	815	858	879	877	871	850	866	827	850	828	889	839	825	862	918	872	861	841	884	865	817	873	887	831	815	840	874	856	842	898	850	861	933	825	861	865	868	863	848	839	795	895	907	873	890	843	844	827	893	887	827	858	861	849	824	871	862	871	904	895	896	853	866	869	863	835	885	850	803	899	874	852	848	813	843	818	883	860	890	890	861	837	875	879	879	860	839	902	885	848	836	843	882	854	805	915	863	933	817	877	894	879	833	867	958	875	901	901	913	862	858	854	858	887	858	937	821	913	880	906	896	791	965	834	873	863	911	920	839	891	836	875	894	847	822	877	848	886	833	828	863	789	832	868	848	835	877	827	895	860	808	856	849	861	838	823	842	885	846	864	879	852	874	898	892	804	899	859	865	863	884	845	842	816	886	890	867	831	868	874	890	848	915	898	875	835	875	858	919	831	839	874	833	835	853	876	869	883	864	864	839	809	892	852	857	864	876	862	839	876	836	851	897	833	850	812	930	906	862	907	904	868	846	870	882	896	869	800	873	862	890	832	873	819	917	868	877	840	861	846	890	864	867	805	900	818	820	848	852	846	838	873	896	873	869	873	866	805	885	883	862	851	897	843	822	838	862	862	950	826	869	871	833	845	856	878	849	865	864	828	862	921	846	857	894	914	814	878	889	857	821	883	857	843	819	856	886	811	894	867	846	846	872	853	846	895	841	899	829	819	891	910	853	814	898	840	868	854	850	841	839	858	868	904	831	919	898	882	883	858	862	908	809	903	869	816	876	875	873	868	837	823	873	882	839	863	843	907	887	900	873	892	830	844	879	886	870	888	876	871	834	851	865	839	868	868	853	849	845	853	914	884	910	873	864	854	917	879	847	839	908	827	850	798	878	895	815	864	904	848	875	900	834	882	897	834	870	878	840	886	844	826	887	835	824	871	869	903	880	833	863	893	861	917	883	916	847	835	880	862	930	901	874	883	843	862	844	822	840	887	822	917	824	845	906	833	892	866	894	893	869	839	838	878	811	905	811	894	874	890	850	827	829	864	833	868	868	796	860	826	909	849	888	819	876	932	896	857	887	885	833	889	841	871	890	960	862	890	847	866	898	916	907	886	825	853	847	808	853	883	845	855	877	916	866	854	908	893	848	844	871	865	852	900	916	922	875	849	855	847	861	913	822	886	873	850	875	869	872	893	919	901	875	834	822	843	879	902	901	886	849	897	823	837	925	880	843	862	875	877	892	867	871	900	826	821	871	820	882	825	874	846	863	821	913	887	836	828	916	863	838	917	912	877	842	884	880	847	847	874	858	879	856	921	881	862	890	874	845	881	840	904	882	818	833	847	871	862	907	844	895	849	855	844	864	822	824	840	834	899	908	876	852	894	886	924	854	832	871	892	867	879	812	847	831	873	858	824	867	902	868	854	897	855	860	869	857	816	825	847	838	868	841	841	859	877	850	879	821	862	870	895	891	800	870	869	857	847	840	836	892	842	840	843	873	898	827	855	867	828	856	836	845	877	832	874	885	893	891	844	872	890	854	869	836	890	911	854	826	828	871	834	823	845	857	882	824	892	857	886	830	884	861	835	813	871	832	846	813	878	881	804	859	861	890	837	866	871	841	898	847	797	866	832	861	840	895	821	838	859	888	883	829	873	849	868	896	866	925	894	837	907	853	888	891	846	873	838	891	855	831	896	842	897	844	835	879	890	886	853	856	892	857	853	864	866	858	817	863	908	901	840	815	824	887	862	831	904	828	816	882	866	877	861	803	868	902	839	857	843	901	891	870	913	849	824	847	878	864	856	897	848	883	855	877	878	838	874	908	862	880	861	880	875	884	825	852	864	901	865	846	884	868	883	936	878	873	865	853	864	832	896	836	878	830	858	877	872	830	845	873	803	896	849	854	836	871	902	862	847	893	879	852	883	815	845	898	838	880	872	902	866	877	903	854	838	833	874	857	916	831	862	935	881	894	874	839	866	866	919	824	824	879	887	846	848	886	928	867	846	872	877	891	839	844	837	873	811	807	833	860	863	882	837	887	857	851	900	842	878	822	854	844	911	848	815	802	900	855	861	815	908	876	859	845	907	824	874	858	859	816	859	920	822	825	882	877	790	863	845	860	868	876	899	869	881
12394	3899	2091	1667	1007	910	701	682	639	541	513	464	432	435	420	439	405	402	417	363	387	406	344	353	375	381	350	363	360	342	330	352	366	355	349	383	379	386	350	316	336	340	375	350	338	377	373	319	347	393	373	342	366	302	367	346	347	410	393	365	364	370	332	354	360	361	370	379	369	359	386	361	359	350	360	387	337	356	343	356	369	355	399	334	360	326	380	357	374	365	331	356	348	345	321	320	330	370	372	356	366	390	341	340	341	334	339	362	363	362	343	347	376	348	361	360	333	333	372	375	353	378	384	382	319	371	330	363	358	372	348	342	339	364	339	396	332	367	360	364	335	373	338	362	367	395	358	353	350	368	375	378	375	364	353	377	351	348	357	378	357	375	372	345	348	363	359	367	369	304	379	381	398	309	347	327	356	338	360	341	360	385	384	354	352	352	354	338	391	353	348	341	340	353	361	342	329	379	348	379	373	398	395	348	352	357	350	344	336	372	351	341	355	384	363	346	334	311	334	337	334	352	373	344	371	342	321	383	365	343	372	359	360	360	377	332	403	353	369	355	386	360	347	365	333	362	352	391	342	334	357	345	354	335	355	351	364	385	380	370	386	364	360	383	357	377	355	351	360	358	339	362	358	381	399	365	356	362	371	339	329	386	362	372	364	382	360	364	351	392	379	370	338	314	365	371	335	350	340	340	368	339	342	358	318	360	383	345	325	363	403	358	341	342	375	335	305	354	376	374	339	353	341	336	347	354	335	344	326	311	392	343	294	388	366	359	352	375	337	357	343	328	346	383	316	388	334	312	337	336	369	368	333	348	368	353	389	399	386	336	357	350	370	390	358	362	360	374	381	355	365	349	368	349	326	353	332	332	365	369	364	369	352	348	366	341	342	315	347	389	354	352	370	352	345	326	354	335	333	340	348	363	359	362	352	334	350	335	397	362	354	401	329	349	345	384	378	333	361	357	364	368	366	367	368	327	351	358	352	350	337	361	374	347	364	416	357	367	369	361	346	332	373	359	364	375	382	362	378	332	339	391	363	372	364	347	368	377	354	304	382	312	330	351	331	372	389	343	343	339	347	364	344	359	376	340	350	361	364	332	361	370	324	374	370	352	357	331	375	341	334	363	364	340	394	361	386	348	367	326	340	340	363	376	343	358	342	372	385	350	335	402	387	346	341	372	351	350	344	366	317	343	359	330	339	383	287	354	357	330	388	378	387	343	382	397	340	356	341	358	351	343	375	383	375	324	328	369	331	321	364	350	331	353	363	359	387	354	373	336	333	351	349	354	351	358	380	387	352	373	351	359	407	378	364	374	413	327	317	346	333	310	372	346	321	359	377	323	377	374	336	366	337	333	375	330	354	383	378	372	384	385	383	358	360	370	400	390	343	376	353	329	364	377	362	377	396	352	319	374	317	318	315	342	357	349	379	355	345	352	358	353	368	320	340	362	378	342	328	312	353	393	389	339	373	342	349	348	373	391	362	356	364	374	335	368	359	359	350	389	358	352	326	345	359	357	351	326	336	344	308	349	339	343	355	321	356	335	347	362	390	349	382	330	339	332	375	333	358	384	329	349	383	362	361	343	347	371	375	327	371	381	393	355	383	385	391	384	362	375	342	387	389	369	365	380	353	343	308	338	387	379	387	357	386	396	342	356	349	349	337	403	379	359	385	350	368	339	368	361	368	371	385	384	333	398	316	380	364	355	374	370	346	347	372	397	373	336	353	394	338	349	359	354	364	370	373	360	393	358	354	359	341	319	343	361	389	369	353	298	394	386	356	376	380	353	405	356	396	342	350	324	375	383	316	399	364	363	360	346	358	327	354	323	383	344	352	321	380	333	350	334	357	354	349	360	413	360	374	394	413	425	360	358	338	342	372	350	397	391	345	342	362	379	380	375	357	325	329	356	369	410	382	343	363	356	380	357	358	358	391	360	344	354	372	368	380	346	347	375	354	364	357	357	373	337	336	357	393	370	357	335	359	382	357	376	402	306	351	361	336	364	382	341	386	368	355	359	348	369	316	381	383	378	344	331	367	346	300	342	322	348	354	347	359	331	341	372	395	353	337	406	368	352	351	383	349	336	309	374	380	349	375	339	360	338	345	371	377	381	390	371	350	368	376	375	364	367	393	319	353	358	372	375	375	339	359	352	409	375	367	360	338	331	346	348	370	364	384	329	355	358	338	356	333	376	352	385	342	375	367	393	370	365	355	353	331	424	347	368	337	400	342	349	350	340	321	335	334	350	352	368	344	391	341	330	346	379	328	382	342	317	362	338	339	345	303	365	374	353	378	336	357	368	387	394	333	366	392	369	380	373	378	350	358	378	398	380	336	311	345	386	355	351	328	349	342	376	377	387	343	352	362	337	379	352	417	388	374	381	348	323	382	375	388	334	345	332	341	357	330	343	359	361	353	398	378	378	357	343	371	404	349	347	346	338	371	352	325	365	384	340	357	353	357	329	343	364	369	343	385	363	358	321	354	369	376	344	370	378	360	353	346	332	331	377	398	342	362	353	354	390	358	387	316	335	351	387	374	366	365	417	393	337	380	374	358	330	358	375	347	336	330	362	343	372	341	361	365	376	403	314	393	372	390	387	378	352	370	391	348	360	380	394	364	328	367	380	348	354	369	377	334	360	337	334	364	328	375	335	310	349	330	347	348	390	367	333	356	324	373	338	334	354	345	329	357	389	340	354	383	372	350	359	346	373	332	350	303	315	374	371	389	334	368	348	359	347	359	326	392	344	333	317	365	365	376	331	377	420	347	332	395	377	336	307	314	334	349	345	359	375	406	364	358	365	341	349	376	397	373	360	360	355	372	314	368	348	342	409	333	352	366	368	311	414	349	382	328	334	339	339	396	354	386	373	338	379	340	339	348	378	353	357	366	355	360	382	339	350	363	347	376	337	380	369	391	335	338	335	365	314	383	374	371	348	359	322	366	355	337	339	312	355	371	332	347	329	388	381	359	312	339	349	343	377	351	334	372	385	363	367	340	362	404	363	381	331	370	338	322	367	365	373	384	409	369	365	310	325	370	405	336	342	298	364	353	349	342	360	353	360	398	348	348	353	331	349	340	347	352	385	364	355	380	314	360	338	349	323	372	320	366	362	348	374	335	363	383	349	361	353	327	362	374	325	378	342	364	344	350	380	369	339	350	365	355	402	375	373	338	326	333	336	363	344	367	381	361	351	328	369	363	337	351	344	330	362	362	319	338	347	333	347	357	332	342	356	344	352	362	357	363	365	371	357	361	367	365	354	334	342	359	345	408	351	410	345	370	364	392	410	334	344	347	410	372	362	368	342	366	328	365	334	361	385	349	329	364	381	342	358	320	331	352	362	370	387	333	357	317	324	350	364	345	316	327	310	351	343	355	374	356	328	336	353	382	351	371	374	355	354	362	351	363	361	365	357	389	336	357	374	367	360	311	349	356	359	324	327	326	341	331	332	347	359	368	386	359	355	354	350	351	342	345	347
7150	3202	3764	4797	3231	3279	2635	2645	2236	1830	1558	1344	1295	1153	1127	1200	1026	983	1014	985	920	921	884	853	848	826	858	813	807	868	825	814	794	777	820	816	751	766	778	782	844	825	797	820	771	801	764	762	753	806	771	796	771	739	799	796	849	779	748	770	745	769	784	775	802	792	778	836	738	812	802	730	806	787	790	765	749	757	786	794	794	765	759	720	781	745	780	792	783	807	782	807	829	797	804	787	759	728	756	804	753	747	790	753	776	812	799	738	775	846	804	763	770	785	771	754	797	787	758	735	787	776	760	812	718	750	760	768	755	753	764	803	787	760	773	794	754	775	795	773	796	798	827	741	806	764	797	758	811	790	796	827	837	811	800	805	803	765	803	759	755	841	787	811	769	794	744	759	830	765	793	747	772	789	795	745	767	817	746	747	774	771	761	802	797	824	803	789	799	817	810	744	698	771	863	754	791	807	782	779	809	744	803	773	766	746	788	784	774	807	734	719	782	798	753	758	764	764	776	752	789	777	790	804	807	729	794	744	801	774	787	732	782	692	797	764	721	813	814	740	780	779	785	763	799	785	828	787	787	765	750	809	777	747	721	742	777	787	757	802	752	788	817	804	781	709	786	756	762	802	789	747	780	791	791	734	778	759	727	758	772	702	827	758	763	799	767	786	734	768	758	769	766	748	775	783	796	821	789	768	796	756	756	799	782	795	726	799	781	725	805	714	744	766	772	770	792	769	797	781	805	750	800	719	747	758	775	779	793	812	768	767	792	783	788	795	784	792	812	797	769	800	754	762	786	807	790	758	798	736	749	784	791	803	809	816	793	785	774	788	775	786	765	801	754	774	782	720	784	780	825	754	757	762	768	818	760	741	737	770	764	732	784	770	738	787	762	767	778	776	814	765	754	789	786	782	772	803	787	766	782	741	837	778	835	787	770	808	795	771	766	817	789	756	734	814	778	803	755	796	802	770	806	769	775	758	740	805	774	768	788	802	799	778	808	795	783	728	793	768	821	784	757	744	812	836	774	785	799	719	753	750	780	764	779	787	762	761	783	763	762	780	769	797	813	739	765	804	751	797	797	813	761	739	781	767	764	798	754	757	785	799	823	797	758	763	825	753	792	763	813	745	817	812	753	747	748	793	774	831	756	763	788	764	777	780	769	767	728	775	790	739	764	802	770	752	816	816	791	779	784	801	764	819	741	795	810	749	809	808	753	759	751	772	730	784	779	795	775	730	796	777	809	780	777	798	756	801	758	794	776	793	755	794	798	786	775	770	754	821	801	804	736	806	808	762	821	804	785	740	782	764	750	718	747	777	827	799	751	748	714	779	832	756	803	794	789	786	720	767	750	776	787	778	783	784	821	762	773	742	790	784	772	744	757	828	793	780	786	787	808	836	730	773	761	773	818	795	838	808	766	770	798	817	783	754	781	803	773	755	780	760	753	737	764	795	760	786	796	788	803	734	796	713	740	783	786	769	741	766	743	774	727	739	804	801	780	792	787	831	724	736	768	790	806	784	753	801	753	781	800	722	750	784	769	756	794	765	798	779	737	715	829	770	774	768	752	775	775	816	802	797	774	759	785	751	808	789	735	773	752	742	822	788	787	777	745	779	803	748	733	754	753	757	799	741	764	766	796	772	787	775	754	740	796	767	756	793	780	754	821	741	772	771	799	799	781	750	791	747	761	766	731	720	777	827	808	794	760	794	773	796	761	782	745	773	781	813	766	787	727	738	745	742	782	784	791	815	758	728	807	752	784	789	785	709	799	800	772	735	789	731	761	730	802	751	754	824	787	728	794	781	782	759	789	796	767	787	745	809	774	787	785	769	766	810	757	772	742	840	797	747	769	784	779	821	770	769	774	772	772	775	737	757	805	781	774	756	732	826	814	788	784	745	819	775	791	816	825	818	738	761	814	730	827	751	764	748	800	788	776	807	767	775	810	826	756	847	764	777	758	788	782	760	737	774	824	816	766	725	796	804	728	826	793	757	793	808	810	818	769	795	809	760	783	768	809	760	751	767	824	743	744	823	731	785	766	798	755	787	786	790	739	800	736	775	790	749	818	792	769	800	786	799	778	793	799	770	750	783	744	789	737	748	819	787	784	819	702	771	756	786	763	789	735	793	767	791	759	750	797	788	747	770	719	771	801	739	748	841	784	776	737	740	779	764	769	787	764	787	779	747	799	774	810	737	783	752	749	742	801	772	769	757	728	781	783	773	761	742	781	774	734	785	788	779	796	818	752	752	744	761	717	754	785	789	790	821	781	774	805	806	770	766	801	741	791	738	758	767	809	707	806	791	772	765	783	766	784	732	783	767	819	779	756	782	781	786	756	810	793	798	781	761	754	791	832	752	748	774	780	759	765	763	735	758	752	790	764	796	732	769	718	795	751	770	804	754	796	771	730	788	782	852	775	797	803	756	776	770	791	795	774	761	737	776	812	796	786	796	785	773	770	796	788	770	754	817	789	793	769	788	796	728	786	802	760	800	801	799	719	772	762	764	731	745	787	770	830	754	776	758	786	781	813	809	739	775	775	758	809	763	758	771	820	750	764	754	815	813	785	752	799	829	770	780	785	780	765	780	787	758	808	747	776	790	699	798	793	794	805	788	781	832	781	811	792	782	769	788	782	752	809	793	814	776	761	813	740	810	774	783	793	799	796	755	790	786	754	735	765	792	744	783	770	760	770	791	812	776	762	800	781	797	727	815	748	836	752	765	796	794	784	794	779	722	793	793	777	779	757	782	791	782	810	744	790	757	768	771	730	786	771	800	746	787	844	786	760	749	800	755	795	804	731	825	763	763	770	767	778	742	745	787	776	775	779	781	783	801	783	811	768	754	765	763	806	750	727	795	813	801	829	784	767	811	764	781	775	761	783	799	768	766	825	766	739	809	784	795	794	765	794	789	820	793	735	790	742	806	723	743	764	764	794	734	803	725	785	772	785	798	787	783	728	821	777	772	798	770	749	805	708	781	758	765	766	773	817	793	767	748	770	757	769	777	787	772	789	761	782	758	775	752	827	763	747	818	792	786	754	805	800	771	831	772	767	821	801	771	798	764	757	776	797	816	838	779	838	773	763	784	775	775	817	786	785	804	770	767	766	755	791	727	770	808	814	761	714	744	810	790	780	824	784	810	780	718	793	756	790	779	754	774	764	799	764	761	733	785	803	755	779	755	804	785	772	798	795	780	807	767	754	783	809	788	793	796	774	789	833	747	789	736	772	762	750	764	783	796	710	794	753	805	795	759	766	747	794	799	753	780	818	751	795	746	779	802	790	800	775	756	760	788	757	777	797	800	768	744	779	807	762	750	735	826	804	757	739	804	783	749	775	782	768	823	768	711	760	800	763	784	853	780	761	765	802	748	792	739	820	761	809	765	777	770	745	810	767	783	833	819	757	822	778	786	763	756	779	750	799	758	824	808	771	769	819	743	766	761	742	793	762	736	829	775	782	771	745	730	805	745	761	795	783	805
22247	6672	3663	2967	1688	1464	1047	1036	824	662	602	487	478	494	401	479	387	368	380	392	368	373	372	372	355	341	327	336	340	333	335	344	326	337	329	341	373	348	350	323	315	331	316	352	365	348	319	321	353	324	321	335	337	276	318	320	300	347	340	326	354	323	370	344	341	303	370	325	311	325	371	329	358	298	285	281	306	372	321	337	358	328	347	322	346	317	356	348	357	299	342	336	345	306	338	342	328	334	331	311	351	306	285	313	324	292	329	338	332	329	346	302	329	339	353	325	340	361	336	311	313	325	334	302	320	333	310	322	320	386	304	302	350	316	314	331	311	313	337	310	333	358	346	299	309	335	321	333	337	347	316	358	323	315	361	329	353	325	341	345	341	315	321	322	298	287	350	299	311	349	333	295	328	291	335	346	320	351	312	310	340	328	312	293	274	361	295	295	341	339	330	346	321	328	346	343	305	332	306	359	311	342	315	323	329	347	334	332	318	334	328	265	299	350	338	294	322	330	336	353	297	314	334	342	310	362	298	340	341	324	330	354	360	336	297	321	334	352	354	327	338	321	294	335	363	310	274	350	312	334	363	327	321	313	325	291	335	316	311	305	325	310	322	294	350	341	309	314	325	335	329	300	352	313	330	295	310	324	307	310	339	333	291	325	331	335	323	338	306	352	327	302	307	324	339	315	335	313	336	296	295	349	311	293	313	342	351	300	327	338	347	297	346	316	348	330	342	344	335	338	326	347	334	324	317	334	323	310	325	309	317	328	330	304	330	319	315	312	314	306	300	317	302	335	331	329	319	315	315	321	316	307	323	336	303	321	343	326	383	348	326	319	313	339	296	365	333	310	311	329	333	296	341	335	338	345	332	329	354	354	335	302	332	342	302	325	335	351	306	336	326	337	340	346	327	335	360	321	296	332	330	333	320	353	321	315	302	314	327	310	381	334	342	343	330	319	348	339	331	335	324	341	316	309	314	342	310	344	361	329	333	346	349	330	315	328	283	339	333	348	325	307	322	352	326	323	319	320	316	312	338	340	323	342	291	330	324	301	311	323	342	323	327	336	328	328	316	329	300	323	347	375	349	307	343	321	337	358	310	305	318	309	329	320	312	332	347	329	317	294	337	330	319	326	310	335	337	323	316	298	312	333	350	341	383	360	309	372	349	337	312	316	355	316	331	317	317	312	326	302	330	345	346	319	292	326	342	365	330	325	329	322	338	311	362	371	324	321	345	340	328	324	323	315	312	298	316	337	324	344	370	323	320	370	317	334	374	336	306	309	310	337	307	313	350	345	315	310	335	269	307	311	359	336	340	314	286	318	328	328	329	342	354	339	319	337	344	316	331	289	290	292	337	323	319	336	301	336	326	311	322	346	300	347	346	315	334	311	290	335	325	307	349	311	329	304	307	327	321	346	367	334	336	366	365	340	348	325	292	326	311	310	329	297	331	325	348	353	343	343	322	350	336	362	346	291	316	307	325	353	330	303	306	336	365	322	331	329	336	334	321	317	349	327	335	327	328	317	306	325	354	342	277	335	349	323	320	301	311	309	347	346	316	324	331	360	346	327	372	359	330	349	344	321	360	339	359	319	331	300	341	333	348	306	355	306	322	367	314	354	319	325	343	302	338	328	330	332	312	318	383	321	345	269	310	302	292	321	360	300	343	331	310	343	323	324	335	347	337	341	379	306	336	329	335	331	327	309	323	335	333	330	334	327	320	357	334	353	327	297	343	325	310	346	327	324	283	345	352	334	313	301	290	310	302	320	324	348	324	322	321	337	309	320	307	316	341	348	340	319	342	347	315	346	352	298	339	339	334	340	312	327	342	307	318	314	355	355	339	303	320	316	326	321	324	326	334	350	346	284	320	348	298	363	304	327	340	353	361	305	306	327	315	319	325	345	338	325	351	318	308	337	315	325	332	308	347	336	329	330	345	331	323	337	292	342	330	327	321	305	358	330	340	339	352	339	307	301	348	355	344	339	323	343	330	336	334	335	317	339	276	309	354	329	314	321	328	331	359	320	312	332	332	315	354	335	356	345	326	341	332	353	321	359	322	337	328	342	350	317	354	297	342	344	300	304	354	349	356	320	332	324	326	320	360	312	316	308	316	352	349	282	329	364	328	314	303	330	310	296	333	327	326	318	310	344	310	368	330	293	333	330	340	307	310	351	332	326	317	311	309	327	322	298	333	319	336	317	358	356	331	343	310	319	338	298	311	291	329	331	344	342	296	353	322	332	327	326	322	337	333	321	323	322	333	296	303	326	328	310	348	348	308	336	319	340	322	309	300	313	341	327	334	331	329	337	293	306	324	330	338	350	342	317	317	341	325	297	351	338	344	335	311	331	309	296	335	335	352	316	316	325	287	315	310	325	313	309	324	298	314	347	300	307	332	337	300	318	360	317	346	314	322	333	350	328	372	319	335	307	316	337	314	336	333	306	338	301	302	370	286	319	295	310	360	339	337	325	366	318	340	313	352	325	309	320	324	299	328	333	287	337	310	338	307	321	349	311	327	350	361	338	289	318	316	336	335	334	318	301	338	300	304	342	326	344	332	318	349	328	321	322	334	348	322	312	339	306	312	326	302	284	302	337	306	336	325	309	333	330	326	314	339	322	344	330	320	349	343	347	306	325	308	368	338	304	364	336	312	345	347	372	331	286	286	313	330	300	307	309	321	367	329	336	408	348	355	319	314	343	311	313	333	325	305	307	366	317	295	355	314	318	361	304	323	361	311	343	328	301	304	319	348	356	318	365	333	311	320	335	320	369	331	336	321	340	341	335	327	333	339	336	339	305	332	371	357	306	367	334	352	341	319	324	319	365	319	355	302	248	310	331	368	351	311	316	327	339	357	365	335	367	340	304	329	310	316	311	322	321	334	309	304	333	333	340	338	311	341	302	361	324	343	315	349	323	313	337	334	316	341	320	307	350	344	326	350	346	361	306	339	308	273	327	316	325	312	322	323	360	333	350	306	340	353	374	319	306	330	336	327	333	318	318	319	306	331	349	300	339	346	344	324	321	319	322	343	315	340	363	309	305	348	330	342	341	325	357	327	304	324	310	355	333	320	354	302	320	313	325	312	327	322	329	295	357	337	345	327	347	342	303	317	306	322	297	295	339	374	346	303	328	338	314	310	351	351	354	317	317	311	305	353	374	356	327	323	339	340	334	322	303	323	364	323	280	351	321	298	303	311	311	310	315	321	323	326	369	345	305	284	308	339	299	300	350	294	370	303	352	307	375	335	340	299	287	301	300	316	278	346	296	284	344	303	313	316	312	344	335	310	359	333	324	365	331	365	318	301	337	339	338	330	314	340	312	365	323	305	346	302	327	363	318	318	324	329	368	379	345	321	331	324	333	296	297	341	326	359	346	353	359	338	350	338	335	307	337	322	337	312	319	346	309	290	310	333	331	373	318	342	302	317	302	325	324	347	356	320	314	346	331	312	317	314	304	342	321	319	322	307	321	362	322	307	368
13526	4960	6251	7774	5410	5294	4424	4137	3367	2526	2212	1770	1604	1590	1415	1481	1160	1053	1103	1060	1071	1014	927	859	855	871	824	827	817	844	802	765	771	790	804	800	812	911	825	761	789	745	697	704	812	733	764	746	731	739	784	710	704	712	680	729	739	718	717	749	678	722	721	802	742	732	757	699	762	715	669	720	692	697	767	757	739	757	760	717	721	751	747	738	729	745	744	713	728	691	709	780	732	785	666	759	764	700	721	712	698	699	769	761	762	745	686	694	748	720	761	802	705	759	715	724	704	736	774	787	763	755	712	683	736	709	701	737	755	761	794	767	733	723	698	759	714	708	713	742	733	753	718	713	695	720	779	730	730	705	694	708	760	752	720	698	721	678	725	758	737	762	748	739	691	750	735	738	767	674	720	741	755	739	775	721	734	721	707	718	727	694	732	701	707	784	699	706	749	695	724	759	726	759	727	739	735	702	756	682	775	779	744	758	766	723	692	769	756	677	730	711	722	727	730	727	716	690	747	702	723	764	786	764	682	724	722	775	705	693	758	726	734	774	709	742	758	773	733	742	765	745	750	744	665	706	719	746	727	770	733	752	732	744	685	721	702	692	660	692	740	763	708	756	759	725	703	738	817	733	784	708	755	743	686	733	757	780	742	758	717	719	762	738	710	709	740	757	760	764	694	715	711	791	732	725	685	734	732	732	727	759	706	737	726	748	735	681	767	760	672	713	726	737	711	743	740	750	673	733	649	733	730	715	734	742	681	763	751	747	725	763	726	701	740	774	749	749	697	716	760	722	775	758	738	743	728	759	782	761	787	704	719	706	729	711	755	713	726	739	712	740	764	745	755	722	729	720	732	702	712	754	713	738	701	715	751	762	712	743	714	718	729	700	763	710	737	737	747	671	663	742	753	716	723	709	730	715	746	736	772	723	735	736	702	710	769	783	761	715	763	691	754	729	724	685	757	724	765	654	802	735	768	762	719	737	774	724	753	719	743	736	714	755	722	763	709	690	718	763	743	770	779	716	782	717	718	683	705	726	763	760	713	708	721	716	756	701	723	753	742	696	755	706	750	699	720	734	730	778	746	751	724	706	719	723	714	649	749	733	735	722	728	729	687	756	705	758	680	713	698	733	730	686	760	733	749	748	709	725	726	744	756	702	680	687	732	706	710	760	746	713	703	736	685	728	681	708	713	745	758	748	708	745	694	746	782	713	688	719	736	671	742	755	711	705	723	698	735	718	689	715	770	709	761	713	684	751	777	727	736	715	763	716	729	739	760	786	687	685	729	763	763	731	736	743	706	736	752	703	728	773	770	704	698	673	708	696	736	754	725	712	744	726	737	782	730	779	732	733	753	717	727	692	707	701	713	738	770	730	735	754	785	760	721	764	736	723	717	731	731	707	732	756	753	734	733	752	756	709	680	718	690	752	705	767	747	758	738	720	690	768	789	714	738	669	702	736	774	757	763	729	763	689	706	728	779	704	715	790	748	731	736	758	716	715	715	705	741	722	777	692	733	748	728	684	686	726	743	755	705	738	724	712	693	739	715	726	708	744	797	737	729	703	775	721	712	771	721	704	743	717	739	716	780	741	709	758	777	732	736	744	737	734	756	753	771	726	725	692	755	705	738	701	733	762	741	753	711	671	727	759	738	709	713	770	748	736	732	737	710	710	716	701	729	765	744	711	682	748	735	718	750	715	717	744	721	762	750	739	698	784	738	749	728	766	745	760	697	784	736	741	787	765	721	758	722	706	734	726	714	750	756	737	741	774	733	754	697	738	717	754	719	725	727	750	749	681	737	777	760	726	727	746	746	796	719	703	723	759	728	747	727	724	732	707	721	765	744	746	714	719	720	717	688	702	740	733	715	759	747	701	756	734	734	756	724	753	700	755	677	726	719	752	680	688	750	699	683	741	775	713	713	702	702	737	705	754	766	748	751	753	768	693	751	772	753	750	692	711	735	753	708	685	741	747	758	720	714	740	714	693	770	751	755	762	714	767	728	729	699	732	779	699	720	753	675	738	761	734	717	738	718	725	728	763	729	775	744	702	750	719	721	746	780	673	705	740	726	730	707	772	678	756	749	694	742	766	731	713	713	723	749	736	705	713	751	761	755	758	722	720	781	753	760	791	711	726	716	719	796	780	715	712	734	736	685	696	705	746	718	774	757	667	715	776	726	705	730	742	708	741	724	722	747	735	663	731	742	748	727	748	664	743	698	772	761	731	749	755	725	705	733	734	729	726	742	734	726	714	679	732	702	691	743	713	680	717	703	750	699	682	710	777	697	684	711	680	733	754	767	691	715	720	714	804	731	753	764	739	686	772	746	714	762	689	731	677	718	707	743	768	710	711	748	645	725	681	755	721	762	699	769	739	782	759	762	744	761	740	753	780	755	755	768	732	717	742	740	745	691	772	712	722	687	735	785	728	726	784	726	735	765	694	716	742	776	700	701	693	709	697	726	767	712	727	746	724	741	694	750	695	740	719	735	765	700	737	707	774	659	758	708	699	719	791	775	751	685	697	701	760	708	735	703	747	732	745	753	721	715	690	731	769	732	754	738	760	644	717	766	753	751	743	762	691	771	705	714	720	729	742	712	737	711	743	682	782	740	755	725	799	731	747	706	736	760	756	742	716	726	762	751	713	721	751	777	758	752	746	756	733	735	769	789	801	782	710	735	759	732	697	727	709	722	703	720	764	738	757	713	728	730	739	748	690	731	721	709	754	738	743	701	775	769	725	773	709	683	702	782	753	744	702	722	756	702	699	778	708	713	723	714	724	766	740	702	719	695	777	761	726	753	795	696	719	720	753	742	711	697	743	806	740	707	724	718	675	695	719	754	709	744	766	746	690	731	702	754	783	663	693	709	694	706	722	758	751	765	777	681	707	740	706	728	779	702	711	748	770	695	752	722	703	743	807	734	775	772	740	684	737	707	738	728	740	735	691	718	760	762	718	707	736	802	680	734	738	732	748	745	740	691	735	702	739	752	783	722	705	691	701	686	723	719	746	724	773	747	708	745	740	745	790	734	784	709	738	720	711	736	697	693	744	742	723	731	715	712	727	696	677	736	764	769	727	743	727	751	681	708	683	719	731	726	732	737	800	734	759	740	728	736	711	752	704	733	736	722	733	751	731	781	727	768	715	762	740	756	732	737	751	721	710	728	748	784	738	728	755	782	738	706	721	683	720	766	685	726	728	767	761	694	724	726	734	727	695	736	738	726	686	716	718	718	727	719	766	749	763	764	686	714	728	695	772	740	753	740	730	749	745	718	761	701	706	754	738	730	747	739	758	738	747	729	745	752	775	711	760	726	741	709	709	749	731	730	701	723	701	757	725	720	768	740	728	723	734	736	716	756	753	760	722	735	705	723	722	704	714	732	704	723	714	706	717	767	721	675	739	751	729	770	725	706	715	778	728	732	751	767	712	756	740	709	713	733	732	727	725	716	756	724	708	732	709	720	729	741	699	694	739	706	743	686	784
32189	10647	6011	4165	2494	1941	1703	1459	1183	852	830	694	636	572	587	557	462	454	452	493	445	494	441	394	436	422	443	455	396	397	411	446	426	453	448	395	404	434	438	393	412	393	403	383	400	378	403	409	401	394	404	394	399	409	433	385	397	389	375	396	377	375	414	384	376	380	430	407	390	431	395	422	410	412	416	415	402	427	385	399	414	394	413	364	413	385	413	415	402	423	437	396	389	404	401	444	371	399	385	391	364	369	401	349	421	412	404	405	416	420	395	379	386	390	401	430	451	418	384	400	391	362	384	386	376	354	385	372	404	395	399	394	392	370	415	366	371	389	363	373	449	364	421	436	349	400	399	423	390	380	416	416	410	395	369	403	403	426	402	428	402	390	387	408	428	411	408	387	437	392	396	415	364	416	371	400	393	417	399	417	440	425	397	389	386	437	380	384	382	346	413	388	389	387	429	394	429	420	403	400	390	415	404	384	415	384	376	411	357	393	443	408	375	413	393	403	383	410	408	380	373	437	359	399	364	405	373	402	434	410	406	376	422	397	399	396	398	419	437	404	394	443	428	409	422	411	374	393	388	387	378	352	376	392	360	373	427	427	405	446	413	399	385	408	398	396	422	407	383	401	375	431	363	396	397	435	418	381	420	403	414	355	408	366	384	368	404	389	387	381	415	337	425	408	413	366	371	374	387	395	407	385	438	409	364	360	409	345	403	389	378	389	363	379	392	376	406	398	374	424	369	377	374	373	382	420	426	418	366	371	413	372	381	395	430	397	364	355	393	373	395	393	412	370	379	318	348	420	367	383	372	420	384	391	373	372	377	424	377	418	420	391	352	399	384	422	412	425	363	382	406	382	394	354	391	425	399	403	386	354	348	449	417	385	409	402	366	418	361	395	383	387	381	394	391	454	450	367	369	403	420	377	399	377	395	395	419	394	389	414	408	389	411	377	360	425	370	381	401	405	392	405	398	385	427	395	371	400	363	387	413	371	406	398	399	397	381	408	377	418	414	385	390	364	431	410	405	384	373	406	401	426	377	394	420	382	364	410	369	399	412	349	404	388	397	428	376	418	429	433	419	418	422	396	411	361	350	369	380	413	386	441	361	364	417	374	403	383	402	407	419	393	419	367	368	393	407	412	411	416	381	373	404	392	402	364	396	370	393	405	409	401	414	393	398	441	395	376	369	392	415	360	391	378	401	361	403	379	377	407	415	417	370	383	424	418	468	424	409	413	384	406	405	394	410	426	390	388	418	382	409	431	408	374	398	411	407	399	399	396	364	375	421	375	361	392	418	379	396	388	377	390	384	400	417	362	446	411	406	362	409	418	413	440	384	426	392	366	394	387	366	383	413	401	388	389	424	401	418	380	387	428	396	409	425	396	381	423	405	397	396	347	376	393	399	421	365	410	397	389	376	386	415	416	399	372	401	380	394	425	415	395	407	378	387	352	385	379	375	393	366	372	404	437	434	377	413	393	408	357	427	408	375	381	365	384	386	397	373	379	382	356	401	371	376	402	383	406	359	381	404	388	426	363	380	410	379	384	365	379	400	408	378	414	409	381	420	371	411	368	386	395	381	382	363	381	355	383	364	406	384	387	364	399	402	354	365	357	424	401	375	415	401	405	347	335	370	389	390	405	384	408	412	367	410	413	383	391	392	385	387	386	380	400	438	367	381	418	380	395	391	376	352	387	381	376	390	391	398	396	366	365	424	392	412	410	395	362	398	392	413	407	365	371	371	369	396	431	435	394	416	394	423	372	431	381	436	397	416	366	379	379	407	387	391	422	398	371	422	425	381	423	406	412	409	390	420	401	420	396	349	402	400	450	375	417	397	406	416	446	398	397	424	381	401	406	374	391	387	412	386	382	369	373	383	376	438	354	398	388	432	401	408	444	382	382	384	410	393	399	385	398	367	390	389	387	366	426	393	392	376	402	395	388	420	411	423	362	391	389	396	385	413	407	426	386	380	382	396	402	395	402	391	382	371	389	365	358	407	384	410	371	403	366	422	410	401	390	380	389	402	382	389	412	401	391	422	401	422	430	450	396	385	387	409	368	365	393	426	410	402	359	363	415	411	377	415	423	387	363	398	377	420	387	396	365	377	377	404	371	413	383	373	394	384	369	405	413	385	427	370	388	404	403	400	416	402	412	369	389	393	454	379	421	396	425	402	425	392	393	407	400	392	363	370	365	434	406	366	400	412	430	372	403	372	362	413	388	358	368	395	376	388	369	376	356	367	357	366	390	404	406	361	386	401	403	362	377	362	384	386	386	440	394	370	364	390	409	414	404	404	407	401	398	399	433	367	431	381	416	438	393	377	373	418	443	402	422	426	394	363	393	417	392	395	366	366	393	392	413	389	410	393	405	376	365	410	361	370	383	421	457	430	355	408	401	421	389	372	401	409	383	381	351	447	381	405	376	436	368	385	384	376	411	427	413	403	385	408	420	415	412	467	395	401	428	430	373	415	350	376	411	373	381	384	408	372	389	431	380	371	374	434	382	376	394	378	388	393	407	344	375	393	393	361	400	385	411	398	402	431	409	391	406	384	419	397	397	421	350	387	398	416	427	408	416	371	422	354	420	397	426	403	408	398	386	372	419	374	417	394	394	417	396	421	398	364	412	425	409	423	424	397	412	408	388	350	370	379	419	363	417	434	347	400	363	385	432	404	434	388	427	400	390	404	381	370	366	373	397	379	350	413	392	352	381	393	406	419	367	386	401	365	379	414	416	382	392	381	397	400	411	414	417	396	428	451	409	395	402	420	404	439	369	392	374	368	386	400	365	417	405	422	369	390	436	420	418	399	339	398	375	413	396	385	376	454	359	415	431	405	376	406	432	390	390	380	407	364	419	403	402	374	443	381	357	378	372	416	396	385	415	394	400	378	433	367	386	393	365	419	371	398	399	396	391	380	399	367	390	389	385	391	430	398	371	416	405	392	390	362	406	400	408	454	402	401	434	400	378	394	370	389	366	410	422	401	360	419	404	379	431	398	368	410	372	395	375	408	383	365	405	411	378	404	412	385	380	409	417	401	406	406	380	402	409	386	425	424	383	380	400	400	390	371	402	431	381	391	389	400	412	378	448	361	386	371	384	395	393	394	418	358	387	379	389	389	396	382	416	396	402	412	386	393	379	412	406	417	366	374	425	387	408	399	388	397	430	373	398	398	367	359	374	394	394	405	410	389	400	385	383	364	420	382	380	408	411	380	396	426	438	366	359	422	397	369	407	416	429	382	389	406	437	414	379	386	383	386	386	398	405	424	408	396	377	390	380	374	373	369	391	394	362	387	368	400	420	417	422	376	370	357	411	387	399	422	408	373	371	382	376	362	403	380	364	366	389	412	390	412	394	384	414	393	419	391	394	380	396	367	375	424	362	394	411	427	379	372	381	362	379	399	386	400	350	397	356	441	355	421	427	397	414	403	397	387	407	385	414	359	434	395	404	373	405	384	403	426	374	391	406	385	431	398	401
17603	6981	8644	10716	7419	7110	6238	5401	4608	3439	2804	2321	2076	2123	1882	1876	1516	1329	1374	1281	1220	1278	1082	1058	1055	1014	957	1002	980	1011	971	1004	903	938	967	994	1048	1200	1079	943	932	871	963	908	903	847	914	902	892	855	877	855	857	869	884	853	891	893	849	865	881	899	882	852	856	819	862	862	867	815	879	841	859	834	889	891	895	816	899	954	865	820	830	858	880	830	921	860	853	836	862	875	871	906	824	883	839	900	897	940	886	854	897	871	852	858	880	858	848	894	876	888	833	860	875	864	916	855	890	870	809	836	838	865	939	870	871	854	838	864	822	891	848	855	828	853	886	873	857	838	863	859	843	900	838	851	797	896	854	845	933	867	849	904	875	884	876	855	900	804	960	865	905	861	868	846	848	889	843	890	829	843	855	844	873	829	899	871	912	857	878	840	880	873	902	890	866	834	885	861	908	908	813	850	868	860	790	831	833	943	835	890	868	868	809	835	868	857	877	877	866	862	867	855	853	867	807	857	880	890	842	867	872	897	807	894	920	852	864	792	843	876	818	918	883	869	885	855	920	881	826	881	883	830	904	838	834	863	849	813	836	841	845	873	859	841	869	903	811	915	841	934	854	920	804	822	919	863	875	841	856	833	875	886	845	908	900	850	862	884	867	852	886	826	872	868	878	839	807	853	879	897	909	826	903	895	842	846	893	857	798	855	869	866	812	832	818	866	855	865	862	801	870	856	821	868	871	858	850	902	819	901	818	851	841	822	876	788	907	836	900	923	930	895	853	870	867	880	871	891	841	876	876	886	891	852	791	865	888	862	856	818	821	891	910	778	872	892	838	855	849	880	850	879	810	849	855	819	842	875	867	847	871	851	820	852	834	908	800	888	882	810	823	846	820	879	921	892	868	844	935	822	865	897	871	825	823	868	858	876	811	863	856	798	899	855	808	857	843	815	825	815	849	908	901	815	897	841	874	871	799	889	916	867	852	864	822	856	820	903	846	842	851	893	822	862	825	858	877	870	832	816	883	891	904	791	868	864	876	874	886	826	858	930	854	838	849	843	870	911	835	884	850	873	905	906	857	892	847	853	889	862	848	832	879	879	914	880	871	853	859	870	841	866	894	852	848	853	910	859	847	866	799	770	847	834	867	857	847	852	864	862	847	817	834	860	838	862	895	849	817	838	867	846	897	895	840	890	849	880	862	882	834	852	885	846	821	809	887	817	873	841	833	878	884	830	871	868	870	877	844	856	860	849	882	845	876	877	854	885	881	817	892	886	841	856	870	879	870	885	914	843	913	825	889	918	859	871	883	913	870	870	801	860	868	853	855	884	814	858	876	838	931	857	856	850	844	835	872	874	853	846	875	873	873	851	888	908	823	898	879	857	884	849	894	854	842	821	875	936	847	871	880	853	809	839	838	816	893	913	873	950	835	857	882	811	917	864	930	872	815	879	883	885	914	840	851	856	815	862	879	884	908	827	878	831	838	821	852	883	870	841	840	889	852	911	849	861	826	872	869	867	907	842	802	915	865	847	890	898	855	828	927	862	886	864	860	823	859	809	847	901	815	856	850	833	906	857	817	876	832	839	850	867	882	869	902	838	792	858	885	901	880	844	876	867	816	808	850	892	879	901	866	871	788	856	845	817	866	871	763	856	878	879	880	840	852	866	879	823	849	876	901	920	876	887	872	837	897	838	866	900	841	850	857	847	847	849	789	852	831	828	852	861	913	832	902	878	871	897	811	868	868	875	857	825	892	855	845	788	839	804	850	835	880	852	879	861	879	844	878	893	869	845	830	892	866	885	846	862	849	855	838	871	884	860	894	849	854	787	833	867	885	818	905	805	897	871	884	885	834	912	835	851	874	877	846	877	842	833	905	877	844	864	809	879	866	879	851	852	866	839	914	886	897	846	899	876	858	821	816	873	877	873	884	815	871	878	842	871	912	889	843	905	842	890	838	905	820	834	888	906	843	852	880	894	916	872	871	857	872	835	854	869	842	838	867	878	831	816	862	844	826	825	853	884	818	857	848	874	887	894	877	863	882	850	835	847	867	860	851	851	856	916	862	869	892	824	813	879	881	822	831	911	822	849	882	875	843	849	871	863	849	837	851	882	842	912	856	887	852	791	848	917	866	837	862	856	865	843	843	832	827	865	883	859	872	905	875	828	819	896	856	846	867	860	867	838	842	896	832	849	935	862	850	839	872	867	837	878	842	856	903	868	841	900	896	865	890	849	854	818	855	882	889	926	861	865	870	836	841	846	881	882	856	921	811	855	857	856	839	871	839	813	825	842	937	887	876	853	861	868	774	918	890	854	854	836	860	829	826	889	906	845	880	884	845	861	865	855	857	848	896	832	875	922	832	851	913	855	849	867	862	911	840	871	914	831	866	864	897	881	866	883	869	830	847	904	856	830	940	907	855	886	907	864	881	855	884	794	844	847	824	826	829	906	844	851	846	822	851	869	828	833	830	814	855	872	834	822	862	894	810	797	836	890	851	886	892	801	853	854	886	886	878	887	867	878	893	911	874	845	860	873	870	886	824	822	887	845	835	896	890	882	901	876	817	871	857	890	895	860	857	867	887	854	867	834	854	820	892	829	872	906	891	833	858	828	921	848	903	892	891	782	878	898	817	786	886	885	825	887	878	859	868	892	825	821	850	882	873	804	848	924	850	859	934	854	871	849	840	864	829	868	892	907	849	897	862	891	870	890	828	863	873	866	868	863	895	844	811	868	871	855	816	821	853	883	840	884	887	868	808	821	881	864	828	887	839	881	864	799	887	841	805	914	898	875	855	830	831	813	852	899	883	879	859	858	903	837	814	859	872	863	889	870	851	841	835	892	881	797	868	895	879	845	829	866	866	801	885	872	832	840	871	941	892	815	915	868	869	897	862	896	909	799	864	835	877	892	861	864	858	911	868	863	901	894	822	892	841	875	888	840	856	824	873	874	932	847	840	864	878	879	809	887	880	876	899	863	872	858	929	848	881	827	870	851	920	883	845	846	866	825	835	893	865	870	865	860	906	842	875	845	850	831	859	851	834	860	893	922	902	807	863	875	851	900	866	864	835	906	848	884	865	873	927	857	849	869	849	878	825	876	844	860	881	846	848	893	853	835	853	903	849	843	910	826	870	856	859	882	870	838	874	877	866	867	866	874	866	813	919	841	842	843	870	866	871	876	838	929	838	847	829	869	812	839	856	848	832	834	948	886	922	844	877	843	852	910	851	840	883	891	861	885	892	865	855	899	891	860	898	817	839	848	863	805	830	853	900	853	850	901	910	856	854	816	919	890	793	872	875	866	850	853	849	825	844	815	854	829	908	829	818	862	885	848	817	814	829	838	911	849	881	904	859	844	878	858	933	838	887	867	916	831	867	836	819	841	842	876	892	885	890	843	831	841	846	908	926	866	855	870	899	865	885	888	894	865	850	873	803	889	904	878	873	857	871	851	873	844	830	851	865	899	859	851	834	835	870	879	839	840	875	887
12969	4290	2187	1748	1148	840	821	681	705	570	470	439	421	390	416	405	387	371	389	373	370	372	350	369	366	421	385	380	341	348	396	349	317	348	350	339	361	328	356	365	339	381	354	349	375	333	333	363	418	353	375	360	325	360	363	339	337	362	348	369	359	308	355	369	380	366	349	345	346	353	338	322	352	335	391	320	386	368	346	328	375	375	381	343	344	352	364	365	376	361	351	380	406	341	305	373	367	385	350	324	366	358	364	344	331	354	351	314	336	367	379	308	354	367	336	379	333	349	376	359	373	389	378	348	352	344	332	359	372	350	300	364	353	359	353	344	380	379	361	361	348	371	321	355	341	370	375	356	367	366	320	356	334	366	359	344	365	366	356	337	311	352	347	339	374	378	372	379	383	367	401	351	389	357	343	338	364	374	371	328	349	329	373	350	352	369	318	334	365	372	340	362	349	361	353	382	380	372	363	348	346	359	352	331	366	375	320	351	359	370	407	327	360	326	354	321	406	341	362	375	354	384	381	380	354	346	384	372	337	354	346	345	352	379	362	372	380	353	405	336	357	351	360	366	385	343	331	382	352	349	389	362	329	388	390	327	329	324	388	331	328	357	324	374	343	374	383	367	340	353	350	372	349	363	372	361	332	376	366	343	337	347	378	371	355	326	338	388	355	347	337	356	353	366	363	323	351	289	378	360	365	375	335	331	365	413	341	367	371	366	375	309	367	337	360	346	361	334	317	352	346	368	342	351	370	358	404	342	293	343	353	363	371	353	369	324	347	336	317	355	314	351	360	373	339	345	355	371	361	363	347	376	359	362	392	354	369	365	372	346	366	369	365	370	360	331	369	343	367	391	392	333	340	347	381	364	339	356	359	345	394	329	353	339	340	380	356	364	370	360	415	322	362	378	328	375	350	364	347	345	350	354	372	351	354	362	380	368	301	373	387	335	371	397	371	356	372	366	363	326	350	350	362	378	371	382	389	331	364	359	363	325	380	382	358	385	362	363	365	378	380	367	347	331	343	337	355	367	337	364	327	358	375	362	352	411	350	350	342	356	368	355	363	375	336	368	402	334	379	369	348	361	362	340	405	354	379	369	339	352	355	311	345	349	324	361	384	381	349	417	348	389	346	336	345	388	368	345	367	378	349	365	362	362	306	349	344	356	331	343	359	344	357	355	367	360	375	397	348	339	340	335	340	373	371	358	343	344	366	347	351	315	345	338	404	358	354	327	315	350	402	336	377	362	336	378	400	344	374	356	312	331	361	345	350	359	304	373	344	381	369	329	355	318	356	337	367	330	382	348	354	376	361	368	346	341	372	388	382	349	391	358	366	357	408	350	355	395	392	356	333	364	363	357	313	327	364	369	373	367	331	373	357	364	340	361	347	358	356	402	345	390	344	364	373	339	344	363	349	321	338	323	341	364	365	355	358	386	376	372	344	344	375	310	348	359	395	333	364	334	369	375	348	391	351	326	350	378	360	336	379	356	339	364	330	342	352	344	365	324	364	364	307	359	332	339	371	359	367	347	356	356	337	352	365	366	353	390	402	332	361	380	373	343	378	381	378	351	375	321	351	342	324	341	315	346	353	370	359	383	350	366	324	401	346	360	331	327	334	356	368	355	380	386	357	353	340	318	390	382	378	324	379	394	360	357	372	400	355	346	359	339	339	397	367	329	350	357	335	362	349	367	310	353	366	374	373	347	328	337	349	355	343	337	310	339	383	387	368	338	349	337	347	389	347	382	386	356	379	363	365	354	368	338	340	352	385	364	337	342	365	349	364	349	340	366	361	362	419	356	389	368	394	378	364	361	339	349	390	331	385	351	370	370	347	363	389	355	359	369	404	398	367	334	333	353	363	367	361	366	396	341	385	385	351	370	375	352	361	351	345	375	355	382	338	378	321	339	327	388	351	306	341	368	357	384	343	366	342	346	339	327	346	358	382	336	316	338	376	341	387	361	339	343	333	370	358	349	366	319	373	339	370	327	303	323	332	371	373	319	322	384	388	386	410	374	356	348	380	310	346	360	387	377	331	361	374	341	323	361	366	343	348	341	376	393	365	370	332	343	356	358	316	347	381	377	325	386	353	360	331	371	381	332	340	369	379	368	324	386	383	364	321	366	378	367	337	343	394	343	337	353	364	358	354	307	390	360	392	350	356	348	357	372	333	382	333	350	338	359	339	328	302	326	377	358	342	373	387	320	350	318	371	394	374	335	337	358	368	325	338	374	333	377	375	357	382	368	360	374	360	358	335	380	346	374	350	373	380	359	372	361	348	351	347	342	392	343	394	350	363	364	351	358	328	344	364	377	372	366	368	342	353	342	400	362	339	346	348	381	336	363	339	361	395	352	345	351	371	359	381	365	400	360	331	367	331	379	359	319	366	343	354	341	323	356	371	389	375	347	329	426	323	318	343	386	374	330	332	361	356	323	313	350	340	352	332	368	341	350	361	367	359	385	357	352	378	352	317	343	338	342	357	382	363	334	361	362	383	345	342	310	379	328	352	330	351	411	377	334	355	341	361	328	329	363	374	408	368	350	360	337	390	297	333	314	390	351	396	345	357	386	376	349	330	345	290	336	379	368	376	353	351	373	336	377	369	351	361	338	355	337	356	383	357	350	377	323	385	365	377	369	358	352	383	370	342	385	357	322	352	370	336	353	344	361	350	360	316	336	347	340	366	396	377	383	319	365	389	359	357	370	349	358	352	330	343	356	343	382	345	342	335	329	353	385	352	359	319	375	354	306	348	364	336	372	325	370	349	370	380	405	434	347	329	361	371	329	388	350	303	328	379	365	337	339	375	374	358	335	321	302	314	364	351	355	367	399	356	323	364	331	362	319	340	337	401	333	355	360	378	367	368	352	345	315	379	345	329	374	379	340	343	354	363	370	298	350	377	384	376	356	315	354	389	348	324	325	364	360	362	359	353	349	351	391	372	365	317	324	386	373	312	383	340	345	379	339	355	356	342	367	316	345	314	339	349	381	328	377	331	331	340	345	344	352	356	346	351	366	370	356	331	345	384	379	362	348	339	383	305	360	382	373	341	370	376	329	364	331	369	364	374	334	333	379	371	363	332	289	403	344	383	383	334	384	325	324	391	367	371	349	370	350	369	346	368	358	358	348	321	344	373	398	375	347	338	353	347	376	387	363	385	363	357	345	368	371	341	335	325	371	306	366	330	351	359	353	345	353	374	329	357	329	367	357	388	347	392	379	313	374	359	363	312	370	342	335	356	372	380	350	373	330	332	313	359	378	329	353	345	358	339	369	357	359	369	333	343	356	383	360	370	339	368	384	366	355	384	361	394	373	366	334	352	336	349	422	386	370	386	354	384	341	378	377	409	342	370	368	349	335	371	362	403	378	364	384	352	346	367	405	336	339	368	357	318	356	375	373	377	350	388	373	387	403	348	359	379	343	396	379	348	361	320	338	362	366	342	387	348	332	334	331	366	351	330	358	363	344	354	347	333	386	369	337
7743	3570	3672	4995	3705	3115	2856	2588	2158	1913	1554	1311	1174	1158	1095	1110	1000	927	981	920	899	927	873	833	846	884	795	811	873	792	828	841	761	842	758	799	761	832	801	817	772	775	742	773	727	788	757	775	764	739	761	785	783	803	821	745	776	773	737	724	761	791	801	772	779	775	768	718	865	779	782	727	814	768	766	784	814	745	789	801	804	833	771	742	818	791	701	792	749	760	769	762	783	792	801	757	793	794	814	705	818	761	777	726	765	744	773	821	743	775	835	748	780	776	797	743	747	730	821	820	803	813	785	739	812	785	806	776	759	764	786	739	771	828	695	779	772	791	780	782	805	719	776	833	779	824	767	785	769	776	781	774	731	809	785	781	738	728	750	725	780	732	740	771	738	805	795	782	758	786	747	794	756	815	755	801	772	782	787	773	737	781	794	788	781	817	796	761	773	753	777	794	788	740	788	819	743	783	775	720	760	779	776	738	765	769	856	765	771	812	818	800	797	759	736	769	801	802	791	766	810	741	792	774	772	789	799	767	767	783	801	730	779	767	794	719	769	762	769	757	814	747	835	769	790	774	756	744	795	783	766	798	767	772	802	768	788	803	748	796	722	754	751	801	777	766	753	796	770	807	775	815	801	731	786	776	784	777	770	749	760	765	737	771	787	749	785	747	829	765	812	767	745	769	776	773	818	759	753	795	735	791	749	760	755	771	731	753	751	761	813	771	767	755	784	787	755	762	795	732	796	752	775	801	750	794	809	780	814	798	734	797	750	750	760	793	755	824	800	778	781	780	778	837	788	829	796	820	839	792	782	761	758	746	806	775	774	826	762	815	737	794	735	793	758	782	722	785	728	751	766	797	743	809	763	766	762	756	806	793	809	749	768	794	738	741	756	769	730	797	761	749	818	757	777	759	792	755	736	800	776	809	778	749	742	821	781	794	787	763	795	817	806	809	777	797	771	784	733	728	751	833	847	730	737	820	786	780	757	786	740	693	734	790	742	785	827	761	791	777	667	811	759	743	794	755	785	746	802	762	779	738	817	840	753	808	759	748	807	780	778	780	716	817	800	825	790	838	771	779	836	737	802	790	751	792	787	756	765	792	789	792	789	809	849	790	773	798	824	790	748	755	815	762	774	772	726	802	810	824	786	756	827	778	792	765	793	783	763	752	762	776	814	782	745	731	812	772	803	763	770	770	747	739	798	803	775	748	755	782	745	838	716	784	726	762	831	792	793	838	781	755	781	788	732	780	810	756	737	728	778	804	736	766	788	791	747	775	798	798	774	748	760	790	770	797	764	736	775	760	763	803	792	868	777	785	792	793	782	806	793	800	772	730	734	784	739	757	756	784	717	791	761	811	743	768	813	765	756	728	755	805	817	800	749	781	774	794	770	785	773	781	719	738	785	822	726	796	775	758	806	758	766	787	778	771	742	792	820	744	771	742	759	751	750	802	792	784	764	800	781	785	778	785	796	768	799	772	771	830	760	771	784	817	752	749	775	707	758	845	826	748	751	805	810	785	820	763	725	706	824	770	723	730	751	754	777	799	793	789	716	751	818	751	769	774	758	818	788	770	794	769	728	734	814	766	806	801	775	820	769	743	817	769	769	777	811	742	803	815	790	735	711	773	721	799	763	766	799	765	791	752	784	755	738	756	819	783	763	775	814	800	774	803	777	792	756	793	814	757	768	770	793	749	784	743	799	813	807	725	736	803	836	757	763	761	812	744	756	811	742	771	734	793	741	780	791	763	796	764	771	780	776	745	775	759	780	764	775	786	810	787	727	738	774	797	757	775	718	767	805	755	775	758	796	778	752	758	775	806	797	786	764	776	741	774	762	776	787	747	776	811	762	791	775	812	739	797	772	776	775	795	803	783	724	802	793	781	816	796	765	790	737	754	777	773	747	769	795	790	759	772	811	809	785	737	807	762	757	737	762	843	836	822	810	762	769	747	791	753	789	770	772	698	755	818	762	789	762	781	788	772	803	807	801	794	768	759	773	803	803	770	803	775	771	779	847	783	780	775	769	790	754	780	780	751	775	795	743	817	745	788	767	805	774	821	790	750	786	781	734	764	760	773	799	767	790	799	792	795	800	793	773	756	798	789	782	813	780	741	738	782	748	796	737	722	712	770	759	783	762	826	762	755	778	800	702	797	824	768	805	813	780	800	789	813	812	814	847	804	794	751	829	807	723	767	781	773	720	766	753	742	803	790	755	767	750	754	809	793	782	783	768	784	757	743	821	762	754	796	756	745	785	789	823	799	814	777	782	804	784	796	764	748	822	770	769	817	736	723	764	778	790	783	704	790	770	745	755	753	757	831	765	739	780	770	762	863	774	779	764	785	772	758	780	819	784	806	797	737	747	803	790	784	803	748	806	766	776	756	786	766	784	749	771	818	775	757	767	751	799	793	747	779	767	774	793	779	772	763	783	810	753	769	759	762	811	787	754	742	795	764	724	778	767	770	779	797	816	770	742	809	724	772	740	818	790	781	789	773	796	830	780	758	787	841	835	810	785	804	795	762	753	795	783	774	783	752	805	790	727	735	754	821	777	830	797	782	760	754	796	739	785	813	714	809	801	783	772	842	832	781	761	761	769	731	728	730	756	752	760	827	794	734	752	741	750	725	810	796	747	820	759	799	736	742	822	753	816	788	800	741	757	770	765	796	743	773	790	830	748	771	774	847	765	776	762	789	726	792	718	739	767	789	778	769	785	793	802	786	795	796	784	761	780	756	748	748	752	790	783	812	744	782	881	764	803	810	751	794	749	813	774	750	786	790	810	793	800	776	797	768	773	770	716	753	832	773	768	824	776	808	775	761	763	745	770	781	809	724	759	806	768	718	768	751	781	761	770	789	794	814	786	767	800	827	774	730	810	777	815	750	778	745	766	763	786	736	799	788	774	761	761	763	779	747	776	764	784	771	758	760	750	770	832	796	797	816	725	778	781	792	797	766	790	767	788	810	809	770	760	733	759	770	748	787	774	769	782	777	820	739	822	756	719	755	762	779	772	780	825	791	796	804	821	753	786	770	819	781	816	785	795	813	795	807	819	767	737	805	754	826	725	731	714	740	757	725	797	768	822	767	844	799	792	787	776	800	842	794	774	762	711	725	784	808	732	785	797	784	712	805	831	749	787	776	740	777	766	819	797	808	802	794	782	754	800	820	768	806	785	790	819	783	745	774	764	750	735	798	786	733	740	771	791	769	743	812	778	743	765	782	786	808	776	758	754	753	794	821	789	739	778	754	788	843	806	770	747	770	748	780	748	802	772	746	785	804	768	727	772	773	735	788	767	727	792	833	762	790	767	737	768	768	787	767	792	806	818	770	735	740	757	777	738	770	839	797	799	765	782	832	747	795	787	822	722	783	773	819	762	747	815	773	803	846	805	766	775	753	729	740	800	798	820	768	764	810	753	840	761	748	809	771	791	776	774	797	801	766	746	807	803	832	810	765	795	786	797	766	850	734	788	792	772	758
22683	7108	4348	2929	1886	1390	1217	1013	825	710	574	521	499	470	433	405	426	402	433	395	380	369	343	388	352	343	342	404	360	334	366	322	315	349	329	324	352	407	359	302	349	318	330	363	320	325	353	310	348	336	315	339	327	315	313	310	357	303	340	309	329	384	356	346	334	305	327	345	339	360	322	323	302	332	345	351	308	348	314	360	329	336	321	301	332	331	343	325	337	336	358	341	324	348	309	353	336	329	331	313	336	351	320	290	306	323	339	314	331	351	356	282	320	330	324	326	324	323	334	369	359	334	336	344	337	357	295	315	335	340	339	303	304	338	322	356	306	343	344	362	306	305	308	347	327	339	330	316	313	355	320	336	345	321	316	338	330	356	303	302	322	313	311	337	318	317	365	290	352	305	311	331	324	323	338	332	333	349	335	304	336	342	328	345	331	299	333	309	368	342	293	297	324	312	332	348	307	327	296	330	279	336	338	310	339	322	347	323	304	316	336	300	300	342	310	349	299	299	288	321	328	342	338	327	324	359	304	367	312	357	335	310	327	324	320	330	314	359	322	352	313	359	311	340	315	301	310	347	376	357	308	331	335	309	339	303	319	366	317	320	289	335	350	338	352	333	336	318	331	352	316	323	336	320	307	338	312	295	295	309	328	322	325	332	353	299	346	342	358	345	355	320	325	335	330	296	324	291	319	355	351	322	317	332	284	313	346	359	333	306	297	325	308	343	327	312	322	343	318	337	326	359	281	297	358	345	326	338	314	312	315	303	316	306	332	360	339	315	366	294	300	322	327	303	317	329	338	341	329	327	335	338	330	319	306	317	355	359	334	329	342	324	328	319	312	315	351	341	329	319	303	325	339	330	311	354	333	302	346	304	355	342	290	294	333	306	330	366	302	299	309	331	322	323	309	309	314	341	293	322	295	338	338	318	355	314	324	312	331	314	350	328	325	320	324	304	344	355	307	340	326	335	319	295	330	305	307	332	309	311	308	342	331	312	348	325	326	329	302	295	331	301	336	304	372	356	291	327	332	290	310	328	339	307	322	307	323	300	350	308	330	323	330	331	353	313	350	302	359	331	311	309	325	325	318	309	319	324	319	361	332	306	314	308	320	354	341	315	345	373	309	346	328	341	321	331	323	332	336	300	332	291	364	335	358	375	344	339	357	368	355	328	326	331	340	314	305	337	317	342	297	308	361	356	329	331	328	328	317	289	323	282	318	325	338	290	335	331	320	306	295	320	310	312	350	314	317	346	349	335	343	331	358	318	333	359	327	328	310	310	330	339	314	305	317	302	322	348	319	333	328	342	336	335	324	327	317	338	330	333	338	360	348	309	333	302	347	288	345	316	308	344	313	343	337	347	327	294	324	335	325	319	323	335	315	310	324	344	324	353	294	327	297	356	344	331	329	346	353	306	327	341	316	292	313	331	281	327	341	284	363	351	318	300	342	305	349	352	341	305	330	316	326	323	329	308	324	331	337	326	288	333	289	312	300	334	311	334	332	315	294	352	319	291	362	358	322	311	313	330	315	318	343	334	298	320	339	340	314	331	309	313	331	301	304	317	336	331	343	302	324	304	300	291	363	343	356	333	314	323	358	332	319	305	330	331	346	306	308	333	327	346	330	317	323	351	317	318	327	322	313	324	305	357	354	312	301	296	324	312	312	335	311	326	377	337	340	310	345	330	344	336	314	321	338	310	312	336	335	328	346	312	310	309	356	323	314	298	324	334	316	333	320	349	308	345	342	299	330	331	317	322	331	355	316	333	325	349	302	334	323	340	331	358	336	333	340	311	331	320	329	339	335	310	329	301	322	307	333	339	328	301	351	345	312	326	301	351	303	326	319	299	315	342	317	323	322	327	356	335	305	358	310	366	318	330	352	321	350	329	349	327	294	355	340	305	313	364	310	312	320	317	314	326	364	312	334	328	313	325	322	323	342	297	328	319	304	329	347	306	323	323	350	334	337	316	338	329	319	314	317	338	338	351	362	334	334	327	316	342	336	304	303	320	311	319	306	313	293	355	309	294	375	341	324	290	362	337	309	324	325	310	313	364	351	332	334	302	321	329	292	339	333	329	296	358	300	335	335	330	330	317	358	345	301	321	289	354	312	335	294	346	303	317	304	320	317	333	356	300	319	308	318	322	329	333	301	304	311	350	294	308	325	324	335	320	342	339	355	341	340	287	311	343	353	306	308	313	310	331	340	339	344	308	313	327	338	330	312	361	339	298	298	324	321	333	310	334	329	352	323	313	316	316	338	331	331	349	310	342	355	331	344	318	348	311	326	309	336	325	305	342	304	301	340	316	320	355	337	345	341	326	327	321	325	312	336	322	329	302	371	301	306	329	302	314	348	312	345	345	347	303	303	322	303	336	306	323	329	306	309	348	361	322	322	281	339	321	325	342	330	354	307	346	322	329	325	315	346	322	318	298	305	320	293	349	328	305	320	331	322	330	343	343	313	319	331	359	314	310	337	338	302	320	325	328	328	341	333	340	306	345	329	332	319	318	310	364	320	313	313	340	361	294	340	292	355	318	305	349	334	338	350	335	316	330	322	348	331	319	319	313	320	323	341	305	303	341	296	321	306	304	296	309	323	357	339	282	352	304	334	347	330	366	301	352	351	334	320	354	301	330	334	334	342	306	341	336	350	325	345	356	335	330	369	320	297	339	369	326	317	310	356	319	304	316	304	290	300	349	326	358	326	300	318	304	342	335	304	315	331	329	295	362	302	306	337	354	347	358	308	315	334	291	312	325	302	349	312	336	326	321	345	336	315	351	312	314	311	293	305	323	321	356	341	359	350	369	343	302	323	338	325	328	335	328	331	304	322	330	354	334	309	325	365	329	321	295	325	330	315	289	351	310	312	340	327	321	316	311	329	359	346	329	331	334	326	324	292	334	341	350	303	349	326	321	303	303	339	314	312	333	340	366	336	307	358	356	330	320	329	341	345	325	334	321	331	301	305	341	302	311	306	314	319	362	329	312	338	333	304	347	328	318	357	294	347	355	318	315	346	346	311	370	333	345	339	327	297	311	360	304	340	327	314	361	332	306	316	346	318	316	317	318	320	329	312	339	351	351	314	338	309	309	378	322	343	299	335	330	344	313	316	340	343	343	315	299	323	327	324	332	345	320	353	318	334	351	313	316	330	311	302	304	312	341	326	345	347	289	322	326	265	350	300	329	351	328	311	298	325	341	318	303	297	330	320	322	329	315	319	331	296	316	342	339	292	345	312	327	319	319	313	347	368	316	342	312	328	331	341	339	321	339	357	302	329	327	317	338	301	323	310	322	305	296	306	333	315	328	312	326	333	308	316	308	323	325	310	342	354	357	345	323	308	334	307	327	313	340	348	309	308	347	325	340	306	319	285	329	327	327	312	306	361	328	329	313	317	315	308	301	356	300	348	334	302	337	327	361	364	315	352	326	296	322	342	335	296	343	301	347	314	320	332	329	335	332	343	331	319	309	330	340	297	302
13717	5223	7055	7673	6325	5180	4716	4099	3521	2794	2133	1735	1544	1634	1457	1390	1215	1043	1137	1102	922	1004	937	878	929	883	827	848	857	789	819	796	837	770	803	826	762	857	885	739	759	762	737	722	808	783	753	767	725	722	751	750	744	727	724	746	781	726	777	747	726	735	736	658	721	754	732	731	731	659	727	817	696	730	708	722	731	719	706	702	756	697	734	741	771	700	752	750	712	717	739	717	780	735	691	719	752	748	676	694	673	743	682	740	727	739	722	692	724	737	773	673	766	734	701	789	724	720	724	780	657	725	767	725	729	744	725	735	733	753	737	748	764	701	735	765	731	742	732	735	707	734	769	735	724	688	697	724	706	784	752	758	725	691	729	697	733	724	738	739	712	712	750	735	754	736	730	733	758	709	738	723	759	727	673	719	729	737	760	741	663	728	740	706	700	731	716	772	721	726	694	716	707	733	717	748	747	716	709	756	760	779	752	709	755	759	770	734	793	764	668	746	745	743	725	724	726	718	745	778	729	740	737	703	724	739	726	717	722	746	748	742	729	718	700	757	758	752	733	757	752	690	738	749	699	721	700	704	765	712	802	732	692	761	736	725	747	766	666	717	709	733	739	765	677	767	751	748	747	757	708	700	733	765	743	740	759	739	701	781	723	742	761	668	763	762	775	734	703	729	691	763	753	699	722	752	757	678	754	726	724	739	726	706	702	768	720	705	716	733	712	725	749	786	744	759	731	775	748	725	762	711	750	667	776	689	747	714	766	710	678	754	706	768	718	698	719	742	753	751	765	760	753	709	737	750	701	776	728	758	740	767	723	694	722	767	734	761	694	694	744	678	777	760	713	697	726	711	681	711	716	737	751	735	729	751	738	706	709	725	749	772	737	717	709	728	723	734	735	700	766	725	709	707	717	754	752	712	671	722	763	718	719	724	717	782	746	689	770	725	750	760	739	763	694	752	801	761	732	766	725	727	748	776	715	704	708	716	726	750	748	700	717	744	679	710	725	755	741	780	759	716	720	722	707	700	741	716	710	776	752	713	700	772	711	712	747	736	685	685	723	736	726	751	731	756	733	732	754	671	699	757	696	772	711	712	746	745	768	746	698	790	738	721	736	704	704	696	698	741	702	758	724	759	722	753	731	721	728	740	702	677	690	764	720	758	691	712	724	792	716	698	719	781	759	753	790	722	783	696	700	769	780	750	739	729	714	719	741	728	769	720	743	697	716	683	746	735	717	732	731	770	751	711	706	729	735	706	762	737	779	735	734	700	729	739	742	755	716	773	743	710	746	769	722	736	764	761	743	763	759	756	733	689	812	706	762	665	741	740	721	711	701	717	776	778	741	709	736	764	694	745	723	707	750	751	698	743	729	703	723	694	708	740	761	734	736	713	756	712	711	732	736	753	685	720	732	684	721	762	722	773	750	739	756	728	719	720	697	698	730	745	729	732	699	717	751	721	735	764	707	732	720	735	698	716	717	746	698	731	729	757	703	739	770	779	768	720	722	763	734	741	747	761	676	728	691	728	789	783	699	761	735	749	775	721	723	751	733	750	721	700	727	721	712	725	714	741	752	746	723	756	779	718	705	714	690	718	671	720	742	708	715	746	754	724	733	710	723	751	772	692	726	723	764	702	749	773	724	763	691	752	693	721	711	732	716	740	745	727	762	718	708	740	745	795	722	726	769	713	729	742	725	767	703	714	691	711	718	749	748	773	717	725	726	682	722	707	746	685	774	711	733	751	680	710	730	755	663	747	704	720	759	705	725	708	749	705	762	712	722	651	753	758	720	723	645	742	725	718	706	759	714	753	751	768	712	709	714	765	753	704	731	660	804	745	755	705	700	734	741	770	767	737	762	753	686	744	745	756	762	715	731	738	727	704	764	763	750	710	698	717	693	713	713	713	758	741	728	775	690	746	723	765	762	718	718	711	726	746	746	711	789	710	742	740	785	718	697	727	773	732	735	711	710	772	772	721	724	736	700	723	724	731	701	655	807	712	719	733	768	702	750	717	725	782	740	726	758	738	698	697	669	738	714	709	724	700	743	751	717	728	732	722	752	737	725	714	772	706	730	706	739	748	762	696	693	747	738	675	747	700	720	710	761	692	752	787	717	707	770	748	694	724	704	724	709	719	753	703	732	704	755	742	731	728	736	737	696	740	726	733	752	722	693	754	701	727	702	682	670	719	687	715	767	692	719	752	719	764	743	669	802	736	718	774	718	733	720	753	719	760	736	713	705	764	719	728	754	714	693	732	704	738	759	785	766	702	758	768	724	778	755	713	690	714	698	755	695	712	730	695	751	743	711	729	737	764	748	692	706	712	763	766	704	742	766	685	759	740	697	748	706	754	748	707	715	728	760	700	711	723	749	702	737	738	769	731	777	713	752	743	753	714	745	746	721	696	717	684	697	724	735	714	767	750	689	697	737	754	742	756	638	739	765	748	777	744	730	692	704	725	681	726	796	766	710	674	724	719	710	737	735	811	750	705	761	723	721	695	735	704	731	731	737	756	785	791	727	684	746	715	711	692	741	689	713	736	737	755	685	683	743	716	698	734	718	719	717	706	709	749	732	726	736	752	746	753	738	713	753	712	727	738	783	713	678	725	739	752	668	715	754	658	735	752	744	779	674	756	734	729	732	664	765	760	728	724	739	673	704	764	731	757	734	718	691	729	731	715	716	729	710	728	769	728	705	731	703	732	736	742	725	662	722	768	713	759	744	750	723	747	746	716	714	707	685	716	709	794	782	761	710	687	801	688	756	716	690	744	723	759	767	697	753	738	665	722	740	760	741	714	734	765	770	750	699	733	734	706	754	666	750	760	733	732	721	654	769	717	702	734	756	764	721	696	762	705	729	686	728	734	718	699	728	671	745	737	779	746	720	711	673	713	730	704	748	774	745	712	746	749	767	733	728	735	718	718	717	726	738	764	719	760	727	662	699	755	754	724	720	725	747	734	745	745	769	731	760	694	715	734	750	706	755	747	741	745	714	678	732	737	723	726	728	712	756	691	714	767	756	731	732	778	691	726	781	741	741	743	746	734	735	784	723	673	688	735	743	746	733	691	675	737	741	717	706	721	761	752	726	731	720	696	709	738	777	729	742	733	730	715	749	743	694	710	752	776	749	735	696	765	727	741	723	744	720	739	708	742	685	777	720	732	759	756	717	724	708	752	718	723	715	693	738	749	762	723	733	749	751	752	722	719	750	740	745	735	725	746	716	750	730	713	752	714	753	746	761	755	726	726	713	740	720	702	685	687	764	694	735	707	742	725	751	749	768	748	759	725	741	678	759	676	744	709	739	745	724	755	767	723	721	713	746	702	750	751	735	744	720	708	719	719	745	771	751	767	690	726	733	718	759	760	673	721	713	666	754	729	730	690	755	707	722	699	710	715	732	768	717	767	759	755	711	714	775	719	756	726	769	720	701	694	718	722	752	726	723	700	715	715	750	750	725	694	748	752	789	716	711	750	733	719	639	771
27898	10079	6429	4039	2984	2045	1872	1395	1166	1041	831	704	649	641	526	540	560	468	430	485	447	457	434	430	420	413	416	406	431	416	436	386	397	348	435	410	443	439	467	414	424	388	429	380	385	425	394	422	412	401	403	399	369	381	410	402	388	347	383	372	408	402	361	427	408	420	394	379	331	383	387	412	407	363	387	388	371	385	373	418	372	397	403	375	411	416	403	351	350	373	385	415	379	390	364	393	394	413	415	389	373	412	392	465	390	398	400	408	382	369	389	385	375	370	364	419	418	425	419	354	376	423	380	362	407	416	379	395	439	381	393	383	369	400	416	384	392	389	386	402	378	397	419	381	403	392	398	432	371	411	381	357	393	366	370	377	357	368	394	388	400	372	364	372	425	403	372	363	383	435	397	396	427	388	416	395	388	395	397	385	386	370	371	413	396	372	395	380	409	378	361	402	383	412	389	378	400	422	403	406	387	417	406	353	408	396	387	454	379	366	368	399	381	392	424	385	413	384	402	372	362	409	422	428	406	409	408	406	410	391	392	350	384	409	409	397	387	385	388	390	379	392	368	434	396	380	406	381	411	367	402	417	425	353	423	404	424	394	376	401	410	361	370	369	391	373	326	399	379	406	383	418	395	331	363	380	402	437	385	379	378	379	395	392	389	398	421	349	382	378	377	383	431	407	372	391	390	416	394	397	384	441	369	392	410	383	351	367	376	426	395	382	387	365	362	412	411	379	377	374	372	405	420	429	400	390	364	442	385	427	365	340	369	394	417	424	381	371	385	385	436	408	387	384	405	398	369	389	400	368	398	391	403	376	346	384	418	395	410	404	399	357	377	379	391	394	402	412	389	393	388	368	404	402	419	398	375	431	405	359	395	367	430	377	363	398	395	436	352	397	368	378	370	380	359	406	390	363	372	388	438	411	400	407	381	387	363	367	388	380	368	371	385	419	414	405	360	383	361	388	416	387	421	389	398	372	428	383	404	377	412	419	393	415	405	360	442	408	391	379	391	416	375	361	363	395	403	384	407	389	359	397	404	405	360	395	417	367	401	405	374	404	400	395	411	372	400	395	386	401	424	417	425	399	396	408	396	403	360	375	387	425	393	407	358	366	349	389	399	377	375	393	401	403	393	358	388	431	402	430	421	379	388	417	357	431	371	403	366	393	406	349	384	393	363	419	397	378	399	407	399	400	379	367	358	382	403	401	419	383	370	437	399	381	385	390	432	405	392	390	367	369	362	402	374	393	384	364	420	384	345	402	396	394	379	368	382	412	385	388	337	367	388	384	345	396	382	399	417	386	380	373	374	440	420	406	430	380	380	370	363	405	399	390	403	404	376	389	408	402	410	383	415	361	384	361	397	393	381	391	400	395	429	331	367	386	381	354	375	387	394	385	414	358	405	372	431	390	423	388	394	384	437	432	369	392	397	393	388	428	409	405	403	375	386	396	412	413	374	409	391	405	390	406	398	415	393	412	409	409	401	383	386	442	404	390	383	392	361	394	375	374	428	402	422	405	377	376	414	390	398	384	394	396	432	403	346	408	360	396	410	431	397	430	435	375	408	385	375	405	394	375	416	373	414	394	356	424	361	398	404	387	369	402	430	414	389	385	416	435	406	363	383	399	414	451	369	415	434	392	350	429	358	394	399	368	400	392	397	400	421	408	382	368	388	396	384	364	395	356	406	398	395	435	394	396	401	369	405	409	353	395	364	374	372	389	398	411	415	362	379	412	445	392	371	421	394	414	370	410	397	369	414	366	389	386	367	365	403	388	430	360	383	407	388	422	415	434	402	405	380	375	405	395	416	406	370	400	404	386	407	368	366	417	400	394	375	370	386	418	395	378	424	392	399	400	389	380	394	375	391	394	368	387	389	378	409	391	356	422	400	350	386	363	396	375	398	412	419	416	391	403	390	405	412	383	415	365	430	359	379	428	398	370	388	363	359	377	385	377	388	387	381	421	405	397	377	359	388	431	394	373	389	429	371	400	394	405	412	374	380	388	411	364	428	411	402	377	381	390	403	407	416	386	414	363	402	420	380	360	398	434	348	425	394	417	439	409	390	396	418	410	383	412	428	395	373	393	412	347	375	362	372	399	375	351	378	353	415	413	350	439	403	419	403	382	426	357	358	396	376	362	392	401	382	366	384	387	429	375	371	380	404	383	402	402	362	409	376	411	361	391	388	390	409	406	420	388	383	396	367	412	343	380	368	408	400	343	370	380	400	399	384	386	379	394	388	392	413	388	384	365	420	408	392	382	357	392	379	368	429	446	426	386	407	401	388	361	403	411	378	332	409	383	366	434	371	368	359	407	403	388	431	358	395	389	377	415	370	371	373	370	372	364	354	390	399	381	390	403	370	387	376	384	418	364	383	404	391	365	373	395	429	441	411	394	395	440	370	407	375	423	385	363	411	408	440	381	378	396	359	397	412	373	397	402	409	329	376	387	391	401	386	380	410	369	421	390	371	409	353	377	384	402	417	404	410	427	387	406	423	412	380	384	430	358	424	444	394	431	398	401	404	433	427	409	365	369	404	425	415	374	380	382	397	411	382	372	387	353	408	401	377	384	377	398	367	356	380	374	401	387	371	355	397	411	362	375	376	373	370	392	373	421	335	386	425	408	405	384	373	426	409	347	402	433	375	412	356	403	395	386	392	433	388	430	424	394	392	367	407	382	398	414	394	398	421	393	360	379	346	400	396	381	412	384	394	371	406	419	339	420	358	387	417	393	398	369	383	387	408	397	389	388	361	405	403	410	358	343	404	415	385	387	402	376	381	398	395	346	396	415	412	411	408	354	382	376	392	388	352	389	362	434	367	387	423	376	394	408	393	403	397	389	412	401	362	374	402	357	389	378	416	397	375	387	395	424	377	403	379	378	413	393	411	379	380	427	377	396	394	390	399	387	387	384	375	377	411	403	386	383	377	381	426	321	408	371	411	402	387	381	398	419	379	363	391	395	370	372	399	427	390	402	402	366	391	424	393	397	448	427	408	393	401	402	378	427	405	386	377	377	399	399	396	384	394	355	375	418	350	355	408	375	351	363	406	415	394	386	350	396	406	393	380	383	362	356	417	430	396	369	402	403	412	378	382	356	383	422	360	385	427	410	382	420	422	411	389	390	411	386	396	383	418	403	371	405	387	383	418	344	423	386	381	360	387	415	399	430	408	415	400	381	393	400	402	400	381	401	394	375	381	379	372	368	404	393	398	417	421	369	380	367	430	406	401	381	379	367	406	378	383	425	376	413	405	365	402	377	363	387	410	350	366	442	446	399	407	406	350	385	380	366	390	403	389	382	390	365	386	405	399	404	385	395	347	384	355	415	388	401	449	424	347	390	420	385	388	392	416	388	415	407	371	402	383	388	376	401	359	407	444	392	413	379	397	403	387	412	418	406	403	400	330	381	377	423	414	426	341	376	396	370	381	385	420	369	400	370	401	417	387	364	399	425	424	391	399	397	335	404	377	377	410	389
15329	6810	8973	9547	8766	7261	7061	5613	4774	3877	3173	2458	2170	2072	1968	1791	1580	1374	1345	1437	1213	1164	1167	1104	1090	1057	1074	966	981	975	959	950	942	888	890	961	920	1106	1164	957	881	930	943	867	870	910	909	915	849	887	889	879	844	840	858	875	826	853	884	876	883	897	826	853	845	913	855	825	849	902	872	844	871	855	850	815	900	860	893	861	892	832	836	869	876	866	815	913	834	833	875	897	862	943	845	842	864	878	888	882	813	890	895	943	861	839	872	801	851	869	871	868	815	885	883	836	828	883	845	851	829	906	812	886	876	905	863	847	892	794	855	827	887	894	826	882	830	837	877	858	866	863	845	862	848	839	914	914	866	845	850	930	885	849	816	860	927	838	843	871	874	947	847	826	870	866	869	840	868	859	874	804	823	857	841	873	857	829	915	808	871	805	870	923	903	847	808	863	852	895	810	894	920	861	841	858	836	830	902	926	827	888	819	841	802	889	844	897	815	837	847	869	836	888	874	875	924	908	888	850	827	878	857	852	844	900	888	868	852	878	873	903	831	911	840	831	803	910	891	868	836	799	878	930	873	852	942	796	874	872	848	879	835	883	857	847	860	889	869	877	835	810	874	840	810	852	847	880	860	852	879	875	883	887	822	893	925	897	868	876	900	904	821	877	824	868	801	855	880	817	888	837	866	844	842	845	823	831	841	850	868	859	872	859	815	848	810	915	831	861	843	867	827	853	833	827	793	836	817	850	862	892	841	814	872	799	861	863	846	853	856	860	851	883	883	819	827	850	845	866	852	835	859	870	801	841	810	829	881	873	855	872	866	847	880	843	819	849	835	821	812	858	886	867	848	898	859	834	875	873	880	842	849	866	846	892	858	816	851	855	873	875	868	888	846	859	877	874	812	860	848	854	866	831	829	857	834	888	871	877	847	867	892	868	839	931	857	872	851	867	858	876	889	855	884	846	845	868	860	863	887	886	854	855	841	878	901	901	814	858	858	873	872	872	849	890	844	872	879	844	934	843	882	901	816	805	854	830	831	835	860	843	866	872	854	829	884	859	877	828	836	852	842	811	892	845	858	876	797	858	849	824	803	906	848	847	860	849	876	859	887	871	896	863	861	876	791	921	856	891	834	816	860	875	925	816	857	865	834	868	819	881	856	872	878	809	899	827	871	859	912	793	893	824	797	902	916	865	797	840	859	848	870	852	880	877	888	844	844	829	877	866	833	904	803	837	793	839	854	871	852	848	829	873	864	843	946	855	839	830	847	848	910	801	786	924	849	869	920	858	811	851	792	834	889	862	871	873	842	880	855	880	840	825	862	821	789	882	866	843	844	854	855	874	856	874	857	886	852	870	867	882	841	858	901	790	841	783	846	860	793	864	837	885	834	822	877	884	902	847	863	801	860	871	876	827	866	895	912	823	847	796	817	831	820	880	828	817	835	823	856	843	838	798	795	923	850	820	928	845	878	878	913	849	900	866	797	850	810	895	886	848	911	860	844	822	900	854	827	826	874	887	773	849	883	837	850	905	815	869	931	830	874	844	838	826	830	862	852	880	872	832	850	862	878	867	863	927	832	857	859	812	837	877	878	845	816	843	857	874	847	896	776	860	856	841	781	862	872	859	834	865	866	842	849	868	842	858	851	836	896	849	873	833	795	881	872	847	806	846	854	808	869	833	858	837	880	901	850	851	869	883	902	838	848	891	858	863	816	863	891	887	862	903	840	871	880	851	874	839	860	853	810	814	865	858	843	863	879	845	837	843	861	816	842	848	856	834	888	858	863	828	825	832	871	877	871	829	891	789	836	841	856	791	840	816	835	851	840	842	814	848	812	856	879	857	858	800	840	820	873	831	908	904	884	880	848	823	869	804	888	848	863	814	829	845	827	833	837	840	819	885	819	847	892	861	888	893	820	835	814	865	868	845	812	828	845	860	842	886	813	848	875	835	894	876	872	851	915	828	883	882	808	864	842	824	828	877	841	834	820	823	885	828	830	865	887	840	843	827	893	934	862	878	852	825	853	831	849	886	870	873	871	878	884	885	904	825	868	855	847	865	851	844	889	834	875	856	816	806	831	865	869	807	813	958	828	810	917	899	843	880	879	830	867	855	848	856	865	873	913	821	835	874	865	930	840	823	836	872	830	823	831	830	873	821	895	885	846	862	827	818	867	805	842	832	859	849	865	890	859	858	885	888	842	768	842	824	834	870	888	866	877	843	825	823	798	823	839	827	913	872	827	852	778	877	822	883	867	884	794	875	821	861	871	884	872	846	831	907	853	869	830	864	877	878	810	910	846	819	875	863	863	828	843	853	892	905	881	864	884	880	875	897	824	889	866	887	868	845	883	827	839	862	871	824	841	886	866	869	838	849	855	803	846	848	835	869	844	791	885	887	850	790	909	851	817	835	866	825	855	858	883	802	865	857	860	838	905	878	900	860	867	920	833	862	860	878	847	854	879	888	843	825	839	958	875	865	837	837	898	826	811	826	877	882	889	911	860	827	849	856	861	869	848	817	770	875	882	794	855	834	843	866	863	871	818	841	825	819	840	832	842	857	882	839	853	861	862	834	862	863	871	883	869	789	862	843	877	889	812	871	896	846	854	823	858	854	875	878	865	851	793	849	890	799	899	855	861	854	874	870	867	890	859	894	860	866	867	834	851	845	814	878	894	847	867	913	886	841	898	928	901	891	881	884	835	868	919	851	838	812	835	891	828	845	806	824	873	824	857	848	887	838	851	818	872	859	825	899	849	831	865	877	811	852	866	800	828	862	840	858	853	869	848	841	859	855	865	866	868	835	866	864	841	852	857	896	895	820	907	832	834	816	904	872	863	831	850	885	868	812	903	880	806	847	865	858	796	857	891	872	882	909	820	904	855	863	834	845	833	866	878	869	801	882	853	816	878	838	852	876	839	887	846	892	866	853	878	865	826	875	886	838	883	877	817	831	802	863	843	853	829	841	869	901	877	891	844	839	872	889	852	834	856	901	817	818	772	882	877	860	828	853	820	889	891	796	863	886	886	860	801	859	848	867	835	843	843	852	867	834	856	862	824	816	854	876	834	854	810	834	885	805	863	844	829	870	839	873	854	861	855	843	811	865	884	859	878	875	811	840	846	867	892	809	850	865	876	846	926	808	850	821	814	871	881	835	862	868	852	876	843	886	852	812	865	889	809	864	843	866	827	845	859	864	850	803	866	819	787	895	858	831	824	886	851	863	863	837	818	915	865	875	841	848	857	876	860	870	826	855	845	869	845	896	868	818	893	804	858	901	860	835	830	843	869	880	875	820	859	850	838	901	835	875	843	866	902	869	782	909	858	846	823	868	889	819	832	874	865	875	871	874	858	871	826	851	830	850	843	843	858	848	842	900	864	836	896	836	871	828	832	867	889	771	894	856	874	846	841	885	821	820	859	844	810	830	906	873	836	844	879	844	889	850	900	837	880	838	867	816	846	853	853	862	856	842	917	881	887	838	889	839	850	880
9747	3404	2251	1394	1121	899	895	709	717	561	506	424	454	461	429	421	378	409	374	386	393	375	355	356	319	336	332	383	352	369	394	348	378	361	371	345	334	321	389	365	366	345	346	334	346	364	378	370	344	337	331	358	376	377	339	332	350	364	367	357	323	351	365	369	350	360	335	382	370	360	382	403	358	366	363	349	381	336	336	364	350	335	380	362	338	381	374	360	342	380	327	366	359	365	377	352	310	377	326	355	361	367	337	322	355	373	350	330	340	360	339	334	349	350	375	360	375	379	343	339	405	334	370	327	355	383	351	364	362	354	358	342	375	336	352	368	350	335	375	360	358	348	368	414	317	347	314	370	337	322	375	325	355	351	352	364	346	366	323	365	364	329	333	344	354	333	323	385	380	389	338	355	374	322	314	351	347	369	343	378	402	397	354	365	364	358	346	321	369	318	351	343	347	336	395	321	395	370	379	341	321	367	380	337	380	366	329	351	327	320	386	359	385	353	336	354	346	300	384	322	323	357	384	340	346	301	345	362	375	379	342	361	345	335	342	339	380	330	354	320	355	344	402	356	366	342	387	359	377	344	353	391	358	316	358	298	349	401	365	369	353	352	367	345	411	326	335	325	329	322	381	374	382	372	324	353	333	372	360	359	379	318	340	358	329	338	330	354	341	335	297	314	348	341	364	357	385	365	333	346	355	406	333	327	355	339	367	332	371	357	365	331	357	364	390	340	380	345	310	361	365	414	323	369	410	384	376	376	361	321	358	319	326	348	344	393	354	319	344	346	338	357	325	369	354	343	331	334	357	362	330	377	330	347	366	381	387	352	339	345	383	356	371	352	351	363	346	343	337	374	368	385	361	368	378	357	348	334	355	371	378	333	359	362	346	374	337	354	364	335	386	386	315	367	330	364	380	405	340	336	329	309	356	318	336	404	334	350	356	365	351	354	346	326	366	358	359	370	384	349	358	351	346	344	349	349	337	321	331	377	355	378	335	345	322	377	345	361	377	368	358	345	350	369	352	369	394	388	357	378	352	382	365	361	373	370	407	347	354	378	361	367	357	351	338	358	353	330	334	362	332	375	348	335	359	337	328	345	362	340	337	339	374	376	349	369	351	322	389	380	342	373	343	348	353	340	339	361	378	374	314	337	378	350	365	377	364	379	338	328	350	371	337	370	365	347	388	352	378	317	330	323	342	388	365	360	372	340	343	336	354	405	391	357	328	325	339	353	358	343	348	339	353	330	346	341	340	364	331	359	383	383	363	358	394	337	357	341	362	362	361	375	330	329	321	349	331	353	319	387	351	364	360	328	370	373	337	356	327	369	335	380	383	343	367	332	356	352	358	341	367	357	348	370	360	338	335	352	361	366	305	366	324	373	355	344	344	359	387	364	316	369	373	348	347	360	337	322	352	342	386	375	328	335	378	344	347	374	351	370	367	354	370	314	388	370	337	335	337	384	358	362	342	351	350	336	377	344	378	350	391	363	338	366	351	330	393	341	315	368	360	357	341	366	358	358	344	359	362	363	345	351	333	359	367	378	356	350	313	337	365	369	366	349	358	352	336	340	371	364	348	394	389	377	396	353	349	375	400	324	376	339	322	352	403	350	374	350	354	359	361	343	340	349	362	412	372	331	351	336	345	354	344	341	365	312	341	347	352	333	334	354	373	355	317	335	390	336	379	334	366	340	362	361	360	342	328	373	347	332	356	380	352	357	347	360	374	346	362	336	345	356	346	382	341	352	340	347	411	355	363	361	359	364	359	352	325	369	356	348	356	340	361	363	369	322	389	371	388	359	313	340	337	359	358	376	352	315	329	333	387	372	329	329	318	335	328	361	341	371	331	334	364	326	361	353	332	332	328	369	356	336	357	388	344	361	363	385	363	369	344	397	334	404	376	352	356	329	384	365	321	298	357	350	349	390	390	373	345	381	373	357	368	373	346	351	393	366	335	361	330	360	376	326	387	356	382	350	349	366	363	338	352	364	326	362	353	333	335	357	350	379	362	389	316	368	355	349	381	387	385	369	335	360	371	352	347	345	337	327	362	335	354	373	367	340	365	336	338	382	352	327	345	359	362	361	351	357	391	390	314	379	337	386	369	329	379	372	397	349	371	320	381	361	351	386	380	358	337	347	373	370	369	341	344	321	361	354	350	349	338	356	371	332	355	362	371	348	363	342	392	361	393	347	356	338	354	401	384	368	354	361	387	353	327	381	346	323	368	361	321	340	337	348	398	336	337	377	358	355	364	326	348	412	347	344	362	365	364	368	364	348	388	353	391	336	313	333	336	389	380	333	350	368	323	363	371	334	336	358	340	340	341	347	366	347	367	347	356	344	324	371	402	341	327	338	348	324	342	334	325	336	343	335	366	344	331	341	378	399	353	357	362	340	362	353	343	345	360	371	368	363	364	365	365	366	356	375	393	335	353	353	367	379	354	321	334	385	320	348	340	345	366	348	387	362	361	375	352	326	349	325	370	325	365	347	353	383	361	337	377	379	385	331	353	358	340	349	361	396	378	388	392	370	358	337	343	344	324	366	377	323	331	349	378	337	376	331	307	333	329	342	360	369	316	352	341	337	334	301	333	359	356	394	341	364	361	353	350	362	359	364	380	336	334	335	326	354	393	374	345	322	358	339	373	356	374	392	363	366	352	358	305	314	317	354	358	363	380	365	355	341	381	330	328	347	397	345	357	387	358	341	358	318	353	350	385	349	375	318	347	381	325	352	384	358	362	348	343	352	383	387	380	364	365	312	340	369	374	418	384	344	366	366	334	344	315	371	354	349	390	371	350	359	375	370	346	352	361	333	360	338	313	436	367	296	334	335	324	380	368	363	366	296	317	368	340	357	359	305	348	344	359	321	339	354	349	356	370	370	336	392	348	355	374	359	392	355	358	336	358	315	339	361	370	374	389	356	323	361	341	373	354	347	351	322	371	342	360	360	329	347	351	350	340	362	368	346	347	391	393	359	331	363	348	324	374	322	382	359	351	333	383	316	326	320	294	327	350	339	403	373	354	345	365	349	344	338	347	360	380	333	360	344	372	343	356	355	353	359	370	342	362	354	382	369	352	374	329	357	360	333	355	349	319	321	348	387	370	367	374	332	351	346	364	332	366	379	337	370	332	371	324	352	361	348	359	348	371	394	366	387	340	388	327	347	379	381	328	330	369	337	328	379	352	336	363	348	358	320	343	358	353	361	385	303	323	359	306	332	372	370	374	353	393	365	329	371	357	324	340	378	372	341	362	406	361	316	348	313	322	373	347	360	343	340	374	348	356	340	351	388	421	339	360	357	338	333	344	381	315	357	346	362	364	364	372	344	349	357	364	364	371	377	347	340	398	345	350	365	363	355	356	359	304	369	346	363	335	345	377	370	358	362	344	345	356	354	353	355	372	364	359	369	335	361	367	320	330	350	374	370	338	365	325	335	366	385	320	348	358	375	363	372	343	363	355	347	354	334	345	339	375	371	362	372
6016	3116	4023	4074	3850	3243	3350	2614	2417	1984	1652	1348	1258	1116	1121	1098	1022	942	944	1023	962	889	886	838	834	837	831	835	829	792	792	829	806	837	759	814	745	809	800	798	821	761	772	804	800	764	759	844	746	794	806	803	796	751	817	790	762	768	778	753	741	800	815	772	797	766	795	778	806	758	807	738	770	728	814	791	758	777	751	756	778	709	782	767	755	720	801	747	839	770	786	779	843	753	818	800	798	771	714	740	781	803	817	766	812	775	797	724	736	769	817	734	774	768	745	798	753	779	793	782	778	741	810	789	760	775	790	737	770	790	767	788	789	743	729	780	747	790	789	795	736	791	739	777	791	776	770	755	839	804	770	767	769	765	825	758	725	790	827	802	807	835	754	830	741	799	770	753	767	755	748	696	813	765	788	789	816	820	727	806	759	756	760	722	770	845	771	731	821	745	804	740	738	771	798	742	799	788	751	770	759	778	791	825	788	724	766	741	815	785	763	778	809	800	767	732	741	741	754	765	755	793	734	738	756	788	780	787	702	737	730	760	754	780	745	746	752	765	776	781	733	764	744	798	754	781	766	716	772	764	757	742	786	790	765	769	729	771	791	769	750	724	764	744	819	786	746	747	774	765	766	792	771	774	714	783	816	747	794	797	823	752	771	707	830	773	798	781	786	801	754	707	799	792	787	753	805	783	759	769	790	812	744	764	718	780	794	795	811	820	785	767	756	754	697	725	799	758	778	720	755	780	787	759	814	803	721	714	750	827	780	805	798	769	776	781	724	754	762	770	816	735	799	763	780	774	787	793	772	733	730	747	802	736	734	788	769	730	824	750	766	754	779	797	759	758	775	790	765	790	763	779	753	744	735	797	763	741	788	799	818	795	838	804	766	826	720	774	791	786	724	808	778	781	738	756	821	830	769	783	778	748	753	792	824	785	787	758	798	760	740	738	722	766	728	788	782	731	739	762	765	727	757	741	750	803	784	742	764	798	812	820	821	811	755	735	751	756	808	763	799	814	746	769	770	764	787	778	762	762	750	798	792	759	836	791	781	728	728	725	765	754	786	763	769	800	776	762	757	756	790	792	806	806	793	765	787	785	803	751	764	776	803	762	754	786	799	799	729	781	778	815	731	774	729	790	789	738	802	663	794	799	781	772	751	770	754	799	788	786	772	742	741	812	767	774	787	798	776	805	769	783	772	816	770	717	776	762	795	795	754	795	759	751	785	796	780	766	774	760	792	728	783	777	799	756	778	739	753	778	802	793	760	768	759	772	767	783	772	765	787	737	785	725	791	766	807	768	761	849	770	737	835	764	767	776	788	790	765	740	799	797	784	780	774	755	765	756	777	772	792	756	763	756	741	759	741	808	762	775	759	801	764	706	816	756	775	784	730	762	712	779	764	766	766	751	764	795	800	746	788	807	754	804	762	813	782	785	791	759	767	816	794	806	793	750	732	790	780	787	790	773	756	741	750	748	791	708	767	786	801	744	724	754	783	797	782	766	773	776	758	771	713	769	755	736	772	766	770	780	783	768	781	806	745	824	768	770	769	751	736	803	796	812	803	751	759	774	802	787	760	760	804	742	789	829	758	777	781	757	782	802	803	727	729	722	826	711	769	785	790	814	739	778	739	739	753	810	776	788	773	791	794	793	758	741	729	775	803	811	785	746	792	734	794	789	732	809	774	757	755	723	789	748	787	738	798	736	820	792	815	755	776	752	750	760	759	766	776	798	739	724	781	830	810	736	762	754	748	790	797	779	795	786	794	794	736	806	798	744	789	773	796	743	772	757	788	760	774	800	788	746	789	838	813	777	785	774	800	827	765	836	756	800	830	773	793	782	779	738	780	772	745	803	728	790	759	785	714	752	719	776	777	760	749	775	774	767	792	744	788	791	782	748	761	740	788	741	793	746	757	760	771	715	784	829	775	768	746	758	813	804	759	729	771	716	770	816	753	776	797	769	744	760	759	751	764	776	808	828	766	755	783	789	810	744	824	780	774	731	744	821	787	763	741	761	754	803	809	818	717	776	789	769	770	822	780	765	756	779	818	767	809	769	749	822	783	766	824	760	773	771	798	775	733	752	821	752	824	763	767	766	759	766	760	760	752	790	748	779	801	763	797	741	786	734	736	757	762	786	758	738	732	787	763	782	742	817	770	773	794	732	772	762	760	784	786	770	766	789	756	825	789	752	761	785	805	784	761	785	761	805	771	687	762	830	738	740	764	769	770	782	756	743	764	770	777	741	757	764	741	758	786	725	748	770	792	787	755	773	802	824	746	807	719	832	759	740	728	780	768	764	815	760	771	785	756	787	765	774	805	773	775	758	755	757	756	778	751	784	776	788	773	777	772	787	749	777	753	723	780	757	761	779	786	797	739	725	773	794	823	781	787	796	739	765	782	780	761	819	837	772	762	765	768	815	777	791	761	771	764	754	811	747	789	789	737	790	779	786	730	742	741	796	796	842	824	771	786	794	777	784	769	781	739	772	734	780	832	775	722	779	772	744	773	757	777	754	724	765	765	798	769	803	800	793	783	759	767	789	782	765	752	761	741	748	750	776	780	759	789	762	766	770	816	780	778	792	787	763	774	771	764	726	738	742	784	716	781	769	784	802	780	793	755	755	781	774	770	769	743	778	766	771	798	799	757	691	759	754	775	757	810	763	730	735	816	795	753	715	768	781	776	802	825	743	800	763	779	785	769	734	730	771	746	799	741	792	822	753	760	768	784	754	792	764	792	815	746	801	755	751	811	779	772	806	737	773	786	746	747	783	739	785	778	768	779	750	759	784	775	805	792	782	763	779	790	776	712	786	756	819	735	757	809	767	762	747	756	727	719	788	776	788	780	765	785	780	752	749	749	774	758	799	791	782	764	779	795	750	765	780	764	802	818	767	757	767	779	770	767	773	769	737	775	755	818	745	777	781	731	802	778	782	794	720	771	777	774	814	769	798	852	762	750	744	821	779	758	756	754	725	748	797	770	799	800	729	697	777	791	792	797	741	762	771	708	759	803	748	748	816	836	782	801	777	765	771	750	716	729	819	754	781	764	755	736	828	787	756	805	762	714	788	826	791	807	807	782	813	741	739	785	797	769	770	775	795	791	768	767	751	820	789	795	729	752	714	764	759	783	776	787	762	747	804	725	739	758	800	771	772	755	735	776	808	745	754	764	750	744	804	807	753	795	798	789	759	763	756	780	806	758	778	801	838	734	795	780	738	737	779	809	783	831	800	792	827	764	758	810	788	746	755	752	756	866	755	790	777	746	815	743	809	747	777	741	749	778	791	775	736	791	750	802	776	777	780	795	740	761	759	766	775	787	749	739	766	782	790	792	778	798	781	771	774	792	771	781	788	757	856	770	772	724	750	743	865	827	802	752	796	714	834	723	728	788	798	726	784	753	733	766	785	747	750	762	819	829	767	765	787	800	777	731	776	774	803	819	809	745	776	788	795	738	769	763	726	740	796	765	723	816	783	759	775
20759	6437	4621	2707	2049	1428	1203	930	868	659	577	506	496	495	397	430	370	392	375	393	403	376	345	360	305	296	302	316	328	354	359	353	340	333	364	329	333	339	351	338	355	337	326	367	322	327	291	325	325	319	295	304	319	296	355	316	312	311	340	312	313	297	331	316	340	353	309	316	319	322	285	321	360	330	321	334	339	312	346	324	303	294	316	324	326	333	314	335	319	339	344	332	334	324	377	328	293	301	360	316	309	344	324	308	334	331	331	306	335	296	352	362	367	342	311	308	297	343	328	308	314	347	327	351	331	323	315	302	306	324	333	311	351	311	312	301	319	318	317	327	344	290	352	355	294	356	356	321	317	344	346	311	306	311	328	352	324	308	309	320	332	327	355	294	339	329	335	273	335	304	308	322	331	334	324	314	285	310	310	331	334	313	312	311	317	332	299	335	337	321	335	343	323	338	340	317	339	312	330	327	313	303	332	308	316	320	346	315	330	322	332	338	341	328	325	322	332	291	295	357	316	340	340	361	350	341	311	316	326	382	373	322	353	310	340	354	341	336	373	332	317	323	317	322	305	301	302	354	337	327	326	341	308	364	317	329	268	320	336	311	311	336	344	325	347	282	318	326	282	327	316	326	350	317	339	334	321	320	335	287	304	299	304	335	319	350	334	327	350	333	312	343	318	352	320	308	338	304	350	355	350	320	332	272	362	344	315	359	332	319	352	338	337	340	328	312	321	360	329	283	306	335	326	325	325	309	315	349	321	327	326	335	317	320	304	341	329	340	313	301	346	332	326	345	362	361	362	340	359	310	299	301	330	352	323	355	338	343	321	299	338	311	348	308	339	301	342	335	328	322	318	296	348	329	318	360	322	306	331	351	355	300	334	336	369	309	311	361	353	300	297	307	335	308	293	317	310	321	319	332	302	333	317	318	324	316	295	343	318	334	299	311	295	340	342	306	328	321	308	346	323	286	338	366	301	339	309	328	316	354	353	341	309	288	356	287	303	303	348	331	308	336	332	337	330	350	308	325	293	331	313	323	344	330	323	298	339	334	319	346	297	325	332	298	338	313	330	321	348	301	318	340	322	301	307	336	307	316	306	335	321	344	314	318	321	310	322	319	328	329	332	329	340	362	301	314	330	321	322	329	313	302	301	324	339	313	321	308	353	318	342	365	334	327	352	349	299	371	303	344	356	313	320	327	351	335	310	335	325	329	335	308	322	348	357	320	325	342	324	329	335	322	323	340	333	320	316	336	318	318	297	330	322	354	305	336	328	303	333	325	350	334	304	323	341	320	335	296	312	336	299	362	325	337	290	327	305	337	317	332	315	345	323	319	325	329	338	330	334	356	311	341	327	352	305	307	323	314	308	325	337	312	332	330	354	288	320	323	305	336	336	327	297	358	310	354	358	353	325	354	317	325	287	303	322	314	362	362	344	326	309	323	352	337	341	300	334	338	329	288	331	317	329	324	313	348	357	357	312	370	340	318	299	334	337	354	342	318	333	334	344	346	319	316	311	320	356	311	323	346	316	296	348	316	321	340	347	311	339	333	322	330	300	295	331	322	315	336	345	311	339	306	304	324	307	314	347	285	318	313	314	336	313	302	338	331	333	335	326	321	302	333	358	316	319	288	332	306	323	349	332	304	330	311	329	311	330	337	311	342	343	325	316	308	307	372	306	345	310	304	334	302	323	311	302	331	342	331	318	315	321	317	352	338	308	348	331	334	349	342	311	322	350	326	310	312	351	360	363	335	320	348	338	300	323	323	318	333	320	314	321	353	342	333	361	312	330	313	320	337	313	328	334	359	334	359	352	355	334	323	294	283	322	347	337	326	336	327	335	326	324	297	366	312	352	370	329	310	322	345	311	320	340	331	320	360	339	356	323	329	329	333	321	309	314	337	311	337	297	324	346	340	326	318	376	333	321	329	308	322	313	301	317	333	326	328	316	308	356	344	342	331	328	301	351	300	346	334	332	297	293	333	370	408	349	348	321	338	309	353	349	327	356	352	325	304	329	329	334	317	330	342	354	334	338	334	318	369	340	330	330	335	329	356	325	338	325	323	355	287	330	368	326	341	358	336	327	321	287	346	341	329	315	306	341	361	356	291	336	357	324	327	327	312	329	328	295	316	354	318	325	334	350	316	343	320	365	339	325	341	338	349	330	305	316	316	314	369	304	334	352	312	312	327	317	323	317	294	370	342	320	336	343	319	329	322	323	328	347	315	343	326	329	327	332	335	340	312	300	324	336	338	309	345	311	337	316	333	342	308	305	331	324	349	325	313	351	333	315	341	326	352	310	361	330	332	300	308	308	305	331	349	322	349	320	324	309	354	337	308	267	325	340	303	311	327	338	338	353	341	316	339	345	356	315	361	320	328	335	336	326	296	295	355	351	333	341	323	296	299	313	344	347	349	343	322	322	325	359	339	310	309	311	341	340	344	349	330	353	321	313	355	306	317	341	302	345	297	375	331	357	347	355	319	331	302	310	332	329	336	330	297	328	360	339	337	345	340	298	317	332	327	361	370	322	347	337	312	294	327	296	345	319	295	323	316	356	325	346	316	316	366	343	324	335	339	314	323	332	332	326	350	296	300	306	305	344	347	306	316	304	305	290	297	334	341	340	320	300	362	323	319	309	322	332	341	346	322	344	331	337	321	336	326	348	331	332	342	279	319	351	321	327	362	328	338	362	330	300	343	343	321	312	347	329	337	282	336	326	334	303	373	366	327	295	322	300	338	358	329	307	320	321	330	310	349	364	358	331	318	327	330	354	304	304	318	308	303	350	323	310	317	338	336	368	326	340	313	303	315	353	340	338	324	341	346	291	328	332	309	308	360	316	293	365	304	324	322	310	311	342	347	354	363	346	357	353	299	295	322	322	297	327	337	314	327	294	298	321	319	346	345	301	339	333	349	328	330	291	336	315	321	360	322	354	339	310	320	353	314	314	322	320	328	310	339	351	342	344	345	310	285	323	315	336	344	337	322	350	296	303	326	336	306	357	366	299	321	341	285	326	339	332	341	317	325	299	344	358	302	366	330	314	340	295	340	349	335	308	330	312	365	326	318	335	311	325	337	335	333	322	332	319	341	330	314	338	364	325	350	366	358	352	374	348	305	335	327	332	346	304	384	311	356	275	296	329	348	300	341	344	355	334	317	308	345	342	357	335	328	359	314	312	342	335	312	345	296	323	303	314	352	305	331	320	330	332	328	326	350	326	346	346	320	334	339	316	345	316	329	297	322	343	331	298	324	312	369	319	329	339	335	364	325	310	331	316	356	334	331	317	342	335	363	327	336	366	319	342	326	349	294	309	307	320	319	339	335	313	334	337	345	302	322	338	324	345	338	303	328	339	295	316	317	336	314	299	310	319	315	332	316	342	340	300	292	315	321	327	346	346	322	330	347	345	325	342	323	324	346	345	346	331	329	340	349	376	374	308	349	341	286	329	330	366	358	304	320	324	351	340	289	314	334	301	326
12657	5014	7940	7341	6817	5065	4912	3976	3734	2816	2152	1825	1696	1652	1523	1358	1239	1023	1052	1153	1023	947	925	822	922	805	854	870	842	822	883	808	834	796	797	786	821	823	832	839	869	787	737	739	736	805	767	721	704	742	754	728	745	754	723	710	723	715	772	689	778	699	745	695	677	713	738	748	730	757	666	730	687	731	727	747	709	783	697	743	697	698	706	711	745	742	710	758	755	718	701	730	748	706	738	719	709	751	730	699	680	750	727	727	710	748	745	712	744	749	733	727	779	699	714	729	715	719	718	723	783	723	768	711	710	728	729	741	759	742	743	755	725	720	705	756	746	719	720	726	750	745	727	745	745	749	729	767	739	749	694	761	679	680	759	762	731	730	744	689	755	766	754	686	744	779	730	730	763	750	728	736	722	736	741	709	730	723	714	717	759	743	751	718	713	723	700	729	702	762	723	742	736	733	764	723	757	733	691	725	740	744	724	708	742	713	724	703	718	746	745	717	761	668	712	678	712	710	718	750	715	774	661	746	688	756	758	775	736	736	745	787	727	664	764	724	684	740	740	745	736	727	782	713	732	734	753	704	734	727	679	709	711	729	724	754	731	709	714	736	730	726	743	728	715	738	702	773	697	666	728	715	746	738	778	748	711	695	713	756	765	766	718	707	747	776	685	762	721	768	700	728	755	746	744	745	706	748	717	718	708	749	735	727	741	761	731	730	727	736	720	714	707	744	752	737	771	709	768	765	735	750	707	713	705	704	712	719	733	747	688	714	684	760	774	718	733	711	742	766	711	714	738	714	715	681	684	711	759	759	798	746	766	728	728	728	705	726	753	757	717	752	739	706	741	704	718	706	764	741	787	723	711	788	684	778	704	767	755	755	744	745	738	712	754	726	748	707	693	767	738	685	722	719	727	735	724	697	731	725	759	722	735	708	719	764	738	738	729	742	761	707	712	755	692	756	760	751	708	755	674	726	704	722	761	754	705	738	697	713	760	720	684	733	727	740	680	751	742	735	694	705	693	709	737	681	722	713	700	745	679	780	754	730	760	756	768	699	707	767	752	751	747	734	710	702	731	749	724	724	717	693	737	750	735	744	713	736	724	791	757	758	669	735	739	750	737	730	726	728	706	757	749	693	756	738	733	736	773	718	739	644	810	670	719	696	738	752	721	744	726	778	779	725	706	705	726	756	700	700	733	759	778	727	782	718	716	763	750	715	670	744	758	744	747	731	765	753	709	783	697	679	695	730	696	723	713	740	714	692	696	746	768	711	756	709	736	748	747	729	722	712	729	733	735	724	774	723	750	724	717	766	687	671	725	730	747	725	700	705	677	698	728	751	700	694	719	768	739	737	785	758	758	723	706	748	757	715	713	752	701	780	740	744	722	747	714	665	709	775	689	740	744	733	798	689	717	715	728	714	739	707	773	701	700	751	702	767	750	711	761	747	742	712	736	705	719	713	741	761	719	741	726	757	752	776	808	738	705	735	746	776	725	732	718	740	763	752	793	696	715	742	764	752	776	719	756	733	695	702	709	730	732	746	783	764	716	737	704	765	721	696	707	726	741	772	701	730	693	731	769	779	682	702	723	723	739	645	775	725	722	767	717	745	745	762	697	709	733	767	727	736	697	730	749	738	776	754	808	744	769	707	756	815	738	721	784	699	718	718	765	708	751	748	712	790	728	734	706	732	715	803	743	719	755	699	755	749	707	709	715	727	720	711	677	709	673	727	754	781	793	724	724	717	774	714	749	710	711	770	719	733	732	742	742	729	720	723	668	731	765	724	742	733	743	701	751	722	773	737	755	744	734	710	708	740	723	720	714	712	715	721	710	687	784	720	725	726	732	733	742	739	743	758	750	746	728	729	753	667	743	719	764	706	758	759	763	735	750	716	751	732	775	709	720	709	689	749	760	770	748	722	730	782	744	722	719	719	736	723	701	715	736	765	707	728	750	677	720	739	710	740	739	756	758	731	747	728	681	710	737	745	768	719	719	711	725	704	720	728	702	681	707	769	736	770	725	716	755	779	737	728	746	733	776	740	697	740	732	723	743	693	675	764	704	727	727	730	752	718	726	727	744	761	769	710	724	707	737	736	697	753	700	744	687	756	713	716	734	702	732	690	721	736	748	731	702	684	685	749	733	687	766	712	741	734	764	679	736	764	705	706	708	751	731	730	701	752	712	766	726	750	735	751	707	736	771	751	728	762	734	698	685	711	794	759	752	751	767	720	738	733	726	710	720	731	699	735	716	723	724	690	778	774	719	726	715	737	707	719	713	772	731	748	696	784	730	693	714	801	733	733	709	704	760	756	697	717	705	729	715	759	705	737	750	722	720	730	710	700	725	742	691	772	733	774	747	707	758	723	708	758	737	717	795	726	717	720	714	718	741	705	768	760	690	710	731	692	783	737	736	770	787	720	721	727	769	725	741	716	682	705	761	717	722	718	725	755	696	726	699	777	703	693	763	736	775	748	730	777	738	746	767	707	787	750	728	759	713	756	774	738	713	745	723	756	763	693	705	716	764	710	721	718	748	746	696	729	743	735	744	690	710	751	693	751	708	754	742	720	780	700	696	713	718	710	746	726	757	706	766	703	741	719	727	697	744	709	733	712	707	700	763	701	729	734	676	751	741	765	746	730	682	694	711	705	696	691	752	667	732	709	745	737	721	738	688	742	768	711	753	655	723	721	739	734	683	742	728	766	761	699	750	763	716	711	711	748	786	730	775	741	704	701	756	688	765	753	732	740	765	730	752	695	792	811	706	677	701	747	750	718	699	763	754	709	817	751	686	757	751	736	685	726	741	783	661	694	714	757	759	786	692	748	688	693	647	736	739	727	723	715	742	733	733	762	717	679	761	691	740	750	746	780	739	706	748	741	737	715	733	735	714	730	730	774	698	710	707	740	736	712	667	755	686	722	693	728	722	712	704	726	726	741	730	717	728	721	671	726	687	720	766	737	685	745	736	771	695	711	740	691	725	751	768	746	728	718	715	724	740	739	738	737	728	743	727	708	724	723	752	744	760	758	715	700	669	714	698	707	787	706	736	752	719	715	773	762	778	700	778	737	732	746	703	709	762	720	743	745	754	728	746	737	785	760	728	740	704	714	766	734	752	774	725	653	708	690	671	719	722	743	709	761	741	778	761	700	688	733	701	716	750	747	725	708	770	748	677	696	756	743	695	711	714	751	743	691	657	731	700	772	728	759	731	725	698	739	739	707	694	770	698	670	734	727	761	778	743	720	744	759	726	722	737	734	738	719	706	712	748	792	738	725	756	718	721	752	742	756	727	746	761	770	760	789	669	748	759	743	769	708	775	714	758	721	709	722	714	760	692	743	694	763	742	721	672	700	738	701	732	715	739	681	774	708	712	736	729	685	755	795	766	728	777	685	765	726	775	749	750	752	719	730	727	781	695	722	725	710	759	782	739	713	738	744	734	682	733	753	737	720	762	713	672	738	739	726	726	736	725	739	749	756	732	698
29644	10751	7222	4121	3064	1978	1645	1371	1213	924	803	669	608	634	565	553	501	502	462	428	436	381	417	397	392	457	435	436	401	421	409	443	448	399	364	468	414	399	410	387	344	405	426	415	390	421	386	383	414	369	402	404	457	390	390	404	418	383	415	411	408	392	379	432	403	408	393	395	394	445	423	408	393	420	411	381	406	409	410	437	376	384	398	348	375	375	402	401	380	395	428	370	401	414	376	397	407	358	407	407	393	370	366	400	381	377	391	407	397	348	349	407	400	365	372	423	388	427	411	407	390	382	406	363	401	392	377	401	417	354	411	410	372	391	393	372	382	385	391	363	374	411	356	385	393	416	371	381	362	384	411	344	405	393	404	391	405	399	380	369	368	407	397	376	380	419	370	386	396	362	455	384	390	409	428	415	420	401	408	404	363	403	366	386	406	399	397	442	395	368	361	393	385	363	390	434	425	404	389	385	404	418	410	410	385	386	410	399	369	403	434	393	346	406	378	393	354	390	418	404	419	368	387	413	404	433	412	414	379	363	395	403	383	384	364	375	384	359	395	370	399	363	367	351	366	409	365	391	407	409	443	442	392	359	403	406	407	351	388	410	386	390	392	378	409	375	397	359	409	406	392	367	404	383	375	407	384	355	375	400	386	381	389	403	398	386	373	411	378	353	403	395	410	409	383	366	363	365	375	404	399	409	417	398	401	430	397	398	375	412	394	383	398	399	353	375	423	439	421	413	406	387	445	430	380	385	416	384	380	361	391	413	413	394	421	362	397	351	416	436	436	417	340	378	400	383	415	372	374	387	391	388	401	382	402	410	392	386	472	402	419	432	371	414	367	373	367	365	394	399	404	373	385	395	439	370	385	449	399	385	394	392	430	400	382	411	398	398	406	402	411	402	396	403	394	352	371	402	365	406	390	395	388	395	351	371	414	408	392	381	385	423	416	381	378	374	400	374	399	404	417	404	379	399	380	365	417	411	382	411	399	403	402	430	388	370	379	401	376	397	394	403	413	393	380	387	401	431	408	424	402	395	375	404	450	399	387	382	387	404	420	405	387	405	406	394	343	430	382	411	370	420	399	401	399	375	403	440	396	357	394	379	382	388	389	379	402	375	385	419	393	369	356	386	380	379	399	366	403	408	394	365	357	402	381	382	366	397	415	399	423	387	376	354	340	415	388	406	389	396	378	414	391	357	376	361	385	407	408	393	379	381	397	382	393	403	405	370	396	376	412	407	416	413	389	378	400	396	407	398	384	406	402	422	392	405	431	426	389	427	397	400	411	349	396	399	403	385	406	362	405	421	396	409	405	377	397	363	383	407	426	382	384	375	401	405	409	431	381	400	396	393	434	402	397	388	381	387	400	391	383	425	396	410	378	447	390	411	354	398	387	399	406	410	394	377	393	396	380	428	402	426	408	409	399	409	362	368	427	394	423	419	404	405	374	360	377	389	382	366	357	372	420	391	396	398	364	407	402	378	353	370	432	371	406	382	412	412	415	410	354	403	416	396	427	377	401	419	406	392	388	413	383	406	425	351	396	387	414	374	415	400	398	404	371	384	370	395	389	390	395	402	424	430	363	402	415	388	435	423	396	362	391	390	397	387	396	348	380	406	384	392	397	402	409	384	388	391	397	366	400	373	380	387	420	397	385	398	371	362	382	396	392	407	417	390	392	420	369	386	385	388	400	389	385	369	385	415	385	396	401	397	412	397	386	367	402	412	421	396	407	419	406	412	392	374	388	362	395	405	367	381	398	437	417	420	397	441	396	358	327	379	405	405	371	383	376	402	426	389	379	380	377	396	407	379	379	391	403	379	404	361	375	389	427	384	402	345	413	402	400	341	416	417	393	381	401	412	392	380	365	365	347	393	341	425	371	390	399	438	396	434	390	359	420	384	397	382	392	406	373	385	392	425	394	366	383	369	433	385	405	414	404	392	408	391	396	420	417	415	407	392	381	376	427	394	370	383	383	418	405	396	436	390	382	384	395	374	403	417	409	389	352	382	416	364	384	384	378	405	388	391	373	375	403	396	378	376	448	387	380	357	398	406	388	385	432	398	403	410	399	410	392	378	384	368	391	395	424	392	374	376	393	396	402	430	424	386	389	378	394	350	397	383	405	428	401	421	381	362	405	415	362	407	377	425	340	371	360	366	391	388	385	404	381	359	396	393	361	412	405	408	396	407	385	380	415	415	391	393	411	385	416	406	378	381	417	404	360	357	373	349	383	404	383	327	386	398	403	401	405	402	345	369	389	392	357	378	388	392	388	381	405	376	374	358	386	416	387	393	379	427	378	398	378	372	337	391	326	416	409	411	399	351	409	399	374	373	364	375	384	382	381	370	421	365	385	387	419	362	384	377	365	395	369	426	397	400	410	408	389	389	364	364	380	388	405	353	373	404	336	364	362	376	418	381	390	390	402	404	381	396	420	409	400	381	388	419	433	396	404	407	413	414	397	378	381	376	386	395	349	378	402	387	419	395	408	390	371	432	385	384	410	403	356	419	428	396	405	384	372	390	388	395	424	388	391	397	414	388	372	387	353	425	375	379	409	405	407	372	400	449	407	385	368	377	387	384	430	393	400	388	383	421	386	392	398	413	391	403	373	381	396	381	403	381	376	418	395	369	393	389	360	413	360	397	400	390	475	398	366	368	393	392	364	426	360	376	367	390	378	426	382	385	434	406	341	383	371	411	410	454	415	360	428	393	399	402	420	432	407	391	401	426	357	365	398	395	401	409	382	362	391	380	368	402	420	365	408	391	389	395	328	340	377	373	396	380	367	368	396	387	407	443	396	401	379	396	346	405	370	422	397	378	396	419	354	382	390	404	381	414	355	367	428	380	412	422	371	421	418	390	350	397	370	424	357	377	411	408	353	412	379	382	382	412	401	421	409	405	433	383	356	387	381	359	389	426	411	406	439	390	440	424	401	358	384	424	362	389	393	390	457	385	405	369	380	395	383	389	374	366	423	360	391	412	385	401	429	390	359	437	402	374	380	385	407	398	432	397	408	402	388	381	365	404	376	387	388	377	367	390	384	389	395	418	389	417	395	415	422	392	404	385	379	365	401	430	409	372	395	364	375	399	342	382	394	401	448	396	400	419	393	344	394	413	401	355	405	386	393	400	442	365	390	413	426	391	374	381	406	383	397	401	350	357	396	426	424	409	359	425	355	388	402	444	389	404	390	390	438	401	333	392	362	347	379	379	390	405	356	392	431	407	361	392	386	407	377	401	430	397	384	369	386	380	356	372	377	434	353	397	400	360	380	434	425	400	400	396	436	415	408	404	373	437	374	385	394	400	398	384	423	400	401	384	391	395	382	370	444	411	435	372	397	409	379	396	364	437	416	384	386	434	396	411	413	428	386	376	400	420	389	399	396	392	416	396	387	419	394	432	393	437	422	390	379	376	358	386	364	372	415	376	399	414	395	368	379	360	389	383	367	437	390	394	388	376	431	400	398	430	389	402	419	430
16324	7106	10640	9367	9258	6766	6096	5250	4707	3773	3095	2461	2131	2111	2061	1670	1551	1315	1257	1425	1264	1155	1109	1080	1063	1028	1032	992	997	1008	988	952	929	922	873	975	942	940	1064	1015	998	1028	953	896	928	844	868	895	864	896	865	885	945	882	882	883	875	861	841	809	846	865	847	865	820	844	826	861	820	827	873	872	858	844	845	839	863	893	853	825	905	813	935	918	867	845	909	835	857	912	871	865	853	869	930	877	859	845	935	882	813	897	854	879	851	847	839	877	861	855	917	829	912	898	849	931	847	869	873	860	867	841	850	841	887	843	848	863	896	853	810	850	854	855	833	837	884	818	908	881	846	826	925	901	846	896	869	862	899	853	911	897	846	847	871	828	855	856	840	844	867	849	885	874	822	837	877	830	870	868	849	843	839	845	853	855	837	931	859	908	831	782	817	876	856	866	845	854	844	891	853	864	867	875	944	872	897	835	839	886	835	826	892	814	847	875	863	835	827	850	857	860	858	804	825	941	819	783	890	878	889	840	879	841	859	882	871	892	891	835	860	846	868	867	806	845	852	851	835	866	853	809	865	836	850	847	829	810	854	853	831	771	858	822	833	864	848	859	828	831	888	887	838	848	873	894	838	842	842	910	818	811	893	798	825	865	832	920	911	828	842	881	864	864	860	888	874	861	925	820	851	842	893	835	846	851	864	841	850	853	825	902	857	871	831	842	878	934	833	880	879	811	870	834	843	870	865	848	853	816	814	848	864	887	883	853	802	889	845	864	806	858	893	841	806	812	870	836	832	880	837	901	827	887	833	863	897	849	907	859	840	864	884	871	859	871	857	851	855	832	858	795	852	878	851	860	807	866	871	864	834	945	914	905	905	860	844	844	814	879	882	841	789	940	907	788	846	829	893	854	917	911	850	910	866	890	886	832	900	869	856	842	845	886	852	839	858	850	825	844	837	852	880	864	874	833	870	809	855	846	839	860	851	897	848	829	868	827	872	877	847	849	840	850	815	838	819	853	827	896	843	884	859	889	889	843	885	804	848	846	843	855	902	835	898	876	800	866	835	802	853	889	879	868	859	898	856	886	861	854	865	903	881	844	958	827	816	786	872	844	891	821	865	809	843	857	828	897	828	841	878	863	845	860	877	870	830	851	826	844	820	912	852	854	911	822	827	841	853	835	889	856	842	855	846	917	839	829	900	835	865	846	909	847	796	826	805	862	852	891	856	877	827	818	856	827	818	924	840	835	886	826	894	859	865	843	894	882	877	842	855	841	851	790	859	855	808	864	841	834	895	836	904	854	838	847	828	839	859	846	872	878	803	827	818	865	898	850	872	835	896	862	838	856	896	830	833	846	884	861	915	864	864	861	829	871	904	868	880	851	876	813	859	803	915	861	859	854	884	825	952	867	895	884	820	840	845	865	860	762	867	856	812	812	885	863	914	877	865	812	876	878	804	858	869	884	821	817	853	832	876	822	826	840	864	851	853	828	909	861	883	844	888	833	883	847	886	843	880	866	808	834	824	867	850	896	855	841	847	814	803	887	828	819	867	847	876	829	855	884	910	857	874	893	848	880	842	834	822	859	798	898	852	906	819	857	838	859	859	825	885	848	846	853	881	863	846	870	847	865	837	882	869	864	844	883	890	890	838	819	830	866	882	841	860	850	830	843	811	865	866	884	885	884	895	850	827	874	837	827	894	836	855	865	819	852	838	872	939	843	864	837	829	850	821	834	867	905	791	856	838	844	804	898	801	826	865	913	827	848	841	842	866	847	852	885	876	880	830	804	884	828	923	831	845	900	869	843	894	870	889	824	827	850	884	849	862	837	869	875	838	835	918	866	823	886	857	877	884	874	803	826	849	913	828	843	886	819	836	898	846	888	888	894	853	801	826	835	803	872	920	812	906	898	881	865	861	911	827	897	895	800	864	881	845	881	867	815	898	864	812	815	880	890	873	841	876	860	862	870	879	848	906	844	861	808	825	869	859	860	861	871	819	848	843	886	862	906	898	841	880	886	891	864	832	871	884	816	840	917	801	887	858	848	800	800	890	873	853	911	844	862	836	831	920	867	827	831	872	837	873	849	867	826	878	874	863	836	848	890	848	841	840	838	876	826	844	842	897	928	815	809	852	851	859	833	816	858	835	815	858	907	858	870	845	822	834	842	852	901	848	835	875	812	862	846	876	884	848	853	858	843	854	894	881	850	870	826	810	866	935	899	828	908	849	866	836	848	911	918	842	832	835	824	854	848	871	794	862	866	846	935	877	886	858	823	847	817	858	868	842	845	857	821	843	842	806	812	883	900	864	858	849	851	847	901	845	881	938	830	840	834	896	840	835	872	862	829	891	825	844	875	853	855	830	831	819	860	830	810	828	844	843	889	868	885	865	906	855	820	898	828	839	802	860	801	902	855	823	862	860	849	865	847	906	885	885	844	847	853	779	879	907	888	835	884	815	854	869	862	867	885	875	885	863	810	861	818	910	886	830	873	864	883	827	837	879	869	857	870	824	919	916	834	836	856	863	878	854	866	883	819	880	883	892	867	904	854	893	866	867	859	881	854	853	864	862	861	842	877	867	857	839	835	849	877	857	862	860	901	867	825	825	867	832	865	866	841	920	837	882	836	869	884	835	820	849	830	824	860	857	891	845	839	884	860	817	896	811	869	859	876	874	901	857	812	880	868	850	830	890	858	848	854	837	870	858	832	836	885	872	858	874	817	861	878	846	880	842	892	843	866	848	865	893	856	897	857	847	886	814	832	892	829	844	864	843	816	810	857	871	815	890	847	867	840	903	906	909	903	914	807	889	859	920	837	915	823	856	832	837	892	855	853	820	809	906	837	832	835	885	858	785	845	872	830	858	893	868	866	845	877	843	866	880	919	875	863	876	869	802	845	864	878	822	812	857	851	911	865	828	858	882	793	842	858	855	850	889	895	864	871	895	891	852	858	880	849	831	877	822	925	820	877	842	851	791	829	804	863	871	850	881	888	906	797	885	868	854	857	846	845	874	901	870	877	845	859	874	819	827	863	842	813	889	839	822	884	898	849	784	886	845	870	871	880	907	879	867	872	853	861	901	878	858	946	852	859	852	890	902	868	908	894	886	842	843	910	911	887	880	851	813	857	849	919	878	841	893	814	877	853	862	882	882	863	844	874	898	894	867	856	826	877	843	846	893	822	839	885	845	828	876	886	860	921	848	853	846	874	856	869	870	846	873	917	853	849	842	903	828	886	869	869	843	862	840	825	811	835	865	831	825	808	845	825	894	875	831	881	828	838	865	871	893	848	818	874	806	876	895	853	815	845	851	842	842	849	853	869	900	871	887	800	801	874	847	887	828	912	841	888	836	927	827	849	823	870	846	821	880	832	867	838	870	858	855	862	869	841	833	869	880	839	828	848	856	854	856	899	843	828	851	858	868	887	803	864	863	887	888	883	856	826	886	876	803	847	829	899	844	879	892	838	929	870	848	873	846	823	857	860	833	853	913	789
12196	4173	2360	1445	1122	817	709	673	615	521	505	416	425	403	432	424	390	370	379	376	372	367	371	385	375	364	357	359	348	367	320	369	351	387	384	369	381	353	333	384	347	398	346	354	359	350	367	341	366	324	364	347	351	329	344	390	380	329	360	364	326	326	346	399	340	314	342	335	363	372	350	357	408	344	383	374	422	369	341	360	339	329	373	366	293	372	314	334	326	337	339	342	400	377	365	345	318	347	354	373	351	343	374	366	352	333	337	352	352	413	346	376	341	375	341	345	369	301	336	356	352	351	370	302	362	363	385	370	349	341	367	324	375	370	364	329	339	334	354	369	331	316	346	363	353	343	352	344	332	327	359	342	382	369	341	310	317	370	387	343	352	367	353	359	368	314	316	370	357	361	373	360	325	370	366	366	364	339	363	372	344	359	346	346	340	378	373	364	322	336	333	358	397	324	349	381	324	366	362	372	324	332	388	381	326	347	323	326	381	311	342	338	358	334	325	365	344	361	370	360	376	356	369	362	341	337	339	368	323	376	352	364	337	336	352	380	348	337	327	378	352	348	393	360	348	363	348	320	337	353	372	335	353	373	362	325	382	394	349	359	371	352	369	362	328	322	363	335	388	358	375	366	355	359	382	345	369	396	332	378	350	361	349	356	326	353	371	355	326	343	376	361	355	332	334	331	321	352	324	299	341	347	359	324	358	371	391	352	329	332	340	374	388	356	351	344	357	342	348	359	350	323	368	388	359	344	332	358	355	376	366	330	340	332	323	320	324	341	359	347	367	400	350	334	342	365	347	336	336	360	364	365	359	353	313	345	350	356	360	390	359	358	331	315	331	373	360	341	336	353	327	334	340	328	333	334	360	350	352	355	390	357	364	357	337	371	368	394	342	327	351	336	357	323	379	346	363	337	337	342	344	343	371	358	337	355	368	340	387	364	339	351	337	372	348	333	362	347	373	344	366	336	340	359	356	360	326	337	331	358	329	367	377	337	379	322	343	357	361	323	340	348	345	323	369	390	390	378	342	314	319	366	412	367	376	372	349	369	369	345	357	311	359	400	356	352	391	388	330	372	354	351	355	347	389	342	327	400	356	323	358	296	351	371	366	348	346	366	392	336	390	335	335	352	359	323	348	314	365	357	383	318	332	351	332	345	342	361	335	383	365	341	370	325	319	328	360	391	359	330	334	351	372	348	369	329	345	373	368	361	366	366	361	349	366	362	342	354	333	351	355	365	370	338	335	347	355	337	364	377	320	351	382	361	359	369	370	333	347	336	354	355	368	341	357	340	348	359	333	324	332	350	329	340	365	387	370	350	377	350	356	371	342	362	404	354	342	357	356	399	346	360	331	350	334	348	301	374	389	366	309	383	332	399	381	354	356	308	356	341	347	358	358	359	362	373	354	337	331	330	333	362	340	325	352	337	371	342	353	353	333	355	314	329	387	369	356	338	345	350	387	354	362	371	356	307	378	357	358	383	377	322	338	394	344	344	356	354	389	381	360	336	334	338	351	327	328	329	387	354	373	365	384	349	399	346	353	371	314	322	356	359	358	323	323	352	364	373	321	361	374	388	373	354	355	368	354	361	359	356	341	331	343	393	328	366	350	355	339	339	373	391	338	351	336	347	358	350	333	345	371	356	331	356	327	304	321	326	368	364	325	315	372	367	351	332	322	371	369	357	366	369	349	375	360	323	363	344	357	379	330	370	376	352	357	360	341	373	365	374	379	377	339	332	375	386	372	351	354	380	388	358	373	386	384	355	365	327	359	322	380	312	302	377	358	368	358	353	345	355	360	327	388	334	345	327	339	358	334	368	305	378	362	334	364	374	360	347	352	362	352	345	388	342	389	335	315	332	396	354	354	371	358	332	305	357	333	344	376	384	406	322	375	335	341	338	344	378	355	376	337	359	341	365	364	345	306	360	363	348	377	374	351	405	351	364	343	342	340	338	370	366	346	356	324	322	328	382	329	332	343	323	367	340	397	322	344	361	343	338	341	358	331	324	331	335	383	345	317	346	335	362	351	324	370	356	367	361	396	352	361	340	352	318	368	352	344	335	383	373	358	360	317	361	329	366	354	369	281	339	328	421	370	357	359	323	335	323	324	345	315	384	330	333	368	389	379	346	347	397	327	320	357	344	354	387	342	319	332	323	338	327	330	338	331	320	335	338	347	341	347	410	359	333	343	368	389	326	368	353	380	329	318	357	354	344	397	340	325	370	341	379	350	391	352	330	384	363	332	364	394	333	345	369	348	370	365	355	350	378	351	341	345	357	316	355	358	353	385	372	346	381	372	342	386	337	359	376	321	340	363	336	342	348	365	329	361	371	347	331	336	364	384	365	353	355	346	322	335	353	329	338	300	354	358	414	338	358	360	335	356	350	387	406	367	355	366	342	355	378	356	323	361	373	360	330	373	346	343	376	350	370	337	354	345	348	312	311	383	368	371	358	382	401	346	377	369	380	329	365	342	350	306	318	352	358	348	342	373	380	358	339	371	342	343	331	337	331	344	390	367	335	348	368	384	362	388	314	335	339	361	377	330	336	359	367	311	341	362	362	342	370	365	324	335	352	342	366	343	315	364	366	356	364	364	362	363	377	369	366	359	374	379	338	342	356	383	328	359	355	359	374	352	396	354	405	356	358	394	359	366	391	356	357	341	368	393	336	390	359	373	336	345	384	333	350	333	347	345	336	322	345	366	381	336	331	341	355	351	359	368	340	412	362	339	388	361	376	366	339	343	337	386	362	343	351	381	365	343	344	393	321	370	326	338	380	332	373	335	358	361	331	345	369	364	310	344	367	358	319	364	369	361	344	374	402	320	323	316	331	285	327	350	390	346	364	337	335	365	353	376	338	350	337	359	353	374	332	328	329	372	365	349	353	369	350	332	294	359	353	356	374	343	356	379	363	353	353	334	338	369	368	396	349	302	330	348	343	372	412	365	356	356	351	348	386	363	324	374	339	330	344	336	344	380	341	359	371	322	358	359	361	350	347	347	336	372	336	354	410	376	331	350	371	397	335	367	390	376	384	382	356	350	340	359	335	350	341	344	319	328	325	357	373	314	373	317	365	361	334	344	329	356	330	361	391	371	378	379	353	398	362	331	355	314	386	348	336	380	365	368	355	337	390	366	377	334	321	405	358	329	349	351	346	383	377	390	321	323	363	307	368	352	332	365	376	339	330	383	364	353	366	396	328	355	371	344	379	346	367	364	327	367	378	350	389	348	363	314	339	368	364	320	310	354	363	372	354	338	306	345	370	359	356	348	329	337	380	356	419	361	317	358	337	351	367	401	341	343	347	355	367	343	337	341	342	389	387	370	333	378	329	378	352	381	364	352	387	364	350	341	357	336	369	364	342	343	328	337	356	342	343	311	377	357	367	362	365	366	379	337	368	328	352	335	354	360	348	325	334	366	371	312	316	344	337	375	356	363	370	369	385	368	401	345	355	354	322	336	323	332	329	379	339	340	311
7259	3360	4314	3978	3963	3026	2615	2581	2177	1848	1639	1332	1212	1197	1174	1045	1030	1006	917	963	942	808	857	854	878	886	854	851	786	911	847	803	775	768	812	788	790	793	747	795	772	785	739	825	767	793	762	756	778	705	799	810	741	715	749	782	823	798	708	770	769	786	822	742	775	807	738	750	751	720	787	736	737	749	767	788	773	763	795	775	734	766	779	840	759	710	766	788	769	793	778	803	774	812	759	789	755	768	759	764	788	807	817	799	770	715	750	795	763	777	796	877	753	770	756	730	760	776	769	754	807	754	765	772	837	771	795	795	779	761	747	772	780	783	747	801	780	783	747	770	766	771	788	788	782	763	796	768	737	741	724	782	795	767	776	719	794	735	725	723	712	738	779	795	746	798	824	784	800	776	792	812	723	744	734	764	779	737	712	706	765	793	808	784	765	758	764	789	754	804	744	770	774	804	758	769	829	813	774	780	760	709	770	749	792	764	808	785	776	740	711	743	787	762	754	747	761	766	757	781	735	754	774	775	783	732	771	812	761	801	810	804	754	791	795	767	771	739	846	757	789	733	767	768	761	779	796	752	773	720	783	762	802	778	802	797	732	746	704	779	753	778	811	758	739	764	753	744	809	790	797	825	798	780	792	807	788	785	767	759	718	757	798	747	733	775	756	767	796	764	774	769	752	717	708	744	760	782	753	773	804	777	735	817	805	732	765	761	711	792	781	790	716	764	798	751	747	790	772	784	745	741	750	713	733	761	753	746	743	773	710	778	764	802	804	752	759	778	789	784	775	762	763	727	727	808	747	770	756	766	735	739	765	742	762	800	758	774	759	790	774	767	728	790	768	773	797	726	768	754	724	723	750	739	766	768	847	738	745	767	744	784	774	780	741	783	760	785	769	749	744	772	788	752	731	750	756	784	748	790	830	771	774	771	758	754	715	768	706	735	792	754	719	755	791	774	747	773	756	703	787	769	732	762	780	732	795	764	770	790	793	772	798	810	753	827	814	738	793	758	772	765	742	728	780	789	742	796	785	742	793	757	770	754	789	786	802	776	801	756	774	709	759	758	781	817	738	751	738	814	727	800	751	750	790	720	772	807	721	784	768	781	737	758	754	740	766	808	784	800	762	792	766	767	735	777	729	760	815	790	787	764	789	743	773	768	782	747	762	791	768	797	734	792	770	775	766	817	778	733	758	740	723	781	824	771	729	757	737	703	712	716	819	733	760	786	736	767	743	740	776	775	801	777	812	742	788	783	768	782	765	781	762	750	780	751	717	800	830	719	760	776	797	772	773	742	715	793	780	808	760	784	752	738	747	765	721	794	774	794	756	750	738	738	781	765	737	751	788	790	798	780	736	780	762	773	790	736	760	767	726	770	772	811	715	770	766	745	785	773	774	778	740	775	783	764	795	785	858	759	730	791	788	793	781	838	776	781	766	753	760	768	781	789	804	816	746	794	774	836	748	769	769	749	765	793	777	815	819	742	737	753	780	707	788	764	737	720	789	771	757	720	784	775	775	751	725	721	785	796	741	771	771	778	764	750	772	809	836	764	749	790	739	790	778	786	719	790	757	791	747	820	728	730	805	776	770	791	786	770	789	812	761	757	802	755	805	797	766	761	788	777	800	748	774	738	788	808	805	794	766	779	759	768	764	768	758	741	787	716	811	732	775	841	785	747	778	773	780	760	760	749	756	804	809	757	808	743	754	744	771	768	763	761	770	780	751	777	773	756	718	721	716	746	771	784	746	769	712	750	758	766	755	728	742	803	783	781	765	765	758	788	811	756	786	742	754	760	723	709	820	762	749	739	789	790	769	807	737	768	779	810	780	777	760	779	794	796	764	742	747	772	787	717	749	730	768	740	799	774	774	738	735	726	789	760	760	734	773	781	773	756	739	768	756	757	757	753	828	750	813	755	746	792	778	802	755	805	754	796	791	714	759	740	788	792	796	757	765	774	739	720	767	772	720	786	826	797	754	815	790	764	773	748	755	746	761	828	754	794	727	727	761	784	776	747	751	749	762	769	735	774	744	794	754	794	765	736	770	794	754	782	739	776	770	771	719	749	785	754	790	787	802	791	786	742	774	753	772	749	754	759	728	769	706	764	760	732	762	796	774	710	783	761	789	736	752	732	781	769	773	789	763	768	747	781	755	791	731	712	798	761	787	768	788	791	734	722	790	808	805	772	810	753	749	801	743	778	751	772	764	732	785	778	765	713	785	772	749	750	788	798	750	763	719	750	724	757	746	804	800	768	784	775	762	754	744	782	761	775	716	814	750	763	781	743	787	803	745	754	777	797	813	762	769	748	769	755	776	724	834	750	786	794	798	748	819	795	768	751	789	720	806	800	746	736	741	756	791	780	753	749	784	771	750	772	743	760	777	756	722	773	813	741	808	788	760	768	797	776	780	752	784	800	734	809	762	723	753	772	766	817	753	745	793	768	745	776	802	726	730	764	832	770	780	748	780	761	785	802	757	762	788	754	751	787	745	792	751	728	729	775	707	787	753	780	733	832	767	780	762	770	775	722	787	778	783	807	782	780	785	729	785	786	748	769	756	749	798	801	776	787	791	765	765	754	811	752	796	787	795	782	787	736	782	712	740	758	754	765	760	771	778	775	776	757	782	740	812	790	808	766	773	769	791	778	760	745	784	761	710	787	787	768	768	808	772	728	801	735	758	796	747	768	721	772	781	790	782	794	738	776	771	750	797	794	799	784	766	796	728	775	741	736	751	783	796	769	799	763	784	743	771	772	787	726	787	755	764	799	774	826	797	740	765	746	761	770	765	753	771	757	730	742	781	759	767	771	802	751	725	766	813	706	805	772	741	751	777	794	730	772	742	806	760	756	782	777	810	788	762	825	731	734	776	781	703	757	760	775	807	732	769	774	750	807	759	798	768	817	733	844	734	775	798	761	734	744	777	777	774	747	759	744	745	738	762	789	764	725	737	794	754	779	819	820	721	785	780	750	735	798	743	782	765	729	829	770	777	789	777	807	732	780	773	752	744	795	734	750	737	754	795	752	778	790	767	725	748	834	752	761	751	786	780	785	780	836	773	768	798	776	720	742	787	758	754	765	736	727	785	823	734	742	741	768	780	779	775	756	745	749	721	794	772	791	714	758	758	782	730	778	742	754	786	764	764	810	798	741	797	767	758	784	749	771	777	799	775	799	728	751	751	760	730	788	783	747	746	786	810	760	764	797	779	788	812	819	762	760	779	840	776	782	723	796	797	777	763	796	762	728	745	784	807	758	738	751	719	822	754	764	758	754	779	803	714	737	810	744	742	733	793	758	773	787	740	803	763	759	798	811	750	745	733	750	799	755	756	771	762	767	764	787	776	788	797	796	791	772	768	794	763	774	727	786	801	754	788	761	805	709	771	769	736	729	771	771	736	739	742	803	771	760	774	730	785	718	772	741	842	796	778	788	730	750	753	772	775	758	748	783	741	780	788	784	771	771	757	722	781	764	791	776	745	764
22353	6788	4134	2717	1851	1309	1119	1076	829	686	596	516	479	472	470	447	410	340	366	392	362	363	348	340	333	356	339	336	341	326	351	344	332	306	354	329	344	342	373	323	333	343	327	292	326	314	358	356	308	327	328	345	365	351	333	360	319	335	336	335	345	328	332	320	299	319	339	331	316	342	336	328	320	341	345	346	322	293	304	318	371	307	326	310	358	286	315	334	329	317	336	331	341	342	322	336	336	352	308	341	323	337	319	351	280	297	328	341	362	350	337	297	306	363	351	285	298	338	311	333	355	320	336	342	307	363	342	317	300	331	312	321	339	336	341	320	316	359	316	314	349	363	349	334	298	327	333	360	354	339	327	333	331	327	339	299	318	318	350	288	337	298	315	319	346	309	316	324	296	307	313	326	297	306	299	346	292	349	304	350	319	333	312	344	307	301	294	318	356	318	287	316	331	326	329	372	333	319	302	318	357	327	332	337	336	331	325	288	325	345	288	326	338	320	302	312	332	335	353	313	325	381	313	341	341	352	360	319	316	331	338	349	366	342	337	356	290	313	323	328	312	295	331	299	333	281	331	347	314	337	313	333	315	327	299	302	305	324	328	321	333	315	325	308	304	328	320	357	310	279	346	348	303	323	343	308	349	310	289	321	348	323	331	312	304	310	344	348	343	339	315	322	338	350	350	344	332	287	338	325	302	318	365	342	309	310	352	321	310	311	302	341	326	324	338	341	304	340	328	336	293	296	326	329	303	308	353	325	308	349	318	329	361	342	328	327	317	327	314	315	343	346	360	333	323	325	316	294	306	329	346	309	344	332	355	328	343	320	322	299	326	320	321	323	301	313	356	324	320	339	299	295	318	343	318	341	300	320	358	379	317	345	334	324	320	305	335	339	326	335	338	338	320	320	307	318	331	295	295	311	370	311	314	312	322	299	333	309	321	320	349	325	334	319	302	324	349	352	300	364	322	334	325	335	313	334	302	341	314	304	334	334	309	330	337	320	335	346	311	300	326	341	343	343	313	311	275	332	309	347	297	327	348	315	352	276	320	327	324	352	316	312	369	337	385	329	326	338	362	340	323	331	316	312	299	314	303	309	311	311	350	322	315	320	275	314	322	338	319	336	346	322	328	297	337	327	325	323	343	332	343	342	325	299	329	356	307	333	304	338	334	324	294	336	358	352	344	341	326	295	351	319	329	304	316	318	336	365	293	293	332	323	325	360	313	311	302	319	350	342	329	360	329	315	337	328	324	308	293	312	324	363	354	319	311	306	340	323	307	327	344	313	308	306	323	344	333	370	360	306	318	357	307	322	283	337	306	317	320	352	318	318	282	311	380	302	320	330	311	316	316	331	343	333	328	328	317	305	322	334	328	322	305	336	317	293	335	361	349	331	343	345	343	330	313	301	355	357	317	311	310	301	309	325	347	318	327	316	317	332	306	312	349	331	342	325	361	338	301	357	321	341	338	338	344	306	328	305	312	352	335	315	342	300	300	326	362	292	324	330	330	327	365	317	344	337	329	314	341	309	314	309	318	331	346	315	340	342	340	317	328	328	323	289	340	330	313	317	340	328	315	328	298	319	326	324	321	342	353	330	361	338	342	287	341	340	340	310	314	359	306	325	341	292	343	340	320	277	328	355	319	331	353	308	321	311	291	318	307	327	359	325	323	354	311	328	345	304	310	360	315	356	336	318	355	339	311	332	344	322	330	350	343	330	327	320	332	323	322	319	308	338	308	359	356	358	327	330	339	315	338	310	330	314	361	328	346	324	354	314	325	326	336	306	334	337	301	324	294	357	351	343	311	288	310	331	319	322	347	319	324	349	331	289	317	325	354	360	315	335	334	333	350	333	310	320	300	307	343	333	339	330	322	306	349	321	311	338	328	359	302	349	341	324	325	331	292	327	330	305	328	325	328	309	322	322	337	341	325	333	340	327	347	329	298	312	333	327	322	326	342	311	304	358	341	350	330	347	350	341	335	293	364	331	318	319	331	308	333	328	311	315	339	336	316	329	338	305	364	353	302	289	331	342	311	357	335	328	339	319	321	299	328	291	327	333	331	332	262	298	311	310	303	352	329	340	360	331	365	330	304	328	318	318	349	318	329	337	320	315	321	311	354	338	329	316	344	348	316	334	334	324	317	328	362	284	354	356	296	325	311	335	286	328	331	316	330	344	341	343	340	299	362	323	350	330	351	348	337	315	348	332	340	349	334	303	354	337	341	347	345	319	291	358	330	328	343	334	356	318	338	304	340	331	318	356	317	314	310	348	291	340	328	332	315	326	314	328	325	325	304	338	314	325	351	364	304	322	377	327	330	341	342	332	323	339	332	331	359	325	311	330	341	354	311	318	365	299	348	304	320	329	320	351	334	343	356	352	285	334	346	341	328	323	321	309	372	349	323	357	315	338	325	325	325	309	326	311	343	325	370	326	339	354	335	329	318	282	292	368	327	342	315	309	307	330	316	309	339	348	359	333	324	321	333	336	326	335	321	342	300	349	362	358	342	335	322	339	314	330	296	331	356	340	376	308	330	324	363	328	323	328	336	383	307	336	310	331	338	328	339	346	320	326	342	333	314	321	317	322	301	305	324	315	313	342	315	308	336	330	305	286	334	353	316	325	342	341	285	315	362	323	340	345	322	312	301	331	318	326	328	341	326	334	362	339	339	313	315	354	303	333	302	332	337	306	353	299	306	334	358	314	344	336	351	360	312	317	348	321	327	340	325	300	321	304	311	322	320	357	310	353	343	326	333	301	365	321	310	300	334	338	343	322	337	273	325	333	304	322	344	341	368	317	320	340	331	324	336	312	386	339	330	306	304	356	345	314	295	364	349	325	304	308	363	323	355	333	356	313	362	352	325	362	321	316	329	314	352	334	355	336	329	311	326	354	329	312	324	311	320	327	319	336	322	322	354	293	339	325	339	326	334	311	312	302	315	340	338	352	306	328	339	316	311	340	333	337	287	299	324	336	334	337	316	305	316	326	291	331	371	343	300	313	298	338	302	340	289	354	346	346	326	304	358	295	322	349	330	347	332	358	335	296	265	350	322	341	340	308	304	309	302	327	325	307	325	307	326	350	323	325	333	336	301	297	326	312	317	312	312	400	295	319	313	309	325	330	313	303	317	355	303	332	317	353	345	336	317	329	349	340	326	308	322	337	327	333	320	288	294	312	358	343	339	357	321	309	322	363	321	335	353	348	356	316	314	327	324	306	348	271	331	330	336	299	334	309	326	315	315	342	301	322	338	292	343	350	311	329	292	347	329	328	322	333	343	335	354	306	313	324	320	295	332	318	303	328	341	339	322	297	349	310	302	301	333	313	314	328	336	286	345	316	329	324	301	307	304	342	330	330	351	299	288	337	341	316	329	338	315	338	317	339	296	363	354	293	301	345	353	359	332	340	288	326	348	353	328	316	314	353	351	362	315	319	331	323	338	346	302	316	341	359	360	350	326	332	370	315	352	324	350	346	308	310
13260	4940	7018	6843	6363	5000	4420	4244	3364	2764	2252	1893	1660	1582	1481	1322	1215	1118	976	1117	1052	964	942	858	822	896	827	860	791	818	828	777	790	772	735	799	802	843	873	872	752	840	750	776	750	751	723	718	720	700	756	665	753	731	715	708	696	722	748	712	725	727	718	671	752	717	743	716	736	698	719	775	696	720	768	774	732	756	714	706	725	745	709	730	714	722	742	775	749	765	742	755	726	728	712	733	723	698	745	713	696	736	751	732	759	772	761	728	732	693	697	775	714	707	737	665	753	703	774	696	701	741	738	720	732	776	740	677	713	692	749	727	753	711	759	752	747	719	710	733	707	737	784	703	734	787	714	790	715	730	734	710	698	741	781	725	751	744	735	686	671	746	738	766	745	746	771	713	720	744	755	712	754	724	738	693	726	739	748	697	727	762	705	709	739	743	722	718	756	698	746	714	730	748	737	763	715	697	741	736	697	756	771	690	706	756	732	720	714	741	745	754	690	725	753	701	749	733	733	721	707	686	677	764	721	784	707	712	711	759	652	689	724	730	753	714	731	717	748	752	754	710	690	778	767	723	665	744	700	742	763	669	745	743	730	730	721	739	745	789	729	780	715	732	743	741	772	724	720	734	783	695	741	717	709	717	718	722	732	766	757	687	726	789	738	722	715	740	740	756	727	735	787	743	760	717	731	747	741	673	798	769	689	762	698	730	699	749	753	775	733	729	696	696	695	765	719	744	728	696	753	702	703	761	760	724	747	746	694	717	694	697	691	771	695	730	699	729	716	667	758	748	724	691	720	723	705	747	717	727	709	781	671	740	764	750	721	715	679	699	743	756	720	760	696	698	696	746	725	741	701	694	700	766	707	670	744	711	703	681	796	727	752	707	772	740	749	755	732	753	709	717	731	741	712	710	742	752	714	712	713	738	713	736	744	736	736	777	721	739	690	705	739	741	699	755	703	695	725	742	698	701	702	738	736	740	759	774	724	714	727	740	710	752	749	700	768	723	705	764	726	715	727	743	716	695	698	714	746	797	736	733	697	711	702	707	731	721	768	703	677	737	697	753	718	749	703	699	739	726	736	717	777	774	713	799	734	760	697	750	713	757	684	738	793	681	738	697	748	741	711	683	704	772	730	719	702	749	741	719	737	711	747	763	698	748	750	756	711	680	710	734	764	738	703	720	676	763	735	730	770	688	759	754	733	749	730	756	735	763	719	712	738	705	758	724	753	686	735	719	727	726	747	705	765	744	779	714	749	737	723	744	774	682	710	742	749	684	774	699	745	677	750	754	715	731	695	760	690	776	744	729	740	693	730	720	737	713	739	744	736	703	737	772	728	720	750	756	739	716	732	757	725	734	746	765	709	716	727	727	741	739	753	730	736	743	725	718	737	754	711	679	734	716	702	725	722	721	705	730	764	757	691	720	687	723	728	731	736	754	744	700	738	715	712	727	713	782	700	734	701	739	748	718	784	790	703	762	690	766	724	756	725	750	715	689	780	730	720	759	737	732	706	695	760	739	760	733	747	778	736	728	770	741	744	749	703	788	775	728	783	697	738	706	733	727	675	705	718	747	800	736	723	758	742	694	711	753	780	736	748	736	723	723	725	759	785	708	740	703	679	750	695	707	744	740	728	735	753	751	698	761	733	678	748	720	713	739	722	709	752	687	728	740	743	671	701	724	755	794	712	743	702	709	640	764	734	724	708	751	744	721	689	732	716	774	697	766	697	762	766	745	742	770	720	764	780	687	718	703	751	749	764	720	744	663	744	701	723	672	745	686	759	748	692	714	764	717	734	722	760	764	738	757	716	726	722	720	734	694	716	779	718	778	656	708	766	796	717	718	736	726	664	718	736	754	705	740	720	741	727	739	718	769	729	790	710	770	710	749	755	714	725	744	758	729	741	774	736	759	716	768	721	724	742	780	751	758	777	745	696	760	717	768	721	754	737	741	724	710	718	709	665	728	704	722	705	734	714	732	782	732	786	739	738	709	708	738	683	765	743	755	680	763	748	711	742	735	713	713	702	759	753	758	726	713	757	755	713	677	771	727	747	735	712	733	726	719	723	759	704	770	707	713	709	717	767	748	742	751	712	727	743	733	755	723	702	725	664	717	736	680	744	726	674	715	708	745	729	764	728	675	758	779	717	725	714	761	743	721	729	724	768	729	719	737	744	749	753	764	697	725	759	745	742	733	742	744	741	724	743	743	706	701	714	697	748	775	701	760	702	708	759	680	735	667	692	700	733	768	754	728	754	718	701	732	721	726	734	739	767	693	675	746	747	739	730	675	713	741	704	689	750	719	754	753	740	734	727	722	729	740	733	713	733	788	719	780	726	746	760	699	765	755	758	769	751	741	763	770	763	715	742	730	685	728	724	694	762	716	738	742	703	727	726	703	790	755	739	713	720	747	772	782	738	727	715	728	703	742	727	738	710	699	724	729	716	719	751	765	737	745	741	765	707	693	716	730	769	739	771	764	771	761	739	726	715	731	757	725	762	728	704	652	748	742	750	666	755	756	730	724	736	740	704	734	703	721	728	704	733	714	711	725	731	701	771	719	740	692	729	764	726	671	760	718	721	718	719	723	796	753	709	736	697	648	715	753	719	710	774	722	733	716	749	713	740	720	766	780	731	746	753	773	733	706	750	746	752	687	787	699	720	711	726	773	719	707	724	717	715	757	715	684	738	756	701	746	734	722	709	663	729	733	741	750	733	748	688	672	679	688	729	681	736	709	714	718	714	726	748	696	689	713	687	693	746	739	739	749	727	722	774	720	684	701	759	773	714	721	723	683	751	718	727	673	728	694	759	695	700	710	816	734	754	781	710	752	724	728	727	699	721	750	738	706	684	713	726	707	738	707	789	756	718	745	737	767	722	718	698	715	771	728	757	692	742	752	736	741	754	730	761	722	715	734	749	729	717	749	699	710	720	691	721	764	723	735	708	684	754	723	721	772	725	729	708	738	697	722	708	779	698	680	760	748	754	726	748	740	728	735	692	738	693	712	739	727	732	650	736	735	698	780	744	732	767	758	751	755	779	759	715	710	719	739	732	707	716	735	730	758	728	744	702	715	767	751	733	725	767	722	693	735	703	686	707	745	689	722	710	734	676	744	762	755	717	771	767	717	742	717	718	733	735	718	740	732	759	723	761	751	713	726	725	709	719	742	687	728	723	715	709	764	741	761	729	723	729	796	764	731	733	746	722	691	737	713	743	793	723	689	709	696	738	716	734	757	734	703	715	731	731	748	744	718	718	734	720	703	744	747	745	747	742	728	745	735	780	722	709	783	739	749	762	706	713	720	765	736	728	729	730	701	756	694	765	688	677	709	719	734	756	759	724	696	714	763	705	742	728	701	717	776	735	753	718	713	758	772	745	757	748	736	739	710	698	694	721	721	725	717	787	746	737	715	715	702	705	749	773	743	717	758	709	729	753	742	735	710	766	741	737	751	727	739	697	733	744	723	711	751	736	728	719	727
29848	9977	6037	3667	2726	2005	1541	1392	1121	945	789	654	649	662	571	548	504	536	475	461	457	445	423	449	378	417	438	379	393	444	437	396	390	410	374	426	402	430	443	407	403	399	374	419	388	404	410	387	457	359	385	370	415	399	398	404	388	377	422	411	388	387	400	387	415	374	382	384	415	412	397	397	373	393	428	393	397	427	383	404	393	428	401	421	397	403	429	380	415	405	399	389	389	408	407	395	366	388	423	403	368	419	370	388	371	394	438	400	389	391	356	370	379	374	372	405	391	373	392	395	392	395	363	369	404	364	380	373	400	385	409	384	410	422	355	445	423	382	393	378	353	385	403	376	421	435	378	413	386	387	373	431	402	377	403	410	390	398	421	411	382	360	406	442	412	421	397	420	380	361	378	390	409	380	400	352	397	401	424	385	397	426	446	410	366	380	416	373	396	432	362	401	411	394	408	426	405	400	410	378	399	377	406	406	424	377	409	413	414	419	407	382	431	401	386	382	384	380	408	383	385	396	380	344	412	429	405	342	405	371	419	384	389	399	394	374	422	414	417	396	350	409	411	411	383	416	395	416	377	393	388	348	378	402	410	401	361	416	403	416	400	348	373	389	392	398	414	405	395	394	382	380	379	383	346	384	398	387	359	426	371	393	417	405	389	373	381	383	385	384	376	407	413	380	389	399	383	378	391	372	420	399	391	420	389	413	399	382	376	419	392	419	359	402	376	417	417	373	428	393	412	384	387	400	351	361	410	381	383	386	376	348	400	395	360	351	359	410	418	377	352	392	381	410	392	371	409	390	374	348	396	399	406	384	379	378	418	421	416	417	406	394	394	394	354	392	403	413	392	371	389	390	429	389	434	375	416	412	448	393	399	395	385	380	382	360	416	423	418	365	375	388	401	390	384	425	395	381	378	395	406	413	382	418	391	400	422	421	384	398	404	372	384	379	403	413	430	417	426	418	389	395	419	380	432	427	396	378	391	394	379	356	371	450	417	426	387	388	388	373	379	389	381	415	400	387	388	403	437	395	403	371	403	410	393	374	365	392	362	372	348	406	407	393	418	385	380	406	410	404	408	424	441	370	370	390	331	379	379	376	381	413	378	395	377	397	379	405	396	376	402	405	417	418	371	437	398	371	392	390	403	408	421	364	391	381	424	426	390	388	383	383	406	388	412	366	361	401	384	396	390	365	400	422	403	382	401	428	383	458	392	396	391	377	386	405	391	373	366	373	410	416	407	403	418	351	350	414	401	391	392	406	386	384	403	374	417	392	419	373	399	425	375	410	416	383	370	406	409	405	369	360	351	396	405	436	399	403	353	391	407	419	444	398	360	378	383	404	373	386	428	414	416	391	374	387	419	400	385	349	385	403	397	366	388	369	361	398	403	400	373	424	412	383	432	441	409	404	399	419	395	428	422	383	381	368	385	413	365	366	361	344	402	387	410	394	384	377	396	392	401	423	379	402	394	428	406	402	395	416	419	404	400	399	380	357	399	409	400	405	403	390	352	374	380	380	401	382	416	399	408	401	427	398	422	376	395	401	398	410	424	406	397	404	412	356	376	377	378	403	363	386	373	356	394	396	377	360	394	405	349	381	402	410	391	404	391	397	379	399	396	387	380	369	352	402	414	399	375	366	373	443	417	390	407	415	385	393	406	396	392	423	429	437	420	388	379	387	398	426	377	404	417	414	362	398	422	391	364	406	354	394	430	379	382	378	359	375	392	355	370	392	450	376	388	402	418	376	386	423	412	409	424	408	394	412	386	374	404	375	376	391	394	414	380	364	392	436	365	417	369	391	417	431	376	388	412	428	417	381	377	391	409	409	404	414	410	357	405	422	385	382	374	405	375	384	359	406	381	379	385	378	404	356	430	392	380	393	380	423	383	353	379	349	392	408	424	347	437	349	397	419	379	412	416	385	380	429	406	399	407	353	386	412	371	372	437	373	429	397	412	427	390	381	383	400	399	391	391	326	412	420	419	419	384	437	414	387	389	383	436	390	397	372	385	378	415	417	400	364	381	405	368	395	395	437	419	444	394	407	395	436	377	418	430	383	399	405	411	396	404	376	413	406	372	374	352	393	355	380	415	375	408	367	432	378	365	420	403	414	427	384	396	399	410	408	359	394	405	390	384	369	371	399	391	408	394	393	417	379	388	387	372	390	383	405	362	418	431	396	397	409	374	403	423	370	379	391	359	367	457	426	386	419	384	346	404	387	389	375	374	397	366	363	400	378	367	405	401	412	430	375	356	388	401	380	418	380	393	382	396	418	383	372	423	380	452	402	447	370	381	377	409	406	356	386	352	368	400	390	373	389	379	390	419	395	359	413	390	373	401	396	374	375	401	376	377	395	424	408	407	411	389	430	411	390	387	419	382	378	393	361	387	405	372	388	448	427	361	374	385	416	392	406	374	401	401	362	385	390	402	373	369	431	390	411	408	376	405	399	359	369	376	389	420	397	389	425	387	424	376	333	411	410	397	405	411	403	377	408	383	433	407	362	343	387	435	376	372	376	351	388	359	400	417	371	376	390	380	391	388	404	427	393	383	442	403	395	399	396	410	357	391	411	414	405	421	367	409	409	402	365	390	379	450	388	396	382	398	333	377	413	389	364	399	356	358	402	359	394	359	387	361	406	389	372	400	408	386	427	433	422	411	367	381	394	390	409	386	385	391	364	385	367	391	384	371	375	392	382	366	403	381	423	396	400	395	385	388	396	350	403	394	403	439	392	379	376	397	424	370	417	405	390	390	421	393	415	399	381	372	341	386	386	358	389	350	394	397	409	418	379	366	406	410	381	406	419	424	383	388	395	377	378	390	363	392	388	383	384	420	361	351	382	395	348	359	378	401	390	364	393	384	432	394	399	399	397	367	410	403	419	373	415	360	409	394	360	372	363	391	398	404	390	437	390	410	425	407	396	378	397	381	433	362	414	397	389	414	411	408	391	429	420	432	404	362	391	417	390	370	434	476	378	387	391	389	382	386	367	397	383	421	422	416	442	379	394	399	391	440	385	413	400	406	347	435	411	376	381	372	384	421	416	371	388	395	399	423	364	373	412	365	384	399	388	411	416	398	417	440	419	395	383	381	371	352	390	390	385	375	406	395	382	398	377	412	394	385	378	405	356	430	402	417	401	417	379	383	417	417	387	365	347	465	408	362	409	357	358	401	413	395	436	379	410	373	370	381	396	394	383	356	398	388	436	420	372	372	397	408	398	422	448	409	395	372	407	406	359	385	384	417	396	384	411	387	398	386	406	389	394	394	347	415	410	372	409	397	368	400	428	365	383	377	448	400	409	423	409	382	366	420	372	408	396	418	429	392	414	395	370	416	410	422	397	385	370	418	370	385	435	385	358	374	395	389	412	423	446	389	393	411	393	390	389	397	387	397	375	385	389	392	401	378	396	398	362	382	396	399	387	418	360	374	395	379	383	435	381	389	412	389	365	437	385	405	421	427	396	372	384	372	374	383	391
16232	6688	8934	8800	8407	6626	5775	5528	4533	3507	2917	2463	2286	2118	2034	1746	1570	1289	1250	1365	1288	1105	1113	1123	978	1076	1020	1027	910	1004	936	949	976	970	928	888	937	1024	975	1021	958	957	837	868	901	807	848	914	842	842	902	873	843	830	850	853	846	876	912	849	874	858	863	841	840	848	827	868	870	875	812	873	906	826	884	821	924	869	869	870	860	842	828	888	852	900	808	870	850	876	851	896	864	872	902	864	875	846	800	845	841	884	850	853	858	856	859	860	847	834	864	862	812	882	864	792	903	867	896	849	830	843	838	876	897	833	877	818	891	838	858	901	861	879	902	859	886	888	827	848	895	822	836	838	870	953	868	884	866	876	872	888	853	854	871	923	862	835	856	928	899	889	862	914	858	853	899	887	899	869	885	872	852	827	854	886	896	859	926	815	828	888	870	877	852	881	885	885	864	860	823	850	862	868	810	875	838	879	853	866	878	864	890	879	826	850	840	833	916	838	896	840	899	810	868	796	849	813	882	840	865	892	845	856	847	868	844	854	835	888	816	813	910	829	855	857	862	884	864	811	885	888	833	803	850	842	874	877	879	877	847	872	870	878	844	840	879	875	794	816	824	858	854	836	819	883	864	848	866	876	836	913	934	862	872	831	867	892	897	901	880	891	857	843	855	828	879	827	869	845	850	802	825	892	822	835	867	859	827	811	836	906	886	856	838	846	790	850	855	833	864	816	859	838	823	870	853	847	901	847	838	858	871	874	848	892	874	854	808	851	858	809	796	778	857	828	847	843	875	847	833	843	815	807	837	830	856	837	878	845	851	930	843	839	859	812	886	810	859	870	861	845	885	870	830	829	775	856	871	885	816	844	828	834	857	909	828	851	848	810	882	806	867	839	876	903	840	828	857	877	836	837	873	839	878	867	906	849	836	901	845	842	841	834	895	875	868	839	863	841	841	842	856	844	893	831	806	807	907	780	831	805	844	891	847	870	846	808	832	885	835	872	876	847	877	854	855	875	835	796	861	826	877	821	883	831	843	872	895	880	865	837	841	900	847	850	797	870	859	877	884	848	808	881	839	852	789	895	905	864	869	865	864	831	833	899	904	871	863	833	851	876	887	831	836	855	859	823	919	897	852	878	857	850	874	840	926	888	879	870	848	812	890	899	852	833	819	829	854	885	888	881	891	851	835	844	863	885	860	890	907	864	878	839	897	810	842	862	839	799	861	875	874	852	881	845	871	833	883	792	824	845	855	838	875	812	847	879	886	872	852	840	894	852	827	899	815	853	869	883	856	823	832	877	830	796	876	878	870	852	922	876	862	836	887	919	852	766	826	842	862	851	796	834	883	839	863	891	888	918	893	899	864	826	891	844	847	836	864	781	826	870	850	868	831	825	883	846	864	854	855	859	824	820	877	883	913	836	849	815	878	868	832	821	862	891	844	842	894	837	891	854	861	881	799	855	913	832	850	861	876	865	901	834	925	812	845	847	845	887	875	894	804	868	875	860	835	804	874	876	891	892	851	815	826	892	827	876	840	893	843	880	854	808	892	897	834	864	833	897	853	902	847	868	831	859	863	917	856	803	848	882	843	886	905	834	870	869	819	792	852	851	846	908	868	851	896	845	937	875	859	852	832	919	864	823	811	854	842	857	857	913	834	898	912	897	874	817	842	829	851	862	864	852	873	929	844	820	847	824	893	860	813	872	850	858	815	890	881	864	829	844	853	916	826	888	828	867	828	876	865	847	817	892	882	882	817	885	866	824	891	886	842	832	829	855	875	850	851	839	815	832	870	844	880	919	804	868	919	870	843	826	878	874	887	833	886	929	819	835	786	850	847	864	856	830	884	863	880	839	867	890	831	912	849	881	866	802	851	826	842	864	891	827	836	874	839	845	880	893	796	862	858	827	820	878	864	870	806	858	864	848	828	862	861	869	863	814	850	884	871	854	858	863	814	862	881	845	851	873	860	824	837	847	819	869	930	852	822	802	904	835	892	869	869	881	825	848	836	858	834	871	837	851	886	865	847	864	880	858	870	882	852	837	849	856	841	844	833	826	808	870	811	840	838	881	798	861	849	837	836	860	840	842	788	839	898	856	835	848	796	800	824	838	858	868	885	867	869	867	864	869	867	894	905	934	872	820	819	845	857	879	871	903	841	805	818	863	834	900	876	832	790	835	867	813	860	882	866	933	823	869	853	892	825	895	847	840	873	863	866	892	801	873	821	898	850	875	799	815	864	796	867	880	888	872	865	838	863	832	843	838	852	859	791	818	914	896	883	856	837	904	882	825	824	868	808	792	862	815	912	866	819	890	847	880	862	839	843	854	916	866	876	879	873	842	889	859	890	865	819	900	880	902	836	853	859	827	921	832	881	847	900	893	913	854	871	886	816	847	878	864	861	841	869	863	902	876	842	851	890	839	887	853	835	844	881	892	855	874	837	861	901	843	828	870	858	882	828	804	825	888	894	890	905	877	840	855	890	833	836	863	830	855	873	863	862	860	861	874	884	815	868	887	846	831	859	842	827	806	874	829	825	896	875	859	882	852	813	817	864	864	835	874	857	847	841	802	833	856	853	842	861	881	859	910	866	877	861	864	849	819	853	906	905	831	884	892	890	814	819	853	859	801	873	827	879	862	831	853	779	873	848	843	829	855	847	832	847	853	838	868	814	847	886	785	887	859	924	866	832	883	862	885	826	829	837	905	805	811	836	836	902	939	892	891	822	830	864	871	906	876	841	858	827	886	858	869	886	834	856	889	820	836	872	871	775	846	839	876	883	824	839	870	880	863	905	917	819	772	851	840	852	866	830	833	892	851	888	842	849	836	817	873	853	856	818	854	897	915	864	849	834	857	822	811	825	883	877	866	888	821	897	899	874	880	886	883	806	868	828	871	888	861	815	836	849	871	894	844	862	865	878	847	914	895	861	848	853	863	886	838	874	814	853	863	808	848	865	904	831	822	877	858	884	851	878	825	867	888	860	818	939	888	823	865	900	852	853	837	854	832	819	848	806	917	873	810	863	922	849	851	921	833	874	893	896	872	852	852	878	867	886	860	871	842	808	817	870	866	834	878	825	810	894	900	857	893	847	822	852	873	867	846	880	837	847	902	834	816	924	841	861	877	842	870	883	825	816	806	829	880	879	856	834	908	916	900	880	845	793	844	859	883	888	891	922	745	898	847	891	904	857	896	871	855	837	853	869	870	804	861	867	852	819	875	879	842	836	892	864	866	884	884	841	878	922	846	871	836	873	837	846	915	822	842	842	842	865	846	812	884	881	836	857	879	880	923	821	837	890	862	852	832	932	883	852	820	853	912	852	906	882	896	892	871	848	900	848	865	869	867	849	873	883	797	859	864	900	835	888	835	877	809	861	821	854	875	919	889	868	877	874	866	829	849	861	859	868	850	865	856	819	835	852	851	843	862	849	840	867	867	864	880	885	886	878	912	916	854	841	861	873	805	930	881	873	870	851	817	838	918	820	855	877	868
11703	3251	2075	1487	1230	916	763	700	645	580	497	455	415	412	384	450	419	402	364	389	360	383	378	348	339	399	338	327	368	319	369	364	352	358	349	369	380	365	356	362	352	372	362	394	319	378	374	337	317	355	328	356	365	353	324	332	367	348	342	333	394	369	346	338	366	326	361	370	349	312	337	335	314	343	337	346	353	378	342	354	335	319	366	332	358	344	333	326	349	349	395	343	381	340	325	375	320	347	340	342	346	334	363	358	319	338	354	346	373	329	375	343	334	345	351	369	376	380	345	390	348	344	362	370	340	365	356	381	336	380	354	352	377	398	389	366	360	332	347	343	360	383	365	338	360	371	403	384	310	408	347	342	331	366	365	310	317	359	346	342	327	382	358	380	332	340	340	356	352	367	370	363	339	378	357	353	382	367	379	350	347	370	326	347	367	337	335	341	337	366	351	327	335	337	381	361	344	353	375	350	343	340	377	340	366	335	337	343	312	327	357	330	355	369	358	356	328	333	320	337	398	398	368	345	381	395	383	390	324	338	395	340	334	371	321	355	358	352	355	338	342	327	373	360	361	348	348	338	373	373	371	359	345	395	340	333	325	361	337	354	372	337	346	391	355	325	373	356	339	351	382	354	328	359	385	362	362	368	389	337	349	355	344	347	339	345	345	367	344	319	386	360	370	354	325	360	352	361	347	346	362	352	371	353	340	360	370	385	344	357	338	360	361	352	400	329	338	381	384	363	396	348	373	348	342	405	353	363	376	328	353	368	362	342	354	348	344	339	331	367	335	337	379	358	348	338	355	393	332	353	356	346	373	323	313	323	336	341	366	325	381	325	379	396	355	332	343	351	353	331	372	335	331	378	315	344	373	340	339	361	348	322	367	355	398	367	325	352	371	336	350	346	332	336	370	377	331	383	333	344	364	418	385	343	385	369	334	361	369	343	389	346	360	363	374	318	351	360	315	333	362	322	399	359	368	370	375	349	344	327	356	349	338	342	325	342	338	341	340	353	344	377	356	334	344	330	356	373	372	371	322	356	345	387	375	347	335	357	324	338	333	361	362	397	404	361	332	363	339	355	321	359	345	347	347	319	336	377	331	356	375	374	357	327	384	364	340	346	368	366	331	346	371	340	377	363	385	359	370	352	314	374	370	345	371	335	374	388	315	361	357	324	374	326	383	378	371	343	367	360	337	366	363	322	344	374	390	337	352	364	344	335	362	392	356	371	371	326	361	371	341	342	331	372	332	369	365	363	340	349	388	362	357	345	345	348	348	390	335	384	340	355	393	349	329	337	365	360	358	360	339	357	387	366	313	351	350	339	352	358	351	366	367	351	321	355	375	411	420	378	360	344	357	387	372	352	333	344	330	339	332	336	360	363	368	339	387	399	371	370	369	382	367	351	341	375	363	381	365	386	334	345	338	345	339	333	306	375	347	355	322	326	350	353	313	315	370	341	368	342	366	331	373	385	383	361	342	357	351	366	361	348	336	374	362	354	361	372	387	357	350	389	409	375	368	395	353	346	351	352	335	325	347	302	345	350	368	350	339	376	382	349	329	331	396	338	383	365	356	327	346	365	357	366	347	368	371	368	371	340	376	340	309	351	351	352	358	323	373	379	330	331	347	361	371	296	303	333	310	343	363	337	320	349	303	364	361	321	365	380	377	348	351	343	340	357	388	350	350	327	392	368	346	356	341	336	342	341	346	355	390	378	356	387	373	358	313	352	330	357	364	382	386	374	368	331	310	391	368	386	366	363	363	338	342	331	360	360	353	372	318	319	358	392	372	377	337	347	318	320	381	341	340	354	365	389	369	385	320	345	349	371	379	340	346	325	354	349	374	372	367	365	356	379	370	381	332	376	347	375	383	343	373	331	372	358	371	338	346	344	355	334	355	333	399	334	330	350	337	363	375	356	360	391	373	368	363	363	355	326	407	330	348	375	349	370	388	344	365	359	318	338	375	338	350	376	348	353	371	340	330	377	362	389	332	386	357	341	389	331	374	367	323	330	376	377	343	337	359	328	349	345	359	352	360	320	359	310	355	331	351	392	373	345	380	339	346	359	356	336	346	349	320	359	368	348	348	369	386	370	321	362	327	358	324	339	360	329	326	342	382	342	359	340	309	352	358	353	332	335	336	335	310	358	348	389	391	379	345	313	336	343	387	352	300	394	358	378	333	359	355	366	366	307	366	336	338	377	352	357	362	336	363	374	345	356	360	333	342	380	307	369	338	333	347	345	332	355	363	348	367	355	353	335	351	318	340	371	341	379	366	360	378	382	342	368	362	359	368	352	330	322	328	371	340	363	342	374	352	325	329	349	366	358	345	348	383	359	378	321	331	372	374	343	338	374	385	322	385	355	345	359	393	359	353	352	366	354	346	341	373	352	329	359	334	351	345	352	370	350	357	381	364	371	367	316	349	371	317	342	337	349	333	372	359	338	342	343	369	362	364	390	342	378	355	365	357	329	339	335	344	374	386	375	357	351	313	374	332	311	372	363	306	352	346	368	413	357	334	361	363	388	342	375	312	346	351	376	336	338	349	327	343	371	367	337	354	331	329	351	408	343	306	366	355	353	349	344	366	357	320	308	337	370	403	346	332	334	357	355	346	324	346	309	350	368	343	340	314	347	372	344	362	331	365	332	356	355	372	352	349	347	333	339	321	365	346	332	381	356	399	351	371	357	347	348	329	351	353	332	351	354	372	353	379	365	380	360	365	339	360	355	350	376	341	359	384	386	384	367	340	348	339	331	369	357	341	334	370	358	340	366	343	341	358	328	328	343	355	370	369	341	356	331	371	334	372	352	378	369	357	341	348	347	355	366	405	375	401	361	316	349	373	345	348	312	310	356	366	300	334	367	344	346	362	329	350	343	321	349	354	362	348	339	329	352	380	321	369	372	309	309	350	346	359	334	352	357	358	356	369	352	361	353	344	332	355	385	377	365	366	348	383	378	338	363	363	361	342	367	345	347	359	388	355	366	351	342	367	361	316	380	343	366	323	358	369	319	337	320	353	323	337	350	325	388	321	358	341	360	365	334	375	329	384	396	339	357	360	359	313	356	356	343	332	383	349	347	339	338	365	330	358	326	343	343	367	353	350	340	332	368	415	304	344	315	378	333	349	351	363	358	367	357	371	358	340	379	343	277	359	349	341	370	405	354	330	346	371	332	350	327	311	365	338	371	374	314	365	366	388	341	344	344	344	346	371	361	346	388	336	380	349	394	362	363	356	355	350	393	343	406	356	350	296	337	364	341	306	324	373	328	311	321	351	321	350	352	367	365	373	334	313	363	384	374	364	371	342	306	356	322	335	347	345	344	374	354	367	388	319	327	368	379	377	328	395	388	386	358	353	403	346	357	361	361	357	372	359	331	353	373	355	353	367	356	363	364	357	354	336	359	323	383	362	358	356	314	353	334	304	316	335	385	358	356	350	377	361	360	352	396	350	393	328	399	338	359	357	352	365	359	340	380	359	318
6809	2742	3850	4212	3800	3021	2730	2613	2268	1859	1603	1281	1206	1188	1078	1086	975	939	849	951	904	870	850	812	789	831	820	803	798	837	790	788	801	780	796	785	790	769	780	784	786	743	798	774	727	766	732	799	764	729	807	778	771	756	783	761	752	738	728	752	786	811	769	756	725	762	775	737	768	773	722	794	714	756	823	781	815	788	784	728	758	770	754	780	764	775	768	749	770	783	758	758	817	772	786	759	769	766	741	811	768	744	747	834	763	809	783	726	725	763	784	774	811	744	764	737	756	760	762	805	750	734	769	744	755	744	748	781	730	786	805	746	798	761	771	790	728	822	760	772	801	825	790	767	754	764	770	738	733	743	741	783	778	799	770	743	772	754	798	775	806	787	739	810	756	736	759	744	778	821	723	772	786	772	791	742	730	800	778	790	784	796	748	777	749	751	766	778	729	832	781	765	790	736	789	754	772	771	774	765	810	722	760	731	759	726	756	796	763	834	800	782	750	799	744	729	767	775	736	738	756	779	753	740	764	743	793	742	761	759	749	783	775	779	742	775	739	799	756	784	795	725	733	734	733	798	783	790	835	724	758	774	774	762	772	717	800	773	772	783	749	762	746	755	760	757	740	691	831	765	798	723	819	769	789	735	750	773	786	772	751	737	774	764	742	719	788	763	781	796	746	763	772	763	789	790	774	760	784	755	793	731	739	754	814	808	723	736	772	804	757	752	716	776	814	779	774	775	708	779	769	787	750	758	763	740	742	788	785	772	713	754	733	723	773	738	815	772	730	768	756	750	771	761	800	778	759	765	746	787	766	748	715	785	733	703	793	768	779	760	744	801	823	831	747	684	773	756	776	788	746	759	806	798	774	750	779	730	754	745	786	735	746	756	762	787	776	718	711	785	782	757	812	803	722	724	795	768	796	765	803	768	800	717	786	773	723	752	755	747	799	802	729	792	735	759	755	765	766	783	768	761	743	791	739	788	780	746	759	769	748	730	757	751	806	760	782	775	732	771	749	741	776	770	777	760	787	742	708	789	719	783	712	756	768	777	771	777	765	780	747	738	774	791	800	771	763	792	743	763	766	784	778	827	777	738	772	757	817	776	754	753	767	788	773	828	813	725	723	815	735	728	753	771	798	752	817	763	751	771	750	751	787	761	750	766	792	718	753	790	804	752	753	795	788	789	779	723	741	694	819	765	695	797	768	787	764	770	712	773	762	741	751	781	806	736	827	747	727	809	741	774	774	756	763	711	786	801	764	778	778	780	745	786	745	725	753	776	790	749	777	703	816	820	787	760	798	772	734	758	738	765	752	738	794	742	780	747	766	766	703	752	774	810	793	786	777	761	745	755	759	787	810	772	777	771	773	758	724	772	781	792	744	771	782	797	752	756	790	755	761	750	744	788	747	798	764	811	746	780	763	762	754	718	738	775	751	769	799	778	764	789	801	763	759	757	792	797	725	781	767	751	762	786	745	747	729	783	763	755	777	814	772	794	758	766	750	786	757	790	790	766	778	806	777	773	744	787	781	810	790	798	771	762	719	759	760	794	745	758	758	753	753	763	783	736	762	750	747	742	729	783	781	729	806	739	808	810	775	780	744	783	780	814	772	775	764	795	811	774	703	768	808	766	761	765	760	727	739	758	793	784	797	774	741	745	737	772	777	768	745	828	752	734	785	743	820	687	788	742	784	750	731	712	813	748	788	743	703	786	742	777	772	810	782	744	784	754	737	753	730	804	785	776	739	740	751	767	746	759	779	749	755	739	817	765	755	714	734	722	768	823	764	788	751	753	741	751	761	769	750	748	797	780	805	776	757	803	740	746	780	728	744	755	742	777	776	778	721	777	761	776	713	762	780	775	724	726	705	816	791	777	817	807	748	780	760	723	754	803	780	806	805	789	762	837	762	761	751	769	757	769	725	722	784	786	812	698	763	773	742	746	766	744	762	717	780	715	796	767	783	792	786	755	803	792	786	742	750	789	801	721	765	790	770	790	774	791	782	795	788	739	726	774	795	737	796	775	784	737	798	755	752	760	818	742	819	778	757	726	751	744	751	784	733	780	782	746	794	781	757	757	770	753	756	759	777	739	719	757	778	756	791	769	804	744	724	762	775	803	763	760	773	756	742	699	773	772	799	799	754	749	782	779	836	770	806	787	753	751	770	773	781	786	804	751	823	782	784	742	829	793	777	801	690	778	795	764	793	793	725	822	739	778	777	774	755	776	767	762	771	805	759	770	743	781	715	825	757	801	752	784	773	763	750	777	757	751	770	802	776	819	757	773	777	744	777	766	779	789	739	742	800	786	757	753	792	749	765	741	769	779	735	781	732	829	735	756	754	787	755	772	734	762	757	779	727	814	788	781	774	735	780	749	765	759	791	764	758	770	767	779	811	747	780	775	780	768	778	709	772	771	837	760	783	792	790	789	779	822	774	734	779	734	761	784	829	755	781	754	762	766	821	780	765	762	810	761	734	748	789	782	774	761	742	744	752	785	817	763	769	741	745	787	741	784	773	792	759	763	750	799	790	744	787	746	814	794	736	778	773	738	756	804	788	754	759	838	791	774	789	770	744	795	745	762	800	722	800	777	730	746	757	761	804	787	753	754	733	736	836	761	753	799	754	789	746	731	801	743	795	771	810	777	768	742	775	739	747	777	796	781	730	754	792	790	749	742	724	783	798	757	708	768	762	779	770	804	761	729	758	749	786	728	801	759	743	768	793	783	768	790	744	725	774	806	792	764	754	856	792	807	770	783	756	771	771	766	726	767	794	766	752	770	765	733	782	700	788	755	771	802	805	768	741	799	738	739	817	817	753	773	736	810	742	771	713	749	736	758	799	757	787	755	804	728	772	772	744	752	788	739	733	757	776	740	812	739	782	831	790	745	768	774	814	717	758	715	718	803	807	798	768	778	839	741	756	734	766	741	803	728	747	826	780	797	741	817	756	767	753	762	759	785	756	778	767	784	766	773	697	793	748	750	770	759	747	763	751	763	765	755	791	805	768	779	744	745	750	730	762	775	787	863	763	836	795	754	799	796	802	779	760	756	783	749	721	762	777	756	741	796	773	771	766	711	826	750	791	775	754	760	780	788	750	766	768	796	798	775	756	782	789	771	775	752	754	776	793	741	778	826	742	789	783	753	781	718	792	779	768	838	760	751	793	741	764	798	748	764	784	798	753	778	710	793	791	804	743	744	766	815	752	751	770	772	771	782	773	756	793	795	778	786	733	798	779	762	783	760	724	766	781	749	757	763	794	710	743	802	770	767	800	751	796	813	762	794	718	765	785	776	814	723	745	768	813	787	769	788	795	773	765	761	719	777	742	770	749	781	724	803	783	741	759	725	734	769	765	728	748	805	768	797	794	794	773	771	763	725	766	791	748	838	764	760	782	737	807	760	748	782	778	814	750	751	773	814	784	729	814	763	725	765	792	750	729	726	754	775	771	777	770	782	746	803	802	773	727	777	755	754	771	769	781	785
21053	6307	3800	2677	1992	1388	1178	1003	844	681	656	502	502	448	416	444	432	415	340	377	407	362	379	353	372	394	354	319	359	337	346	369	320	351	337	317	388	341	344	359	322	319	359	313	347	333	334	328	337	339	339	361	347	353	301	304	350	319	305	342	300	353	317	361	309	319	326	312	305	314	334	315	328	332	318	340	333	281	317	292	374	313	322	342	347	334	316	341	376	341	306	313	343	324	315	329	344	326	265	295	319	362	311	315	324	321	325	305	310	332	324	330	338	360	317	321	325	301	327	342	308	348	343	340	305	319	336	307	301	342	307	317	319	328	324	360	330	374	340	343	291	353	334	323	319	384	298	319	327	351	314	312	307	315	313	353	347	343	331	313	322	357	338	333	322	302	307	354	349	331	315	305	329	352	333	322	353	301	294	311	322	283	315	309	346	300	319	310	344	329	305	316	339	310	296	321	333	327	331	318	323	329	355	340	334	345	315	306	314	307	324	312	314	355	307	343	331	295	308	310	324	310	328	319	348	348	344	366	313	318	310	342	341	292	325	312	320	373	318	316	310	330	336	326	312	328	325	343	344	330	303	325	318	333	333	332	317	307	319	337	323	327	327	332	290	299	328	345	335	318	332	301	310	344	336	318	329	319	306	301	332	315	329	322	328	340	329	331	297	304	331	285	302	338	339	335	322	314	351	338	321	353	335	339	338	346	323	338	313	329	320	324	288	273	311	347	292	363	296	307	343	339	333	351	279	319	314	314	330	337	292	329	310	300	360	354	327	340	374	323	347	312	354	358	360	344	331	322	309	330	333	316	320	352	329	341	312	295	294	323	293	366	307	314	333	302	326	333	302	337	354	334	294	360	324	328	339	343	335	335	294	312	357	305	304	315	344	336	313	359	339	340	302	301	312	323	353	361	315	305	325	318	334	316	306	337	363	325	331	342	362	331	289	305	326	365	360	341	342	336	307	313	314	307	329	318	313	365	338	335	335	347	334	338	305	320	311	334	333	305	296	335	305	303	338	310	296	335	317	309	321	340	336	362	324	354	356	320	302	322	350	323	335	341	291	320	329	352	301	309	310	294	306	341	315	345	336	317	309	319	320	355	320	304	325	317	371	330	350	327	318	332	322	325	332	306	369	351	331	337	315	334	302	314	339	276	306	331	325	330	316	321	342	310	297	310	353	301	309	332	299	346	302	351	316	335	330	340	295	309	321	314	334	345	314	333	327	349	329	337	310	305	323	312	319	321	320	342	323	339	336	323	311	298	343	327	328	343	325	295	311	308	300	335	307	314	317	349	327	300	314	346	317	323	304	305	332	303	320	349	332	334	317	353	330	386	312	320	335	336	357	311	316	294	312	336	312	331	325	353	350	300	320	327	336	313	348	305	331	331	370	314	345	371	339	346	354	287	335	329	311	361	319	325	350	316	364	368	316	325	318	314	299	328	348	299	323	329	338	329	341	364	328	315	298	335	322	279	290	342	356	314	315	314	310	352	336	316	323	339	336	285	304	315	326	304	335	343	326	330	286	329	333	313	330	348	322	325	332	324	347	326	298	331	339	313	300	315	330	333	319	292	316	369	315	289	302	353	331	321	339	345	327	308	331	341	307	346	322	349	350	311	320	319	358	362	305	324	392	325	349	318	321	352	303	314	347	323	320	309	312	327	327	326	317	313	302	318	348	299	308	308	330	291	307	339	323	337	349	355	365	327	334	303	301	338	322	328	349	311	334	320	307	324	309	294	290	341	305	332	308	321	306	351	326	324	305	301	333	340	331	332	349	346	319	336	332	311	359	337	338	324	328	299	321	331	307	283	316	331	360	350	340	289	311	304	311	348	289	306	334	322	330	359	314	305	316	340	318	330	303	320	296	305	314	305	330	342	331	339	391	321	284	343	331	352	315	358	335	296	352	291	274	327	290	315	331	323	355	318	307	338	307	340	331	317	313	314	355	325	328	358	365	323	294	321	339	338	304	313	321	342	348	367	321	349	340	344	327	342	329	341	347	299	288	332	315	338	314	350	299	287	321	307	337	303	341	309	312	303	328	325	338	309	322	342	317	344	344	333	326	339	326	333	309	299	371	344	321	299	290	334	308	330	350	304	330	314	344	344	331	315	375	316	279	314	302	341	349	279	304	356	329	328	346	336	335	305	329	311	332	353	322	288	299	323	296	307	336	290	335	316	328	301	301	324	334	334	323	339	294	291	318	329	312	287	333	300	308	337	320	350	346	316	335	295	322	332	373	359	313	316	335	319	312	354	343	311	324	321	305	308	366	335	303	331	309	351	325	311	341	325	329	308	305	283	342	339	336	359	319	310	355	311	322	344	321	326	323	373	332	325	310	314	305	315	301	346	325	334	284	332	331	317	290	333	325	291	353	351	308	320	377	331	304	316	289	328	305	337	354	338	323	309	350	341	310	329	335	310	329	289	373	330	306	313	341	324	329	306	301	333	332	326	331	321	364	376	322	317	287	328	328	345	342	337	337	366	339	334	328	305	338	299	329	329	344	330	304	332	308	341	321	314	316	309	354	379	315	359	331	302	326	334	378	350	321	377	363	323	318	328	328	286	322	313	337	356	341	316	347	340	312	296	364	354	307	338	328	341	394	346	328	325	313	320	319	312	349	344	325	305	322	298	322	289	319	313	328	324	351	347	304	301	349	333	334	357	297	309	310	315	315	333	326	314	353	343	321	331	313	325	335	301	308	315	316	324	333	313	311	318	300	282	322	346	345	338	301	323	306	351	321	332	335	329	327	324	314	343	340	312	314	306	305	340	351	298	330	354	353	303	345	314	321	297	296	334	298	371	318	338	349	315	347	350	347	324	296	343	334	332	324	350	315	301	313	327	296	327	303	321	315	345	315	332	315	332	351	346	333	350	351	328	352	331	315	300	344	310	318	326	348	317	356	334	321	325	361	326	328	303	339	335	318	302	321	321	290	305	358	339	339	319	271	325	263	346	361	377	331	350	327	335	311	340	352	312	310	319	314	362	294	365	291	334	331	330	300	344	301	314	322	353	322	355	330	348	325	295	329	297	340	280	371	347	325	359	311	314	323	294	330	318	364	352	332	277	299	309	334	331	315	306	314	301	310	306	339	346	298	316	314	358	319	329	331	324	296	313	334	352	301	310	319	341	336	329	308	350	320	316	302	300	308	345	306	323	360	301	334	358	317	342	317	328	336	358	335	346	356	329	336	336	305	332	354	320	302	304	305	349	291	381	325	330	359	363	317	326	305	334	325	360	326	315	320	320	329	316	358	321	330	288	289	342	369	325	301	324	330	308	306	353	316	327	292	319	339	336	364	331	303	317	287	274	332	353	362	314	337	322	314	326	309	304	325	333	337	342	327	345	318	309	345	311	346	317	339	281	339	325	328	321	346	284	367	335	327	270	298	319	357	358	323	327	335	324	316	311	335	344	348	316	314	353	294	312	346	346	320	316	340	305	351	329	319	314	335	295	349	301	324	307	314	328
12637	4569	6381	6774	6558	5445	4546	3952	3564	2703	2282	1860	1651	1515	1459	1333	1184	1072	977	1041	1035	928	929	891	826	868	815	792	816	801	784	817	779	817	773	722	793	822	825	841	770	739	730	762	763	686	763	711	704	783	729	717	695	693	733	728	740	677	717	801	704	693	703	739	749	728	742	685	699	709	737	705	764	735	710	768	748	690	704	745	720	724	708	740	760	739	734	696	720	714	741	702	797	673	696	771	749	706	713	719	718	782	753	693	729	755	705	710	686	709	741	733	784	722	770	721	715	757	758	747	761	726	749	719	707	763	727	697	730	697	699	702	730	713	765	716	682	740	730	736	763	764	732	703	741	776	774	716	737	727	738	773	736	715	687	746	757	736	737	750	702	701	734	745	770	712	756	751	744	723	743	779	706	728	753	757	733	703	756	733	711	725	726	704	716	727	709	744	716	748	770	721	692	719	720	747	728	694	738	686	722	700	736	710	716	737	712	754	702	706	730	745	690	727	749	741	694	724	741	671	726	741	798	699	785	722	737	676	720	726	755	726	757	682	705	715	744	728	735	784	743	729	682	735	711	728	695	736	724	666	676	702	732	698	709	771	705	770	707	704	683	734	789	709	781	750	752	735	736	677	714	748	746	691	774	683	691	719	713	721	744	760	684	756	769	744	731	733	706	679	708	711	715	798	682	719	708	686	742	716	729	731	713	726	730	725	696	740	752	766	734	732	750	736	704	726	705	743	681	675	712	727	773	733	690	791	681	683	723	727	719	692	696	729	731	773	703	713	732	722	711	726	672	755	731	727	673	691	734	725	741	738	765	707	740	750	691	732	707	741	672	712	710	747	728	674	727	728	720	687	706	685	784	762	739	670	728	821	725	698	750	696	730	750	718	705	700	704	714	747	750	736	745	740	744	743	750	769	703	731	748	753	716	741	728	730	753	760	704	711	731	710	671	749	749	653	755	724	701	726	712	693	735	727	771	744	750	694	738	750	741	710	745	726	692	699	672	686	782	729	693	747	745	723	742	719	765	697	735	727	706	728	721	730	776	745	738	718	732	704	735	744	755	697	708	727	719	730	739	740	707	715	695	754	763	737	717	729	715	707	711	723	718	727	698	692	779	746	727	696	760	758	737	690	708	727	747	747	748	784	746	689	748	746	706	739	746	698	719	791	729	758	739	698	710	718	728	714	715	706	719	726	758	762	743	728	754	742	692	749	756	733	728	712	675	705	743	742	725	732	721	737	704	725	738	775	682	705	728	745	723	758	682	716	681	752	775	738	746	712	728	730	669	712	745	737	688	680	733	782	725	697	754	790	738	699	688	717	691	736	736	737	707	764	729	736	713	751	721	706	741	683	681	727	657	713	740	786	719	739	756	669	702	667	720	729	754	729	726	729	720	701	697	696	741	732	740	713	742	717	723	720	717	724	672	733	726	733	720	735	778	742	708	694	720	699	702	746	722	752	748	748	725	693	751	713	719	734	728	688	721	709	703	712	766	735	692	726	718	739	721	723	723	687	738	705	725	704	740	791	737	705	702	701	722	722	724	708	702	747	715	729	757	696	693	719	717	698	719	721	758	763	739	764	724	727	754	726	735	742	692	745	712	746	700	723	776	761	734	778	706	782	742	698	654	716	711	677	704	710	722	716	744	711	727	737	703	708	741	713	710	688	760	760	763	712	774	672	710	718	720	725	700	697	713	712	713	765	728	724	752	733	732	720	757	736	740	742	710	711	725	761	689	723	720	725	740	715	717	766	685	700	775	789	703	732	756	708	734	745	679	734	737	722	737	745	696	735	703	733	717	711	722	697	759	724	732	727	727	713	708	736	712	701	763	735	719	735	700	719	683	713	727	723	718	758	748	724	708	746	757	711	666	702	702	716	690	739	741	704	778	734	747	716	754	719	695	724	716	760	723	759	759	736	745	738	709	708	759	780	772	738	722	688	753	669	723	759	743	702	696	686	712	720	740	709	796	712	741	751	694	747	756	755	736	705	729	724	707	736	714	763	721	673	722	725	692	694	699	708	700	683	718	679	688	717	687	679	734	745	694	732	737	711	684	734	681	690	721	687	722	769	761	729	706	731	721	728	719	767	709	747	744	699	719	729	733	744	709	789	765	717	682	714	709	714	727	788	721	749	748	726	744	696	733	698	738	780	696	724	702	665	728	777	684	722	753	762	715	707	732	707	694	736	728	709	679	688	689	683	707	692	714	693	735	735	716	729	672	686	724	740	718	728	730	702	728	689	781	743	760	714	760	766	730	691	761	789	769	715	727	624	727	682	747	789	699	718	752	680	757	742	732	721	711	725	700	721	735	761	725	696	729	718	752	696	738	755	691	714	688	752	733	765	751	708	707	722	720	711	720	700	767	714	755	738	666	744	708	769	720	686	695	724	709	701	728	664	773	729	703	698	738	726	793	734	724	755	733	731	670	723	688	742	743	709	737	763	762	730	738	668	750	728	715	735	760	741	724	731	674	726	807	725	696	716	732	747	807	748	755	747	720	746	702	744	765	762	723	720	719	747	702	784	765	722	752	693	724	736	730	722	712	738	762	726	693	718	691	759	741	726	736	741	729	731	747	702	677	705	778	699	714	733	740	692	709	733	746	712	736	718	721	710	733	745	731	753	737	704	715	722	737	736	755	724	704	728	711	736	707	734	711	711	716	739	739	705	705	716	752	681	683	683	722	712	773	694	735	682	709	759	750	716	709	760	785	706	705	785	726	725	708	749	726	735	746	717	709	751	775	791	725	693	704	762	707	725	650	734	720	702	747	728	690	677	745	790	724	719	739	700	814	705	693	684	679	683	728	695	773	722	737	688	773	717	760	705	750	661	736	689	683	732	714	756	746	704	783	754	758	719	765	678	693	727	663	720	718	746	694	719	702	677	744	702	713	701	733	743	713	771	761	736	724	711	720	737	770	727	716	733	741	736	718	711	775	756	722	709	648	643	790	695	712	697	693	738	751	729	757	754	778	756	732	749	730	711	764	751	681	733	726	710	716	691	701	709	740	759	758	679	720	743	699	690	706	717	697	727	715	697	754	734	697	736	762	727	740	706	670	764	684	723	743	652	704	700	767	706	718	719	704	701	727	696	758	754	741	759	733	741	702	711	698	748	701	705	696	722	712	705	725	733	715	711	737	735	737	726	765	702	713	687	726	708	743	746	770	701	751	688	754	682	716	704	691	705	738	727	683	704	741	728	730	743	738	710	747	684	739	767	802	709	756	715	717	736	748	711	699	696	743	723	726	697	704	657	663	765	710	745	759	709	709	796	722	793	709	742	775	758	652	806	689	717	716	726	755	720	765	712	755	777	693	706	765	712	690	703	689	711	744	669	731	755	760	685	738	728	754	712	756	765	697	727	712	828	720	728	705	741	715	707	735	749	744	703	761	772	701	718	694	728	678	747	763	748	759	720	679	711	739	724	694	726	732	725	744	767	730	691	681	701	704	726	723	691	757	748	743	808	730	732	726	720
28403	9682	6053	3717	2903	2064	1695	1341	1287	981	770	657	593	632	593	587	508	495	466	458	465	446	456	388	434	402	387	424	432	431	394	420	382	417	420	385	390	394	403	430	407	410	417	376	412	425	390	382	366	379	375	388	366	395	380	417	384	379	421	395	371	432	372	384	411	423	405	404	414	421	411	408	417	396	392	392	386	392	378	390	373	375	394	375	404	429	379	420	369	382	427	379	374	404	387	386	367	372	383	393	416	411	402	390	372	364	426	428	428	389	407	408	403	407	417	379	391	411	379	422	422	450	393	385	432	393	393	382	378	409	409	402	391	375	392	391	402	416	419	371	385	426	406	407	413	406	403	384	408	403	388	357	400	404	366	345	392	415	387	379	385	373	420	396	413	422	390	367	360	409	426	385	399	399	357	378	407	388	375	381	400	365	370	411	418	397	402	417	367	384	380	428	392	388	374	405	472	435	389	388	419	415	352	358	401	430	414	425	411	386	387	433	411	401	441	365	403	374	408	397	403	367	384	406	413	389	405	381	400	363	370	403	395	349	405	392	424	394	390	379	376	361	371	389	396	366	421	380	377	358	403	377	360	439	434	373	399	374	404	440	375	340	365	379	440	406	418	370	408	395	406	428	386	391	374	401	381	409	391	394	393	367	412	359	413	387	375	400	394	424	391	402	375	410	357	403	408	395	378	352	396	404	354	404	357	391	409	398	388	397	416	394	379	397	375	393	361	392	400	407	407	394	372	408	378	389	338	397	391	394	401	411	384	379	411	402	420	361	385	405	422	409	406	440	407	415	379	418	391	383	385	391	358	373	408	394	380	420	406	372	416	418	379	359	404	378	383	410	383	373	424	445	386	453	399	391	370	376	392	372	400	375	428	362	412	391	415	401	382	360	406	406	379	404	374	401	351	426	416	389	401	402	366	407	394	386	423	401	375	413	407	424	382	413	383	392	386	442	417	394	373	359	366	396	384	371	403	358	371	424	424	396	382	371	381	393	417	391	387	357	396	415	423	377	405	412	367	386	421	394	398	389	404	419	380	369	416	419	416	384	375	388	400	392	379	410	383	373	386	390	437	383	378	389	399	387	405	400	392	406	438	375	438	384	403	415	398	370	348	413	395	421	375	421	387	403	377	361	377	395	418	375	393	357	389	416	418	361	357	371	412	398	405	422	408	369	383	389	365	381	401	370	416	404	381	387	408	380	425	431	405	395	388	394	360	381	393	396	420	425	398	406	361	376	376	369	403	392	393	400	411	394	408	392	395	412	419	411	428	376	379	403	393	378	410	384	374	388	425	403	382	413	428	405	435	381	421	383	389	417	380	382	390	354	402	400	367	415	396	417	376	382	401	387	397	400	424	403	403	411	415	422	400	418	414	421	391	416	403	391	387	369	374	417	407	413	390	369	383	352	379	413	376	394	392	415	383	419	416	405	389	383	381	390	351	399	404	382	385	396	388	410	407	442	399	409	369	412	398	355	396	399	369	384	388	417	414	383	383	354	384	383	365	421	362	432	408	381	385	415	380	400	394	401	407	399	404	416	406	430	422	430	406	367	424	422	418	408	395	413	432	413	365	415	424	388	384	387	375	400	409	398	400	413	368	365	415	432	398	379	426	421	375	395	416	372	354	423	374	416	396	399	371	379	397	358	401	398	426	418	377	369	379	375	392	382	415	389	419	343	396	377	388	342	370	393	382	416	415	444	401	427	434	365	410	393	374	402	357	399	433	410	382	378	369	419	456	420	372	385	392	369	395	389	409	374	384	385	403	376	361	372	406	402	434	402	403	402	420	376	429	403	395	394	371	393	396	382	391	386	377	382	391	389	404	368	372	399	385	380	433	378	421	364	362	373	390	422	397	433	407	390	435	422	405	409	378	428	423	410	431	387	385	422	394	392	410	387	418	383	402	386	402	405	434	411	391	365	404	421	413	382	385	395	392	381	374	418	370	412	355	408	380	423	389	352	384	402	418	346	404	403	390	400	368	427	371	420	458	392	376	372	412	392	410	431	372	374	407	436	370	403	371	373	427	393	396	384	370	371	390	367	419	377	386	369	417	415	371	364	404	386	362	383	371	378	401	401	394	399	369	418	427	392	390	376	366	383	403	343	390	384	420	362	398	406	357	422	363	421	424	384	410	432	357	373	432	389	402	349	397	357	401	388	396	336	427	407	420	378	392	414	364	399	401	392	458	411	396	410	382	427	385	409	374	421	353	390	413	368	386	377	392	390	439	436	369	381	390	416	341	351	399	340	395	395	392	402	389	436	430	411	396	357	405	370	420	409	404	393	407	378	377	415	404	377	439	414	385	398	396	400	423	397	385	401	372	404	415	368	400	362	380	391	403	368	358	356	367	389	433	367	397	386	432	374	399	365	390	387	351	354	407	409	379	401	394	396	404	398	383	417	405	361	371	455	429	389	398	381	427	413	416	404	396	341	449	365	396	346	383	413	400	370	419	380	428	431	397	405	398	375	438	398	415	396	413	389	387	408	401	373	367	416	397	395	421	401	354	412	387	413	379	433	372	419	386	414	390	383	389	421	416	340	396	381	402	414	447	404	406	385	398	400	381	388	411	387	369	391	391	388	369	393	394	391	414	376	393	390	418	457	388	368	380	356	405	402	383	390	391	428	380	366	392	395	376	388	367	380	361	343	450	408	406	381	376	413	375	379	399	398	400	403	367	378	387	384	420	407	376	348	348	393	364	412	393	346	394	386	404	384	403	405	429	364	399	423	371	380	436	403	393	377	412	444	374	394	349	370	388	411	425	380	381	384	421	383	369	392	410	389	395	424	417	412	422	384	412	397	433	370	372	398	386	375	411	403	373	375	372	405	380	412	361	422	382	387	365	384	376	362	407	372	391	396	435	410	401	387	387	389	412	420	380	384	384	405	367	395	398	406	379	338	398	370	336	360	444	372	390	360	385	360	371	399	405	423	391	406	382	418	414	410	391	414	337	376	396	373	395	388	434	432	416	395	421	365	408	410	376	404	364	392	406	376	411	389	433	382	392	416	404	381	420	417	423	368	404	386	369	412	373	391	374	375	368	410	356	356	368	406	385	387	393	370	417	424	372	401	389	409	393	405	411	435	381	367	374	418	370	415	388	364	399	391	398	421	399	407	383	421	419	359	409	413	366	365	388	409	393	399	410	448	363	357	429	384	354	363	394	399	366	368	367	354	367	383	407	405	368	354	366	340	397	397	407	411	371	424	375	414	405	403	410	405	405	411	397	418	372	425	395	407	399	396	407	405	349	411	392	420	407	429	421	379	362	433	382	400	388	387	429	394	387	383	383	393	371	386	372	385	404	395	363	405	446	375	411	372	383	402	390	393	349	418	383	399	394	447	412	406	357	375	388	398	407	367	435	409	380	395	383	377	403	383	403	407	399	397	379	399	410	390	377	366	367	424	412	353	406	358	380	388	428	392	383	403	389	404	383	425	367	377	379	416	398	376	381	410	395	360	392	359	425	389
15431	6155	9417	8791	9001	6896	6109	5228	4968	3640	3075	2580	2327	2128	1904	1696	1583	1337	1211	1219	1345	1241	1084	1019	962	1042	1076	942	1024	967	957	934	1034	960	900	921	941	954	1035	991	936	908	958	918	854	827	903	907	794	862	894	852	857	828	862	805	872	872	875	846	889	854	858	850	900	854	884	827	853	877	883	815	877	818	855	882	848	878	913	854	882	854	842	820	882	864	881	860	857	872	859	853	802	836	890	849	869	873	813	850	871	937	908	876	827	878	865	872	864	860	838	841	874	865	806	911	873	839	868	870	854	816	844	832	875	891	871	796	824	894	836	929	844	873	869	836	826	847	851	787	884	854	854	858	838	854	813	805	840	878	839	884	847	864	867	880	813	841	858	887	852	884	871	834	881	845	883	859	840	878	793	837	829	879	844	812	887	841	807	826	853	804	834	855	886	895	845	834	831	873	864	886	836	842	877	849	859	866	882	875	901	879	841	859	834	826	885	876	851	868	857	836	928	867	840	926	843	859	893	900	835	849	870	798	843	879	922	880	879	813	808	844	845	879	836	860	811	792	823	840	833	840	823	819	862	831	887	903	835	858	834	814	839	837	870	894	861	834	836	862	822	880	867	834	844	884	860	814	860	825	879	835	834	814	804	837	918	843	828	852	844	918	887	885	825	845	832	896	870	813	837	822	880	884	863	871	901	918	837	856	885	887	894	893	851	804	855	868	867	891	861	884	835	860	832	859	863	829	836	887	808	881	886	862	877	774	831	867	873	844	843	851	843	778	861	875	844	849	906	930	778	844	822	862	835	865	792	884	842	809	839	848	830	849	876	846	805	821	855	846	879	882	816	826	899	862	893	877	775	853	818	854	852	852	871	825	865	782	869	818	844	858	833	835	841	828	870	868	839	842	862	850	886	836	853	852	803	837	862	832	866	819	850	854	849	851	825	851	882	802	825	863	860	852	862	891	843	830	799	843	879	831	866	828	873	880	860	921	823	883	875	846	840	873	845	929	904	848	877	872	846	823	874	845	840	850	827	905	846	875	881	779	862	867	837	874	855	851	899	845	903	837	828	856	839	795	833	904	857	873	819	881	904	805	835	926	858	826	868	827	850	843	873	844	868	822	867	794	853	863	829	817	885	899	927	915	853	820	900	861	858	851	875	871	872	879	845	876	812	895	769	858	836	873	838	829	863	789	861	907	900	835	884	839	902	884	830	875	815	783	876	830	864	834	863	823	916	843	828	906	826	859	833	836	841	849	837	837	848	809	817	787	884	843	832	828	872	839	887	844	838	875	880	856	867	894	844	835	796	868	806	840	822	897	929	791	864	849	893	857	858	856	899	842	866	881	839	803	852	919	856	878	892	839	875	839	854	861	878	873	796	920	867	847	815	816	848	844	830	832	822	805	879	899	804	870	820	812	862	858	847	817	828	809	854	892	874	843	811	885	874	857	843	774	836	847	834	822	863	882	861	856	856	848	870	815	856	804	872	871	861	832	855	862	882	859	840	892	856	821	853	849	901	872	844	840	852	867	833	841	833	854	838	818	872	867	822	881	839	881	888	870	837	858	843	843	893	811	833	893	849	871	837	806	804	859	846	873	849	856	849	863	857	826	867	869	849	855	868	861	861	918	838	892	821	854	866	902	871	933	812	865	822	848	831	846	833	844	883	836	808	863	858	855	861	852	864	854	855	844	865	855	864	854	820	929	855	879	868	887	911	838	860	847	866	799	860	864	869	863	801	846	831	858	836	850	867	848	840	898	886	829	865	841	833	823	843	814	812	850	892	815	811	842	833	852	854	814	845	762	856	856	853	892	834	827	852	852	884	849	856	831	866	853	836	832	918	867	847	848	842	909	819	874	853	858	856	884	831	824	862	892	846	861	820	828	891	891	863	882	847	868	858	841	848	840	871	878	903	844	853	927	829	828	836	916	843	791	820	882	829	839	839	893	874	894	869	840	853	837	876	852	870	918	877	814	870	866	866	898	833	822	859	850	867	892	882	925	905	849	818	861	911	923	894	832	865	858	832	815	869	807	843	848	857	853	903	932	870	845	869	856	850	853	832	820	820	835	859	864	802	812	864	789	883	839	778	892	870	848	846	856	811	885	841	849	879	860	880	824	812	854	889	855	837	828	855	872	872	851	830	844	819	825	874	839	883	867	852	863	838	862	779	805	815	854	869	873	849	806	834	829	871	833	819	852	882	866	870	825	867	896	852	880	835	824	853	810	846	866	841	849	851	868	818	822	880	846	862	842	876	815	817	805	876	837	842	866	837	820	856	788	873	812	888	836	839	899	836	820	867	898	843	857	828	798	845	831	866	815	874	879	863	817	828	816	865	849	842	806	889	890	877	839	781	849	860	839	809	847	848	884	841	846	843	865	860	893	872	815	869	860	889	846	849	888	847	881	890	872	887	809	895	886	869	818	861	864	871	827	836	840	863	804	842	850	890	852	881	878	868	866	874	844	821	833	859	801	854	785	865	848	885	878	883	893	881	820	841	831	838	907	842	854	879	880	881	869	845	858	864	853	830	837	878	829	831	877	828	817	859	840	869	853	817	851	869	864	813	857	865	866	872	857	852	852	843	869	854	821	817	902	858	845	866	858	874	892	883	870	871	844	858	923	852	806	832	856	873	837	835	866	839	890	871	872	883	894	898	870	826	935	827	874	855	814	844	874	841	872	865	820	884	905	944	857	889	858	854	846	849	804	855	900	815	830	819	831	929	856	825	865	810	892	849	842	863	844	884	853	897	846	886	875	871	825	899	873	820	819	848	874	856	881	831	877	838	848	851	845	906	922	825	830	936	851	843	895	890	841	860	826	868	858	808	869	845	837	882	898	833	848	869	846	903	842	852	828	907	838	892	819	795	907	873	830	873	868	824	872	861	855	843	799	897	840	883	835	789	824	826	802	851	899	824	880	877	849	876	847	872	847	817	858	813	898	819	864	807	903	836	858	877	898	855	911	853	851	820	884	847	843	866	825	875	877	807	842	826	859	812	811	847	820	808	861	850	867	885	845	865	855	837	853	830	828	863	856	797	846	822	833	861	839	862	793	902	850	912	875	902	915	821	827	827	881	855	840	862	843	840	824	875	787	881	849	797	847	857	839	831	850	840	878	873	837	869	817	867	877	811	840	868	854	890	801	870	811	887	850	863	862	893	878	799	821	816	830	833	804	907	867	867	878	893	858	858	887	819	829	866	880	908	894	826	934	875	883	840	867	855	855	895	872	850	831	857	809	847	871	871	841	837	810	836	868	871	872	871	840	847	846	844	865	851	806	838	815	859	860	834	850	881	888	863	814	842	803	822	870	841	791	853	862	846	905	861	885	839	869	925	837	845	866	865	857	866	844	853	823	900	889	868	846	857	905	879	856	871	852	839	847	893	859	868	827	879	874	862	798	847	830	885	866	860	913	823	889	881	844	828	901	913	852	846	860	828	857	842	873	887	888	903	911	870	825	878	823	920	845	822	856	828	829	877	872
9882	3358	2232	1376	1137	849	758	744	668	587	522	411	425	419	387	390	400	369	366	374	379	401	390	355	377	406	408	361	363	351	360	305	348	358	399	338	331	375	324	336	330	341	377	349	338	349	387	357	366	387	383	344	381	357	364	365	341	357	347	347	388	383	334	361	352	374	358	370	341	392	346	336	348	340	354	370	376	363	373	387	354	362	324	349	342	312	397	369	356	346	335	374	364	342	352	346	350	360	325	318	367	343	356	353	345	374	375	351	376	351	403	359	318	339	350	387	365	315	341	364	363	385	392	324	354	331	362	360	379	342	380	331	416	353	379	338	323	363	352	367	341	326	378	387	362	340	353	365	373	327	321	355	375	379	330	345	339	330	298	356	418	327	345	324	364	358	346	363	375	356	340	336	391	356	354	378	356	329	363	330	385	331	338	346	385	352	375	369	354	333	320	311	386	364	352	345	380	306	352	330	358	348	364	389	373	357	345	380	385	371	353	380	364	354	359	347	330	356	341	370	352	326	361	353	345	346	344	382	340	347	355	351	365	331	338	362	359	377	362	330	373	363	347	357	315	358	370	314	334	389	326	331	350	338	346	321	373	408	387	349	355	375	354	358	377	340	378	341	343	389	368	347	347	356	359	350	374	339	325	318	325	337	347	367	332	349	367	328	355	324	374	344	328	337	385	355	340	360	335	347	343	359	336	362	376	341	355	328	364	351	345	360	379	409	377	371	336	335	363	348	353	342	352	378	357	368	360	345	366	381	386	371	357	372	362	337	340	354	338	352	368	353	358	331	389	328	384	347	362	347	333	335	338	356	328	342	362	341	404	339	338	354	361	350	399	343	365	345	362	357	376	370	374	331	342	348	362	350	338	363	324	388	349	356	365	362	362	373	346	361	339	344	357	375	351	354	334	331	310	346	335	330	372	388	335	382	399	387	349	383	386	409	355	366	352	351	352	367	353	355	371	344	346	357	338	329	359	330	349	357	331	368	340	343	353	383	362	337	369	335	360	321	325	330	352	332	322	366	349	373	345	326	334	347	373	376	386	322	365	337	396	371	342	344	374	353	331	377	355	365	366	334	342	339	382	317	361	397	365	335	345	363	321	385	334	346	367	358	379	367	358	329	365	364	398	362	330	332	340	371	351	340	362	393	335	334	358	376	382	356	334	389	350	337	345	346	323	359	348	338	359	365	351	356	369	367	366	381	371	368	367	352	328	367	322	332	331	353	358	352	350	364	343	333	353	374	330	327	347	381	358	370	359	386	339	390	348	365	356	321	305	377	351	394	349	330	384	370	324	324	341	363	324	320	372	339	405	341	380	353	355	347	327	347	347	357	386	323	357	341	344	359	347	355	305	306	363	351	355	356	342	401	389	341	345	395	348	319	354	343	348	313	370	341	382	321	362	400	345	372	423	340	349	380	335	352	345	352	340	369	341	346	347	338	355	308	400	350	305	344	362	340	336	316	353	336	327	369	372	376	308	368	387	346	346	352	342	373	355	375	372	350	376	362	328	377	371	346	361	339	336	350	384	359	352	416	376	389	327	347	361	347	350	336	322	335	336	332	365	307	351	393	357	357	358	365	353	328	355	342	377	388	380	361	382	374	304	361	355	367	324	369	365	328	367	351	389	371	335	360	357	375	358	345	352	321	375	385	399	373	366	346	392	385	361	359	326	308	352	324	335	339	332	328	363	371	368	371	348	344	386	370	369	406	327	359	386	354	376	367	376	336	343	371	348	341	360	376	368	348	386	358	357	344	402	348	361	364	335	342	327	361	424	375	360	365	328	362	385	342	349	350	343	372	372	340	357	357	351	351	400	358	344	335	345	385	347	342	340	341	350	368	322	359	369	349	346	343	348	414	338	336	363	321	368	329	361	358	374	367	339	367	354	358	392	364	384	348	359	354	346	357	378	361	366	332	326	313	361	340	364	357	366	340	324	338	369	379	349	330	379	364	347	311	338	364	353	346	325	326	376	348	353	370	352	367	389	380	348	351	376	350	367	364	359	376	307	344	317	409	344	356	375	359	373	338	334	377	323	379	399	397	353	324	361	346	365	380	339	345	362	357	367	339	324	376	313	360	383	348	353	341	346	341	370	336	351	338	365	361	365	337	360	336	352	318	333	379	365	337	368	329	383	368	361	349	380	376	360	369	379	357	376	359	346	366	389	350	331	377	388	341	365	313	351	336	365	360	351	370	370	380	357	349	349	381	360	365	343	347	346	390	368	349	334	368	303	363	336	367	357	376	339	338	402	366	330	367	326	364	351	341	341	348	314	365	363	353	357	368	333	356	333	355	337	373	372	359	378	368	353	351	332	357	372	399	339	330	354	360	347	357	359	351	335	376	391	343	325	360	336	338	333	340	337	340	353	339	377	314	365	341	354	347	359	398	338	338	358	366	352	345	350	332	337	346	355	327	352	366	404	362	376	360	316	335	374	336	348	356	377	363	342	354	348	365	342	347	346	366	366	376	360	349	356	354	364	364	332	345	379	347	345	335	364	340	355	366	366	337	356	373	306	334	376	336	362	390	347	384	345	388	351	326	333	314	341	400	360	351	356	371	342	379	367	372	354	341	381	344	361	388	313	343	355	357	344	368	382	410	344	356	374	331	330	380	335	324	370	346	365	309	353	364	361	366	383	385	319	313	356	364	374	337	373	356	372	382	324	331	325	335	359	312	361	389	342	353	345	378	405	328	347	359	350	378	372	357	323	363	397	355	333	375	390	368	370	353	339	369	357	310	328	347	366	368	353	354	345	372	409	344	384	392	347	342	372	376	359	374	344	328	350	352	344	356	348	354	351	327	350	379	314	369	369	357	360	350	348	341	346	378	387	349	360	357	344	329	395	347	345	336	405	347	339	328	336	380	348	342	337	365	365	344	304	357	334	369	352	328	372	358	357	357	366	367	362	352	350	337	347	327	339	329	343	310	327	334	368	332	342	375	361	348	359	341	358	320	361	345	362	354	346	377	375	359	354	314	331	345	354	327	386	393	344	354	358	361	372	336	379	338	351	354	386	364	356	365	394	386	362	316	337	355	358	338	329	349	341	325	352	384	357	322	385	350	358	349	365	370	397	367	330	329	351	348	343	366	330	347	346	361	364	339	345	356	340	303	374	381	382	355	373	409	351	364	359	376	355	354	324	332	342	339	351	364	333	374	355	339	323	332	370	325	329	357	327	340	366	374	362	388	347	354	326	325	361	355	347	367	365	371	387	378	319	377	367	351	316	368	348	372	366	347	318	370	340	379	369	354	353	359	371	381	330	370	364	378	349	340	339	377	344	338	336	336	370	358	370	359	342	341	360	374	382	338	333	354	364	361	394	403	362	353	361	354	361	411	344	334	366	345	350	357	361	338	325	357	354	366	366	419	376	330	361	343	353	312	303	356	402	374	365	334	366	360	356	359	372	378	388	338	330	351	363	371	386	348	379	369	364	358	349	387	362	390	350	369	349	347	367	353	355	310	354	360
6227	2966	3938	3971	4038	3061	2870	2430	2303	1966	1588	1361	1250	1215	1049	1047	1038	1012	882	931	882	851	859	870	776	832	854	801	807	826	832	786	797	781	819	794	736	794	852	813	811	811	820	763	803	784	766	782	766	791	762	790	727	768	799	771	811	782	792	785	770	765	772	774	759	822	804	757	737	724	766	788	770	767	762	832	751	790	685	724	746	700	762	809	828	732	776	809	706	783	765	731	784	770	784	765	749	774	754	757	739	782	743	752	806	777	838	746	752	783	808	785	706	747	780	743	767	809	765	801	777	808	801	774	781	801	739	763	765	798	781	724	782	754	732	748	816	727	730	778	787	754	726	806	752	821	771	816	798	784	801	765	770	760	793	747	776	797	780	784	750	767	791	752	814	789	806	807	774	789	813	776	770	755	755	789	759	784	772	762	754	796	748	811	757	736	837	769	741	752	787	778	823	738	797	813	758	794	740	778	747	760	815	767	793	809	754	829	791	777	753	810	767	746	749	810	733	740	756	746	778	779	773	723	805	782	741	788	812	790	743	774	802	812	740	718	768	748	794	751	795	825	793	782	792	790	762	803	739	807	772	787	789	742	746	741	780	843	782	757	735	741	788	761	742	781	785	800	766	761	780	754	748	751	764	742	704	755	779	708	779	764	769	750	811	768	759	717	745	733	738	772	773	739	755	763	771	811	810	755	784	738	717	786	750	773	755	733	742	744	780	792	753	737	794	749	758	746	786	781	785	728	794	774	739	752	713	783	749	769	764	823	797	768	753	784	814	777	740	769	792	751	734	762	787	786	865	798	761	767	770	734	722	781	760	758	769	774	728	821	782	787	798	765	740	807	775	750	757	711	742	829	772	801	781	714	787	768	811	739	759	725	780	738	780	716	767	721	823	758	753	809	752	813	759	748	737	761	771	789	800	750	789	748	766	794	751	794	782	761	760	790	772	759	734	755	799	806	763	748	776	782	779	744	838	765	775	751	774	761	813	743	754	784	770	789	768	763	767	752	766	795	805	812	789	795	850	737	797	721	791	802	720	768	739	753	793	832	780	767	743	740	787	766	815	747	776	760	723	765	759	783	781	771	758	751	788	775	777	746	726	770	770	771	838	768	787	778	745	781	761	759	754	796	782	749	739	810	736	774	754	747	832	774	740	727	749	756	727	778	769	734	731	758	752	761	725	777	768	770	703	816	743	752	730	768	764	799	779	817	748	768	777	721	763	725	769	773	764	766	764	782	770	803	754	756	773	752	794	777	720	807	808	764	766	800	770	752	745	731	742	758	757	742	748	741	736	768	818	798	817	739	794	745	753	799	755	751	765	768	783	771	751	764	778	765	730	694	766	763	802	755	703	747	793	766	725	711	764	747	775	783	771	789	826	719	760	774	775	761	781	797	800	806	783	736	786	767	729	724	758	792	797	764	801	805	759	803	808	760	783	833	753	766	782	755	768	776	761	778	766	777	775	740	758	799	807	716	720	822	774	749	763	779	779	774	786	788	789	780	743	782	752	709	723	794	837	773	806	781	759	785	789	757	774	768	736	786	772	760	774	715	741	728	771	736	744	798	785	781	775	838	763	745	791	752	759	864	756	804	807	808	784	768	814	753	794	813	771	820	733	827	745	755	780	757	775	804	821	759	760	772	778	774	779	754	773	733	744	732	770	781	792	782	722	781	770	792	746	749	805	772	775	763	767	773	801	801	771	774	749	700	788	743	753	827	761	771	756	772	767	778	789	795	741	764	745	748	766	732	800	736	808	752	767	812	801	774	837	817	771	762	699	778	760	800	760	762	767	763	768	786	753	793	777	749	739	757	731	772	753	809	782	793	816	739	767	768	765	764	791	744	757	818	755	801	759	713	791	775	726	751	783	756	751	792	770	744	747	800	748	742	772	787	731	753	780	685	786	727	759	753	746	771	720	741	802	755	743	819	802	753	799	812	744	768	760	782	813	752	761	779	823	772	793	751	776	771	753	778	737	782	809	789	793	717	781	752	722	737	766	762	743	793	815	813	767	756	798	811	765	842	783	752	774	723	732	736	752	758	740	761	746	784	759	740	787	722	763	802	747	789	765	791	769	790	783	777	763	742	764	772	773	804	742	740	776	821	799	788	732	808	756	769	718	751	811	752	778	727	773	806	765	748	778	770	781	805	800	751	732	807	782	787	820	779	772	782	731	787	732	759	710	740	804	756	755	795	752	789	782	793	790	733	797	767	785	766	770	794	796	754	794	797	756	808	763	780	755	804	787	730	786	739	812	793	770	752	750	740	830	756	770	782	730	734	745	765	752	767	738	770	777	752	739	692	794	731	751	733	787	728	820	790	868	792	790	751	749	779	808	740	735	791	745	754	786	746	693	790	752	791	819	737	781	745	775	768	737	735	790	770	794	778	788	715	786	738	764	745	745	757	722	749	791	744	754	754	754	737	769	790	739	751	743	786	750	785	747	758	798	766	783	746	766	748	746	822	746	803	749	776	784	728	737	748	741	803	794	771	739	790	770	757	744	799	741	771	782	708	740	802	738	761	754	802	795	761	777	802	774	787	780	797	750	785	733	765	786	761	740	769	800	769	796	783	824	761	757	806	773	778	787	754	766	744	869	788	787	761	763	753	771	786	741	804	790	756	772	744	768	741	764	725	786	775	787	768	797	796	777	775	783	782	764	762	760	754	723	763	802	716	757	780	711	792	760	760	734	789	798	825	776	754	770	794	737	771	742	798	784	755	797	754	792	812	756	798	768	758	791	787	784	772	777	735	775	752	723	744	723	825	784	755	783	790	781	745	781	781	743	728	806	787	815	773	804	752	786	754	719	799	830	770	815	755	759	769	739	812	722	790	718	800	723	754	768	801	802	772	764	764	774	754	763	788	761	761	808	801	750	787	787	739	774	783	778	784	785	856	779	761	741	757	755	736	759	793	788	779	781	775	785	814	781	760	807	767	804	705	782	728	754	809	779	721	769	736	751	792	778	745	765	826	796	767	749	762	729	739	742	766	768	742	782	740	764	770	811	765	745	738	781	788	747	740	786	779	735	760	810	791	803	808	801	757	802	787	728	749	758	738	776	775	725	764	822	837	773	811	764	703	781	751	763	792	762	819	741	769	778	722	752	789	779	734	734	789	793	754	863	728	789	762	812	760	764	717	771	808	769	750	785	805	793	738	764	803	796	849	766	789	740	777	749	758	755	784	776	792	790	761	768	795	758	844	776	789	765	771	744	695	723	779	849	761	755	739	723	776	774	803	777	787	760	745	767	769	774	744	762	724	733	739	797	815	752	740	809	819	736	734	752	757	760	759	758	764	743	772	762	727	775	797	810	787	819	811	809	809	813	804	828	763	819	814	775	785	757	785	795	769	794	767	789	779	757	739	763	779	791	748	747	792	752	772	768	782	777	726	837	749	764	758	744	751	775	743	819	730	716	718	723	714	777	781	774	738	803	763	749	773	783	776	760	771	726	795	758	779	743	778	747	757	765	782
20257	6271	4261	2671	1845	1331	1129	955	821	709	624	547	511	473	391	402	376	406	389	366	341	325	345	337	368	333	305	304	302	324	348	351	306	306	338	328	350	345	307	327	366	342	374	309	347	346	322	344	286	309	303	322	357	295	325	322	310	363	338	352	312	368	321	316	317	346	320	330	312	347	326	312	303	317	310	339	333	298	357	320	368	356	326	356	337	322	332	299	346	364	293	350	329	337	297	349	366	337	355	301	302	323	304	364	281	335	324	342	317	312	343	327	331	328	277	317	370	338	310	332	305	309	328	338	338	318	321	321	328	322	312	343	312	296	290	305	325	364	319	369	334	316	349	331	329	339	349	327	334	344	275	343	323	316	280	320	323	338	341	319	318	329	381	345	332	343	321	329	317	335	325	364	334	347	332	333	356	345	350	325	333	364	335	301	307	326	308	310	326	322	360	313	274	317	330	334	311	330	342	309	322	321	317	324	340	312	293	337	329	328	315	350	337	310	356	317	318	317	343	362	307	340	331	340	342	351	313	296	289	308	324	333	315	352	332	299	327	337	325	342	325	334	304	341	377	311	362	347	332	313	305	323	317	328	305	324	349	339	311	360	343	339	312	342	323	297	333	330	306	352	354	345	297	322	331	309	334	323	301	327	346	334	284	294	344	324	351	339	277	345	310	354	320	330	350	338	351	325	347	323	353	315	308	322	328	326	319	319	344	299	327	370	311	334	363	322	339	321	363	293	299	348	345	319	347	351	323	331	345	358	322	323	320	314	353	323	315	335	337	328	313	350	357	352	315	300	331	288	335	361	337	337	344	343	341	337	344	303	317	343	342	337	350	317	295	318	300	338	359	324	344	339	339	301	324	329	317	309	323	311	337	341	342	344	334	305	326	316	359	317	345	321	321	326	296	320	304	346	357	321	327	277	351	326	329	338	358	344	316	303	324	359	347	331	324	335	329	321	351	330	288	324	309	335	331	307	307	293	279	342	340	281	313	297	347	266	303	325	305	321	322	333	342	368	316	342	329	321	301	291	311	337	340	345	319	317	361	295	311	341	321	338	312	339	324	370	336	296	319	327	326	336	321	349	308	343	376	341	335	314	316	314	297	334	336	320	333	314	297	310	366	310	338	349	328	298	302	321	348	307	348	330	320	318	325	339	311	361	350	332	341	359	330	360	345	317	343	282	289	305	304	319	347	328	346	341	326	319	323	356	306	322	301	348	355	324	316	335	323	319	296	298	330	325	351	342	336	319	300	329	331	310	335	358	320	344	308	331	357	326	294	324	312	340	314	307	319	307	312	295	316	325	343	325	336	319	306	338	310	328	354	327	326	315	306	298	279	330	301	352	338	343	311	330	326	297	358	319	308	341	316	287	326	304	316	298	305	339	336	327	354	289	331	300	346	302	318	346	378	322	301	307	293	345	295	304	331	331	296	357	304	354	310	310	331	342	329	319	344	351	346	343	314	354	333	346	332	323	312	344	353	327	298	328	377	333	337	320	317	276	346	311	299	304	342	345	353	320	321	322	336	332	296	354	372	306	327	306	336	332	337	322	298	339	292	295	332	357	342	299	359	340	303	303	327	311	344	347	299	347	384	316	317	317	339	308	330	317	319	316	326	319	340	319	357	364	311	360	341	360	326	313	290	322	318	356	352	307	333	335	319	331	377	364	286	351	321	311	354	312	345	345	313	360	314	307	309	313	329	347	312	351	359	328	304	354	350	322	289	296	363	325	326	323	295	313	354	276	322	318	328	337	296	352	327	288	309	313	297	320	341	310	308	329	330	314	322	328	365	335	315	312	328	347	352	330	345	386	330	316	373	366	331	369	324	315	339	320	311	325	336	324	342	343	338	342	326	342	337	333	350	309	365	316	312	345	321	293	332	331	324	297	350	321	336	349	312	327	297	340	323	354	327	338	339	332	322	323	326	322	347	336	339	312	329	312	334	335	321	329	283	329	347	342	357	325	325	325	361	332	301	318	320	314	296	336	299	346	324	329	348	344	313	303	354	322	334	312	301	295	310	337	330	352	358	337	342	350	335	333	322	315	344	317	308	310	355	297	338	339	311	338	279	325	362	313	325	304	312	295	320	297	291	364	285	322	311	343	366	343	335	333	310	315	331	382	314	352	332	355	343	321	320	300	320	302	326	309	321	301	320	341	337	306	304	317	330	327	326	313	351	317	314	344	330	347	338	338	330	356	345	355	319	313	324	323	332	345	323	321	350	313	313	345	321	328	372	302	340	328	305	323	323	307	306	312	340	292	314	321	336	309	347	310	332	335	391	326	351	350	343	348	300	323	322	344	321	316	321	330	313	353	309	356	332	338	340	294	358	352	331	318	309	329	277	310	341	331	331	303	282	306	282	312	343	336	320	350	364	316	337	329	317	331	347	326	321	288	305	324	299	332	316	337	320	310	355	334	321	346	295	318	281	300	298	376	294	314	349	327	337	342	328	356	320	328	304	307	311	300	311	309	297	285	330	319	321	347	340	328	324	329	354	338	320	327	315	345	310	294	304	299	292	302	370	331	294	310	324	327	314	337	327	327	313	333	357	284	356	338	320	306	315	334	304	319	321	341	275	335	344	355	337	343	346	307	320	356	318	312	333	314	303	324	334	311	306	318	362	316	322	313	325	306	303	315	310	312	327	325	325	290	307	354	337	340	358	292	308	334	318	341	317	334	304	325	353	339	303	312	342	320	332	357	299	319	339	329	315	359	320	343	322	329	342	345	336	312	339	316	330	296	359	355	309	319	349	311	316	303	330	310	322	344	294	345	321	317	306	314	302	350	330	327	330	317	305	324	273	308	314	276	297	338	316	349	343	315	331	346	321	310	348	373	339	319	318	298	313	324	326	356	362	309	316	353	348	316	309	356	322	345	342	339	305	333	300	334	308	309	311	333	324	353	310	327	314	310	321	332	327	326	348	282	336	330	322	323	362	321	318	302	309	328	306	316	299	335	355	339	340	355	348	326	320	338	293	308	325	318	349	328	327	326	337	350	322	322	293	327	317	285	325	344	345	316	328	334	363	358	332	305	319	341	359	313	356	320	315	348	331	301	287	316	325	323	334	304	307	327	310	316	330	318	312	335	332	322	362	343	328	287	330	307	312	357	316	315	330	316	312	312	328	365	327	323	359	324	345	336	350	304	338	345	332	295	330	332	337	300	335	332	349	367	333	330	330	324	325	337	310	320	321	313	322	322	308	322	297	321	331	353	321	373	309	328	321	297	294	313	364	309	312	305	301	312	346	361	349	346	299	316	298	333	316	337	329	300	337	319	312	316	343	321	334	322	309	314	333	333	323	315	349	329	321	315	348	329	311	326	373	328	317	310	344	300	290	316	347	330	329	331	318	297	289	334	327	344	348	331	323	356	337	326	330	327	325	335	368	327	312	284	318	307	333	342	329	349	331	297	288	313	314	315	296	339	290	283	337	334	311	340	333	300	314	356	311	312	331	345	313	309	363	373	311	335
12134	4736	7226	6968	6323	4959	4653	3918	3593	2874	2426	1871	1744	1576	1405	1270	1231	1069	1033	985	1039	970	943	865	836	858	878	810	859	821	806	785	816	804	781	762	746	818	770	829	726	825	737	799	741	748	712	786	700	713	763	771	722	747	731	743	707	784	730	713	746	685	710	782	734	714	769	756	743	720	762	717	767	705	740	801	758	730	705	705	713	760	773	748	741	711	725	718	745	678	705	715	706	756	749	793	728	722	748	751	764	751	785	741	720	738	717	704	684	739	702	712	697	708	717	705	680	731	729	711	744	744	737	749	734	731	705	732	726	744	781	727	745	723	777	715	720	775	737	752	677	754	710	739	744	758	711	748	736	743	756	754	758	744	749	750	744	682	757	722	747	736	748	785	725	738	786	730	730	737	724	748	694	722	739	739	747	731	697	707	716	694	727	770	750	666	742	701	722	710	789	758	739	775	746	648	711	738	733	718	709	699	732	737	733	719	707	754	700	729	714	736	763	736	763	753	714	747	751	742	721	776	721	730	756	730	777	753	711	693	760	723	745	712	738	688	714	704	769	712	725	689	705	727	723	687	700	718	776	666	663	730	675	722	741	688	736	741	744	775	736	738	741	741	769	726	697	701	723	728	701	778	716	715	718	705	759	720	694	707	712	753	714	709	754	771	736	705	745	741	677	738	708	745	729	734	767	770	712	740	668	750	743	735	712	710	683	737	724	740	668	704	731	688	674	766	724	735	743	694	764	708	674	698	711	739	700	741	686	704	740	738	731	768	662	729	747	707	747	764	693	759	707	759	697	750	722	695	747	783	740	702	659	708	726	726	702	657	709	735	720	697	706	706	704	703	728	753	754	681	723	809	733	742	737	695	748	720	740	741	730	696	760	713	741	753	720	746	686	717	723	801	709	748	706	728	764	775	685	753	720	724	748	677	784	715	724	782	722	684	764	724	716	700	697	752	686	737	697	723	718	704	765	735	671	727	761	758	681	744	713	697	724	757	718	681	715	759	739	715	749	736	749	707	739	724	683	745	715	761	701	759	755	734	750	748	713	756	701	742	772	758	697	728	718	712	765	715	724	769	745	735	740	731	721	701	689	804	733	725	720	761	739	703	687	738	731	713	684	696	732	735	781	752	720	719	720	691	679	737	679	711	730	751	671	742	739	725	723	775	737	690	708	727	770	753	743	712	695	747	724	755	677	734	756	734	726	754	733	760	764	727	721	745	684	732	712	650	693	753	704	689	728	674	770	685	720	697	689	739	740	685	716	751	725	790	734	698	721	692	727	704	664	662	709	762	788	723	738	712	735	739	735	732	737	708	727	713	698	732	714	671	708	747	756	745	731	705	727	694	719	699	725	708	744	733	706	733	713	753	739	746	709	684	727	733	709	754	730	717	739	731	710	727	726	733	754	685	679	683	720	743	764	727	749	771	717	723	694	741	681	731	762	735	689	687	734	716	722	734	739	684	719	719	762	726	703	698	744	734	765	715	694	725	726	705	701	706	704	750	741	764	691	716	749	722	723	736	717	764	743	733	745	729	732	723	734	706	727	695	733	726	713	692	734	679	705	670	701	751	751	712	703	732	705	721	765	748	728	722	709	759	731	687	757	712	760	744	735	702	750	722	705	741	719	739	775	721	738	705	715	763	772	742	740	717	687	663	746	749	746	738	718	712	753	696	671	697	708	768	718	695	734	722	736	755	683	706	741	742	723	743	718	743	705	759	721	666	706	686	730	739	712	785	731	756	722	736	714	734	751	723	684	687	731	711	752	757	764	749	742	733	728	723	693	741	739	724	750	717	737	696	696	809	738	745	741	727	770	706	695	671	705	737	699	685	723	710	698	715	692	744	764	736	684	734	695	669	748	685	793	723	722	660	759	757	753	758	735	728	662	691	721	771	730	687	723	697	704	700	727	736	769	695	739	725	754	761	703	697	696	718	680	701	688	683	736	724	753	698	691	736	706	746	737	740	750	699	679	716	713	797	685	708	705	716	699	705	724	692	714	706	735	744	704	701	701	721	706	723	726	715	714	721	719	688	717	748	773	735	764	715	710	720	753	734	752	686	748	727	710	760	738	695	721	729	697	690	668	676	751	724	719	757	685	679	727	725	682	736	769	675	731	719	687	733	715	715	715	747	706	725	711	692	777	714	699	711	739	751	749	716	728	751	753	686	716	685	741	692	746	718	760	742	719	732	797	757	764	765	684	689	715	691	708	660	753	705	699	698	766	763	789	706	747	728	749	758	697	720	731	762	734	673	712	729	700	768	681	722	740	733	716	731	762	699	739	756	791	726	714	709	714	739	742	739	741	697	723	743	705	708	723	729	722	718	740	716	717	755	776	720	705	712	721	694	723	730	727	695	716	686	751	720	754	694	716	699	706	749	733	737	738	696	738	752	713	706	730	738	695	790	693	721	704	714	684	744	686	702	694	750	706	759	738	714	722	727	736	745	704	726	794	697	708	734	735	714	753	733	701	697	743	749	729	749	735	685	711	726	722	763	704	712	727	702	692	663	708	700	731	741	772	760	728	716	709	723	665	707	696	755	715	719	765	726	738	708	742	756	730	776	727	744	734	749	716	753	687	721	730	737	769	697	732	745	698	737	748	747	721	696	736	751	778	708	723	714	719	703	716	697	733	736	719	724	700	738	728	744	774	726	722	735	722	715	724	726	789	702	686	690	738	760	721	750	712	718	735	718	743	722	668	734	722	695	718	746	728	740	726	730	674	710	726	652	693	759	756	731	733	708	740	711	714	724	731	725	731	680	734	784	730	746	710	719	772	705	720	726	688	706	736	751	762	693	729	712	723	728	705	661	688	746	720	736	719	746	717	750	739	757	700	685	715	716	736	755	707	719	688	743	700	737	776	729	783	742	747	736	748	724	665	715	737	693	679	729	707	735	763	713	773	713	678	732	788	720	706	743	773	762	683	698	743	739	724	726	726	772	716	761	737	676	743	708	739	728	718	687	755	703	730	713	750	735	762	711	813	701	736	723	723	709	708	686	746	716	712	724	736	710	714	766	727	747	726	753	736	719	720	706	723	715	746	726	697	695	737	747	707	691	695	694	705	697	750	694	678	766	699	720	737	679	740	745	733	694	701	769	734	725	784	759	768	722	746	731	782	695	680	762	721	729	737	761	712	714	704	745	741	733	724	676	710	717	741	732	696	750	704	733	707	730	716	707	739	667	722	718	742	752	716	740	786	829	734	792	726	728	723	738	732	740	720	700	726	775	749	710	724	703	690	720	715	703	782	743	685	694	694	707	716	715	787	754	700	730	770	753	781	762	717	762	774	771	714	759	737	658	709	716	725	729	747	730	727	712	682	753	740	727	716	748	729	717	709	700	770	720	698	741	713	696	703	710	677	750	733	762	722	733	719	731	719	680	728	722	698	694	707	763	758	685	728	699	747	704	719	726	740	724	694	748	694	740	756	701	755	712	756	758	696	751	723	736	684	729	697	740	801	711	757	727	742	711
29276	10390	6835	3971	2658	1821	1549	1314	1223	1077	840	693	609	585	531	576	474	466	452	436	463	462	443	422	399	388	368	398	416	414	402	420	403	427	426	387	367	415	399	412	383	429	413	365	370	356	427	360	399	436	378	402	393	394	364	381	348	411	408	408	383	416	435	416	408	406	397	418	405	335	431	387	402	392	373	380	432	389	422	416	389	397	383	381	386	362	419	388	380	384	369	354	377	391	397	451	408	395	382	428	364	371	401	379	407	406	407	375	418	410	374	353	358	417	405	360	430	412	432	363	393	384	368	355	403	401	400	387	403	415	375	390	427	410	382	373	388	394	395	401	377	423	379	424	380	377	378	394	405	383	401	371	388	420	375	385	368	394	424	399	367	401	390	400	414	417	404	379	394	384	435	405	435	383	421	397	393	377	398	415	385	378	382	390	392	350	373	417	381	414	381	421	389	395	384	360	395	370	381	416	377	366	375	416	350	373	392	373	402	375	435	409	421	375	395	393	366	385	400	379	355	447	406	400	404	420	395	390	398	390	358	367	385	368	383	403	421	367	394	381	383	401	408	358	407	423	372	398	396	374	395	407	425	412	439	354	378	380	365	409	388	368	397	364	394	406	394	354	388	367	413	388	371	362	401	391	409	429	423	418	400	383	392	391	404	419	399	392	410	380	400	388	365	392	396	373	382	363	391	359	408	404	408	396	388	387	404	373	360	411	405	392	369	400	421	386	417	432	365	374	388	374	394	418	377	385	393	396	421	415	395	398	412	426	369	360	393	393	375	392	384	429	390	388	422	398	397	387	370	403	422	387	414	374	377	391	375	379	332	393	425	399	375	385	368	361	382	399	416	368	379	435	408	395	395	422	386	364	360	437	385	408	411	419	386	396	406	436	388	389	370	427	371	391	367	371	404	367	418	371	403	374	374	383	401	425	359	387	429	397	384	406	414	425	387	415	396	389	427	381	394	376	395	393	432	393	393	402	369	398	411	431	362	384	360	372	389	399	401	417	413	427	429	416	404	436	427	402	425	363	389	382	407	411	390	370	420	420	395	420	436	374	392	396	397	380	431	396	389	380	388	381	377	388	384	386	366	374	386	393	411	394	367	393	422	415	389	405	391	413	401	403	363	366	378	384	398	379	380	401	398	397	439	375	385	378	428	377	395	397	409	396	381	384	415	382	410	431	410	424	381	409	403	407	374	427	365	383	381	394	396	372	381	420	403	411	372	422	366	382	416	384	414	341	423	399	375	396	393	401	391	391	366	393	387	388	387	386	449	364	411	352	388	400	376	369	380	395	380	391	400	391	426	389	412	394	436	405	411	366	430	395	415	413	360	389	392	414	379	405	386	418	413	391	400	368	375	370	368	425	433	368	391	399	355	392	393	403	382	394	387	427	413	381	381	384	408	417	402	424	405	409	399	395	415	401	394	385	342	384	404	371	387	380	408	426	406	378	402	420	424	389	396	395	400	407	410	405	345	344	401	414	388	422	401	390	439	390	411	384	398	403	405	385	358	408	417	381	391	408	430	419	366	400	406	419	403	357	372	395	402	374	398	386	386	383	407	393	410	389	407	401	382	404	405	397	406	416	362	417	367	385	359	429	435	406	422	433	416	420	366	367	402	390	346	378	398	371	406	370	400	427	412	370	390	395	380	399	401	390	424	352	403	384	341	374	361	394	423	427	348	366	372	371	406	424	402	405	393	400	393	413	385	384	384	336	382	417	352	359	379	375	389	387	366	418	374	407	364	429	380	418	379	384	423	449	396	397	406	397	379	412	398	401	393	423	407	383	414	380	379	407	428	357	403	398	381	373	386	396	383	388	372	405	381	380	351	388	406	383	369	415	413	427	411	406	389	424	403	401	401	405	368	370	384	379	376	379	427	418	370	413	368	387	384	380	426	381	431	379	399	323	405	382	385	406	400	429	393	430	402	397	398	389	405	361	379	382	431	425	417	411	387	367	407	407	408	382	423	388	341	423	353	401	380	412	410	408	381	365	393	403	410	416	389	400	382	387	381	382	417	374	391	407	389	412	398	372	400	367	359	389	396	409	397	389	392	394	412	423	379	391	416	402	417	399	366	370	380	419	364	383	400	403	404	421	390	399	404	402	397	400	389	390	423	409	401	406	442	419	390	393	397	363	364	390	386	376	376	430	355	404	393	387	386	385	376	404	393	418	358	417	377	378	429	401	449	397	385	370	383	404	388	353	389	421	398	412	421	372	415	383	408	398	413	382	424	398	386	424	373	348	369	388	390	417	375	389	418	396	424	380	341	432	387	359	355	368	377	410	400	434	384	372	412	402	357	377	382	406	380	384	373	403	405	354	383	401	391	394	391	399	389	390	382	407	361	400	381	392	378	419	437	390	410	351	383	386	422	423	417	393	400	406	409	445	413	423	396	409	396	366	385	396	417	413	425	377	401	412	397	366	353	355	379	381	399	384	403	362	389	398	408	383	418	387	387	395	398	380	386	377	426	379	381	388	388	424	401	358	384	380	385	386	382	355	392	370	428	388	353	399	427	419	391	371	394	362	422	393	392	418	368	380	371	397	411	419	400	375	413	394	418	400	395	381	387	397	389	366	393	335	397	377	402	402	436	374	399	388	386	404	405	399	335	371	397	400	353	390	397	427	410	391	392	376	409	378	413	394	442	431	387	399	391	380	423	350	412	387	372	374	376	422	399	408	395	360	392	368	418	419	411	392	405	403	374	392	388	393	414	375	389	400	408	433	445	397	419	411	401	417	380	401	443	412	405	421	412	382	375	397	382	389	376	411	389	403	419	354	451	419	420	383	401	385	421	380	385	386	403	406	388	399	369	404	422	369	382	362	447	425	408	404	362	403	396	431	397	411	409	408	415	384	397	434	399	431	410	432	389	414	402	379	382	369	350	375	455	358	437	400	384	411	365	408	415	396	398	373	385	410	352	396	376	369	391	364	377	391	336	398	424	403	369	375	390	387	418	396	402	394	459	448	394	395	377	371	361	393	421	370	351	397	400	417	367	429	355	401	447	406	389	365	415	408	390	397	383	415	402	383	404	412	415	381	356	388	390	407	423	415	371	388	417	355	358	360	379	389	389	404	382	379	387	385	395	397	406	408	391	351	409	384	405	365	421	452	378	383	385	406	417	422	379	378	400	437	371	359	409	374	418	410	405	425	398	370	397	404	406	369	427	425	326	395	419	389	370	383	404	357	357	403	382	410	395	365	371	392	396	402	388	354	386	399	398	394	365	409	387	427	407	375	380	421	361	411	412	399	366	382	399	384	423	380	352	403	387	384	379	438	379	352	435	363	400	370	376	384	384	409	416	377	436	414	394	365	393	392	417	392	394	354	375	408	419	363	392	382	438	361	407	436	379	403	380	406	345	396	404	391	346	350	401	373	426	383	384	389	389	422	429	373	392	416	391	401	393	431	397	399	373	388	387	389	388	392	401	398	384	407	380	369	395	414	423	367	373	418	399	431	393	376	409	439
16132	6754	10075	8907	8395	6249	5775	5262	4543	3805	3276	2606	2165	2096	1846	1660	1528	1324	1213	1242	1290	1163	1139	1074	1042	1020	992	972	1014	946	911	954	998	967	901	914	940	940	1036	1022	1031	1035	874	880	887	908	871	894	893	870	900	803	889	912	887	854	857	897	877	815	849	843	798	888	861	835	865	847	827	845	910	858	823	836	892	869	868	907	854	830	865	880	848	811	878	881	904	830	862	852	851	822	831	862	835	850	827	870	848	824	853	859	863	833	844	871	833	877	886	855	836	799	853	842	791	848	859	844	834	870	831	888	835	875	861	841	820	881	863	887	828	853	898	806	819	861	842	923	867	868	836	885	848	876	827	879	854	804	875	845	855	860	904	868	831	876	855	842	843	843	873	895	895	847	869	834	898	906	815	826	845	804	828	827	869	848	858	873	850	835	900	821	828	845	828	858	802	909	847	858	842	846	825	839	841	855	843	862	829	913	896	867	860	885	822	795	852	895	879	816	826	819	860	855	876	890	902	826	881	830	875	868	833	873	817	867	889	855	825	879	923	872	888	856	857	841	821	854	876	830	889	872	817	807	875	875	837	827	884	871	909	826	871	852	836	822	897	853	859	895	926	884	867	818	793	886	833	845	837	798	821	834	800	871	846	927	828	827	839	870	823	856	885	904	853	866	858	859	873	858	892	858	807	860	816	881	880	837	865	867	807	831	881	789	865	884	805	828	854	868	850	857	818	837	774	862	887	878	793	895	863	854	869	845	828	875	860	832	872	911	854	860	864	868	869	809	893	859	871	840	860	839	788	814	810	913	806	849	818	873	854	876	845	825	831	836	873	900	893	868	838	883	832	790	860	881	845	816	872	826	868	833	856	859	861	871	870	889	881	808	859	874	844	844	772	864	832	803	793	833	854	855	852	851	886	862	863	830	871	844	839	806	859	870	837	849	826	865	812	856	877	814	818	884	906	819	821	831	816	825	861	851	890	841	858	899	850	819	823	849	916	823	845	876	922	827	857	888	862	811	866	859	881	833	882	862	857	877	850	831	845	857	856	842	843	854	838	830	829	884	813	848	886	859	819	855	922	815	841	850	780	872	866	838	888	811	897	857	838	833	857	828	886	853	895	835	774	847	829	829	845	851	862	852	879	827	821	856	858	849	858	872	837	824	837	880	875	858	882	851	879	837	802	838	772	835	839	848	832	843	843	844	841	852	841	865	857	831	902	844	888	852	882	861	866	838	807	843	862	824	832	874	853	842	902	859	864	882	878	835	868	867	839	865	863	863	865	921	879	829	865	824	852	878	889	812	890	810	864	850	834	870	876	847	830	931	804	819	855	827	836	807	845	903	840	879	885	797	842	880	893	872	845	858	803	839	854	843	838	824	857	808	836	847	886	831	887	835	885	847	870	887	846	829	795	845	874	856	839	830	906	836	878	878	812	842	842	831	801	843	864	834	881	873	867	840	789	887	868	892	828	842	814	843	854	881	893	852	847	858	849	823	827	877	885	809	837	834	863	765	827	876	843	907	860	890	823	828	856	856	894	839	865	825	823	841	909	901	899	874	808	870	830	888	869	818	798	874	916	865	858	880	824	821	849	812	889	854	912	874	890	859	844	829	804	877	875	892	836	844	831	875	840	901	895	869	891	844	862	870	825	874	819	881	833	849	832	865	789	839	856	832	840	810	856	880	896	836	830	846	911	857	854	847	821	870	826	843	856	799	811	860	860	775	843	857	869	824	843	817	923	848	922	824	811	901	875	854	849	893	860	888	835	834	828	812	841	869	866	858	845	875	838	836	849	841	880	892	843	870	882	856	847	851	875	829	856	829	800	814	905	895	930	853	868	828	827	852	811	864	860	812	859	871	816	834	808	852	896	859	870	876	826	871	867	869	864	845	917	845	822	814	847	818	847	918	852	872	878	849	935	907	871	806	832	853	852	822	868	801	832	861	832	907	859	815	839	874	829	880	876	876	857	867	845	884	794	828	876	845	869	846	842	846	853	872	891	833	831	864	884	846	848	871	829	863	875	811	855	833	895	825	894	892	868	882	859	851	810	850	842	900	884	897	874	855	859	850	847	853	823	852	829	855	862	827	865	816	878	861	864	881	826	881	865	859	870	800	862	848	890	898	821	870	861	849	890	833	898	900	878	847	839	861	833	869	914	835	817	835	808	852	829	832	861	884	883	836	847	881	793	816	844	815	809	841	866	852	885	871	927	866	837	861	897	890	876	864	841	876	865	859	882	877	864	830	851	831	840	843	814	855	867	808	838	895	848	880	849	868	828	841	853	888	842	861	883	865	830	837	862	828	908	776	915	838	848	831	823	864	831	824	885	893	909	859	870	882	869	870	824	916	857	854	853	834	812	869	855	869	863	861	898	854	852	863	858	871	820	806	868	887	841	879	918	855	831	812	826	855	857	875	889	819	879	884	847	866	843	830	877	876	888	863	866	903	855	902	897	889	865	852	854	848	911	844	854	854	878	868	802	849	811	839	865	875	839	872	828	764	892	829	819	858	868	864	885	921	839	822	877	849	939	854	855	817	893	845	837	885	819	848	840	828	834	893	883	864	861	844	861	826	810	876	829	834	873	840	878	859	835	862	856	866	813	883	857	830	834	908	921	833	799	859	818	850	810	861	883	833	832	880	895	843	864	939	876	908	845	860	899	877	838	821	881	850	833	830	879	891	822	876	836	872	857	814	883	927	824	833	854	846	868	899	852	832	885	859	839	839	871	842	890	849	847	875	771	874	824	849	859	829	804	900	861	867	869	867	821	834	834	839	839	831	825	804	840	855	810	832	857	835	779	927	857	872	857	865	837	871	884	838	876	839	863	822	878	822	843	867	853	864	857	862	874	860	840	859	815	866	866	854	806	857	812	826	868	834	876	886	818	852	879	869	825	886	875	891	853	871	876	849	881	813	866	800	858	816	846	823	861	866	827	845	839	837	833	879	841	857	827	853	877	847	805	860	796	821	846	884	828	837	862	804	894	878	841	844	891	920	843	853	814	914	852	860	858	867	833	865	819	894	858	913	844	861	899	883	801	861	841	841	837	815	884	884	844	854	847	810	860	824	844	873	885	832	833	933	814	849	825	882	836	908	835	797	877	884	848	852	845	902	853	908	863	828	875	804	821	878	909	855	869	957	839	881	872	849	866	850	840	834	861	880	828	816	856	857	864	852	856	889	862	858	855	853	830	871	863	823	858	885	832	868	870	835	851	906	808	865	822	861	847	741	853	800	838	882	842	837	874	842	873	875	877	841	821	888	827	847	842	843	823	798	844	853	888	834	874	829	831	849	833	882	892	862	867	857	845	813	852	839	858	838	878	825	844	844	910	857	856	886	816	840	801	845	881	811	849	801	827	896	903	854	825	821	848	852	885	836	841	806	860	881	851	833	871	858	845	855	834	897	841	840	875	857	808	838	815	829	878	868	830	813	839	845	854	830	813	807	918	859	855	853	835	881	910	853	862	834	871	873	841	875	859	842
10874	3576	2395	1470	1089	869	714	602	613	552	563	471	439	393	415	427	384	364	390	402	384	351	384	384	368	384	389	375	378	370	370	369	356	362	367	357	366	385	377	360	369	372	368	375	340	366	321	340	364	369	346	362	372	371	341	360	347	377	357	365	347	372	362	360	349	364	372	346	344	336	365	350	337	350	366	368	393	364	385	333	337	359	318	362	327	380	369	355	367	349	350	352	354	363	317	332	379	367	325	336	367	331	380	342	366	353	359	368	368	331	342	368	373	334	377	364	353	411	311	344	312	325	339	366	366	331	315	345	352	350	338	337	379	370	335	359	372	387	331	382	383	388	361	373	362	354	341	338	317	379	396	345	344	376	340	346	363	320	358	350	376	348	369	359	338	383	368	343	391	327	350	374	347	339	385	367	396	377	353	326	353	368	401	360	370	395	372	388	376	348	358	390	354	339	373	409	342	385	314	313	370	359	324	376	345	361	340	352	385	343	362	353	359	353	369	334	346	336	369	348	336	404	367	346	367	361	339	355	372	379	355	359	362	367	358	368	336	356	291	369	339	363	328	332	349	369	364	346	372	358	367	348	359	365	327	371	360	326	333	356	339	369	383	328	348	362	352	382	304	344	387	319	373	353	365	364	313	369	376	357	357	356	345	336	388	351	349	376	374	384	376	362	360	338	344	368	360	349	382	342	380	345	367	356	387	369	360	337	335	329	340	347	352	336	391	361	318	374	346	346	383	360	334	350	363	400	372	331	330	326	347	379	338	340	358	343	373	338	341	332	356	351	377	387	338	330	341	383	353	365	394	330	312	370	392	385	348	350	369	349	328	330	344	344	383	348	364	323	382	368	352	331	358	364	350	354	342	344	345	354	346	375	338	372	358	383	331	350	326	324	346	313	351	378	363	348	379	358	355	360	332	330	363	362	346	333	348	344	340	325	353	331	375	340	361	338	349	339	381	378	350	366	416	333	340	332	386	356	391	369	349	388	381	338	380	379	391	381	382	361	357	344	368	339	395	342	366	380	364	344	376	328	349	346	360	366	377	373	364	323	366	373	330	354	348	323	353	343	328	358	375	343	343	327	343	402	334	369	347	310	335	337	364	327	343	355	333	312	338	339	312	331	364	361	374	361	367	370	371	350	319	322	347	386	387	342	317	366	355	366	369	361	372	344	339	394	367	369	358	363	334	379	357	365	382	346	336	353	364	368	327	326	380	352	355	323	369	354	328	342	380	343	349	339	351	358	326	411	384	349	336	336	374	330	390	358	389	372	368	324	323	348	338	367	342	349	357	342	312	368	346	353	332	352	359	322	355	372	323	333	349	381	353	329	337	351	375	305	368	340	335	355	351	334	362	372	330	339	358	369	362	355	303	331	336	335	381	332	329	336	362	399	333	338	363	336	333	359	360	363	371	347	364	344	358	353	359	354	331	346	342	384	354	315	347	366	409	374	357	363	327	366	373	343	350	347	352	372	361	379	355	356	344	403	368	357	350	354	335	382	358	340	369	351	350	359	330	331	369	325	339	363	374	335	360	348	373	343	382	365	359	334	352	365	342	346	342	358	370	324	349	343	347	323	352	329	346	330	315	335	397	373	361	378	310	364	350	375	377	378	357	376	327	354	329	318	358	363	355	391	340	335	344	386	317	347	352	324	351	343	323	339	373	395	362	360	374	380	326	372	373	382	375	393	331	345	360	337	372	363	344	363	352	325	356	342	385	331	336	388	366	333	354	367	356	364	359	380	317	387	329	309	383	310	368	337	355	375	353	361	346	368	379	368	356	371	371	371	374	330	344	353	310	334	356	365	373	401	348	359	354	329	366	373	347	340	340	348	359	332	347	350	341	342	370	370	379	377	318	351	339	363	338	342	367	357	404	347	345	331	332	370	362	351	356	321	347	333	343	321	371	333	333	346	356	364	354	374	334	389	398	360	342	359	359	357	365	337	349	376	364	332	351	343	347	364	398	366	333	378	385	338	313	307	334	358	351	335	362	356	392	352	367	331	340	326	364	346	337	386	367	342	346	367	362	351	346	332	357	322	368	337	335	341	372	320	330	338	376	323	382	399	352	383	323	329	366	346	378	376	363	352	380	344	348	349	383	379	366	367	338	348	347	375	364	364	321	335	345	329	351	337	381	353	362	332	365	367	365	348	349	345	364	354	370	362	351	376	317	322	364	370	335	333	363	314	370	361	370	340	349	377	374	309	321	368	343	382	342	341	358	362	387	352	357	354	315	335	340	377	369	331	386	376	336	373	352	329	344	335	332	331	356	336	398	372	342	348	403	370	374	384	343	390	344	370	349	344	359	400	363	344	366	405	378	365	311	350	361	348	374	392	371	334	369	357	357	354	361	353	355	324	312	344	357	383	357	339	378	309	335	337	365	396	365	379	379	357	344	352	352	378	374	358	334	311	345	358	356	404	310	343	338	362	377	352	342	377	372	353	335	363	416	385	344	375	361	305	324	347	341	351	389	368	325	354	374	348	364	347	330	358	318	361	379	360	325	346	354	371	332	347	379	348	383	356	369	346	352	351	338	357	383	361	362	376	342	373	348	367	348	357	331	355	407	384	342	362	351	332	348	368	369	329	352	343	356	394	338	341	326	336	357	345	355	363	347	361	386	397	363	333	337	345	372	375	372	369	366	336	354	372	385	351	368	337	356	351	333	357	361	393	356	345	369	349	351	367	350	365	335	366	370	355	356	359	375	327	317	359	374	358	313	353	344	369	361	381	351	364	348	361	390	390	357	386	373	341	358	361	358	341	360	369	347	322	355	385	320	328	339	335	333	349	330	361	349	386	338	337	366	388	366	374	382	312	333	340	374	324	340	358	324	349	339	334	352	363	379	329	363	334	338	314	376	373	357	323	339	386	360	401	329	377	399	328	372	380	372	353	372	379	335	313	340	370	361	379	328	367	359	363	362	362	354	370	373	345	378	324	313	348	336	363	372	402	364	363	398	346	363	375	385	376	353	349	363	387	338	391	344	353	364	348	361	389	348	341	344	332	339	346	356	354	368	332	366	375	341	372	377	325	344	323	377	354	357	350	364	355	322	351	326	346	350	357	381	402	347	351	334	359	349	345	361	350	350	340	358	358	386	390	359	382	333	362	372	365	380	276	352	348	316	367	323	357	350	342	370	365	327	375	381	353	339	349	360	348	329	345	350	338	342	359	360	332	369	372	320	360	417	376	348	399	347	350	340	342	346	349	346	359	364	342	354	405	341	366	358	340	338	340	369	340	368	372	371	361	359	347	338	384	344	318	376	383	366	363	344	374	335	379	379	365	394	344	398	328	365	385	364	319	321	362	345	374	344	362	366	357	359	354	378	374	348	367	362	350	377	348	330	358	350	341	392	358	385	323	343	344	342	369	357	372	367	318	349	366	399	359	357	333	398	379	356	362	345	322	384	360	379	329	333	384	361	378	360	336	354	375	329	359	365	367	381	376	366	327	344	364	369	335	355	359	352	356
6411	3066	4423	4013	3613	2839	2863	2396	2302	1990	1766	1431	1249	1237	1008	1048	1005	1001	859	941	873	860	886	867	847	833	779	774	779	810	813	787	794	774	799	819	783	829	814	779	745	779	770	821	755	786	789	817	797	776	795	767	762	764	739	776	779	770	802	742	759	748	780	696	764	738	810	758	758	760	811	782	715	765	789	755	762	789	756	784	774	794	729	779	727	748	736	779	761	776	752	749	802	740	790	793	794	802	775	798	711	753	794	804	778	758	727	733	797	752	765	726	761	790	759	774	781	820	786	747	772	824	799	763	769	752	780	781	781	754	766	781	735	717	786	811	769	767	728	777	786	740	796	790	781	752	772	770	807	811	769	800	759	698	716	738	793	808	743	771	743	787	795	736	767	858	740	764	748	747	759	767	705	780	786	716	754	816	762	729	756	726	802	749	772	747	771	712	766	801	777	799	816	759	794	780	783	803	751	755	798	795	758	783	789	762	745	754	739	750	735	770	779	795	771	754	801	786	776	764	790	747	782	847	718	748	777	763	744	777	718	724	775	754	727	789	777	775	755	815	823	734	755	788	715	756	800	712	698	725	768	760	795	765	749	757	783	794	806	740	769	750	825	789	777	797	752	742	790	770	753	752	734	792	812	798	781	836	740	790	771	783	786	729	753	699	733	757	744	781	746	745	811	761	789	767	756	747	808	769	748	826	813	727	779	776	838	798	764	821	762	786	779	791	754	771	768	809	762	817	741	776	782	814	738	779	721	799	765	760	774	728	750	811	758	776	783	789	781	777	791	745	752	749	748	714	753	758	780	796	784	733	709	781	786	715	762	803	779	724	775	779	713	763	749	850	792	763	749	777	756	735	748	774	785	745	725	743	793	756	751	761	806	797	798	813	800	810	752	698	781	762	785	759	751	762	742	808	715	833	864	784	829	819	754	753	831	744	775	774	700	720	689	764	767	761	795	746	771	810	785	839	787	791	746	759	807	732	739	764	830	762	714	757	730	809	775	749	735	788	776	757	790	763	752	739	730	791	751	795	763	760	731	803	762	767	758	748	803	793	750	792	708	776	740	795	743	755	754	743	808	781	797	710	769	787	804	770	779	777	774	754	763	799	763	762	774	782	746	822	736	771	773	734	725	783	748	767	743	773	845	759	750	785	812	770	743	811	771	758	757	773	751	813	803	785	797	792	791	724	795	751	777	779	778	767	796	750	802	776	741	784	807	766	739	752	767	721	772	829	813	791	779	750	774	717	747	788	810	766	768	809	745	827	752	755	751	792	757	757	729	779	820	769	805	760	758	790	774	736	781	733	786	815	786	814	826	810	759	755	795	733	746	720	738	818	802	773	748	775	781	794	734	787	726	785	786	773	778	767	801	803	797	754	765	809	762	763	740	741	734	751	795	752	785	743	767	737	752	760	772	749	751	760	778	712	744	777	754	766	823	739	811	728	812	737	819	773	779	784	726	720	809	802	764	808	766	759	780	790	768	765	739	749	749	746	770	743	799	777	779	754	766	792	781	743	801	753	772	828	762	767	759	800	761	742	772	726	773	816	813	748	791	778	708	783	796	747	721	758	789	790	802	767	784	823	722	756	771	754	777	791	784	741	742	792	777	740	741	776	757	738	736	735	730	774	758	730	752	753	725	778	770	743	792	722	758	783	741	811	728	734	814	737	782	775	801	769	756	792	757	749	771	714	771	761	764	737	781	762	767	777	811	749	784	785	771	733	798	778	786	830	782	728	764	777	724	759	843	750	784	742	793	806	728	802	741	762	727	773	768	741	780	739	713	725	751	771	739	749	734	745	768	752	737	774	764	768	783	742	791	780	768	742	773	790	790	778	788	800	820	754	817	762	793	777	755	768	752	824	736	751	818	766	748	785	783	751	804	785	753	770	784	800	759	777	775	772	743	745	767	784	763	769	791	759	749	743	778	774	769	753	783	760	762	782	759	781	774	746	764	830	737	784	760	801	789	755	796	774	762	775	771	763	773	775	781	743	785	755	739	750	763	746	756	717	704	806	728	795	824	775	814	753	791	707	766	799	762	785	805	769	754	759	778	765	798	757	781	736	730	805	819	764	738	757	781	811	778	798	774	762	776	747	715	768	787	786	698	817	826	755	786	726	790	800	768	751	778	760	777	739	789	744	762	749	751	792	748	743	756	803	796	790	756	809	777	767	780	837	756	760	762	763	744	798	736	780	774	777	770	751	803	763	769	725	742	789	726	742	813	765	759	766	771	746	790	765	763	761	758	758	770	736	756	766	820	792	766	799	761	868	797	740	790	807	800	742	742	830	799	793	765	761	800	799	768	745	784	732	690	796	772	768	770	787	814	690	756	773	799	800	794	758	758	745	782	725	742	791	776	804	752	759	753	755	756	773	766	786	802	794	821	754	764	781	771	755	775	738	737	799	707	786	784	730	752	737	788	767	747	789	756	707	731	788	740	762	771	753	784	799	765	772	747	785	758	725	801	814	807	794	769	781	749	804	749	754	752	777	735	759	771	811	760	713	752	818	731	768	747	808	795	757	791	832	777	769	772	780	751	814	770	774	745	773	755	772	786	793	787	777	763	746	757	740	754	713	755	750	800	773	785	792	761	795	763	788	703	816	813	724	763	795	713	756	758	810	760	783	756	774	775	775	720	785	749	794	800	760	785	791	754	818	738	727	786	771	765	772	717	821	759	766	739	779	784	773	754	783	788	755	813	787	772	764	753	776	761	758	741	754	797	788	807	795	792	739	745	829	744	787	762	775	775	805	782	760	782	784	804	759	777	764	773	762	791	774	777	788	731	794	787	805	746	818	746	792	773	795	781	795	796	786	767	752	768	764	782	790	731	721	757	779	768	817	776	736	798	769	821	801	782	745	710	766	691	764	774	745	810	749	735	783	731	791	754	791	776	773	745	727	781	768	818	782	747	759	725	769	781	786	767	733	738	746	813	768	767	751	772	763	768	739	735	764	792	802	755	738	765	767	749	735	775	770	728	788	757	740	740	750	790	767	763	766	736	752	778	743	744	747	761	800	784	776	763	764	783	771	793	775	805	748	731	729	764	779	748	749	759	783	750	774	721	727	842	807	813	726	779	788	794	788	739	778	760	791	764	791	813	778	729	760	758	770	778	758	761	709	797	759	779	786	843	782	821	781	729	755	781	779	790	769	763	732	773	747	795	746	760	798	774	796	751	708	791	742	764	788	786	792	826	753	776	775	787	785	806	774	719	774	772	718	717	771	761	792	766	760	764	771	773	763	781	755	807	775	785	727	777	789	729	715	738	778	716	785	719	755	777	782	745	761	796	798	771	801	833	767	780	752	748	728	736	782	792	743	778	759	773	746	810	772	802	738	713	782	823	737	736	761	748	749	757	778	724	786	772	763	741	754	790	738	769	727	786	732	742	717	789	787	754	762	755	757	797	774	796	771	776	790	742	727	775	814	768	816	778	781	755	703	774	770	816	754	796	737	752	795	815	772	768	782	796	787
20919	6515	4592	2714	1672	1403	1140	911	841	737	644	569	478	434	421	411	386	369	361	350	355	336	383	355	325	307	348	345	360	332	305	345	326	340	336	367	326	337	337	389	329	332	351	338	332	349	313	318	338	306	313	327	350	315	367	385	344	337	349	308	369	333	311	322	311	310	342	298	326	347	307	272	344	358	351	319	342	332	347	337	339	288	344	360	350	383	379	320	358	319	342	333	345	307	315	308	335	352	343	312	364	330	312	318	342	287	319	304	324	345	374	330	361	320	343	342	390	309	337	343	340	324	307	311	323	313	313	312	329	321	325	311	281	306	330	325	340	347	335	324	334	326	322	354	335	339	338	338	326	310	374	351	308	315	369	320	340	291	308	352	321	316	316	312	291	329	347	311	372	349	347	346	278	327	329	355	320	350	333	347	340	330	310	371	316	323	336	342	350	344	315	304	312	361	339	328	348	328	334	358	368	327	305	303	334	303	350	314	310	320	323	330	346	310	343	333	314	370	317	326	319	348	309	339	331	311	334	302	314	315	327	353	364	320	306	303	348	346	327	343	323	325	298	313	354	341	366	339	351	307	321	343	304	340	302	334	369	331	373	344	312	330	323	351	334	310	318	328	280	292	301	342	313	359	329	325	358	338	380	314	284	311	323	333	359	325	329	341	346	281	329	358	332	342	310	334	296	319	288	318	330	346	305	293	342	361	353	344	377	331	369	328	353	350	374	321	283	363	331	301	348	374	367	338	373	344	299	305	319	365	296	358	317	315	322	369	358	327	331	322	324	356	318	314	313	330	322	299	346	314	340	303	320	332	334	345	312	318	317	332	296	314	330	338	336	287	315	344	323	327	297	304	353	292	323	318	339	316	301	305	350	314	329	331	344	331	356	364	347	310	349	346	336	311	320	319	332	349	299	304	344	328	357	352	366	324	313	334	322	336	308	341	300	328	334	302	347	336	329	332	315	341	336	353	342	351	341	300	353	334	335	319	306	337	380	329	331	336	337	318	325	346	344	338	296	324	350	329	313	317	356	349	286	344	361	337	337	331	349	339	315	303	309	332	345	347	341	311	300	342	317	378	343	332	332	325	320	316	375	339	336	313	304	292	331	360	340	317	316	331	364	321	343	329	331	328	380	328	306	297	340	334	315	320	337	339	322	351	306	327	330	350	321	326	325	352	367	313	336	316	356	346	364	327	332	322	351	356	375	336	347	308	352	277	324	339	329	365	351	328	337	317	333	351	275	305	352	327	356	340	293	335	322	305	327	336	323	309	325	335	291	325	335	360	317	311	353	367	353	364	329	331	293	319	342	307	312	362	331	325	342	351	319	312	285	316	322	328	340	383	334	307	330	340	310	375	326	309	337	328	325	335	319	284	317	322	351	329	312	315	350	355	319	328	333	275	372	353	294	287	339	344	332	335	327	332	346	312	320	305	315	347	326	341	316	352	354	346	303	308	364	355	356	343	361	324	355	316	342	332	341	303	319	307	339	358	326	348	319	359	307	311	367	313	335	324	299	303	333	329	331	347	336	301	363	352	302	315	310	330	339	307	334	317	374	333	307	344	306	334	322	317	329	310	329	345	290	330	342	321	356	333	340	356	325	324	333	323	328	348	331	337	317	323	327	318	292	328	327	343	306	325	326	334	328	328	327	330	320	324	309	337	313	330	348	320	296	351	378	328	293	314	294	306	337	343	345	349	327	370	295	309	297	307	348	317	323	322	340	322	315	346	319	356	336	330	361	329	345	328	321	342	306	342	326	327	308	305	362	343	310	307	327	353	304	322	377	308	321	294	331	357	308	323	339	311	310	342	357	371	330	324	331	328	313	305	324	350	337	342	360	325	371	299	330	342	312	355	310	328	319	325	327	370	353	308	340	358	341	293	367	308	315	328	318	322	355	339	330	320	360	321	315	335	322	349	375	314	299	323	297	348	309	328	321	330	357	342	300	338	355	295	331	326	307	356	340	320	339	317	303	289	343	319	308	313	295	317	306	385	311	355	345	349	333	318	332	324	336	331	340	291	300	365	348	326	317	334	335	357	294	339	355	332	359	328	287	285	347	347	297	325	304	331	353	312	323	352	336	327	329	322	311	323	317	334	310	353	286	337	330	325	333	330	355	332	353	306	340	338	341	331	350	318	360	313	344	351	304	370	304	330	308	324	314	369	315	333	344	347	318	301	323	372	343	335	301	334	359	333	344	324	328	363	316	310	287	336	308	334	339	339	352	306	332	325	343	332	322	341	324	350	331	338	329	332	333	357	322	355	330	304	332	333	331	322	349	326	368	347	321	315	334	334	335	350	313	345	334	320	320	346	315	315	348	327	304	335	357	328	337	363	297	352	336	325	315	336	323	343	328	301	340	328	310	343	341	336	297	306	332	351	338	351	325	340	349	317	311	330	359	322	310	319	345	360	327	365	332	339	307	314	353	333	331	298	332	347	318	317	328	310	299	317	338	352	334	374	351	344	321	338	342	325	309	343	317	329	305	326	332	340	317	331	322	328	313	343	305	334	319	324	329	343	306	328	316	329	311	348	338	308	304	277	326	362	346	324	343	326	345	313	344	317	340	315	321	332	312	333	316	326	313	332	320	350	318	349	339	324	334	347	334	332	341	313	338	342	331	342	319	336	338	364	307	298	340	340	337	345	318	335	311	318	318	320	324	295	314	319	323	330	316	330	295	350	307	329	312	319	336	389	304	350	327	341	310	312	327	307	362	342	339	335	311	368	286	311	338	342	335	322	353	349	320	336	344	309	315	337	339	338	325	354	306	289	319	331	301	368	295	307	333	303	345	319	309	335	319	362	364	323	297	307	297	319	301	336	306	352	353	311	308	303	349	318	318	307	333	332	314	347	336	326	301	336	318	352	329	349	340	354	331	355	323	328	348	380	323	332	340	336	335	341	300	333	310	334	297	361	314	338	339	329	322	346	331	357	301	312	331	331	323	309	316	359	357	318	321	305	311	342	330	303	315	336	308	356	337	348	370	335	323	312	310	329	336	321	341	316	303	340	314	300	305	328	323	339	324	348	325	306	350	340	331	359	334	311	324	342	317	340	313	341	349	318	331	348	285	338	341	309	337	330	376	357	295	330	301	290	342	312	366	376	305	343	310	360	307	299	316	319	328	323	325	374	343	334	362	319	341	347	307	324	349	315	336	337	361	305	356	329	294	343	352	337	320	321	336	349	368	324	308	303	304	323	318	343	326	315	316	295	309	328	331	343	385	330	336	325	315	307	298	310	282	300	270	332	326	341	338	301	315	305	334	335	296	290	349	340	328	329	312	332	319	357	322	349	332	328	324	353	319	352	321	315	347	336	320	360	346	324	288	304	328	348	319	341	339	320	336	311	341	317	329	309	338	331	379	333	344	329	310	312	346	333	318	314	335	344	308	366	310	334	289	311	320	350	299	321	330	307	331	323	300	342	334	330	307	322	316	311	348	333	312	314	334	351	347	322	313	309	321	355	323	318
12741	4820	7773	6780	5863	4776	4424	3851	3429	2891	2375	1850	1691	1472	1347	1329	1226	1103	981	992	1021	948	892	823	842	803	801	832	841	790	781	801	765	803	800	760	754	796	817	831	815	764	815	766	772	770	759	754	756	746	775	775	726	749	729	756	696	699	790	760	764	763	729	732	752	730	742	666	750	741	710	778	770	712	746	745	698	784	768	723	746	705	719	775	735	725	727	699	705	769	716	700	730	695	722	681	677	733	765	757	727	762	729	744	761	740	710	736	789	732	734	760	730	702	746	718	704	683	708	717	766	732	728	697	731	788	762	770	698	717	747	741	725	763	745	720	760	777	751	690	715	728	710	732	693	776	752	734	773	770	723	739	752	696	731	758	683	722	739	768	745	723	689	724	708	751	738	770	722	785	705	710	737	677	711	718	723	737	702	730	814	692	723	804	747	746	705	746	736	697	764	754	722	707	729	746	716	696	733	787	776	743	780	746	744	730	733	729	722	660	794	744	761	751	752	741	689	749	762	742	738	687	747	770	755	768	749	711	718	741	743	745	789	719	747	740	743	749	725	735	707	736	759	695	692	738	665	688	731	716	751	699	723	701	743	724	727	708	720	756	767	703	706	731	780	698	765	739	765	765	703	754	722	712	690	699	724	714	719	777	767	699	719	732	726	744	777	713	746	694	743	783	712	691	748	729	769	759	717	716	726	748	738	745	758	736	762	729	730	744	719	725	706	705	778	739	710	692	745	719	725	720	744	770	707	745	743	734	702	733	701	700	784	736	728	722	755	721	698	801	690	723	784	710	700	720	770	679	752	757	712	743	746	788	754	764	745	770	725	716	733	749	720	692	773	698	741	774	756	734	763	734	762	761	740	728	768	792	751	712	716	735	742	718	769	687	725	735	757	780	713	728	764	737	706	746	722	777	752	718	691	693	783	743	738	741	735	722	679	740	810	718	726	713	760	704	772	725	751	742	694	714	740	713	721	713	756	744	756	690	749	748	736	753	754	749	752	697	745	752	695	763	738	738	712	750	737	751	755	726	721	734	742	769	744	808	715	733	727	681	736	727	772	758	744	760	734	740	768	729	754	756	697	721	780	718	768	728	716	735	709	731	767	688	793	729	748	669	763	701	746	795	726	760	714	750	744	757	711	733	726	735	707	718	734	740	692	739	676	719	740	706	732	711	782	708	759	719	705	751	722	750	768	752	736	749	727	789	728	740	752	785	733	729	807	723	744	724	751	743	720	732	699	721	724	716	744	779	728	683	769	698	793	685	668	750	773	762	779	735	688	748	762	812	692	746	724	708	772	752	732	732	743	703	721	741	770	705	724	734	754	712	744	757	733	711	744	747	730	729	743	736	721	759	734	747	786	718	751	739	725	737	717	735	720	742	787	728	675	738	682	730	765	742	770	724	708	743	699	715	748	740	723	778	717	746	689	742	709	758	723	748	732	715	759	784	716	756	766	764	707	715	772	807	780	744	665	765	734	734	694	784	691	735	703	692	699	676	749	722	667	717	740	742	705	737	705	743	726	773	735	779	707	731	748	701	762	737	716	695	752	722	734	712	746	698	718	724	736	702	760	674	747	717	706	739	740	746	747	769	739	720	700	727	705	759	719	722	705	725	786	743	702	697	753	684	748	766	711	712	724	707	739	695	726	742	728	720	765	726	737	719	732	737	740	771	732	732	741	730	704	733	754	723	744	703	679	761	699	730	740	693	718	750	761	762	711	738	677	756	720	703	709	769	739	757	736	766	743	687	700	769	682	720	696	779	752	717	748	720	744	737	743	763	749	738	744	770	729	703	718	732	749	743	782	743	711	705	755	772	739	741	713	706	747	699	744	740	727	746	716	774	767	729	736	761	684	741	765	769	707	752	740	673	718	723	772	722	681	740	754	736	765	762	750	738	711	733	715	707	721	742	755	764	703	762	707	773	722	741	686	651	730	723	754	731	732	721	713	697	743	714	702	775	657	708	738	732	728	698	785	764	750	721	685	747	743	687	774	770	706	686	722	750	718	729	779	739	723	766	742	758	727	743	722	710	768	730	713	736	733	748	749	753	766	754	766	728	762	747	778	767	756	710	722	717	767	709	768	722	737	748	780	735	712	761	823	744	708	739	718	703	742	765	692	751	743	735	782	749	716	746	676	725	715	778	739	682	729	723	724	750	759	746	708	745	711	757	716	723	770	723	708	758	732	682	739	711	744	757	790	742	702	704	715	705	762	755	741	781	695	749	717	718	738	758	740	695	686	743	774	666	718	701	741	723	725	729	745	744	771	742	723	688	730	714	742	790	758	693	738	760	766	730	745	753	720	732	673	700	748	757	712	778	739	753	727	729	763	714	700	735	732	767	698	754	734	686	764	756	728	747	691	718	724	756	765	763	720	692	698	736	735	699	775	699	712	736	753	749	744	766	740	683	741	690	719	746	750	732	744	737	723	752	723	758	703	702	692	757	736	748	743	762	712	745	736	787	705	760	744	690	738	698	730	703	699	763	771	740	730	766	744	709	782	721	735	709	766	725	771	754	756	730	715	719	758	765	701	765	727	739	747	767	701	765	728	724	699	662	721	753	732	725	707	715	724	770	696	745	766	737	756	756	754	752	726	731	700	722	699	738	727	681	704	756	737	778	709	723	692	731	726	746	717	718	776	689	738	758	724	775	731	715	805	736	768	770	733	767	702	707	717	716	749	714	752	771	728	693	764	700	719	754	755	757	738	725	687	721	719	766	699	739	725	680	705	748	725	752	766	753	730	749	732	730	740	754	720	733	718	754	787	744	716	722	719	698	739	724	735	758	727	748	751	768	758	713	762	744	754	761	760	731	741	748	746	722	742	711	726	682	776	786	753	717	718	715	750	695	715	739	689	745	774	692	750	743	727	726	781	760	723	687	749	736	717	743	741	706	749	763	754	736	709	754	742	755	769	747	715	747	744	783	791	729	709	749	729	678	729	773	744	692	720	736	710	763	685	775	778	714	695	705	721	769	740	741	739	706	755	784	732	681	730	733	726	674	741	692	776	701	716	736	749	772	715	755	714	690	761	750	754	738	732	723	693	712	716	683	705	745	746	677	762	805	759	702	697	743	729	740	737	758	748	704	777	738	716	708	690	697	771	753	733	706	766	745	726	686	717	787	727	713	734	755	772	714	732	719	719	758	720	744	740	730	711	714	730	781	692	712	748	746	704	717	769	702	737	706	743	725	689	703	728	725	693	703	706	728	741	739	788	737	740	736	680	722	742	742	765	757	717	728	724	724	763	713	720	709	732	703	683	699	693	738	736	737	759	701	709	725	734	685	689	732	745	714	722	739	723	754	701	770	742	724	737	750	747	734	704	733	730	763	725	736	691	695	717	728	711	743	701	729	737	748	719	747	713	740	697	764	739	748	737	730	782	717	719	712	736	740	709	765	728	712	764	727	715	735	731	765	766	768	753	684	767	721	791	757	695	771	776	723	740	774	697	709	677	709	723	745	746	734	727	735
29322	9746	6514	3967	2519	1992	1514	1370	1169	920	852	658	621	627	587	520	494	487	401	430	444	432	435	418	406	407	442	400	398	390	409	400	394	420	408	375	394	431	409	461	390	376	391	386	399	411	376	400	392	373	386	391	403	385	447	350	386	387	404	380	375	382	426	390	374	362	421	420	432	401	433	392	419	407	391	428	408	431	413	381	410	387	401	411	398	396	439	415	429	427	388	405	409	388	437	375	398	398	401	397	396	374	371	429	401	407	405	388	386	397	368	366	372	372	392	408	408	424	435	418	420	404	417	398	374	416	398	400	406	391	405	395	381	394	391	388	386	348	381	399	396	387	430	422	388	367	415	454	406	403	400	400	370	394	401	414	396	411	366	390	438	365	378	385	407	424	396	400	372	401	400	380	418	393	391	393	382	388	362	428	357	397	410	402	353	434	434	396	431	381	402	381	426	394	397	376	360	399	350	425	401	418	418	401	380	430	431	363	392	389	410	390	391	387	412	401	385	406	406	417	400	396	403	432	384	416	389	461	440	363	400	414	427	347	383	402	392	413	385	406	390	434	377	390	408	350	364	408	389	437	386	429	369	411	374	383	411	411	426	394	427	439	392	418	389	380	407	369	353	369	431	416	339	400	404	373	398	401	418	411	362	396	389	420	404	388	375	443	407	388	372	387	403	402	403	394	403	418	388	457	424	357	428	433	402	390	408	397	417	406	395	379	403	396	428	406	392	378	403	410	412	391	368	380	394	367	355	398	390	381	393	406	409	383	369	364	415	374	404	394	397	378	419	393	398	390	387	384	383	393	357	411	397	394	370	415	390	413	412	366	371	399	383	390	379	389	370	398	384	432	359	390	368	351	389	398	390	370	419	379	396	370	405	356	378	414	392	356	436	381	376	388	435	412	430	407	389	443	390	398	407	369	412	374	383	377	393	420	415	342	406	410	393	366	368	367	393	371	401	372	418	362	407	367	398	372	441	402	386	408	402	392	402	367	385	423	422	433	395	434	412	388	385	409	386	376	392	363	359	407	378	405	411	380	385	378	336	435	426	425	469	408	401	369	412	387	410	384	408	397	416	418	380	411	406	409	403	390	375	381	361	384	407	366	404	369	384	428	421	426	380	374	400	397	393	410	397	415	426	388	364	404	354	408	374	397	376	423	395	388	402	398	425	404	437	425	350	393	370	404	422	419	352	408	390	400	430	369	375	406	344	382	413	392	387	448	391	369	371	370	398	407	394	384	420	404	408	388	389	419	370	386	392	374	415	406	406	373	405	416	400	375	352	394	404	377	389	390	419	419	424	343	341	365	389	384	395	422	366	396	392	391	426	383	417	382	388	408	388	383	388	381	395	394	401	389	367	381	394	392	388	359	400	378	337	388	400	365	392	388	403	396	409	403	383	421	432	387	387	381	416	385	417	418	402	435	402	399	415	405	463	373	387	401	396	369	396	393	416	370	403	403	420	396	423	382	392	385	359	411	383	386	422	375	399	387	388	398	433	394	392	390	411	417	374	384	400	425	424	390	389	412	412	426	411	391	401	428	417	384	384	381	384	408	351	437	379	390	394	450	381	407	394	402	411	386	379	359	387	363	392	358	379	387	366	413	381	422	412	445	394	372	349	376	364	385	365	388	351	411	393	379	396	374	390	427	363	423	373	358	356	391	413	401	383	388	417	395	351	399	390	403	435	364	393	407	412	390	384	420	418	413	422	406	418	376	388	397	437	392	404	381	367	399	421	425	389	415	405	386	382	384	434	380	392	373	395	414	457	388	367	385	401	402	392	425	374	365	422	415	383	382	382	385	383	432	402	406	381	383	409	379	405	400	380	359	408	372	379	388	396	404	403	395	376	394	414	421	372	409	384	427	426	399	420	436	483	418	391	437	408	371	387	395	380	400	396	407	368	384	409	402	370	388	390	397	380	364	397	379	375	409	393	391	373	371	396	396	390	377	422	386	377	394	399	371	400	386	404	396	379	388	368	401	399	416	363	406	394	391	402	378	404	397	403	407	390	380	378	417	405	338	409	412	361	409	398	404	384	398	405	376	391	391	383	403	347	408	412	400	380	414	363	423	415	392	397	364	378	431	431	378	388	391	398	398	348	402	377	380	385	397	432	408	454	407	397	411	400	416	395	427	360	380	406	400	400	426	415	393	383	409	379	375	372	393	406	399	377	408	410	408	399	387	386	403	391	362	399	388	430	364	390	361	410	393	394	401	399	421	417	445	433	372	405	375	413	358	426	381	419	378	446	380	356	389	375	397	386	362	370	425	411	360	397	397	419	375	389	383	403	418	389	401	355	423	428	385	352	408	402	407	404	400	430	388	415	419	366	390	350	395	381	351	414	407	405	403	396	375	413	409	405	434	395	404	383	428	396	347	369	416	373	403	379	381	393	381	397	383	375	418	397	390	381	395	391	396	392	399	374	392	412	414	379	369	375	375	382	372	384	400	388	386	396	406	392	393	422	407	343	441	413	430	342	373	409	401	380	356	385	393	436	400	375	414	394	375	390	381	370	436	397	376	409	424	423	394	449	419	381	395	372	367	393	384	378	423	401	417	432	414	425	403	377	376	421	373	354	409	361	386	420	398	386	380	379	413	437	391	361	398	367	422	363	383	405	413	373	444	393	363	401	373	380	375	409	381	356	395	432	387	398	412	366	431	401	382	398	411	385	400	427	408	382	407	403	387	387	395	412	377	391	423	383	399	374	405	397	391	373	362	428	432	426	382	383	404	355	372	375	371	396	395	404	416	379	401	392	422	405	404	393	384	402	377	377	421	360	408	401	378	387	383	377	445	425	420	378	427	422	412	392	411	386	376	393	389	421	401	399	395	422	370	417	384	417	406	417	412	398	396	377	430	381	409	403	411	410	371	403	392	413	396	346	413	402	374	370	398	391	442	415	387	401	401	406	449	404	384	373	378	386	397	393	398	393	399	395	411	409	413	386	383	409	403	385	396	402	380	384	382	411	400	445	406	368	418	401	394	345	386	412	404	385	351	386	407	377	381	365	404	389	411	408	395	422	407	397	381	419	416	404	388	402	378	368	380	377	401	387	391	417	403	394	412	378	407	413	408	400	384	401	391	388	433	418	397	375	407	373	372	403	378	389	399	389	399	358	385	378	385	401	398	396	403	377	405	378	386	392	391	411	418	375	416	409	393	402	402	414	387	392	380	395	439	434	398	379	426	397	443	432	411	420	393	368	421	372	384	418	409	439	408	397	452	411	412	399	377	399	421	407	402	366	416	376	392	402	380	410	429	397	424	442	411	374	430	393	419	425	440	408	375	361	405	384	411	412	413	424	385	373	404	412	407	389	398	370	368	394	414	417	416	371	399	389	406	443	420	382	401	385	393	399	378	409	376	409	386	389	363	366	356	388	422	389	396	384	420	395	439	406	397	446	387	414	372	368	404	408	423	437	420	427	396	411	420	408	399	360	359	343	389	377	419	400	372	384	387	427	380	421	392	361	392
16066	6491	9859	8852	7777	6644	5966	5315	4592	3754	3119	2512	2222	2058	1749	1734	1549	1386	1142	1266	1208	1183	1126	1097	1079	975	1065	999	993	950	960	910	947	959	926	950	895	915	1052	1035	1002	971	898	886	894	874	910	908	823	867	881	882	841	865	894	831	847	855	848	832	874	848	837	850	863	892	892	893	863	849	865	848	904	888	863	841	841	846	847	892	892	832	889	898	891	839	878	876	843	854	883	834	869	860	908	862	855	842	877	847	939	846	840	884	798	859	821	839	847	811	844	848	849	830	890	796	878	895	870	814	895	883	901	890	856	867	943	821	866	835	841	839	843	866	827	869	855	897	867	846	854	830	859	837	863	850	812	899	872	879	852	877	861	862	871	875	899	861	870	890	863	865	846	853	890	895	883	841	862	869	888	859	811	781	894	857	871	854	895	859	927	849	909	868	836	884	867	842	871	846	848	873	867	834	817	865	865	868	864	867	852	847	904	875	861	899	805	886	788	880	876	861	859	853	841	822	826	798	862	857	813	830	847	897	889	843	860	826	885	848	876	899	851	863	858	829	883	861	878	878	897	885	829	871	869	841	848	853	841	887	869	863	831	853	866	853	884	858	882	815	918	844	806	845	851	886	843	895	874	897	880	885	864	946	844	890	907	854	838	883	823	884	896	884	869	874	876	864	878	907	897	908	844	852	824	828	855	881	872	868	844	863	843	876	881	857	839	812	870	826	830	847	851	822	845	866	842	889	919	874	841	863	826	901	904	830	863	835	846	857	841	842	905	890	864	904	867	857	857	867	863	834	866	887	878	912	811	899	831	904	854	876	864	886	878	793	854	863	887	834	809	899	889	869	874	810	839	906	832	889	810	854	870	847	788	916	778	817	930	908	829	887	899	874	886	860	862	836	844	846	820	819	842	861	835	862	795	786	827	889	859	831	832	830	856	827	844	845	863	793	885	859	919	784	876	896	818	880	805	851	860	880	863	832	854	856	906	858	833	831	863	866	814	828	848	917	868	906	870	847	860	925	867	892	856	868	900	903	835	839	865	911	874	873	842	911	862	877	842	862	915	877	883	822	900	894	825	837	811	853	896	865	846	808	872	812	879	822	850	845	845	871	841	826	860	829	822	856	879	851	800	859	839	886	893	885	868	875	866	833	861	825	874	766	899	888	887	811	900	856	881	866	825	874	846	878	847	806	851	832	835	821	854	819	851	897	813	786	868	841	928	870	855	876	849	874	868	851	910	869	868	793	856	808	872	841	802	876	851	832	915	849	876	900	817	841	878	907	871	825	867	862	868	861	836	881	941	877	870	901	823	883	849	907	900	850	835	902	870	926	895	879	862	826	830	832	893	834	863	866	856	878	877	856	880	896	838	864	846	864	909	919	898	838	858	812	859	885	831	821	876	846	820	875	893	856	871	883	872	849	851	845	877	885	867	858	841	862	833	853	843	864	869	843	880	893	860	847	815	905	833	875	876	934	843	825	869	824	920	832	865	869	860	864	886	890	909	869	853	830	871	853	828	852	848	859	872	834	852	820	865	851	840	854	818	849	872	902	842	814	879	899	913	826	835	845	919	891	855	891	834	813	880	872	857	890	816	842	828	861	840	840	847	863	850	822	892	883	883	869	835	863	885	886	881	867	887	880	865	834	906	843	836	786	908	825	820	831	873	877	880	890	882	879	843	884	874	898	842	876	881	841	822	892	864	856	881	893	789	855	853	851	877	865	884	857	914	808	871	894	881	873	877	807	847	806	843	863	877	792	881	808	814	842	856	897	835	842	792	876	890	845	808	841	851	827	863	895	873	830	857	869	853	864	843	871	852	878	868	823	881	842	867	897	882	914	828	868	855	871	886	875	840	888	867	855	908	841	896	877	857	889	896	885	866	852	870	865	832	834	832	908	871	845	859	846	860	873	877	834	856	868	897	856	823	883	867	839	868	881	856	910	892	880	839	844	859	827	861	918	841	830	866	871	842	888	904	857	908	880	912	844	841	859	904	904	869	878	919	788	865	852	819	875	868	836	875	870	835	847	836	872	888	905	857	870	908	864	860	776	888	882	911	839	874	842	865	873	880	864	820	890	833	865	864	873	867	851	854	834	842	836	873	938	847	864	885	839	841	787	887	867	823	810	895	826	882	901	849	881	808	881	864	822	857	866	849	869	795	892	853	843	866	844	845	874	873	816	911	829	918	861	902	851	870	890	832	828	858	820	872	832	782	869	842	846	884	911	886	815	843	805	852	822	943	837	840	875	893	871	882	865	884	862	903	915	889	840	862	867	915	860	921	881	864	840	884	878	839	902	865	878	867	821	834	876	849	833	793	921	825	873	845	807	844	827	867	913	870	841	851	814	860	881	854	874	932	855	833	913	917	883	863	882	857	907	869	907	910	850	893	846	849	835	874	897	840	792	913	913	830	839	841	875	849	859	899	833	859	883	886	848	862	843	842	898	828	856	846	831	840	887	844	867	818	864	824	896	879	853	836	847	926	886	857	921	884	831	826	885	879	841	795	907	883	942	870	907	882	844	879	859	891	899	870	851	871	868	887	857	849	848	816	803	817	793	842	885	853	905	858	874	849	809	913	869	814	821	893	880	840	884	859	801	799	823	859	876	860	895	877	844	861	846	866	863	851	842	872	849	831	907	891	872	862	833	882	885	853	885	876	842	870	883	893	864	872	833	838	884	890	859	863	827	859	835	849	846	852	832	881	881	858	822	819	856	845	858	884	913	828	920	855	852	913	878	824	826	830	837	831	923	924	889	901	872	872	903	859	835	900	846	840	855	826	911	868	848	895	880	799	862	886	939	855	869	862	873	838	854	900	832	843	835	889	838	883	882	840	887	812	878	882	883	821	913	924	869	862	863	838	828	841	861	862	845	822	897	880	834	870	818	818	808	874	838	859	844	854	845	834	898	879	870	852	873	854	825	851	843	843	843	933	837	867	847	859	890	873	829	780	841	831	886	852	897	888	888	817	875	845	920	849	902	886	837	910	918	869	868	850	873	824	863	845	831	869	889	866	843	841	859	904	862	846	873	840	823	850	880	884	904	848	839	858	852	888	868	840	885	857	812	890	859	815	887	878	881	844	853	871	862	869	898	900	859	866	871	858	831	797	883	862	885	907	846	918	867	876	875	831	863	856	857	872	832	850	826	841	847	865	864	881	863	881	821	858	762	866	826	882	873	831	866	872	890	862	866	873	930	889	874	884	834	820	836	906	851	870	838	861	816	833	889	887	873	911	873	875	810	865	808	840	828	835	824	824	878	855	902	881	882	886	885	863	903	882	849	893	833	856	809	917	896	850	856	848	881	891	914	844	835	887	876	876	806	860	827	843	901	883	866	913	865	901	878	818	850	839	917	858	878	888	874	855	890	862	878	892	843	808	874	884	819	877	831	816	868	873	870	867	821	832	864	901	875	841	846	839	881	847	822	850	862	860	856	853	890	863	883	835	899	857	875	888	868	852	855	848	904	920	832	829	865	862	861
10590	3347	2490	1428	1108	996	721	672	610	579	533	459	465	404	392	411	411	381	379	362	350	409	407	370	348	349	340	347	389	382	372	351	358	377	402	330	357	340	374	400	398	361	347	329	359	360	358	349	300	357	384	323	374	320	348	353	354	377	347	354	359	367	314	367	336	366	379	333	361	362	347	327	342	342	368	368	360	329	326	316	358	378	367	311	351	354	340	344	362	336	324	369	369	339	377	380	339	408	292	361	361	368	330	315	336	348	357	339	336	341	381	345	332	366	340	346	368	376	343	346	373	350	338	343	347	364	440	337	364	392	351	348	325	342	338	334	362	353	358	356	363	351	363	340	358	368	343	311	342	338	358	367	383	365	373	361	341	355	354	362	319	345	336	322	355	340	353	348	325	361	368	330	357	378	334	349	381	382	346	340	366	338	387	374	326	355	362	337	384	354	336	358	326	359	310	335	359	367	348	326	373	322	326	364	363	345	394	359	371	337	368	341	341	361	312	384	352	376	373	329	378	358	390	363	315	347	363	358	368	352	325	341	346	402	364	334	348	333	360	331	377	378	345	354	351	384	331	316	317	336	351	340	365	338	372	351	361	351	314	341	370	343	389	341	356	371	371	373	371	374	374	352	357	332	337	329	335	378	355	355	359	361	345	342	351	348	378	343	367	334	384	335	384	352	348	370	350	343	390	403	361	311	342	351	326	352	363	360	362	375	384	351	340	410	397	345	332	342	381	325	332	333	352	368	332	349	316	344	367	342	339	330	352	340	373	349	356	358	325	306	379	336	346	384	378	361	347	338	374	321	360	338	389	358	360	377	366	342	330	368	359	344	340	353	366	315	347	348	349	354	354	385	339	359	328	341	355	369	377	374	325	403	380	352	363	362	384	364	344	333	378	352	376	365	371	310	332	332	352	372	350	361	374	384	364	376	377	332	344	368	392	345	364	377	345	333	379	350	371	354	360	337	368	367	396	353	395	343	313	346	350	384	368	351	351	386	328	383	333	348	337	336	373	348	362	352	323	334	368	400	333	382	356	323	324	359	346	357	395	349	382	392	358	382	343	388	339	386	383	367	345	360	345	379	324	354	357	363	355	357	326	367	394	320	360	396	363	361	354	320	328	366	346	367	361	339	353	323	323	357	325	372	342	352	348	332	376	363	366	376	337	340	362	317	370	380	369	320	357	340	341	330	351	353	353	359	339	346	328	334	368	366	318	378	394	350	369	331	336	336	383	361	359	350	343	380	335	362	360	337	347	366	371	332	348	368	374	342	307	349	369	374	371	386	342	331	363	332	373	321	384	366	334	350	336	330	349	364	346	339	378	328	348	374	325	352	337	364	386	338	339	346	328	313	350	335	341	353	314	381	363	368	377	377	351	327	306	323	396	351	378	326	334	367	340	335	364	359	345	373	342	317	324	351	367	332	394	321	331	352	337	330	348	339	347	322	374	344	381	371	351	361	339	351	324	360	363	357	376	368	336	359	342	334	377	357	365	366	350	391	336	346	360	342	322	377	332	386	341	326	331	331	362	340	363	352	387	369	355	338	370	347	375	356	376	354	311	326	350	348	339	360	327	364	351	369	349	348	380	358	385	362	383	319	327	356	388	330	363	332	355	321	336	339	380	352	360	382	361	348	345	359	349	343	366	349	381	380	397	366	362	369	362	345	352	372	367	329	387	315	344	349	375	361	347	362	359	356	362	366	346	341	337	360	365	352	361	351	285	362	338	332	387	366	335	361	363	345	349	335	357	374	362	331	374	332	298	322	357	331	322	352	381	336	364	313	322	391	345	379	359	348	325	356	361	321	334	353	332	307	338	335	331	328	377	343	365	377	364	354	352	345	358	364	380	337	367	329	349	317	380	330	365	350	385	343	370	327	373	354	302	345	324	319	332	295	346	347	393	361	344	348	381	342	389	311	358	371	341	330	355	355	362	341	360	387	361	346	339	360	384	326	346	341	381	340	369	393	402	380	335	363	353	364	376	370	332	349	355	360	347	353	331	323	360	361	339	378	359	359	359	368	366	325	400	381	383	347	364	368	335	364	369	350	396	343	367	338	408	361	329	353	402	349	328	347	334	349	349	401	376	359	346	384	331	367	334	376	379	335	344	314	325	311	335	383	341	346	331	342	337	341	356	335	346	328	371	332	305	326	328	369	403	366	341	330	357	333	323	335	336	328	354	353	376	356	379	358	357	380	351	341	336	373	363	358	358	348	359	373	368	362	354	343	335	414	334	343	343	341	314	369	364	343	385	349	373	354	341	360	379	347	357	304	356	325	351	314	357	357	385	333	358	348	334	327	339	328	407	353	353	388	359	373	375	380	304	348	344	358	358	316	366	352	354	381	364	341	390	334	372	374	341	380	364	362	347	323	340	340	351	349	414	380	329	347	339	351	329	384	378	376	342	346	383	343	356	365	356	356	332	363	366	385	348	341	350	309	299	344	363	345	331	344	354	368	362	358	323	390	327	326	350	356	364	345	346	353	363	360	355	335	358	359	339	359	347	368	330	369	379	351	365	368	375	313	336	360	341	336	354	322	325	313	329	317	335	358	348	356	359	342	350	383	343	337	407	364	367	354	357	371	331	335	349	347	366	328	315	331	398	372	345	373	393	399	341	344	359	353	366	322	371	346	353	380	335	339	386	329	341	337	348	365	328	374	368	344	359	331	360	391	345	354	349	358	381	330	347	339	342	357	354	376	403	366	332	335	380	347	305	365	346	344	385	340	359	329	378	349	337	381	356	345	352	322	339	384	331	338	364	346	353	374	351	351	347	360	360	349	318	362	349	369	369	354	340	341	373	357	348	322	339	348	387	372	363	360	345	348	338	365	350	373	337	298	360	322	357	364	357	325	367	360	320	360	376	347	324	379	351	357	379	382	339	359	383	378	356	340	317	311	329	350	338	339	378	342	317	339	381	342	320	336	332	322	351	358	367	337	388	325	328	352	375	346	368	328	354	348	314	343	382	372	314	329	323	328	342	368	377	330	370	326	360	351	357	370	381	376	354	366	346	358	339	374	339	370	329	352	362	349	354	363	342	327	376	357	362	363	361	339	369	319	352	342	389	373	345	336	358	327	343	354	337	338	329	363	386	382	351	406	339	352	367	355	383	349	359	314	360	347	344	367	365	347	380	347	355	376	369	345	356	347	311	349	356	338	368	350	388	381	347	369	365	361	346	361	351	361	385	353	331	356	363	355	377	328	358	356	363	326	364	373	353	360	355	374	385	334	350	327	354	334	367	365	334	346	356	373	329	360	348	377	354	351	375	341	360	367	355	357	343	349	344	379	355	352	380	329	343	335	344	357	387	324	347	372	325	361	354	311	360	371	372	345	346	355	353	330	333	334	336	346	370	370	369	378	356	358	339	375	373	365	391	377	355	359	382	328	342	325	336	369	372	363	348	346	336	344	344	330	352	387	370	337	390	356	350	355	369	344	361	344	349	360	341	372	382	398	378	375	365	346	361	364
6408	3067	4601	4007	3919	3438	2666	2601	2286	2043	1819	1404	1235	1139	998	1040	1050	963	890	931	863	906	894	852	821	838	810	811	774	768	790	805	788	769	763	795	793	814	824	791	787	793	728	801	750	787	766	742	775	788	799	786	787	753	737	775	789	776	752	733	748	766	738	801	744	745	743	788	740	792	826	783	765	815	750	771	737	748	815	755	762	803	787	798	778	738	770	743	747	766	818	746	749	769	736	756	773	780	754	795	785	776	779	795	743	789	761	817	743	790	791	761	780	755	761	752	766	788	795	780	795	751	762	748	732	761	785	776	807	774	765	767	793	781	780	752	767	798	773	762	776	749	769	785	793	750	712	799	754	771	756	785	790	835	744	771	766	758	808	776	797	823	815	769	759	788	842	732	777	731	795	768	787	759	810	807	732	737	748	783	709	745	739	779	780	777	763	760	835	749	751	742	788	744	796	718	737	746	725	816	781	800	790	758	761	778	773	786	786	797	755	787	800	795	795	781	793	788	760	788	764	788	778	761	781	798	749	792	754	756	760	797	805	730	797	764	767	762	762	816	765	725	744	845	777	796	760	815	762	761	788	800	797	719	826	751	772	766	780	702	745	832	772	786	745	810	782	764	762	759	741	758	818	743	789	756	760	738	761	778	735	811	729	745	767	784	750	742	742	765	776	768	817	830	787	811	754	775	791	740	740	765	812	797	733	775	707	824	791	799	778	729	736	770	791	787	774	808	784	779	783	775	773	777	759	806	775	766	766	766	789	797	769	814	763	745	805	822	744	756	779	747	762	796	783	805	754	731	751	787	826	783	744	829	793	759	785	767	745	702	729	751	773	825	828	810	770	751	715	758	798	732	795	805	747	798	736	803	792	756	769	777	714	769	798	747	756	818	743	724	765	774	777	759	718	787	743	741	728	757	802	785	745	766	746	736	752	764	764	745	800	785	779	768	769	746	759	763	813	759	782	757	752	755	770	762	686	757	780	751	725	792	749	756	761	735	772	771	712	772	753	816	790	729	811	781	694	764	789	747	738	736	794	789	745	737	745	741	755	807	796	763	752	733	784	760	764	734	770	759	757	771	760	774	744	763	756	732	733	784	788	775	797	734	754	767	797	789	726	779	742	765	799	816	753	749	793	790	770	827	721	773	726	796	773	729	768	765	818	759	744	794	720	779	756	792	723	761	774	777	757	786	778	763	807	779	726	790	735	782	786	741	763	758	810	751	756	678	824	743	761	757	752	729	780	741	726	818	771	732	757	753	766	774	771	802	771	776	782	736	812	778	757	757	741	766	769	810	754	753	754	788	782	769	769	757	775	793	756	770	748	774	748	745	781	779	797	728	772	769	749	772	781	783	793	781	749	779	729	796	767	785	766	759	801	807	788	752	749	754	724	775	812	806	795	782	753	805	777	782	769	749	751	754	747	747	775	779	749	761	785	755	754	802	767	759	788	771	805	787	817	798	740	764	763	754	700	753	764	778	723	821	798	786	755	735	745	819	743	770	776	748	754	779	821	754	841	746	746	804	769	733	802	787	778	795	766	769	778	737	769	814	746	798	765	746	766	774	790	765	756	753	707	710	803	752	769	750	762	752	693	746	776	762	768	784	785	733	745	763	801	789	782	746	756	731	755	762	793	784	767	723	790	770	765	764	741	749	763	748	785	764	786	727	782	754	782	766	745	765	759	763	726	744	758	752	737	790	754	789	795	747	760	773	684	789	746	737	755	781	707	747	746	787	771	770	818	719	771	830	790	730	762	760	798	759	761	725	741	782	782	754	736	700	754	689	774	794	735	768	789	764	740	724	803	776	740	786	795	775	708	774	765	788	698	758	773	770	781	720	757	771	796	765	793	769	753	775	785	764	787	811	777	760	767	793	784	786	739	779	795	744	799	764	748	739	740	775	734	754	789	747	830	812	780	766	769	725	750	769	752	801	763	795	783	774	758	741	755	720	715	791	755	789	782	785	750	716	745	771	737	772	756	782	745	800	816	818	751	730	771	763	706	777	728	773	742	796	742	747	732	824	725	755	721	764	738	743	811	743	768	736	848	796	757	736	803	778	790	777	726	707	720	825	749	794	771	793	816	766	800	770	794	782	740	793	810	733	833	747	794	727	787	762	715	757	788	831	759	770	690	796	759	724	795	747	772	766	733	759	736	744	747	756	797	817	764	753	799	763	746	792	741	753	807	751	733	796	775	790	718	725	798	822	783	760	778	776	714	791	768	751	794	774	758	781	764	791	770	785	793	757	751	754	807	776	787	754	810	797	781	788	743	777	786	761	728	735	825	759	725	729	806	757	766	798	699	772	795	758	792	761	726	777	752	738	751	808	796	772	751	767	790	767	795	743	771	778	799	764	777	753	787	767	738	780	734	775	709	781	778	735	804	759	778	746	804	782	743	788	768	738	805	730	768	779	782	785	730	737	754	806	723	781	791	770	755	757	741	785	791	818	786	760	734	759	777	813	714	735	757	728	721	741	749	796	755	772	761	736	774	762	779	749	758	734	777	807	785	816	732	746	768	769	814	739	767	749	769	813	783	743	771	770	760	780	781	721	747	784	744	741	820	772	771	725	803	735	778	740	756	780	778	781	774	754	749	756	784	793	780	824	748	802	822	763	755	767	763	753	819	789	745	759	754	758	788	798	760	778	731	785	787	764	789	774	753	767	759	777	776	808	742	791	718	764	764	783	767	750	777	803	773	747	760	771	752	711	757	763	784	786	783	761	758	763	851	744	801	787	761	836	815	805	756	720	804	756	797	740	771	729	766	795	738	805	783	772	788	804	742	751	746	793	817	765	738	758	776	729	777	751	759	772	808	748	789	827	738	751	755	759	770	825	783	801	760	805	766	780	765	786	760	753	772	747	764	784	750	733	781	804	750	796	770	768	776	737	756	772	730	762	778	729	780	802	777	800	717	733	792	747	812	791	802	729	769	764	795	764	797	783	773	747	766	687	789	735	712	695	731	750	749	775	774	788	799	753	776	757	730	802	758	784	747	773	748	812	779	837	771	778	786	757	764	781	759	769	810	781	742	788	738	816	764	765	734	746	806	791	795	801	723	778	715	807	806	762	755	807	769	781	732	759	807	750	759	777	817	790	751	754	802	782	777	773	740	811	743	740	773	739	771	744	738	738	803	786	782	790	746	761	793	765	776	810	799	754	801	773	772	796	756	747	814	784	733	748	770	759	784	779	761	764	761	814	768	759	753	785	796	730	779	778	788	780	810	810	763	761	750	786	800	785	775	778	745	745	783	725	754	793	707	709	760	790	732	735	762	793	783	747	743	797	751	755	758	781	735	803	773	800	778	759	788	768	787	704	764	742	803	757	780	768	733	780	794	778	779	744	746	763	748	745	748	708	811	775	822	775	797	772	736	755	756	754	758	792	772	794	774	835	800	775	801	777	750	719	796	777	740	751	805	772	751	767	792	800	769	782	778	723	789	756	773	755	787	796	724	747	762	804	789	699	772	777
18880	6822	4476	2772	1716	1603	1020	1001	858	735	636	555	477	473	459	418	414	396	359	366	342	327	313	311	341	367	350	372	316	335	318	337	339	317	317	308	305	317	310	343	315	330	347	307	294	312	328	303	296	315	381	280	323	298	322	294	323	338	343	318	355	294	337	355	318	320	308	346	326	302	343	301	311	308	321	319	323	343	317	368	307	311	334	292	352	338	324	300	321	347	301	316	310	375	283	346	305	364	287	329	313	309	334	328	339	333	359	311	369	298	307	331	317	332	332	331	322	327	342	330	340	367	330	319	290	317	322	345	310	323	319	313	320	324	324	318	300	307	353	323	316	333	329	331	312	305	330	384	345	314	317	333	285	298	325	329	332	307	285	311	328	344	338	310	324	320	303	327	310	299	328	352	347	333	306	340	365	292	344	289	316	314	331	348	321	340	321	305	323	311	313	345	327	311	338	316	334	329	320	330	304	322	332	305	327	335	285	304	308	311	326	319	344	328	298	327	301	341	329	324	311	351	315	328	301	330	362	303	320	295	297	300	361	293	320	282	312	310	311	323	335	320	354	338	350	335	274	323	385	310	323	319	343	349	314	285	321	343	309	296	321	336	301	301	310	339	317	336	289	312	348	355	385	325	328	338	304	305	331	305	319	332	322	306	316	327	325	333	341	287	345	341	303	349	305	329	315	334	339	341	340	330	326	290	296	274	289	323	332	298	316	336	324	316	317	329	338	314	321	362	332	297	334	324	318	304	330	325	320	333	307	304	299	323	339	320	294	321	325	313	308	317	324	337	337	338	317	315	293	311	300	296	289	320	325	323	329	315	301	325	326	311	342	307	318	321	312	309	288	333	334	317	312	347	322	316	308	320	300	334	328	322	297	305	337	332	297	318	300	328	300	327	319	319	343	344	309	291	311	322	322	350	306	305	310	323	335	300	335	355	319	289	324	322	319	301	347	325	328	303	314	301	248	315	324	315	345	317	327	350	370	352	349	314	332	325	276	317	324	342	315	310	363	300	324	301	315	310	321	323	310	325	329	326	327	309	332	332	332	338	322	312	335	342	290	319	301	290	306	310	339	337	352	305	311	316	309	320	351	307	367	304	333	333	329	281	321	318	333	339	292	313	294	331	305	329	331	336	328	345	317	309	320	320	293	328	288	392	347	284	312	288	362	338	307	342	329	307	322	298	319	370	330	318	299	321	339	329	331	328	296	331	283	314	287	342	322	312	336	360	351	327	304	300	338	303	328	341	315	350	311	346	317	312	315	315	313	351	280	302	321	312	312	348	363	325	329	345	312	372	300	345	303	302	310	319	307	311	330	332	339	329	332	302	331	298	326	291	318	337	321	313	334	312	322	307	320	306	317	342	309	330	316	325	328	315	351	364	327	322	282	316	313	301	328	333	293	305	324	320	332	339	370	305	293	338	331	346	366	321	312	313	304	317	342	331	327	319	322	320	339	312	311	327	327	312	316	348	295	344	320	332	363	341	324	303	328	321	359	338	340	324	293	311	359	285	311	298	332	318	314	330	328	334	349	305	345	319	347	357	327	353	337	303	339	331	319	341	332	330	317	292	326	328	310	327	308	307	302	311	320	323	285	335	323	305	345	343	327	310	276	321	321	305	308	313	325	340	301	299	264	314	327	358	297	321	311	328	359	345	312	303	313	358	310	292	306	333	315	302	322	332	296	341	359	340	340	315	300	359	312	331	326	307	324	343	330	292	320	313	326	347	306	317	330	297	352	309	302	348	335	321	337	311	301	327	326	321	281	339	312	308	338	293	297	310	309	298	331	333	309	329	341	325	301	341	323	309	348	341	324	354	350	371	310	324	328	300	321	305	353	323	309	341	324	319	321	317	304	361	336	294	317	319	333	339	349	339	312	323	323	301	321	318	329	325	303	313	297	332	332	361	307	277	318	338	312	308	322	289	331	313	309	298	307	311	321	317	332	335	326	311	271	309	349	314	308	312	309	319	367	340	363	308	314	315	338	292	310	324	302	328	350	323	330	314	345	335	315	315	314	308	334	313	329	332	303	317	323	292	335	309	309	314	312	273	308	301	307	337	302	313	330	333	347	303	299	334	348	323	351	338	339	336	319	322	301	288	313	303	378	360	301	316	339	289	335	290	310	334	326	295	342	295	318	319	327	320	301	285	343	310	296	349	306	321	342	315	293	316	369	317	321	298	335	319	294	340	319	308	339	320	321	334	325	325	309	317	342	315	310	287	282	313	299	344	330	315	343	350	347	280	289	322	302	328	324	325	332	359	327	305	318	328	330	319	331	320	334	305	288	312	315	294	332	363	334	326	300	350	299	317	362	335	268	336	322	345	312	338	320	307	336	349	295	323	309	324	307	328	296	319	340	298	303	300	317	304	309	332	320	333	354	338	313	332	345	299	329	322	316	304	352	320	282	328	278	327	305	331	349	357	322	293	300	312	325	363	324	307	338	339	338	337	306	322	295	350	336	332	313	310	309	346	315	398	347	324	309	307	338	316	305	327	286	355	318	291	311	320	342	326	325	322	327	347	367	313	295	326	340	323	332	346	378	311	308	335	337	279	344	305	334	300	336	345	378	322	340	299	305	351	295	328	342	335	341	323	331	338	342	309	315	362	308	322	331	334	350	331	306	319	320	321	361	360	300	302	287	332	304	313	320	333	311	285	304	300	320	305	328	310	313	321	309	324	332	323	330	310	372	367	294	320	344	292	335	335	324	323	299	317	352	331	318	307	317	328	309	319	325	319	310	353	323	316	329	325	323	285	306	314	289	291	302	307	338	320	345	269	322	300	281	345	345	352	325	336	321	355	296	320	337	392	317	325	341	344	294	336	303	333	308	295	304	349	319	310	305	313	334	347	330	319	340	312	297	341	319	315	334	343	351	291	298	322	348	322	317	309	361	321	357	303	315	357	317	339	315	372	284	303	319	340	321	298	340	355	323	334	313	320	324	308	333	353	330	326	315	343	339	299	307	333	342	300	318	327	345	319	322	330	367	352	319	323	326	302	311	332	330	329	304	309	307	310	357	303	307	294	317	334	299	300	313	312	309	288	338	302	322	301	316	345	299	327	282	334	330	303	305	307	337	328	319	339	294	349	358	313	318	329	326	351	304	339	282	334	304	317	317	299	334	325	312	292	339	300	364	307	324	329	332	337	315	335	317	333	328	345	314	301	340	340	341	333	309	314	327	336	313	324	354	345	319	329	305	315	293	328	349	348	290	311	343	325	350	323	311	348	345	310	325	364	308	348	328	311	325	324	307	335	299	306	315	301	324	326	350	329	331	340	320	335	301	313	318	370	306	320	316	335	327	325	315	335	333	326	342	320	324	333	326	359	324	325	304	285	295	342	315	314	307	329	292	355	291	350	332	337	337	339	329	343	323	298	320	299	323	305	339	318	352	305	330	332	316	342	304	322	299	353	310	314	299	309	315	337	351	306	333	298	306	307	338	339	328	338	303	304	298	284	328	302	344	314
11534	5378	7426	7233	6053	6089	3926	4247	3558	2853	2366	1961	1574	1610	1338	1276	1243	1135	967	944	975	978	893	858	888	920	829	841	802	797	740	787	786	785	814	772	751	800	830	801	793	769	729	755	757	712	748	757	734	730	703	744	721	706	723	724	764	716	750	728	683	705	809	685	728	716	745	736	689	674	730	678	743	705	722	759	710	714	737	731	726	711	705	739	720	741	738	725	681	727	757	750	719	726	720	717	739	732	689	690	736	664	736	714	729	705	744	707	723	737	749	695	760	717	681	724	713	718	715	701	705	738	671	780	698	695	749	684	729	702	733	708	723	747	713	691	695	721	672	696	749	736	700	682	726	727	738	665	711	737	716	700	711	700	740	702	739	695	753	718	753	699	714	693	732	728	740	710	707	706	753	714	691	729	672	746	702	735	708	718	735	712	659	746	716	712	733	736	729	731	699	720	713	722	732	727	740	725	676	765	714	708	795	718	703	758	788	762	709	744	716	759	728	686	724	713	768	726	727	748	688	670	724	715	716	722	749	718	708	676	748	727	724	731	764	705	700	752	683	730	751	699	720	721	698	733	725	720	719	720	742	724	671	738	733	682	650	714	751	697	740	728	715	752	735	783	673	707	725	737	695	713	677	725	720	694	729	664	753	716	704	734	667	737	709	708	719	698	735	762	734	734	708	695	748	678	759	785	738	724	690	717	703	700	663	733	684	734	726	726	679	726	691	714	683	696	694	784	725	703	765	730	725	722	706	748	756	762	740	705	743	684	754	731	759	701	732	695	749	760	756	722	715	732	693	711	708	748	735	711	727	771	713	755	769	723	753	704	726	722	706	759	730	733	723	674	789	716	684	729	714	704	794	708	701	653	736	735	719	749	714	727	704	695	726	772	776	712	694	696	704	711	691	720	731	743	732	708	694	719	713	683	693	765	709	682	723	747	721	653	726	674	720	679	740	716	701	729	716	733	690	695	738	726	719	682	723	741	740	697	686	691	682	733	725	743	769	768	739	698	719	662	753	745	753	677	660	711	706	745	690	729	697	746	653	687	723	755	764	716	720	781	705	733	659	710	724	717	723	711	746	768	742	727	687	767	697	714	689	739	736	700	736	715	702	712	719	738	677	729	691	747	739	725	735	754	688	718	704	730	751	665	801	703	704	691	736	707	741	706	741	702	734	688	754	664	710	721	688	755	722	735	763	658	745	740	756	688	733	772	664	703	775	707	742	700	664	728	711	763	744	720	712	683	662	735	728	704	758	713	655	692	682	725	724	752	733	690	711	689	707	744	711	689	700	715	718	717	665	706	700	720	714	695	696	694	743	660	689	681	750	742	737	777	707	670	778	718	766	722	727	698	750	717	664	706	728	670	724	759	718	734	708	692	684	700	726	737	757	689	711	714	666	712	730	679	682	724	714	746	706	732	689	682	740	705	741	693	707	752	716	733	683	745	763	702	718	718	709	755	741	751	721	729	707	726	726	652	752	712	766	736	752	669	759	715	705	762	749	738	701	708	720	698	731	712	759	692	696	709	757	715	691	698	717	708	693	706	743	682	731	714	746	665	787	729	712	729	697	719	659	729	678	685	700	704	726	738	733	755	724	669	757	685	749	752	734	687	735	766	779	705	702	719	688	691	713	713	744	712	700	768	766	749	683	695	704	696	662	695	739	743	720	757	673	706	709	746	721	659	709	681	709	752	702	713	731	763	775	699	687	741	747	769	732	710	689	674	717	717	746	715	673	711	731	749	708	714	745	672	749	754	713	719	770	746	730	759	718	697	686	739	749	740	727	710	730	727	735	757	683	709	733	739	733	743	703	703	735	747	745	660	758	695	734	707	753	704	704	654	770	725	703	697	646	695	663	743	701	685	749	725	732	697	726	718	676	726	731	687	721	741	745	724	723	692	675	701	710	711	714	740	759	745	761	730	699	763	706	708	774	742	715	728	731	710	711	680	741	764	715	695	723	728	717	731	730	708	736	718	696	704	688	726	721	794	712	754	769	711	724	725	715	673	724	717	752	728	722	729	707	689	715	736	709	700	699	724	691	711	719	709	750	693	775	750	753	758	688	723	736	701	750	710	694	670	739	688	717	711	746	710	687	742	744	722	713	756	758	731	718	696	718	730	682	704	688	700	693	709	700	694	744	780	726	707	713	716	667	724	696	732	711	733	740	753	701	754	705	766	714	702	721	708	726	696	738	724	718	755	710	701	697	722	746	680	675	679	694	748	717	698	716	689	673	721	732	732	734	686	763	750	712	719	692	703	741	696	765	726	655	684	710	716	739	735	743	720	740	713	725	722	733	687	766	745	717	776	749	701	715	748	718	709	714	726	777	729	726	768	701	696	725	759	698	677	712	689	716	761	735	719	713	720	727	741	693	728	709	692	729	712	708	739	732	683	757	728	739	727	761	708	733	723	738	714	733	710	710	705	721	755	718	692	718	707	685	748	730	745	774	763	708	734	726	696	715	734	718	731	696	692	730	722	682	736	710	718	738	729	728	714	763	714	719	726	708	772	714	707	760	717	740	718	676	739	725	676	760	707	701	755	724	695	752	722	679	724	736	754	675	730	687	746	670	776	732	722	747	721	709	721	750	732	749	706	750	783	753	740	751	714	696	665	692	693	704	727	648	685	746	681	671	692	700	689	717	715	718	720	733	681	700	740	749	749	725	711	720	693	679	707	783	699	723	691	738	758	653	726	696	755	744	700	738	741	728	714	725	726	689	740	673	676	736	734	702	694	730	715	748	692	703	716	753	712	739	725	713	773	747	717	797	769	728	714	729	673	707	711	754	697	737	692	755	703	752	713	697	774	698	681	693	713	739	692	712	753	708	756	714	762	724	705	733	704	737	755	689	740	704	728	680	721	712	729	745	711	702	734	734	679	720	676	703	670	732	711	693	693	688	682	722	708	712	718	737	719	743	698	750	715	671	700	752	722	738	705	784	729	743	705	699	703	726	681	689	683	740	726	746	715	734	765	755	735	735	703	740	741	717	662	755	708	720	699	744	733	744	738	703	732	698	697	724	710	702	714	705	736	726	709	690	765	736	702	723	719	714	731	714	673	715	763	758	757	710	729	709	754	659	755	728	681	766	721	694	744	804	752	744	690	735	703	710	735	696	672	713	724	756	738	732	741	760	744	712	763	751	710	738	706	691	746	710	700	726	714	655	715	720	749	702	691	724	674	728	695	660	710	656	728	721	681	733	740	706	723	750	698	736	699	706	689	743	664	714	702	699	699	718	698	729	699	723	694	723	752	733	660	700	754	764	718	732	706	709	711	718	698	702	716	719	674	706	697	750	738	720	759	730	716	725	711	736	667	706	688	696	722	724	726	776	736	685	774	752	738	703	720	733	686	749	737	683	675	718	670	703	707	743	740	752	721	727	752	664	715	692	709	733	721	707	723	714	703	712	734	728	713	708	772	718	716	720	697	764	772	713	725	737	747	734	756	712	739	715	727	691	736	705	763	751	684	718	707
28414	10717	7733	4326	2467	2121	1385	1313	1208	974	888	699	553	591	559	464	493	447	457	468	425	486	406	401	421	397	409	408	363	423	354	397	397	390	428	386	389	378	431	412	424	410	358	392	391	411	399	418	377	421	360	372	404	408	345	387	400	381	354	392	401	373	389	398	408	387	390	342	397	396	379	372	373	398	366	386	404	372	373	399	392	403	397	415	393	390	349	367	390	365	397	400	401	391	390	440	416	387	376	384	373	395	406	382	407	385	396	418	376	416	395	422	382	411	403	434	412	385	356	393	405	378	406	376	360	402	381	449	389	405	359	358	396	402	419	422	409	380	379	370	398	387	415	358	378	388	349	379	388	360	442	371	377	391	375	393	371	419	389	405	375	406	401	401	365	400	402	405	378	421	406	395	429	382	365	356	389	385	376	414	400	378	403	371	440	439	394	423	378	416	375	365	382	384	400	392	388	398	392	413	432	402	390	416	373	374	380	384	413	376	399	357	387	379	372	385	339	368	403	398	380	369	381	402	391	401	400	422	384	363	397	393	399	372	364	444	408	352	394	386	425	406	369	349	389	377	389	391	391	400	402	379	398	456	350	409	366	371	390	393	408	381	394	389	398	409	373	389	371	407	383	387	384	372	390	397	405	329	407	389	383	379	393	400	429	413	411	380	393	397	399	393	366	385	370	379	400	393	440	368	407	401	407	379	390	392	366	412	391	420	421	380	342	408	381	411	403	370	362	399	370	379	391	430	374	387	382	402	369	364	413	404	397	396	343	366	394	382	421	380	392	386	387	375	426	382	399	403	393	413	380	392	396	394	373	424	387	362	362	391	381	412	403	397	358	373	409	390	409	424	380	394	336	381	410	386	389	415	377	372	401	402	376	352	366	419	372	388	378	438	388	381	377	388	372	393	416	385	385	395	407	390	417	402	407	404	358	379	408	384	359	360	354	363	405	397	402	371	381	397	388	380	390	401	376	350	378	389	376	348	385	347	393	429	367	371	418	383	371	411	411	398	408	429	378	384	380	411	372	383	402	378	390	401	395	397	388	416	386	363	354	402	392	379	407	365	397	362	396	349	349	399	392	410	406	396	408	413	386	437	389	409	387	403	417	391	435	415	365	413	436	396	394	427	411	392	412	402	391	412	391	381	382	392	372	394	390	334	385	367	363	403	373	408	419	385	351	385	377	343	378	389	385	360	419	385	390	410	373	372	430	366	355	399	386	390	382	377	370	399	421	432	357	375	396	382	363	384	414	410	406	377	420	383	386	396	409	407	415	430	410	379	398	421	399	396	417	402	373	413	395	395	411	417	376	406	381	397	388	411	406	380	406	408	383	399	397	434	407	390	408	388	405	406	404	377	383	383	395	382	423	415	374	363	380	375	382	376	391	381	337	385	350	405	407	390	429	346	359	395	390	362	408	400	379	361	372	399	365	390	417	374	354	387	409	383	379	419	396	414	401	437	392	389	407	396	405	374	409	376	376	364	377	389	386	416	421	426	417	408	393	378	395	413	424	397	399	397	427	388	371	401	383	357	397	374	403	356	430	369	391	363	377	416	415	386	370	367	378	389	409	343	379	397	415	423	380	365	394	404	392	388	384	365	413	389	386	367	435	376	396	441	376	378	400	394	389	388	419	386	438	387	382	430	379	409	397	406	381	353	411	398	399	386	389	398	402	388	337	352	362	424	351	428	419	352	435	406	358	395	381	379	387	428	393	391	431	347	406	373	380	380	402	405	387	376	399	373	364	373	407	373	386	352	367	359	367	369	424	410	399	415	352	420	394	393	391	385	385	389	366	383	376	369	344	380	378	358	381	391	392	393	372	384	388	390	342	380	398	411	395	374	355	376	367	394	359	355	336	391	405	409	396	405	405	376	413	390	408	354	443	386	378	359	383	392	388	402	385	437	400	390	382	402	383	419	361	394	382	349	373	430	388	423	396	391	410	339	407	409	382	351	410	372	424	393	390	393	391	362	346	351	388	423	394	393	416	357	382	392	387	404	372	380	368	371	422	379	387	358	397	375	413	370	408	433	372	390	388	392	411	387	370	391	386	362	407	385	387	387	423	418	400	360	414	405	393	403	405	367	406	414	448	379	349	387	396	407	405	403	395	406	429	407	395	388	389	358	382	387	419	388	342	370	385	398	430	415	420	424	389	392	401	368	396	381	379	395	395	406	418	421	388	420	376	397	411	391	405	460	414	422	430	375	392	342	365	369	353	365	397	400	375	390	421	369	374	387	378	394	374	375	415	432	414	364	378	378	382	391	402	405	382	394	385	393	427	470	392	407	375	362	360	389	361	427	378	397	387	383	422	361	401	389	420	385	389	371	378	406	403	370	367	392	366	394	424	380	422	389	402	399	420	340	406	406	374	397	405	381	372	403	382	390	373	386	390	378	363	362	394	385	375	383	418	368	386	360	403	425	408	403	355	373	403	385	389	381	367	389	381	358	350	404	388	388	369	417	399	370	368	411	401	415	379	396	386	409	375	377	397	421	377	367	372	361	435	435	414	369	385	378	378	401	351	372	372	365	392	388	391	373	381	412	391	419	386	379	381	436	358	386	397	428	375	399	392	399	392	388	403	417	386	419	398	406	430	390	333	400	373	361	380	391	397	401	418	441	359	341	384	358	418	392	406	416	365	367	391	387	398	409	388	359	378	404	403	382	388	401	382	395	376	359	389	401	388	356	381	373	365	336	412	342	400	370	379	365	373	381	389	385	346	379	387	357	379	376	401	391	400	396	410	428	379	375	427	398	367	410	389	401	385	412	428	352	357	379	406	385	378	380	415	396	400	394	408	411	399	388	370	394	391	377	399	423	361	369	387	426	390	432	379	395	377	430	355	419	414	410	397	396	400	369	434	417	376	398	381	371	410	387	382	365	380	384	386	382	367	376	360	389	385	425	419	400	377	400	386	373	392	382	411	393	426	402	374	387	376	392	420	401	410	410	372	364	406	364	411	390	402	409	380	398	381	386	379	396	390	365	381	401	376	384	355	413	371	391	386	422	413	408	372	356	368	387	397	347	386	369	412	389	338	382	388	372	379	392	376	394	376	389	353	367	417	385	371	368	443	421	403	385	387	406	422	360	399	402	409	364	405	375	386	377	388	401	409	381	433	372	362	416	398	383	378	406	392	392	410	390	398	379	419	442	390	394	399	384	390	410	383	383	350	339	384	390	387	401	385	382	382	385	383	431	399	382	404	395	382	381	410	377	360	374	428	385	398	407	390	422	374	380	358	386	395	389	413	406	395	444	406	396	421	426	388	376	392	410	374	426	409	371	409	426	366	377	425	391	372	367	368	403	389	382	364	355	354	389	374	373	380	389	390	394	427	388	398	399	415	375	370	368	358	408	362	356	367	386	362	408	409	407	401	400	383	403	396	428	399	439	359	385	337	415	379	379	413	359	396	361	411	429	414	365	388	384	338	366	384	379	378	385	373	379	393	395	400	437	398	385	399	404	362	403	376	396
15684	7150	11225	9151	7455	7481	5475	5396	4740	3829	3088	2562	2053	1876	1873	1593	1497	1377	1257	1166	1173	1215	1069	1010	1017	1022	955	1008	936	919	902	968	946	899	1014	909	896	939	1090	1050	965	959	848	931	861	881	844	882	862	842	925	874	851	863	832	811	852	877	875	799	850	845	881	845	770	845	874	894	785	837	809	865	854	837	853	831	821	859	839	864	876	856	851	895	819	875	805	828	820	868	865	848	858	842	825	837	818	905	883	854	889	878	819	840	876	860	852	867	874	874	872	905	835	864	836	876	831	858	860	843	833	857	862	813	865	839	854	824	868	870	867	852	887	891	930	859	825	882	825	896	846	872	842	870	837	860	847	784	861	885	824	874	848	853	827	868	858	856	847	841	871	880	839	907	903	885	855	907	884	854	898	784	857	832	870	844	864	855	850	824	868	851	802	862	881	868	846	841	874	876	811	938	844	880	871	870	901	865	816	855	835	894	813	859	863	884	863	853	898	844	845	891	863	842	796	926	850	888	894	880	857	816	880	903	905	836	902	832	930	867	823	878	901	890	831	857	855	820	815	829	824	879	877	865	806	907	861	836	844	843	849	829	804	865	868	851	853	839	870	869	848	865	818	912	897	833	813	891	871	809	922	881	894	849	901	868	835	828	872	896	807	824	820	871	885	798	877	919	830	856	838	835	844	832	868	829	868	857	858	910	857	798	888	842	843	878	861	822	862	804	893	880	885	826	864	837	866	845	901	868	849	822	873	915	802	856	857	798	809	885	837	845	902	844	890	858	847	842	840	866	851	806	834	870	873	878	858	845	829	903	810	845	880	864	873	850	828	866	837	879	887	785	864	812	812	806	845	820	862	843	929	902	843	852	886	858	836	861	809	838	801	924	852	832	786	848	789	846	867	914	862	845	856	881	851	834	836	833	897	830	884	893	864	889	863	838	851	810	863	830	804	835	849	849	829	837	867	873	854	959	853	866	845	835	859	911	884	829	867	897	826	846	895	839	834	869	844	843	849	856	833	812	892	854	831	899	872	854	850	832	862	847	886	888	860	843	871	861	805	819	863	851	840	837	862	843	880	875	856	849	835	843	918	824	875	880	869	857	839	860	879	855	828	858	848	824	886	824	850	894	805	896	846	889	837	866	844	922	858	841	845	864	868	834	853	866	818	838	834	810	895	929	866	822	850	836	824	839	816	815	873	811	862	858	874	863	861	844	903	872	845	874	818	850	891	848	856	866	875	889	873	841	834	833	872	898	833	874	848	814	833	888	905	807	856	853	842	819	821	844	896	887	862	802	805	882	839	877	849	802	828	868	873	845	870	870	781	847	787	889	819	828	827	865	837	914	909	827	880	869	851	821	866	827	850	835	824	870	844	832	893	852	827	826	861	874	845	779	838	851	822	846	860	864	837	847	835	881	850	872	827	875	869	820	805	832	863	811	872	905	903	784	835	845	849	862	900	843	816	883	869	829	896	873	818	844	834	844	873	859	832	860	848	859	853	857	854	884	907	829	858	810	875	896	853	845	831	820	870	836	869	863	872	836	893	846	818	859	862	830	837	869	840	793	842	912	850	895	894	875	833	847	842	821	877	845	793	858	884	851	853	839	836	874	857	831	852	859	847	840	904	844	877	857	886	867	835	915	873	858	907	858	823	825	814	880	843	816	872	907	853	846	891	861	874	828	866	898	853	880	802	820	777	852	901	841	828	849	919	905	841	838	817	851	860	870	830	827	843	900	893	832	880	820	852	805	850	844	872	881	871	826	862	907	877	859	807	860	861	824	869	881	878	863	903	828	850	836	892	806	932	858	798	908	867	866	894	875	872	814	874	896	929	830	836	878	870	877	834	819	841	870	828	800	823	867	869	829	811	870	877	856	863	886	849	834	876	840	784	775	837	906	818	804	852	887	811	846	892	839	862	830	905	900	868	833	840	838	843	903	851	849	916	885	871	851	845	846	894	864	793	872	831	810	838	847	876	932	847	849	865	838	853	867	837	897	858	849	885	860	825	818	869	803	844	876	866	828	894	850	817	878	806	851	825	858	832	845	776	820	870	793	817	812	840	829	836	904	855	878	827	846	794	824	883	873	890	791	853	819	877	880	841	877	852	808	830	868	789	889	876	859	840	897	884	868	872	891	885	823	881	877	896	831	878	863	814	845	789	844	853	874	830	915	826	825	853	823	864	863	865	854	813	850	800	847	840	884	823	822	867	857	875	827	827	887	839	876	856	851	809	784	939	897	852	865	867	874	821	854	862	871	832	838	879	861	842	886	860	853	862	888	862	839	899	836	772	867	898	862	887	830	830	895	835	856	850	855	858	827	808	837	905	922	853	800	876	843	857	852	890	893	862	892	849	872	842	893	822	863	860	853	851	842	865	831	845	902	847	841	849	852	848	888	887	853	823	829	851	902	869	888	863	898	874	851	824	846	823	853	878	835	888	823	861	853	863	866	896	858	831	890	909	845	852	867	876	890	822	830	797	849	863	860	810	836	839	830	874	811	875	850	883	898	861	856	818	880	875	859	811	894	889	886	894	820	844	854	899	881	825	877	846	835	835	885	851	885	908	872	923	857	856	826	838	821	786	879	878	872	829	848	832	882	826	819	858	823	825	853	834	875	887	848	842	850	871	842	857	840	840	830	880	844	829	798	856	871	850	840	884	854	825	886	867	904	801	892	836	844	891	885	894	829	845	839	784	841	824	884	905	880	861	859	842	815	838	861	876	799	866	871	799	826	857	819	847	861	834	892	830	862	836	885	859	886	841	838	902	843	853	860	856	855	867	908	896	869	802	892	846	838	892	831	837	867	843	827	888	875	818	846	878	841	870	806	840	883	867	862	854	874	842	837	853	848	811	841	848	844	860	826	871	821	888	828	840	827	834	857	855	819	832	916	897	812	859	846	831	851	839	855	866	855	876	892	848	857	908	889	891	873	864	876	855	877	816	831	862	860	831	882	869	835	907	893	879	838	871	848	832	828	861	885	831	860	840	862	891	854	820	898	821	863	831	861	836	838	872	873	864	893	852	840	860	853	828	849	874	804	851	839	803	789	873	866	893	905	847	869	857	840	873	884	912	876	843	831	858	832	848	852	820	868	835	803	892	834	858	818	831	909	811	855	873	807	823	834	828	864	867	792	806	833	855	844	875	895	842	873	870	859	870	861	860	874	901	851	851	891	847	856	864	864	880	876	847	813	831	869	824	824	840	867	877	867	860	847	855	827	853	818	869	822	883	882	867	769	817	829	822	900	819	852	827	844	918	866	846	818	853	871	827	830	833	782	920	806	853	869	814	868	824	870	902	850	855	796	835	887	875	814	823	867	838	848	800	881	870	856	808	878	879	806	827	884	893	877	813	850	865	856	863	831	865	792	856	840	843	841	867	839	844	834	863	847	838	825	856	851	870	844	863	856	832	832	824	904	836	827	908	865	799	874	841	846	819	862	818	829	894	872	871	815	865	827	865	860	816	889	815	800	869	862	794	839
11587	3965	2370	1378	981	948	765	648	576	522	517	484	416	427	420	364	339	388	362	380	372	355	307	398	340	370	377	385	344	367	365	344	356	344	359	374	322	332	305	335	309	362	329	373	366	375	346	362	392	340	333	335	324	333	371	343	304	348	342	311	360	347	353	363	377	366	361	395	338	354	339	340	364	407	378	352	361	366	399	363	337	360	374	375	328	341	341	328	369	353	310	352	337	350	347	351	350	373	355	351	332	373	357	326	322	353	363	337	343	314	331	338	352	348	338	356	346	340	369	317	327	350	350	340	332	349	367	380	381	340	348	373	339	348	353	337	342	363	322	349	350	357	344	350	348	372	337	345	371	345	329	356	324	344	377	385	369	344	337	361	351	302	353	361	316	343	338	368	396	340	347	342	327	319	366	337	359	379	341	362	398	374	358	384	365	351	355	378	375	350	321	340	358	402	367	344	377	351	354	346	363	366	343	368	335	348	367	349	327	360	371	346	343	357	337	340	369	318	324	359	387	357	340	378	356	324	345	363	340	352	348	381	352	357	350	388	398	355	354	328	378	374	350	350	337	349	376	373	361	341	353	345	386	329	344	383	352	325	389	354	332	345	353	321	357	377	360	339	335	321	316	343	319	341	338	378	340	343	320	339	329	367	336	354	342	344	320	336	383	358	372	351	317	389	328	337	321	323	377	367	371	366	355	315	367	360	373	364	363	399	387	369	351	317	302	332	337	359	336	345	358	358	331	334	352	336	360	362	356	380	368	332	345	332	347	376	320	348	337	370	330	349	340	352	357	376	386	335	364	313	361	382	370	320	373	334	370	367	330	336	346	358	359	356	328	335	333	405	331	366	359	335	371	340	371	323	340	347	355	361	372	344	319	353	392	352	345	371	328	337	334	339	390	365	408	349	362	327	372	318	339	348	376	369	337	343	358	350	334	360	325	335	323	346	396	365	335	391	368	341	343	341	396	361	334	329	345	376	321	364	351	338	315	339	340	369	401	352	322	308	347	366	338	337	341	351	360	335	368	377	311	358	355	381	371	368	339	359	398	369	334	344	380	330	337	335	363	355	371	319	350	355	361	356	375	331	333	368	350	296	344	340	337	390	352	354	328	395	367	307	349	315	332	354	367	371	336	327	409	298	340	323	387	323	373	318	346	365	335	397	407	372	349	329	324	327	368	387	326	375	403	347	307	371	367	320	353	355	386	342	322	336	375	332	334	320	350	355	353	351	334	355	348	337	358	353	345	345	377	381	345	363	320	329	336	386	359	363	318	394	370	348	350	330	379	350	370	361	382	364	325	356	345	357	332	363	337	364	338	357	363	331	356	362	315	338	364	333	351	353	358	361	354	355	317	356	363	327	355	329	330	328	353	343	344	353	375	352	369	324	328	327	332	343	311	357	338	342	318	361	357	303	381	371	349	342	357	361	349	375	357	360	353	335	355	316	361	407	368	358	351	316	363	354	334	370	372	363	338	351	324	371	328	350	328	339	338	364	370	365	352	347	359	348	328	350	360	305	349	344	370	326	342	321	338	352	361	325	345	363	342	340	337	363	343	301	306	365	350	356	330	351	372	341	377	367	343	335	331	401	350	377	346	350	331	321	381	349	358	332	366	354	318	371	358	345	325	357	357	320	379	382	396	367	339	355	340	334	376	389	346	341	366	341	372	362	359	351	328	339	359	355	346	345	369	360	335	358	357	379	374	355	368	353	356	329	311	337	354	357	409	343	367	340	331	356	381	366	360	352	316	382	372	336	349	382	370	348	364	361	359	376	409	388	337	348	375	338	329	378	375	325	356	345	325	315	312	322	329	398	361	311	331	361	374	356	334	373	357	357	347	348	355	346	327	327	358	363	356	377	332	356	377	320	324	365	339	354	355	359	346	339	358	340	360	367	337	358	361	347	359	354	343	358	367	356	357	355	345	328	322	339	359	330	371	344	343	345	359	341	355	350	357	355	368	358	334	346	367	343	319	343	370	354	361	350	391	366	372	362	317	355	357	362	381	380	358	375	354	327	308	335	394	354	388	332	341	375	344	331	356	349	372	375	365	323	360	358	368	360	396	330	383	314	345	376	344	340	367	324	326	341	337	329	362	344	331	383	388	356	336	360	351	342	341	339	309	345	373	328	329	363	331	346	361	368	331	358	389	326	317	325	325	363	368	334	396	313	329	341	349	336	289	326	336	334	336	332	369	328	331	391	346	353	370	351	324	321	363	367	337	367	346	347	334	352	359	342	326	353	353	349	357	333	422	360	341	328	351	305	338	345	339	319	353	333	325	373	386	345	324	354	341	390	338	357	343	337	353	380	355	341	374	360	373	335	376	358	344	351	318	305	360	324	326	329	351	360	320	344	359	352	365	339	347	339	326	385	372	369	342	344	343	338	334	369	332	350	318	324	324	359	368	364	341	381	319	346	317	369	332	318	344	342	363	339	380	340	380	366	355	326	361	356	342	369	376	369	347	336	341	336	362	348	345	361	332	336	361	385	388	349	378	372	355	327	345	373	309	371	368	370	320	314	360	354	342	334	335	338	326	342	362	307	362	331	325	355	335	373	383	354	391	355	337	370	329	347	326	383	342	375	375	375	329	356	376	294	334	375	348	355	332	340	340	369	373	354	352	369	377	332	365	363	354	364	342	367	341	360	313	348	354	339	340	351	337	327	330	335	345	347	406	356	380	377	372	344	391	345	374	320	341	355	307	374	358	370	366	341	358	305	344	341	345	363	345	340	333	383	333	337	337	374	359	333	367	322	386	361	363	310	350	359	351	333	379	385	374	350	345	317	363	330	379	347	327	361	303	365	309	358	359	324	347	338	335	367	371	325	313	340	344	382	389	364	365	334	324	372	328	367	341	331	323	335	323	335	332	348	382	313	357	331	343	357	367	351	345	350	339	364	325	378	358	362	305	327	351	313	358	331	365	369	361	336	361	372	360	372	363	356	361	348	350	354	377	370	355	349	327	348	364	344	336	377	348	331	338	374	336	359	352	345	356	366	358	331	370	360	393	317	355	350	356	340	353	342	374	381	357	358	342	350	325	365	349	339	340	340	317	339	338	325	339	376	342	372	390	356	346	322	342	332	326	338	340	335	345	315	305	355	362	346	323	335	338	348	356	395	341	331	309	339	373	354	330	342	346	370	356	320	379	375	373	327	358	360	351	355	364	365	338	331	318	371	353	344	352	370	354	345	353	341	312	331	318	348	338	373	415	351	372	352	381	354	328	351	366	353	340	338	359	383	351	372	351	366	335	345	368	379	341	386	369	343	376	349	331	374	336	319	340	337	347	317	359	335	377	324	352	331	362	360	345	387	362	345	348	373	338	322	359	402	347	361	361	325	357	386	296	345	322	334	347	357	380	355	356	305	371	377	351	344	352	313	332	363	347	328	355	346	352	323	341	351	345	343	326	349	344	343	353	319	330	334	307	341	351	353	340	375	384	356	378	337	304	324	354	334	310	376	342	349	363	349
7063	3399	4294	4014	3181	3153	2702	2418	2301	1933	1649	1384	1212	1100	1055	964	983	966	944	841	902	878	806	830	799	814	813	808	779	775	803	791	839	784	800	795	822	802	782	793	811	725	772	747	732	802	788	769	803	706	803	742	784	774	754	799	742	727	766	771	735	776	752	737	716	812	750	822	700	772	765	832	751	722	796	792	761	785	736	759	777	748	779	796	780	776	726	737	765	734	733	733	770	737	761	772	790	775	784	740	789	793	756	766	769	705	759	794	804	819	797	736	765	752	719	791	741	729	793	747	770	785	795	792	778	788	769	780	762	774	731	779	775	761	746	776	736	812	710	733	814	808	768	754	747	760	745	761	746	807	759	798	747	796	738	708	780	852	733	742	790	800	787	817	822	798	798	775	757	706	776	802	780	754	793	818	746	818	823	786	772	778	769	712	763	767	783	786	765	776	734	837	808	748	764	780	762	757	773	774	771	753	784	739	769	766	700	751	760	792	773	785	742	815	787	749	766	745	785	747	771	705	761	784	771	744	760	776	704	775	684	772	764	742	802	759	746	761	824	783	794	752	756	750	761	825	800	747	747	787	770	778	729	773	745	740	763	803	742	748	763	749	801	771	813	757	732	768	796	728	764	777	758	766	755	760	724	723	775	795	711	779	769	754	764	753	750	753	760	761	697	779	733	745	756	767	762	808	762	769	780	818	800	799	791	748	739	743	824	751	751	766	715	742	761	797	831	757	810	758	759	778	804	743	725	749	789	766	759	745	821	766	701	763	771	747	748	751	712	700	814	703	774	740	736	795	773	764	775	762	762	801	775	757	738	783	766	762	778	799	764	721	778	799	778	774	786	738	795	763	778	758	822	771	754	808	712	809	793	732	752	762	801	756	761	770	769	769	766	861	759	753	741	793	767	811	792	759	771	795	755	783	793	777	780	730	774	763	743	768	782	775	826	750	772	739	761	732	815	727	747	779	763	781	736	795	772	757	737	767	745	718	795	783	784	823	766	778	775	783	752	771	792	755	804	751	718	775	788	785	793	822	763	711	778	778	688	772	759	779	735	759	739	715	762	735	747	736	795	768	760	757	777	779	725	742	760	757	756	784	788	764	771	746	752	754	763	761	764	780	761	772	749	780	787	777	803	764	746	789	708	769	749	782	793	746	745	742	758	721	747	711	815	790	808	739	789	818	800	760	749	791	768	744	789	762	731	758	794	822	732	773	746	757	776	777	742	789	761	756	784	765	810	768	743	762	787	732	813	782	759	814	751	768	797	809	765	730	760	757	773	752	741	787	772	772	856	766	789	708	776	738	775	724	743	754	804	776	792	724	767	669	756	766	773	734	764	752	767	752	738	772	781	764	757	740	755	745	723	758	782	796	816	751	718	726	762	745	772	756	764	750	778	743	762	809	760	723	756	727	782	743	732	785	761	757	779	807	753	824	811	764	735	760	780	755	775	751	763	725	769	758	769	787	785	835	764	809	767	784	747	746	751	720	697	725	738	780	793	819	736	798	724	820	761	804	767	839	757	785	755	788	816	788	795	778	775	789	741	811	737	713	788	759	789	800	798	756	778	791	780	763	794	729	771	713	777	771	788	784	818	714	756	778	772	699	778	804	755	733	779	746	701	837	751	736	786	780	729	746	785	765	761	725	787	744	832	706	769	780	722	772	802	747	745	791	718	780	762	771	801	789	816	785	792	756	822	786	748	793	813	770	745	747	740	752	753	760	763	777	782	734	760	764	747	785	775	768	785	740	786	766	761	777	740	789	816	796	808	800	767	793	781	776	718	768	772	721	809	740	747	721	726	809	819	728	799	791	762	821	802	781	754	766	777	784	779	756	759	766	753	785	781	778	789	770	760	791	798	806	739	754	748	799	781	774	762	759	776	775	802	735	747	792	738	742	742	816	783	757	764	757	825	782	780	694	747	799	773	743	732	758	759	763	778	751	730	777	823	792	770	771	792	775	756	767	767	768	782	791	762	732	750	779	768	709	722	735	784	752	721	778	758	766	808	773	749	721	745	769	800	768	778	762	763	775	749	740	775	791	717	802	748	797	738	750	782	757	773	797	769	760	764	794	814	762	800	776	755	758	776	757	787	783	786	775	776	744	746	760	753	758	725	734	783	788	734	806	719	760	749	778	782	760	774	786	757	794	749	729	702	760	728	781	767	765	788	775	720	805	721	809	742	748	802	788	781	770	759	740	782	752	812	791	757	787	737	774	778	775	735	786	750	761	758	794	727	804	746	746	755	768	758	751	747	741	731	775	729	747	773	764	812	761	786	743	742	774	767	785	791	756	807	797	735	726	758	730	784	727	753	744	772	723	764	762	722	702	727	720	741	746	784	761	726	675	739	769	760	752	744	789	740	781	814	820	763	787	755	796	751	781	774	793	748	792	747	772	821	782	808	782	788	742	798	777	765	771	764	757	763	797	739	740	713	802	768	775	783	780	737	733	796	799	804	763	742	799	744	802	756	739	741	766	703	712	791	758	781	811	839	789	758	741	759	798	776	810	747	780	760	752	823	736	752	731	766	766	810	774	730	796	757	765	756	733	762	753	815	739	753	748	762	773	756	814	766	816	739	736	817	780	740	714	757	743	796	689	774	787	756	742	755	704	760	732	783	792	810	747	716	756	721	748	740	798	761	804	745	706	798	776	738	795	777	771	749	727	731	739	732	786	754	775	796	790	767	731	770	760	784	747	757	729	767	743	782	745	748	780	784	739	802	783	786	820	765	748	760	799	789	778	753	777	747	805	748	782	788	780	777	731	741	804	769	700	797	754	764	762	750	804	757	785	755	737	757	786	825	774	757	712	749	749	711	749	790	771	769	742	733	726	827	763	744	809	781	761	753	752	802	774	776	740	781	788	749	774	807	758	831	804	762	762	739	765	747	782	760	760	743	776	798	755	738	790	748	728	766	803	716	784	773	809	784	742	746	694	799	787	768	830	755	739	780	768	821	772	762	729	755	742	781	744	756	755	749	789	775	737	762	783	760	761	764	831	721	786	765	771	745	730	730	789	757	745	727	766	779	808	732	765	783	849	760	801	782	721	827	767	780	731	792	747	740	781	758	796	786	768	776	814	766	752	743	786	826	767	745	762	715	705	729	775	798	769	773	775	732	773	712	789	753	782	756	771	770	701	776	803	751	747	767	792	730	699	763	739	754	733	800	807	777	778	737	751	755	744	743	802	767	730	772	737	713	820	752	752	733	726	772	757	779	773	799	791	748	805	757	770	801	793	777	754	742	849	746	777	828	793	800	792	824	774	760	788	784	740	746	770	764	748	773	773	767	753	754	794	747	703	725	764	773	697	789	756	725	703	727	817	795	781	790	797	731	777	714	801	797	792	709	786	793	740	774	804	777	756	743	742	778	791	756	748	748	743	770	752	760	725	753	751	789	805	709	742	731	753	733	758	770	757	750	790	774	785	728	778	764	723	756	771	769	761	742	729	836	753	794	779	750	815	807	766	768	790
19441	6549	4741	3294	1728	1432	1127	946	874	752	631	533	456	461	423	352	387	375	370	321	355	309	371	362	390	363	324	331	328	312	316	342	305	339	326	372	335	335	348	332	354	341	342	313	280	319	314	326	337	298	324	327	337	297	295	294	348	317	324	323	347	304	313	325	299	342	323	350	324	312	330	324	303	333	299	325	305	304	327	316	309	322	307	369	315	261	341	330	324	295	281	330	300	315	322	307	300	356	354	332	328	321	334	317	319	339	286	356	303	318	337	318	313	303	319	373	356	371	340	320	305	349	304	362	329	337	328	313	318	348	328	308	316	328	314	328	346	310	356	341	341	337	291	307	308	304	300	326	329	335	326	310	345	327	338	347	345	323	329	350	332	312	316	304	309	331	320	343	333	337	312	336	318	335	269	316	311	325	303	299	325	324	321	352	303	319	307	291	340	346	323	277	330	329	349	319	330	379	345	314	315	356	331	351	338	353	300	310	307	376	305	310	342	326	287	337	318	341	282	301	358	288	293	335	330	326	336	344	319	336	302	337	343	332	331	308	328	325	289	344	336	315	295	353	324	301	346	285	292	344	290	294	304	326	327	327	296	299	301	365	306	312	328	322	294	330	341	334	292	325	319	313	323	332	291	309	291	309	287	318	298	319	324	330	326	299	331	326	346	313	331	332	303	307	345	334	311	317	293	322	295	313	331	307	347	330	331	359	341	313	322	309	357	329	305	316	359	339	352	306	332	321	336	316	328	340	316	307	303	324	312	307	330	312	340	306	340	317	285	316	332	324	343	315	292	303	323	327	298	310	293	335	320	319	300	326	309	343	309	307	323	323	336	319	318	322	326	334	332	334	307	322	291	322	312	312	308	331	325	328	296	318	356	329	336	311	305	313	341	337	299	310	341	333	317	307	341	359	356	350	320	332	331	327	308	294	318	367	322	309	324	287	353	351	324	300	303	303	332	296	288	334	349	341	314	318	324	328	341	319	326	322	360	344	348	301	325	315	305	301	331	330	304	297	338	350	286	344	316	348	322	340	318	346	345	340	332	329	329	287	312	327	372	330	325	326	310	306	327	339	363	309	288	332	336	326	297	337	320	333	342	340	311	339	330	314	310	325	340	343	317	360	340	333	308	320	305	329	315	332	322	313	318	372	351	298	373	308	322	332	350	333	320	339	303	303	290	328	311	301	342	338	293	281	292	339	315	320	337	347	348	337	353	320	297	285	307	299	297	310	335	328	343	325	315	311	298	329	313	346	356	319	342	317	326	342	309	347	321	338	288	328	345	310	316	351	303	287	312	353	327	339	347	335	305	316	317	321	342	339	292	318	309	347	325	291	321	293	315	297	338	319	314	322	342	304	341	302	335	330	332	299	317	350	345	299	320	307	336	315	307	334	302	316	333	339	329	338	349	339	312	316	340	301	328	294	328	329	349	324	330	333	281	290	314	308	338	326	380	294	310	353	333	296	323	321	327	320	368	290	328	311	313	318	310	318	330	310	310	323	317	343	292	344	346	344	336	338	348	358	343	335	322	316	317	290	302	322	332	336	336	322	312	351	303	313	312	328	309	327	316	313	345	316	331	318	356	327	320	331	325	315	310	333	292	342	344	303	323	320	295	333	258	276	382	366	281	309	326	281	305	345	294	315	286	315	347	308	304	308	362	325	325	321	313	320	320	306	284	329	309	321	305	322	328	302	308	331	334	343	322	283	297	314	364	301	335	326	315	304	328	302	308	336	304	341	314	312	315	312	310	307	299	304	311	317	319	333	301	356	309	327	319	315	367	290	310	328	356	343	324	303	304	316	320	312	327	329	336	367	290	321	341	300	302	342	350	285	316	303	304	310	310	331	317	325	319	334	334	328	324	359	353	339	309	339	348	293	317	339	319	315	327	310	321	296	343	344	332	320	334	335	304	347	296	307	314	309	303	334	306	300	312	322	319	341	317	294	320	302	334	328	361	330	314	307	324	313	349	313	311	309	328	301	313	293	309	312	323	331	315	346	325	338	299	336	336	319	355	323	318	327	338	347	326	321	312	315	315	328	316	312	310	287	317	279	299	312	330	320	306	340	331	332	326	326	327	363	351	364	335	334	314	306	336	326	330	332	324	305	300	291	296	295	334	332	294	325	328	320	332	317	323	317	305	306	307	317	308	287	305	333	325	309	343	337	343	338	291	347	346	311	336	304	295	346	302	301	339	340	310	340	291	301	342	325	306	307	283	313	306	309	329	329	307	335	317	368	330	332	308	327	322	342	315	332	300	316	330	312	340	325	317	316	324	325	332	338	344	361	307	336	290	354	329	318	316	330	328	307	290	332	302	303	304	314	318	292	351	293	349	310	321	337	339	354	323	274	308	316	341	322	342	361	285	335	385	308	342	345	331	331	332	307	351	326	302	314	337	339	309	300	303	338	333	345	325	326	314	308	309	295	319	316	312	295	308	360	351	340	326	312	325	323	318	329	287	305	309	305	332	337	303	264	327	309	294	302	358	369	327	305	311	323	348	333	300	331	334	355	309	317	323	333	341	334	314	294	353	292	300	316	333	351	321	343	332	347	346	292	314	344	283	363	328	321	329	350	321	303	325	348	333	322	297	329	300	314	323	355	336	346	309	320	357	299	352	350	336	292	303	307	324	325	319	308	308	332	376	323	288	334	305	341	333	314	339	312	344	332	337	320	310	307	303	334	281	341	340	317	310	313	322	329	342	346	368	311	312	331	339	302	327	334	325	304	318	336	302	326	351	342	321	350	313	337	287	310	360	326	314	314	306	325	313	333	314	307	345	309	292	335	296	315	344	339	363	346	306	339	299	319	314	334	315	313	315	329	322	294	328	344	342	303	324	328	329	344	371	308	350	315	335	348	346	334	341	303	296	271	368	351	298	334	319	338	303	322	355	343	290	323	348	312	333	306	324	322	360	295	343	308	309	315	342	294	315	324	311	328	382	318	331	291	318	325	326	339	331	321	325	351	316	328	291	302	315	335	330	347	315	286	319	308	306	361	329	360	377	346	338	324	324	338	346	319	352	310	317	309	312	338	300	314	301	309	308	321	302	340	340	318	317	313	338	316	326	314	318	337	359	279	324	337	301	320	342	323	327	340	341	320	322	292	327	330	301	319	339	320	358	309	304	311	326	329	296	346	330	301	313	319	331	330	338	314	276	311	319	307	346	307	339	299	302	298	313	319	315	330	315	328	320	313	305	335	333	330	349	358	320	312	308	289	328	311	348	357	356	330	334	325	326	306	296	307	337	307	336	310	337	328	310	342	312	363	298	315	312	312	315	374	326	359	311	351	355	330	305	309	340	302	320	316	289	351	308	324	303	292	309	341	315	354	311	306	327	347	298	296	324	320	318	347	322	305	289	322	318	299	328	331	339	314	336	334	306	293	297	345	338	303	355	310	313	297	308	329	311	284	322	311	357	336	298	319	314	334	294	312	338	292	314	341	344	352	339	323	301	278	318	333	320	343	306	327
11858	5027	7940	8314	5670	5081	4414	3885	3668	2994	2430	1952	1584	1475	1362	1230	1175	1093	1000	904	949	946	871	923	875	854	808	794	771	828	794	771	790	768	782	800	764	749	768	795	808	769	765	721	735	748	778	720	722	706	734	712	766	729	697	747	733	687	749	726	754	787	743	739	695	740	753	734	713	725	708	762	709	760	744	727	803	749	749	695	683	736	717	757	754	733	734	731	743	720	720	713	741	761	700	762	766	702	741	740	713	715	738	739	716	711	760	714	702	744	720	726	702	720	720	708	707	756	725	759	733	738	686	682	733	675	685	687	723	748	684	731	713	765	700	725	741	716	678	693	727	705	717	739	746	761	720	688	689	739	725	712	740	709	748	712	699	727	718	722	790	731	705	682	721	744	734	783	738	731	735	690	662	788	712	701	718	719	714	710	715	746	720	717	739	718	737	743	759	707	712	754	691	752	698	707	726	735	715	775	755	736	735	729	733	684	681	658	728	684	725	684	705	763	735	726	711	745	724	731	709	757	722	725	701	754	715	719	690	737	687	676	688	731	755	755	711	745	709	650	726	717	780	701	728	684	724	686	736	751	695	778	702	709	730	757	710	682	734	717	727	727	682	708	733	706	745	747	734	735	729	722	707	704	719	754	716	714	711	746	716	716	730	688	729	690	700	724	694	721	706	734	698	698	710	694	729	735	732	807	724	695	717	721	720	731	727	754	699	753	760	710	731	731	756	753	739	689	707	732	726	767	694	741	714	695	716	748	724	719	660	707	743	712	756	712	708	777	721	723	695	708	712	707	747	705	691	771	732	747	752	723	703	718	695	721	712	731	730	714	727	720	761	734	737	744	708	694	767	705	701	683	761	739	739	759	703	717	769	715	723	744	696	666	720	718	685	702	682	726	725	670	742	775	693	702	700	719	695	729	746	734	723	661	758	737	695	735	715	708	776	742	664	694	762	685	725	667	726	714	700	732	741	727	752	714	708	677	711	708	680	701	706	749	733	714	765	737	710	746	749	713	738	655	689	763	732	752	728	756	712	733	720	734	736	734	718	720	724	734	736	723	774	741	729	709	737	718	740	710	661	720	730	716	714	703	734	764	722	704	732	757	740	705	704	702	728	734	730	730	706	724	747	718	718	774	744	684	714	714	685	687	701	687	691	732	682	793	702	737	740	676	736	763	729	744	734	713	749	699	750	685	782	673	677	741	720	705	687	751	721	681	716	735	722	706	659	680	767	717	689	746	683	708	742	710	714	696	731	714	726	731	699	759	727	700	712	714	703	749	692	753	788	706	699	733	736	726	709	733	705	735	718	643	725	705	718	741	719	638	719	693	696	746	737	718	696	718	674	674	731	717	737	737	688	709	723	756	738	724	708	716	701	735	723	752	737	739	678	726	741	727	721	712	725	684	714	704	698	703	717	733	711	726	710	761	743	744	741	719	746	746	687	684	708	698	637	778	732	731	716	740	719	715	759	782	727	767	713	727	691	715	782	694	691	702	725	709	758	721	725	710	716	710	717	740	720	734	742	736	711	709	699	699	686	745	724	701	700	722	724	696	720	706	740	734	736	720	729	717	705	745	720	766	716	703	712	713	712	655	727	681	728	724	729	745	746	738	731	725	702	715	753	671	715	718	738	727	714	736	729	715	690	685	718	732	700	751	737	742	724	703	761	738	678	737	744	765	750	709	729	701	685	715	735	754	741	710	708	714	769	742	766	708	717	743	708	690	756	720	699	720	723	725	723	676	716	718	755	693	671	711	726	723	714	748	720	714	733	706	694	764	694	733	694	708	725	759	715	677	737	684	683	686	737	755	718	684	714	711	793	717	746	690	719	734	741	719	704	716	744	697	722	725	780	740	739	718	708	720	703	741	728	703	698	750	701	725	703	716	732	771	721	717	691	728	730	711	712	724	723	705	684	733	701	771	711	690	694	743	716	684	717	743	703	769	714	741	700	768	738	725	742	711	683	680	785	675	720	706	756	702	693	724	719	703	713	697	738	770	730	725	712	767	725	706	703	709	689	697	740	761	717	738	716	698	734	710	703	768	733	702	738	738	683	757	711	708	712	705	763	705	701	698	753	731	770	753	769	734	694	717	721	781	732	762	685	682	726	700	722	678	779	747	709	712	715	707	711	723	717	716	730	702	708	700	694	700	715	730	729	711	718	747	769	715	731	767	767	674	695	730	699	752	731	736	756	734	698	716	709	728	704	733	732	714	706	743	720	704	737	691	730	733	745	739	745	685	682	712	723	709	747	776	673	729	740	702	676	705	677	734	736	700	698	742	781	709	733	732	683	727	726	772	737	757	696	722	710	700	676	715	693	700	717	717	741	727	695	726	691	707	736	711	726	759	693	712	767	694	732	693	756	755	771	767	679	679	711	769	749	718	673	721	715	758	753	713	800	738	730	735	721	691	718	729	710	700	728	741	714	708	732	767	736	731	667	729	741	717	705	772	653	726	695	684	730	728	762	686	746	686	720	753	712	721	756	774	760	773	697	715	714	767	722	710	692	771	757	705	762	696	757	742	697	705	758	688	684	687	674	717	671	709	762	679	723	703	760	803	745	699	743	785	722	704	709	754	685	711	801	755	760	763	699	719	727	698	717	751	723	747	761	729	740	723	714	753	710	722	702	723	708	723	671	713	719	703	723	717	717	711	708	761	667	717	747	717	702	754	779	667	692	706	731	735	734	754	733	691	756	733	681	714	698	692	788	707	720	725	688	724	737	735	712	711	694	696	732	743	748	738	717	758	764	722	746	725	758	723	686	702	735	732	707	714	762	669	710	762	696	729	703	715	749	764	720	758	706	741	757	716	739	719	706	708	710	750	727	765	712	743	715	713	730	705	725	723	747	723	687	706	765	700	662	735	722	716	744	730	707	738	703	728	699	731	722	692	712	734	670	765	713	725	690	743	752	754	668	730	705	709	709	728	730	731	702	728	736	686	733	697	765	741	709	726	713	696	752	706	729	739	721	695	712	728	739	753	678	735	708	742	766	764	739	781	685	687	734	671	743	729	704	746	721	716	723	723	741	751	715	705	734	719	738	716	705	759	714	683	682	730	697	716	717	706	726	733	769	714	729	721	718	766	735	705	722	727	716	676	738	720	732	722	716	729	743	664	713	704	749	713	748	785	712	736	711	745	730	742	712	699	703	765	696	729	712	745	689	765	725	697	734	699	735	729	716	749	715	779	703	650	715	731	760	725	737	646	700	684	707	711	744	716	735	766	728	746	751	728	762	728	732	713	718	764	744	774	740	700	732	718	701	733	686	664	749	725	706	737	749	709	751	723	705	740	717	743	705	735	685	766	750	722	696	722	748	750	750	734	669	679	739	743	694	695	713	719	689	739	729	694	741	759	685	706	706	757	741	743	715	734	725	730	738	717	694	710	745	710	715	712	715	728	736	700	682	700	736	727	754	724	720	672	719	718	720	727	729	738	699	738	708	724	728	696	731	719	712	765	709	721	755	762	720	708
29186	10681	7692	4654	2543	2020	1451	1251	1125	1054	886	745	612	601	579	513	470	529	453	406	441	454	422	415	380	412	367	406	364	385	382	376	390	423	410	394	385	410	379	414	422	409	365	387	419	382	398	403	377	398	413	401	404	399	398	378	389	422	349	368	383	358	417	428	408	397	413	414	407	367	386	374	388	385	396	372	374	353	414	407	404	378	355	392	369	379	408	372	401	357	395	425	402	403	382	444	395	385	365	361	396	394	397	430	413	393	380	370	390	411	399	350	364	388	369	375	417	347	388	389	379	383	353	376	384	382	421	412	388	382	378	415	385	428	388	416	366	396	371	384	401	380	377	424	385	405	405	366	387	406	364	403	385	346	369	414	385	407	374	395	383	396	380	369	370	437	380	398	382	371	405	368	371	380	332	377	393	432	381	358	410	385	358	379	384	432	441	394	435	386	404	383	406	393	363	416	386	397	383	394	389	391	412	393	374	381	387	420	400	398	372	387	375	423	353	358	383	382	383	385	394	431	360	385	412	401	350	380	373	407	368	374	364	368	416	389	365	362	416	376	420	358	374	365	357	398	467	362	383	378	392	375	381	382	386	398	417	412	346	365	384	385	387	410	364	394	380	392	363	365	370	395	415	401	377	404	362	393	400	424	382	371	381	451	376	420	417	383	393	400	415	377	387	358	392	397	366	418	365	407	411	397	394	379	372	392	391	400	398	379	383	378	413	415	405	396	353	397	382	403	402	397	391	353	386	417	404	401	421	402	407	406	379	382	361	385	391	401	376	383	377	393	361	394	388	429	357	415	365	391	361	379	415	387	409	416	369	377	405	410	393	398	374	421	377	413	394	360	384	432	377	382	409	422	405	392	378	409	402	396	395	407	394	410	382	407	421	392	383	390	395	383	400	444	363	388	373	431	393	423	390	393	396	361	402	388	425	362	374	374	373	387	392	398	434	404	414	381	392	448	446	391	351	469	389	383	409	389	379	365	327	342	356	405	391	376	374	422	410	367	404	408	388	408	358	376	377	400	399	375	394	356	394	380	371	409	398	432	376	368	411	432	395	348	365	358	372	381	386	394	378	383	381	355	355	390	388	397	385	404	370	326	377	359	416	358	393	393	422	408	401	399	383	422	408	387	398	409	387	424	435	372	402	367	415	371	383	392	400	402	393	396	360	388	394	428	399	389	387	403	454	384	417	381	397	364	389	402	412	410	386	369	390	387	380	384	396	375	371	392	364	414	396	401	372	387	359	386	360	367	399	370	412	396	402	378	363	409	363	363	405	398	386	365	428	383	381	417	403	413	399	388	415	409	389	374	379	388	402	426	372	404	368	383	389	370	405	408	393	405	462	385	399	416	427	402	398	363	383	368	373	410	398	420	421	368	398	375	360	362	395	421	406	422	397	379	393	395	372	353	367	387	379	334	378	411	393	403	423	413	380	418	364	368	447	427	361	408	392	397	403	377	391	408	388	450	376	372	391	344	387	418	400	384	406	426	391	398	416	377	371	407	387	360	357	432	383	373	372	398	377	404	402	356	415	390	398	403	359	395	403	376	384	375	425	358	383	394	413	395	384	396	346	353	409	378	410	357	383	382	392	358	417	429	438	390	390	387	387	360	369	365	417	385	378	405	404	404	407	404	409	344	376	384	375	380	410	426	380	373	370	394	371	370	379	408	381	385	364	391	411	388	370	390	388	426	406	374	405	409	348	387	387	376	388	395	417	390	376	416	388	444	411	384	383	368	379	351	361	397	379	363	351	380	397	408	402	358	394	398	412	413	383	393	381	382	360	385	384	428	378	373	392	391	363	385	397	402	402	373	360	377	371	382	388	391	349	372	397	372	420	434	363	366	402	398	419	384	380	375	398	357	376	391	361	391	381	403	394	392	388	397	437	375	414	402	408	384	402	389	388	372	372	393	412	426	389	428	388	371	351	404	371	382	370	398	406	389	388	367	384	417	374	383	369	378	411	395	410	390	402	422	372	397	363	372	412	379	364	416	433	375	393	393	388	393	395	378	374	390	387	352	363	391	379	379	383	365	391	374	379	371	362	394	344	391	392	423	396	369	387	374	416	374	368	356	408	393	402	409	396	394	401	357	359	420	394	364	401	387	416	399	408	400	382	417	418	416	417	434	424	413	418	384	359	365	370	390	406	381	413	385	372	435	357	422	366	384	405	353	360	382	355	354	393	386	428	400	372	410	424	408	390	364	392	375	420	405	390	410	367	393	378	405	361	403	403	362	381	396	389	376	368	421	414	378	386	403	407	363	377	419	354	375	417	380	393	367	414	408	362	427	389	430	394	394	361	392	371	392	375	392	372	381	416	390	436	428	366	388	411	393	420	376	414	383	378	381	403	388	395	402	416	371	417	422	397	357	369	407	424	397	399	417	415	385	365	385	396	358	364	421	387	422	376	404	401	381	359	364	366	385	386	420	409	352	368	363	415	440	327	412	416	398	374	384	367	351	413	360	401	390	365	363	377	382	374	417	385	371	399	368	395	399	363	396	391	427	383	398	416	431	398	413	371	431	386	378	391	367	412	404	393	392	374	371	414	394	395	381	418	398	399	370	390	381	353	398	397	359	390	396	381	412	428	425	378	377	383	382	368	407	431	416	379	391	401	391	412	402	400	378	365	426	397	380	359	374	394	408	369	378	400	371	395	395	374	376	374	380	411	428	389	412	382	428	388	406	406	391	396	361	402	419	401	455	367	418	400	372	383	432	350	348	399	413	374	387	375	389	354	362	392	380	361	403	414	399	358	378	399	403	354	397	426	394	390	422	393	388	428	439	410	408	394	372	358	389	400	395	387	399	369	407	369	374	400	352	389	352	381	389	371	388	404	357	382	401	418	408	401	422	396	344	367	390	361	412	372	415	380	404	414	398	397	400	393	348	373	384	384	392	349	378	402	370	401	351	352	450	405	360	392	369	356	402	407	422	387	393	402	395	381	357	408	403	361	412	339	413	381	414	378	391	370	386	347	398	402	398	406	399	378	417	385	382	393	376	381	347	391	360	402	379	389	432	390	373	415	377	365	419	401	401	376	395	401	376	353	385	351	369	392	350	367	413	375	426	380	415	428	406	384	436	417	418	395	357	386	384	394	399	398	385	389	418	422	382	392	376	383	405	408	386	409	387	379	421	373	396	387	361	389	363	385	410	445	402	388	410	401	428	369	408	433	438	426	412	401	387	402	372	366	380	368	380	422	406	393	353	378	428	353	397	395	416	399	435	374	430	394	417	370	415	372	358	378	385	394	366	382	357	409	367	409	420	440	386	351	384	362	416	366	417	371	414	409	400	409	410	387	359	387	402	399	403	382	387	400	430	415	419	374	383	433	402	409	388	390	423	413	397	362	387	347	426	366	361	401	436	428	403	399	370	401	385	412	369	343	359	397	397	393	360	360	412	401	376	338	401	394	378	400	372	379	390	405	383	374	367	450	357	402	375	357	339	380	387	349	379	399	407	410	398	397	383
16060	7376	11265	10759	7572	7088	6133	5007	4696	3943	3208	2591	2065	1861	1811	1652	1473	1410	1321	1073	1142	1232	1062	1071	972	1051	1015	1034	915	960	952	950	955	955	895	984	903	894	990	1063	1011	911	882	853	857	872	911	848	892	851	841	848	854	835	872	813	876	915	859	840	847	877	876	845	839	868	888	884	861	822	909	829	827	870	918	823	892	842	826	894	907	849	889	865	885	867	815	843	853	776	869	887	860	879	831	899	890	874	880	831	821	885	818	818	857	842	844	891	833	827	845	845	811	885	851	837	782	841	864	906	875	824	893	883	842	854	860	884	841	825	829	843	866	911	843	799	809	856	874	884	871	876	847	861	859	837	878	871	855	830	803	876	919	864	827	831	872	896	859	819	815	860	817	929	812	857	902	863	843	847	926	863	831	868	891	875	932	845	821	861	866	818	882	870	826	834	827	877	894	919	806	825	860	906	847	832	847	844	907	892	856	821	833	836	833	830	848	812	873	888	869	873	866	842	901	829	836	853	827	838	822	827	850	829	848	833	824	848	863	855	877	826	856	865	843	823	839	842	847	879	869	901	822	931	822	852	825	869	830	867	876	884	877	842	878	862	839	839	844	908	923	876	865	852	864	849	860	875	856	891	844	804	844	826	905	853	864	856	885	779	858	890	862	885	851	867	871	919	839	826	886	820	852	874	859	850	877	837	879	854	854	814	780	842	849	830	799	891	890	859	883	869	880	839	825	861	851	846	858	883	867	860	843	853	836	903	889	793	836	857	841	863	857	872	835	825	852	850	876	878	801	903	902	844	837	826	886	874	853	852	864	857	845	813	819	885	860	810	811	880	926	863	850	824	854	840	896	834	888	828	860	879	802	829	880	829	887	830	880	845	887	880	870	833	820	848	911	861	867	866	869	841	825	875	887	810	883	849	815	831	864	876	861	854	854	894	869	797	848	822	813	811	859	860	792	829	874	812	913	883	885	867	829	885	877	867	860	891	799	868	802	882	848	852	883	812	859	887	853	886	881	850	874	871	869	855	844	872	865	879	857	872	831	828	805	816	873	861	843	807	872	840	855	876	877	882	886	845	829	873	845	842	878	881	840	782	852	870	847	821	898	871	835	805	877	824	813	835	848	791	905	798	812	871	824	814	809	875	889	855	885	904	857	817	887	831	770	886	853	825	880	851	876	820	802	916	871	865	860	839	849	897	810	830	835	846	871	853	887	873	819	828	864	833	856	854	870	831	885	871	914	846	828	878	851	880	893	796	831	857	895	855	816	866	824	903	859	828	814	824	853	902	831	856	861	834	840	886	893	841	854	903	848	832	843	870	854	842	843	842	813	871	855	877	812	851	913	847	850	885	839	950	842	887	857	836	872	898	816	937	883	836	884	883	827	842	852	867	813	879	850	859	869	835	852	852	869	860	843	896	893	808	846	863	891	869	822	867	848	825	896	832	836	874	808	854	900	911	890	850	904	865	821	832	891	828	826	831	845	831	851	842	786	852	868	925	824	825	843	840	901	849	869	855	840	864	861	854	857	901	878	823	859	871	848	889	861	853	905	831	758	859	854	817	865	841	833	806	892	875	834	877	902	820	816	881	779	823	870	900	875	828	848	854	845	825	829	901	822	910	899	873	858	822	859	832	814	876	875	848	843	880	834	863	849	816	838	827	768	879	800	862	842	880	825	876	844	831	869	902	876	901	867	887	874	863	778	846	877	872	822	869	888	830	868	895	901	896	836	865	825	825	890	862	877	865	789	910	897	860	828	812	892	817	860	833	880	898	821	867	880	886	866	883	933	856	914	838	847	888	845	854	853	867	873	824	833	844	798	856	849	847	868	818	830	785	874	864	853	830	848	862	887	860	821	853	866	892	878	841	872	867	870	849	803	870	929	841	858	865	834	870	855	882	821	880	858	886	856	908	836	796	857	906	839	895	887	824	852	851	864	908	847	862	864	814	831	834	846	875	820	857	825	849	897	850	866	824	765	854	892	821	860	836	842	910	804	886	887	838	847	867	837	814	861	844	869	836	837	842	833	861	787	845	882	870	842	863	864	799	873	829	864	825	862	858	917	863	835	826	829	851	822	869	875	866	853	842	861	843	826	862	839	911	849	777	846	874	857	857	875	904	831	851	881	854	843	863	844	918	855	910	845	871	814	843	854	853	850	806	792	846	845	809	888	831	874	823	883	844	804	872	875	808	833	847	842	870	864	869	834	870	838	838	837	893	836	851	838	868	835	903	863	801	889	839	800	908	881	870	853	883	849	814	808	877	855	854	857	852	832	874	831	863	853	873	862	838	864	877	832	860	845	881	826	869	826	845	862	816	872	854	846	899	840	865	835	878	854	879	912	821	838	843	882	885	890	860	797	860	812	852	835	828	879	787	844	866	844	899	842	839	802	831	872	854	874	833	816	838	844	849	829	858	864	839	855	847	838	813	807	809	832	878	882	872	841	827	798	907	844	837	867	792	833	855	876	844	813	826	896	839	853	877	812	852	817	810	866	863	880	822	848	821	937	846	855	823	814	865	854	857	847	858	908	849	820	858	799	766	890	802	839	816	836	831	906	835	801	870	923	847	827	806	867	870	874	882	834	838	885	897	793	832	833	852	833	852	872	830	795	861	934	866	804	842	878	851	872	875	877	836	852	813	911	877	883	824	891	880	829	840	879	865	869	828	902	876	849	852	889	807	868	886	851	879	816	956	870	831	860	885	859	879	833	890	869	840	885	897	820	853	859	849	878	839	890	820	858	851	914	839	873	859	859	819	896	796	893	838	845	847	807	887	899	855	853	838	854	847	796	829	823	898	887	833	867	837	845	884	869	855	809	821	887	876	855	829	855	853	869	861	889	873	803	943	894	854	821	881	864	921	804	857	839	851	822	814	831	879	820	852	865	885	914	874	827	822	849	815	795	866	863	893	849	861	856	852	909	827	846	840	822	831	870	875	868	834	887	826	881	859	892	838	884	834	829	903	861	855	856	809	893	845	861	784	867	830	818	870	879	854	833	851	845	841	832	865	812	838	804	795	849	855	866	858	868	822	811	866	803	815	856	850	893	937	839	837	871	798	821	831	871	898	853	877	842	779	799	838	841	835	818	853	842	841	843	892	845	906	861	874	871	833	861	831	820	840	869	902	855	841	910	817	842	787	843	810	829	848	869	855	867	864	866	864	778	820	859	823	809	874	833	898	822	838	894	824	843	862	851	826	840	884	808	813	870	875	874	903	884	864	849	876	895	866	801	859	858	843	837	864	891	882	819	884	824	886	879	807	868	875	892	838	840	855	896	868	881	819	852	870	837	872	854	854	843	865	854	885	855	830	890	877	915	869	817	818	857	853	896	887	902	869	855	835	876	878	862	854	845	812	876	861	861	841	814	873	839	854	956	843	868	863	864	901	846	841	861	861	847	866	822	856	835	887	904	938	804	846	869	880	893	850	900	805	844	862	832	869	859	842	830	885	834	836	843	869	846	894	890	856	859	887	822	902
10704	3766	2326	1414	1127	840	718	622	629	545	523	498	416	388	430	391	358	378	375	342	383	370	349	397	346	372	359	354	330	376	307	352	344	373	385	337	360	347	352	367	347	329	367	345	359	354	362	379	336	352	318	362	343	380	351	326	344	306	384	356	348	353	355	347	344	350	322	349	349	340	387	364	364	341	332	294	357	365	346	326	397	354	360	370	342	339	352	329	350	335	365	355	377	345	367	379	297	344	330	391	345	365	319	336	385	328	382	347	306	375	384	336	343	325	338	316	364	331	358	332	357	348	368	335	343	343	364	351	378	388	341	337	356	335	301	358	353	319	355	368	374	337	368	318	373	348	331	357	376	334	366	329	327	350	325	361	328	353	402	347	398	386	365	347	339	331	328	349	371	337	361	357	345	370	366	356	393	384	350	371	343	367	354	350	332	368	352	285	347	321	338	329	355	360	385	371	362	354	364	349	304	347	368	333	328	349	378	328	312	317	339	355	349	368	311	377	382	336	345	293	359	340	339	338	365	316	353	343	348	374	349	323	355	371	334	356	361	339	372	334	336	337	337	366	349	346	328	377	380	336	344	357	346	332	384	353	375	381	340	353	351	379	342	355	355	336	330	365	333	377	360	352	334	344	315	392	326	355	336	362	315	303	350	302	344	330	305	353	336	301	359	361	336	354	379	308	372	341	356	351	385	367	352	347	352	319	348	328	370	348	361	335	360	390	336	378	353	362	344	351	345	376	345	367	378	349	373	341	361	333	317	339	366	319	358	369	366	348	360	338	325	317	343	371	353	324	345	380	388	333	356	318	351	338	336	371	334	373	322	346	339	319	323	368	389	303	346	355	376	386	376	319	337	361	328	368	354	348	354	337	326	360	355	360	331	316	372	337	356	364	367	361	319	379	356	343	346	335	326	381	311	313	331	354	370	357	335	308	334	359	339	377	338	372	401	344	350	346	337	347	376	356	367	345	352	338	337	314	274	340	378	327	355	355	366	318	368	334	354	356	342	319	366	381	330	343	365	362	357	342	329	346	322	349	333	358	342	347	341	352	366	327	318	366	323	375	348	316	326	365	295	347	368	359	356	387	356	356	353	336	361	361	341	383	364	354	354	366	350	322	384	359	333	359	323	342	344	355	346	326	390	336	333	385	340	350	368	340	340	343	339	347	350	317	343	340	345	351	365	358	346	327	366	307	344	365	349	328	334	336	315	360	360	366	345	333	339	381	393	366	332	338	346	337	360	371	341	361	383	322	378	362	342	317	345	349	361	352	352	358	363	367	366	358	350	373	372	339	359	361	354	346	322	387	367	380	375	368	330	342	374	329	356	363	361	339	342	368	343	347	352	389	318	372	358	350	343	376	325	315	366	336	336	357	367	364	351	330	370	353	351	348	333	370	352	350	320	347	372	387	364	320	375	360	310	362	330	350	338	379	346	321	332	344	353	341	387	361	351	333	361	332	352	333	340	351	352	346	386	377	371	359	350	353	320	344	355	331	354	312	388	352	386	353	331	361	363	327	349	336	332	366	389	371	351	324	351	383	354	361	356	328	320	362	386	326	344	377	343	329	327	352	370	334	337	380	318	331	342	324	360	308	371	369	360	357	321	337	370	320	325	355	333	379	341	343	355	363	361	356	384	352	326	334	365	368	337	320	323	369	365	345	342	354	364	330	365	331	403	376	341	361	346	351	324	329	348	309	365	345	330	302	317	336	351	376	326	323	337	320	339	360	362	341	309	345	343	383	353	326	383	349	334	352	337	353	343	342	373	352	359	346	340	330	382	325	365	350	366	387	355	321	341	340	370	368	348	364	364	350	328	369	343	338	375	347	401	345	346	328	333	326	378	332	341	324	355	344	335	342	357	367	322	335	371	330	347	321	365	339	353	318	357	351	352	342	318	373	375	349	320	369	338	388	344	360	318	335	373	322	335	342	346	343	359	345	347	340	305	378	347	330	352	352	317	350	391	353	351	358	397	344	382	338	346	374	352	344	337	358	326	341	353	352	400	366	346	318	384	299	368	342	350	322	348	342	339	346	367	343	347	370	348	356	341	356	347	356	339	346	346	387	379	366	368	379	350	370	368	406	365	340	376	333	327	339	403	354	344	345	316	356	340	361	327	355	392	344	372	367	332	350	322	357	331	342	313	345	343	342	323	366	329	339	348	340	342	341	346	347	341	358	338	345	334	338	363	340	350	373	327	311	340	349	338	369	333	367	340	343	351	340	330	346	336	380	332	364	353	298	321	338	337	353	377	325	327	318	350	311	332	368	378	293	370	367	352	348	324	343	357	318	345	332	345	329	354	336	371	342	318	379	368	336	349	321	363	352	355	342	343	376	356	306	376	372	353	335	340	326	341	352	336	356	336	350	347	337	333	372	358	338	354	290	330	350	336	317	323	361	333	344	350	361	350	355	356	376	346	337	385	352	370	365	316	353	332	348	372	353	333	353	348	364	338	318	350	349	359	320	350	311	368	362	320	323	351	344	342	324	327	352	364	342	362	371	351	315	364	353	370	318	321	296	347	343	337	345	320	378	344	340	370	349	345	386	342	409	353	347	324	322	351	328	369	371	344	358	368	350	361	340	371	316	312	289	327	355	351	359	369	377	314	314	337	324	343	342	376	352	352	346	366	359	342	353	323	340	357	350	364	306	388	336	357	375	335	358	420	359	337	356	363	368	338	363	330	336	340	353	340	358	358	296	334	374	357	360	368	339	340	380	376	360	333	367	331	350	358	339	338	331	327	369	324	334	357	350	324	337	328	378	360	356	349	332	315	340	359	344	329	356	336	332	346	338	385	346	349	347	403	381	361	323	328	346	374	351	348	349	323	355	353	413	341	349	339	372	336	357	309	351	376	340	389	358	383	377	344	349	327	344	312	336	351	327	352	391	327	312	335	358	363	343	348	349	343	375	323	391	320	348	357	354	322	364	338	338	316	363	343	333	332	350	330	324	338	380	337	329	340	333	328	360	379	345	375	359	361	348	333	378	381	379	381	332	348	374	395	379	348	340	332	361	369	344	348	390	307	363	341	355	341	349	364	371	345	347	331	344	339	311	315	357	363	342	374	341	361	331	322	364	312	319	360	347	379	345	330	336	372	366	351	325	358	374	331	323	338	330	370	363	364	347	344	338	359	321	339	363	334	346	376	347	335	367	344	364	356	331	321	325	315	363	346	379	348	344	332	371	389	350	314	363	317	344	329	355	366	329	360	357	353	346	327	336	391	324	370	343	368	314	315	387	338	341	357	292	344	330	340	357	338	328	327	370	332	329	359	350	341	350	334	364	365	369	331	363	373	382	355	327	342	356	324	324	366	300	362	326	317	336	350	377	351	364	379	370	368	313	332	343	372	319	358	343	344	369	327	359	353	342	321	303	390	340	326	330	343	345	366	314	333	330	345	337	339	344	351	350	342	355	341	352	361	330	372	367	331	326	330	325	317	326	323	324	335	351	352	301	364	358	356	347	363	342
6493	3085	4354	4149	3543	3032	2828	2421	2221	1904	1707	1663	1310	1100	1079	1003	906	964	915	854	892	907	826	860	775	813	825	857	799	787	799	753	812	792	747	803	773	783	780	779	794	761	761	758	792	799	812	751	774	758	741	753	777	707	755	779	755	802	761	742	768	800	778	792	767	759	787	764	735	785	784	728	738	787	742	740	728	766	731	789	780	791	698	807	749	744	780	798	791	762	706	799	794	793	738	753	740	813	749	751	816	739	782	750	773	763	743	783	740	727	722	717	802	755	787	785	752	770	744	800	741	755	752	785	756	763	760	768	771	767	813	775	754	764	735	734	720	769	751	777	750	707	770	755	742	753	817	819	785	776	751	829	748	776	801	775	745	709	755	752	735	755	732	759	752	776	758	762	724	725	766	753	774	741	752	808	775	742	761	750	741	731	755	740	792	751	734	776	751	796	729	753	726	782	787	738	772	757	771	766	761	745	780	785	792	753	835	770	778	757	711	744	772	744	733	787	753	723	737	748	772	778	740	771	769	750	783	814	730	766	719	717	769	754	780	762	772	732	723	750	712	790	760	740	777	748	752	753	758	720	757	760	805	749	759	725	783	769	809	807	801	795	740	758	730	761	721	728	765	774	810	763	731	727	782	766	729	782	762	776	774	788	749	775	757	770	747	722	793	791	789	789	763	778	746	734	743	714	750	783	760	781	778	742	748	743	792	771	775	715	748	801	767	761	753	739	738	760	760	790	766	738	752	739	735	767	743	719	773	777	744	766	768	750	768	766	777	757	742	737	740	797	786	742	757	726	743	736	799	737	789	761	762	752	769	767	766	714	765	758	756	725	794	681	770	726	800	732	760	754	765	733	757	818	742	801	759	758	762	738	762	782	731	786	783	799	752	775	758	741	726	712	755	751	752	736	780	772	761	785	763	772	789	790	788	707	747	725	757	714	780	799	769	739	730	690	799	741	801	755	772	743	748	729	744	774	770	777	795	770	767	780	741	697	758	750	740	757	740	786	818	775	781	759	718	768	784	740	763	724	755	782	753	743	731	773	757	788	762	825	716	749	773	718	769	763	793	748	702	721	799	758	763	786	755	809	777	747	736	777	740	721	828	707	725	744	756	737	762	757	783	841	737	779	769	774	771	770	802	733	779	731	774	777	796	744	713	770	724	789	758	786	774	782	745	817	790	769	764	780	734	763	788	770	775	728	766	778	732	780	806	786	769	754	775	797	725	779	809	721	783	728	735	757	789	800	759	736	761	725	684	806	806	729	765	775	726	722	779	742	739	736	806	795	741	722	776	790	774	819	789	782	778	743	737	738	775	779	781	746	700	788	773	706	747	774	811	790	743	824	743	710	797	765	766	727	805	753	780	724	782	771	771	714	728	816	770	754	761	734	750	731	765	745	770	799	765	752	774	758	766	810	820	754	785	735	773	743	744	854	778	797	746	750	766	797	778	713	769	770	768	766	819	808	793	753	770	763	702	785	801	733	709	757	743	791	767	807	767	777	768	754	753	768	765	708	710	757	782	787	841	798	759	758	737	802	755	781	780	773	697	787	809	753	714	779	697	762	723	735	730	770	780	702	804	754	704	779	773	768	753	755	730	761	782	765	785	724	756	752	752	710	806	759	762	779	742	787	745	805	720	770	750	806	794	700	767	810	791	718	702	764	744	834	795	799	740	807	785	793	722	790	703	752	771	684	780	788	803	812	754	822	776	773	790	754	733	755	760	779	768	726	721	724	753	755	768	734	770	754	735	737	802	745	771	801	734	760	700	768	789	742	761	745	760	765	759	787	789	782	721	784	764	732	752	758	769	741	733	747	708	799	766	748	780	757	714	803	759	804	777	766	777	738	756	755	757	729	747	770	774	790	691	753	694	793	739	747	760	763	705	753	774	726	740	739	731	778	805	766	755	774	761	734	773	772	717	747	766	773	744	775	807	787	740	719	746	760	731	746	774	756	749	783	753	757	753	760	785	753	769	721	813	746	780	766	792	796	808	722	770	798	733	821	778	719	805	750	707	796	725	760	771	777	758	779	705	780	779	756	758	761	721	749	796	802	801	722	726	728	774	784	761	726	728	756	761	725	718	756	765	753	797	779	762	764	789	757	775	808	708	723	767	773	812	743	765	791	821	755	820	699	788	763	719	808	747	756	765	758	767	774	732	772	765	763	774	737	716	798	722	794	802	723	704	817	763	810	731	782	753	791	769	758	775	787	766	722	794	745	747	793	769	759	744	714	738	723	810	784	744	779	759	768	752	746	776	760	784	738	798	789	720	742	770	760	782	741	747	748	723	733	762	777	795	734	802	779	748	749	708	757	744	764	766	785	743	792	785	751	775	746	761	755	765	777	771	754	796	736	747	714	817	752	761	826	776	766	806	764	750	798	742	732	770	799	743	797	743	757	748	711	797	829	768	754	781	837	747	769	765	761	748	831	729	763	761	766	769	749	767	775	760	769	732	735	755	757	755	734	774	749	779	787	788	786	799	740	776	756	783	782	731	771	731	750	748	770	732	747	741	735	724	749	769	772	761	719	798	741	757	722	807	759	745	735	761	765	793	827	754	790	756	776	747	753	755	735	805	767	740	793	783	857	790	793	754	758	796	713	795	772	741	753	775	773	814	760	764	764	772	759	770	789	772	817	792	775	790	822	740	719	784	751	788	756	791	750	796	749	779	737	744	760	746	784	763	802	813	811	734	728	743	757	793	773	774	777	733	801	754	735	756	729	788	789	764	752	739	778	749	723	700	795	768	715	723	749	775	728	750	741	777	759	732	758	776	794	775	750	752	732	748	770	783	755	745	730	753	752	801	703	824	721	786	773	757	769	791	821	773	783	762	735	738	756	776	771	743	753	777	760	752	743	748	754	716	766	759	797	799	722	777	817	799	772	732	775	772	782	778	734	763	756	809	767	736	757	772	761	775	770	740	728	701	806	781	750	748	806	801	745	752	752	791	774	736	723	787	721	815	747	780	754	757	744	773	785	749	713	717	774	733	787	725	748	728	715	738	764	786	772	741	781	741	687	755	725	789	762	759	783	788	717	750	766	740	685	738	799	760	740	759	785	778	668	703	723	719	743	761	740	744	777	808	749	741	735	737	748	749	760	718	791	782	758	767	793	743	764	822	778	798	765	719	753	724	775	759	743	778	781	742	739	750	707	757	786	722	770	733	802	728	765	785	778	785	760	741	725	775	776	773	779	755	771	769	792	709	753	764	754	740	757	741	735	805	760	741	738	804	791	776	754	779	754	768	751	723	729	762	756	736	721	745	766	743	716	752	768	758	768	766	729	764	784	725	757	753	797	769	737	766	767	803	769	739	793	777	736	768	748	791	761	750	736	730	744	758	726	779	733	755	746	774	793	806	770	738	769	786	757	812	765	775	729	755	730	786	794	762	726	769	741	753	773	799	753	766	776	733	729	749	818	811	750	810	777	775	802	805	753	767	761	815	771	744	813	761	760	748	798	763	767	800	744
20683	6120	4277	2480	1805	1269	1096	951	844	622	628	512	498	398	415	390	403	349	390	352	336	347	302	364	347	347	304	355	342	324	333	345	330	324	352	304	346	338	293	339	322	308	318	323	324	307	340	333	313	297	326	350	342	327	322	339	312	310	310	329	310	335	338	315	317	286	354	329	313	284	346	307	342	317	332	356	335	284	354	328	313	314	323	286	358	332	274	351	298	317	324	337	351	328	326	321	326	345	303	338	299	321	320	335	342	318	330	312	315	327	315	327	334	339	317	314	301	326	292	315	317	341	355	340	298	288	310	310	328	347	296	342	327	349	340	320	326	316	298	332	328	316	354	305	347	373	323	288	293	304	333	340	354	309	348	295	320	328	283	285	323	326	313	323	329	279	302	331	375	344	322	319	367	318	298	317	340	324	339	315	300	310	280	313	325	310	295	345	333	314	288	298	333	313	342	296	341	330	356	316	317	304	286	297	325	327	322	303	285	297	320	314	312	331	325	325	323	369	323	317	315	284	338	327	293	293	329	342	328	309	306	326	333	296	317	344	302	339	322	292	320	352	313	311	323	344	345	344	328	318	331	310	296	306	358	304	317	308	343	311	322	325	315	332	331	289	311	318	306	329	306	323	319	303	338	325	276	316	304	305	304	298	298	350	313	309	328	326	316	313	354	325	314	321	327	297	304	340	314	303	316	327	320	324	351	307	320	297	327	306	267	309	342	322	320	346	323	330	325	330	316	298	310	303	333	320	313	295	313	357	329	300	339	291	314	318	332	332	311	333	317	363	322	321	338	331	294	325	335	328	311	323	313	343	294	330	305	305	322	304	319	341	309	281	357	297	302	292	335	316	327	331	342	342	340	299	318	271	296	336	327	276	312	318	340	341	356	323	322	311	353	314	341	382	316	343	365	318	291	297	279	310	301	312	315	351	275	322	303	298	328	330	328	330	312	316	326	323	333	284	331	337	303	312	323	333	312	312	309	334	305	331	327	314	334	344	301	329	335	305	342	287	322	329	328	325	315	339	294	370	341	311	321	297	318	301	385	295	323	331	343	333	333	311	335	355	333	324	343	323	325	329	316	294	307	304	346	320	345	305	327	323	306	341	311	314	298	302	306	321	339	305	311	295	270	288	283	301	341	306	317	311	316	320	335	323	300	317	324	322	313	287	318	319	335	308	310	288	331	291	290	322	338	316	324	334	325	280	334	335	303	312	319	322	304	325	318	282	353	321	328	330	335	312	316	332	333	298	325	331	348	330	338	331	345	322	356	342	307	344	355	317	308	297	322	323	280	304	322	305	308	310	325	316	307	299	306	313	294	326	322	319	321	311	326	333	329	310	304	360	337	356	316	325	336	317	333	333	335	320	322	305	299	331	301	316	339	309	320	296	316	343	317	327	336	321	296	314	273	319	317	342	313	311	345	329	328	327	329	326	347	301	340	319	332	298	332	344	339	317	319	346	358	292	295	306	340	299	320	348	330	300	348	319	322	338	360	368	321	334	324	268	337	329	321	293	334	335	275	293	292	293	318	298	340	296	307	328	329	305	288	321	305	307	324	305	295	305	322	300	338	327	313	302	338	278	321	311	295	320	304	329	345	303	284	301	304	292	342	311	299	302	320	318	308	320	309	332	310	298	297	317	320	342	332	329	359	330	352	318	319	302	301	317	319	344	320	311	332	304	308	331	331	342	308	345	321	312	338	327	328	329	340	354	352	331	305	324	317	327	319	307	326	319	333	361	338	350	320	340	318	345	332	314	315	306	305	316	282	331	317	335	288	312	303	334	345	331	341	327	325	322	321	348	315	324	297	344	325	348	299	332	315	306	358	334	314	290	314	318	361	339	346	334	281	312	311	325	342	322	310	286	305	321	320	338	296	277	321	326	313	299	350	324	319	342	327	304	332	336	310	340	298	320	340	344	296	314	324	342	299	306	358	298	361	313	319	334	330	303	310	302	323	313	294	334	315	321	309	329	293	333	350	350	329	325	348	320	306	312	304	325	318	334	318	341	358	329	318	340	271	306	336	304	318	326	318	323	289	344	322	316	307	312	294	328	300	346	310	371	351	337	347	328	321	327	316	269	318	347	351	330	326	337	331	316	335	316	286	315	309	333	301	290	295	345	298	311	307	327	288	329	304	339	327	347	314	364	352	314	340	319	332	320	331	326	331	333	325	353	334	345	316	328	322	309	345	324	326	334	349	313	307	370	339	312	293	320	277	308	295	301	323	319	310	342	333	313	318	332	331	335	327	289	306	300	325	330	328	330	343	327	350	327	307	336	299	355	348	307	335	336	319	338	323	327	285	335	303	342	303	330	295	292	301	294	309	332	309	297	350	317	319	313	312	297	309	328	347	301	348	333	277	330	329	322	298	320	336	325	321	282	331	345	351	308	302	276	302	294	320	330	304	279	308	287	329	315	337	344	334	292	329	332	327	331	305	287	340	317	331	349	283	321	284	268	294	319	301	335	331	323	340	298	306	303	318	302	298	290	302	338	300	313	352	349	311	294	313	333	328	320	333	321	329	348	306	309	344	322	345	324	334	334	317	317	300	325	319	323	327	308	315	319	329	331	324	304	351	272	328	299	341	323	362	313	338	293	331	318	272	297	330	321	300	330	338	332	281	345	334	348	333	322	311	295	349	325	306	316	304	339	313	305	314	325	281	298	328	323	286	346	329	316	339	348	307	309	337	312	319	314	322	313	319	342	319	325	336	344	314	327	359	273	292	362	298	286	336	319	335	327	320	320	313	302	306	325	304	329	330	309	332	321	347	337	340	332	339	308	320	321	307	324	329	323	314	327	309	330	330	289	329	316	313	361	332	302	305	326	318	321	336	319	347	339	360	339	348	281	312	320	318	320	337	316	341	319	331	318	320	351	320	344	354	328	312	335	326	306	296	324	314	348	336	328	322	312	326	318	305	326	349	329	319	300	343	324	303	340	314	333	330	347	330	345	325	297	366	328	313	296	302	367	305	325	334	318	327	299	316	320	327	312	318	320	309	268	312	313	386	317	367	316	282	323	328	340	300	337	303	312	317	297	339	304	317	324	324	326	366	310	324	307	324	312	319	285	294	281	302	304	293	305	350	373	336	303	301	315	344	305	303	303	319	342	334	333	311	284	354	273	332	329	341	318	349	338	316	343	317	334	344	308	297	303	306	328	301	317	327	295	292	301	358	344	247	327	321	328	326	334	317	314	346	316	340	353	346	327	340	294	302	336	299	316	342	321	352	321	317	320	311	336	332	305	329	317	312	315	328	348	311	323	325	312	334	319	328	323	295	306	348	319	321	325	299	344	318	344	328	316	310	319	341	311	308	281	343	308	330	349	304	306	336	329	334	339	309	337	325	302	335	310	335	330	292	315	337	297	319	290	310	315	336	346	301	308	317	298	307	265	309	294	325	312	318	340	336	306	284	314	323	312	308	298	350	315	339	318	303	309	341	306	331	284	330	311	338	363	311	297	294	314	309	310
12499	4767	7338	6572	6017	4809	4459	3812	3422	2883	2444	2172	1789	1450	1407	1311	1180	1144	1011	841	879	942	858	883	831	838	843	773	805	765	777	817	755	796	765	755	752	760	747	764	771	795	763	711	692	763	718	698	712	707	693	726	738	744	709	731	741	718	719	724	687	737	742	714	710	697	730	715	748	738	692	695	732	698	710	683	740	751	733	708	677	761	717	690	714	732	722	690	721	677	721	749	726	761	732	761	746	754	767	764	661	701	699	794	728	729	708	704	733	716	726	700	708	685	680	693	760	696	708	723	751	695	706	750	777	721	682	689	700	667	711	747	730	723	662	736	708	724	741	732	674	779	727	712	715	691	768	696	721	725	713	703	711	753	728	693	705	710	726	702	732	718	718	711	745	704	726	748	735	748	726	736	746	736	727	731	734	735	727	734	723	759	720	728	716	746	707	744	728	758	748	727	720	712	742	710	735	735	679	734	738	703	716	717	716	730	723	709	731	736	670	687	749	719	711	694	755	700	747	724	732	726	672	761	763	721	738	765	675	737	714	691	703	674	739	702	720	725	708	678	722	751	702	750	719	720	724	730	698	725	727	754	758	725	748	696	756	684	688	744	687	736	723	703	753	704	698	738	711	760	699	756	677	702	669	721	718	779	702	737	717	681	673	717	669	698	734	710	660	717	717	696	728	682	753	732	745	736	731	721	728	695	717	715	698	715	672	731	714	721	678	655	705	687	692	726	692	668	671	731	739	699	721	722	732	684	711	756	710	766	653	677	775	705	758	706	779	740	717	733	741	671	683	714	706	675	688	705	716	728	767	750	718	740	727	726	689	712	716	715	729	719	702	685	741	708	697	736	751	763	721	725	721	741	737	682	677	673	713	680	716	707	725	695	711	723	672	734	686	649	696	748	678	751	717	754	727	787	724	740	737	728	699	738	701	732	718	716	707	723	776	707	720	719	708	733	757	726	697	765	700	737	735	721	732	691	677	674	736	729	693	715	681	718	738	721	762	699	690	699	704	717	743	657	699	680	727	729	726	727	716	701	750	742	745	755	696	750	742	713	747	725	744	689	742	755	745	759	711	735	673	716	735	724	688	702	719	807	691	707	748	727	710	779	705	714	722	703	748	732	704	745	728	755	705	699	664	759	718	711	732	740	722	700	717	746	674	743	738	752	727	704	707	707	714	679	723	712	757	714	739	756	696	715	701	746	702	738	689	719	699	689	686	713	726	754	712	742	670	728	727	747	702	733	720	737	697	735	753	725	714	715	719	691	741	725	692	737	716	733	747	693	741	723	745	717	711	686	677	748	692	743	754	669	693	728	698	747	694	768	677	764	732	703	688	727	671	734	707	708	750	730	721	749	722	743	752	754	690	693	699	743	708	683	751	748	711	727	721	720	736	718	693	731	717	716	707	715	686	771	741	700	768	659	685	751	780	675	701	700	755	713	723	708	722	712	677	752	758	733	717	745	693	716	725	750	710	728	720	670	694	685	750	725	724	676	710	709	704	718	723	690	689	747	692	705	724	681	734	752	721	734	736	712	726	665	759	725	682	686	719	725	743	698	697	657	740	725	764	710	707	718	679	715	685	689	730	736	733	732	756	717	739	665	699	719	743	677	730	678	713	728	702	698	720	698	767	681	701	743	676	681	746	747	750	722	715	715	734	685	678	735	682	714	736	699	736	676	734	707	711	706	764	710	663	786	741	731	694	719	734	669	703	741	718	727	736	705	731	736	724	721	716	687	731	696	739	682	726	741	725	683	695	739	728	778	686	712	697	722	671	736	757	730	702	709	720	681	711	679	697	694	688	675	718	717	714	667	693	727	695	697	716	701	776	684	671	716	707	703	701	729	734	683	751	630	719	754	730	689	708	707	737	740	695	721	694	707	767	720	736	689	707	710	767	727	671	745	745	768	682	768	699	656	717	755	692	762	699	711	710	650	707	733	741	706	719	652	696	718	736	749	721	707	716	740	759	732	682	742	731	688	692	721	726	724	688	732	725	671	715	719	704	712	684	716	691	682	762	698	713	740	724	732	757	672	737	704	721	766	668	715	706	713	712	707	701	717	743	671	715	732	707	734	686	700	734	684	721	750	777	738	766	728	693	689	724	659	741	714	682	725	656	687	725	740	745	768	678	697	752	696	683	703	713	721	770	684	704	706	715	749	738	696	719	733	763	692	700	726	704	673	746	694	733	714	728	731	741	724	686	731	714	766	710	697	705	748	686	707	708	692	727	657	715	704	729	764	707	684	734	738	726	720	710	693	671	667	727	743	754	696	725	745	714	678	735	724	732	740	722	677	722	705	706	747	688	702	672	712	713	676	689	684	727	718	723	708	708	694	701	729	710	719	750	699	758	734	716	751	729	693	696	716	756	751	701	684	717	691	763	708	713	741	698	698	696	697	720	755	731	703	745	750	686	715	714	739	695	712	701	709	691	705	659	698	736	710	734	719	706	743	704	697	691	734	708	730	718	748	781	732	697	686	710	716	712	694	715	707	697	716	728	677	712	705	675	707	776	712	761	758	746	720	782	749	749	705	673	719	655	743	700	731	717	707	688	704	701	694	751	712	751	733	671	732	710	685	664	707	752	692	713	749	709	757	715	660	758	670	720	693	734	740	752	673	796	721	705	775	745	677	713	743	718	702	703	736	735	735	686	717	696	680	709	717	691	720	737	745	724	730	734	728	701	652	718	722	710	705	681	732	731	763	725	643	741	738	706	757	741	690	754	706	730	719	741	696	717	671	749	732	676	750	739	753	709	707	771	705	750	688	721	694	747	693	723	786	693	725	725	690	711	724	726	742	716	728	760	707	721	716	727	703	726	685	703	735	725	715	703	689	738	711	731	738	747	763	748	757	708	651	749	723	701	743	766	736	735	707	777	749	722	714	717	748	694	743	710	720	660	678	745	726	709	755	721	699	656	711	761	695	739	726	727	679	715	728	705	708	672	752	682	676	713	698	768	773	677	749	746	749	711	709	732	730	699	724	735	735	695	673	712	758	677	725	718	697	713	743	696	694	679	755	753	672	718	694	741	673	743	688	673	723	696	753	741	710	718	724	709	676	726	704	664	713	745	777	684	694	715	717	737	703	748	763	722	744	671	678	695	706	747	721	709	725	717	699	723	727	685	729	763	738	714	648	750	722	671	675	662	735	709	702	732	705	682	696	726	737	741	746	736	720	722	742	752	711	661	738	710	714	712	663	722	723	694	689	733	713	749	711	727	722	744	698	696	675	756	722	715	702	770	752	682	736	685	729	709	729	675	749	721	732	728	764	698	757	725	745	693	687	747	750	711	732	725	741	766	714	725	734	688	723	707	716	781	652	712	756	723	724	674	737	758	719	701	753	689	674	722	705	726	670	710	727	675	709	723	752	756	713	777	716	724	710	730	740	746	700	727	720	715	754	699	757	711	730	735	702	733	794	665	698	724	679	720	684	715	722	722	722	717	732	733	693	729	659	717	692	735	730	717	701	704	738
28551	10607	7604	3965	2505	1810	1535	1336	1129	916	863	688	612	546	546	533	493	442	453	443	451	417	429	377	447	427	420	426	381	390	399	426	433	396	355	345	411	388	406	386	421	439	396	388	368	413	366	439	392	390	424	399	377	397	409	346	401	381	373	376	403	394	402	428	394	391	388	395	400	385	389	383	350	369	407	410	366	376	404	414	398	389	349	415	384	363	365	375	418	423	374	406	431	402	367	403	378	418	437	410	376	333	375	387	416	365	404	366	346	365	425	377	411	379	409	418	377	393	401	389	370	378	357	396	350	409	353	385	367	384	370	382	400	359	409	404	371	373	396	388	364	402	398	409	369	388	383	362	384	411	374	359	395	395	408	360	363	376	408	340	411	363	396	406	401	334	405	370	369	355	398	402	383	409	389	376	385	352	380	379	387	389	399	386	396	388	370	401	376	403	362	405	387	408	354	386	358	348	393	370	403	356	366	416	393	354	383	367	386	424	378	387	386	384	420	403	390	385	370	402	398	410	359	381	386	402	409	403	400	365	407	400	411	372	376	401	415	385	416	389	402	396	391	392	406	405	390	395	389	368	395	367	379	393	367	366	367	391	422	352	384	383	373	384	356	381	391	398	409	363	367	393	368	368	377	403	364	358	372	372	366	386	421	354	375	417	410	379	376	397	404	347	363	389	430	341	360	429	409	373	360	365	395	409	376	417	409	383	367	390	375	381	407	348	369	416	338	411	382	382	380	352	422	396	388	417	411	354	387	382	411	375	390	377	385	416	401	375	390	412	352	403	411	389	373	378	390	361	393	367	387	417	378	382	396	409	393	391	419	404	406	379	361	362	384	379	381	369	405	420	348	410	390	373	384	378	395	384	378	387	365	385	412	378	401	385	388	424	411	392	372	398	395	400	429	395	385	413	423	393	412	361	367	410	362	389	393	432	387	371	368	349	346	418	384	374	406	371	362	355	382	379	381	393	394	425	400	380	365	422	382	372	370	328	416	403	372	356	391	402	385	328	339	409	378	370	385	346	374	405	375	432	412	439	420	377	378	393	389	372	353	396	391	382	355	339	420	361	357	397	385	376	380	403	373	385	369	401	432	398	402	345	378	371	384	374	421	383	376	341	414	384	404	378	374	379	385	367	363	372	360	421	435	416	385	395	367	389	413	383	365	351	356	416	400	400	410	411	403	383	360	375	405	381	414	384	378	386	380	361	393	384	429	357	355	370	383	398	393	406	391	395	373	377	379	411	341	332	343	428	443	386	361	335	413	410	398	416	418	346	413	424	395	388	352	347	362	422	389	383	429	342	387	415	379	404	430	375	425	378	378	414	375	346	383	356	369	409	433	367	417	370	399	383	403	414	415	374	397	371	367	377	366	406	357	397	391	422	414	398	365	380	396	352	363	385	395	392	384	389	378	389	381	371	433	379	365	348	356	374	395	375	358	373	379	348	402	377	395	402	385	371	388	422	428	514	415	372	407	365	410	399	411	381	391	400	412	405	395	351	357	439	408	399	382	375	354	394	378	370	395	387	409	410	431	361	395	386	352	402	405	400	377	395	357	371	356	342	407	409	413	436	419	385	407	394	395	390	389	365	369	403	362	406	349	393	384	375	376	388	362	373	392	380	418	370	376	362	376	373	373	401	411	399	381	346	438	407	401	333	373	416	370	354	384	412	392	378	387	377	390	381	375	410	418	380	364	387	393	388	382	382	348	366	415	416	380	408	400	398	365	368	391	398	403	405	400	390	385	377	413	387	419	403	411	348	408	418	388	385	441	383	375	375	368	393	414	382	366	352	391	413	409	395	366	385	412	398	409	379	380	359	386	430	377	386	405	421	370	404	365	393	369	386	460	418	396	375	386	388	370	391	416	380	381	394	406	379	385	395	396	429	376	418	393	376	385	344	365	423	371	399	360	400	376	423	405	383	394	387	404	378	348	366	352	386	398	369	411	383	386	400	396	417	389	369	393	398	414	395	393	401	389	399	367	382	366	380	404	391	431	410	373	393	365	384	386	384	385	390	389	360	358	386	403	384	385	392	390	373	390	354	403	366	408	319	346	384	385	386	370	358	399	356	388	372	398	386	406	410	381	390	425	357	383	345	410	374	408	386	394	390	423	377	386	404	382	358	394	390	394	380	386	417	404	404	380	359	396	359	390	420	371	411	435	372	396	362	431	400	405	398	339	388	384	353	411	398	378	381	423	370	377	367	360	351	394	397	400	384	406	374	376	400	363	356	365	372	421	418	389	420	385	374	377	385	381	430	381	392	370	392	401	384	353	380	433	403	371	383	384	422	361	388	385	411	368	393	407	413	358	371	374	408	335	349	378	377	349	399	366	395	360	407	413	367	377	411	350	418	384	394	396	388	412	402	396	353	357	409	411	371	387	392	380	417	363	412	382	396	381	367	396	363	399	374	381	361	368	369	424	441	394	394	370	363	393	382	390	371	367	403	409	394	396	394	374	410	362	412	377	381	408	408	373	399	402	400	393	381	337	382	408	384	413	366	367	376	396	403	389	443	366	375	391	375	388	380	396	379	351	366	339	400	363	374	375	374	388	393	371	389	409	393	424	373	382	368	399	354	426	384	440	386	383	366	379	368	374	368	398	425	378	380	376	385	355	359	360	397	359	372	372	399	406	372	387	372	426	390	391	389	412	414	384	359	432	414	410	401	385	404	392	425	380	393	419	384	390	409	357	401	410	389	386	360	389	395	382	390	368	382	387	380	392	386	395	364	361	396	410	416	378	362	397	367	412	409	407	387	390	365	384	391	406	393	410	350	427	388	402	400	425	390	396	357	365	349	398	368	414	370	334	417	378	363	428	369	382	375	389	369	395	382	369	376	423	392	387	409	347	407	388	364	382	376	411	385	414	399	394	384	405	385	352	381	429	378	403	376	376	407	409	370	419	377	397	396	360	376	387	406	385	405	386	384	389	405	378	412	375	384	380	399	414	387	392	414	414	397	384	380	340	434	398	378	388	403	398	360	397	406	401	359	397	366	380	388	386	383	390	394	389	418	376	376	395	422	401	376	440	382	411	388	384	399	391	375	397	404	433	388	370	391	347	390	393	370	385	391	361	408	385	389	376	414	438	393	386	391	364	421	377	353	386	400	370	363	423	385	395	410	364	379	387	356	372	398	351	375	363	395	394	375	378	403	396	365	358	354	402	402	394	423	347	355	406	338	407	396	427	374	391	365	404	336	366	402	382	380	377	390	401	392	394	405	375	373	371	362	367	373	361	414	379	372	341	414	398	356	362	388	389	422	381	407	412	391	362	398	411	391	398	393	378	413	377	371	352	383	394	361	380	381	402	376	386	382	397	373	354	385	362	425	374	376	418	383	411	409	404	391	363	375	331	363	359	374	343	407	409	370	326	378	404	406	363	374	391	426	406	379	389	348	393	372	364	406	408	377	407	373	404	396	403	388	404	364	397	420	411	370	371	375	376	403	395	381	376	363	373	369	416	380	381	402
15200	7083	11298	9130	7850	6347	5531	5017	4532	3819	3043	2784	2262	1831	1746	1702	1457	1448	1249	1091	1118	1184	1171	938	1012	1028	1017	965	939	894	915	895	944	926	911	951	937	934	946	1044	943	874	874	898	885	868	866	906	893	849	860	881	823	800	808	827	800	817	834	812	873	846	869	836	760	877	875	890	780	887	865	837	885	776	821	851	884	852	847	847	831	848	837	869	848	887	854	838	782	832	846	776	881	877	854	875	871	927	821	859	822	851	838	850	811	798	881	898	827	838	882	858	862	836	899	784	846	832	836	844	873	838	857	877	823	839	835	879	841	852	790	834	879	869	814	811	824	774	839	865	852	841	827	792	902	866	828	864	868	867	839	826	852	850	880	818	835	862	853	896	869	887	850	786	843	869	839	850	848	907	876	856	843	840	812	770	787	845	814	827	896	841	842	832	846	853	849	866	844	837	861	910	808	821	862	839	826	847	827	862	888	876	845	817	827	837	827	833	788	836	840	882	785	839	859	855	781	886	881	855	809	874	838	801	859	831	813	853	830	817	868	802	815	827	832	854	852	830	841	812	842	817	855	856	842	821	800	809	865	881	900	830	857	801	830	862	838	870	843	859	870	801	870	879	900	887	828	820	804	845	833	837	827	833	832	814	802	811	881	856	818	833	798	852	879	869	892	885	902	846	830	788	827	837	845	820	801	862	844	830	835	887	895	797	779	856	859	874	835	830	876	861	815	819	836	861	831	880	815	871	847	863	872	860	816	831	837	825	835	816	820	847	790	841	868	887	878	873	893	832	840	852	832	880	851	857	790	859	932	878	852	859	850	816	854	826	840	837	852	852	841	823	843	851	880	828	869	843	842	825	821	909	882	826	820	833	796	865	822	822	813	845	785	854	818	888	844	838	864	816	839	855	850	808	829	847	843	815	841	811	825	835	812	844	804	864	879	831	870	877	873	850	862	812	814	809	898	825	828	794	841	902	841	866	862	875	863	879	799	833	853	865	820	816	828	877	814	863	823	808	888	809	850	850	798	929	814	865	894	821	891	824	859	840	869	881	867	865	862	846	800	874	855	853	842	877	786	909	886	879	866	876	826	800	863	852	890	840	825	879	936	861	851	867	847	865	766	833	828	828	865	835	844	841	830	795	842	848	864	791	843	852	820	839	778	861	889	850	838	860	840	828	836	820	840	814	830	887	849	864	831	876	912	865	840	888	857	874	828	824	847	850	807	861	874	858	866	862	882	871	813	872	868	851	774	882	862	874	895	850	889	859	841	815	838	825	840	876	803	844	898	847	786	877	828	865	821	851	885	836	839	841	878	798	811	832	870	864	861	822	864	850	833	861	851	902	887	843	857	840	879	840	859	837	855	843	884	855	853	806	815	862	849	879	821	779	854	847	823	886	831	884	823	844	850	892	844	816	839	833	874	866	845	862	818	869	861	896	888	885	874	846	855	814	813	840	863	840	864	894	847	834	844	842	815	858	816	853	840	856	857	827	809	859	827	878	774	837	809	841	837	851	838	820	818	842	860	816	857	800	854	897	816	821	855	825	803	829	830	826	885	898	895	813	843	841	836	832	856	900	852	832	884	835	871	851	854	855	858	855	825	835	830	883	847	817	832	811	858	799	828	869	924	775	858	882	864	826	871	840	843	808	830	812	811	768	851	806	806	861	833	880	796	839	866	888	839	823	843	851	870	898	881	840	848	860	857	888	869	820	821	844	858	829	851	817	880	870	865	863	875	841	830	819	827	861	834	848	868	808	810	826	834	807	856	870	824	884	809	884	801	844	878	793	795	876	821	867	866	780	895	845	854	813	832	837	858	886	837	874	816	861	837	848	882	831	858	872	870	781	831	832	843	826	876	813	879	819	866	831	852	807	897	843	880	814	854	897	867	823	845	861	874	818	875	822	882	841	845	880	866	810	865	856	838	841	856	799	890	832	833	859	845	878	846	816	846	857	838	847	831	797	893	840	865	831	882	835	814	819	840	823	817	823	867	838	843	879	858	863	885	838	777	857	840	841	834	855	858	881	888	874	798	884	790	819	848	885	886	884	853	823	863	894	912	873	875	817	848	822	888	837	873	864	814	877	889	830	855	873	846	826	868	831	889	930	852	848	877	832	895	802	809	860	847	835	844	811	835	863	849	820	830	872	812	860	811	833	803	907	857	833	806	855	867	840	836	858	893	825	884	834	840	853	869	799	877	850	831	825	855	899	835	881	840	815	824	895	816	869	847	865	838	844	820	811	827	838	867	843	832	793	864	810	861	838	805	831	811	849	804	810	889	772	862	845	852	854	865	873	872	808	896	809	873	839	852	840	830	826	864	871	825	838	832	846	822	857	849	851	818	811	820	835	818	824	844	831	814	880	782	827	786	851	865	868	789	854	867	839	867	811	865	881	870	879	853	849	893	836	842	899	834	845	819	830	837	843	838	862	851	905	859	880	860	839	848	815	860	819	851	843	809	887	846	824	825	834	804	837	823	825	862	873	854	851	814	876	855	832	851	833	919	896	807	836	874	883	821	850	851	837	850	821	861	763	821	897	831	849	824	849	809	859	839	839	817	852	889	837	847	837	922	832	890	830	850	864	779	875	818	860	821	883	825	831	839	881	841	864	846	851	884	838	885	830	867	807	833	800	841	826	890	850	863	825	859	816	824	828	900	850	874	893	858	906	838	846	846	874	826	835	864	828	849	850	820	865	863	811	892	835	835	816	898	815	818	825	871	851	818	807	778	841	855	849	841	870	869	842	858	866	884	831	868	816	819	874	878	858	839	845	822	839	801	847	843	898	820	844	882	852	782	888	820	885	875	853	801	838	831	848	798	830	875	865	806	827	835	871	872	876	860	831	862	863	763	838	825	845	812	854	815	861	885	864	900	807	829	850	875	808	860	871	839	790	895	876	863	831	865	844	848	787	878	876	840	906	839	868	842	880	919	897	900	808	869	846	856	814	857	860	837	860	829	852	858	914	797	830	840	851	789	878	843	819	860	864	811	865	843	858	799	849	834	806	849	873	836	845	836	860	835	850	830	811	872	848	832	831	839	837	782	887	836	836	792	820	838	830	842	887	882	852	869	887	877	897	841	852	804	912	850	856	838	858	873	816	867	863	854	850	844	885	813	873	839	822	838	899	851	872	889	837	845	852	823	823	888	872	859	889	849	871	894	849	865	875	861	814	858	812	809	846	821	837	823	808	847	802	813	851	864	856	875	835	818	860	899	842	842	825	845	875	884	855	893	855	900	835	833	873	851	839	868	851	877	867	882	825	867	838	876	837	875	834	799	864	873	899	839	881	865	824	892	822	843	772	885	826	832	858	772	870	844	957	901	860	841	857	825	858	904	828	826	899	885	888	830	857	838	788	815	783	846	866	844	826	864	826	856	833	842	873	832	805	825	796	873	880	860	809	859	816	880	845	869	828	880	863	877	859	849	841	853	866	809	806	842	856	851	848	830	904	784	833	854	839	866	860	873	822	862	873	859	871
10732	3716	2695	1537	1127	907	717	656	599	601	552	450	409	452	379	373	349	374	373	333	361	356	381	354	329	378	374	327	351	351	357	342	356	389	354	342	334	338	331	357	369	388	353	365	365	374	328	351	348	408	323	370	344	325	361	336	357	388	334	337	342	319	319	344	354	367	387	345	362	355	307	339	341	354	352	354	332	364	330	367	364	357	361	333	356	347	370	320	358	349	351	307	386	366	371	356	346	356	346	348	348	364	358	343	351	329	347	359	357	320	368	350	336	356	361	354	369	311	305	379	340	332	315	348	379	361	338	398	346	335	385	377	305	357	326	390	340	360	354	350	351	354	377	306	314	326	352	317	385	363	361	387	360	333	352	365	378	349	373	363	340	363	353	331	349	376	354	336	343	332	348	320	340	324	347	336	359	353	392	347	358	343	357	383	329	336	392	347	380	372	383	333	367	334	329	373	374	358	339	370	373	359	316	340	342	379	351	398	358	368	360	362	343	332	370	351	345	354	350	380	348	374	316	362	340	315	370	328	360	367	364	362	360	348	397	360	378	316	344	364	387	398	344	344	349	352	364	371	360	365	347	362	342	343	376	341	342	370	345	342	328	344	385	348	334	370	325	371	363	390	368	355	347	339	290	354	339	336	358	350	349	321	348	346	355	334	382	347	372	347	396	355	319	383	360	334	370	367	380	315	370	378	367	363	340	334	374	373	350	361	350	351	348	346	358	372	348	341	319	361	355	333	322	347	351	352	358	370	319	352	387	365	335	354	342	340	367	323	333	347	352	339	375	353	374	336	362	339	366	343	336	355	336	363	339	350	348	342	351	326	351	335	356	325	328	367	359	327	343	360	356	343	352	361	364	405	355	366	348	308	377	393	346	321	341	345	347	351	379	330	372	336	336	368	349	382	362	325	380	313	353	334	350	325	337	343	349	370	357	370	336	348	350	352	326	343	343	334	308	375	325	361	366	352	340	359	360	321	326	287	377	322	389	362	336	352	324	356	364	338	344	330	314	365	355	349	348	325	330	358	321	346	317	338	371	383	360	387	312	331	333	381	356	386	346	344	361	375	334	371	353	347	320	367	392	376	369	354	336	336	363	347	352	382	338	342	359	357	313	336	325	369	351	359	350	335	352	363	339	342	338	340	355	337	359	324	352	344	339	313	344	383	359	353	327	340	338	347	356	372	352	361	351	340	336	332	343	339	328	352	331	355	344	338	332	374	344	327	316	331	336	334	351	337	393	325	360	369	359	366	359	351	330	346	355	355	340	357	352	326	328	358	341	338	356	350	343	367	387	380	371	396	332	365	368	329	365	369	327	374	370	362	379	388	327	393	345	353	348	364	329	337	337	339	355	352	356	360	378	365	325	354	369	372	355	346	309	332	348	314	320	379	333	347	388	362	370	341	378	359	373	352	338	352	337	335	353	317	340	354	372	371	374	337	344	358	366	336	350	366	363	379	358	356	339	351	397	355	348	375	326	342	365	340	341	334	349	375	345	333	321	356	353	373	354	360	381	359	326	359	353	385	365	366	326	355	365	387	351	370	326	352	363	368	339	364	337	341	349	338	333	354	351	368	332	380	378	371	347	388	375	369	375	368	360	352	367	360	384	345	345	370	341	361	352	355	308	379	343	373	355	327	356	380	373	380	363	382	343	359	373	328	339	343	330	306	362	406	340	360	364	313	348	348	340	331	315	340	316	347	356	355	361	339	397	358	317	306	377	359	336	338	353	354	354	348	299	338	362	321	325	314	345	349	330	332	377	329	331	373	322	323	326	343	330	347	346	333	354	337	325	332	320	329	352	313	335	363	383	325	310	350	352	330	372	333	320	334	379	314	341	346	353	373	382	350	352	344	323	347	359	354	358	357	336	340	327	383	352	346	321	351	327	376	355	360	367	365	335	336	362	374	377	350	299	348	371	366	344	347	359	368	401	337	337	371	371	376	391	331	348	393	360	309	353	351	365	375	369	320	328	373	396	350	343	338	347	343	390	361	354	343	357	363	356	335	374	332	363	354	371	346	407	340	361	354	311	320	347	380	333	332	367	349	355	332	318	340	369	301	343	349	391	363	362	328	394	319	341	372	333	316	301	327	331	348	328	360	354	339	353	350	363	362	350	332	334	372	330	333	364	362	365	382	347	340	332	345	362	359	332	333	333	349	364	356	333	355	362	402	318	354	328	333	325	325	334	354	382	403	364	373	372	359	345	366	356	314	346	359	353	332	354	346	326	370	343	364	346	342	361	323	349	349	368	328	352	365	339	349	386	347	354	355	357	345	332	351	339	378	347	347	327	335	361	371	370	346	332	372	332	353	367	370	339	378	363	362	345	323	320	330	353	366	350	319	351	299	375	330	357	407	365	326	308	361	343	346	368	359	389	352	336	349	320	364	339	334	387	355	360	357	379	382	344	385	330	332	345	358	327	349	375	376	358	323	327	337	371	398	382	346	327	359	334	344	348	319	348	357	379	358	315	374	335	363	357	339	363	364	362	334	342	367	338	370	339	334	357	298	321	340	339	374	356	333	371	359	375	346	361	357	371	362	343	346	384	320	320	297	374	370	353	394	350	338	332	343	340	337	355	367	400	346	310	386	334	373	371	349	341	400	327	315	361	366	359	356	350	343	311	321	395	327	363	374	333	333	326	370	361	338	369	338	339	320	353	362	331	344	342	358	333	326	344	350	357	386	311	324	371	368	331	355	344	332	358	373	369	340	336	351	374	326	363	329	332	354	390	378	375	341	356	323	318	337	361	362	342	361	338	349	366	377	337	337	323	345	330	348	351	344	355	374	375	364	323	338	328	332	366	359	321	350	370	360	397	388	347	354	384	352	368	378	365	376	335	353	331	362	322	356	353	350	324	369	361	362	367	327	380	329	360	372	325	325	381	345	358	328	329	356	368	315	351	357	321	333	367	388	356	392	311	380	350	352	358	358	337	380	360	335	344	361	334	345	346	311	381	370	362	364	362	370	337	348	338	351	325	354	393	360	342	357	388	317	363	366	331	347	350	330	321	339	353	339	317	371	342	341	356	378	362	365	366	326	391	379	338	368	356	340	355	311	353	367	378	364	329	346	360	362	328	333	343	358	319	314	333	368	375	342	368	356	364	328	377	376	374	340	369	342	346	352	356	342	340	320	340	362	333	333	343	338	342	367	339	388	380	339	371	323	388	326	350	342	345	341	362	327	345	346	367	343	352	300	319	386	369	353	327	344	341	335	336	363	350	352	323	338	322	333	315	338	352	354	381	348	372	333	339	360	386	375	366	349	349	372	354	357	361	366	341	330	398	342	326	324	330	374	331	355	345	368	344	347	289	356	390	347	359	370	346	327	363	357	341	364	337	330	348	380	330	333	345	340	355	356	358	345	357	347	337	327	391	337	320	329	359	344	343	347	339	325	353	340	364	328	373	349	348	325	324	355	337	370	355	320	386	339	338	375	388	349	347	350	375	364	366	355	343	346	376	360	367	359
6416	3343	4926	4186	3843	3407	2586	2407	2092	1945	1728	1428	1217	1115	1076	1030	983	980	956	895	880	941	801	842	824	813	841	867	794	793	758	770	798	825	817	779	846	758	755	825	783	758	751	774	791	769	763	714	716	792	792	760	721	742	786	734	736	790	745	767	803	738	810	751	859	701	775	743	744	785	774	792	739	772	734	743	762	762	760	734	768	736	774	750	750	772	768	766	696	714	742	750	775	752	816	729	765	748	760	769	740	745	810	756	782	801	790	760	744	763	740	782	742	772	788	768	782	762	774	749	733	741	712	810	745	749	729	769	761	792	792	745	728	781	759	771	770	816	798	790	792	764	738	749	776	689	792	778	775	751	754	786	754	768	806	739	839	774	679	754	797	773	801	783	759	825	778	776	792	740	772	800	794	774	735	730	770	786	773	773	787	757	780	745	791	794	796	716	753	748	707	795	753	749	751	773	783	778	735	747	797	727	756	771	769	753	809	802	721	782	737	780	788	754	780	777	758	764	784	766	810	766	753	750	753	815	766	798	731	711	768	804	778	769	732	807	816	770	713	790	773	752	766	731	781	769	775	781	801	755	827	765	795	813	779	798	774	750	786	773	827	760	778	749	765	876	757	768	789	799	781	788	774	774	796	711	756	796	828	752	718	768	727	788	754	725	762	773	745	734	846	749	722	785	766	798	801	790	750	827	763	766	766	722	757	768	794	746	787	800	744	756	800	737	762	752	781	744	780	781	748	772	792	769	776	742	748	780	754	724	747	728	747	736	799	745	817	752	759	747	746	764	779	757	783	766	758	754	809	775	735	814	754	729	793	738	771	820	737	805	781	726	788	720	792	731	773	719	766	778	810	768	783	781	737	797	729	746	748	768	766	738	727	808	792	695	748	757	759	760	736	786	816	735	761	826	750	815	800	799	717	782	736	730	762	791	808	758	775	748	718	720	853	780	753	777	754	784	751	802	774	780	816	772	739	756	748	758	731	747	772	752	742	784	776	783	770	768	788	805	795	756	781	802	817	769	772	785	741	740	812	790	775	719	750	764	815	750	731	809	724	685	779	770	780	771	779	773	769	811	684	785	750	733	736	794	768	788	774	783	771	771	750	832	714	767	767	817	754	760	769	759	725	778	751	776	780	752	789	697	767	723	768	717	758	757	705	797	738	780	750	787	773	783	795	789	779	789	800	773	768	759	774	732	723	761	794	785	753	762	784	779	770	737	801	767	742	772	779	800	786	714	779	794	746	753	749	701	769	761	811	774	718	791	757	780	772	739	751	763	792	750	752	766	785	797	753	740	782	753	789	761	745	747	815	793	756	780	757	770	810	764	771	722	744	816	778	777	788	712	756	768	777	745	734	771	733	717	795	796	776	779	780	755	784	768	821	830	773	770	734	829	769	725	731	748	824	768	758	772	744	793	764	775	736	806	755	765	730	771	790	796	732	775	719	793	736	756	753	823	769	720	802	807	754	710	759	780	753	753	790	790	758	744	766	794	795	762	809	767	796	773	736	807	786	777	837	761	798	779	769	778	739	734	792	758	801	708	747	751	770	782	764	761	747	778	748	772	713	778	789	819	793	741	735	771	761	756	753	763	726	779	714	740	783	758	737	756	744	736	777	801	751	773	793	793	762	768	754	755	814	751	724	723	744	737	745	793	805	808	762	769	806	732	792	746	762	770	746	736	757	778	727	758	751	846	776	723	771	799	785	764	812	766	824	734	781	784	800	790	722	721	783	733	790	785	731	761	781	783	790	756	744	774	748	756	762	762	791	769	765	769	783	753	764	797	785	777	771	715	730	776	769	758	777	806	748	764	782	767	759	783	775	830	746	805	791	719	776	777	782	779	740	816	743	790	750	810	744	751	803	755	768	752	774	784	748	767	788	685	799	703	744	728	788	782	787	770	736	759	759	837	778	804	770	750	805	778	779	782	764	754	717	757	749	777	709	755	844	770	728	779	736	728	745	841	753	724	738	711	778	720	786	765	793	769	764	688	742	746	778	730	804	775	753	790	708	766	737	782	762	786	746	805	756	767	765	740	751	759	750	757	801	738	721	705	818	755	786	781	727	769	775	741	788	756	799	781	789	740	773	757	779	730	760	798	784	723	771	797	745	721	768	763	743	764	781	782	744	754	725	823	827	778	816	740	742	730	748	722	740	732	799	775	776	773	735	771	749	797	709	781	773	766	732	716	758	729	762	764	782	735	754	768	776	745	724	729	781	778	758	753	744	755	746	745	802	805	744	786	802	766	760	788	766	760	778	758	761	795	808	724	748	795	800	786	727	779	728	754	752	809	708	732	784	788	808	795	773	823	795	771	765	735	746	801	778	738	736	765	770	749	779	782	758	728	803	770	788	780	758	768	733	759	786	776	769	787	779	756	730	792	777	753	731	762	734	772	812	740	723	713	741	765	779	761	771	760	763	752	748	746	772	716	752	782	818	731	759	726	761	756	768	809	778	744	756	724	759	786	769	762	763	756	790	758	744	760	715	760	724	765	779	755	763	803	802	761	739	755	762	738	754	744	747	774	755	744	777	744	775	767	811	740	768	750	776	761	769	805	780	765	770	764	743	760	733	780	699	805	789	736	771	758	806	776	817	728	780	758	719	726	786	726	743	759	797	733	721	772	780	794	804	770	730	791	778	786	721	727	709	754	781	766	819	732	797	807	722	778	785	793	692	778	761	700	787	753	765	815	786	731	750	779	777	760	769	766	772	720	775	726	766	772	707	719	761	790	802	758	792	786	763	758	768	799	763	790	757	782	778	788	740	776	804	759	768	810	696	767	793	751	775	804	753	719	769	740	812	772	747	765	812	721	795	815	764	741	784	797	755	734	745	727	791	778	772	732	784	754	734	778	761	806	789	736	778	776	744	746	753	755	776	796	840	762	825	708	759	778	849	772	813	722	772	786	768	755	842	735	765	729	795	775	726	769	810	764	746	764	748	768	736	801	757	761	716	797	723	783	768	805	742	714	716	785	711	763	828	805	770	727	792	789	801	790	748	812	785	816	714	749	766	815	759	804	749	775	806	741	766	739	758	770	831	746	775	733	751	740	740	790	769	814	803	731	831	740	820	796	735	781	758	740	854	805	754	766	697	810	734	729	784	748	765	756	727	783	797	752	738	710	770	771	713	801	791	734	787	772	771	765	779	760	782	754	769	732	765	799	765	792	767	725	742	789	798	799	709	790	782	782	777	732	795	761	719	750	836	735	738	799	772	768	788	781	812	743	751	775	754	817	775	775	806	770	747	743	730	756	759	765	799	768	779	736	756	783	702	745	772	737	741	736	706	725	816	802	735	760	788	764	752	775	805	766	783	745	794	740	759	782	782	759	736	799	742	731	768	773	740	759	764	741	731	799	781	745	700	804	770	824	758	800	765	781	751	743	767	774	794	739	780	796	716	784	781	772	737	744	747	730	747	738	762	768	801	750	734	760	749	780	789	717	730	767	767	809	760	724	756	797	770	796	771	750
19758	6674	5358	2854	1788	1465	1034	855	790	701	638	576	447	476	429	437	394	347	347	376	345	333	377	334	345	321	307	352	338	315	331	299	308	320	290	360	336	320	369	354	318	335	313	285	307	342	338	363	305	329	290	301	313	319	285	334	321	319	321	306	304	303	335	326	342	355	311	325	314	319	340	326	345	330	324	306	290	300	316	327	327	344	321	367	332	350	352	325	323	338	328	315	313	295	320	328	340	332	318	349	310	319	328	347	326	332	307	331	310	322	320	324	348	329	337	311	350	329	324	307	303	299	319	295	327	309	319	300	306	305	320	340	334	359	259	318	305	307	305	317	286	368	316	319	317	336	330	293	320	325	333	303	334	326	315	344	304	314	353	316	314	314	320	318	325	352	311	309	355	314	344	322	321	322	304	357	339	306	308	334	342	338	347	318	338	339	329	312	364	320	317	331	324	334	308	333	334	317	313	296	303	312	319	300	308	357	318	306	345	323	340	316	328	344	313	321	323	323	319	300	308	313	338	336	322	319	341	319	343	310	322	358	349	343	352	335	304	337	296	346	319	306	306	314	293	332	328	313	332	328	344	333	291	343	346	327	368	335	310	311	316	326	334	352	307	378	327	333	353	328	320	312	293	304	317	302	318	343	324	302	307	331	314	349	347	348	336	331	332	325	324	347	310	346	296	354	361	316	318	323	372	329	325	296	329	295	323	330	344	310	311	284	347	341	315	328	324	306	334	323	301	348	295	295	312	295	302	323	295	341	319	329	338	324	336	346	314	323	296	300	318	331	315	335	292	315	337	311	294	324	340	334	335	337	322	330	300	331	310	317	330	304	348	352	315	314	329	359	315	306	346	317	303	304	341	330	332	322	291	356	340	318	343	320	303	279	291	333	344	327	329	322	330	298	338	330	312	348	319	309	307	325	373	348	318	301	310	319	316	290	288	318	293	332	295	352	337	332	315	304	311	331	344	333	350	320	331	290	315	317	295	300	295	295	293	319	312	334	324	309	323	352	317	356	311	299	324	322	342	303	342	348	322	320	332	350	311	341	370	345	322	320	327	314	306	303	331	333	312	362	336	341	312	312	296	314	315	320	304	358	343	327	324	328	319	326	345	365	290	310	313	311	270	305	288	301	301	288	293	315	319	337	314	327	301	319	328	304	333	318	329	361	378	343	338	327	333	333	325	312	323	315	285	322	347	314	303	326	353	308	324	345	324	307	322	346	318	317	312	296	287	344	367	313	344	348	340	301	301	339	324	316	350	271	335	330	338	323	283	301	329	340	301	289	320	305	326	322	337	334	317	302	338	332	314	312	304	321	283	348	308	313	314	349	299	314	342	354	317	298	322	267	301	320	315	300	324	316	315	301	304	333	346	313	320	313	327	315	312	275	350	333	300	348	329	288	325	338	288	351	342	298	331	313	343	338	285	357	317	330	312	293	337	318	335	331	332	320	290	310	284	333	364	331	328	307	348	326	357	312	330	321	331	305	314	338	342	353	306	328	316	335	321	308	330	316	308	318	311	305	337	323	332	339	335	320	314	364	292	308	343	314	308	315	349	339	313	331	324	314	288	322	321	319	371	319	296	332	327	316	339	297	323	305	316	325	343	340	302	343	322	309	280	295	353	340	286	318	315	286	353	331	334	306	299	310	315	356	323	318	317	327	337	341	317	327	320	305	332	354	360	331	308	337	315	302	278	289	348	318	304	323	323	275	320	293	350	324	299	325	310	322	325	320	337	325	355	352	333	320	325	314	326	333	335	339	332	319	329	290	295	289	329	316	327	322	305	297	340	317	317	338	327	341	321	302	324	336	326	332	319	316	343	316	294	305	311	361	342	274	319	341	321	328	324	314	378	347	315	301	301	298	337	338	320	317	322	316	295	320	327	338	333	336	335	336	319	356	325	311	339	336	325	335	297	339	351	303	355	342	336	342	315	342	313	336	350	349	292	288	339	308	329	303	292	339	315	291	303	328	320	354	310	315	298	326	301	294	307	352	322	325	322	303	315	336	318	297	337	320	331	315	359	319	318	320	308	347	390	314	327	339	323	338	324	325	346	340	339	298	317	295	328	301	286	316	315	299	329	349	317	303	312	327	313	355	323	336	299	311	324	340	332	346	320	314	343	323	327	299	319	331	328	314	298	318	279	286	332	306	295	299	312	345	322	312	346	314	316	348	305	320	326	325	336	349	325	342	335	329	312	332	324	335	337	375	332	347	312	344	301	317	338	350	293	287	304	332	297	336	326	301	337	322	281	355	324	322	323	337	341	294	294	309	326	312	336	303	306	296	317	302	314	306	313	313	320	337	328	277	327	321	307	335	354	323	349	353	292	355	323	300	306	308	315	304	287	330	349	329	312	349	350	313	290	284	321	306	271	310	328	287	295	319	319	322	329	311	349	272	337	301	360	342	359	312	358	360	319	304	337	327	339	326	345	329	299	323	327	300	326	309	337	344	329	290	311	362	349	332	314	292	343	311	330	343	314	286	337	341	305	310	313	334	333	309	326	344	332	341	324	315	319	312	347	333	346	353	291	301	337	307	332	324	325	307	339	328	333	323	337	307	318	326	325	332	330	332	331	334	318	344	331	288	302	342	335	291	299	308	290	338	343	330	342	294	303	346	340	349	321	328	320	349	296	317	323	324	320	313	346	316	323	304	306	289	315	321	309	304	364	318	322	288	312	328	271	281	333	380	294	322	301	309	330	306	360	311	306	336	365	354	343	337	317	346	296	321	318	322	315	365	326	308	336	322	301	340	314	314	331	310	310	320	298	337	323	283	304	335	311	311	301	322	284	325	330	326	325	325	319	363	353	325	342	326	312	345	319	305	335	319	314	350	330	288	298	360	347	309	347	328	327	309	325	295	328	325	289	285	302	318	312	322	317	313	306	332	322	334	304	326	319	319	291	374	337	320	345	318	294	300	330	320	326	337	319	310	333	335	331	329	347	350	364	312	306	325	328	287	329	307	322	343	303	319	336	313	367	322	352	339	320	298	313	284	339	337	337	339	312	330	321	313	339	328	315	336	322	310	298	300	326	338	317	309	314	321	297	301	353	342	327	327	288	363	348	322	349	345	326	338	343	329	333	345	297	331	322	309	333	310	276	313	334	280	308	327	306	321	293	285	297	338	297	317	348	317	345	304	323	331	321	337	291	326	327	284	353	310	334	311	314	313	318	330	307	318	364	307	334	333	329	340	292	353	329	312	317	301	318	306	349	297	318	306	337	335	333	319	323	336	278	314	341	340	301	300	323	322	304	327	319	323	339	322	356	371	313	288	338	324	317	312	349	307	285	352	318	299	317	350	315	312	302	351	304	311	339	336	317	330	280	307	305	338	314	317	320	336	354	315	318	311	337	341	364	293	323	345	324	338	319	318	337	273	333	344	345	306	303	324	333	345	353	311	339	330	337	277	351	339	324	335	353	311	322	320	362	314	284	286	320	333	318	327	340	298	304	317	281	306	294	319	296	307
12151	5458	8635	6884	5878	5908	3978	3569	3315	2749	2478	2146	1610	1384	1386	1374	1121	1098	1019	971	925	910	872	837	833	790	810	791	847	744	764	762	708	756	735	755	777	763	765	855	842	724	698	763	739	782	744	723	747	786	768	696	728	710	688	700	735	711	750	712	729	747	716	705	715	707	733	745	717	700	704	722	716	747	753	702	698	693	699	790	674	721	689	723	769	696	754	723	702	727	741	721	780	717	698	693	716	740	754	760	727	709	780	726	724	719	751	763	735	720	726	703	723	726	711	717	714	766	705	729	724	717	674	685	716	676	758	699	682	749	658	702	700	702	693	714	761	745	737	736	735	701	715	671	783	688	698	707	714	796	767	705	722	699	721	697	714	673	688	649	746	719	731	688	683	742	715	741	724	706	756	699	747	757	759	719	685	727	724	724	724	734	746	677	671	701	679	734	758	766	693	685	684	753	728	748	703	740	686	662	743	739	732	739	710	692	702	722	727	702	712	709	747	755	711	716	690	704	675	748	694	700	718	666	699	723	769	698	722	729	660	669	704	717	742	712	655	685	712	759	724	732	686	719	741	679	728	755	690	734	738	756	772	661	731	754	707	677	732	688	722	737	685	723	697	754	678	672	753	757	720	754	704	767	714	723	728	758	744	739	715	725	758	734	679	758	731	699	691	695	715	712	730	765	747	777	668	754	732	716	737	717	743	694	709	701	721	714	758	706	766	707	695	690	703	736	707	709	709	721	742	738	711	744	741	754	746	704	709	712	665	757	710	717	742	735	718	725	708	732	719	704	735	721	740	710	729	714	684	708	691	725	737	690	761	742	725	711	731	774	673	725	729	739	750	687	710	722	722	707	744	712	746	757	739	766	747	721	706	770	685	749	690	667	749	738	725	731	705	713	715	708	761	692	702	691	724	746	726	671	725	722	744	721	719	733	774	720	669	740	668	727	681	718	660	722	757	765	716	714	714	728	692	796	677	717	706	697	699	704	704	706	725	755	677	766	702	708	743	704	762	680	687	700	720	701	730	749	708	773	752	709	717	696	692	675	726	737	707	670	738	742	721	726	750	681	674	744	708	688	675	735	661	746	694	700	760	674	680	713	691	751	747	738	735	727	698	711	677	690	685	724	763	717	718	699	719	744	733	706	708	748	734	735	706	695	737	752	727	764	717	692	696	732	738	723	743	690	712	731	723	662	748	745	660	744	691	746	761	718	727	725	726	698	727	698	745	703	725	756	733	690	680	710	705	705	700	747	699	740	754	699	712	688	700	674	755	691	701	721	682	705	748	791	700	748	728	677	682	734	742	710	722	672	663	704	729	722	719	717	720	744	717	738	690	706	715	761	706	700	711	715	744	742	735	747	671	733	757	713	719	702	729	726	714	678	736	680	709	728	699	748	696	703	709	719	688	690	706	762	753	716	724	686	774	739	691	699	729	696	721	716	751	713	716	706	700	721	755	725	731	735	747	682	737	727	748	730	743	738	726	753	728	735	715	695	652	645	758	721	734	728	752	712	718	729	723	757	767	746	742	731	714	722	744	698	729	752	729	733	750	674	728	710	738	690	722	719	691	729	674	706	694	740	758	715	699	737	711	776	746	727	723	723	749	728	743	710	693	779	697	737	721	735	718	726	741	772	729	695	656	754	692	689	753	724	693	694	728	699	719	755	711	669	682	710	751	744	687	658	744	711	700	788	706	720	731	713	731	705	721	700	737	654	742	717	714	698	764	663	704	672	721	739	706	752	712	698	679	716	748	700	739	713	751	678	722	746	756	690	763	731	750	752	715	675	752	659	763	708	654	746	755	646	663	729	752	688	671	716	736	760	739	675	711	674	721	666	742	728	706	719	687	700	754	781	772	711	728	746	725	686	743	683	736	738	716	698	706	689	711	749	707	715	715	728	744	703	681	692	755	745	679	699	693	710	723	691	686	723	698	752	697	744	711	709	746	751	781	675	724	719	705	715	726	729	757	718	681	715	684	715	688	711	706	703	683	770	746	704	662	715	719	701	674	775	728	728	687	699	736	723	701	720	775	721	705	757	741	694	727	729	746	738	713	648	778	706	740	773	750	736	731	735	751	709	689	699	734	704	740	721	741	694	715	692	731	708	702	686	765	717	730	715	720	714	654	672	704	703	714	706	727	715	730	692	702	722	719	754	739	685	711	692	714	699	689	767	771	733	766	765	734	731	670	708	695	741	705	731	648	742	729	730	707	685	717	698	736	732	774	699	667	709	712	756	748	675	715	697	777	708	719	717	812	746	739	678	730	732	701	739	734	719	728	738	741	727	763	731	661	749	726	726	691	719	730	768	702	719	677	713	734	752	683	712	711	797	696	749	761	720	717	711	724	667	771	702	703	739	765	726	714	728	683	715	729	725	692	754	698	753	734	748	724	697	732	730	740	695	737	705	703	712	673	751	726	725	753	726	680	716	717	725	695	749	722	707	703	681	705	699	707	696	724	691	726	762	741	719	719	726	738	717	693	757	717	687	698	691	732	772	784	725	734	698	792	730	722	705	692	708	687	682	774	757	727	715	697	714	719	745	743	739	672	740	736	699	731	707	695	754	705	723	717	743	738	717	703	727	776	693	746	697	738	717	707	723	743	679	672	738	720	741	686	698	726	714	685	679	671	706	750	724	735	733	738	684	702	737	733	787	680	739	698	743	707	682	732	727	737	732	688	660	665	676	714	716	704	685	741	727	695	703	725	732	704	728	669	687	733	725	723	678	752	688	713	731	708	685	730	801	730	701	711	724	730	698	687	706	755	750	744	727	694	750	691	726	684	699	713	719	725	723	727	737	740	704	747	779	711	735	704	727	722	699	745	652	702	718	724	710	708	731	706	731	720	708	743	694	703	732	707	759	689	694	749	752	773	728	695	734	706	736	761	738	662	681	714	692	706	716	722	687	710	730	684	708	734	717	706	746	700	691	766	696	716	727	711	690	740	732	795	707	730	740	696	718	702	726	744	755	727	727	688	704	794	681	698	739	734	663	748	692	716	688	719	713	720	675	741	749	713	755	722	761	716	718	687	775	712	748	704	712	735	713	720	697	739	727	699	672	705	713	721	741	708	750	752	755	712	766	753	719	699	759	714	714	697	727	733	753	699	727	696	665	726	701	718	712	766	701	713	710	705	759	705	712	698	731	747	757	743	709	742	740	677	774	722	735	751	755	750	722	689	733	715	683	693	757	724	692	689	703	744	703	714	681	683	713	695	748	739	712	737	735	715	687	675	707	679	716	712	703	721	745	758	730	708	728	707	721	772	742	737	729	714	734	704	715	666	694	737	689	713	733	725	720	712	693	694	720	753	715	739	734	719	707	711	695	745	701	706	721	765	718	697	686	738	755	722	699	719	724	715	700	775	757	704	734	730	714	753	719	753	654	730	671	665	736	724	720	737	708	686	709	731	682	749	734	726	704	734	708	740	709	701	714	742	719	749	699	725	698	701	714	714	690	744	733	664	679	750	679	741	764
28569	11046	7534	4157	2296	2217	1528	1168	1097	952	840	681	588	619	499	513	513	488	458	413	400	424	492	396	406	395	439	403	403	411	391	431	405	407	366	420	420	408	401	374	417	402	385	392	376	401	387	430	418	400	350	363	424	406	340	392	400	375	358	390	409	384	411	399	389	398	391	387	384	393	367	449	414	404	381	379	413	388	384	384	391	397	409	357	371	398	368	381	407	403	358	366	399	378	421	347	378	391	341	394	380	381	391	390	402	394	370	413	349	393	385	364	387	423	393	362	407	425	403	379	383	393	383	422	396	376	422	397	367	404	395	371	415	403	395	403	402	382	386	414	407	374	395	452	418	407	355	374	387	405	419	380	412	380	356	377	367	366	396	388	413	405	379	411	363	374	378	380	416	359	398	420	368	385	406	417	402	414	372	382	372	420	398	383	404	415	393	370	373	411	377	392	390	398	419	414	436	405	401	412	400	372	394	405	436	389	440	387	396	392	426	373	401	373	380	337	375	375	364	377	378	381	397	375	398	365	405	367	372	409	400	384	375	393	386	379	372	406	436	395	388	390	372	386	373	400	389	401	362	408	360	365	394	389	362	407	390	400	394	406	361	354	386	369	384	419	381	365	420	411	419	377	388	419	379	375	379	366	379	394	398	394	380	398	393	425	374	386	363	386	358	402	409	376	389	406	413	420	407	353	404	343	399	376	397	407	413	393	391	388	332	380	383	391	405	422	404	412	391	399	401	352	447	434	376	389	375	372	428	350	388	398	372	421	379	371	391	384	386	363	374	382	397	388	389	381	398	433	396	369	398	374	404	374	391	351	411	391	385	376	386	401	407	407	409	403	378	444	405	358	358	392	423	380	408	380	412	427	364	401	406	394	345	375	408	419	395	404	358	394	360	367	380	379	423	370	392	392	395	389	371	372	432	399	361	386	358	377	392	364	388	400	409	406	386	395	415	390	369	384	412	385	385	414	385	371	380	396	401	417	360	391	385	359	380	367	378	415	411	375	390	438	385	428	392	422	402	393	395	346	357	377	392	387	455	434	377	441	386	353	351	389	401	379	389	406	382	396	416	373	395	380	391	403	382	358	345	380	407	388	403	383	367	388	361	392	399	422	366	382	418	353	365	390	370	412	378	391	392	382	390	359	350	348	401	377	390	359	415	382	359	364	382	339	404	363	390	404	397	389	364	381	388	397	399	372	369	394	373	391	384	367	397	430	402	365	404	389	373	389	358	370	349	392	401	401	409	367	381	396	379	390	370	386	425	396	387	357	406	413	413	420	400	427	391	410	377	358	410	389	383	426	370	426	360	363	363	390	388	355	435	396	398	388	386	403	381	359	370	385	363	396	404	372	426	399	370	360	378	369	393	355	396	386	386	358	368	407	407	371	416	395	380	342	394	453	414	367	404	362	392	384	413	392	335	417	401	408	378	371	397	377	392	414	408	416	369	394	413	389	406	329	403	364	430	378	382	403	374	425	387	400	396	409	408	335	414	418	394	424	407	366	383	426	396	364	385	398	360	418	424	437	402	408	385	340	355	371	404	396	446	406	393	382	383	381	374	380	396	400	394	398	377	418	428	419	410	385	411	422	392	383	394	405	438	377	388	426	395	397	399	434	423	419	373	371	390	390	375	434	376	411	395	348	355	426	352	354	419	374	384	364	374	416	345	366	419	379	413	391	419	381	404	429	371	398	393	384	405	377	344	374	335	378	364	378	392	389	397	398	411	412	374	386	386	371	382	343	388	346	397	406	395	385	406	387	353	370	362	390	344	333	356	403	436	371	387	398	407	411	371	393	398	410	389	398	390	367	396	395	407	361	388	368	350	375	370	395	368	351	410	398	400	391	414	367	416	380	390	381	403	382	411	388	413	345	413	404	373	383	394	380	407	391	379	381	412	340	378	395	358	372	421	342	368	402	385	378	386	406	347	393	369	374	440	384	412	390	400	389	383	372	380	403	418	390	385	416	391	366	381	413	411	406	404	392	377	356	442	404	401	347	404	394	430	351	394	414	414	384	414	376	411	380	440	380	393	394	358	391	392	361	369	396	389	406	396	373	433	391	364	397	384	418	408	379	389	382	395	400	375	381	375	406	362	399	417	407	370	379	383	398	358	406	388	398	399	375	388	396	363	389	436	389	369	411	419	393	358	397	375	379	377	358	383	422	414	412	369	413	383	371	388	421	362	392	378	400	394	393	376	418	390	392	366	396	399	417	379	377	361	425	397	413	396	371	397	380	383	382	388	439	369	346	401	356	326	412	401	402	367	404	385	394	406	406	370	379	419	362	362	383	410	397	390	376	418	426	388	379	395	406	401	404	400	403	427	426	367	349	396	379	376	380	406	427	374	393	368	400	393	376	377	367	378	393	401	373	375	375	356	385	425	394	384	396	388	367	386	388	419	417	384	423	422	398	366	357	406	407	375	369	387	404	404	364	404	360	394	391	413	403	400	407	394	414	423	344	391	409	342	370	398	387	414	406	380	409	385	386	413	396	434	418	373	362	413	401	402	436	399	437	326	380	385	359	379	381	415	352	372	419	398	405	404	378	416	350	395	365	395	427	363	353	393	426	389	396	413	405	404	411	411	384	375	417	376	380	381	395	368	368	397	401	367	386	382	428	387	407	372	440	337	380	402	406	415	408	374	409	399	395	414	397	390	400	371	386	387	397	387	368	410	380	408	422	402	399	449	353	378	379	417	378	363	385	355	424	379	386	387	370	377	391	422	373	422	382	395	375	374	398	367	398	387	380	383	358	370	400	419	379	391	401	366	397	376	376	407	379	403	405	357	411	371	381	419	369	404	416	382	400	365	383	394	378	361	364	388	409	374	384	367	394	395	377	404	383	383	364	377	414	358	411	390	429	397	390	423	412	417	380	414	369	370	385	405	398	403	368	367	383	430	407	389	380	409	359	376	388	379	396	439	369	388	415	359	382	403	402	397	399	408	364	367	395	347	387	351	389	369	365	401	334	429	390	378	398	376	361	403	394	397	392	425	383	410	413	407	361	377	359	403	350	382	373	353	420	397	386	417	421	402	390	364	391	423	419	377	396	427	382	418	400	411	470	378	415	427	411	391	408	375	369	390	349	360	395	373	386	400	374	367	424	401	342	374	419	400	393	367	368	398	362	355	388	388	421	394	382	369	416	366	371	428	370	401	410	413	374	371	371	377	371	421	402	369	382	374	412	403	382	405	397	365	355	347	451	350	377	412	377	367	393	397	388	371	391	355	409	367	393	348	369	409	425	420	361	375	408	368	380	385	375	396	370	374	397	387	434	360	407	383	388	371	380	402	377	409	405	393	403	365	388	403	381	417	385	368	411	397	403	387	403	388	393	391	413	400	386	407	393	385	398	396	388	398	380	392	371	408	410	385	376	369	405	362	355	356	383	418	383	395	376	393	375	408	387	412	363	381	403	389	391	374	408	393	397	400	392	379	400	384	382	385	416	398	384	362	449	412	393	371	420	372	408
15454	7692	10691	9503	7126	7965	5712	4679	4327	3636	3244	2864	2160	1899	1742	1698	1395	1354	1341	1154	1091	1183	1170	1082	1051	1051	993	1019	962	950	977	912	923	928	945	934	854	919	901	970	973	943	980	844	877	870	884	883	850	877	853	858	863	920	861	915	827	864	872	871	870	900	803	874	912	864	831	845	878	867	867	853	862	826	865	853	820	893	855	872	893	837	821	864	848	830	840	814	799	840	830	863	897	843	830	897	828	911	904	861	824	830	877	897	905	832	857	878	851	842	830	887	784	867	842	787	904	923	856	867	848	822	846	898	835	820	862	895	911	852	805	904	878	846	833	847	800	859	897	899	860	854	888	797	890	781	865	891	826	890	834	824	859	882	888	816	898	851	877	872	859	923	816	860	861	832	870	837	822	927	834	882	838	857	849	812	873	855	845	865	823	866	858	830	876	899	832	913	883	869	819	822	821	870	849	862	914	872	840	862	887	883	837	872	856	868	868	832	832	908	868	835	868	845	829	882	837	862	813	870	826	799	837	815	887	802	815	913	874	839	873	892	874	825	847	859	860	845	898	827	808	886	822	811	832	864	870	791	827	863	880	838	827	739	856	885	853	855	835	817	787	867	881	907	856	907	850	756	812	893	841	865	839	856	827	880	889	816	863	840	829	801	824	846	887	845	883	847	852	867	832	848	846	860	837	855	878	861	903	840	814	871	882	839	897	856	855	876	863	832	837	843	847	753	857	876	854	851	864	842	863	885	833	848	833	908	798	844	885	829	820	808	910	884	885	869	871	825	870	852	847	889	842	887	834	899	862	846	846	878	839	828	801	828	874	860	845	837	845	850	840	859	889	852	883	834	897	820	851	857	823	913	857	840	871	832	812	858	839	891	875	858	893	906	875	861	881	840	861	876	842	817	869	840	803	806	824	862	825	862	841	916	853	854	822	855	844	916	879	856	795	813	870	866	875	873	801	878	819	874	920	881	838	898	849	864	806	916	856	827	841	829	900	881	834	850	900	874	841	860	821	835	886	860	833	864	881	851	842	855	873	898	927	843	857	833	867	799	845	791	851	845	827	878	785	865	868	858	848	841	862	897	869	863	912	863	842	892	814	861	832	850	877	874	822	843	841	917	903	885	837	892	904	835	907	856	861	860	865	861	939	857	889	876	841	869	852	799	884	919	806	874	866	894	900	853	881	866	865	862	806	842	850	857	799	836	835	864	870	863	826	898	868	782	857	844	858	850	867	877	862	848	854	819	799	887	888	866	833	802	893	872	904	850	871	872	828	881	801	859	877	835	907	877	880	839	791	868	839	853	860	863	856	880	873	833	873	876	928	782	821	828	882	867	843	840	924	840	846	907	900	856	859	866	844	887	854	847	861	896	845	842	832	824	829	859	898	865	820	869	827	813	840	866	783	874	864	885	833	881	841	851	877	845	861	870	879	812	863	888	827	888	861	870	870	818	829	835	805	881	853	840	864	853	847	818	890	850	823	882	856	857	808	810	839	850	909	878	832	829	846	886	862	856	868	829	857	842	887	916	818	851	843	882	887	901	848	849	860	864	900	809	808	873	913	858	894	829	893	872	841	840	789	824	905	835	835	871	923	845	840	845	875	823	858	885	862	846	884	879	863	857	904	861	819	865	833	859	827	833	820	819	859	880	855	905	843	888	838	845	843	838	821	850	893	836	860	778	804	892	868	873	840	800	857	850	845	869	881	832	874	844	840	852	814	858	832	840	834	844	885	859	893	862	854	820	898	849	826	805	836	797	883	870	859	834	877	853	863	865	878	805	882	847	867	858	840	872	836	826	765	905	821	890	844	866	886	849	855	842	845	824	852	832	835	821	888	801	864	834	876	891	813	812	902	857	916	862	860	822	865	812	853	820	831	858	829	782	806	838	857	863	858	854	852	872	874	896	865	876	871	826	883	825	839	807	803	858	869	796	794	853	865	846	829	889	914	819	856	814	902	849	856	879	859	879	844	841	888	874	862	857	852	881	864	806	850	818	845	834	891	846	896	866	814	882	837	875	870	870	840	881	866	861	856	797	835	819	834	828	895	874	909	821	853	878	829	854	819	839	820	860	876	838	870	838	794	884	839	919	841	812	823	858	837	822	836	860	827	848	884	831	790	868	870	865	887	877	886	927	901	860	840	830	855	868	861	856	879	849	868	866	905	885	858	886	867	857	840	831	839	858	834	837	842	900	878	856	832	856	815	856	837	847	856	867	877	875	814	903	840	866	861	856	885	870	855	871	864	778	823	839	851	808	874	865	802	869	831	812	797	840	866	816	826	826	878	855	837	847	836	869	854	823	895	897	880	867	819	882	825	835	879	814	864	889	824	845	858	886	865	916	875	863	855	868	887	824	788	836	841	840	813	834	842	881	846	900	871	872	858	854	831	862	854	855	904	845	843	811	831	834	881	857	887	803	885	849	845	813	856	825	826	862	861	871	875	870	855	838	847	848	888	853	828	892	909	815	872	868	820	779	809	830	894	840	868	832	865	821	827	865	842	823	816	928	875	830	883	877	833	868	876	829	834	831	857	900	866	881	840	855	818	842	859	866	879	819	815	864	907	859	878	871	852	918	840	889	871	906	801	864	835	904	806	817	873	868	861	866	882	870	879	881	837	879	852	819	814	814	792	813	865	879	809	883	850	837	925	892	871	867	806	867	791	879	819	859	801	786	838	896	893	873	867	871	836	805	884	806	783	843	863	846	822	879	812	854	854	861	845	844	879	841	823	817	902	862	812	827	838	860	875	853	916	847	824	885	853	823	868	897	930	880	815	878	861	821	904	898	836	839	842	907	841	848	852	815	897	846	818	910	819	908	866	845	822	864	869	851	845	871	828	850	883	849	858	854	846	864	894	873	847	843	848	816	851	900	842	841	861	843	847	831	795	892	878	819	831	844	918	868	873	837	848	854	841	840	831	888	872	850	884	837	870	873	859	799	870	838	850	842	857	855	880	857	833	846	850	845	857	841	893	856	849	848	842	855	848	829	882	853	846	791	845	886	841	863	862	828	836	875	859	866	860	833	882	792	867	851	834	818	806	857	861	851	853	841	860	873	852	834	793	866	871	878	856	873	828	864	878	873	868	853	881	844	837	836	927	855	843	886	867	895	858	877	844	866	831	854	837	866	891	856	879	869	839	897	877	799	870	820	801	848	918	928	872	818	879	847	857	851	817	835	932	847	857	868	856	848	868	846	879	851	856	837	863	796	861	803	912	848	794	888	839	784	877	833	839	839	810	884	903	853	860	820	873	811	878	772	927	825	881	804	837	847	825	855	835	875	831	838	856	886	866	821	828	867	763	894	845	839	894	824	874	838	836	830	862	833	858	825	880	810	846	767	889	780	919	807	881	840	877	799	863	826	848	894	864	854	882	864	845	851	842	856	849	834	864	862	871	826	840	828	873	880	849	818	856	848	912	885	838	877	850	863	804	891	867	858	837	918	817	814	838	860	887	871	785	798	869	861	881	853	839	868
9828	3770	2452	1522	955	935	840	684	615	568	552	517	422	427	377	360	395	354	370	386	353	371	343	363	362	381	352	347	344	351	350	335	338	341	334	340	316	396	352	363	343	340	308	342	347	299	362	382	312	328	349	369	302	385	358	335	340	339	352	336	363	329	367	376	333	333	314	382	330	338	399	375	330	318	358	294	310	338	338	343	333	364	374	318	345	377	387	342	337	304	321	346	340	346	340	355	316	315	353	349	363	342	368	333	327	355	405	388	335	371	331	363	346	325	334	330	332	345	314	329	368	359	350	315	371	358	381	360	368	342	342	340	344	344	302	367	360	318	366	348	385	329	369	328	380	359	310	355	322	360	358	347	375	336	344	363	354	325	341	353	355	326	328	361	307	372	352	342	365	357	346	388	331	346	354	356	359	325	334	349	355	350	349	369	382	325	338	327	365	375	374	326	370	340	358	352	343	346	341	346	360	364	358	380	344	357	342	326	354	336	353	332	360	334	329	366	392	355	359	371	331	341	354	353	364	355	395	342	348	360	318	301	328	338	364	356	301	341	348	386	363	364	381	337	339	372	349	382	363	372	369	309	365	368	373	337	349	356	358	347	329	362	321	359	392	349	373	371	335	335	350	342	323	368	356	378	345	373	345	375	377	374	351	348	366	309	364	338	361	387	394	353	338	337	295	334	364	352	343	341	400	349	352	340	348	342	351	366	354	371	351	343	351	360	326	305	362	324	330	360	327	356	327	408	403	375	322	369	335	341	333	334	330	313	359	337	342	367	362	340	329	362	323	365	347	327	344	318	308	354	341	323	355	379	334	370	319	337	348	352	370	319	348	313	369	318	373	360	351	335	351	329	328	334	368	346	357	359	368	370	359	312	361	389	361	336	352	344	348	340	365	325	326	341	345	337	357	345	358	365	370	416	389	328	348	328	348	328	358	318	347	337	361	290	347	347	350	358	367	371	365	338	343	321	366	349	313	362	365	349	348	344	394	344	355	339	364	357	383	358	328	371	367	343	328	325	324	341	337	368	321	373	318	346	350	342	334	319	345	370	370	298	342	378	344	327	334	336	348	360	398	398	396	395	345	394	361	356	361	351	335	319	355	372	351	348	349	387	313	365	380	363	352	304	316	351	335	347	356	346	323	361	360	282	338	314	372	351	395	317	334	354	368	341	354	365	370	337	341	366	327	373	328	362	341	337	339	376	380	347	336	330	322	333	333	372	358	373	320	344	334	340	375	361	371	315	333	344	384	337	347	348	349	306	379	314	319	375	365	366	365	321	329	289	359	336	358	350	356	340	362	331	351	349	333	348	339	359	321	344	340	353	350	338	340	334	350	353	401	346	352	332	373	372	376	324	351	361	390	335	336	337	358	324	351	375	353	360	295	386	331	359	371	330	334	352	343	372	375	361	362	349	359	346	336	355	316	325	349	334	372	389	347	343	358	361	341	355	376	389	366	327	383	373	331	373	345	347	347	343	357	403	324	344	364	365	342	321	364	334	342	323	353	344	353	345	346	345	343	374	348	337	343	352	392	364	356	343	353	384	330	360	379	358	358	345	374	393	327	351	364	348	315	360	351	370	362	345	346	342	376	341	354	386	331	307	297	325	344	343	335	310	342	347	349	371	360	347	333	341	349	349	366	401	400	360	341	343	362	377	351	320	354	333	379	354	339	326	384	359	328	363	376	328	369	343	336	379	332	370	310	320	380	339	346	346	352	323	325	378	331	334	337	340	359	334	341	331	333	394	367	371	355	343	347	348	378	335	340	359	353	359	371	366	375	374	333	380	351	337	343	357	358	346	334	342	344	355	348	341	375	349	347	347	350	338	322	371	353	372	365	350	328	332	363	373	349	314	367	343	385	348	329	365	351	390	374	359	346	384	343	295	321	338	331	361	350	334	329	346	352	359	329	338	349	374	341	362	312	339	348	340	361	377	346	332	372	321	353	360	361	341	353	350	347	333	357	367	367	335	286	385	346	341	345	354	346	355	337	350	347	352	329	329	318	354	372	329	350	353	365	330	326	377	357	385	357	343	373	355	329	339	351	348	348	343	360	369	338	324	341	374	333	340	340	348	358	366	352	332	342	333	330	373	322	338	358	377	359	350	323	318	370	378	317	405	351	354	336	357	369	346	321	319	358	301	352	365	352	346	353	362	354	330	351	332	363	364	363	346	364	397	345	315	364	371	322	354	343	358	351	359	326	359	384	357	359	339	326	324	357	352	329	336	393	342	358	359	371	383	328	346	343	365	337	376	307	303	356	341	366	360	323	400	348	359	336	368	342	376	383	306	329	317	321	307	320	321	346	333	332	330	348	329	347	383	355	322	347	351	346	330	343	341	367	368	392	358	358	371	317	346	338	325	374	346	314	386	340	344	321	302	334	329	355	382	351	361	322	350	312	325	358	341	337	345	375	371	341	351	315	336	334	348	346	344	389	363	331	388	345	368	375	367	370	325	388	340	372	338	342	350	358	366	367	346	349	359	350	325	328	344	343	324	336	322	340	339	379	348	371	324	360	352	336	370	338	332	328	329	331	366	333	373	343	353	318	363	339	338	333	316	321	297	305	383	396	320	327	311	340	356	350	374	355	337	331	337	332	350	326	339	354	340	359	361	405	364	339	345	356	378	356	362	364	342	339	360	323	366	318	368	345	320	356	319	376	355	359	336	368	335	332	329	311	342	355	350	368	357	353	378	375	366	362	338	369	353	406	310	334	350	326	346	335	352	341	348	346	401	330	324	349	342	381	356	368	361	360	357	366	333	340	327	351	359	385	330	362	333	350	345	375	365	358	319	353	317	345	349	330	361	362	368	333	323	360	355	361	344	305	346	376	376	375	374	369	343	374	365	336	351	356	377	387	349	344	330	327	361	362	362	384	317	342	327	369	335	347	343	379	329	306	338	335	345	344	352	348	366	353	318	352	353	342	318	353	345	355	343	376	355	345	364	336	342	408	359	329	330	321	327	348	350	357	364	340	338	348	327	325	366	359	337	374	393	360	381	322	327	324	363	339	314	364	339	368	381	344	393	400	335	392	376	345	353	352	334	322	349	359	337	334	370	358	306	367	343	358	365	329	351	392	341	338	381	344	361	328	353	344	331	318	326	360	313	346	315	367	303	350	338	342	355	336	381	374	340	356	343	330	354	352	354	370	313	341	356	358	312	316	323	348	314	309	345	354	343	363	346	373	358	349	324	375	396	352	390	356	321	356	350	355	354	357	331	352	351	355	347	344	361	315	341	349	343	352	353	375	333	371	341	352	352	353	319	364	349	330	381	390	339	330	330	363	365	332	371	371	347	355	373	337	323	363	368	348	355	363	349	317	330	339	319	338	344	364	343	345	323	326	373	364	346	308	367	335	352	381	358	358	320	326	361	340	357	352	325	363	371	333	318	319	336	356	343	358	334	333	338	368	323	353	364	362	367	372	325	353	316	328	353	346	370	341	341	327	378	353	324	363	374	349	317	336	344
6153	3315	4630	4309	3310	3434	2801	2367	2072	1917	1726	1581	1262	1120	1058	1024	960	922	969	857	851	841	869	793	888	828	810	799	822	769	778	779	802	748	761	784	778	794	731	754	771	769	786	744	758	772	779	700	763	779	751	734	801	730	732	806	792	752	746	782	769	744	720	776	784	754	734	786	796	771	772	739	763	804	756	751	724	757	708	732	764	769	758	776	778	796	727	740	742	743	750	769	752	760	776	788	747	688	803	807	728	730	743	745	744	792	768	754	736	778	729	783	682	798	807	760	778	765	727	745	757	758	785	730	840	780	744	746	751	746	758	752	801	748	787	749	761	784	731	750	811	756	803	760	747	774	759	782	798	759	792	757	748	717	722	791	748	771	723	755	783	777	796	748	790	780	788	773	736	739	728	774	701	797	809	751	761	765	779	720	769	790	763	735	775	769	791	778	739	779	709	770	713	758	784	808	717	724	783	785	774	773	764	738	787	740	699	772	774	789	773	734	741	767	754	767	792	777	749	760	732	805	764	769	733	782	785	741	796	777	802	795	760	768	762	737	764	759	841	794	757	811	787	752	744	747	767	717	794	681	750	738	775	773	732	781	751	807	726	754	744	769	730	754	725	770	786	750	759	759	748	737	791	769	753	787	741	777	711	771	763	724	742	777	805	773	801	781	733	791	750	791	759	771	768	798	755	771	759	754	777	778	743	729	773	753	748	737	807	788	729	760	741	753	727	728	767	793	751	804	763	758	768	817	714	772	753	738	775	755	776	718	781	725	777	789	702	764	769	726	731	717	763	760	813	705	742	739	729	785	761	749	771	724	800	803	740	762	730	794	788	782	764	799	752	732	762	723	827	773	784	735	791	759	773	796	767	756	782	737	779	750	751	788	769	799	771	787	712	765	732	759	738	761	697	776	747	828	787	805	760	695	783	770	844	780	740	739	749	742	812	795	814	758	722	781	768	761	780	791	738	780	751	769	767	734	747	774	773	729	795	763	713	782	764	768	780	748	781	752	787	759	743	748	761	758	781	743	725	729	758	778	779	755	782	781	822	733	798	705	809	794	809	756	753	719	765	767	764	781	744	739	772	734	741	761	769	802	774	733	770	744	734	798	746	791	786	763	707	748	723	741	793	771	752	699	766	773	748	786	760	716	766	750	762	785	779	796	773	806	763	738	742	801	742	740	776	765	753	771	714	771	773	763	762	783	745	802	793	719	726	781	765	774	766	761	789	780	770	782	773	739	738	743	761	765	810	756	751	733	800	809	705	709	751	747	715	753	798	729	722	731	766	784	774	715	741	733	768	788	776	720	760	737	787	767	779	790	748	764	735	792	819	759	795	785	728	768	714	781	735	768	788	774	777	749	748	751	753	744	749	828	783	793	730	764	744	769	813	756	787	761	691	754	749	744	760	811	768	764	778	734	759	784	753	783	765	771	756	814	788	710	769	792	749	732	746	765	731	779	796	755	768	759	796	728	730	741	803	760	764	789	774	782	752	724	756	708	742	775	772	713	810	774	761	768	823	787	763	740	765	734	781	766	776	758	789	770	832	820	722	779	785	714	752	774	771	769	746	786	733	739	738	804	777	779	744	722	753	788	751	722	768	781	750	756	731	723	767	794	747	797	795	766	716	741	747	771	764	757	735	752	734	731	794	738	752	795	777	787	754	758	737	755	761	732	781	802	781	771	765	785	749	735	745	720	754	729	735	796	754	746	756	804	724	774	756	772	795	746	730	822	749	750	717	744	804	777	699	764	827	752	766	737	784	791	768	818	707	761	763	741	748	800	760	747	781	705	784	739	798	770	747	759	757	795	746	771	757	756	814	719	758	767	740	729	792	761	757	714	776	754	789	793	762	768	765	819	752	761	775	766	777	756	790	764	743	792	797	728	757	747	742	713	816	751	704	788	745	751	774	791	737	757	762	821	803	745	776	784	823	739	753	760	759	746	821	750	747	765	769	779	735	769	780	775	734	795	766	768	716	762	751	759	746	787	785	792	779	722	750	746	754	810	731	760	773	768	769	763	731	771	734	738	762	702	720	774	738	799	740	728	793	770	751	786	734	781	786	751	762	754	745	760	780	814	743	756	776	805	806	783	792	776	791	776	750	754	785	757	779	754	731	783	776	740	771	786	709	755	733	760	754	766	729	791	816	717	726	761	839	785	784	752	760	742	712	813	755	752	758	747	777	795	754	783	780	743	772	738	752	797	802	776	756	689	752	784	787	799	704	756	756	751	780	811	782	761	775	729	772	791	767	802	773	822	780	754	724	702	739	749	773	741	787	820	776	704	720	735	805	731	743	749	755	733	767	762	760	795	725	729	737	757	756	764	746	782	795	790	750	773	700	747	760	764	763	768	752	780	770	775	756	764	791	775	766	732	782	716	762	735	766	781	809	768	786	783	733	770	812	758	736	805	735	770	787	748	723	782	780	744	757	735	774	750	772	756	748	734	741	774	696	737	748	808	807	778	763	718	748	756	771	769	778	729	741	741	777	772	754	745	799	784	752	731	776	794	789	752	719	741	777	766	757	761	745	784	734	809	734	738	753	793	764	751	750	757	769	804	780	792	777	740	741	765	767	794	751	750	803	767	757	791	755	770	721	784	747	758	765	795	762	795	732	729	745	772	771	753	793	758	776	794	763	784	779	753	773	750	778	755	776	735	808	712	728	748	757	791	769	755	763	773	743	768	785	774	778	785	741	771	776	759	749	727	761	746	746	742	728	734	796	812	800	738	697	753	782	731	740	756	784	764	758	749	725	725	779	729	752	787	756	765	762	763	784	742	775	764	730	806	802	752	788	710	776	754	723	771	733	728	775	769	757	787	824	763	733	759	808	751	723	783	714	790	751	732	702	784	781	713	765	772	784	727	755	798	752	770	748	759	778	766	778	789	763	737	756	739	754	746	734	771	808	766	765	817	711	785	808	766	752	782	742	734	763	721	762	769	754	755	766	800	729	808	754	734	768	710	792	811	748	771	802	775	780	788	787	777	763	695	741	757	765	752	731	730	775	838	743	777	747	805	780	808	769	748	798	782	786	756	768	765	770	780	787	772	784	788	765	783	770	742	753	787	759	764	811	798	771	751	778	726	788	735	753	768	736	775	764	707	756	767	819	743	756	810	751	774	731	769	801	816	801	812	737	745	776	769	845	774	728	784	777	760	777	766	812	745	774	765	784	739	771	782	781	738	736	757	803	729	723	761	758	773	741	718	790	749	771	724	802	767	745	772	784	738	768	738	742	730	759	773	770	752	805	785	788	720	756	784	726	787	768	771	743	739	749	775	801	779	800	776	776	802	800	795	720	726	760	748	800	764	767	732	748	780	720	783	774	754	766	801	714	799	750	728	759	712	741	806	757	824	722	745	723	756	761	719	743	734	737	750	748	791	726	742	760	765	801	747	741	749	792	731	765	786	757	744	774	794	721	757	725	781	794	733	770	799	771	726	733	746	742	764	775	731	766	775	796	767	799	778	756	713
21874	7175	5012	3048	1525	1320	1061	907	757	684	647	580	503	487	441	396	386	367	403	347	338	379	359	332	353	365	325	340	320	328	343	315	323	293	344	323	352	344	346	337	352	336	337	325	310	326	304	313	321	325	329	323	306	327	282	319	321	329	324	297	313	312	309	326	321	346	346	315	333	354	354	332	346	299	348	335	371	320	340	324	312	352	313	328	333	341	336	308	360	321	325	318	339	315	327	297	324	344	349	320	333	263	313	338	324	329	333	350	304	319	304	327	346	311	333	317	304	304	311	290	319	298	339	341	324	302	309	308	327	320	297	287	331	323	364	370	301	333	357	317	335	348	320	309	313	331	296	333	335	333	320	325	333	330	308	319	347	338	325	328	304	301	335	359	334	327	301	321	350	343	316	291	338	309	325	320	346	338	353	330	337	285	294	323	340	343	319	352	321	341	309	317	321	343	318	301	332	360	319	306	314	283	344	330	332	315	305	324	333	328	338	323	273	335	308	330	360	311	329	336	290	344	341	324	332	324	319	311	318	305	332	338	340	335	345	324	339	356	290	335	299	309	289	287	336	313	319	337	341	313	386	304	324	357	319	315	319	323	323	310	359	331	329	333	339	333	349	328	328	304	349	323	305	327	320	309	313	321	318	309	316	311	335	323	306	318	317	297	319	309	332	338	315	306	339	328	275	304	346	308	332	321	308	348	302	324	306	294	285	322	313	310	364	319	317	314	339	297	336	307	285	325	334	305	302	309	350	304	333	345	316	309	336	325	325	326	300	357	377	347	307	284	324	311	335	352	325	331	309	299	317	324	348	318	340	323	333	328	318	294	315	324	301	307	359	300	329	298	322	309	351	359	296	303	347	355	299	323	310	324	310	348	325	334	357	303	322	282	329	329	307	328	325	337	309	312	311	314	323	314	335	329	321	329	331	347	340	336	342	357	312	345	334	367	331	318	329	313	339	363	310	323	317	309	332	325	330	312	337	348	303	285	310	332	348	289	330	324	331	329	330	328	361	330	322	345	383	291	331	360	305	317	320	298	361	306	331	312	306	287	318	345	365	310	374	334	348	309	292	309	323	309	305	311	316	304	295	325	359	321	290	307	333	334	326	298	350	333	344	337	305	305	323	356	355	333	321	307	302	340	312	358	317	328	317	344	349	337	326	348	327	342	302	327	314	338	323	329	346	344	338	298	315	330	336	279	338	332	338	323	337	310	330	322	294	343	294	329	322	348	330	336	283	347	352	321	318	356	325	350	334	322	326	311	300	343	309	326	332	340	338	323	327	311	333	352	255	303	319	318	375	327	366	336	309	354	344	320	316	336	336	329	333	304	317	315	320	346	337	280	325	344	335	307	300	322	341	346	355	339	343	321	308	299	336	324	314	300	323	311	324	293	359	292	337	311	303	318	347	309	293	316	306	307	356	334	329	343	322	340	331	340	322	370	290	320	342	323	322	328	308	335	319	301	321	330	312	321	358	330	307	322	305	316	302	301	344	320	362	323	342	310	322	336	309	332	329	328	351	297	330	336	334	312	316	328	290	336	350	373	306	301	303	322	332	323	299	329	301	267	329	325	330	317	331	331	299	321	310	330	322	326	312	307	332	289	361	347	350	351	370	317	317	332	333	339	351	283	334	325	349	331	329	343	297	311	279	312	318	336	335	326	333	313	324	283	356	333	319	366	328	315	311	314	330	318	313	366	314	296	342	328	293	309	299	344	321	329	321	342	336	333	331	342	305	316	295	293	318	344	310	317	298	342	328	343	349	317	307	273	343	346	302	317	303	323	312	331	339	308	341	341	324	298	327	328	299	338	301	320	342	318	328	328	281	341	330	352	321	309	325	307	347	308	310	322	317	334	314	282	353	318	361	320	329	332	326	316	334	325	352	307	336	326	344	333	307	342	295	333	341	327	331	339	304	337	313	312	323	319	338	343	339	310	312	326	364	328	294	375	329	293	316	354	319	289	344	343	309	334	345	338	321	328	280	312	320	317	367	313	330	319	332	334	331	329	294	321	313	323	323	320	307	334	293	340	312	321	334	292	342	321	346	339	334	326	312	334	329	323	331	316	312	330	300	323	317	318	321	321	335	306	340	337	345	332	326	339	342	343	351	326	352	376	353	320	289	335	365	347	339	367	317	326	350	337	355	323	339	336	293	305	351	363	335	324	319	377	342	327	289	354	341	319	324	332	329	336	305	329	332	339	333	348	323	300	331	302	344	345	305	338	330	339	325	321	361	306	320	331	342	370	321	304	333	344	338	337	306	339	326	337	328	315	329	306	282	318	342	346	346	320	350	292	335	327	346	336	312	321	378	320	330	318	332	373	333	372	332	314	312	365	334	318	265	302	309	346	315	323	310	336	310	337	288	298	307	311	330	302	352	349	325	358	353	324	372	333	328	296	319	353	334	313	308	303	330	333	308	330	300	320	312	318	354	350	276	330	316	336	330	323	326	308	292	285	337	324	293	303	307	323	328	324	307	301	330	327	296	329	364	317	333	276	353	349	365	332	344	325	336	327	282	312	293	315	317	333	316	298	309	356	348	349	343	352	330	313	353	322	345	331	356	314	316	324	308	326	346	320	321	327	318	296	354	348	326	319	323	308	330	335	306	351	350	295	306	312	295	337	309	316	352	333	339	307	326	314	359	308	346	297	324	292	304	328	302	303	320	331	315	327	359	348	290	324	379	288	344	294	362	359	323	345	341	342	317	352	324	302	323	316	309	342	318	317	298	290	295	296	293	282	340	358	337	322	337	276	329	327	341	320	303	345	331	362	297	320	344	297	307	345	332	309	325	338	324	328	315	322	326	306	334	333	341	330	325	358	304	323	320	311	314	313	286	348	311	325	292	311	336	324	357	332	310	308	315	327	297	316	337	343	317	322	319	337	316	345	331	342	376	323	342	319	322	314	318	338	337	327	313	351	310	338	312	315	350	341	352	308	327	303	311	326	346	292	295	307	303	325	273	310	324	340	319	352	349	311	316	331	325	322	344	284	316	318	304	326	340	356	354	319	328	323	325	340	354	339	333	314	318	322	357	317	293	339	351	337	298	325	293	296	352	362	323	310	296	334	307	329	348	301	318	357	317	311	336	334	322	318	318	358	280	350	323	293	342	317	340	310	327	358	302	325	340	340	348	307	304	318	323	327	315	337	310	328	334	302	301	298	320	331	357	316	283	312	299	294	333	333	323	307	336	293	315	324	325	334	266	300	319	321	330	358	328	336	313	323	310	326	309	321	286	344	299	311	340	316	278	353	322	339	286	304	298	311	365	297	348	346	313	342	312	310	335	314	298	301	339	325	292	296	305	330	325	310	336	329	328	292	318	296	325	334	352	335	329	357	317	314	325	313	331	343	335	316	291	330	321	337	329	311	327	317	317	350	308	312	332	297	335	344	306	356	343	341	321	350	318	375	333	351	288	344	333	333	306	336	318	302	352	290	340	285	348	331	334	330	327	320	322	324	314	322	322	322
13113	5342	8154	7512	5056	4960	4286	3583	2986	2824	2516	2033	1700	1466	1340	1211	1161	1115	1024	915	836	976	954	793	883	794	861	800	789	765	755	779	747	808	798	769	781	787	763	795	826	748	762	747	766	745	742	717	733	764	734	775	723	736	757	702	711	766	729	742	721	750	748	784	732	742	735	709	732	715	693	722	702	746	728	710	716	717	718	713	742	762	714	722	758	747	699	760	685	706	761	668	749	691	763	732	697	728	763	706	735	743	783	661	752	713	756	717	712	770	734	717	729	744	715	708	747	710	710	737	755	757	714	711	730	700	683	700	687	768	735	751	765	697	713	706	734	693	725	695	776	748	729	692	722	751	714	713	714	732	726	769	705	726	723	722	800	767	666	753	726	747	713	738	683	739	744	732	702	729	742	726	698	718	693	722	754	717	749	724	742	712	750	704	687	725	705	730	710	721	792	770	737	698	706	736	722	737	751	737	749	701	686	762	717	764	679	723	726	718	749	745	704	712	779	697	700	719	707	693	702	721	765	697	771	738	717	716	659	730	703	755	743	737	773	730	701	671	749	739	772	708	684	739	725	741	668	727	690	729	746	703	745	701	743	691	689	705	747	751	724	693	705	686	696	733	727	756	746	741	709	728	703	745	760	704	727	740	714	735	721	734	742	714	722	687	707	725	713	728	687	789	758	702	717	754	692	719	708	748	692	745	736	702	748	670	781	703	740	722	720	768	673	670	730	681	703	708	684	694	722	757	717	783	696	754	735	764	758	687	749	795	668	763	714	685	708	758	698	670	738	719	686	761	749	750	759	723	794	719	717	735	743	626	716	750	745	717	753	752	750	727	737	720	720	756	773	731	680	690	694	770	727	702	749	687	735	719	717	693	717	675	732	728	727	682	737	720	676	736	690	754	760	739	758	704	662	677	759	733	681	722	738	708	759	696	721	733	732	708	745	680	734	682	721	699	723	711	729	711	740	701	734	736	685	711	710	731	720	775	715	750	756	716	740	680	762	737	729	739	726	758	734	704	717	715	709	709	680	747	697	743	724	678	746	728	758	677	710	710	763	738	709	698	722	739	772	708	737	676	757	794	715	757	764	682	722	721	724	736	765	740	663	677	702	678	697	777	716	677	752	693	713	724	710	757	759	756	745	758	756	728	732	702	775	705	719	678	724	712	684	739	659	713	727	723	678	696	714	747	727	693	721	738	700	707	728	726	719	772	701	719	705	732	727	754	729	717	683	697	765	707	715	725	747	717	717	701	734	685	686	707	704	672	705	738	733	729	717	719	747	707	685	757	693	749	761	705	708	762	708	695	725	720	694	745	757	753	700	781	750	726	760	683	768	715	756	702	737	722	734	730	680	779	702	783	726	775	740	717	707	721	715	720	754	699	730	685	796	751	732	776	717	711	730	739	749	686	706	785	737	724	759	711	761	713	708	748	745	753	718	758	753	742	721	717	689	683	711	719	684	708	690	753	739	696	756	722	733	757	709	743	720	689	681	744	697	736	724	704	736	722	723	711	753	710	696	708	757	736	762	763	707	705	706	717	739	731	742	747	726	698	742	645	796	699	750	721	683	717	720	760	734	711	785	742	720	713	728	699	736	733	780	729	669	730	712	710	747	759	713	696	666	739	739	717	713	731	727	720	735	745	734	715	698	742	742	716	762	733	736	734	720	720	739	682	680	655	681	739	766	722	745	699	783	735	676	724	682	739	699	703	707	714	717	691	759	728	758	755	724	792	733	732	700	725	740	677	716	712	718	720	710	715	728	732	742	727	729	711	707	687	739	755	697	709	709	728	732	703	727	738	666	718	713	713	757	710	723	767	765	692	730	727	732	766	731	755	684	709	737	743	700	718	698	747	734	695	682	682	719	677	728	678	684	710	753	709	734	750	754	745	744	759	709	704	724	694	707	725	716	720	732	708	668	734	740	732	714	706	795	739	695	720	701	697	709	691	755	784	757	758	742	748	721	726	730	691	719	752	690	725	691	725	719	770	738	748	700	722	722	765	744	673	701	748	753	679	705	706	726	694	731	711	756	718	711	729	729	744	713	733	714	748	701	735	747	715	719	730	696	690	732	700	704	742	732	752	703	676	657	710	744	738	742	689	724	740	737	743	727	709	740	732	746	739	736	701	743	688	735	715	731	730	696	710	738	713	725	774	744	711	721	732	743	697	777	686	688	716	712	759	759	702	740	729	708	724	727	784	736	667	737	682	742	698	764	759	720	710	697	755	653	716	747	770	751	725	746	744	774	730	714	667	749	658	758	701	725	737	689	716	691	702	684	705	722	765	709	742	730	682	755	735	739	737	739	702	777	757	734	739	716	710	728	730	728	726	721	736	737	741	749	741	749	713	763	673	754	734	767	709	711	761	693	712	734	715	762	671	702	712	691	704	713	732	651	702	719	723	663	793	719	735	710	727	711	717	691	701	753	721	689	721	748	699	720	732	734	751	743	696	720	733	747	693	721	703	751	720	742	728	693	752	722	752	711	746	703	683	682	702	707	675	725	744	711	735	725	759	744	725	747	718	708	733	750	709	720	749	740	713	762	730	677	698	716	744	716	740	772	705	727	702	698	763	703	718	733	735	647	728	713	749	726	752	777	707	718	705	709	735	731	745	743	717	717	738	731	738	776	750	748	677	674	714	709	747	726	716	697	725	716	776	690	709	730	763	741	724	730	723	691	729	742	725	764	666	688	709	734	722	730	768	733	751	718	733	682	725	717	730	778	716	700	755	717	695	726	744	751	693	761	710	714	717	704	753	749	715	739	749	713	747	746	679	750	706	727	672	720	750	754	762	712	748	695	671	689	720	741	718	731	723	744	738	669	735	749	736	730	754	730	722	719	685	726	743	740	712	743	754	752	743	754	695	733	743	744	700	706	740	746	724	721	691	758	730	692	667	751	727	763	755	727	731	704	724	730	740	739	742	708	744	731	624	768	669	722	700	705	758	737	723	708	724	670	707	726	656	691	732	742	745	698	723	688	689	730	776	792	715	715	744	736	682	745	646	752	712	712	735	765	745	681	761	707	723	764	729	749	682	730	702	719	724	716	723	669	726	741	716	729	713	737	722	706	690	708	735	722	749	736	755	687	729	678	708	696	706	728	681	736	697	700	732	719	737	708	692	721	721	754	677	753	723	688	728	736	730	693	708	766	759	775	710	742	714	731	749	705	767	717	720	676	736	711	704	751	756	693	742	749	727	750	739	759	719	669	757	742	731	728	736	703	696	746	712	731	734	731	761	725	733	684	682	710	768	721	737	731	686	677	769	683	710	775	760	729	663	713	724	759	742	696	704	691	714	738	741	739	706	702	707	682	725	689	736	723	668	689	731	700	740	681	751	790	774	756	694	702	724	704	740	708	769	700	761	748	659	718	721	719	728	678	776	723	743	683	753	728	728	698	730	824	761	704	749	727	756	725	724	718	693	736	741	741	714	719	690	738	753	730	737	735	698	743	734	763	687	686	733	706	714	707	734
28003	10739	7801	4968	2629	1914	1522	1302	1113	1011	879	772	667	555	524	552	530	531	426	432	417	437	469	442	403	402	424	404	398	425	413	411	379	414	376	359	378	392	364	427	452	392	379	392	394	394	410	346	414	395	400	363	395	388	381	447	397	370	368	401	385	364	410	397	408	384	377	393	399	357	405	360	389	393	391	404	406	397	387	387	389	401	384	403	393	400	371	405	389	376	356	395	407	391	364	364	393	399	418	406	383	379	417	380	390	408	369	389	412	404	363	386	401	403	419	377	365	400	395	417	399	382	374	368	418	357	395	415	340	390	387	396	395	401	370	380	373	387	377	414	399	426	387	371	392	442	419	386	418	393	438	389	402	367	366	371	448	403	365	398	428	368	400	405	391	403	402	421	360	400	403	390	352	370	432	380	407	373	429	383	363	392	388	384	418	376	377	399	376	417	433	404	367	425	402	411	390	369	383	392	372	395	366	419	402	381	404	361	382	374	376	382	393	387	395	395	432	385	431	454	405	363	373	373	388	396	383	369	394	384	358	356	381	380	372	412	366	394	390	384	390	374	354	381	399	366	360	415	457	369	395	378	409	375	382	395	399	351	399	413	393	374	360	388	364	374	428	362	364	354	378	391	413	397	377	451	405	432	428	382	389	413	392	375	434	405	342	404	391	401	390	411	370	392	400	391	424	386	370	416	398	407	402	442	390	386	370	399	396	396	412	359	372	352	408	404	376	399	415	406	366	382	416	368	396	404	404	362	384	361	358	367	398	393	390	410	364	349	414	396	386	367	360	405	387	398	411	408	398	378	398	370	374	363	382	395	358	376	364	407	379	358	357	407	446	385	404	396	403	399	372	382	446	405	398	394	407	415	391	381	395	401	388	393	385	384	336	406	392	405	370	401	392	372	418	432	385	390	369	403	425	409	380	394	362	381	402	404	380	419	401	366	378	415	417	379	366	390	380	398	367	371	331	421	390	367	388	371	394	403	400	406	383	370	400	394	400	386	368	385	369	350	417	384	356	396	407	424	366	407	386	381	395	394	407	363	425	433	398	405	426	393	411	410	446	373	391	384	409	457	370	409	398	388	392	365	396	423	378	396	414	421	360	371	350	426	427	405	361	366	419	405	394	392	391	387	390	355	365	396	351	395	381	446	368	399	380	417	423	359	406	427	402	403	353	376	411	390	364	348	397	403	401	371	414	397	341	414	427	366	370	421	396	400	421	415	418	393	414	389	368	392	394	393	404	409	397	383	354	367	391	394	404	445	383	370	358	360	360	388	388	361	383	397	402	427	412	373	375	433	385	389	402	418	402	404	376	387	354	364	377	403	412	368	399	380	370	374	456	404	374	429	418	402	403	382	383	390	391	394	389	384	417	393	408	402	420	406	384	402	374	394	433	373	376	389	411	338	396	407	398	341	397	350	401	398	384	392	346	372	382	425	429	433	356	412	401	380	377	420	364	375	394	441	412	396	441	416	432	399	415	376	373	412	354	371	392	398	407	363	426	391	398	403	416	383	382	448	371	410	421	408	349	388	359	403	404	385	370	387	390	411	402	405	410	429	410	383	422	375	412	424	395	404	396	366	372	397	379	419	416	391	386	391	381	394	379	398	413	372	385	385	333	426	393	427	404	389	428	362	376	355	416	358	332	376	402	378	407	394	378	372	420	399	418	396	380	377	425	380	365	411	397	385	363	379	344	380	354	325	418	453	382	402	373	404	419	394	384	386	356	414	399	374	392	373	389	403	409	375	409	413	424	442	399	366	388	371	413	363	377	382	382	444	396	416	400	388	380	331	358	368	356	375	387	376	377	423	420	398	388	375	424	418	420	429	400	404	347	345	372	369	374	401	416	420	422	401	419	403	399	396	382	360	381	412	375	375	384	385	395	416	373	396	400	428	393	375	443	427	385	408	386	376	398	379	356	410	399	415	406	385	377	389	423	422	391	373	430	403	415	384	402	398	377	389	364	374	375	426	384	389	375	359	410	384	381	414	419	422	371	434	393	372	395	357	390	372	378	378	401	428	390	404	402	383	404	379	353	392	407	372	422	387	390	390	407	381	375	383	421	366	409	365	385	373	422	401	378	381	381	402	352	437	426	402	382	400	394	406	371	341	384	367	358	371	379	406	391	387	402	380	397	391	397	418	371	393	368	369	426	390	409	384	386	374	402	371	383	368	399	376	397	397	401	384	373	340	420	406	394	437	393	376	357	399	385	400	351	370	372	404	385	409	372	425	398	402	380	357	381	368	399	382	402	389	415	377	403	404	405	405	377	401	345	376	367	388	381	344	381	383	362	415	413	390	386	415	394	376	436	387	386	395	400	391	393	355	369	393	391	422	395	387	415	381	396	407	400	394	373	395	362	381	374	406	371	418	371	400	381	364	413	404	408	446	416	372	374	393	385	372	350	410	406	377	372	384	405	381	432	421	384	400	407	407	408	396	394	392	380	401	410	436	378	394	362	388	370	384	370	373	406	406	401	386	383	363	379	392	416	364	389	379	365	411	401	411	382	403	377	432	394	389	394	405	394	432	417	370	389	370	351	380	361	401	381	404	377	396	356	371	408	412	428	403	420	378	368	385	391	409	383	385	455	396	382	343	371	388	369	408	422	378	422	410	398	399	411	351	413	396	388	389	407	394	371	380	366	379	374	367	360	384	346	389	377	375	353	389	371	389	433	404	366	416	382	365	409	381	408	387	365	348	413	364	424	374	383	408	370	370	365	376	398	369	393	357	369	357	383	368	367	397	347	416	375	371	398	390	308	380	380	418	410	419	395	398	417	402	394	431	382	388	414	397	387	411	392	406	397	398	387	391	368	339	390	374	392	412	401	379	380	378	353	401	460	367	396	379	377	390	417	397	404	401	302	363	370	390	391	401	386	371	416	351	405	398	383	446	360	413	415	386	386	426	379	408	387	430	407	359	370	369	419	383	419	406	390	415	387	401	380	428	391	422	398	367	399	410	370	417	395	404	405	399	379	401	418	359	407	398	359	353	394	385	385	395	386	394	404	400	391	379	420	399	409	391	403	370	405	399	401	365	421	410	368	427	389	411	396	375	382	394	404	406	410	407	383	394	434	414	387	365	389	388	405	375	390	372	377	388	349	399	404	406	392	374	414	379	384	370	398	420	384	386	404	396	396	382	434	361	361	400	395	378	403	361	371	402	393	389	368	394	417	388	364	392	450	430	417	343	378	411	390	361	411	404	363	426	392	416	392	400	388	434	399	387	397	409	386	385	379	398	376	401	371	388	368	378	413	366	421	366	396	354	404	410	399	358	415	387	385	369	387	388	421	416	414	427	370	373	394	422	388	417	419	398	358	387	377	416	409	414	356	370	451	411	334	369	397	420	418	426	397	355	389	342	396	366	403	410	414	413	382	361	398	361	374	411	414	422	415	397	398	366	398	402	403	396	399	411	382	440	402	395	382	413	394	438	390	352	406	404	340	396	372	430	381	406	361	383	383	395	422	384
15138	7400	11367	10547	7554	7069	5881	5051	4388	3919	3324	2838	2234	1937	1776	1684	1566	1329	1289	1204	1111	1181	1131	1015	1046	1040	1013	975	968	950	931	926	900	959	970	843	946	924	933	1017	994	903	913	881	861	906	934	881	895	904	897	923	855	851	834	833	859	885	879	848	846	841	837	886	824	884	845	887	852	798	880	881	825	899	888	883	939	874	859	844	878	839	809	836	809	859	841	840	820	868	868	903	832	879	846	893	823	846	894	825	842	845	825	878	848	874	888	824	874	828	830	839	835	852	924	791	911	827	838	854	861	839	803	859	870	819	805	789	847	848	905	844	854	814	848	837	836	854	849	831	848	809	829	803	819	836	884	882	798	831	838	874	849	928	877	841	838	887	819	806	840	848	867	888	838	846	901	832	881	859	861	876	839	841	860	867	831	852	790	879	870	829	867	854	847	894	907	866	871	823	815	872	893	881	846	852	863	886	852	852	821	837	856	837	796	842	829	897	866	877	814	857	849	864	869	872	845	841	819	853	877	867	859	881	895	853	891	837	813	810	855	882	830	858	864	895	850	820	842	869	854	877	789	841	903	844	815	830	849	869	837	798	818	882	819	874	887	839	895	862	894	896	819	814	820	869	899	891	866	882	864	833	845	844	803	883	850	859	864	870	863	803	814	823	844	885	838	861	848	855	868	828	863	863	836	885	847	838	851	844	867	887	855	824	863	839	807	876	833	876	831	862	841	873	884	859	911	904	828	816	862	863	858	829	811	845	904	826	802	844	903	842	813	913	875	866	816	864	886	832	853	886	855	864	897	869	839	912	847	882	842	862	861	924	832	847	787	821	846	832	860	834	858	857	819	874	887	788	860	832	804	877	823	843	841	885	846	839	816	837	868	822	908	846	816	883	869	859	812	859	862	850	874	871	833	853	853	878	859	874	866	859	806	841	872	884	913	829	861	865	886	850	891	821	846	803	836	838	822	849	802	868	851	849	813	865	809	918	887	803	863	836	838	829	876	847	883	880	889	846	843	858	859	822	850	809	932	839	798	856	819	888	815	852	883	843	876	880	867	812	879	837	800	893	839	859	819	906	770	887	820	826	846	849	845	860	862	832	860	843	805	802	851	860	855	849	866	855	845	826	844	847	871	861	824	841	842	850	903	862	820	878	839	893	871	842	803	858	828	875	892	825	805	898	871	874	918	797	851	839	801	812	870	887	827	859	818	823	814	859	874	837	885	832	846	844	803	830	871	851	825	894	863	841	877	911	855	865	816	860	861	806	865	832	843	772	834	826	857	890	808	843	844	851	858	893	913	937	802	856	835	806	863	855	842	858	863	834	805	863	877	841	829	862	802	822	919	880	845	902	876	843	830	857	856	875	874	862	863	923	843	819	900	883	875	806	809	840	845	897	815	917	820	819	884	875	874	920	873	821	833	877	833	849	850	825	824	866	833	881	862	881	830	863	916	843	834	828	882	887	889	850	905	895	906	847	864	884	896	860	857	876	839	812	842	847	834	889	894	843	864	867	871	849	899	822	855	854	888	869	854	830	865	849	897	842	874	835	880	865	839	846	875	846	799	824	831	862	877	856	851	857	871	854	883	841	818	815	920	845	848	858	882	842	885	862	860	840	816	910	868	886	884	892	871	844	805	873	844	911	891	886	875	846	867	815	881	832	831	806	829	791	898	796	802	825	831	852	862	891	857	854	880	858	881	803	854	876	880	847	843	913	807	824	851	830	838	832	871	816	854	857	863	861	850	866	866	876	870	873	831	852	823	885	799	896	871	873	844	875	837	862	846	876	855	875	806	795	860	888	868	874	842	866	862	916	857	869	842	863	860	846	888	857	860	881	820	910	850	877	868	859	835	829	857	793	871	803	801	833	884	845	866	824	920	871	835	880	833	834	822	848	829	865	825	866	844	852	788	837	904	813	832	851	840	876	871	859	875	838	830	840	889	835	833	865	815	855	862	846	852	876	826	871	898	882	858	882	849	870	894	892	845	847	890	827	866	885	875	858	851	852	869	851	867	872	868	855	873	864	829	808	889	824	888	813	848	878	842	871	820	895	861	894	859	794	833	810	875	837	906	884	913	793	776	896	863	858	861	868	884	900	896	875	867	833	860	836	863	888	830	870	845	859	852	875	849	838	872	808	860	911	804	810	892	806	825	883	861	882	903	880	878	877	836	845	854	833	890	865	878	886	837	893	811	863	889	872	853	830	843	835	798	840	870	860	848	902	890	824	862	799	842	802	836	868	865	873	840	880	884	845	829	833	859	814	799	894	809	814	872	867	879	818	812	893	856	860	830	845	931	842	853	869	847	828	848	909	839	843	827	838	820	846	896	901	882	835	866	865	876	830	809	856	829	861	804	832	880	804	911	830	776	931	840	859	908	896	848	836	873	853	855	897	829	868	870	835	845	852	814	846	868	817	867	834	885	871	883	861	858	870	898	842	820	871	818	815	865	853	822	858	862	877	850	878	870	848	919	813	834	892	828	837	861	796	837	904	874	865	844	848	859	871	841	838	848	835	892	881	815	816	906	848	823	864	871	883	824	850	864	871	881	877	889	914	844	817	831	881	836	820	864	808	885	889	879	881	797	809	811	899	843	866	874	843	818	835	912	846	897	836	864	825	915	835	835	886	811	826	842	854	801	823	866	854	888	844	849	893	854	855	835	854	902	842	885	820	815	863	864	798	871	871	858	897	861	844	844	802	892	813	835	834	890	882	853	807	845	880	823	842	847	821	902	886	820	808	834	850	850	857	919	808	824	853	844	899	832	865	874	844	853	825	841	839	868	858	820	860	897	856	873	848	804	822	879	856	931	898	889	835	828	855	845	915	888	863	859	817	807	881	853	841	857	839	813	854	877	849	852	871	860	875	814	782	891	779	859	860	868	873	862	891	846	812	823	835	863	853	841	850	858	810	891	797	863	835	847	853	843	866	910	885	849	874	816	868	858	862	811	863	858	861	876	857	869	782	814	879	885	816	843	873	871	886	860	848	877	878	818	846	858	829	817	910	843	874	818	882	931	874	898	867	843	848	805	869	861	820	827	900	890	848	866	880	866	848	784	854	855	921	841	803	860	908	837	865	783	813	847	848	856	890	890	857	873	858	957	849	857	867	871	862	846	899	847	837	858	826	868	884	830	794	914	811	860	818	873	861	834	845	829	823	846	845	847	819	863	835	846	865	844	871	834	855	855	819	850	847	868	903	851	784	863	868	892	878	805	885	931	826	929	872	910	869	826	859	885	868	842	862	856	841	825	816	815	852	840	867	840	846	849	865	895	868	850	876	854	878	864	857	858	846	804	807	856	854	858	877	904	901	848	867	825	856	850	824	869	895	820	870	826	883	884	837	874	839	813	839	855	865	909	845	857	880	887	882	818	865	827	857	834	847	835	838	890	830	836	847	850	812	912	873	919	861	853	854	839	867	843	863	824	881	820	875	877	926	885	867	837	854	875	857	861	854	822	851	835	878	880	887	873	909	820	858
12638	4088	2642	1647	1274	896	769	662	561	548	517	542	460	409	430	429	398	377	395	359	364	382	352	354	311	334	334	369	361	349	366	378	350	361	345	361	385	332	380	366	367	332	367	334	388	327	356	391	381	339	369	347	370	350	378	337	348	325	318	376	346	361	367	328	341	394	342	380	342	377	326	363	368	360	344	362	331	355	371	339	284	336	377	383	351	399	339	350	365	339	339	349	355	315	335	356	372	364	371	342	373	343	340	369	328	325	324	392	364	330	363	341	368	370	338	355	375	344	365	343	372	373	346	338	370	352	352	361	376	374	345	383	348	358	386	331	354	352	364	369	360	369	383	369	383	362	380	327	352	344	376	349	357	365	358	330	331	356	333	347	324	342	355	371	399	339	383	327	348	356	359	367	373	372	357	367	322	363	367	407	346	359	316	374	374	346	352	342	349	358	393	369	357	354	340	355	345	375	429	333	354	376	300	371	335	397	341	350	351	359	391	337	334	366	380	326	345	341	348	329	358	389	363	391	326	322	338	351	332	351	359	338	377	337	350	346	379	340	332	346	308	376	395	359	379	369	362	348	357	346	365	345	369	363	376	314	354	346	328	339	366	328	359	375	347	362	348	368	329	367	332	353	381	353	391	359	367	389	347	294	324	333	355	351	359	366	369	359	335	365	362	371	352	356	379	336	321	365	366	340	373	343	387	357	332	380	357	356	412	378	350	381	332	366	371	342	347	359	338	342	335	335	367	365	355	331	314	331	332	361	358	357	295	349	355	349	344	348	371	403	358	330	353	328	340	340	350	316	375	340	347	347	352	322	324	342	378	332	356	342	318	357	369	397	391	312	319	366	326	333	338	341	370	374	335	403	346	373	352	356	365	346	392	336	391	367	382	377	333	374	373	343	365	369	363	362	365	340	373	342	343	382	362	336	369	327	314	378	384	354	335	349	337	360	343	330	313	330	354	384	364	375	318	350	357	359	365	334	317	354	356	329	367	330	333	355	335	356	371	344	341	345	339	384	375	324	316	298	324	333	358	336	350	331	407	370	307	311	373	366	382	386	317	358	352	351	353	305	364	361	375	337	356	351	356	349	377	395	362	352	331	357	385	341	326	377	361	340	361	324	334	346	401	357	365	394	329	308	345	362	353	342	346	306	379	300	349	327	395	339	348	357	384	367	359	370	370	328	335	340	352	381	344	350	366	351	353	325	368	346	334	327	339	353	361	373	377	361	342	352	375	346	344	360	353	329	326	372	356	362	333	381	342	400	336	374	305	359	330	377	412	400	314	336	334	370	349	344	386	325	354	348	380	347	367	346	350	366	339	322	337	336	323	319	359	337	382	368	375	352	334	361	375	375	340	335	327	389	347	333	380	386	356	360	343	339	341	363	345	345	351	365	354	327	386	372	355	316	344	385	341	355	346	374	337	345	341	373	378	340	378	351	346	381	387	360	337	363	346	319	323	349	328	365	356	358	395	345	359	386	363	356	370	350	337	353	364	345	325	386	369	374	401	336	347	345	382	370	372	382	338	337	344	423	359	338	369	383	357	359	351	338	337	377	323	375	358	384	331	340	349	317	348	375	365	326	339	363	384	358	312	360	360	353	359	350	330	351	333	367	353	360	342	362	385	349	344	364	365	351	362	340	351	324	333	356	374	360	351	387	376	372	328	382	352	362	342	379	332	374	362	351	371	399	378	340	305	337	370	348	392	352	326	382	351	350	356	352	346	357	352	378	318	335	316	377	346	347	357	355	362	355	355	342	354	343	389	365	329	351	382	347	342	363	362	342	382	326	321	376	336	375	325	388	363	348	354	362	357	364	388	335	377	372	362	329	364	351	360	360	348	344	360	365	345	343	349	363	348	399	395	361	352	351	372	371	335	357	364	337	346	356	331	380	338	331	353	340	369	335	352	375	356	351	363	383	361	366	366	377	405	307	371	371	390	365	373	352	335	335	344	367	376	354	400	371	352	372	351	356	344	352	345	340	336	402	368	345	353	348	361	365	311	335	332	348	373	393	357	367	359	350	353	318	364	365	304	305	369	341	369	354	371	334	348	348	340	332	363	352	367	369	334	378	351	347	343	348	344	396	377	401	377	341	403	360	340	363	332	325	377	330	333	318	337	329	371	311	394	345	368	378	362	362	341	327	361	364	340	372	368	359	376	326	364	337	379	372	322	400	341	358	376	368	328	380	349	344	401	340	370	352	377	333	347	315	309	372	335	366	350	350	357	370	375	381	369	366	349	378	362	357	352	359	342	329	371	341	336	384	360	334	374	365	346	340	359	327	365	379	346	342	336	335	314	342	334	349	377	336	388	360	352	351	324	360	411	357	343	337	364	369	366	361	364	342	352	340	357	353	373	344	359	358	374	346	332	337	343	349	360	329	371	350	373	374	347	359	350	364	349	339	366	354	358	325	336	331	344	365	350	384	340	338	372	334	367	377	364	378	363	332	373	384	401	339	364	343	346	346	375	344	362	345	367	347	343	359	359	334	339	319	340	336	348	357	350	355	362	335	362	351	326	370	381	332	361	375	365	382	374	371	340	307	329	344	319	348	385	377	366	365	326	349	374	377	379	337	371	318	367	327	359	384	380	317	357	324	332	362	360	338	317	359	344	353	368	367	373	343	363	332	392	334	375	338	348	363	348	339	345	392	324	367	347	368	347	338	338	376	355	336	340	372	329	381	349	385	379	323	321	331	394	358	337	315	338	360	353	373	359	330	343	350	370	350	354	389	371	294	335	330	362	375	334	380	359	326	321	339	336	365	340	332	347	287	362	362	348	318	371	333	368	379	343	326	364	320	338	345	362	371	367	375	356	366	350	383	370	364	361	357	367	357	315	349	356	318	344	344	364	327	354	367	328	367	347	329	377	360	373	345	349	353	329	389	355	375	318	329	336	318	378	352	367	320	350	354	364	356	334	331	383	360	340	376	391	384	359	369	338	292	360	372	376	404	332	349	357	327	370	394	360	359	334	360	358	364	336	377	344	341	317	350	371	343	341	354	328	387	340	371	353	334	360	349	329	378	365	345	321	377	371	364	366	350	343	352	338	359	366	315	317	363	318	348	353	334	355	365	374	339	346	325	355	324	340	387	333	333	347	392	341	321	349	340	327	390	376	343	339	311	329	362	364	397	371	356	353	352	317	337	322	350	320	327	345	376	342	372	358	332	378	332	360	385	355	357	362	373	363	373	340	376	402	304	342	307	358	342	319	343	367	328	364	361	375	350	350	352	318	351	359	356	365	311	339	394	350	371	350	361	365	367	331	361	350	359	332	337	352	336	371	368	332	345	366	349	372	370	362	338	366	349	367	337	336	356	356	373	392	360	366	353	403	353	372	361	324	373	350	373	350	325	376	324	390	398	378	326	360	363	378	352	340	317	343	362	364	374	357	337	333	371	336	341	373	316	369	362	374	386	406	332	356	330	343	322	328	363	328	350	348	342	311	364	346	325	378	358	325	383	375	288	346	352
7627	3538	4986	4700	4253	3292	2602	2322	2076	1864	1740	1545	1329	1190	1082	985	1012	866	914	890	839	878	871	839	809	791	825	764	801	775	755	818	810	831	773	782	814	762	807	786	801	806	816	755	771	709	748	723	749	808	741	757	749	732	786	789	755	795	775	775	703	768	768	739	774	750	766	772	773	790	753	777	781	748	748	754	813	801	744	740	747	759	783	782	797	783	722	739	789	800	787	753	759	770	776	787	759	774	833	774	764	807	762	736	746	770	753	777	753	741	779	775	763	800	767	746	784	744	797	747	747	797	761	736	734	744	776	807	754	743	751	783	721	784	827	806	783	778	766	761	745	741	782	777	794	748	781	820	793	765	798	766	774	772	740	765	734	757	782	793	720	800	768	763	803	778	732	777	773	785	786	776	790	775	756	766	795	789	758	770	775	774	807	745	775	730	803	789	774	771	802	771	765	759	772	788	727	781	743	793	772	711	771	755	710	768	802	833	775	787	780	721	777	773	715	786	764	753	707	773	748	701	770	745	783	760	801	730	753	822	751	782	729	757	795	791	730	736	717	802	787	743	815	745	738	782	746	680	785	724	792	774	739	740	807	761	796	753	783	759	721	801	710	788	781	770	766	778	808	837	717	759	746	820	744	732	825	814	772	833	719	743	749	714	764	794	763	809	788	790	801	800	758	772	798	747	775	764	757	737	781	762	719	774	807	760	786	794	768	763	799	734	811	746	785	773	780	769	748	816	744	799	761	763	817	774	754	789	748	767	787	779	742	770	792	792	789	735	755	766	750	753	698	772	821	775	802	746	764	776	726	805	754	724	768	781	791	765	769	739	763	752	778	740	761	749	770	686	754	786	721	789	763	836	813	791	792	793	788	757	794	793	744	783	775	756	770	785	798	773	793	807	750	747	816	755	764	758	762	780	742	759	736	833	775	747	741	746	745	807	759	774	786	775	799	751	768	788	770	747	762	808	758	722	722	765	770	732	762	768	792	822	793	762	764	780	733	728	770	736	775	780	764	778	778	772	750	789	809	789	762	758	775	763	734	756	788	749	759	799	762	768	765	714	779	781	788	783	804	747	789	745	745	788	841	826	769	740	737	792	747	782	739	736	756	766	758	769	760	798	770	790	750	812	749	767	762	798	799	755	774	768	766	786	792	731	762	762	787	741	724	746	752	793	776	804	807	782	793	778	796	751	770	725	716	785	759	764	828	714	689	750	761	748	741	778	820	759	765	811	762	792	752	707	754	736	715	768	777	766	778	715	810	723	770	819	739	756	676	771	720	758	775	777	739	768	747	778	788	793	792	798	769	703	747	807	750	788	766	776	755	774	796	760	780	750	765	759	786	751	725	784	762	791	764	752	764	767	725	778	766	789	755	747	749	777	749	768	855	735	803	743	785	744	831	806	743	818	752	812	790	763	750	763	734	793	754	741	802	762	759	797	762	763	770	783	752	742	779	721	789	732	753	781	724	756	791	772	772	755	774	787	780	790	815	781	766	712	795	758	757	779	744	796	784	791	797	774	791	788	777	762	771	722	796	775	735	776	733	793	777	752	729	776	759	748	750	769	796	723	748	755	725	787	732	761	712	808	808	814	718	788	793	799	800	793	776	789	764	769	766	759	785	811	762	739	732	773	747	735	772	810	738	771	781	798	762	745	735	787	794	806	768	810	798	783	771	815	753	739	753	794	751	744	742	770	734	775	792	785	755	777	735	763	783	748	770	739	814	730	718	790	737	790	783	706	766	757	767	767	787	735	775	771	746	779	766	775	776	795	769	727	748	722	770	760	747	779	736	758	794	792	759	750	806	778	818	811	774	710	742	698	789	778	760	750	789	763	755	785	772	755	781	752	753	801	752	800	768	782	717	773	771	731	757	813	763	770	773	789	766	756	721	756	759	740	762	773	798	739	745	753	754	760	834	802	767	810	770	759	718	774	795	798	727	760	784	800	763	735	816	789	758	779	742	777	738	781	855	736	791	791	765	766	808	785	744	781	823	790	773	780	787	747	757	741	744	744	805	766	778	739	783	739	809	751	807	742	778	782	763	762	760	747	807	744	803	750	766	773	775	763	744	817	761	759	767	800	765	794	729	796	740	776	748	776	780	825	756	790	757	769	741	800	763	750	788	775	730	747	806	713	767	758	782	795	763	784	789	750	754	779	730	742	756	780	762	778	744	758	746	822	807	773	792	738	786	763	736	781	786	818	787	798	786	737	743	748	820	751	742	765	748	820	758	768	761	731	800	733	770	772	751	747	731	750	815	710	759	814	774	764	784	757	751	771	765	711	722	790	733	757	754	737	799	796	772	786	780	767	718	783	762	810	747	723	741	803	723	747	745	742	795	743	750	796	754	752	751	736	690	728	764	778	779	801	778	792	808	755	775	743	750	734	733	771	761	730	747	778	768	762	773	793	819	747	768	785	765	807	779	794	710	807	724	770	780	775	743	740	762	748	795	819	804	776	811	817	752	728	788	772	758	769	795	741	746	802	789	818	759	762	768	733	759	754	791	771	729	763	782	734	781	762	770	806	781	743	801	748	753	726	779	785	756	774	734	742	745	808	754	784	727	797	731	735	775	765	780	748	786	774	787	749	725	780	811	772	766	825	792	762	740	759	735	756	755	810	719	773	756	777	712	803	759	767	747	760	747	769	759	760	772	770	753	798	752	772	785	805	788	792	750	794	780	755	767	739	784	786	797	802	753	809	750	737	759	809	782	779	821	782	782	791	695	743	723	818	771	793	757	803	775	852	785	770	801	730	779	818	749	782	826	730	769	710	762	771	789	773	787	759	729	782	738	774	759	742	737	726	748	776	784	782	777	795	745	711	776	721	779	777	749	784	803	702	794	744	790	777	734	790	757	769	794	752	788	782	750	750	777	760	821	808	740	763	750	773	765	787	745	765	776	770	787	787	745	742	772	777	740	818	718	778	709	722	764	714	805	775	789	747	792	718	769	786	730	775	744	770	787	746	752	747	725	745	740	721	756	740	747	774	764	765	766	731	735	782	790	786	805	809	756	755	723	752	791	807	762	825	794	723	732	713	748	754	722	710	769	721	771	741	843	789	768	761	784	775	778	747	759	801	726	764	751	759	740	708	778	798	771	786	754	740	791	718	752	757	783	767	774	780	789	754	765	726	750	791	745	754	780	820	747	774	782	808	753	732	752	753	774	730	725	733	744	713	760	738	765	750	733	763	806	700	751	721	807	786	781	784	758	736	766	735	759	749	709	728	766	813	829	799	809	745	725	759	720	740	789	770	772	717	745	796	758	791	788	795	789	756	798	765	750	769	774	743	775	779	742	731	803	715	797	781	834	828	769	755	771	782	803	782	747	764	767	726	717	813	795	772	728	796	771	776	776	772	742	755	835	765	773	781	746	715	780	771	805	745	771	794	796	789	774	763	782	733	787	737	749	777	769	740	748	812	758	788	771	765	758	751	774	806	800	778	798	770	757	742	791	829	745	758	739	758	728	761
20366	6875	4968	3041	1743	1461	1180	882	813	691	682	535	468	437	419	411	353	373	346	414	344	389	337	358	325	324	326	327	342	316	327	322	316	329	325	346	334	352	345	343	356	330	331	328	328	323	304	335	337	339	326	293	318	342	329	367	332	316	312	322	308	321	315	326	287	315	329	297	325	280	308	311	334	329	297	346	338	319	313	331	311	327	301	295	310	338	294	322	320	341	313	339	335	330	309	321	301	337	323	291	308	331	301	294	332	347	293	284	346	330	333	337	303	331	300	311	267	296	309	302	279	338	328	322	314	328	335	302	315	307	341	314	310	351	324	304	348	307	335	316	308	367	324	316	264	310	337	332	325	302	352	273	309	289	315	331	298	317	354	338	329	318	317	352	318	327	338	319	334	331	300	339	353	340	350	306	316	314	290	344	347	305	287	303	353	306	332	325	317	353	331	319	318	344	305	301	342	347	279	356	302	345	348	329	344	331	331	323	312	292	320	344	328	319	329	356	322	346	351	341	307	288	336	318	325	368	363	351	350	367	318	322	354	340	324	321	347	293	308	345	308	316	340	324	326	339	318	304	346	332	331	312	310	368	337	341	302	303	326	328	324	288	299	321	327	333	331	344	331	339	334	304	337	328	310	353	330	302	329	321	316	310	285	311	343	327	335	300	344	312	322	287	358	337	330	324	323	359	318	321	349	305	350	298	346	309	312	314	341	258	335	324	355	345	333	297	322	360	332	330	341	327	274	308	310	317	342	315	334	327	292	296	313	341	298	295	312	320	321	312	323	310	297	343	314	320	317	303	313	341	313	327	309	292	276	325	338	312	319	281	347	327	330	339	300	319	338	293	356	358	330	349	284	334	327	296	302	326	312	347	310	340	352	335	339	329	295	336	345	312	355	327	291	322	345	347	314	319	341	331	317	316	331	297	366	333	321	369	355	318	334	324	292	335	347	346	322	289	309	326	284	319	317	323	303	372	321	355	338	328	314	351	295	306	294	323	311	327	300	327	330	310	331	306	355	312	353	345	291	323	334	333	341	325	347	301	317	294	339	340	316	297	316	372	313	318	318	311	345	370	295	312	306	307	320	329	308	323	389	338	323	347	306	333	338	355	324	318	318	329	360	331	339	325	348	315	296	323	340	304	294	311	341	299	306	295	339	269	342	322	348	315	334	319	331	345	280	321	323	331	305	333	309	322	353	318	333	323	342	297	330	345	311	349	327	308	321	319	312	347	315	325	333	308	308	283	307	311	326	313	314	325	341	346	322	339	330	317	326	333	315	311	337	301	336	314	340	335	346	358	342	301	336	349	336	308	312	332	326	342	395	328	299	391	341	320	359	300	320	328	339	306	317	322	334	322	310	308	303	330	303	329	325	335	303	301	327	346	320	288	299	319	344	302	299	322	302	312	340	328	333	338	347	349	325	336	345	306	315	306	295	317	332	323	289	335	306	328	314	335	334	348	331	335	332	324	322	312	336	321	311	332	312	364	338	345	314	326	327	331	285	315	331	298	321	304	309	317	342	342	342	359	327	319	319	325	314	306	343	321	338	323	312	313	378	333	313	335	350	304	305	333	335	298	297	351	333	350	315	369	325	340	334	311	317	334	326	334	338	373	361	333	299	328	341	312	311	324	287	335	315	319	313	287	347	268	350	305	327	333	325	312	348	334	351	343	300	308	329	286	309	309	337	364	317	290	325	332	335	339	309	347	326	385	311	328	284	366	348	324	330	353	289	328	313	332	346	343	328	299	335	311	295	298	313	305	318	364	350	337	337	329	329	338	335	314	318	292	292	331	304	341	311	280	341	328	347	338	379	297	333	371	298	287	327	325	312	329	342	320	314	379	309	345	346	286	343	340	347	338	322	305	311	319	336	302	336	330	359	303	319	279	338	327	311	341	320	323	255	311	278	340	302	326	355	336	337	328	314	340	343	352	308	365	311	327	326	336	317	302	342	302	339	339	311	329	301	299	327	322	354	355	306	363	343	313	370	310	329	344	321	353	314	350	353	319	338	310	337	335	332	323	287	289	331	337	316	314	326	347	315	334	309	303	334	333	366	347	309	333	338	328	333	321	338	319	322	314	359	353	314	353	319	305	295	336	352	319	318	341	318	296	309	351	334	328	327	343	319	338	313	297	319	323	328	371	320	343	351	344	326	321	341	302	311	318	326	339	358	315	314	306	295	298	319	332	299	290	333	320	291	303	353	334	309	307	271	313	342	320	336	345	306	311	304	349	325	311	337	329	325	365	301	321	331	291	326	313	338	313	306	323	338	347	302	310	340	320	324	309	353	328	349	317	327	329	330	329	287	328	297	317	341	338	331	301	321	352	319	352	330	331	340	316	315	329	294	307	352	349	296	363	315	304	367	286	282	327	356	316	324	325	303	332	344	323	289	317	331	296	331	304	290	324	311	381	298	361	329	320	323	323	348	323	330	306	322	351	300	335	340	353	309	329	284	301	322	317	312	284	362	319	319	315	318	360	303	342	349	335	326	326	353	290	294	323	319	323	293	313	330	298	327	329	321	320	329	289	295	315	312	323	371	340	295	341	299	330	323	293	310	292	311	320	307	291	332	333	319	316	324	338	314	340	282	321	299	327	342	309	283	290	305	296	326	309	334	298	307	291	337	320	330	280	383	326	320	325	337	342	329	310	306	308	331	308	331	318	358	362	303	323	316	322	339	346	334	297	331	328	330	334	309	353	346	337	322	330	305	334	320	354	338	330	316	322	355	316	330	318	339	282	303	345	325	316	318	301	326	312	332	279	294	357	339	296	320	299	301	333	324	331	346	379	312	340	327	333	314	315	335	341	309	322	364	319	358	300	308	338	316	362	303	319	346	321	285	316	298	283	374	298	341	354	329	320	336	327	346	303	317	318	335	294	342	321	338	299	341	368	341	285	350	323	317	319	332	325	296	309	316	297	318	329	341	325	326	296	308	334	307	314	329	288	326	315	313	355	283	336	320	312	343	333	350	334	329	315	316	331	299	323	298	333	341	337	337	337	272	309	323	355	345	320	352	351	300	313	322	323	305	345	299	291	293	325	340	291	320	314	337	284	325	301	342	306	301	280	315	306	289	324	319	337	312	306	357	337	321	335	316	336	346	334	342	295	306	302	337	328	285	311	323	335	311	324	291	310	336	332	319	316	324	332	342	333	312	324	309	318	342	310	319	338	326	326	313	321	318	300	337	302	338	324	342	296	316	302	309	324	347	323	294	315	351	328	300	345	338	295	320	331	296	311	339	335	310	321	320	290	293	341	311	321	338	305	344	349	320	289	326	306	341	290	291	289	307	319	335	296	315	323	325	342	342	349	290	298	293	360	345	321	289	320	320	327	308	310	341	314	308	308	353	328	295	348	326	343	330	329	326	315	334	337	286	300	381	312	300	268	328	355	359	336	326	311	288	312	314	315	319	314	298	318	274	316	321	333	293	345	345	334	356	343	290	330	319	310	311	309	312	321	361	322	311	315
12348	5060	8105	7691	5883	5696	4532	3753	3396	3021	2437	2051	1709	1509	1338	1219	1134	1040	1010	958	906	828	957	876	823	855	852	825	753	775	759	678	765	777	746	747	737	772	764	762	829	762	792	755	714	746	735	703	707	713	697	732	763	708	738	753	774	703	746	709	704	743	742	704	708	689	752	735	712	763	755	699	712	711	714	737	751	725	722	717	697	732	690	737	721	710	688	709	720	722	745	720	739	662	690	736	721	726	705	783	703	704	676	717	750	719	712	642	692	683	725	754	754	720	720	692	718	733	702	752	751	729	720	713	715	681	710	708	741	714	697	693	733	738	678	763	707	709	709	678	732	712	711	737	727	746	736	729	762	722	666	733	680	731	719	733	726	700	755	716	676	782	721	718	750	726	711	703	713	697	742	679	749	693	712	744	695	713	755	700	718	731	714	686	713	735	723	725	716	695	707	677	671	702	742	731	754	708	714	713	655	688	754	698	699	677	739	796	717	721	746	745	731	715	734	695	737	665	754	729	722	708	749	741	713	733	738	712	715	723	694	718	747	701	724	702	768	676	733	704	709	763	748	741	689	713	731	714	719	717	699	699	735	697	709	735	706	701	752	726	754	747	693	785	711	727	720	715	736	769	697	731	716	718	696	743	733	698	684	751	682	722	766	712	710	742	717	695	707	705	696	732	728	719	728	698	716	712	692	721	710	750	720	709	732	715	692	686	753	695	705	684	710	719	708	706	753	699	656	721	752	706	684	750	706	757	689	713	774	737	744	745	733	688	726	712	727	674	720	746	717	722	708	673	707	699	744	757	750	705	740	737	738	679	721	786	712	703	684	719	722	689	736	731	706	760	712	733	746	723	729	736	704	708	695	729	702	751	709	730	764	670	746	739	715	759	740	695	701	710	735	731	706	744	727	707	695	685	692	739	711	767	757	676	672	745	706	697	743	754	737	741	734	728	767	697	696	747	717	703	704	737	661	686	665	700	690	723	726	716	745	752	702	685	723	689	691	703	716	738	680	696	765	727	747	679	710	720	761	736	762	761	771	725	718	721	723	733	757	713	692	743	714	660	698	728	712	713	726	712	718	706	739	684	679	722	781	689	730	784	721	702	752	727	741	707	689	731	719	767	723	681	756	748	719	708	739	683	747	737	683	681	727	716	707	643	710	697	686	708	776	734	713	707	735	746	735	692	670	712	728	710	725	725	728	737	751	687	722	712	707	744	709	688	723	699	725	751	762	751	703	764	649	691	653	729	744	748	728	686	678	731	687	692	744	734	686	708	741	704	718	731	740	791	702	790	666	713	731	731	752	715	715	785	682	750	729	746	745	706	737	731	716	693	696	730	740	677	655	700	700	729	719	666	735	684	698	739	738	709	699	744	687	757	708	712	771	678	684	704	751	692	726	692	721	706	710	714	709	697	721	777	707	706	757	710	684	721	657	695	673	717	703	724	720	757	693	703	775	726	713	713	673	738	746	711	709	731	729	731	747	735	740	703	740	719	733	713	698	721	712	731	665	751	682	712	740	705	803	741	702	725	730	695	747	699	717	757	718	735	721	698	652	740	712	696	706	727	711	722	697	725	703	715	668	724	724	701	749	680	768	708	758	708	711	757	737	715	703	765	706	752	722	698	703	729	734	761	693	756	722	749	738	706	735	759	707	722	716	735	746	779	701	752	753	689	698	751	753	687	731	751	703	664	697	745	694	754	750	727	704	769	718	710	720	649	721	727	692	674	715	752	743	710	740	674	701	735	696	694	697	718	739	714	690	780	740	714	765	711	681	736	708	739	691	753	746	699	720	642	750	689	682	755	725	759	704	708	686	714	731	647	715	670	728	686	722	710	713	716	713	732	754	720	731	711	725	686	685	737	730	747	735	706	700	739	749	751	720	762	735	744	709	712	667	710	682	788	724	688	729	714	717	713	700	747	702	767	693	649	745	747	704	708	669	670	711	687	719	663	762	714	728	717	722	743	706	710	713	725	703	689	728	698	716	690	694	721	704	708	647	768	740	773	706	712	701	724	718	719	713	710	726	722	710	701	713	731	696	723	731	694	743	731	685	687	685	725	726	725	729	712	738	743	708	758	731	750	696	748	669	685	732	673	686	707	705	717	713	737	732	724	702	700	716	706	700	693	733	732	698	753	692	737	727	740	712	694	751	689	690	736	718	681	747	718	741	688	755	673	729	696	740	656	763	692	727	807	689	713	721	767	691	748	710	662	727	692	713	729	719	700	716	741	723	668	725	732	707	723	749	687	671	727	724	726	705	704	726	713	695	683	767	745	721	751	778	715	705	717	734	709	740	735	716	666	695	680	749	727	726	686	706	721	675	747	688	732	751	753	699	718	764	705	743	727	733	713	724	740	731	750	700	728	718	685	715	683	708	720	682	731	670	735	746	686	688	705	719	722	708	712	745	729	715	716	732	720	683	737	697	750	685	703	710	674	737	719	714	671	731	768	740	737	709	782	715	723	690	703	728	732	689	691	686	741	728	741	750	713	714	720	748	716	687	782	736	726	749	729	784	635	738	710	738	696	693	673	662	729	699	719	735	715	758	714	712	725	727	771	738	703	694	780	732	716	732	794	682	733	716	767	772	704	750	732	709	735	731	717	662	749	663	739	718	789	683	724	721	753	684	723	737	715	759	746	717	698	757	716	750	693	720	668	702	725	698	717	687	724	700	728	666	735	703	700	710	752	671	664	730	670	712	710	725	761	707	706	715	704	699	727	724	756	704	695	747	722	719	705	721	705	727	698	687	739	690	719	679	671	715	683	754	710	723	755	729	732	707	690	701	716	712	729	722	722	701	686	717	727	660	735	723	757	727	717	687	713	721	755	745	682	727	706	759	725	745	739	741	699	710	758	728	742	671	715	731	721	694	722	731	758	744	743	729	690	741	715	733	693	690	699	683	684	720	721	686	718	727	660	732	744	691	708	699	757	708	712	714	691	734	707	739	716	704	706	744	756	778	702	709	715	729	783	694	736	713	737	659	753	707	716	702	789	750	759	774	721	724	745	719	703	709	720	690	724	713	720	693	716	717	719	705	732	718	684	754	726	740	752	715	733	696	722	743	733	675	696	699	710	702	702	698	712	695	727	702	730	724	702	749	729	717	696	661	710	731	717	708	692	733	718	669	723	716	677	681	745	686	704	718	688	659	687	748	721	724	724	719	720	751	705	713	743	720	684	732	712	736	709	712	700	715	700	766	727	686	794	726	744	714	721	776	739	726	718	726	727	698	688	729	752	762	709	763	678	675	685	739	689	718	669	763	707	714	721	740	745	753	706	686	749	711	764	735	746	706	728	751	720	710	738	760	709	738	701	713	692	738	762	702	727	668	711	675	764	723	731	738	700	706	736	698	711	720	686	768	725	728	686	750	746	733	738	692	748	710	714	695	710	703	668	703	724	749	703	656	722	694	760	689	720	703	663	755	725	744	724	714	687	781	752	697	715	733	704	718	692	720	698	754	770	719	666	773	744
28172	10537	7479	4579	2489	1916	1599	1341	1154	989	828	733	618	554	490	563	546	470	437	397	414	393	456	414	454	432	391	411	421	398	431	400	401	393	414	388	392	418	374	415	384	433	424	381	384	374	403	392	374	333	382	394	405	397	388	387	359	387	394	382	374	391	396	375	375	399	375	408	378	382	390	361	399	359	360	380	413	405	356	370	398	386	363	363	429	394	364	407	365	391	374	344	414	382	406	374	396	407	391	365	425	375	389	386	423	413	385	339	410	401	382	367	374	409	366	379	392	382	414	357	422	365	434	383	349	354	381	376	382	404	349	376	432	425	404	426	403	378	408	432	372	391	390	413	408	388	394	352	344	357	383	408	396	406	397	390	376	420	396	379	432	361	409	367	372	356	396	393	374	390	370	372	365	379	381	375	397	353	429	362	410	380	385	377	384	390	387	375	370	390	376	369	389	377	366	389	395	411	373	369	393	385	378	372	360	395	363	392	379	382	357	360	409	356	398	361	391	360	409	387	374	341	388	442	399	380	325	376	377	333	387	383	386	376	388	355	353	395	381	391	378	409	370	333	384	385	351	353	395	374	380	365	391	415	430	399	381	405	385	389	390	367	353	368	360	341	384	374	371	376	385	376	374	414	415	362	372	403	374	390	394	400	414	386	368	368	392	407	385	361	387	386	390	387	387	360	385	372	384	376	371	428	342	410	377	407	381	386	399	356	380	345	358	391	423	369	400	377	377	365	407	388	365	437	350	391	396	382	354	393	411	366	395	415	376	355	375	425	410	417	362	411	401	385	368	381	400	381	389	394	376	371	386	452	365	408	386	389	383	359	396	355	408	400	390	408	360	366	409	414	398	415	394	375	378	385	383	392	373	355	388	403	379	386	384	391	407	381	378	408	413	396	391	397	387	364	394	375	384	379	384	398	388	388	383	372	378	359	412	387	379	420	377	369	391	416	395	385	352	405	417	375	357	410	402	386	332	374	402	398	379	358	421	367	364	375	395	408	413	375	381	373	414	383	383	348	394	390	386	376	387	339	378	446	359	409	357	330	368	402	352	410	403	377	382	372	408	411	338	378	357	385	437	335	379	397	381	395	342	381	370	365	374	413	381	358	379	403	415	414	416	375	372	386	431	371	395	402	360	337	370	355	380	345	377	353	428	335	409	418	408	400	375	358	372	373	364	372	377	377	383	399	359	368	345	395	374	370	361	367	376	395	378	407	402	370	391	387	359	384	356	394	336	371	384	369	389	381	382	412	344	416	330	394	393	387	355	359	380	380	388	342	367	410	364	385	381	393	385	352	383	398	382	369	346	377	394	379	374	375	354	392	403	383	425	361	349	404	371	380	370	392	399	395	376	381	384	402	387	344	392	396	368	355	382	357	389	378	378	383	370	399	387	401	368	411	386	396	375	370	358	389	365	368	375	396	386	453	392	374	369	368	399	364	373	398	389	375	383	388	370	379	414	373	370	396	379	391	403	429	371	389	420	367	382	376	398	355	384	398	397	397	373	390	348	384	390	390	398	375	414	399	375	372	365	397	426	370	386	369	387	416	349	392	407	372	354	384	364	394	396	392	369	382	360	411	396	390	375	370	389	392	399	408	387	437	365	372	393	375	371	345	415	404	423	361	353	409	390	407	393	429	400	360	417	387	406	380	395	396	360	365	371	372	434	380	364	379	393	403	380	376	389	365	338	384	407	427	379	387	371	389	364	389	406	341	344	405	413	387	367	378	382	395	382	372	378	367	367	387	391	383	372	389	399	388	361	395	418	411	389	394	388	409	383	386	387	380	411	393	379	406	393	359	359	358	363	370	395	390	363	370	393	381	387	384	408	422	379	353	386	355	385	340	380	361	358	377	367	408	373	399	357	381	400	418	385	380	392	387	371	386	379	368	390	409	390	381	407	405	387	357	422	397	362	371	398	372	338	396	351	405	373	352	367	360	394	331	339	388	377	384	364	378	389	405	407	425	380	416	405	365	349	397	384	386	396	362	372	367	393	384	372	383	364	398	381	377	411	367	344	382	404	414	412	365	417	386	351	368	411	377	383	405	369	403	366	348	395	385	345	409	380	329	379	417	367	431	391	395	399	385	416	411	403	380	396	386	334	405	404	394	398	390	397	388	354	368	408	400	399	357	376	386	369	385	395	357	401	365	376	399	408	387	393	384	363	388	402	359	379	371	416	386	365	373	406	382	416	394	363	378	366	367	371	420	366	401	417	386	393	380	431	379	377	423	379	402	414	383	431	397	385	376	386	377	416	372	408	382	387	354	378	384	424	375	416	376	382	380	417	392	391	407	377	366	439	400	384	412	385	405	405	413	392	382	375	373	383	369	372	353	402	382	357	391	383	420	364	386	345	417	405	386	401	396	365	388	349	378	379	408	356	411	417	353	377	403	362	366	379	383	415	399	379	376	419	369	399	397	382	344	402	375	348	441	413	353	376	360	413	382	362	367	378	401	367	373	388	374	417	372	408	414	405	418	321	366	393	371	417	331	364	423	382	427	401	398	372	378	381	378	346	396	359	435	430	381	378	376	392	415	400	405	398	369	396	381	370	349	415	398	389	404	378	365	376	384	385	372	411	411	379	357	378	399	391	346	369	392	392	369	385	410	386	370	410	405	375	400	384	368	370	384	365	369	361	334	399	378	401	388	366	386	416	384	389	441	377	388	390	393	386	385	335	402	415	367	396	418	392	375	400	395	375	422	331	383	387	383	428	387	401	370	370	376	436	358	373	387	431	364	387	428	375	373	367	379	413	416	358	369	383	391	387	408	388	430	401	404	376	366	411	406	364	405	418	380	423	389	367	417	349	420	402	357	401	399	389	422	371	411	388	361	395	378	408	394	352	349	377	440	388	381	376	407	406	347	356	363	381	404	373	398	379	416	360	385	395	391	368	413	384	438	374	397	384	391	431	378	412	369	392	365	425	370	419	391	394	392	356	338	407	381	392	383	366	403	376	378	360	423	386	370	397	386	374	419	368	356	373	331	375	385	373	418	315	374	421	385	361	413	403	395	382	383	368	418	419	427	369	395	363	350	397	395	374	365	392	394	408	400	368	381	382	371	377	380	365	389	355	383	407	414	382	383	410	378	373	347	347	384	383	356	399	354	391	374	401	406	403	398	395	350	403	395	426	360	369	376	399	384	376	375	375	336	393	381	344	382	398	392	388	365	408	406	343	393	361	390	411	379	364	365	375	367	396	362	394	356	378	387	411	392	367	421	410	386	425	377	372	405	378	386	398	383	377	358	404	405	382	372	360	383	392	455	355	393	390	379	391	386	354	379	385	353	436	360	340	382	384	414	386	392	418	390	404	366	404	359	405	389	406	411	365	389	365	406	412	362	374	377	379	362	397	376	414	375	375	372	417	378	368	397	366	408	371	409	408	389	395	356	358	354	377	391	375	399	411	375	407	384	360	415	396	411	395	410	392	372	414	358	338	357	381	432	400	410	370	385	346	389	391	383	399	416
15387	7047	11180	9946	7450	7260	6207	5103	4625	4143	3161	2455	2198	1878	1758	1544	1595	1364	1218	1162	1104	1119	1137	1080	992	1008	1028	1009	948	934	942	907	875	947	907	883	916	940	895	945	948	890	851	844	883	907	939	892	875	821	865	896	800	860	816	835	857	861	809	884	832	864	884	913	927	862	875	888	862	861	800	898	834	850	880	828	862	853	851	879	862	824	837	892	827	857	848	819	825	819	823	851	885	817	791	839	853	823	837	920	812	873	838	830	846	854	803	867	880	868	801	856	861	861	878	848	852	832	833	845	839	920	884	832	843	834	870	883	832	821	810	847	839	799	844	926	833	875	827	837	864	816	864	837	817	874	823	849	894	890	824	881	870	764	808	842	789	809	858	798	829	847	842	803	854	854	843	868	848	872	902	831	850	836	840	836	844	819	878	853	855	838	859	892	821	832	832	793	828	851	886	826	857	860	844	823	849	793	789	850	841	879	829	807	816	818	850	831	829	889	803	815	770	863	832	883	866	857	874	817	831	842	802	824	819	883	865	800	771	798	865	802	856	815	860	853	874	812	881	869	812	870	876	827	817	841	813	879	827	794	805	866	845	842	858	813	844	829	798	818	833	835	867	864	832	795	787	838	863	869	911	849	874	794	831	851	857	819	848	814	856	857	877	836	868	775	791	806	820	831	863	792	807	809	878	843	853	850	836	868	825	842	832	837	825	822	835	814	844	797	849	857	815	819	868	833	874	902	842	872	833	869	839	841	787	849	851	878	837	785	873	881	825	856	884	865	798	828	851	832	888	815	850	806	824	837	826	827	807	855	811	871	874	869	870	887	797	805	799	884	838	827	853	842	899	804	874	838	874	814	796	847	888	814	846	821	824	821	824	841	812	835	849	836	892	845	843	792	891	772	860	822	901	823	841	876	835	839	854	892	863	846	826	819	857	798	848	862	872	832	854	810	849	836	839	874	812	871	810	788	876	823	850	791	818	831	860	851	800	833	819	862	816	782	854	844	852	786	901	815	807	841	868	858	875	876	880	843	844	839	832	816	878	795	821	861	854	804	848	867	826	847	806	841	877	796	825	831	845	831	829	848	859	818	829	818	852	863	822	816	840	864	858	838	816	800	832	835	889	881	835	874	889	844	874	856	822	847	868	897	876	854	853	806	837	821	864	892	823	871	827	846	847	888	830	850	821	830	837	811	898	844	882	803	796	857	832	854	841	858	835	849	815	824	802	839	842	838	848	847	824	861	822	856	834	891	846	863	847	871	803	847	861	848	869	865	884	863	817	869	830	846	826	884	835	818	875	829	834	849	886	812	791	838	859	797	875	861	819	859	853	886	835	828	866	803	828	833	811	850	854	864	846	832	904	841	963	895	849	825	788	806	816	789	831	841	834	820	842	808	830	854	846	847	839	819	843	829	820	820	831	791	877	857	849	851	827	822	887	851	842	916	879	841	859	875	883	791	885	842	773	854	819	864	847	861	859	889	843	864	877	839	878	899	854	831	820	834	835	866	914	856	835	841	880	860	873	865	786	821	809	859	837	853	779	887	808	855	823	864	824	784	800	844	874	803	852	798	829	803	853	847	815	778	890	804	893	840	861	799	846	780	866	817	874	840	868	841	837	821	844	883	802	913	839	839	790	814	834	813	870	893	831	831	842	858	843	806	872	759	779	815	837	830	853	829	850	860	825	849	822	847	859	899	846	843	851	884	842	819	831	834	838	792	847	847	849	749	825	821	815	807	784	880	847	862	801	862	825	834	815	873	857	844	890	822	829	817	828	853	835	869	872	874	812	811	865	832	833	864	853	816	846	826	789	808	847	908	829	861	868	834	810	807	849	806	829	830	848	830	851	857	896	779	857	880	868	832	805	848	845	828	860	807	834	831	815	819	846	819	800	840	831	819	868	819	867	819	849	841	829	882	880	801	820	879	795	858	809	864	893	803	823	835	820	857	830	862	862	871	798	834	833	777	842	864	824	909	811	838	816	816	863	855	809	828	827	850	892	801	854	795	825	835	860	828	834	830	812	883	832	866	749	827	860	822	816	775	813	816	851	834	892	862	889	847	889	804	810	822	837	845	857	821	827	830	821	865	837	870	803	842	849	837	861	810	809	860	820	840	856	838	774	829	871	844	871	808	874	819	836	866	884	797	821	827	831	864	830	823	816	861	838	832	858	850	868	882	874	847	882	804	852	845	833	838	830	852	813	907	833	830	805	828	819	862	827	858	834	821	831	937	848	838	826	839	834	821	828	856	839	854	778	848	846	829	855	816	842	854	811	896	824	824	862	836	766	813	843	839	904	841	811	826	816	799	864	866	851	794	790	911	810	876	839	842	893	848	868	847	841	815	824	835	875	858	827	888	851	850	824	863	865	845	837	863	843	786	863	869	861	868	828	796	823	829	836	865	884	854	879	841	867	781	852	839	852	803	821	854	838	898	796	837	854	877	860	846	776	854	853	805	807	822	823	804	826	827	872	817	839	827	842	798	838	826	828	837	823	845	833	879	865	833	817	935	861	874	872	820	899	841	841	841	821	800	822	811	837	890	884	836	834	807	856	840	869	843	880	793	851	799	776	831	881	839	867	883	810	852	830	845	837	867	822	866	854	845	868	799	844	879	818	868	799	777	765	838	834	860	849	886	847	827	874	809	819	779	899	859	885	809	876	837	851	838	813	826	848	861	843	836	797	836	861	868	826	848	841	766	851	854	850	822	892	806	880	847	861	807	825	882	870	838	818	833	812	890	813	845	828	821	814	821	861	799	851	867	841	826	858	864	864	807	802	844	816	823	827	879	851	859	868	888	859	856	824	853	821	843	874	907	862	865	815	828	870	774	837	812	811	800	829	808	881	838	873	829	831	779	861	824	798	827	843	829	851	876	828	834	817	812	834	836	884	817	830	860	834	846	890	863	855	833	827	877	869	868	804	859	806	848	833	841	830	837	815	930	834	839	822	870	818	843	813	796	852	899	792	811	850	843	812	834	858	813	837	865	851	844	829	891	863	816	805	858	846	848	816	798	789	852	868	813	794	850	859	858	871	868	894	831	891	867	817	836	811	856	821	797	843	839	850	814	872	884	821	880	863	867	860	875	821	830	853	905	846	873	853	835	869	889	876	896	833	808	839	827	794	823	874	837	823	867	797	766	874	804	803	853	840	859	874	831	793	867	808	845	844	870	891	842	841	891	854	855	866	796	822	843	846	824	828	834	846	817	883	848	868	842	858	869	882	792	887	813	874	797	814	766	886	829	858	873	822	831	834	831	824	869	817	824	798	814	834	824	819	835	818	838	877	864	833	881	808	874	869	832	817	864	860	826	855	826	916	850	843	833	832	848	839	867	883	855	837	841	835	810	841	840	823	823	837	843	826	857	777	857	847	835	801	828	867	843	814	819	829	870	825	842	829	845	889	869	883	878	833	854	769	815	890	832	849	835	849	853	900	890	840	839	752	854	819	773	844	788	859	882	868	815	780	840	815	794	810	827
8667	3490	2928	1617	1034	806	763	618	581	546	494	423	423	380	399	431	351	335	361	379	340	362	350	340	334	324	378	331	321	348	336	335	337	346	316	330	363	341	364	336	357	356	333	357	334	332	348	339	354	325	286	340	328	371	326	327	323	329	317	316	355	292	335	378	344	299	327	315	312	299	319	329	356	332	355	339	345	336	349	335	340	322	344	337	313	332	335	323	319	328	364	362	350	347	330	355	368	359	357	366	349	320	308	332	337	342	312	333	371	381	320	364	355	349	333	287	355	348	354	330	331	351	379	348	324	340	382	351	317	343	357	342	352	336	314	349	359	360	343	349	353	327	348	321	348	337	352	361	360	316	366	324	333	331	342	301	300	324	364	369	364	318	328	380	304	334	334	333	350	332	357	370	362	349	334	372	337	343	325	340	315	363	351	307	329	343	358	330	277	359	345	332	366	371	367	352	365	334	375	368	349	344	339	320	326	362	364	332	352	329	344	320	329	321	343	349	339	318	335	349	319	298	323	336	363	367	332	357	361	338	385	340	370	372	359	326	351	355	300	323	326	318	354	356	338	340	333	327	361	325	335	358	348	350	360	320	323	335	334	315	337	342	355	327	323	338	326	352	340	346	359	375	341	330	328	349	311	385	347	324	329	309	343	348	338	332	326	367	312	345	343	343	300	328	338	339	337	330	355	348	317	351	333	303	333	338	368	305	302	317	320	322	339	366	329	345	364	346	341	337	305	346	308	343	370	359	343	332	333	296	329	340	323	373	351	332	350	389	362	334	305	340	343	357	343	362	320	344	347	346	354	318	376	335	333	380	349	359	325	323	318	312	326	329	317	341	340	332	331	328	359	329	357	346	319	388	322	320	341	333	323	353	326	353	346	348	318	370	297	335	348	307	319	346	345	338	316	326	345	343	301	380	353	330	332	348	333	313	313	341	336	320	309	330	326	335	321	350	349	339	328	332	354	318	363	325	327	323	322	309	338	372	381	368	325	333	360	317	353	341	352	405	318	317	368	315	316	338	322	345	382	349	337	368	352	316	333	342	360	354	338	319	318	329	387	374	351	351	324	321	329	356	351	362	332	371	341	346	323	341	344	345	361	342	324	325	356	338	366	342	370	368	365	330	323	351	353	342	355	337	363	347	347	310	313	350	386	349	320	348	373	308	326	336	325	333	343	340	350	312	371	338	303	361	334	356	329	346	334	342	321	345	326	320	343	325	350	374	347	320	332	342	372	338	312	350	331	339	309	334	341	365	361	331	368	380	364	336	346	356	345	308	341	362	366	327	379	350	329	345	319	353	296	359	351	342	314	333	387	364	383	316	339	349	349	357	348	359	354	326	321	355	342	332	361	352	340	354	331	340	309	342	342	344	338	355	331	374	363	336	314	339	318	339	395	359	351	370	336	331	353	370	299	329	341	330	347	349	339	318	360	370	343	345	356	319	346	348	307	338	370	362	368	347	341	378	325	320	301	336	331	346	350	356	365	340	351	346	316	334	348	356	322	358	335	329	331	356	347	368	343	373	328	366	373	336	329	327	297	334	385	333	351	363	329	314	320	358	344	348	340	369	328	321	335	338	351	349	337	336	355	331	300	361	353	366	338	337	310	370	348	343	326	332	315	359	370	344	349	350	343	331	347	316	348	346	375	307	328	331	363	357	354	318	341	322	353	342	356	338	369	348	329	355	316	312	373	329	338	338	370	341	300	359	365	345	326	351	353	354	334	360	338	308	292	314	368	348	326	302	321	350	367	370	358	355	319	338	303	334	373	338	342	352	338	362	339	350	346	308	320	317	349	313	350	350	364	351	365	359	324	317	376	389	332	331	333	365	394	351	339	355	309	356	351	317	343	348	365	308	331	362	349	361	359	338	321	325	336	335	363	349	355	299	351	370	353	321	354	369	350	342	389	371	336	353	320	334	345	349	313	350	334	335	331	353	352	398	373	354	332	318	346	320	330	348	282	341	386	330	340	300	327	364	320	358	328	327	350	333	322	340	324	354	363	315	355	343	357	339	376	360	360	376	348	367	352	383	340	337	358	331	356	346	373	317	351	290	328	363	313	341	334	328	367	367	309	347	317	331	338	311	362	328	317	312	317	321	379	355	295	337	344	302	327	352	348	364	330	331	296	344	299	331	294	334	347	332	378	340	333	347	346	347	340	313	332	352	352	358	300	329	332	340	326	306	360	352	355	403	377	326	323	368	339	316	345	360	361	335	328	366	337	390	341	350	341	326	314	355	384	370	343	399	331	360	336	332	327	336	350	317	337	342	349	358	330	361	341	382	342	353	330	325	307	336	311	364	353	366	356	350	325	301	322	337	329	311	334	357	343	321	348	347	375	338	342	309	330	341	354	344	375	358	359	363	314	359	336	348	321	348	353	352	333	356	322	336	331	352	321	359	365	308	322	352	353	324	355	354	367	329	355	330	316	349	336	349	392	377	328	340	328	386	326	328	330	343	365	315	341	334	341	315	362	326	338	347	357	330	360	356	338	350	375	359	354	342	337	332	341	327	400	347	378	325	322	351	310	368	341	361	343	351	337	341	332	374	386	324	319	321	327	346	326	381	344	333	335	357	348	313	349	359	333	355	359	353	341	317	326	323	345	321	330	304	310	353	371	364	356	398	383	359	307	318	338	343	373	304	353	323	344	336	345	331	325	322	333	317	352	325	326	331	323	333	355	350	346	351	331	348	344	339	379	351	353	321	340	326	303	349	323	348	357	363	361	358	339	311	357	347	320	342	339	356	361	349	337	350	348	307	352	341	334	320	313	352	340	392	349	334	346	344	321	341	372	356	325	344	346	362	368	349	359	342	333	350	346	346	332	339	309	342	345	350	333	343	318	380	321	315	328	364	357	312	319	361	307	375	338	344	364	308	339	371	300	349	345	336	308	353	363	370	374	300	390	314	302	330	348	342	345	352	339	330	327	342	357	292	357	366	345	327	337	358	346	349	353	335	317	339	345	337	361	366	327	343	335	360	358	332	356	356	332	360	325	342	355	349	318	357	330	340	365	350	345	361	323	340	338	327	308	309	361	316	346	326	356	346	334	328	286	399	310	360	356	374	402	366	342	362	358	344	356	333	359	361	368	355	393	337	348	334	333	356	310	304	311	310	357	373	340	363	354	361	323	285	337	336	327	283	345	376	341	326	339	355	314	307	372	365	317	324	337	339	393	306	323	343	330	333	347	382	358	363	373	356	341	348	340	308	326	339	355	324	348	341	322	340	340	300	350	339	362	384	349	336	332	315	319	361	359	326	360	359	317	334	349	354	321	327	340	345	364	341	319	321	327	327	332	337	368	321	333	333	308	323	362	343	368	334	341	358	329	317	328	362	358	329	294	366	313	334	343	334	357	387	354	372	355	353	368	350	333	346	364	373	334	365	306	344	343	365	351	314	322	354	373	356	360	348	352	315	348	359	363	323	362	334	303	352	324	317	351	323	350	325	347	324	348	346	329	332	356	319
5589	3315	5020	4320	3502	3004	2913	2316	2143	2036	1791	1505	1236	1159	1097	963	963	937	933	848	865	816	860	814	802	799	774	772	810	762	816	763	724	755	797	791	771	781	782	728	751	834	755	736	785	743	745	722	710	742	750	758	716	773	792	686	765	754	748	762	733	690	817	753	791	736	749	750	710	792	760	752	740	723	708	746	719	728	735	751	715	733	751	755	709	766	757	722	746	785	706	770	793	776	744	755	761	755	743	734	764	758	766	770	718	757	756	759	676	743	783	749	729	710	772	725	703	752	765	735	780	729	766	744	761	720	769	724	728	721	693	730	685	714	787	745	750	705	706	790	777	722	766	760	723	759	764	744	792	719	741	749	759	741	731	756	752	698	742	731	749	707	780	775	759	750	781	713	729	726	735	769	777	771	766	748	804	717	794	751	760	760	719	730	736	761	712	745	696	763	779	763	780	787	715	799	732	725	756	766	704	762	805	762	735	701	697	739	760	667	787	753	759	710	725	707	683	655	746	703	791	765	711	761	770	771	774	746	776	744	754	757	748	736	735	776	671	769	670	683	760	717	768	731	734	725	747	692	723	725	759	731	758	740	744	744	752	716	762	749	727	710	758	794	743	799	723	724	785	728	743	722	727	789	698	786	779	755	772	746	716	756	767	777	743	758	700	762	741	715	716	717	724	718	770	769	750	739	759	744	703	816	794	709	746	808	718	722	743	710	758	781	760	700	776	728	737	728	721	732	715	748	768	736	767	746	756	744	726	772	790	755	756	783	697	771	791	736	758	688	775	753	752	757	731	726	709	737	733	736	763	722	758	726	774	734	745	760	751	724	743	724	774	756	741	805	732	763	770	731	723	736	757	685	753	739	738	768	770	764	707	750	769	686	718	715	734	765	751	694	762	706	757	740	718	735	764	718	712	763	733	731	725	733	705	720	706	755	748	768	773	755	730	732	750	741	737	758	712	737	711	775	785	758	748	731	707	760	777	738	766	740	679	768	705	753	721	718	770	744	792	747	739	731	691	741	768	750	739	766	762	757	752	716	747	772	698	744	756	754	745	725	800	693	721	730	743	710	694	726	722	771	722	708	743	776	732	736	770	754	761	695	808	764	725	759	726	775	777	736	705	762	763	756	737	706	792	764	782	750	779	734	718	806	731	746	711	713	765	832	741	729	774	775	772	739	775	755	733	737	744	724	715	769	755	779	762	778	716	751	735	744	750	736	783	741	744	726	756	780	793	760	726	813	789	712	767	746	796	752	694	728	736	726	742	721	752	766	731	765	742	728	732	748	742	776	734	703	711	772	702	749	751	724	755	816	747	720	715	756	715	788	699	712	754	758	762	705	727	754	765	753	703	746	712	710	682	727	758	718	683	728	755	718	721	740	755	763	696	770	721	761	699	739	753	708	715	756	717	770	744	736	780	791	712	774	745	798	776	700	740	760	742	723	755	675	776	739	777	756	766	757	767	721	723	730	746	763	765	764	789	704	783	762	746	774	733	740	703	725	741	747	759	729	744	758	691	728	766	747	746	758	742	789	740	741	701	722	752	741	783	749	805	733	738	714	759	745	754	725	756	785	745	767	740	718	793	768	686	727	742	720	732	704	704	735	802	722	776	744	757	806	716	733	743	718	791	692	802	759	725	720	723	764	759	714	731	739	706	766	716	702	751	702	766	748	718	711	749	773	776	801	737	789	775	677	738	753	706	769	728	755	716	718	754	714	768	752	761	735	721	741	695	793	719	749	721	737	722	724	706	769	795	744	724	716	820	760	733	780	746	707	726	741	761	790	775	730	743	782	753	733	764	713	753	714	730	748	771	773	701	754	757	714	792	769	760	765	726	685	722	777	719	718	726	669	778	715	769	739	779	728	747	774	725	736	723	728	711	751	789	710	733	726	723	693	776	744	783	756	762	697	726	787	718	755	755	713	765	829	777	751	747	808	765	762	754	729	751	737	763	758	778	767	727	742	738	700	741	705	790	743	746	742	718	707	762	721	737	750	759	674	793	772	784	709	731	740	769	696	741	742	720	804	738	730	755	720	722	721	745	732	754	775	730	758	810	722	717	744	742	764	838	738	723	720	739	789	776	684	758	781	758	778	737	761	795	776	716	732	760	726	772	788	715	718	734	706	768	729	741	808	727	763	713	740	778	730	741	768	744	730	727	722	747	767	765	733	729	709	747	770	704	734	752	756	744	782	755	744	781	761	740	764	788	735	764	739	712	689	714	731	753	747	734	712	767	757	744	737	797	717	759	741	740	734	703	700	710	767	746	773	781	755	763	768	770	796	728	763	765	730	750	737	755	765	760	754	769	770	754	766	751	717	754	736	773	757	781	754	723	776	749	760	742	796	684	809	745	730	769	749	718	719	720	730	779	741	787	742	765	783	752	755	736	733	813	788	762	785	777	706	730	739	783	734	750	706	725	729	724	768	741	705	746	748	692	792	729	727	747	710	729	756	721	750	779	751	764	775	778	719	703	714	694	707	811	756	715	746	732	702	719	751	760	781	747	721	757	718	769	732	739	752	726	782	788	744	767	713	757	766	732	734	777	705	691	791	750	786	739	736	727	723	731	765	782	770	754	695	760	728	749	722	741	685	695	692	760	782	680	747	695	733	744	756	721	817	735	685	748	764	742	769	772	769	719	782	756	729	735	780	750	747	751	773	733	699	800	714	711	734	776	718	739	794	775	784	751	762	757	767	760	781	751	754	711	775	785	761	761	706	735	719	763	727	743	751	751	746	746	685	738	778	706	799	740	741	782	709	701	718	780	756	706	753	763	738	741	751	678	762	742	762	777	714	711	773	708	759	755	742	753	767	742	787	740	752	746	708	756	742	756	770	767	718	737	772	719	774	690	710	738	714	676	752	719	723	743	740	746	738	756	773	781	734	716	751	746	740	757	700	748	685	764	753	695	715	776	756	758	760	757	731	766	760	726	751	707	694	770	753	772	764	717	711	763	728	714	727	742	697	748	753	689	765	733	727	746	711	695	782	674	733	747	762	720	781	718	726	724	707	778	747	686	743	770	721	734	758	737	729	756	761	743	754	682	748	784	808	755	704	726	756	726	736	710	707	727	714	725	778	736	691	761	784	764	747	703	788	725	743	749	823	762	767	772	681	757	746	753	744	726	732	736	785	776	750	741	746	753	734	764	767	744	758	777	736	720	736	760	739	734	786	712	723	775	740	726	754	741	756	743	752	785	733	760	711	669	764	747	765	760	769	754	761	700	754	720	745	727	737	786	732	729	748	730	760	727	750	700	735	727	724	753	725	720	724	719	737	781	709	746	758	726	723	753	774	747	706	815	787	768	771	753	710	740	754	776	733	709	725	780	736	784	712	763	765	733	711	782	707	756	730	760	751	806	764	746	768	724	728	713	759	759	778	712	723	733	731	748	788	715	736	757	801	749	742	800	755	722	787	778	705	707	775	783	732	723	769	733	728	729	738	744	704	778	755	754	767	760	696	707	767	754	766
18891	7056	5427	3193	1755	1239	1089	901	776	699	667	549	471	471	436	401	347	393	318	341	337	332	327	338	347	327	340	289	343	305	305	283	302	330	335	299	317	335	335	340	337	304	316	309	273	308	360	335	317	321	326	352	338	301	310	304	318	302	310	306	309	311	345	340	326	312	323	340	329	294	313	293	310	314	313	309	313	335	308	299	331	330	321	334	311	304	290	319	326	301	330	323	317	326	287	298	315	319	307	322	326	323	325	291	306	297	337	346	331	296	315	296	278	333	336	309	321	322	320	311	329	341	327	333	339	333	302	335	313	317	337	319	344	319	300	296	326	320	325	276	291	346	339	304	322	290	343	345	315	318	303	309	315	320	319	332	283	324	337	333	307	294	362	287	311	300	297	311	294	270	349	342	336	281	320	296	331	289	315	314	287	320	317	340	321	340	328	289	326	323	298	298	305	347	304	295	344	340	316	297	333	327	304	305	333	311	351	301	338	293	333	327	365	321	344	299	311	341	313	329	344	334	302	317	322	302	284	293	330	296	318	276	327	300	320	288	324	306	329	301	315	305	297	347	322	319	296	316	323	338	344	295	367	323	312	329	301	331	319	315	279	287	341	290	310	341	322	308	277	309	326	298	285	324	303	330	298	316	318	337	324	341	310	324	284	336	320	310	323	308	312	334	312	280	326	277	300	315	339	307	337	314	297	323	326	293	303	317	323	329	303	269	296	310	309	301	284	304	337	330	318	300	333	306	292	318	339	317	298	314	319	287	327	287	318	313	312	315	342	289	277	316	347	305	327	327	342	280	335	318	335	320	295	325	274	341	312	291	283	333	272	299	298	307	317	355	323	301	317	350	298	299	341	311	308	270	326	325	301	321	330	333	306	306	297	353	319	304	308	345	271	312	261	308	322	341	314	311	320	354	316	302	297	320	364	340	320	299	300	308	324	331	347	321	299	310	319	327	309	293	292	302	304	292	324	329	311	313	308	311	316	336	299	296	310	307	314	310	313	336	306	352	342	328	323	300	281	312	305	317	318	336	318	333	346	343	331	313	290	315	325	327	317	312	309	286	327	284	294	344	321	335	317	316	349	331	319	297	321	310	314	310	315	305	308	287	322	297	329	316	300	320	300	312	301	305	321	303	292	298	302	307	324	296	317	310	327	334	317	274	309	311	294	284	311	332	283	328	295	339	286	344	326	345	333	287	305	308	300	317	293	286	351	356	316	301	298	321	290	310	307	314	305	323	350	334	344	314	351	312	312	297	302	321	325	358	295	279	322	306	339	317	306	293	314	335	325	317	339	300	317	286	296	309	284	351	307	281	283	338	334	285	297	325	356	321	320	304	338	284	311	339	322	317	306	303	269	334	306	287	336	329	290	324	316	298	288	286	316	330	321	293	350	283	312	303	304	309	286	318	282	277	341	327	311	340	337	326	353	328	306	302	327	307	314	311	326	283	321	320	311	305	323	300	323	305	306	321	296	295	300	322	298	343	363	285	310	298	330	295	330	289	272	289	312	299	270	323	269	307	327	308	305	303	313	307	322	322	325	349	323	301	285	356	299	309	291	303	281	296	308	297	294	313	314	332	314	307	297	329	318	325	322	298	295	311	334	337	312	328	315	329	320	293	333	281	316	322	291	285	326	334	351	320	317	309	318	339	281	306	326	316	286	309	308	312	319	289	325	310	319	353	293	350	316	291	320	296	329	329	340	333	346	301	337	322	284	315	328	327	312	278	322	319	358	336	349	260	332	287	322	318	307	333	321	278	305	337	300	301	325	324	300	324	309	312	317	339	294	324	286	306	334	285	284	361	352	312	298	310	328	297	314	314	292	327	307	294	330	304	296	320	300	283	323	313	332	299	362	288	324	309	279	322	304	269	323	296	291	332	283	294	304	329	342	289	306	366	328	351	267	335	290	291	316	293	290	282	322	329	295	325	299	347	296	324	310	313	309	349	333	294	335	318	326	334	314	320	280	319	315	293	307	301	329	320	354	350	294	290	322	314	293	341	324	332	337	353	320	321	327	353	299	278	318	346	303	328	318	309	256	304	307	335	308	317	314	291	285	314	323	319	342	309	291	286	311	281	329	332	315	337	324	291	318	330	294	345	333	295	312	312	305	302	280	327	318	323	344	331	327	324	288	308	314	309	310	314	313	305	307	337	263	285	321	325	317	326	297	344	329	341	326	315	306	317	307	284	334	314	322	297	298	282	325	292	294	334	308	300	299	295	330	340	323	315	314	328	281	286	299	296	306	301	323	300	292	288	339	309	320	333	331	317	338	283	317	332	306	310	339	304	334	320	343	311	333	313	299	330	325	311	363	313	316	297	330	312	334	305	289	307	300	324	314	328	306	331	310	305	296	286	293	340	334	316	305	308	316	312	294	310	313	331	297	338	331	298	276	342	336	324	305	302	288	318	332	294	315	327	342	286	324	285	288	313	308	317	318	357	301	336	351	319	304	305	314	300	326	309	339	312	299	325	336	298	332	314	307	285	316	332	298	339	321	302	293	304	303	281	348	313	333	307	286	293	306	310	351	338	329	314	308	315	327	326	339	316	301	308	348	352	331	328	300	288	331	348	284	310	310	335	306	317	319	303	349	350	303	330	313	332	313	330	305	303	325	346	315	355	296	342	309	293	320	291	307	303	308	314	320	316	333	309	307	303	320	318	300	320	326	301	313	289	300	310	326	315	319	321	339	310	295	344	322	275	293	303	325	322	315	299	309	335	321	301	330	335	319	325	301	336	317	309	301	282	299	295	305	312	282	304	299	337	343	327	339	304	312	306	337	331	318	269	297	293	303	319	290	327	335	318	281	292	315	331	319	332	319	281	303	324	322	272	297	319	312	319	326	328	289	297	319	332	323	313	300	325	268	327	294	283	273	305	323	333	328	298	304	334	325	316	298	319	330	312	305	328	299	316	291	294	291	289	306	303	295	322	303	313	318	328	314	337	335	319	306	338	308	296	318	301	303	329	311	325	357	331	298	319	314	346	340	340	310	326	322	337	285	308	302	305	328	321	288	304	284	333	305	344	324	328	287	332	295	315	326	307	268	296	325	316	293	327	341	316	296	287	300	329	355	309	327	323	271	333	305	305	314	302	312	341	309	333	291	300	297	337	313	316	307	321	298	293	313	324	368	321	320	308	340	293	281	323	261	285	344	326	284	346	271	305	311	308	295	312	309	341	321	291	324	292	309	341	335	333	317	345	335	313	297	298	291	334	312	302	291	315	322	298	310	307	318	300	297	325	310	308	311	301	314	315	302	320	291	315	326	338	343	332	288	309	300	348	330	304	319	303	295	332	324	333	299	334	301	325	296	317	319	362	339	315	347	291	305	309	313	295	308	335	324	333	306	298	324	321	331	335	303	328	310	320	311	318	290	325	325	343	289	311	302	293	316	347	318	311	316	294	303	334	309	323	329	326	318	313	289	321	304	326	308	329	334	307	321	280	315	316	306	339	291	337	283	343	333	278
11862	5857	8924	7554	5837	4990	4615	3891	3308	2877	2611	2101	1532	1484	1302	1120	1104	1067	950	907	925	866	929	874	856	835	833	778	808	762	790	761	714	744	732	746	725	699	704	759	739	737	743	749	741	733	704	700	712	720	714	665	695	712	722	725	671	693	702	648	705	709	685	704	748	706	732	632	726	669	672	706	660	780	724	711	705	714	692	700	722	688	666	710	729	736	713	717	653	693	735	698	692	701	733	736	741	695	672	749	715	702	725	735	732	662	677	734	714	701	720	667	703	697	681	692	662	701	747	681	712	707	687	718	737	706	691	708	705	711	676	703	708	742	673	750	702	738	723	720	680	725	726	680	711	708	758	688	765	746	704	737	660	717	693	694	705	691	671	723	723	705	670	726	722	697	729	665	707	735	666	731	704	729	735	717	692	720	724	714	751	716	697	773	699	699	692	692	687	695	736	701	688	693	754	669	685	710	676	733	700	726	715	686	735	728	686	727	639	665	660	702	687	694	705	722	685	697	711	759	720	737	687	670	704	736	720	687	666	689	740	705	675	671	696	720	731	719	717	661	679	697	709	731	713	703	698	729	726	658	666	731	724	720	709	712	709	719	689	675	693	723	760	702	677	685	691	728	681	701	680	698	706	701	651	712	720	706	702	671	720	698	630	694	687	708	683	673	712	700	732	720	713	709	748	692	694	711	714	691	689	701	669	695	671	746	736	674	732	715	733	668	684	717	722	692	704	734	692	693	671	693	657	680	719	670	752	672	654	686	742	687	680	716	678	676	710	693	639	657	681	688	728	696	742	711	708	685	745	686	658	727	666	701	723	698	707	688	725	665	697	707	702	743	705	736	714	719	670	698	686	707	709	744	711	681	734	702	671	718	738	678	736	700	680	662	673	696	653	763	652	717	744	690	683	677	721	746	713	698	731	698	689	699	662	730	690	692	691	725	707	685	722	754	696	695	703	720	707	710	693	671	708	737	708	748	703	667	726	715	715	751	680	731	729	675	741	692	667	712	718	661	682	718	731	711	749	714	690	665	713	746	655	687	722	693	712	701	723	671	700	670	677	739	724	704	676	686	710	708	702	666	658	758	685	699	711	734	734	699	706	724	669	741	705	702	672	728	713	677	702	665	714	679	727	721	744	727	703	680	688	693	665	724	720	693	682	721	715	741	717	724	715	716	649	724	752	697	686	674	682	682	729	700	728	734	734	766	674	679	706	732	709	671	698	716	715	711	738	664	721	705	688	682	667	731	747	695	704	765	708	723	692	687	690	656	728	695	716	682	736	684	679	682	651	692	715	730	678	704	684	702	750	712	712	686	649	666	667	744	688	652	686	656	692	716	774	701	707	724	729	724	713	719	731	742	702	698	718	720	713	689	701	687	697	671	686	694	698	712	724	709	750	707	728	691	720	718	688	658	631	689	677	745	699	738	696	683	649	663	747	664	735	689	724	743	694	703	748	704	673	708	745	718	700	744	704	703	690	720	715	700	761	676	696	703	684	699	701	670	669	742	738	688	711	740	685	670	716	755	758	705	749	727	699	720	723	661	712	702	696	701	730	673	692	660	731	714	674	679	660	716	660	741	715	664	751	693	745	697	728	722	719	724	753	681	704	682	730	695	761	743	714	679	692	732	732	661	721	741	650	670	733	715	725	700	689	745	683	737	692	712	714	744	710	695	695	740	700	679	719	698	689	698	705	700	706	736	730	669	740	693	715	700	747	731	748	711	700	686	677	713	715	693	694	781	700	707	690	708	687	657	683	730	722	681	682	744	656	723	733	685	719	724	708	734	740	718	709	683	707	711	661	721	770	687	701	686	670	723	717	713	724	656	717	704	714	704	770	704	734	703	663	687	717	669	719	693	654	684	751	713	680	715	693	752	709	742	710	766	680	679	714	662	736	765	690	690	694	681	707	675	725	755	729	723	701	747	713	748	666	673	735	729	714	684	681	698	731	691	727	713	683	740	667	711	712	735	755	705	703	739	714	747	664	714	690	630	717	684	712	726	748	630	708	689	720	686	689	705	724	713	706	688	715	695	735	698	701	706	713	743	680	666	680	695	688	737	670	675	730	671	718	691	737	718	730	689	722	712	649	685	755	699	695	692	696	699	684	729	689	670	747	708	685	682	717	672	720	745	727	729	703	689	750	754	669	712	638	697	728	719	723	734	694	714	719	692	726	751	716	718	699	739	700	747	670	730	726	729	740	738	698	711	700	738	719	670	701	739	707	715	713	700	694	715	666	694	701	775	685	644	693	721	654	665	703	706	688	692	705	690	709	675	686	735	679	672	691	651	698	710	689	699	732	673	723	745	703	731	702	690	690	672	734	733	688	706	716	676	732	671	686	728	688	680	684	685	767	739	701	745	704	743	723	763	729	681	736	710	725	718	716	685	643	746	746	739	702	700	729	735	726	744	696	715	660	727	702	700	700	673	741	741	680	683	716	728	688	731	669	695	741	645	663	737	708	666	692	659	720	695	648	720	776	709	714	671	680	677	708	704	689	734	716	716	688	702	712	705	699	687	716	712	722	745	705	692	646	755	714	710	688	734	686	722	691	754	709	687	715	702	701	728	713	737	684	713	687	681	692	700	672	713	680	687	706	714	664	676	725	683	759	741	700	703	729	688	695	706	660	713	719	719	692	672	737	671	690	735	684	754	737	718	720	745	653	699	688	694	656	685	733	714	745	685	718	711	699	701	693	691	706	721	702	701	728	673	714	711	691	681	682	719	663	659	681	692	687	749	692	734	723	694	727	644	710	716	736	728	719	717	709	681	706	753	735	753	678	720	722	700	722	731	726	716	702	710	686	708	781	714	690	652	700	719	741	726	718	743	710	685	752	716	687	720	702	688	733	749	736	678	694	777	706	712	680	676	700	696	641	714	652	726	723	771	756	703	712	745	710	694	668	695	692	737	728	708	678	670	728	750	712	743	655	717	714	647	697	719	754	714	763	687	679	686	698	662	653	736	701	724	687	674	723	716	665	675	669	722	691	712	721	696	747	704	704	730	689	698	755	653	721	676	673	693	647	712	684	705	720	743	670	638	692	752	653	666	691	713	727	714	699	714	685	754	695	746	704	702	699	783	689	708	707	692	710	710	681	693	730	698	728	698	684	720	713	697	690	756	700	707	725	687	695	745	723	685	691	696	695	741	714	727	678	735	682	723	689	654	675	686	705	721	686	706	678	705	707	739	688	701	683	695	665	684	662	704	671	664	665	741	692	692	662	694	714	704	724	694	705	674	743	714	719	709	678	713	729	717	707	694	688	688	708	747	679	689	673	685	701	679	676	729	683	721	705	719	719	708	715	721	719	717	699	669	684	671	678	738	686	680	720	734	707	670	693	718	732	692	732	651	742	753	700	703	693	703	712	670	683	690	723	712	698	709	732	709	765	697	727	708	698	704	719	711	714	709	755	660	686	696	717	731	681	713	697	728	652	743	707	738	742	708	704	732	732	723	684	714	721	690	705	691	724	706
29499	11937	7584	4545	2705	1842	1459	1327	1148	968	811	734	566	574	531	539	486	446	427	399	412	442	417	428	468	365	392	378	368	387	450	438	359	386	386	393	350	398	376	390	382	405	385	391	392	360	372	397	358	393	404	444	379	364	384	378	384	363	332	405	415	377	385	387	388	402	435	400	381	403	386	333	399	391	386	336	394	397	373	422	438	421	406	361	391	364	434	415	433	371	405	398	361	365	383	375	376	379	390	359	341	400	385	386	408	416	408	367	378	373	403	383	365	386	419	357	401	369	388	397	424	375	395	406	398	399	365	370	427	408	383	391	406	401	391	384	408	349	378	360	366	370	387	394	389	393	364	380	372	375	387	349	390	402	383	423	391	400	379	390	394	392	359	405	380	374	388	388	410	389	378	364	391	376	394	401	389	378	347	378	343	361	380	413	397	372	339	402	405	384	392	389	386	368	394	383	363	415	356	363	384	393	361	389	387	388	389	391	372	419	391	400	371	420	380	426	392	366	382	374	340	382	397	409	408	400	407	396	354	385	395	367	365	398	394	356	380	348	330	387	331	368	386	377	389	370	340	396	396	392	376	355	391	377	369	350	393	393	387	416	377	385	382	374	412	401	385	374	390	380	376	344	385	369	379	397	408	371	381	390	367	378	405	341	374	389	384	370	403	375	398	357	389	392	396	392	394	384	374	364	361	369	400	366	379	371	378	348	359	391	383	364	392	391	378	397	366	364	337	383	364	353	380	375	392	377	397	374	389	374	385	387	418	363	396	387	401	423	372	390	418	328	371	383	366	401	358	376	382	358	378	392	424	360	390	428	404	420	366	406	402	382	394	430	409	389	376	404	381	340	397	395	427	395	376	412	348	355	324	365	351	407	381	395	361	413	386	396	402	424	407	419	373	380	415	364	355	392	361	383	370	387	391	392	401	381	390	369	429	357	386	357	387	394	394	385	402	405	391	385	370	367	412	364	408	349	329	364	415	418	378	390	383	406	375	386	389	400	388	401	410	393	377	352	412	396	357	390	398	383	388	374	392	386	369	378	358	439	373	364	377	378	360	436	410	371	381	404	387	422	353	382	366	393	380	374	383	393	401	376	388	352	367	428	415	412	372	379	395	360	349	396	367	377	442	370	340	362	375	400	407	362	380	369	387	377	386	415	395	409	404	403	381	394	421	364	373	379	371	396	373	426	379	431	384	369	357	397	358	351	395	389	425	382	395	382	378	373	368	390	361	378	383	388	366	351	349	432	353	386	398	341	363	376	420	392	364	415	360	425	362	375	339	406	396	356	367	397	403	349	369	414	382	382	411	420	389	381	362	372	377	369	356	359	400	378	352	363	348	351	395	370	391	392	406	395	438	351	357	427	364	404	399	418	359	394	359	384	370	381	343	396	421	396	389	392	365	398	404	392	364	384	378	391	393	386	400	357	416	368	319	397	371	372	388	390	377	402	384	378	399	379	396	385	379	432	389	375	370	386	369	393	405	351	374	370	361	396	382	346	388	363	423	396	377	368	403	391	389	401	423	392	366	345	412	371	361	395	387	389	400	385	417	398	358	373	357	390	397	399	352	382	362	433	348	385	369	380	387	364	391	393	390	375	391	421	391	373	381	342	361	371	370	385	384	393	361	393	356	360	393	398	378	403	372	367	394	369	365	395	402	409	406	405	374	381	400	380	357	426	416	419	348	350	340	407	363	410	382	334	391	363	390	362	377	385	395	366	406	385	377	407	380	362	382	385	404	390	386	352	384	393	345	336	366	385	356	386	386	380	408	375	395	403	412	367	406	389	379	397	405	375	363	406	410	379	403	429	402	377	394	409	368	369	399	430	372	379	421	393	401	399	390	368	385	392	394	381	394	394	420	372	413	393	396	426	385	414	394	394	423	371	354	385	410	385	379	352	370	383	412	374	390	394	387	395	398	425	353	407	385	370	395	370	357	377	364	373	420	377	363	397	351	357	396	374	404	366	387	390	360	407	406	370	383	392	415	384	371	377	394	360	385	433	383	399	377	412	363	372	390	402	414	370	402	350	411	385	403	377	365	399	364	383	385	372	401	395	397	418	388	383	368	408	417	407	358	379	411	359	372	385	394	364	375	362	369	360	344	381	356	405	400	373	369	368	400	383	357	404	370	379	392	365	358	404	343	348	378	342	375	385	386	371	395	413	379	418	395	372	365	408	381	339	376	351	392	373	385	415	393	368	390	383	378	347	371	378	408	381	363	412	420	375	401	385	412	404	390	387	366	369	376	385	390	365	365	375	356	357	433	404	408	380	372	357	406	415	392	373	389	401	417	373	348	375	368	363	369	368	389	389	382	386	365	390	442	358	370	384	384	397	399	396	386	399	332	382	395	367	395	405	383	382	399	382	379	378	433	388	358	384	391	431	399	389	405	383	384	368	417	364	387	360	398	415	386	413	367	404	397	398	409	302	380	360	397	379	342	385	367	392	384	403	387	393	366	387	407	372	374	370	362	366	389	432	385	399	412	417	353	392	380	357	390	376	401	357	369	413	401	411	393	378	361	364	335	363	393	400	364	381	397	392	392	374	359	413	423	437	372	374	352	403	364	370	403	369	415	384	376	376	390	343	356	376	382	368	395	398	400	357	368	359	394	381	461	407	369	381	381	388	416	401	385	390	369	370	367	383	376	357	386	353	361	398	364	401	424	379	406	413	382	351	409	404	358	378	405	363	393	386	374	390	391	398	388	408	383	406	403	354	387	384	365	383	404	362	387	349	380	393	402	357	369	412	398	403	354	390	383	389	416	397	376	396	397	362	423	353	377	387	370	377	360	385	400	342	409	403	357	397	388	399	382	398	386	387	430	384	395	374	377	412	410	434	348	427	393	363	390	366	391	392	386	350	375	392	389	409	390	389	365	376	437	393	369	362	385	400	377	368	367	339	395	393	350	413	406	397	402	350	408	395	371	397	402	357	395	380	388	393	374	370	375	382	368	388	415	379	403	372	395	395	388	390	386	356	413	367	426	386	372	381	384	375	404	396	397	400	407	382	396	391	389	360	395	367	384	358	352	378	385	399	400	408	396	400	379	379	372	357	362	397	381	349	375	413	391	358	427	391	363	406	387	385	401	391	365	409	390	376	408	416	386	356	388	375	391	396	366	347	365	382	379	387	344	366	406	387	363	360	379	386	401	367	366	382	383	353	395	405	350	341	406	361	356	363	387	383	406	383	356	382	389	360	394	397	385	409	371	322	388	362	416	413	432	370	378	399	399	399	345	364	385	380	365	421	388	401	364	400	394	369	419	374	403	392	379	412	424	382	354	399	356	367	399	393	394	412	341	382	370	353	383	389	389	408	370	401	406	381	399	363	377	410	401	376	400	367	355	380	385	408	365	353	359	364	343	377	416	399	391	370	371	381	381	365	414	357	382	394	397	361	386	385	392	386	359	374	363	373	396	410	415	371	368	373	393	383	387	370	376	371	367	417	392	374	421	375	357	387	389	365	397	380
16253	7814	11092	10181	7976	6585	5831	5261	4432	3872	3244	2681	2008	1809	1628	1493	1422	1375	1215	1226	1091	1077	1110	1136	1007	939	923	927	941	947	974	872	894	918	909	884	864	895	908	919	904	912	867	879	866	882	911	823	885	849	812	789	843	826	856	835	856	858	859	831	853	836	826	865	868	854	823	845	809	864	846	865	827	876	835	793	848	849	878	832	851	825	845	818	877	839	882	806	815	793	854	879	856	824	830	779	794	775	833	849	860	836	856	910	816	841	891	811	824	799	779	841	831	838	826	874	858	873	804	858	811	831	839	861	833	805	829	799	831	847	828	792	762	803	858	840	880	832	806	792	850	828	850	833	846	832	843	903	888	867	798	826	826	856	858	815	882	807	823	830	836	834	836	853	859	843	842	822	845	841	865	795	871	843	869	872	880	855	896	838	850	855	821	862	825	838	813	889	803	863	817	842	837	898	827	847	819	811	867	846	867	807	826	834	885	838	877	861	874	851	848	869	843	881	823	878	893	876	843	811	835	872	798	812	798	826	884	895	821	806	790	780	835	836	829	858	888	861	822	804	795	822	827	833	851	811	844	850	844	826	822	841	819	882	890	866	803	781	804	828	859	790	856	882	887	882	845	851	830	847	838	808	840	828	798	894	829	818	810	839	875	852	850	867	865	833	834	839	885	845	787	847	815	855	880	823	790	923	826	890	838	794	855	880	807	818	869	834	855	803	832	873	811	859	753	860	819	809	858	829	840	763	840	842	825	796	830	891	820	837	863	880	839	817	805	800	843	836	847	831	812	887	866	868	815	787	830	886	878	833	821	813	843	847	784	780	833	873	827	812	822	823	862	834	858	784	827	880	814	833	901	897	846	850	776	855	881	777	826	822	787	812	841	786	853	840	798	833	844	832	810	818	846	834	813	866	821	789	832	847	878	847	852	867	847	831	812	849	827	882	844	860	858	810	835	809	898	845	846	850	870	816	832	814	852	835	815	839	884	825	789	829	884	805	825	857	820	877	801	805	821	868	841	809	825	800	862	860	801	818	839	836	876	818	835	834	837	861	841	847	873	802	824	889	793	843	870	868	781	852	842	837	820	843	839	850	867	839	850	831	838	899	888	847	894	854	838	895	863	829	846	851	852	826	893	811	838	836	835	859	856	839	891	826	822	833	816	861	807	816	790	789	861	881	890	805	813	833	820	826	855	857	817	799	836	821	843	896	816	870	856	786	817	879	852	890	871	839	824	812	829	855	775	843	863	804	797	840	827	834	842	889	821	868	808	820	846	828	831	886	906	778	857	815	818	838	857	858	822	830	809	807	830	827	863	853	897	818	826	825	889	831	874	839	850	828	873	853	840	792	810	835	821	880	838	827	868	853	830	785	827	854	835	871	839	790	850	827	869	851	850	866	802	858	852	842	845	828	880	803	801	856	853	843	854	899	876	823	815	870	810	830	835	828	841	865	835	846	844	887	900	826	840	875	854	805	863	802	904	852	831	788	809	796	862	881	849	837	766	827	841	846	817	860	896	810	836	892	805	832	828	868	907	832	814	820	863	831	880	855	827	860	914	834	835	835	837	899	847	882	864	830	844	830	839	859	797	872	817	782	814	874	889	893	867	892	815	792	839	834	887	872	835	818	867	802	816	823	804	876	788	848	784	850	828	839	846	847	881	826	819	836	821	857	844	808	770	848	836	856	899	839	769	822	830	827	808	858	887	826	898	814	821	832	848	885	828	864	774	866	845	812	832	863	863	857	876	852	826	844	842	838	848	875	843	850	899	801	869	845	814	868	858	826	842	860	828	865	847	892	864	874	781	843	865	872	837	797	855	875	842	838	822	855	872	843	829	830	831	875	869	779	840	854	882	828	833	887	814	876	844	867	835	856	841	812	811	826	842	855	834	856	832	844	829	797	867	819	806	848	868	852	868	864	897	878	805	854	802	818	811	833	806	837	836	839	847	838	866	798	833	769	834	837	838	850	849	811	845	827	843	776	818	854	800	861	840	886	817	837	810	845	799	827	835	823	838	828	841	873	888	806	854	843	839	763	834	841	865	822	847	857	861	878	828	837	820	853	828	851	845	902	903	859	841	828	849	830	826	883	827	838	844	882	838	825	870	853	888	854	840	836	846	829	905	795	821	827	818	823	846	855	857	815	777	837	800	822	824	830	830	855	813	861	873	866	831	858	862	818	863	861	819	879	819	852	820	809	838	793	816	834	816	852	833	829	858	832	835	837	790	819	865	778	812	806	836	825	814	892	816	799	794	842	831	881	846	883	863	844	857	838	844	830	850	816	811	858	837	814	843	858	794	896	873	817	833	812	832	845	878	808	839	884	876	875	835	849	817	865	853	863	879	823	922	836	866	841	835	869	835	882	822	850	868	807	797	824	919	848	893	823	844	840	891	881	809	896	871	776	850	889	862	819	841	796	818	829	841	888	855	878	780	872	803	892	788	798	857	844	827	793	854	865	816	812	840	842	885	887	837	843	840	818	811	825	814	834	844	815	806	873	854	843	820	802	822	806	850	830	815	821	848	827	848	845	831	861	856	792	904	814	832	801	828	883	816	885	757	867	883	807	829	864	843	865	864	813	795	837	831	873	850	877	811	828	856	896	787	789	800	857	891	872	841	842	848	882	843	809	831	762	880	832	848	809	849	848	868	842	887	811	857	895	859	778	850	800	867	797	850	832	822	844	765	847	854	799	797	848	837	826	790	828	796	847	835	836	842	826	856	878	820	810	820	852	825	873	840	840	865	850	825	854	824	785	829	853	878	849	865	859	809	853	847	845	843	850	858	867	844	858	893	808	854	868	850	829	862	848	895	829	879	791	811	833	796	821	791	848	869	821	834	826	781	851	835	832	793	843	826	822	790	849	859	831	834	869	824	841	900	824	866	847	823	846	800	823	868	839	917	861	863	827	805	806	798	884	774	860	832	845	886	828	832	830	827	825	814	849	813	852	836	855	854	856	835	875	860	891	901	874	824	828	823	818	809	897	845	840	849	839	796	843	828	815	827	863	809	826	821	806	844	840	835	807	873	871	844	853	793	823	836	857	848	868	783	821	871	788	864	808	850	808	844	773	831	748	825	821	844	848	824	831	850	912	865	825	816	863	835	885	820	793	850	823	857	869	846	837	844	890	808	777	852	813	797	851	851	852	837	835	864	852	879	857	831	771	851	851	804	834	836	827	832	869	828	864	817	857	829	819	805	867	838	846	851	792	848	863	858	818	872	877	849	851	865	807	814	877	838	847	890	826	874	807	866	815	820	821	842	892	847	869	866	824	844	821	831	835	870	842	832	759	862	834	836	815	836	824	828	858	869	837	842	873	891	798	784	857	825	862	859	858	886	859	874	837	819	804	814	818	828	812	851	858	860	853	827	840	850	813	875	843	812	827	803	848	862	849	846	833	819	842	845	824	866	825	871	820	871	825	829	817	836	927	850	877	823	816	853	867	889	837	874	792	812	858	820	818	821	827	824	847	831	847
10918	3919	2762	1678	1118	779	730	640	639	584	551	461	428	398	375	356	412	368	373	366	352	365	361	354	366	340	361	341	350	409	319	338	351	332	344	321	332	322	326	327	342	353	347	369	366	322	357	332	324	355	348	294	313	329	371	308	336	340	350	322	333	325	345	332	327	329	340	364	353	333	341	356	339	345	340	326	334	313	334	301	397	345	361	365	308	357	329	317	342	309	326	337	351	340	329	340	367	344	365	329	334	303	319	313	317	355	316	326	316	326	367	350	354	315	324	337	357	314	321	296	354	317	361	352	317	344	343	348	289	335	329	319	367	318	383	330	348	373	310	322	359	342	331	315	361	343	343	360	309	373	328	349	341	356	336	318	319	333	349	328	373	356	363	330	344	344	358	331	303	317	341	303	328	345	349	347	333	333	350	338	347	354	353	361	341	315	338	334	364	356	349	368	377	359	339	355	319	401	308	356	346	380	324	333	326	321	328	346	345	332	354	367	339	341	340	366	338	331	347	330	343	388	348	305	373	323	330	371	369	340	340	313	352	335	327	332	363	352	301	338	313	340	302	362	343	348	368	318	318	357	323	340	326	315	328	361	338	323	324	342	331	349	324	338	331	340	328	305	356	364	323	330	355	347	312	322	343	337	322	337	308	351	334	312	360	349	321	358	369	323	284	305	307	345	339	390	378	350	314	353	357	340	329	325	340	343	313	338	334	303	339	340	344	319	308	375	341	329	340	327	346	296	353	320	345	317	371	342	326	331	313	361	318	342	347	351	360	322	336	336	351	350	332	324	331	337	358	328	332	334	328	337	331	330	323	344	320	312	332	360	304	338	352	317	354	326	377	362	339	305	401	357	326	336	388	336	320	383	329	308	326	314	318	368	351	343	344	341	331	334	374	340	356	320	346	324	326	376	345	331	350	363	307	364	342	356	358	374	359	343	321	346	373	332	325	342	365	335	318	335	359	337	392	327	348	296	293	342	300	334	316	329	346	323	342	312	348	323	345	342	372	322	342	331	350	304	324	334	331	324	339	370	342	311	364	317	340	340	344	317	363	353	317	326	347	338	385	350	343	375	301	341	338	370	307	314	372	374	332	315	361	328	318	311	358	346	345	333	321	347	321	341	354	354	336	342	309	372	326	310	351	329	355	328	325	375	312	325	333	331	334	357	319	353	350	361	355	301	371	346	335	341	327	315	301	355	328	352	332	356	356	319	329	294	358	324	310	324	326	347	331	343	386	328	331	332	322	330	294	360	354	352	323	335	344	359	313	354	323	367	381	314	320	325	312	304	375	330	340	347	344	347	355	356	326	345	321	324	348	342	317	375	359	363	338	340	349	351	350	326	295	315	363	358	348	336	335	348	374	324	303	334	369	363	348	338	378	341	359	348	330	310	304	360	335	328	334	346	335	344	316	312	330	337	330	323	303	339	313	363	375	333	333	352	358	342	348	369	354	348	346	368	342	319	344	339	324	349	346	345	362	373	347	311	328	333	381	317	319	367	318	328	347	351	345	366	356	356	357	360	358	305	340	299	352	324	370	308	339	322	316	346	357	341	373	348	342	317	360	358	347	357	327	314	314	355	335	355	299	320	348	307	317	355	359	334	332	329	335	352	350	352	331	322	316	336	362	309	335	311	314	333	330	353	379	362	339	370	351	338	370	348	343	321	304	332	359	340	373	314	323	368	310	300	361	345	367	341	374	337	337	328	398	348	338	350	331	351	331	352	303	374	323	316	363	343	362	344	344	345	341	315	334	302	294	344	382	349	312	309	276	318	335	353	368	331	321	333	368	300	320	330	353	365	346	352	376	320	354	350	326	330	319	335	296	343	329	335	351	331	337	360	327	352	385	339	346	312	341	375	347	323	359	340	344	338	338	315	334	359	326	335	330	327	347	303	364	342	339	340	378	324	339	347	368	356	348	362	348	358	349	324	346	308	337	338	337	368	363	335	340	338	327	301	338	351	322	329	362	331	326	337	348	338	351	350	312	345	355	353	334	356	348	370	340	339	327	304	362	298	341	334	314	340	296	346	347	349	334	363	340	325	310	324	374	333	365	313	333	335	340	334	348	343	319	336	377	376	344	332	303	340	365	367	355	332	317	340	338	345	343	350	303	314	322	332	342	305	374	350	331	347	342	316	363	295	363	363	363	312	343	333	337	341	339	357	321	312	304	343	333	347	368	363	325	343	331	350	347	333	349	336	352	342	306	342	341	328	334	347	294	376	321	337	350	326	332	345	358	321	318	357	372	311	307	315	311	324	354	315	316	345	338	304	336	333	330	306	340	326	328	317	325	308	337	361	330	315	305	320	338	299	312	358	322	328	339	336	352	309	348	323	363	363	339	338	334	351	331	348	305	318	358	342	355	344	311	320	347	340	308	341	342	321	367	329	334	367	381	357	305	334	330	323	323	307	342	350	332	350	356	364	316	333	367	322	310	294	341	324	342	328	355	315	341	334	342	343	326	353	367	352	312	338	347	320	322	322	331	359	348	332	339	328	330	343	354	357	338	313	316	325	319	323	347	351	348	343	336	337	361	354	337	330	308	308	312	343	320	322	325	374	297	325	332	333	334	367	339	326	328	353	350	316	324	364	351	344	382	365	330	313	365	337	337	349	316	326	290	310	311	344	338	341	293	327	312	333	332	318	321	345	372	324	332	320	305	345	300	353	347	313	284	348	341	313	343	346	347	332	315	324	333	375	355	357	295	328	349	322	341	350	340	345	336	338	313	331	330	355	332	371	325	330	309	328	312	324	326	326	370	321	319	325	330	349	364	308	344	357	350	368	339	335	338	343	355	330	337	314	327	325	377	372	312	313	324	312	323	360	312	332	317	307	321	320	317	362	283	315	354	341	369	355	357	320	335	355	340	343	360	323	359	331	322	358	338	347	344	339	358	325	313	382	315	326	376	335	308	338	329	349	347	365	358	330	360	327	388	340	348	353	359	337	353	315	327	296	330	342	313	338	328	344	321	321	341	338	332	342	330	355	357	349	341	360	346	333	361	360	352	325	327	357	346	343	346	343	369	347	375	318	347	337	333	317	344	350	358	335	322	326	354	350	328	331	336	357	321	368	357	316	332	332	371	392	303	354	353	369	337	331	381	336	339	308	312	319	343	332	336	311	353	334	345	352	335	318	351	346	310	334	339	353	348	324	319	352	331	339	346	364	326	325	309	328	331	347	316	311	310	337	322	324	350	378	324	332	330	311	352	309	327	385	334	381	360	368	330	344	328	333	330	352	335	338	359	351	294	313	329	354	364	392	323	353	349	343	354	331	324	345	332	367	333	309	356	318	316	319	363	372	352	337	344	349	371	352	333	375	320	328	340	342	346	322	327	344	316	375	326	385	312	388	307	347	319	327	329	330	340	331	305	284	337	327	337	309	359	345	350	375	379	335	344	309	339	363	362	337	314	343	344	348	336	324	333	373	338	333	330	352	336	355	306	325	327	369	330	327	318	322	317	340	331	361
6503	3359	5005	4567	3867	2783	2650	2285	2030	1918	1797	1523	1205	1114	1070	889	867	915	891	918	864	848	872	820	794	800	814	805	768	774	766	764	764	765	778	746	714	745	727	727	744	781	732	738	749	732	755	677	763	693	759	764	734	710	719	709	731	740	739	738	723	719	792	720	775	781	700	724	730	775	728	765	746	783	704	739	775	736	727	716	740	744	773	722	712	748	721	769	714	691	691	740	705	714	695	786	721	786	678	738	717	796	766	720	722	748	728	741	736	723	748	736	748	747	775	710	690	711	726	784	729	755	782	749	747	747	751	728	706	717	669	713	741	718	723	732	776	755	730	713	733	776	764	756	748	758	764	708	713	710	782	752	751	734	684	743	732	764	739	746	732	735	744	764	755	716	733	703	754	753	784	704	714	758	737	729	790	776	798	731	733	726	761	767	728	730	735	729	767	754	700	769	736	743	707	737	705	744	747	762	741	798	705	724	752	688	774	745	758	727	754	808	764	749	716	776	743	759	768	762	758	694	705	713	764	737	752	741	708	791	723	716	749	704	734	725	706	748	725	702	760	663	777	722	752	742	744	739	732	743	773	740	745	690	773	753	723	708	734	749	773	794	737	736	721	748	751	745	725	767	736	761	725	737	716	701	780	761	794	763	770	746	720	786	739	724	742	796	722	714	792	790	711	734	696	719	709	743	748	706	718	688	738	768	754	785	734	729	741	690	702	765	752	740	724	763	710	734	734	760	741	771	777	688	710	716	728	758	707	765	736	725	727	691	751	755	741	746	752	728	728	742	728	732	731	759	744	732	760	736	725	759	774	741	731	716	691	750	720	777	737	722	742	727	773	744	760	746	764	765	782	758	770	727	711	771	714	726	785	696	727	757	756	752	758	721	732	725	734	712	769	743	774	748	740	743	752	740	765	714	709	734	730	713	738	744	710	740	736	724	738	731	679	709	765	723	726	707	741	709	705	754	712	666	758	695	776	729	727	761	747	746	695	749	707	775	765	779	737	765	767	754	740	742	739	753	714	754	763	738	743	718	773	798	804	699	764	739	703	751	688	730	712	757	686	740	750	765	744	759	742	729	751	741	723	756	726	711	750	730	746	749	720	694	737	702	761	727	700	751	737	699	781	723	747	717	702	749	741	723	750	751	765	723	719	746	755	706	720	701	671	708	771	755	696	753	738	769	736	751	711	713	708	767	790	678	724	733	776	777	736	756	801	747	714	729	718	729	788	729	770	732	758	754	706	754	764	737	725	706	721	753	727	746	729	781	768	714	692	730	728	768	713	804	683	727	746	769	687	756	793	758	703	708	752	763	731	715	770	699	769	735	708	763	744	720	717	733	698	736	749	726	738	736	782	759	710	746	711	738	751	724	742	690	752	805	713	748	752	715	756	777	737	744	769	707	783	726	691	769	725	726	780	750	724	785	771	745	705	720	814	768	785	777	674	724	761	740	748	715	730	730	749	707	688	725	694	746	719	731	730	733	735	695	693	720	729	755	683	733	717	736	746	733	768	755	720	722	742	723	749	752	759	711	710	754	733	770	739	722	744	758	712	699	710	735	727	748	727	688	706	730	715	704	744	728	754	716	711	742	706	761	713	772	708	718	743	775	734	735	753	767	790	737	720	737	792	735	776	745	676	736	783	687	721	767	728	711	760	719	742	727	757	782	754	783	770	730	736	736	738	771	726	764	748	788	693	671	793	713	765	744	761	696	725	680	757	770	758	731	730	757	811	762	710	694	659	735	780	768	774	776	728	748	774	742	756	714	722	789	746	762	757	759	703	705	753	693	763	826	731	754	754	731	741	792	745	725	720	741	768	736	785	723	713	747	741	772	713	703	720	750	769	715	749	728	774	712	727	712	701	760	702	768	772	735	749	744	733	755	759	752	722	718	728	768	734	714	755	725	692	701	770	731	717	742	753	727	732	727	739	737	758	700	729	733	723	719	725	688	746	755	734	761	754	774	787	731	729	723	760	717	780	764	772	785	713	759	748	806	715	722	728	751	711	704	704	760	733	733	769	723	712	753	723	747	773	718	742	739	766	743	711	755	740	780	784	718	711	699	767	701	741	786	740	705	739	712	734	681	765	731	721	729	720	754	739	773	731	721	755	733	738	767	705	718	771	700	735	753	708	732	734	721	724	735	748	749	709	768	659	738	733	740	730	745	735	703	797	762	761	722	746	758	748	743	734	773	720	735	719	780	765	719	731	755	745	709	768	740	734	690	738	733	713	732	701	751	725	736	787	768	721	764	744	793	748	783	736	723	725	705	777	725	739	733	707	818	794	743	722	756	708	740	736	763	778	707	701	727	773	764	749	785	759	717	708	751	732	715	744	735	777	738	752	742	724	723	745	758	759	742	741	732	711	716	775	727	771	722	725	754	747	693	759	801	742	737	741	749	764	714	717	711	728	745	757	740	761	701	763	679	692	747	732	754	780	711	738	774	800	778	718	725	738	745	741	722	747	711	763	731	768	778	756	707	768	810	724	738	756	756	735	707	784	760	712	700	697	738	750	789	733	795	761	714	734	730	788	759	716	751	756	726	741	753	780	705	726	750	751	712	732	764	710	729	681	671	756	762	768	759	746	772	757	753	780	764	709	722	741	812	678	729	714	706	716	709	770	751	716	732	779	760	756	741	802	745	696	752	743	779	708	758	781	701	719	756	718	731	653	735	750	705	765	743	697	747	750	736	732	755	740	763	755	720	771	704	722	726	734	760	738	745	736	767	694	733	753	714	708	697	752	737	750	717	748	735	752	765	712	779	751	755	763	728	705	752	757	719	727	762	697	698	685	719	688	764	705	736	738	717	731	747	725	779	735	794	726	767	753	725	713	712	722	752	751	729	751	745	698	761	739	769	758	692	732	715	745	756	738	754	772	716	765	758	715	723	703	763	719	762	746	778	749	770	744	747	702	697	782	728	658	740	706	756	742	766	746	681	788	738	704	727	716	764	775	742	738	748	737	742	737	811	714	697	737	725	759	753	729	722	760	664	743	730	720	754	782	735	774	749	765	742	735	733	653	783	746	702	763	785	740	696	695	731	756	738	714	743	789	708	694	761	774	702	724	728	772	763	696	778	741	758	713	707	723	752	742	800	775	756	729	736	764	737	743	752	714	742	783	759	731	766	724	731	737	748	732	754	747	768	756	703	734	709	752	718	765	761	772	755	728	737	728	737	758	763	727	738	756	734	687	733	712	774	708	730	735	749	751	728	741	729	751	766	740	712	746	750	734	734	717	776	776	752	766	744	767	729	693	767	744	780	743	718	719	745	800	775	776	714	752	753	700	746	745	709	697	764	745	708	695	736	750	771	783	773	746	727	731	782	737	656	772	766	732	725	749	733	771	690	749	766	764	746	704	735	730	773	762	769	686	763	718	697	727	726	772	726	755	751	707	743	750	778	733	752	744	744	770	702	781	734	716	729	803	737	772	742	711	728	759	756	757	747	734	752	712	694	766	723	754	740	686	730
21827	7768	5156	3054	2095	1232	1053	892	748	711	615	537	466	432	398	393	397	343	333	326	353	317	390	358	338	354	324	341	360	318	311	293	327	327	310	323	304	284	304	324	347	340	315	332	336	315	329	312	288	317	313	322	341	330	313	296	292	318	289	348	317	309	307	353	326	312	330	338	310	322	302	304	316	329	332	324	332	298	301	328	327	339	301	322	338	313	281	325	330	336	319	328	334	354	332	313	297	303	314	313	297	323	290	282	272	331	287	332	331	336	319	326	330	321	284	298	377	313	333	299	315	318	328	323	310	316	326	328	301	324	320	324	335	310	323	309	330	310	300	299	319	317	318	326	329	285	298	317	303	300	301	364	329	340	312	305	309	312	317	303	302	319	323	298	318	317	298	287	285	293	315	351	300	323	294	328	336	297	283	290	317	298	301	272	308	327	277	321	342	280	319	292	332	286	291	323	325	299	331	308	321	336	293	346	321	325	323	335	317	307	319	325	335	277	342	303	345	282	305	309	306	315	351	354	335	278	256	297	294	359	337	342	344	354	335	327	317	285	299	339	322	304	316	302	345	282	309	289	321	323	275	331	310	286	327	328	300	310	318	301	282	293	318	316	310	324	294	339	271	292	317	325	304	318	328	309	313	310	340	292	326	298	363	294	316	293	336	315	325	315	296	357	333	305	280	296	310	283	298	298	332	320	267	320	306	307	307	305	308	281	308	337	331	332	292	264	304	302	264	294	281	315	306	306	301	304	367	311	340	332	276	331	310	289	323	297	341	337	319	344	338	337	326	317	304	324	338	345	316	292	317	304	289	315	319	339	323	332	334	291	310	288	345	295	293	285	286	310	317	304	314	302	323	306	318	315	322	317	324	321	315	305	321	322	293	280	321	316	322	282	336	296	317	297	322	310	304	283	303	265	275	333	291	306	316	325	343	282	271	278	324	314	330	283	313	305	328	316	321	315	304	313	320	362	328	310	317	314	323	302	314	301	310	318	291	322	312	304	302	283	301	323	318	293	277	313	303	309	312	324	303	303	297	311	311	300	301	280	346	295	324	332	290	296	313	302	325	290	286	310	317	347	285	314	313	330	294	301	325	288	320	336	293	325	313	326	297	310	329	310	305	343	295	299	289	347	304	302	313	301	266	283	334	332	318	284	328	314	335	357	312	273	296	302	330	341	323	355	306	310	356	282	330	321	296	304	322	318	346	334	297	311	325	295	285	309	283	290	326	332	325	303	296	314	312	314	302	319	272	285	321	330	320	319	337	332	307	324	316	359	339	303	308	346	331	311	313	324	314	297	310	320	310	296	331	309	324	339	294	325	303	306	306	345	319	275	321	333	332	334	293	296	300	341	336	306	345	295	318	316	329	331	316	309	299	336	310	305	305	324	320	279	360	312	264	301	330	341	335	309	338	282	306	308	322	337	286	273	332	317	329	330	297	301	345	300	299	337	314	285	356	302	341	301	298	306	333	359	321	303	330	314	299	328	318	321	297	339	295	315	304	315	321	300	318	307	324	318	346	307	314	317	328	344	299	303	341	299	316	326	333	310	327	303	309	287	303	317	321	314	304	288	315	335	309	306	329	320	257	295	301	301	353	293	327	327	324	313	321	331	323	326	316	288	289	335	348	303	334	300	322	322	352	339	308	295	303	317	309	297	352	332	341	305	310	321	302	308	347	300	270	342	280	275	316	314	280	348	303	286	294	320	316	308	282	297	322	305	281	288	297	316	294	302	310	321	292	323	303	311	291	313	306	328	324	300	316	327	330	315	335	296	282	288	323	318	309	319	314	291	350	316	297	314	293	301	293	304	307	291	305	308	291	335	306	309	324	305	307	288	316	337	292	333	329	306	288	274	340	315	324	291	359	330	321	324	301	308	288	334	337	299	294	322	310	314	312	287	333	321	308	343	350	298	316	334	339	307	279	354	308	280	329	301	335	306	296	301	288	285	278	337	342	268	316	321	349	292	286	306	308	350	316	303	304	329	305	289	306	291	333	296	325	291	291	311	317	326	314	308	309	302	335	336	325	362	323	310	319	336	305	294	315	327	289	307	288	312	321	330	295	320	272	306	304	334	305	309	297	275	341	320	328	336	323	295	302	341	308	305	302	355	333	283	341	299	352	301	303	335	315	331	314	311	317	302	320	314	333	306	345	328	329	314	300	316	312	294	309	343	280	315	339	313	354	297	312	296	310	303	326	295	315	321	308	312	331	293	332	295	329	292	326	281	286	330	287	308	280	322	326	329	324	305	337	343	317	310	292	311	320	300	291	294	314	324	318	350	322	311	346	318	340	325	310	307	322	311	309	292	338	305	318	317	318	329	322	352	317	289	294	302	291	272	281	292	307	296	346	313	317	334	287	308	317	295	334	339	327	312	311	325	287	278	330	305	292	311	317	337	319	294	335	297	323	345	337	275	316	326	311	307	316	297	305	320	290	318	308	326	296	345	307	283	307	316	376	321	299	324	301	301	343	318	313	298	294	312	283	333	293	308	304	307	303	327	334	328	304	323	336	323	343	307	323	328	324	334	331	290	312	282	295	309	303	292	291	323	333	322	284	271	343	303	319	312	309	340	306	317	320	296	326	308	372	330	312	321	306	346	291	319	298	290	351	336	316	346	319	304	291	343	315	336	285	333	309	314	302	311	320	329	325	316	314	310	295	305	300	288	333	311	339	337	341	342	329	276	293	338	342	303	305	298	312	263	313	296	303	307	316	317	319	348	344	298	307	312	325	309	304	309	362	294	310	290	323	354	338	325	323	339	303	325	319	289	348	318	319	320	318	298	321	333	309	318	308	282	340	323	295	275	286	284	332	329	276	334	312	316	308	320	341	325	320	311	291	294	341	262	306	323	311	314	315	297	325	312	310	326	297	311	334	319	297	275	272	339	303	275	320	318	318	289	325	355	329	293	343	329	307	309	300	309	289	301	313	313	321	304	327	360	274	305	347	299	319	324	334	310	334	282	342	322	322	320	329	294	305	348	309	296	315	300	329	306	293	279	328	320	317	326	288	325	324	312	313	293	293	329	334	316	332	332	315	331	283	357	342	301	345	304	304	278	282	329	303	318	318	318	277	287	294	332	337	321	322	336	267	312	284	272	292	320	345	310	293	288	320	340	271	316	327	321	327	291	289	325	313	332	284	296	307	335	331	319	339	292	301	320	307	309	339	307	341	341	340	306	340	324	327	326	329	319	280	320	288	313	324	290	297	309	321	314	314	323	322	298	331	295	311	319	278	318	319	291	342	326	328	318	319	307	307	317	312	320	305	319	348	309	314	315	327	300	310	294	325	299	328	305	300	309	355	311	294	287	321	340	298	302	330	335	339	319	318	333	311	307	340	311	315	316	308	289	331	323	311	330	327	326	318	284	312	324	339	349	326	316	313	301	290	267	304	306	304	337	308	284	331	329	320	308	302	341	328	309	309	307	329	351	315	273	273	304	344	307	294	331	313	311	332	287	272	310	320	297
13091	5767	8665	7574	6804	4708	4291	3635	3187	2935	2508	1953	1559	1427	1293	1213	1048	1062	965	859	939	853	836	851	813	827	798	750	805	738	795	793	779	708	717	746	749	742	754	740	736	751	766	750	731	696	721	690	696	761	655	694	727	736	689	701	709	714	763	706	683	673	723	701	714	746	729	695	697	683	700	664	693	676	711	642	678	754	721	712	716	744	712	675	710	684	715	680	662	712	734	706	723	708	676	708	673	673	719	690	660	746	695	688	704	723	709	672	691	653	691	653	695	734	698	718	683	663	718	704	709	710	758	712	666	690	674	717	709	703	716	670	650	668	677	711	661	669	707	725	696	697	700	697	712	687	779	689	665	695	697	725	678	701	719	689	737	704	745	660	696	678	758	703	700	754	735	704	683	697	687	696	761	701	664	690	656	708	704	692	699	742	691	696	715	765	700	701	732	660	681	727	689	721	755	650	683	693	692	744	763	693	709	732	704	740	677	731	674	707	731	744	713	722	656	680	715	712	670	726	704	680	751	674	656	736	701	725	712	750	716	711	717	720	749	732	709	713	670	685	708	693	697	663	703	733	688	779	737	663	697	728	652	692	673	709	681	681	716	665	693	732	692	713	729	683	712	700	688	680	732	689	690	707	734	703	656	684	683	739	697	678	717	696	694	705	719	730	676	649	690	691	686	701	686	741	734	747	680	714	738	705	674	709	738	696	714	718	684	709	755	701	733	693	699	720	712	626	720	746	677	741	703	696	700	699	704	714	707	698	738	680	710	672	720	710	696	720	691	700	694	690	714	730	667	703	716	717	709	742	690	701	708	697	709	700	691	727	725	656	655	712	720	716	732	675	661	675	686	673	690	679	681	660	757	708	702	685	698	706	750	673	650	721	687	747	763	710	647	741	727	671	712	709	705	712	760	632	686	707	696	685	685	661	668	690	701	639	694	702	703	630	734	701	694	689	669	743	712	701	683	738	700	735	697	717	729	666	719	723	745	726	666	712	720	721	727	709	685	688	706	707	681	701	700	651	734	716	676	679	718	711	710	706	687	687	733	674	688	725	709	723	721	748	687	700	738	705	671	734	710	697	689	737	725	704	746	728	708	731	716	739	681	687	730	749	680	702	709	756	678	676	694	690	752	700	712	611	728	742	673	707	712	720	712	761	728	667	707	730	697	737	719	667	686	687	695	719	732	735	667	681	745	703	702	735	712	714	694	657	706	712	747	656	688	714	694	674	711	742	669	732	699	693	693	691	712	720	687	694	682	729	662	674	761	696	709	711	664	788	760	681	685	714	694	707	714	704	726	696	653	716	694	664	708	690	739	693	707	723	759	677	713	705	746	701	704	669	707	719	666	718	718	707	713	649	656	707	681	701	704	698	692	732	726	704	733	677	673	674	710	740	742	698	647	697	703	661	697	691	694	716	696	699	696	717	710	703	695	717	705	718	696	732	730	704	681	713	733	699	685	716	727	679	697	698	689	737	699	715	740	701	662	703	734	678	703	726	740	717	666	729	687	708	683	708	707	683	675	690	749	700	678	662	701	717	709	704	712	702	717	665	698	747	663	701	708	698	689	694	682	687	654	688	639	722	713	725	659	713	741	711	696	700	655	654	707	749	776	687	715	703	740	678	688	705	744	701	690	700	716	682	705	677	687	736	723	702	675	688	721	740	676	695	700	726	675	750	722	705	706	728	740	686	713	750	711	718	637	710	671	730	689	707	679	720	708	673	728	719	698	666	731	695	716	696	697	750	724	735	751	690	697	719	730	698	692	719	750	742	707	692	683	680	708	688	667	702	749	707	738	633	667	722	732	737	751	708	717	752	717	680	721	711	695	692	717	654	639	675	685	686	691	696	670	662	653	673	686	719	714	645	658	738	714	705	751	689	695	687	698	695	672	699	742	688	670	712	733	714	713	733	682	693	701	742	706	708	756	735	708	650	687	723	690	733	686	717	671	716	701	720	725	700	695	718	678	682	681	715	664	760	701	708	680	690	728	668	687	725	727	709	702	658	711	668	710	698	703	706	673	692	706	726	702	752	714	706	710	737	698	755	717	705	681	705	703	745	672	720	669	708	673	691	717	716	689	705	677	715	762	750	672	658	730	714	722	643	688	680	737	706	718	690	739	685	653	731	716	697	706	681	660	696	747	684	711	700	670	693	693	764	692	711	699	706	693	730	761	695	678	722	689	709	694	671	704	686	731	725	686	697	709	701	743	709	723	697	684	658	665	694	709	697	725	674	684	673	680	701	727	684	714	685	714	762	682	697	691	711	705	674	697	689	690	710	704	721	719	725	717	752	718	724	683	744	702	679	713	672	674	694	719	681	680	703	744	733	679	705	705	667	722	692	701	672	671	713	707	688	715	719	725	665	644	735	731	718	722	707	731	709	720	739	691	735	685	701	731	697	693	748	673	742	743	732	697	722	689	681	685	688	681	723	708	719	661	702	702	704	711	698	713	717	714	690	698	658	669	726	726	700	725	688	695	720	711	690	735	661	743	723	714	689	694	701	698	671	710	695	708	747	794	669	709	688	730	664	683	714	689	713	728	720	700	675	746	732	727	686	712	659	706	711	671	741	705	712	711	676	710	700	694	700	730	700	706	713	716	686	681	713	673	685	757	710	707	698	723	703	688	684	731	674	743	704	677	709	707	718	717	715	741	707	736	741	684	691	739	703	683	728	692	673	704	679	700	667	684	669	709	716	662	706	675	713	686	692	719	684	697	768	695	683	713	687	649	724	719	748	728	697	735	757	716	725	680	648	681	675	724	755	689	680	662	742	691	748	704	716	716	756	704	694	701	724	691	678	685	685	745	717	671	733	752	651	701	684	756	746	718	697	671	738	727	687	730	667	734	680	681	697	720	687	779	679	745	704	667	706	713	705	726	752	733	729	703	726	695	695	726	699	682	700	665	700	708	713	696	747	695	675	706	677	770	746	669	723	682	680	716	704	719	746	698	704	655	708	683	742	701	723	686	681	670	698	721	689	695	726	679	722	678	703	677	738	715	689	686	717	693	674	676	683	672	655	705	721	737	693	673	694	719	665	654	723	703	699	708	724	716	752	688	694	691	733	696	690	705	758	703	782	674	689	702	699	701	702	675	734	707	718	664	766	714	717	698	678	700	779	674	662	722	664	723	676	694	739	674	712	708	712	695	718	681	711	669	769	746	644	710	649	683	695	717	736	699	692	620	730	712	706	679	743	722	675	763	727	735	703	710	735	680	697	691	681	689	676	729	740	699	660	753	689	695	666	687	687	683	688	698	690	690	711	676	678	706	672	681	684	702	701	702	687	702	713	725	675	730	692	658	704	693	713	691	727	694	743	730	679	745	680	699	670	701	713	707	705	714	696	674	700	657	691	665	667	700	666	681	679	673	741	706	712	651	701	730	685	672	725	643	713	628	698	703	690	711	697	732	715	677	711	727	742	684	703	714	723	706	718	738	691	732	696	689	698	688	676	737	750	737	709	677	693	668	634
28130	10485	8143	4878	2747	2106	1515	1219	1104	913	744	694	651	537	540	471	473	452	442	423	421	422	391	408	404	448	404	401	403	377	426	387	379	410	419	394	368	384	337	390	388	389	386	380	391	372	428	360	368	412	370	358	386	370	439	391	360	317	380	416	395	389	376	403	380	380	367	373	384	412	355	374	401	394	403	352	404	392	393	344	372	398	364	361	380	391	362	383	377	367	374	392	391	352	405	357	365	401	380	394	358	372	389	381	384	377	354	401	391	369	371	353	377	390	381	392	379	350	405	381	392	387	412	379	370	374	395	414	372	389	397	356	402	388	396	386	373	360	380	354	385	386	356	391	428	411	382	338	403	393	391	416	373	407	372	365	388	374	375	388	367	379	402	385	382	427	404	373	387	393	380	392	409	392	350	389	394	354	414	424	378	423	378	360	371	419	348	372	361	424	380	391	361	390	390	411	404	369	410	351	388	412	409	368	402	342	368	405	398	377	407	396	371	363	412	384	381	398	387	354	383	394	379	396	370	378	385	370	392	365	411	394	396	341	410	354	358	373	379	374	352	393	375	338	363	349	368	368	400	371	388	327	377	363	356	381	365	411	365	355	401	375	443	344	363	361	402	415	355	384	342	372	414	389	393	372	389	389	398	389	364	420	345	389	400	401	366	371	406	411	369	402	368	416	411	384	374	365	376	349	367	411	373	376	391	403	419	371	431	415	377	381	313	372	345	351	358	376	369	343	372	390	372	372	396	382	399	404	381	352	407	352	356	384	351	368	366	410	424	399	426	348	376	387	417	387	400	365	381	348	335	382	371	392	362	375	352	396	395	383	414	403	364	378	426	371	389	413	382	374	389	372	361	392	369	398	367	377	398	333	392	398	388	401	366	398	360	399	340	366	395	417	388	392	368	371	388	381	391	360	395	410	398	386	399	378	421	389	393	400	386	358	348	377	389	345	378	393	410	416	372	411	397	370	400	424	390	347	341	350	418	369	407	406	381	379	388	385	373	350	403	388	370	368	403	388	388	403	409	360	364	411	391	394	378	370	401	342	399	364	392	371	397	347	409	351	390	362	393	368	380	397	397	420	373	427	366	353	385	377	361	348	378	379	415	374	383	397	382	402	397	400	380	394	386	345	383	395	374	416	388	375	369	331	409	374	385	377	374	420	373	417	359	394	372	406	343	367	374	399	394	407	371	373	382	360	340	428	368	381	377	390	403	390	360	334	352	399	363	360	417	405	366	398	362	361	379	417	409	400	358	391	400	372	390	380	412	386	444	360	381	394	387	417	390	450	402	356	348	360	389	346	368	378	354	392	385	406	370	396	356	402	383	388	390	364	365	398	372	369	360	377	401	407	422	341	409	408	343	403	378	422	362	417	397	402	380	381	393	426	382	378	374	380	381	389	331	368	347	366	423	342	394	348	355	351	365	396	370	355	382	382	449	394	365	381	374	390	374	373	383	371	402	377	366	379	382	373	394	371	396	365	376	390	410	367	364	390	415	367	387	347	369	340	381	377	366	365	358	427	396	413	390	357	369	394	333	388	355	395	409	354	400	393	393	394	422	359	406	369	374	366	381	356	394	396	396	396	412	403	387	401	374	384	387	394	402	367	384	372	336	391	387	411	371	385	382	369	353	375	397	362	416	415	374	388	396	405	333	399	391	369	343	343	374	363	375	375	341	323	387	346	402	365	428	386	348	384	384	345	387	349	375	391	371	373	392	335	351	384	376	416	411	375	393	407	341	384	394	380	353	373	372	387	367	378	375	387	374	364	337	408	382	390	393	388	371	386	390	403	391	400	373	386	362	340	349	416	362	351	398	379	413	367	368	361	397	380	357	404	376	381	367	402	365	379	373	351	375	379	382	407	364	345	376	365	376	409	394	367	380	363	396	413	419	405	408	367	381	385	418	373	396	348	390	352	399	360	361	396	363	386	375	388	405	374	350	368	416	369	388	320	345	377	386	377	364	401	381	417	396	351	355	364	338	387	393	386	404	382	403	400	386	394	389	419	384	399	340	384	353	407	356	353	372	404	399	422	398	376	375	394	391	379	362	370	363	380	344	377	379	431	387	399	384	390	377	404	381	386	388	386	376	381	399	336	352	374	356	393	381	382	402	400	375	381	386	393	378	383	392	374	392	401	377	351	368	376	372	379	358	396	380	376	391	365	379	378	412	424	349	383	370	343	383	388	416	365	388	376	433	385	367	388	405	355	430	395	401	349	373	397	372	366	401	356	379	385	415	377	395	370	399	357	389	373	423	390	380	422	388	354	413	372	376	372	401	417	394	362	394	362	401	420	372	385	382	382	371	378	382	363	357	402	392	416	361	372	390	391	365	394	371	403	362	383	357	348	365	380	400	324	367	382	429	379	416	345	374	342	356	349	397	384	406	369	378	395	401	379	383	376	367	399	398	408	344	379	328	354	367	406	370	337	385	375	395	339	384	383	372	434	372	398	371	372	363	360	357	384	389	384	372	403	387	396	388	402	378	369	388	407	395	370	369	375	390	389	370	381	394	361	390	391	368	409	377	413	442	393	413	379	395	372	417	389	396	412	395	373	386	372	353	380	375	374	385	431	367	360	379	394	372	374	364	368	399	380	368	445	392	398	394	368	366	314	384	377	439	404	353	398	403	383	340	394	379	348	376	374	444	357	389	412	375	388	412	410	372	423	385	410	390	372	397	377	388	361	410	362	373	399	375	389	372	373	368	365	383	382	378	397	398	333	370	417	391	429	395	408	403	359	329	391	400	378	354	388	373	365	387	376	392	398	375	379	396	399	412	386	382	380	384	397	404	382	442	369	404	385	362	380	414	361	418	371	369	377	383	410	409	371	353	349	366	407	370	410	345	338	392	406	408	353	367	381	355	374	396	361	400	356	418	412	427	410	368	397	389	377	377	383	384	361	372	378	376	377	380	368	399	367	374	389	385	369	412	394	369	385	357	358	361	385	348	402	393	352	408	374	377	372	417	370	370	391	402	370	411	370	398	383	353	400	395	393	423	389	364	392	388	384	382	372	362	386	393	344	386	400	433	364	410	366	369	429	383	381	367	371	378	391	377	418	366	405	364	353	372	373	423	366	415	386	369	385	379	396	428	366	362	394	386	420	369	372	402	406	365	389	413	380	408	400	381	401	381	357	375	363	347	400	389	387	395	380	375	336	350	378	369	386	402	406	408	383	380	381	417	381	382	378	388	388	373	363	369	372	408	441	386	392	380	371	368	431	399	373	381	369	364	400	399	387	410	356	381	396	373	364	368	405	361	393	383	384	438	379	402	367	373	396	395	352	354	379	375	396	389	358	394	382	372	368	401	370	366	400	377	339	346	378	398	382	392	439	374	372	421	373	366	452	375	406	405	403	375	421	372	386	374	356	371	381	376	379	386	388	390	373	362	374	398	349	386	402	400	372	377	374	375	415	385	372	425	409	399	378	393	401	379	379	392	380	424	400	388	332	418	388	372	415	373	369	380	399
15300	7205	11793	10073	8448	7543	5799	4970	4399	3792	3335	2609	2055	1798	1662	1489	1367	1333	1234	1204	1131	1133	1136	1070	1048	1076	1006	968	955	953	910	895	908	873	884	858	950	873	896	924	921	971	898	914	879	840	841	811	832	823	786	818	857	864	835	865	839	840	856	834	861	825	828	798	838	825	847	833	869	791	835	856	812	825	800	795	864	868	813	824	873	792	848	842	870	851	889	835	786	865	858	803	855	848	819	874	832	792	846	794	865	846	814	833	817	858	880	836	795	769	844	807	826	789	828	778	830	790	828	879	838	871	840	827	859	864	861	818	834	804	825	865	877	814	861	838	820	860	845	827	852	868	839	807	815	886	849	833	865	864	836	855	795	831	809	816	879	822	885	828	828	838	756	831	866	825	830	831	841	830	809	862	819	863	887	821	872	813	775	783	865	811	811	845	829	879	880	823	855	843	828	852	842	870	908	883	801	828	873	860	826	864	829	807	850	852	874	878	849	864	812	798	841	821	850	858	822	829	794	847	890	867	847	826	807	816	873	843	891	833	837	817	878	816	854	813	839	896	817	814	848	849	906	804	788	835	805	894	813	861	796	828	865	818	835	906	822	839	782	788	865	865	861	874	815	865	842	836	823	798	829	841	848	822	911	849	828	885	806	836	852	831	908	846	838	820	841	829	826	818	850	826	890	826	828	815	867	870	854	851	851	795	849	870	813	844	873	820	811	812	866	849	854	820	829	837	819	847	864	841	807	817	870	844	882	839	830	830	819	823	887	833	852	780	852	829	847	873	855	830	855	863	792	804	820	802	887	858	849	878	829	846	841	870	786	831	786	858	839	810	845	851	800	868	837	849	845	786	847	837	859	825	797	842	873	803	845	924	845	851	800	848	839	806	824	892	828	890	816	855	796	834	820	831	836	815	801	877	868	808	804	829	803	828	823	816	774	817	802	894	834	864	829	844	865	795	827	846	843	810	822	855	804	832	853	853	844	866	842	867	848	810	900	841	853	785	834	836	876	853	773	868	869	861	824	855	847	850	846	847	797	829	820	863	809	829	836	827	839	864	787	854	849	826	851	838	857	821	828	861	857	824	842	834	828	842	899	884	895	824	845	784	849	846	908	841	797	779	841	829	833	837	841	883	805	813	899	855	804	834	812	847	827	832	841	834	807	832	774	832	886	872	806	839	850	846	808	828	859	813	842	822	830	848	782	853	833	824	796	877	823	864	829	833	837	875	822	868	828	809	849	832	808	855	842	864	831	818	865	830	783	825	826	759	855	827	821	849	859	873	826	851	824	810	841	795	867	846	866	869	852	795	859	812	844	870	869	843	804	828	826	811	873	858	863	784	885	876	871	824	794	820	875	833	798	824	789	821	801	828	860	883	843	839	820	805	823	853	840	808	783	914	811	800	824	856	838	829	846	794	864	835	846	838	832	823	801	786	855	805	852	829	914	887	854	798	807	877	835	852	846	866	824	860	827	849	836	801	804	830	843	825	841	823	842	841	841	838	792	840	904	808	815	823	829	857	800	824	907	843	839	829	835	853	898	837	849	800	832	862	811	854	830	814	839	809	823	814	801	830	841	817	846	802	858	819	822	839	849	830	816	835	805	849	827	841	839	871	809	821	839	873	791	816	870	811	858	825	832	859	859	867	825	851	814	860	803	840	813	779	870	855	876	825	836	885	806	844	810	808	849	822	825	880	860	865	805	866	840	838	871	862	806	860	805	797	862	835	836	834	845	910	832	845	838	861	854	826	790	863	852	831	846	800	843	844	873	847	780	855	841	838	863	848	847	836	826	801	852	825	855	858	799	817	815	851	868	804	824	878	859	827	821	808	800	843	860	832	791	862	829	765	850	846	810	874	821	835	874	886	839	847	798	841	856	882	816	866	801	832	851	763	837	885	865	839	865	894	861	850	844	884	843	804	841	855	850	851	836	826	884	912	835	795	769	812	815	811	844	788	832	824	819	844	857	843	843	834	861	857	852	859	878	851	839	818	855	887	818	814	836	886	829	827	825	888	824	878	839	820	801	797	908	786	815	812	834	893	888	802	864	813	833	840	854	801	845	880	835	815	836	846	797	842	832	846	863	868	884	886	872	839	862	817	792	775	819	852	836	846	871	875	851	842	781	860	806	830	889	796	887	806	824	830	797	845	787	812	768	839	839	807	800	873	815	836	807	821	856	838	810	834	878	807	823	926	871	843	777	816	868	837	851	866	878	881	834	871	839	823	788	839	851	801	849	828	871	816	890	868	852	850	848	855	842	843	870	817	788	808	845	865	769	806	825	842	878	801	823	850	797	836	804	888	860	803	812	779	832	816	819	824	796	853	838	845	831	850	808	806	827	857	853	862	849	799	774	816	827	857	848	837	879	816	824	837	832	792	840	892	843	822	812	814	816	819	835	839	847	873	846	842	835	852	818	853	811	833	892	819	860	837	848	807	826	841	823	908	838	845	875	829	831	863	819	826	804	846	845	839	804	885	838	843	872	835	814	766	790	889	822	890	882	846	821	833	814	824	821	891	814	814	801	838	858	882	856	803	844	844	835	870	799	839	797	849	837	866	866	790	853	813	847	834	831	836	809	858	831	878	830	867	830	849	870	838	809	845	797	832	873	819	817	751	854	778	831	836	846	825	907	784	826	869	869	835	855	819	844	825	852	805	882	839	848	801	913	857	853	817	793	866	879	869	836	849	845	846	810	836	849	863	826	859	807	809	865	848	862	817	832	896	804	833	843	854	861	844	786	878	839	880	846	821	783	874	867	841	813	816	813	800	804	823	825	812	821	816	880	843	877	858	881	796	848	837	813	855	814	770	849	835	850	837	786	815	846	836	858	894	845	783	830	887	911	766	900	829	850	879	835	823	791	806	808	830	738	822	836	836	828	830	773	851	833	857	831	884	823	789	812	835	749	836	830	842	856	844	811	848	813	797	806	812	805	825	842	771	816	821	845	817	891	828	897	838	834	871	780	864	818	878	825	834	792	818	856	766	838	845	866	823	833	825	800	840	823	826	850	825	854	820	831	817	843	808	826	860	866	841	860	852	860	875	848	793	842	887	849	836	816	875	855	807	827	811	800	847	789	843	902	828	810	864	839	842	832	793	864	827	829	851	861	840	842	861	816	855	880	862	828	856	809	843	838	819	800	804	841	844	816	805	881	788	884	851	858	785	830	816	825	793	849	807	842	862	891	824	846	865	841	826	830	801	834	829	802	835	838	871	871	845	861	824	866	857	799	854	825	845	820	822	830	839	862	824	859	827	833	843	800	790	837	788	843	852	835	815	850	837	859	816	898	817	879	813	817	791	832	823	796	842	779	878	799	837	887	853	817	855	840	831	827	878	801	827	808	786	853	876	795	889	842	874	837	845	846	837	789	812	804	831	866	781	886	855	861	843	886	847	841	838	839	810	794	868	836	840	888	813	824	829	848	820	855	813	816	816	856	853	841	813	882	841	809	810	807	813	841	782	861	881	789	835	787	837
11162	4317	2832	1594	1017	951	759	683	540	543	546	469	447	415	412	367	348	348	356	347	383	369	355	339	352	376	355	336	353	329	337	361	349	373	354	345	349	320	336	353	348	331	369	352	302	381	338	367	325	339	350	335	344	314	326	330	352	356	335	318	329	331	347	350	350	337	326	371	325	357	326	309	384	349	389	345	364	334	335	309	344	346	332	307	352	356	362	342	355	324	323	370	358	343	351	354	338	320	339	340	350	332	346	324	339	353	329	352	360	283	332	307	356	326	323	331	304	356	351	366	338	348	332	348	341	380	327	373	346	323	352	328	325	316	370	327	362	317	379	366	362	332	315	359	331	342	333	373	371	361	343	345	374	356	318	359	347	363	348	362	319	368	334	358	360	345	314	349	356	341	349	332	336	360	355	357	354	351	365	307	296	333	331	332	342	391	351	347	357	294	359	345	370	317	333	337	347	329	318	353	326	334	326	311	368	361	347	325	371	339	335	331	355	300	339	327	340	366	367	345	394	334	311	330	369	351	332	354	343	366	322	338	320	330	351	319	318	328	363	378	329	328	327	348	362	373	341	328	340	341	324	371	335	338	314	336	328	337	371	332	341	344	334	321	318	331	342	325	340	334	306	349	344	341	359	346	344	330	328	358	350	346	321	339	351	311	331	372	322	332	337	307	339	342	328	328	342	359	328	331	316	323	338	313	341	344	359	359	320	339	379	342	381	364	329	315	340	362	402	367	324	322	344	334	321	352	354	354	347	370	373	366	354	345	369	349	378	335	335	332	347	388	332	329	353	354	337	362	351	366	376	341	314	350	286	298	316	319	368	335	367	344	341	345	310	291	307	353	354	334	310	387	328	353	358	340	338	366	346	359	328	318	329	328	332	386	351	345	357	366	357	320	361	324	354	364	331	333	334	317	336	336	320	362	339	323	289	341	384	334	348	375	355	366	357	356	353	327	334	365	369	322	339	370	377	349	322	394	360	322	330	340	349	356	353	366	361	329	338	359	335	360	366	323	331	347	331	334	345	338	342	352	332	345	352	344	372	344	333	392	318	346	327	400	344	344	339	323	318	352	324	337	399	355	336	364	363	324	365	382	351	349	344	349	345	319	340	349	328	300	347	310	347	364	354	369	336	343	356	351	356	338	352	333	315	337	355	363	334	332	330	340	353	363	336	322	290	327	354	353	319	302	368	358	336	337	354	307	302	319	358	323	299	335	316	340	347	355	331	329	329	347	340	344	354	342	341	333	333	326	316	342	330	331	347	363	359	346	305	313	328	338	369	337	330	349	336	321	344	340	333	339	363	325	338	303	373	351	367	353	360	359	354	346	354	353	304	372	361	330	347	384	349	348	327	360	331	361	360	338	340	334	350	339	345	350	325	333	349	343	345	317	333	360	337	347	337	352	292	345	386	369	327	323	299	358	364	375	370	388	332	311	352	344	310	347	331	328	327	309	346	343	332	396	338	351	328	364	323	385	330	332	351	323	335	308	349	330	337	341	355	326	355	335	352	372	297	331	339	350	361	365	373	333	337	351	388	339	391	366	335	301	330	332	309	331	360	303	302	376	298	347	325	330	316	346	333	334	347	352	319	333	310	333	320	360	347	330	368	369	352	323	330	371	325	359	329	328	384	363	352	325	364	361	350	314	318	342	359	341	288	335	382	341	367	320	369	370	366	318	319	343	338	340	317	327	359	352	376	344	385	325	358	328	322	352	325	361	406	343	301	332	358	364	373	341	354	359	348	330	317	386	355	338	352	306	334	374	346	337	348	376	374	372	359	350	336	361	330	351	404	337	355	319	332	362	354	353	337	341	339	337	344	362	363	354	366	348	316	359	355	317	319	357	311	337	333	339	339	345	345	336	328	312	353	361	335	343	362	314	334	327	321	413	318	353	324	306	333	355	364	345	322	335	372	331	322	370	340	343	342	330	354	333	336	281	341	330	326	336	375	358	353	332	357	363	416	317	329	332	339	344	383	325	351	369	363	350	343	351	338	351	353	357	341	357	337	390	315	359	359	378	345	378	341	319	339	391	365	323	368	385	329	334	334	370	317	318	343	354	379	353	327	346	361	364	324	326	325	357	353	359	357	339	354	344	317	365	311	369	349	343	349	358	338	339	323	376	339	385	337	330	352	342	326	333	317	353	353	369	336	376	357	365	316	353	348	338	345	329	339	348	328	344	301	343	343	384	304	339	372	327	329	310	361	322	349	301	311	317	313	369	352	367	359	321	365	364	335	344	334	336	356	352	336	327	337	321	347	356	336	330	321	317	360	382	308	321	380	332	376	372	362	319	334	335	341	360	349	352	326	337	352	317	347	327	350	329	330	336	345	327	330	360	330	340	306	332	355	351	345	354	345	350	319	326	352	303	357	362	318	342	317	355	336	344	322	330	371	356	321	314	355	314	354	314	333	340	341	327	376	351	352	322	349	350	370	340	363	318	354	354	336	350	337	310	328	340	341	336	348	353	360	347	322	355	322	365	336	346	314	327	324	323	337	370	365	341	356	353	367	372	363	350	352	362	359	402	361	338	352	338	322	299	320	332	363	344	342	343	355	379	343	310	310	340	321	327	323	363	354	338	367	334	364	358	394	343	353	355	380	354	350	338	319	338	337	330	343	348	370	344	392	310	334	350	306	323	354	347	326	353	307	346	356	366	361	350	331	357	341	325	330	366	313	355	318	381	344	368	319	378	351	366	349	339	300	339	321	353	344	348	330	340	310	362	381	323	346	383	365	350	357	322	366	339	343	354	308	346	347	372	353	355	379	317	331	348	348	380	395	338	314	358	343	327	352	320	356	337	342	356	354	347	321	367	372	364	317	359	335	331	356	324	350	349	362	357	331	337	374	347	370	338	339	333	354	353	342	338	349	350	308	333	342	362	349	335	346	304	349	358	390	344	320	337	366	345	328	363	344	338	336	353	343	312	346	347	363	343	342	353	343	339	336	355	361	350	363	335	316	324	354	374	376	375	360	332	340	347	379	377	311	348	378	327	314	346	364	335	341	318	357	328	337	330	363	312	350	334	328	350	350	345	343	368	356	353	340	379	307	373	363	325	352	294	360	342	353	367	327	332	334	338	375	350	339	365	343	352	379	354	344	382	324	359	313	322	338	313	352	336	341	380	338	327	355	370	322	360	352	343	322	335	330	313	342	406	345	344	339	377	337	335	357	357	317	342	353	356	334	374	326	345	354	308	322	332	407	315	336	354	358	369	355	320	324	354	314	368	341	330	333	340	336	352	342	340	345	344	305	322	382	357	327	341	335	348	340	330	346	329	395	346	326	371	352	382	362	367	319	344	360	325	321	343	363	344	318	335	325	329	374	367	323	306	335	341	324	322	352	350	332	346	350	368	360	352	323	354	337	360	341	362	362	328	344	335	352	333	324	358	333	347	341	352	328	362	324	383	341	379	340	366	333	358	337	348	349	374	335	386	354	347	378	391	339	342	309	372	340	343	332	354	358	347
6788	3658	5080	4340	3651	3345	2874	2367	2134	1934	1789	1473	1218	1146	1060	992	955	913	902	899	876	853	873	886	849	820	798	785	807	747	798	787	772	737	722	742	763	777	760	731	762	725	761	811	762	745	785	699	794	753	733	734	779	759	776	774	777	757	763	740	730	702	769	793	757	763	720	787	782	749	696	718	698	768	780	740	701	758	756	773	719	752	722	755	721	766	788	728	736	743	729	749	792	724	712	773	802	772	799	768	750	719	718	808	754	743	726	726	769	835	703	744	745	719	721	767	727	739	720	758	755	769	746	752	745	751	731	751	709	716	765	818	810	727	786	744	778	738	735	767	758	741	716	749	721	755	770	684	769	726	738	749	769	743	741	790	771	735	695	739	750	758	737	769	713	712	765	727	787	730	731	828	744	780	775	779	710	769	771	743	794	779	750	726	806	770	734	783	724	738	750	730	779	765	750	702	775	765	754	767	698	741	735	745	766	753	720	746	752	732	740	751	711	779	704	781	772	735	737	737	767	747	738	766	784	731	786	717	729	708	686	729	721	758	771	744	768	718	791	700	757	756	793	701	770	789	790	745	742	715	699	702	745	748	729	699	683	758	773	746	773	778	772	714	808	749	777	704	740	769	750	734	759	743	727	801	739	770	734	738	727	705	747	705	718	753	734	726	788	783	741	731	752	736	694	717	735	791	731	748	696	783	717	734	782	731	765	750	746	753	773	751	771	804	692	717	717	739	738	705	766	727	755	736	760	732	758	775	728	761	720	778	744	761	703	729	779	719	791	764	728	721	758	744	788	697	776	752	760	721	735	823	750	751	828	755	780	777	765	797	681	767	732	708	721	702	728	745	771	771	736	774	783	766	753	736	760	728	695	720	774	763	756	705	799	743	775	762	739	741	778	743	773	713	738	750	746	747	727	770	753	769	772	747	771	718	760	763	718	751	742	726	743	740	708	744	769	737	772	765	738	750	785	738	739	740	731	766	753	707	781	774	777	721	741	752	758	764	750	793	707	733	750	705	783	706	754	737	740	806	774	756	791	732	750	733	767	781	720	800	725	768	710	742	689	780	735	756	773	751	738	722	740	715	706	742	763	738	775	777	721	737	752	787	756	767	750	742	716	758	742	777	764	711	780	785	709	757	731	735	747	757	730	740	709	766	742	753	765	779	695	802	747	768	814	755	780	740	786	707	769	751	737	779	764	732	750	786	773	779	762	733	738	769	704	719	741	756	691	779	762	748	755	737	808	753	763	702	723	758	749	721	740	791	777	763	753	754	763	748	798	727	697	758	786	772	741	768	767	758	760	732	773	755	767	767	801	764	735	684	744	799	751	744	753	831	737	704	741	781	775	798	745	711	766	742	780	720	727	781	781	759	760	689	740	782	681	760	740	808	773	735	778	734	756	762	730	762	767	737	753	757	717	790	735	783	781	769	736	759	765	727	749	721	792	777	758	725	755	768	756	767	743	794	771	769	732	731	755	696	758	763	740	795	738	755	804	759	804	737	785	791	734	757	745	742	760	778	768	721	738	726	724	701	752	741	754	741	753	706	748	747	739	737	786	732	784	766	793	754	731	748	804	783	735	742	750	672	764	760	744	751	698	714	760	726	717	703	752	779	768	791	717	772	756	752	757	730	783	720	667	756	764	744	788	747	781	736	808	758	760	781	726	751	741	766	751	758	754	773	777	771	726	731	728	767	739	732	781	782	770	688	742	786	776	762	786	741	748	769	717	750	768	731	762	770	771	789	714	712	755	767	775	766	687	746	737	756	718	786	766	703	739	765	714	764	728	756	773	750	747	742	732	729	764	724	741	755	734	782	731	777	744	744	756	721	753	797	753	747	775	729	768	776	727	770	773	766	776	702	760	702	776	785	701	733	729	749	733	784	728	756	804	783	765	716	726	750	762	800	763	725	762	753	778	726	756	693	776	762	734	751	741	714	788	777	732	765	758	754	716	752	753	719	729	749	738	773	799	771	736	737	728	708	729	760	770	805	774	720	740	812	780	742	715	702	733	741	712	761	803	783	745	725	741	791	715	742	733	806	775	761	749	776	714	767	752	757	743	734	779	727	764	753	737	675	717	765	750	769	757	784	711	786	756	740	685	740	760	750	773	753	704	727	767	707	723	731	716	748	760	750	735	761	781	762	757	738	752	717	768	755	735	746	774	752	736	786	761	749	742	761	744	772	750	712	753	797	692	713	704	724	739	770	756	740	707	753	695	716	709	735	765	716	725	763	747	800	735	754	743	743	732	775	738	775	706	771	749	779	708	763	771	773	757	701	722	793	724	744	707	761	716	750	713	716	724	714	754	749	738	756	750	776	716	807	757	742	782	781	720	735	756	761	780	818	767	693	746	746	728	728	728	715	754	779	803	731	726	785	703	775	722	758	735	748	743	709	744	749	744	707	755	734	749	742	798	724	798	741	713	779	731	742	786	771	779	730	662	787	768	760	767	743	721	727	676	764	762	731	742	770	710	722	750	743	681	749	739	754	786	730	738	758	740	750	733	745	740	742	730	703	748	709	734	749	741	768	706	759	735	698	769	772	740	759	731	728	786	738	722	816	775	723	761	747	759	724	724	701	757	721	806	703	790	741	760	727	716	756	757	798	758	741	756	712	785	769	796	793	732	725	776	762	750	755	735	674	770	752	712	721	751	740	775	774	756	772	743	759	752	766	761	774	737	751	749	799	728	776	754	784	719	750	727	740	739	805	749	768	719	769	703	752	752	751	751	743	763	728	718	753	766	761	697	765	752	741	719	738	803	752	725	725	734	760	725	752	744	753	760	742	795	763	695	732	798	767	754	795	814	731	752	742	750	762	788	733	755	744	738	753	754	756	774	696	819	732	771	739	794	715	772	773	738	743	728	719	727	760	753	704	742	771	772	749	715	743	762	723	756	758	762	753	762	751	733	709	711	788	808	734	750	730	733	765	765	752	740	801	744	689	718	785	769	767	806	742	774	763	753	744	764	756	708	794	765	789	816	762	729	767	766	776	727	752	739	735	745	757	754	792	729	795	776	735	755	786	773	719	700	781	719	755	756	754	738	725	763	742	698	789	778	726	771	718	749	750	782	735	746	771	715	772	741	771	714	735	708	766	755	744	751	764	775	710	717	730	738	759	742	774	734	734	765	754	729	738	722	739	757	766	718	745	735	775	714	707	717	793	731	722	737	752	705	743	779	730	742	775	702	776	740	710	733	740	760	773	716	749	765	753	785	751	744	793	752	771	771	748	728	760	734	731	746	756	709	796	740	719	749	730	733	734	748	745	756	734	775	749	773	701	757	720	756	707	738	747	785	771	741	727	756	754	703	756	770	760	731	781	788	749	720	750	778	754	754	753	728	740	795	761	668	701	781	710	730	742	748	782	755	740	771	781	760	786	743	776	750	761	728	778	727	766	736	734	753	744	745	799	771	774	778	761	770	722	735	745	769	748	766	695	748	738	728	743	720	765	698	753	730	693	711	764	721	772
19863	7264	5345	3129	1759	1425	1110	1031	780	741	655	580	476	446	413	368	344	374	320	329	337	303	319	319	308	337	315	318	288	298	340	340	324	334	319	343	352	306	337	339	329	300	336	371	296	323	295	320	315	299	303	291	313	319	292	341	340	332	299	317	318	293	289	337	315	293	312	317	323	313	310	322	340	322	287	312	313	305	308	312	320	304	308	313	310	298	321	330	268	289	337	314	278	328	321	311	337	319	334	328	298	351	308	299	330	316	308	319	312	297	325	331	302	343	365	342	313	293	316	308	319	315	286	293	323	299	317	302	309	317	314	312	287	301	319	287	329	323	345	318	326	300	308	325	321	315	331	292	321	327	305	322	362	292	325	320	329	347	317	316	319	307	312	321	343	321	325	314	318	317	306	316	301	325	323	323	355	346	347	321	338	273	313	297	309	284	348	318	298	317	334	289	277	287	355	304	280	302	296	306	353	325	310	319	336	341	316	303	292	321	309	321	288	328	318	324	308	304	312	314	372	338	292	309	320	286	304	302	350	295	297	289	330	303	324	316	348	298	309	279	326	328	327	317	307	305	359	296	315	334	287	302	300	312	319	313	289	323	291	319	298	307	302	322	329	322	329	348	303	315	326	321	282	340	312	296	309	311	306	319	295	341	327	302	285	289	325	333	311	295	342	330	342	332	350	337	307	292	300	321	335	282	351	282	271	308	289	320	314	337	355	319	287	292	314	282	357	338	321	323	309	310	296	311	300	332	307	264	311	302	318	280	319	328	309	271	305	343	336	316	286	295	276	288	281	312	316	338	293	329	347	333	273	323	330	292	345	325	309	318	321	291	293	284	349	317	313	313	298	334	318	321	308	299	322	292	303	307	342	321	311	321	328	301	355	335	308	293	278	303	280	314	323	310	319	306	271	316	342	317	315	301	342	335	303	315	312	280	306	300	317	265	309	323	307	322	328	293	330	332	343	312	283	321	319	312	314	300	327	328	336	324	305	322	335	279	313	319	291	349	308	359	298	307	304	301	309	328	286	313	334	321	327	278	294	328	335	319	298	316	332	318	315	297	320	344	330	364	310	311	321	300	331	343	274	296	307	304	292	335	288	300	319	311	323	304	358	322	305	339	334	330	334	295	329	330	279	334	322	298	289	345	325	353	316	289	323	331	283	287	329	299	293	305	338	333	310	331	323	338	316	326	312	324	346	310	313	309	321	330	308	315	286	311	314	336	277	322	350	339	316	309	303	281	335	296	311	292	321	294	309	324	291	304	284	318	321	289	353	345	321	322	305	301	324	340	315	304	295	308	324	306	295	309	312	314	337	335	310	317	316	317	309	293	353	319	327	310	343	330	312	353	303	319	320	310	324	310	271	296	306	333	318	324	301	301	321	319	300	342	327	313	303	324	306	291	326	307	337	309	329	304	275	314	321	322	312	312	339	326	301	329	304	331	312	301	313	306	296	306	314	347	300	312	297	288	298	344	306	312	321	319	298	345	333	328	325	325	340	317	295	314	279	322	314	295	293	329	331	289	328	323	296	286	324	300	313	291	308	288	333	302	323	280	283	275	296	279	303	304	299	320	318	320	306	301	307	296	322	336	322	299	300	341	308	334	299	300	297	336	303	299	333	306	330	307	327	334	317	289	297	320	328	279	324	285	308	321	339	333	339	310	295	320	291	341	362	298	311	304	294	331	303	288	329	301	305	277	306	342	357	326	321	314	331	285	313	300	297	327	284	343	272	356	308	294	332	340	257	334	304	324	328	288	299	308	326	311	284	293	263	304	323	317	297	275	328	292	302	297	313	346	329	326	324	334	330	309	279	297	301	298	309	296	313	331	271	315	348	263	323	311	331	292	312	308	298	330	319	338	300	321	334	332	326	280	302	311	308	315	331	289	328	325	310	326	321	304	285	345	315	305	323	340	299	328	328	328	318	300	324	315	329	302	313	312	284	297	284	319	312	327	306	292	333	323	317	293	341	287	307	313	289	315	316	310	330	307	299	325	289	322	367	316	303	305	300	344	373	327	295	284	293	314	345	341	327	284	302	335	274	293	322	292	320	295	323	314	332	316	317	305	325	314	306	322	299	343	309	336	304	317	305	297	320	336	299	324	312	336	317	322	339	301	320	311	324	311	328	332	346	326	346	302	328	325	284	314	290	333	343	311	334	270	316	317	327	314	317	311	311	343	284	315	305	314	345	287	300	317	320	354	335	326	304	342	320	312	334	322	317	282	320	311	349	301	265	277	278	307	325	321	310	276	294	300	312	296	341	310	341	305	313	311	326	321	312	306	320	334	322	320	314	329	326	321	295	277	324	334	316	326	280	288	303	315	290	313	307	306	281	337	254	275	280	322	279	291	317	338	307	306	273	326	340	322	356	308	277	331	323	290	294	338	304	317	312	320	319	315	288	291	297	298	334	318	295	314	302	297	319	292	282	312	346	336	274	316	307	317	296	296	316	309	306	288	306	326	332	295	338	326	307	318	333	336	278	315	296	312	306	340	305	310	343	316	307	288	310	338	367	312	305	301	335	337	322	325	321	292	312	301	301	284	298	285	310	328	278	326	316	293	334	345	348	316	269	299	348	324	310	308	318	307	328	324	284	308	310	334	328	293	314	298	302	314	331	310	316	327	297	320	302	306	301	296	305	315	310	300	324	308	288	298	332	326	315	326	296	337	349	299	344	370	316	287	322	310	288	352	304	346	283	312	315	323	295	319	338	319	290	320	324	310	318	326	303	302	324	303	327	338	319	311	281	323	304	304	297	295	294	355	319	305	293	310	310	315	336	335	299	348	320	348	290	306	321	314	295	302	299	310	329	315	279	299	323	333	297	297	316	317	312	264	324	329	333	294	303	299	298	339	291	283	306	314	334	312	311	306	344	330	313	311	313	315	321	318	319	328	311	294	310	324	330	315	312	308	309	284	289	308	265	298	322	320	326	285	316	329	375	325	298	316	280	310	308	325	337	344	346	315	335	296	316	311	331	321	298	319	363	298	314	316	330	325	309	316	300	347	285	305	311	319	300	298	350	265	311	301	278	335	309	292	306	323	321	325	270	324	327	281	301	332	319	335	322	297	346	346	311	321	301	343	313	318	327	328	312	304	283	303	318	313	295	306	303	312	317	350	276	290	262	318	316	368	328	324	313	341	314	327	344	358	317	315	311	272	319	304	291	316	315	315	330	308	335	321	314	294	298	297	323	334	309	320	317	283	285	342	321	348	318	296	330	311	327	290	315	315	311	319	288	285	325	303	282	303	311	276	313	352	289	292	289	302	284	355	300	304	300	317	340	293	310	298	274	290	307	315	309	313	315	296	323	344	337	329	327	318	303	314	316	315	322	312	309	306	305	288	338	301	327	316	300	271	285	309	281	322	337	284	316	306	319	307	341	311	297	330	298	333	283	282	326	310	300	332	317	298	280	315	335	340	326	325	294	312	286	308	329	308	296	281	302	322	304	325	325	289	321	337	317	317	342	329
12182	5472	8781	7918	5896	5466	4338	3808	3188	2758	2466	2036	1726	1313	1349	1153	1120	927	969	880	918	858	799	854	794	831	784	774	763	815	733	757	719	742	722	704	751	743	741	672	758	750	758	701	691	740	744	662	698	696	760	638	723	718	699	708	665	747	664	691	732	691	735	704	695	701	699	695	732	701	688	732	698	739	677	726	686	719	682	716	703	708	742	662	675	692	711	705	725	718	681	704	736	711	747	718	677	755	715	728	694	669	717	683	715	686	707	757	696	731	653	671	695	693	721	684	669	731	686	684	729	670	686	725	695	700	735	723	735	689	655	680	719	694	707	678	668	710	724	740	757	685	709	688	688	742	721	696	739	741	714	745	737	687	710	704	725	690	712	723	669	718	672	719	681	646	658	733	723	701	673	749	682	694	725	682	720	751	678	701	678	683	692	682	692	722	668	707	641	677	726	753	702	659	688	687	694	725	654	700	706	709	691	709	739	717	685	701	749	686	765	713	706	679	757	702	695	666	692	692	708	695	733	668	669	732	664	702	742	717	656	755	698	687	700	724	747	667	754	725	757	721	725	681	708	665	661	731	709	706	653	742	688	749	724	702	748	689	723	745	736	694	706	710	702	697	698	672	681	707	707	755	696	703	702	660	666	717	735	732	670	735	659	675	691	658	720	671	727	772	691	704	702	703	664	637	746	676	713	699	701	733	717	712	721	668	682	695	685	696	708	720	672	711	718	704	699	710	767	693	678	688	672	741	702	755	718	730	656	720	723	725	721	735	692	690	702	693	689	686	748	713	653	723	695	684	725	692	700	726	679	675	721	730	735	673	704	672	700	704	701	727	716	705	695	751	685	682	694	701	746	744	702	735	736	721	709	685	702	667	711	649	659	717	649	735	705	690	713	717	673	678	716	661	718	708	682	743	719	710	692	702	708	715	694	703	668	712	689	705	715	694	703	721	663	685	710	717	733	726	679	683	713	723	747	751	686	722	678	708	707	678	706	743	735	737	704	687	717	695	748	660	723	694	692	686	676	658	747	682	672	701	681	698	711	727	721	706	717	670	700	725	738	665	707	732	691	753	700	760	712	683	697	719	687	655	691	697	706	701	656	680	710	715	650	714	684	721	677	765	703	715	735	729	707	694	776	712	699	702	722	709	678	759	733	691	724	662	689	719	738	715	677	720	711	702	729	697	699	689	714	690	746	712	695	730	686	759	703	689	724	664	717	686	697	672	700	672	718	666	765	719	717	673	687	702	641	741	692	689	707	661	664	716	696	675	704	668	696	748	688	666	685	730	683	702	730	683	742	741	731	695	700	715	772	734	697	669	682	683	685	705	678	744	690	681	684	677	738	683	696	701	705	707	705	693	701	679	691	662	655	680	713	725	731	707	644	668	650	712	670	696	704	674	739	702	676	681	715	689	679	709	706	682	714	727	735	686	701	737	647	715	709	683	732	734	683	715	691	669	701	687	755	669	632	706	661	746	667	690	697	723	715	718	658	669	681	666	710	708	681	697	664	740	681	693	726	731	710	689	689	722	717	712	698	698	673	752	694	697	735	680	657	684	656	706	706	684	729	711	717	708	693	733	723	739	703	726	761	687	705	700	636	695	669	674	730	678	704	662	672	657	690	691	754	683	743	693	708	687	677	665	677	711	700	726	695	722	676	697	724	676	757	740	728	730	676	683	687	660	699	711	696	686	729	677	648	688	725	728	664	624	692	698	676	721	697	697	701	714	677	718	677	686	678	676	669	672	728	748	672	702	670	637	722	681	664	703	704	766	667	676	716	731	700	667	741	667	679	702	689	728	673	714	704	715	682	679	654	714	732	689	716	697	734	676	698	679	743	708	741	697	696	703	693	664	681	733	682	721	671	734	681	739	658	683	700	712	715	777	727	699	702	715	683	655	710	678	739	696	722	715	655	691	701	742	692	720	708	684	734	680	689	691	715	699	674	674	702	724	656	730	709	710	766	691	678	692	668	753	719	697	691	733	722	688	707	742	716	738	711	748	685	713	672	643	723	758	718	741	693	737	698	678	714	684	723	712	677	720	708	724	706	725	704	668	722	716	693	683	712	715	664	747	712	722	720	707	715	742	673	717	655	711	702	733	665	702	718	706	705	705	666	702	703	727	705	658	700	742	682	665	730	738	700	716	697	711	694	726	707	707	724	705	656	711	737	697	669	672	692	682	656	660	669	692	682	689	711	713	669	673	694	693	660	713	693	713	702	680	692	721	653	661	654	737	715	729	696	728	714	705	717	668	704	689	694	648	698	705	667	692	653	721	694	710	682	675	732	694	732	673	676	709	706	705	728	702	719	681	728	695	669	723	681	665	720	677	732	718	717	678	705	713	743	711	730	669	734	701	710	698	714	663	708	693	664	703	731	711	671	672	687	706	719	667	715	688	722	665	658	728	687	656	740	733	681	713	694	693	693	721	690	674	719	712	689	701	699	691	659	694	748	742	770	699	706	677	662	699	743	719	712	728	674	696	689	687	689	670	718	718	706	655	701	735	701	692	736	709	745	690	687	689	671	754	687	700	709	720	701	729	677	673	688	717	708	706	711	668	688	682	670	694	687	747	682	722	703	708	680	737	678	723	656	709	689	739	755	669	671	701	725	699	696	710	683	722	723	722	720	700	718	687	711	696	729	686	709	740	699	707	690	739	663	663	690	700	681	725	741	666	709	729	712	683	712	713	669	684	760	736	720	695	713	662	709	749	746	696	707	683	713	691	726	713	674	715	703	732	672	718	695	684	747	703	697	663	724	682	728	720	670	692	640	669	728	687	725	695	648	679	659	679	704	713	706	727	708	689	690	684	619	685	641	678	723	682	741	661	694	704	729	696	641	727	703	708	666	691	674	738	688	681	718	737	712	715	745	716	696	720	682	695	732	723	697	720	717	738	755	693	729	705	674	721	733	724	701	678	675	739	681	691	739	685	685	704	668	681	722	706	721	723	697	690	701	708	718	724	731	721	722	688	700	706	668	696	717	725	710	730	700	742	710	717	692	628	715	700	680	698	672	703	681	687	660	713	737	711	708	717	702	655	739	672	687	726	692	743	689	721	725	683	665	732	731	705	676	658	687	679	696	680	702	702	728	715	679	716	702	694	698	697	710	682	707	642	696	688	687	722	690	704	704	705	713	754	680	675	674	751	707	673	686	674	709	666	734	677	772	702	707	692	630	697	714	674	686	693	720	666	696	679	659	742	705	717	715	731	703	651	681	737	663	674	712	675	684	680	755	676	696	704	677	687	701	700	726	676	720	721	711	739	694	708	750	679	673	678	680	728	706	672	696	683	698	714	709	695	691	678	690	701	698	711	695	723	699	752	696	710	686	656	726	672	681	702	681	718	675	682	698	700	654	736	705	669	704	738	726	654	730	747	699	685	720	650	695	711	714	711	637	698	679	689	722	663	673	699	734	697	709	720	688	700	703	690	727	676	667	690	728	733	686	689	692	774	674	700	671	713	735	703	675	710
27219	10140	8299	5485	2780	2088	1506	1368	1135	871	789	747	619	550	516	513	461	374	487	423	430	427	403	455	409	405	402	413	374	413	389	390	394	394	379	398	382	375	395	349	424	413	398	402	384	398	360	416	349	425	359	406	388	388	347	412	423	385	377	405	391	380	410	398	350	368	421	411	397	340	428	378	375	401	365	360	377	351	375	353	356	361	372	384	351	377	387	389	361	337	396	415	386	359	418	384	368	394	427	420	354	371	383	366	418	400	384	378	355	398	391	391	357	385	401	424	389	398	386	398	373	365	346	373	420	423	389	404	389	383	415	392	396	381	361	384	408	375	410	364	377	399	399	382	428	402	391	406	392	382	371	396	379	361	385	415	374	379	391	412	399	395	395	342	341	371	369	399	383	392	371	366	364	384	400	395	401	349	391	397	400	403	376	394	379	372	381	371	371	372	364	381	373	378	353	418	396	357	382	370	362	403	395	392	388	387	397	392	392	374	406	376	390	391	394	362	367	379	395	328	427	357	392	378	390	368	379	413	384	348	384	383	389	383	432	400	383	382	348	391	399	363	395	356	394	399	389	394	382	363	386	386	380	373	371	407	363	381	378	394	410	368	380	374	396	365	354	413	371	386	361	395	342	376	385	395	355	392	380	382	401	410	383	376	388	393	393	380	370	359	412	408	398	361	392	369	392	352	385	397	380	361	394	391	374	373	377	361	393	418	350	417	406	356	411	394	424	391	372	382	408	368	380	379	428	428	390	378	357	367	381	399	378	364	391	375	392	374	371	420	369	380	402	366	372	409	375	403	402	395	394	342	371	383	392	367	398	345	377	334	376	377	378	405	417	365	413	359	330	389	389	385	341	394	426	397	398	421	383	405	353	367	325	375	372	368	380	341	369	380	373	405	438	384	375	388	400	387	367	406	381	368	389	411	397	394	407	389	391	401	374	389	364	378	395	392	392	419	367	372	390	366	371	393	376	415	382	366	359	348	384	375	382	317	328	339	406	398	378	377	410	400	403	383	415	395	376	394	419	390	374	412	397	406	394	384	367	410	392	428	396	399	379	347	392	382	382	381	415	382	430	402	410	365	367	378	405	378	400	353	412	403	418	406	392	389	372	368	419	406	407	350	365	397	350	385	375	384	381	429	361	376	413	387	367	362	381	375	360	387	372	379	375	369	360	409	373	369	413	352	374	388	363	402	341	400	358	351	387	375	406	315	383	376	433	425	378	380	355	387	371	392	380	386	356	359	409	355	356	395	353	381	383	367	420	409	369	331	394	372	408	384	384	357	382	373	400	360	356	403	361	391	394	370	381	389	403	381	362	345	375	381	399	343	387	395	366	382	366	377	362	428	378	379	392	391	382	420	390	405	372	368	348	408	377	357	403	373	396	350	362	388	385	361	368	390	391	381	417	381	394	384	385	410	370	364	396	335	360	425	364	368	406	373	388	392	393	408	340	384	364	389	379	407	383	353	372	391	410	396	403	364	390	344	402	373	392	393	426	414	357	374	376	357	377	356	356	406	342	357	364	350	361	401	373	381	369	369	372	364	414	418	360	399	371	387	366	391	379	345	374	366	395	371	419	411	364	408	369	398	401	420	406	355	383	402	381	385	402	380	387	365	352	352	396	371	394	353	348	405	394	429	358	389	407	390	366	387	366	372	406	358	380	385	367	374	402	361	376	398	396	392	380	346	349	390	405	327	348	361	406	374	400	367	389	346	424	388	413	365	367	387	378	360	412	385	369	359	417	372	421	381	352	409	398	346	355	366	364	391	398	388	374	380	389	376	384	401	370	384	420	352	393	389	426	388	362	351	352	368	396	377	369	380	366	344	350	366	357	379	363	344	393	352	381	361	364	401	378	384	421	390	384	397	415	388	406	342	438	351	359	377	370	360	370	341	351	339	346	394	366	382	370	433	397	404	407	369	376	368	330	351	356	376	369	373	381	381	352	373	389	403	405	365	361	383	363	360	375	373	350	400	357	418	398	403	387	355	422	372	383	423	369	378	401	403	374	345	389	397	384	397	357	383	391	353	359	402	350	370	414	405	390	408	383	413	416	397	409	373	366	366	365	403	367	397	378	368	374	376	396	367	421	413	386	354	371	407	396	390	370	412	344	391	366	372	346	396	407	360	444	376	361	397	386	382	385	406	404	406	393	416	393	398	359	397	360	388	360	399	371	379	341	385	386	346	383	386	387	408	343	396	371	359	369	341	370	382	411	385	390	366	356	394	377	347	366	363	392	400	378	374	361	406	445	375	375	428	358	408	375	410	409	406	382	371	339	384	393	368	348	395	378	386	383	381	388	374	422	352	362	364	361	365	358	397	414	369	406	416	367	398	366	384	403	340	372	398	387	384	364	390	359	342	358	367	372	390	378	385	357	400	388	389	398	378	401	387	424	385	397	389	354	357	356	355	374	389	418	364	391	385	385	386	349	402	369	362	391	398	407	430	358	368	377	356	367	403	362	412	398	356	381	394	362	407	427	368	396	377	381	392	376	414	364	362	399	383	393	387	384	377	413	377	421	367	395	410	383	373	388	380	402	419	342	412	390	385	368	377	387	373	402	392	375	382	376	419	408	364	354	392	359	377	413	380	363	390	366	354	374	397	383	383	352	373	424	396	393	374	370	369	397	388	377	348	403	392	393	387	393	383	400	396	371	368	376	357	384	371	380	371	369	361	352	394	393	385	397	375	351	356	383	363	384	355	388	379	415	369	404	393	382	382	328	340	392	387	395	391	375	370	354	353	397	417	377	397	375	432	393	408	390	379	380	350	387	350	365	386	405	369	377	368	432	377	409	396	370	403	361	417	370	387	400	385	385	379	389	353	386	374	368	376	408	401	398	397	380	367	363	436	361	377	383	330	387	398	388	385	392	376	366	388	412	397	406	423	407	399	388	381	351	370	335	361	409	386	398	392	426	363	396	370	380	428	426	406	373	381	380	439	396	381	358	369	366	391	403	395	348	379	404	335	427	388	396	414	402	401	381	386	378	389	376	353	401	399	405	352	417	414	382	376	405	409	357	358	388	354	397	391	372	399	397	373	440	381	409	403	385	409	356	369	393	365	363	381	388	389	378	374	413	403	360	373	381	369	393	400	376	353	363	401	401	368	381	378	346	367	373	366	389	417	405	398	386	380	370	395	406	385	399	350	378	386	392	386	369	391	378	321	387	406	375	364	364	384	375	402	396	427	378	404	411	355	393	400	375	382	424	414	353	391	429	397	379	412	368	326	373	418	385	380	376	372	354	376	347	369	396	425	374	406	372	357	381	382	381	372	382	381	417	381	407	385	357	381	399	381	365	418	387	389	367	409	402	406	380	373	397	379	373	383	377	372	361	374	378	392	408	381	375	390	369	388	393	389	424	423	351	390	401	360	360	347	361	379	406	396	366	417	382	376	372	380	367	409	372	368	403	385	366	405	419	370	361	324	412	346	375	378	366	402	380	416	396	407	391	361	389	379	353	382	375	391
14826	7022	12136	11649	8144	7493	6004	5445	4386	3795	3373	2758	2290	1786	1655	1536	1478	1309	1217	1134	1126	998	1046	1090	1021	1005	911	969	939	922	917	914	915	853	894	886	895	905	841	930	919	930	919	910	894	844	826	896	845	871	861	843	853	818	862	868	857	833	807	816	860	820	865	786	905	854	868	814	853	860	844	926	873	841	820	862	851	867	870	806	808	857	847	818	849	827	827	843	831	838	820	841	824	866	892	885	826	887	804	873	830	845	880	781	853	835	845	874	903	834	835	867	788	804	859	855	809	884	846	827	856	863	826	821	807	870	836	867	866	809	825	837	848	815	857	877	823	796	803	851	906	813	842	808	834	864	810	814	877	863	848	826	864	847	860	852	849	838	832	835	794	861	826	801	842	840	824	878	822	822	882	866	822	847	830	845	837	852	862	873	830	795	796	847	796	881	874	893	819	798	829	853	846	782	828	782	868	779	824	777	875	882	864	837	847	861	863	841	827	819	837	865	803	814	810	827	823	892	849	866	852	910	860	829	839	822	891	779	868	836	857	815	839	842	818	809	820	802	874	826	855	845	846	855	839	863	833	838	814	818	847	804	838	823	848	851	862	846	838	889	810	835	815	894	883	868	825	821	828	787	805	816	813	820	819	810	789	833	849	885	835	824	876	803	841	814	875	876	849	846	813	863	823	837	855	837	842	865	827	822	864	873	833	884	868	850	803	832	827	824	827	937	835	880	838	870	852	790	902	842	856	817	842	836	822	827	807	845	838	803	835	843	794	852	894	811	809	873	878	866	794	797	874	845	866	769	871	835	793	804	840	876	794	798	870	815	852	831	783	847	861	839	846	871	830	874	818	868	866	805	886	842	857	861	819	818	867	842	890	784	867	822	825	819	838	784	830	795	805	825	860	861	827	851	820	826	817	846	859	819	830	910	873	840	868	833	816	846	799	884	817	801	880	905	837	822	823	854	806	843	843	858	830	831	838	862	844	794	831	842	848	865	865	800	917	861	830	888	848	849	824	835	921	838	850	804	837	851	777	833	842	858	825	834	839	842	848	894	836	878	866	866	833	950	883	805	809	856	838	818	836	797	900	841	903	842	865	797	847	845	846	807	865	840	822	860	814	796	820	848	834	829	809	811	835	812	842	831	822	820	800	893	840	848	837	879	872	837	778	847	863	852	881	868	840	859	816	867	897	837	827	838	813	838	795	875	833	862	845	866	868	847	878	862	795	870	851	867	836	832	859	813	894	876	824	810	857	836	848	829	846	868	822	873	857	828	837	867	901	880	856	873	859	860	818	824	849	861	857	856	827	853	835	846	841	854	855	834	845	817	875	807	820	834	843	775	849	820	833	840	879	819	831	837	802	777	863	815	862	872	801	801	887	822	818	808	861	842	862	861	861	858	850	805	876	798	822	873	857	887	828	880	839	850	800	849	856	832	867	901	868	852	851	823	831	859	815	823	772	823	861	811	844	829	824	848	886	829	807	781	847	812	877	847	809	863	832	843	913	809	795	857	835	836	841	875	887	895	894	817	885	899	833	818	818	773	853	841	857	885	877	884	831	867	840	834	868	862	820	861	838	861	805	767	889	900	815	864	833	835	835	887	873	880	843	776	791	860	839	806	815	846	843	847	816	855	840	822	844	821	871	863	853	879	837	826	841	882	851	749	841	875	851	794	841	823	805	803	820	837	821	829	858	834	844	871	824	778	901	869	841	884	778	879	878	834	869	866	850	859	826	873	862	798	820	849	816	839	821	881	870	824	815	825	886	849	862	872	883	841	815	824	798	824	859	869	855	815	830	832	798	824	833	884	827	862	808	845	813	834	816	830	856	868	846	859	853	828	846	850	787	834	848	831	839	838	915	874	826	827	881	871	832	852	843	856	888	807	910	830	862	862	834	838	858	873	849	855	837	834	869	817	809	873	850	833	823	834	828	880	827	781	857	892	834	870	814	860	772	827	843	865	743	839	839	811	808	841	856	849	858	832	834	814	857	850	886	827	844	833	816	815	840	825	841	822	811	815	830	897	836	797	837	841	844	826	849	816	840	820	835	834	756	846	855	844	822	847	869	811	894	842	829	829	808	845	827	855	882	886	860	822	858	803	829	852	852	826	840	830	806	899	818	849	824	822	812	845	818	801	865	830	822	798	877	837	861	811	878	851	922	853	831	839	884	833	805	833	872	822	887	858	881	869	812	826	799	867	840	844	813	862	775	830	838	852	849	823	849	811	812	856	781	829	810	905	846	798	837	805	835	806	880	856	867	822	850	826	861	820	831	839	844	790	809	806	856	849	835	848	831	825	877	807	797	871	824	864	823	867	827	869	840	869	814	890	833	819	815	842	820	839	807	859	820	863	878	840	832	890	844	823	799	798	833	829	842	904	835	818	823	832	791	901	871	814	812	840	856	794	806	872	824	844	804	851	819	805	821	860	819	846	811	793	830	859	788	867	856	868	849	795	874	843	770	870	855	864	797	811	854	829	782	820	786	865	871	856	859	814	903	830	884	841	813	851	808	854	858	850	787	821	855	859	813	871	842	816	865	827	865	868	854	851	882	840	887	783	865	796	848	867	822	854	798	865	834	846	836	814	848	826	828	846	808	876	842	819	829	879	817	875	856	861	844	788	847	818	858	859	828	918	837	850	866	812	849	856	892	828	817	812	821	839	831	862	822	827	797	877	834	808	782	849	866	846	849	792	891	807	837	800	859	820	810	855	831	912	766	829	849	861	876	820	823	809	846	819	851	858	827	851	791	799	796	800	825	832	838	868	817	869	853	833	825	786	881	849	806	841	865	810	848	812	854	819	808	831	875	844	766	846	834	854	845	867	884	855	863	830	833	862	849	813	830	848	825	853	849	842	830	877	878	841	843	818	828	805	813	845	855	875	881	859	864	816	857	835	806	823	932	851	847	854	817	858	841	800	783	869	866	867	849	827	816	825	847	903	861	801	851	840	860	851	835	865	832	809	906	847	819	850	838	825	843	849	843	831	838	801	903	823	867	923	833	862	909	846	830	805	873	841	864	841	857	846	869	846	825	810	856	866	782	843	855	824	840	850	851	837	863	828	814	857	870	821	848	810	847	847	845	828	797	822	853	848	812	878	831	865	816	869	822	878	865	813	834	871	851	800	868	835	876	821	845	851	840	817	873	866	807	821	852	833	847	892	869	857	816	846	873	821	898	853	801	865	828	823	790	813	783	904	866	801	832	861	863	807	801	806	840	868	802	843	859	852	831	852	828	844	902	873	884	860	813	895	885	847	864	809	853	861	801	844	833	813	821	842	868	844	802	846	845	833	819	828	891	830	823	837	822	881	858	814	838	835	808	838	815	888	811	842	847	818	855	857	844	856	842	843	827	837	850	821	816	799	819	843	847	843	831	904	929	859	821	845	866	827	855	846	846	846	839	831	807	905	828	848	886	906	828	797	849	904	815	816	782	874	862	890	795	869	889	867	838	815	836	844	796	840	789	798	855	829	823	816
13410	4331	2765	1801	1032	883	766	676	522	533	541	447	440	420	390	396	386	333	328	325	320	316	384	375	369	336	368	356	370	317	334	350	360	321	323	325	315	319	346	369	372	307	316	343	311	384	327	313	345	326	360	330	344	316	337	305	324	344	330	312	337	322	370	318	291	309	324	352	357	341	343	340	343	360	342	344	344	345	349	336	353	333	340	306	338	369	343	346	361	338	346	361	349	327	336	374	358	341	331	356	332	340	321	329	332	366	354	330	337	345	362	358	304	326	336	317	335	346	370	377	311	352	324	330	350	351	313	321	347	373	350	368	336	330	328	321	369	335	292	291	389	314	365	336	345	351	355	352	336	345	364	342	333	359	342	371	318	341	352	341	339	350	356	378	352	324	345	393	364	374	355	343	375	323	345	319	339	356	360	350	363	333	338	350	343	338	356	305	343	358	337	333	329	343	318	313	363	332	342	351	342	370	329	349	357	306	362	358	332	362	334	318	341	348	361	321	358	345	353	335	316	326	308	345	383	344	333	318	329	384	367	339	354	343	331	333	329	320	301	353	341	365	374	310	333	335	356	355	353	357	364	333	348	330	355	345	352	313	345	337	332	318	336	368	379	338	320	333	351	333	315	324	335	341	350	388	332	355	347	334	372	376	362	359	324	334	358	294	357	331	315	352	336	337	323	347	336	359	348	332	343	363	357	316	331	343	357	344	320	327	333	362	363	378	353	362	308	335	332	377	345	334	352	365	366	342	345	375	287	336	349	377	349	334	353	319	356	335	370	347	326	323	305	338	332	336	341	318	347	321	332	296	341	327	331	368	332	323	334	368	346	309	324	351	317	323	334	342	347	330	329	328	361	312	336	354	339	358	344	328	327	360	341	332	313	379	358	346	327	322	321	335	351	333	308	334	360	337	318	344	338	354	342	347	343	361	320	314	336	329	327	366	335	384	347	337	354	327	311	386	336	363	325	353	331	331	332	335	362	338	367	328	367	348	388	377	346	343	372	387	366	319	317	312	339	344	363	332	342	357	309	354	345	314	278	328	357	357	336	380	319	345	358	312	334	330	298	367	357	325	376	306	351	327	328	348	345	332	355	380	335	345	347	350	337	327	335	335	317	314	342	324	317	371	331	327	353	349	354	342	323	358	297	346	337	364	322	371	332	374	323	312	310	314	368	329	337	392	359	339	344	352	345	355	349	364	321	360	303	316	342	310	339	349	353	331	348	387	331	347	342	384	337	364	350	350	334	337	335	332	352	372	315	350	354	356	350	330	317	362	355	317	338	341	351	350	367	351	327	335	343	376	351	308	337	344	362	336	325	348	337	345	327	312	318	340	337	326	370	328	317	323	355	314	328	327	328	347	332	309	333	334	363	346	389	338	330	370	333	375	360	374	304	327	354	334	316	330	337	334	348	320	318	338	337	340	369	314	368	343	336	296	337	303	342	364	356	341	368	304	305	311	362	328	316	346	339	324	348	336	368	336	316	358	347	329	338	355	349	342	373	341	338	341	327	340	354	314	341	324	365	377	338	352	342	344	355	343	377	327	341	317	385	347	319	356	360	357	331	345	346	309	342	361	365	351	365	344	356	328	332	298	349	304	354	317	331	394	342	347	353	360	356	348	345	328	351	328	398	342	328	335	315	355	342	349	312	331	363	370	340	333	388	341	353	320	355	338	362	358	316	381	317	336	318	366	345	327	353	309	309	344	347	322	329	325	311	329	340	358	362	357	358	333	339	338	352	345	308	354	307	317	384	343	375	314	331	344	308	350	359	306	310	334	348	346	313	338	362	358	365	322	334	325	392	365	328	321	354	348	328	330	333	336	317	318	322	371	333	363	324	387	352	360	344	289	326	305	328	369	358	361	370	315	359	330	323	318	333	365	391	374	325	345	366	349	328	336	325	323	320	371	323	321	350	350	356	319	348	343	347	320	367	324	334	343	325	330	363	343	315	263	347	345	364	336	349	335	366	329	366	303	363	328	306	324	335	335	345	354	377	354	325	342	352	336	348	353	329	356	325	315	332	328	352	309	354	391	329	324	331	364	325	319	344	348	343	364	317	348	337	317	348	341	341	336	320	322	371	353	348	335	344	327	320	334	339	365	308	334	342	365	351	322	337	346	350	323	370	326	326	313	324	351	329	345	354	326	348	357	314	364	332	347	350	369	309	342	329	364	337	350	344	371	339	332	340	313	370	325	351	342	347	327	344	326	357	330	331	361	308	329	314	326	334	369	334	356	350	347	351	380	315	371	345	324	336	355	342	342	338	334	349	335	349	319	327	337	385	345	296	325	354	344	357	364	335	334	344	309	333	332	378	326	317	335	313	350	327	326	327	359	332	325	341	389	342	341	350	357	358	335	355	331	336	322	347	324	347	341	336	347	331	364	380	356	343	312	346	339	359	376	333	366	348	333	355	337	340	336	298	348	319	352	354	319	325	369	340	339	341	353	341	346	332	349	345	321	310	351	331	338	336	351	347	345	362	378	324	377	341	376	383	361	341	345	336	329	361	353	376	347	388	358	358	371	303	378	332	338	350	321	330	347	351	368	355	339	316	344	363	331	345	319	363	306	374	331	369	334	326	309	325	308	347	292	330	345	344	327	355	326	326	337	359	344	328	348	363	319	328	329	366	350	331	355	310	321	320	345	353	346	331	340	341	366	334	346	350	354	308	347	340	325	308	325	341	335	299	346	349	339	337	341	340	372	329	370	398	352	364	335	380	333	350	343	324	323	347	310	311	340	357	332	319	346	322	350	392	363	318	335	329	330	337	340	336	336	365	342	333	364	337	330	333	389	318	352	341	335	349	338	325	346	391	360	327	341	345	331	343	379	327	342	329	312	348	370	341	325	367	363	365	355	353	331	329	317	376	342	360	317	367	365	349	347	337	327	349	326	356	353	327	336	344	346	357	365	373	327	327	334	363	346	368	332	337	339	361	336	321	352	346	348	353	331	311	315	309	325	332	368	329	356	356	333	337	365	353	346	282	361	345	339	363	334	371	350	301	354	332	355	331	323	356	367	329	349	326	356	336	315	328	311	352	338	320	377	335	354	314	336	360	353	350	373	328	332	326	336	325	358	362	332	367	334	297	341	355	338	319	321	326	389	347	324	338	345	369	352	326	357	356	351	306	354	333	351	321	352	362	366	334	328	377	337	330	347	326	357	337	345	347	340	343	330	289	340	353	324	314	323	345	342	371	329	340	351	333	338	311	357	339	356	329	315	321	344	349	295	342	329	385	367	356	359	350	327	347	341	305	308	330	354	327	325	351	361	351	344	331	374	351	368	346	355	340	349	356	342	309	341	334	338	318	334	346	320	357	338	343	324	375	338	335	390	337	339	342	323	376	330	357	319	326	353	353	346	325	317	327	357	331	341	340	364	348	313	330	347	319	343	345	319	330	354	343	397	355	358	326	341	322	328	358	308	338	326	339	385	353	351	361	311	376	346	412	347	376	318	293	319	342	343	298	346
7796	3432	5152	4845	3576	3329	2683	2442	1985	1886	1704	1503	1209	1095	1010	962	867	878	866	821	849	861	833	857	789	788	827	765	761	785	796	762	788	803	777	776	753	803	754	749	797	720	772	728	714	776	735	733	774	751	787	750	757	707	746	710	715	788	774	716	770	773	788	792	680	749	722	724	715	749	723	751	769	747	769	794	731	750	734	735	766	722	792	759	753	731	716	747	764	782	793	760	774	741	679	727	710	719	765	750	756	748	785	756	766	703	748	756	740	744	758	707	768	729	779	686	675	801	771	766	764	763	738	766	763	728	754	775	763	817	730	749	742	785	799	776	731	736	751	755	731	736	733	699	739	742	720	724	754	789	739	763	727	762	755	768	730	764	757	753	740	748	758	773	748	700	778	745	762	728	716	778	783	744	731	749	737	691	748	770	757	662	718	748	739	736	722	782	703	758	755	754	750	744	734	752	734	762	717	746	715	708	711	750	694	741	763	702	764	713	715	770	756	676	743	781	782	731	782	725	729	749	738	809	760	780	766	719	796	731	781	748	817	733	792	753	756	736	762	691	785	736	717	780	722	766	708	726	724	770	775	758	768	775	742	756	739	737	807	738	775	721	697	756	778	767	790	733	756	783	716	761	730	752	751	747	734	735	722	822	769	782	733	746	766	743	773	763	760	735	721	721	770	679	759	759	746	742	733	763	754	761	747	741	731	700	715	747	788	791	753	715	723	756	728	813	780	740	770	711	728	719	792	748	775	779	700	693	774	816	742	791	781	725	763	768	754	722	731	722	757	755	754	771	754	723	741	764	779	751	730	794	763	761	751	708	799	769	775	750	761	706	777	730	733	751	795	738	725	747	786	755	769	708	749	786	747	760	746	725	756	754	732	748	722	720	779	775	773	725	721	746	707	757	751	743	778	715	802	793	730	733	764	764	722	746	744	806	747	746	759	725	745	775	709	750	777	780	729	788	745	730	711	678	744	768	751	663	733	717	765	786	721	727	753	790	717	748	771	766	826	745	788	742	764	719	708	747	810	757	754	769	733	783	699	749	769	732	780	771	762	758	758	756	773	679	728	752	698	792	748	748	742	733	703	769	786	773	725	794	746	798	704	767	700	739	747	760	762	789	764	780	706	710	764	772	792	726	753	714	732	763	767	754	745	750	729	756	725	804	750	756	760	774	819	756	717	745	800	725	755	726	783	784	773	728	748	667	754	758	721	739	732	763	691	728	737	687	768	736	779	758	735	775	787	740	741	763	713	788	763	740	730	765	703	758	775	763	725	724	749	734	714	695	720	749	746	753	769	743	782	713	688	825	703	754	717	736	810	760	775	789	743	803	751	782	800	727	741	717	717	708	731	758	751	746	793	755	816	737	751	703	684	766	766	758	765	730	751	752	755	742	732	763	681	752	739	745	772	738	783	750	739	706	717	761	718	705	765	730	706	756	776	754	732	731	769	733	736	754	765	721	690	753	754	724	724	766	772	764	758	757	778	751	799	734	728	727	748	716	728	722	800	781	724	760	712	760	759	728	704	718	757	734	727	767	714	769	762	744	754	762	733	778	748	733	752	738	691	752	727	704	749	713	713	758	773	779	780	750	726	755	758	750	734	780	756	749	772	801	751	759	754	756	758	736	761	773	753	715	755	770	774	792	745	715	776	733	760	790	749	698	732	770	747	793	738	742	785	721	800	781	768	753	774	759	731	767	757	688	736	773	764	750	739	730	754	755	742	767	808	734	756	756	759	752	747	738	745	754	775	782	764	788	740	709	773	740	768	744	703	713	719	701	750	726	790	763	743	758	787	753	738	770	724	799	720	766	734	766	717	747	747	760	777	762	695	742	770	707	750	761	791	768	726	747	745	723	757	775	762	799	779	727	766	765	769	758	751	737	759	724	801	723	694	739	760	783	771	713	712	726	768	721	754	780	799	753	767	723	757	753	764	781	708	824	713	745	788	732	714	718	699	763	751	747	734	769	763	748	716	749	697	713	736	758	763	761	729	735	745	755	734	753	762	756	739	729	745	771	739	752	765	751	715	737	722	763	762	721	712	746	770	727	722	706	759	800	739	721	718	784	708	700	777	746	786	742	777	752	731	799	719	736	764	778	768	707	729	752	695	761	773	792	776	726	749	743	752	758	731	721	745	734	796	728	733	790	754	725	754	740	746	751	737	712	741	763	780	685	704	826	684	790	744	758	749	716	714	771	789	740	744	790	721	757	765	771	726	730	713	752	743	737	716	705	747	744	756	745	735	782	744	773	784	741	748	715	705	748	728	758	749	739	776	732	800	810	691	732	739	754	741	766	730	790	722	719	793	715	755	768	768	714	762	757	699	768	706	782	709	733	738	740	744	761	739	727	743	777	691	776	750	774	759	734	732	725	693	703	722	731	795	719	808	740	780	702	712	722	747	754	765	748	761	741	797	795	723	809	723	762	728	780	797	793	764	731	729	731	766	723	755	725	742	754	721	775	766	769	745	756	761	739	785	786	750	742	738	767	729	748	726	741	797	737	760	747	729	748	765	771	742	773	756	723	729	811	719	731	735	750	760	721	716	724	784	746	709	742	758	720	707	727	734	734	732	716	753	762	752	757	734	773	744	767	783	790	744	754	751	721	707	756	714	749	718	744	711	749	742	781	799	769	761	777	798	715	740	801	723	741	733	785	736	773	712	750	735	778	724	742	738	774	700	734	726	720	721	779	759	753	733	729	734	722	779	746	737	749	771	744	705	770	735	739	733	784	748	743	731	741	752	785	755	739	692	729	731	772	701	708	759	750	738	703	730	741	752	738	746	764	735	763	735	762	749	725	705	774	771	715	714	757	734	734	821	718	755	768	810	749	760	762	783	732	724	770	753	720	727	754	790	734	796	743	729	737	775	768	753	696	721	792	765	721	750	763	693	770	815	760	719	725	752	751	728	737	735	725	711	699	791	759	731	730	763	786	761	739	753	748	719	737	768	770	761	781	693	769	768	730	798	739	703	716	713	743	781	743	823	719	757	752	737	743	766	752	708	702	763	729	668	756	739	755	728	727	734	739	752	721	723	746	758	745	752	769	740	756	768	780	710	776	730	763	828	759	783	662	730	736	761	695	741	748	732	719	716	739	762	745	788	726	709	724	712	712	708	756	719	789	746	737	780	765	692	779	790	765	812	765	815	776	772	751	751	763	757	724	723	749	738	784	794	784	742	694	743	763	750	801	737	733	816	744	784	736	735	799	760	783	751	789	749	748	720	747	743	735	769	788	744	767	776	804	721	761	711	707	731	706	744	756	801	729	749	738	734	714	763	750	804	756	759	816	738	779	781	734	732	753	737	776	777	750	775	716	775	737	756	784	735	776	757	712	729	765	753	735	732	759	717	795	768	742	752	710	710	705	718	793	783	730	744	753	738	726	731	730	785	793	772	743	699	730	751	743	792	733	759	768	757	723	768	762	757	728	716	767	765	727	769	730	727	728	752	697	746	776	742	764	744	733	722	703
22425	7227	5622	3239	1839	1265	1095	840	808	693	655	548	459	460	409	372	348	364	348	353	349	343	324	365	350	311	345	363	334	319	352	353	301	282	329	324	322	335	343	331	324	302	320	340	327	322	341	347	303	334	332	346	350	319	326	330	324	331	346	292	303	315	297	307	344	352	289	326	314	317	277	329	341	326	341	279	344	333	302	298	320	304	317	303	329	319	301	320	310	312	313	309	302	303	301	293	342	306	288	299	318	290	287	325	322	293	308	312	323	309	332	333	350	325	322	275	348	319	308	339	321	365	302	337	338	282	315	314	316	296	338	313	299	346	322	360	324	340	311	276	333	327	288	281	299	333	313	297	364	326	316	310	303	340	298	339	344	316	305	309	321	329	341	306	314	317	291	314	318	312	316	282	310	328	337	345	347	342	343	334	311	326	284	310	328	337	322	309	301	287	331	316	306	291	322	322	315	351	311	307	287	289	332	333	328	345	351	326	327	313	327	357	299	305	314	335	372	312	288	326	307	314	328	337	315	343	310	313	285	303	326	273	289	275	310	328	341	330	326	342	314	348	327	288	312	321	315	300	306	321	307	308	353	311	332	318	328	336	307	322	314	312	286	318	296	340	306	302	296	292	335	299	330	324	330	336	342	320	336	313	311	350	300	338	333	332	318	318	300	328	344	306	318	343	320	294	315	362	317	308	342	310	296	313	320	301	332	295	293	318	358	331	304	315	273	334	289	336	344	338	304	325	307	308	346	308	290	293	314	330	282	302	319	346	348	348	310	307	297	318	347	323	302	320	342	350	327	310	301	304	313	329	339	308	299	354	309	310	327	288	323	299	325	344	313	308	316	286	299	340	334	310	308	295	308	307	329	332	318	297	330	346	349	327	306	273	328	308	299	355	326	318	321	335	316	330	353	321	289	304	299	321	280	295	337	324	295	332	312	321	337	310	346	341	296	300	320	311	303	312	297	322	293	318	315	306	293	360	302	302	320	337	341	317	320	328	319	310	348	298	339	317	318	328	331	314	337	312	318	301	277	330	282	311	337	342	331	349	308	327	327	321	319	338	289	334	301	283	316	333	340	293	288	346	322	304	324	311	293	334	326	325	305	292	337	314	337	353	316	347	318	341	281	319	351	297	338	290	341	316	292	282	343	306	334	327	307	342	325	330	292	308	288	312	313	339	272	296	301	301	309	314	323	318	324	294	313	318	293	337	299	317	331	297	344	358	311	282	319	329	319	323	285	324	339	324	317	288	327	300	323	299	343	318	319	316	313	314	299	295	307	292	353	339	346	323	332	334	308	348	334	349	291	295	356	324	307	298	300	296	301	326	310	334	290	332	335	331	341	348	346	308	313	331	343	316	289	327	353	292	308	293	289	325	273	324	275	332	290	300	318	303	312	314	319	338	334	305	305	325	330	329	335	395	288	295	336	298	296	322	323	324	308	314	323	286	327	328	323	313	313	312	315	297	306	321	287	350	323	303	314	324	294	310	276	339	323	323	320	288	329	317	324	337	341	313	315	293	265	348	334	333	332	327	340	332	320	320	291	309	352	321	307	306	350	296	328	324	307	317	360	308	325	344	332	317	288	303	335	327	312	294	318	309	312	330	347	322	279	332	319	296	359	331	300	311	301	312	281	298	341	284	312	317	326	318	318	337	290	320	297	322	327	315	321	340	294	330	308	307	318	286	304	337	308	297	322	290	338	326	296	298	346	357	335	299	320	303	318	351	326	337	270	289	321	297	323	340	329	306	334	332	284	286	311	291	310	293	314	325	283	339	312	313	364	303	328	328	353	324	323	322	300	361	327	337	335	310	351	333	308	345	323	323	319	328	332	315	323	308	317	301	316	329	328	320	308	312	299	322	305	343	317	309	331	309	315	319	336	328	313	314	356	332	359	310	336	367	310	363	319	286	328	340	350	321	340	313	339	331	343	280	317	301	306	306	330	319	315	337	298	322	295	329	289	288	344	317	297	310	321	332	289	326	299	335	343	323	349	329	315	313	296	334	355	306	294	344	374	323	328	334	300	334	337	325	342	334	303	323	288	319	348	309	304	341	323	317	349	341	348	320	321	319	317	299	293	327	314	304	311	316	319	349	352	358	307	292	316	328	295	326	336	328	309	336	331	329	300	262	282	305	308	297	302	326	347	334	301	312	325	312	326	322	332	334	351	302	337	318	342	288	328	321	319	344	326	352	333	301	314	381	331	353	302	338	292	326	321	312	301	332	322	330	308	312	317	311	278	337	364	360	299	330	325	286	320	309	304	329	321	325	297	347	305	338	314	320	278	308	342	326	338	302	306	306	340	335	315	310	288	316	338	311	347	324	314	307	337	312	308	359	296	297	309	307	333	335	292	321	331	302	301	287	299	344	305	336	285	346	297	327	352	318	322	314	314	317	313	342	308	296	306	323	322	301	333	336	332	357	316	324	326	327	312	317	344	302	317	294	360	303	340	328	287	312	329	336	333	341	300	372	333	298	340	297	315	291	290	321	326	329	335	325	326	333	345	295	306	323	305	313	323	334	332	283	347	336	344	336	312	320	294	323	334	331	299	322	295	320	317	300	304	317	321	301	329	291	335	342	285	337	329	296	311	320	294	301	332	294	338	336	293	301	290	352	286	339	325	333	287	315	301	348	334	313	331	323	290	342	322	306	323	277	339	370	336	306	331	337	345	352	320	330	293	332	314	328	316	319	337	330	319	338	340	314	339	319	336	326	294	291	344	329	305	292	310	363	304	361	327	323	294	328	347	303	297	322	366	354	357	294	306	349	324	327	311	305	358	366	318	352	300	302	346	295	332	339	301	319	327	321	339	298	330	328	349	318	324	340	294	328	332	318	281	323	329	329	345	327	313	319	313	293	311	336	329	289	334	324	330	359	318	299	318	325	336	326	286	279	309	315	276	306	308	304	338	292	380	353	334	318	310	341	311	313	346	323	321	302	333	297	295	285	318	292	335	322	341	308	318	318	310	309	328	314	304	300	315	315	311	350	317	321	290	300	307	334	334	316	307	335	297	333	323	310	285	304	301	318	314	334	300	293	351	299	311	323	340	332	320	304	327	317	315	354	317	299	330	365	280	319	317	310	308	313	349	294	323	340	306	326	329	356	337	310	318	268	353	312	345	260	302	292	340	385	295	310	292	310	324	334	350	331	340	354	313	289	313	321	310	337	360	314	337	289	301	350	296	338	298	320	311	295	300	305	336	295	320	302	318	339	325	333	322	320	337	330	298	309	323	347	349	324	319	301	347	295	310	313	331	342	297	303	313	318	329	318	309	329	263	297	331	315	327	302	336	344	296	306	315	316	296	310	352	296	324	309	298	319	338	325	315	324	326	311	322	318	314	310	296	305	288	356	316	306	326	325	336	344	301	314	360	306	333	336	326	335	305	336	326	295	346	321	301	312	307	315	310	288	308	293	325	316	343	355	329	307	300	314	352	323	345	330	344	327	333	306	358	314	333	313	297	287	291	275
13195	5302	9224	7842	6033	4977	4417	3782	3167	2652	2350	1845	1522	1238	1240	1153	1066	1009	926	980	907	906	875	855	827	786	819	779	731	831	732	811	784	685	753	628	734	782	759	714	748	725	762	709	732	682	706	713	651	714	729	707	718	707	714	720	669	805	694	749	738	664	680	710	700	707	734	747	700	729	703	712	693	684	727	741	732	698	687	774	680	762	720	695	717	769	681	722	721	671	663	765	733	681	734	727	694	715	736	762	688	745	681	753	711	694	737	724	730	718	700	718	699	696	721	706	708	710	768	718	669	693	691	701	749	710	727	666	731	731	738	711	697	703	698	724	719	696	739	676	733	727	711	729	725	724	733	730	701	674	676	693	698	702	734	738	701	719	745	678	722	715	762	714	707	732	730	655	744	660	733	688	695	707	669	666	716	747	745	757	713	690	684	720	738	669	730	661	690	747	733	699	750	696	708	687	652	683	726	724	717	704	733	708	709	692	751	723	708	701	697	695	703	755	721	734	712	691	666	738	797	726	736	698	688	714	712	675	753	711	699	690	649	737	687	700	737	674	706	724	752	679	722	711	719	756	764	709	717	685	716	738	720	689	716	683	767	714	750	730	693	709	758	706	768	691	765	660	681	730	728	726	721	690	723	697	689	709	697	704	695	697	717	701	709	649	722	712	707	742	672	745	761	717	665	731	728	752	673	693	696	733	718	717	708	698	714	690	762	724	726	715	714	740	704	734	653	655	707	672	714	699	653	730	717	719	692	710	657	730	744	672	723	663	761	689	713	740	762	726	688	733	683	679	715	667	744	684	687	727	699	728	678	701	719	686	694	694	725	739	704	762	732	678	713	718	651	681	685	701	677	713	789	752	709	712	713	720	704	647	684	706	760	722	707	725	743	700	718	727	693	713	729	708	701	704	721	713	695	738	728	734	738	749	737	735	680	731	713	718	697	695	678	708	693	737	753	684	746	701	689	714	749	716	695	699	696	704	704	685	697	691	717	777	671	738	708	734	681	744	714	649	701	667	672	731	732	679	700	682	702	717	707	722	739	724	744	679	613	677	724	729	723	675	715	694	716	722	684	725	673	727	745	740	739	733	696	734	666	687	710	703	752	689	743	730	674	681	687	724	683	685	719	745	731	717	715	737	696	712	691	737	707	741	731	723	683	690	698	712	756	667	673	719	748	703	696	681	672	649	724	682	801	712	649	690	767	687	715	714	686	721	722	732	706	705	668	681	673	648	717	697	697	676	719	722	721	713	676	677	655	717	735	694	715	652	717	711	739	670	763	732	689	706	720	686	714	684	760	689	742	718	721	718	719	693	773	753	702	778	723	721	710	694	750	730	666	709	707	704	739	685	683	729	694	676	735	714	691	725	670	669	699	685	726	656	659	725	709	694	674	764	742	745	693	689	702	673	713	752	739	701	673	672	743	707	717	688	696	714	716	702	735	715	708	689	679	707	709	771	738	755	699	744	690	689	714	691	741	675	670	741	713	701	729	739	730	707	717	730	660	687	762	703	684	752	691	739	687	717	732	727	786	716	705	686	720	718	729	693	735	711	707	727	682	711	687	733	720	702	686	732	729	713	682	711	702	745	711	695	695	685	727	708	748	708	732	711	710	674	656	706	723	718	687	744	658	734	674	725	698	691	677	684	703	706	670	712	737	733	736	704	686	690	692	664	712	711	688	761	744	677	754	675	688	738	699	706	736	714	714	660	698	749	686	732	732	672	731	717	667	652	711	730	747	695	718	723	724	658	646	682	719	650	716	745	748	704	740	682	687	729	690	668	730	694	730	716	715	733	667	725	729	691	666	678	715	750	714	711	761	752	691	673	708	728	681	692	702	723	710	681	746	724	734	657	736	687	697	710	723	686	724	720	677	702	749	717	701	682	761	661	731	690	680	698	721	740	732	685	691	723	701	669	732	765	691	681	707	712	727	710	705	712	702	741	727	746	702	707	754	770	740	725	725	704	729	718	699	699	712	700	677	699	731	716	741	753	718	695	752	730	672	711	706	729	696	716	697	784	766	709	730	720	697	764	654	733	691	671	659	753	717	733	678	687	696	692	668	773	715	756	649	706	690	702	687	705	722	729	669	741	705	681	726	733	689	717	637	676	720	716	709	702	680	763	701	721	694	739	721	698	722	691	725	690	710	718	679	701	698	722	724	719	718	695	676	727	732	678	699	680	659	711	709	685	693	709	677	691	685	729	681	695	693	706	723	736	740	685	740	705	690	787	685	655	674	715	692	716	723	701	739	734	671	697	711	660	698	702	717	683	736	737	714	716	654	722	717	726	697	680	726	687	719	722	711	702	695	701	715	695	714	710	767	669	698	743	749	725	681	731	698	741	726	719	760	697	712	696	688	736	692	768	730	719	698	713	659	663	740	681	713	709	697	717	720	680	750	723	709	704	689	747	708	674	676	710	706	699	705	720	702	737	669	712	680	741	734	705	701	708	733	737	743	742	703	750	702	676	747	705	665	729	770	745	680	736	718	744	709	706	698	706	689	698	734	704	737	758	727	696	731	653	692	734	762	663	686	695	739	672	749	771	699	732	758	675	713	712	717	724	709	761	697	695	747	671	714	721	686	697	720	658	715	726	738	769	658	718	692	700	712	747	777	755	678	713	697	702	694	698	755	763	687	681	743	692	663	677	736	701	781	714	730	728	697	651	784	679	728	752	717	685	741	704	711	724	736	754	693	716	702	698	733	726	670	720	757	687	695	743	734	703	683	733	718	679	731	700	726	672	709	687	704	665	665	759	741	679	722	707	689	727	683	768	671	712	712	684	717	739	707	713	689	652	709	752	772	715	680	734	700	692	698	680	719	677	723	723	778	699	742	680	679	770	713	700	699	745	658	706	645	676	674	715	770	706	715	692	718	685	737	710	703	759	752	738	752	628	728	735	690	731	726	709	705	697	682	703	760	754	727	677	714	730	676	713	700	720	685	699	715	680	747	722	718	686	666	695	709	689	729	680	719	679	698	727	724	712	714	708	687	725	753	773	731	721	677	706	728	686	713	719	683	713	678	689	733	754	711	718	691	679	702	722	717	689	692	678	746	678	741	721	678	727	685	741	747	728	716	666	692	756	683	724	640	722	719	740	693	727	661	724	711	708	663	712	714	709	702	684	670	731	729	706	706	725	699	724	730	695	722	688	706	716	718	732	729	719	670	739	687	730	755	663	680	710	734	689	632	698	690	701	720	760	699	649	712	675	717	709	694	709	702	746	744	726	722	712	718	654	683	746	737	730	730	715	683	658	699	747	638	710	704	724	705	756	722	684	691	777	734	677	701	759	695	761	729	722	724	727	702	701	719	669	714	713	692	667	708	706	724	747	690	738	731	730	678	694	711	691	746	709	732	718	688	712	690	741	699	735	721	669	736	742	733	726	684	716	717	716	739	697	714	696	663	724	724	689	692	729	732	715	723	699	744	645	715	735	725	764	710	677	706	703	691	704	745	689	712	678	731	701	716	677
29640	11139	8726	4726	2766	1935	1513	1296	1145	926	808	721	620	563	494	481	488	413	469	435	406	379	438	433	423	429	408	397	407	393	432	374	401	403	363	378	404	395	379	390	366	429	371	418	429	350	385	386	347	406	434	393	367	363	371	432	366	413	423	393	393	376	359	360	374	392	326	419	408	404	383	375	371	389	364	391	388	376	355	407	372	377	391	373	376	409	365	391	393	376	357	375	371	389	370	383	366	410	398	377	379	388	381	364	409	405	399	375	381	378	380	389	444	381	414	364	374	414	399	364	410	414	404	373	423	366	415	354	388	397	379	390	370	382	413	391	399	378	370	388	374	378	344	373	371	357	389	384	383	380	382	411	401	382	374	418	348	400	398	370	406	392	383	370	421	379	384	434	392	371	401	377	393	420	388	374	402	414	414	378	358	398	364	402	369	387	399	413	403	372	388	330	388	382	368	416	345	366	390	343	394	398	400	360	364	407	405	380	362	385	397	384	355	374	388	402	420	384	370	400	389	396	365	395	383	396	380	372	421	396	381	384	416	373	393	362	391	357	354	367	402	402	385	357	387	387	375	375	413	388	435	393	368	369	391	364	369	375	388	382	399	419	413	365	391	369	375	376	379	377	365	395	389	398	348	380	382	369	372	368	389	366	379	352	364	415	385	409	424	381	347	369	382	382	371	401	401	353	391	381	369	387	369	383	385	397	405	389	391	379	394	386	424	412	374	359	405	377	370	409	382	370	394	410	370	364	386	429	379	421	398	360	403	394	382	391	407	372	381	352	379	384	330	414	344	389	374	407	371	373	389	380	427	415	419	375	398	371	413	391	401	364	403	383	392	388	406	395	374	363	419	380	377	389	371	373	381	412	396	395	380	406	390	372	377	358	403	374	372	423	407	355	395	340	368	384	369	363	375	374	397	407	393	339	384	372	366	386	421	388	377	411	366	432	407	374	403	366	355	390	412	407	430	394	381	391	374	405	402	362	376	389	385	344	384	406	393	354	391	389	376	385	391	409	377	381	388	406	388	428	362	383	355	351	399	379	376	387	379	384	375	363	395	402	378	353	378	382	412	386	373	407	413	390	394	398	386	369	372	385	382	366	346	390	378	400	380	431	423	412	395	386	366	379	391	403	403	394	375	384	381	390	398	352	356	372	386	375	411	435	393	397	405	400	367	389	380	377	398	344	370	339	361	345	359	394	392	374	379	400	383	364	361	335	394	375	383	436	414	426	347	387	389	383	356	403	378	363	449	407	339	374	384	368	354	391	368	366	361	400	386	398	408	385	414	394	347	393	351	361	361	376	378	386	385	377	356	411	401	385	378	390	368	363	356	388	400	394	407	386	435	409	402	395	350	376	357	374	383	395	407	344	423	405	376	419	368	364	371	384	398	398	377	356	375	365	360	378	374	368	369	369	383	396	420	414	322	380	406	423	373	395	410	415	375	386	404	386	387	394	400	375	398	393	365	402	376	385	385	383	373	351	383	392	386	429	383	410	401	421	348	400	402	371	423	404	374	404	386	377	370	403	389	398	362	396	378	363	398	370	379	415	387	340	346	367	394	382	388	375	341	365	387	367	408	379	415	379	391	396	369	376	338	399	385	387	390	402	414	370	387	395	356	395	389	385	388	340	353	398	406	373	373	406	406	379	367	391	374	385	383	425	368	379	392	381	389	392	381	370	404	399	405	394	416	380	354	406	406	363	418	393	381	403	363	391	401	346	391	380	385	364	375	407	398	416	423	376	388	434	356	373	383	371	403	394	381	406	369	345	373	387	341	358	368	446	382	360	339	387	363	364	375	402	403	407	391	412	361	379	385	360	371	378	401	403	360	398	383	371	403	418	372	375	368	376	376	378	400	375	380	398	356	395	372	397	412	417	379	404	379	400	389	375	370	368	413	370	423	386	434	432	401	381	421	364	418	383	394	365	354	410	403	376	385	385	434	437	339	376	378	371	332	407	405	405	404	406	435	402	357	405	357	381	383	375	424	412	374	356	384	375	364	389	362	395	383	397	379	388	380	360	356	361	383	397	385	353	410	382	359	358	403	404	383	398	402	397	392	421	360	371	350	384	389	390	359	377	362	395	376	359	389	359	389	390	334	338	374	398	361	386	384	374	408	368	404	386	366	379	404	384	387	338	358	374	376	385	336	361	381	381	417	377	355	405	356	368	366	358	384	342	386	415	354	373	372	414	391	397	362	347	354	393	372	367	403	410	403	381	378	394	361	404	375	414	414	370	384	370	381	371	398	353	371	406	402	370	403	361	395	378	388	415	401	398	407	379	400	355	408	376	340	363	356	382	368	393	368	331	358	389	348	365	394	402	389	409	408	383	416	431	411	405	391	333	400	384	420	385	398	370	352	422	395	379	366	445	400	404	353	395	365	357	344	360	384	400	394	382	411	390	401	414	378	410	362	374	360	340	373	383	370	370	373	382	402	425	378	379	393	389	414	403	397	390	374	393	427	423	381	399	387	388	402	426	376	364	393	408	380	389	376	386	399	385	348	395	360	390	409	395	377	356	390	366	369	425	383	391	377	391	354	409	364	373	370	431	384	381	386	389	360	409	376	384	414	368	400	371	405	416	416	377	365	377	406	387	371	370	346	395	393	384	370	379	387	392	405	362	365	400	361	382	403	340	387	422	367	388	422	350	411	396	376	394	427	404	367	397	422	448	392	451	373	405	420	412	360	414	397	402	373	385	359	365	363	379	370	389	366	403	352	350	350	416	401	443	410	359	401	396	351	350	381	411	381	376	382	388	392	371	377	390	404	360	393	344	399	364	383	399	377	428	388	392	385	386	406	379	331	347	410	397	392	398	408	390	376	375	412	393	373	361	403	368	379	365	393	389	371	366	418	432	382	366	371	360	370	349	399	388	363	403	399	391	401	363	418	414	413	406	366	391	425	389	400	395	343	375	367	441	431	402	381	374	436	388	358	367	377	413	378	402	348	353	390	391	364	343	374	404	402	400	355	390	380	368	414	422	382	431	417	380	374	394	375	390	387	414	401	426	384	382	377	366	377	358	394	348	361	394	387	354	391	393	404	371	370	367	385	370	415	341	378	412	341	407	395	375	400	393	362	385	397	407	423	390	377	364	345	391	340	405	356	384	371	399	391	371	381	406	392	375	367	397	382	371	383	383	392	416	362	427	375	395	394	369	361	435	365	393	370	375	399	368	416	388	366	360	391	368	405	380	388	379	377	398	382	379	406	389	377	361	408	417	363	361	377	420	365	362	363	366	405	351	400	403	380	380	409	394	383	374	390	382	353	385	408	372	375	392	385	394	364	375	393	373	400	406	399	379	390	383	363	394	406	376	400	393	391	365	391	364	397	393	388	411	385	438	391	393	365	402	368	345	391	387	419	385	394	375	381	362	404	367	370	391	375	342	374	407	412	454	392	387	410	386	421	389	388	402	384	378	382	390	383	376	384	398	407	401	424	403	404	371	375	405	385	346	386	400	371	407	400	406
15873	7774	12278	10113	7992	6849	5842	5306	4741	3742	3023	2638	2057	1782	1538	1540	1410	1310	1286	1145	1068	978	1038	1011	1049	1003	958	949	921	919	921	894	931	914	912	888	927	890	850	948	885	880	920	843	810	811	828	851	829	893	844	855	851	868	846	816	841	840	886	857	921	833	889	920	816	835	882	849	871	820	852	826	874	829	805	864	875	823	891	870	857	871	850	836	822	813	831	871	823	852	858	864	832	847	825	869	795	826	798	857	829	786	820	831	850	884	884	825	846	859	810	860	865	826	859	890	824	831	817	859	844	866	847	845	832	836	851	799	812	862	857	849	830	756	847	835	871	835	814	875	900	871	881	831	850	840	867	840	866	851	847	851	849	840	873	800	831	858	812	856	835	812	839	824	820	835	866	845	901	865	848	844	819	820	871	875	822	897	833	871	804	808	850	854	796	829	752	806	840	779	843	866	816	858	848	879	840	859	796	829	895	915	807	812	887	884	847	844	839	834	890	833	793	901	881	881	819	865	838	793	848	821	816	867	879	908	823	820	828	833	892	843	925	855	844	831	884	857	809	858	836	825	869	789	852	854	837	822	788	862	792	816	813	861	822	846	845	837	901	872	826	830	847	822	792	860	825	851	828	844	877	819	830	916	837	785	785	858	827	879	869	864	807	887	751	852	846	808	793	841	853	802	794	846	813	814	795	836	833	870	833	835	814	875	827	856	855	833	890	830	824	862	830	801	808	849	793	821	875	843	856	884	876	812	863	861	863	838	817	853	858	822	840	862	872	842	853	833	883	808	812	833	834	870	844	822	895	845	847	880	904	858	879	858	837	876	834	868	904	830	819	882	891	815	894	834	820	827	845	796	834	815	882	878	810	828	868	857	829	843	850	797	830	844	853	841	890	842	838	833	831	803	904	880	849	836	862	845	816	854	849	824	879	805	842	802	811	842	855	805	855	904	822	816	820	820	826	860	800	853	853	852	886	853	834	812	786	879	860	851	816	831	829	850	858	777	864	818	840	870	851	844	850	844	821	842	833	842	801	863	844	861	863	820	833	806	846	762	859	858	832	890	789	803	812	860	857	832	787	917	842	848	826	905	820	853	863	793	834	870	825	824	881	840	885	858	816	842	879	885	862	819	837	820	860	890	831	874	804	808	829	820	877	832	819	868	857	818	842	840	909	825	851	835	781	813	839	834	792	834	858	800	784	824	853	895	842	849	785	875	835	855	786	832	829	842	823	834	797	842	833	828	830	833	841	841	916	793	855	856	825	823	882	915	823	849	801	822	835	830	792	883	829	856	810	885	877	804	836	831	825	881	876	821	843	862	881	884	799	848	808	868	836	903	845	826	835	839	826	847	891	870	832	797	875	800	853	867	772	847	859	850	792	848	864	799	888	813	850	831	832	848	792	829	853	859	828	802	822	852	820	849	860	863	836	862	845	851	816	841	810	850	838	873	863	864	863	852	813	844	814	817	823	808	840	834	892	891	861	834	852	834	885	851	882	824	821	850	808	830	920	808	822	870	801	822	823	827	909	799	861	796	824	847	846	810	822	809	828	851	843	839	890	836	881	826	820	843	825	850	833	797	838	860	871	843	809	796	835	853	843	888	861	796	841	884	867	864	851	840	887	797	838	824	804	789	810	874	801	847	890	793	844	859	807	770	789	813	863	825	905	844	885	830	860	873	847	789	847	834	892	809	811	806	864	833	837	872	827	816	885	843	842	875	816	843	858	836	815	808	845	849	840	842	857	842	810	855	881	853	825	779	902	847	805	849	798	879	887	835	831	826	802	851	829	757	840	767	843	831	827	794	864	863	809	858	812	856	856	905	816	863	840	805	852	917	826	862	876	843	823	849	837	851	847	835	861	831	827	821	847	856	807	835	827	843	818	836	883	860	858	816	849	863	848	843	760	832	830	813	808	825	846	871	837	907	825	797	815	864	836	810	902	889	783	925	786	855	860	895	836	836	819	866	867	836	837	911	885	825	867	833	868	838	832	852	839	890	821	825	857	827	846	859	877	824	832	801	835	874	845	877	842	898	830	872	816	847	792	842	828	846	845	846	883	873	782	838	792	874	859	798	801	917	842	834	848	839	830	851	850	844	846	844	866	862	869	816	823	844	884	818	862	829	820	827	877	812	864	824	805	813	897	857	916	835	846	832	874	820	864	847	832	830	904	847	853	874	840	855	851	823	884	819	850	845	863	831	890	820	814	862	869	824	823	874	817	830	836	868	860	863	885	805	854	816	874	851	838	839	817	823	813	879	781	824	888	773	869	856	857	876	797	921	836	849	868	825	842	847	856	831	802	829	790	867	809	812	850	850	825	859	857	868	826	857	842	865	854	769	861	820	910	887	803	807	849	819	884	888	869	835	848	860	801	857	824	846	879	827	858	867	838	826	816	798	846	829	885	780	811	806	831	813	822	841	837	865	871	791	834	791	870	841	795	841	843	850	878	826	881	806	842	858	878	840	815	773	808	819	851	824	802	842	813	875	852	865	858	873	811	869	851	830	764	831	837	807	829	809	805	875	801	832	801	822	793	845	780	820	840	857	855	867	840	789	869	870	865	782	819	853	855	853	866	834	839	819	845	832	839	825	873	852	837	843	816	819	843	813	844	862	902	834	864	823	831	833	863	864	837	810	764	857	790	828	839	847	846	878	879	854	805	859	884	842	796	813	851	826	869	862	880	899	815	871	881	870	867	868	806	842	810	884	805	833	839	831	825	883	810	777	854	847	846	825	823	832	856	838	845	887	874	848	901	878	805	852	800	874	867	805	891	859	829	872	893	830	846	860	869	866	807	900	816	814	837	831	858	820	870	869	793	826	833	879	836	888	851	829	786	843	835	897	912	867	858	835	880	865	893	920	855	825	888	760	864	799	824	827	863	817	847	851	843	848	829	862	865	869	864	815	843	820	772	825	839	837	833	827	760	874	870	835	861	839	843	842	797	826	860	807	882	830	781	879	837	820	791	811	829	840	778	844	865	873	844	840	876	825	827	828	866	851	845	876	840	821	855	847	845	878	896	815	795	820	814	844	900	833	859	812	860	836	876	852	840	908	868	845	810	879	896	873	888	864	846	840	823	836	877	845	875	859	865	843	823	828	808	835	832	806	836	801	850	828	859	888	846	823	827	765	831	854	800	813	870	858	841	821	895	866	851	810	822	812	778	800	863	821	842	843	865	844	830	841	854	855	810	836	832	835	876	828	872	841	860	874	875	877	838	842	841	831	807	830	868	803	786	846	819	868	823	855	879	863	799	834	862	803	883	857	828	831	837	851	839	821	837	819	832	856	876	848	869	890	795	807	810	839	880	803	765	869	870	828	808	861	868	865	856	866	834	813	807	834	808	863	884	854	811	834	829	839	839	802	852	840	819	892	836	827	833	808	786	861	857	840	831	815	808	875	789	818	856	879	843	867	939	881	839	825	848	811	841	871	835	866	828	889	847	866	877	842	829	861	871	854	854	853	852	832	824	843	860	824
11243	3780	2620	1622	1097	707	734	637	637	550	479	465	425	416	406	362	402	359	363	333	341	335	363	357	379	350	371	323	361	351	350	372	350	339	349	331	336	320	372	362	349	342	332	328	317	363	360	343	380	335	351	352	348	372	354	344	359	364	358	346	330	295	308	391	344	332	341	314	309	341	350	311	320	345	323	329	335	363	353	324	351	328	331	327	336	358	355	294	342	341	293	341	342	382	324	348	352	349	291	347	348	311	352	353	351	354	364	358	330	355	334	336	362	304	319	374	341	333	365	364	334	376	316	306	353	331	360	351	340	380	348	350	351	323	339	304	322	376	354	329	348	383	323	339	320	318	338	343	352	378	324	319	339	329	358	327	348	334	333	357	366	350	334	344	338	343	352	352	338	331	343	383	321	316	370	371	335	348	344	360	372	349	355	326	347	380	356	333	359	348	348	342	328	340	344	361	319	354	336	338	369	337	348	347	321	329	335	367	347	330	347	346	347	316	328	343	352	340	333	367	341	331	363	349	360	335	337	329	320	290	321	345	372	337	353	336	326	370	360	373	335	368	332	375	341	353	348	337	328	310	368	334	338	345	369	371	318	312	346	348	358	327	361	337	343	339	350	348	354	353	373	353	337	327	319	364	369	338	354	341	336	354	341	379	351	341	349	361	351	349	349	326	319	341	351	297	341	340	348	355	349	322	333	330	360	351	334	328	357	349	372	332	314	324	334	317	327	309	338	342	341	319	313	337	382	288	351	337	347	343	338	355	381	350	320	334	337	341	325	293	318	304	356	368	383	359	339	362	326	380	334	328	336	353	350	327	320	382	349	352	384	345	387	333	346	348	385	352	363	306	350	297	377	276	380	312	353	340	356	387	365	345	317	308	356	339	374	347	371	312	341	322	355	340	325	375	344	359	337	340	311	342	381	335	332	331	325	361	325	365	360	325	323	308	355	340	356	349	332	349	354	343	317	332	348	281	389	350	339	355	344	336	330	327	321	343	371	357	317	358	369	327	322	345	330	327	326	333	312	352	370	327	373	387	379	323	336	382	346	320	322	340	318	336	351	333	350	290	323	301	357	366	371	326	358	350	333	335	375	348	357	360	350	380	332	370	335	359	374	311	336	351	340	318	350	326	327	329	348	342	334	325	339	375	337	319	347	346	320	388	334	377	351	357	359	346	305	325	335	336	321	316	317	341	313	368	360	360	380	351	352	331	328	378	385	341	368	352	360	345	329	333	351	330	344	347	332	340	328	381	377	355	371	349	342	339	352	368	324	359	363	349	305	310	354	349	329	324	335	339	341	329	352	350	331	342	340	400	373	344	330	366	331	331	347	327	337	365	303	349	358	327	319	347	354	345	306	346	328	312	338	319	339	314	355	325	344	342	376	316	346	351	363	321	351	334	323	360	339	343	335	318	329	349	334	319	319	310	367	336	322	343	368	355	353	331	348	351	360	345	350	359	378	336	335	402	313	354	342	339	333	327	353	406	394	353	340	358	359	311	319	329	329	335	331	324	356	320	397	348	319	333	342	344	321	325	331	327	313	301	347	377	370	317	323	306	300	336	356	328	333	353	338	353	341	361	327	300	336	330	339	338	353	390	322	317	336	333	366	343	315	293	318	334	383	348	354	348	372	341	387	319	345	323	340	346	375	359	356	349	361	339	349	348	369	380	334	343	306	329	323	329	355	350	334	323	353	330	332	313	347	344	345	323	353	357	352	366	369	361	350	324	338	330	363	321	333	369	343	347	354	340	354	361	356	358	378	321	325	348	344	298	345	356	334	338	345	324	352	360	307	358	341	324	341	344	343	334	367	293	353	347	381	382	335	356	359	346	344	322	328	327	328	352	360	320	326	377	334	346	321	313	359	340	332	381	356	321	350	370	332	385	341	306	346	350	349	323	315	297	369	353	330	327	335	358	362	375	316	329	351	360	324	322	357	357	350	370	382	324	339	369	330	337	366	369	353	366	338	323	349	367	337	372	361	372	343	348	357	387	397	357	353	381	330	333	353	346	315	355	324	311	296	376	351	347	367	344	317	354	382	335	310	345	333	357	341	310	321	355	344	332	336	398	300	374	334	348	331	375	339	321	348	332	329	381	348	326	353	331	347	350	331	366	352	316	314	362	350	318	369	342	333	307	383	319	336	344	328	350	344	348	328	370	351	364	340	373	312	315	350	330	347	325	343	327	331	343	332	339	301	367	344	354	362	310	356	329	344	329	337	320	281	368	335	364	304	328	328	344	331	345	328	357	353	340	381	375	335	355	366	353	318	339	335	335	331	345	376	325	345	396	325	366	373	338	340	367	323	346	323	333	340	328	297	359	366	335	357	368	341	338	365	384	331	328	325	323	337	319	337	325	364	343	326	330	340	317	341	363	368	371	365	361	340	317	359	322	305	369	351	321	354	342	323	323	357	367	342	373	340	365	368	372	383	342	368	329	357	347	352	329	318	327	348	392	365	332	324	335	329	370	346	386	336	387	337	338	306	338	353	357	299	353	325	309	354	314	367	317	313	316	360	354	351	342	356	337	369	346	332	328	341	356	309	343	305	322	378	336	377	338	310	351	350	345	346	349	317	356	353	368	380	361	339	348	332	310	323	313	359	342	331	339	384	320	327	337	333	347	359	327	365	371	325	351	373	357	339	333	325	320	352	329	376	371	330	360	351	354	353	351	349	363	316	338	361	351	364	354	333	353	348	326	358	329	343	354	324	346	366	315	358	314	324	331	353	358	362	352	356	358	337	365	367	362	338	324	369	346	347	361	341	336	323	317	304	322	325	328	359	328	341	348	343	303	373	377	379	374	341	345	336	342	345	359	362	321	344	345	364	367	322	354	354	316	353	313	311	365	330	351	331	386	341	337	393	303	342	376	327	338	349	349	338	368	353	333	350	357	336	349	337	354	346	347	306	344	330	269	322	363	371	372	363	326	365	356	362	328	319	334	323	344	325	367	346	355	358	395	321	329	364	365	338	355	325	337	334	317	338	335	325	297	359	344	342	357	365	382	315	327	358	333	343	351	352	340	348	349	319	334	353	364	359	378	365	299	324	359	341	342	306	327	339	313	353	332	348	329	361	340	302	330	367	356	334	313	338	326	334	324	315	297	325	336	340	317	317	325	323	319	346	372	340	350	366	384	369	324	379	343	338	355	335	356	340	347	337	313	353	368	330	361	345	346	332	347	345	324	351	307	326	288	368	348	346	337	370	338	353	324	328	328	338	324	337	383	334	357	339	327	352	336	319	312	353	362	342	341	332	301	347	359	348	341	330	336	333	355	340	358	354	321	341	362	329	336	343	353	345	352	347	328	364	361	339	342	323	314	337	341	353	326	342	377	353	370	343	308	294	344	351	366	330	346	352	314	340	357	301	345	331	325	341	344	301	341	335	352	337	365	367	366	317	329	335	314	360	336	338	381	394	354	337	327	346	352	372	359	355	327	323	332	346	349	349	345	331	358	369	341	348	347	322	344
6836	3332	4829	4669	3503	2591	2784	2488	2211	1885	1641	1478	1276	1048	1055	1010	911	886	872	838	814	828	859	862	843	748	802	779	733	765	779	737	764	769	764	773	763	765	746	771	807	757	696	785	742	740	755	793	750	788	724	779	770	730	728	782	744	663	746	746	740	748	683	782	711	727	738	749	741	732	706	744	760	723	751	807	767	772	722	728	747	722	740	768	709	739	786	787	727	728	716	767	768	800	710	757	786	743	724	740	720	710	784	733	783	757	725	747	730	756	716	721	766	774	786	758	777	760	757	744	783	774	694	756	756	737	706	786	796	739	720	716	724	744	726	749	781	710	778	756	746	773	747	736	748	784	763	732	730	721	733	749	730	776	754	785	822	802	717	774	776	799	770	803	704	728	720	729	764	777	767	749	788	787	754	750	701	733	772	748	733	696	779	814	740	746	763	737	787	765	704	730	684	736	756	761	765	709	731	743	765	771	780	765	773	778	739	754	771	739	744	725	759	745	752	774	724	712	741	749	752	735	713	713	790	777	698	719	753	736	719	766	731	768	685	715	801	728	723	787	729	743	757	732	798	724	745	705	765	752	768	747	703	723	739	771	724	756	713	765	713	737	708	744	721	684	771	759	727	765	693	735	729	780	783	720	790	763	787	757	729	748	794	727	769	784	774	700	717	752	721	766	745	706	757	787	714	759	737	779	776	766	756	749	716	728	764	752	731	738	720	725	752	753	741	711	762	721	736	766	713	732	727	743	755	747	752	749	773	710	733	763	769	798	778	741	741	733	757	718	702	749	736	737	732	721	754	729	748	779	754	775	716	778	745	698	731	773	761	777	737	787	771	724	746	707	761	688	751	772	735	752	756	722	759	725	737	708	706	739	753	709	770	740	752	750	701	754	722	750	804	776	743	804	710	798	724	757	695	748	734	747	731	737	747	767	765	740	739	682	704	752	678	736	751	731	755	737	717	697	756	741	724	756	749	737	772	745	748	773	772	726	754	685	755	751	748	751	761	783	777	729	732	755	716	740	702	731	721	771	757	751	766	758	739	774	740	742	746	735	736	732	778	702	744	733	718	702	795	729	711	720	737	783	724	741	741	736	713	737	713	719	738	805	791	748	721	749	766	777	724	749	723	738	757	767	773	767	784	770	727	751	747	734	717	774	748	753	737	737	723	731	759	683	740	786	767	768	770	712	788	791	726	753	731	729	738	802	734	792	809	716	729	754	719	750	727	715	733	742	754	741	758	745	766	716	758	761	759	725	781	772	739	699	738	763	725	771	736	805	789	767	773	734	732	751	796	712	759	727	730	740	763	772	767	678	724	722	729	756	694	755	763	728	767	772	785	713	745	786	799	782	725	766	753	714	777	726	783	746	757	740	740	768	715	698	772	754	683	735	814	756	751	745	773	703	748	736	735	732	755	735	816	770	748	728	740	730	786	687	723	701	756	765	774	724	773	754	770	755	742	786	725	794	715	762	711	795	767	807	772	751	778	757	728	754	747	713	748	748	775	747	764	766	746	760	741	801	805	760	717	679	742	765	784	759	747	768	756	758	762	724	741	751	741	696	742	735	765	770	748	734	726	705	709	739	710	716	755	745	766	715	679	754	763	711	746	793	696	768	803	780	730	702	745	773	744	772	745	756	694	774	760	696	739	744	721	716	731	737	783	807	753	767	730	764	755	743	745	778	713	759	733	741	766	761	754	795	700	787	754	729	764	778	739	761	727	789	715	829	704	744	739	786	723	799	759	735	777	756	757	787	676	791	724	786	769	765	763	793	755	737	732	701	738	727	750	752	759	764	777	788	746	772	767	735	819	732	734	736	700	752	716	769	807	756	750	769	718	746	732	749	735	752	770	781	744	736	764	783	742	748	731	751	732	691	714	774	741	781	748	800	742	690	714	764	724	738	695	739	760	729	754	739	738	777	775	764	719	751	731	727	777	718	785	762	752	742	775	746	700	794	771	801	720	710	803	759	780	769	763	745	740	759	744	724	736	710	695	721	742	777	777	740	753	721	687	731	733	687	771	764	701	755	781	779	777	816	754	701	743	745	711	760	739	806	701	695	737	743	756	752	689	788	736	738	757	760	756	774	762	693	768	751	741	776	755	753	752	757	758	735	708	722	745	698	762	764	721	739	761	779	730	777	722	760	745	748	722	746	736	776	769	721	730	764	761	754	772	757	739	705	761	755	756	757	718	743	771	744	761	753	737	754	751	727	735	758	795	718	720	742	779	717	776	738	774	751	725	798	754	754	788	683	769	754	754	715	792	722	757	735	720	750	743	734	832	741	783	774	745	739	764	741	773	739	712	750	705	719	756	711	718	698	687	734	794	712	721	745	752	764	718	718	768	718	740	767	722	721	724	754	737	772	749	780	724	743	758	763	730	744	836	746	748	792	739	774	722	752	715	731	760	712	779	780	693	766	740	777	774	776	723	724	745	764	751	705	728	750	760	815	725	774	728	748	757	797	762	739	717	741	751	723	767	738	762	756	755	771	722	709	750	752	714	736	726	743	717	788	740	734	712	765	753	759	762	763	752	787	751	752	713	759	731	723	721	793	691	753	691	713	756	759	698	686	789	759	729	790	753	760	730	735	763	759	745	754	793	770	718	760	745	721	749	744	736	709	737	718	785	768	746	764	760	792	778	772	692	792	769	750	707	755	750	736	731	752	728	767	731	698	722	744	772	726	787	736	752	752	791	703	722	722	734	783	775	751	692	745	704	715	774	733	752	759	767	798	731	732	715	732	787	696	759	716	799	792	773	756	774	780	754	731	739	725	750	711	790	719	753	745	776	734	695	763	727	760	736	783	741	812	737	713	751	708	833	732	749	744	744	745	724	756	724	707	751	771	759	767	740	775	751	706	736	775	718	725	723	760	731	705	742	766	719	741	742	733	804	747	739	763	742	802	760	710	759	768	733	779	751	785	785	752	736	756	819	703	785	724	700	735	746	783	749	733	731	748	748	707	770	745	793	756	726	732	791	749	718	738	723	766	762	771	755	700	715	708	677	712	749	740	737	752	770	755	742	751	732	774	761	787	760	705	781	741	746	689	748	744	702	773	749	792	735	734	745	746	752	744	739	724	735	791	804	746	689	781	738	771	739	768	740	733	716	726	762	741	694	762	732	729	698	755	717	694	761	796	722	747	747	765	704	716	693	747	713	735	759	737	804	723	735	738	717	772	779	753	767	694	773	768	748	779	755	713	733	762	796	760	730	819	726	748	742	744	780	713	768	766	696	749	718	758	736	743	688	710	708	754	793	725	730	751	754	766	720	769	787	743	755	735	753	813	780	766	777	757	772	749	784	748	698	733	727	767	740	749	739	755	729	755	733	745	773	734	670	732	749	708	731	703	751	760	781	732	729	739	753	766	791	731	732	707	732	789	716	756	737	718	726	726	759	738	751	713	731	759	733	715	722	759	728	747	698	747	738	733	731	716	762	772	744	735	731	782	781	722	773	748	799	770	698	762	769	708
20439	6898	4950	3242	2238	1563	1062	995	823	683	650	580	466	367	398	393	396	362	365	318	304	299	339	322	323	351	297	318	321	345	287	316	279	322	327	335	311	332	341	334	333	345	325	321	301	302	326	337	329	307	333	297	290	327	308	331	288	325	338	313	281	313	301	323	364	300	295	297	284	294	300	301	305	324	306	354	308	300	321	346	315	303	330	315	295	366	313	293	350	298	330	282	328	333	317	330	304	307	297	296	289	291	329	307	335	287	299	316	326	299	304	320	310	333	309	306	334	374	304	333	312	361	328	286	310	307	340	362	301	307	316	314	311	294	286	314	346	336	277	326	332	283	331	319	285	293	302	293	316	325	302	330	327	314	328	271	314	325	300	318	327	352	299	314	296	284	277	306	324	281	358	325	319	320	311	320	308	313	336	301	326	319	315	324	337	337	342	314	323	325	300	303	319	305	356	326	341	298	345	294	293	330	310	320	302	309	322	309	275	356	308	336	302	311	301	308	300	346	308	267	316	347	329	311	289	310	318	346	320	350	314	315	322	317	309	329	316	320	305	291	288	286	316	330	312	300	329	301	312	307	302	313	351	299	342	289	302	296	296	314	323	316	326	376	336	303	302	307	310	329	284	304	300	308	309	334	302	326	323	301	344	346	311	287	320	344	276	308	310	312	320	305	307	329	362	309	302	312	298	286	323	321	351	313	293	341	301	359	314	308	306	318	327	310	316	336	266	315	289	295	319	318	306	314	314	295	298	323	285	322	355	325	307	308	296	317	282	292	310	296	286	306	287	271	301	301	333	295	310	326	322	296	321	317	321	305	283	340	346	302	303	320	314	309	308	295	328	291	305	332	323	316	305	305	304	317	280	295	304	342	350	318	331	352	341	298	342	322	324	298	328	336	362	336	314	317	318	366	312	306	333	298	286	291	333	314	345	326	315	330	357	312	342	312	294	299	332	311	308	305	289	329	348	310	300	307	298	280	285	318	325	296	330	318	350	332	313	297	299	292	314	296	328	312	306	342	348	282	319	317	311	284	355	292	339	312	297	292	332	319	340	333	296	297	299	302	291	315	276	317	318	319	334	321	274	320	335	314	329	288	317	308	287	315	292	337	331	302	302	328	296	314	306	281	302	312	325	310	342	331	303	339	309	289	302	293	293	321	307	345	294	324	308	323	313	290	295	306	293	318	322	310	289	314	325	261	298	307	331	295	319	343	341	314	313	328	311	313	313	320	303	332	297	322	319	353	277	350	336	325	275	340	337	297	326	323	333	331	335	319	270	311	332	333	320	281	291	343	318	326	365	313	316	340	304	304	304	335	330	318	353	325	363	317	302	307	306	342	324	306	314	321	319	342	341	286	321	318	289	314	299	283	309	315	312	297	320	354	300	298	331	304	337	281	302	321	340	280	292	318	321	284	342	307	348	318	311	315	310	306	329	327	333	290	307	313	310	281	304	345	311	295	302	313	309	327	338	315	286	290	315	326	324	317	286	339	334	302	313	330	266	316	346	309	310	347	309	308	336	317	265	303	323	336	300	301	309	289	299	280	286	290	317	314	315	316	317	305	276	322	274	295	295	333	304	294	303	319	312	315	298	329	308	277	315	291	297	289	307	337	322	287	329	304	317	361	331	319	282	335	319	316	289	293	326	294	298	321	303	301	311	322	317	342	323	328	358	306	300	310	322	310	326	309	287	321	330	317	337	338	301	324	303	315	313	329	319	297	313	329	298	301	308	311	297	302	309	318	312	310	304	306	302	327	315	320	330	363	330	333	306	276	316	311	372	322	321	342	322	322	307	317	321	354	335	318	322	311	333	333	331	316	326	326	342	347	316	323	330	329	331	347	330	303	309	339	325	311	330	306	288	294	322	327	303	327	301	298	351	313	317	312	309	352	331	317	286	321	337	301	301	289	314	321	308	298	309	310	313	331	308	313	301	309	336	317	375	328	309	311	299	313	337	274	317	314	305	311	273	309	307	310	329	307	329	294	348	286	339	340	329	299	284	328	348	304	339	337	266	324	317	340	335	309	315	326	351	325	368	306	292	354	291	335	347	318	316	320	315	304	326	324	302	341	317	305	332	280	320	322	334	314	319	314	351	330	326	313	347	324	292	323	333	302	298	301	334	277	335	326	305	328	316	291	296	327	332	319	337	343	359	339	316	303	268	279	295	312	333	313	333	319	325	308	312	301	304	343	336	312	318	306	319	307	321	306	280	293	318	274	314	315	326	293	330	312	332	329	303	301	323	322	326	312	354	306	315	328	271	285	330	312	338	346	287	311	335	306	316	278	319	291	311	296	318	282	294	324	308	328	306	312	299	319	320	335	321	280	354	311	286	267	269	262	313	326	338	302	336	305	312	311	305	340	271	299	327	315	312	320	320	291	318	291	339	323	271	270	317	324	313	341	280	326	326	311	309	325	350	320	318	352	334	322	341	332	301	278	280	313	312	316	311	313	323	311	322	304	319	337	352	315	311	328	309	327	304	282	336	321	316	298	317	305	356	313	349	316	314	289	295	288	321	320	323	314	302	328	316	303	358	332	308	361	328	323	300	316	327	314	294	334	320	343	298	320	314	317	282	310	331	284	298	315	317	305	344	332	330	306	324	296	303	328	307	306	334	335	320	329	312	297	280	300	319	300	309	317	314	293	292	290	342	298	328	346	298	269	298	306	316	342	300	318	344	301	334	320	343	297	321	376	300	299	321	293	322	292	316	307	338	293	293	329	296	349	327	326	325	326	275	299	294	318	285	336	276	303	334	324	289	308	286	300	322	319	312	330	309	299	308	334	284	290	306	355	326	317	301	300	293	352	324	304	281	326	347	301	294	301	335	315	296	335	354	317	282	298	294	330	296	291	289	339	311	319	299	319	319	312	306	336	343	325	278	288	316	304	324	325	320	323	325	312	340	271	305	287	258	303	308	327	326	301	338	332	320	328	278	301	282	339	313	319	309	344	307	313	307	316	307	340	335	303	329	310	303	299	323	325	330	296	337	330	316	340	359	318	335	321	309	297	304	316	333	320	308	307	331	270	318	301	311	304	341	299	297	313	313	277	317	315	319	336	338	296	311	335	350	282	310	315	347	308	296	331	328	315	311	321	325	319	319	349	307	341	301	307	348	294	292	320	278	306	339	302	333	317	288	327	326	318	294	269	306	294	344	332	307	293	287	306	332	296	338	323	327	321	322	318	338	343	301	334	326	311	303	349	298	315	306	346	317	325	344	324	291	295	311	298	327	341	332	322	331	328	304	323	330	311	313	315	272	310	307	312	305	325	311	284	306	334	324	329	303	291	300	298	318	306	319	322	310	316	279	306	339	327	292	328	294	297	313	335	320	348	311	308	327	331	317	342	311	309	307	306	293	312	317	302	338	302	335	311	286	323	294	310	338	329	327	328	320	317	324	318	301	324	270	308	349	314	343	302	281	310	279	284	324	315	286	330	310	311	332	328	317	297	305	266	312	349	286	365	335	315
12214	5520	7976	8496	7435	5546	4135	3747	3335	2894	2502	2009	1609	1382	1266	1150	1085	1006	988	911	883	806	858	837	807	799	795	799	769	792	784	744	767	735	706	713	762	745	716	746	797	697	753	678	774	738	732	659	745	734	747	722	725	678	695	723	711	720	732	670	693	674	715	681	691	690	725	681	737	721	699	662	732	718	694	717	712	719	717	710	713	721	712	692	738	703	731	746	674	725	702	776	678	685	685	741	697	707	708	643	706	712	678	741	702	716	736	695	713	701	676	745	748	702	684	705	737	716	719	713	678	707	653	746	729	697	691	740	690	701	698	713	661	711	656	735	698	678	707	666	701	674	732	709	700	724	717	694	754	666	680	715	720	708	740	708	721	749	714	739	721	675	696	676	722	705	730	722	678	722	691	740	700	681	670	718	735	746	739	734	666	660	671	736	694	689	692	735	653	719	668	668	705	714	687	714	716	725	748	719	716	741	709	649	690	726	707	717	658	736	681	726	746	677	695	678	700	692	720	716	680	635	713	664	745	718	694	707	697	700	721	684	667	722	734	701	692	713	721	639	695	652	697	727	720	666	712	721	696	681	710	719	748	646	674	705	717	757	680	753	645	753	701	711	740	712	705	685	736	718	748	712	677	715	701	728	674	641	682	701	686	689	687	660	706	704	703	705	678	688	657	721	722	681	690	714	780	718	700	719	734	655	718	765	717	676	723	729	686	691	738	700	719	738	725	753	705	685	698	678	737	709	650	707	707	744	700	716	665	736	694	729	679	692	704	708	672	694	678	717	722	692	696	695	710	645	734	751	705	630	732	698	715	723	678	724	750	674	728	689	709	698	702	724	731	624	700	744	652	693	684	716	702	705	693	774	697	732	674	712	708	750	703	690	737	759	656	693	776	691	680	685	694	685	660	697	734	718	709	734	707	691	684	728	717	688	701	697	691	657	700	709	745	726	713	602	729	664	671	693	698	765	657	768	715	706	699	763	681	668	693	712	676	688	703	714	743	720	727	719	711	670	721	682	714	703	679	716	699	699	726	722	736	710	693	681	739	744	680	661	686	688	708	682	733	721	715	666	702	686	739	680	716	682	759	726	709	679	620	713	692	701	670	743	714	708	725	683	696	710	676	722	712	724	720	672	718	717	723	737	669	708	733	734	700	719	688	704	689	737	708	738	671	751	729	722	713	729	701	699	725	738	731	708	715	703	677	702	680	733	710	701	723	652	702	707	657	717	681	691	706	690	708	669	729	742	716	663	667	705	714	729	697	681	706	707	722	729	681	757	741	682	721	715	674	688	677	731	686	702	690	734	707	661	699	668	644	656	726	719	678	701	687	715	734	662	703	668	695	668	702	729	693	674	681	718	744	725	705	689	727	700	656	699	665	772	660	688	734	750	687	690	714	730	672	711	694	682	722	728	708	684	698	697	702	705	693	707	712	752	701	714	763	726	715	709	654	702	695	732	706	736	717	738	739	708	718	689	739	751	661	700	672	702	708	702	676	694	693	734	707	734	674	722	674	710	675	670	704	717	698	757	766	667	689	712	706	704	701	764	682	709	687	733	704	719	655	699	694	713	732	701	685	721	707	719	698	680	738	750	717	720	701	725	715	685	724	695	693	704	704	677	746	683	670	699	686	706	678	721	638	711	727	697	713	702	697	721	718	738	703	701	669	703	693	665	740	672	683	716	686	701	704	676	731	701	689	717	725	755	685	699	733	739	665	686	693	751	690	658	688	719	724	705	714	700	695	706	708	657	699	711	722	732	675	696	683	711	689	693	744	721	685	731	723	704	707	670	696	699	721	693	734	709	757	702	694	698	695	743	732	667	660	730	706	682	693	727	744	675	743	668	701	718	710	710	704	696	667	667	765	675	682	663	686	735	690	674	705	736	692	701	720	692	707	695	677	711	693	705	711	730	738	774	722	729	669	687	688	677	748	720	728	685	756	705	684	699	698	715	691	673	668	730	710	698	678	745	725	680	722	732	689	741	750	669	683	722	694	728	639	687	739	695	735	683	701	699	754	723	703	711	692	718	671	718	709	690	699	731	724	799	661	730	721	681	635	724	690	705	691	732	690	714	687	688	683	767	721	681	692	716	704	700	708	692	708	698	720	680	655	695	690	749	726	745	707	708	705	677	672	658	716	724	671	680	703	751	691	733	696	710	701	713	730	674	699	658	733	710	689	725	744	703	699	673	706	684	705	683	643	700	724	640	727	741	725	655	758	744	701	701	726	701	734	633	676	720	689	708	689	748	672	742	678	726	716	704	757	701	668	705	762	716	681	717	702	695	692	706	711	704	743	688	719	693	671	714	679	721	701	743	691	734	732	699	653	775	751	763	706	695	681	683	691	642	707	719	699	710	727	701	699	708	750	686	716	732	731	727	696	753	678	719	705	694	703	748	685	677	671	685	725	687	714	690	704	641	723	751	744	728	661	700	725	689	705	724	694	696	717	685	750	671	706	721	718	721	745	687	699	709	736	729	734	668	697	726	663	708	687	718	719	721	637	682	751	688	705	695	708	710	702	698	729	701	673	741	712	685	704	699	713	675	660	695	753	718	713	732	673	699	680	694	725	736	697	758	717	678	684	700	746	720	715	690	698	722	679	688	717	727	694	708	760	693	690	705	674	696	664	719	735	735	734	700	686	682	744	769	715	694	731	722	725	645	683	694	679	678	686	640	684	695	696	694	724	722	739	689	689	645	714	684	709	707	666	729	689	797	737	758	707	721	756	715	702	701	726	732	710	658	719	696	731	714	724	701	702	734	744	761	727	718	733	704	682	715	679	680	668	723	712	713	682	723	724	660	729	702	716	712	716	684	721	715	703	689	653	738	723	686	714	732	683	681	712	708	696	722	692	661	694	726	690	737	696	697	714	700	671	719	711	725	662	699	677	697	755	735	737	687	707	683	643	735	667	675	713	755	731	761	701	681	680	712	698	708	705	693	665	690	737	705	710	698	713	699	758	740	709	749	710	670	728	721	729	682	664	696	721	736	719	717	681	707	686	691	702	695	687	689	650	747	726	724	671	664	702	695	726	685	690	715	703	651	678	677	711	733	669	683	736	697	667	707	637	709	700	653	709	714	729	745	711	706	696	720	734	700	703	706	652	726	717	724	725	696	712	703	734	743	668	736	739	705	731	723	682	723	650	724	712	719	727	703	683	674	728	657	732	680	672	715	687	722	699	706	701	756	710	701	666	682	672	691	676	704	706	706	683	665	732	693	748	668	683	709	692	686	700	694	714	687	732	691	686	741	679	748	665	703	719	686	717	665	699	678	714	669	720	701	717	708	699	659	721	680	671	680	689	668	696	733	707	679	761	710	734	710	700	738	690	701	675	705	693	701	759	754	716	741	675	739	732	724	704	688	678	698	682	667	675	742	668	677	708	752	685	717	696	724	680	673	697	709	722	693	691	718	694	714	697	677	690	718	705	732	678	675	699	674	707	709	752	775	721	681	669	696	716	700	674	717	679	710
27897	10936	7879	5011	3140	2468	1665	1212	1082	930	888	771	611	540	508	506	492	488	395	407	446	421	415	419	384	394	365	378	386	417	389	402	368	399	357	363	371	402	413	391	408	356	382	410	385	373	419	357	404	370	362	361	415	395	365	406	410	427	382	407	394	364	398	373	405	377	357	412	344	354	425	346	359	367	343	384	390	392	379	369	400	387	366	357	402	396	389	374	382	383	402	366	350	368	377	432	378	396	394	384	406	368	378	354	383	353	398	374	415	379	408	418	379	408	369	388	363	391	395	404	379	393	363	376	361	345	383	393	391	377	376	375	379	409	391	381	403	410	371	388	363	389	374	395	387	398	396	415	375	364	359	381	385	403	383	413	371	417	347	354	361	390	406	373	363	424	379	373	400	377	394	394	424	379	369	342	389	377	384	383	367	387	363	360	385	360	377	365	396	405	392	382	374	354	354	431	340	357	426	404	429	376	383	370	353	361	392	392	361	363	387	390	366	390	391	441	357	401	434	383	376	389	408	392	394	425	391	394	364	403	366	395	392	428	402	403	374	397	389	362	418	427	427	405	393	364	406	405	418	393	365	394	396	420	432	395	358	405	379	393	363	412	373	382	392	366	386	389	402	388	368	400	368	383	364	460	355	385	392	401	382	385	403	413	410	405	412	415	418	380	380	411	356	395	398	391	398	401	369	404	424	363	384	380	428	370	417	381	396	368	410	391	356	434	389	386	405	386	343	363	406	378	405	370	397	353	403	425	391	374	407	392	381	373	395	421	371	413	404	370	347	378	377	368	419	371	376	403	384	379	379	391	407	351	389	381	383	384	403	395	350	352	371	365	402	362	388	389	379	366	349	394	398	402	383	404	385	350	398	446	384	363	395	358	384	370	393	387	386	361	390	384	383	402	380	386	414	396	383	404	412	385	347	411	428	385	409	350	386	392	332	370	403	427	395	374	357	366	369	428	402	361	368	380	381	366	394	402	353	382	390	388	437	367	404	431	397	400	368	362	402	350	386	369	346	404	367	400	390	372	336	415	395	374	352	354	388	394	364	405	351	405	387	383	365	368	375	376	402	395	356	379	359	408	380	388	367	378	398	363	378	415	405	386	338	356	384	415	402	389	389	364	386	395	419	434	384	390	347	406	387	412	379	333	416	375	374	391	415	420	413	364	372	419	386	365	378	368	398	419	400	379	354	380	370	360	395	400	404	390	404	370	395	388	371	385	424	408	392	394	374	358	407	405	416	402	395	376	379	382	387	364	433	398	394	383	370	375	342	360	380	419	366	376	386	353	333	411	380	358	373	404	406	441	356	413	401	388	374	383	369	385	372	415	378	384	377	397	395	414	424	388	359	368	392	378	387	356	409	391	382	388	385	388	403	369	363	385	392	395	343	395	387	329	364	405	374	393	375	392	364	365	405	360	353	347	374	408	382	396	403	381	364	401	416	377	399	400	398	383	388	422	362	383	375	372	384	369	334	378	391	406	410	401	402	418	371	403	372	363	368	383	397	399	381	365	383	365	359	407	392	383	378	434	402	426	390	367	396	389	378	405	432	390	412	394	383	362	326	428	427	342	395	379	374	369	405	378	385	363	355	407	352	350	362	390	373	365	399	423	388	406	399	384	401	380	374	363	368	382	420	395	414	397	384	375	401	392	381	372	403	341	348	386	359	364	400	382	414	404	381	403	423	377	367	362	362	395	382	358	408	389	386	374	378	395	429	407	400	395	394	388	397	439	396	403	374	390	359	367	389	402	381	343	375	395	347	348	399	365	386	392	426	390	406	363	365	348	349	366	370	349	374	412	422	376	386	394	379	429	438	379	415	415	350	369	405	365	398	382	451	365	374	376	390	355	383	357	391	389	363	404	414	410	389	413	415	384	412	359	390	385	380	394	378	363	360	360	400	366	381	366	401	392	395	396	396	420	403	369	386	386	418	402	335	409	374	403	351	415	379	406	399	353	378	390	395	412	361	380	362	364	382	395	394	389	425	379	374	359	380	414	385	392	403	398	395	357	370	394	370	375	370	363	403	410	375	398	390	398	418	377	376	365	378	391	379	384	393	389	359	389	333	358	397	375	358	382	354	360	395	388	425	391	386	390	381	380	381	360	382	377	376	378	392	366	407	342	371	401	394	375	400	422	376	384	391	374	363	385	398	398	386	427	364	371	405	371	384	396	397	374	385	402	410	410	424	374	405	390	370	418	398	351	373	387	392	406	375	427	381	393	356	383	334	405	396	422	392	370	392	404	395	374	406	382	348	371	380	403	362	365	368	399	359	364	371	376	415	372	373	362	398	399	355	395	385	397	409	371	388	388	396	386	390	385	410	425	400	362	379	383	353	319	405	396	368	380	399	390	363	384	405	367	424	405	387	358	381	402	348	377	353	380	390	351	419	412	380	365	393	372	378	392	410	392	362	385	412	376	380	401	401	395	442	374	414	397	363	364	420	390	406	369	437	401	369	366	404	359	379	392	444	406	377	363	375	352	382	400	366	362	411	379	407	403	400	389	388	360	395	369	380	411	397	373	376	332	382	354	361	372	420	363	378	382	396	383	371	406	409	396	417	395	437	356	388	420	367	384	356	403	398	386	379	348	400	389	396	420	382	426	381	382	352	402	349	404	360	390	399	395	376	402	348	374	375	389	394	414	362	412	368	365	391	394	396	441	376	385	359	376	383	350	377	394	391	390	381	367	396	371	427	374	402	386	359	342	379	374	357	380	366	366	389	389	398	398	338	375	388	377	379	404	378	407	373	408	360	410	395	373	361	409	376	398	346	374	400	418	424	389	359	389	388	401	365	378	397	371	385	395	419	371	363	372	353	357	395	353	403	397	366	393	321	405	412	382	382	385	387	417	357	387	375	375	424	401	378	397	405	395	379	342	357	373	374	399	371	398	395	389	381	383	369	364	446	451	413	419	345	392	385	355	423	384	378	386	401	382	372	418	385	346	394	363	400	432	360	360	367	375	374	354	342	399	376	374	389	363	398	362	427	390	368	433	408	392	394	401	361	423	377	376	368	360	337	392	409	395	393	398	380	402	400	380	393	384	350	390	376	397	386	385	393	382	355	372	364	399	338	380	394	412	409	400	395	392	377	393	394	391	350	360	414	380	388	410	388	369	371	399	378	398	414	378	387	383	368	387	355	392	366	385	415	438	352	396	389	351	380	410	344	404	399	353	400	373	383	377	405	394	371	395	384	378	381	411	398	374	371	394	407	403	392	368	397	399	389	376	370	431	392	355	411	385	401	355	394	407	372	394	365	368	372	389	397	387	387	368	377	385	371	402	398	382	426	402	404	371	373	364	447	346	416	407	401	424	370	391	371	396	409	359	377	375	404	385	365	376	397	391	338	395	414	403	393	343	373	399	429	426	405	372	406	353	380	328	395	387	390	407	390	404	359	406	334	386	384	397	355	368	369	391	408	396	358	384	415	414	353	409	380	404	384	411	400	385	385	395	361	407	414	390	385	388
15260	7424	11504	11159	9378	8356	5862	5066	4535	3779	3514	2680	2179	1768	1604	1446	1456	1378	1238	1161	1048	1055	1029	1068	1036	1029	982	927	985	961	871	833	926	858	901	880	962	881	906	921	893	907	903	926	867	888	796	882	895	883	859	839	846	796	854	872	900	811	851	840	880	841	830	864	862	835	809	864	832	869	799	860	810	852	782	833	852	848	821	870	764	802	838	838	841	830	873	859	863	769	836	839	836	809	857	799	823	808	832	822	817	858	854	845	831	795	825	889	825	855	889	819	850	858	841	804	862	815	874	854	865	812	850	875	839	829	820	876	858	847	836	779	843	870	868	773	868	801	845	854	815	837	823	840	829	825	822	841	849	838	851	831	892	850	878	843	869	844	867	855	871	843	875	821	847	857	877	812	826	820	847	829	867	853	890	821	862	859	846	859	893	860	847	816	828	842	890	854	806	826	818	876	820	816	819	790	810	853	847	829	844	841	859	803	860	848	861	824	836	866	803	870	820	796	873	855	838	863	846	829	831	844	801	866	836	860	891	857	858	901	809	873	798	853	851	873	835	815	865	788	897	802	838	852	814	842	832	852	773	903	854	844	811	835	873	799	845	866	811	836	824	852	833	795	839	901	855	844	847	846	828	857	873	861	809	778	900	853	848	829	807	806	841	854	857	829	882	792	839	868	839	874	857	836	858	779	767	797	809	833	872	859	862	839	852	815	820	810	892	840	855	848	882	837	812	807	840	883	837	855	890	826	798	795	802	830	824	876	815	814	814	885	895	824	789	803	803	822	826	825	842	843	863	880	830	865	807	902	796	832	837	854	838	881	832	819	816	810	837	829	828	869	808	819	867	830	872	884	844	862	798	831	842	861	829	902	815	875	848	853	809	846	856	851	816	836	817	812	841	809	821	864	830	843	872	835	835	820	893	858	841	832	816	853	880	823	829	866	794	823	847	842	852	839	827	798	851	882	805	840	831	774	819	808	846	867	863	855	913	784	823	814	799	873	844	898	811	878	846	831	867	841	878	846	857	838	868	824	839	805	812	874	862	880	837	873	892	883	866	863	870	807	826	833	873	882	865	872	855	810	847	870	852	862	817	834	847	827	835	850	837	827	801	835	841	830	830	787	776	849	885	841	856	824	843	775	832	827	928	807	819	844	808	834	835	814	875	856	801	829	871	799	823	798	832	774	846	844	848	850	821	849	848	833	803	887	821	860	862	849	868	854	855	842	879	850	863	822	825	833	817	813	841	826	804	883	884	840	822	848	811	808	771	843	833	897	916	851	828	879	864	864	805	802	856	885	798	804	830	846	816	855	785	852	826	870	818	884	859	787	848	778	833	833	796	858	871	897	851	854	857	815	861	826	850	788	812	818	888	905	831	804	849	814	846	794	847	839	858	863	815	793	791	870	878	844	825	836	852	874	846	827	831	821	837	802	822	820	843	832	823	858	829	854	844	856	812	885	805	828	806	872	871	821	872	876	792	802	867	853	837	811	798	850	848	810	880	827	854	824	805	874	833	843	823	830	865	890	870	847	849	854	784	900	822	823	868	861	792	871	826	812	910	804	831	859	886	802	835	861	894	806	890	856	803	808	840	813	815	846	855	835	771	835	860	906	833	854	895	862	829	816	826	854	833	800	843	829	804	813	859	887	855	843	870	835	824	812	865	797	808	833	845	869	840	888	824	841	846	813	795	873	850	851	853	848	834	829	794	808	892	846	848	832	832	849	820	809	850	819	806	864	854	825	858	854	836	830	821	800	811	837	835	856	848	865	828	851	823	848	811	811	830	770	841	836	826	823	907	862	806	812	852	846	837	807	847	860	820	870	874	902	847	851	865	820	900	845	837	842	769	816	874	811	800	852	848	863	806	813	890	864	859	872	855	856	806	791	879	852	831	836	786	887	820	849	855	892	832	799	816	906	828	859	861	825	850	865	886	864	811	790	830	863	853	817	839	867	859	806	798	865	847	831	811	839	820	831	818	898	856	860	853	898	798	819	809	828	875	820	888	886	895	827	869	814	875	795	813	842	871	855	815	860	850	839	849	884	856	809	859	819	829	841	833	876	883	875	902	805	819	861	839	819	915	845	904	836	858	860	811	843	830	803	801	867	853	838	814	908	894	825	785	812	827	811	819	833	812	864	868	799	827	852	840	788	890	822	855	825	861	859	823	778	841	843	814	852	850	843	837	825	872	810	811	839	916	840	806	832	811	799	838	828	856	817	870	868	847	822	837	813	850	824	826	804	853	829	854	791	861	880	813	842	812	783	828	854	767	827	818	846	798	826	765	808	880	844	876	823	811	829	822	813	826	861	822	882	835	824	853	816	831	856	811	815	801	829	876	885	821	884	868	853	847	819	821	869	856	806	873	824	835	842	766	808	827	848	861	859	847	860	814	825	882	847	829	815	844	792	885	784	854	851	796	865	814	883	825	834	869	842	836	829	865	867	839	848	835	834	823	832	838	764	866	809	823	825	850	854	838	827	849	819	895	765	831	818	854	839	838	882	839	786	867	814	880	862	837	845	835	846	860	890	823	822	847	861	832	822	845	895	900	832	873	847	833	843	812	842	863	889	832	862	812	787	835	895	796	871	799	826	821	822	829	780	850	828	870	795	836	829	884	820	875	811	888	850	883	825	855	814	853	845	862	833	797	841	849	852	827	819	855	819	835	865	805	866	877	805	850	862	840	863	808	823	850	838	839	822	827	819	853	867	852	849	817	837	874	865	881	812	865	862	842	845	863	820	860	812	842	836	837	874	823	878	847	854	846	862	806	861	791	801	885	824	839	817	825	807	874	814	840	830	811	889	819	776	840	827	792	826	855	827	810	818	905	834	804	824	819	869	816	789	813	813	834	811	812	822	819	832	825	859	833	869	901	819	773	804	854	850	826	875	817	841	864	869	833	806	820	889	901	835	826	833	771	825	849	885	821	816	810	891	869	833	801	844	871	836	823	825	844	770	850	850	820	826	865	844	840	846	842	855	836	786	881	883	848	848	773	846	838	839	864	882	821	864	829	855	912	856	830	831	778	815	802	836	780	848	808	762	807	797	884	897	843	811	823	860	813	773	853	815	891	860	831	862	863	873	882	811	889	877	870	813	850	847	906	803	800	770	772	849	844	829	829	820	847	843	849	818	810	868	841	839	887	868	810	846	846	767	871	807	852	794	842	862	843	843	858	835	811	818	850	793	874	877	851	852	861	823	877	885	851	859	867	813	842	818	851	846	804	836	836	836	827	826	846	834	799	813	832	858	853	871	850	816	883	846	820	795	827	847	819	876	861	847	841	841	841	883	856	818	871	890	791	852	778	819	874	863	845	869	922	900	856	824	826	809	854	816	779	847	836	906	864	818	880	809	820	869	808	796	827	816	845	807	861	878	886	834	794	838	834	803	820	878	878	867	827	838	847	853	858	847	823	834	835	829	889	816	831	883	860	864	862	786	799	843	919	877	802	844	779	833	819	863	820	771	869	881	809	818	818	806
9807	3637	2797	1706	1131	990	813	693	645	573	518	479	441	391	352	369	333	378	387	378	332	352	318	330	356	380	337	335	364	346	333	347	330	364	340	315	344	311	331	372	370	337	332	332	317	322	301	343	364	334	364	370	336	369	332	329	339	330	316	323	345	322	334	358	335	350	346	328	347	339	397	330	320	328	343	349	322	357	354	342	347	288	339	360	365	343	333	356	328	333	327	318	355	376	337	339	319	326	366	304	353	342	330	362	343	333	362	324	349	337	353	336	311	377	343	343	292	344	337	363	362	349	358	335	380	349	358	328	343	331	345	358	329	338	368	327	331	326	347	348	318	338	354	371	324	323	359	361	323	328	352	349	321	326	318	352	366	332	348	297	313	350	346	295	331	362	353	337	338	329	325	330	313	357	314	377	361	302	316	308	324	349	346	297	327	332	380	334	316	369	345	309	314	311	323	352	335	331	354	343	334	318	355	350	348	342	342	336	361	327	339	356	310	336	351	329	345	337	381	327	337	362	400	352	315	369	340	330	330	357	354	364	358	348	349	303	331	379	365	346	339	392	311	335	339	359	358	324	328	294	323	368	374	347	344	358	358	354	341	367	343	331	314	355	321	350	349	360	367	363	337	352	330	365	306	334	356	361	320	351	310	346	357	347	365	333	332	329	323	368	323	356	364	321	351	374	333	332	300	300	346	374	377	339	315	331	323	360	374	332	316	369	337	352	308	345	308	338	342	323	327	345	301	311	396	291	347	336	355	334	340	356	360	325	306	322	383	325	320	357	324	346	320	344	341	304	348	341	313	350	309	323	310	366	354	306	359	347	335	336	342	373	349	329	348	362	354	319	322	361	325	346	327	334	334	321	350	344	326	349	366	369	373	317	359	396	351	341	332	379	348	312	340	366	348	373	383	355	347	335	333	370	361	354	317	304	319	356	300	291	361	330	351	349	326	368	291	374	346	328	351	330	300	319	362	347	331	320	369	344	385	358	371	356	377	370	331	348	333	367	333	332	370	346	354	319	342	292	340	358	344	366	321	331	350	341	306	337	350	353	346	374	336	326	344	352	319	339	334	341	364	352	375	337	329	335	345	331	307	343	362	344	363	353	335	353	333	339	352	296	295	343	343	349	317	328	346	334	323	340	346	383	348	352	344	334	337	369	368	336	336	344	364	352	339	334	346	307	327	345	314	360	335	360	353	323	341	351	303	315	318	352	355	316	348	325	339	359	375	322	362	326	310	320	323	334	326	358	330	374	331	333	368	311	308	348	357	332	357	337	329	316	372	348	361	338	312	325	356	328	338	330	354	330	299	347	362	388	359	319	312	365	316	337	346	350	329	378	301	297	329	322	320	331	345	308	323	360	301	354	312	342	330	350	325	352	354	322	314	299	315	337	340	357	361	334	328	347	327	331	342	355	353	321	339	366	340	342	340	377	349	303	357	342	373	345	356	333	356	300	363	333	350	329	393	328	340	376	362	334	345	360	321	329	386	379	362	316	354	329	343	346	316	337	363	361	311	329	330	338	368	385	344	315	317	331	339	348	320	360	308	333	366	347	308	347	348	339	316	361	342	326	342	321	360	333	352	362	356	364	318	372	313	335	348	344	299	318	346	354	343	347	329	318	305	358	367	306	344	320	307	341	312	352	338	365	327	356	343	286	307	354	330	298	316	327	330	372	316	358	391	335	331	327	333	344	367	364	324	357	363	326	360	341	350	366	341	322	309	351	361	316	313	322	354	316	358	309	342	335	353	363	359	324	350	364	345	357	393	323	350	313	349	356	345	370	361	327	356	328	374	310	326	350	303	357	379	343	329	317	315	312	334	269	310	382	332	333	325	330	334	358	343	359	323	325	344	338	364	312	340	346	369	353	312	339	346	357	338	326	359	387	369	328	325	312	334	349	353	369	324	344	344	364	348	343	348	350	344	332	317	317	342	363	351	329	335	329	348	384	366	332	374	341	337	372	335	326	335	354	346	367	359	330	372	350	350	349	389	336	367	315	326	335	306	341	337	344	346	346	322	343	299	354	396	355	349	330	369	322	337	339	313	331	344	315	337	294	318	340	364	341	335	373	346	324	371	335	339	340	334	377	319	383	374	325	342	341	295	339	349	350	348	354	298	338	314	349	352	338	320	309	340	352	305	366	349	331	339	363	322	328	312	311	379	344	349	303	327	347	353	294	322	323	351	376	325	352	306	332	306	343	368	325	330	354	324	309	345	315	350	328	340	325	328	321	346	375	323	355	295	359	344	355	340	321	338	336	342	324	327	340	338	349	347	337	362	382	303	323	306	353	370	341	366	318	366	343	336	342	319	311	357	343	311	358	347	357	337	315	391	341	320	339	316	351	393	324	349	327	369	337	357	368	333	342	343	383	344	329	324	302	345	348	343	362	340	317	385	349	328	348	348	317	339	329	347	333	310	323	330	362	348	317	375	340	337	340	379	322	328	343	361	359	360	330	338	338	337	334	343	329	370	339	338	333	307	318	338	357	292	342	293	327	334	359	358	312	359	364	341	333	346	370	347	320	298	309	308	352	357	339	345	337	348	317	344	343	366	360	327	334	331	337	363	367	368	362	368	366	338	355	373	331	371	353	345	362	353	367	370	354	333	383	401	349	330	330	327	344	356	329	369	335	369	351	336	316	382	345	321	375	323	341	380	343	360	348	343	298	328	367	333	357	361	306	339	333	339	306	315	340	325	315	355	341	332	337	336	321	312	310	351	360	335	334	328	356	347	353	305	375	345	353	278	358	341	332	335	338	320	315	326	325	393	359	330	361	330	337	337	309	345	356	352	357	337	337	380	379	327	348	338	379	361	332	360	310	329	338	331	363	318	338	302	360	325	356	345	363	339	363	310	331	310	346	322	350	353	338	337	287	338	333	355	332	339	328	327	338	340	324	353	337	364	336	340	338	358	338	318	368	321	346	349	286	372	358	306	318	342	329	326	347	395	344	315	361	324	323	362	339	344	364	317	328	320	328	324	339	310	304	343	329	315	357	334	368	349	331	292	311	324	299	331	346	324	306	327	347	340	318	353	380	372	353	363	346	395	345	342	325	356	330	304	322	330	349	350	351	364	391	364	320	340	356	321	335	337	341	360	342	330	366	332	380	366	338	322	327	330	358	316	282	362	327	357	345	341	339	347	353	325	347	323	349	338	319	339	324	364	318	356	350	348	355	323	309	331	354	333	358	312	331	307	352	342	396	358	339	304	352	359	372	361	329	341	319	308	325	350	306	341	343	349	332	366	377	324	337	348	346	300	297	315	349	362	335	335	351	369	328	347	390	393	375	379	333	300	334	340	342	351	343	374	348	338	319	335	361	334	327	346	351	315	355	322	316	351	348	359	384	371	352	365	335	347	344	299	314	357	306	350	338	351	337	321	310	358	334	330	348	316	331	331	357	373	362	344	329	325	302	330	349	344	380	302	344	361	351	305	343	356	368	343	349	316	324	351	352	404	346	340	339	318	316
6111	3200	5325	4778	3643	3434	2998	2315	2242	1793	1744	1525	1399	1119	1048	960	970	846	911	850	857	788	819	826	797	848	770	741	771	729	799	752	732	721	711	749	749	720	757	727	792	700	768	726	778	721	773	760	745	785	728	706	712	715	803	708	749	763	743	760	750	799	728	779	739	717	741	729	734	799	735	779	757	760	752	754	729	762	750	710	743	776	727	708	764	749	760	712	775	782	748	717	739	744	788	742	736	747	718	769	737	672	768	732	789	769	739	764	759	718	782	773	749	808	689	727	740	752	772	762	748	742	719	795	736	767	791	738	726	795	699	767	693	739	780	694	738	769	698	731	752	706	705	785	731	762	756	731	753	753	748	750	800	761	729	744	714	787	724	770	705	786	698	748	716	789	747	731	749	765	751	755	806	763	747	710	748	693	752	746	737	755	740	768	791	760	736	713	788	752	724	685	744	732	734	721	743	751	753	757	771	736	732	771	732	768	770	748	722	771	716	741	731	732	719	754	760	772	778	693	722	703	761	730	810	741	747	737	753	690	730	724	748	741	741	737	759	740	779	762	721	750	716	781	735	733	757	718	726	756	764	731	742	753	694	780	718	729	745	716	721	740	746	786	792	713	739	705	752	706	713	715	763	689	697	738	731	742	717	744	732	787	735	797	718	715	761	777	750	712	735	753	752	706	758	773	714	775	729	756	811	762	758	784	723	709	732	731	777	732	768	714	713	736	795	780	707	793	777	758	760	721	713	749	724	771	691	752	802	783	797	765	743	718	717	762	772	774	722	783	773	719	732	780	739	726	727	743	736	775	755	801	729	702	717	721	760	734	721	747	766	748	731	709	724	754	716	710	666	712	751	739	731	739	751	727	789	757	732	735	714	774	800	698	730	734	780	768	747	765	745	694	783	734	712	744	699	712	714	763	761	653	749	755	714	716	773	768	748	734	767	768	746	741	741	729	734	759	732	735	760	718	700	741	741	684	679	769	744	768	719	696	817	719	713	748	778	760	694	741	762	717	742	752	729	758	741	751	725	693	702	711	754	709	713	710	715	738	776	695	764	712	716	741	771	763	701	748	785	747	793	706	707	749	713	722	785	731	731	728	723	732	730	740	697	696	787	746	741	770	723	735	748	759	747	749	693	766	773	712	727	766	767	771	723	707	750	792	739	754	730	734	724	719	726	745	741	722	768	679	782	750	707	739	741	700	731	721	739	730	751	728	802	734	747	727	751	755	711	682	745	758	760	736	732	782	784	710	727	713	721	709	658	760	731	762	785	784	741	747	721	768	740	736	753	787	745	767	738	763	751	754	716	720	725	723	742	722	706	732	751	719	715	758	732	730	695	712	734	741	750	680	783	713	769	756	723	725	713	724	753	723	759	736	799	742	795	743	741	767	745	770	749	725	714	700	677	705	788	778	712	715	759	696	705	759	725	742	743	726	777	737	751	750	744	730	747	783	785	708	733	729	708	781	743	688	742	788	696	765	792	730	694	718	729	743	741	722	698	733	737	719	677	732	776	783	791	729	750	772	799	733	746	725	718	741	741	721	800	765	722	712	735	775	736	721	702	744	736	733	779	790	797	714	768	728	763	711	708	769	734	747	750	711	772	741	749	753	703	769	748	778	707	770	729	707	719	807	713	613	726	709	739	721	732	731	700	763	750	734	764	769	720	751	753	737	706	747	752	766	728	692	730	723	730	789	760	750	736	762	734	737	786	699	734	696	711	748	704	761	739	785	700	757	715	744	769	746	730	735	772	772	742	745	719	762	723	722	717	715	698	720	705	710	776	721	719	787	759	730	761	742	795	753	755	771	685	751	712	685	720	766	741	714	763	758	767	724	733	765	729	735	750	745	722	772	772	726	750	734	732	720	732	702	696	721	730	747	723	743	717	757	740	719	747	714	730	739	759	740	754	731	758	760	715	704	770	754	730	771	755	761	755	771	730	712	732	700	729	743	767	732	724	754	745	744	738	723	719	722	723	766	772	762	722	709	781	678	729	795	724	760	760	721	719	756	775	747	719	749	799	738	716	758	709	758	768	666	801	711	720	741	754	705	781	765	707	724	734	701	778	699	719	752	723	737	772	743	784	774	792	756	759	719	757	746	716	748	770	740	723	738	734	767	713	757	742	706	742	790	716	677	771	741	757	772	742	760	744	737	769	765	785	738	732	720	729	737	749	739	741	753	702	707	729	740	741	725	744	679	752	750	763	712	710	700	708	697	779	747	755	739	694	793	760	762	753	744	759	772	742	731	751	712	739	751	719	731	710	755	725	681	688	740	749	792	714	744	798	729	748	733	684	782	699	776	758	719	788	733	764	770	757	756	758	749	740	709	746	682	727	766	770	741	786	760	741	748	745	793	706	734	728	759	709	702	709	756	740	748	715	743	753	754	710	795	704	753	740	729	747	713	729	737	735	764	776	765	742	778	716	791	740	701	729	714	702	730	737	741	767	679	801	771	752	764	738	739	773	740	771	765	738	734	703	752	761	682	742	709	723	734	726	714	733	738	759	746	751	781	725	770	745	698	765	712	757	759	753	751	750	731	738	758	726	734	738	782	754	724	755	782	729	765	752	770	729	745	717	714	716	743	716	691	722	730	754	758	718	764	752	734	751	713	770	708	816	717	791	731	718	757	761	747	715	773	676	719	724	733	717	751	751	752	711	748	733	736	739	805	771	786	747	726	668	750	730	738	721	755	755	756	771	729	789	749	781	767	775	784	756	744	777	758	767	730	742	758	706	773	702	712	719	774	746	748	748	747	742	767	700	755	741	767	723	729	729	740	728	701	722	762	755	662	735	774	777	775	738	792	732	712	714	764	717	753	763	740	795	760	775	743	760	754	730	778	727	812	692	742	765	708	699	697	731	658	733	719	729	784	708	787	745	732	750	718	738	730	741	733	771	704	714	775	730	716	763	735	765	718	742	710	760	718	755	774	749	742	729	758	748	754	702	787	801	757	728	773	740	715	762	745	709	726	714	715	736	779	774	739	740	750	736	754	710	752	756	716	728	721	726	758	757	741	798	753	749	706	718	683	767	733	714	721	733	728	738	742	781	786	725	741	801	753	757	718	745	682	735	797	726	763	730	740	718	738	715	711	775	756	694	765	744	726	752	751	714	765	734	741	785	704	785	739	695	782	771	749	764	766	753	717	711	762	745	739	718	733	686	738	736	698	766	731	708	788	717	753	724	760	743	732	770	745	717	742	745	730	761	754	777	739	751	780	752	740	805	719	761	723	779	713	752	736	746	735	785	772	680	733	784	736	701	768	772	767	718	716	731	754	736	721	723	778	755	679	740	741	686	770	714	752	736	745	736	779	768	726	760	754	741	707	717	726	710	669	748	729	789	704	777	765	736	736	780	743	736	743	752	737	724	755	720	756	751	740	743	756	728	741	747	777	770	755	760	728	748	797	785	701	707	724	789	797	749	762	744	709	701	753	743	718	780	778	733	771	783	704	753	755	700	722	744	758	762	750
21048	7648	5801	3153	1924	1458	1244	989	796	671	609	540	470	432	407	383	367	356	317	342	342	350	293	330	326	324	294	326	289	322	306	321	338	331	338	294	365	355	324	299	308	305	338	335	332	325	342	269	314	338	306	301	318	346	299	311	308	314	321	319	327	345	352	317	305	318	310	327	290	311	329	326	329	303	304	300	315	320	292	319	347	366	327	294	302	318	326	327	329	291	279	325	323	332	325	283	297	307	310	318	354	308	316	302	300	317	345	347	290	326	334	299	308	339	326	313	301	313	313	305	304	299	289	314	324	292	304	296	329	319	304	337	306	326	281	299	353	330	296	310	300	306	311	297	289	333	324	327	326	316	320	327	331	325	335	373	358	329	307	293	305	298	333	346	285	318	296	292	314	272	322	301	339	306	323	297	298	295	310	311	341	313	320	331	302	345	316	338	323	335	345	342	309	292	299	314	285	306	314	321	311	331	307	280	311	332	305	296	332	321	326	300	299	310	318	328	338	308	274	342	345	284	286	319	321	332	327	332	303	325	300	309	332	308	291	315	324	315	309	337	320	305	342	328	268	276	303	342	309	297	331	313	292	312	338	348	314	301	323	294	344	304	329	315	326	307	301	321	291	332	321	348	346	331	309	334	294	316	336	306	328	350	347	303	322	297	309	291	291	334	307	307	320	362	334	319	301	330	302	318	279	329	322	287	343	342	300	279	320	314	357	339	327	320	328	343	329	314	300	315	330	318	323	330	318	322	292	279	316	265	327	335	310	288	280	341	323	337	304	323	353	302	314	309	319	289	333	360	275	310	293	271	333	347	340	309	325	298	291	281	316	318	340	339	327	302	298	320	287	303	310	328	318	339	294	295	297	282	289	347	314	328	322	321	305	294	300	319	326	305	290	361	294	344	330	304	317	290	301	340	348	286	314	296	303	332	304	291	336	291	310	306	329	340	344	324	318	312	331	327	316	332	294	299	332	329	311	302	323	333	321	283	288	316	342	303	318	343	282	342	289	321	363	296	315	307	287	313	332	347	302	327	333	306	298	355	324	307	329	334	325	321	338	276	347	316	311	346	296	312	293	309	333	341	305	316	327	295	327	325	307	307	329	363	290	317	324	312	321	293	329	322	322	330	355	314	312	298	304	332	298	312	314	305	325	318	353	320	327	312	306	315	323	306	296	318	341	357	315	340	313	335	320	296	298	315	332	296	333	331	295	296	297	320	321	308	317	319	330	304	282	322	325	289	340	310	320	306	323	315	325	319	311	342	333	296	308	312	325	333	299	296	333	309	313	304	321	323	320	321	372	335	314	320	336	335	318	327	278	303	334	302	286	326	291	320	293	296	310	327	303	342	314	311	326	318	312	339	332	324	297	311	327	345	283	279	347	332	277	290	297	283	306	313	313	323	304	290	290	305	350	296	311	294	341	317	298	312	350	333	303	316	331	337	303	317	299	329	305	324	303	329	318	300	293	314	332	319	302	331	327	364	287	302	312	326	312	314	296	307	319	340	302	337	326	331	324	305	327	306	314	314	320	352	298	318	299	347	349	348	313	341	321	337	302	312	318	304	332	328	305	317	321	323	321	327	323	322	308	325	318	312	313	349	290	313	315	311	315	295	339	341	313	334	284	319	301	341	309	350	298	320	266	358	325	322	316	333	333	338	283	291	325	308	304	296	319	301	324	319	333	336	319	336	330	299	305	294	316	322	312	299	340	290	351	331	342	304	290	301	307	324	339	307	326	305	336	322	339	310	306	297	310	344	311	316	339	323	299	326	328	328	302	336	287	318	308	321	327	322	312	316	333	327	296	319	298	313	300	329	307	344	297	332	305	316	325	315	317	286	352	309	319	310	309	334	272	316	311	285	309	306	340	298	293	308	325	296	341	310	311	306	324	279	326	285	324	328	327	321	298	316	316	290	330	312	313	284	284	302	350	289	312	319	316	302	301	327	333	324	301	317	315	307	330	325	301	322	329	331	294	313	334	334	314	328	327	319	329	339	344	326	318	306	308	320	277	307	291	316	316	304	321	326	279	353	314	307	322	339	325	358	323	279	343	304	344	337	351	313	335	302	350	315	303	352	362	319	309	330	303	304	319	297	312	299	322	320	336	285	293	280	311	295	303	299	322	330	327	314	295	312	310	322	336	300	324	319	336	320	318	325	312	310	318	310	288	322	293	291	318	304	304	307	321	307	322	325	284	294	298	308	366	319	304	300	334	327	313	316	289	304	271	305	310	359	325	317	311	336	292	322	284	322	356	308	319	321	293	277	314	278	340	303	305	286	338	360	326	348	310	318	336	291	349	303	328	314	334	330	314	313	314	323	315	324	293	294	302	307	310	317	323	305	331	299	333	324	308	326	279	319	343	305	316	343	295	290	344	301	340	316	311	302	317	319	325	334	318	330	318	298	351	311	320	301	368	298	327	287	319	347	295	320	301	328	279	326	310	303	324	315	308	293	309	309	328	322	318	320	332	309	311	325	300	290	314	320	303	302	299	332	291	324	284	304	297	315	304	325	285	313	336	291	313	301	296	307	327	330	311	324	288	344	317	340	313	350	280	320	301	311	290	286	319	332	325	310	308	298	333	323	302	321	300	315	304	282	303	307	307	286	275	311	324	304	285	329	338	378	326	338	298	302	288	317	330	289	306	291	297	293	290	301	324	325	288	292	311	346	317	307	289	302	291	309	323	289	306	327	280	320	360	284	296	293	311	290	309	319	307	306	295	321	276	286	295	294	336	317	291	308	308	344	298	342	321	304	336	342	335	294	286	327	320	323	316	241	330	328	338	337	325	316	324	275	293	319	306	290	324	320	301	301	312	317	308	305	332	320	294	308	316	316	339	288	285	318	318	328	326	311	340	313	338	328	310	359	349	302	348	329	320	306	288	295	338	333	338	301	306	294	301	339	344	304	344	300	296	349	276	348	298	299	317	324	327	300	328	351	317	309	285	294	317	317	295	321	297	325	301	274	321	342	337	324	317	312	302	316	340	339	296	310	334	283	321	315	315	326	332	337	309	313	296	314	280	316	360	327	298	326	317	317	322	327	309	318	304	288	304	310	292	296	305	274	334	291	298	281	311	332	350	308	320	315	343	311	349	322	313	326	294	314	332	354	291	329	335	283	311	334	304	320	300	332	305	305	316	310	340	301	320	346	324	342	340	294	289	330	330	317	266	331	345	336	316	320	284	317	323	290	338	321	302	356	283	310	310	298	335	272	323	328	288	316	314	302	323	294	301	307	324	347	285	321	280	313	322	314	278	304	295	306	313	310	308	325	290	285	316	340	335	308	312	301	303	300	340	294	345	316	333	284	319	302	277	338	297	334	310	322	312	301	330	343	324	318	325	293	298	311	292	332	315	326	337	314	287	342	326	313	346	271	375	335	282	301	314	304	305	317	320	311	307	304	323	311	314	306	352	285	304	329	345	333	269	307	333	298	336	316	337	297	282	272	320	332	327	305	321	292	324	342	328	312
12546	5743	9352	7625	6119	5509	5075	3821	3329	2646	2202	2014	1696	1465	1227	1170	1073	968	958	903	920	869	798	803	831	793	781	736	791	757	773	754	735	761	723	737	779	703	741	741	793	762	717	713	718	729	718	738	728	683	753	733	717	694	703	673	779	707	705	664	699	681	697	703	659	665	715	744	679	715	670	659	708	699	658	682	711	697	728	709	683	680	722	710	719	685	700	701	718	705	709	695	656	669	712	745	689	720	673	763	739	695	714	704	724	705	688	644	679	717	667	671	723	739	699	705	684	746	671	698	692	729	725	684	733	671	737	689	721	685	742	704	702	662	705	728	779	707	736	721	687	743	696	701	709	690	709	680	739	694	706	734	697	708	759	700	686	725	721	709	679	735	655	705	718	659	678	684	698	711	712	673	693	678	718	741	731	656	724	714	688	697	760	692	750	731	714	713	735	730	684	766	707	718	692	713	741	712	718	701	709	706	705	715	688	747	728	666	726	745	741	652	691	691	692	670	638	751	698	695	723	717	678	731	701	758	701	687	684	669	724	675	726	676	677	713	705	713	683	690	690	670	680	699	709	703	692	690	708	739	690	690	683	704	684	682	764	680	688	663	668	702	711	739	705	699	712	670	599	711	718	692	672	697	733	713	719	727	711	721	678	706	680	646	698	727	709	724	703	710	719	697	729	698	681	723	719	761	700	674	727	677	731	741	705	706	747	697	718	716	691	669	744	651	769	667	673	709	711	716	658	740	718	741	718	701	687	688	696	700	710	688	689	720	754	689	709	669	732	752	718	669	699	704	688	673	711	720	714	701	771	721	679	699	650	706	670	730	689	707	714	711	705	700	716	727	728	697	708	743	706	740	717	748	694	685	698	700	668	720	719	728	718	712	674	730	686	729	716	724	697	675	679	713	761	706	736	727	631	716	728	673	722	655	763	699	739	693	646	659	712	670	677	661	697	685	646	716	674	666	739	667	714	695	741	713	690	694	693	721	731	691	684	730	726	718	691	697	690	738	702	693	706	727	731	708	743	744	684	725	747	723	696	714	669	713	648	703	708	717	721	692	658	721	709	698	722	732	682	749	731	688	670	679	709	709	761	708	686	706	726	701	674	670	739	719	700	711	690	756	703	677	683	730	662	674	735	625	718	737	701	656	683	712	699	701	691	697	728	671	683	654	713	667	688	643	722	682	676	750	748	728	718	668	678	736	723	727	661	699	728	701	701	723	708	740	756	691	706	711	690	705	668	688	710	703	694	704	710	710	670	727	694	724	709	654	667	703	705	732	696	737	718	683	710	742	720	692	707	716	709	714	675	664	724	694	732	671	740	751	737	742	709	686	677	700	724	700	737	701	711	657	702	727	663	678	722	674	701	736	703	695	697	691	711	719	713	730	665	663	717	717	701	709	655	687	678	701	746	744	734	706	702	686	733	686	645	700	693	708	713	747	710	703	702	662	746	719	688	675	657	652	764	680	694	689	757	683	707	671	671	736	693	711	710	702	713	689	729	695	710	698	679	725	690	724	692	680	729	745	730	654	732	684	685	688	705	680	700	690	693	713	673	726	696	734	740	707	674	682	759	674	677	701	700	699	706	660	722	696	712	673	681	739	675	740	741	713	700	756	697	683	713	707	720	670	692	718	676	674	717	699	703	758	678	731	692	712	696	705	702	651	731	719	687	735	681	698	714	656	729	666	725	724	683	724	709	688	736	720	679	641	751	695	731	703	689	671	747	729	721	709	676	696	699	679	668	695	663	662	708	730	681	689	684	705	702	726	684	683	698	696	694	758	702	642	698	689	659	723	666	719	685	685	702	729	729	662	715	742	705	675	760	700	693	689	676	693	693	677	664	724	692	730	683	712	678	708	714	671	665	717	675	719	721	691	718	692	681	721	697	659	646	675	722	717	737	703	742	698	708	711	684	735	642	669	705	735	715	692	762	673	724	679	733	711	693	689	727	670	716	727	651	682	677	661	758	723	687	694	708	680	755	677	724	626	734	708	713	730	701	684	700	730	671	702	742	697	741	696	719	718	720	691	666	756	694	721	707	698	665	694	697	713	727	701	725	630	732	696	686	688	695	691	708	715	743	744	651	712	665	713	695	705	714	702	762	656	714	700	736	706	694	674	708	655	666	724	670	746	723	739	734	694	721	688	712	723	694	698	760	707	726	634	666	749	733	691	723	761	746	681	691	671	746	681	717	745	698	700	698	686	723	744	732	709	672	666	704	678	754	697	708	710	716	685	714	736	695	741	687	711	718	741	694	691	682	723	677	713	755	678	704	676	724	681	668	717	682	748	731	699	661	760	713	686	661	729	698	696	704	726	722	729	675	699	713	689	744	720	709	723	710	697	652	712	743	687	708	716	740	729	647	688	723	674	719	709	769	685	696	713	670	699	686	713	688	669	735	718	733	637	671	711	720	740	685	734	681	663	688	739	727	714	684	735	769	702	657	692	718	690	680	687	721	706	756	705	716	682	688	665	697	710	709	662	686	715	685	696	688	662	698	677	711	690	685	719	678	657	764	653	714	672	732	615	691	682	775	763	699	748	686	672	708	746	703	685	719	703	717	691	703	706	745	724	702	684	680	684	708	747	685	715	725	648	674	689	709	704	677	641	695	663	727	696	725	728	671	645	739	710	720	760	731	684	716	675	721	724	713	709	721	703	718	688	670	674	690	747	721	730	731	742	699	710	690	736	692	749	693	712	719	681	698	688	730	668	695	671	695	742	727	664	727	701	724	701	722	708	683	705	704	740	715	678	771	708	732	714	663	721	741	691	691	715	700	714	760	720	701	710	674	721	724	674	704	689	663	717	684	708	709	702	693	684	723	702	712	716	700	701	700	692	720	727	674	708	707	679	716	730	691	717	699	681	684	649	693	709	687	696	689	709	711	697	658	679	647	668	705	704	694	704	689	733	680	689	729	662	684	725	654	698	715	687	694	683	743	709	719	687	670	700	716	682	661	739	729	693	684	725	740	706	686	707	688	725	693	705	696	675	722	716	653	713	716	697	721	722	722	690	766	687	724	729	670	690	730	671	713	723	683	679	729	721	685	692	723	692	664	674	680	711	693	697	664	728	691	712	747	664	714	681	683	700	718	690	711	727	665	744	700	704	747	692	728	683	703	710	707	733	700	725	666	674	667	718	688	673	689	733	657	706	704	689	734	711	752	698	726	717	703	713	719	665	694	680	678	663	688	657	680	690	708	721	676	677	664	718	711	739	745	709	669	724	692	673	720	685	684	668	685	712	691	737	712	704	707	715	692	704	704	676	712	677	694	713	641	719	678	726	677	699	710	713	675	646	702	656	707	742	689	684	699	682	718	635	708	712	714	687	721	744	735	689	674	673	715	745	695	678	687	700	719	695	694	694	731	701	706	654	692	684	689	688	665	725	668	648	740	685	714	702	718	669	691	704	734	713	633	641	690	690	705	692	701	740	718	693	693	697	689	706	702	762	683	702	725	737	702	750	709	749	711	673
29220	11445	7980	4911	2932	2106	1646	1367	1062	903	807	673	633	544	494	504	440	471	461	436	451	420	393	406	405	423	381	416	404	440	399	382	359	383	371	393	398	372	389	387	405	403	404	429	410	360	423	399	409	385	376	395	338	393	359	420	393	362	395	365	403	341	361	372	377	359	338	395	368	362	376	419	392	431	425	394	383	388	414	373	389	366	381	400	376	388	365	381	407	396	354	350	356	349	383	380	356	374	378	371	417	396	340	390	344	359	395	368	368	402	388	366	409	388	384	393	353	379	377	368	382	388	378	392	405	381	392	423	377	400	376	387	377	382	356	342	405	367	378	388	394	419	361	379	331	388	411	381	397	400	409	401	346	381	372	381	349	344	383	370	338	402	385	392	385	376	391	371	405	403	375	372	373	385	441	407	392	349	370	343	366	368	417	383	358	396	411	388	370	361	350	359	384	391	383	375	391	402	354	373	366	347	375	360	364	384	391	352	397	351	394	348	340	405	361	388	396	395	400	393	383	365	381	393	383	432	382	375	382	347	386	402	360	383	367	391	384	362	391	377	398	371	316	359	355	352	399	365	345	398	389	396	405	355	390	407	363	404	396	394	381	351	391	370	379	392	382	349	408	418	377	395	352	404	387	375	404	372	381	368	384	372	387	373	379	317	411	417	352	393	386	384	363	417	400	355	428	386	391	396	369	370	410	362	398	358	360	372	352	375	400	372	396	364	363	358	369	417	333	382	389	392	391	370	411	387	397	408	408	395	413	417	340	385	427	424	390	376	363	448	394	370	362	375	378	381	370	364	380	372	383	412	411	376	413	372	361	380	405	384	421	383	356	368	380	370	366	337	376	390	394	382	401	379	369	398	365	350	383	387	416	394	408	393	417	403	395	368	337	403	421	392	362	379	376	407	380	382	372	352	384	410	374	424	391	382	378	378	377	350	379	396	391	384	333	398	385	370	368	364	425	389	395	381	385	363	374	421	382	391	390	353	401	377	392	378	346	357	379	345	339	389	374	375	409	364	356	376	394	366	368	405	395	436	376	392	361	366	399	395	412	373	372	374	387	372	401	364	392	355	396	374	388	363	377	330	440	405	379	373	358	376	398	396	401	339	368	359	390	367	426	395	367	417	387	383	383	341	432	391	358	390	381	353	394	379	416	397	408	368	370	437	385	405	360	349	386	354	355	351	382	358	379	336	406	422	394	357	375	379	374	389	384	338	376	395	438	322	365	367	373	382	400	395	376	354	366	364	373	368	381	377	394	420	408	410	419	396	369	370	378	402	385	398	348	388	373	417	356	365	375	421	398	378	382	391	357	358	381	379	335	401	382	382	400	380	396	414	386	380	389	395	400	360	371	420	396	370	416	343	362	390	391	402	393	373	367	372	383	404	384	378	405	386	350	369	386	400	384	402	369	389	363	368	387	333	380	368	388	423	369	392	387	383	396	345	360	419	428	411	384	340	379	369	367	415	348	384	346	370	391	389	364	391	461	391	406	370	387	383	399	396	381	366	386	442	370	357	389	364	357	352	427	382	374	411	363	394	377	344	355	403	400	369	363	415	376	337	366	418	382	366	367	362	353	379	387	399	343	382	423	423	359	362	375	401	398	389	384	367	364	395	377	376	358	367	413	392	365	449	396	382	344	370	380	405	391	361	358	320	401	389	365	382	377	377	405	389	376	375	410	390	392	402	341	368	371	374	377	395	351	368	375	391	369	349	375	369	401	380	403	386	403	371	401	397	394	374	415	415	388	389	341	356	372	383	375	367	405	385	395	375	408	339	369	352	383	379	424	420	387	364	380	370	389	353	357	396	382	367	365	353	387	378	399	377	374	382	365	443	402	312	379	374	375	346	386	334	358	391	408	400	375	393	419	416	351	407	372	381	367	363	414	364	388	387	414	396	373	348	338	356	396	393	395	392	399	382	371	427	398	354	391	372	337	365	379	374	377	362	410	384	362	371	360	390	341	355	393	367	407	360	373	388	423	375	338	389	407	373	363	373	360	401	410	423	400	352	371	386	358	408	358	390	377	440	397	399	363	372	387	406	406	370	383	386	327	387	382	376	408	390	413	410	382	372	360	403	372	362	330	420	436	341	401	398	407	356	398	386	382	353	409	369	362	408	370	407	346	386	421	416	407	402	366	400	353	400	386	373	355	367	376	390	389	403	361	367	426	391	368	422	370	352	383	374	405	378	355	383	376	393	379	381	371	383	385	364	360	388	382	380	379	395	382	355	349	415	367	372	429	387	382	399	354	367	419	395	378	397	406	379	405	386	385	408	384	416	398	389	358	417	398	402	413	373	353	374	379	416	421	413	345	398	344	423	380	383	384	394	377	421	390	398	369	396	402	378	395	386	402	422	388	358	396	396	394	385	351	395	411	379	372	407	390	345	380	420	370	343	394	373	349	349	373	376	384	342	335	400	389	374	390	370	354	397	372	390	379	380	368	427	352	341	388	398	396	327	355	387	421	393	359	393	377	384	368	335	406	380	391	392	339	370	392	396	385	387	409	375	399	389	346	362	412	369	370	373	388	429	371	384	394	380	383	427	379	387	369	400	404	421	370	407	384	400	343	350	365	415	368	360	383	354	398	360	346	368	378	375	361	393	373	385	394	375	372	363	361	372	394	380	395	374	395	390	390	382	388	368	382	392	403	336	374	400	366	371	422	361	405	344	386	398	430	366	384	398	405	383	366	362	369	377	375	411	374	375	373	414	363	379	380	418	390	352	394	404	378	379	359	361	339	362	377	368	394	393	378	373	370	403	437	367	374	382	401	412	398	389	386	425	383	398	392	362	359	378	401	370	399	394	399	363	357	404	353	379	425	364	376	368	383	375	400	402	358	366	398	382	357	401	361	386	399	348	371	423	399	418	388	380	405	398	410	360	403	354	395	428	352	352	400	374	367	388	400	389	352	416	410	399	387	395	382	364	408	400	364	373	395	391	376	393	383	363	380	403	353	381	368	392	426	387	390	377	343	345	372	379	376	370	383	351	391	401	423	396	380	413	388	396	388	371	386	402	406	402	366	362	401	360	401	420	381	329	374	405	352	393	390	394	367	371	376	380	413	432	416	415	390	414	403	397	338	345	404	353	373	366	396	364	365	377	384	384	369	356	345	376	398	343	394	385	442	357	368	375	389	377	441	374	381	378	386	368	386	350	391	384	367	406	350	368	386	379	380	404	374	383	369	375	369	375	371	379	352	367	381	413	328	347	394	409	406	371	356	383	339	336	360	386	363	396	381	354	369	349	361	375	361	390	360	406	374	383	370	393	345	419	392	372	386	363	353	382	391	373	379	381	374	366	374	350	383	375	398	404	456	370	414	411	366	365	385	401	376	353	345	368	413	408	379	341	344	371	353	384	375	336	389	355	399	377	359	391	388	404	380	366	391	363	420	377	381	360	363	406	372	395	367	364	351	367	394	386	384	365	387	399	352	373	400	358	408	400	396	345	434	376	360	367	415	407	390	369
15850	7685	11591	11012	8236	7052	6497	5754	4278	3676	2962	2606	2194	1802	1631	1557	1298	1284	1247	1057	1145	1036	1045	982	1018	985	918	984	913	912	936	912	899	863	885	907	896	865	863	913	879	888	880	900	918	819	887	832	849	824	857	804	798	885	768	822	773	827	805	783	848	860	822	798	809	808	817	804	877	899	832	802	852	832	832	806	819	796	829	806	824	790	880	848	851	795	805	837	797	807	797	839	846	836	851	854	881	805	847	821	885	855	813	812	828	823	819	809	851	855	835	879	844	833	845	811	836	822	858	882	838	806	872	822	809	834	820	801	853	848	865	778	814	865	828	863	815	819	846	803	829	834	843	812	838	820	862	838	900	790	827	832	872	809	858	845	856	818	848	879	846	807	858	882	821	786	810	808	837	862	830	845	898	908	819	858	938	804	832	829	787	856	822	841	835	821	821	867	817	781	836	823	816	843	817	847	818	851	843	811	829	805	827	837	856	778	834	785	868	845	803	816	797	782	849	817	852	839	856	809	848	856	835	805	849	839	815	836	796	824	842	818	835	858	816	815	867	879	896	809	802	842	789	830	883	853	807	821	855	830	782	850	791	840	868	799	804	839	820	836	839	839	851	816	823	829	836	849	858	854	876	837	723	810	823	827	840	817	794	845	875	819	869	794	825	858	870	831	831	856	823	832	843	843	791	848	829	848	884	784	849	833	878	834	803	806	826	865	817	832	809	842	790	852	826	840	839	785	828	788	830	797	880	829	813	821	832	811	863	826	884	848	877	810	850	846	830	844	840	834	829	827	781	805	821	823	818	858	866	826	825	839	798	867	834	859	832	809	843	808	829	779	825	793	822	830	816	728	847	820	807	824	839	797	830	857	864	862	814	818	821	808	840	805	811	852	863	780	830	851	862	804	872	828	879	803	838	906	781	853	777	794	849	822	847	800	856	784	819	807	873	809	893	856	862	847	757	797	833	821	835	817	809	833	827	847	859	842	838	814	816	828	829	824	833	808	811	869	822	798	796	872	811	877	844	818	831	829	798	854	817	752	912	818	851	818	814	813	840	842	802	859	876	881	824	828	789	876	821	824	842	839	796	810	853	805	829	851	816	838	819	815	861	854	807	817	845	863	820	847	872	829	829	827	786	796	913	830	844	776	825	847	823	836	808	810	836	848	881	877	831	837	876	776	809	809	809	849	819	862	812	830	839	836	851	805	801	845	826	875	803	843	832	857	857	824	761	858	819	845	846	822	854	818	825	849	816	808	813	832	870	824	822	831	823	864	830	792	833	797	866	838	851	852	781	843	898	851	844	826	805	817	814	814	888	821	807	817	834	815	868	842	798	838	829	783	843	807	818	847	863	849	846	791	860	798	791	901	902	836	817	820	846	786	881	770	861	851	844	832	850	845	814	802	829	812	800	852	821	854	829	849	793	825	859	835	852	841	840	796	851	809	879	877	814	820	909	818	780	836	792	808	815	829	832	833	819	850	843	745	839	829	850	747	850	847	817	822	795	828	815	830	886	802	835	868	729	864	814	818	816	790	854	812	814	804	834	841	783	838	846	802	858	832	878	833	786	789	851	779	848	803	823	814	853	904	810	811	839	785	826	801	845	858	861	828	782	793	822	891	850	865	793	831	823	866	809	839	808	823	818	806	859	829	837	810	823	845	809	806	812	807	793	796	800	843	823	899	855	816	867	829	827	838	825	859	836	834	803	859	846	832	831	850	823	851	835	883	858	849	825	808	803	894	867	824	830	833	856	858	839	801	801	792	800	836	844	832	869	796	820	851	824	870	794	800	884	808	825	833	867	842	845	790	785	835	850	867	866	870	855	877	861	877	823	810	845	825	834	809	821	841	874	848	844	849	840	799	849	806	811	833	865	829	798	793	799	860	815	892	850	836	821	843	822	822	796	855	834	854	816	841	858	887	840	809	777	867	802	840	842	846	870	839	840	805	817	831	810	834	808	826	839	865	842	800	848	811	855	824	837	850	822	853	828	824	796	816	811	803	826	790	856	845	845	848	905	861	838	843	815	811	849	821	837	797	833	794	825	851	833	816	768	809	868	857	838	851	786	793	839	817	842	830	832	780	843	813	832	796	806	857	805	850	821	822	847	828	820	787	843	824	826	808	832	834	853	881	853	827	889	811	810	796	860	774	788	829	852	838	859	799	815	822	815	841	811	877	768	803	824	787	829	895	848	834	801	898	899	869	871	810	790	803	821	749	851	807	842	831	817	851	827	806	784	828	821	780	839	838	860	867	822	857	810	856	880	808	820	867	894	799	833	827	810	783	829	797	819	798	857	814	781	838	809	843	853	818	839	818	716	841	811	844	806	861	827	835	826	849	824	786	797	833	813	766	910	862	811	826	844	816	854	764	860	803	842	787	833	858	830	806	762	812	750	863	792	798	804	890	813	838	845	843	818	860	834	841	823	851	802	774	792	841	835	783	850	856	895	876	846	859	843	765	900	823	795	854	866	818	748	834	822	843	805	834	847	821	854	848	849	828	821	830	848	762	815	804	834	833	894	815	828	842	846	816	845	820	837	811	856	805	811	827	783	883	806	857	836	798	871	830	864	791	843	779	827	785	849	805	864	819	884	814	832	805	853	858	809	814	885	786	851	805	795	783	808	838	829	858	844	833	835	787	781	844	835	872	840	875	808	838	835	876	835	856	843	838	869	841	760	884	815	834	779	826	827	813	868	850	878	864	872	823	822	854	814	825	821	874	883	886	870	794	811	850	829	782	837	845	811	850	860	844	817	889	832	799	803	817	847	833	853	854	774	845	836	840	858	853	825	844	787	842	825	823	810	790	826	796	875	838	849	845	803	814	810	836	819	792	850	878	841	813	858	778	824	801	851	836	878	817	864	823	846	836	821	829	837	864	802	831	883	829	824	849	816	832	870	801	826	846	877	809	812	779	819	852	830	822	796	820	823	837	819	834	818	782	821	842	788	823	815	817	899	831	817	811	790	812	856	740	859	839	823	831	815	852	850	833	855	837	826	827	815	866	869	821	823	837	824	862	870	842	794	847	794	791	844	807	834	810	777	811	811	826	811	812	799	824	805	831	832	824	841	804	794	811	812	852	880	819	844	859	855	797	825	870	785	860	829	890	837	788	790	818	866	852	841	870	856	834	827	838	854	815	846	852	799	810	893	870	811	818	813	859	856	827	792	806	866	857	825	799	830	834	827	786	833	837	828	803	787	856	840	869	825	825	807	822	809	856	831	854	877	862	811	835	845	787	867	866	872	815	861	833	878	886	894	865	863	853	851	849	813	860	841	851	832	800	790	820	844	789	836	841	846	837	815	869	868	814	810	808	857	823	824	899	820	903	855	836	810	849	820	818	799	789	851	761	856	848	818	857	845	829	878	778	837	852	821	828	816	801	824	801	866	815	833	787	841	844	822	839	812	849	867	802	779	807	849	857	862	814	838	801	857	806	849	824	843	776	819	847	879	828	851	854	842	813	821	807	863	849	862	843
11172	3871	2593	1814	1268	869	773	778	563	583	476	444	431	402	397	398	352	338	341	373	345	336	322	326	348	361	352	378	336	346	325	377	309	327	348	325	336	357	326	338	325	376	337	350	316	290	340	339	338	337	366	314	367	326	332	343	308	332	360	327	334	347	375	370	348	323	320	360	365	315	356	334	310	352	356	377	355	320	322	326	318	334	328	298	315	346	372	332	315	346	314	397	333	307	326	356	297	339	373	324	332	314	345	318	311	361	319	351	320	352	376	319	308	334	337	294	306	335	355	311	306	320	310	308	326	365	319	328	315	354	341	350	357	338	348	347	321	344	364	337	340	329	311	350	336	361	322	333	337	350	337	332	332	322	322	349	353	319	329	352	330	356	369	348	339	369	327	322	361	347	357	337	338	301	344	345	342	343	326	340	321	306	322	327	317	308	330	376	343	315	363	327	328	318	361	315	309	327	347	328	324	328	324	326	365	323	319	340	314	304	332	334	362	330	348	312	357	329	350	310	356	311	314	352	342	293	312	330	329	322	366	327	352	331	323	342	353	317	352	340	349	304	316	314	302	362	282	344	308	352	323	321	340	340	369	336	327	316	342	328	351	375	336	351	334	340	362	324	342	347	361	296	335	334	326	324	357	323	348	335	344	314	327	340	358	354	296	335	342	310	309	336	380	339	359	338	380	350	330	309	333	368	296	369	356	312	340	318	354	344	347	301	339	352	342	350	330	329	339	347	348	359	351	334	312	301	372	341	313	360	345	314	325	341	292	350	308	329	330	366	356	324	357	328	354	338	358	366	332	347	334	408	345	330	351	322	299	340	358	317	314	338	337	367	343	352	350	334	351	360	329	319	377	336	285	349	363	315	332	357	340	299	346	306	357	338	347	332	377	354	343	353	353	325	359	362	328	337	325	347	312	339	361	326	326	357	360	343	319	333	341	365	334	332	342	290	381	344	352	348	317	305	348	358	307	322	315	310	343	329	339	366	340	352	317	321	346	314	319	345	301	353	352	373	360	322	336	330	318	330	334	342	332	348	328	333	331	340	336	358	357	337	346	306	320	352	327	373	346	334	342	315	338	312	327	288	319	339	328	377	351	355	335	364	323	366	348	366	347	304	323	338	317	295	339	324	337	355	326	329	335	358	337	333	365	317	354	339	322	340	313	285	304	345	334	336	320	327	315	330	361	373	306	312	369	349	323	323	361	316	333	339	334	289	326	347	315	349	330	342	314	333	345	325	347	309	321	327	352	344	319	335	319	330	332	330	329	338	352	341	324	347	327	310	343	313	324	311	325	355	312	365	345	348	356	324	328	324	334	371	292	328	321	327	359	318	348	337	352	304	333	351	362	364	361	314	337	330	328	339	365	334	316	320	361	354	325	351	346	330	332	339	355	332	339	309	356	329	336	330	298	360	355	335	352	352	322	298	359	311	345	299	304	364	344	319	330	342	312	339	360	301	324	303	319	321	333	356	342	334	314	349	316	350	346	300	323	305	311	313	362	381	333	331	311	339	301	363	340	344	339	334	359	311	343	324	334	311	311	351	322	344	345	352	329	329	301	348	320	329	345	289	314	340	321	348	380	334	324	364	323	341	346	348	305	320	327	315	364	344	320	311	336	339	321	347	364	365	316	330	355	363	341	335	366	334	329	328	319	336	320	328	319	294	338	331	331	309	351	357	342	314	322	344	328	324	333	312	301	327	347	320	290	301	319	330	320	348	317	324	320	324	347	309	350	328	339	369	330	326	328	315	340	374	341	322	309	319	344	287	363	352	353	305	306	334	335	359	324	331	344	324	367	347	304	325	338	351	315	311	321	348	333	324	346	363	308	330	346	317	309	325	332	311	366	321	314	341	328	313	338	355	363	343	320	381	361	347	361	351	324	341	350	340	358	370	362	337	307	312	328	350	303	309	349	345	332	343	353	346	347	335	339	318	339	351	376	334	332	358	354	354	326	355	330	362	388	349	327	335	321	335	356	329	340	303	318	349	371	317	339	366	375	353	335	301	338	310	361	356	356	312	312	351	378	323	361	305	309	322	338	363	320	341	343	333	335	317	339	349	332	328	316	328	324	350	317	322	350	332	328	336	348	327	328	345	322	332	324	328	335	304	301	323	320	316	346	339	342	307	323	355	326	354	311	366	307	328	338	334	335	329	332	329	293	327	330	309	356	306	326	370	321	326	344	310	332	368	340	335	345	358	344	334	324	333	308	363	324	340	348	341	311	330	327	324	377	343	347	335	324	318	310	335	292	313	333	378	331	294	349	322	309	323	317	328	306	336	296	342	327	347	320	321	337	351	332	336	330	340	334	342	325	318	324	359	296	361	330	341	399	341	333	350	335	327	345	341	352	377	384	323	335	326	337	324	298	339	321	351	355	363	326	336	322	337	351	308	309	330	336	359	343	330	291	311	359	337	379	294	358	401	350	363	310	353	307	371	346	354	315	351	317	333	300	338	332	345	367	321	314	352	362	338	331	320	352	319	340	333	329	304	312	335	368	322	339	330	359	324	346	358	326	360	316	298	358	344	335	312	314	315	332	328	324	319	342	343	325	312	333	322	349	342	330	318	324	337	337	345	339	349	326	302	328	331	371	334	306	339	326	340	385	339	285	317	383	307	345	324	350	333	310	330	329	313	286	333	315	298	338	323	357	320	326	374	328	290	340	346	350	292	337	347	371	348	330	324	323	345	300	354	340	315	354	349	347	333	306	318	282	338	336	345	353	322	356	349	361	331	354	309	354	357	369	326	328	325	342	345	306	320	291	351	336	350	328	323	314	343	305	297	322	359	320	355	355	299	324	349	334	325	349	365	323	364	315	342	348	350	314	330	319	321	358	370	354	344	347	327	329	352	346	343	316	336	329	355	287	333	324	334	351	364	332	344	323	329	282	350	333	281	299	352	324	329	303	320	364	355	346	358	351	330	366	302	324	348	316	348	373	339	341	349	355	378	379	331	321	333	330	335	340	344	283	346	356	343	303	336	369	371	314	306	319	332	332	327	302	324	341	358	333	301	326	315	352	321	309	338	357	347	312	320	339	337	308	337	371	369	361	346	355	355	338	394	320	334	301	317	322	363	329	343	336	321	335	324	300	340	364	307	301	392	344	321	330	335	361	321	373	364	281	339	391	366	362	343	331	331	355	332	333	340	356	318	334	319	322	329	332	371	352	354	332	289	311	305	322	327	323	340	308	304	283	334	355	303	361	332	364	302	343	305	337	339	323	301	320	340	351	373	314	367	326	322	321	306	305	315	331	316	313	349	338	367	324	362	355	320	350	333	347	343	333	322	341	362	360	320	322	344	306	312	346	338	342	349	325	335	330	328	300	351	310	357	341	359	346	342	316	358	342	353	320	348	340	321	320	321	380	337	357	335	329	336	377	326	326	327	340	368	363	363	356	315	297	363	324	346	358	316	327	361	314	324	335	313	321	317	335	316	334	348	342	315	318	341	334	325	343	338	340	315	343	368
6753	3242	4862	5308	4176	2917	2830	2902	2020	1911	1671	1382	1251	1112	1049	919	812	830	811	835	818	781	744	801	847	791	787	779	783	776	709	771	684	767	698	779	767	719	759	767	761	709	658	735	736	771	731	772	813	708	775	746	742	720	732	728	734	736	739	729	744	723	752	753	730	762	686	734	717	749	706	737	730	730	728	746	714	719	739	768	683	741	757	742	761	721	739	743	722	726	660	714	710	728	708	752	736	728	706	720	758	711	731	708	735	708	767	727	760	733	705	702	742	724	691	747	769	735	741	684	711	741	770	754	731	750	725	696	715	752	768	723	731	760	714	727	674	705	692	743	755	734	738	689	752	754	711	729	766	733	736	746	723	747	751	721	757	755	711	760	706	717	700	698	709	669	739	769	742	798	717	683	742	679	725	665	727	727	733	727	718	701	737	777	717	740	713	767	749	741	731	678	778	765	720	788	703	678	746	742	726	783	721	725	753	722	725	708	692	769	752	766	708	724	750	726	764	797	731	742	721	699	780	760	736	775	741	733	701	772	723	692	738	733	726	752	743	765	709	710	721	709	688	756	794	755	752	701	719	747	771	783	756	718	725	707	703	743	736	675	700	776	741	727	696	764	739	680	746	712	730	718	717	690	723	734	738	745	680	690	750	766	731	714	708	673	731	676	742	683	692	760	720	728	712	729	735	759	730	740	733	717	770	758	766	681	774	736	716	762	766	729	692	734	725	759	741	696	682	673	721	737	722	762	735	748	674	728	706	682	717	736	720	706	761	760	738	720	754	746	730	739	695	765	714	742	775	732	760	733	723	717	720	732	715	707	752	700	749	776	741	720	728	741	749	796	716	709	763	738	747	688	704	769	765	729	769	727	704	743	684	740	717	726	716	773	676	758	693	714	751	745	718	691	762	746	738	698	720	723	680	737	712	703	781	717	722	709	746	772	733	762	678	693	706	772	742	746	709	729	709	699	733	749	728	674	753	698	737	713	742	738	752	708	752	707	744	738	757	752	768	754	747	674	741	745	748	751	749	689	818	692	670	729	791	766	744	781	750	727	686	753	755	687	739	722	759	717	709	766	772	711	690	712	721	715	733	742	724	721	720	761	698	708	737	753	728	773	730	796	710	715	724	725	754	704	739	728	751	706	731	748	702	710	713	691	751	703	644	758	751	709	732	750	729	732	724	776	717	735	769	727	763	749	736	732	705	742	755	688	719	730	682	735	775	708	712	731	723	728	725	707	752	661	702	751	712	754	693	730	704	745	732	742	725	743	718	718	762	755	732	721	720	721	711	755	749	681	727	744	675	752	711	722	709	742	773	705	743	709	712	740	677	728	745	695	724	780	740	683	751	752	760	744	754	729	677	753	773	738	746	690	728	734	692	736	745	707	724	750	772	737	759	757	738	731	708	719	718	703	696	690	713	729	753	707	764	726	675	728	706	718	714	803	690	707	726	722	753	735	727	696	740	731	701	721	755	726	727	724	726	712	773	717	680	797	698	768	709	788	718	736	703	678	688	750	667	731	748	738	702	780	707	736	710	722	778	736	752	716	710	727	747	718	715	750	747	731	769	746	707	666	751	738	719	695	755	772	714	727	741	716	767	757	738	712	680	745	729	715	758	771	765	758	701	741	730	713	740	714	770	713	706	724	689	704	739	667	690	746	758	725	726	692	729	732	743	758	780	724	765	746	741	775	711	704	770	742	735	692	696	747	668	747	781	759	676	712	713	759	714	743	751	736	683	762	741	720	768	724	700	739	728	732	724	703	707	733	711	723	774	738	701	706	714	742	690	710	722	672	755	721	720	729	731	750	721	755	699	778	690	734	680	721	736	773	726	673	739	755	751	709	695	694	749	773	748	702	716	732	726	768	712	714	681	692	707	699	763	735	722	721	691	745	718	741	708	726	688	729	745	706	742	737	715	788	741	732	694	744	755	711	707	696	768	730	703	710	715	738	698	697	754	760	758	721	703	664	751	713	708	711	759	779	764	765	694	698	726	736	717	729	748	760	753	749	722	760	724	710	730	707	736	691	684	704	664	719	727	751	736	677	717	694	780	726	737	711	778	768	724	689	765	751	712	777	727	732	696	779	732	733	754	718	763	731	712	764	702	701	749	751	749	749	693	723	728	687	743	733	773	724	692	738	762	727	737	726	715	732	745	707	716	738	717	774	739	744	749	731	785	755	718	760	659	669	679	718	712	748	717	737	738	743	721	729	743	725	765	735	740	738	712	778	702	734	758	702	760	756	793	722	709	743	722	739	696	697	743	694	757	709	734	692	753	752	708	730	759	738	741	730	762	704	758	688	734	734	789	699	729	754	715	723	713	703	729	742	762	736	730	743	752	721	701	703	737	700	765	741	680	712	724	706	770	762	730	726	744	748	765	747	703	718	726	740	773	690	678	731	749	716	732	729	720	708	749	744	707	748	761	728	729	710	731	719	743	744	755	719	716	778	726	737	721	721	708	712	761	751	762	721	759	691	698	732	702	739	672	716	710	698	699	740	718	729	774	724	697	751	687	755	774	708	704	767	761	718	735	771	690	757	709	678	707	742	711	736	774	770	746	698	744	756	706	715	696	713	749	788	725	759	731	718	755	736	743	730	691	715	756	702	699	773	749	716	675	698	738	705	719	725	671	729	714	758	757	744	725	762	746	733	694	711	740	745	752	732	728	746	743	703	745	770	787	718	709	771	792	726	730	741	704	691	748	734	730	711	709	736	738	712	735	718	725	679	684	736	752	694	701	716	723	738	741	729	709	760	738	748	741	744	765	732	760	713	743	742	705	725	725	760	762	694	667	716	722	717	707	744	750	726	772	731	689	795	736	726	688	702	714	745	803	697	770	746	779	716	751	741	699	741	728	710	811	694	733	700	686	708	776	749	736	737	703	723	718	732	671	730	725	723	722	721	718	739	706	680	718	730	741	781	759	732	721	779	723	730	776	746	700	739	729	686	714	739	689	748	710	687	750	738	746	707	724	740	748	704	714	727	774	728	740	722	717	723	747	714	715	731	736	773	767	687	743	748	727	705	755	709	777	693	769	769	748	731	686	730	757	765	716	740	756	720	751	732	709	712	770	750	730	688	716	731	718	742	743	742	727	726	726	728	787	720	764	735	681	743	696	749	736	771	752	729	743	744	672	763	731	760	759	750	734	730	716	728	715	750	745	705	731	716	739	780	785	739	739	753	722	741	714	714	759	755	713	761	682	706	705	783	747	724	763	749	747	735	694	749	741	725	771	688	742	726	734	706	713	731	706	730	749	757	753	775	665	765	761	693	711	743	751	770	750	745	748	708	750	719	687	742	783	714	766	730	712	666	771	726	743	748	753	718	740	677	770	738	675	722	722	735	764	726	772	748	699	722	735	661	707	719	737	752	711	691	697	725	702	725	739	746	708	773	722	715	746	760	745	727	729	709	755	710	681	716	721	737	786	695	765	741	712	731	731	753	709	724	730	721	725	737	708	737	719	735	773	713
20450	7181	5351	3394	2246	1632	1088	978	857	649	553	483	474	428	373	381	302	365	329	344	344	308	334	310	355	307	318	297	314	341	297	326	338	313	288	299	313	318	331	327	317	318	304	312	333	293	326	312	299	310	311	328	328	294	314	344	290	334	299	313	300	313	318	302	294	320	291	303	294	329	334	308	303	314	301	327	302	268	326	285	334	295	295	305	313	309	300	308	299	312	269	304	310	298	332	326	306	325	326	326	281	333	348	321	314	303	275	262	285	299	305	302	321	275	320	312	289	304	299	343	307	305	316	328	293	324	302	275	315	317	289	334	289	309	282	339	310	324	298	343	333	330	290	280	292	306	319	349	352	298	314	310	313	341	341	334	341	295	323	360	279	286	295	324	327	326	312	277	314	319	314	306	288	281	278	302	325	306	318	306	284	307	318	295	317	332	313	337	308	286	287	281	302	322	326	274	303	302	299	270	262	290	297	323	340	317	319	322	308	325	315	345	315	284	315	310	309	301	284	287	313	336	323	287	301	309	328	358	331	307	331	289	289	291	325	299	322	312	304	284	331	296	305	305	297	298	281	311	292	340	288	312	304	297	286	292	308	315	285	295	306	320	317	326	305	296	279	292	311	318	302	316	330	331	308	297	293	307	286	313	341	309	294	327	329	296	306	330	294	286	304	332	292	309	307	315	292	313	297	290	304	326	316	297	303	323	322	324	309	315	320	299	314	304	288	306	293	309	314	320	299	305	314	302	287	285	306	281	303	291	330	292	291	291	323	310	310	305	281	314	290	290	309	303	324	302	312	324	295	302	334	325	334	347	320	294	311	333	341	310	295	303	327	316	292	298	291	325	307	313	323	308	299	273	321	309	293	288	330	319	287	303	296	302	300	301	268	302	287	301	287	316	343	323	324	322	286	312	338	327	335	308	283	311	283	292	300	291	320	321	322	283	316	315	312	294	298	306	319	298	308	313	345	316	318	318	304	270	318	313	301	287	277	324	306	301	292	334	313	329	295	349	331	330	338	288	324	301	289	262	298	325	325	293	317	308	290	290	299	306	292	276	310	318	317	315	307	313	289	272	343	300	301	317	325	329	309	272	310	287	287	316	294	316	284	286	277	297	315	286	305	315	263	292	305	286	309	311	298	333	315	304	325	282	323	316	299	310	307	327	285	319	313	280	338	328	290	314	294	296	323	293	275	323	302	303	308	314	305	290	306	321	288	297	316	279	316	285	314	302	321	327	301	326	328	354	322	315	303	322	282	319	288	307	330	322	317	344	284	337	297	280	322	324	311	292	280	312	295	302	297	301	308	304	325	356	371	353	303	291	338	310	297	310	321	292	303	309	296	311	319	306	358	303	307	258	331	294	309	297	299	321	322	317	284	279	300	336	334	300	287	327	321	314	288	308	306	369	287	296	281	246	335	298	324	311	302	289	316	323	305	302	292	298	297	315	331	341	300	279	306	340	322	304	325	299	315	290	336	290	328	325	316	287	287	308	313	278	327	302	295	261	314	281	324	313	323	315	311	279	332	321	313	305	315	320	302	317	307	293	334	312	265	290	345	301	314	333	336	303	291	339	325	259	286	315	317	322	331	313	308	323	308	291	307	323	272	323	290	320	283	279	336	314	340	277	311	326	321	299	274	310	311	295	303	302	349	329	299	286	314	319	329	315	295	285	301	314	320	335	309	312	284	349	296	311	317	326	319	287	312	294	310	335	312	302	322	308	308	311	288	266	283	337	294	301	245	306	268	304	323	307	324	317	269	297	327	316	275	304	307	304	313	313	308	317	310	284	311	286	309	293	303	297	282	277	286	280	273	325	299	295	326	324	314	289	299	349	318	319	304	315	298	303	313	340	319	279	319	325	290	322	337	283	343	281	307	316	298	298	316	296	308	293	343	331	304	317	318	255	321	305	309	330	291	293	286	339	283	257	286	288	299	306	299	311	297	297	338	287	309	280	297	334	325	344	328	333	302	332	304	300	320	293	276	286	293	277	274	324	278	304	341	286	297	316	329	291	262	319	299	322	290	338	286	295	309	326	318	307	308	319	321	302	304	284	304	341	294	328	307	293	316	332	336	335	337	294	283	304	323	296	312	301	311	309	328	300	295	287	305	333	276	306	314	268	347	278	294	311	284	314	326	314	308	301	298	339	288	298	349	305	313	316	321	340	320	285	286	331	327	304	337	281	317	313	325	311	329	325	281	309	304	322	293	286	325	317	313	315	313	302	313	315	300	303	328	347	302	295	313	317	320	290	316	318	296	326	282	314	323	298	322	305	309	305	314	329	340	334	338	303	299	285	320	291	324	319	317	353	320	292	274	327	299	298	314	311	285	291	293	291	310	325	313	327	322	292	294	340	295	345	295	286	325	308	334	313	296	287	288	303	306	285	310	316	312	306	309	272	317	295	312	317	349	321	297	254	297	293	308	290	285	293	311	299	308	312	301	365	311	301	292	290	299	294	319	294	312	298	324	303	287	335	314	308	328	308	259	296	313	283	313	311	292	288	305	303	289	311	299	311	278	301	287	339	307	282	333	308	326	300	307	301	305	302	299	318	290	301	335	304	323	314	305	289	301	306	287	290	341	324	323	281	284	281	309	335	279	326	307	292	322	300	332	280	331	319	344	330	287	308	334	344	309	292	305	296	309	306	267	295	278	318	324	322	353	313	306	331	306	293	279	303	304	289	322	319	338	302	294	286	308	318	288	301	315	317	319	320	303	288	291	287	299	290	304	293	273	312	310	317	335	312	310	273	302	308	330	341	319	296	279	291	275	344	324	320	346	291	291	302	314	323	314	321	298	334	299	330	323	306	296	274	324	311	282	300	331	307	305	319	239	299	310	325	328	299	296	280	306	307	308	329	290	318	320	298	332	329	312	312	317	329	323	294	329	263	303	292	308	284	325	331	335	306	300	290	287	297	295	327	269	279	346	327	295	296	316	307	298	271	297	285	304	272	309	328	302	312	342	315	297	315	284	317	264	304	302	312	322	335	256	326	318	304	306	327	323	308	281	313	310	323	315	290	279	284	320	295	322	316	309	328	308	297	303	303	299	317	298	350	317	302	354	280	324	315	347	292	313	329	319	289	323	314	305	320	295	324	298	331	353	321	318	306	303	332	322	331	294	344	263	307	304	314	309	274	340	317	311	293	301	328	314	292	309	307	266	302	312	320	290	318	293	325	279	330	295	293	297	303	281	308	304	320	327	317	341	287	292	283	291	295	301	293	302	266	294	300	301	320	292	310	315	286	291	282	271	300	300	262	330	298	315	306	297	304	304	336	305	296	266	312	331	313	277	310	357	268	317	279	285	297	325	316	314	295	290	301	316	306	289	314	316	312	322	294	329	325	284	276	297	296	330	306	320	345	290	333	314	324	300	302	335	302	319	316	314	316	320	302	268	288	321	301	334	308	295	300	286	317	328	288	331	284	319	302	300	321	268	316	323	312	302	283	326	302	310	335	312	288	333	315	311	256
12189	5493	8742	8796	7613	6014	4295	4264	3399	2691	2266	1929	1766	1402	1237	1183	1006	995	977	877	904	821	830	798	787	802	778	759	795	757	730	734	733	767	730	725	727	747	711	717	732	718	721	739	751	681	717	662	724	742	704	672	724	638	692	688	731	688	707	707	676	682	654	737	708	685	662	672	707	709	663	717	689	694	641	683	709	727	706	674	686	715	721	673	747	709	666	699	655	676	697	686	729	690	705	731	672	659	719	712	676	719	684	659	699	709	680	703	686	678	698	683	684	684	702	717	682	703	701	688	735	758	705	702	663	676	727	686	666	699	676	696	667	664	640	719	719	687	688	715	700	718	701	700	699	671	704	680	708	707	668	683	656	681	711	686	671	737	704	645	687	724	688	699	721	671	676	686	701	657	650	682	710	698	667	676	660	708	705	690	731	687	674	716	684	690	730	672	673	692	680	692	712	681	710	685	657	661	724	722	709	711	702	666	701	698	707	693	719	711	662	671	708	742	677	678	700	700	664	697	662	652	696	734	725	725	693	710	728	698	652	713	660	705	661	690	693	733	696	733	674	684	683	665	711	652	677	672	738	706	699	718	652	684	689	693	691	707	711	713	690	711	661	677	703	708	697	695	707	703	706	695	676	655	672	646	711	707	708	705	676	786	709	667	640	642	713	693	676	710	710	686	731	682	711	652	708	690	669	677	706	657	646	699	691	731	711	677	723	642	685	747	675	655	663	689	692	675	677	724	644	701	708	652	695	710	718	766	656	708	651	755	699	664	735	658	628	683	658	755	687	661	653	688	694	661	641	669	663	717	705	663	704	714	645	698	691	690	688	710	680	632	628	676	662	674	696	734	705	673	623	692	691	690	689	671	701	696	678	685	721	727	664	689	683	676	659	663	717	705	622	693	714	711	651	656	699	736	661	696	676	718	653	683	712	705	687	725	671	706	726	697	636	721	667	709	710	678	701	669	715	672	716	705	700	702	694	663	688	664	686	711	712	686	687	689	692	731	712	674	706	643	705	695	677	701	690	694	702	684	675	651	658	660	693	701	695	716	726	676	686	708	678	681	635	657	729	710	661	684	717	709	716	740	743	725	691	654	662	726	660	659	711	703	714	689	695	695	693	683	686	699	635	709	687	686	670	667	681	687	684	716	660	690	704	699	654	718	721	681	722	681	707	666	719	687	710	683	693	679	710	694	681	675	720	713	684	688	658	647	705	686	745	734	725	724	681	672	682	682	683	690	674	660	689	723	684	720	654	709	696	654	701	639	661	724	703	702	645	666	674	670	672	712	693	629	727	679	682	694	703	692	703	660	687	687	695	725	625	625	682	706	703	650	685	647	688	703	653	697	670	731	722	710	674	728	711	724	664	707	726	711	671	666	676	707	685	677	668	687	711	719	728	675	688	697	734	666	707	696	740	682	674	731	694	681	674	705	692	665	700	646	711	677	687	680	709	717	679	644	728	689	666	674	658	663	716	672	661	722	643	677	684	669	715	697	651	697	759	654	719	671	668	693	678	719	730	702	676	688	677	752	663	667	676	696	631	645	663	689	679	720	699	686	700	656	687	683	651	715	690	712	698	685	670	706	688	683	720	630	712	675	674	645	692	672	666	653	652	693	685	732	706	671	706	736	641	731	679	690	688	671	713	663	677	703	678	657	698	709	695	737	729	661	727	695	709	664	660	668	713	674	745	691	653	703	695	685	715	657	701	696	700	713	671	726	684	656	642	721	710	649	701	684	676	734	701	711	682	727	686	714	734	676	729	683	720	708	682	701	653	685	677	706	683	646	684	691	692	706	656	680	705	720	703	698	679	661	667	681	720	749	660	698	665	709	720	673	655	702	693	764	720	697	724	705	732	719	674	723	628	704	656	684	685	726	729	719	682	661	673	698	667	669	701	692	730	720	701	704	651	708	707	682	688	629	725	695	673	742	701	701	655	675	668	697	712	668	719	742	664	684	657	707	744	657	685	733	720	686	669	707	661	722	711	742	666	616	707	690	658	648	673	681	664	702	689	680	666	737	685	714	664	646	707	635	680	669	708	657	648	654	711	673	686	667	692	719	709	728	704	692	700	691	655	668	674	663	676	682	671	630	614	700	702	713	684	701	690	662	761	697	741	689	671	695	631	665	706	686	667	673	641	655	691	693	660	696	693	671	711	715	740	692	764	670	671	705	695	697	709	691	682	661	703	660	669	709	675	656	689	723	686	709	673	737	723	726	700	663	691	677	663	742	694	710	696	676	677	691	695	682	721	680	696	657	685	666	672	723	670	647	757	716	690	680	726	695	725	649	687	708	724	657	718	692	674	679	647	700	705	712	668	718	677	638	645	652	677	680	695	659	685	721	699	710	678	753	679	708	692	663	740	719	686	710	675	694	665	738	707	719	689	696	697	702	699	682	684	699	674	695	694	683	688	658	685	690	730	686	618	650	703	671	655	679	643	743	667	696	698	712	726	633	664	667	687	690	666	665	650	651	657	659	652	702	706	670	686	712	662	718	699	697	683	660	693	643	687	675	671	707	673	711	694	696	688	677	705	706	719	647	663	729	690	687	681	661	686	722	745	687	702	703	701	698	671	681	695	708	692	708	682	668	697	683	698	655	689	662	679	694	707	719	658	685	719	698	666	685	724	687	733	666	663	687	685	714	674	698	701	678	651	708	726	715	683	674	647	604	661	655	681	659	712	659	693	694	691	710	637	704	745	668	679	704	748	701	683	679	703	690	647	713	694	688	719	719	718	739	691	694	704	713	713	689	693	694	696	737	692	704	669	697	755	656	705	686	662	645	670	646	661	643	681	682	688	672	661	650	678	698	674	676	747	700	655	699	699	702	655	710	697	693	683	674	684	680	680	698	671	666	690	741	623	657	629	636	672	719	697	693	759	681	656	698	678	717	668	686	706	648	706	673	700	701	709	698	696	701	684	726	720	691	671	710	691	713	644	749	722	695	685	676	732	684	646	714	687	675	730	647	693	662	705	691	726	650	693	754	710	720	688	684	711	694	752	753	645	734	672	705	667	645	707	640	689	681	640	695	660	675	703	688	680	681	689	713	706	653	726	682	680	679	700	649	686	698	678	702	682	685	694	735	670	701	685	702	686	694	678	690	663	721	702	749	695	689	656	632	683	708	653	692	652	706	680	695	703	671	755	687	671	661	649	689	724	698	701	703	678	645	693	716	674	704	672	671	670	721	681	694	688	644	686	690	669	701	672	700	686	686	688	666	700	678	703	671	690	689	673	707	741	761	700	688	719	671	702	703	661	674	708	695	683	669	697	661	704	697	676	683	736	667	691	685	669	664	682	754	672	682	712	722	733	687	715	693	710	705	712	720	687	731	712	699	695	713	717	684	661	719	689	673	696	716	675	699	710	688	717	661	629	667	701	703	699	722	699	664	717	648	709	672	716	713	708	640	697	688	688	688	748	667	662	674	717	756	691	732	690	731	730	726	674	684	696	656	661	702	671	731	697	710	730	658
28764	11300	8268	5320	3216	2240	1548	1309	1167	920	776	651	591	495	522	490	449	453	397	421	396	421	387	388	412	401	343	347	392	376	355	392	380	378	343	395	388	416	402	388	379	390	367	402	406	363	390	393	423	387	394	384	387	418	371	374	392	428	405	349	373	349	409	380	378	383	407	353	393	372	391	392	428	380	378	376	370	407	395	388	387	377	365	360	405	401	406	437	385	408	358	383	398	384	385	380	413	349	392	391	413	398	408	337	361	386	409	346	405	355	400	396	379	355	388	377	420	382	411	391	350	414	336	376	379	392	369	346	344	383	432	397	376	390	365	404	374	365	392	375	402	397	395	422	412	415	339	376	409	392	371	377	390	386	393	374	409	387	394	391	433	369	373	361	410	362	389	384	398	374	381	346	353	376	353	382	369	378	384	355	387	383	361	384	402	364	388	365	390	377	392	327	361	383	346	362	403	386	383	371	355	348	428	384	334	361	375	418	377	364	348	331	391	428	424	381	412	367	357	369	353	370	368	382	407	369	391	375	377	391	361	373	386	387	370	408	371	392	383	349	386	371	361	419	373	370	380	371	386	351	383	355	395	384	382	396	329	394	338	348	369	370	371	369	368	343	397	418	427	369	379	353	342	382	361	349	361	391	377	381	394	425	410	351	351	342	421	377	378	328	373	395	360	360	380	378	387	372	351	336	404	334	378	408	393	381	410	396	337	391	396	356	342	369	348	390	361	402	347	367	369	378	398	415	400	382	412	407	397	385	393	368	426	370	368	390	369	369	358	397	382	321	400	341	374	363	373	388	375	376	406	383	340	382	369	370	375	380	377	358	373	394	370	379	354	354	366	382	401	352	390	396	350	390	396	396	373	397	386	370	350	380	369	362	392	348	377	372	369	420	373	367	380	351	359	330	372	361	367	396	350	311	350	402	375	393	379	362	408	399	377	397	365	437	375	390	361	357	354	378	374	357	388	405	398	401	382	369	389	349	379	377	349	396	351	405	359	376	421	350	372	367	398	382	372	359	382	397	363	366	380	358	373	379	381	389	368	390	348	360	389	383	364	419	373	353	378	365	372	383	437	393	402	414	368	408	372	383	367	391	394	371	400	354	359	400	362	389	365	397	392	400	384	369	356	393	398	366	438	415	360	358	338	378	387	362	374	353	373	353	362	363	379	373	364	391	377	426	362	372	420	375	391	396	399	380	364	384	350	350	399	373	386	400	394	365	360	358	411	337	373	365	384	397	407	422	379	376	392	376	403	335	350	380	357	380	368	400	356	397	402	370	351	389	364	354	428	392	402	383	423	373	387	359	348	389	345	349	367	385	434	390	363	352	372	382	338	393	391	370	380	361	363	384	380	374	380	370	364	387	372	398	397	357	359	370	368	395	377	385	374	421	367	369	392	400	393	381	351	431	344	382	376	374	417	375	378	375	376	365	348	396	392	363	376	356	361	367	381	385	391	354	354	360	357	329	383	363	412	390	368	355	354	380	387	384	355	349	399	341	404	362	374	377	371	367	400	368	385	437	402	384	372	349	355	359	365	393	372	408	397	364	409	380	407	386	365	423	375	381	364	358	378	398	354	418	371	357	402	416	391	412	397	391	377	387	347	414	401	397	371	359	372	354	402	409	428	410	383	384	404	396	386	392	365	388	413	399	376	362	351	410	405	390	378	430	393	372	359	384	366	416	382	370	371	378	381	369	365	387	393	400	394	422	413	355	412	376	354	391	383	384	348	386	337	364	398	341	416	398	405	389	352	405	354	410	418	399	371	366	370	335	363	366	395	384	364	358	395	375	371	369	361	356	387	390	373	393	371	358	388	365	363	346	389	400	391	378	395	366	358	359	387	371	423	360	350	337	384	410	341	391	331	410	381	354	381	362	389	385	437	392	385	372	379	394	396	409	395	357	351	374	414	356	349	372	406	349	408	389	432	392	373	376	383	367	369	378	411	374	357	359	391	410	373	334	357	375	376	375	403	388	387	372	397	407	402	388	357	400	443	396	373	380	397	351	374	387	373	375	370	344	371	387	399	430	358	408	370	372	351	368	350	344	390	389	339	393	437	367	386	363	376	374	365	444	364	378	348	352	352	353	430	395	425	382	375	368	376	401	376	341	393	412	376	387	377	391	387	339	384	362	391	363	390	374	382	376	400	360	400	338	371	361	325	381	365	415	383	382	407	381	384	403	368	361	383	353	408	376	408	389	417	375	328	382	386	357	344	346	362	348	359	364	348	404	356	367	383	427	382	382	398	390	387	380	375	369	389	410	379	392	372	383	388	388	375	414	356	347	371	346	355	417	416	362	374	364	405	424	379	361	384	372	370	360	375	382	375	367	364	352	362	357	392	384	366	420	375	451	367	376	404	352	392	365	369	405	399	363	398	398	382	395	412	379	375	374	370	364	364	355	363	393	358	403	423	405	375	425	385	409	396	348	370	390	362	367	347	360	364	390	378	376	397	345	354	376	399	391	390	402	439	383	384	395	354	372	416	370	362	363	379	377	365	405	384	388	380	382	329	402	390	379	427	360	389	341	373	391	382	408	401	376	396	385	429	389	352	365	344	382	393	402	392	366	351	414	355	384	378	417	363	381	394	398	350	382	416	385	369	424	346	386	386	324	382	329	389	409	387	413	421	343	407	370	399	379	416	397	403	376	346	390	375	375	398	419	418	409	406	376	388	367	385	405	391	374	422	356	382	369	373	354	410	371	345	386	367	393	375	371	364	351	391	389	393	349	345	401	375	324	352	390	364	369	380	410	390	363	395	359	359	368	384	370	369	423	379	347	399	388	374	405	377	397	406	385	375	399	389	372	387	368	396	364	380	407	383	388	384	413	396	356	358	388	390	380	369	341	355	372	383	357	365	375	369	411	374	360	424	418	386	381	378	416	391	353	331	374	366	387	374	376	391	395	408	357	390	375	416	387	378	348	357	375	384	391	319	337	388	357	358	417	404	347	400	393	366	394	352	371	412	378	410	373	385	402	372	353	346	343	352	400	360	359	381	388	378	373	422	429	361	385	425	363	358	391	399	346	367	400	351	378	352	350	407	391	408	364	392	359	401	362	385	334	383	367	375	345	379	360	381	388	357	385	340	393	362	394	372	376	376	392	373	390	394	386	384	370	398	341	356	380	386	349	383	394	384	386	372	400	359	387	412	381	385	393	390	396	388	366	411	414	385	345	398	425	374	369	390	389	387	370	347	317	358	366	404	356	398	412	358	386	405	355	356	402	396	360	365	383	408	403	400	378	379	379	409	376	377	368	378	362	364	318	397	343	381	385	366	387	376	367	334	397	392	362	373	386	350	379	339	383	393	372	363	329	391	420	428	373	389	391	360	365	378	406	400	346	381	370	375	369	385	395	377	354	403	362	398	431	390	396	410	389	377	398	385	390	377	369	387	371	372	405	432	391	397	334	386	375	397	385	381	396	352	362	386	425	400	360	386	385	409	341	384	374	383	419	406	369	343	382	402	419
15733	7770	11644	11674	9700	7885	5902	5415	4487	3600	3059	2567	2189	1714	1564	1473	1256	1349	1159	1109	1109	1078	1051	940	999	990	948	950	910	855	852	899	879	919	893	864	861	919	874	907	832	839	905	886	861	846	907	850	877	866	879	834	861	868	838	838	846	845	875	856	787	842	783	818	794	829	833	834	816	811	824	862	806	814	814	830	858	834	802	888	865	826	811	831	784	841	793	852	828	877	782	823	860	802	771	855	800	812	869	799	790	828	841	815	839	873	846	848	783	785	854	814	839	866	805	837	826	809	821	829	825	752	858	849	838	813	855	852	850	808	820	867	874	811	841	838	849	857	872	846	852	853	797	810	859	842	844	905	847	823	857	847	861	866	868	831	777	861	827	831	806	839	820	843	817	840	805	863	843	830	815	848	809	843	905	793	811	831	784	871	817	838	868	827	858	849	830	829	797	838	793	796	857	834	822	841	815	847	794	834	890	827	850	858	828	775	848	819	852	861	800	857	799	857	784	824	839	827	847	858	801	851	830	857	892	836	843	785	885	836	812	853	866	788	851	867	834	853	837	787	836	779	804	849	835	850	816	812	836	867	811	866	795	847	834	825	842	869	814	817	801	879	836	821	821	835	816	831	809	829	828	866	807	805	802	861	829	838	820	837	850	824	861	857	914	865	817	860	804	724	779	772	851	813	840	819	847	851	800	786	864	812	817	772	846	860	827	827	823	811	826	829	834	860	821	820	809	815	807	798	748	858	809	830	894	828	837	850	776	884	806	836	850	798	867	829	810	858	858	870	848	851	770	888	815	838	821	834	767	788	812	846	857	815	759	793	807	783	809	902	865	808	805	829	817	828	842	826	839	764	836	803	821	764	810	813	860	844	811	800	799	784	803	832	851	801	847	822	839	833	807	823	814	829	858	803	805	826	788	838	785	831	806	842	806	799	835	821	800	812	822	842	853	819	789	816	844	830	794	811	812	852	834	827	836	837	822	827	851	843	848	888	798	802	823	815	836	838	849	827	838	866	892	864	821	854	812	852	887	832	805	864	840	839	794	882	872	819	796	838	808	805	828	841	842	851	852	872	818	823	828	791	820	802	823	798	862	881	791	768	815	792	853	843	835	863	798	850	834	839	842	849	805	782	814	809	780	823	852	838	840	830	778	845	904	838	833	831	813	809	777	782	826	829	835	811	781	845	846	820	833	850	837	826	818	846	771	862	824	893	871	782	784	829	764	838	860	824	791	852	845	841	822	860	842	869	827	843	828	849	789	849	826	889	835	818	802	846	807	810	848	876	776	837	859	806	797	836	823	838	839	801	853	760	819	811	754	784	825	805	808	806	862	836	836	843	783	840	812	860	841	830	799	825	785	889	831	858	817	815	763	814	872	858	836	822	824	819	809	875	780	831	798	801	870	852	815	868	836	841	826	851	843	835	819	820	804	798	836	792	792	780	874	837	828	826	810	844	818	848	849	807	891	871	795	840	840	811	841	808	787	809	814	837	831	850	837	868	881	809	826	824	846	866	805	831	824	825	831	873	820	793	802	760	810	825	844	793	860	812	838	778	839	855	873	829	817	810	825	816	817	851	794	903	865	830	840	823	805	845	841	868	858	858	868	825	826	879	807	842	838	772	864	783	823	801	867	790	844	821	804	807	804	825	876	825	800	769	826	798	782	800	862	821	796	870	839	808	801	828	853	795	830	831	847	814	806	889	795	791	797	832	815	886	793	842	863	803	828	825	810	856	809	880	859	849	801	817	801	811	910	850	834	863	812	785	790	848	853	828	838	759	876	773	788	883	855	806	819	842	872	850	853	828	816	794	782	756	859	812	872	842	886	816	828	836	829	841	838	856	809	876	821	773	868	818	847	776	855	820	836	858	823	805	822	818	791	859	871	824	827	851	860	792	828	880	815	855	850	857	853	855	816	836	860	850	789	826	808	826	803	805	833	850	837	863	827	829	811	785	809	795	849	832	837	823	814	818	821	802	820	812	824	844	832	831	834	806	806	834	860	784	822	775	843	858	802	838	822	776	880	820	831	835	813	843	819	822	826	873	869	855	810	850	843	886	854	838	807	845	860	809	831	798	790	839	798	827	837	812	826	861	827	831	780	793	830	814	808	821	877	851	822	810	854	835	829	862	849	798	837	833	872	840	828	840	816	854	861	795	827	805	800	874	841	854	769	795	784	815	821	817	847	836	825	871	788	770	797	859	865	811	805	824	828	853	855	797	811	842	857	788	808	807	835	841	809	812	832	824	791	759	835	836	774	865	904	853	849	792	812	821	831	830	805	792	768	819	827	817	836	876	817	824	801	876	821	805	818	804	835	833	849	817	836	827	838	833	828	816	834	872	831	785	838	839	850	841	850	879	841	837	824	741	780	865	801	866	866	789	831	822	859	809	834	786	821	849	783	866	805	852	813	884	810	814	868	784	849	782	791	911	801	795	834	840	799	785	795	822	814	847	858	858	828	803	778	854	813	833	804	818	816	816	778	762	851	853	767	774	863	832	855	886	823	823	833	820	832	810	762	861	810	864	804	822	756	817	824	885	799	819	849	822	824	813	799	818	843	864	807	809	828	782	834	853	837	845	830	846	853	863	810	811	814	790	888	838	825	871	877	844	841	846	828	833	858	785	814	838	829	829	864	840	838	831	854	799	815	798	853	817	884	803	849	821	859	865	892	820	836	818	835	841	842	838	790	822	800	802	853	808	822	800	822	840	844	814	803	847	814	791	767	844	847	844	873	883	840	861	831	811	847	851	832	864	834	847	806	841	823	821	895	820	808	753	857	883	824	799	776	868	829	821	886	811	811	822	801	878	836	852	809	833	812	820	808	835	827	809	843	797	819	830	855	827	840	828	817	838	845	821	842	811	837	861	794	846	826	841	843	838	823	827	842	832	796	846	838	821	802	874	804	855	849	846	858	784	854	828	863	801	828	809	782	839	805	843	792	799	873	810	789	867	807	881	813	838	798	826	859	790	822	842	827	843	830	832	840	805	808	842	863	822	789	810	765	788	843	840	855	830	898	770	875	856	851	828	845	768	807	812	796	878	865	804	830	844	844	830	846	853	857	822	830	799	808	830	806	859	776	856	798	877	826	799	820	843	819	878	851	864	834	834	843	833	835	778	759	800	809	841	798	797	869	798	780	801	808	814	840	770	846	808	811	810	847	851	826	828	825	851	811	841	857	843	790	806	819	848	803	820	784	828	838	843	818	832	830	857	770	833	881	824	827	824	806	876	857	787	884	820	817	849	809	824	800	826	848	817	836	865	807	811	810	842	798	886	830	831	871	819	801	794	877	819	838	826	812	785	852	788	824	795	858	815	800	873	832	872	766	804	853	818	832	864	826	807	863	844	839	849	857	817	811	846	867	870	808	870	781	864	801	860	819	841	822	843	832	850	806	813	935	765	827	814	852	813	836	841	875	869	839	838	831	811	840	812	789	850	829	854	780	822	809	914	848	870	808	805	845	832	828	797	770	854
10346	3687	2839	1801	1149	893	752	642	601	510	497	427	479	415	432	377	316	325	387	335	325	349	312	366	356	329	314	330	351	342	319	313	334	353	337	359	313	365	327	351	350	334	325	375	329	340	335	337	335	315	377	351	336	334	365	336	350	304	304	344	322	345	316	324	317	354	339	323	322	297	345	352	354	303	337	328	341	338	328	339	350	328	341	374	339	335	340	323	354	326	312	342	307	342	332	353	351	318	332	298	342	338	300	329	332	340	345	321	333	332	351	337	338	334	313	319	306	339	342	310	318	354	351	325	303	323	361	310	325	370	280	332	339	330	338	360	337	311	330	308	282	330	357	331	341	298	325	330	338	342	362	333	309	342	370	337	328	316	324	306	317	344	351	326	327	338	303	323	320	358	334	311	297	338	350	354	364	320	328	341	371	316	360	337	356	351	328	300	350	317	313	333	336	306	318	343	351	307	296	326	333	333	312	345	330	316	354	366	335	358	334	317	343	332	326	316	342	339	340	310	339	302	351	327	355	354	345	331	324	376	353	323	314	319	329	337	327	331	370	336	322	323	305	368	324	341	326	357	302	331	306	316	347	314	310	325	350	305	335	333	345	354	352	344	399	336	353	330	346	349	315	324	327	330	315	341	353	297	286	361	333	347	374	331	330	314	375	329	311	339	315	319	326	316	348	347	331	330	342	322	335	307	324	359	342	343	344	350	334	354	364	357	347	330	329	334	352	332	326	306	329	339	339	323	353	337	323	303	321	338	325	330	325	317	338	361	321	328	345	342	317	331	323	326	368	300	357	344	352	279	308	313	313	331	316	331	344	324	330	304	362	320	345	343	335	350	337	318	316	348	303	332	329	356	318	353	302	330	332	344	352	350	330	333	319	365	330	328	338	350	321	337	332	354	356	312	363	324	335	358	335	323	328	312	353	325	372	366	314	326	349	318	315	341	332	325	354	373	325	350	351	314	348	307	316	318	339	332	317	307	333	337	335	335	337	326	319	322	349	367	353	338	349	331	327	351	333	330	320	305	326	349	335	328	316	329	342	364	353	354	347	373	358	302	325	302	369	315	346	339	346	401	324	345	336	305	340	323	346	347	352	341	313	360	359	325	326	344	317	316	347	310	331	350	357	349	329	338	344	316	329	316	359	332	341	314	319	338	330	312	328	328	328	343	356	318	296	350	370	335	335	306	346	353	361	351	335	343	412	323	316	341	350	320	320	317	302	342	360	340	321	375	354	349	347	360	341	301	326	345	324	305	345	335	338	332	315	327	341	317	340	330	329	340	331	320	339	348	352	352	319	306	353	344	348	311	356	334	310	343	341	336	344	328	323	312	301	345	339	294	335	354	322	343	337	312	320	325	361	312	342	331	335	348	357	304	308	370	335	355	363	352	318	329	298	361	338	308	296	320	306	323	344	300	331	315	336	337	332	348	319	355	329	343	326	331	388	348	334	347	327	348	309	329	358	336	326	358	329	331	348	324	340	345	312	332	325	346	305	319	275	307	322	333	359	326	331	358	353	337	311	348	328	381	339	311	355	338	369	347	340	356	342	372	320	368	361	314	322	356	325	347	369	319	323	318	330	339	309	336	353	336	346	330	363	315	335	355	345	327	333	336	335	337	349	392	377	325	309	332	340	303	341	378	361	329	339	342	346	326	325	349	376	361	367	383	305	312	332	329	348	316	308	371	362	357	310	322	361	346	308	322	334	313	318	313	370	322	338	299	317	365	341	336	323	336	348	328	338	347	288	329	334	304	345	326	322	308	330	307	332	290	377	401	313	317	334	340	346	335	308	336	304	332	313	317	324	283	319	330	373	355	383	310	330	314	337	314	342	286	345	337	350	345	355	382	354	358	345	322	312	316	352	325	345	332	336	335	360	339	327	317	319	312	326	340	367	320	327	341	348	346	338	322	355	341	319	316	302	344	353	304	295	340	317	358	334	400	345	296	317	326	358	336	319	347	346	308	316	331	348	314	366	369	378	333	359	341	323	343	317	321	339	310	330	311	378	335	364	310	309	337	324	338	334	320	333	338	320	311	383	306	292	308	352	328	342	318	337	369	349	318	359	318	311	322	328	304	350	333	298	338	338	376	319	349	329	305	293	344	333	302	314	327	338	335	301	369	334	332	344	337	363	331	354	355	307	314	344	336	332	321	309	332	325	330	302	341	328	335	337	308	313	356	311	322	359	348	342	335	326	314	358	325	332	303	292	325	362	342	316	318	354	326	335	338	310	352	306	347	323	363	314	303	310	333	310	361	321	326	346	316	321	320	390	326	341	346	311	325	332	356	363	333	315	332	350	291	304	331	338	301	365	353	308	317	354	336	335	327	324	350	354	336	338	351	319	381	347	346	333	352	322	308	331	353	315	338	337	348	332	338	328	320	350	362	365	370	312	349	341	285	349	358	326	349	333	346	317	284	299	360	329	362	313	337	315	313	302	351	328	333	356	368	365	361	337	374	340	342	371	315	323	335	382	309	315	326	339	346	342	338	310	317	346	318	355	362	309	319	328	350	311	345	338	332	325	327	325	298	328	317	368	314	315	321	356	368	377	356	363	321	327	344	318	352	358	332	331	345	335	315	314	350	312	310	354	360	340	331	327	332	311	349	305	326	337	309	353	341	339	363	320	335	367	341	284	342	369	304	365	343	351	315	299	326	349	324	361	341	317	300	333	330	316	322	334	349	329	345	310	328	334	338	340	365	361	326	354	303	333	351	377	290	364	353	347	335	352	369	333	366	354	342	373	335	355	326	316	319	331	318	348	334	331	315	341	319	355	304	328	344	345	329	306	328	317	372	371	327	326	360	329	333	338	354	331	305	348	329	358	355	339	339	325	327	342	322	330	345	306	364	307	316	307	348	320	278	341	354	342	336	298	354	319	324	382	329	328	345	317	362	330	338	353	329	355	365	356	354	292	317	381	348	384	330	354	347	345	335	335	331	354	352	344	350	359	367	370	322	366	367	287	308	315	360	324	309	333	366	343	334	322	336	364	360	351	357	356	344	347	315	341	344	297	308	348	341	355	349	328	352	324	331	336	299	345	338	325	332	298	320	347	355	311	334	338	313	347	312	314	337	318	332	335	291	355	346	320	334	347	346	335	342	329	329	327	338	374	328	325	372	325	326	306	337	340	331	346	323	346	333	333	337	332	351	317	342	312	340	321	308	328	364	332	331	332	318	324	323	293	378	326	333	312	330	350	364	337	348	313	345	344	329	326	336	342	361	346	327	284	319	335	317	325	329	342	278	349	306	364	341	321	365	306	295	358	355	336	323	305	341	334	331	292	351	333	340	359	337	308	347	367	370	335	368	294	326	349	362	318	323	320	343	359	363	308	351	337	353	323	329	340	353	359	343	343	386	332	342	329	346	349	338	344	339	333	346	360	329	286	341	400	350	377	332	311	311	335	375	336	379	314	324	327	336	289	331	351	316	311	332	347	342	291	339	367	322	372	340	346	352	338	348	382	337
6294	3337	5262	5078	4023	3352	2884	2428	2149	1757	1630	1410	1300	1063	1047	881	880	891	866	775	778	839	770	735	800	768	839	825	737	767	746	749	758	779	729	733	739	738	718	722	735	716	738	786	730	777	717	733	737	756	737	741	715	734	749	736	758	738	759	698	711	755	741	739	713	802	691	723	730	727	740	720	724	706	742	752	772	714	749	717	737	720	747	732	731	741	713	787	706	740	723	694	737	701	748	767	676	685	735	742	776	716	706	734	740	670	731	754	691	764	738	718	706	679	701	711	701	705	762	715	722	712	729	723	734	777	703	705	732	693	697	739	750	731	694	765	795	732	782	767	761	734	730	736	730	731	707	694	743	756	775	763	737	783	701	774	710	682	746	711	736	751	744	719	756	711	686	750	738	752	751	668	721	689	745	706	707	749	758	752	728	765	695	745	723	722	714	777	717	729	764	751	700	784	731	704	741	677	751	723	775	732	756	775	735	710	716	717	731	728	733	738	756	772	736	724	696	797	775	749	768	775	748	710	723	704	744	782	740	727	675	717	755	688	739	723	678	733	690	714	729	790	722	692	712	773	799	725	728	722	719	773	748	728	738	690	729	683	754	707	724	766	710	708	782	753	719	715	761	710	707	722	749	722	722	759	723	720	704	688	745	705	746	725	730	757	737	727	770	720	767	731	709	699	728	746	733	679	740	755	708	740	696	725	755	732	711	693	709	720	710	730	731	719	714	750	742	708	700	735	735	732	776	700	707	687	731	721	775	731	740	739	720	730	718	708	713	752	720	743	676	723	712	766	752	737	730	762	725	748	775	732	705	688	703	763	731	661	706	743	713	748	749	691	743	699	736	725	763	789	700	726	698	671	738	752	751	749	717	739	755	725	746	696	747	725	754	781	707	756	742	764	743	728	704	720	715	672	689	790	719	728	730	745	744	672	722	750	751	730	695	746	735	743	713	761	717	748	731	725	706	739	742	724	746	736	726	747	731	711	720	741	702	735	725	760	743	753	734	728	689	752	715	806	762	734	735	739	715	683	705	746	747	746	729	772	783	739	719	705	730	719	704	718	717	707	775	719	736	701	703	726	737	702	742	758	733	740	694	745	696	710	776	767	729	688	781	708	758	731	715	702	765	712	693	690	697	763	744	763	712	707	720	705	745	777	829	740	735	750	681	741	734	711	715	778	712	761	704	716	750	710	755	704	694	701	718	724	745	686	749	800	800	741	755	734	711	719	743	743	689	768	751	710	715	711	758	740	705	748	712	732	756	725	730	724	744	751	728	695	739	741	792	690	732	750	688	707	711	768	746	752	703	732	736	727	720	738	708	699	747	783	778	782	756	727	669	743	746	732	696	737	718	717	738	687	736	709	717	696	722	765	743	746	720	689	735	728	791	786	708	707	734	696	729	690	745	735	703	682	742	700	723	756	725	720	698	735	702	720	742	673	693	754	682	733	707	696	766	689	711	735	727	673	716	753	715	710	763	678	758	728	726	668	750	761	750	707	754	760	738	709	799	733	721	792	759	684	737	730	708	735	729	768	680	715	689	719	744	733	715	716	748	727	720	706	735	729	776	704	793	758	663	767	756	790	745	706	754	747	767	706	732	750	761	709	665	761	727	712	693	751	758	673	689	681	706	786	715	770	695	744	739	751	772	740	736	724	665	718	718	730	770	717	744	745	750	731	773	790	741	720	715	790	713	702	787	756	696	685	727	715	755	730	743	705	701	792	751	722	761	715	720	713	719	751	683	753	714	749	707	708	755	793	738	656	711	744	727	736	700	752	753	775	714	738	723	764	728	736	749	779	729	731	756	703	747	701	762	739	739	754	760	761	677	754	700	730	780	724	734	712	721	733	733	746	689	755	736	763	695	680	759	764	734	746	715	704	731	691	687	749	725	713	795	715	710	742	718	770	759	773	740	690	729	740	759	704	761	743	770	743	726	784	760	712	703	757	726	680	702	766	750	698	744	740	718	716	721	728	750	756	697	751	728	715	726	718	770	754	679	746	760	774	668	736	716	780	698	758	693	714	715	717	742	755	780	723	721	763	742	720	744	727	743	718	730	719	755	728	708	751	740	731	738	774	713	763	781	786	762	702	677	712	703	716	741	736	709	755	744	729	753	757	732	720	720	727	744	733	758	770	763	765	727	719	676	786	737	748	722	753	731	782	735	739	669	745	726	691	782	700	719	702	758	724	658	723	664	743	744	731	683	734	710	746	713	732	714	733	692	750	751	735	732	718	686	694	757	746	741	721	777	722	694	725	708	709	747	758	722	709	764	712	744	742	755	713	746	754	759	785	687	754	733	742	719	706	737	744	714	719	728	743	724	713	718	727	723	736	706	717	755	723	690	703	714	695	711	734	710	772	730	715	715	777	723	716	725	676	718	741	721	694	732	717	730	733	717	731	717	769	731	735	732	681	713	750	729	703	721	667	687	747	746	689	732	731	692	773	691	760	721	711	743	696	708	734	727	722	701	748	703	727	707	704	727	713	734	714	706	717	771	775	752	696	726	725	760	782	750	769	726	680	716	750	701	708	749	690	705	724	720	725	704	753	772	716	791	740	742	756	716	796	752	751	776	697	740	708	696	755	684	735	685	738	693	709	752	767	757	699	717	715	717	699	705	709	768	698	731	733	779	788	739	688	756	746	727	764	748	684	735	726	753	734	736	737	761	736	685	715	743	726	693	742	716	733	765	746	754	728	735	747	788	711	708	741	716	753	754	762	778	736	778	723	727	698	703	698	768	744	706	767	731	722	753	706	791	725	744	770	734	746	718	678	701	753	692	716	657	719	732	687	725	687	771	697	761	740	722	707	763	749	724	737	787	767	728	722	696	692	708	691	747	766	750	766	722	735	766	727	725	743	709	720	725	734	726	709	709	760	745	778	737	732	758	719	743	726	792	751	725	712	752	723	691	738	741	684	705	752	732	706	701	750	738	753	715	696	740	717	685	748	773	724	750	696	738	742	709	765	716	723	760	751	710	749	715	708	726	689	725	689	737	665	725	719	705	747	690	734	764	749	760	769	728	724	721	783	679	739	707	750	714	783	745	745	755	748	703	742	717	724	690	717	745	723	725	729	749	704	746	770	703	725	715	711	714	764	748	705	754	745	734	731	751	727	701	727	755	719	718	749	734	723	765	790	717	702	726	737	676	717	752	739	770	763	726	748	707	674	755	723	710	744	709	725	760	755	756	769	795	679	717	723	728	740	711	729	730	714	758	721	698	733	714	764	741	730	748	792	733	675	733	795	745	711	731	771	709	719	734	710	728	722	746	727	763	737	743	733	706	761	722	745	701	706	703	703	751	737	745	681	706	777	710	762	692	782	736	740	751	775	707	748	753	717	734	726	752	729	775	768	702	724	777	699	706	705	695	712	738	736	773	684	750	704	730	711	748	740	708	727	741	735	719	755	719	709	720	769	699	736	762	723	755	814	732	733	709	708	763	757	790	713	741	743	719	715	736	746	727	711	711	701
21565	7828	5691	3110	2002	1438	1173	996	773	641	599	541	483	473	405	349	350	320	327	376	329	332	316	324	342	324	350	317	320	276	304	309	310	292	308	309	305	333	295	320	318	268	297	306	341	315	324	299	292	284	290	323	304	297	314	294	269	310	335	255	348	293	326	343	316	331	330	318	319	318	279	299	315	303	275	307	286	291	292	296	288	315	304	341	299	321	287	310	286	288	304	296	290	324	308	319	340	293	306	325	297	307	337	313	315	332	318	326	313	309	315	327	285	323	308	292	326	317	310	304	313	326	302	310	328	273	300	283	314	295	336	316	342	285	296	311	343	320	329	328	283	335	330	296	324	316	339	297	271	318	345	293	339	311	290	324	322	305	321	306	287	299	257	310	305	331	293	329	307	291	317	307	329	310	319	308	344	271	285	308	293	346	291	299	305	328	345	304	329	310	288	330	318	287	265	299	320	331	313	310	295	291	277	284	317	316	276	318	269	269	283	293	302	358	312	287	314	318	310	330	318	283	295	284	286	294	285	318	318	343	294	315	312	323	313	311	299	295	318	301	309	303	321	299	306	333	318	323	298	326	308	277	329	251	332	305	313	314	287	294	319	300	320	302	305	336	315	313	329	314	303	309	300	323	295	318	286	303	298	301	299	328	352	313	296	350	302	273	325	304	324	258	306	339	328	321	328	288	327	279	328	326	302	295	317	316	279	283	274	311	321	307	304	314	295	277	289	331	314	289	321	330	301	301	315	326	333	325	332	336	274	325	303	294	309	324	299	278	300	271	303	295	317	307	318	308	332	318	329	301	315	296	316	293	295	311	323	323	320	314	292	307	343	310	302	298	319	311	324	282	317	339	321	299	244	346	327	341	308	356	308	298	318	285	291	331	330	298	302	323	294	313	287	292	294	311	340	301	298	315	310	337	315	284	313	284	281	277	269	296	296	341	299	325	298	337	316	295	284	302	279	302	300	323	300	306	324	279	317	327	309	314	340	271	307	300	312	312	321	300	270	314	335	335	351	346	317	297	303	318	276	343	310	299	284	314	317	293	306	327	280	279	345	270	296	309	331	306	307	302	297	314	280	274	306	301	298	312	284	276	280	314	281	270	330	344	303	293	278	310	317	343	331	296	295	276	298	310	310	308	292	304	290	318	308	325	295	317	306	310	332	304	301	299	300	322	296	299	303	317	288	320	302	317	326	323	341	302	331	316	297	297	287	292	295	303	325	316	307	300	309	310	276	316	293	306	305	315	342	308	293	293	301	334	298	321	278	291	303	337	280	304	293	327	297	331	349	304	286	312	280	324	344	300	326	294	299	315	293	286	339	303	291	299	314	353	296	324	313	310	307	312	329	297	288	333	287	293	349	296	303	332	342	300	292	329	318	327	325	329	315	307	301	340	307	358	288	289	300	292	319	325	316	291	294	291	292	324	301	281	304	303	338	325	316	333	311	322	320	302	311	329	340	364	337	310	296	280	300	327	334	294	269	307	306	305	344	311	325	273	319	323	293	346	306	302	351	313	332	314	345	322	288	319	301	318	338	343	328	298	305	328	313	284	307	307	279	307	310	325	283	333	280	329	311	307	315	293	292	345	329	341	269	302	342	292	314	313	352	284	330	298	313	327	343	290	301	326	285	331	322	291	315	313	290	318	329	321	316	324	314	272	336	302	296	313	297	315	306	293	315	285	298	318	320	281	286	309	276	285	306	292	297	343	334	324	312	279	288	287	302	310	355	341	324	298	322	323	285	343	314	323	321	309	326	313	297	337	317	308	309	316	348	311	337	296	324	306	296	310	303	296	296	317	313	327	327	347	302	303	297	309	304	326	310	286	303	296	319	300	295	327	304	298	307	304	311	287	281	315	316	315	303	298	341	309	294	310	297	266	295	327	295	305	295	301	280	317	322	304	306	280	281	307	328	300	306	310	338	346	318	345	290	299	327	267	321	312	272	322	305	345	302	335	312	282	314	315	299	327	306	276	301	296	290	329	304	345	297	304	308	311	306	305	296	317	325	336	330	291	334	319	324	279	311	305	314	318	303	295	283	299	296	335	292	302	280	304	295	350	291	306	346	330	300	314	312	314	316	347	364	285	292	304	291	304	291	298	296	308	314	319	292	298	304	311	341	293	300	319	313	302	302	323	302	286	307	322	303	298	325	256	319	343	309	263	326	321	314	330	293	303	279	315	304	303	321	330	332	295	309	282	296	289	304	294	291	300	309	330	305	320	323	268	309	297	332	307	302	307	301	229	330	286	314	300	299	277	294	300	310	306	336	347	344	336	318	333	294	288	317	343	335	339	310	291	312	325	314	296	283	286	309	321	303	307	322	318	310	308	311	311	296	345	324	344	292	317	301	327	317	327	301	333	321	297	345	322	293	326	282	312	304	317	298	314	317	313	294	310	310	315	318	291	287	272	284	307	310	316	300	334	307	302	301	331	320	319	305	325	323	308	355	313	330	309	322	300	349	321	325	325	314	326	305	289	304	250	267	310	328	274	292	316	283	331	287	309	300	312	315	332	324	327	298	328	293	291	317	296	336	318	329	321	272	326	323	309	315	332	316	294	320	282	319	329	296	298	306	288	308	338	286	302	349	292	324	305	319	303	323	281	300	299	311	287	282	298	308	331	301	312	347	332	347	323	282	294	309	319	333	331	286	307	314	309	301	318	301	321	321	311	302	304	310	309	316	315	335	313	294	270	293	347	338	329	310	297	296	308	346	314	323	260	308	324	316	318	338	301	308	326	342	328	331	306	335	280	250	309	304	347	325	294	338	324	291	304	338	310	321	293	261	308	297	335	350	329	332	301	296	322	323	323	327	314	305	286	289	310	332	322	296	288	297	352	266	305	271	308	311	287	343	337	306	295	333	351	282	292	300	334	302	303	308	349	300	327	302	280	313	320	263	324	310	344	332	294	330	331	333	313	334	353	296	334	332	280	326	294	272	298	316	296	334	297	292	316	280	306	335	320	317	311	306	321	306	327	306	306	280	287	283	301	309	280	319	287	296	313	302	312	311	287	332	325	295	320	305	327	281	313	307	313	310	317	327	308	288	304	331	301	293	330	346	341	348	319	317	305	291	290	299	337	319	317	300	319	334	321	306	332	329	331	299	337	302	283	325	298	339	301	334	313	344	308	316	271	311	324	311	326	308	330	298	315	326	295	320	339	326	306	324	322	302	297	314	297	302	284	288	293	318	291	338	330	335	314	346	288	304	313	317	324	303	323	311	324	265	311	304	308	316	307	271	285	302	295	287	326	340	312	316	292	344	337	325	304	340	355	308	281	307	300	301	298	285	346	318	337	318	318	346	335	336	315	298	302	305	280	320	288	292	331	303	319	272	323	283	307	331	298	288	336	314	336	322	327	329	285	300	287	345	330	323	314	299	339	301	314	320	370	333	313	296	319	317	290	307	336	296	292	327	296	289	284	313	321	278	323	305	304	294	323	300	313	270	282	313	308	297	293	351	319	318	314
12761	5834	8980	7965	6635	5540	4730	3980	3149	2788	2394	1843	1666	1315	1231	1189	990	958	1030	824	878	874	847	805	774	793	797	760	765	753	817	699	781	792	703	707	746	678	757	748	731	700	703	698	717	719	691	710	712	725	693	709	711	688	688	699	709	699	675	691	659	691	704	664	694	685	709	721	711	687	708	706	736	725	698	695	682	674	714	711	716	724	649	713	663	695	671	661	704	721	672	668	677	675	689	690	700	707	683	695	677	684	641	720	691	678	700	694	763	780	693	686	668	680	715	660	732	741	671	664	673	680	702	697	728	709	755	667	681	683	697	682	722	673	659	662	719	707	699	630	670	682	728	646	754	717	718	695	703	712	668	701	733	743	697	753	657	713	690	673	701	677	764	668	666	714	693	708	708	683	733	717	697	703	683	731	677	693	706	703	752	716	743	648	720	702	698	648	709	671	709	673	709	690	649	693	720	741	700	696	695	711	691	696	669	703	695	720	728	675	689	697	654	654	748	705	658	692	674	669	677	651	658	634	694	715	688	680	713	721	712	678	675	645	679	681	681	724	691	708	637	670	702	718	711	698	680	657	729	724	692	729	712	661	680	730	684	658	691	670	680	705	692	742	699	707	730	716	720	689	674	707	751	706	688	665	673	702	716	642	703	638	733	739	667	660	703	698	707	708	758	730	694	681	701	681	671	666	669	716	698	695	653	709	686	715	698	726	717	688	714	723	705	649	718	648	727	728	694	689	677	703	701	688	718	718	730	666	678	701	677	692	728	719	704	641	666	715	725	648	679	725	673	713	674	739	662	695	692	661	721	723	674	721	704	652	691	682	677	690	673	710	651	693	701	714	707	607	697	718	650	656	703	706	693	653	727	685	677	736	680	683	657	727	672	739	706	724	745	725	713	675	701	712	676	714	690	707	710	683	722	691	707	729	727	681	737	689	695	740	695	696	699	699	672	708	731	640	732	683	685	692	658	692	680	711	688	702	687	703	707	668	707	655	647	734	697	686	701	630	685	711	705	674	656	723	670	726	639	662	707	665	672	674	676	704	702	680	710	658	661	712	691	735	704	691	687	691	659	682	736	739	696	707	699	677	729	672	638	666	702	680	678	694	635	697	663	687	658	751	700	716	715	741	703	702	653	735	697	723	666	707	687	673	662	720	717	738	731	675	703	716	675	721	697	655	710	701	693	668	649	776	667	654	743	696	696	710	676	716	696	682	635	697	685	748	682	729	734	704	704	733	704	695	689	664	719	710	681	674	700	726	672	708	699	710	678	671	707	719	683	700	644	688	714	673	764	691	680	675	724	682	682	649	701	678	636	712	709	688	682	673	709	682	719	682	687	667	698	683	732	711	655	684	723	693	697	694	698	662	694	685	698	672	633	698	684	692	693	672	678	665	669	689	686	683	677	642	663	650	683	696	680	716	684	684	678	669	686	704	703	661	666	654	701	644	699	687	716	712	687	687	699	711	711	717	718	684	641	690	712	682	703	742	696	707	759	682	733	652	698	635	719	676	719	644	738	651	690	670	654	663	714	696	687	696	692	732	696	633	710	737	707	700	722	661	710	727	709	688	666	713	696	684	653	664	679	672	658	686	713	722	714	653	691	678	666	694	679	643	722	657	714	669	718	691	658	674	701	687	707	711	744	642	667	631	669	661	702	711	660	675	724	703	678	716	635	704	678	712	693	660	717	703	694	702	702	677	681	650	691	693	731	618	732	672	684	677	738	713	675	693	705	700	693	658	638	674	735	733	710	713	688	734	706	732	676	690	692	717	697	694	689	734	680	736	683	687	663	700	667	668	669	731	699	652	699	703	688	706	708	710	736	717	717	664	689	705	627	706	663	675	628	705	691	691	677	645	681	693	694	665	722	707	690	702	703	695	701	696	670	706	671	723	670	678	671	684	707	713	697	702	686	729	680	700	662	697	677	730	674	684	684	753	682	700	688	699	708	636	678	680	666	652	696	700	690	714	686	711	710	702	654	738	698	708	714	719	659	668	707	716	699	693	708	712	688	667	712	685	694	719	744	714	705	727	695	688	670	700	694	691	696	657	641	655	676	732	720	665	697	684	687	690	692	712	657	719	700	715	696	673	687	712	710	735	713	690	709	649	670	695	676	657	686	688	724	677	692	662	680	710	736	671	699	721	628	697	698	693	678	745	650	663	676	695	729	732	669	713	693	702	696	670	660	676	704	686	707	687	674	722	685	667	690	697	715	713	682	708	653	646	664	686	696	664	680	717	701	691	738	681	691	636	669	681	652	665	680	714	667	671	686	677	678	672	673	665	688	649	681	672	705	734	650	689	680	754	714	679	669	657	677	701	646	674	695	734	679	726	673	675	737	717	732	747	694	692	682	705	641	724	712	691	710	712	680	692	731	704	691	713	677	688	707	739	692	689	644	700	679	699	662	695	719	694	731	662	672	672	672	689	711	684	706	692	678	677	714	645	682	699	676	695	725	682	652	721	659	684	702	722	729	697	710	744	692	693	663	741	747	717	700	707	674	672	672	708	699	718	672	734	686	729	762	730	679	721	709	688	703	735	680	680	713	762	752	690	678	650	673	707	677	779	666	678	699	708	693	720	745	705	688	715	703	744	681	663	684	711	703	647	682	704	695	682	715	696	686	736	714	708	685	671	693	742	704	685	685	662	707	673	655	704	719	697	648	719	677	723	659	704	639	681	687	727	694	700	640	654	735	711	666	699	693	729	736	706	743	648	713	658	662	699	654	662	651	690	654	700	721	707	687	706	675	700	727	625	735	689	671	719	681	728	702	703	723	717	673	674	695	725	685	677	696	712	661	682	686	727	717	680	688	692	723	684	701	673	661	684	694	716	719	707	733	671	707	673	691	720	694	694	683	688	640	718	699	730	666	661	704	734	769	688	714	694	677	659	699	712	698	693	675	711	694	643	677	655	669	672	692	671	671	682	680	669	713	676	680	692	679	681	684	716	662	709	685	710	696	694	673	667	659	721	653	697	669	707	723	703	677	712	664	669	699	680	663	725	727	681	662	720	677	665	718	694	659	706	682	659	712	740	675	720	684	684	667	682	710	733	698	683	681	661	669	706	717	680	652	703	673	675	730	670	675	701	708	687	722	669	789	732	711	694	719	696	703	688	694	723	719	669	722	731	690	709	721	679	717	704	712	658	678	651	640	664	713	668	684	685	727	691	679	678	693	692	700	719	661	720	678	719	676	668	720	726	785	693	658	667	700	672	695	677	693	666	704	709	696	631	748	719	698	673	679	706	698	666	701	739	710	728	681	663	711	705	675	715	672	644	688	665	663	717	699	667	699	708	709	714	693	711	620	694	681	703	630	662	683	672	688	669	679	684	701	719	681	697	696	655	718	742	708	729	690	682	684	708	696	701	702	662	690	679	683	630	644	682	679	711	716	669	759	679	692	661	709	670	712	731	744	680	692	694	707	680	681	694	701	710	701	674	641	736	733	708	698	691	670	713	757	721	694	676	691	694
30013	11650	7629	4800	2931	2079	1641	1288	1131	876	844	680	560	519	521	430	470	446	427	419	376	428	389	395	411	372	402	389	378	402	425	402	376	364	414	366	382	378	366	382	409	403	411	406	371	377	422	387	372	370	411	393	369	414	420	353	393	396	393	424	347	394	366	362	402	408	401	377	420	406	408	406	400	417	384	374	379	372	373	362	368	385	373	388	390	362	388	363	387	381	367	359	389	389	384	404	347	362	336	408	365	365	406	416	373	384	381	382	390	413	383	384	367	360	393	409	389	408	400	370	429	387	402	358	406	427	357	393	377	368	363	433	369	347	372	361	381	371	365	405	382	397	427	355	348	358	405	411	378	417	397	376	372	366	395	403	379	361	399	379	388	362	382	409	404	358	425	387	349	392	389	383	405	395	369	429	385	359	364	384	421	394	395	373	403	386	394	376	351	397	445	412	365	389	401	415	395	382	409	394	360	377	348	377	379	381	397	392	359	400	395	365	372	421	356	356	389	401	386	374	413	399	361	382	410	375	393	373	367	455	379	365	384	378	347	396	390	403	361	366	388	393	374	360	365	370	389	387	362	424	368	415	371	374	376	383	357	393	380	379	393	386	346	393	389	380	350	362	374	371	357	365	403	392	397	372	434	430	396	410	376	361	353	391	386	344	386	378	359	378	422	396	383	395	436	376	371	371	362	346	405	394	384	411	354	418	346	383	367	367	403	416	389	349	415	385	368	368	413	410	398	368	395	411	398	428	380	352	381	357	403	391	361	342	346	360	357	348	391	408	408	381	394	395	419	401	377	384	366	390	373	387	417	392	401	341	344	351	419	356	410	405	404	393	397	361	415	398	372	405	388	397	372	346	368	397	394	365	374	388	392	362	364	414	364	408	362	386	350	401	351	366	375	352	405	402	360	373	341	358	401	406	378	385	404	397	342	378	387	387	371	363	367	392	398	393	400	368	384	389	370	374	358	399	399	357	393	412	378	377	434	389	354	348	364	366	410	377	383	342	393	419	382	384	353	406	377	377	403	361	351	398	387	364	419	390	382	357	361	371	359	352	384	372	417	391	369	378	405	360	360	411	386	393	368	360	393	362	364	369	373	379	381	378	398	395	408	372	365	390	359	361	383	391	400	416	394	378	379	393	401	394	377	388	381	373	371	424	370	381	393	376	407	360	420	401	380	359	369	409	364	405	392	421	405	380	350	382	432	389	382	352	335	373	379	380	403	387	408	384	408	375	347	403	381	355	390	356	425	364	379	373	370	370	404	388	375	394	349	401	428	386	376	403	382	373	364	399	380	432	407	356	362	386	361	373	418	383	383	350	370	380	350	358	370	389	409	392	387	376	374	382	400	372	393	399	366	378	409	393	398	365	408	391	427	332	404	377	384	417	408	378	361	381	369	383	409	346	354	357	353	371	379	355	360	396	418	353	383	370	363	350	395	417	368	352	397	411	349	373	383	401	373	401	415	380	386	390	346	373	377	370	382	391	352	360	354	374	391	394	378	383	370	385	428	386	403	379	363	402	389	368	348	343	412	354	389	389	385	378	410	386	380	389	429	415	403	415	420	401	415	385	379	376	392	353	366	363	385	360	397	374	392	374	375	389	410	388	409	398	383	391	366	427	404	395	392	377	402	372	397	361	343	370	361	402	383	414	380	340	380	353	375	376	451	382	368	381	350	390	394	333	420	412	337	355	373	423	396	389	415	356	346	348	420	378	364	387	370	380	331	342	393	368	394	412	348	363	429	343	342	357	402	394	373	359	393	369	388	410	394	384	403	405	379	408	419	402	401	389	376	380	372	386	401	347	372	413	378	359	383	388	399	399	357	371	364	393	387	413	381	346	394	416	372	408	417	407	374	374	387	395	404	369	327	376	352	378	366	361	421	375	382	379	390	364	368	356	345	389	404	367	356	361	318	378	371	353	396	390	326	385	431	398	448	406	391	413	365	364	356	411	395	350	370	346	406	362	387	385	392	420	421	378	369	398	396	377	391	389	386	357	376	355	384	387	373	365	416	355	342	371	354	395	406	362	376	390	356	375	386	392	353	374	385	367	366	405	377	439	395	361	390	411	375	406	377	374	341	382	366	391	374	411	372	366	378	345	366	372	363	405	375	351	374	368	396	405	408	376	385	414	414	377	376	402	376	379	379	410	346	365	362	390	359	375	372	405	392	401	368	399	387	339	403	398	407	384	336	389	338	368	402	361	386	382	399	419	420	403	388	383	366	401	371	394	421	372	393	355	402	395	383	406	364	383	357	369	382	330	357	403	385	364	378	373	380	369	407	379	368	363	399	391	409	390	367	358	401	405	393	351	371	406	399	375	370	368	391	357	383	369	373	357	411	437	387	341	377	397	356	391	398	371	392	368	349	366	330	352	417	407	420	376	364	357	424	386	362	399	383	404	376	394	372	376	425	371	353	371	344	365	363	367	342	367	374	382	366	382	430	365	351	403	370	383	365	379	370	361	388	389	380	368	362	375	344	382	364	388	406	406	386	349	378	382	394	358	386	370	382	424	405	367	399	375	394	347	401	365	395	362	383	417	399	401	424	378	390	344	356	408	389	418	371	379	376	380	377	364	375	386	427	413	390	388	394	395	421	390	370	417	375	354	386	423	404	427	420	424	400	331	404	411	363	354	364	356	353	396	416	386	403	421	371	364	360	367	371	376	368	379	358	371	403	339	332	360	394	406	371	405	396	391	349	410	401	364	381	354	391	374	340	384	428	377	345	364	355	364	375	378	363	401	356	394	406	359	356	383	395	378	397	379	419	408	367	369	342	335	326	415	388	363	422	382	365	363	396	370	359	367	400	394	350	416	379	393	398	383	372	371	405	369	356	334	390	362	402	426	364	360	430	385	401	372	394	355	372	365	397	385	350	388	403	369	386	373	392	375	380	377	326	330	366	383	380	365	363	368	391	392	405	374	420	379	400	392	405	417	379	388	398	386	392	407	381	378	416	376	422	394	363	373	388	383	367	392	385	398	363	365	362	411	401	392	390	383	341	391	366	362	378	393	388	378	356	398	373	392	388	377	391	370	416	350	368	398	364	360	401	356	364	387	385	358	385	389	394	387	378	335	404	418	375	355	366	383	374	422	351	354	387	384	347	370	377	375	358	378	396	427	343	380	341	411	394	401	385	373	382	364	380	375	370	392	402	360	436	405	321	395	388	383	407	422	385	348	411	373	395	378	390	346	367	359	369	375	360	382	384	379	409	349	355	347	409	442	366	391	369	384	407	383	384	375	360	387	386	345	394	374	432	374	374	353	363	384	378	372	392	390	393	399	388	397	408	412	407	403	398	413	426	382	382	369	405	364	352	359	345	401	414	384	395	357	366	373	356	401	361	362	376	408	377	377	317	372	398	353	378	416	382	364	406	382	375	401	402	400	391	368	387	394	380	379	422	382	356	369	425	390	385	363	386	378	408	361	396	371	389	376	440	357	376	404	407	387	403	365	384	376	398	386	396	364
16540	7454	11332	10512	8818	7695	6311	5568	4526	3607	3286	2661	2054	1742	1490	1420	1371	1320	1203	1109	1099	1108	1039	1035	893	969	950	932	936	889	944	912	909	861	869	830	905	892	922	897	878	856	844	834	855	795	862	857	819	830	831	816	820	850	854	837	851	828	830	850	895	875	762	846	852	832	805	841	833	803	795	831	858	817	846	808	842	880	840	847	863	796	813	851	867	802	840	837	869	842	848	822	887	851	793	763	866	883	865	879	856	836	854	855	790	827	820	876	873	841	840	857	866	863	809	808	786	838	847	864	876	867	806	846	878	822	834	784	827	904	826	791	829	835	838	889	797	798	842	860	821	788	852	842	839	794	860	932	830	855	811	856	808	849	827	856	811	826	790	862	872	916	819	851	831	840	794	840	797	871	770	871	786	867	852	791	787	798	825	837	844	840	810	835	813	788	785	859	854	844	809	864	842	867	832	854	820	839	868	817	835	845	831	875	806	832	838	811	896	832	807	897	813	828	894	833	851	763	846	852	850	853	856	801	856	841	810	829	887	791	819	840	878	805	858	805	850	788	778	786	806	861	862	860	848	795	869	865	885	822	865	816	849	822	855	859	810	871	775	858	860	826	796	846	804	785	829	805	880	838	795	811	803	826	832	828	881	828	820	820	850	854	811	816	878	874	868	813	787	860	820	842	825	764	850	845	808	881	774	829	852	813	817	829	869	845	814	862	818	865	843	881	834	846	805	833	837	835	881	841	842	806	800	824	850	811	864	859	797	819	856	849	861	833	810	815	774	871	839	875	826	839	822	823	801	833	832	864	784	871	803	852	848	794	893	846	803	831	840	869	784	790	818	851	816	853	848	763	843	849	813	821	816	870	820	796	809	833	796	849	908	790	843	813	840	846	846	881	858	799	852	831	858	807	844	843	811	822	816	829	815	882	838	781	818	871	794	811	828	851	854	895	830	871	856	823	854	854	888	896	802	809	796	825	850	798	846	835	843	846	793	822	863	804	859	860	853	837	818	813	806	853	786	855	878	850	816	816	868	813	836	862	832	848	893	825	830	826	847	833	852	794	856	788	842	862	847	777	863	859	872	829	821	862	831	775	813	894	844	835	784	766	783	785	836	808	808	871	858	837	866	791	860	794	835	840	789	814	768	883	866	819	848	878	839	801	835	835	789	856	860	863	833	821	811	841	877	819	885	814	845	870	854	830	839	861	863	864	852	810	819	831	843	863	869	830	816	866	853	847	845	822	877	833	810	846	780	856	874	869	843	857	871	876	864	842	856	864	788	800	820	836	807	828	882	812	815	828	813	891	845	798	879	862	798	829	845	841	843	851	896	889	802	853	873	821	828	890	773	913	788	829	883	795	871	819	843	785	835	864	887	847	825	813	879	829	773	834	848	832	798	787	831	828	820	868	811	794	825	854	849	826	821	800	822	874	828	861	847	870	877	802	849	788	808	823	830	775	806	859	897	784	837	826	834	785	852	830	800	869	807	818	858	827	772	861	812	816	804	831	851	771	832	821	813	832	857	807	812	810	857	815	820	829	844	851	920	861	831	820	829	861	854	844	831	799	813	799	804	800	800	817	804	833	848	877	847	857	874	805	799	818	804	867	836	834	782	833	822	819	902	849	847	811	814	956	822	825	861	817	803	827	844	792	807	805	880	842	794	810	837	834	788	791	845	858	848	816	806	801	797	822	841	835	810	846	844	821	820	767	786	890	836	828	848	820	877	849	817	819	813	826	869	821	825	879	838	860	803	836	833	832	850	781	778	862	824	841	790	823	834	831	782	835	801	866	825	816	822	887	883	841	816	854	856	865	804	819	864	848	806	885	801	819	814	849	790	833	807	847	805	829	817	834	890	834	875	793	847	869	819	839	812	845	874	875	845	808	846	854	842	911	869	808	894	837	806	836	789	818	830	790	845	837	848	831	817	806	817	822	835	809	859	809	859	868	841	828	846	915	838	902	841	829	856	800	819	864	833	854	840	863	832	753	804	784	876	811	857	863	857	860	804	864	832	839	855	861	811	841	831	815	858	784	817	848	848	816	782	803	859	894	816	828	871	792	844	825	862	838	856	788	833	814	820	815	788	846	798	844	817	819	801	890	830	830	852	834	867	783	806	801	826	815	824	781	840	848	845	821	856	882	808	850	846	820	804	800	817	896	819	880	861	856	812	820	866	837	835	843	809	839	812	827	846	799	833	840	853	863	816	804	864	829	835	822	825	822	802	881	793	828	850	893	853	803	865	824	839	849	839	821	841	812	790	764	783	851	794	833	847	856	780	855	855	857	821	861	804	822	825	837	817	841	833	804	835	819	863	819	800	865	835	823	891	831	765	836	873	848	881	829	897	807	858	821	857	868	792	869	835	846	860	836	832	812	808	850	832	851	853	813	875	847	881	812	833	796	829	834	866	854	805	841	831	793	837	847	860	821	809	847	826	845	872	822	833	886	809	837	775	813	861	803	800	866	832	848	832	790	862	826	796	825	827	841	816	834	778	865	835	869	811	832	847	851	815	864	837	818	845	775	832	823	821	839	847	847	832	843	818	807	876	880	869	862	740	847	837	796	872	846	873	838	835	862	806	873	790	865	848	862	844	830	816	821	834	851	832	829	838	848	822	849	852	833	828	845	811	872	836	813	782	829	849	798	826	860	868	805	873	825	846	774	848	851	881	778	828	863	859	862	846	790	790	831	810	847	822	829	871	813	825	838	803	833	839	783	869	875	798	814	789	813	840	836	847	821	827	837	868	818	836	839	838	836	821	847	885	845	827	828	809	831	835	848	893	847	870	797	838	856	815	839	829	827	828	820	836	834	828	832	853	881	815	769	836	822	814	848	856	863	792	818	817	787	767	911	836	875	810	844	843	867	855	852	831	808	799	859	821	813	840	841	847	847	821	807	875	852	872	854	806	873	895	814	776	867	901	864	883	844	846	804	820	845	805	851	843	853	837	850	839	858	807	832	827	742	830	851	836	809	822	855	834	821	824	822	844	840	825	881	811	891	819	817	879	822	850	849	805	892	792	877	840	841	790	859	896	860	839	812	795	852	852	809	802	834	852	817	807	859	844	797	823	892	811	887	892	806	842	820	876	785	852	839	853	829	830	808	879	837	844	792	829	853	887	844	815	831	831	845	773	800	806	811	852	854	837	809	842	837	822	814	812	834	786	768	810	833	838	848	871	864	810	871	797	827	817	852	836	826	836	906	835	829	815	864	846	852	861	832	815	832	830	818	834	858	864	826	790	889	809	798	844	851	807	863	820	864	816	800	844	816	852	798	814	816	821	794	807	827	814	779	830	839	832	843	833	865	835	818	838	830	791	855	860	835	843	853	880	818	825	832	832	857	858	804	856	856	866	762	770	824	799	818	843	847	820	840	811	858	831	849	810	808	849	844	869	835	849	786	841	836	808	833	828	821	807	859	768	810	832	818	895	835	823	845	784	886	850	824	802	866	856	806	795	887	823	836	813	829	814	803	842	830
10387	3904	3017	1723	1148	899	763	681	628	544	489	482	401	452	396	352	315	354	380	326	347	347	338	330	336	337	338	325	398	315	333	337	369	331	336	349	336	369	381	308	357	306	331	322	328	362	329	366	346	321	362	347	352	332	328	351	345	361	389	324	364	328	316	318	327	334	285	306	351	380	330	299	327	337	325	333	329	357	317	293	342	334	345	347	375	302	308	331	369	301	349	319	304	327	322	354	320	337	331	354	357	365	353	330	338	352	329	314	363	326	306	373	367	330	389	348	346	343	344	324	303	352	349	392	370	303	351	314	332	387	362	295	312	358	354	330	338	350	360	316	318	371	328	370	305	325	353	362	309	346	324	352	350	333	309	356	348	355	338	327	340	339	350	328	349	344	363	343	329	354	332	349	348	366	326	313	349	327	336	370	339	357	351	355	351	334	377	383	336	331	323	351	329	376	321	354	312	354	349	326	349	355	332	338	376	356	377	333	302	312	326	331	339	338	329	324	357	319	325	340	343	313	360	325	334	358	312	341	320	326	320	358	372	384	332	376	326	325	333	337	341	366	323	341	305	351	331	342	336	331	337	335	319	332	345	320	315	342	341	330	344	313	362	354	332	342	306	355	379	357	346	338	329	361	345	364	347	342	314	290	335	354	325	348	360	333	336	338	360	353	363	376	353	359	343	361	320	379	312	293	370	386	304	310	328	343	338	337	332	352	337	353	317	381	328	328	327	386	355	345	362	344	362	319	357	340	335	327	351	356	346	339	343	329	348	345	333	312	353	341	369	351	348	345	325	315	331	316	338	341	310	348	344	348	309	339	333	343	339	339	327	356	352	356	302	355	318	350	357	324	334	313	354	322	326	349	314	338	360	333	349	354	331	331	327	334	326	330	309	328	363	321	355	316	330	350	339	338	329	359	358	329	346	362	353	335	348	370	330	377	359	339	343	323	360	337	359	328	312	338	314	316	335	347	370	336	352	361	341	331	365	343	326	328	370	301	340	340	331	356	329	332	327	345	336	331	312	376	359	348	312	314	365	339	309	338	324	339	317	321	329	336	344	325	381	346	341	353	354	356	357	333	317	336	330	353	355	308	347	361	325	318	323	334	356	332	371	364	368	349	340	333	314	320	330	285	333	326	330	373	324	322	339	301	343	339	320	343	365	366	297	350	313	342	358	321	301	307	343	385	341	357	324	340	344	352	361	366	348	325	352	329	337	359	364	350	344	358	328	330	349	323	300	343	311	362	340	351	372	343	368	347	331	302	352	303	346	338	355	353	324	351	290	357	348	352	335	359	308	339	290	322	347	330	352	336	316	366	319	326	318	304	318	358	356	359	325	403	323	342	320	319	342	330	340	319	348	368	353	342	346	337	334	316	319	336	331	323	325	326	382	355	333	374	314	315	357	323	338	335	310	301	314	370	336	363	340	348	376	332	340	345	334	318	323	333	359	279	300	334	290	330	365	347	325	342	327	343	334	312	342	324	343	351	340	357	312	375	339	343	318	329	339	314	354	376	327	310	347	341	340	343	328	312	351	355	307	330	318	375	315	350	333	303	370	335	373	356	324	390	349	350	320	336	341	317	366	362	342	333	323	344	344	317	343	341	342	348	298	338	346	321	399	336	339	338	329	338	339	328	340	319	321	363	331	356	324	352	315	349	332	341	336	337	334	307	349	365	366	355	365	331	309	334	313	307	353	352	324	331	356	326	344	317	355	318	342	361	365	339	323	344	339	340	362	387	337	331	331	349	374	324	330	332	326	359	342	370	328	337	330	330	351	339	341	333	320	297	318	338	312	298	367	323	311	353	324	352	322	326	321	345	317	325	334	296	327	327	327	358	351	330	322	324	339	354	332	313	339	312	336	322	318	331	328	370	370	319	328	354	324	337	362	329	375	388	366	361	379	320	321	355	317	330	356	341	341	344	354	347	352	368	340	347	326	352	347	317	341	377	331	356	314	355	336	330	327	323	331	327	351	331	308	347	323	330	325	365	363	369	316	395	348	314	336	365	343	322	337	340	323	363	343	360	348	351	337	307	347	319	334	318	325	353	333	323	356	331	406	373	333	347	300	318	356	350	341	326	348	313	357	327	389	323	356	355	368	315	338	308	341	324	349	318	307	330	348	330	294	320	307	350	344	357	337	328	321	317	312	335	324	324	350	296	361	375	323	316	347	316	366	364	334	311	352	336	353	363	332	351	370	350	321	340	341	323	331	349	355	396	344	339	329	340	342	318	324	330	327	333	347	346	395	356	314	353	326	339	371	336	335	367	331	324	298	381	325	295	349	333	318	333	341	345	340	330	322	374	358	323	312	342	352	332	333	356	371	344	348	350	348	357	363	343	354	328	340	322	332	337	306	359	362	335	348	342	363	340	337	372	313	308	277	315	313	340	351	350	328	363	369	319	356	321	323	338	314	343	370	364	321	343	339	344	337	309	370	310	317	297	356	333	327	301	346	343	349	321	349	325	330	349	369	330	332	344	318	387	329	354	339	308	311	322	360	303	321	328	358	318	351	335	338	356	322	353	333	323	327	331	363	322	340	359	369	340	336	331	314	311	339	338	362	334	344	329	349	330	356	355	337	354	363	371	361	337	313	319	331	370	374	360	320	310	301	353	351	316	330	322	312	320	308	291	337	303	337	337	344	309	298	364	343	366	335	355	358	385	350	316	349	350	342	317	333	341	313	300	344	309	349	350	345	319	340	333	335	291	351	338	388	360	337	345	314	346	293	359	345	327	342	363	342	344	324	347	310	353	330	344	353	348	326	318	353	344	313	317	353	346	337	297	355	342	333	379	335	362	326	344	344	329	334	357	313	313	375	361	312	353	335	328	367	334	306	340	308	326	344	363	361	344	311	365	336	334	333	373	361	333	359	339	314	370	329	361	328	356	356	327	353	276	349	369	375	332	335	305	351	329	327	330	378	328	301	334	341	338	335	313	318	341	348	355	356	342	373	348	363	317	307	329	369	363	335	322	343	348	305	321	324	329	328	320	342	296	330	339	371	347	316	308	370	384	344	363	338	323	334	329	339	375	341	341	338	340	307	348	352	368	338	318	317	318	318	337	358	335	352	305	354	320	338	352	353	377	320	337	374	305	329	378	331	369	369	300	369	312	357	294	316	325	356	354	309	333	335	327	330	347	318	339	340	325	322	326	335	327	360	323	317	332	316	348	329	352	321	297	340	326	336	335	329	309	320	361	307	325	328	339	369	353	356	334	297	346	321	334	331	327	330	342	337	332	375	358	312	325	369	333	315	357	314	328	351	330	311	341	359	338	345	315	323	350	355	355	306	344	379	346	347	316	315	337	345	321	321	310	337	347	357	286	318	323	317	356	343	332	328	334	330	329	338	355	351	302	336	314	371	328	325	357	348	344	348	298	314	322	330	302	364	332	352	328	347	336	326	326	357	349	317	299	322	324	357	318	332	331	323	322	339	317	333	356	331	339	303	323	375	375	345	350	330	301	325	349
6428	3516	5659	4738	3818	3199	2731	2532	2288	1781	1643	1489	1248	1049	982	938	869	880	891	719	835	792	748	806	830	776	761	723	728	759	788	745	741	749	734	715	765	746	718	780	727	705	755	704	764	751	679	705	801	725	767	710	731	732	730	772	725	699	750	754	764	724	728	765	705	751	704	720	767	781	733	747	699	742	788	742	748	749	761	760	692	713	756	712	736	759	724	760	726	759	711	703	736	753	755	759	698	745	740	750	735	761	696	772	775	736	698	755	711	736	743	705	780	701	713	800	745	665	763	760	714	736	723	742	753	726	728	688	720	705	678	729	728	771	731	735	667	731	752	748	755	747	814	773	696	729	736	742	747	789	737	781	747	739	740	768	741	751	753	730	731	729	790	758	788	767	743	743	711	728	737	721	708	760	751	730	747	737	703	784	758	744	743	746	676	700	741	717	772	707	737	685	717	743	710	731	768	699	706	729	741	738	702	710	767	709	725	771	734	745	704	709	797	732	756	745	753	684	741	726	720	715	735	711	695	718	717	776	744	734	754	774	734	709	745	696	744	791	692	704	694	707	733	738	748	742	722	710	704	687	712	717	735	740	771	700	750	772	780	825	700	733	723	745	771	785	722	744	710	700	749	745	762	747	722	745	714	778	736	745	721	747	779	724	724	746	736	725	688	760	771	746	708	719	732	724	740	706	792	750	773	733	766	725	725	744	786	730	752	731	730	696	720	750	752	748	751	746	739	727	710	748	734	739	718	736	718	719	695	781	762	693	767	719	742	775	724	741	743	727	711	719	751	755	732	676	702	766	749	678	694	766	703	738	712	760	757	743	739	794	727	775	759	774	733	718	746	738	762	720	745	723	725	763	756	767	709	806	753	757	742	759	750	743	711	714	738	707	728	772	713	750	724	749	735	733	767	748	768	743	727	754	746	712	774	706	783	714	689	741	730	718	686	703	721	742	725	743	738	725	691	720	764	746	725	772	743	707	731	727	752	752	753	788	702	720	734	750	718	772	770	707	691	680	755	678	742	768	753	748	729	753	749	704	729	718	729	698	713	734	701	705	732	705	724	757	757	729	691	780	693	752	760	729	705	778	750	720	710	707	762	704	781	731	783	769	721	678	766	717	769	708	702	733	770	747	800	721	760	785	700	727	743	737	730	709	730	705	764	757	728	721	723	741	766	725	726	718	726	695	737	751	794	766	769	749	725	704	788	716	743	739	730	717	719	682	755	738	712	736	686	694	694	761	699	731	736	750	732	761	722	683	777	775	780	746	699	753	753	736	759	715	764	767	747	713	814	716	699	786	734	706	738	723	739	719	719	731	719	702	706	763	745	724	721	697	729	712	742	739	740	748	758	770	745	718	748	798	727	705	712	756	723	761	693	742	710	744	704	743	705	707	761	734	745	757	773	769	715	723	692	774	759	789	726	757	720	736	741	731	731	753	718	775	745	720	703	773	776	713	755	726	756	744	699	700	763	680	711	677	742	743	719	730	689	757	733	734	711	695	725	708	738	696	669	737	711	802	727	732	721	722	738	750	727	708	765	727	743	671	741	734	710	726	699	688	690	707	760	764	786	751	751	704	758	728	751	709	732	726	729	730	783	756	759	783	687	721	686	722	746	710	707	777	723	733	725	787	726	753	755	718	689	709	754	702	740	745	745	731	768	741	704	757	762	721	761	726	730	795	679	717	741	753	750	669	750	720	711	689	753	775	750	706	705	765	707	753	739	688	758	753	690	744	749	679	705	761	753	728	755	812	749	763	710	713	690	760	751	777	695	764	744	727	751	689	786	714	749	751	747	688	741	782	738	761	688	731	713	744	749	716	795	700	710	717	750	756	725	672	742	776	699	777	714	743	740	723	680	726	690	769	731	764	725	687	732	738	764	707	693	730	716	730	742	745	705	677	720	745	776	760	757	744	767	770	748	722	759	772	716	704	740	763	727	731	745	767	722	757	757	771	741	762	718	759	799	762	724	727	749	715	742	741	733	649	753	722	739	714	795	737	721	721	690	723	730	779	726	714	732	722	738	717	767	808	733	718	734	730	700	750	775	780	751	734	749	636	722	758	790	728	728	767	770	736	772	724	718	703	754	773	740	713	730	767	750	694	724	715	704	727	766	750	693	736	737	759	775	755	704	756	742	744	732	740	721	764	697	744	724	716	709	757	792	751	756	732	730	725	777	741	708	714	708	777	746	719	738	742	701	788	775	694	704	755	724	773	736	800	731	713	716	747	736	742	775	739	710	692	815	786	735	722	725	753	718	711	688	772	719	764	688	744	745	708	741	740	723	706	732	754	748	771	732	785	773	772	707	719	742	770	733	745	739	741	729	711	713	726	737	737	734	747	737	748	722	769	710	756	700	742	728	701	769	726	724	746	725	742	743	747	768	735	698	749	712	749	715	658	707	731	748	678	748	753	736	738	769	755	712	775	724	696	748	745	702	744	761	798	762	731	727	711	728	753	703	748	791	778	713	748	702	743	697	758	753	720	757	750	760	722	719	754	761	722	725	703	687	786	719	750	718	717	718	727	724	813	749	742	720	708	726	712	745	782	710	741	720	745	759	773	736	721	757	714	730	723	772	760	754	747	700	733	722	739	731	691	761	757	785	723	723	682	784	734	711	739	734	721	733	727	723	695	732	714	692	762	734	717	731	719	731	718	733	706	733	731	739	727	704	691	727	713	742	745	704	758	742	729	733	750	727	728	758	767	789	731	744	719	658	734	725	766	749	776	747	721	721	766	725	733	749	729	789	752	699	725	758	747	749	734	744	713	757	712	727	742	724	761	731	752	722	738	726	719	758	752	710	745	694	692	762	764	732	738	772	740	744	708	718	744	754	769	746	736	762	741	758	717	741	743	707	800	709	782	757	771	744	695	737	775	760	776	702	733	738	740	745	744	732	703	689	712	722	742	757	760	709	762	735	727	733	747	712	756	766	716	737	709	728	732	741	768	747	733	767	744	717	776	733	692	684	764	728	790	803	746	774	718	716	739	729	708	741	735	706	718	755	762	724	701	738	754	708	735	742	760	773	727	741	698	717	746	712	719	696	747	735	701	736	746	764	744	774	733	736	748	748	679	719	755	747	762	748	789	728	737	759	734	770	716	736	774	749	732	681	703	696	737	733	667	770	739	686	755	756	758	747	738	737	726	735	710	732	715	720	733	719	737	699	745	727	751	711	783	753	705	767	767	750	737	769	722	738	747	752	729	776	763	737	748	751	735	758	728	725	804	743	759	742	725	727	735	743	660	776	750	745	713	703	720	724	708	756	731	735	785	727	766	717	754	750	717	753	728	740	749	772	724	825	743	756	763	748	749	731	758	754	794	738	706	749	739	682	675	694	716	762	766	740	706	763	714	714	690	760	721	678	701	748	743	746	750	722	796	728	777	750	726	672	724	756	724	718	732	767	698	762	724	698	702	779	726	759	755	728	710	767	726	721	747	710	756	728	755	713	711	716	684	736	735	739	741	742	776
21735	7762	5608	3352	2108	1481	1112	1016	895	646	646	616	500	417	381	372	359	337	341	351	327	351	326	308	355	326	332	303	351	304	319	299	325	298	345	291	303	297	310	345	325	319	330	332	325	315	296	298	339	301	315	333	325	300	279	312	323	325	304	326	316	344	327	298	293	297	308	306	306	300	319	301	294	301	291	306	315	348	313	318	292	337	311	306	334	322	296	312	297	306	334	291	298	295	306	318	310	326	306	328	314	336	303	257	301	299	283	315	298	311	310	334	307	335	304	301	320	305	348	295	299	297	320	326	304	312	308	306	297	312	355	315	268	299	304	322	311	331	304	324	317	327	325	330	305	302	301	308	309	288	310	312	293	324	300	295	318	308	346	300	309	337	334	299	279	312	330	310	314	315	296	322	336	305	326	305	306	308	295	323	308	326	290	353	354	308	314	292	277	319	319	297	309	308	310	314	338	330	333	317	316	331	334	305	300	316	304	313	304	326	322	312	324	323	337	321	337	313	321	339	304	338	341	299	297	336	305	315	314	317	305	286	305	293	333	319	336	293	334	322	299	323	333	335	303	327	340	280	277	286	295	328	299	337	325	302	280	342	256	306	320	327	310	299	312	346	295	280	293	339	339	304	294	328	358	314	306	315	303	330	313	330	323	334	322	321	298	310	335	292	297	311	319	351	327	313	319	304	327	298	300	312	363	288	325	306	288	373	331	319	333	317	354	338	307	306	327	302	284	281	294	322	318	322	317	303	300	311	298	315	301	310	322	309	297	309	287	302	327	312	280	320	332	306	314	300	305	300	279	320	316	327	344	299	311	312	318	343	281	311	303	336	333	315	305	296	293	348	322	322	307	281	305	309	312	309	299	308	301	310	306	332	296	328	297	305	345	304	295	289	318	326	319	314	316	297	337	339	320	301	330	345	309	289	356	287	313	287	327	317	294	304	313	326	312	305	290	316	316	312	330	307	321	295	264	291	303	278	342	328	320	308	295	309	303	323	297	301	351	344	281	275	262	334	294	303	325	286	320	339	321	303	301	297	292	328	323	306	305	316	287	326	308	347	295	276	316	302	290	310	314	308	317	302	317	295	298	315	272	310	327	303	376	339	303	303	324	346	333	345	345	291	290	311	301	276	332	298	303	323	296	339	295	303	307	290	306	300	301	306	286	342	348	316	335	321	317	308	282	305	283	289	294	344	311	290	313	343	307	310	307	292	325	307	297	298	303	333	339	323	300	295	301	294	294	302	297	279	300	301	304	320	303	291	341	334	288	303	294	322	309	295	315	308	290	305	311	308	311	311	347	328	321	329	318	303	315	323	330	269	315	338	331	317	319	308	321	333	336	330	309	314	301	330	282	293	327	342	285	328	318	281	290	303	316	305	314	260	320	297	311	319	294	280	313	346	322	286	279	302	294	281	284	307	304	315	306	286	303	338	325	297	312	323	305	322	333	304	306	328	319	318	331	280	281	315	316	300	287	270	316	261	321	294	295	299	304	288	300	282	305	300	310	303	272	300	325	311	291	307	316	317	292	305	340	330	296	304	305	303	307	301	284	319	327	317	325	329	298	314	305	281	296	294	304	295	303	308	311	305	307	308	314	280	319	318	304	291	312	311	337	300	300	311	340	322	347	328	332	306	326	322	336	334	298	312	340	302	302	258	317	283	293	309	338	305	328	306	319	303	325	289	300	273	301	308	298	308	306	313	311	315	263	319	324	290	293	309	349	283	337	272	339	318	303	294	286	302	292	287	330	337	350	326	321	294	274	341	306	274	302	312	324	308	306	306	316	301	306	314	328	333	297	264	290	347	267	280	299	310	305	320	314	303	302	282	289	303	262	298	300	268	306	303	311	325	302	342	319	337	306	319	300	275	304	307	327	291	320	288	291	316	358	321	326	315	321	306	304	323	295	308	293	326	309	302	305	296	300	330	282	321	289	333	311	329	275	290	351	311	305	310	294	332	301	298	315	330	327	327	302	309	306	316	298	283	312	262	288	294	324	335	297	298	342	340	335	329	299	314	349	288	303	307	321	318	301	312	292	293	280	278	295	315	306	311	310	304	311	326	311	307	317	352	302	319	312	295	295	320	365	286	310	304	309	349	332	316	320	346	321	310	317	283	291	312	329	290	293	339	307	293	302	299	297	303	320	315	308	309	314	292	304	333	318	292	323	286	315	297	315	303	331	284	312	299	291	330	281	294	345	337	318	318	321	297	294	325	299	313	318	305	299	308	326	328	326	311	341	320	312	306	323	311	306	348	305	287	307	336	287	330	306	305	298	310	289	274	289	304	305	311	295	277	298	328	338	310	305	298	340	308	324	294	284	312	295	331	293	357	302	297	300	301	332	326	304	305	319	300	317	348	323	314	360	287	301	278	316	337	294	322	320	309	354	311	318	310	318	320	316	271	309	305	328	297	327	328	311	330	303	328	288	297	302	325	312	327	317	347	321	310	271	294	317	314	316	294	303	320	294	310	296	344	346	319	326	285	335	300	306	310	319	329	318	315	335	318	359	308	328	282	332	308	318	304	292	331	280	319	303	321	298	336	323	338	334	306	328	317	338	317	287	340	337	311	327	292	320	308	363	322	342	322	331	317	336	318	312	302	295	310	331	323	347	292	369	316	340	331	311	252	311	304	316	291	324	303	313	317	318	297	307	336	302	322	318	296	296	289	298	350	306	294	331	370	268	339	289	316	323	293	279	321	276	320	350	310	309	316	290	298	332	312	316	307	310	285	307	304	273	339	336	314	315	272	326	319	319	324	327	333	310	324	316	299	303	281	323	300	302	285	313	300	322	365	345	331	306	315	284	323	323	283	281	292	304	302	308	308	301	344	349	308	295	308	336	329	315	312	312	322	323	317	318	314	311	296	335	322	357	335	297	340	317	310	286	298	283	319	299	326	342	316	303	321	286	295	309	277	300	317	308	301	326	301	319	302	313	293	300	297	326	322	338	328	382	312	290	304	305	327	313	284	292	328	306	310	298	260	284	271	315	299	319	308	335	334	334	310	316	289	314	266	324	328	278	300	275	319	298	305	326	314	308	357	315	306	315	301	332	325	294	303	284	312	323	303	312	350	339	320	310	342	355	318	295	299	289	318	282	278	298	305	308	333	294	319	305	325	304	333	307	326	298	323	308	321	291	283	310	299	304	323	302	325	323	321	339	311	307	323	312	319	310	328	354	317	307	277	330	313	332	291	289	318	313	320	275	312	348	296	315	318	309	316	285	306	278	320	308	306	281	335	319	287	298	300	302	329	310	335	305	316	348	314	325	291	256	304	346	320	316	331	272	335	319	325	355	307	326	305	322	291	308	298	348	309	305	301	292	295	294	289	300	277	334	343	324	332	345	303	309	333	298	295	312	310	328	322	350	317	301	308	314	307	305	281	305	288	305	333	332	321	347	327	306	302	297	317	318	328	298	340	332	312	308	277	331	339	341	346	278	314	324	327	291	314	266	308	306	284	284	307	310	338
12846	5814	8827	8298	6878	5690	4546	4006	3383	2585	2423	2050	1711	1424	1196	1065	1102	955	1003	823	867	886	881	809	767	782	780	742	720	759	708	727	766	761	765	760	718	703	748	708	727	745	702	723	680	759	722	724	691	689	672	683	670	721	723	721	728	692	728	671	680	723	694	697	693	688	678	672	688	653	696	709	693	686	726	673	699	697	647	726	700	696	666	666	719	741	663	686	683	747	702	673	680	729	690	688	680	711	666	729	733	722	677	716	650	660	685	713	696	720	666	688	714	745	725	686	695	704	707	706	717	649	704	688	704	684	666	702	649	745	709	742	695	715	695	722	682	692	681	685	696	716	722	693	750	719	702	644	679	641	697	747	691	687	746	746	713	702	688	667	700	699	694	655	728	701	682	674	696	716	691	697	666	710	714	707	734	691	694	747	696	702	697	728	677	724	702	743	687	700	732	689	708	657	695	670	752	727	667	682	710	721	670	719	703	687	709	673	701	680	713	712	665	697	652	695	661	732	755	707	680	664	685	700	716	746	724	694	687	671	674	699	696	672	705	716	750	682	720	671	697	649	676	743	656	680	715	708	719	677	702	680	659	684	710	685	715	699	687	692	664	718	705	680	655	673	646	768	668	671	681	717	695	653	683	698	705	710	679	688	682	709	653	695	685	713	709	718	735	661	670	647	691	681	702	700	727	688	705	696	687	691	690	683	661	708	686	703	684	711	681	708	709	663	663	637	690	670	714	748	690	714	741	654	765	667	757	692	740	742	711	653	658	722	721	673	703	678	659	713	684	698	661	654	656	711	671	677	715	726	696	656	686	702	714	700	667	737	740	641	701	692	702	659	689	677	736	689	696	731	735	681	692	697	697	716	690	694	652	713	752	730	648	647	695	694	671	694	689	652	682	718	681	725	696	725	692	703	673	665	682	677	654	752	676	728	679	684	648	700	681	694	739	690	680	685	672	686	708	669	784	711	681	675	691	662	731	708	708	698	688	641	715	714	685	708	715	718	658	684	685	673	718	684	684	700	731	713	714	699	749	651	688	681	765	707	692	635	712	737	663	698	663	664	728	727	650	671	646	665	679	672	713	704	714	690	723	695	690	693	677	649	666	691	709	702	696	701	663	713	695	669	694	691	694	711	683	695	678	692	714	701	725	716	677	675	650	696	731	677	690	728	686	693	677	692	668	718	721	688	633	698	692	714	724	694	717	703	700	688	711	691	683	704	717	693	688	659	660	682	675	709	714	692	715	698	681	702	678	696	639	618	712	650	659	691	672	644	671	691	699	727	734	703	692	702	699	704	701	681	682	680	693	632	712	696	718	680	665	699	705	732	723	671	666	695	662	693	708	678	691	672	697	683	699	686	654	683	706	697	744	714	741	684	725	671	706	728	693	730	713	679	736	689	707	691	698	646	664	688	690	729	700	713	674	706	700	712	688	670	687	695	667	703	722	720	643	699	723	699	711	706	648	689	715	649	690	679	655	690	744	727	721	647	668	677	755	675	698	714	731	705	698	691	704	746	742	720	745	683	652	659	733	718	708	677	701	651	704	671	688	656	711	682	703	703	713	744	688	690	721	765	708	700	639	735	686	678	687	685	712	708	719	710	687	695	699	722	707	688	667	635	698	730	692	674	699	741	765	745	695	653	702	663	690	736	717	739	662	699	675	703	663	697	703	728	642	713	737	712	739	692	720	702	697	706	679	736	629	727	710	726	723	700	656	702	669	718	708	690	686	707	721	683	676	668	669	652	703	699	683	681	632	749	682	705	687	698	701	709	673	663	680	666	733	724	689	681	662	694	687	707	644	705	727	693	733	709	730	705	642	669	706	668	682	708	747	687	700	656	706	714	743	719	724	664	697	711	667	680	671	659	693	710	701	707	693	702	663	704	725	688	649	713	680	686	658	693	702	715	698	690	683	675	730	741	696	702	651	661	718	686	675	700	666	702	746	684	669	730	696	661	674	679	653	701	660	704	693	677	715	701	727	700	647	698	721	716	671	664	669	694	688	706	716	720	680	681	669	752	618	754	695	693	725	693	700	752	659	655	721	707	652	657	664	702	709	740	670	718	676	669	685	665	654	636	635	665	695	681	713	716	699	683	692	704	680	676	707	702	788	743	733	683	734	703	700	695	665	689	706	724	655	692	674	746	679	660	672	709	717	627	719	697	645	678	712	695	704	683	712	697	687	708	695	725	702	648	674	698	731	727	719	701	679	729	681	714	690	661	716	646	704	718	693	714	707	708	677	712	663	650	696	696	663	728	743	694	703	669	675	699	651	713	713	667	692	693	658	724	717	697	726	713	719	676	701	705	730	656	687	723	687	690	699	670	643	651	692	739	714	659	682	675	682	658	718	659	766	698	683	704	683	698	702	671	689	712	710	686	659	700	733	697	667	681	700	668	685	717	695	687	655	672	687	700	729	611	642	717	693	706	709	676	691	725	737	664	705	726	709	664	717	682	686	693	653	704	697	682	675	731	648	708	677	671	670	663	718	730	711	662	677	695	683	685	736	684	705	691	727	700	655	712	695	709	666	697	710	662	712	744	709	726	701	712	652	647	694	694	697	711	674	687	710	697	682	641	703	702	696	685	663	686	728	720	676	668	680	690	703	711	705	717	669	750	689	719	714	701	687	697	706	669	674	667	731	702	721	660	701	690	727	629	709	741	724	685	680	701	696	702	728	708	690	689	693	764	728	683	695	661	677	665	748	689	675	674	679	661	688	722	697	671	692	678	712	676	692	656	710	675	661	670	712	689	690	695	690	675	705	694	717	670	639	702	726	695	721	685	698	649	698	685	681	748	698	687	679	679	706	676	690	699	693	715	682	690	707	720	687	699	718	629	686	738	664	700	641	689	706	680	684	691	709	676	748	652	703	694	740	727	702	734	703	748	710	683	720	710	676	696	699	659	700	673	706	661	672	659	705	668	748	711	666	675	710	697	707	714	632	696	657	697	673	695	691	709	698	708	756	654	746	663	688	693	738	693	677	666	665	642	691	709	689	718	656	708	709	691	698	724	684	668	698	680	682	730	678	721	678	677	699	668	714	664	710	684	692	685	650	729	683	710	663	690	695	672	680	707	674	677	751	632	721	700	693	699	738	681	677	695	713	715	717	650	714	709	673	698	701	672	720	696	637	654	734	676	703	704	670	668	696	685	662	695	703	726	737	703	683	683	711	661	691	716	699	698	679	673	704	680	723	694	732	665	654	723	727	717	738	717	686	664	697	685	692	704	659	666	657	704	690	692	719	679	752	735	684	652	717	674	693	694	706	667	709	693	700	693	698	706	703	708	726	720	680	708	657	650	689	679	685	653	730	709	748	681	682	703	717	663	695	686	670	710	674	691	725	741	709	671	668	697	686	697	667	695	660	693	705	709	630	695	699	695	716	713	724	652	664	750	725	723	699	691	713	685	649	677	677	665	708	705	718	694	706	706	718	712	653	679	708	691	711	671	725	662	705	743	737	666	714	687	702	685
29682	11978	9133	5179	3356	2294	1674	1376	1140	963	811	687	632	569	552	468	469	479	456	444	433	422	386	413	420	393	379	407	437	406	380	402	426	396	400	410	415	355	400	372	432	436	389	413	434	350	375	369	391	395	384	385	325	375	396	387	400	376	390	394	371	312	395	368	358	383	371	403	373	389	400	410	425	408	391	410	382	381	372	382	391	406	399	385	390	372	405	426	364	362	426	410	367	351	378	367	399	362	392	383	423	414	377	374	382	368	367	350	395	358	388	400	339	382	379	402	363	374	416	386	372	450	398	385	383	384	380	369	372	394	386	404	394	403	369	407	369	402	405	379	409	385	416	372	348	373	377	399	360	355	410	375	406	347	364	367	398	413	353	423	401	389	405	390	378	370	386	410	419	385	393	376	350	347	375	362	409	395	379	374	398	362	427	357	378	403	428	340	387	396	361	332	372	385	409	398	353	386	395	417	407	418	406	445	412	386	379	393	370	395	380	377	379	380	412	346	441	378	412	382	391	404	347	381	408	360	407	420	431	371	357	352	377	415	385	433	407	387	392	414	343	361	411	378	355	409	388	378	375	368	396	380	406	354	398	433	401	361	436	400	401	340	351	388	431	381	363	405	388	383	384	336	354	414	372	418	352	370	381	430	388	385	395	401	371	396	429	391	386	375	366	361	372	402	406	380	395	347	405	386	397	405	401	365	372	405	389	370	390	340	405	399	384	408	414	391	401	417	389	383	397	395	363	390	392	394	390	377	321	385	365	403	381	381	385	370	363	392	375	374	386	343	353	380	377	353	385	382	347	358	373	381	414	406	382	363	340	420	403	366	400	357	392	379	387	386	354	373	393	419	369	410	398	382	393	389	395	328	402	364	397	380	386	382	384	365	391	385	440	392	369	386	395	392	382	365	385	383	399	387	385	374	377	402	400	391	383	348	409	381	361	405	422	406	377	376	400	413	362	388	400	398	378	414	390	424	370	423	388	392	438	408	400	377	397	385	373	394	393	387	400	335	371	379	407	355	359	425	402	396	405	356	391	369	367	383	385	369	367	388	384	403	395	412	355	398	398	350	393	398	372	359	357	370	353	380	435	358	421	433	353	348	384	392	365	374	399	371	379	392	340	394	381	374	377	351	345	417	375	352	397	400	380	381	374	391	378	386	377	401	394	404	342	351	373	374	386	379	390	378	360	376	417	385	378	379	369	393	395	360	404	339	366	405	373	393	391	354	357	376	341	411	391	391	408	406	372	365	390	392	394	399	401	354	395	370	356	400	426	400	354	391	338	402	362	403	391	374	366	373	366	391	373	378	383	396	394	367	400	395	412	372	340	366	374	347	423	390	357	404	376	360	344	355	406	360	370	415	392	382	385	390	390	376	368	416	374	338	384	396	440	387	360	358	431	382	386	368	368	379	379	340	397	387	402	406	419	353	351	374	374	347	373	388	422	417	355	392	418	435	372	371	383	401	420	382	360	433	384	381	409	422	395	412	382	351	407	399	399	389	405	340	397	382	375	394	433	389	389	406	331	368	377	365	409	341	360	364	351	378	388	371	390	363	406	418	373	373	384	365	324	441	391	400	379	393	408	380	385	368	401	413	387	363	394	387	406	422	353	357	395	375	367	361	410	424	400	375	379	400	376	351	385	393	388	381	401	383	417	430	370	370	375	367	369	410	400	396	395	332	388	382	345	381	381	388	384	381	410	405	381	410	359	406	373	393	367	382	389	371	397	336	386	404	393	387	377	394	404	403	400	380	379	398	353	369	362	401	421	390	373	368	357	353	386	348	372	353	411	391	387	421	381	391	402	373	331	409	378	387	387	350	391	366	367	331	387	390	384	385	374	362	386	400	366	396	355	368	352	361	374	411	396	398	404	366	382	377	422	429	398	393	349	365	370	437	385	382	384	362	357	412	358	382	392	378	426	396	381	406	375	387	417	418	365	384	386	384	386	377	370	406	398	391	371	408	392	401	412	377	421	396	396	371	410	413	365	361	383	373	376	366	424	388	400	390	412	379	401	393	383	389	393	355	384	369	387	378	362	390	392	384	377	376	408	412	369	360	359	393	388	374	385	413	375	397	371	404	408	447	405	359	392	380	357	393	364	370	382	379	380	369	354	370	389	383	411	406	404	398	390	398	359	359	364	349	415	413	412	374	413	380	401	414	394	349	385	417	328	366	382	407	402	365	386	364	370	362	371	357	374	368	366	361	374	374	376	416	422	404	377	428	391	389	402	383	435	410	376	396	392	368	387	336	406	383	386	370	353	390	375	361	376	386	391	415	370	387	430	394	384	408	436	403	405	399	386	405	416	412	381	371	422	375	378	405	396	374	395	383	387	391	385	387	393	379	351	419	389	391	394	398	338	389	380	373	416	422	413	389	397	356	373	364	359	406	395	382	390	422	362	363	428	397	360	379	361	343	369	396	429	373	393	382	385	421	408	345	383	396	393	350	388	387	393	402	386	374	386	379	377	359	384	393	398	410	350	399	378	340	339	390	358	368	413	398	378	370	355	385	390	384	389	361	385	404	369	391	401	388	388	367	354	388	386	374	382	398	361	397	369	356	409	349	394	374	383	356	420	357	365	410	362	373	419	345	385	410	410	381	371	362	352	403	380	398	379	380	380	390	370	413	393	385	380	394	375	379	407	389	402	409	398	398	420	366	327	370	398	412	378	405	375	342	382	358	360	379	387	378	368	387	368	408	382	366	356	437	384	388	419	383	380	364	376	376	369	390	386	360	400	387	390	389	393	380	362	391	373	382	422	419	404	367	395	385	406	342	402	409	383	401	389	387	393	403	404	389	397	414	410	377	389	369	346	379	385	420	383	370	341	353	356	353	378	365	396	401	379	376	371	412	333	331	378	404	414	420	393	388	345	383	367	384	379	403	347	402	375	393	387	369	395	378	346	385	377	391	394	385	387	375	390	392	370	371	372	379	354	423	348	378	377	352	331	366	383	377	370	371	367	385	358	374	386	391	380	397	388	366	402	364	384	362	415	382	363	402	390	382	361	393	416	366	410	406	386	388	397	392	383	396	375	413	363	407	363	376	367	388	356	341	381	393	385	386	362	396	386	360	384	388	383	415	379	373	368	384	374	389	388	371	400	371	368	409	375	376	394	405	416	386	398	424	412	378	396	378	385	387	424	389	362	364	395	451	410	396	379	384	334	355	390	344	353	386	389	370	411	386	364	367	381	365	377	393	395	384	395	405	388	361	376	381	410	385	389	393	407	424	369	353	399	416	386	406	362	385	346	419	383	402	375	341	385	397	407	416	388	367	335	410	432	405	399	381	356	407	405	371	418	419	391	406	393	357	377	384	387	374	379	376	367	382	393	404	373	416	354	356	407	368	345	361	369	435	393	411	409	406	362	388	427	376	396	401	388	383	373	409	397	376	418	372	378	356	399	416	376	402	395	375	421	411	363	374	417	373	393	400	356	376	384	361	373	392	367	407	381	422	408	413	407	357	357	362
16251	7890	12916	11255	9739	7772	6014	5423	4285	3670	3057	2573	2261	1922	1590	1417	1369	1276	1155	1078	1090	1086	1014	999	975	952	996	950	915	940	921	900	837	868	849	886	890	877	866	837	908	879	878	810	838	873	827	822	883	859	846	839	811	844	822	885	838	874	835	863	849	803	778	800	904	860	861	839	823	802	790	792	829	850	807	824	865	824	829	809	782	824	796	819	863	863	816	812	779	858	813	869	835	823	833	843	805	847	809	840	898	797	848	793	750	841	804	818	839	833	845	804	845	826	865	823	791	811	885	833	832	826	818	854	857	794	808	818	805	794	834	777	821	813	841	769	838	823	793	824	889	810	835	851	781	864	829	885	799	830	854	808	854	848	829	826	824	837	903	831	865	857	841	772	838	865	864	859	844	802	884	824	832	863	837	802	799	831	857	844	809	883	848	858	824	836	850	895	848	834	897	869	818	870	842	840	858	859	821	846	841	813	812	850	894	829	791	887	846	862	839	850	803	798	800	877	814	864	811	833	840	846	857	820	800	841	789	865	829	837	822	822	820	833	828	791	849	812	774	837	840	796	814	858	795	866	862	856	836	871	851	872	783	891	835	840	851	832	818	803	838	839	896	791	741	846	847	854	891	862	866	848	814	872	819	843	807	765	818	870	797	880	846	836	805	814	854	857	855	870	796	831	857	866	799	790	814	858	851	851	795	812	848	863	879	863	851	773	849	819	860	871	821	809	810	840	788	802	876	850	868	869	810	816	806	840	800	860	825	833	816	793	859	848	815	786	796	807	838	795	815	887	832	802	811	795	855	821	797	869	806	869	807	791	804	861	769	772	845	806	782	861	837	845	841	845	816	865	827	827	846	849	863	819	838	808	819	872	830	793	858	824	821	843	850	827	841	828	786	925	866	847	842	868	832	815	823	909	826	798	843	856	877	842	824	814	839	833	845	799	828	832	823	809	823	819	842	830	821	796	832	833	841	853	832	813	818	824	857	831	822	848	825	793	888	833	823	824	870	855	837	916	863	822	869	811	820	846	838	853	890	866	857	825	826	824	863	855	862	886	838	875	833	839	877	845	858	808	849	795	851	841	806	833	885	827	868	834	825	822	784	805	840	831	835	814	846	799	802	829	854	824	871	848	867	819	837	809	868	876	827	852	835	812	852	863	861	872	879	796	819	799	827	831	798	834	816	863	875	874	767	789	785	845	834	826	828	841	825	829	809	826	788	793	853	799	810	890	852	819	872	831	811	851	853	816	828	855	814	827	864	868	867	886	808	814	800	796	839	861	842	794	807	851	794	858	820	836	879	835	845	876	757	832	800	900	872	803	791	853	834	844	830	830	856	839	853	891	843	810	842	792	814	797	804	849	841	823	839	815	838	847	845	874	847	802	856	844	791	835	800	846	888	844	878	804	842	839	824	851	837	787	828	841	800	864	794	838	814	887	825	837	790	799	831	859	822	826	795	834	807	854	799	871	865	835	798	810	871	820	829	840	820	815	824	837	814	834	817	779	849	812	865	833	837	852	826	835	824	818	824	852	880	832	783	838	839	832	826	856	815	820	829	818	800	858	787	812	882	868	828	803	863	839	801	841	803	779	813	834	844	879	857	891	848	792	829	806	849	874	863	827	865	824	810	807	810	807	768	803	836	814	874	813	828	839	838	786	819	873	807	853	825	795	796	853	876	863	777	787	848	886	813	839	844	821	839	875	815	847	860	869	817	808	833	857	853	815	821	838	841	829	856	883	824	805	775	873	833	864	817	827	841	861	844	857	823	830	837	816	847	781	816	804	836	808	822	838	821	829	857	834	816	829	854	809	862	864	827	897	856	862	841	853	838	850	913	861	833	813	822	852	818	857	843	820	883	815	872	833	856	848	841	759	851	853	817	819	873	866	819	843	874	846	830	816	806	825	854	851	789	829	829	851	848	854	802	862	807	838	867	800	858	812	876	796	811	852	887	826	811	804	822	833	835	799	881	864	862	875	801	842	792	798	873	791	849	839	836	812	873	805	874	799	820	816	807	845	782	796	796	825	745	810	846	806	823	853	832	859	848	820	799	815	800	819	829	814	834	866	856	860	840	792	802	804	835	856	846	865	844	859	781	830	881	777	784	813	791	847	859	808	864	811	852	838	872	767	810	810	856	851	821	888	869	859	804	844	887	872	827	837	780	785	808	788	841	858	819	846	908	861	797	797	774	847	843	856	813	820	852	829	808	845	826	839	818	859	855	832	788	864	827	794	875	830	838	853	828	827	777	812	856	867	830	795	795	875	777	835	806	831	809	877	853	835	797	842	816	866	851	848	880	828	864	781	840	809	849	815	890	840	859	823	770	862	846	783	832	814	856	780	829	789	877	833	818	824	839	797	823	837	891	851	886	861	849	805	868	833	861	874	809	829	807	795	830	793	811	827	840	794	862	795	871	851	839	809	788	800	782	851	831	840	823	809	815	780	854	814	836	853	857	900	796	856	836	834	814	822	890	813	809	857	830	852	813	772	816	838	840	818	839	801	839	821	785	859	824	874	818	854	794	850	843	808	812	856	828	815	793	818	807	864	811	844	799	789	835	882	802	861	788	837	826	799	832	819	837	830	850	834	838	785	855	808	826	849	800	801	851	830	851	864	834	827	806	842	805	842	871	795	800	823	881	776	818	911	828	844	830	840	822	856	809	850	841	883	832	853	821	820	867	814	853	793	805	839	818	839	820	773	816	765	850	842	855	819	876	833	814	798	868	841	863	839	841	795	823	835	817	820	880	794	806	802	832	890	840	872	819	821	854	846	783	829	866	774	835	879	876	866	810	888	813	834	820	841	782	845	844	822	830	806	831	865	812	850	840	813	860	858	797	827	790	865	825	791	824	798	874	824	870	779	795	835	830	813	839	796	802	822	845	840	827	794	850	873	829	846	831	821	926	814	841	851	791	774	833	774	804	833	859	846	842	863	855	834	851	803	836	792	853	869	850	851	854	869	842	805	839	778	773	839	842	846	823	852	834	815	842	864	838	862	908	846	849	783	805	828	819	868	800	801	827	833	823	849	840	862	829	813	793	883	858	873	841	797	829	846	833	855	785	870	849	792	829	880	823	845	860	837	808	856	825	798	836	821	901	822	854	851	897	818	863	848	812	826	828	860	872	803	838	825	830	806	841	828	774	879	838	788	841	828	791	830	851	815	811	895	832	866	844	793	810	850	833	795	859	766	825	854	851	857	833	837	808	808	844	809	832	840	769	802	831	836	840	845	822	749	853	850	826	832	785	822	866	868	817	813	863	893	848	825	860	848	778	826	805	857	861	859	806	852	822	803	811	859	800	840	835	846	863	859	831	796	842	782	875	857	839	796	832	833	803	791	805	862	849	826	876	885	834	808	840	777	849	806	822	904	841	840	794	831	858	821	837	793	822	857	813	819	850	831	871	814	848	859	805	837	793	831	852	794	805	818	833	835	854	803	880	826	823	884	875	828	809	778	840	803	831	877	827	816	810	858
10340	3755	3056	1794	1211	895	753	651	565	543	476	453	445	392	378	378	353	370	343	336	325	313	325	374	347	334	332	319	330	304	346	362	345	346	360	309	291	348	343	301	366	353	354	337	353	297	321	304	353	346	329	335	323	345	335	314	396	313	313	287	340	345	328	309	287	307	351	376	310	319	351	306	339	334	320	328	331	319	336	332	313	321	343	308	350	358	374	321	326	330	346	321	330	323	357	357	313	361	319	323	375	340	334	355	315	327	345	332	353	370	333	336	367	324	311	326	306	311	350	340	333	323	331	325	338	341	361	348	313	322	328	320	350	335	343	355	300	323	301	316	345	325	333	330	338	315	341	330	327	314	349	335	338	330	351	346	307	365	331	343	349	360	314	341	340	340	347	344	311	310	320	323	380	379	316	364	300	337	359	323	335	343	339	360	323	321	331	318	329	311	353	353	323	357	334	327	335	322	322	311	369	354	350	340	300	338	319	330	323	314	336	362	375	361	312	330	315	338	349	300	364	318	321	333	358	364	358	330	325	344	349	346	329	308	314	297	348	322	332	298	348	348	334	311	322	324	306	342	324	310	333	334	298	376	351	330	347	334	323	334	349	309	358	312	333	324	351	314	315	339	341	338	314	322	324	322	325	332	334	345	361	327	326	333	338	301	343	357	330	338	373	339	335	371	322	328	338	359	327	311	303	335	319	330	375	321	361	350	339	346	303	324	316	345	323	353	336	287	315	344	332	334	337	320	342	346	295	321	378	302	320	351	336	333	337	360	345	307	350	318	325	344	335	333	330	336	297	320	346	331	336	351	359	342	346	336	359	317	317	365	351	315	322	321	320	364	309	285	357	309	324	325	309	327	357	329	328	313	328	337	298	347	300	342	349	358	297	321	373	342	358	321	349	342	343	337	335	337	350	338	366	355	335	323	347	322	301	350	326	343	361	324	369	333	330	336	335	365	332	313	333	359	347	342	338	334	302	366	345	360	326	324	322	340	338	343	305	366	335	326	359	385	333	358	342	346	345	324	334	331	345	340	342	328	343	319	333	317	352	346	321	349	340	337	336	329	265	297	312	337	328	358	340	343	344	333	346	325	370	332	337	364	307	345	327	316	355	302	329	371	349	311	321	344	310	358	265	309	338	308	324	298	365	326	329	339	362	353	332	372	373	319	375	334	377	329	374	319	360	350	376	332	341	341	345	316	345	310	377	368	325	346	327	322	351	352	328	356	328	325	346	317	316	347	354	368	329	330	328	372	358	337	358	374	327	336	342	351	353	344	304	319	304	370	304	316	326	358	340	307	338	329	341	315	322	327	361	305	357	309	348	335	343	329	340	343	321	318	338	359	337	320	395	328	346	334	316	292	348	354	317	335	329	332	347	342	375	342	329	371	360	333	304	302	334	345	333	322	337	342	305	314	318	356	327	383	345	284	354	359	363	320	343	385	320	338	339	332	299	329	335	358	346	319	332	331	350	333	318	352	366	308	362	322	351	350	330	342	337	352	341	360	367	352	372	346	337	321	313	314	289	309	315	303	336	319	350	313	318	313	323	360	378	344	347	320	353	322	327	339	343	301	308	363	366	343	303	334	358	347	331	319	342	338	307	317	339	351	336	319	335	322	307	324	334	331	335	340	361	322	317	345	363	320	319	367	292	316	333	360	347	357	349	350	329	318	334	363	364	328	332	324	349	315	328	347	339	335	348	300	338	346	332	317	319	333	337	340	322	312	315	307	313	358	317	329	351	323	348	347	314	341	325	313	330	350	343	358	328	341	373	342	346	312	325	337	355	345	335	307	343	294	325	304	324	304	297	306	316	318	291	333	366	368	318	352	327	355	337	363	335	350	317	296	345	312	337	334	328	340	382	344	346	326	296	305	325	340	318	362	315	325	314	346	338	354	334	397	356	318	320	343	352	359	327	318	302	327	309	371	313	337	296	305	320	321	339	332	322	327	312	344	332	346	344	322	339	352	333	368	357	310	324	331	320	316	318	335	338	343	372	314	313	311	342	340	333	328	313	320	321	345	319	312	343	315	339	363	336	332	332	342	348	316	332	317	338	337	316	351	335	347	323	334	350	344	348	352	351	320	351	335	328	325	346	305	346	342	331	347	316	327	335	337	332	327	315	339	347	310	352	344	357	354	322	344	353	369	310	330	347	357	359	339	329	362	363	339	363	341	353	300	324	329	322	326	324	323	317	326	346	339	345	366	294	343	344	342	350	329	335	332	315	361	339	343	339	367	320	357	332	320	359	324	330	267	313	319	343	354	324	350	319	344	355	372	353	328	348	314	365	346	322	341	354	316	339	348	339	330	300	346	337	321	355	310	322	339	325	366	323	322	345	341	311	318	311	377	330	344	326	325	371	332	316	345	356	325	318	366	319	320	340	343	333	317	339	300	310	283	303	326	325	355	362	359	322	324	341	329	319	337	325	347	305	332	292	332	334	345	343	323	298	338	352	310	347	293	329	326	346	348	326	330	326	359	316	370	335	317	315	342	314	336	321	320	342	331	328	314	329	325	302	314	322	313	333	365	342	348	353	345	305	330	321	349	276	330	369	342	302	295	295	318	353	339	340	363	377	355	311	312	326	354	330	306	314	346	324	263	353	340	320	318	325	344	358	351	328	318	313	307	307	323	319	348	323	358	345	360	367	315	323	323	317	303	339	406	361	417	382	353	385	359	327	337	324	352	327	311	346	315	325	300	339	306	319	344	315	317	354	344	352	328	312	363	354	340	314	352	356	348	335	335	306	339	317	315	347	331	305	336	333	321	307	357	345	325	310	322	336	343	318	350	288	361	333	340	301	323	325	387	349	339	345	334	368	335	381	346	351	344	312	319	290	337	322	349	339	324	319	364	294	354	333	322	357	345	383	362	362	391	341	345	340	299	323	329	309	318	324	337	335	363	311	301	310	342	330	317	337	353	348	337	344	405	354	356	346	311	315	334	312	302	338	317	398	302	346	328	363	339	319	315	330	341	336	333	329	331	356	318	310	336	344	354	348	369	333	331	331	318	307	324	359	352	346	341	348	327	347	331	335	326	335	328	337	329	344	351	332	368	350	354	359	360	346	308	360	302	365	361	332	364	348	332	335	330	354	337	328	325	364	349	322	323	356	345	352	363	322	352	298	343	307	312	333	298	311	315	355	349	348	336	321	322	313	371	317	329	367	383	320	329	329	301	368	357	363	326	355	326	350	319	335	339	330	343	342	359	345	325	332	307	300	345	327	298	319	306	308	345	316	331	315	310	343	312	310	367	332	313	353	349	330	318	347	316	353	362	311	309	334	344	378	316	331	339	319	327	331	327	348	356	350	344	328	340	326	351	304	337	366	317	313	339	356	335	367	361	342	362	318	329	357	352	337	284	388	342	337	331	348	337	326	310	335	373	337	318	332	326	363	345	346	334	368	330	320	351	366	331	323	283	319	343	330	333	314	336	350	310	351	344	323	364	329	315	328	366	350	355	332	316	334	360
6412	3271	5344	5053	4157	3228	2581	2385	2159	1936	1521	1374	1295	1207	1065	980	877	860	823	885	830	805	815	762	801	778	802	754	734	749	741	742	714	794	708	771	740	773	749	739	678	773	696	723	732	720	724	745	710	717	790	708	741	740	750	744	721	764	710	742	721	773	747	712	702	678	743	727	695	734	714	705	772	732	706	682	697	773	694	755	727	724	745	785	771	669	701	735	738	727	722	718	704	722	712	715	729	771	719	740	714	703	760	759	765	765	714	735	749	740	727	680	758	769	728	759	682	728	737	726	754	745	739	745	756	708	713	706	780	725	741	750	745	751	741	789	704	683	718	740	761	748	689	738	713	720	745	711	723	732	739	735	761	791	739	715	744	742	699	756	772	737	684	713	711	747	736	741	704	757	771	704	732	807	741	690	714	723	730	733	720	760	725	711	724	723	707	727	734	656	677	746	738	732	701	702	752	726	715	728	780	707	809	785	733	664	766	729	711	745	689	727	734	718	704	766	708	778	732	748	721	693	752	727	698	724	751	696	713	718	737	730	735	707	709	690	708	697	692	766	752	699	749	708	750	723	756	749	744	726	717	760	745	758	728	743	721	722	754	727	717	706	702	769	779	782	703	790	717	704	783	725	735	756	731	730	724	715	765	691	723	755	713	731	779	698	697	744	734	718	722	774	762	706	752	724	755	714	756	707	726	734	737	723	711	722	749	728	726	708	760	703	713	667	710	755	742	700	737	750	699	745	737	726	731	712	689	720	694	732	752	769	693	703	744	753	710	710	676	774	744	716	715	710	704	737	729	740	727	788	688	721	682	760	727	745	768	712	704	782	669	709	730	696	782	737	793	720	702	704	728	740	737	740	779	726	704	685	720	739	685	777	744	708	734	682	728	710	730	741	710	750	713	738	779	745	677	706	747	744	739	734	707	714	738	729	730	720	693	723	733	756	717	717	730	753	709	695	723	774	768	711	737	769	737	758	693	754	706	748	727	734	759	776	687	755	723	698	713	719	708	737	760	768	735	728	710	693	764	708	736	718	731	672	727	802	753	719	712	686	690	736	734	684	744	692	720	731	720	740	723	753	725	710	734	736	688	720	704	694	749	712	700	692	725	727	712	730	719	723	770	727	709	765	767	745	734	708	717	732	752	754	749	754	773	759	736	709	730	725	741	707	720	710	769	728	685	710	717	702	712	706	715	725	670	788	738	784	726	689	702	752	739	675	768	697	762	732	771	729	682	716	789	744	711	675	708	730	772	709	734	737	732	749	734	750	749	763	723	702	701	761	759	736	753	761	689	723	731	732	770	685	750	723	790	740	743	724	757	721	782	727	757	714	740	771	715	766	738	751	671	736	742	727	732	724	757	712	728	711	758	748	704	700	740	724	672	723	738	723	735	713	820	723	696	724	705	744	774	752	734	701	760	709	697	735	721	736	675	725	770	738	730	741	759	744	707	746	734	718	754	725	723	708	740	715	724	723	718	744	765	730	714	710	736	728	734	739	719	758	687	730	708	789	740	721	692	707	716	742	692	767	710	718	698	718	718	728	716	678	708	711	687	776	736	708	680	698	730	731	727	733	760	762	741	721	762	745	689	729	666	735	718	725	754	705	739	725	732	691	758	741	740	746	747	729	706	760	738	750	720	734	703	737	745	760	710	776	743	731	742	719	696	719	739	756	668	806	700	753	753	768	720	774	721	685	706	717	699	729	733	689	684	764	703	756	724	697	749	803	712	715	760	699	725	782	786	697	694	709	734	703	735	696	749	733	718	713	723	712	690	773	742	744	759	733	761	712	730	700	777	737	715	711	749	695	732	714	705	689	763	689	722	692	671	722	697	680	725	739	726	769	726	709	693	720	716	753	703	738	722	713	695	731	732	745	744	732	727	707	717	760	749	708	724	758	754	685	764	665	743	759	699	759	715	684	717	715	694	714	685	717	750	740	774	671	681	743	701	707	713	745	751	744	728	698	736	717	724	730	686	736	710	767	714	715	721	733	706	758	721	758	717	734	717	737	694	717	717	741	706	718	702	719	713	739	711	729	768	714	694	696	699	758	761	722	695	716	741	719	718	765	750	712	756	732	734	723	716	714	764	705	761	695	728	729	688	680	730	693	721	757	754	691	716	761	771	712	718	729	791	733	697	725	696	742	755	669	712	776	760	748	735	707	734	729	713	723	702	706	756	736	697	710	732	707	694	742	727	733	755	712	676	734	778	701	681	693	755	737	737	794	735	740	713	712	752	765	755	687	746	717	746	724	725	694	751	700	730	736	730	778	730	751	705	727	724	751	766	777	709	767	694	713	759	735	763	698	720	693	714	704	690	757	751	717	713	773	732	712	663	728	680	691	725	771	755	769	753	740	724	749	726	764	691	752	783	768	706	720	741	691	727	777	751	708	721	743	750	735	751	756	709	747	705	735	714	746	769	702	735	747	711	755	710	728	751	734	718	714	704	717	737	696	732	759	730	719	705	724	748	751	738	725	736	729	711	730	777	744	774	690	763	694	764	722	743	761	757	733	723	702	761	759	720	721	737	692	697	764	738	774	728	733	717	763	707	767	723	738	745	708	759	789	717	730	697	713	691	751	708	716	729	721	703	675	730	715	702	706	691	701	703	733	707	718	789	748	726	765	705	727	738	735	726	754	722	727	701	705	725	716	719	739	704	701	661	695	709	766	713	725	725	770	700	718	732	762	738	764	735	736	716	772	760	674	699	714	761	728	766	749	737	697	735	739	726	707	752	729	762	775	705	713	743	780	721	694	732	760	768	763	671	731	786	718	736	735	749	723	768	728	746	721	726	793	713	665	741	680	714	740	781	722	718	740	757	713	673	775	720	754	722	720	753	724	727	702	792	747	652	721	734	720	742	725	707	676	682	731	740	726	678	742	654	727	735	673	699	732	721	693	758	687	740	770	678	694	780	728	738	705	749	750	726	741	747	743	699	707	733	713	735	727	680	710	788	724	704	749	682	699	741	720	741	736	727	739	721	732	772	742	718	727	736	702	713	757	682	738	733	748	741	709	759	682	715	701	710	740	745	723	710	695	700	700	758	717	717	760	727	760	714	748	712	675	725	726	723	684	715	716	735	727	778	751	659	735	727	707	747	723	761	745	759	724	716	753	707	715	751	729	766	715	752	714	704	758	673	718	708	716	718	753	727	728	699	712	736	730	713	724	701	750	710	683	784	784	751	715	689	688	692	712	735	734	752	722	724	740	706	766	713	708	739	712	719	718	750	753	765	732	721	759	719	718	778	689	729	702	738	700	729	753	734	710	723	720	754	701	752	686	708	733	706	737	689	697	741	712	747	735	728	774	711	682	756	744	742	688	749	732	685	722	752	727	734	774	731	734	678	737	718	708	697	707	739	691	722	747	718	729	746	755	687	758	737	720	714	736	702	728	751	768	730	730	698	717	683	747	697	731	712	724	728	735	703	746	756	693	749	747	717	727	762	702	700	722	714	682	753	722	712	772	716	681
19647	7078	5670	3468	2011	1490	1029	967	828	679	619	518	490	456	405	405	383	363	339	328	325	353	344	313	306	337	335	329	307	309	373	308	326	275	339	350	320	324	294	300	320	325	288	295	325	332	327	294	322	293	290	300	305	293	292	300	306	305	294	315	306	312	324	303	302	316	294	313	304	294	297	295	321	293	286	267	285	292	309	325	341	336	300	299	270	301	371	295	344	287	292	308	331	314	325	328	308	291	333	308	298	315	303	284	325	339	322	311	281	319	319	345	284	333	290	288	329	286	310	319	319	317	287	299	334	279	299	329	275	286	327	288	319	313	325	332	339	335	309	293	328	297	324	331	281	294	340	331	303	289	313	306	313	326	341	339	286	314	314	334	315	342	316	358	312	300	295	321	321	347	331	336	323	309	318	319	295	333	305	304	344	333	279	311	305	307	302	340	315	288	252	292	313	297	322	306	321	318	365	353	334	324	323	309	296	306	322	313	331	344	298	321	277	277	282	298	273	265	303	318	367	324	316	339	292	304	271	304	303	313	282	335	318	299	328	355	267	280	310	322	293	278	286	314	288	269	326	330	315	294	292	305	296	320	331	334	367	325	296	325	312	296	327	300	329	302	340	349	298	297	273	303	299	298	275	281	297	305	292	299	326	295	308	288	301	291	309	297	322	333	322	316	310	300	308	292	283	323	322	347	295	314	331	317	296	313	299	300	310	327	301	352	327	285	294	273	302	317	312	310	283	288	270	361	310	301	320	331	330	338	334	330	348	296	295	319	329	302	330	341	277	311	322	296	295	363	315	315	327	289	330	314	304	334	322	286	275	283	278	314	295	325	336	309	295	328	296	313	340	306	317	324	311	334	323	304	281	310	304	280	304	317	287	321	306	325	276	293	301	319	316	298	317	321	312	324	319	330	311	318	320	301	271	274	308	300	283	308	319	291	294	298	301	317	320	332	306	274	353	293	303	345	288	300	290	327	320	339	306	296	306	326	296	313	338	327	344	314	338	296	283	322	287	356	345	331	322	321	302	313	294	313	276	279	302	308	306	326	285	320	322	320	319	295	300	299	279	323	340	309	317	312	317	295	312	318	304	291	293	293	316	323	330	306	307	329	311	282	289	322	315	316	332	315	326	329	336	337	278	290	314	293	305	278	253	329	311	279	311	282	331	323	303	284	311	304	284	333	332	338	326	340	336	327	323	281	363	313	340	307	300	315	305	302	286	315	333	317	306	308	338	307	326	316	276	317	295	319	315	289	297	311	317	308	296	280	291	310	283	305	288	303	311	310	324	313	311	279	335	309	311	325	306	314	310	308	346	322	289	327	277	287	316	328	309	316	322	296	335	310	275	296	315	322	331	321	274	326	325	295	323	319	318	302	308	325	322	347	295	332	299	322	308	328	359	321	333	311	315	329	296	305	342	296	286	310	304	304	329	309	354	322	316	305	301	337	339	310	304	317	339	307	317	290	313	314	306	281	313	344	300	312	296	316	269	291	308	314	298	307	309	337	305	312	283	265	264	316	286	294	281	289	333	334	298	330	313	320	308	314	318	330	300	301	326	330	276	300	271	313	318	299	281	280	320	282	282	326	284	316	282	346	281	326	333	329	295	296	338	307	321	325	321	274	314	283	305	275	328	317	301	315	294	310	293	296	327	325	304	339	308	290	353	311	305	300	284	300	321	291	291	360	277	321	300	325	294	337	318	303	310	317	315	332	345	294	293	297	316	313	289	311	300	313	306	305	331	325	343	316	300	332	319	296	312	349	321	314	309	315	310	297	334	306	301	314	311	307	367	304	283	300	306	289	303	343	326	304	309	276	314	317	351	318	310	349	293	315	291	329	325	299	312	327	307	303	333	292	269	305	294	303	342	283	319	308	337	287	308	296	290	305	319	300	303	309	335	287	353	278	287	338	321	323	303	291	326	277	281	337	283	312	298	328	353	345	319	298	308	296	321	321	308	325	318	286	302	290	299	294	335	306	328	293	333	338	309	322	336	318	313	328	326	294	316	311	306	324	302	313	333	293	315	334	344	323	321	347	321	311	341	268	317	287	315	277	256	292	319	327	318	320	313	349	293	302	312	323	302	342	310	342	294	310	350	306	324	325	279	287	327	333	303	300	336	324	325	333	272	251	316	313	325	318	297	327	346	315	317	304	299	310	303	334	327	303	291	345	293	283	313	342	318	320	324	293	274	324	326	289	334	325	291	319	306	322	299	327	318	303	330	312	331	353	335	320	282	306	291	311	316	291	314	332	304	314	293	295	287	316	285	306	303	300	286	305	261	294	316	319	314	270	314	302	291	330	286	356	324	306	279	314	282	323	314	280	304	296	327	301	312	280	315	324	307	316	323	257	316	298	314	322	304	328	303	302	313	346	282	295	313	290	309	283	309	312	314	331	307	345	324	293	297	355	316	289	304	324	318	318	305	316	307	303	358	327	305	298	314	309	308	300	293	278	320	288	303	338	303	354	291	316	344	275	265	299	300	309	290	320	314	316	303	322	316	356	290	302	308	318	334	326	313	285	280	312	321	276	305	309	294	312	289	325	306	336	278	286	292	328	298	321	335	322	313	345	301	318	314	291	298	289	310	301	312	289	338	296	337	302	310	349	309	296	316	303	304	294	285	323	301	247	300	302	320	300	317	300	271	304	280	270	309	303	315	316	296	335	310	296	273	368	280	307	300	336	321	350	288	311	306	329	340	302	302	314	335	293	298	316	346	305	354	345	343	299	303	347	338	298	305	317	307	308	316	321	347	313	260	341	337	325	323	299	279	327	307	298	321	295	289	320	339	313	309	309	293	304	328	321	284	290	276	318	323	282	305	329	311	307	309	307	306	299	330	306	328	327	312	320	344	297	300	325	287	336	278	338	311	295	301	351	333	323	318	287	306	302	292	305	329	297	306	318	310	322	322	314	307	320	318	307	310	286	327	336	307	303	305	266	288	291	307	298	342	292	296	318	318	318	319	321	305	310	310	324	300	277	289	287	309	308	311	273	304	298	284	305	320	273	296	341	308	285	291	320	251	315	311	313	311	357	302	325	281	313	297	324	319	272	273	277	309	315	337	306	303	312	321	297	329	310	292	327	272	316	360	321	315	327	294	340	297	285	299	286	288	299	296	314	315	344	321	308	267	326	289	311	330	308	332	338	292	293	333	313	336	321	272	303	293	287	300	314	349	319	295	353	281	310	326	363	294	295	303	297	310	325	316	290	300	311	315	283	349	288	288	305	302	276	295	324	339	296	304	326	310	288	316	282	311	297	296	310	306	313	310	322	317	342	311	313	328	346	317	305	322	283	296	339	279	319	298	316	348	301	312	304	312	277	280	305	327	359	314	287	288	295	311	312	294	304	303	303	326	292	300	334	318	306	348	290	323	273	334	286	299	310	312	330	323	338	311	280	333	324	313	287	330	313	294	320	272	296	311	272	336	312	325	325	282	300	338	334	298	333	325	312	284	316	320	324	293	323	309	306
11987	5679	9508	8469	6761	5247	4139	4068	3374	2677	2447	2060	1661	1364	1171	1095	1060	1014	968	883	923	858	834	756	731	809	759	774	732	761	760	716	697	732	720	691	682	735	703	691	741	779	738	697	674	718	730	682	707	722	704	703	728	670	709	697	725	716	662	720	750	694	655	659	715	697	713	722	693	657	719	719	688	681	753	730	731	686	685	657	672	691	739	708	678	684	668	636	673	687	669	728	645	736	685	700	694	708	661	729	690	716	702	734	723	669	675	719	687	717	635	708	692	726	703	696	694	688	702	704	706	718	661	634	689	720	715	724	638	681	717	680	674	686	683	674	671	682	658	675	724	700	687	716	679	744	671	690	699	707	753	696	733	741	659	683	711	685	695	722	734	686	734	715	687	651	675	694	681	650	689	735	730	740	655	751	719	657	713	711	716	660	734	681	666	720	661	682	700	718	738	661	719	716	686	678	692	745	712	716	672	716	672	677	688	730	610	683	729	726	640	677	689	721	682	632	699	767	684	669	676	694	696	668	698	654	710	674	692	702	698	719	706	709	721	657	650	690	712	695	683	741	757	702	679	687	724	714	704	661	723	718	731	709	708	700	702	714	676	692	705	680	698	688	752	697	654	681	708	681	669	706	660	711	659	735	685	727	735	699	692	692	714	717	642	734	686	677	680	705	674	671	683	680	697	658	668	713	702	704	703	710	732	692	709	687	725	734	702	674	642	705	698	705	699	688	721	647	677	705	699	635	707	697	713	715	697	712	690	681	703	701	692	709	703	689	684	702	754	675	715	758	702	680	741	697	693	669	694	705	698	760	674	698	707	704	680	717	718	702	685	673	686	705	690	657	695	691	663	679	728	719	724	671	689	704	711	703	669	649	655	669	679	682	684	705	687	678	660	722	712	724	672	728	689	650	692	656	728	701	755	714	700	723	697	680	682	683	724	669	696	691	677	685	632	675	712	702	700	699	663	704	684	686	645	694	683	710	711	623	684	710	643	708	674	640	687	668	714	661	690	657	680	688	683	660	672	715	645	671	655	678	664	735	698	710	703	715	672	676	731	739	736	728	685	713	644	658	674	676	678	704	739	682	690	685	710	660	704	668	683	671	739	653	679	696	702	717	727	689	746	724	713	701	688	677	682	620	699	682	661	721	716	696	690	667	686	709	703	698	724	717	690	696	660	701	689	679	660	700	711	664	702	657	672	709	719	733	658	726	670	666	686	650	690	692	733	736	727	722	716	721	715	724	736	716	695	670	652	724	686	683	703	710	682	721	696	698	672	675	696	732	715	655	680	706	722	647	687	683	691	690	681	660	652	696	656	755	700	682	673	701	705	665	718	717	650	645	737	705	689	704	662	771	733	663	705	705	737	707	719	738	712	685	690	662	642	703	679	700	706	677	735	690	658	657	677	708	704	661	690	690	738	688	703	724	735	685	684	709	689	702	724	688	682	718	729	740	701	727	682	689	731	722	660	712	719	680	737	744	705	715	641	734	693	695	660	692	667	711	676	722	649	657	681	723	674	733	694	682	713	663	704	701	700	695	656	689	700	735	691	688	672	662	711	715	710	696	694	694	702	709	677	707	669	711	677	677	721	705	717	640	702	704	674	684	643	734	731	691	710	666	744	665	710	711	683	688	651	668	673	703	646	695	708	678	664	673	708	739	674	686	725	735	666	707	692	689	657	685	679	712	657	670	690	705	686	683	678	730	670	703	690	652	669	750	673	658	702	664	711	715	710	688	710	704	664	649	714	684	671	674	691	719	656	693	648	686	651	707	644	679	661	677	652	717	679	690	672	677	694	668	706	669	690	709	696	763	631	679	683	698	672	672	699	710	702	680	710	698	712	656	770	668	736	644	690	740	683	675	721	704	715	697	733	685	725	721	646	722	666	706	679	709	686	728	690	677	687	666	676	700	730	707	691	680	680	667	656	694	714	717	682	638	689	685	679	711	709	724	703	700	693	700	720	700	764	717	694	736	659	701	657	706	674	716	720	656	673	699	708	639	723	712	682	633	688	688	694	654	674	715	666	694	694	731	669	720	703	682	673	655	734	738	721	702	714	669	706	729	688	681	675	695	696	713	705	683	659	701	698	706	734	683	755	720	700	707	678	678	681	695	709	719	656	671	672	655	676	713	692	666	695	681	706	625	682	756	701	655	714	746	712	635	713	737	689	679	725	678	668	692	672	689	746	661	708	720	680	691	674	682	682	706	690	707	729	698	702	673	689	705	688	681	706	707	710	687	651	686	694	754	757	682	688	716	748	739	743	703	733	664	671	702	693	680	692	711	683	663	717	660	635	652	668	734	655	696	681	695	692	662	718	703	683	697	710	705	683	676	690	686	730	715	634	745	682	703	672	707	697	711	642	698	660	716	720	662	687	720	680	673	712	731	658	692	723	689	687	730	684	682	699	661	688	676	695	682	673	730	685	700	716	682	690	641	675	693	670	674	664	656	728	704	659	685	692	689	708	703	690	676	664	674	730	703	690	660	681	705	704	687	708	689	697	702	717	697	692	625	743	715	694	722	727	701	696	745	725	671	673	713	713	690	688	659	661	689	704	673	658	659	661	690	720	678	710	674	736	763	661	702	710	678	710	694	675	676	718	690	668	677	720	728	721	710	694	733	688	708	656	715	701	688	670	697	702	729	715	722	716	714	715	730	702	735	662	725	685	697	705	684	643	675	692	697	685	707	705	663	693	709	689	660	663	668	696	714	635	714	729	711	745	661	731	666	718	738	702	654	685	668	728	673	685	723	677	670	695	704	711	700	679	721	730	716	702	711	755	694	748	700	732	679	713	697	677	672	676	698	678	701	759	694	687	746	665	650	689	726	693	703	694	714	728	724	698	687	713	719	702	667	703	697	643	652	679	634	727	704	695	702	681	727	735	727	705	685	668	652	704	639	709	727	680	723	706	717	711	721	716	665	681	641	696	711	679	692	687	724	657	659	684	675	681	696	692	690	706	753	674	697	675	688	737	627	693	679	698	744	713	684	718	673	736	698	683	693	725	718	686	676	632	683	715	735	709	672	717	699	722	683	714	721	689	704	699	687	690	692	735	737	651	726	718	661	730	721	675	677	702	711	726	653	696	708	655	731	664	673	678	705	642	729	692	708	691	687	669	680	644	729	701	705	682	679	680	698	740	648	690	684	698	685	688	700	672	713	696	639	682	740	722	682	692	689	704	693	761	719	714	664	686	702	689	749	652	677	681	731	693	660	708	671	718	670	709	693	702	642	679	675	722	756	672	658	681	701	689	711	743	702	700	753	741	672	682	692	641	656	681	706	711	665	692	682	697	727	694	711	688	738	714	714	668	679	704	709	668	647	689	701	708	695	666	708	727	714	688	707	723	701	697	687	677	691	724	686	681	697	713	746	704	736	681	681	692	680	735	640	659	672	714	689	699	641	716	713	723	687	680	676	742	729	689	682	664	693	709	722	650	680	682	696	696	698	686	666	720	705	709	752	662	707	699	700
29153	11080	8936	5355	3176	2191	1449	1317	1110	876	757	751	707	602	456	465	468	497	455	407	427	419	429	414	376	404	416	387	421	378	390	392	391	389	354	412	397	405	419	390	365	383	400	399	406	397	384	400	377	361	373	390	401	393	412	395	379	402	384	357	388	402	391	337	354	378	365	357	421	350	416	389	377	339	374	396	417	382	399	386	379	348	377	382	418	389	365	368	380	402	359	386	347	368	373	381	379	390	380	398	383	342	393	414	375	382	402	371	370	403	352	375	371	392	384	433	378	378	413	361	372	356	411	340	398	365	401	425	391	381	385	326	380	383	412	362	368	395	422	390	367	358	402	363	403	399	419	392	342	359	386	419	340	359	386	401	368	371	382	366	397	407	380	374	374	360	377	376	364	354	376	393	337	375	417	397	392	380	369	431	371	386	399	395	408	388	342	372	368	374	387	385	395	371	413	396	393	412	397	355	313	382	397	375	381	380	325	350	426	402	387	388	391	342	355	368	392	391	386	317	351	394	414	366	401	353	375	320	351	399	335	357	380	378	394	364	381	393	405	378	356	391	380	371	383	367	406	406	381	406	391	368	397	374	365	383	389	407	376	397	386	372	399	375	380	388	396	351	383	363	398	364	395	371	360	318	405	376	400	401	381	383	379	409	389	360	394	390	392	397	340	417	377	370	388	384	376	357	350	361	403	335	367	365	369	366	384	380	400	358	403	432	357	371	384	392	402	395	345	395	380	362	377	340	380	357	409	401	390	366	376	411	351	379	406	372	411	381	381	389	346	367	355	373	378	405	374	392	402	381	353	382	395	389	401	413	362	352	406	351	364	321	379	350	353	380	384	426	404	395	383	352	372	355	353	358	391	409	390	388	389	409	389	408	405	394	380	385	373	397	368	435	386	337	365	385	382	321	356	415	342	374	337	384	386	379	379	407	361	364	385	368	381	358	347	387	357	396	370	387	374	395	378	400	380	370	354	407	363	399	428	384	359	364	401	392	396	393	375	391	412	405	385	359	380	375	384	360	375	397	377	366	367	402	386	364	398	390	407	370	386	385	335	367	344	370	390	379	371	408	381	366	383	381	327	411	409	394	338	429	403	389	368	390	370	384	404	365	354	402	362	395	394	360	380	372	369	360	399	410	358	391	383	368	393	383	393	397	409	395	390	376	394	355	397	345	330	365	421	381	427	413	383	401	390	383	405	387	372	391	387	355	400	356	389	390	368	395	365	355	357	347	368	385	373	374	399	421	405	373	376	341	400	385	355	399	390	374	393	397	395	390	387	408	394	356	405	366	367	413	357	366	373	412	367	405	377	384	388	358	392	360	380	390	390	363	368	381	390	362	362	390	358	370	361	357	367	411	390	405	418	376	387	398	379	317	397	411	383	399	358	390	343	378	371	346	362	374	374	413	377	404	370	379	398	352	363	362	336	384	400	433	396	378	393	375	392	405	402	368	386	357	358	399	378	437	407	370	405	388	388	409	370	320	357	389	350	402	395	403	395	373	374	405	381	378	358	400	399	358	361	333	385	390	392	386	392	395	408	385	361	392	407	387	406	397	399	374	363	390	395	383	385	355	418	375	396	368	332	380	411	367	354	366	374	417	386	382	377	390	402	404	414	362	396	386	373	376	366	353	405	351	389	399	345	373	403	379	360	383	394	402	390	390	391	376	401	390	380	395	390	403	413	402	393	372	378	399	410	366	403	358	358	391	374	410	368	407	395	375	374	375	413	387	406	372	369	381	405	375	403	420	407	377	402	407	406	340	376	404	424	365	362	433	384	375	406	378	380	404	432	363	360	339	349	347	401	371	413	372	355	373	407	384	429	363	365	389	403	375	371	356	386	358	345	334	358	372	405	394	370	371	412	360	368	407	371	369	387	353	372	390	342	370	334	411	354	395	381	414	397	393	396	401	371	379	386	384	341	415	361	429	364	391	345	368	419	413	397	371	390	377	376	392	388	397	347	353	360	355	369	384	405	367	361	377	387	413	385	390	401	387	369	373	384	397	386	376	385	360	391	386	403	385	426	374	363	376	354	375	407	371	392	382	393	364	382	351	375	374	375	368	389	380	365	407	376	353	399	358	337	421	326	387	339	371	381	375	398	399	347	350	380	373	408	409	386	394	384	419	400	384	389	378	407	400	405	376	378	407	416	381	376	378	418	347	390	331	401	373	394	390	391	371	351	368	386	373	366	342	340	371	404	408	382	366	367	368	380	359	338	389	385	348	365	361	349	352	348	390	392	346	350	406	352	396	394	369	391	368	376	412	379	395	410	380	392	384	382	348	363	383	378	398	386	360	378	415	364	385	337	371	352	347	424	374	406	410	369	370	389	373	408	404	389	375	350	384	354	390	379	393	368	350	356	364	383	420	380	376	344	374	388	383	383	377	414	381	377	392	375	408	383	346	395	372	387	350	391	350	390	378	379	390	405	383	367	367	384	376	365	369	365	408	383	399	381	395	378	363	358	390	410	393	375	390	372	381	396	382	390	382	391	400	375	409	383	375	398	408	362	371	400	390	351	384	410	384	391	386	376	417	402	373	367	381	391	398	378	381	388	354	379	335	421	396	396	392	359	366	415	396	399	398	401	402	383	382	372	415	374	387	399	375	360	347	378	428	417	388	352	438	373	363	396	396	409	374	392	423	358	382	388	366	410	368	401	379	395	408	361	392	381	347	381	373	355	389	344	382	387	360	349	361	366	346	388	369	372	383	421	337	385	412	372	368	393	383	359	406	366	365	397	368	373	383	367	358	379	391	424	359	365	384	410	390	371	354	376	403	377	369	383	367	381	341	386	389	374	426	371	401	358	383	413	398	416	380	375	378	373	358	371	376	373	407	365	398	402	351	371	393	380	368	414	385	366	400	390	429	398	370	379	359	374	380	407	382	348	365	414	406	374	367	368	343	409	404	416	403	378	350	388	376	349	364	419	380	356	374	369	403	360	416	391	370	377	372	378	361	420	390	378	375	367	411	377	380	364	348	391	353	384	380	370	381	407	385	411	405	381	384	395	379	381	325	386	390	368	384	370	371	396	421	381	365	361	390	361	395	353	409	381	377	335	415	391	385	379	385	387	370	424	380	360	390	364	405	390	352	395	379	363	389	409	385	327	370	374	371	381	409	384	381	394	378	329	424	373	369	370	375	384	385	410	365	401	401	373	400	393	383	401	384	383	349	363	376	365	362	379	418	410	389	397	370	408	378	434	381	377	409	417	354	370	376	370	404	378	395	407	352	390	340	358	399	363	375	380	369	424	393	372	358	384	388	427	396	392	366	371	377	396	398	360	410	372	376	400	378	418	346	355	403	384	391	391	393	399	389	358	403	370	395	435	372	398	390	387	352	347	377	376	410	423	389	372	356	387	376	404	362	353	398	380	426	380	391	348	380	364	369	384	356	380	397	416	386	382	377	378	398	359	404	405	379	367	379	413	393	403	394	396	393	360	343	394	358	391	423	388	390	364	394	355	381
15844	7560	12984	11331	9094	7071	5514	5328	4347	3570	3107	2710	2184	1811	1544	1413	1250	1189	1216	1141	1070	1119	1048	963	953	905	933	1013	926	936	882	955	869	861	888	855	887	892	868	881	914	853	888	860	831	866	847	844	843	830	882	889	828	818	880	882	851	795	922	881	833	822	816	871	853	795	859	832	843	805	798	809	803	783	867	864	802	881	812	826	853	813	818	789	894	884	849	863	848	855	782	818	751	824	811	861	863	844	904	825	793	831	869	785	829	858	803	839	843	758	830	824	853	834	808	836	823	821	818	827	847	853	770	818	923	823	846	807	842	830	808	855	853	800	845	820	884	822	803	834	826	842	826	836	822	847	877	779	857	823	812	823	817	903	794	851	843	857	816	869	844	809	838	775	832	892	813	846	841	787	831	816	833	836	799	813	804	792	861	805	798	811	844	886	838	864	871	818	818	871	837	839	833	846	870	797	851	826	777	788	853	872	791	818	809	844	842	928	841	826	781	887	843	851	805	817	806	837	827	795	899	833	852	848	808	821	798	831	770	817	826	802	789	808	821	762	835	847	819	835	855	834	819	819	776	847	884	813	829	865	865	828	842	807	800	825	841	879	771	843	825	816	816	841	768	823	838	843	853	856	798	837	829	867	801	856	797	792	835	787	839	811	876	805	827	845	816	841	814	828	849	850	852	794	847	866	784	810	875	816	864	868	834	876	869	842	850	841	779	853	784	812	822	829	873	834	847	798	762	803	850	809	897	860	795	763	794	842	860	842	803	858	824	859	852	787	809	813	822	841	837	830	825	795	846	807	825	835	851	832	813	848	771	877	779	829	811	825	900	832	845	795	830	854	838	795	797	875	869	846	826	793	810	837	798	778	840	866	799	809	833	825	841	805	813	828	838	865	816	851	852	872	792	818	887	815	848	847	832	803	816	801	783	816	791	855	812	852	851	797	822	833	828	801	825	810	850	851	846	886	827	825	876	817	821	886	831	828	851	802	881	818	789	841	837	866	818	837	785	860	838	844	834	805	869	848	809	803	800	855	846	880	847	778	818	848	841	869	827	783	837	866	868	861	865	826	819	799	842	857	833	834	824	780	831	871	821	811	833	796	841	845	823	839	806	800	844	873	861	844	882	814	819	824	892	836	850	824	866	823	852	842	825	809	808	840	861	849	869	806	735	815	796	839	889	825	825	839	814	836	866	866	772	856	823	819	804	799	901	784	768	853	808	803	815	864	834	842	841	879	832	855	840	881	814	835	851	802	836	857	865	841	802	873	823	800	829	818	823	836	804	807	825	864	859	785	791	839	820	857	804	846	783	855	844	875	853	860	804	841	883	853	774	859	806	842	834	825	815	928	844	804	853	759	837	824	861	834	861	777	828	809	839	853	813	835	824	812	861	816	790	865	828	871	821	881	778	856	813	800	843	835	797	773	813	805	820	847	785	785	785	793	824	822	843	843	802	818	837	831	819	796	833	870	790	800	866	824	900	829	838	827	863	853	774	847	791	875	857	863	801	865	830	826	819	826	829	828	789	844	835	819	841	861	831	884	847	821	852	850	814	788	822	851	771	855	849	842	806	853	817	853	853	828	800	865	859	840	855	799	855	874	845	866	802	778	797	828	854	815	858	893	850	854	850	796	798	873	827	801	847	830	829	847	815	846	835	835	811	802	856	864	851	845	820	828	843	811	855	807	829	838	881	823	821	876	820	784	862	788	846	837	855	851	829	823	845	864	827	861	819	808	797	833	793	770	871	833	839	831	830	887	801	780	881	830	894	809	816	841	795	839	856	836	839	815	829	782	838	830	818	822	811	862	841	814	861	835	784	862	810	835	847	859	821	849	849	863	784	793	794	810	822	873	833	835	817	812	811	786	795	834	828	843	806	846	866	837	825	839	803	833	850	804	889	814	899	833	838	808	833	846	873	838	846	848	851	840	796	902	802	781	858	811	856	835	810	770	808	857	801	817	835	830	827	868	817	871	864	831	800	815	816	845	805	844	858	853	861	806	793	840	852	869	842	787	833	812	837	837	778	852	850	814	770	858	804	876	780	830	832	858	808	843	872	855	817	819	857	869	812	903	890	815	788	784	867	835	819	856	828	846	827	834	803	833	877	804	839	837	877	860	818	805	849	809	868	897	831	884	824	818	862	799	841	792	780	803	851	859	873	796	838	823	811	866	826	858	815	861	852	842	811	842	877	828	858	826	829	809	848	841	859	841	856	810	824	867	863	830	884	894	851	782	845	829	802	863	804	835	847	848	788	809	811	875	844	853	882	804	850	790	823	854	826	821	832	800	817	759	771	835	780	866	821	795	773	835	860	782	846	824	838	865	803	804	817	806	828	870	795	831	810	839	804	784	781	842	829	801	811	840	830	853	786	841	836	873	830	834	812	812	835	812	822	817	769	832	924	810	838	830	782	836	825	857	851	786	779	826	830	806	869	826	847	744	842	786	802	803	859	850	813	822	829	821	822	824	825	784	848	841	833	873	832	886	809	846	789	835	791	874	859	851	847	792	836	811	834	833	922	795	799	869	815	829	829	818	795	828	803	832	806	804	805	817	866	799	806	828	824	845	823	790	788	814	848	785	838	825	823	810	847	821	808	778	808	863	807	799	861	834	845	857	806	865	834	869	835	807	838	777	839	842	843	798	862	848	803	826	791	875	794	867	819	816	846	764	863	835	820	807	825	798	879	772	830	846	802	789	822	857	868	892	837	865	803	863	792	824	811	844	801	770	846	820	854	857	876	785	866	772	814	837	784	851	843	807	816	795	871	862	786	824	845	864	856	739	858	822	837	860	867	832	843	870	795	854	823	837	839	844	893	870	851	817	829	799	842	798	857	808	793	842	851	796	787	825	828	811	812	840	839	825	845	794	805	838	825	820	828	834	831	770	818	767	851	824	811	881	835	828	821	876	832	860	884	826	841	823	837	793	845	840	800	873	843	789	807	809	807	789	861	808	843	831	770	844	890	832	825	850	805	876	821	800	817	830	840	817	892	860	828	830	809	815	855	837	809	765	821	868	842	860	796	848	800	779	866	824	837	817	829	813	864	825	883	819	801	894	821	827	824	868	862	820	842	863	835	863	805	855	827	824	862	816	831	817	825	800	821	833	892	838	846	797	823	849	834	834	847	830	845	860	822	843	851	823	823	805	865	851	859	775	863	826	830	786	806	794	792	844	781	833	835	815	868	802	864	801	833	861	779	817	832	840	892	849	842	808	836	794	822	826	896	838	808	821	828	871	862	822	837	853	897	779	828	824	834	876	815	860	844	838	825	856	868	806	822	823	827	762	850	867	798	860	817	799	801	828	844	768	812	883	852	838	843	838	893	792	826	836	840	826	793	830	797	774	822	809	786	816	854	797	836	800	831	869	780	860	806	914	825	798	801	852	808	836	823	842	833	852	796	835	789	838	805	787	875	846	864	848	877	810	797	829	813	887	855	843	846	835	814	794	831	833	822	782	830	837	835	825	842	782	812	860
10754	3911	3266	1762	1223	837	692	621	586	499	506	460	426	433	391	355	344	380	364	327	355	313	350	322	349	355	376	347	339	368	324	345	302	311	349	325	343	353	337	357	339	361	343	396	334	344	324	336	358	317	322	320	322	366	327	333	350	335	335	342	322	310	331	357	345	322	362	341	344	347	317	353	367	304	356	350	324	359	373	324	330	355	352	361	339	362	338	363	343	337	389	313	322	341	371	328	365	327	294	340	362	347	371	330	280	323	339	318	345	349	335	321	334	325	344	353	326	341	308	333	374	351	349	322	344	317	320	343	321	373	360	344	351	312	311	323	344	346	356	322	319	309	373	330	369	316	327	332	337	368	366	331	314	364	336	319	374	367	339	353	331	350	377	347	352	300	358	373	360	364	354	340	322	356	344	326	360	335	335	362	319	334	317	349	342	322	349	329	327	329	310	338	320	317	326	351	342	329	301	358	354	376	323	286	315	359	359	355	338	327	347	338	359	372	348	341	368	346	347	303	324	371	330	318	342	326	370	351	337	339	316	320	340	376	315	338	341	363	330	312	334	345	344	336	346	347	328	336	334	364	313	362	351	371	342	307	340	340	355	349	307	307	321	337	315	319	340	322	319	332	320	365	346	307	301	343	366	351	363	324	303	347	330	343	331	379	350	325	337	388	369	348	358	323	351	334	338	331	322	313	283	327	336	324	316	316	341	331	340	326	325	337	305	337	337	369	352	331	310	338	339	343	305	318	323	313	335	357	334	306	300	359	350	341	363	316	349	380	346	334	334	329	339	334	337	352	354	350	319	322	300	295	335	327	358	376	358	299	318	347	331	332	337	333	367	344	337	335	300	311	356	365	297	359	326	305	320	349	340	320	365	333	369	343	328	354	331	331	336	298	374	355	349	291	335	354	340	340	309	321	336	332	334	320	340	360	363	328	313	306	341	363	337	310	328	312	349	311	381	322	347	331	351	335	337	373	320	338	346	325	301	349	362	362	333	342	310	353	335	349	343	339	309	329	371	376	364	348	330	297	311	344	370	323	315	364	318	358	317	316	322	293	321	337	317	327	289	325	315	316	326	313	344	320	348	348	328	379	368	387	334	344	378	309	311	326	333	327	350	322	371	285	347	353	347	349	375	376	342	363	328	342	323	308	320	339	328	341	343	317	323	335	353	338	366	340	329	307	344	345	320	334	364	359	306	361	325	340	350	345	383	349	339	322	308	332	308	343	304	300	345	324	362	325	347	360	310	337	327	343	366	346	329	322	310	361	316	316	303	339	314	333	341	336	329	341	327	355	375	326	304	286	343	335	317	333	333	321	314	361	336	332	312	322	340	349	340	348	341	328	354	335	367	364	331	370	370	334	347	312	325	339	346	324	317	370	349	333	322	322	312	341	336	328	346	303	309	326	347	341	321	334	348	321	311	337	362	296	355	307	359	355	332	329	360	340	346	334	321	363	315	337	328	325	319	332	380	344	372	322	342	330	353	318	319	385	348	319	328	354	311	313	374	323	357	350	324	360	362	354	352	326	314	324	319	322	351	321	343	328	336	328	349	331	346	320	345	371	355	317	363	343	327	351	342	313	334	346	323	325	333	339	373	341	337	319	356	327	336	314	322	360	329	298	304	339	303	310	366	337	338	324	310	370	310	356	335	352	326	357	371	328	333	323	362	382	333	352	329	342	323	319	323	345	295	334	333	354	324	334	332	358	345	353	375	319	336	323	321	362	371	339	339	357	319	332	330	313	314	358	351	338	333	363	347	342	328	314	295	358	319	364	349	349	332	362	355	307	354	334	343	342	315	353	343	335	312	360	357	366	351	342	326	304	302	299	351	300	337	335	324	364	321	300	350	341	322	318	347	332	329	328	323	329	348	353	365	327	337	360	332	349	350	336	333	347	307	343	308	296	318	338	315	357	340	340	379	297	353	328	320	331	370	342	321	348	301	347	319	348	372	302	326	358	287	303	339	299	332	319	322	344	385	359	338	358	358	333	309	370	346	318	318	352	326	327	330	326	300	352	355	356	362	349	344	347	360	338	295	321	330	344	361	376	319	382	325	313	341	352	345	381	329	312	351	326	343	307	318	366	309	334	351	317	377	355	364	346	360	341	352	358	349	334	376	352	318	377	355	355	322	361	359	361	329	327	359	340	358	342	361	341	316	297	348	330	328	313	341	344	309	277	308	338	342	329	346	330	360	343	270	351	387	390	395	342	324	313	330	382	336	359	345	355	333	341	353	349	304	309	320	364	372	342	330	336	380	309	341	340	368	332	337	318	320	320	325	343	325	299	343	361	297	322	331	345	349	328	265	327	364	322	371	317	344	303	343	318	353	323	320	319	313	357	349	338	346	336	307	373	330	329	316	343	311	355	314	350	311	303	356	346	314	318	351	330	343	334	318	320	321	347	357	315	317	323	327	357	317	321	324	325	335	300	316	301	336	343	342	342	314	321	340	312	325	340	342	329	346	346	330	303	313	321	300	330	314	334	323	344	357	303	321	329	325	313	336	331	332	316	345	350	299	337	346	326	348	331	339	324	320	334	337	315	347	350	345	322	350	378	344	359	308	356	362	299	315	306	343	346	369	303	320	328	331	346	341	374	358	341	326	308	362	331	361	332	307	344	325	326	313	360	337	323	337	396	325	311	345	378	314	328	328	350	353	297	369	323	335	364	335	336	361	350	340	376	382	361	332	374	347	310	316	325	342	352	335	377	347	336	352	378	337	315	331	324	332	326	344	314	342	331	367	347	318	331	335	317	338	328	348	329	341	325	290	357	340	307	358	294	328	323	345	330	319	358	347	341	340	318	327	338	346	361	304	330	355	303	340	325	318	312	359	333	341	342	359	315	366	352	309	355	317	333	331	312	340	367	381	330	314	330	316	354	286	308	344	315	344	337	329	371	316	338	335	330	324	332	356	381	368	313	353	374	351	317	367	343	324	331	355	308	370	353	337	346	294	340	375	350	370	346	360	339	363	316	361	360	333	356	363	349	309	325	325	326	339	329	336	305	343	339	360	321	360	340	376	358	328	311	354	319	324	327	318	328	371	324	316	310	332	317	349	341	346	326	312	322	319	325	352	332	356	339	312	339	326	371	314	312	324	307	337	353	357	337	309	338	370	338	339	369	332	348	351	351	352	323	335	341	322	355	344	350	340	295	313	344	364	315	322	373	311	354	348	350	349	339	343	352	354	301	348	356	354	412	352	338	367	350	342	341	343	341	326	341	360	316	353	315	340	321	322	330	321	352	347	367	336	333	347	320	359	333	326	349	356	328	315	326	360	328	330	360	352	315	335	333	313	340	305	326	333	328	349	324	335	302	365	354	312	354	307	324	307	382	342	363	352	338	324	316	363	318	359	327	332	323	331	318	326	331	359	349	351	332	348	337	345	346	347	388	321	358	329	339	321	313	362	366	352	377	341	382	356	329	343	333	313	337	341	315	329	355	287	332	321	341	336	320	340	325	349	335	338	357
6712	3339	5929	4937	4159	3255	2508	2327	2132	1787	1551	1524	1295	1084	1035	982	870	857	855	838	815	843	835	780	776	753	795	705	773	820	743	741	719	748	705	823	765	735	717	696	734	704	742	731	792	739	705	730	736	767	744	677	764	745	710	715	701	790	746	732	766	767	743	693	751	717	722	725	752	753	707	780	749	779	716	742	757	663	738	761	731	768	729	716	755	783	764	744	708	717	694	739	717	726	729	751	742	747	699	749	750	767	681	747	750	747	754	758	767	762	774	770	800	742	723	746	737	723	723	703	754	756	738	733	691	686	717	711	757	769	670	745	728	728	714	754	659	736	789	726	728	735	759	751	760	703	744	769	754	720	735	689	702	699	706	762	738	715	687	729	759	700	730	738	742	736	772	674	756	727	756	693	700	729	740	717	735	713	735	760	715	722	761	728	711	749	725	723	749	698	776	757	785	704	736	787	722	747	741	715	723	692	781	760	754	704	700	740	736	708	740	719	753	744	745	732	741	761	732	729	693	750	737	748	756	772	721	720	719	756	727	732	686	717	711	800	767	695	729	705	769	760	791	744	752	716	733	749	716	715	765	721	692	730	746	705	756	728	778	770	711	684	767	803	735	766	766	745	757	732	719	715	786	737	663	728	785	730	709	696	709	718	791	707	701	756	735	724	734	732	764	775	730	760	755	733	734	715	742	727	739	708	722	729	731	702	730	710	700	714	730	721	727	730	697	736	734	740	694	751	715	719	699	719	752	706	688	721	717	698	719	712	782	737	768	730	752	733	720	761	741	739	711	755	749	674	715	750	697	789	717	691	704	728	726	733	728	759	759	754	701	727	725	758	734	729	738	719	732	780	721	751	750	793	655	711	731	756	712	749	722	753	762	731	752	734	697	754	763	726	775	703	794	784	759	774	710	743	720	666	681	766	715	736	771	777	700	725	726	742	706	726	755	716	717	744	738	737	747	759	704	705	763	725	637	733	728	757	728	735	777	708	738	687	711	716	729	746	689	757	721	743	748	747	755	697	674	721	706	706	759	738	715	740	686	713	741	745	758	717	750	717	775	772	753	729	763	779	752	705	740	738	737	775	743	738	695	752	697	703	757	756	720	725	750	761	749	701	746	730	707	715	752	732	802	750	758	747	738	764	723	720	728	777	762	756	756	710	740	758	717	713	798	710	711	722	742	757	718	726	764	735	737	733	718	736	710	746	711	791	692	692	663	750	745	713	732	740	709	673	788	703	730	765	736	718	751	686	717	731	739	726	730	750	762	778	709	687	751	734	739	716	729	746	721	681	785	767	729	707	765	732	708	770	711	709	790	759	697	733	730	693	701	732	741	732	718	720	767	737	669	732	738	759	720	721	732	791	719	697	710	698	742	727	727	736	741	695	741	700	725	700	738	688	720	737	769	735	696	703	723	730	764	741	711	693	720	715	734	706	749	713	688	737	688	768	755	743	705	702	652	700	777	735	750	716	713	732	760	692	751	695	751	730	732	723	705	738	706	731	713	764	787	760	784	754	724	680	712	723	724	770	703	746	705	729	756	741	740	735	723	701	783	745	753	734	732	768	780	731	699	724	715	753	737	763	779	726	699	741	692	729	732	722	755	711	748	764	746	753	735	737	717	774	722	751	717	677	717	759	735	734	722	766	688	709	733	735	766	746	761	767	739	713	711	728	680	722	739	728	761	766	693	744	799	702	718	679	735	738	739	714	762	749	805	722	746	723	683	735	791	774	722	724	784	771	768	727	748	738	773	721	772	767	699	750	694	736	810	730	793	699	760	718	701	757	705	706	720	728	696	738	770	747	735	750	703	781	732	707	711	708	730	737	734	813	703	716	750	733	753	752	729	727	741	716	745	748	756	806	708	707	731	763	690	722	729	737	742	728	688	785	727	766	695	710	727	740	727	716	732	695	743	719	695	729	733	728	719	726	749	724	689	690	754	751	774	707	743	709	721	733	700	739	736	769	770	717	758	710	755	742	733	712	777	742	722	800	749	738	741	701	730	711	729	759	660	717	786	744	748	719	765	755	750	750	675	701	762	724	721	728	716	730	708	754	716	713	741	761	781	760	759	751	749	766	716	733	729	750	713	730	704	730	723	718	720	719	729	734	743	742	700	742	786	704	764	794	744	730	756	731	753	704	756	737	724	727	746	746	735	734	715	732	722	732	810	714	712	775	733	715	729	737	735	791	697	734	749	738	686	741	716	690	762	685	772	751	720	702	779	745	735	765	725	714	780	754	781	756	733	782	773	756	724	717	781	727	739	770	736	744	694	718	711	733	717	732	745	722	733	714	730	749	734	769	753	725	739	765	730	737	730	753	702	713	740	731	741	749	760	725	770	736	735	698	691	717	694	697	803	710	717	727	704	743	710	707	712	733	778	675	757	678	748	722	747	783	753	730	692	736	706	741	733	743	760	727	706	723	682	725	761	760	711	723	700	789	700	720	760	736	703	693	713	750	733	712	762	751	716	731	693	795	733	711	724	739	708	766	750	752	712	724	778	754	735	722	685	703	732	699	723	778	737	751	758	705	719	723	734	718	740	754	720	715	769	718	751	685	741	756	778	720	772	725	762	699	718	712	705	767	764	729	783	760	735	759	750	797	746	707	716	726	734	727	750	678	763	715	715	730	757	697	740	763	718	705	749	731	739	763	720	747	741	737	749	737	746	781	740	711	675	727	756	723	723	666	752	736	772	754	786	758	747	691	708	712	733	770	693	689	776	693	782	724	728	725	728	731	765	714	755	769	734	725	759	732	803	772	753	734	739	728	768	690	709	703	705	700	745	713	712	780	704	716	693	772	745	692	721	756	765	728	729	698	718	735	685	749	715	705	719	734	767	735	756	696	723	719	768	737	699	734	701	760	742	725	732	717	712	723	704	724	759	713	773	746	748	730	761	685	758	758	710	787	739	705	695	698	730	758	738	743	704	729	725	778	738	719	789	811	747	762	724	759	735	724	691	743	705	709	734	720	756	734	764	724	714	740	759	774	713	745	747	722	765	743	727	752	751	735	704	736	709	771	775	732	745	744	754	708	694	798	746	699	775	758	762	748	757	725	767	725	780	723	707	697	701	768	713	753	760	769	729	712	749	739	724	731	696	751	741	677	742	714	705	757	729	738	723	729	733	676	725	732	747	668	725	775	699	712	733	708	739	753	783	738	812	773	756	701	695	778	770	740	732	732	721	758	707	705	697	781	726	725	752	746	709	736	763	729	746	760	749	725	723	711	794	697	761	762	727	730	726	697	711	708	730	682	770	737	763	726	746	737	731	688	769	725	718	735	729	733	743	759	746	797	752	743	720	704	722	817	789	692	713	679	735	682	787	695	729	671	769	704	717	745	694	725	803	770	753	726	763	717	719	694	724	706	731	740	709	723	717	702	739	672	732	726	731	758	732	723	750	710	760	723	735	753	712	742	718	703	684	715	732	767	732	761	742	770	725	747	756	731	760	748	686	790	755	739	748	735	729	726
20751	7739	5722	3717	2280	1645	1243	832	736	629	539	513	474	402	362	329	369	328	334	342	350	348	299	355	336	341	333	286	265	326	309	342	341	335	312	305	345	327	297	331	326	332	336	311	302	327	336	320	288	325	317	312	298	306	316	293	302	311	336	327	330	312	318	349	322	295	302	300	302	306	299	300	308	306	322	278	319	310	317	297	285	329	304	333	314	322	330	323	294	326	294	281	302	238	283	310	311	306	312	291	322	299	287	287	275	334	309	309	312	287	319	308	306	312	329	311	309	288	292	308	290	314	309	310	299	287	343	293	254	324	317	321	322	347	312	290	338	312	324	301	310	342	337	310	312	318	304	300	320	341	363	326	278	317	315	327	304	344	356	317	341	305	315	306	305	323	332	341	304	302	302	315	325	285	299	310	311	338	312	329	298	327	322	279	316	308	301	295	303	334	301	295	328	316	323	323	296	323	319	317	317	342	348	305	280	300	289	306	323	320	311	334	303	314	286	334	313	293	324	329	295	332	298	319	328	281	305	326	304	317	266	272	334	292	314	320	329	316	301	312	296	324	316	301	325	321	319	321	277	308	300	292	322	272	310	292	342	298	312	314	326	329	336	302	293	308	294	276	349	304	273	311	310	289	283	270	291	343	314	315	292	300	295	276	325	304	354	295	285	308	309	306	282	313	319	304	319	323	307	298	336	309	295	284	304	347	314	299	334	287	332	321	319	324	295	304	314	300	309	293	321	296	318	304	283	295	298	310	323	315	319	346	302	302	294	336	322	283	317	328	309	325	288	343	306	332	311	335	307	324	295	278	293	319	299	330	281	320	287	293	343	310	317	297	346	312	290	288	305	336	307	332	300	273	297	330	316	333	309	294	317	326	287	284	290	299	299	285	294	322	350	298	295	302	312	302	286	320	303	304	325	267	314	326	300	325	330	317	346	322	253	274	296	320	324	307	307	278	328	301	322	312	317	327	297	303	302	320	302	294	291	304	293	299	294	302	367	309	282	290	277	324	312	295	304	274	269	315	320	337	316	299	308	306	304	290	313	300	289	286	316	307	302	316	276	324	294	322	294	288	321	316	295	318	285	283	283	282	320	307	278	298	331	320	306	330	326	288	290	308	335	314	327	311	355	285	281	339	288	290	303	315	303	317	310	318	303	285	291	278	322	341	316	296	321	331	324	270	318	296	348	311	303	348	287	286	290	311	298	319	336	309	280	305	315	309	328	329	309	315	309	292	290	293	288	318	305	304	300	331	279	300	277	297	322	280	290	322	320	357	302	353	303	311	305	323	317	294	270	264	281	308	325	305	332	291	307	304	312	302	301	309	315	320	294	306	320	334	282	295	311	327	345	264	278	295	297	298	292	280	308	317	340	333	331	336	248	299	316	297	310	292	280	282	325	312	295	322	313	276	321	311	325	325	293	318	294	315	298	281	322	328	303	278	341	321	301	294	315	319	353	307	278	303	352	282	319	325	296	304	328	297	321	301	284	311	262	306	303	319	326	318	322	308	350	348	277	305	291	304	325	299	327	334	314	296	295	268	336	314	331	312	304	294	340	316	320	273	304	279	322	321	323	316	320	289	309	338	300	316	322	342	306	290	294	329	309	312	287	301	274	297	289	350	288	289	307	301	322	290	273	307	280	317	304	317	306	319	323	298	326	330	308	323	303	295	374	288	325	372	288	314	312	303	284	322	283	300	318	303	321	318	308	309	323	325	302	328	285	304	345	344	318	285	349	297	319	326	273	326	347	317	290	298	318	278	310	313	294	325	317	323	314	304	284	290	328	286	277	291	308	293	281	285	308	302	309	307	344	288	325	315	318	296	302	312	317	309	302	292	274	299	310	321	313	287	306	328	307	301	347	333	283	299	311	310	312	339	311	331	336	320	324	300	319	305	327	315	318	290	336	314	309	334	304	266	294	312	306	319	289	309	287	317	297	289	323	291	310	304	314	291	309	291	322	314	301	326	314	341	312	303	303	316	368	292	304	311	331	317	330	309	339	341	317	326	289	327	349	324	322	303	299	321	342	312	318	322	321	307	279	287	285	317	301	325	302	331	311	336	295	267	291	324	325	321	318	328	341	299	305	294	342	324	297	314	289	295	306	313	322	294	279	341	291	328	317	304	351	305	296	309	335	297	316	314	303	308	317	314	326	328	338	315	309	300	318	335	272	306	283	304	338	326	327	301	287	322	326	307	334	305	303	310	321	324	320	293	304	310	306	315	332	288	303	318	302	304	331	305	306	285	274	295	283	303	318	334	315	333	335	294	311	317	316	341	323	304	281	347	322	347	321	298	303	332	282	304	292	314	296	320	332	291	277	281	316	319	273	328	287	257	289	319	313	315	302	316	346	291	306	354	335	322	305	314	330	299	313	338	336	297	297	306	315	306	298	320	360	320	297	330	291	368	343	335	286	316	286	297	332	334	321	293	344	346	300	346	338	305	297	299	295	321	327	321	326	335	326	289	304	326	285	305	294	321	338	310	324	335	297	325	310	306	300	289	305	333	302	310	324	299	305	300	306	292	333	329	307	309	320	284	317	318	308	326	317	291	313	285	309	298	283	350	338	314	339	331	300	296	301	315	339	325	300	324	298	284	326	305	264	342	311	312	319	353	329	330	298	323	306	322	308	322	324	300	264	323	288	320	284	277	289	321	307	314	318	313	310	306	300	301	335	281	331	313	328	317	314	324	312	313	300	293	324	315	319	308	329	287	324	307	322	318	293	316	306	306	332	326	339	301	275	310	364	299	293	293	300	330	299	318	341	309	322	289	298	343	308	290	299	348	293	320	306	293	319	297	278	339	291	289	336	290	292	291	312	311	305	324	301	307	320	330	306	314	319	299	307	300	292	278	292	340	322	331	296	316	298	293	314	319	302	312	316	340	253	314	302	311	311	324	286	331	318	285	303	315	321	353	327	323	299	313	334	316	338	320	296	287	304	324	295	274	319	353	314	300	335	336	296	306	329	320	297	288	327	300	279	302	329	336	320	306	303	332	294	303	283	321	304	311	309	341	304	283	296	288	300	308	275	313	334	289	301	303	310	292	321	276	284	309	285	297	286	316	307	317	334	323	312	317	322	327	311	284	294	312	301	308	317	307	300	324	287	291	281	315	292	311	324	310	317	343	332	300	315	299	320	313	327	304	321	301	335	288	295	273	311	324	316	339	331	301	333	336	294	327	292	307	316	289	333	331	314	302	323	302	356	324	314	309	320	317	315	307	286	299	307	324	294	347	321	297	331	290	294	311	322	342	309	291	315	310	290	320	304	307	338	310	327	264	276	284	311	328	343	326	314	288	334	319	281	303	311	307	292	308	351	299	330	296	336	287	308	286	320	301	303	319	310	326	346	293	293	288	329	319	324	325	318	349	325	253	306	288	318	339	307	286	294	323	334	318	316	319	332	288	324	322	304	308	301	328	290	327	328	317	320	315	314	311	312	302	308	314	302	310	325	330	349	250	332	305	303	296
12491	5793	9424	8687	7338	5705	4494	3675	3072	2472	2188	1956	1590	1436	1191	1089	1047	968	921	923	851	836	844	790	792	726	751	783	800	772	764	726	725	752	708	713	698	736	720	731	754	705	719	708	713	681	724	763	748	706	716	685	716	720	707	711	694	685	714	705	634	753	630	725	690	672	697	722	752	671	691	691	688	690	692	668	657	711	737	680	719	729	721	718	675	643	697	712	718	666	722	658	736	681	700	645	673	683	699	709	686	695	737	698	668	742	702	728	712	755	684	733	703	711	686	678	702	752	673	715	703	696	708	670	669	698	702	663	739	682	721	725	700	735	656	704	691	705	709	711	745	713	729	641	710	672	676	673	706	697	746	652	676	716	650	685	652	705	709	711	710	757	680	736	725	722	707	723	721	743	716	686	701	732	716	651	698	714	673	696	753	700	665	678	696	696	702	694	656	652	694	648	732	690	676	681	712	691	713	660	762	764	744	719	685	752	673	677	697	711	756	710	716	750	724	693	650	741	688	687	720	731	722	678	683	708	659	744	685	699	741	687	680	659	682	758	679	705	760	636	681	727	702	713	698	717	683	681	734	670	692	737	706	662	694	701	686	683	644	717	694	698	730	683	709	707	702	682	646	708	679	651	753	697	702	690	680	714	705	681	702	700	686	694	708	678	717	699	729	680	671	687	716	671	680	700	681	713	702	705	659	671	661	714	678	703	689	704	683	682	720	704	709	706	649	706	652	658	687	689	677	726	716	618	680	693	650	689	673	701	712	718	730	680	671	707	702	633	731	706	727	680	698	678	718	680	732	671	698	707	690	712	718	689	668	682	677	704	657	710	703	728	707	682	725	692	701	722	716	659	696	724	687	662	672	672	703	701	713	694	682	675	664	670	681	727	701	672	671	627	711	651	723	699	681	670	702	692	671	683	700	736	674	720	684	717	649	671	700	743	651	690	687	689	696	709	693	705	693	682	718	685	683	706	690	676	721	703	684	704	726	702	698	650	747	751	684	676	692	690	733	770	676	731	707	710	728	669	711	688	712	723	654	708	649	708	740	718	715	647	750	719	707	667	683	709	668	721	663	681	688	720	692	720	709	740	637	711	706	690	690	685	715	735	679	687	665	674	748	678	698	713	679	713	683	702	674	670	714	745	709	734	724	679	726	714	664	675	726	739	697	651	742	672	698	720	646	644	725	722	714	679	725	687	708	703	688	658	694	702	678	702	701	703	698	695	689	704	672	675	698	705	694	663	726	682	705	711	733	651	737	691	689	674	729	665	647	699	705	704	703	743	721	694	685	702	643	680	677	713	734	717	680	726	706	753	669	704	709	663	655	693	658	686	683	653	729	660	672	623	676	710	712	701	691	719	710	730	682	691	703	642	726	667	690	667	701	698	714	695	697	699	692	658	670	717	644	683	689	698	733	672	685	672	679	655	732	674	690	699	676	705	694	722	671	660	689	652	701	683	740	713	706	697	666	694	697	681	711	651	676	688	647	698	684	692	637	678	711	683	675	693	715	671	685	680	702	687	703	735	701	688	708	696	753	705	686	709	691	661	661	665	659	719	711	661	694	702	707	790	730	704	685	675	675	666	640	702	736	694	708	681	711	683	692	690	694	672	729	692	697	689	681	697	695	676	736	667	683	682	698	716	702	696	662	717	715	697	733	656	698	706	676	690	698	699	695	710	707	650	727	708	739	672	732	688	668	767	717	715	656	720	678	667	708	670	675	762	665	739	656	673	751	681	702	655	663	715	665	706	740	701	691	686	712	686	697	766	739	731	725	698	745	681	660	707	696	701	658	661	702	686	715	706	690	691	738	702	664	691	682	721	678	725	693	671	722	677	698	713	658	723	687	685	728	709	665	640	705	703	760	647	720	731	667	752	667	678	720	696	642	725	714	703	690	705	616	691	669	683	694	669	659	742	703	723	710	662	718	683	739	697	653	694	668	665	708	689	682	694	688	640	698	725	711	725	689	724	694	693	663	703	744	715	660	697	709	687	687	703	725	672	737	724	669	694	666	721	700	681	671	722	710	649	677	740	712	690	740	680	674	733	677	658	680	692	657	737	712	748	694	685	677	666	662	686	687	770	673	666	702	710	711	697	718	713	692	641	667	679	712	654	795	687	736	671	736	696	714	683	745	674	764	669	739	669	673	702	693	693	682	684	687	687	626	686	693	710	678	687	686	683	720	705	718	701	672	722	757	640	708	694	641	676	716	668	700	708	705	676	688	729	657	722	729	732	753	679	657	685	668	687	694	686	731	687	688	676	685	685	698	710	716	721	699	725	645	726	745	691	690	689	657	723	722	727	694	712	666	666	673	720	744	713	707	699	730	701	720	690	685	689	723	693	655	707	691	720	720	668	710	638	701	718	696	704	725	711	663	711	666	676	687	703	670	674	718	652	721	690	664	658	616	640	698	700	666	734	625	694	679	682	692	694	680	660	672	734	741	692	674	682	685	710	723	721	687	706	748	719	700	678	711	710	657	639	657	695	678	725	707	673	719	691	675	684	674	672	730	631	672	737	742	666	642	694	715	727	690	713	672	681	680	731	690	701	678	723	686	704	676	722	726	701	657	648	701	703	708	680	664	774	731	711	697	702	705	695	701	679	723	737	678	671	704	653	704	723	695	686	656	677	684	676	705	650	723	726	728	689	694	674	675	700	690	694	740	687	710	731	649	682	696	644	718	687	662	678	690	693	692	692	681	683	644	730	681	647	696	724	661	698	685	692	669	727	675	671	677	721	644	688	697	685	702	671	720	723	711	710	759	745	673	760	691	688	694	676	671	653	686	694	721	704	699	704	684	694	688	700	685	674	702	703	723	689	707	730	729	701	666	670	676	678	734	703	692	683	733	676	694	687	736	704	675	658	651	653	684	710	688	696	625	679	711	661	713	736	685	713	702	694	737	686	705	687	718	645	696	728	719	708	717	674	706	680	685	669	695	708	677	709	678	675	734	714	648	679	691	699	691	755	710	703	693	671	725	733	701	679	694	678	680	717	718	669	678	712	702	693	700	677	717	715	676	683	694	666	695	674	656	698	678	716	718	731	679	635	693	729	690	671	733	683	714	705	692	701	703	662	682	729	695	723	688	720	696	692	683	716	691	715	697	753	681	698	713	717	705	722	730	701	712	646	704	692	737	720	696	716	682	684	724	707	689	718	693	656	695	703	757	667	683	691	759	656	676	694	710	678	722	696	717	697	660	714	712	716	688	740	712	694	705	721	663	677	671	693	682	687	780	718	700	665	664	658	685	690	663	660	704	699	681	708	705	722	667	660	690	698	686	612	727	666	688	706	746	741	692	677	708	664	688	709	662	704	684	731	702	637	758	647	653	655	707	703	699	714	690	689	695	653	699	668	707	686	692	704	681	665	672	707	720	691	680	671	650	682	636	658	705	638	673	659	673	713	666	679	689	686	672	681	708	670	689	697	655	697	685	719	682	632	724	693	694	685	675	711	685	705	667	707	703	678	738	743
26459	11364	8941	5524	3402	2332	1739	1260	1047	881	823	718	598	527	507	414	429	442	435	461	405	426	389	405	402	407	406	404	375	385	399	415	365	358	346	392	367	396	373	391	363	394	392	384	406	424	376	414	386	389	356	381	354	336	406	375	382	414	425	414	383	385	375	366	370	416	379	371	329	381	400	383	380	425	367	359	341	389	382	400	395	398	367	353	373	345	402	380	389	403	383	408	397	388	362	368	392	347	381	371	389	399	387	405	358	356	340	419	387	384	391	369	379	381	402	365	365	398	388	405	382	376	349	403	346	415	410	363	347	412	377	397	391	389	397	384	392	386	386	388	353	386	396	405	387	377	409	343	397	374	406	327	372	379	385	378	373	367	400	385	362	424	398	367	381	376	372	375	413	404	438	403	397	394	387	401	400	357	354	394	360	346	405	397	385	369	374	391	395	358	364	379	348	363	406	352	367	400	373	391	375	409	391	387	393	406	385	390	396	377	404	387	369	399	346	375	404	390	378	389	412	397	377	386	391	373	383	355	359	396	381	378	359	370	361	355	366	389	371	402	370	388	390	364	383	381	357	344	356	423	366	349	366	372	382	368	394	402	333	348	372	347	372	372	416	387	408	371	364	365	367	359	325	373	366	405	389	403	395	411	429	395	398	381	346	370	348	378	402	362	395	398	375	391	385	362	366	353	389	371	428	395	352	380	378	354	405	363	391	369	352	388	415	378	388	422	393	369	413	395	389	364	367	359	391	369	404	390	380	398	360	382	390	391	384	385	364	347	361	370	362	381	395	398	369	431	395	414	387	440	415	394	407	371	352	397	368	376	422	374	378	400	418	398	371	349	402	380	420	369	384	395	415	385	364	368	384	347	358	371	416	394	440	388	395	357	386	392	387	381	342	377	381	374	372	368	365	363	395	417	395	419	409	365	406	379	370	404	385	394	378	376	370	405	364	365	396	361	379	387	352	410	334	397	326	388	410	403	400	357	395	431	370	388	398	370	349	375	378	370	362	391	359	367	370	422	378	386	337	348	332	387	396	394	389	407	383	354	365	361	395	416	395	378	368	380	367	330	389	374	339	383	378	382	395	373	357	415	404	412	390	382	351	373	359	397	396	362	380	400	379	391	386	404	392	372	419	380	410	361	392	361	380	410	366	376	383	394	377	386	390	377	380	379	339	381	345	354	389	368	399	394	386	371	367	418	377	384	402	404	380	339	390	376	352	403	372	353	432	376	414	396	359	407	377	420	390	389	388	377	394	394	363	387	421	389	374	407	385	407	385	386	411	337	375	368	368	390	377	375	422	356	374	396	394	382	372	359	396	370	377	375	371	428	336	364	408	371	313	371	321	385	416	425	387	378	385	361	395	366	364	350	412	401	403	387	352	390	383	394	351	390	405	420	367	359	382	383	390	389	386	358	389	334	333	408	374	357	378	367	339	366	377	388	408	394	362	386	363	414	411	402	402	411	377	378	344	389	394	375	360	396	393	382	403	433	368	378	397	379	382	363	368	385	396	408	426	430	392	435	386	388	396	386	342	371	402	372	341	366	357	423	386	396	417	390	392	332	365	396	366	400	423	361	367	352	388	425	387	372	342	358	358	397	364	418	408	384	406	380	396	387	357	383	368	397	375	360	416	371	394	396	343	404	416	403	365	390	298	380	393	397	374	358	366	382	356	363	360	372	396	394	364	350	356	408	365	361	407	343	365	392	386	395	407	388	409	384	371	386	386	372	345	371	396	381	399	376	370	334	394	364	386	375	388	393	391	359	391	371	376	372	399	394	382	396	390	417	359	358	421	420	444	392	374	398	376	389	401	381	396	390	375	393	376	385	391	422	428	380	398	364	431	376	375	361	407	384	349	373	385	382	384	368	348	387	431	426	349	404	375	386	392	365	402	393	347	395	347	338	358	377	410	353	371	398	364	387	392	381	413	388	378	361	395	402	388	372	381	376	365	383	370	357	359	370	405	368	350	360	352	383	388	368	379	336	377	362	382	382	387	399	436	406	433	383	386	397	389	420	401	389	408	398	388	351	376	388	377	384	370	380	405	423	328	383	336	395	376	358	380	389	400	417	359	404	382	409	372	373	429	364	414	359	399	413	375	398	389	362	412	366	357	360	380	385	392	372	385	400	406	387	386	389	396	363	374	383	374	369	385	403	413	379	347	390	351	394	367	382	400	381	412	430	372	362	368	383	385	386	392	356	369	358	389	396	397	408	409	375	400	364	367	371	385	402	387	392	361	370	414	416	401	383	397	400	379	382	416	354	350	356	369	336	357	364	426	403	379	363	396	425	395	359	354	357	364	414	394	397	373	399	388	453	379	377	397	376	383	365	343	363	390	365	391	429	385	381	399	338	388	415	405	354	408	389	383	376	350	406	382	335	411	360	376	403	373	375	392	378	355	365	402	404	407	394	383	367	356	401	359	376	337	358	371	398	369	391	367	383	386	392	331	362	394	356	383	367	393	380	394	415	376	389	368	371	357	391	384	403	399	362	369	375	358	398	358	358	365	382	403	353	366	355	369	352	411	399	381	370	367	364	369	359	389	398	345	379	400	408	408	411	358	415	371	392	406	386	382	333	379	376	364	391	414	373	370	372	395	370	393	379	359	364	411	356	333	351	365	370	374	371	369	361	367	361	372	378	364	371	444	340	390	378	397	384	370	343	418	363	372	354	407	384	390	370	375	434	396	352	383	391	391	374	392	387	357	432	366	395	417	393	389	353	374	396	417	374	350	389	380	366	331	366	346	389	394	366	355	396	377	360	377	369	378	387	377	350	370	435	406	385	399	355	355	369	387	370	345	367	375	432	423	401	399	403	372	379	393	379	370	364	404	416	392	404	408	369	349	391	394	400	371	390	393	402	330	375	388	368	361	379	402	368	371	377	417	400	361	425	403	355	416	390	384	398	355	408	403	407	365	385	404	371	351	390	346	356	424	367	392	382	392	366	388	392	383	425	363	368	395	379	405	389	386	383	404	381	366	405	390	366	377	386	390	394	389	360	336	361	407	364	402	353	372	367	356	399	388	379	382	390	389	410	399	368	367	397	346	396	370	364	406	383	356	363	401	380	378	367	381	393	380	370	384	385	370	379	364	413	368	381	357	377	409	358	385	362	394	383	363	348	356	393	412	382	378	423	374	363	350	374	375	369	432	415	370	364	418	410	393	384	362	347	371	337	353	410	381	400	374	404	413	410	359	367	366	388	412	379	392	398	340	395	364	421	359	360	379	365	384	372	383	379	390	399	366	348	351	370	389	394	391	402	403	403	339	353	394	407	393	364	383	382	375	400	401	434	370	436	408	424	383	396	396	383	385	400	363	380	375	405	365	397	350	361	409	402	411	390	366	395	390	373	401	403	357	385	370	395	387	370	343	353	382	414	393	400	391	426	373	351	372	375	421	375	408	351	373	389	414	376	367	390	350	349	368	357	383	402	369	373	406	406	374	401	345	390	390	376	389	380	354	398	421	379
14392	8041	12666	11748	10038	8047	6620	5296	4355	3596	2950	2574	2251	1861	1531	1400	1300	1257	1209	1092	1026	1046	1027	1017	991	980	971	1001	951	889	878	875	971	835	887	867	840	862	823	904	832	842	865	849	839	839	859	813	815	825	820	836	832	788	900	844	813	754	812	818	838	855	868	876	852	880	858	822	834	847	867	859	809	838	820	843	759	792	806	815	917	869	796	810	818	829	814	818	832	859	797	892	830	857	742	850	820	781	829	804	859	837	828	855	845	796	813	793	859	868	793	808	881	775	855	810	856	834	788	844	880	827	842	781	803	783	827	825	838	887	837	788	815	827	814	797	821	803	825	824	777	869	845	830	836	829	840	870	816	865	865	804	813	834	840	829	797	806	805	827	859	843	805	862	852	888	850	805	796	891	833	819	844	896	860	867	873	823	805	852	820	850	899	835	820	833	838	813	820	860	848	864	854	803	789	829	871	810	873	843	827	835	844	850	816	874	832	843	842	818	813	831	867	809	805	810	803	783	792	844	780	858	859	849	832	890	819	810	873	805	825	825	848	857	865	846	823	823	830	805	812	831	861	823	833	819	773	747	832	785	819	836	833	844	817	828	793	861	826	848	851	850	856	796	800	827	846	856	868	827	822	825	851	838	862	796	833	819	826	817	841	809	790	857	849	834	828	865	812	791	823	865	853	828	807	811	792	823	817	839	833	828	851	815	873	873	788	904	812	848	799	851	827	828	863	806	869	852	800	860	895	856	845	799	807	866	831	810	835	821	833	803	813	772	821	815	848	818	867	841	786	813	829	777	821	826	782	877	813	862	877	827	876	841	833	799	795	831	836	840	815	884	849	800	813	872	838	809	920	865	822	898	807	850	858	863	825	864	822	857	828	843	865	854	905	823	794	879	852	782	774	847	805	851	833	823	881	838	798	810	877	833	857	855	840	817	852	813	838	844	859	816	866	857	821	842	856	829	812	801	856	842	791	884	819	793	814	813	822	784	880	765	813	868	808	847	837	822	876	826	861	829	854	757	857	817	857	834	849	815	852	787	827	776	798	790	857	874	831	812	836	831	815	831	853	826	835	803	823	866	892	872	871	794	871	888	855	831	878	844	850	847	845	817	790	828	856	823	780	846	760	862	847	830	790	835	855	843	832	830	820	886	812	836	822	845	847	818	851	820	794	854	870	832	826	867	851	819	786	842	850	821	824	814	817	860	850	793	807	808	812	771	853	849	830	836	813	841	869	846	832	785	849	837	843	800	813	794	834	818	832	815	774	774	812	831	772	804	851	768	848	808	875	843	821	818	844	859	832	839	847	799	823	821	923	772	843	858	819	855	838	877	828	861	863	835	871	840	822	874	829	828	785	840	806	837	805	826	779	856	839	814	817	862	851	832	796	811	891	812	801	850	875	835	828	820	807	820	802	780	843	818	841	834	852	849	844	817	824	878	835	838	827	830	806	835	841	866	798	878	811	808	839	780	864	824	808	781	848	760	813	828	817	833	808	800	839	835	831	861	874	812	823	847	800	807	889	825	786	825	840	832	848	867	866	862	886	823	883	813	859	789	828	860	880	840	827	805	845	804	828	790	871	835	777	768	827	814	820	853	799	811	839	867	844	835	800	866	850	818	827	859	840	888	868	814	815	836	827	844	823	797	838	838	847	835	797	855	810	807	796	831	773	841	817	825	826	793	844	777	862	838	782	841	846	821	810	806	856	784	804	802	798	816	784	841	812	828	776	758	797	831	865	802	871	878	778	814	809	832	858	847	816	820	818	856	805	856	851	829	856	804	858	851	816	841	858	810	828	841	793	858	841	847	816	869	847	814	774	824	834	822	867	796	814	789	769	848	837	837	810	808	862	824	852	815	816	799	826	839	831	834	849	851	793	806	817	816	870	832	822	835	846	873	811	833	805	870	865	817	795	831	808	851	819	792	826	834	804	816	812	807	806	817	827	789	805	849	832	851	858	821	788	799	793	836	841	814	874	828	824	777	786	810	849	857	802	817	817	864	857	802	820	850	797	839	785	827	832	851	772	862	808	817	821	856	811	889	837	869	828	786	764	849	823	848	846	863	821	845	822	805	863	819	819	875	765	811	793	789	889	829	814	849	811	825	849	829	811	851	816	800	750	852	826	827	810	846	875	791	832	848	838	818	857	828	803	840	843	800	808	844	847	863	860	796	821	858	781	837	831	855	823	865	852	809	847	818	829	841	877	856	848	799	900	832	818	870	870	846	876	816	849	881	799	742	821	823	867	816	841	834	809	865	843	847	821	826	821	853	790	815	809	899	835	808	862	883	810	798	791	823	808	797	838	897	850	831	780	865	850	777	810	820	803	810	842	839	803	759	850	827	831	823	833	841	833	807	794	821	839	859	827	898	848	815	820	895	821	846	850	839	799	861	868	832	798	850	811	821	828	810	855	815	822	801	822	927	828	839	803	855	844	842	815	855	869	849	845	896	869	792	834	815	836	827	831	829	834	866	823	819	850	866	829	813	813	813	792	815	839	798	834	804	899	853	850	833	848	835	832	877	884	851	767	839	824	819	803	838	852	845	857	762	789	820	811	842	861	851	816	856	806	758	850	827	859	834	808	810	823	896	792	841	792	803	815	850	867	798	800	879	870	831	824	831	823	842	828	857	827	846	851	848	817	829	835	821	851	842	816	844	875	809	849	816	789	808	826	820	853	811	855	810	795	864	850	844	845	866	828	802	812	833	806	886	842	734	839	819	810	817	756	868	820	830	787	833	820	825	851	850	864	855	798	824	855	848	860	798	822	839	857	817	813	851	862	819	818	813	797	821	820	860	803	889	868	806	825	846	888	873	835	839	852	852	829	868	821	825	847	806	794	848	850	820	795	859	822	838	824	804	839	873	832	825	885	835	819	790	778	802	838	823	818	842	799	782	845	836	866	833	831	861	868	783	773	807	857	861	883	801	838	784	809	827	803	895	848	892	852	833	830	854	839	900	815	839	809	848	844	805	845	879	851	820	818	817	819	784	862	844	831	831	804	789	842	791	839	840	834	835	823	799	808	817	809	771	855	846	838	832	847	821	810	794	827	857	829	853	807	806	807	880	847	832	808	838	837	846	787	812	808	828	857	821	833	842	826	831	825	822	808	805	874	794	866	831	831	801	811	862	842	823	815	834	832	807	895	803	830	820	933	770	826	867	804	843	839	804	830	829	829	808	804	822	851	840	875	875	864	813	810	852	835	824	813	821	866	809	840	782	837	788	769	831	802	874	847	836	800	818	842	831	813	822	852	827	829	808	860	831	777	838	833	846	810	823	793	828	836	830	785	846	854	796	825	813	813	841	886	820	862	885	847	760	810	782	821	830	810	828	816	793	813	851	863	899	780	870	850	801	861	817	824	809	828	776	792	833	811	855	817	804	802	847	875	909	829	885	832	819	837	851	839	815	883	831	876	775	782	809	847	827	832	889	802	825	817	836	783	845	763	820	814	816	836	838	804	838	872	823	860	811	876	878
10019	4165	3250	1747	1260	926	832	685	571	561	464	445	399	391	339	358	391	332	368	358	342	353	364	330	366	343	347	314	342	357	363	322	341	329	353	356	334	369	315	359	330	334	362	346	325	341	350	365	342	352	329	348	362	330	304	323	333	347	346	345	314	352	354	336	339	331	345	328	341	342	340	331	304	353	303	352	309	337	334	331	341	311	304	350	340	338	346	357	340	346	327	309	290	331	315	339	301	317	326	339	345	315	348	321	342	317	326	344	333	315	349	350	336	364	324	356	317	324	309	341	316	326	366	388	344	329	323	332	311	304	328	299	311	291	319	339	327	347	330	344	348	315	300	342	308	301	346	324	308	307	349	303	319	360	317	306	341	341	323	379	299	311	308	310	318	343	300	372	344	328	335	310	328	367	371	336	339	367	361	356	312	308	326	311	343	343	335	292	343	347	321	333	348	367	361	315	325	311	342	333	339	312	311	334	362	315	322	356	346	346	370	305	352	343	317	357	318	327	344	355	351	335	351	332	333	333	329	338	309	317	321	321	312	350	369	331	357	331	353	335	325	337	330	335	336	334	318	366	323	331	316	340	325	314	352	333	340	311	388	331	314	348	351	312	322	364	349	301	361	349	298	309	343	353	350	312	332	343	344	356	315	346	336	326	325	328	306	345	366	318	293	336	312	352	320	346	326	309	333	333	340	323	352	324	328	337	330	321	320	351	324	334	324	339	351	331	322	302	350	345	300	332	360	324	356	333	342	348	320	363	339	320	320	345	344	326	318	314	327	304	347	306	328	374	340	313	351	337	338	338	351	367	373	361	324	341	356	334	349	330	360	336	323	340	363	316	381	341	371	342	310	326	318	367	319	350	346	334	356	336	364	332	328	348	348	319	319	334	353	322	329	344	373	378	337	310	312	316	309	359	312	317	348	354	358	336	340	330	314	359	321	371	363	344	349	359	342	338	298	368	370	378	317	367	329	334	323	315	299	309	345	349	353	302	328	312	335	350	357	346	341	303	350	351	326	354	350	348	353	340	337	321	297	305	367	342	343	341	266	336	354	325	382	328	328	354	342	330	355	366	323	335	335	339	378	340	346	337	342	320	342	301	340	383	356	335	367	339	355	350	313	342	358	357	359	336	325	318	342	323	356	309	337	372	334	347	326	314	298	383	341	361	341	263	316	326	341	340	298	321	341	331	329	315	323	343	328	376	316	331	351	341	339	321	317	352	343	304	337	343	360	331	346	329	327	330	339	314	358	385	327	344	317	304	367	319	344	314	348	333	342	332	355	393	351	342	337	330	331	336	345	324	356	314	338	325	316	350	347	351	361	340	349	339	354	355	329	344	362	347	305	344	375	358	333	345	386	310	343	316	348	351	328	336	356	297	327	353	354	350	291	337	364	322	308	342	359	338	335	332	327	347	347	342	356	332	332	309	333	353	320	316	321	320	349	373	304	313	313	324	361	354	319	317	333	333	326	321	352	349	345	389	314	339	355	355	348	356	310	330	338	307	326	370	307	310	327	314	319	315	340	347	316	330	334	339	367	348	353	326	375	316	341	343	372	326	338	357	366	338	335	337	329	365	330	332	339	320	314	382	370	376	314	364	341	378	349	317	335	333	348	345	354	333	341	317	348	315	363	358	344	329	349	340	322	343	340	334	364	388	332	360	371	327	370	371	316	352	320	346	350	373	324	346	345	351	314	345	322	362	290	410	346	337	304	350	351	323	350	350	304	331	338	311	352	307	328	292	367	314	365	312	315	353	312	339	358	320	321	315	295	374	327	334	348	375	296	311	343	323	351	353	342	339	337	314	355	346	352	326	317	358	331	333	348	310	365	334	312	341	342	334	345	323	327	309	299	384	351	308	322	314	341	338	352	315	352	337	306	359	339	365	338	337	355	338	346	338	331	320	309	365	311	341	352	318	328	361	330	359	352	333	313	327	343	321	357	355	347	338	284	355	355	321	322	353	310	317	332	347	331	356	364	346	336	349	301	320	346	355	329	342	329	349	311	330	346	336	352	335	332	335	347	337	313	355	366	364	298	336	359	295	319	334	317	311	315	351	312	338	310	288	331	336	378	320	333	337	330	349	339	300	327	334	354	364	357	371	348	351	318	340	316	330	304	341	337	327	342	370	322	313	338	343	344	327	351	318	365	321	333	341	328	321	340	338	332	352	354	312	359	325	322	328	329	358	345	368	353	310	371	375	328	308	341	355	319	319	355	311	350	320	325	338	327	331	321	361	358	322	306	366	357	367	389	343	353	334	314	361	370	339	316	341	330	310	336	334	348	332	339	299	341	335	334	362	368	351	341	322	326	349	360	300	330	358	326	393	305	361	355	316	300	319	351	322	347	365	370	357	336	305	353	334	350	356	340	323	332	315	363	334	360	334	324	321	349	340	332	349	351	340	350	310	305	312	317	284	333	319	361	347	372	375	316	335	352	360	379	331	344	346	326	315	348	345	376	336	328	314	326	362	312	310	378	337	339	340	352	349	341	344	328	332	358	334	343	308	341	299	324	369	363	361	351	378	347	341	364	332	296	327	329	338	332	374	345	337	325	333	351	331	361	331	325	369	353	352	305	342	336	363	299	354	328	318	307	364	348	363	354	377	347	336	296	379	314	320	327	292	336	355	349	333	308	344	318	345	337	342	318	351	346	376	338	316	327	328	350	378	331	384	324	349	350	312	351	325	322	341	338	345	346	373	362	338	326	334	347	324	357	323	392	351	342	329	354	323	303	326	315	352	345	318	338	356	346	328	375	308	357	340	301	311	334	353	358	351	351	330	356	395	358	325	356	323	306	367	345	308	347	318	326	323	320	341	314	336	334	337	325	333	331	336	328	353	332	352	340	309	355	328	320	335	331	354	306	333	348	319	356	340	305	315	311	335	349	326	342	332	343	355	373	370	343	338	320	336	302	331	335	345	337	344	356	329	369	307	343	303	357	334	321	351	378	342	319	339	307	317	354	336	370	351	321	331	353	362	326	316	319	286	342	377	355	334	312	327	374	323	319	378	330	326	299	321	314	319	339	363	336	306	325	332	324	341	338	309	382	305	338	349	328	334	371	320	323	329	344	372	362	356	332	338	344	314	327	295	285	328	379	349	329	317	363	331	330	330	341	364	346	365	317	340	356	335	343	349	326	345	329	329	326	339	346	361	333	331	344	338	311	299	305	344	330	347	305	334	347	330	340	315	343	307	307	340	331	355	321	314	328	364	329	328	330	327	343	350	320	323	357	371	343	321	334	332	343	360	326	332	344	321	304	311	353	377	346	339	319	347	352	317	339	325	350	302	348	330	324	326	324	395	321	327	331	345	336	324	314	327	341	307	334	327	296	322	350	356	308	373	368	332	310	383	355	352	311	364	328	344	316	335	311	352	349	343	334	308	371	333	355	341	302	329	307	320	313	353	284	345	339	321	307	321	339	332	343	344	320	328	347	344	355	336	350	322	315	323	316	350	368	370	348	341	335	327
6263	3690	5723	4813	4344	3516	3059	2367	2069	1850	1576	1416	1282	1150	1069	974	965	858	858	829	854	850	768	784	790	749	802	793	746	709	760	757	745	743	737	770	750	738	761	748	741	758	729	758	751	687	743	703	769	693	719	767	729	755	751	710	725	729	763	789	718	696	732	737	749	727	741	773	711	724	701	732	729	710	737	692	730	725	707	718	786	745	735	742	729	732	741	735	735	689	681	695	756	721	763	750	732	733	705	757	703	787	750	734	778	696	755	726	689	734	721	746	720	676	745	736	769	727	731	690	734	752	702	710	711	685	721	750	684	735	691	718	745	717	791	705	814	718	739	705	695	731	689	749	733	744	700	741	720	752	710	706	736	700	792	742	743	746	736	752	731	731	742	733	704	801	747	705	730	700	761	754	732	746	772	778	713	745	733	747	705	729	777	755	789	705	752	678	729	793	768	712	659	684	689	681	759	700	702	756	739	733	747	734	788	718	689	744	734	746	754	717	721	752	769	753	713	735	739	735	758	701	765	716	706	718	733	720	744	725	693	694	704	713	759	706	713	684	762	744	752	764	758	753	741	674	751	738	722	735	735	757	744	724	755	759	744	739	700	727	717	734	728	758	755	739	706	743	736	740	742	742	754	762	745	721	719	749	785	713	713	726	782	742	757	711	710	727	741	786	738	761	740	724	760	737	718	687	721	737	738	721	735	775	689	719	718	724	728	727	774	757	726	695	700	668	751	730	724	709	709	767	745	754	729	732	690	725	782	698	769	728	743	730	748	729	743	721	770	711	731	634	706	741	766	742	720	734	752	744	754	749	749	790	734	722	767	740	807	740	726	707	753	744	731	733	710	694	771	721	728	724	729	721	740	728	764	703	707	710	693	728	767	747	710	751	702	714	715	727	742	738	754	725	726	687	771	776	679	750	703	741	729	754	768	748	756	723	725	806	698	708	748	730	744	704	750	751	762	732	751	734	721	759	722	785	747	741	763	699	737	750	729	747	769	682	753	756	720	692	704	691	761	714	697	763	706	789	770	771	718	758	795	701	729	755	721	761	751	729	722	733	745	766	706	700	711	743	759	781	692	731	724	736	701	787	728	722	782	744	723	755	738	762	685	775	727	776	750	699	682	711	695	738	724	706	747	718	740	740	736	767	742	653	738	738	667	705	717	780	729	746	701	736	727	748	765	760	713	748	744	732	747	735	687	719	734	738	722	741	721	746	703	725	762	782	764	718	721	735	766	719	792	790	742	712	732	716	747	737	740	771	764	695	718	764	748	742	692	711	778	737	747	725	666	698	724	739	716	745	707	757	737	760	713	659	771	700	709	714	730	720	684	735	746	741	719	733	736	690	722	713	752	711	700	728	759	747	754	711	749	751	712	751	694	735	719	751	743	761	761	788	735	760	750	696	760	760	719	685	783	726	776	672	696	695	728	725	692	705	707	729	729	728	735	715	745	741	721	700	756	687	783	685	759	731	756	727	774	742	779	739	702	739	750	709	715	713	769	740	743	728	756	758	733	701	741	774	754	792	690	760	750	687	734	751	746	752	774	724	756	732	742	705	754	710	765	743	744	722	697	751	705	732	788	741	681	764	707	756	758	732	736	675	772	748	754	702	735	779	739	705	742	710	758	756	722	742	755	752	731	691	735	769	742	761	732	725	738	740	741	689	724	714	701	756	715	764	711	678	749	729	732	763	728	762	711	727	732	743	745	735	759	764	732	708	731	731	672	762	797	742	704	745	738	730	779	749	763	694	769	758	722	703	673	721	756	725	722	752	732	699	764	717	733	673	795	751	755	684	724	698	703	715	786	743	705	708	692	682	715	718	726	691	703	736	792	743	732	705	683	704	736	728	761	723	729	710	748	740	746	717	707	726	761	743	711	687	753	747	749	699	751	724	706	755	679	705	729	716	712	698	708	724	747	728	781	754	734	685	727	740	762	680	730	686	706	758	759	702	706	770	705	704	773	724	740	795	746	723	783	704	704	756	775	705	724	711	703	750	729	705	761	727	725	761	698	721	748	756	730	740	791	696	688	734	763	746	713	722	736	730	750	674	704	738	759	678	748	707	733	699	684	732	761	687	724	745	733	686	727	724	732	720	749	727	728	736	705	731	746	707	754	760	737	708	718	689	722	685	759	739	724	747	750	736	759	717	739	737	720	739	753	687	751	724	774	719	745	789	737	737	726	748	685	696	752	762	736	728	722	763	689	704	722	710	756	728	721	737	694	716	770	739	721	709	698	795	781	756	725	768	741	721	688	707	744	747	725	724	714	732	753	735	802	698	735	742	759	712	753	758	745	749	711	737	663	721	748	706	675	709	752	710	716	745	711	690	730	740	745	756	747	742	726	763	710	709	758	764	729	746	705	740	743	680	737	714	726	705	726	723	751	691	730	719	706	766	707	669	709	742	738	655	742	690	718	726	740	703	742	817	740	733	742	728	725	759	754	744	762	731	718	740	725	711	759	716	722	709	715	765	716	782	734	715	697	700	730	732	735	786	708	695	728	706	734	795	733	760	772	709	704	732	698	674	702	717	749	737	740	740	790	743	761	723	697	704	774	731	750	697	721	720	737	760	743	729	742	736	732	739	685	751	743	736	729	739	740	770	727	785	726	738	730	745	730	708	743	771	668	716	713	756	730	674	677	721	730	686	684	686	687	758	713	739	735	717	735	746	716	695	727	775	681	756	721	697	712	711	794	731	683	752	726	728	764	782	720	732	746	737	743	693	734	703	722	720	746	742	771	737	714	754	784	736	719	722	715	713	677	768	718	708	760	744	717	752	741	741	746	728	725	749	758	737	744	716	761	746	727	776	735	743	723	682	737	698	703	735	687	735	716	721	722	740	724	727	745	764	714	722	743	713	719	731	725	705	730	746	777	758	703	766	743	704	725	753	755	766	708	727	725	715	686	720	717	694	728	720	743	743	719	746	750	725	751	766	733	737	714	724	741	746	767	750	725	742	752	743	702	758	732	777	761	776	711	755	734	719	737	731	714	781	723	714	754	696	730	724	722	738	733	740	719	730	706	778	734	685	727	756	702	797	739	741	759	771	728	747	762	748	740	735	694	737	713	748	749	726	730	673	740	763	760	715	740	757	714	699	668	728	715	736	735	683	704	711	727	716	748	748	733	742	748	722	695	757	699	715	698	709	711	726	737	744	713	734	756	685	793	744	728	749	720	760	736	683	773	731	797	767	711	754	734	726	709	751	761	746	755	756	731	740	718	778	717	771	746	750	711	729	717	753	754	710	780	780	728	699	682	728	752	735	707	725	699	738	718	740	732	711	725	803	731	715	767	738	746	735	723	716	724	687	724	731	749	796	736	746	726	729	736	710	745	724	712	775	726	769	748	691	733	754	724	711	732	692	717	718	762	720	700	730	695	679	677	765	731	700	726	720	729	758	681	748	714	703	781	708	711	707	687	716	718	739	754	727	788	708	678	745	760	755	749	699	720	728	730	781	784	726	745	715	706	785
20328	7316	5965	3489	2285	1626	1236	929	730	696	619	534	495	445	401	384	374	334	357	355	347	332	360	324	315	314	317	340	319	305	322	357	301	306	328	306	311	303	328	330	321	299	315	343	320	323	323	300	315	303	324	314	313	312	321	305	296	353	294	315	292	315	299	329	306	347	299	274	282	292	315	290	310	295	318	351	324	301	301	297	326	295	294	300	300	286	309	335	295	299	292	314	333	322	310	300	296	318	286	324	298	293	305	297	310	329	320	320	280	320	324	320	324	312	290	317	300	302	303	343	275	316	298	335	307	322	325	296	340	319	297	309	319	311	334	294	317	330	328	289	305	294	320	302	326	337	325	293	292	292	303	301	305	309	315	324	326	291	319	288	328	307	304	300	326	336	311	301	304	317	333	272	281	307	315	303	292	283	319	339	362	289	301	325	295	321	309	336	336	325	301	325	299	294	328	304	297	321	354	310	294	315	302	345	304	305	312	280	311	276	306	299	317	295	318	316	313	279	306	343	345	290	348	302	289	328	321	271	283	320	337	308	347	297	292	338	367	334	340	294	322	330	309	300	327	328	295	281	357	299	286	304	315	335	299	291	298	304	341	330	292	327	328	304	327	335	320	303	279	325	288	320	302	298	303	353	298	298	299	294	298	294	338	273	304	283	311	305	301	287	271	321	343	290	331	311	325	312	314	305	330	317	308	302	285	304	316	324	331	312	339	307	296	303	325	323	288	269	314	288	341	289	306	281	339	308	305	311	268	274	293	334	308	309	335	333	313	298	296	273	296	284	331	305	324	278	297	321	316	318	303	333	330	280	328	329	297	250	313	279	317	341	319	296	303	313	325	304	253	282	277	268	276	299	343	335	342	294	295	299	314	306	343	310	299	330	313	304	332	318	345	332	305	348	313	325	335	316	290	309	269	295	307	307	292	297	317	320	311	321	289	316	317	338	316	310	330	332	306	335	300	304	269	317	338	311	326	283	282	317	265	310	319	315	290	281	299	324	350	305	282	304	330	327	302	298	304	263	332	313	286	287	300	324	321	297	305	322	331	342	290	304	275	327	317	294	343	291	288	330	315	292	304	336	312	305	291	326	321	272	311	318	308	324	328	298	303	318	295	295	330	282	316	296	341	305	294	294	295	339	301	303	306	313	257	286	311	315	307	310	303	328	312	299	329	302	290	320	315	332	309	283	288	287	316	306	288	324	292	299	294	304	312	306	314	295	304	346	330	312	326	289	314	294	333	279	309	347	311	312	329	270	307	325	361	308	293	312	314	335	312	318	334	331	333	281	328	298	309	333	292	299	317	339	303	334	319	333	375	310	331	295	318	299	278	310	324	295	330	315	329	315	293	333	302	290	311	324	294	306	325	324	299	345	337	313	310	323	322	326	273	345	311	298	304	288	326	302	311	307	322	321	290	302	343	334	317	278	290	328	297	296	323	297	317	308	303	315	293	313	265	293	282	337	319	286	293	318	298	327	320	312	296	304	300	302	293	290	323	299	334	350	289	314	295	280	322	280	300	323	333	296	301	287	308	290	304	342	340	287	287	318	331	316	328	292	343	288	312	304	337	347	312	279	333	305	298	316	304	342	308	292	285	266	321	324	316	333	291	350	341	299	331	307	298	305	293	303	318	326	312	311	279	292	322	305	312	295	292	299	304	305	353	316	278	291	336	314	323	314	326	325	321	288	318	306	319	339	290	325	308	310	326	342	333	314	313	305	344	285	311	353	281	287	278	294	310	324	284	318	320	300	327	342	278	335	301	334	334	323	333	281	290	346	302	288	319	315	279	328	304	306	303	325	306	259	343	327	324	332	313	313	310	327	334	350	319	283	312	283	284	291	304	303	342	319	336	293	305	310	315	304	313	293	293	318	344	301	358	314	325	297	286	322	303	312	315	306	306	300	311	315	351	325	310	338	340	298	308	274	323	295	325	330	338	301	296	301	319	306	328	331	328	291	350	323	307	304	308	312	357	267	305	294	323	335	339	342	264	317	316	298	374	319	304	305	329	333	287	345	269	316	278	270	307	318	274	294	343	273	311	309	299	335	306	313	330	307	331	342	319	298	318	292	306	322	323	340	317	331	310	308	335	326	308	328	302	314	315	302	302	343	272	310	305	325	313	379	325	328	316	301	309	308	315	301	301	310	307	318	295	281	266	293	316	302	291	326	323	351	320	302	330	316	301	331	349	333	278	337	323	295	305	327	326	317	304	322	345	312	344	290	293	280	330	314	299	269	319	296	279	288	305	310	319	307	306	330	304	290	321	306	311	337	308	272	289	291	314	321	331	310	283	327	260	299	299	314	313	343	311	309	313	293	327	303	299	297	294	343	311	284	293	296	314	292	317	322	309	331	326	307	304	322	318	314	299	311	311	320	269	327	305	310	312	300	282	283	328	298	306	348	328	338	281	341	326	348	299	312	276	342	326	342	288	301	320	297	319	321	290	287	274	310	304	310	281	328	301	321	295	309	322	336	329	293	316	329	329	317	291	290	310	318	335	305	307	316	333	348	313	345	284	296	323	292	330	311	296	334	308	299	306	274	305	302	314	294	280	298	285	316	281	312	310	308	324	294	290	281	325	292	307	317	321	292	333	309	316	312	274	340	345	306	315	271	341	337	274	314	323	296	320	297	296	320	281	281	345	320	307	291	286	315	303	343	321	320	280	290	314	324	282	317	334	289	294	335	295	340	320	279	304	328	314	290	315	321	314	290	335	334	296	316	305	318	325	306	302	297	344	326	326	303	282	307	341	315	310	313	293	323	316	333	312	292	346	331	342	323	346	321	311	300	297	311	312	268	322	327	344	341	341	288	307	284	319	312	334	338	326	300	309	288	306	307	309	294	306	325	313	318	309	297	262	293	316	316	302	289	303	265	280	309	285	314	370	312	300	301	320	344	309	289	300	305	322	303	338	291	299	273	294	344	304	319	299	304	300	291	294	321	278	302	312	317	283	292	295	305	307	302	305	264	333	287	292	303	330	317	316	270	336	307	280	315	317	265	314	319	303	283	323	277	329	270	307	315	330	272	294	264	320	300	323	278	273	311	322	299	311	299	301	337	328	324	311	281	290	293	320	332	331	337	342	296	271	322	298	301	285	278	272	310	333	297	298	286	324	279	311	289	324	310	303	324	310	303	343	306	300	313	304	315	337	298	316	317	334	295	286	314	354	347	308	301	318	306	355	319	309	311	304	314	344	336	308	319	317	292	326	317	318	308	282	289	283	311	290	323	330	302	269	344	319	304	282	312	332	304	310	323	315	343	326	310	308	319	310	290	309	307	326	303	329	320	271	325	305	307	286	343	309	326	299	294	315	316	286	290	337	286	314	323	317	307	292	312	302	305	320	314	296	315	326	315	321	320	327	282	305	314	307	274	313	294	335	316	300	278	300	311	338	318	296	272	295	320	327	323	302	302	310	338	308	315	268	266	304	286	321	311	340	291	305	298	312	282	304	294	315	326	286	289	293	324
12279	5698	9608	8165	7605	5696	4897	3810	3149	2575	2190	1984	1566	1399	1164	1008	1097	987	933	874	838	825	869	808	813	770	746	765	805	724	750	716	755	726	694	645	721	695	707	732	689	731	704	724	703	706	723	672	725	698	766	713	725	709	666	707	677	741	653	668	667	702	663	703	689	762	656	729	734	685	752	685	708	719	686	724	688	710	713	726	679	735	654	681	714	728	664	708	651	676	711	742	638	663	652	706	631	717	721	712	686	672	719	693	697	700	729	681	658	669	742	665	662	706	724	691	688	701	722	689	687	680	663	674	689	741	632	661	719	730	664	690	685	716	741	677	685	673	690	698	697	702	733	693	709	722	668	665	666	711	709	681	653	688	707	712	676	665	682	694	676	688	694	697	687	686	710	699	684	719	708	724	663	708	701	738	675	716	722	717	662	726	682	717	689	637	685	633	694	672	715	695	665	702	682	667	683	724	708	691	670	668	707	683	719	724	717	704	715	694	629	737	654	687	697	678	707	688	715	661	744	744	706	689	684	734	680	703	660	731	705	704	718	732	701	696	686	657	668	644	701	691	670	696	682	673	671	690	725	710	684	678	707	677	726	679	708	676	726	661	726	659	709	655	729	684	674	724	674	701	714	737	678	710	707	715	715	696	715	709	683	667	703	661	675	673	671	662	699	758	673	723	670	685	690	689	672	690	700	698	736	708	673	715	691	683	718	663	709	706	667	646	686	711	647	690	702	674	676	711	690	693	690	705	656	685	723	668	618	666	724	665	685	688	687	726	693	674	693	690	678	677	694	724	690	715	738	668	711	704	705	677	705	683	698	736	695	721	689	696	712	675	642	731	705	707	714	692	688	691	668	625	688	647	713	692	700	689	628	665	704	691	724	700	685	704	673	712	694	702	730	725	712	667	670	641	711	694	686	690	687	694	671	718	656	705	643	687	707	700	677	694	718	709	707	726	704	694	719	685	677	739	698	698	679	662	725	670	692	665	683	753	695	632	683	668	660	707	688	692	661	709	692	747	692	697	690	676	708	655	686	707	710	665	685	706	727	712	701	706	667	664	683	711	700	674	679	661	650	695	674	690	700	668	688	667	696	675	677	673	675	670	699	711	686	743	640	713	685	669	730	679	724	684	733	699	691	686	696	752	683	675	704	691	677	724	678	701	668	691	657	733	716	680	702	648	692	709	689	717	668	718	689	683	714	701	710	711	720	706	700	706	691	721	671	701	664	712	701	730	639	726	692	689	676	750	635	718	679	652	712	682	667	717	684	695	696	677	688	684	701	723	740	686	709	686	683	693	699	705	699	675	680	689	690	708	712	693	682	704	707	635	705	715	654	698	642	704	673	732	673	707	712	674	683	688	679	661	720	699	686	678	703	701	721	715	673	731	676	669	677	696	637	696	722	657	683	727	702	694	691	741	659	683	697	693	726	736	722	723	660	677	695	679	731	674	685	755	658	678	680	676	634	681	719	682	684	696	691	685	634	738	682	696	665	697	652	734	720	673	689	702	677	643	672	711	723	697	697	666	699	700	671	704	665	690	717	683	686	723	747	705	718	695	722	677	731	707	676	666	705	687	753	655	712	707	709	663	711	706	737	671	683	709	703	689	684	698	687	719	672	659	691	641	673	723	673	704	698	667	684	662	682	700	697	702	682	716	715	717	667	684	687	685	736	714	666	732	725	681	688	667	722	698	685	717	722	691	613	683	676	709	712	700	718	708	692	675	683	720	723	688	676	682	731	765	700	713	708	649	692	688	690	683	722	731	698	663	705	688	687	699	678	703	671	720	693	716	665	724	710	759	714	690	694	658	710	678	671	734	664	686	704	639	709	702	715	667	668	728	665	694	650	680	710	700	729	688	717	708	688	707	676	657	675	665	712	686	736	660	691	690	698	670	678	689	696	668	666	663	719	694	686	709	663	730	712	703	657	676	685	688	661	667	690	658	708	703	694	702	681	681	704	656	724	732	754	669	700	649	702	660	700	672	698	753	658	662	713	761	682	708	664	710	650	720	734	677	711	696	671	716	714	741	716	738	713	662	703	724	640	671	687	640	689	645	718	710	673	720	707	689	662	696	637	671	713	715	713	640	698	658	694	721	702	687	700	697	698	663	653	667	729	683	690	691	720	709	715	706	655	731	691	676	678	663	681	713	700	704	690	655	653	708	699	720	690	709	718	668	715	699	643	694	676	640	677	678	698	720	710	742	661	713	720	660	695	737	692	674	712	689	637	663	732	736	675	665	704	680	691	661	651	698	697	651	671	701	688	710	667	736	716	694	686	715	706	686	745	680	724	678	627	620	705	705	715	637	664	656	674	643	700	721	705	668	682	711	705	650	668	668	721	697	713	705	672	743	711	674	694	694	637	699	731	688	662	731	678	713	728	703	672	677	740	680	640	706	681	687	682	688	665	687	726	723	697	643	674	672	654	749	683	687	682	650	693	686	633	654	698	732	757	684	663	682	678	705	710	692	666	681	681	646	715	695	707	669	762	725	697	671	720	693	697	609	658	688	701	685	682	685	624	724	700	717	660	720	715	716	679	712	686	696	720	704	675	676	671	693	726	675	717	683	716	712	677	691	744	691	685	670	667	730	697	696	711	671	709	641	728	725	680	681	681	719	695	636	690	719	677	684	705	705	687	681	644	685	686	705	726	744	675	672	707	689	669	700	678	686	694	723	706	743	688	723	682	692	688	712	743	684	736	705	699	686	696	656	722	644	731	673	725	701	679	681	697	700	673	703	692	678	674	700	677	671	684	685	669	712	679	686	720	764	700	661	682	676	725	710	693	687	704	738	680	708	655	676	678	724	697	700	712	721	672	682	682	702	730	695	693	719	714	662	734	668	698	668	661	695	699	693	697	669	701	746	694	707	714	681	679	660	662	647	714	697	717	717	763	700	698	709	706	701	658	673	690	679	623	713	715	719	718	724	690	693	682	708	703	693	689	680	718	703	692	731	698	700	708	705	712	685	669	692	676	711	697	690	691	700	699	682	707	709	683	688	700	678	682	711	745	717	670	678	701	706	728	734	716	699	712	658	722	698	659	719	719	696	725	705	703	725	728	725	722	671	704	688	727	701	679	679	674	733	735	719	678	728	694	698	685	666	678	713	676	688	688	679	654	691	679	693	697	714	653	680	676	705	668	692	690	670	696	683	720	716	716	680	640	666	651	704	691	669	738	691	670	699	702	716	697	724	708	723	678	718	702	687	718	665	646	695	707	701	720	695	708	706	681	673	746	692	687	701	631	713	679	650	755	688	727	761	678	668	712	776	652	728	641	707	739	696	707	712	701	688	727	665	677	667	710	696	746	680	724	682	720	676	690	703	713	672	662	679	644	704	697	677	755	693	696	708	707	720	696	689	673	696	655	708	733	660	692	694	700	692	735	663	713	672	680	733	698	686	723	753	724	713	709	665	705	700	698	742	677	645	754	681	689	690	698	705	663	694	675	704	696	657	703	725	674	688	745	718	676	668
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
