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
338071467976	338071468485	338071469035	338071469585	338071470135	338071470685	338071471235	338071471785	338071472335	338071472885	338071473435	338071473985	338071474535	338071475085	338071475635	338071476185	338071476735	338071477285	338071477835	338071478385	338071478935	338071479485	338071480035	338071480585	338071481135	338071481685	338071482235	338071482785	338071483335	338071483885	338071484435	338071484985	338071485535	338071486085	338071486635	338071487185	338071487735	338071488285	338071488835	338071489385	338071489935	338071490485	338071491035	338071491585	338071492135	338071492685	338071493235	338071493785	338071494335	338071494885	338071495435	338071495985	338071496535	338071497085	338071497635	338071498185	338071498735	338071499285	338071499835	338071500385	338071500935	338071501485	338071502035	338071502585	338071503135	338071503685	338071504235	338071504785	338071505335	338071505885	338071506435	338071506985	338071507535	338071508085	338071508635	338071509185	338071509735	338071510285	338071510835	338071511385	338071511935	338071512485	338071513035	338071513585	338071514135	338071514685	338071515235	338071515785	338071516335	338071516885	338071517435	338071517985	338071518535	338071519085	338071519635	338071520185	338071520735	338071521285	338071521835	338071522385	338071522935	338071523485	338071524035	338071524585	338071525135	338071525685	338071526235	338071526785	338071527335	338071527885	338071528435	338071528985	338071529535	338071530085	338071530635	338071531185	338071531735	338071532285	338071532835	338071533385	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2752	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
26354	5362	5317	2864	1265	820	674	572	413	426	389	396	426	382	349	356	372	347	358	354	353	345	333	331	332	343	340	342	361	340	326	344	384	370	364	326	331	343	366	370	304	369	354	325	353	364	315	370	333	339	354	326	350	377	325	359	342	359	355	346	326	334	346	344	358	374	332	377	350	362	319	345	338	321	400	336	397	358	364	317	323	368	351	338	359	321	308	355	344	320	324	352	338	297	354	349	344	346	310	313	361	367	360	328	361	366	356	336	323	312	333	361	326	348	355	331	330	311	349	341	354	351	354	348	315	322	340	335	333	338	340	333	345	378	336	395	353	335	371	324	344	315	362	365	347	326	349	347	321	328	346	365	345	351	335	372	357	353	382	326	345	377	338	354	354	351	339	364	354	370	339	339	350	367	345	321	350	326	322	327	348	340	328	319	356	362	325	351	363	326	348	359	353	307	314	321	318	375	366	311	318	326	323	370	331	364	372	343	361	328	374	334	314	332	388	354	314	328	338	303	307	333	336	372	341	331	368	338	364	362	348	320	391	322	309	309	339	356	376	399	322	343	320	340	334	348	323	323	345	350	316	335	349	337	326	321	326	301	345	329	315	338	344	342	382	341	310	357	313	343	364	388	359	357	333	362	308	332	330	346	334	342	356	351	388	385	362	386	334	369	340	327	361	342	335	328	356	392	352	326	334	360	383	314	338	308	337	311	346	380	359	336	317	380	338	350	332	348	306	363	317	376	346	327	374	368	381	302	337	332	365	337	330	302	337	326	343	344	344	340	350	332	328	329	377	351	336	367	327	338	319	367	386	364	327	327	342	368	338	328	310	335	349	328	357	327	350	348	343	371	333	331	370	319	321	350	353	329	348	330	327	305	324	331	324	363	316	332	372	360	361	380	351	330	355	331	336	361	325	359	348	367	355	351	343	356	358	356	336	352	321	333	328	338	333	345	331	327	321	361	337	301	368	336	323	326	374	321	381	331	340	341	316	355	367	346	340	299	353	330	355	305	307	331	319	331	351	384	325	326	350	312	344	338	333	329	339	331	347	353	329	329	381	358	339	343	335	333	347	353	370	384	353	324	345	329	332	362	335	334	322	361	330	321	351	332	345	370	334	379	347	365	323	322	360	350	358	333	352	350	344	358	358	385	376	389	346	326	360	350	337	359	344	336	343	339	330	348	310	345	334	333	314	371	349	342	295	328	339	313	329	357	343	331	321	339	367	359	383	360	358	372	342	341	353	354	356	351	360	328	327	325	351	324	349	351	341	355	334	350	315	372	355	330	340	333	336	335	368	324	339	333	308	340	331	346	349	360	365	347	340	346	338	371	319	337	344	345	358	336	310	336	348	287	320	342	376	322	310	340	381	340	357	340	342	358	377	337	313	354	321	320	351	395	312	334	325	340	366	347	338	355	335	315	311	363	353	348	346	340	306	387	367	334	341	337	332	310	355	420	364	346	368	345	329	332	378	325	372	326	340	362	390	351	345	367	340	296	353	363	345	353	376	369	337	320	310	340	310	348	362	345	340	334	356	376	385	308	371	356	352	324	339	369	352	348	347	314	317	362	356	350	339	312	351	341	374	301	343	321	311	364	340	358	339	336	328	316	358	366	326	319	365	333	343	356	332	351	354	361	342	338	333	315	367	334	349	333	331	356	336	365	320	338	322	364	319	316	347	323	360	346	375	382	377	360	347	359	345	335	305	340	321	336	301	317	342	352	344	346	351	360	358	349	350	339	337	351	332	309	326	362	340	373	336	355	366	326	327	344	350	338	325	361	351	331	348	349	370	320	364	330	332	351	350	324	351	341	321	318	347	334	377	333	313	349	336	349	335	342	346	372	345	337	328	332	341	343	368	335	338	332	308	325	354	349	371	350	358	357	368	357	343	320	376	341	304	331	349	335	341	352	356	353	384	337	367	337	356	340	356	339	335	348	367	335	365	382	313	333	357	343	315	345	352	318	338	333	333	347	314	315	333	344	351	363	344	335	322	345	342	359	358	306	339	297	367	339	337	362	368	328	350	353	319	358	296	339	363	358	356	300	350	364	338	320	322	352	336	292	330	323	345	315	327	339	388	387	316	344	333	330	338	365	326	350	356	320	372	339	319	305	357	340	381	348	337	348	320	323	350	378	322	312	323	331	346	361	329	350	334	380	351	336	368	322	337	329	328	366	312	337	380	333	340	330	322	343	341	366	344	347	337	350	319	340	320	352	335	332	375	373	337	349	358	348	347	363	347	317	308	330	354	321	319	318	325	358	316	327	356	379	355	358	353	335	349	338	372	338	370	348	357	349	351	339	334	369	319	325	311	322	352	323	315	349	382	352	329	330	345	356	327	345	361	306	347	328	384	355	346	326	371	388	357	365	358	360	348	342	345	323	358	344	320	362	311	333	340	370	364	321	340	350	327	369	363	359	329	346	312	296	339	357	384	317	355	349	335	391	325	301	336	337	346	331	315	354	322	364	358	326	327	343	315	361	344	356	337	294	349	317	321	352	335	337	358	373	311	367	358	360	321	355	376	315	348	366	371	352	343	350	341	356	343	352	374	365	346	362	330	328	353	357	355	302	329	329	319	326	326	344	339	324	361	364	298	327	324	336	346	361	325	353	351	369	331	355	317	362	351	308	324	340	333	342	315	326	348	348	352	348	361	353	327	362	353	347	331	348	317	363	346	330	355	372	307	322	369	319	327	347	380	328	321	358	306	335	354	353	321	336	315	332	353	332	350	326	361	335	378	329	382	350	356	320	332	379	367	339	328	305	335	354	346	316	351	328	388	365	348	355	336	349	356	346	353	310	345	369	373	364	341	331	351	341	332	354	337	353	366	319	338	312	352	361	324	347	322	368	344	359	323	320	340	382	313	324	383	342	335	345	359	343	340	327	354	345	339	369	324	329	364	328	309	375	319	336	302	324	304	323	329	363	355	323	364	312	325	377	336	376	373	334	367	342	360	361	322	314	333	355	355	329	355	338	340	359	376	355	294	353	317	287	309	306	372	348	322	333	373	333	357	362	326	329	314	349	346	319	357	357	323	322	364	364	340	345	299	337	349	330	313	341	334	321	328	334	333	355	339	376	352	353	360	324	372	355	342	319	373	344	344	355	336	354	331	323	368	372	313	341	325	361	361	329	332	327	320	351	334	330	364	365	292	340	338	374	355	362	365	307	325	324	335	375	368	335	324	342	319	331	314	364	310	338	352	313	321	341	322	306	340	354	350	366	342	324	359	331	403	325	303	355	376	376	344	359	344	308	350	341	341	354	351	313	346	378	360	357	371	332	339	351	325	328	344	337	343	307	351	303	319	352	335	307	319	306	345	350	344	337	320	353	348	341	357	350	326	353	360	340	359	377	371	356	351	352	365	354	323	364	317	328	328	334	329	336	321	321	338	322	342	320	338	332	311	378	365	344	359	349	351	353	339	305	344	367	355	332	325	342	342	357	340	380	343	354	324	313	289	357	343	348	333	331
14175	3098	5937	4341	2487	2006	1790	1433	1253	1146	1087	1053	1037	971	963	963	919	928	845	891	858	831	814	851	810	876	839	782	770	799	791	800	776	723	830	791	756	806	788	809	749	773	802	804	782	751	829	781	810	810	721	838	759	788	753	824	800	768	776	792	792	746	776	735	774	779	780	763	763	765	773	780	731	770	790	757	780	748	775	796	744	755	778	773	765	737	772	757	760	790	804	773	776	771	675	739	782	771	817	786	822	748	706	792	764	778	848	748	792	803	737	793	824	740	804	797	787	789	755	772	765	776	733	822	784	792	825	757	722	792	760	756	723	727	777	772	789	746	718	722	780	748	819	737	672	742	777	810	714	735	795	780	754	818	773	821	771	790	757	795	745	776	792	779	777	771	801	709	775	757	787	809	724	772	813	753	804	737	724	755	848	769	824	761	756	823	729	773	780	779	779	719	772	759	724	753	754	867	744	766	729	784	785	807	770	718	737	788	779	745	778	791	786	777	769	745	843	791	830	748	761	785	745	733	770	763	816	807	759	786	723	809	716	781	799	764	736	802	778	798	785	782	748	802	772	740	808	778	714	746	769	753	762	698	775	781	746	800	781	797	763	762	721	771	751	770	818	815	764	777	745	791	774	709	768	783	794	784	733	756	773	769	767	751	840	782	785	711	735	783	762	808	800	810	759	740	813	751	761	759	775	732	782	793	729	739	758	747	786	854	811	720	825	796	826	806	791	706	725	783	802	771	754	782	769	798	791	738	769	748	752	774	778	766	753	761	746	808	778	731	764	802	760	729	790	783	762	782	738	779	789	740	792	785	773	759	764	771	825	756	747	788	739	766	745	794	813	728	761	756	777	756	753	775	744	758	766	765	800	777	704	774	768	801	813	802	773	757	788	750	762	779	787	797	782	777	770	766	749	704	782	750	789	794	749	817	749	776	794	771	797	780	773	797	785	796	772	784	796	814	760	753	768	748	804	783	775	801	811	783	755	786	742	738	800	791	803	821	809	745	749	729	775	764	742	799	787	778	803	768	697	750	764	771	792	780	759	765	780	788	781	770	707	761	764	759	728	809	828	748	739	734	728	758	774	793	791	809	729	769	811	780	743	772	775	725	825	773	784	743	781	777	765	775	773	774	780	744	767	783	774	805	726	782	737	777	749	796	752	751	760	723	775	741	759	764	717	749	799	722	734	745	782	784	774	770	725	780	798	786	763	739	717	762	768	738	758	777	790	774	754	788	787	711	754	763	767	772	723	772	767	808	773	802	784	725	772	738	740	770	711	811	793	820	821	783	786	778	742	764	753	771	787	784	760	739	791	734	757	804	748	723	789	739	782	789	818	767	740	771	781	727	767	732	782	794	808	807	810	754	766	821	764	828	800	817	800	781	799	770	808	777	788	795	842	750	818	786	809	820	755	772	785	777	780	729	751	776	797	805	776	752	764	756	744	764	745	827	778	751	816	783	783	768	780	794	760	781	743	764	755	779	794	787	786	789	752	761	776	803	773	769	773	750	738	715	767	767	766	745	819	804	757	772	736	751	750	723	774	777	852	764	762	767	753	801	752	723	730	773	820	854	785	770	834	771	805	786	823	735	796	803	762	770	748	787	763	705	734	766	764	766	763	776	795	813	765	761	748	751	776	718	728	716	794	735	722	804	736	780	739	796	762	771	771	762	748	740	770	754	807	729	743	760	750	744	776	755	726	768	820	787	770	738	762	785	789	763	786	787	805	789	784	788	778	789	762	766	727	724	822	769	779	757	786	772	757	787	765	748	780	830	765	745	719	721	752	766	812	711	814	768	802	743	753	758	781	771	748	791	758	729	802	690	790	775	783	771	780	804	703	734	796	826	758	768	725	755	744	757	727	792	763	754	780	746	742	750	825	793	751	754	796	755	757	804	742	756	744	767	756	745	762	723	742	805	756	735	714	745	800	780	804	779	774	812	780	813	772	806	751	776	768	800	812	736	742	811	806	772	760	757	748	786	754	777	742	770	850	742	766	770	728	722	805	736	761	777	744	783	758	772	782	746	742	748	764	786	771	756	822	798	761	722	780	775	789	754	813	734	767	760	722	752	761	751	766	745	765	762	737	820	796	823	754	782	760	782	779	769	748	773	821	780	767	798	749	782	779	762	783	755	793	777	715	746	744	796	738	785	748	783	774	783	775	777	736	753	756	797	707	792	773	775	749	756	780	779	816	802	787	773	793	788	756	760	794	746	720	790	799	732	771	771	758	749	739	795	752	787	749	757	736	802	768	758	741	746	757	773	726	719	756	758	785	795	849	798	732	764	730	784	774	780	702	801	801	785	750	723	761	772	722	789	750	760	800	757	838	764	791	749	737	775	761	799	717	751	745	769	800	751	764	698	731	757	730	734	735	824	781	770	750	783	795	767	767	773	740	759	788	716	768	797	784	732	770	776	748	778	776	774	776	789	795	775	827	745	784	789	767	794	794	749	728	748	815	794	789	767	768	816	784	775	767	786	780	747	790	753	762	751	757	733	748	723	758	759	877	739	768	749	820	740	777	763	770	797	808	752	728	747	793	768	751	750	750	743	757	799	755	764	744	809	800	769	775	813	832	718	770	772	813	775	769	719	771	749	714	777	792	768	794	816	791	729	779	767	747	724	805	788	719	781	784	757	778	802	795	731	743	761	815	772	786	769	797	770	788	800	725	784	774	796	715	762	754	780	830	749	763	792	772	757	784	796	746	711	795	721	783	750	784	804	733	764	746	781	761	772	752	790	768	713	760	761	736	753	754	760	760	747	727	767	794	741	756	797	771	783	768	759	778	778	777	803	731	767	793	793	746	762	745	757	790	758	737	760	812	749	790	835	750	765	738	767	758	761	749	781	766	715	728	778	783	789	762	763	770	734	834	738	749	735	754	767	756	773	773	792	771	739	770	750	704	774	742	736	797	815	780	806	740	728	795	768	754	748	743	776	788	759	826	740	760	782	716	780	786	744	768	764	760	759	747	769	845	784	787	777	790	769	770	823	806	743	792	727	752	810	781	800	772	772	754	799	788	786	743	784	751	836	784	795	685	768	828	760	822	767	764	740	790	758	759	745	783	747	791	756	787	766	748	790	778	725	765	807	808	734	769	747	760	758	760	768	793	797	784	741	775	801	775	748	776	757	780	745	789	739	783	792	780	725	813	780	775	789	796	711	784	805	807	814	791	791	783	743	718	801	783	783	803	778	731	783	811	782	791	756	800	761	752	825	744	813	747	722	765	775	796	737	806	772	806	761	801	717	799	739	792	747	711	754	771	734	770	805	775	785	771	772	772	813	754	748	799	798	813	782	777	767	787	782	785	769	763	779	778	766	730	737	743	824	814	754	769	774	801	736	777	738	798	784	753	779	816	784	741	796	725	790	789	793	730	791	784	763	756	756	775	796	781	763	739	798	775	770	771	746	766	784	743	781	815	781	733	777	784	770	776	746	781	778	770	770	732	765	785	761	770	798	761	751	769	777
5643	660	840	408	222	222	216	214	204	190	197	184	187	191	202	215	211	202	181	204	200	215	210	211	188	213	199	193	177	221	217	186	198	207	208	223	193	182	198	222	200	215	195	169	197	181	187	219	209	200	183	206	211	203	190	196	188	190	224	204	189	223	205	238	170	186	210	236	199	191	191	203	204	188	227	179	198	198	208	185	213	200	204	200	186	211	191	207	214	194	202	212	180	197	199	202	205	183	233	196	208	203	235	209	204	172	213	192	214	200	203	189	171	190	197	227	206	222	216	216	205	211	172	193	205	167	214	196	210	190	240	214	220	201	172	185	207	211	224	189	198	216	169	211	201	200	221	204	224	207	186	221	204	214	178	180	228	214	208	165	224	199	197	179	195	226	197	189	208	194	181	208	183	212	218	207	230	190	186	234	200	202	206	215	198	181	195	195	177	219	184	209	226	206	181	217	216	187	190	206	185	181	217	220	212	196	217	213	191	201	191	173	208	211	180	206	212	201	195	215	211	214	186	205	214	224	174	189	182	188	199	205	214	208	181	203	192	214	195	183	186	198	173	190	180	235	192	190	233	208	191	206	205	201	184	167	185	192	202	220	177	173	174	200	198	193	202	201	219	174	211	223	210	195	154	181	221	183	198	199	184	191	218	205	179	174	185	198	188	199	184	220	208	182	218	220	181	207	232	207	222	196	184	206	189	226	197	209	206	183	198	161	197	222	208	190	214	200	204	205	189	196	183	205	203	193	167	187	168	194	223	215	189	216	217	215	172	188	189	192	206	177	211	176	200	189	177	193	207	195	210	166	211	206	210	206	205	189	191	200	202	215	208	194	190	203	173	195	208	209	172	228	214	215	201	186	206	191	215	219	197	177	217	203	198	159	205	188	196	219	179	186	190	203	198	195	182	187	201	191	175	222	220	188	182	243	198	207	204	210	188	190	189	201	202	203	202	209	221	231	194	199	183	214	190	214	185	190	205	222	188	211	192	191	192	220	205	196	199	235	204	216	198	183	178	195	196	188	202	198	224	196	193	179	206	198	218	236	226	208	206	194	215	190	206	200	219	192	214	203	211	206	189	175	186	184	213	223	204	175	227	197	204	174	213	224	155	172	198	197	173	209	193	226	215	223	215	202	211	235	196	205	176	201	168	230	217	230	186	218	208	171	212	180	217	198	187	177	196	196	196	187	236	190	192	212	155	211	175	202	214	197	222	210	215	189	207	235	190	173	183	207	206	164	209	185	224	205	203	195	190	217	196	199	209	217	205	213	184	227	198	189	192	196	183	187	214	200	193	188	197	219	196	216	200	180	196	232	201	213	202	212	184	216	229	191	195	201	214	205	197	192	198	173	179	210	219	201	201	181	208	213	198	195	212	197	204	212	199	201	203	192	202	193	217	199	179	194	220	189	194	209	207	190	184	187	168	219	221	201	200	194	240	208	175	181	181	187	222	176	210	201	211	185	192	210	201	203	207	188	201	227	206	190	186	182	187	186	201	198	216	223	186	180	223	206	168	171	212	201	195	201	202	207	200	186	206	195	169	181	197	189	199	206	207	190	170	213	207	227	221	172	189	208	183	193	176	196	195	199	161	199	193	196	207	207	212	197	199	188	203	203	200	202	202	186	195	194	210	208	199	177	201	190	213	212	187	184	203	167	173	211	222	208	186	203	203	226	170	218	211	203	205	215	209	206	217	169	217	202	202	198	197	184	217	239	202	209	178	191	200	202	220	184	201	181	225	211	192	196	211	195	222	208	169	211	211	208	205	189	189	217	207	198	212	166	179	194	197	198	155	212	210	190	188	217	194	217	198	203	196	213	209	175	205	204	222	216	192	185	199	210	206	193	200	203	201	215	217	218	195	199	225	190	223	184	180	199	191	184	200	217	217	193	218	190	207	216	187	195	209	176	212	209	208	219	232	194	201	207	220	182	202	216	193	215	191	199	202	194	184	195	201	221	207	200	220	204	183	170	188	196	215	192	232	198	201	188	212	216	218	220	215	192	231	200	204	189	201	217	187	182	219	182	228	203	199	183	209	224	197	206	192	210	211	194	178	190	216	183	180	160	202	199	196	192	218	195	218	217	200	214	203	182	208	201	201	194	181	172	184	237	207	184	182	202	184	193	165	188	203	195	217	218	196	191	205	204	218	239	222	171	208	188	190	198	237	201	195	214	216	195	186	183	213	216	196	184	217	210	200	196	211	202	195	180	183	178	186	174	187	204	203	208	188	197	189	205	199	193	197	177	207	196	207	185	195	197	183	187	201	222	196	201	209	216	207	199	199	191	214	188	197	190	215	206	193	207	205	181	218	174	208	217	192	179	189	191	203	235	219	206	181	219	208	173	209	200	205	198	202	187	208	207	225	190	201	194	161	209	211	226	204	219	218	175	202	184	187	184	221	225	203	205	205	208	205	206	223	206	180	204	175	208	212	209	197	186	209	223	191	197	185	188	183	216	194	202	187	214	214	198	194	199	211	215	202	190	206	206	180	210	197	207	202	203	173	169	206	193	234	204	231	189	193	208	192	202	180	219	198	201	235	225	214	211	194	209	205	178	182	204	210	214	195	187	177	188	233	178	190	187	179	224	190	182	187	204	202	181	192	200	208	218	219	196	223	205	193	204	215	188	205	203	179	194	218	196	202	179	203	207	188	202	206	224	178	175	207	204	200	203	173	197	199	189	202	202	222	191	180	207	190	195	197	182	204	185	212	186	192	187	189	196	186	196	241	198	229	210	200	174	212	202	210	188	207	193	231	190	221	185	169	196	204	195	207	202	200	178	192	215	193	202	182	211	202	190	198	195	215	177	252	186	198	207	214	201	200	191	189	213	191	201	227	204	227	199	211	200	190	189	181	208	187	201	200	214	205	221	203	213	219	223	202	190	201	198	197	213	201	226	220	199	225	170	157	230	189	186	193	185	226	217	189	209	206	244	197	186	211	188	191	209	188	226	199	202	220	210	187	172	203	226	202	182	195	186	183	177	187	189	186	184	168	211	208	191	204	206	197	221	197	186	211	205	211	193	190	184	196	205	199	179	194	176	201	184	192	204	204	213	204	184	206	184	178	190	208	203	180	187	224	201	190	195	196	227	197	209	216	256	199	205	200	227	237	197	201	196	207	187	218	224	214	211	207	190	189	188	214	190	185	225	196	205	221	212	182	225	199	210	205	189	210	197	197	211	203	181	238	204	200	201	211	202	195	179	205	200	232	214	190	188	218	201	189	201	200	182	180	203	218	200	189	182	212	215	194	216	194	215	192	182	210	201	196	213	186	201	195	205	193	198	207	209	209	166	180	212	211	197	174	244	215	190	185	194	209	197	189	207	205	225	197	182	197	189	217	222	176	188	209	200	221	218	213	196	206	189	202	216	195	204	241	188	183	184	179	201	220	197	202	204	195	190	201	181	173	225	212	206	194	203	201	201	197	213	179	178	185	220	170	199	185	214	189	191	180	200	206	201	193	203	230	185
3728	830	1657	930	561	539	505	485	509	509	476	476	488	497	487	503	521	487	474	500	492	465	521	492	468	512	539	466	517	473	459	485	477	463	480	445	487	495	463	495	474	488	459	439	443	475	474	471	514	493	475	487	505	505	486	483	529	517	488	549	457	458	449	463	490	459	494	510	428	477	467	509	548	470	458	491	504	484	512	475	477	465	522	507	480	499	481	459	441	460	492	454	464	478	507	483	465	522	512	501	465	474	460	516	482	454	457	510	484	519	495	465	476	525	539	458	488	487	492	505	498	477	471	492	488	473	477	524	489	490	480	500	467	474	464	471	483	473	487	490	517	502	475	519	503	464	477	457	451	530	475	471	459	474	486	483	484	528	489	530	487	528	502	517	481	493	520	485	517	473	528	446	508	472	446	456	449	519	475	487	470	497	461	499	509	466	496	487	492	434	461	444	444	501	498	477	479	497	539	454	501	510	488	478	475	495	484	489	504	500	493	470	495	499	513	493	496	483	522	456	472	495	494	513	457	472	475	506	490	479	487	489	458	505	485	480	461	471	508	463	512	450	447	518	476	503	520	499	453	502	481	452	491	473	503	484	506	474	462	491	491	469	490	469	468	495	499	494	522	477	496	495	493	478	498	460	461	487	482	459	509	475	456	476	430	487	513	521	479	488	460	512	423	502	463	482	503	464	491	482	446	466	489	497	489	491	488	528	509	558	491	470	511	489	526	494	520	480	496	507	475	452	448	512	456	484	463	491	491	488	486	477	542	495	477	541	503	505	508	458	514	502	473	499	484	514	476	455	509	469	481	457	457	499	493	501	488	482	473	506	502	538	453	487	485	496	488	498	483	500	493	511	486	459	462	481	506	510	485	462	458	470	486	483	520	440	468	516	483	519	460	492	476	540	491	508	493	484	462	507	486	460	477	502	468	474	518	524	457	460	483	474	466	521	511	479	455	463	456	505	512	499	478	497	541	490	474	480	444	508	458	476	493	464	513	494	489	425	500	497	483	517	450	486	471	467	480	465	476	497	440	522	490	494	474	475	484	498	517	508	458	480	518	500	482	503	501	471	511	467	480	508	478	498	511	489	481	503	485	463	507	491	472	474	484	462	542	486	482	465	470	484	462	480	517	513	451	476	520	430	501	478	469	476	504	492	504	519	464	486	493	458	510	489	532	493	476	504	484	484	486	486	532	465	493	510	459	461	473	493	506	504	455	476	463	469	480	484	469	493	525	476	450	467	463	457	490	503	481	481	470	511	533	472	495	502	508	502	462	501	469	502	547	509	459	510	502	443	502	451	466	466	496	479	532	472	502	508	481	492	440	486	485	475	528	535	477	465	498	497	512	456	486	505	516	485	436	506	497	521	463	490	506	507	467	484	496	455	474	444	471	477	484	487	480	490	470	497	478	479	482	490	512	473	501	494	487	512	508	470	482	478	504	440	471	466	482	503	515	465	460	493	469	483	498	478	467	479	496	501	481	499	519	552	502	501	478	496	470	510	481	505	477	481	483	486	489	510	510	468	500	511	464	468	453	477	465	483	463	487	498	446	493	514	466	506	473	470	507	501	490	487	491	483	480	519	505	504	489	465	490	455	493	534	501	467	506	466	501	473	489	502	505	531	475	471	479	520	477	513	456	485	489	501	509	477	513	505	481	517	465	464	496	500	476	491	453	478	516	495	473	485	449	507	501	503	510	482	483	489	485	519	475	514	514	450	476	478	482	532	489	502	498	490	472	474	449	503	472	519	463	489	498	516	520	476	453	527	498	510	477	448	488	486	466	468	478	480	526	508	473	479	513	483	467	471	489	446	494	480	456	488	503	495	485	475	519	483	510	515	484	472	472	462	492	489	468	498	491	468	457	510	500	448	496	498	438	518	472	460	494	506	484	471	502	458	487	498	484	513	522	502	456	491	509	483	479	441	462	489	484	477	528	518	466	484	477	504	480	488	481	471	474	461	448	474	517	466	519	478	523	483	452	482	496	474	508	481	479	478	539	491	455	460	485	501	483	524	530	513	535	512	466	466	501	473	502	516	469	516	484	542	488	485	518	450	458	507	511	440	447	497	491	478	480	512	479	500	465	523	442	464	466	543	479	524	462	495	492	473	524	538	493	465	462	451	492	486	505	484	485	486	506	496	457	504	464	502	450	509	518	507	498	495	467	430	526	456	508	480	478	511	465	507	485	537	479	459	484	487	550	484	515	485	491	486	509	480	501	477	449	516	488	478	513	522	466	489	466	482	476	503	532	500	501	474	456	539	502	494	467	507	531	475	509	451	460	496	471	457	522	431	498	503	482	539	499	486	475	450	507	471	440	510	480	489	487	476	476	487	453	496	481	489	520	490	485	474	453	503	466	497	540	459	470	485	493	481	482	476	467	520	466	465	503	491	420	476	514	533	465	487	492	465	503	487	505	495	497	477	495	451	494	519	463	512	487	507	492	483	478	463	487	492	502	493	549	471	475	453	439	516	518	464	504	488	479	496	486	468	527	477	496	524	500	463	473	460	515	507	494	482	456	499	451	448	470	469	474	503	471	480	526	485	505	506	510	526	461	502	476	500	516	482	452	490	468	491	473	480	470	534	463	464	450	462	559	487	517	523	472	483	436	431	528	485	532	457	482	498	480	473	538	460	479	495	505	476	512	481	495	498	500	484	521	491	478	456	475	481	470	498	484	475	462	486	494	497	475	489	501	506	478	523	480	481	467	481	449	497	513	497	467	461	492	506	488	499	508	483	482	483	513	465	483	519	485	493	494	461	488	499	501	459	449	464	485	479	454	456	459	479	480	464	475	474	492	510	496	479	505	469	472	489	509	480	494	479	444	508	469	488	495	455	512	490	482	450	448	490	514	483	481	508	520	505	442	495	514	492	474	469	461	479	482	477	507	464	486	498	433	481	479	518	473	517	450	461	477	478	517	475	439	519	509	481	477	479	494	502	504	548	507	496	517	449	487	464	525	477	508	492	497	466	525	509	487	466	455	454	479	491	501	491	522	451	477	487	464	484	498	475	494	485	475	495	475	466	470	484	485	504	458	492	460	454	480	492	483	467	476	488	493	481	476	535	507	531	473	494	443	468	521	469	468	515	472	518	523	459	477	473	490	468	473	482	491	476	486	536	496	504	477	488	483	489	485	510	497	473	469	463	491	485	478	491	468	504	469	461	468	508	503	474	500	500	469	470	484	492	448	470	465	476	492	519	439	458	491	499	484	469	507	495	508	458	515	505	471	476	483	485	443	503	456	506	483	496	489	462	459	460	468	512	500	478	517	465	485	474	511	436	450	456	471	527	504	448	497	517	476	483	474	448	506	503	476	476	465	528	517	491	504	444	445	524	483	466	512	481	490	527	494	523	500	489	518	485	497	453	469	463	475	501	491	490	462	450	512	461	478	483	493	504	457	488	489	461	467	485	461	498	454	489	483	471	461	499	446	519	431	471	519	531	452	508	479	465	483	450	505	518	504	451	501	478
18463	2991	3788	2084	645	450	356	301	294	263	306	283	285	274	251	244	286	259	287	261	265	242	247	228	273	254	212	257	279	269	235	266	262	208	254	255	260	297	253	253	260	224	256	246	272	260	245	271	234	261	242	271	261	272	231	254	223	262	264	262	245	237	245	236	245	275	230	270	295	259	276	241	266	268	244	246	239	250	238	227	275	257	230	264	246	251	255	246	262	249	244	259	261	216	237	235	250	247	251	233	257	218	217	232	254	277	243	253	255	254	269	224	235	272	203	235	263	260	241	292	234	251	266	213	246	232	247	263	240	261	251	279	216	255	241	237	273	264	233	272	240	252	235	266	245	235	258	246	241	252	211	246	242	273	292	237	262	250	247	245	246	248	244	243	236	231	219	272	244	239	239	248	251	267	234	224	262	251	255	234	239	255	276	242	244	238	232	228	227	263	211	229	234	258	267	236	246	262	259	220	276	232	245	258	253	247	227	244	239	220	240	274	255	256	246	246	285	253	253	241	234	281	240	230	238	272	246	240	221	233	279	257	257	262	253	237	250	274	252	239	225	252	227	244	275	264	258	222	253	234	262	232	230	233	234	241	205	257	246	250	273	269	230	249	261	257	258	241	233	274	227	232	254	234	250	258	266	257	257	253	256	241	236	258	261	263	273	256	238	229	260	221	284	227	251	262	232	215	277	254	241	254	267	262	230	269	277	215	240	251	216	259	235	229	247	254	264	244	270	239	280	249	246	243	232	236	269	272	246	253	251	262	270	232	234	270	254	239	241	280	263	233	269	256	242	248	252	277	276	232	216	248	271	231	282	258	279	237	277	249	245	236	255	246	222	241	234	241	252	297	235	272	250	251	233	246	276	242	246	246	265	253	256	225	201	234	255	215	228	234	228	259	239	248	240	259	252	235	210	276	265	255	252	224	229	215	274	248	286	240	236	275	251	233	257	207	248	252	293	228	255	241	259	247	242	237	245	283	241	261	234	245	194	250	258	272	251	239	239	271	265	259	254	244	247	248	253	238	252	270	241	241	275	258	269	256	226	242	270	256	233	294	244	223	248	264	216	256	243	255	212	243	246	243	238	246	245	226	267	293	264	265	267	257	266	226	235	231	267	234	272	249	232	280	245	238	238	273	239	268	243	271	257	239	238	239	269	270	226	272	241	230	256	260	228	247	279	231	281	248	227	255	254	260	246	256	234	268	245	238	249	269	280	261	274	245	233	219	227	205	243	240	239	261	253	240	252	245	269	241	217	280	214	254	248	264	223	248	257	254	268	265	254	261	243	276	262	257	223	224	269	250	219	262	230	263	232	264	267	231	282	231	265	233	246	242	236	240	237	251	249	237	264	259	246	246	209	230	226	247	236	260	247	268	226	248	222	255	256	239	243	234	234	248	228	256	267	271	252	260	255	243	265	253	253	241	235	238	255	239	238	244	240	237	247	250	228	251	249	277	232	241	229	248	276	216	249	253	235	269	231	250	220	240	239	250	273	230	232	227	252	242	262	230	244	252	222	267	245	235	221	226	255	271	250	255	244	270	251	216	245	226	229	235	244	259	261	246	249	223	257	252	258	255	286	242	250	224	253	250	205	251	257	242	238	250	253	248	270	253	259	251	232	235	260	249	223	250	265	241	236	257	226	251	225	236	246	224	247	250	257	248	251	256	237	247	258	262	234	254	249	252	268	237	244	270	247	251	248	255	264	221	257	233	233	271	259	234	243	248	257	257	269	273	254	277	221	256	252	242	272	244	263	260	266	232	256	251	258	278	257	276	256	255	255	271	270	249	251	244	275	242	228	241	257	235	246	258	236	246	240	198	260	254	286	273	251	277	262	242	250	238	237	236	232	240	244	249	279	251	243	222	244	218	266	223	227	265	263	253	253	253	252	247	250	262	259	241	264	261	229	262	232	234	254	259	229	237	219	237	246	221	247	240	261	241	243	257	235	226	222	264	232	238	230	239	254	243	233	233	221	201	263	247	243	256	221	231	259	218	230	245	256	244	240	232	246	246	231	251	238	248	238	279	248	255	225	247	222	229	255	242	226	240	233	282	254	254	257	251	221	248	229	247	256	240	251	252	276	241	245	260	298	283	271	259	246	238	237	218	249	252	241	258	254	256	231	249	242	265	264	243	260	255	246	243	269	261	235	233	245	261	248	256	253	229	234	232	266	243	257	250	247	257	252	253	264	284	250	240	242	261	228	258	240	272	238	243	227	255	232	298	269	256	234	231	247	236	261	217	256	225	255	219	240	239	257	259	234	260	264	243	230	232	260	245	258	246	264	249	256	236	251	224	240	252	238	229	250	250	243	293	241	219	237	247	244	266	259	262	252	265	255	255	240	243	244	249	257	262	230	257	258	245	234	245	263	261	272	254	246	241	220	262	260	252	239	237	227	251	232	253	269	222	250	210	260	273	254	234	238	264	231	221	260	258	267	297	226	265	229	254	245	260	236	230	266	232	248	229	257	196	229	273	246	253	271	263	269	237	249	233	230	247	240	259	258	269	261	261	271	254	224	278	267	226	254	238	215	217	236	254	225	278	236	253	262	220	282	218	240	259	265	242	262	249	250	240	264	231	262	256	261	261	209	260	226	257	251	253	276	242	255	241	247	250	256	262	244	273	239	264	220	251	256	248	267	227	210	266	246	214	224	234	244	230	249	236	221	230	247	272	260	221	249	260	252	262	241	222	226	247	262	269	266	266	253	245	222	242	240	234	264	263	265	223	256	256	246	233	235	229	243	235	237	231	232	254	234	245	202	238	267	209	235	245	227	238	244	223	248	251	228	271	269	243	258	228	240	226	233	234	253	245	265	234	267	238	271	254	262	232	266	286	249	251	243	250	249	251	254	263	232	258	284	243	237	260	265	262	235	241	235	228	252	273	255	281	242	240	268	269	264	237	229	260	244	236	230	225	244	233	229	242	226	262	240	216	247	254	232	253	241	238	228	237	245	228	261	247	246	264	244	248	252	247	272	265	257	245	227	230	248	273	238	239	248	250	249	240	244	256	238	227	235	256	250	287	255	239	276	247	229	257	230	244	265	245	294	245	247	282	257	242	229	234	252	277	259	246	241	225	270	245	246	223	193	239	256	228	244	262	249	239	255	216	259	226	245	258	236	267	270	248	222	258	241	276	256	281	271	251	239	268	240	268	221	261	260	236	242	220	228	228	223	239	213	228	232	233	238	220	240	261	254	262	229	267	253	242	254	237	249	232	268	240	235	233	262	248	248	229	248	237	238	239	260	240	258	242	273	249	234	249	232	239	234	245	271	234	238	249	269	253	253	243	224	274	248	234	237	261	263	214	248	223	238	254	217	260	278	209	269	270	248	231	220	235	276	237	239	267	259	236	251	238	246	277	250	261	276	263	256	237	236	266	214	231	250	215	259	263	246	247	254	247	223	233	240	251	238	263	250	248	239	269	263	250	238	237	238	239	245	252	255	252	225	225	246	272	238	234	233	269	260	268
11392	2360	5258	3174	1458	1250	1044	875	857	798	738	737	673	670	677	714	698	676	630	661	625	646	635	659	633	588	643	611	596	600	645	603	621	569	602	584	566	634	591	593	608	623	603	589	597	635	583	600	644	621	641	589	611	629	594	555	595	559	599	611	607	618	582	613	557	623	584	560	590	636	584	582	622	595	584	570	570	569	626	547	619	630	572	589	555	599	577	558	557	587	588	559	602	559	609	596	606	597	604	588	577	645	626	588	621	605	588	619	582	606	611	641	601	585	571	625	602	600	654	612	609	580	599	589	609	573	577	625	576	584	619	611	576	578	589	631	605	620	612	569	584	624	603	581	567	586	612	610	576	591	596	608	617	574	578	563	606	548	609	610	590	613	627	581	594	584	581	622	606	593	576	608	572	585	562	576	628	593	572	597	610	575	571	593	601	594	575	578	615	598	570	572	604	631	575	559	601	557	582	588	595	574	601	609	613	603	620	587	610	611	583	607	585	619	598	607	586	637	604	617	633	562	630	599	573	573	583	580	637	598	577	623	573	649	598	546	601	604	593	643	605	606	614	611	591	588	611	560	530	580	582	608	574	606	600	585	554	592	581	603	555	671	655	591	596	618	623	584	604	607	573	605	599	585	632	599	624	563	621	599	596	591	568	580	575	656	560	611	592	578	571	587	624	602	579	577	595	571	589	594	622	600	590	599	600	563	615	598	607	624	604	577	608	592	579	584	583	602	588	559	585	578	651	587	606	617	594	610	659	574	599	585	573	619	601	567	588	588	547	601	590	593	581	619	588	583	597	562	537	549	591	611	608	616	574	542	608	574	597	607	593	592	574	567	639	582	606	544	570	598	617	589	570	585	595	586	556	579	604	548	590	614	594	628	594	580	649	597	571	624	599	571	600	617	569	577	600	576	569	599	546	587	595	576	608	612	568	615	593	631	588	570	618	599	609	583	614	570	589	591	548	590	549	613	588	580	563	593	584	632	568	579	598	622	538	601	600	634	627	579	559	594	583	535	573	597	601	623	593	584	618	570	598	595	559	572	624	582	583	629	592	669	579	616	591	632	579	587	573	598	576	570	548	584	583	575	596	582	612	613	558	581	589	592	621	620	613	602	598	581	592	561	574	612	614	550	632	574	552	598	574	575	644	572	633	581	558	575	597	582	597	560	598	589	572	595	584	588	590	588	651	577	584	624	587	616	629	572	607	589	597	580	606	577	589	589	605	564	585	593	620	618	624	610	585	587	569	634	586	608	593	591	599	560	599	603	647	585	581	646	591	637	557	580	605	589	612	623	627	595	552	602	608	596	598	613	614	650	601	594	666	576	572	543	543	567	581	552	574	555	571	572	603	620	592	578	581	585	596	604	607	574	601	578	591	571	587	590	631	605	611	640	591	595	595	606	627	580	597	627	561	587	598	632	596	606	582	598	635	610	625	582	574	642	556	591	572	565	591	588	606	611	599	597	592	618	596	562	590	584	585	590	607	542	583	614	600	573	646	603	594	642	590	629	602	616	605	539	598	572	561	597	590	571	637	601	584	615	629	542	592	625	570	625	617	608	594	565	617	558	593	541	612	605	574	585	572	623	597	590	582	555	564	597	602	562	608	633	585	618	607	596	601	580	634	612	605	605	622	585	592	585	613	628	584	586	564	601	588	637	588	560	592	588	611	568	516	619	597	575	562	582	572	569	609	609	599	582	586	566	582	543	619	575	620	573	586	565	586	634	593	546	579	602	655	580	610	599	609	559	581	604	556	595	563	587	551	620	613	612	630	623	575	578	567	581	584	597	570	595	627	593	580	597	562	600	546	569	598	602	608	589	582	569	589	587	588	568	609	557	621	589	569	561	610	586	607	611	601	576	572	631	557	626	603	573	582	618	618	602	609	593	608	599	584	545	616	628	620	558	584	590	602	582	589	614	609	580	551	607	592	607	603	582	585	575	578	521	596	615	574	588	585	618	573	583	591	595	593	623	617	603	602	582	581	549	566	606	618	592	633	577	590	567	561	587	627	538	595	512	624	560	549	584	590	612	623	599	578	609	624	593	609	585	569	607	596	636	617	609	549	621	583	575	599	586	666	605	654	613	599	588	554	538	570	588	584	550	611	647	603	585	598	595	588	557	559	623	565	577	558	616	610	618	583	590	615	595	600	607	644	561	600	626	564	590	628	581	577	615	644	563	563	601	631	586	586	600	588	638	600	567	551	592	579	629	612	627	541	581	556	614	606	616	613	638	610	575	563	594	557	597	585	566	623	561	625	531	570	567	578	605	589	604	609	562	562	607	594	650	561	587	620	622	608	590	627	589	613	629	601	585	550	578	601	598	577	592	602	611	596	582	601	607	632	587	618	569	615	594	557	605	582	577	595	569	591	610	596	604	608	617	628	625	647	605	617	623	626	576	590	585	588	616	598	560	627	577	588	584	569	579	561	600	624	583	600	578	581	606	561	548	553	565	626	622	583	571	624	597	584	614	543	576	622	594	573	562	580	596	617	625	561	609	591	588	594	583	602	577	625	575	599	555	581	566	579	589	549	580	611	577	598	579	594	618	588	570	612	555	615	622	583	638	585	620	577	580	621	618	591	620	577	560	587	630	596	578	627	580	591	608	619	592	591	593	587	599	593	546	602	616	557	555	629	603	569	613	578	605	564	599	595	573	578	613	644	590	602	560	573	579	602	574	585	610	600	590	580	560	606	603	571	569	606	582	616	568	565	570	580	556	602	599	562	622	560	589	565	621	608	591	599	606	581	600	602	619	596	582	619	611	590	627	571	587	591	603	574	547	638	567	615	578	573	587	603	596	601	654	639	596	586	601	651	594	561	619	627	567	611	611	580	581	630	577	627	599	581	617	620	630	621	566	632	602	618	610	601	560	550	613	564	617	603	598	626	578	618	601	605	590	576	574	547	597	611	620	622	640	646	571	555	601	585	541	609	564	561	616	592	581	613	601	560	621	627	629	577	583	566	587	561	614	623	635	556	583	619	564	539	606	607	596	610	597	554	624	597	618	608	629	597	592	599	579	587	602	577	551	568	574	642	591	590	587	590	559	593	604	645	569	609	532	575	587	567	596	590	606	560	552	574	628	617	637	560	589	562	640	607	577	572	582	603	580	590	605	621	595	581	610	603	579	621	605	618	596	552	635	578	593	576	600	586	661	606	576	576	538	577	619	586	573	581	628	599	621	605	586	607	595	590	562	628	645	587	552	621	597	556	609	587	617	618	582	593	571	599	598	570	623	600	630	627	590	603	616	596	584	587	539	619	618	595	627	588	632	558	577	585	582	606	575	607	630	555	621	551	601	572	569	591	579	553	606	561	553	541	595	590	580	604	615	572	618	562	574	608	593	574	585	603	556	607	613	583	605	568	596	531	590	653	610	577	617	581	649	573	592	578	562	584	582	638	611	629	613	606	582	577	583	594	608	599	621	610	608	605	595	584	647	570	612	578	579	585	645	555	578	570	583	575	612	603	660
28258	6588	8476	4543	1421	774	580	503	477	443	424	392	412	411	405	409	419	406	369	376	364	400	394	359	411	370	383	369	343	348	376	321	381	365	386	386	341	412	332	367	378	357	373	390	399	391	403	378	383	366	375	418	372	372	396	380	403	422	405	405	358	350	352	351	408	363	341	375	398	357	386	336	385	400	348	372	330	386	370	409	365	362	358	356	396	414	368	362	361	385	385	342	398	388	365	362	374	366	372	382	411	333	358	388	356	392	359	365	364	321	362	376	396	384	355	391	405	374	339	376	377	342	361	396	383	394	381	368	362	387	370	378	388	385	358	390	380	376	372	386	355	358	348	366	379	354	380	374	410	386	384	373	374	391	375	403	386	346	355	372	428	412	398	382	366	414	401	347	348	389	352	389	397	360	384	369	352	371	396	377	382	373	372	371	354	393	384	373	375	396	386	361	363	364	356	361	375	383	368	394	355	357	377	384	410	358	334	382	348	361	331	360	401	385	345	373	352	369	371	351	397	351	375	392	350	387	391	398	370	392	385	359	373	360	381	330	337	370	381	388	356	372	344	344	359	339	376	369	389	359	368	374	396	338	370	394	391	336	377	351	392	349	386	374	393	410	341	358	338	382	402	371	399	407	356	363	384	391	361	398	351	379	360	356	355	377	422	377	358	362	357	376	372	344	407	369	359	364	395	373	376	385	412	388	363	351	380	395	367	388	353	362	341	381	400	382	366	354	365	318	336	419	366	377	370	368	407	333	384	349	359	341	389	404	356	348	350	398	361	366	386	383	353	380	349	420	374	347	392	351	361	348	344	380	377	352	390	359	378	388	368	383	409	368	394	356	365	371	399	366	386	398	380	359	370	385	341	395	366	361	390	363	396	405	361	367	391	400	351	391	394	359	383	361	381	357	373	363	358	387	395	388	348	354	358	384	363	350	375	375	398	348	390	374	371	382	357	372	401	318	310	380	348	355	404	355	371	388	352	341	366	367	405	387	378	345	367	386	351	400	425	355	367	363	335	374	341	369	335	369	383	396	378	394	365	381	372	388	395	352	360	353	348	360	379	371	388	345	357	354	366	377	356	394	353	379	375	351	368	385	352	373	362	363	333	330	399	399	393	378	378	395	387	372	383	363	372	348	357	375	383	377	399	350	354	358	353	357	389	394	376	406	388	389	392	379	377	411	368	354	353	368	367	338	351	375	362	355	385	394	401	390	337	373	364	420	415	375	357	372	352	386	317	331	377	370	383	385	349	331	366	373	370	405	404	372	396	381	344	345	393	360	387	330	356	371	345	336	375	338	353	357	345	341	376	381	369	389	380	370	368	420	338	376	384	396	407	367	376	361	380	383	354	359	352	376	360	362	403	363	352	333	382	380	368	378	351	361	364	369	363	412	376	393	400	361	391	393	355	426	388	377	328	410	350	332	339	347	325	376	406	369	396	405	376	395	415	360	412	388	399	380	358	401	299	385	371	382	374	333	382	404	361	390	370	374	401	323	387	359	394	335	362	344	411	376	377	386	341	394	412	359	351	366	380	375	359	388	335	392	382	376	379	369	392	347	399	394	383	365	354	382	377	345	342	349	364	344	400	394	367	384	382	386	361	357	381	358	333	385	389	362	355	390	385	383	355	336	357	393	390	348	366	350	378	380	368	344	325	359	406	364	368	369	398	357	378	384	363	393	358	353	395	387	369	382	384	341	360	380	371	378	372	372	386	392	391	371	403	389	395	375	363	398	369	349	352	374	412	368	372	397	382	380	335	365	408	390	410	394	378	386	379	378	353	387	350	353	375	349	387	344	393	359	393	397	403	359	390	381	393	356	387	405	364	360	389	360	350	375	379	386	366	342	370	360	358	379	365	354	394	364	358	370	405	348	369	383	368	363	349	379	380	376	392	336	374	381	378	366	398	404	340	347	351	348	362	351	358	373	366	359	358	410	353	357	378	368	350	369	374	414	384	405	395	373	341	365	372	390	399	379	401	376	353	359	382	359	379	360	409	359	369	384	358	345	371	399	375	385	379	354	416	383	410	404	389	337	365	342	344	372	368	348	362	400	377	394	379	358	351	359	369	371	371	385	390	361	363	373	376	403	369	364	369	343	366	418	400	341	362	365	413	405	405	408	398	393	354	330	382	404	351	342	372	398	391	388	368	338	382	381	361	365	363	379	387	397	397	403	358	368	374	391	342	347	379	407	376	356	370	387	344	363	378	403	376	396	389	379	374	394	356	359	389	368	406	391	368	385	340	376	383	361	388	387	366	369	357	385	360	397	372	383	373	378	352	378	378	404	358	368	381	350	334	410	417	379	394	311	370	366	346	378	372	357	382	366	362	351	381	370	374	352	403	388	367	361	391	351	379	407	394	391	364	347	378	392	370	408	376	324	349	330	366	374	349	367	398	359	372	324	393	357	405	403	375	358	376	391	368	390	356	348	415	369	412	379	388	350	351	377	386	348	382	362	398	347	395	335	355	365	403	343	367	353	382	341	408	362	363	366	359	395	319	389	379	361	384	411	368	357	393	366	372	357	404	375	322	366	378	373	379	361	355	408	396	387	346	382	379	362	353	371	389	383	349	410	369	350	389	344	380	376	363	372	382	392	370	377	383	364	334	368	331	400	383	371	359	391	410	409	351	362	360	368	383	355	408	358	375	386	360	361	364	396	405	344	397	363	338	405	352	357	350	338	376	391	388	415	412	341	411	382	380	384	366	347	354	367	352	412	369	381	357	381	409	377	342	366	377	356	345	360	417	381	365	376	353	386	373	379	376	383	325	352	362	363	390	350	384	392	389	370	369	397	377	384	371	394	369	366	336	360	363	384	388	382	369	386	342	366	391	401	383	346	394	374	384	380	397	369	348	362	345	387	347	402	342	362	356	322	350	370	378	356	406	388	383	352	354	367	361	406	382	401	363	350	358	380	339	343	368	367	388	398	356	411	349	370	362	394	372	362	350	376	381	352	346	398	349	329	395	353	376	389	377	367	370	371	397	355	376	362	381	373	363	409	397	376	337	342	377	400	357	402	371	334	355	387	383	365	404	400	388	371	369	378	375	381	388	349	370	388	385	376	382	356	378	335	340	366	364	363	349	395	345	360	383	388	373	370	326	365	361	388	371	405	380	401	346	389	390	364	364	414	370	394	380	427	384	377	395	372	348	391	379	347	389	349	386	351	358	412	408	355	406	384	322	362	392	388	355	394	364	371	396	336	343	364	372	381	357	384	375	349	361	404	389	361	372	383	341	370	394	362	395	338	348	377	384	369	372	405	374	329	410	397	386	384	392	389	385	385	357	426	389	376	381	379	369	373	377	391	379	386	392	390	344	380	377	367	360	360	376	361	349	395	400	382	409	370	392	359	382	368	423	398	388	357	396	386	394	392	389	358	341	345	394	350	426	362	335	376	346	387	380	393	359	397	372	344	393	381	374	386	360	371	356	358	325	346	389	395	332	374	311	377	389	371	371	372	396	384	346	385
15420	4037	9752	5805	2385	2010	1798	1434	1297	1244	1166	1093	1059	1074	1031	982	1010	957	942	911	946	893	912	871	937	856	922	903	838	815	880	896	877	909	887	905	814	870	791	922	822	876	833	878	864	882	833	850	821	834	871	910	853	910	886	814	885	833	887	855	827	841	864	846	816	855	830	838	857	805	847	836	834	850	781	819	827	883	824	863	805	817	813	809	817	841	770	822	880	839	856	849	845	856	845	865	828	846	838	833	818	859	815	844	787	788	849	867	835	853	794	822	816	834	859	878	821	833	795	866	847	799	837	865	821	880	907	847	822	864	869	804	841	824	837	783	861	868	916	849	871	775	803	780	807	827	827	807	838	785	837	813	799	861	855	838	851	848	827	849	810	833	836	842	852	865	798	835	793	822	827	835	858	795	801	818	797	815	818	832	845	832	865	868	837	857	858	841	873	781	900	828	848	862	854	831	829	795	809	746	803	877	906	826	813	831	864	832	795	859	798	813	854	849	836	819	838	844	788	834	851	786	889	885	857	842	841	858	871	846	837	798	838	806	831	845	788	789	852	813	788	836	834	870	811	847	854	836	792	850	837	818	800	764	836	811	804	828	826	821	808	830	810	857	854	852	848	799	785	812	816	801	881	820	841	900	863	843	830	785	837	827	847	821	840	833	844	778	834	796	878	838	792	849	842	842	841	836	832	874	827	818	876	838	797	849	754	806	893	855	823	832	812	851	781	821	841	861	856	826	839	817	876	820	828	852	813	829	773	844	825	832	819	827	891	809	872	779	840	842	838	834	791	831	817	872	819	878	792	813	809	785	841	818	839	796	834	860	848	852	847	876	818	831	865	857	817	839	843	797	877	866	819	844	849	825	886	782	878	863	844	911	818	785	851	796	840	862	853	845	843	808	789	843	869	832	833	837	835	835	830	805	803	843	859	864	868	858	769	854	841	796	867	814	834	841	798	780	787	845	783	800	802	798	765	866	853	798	792	860	886	789	855	877	855	822	799	839	907	794	825	813	808	876	862	829	803	791	802	849	861	778	815	853	834	865	801	767	839	838	857	847	806	756	852	800	813	885	796	841	854	831	792	787	852	794	786	909	790	840	824	854	873	812	876	842	835	862	878	851	826	847	797	833	833	801	884	812	829	848	824	859	805	787	849	832	837	876	776	835	850	864	867	875	892	835	826	838	930	789	792	827	864	838	762	841	851	836	835	888	822	853	812	826	803	837	836	891	889	818	791	816	818	861	839	833	844	872	793	818	810	801	788	809	823	817	830	813	864	817	823	864	874	816	830	816	820	878	834	808	826	869	838	849	870	845	816	836	779	842	809	860	796	831	843	827	807	871	838	838	859	854	804	819	798	829	865	808	844	800	792	815	829	844	799	831	789	823	816	834	859	836	883	824	823	838	779	825	819	859	835	796	813	834	882	815	831	788	845	824	820	789	849	834	844	824	862	787	824	869	839	838	798	859	863	834	802	858	852	855	843	822	805	863	885	869	827	835	908	785	867	868	830	809	832	826	875	815	822	791	828	839	783	845	820	814	809	871	826	814	794	798	744	883	880	831	799	838	825	835	873	869	842	848	802	819	893	867	833	853	837	812	810	804	835	849	819	833	814	808	817	828	854	827	837	874	816	850	882	836	836	807	866	819	801	785	840	810	870	847	813	868	805	831	803	796	917	783	850	820	897	807	831	796	800	869	929	821	838	880	854	821	827	813	841	857	842	838	821	817	806	870	823	832	827	831	836	825	832	839	832	819	844	828	807	843	828	921	857	865	830	811	870	823	803	833	799	793	859	851	854	774	852	803	824	802	813	795	861	770	856	870	780	874	802	845	825	862	843	855	838	822	879	844	858	858	798	867	843	868	826	825	809	804	825	907	799	813	813	835	809	863	832	838	804	841	878	822	847	850	827	821	862	912	841	783	836	862	856	854	824	787	840	883	804	808	815	785	805	856	875	835	777	841	770	853	884	863	826	828	840	858	822	805	813	821	835	834	821	835	872	827	830	829	861	837	862	835	819	840	881	827	889	822	802	828	834	831	818	851	808	877	772	899	823	853	815	859	832	803	795	872	834	804	820	850	861	839	818	836	814	853	821	858	837	855	791	823	879	751	845	830	807	825	809	829	829	807	811	781	797	871	849	796	821	861	818	857	776	851	827	866	810	820	803	793	860	767	845	804	848	841	874	813	831	819	885	856	818	783	889	858	859	812	835	824	813	824	810	789	786	813	831	835	802	824	801	846	828	783	814	809	757	824	752	826	811	859	798	860	845	826	804	856	814	784	837	854	838	869	827	820	805	812	795	806	826	872	822	825	848	821	845	856	819	791	817	811	815	827	834	817	860	845	877	828	830	831	817	835	772	844	834	830	826	825	843	821	813	825	786	829	792	781	820	784	831	805	867	787	869	838	856	867	874	793	812	824	811	801	824	800	835	795	860	817	823	803	808	801	816	846	879	870	813	815	865	811	848	820	859	788	825	872	814	821	762	835	862	831	813	828	880	852	854	834	836	816	844	791	819	863	850	822	856	859	831	791	824	823	824	867	819	833	861	871	875	816	850	811	837	818	876	872	809	851	856	844	820	850	847	801	804	842	840	810	853	817	867	803	817	862	832	817	822	847	828	826	854	822	844	838	886	840	815	849	893	781	886	847	819	805	847	817	863	869	868	881	849	874	809	870	850	865	814	851	794	823	840	827	808	861	955	823	818	828	808	819	819	821	829	875	788	874	911	854	911	822	876	834	835	830	825	866	858	836	836	834	876	843	846	823	826	807	899	861	866	815	826	852	868	926	829	806	803	822	854	840	810	890	819	870	835	789	874	798	852	829	846	801	818	826	845	818	825	848	899	825	846	854	803	876	814	850	835	814	826	805	794	879	808	817	840	842	863	832	816	803	810	841	780	806	809	842	844	841	818	803	856	816	838	824	808	820	846	869	790	869	876	873	780	833	770	795	767	780	803	831	854	848	845	838	831	809	852	815	843	813	761	865	884	791	821	785	796	870	816	891	805	860	870	820	829	845	868	873	860	793	809	859	838	843	840	810	810	823	839	838	851	871	840	845	819	814	814	816	824	789	827	838	810	834	827	880	937	827	800	811	901	777	790	824	874	841	810	877	814	802	812	780	823	817	872	836	827	860	793	841	834	855	843	826	853	838	819	829	815	813	826	838	897	810	795	825	788	851	822	793	838	798	854	838	841	854	850	827	872	867	810	830	873	784	844	805	828	839	873	813	829	802	816	819	825	841	839	840	855	840	827	898	868	802	824	859	792	858	831	838	852	864	849	787	809	838	769	826	808	844	848	791	826	866	876	802	858	776	810	852	846	829	826	836	833	865	837	861	825	837	818	782	864	835	861	815	808	819	840	803	786	829	846	872	832	826	824	796	837	886	841	820	791	837	835	778	812	880	857	819	859	793	860	803	854	816	840	799	807	771	826	856	778	804	819	851	879	882	772	848	874	800	819	901	895	853	851	810
6442	933	1465	562	211	212	211	188	212	196	213	195	231	195	209	227	192	241	181	197	200	217	184	208	189	206	213	198	177	192	189	229	193	194	213	190	184	210	197	161	208	206	193	199	190	188	191	197	185	220	186	205	204	187	223	196	188	188	218	221	191	206	195	208	215	201	228	196	214	217	199	230	184	194	193	174	193	195	201	196	205	186	202	195	217	182	213	227	172	169	196	184	181	189	191	205	232	225	212	165	194	209	188	201	189	174	155	189	195	207	227	201	210	221	204	210	183	168	216	214	209	197	218	220	210	207	218	203	207	198	199	208	199	197	209	189	198	193	190	183	199	225	189	184	239	209	209	218	228	231	188	206	217	186	170	201	228	185	228	185	195	218	175	189	203	210	198	217	176	196	231	199	187	217	208	182	181	202	197	191	221	211	199	205	218	169	188	196	204	184	189	165	206	179	218	192	198	188	187	204	175	219	208	212	190	201	208	190	171	181	215	202	203	220	222	183	222	184	209	226	242	218	214	204	179	219	200	209	169	195	219	203	201	196	163	202	213	210	200	209	205	217	194	223	172	174	193	224	212	215	200	209	237	213	194	215	217	204	214	214	182	226	202	209	207	211	175	177	213	221	196	199	178	204	188	202	189	194	192	195	209	205	193	206	183	201	214	226	202	170	202	235	196	208	198	207	192	201	192	209	199	210	203	180	206	199	219	200	224	230	206	219	188	188	207	206	201	197	209	215	164	210	214	246	226	165	197	201	215	215	206	189	200	189	212	205	198	210	212	194	207	186	182	213	219	185	191	199	203	224	209	213	211	201	200	192	185	187	211	197	189	175	197	201	195	211	195	206	210	201	213	223	200	193	206	187	197	199	196	221	205	228	192	219	212	175	200	190	203	201	207	205	204	194	205	218	242	195	230	192	198	195	171	230	218	198	206	222	190	194	216	223	203	178	210	187	213	194	187	206	205	205	215	197	226	235	200	204	233	186	214	214	189	184	229	205	221	189	238	199	205	198	192	171	191	227	205	220	205	197	194	173	204	208	163	215	198	205	218	202	187	197	204	210	164	194	202	180	197	191	218	207	165	216	183	166	205	229	178	211	193	193	183	175	195	201	191	229	186	190	218	205	219	207	224	209	166	211	236	200	218	211	218	245	214	184	195	199	203	216	188	194	210	211	201	196	209	207	191	206	225	185	178	189	198	193	215	182	225	159	193	210	202	187	178	195	193	171	181	218	215	214	211	187	168	210	186	218	193	219	207	200	205	199	228	179	222	212	174	230	220	235	192	198	222	205	164	207	181	188	192	208	213	165	193	182	176	201	192	222	195	218	207	200	200	223	198	177	190	183	223	178	194	220	192	206	195	191	205	209	222	213	187	229	186	187	212	211	178	232	190	194	202	198	204	218	205	204	207	206	208	208	197	216	190	182	202	183	218	191	234	196	191	193	178	194	193	223	198	227	200	170	194	198	211	208	201	184	199	203	170	161	179	181	179	187	224	220	233	212	202	225	221	194	200	191	185	183	176	183	208	205	200	210	178	184	195	220	211	179	213	189	190	195	214	215	191	175	217	190	243	225	190	181	170	224	213	213	179	211	184	202	198	189	185	188	217	197	205	207	201	197	187	201	213	184	213	183	192	217	229	207	208	189	190	204	218	196	188	181	187	192	205	204	216	188	178	211	195	219	192	201	213	211	198	207	202	201	206	212	225	215	194	191	214	200	215	203	178	217	236	207	204	178	213	200	187	204	207	187	203	183	198	201	232	184	195	200	193	189	195	169	228	204	210	199	179	192	194	226	222	210	220	223	187	181	185	198	205	199	192	189	183	217	213	214	180	187	203	169	185	225	224	212	183	196	214	233	218	212	195	214	184	189	228	207	205	192	208	186	204	234	210	161	187	202	196	205	214	181	189	201	196	205	172	222	190	189	214	198	222	229	165	221	221	210	206	204	221	206	193	204	180	213	211	219	172	220	215	202	230	198	217	197	191	180	192	201	207	169	195	202	213	217	186	200	198	188	205	195	237	187	195	196	176	209	203	206	203	209	202	199	191	206	243	208	230	165	220	198	211	170	200	177	188	195	173	189	192	210	183	191	207	204	190	200	224	202	170	176	223	231	176	214	225	192	191	207	200	184	208	205	186	240	188	202	205	204	224	216	201	215	222	197	193	220	248	188	195	212	203	204	238	215	213	204	187	204	208	207	175	207	200	188	177	183	206	192	173	193	213	195	212	167	185	213	198	190	181	208	222	195	214	204	179	203	188	203	213	178	197	220	211	209	198	184	232	184	209	210	192	198	189	218	176	192	198	218	217	194	209	189	200	213	185	184	213	213	215	196	210	201	188	215	193	218	199	200	201	199	197	199	217	230	218	214	193	199	227	204	194	193	194	199	194	196	205	202	166	210	201	187	183	192	201	190	217	205	198	212	199	235	194	164	209	184	173	197	194	224	204	173	222	186	189	183	198	186	216	187	209	187	211	223	204	205	193	197	211	206	204	162	200	204	180	204	201	204	198	175	184	215	171	227	215	203	216	188	203	207	177	182	202	207	206	185	200	192	183	173	197	225	221	178	196	191	181	236	194	183	205	230	196	211	204	215	206	206	199	217	225	213	199	217	223	191	168	208	213	227	200	178	182	190	214	192	198	196	161	188	201	182	177	225	195	233	207	208	177	201	185	208	175	203	179	206	221	205	212	194	189	204	209	188	229	188	171	212	218	195	205	202	222	194	220	208	201	216	202	196	177	191	190	200	204	191	188	206	221	195	191	209	210	200	201	184	230	211	220	191	216	188	202	194	202	205	208	187	203	206	204	202	209	190	166	194	209	203	218	208	183	219	184	209	215	187	197	191	192	189	185	197	222	207	206	182	202	202	201	204	177	178	218	229	202	232	192	199	221	205	210	214	237	200	183	206	196	189	200	199	194	200	197	194	201	205	197	225	208	200	195	209	201	207	185	191	202	199	177	194	216	185	181	217	193	195	232	185	193	207	214	206	193	175	190	225	192	175	223	214	217	197	195	177	198	206	225	195	188	218	200	212	192	221	199	186	175	202	207	217	198	218	214	207	170	203	200	190	183	215	202	212	189	227	221	212	211	206	206	196	198	191	220	210	185	173	184	205	201	180	210	190	228	217	205	213	201	226	210	198	196	212	226	213	198	207	225	198	188	218	204	223	178	177	199	222	226	188	207	191	231	221	223	205	204	220	187	174	169	209	205	200	191	197	199	222	209	202	193	169	201	186	222	194	228	197	200	191	180	179	242	200	201	229	189	230	212	212	227	211	206	213	189	208	193	209	224	232	213	195	179	209	226	200	207	209	184	205	225	210	202	228	217	212	177	219	213	210	203	191	198	189	195	230	206	200	215	241	207	208	222	224	179	219	220	213	235	208	196	226	198	216	201	189	199	189	221	184	177	213	214	210	209	207	217	219	201	194	189	199	182	210	209	187	192	213	176	191	210	204	195	193	203	207	192	215
4121	1053	2732	1069	598	552	480	544	515	516	532	523	478	512	513	509	508	495	494	518	534	552	451	520	481	476	489	456	520	513	484	456	453	486	475	506	485	502	507	508	522	507	492	502	509	505	478	472	500	495	495	509	506	510	447	477	509	539	519	484	491	472	493	497	489	517	493	498	473	512	473	525	485	460	479	463	553	479	483	512	541	479	512	521	485	525	513	503	470	506	518	461	521	482	463	494	486	496	487	461	489	508	500	516	442	505	467	476	463	467	515	466	468	459	531	485	478	474	498	496	439	512	529	458	497	489	480	525	507	501	508	493	489	509	518	545	498	508	496	469	500	506	487	510	539	505	433	484	515	454	478	522	515	482	491	497	476	494	503	488	503	497	479	466	497	488	521	501	475	481	515	510	545	459	529	465	459	511	470	520	493	510	473	490	490	515	496	552	504	494	502	529	471	463	516	467	469	489	512	498	475	475	475	498	515	472	503	482	508	454	498	477	457	523	473	466	546	528	465	489	510	507	490	500	480	503	521	526	489	524	515	500	493	504	478	496	471	523	491	544	494	479	459	475	495	515	451	496	512	488	460	474	472	501	476	541	477	514	506	499	495	495	453	451	496	512	487	511	498	556	477	489	484	468	516	501	460	481	518	485	494	498	502	488	469	494	481	488	506	506	472	495	494	472	470	495	521	465	502	463	511	489	503	480	446	504	466	507	545	497	474	517	502	490	479	506	486	515	470	520	508	461	476	520	499	468	528	493	506	477	461	486	476	460	516	521	488	466	448	476	474	523	499	491	479	510	461	507	501	493	504	528	510	460	511	496	514	485	472	487	510	476	485	481	484	495	502	532	477	488	473	499	523	479	482	508	519	487	497	491	487	488	503	528	487	496	484	476	513	500	529	510	481	478	476	509	487	491	513	493	479	517	496	491	491	491	502	506	521	497	507	501	509	491	483	504	504	449	472	494	496	532	512	475	502	501	512	516	518	503	481	483	447	461	462	501	501	485	490	514	513	470	516	508	527	511	494	494	478	538	515	498	477	513	519	534	482	517	523	481	488	476	489	487	490	474	465	481	500	523	463	449	507	492	494	506	475	500	496	530	511	475	477	479	476	485	491	501	498	514	526	495	499	500	488	520	475	463	487	494	504	503	483	510	518	487	508	485	511	534	503	492	470	531	485	504	493	483	497	517	492	510	522	469	462	483	503	462	475	466	473	471	505	495	515	490	466	487	507	502	492	479	496	476	484	525	520	474	533	457	487	485	484	476	476	491	486	491	459	467	512	503	501	513	504	497	515	467	503	499	482	524	503	506	476	496	501	458	495	493	477	531	527	470	517	540	462	493	470	474	531	467	476	459	526	503	488	482	512	453	461	523	477	488	492	488	449	496	487	524	469	525	521	502	473	496	496	457	516	547	490	516	524	479	471	505	502	479	499	508	467	529	509	487	485	498	508	507	513	463	447	499	491	523	488	534	489	491	469	510	453	480	461	518	518	486	471	480	458	525	491	462	466	495	505	537	503	496	501	511	503	494	511	481	516	475	508	454	468	462	481	498	459	500	473	526	496	484	508	449	510	496	505	512	482	459	519	475	543	488	484	470	503	529	483	482	480	475	471	472	483	479	523	496	495	421	541	541	463	505	477	457	493	504	425	522	481	477	506	503	496	445	476	502	517	545	476	478	510	481	519	524	486	501	526	511	510	474	507	485	539	492	496	513	478	526	476	511	494	539	500	509	497	467	522	501	496	485	466	536	491	477	526	480	487	485	474	544	509	465	543	491	513	519	461	477	506	527	527	501	505	521	481	475	495	479	496	511	471	498	485	523	523	452	504	489	480	453	495	478	501	472	487	490	450	491	462	467	501	484	482	499	474	469	500	541	510	489	508	489	511	520	509	504	506	485	489	482	522	467	470	452	510	497	523	458	514	510	490	487	472	472	497	490	464	497	483	479	506	520	486	491	488	487	456	470	479	474	520	496	439	500	464	498	512	495	524	454	523	480	478	487	512	513	475	508	512	512	503	518	471	514	481	533	444	512	526	478	479	514	476	479	486	490	481	506	528	486	517	512	522	516	493	488	483	474	501	488	523	460	487	500	482	492	499	507	518	484	465	483	482	456	531	536	484	517	490	504	486	525	439	457	499	461	518	487	500	525	482	501	521	531	471	499	490	483	485	508	469	545	470	432	487	465	459	493	492	510	512	517	474	496	494	480	478	517	505	489	516	488	511	479	495	503	519	482	481	504	489	480	497	480	538	492	484	481	499	491	506	516	481	503	474	496	522	488	446	522	504	497	476	478	473	461	444	496	461	489	505	513	489	485	495	468	474	488	468	461	505	483	473	505	495	517	490	519	486	502	523	459	507	476	495	468	525	506	503	490	487	510	474	512	494	473	508	500	533	484	473	512	469	520	518	511	480	501	504	458	491	477	503	470	482	495	468	497	499	483	501	524	480	476	484	510	490	520	463	485	537	540	498	478	513	469	520	474	498	534	488	506	511	476	448	511	480	496	531	426	484	504	499	461	489	521	508	508	487	535	554	519	498	503	506	501	457	468	502	456	476	480	505	520	483	461	510	497	477	515	504	495	487	496	499	526	485	542	489	457	484	499	459	524	491	498	475	485	524	500	460	473	473	490	487	465	490	508	526	460	472	522	486	505	499	509	472	527	505	513	490	461	486	498	513	536	476	468	483	467	501	521	488	462	512	513	501	480	485	499	491	483	490	479	490	513	475	512	459	487	452	502	504	475	497	495	500	520	477	495	521	453	466	459	478	505	486	530	499	478	495	450	498	502	517	494	478	499	483	531	495	482	510	514	489	493	488	513	537	478	515	516	480	528	514	479	499	493	521	467	534	488	466	462	459	445	486	489	488	483	483	490	537	459	492	485	468	488	467	508	451	466	445	477	487	474	493	523	489	461	501	486	475	459	503	501	517	531	493	476	551	488	509	507	507	504	513	490	555	512	446	527	475	499	482	463	496	488	441	502	487	474	481	478	490	527	470	518	506	510	514	535	517	492	493	495	462	498	510	500	480	481	525	468	477	495	485	559	487	491	484	471	486	462	509	511	509	521	482	510	496	496	488	475	479	474	487	479	493	482	455	522	450	513	472	523	505	480	515	452	491	509	457	493	493	471	508	502	505	478	512	537	509	525	460	515	487	480	489	498	548	518	473	500	493	512	473	483	524	480	514	460	494	455	472	502	509	477	540	467	490	507	486	475	514	472	509	493	504	449	479	489	512	475	521	473	482	474	501	506	454	509	464	519	480	483	510	489	509	501	491	488	491	490	462	470	457	521	504	471	521	478	517	562	495	496	474	501	500	496	484	506	458	449	523	479	472	505	522	487	474	476	517	470	525	437	524	484	537	531	481	490	460	464	521	509	453	525	504	459	515	471	502	481	514	510	473	479	537	482	519	475	520	488	515	505	495	471	478	455	489	494	473	525	494	474	499	502	491	498	460	473	488	509	503	489	510	473
18879	4204	7600	2542	706	470	347	328	304	294	291	288	268	259	298	257	271	272	251	258	255	243	254	281	254	286	233	276	245	244	283	242	242	248	245	293	275	270	263	273	238	262	226	236	255	259	249	273	247	252	239	254	212	263	215	258	270	259	232	259	230	230	238	223	241	214	254	265	220	260	225	246	266	261	228	261	292	224	261	270	265	265	241	270	248	249	247	270	264	261	256	231	258	251	245	245	281	227	238	248	249	283	262	282	259	234	249	253	273	266	257	277	274	253	236	241	259	237	241	250	249	267	214	257	256	240	246	239	250	230	254	243	251	240	225	226	268	243	261	238	238	244	249	251	194	235	244	251	263	245	258	279	252	241	224	253	277	246	281	281	254	242	249	276	241	284	293	232	222	269	253	235	246	236	247	227	267	243	261	241	240	277	229	256	231	254	259	232	220	228	223	271	216	219	224	264	255	236	266	220	251	221	246	257	253	216	273	248	222	252	234	257	257	253	256	225	244	271	254	263	244	274	247	235	267	252	243	262	265	270	279	245	245	251	235	245	244	253	257	270	214	246	262	281	288	268	210	243	264	262	247	263	226	264	233	224	247	260	274	268	270	286	250	223	258	215	227	253	271	248	254	247	232	261	257	255	269	263	267	219	233	248	252	254	248	213	244	263	249	274	268	241	288	235	261	242	224	252	257	256	239	241	237	235	254	232	229	258	249	244	234	276	243	240	254	239	235	268	249	249	265	256	246	251	263	255	242	272	213	259	270	263	240	232	242	245	234	236	243	263	277	277	224	226	246	253	238	261	246	262	253	232	252	267	245	230	256	246	266	253	231	237	213	245	262	236	230	232	245	249	243	258	255	231	246	250	256	219	246	265	253	273	273	232	240	269	265	235	242	233	252	237	252	267	237	243	257	266	252	236	249	247	277	243	227	271	276	242	237	233	215	262	241	254	251	243	239	258	253	236	259	265	245	279	253	251	257	233	217	254	235	249	253	273	237	258	273	279	240	288	242	245	240	248	231	261	235	227	249	267	233	263	240	247	283	247	226	201	260	274	245	247	274	265	242	257	237	251	253	278	278	273	271	260	277	294	223	248	245	245	253	264	224	278	224	258	274	238	232	277	235	266	291	251	237	239	258	235	261	227	275	243	258	232	257	254	254	261	250	254	242	260	249	232	252	258	227	211	227	223	255	224	220	236	253	248	270	251	245	266	235	229	255	244	235	257	220	266	236	255	272	253	264	263	235	229	259	263	224	251	260	234	220	233	266	235	255	261	266	245	250	235	214	232	266	237	268	295	273	232	280	237	272	245	253	269	226	233	240	259	235	218	254	229	256	249	283	243	270	267	218	246	255	235	212	227	203	251	270	234	265	250	251	264	237	269	271	241	272	229	242	254	229	241	270	263	259	269	288	244	245	231	237	251	283	283	251	249	224	245	272	255	256	246	253	241	230	256	240	275	256	248	264	288	250	218	265	234	225	250	210	231	243	253	247	229	218	247	213	260	239	258	247	265	252	277	215	229	217	235	231	251	258	234	246	221	257	254	257	223	252	258	245	244	272	237	250	252	257	233	267	235	255	249	250	264	265	267	266	254	270	229	267	224	270	294	248	244	221	218	224	239	265	250	236	274	244	254	250	263	266	254	269	239	268	222	245	263	225	265	217	271	270	261	254	226	258	236	238	268	263	254	248	252	252	255	245	247	228	284	244	247	267	232	261	252	239	241	246	246	247	264	227	232	268	255	250	210	257	230	264	271	264	234	228	249	259	250	239	277	235	256	276	228	237	261	255	231	265	266	252	248	249	234	240	239	244	253	251	225	257	284	268	244	207	254	269	259	225	233	248	250	271	249	245	254	265	274	246	268	246	221	240	253	224	272	272	273	250	282	280	272	263	238	267	263	257	275	270	240	265	233	283	287	275	273	229	247	280	268	247	248	291	266	229	253	251	258	233	219	250	252	223	256	255	238	234	280	270	230	231	270	262	254	239	251	222	258	294	254	275	275	237	241	211	255	268	286	271	249	227	252	252	242	251	240	256	269	270	228	241	278	266	255	255	258	275	240	264	277	253	246	269	253	243	251	239	271	260	236	249	216	232	236	253	231	251	249	276	231	244	270	271	251	244	229	253	246	250	240	230	210	247	209	236	234	226	215	215	243	223	252	251	266	269	261	253	242	226	230	263	252	259	262	244	243	239	237	236	238	233	268	264	266	245	254	252	238	248	259	230	234	220	230	251	284	287	241	243	282	262	252	244	213	256	276	246	242	253	267	249	236	247	265	262	246	244	269	238	231	241	270	246	260	265	253	252	246	251	261	225	240	245	261	261	221	235	244	263	204	262	222	260	244	222	234	229	221	240	239	201	256	237	248	267	232	235	280	267	258	251	244	222	251	254	247	235	208	269	221	232	239	249	248	284	239	228	245	251	229	270	276	224	266	263	231	255	212	239	254	219	258	235	233	256	280	254	254	227	248	257	267	223	232	233	257	222	277	249	219	283	268	254	269	257	232	250	263	255	267	268	238	242	244	262	243	251	260	249	228	247	242	223	227	274	256	269	241	243	239	242	236	252	235	250	223	250	240	240	273	281	258	214	257	278	252	252	256	272	282	276	241	226	243	227	242	230	278	260	259	256	245	258	224	278	269	245	238	252	259	297	254	211	242	240	233	216	230	258	232	247	247	256	240	292	236	265	239	245	231	253	253	236	213	260	250	252	273	237	259	252	227	252	264	231	275	266	247	259	220	255	261	258	258	220	275	258	238	239	247	245	240	232	237	262	235	248	248	251	269	253	230	255	254	264	286	255	220	238	286	245	254	278	244	242	248	257	231	236	283	245	257	249	240	205	243	241	264	268	274	257	274	262	255	260	276	265	244	237	249	247	252	252	237	259	267	274	245	232	244	243	282	272	231	259	242	253	227	244	256	249	243	211	254	256	257	268	233	272	245	247	252	243	249	255	261	239	238	229	249	261	255	260	234	238	229	234	217	263	221	256	252	271	238	268	262	259	222	228	231	244	264	247	246	245	256	233	250	271	238	261	247	237	263	253	214	225	249	234	256	251	275	249	266	252	265	235	263	264	283	250	235	276	258	247	242	280	249	264	242	273	232	281	240	275	249	232	265	267	228	231	235	276	258	236	241	222	245	243	266	268	242	251	290	218	246	246	236	256	256	240	235	229	251	255	218	218	263	258	263	243	262	270	251	270	264	241	246	266	267	234	280	239	263	232	230	237	228	227	272	239	246	258	258	257	286	258	234	258	251	265	225	244	226	242	225	263	245	260	228	270	255	258	238	280	237	252	244	237	255	238	227	227	234	241	229	264	217	268	264	279	249	244	252	262	240	247	238	257	249	242	238	253	248	237	246	241	265	239	235	273	270	257	265	246	229	241	259	265	245	246	240	253	243	248	250	232	276	233	259	235	282	228	257	227	257	251	277	256	230	249	233	253	281	240	243	253	240	243	238	244	232	260	254	251	237
11434	3761	9314	2935	1533	1289	1072	909	887	753	746	757	770	687	759	631	653	693	649	689	644	617	660	658	581	577	614	656	654	604	636	644	620	606	612	556	604	604	618	578	615	586	604	600	605	646	595	627	560	602	609	625	600	630	596	613	627	603	624	642	597	627	581	636	597	574	626	597	639	547	638	536	613	597	566	633	647	612	629	608	606	638	583	610	571	639	580	642	632	601	607	588	570	563	597	572	572	608	561	587	600	589	562	626	616	619	604	636	589	610	579	599	613	630	602	610	583	585	581	610	629	562	608	607	603	590	581	565	632	578	602	604	577	604	583	631	669	596	643	592	581	592	554	588	601	585	578	612	521	595	563	606	574	594	567	633	572	608	610	599	560	596	597	562	582	620	592	590	634	603	624	591	642	609	581	598	618	584	609	605	596	608	582	593	585	577	574	575	622	582	570	617	603	583	577	640	567	609	569	628	622	567	563	581	613	631	622	545	528	583	623	609	569	598	562	578	583	623	563	631	564	616	619	550	607	545	582	551	633	597	566	564	560	624	622	558	563	578	597	557	581	607	632	591	648	638	612	570	585	570	596	614	602	598	598	612	612	582	613	607	594	616	595	620	595	561	602	553	647	650	624	593	619	545	564	590	624	589	624	600	650	609	527	618	566	622	578	596	596	591	609	641	597	593	574	562	571	570	554	600	601	613	629	578	552	552	602	598	576	602	618	586	609	591	578	553	596	607	601	615	563	627	616	610	621	608	571	566	596	583	579	582	599	573	579	613	652	605	586	649	558	597	601	602	577	626	596	625	620	568	556	649	625	587	620	579	608	602	599	602	601	622	630	574	578	576	604	623	615	602	588	602	622	611	634	606	574	575	636	593	617	636	590	602	642	620	581	575	654	582	601	608	647	609	596	585	659	578	563	593	590	561	585	583	604	596	612	658	613	633	619	605	596	573	592	611	579	580	572	596	611	626	620	584	601	607	666	627	607	609	590	602	591	587	619	604	592	596	570	593	593	575	567	642	614	635	570	587	605	551	565	600	625	608	616	607	599	528	602	620	586	595	596	609	566	576	570	612	590	581	624	566	611	616	603	599	592	589	597	608	598	589	607	573	597	645	594	556	580	604	563	573	613	564	575	566	594	604	601	534	641	585	558	595	595	587	552	598	568	611	605	615	622	553	606	618	576	585	599	605	626	567	603	629	585	575	575	597	561	581	578	574	633	585	607	590	575	641	573	607	638	600	634	651	595	592	569	619	634	619	569	547	593	587	599	596	581	595	569	582	615	607	587	616	570	619	593	602	593	592	612	597	612	595	621	596	604	586	603	636	624	576	627	623	617	609	581	577	578	588	597	640	599	573	644	607	615	571	605	597	624	594	568	607	575	576	592	634	643	627	622	577	618	577	630	622	577	616	595	548	582	604	584	587	592	591	586	581	583	608	616	600	590	598	560	603	561	625	650	609	604	540	618	607	623	592	602	607	606	596	611	611	580	634	586	620	615	661	549	576	620	552	581	603	631	649	589	619	597	645	587	597	598	573	588	578	556	621	572	619	583	594	585	592	595	581	603	587	594	618	597	555	544	565	626	656	599	589	595	578	566	595	592	592	576	576	568	605	592	618	560	558	595	555	629	563	621	603	617	599	580	604	622	629	643	624	618	560	591	596	613	603	624	588	593	554	633	619	616	600	647	575	633	582	612	585	634	575	611	589	615	593	602	626	601	603	626	604	616	603	613	646	578	624	607	636	564	604	582	591	612	596	603	626	586	540	615	566	563	597	596	604	582	601	561	599	591	580	595	572	576	608	610	607	573	571	632	632	563	611	585	560	611	613	594	604	567	568	589	583	643	572	587	600	599	638	648	592	579	588	629	618	620	598	636	591	614	577	562	582	610	588	584	585	588	619	586	574	581	636	601	587	615	610	579	574	623	614	587	579	605	623	572	595	585	584	605	626	554	590	597	560	581	577	586	590	618	568	603	576	610	584	596	591	568	599	586	592	616	593	596	582	587	641	567	602	615	591	646	595	589	555	648	605	588	584	578	603	592	571	624	641	638	657	617	542	584	644	614	619	606	557	554	605	615	605	631	621	630	607	578	624	568	558	618	634	624	575	624	627	590	586	575	588	618	576	553	585	572	613	610	588	623	609	597	630	609	596	624	566	603	616	624	572	611	601	576	630	605	626	605	576	638	586	599	590	608	571	592	618	569	567	546	582	614	639	605	585	592	617	567	584	607	603	597	560	560	579	587	598	615	577	609	597	578	607	664	594	636	590	586	551	597	617	564	626	640	576	629	602	588	636	576	568	583	614	632	593	630	557	550	633	601	570	587	610	591	546	588	553	599	549	551	616	588	608	604	578	596	614	578	607	616	633	597	580	566	608	582	599	566	590	585	578	594	575	618	602	592	602	625	577	601	639	630	600	582	600	616	595	627	604	578	567	626	556	586	586	576	620	602	563	626	604	591	642	631	586	640	601	565	606	655	619	593	544	602	619	525	598	657	596	632	592	593	596	586	583	542	618	562	582	558	645	591	586	608	590	616	602	621	610	568	587	641	607	563	557	595	557	598	641	563	596	517	662	614	564	598	586	610	581	609	615	586	621	573	633	638	574	551	577	595	543	554	577	606	638	552	584	630	604	599	550	612	610	561	598	571	599	611	574	571	649	569	609	615	594	588	543	548	596	570	562	628	603	630	550	573	600	580	581	587	588	605	571	576	580	651	619	599	611	572	604	569	643	602	613	580	592	536	611	606	608	557	568	611	564	548	614	563	577	585	564	582	573	628	582	608	646	631	590	592	610	588	592	595	600	570	572	594	615	606	591	614	601	639	605	570	638	592	606	632	589	556	613	574	595	557	616	580	599	568	619	553	608	556	604	622	599	596	602	588	592	657	588	607	575	587	612	576	567	638	536	593	585	544	589	571	608	584	588	615	605	615	625	597	585	570	606	569	572	596	594	631	608	584	621	544	622	593	630	625	577	607	607	607	605	583	599	568	640	572	603	579	596	620	581	617	591	563	570	569	646	578	647	620	576	585	590	588	589	604	590	604	566	588	651	597	573	603	558	621	598	613	592	589	613	560	615	609	597	580	597	647	587	616	583	608	572	569	596	628	565	587	581	578	603	612	614	632	571	585	600	643	626	555	622	582	607	571	657	601	568	610	576	626	583	629	597	582	625	618	568	582	599	612	556	612	571	611	651	591	612	574	531	619	588	585	604	564	574	600	606	575	584	584	621	604	591	597	559	603	661	621	563	611	570	596	595	604	587	601	599	577	581	593	630	607	613	606	583	617	600	629	629	593	607	569	581	605	580	625	559	601	588	584	582	586	579	572	597	592	591	621	599	606	602	601	626	634	605	620	583	610	559	582	603	628	592	593	608	617	582	608	626	604	632	564	582	560	600	532	590	614	666	612	575	572	637	619	597	586	579	598	617	600	565	654	580	591	610	582	585	603	626	591	624	605	615	601	581	632	589	560	555
29121	9142	14429	6480	1684	729	547	485	469	447	440	430	458	440	424	406	393	438	381	379	393	380	354	365	357	413	367	360	361	375	387	375	353	409	399	408	429	369	378	365	361	362	375	360	387	395	372	367	360	377	356	358	364	397	358	402	385	352	371	416	394	381	367	346	362	408	361	374	352	370	358	368	397	379	381	349	393	371	358	388	366	384	365	402	376	373	377	360	369	329	412	390	379	371	354	356	383	391	392	350	355	344	391	384	353	379	383	391	410	400	379	413	387	379	379	364	367	356	368	336	356	366	387	365	347	369	397	375	386	388	436	373	394	399	393	357	337	408	382	376	418	331	341	380	382	353	381	376	342	405	341	385	378	374	363	385	386	372	362	372	382	384	407	382	390	359	354	396	364	417	361	394	386	354	373	370	389	368	383	380	368	358	363	381	390	354	402	397	368	376	357	363	365	357	371	324	369	393	366	366	378	381	367	349	371	398	379	379	338	358	368	365	368	337	375	359	391	349	365	385	359	359	363	399	360	372	336	382	363	349	385	369	405	390	390	362	369	341	368	360	353	409	351	367	353	372	378	350	414	377	392	379	365	355	361	359	416	360	360	367	355	348	374	400	399	369	389	402	373	391	369	382	379	417	361	370	377	378	389	391	393	383	348	363	355	365	376	389	329	371	387	392	396	407	353	390	367	395	383	355	364	351	376	337	350	362	379	391	402	341	339	376	391	352	329	347	414	375	391	353	374	350	370	385	381	354	383	375	369	384	353	390	366	384	413	353	331	332	376	402	375	399	370	371	347	351	351	384	385	354	372	377	382	369	353	358	333	356	364	353	345	380	384	381	369	373	366	368	377	363	372	420	359	340	420	387	412	389	393	336	361	354	386	388	346	392	351	424	392	357	400	399	347	359	340	373	369	352	347	375	347	363	370	364	387	397	375	346	367	357	377	390	400	397	344	392	389	394	357	362	375	376	360	388	357	376	381	339	345	408	345	355	374	411	384	327	368	351	349	362	340	374	380	380	370	371	389	361	357	366	388	362	355	424	358	359	336	351	398	348	352	398	364	374	376	380	382	373	368	379	323	363	324	383	397	362	356	375	400	355	363	351	364	355	359	367	360	344	324	384	416	384	376	369	374	422	341	360	397	372	357	383	382	347	385	356	366	372	374	357	340	365	389	355	378	391	363	388	360	376	380	390	397	342	359	392	348	381	415	380	413	352	378	396	383	367	357	344	382	404	346	344	369	370	368	353	373	370	380	399	376	336	342	335	378	394	391	377	356	346	380	404	367	370	352	356	332	376	407	385	393	368	360	350	369	343	365	435	363	396	350	393	383	382	378	383	400	395	384	390	382	382	392	343	389	380	379	382	364	339	357	420	377	347	318	389	378	351	378	375	333	399	353	391	337	379	374	350	357	354	397	341	385	399	364	392	387	410	361	379	366	367	397	377	361	362	361	374	363	390	361	385	407	398	377	396	377	382	394	381	366	369	361	351	364	344	387	363	413	399	339	369	352	373	416	385	386	358	385	388	365	423	350	339	366	377	368	376	360	372	353	383	346	379	385	379	389	367	379	350	378	393	395	364	349	347	383	396	349	388	403	352	379	374	369	379	372	332	364	368	351	369	368	377	379	389	344	402	345	382	422	392	393	377	355	378	359	384	382	349	360	385	378	349	379	346	350	368	362	386	408	387	410	408	370	363	357	381	384	346	371	358	405	365	419	370	371	376	364	369	383	386	366	388	385	364	385	371	362	416	397	418	403	409	400	348	368	384	390	436	371	359	390	379	375	381	394	401	358	349	391	351	368	403	356	394	372	335	375	368	356	399	406	361	366	350	377	356	366	349	357	369	383	350	343	356	362	385	385	393	357	394	409	395	360	404	383	366	382	379	372	377	353	397	355	384	373	340	355	405	397	375	363	360	336	386	348	377	412	398	394	385	433	379	349	382	362	358	338	370	400	378	351	350	366	369	420	406	333	383	407	385	419	348	326	374	343	369	380	399	409	372	345	387	380	416	403	359	346	408	339	380	390	338	358	347	372	341	372	371	384	368	360	391	313	324	338	375	344	339	423	371	339	395	355	378	394	381	415	380	384	371	373	369	378	406	351	401	364	372	382	392	373	390	390	390	417	366	356	351	399	399	392	327	389	384	372	349	416	375	352	389	382	368	389	375	344	385	411	351	367	373	368	405	405	349	343	351	404	386	374	380	331	357	363	390	383	398	391	363	346	394	378	387	383	357	370	379	377	390	375	379	363	372	357	375	387	384	353	333	396	356	368	401	370	376	393	373	351	407	321	353	371	371	378	363	392	331	349	331	349	290	378	399	359	353	371	351	358	356	376	405	419	410	360	333	369	420	365	369	392	350	388	371	391	373	402	365	373	401	364	359	402	341	374	370	376	403	389	333	375	407	384	353	353	390	382	398	391	351	394	416	371	342	352	348	388	353	348	350	374	370	374	403	374	381	370	395	364	412	376	367	364	356	377	405	393	370	355	392	383	385	391	389	385	333	360	391	330	391	383	367	375	386	400	368	381	380	351	387	374	346	368	380	349	376	405	371	376	423	390	356	364	369	380	422	371	387	391	396	402	392	362	352	368	393	354	369	366	364	379	352	387	384	351	372	363	388	369	402	376	389	366	382	394	389	390	370	370	350	399	389	366	380	413	379	341	373	388	385	358	353	391	389	411	360	334	380	366	385	392	340	424	386	354	368	393	357	392	361	394	336	359	364	363	384	373	355	375	382	389	346	412	346	365	375	369	362	380	382	344	390	360	365	366	369	376	358	387	372	366	385	334	389	360	379	379	385	389	384	401	381	374	363	370	390	360	357	344	360	338	354	408	378	354	341	420	397	375	370	380	380	382	396	379	368	383	345	363	372	341	383	382	405	377	358	380	377	359	369	374	367	403	379	375	376	368	368	375	359	385	403	357	361	356	366	376	388	357	395	380	381	354	423	393	373	379	357	386	399	384	373	375	331	370	342	364	354	407	397	355	407	346	405	357	363	366	389	371	354	356	339	320	371	386	388	356	322	404	402	377	386	400	356	410	348	368	352	414	372	395	415	391	364	371	378	386	370	397	362	360	379	344	353	374	371	414	383	359	383	352	396	377	385	363	397	384	399	416	370	358	383	347	396	396	381	382	399	377	377	391	389	373	357	378	367	377	372	386	369	376	386	380	374	337	363	363	363	366	357	402	378	362	375	392	370	384	366	361	355	392	368	390	383	408	343	360	332	386	396	365	377	373	354	342	411	399	352	351	376	403	373	395	374	380	352	399	324	374	349	408	432	400	370	365	364	376	370	364	377	395	353	414	395	384	350	384	379	409	379	385	360	350	403	421	393	368	381	391	357	364	373	352	382	324	380	408	403	410	364	380	344	380	373	367	345	393	392	416	382	337	359	409	366	384	345	404	361	362	384	384	362	350	320	334	361	397	356	379	384	350	353	375	346	379	370	383	351	400	375	381	364	342	319	364	359
15606	6798	15019	5873	2430	2046	1823	1459	1312	1242	1198	1146	1056	1056	1018	969	970	968	964	922	876	919	898	934	910	939	902	873	897	904	880	840	827	844	853	869	827	882	856	908	897	899	897	860	852	851	839	838	859	872	868	838	837	872	876	856	794	901	891	877	880	868	827	881	844	857	867	822	834	812	839	827	862	913	815	867	916	813	886	842	820	817	840	841	878	851	822	834	837	811	878	868	876	849	875	818	816	896	857	843	858	891	819	820	886	875	852	851	901	851	815	812	864	869	863	820	804	841	865	803	845	807	888	819	830	861	849	897	820	853	868	822	846	866	826	831	843	845	807	883	830	856	858	849	871	837	871	824	829	820	818	826	823	864	812	851	839	846	844	835	856	871	844	844	842	827	792	900	861	884	864	842	849	860	822	827	852	872	827	891	829	858	839	862	849	842	839	879	837	849	806	829	845	783	873	852	887	816	830	867	852	850	883	836	867	824	843	863	824	847	857	844	869	810	826	833	825	816	853	893	858	849	870	833	922	808	857	829	813	808	783	875	827	826	887	806	782	774	850	863	830	848	826	849	858	853	837	893	889	861	825	830	831	853	819	835	892	831	841	819	858	825	787	834	815	817	869	870	813	871	842	848	782	796	857	819	808	841	773	826	791	835	858	896	853	817	796	879	845	887	886	837	816	809	866	832	839	851	837	780	838	799	903	858	819	825	844	821	879	817	816	825	780	876	858	808	820	834	811	818	826	822	854	821	836	830	784	875	842	812	832	836	851	833	849	831	838	876	866	846	864	828	836	833	832	832	859	861	855	875	808	907	871	814	832	835	849	873	841	816	834	771	859	825	857	823	904	816	887	807	852	822	818	857	852	870	862	873	799	840	770	819	820	874	823	829	800	857	816	819	867	793	844	864	848	884	824	847	812	844	870	843	838	871	805	760	865	850	881	804	831	849	851	818	807	885	864	841	803	840	847	835	869	847	816	874	831	837	810	849	853	860	825	799	862	837	834	844	827	869	836	858	876	871	859	799	806	920	879	819	831	796	875	871	795	833	898	850	836	853	834	883	852	864	840	810	829	798	850	848	820	846	839	848	838	851	849	837	807	822	848	818	867	889	829	803	832	809	888	895	842	845	836	856	899	804	839	822	828	906	870	878	876	831	834	840	842	814	863	872	847	861	832	833	831	870	874	851	872	819	882	833	829	883	786	848	877	851	867	801	815	857	832	838	887	885	824	870	850	860	800	842	859	831	849	839	842	872	843	884	885	785	786	840	865	831	866	791	833	835	833	874	820	894	786	805	819	795	854	872	819	880	777	850	798	817	860	802	794	899	859	815	818	844	790	806	832	784	853	862	821	809	865	868	844	818	853	847	858	858	849	818	798	815	848	808	849	856	816	818	834	844	843	874	802	803	877	864	841	805	832	878	900	807	831	876	813	877	831	829	852	883	899	842	859	855	807	824	853	871	789	843	832	879	865	830	856	838	852	822	812	840	885	776	820	836	874	847	859	821	842	812	852	866	806	852	868	833	839	803	816	869	856	906	799	882	831	880	868	804	864	845	822	834	817	834	818	874	794	861	872	862	830	823	837	827	878	878	812	820	855	816	867	831	891	832	882	824	898	761	832	772	854	828	815	854	907	828	881	861	819	811	825	827	835	870	832	845	849	856	878	797	840	829	855	842	797	874	851	802	844	853	829	880	860	804	860	837	783	844	816	815	823	877	811	850	921	827	844	845	882	784	867	804	825	802	859	836	852	823	841	778	837	858	820	803	855	891	810	812	832	875	838	883	799	827	861	853	842	830	874	813	890	861	843	873	809	808	820	865	850	847	842	827	835	870	886	881	858	864	813	846	796	834	804	891	848	844	849	842	824	806	895	834	804	821	860	854	792	801	801	860	807	850	866	831	827	861	800	843	813	827	837	816	842	807	823	839	840	777	866	871	849	822	845	919	847	822	877	843	824	834	821	849	815	891	852	832	819	814	876	848	918	811	849	886	882	798	878	778	846	802	839	850	844	812	875	882	818	855	859	802	815	867	811	846	867	824	777	873	810	863	821	849	879	854	836	824	809	798	794	862	856	785	840	843	821	794	864	842	816	766	874	849	801	847	807	819	889	796	861	840	872	836	899	877	841	875	861	816	872	849	843	815	855	844	878	836	824	863	868	846	850	826	855	840	828	852	860	817	871	778	859	855	862	863	823	803	834	859	795	809	810	864	833	818	866	866	819	817	898	858	813	860	884	821	819	887	858	850	889	845	874	822	857	881	856	861	831	852	850	853	831	857	809	817	851	811	874	851	870	823	764	825	902	804	795	785	822	879	850	859	839	844	825	871	881	867	820	828	846	861	841	824	842	828	847	855	887	851	881	872	793	846	864	821	808	827	795	811	828	816	850	845	842	857	919	769	819	812	825	884	827	867	839	838	841	885	833	815	850	831	836	860	873	810	846	849	838	878	841	816	875	879	855	859	767	856	873	880	905	822	825	824	825	898	793	877	823	807	809	835	865	810	820	879	823	813	847	845	819	874	873	857	836	793	824	804	857	886	883	815	868	864	759	893	867	899	822	873	824	843	802	846	840	796	863	876	816	838	860	856	864	842	828	836	839	842	851	854	848	854	797	840	827	845	883	841	830	847	821	793	819	832	878	842	854	801	808	830	829	871	865	810	838	852	800	888	759	874	835	815	867	853	870	846	863	790	846	857	829	837	854	883	815	845	903	852	901	828	841	804	813	855	872	839	861	788	857	859	856	840	801	869	843	865	853	837	832	783	868	855	921	798	860	798	856	891	848	796	786	851	842	854	870	830	790	859	856	816	847	883	868	840	841	836	840	831	824	835	844	865	813	874	831	858	872	843	830	852	854	839	816	920	898	833	829	816	799	841	821	842	898	864	838	898	827	846	837	858	825	906	883	835	859	823	799	878	857	850	835	823	810	846	846	843	835	820	850	909	852	783	814	832	899	876	843	847	807	839	882	846	823	801	847	764	829	843	904	840	835	843	821	833	785	820	802	854	843	827	850	825	826	836	853	864	836	777	863	802	856	900	828	894	788	847	874	827	808	800	868	865	826	864	824	860	835	884	815	827	867	859	860	855	842	847	847	867	828	825	894	897	836	839	849	895	846	872	858	823	803	885	806	825	833	795	865	894	828	780	860	852	836	849	843	849	819	863	846	863	795	840	846	820	832	808	867	777	844	813	837	862	767	818	793	842	882	826	829	838	804	814	837	809	838	847	862	844	829	854	859	839	792	843	868	867	829	857	805	813	860	864	911	818	858	832	840	817	843	850	829	847	887	854	812	830	918	874	866	835	821	868	917	778	825	811	841	801	819	876	811	883	826	888	870	818	817	848	840	854	846	853	802	801	879	864	821	799	861	806	846	848	815	855	859	837	817	860	828	845	858	850	866	864	784	831	802	822	858	888	844	841	844	865	839	895	840	792	907	859	868	815	815	870	818	883	864	851	843	853	840	869	860	879	846	860
5819	1443	2390	505	227	238	213	209	202	187	206	207	190	206	200	193	220	201	208	209	203	213	210	196	210	201	188	182	200	208	185	211	234	211	196	220	202	184	194	210	184	207	214	202	199	220	176	207	199	191	185	218	175	202	194	202	189	186	194	203	193	215	215	195	182	214	188	199	197	202	189	231	198	204	183	189	195	203	198	194	213	202	198	197	180	183	191	179	212	182	213	208	199	205	204	196	208	183	192	195	200	195	206	212	197	195	188	198	215	193	183	234	198	186	249	225	195	219	198	186	187	205	195	192	197	196	176	195	188	192	207	186	214	175	192	197	185	208	226	188	204	206	198	178	199	194	184	207	214	204	207	207	192	183	200	201	173	196	178	187	206	193	203	196	202	201	183	197	196	199	191	183	190	197	196	211	213	221	229	169	218	197	221	198	181	196	187	206	217	192	216	174	206	214	176	184	188	209	218	202	182	198	217	204	219	185	201	200	198	220	196	216	188	182	161	171	186	202	214	203	208	192	164	204	195	223	185	198	200	188	157	191	178	194	194	233	207	216	209	207	214	197	206	206	215	189	184	216	227	207	218	191	186	178	183	225	186	192	193	201	224	184	204	168	187	183	209	200	203	186	204	206	221	193	206	192	191	189	194	209	228	209	202	188	234	210	214	167	174	199	204	218	208	209	213	197	225	198	203	194	188	178	209	206	193	178	222	196	226	185	184	196	207	182	193	191	215	198	207	200	197	213	195	181	207	199	221	185	191	215	195	199	172	206	189	170	203	209	187	210	204	193	194	204	197	207	172	191	233	165	189	208	206	216	173	187	174	177	206	191	160	206	197	201	202	185	179	209	199	227	216	205	210	206	203	198	218	191	212	213	208	230	202	212	211	239	184	211	188	206	226	186	217	197	196	191	191	210	194	219	198	203	210	211	193	198	193	210	214	205	225	211	197	189	188	181	231	205	237	210	205	195	236	169	230	199	210	199	195	213	204	203	171	224	211	197	183	217	199	200	225	187	223	203	189	179	203	203	223	227	203	198	184	197	204	247	201	187	203	199	189	224	194	203	220	226	179	188	203	186	195	180	208	179	204	190	218	207	210	204	168	184	187	201	224	205	200	192	214	201	183	182	181	200	199	199	189	196	201	190	196	210	174	212	209	190	191	190	214	201	198	212	212	218	216	178	181	205	195	216	183	181	181	200	212	227	188	204	195	205	216	182	195	185	183	216	214	185	191	202	201	192	192	205	208	191	178	218	213	199	210	216	206	198	204	201	223	197	193	173	166	180	215	185	189	211	193	218	214	205	182	201	217	211	185	200	204	193	203	205	196	202	189	230	244	207	205	198	208	197	196	199	203	194	196	194	192	194	188	207	182	217	167	198	185	187	235	196	200	197	183	200	197	201	211	215	219	195	191	229	197	196	189	182	196	183	188	192	201	185	192	230	187	185	177	206	197	179	217	189	203	188	201	200	197	201	207	204	196	201	199	228	208	204	203	230	191	195	243	224	189	188	203	173	185	202	218	207	197	198	194	204	166	208	196	220	190	213	217	205	229	223	206	211	205	182	216	197	197	235	213	193	172	204	205	195	215	199	188	224	201	194	214	187	189	190	234	195	218	190	186	189	191	214	178	219	199	229	200	174	172	225	236	224	217	165	197	198	188	210	217	206	186	190	217	194	215	197	190	202	215	223	195	170	181	173	177	210	187	200	200	226	229	223	171	200	216	204	180	178	193	215	178	187	183	170	195	198	214	178	191	192	183	194	216	189	208	174	204	213	190	201	218	206	177	217	193	205	189	205	201	188	202	195	174	226	226	170	201	192	186	155	185	198	191	214	198	190	199	213	197	190	193	173	208	217	192	213	203	226	214	175	189	193	186	211	189	195	202	180	205	174	192	179	210	188	201	183	221	215	196	193	203	173	227	213	196	177	200	212	198	191	202	195	198	213	187	164	216	206	197	186	192	219	208	208	198	182	195	217	198	195	200	234	214	224	204	190	210	219	185	179	193	204	213	195	201	200	207	204	202	181	195	187	191	227	215	168	189	193	181	185	190	175	194	200	176	209	197	196	225	202	178	213	172	200	210	188	202	223	165	212	206	195	201	212	188	201	191	199	203	223	197	191	170	193	164	210	207	210	215	184	208	159	185	203	204	179	185	189	198	192	210	173	182	224	208	186	189	206	195	207	200	205	195	191	209	208	192	193	210	199	203	170	184	187	175	204	197	212	195	195	200	208	201	195	191	200	181	222	208	216	213	201	194	190	212	186	206	173	231	219	216	203	176	214	215	191	207	214	222	205	212	225	175	177	189	225	206	220	176	194	163	221	224	207	215	198	209	185	188	193	238	191	194	184	198	220	204	231	186	192	204	208	212	201	192	190	200	205	193	220	184	187	192	207	206	186	174	164	165	228	228	166	220	213	160	182	202	202	212	187	187	211	198	184	207	201	203	216	192	186	196	199	189	194	223	199	217	189	183	199	227	201	192	203	193	189	188	190	192	179	197	208	199	201	181	182	201	211	208	207	204	190	190	208	202	212	182	212	187	210	209	228	173	201	219	213	200	194	228	183	191	200	222	188	198	188	193	216	196	205	194	194	206	195	201	189	207	205	216	205	202	190	190	204	203	206	202	199	206	190	210	195	184	211	216	194	189	182	226	186	211	195	210	204	184	218	214	194	217	215	167	203	179	208	188	176	185	172	215	217	190	187	214	227	183	191	203	190	197	181	197	177	209	205	179	207	204	200	189	203	205	203	189	219	220	207	196	206	177	196	193	179	218	208	203	201	197	216	190	218	212	209	188	179	173	211	200	214	226	200	206	208	215	204	208	194	203	212	196	199	204	208	215	214	201	203	193	216	203	208	208	191	199	194	215	226	197	195	206	187	192	184	196	183	192	182	205	203	199	185	177	204	195	184	207	223	203	200	175	205	207	173	202	207	212	193	228	217	228	203	192	186	186	189	203	187	213	204	195	197	219	202	200	206	195	194	190	211	206	206	208	180	205	199	156	192	202	187	194	198	219	207	215	198	188	177	190	204	207	179	206	202	207	223	210	206	181	190	182	193	190	200	202	196	224	219	200	191	201	249	189	178	197	165	179	190	214	194	200	185	220	224	192	231	185	210	216	191	204	213	195	198	202	184	211	159	201	216	214	203	203	172	204	182	199	188	196	180	203	204	215	262	196	226	170	187	189	210	198	194	214	186	178	207	198	201	198	190	171	175	197	185	212	205	188	207	203	181	213	207	210	202	187	226	184	220	202	202	170	190	211	206	186	187	230	188	190	215	203	213	209	185	177	205	232	190	216	199	199	207	175	210	214	182	213	173	201	183	192	193	173	169	190	179	196	198	185	202	195	218	189	171	185	188	197	213	168	205	239	208	188	212	213	197	188	206	199	178	203	197	224	183	201	216	185	180	206	202	163	202	216	180	186	174	191	173	190	194	191	233	239	177	174	196	192	211	185	202	184	175	180	192	185	215
3907	1694	3819	930	551	511	505	482	506	468	471	549	547	511	489	541	494	525	500	518	497	511	484	519	495	483	458	503	503	505	488	511	471	456	485	457	459	488	486	529	470	430	495	482	463	526	487	497	471	449	478	497	498	501	489	486	475	492	470	481	484	482	513	467	457	488	487	503	486	461	527	473	481	451	471	504	480	469	484	477	509	497	471	508	498	474	479	467	484	474	501	476	469	483	490	449	503	507	485	476	518	518	479	473	478	465	513	477	499	501	485	450	513	478	481	480	510	531	497	497	467	473	508	486	507	498	452	488	505	465	477	497	514	469	455	470	442	508	448	490	496	472	541	499	463	486	511	515	432	500	491	454	527	499	472	492	508	460	507	532	494	496	478	481	431	464	469	497	508	483	460	481	479	503	518	497	496	507	476	515	524	476	484	456	464	500	493	479	455	502	486	479	473	468	545	451	449	522	482	501	502	474	506	473	506	484	489	467	467	447	487	474	463	516	522	497	527	468	509	471	506	518	489	481	448	489	458	520	495	449	500	499	501	454	510	519	487	496	501	499	446	484	520	482	419	504	502	478	496	491	503	477	453	478	447	511	486	486	516	498	525	474	447	472	516	514	498	493	492	459	507	457	488	525	519	487	496	490	443	485	504	506	475	503	484	537	486	449	491	484	541	498	481	478	472	490	522	509	465	493	443	480	464	496	477	526	476	486	495	488	503	452	474	484	507	473	539	471	538	489	464	484	552	465	467	526	508	514	485	497	469	489	478	492	486	485	495	501	525	483	505	459	486	478	455	528	455	456	502	557	512	484	486	480	448	526	507	465	488	492	503	510	475	481	499	481	484	485	449	478	464	466	465	461	546	466	509	452	437	500	490	511	460	475	530	480	487	482	503	525	469	481	489	506	458	494	501	474	460	495	501	514	511	512	464	498	438	521	488	497	445	455	486	481	471	507	460	535	508	455	478	477	495	449	505	425	482	470	452	452	458	531	483	509	451	497	466	487	498	513	485	459	469	504	516	497	495	503	515	499	512	524	533	491	493	456	487	513	524	488	468	527	529	503	467	494	526	476	476	497	484	458	527	488	505	476	502	491	522	482	506	478	458	467	431	463	482	505	493	455	511	435	483	488	487	501	479	466	485	478	493	453	504	455	521	505	516	446	510	477	475	500	462	480	503	482	465	487	499	468	500	497	454	462	485	521	478	487	459	513	494	486	495	490	452	446	444	483	478	483	485	479	501	506	487	528	495	551	478	495	480	501	498	552	497	484	507	451	483	507	491	465	420	475	485	475	511	468	480	490	439	481	505	486	496	487	439	487	503	502	468	468	505	484	453	473	478	496	464	442	507	491	524	509	454	503	518	510	484	464	481	540	476	472	468	465	498	503	455	518	443	533	480	505	496	482	478	459	493	442	482	472	523	475	509	496	535	481	479	470	501	510	495	484	489	514	536	495	489	484	497	490	521	498	483	458	503	509	471	485	486	495	515	515	473	483	487	476	494	465	509	481	486	465	494	521	521	511	487	496	502	495	499	504	468	442	480	474	469	512	487	481	541	496	535	512	485	494	494	494	481	486	530	521	467	518	438	531	473	505	456	480	513	466	521	471	498	536	458	495	511	516	466	495	500	470	527	494	476	508	479	532	484	465	487	482	456	519	485	479	469	498	522	472	488	487	481	463	468	460	455	525	506	470	473	500	483	516	469	530	474	484	502	508	495	457	510	449	472	501	516	484	455	481	480	490	517	485	483	478	493	500	474	461	489	454	452	531	517	487	488	426	449	459	501	456	510	490	485	475	470	463	494	501	498	489	463	489	522	495	476	448	465	518	484	485	484	487	463	528	497	477	512	494	486	489	466	467	481	495	515	502	514	491	520	515	502	454	438	490	464	466	486	475	485	464	486	510	515	478	485	487	474	485	492	489	500	519	519	520	479	509	463	486	506	479	502	459	508	479	509	509	495	510	468	498	499	495	454	480	445	487	499	510	516	489	434	479	480	500	512	433	489	499	477	499	507	480	506	435	512	503	464	486	480	480	462	464	520	483	480	533	480	513	451	482	490	525	502	423	476	476	492	500	442	474	481	500	480	472	522	446	485	470	504	522	478	521	529	482	486	494	500	453	492	491	514	461	477	459	463	500	487	462	477	471	512	498	519	487	500	483	460	508	493	452	488	483	467	470	452	499	435	499	489	479	456	503	482	533	473	491	472	475	465	488	483	464	451	497	488	498	456	477	475	470	504	471	476	436	478	495	471	465	487	473	501	462	466	494	495	511	480	482	453	508	456	504	468	488	494	507	475	533	492	511	476	454	503	496	521	463	450	502	494	488	477	503	514	508	518	471	483	468	470	502	497	490	467	472	484	502	487	497	467	483	485	505	492	474	482	446	510	501	506	474	471	517	515	506	472	508	511	500	477	493	451	498	477	456	471	508	466	465	509	511	492	483	516	459	510	462	489	499	461	514	486	480	477	499	500	482	514	496	466	489	492	477	467	477	493	503	495	525	465	495	504	484	472	504	506	490	493	478	520	476	508	482	515	467	500	475	468	471	487	464	495	480	534	486	490	470	459	492	465	492	480	479	451	521	480	498	458	505	465	467	462	480	524	496	498	492	476	475	484	494	442	496	470	518	470	490	468	477	513	519	509	511	513	475	475	465	518	437	494	512	522	483	505	492	514	457	467	503	493	494	470	493	481	481	460	457	492	484	472	482	470	504	494	482	491	489	480	518	502	516	479	500	510	506	463	469	461	494	511	477	505	465	451	510	525	491	471	465	475	472	505	484	525	488	542	461	464	512	501	508	513	469	457	473	485	479	460	511	497	534	514	515	493	500	485	462	466	490	490	496	512	467	458	492	466	493	482	534	486	474	468	425	474	498	489	472	483	491	497	491	504	500	493	465	477	475	482	506	484	458	464	522	507	499	503	520	517	508	490	515	459	541	481	440	499	458	510	475	515	514	478	485	479	476	490	511	492	435	502	492	457	470	464	480	506	499	477	465	472	500	489	504	466	510	461	465	498	526	503	475	469	512	477	490	523	462	469	501	504	491	502	505	470	501	476	505	472	501	484	465	492	474	536	479	443	484	432	511	501	533	502	469	475	489	504	462	495	504	496	482	468	485	457	490	494	491	471	479	438	491	486	502	514	504	482	477	500	475	480	525	483	512	512	472	533	472	471	468	464	499	485	501	481	485	476	467	500	454	480	470	497	504	535	457	505	465	476	453	504	485	510	442	499	504	452	472	447	506	523	442	492	484	445	460	508	460	488	471	499	494	453	462	510	505	503	465	518	480	496	490	510	486	497	512	475	480	484	472	464	471	522	469	462	477	481	459	470	488	515	489	495	520	461	493	464	522	512	473	483	475	478	489	492	508	496	462	455	463	527	500	489	503	508	477	521	486	469	462	488	510	491	486	474	462	443	493	472	505	478	495	495	516	505	481	442	457	501	505	481	448	485	498	504	491	463	465	458	444	474	498
18487	5716	11717	3858	786	496	384	277	298	319	293	278	296	293	268	265	258	270	275	278	261	282	236	220	238	262	259	250	255	259	261	268	263	238	266	246	268	246	211	283	268	242	253	233	231	281	245	261	254	234	245	264	240	254	231	247	247	278	258	250	244	249	221	266	251	247	237	262	240	242	261	240	225	252	273	212	247	253	267	242	257	284	236	263	230	239	256	260	264	260	246	245	246	244	236	266	253	249	217	265	282	237	243	238	277	253	245	254	256	242	253	236	276	214	248	245	256	239	257	257	243	271	251	274	248	238	258	267	233	252	274	245	267	270	247	263	288	234	247	248	234	249	288	255	293	277	252	247	227	222	235	275	279	261	254	256	255	237	229	233	258	253	228	228	256	269	260	273	264	235	273	227	261	221	269	292	235	268	243	239	255	249	258	266	236	228	246	258	247	249	233	236	244	249	238	238	261	241	259	240	252	247	241	230	239	227	252	246	269	264	224	237	241	234	260	238	257	238	251	239	230	239	267	232	214	241	233	293	259	269	237	236	232	221	289	279	238	235	257	222	277	266	274	254	239	269	216	226	236	250	248	274	234	262	227	266	240	242	248	250	251	249	223	246	249	275	281	273	259	275	272	249	251	239	267	245	212	231	236	267	250	276	230	264	260	237	219	263	228	259	299	239	246	227	272	262	259	254	220	226	234	234	256	233	273	271	266	266	272	265	223	244	293	229	239	249	240	238	257	273	265	252	259	222	241	285	267	229	232	227	258	287	246	243	232	236	252	251	266	265	249	234	260	259	227	236	263	241	249	226	294	248	262	249	258	278	242	268	227	251	206	232	273	247	239	233	243	241	227	260	273	242	222	252	259	219	241	267	271	281	236	193	250	244	269	257	271	250	246	251	259	292	270	238	225	243	251	234	275	262	251	253	253	262	269	280	254	239	272	256	283	258	219	261	291	243	254	245	261	253	253	230	250	229	286	246	252	247	257	246	268	237	227	248	250	257	268	256	237	246	277	242	227	276	246	261	251	230	231	260	257	244	229	279	252	244	241	262	224	267	255	243	267	266	246	258	262	284	272	261	244	273	248	295	263	271	234	270	246	229	257	261	230	254	259	231	257	260	276	263	242	264	245	229	258	230	269	266	260	274	239	230	220	278	244	252	240	262	291	235	241	233	275	252	230	278	247	239	235	263	264	251	268	235	269	265	254	230	266	269	237	240	248	248	231	232	211	255	232	243	267	250	234	253	240	238	236	241	238	252	254	268	269	234	246	243	225	282	252	255	259	245	248	257	267	249	253	241	264	258	230	277	270	257	246	244	224	240	287	267	252	265	266	230	250	267	276	270	265	230	245	255	272	254	233	279	243	245	238	252	238	248	254	230	265	235	284	232	266	259	271	240	269	223	230	224	216	278	239	273	263	259	270	248	259	246	256	272	280	239	249	234	220	241	280	217	234	250	294	273	260	256	267	248	287	235	252	286	258	228	234	253	259	247	272	239	272	255	229	274	255	270	251	262	242	253	241	249	248	243	243	223	261	270	265	244	220	257	247	240	261	261	250	236	251	257	238	266	246	247	263	246	247	275	261	244	212	287	254	239	241	238	227	242	227	273	240	236	240	269	258	241	255	259	253	238	268	251	255	250	254	270	269	232	276	260	252	233	246	231	271	255	253	272	267	251	258	244	253	239	252	230	268	217	247	269	255	285	274	275	261	253	223	246	242	229	239	231	222	251	232	274	256	251	273	263	223	264	288	261	234	245	242	265	278	274	283	260	292	252	271	242	237	287	253	247	250	245	229	252	265	250	238	233	276	274	226	254	230	260	259	242	244	234	219	266	268	239	276	259	248	251	261	251	258	274	248	257	241	282	264	232	275	251	238	225	247	246	261	256	273	239	277	284	261	257	256	250	281	277	263	253	242	279	262	260	284	279	255	240	254	265	275	256	234	223	258	288	244	245	243	247	252	245	238	251	258	275	260	282	237	243	235	243	251	243	239	238	242	237	247	263	252	235	274	280	251	245	265	262	254	259	258	250	272	246	286	291	250	263	260	271	251	255	278	279	263	245	241	264	256	252	251	256	251	237	235	245	246	263	271	254	246	251	271	246	215	266	252	282	217	247	231	266	275	272	237	239	247	222	255	250	257	277	227	236	219	211	239	262	283	234	230	268	271	241	271	227	265	293	208	253	279	282	259	266	247	289	229	229	238	256	241	270	232	240	265	223	277	259	270	286	266	246	267	243	247	242	272	217	286	244	265	256	244	225	262	248	233	241	229	251	244	230	240	245	257	241	259	266	269	241	279	256	252	253	234	253	250	263	278	231	228	220	267	237	287	239	260	227	242	239	280	248	251	253	249	238	238	266	263	244	249	241	277	258	255	257	235	232	230	262	265	251	259	246	257	246	281	269	242	290	211	247	215	268	255	231	242	243	250	275	253	286	239	244	268	239	267	250	242	266	272	272	245	278	263	249	265	261	282	260	250	256	246	227	238	241	270	255	276	247	245	272	252	244	272	242	227	279	268	236	266	259	248	244	240	248	260	248	258	242	221	241	240	271	287	266	268	237	241	242	238	261	218	288	263	246	271	286	226	257	262	248	262	239	251	228	248	260	262	268	238	268	252	254	220	256	232	263	253	219	229	253	270	227	252	277	250	230	263	235	295	285	238	239	264	244	235	217	258	242	259	233	239	238	280	281	245	262	228	226	253	226	261	262	256	274	256	238	229	269	242	231	222	242	268	259	283	262	278	269	255	242	256	214	229	292	238	232	237	291	253	227	277	238	239	234	245	205	247	236	252	230	250	226	257	236	247	245	248	235	266	247	237	245	253	240	259	254	262	244	236	219	258	259	259	223	245	252	256	279	250	238	271	252	253	268	259	232	228	236	229	259	263	254	254	254	257	246	256	248	250	223	279	258	259	206	285	264	253	240	248	241	269	227	239	281	233	270	240	261	247	265	234	244	252	258	252	260	274	282	214	254	242	247	261	224	275	254	269	259	268	253	280	247	253	266	265	249	247	259	269	265	266	248	246	275	253	232	246	261	280	301	233	234	258	250	283	256	230	244	251	255	227	240	263	249	241	240	239	242	234	264	245	240	231	244	254	234	242	253	260	255	249	235	224	274	218	250	279	236	254	234	251	240	252	240	286	246	257	248	272	221	250	251	242	267	222	269	264	262	217	236	241	255	254	260	260	268	244	248	226	253	240	236	234	266	251	249	222	254	214	290	238	237	219	290	280	231	275	276	235	276	238	251	258	255	274	242	261	262	242	253	246	223	258	257	233	259	249	228	247	270	249	252	249	273	258	267	245	248	252	231	207	256	232	226	240	244	257	242	223	233	234	236	247	254	261	260	249	287	241	236	255	285	261	210	248	260	258	250	274	245	271	276	246	243	234	260	240	243	265	277	274	228	262	253	249	267	243	242	243	220	254	246	257	239	230	226	240	274	277	284	270	248	262	258	261	247	239	237	254	235	266	242
11340	5247	13121	3759	1449	1275	1148	871	860	843	771	745	791	655	699	644	676	681	691	681	650	613	650	648	597	591	621	651	629	562	669	648	601	592	646	577	587	612	604	616	635	618	597	596	621	639	579	633	589	612	589	626	589	650	614	584	585	572	599	618	602	579	602	606	613	585	589	588	551	590	598	593	590	616	565	623	610	612	589	625	650	609	597	576	624	603	560	626	612	581	627	605	591	644	606	576	612	584	655	609	633	633	603	598	611	628	599	620	588	600	597	649	617	568	607	634	573	633	594	561	573	586	601	587	573	648	580	611	587	591	593	604	567	574	615	566	599	635	584	626	616	633	603	604	606	609	579	588	559	591	600	613	619	578	606	580	589	591	611	638	574	626	636	619	626	634	626	612	558	643	590	584	595	604	584	551	600	590	563	602	603	554	585	576	611	606	619	609	564	577	578	546	595	579	565	583	577	634	596	601	586	596	664	615	584	616	624	657	622	607	590	589	583	616	644	618	600	582	600	602	588	606	595	631	587	585	588	576	587	596	573	631	555	638	646	557	599	611	671	570	633	638	578	627	592	584	612	594	604	598	584	596	541	591	616	558	590	641	609	557	596	609	660	571	621	579	572	586	595	607	574	633	614	604	633	576	607	582	619	633	615	595	553	578	616	618	620	613	570	581	573	615	596	621	638	593	599	603	592	608	623	590	623	601	579	584	633	581	603	589	588	586	584	571	564	640	586	551	567	591	600	606	584	582	590	614	575	586	579	567	571	603	609	586	638	558	586	584	607	626	612	630	606	593	657	589	590	619	601	611	598	565	622	627	582	631	564	584	555	554	620	597	564	553	585	629	571	601	529	575	584	603	621	614	592	603	592	594	612	607	621	556	628	571	588	578	611	583	594	656	609	632	590	634	527	597	570	667	645	613	581	610	555	630	640	597	629	640	606	590	613	551	616	619	641	548	613	624	605	630	629	557	595	584	606	602	583	599	607	597	594	560	620	602	580	540	564	615	586	613	579	568	576	561	624	602	605	574	573	625	586	582	614	608	591	559	576	602	616	589	635	576	625	615	608	604	605	579	623	619	590	594	623	572	590	534	597	597	588	613	553	592	605	586	586	616	551	536	604	572	602	636	564	573	582	579	583	615	637	585	616	633	612	602	583	586	579	578	672	591	640	582	631	607	586	600	575	627	591	580	618	591	604	608	605	608	638	554	633	586	603	597	610	648	605	601	588	612	565	581	565	605	608	583	622	587	650	605	576	584	612	586	624	633	638	607	532	606	627	618	587	599	554	611	576	582	660	616	615	625	583	589	590	601	570	612	588	602	598	589	568	545	601	616	602	576	633	598	602	537	549	606	562	580	541	604	579	633	614	646	613	581	576	613	637	624	571	566	589	616	588	567	572	629	615	560	631	603	599	579	612	605	590	576	592	585	633	572	615	597	629	597	618	533	615	595	576	571	624	607	581	582	569	579	607	609	605	617	569	609	597	581	602	620	589	579	604	624	630	596	595	586	632	618	594	604	593	607	600	597	623	589	625	567	569	613	544	617	553	619	592	599	623	607	594	643	601	627	624	589	596	616	534	581	570	620	633	627	574	597	577	575	585	600	571	586	646	602	637	589	635	609	620	611	625	610	587	600	604	573	616	622	576	641	566	568	593	630	636	624	585	624	571	630	575	595	570	596	642	590	602	552	653	612	618	589	588	592	593	536	586	587	641	608	550	630	582	592	596	561	607	617	559	609	595	586	586	606	614	544	553	575	629	610	603	610	548	613	601	612	590	549	570	607	603	574	612	583	606	607	627	607	635	579	627	575	582	571	596	610	629	623	626	570	600	598	595	601	580	581	608	589	596	562	611	576	565	594	554	609	582	602	582	620	574	616	602	591	623	595	605	607	588	592	546	595	597	561	642	608	548	597	610	606	607	596	568	593	643	563	638	626	633	590	614	584	641	605	630	574	631	568	572	601	584	612	601	596	589	575	597	596	582	618	567	620	624	578	595	648	618	568	616	599	596	598	578	629	647	632	596	587	600	611	581	599	589	580	611	545	595	599	607	600	563	601	614	573	582	585	636	636	594	602	601	585	620	558	579	598	592	602	610	578	584	580	557	599	596	607	566	628	585	567	603	639	573	622	581	621	572	609	630	616	596	600	585	536	574	580	551	573	609	614	615	604	626	619	604	585	606	625	581	606	565	629	588	644	562	596	580	574	562	606	615	586	610	601	571	648	586	554	591	565	624	655	602	605	566	562	600	596	627	597	620	580	601	587	601	570	597	608	599	603	611	599	620	575	597	603	603	600	607	558	650	586	658	581	600	605	669	580	623	600	628	625	601	575	609	603	573	579	574	602	595	603	665	623	600	604	598	624	555	598	611	626	605	596	609	582	595	626	583	588	621	589	608	579	551	589	599	595	559	549	582	554	607	621	605	633	585	621	613	596	594	578	604	602	600	595	596	589	589	598	601	585	642	574	600	588	587	624	651	603	582	563	610	613	650	609	632	578	594	594	602	573	587	609	575	604	605	637	592	592	647	578	633	651	593	603	591	601	600	610	569	579	596	611	593	559	605	561	570	625	603	571	595	594	599	592	575	600	626	580	622	614	666	553	552	573	572	584	570	598	551	614	573	618	574	611	602	568	626	614	564	623	626	613	612	581	640	587	644	625	569	563	545	577	597	628	601	609	588	575	593	597	584	620	595	595	609	576	617	612	608	575	625	578	583	602	600	577	599	622	613	620	569	661	606	634	580	636	585	594	596	587	587	618	642	621	608	581	606	565	581	603	584	586	588	572	581	635	622	596	583	573	604	586	572	585	588	599	602	591	551	645	581	594	623	610	598	593	572	595	578	599	594	620	598	583	591	588	543	594	580	583	646	588	628	542	618	611	614	601	579	615	629	606	616	566	612	573	582	573	600	551	599	625	607	589	595	610	553	620	633	599	629	557	564	601	596	586	622	571	606	620	630	587	612	562	624	572	634	594	584	596	602	603	647	632	579	623	590	645	570	630	605	610	592	585	574	620	584	614	581	642	631	579	614	589	603	595	630	610	596	603	586	591	627	632	571	585	586	624	629	574	597	606	626	633	623	596	581	606	609	595	569	597	610	632	611	581	603	603	599	613	610	580	580	608	582	606	594	602	591	633	600	618	575	611	601	657	638	607	625	597	637	632	591	602	579	563	592	608	612	594	656	625	582	582	635	610	633	584	579	606	620	597	608	603	585	614	625	598	616	602	628	588	610	558	600	631	577	533	598	606	583	632	599	609	623	599	597	589	614	622	609	593	554	605	581	613	570	597	607	619	596	621	619	642	566	588	571	565	596	595	547	645	582	589	594	591	626	584	615	571	618	598	600	620	631	604	590	604	605	567	617	613	564	627	603	615	615	561	611	633	576	622	593	585	566	620	562	640	618	628	599	593	559	592	570	616	620	590	578	605	629	641	582	575	640	604	578	612	555	612	607	579	566	593	600	605	605	609	587	593
27752	11276	19102	7270	2025	897	688	516	502	449	434	405	441	391	385	377	419	432	405	371	363	398	407	401	378	377	374	375	365	384	387	349	373	370	382	321	375	357	354	377	388	377	340	367	390	376	364	408	379	391	369	354	400	358	372	378	380	387	341	365	374	397	362	366	365	366	383	339	361	389	359	410	398	375	369	385	389	344	387	380	383	415	370	340	341	358	363	370	422	335	361	368	386	348	361	394	387	376	376	350	372	373	383	372	356	358	390	406	379	381	394	352	398	356	382	359	346	385	450	355	377	377	369	370	375	358	402	387	351	371	363	356	396	323	379	367	355	361	350	384	405	377	345	348	376	372	355	342	393	386	349	404	360	384	364	376	399	345	370	361	357	368	375	354	364	402	381	371	352	423	333	385	407	374	378	378	375	376	344	363	369	382	366	396	362	370	366	394	383	360	374	407	376	403	368	359	373	382	408	387	365	375	388	411	344	367	376	367	403	338	398	352	382	378	382	334	363	367	406	375	359	394	383	340	401	397	375	384	374	360	385	338	351	384	388	385	394	405	388	397	314	355	349	374	364	352	385	362	377	350	423	392	337	378	371	380	378	364	389	375	348	334	386	359	344	381	365	412	386	385	417	351	432	328	399	408	380	392	361	357	378	347	385	378	357	409	378	386	328	358	395	391	360	371	355	355	380	355	375	394	397	362	367	373	351	397	361	360	380	367	389	386	364	402	378	372	353	343	395	389	364	361	396	374	399	364	341	383	419	364	396	346	331	334	384	367	359	355	353	361	372	381	391	363	397	346	373	408	378	388	371	395	359	375	398	366	349	384	416	354	393	394	380	380	382	388	385	362	353	374	362	381	391	397	388	417	404	395	389	370	379	356	413	362	379	392	381	330	353	380	382	392	354	409	360	354	368	407	387	368	370	389	395	391	376	369	385	402	384	359	350	363	364	398	350	372	359	380	393	354	349	374	402	388	349	385	387	374	356	400	369	353	391	353	370	366	337	383	363	374	342	394	374	352	368	382	372	380	349	365	381	383	379	344	369	380	340	397	343	371	343	375	403	326	372	382	359	382	360	372	361	389	372	379	361	410	359	375	399	357	351	340	372	385	390	383	393	403	332	359	360	389	356	380	340	383	374	347	375	368	400	374	409	380	389	338	374	375	361	388	383	353	366	412	363	379	380	364	403	401	347	386	380	355	394	383	389	348	356	349	369	381	383	371	370	359	356	402	376	355	363	354	365	338	329	383	369	393	336	354	366	389	421	392	362	360	382	411	387	437	390	383	394	405	391	381	346	344	343	407	368	407	419	380	352	359	373	362	345	344	368	346	370	366	360	364	340	389	396	366	379	390	403	392	369	366	345	349	359	396	381	391	408	383	370	364	366	362	382	383	377	395	427	374	391	393	354	372	356	379	380	393	392	406	385	351	353	391	346	433	375	413	387	370	368	360	344	373	372	403	338	379	391	379	411	360	394	383	347	388	346	386	336	339	396	381	331	407	391	372	361	368	368	294	358	385	392	355	369	372	368	355	379	350	352	348	351	354	389	395	393	375	363	363	360	413	376	406	371	377	365	379	382	397	404	313	396	358	380	413	367	393	410	401	378	373	365	406	384	383	404	348	354	413	344	363	345	381	361	396	366	379	334	372	347	385	391	405	385	387	343	393	407	405	388	371	418	385	344	350	357	361	376	371	390	377	361	327	378	343	411	411	369	392	364	416	388	402	381	366	351	377	372	367	393	386	360	390	376	398	344	324	383	376	388	398	330	354	393	375	370	368	391	357	354	385	399	367	366	379	403	389	353	357	333	405	411	321	355	370	385	379	369	362	383	356	405	358	367	343	369	384	412	366	355	324	374	387	372	369	368	383	387	330	362	366	371	406	370	405	393	357	365	419	362	382	357	360	354	387	373	399	354	384	364	352	391	362	402	364	374	350	357	338	425	364	374	378	362	360	335	389	404	359	364	361	363	415	390	373	374	358	355	391	377	356	343	378	380	388	370	385	397	377	359	402	380	369	350	386	393	366	368	389	371	372	363	377	401	373	378	367	394	390	331	359	404	388	387	369	391	375	400	359	402	358	367	375	367	327	375	399	340	367	362	341	375	367	383	388	378	375	364	347	342	384	389	424	374	369	372	378	336	380	372	372	371	404	383	355	372	366	379	391	368	372	375	389	361	358	350	403	393	398	383	381	362	378	392	352	342	329	385	401	334	345	373	357	390	385	351	351	429	338	356	378	340	364	379	330	379	316	357	367	395	368	389	433	317	375	373	366	343	382	357	400	319	374	367	354	364	393	363	416	374	373	352	358	361	404	410	362	372	373	354	403	409	348	371	374	337	353	365	371	374	365	398	384	323	380	368	360	382	376	388	363	381	353	385	358	404	361	357	358	360	387	368	427	400	356	392	378	416	411	357	383	422	371	377	389	347	367	354	362	346	362	384	381	376	410	379	340	362	361	375	394	347	346	357	363	378	373	393	385	386	369	390	381	362	378	379	358	366	410	334	369	402	364	375	359	364	365	368	336	415	354	395	381	405	361	401	382	329	368	383	397	350	375	393	378	362	367	366	365	385	329	369	380	367	372	368	403	372	369	363	375	399	328	344	359	389	409	353	384	365	341	357	400	334	346	364	393	361	351	398	377	353	371	364	327	398	377	366	387	380	356	374	383	359	383	352	370	381	373	363	379	393	352	396	380	361	387	351	355	343	359	367	343	366	383	365	395	321	381	388	376	360	370	368	343	361	371	335	389	350	352	379	368	377	346	357	354	378	336	399	364	414	343	343	382	358	376	366	385	373	394	368	409	383	402	368	342	370	426	347	383	379	363	367	382	339	380	381	356	379	366	347	397	407	362	374	374	331	367	367	352	363	367	372	343	372	370	378	371	384	381	331	365	364	387	380	337	343	367	386	353	350	382	377	384	392	374	388	380	351	376	396	385	363	359	416	360	364	346	373	351	369	398	403	386	396	392	401	357	383	390	387	402	364	370	356	395	388	377	343	389	384	387	384	373	348	357	362	362	372	383	372	353	394	369	371	348	391	392	380	359	387	357	387	343	379	406	384	345	350	280	372	370	349	370	414	332	401	398	366	380	337	349	360	359	364	364	374	384	389	365	363	372	402	310	378	348	381	390	406	396	398	358	370	352	356	384	347	403	406	369	411	395	407	359	383	351	407	388	349	354	395	416	357	401	342	351	415	368	407	376	356	380	370	352	372	392	351	410	372	349	361	350	332	350	392	384	396	371	401	355	378	366	370	397	373	378	351	361	382	377	370	341	360	368	322	340	378	368	371	367	376	377	405	362	364	362	386	369	373	381	355	324	396	377	404	366	398	347	346	359	399	374	364	388	372	353	388	372	389	358	375	414	361	413	357	366	345	410	379	339	382	350	359	410	373	402	364	370	307	364	371	419	367	358	395	328	369	364	374	404	400	340	360	371	420	365	358	369	347	368	377	346	387	395	349	381	378	362	384	365
15264	9003	18991	4756	2543	2092	1800	1464	1299	1216	1186	1108	1084	1013	1015	1027	963	977	938	960	949	886	951	877	907	886	894	855	864	878	906	821	917	904	851	866	881	834	867	840	867	855	884	854	845	829	850	875	794	841	806	832	849	879	873	825	846	851	830	866	855	870	846	821	830	851	791	851	838	830	792	829	813	830	826	792	858	820	823	850	815	802	843	876	812	843	847	877	823	895	819	846	868	812	820	839	895	870	826	874	852	861	849	858	812	861	855	816	832	852	859	860	793	866	824	836	810	874	825	814	806	857	848	836	849	860	861	807	839	849	871	866	867	792	818	847	802	861	769	847	865	873	859	853	806	768	873	856	856	867	790	834	896	859	860	814	864	860	840	880	813	839	805	865	842	847	798	826	853	838	922	824	797	837	839	857	829	874	823	854	866	779	826	853	834	848	811	833	828	863	848	835	753	803	839	843	838	780	785	818	852	906	841	835	819	802	857	856	850	839	793	865	825	825	831	831	849	887	878	880	843	803	850	803	807	843	850	849	817	845	853	826	770	828	808	815	829	840	836	847	845	818	838	853	814	838	883	814	837	855	804	847	852	804	841	852	879	797	850	847	817	856	872	819	832	804	822	823	836	819	805	797	816	865	814	805	810	877	874	806	797	804	848	881	793	820	880	901	848	806	825	868	865	831	813	843	883	841	797	892	808	814	819	817	792	828	838	826	846	809	845	821	810	799	791	884	817	837	840	841	822	851	835	852	867	813	881	855	780	910	850	829	818	838	782	895	862	886	850	769	856	852	813	833	872	878	842	833	823	839	852	829	864	855	795	841	857	882	831	818	874	844	812	878	840	837	775	851	852	914	860	824	808	887	816	847	855	793	825	897	861	815	783	847	820	812	859	845	835	827	828	837	805	839	803	813	806	792	856	817	800	825	760	827	849	898	838	817	824	830	730	816	846	863	856	747	812	867	784	858	789	812	826	837	849	788	860	855	843	882	845	822	905	844	831	830	872	821	805	871	829	862	785	856	788	836	807	837	867	843	877	832	855	818	814	817	828	864	753	835	852	840	837	808	832	845	839	858	809	818	861	756	881	856	865	806	871	834	828	842	854	787	821	796	897	803	879	824	802	835	875	812	839	841	893	841	827	822	831	829	811	823	887	832	848	813	866	913	836	854	807	852	855	845	815	804	870	841	825	833	862	858	870	832	835	859	847	821	852	842	860	830	859	849	846	856	820	873	876	832	860	837	820	876	859	835	804	823	817	886	819	837	852	801	828	852	817	837	852	823	848	796	804	803	862	817	847	831	851	789	853	810	837	853	818	832	803	879	828	835	829	887	854	811	826	804	819	880	858	843	804	835	827	861	842	815	817	815	849	826	903	814	832	849	854	857	817	789	872	809	829	873	841	832	829	821	842	821	805	824	805	814	805	819	836	900	823	863	798	879	822	861	845	823	816	848	899	851	834	824	828	868	846	878	852	834	803	821	857	816	857	776	854	835	825	865	830	851	838	841	791	852	838	812	841	850	848	816	807	814	823	824	854	848	848	848	830	845	797	828	763	785	845	835	785	827	939	867	892	855	891	880	827	843	822	819	850	842	868	814	868	860	885	832	839	830	828	766	767	795	826	868	825	834	862	880	836	865	845	829	777	810	832	852	851	853	876	847	848	781	810	875	845	805	865	862	842	841	849	841	843	851	813	886	851	854	833	844	838	755	850	787	849	836	873	857	838	831	825	826	835	817	867	835	875	867	820	894	798	862	780	829	838	906	828	832	843	824	897	866	863	782	836	813	817	797	793	847	857	828	835	843	861	818	803	849	848	866	801	796	825	805	819	841	878	773	912	826	896	851	893	822	855	789	864	829	925	835	877	843	824	811	799	814	812	823	807	880	868	828	824	824	811	854	855	881	885	928	815	861	767	837	816	837	800	905	808	785	875	887	846	836	858	806	832	844	860	838	850	858	850	843	894	863	790	844	836	817	824	803	814	849	822	884	814	804	897	834	876	834	850	790	806	795	865	844	816	808	863	892	808	794	800	799	817	782	837	867	807	812	836	843	810	797	872	863	819	810	836	819	835	811	825	861	788	851	843	818	815	812	793	793	846	896	822	815	798	794	837	832	871	847	863	831	829	860	823	833	891	802	835	826	797	853	872	787	825	810	787	818	832	832	846	817	789	859	826	853	831	829	853	841	800	856	809	810	841	822	844	814	846	853	891	871	891	781	799	814	845	852	830	777	834	860	908	867	872	842	861	815	841	860	824	834	785	811	801	842	881	837	824	859	846	873	857	813	834	817	815	813	881	881	855	886	854	848	812	814	836	862	827	849	859	823	886	856	902	829	845	810	880	842	794	825	823	803	821	862	887	804	831	799	832	843	838	857	821	845	829	898	794	838	882	876	810	910	824	859	829	790	807	861	866	860	852	818	827	852	878	849	841	850	829	832	814	845	864	856	837	842	863	790	816	854	859	844	886	867	835	799	837	790	788	798	784	794	824	846	846	908	791	819	846	811	798	852	779	907	883	822	808	854	823	817	863	827	799	843	880	842	812	862	826	825	830	781	850	851	863	815	813	922	808	811	857	857	794	785	816	836	831	788	817	813	879	799	838	818	845	851	840	824	870	819	800	837	808	861	806	810	849	844	801	816	854	824	879	820	865	828	834	824	851	874	854	822	804	857	851	848	840	843	800	831	808	822	813	849	901	826	816	809	862	874	823	843	805	847	886	841	911	835	789	848	836	800	807	853	795	805	831	842	872	845	809	819	828	809	860	866	839	833	795	826	918	804	883	837	879	854	789	822	828	851	863	839	790	812	819	863	847	803	862	786	773	817	866	824	841	835	867	811	887	870	757	879	835	804	874	826	785	836	860	826	850	782	823	824	842	807	863	821	863	869	854	813	799	818	838	825	892	823	882	786	793	815	829	818	794	857	802	888	916	877	888	830	821	836	866	824	754	836	869	833	866	882	836	849	788	806	875	779	860	815	806	858	850	833	849	848	811	829	797	827	826	855	845	796	884	839	813	839	826	875	880	809	857	861	845	863	854	824	874	822	827	839	903	845	834	845	821	836	804	800	770	838	890	861	847	821	826	838	864	836	802	848	846	882	843	813	829	811	880	800	869	857	807	816	803	810	837	825	807	883	830	891	871	791	848	835	821	812	847	836	839	840	820	841	848	864	807	864	840	789	843	877	863	802	921	869	807	804	815	823	847	827	814	873	845	852	866	837	850	834	880	812	838	842	829	840	880	843	864	828	813	800	820	866	803	867	810	846	854	806	847	825	816	832	807	848	851	813	808	826	823	838	835	819	876	843	818	807	805	837	806	838	857	824	841	917	827	833	798	873	814	836	898	841	821	820	818	840	866	851	804	849	844	791	867	827	844	801	841	856	879	847	892	818	824	836	787	878	816	860	843	810	796	841	810	872	794	830	851	811	862	827	848	841	841	824	816	929	830	838	856	832	836	839	832	851	836	806	830	837	854	841
5432	1660	2624	605	201	187	203	189	179	191	187	208	195	170	181	227	218	187	211	191	235	201	226	197	197	223	210	221	203	213	187	210	192	213	237	202	199	208	181	205	202	200	186	205	194	187	218	213	190	195	215	199	187	180	184	216	184	203	178	182	178	206	206	197	232	207	211	208	198	197	193	210	187	191	216	198	190	192	196	197	201	192	181	189	198	211	217	211	210	234	190	195	209	160	191	185	203	186	197	212	177	173	195	201	197	173	203	173	186	197	192	199	183	179	232	203	205	178	177	172	209	179	214	208	175	211	197	225	202	184	212	198	204	199	185	225	179	218	208	195	204	182	190	185	188	231	208	222	206	202	170	216	174	175	172	197	205	208	196	170	191	205	192	200	188	194	196	213	212	200	173	193	204	221	194	179	186	197	204	223	216	206	211	173	186	180	213	192	194	188	190	182	195	205	194	202	193	223	205	216	222	178	198	183	181	217	186	201	219	197	190	189	190	199	220	192	199	190	213	219	196	207	193	189	208	199	185	207	201	214	186	194	174	178	183	210	205	177	226	179	213	189	218	178	202	210	208	177	223	212	195	209	179	193	209	186	178	205	237	214	207	180	195	184	193	234	215	191	217	219	219	193	186	173	205	221	186	186	192	189	198	204	193	182	207	220	231	197	201	200	201	169	236	209	169	164	194	192	201	202	203	212	194	198	207	182	202	166	200	182	199	161	198	208	201	222	212	185	181	202	205	217	197	197	201	215	221	215	224	204	189	193	196	189	201	192	181	199	215	183	201	223	171	203	218	226	233	177	188	223	185	192	196	204	195	176	182	188	212	197	191	204	195	189	208	189	192	172	195	222	226	178	156	206	217	161	198	207	195	208	198	191	174	228	179	201	193	201	192	239	201	203	192	187	203	187	192	189	184	186	205	213	190	187	218	214	200	235	220	174	209	235	197	193	212	164	203	192	205	193	190	214	166	203	179	218	230	201	195	207	208	184	194	197	194	182	213	186	207	174	193	177	192	183	186	189	197	177	201	191	192	200	182	193	202	206	192	187	218	189	191	200	200	218	200	188	212	190	216	188	177	186	196	190	195	162	196	191	193	179	173	201	186	204	211	179	183	183	203	185	186	222	186	194	197	242	210	202	170	192	201	204	203	186	199	200	240	214	184	189	208	201	202	206	197	212	181	183	202	204	199	186	174	187	196	203	200	186	194	208	177	216	203	215	200	171	198	198	238	209	188	174	227	190	193	184	193	219	195	198	217	197	179	205	187	204	217	207	211	194	216	192	213	200	178	204	226	227	196	205	203	188	206	166	207	174	183	200	201	190	211	224	201	172	200	205	195	202	166	198	193	212	216	190	201	193	200	187	194	180	189	206	181	196	199	181	221	190	200	199	195	209	174	199	182	217	223	206	209	190	198	219	231	209	184	206	192	237	185	190	189	189	207	192	193	202	194	184	186	196	200	188	205	192	190	186	209	224	232	195	192	215	201	220	180	206	195	198	203	176	182	200	184	217	215	223	189	186	198	242	195	195	205	206	170	193	202	196	181	206	219	191	208	177	212	216	200	178	173	175	208	201	204	209	219	193	210	210	224	208	214	211	194	192	195	229	227	188	195	180	175	170	168	208	203	196	207	198	236	209	167	190	231	197	205	205	199	212	209	212	204	219	173	180	197	186	207	190	195	211	204	202	201	201	212	178	219	192	195	230	201	214	207	210	218	220	187	199	205	204	218	169	181	184	198	208	206	209	213	201	183	199	240	179	203	226	204	195	213	204	191	172	197	210	236	179	200	193	202	223	213	192	222	205	236	235	203	207	217	216	176	198	203	214	181	187	201	190	181	200	192	186	208	174	208	203	180	195	201	196	216	203	198	228	199	193	198	203	179	181	208	206	188	211	171	192	210	225	207	207	220	195	217	203	206	216	196	197	209	194	183	208	202	184	187	186	212	176	180	201	198	227	157	208	191	172	190	195	204	191	157	170	168	213	200	220	192	203	220	182	231	230	212	192	195	183	221	185	187	176	216	177	174	185	175	213	168	200	190	192	182	237	208	175	178	170	203	176	202	225	185	192	208	184	158	180	215	199	217	208	192	205	228	198	182	198	186	221	215	190	207	186	214	180	175	183	186	199	199	202	199	184	201	186	196	216	202	217	188	192	209	206	184	181	191	223	213	200	197	216	195	190	194	170	178	191	199	225	185	221	216	201	180	202	217	189	199	199	195	211	193	191	213	201	195	209	220	214	183	182	171	217	233	188	178	185	204	181	199	199	205	195	179	213	219	192	199	218	211	206	206	202	207	198	191	216	199	177	198	201	195	206	209	193	197	203	191	188	185	191	200	209	223	179	216	211	202	220	185	194	208	230	170	196	189	219	212	190	184	211	191	192	194	170	206	207	211	196	195	208	233	195	205	211	207	192	196	204	214	173	216	182	221	189	192	194	160	188	191	225	200	216	199	192	198	206	219	172	212	215	206	211	173	193	204	167	194	210	187	213	193	194	197	190	201	189	185	206	199	188	196	186	205	200	186	207	176	200	185	178	182	209	215	196	225	226	215	198	197	195	222	196	199	191	208	234	186	193	193	197	173	193	210	188	186	186	221	215	202	178	182	218	197	206	192	201	190	190	201	176	189	209	201	206	220	200	182	202	186	202	212	187	217	177	177	191	201	188	173	197	196	177	199	173	176	176	247	163	188	195	186	189	210	205	164	184	211	218	180	225	206	187	200	206	232	188	237	186	209	220	209	209	178	192	186	198	206	177	209	198	180	192	201	198	211	216	211	201	206	181	217	207	236	181	194	182	194	222	188	203	222	199	198	197	184	178	173	200	204	209	222	181	209	180	199	192	206	206	191	201	204	185	225	213	214	229	219	217	238	223	213	191	182	178	205	231	193	197	193	185	188	215	232	219	212	207	180	208	223	205	179	178	200	177	219	225	203	211	189	210	204	206	205	222	165	196	212	213	191	184	179	199	193	208	179	175	172	194	197	173	189	198	182	175	204	230	176	202	165	216	198	209	215	214	187	162	218	199	202	182	190	197	193	199	193	191	202	184	195	197	184	201	190	210	188	196	216	211	179	200	215	162	207	235	190	175	201	207	195	194	193	201	209	201	213	215	187	209	212	211	207	171	188	170	200	217	208	204	207	203	162	189	193	187	185	201	235	171	214	220	209	173	204	200	209	230	214	209	170	180	188	189	200	162	196	183	182	210	204	178	202	172	203	197	230	201	215	205	199	235	191	213	209	214	232	216	193	185	201	192	178	206	178	224	199	215	203	200	192	197	197	213	206	215	203	206	193	201	204	214	222	189	202	187	173	196	194	204	214	215	185	184	190	210	192	218	242	219	204	207	203	205	224	192	166	182	177	192	202	199	230	201	215	205	171	179	188	155	219	206	200	203	207	238	210	185	196	217	224	201	206	217	202	198	192	173	169	207	206	192	176	218	199	172	201	207	195	178	193	167	192	195	204	193	235	196
3848	1942	4439	1068	533	539	590	495	513	532	520	506	517	510	484	483	524	484	462	490	501	467	496	510	462	480	484	486	477	501	466	474	492	490	507	471	502	497	485	465	490	463	480	526	494	478	515	523	495	497	533	468	469	477	441	472	448	485	496	471	510	486	468	467	470	519	469	466	447	472	484	466	467	483	492	465	428	461	482	477	496	509	449	487	467	463	495	484	469	439	485	483	526	481	474	503	533	476	474	457	482	509	500	522	490	481	493	531	489	466	481	482	474	490	526	472	478	527	470	509	506	479	501	489	466	444	453	484	458	483	505	482	501	469	474	451	476	452	524	466	475	468	504	482	487	531	520	472	492	505	488	480	485	503	514	511	487	452	495	478	480	464	488	492	471	464	497	497	471	484	493	499	510	469	483	506	464	503	483	512	468	462	506	483	551	511	446	438	484	498	512	515	497	493	478	463	491	509	495	503	494	477	510	483	476	479	484	509	453	467	497	508	521	474	506	500	485	487	506	489	524	462	476	522	492	467	523	509	508	486	481	477	468	467	474	523	457	508	487	495	522	480	468	512	487	465	472	473	538	478	487	443	518	471	483	503	509	494	524	504	494	523	501	506	501	448	472	466	500	478	495	484	448	467	461	463	498	486	448	488	503	509	529	481	497	504	503	514	471	506	490	490	458	469	512	495	500	468	447	504	470	474	495	468	497	452	500	497	468	526	459	467	486	514	505	463	518	497	521	455	511	505	503	478	483	483	505	474	471	461	465	485	469	493	513	488	467	477	480	473	492	464	512	469	479	519	473	491	487	475	496	478	464	476	491	517	480	487	493	481	490	482	463	462	483	459	493	511	503	504	499	500	438	485	510	529	517	493	477	495	477	513	507	505	506	466	474	536	480	472	508	510	494	487	462	522	487	493	500	539	511	483	506	510	477	489	467	452	442	506	495	488	463	512	494	515	486	476	483	495	505	461	509	491	498	484	435	510	517	501	493	485	474	476	472	458	494	486	505	495	473	454	464	483	502	502	519	511	478	515	435	521	512	467	491	443	482	500	496	502	457	492	528	470	436	435	468	481	535	468	459	476	488	464	501	458	486	492	535	517	481	494	496	486	475	477	460	479	460	476	484	475	495	519	431	425	493	539	468	515	473	490	459	479	493	504	465	514	507	458	489	479	486	481	485	514	455	445	523	510	475	500	485	436	523	511	502	493	473	440	471	472	486	479	485	482	455	490	510	516	490	439	488	521	467	436	472	489	506	536	482	508	484	492	436	477	498	488	509	470	471	489	500	475	460	513	490	473	455	488	526	492	499	494	480	487	499	482	449	517	454	520	460	553	514	487	485	518	466	498	519	480	465	482	517	497	508	485	463	470	500	502	518	509	477	511	505	529	508	537	451	472	493	503	479	454	493	465	520	489	482	484	464	451	454	513	493	481	472	481	506	498	492	459	473	468	468	497	458	473	506	509	467	519	512	471	488	494	480	483	443	506	459	511	488	459	470	485	468	486	469	500	473	460	518	496	465	517	497	486	480	477	488	496	486	492	449	480	460	531	488	499	518	480	431	468	463	509	479	471	495	470	481	516	510	459	483	490	510	445	479	476	487	461	480	474	482	476	497	476	471	494	492	483	459	491	490	509	474	501	464	459	475	474	463	524	473	477	501	485	506	494	494	514	464	474	480	472	461	460	477	504	459	479	535	459	454	496	508	476	498	488	484	505	453	465	496	490	518	486	479	457	472	478	446	498	496	458	510	481	511	511	526	471	554	501	487	479	482	455	473	500	449	475	486	455	448	496	503	481	472	504	497	451	516	484	491	469	508	487	488	491	462	479	482	442	481	487	493	483	504	459	527	473	543	486	522	503	524	487	521	484	521	466	484	472	483	461	495	505	490	440	472	506	491	501	466	524	463	430	518	503	455	476	538	463	487	504	485	525	485	471	488	458	500	499	464	461	516	471	493	458	495	471	477	516	480	503	501	503	494	493	456	474	543	484	473	501	475	497	472	473	473	506	466	492	462	467	479	496	518	518	461	505	513	454	486	465	506	488	498	500	511	462	496	523	533	484	492	467	486	470	484	462	472	465	499	525	475	567	455	499	500	504	484	484	493	461	529	484	514	493	452	477	492	492	486	486	544	455	485	504	480	467	488	480	475	471	481	445	508	502	488	490	491	505	467	451	496	454	456	518	497	469	454	505	463	525	517	505	456	429	464	508	511	471	473	497	504	450	471	492	481	498	445	499	467	501	493	484	513	472	571	481	475	517	436	496	503	530	500	493	465	481	514	485	488	499	508	505	487	486	502	529	467	500	494	459	502	502	479	497	498	498	475	483	492	495	467	505	460	467	495	495	496	486	462	508	485	480	501	500	493	480	508	490	486	474	487	522	492	502	512	504	496	497	482	534	514	503	492	539	483	532	497	504	436	481	491	482	486	470	478	510	467	468	440	506	516	531	508	491	485	510	461	469	487	472	477	476	497	511	467	458	490	493	492	475	478	515	473	470	512	481	484	505	495	486	508	490	432	482	488	458	493	487	508	496	486	515	481	466	483	456	483	464	506	493	531	517	471	505	514	476	497	507	539	472	514	485	493	488	492	484	497	471	468	498	449	520	502	494	488	476	468	508	523	485	491	485	497	481	480	488	468	507	458	460	492	515	462	505	516	475	458	455	494	471	514	511	455	521	492	472	491	504	502	529	478	465	443	524	463	488	500	508	473	525	489	459	488	458	508	451	481	481	482	491	492	484	501	485	489	463	500	501	484	497	478	495	474	503	494	463	516	482	495	464	479	485	474	440	486	464	533	524	530	476	488	476	499	506	547	521	498	484	491	441	478	494	479	500	486	463	460	451	498	482	452	448	508	474	472	479	509	455	489	486	510	455	474	473	498	464	535	508	543	499	493	514	483	446	491	497	491	531	505	475	517	489	498	450	498	480	508	481	501	472	492	479	480	492	516	496	439	451	448	488	517	503	476	469	470	479	491	483	480	457	495	492	507	498	490	507	449	452	505	457	507	519	484	471	500	488	517	456	481	489	489	480	490	472	505	493	490	456	484	505	502	480	491	481	476	465	481	511	443	483	476	485	481	482	507	498	522	493	495	469	534	504	461	516	497	475	584	520	468	461	534	482	466	505	505	487	482	498	471	487	476	491	527	495	490	499	479	480	450	489	505	502	511	536	469	523	478	514	455	490	500	476	507	489	464	491	482	476	478	494	487	473	509	469	517	465	487	513	451	495	489	433	474	497	542	503	502	474	512	511	447	474	483	505	477	527	455	514	470	464	455	478	458	502	475	493	474	497	479	533	486	510	517	484	516	483	472	502	483	479	456	455	507	489	457	490	489	493	508	500	485	511	510	445	494	487	466	451	482	484	495	459	477	514	476	479	472	477	460	491	481	513	483	509	494	473	510	479	504	480	460	479	531	462	498	498	476	496	499	473	502	477	470	515	496	483	532	515	484	491	515	491	491	450	487	475	483	486
18483	7373	11000	4014	835	439	362	320	275	269	249	262	289	275	273	261	256	251	217	243	267	261	257	293	269	249	292	239	244	225	287	277	273	216	264	219	235	261	257	282	237	263	253	264	208	245	244	249	263	271	253	262	244	229	263	248	245	265	254	247	246	276	238	246	251	262	273	236	256	264	258	243	244	225	221	255	230	215	269	255	250	249	272	241	258	272	252	255	238	244	268	246	258	278	278	227	274	256	245	230	239	243	225	248	263	249	250	265	272	242	271	252	270	244	272	255	235	235	245	264	247	250	287	245	242	230	249	251	278	229	265	254	232	255	258	228	258	252	250	274	247	257	252	252	253	242	228	252	247	251	239	263	262	251	281	247	259	252	239	228	280	244	242	273	246	252	271	284	254	230	245	286	248	251	232	231	277	286	224	251	241	287	264	265	238	246	243	234	273	251	255	251	244	243	264	251	249	258	263	249	228	257	262	257	236	259	274	252	262	267	233	252	232	277	228	256	249	235	267	222	227	250	270	257	222	256	259	262	264	276	251	222	272	248	251	220	250	270	263	237	276	221	241	239	302	277	265	230	269	255	276	240	243	243	253	225	242	244	257	242	257	254	270	276	246	233	241	256	237	235	266	249	256	255	247	259	262	277	224	228	225	229	230	239	280	240	243	235	246	254	211	229	232	244	243	261	268	241	223	276	261	271	248	256	261	256	264	259	280	264	249	237	258	272	242	243	257	241	262	248	252	266	261	233	271	280	278	254	267	271	216	241	216	249	242	230	259	268	248	263	278	247	250	227	255	212	250	235	263	273	258	233	239	276	268	252	259	274	244	263	266	260	245	248	263	237	256	250	272	246	236	259	273	257	230	275	239	238	268	244	269	278	242	271	256	239	212	270	249	233	251	258	228	264	272	246	265	243	236	252	245	252	263	250	237	222	258	274	251	226	257	265	253	262	246	220	229	227	235	229	235	233	255	247	251	281	248	244	253	259	261	240	243	256	269	250	255	252	233	248	271	295	227	224	252	243	266	197	258	258	262	266	208	249	253	261	226	245	295	236	242	261	256	221	258	241	242	245	245	212	242	223	228	266	246	260	252	235	278	250	259	271	236	258	261	252	254	280	298	275	270	254	207	275	250	284	246	236	243	253	275	268	240	243	259	246	216	249	233	260	245	221	249	273	260	281	233	261	243	288	210	242	248	232	258	250	225	248	231	215	250	213	241	237	218	243	226	235	262	248	237	256	252	243	232	259	275	281	259	245	225	248	223	238	242	230	245	244	240	242	256	264	239	258	260	259	244	252	257	248	259	291	234	237	241	263	247	261	231	238	258	269	253	260	290	241	229	235	259	228	246	223	237	238	281	252	270	243	250	245	231	274	248	249	240	248	224	245	230	234	287	249	254	246	252	256	257	239	267	241	258	279	244	253	247	256	245	260	245	281	235	240	224	230	239	223	239	297	241	250	245	263	234	249	259	231	283	266	269	290	274	249	269	262	237	266	270	223	250	285	258	267	260	234	256	267	272	251	222	269	233	246	261	249	263	226	271	253	244	264	229	250	250	236	272	238	226	263	276	246	222	224	270	284	239	255	257	225	266	248	253	226	272	247	250	252	235	231	225	241	265	214	258	222	229	254	248	261	255	222	252	246	246	227	228	255	257	248	258	253	244	269	250	282	232	286	260	262	236	260	230	220	271	226	248	250	209	236	213	241	241	289	236	254	216	239	221	258	254	267	255	232	267	247	255	280	257	225	226	214	240	242	260	266	265	246	264	254	268	225	258	229	236	284	237	242	224	240	280	246	241	282	278	231	254	252	259	233	229	252	225	253	227	215	248	222	232	253	252	263	252	238	270	236	222	242	233	278	247	248	226	234	271	235	263	237	253	257	262	232	271	263	230	262	256	286	250	257	222	259	254	252	239	271	264	246	279	253	241	260	248	265	250	261	234	225	241	248	262	258	243	245	245	242	235	272	252	231	247	241	250	231	257	231	264	239	257	262	248	258	258	239	232	251	281	267	244	229	235	280	249	222	261	255	227	221	255	259	258	272	209	262	227	275	214	236	257	233	235	235	265	262	269	247	241	237	253	243	287	284	288	269	253	240	246	241	248	236	257	266	250	245	260	258	278	229	263	236	229	242	232	278	237	252	246	248	245	261	212	262	269	246	255	251	259	239	243	255	250	247	245	244	246	250	213	216	240	239	214	248	261	261	291	217	244	241	239	268	282	247	253	233	261	292	248	236	258	248	264	291	218	242	243	271	266	265	262	249	283	246	239	252	269	244	224	254	233	248	265	262	248	234	279	230	235	257	239	229	249	261	238	253	288	222	263	272	262	230	247	258	235	213	277	226	266	248	257	248	263	240	284	278	244	247	250	223	259	242	260	254	264	250	205	239	277	238	227	259	254	242	294	264	253	245	240	284	256	259	260	257	233	283	247	231	249	242	235	253	267	259	245	230	252	269	269	264	258	217	245	230	265	260	240	213	263	251	269	254	251	199	271	235	287	263	254	243	246	257	243	279	226	277	224	221	236	252	236	260	257	217	239	280	239	258	243	265	249	258	268	267	256	247	237	255	244	263	241	235	298	245	249	238	250	275	245	260	242	254	233	242	229	250	267	250	247	211	219	255	269	264	252	257	251	290	240	236	230	239	247	255	238	263	258	229	266	246	236	225	257	266	244	250	273	267	222	242	276	256	237	234	280	243	268	236	233	268	275	234	251	266	243	226	263	245	222	261	268	262	241	255	254	221	252	204	217	251	242	239	268	272	282	243	229	261	280	232	234	255	248	245	263	268	252	254	237	234	269	269	271	241	258	266	223	230	245	256	233	245	283	260	256	245	251	229	273	261	272	248	266	241	246	243	233	245	238	267	228	225	198	232	248	249	252	239	240	246	226	246	253	224	226	270	227	239	249	275	246	247	261	180	245	274	266	249	249	212	244	283	239	250	225	268	256	242	261	249	240	235	252	277	265	251	257	273	246	228	266	255	265	256	272	253	270	249	257	244	235	287	267	240	247	232	262	245	221	249	257	231	252	243	267	226	237	242	256	247	237	266	242	215	241	292	264	241	279	238	294	241	249	282	233	240	225	242	259	234	242	232	233	247	252	273	258	270	259	236	244	279	233	261	242	275	280	273	226	249	253	248	244	261	248	256	286	244	271	256	249	241	235	228	230	264	241	238	245	238	241	219	202	231	255	259	264	255	250	260	254	237	226	236	274	257	249	222	271	270	239	243	269	245	232	265	244	253	260	287	279	264	237	235	230	237	248	247	259	234	237	237	257	257	269	238	251	259	238	239	256	279	281	208	250	243	266	241	242	250	258	236	275	247	222	246	249	258	246	272	247	261	272	244	233	264	253	244	283	260	264	254	253	242	274	264	268	250	248	258	244	262	264	278	231	235	248	217	227	252	235	253	281	243	233	260	264	262	260	242	257	248	267	263	239	231	285	275	258	243	268	259	235	258	253	245	244	266	250	262
11579	6712	12363	3942	1654	1279	1059	939	838	837	790	763	709	710	731	657	701	648	608	633	620	622	639	593	614	619	602	693	636	646	593	638	617	655	615	671	571	604	644	598	595	632	610	644	591	586	548	597	613	618	666	598	628	592	613	603	587	590	607	614	604	599	582	601	594	637	644	618	596	578	566	595	608	597	618	644	621	624	597	631	569	637	633	591	628	581	612	626	597	591	590	612	625	603	557	599	601	605	553	565	623	621	622	609	571	619	578	599	610	613	629	601	660	637	619	595	602	612	593	613	622	589	584	591	582	604	585	585	566	565	617	607	582	647	605	596	572	625	637	654	590	621	676	595	601	599	590	594	627	648	589	621	593	602	583	607	616	623	617	616	587	656	585	640	614	621	642	587	613	586	564	556	659	591	597	604	566	642	618	595	566	603	586	617	555	639	609	605	619	588	608	600	591	595	589	617	622	544	586	617	577	612	598	600	579	615	630	599	645	582	567	630	609	599	627	619	573	626	589	624	550	604	612	603	588	554	623	606	576	618	589	621	619	641	615	613	607	643	613	576	599	611	590	615	626	563	563	601	585	602	587	608	600	594	604	600	578	610	644	600	582	608	637	638	647	562	603	609	564	600	633	599	642	605	609	594	585	581	571	580	546	596	622	616	610	622	613	616	628	608	599	594	638	574	607	636	606	583	593	604	601	630	601	592	641	617	555	588	637	599	601	609	603	595	603	596	626	586	628	624	645	581	631	597	601	619	560	614	654	593	543	580	624	609	611	595	537	617	629	578	656	533	579	584	578	600	584	604	562	581	616	592	616	591	629	595	577	631	581	587	597	588	619	618	569	631	597	587	613	606	613	629	629	619	567	588	575	569	649	632	530	604	606	591	613	602	633	594	639	574	589	585	635	586	579	612	598	597	599	592	578	573	606	601	620	599	613	582	652	657	574	629	610	564	564	622	613	593	604	581	593	595	588	590	623	585	613	599	612	600	631	569	640	625	626	583	570	577	527	594	594	631	602	591	617	618	640	641	583	613	593	638	630	559	608	565	649	660	620	623	556	583	610	583	629	647	574	604	634	615	602	603	633	602	599	632	589	603	621	585	583	618	592	623	655	570	555	576	644	590	557	586	585	586	598	628	582	572	651	619	616	590	532	617	596	636	575	593	545	606	636	590	576	593	588	599	598	615	601	605	607	639	630	616	635	583	604	595	597	580	589	669	582	592	572	585	587	584	601	629	610	576	580	647	602	589	600	591	634	600	562	610	610	585	591	617	616	569	623	573	573	585	576	629	620	556	555	567	599	615	597	574	641	530	580	579	603	558	603	592	594	542	599	597	603	574	608	622	685	613	614	573	612	547	603	641	611	596	609	600	647	588	627	619	642	581	583	577	589	620	559	585	578	608	601	601	643	560	582	629	588	599	609	579	572	599	634	670	585	584	621	571	611	640	603	604	628	562	576	580	636	596	600	616	615	561	610	600	554	576	598	652	535	587	594	611	612	648	575	623	643	592	585	604	614	573	605	601	610	599	582	553	612	588	600	604	616	599	593	602	606	602	560	569	628	603	589	571	650	605	608	659	605	584	619	540	596	618	609	634	573	630	619	612	568	593	577	582	576	589	629	598	626	609	622	590	608	602	645	603	595	571	572	612	616	612	604	628	600	633	628	593	565	636	581	604	613	588	585	597	582	567	580	595	619	616	557	598	590	617	621	604	590	608	643	635	603	575	572	584	578	615	550	637	596	628	597	604	591	596	596	618	594	614	582	580	600	558	588	579	585	581	615	623	645	596	576	627	583	612	611	585	593	612	625	623	631	582	616	586	618	603	551	562	563	575	568	617	612	614	570	590	610	643	629	580	593	582	581	595	587	620	618	586	607	621	572	555	627	617	582	589	563	544	584	630	605	641	595	585	579	594	582	629	580	597	572	596	571	630	594	600	626	610	626	646	634	624	633	642	577	584	570	602	611	585	615	597	610	586	570	614	617	600	604	608	645	619	556	623	568	631	594	618	621	571	629	628	565	625	573	610	537	566	626	629	628	637	650	604	538	600	600	586	617	564	606	573	647	611	618	668	618	592	592	626	585	541	595	598	593	596	563	559	632	611	595	582	608	557	566	571	623	608	611	633	583	595	615	567	562	590	589	608	593	543	569	607	541	603	618	559	569	573	567	604	583	623	568	596	611	628	581	601	622	621	595	585	604	586	588	551	625	606	600	694	588	618	565	555	621	602	652	609	579	583	560	632	615	574	541	538	576	614	590	579	614	618	622	592	572	598	571	556	609	639	581	574	573	588	595	587	558	593	631	574	588	584	615	589	618	580	583	610	586	625	598	577	588	577	626	588	623	569	592	588	637	620	577	577	583	614	614	601	588	591	558	607	569	603	656	593	579	598	575	545	581	597	570	593	601	566	642	611	592	594	552	628	613	630	609	593	594	586	589	626	588	623	618	595	650	584	619	592	601	608	581	605	577	602	562	650	563	619	605	588	568	607	603	607	598	545	592	594	577	573	584	591	634	597	583	623	607	583	622	639	577	636	600	605	575	635	576	624	583	633	601	628	591	601	619	622	628	595	633	524	628	650	603	535	567	654	617	566	638	588	643	624	614	544	620	614	588	615	648	641	642	592	614	595	616	576	603	607	597	631	595	606	626	591	583	572	634	599	571	612	576	620	614	551	586	605	580	619	646	627	614	609	585	597	579	597	603	551	580	585	566	602	570	556	551	585	524	587	534	600	621	617	610	600	582	594	612	639	631	611	567	557	573	625	643	594	542	599	612	565	560	599	582	611	596	571	631	596	595	601	622	537	614	628	611	613	580	595	625	654	600	612	618	600	613	597	589	613	608	580	593	567	605	581	599	603	615	624	608	571	602	574	595	605	566	639	567	556	602	600	579	572	608	574	598	628	622	610	578	629	591	635	611	596	601	557	624	589	586	615	579	583	591	564	600	633	573	610	583	591	580	579	614	602	613	594	642	552	595	589	656	612	619	599	582	608	566	625	600	602	635	575	607	624	610	593	620	583	579	619	604	633	599	590	594	571	566	627	614	595	618	626	642	591	589	581	620	598	635	593	613	569	609	608	592	628	599	528	616	580	568	551	580	614	636	615	592	602	580	580	638	606	630	600	575	580	626	594	634	671	612	575	560	598	608	580	573	622	584	641	611	637	603	587	604	602	604	609	604	583	592	564	588	570	618	627	593	591	627	607	597	600	613	577	600	602	587	597	615	617	643	567	604	639	556	566	649	603	623	589	597	593	617	596	563	620	574	561	595	556	621	575	602	575	636	623	598	603	584	634	586	608	606	526	634	635	635	626	594	580	579	603	608	531	604	591	572	621	664	600	595	624	580	594	617	600	601	607	564	603	605	570	615	546	605	589	618	590	595	603	568	608	644	597	600	607	561	636	652	587	596	612	600	599	583	560	592	603	586	551	578	608	578	579	564	611	599	602	609	625	603	604	617	597	620	612	584	620	605	622
28972	12326	16726	7295	1936	955	641	568	483	446	444	404	404	404	412	402	404	413	379	394	365	366	379	391	373	367	383	399	375	385	372	369	395	345	390	370	407	373	393	378	365	401	418	426	362	370	382	350	409	380	408	326	399	379	367	371	348	360	364	361	338	388	367	385	409	405	379	375	398	402	359	346	372	352	393	379	349	369	365	377	353	400	343	365	374	366	374	397	391	372	360	390	347	351	384	371	361	380	419	366	362	376	357	328	410	375	341	361	385	379	332	380	365	355	346	370	356	336	385	368	340	386	360	339	359	358	355	382	375	372	379	367	370	340	357	399	377	317	343	328	364	369	375	355	377	355	372	382	389	374	364	373	370	364	393	382	360	370	374	369	384	422	381	397	353	376	382	406	344	392	389	373	365	374	364	355	348	361	365	379	381	380	352	346	366	393	385	369	378	394	373	372	343	395	351	362	356	382	365	394	342	355	352	367	412	385	358	360	343	356	405	372	362	419	381	327	378	345	369	402	337	386	387	379	360	400	357	358	364	360	396	401	354	392	354	370	376	375	361	373	370	356	356	356	338	399	331	379	378	353	385	402	361	401	384	384	366	393	397	348	338	392	353	348	360	377	387	406	372	411	391	340	371	340	352	363	340	327	357	352	386	369	377	357	344	401	387	404	404	379	398	390	364	359	386	355	344	351	404	379	334	369	382	383	346	325	350	365	359	382	351	355	343	371	382	371	364	362	399	383	391	388	347	336	377	371	397	369	371	376	428	376	398	383	403	371	367	350	405	418	372	329	384	355	359	412	388	375	361	371	384	348	381	314	365	370	378	421	364	365	372	363	351	387	353	401	332	403	365	351	379	348	344	396	377	364	367	379	384	362	375	365	347	369	366	389	405	376	384	409	361	410	356	383	350	369	403	341	373	386	353	396	357	381	334	355	374	378	351	361	366	350	314	380	390	372	378	362	403	342	357	384	376	367	338	364	362	381	385	369	380	381	402	371	358	370	360	355	379	371	417	323	379	339	343	371	369	376	368	366	364	350	378	328	344	384	368	335	333	393	405	388	373	400	400	379	379	387	363	362	378	405	376	356	383	393	378	385	346	379	387	384	378	380	397	321	380	346	413	382	399	370	341	397	363	411	382	389	403	374	330	365	375	352	367	369	385	358	374	365	360	367	336	397	342	371	391	367	374	366	352	387	367	351	388	393	376	388	374	366	380	367	382	423	393	383	399	367	417	374	366	376	387	382	408	374	359	392	392	374	376	401	388	351	349	375	351	372	375	383	398	363	363	371	354	351	411	395	364	376	364	367	391	400	327	327	363	367	350	376	391	379	362	371	368	357	331	360	355	368	369	358	359	388	356	425	379	378	359	408	360	374	370	327	344	329	398	377	340	373	403	364	383	397	381	337	435	388	346	388	399	392	367	355	372	371	374	349	347	371	351	363	385	333	323	345	345	390	420	364	373	403	391	393	362	355	349	423	387	386	377	391	378	354	376	360	401	372	356	362	397	416	318	390	377	375	381	375	334	401	390	397	332	344	400	359	430	372	354	372	404	379	355	324	376	397	361	376	354	411	367	394	386	383	430	348	359	413	346	373	356	389	339	388	328	372	406	436	410	362	372	321	324	359	369	379	369	391	400	367	396	346	401	321	364	408	384	361	396	380	397	354	361	362	342	403	326	366	362	355	426	349	343	339	360	354	346	395	366	364	401	379	402	364	376	362	372	369	367	376	401	402	367	348	358	411	380	365	343	388	392	379	335	338	363	404	388	375	351	362	359	385	363	378	354	375	369	399	375	384	364	373	391	310	343	381	367	373	371	399	341	372	380	392	400	365	363	392	414	383	354	379	388	332	381	360	378	390	361	381	359	347	383	394	395	377	367	354	368	386	363	398	372	406	361	372	356	372	342	336	362	373	377	378	355	375	338	360	401	340	393	386	382	339	369	400	354	383	348	356	382	353	384	362	376	402	324	355	366	387	369	380	369	355	358	360	354	367	363	371	400	356	383	391	389	391	371	355	370	360	327	334	398	371	348	398	381	354	376	365	362	403	351	368	357	360	353	391	373	368	398	368	380	368	318	371	413	397	388	372	379	390	392	381	379	342	373	367	360	399	405	365	359	400	384	359	380	358	356	426	346	396	372	362	343	359	405	350	323	361	353	381	372	363	390	456	363	370	415	340	388	427	399	354	374	353	395	391	372	357	390	378	398	437	351	344	373	353	385	378	377	374	388	382	355	413	375	374	366	376	330	366	360	411	413	376	351	334	379	394	351	362	351	401	356	355	329	364	368	396	405	346	406	365	381	393	396	359	368	375	369	375	390	336	346	370	357	380	386	374	379	375	375	348	385	353	402	376	355	389	375	376	401	383	378	400	354	360	366	341	334	362	361	378	381	384	339	406	358	375	353	372	375	342	368	395	381	347	357	378	369	343	373	370	400	371	367	365	405	385	360	358	357	378	361	377	390	340	368	365	385	360	372	369	366	382	377	360	364	419	374	360	376	358	366	346	411	402	350	381	381	392	422	366	403	387	333	376	370	379	350	355	394	398	395	408	355	383	408	418	370	386	353	368	388	382	341	359	383	368	386	346	367	374	373	362	384	396	403	359	371	347	365	371	379	378	378	392	356	368	349	364	354	360	380	404	382	373	351	387	353	343	363	367	365	387	385	390	372	381	364	333	365	380	353	385	338	360	372	373	361	403	379	389	352	359	398	361	381	359	383	345	388	377	403	400	370	389	372	374	352	400	385	366	377	325	379	334	385	384	370	337	348	373	361	366	386	369	386	339	400	377	365	338	349	327	373	380	404	354	394	374	395	391	404	357	387	366	400	359	385	386	351	393	375	361	412	393	383	337	341	357	375	349	391	376	345	334	376	385	409	385	394	349	372	359	357	376	393	354	379	371	386	363	352	357	410	392	399	357	387	387	381	385	389	365	370	315	403	343	405	362	362	355	354	356	388	373	401	393	334	352	349	377	359	378	346	385	377	373	351	395	382	364	350	416	360	381	349	391	380	371	386	377	363	345	395	391	391	360	364	365	372	375	377	356	376	362	357	373	395	370	360	385	337	353	349	387	369	381	371	426	400	364	364	336	367	365	382	394	409	366	368	364	375	386	358	400	389	389	384	387	335	375	380	401	382	396	393	399	341	374	382	407	385	382	381	409	387	377	377	391	346	352	375	384	361	368	357	364	370	360	391	371	385	390	388	344	347	357	399	397	364	382	377	374	361	336	370	335	380	359	370	354	358	407	371	396	367	362	378	373	356	412	357	370	364	400	384	406	368	348	371	358	365	364	398	337	364	354	355	360	355	381	383	400	382	387	370	361	353	376	364	387	369	375	391	371	333	373	379	371	321	404	367	378	331	359	360	361	415	417	404	396	389	385	410	382	388	382	358	358	327	380	391	382	366	383	353	371	380	322	345	351	335	374	376	382	333	375	352	398	354	376	340	372	390	339	381	369	364	344	367	394	340	360
16100	9533	16475	5675	2559	2145	1659	1391	1292	1319	1260	1068	1092	1051	1062	942	1006	1012	1007	902	898	937	908	880	948	877	914	885	857	861	879	869	889	878	889	894	920	886	841	860	847	873	909	882	916	879	824	817	844	837	863	850	834	847	823	811	820	790	837	852	845	841	869	880	859	837	849	811	812	830	863	799	833	794	850	833	867	842	822	832	836	790	863	856	867	843	840	846	856	801	844	864	827	840	857	793	806	825	867	846	812	875	822	827	901	845	860	873	847	886	852	849	838	830	882	847	832	829	874	856	806	836	838	844	871	844	824	827	827	850	802	824	838	829	814	846	892	844	894	760	871	820	849	854	817	857	830	804	876	809	861	831	919	859	896	830	837	866	838	820	847	838	793	776	907	803	804	807	900	869	829	802	820	837	882	864	840	871	841	849	891	853	833	847	808	838	830	812	834	844	841	825	847	833	804	822	843	828	854	852	806	815	826	823	868	840	802	866	808	818	819	880	850	890	838	834	832	826	854	858	833	870	834	811	903	833	856	842	831	856	778	856	794	848	835	803	838	881	865	876	806	843	825	837	840	830	856	836	848	850	821	820	832	811	811	844	822	791	833	804	824	816	796	863	853	874	852	802	870	797	806	816	884	807	804	831	867	836	861	868	819	804	881	812	795	840	824	864	841	832	811	844	901	832	803	770	804	807	803	869	816	832	822	820	850	842	856	779	807	841	881	817	831	815	796	844	866	862	839	815	831	846	864	778	783	838	804	830	780	768	774	797	831	853	818	847	844	805	841	845	873	842	810	810	804	808	813	846	807	839	851	869	868	813	807	811	838	828	812	820	817	849	820	888	912	841	828	861	799	856	869	816	851	857	843	851	823	848	845	862	826	785	802	858	881	816	882	833	810	825	819	855	822	857	867	887	829	884	859	786	837	828	826	837	856	826	868	850	833	852	827	843	827	816	870	824	864	863	844	806	828	795	822	923	864	871	809	826	841	816	876	841	840	865	790	850	831	884	851	868	895	847	863	833	779	843	868	808	874	886	848	801	807	835	829	842	845	877	785	841	838	837	790	855	855	893	807	805	819	871	882	859	836	811	801	865	802	824	860	871	863	873	784	806	816	835	819	858	832	828	834	853	854	846	809	885	855	843	825	855	849	811	842	845	901	889	845	777	832	792	904	834	862	855	857	824	813	830	805	849	837	836	845	815	897	828	809	807	875	858	836	890	803	846	882	850	875	816	818	813	814	812	802	812	811	772	805	847	806	845	860	771	852	810	786	807	798	855	841	890	808	826	820	832	820	805	830	831	855	892	850	832	864	796	800	855	888	879	763	782	832	806	820	822	844	888	830	804	760	895	825	846	809	820	842	826	810	840	855	795	839	832	854	846	799	804	873	781	823	821	811	814	779	803	884	862	827	880	865	843	852	868	876	837	861	880	828	860	863	784	865	807	843	863	867	861	812	864	869	865	802	774	857	865	799	858	841	848	886	849	876	812	846	847	826	904	836	804	868	787	773	837	830	822	842	826	815	837	858	815	806	868	824	846	851	828	841	832	831	871	791	818	814	806	818	821	875	803	846	819	874	831	802	814	846	871	805	827	808	809	815	900	868	807	833	813	870	794	812	835	840	810	801	825	820	865	864	828	864	854	875	814	827	838	828	826	807	802	813	830	854	801	792	851	817	847	796	901	897	824	833	832	843	871	849	840	836	776	812	788	864	840	802	846	802	840	844	844	820	858	798	821	850	867	841	819	837	813	802	803	842	816	825	883	878	838	866	844	876	849	836	909	825	882	842	821	793	763	825	875	874	884	815	856	849	858	827	852	848	858	831	856	819	817	811	836	803	789	862	842	835	803	832	795	821	855	909	885	863	779	777	838	829	836	839	802	839	819	802	871	815	819	836	865	835	806	803	848	758	837	909	813	813	845	812	865	840	882	822	798	894	816	818	865	776	840	870	811	845	840	836	848	841	841	827	849	768	855	862	825	812	800	829	837	872	837	845	777	837	824	819	794	834	862	875	857	841	823	878	796	862	875	834	852	872	834	841	801	835	851	760	850	807	812	855	800	810	850	792	815	812	785	884	808	814	782	874	883	796	849	796	820	874	790	831	851	824	822	841	830	799	846	817	851	852	832	857	790	847	869	792	818	844	830	850	891	860	841	825	821	828	773	830	820	851	813	830	790	840	880	836	809	833	823	816	830	796	881	836	878	830	807	809	829	774	835	818	903	860	895	818	820	816	862	759	856	813	869	815	850	864	804	875	820	843	808	792	851	813	808	819	846	890	814	847	809	802	856	840	878	852	854	864	838	824	805	802	860	809	859	842	812	818	824	810	914	788	868	823	852	838	911	865	831	841	854	841	870	838	774	796	900	842	861	840	790	824	785	822	813	846	897	791	824	827	828	897	866	779	838	825	850	859	771	830	865	817	823	816	792	876	867	818	873	871	857	806	840	852	826	803	803	815	904	848	872	832	809	819	840	838	873	825	846	827	823	814	871	830	828	820	796	798	845	871	795	863	833	833	841	823	856	809	839	838	864	797	867	845	854	845	776	792	831	807	839	836	884	810	874	843	854	864	850	816	812	797	843	836	861	857	841	794	820	834	832	827	821	845	828	857	891	870	863	837	852	874	798	820	865	830	822	843	880	874	846	792	814	838	883	810	844	836	800	817	847	844	849	835	838	848	845	820	812	844	867	837	838	856	803	803	788	870	830	811	841	861	859	867	786	854	835	844	833	863	822	818	837	823	830	791	915	791	825	823	820	844	784	843	814	863	821	840	850	818	886	829	875	806	873	856	861	848	798	805	848	841	836	848	838	809	827	844	779	894	864	870	825	826	853	805	825	863	889	854	825	784	799	838	802	858	854	854	916	836	827	898	824	830	837	841	853	821	833	816	726	836	833	877	822	861	871	882	849	846	822	862	847	836	834	861	820	809	865	818	841	868	837	833	862	840	836	847	805	890	858	840	857	828	779	841	859	833	874	856	801	816	785	852	848	843	813	830	822	818	877	834	845	834	852	846	833	791	867	869	857	810	769	819	887	825	845	777	866	778	863	813	794	817	845	871	802	870	818	877	867	829	871	866	785	796	851	802	819	801	815	793	802	812	828	827	829	853	849	804	868	872	852	787	840	843	826	845	803	901	882	876	852	825	872	853	815	848	789	837	819	869	920	802	879	851	803	821	821	864	870	834	867	828	812	835	872	825	851	825	783	840	871	836	798	806	826	839	843	817	851	862	829	848	838	799	805	869	852	852	858	873	782	840	814	914	820	881	810	784	853	843	870	836	846	839	797	885	805	892	808	831	870	853	799	842	849	840	787	905	840	897	835	862	863	863	852	855	886	802	807	800	794	828	881	819	827	807	846	867	866	806	857	849	782	830	839	833	857	814	817	853	790	886	820	792	840	801	873	803	820	851	872	854	895	829	858	859	749	831	850	809	905	806	842	813	855	794	819	811	809	844	839	793	862	789	810	844	835	857	818
6282	1537	2132	526	240	213	219	199	211	236	203	217	200	205	199	195	205	203	202	201	217	203	172	209	203	225	188	225	204	182	214	210	206	220	189	204	204	225	201	183	217	193	199	219	221	186	222	197	222	211	175	201	178	216	202	204	200	196	202	218	171	212	183	198	198	191	213	230	198	195	207	187	219	204	199	207	193	236	215	218	202	174	187	185	175	212	200	210	182	203	180	182	206	187	209	188	173	186	219	175	233	212	217	194	212	204	212	205	220	207	198	220	194	232	181	192	213	191	188	196	209	216	222	189	198	208	204	195	210	221	205	191	212	193	213	206	222	231	194	180	200	201	210	224	208	234	214	220	211	196	186	194	251	225	210	183	207	199	215	194	199	221	243	209	200	199	225	205	201	182	200	212	193	207	216	218	195	192	198	198	216	232	216	221	214	198	211	201	200	196	205	211	224	200	207	186	206	215	207	180	192	198	211	228	217	219	193	167	225	212	186	206	203	188	210	217	215	226	209	207	203	184	221	188	194	196	221	195	179	193	168	194	196	205	211	199	177	198	201	205	221	218	212	215	215	194	209	213	172	214	216	194	218	181	227	208	210	187	200	203	205	244	239	240	194	196	220	199	229	237	207	248	231	205	197	209	216	203	232	213	193	185	195	216	199	182	182	211	194	204	199	208	198	207	212	195	198	178	212	189	187	204	193	198	205	194	199	187	208	213	214	185	192	210	213	226	180	199	200	217	199	199	192	193	226	202	217	189	200	214	206	210	188	180	195	229	232	203	216	216	224	214	225	207	202	207	199	194	195	242	175	227	218	233	204	220	197	180	197	195	201	174	208	200	204	207	195	197	190	217	214	201	200	200	203	216	196	191	185	192	225	230	186	214	182	220	201	204	209	156	201	201	200	198	216	201	204	187	217	220	240	206	205	184	205	195	181	226	186	236	205	216	228	200	232	181	187	178	225	182	203	195	214	198	198	198	238	189	221	192	191	222	191	207	208	210	236	193	222	208	185	185	202	202	224	232	212	183	184	200	159	203	179	219	174	224	201	196	215	212	193	217	206	180	190	199	171	224	188	212	215	206	193	211	220	200	209	187	215	203	212	205	184	220	187	235	205	182	230	221	212	198	189	199	208	187	200	203	181	219	173	202	169	217	210	219	195	201	205	204	194	208	205	200	230	220	200	222	212	177	185	216	187	192	226	199	173	211	199	222	180	185	186	174	197	213	219	225	197	201	182	185	208	231	194	204	202	214	205	237	219	199	199	213	225	197	229	215	208	205	217	213	221	181	169	199	212	198	217	177	203	197	213	198	201	224	213	237	198	193	174	210	196	181	177	179	193	202	241	210	235	206	184	197	196	224	208	227	185	214	177	189	190	205	205	153	195	221	166	221	214	228	196	200	237	213	197	226	192	214	200	196	188	229	174	213	200	185	209	208	199	197	206	207	206	181	222	224	197	219	239	215	177	204	188	201	218	219	219	182	199	191	208	199	216	207	211	200	204	188	207	237	208	202	212	196	195	217	216	203	193	176	222	201	228	193	217	236	175	191	205	189	215	203	202	177	209	208	208	200	200	212	195	203	203	197	207	207	209	200	220	236	195	209	202	194	207	200	208	235	201	219	186	207	200	218	243	214	195	209	187	211	216	196	180	219	211	217	200	206	180	181	201	160	217	174	200	202	183	188	207	210	212	209	199	196	188	245	193	244	205	204	215	203	213	177	201	222	160	205	194	207	174	205	217	219	201	206	199	224	205	205	214	152	209	207	202	199	197	231	212	205	222	189	204	211	217	211	236	217	220	222	218	212	214	227	190	211	181	217	206	220	213	212	206	217	201	223	203	209	191	180	218	201	193	211	198	195	178	206	199	190	202	166	199	189	233	225	202	195	203	171	210	215	230	212	213	200	208	205	220	200	217	223	213	193	222	174	195	202	181	228	181	208	198	204	207	177	199	202	179	186	197	198	209	215	185	214	212	206	204	194	194	186	205	218	242	191	212	178	182	204	229	188	210	192	162	185	194	219	218	204	214	177	208	191	216	216	206	222	209	203	214	203	186	208	187	206	206	175	207	189	220	200	225	185	199	202	172	186	234	197	171	185	203	211	196	211	217	223	205	200	204	220	193	185	183	199	166	192	172	234	231	201	228	214	219	200	202	184	219	188	192	210	194	207	179	202	187	196	188	204	207	218	229	193	194	192	197	187	205	203	196	213	207	218	212	196	213	224	207	211	220	230	208	207	210	203	231	184	182	222	219	210	205	179	217	218	219	212	186	209	229	213	213	213	179	234	215	220	179	200	198	222	210	167	188	220	206	211	202	231	160	213	197	216	225	183	191	185	211	195	214	173	218	192	220	192	222	198	203	205	189	188	195	211	186	204	192	226	214	227	214	209	193	190	204	208	191	191	223	212	212	187	216	223	254	200	189	220	209	193	221	199	223	201	207	215	190	205	214	198	210	202	186	208	216	191	213	195	168	218	196	197	190	222	202	178	201	208	208	205	200	198	187	195	213	211	188	221	186	233	177	221	211	188	226	208	201	196	186	200	206	222	213	225	207	226	174	215	198	198	216	218	217	191	197	198	204	191	213	204	199	214	219	208	218	216	211	199	209	194	194	206	218	188	200	207	182	210	228	214	226	227	175	199	209	213	246	232	183	212	207	188	202	228	199	202	209	216	208	220	215	222	193	196	200	192	184	205	223	183	247	197	198	231	223	229	190	206	222	193	208	226	199	205	189	226	214	220	221	210	174	212	200	211	209	192	217	190	215	217	203	209	199	212	208	199	195	214	190	201	212	220	208	199	218	212	220	205	209	200	221	217	209	185	194	197	198	198	211	212	189	182	187	221	192	208	200	223	219	203	207	201	216	202	214	208	187	199	207	196	184	214	191	216	212	202	185	210	176	228	214	195	191	203	194	222	183	217	195	195	200	194	208	201	198	214	226	199	218	222	199	206	213	215	203	183	197	222	198	214	193	196	157	204	189	203	208	215	196	197	219	234	180	186	216	201	219	214	216	200	207	207	188	206	213	214	207	208	201	217	203	237	215	186	214	205	208	185	181	204	203	205	186	209	197	207	204	224	193	199	177	195	196	193	218	203	237	223	209	223	204	197	184	211	208	166	199	207	214	195	220	232	187	178	213	211	205	180	187	177	188	195	178	213	209	206	176	186	182	210	193	185	226	194	203	206	193	178	217	191	197	199	214	189	212	212	151	217	202	226	217	187	208	244	204	223	199	176	204	221	201	224	167	202	201	211	210	205	205	205	211	196	227	201	219	186	195	206	215	196	200	185	178	196	171	203	201	192	229	187	240	209	201	200	215	193	200	187	224	213	198	211	211	195	203	190	199	202	176	213	179	223	223	202	201	209	192	198	213	220	198	218	181	174	213	204	191	181	168	219	213	215	182	231	227	226	187	201	242	193	226	179	208	206	176	198	185	186	193	204	204	198	226	191	192	180	203	206	187	205	221	200	204	239
4106	1770	3357	964	518	584	607	547	514	507	575	508	524	548	499	478	507	500	516	506	514	506	506	509	521	509	528	529	508	507	478	477	474	482	482	473	498	511	504	522	481	471	493	508	508	507	510	500	516	531	520	495	495	496	490	497	465	498	476	487	505	514	515	515	546	515	509	492	477	520	480	496	514	517	499	511	519	507	485	513	520	479	524	473	464	472	539	528	480	498	475	482	519	503	485	540	518	478	506	537	517	480	495	490	497	516	481	526	497	465	495	492	453	491	515	482	492	490	484	490	515	502	514	492	479	479	498	511	509	518	503	502	505	515	518	485	553	487	517	491	503	468	490	507	507	507	509	518	542	501	509	478	489	476	480	518	468	497	498	506	504	467	503	520	525	471	540	522	524	519	504	441	530	520	494	565	464	498	497	510	485	445	531	536	505	489	495	516	479	467	504	488	491	500	477	489	511	543	480	508	523	502	484	510	480	521	516	535	466	506	507	497	506	520	496	522	515	478	493	515	488	488	494	492	536	509	472	516	470	451	494	510	480	492	480	494	483	462	534	516	475	479	513	526	494	480	465	490	511	511	539	491	498	511	522	540	519	493	517	480	464	518	475	509	494	509	531	501	484	457	501	493	519	493	527	465	493	517	483	469	510	457	508	503	508	519	506	506	522	522	499	527	500	461	542	519	481	469	518	505	437	486	511	484	488	505	525	474	514	441	455	474	529	499	506	441	469	501	515	507	477	485	496	522	501	535	496	496	522	487	501	520	502	513	530	474	523	505	493	497	463	498	509	505	486	471	480	482	517	499	486	454	486	488	494	448	517	498	516	510	504	491	483	479	488	479	451	506	496	501	470	483	495	494	495	499	492	453	493	506	488	485	462	481	511	515	488	520	491	481	499	491	523	489	496	531	492	490	470	487	488	537	460	514	458	477	488	464	503	486	519	496	482	491	522	478	510	520	475	508	519	499	519	505	516	514	500	488	507	475	519	514	517	525	489	522	544	483	529	517	513	502	482	476	490	472	478	512	504	489	502	517	519	475	472	467	460	493	495	527	460	507	506	471	478	495	525	479	499	486	471	510	470	500	469	486	492	523	481	454	453	497	517	481	498	482	532	498	530	528	538	498	510	488	516	486	494	508	511	487	524	497	477	486	533	506	519	483	508	529	480	493	545	492	517	478	451	534	480	536	490	447	499	523	508	471	473	458	512	497	488	520	496	484	504	465	514	468	448	485	476	495	531	490	456	536	513	497	480	501	482	532	503	483	489	509	541	471	475	502	486	500	522	495	482	493	519	505	489	524	505	488	506	494	479	529	444	512	498	521	497	493	519	510	486	504	523	471	500	521	491	487	473	531	496	552	449	477	496	477	482	539	459	523	518	524	496	539	513	503	507	474	516	519	489	480	483	515	480	500	480	514	476	502	513	543	508	541	496	496	504	487	528	517	502	501	470	529	495	500	516	490	508	517	508	522	558	509	517	471	494	506	479	525	475	515	509	494	499	475	482	536	510	506	486	473	520	497	498	524	496	525	506	510	489	500	518	514	498	482	457	484	499	447	491	495	508	480	534	537	524	533	500	529	477	493	519	453	516	504	503	482	478	508	497	507	519	536	524	500	526	466	498	487	493	480	472	533	456	482	495	489	502	509	511	527	504	527	460	466	507	458	530	499	503	514	511	538	492	548	520	487	503	506	487	475	478	491	523	487	517	536	516	461	531	515	508	516	510	476	501	530	486	504	503	501	514	511	485	473	518	501	512	470	534	509	463	506	472	527	484	523	505	447	501	491	471	494	472	489	475	503	531	490	482	498	466	500	498	472	469	508	544	478	521	470	533	530	485	540	508	483	498	503	509	494	498	497	527	502	500	528	519	467	477	489	522	477	518	462	481	518	487	496	529	505	476	488	529	531	487	485	546	466	488	509	493	494	513	450	488	512	489	476	471	474	493	482	478	509	494	524	472	495	504	500	505	523	522	509	503	471	510	506	499	518	507	496	463	503	485	556	501	506	512	484	520	494	477	477	518	557	510	471	476	519	489	515	497	449	536	499	500	511	475	489	515	510	532	512	493	491	480	486	482	461	485	527	465	491	509	507	519	450	528	528	478	504	522	478	486	534	499	495	495	515	468	496	516	504	478	539	502	452	481	503	499	509	512	536	498	500	476	471	548	527	475	464	499	510	508	513	493	518	501	503	470	491	516	510	479	492	510	504	529	505	489	488	492	516	492	498	518	482	501	495	454	488	500	515	505	482	527	486	478	554	510	515	528	511	517	521	540	500	461	477	464	521	515	491	517	485	500	477	480	468	479	473	486	487	505	503	505	493	538	536	539	475	491	523	464	501	502	530	496	524	464	481	490	509	450	547	509	495	467	506	460	523	463	473	489	533	485	521	493	494	486	509	490	471	485	525	528	525	484	515	517	491	528	517	501	533	524	504	526	507	506	520	529	477	509	500	496	502	498	480	529	503	494	496	517	514	517	457	489	506	511	474	507	484	511	517	510	483	516	453	508	484	500	503	502	473	497	492	524	494	489	483	486	538	505	535	465	504	463	475	492	515	509	496	485	470	550	502	471	487	524	501	461	460	486	508	485	480	505	500	498	510	519	499	497	493	471	472	472	455	522	457	511	506	492	481	530	489	489	511	507	549	503	495	488	535	503	524	492	491	492	528	478	474	471	483	544	481	476	471	493	468	473	523	490	508	510	494	499	491	517	534	547	511	495	522	475	495	512	481	476	506	450	488	495	516	501	488	464	474	509	474	469	516	473	465	504	494	466	514	498	498	489	510	558	512	515	492	468	487	505	491	477	502	497	479	522	503	528	471	504	546	465	487	479	467	519	491	505	516	491	507	490	446	467	525	549	495	465	470	509	499	481	491	484	478	501	525	466	490	472	529	524	485	503	477	486	541	519	459	481	500	467	487	569	475	504	503	494	483	509	470	499	499	481	513	510	515	465	452	477	502	483	471	506	514	461	487	503	515	482	486	468	497	509	476	438	547	480	494	501	480	491	522	470	524	452	463	515	463	509	490	511	501	454	526	499	477	514	490	500	509	513	533	478	486	494	516	509	500	471	484	477	458	514	515	497	516	529	508	490	503	508	512	533	515	499	468	511	488	485	502	512	535	510	519	469	496	513	486	491	490	555	483	520	453	489	518	498	486	491	502	495	498	463	457	517	491	506	486	515	545	511	532	475	524	507	529	502	482	487	505	499	536	525	455	519	488	488	493	527	508	526	494	471	503	499	513	510	524	471	522	510	500	502	521	505	524	511	508	458	544	462	511	483	514	485	464	500	509	463	542	481	517	492	512	500	470	459	527	522	503	513	510	529	506	493	459	512	493	540	472	509	507	517	478	488	475	490	494	538	485	459	503	497	466	502	519	523	522	503	507	470	503	534	479	476	523	514	508	483	502	498	539	515	478	477	476	514	504	513	507	456	478	481	544	526	499	540	509	500	524	489	452	508	499	519	518	472	480
19727	5480	7646	2079	602	433	368	287	305	292	279	318	273	261	288	273	282	246	305	254	254	259	255	244	252	242	267	274	269	259	265	253	243	238	268	258	275	253	272	282	245	288	253	243	289	253	245	263	277	251	258	225	273	250	261	267	237	253	287	267	235	237	255	268	255	232	254	272	251	278	239	241	255	214	245	275	232	231	244	260	245	283	249	271	282	271	217	249	270	284	255	246	266	239	232	249	252	248	250	249	253	241	284	239	230	233	239	247	245	289	264	252	249	310	282	230	269	238	217	245	250	261	246	238	228	258	248	227	278	215	238	258	236	237	254	257	267	235	274	277	247	260	250	228	254	234	247	270	237	241	218	249	262	252	269	241	254	235	268	256	260	239	216	255	243	240	262	244	228	268	238	263	260	240	252	237	259	278	253	274	281	229	229	254	277	266	235	273	246	264	240	238	236	224	238	252	260	248	265	278	236	264	235	228	265	247	244	240	251	255	242	283	254	274	253	229	295	263	243	261	270	247	265	245	275	244	276	271	241	250	260	239	267	221	248	253	263	267	241	239	247	281	255	273	255	274	257	252	241	224	230	244	242	228	219	238	246	264	270	280	274	246	228	263	244	260	265	220	241	241	219	260	281	230	242	229	273	275	231	254	260	229	258	259	248	251	278	271	269	245	265	232	261	274	238	252	225	266	259	252	229	242	260	236	234	266	252	282	244	273	260	289	270	264	212	217	275	246	233	262	241	249	236	230	250	287	260	282	227	263	245	256	242	247	244	240	232	271	261	239	306	267	246	237	220	257	290	269	259	246	255	259	234	266	252	264	255	245	255	234	235	259	270	258	269	238	230	234	244	246	256	217	285	245	212	240	252	271	255	250	253	217	242	274	273	256	244	252	215	248	284	235	235	242	265	240	238	250	248	233	264	242	265	258	273	282	264	244	246	258	249	229	255	287	272	246	283	251	275	277	274	255	271	225	249	271	244	246	271	253	273	278	266	221	281	248	257	269	248	253	247	287	257	254	238	249	226	236	274	221	269	281	262	251	246	246	255	246	232	299	238	276	252	219	267	237	265	253	259	253	254	240	244	247	259	272	254	265	261	259	275	264	245	262	262	254	232	259	268	253	236	226	263	276	241	235	276	259	279	285	255	198	240	220	239	251	251	282	226	288	254	264	273	247	242	221	238	247	203	250	233	232	228	246	239	235	245	257	263	246	261	232	216	234	233	223	254	268	224	241	226	263	242	236	263	257	271	263	257	235	230	246	211	246	239	237	248	246	211	222	258	246	265	262	229	273	266	248	294	255	243	257	248	250	268	254	232	275	238	271	257	270	267	247	256	259	221	249	247	221	258	273	253	269	239	253	260	274	257	287	241	250	250	234	292	239	274	271	260	276	230	253	234	272	263	280	241	256	241	271	253	268	240	246	256	252	256	232	203	210	215	283	249	257	281	240	246	271	214	256	270	232	255	235	252	243	231	276	237	259	247	248	274	252	280	246	277	244	285	276	253	247	252	233	257	249	253	245	226	251	236	265	222	260	269	243	259	273	254	246	248	229	263	227	274	263	250	239	238	253	271	264	263	264	244	225	253	248	246	246	243	252	257	246	285	225	259	247	269	255	261	253	280	235	239	256	252	225	261	235	262	252	246	230	255	242	260	251	279	235	218	236	245	282	251	238	254	273	263	239	259	277	260	259	255	221	270	258	238	244	268	237	250	273	222	265	280	241	237	266	246	239	261	271	239	264	268	245	256	230	288	245	251	249	284	255	245	221	271	256	242	237	248	263	263	236	251	282	252	259	270	256	244	222	249	244	242	244	278	265	243	231	236	264	249	250	266	242	232	236	197	252	253	247	267	245	254	272	273	248	246	282	225	248	265	242	270	223	255	256	255	234	239	246	256	268	266	240	248	274	250	253	262	260	256	239	263	218	263	252	275	261	243	232	270	267	219	268	234	248	267	267	259	281	257	248	268	252	257	267	221	265	280	266	246	255	243	250	240	266	241	253	233	272	220	263	247	253	257	266	218	235	216	258	243	271	262	258	276	238	270	268	254	248	261	231	262	245	236	268	246	245	260	272	218	266	242	249	244	242	241	264	247	255	248	205	259	242	226	256	226	267	249	247	241	264	208	283	251	244	289	255	246	244	232	283	258	246	245	252	252	245	262	262	266	252	249	260	232	228	240	244	252	235	233	239	245	260	242	253	258	230	277	241	283	256	271	256	250	238	261	238	252	279	244	220	273	251	240	244	270	216	254	254	303	261	240	258	271	234	236	264	229	245	269	285	257	270	250	246	269	265	268	241	245	223	256	231	256	245	252	241	282	240	245	218	242	263	218	267	234	272	254	273	257	241	250	272	237	243	292	282	243	245	246	255	231	241	270	254	234	262	234	255	224	239	250	259	268	276	226	288	243	237	266	266	239	257	230	256	252	199	237	255	252	259	250	254	272	253	240	248	243	235	245	269	242	260	254	265	256	228	254	250	258	238	245	228	273	291	257	254	240	251	269	255	256	246	236	257	268	245	275	259	245	260	208	252	255	262	248	265	263	279	253	254	256	270	276	246	270	260	260	229	247	252	224	248	263	265	258	261	219	219	265	227	292	260	225	239	231	244	222	231	300	239	236	239	247	257	220	294	267	255	265	260	282	240	253	259	243	259	277	251	239	252	259	243	254	276	270	252	244	246	262	245	268	221	252	241	228	236	266	233	267	243	252	255	228	252	268	251	251	278	280	266	254	271	231	258	249	254	275	262	280	259	270	244	231	255	270	260	247	255	245	259	242	251	251	239	250	247	245	261	258	250	249	231	260	228	252	257	229	282	236	268	270	258	244	268	231	264	251	246	250	239	227	257	245	280	277	264	250	244	299	250	250	252	245	277	229	265	285	242	224	245	216	255	236	255	240	240	213	240	255	262	250	256	259	240	237	231	258	258	270	249	238	230	228	230	254	241	256	252	244	233	242	270	273	267	224	248	226	239	254	249	275	241	253	240	252	275	247	262	241	261	266	264	272	245	274	256	232	257	262	279	250	245	236	257	252	253	240	235	238	253	255	261	250	267	266	241	242	231	234	257	270	277	217	244	262	230	232	256	249	260	276	243	247	268	245	253	248	253	254	273	247	234	249	253	241	257	251	245	248	266	280	261	310	259	227	232	240	231	242	271	254	290	240	257	232	244	279	254	255	242	289	232	275	251	249	259	245	257	258	253	254	249	232	237	269	266	234	228	239	253	249	246	261	237	250	302	241	258	270	270	286	264	242	260	252	261	257	248	220	251	245	226	244	257	264	245	272	240	256	258	264	256	273	269	273	270	230	233	251	241	276	258	235	264	250	230	267	242	265	235	254	263	262	265	271	285	239	234	255	262	260	291	245	257	235	262	242	237	252	262	267	229	256	268	257	266	242	246	272	262	260	242	222	239	259	238	276	232	283	241	235	241	223	241	262	250	243	244	236	263	282	273	238	273	232	261	262	231	239	240
12133	4472	8519	2199	1391	1237	1047	906	864	834	784	765	717	696	703	676	667	669	653	624	643	648	577	648	659	628	650	634	631	646	618	578	601	583	643	636	600	631	595	628	575	610	637	649	618	617	573	630	645	636	635	591	589	562	611	630	625	574	606	562	580	618	585	623	650	595	596	638	540	629	591	613	611	617	581	670	641	572	553	592	628	547	637	633	601	659	645	638	569	620	582	597	604	601	668	582	585	629	548	594	586	606	577	636	574	631	629	623	614	587	517	616	581	619	564	589	580	606	632	603	599	619	626	603	653	586	618	624	592	588	587	586	580	586	619	582	566	579	612	600	575	577	608	582	588	622	588	603	613	599	600	623	619	592	590	607	589	603	579	616	603	587	643	633	590	617	628	601	587	631	640	605	602	601	603	624	581	628	606	621	591	630	637	567	615	583	567	598	607	619	614	620	617	570	615	626	614	600	612	603	573	587	598	632	606	634	609	623	619	586	564	572	610	628	609	620	607	632	609	567	619	570	608	600	586	551	599	589	623	626	626	631	629	545	624	617	598	610	624	595	594	590	612	605	614	563	585	601	585	610	581	579	640	633	555	643	560	608	593	582	615	546	622	596	630	639	585	620	569	593	546	608	595	590	577	607	591	591	616	646	579	611	546	640	582	589	585	564	569	633	624	598	619	627	575	620	619	591	621	562	609	592	597	648	621	546	577	641	593	582	610	618	607	608	599	613	635	603	633	638	632	569	604	629	574	557	551	592	583	576	587	591	575	620	591	606	613	604	602	614	637	600	566	621	593	609	578	619	611	568	593	605	609	647	544	626	583	637	639	633	633	603	591	603	573	587	572	603	600	576	604	595	613	582	607	578	564	629	633	587	611	630	621	629	627	604	655	610	587	591	611	611	580	591	581	614	572	574	604	610	583	609	558	598	581	579	622	580	562	610	611	616	569	586	588	615	619	641	595	598	623	598	586	561	653	600	629	557	606	620	610	593	612	584	591	591	569	605	606	606	605	615	604	555	603	612	569	578	630	607	581	608	625	608	599	608	623	599	592	599	600	671	558	587	619	575	639	621	616	637	599	582	631	605	599	627	612	566	616	611	633	580	601	592	607	611	597	613	591	574	614	579	645	631	592	594	646	617	620	619	584	581	592	609	560	599	611	622	599	609	594	574	631	593	590	620	599	610	571	626	597	612	600	614	653	554	601	609	604	592	587	599	547	627	644	589	600	590	621	628	588	596	571	619	601	613	573	551	582	589	600	586	644	634	613	593	613	633	574	593	609	575	612	609	565	583	573	599	620	623	592	605	581	614	623	571	606	591	604	629	573	576	535	610	612	595	647	605	630	615	599	581	626	579	604	617	614	586	613	562	618	573	573	595	572	621	598	581	630	634	595	568	618	587	610	616	576	574	629	598	601	583	613	615	588	602	613	606	606	572	624	593	614	603	624	613	642	606	588	610	574	611	611	602	606	593	572	602	579	634	609	597	552	597	623	595	623	598	626	670	601	586	572	657	604	628	611	617	639	651	647	585	575	589	613	616	607	593	629	599	604	626	588	599	604	561	599	587	627	614	624	590	623	598	592	605	605	627	610	575	567	612	613	645	582	619	610	601	555	605	633	590	607	631	595	610	634	586	581	611	564	621	566	615	601	619	600	559	645	593	574	638	597	592	634	621	601	617	588	571	619	638	627	553	579	544	617	590	597	606	636	597	536	658	601	611	624	630	661	613	615	599	601	597	618	589	573	616	609	596	621	544	616	601	610	598	594	632	581	624	609	606	619	640	622	613	603	610	643	584	599	545	643	591	613	659	626	626	630	617	630	637	602	645	570	641	595	613	648	622	561	626	559	623	601	591	625	608	635	617	577	552	581	584	594	593	577	659	622	619	631	604	591	635	625	576	655	621	624	641	569	611	628	614	580	608	606	585	653	594	636	646	632	600	597	613	616	645	638	604	593	654	608	566	640	650	602	619	589	618	592	607	608	609	582	621	599	602	596	605	580	538	578	630	587	608	600	616	609	609	587	603	641	619	625	629	579	587	592	603	622	643	560	630	621	643	612	586	603	639	635	610	613	578	615	604	631	650	626	628	587	600	592	590	594	558	596	585	608	605	627	658	611	610	579	576	627	623	606	616	594	595	613	597	612	656	587	635	583	632	615	623	591	633	607	603	598	629	614	589	562	585	600	619	627	578	630	569	641	596	605	621	590	608	609	603	616	622	631	566	589	584	625	607	580	614	554	646	609	598	611	594	585	655	617	581	611	625	571	598	539	597	618	653	600	637	587	622	573	628	612	598	584	631	619	585	625	616	620	592	597	603	614	558	588	570	584	615	627	614	599	594	617	566	623	610	579	579	529	615	590	601	608	631	645	612	575	617	578	618	619	572	587	578	653	553	634	610	598	596	612	620	601	625	602	592	593	595	563	638	601	570	606	608	589	612	615	634	652	581	598	584	645	594	590	617	564	585	626	615	590	585	620	585	578	601	592	566	612	628	586	552	579	618	586	602	585	570	580	633	609	635	608	605	576	596	597	627	611	594	687	606	586	590	608	593	619	585	621	613	603	617	599	577	612	617	618	586	581	569	623	631	561	601	579	618	622	579	620	645	554	641	626	626	553	602	588	602	575	578	645	608	604	609	602	620	612	610	583	593	641	573	571	634	595	607	625	621	626	627	598	635	583	608	607	647	606	568	570	641	618	595	593	633	628	577	588	582	586	583	602	645	625	583	644	587	627	592	620	624	551	606	608	627	577	561	546	630	623	606	636	629	605	578	619	641	613	594	567	590	583	594	594	587	650	569	617	602	613	580	571	609	623	579	611	598	660	622	593	592	656	635	616	641	613	616	591	634	633	605	591	608	615	572	589	606	600	617	633	599	584	556	579	580	615	549	580	671	633	611	621	598	598	576	602	609	574	593	596	630	612	594	591	587	652	657	570	624	628	613	640	597	583	622	590	578	590	644	566	592	618	600	625	615	578	615	596	614	584	616	608	588	585	596	602	623	640	620	579	619	600	578	631	603	610	590	616	599	593	624	616	623	592	580	620	646	603	600	632	628	586	604	607	597	563	628	645	591	617	625	572	572	606	597	599	612	639	610	607	591	589	633	620	625	648	596	579	653	594	538	629	619	589	595	606	664	615	574	600	594	590	600	565	623	601	613	578	604	615	665	557	593	594	597	547	614	607	594	611	559	574	589	565	573	613	609	599	552	627	634	586	584	565	602	610	617	592	614	594	589	570	633	596	604	611	595	637	606	572	608	628	603	607	635	624	578	639	595	636	622	610	593	595	619	597	607	613	572	577	591	600	617	609	578	642	604	566	612	588	597	582	595	566	680	568	611	623	591	581	624	586	604	604	619	604	596	593	572	578	576	525	569	611	619	608	583	635	566	615	615	603	617	588	582	588	561	588	609	634	570	574	583	607	536	604	579	575	606	579	612	619	592	603	601	598	597	578	580	581	611	561	607	546	601	592	611
30085	9403	9002	2948	1070	718	636	533	507	477	422	390	421	373	413	383	426	430	404	402	389	391	392	350	411	397	379	379	389	392	363	354	429	379	349	371	440	411	379	398	390	389	368	429	393	378	355	387	386	380	409	381	388	381	377	390	385	378	375	393	352	411	359	415	419	388	389	408	391	368	385	405	357	372	359	350	383	376	402	370	361	353	376	400	386	339	354	354	381	380	399	374	393	377	401	391	382	366	399	345	379	374	410	365	345	350	365	370	361	363	408	382	392	353	363	378	390	343	374	366	379	392	387	402	404	358	353	339	379	378	388	359	340	384	358	391	392	368	366	378	375	349	390	355	362	399	367	357	364	346	355	437	376	371	394	419	412	375	404	364	373	375	353	375	392	388	386	363	367	373	409	369	427	361	374	373	377	406	391	384	352	375	366	360	363	389	384	410	375	355	424	344	385	394	367	360	362	377	365	378	403	370	398	371	366	388	408	383	397	352	425	398	374	363	374	387	404	378	386	412	436	409	385	359	370	411	398	372	376	358	402	362	390	406	319	346	395	383	380	381	395	361	381	372	430	396	377	362	404	355	341	391	392	401	373	322	352	370	414	366	374	360	351	366	356	397	388	382	349	353	396	397	397	359	361	381	377	393	380	382	369	363	337	355	387	363	341	365	383	430	381	344	363	347	397	396	365	408	376	373	389	370	370	394	401	366	393	408	361	387	409	392	389	356	372	396	388	353	376	385	359	369	381	375	380	367	369	371	382	357	355	411	391	401	367	423	391	398	360	401	376	388	375	358	362	382	352	356	371	387	369	376	369	391	358	346	372	388	425	372	394	368	338	371	385	405	406	406	395	404	365	371	403	384	344	367	387	405	371	412	373	407	391	345	385	422	353	403	376	365	367	407	363	342	355	386	376	365	408	364	369	392	363	397	395	385	379	401	367	366	399	352	395	370	346	348	387	370	376	384	400	375	369	354	413	385	359	384	429	406	416	386	378	394	414	354	375	387	386	356	372	375	357	393	329	363	386	357	358	361	358	377	384	344	376	393	373	386	402	361	384	429	386	361	385	372	362	351	379	354	366	373	373	376	358	380	394	370	379	367	378	334	346	424	380	336	391	384	324	378	375	391	403	379	401	406	388	389	362	387	389	412	339	378	366	348	361	371	346	405	440	375	368	355	387	405	386	391	380	381	378	410	372	356	375	379	391	399	374	398	386	348	368	370	364	408	368	348	395	379	382	401	372	385	405	385	392	386	375	337	351	379	385	386	367	392	391	364	408	376	363	380	366	371	356	396	384	395	378	371	356	384	383	420	374	377	395	381	361	429	385	351	354	378	393	395	428	385	399	346	386	391	370	335	371	434	370	327	347	371	407	415	416	397	377	378	363	383	374	365	380	396	400	395	377	378	362	346	356	348	367	386	381	383	384	374	384	394	401	385	387	372	398	369	361	369	340	339	334	389	377	383	401	365	413	391	385	366	372	376	394	363	331	412	348	373	358	392	371	367	379	355	349	352	378	404	355	372	359	388	388	381	388	365	364	382	366	408	384	366	369	361	410	388	377	395	391	405	379	416	420	401	386	390	372	397	382	373	378	368	353	387	398	387	399	373	361	418	383	357	368	395	355	372	383	364	395	373	390	345	391	363	397	360	384	380	384	413	345	412	360	396	357	371	372	366	380	327	427	388	374	362	378	383	400	371	409	394	354	377	369	399	387	361	403	371	383	355	382	370	392	386	389	381	396	371	345	426	381	429	411	425	349	385	393	415	372	398	380	370	363	383	377	356	377	377	376	383	338	359	370	341	343	370	337	396	388	363	363	365	373	371	383	385	393	398	396	393	373	363	394	425	400	393	397	360	369	369	382	373	377	378	407	366	374	394	365	347	377	368	365	395	396	396	336	393	399	391	374	392	351	367	416	381	375	377	359	367	379	405	343	418	378	364	379	368	369	384	402	376	395	376	402	407	346	357	364	404	386	365	376	359	379	333	391	407	339	340	390	385	370	377	387	364	343	351	395	403	340	362	412	340	387	356	361	365	406	405	385	370	378	398	370	370	366	365	364	386	377	400	392	407	364	376	416	398	386	417	369	389	373	378	359	370	412	361	426	405	366	388	372	377	401	383	366	368	380	421	398	360	350	399	426	407	372	390	382	378	417	402	413	379	383	395	373	402	355	414	360	390	397	392	393	401	347	341	389	403	388	390	309	378	405	369	346	409	379	396	377	415	410	378	389	372	338	354	378	375	380	405	365	375	342	353	366	380	391	376	352	349	358	406	392	337	358	422	377	391	370	371	412	377	406	399	393	384	376	381	395	427	392	376	379	387	378	341	363	384	398	359	368	416	398	384	334	343	385	382	351	370	392	411	364	373	366	386	410	368	378	365	388	374	359	360	354	357	375	381	367	415	365	383	368	396	387	364	384	380	350	337	347	377	384	379	351	403	409	393	362	363	390	382	391	377	370	329	372	388	397	392	366	408	375	351	351	389	378	402	331	357	387	364	390	376	395	378	379	385	373	395	419	361	389	378	349	393	393	378	382	360	392	393	382	390	388	373	379	354	352	387	379	439	400	376	399	393	395	381	380	384	368	349	342	368	349	373	393	370	340	424	328	389	395	398	372	359	353	370	392	395	398	393	400	370	381	360	389	396	391	385	364	373	392	388	349	395	353	356	378	383	373	388	381	370	395	382	354	400	426	376	371	377	372	419	385	399	334	377	383	379	395	349	383	376	347	396	376	364	376	370	408	397	392	378	375	364	377	404	365	368	370	415	395	350	394	382	401	350	389	354	377	420	368	372	366	387	380	369	369	409	377	408	383	413	370	369	365	389	364	425	370	371	388	380	376	385	391	378	392	399	379	365	343	360	375	374	376	423	381	417	372	372	413	406	407	377	431	395	338	396	362	338	390	373	366	387	380	386	343	390	386	342	388	363	394	375	386	418	357	355	372	354	341	344	369	390	384	382	414	427	454	393	379	397	342	391	342	402	411	411	394	331	357	386	411	385	347	404	357	352	410	384	369	377	419	384	385	372	393	401	374	368	403	378	352	407	399	359	350	355	362	353	373	385	359	407	373	362	388	340	355	417	382	378	361	387	338	363	396	407	351	380	384	382	389	350	373	361	414	327	404	378	399	392	379	364	370	359	379	381	377	352	381	368	361	351	337	384	351	393	383	411	384	396	409	368	354	351	354	366	374	372	384	394	389	357	372	376	354	401	404	365	390	383	400	366	402	385	382	374	449	411	356	367	352	378	369	368	394	401	385	355	384	403	404	394	396	417	382	370	397	389	372	411	388	400	370	391	394	371	399	369	385	360	369	408	341	375	394	366	367	370	409	405	375	375	388	376	386	400	387	409	344	390	334	352	388	374	349	381	352	351	373	364	344	385	392	383	383	388	392	360	377	366	359	386	369	408	367	358	395	380	359	388	363	411	378	395	386	398	362	406	406	372	361	352	387	354	343	403	340	363	332	397	366	400
16878	6070	8654	3325	2452	2101	1658	1489	1359	1252	1178	1097	1114	1032	1062	1010	987	978	943	931	931	941	911	905	924	929	927	901	935	943	877	868	853	872	896	907	917	892	895	926	845	893	846	868	870	839	832	877	809	909	865	845	864	838	854	864	836	874	835	874	810	874	907	826	883	853	827	826	861	877	907	887	879	894	889	856	837	846	863	870	791	855	825	861	864	821	899	886	850	896	862	900	834	861	851	847	836	815	828	840	835	868	902	807	830	855	878	866	818	805	859	836	887	904	798	849	836	871	870	879	825	855	866	869	846	843	840	903	818	839	856	870	856	834	825	813	801	877	776	826	846	864	831	833	852	832	836	863	846	864	851	859	850	874	904	870	846	854	832	843	892	896	836	879	858	840	833	854	887	820	823	862	858	874	837	855	880	895	883	862	840	828	874	855	840	842	849	820	843	835	845	840	841	872	865	841	848	824	815	899	859	865	900	886	842	840	847	844	809	840	823	914	873	837	827	860	808	917	886	856	840	788	833	857	817	873	885	845	862	817	816	824	826	819	842	876	778	785	894	858	861	885	844	874	869	846	833	876	900	876	829	838	869	879	855	874	833	836	873	824	841	882	884	875	809	823	902	857	861	914	876	849	855	879	794	871	903	856	837	866	860	891	852	852	846	789	845	835	819	804	853	853	858	813	838	834	849	812	776	839	877	800	849	829	848	874	907	848	851	896	792	843	882	904	809	884	839	850	835	874	900	876	827	872	876	824	864	842	809	816	807	840	801	809	827	875	843	854	830	810	857	841	866	874	849	871	807	845	848	847	877	851	838	848	829	837	856	810	852	870	820	918	821	875	880	850	830	896	870	857	905	800	867	866	855	847	838	830	842	845	854	832	817	791	885	856	838	878	849	867	852	855	827	840	811	867	872	857	853	836	804	818	809	870	901	850	845	805	842	891	862	842	849	837	837	884	831	823	849	854	827	829	850	861	888	878	843	781	812	874	850	811	866	837	841	845	858	812	873	856	887	848	855	836	791	854	831	829	842	845	823	883	828	871	848	802	863	836	874	863	876	820	838	827	871	870	834	866	799	849	800	853	814	799	872	830	886	899	869	828	858	860	890	849	835	867	907	873	823	854	819	868	871	797	844	829	835	806	824	885	902	836	848	870	858	829	847	876	852	835	852	831	872	846	906	876	852	849	843	817	811	841	855	846	879	876	790	879	891	858	866	876	891	830	821	823	883	800	844	875	832	879	869	899	831	846	821	852	836	864	863	827	811	869	804	831	846	853	841	859	872	803	847	884	846	821	862	826	842	825	885	788	813	839	905	846	850	883	862	838	798	836	900	862	829	884	853	847	833	847	844	851	851	803	851	854	800	894	857	824	838	824	823	835	828	820	876	859	804	858	863	876	871	834	858	856	849	854	827	836	838	863	820	880	851	877	851	920	823	857	797	891	869	802	845	876	824	856	860	858	870	881	833	890	816	794	832	862	855	828	873	881	870	897	815	882	858	865	879	828	912	894	868	833	853	887	896	858	869	828	907	828	862	837	863	850	882	846	843	856	851	877	795	856	874	844	783	883	842	873	804	861	876	824	814	916	864	828	866	831	825	863	847	873	864	847	838	832	822	832	876	803	850	868	811	880	807	883	809	828	864	854	841	824	827	842	836	864	842	837	866	870	858	811	820	828	881	865	852	789	838	868	833	824	816	821	815	889	829	857	858	876	871	867	907	836	863	904	851	841	880	828	823	875	889	895	839	846	866	849	826	871	808	841	871	879	811	822	838	851	865	940	846	857	872	825	882	856	860	861	867	863	834	868	859	834	832	833	859	861	827	850	802	823	853	861	846	852	858	884	852	877	879	826	804	863	901	892	828	880	879	829	826	873	826	835	887	897	901	884	801	879	875	839	849	833	877	851	866	872	844	873	902	792	875	856	868	860	892	878	904	800	918	915	921	883	868	922	858	850	819	870	831	834	832	815	874	829	879	863	839	853	819	855	823	856	846	891	849	841	799	841	823	898	838	885	858	898	838	821	828	890	858	813	843	886	841	841	878	848	854	824	857	882	861	842	837	802	834	798	839	878	857	831	819	867	885	878	857	828	821	842	813	882	883	815	828	844	873	839	805	850	868	849	897	842	882	871	816	803	879	901	858	868	819	808	845	861	813	830	875	856	787	818	851	875	842	837	851	852	852	853	869	850	859	843	933	897	911	841	848	880	857	836	854	831	914	855	865	842	932	775	853	895	808	848	803	883	849	793	830	843	863	835	806	839	841	876	812	846	877	861	849	839	863	787	830	879	884	779	862	865	841	802	856	907	825	822	876	823	828	885	838	829	874	903	831	803	840	898	858	888	827	859	856	813	778	841	884	898	853	855	892	880	801	887	833	845	798	874	823	892	875	820	850	833	866	873	861	823	852	845	817	896	832	842	869	834	883	814	836	849	811	879	798	820	810	894	864	841	789	808	857	824	897	893	864	857	831	829	853	871	848	869	867	870	853	843	869	848	834	828	843	876	895	915	858	861	844	905	868	886	843	844	813	831	891	800	859	831	871	861	817	831	851	867	819	813	849	888	858	854	848	827	824	839	827	887	784	879	885	809	872	833	853	821	895	840	895	812	837	856	859	833	825	844	860	861	821	798	861	882	842	876	805	861	820	834	894	892	857	828	848	872	827	870	791	836	816	844	823	877	862	808	817	883	840	843	835	819	832	842	872	835	903	859	909	874	872	839	862	816	861	870	838	819	849	785	874	852	852	872	870	879	839	896	809	838	847	825	901	843	860	849	807	822	808	798	878	822	828	850	819	865	872	846	781	888	901	853	836	852	847	878	843	887	881	857	839	832	805	865	844	848	862	829	869	862	879	833	885	869	897	884	857	887	901	838	824	810	858	858	903	883	830	778	825	849	784	858	825	910	807	855	840	893	846	864	819	761	839	859	849	837	855	868	829	927	886	822	823	892	845	837	826	876	817	863	884	864	894	867	837	814	813	870	855	834	819	836	873	887	815	833	897	797	834	831	860	829	788	867	827	840	852	832	802	846	822	855	843	860	886	865	877	853	918	907	836	859	856	835	835	850	916	854	848	825	849	886	874	889	915	907	775	848	841	841	777	837	822	856	824	815	812	882	855	824	838	853	842	880	798	864	901	808	853	847	849	819	851	859	884	855	856	853	902	812	877	838	858	862	824	864	873	840	861	800	892	857	912	849	816	869	783	843	819	865	856	903	828	870	876	820	835	868	862	843	823	849	874	927	847	844	865	850	836	848	802	836	836	873	812	836	801	851	905	883	874	858	869	813	850	887	848	822	838	884	824	886	873	876	841	805	790	817	861	887	803	844	849	793	868	883	868	850	791	813	834	859	788	871	833	838	864	802	850	834	815	838	834	807	871	841	851	862	853	803	896	834	893	865	871	879	869	871	863	841	802	855	826	828	792	828	861	921	852	841	815	859	849	843	866	884	865	882	917	852	849	855	849	808	928	875	810	841
6040	876	705	280	214	194	218	215	196	231	193	202	189	199	211	214	202	223	179	204	216	214	208	230	167	195	183	215	229	211	201	211	177	185	210	190	187	198	232	171	209	196	189	217	177	200	235	204	179	203	203	191	239	187	177	195	203	212	212	203	200	199	201	197	201	202	201	179	206	227	187	201	185	188	211	213	187	207	206	215	166	207	202	222	199	223	211	219	227	213	242	188	192	210	203	209	195	182	180	199	198	193	204	209	208	181	193	208	195	230	224	201	197	193	198	195	225	223	204	214	224	213	230	178	202	204	212	218	209	214	197	200	180	188	187	200	235	218	184	186	190	191	194	212	225	191	189	198	227	228	215	213	198	184	178	196	196	215	189	192	193	186	223	211	204	196	190	190	196	216	200	220	175	173	178	173	220	218	198	183	234	220	206	177	222	207	196	189	206	178	190	204	213	207	171	199	221	206	210	207	183	207	203	180	162	208	206	201	218	190	209	195	211	198	185	201	230	201	209	205	207	226	198	194	205	226	192	194	200	206	203	193	190	204	221	222	221	204	206	198	218	193	234	189	220	235	208	220	176	205	190	177	179	181	193	259	217	195	179	196	186	225	208	225	216	205	195	195	192	189	201	191	204	221	208	210	216	206	205	191	201	200	195	208	191	198	202	225	180	204	230	205	220	209	180	196	215	203	218	221	224	213	223	197	217	219	204	197	216	193	196	220	215	203	212	215	218	190	199	212	210	178	215	197	215	223	194	200	186	197	210	187	226	192	226	207	203	205	205	234	210	219	177	195	225	207	198	189	207	232	185	214	206	178	203	185	192	199	191	200	195	201	199	192	167	210	205	204	239	213	204	209	198	218	203	211	216	206	184	214	216	230	214	198	184	195	192	187	222	199	203	224	194	212	204	212	234	214	226	192	177	171	200	206	210	195	198	202	218	207	191	186	216	198	186	207	196	183	223	197	186	211	196	243	231	203	194	189	208	194	211	193	182	224	204	188	198	213	227	207	218	199	197	218	231	193	198	185	177	209	170	203	209	204	228	205	221	199	193	205	240	231	187	199	192	178	189	190	195	199	205	203	185	213	209	171	204	214	207	210	196	229	204	213	189	189	210	216	215	213	177	171	213	216	205	224	193	225	224	192	219	189	224	204	244	195	169	209	197	174	201	211	205	192	200	188	209	210	217	228	198	198	184	227	234	197	214	209	196	215	185	240	229	225	201	213	215	200	195	180	183	207	213	217	221	180	199	203	202	222	204	216	194	196	216	209	199	194	221	206	266	189	207	206	207	198	203	200	212	199	220	212	195	210	187	203	177	196	206	184	194	197	189	190	202	204	179	182	210	211	188	203	198	228	216	206	219	195	205	206	184	204	181	208	223	230	187	194	188	230	232	205	222	205	203	208	208	183	190	215	173	199	210	180	187	204	170	195	221	194	196	186	193	181	178	212	179	204	210	205	185	198	228	176	195	211	201	216	190	211	200	200	187	203	195	205	223	205	194	202	198	217	197	199	190	200	204	193	175	208	204	233	171	210	195	181	189	205	179	222	209	205	220	219	206	208	212	206	205	222	205	207	193	180	204	170	210	188	223	198	205	190	164	196	197	191	206	183	201	189	186	207	223	197	195	230	197	193	211	208	200	191	180	188	216	217	200	181	205	208	191	209	195	173	200	190	203	197	217	207	211	216	192	170	200	176	226	206	213	192	197	200	223	163	203	207	219	217	214	190	197	210	203	200	203	198	212	222	199	197	195	199	191	201	201	233	208	218	209	198	188	184	178	179	197	179	191	179	215	238	194	190	180	220	202	215	185	241	202	201	209	243	219	189	206	177	187	199	227	200	221	196	211	211	219	201	224	217	198	226	199	178	223	237	197	206	216	202	207	222	222	213	184	204	231	195	221	206	202	205	212	220	201	211	245	213	221	189	205	196	195	184	206	220	190	208	213	197	194	192	202	184	234	217	212	208	213	216	204	203	199	188	196	221	207	238	203	210	203	178	181	214	204	245	213	207	206	231	205	196	182	208	216	230	195	196	174	217	211	224	228	206	196	192	196	218	194	177	197	221	211	222	217	218	218	183	207	196	174	201	219	204	218	199	223	206	193	206	199	204	197	195	188	179	187	198	217	206	215	203	216	197	214	213	203	228	188	229	210	217	211	213	218	228	196	204	206	195	208	214	184	230	173	208	210	203	214	218	204	205	214	196	193	187	196	203	201	206	205	200	202	213	238	240	226	225	187	182	203	211	212	196	202	200	222	198	214	188	208	191	187	213	203	177	208	236	177	198	210	195	205	221	190	208	199	189	224	205	204	194	221	182	209	190	191	197	217	207	213	193	194	226	195	200	199	208	203	168	196	212	232	199	219	204	188	189	176	178	199	238	203	204	202	185	217	180	206	210	191	180	187	201	197	203	237	175	213	220	230	208	193	209	212	201	196	202	206	218	188	191	194	206	211	184	223	213	179	188	221	200	189	213	205	177	235	205	204	199	175	208	218	217	186	199	238	216	232	205	177	195	195	198	185	198	183	193	197	209	245	188	181	202	200	209	198	197	208	202	200	197	200	197	211	205	203	202	211	214	212	182	207	196	175	216	210	218	206	189	180	173	200	193	201	179	197	201	203	210	213	217	200	204	186	193	170	213	197	212	214	196	199	182	210	195	217	170	195	202	190	223	191	198	206	197	180	191	237	207	219	209	202	200	197	223	197	233	211	215	187	211	187	192	181	206	215	213	201	221	215	215	199	205	189	205	207	210	174	204	198	222	198	177	208	203	218	166	178	221	190	193	222	202	212	185	229	187	162	217	235	213	188	173	203	191	224	236	191	204	201	187	215	189	203	216	185	200	205	195	210	231	219	172	210	192	198	197	206	199	203	203	176	210	199	202	214	205	214	206	186	245	195	225	179	225	240	210	224	204	186	191	200	202	221	207	209	212	212	194	235	218	187	195	211	215	218	202	199	222	189	235	219	203	184	205	193	201	185	186	195	176	194	207	191	192	214	189	191	200	235	239	186	215	233	210	206	198	188	192	184	185	195	179	175	213	201	176	189	209	215	199	206	237	196	203	216	211	201	220	196	206	199	196	202	205	195	183	204	229	206	194	191	198	212	192	190	205	206	218	236	176	199	204	192	209	208	204	202	210	222	193	215	202	194	198	209	202	215	208	176	192	199	187	241	192	212	197	211	212	222	188	210	201	210	198	218	186	195	195	218	194	218	209	206	187	220	225	211	219	204	217	176	196	195	193	225	198	219	187	211	228	205	219	223	214	215	206	199	216	220	221	222	185	215	224	222	188	196	184	215	212	215	186	222	203	201	212	194	190	201	240	220	187	210	188	193	185	184	205	222	185	195	205	208	198	207	193	179	188	188	206	223	230	195	214	197	205	205	220	201	207	182	195	225	194	176	211	214	176	222	209	217	218	205	200	234	188	199	197	206	194	194	233	199	230	198	174	204	215	196	218	179	197	189	188	200	214
4097	996	1235	584	517	511	507	499	537	521	516	547	560	514	532	516	511	486	507	509	504	478	515	460	479	531	516	501	506	458	505	503	484	483	487	502	514	479	527	466	492	476	474	543	514	523	448	487	503	496	533	503	493	477	467	492	476	490	509	511	530	519	530	504	497	499	458	523	497	499	525	488	485	531	509	495	488	484	480	484	468	478	500	504	500	502	468	492	499	497	491	510	527	488	512	493	465	512	491	520	537	503	462	467	531	519	534	497	523	544	531	503	493	488	473	519	495	460	495	471	499	500	483	505	507	483	451	484	480	534	512	491	501	531	495	500	552	484	559	505	511	480	518	496	504	481	528	492	491	486	530	502	514	513	497	500	483	500	507	499	495	492	529	473	512	518	449	510	534	479	482	497	490	493	504	520	500	499	513	508	477	508	497	503	526	480	479	502	484	512	514	494	496	490	511	510	499	512	487	492	512	494	490	450	506	503	492	506	481	498	500	489	484	479	493	476	489	496	484	491	479	500	473	503	518	499	512	473	505	520	481	557	502	494	502	489	498	515	481	491	495	504	558	510	488	540	504	464	503	483	466	503	506	502	492	488	504	474	474	501	486	460	502	515	507	467	524	491	504	507	537	479	499	527	458	509	521	462	522	494	484	496	517	510	517	522	473	523	493	512	493	530	485	460	486	516	476	494	527	495	521	464	490	516	513	514	467	515	463	503	531	478	502	473	510	532	486	489	488	484	481	482	510	486	463	533	515	481	494	534	511	523	518	511	515	497	464	507	476	472	485	479	502	493	500	507	513	482	485	515	537	489	454	520	506	497	468	498	529	507	509	513	536	471	507	463	481	507	485	495	485	499	505	530	474	512	494	464	498	508	493	511	521	497	473	484	473	467	495	489	489	538	528	503	536	502	500	501	509	560	517	485	469	491	510	508	497	489	479	490	471	508	490	544	528	527	504	453	494	487	500	495	522	482	506	490	500	527	473	551	509	509	518	478	478	527	493	516	497	523	501	510	483	482	466	500	473	488	488	491	509	489	489	507	477	519	498	497	531	498	494	519	457	489	477	499	477	474	499	502	480	499	449	526	525	495	459	485	503	491	515	513	497	521	470	458	492	491	526	508	496	513	464	506	494	474	491	505	542	460	502	505	494	510	517	478	484	491	499	489	503	511	508	485	469	535	505	482	504	520	431	502	478	537	499	503	502	493	499	464	489	470	440	498	454	519	540	521	496	509	498	479	445	487	494	479	490	488	477	527	476	448	480	524	521	513	480	474	522	485	518	467	478	483	525	508	500	447	477	492	512	500	518	493	510	518	501	486	464	506	499	517	484	512	502	509	489	507	462	484	511	516	486	469	496	495	478	482	484	534	528	470	475	499	502	510	479	504	526	486	533	510	479	456	487	505	489	495	507	505	458	474	497	486	484	519	500	513	505	538	511	509	488	515	536	481	531	485	488	476	486	517	512	535	500	532	500	485	496	516	490	493	516	499	500	504	492	520	509	473	503	477	481	511	529	528	482	500	539	450	549	496	462	486	499	491	497	473	485	485	476	462	508	498	544	524	535	476	484	512	510	466	482	476	505	491	485	473	480	521	550	492	486	504	523	464	529	512	547	513	514	484	516	465	492	499	513	499	507	483	489	487	515	474	492	496	504	490	513	515	508	514	535	528	518	502	456	487	468	510	499	529	490	502	497	467	450	500	514	487	505	470	524	513	559	499	495	483	542	495	504	490	490	493	510	515	506	467	527	492	491	515	521	514	493	489	501	514	523	505	492	505	518	486	523	543	480	496	470	490	533	522	498	498	493	500	489	490	496	469	496	479	518	514	522	519	526	481	485	496	519	497	484	492	560	504	491	521	456	478	501	532	530	539	505	498	506	474	505	503	465	495	499	515	504	482	486	537	527	517	499	511	502	507	525	511	507	482	482	497	485	526	489	509	494	505	478	491	501	549	471	503	465	510	488	532	486	518	496	491	478	489	520	530	512	469	502	483	520	502	509	554	482	477	498	506	545	490	509	487	505	470	436	487	491	540	499	491	524	465	460	495	526	452	477	458	504	502	492	494	492	497	503	472	500	472	494	497	509	508	520	494	483	483	512	500	456	510	499	489	484	518	493	458	520	512	469	549	492	492	491	497	473	524	469	461	500	487	489	525	490	509	517	474	496	503	494	493	486	517	496	487	523	495	495	509	453	473	507	529	539	490	492	462	517	514	498	480	502	485	503	491	474	479	551	508	463	503	495	477	526	508	461	495	489	529	482	486	500	521	478	462	524	508	500	490	489	519	517	498	499	534	534	484	546	511	490	475	496	474	505	507	528	463	515	514	531	468	484	481	502	489	539	525	505	462	510	446	490	504	500	484	460	559	505	473	495	532	540	541	485	493	513	493	494	521	492	506	471	505	506	505	514	494	498	522	484	478	508	508	500	475	500	479	499	480	475	495	502	507	457	508	489	494	520	503	522	500	497	487	566	469	501	484	509	481	459	490	493	487	469	501	479	512	509	506	449	526	530	527	460	517	516	479	484	469	512	483	523	498	470	496	501	534	481	507	472	537	477	533	488	463	499	510	519	497	497	538	446	488	487	516	456	495	535	505	513	525	498	510	446	514	486	483	524	513	500	509	526	500	457	467	522	499	462	535	484	474	514	485	487	555	523	525	516	506	507	547	465	497	477	495	535	461	501	472	506	461	485	506	468	473	482	494	492	485	533	520	504	469	480	481	502	517	479	473	474	525	448	529	493	507	536	496	497	528	529	499	501	499	494	467	474	505	505	493	482	466	488	521	489	513	509	509	500	505	537	511	492	534	514	499	510	498	508	522	484	494	507	554	525	516	473	517	532	514	504	517	491	495	513	533	501	522	514	517	484	492	463	502	527	505	525	530	513	546	520	507	487	525	467	529	515	513	520	507	525	502	527	518	447	487	499	474	505	545	527	513	482	527	502	508	518	484	484	523	497	451	502	493	512	496	512	491	444	494	500	492	452	439	481	551	486	457	499	521	501	482	515	529	505	504	506	487	484	522	453	468	466	524	505	508	493	524	503	506	480	526	489	501	476	484	492	518	477	508	490	493	463	466	511	496	483	496	504	497	484	461	508	494	507	451	527	458	504	481	509	504	509	504	486	537	490	509	484	540	510	517	469	490	500	490	535	514	499	550	498	524	493	520	511	522	465	518	517	493	524	493	542	518	529	514	499	472	478	485	486	473	472	459	486	527	524	499	498	519	468	487	534	507	467	483	515	512	484	494	506	494	497	503	474	523	488	483	519	479	487	495	499	482	459	487	480	516	496	531	471	533	489	548	484	492	508	463	482	459	505	456	465	499	540	462	515	498	500	486	529	474	537	478	530	498	501	468	456	486	520	474	524	476	503	483	521	535	470	496	454	529	480	477	500	456	441	479	519	458	481	497	493	510	507	514	496	525	501	496	477	503	486	485	518	495	482	456	520	519	485	492	543	490	492	483	487	493	487	465
19421	4016	2979	1005	527	392	320	303	280	273	284	288	250	245	254	296	254	264	254	232	245	264	279	291	266	264	273	255	252	273	264	233	235	263	257	228	251	263	260	246	255	296	280	270	251	286	285	232	242	237	241	283	226	267	300	275	260	263	262	246	206	270	255	267	270	261	303	266	265	279	248	229	253	249	239	230	248	243	250	246	283	238	291	264	269	269	232	231	257	234	270	259	220	254	259	235	252	268	234	249	246	272	260	265	215	270	259	254	260	256	239	238	296	246	247	209	270	271	250	291	235	266	236	251	252	249	274	251	255	245	230	242	235	267	272	249	225	233	293	247	264	260	229	259	249	257	233	258	263	267	285	264	278	252	272	247	261	263	270	256	253	259	280	241	241	287	243	284	256	259	241	271	245	273	279	244	258	271	274	243	235	238	239	241	265	270	236	268	288	247	285	272	239	234	244	267	255	266	267	232	261	252	226	284	282	277	235	265	244	239	226	216	257	226	259	283	281	255	246	229	254	247	252	276	287	232	267	277	272	254	273	235	290	238	254	250	245	254	279	267	256	224	271	267	241	220	284	258	262	254	244	281	244	245	273	269	277	250	239	255	267	254	271	265	228	278	247	249	278	241	266	260	242	266	236	262	251	234	262	262	248	233	254	231	263	257	306	235	275	275	255	269	247	231	268	236	248	291	284	271	280	230	295	254	236	269	217	260	259	263	244	274	265	285	254	294	251	277	232	260	254	266	272	245	258	259	227	252	274	247	279	273	264	252	217	280	304	264	226	252	263	265	276	225	273	255	294	263	276	264	262	287	271	263	222	264	290	276	258	245	239	250	257	258	269	255	271	258	247	251	272	269	265	240	271	265	275	252	267	245	243	230	274	268	245	268	267	233	240	268	286	273	250	247	264	261	274	251	254	265	245	264	263	261	258	283	270	249	241	252	288	271	255	295	239	242	242	241	242	249	245	235	243	288	245	259	239	276	279	257	254	254	252	257	261	272	227	233	244	262	256	264	260	223	267	239	270	257	265	263	259	240	274	262	245	268	261	269	277	257	248	218	265	249	255	232	289	253	255	251	253	249	232	252	266	262	270	253	253	247	251	242	261	254	230	243	258	250	261	240	228	247	261	242	241	225	261	266	261	242	267	240	275	247	273	267	265	278	291	248	270	273	267	222	214	250	229	255	234	253	263	252	269	250	251	251	276	273	240	279	270	208	273	254	281	259	270	264	241	255	223	240	242	302	249	268	250	246	247	290	269	247	250	287	238	263	264	217	283	264	267	242	262	236	270	270	264	229	286	232	236	237	313	220	229	273	259	251	265	263	246	236	265	269	249	282	282	267	252	244	260	250	273	260	243	264	234	260	261	233	287	260	291	273	266	255	241	246	266	250	256	269	251	265	262	285	266	241	270	279	206	238	213	267	240	254	234	270	241	264	250	271	257	233	250	256	276	271	244	250	273	235	259	274	271	265	265	255	208	211	260	255	274	222	275	236	268	283	277	236	236	255	258	235	237	259	245	254	260	264	212	245	248	267	276	252	288	264	259	262	259	247	259	272	243	259	240	230	240	238	247	236	254	260	279	277	277	281	293	258	243	273	244	267	256	245	257	243	230	251	251	241	248	249	266	233	222	267	260	230	250	266	242	266	224	246	262	266	258	250	243	247	266	266	240	233	237	272	253	252	244	251	271	278	274	264	239	245	232	267	226	270	280	244	231	253	234	229	253	264	259	243	244	244	275	250	276	231	278	262	278	244	241	265	292	256	229	246	225	279	262	237	240	285	273	273	244	289	268	255	278	257	246	258	236	259	262	256	251	275	243	254	284	273	245	233	267	258	281	222	256	286	261	244	229	236	258	241	235	272	263	273	266	260	258	250	271	288	274	257	253	248	263	274	260	256	260	225	272	276	284	302	268	249	257	267	273	288	250	286	248	265	257	278	267	265	241	257	238	291	250	234	265	284	255	253	288	277	248	266	271	255	266	236	251	237	238	242	248	242	249	258	238	253	255	271	247	262	261	261	217	242	265	292	275	257	238	274	270	237	253	236	247	242	234	251	263	283	305	240	258	273	245	231	255	273	267	260	267	221	243	246	259	260	256	276	284	255	255	253	248	237	273	270	233	246	270	262	270	248	246	262	232	246	228	263	258	244	253	281	265	274	226	298	264	236	270	246	232	249	234	265	266	225	262	242	253	236	245	283	223	252	236	216	235	252	231	248	264	249	269	250	210	262	258	232	249	236	234	242	259	233	244	256	251	249	269	270	258	261	270	229	261	282	284	233	235	261	241	257	253	252	263	240	214	253	251	256	223	271	251	222	260	247	250	253	240	244	268	286	261	236	264	266	266	252	226	231	251	255	263	297	260	236	270	231	268	270	278	261	246	290	204	256	247	268	244	259	252	271	244	251	255	266	282	248	255	260	250	232	247	275	242	264	264	259	283	225	236	256	262	257	277	249	281	282	227	212	293	274	250	220	240	268	270	225	283	282	267	270	227	255	234	230	249	294	223	256	273	236	269	269	260	252	260	243	250	240	261	276	265	241	253	272	249	230	257	259	257	267	251	229	268	232	249	251	247	267	249	256	257	275	234	273	275	256	240	248	247	250	269	252	263	270	244	263	278	286	250	239	224	246	256	248	276	286	258	232	228	255	230	279	253	250	277	277	250	244	219	251	252	256	263	245	266	248	250	235	234	234	282	254	249	246	243	257	255	255	252	230	241	251	285	255	289	262	256	279	234	217	242	304	256	244	241	248	245	258	260	250	230	245	269	254	245	267	240	259	273	229	256	234	267	261	251	220	266	269	233	291	273	248	229	253	257	265	246	257	259	270	270	254	251	257	244	246	241	266	251	229	276	262	253	272	236	263	264	256	270	261	271	265	251	272	253	254	269	277	261	195	293	287	242	272	263	267	225	253	254	265	248	256	262	227	251	255	264	246	267	276	263	307	247	261	247	283	238	256	260	299	284	268	244	266	272	263	243	294	292	261	231	274	294	276	283	279	258	270	234	279	239	269	267	235	270	260	248	242	246	249	296	260	281	278	235	241	233	256	238	270	240	224	254	285	300	271	268	239	258	242	254	274	276	263	272	231	243	236	289	240	255	266	268	242	256	270	244	260	252	229	266	263	232	246	276	249	250	236	273	248	273	258	254	239	259	248	261	253	265	238	263	260	264	263	264	279	248	247	242	251	258	264	233	232	225	270	250	256	230	237	242	286	271	273	257	275	258	257	252	264	247	306	272	262	265	250	259	263	263	225	255	299	245	253	284	246	275	265	265	291	276	241	277	264	244	221	243	282	264	273	252	258	254	261	275	257	260	270	275	281	296	306	275	255	251	276	250	264	244	245	230	225	228	277	281	249	245	258	235	263	238	261	257	222	252	229	279	271	257	268	263	246	270	244	305	192	256	238	276	231	259	247	243	266	250	247	216	248	269	289	230	264	244	274	260	243	261	269	288	255	275	242	241	250	230	246
11946	3224	3706	1796	1453	1235	998	946	866	839	819	786	701	748	743	667	725	675	675	680	670	625	573	656	672	662	635	663	647	654	660	626	634	647	631	631	593	613	624	596	635	613	611	640	642	626	591	601	624	626	591	604	588	610	631	661	661	629	634	617	604	628	614	580	624	648	573	626	606	620	644	596	613	626	583	635	650	621	587	612	648	597	616	612	627	626	624	592	610	624	635	587	637	571	622	599	630	633	645	605	628	603	629	638	599	647	639	611	591	633	621	601	631	657	609	652	564	628	588	615	615	596	630	639	608	627	568	581	608	589	627	621	633	606	639	624	594	602	623	630	599	592	601	597	628	647	642	614	628	629	623	602	598	635	629	612	635	630	605	665	611	584	608	601	621	613	599	627	596	656	656	656	560	626	629	595	578	589	611	639	609	650	611	609	592	659	608	621	639	588	586	598	617	622	582	616	645	603	625	612	611	635	595	677	628	607	621	620	599	658	629	646	635	613	597	624	596	655	655	572	600	626	651	630	694	640	607	646	585	615	622	594	593	637	653	579	606	608	622	591	568	623	643	620	600	617	604	598	616	609	637	609	632	559	577	619	621	589	613	659	640	645	584	640	608	618	607	654	621	622	630	599	599	629	620	605	647	607	661	594	626	643	579	571	608	587	621	591	628	640	638	634	617	650	636	674	630	620	630	621	625	552	566	619	597	637	632	567	613	636	658	631	590	591	575	626	583	551	609	585	616	638	616	605	658	631	602	585	590	623	640	655	588	612	629	649	586	604	569	589	632	621	611	572	617	632	631	651	638	649	556	639	647	652	643	637	630	581	583	596	584	607	599	643	583	643	649	591	611	620	604	590	610	618	615	596	599	584	661	666	564	618	616	636	615	584	644	654	630	625	581	620	673	597	613	620	594	615	588	665	614	601	615	660	634	560	627	625	613	638	583	605	661	615	609	635	619	627	632	621	613	605	634	603	634	606	567	625	610	607	658	602	633	608	649	620	583	611	651	643	598	544	607	626	614	637	605	638	581	624	640	612	614	622	604	550	624	650	654	618	568	626	607	635	588	600	648	628	629	604	588	633	614	629	604	607	586	621	625	608	633	623	589	610	630	620	601	604	593	657	600	611	593	652	599	623	582	586	653	631	603	629	601	590	617	619	595	617	645	601	604	602	665	618	608	609	618	595	627	615	590	621	582	606	663	631	607	626	594	593	610	630	592	617	597	610	657	562	593	563	622	642	598	612	626	590	637	593	642	608	628	600	636	567	606	558	595	577	581	655	624	584	603	576	638	616	630	590	666	625	575	586	602	649	629	587	646	581	585	610	624	641	640	643	619	614	646	602	599	636	573	624	611	588	587	600	599	607	639	573	592	620	606	606	608	627	620	615	637	655	587	650	657	610	608	650	594	634	620	621	607	619	614	604	616	621	621	635	594	625	606	607	622	632	643	597	599	641	602	572	610	601	642	599	634	620	645	601	668	584	635	655	623	611	609	632	621	588	579	576	569	639	615	577	658	602	627	653	598	594	584	619	615	627	634	608	586	617	590	594	601	630	610	652	640	617	632	583	614	597	632	645	585	607	599	626	600	539	596	619	605	669	592	575	642	629	616	589	609	631	608	606	636	638	614	660	604	636	612	627	645	582	579	618	593	632	573	636	600	599	606	616	562	577	582	633	609	625	624	609	605	624	632	637	635	623	636	576	623	613	599	579	595	637	623	602	599	631	594	612	595	656	640	585	627	613	610	645	596	625	631	609	610	587	629	664	629	582	590	579	615	603	614	614	628	600	569	615	608	629	681	607	598	592	651	644	601	623	577	628	608	586	570	614	643	607	612	599	564	637	622	604	621	615	617	570	552	655	627	621	613	623	619	603	612	594	618	654	580	586	588	637	634	595	590	626	588	609	626	623	607	642	642	601	598	599	631	681	584	642	614	623	583	616	651	654	616	620	600	638	640	634	619	575	612	622	638	586	588	592	605	585	642	585	611	598	608	574	636	618	622	636	589	620	641	603	613	585	637	635	591	625	612	596	643	576	639	567	606	628	648	580	618	613	639	628	616	625	586	611	623	613	591	621	600	609	634	647	626	618	592	624	616	595	592	628	596	640	627	588	588	581	614	645	618	613	615	592	628	618	606	585	611	607	599	550	617	630	592	594	603	633	588	630	627	628	636	617	626	651	642	564	657	594	586	603	602	615	672	553	629	634	600	618	586	581	586	629	627	592	575	655	595	597	603	613	611	607	556	645	654	602	674	627	582	592	633	654	605	627	604	633	627	628	596	606	607	567	655	638	620	589	646	620	627	647	678	624	636	612	605	601	620	608	623	615	663	611	653	552	554	656	643	610	579	664	628	629	625	601	627	641	620	622	610	604	631	635	606	602	631	601	597	625	570	541	622	614	560	623	583	646	585	664	606	579	593	600	635	622	606	597	584	622	586	652	614	652	643	620	581	622	641	659	620	603	597	603	639	603	582	654	592	613	612	616	686	633	594	625	612	599	634	607	621	564	572	632	627	639	600	635	625	607	639	561	594	611	603	641	652	636	613	617	620	661	620	621	617	648	608	593	604	623	623	627	551	651	626	647	606	634	557	593	652	609	606	638	609	588	609	650	623	605	618	599	644	640	621	621	614	552	622	610	615	593	603	600	582	649	593	646	606	607	693	594	602	583	602	625	596	588	584	599	652	594	681	640	584	601	651	632	599	634	602	633	584	623	600	682	599	578	621	666	626	607	627	581	616	625	602	616	623	610	610	615	567	641	608	641	603	627	588	640	602	625	632	654	640	595	630	611	614	587	632	580	619	591	637	613	590	664	633	605	622	619	606	607	589	627	647	608	652	627	635	634	583	613	636	628	603	625	606	631	662	631	630	631	604	609	658	637	625	609	663	655	656	602	621	627	651	603	610	617	614	649	627	569	630	612	593	625	594	616	581	619	615	584	632	595	610	648	630	620	619	606	625	630	606	657	608	604	575	613	649	640	615	600	627	581	626	599	621	581	639	575	598	633	659	613	626	604	590	602	606	599	635	616	611	640	576	610	598	637	593	630	609	604	648	647	642	604	616	636	608	627	606	635	622	621	639	606	602	637	564	599	668	604	657	590	629	631	653	575	565	587	598	617	570	608	648	571	631	618	673	586	606	628	611	617	650	611	607	612	616	576	580	624	566	580	622	612	651	600	635	625	618	609	606	672	660	590	585	621	594	652	610	617	591	594	596	625	626	668	586	583	615	638	628	588	603	648	595	587	614	662	630	586	580	610	626	671	612	636	578	649	624	626	585	629	667	620	629	593	620	588	600	629	624	620	609	668	633	644	587	596	613	636	555	559	649	633	590	635	623	576	574	591	583	676	646	587	563	575	634	624	620	631	633	655	615	640	604	633	647	612	600	598	636	625	595	634	632	618	570	599	627	620	657	656	594	590	596	589	620	668	597	598	642	643	639	627	596	612	574	598	607	623	599	593	610	603	625	564	604	640
28715	8083	5509	2227	1152	678	580	503	421	421	485	411	428	431	412	408	385	432	398	426	388	375	407	397	395	421	365	369	375	413	379	389	380	340	401	380	354	409	378	373	381	383	422	404	379	394	385	362	407	425	380	381	401	378	379	404	430	364	342	354	394	376	361	401	402	390	352	394	425	416	361	410	363	381	361	376	402	365	375	389	365	417	369	379	397	403	369	349	448	384	383	357	374	415	429	381	404	357	405	457	423	421	400	370	401	374	390	391	373	379	393	404	372	385	377	367	368	391	367	370	425	397	366	360	359	409	393	383	378	372	373	354	371	392	368	383	357	414	395	400	407	377	390	338	409	343	395	370	410	382	381	377	368	385	393	360	387	372	396	378	383	363	347	405	385	391	390	365	380	383	347	410	411	413	369	370	385	362	367	352	371	385	372	354	418	371	383	402	368	338	335	387	353	405	382	358	411	391	366	343	380	341	429	357	371	387	391	373	381	370	431	386	410	386	354	369	388	399	384	378	380	342	408	368	359	385	401	362	362	356	378	432	440	368	411	360	363	379	399	378	351	361	358	362	353	379	374	362	386	400	351	365	357	425	380	383	430	375	354	386	431	396	353	379	357	370	332	377	405	400	396	360	398	396	404	406	407	398	332	394	411	373	409	390	364	392	392	386	386	385	407	412	386	335	396	381	360	350	365	374	330	380	387	375	358	399	368	404	341	411	383	357	399	376	366	418	400	386	373	387	387	388	382	399	352	400	386	389	383	354	386	390	358	387	377	364	448	418	385	406	361	332	353	411	382	363	383	398	363	376	352	380	375	406	326	384	391	411	353	400	354	378	385	403	380	366	404	403	397	367	392	378	380	369	337	379	386	364	396	375	406	402	378	386	390	407	375	395	366	387	395	440	373	386	377	413	386	376	364	364	354	391	430	335	376	355	357	397	344	385	359	418	370	381	382	381	379	383	341	350	370	404	395	350	390	387	371	358	365	421	417	384	364	353	365	403	389	391	418	408	385	346	392	383	389	378	381	406	415	376	386	333	380	426	413	397	397	398	425	395	366	346	381	366	370	352	396	331	353	403	364	382	355	361	379	346	411	345	392	358	388	412	379	361	384	393	400	395	410	374	330	342	382	415	368	383	356	419	398	406	380	347	373	376	385	370	356	384	413	411	372	383	394	374	360	370	346	334	386	365	381	410	425	376	373	380	372	403	389	376	403	375	376	396	391	418	358	371	377	351	355	412	399	383	371	365	402	343	405	363	385	383	380	374	375	407	375	386	363	355	358	407	406	422	355	364	386	357	382	352	335	371	362	398	359	362	397	320	399	364	372	422	364	369	395	422	377	370	379	339	385	380	372	376	382	384	414	364	366	396	395	367	408	338	393	388	378	372	369	360	386	358	408	400	377	403	383	391	372	355	403	386	382	355	352	416	369	351	370	400	359	348	377	339	369	399	372	409	381	377	389	327	371	381	361	361	375	375	357	356	373	387	381	381	392	369	412	382	383	384	387	404	398	350	346	413	391	401	362	373	409	393	366	340	377	351	360	410	383	422	386	332	404	359	363	397	380	382	335	365	363	367	360	366	376	417	390	343	355	386	418	384	357	409	342	364	385	386	415	401	358	362	370	359	367	364	399	354	364	367	355	373	367	386	361	428	389	386	398	376	340	360	359	395	373	370	376	382	330	374	370	366	382	433	376	359	415	372	354	363	407	369	380	351	423	387	404	351	352	349	373	368	380	356	386	372	380	388	362	386	389	398	398	368	372	373	404	373	383	383	389	411	362	357	382	363	374	408	360	370	400	358	375	371	373	408	410	404	381	387	388	357	405	349	397	411	350	394	418	397	373	387	399	372	331	395	415	379	369	349	360	399	395	380	404	399	354	357	374	411	408	361	376	359	398	340	357	368	322	381	405	381	382	378	400	372	391	364	352	350	359	392	342	345	388	389	393	376	391	395	389	387	383	359	363	406	385	405	381	409	378	378	381	367	379	373	377	432	374	379	414	360	376	348	437	359	376	357	406	353	409	375	410	359	415	389	380	396	403	390	393	366	404	393	397	363	346	402	352	402	382	366	392	352	394	417	377	332	381	392	357	353	393	405	343	389	429	368	369	323	405	404	399	416	393	365	353	353	411	404	391	353	397	381	359	389	388	387	374	394	404	361	387	373	367	371	383	374	365	366	348	413	378	353	397	361	378	348	391	368	388	381	378	385	395	406	368	428	379	411	358	377	403	377	373	377	351	358	428	422	379	385	371	375	380	414	376	379	377	407	382	354	368	395	384	417	358	387	369	386	374	392	426	390	387	408	369	355	387	384	364	351	380	419	422	365	419	375	371	391	386	398	376	382	419	399	408	398	366	425	388	357	402	408	415	369	374	354	387	372	368	376	390	384	407	387	351	397	403	399	403	406	405	358	335	395	400	381	407	380	328	385	387	396	351	350	370	405	349	362	400	355	364	375	374	415	382	363	387	406	372	365	388	390	383	355	397	378	386	391	370	335	383	363	379	386	371	389	364	352	410	372	404	373	377	350	370	423	370	392	354	376	354	402	395	338	374	360	363	381	389	394	370	382	387	350	375	392	363	360	380	375	363	354	344	375	403	394	375	368	394	414	395	367	390	380	389	412	360	373	399	385	402	403	387	369	392	376	406	399	353	367	395	381	369	378	374	380	389	350	398	368	376	421	365	380	387	367	366	359	359	414	385	393	372	331	376	372	351	351	369	412	363	406	421	428	345	376	404	372	395	383	379	363	388	408	456	350	370	379	375	381	347	362	379	382	379	393	374	381	368	332	352	351	379	365	381	403	375	377	335	421	399	398	379	374	418	385	336	371	363	389	385	424	391	361	343	377	432	366	392	390	410	367	363	371	368	350	406	404	396	390	378	368	410	379	368	376	393	409	404	355	394	367	396	375	371	389	382	368	395	413	366	383	372	361	354	385	388	377	361	384	402	357	370	376	371	383	361	357	366	393	388	383	418	384	411	385	390	392	388	355	375	381	369	360	379	380	392	359	390	399	405	345	361	378	365	382	403	351	372	392	360	365	373	346	359	393	376	338	387	322	343	365	365	382	371	407	405	392	385	356	387	369	354	412	360	419	362	366	378	357	388	422	356	400	378	382	379	364	356	363	367	365	384	373	399	378	329	370	377	373	371	350	381	377	370	422	393	392	389	343	394	372	417	400	404	396	379	378	378	391	398	388	369	411	365	377	395	360	383	418	386	386	368	372	392	357	390	359	363	368	400	363	388	394	373	407	389	385	410	362	365	407	394	378	403	404	419	407	388	387	366	393	335	338	352	357	382	360	415	392	415	390	356	362	396	388	362	398	355	352	386	409	398	370	373	358	334	401	418	355	368	367	346	356	395	360	396	374	327	411	368	377	415	392	363	379	357	392	382	400	388	374	403	401	399	389	355	377	396	391	373	385	387	354	376	364	414	359	396	384	396	366	427	386	366	404	368	359	359	369	361	376	402	378
15719	5038	5359	3199	2407	1991	1651	1462	1320	1272	1190	1112	1094	1079	1072	992	1001	1040	1019	972	890	911	883	885	938	897	911	904	914	933	924	863	895	937	845	880	898	890	865	887	823	841	889	815	910	844	866	879	822	863	909	881	859	827	865	880	823	835	874	914	870	899	869	932	888	850	860	804	864	854	852	840	879	868	807	890	848	787	915	844	848	856	897	830	903	853	885	881	855	866	844	839	854	860	868	832	860	832	803	817	867	896	873	848	910	869	826	874	833	866	888	826	832	909	864	858	785	838	791	808	817	863	869	850	858	812	845	914	850	890	936	882	841	881	829	863	817	841	858	834	831	832	800	847	826	905	845	874	945	903	924	857	839	887	824	821	842	916	840	876	840	873	849	881	834	863	887	866	841	838	868	836	817	820	892	813	852	817	836	915	834	830	850	865	819	886	831	845	853	850	875	838	848	841	847	878	884	843	872	819	779	852	822	901	837	862	859	896	846	793	789	861	859	898	874	854	865	822	817	832	893	859	838	902	914	814	860	879	847	813	856	856	851	873	830	810	875	870	880	803	823	829	878	828	896	906	826	848	852	787	874	871	816	821	830	858	822	860	863	812	841	894	824	872	838	860	834	804	879	889	803	865	873	892	832	865	868	864	800	848	823	885	841	841	835	840	854	813	833	862	873	876	823	880	885	826	862	895	861	864	830	882	827	834	818	837	847	843	857	870	792	826	850	841	864	837	864	902	885	812	874	792	873	851	827	884	845	810	903	842	856	853	813	843	861	833	808	802	870	833	845	811	825	851	831	870	839	812	857	836	819	848	785	829	825	906	856	887	886	831	891	841	836	856	823	843	853	827	848	821	859	842	849	867	869	897	851	871	864	805	870	847	842	823	878	851	876	866	874	849	863	924	835	855	862	882	872	842	836	859	864	799	805	864	798	859	839	895	826	922	849	856	897	844	920	832	919	826	801	878	829	899	806	896	804	894	823	875	882	888	869	889	866	858	843	862	878	900	810	837	862	869	864	888	850	866	879	889	803	839	893	853	908	848	847	862	804	887	849	856	817	844	857	908	805	812	880	864	816	861	840	819	866	850	870	829	856	883	866	833	849	837	823	894	820	802	892	857	833	826	836	837	888	821	822	848	886	841	896	868	861	825	819	899	870	833	817	823	815	827	884	860	850	802	876	814	818	878	832	841	839	894	842	828	841	844	903	848	847	814	920	863	889	865	829	784	840	809	887	843	871	850	832	861	827	839	858	885	851	820	876	891	845	860	822	874	842	883	773	818	838	911	891	855	862	856	837	831	856	857	861	845	841	859	838	854	873	859	824	829	888	838	847	871	838	864	832	840	899	843	826	865	868	783	823	828	828	836	842	858	852	842	841	893	880	885	835	831	860	785	824	872	828	830	845	882	862	843	841	889	888	894	949	870	830	886	807	811	876	911	908	869	803	838	807	878	830	855	844	864	833	884	863	804	815	826	855	818	840	839	850	848	843	856	851	873	811	868	838	861	830	866	880	798	830	799	847	857	870	863	915	832	824	837	878	856	839	857	849	825	806	874	830	915	867	870	868	817	877	871	854	862	850	847	861	854	815	856	872	800	873	813	878	863	782	872	861	871	885	872	846	822	859	863	849	835	867	819	873	818	889	857	829	825	901	847	864	831	851	853	821	887	869	830	849	798	828	875	875	869	822	842	855	898	864	863	839	839	804	847	893	817	850	866	859	845	805	876	834	859	834	901	862	842	861	874	851	901	894	791	850	874	887	866	869	833	849	834	855	867	837	862	895	838	880	818	879	843	854	816	878	857	867	825	818	822	865	846	812	893	846	864	857	864	820	825	854	841	869	881	885	895	870	897	827	927	868	848	833	851	813	866	796	827	865	833	848	877	833	860	886	903	876	831	823	824	839	831	893	815	898	832	905	882	931	906	907	840	858	835	830	856	895	897	843	898	850	851	903	841	835	841	866	813	837	826	887	883	832	841	808	857	879	812	834	859	880	854	891	831	866	849	882	831	883	908	846	876	892	865	820	856	856	849	830	858	867	822	874	874	897	866	826	846	867	818	811	832	830	845	788	896	778	835	833	800	852	856	831	780	899	860	822	866	884	851	836	838	836	905	829	828	856	841	831	864	840	857	890	839	879	803	868	847	862	929	831	921	815	838	858	836	892	849	842	872	875	878	867	865	843	826	866	833	819	883	842	851	830	833	889	868	921	866	814	872	866	824	889	864	846	823	887	856	860	861	887	812	885	840	904	852	886	880	830	858	862	834	887	855	881	860	878	813	877	866	820	847	840	887	875	780	834	865	833	817	890	817	910	857	811	815	902	873	844	838	848	838	842	854	877	891	862	882	823	870	853	861	824	926	879	888	879	823	851	886	827	870	922	900	849	881	882	833	819	840	836	886	876	831	829	801	915	830	845	814	814	875	854	837	838	851	822	844	850	814	842	913	898	877	852	931	879	870	834	893	836	845	844	839	893	868	882	829	879	840	840	899	895	934	847	883	855	869	845	835	900	861	850	788	834	911	881	865	874	931	854	827	827	887	821	866	849	885	902	768	896	824	814	903	843	828	894	844	861	780	835	862	868	836	862	812	854	852	804	884	865	841	819	898	841	803	852	886	865	881	840	879	871	883	805	829	800	860	846	856	915	869	860	841	832	866	854	914	847	789	891	795	881	810	865	845	830	847	860	881	897	856	863	824	838	829	849	856	849	829	875	833	849	786	871	805	860	843	835	893	848	897	833	891	888	841	839	854	892	895	856	840	888	808	856	860	831	857	886	857	882	870	824	885	896	808	896	886	814	866	880	813	864	829	818	836	885	883	856	928	856	880	852	815	846	899	847	857	882	803	843	871	904	821	874	826	834	807	812	826	828	872	841	902	837	829	832	859	863	894	807	822	878	840	864	837	833	843	820	865	901	896	848	864	854	843	802	883	802	858	839	821	843	822	827	911	870	831	853	883	857	848	870	833	865	829	811	895	879	871	889	853	848	828	843	835	860	826	823	898	858	830	860	883	843	961	894	791	875	880	866	854	813	833	828	880	856	883	830	846	878	871	813	835	901	831	840	830	852	839	846	880	814	848	853	822	832	857	862	825	887	851	864	851	860	802	864	901	938	834	811	876	833	865	851	846	821	803	831	848	866	835	826	880	874	895	845	865	826	835	792	862	869	862	891	825	872	832	836	814	857	894	828	849	887	868	834	822	844	869	872	819	844	842	860	844	812	849	857	842	894	867	885	840	817	846	887	854	850	832	836	856	861	828	847	842	835	800	830	905	832	813	869	820	822	806	883	816	858	839	839	841	849	819	809	864	816	852	849	817	797	871	876	880	874	814	881	805	813	890	805	831	853	848	881	883	839	872	801	883	866	800	922	837	888	862	894	872	920	843	801	855	847	826	815	854	868	831	818	861	847	876	867	855	849	854	886	876	870	874	862	834	824	815	884	875	827	876	848	835	885	864	849	900	855	848	862	852	891	875
5609	816	557	283	239	223	217	201	258	206	211	236	204	199	218	186	229	191	199	196	213	182	208	197	192	200	217	220	193	203	190	215	200	199	201	239	201	208	208	207	208	191	204	223	211	209	203	202	201	203	213	197	196	192	231	208	209	223	191	191	216	211	174	209	210	242	218	207	227	196	201	206	229	212	211	231	204	220	200	229	192	231	214	192	227	232	204	211	210	212	204	191	214	209	181	208	223	205	183	208	193	196	200	203	198	212	209	211	226	199	189	226	220	217	219	212	212	230	219	211	207	192	212	193	205	232	199	219	200	193	205	225	186	207	198	197	228	203	198	208	211	211	197	184	230	190	206	199	216	225	189	180	205	173	212	200	211	173	195	200	220	195	235	196	215	202	216	207	232	216	226	216	231	206	200	229	208	213	183	202	218	225	245	200	220	210	221	201	220	187	210	195	207	203	190	188	210	234	210	210	221	198	211	209	207	218	221	231	231	206	223	221	200	216	219	203	218	218	247	217	192	222	241	203	223	201	216	202	225	210	216	202	219	226	191	175	222	217	195	232	200	221	210	222	212	196	193	185	204	207	210	213	164	205	198	210	176	199	201	221	213	184	221	185	180	188	209	183	195	202	219	236	203	228	192	192	207	198	217	208	186	210	194	195	222	206	192	177	217	188	203	180	194	199	200	215	225	215	236	173	152	223	219	188	209	193	219	187	209	210	201	228	208	195	201	212	206	194	196	199	178	209	202	238	202	211	186	191	213	193	189	197	168	206	206	208	216	213	189	219	212	196	218	218	231	209	195	205	209	190	210	218	187	185	236	204	198	231	183	201	208	203	178	193	212	186	193	213	215	221	225	199	178	224	209	215	218	227	199	190	204	214	214	201	185	210	223	209	198	237	172	188	212	208	194	181	217	216	204	216	204	205	232	220	192	201	237	224	208	193	190	182	206	215	216	186	190	198	196	167	173	207	194	216	179	205	222	206	182	196	235	202	184	215	186	223	200	204	180	203	212	211	244	233	208	201	193	193	175	211	183	204	220	190	213	195	208	228	202	219	224	225	206	188	211	215	198	196	204	190	239	207	234	164	205	212	207	206	191	194	238	188	188	192	214	216	197	216	222	171	202	195	215	187	209	218	213	209	214	207	214	214	211	192	212	198	200	205	207	230	212	207	209	177	208	196	217	202	203	220	211	207	196	197	204	212	190	221	216	201	201	219	206	200	198	221	205	160	213	197	209	220	211	220	185	184	206	247	184	201	223	201	242	189	164	237	228	220	216	187	204	200	202	220	180	191	201	211	217	192	181	173	148	223	190	217	225	212	207	212	200	182	222	230	194	168	208	198	194	218	197	205	187	235	216	233	215	203	209	175	229	240	205	189	229	175	213	232	186	171	200	207	180	206	214	230	188	176	196	213	211	213	229	228	200	200	190	195	231	222	200	213	198	205	200	175	201	210	206	208	195	206	200	202	186	211	203	210	200	235	207	213	201	195	222	196	189	201	185	218	203	208	178	212	201	188	237	232	194	232	197	193	210	212	197	198	231	199	199	229	233	226	199	218	210	203	198	208	203	205	214	248	198	216	183	203	209	197	233	194	227	187	228	212	211	245	181	210	216	219	200	203	220	234	224	203	216	223	198	219	209	193	219	189	201	188	201	217	201	221	239	221	208	187	222	177	180	227	210	203	196	221	201	217	213	208	204	198	225	210	211	222	214	206	224	195	192	241	227	200	214	207	191	197	190	246	239	200	214	216	182	199	220	193	184	216	207	251	201	217	224	195	204	207	194	190	230	184	207	198	192	200	213	183	218	197	192	206	213	237	211	193	201	205	217	195	207	188	227	243	203	212	204	190	209	199	185	242	245	225	195	196	188	211	196	198	209	215	218	208	225	194	210	206	223	204	206	191	218	209	220	216	190	186	187	213	249	211	205	209	195	217	226	259	199	216	199	162	207	183	211	210	203	209	220	195	211	181	191	208	203	234	224	204	186	193	212	221	213	229	203	207	179	202	200	179	197	212	217	208	197	217	212	216	245	195	194	195	197	181	221	193	201	210	171	217	184	197	200	193	206	204	211	191	220	203	181	209	224	201	225	183	220	231	208	186	201	193	214	201	183	188	215	183	173	213	185	216	231	203	230	217	203	215	232	194	207	216	176	229	187	223	185	208	202	208	215	189	196	232	210	214	203	185	181	208	198	227	205	205	212	215	201	181	169	217	227	230	195	223	222	216	221	214	182	186	218	198	204	226	196	196	235	214	193	199	222	195	213	223	189	190	198	219	188	212	212	184	225	191	187	230	207	194	225	201	230	215	217	208	199	214	184	184	202	204	202	200	201	216	195	190	195	188	205	252	206	203	192	216	194	217	220	226	209	185	223	190	206	194	202	192	196	186	206	206	191	200	211	203	222	232	211	204	232	246	206	190	194	201	227	200	178	209	194	241	218	214	165	235	223	198	214	220	197	202	247	188	189	208	202	219	195	225	230	212	212	239	216	196	179	200	205	207	189	230	199	201	194	201	227	205	203	203	182	227	188	189	185	213	204	185	178	207	212	195	226	239	210	214	184	208	192	226	212	230	198	192	227	207	233	175	183	228	166	223	219	219	218	235	211	198	216	196	195	205	187	217	204	221	219	200	196	182	205	239	206	232	224	204	211	202	213	187	220	205	222	219	215	218	201	196	182	203	218	201	203	202	204	225	189	187	194	216	211	226	193	197	184	222	202	244	207	234	207	188	214	223	194	185	222	171	220	199	211	199	234	218	200	227	206	200	218	203	195	190	196	208	195	207	199	240	215	218	220	214	195	230	215	205	207	209	217	180	207	194	211	235	221	203	212	218	206	209	203	200	209	220	196	213	226	212	221	211	202	227	185	249	225	205	210	206	214	203	196	198	205	220	244	196	225	202	212	182	210	210	183	213	189	209	205	248	196	206	200	212	217	216	183	215	192	213	210	206	178	205	210	212	199	183	215	228	196	198	206	205	200	189	195	195	214	191	218	215	184	181	207	201	186	223	206	199	214	250	212	216	205	230	207	211	213	203	215	186	226	192	227	187	189	203	200	226	196	209	220	204	276	196	228	219	199	208	199	213	187	207	199	193	211	224	203	215	198	217	225	194	230	214	214	210	190	202	233	221	212	181	227	217	217	203	212	191	202	205	231	211	201	183	213	185	220	205	209	204	238	236	197	207	211	203	185	208	200	213	198	180	206	221	221	214	217	204	233	189	175	246	226	219	222	211	230	190	224	213	210	215	181	194	206	199	192	214	206	211	215	214	226	236	192	209	200	238	179	224	202	253	216	224	186	219	236	195	218	192	228	208	227	201	208	221	214	219	236	208	213	210	183	208	192	209	199	225	191	239	204	229	226	240	226	192	184	195	186	218	193	211	202	196	195	196	245	209	221	174	204	206	215	175	216	197	207	184	206	224	198	200	185	212	228	205	205	231	221	221	231	186	193	211	203	194	195	213	197	225	177	182
3963	940	952	583	568	545	539	485	533	563	504	523	549	502	531	580	526	448	526	506	524	503	517	522	484	487	504	504	496	520	505	442	509	504	527	517	506	541	522	485	501	480	508	485	502	542	472	479	531	520	495	534	517	500	499	482	489	497	476	494	520	456	493	486	486	469	534	512	490	491	473	469	549	523	492	540	524	521	481	530	495	531	479	487	481	484	507	526	540	514	510	486	480	498	532	458	495	509	537	485	521	483	502	497	477	489	514	501	514	500	508	506	515	506	517	491	516	494	493	506	492	477	510	500	560	530	483	515	540	522	507	554	478	476	505	516	513	478	520	499	523	495	515	484	473	500	515	528	495	520	516	509	474	524	499	511	488	513	501	483	506	511	485	521	472	485	494	499	508	503	495	483	487	531	461	499	536	519	482	521	504	473	491	496	499	512	534	536	520	491	484	477	467	520	504	456	443	524	510	472	517	496	525	516	513	485	557	477	488	479	527	492	514	488	438	514	513	493	508	506	531	506	461	502	536	486	475	502	466	489	498	517	507	489	509	555	508	516	520	484	512	542	516	528	533	508	483	491	524	488	538	506	507	483	499	487	496	539	468	477	536	523	544	548	497	526	487	512	498	487	527	459	511	495	508	510	508	510	525	484	511	508	494	489	504	482	520	523	490	507	515	536	499	500	533	522	492	498	507	470	502	526	519	492	513	520	477	496	544	512	529	518	540	518	496	494	488	549	474	487	501	519	485	536	515	503	482	505	541	547	476	520	539	547	513	570	503	505	531	512	485	471	512	535	522	524	505	500	522	507	457	503	537	453	540	514	472	461	524	532	505	537	509	518	517	485	507	518	499	507	514	496	488	487	535	499	521	495	483	449	493	502	482	516	473	527	500	543	507	531	488	550	505	487	545	492	454	523	494	473	480	511	520	492	503	510	490	542	521	481	494	518	516	491	503	489	508	516	525	511	493	481	482	512	513	536	508	533	485	518	519	499	511	519	509	511	481	501	514	498	478	512	497	500	521	478	541	489	561	548	548	503	486	523	483	477	493	484	520	507	500	515	525	508	524	494	516	491	535	476	500	501	495	480	477	476	505	485	464	486	505	497	539	529	480	535	514	502	507	494	425	506	517	519	483	551	516	486	533	514	505	525	488	525	486	531	507	495	496	478	499	510	507	463	541	495	507	476	516	524	490	517	534	533	521	456	494	510	485	500	481	498	523	460	562	498	503	517	515	500	521	509	499	492	530	522	480	532	544	491	524	529	503	506	544	524	511	503	471	521	492	492	550	520	531	515	508	480	524	534	502	547	505	510	512	500	494	488	496	517	482	523	505	503	505	513	543	518	518	511	491	488	497	507	498	506	480	520	500	550	530	547	484	482	502	478	480	492	495	492	486	510	471	498	501	541	497	503	485	493	499	516	521	540	520	480	516	521	510	518	537	512	542	516	517	499	457	507	532	520	500	481	515	515	512	451	515	574	503	505	498	485	490	481	530	498	478	491	501	493	550	488	507	531	487	513	495	497	526	529	508	497	497	518	520	511	482	537	482	533	559	504	467	437	478	527	482	511	523	509	512	534	490	542	537	465	493	493	514	496	502	497	476	486	501	525	459	525	481	515	527	521	510	512	466	514	500	479	484	495	501	540	484	503	491	510	560	495	511	520	515	500	522	507	518	493	511	480	504	510	503	556	504	491	510	502	548	489	513	520	508	500	483	482	515	513	484	501	518	476	496	520	522	486	501	505	542	530	510	530	504	460	490	494	517	463	505	530	536	521	506	510	487	495	506	472	486	531	464	517	529	496	489	488	476	506	485	512	475	498	500	485	546	512	551	535	507	504	557	510	505	502	493	501	497	495	486	496	539	498	513	521	517	532	513	491	514	515	480	518	506	515	544	521	504	528	507	446	495	507	540	507	496	535	529	519	531	518	499	493	458	500	500	478	483	521	513	475	483	445	498	528	438	523	496	515	539	519	478	491	502	480	522	525	486	511	504	489	483	498	498	474	495	518	509	510	492	501	533	514	496	516	503	464	478	466	489	502	474	494	503	470	532	520	495	494	508	518	485	496	506	512	488	523	533	540	524	525	506	539	521	529	492	511	523	490	533	489	504	515	503	525	528	493	491	494	515	492	524	485	502	488	488	515	510	463	485	532	503	516	505	496	497	494	506	516	499	514	514	504	513	463	507	446	477	518	512	495	514	512	536	475	547	491	511	522	465	514	465	519	522	523	534	450	470	526	521	493	515	483	531	511	517	502	521	526	497	506	488	489	506	514	469	496	510	527	510	492	479	481	531	515	499	489	493	468	511	527	487	490	511	541	520	512	507	495	521	476	517	472	495	523	504	554	487	505	499	491	488	523	532	528	509	499	486	510	519	493	515	476	502	517	473	480	513	475	482	504	522	501	504	449	510	478	513	503	483	517	545	557	481	503	539	491	489	521	500	466	545	487	503	512	504	499	457	530	556	472	472	510	527	471	566	511	467	527	499	526	525	488	509	487	500	512	502	521	542	536	509	532	502	484	499	482	498	495	510	485	491	492	516	489	490	524	467	492	509	508	483	490	539	525	556	512	508	499	481	540	493	484	540	511	518	510	528	501	526	514	508	491	495	500	524	526	521	551	486	470	520	522	514	500	512	504	518	467	526	508	504	498	550	509	500	546	521	474	474	517	494	509	485	461	524	573	506	505	506	490	517	476	523	530	508	499	551	532	495	527	485	481	522	468	517	524	500	508	493	498	495	528	462	479	511	513	494	504	547	512	483	483	482	510	534	490	498	462	482	552	487	506	525	515	505	516	495	498	480	554	523	503	497	477	512	487	541	495	537	496	474	474	506	517	485	526	511	512	517	520	484	509	500	541	466	468	470	526	507	494	524	529	528	544	539	516	482	473	523	511	476	514	514	502	509	494	515	511	482	529	500	510	488	473	520	504	483	504	467	504	486	529	538	487	487	470	485	529	537	486	514	500	502	493	494	484	481	508	497	451	516	474	476	529	495	489	490	492	469	503	529	500	537	516	509	480	511	534	558	510	546	515	482	524	516	545	511	498	481	507	515	512	513	523	547	480	483	499	477	543	489	506	495	488	512	543	495	462	509	494	500	470	513	509	482	467	498	499	503	508	519	507	495	486	471	478	505	497	475	552	469	504	454	523	512	554	486	507	498	517	495	531	512	496	491	518	518	450	496	510	485	510	485	520	529	498	503	518	516	487	503	498	539	464	556	523	486	515	462	530	504	515	501	479	510	532	520	531	533	514	488	480	457	527	482	487	534	517	522	533	486	527	502	517	506	524	490	485	473	532	500	503	524	499	481	555	501	474	520	492	494	474	524	500	523	462	504	514	489	494	484	497	508	482	526	473	519	512	524	523	532	478	531	503	467	494	513	484	528	474	490	515	501	515	523	458	540	501	514	488	509	509	474	492	484	534	536	530	542	536	494	515	490	476	471	502	525	500	483	498	489	515	484	545	505	488	496	521
18279	3006	1763	1079	530	373	408	314	315	318	279	278	246	249	258	293	231	220	262	250	262	269	227	269	247	264	266	237	235	246	227	262	278	284	254	269	242	265	238	251	254	228	252	261	231	238	263	228	233	229	258	237	271	267	243	251	252	241	225	236	253	236	262	255	248	250	255	260	232	257	225	267	266	240	233	235	283	216	256	245	234	266	260	287	278	285	240	278	234	253	253	257	273	226	251	265	241	240	271	266	263	218	233	246	251	253	243	271	254	241	218	258	270	274	238	254	241	251	256	265	233	266	227	272	231	237	267	245	263	237	272	277	246	239	272	255	232	263	250	255	261	227	246	266	258	266	244	221	260	287	256	243	264	257	263	258	264	228	244	260	269	261	247	240	253	234	261	281	238	279	270	232	249	268	234	237	251	261	260	263	245	238	246	252	268	262	240	250	255	267	253	253	227	242	227	276	289	238	234	205	235	234	279	255	269	251	259	249	265	250	264	230	244	270	278	257	245	226	260	281	226	270	255	269	259	271	235	266	221	248	219	254	237	227	256	273	270	244	255	259	255	268	252	250	265	245	233	246	256	251	271	250	235	250	241	246	255	224	236	262	245	242	273	246	263	259	262	262	259	234	237	237	236	241	265	257	237	254	229	260	239	231	256	249	227	279	291	211	230	263	232	257	251	249	252	239	244	283	239	248	268	252	226	264	236	267	264	278	246	242	241	211	250	286	233	254	283	242	219	236	266	222	237	257	218	219	272	242	262	255	235	242	224	234	243	254	224	237	247	285	272	244	257	242	239	229	240	250	251	259	256	285	249	261	250	265	266	255	220	255	252	224	245	241	271	266	232	236	275	238	266	254	238	256	229	247	234	249	262	289	269	258	253	249	251	291	271	252	236	261	236	251	237	243	275	260	249	242	248	255	217	265	282	276	256	256	241	223	231	227	258	243	241	266	251	264	244	239	255	277	251	271	252	252	254	243	251	225	259	247	246	289	227	258	236	294	264	270	255	238	239	266	243	244	276	229	263	257	243	267	247	265	241	248	289	249	234	252	238	239	291	273	278	227	232	253	242	267	246	244	214	259	242	245	283	241	246	236	253	258	244	236	236	253	198	233	249	269	250	210	268	207	248	217	258	263	270	270	231	234	252	261	272	266	231	222	227	257	261	258	246	233	257	239	268	267	252	249	271	272	272	261	248	248	237	264	273	242	245	230	262	239	214	183	244	257	210	267	237	260	217	229	231	251	276	244	248	243	248	231	224	278	257	235	230	262	268	265	218	269	257	248	234	257	265	253	244	209	252	256	232	244	259	239	243	238	231	250	250	246	252	240	218	264	217	259	262	224	262	273	284	251	197	270	246	237	266	273	253	253	252	250	245	247	242	271	254	265	272	259	226	273	250	277	263	274	261	245	284	271	243	249	260	216	254	252	257	300	246	247	250	249	242	233	228	272	241	237	256	280	261	260	234	249	240	265	230	271	276	243	231	258	265	273	242	253	236	272	236	241	220	257	257	276	267	261	246	246	231	250	251	269	224	243	271	288	248	215	258	272	263	259	229	252	267	253	263	263	250	233	274	268	250	267	240	255	270	276	238	246	248	267	242	239	266	231	233	234	240	255	256	253	235	252	247	229	220	262	236	270	255	263	259	265	210	251	245	238	260	235	261	253	218	232	276	253	270	265	243	257	270	251	252	270	276	234	266	276	282	230	274	272	216	248	275	232	245	255	261	273	276	253	252	261	245	238	243	278	240	209	277	255	260	245	263	277	248	271	255	257	254	252	243	247	225	259	215	276	254	263	220	265	255	230	258	276	253	263	241	249	218	218	221	227	245	251	279	272	287	243	237	234	244	242	277	224	234	278	244	271	243	287	227	280	262	241	266	253	253	256	250	238	243	246	208	251	261	247	240	267	246	236	246	281	265	239	265	230	237	230	240	228	247	245	244	227	260	244	257	264	259	236	232	261	246	264	246	248	255	225	267	233	249	228	252	264	288	261	254	253	270	251	280	260	241	268	267	247	252	247	235	258	203	281	259	275	245	249	249	265	252	225	237	286	239	250	242	264	248	252	255	257	248	250	236	272	251	249	236	256	273	280	280	243	257	226	265	262	223	217	260	275	264	277	255	253	263	252	250	257	263	255	296	232	270	263	247	240	242	250	255	271	238	259	253	255	268	246	264	247	259	258	253	256	253	239	227	244	250	259	219	271	259	244	243	268	238	242	312	281	290	249	299	238	234	247	272	226	270	237	267	232	245	268	245	221	243	257	279	266	268	221	230	251	248	248	232	239	259	236	256	240	237	238	267	253	243	247	250	234	281	269	224	242	231	235	256	268	243	261	264	291	295	258	248	262	220	264	243	258	260	227	262	225	274	254	260	249	282	268	243	230	257	291	259	262	236	242	286	222	229	238	251	259	288	252	233	261	258	242	260	254	239	228	234	238	265	238	251	258	244	254	232	236	284	246	284	266	241	270	239	260	243	280	280	290	280	298	262	242	222	271	245	271	265	273	236	269	232	264	284	247	225	257	251	265	280	231	247	225	227	243	282	284	304	237	263	271	243	239	242	234	274	215	251	250	244	260	277	229	263	264	223	277	261	248	259	261	263	251	231	232	226	260	233	247	260	257	267	248	218	254	240	251	247	264	232	256	240	253	245	246	266	257	269	250	236	220	264	240	246	245	237	273	278	268	309	276	258	228	250	277	252	276	255	230	247	246	275	256	250	260	242	247	258	234	204	287	229	258	232	278	233	269	215	238	246	235	275	260	250	239	231	256	228	257	246	265	259	250	229	245	270	279	285	249	236	225	248	247	249	224	273	247	265	242	251	244	258	242	249	267	261	250	258	247	233	226	250	268	230	250	256	235	251	287	260	241	281	262	248	244	240	246	249	277	263	242	243	249	271	238	254	257	255	244	218	247	223	258	224	246	219	251	238	254	223	262	245	250	236	253	251	254	284	251	268	227	225	246	230	240	264	228	252	234	249	263	250	270	262	259	228	230	264	273	247	244	230	278	274	280	297	245	277	253	245	245	241	215	237	225	239	232	237	241	258	259	242	250	244	247	252	209	236	244	245	238	244	236	268	269	231	269	252	259	243	249	242	256	230	247	260	246	232	249	229	225	241	253	245	257	258	251	255	255	226	225	263	255	244	267	246	237	271	237	223	290	249	267	261	274	235	245	249	266	259	209	230	251	217	252	232	256	251	232	273	267	275	267	243	269	289	267	255	289	245	260	251	263	261	250	242	250	254	282	246	226	256	225	224	249	226	247	271	275	257	263	244	240	257	229	219	272	268	258	261	246	250	233	243	259	266	260	242	271	279	258	257	276	257	264	248	260	265	256	252	225	271	235	262	285	244	265	252	270	262	277	248	262	241	265	255	257	257	249	264	254	240	289	262	251	245	262	235	259	237	232	267	260	268	241	258	232	258	213	251	256	290	271	256	266	232	227	240	252	277	248	242	233	272	251	241	238	214	268
11220	2231	2284	2009	1353	1116	1043	917	842	793	777	724	679	672	690	726	737	644	624	659	626	659	634	619	582	652	610	636	650	622	609	638	608	663	654	576	582	647	602	627	649	627	594	590	617	601	600	601	586	617	594	641	654	585	597	616	621	614	646	629	685	621	596	592	601	607	596	628	583	594	629	628	611	620	554	577	623	594	602	618	598	606	601	614	579	605	633	601	601	622	591	630	600	607	611	619	607	549	643	568	576	616	599	587	679	631	577	587	606	567	589	622	574	588	629	568	596	593	606	573	575	562	614	599	569	579	604	592	613	613	547	610	588	603	581	625	618	622	591	586	575	595	591	589	625	584	616	671	614	628	657	616	596	646	587	619	581	585	613	623	632	591	641	624	608	614	611	637	615	582	616	545	580	578	606	585	626	615	554	592	590	623	614	622	601	586	591	597	597	616	601	626	600	620	605	587	630	594	592	582	624	622	634	560	567	593	622	614	570	592	576	644	636	620	592	610	603	590	647	591	568	627	580	651	602	615	638	614	614	598	623	611	628	594	594	591	581	614	597	561	587	643	561	655	574	628	641	568	666	669	611	620	602	583	594	543	638	624	585	584	626	643	575	558	575	562	624	575	612	602	600	661	636	642	576	606	597	631	559	599	617	608	590	560	589	546	558	619	612	624	625	647	612	568	578	595	642	605	596	633	625	593	603	582	638	627	616	582	589	590	559	608	606	612	587	635	615	638	597	584	634	618	593	612	626	670	593	607	617	640	611	582	616	604	574	590	579	625	588	625	602	593	607	618	618	595	655	643	586	640	664	564	616	618	621	556	628	601	589	604	598	629	650	570	601	607	649	610	602	633	601	626	578	611	601	597	555	567	605	623	621	602	621	603	593	616	671	616	629	652	623	633	595	624	607	598	658	584	601	621	602	608	601	584	595	629	586	630	651	581	600	620	573	583	578	578	622	621	574	581	568	600	598	638	616	612	557	591	610	588	601	646	585	584	608	627	601	591	612	579	605	581	571	641	596	577	629	658	578	627	619	603	582	637	580	555	643	595	572	587	634	625	590	614	580	634	546	595	606	630	649	559	600	611	609	600	645	586	548	599	570	588	600	640	596	581	597	598	611	604	597	571	635	576	593	601	606	610	547	586	618	616	629	586	617	581	575	638	640	610	621	635	605	597	589	617	617	602	648	607	581	569	603	632	609	593	594	571	573	610	603	630	571	598	630	606	623	599	599	600	579	588	664	609	629	590	616	572	610	605	629	619	621	661	616	585	621	590	643	636	630	607	588	617	620	612	615	583	605	586	615	571	591	627	623	603	610	595	556	592	646	575	572	557	584	573	599	636	602	611	601	610	573	611	605	634	639	609	602	620	606	608	625	601	646	578	656	605	549	581	641	608	623	578	607	606	600	629	623	597	588	616	585	639	563	567	571	598	585	645	607	575	593	603	576	577	602	582	588	622	603	585	597	592	581	625	581	636	603	658	592	608	643	589	612	628	618	631	628	563	586	579	623	600	617	600	578	581	581	587	655	599	580	564	613	613	595	636	633	571	614	609	622	564	622	605	577	562	559	601	587	618	579	558	605	580	586	594	592	596	604	603	621	590	602	647	607	634	615	631	616	563	572	615	609	599	589	603	621	598	592	587	627	604	616	581	592	577	618	590	580	593	604	579	590	576	606	623	585	586	617	630	573	626	598	565	618	588	606	592	586	591	602	661	612	583	613	630	605	575	607	662	591	567	587	592	594	576	566	617	640	599	612	664	623	636	635	551	591	561	587	637	604	599	616	612	608	615	583	563	608	620	610	603	600	614	616	585	575	615	581	561	580	598	587	581	621	607	630	590	592	574	566	640	610	658	621	587	585	577	600	590	589	608	573	621	598	573	592	618	610	584	592	607	607	626	632	578	588	589	603	583	577	625	631	646	639	573	562	629	612	591	603	592	615	574	585	596	586	615	617	604	622	632	614	560	615	560	562	599	576	640	603	630	623	578	626	571	591	614	546	602	595	582	638	598	615	582	640	619	615	558	605	640	581	607	563	598	631	599	614	628	616	584	592	557	593	572	652	640	562	602	614	652	591	561	627	599	609	560	642	580	601	653	584	615	608	626	643	605	603	626	626	580	641	581	611	610	568	599	626	618	556	562	601	637	617	580	552	615	594	602	608	612	575	622	596	611	615	603	604	567	577	606	601	591	579	613	607	645	577	626	637	563	559	603	598	602	590	586	629	622	627	568	568	647	621	645	653	577	608	592	608	613	581	626	600	580	592	582	543	638	582	590	625	595	607	621	628	634	605	602	626	626	579	591	630	587	607	595	579	559	559	633	658	624	630	613	611	616	587	616	587	586	616	642	614	637	602	606	592	618	576	634	620	629	591	621	604	608	603	604	619	651	605	584	577	615	589	571	570	607	612	593	572	606	583	585	611	625	598	580	603	619	627	601	529	618	609	620	618	591	614	609	599	599	569	627	584	617	649	602	588	599	600	595	596	612	588	648	566	617	637	581	637	586	602	613	592	626	587	651	618	555	609	657	583	589	654	606	552	599	606	581	588	611	598	576	610	577	612	600	591	560	613	630	603	588	601	607	583	570	627	590	612	604	634	581	557	588	612	599	642	549	622	595	575	607	631	566	602	598	630	592	601	624	621	575	609	601	575	578	599	594	610	608	614	597	615	623	623	565	588	622	587	599	583	606	598	615	612	612	644	635	590	568	646	623	621	606	652	619	607	601	618	610	596	600	608	592	655	599	598	598	567	583	604	607	573	556	608	626	628	577	587	594	593	598	590	589	552	628	585	599	621	570	569	570	642	599	597	602	597	586	578	585	590	612	614	581	591	631	618	641	626	582	577	619	580	648	595	692	635	558	575	598	608	638	614	602	594	579	631	619	610	592	600	602	581	650	612	607	606	593	609	574	637	657	599	587	582	611	595	559	619	631	605	594	631	592	572	549	630	610	594	614	621	605	611	631	620	596	616	641	598	612	606	625	612	598	532	578	596	603	568	596	629	572	581	620	610	595	614	613	629	592	611	576	586	545	605	596	634	608	592	631	610	605	589	633	644	601	596	584	601	610	559	601	622	607	577	629	624	596	645	626	568	573	596	606	599	608	595	580	557	593	607	616	566	597	580	585	575	643	609	597	604	613	607	607	621	640	562	567	608	633	587	595	624	572	635	594	632	607	612	595	590	582	621	621	608	558	623	602	626	595	611	621	597	597	622	585	580	606	617	593	638	604	558	583	602	591	587	568	605	620	670	584	622	619	588	616	608	628	592	572	625	633	582	586	590	613	605	599	583	620	648	587	604	641	606	588	628	600	602	589	639	601	637	604	625	584	636	607	630	625	621	598	634	642	603	611	589	592	632	588	602	590	616	551	617	602	563	602	613	651	601	557	596	603	624	564	615	621	587	578	645	593	621	611	592	639	595	604	622	627	627	583	594	602	618	592	614	644	565	627	609	653	577	605	606	605	623	606	595	602
27647	5776	2772	1656	914	675	605	520	502	484	472	444	451	441	450	405	394	388	407	392	402	416	405	409	388	360	399	384	417	379	418	377	400	375	372	371	408	381	358	382	361	324	388	363	357	401	407	365	380	349	383	420	379	361	409	373	413	398	385	381	394	401	364	387	359	364	360	406	364	397	399	434	351	389	377	400	384	395	394	387	343	337	400	395	330	374	419	410	373	406	377	359	367	340	412	415	388	367	374	412	406	383	371	357	391	390	362	399	359	369	390	367	344	391	373	403	356	433	398	372	392	388	371	393	386	355	390	330	346	374	396	364	376	408	351	368	349	370	394	361	365	405	356	370	388	386	365	386	403	351	355	393	402	370	391	378	353	410	352	397	388	365	379	377	374	398	415	373	354	395	388	408	389	393	433	392	417	389	420	386	353	366	407	357	369	396	376	367	366	412	369	398	407	362	349	374	355	376	312	362	370	340	373	336	348	409	386	381	362	381	386	375	392	376	381	383	412	384	426	371	378	404	422	377	375	355	365	380	404	366	343	412	368	381	378	390	409	381	363	359	364	380	387	380	409	387	385	359	367	385	352	375	396	381	346	423	386	391	396	395	364	359	385	354	369	376	358	428	380	389	398	386	379	404	367	393	378	379	350	406	393	407	369	359	364	377	366	405	389	394	375	395	404	383	388	403	403	380	358	345	392	389	407	360	373	372	391	370	379	364	384	369	375	412	369	413	379	384	392	402	402	375	402	391	379	395	394	378	362	380	343	352	358	361	369	401	360	363	393	374	335	389	372	352	392	373	356	352	388	370	389	406	384	405	389	351	398	403	373	398	388	368	374	344	352	376	378	383	377	370	377	311	393	384	385	332	376	364	373	371	363	366	380	350	346	398	385	370	382	384	359	418	394	359	354	390	392	364	385	366	372	383	368	375	383	422	369	364	390	376	383	387	415	385	372	355	397	391	399	368	389	357	390	362	347	374	373	362	349	426	359	361	388	398	405	355	375	371	422	371	406	358	402	360	345	378	366	382	388	367	378	383	407	401	402	369	368	370	419	392	367	379	350	349	429	362	354	362	364	394	398	377	388	341	406	376	375	402	383	397	405	390	375	357	375	316	351	357	356	387	401	431	357	378	363	378	379	345	365	397	371	468	364	407	391	374	363	370	401	365	340	376	360	380	351	384	363	396	404	346	403	376	399	402	366	364	427	346	383	356	378	370	352	384	393	385	371	359	350	417	380	423	414	399	401	377	391	394	373	386	371	343	375	367	413	347	389	377	400	366	346	403	371	400	385	331	376	369	383	381	367	407	389	410	422	398	386	368	395	349	391	387	357	371	372	360	344	376	409	391	409	386	411	364	387	376	397	395	393	367	348	412	387	395	404	402	372	374	388	374	381	413	399	370	359	391	391	377	378	401	371	391	364	377	402	383	343	410	390	362	340	372	405	383	375	376	332	412	413	387	360	374	383	404	408	361	394	361	383	360	371	357	383	354	369	411	372	392	354	357	374	422	377	346	355	349	350	386	344	351	366	392	388	356	354	406	363	399	380	372	371	414	376	415	383	356	395	331	405	400	376	424	351	389	364	363	378	394	371	356	381	406	369	368	362	370	374	380	363	385	374	406	408	377	384	387	340	388	394	374	382	398	387	410	397	397	373	388	387	390	386	411	365	339	370	366	385	374	378	440	392	391	392	382	379	411	377	341	386	396	376	374	416	377	393	382	380	375	385	385	383	406	393	376	372	401	367	367	398	399	389	370	374	365	413	364	383	392	374	404	358	351	369	391	370	359	387	405	395	418	387	346	399	347	378	381	366	413	394	404	413	397	396	362	376	371	352	364	361	342	393	381	361	373	387	360	329	381	389	356	375	368	370	391	352	344	351	403	385	379	344	394	375	387	367	356	380	377	380	383	363	395	341	364	375	397	404	426	368	389	386	355	364	418	369	407	407	386	378	323	379	375	376	401	379	336	384	370	389	353	373	426	394	412	404	398	361	359	414	395	403	396	388	397	391	361	364	366	374	391	332	399	384	393	386	419	364	382	354	388	357	413	402	368	338	396	388	375	352	388	368	367	361	374	378	372	344	377	390	387	400	393	399	380	409	381	369	392	417	363	372	409	415	365	396	414	389	380	391	438	376	370	380	362	353	365	347	373	378	352	355	364	382	402	332	420	395	391	389	338	406	376	331	362	426	402	406	365	351	383	378	389	356	371	315	385	382	326	352	423	422	368	373	382	385	355	372	343	378	361	390	404	379	368	361	374	383	386	331	409	403	393	414	415	426	412	422	386	397	373	385	372	402	380	355	377	374	388	348	405	392	379	399	377	378	396	357	348	357	358	382	383	353	375	375	393	394	320	391	424	394	360	361	393	399	374	391	352	358	366	346	370	367	410	399	408	386	375	413	400	380	349	380	360	371	372	353	371	348	331	352	394	379	359	396	415	374	364	362	366	353	369	381	371	359	369	355	401	372	399	396	360	336	397	365	364	427	388	358	370	397	368	352	401	333	388	386	382	350	363	371	400	382	387	389	385	388	370	378	408	376	402	360	378	362	402	372	373	354	377	422	365	377	405	374	379	341	383	342	360	389	350	368	366	357	355	415	359	377	376	349	341	381	365	377	399	367	363	388	409	347	395	409	366	385	387	410	382	383	351	342	413	417	369	354	365	369	410	364	332	426	383	397	380	356	410	395	359	377	377	369	389	355	385	368	389	368	342	385	404	370	353	360	377	371	392	388	373	380	348	388	397	393	409	384	353	406	393	373	370	346	379	395	377	349	364	373	385	365	371	336	408	392	398	387	349	370	361	366	392	367	364	365	342	350	367	381	360	385	401	390	374	380	412	369	404	338	329	353	382	357	396	388	370	373	370	369	345	362	417	406	343	343	384	395	337	401	375	392	394	397	360	371	376	394	387	377	380	335	380	362	353	362	364	401	396	390	375	364	365	340	373	379	384	368	360	345	391	356	361	382	356	368	400	364	391	400	383	362	371	401	389	354	392	364	373	394	380	380	375	349	359	406	376	352	361	367	362	394	362	412	360	397	425	350	372	386	373	395	384	357	366	355	376	368	347	400	388	374	380	365	368	362	342	362	361	361	376	377	377	356	357	354	392	387	379	384	341	352	373	395	352	399	370	397	391	368	377	376	393	360	376	403	379	432	402	370	386	354	369	393	380	371	349	402	405	404	361	365	375	392	389	397	338	427	378	387	394	376	385	370	341	381	366	387	351	376	380	371	374	389	357	395	360	374	359	394	356	374	355	384	341	368	367	359	377	402	364	357	344	423	379	387	357	355	384	341	388	368	381	414	391	360	382	358	369	349	377	367	377	368	400	417	371	379	399	378	388	415	372	342	341	371	371	412	368	426	396	389	356	381	402	360	400	377	355	364	384	375	361	392	377	364	374	372	406	426	391	421	371	380	415	395	397	378	403	349	370	331	367	351	363	399	417	392	392	400	388	351	388	380	366	355	366	368	378
15202	3061	3256	3082	2468	1999	1734	1430	1338	1180	1173	1154	1143	1086	981	1037	967	966	995	966	959	935	930	864	895	938	915	910	903	925	906	853	904	932	836	853	926	877	889	907	845	905	905	878	883	923	894	797	812	817	875	864	854	830	855	833	890	823	870	804	898	847	889	874	922	821	809	870	810	819	861	865	895	909	822	906	845	865	819	840	847	831	808	836	830	857	825	824	856	865	818	880	863	880	883	830	863	871	840	832	781	808	830	828	889	874	792	824	847	804	835	854	863	867	877	850	870	859	880	864	921	849	827	781	848	876	840	880	857	817	824	919	849	825	854	851	873	828	833	914	872	838	848	830	805	842	832	852	863	834	868	846	797	874	855	861	876	821	823	847	803	861	857	869	824	839	822	823	906	899	855	889	897	858	860	886	853	835	854	826	849	918	851	810	880	902	886	849	832	806	912	841	881	875	869	899	837	851	864	850	851	832	857	854	853	866	858	819	867	815	860	872	840	855	865	888	826	814	820	893	827	850	892	919	819	867	806	863	896	808	854	836	891	854	773	843	844	880	881	819	827	882	836	903	873	830	863	877	887	866	864	857	838	878	808	828	871	821	860	883	845	854	848	892	890	894	836	791	822	840	918	835	829	830	877	877	905	860	838	862	869	858	859	895	835	846	878	882	807	901	867	794	841	818	893	858	852	881	850	869	844	820	833	842	850	796	826	851	830	811	854	810	886	857	834	826	872	872	827	832	833	860	868	839	855	836	842	845	804	869	809	857	827	869	823	829	812	885	883	829	872	824	901	869	873	897	863	808	854	824	844	849	892	828	818	890	825	886	967	861	824	900	831	902	861	856	803	844	815	895	893	852	884	852	836	847	852	837	842	846	871	802	887	874	838	889	873	830	883	821	848	842	820	853	866	879	879	806	884	878	836	818	855	844	828	900	868	857	845	850	804	852	892	845	860	787	801	840	850	853	856	784	883	839	847	823	852	879	869	899	880	857	864	838	825	834	821	863	800	841	823	826	831	907	844	855	845	879	845	841	849	821	887	862	808	820	813	863	886	876	815	831	801	847	855	864	852	851	846	845	846	864	897	837	865	826	826	841	814	820	841	896	835	887	856	911	824	869	826	869	896	813	835	855	847	868	856	806	863	853	845	818	839	900	889	904	885	821	838	851	870	838	837	897	838	916	823	832	830	835	850	865	895	839	873	806	876	883	838	790	875	823	818	838	867	810	851	842	852	937	827	827	916	845	886	854	835	842	839	828	886	870	881	807	882	836	839	846	850	887	838	866	805	772	854	850	817	866	820	846	866	845	853	853	873	839	849	874	872	833	865	809	843	835	839	886	899	852	852	850	854	834	863	786	885	879	812	844	838	843	846	872	808	897	855	861	848	797	819	877	869	835	839	870	775	852	827	829	880	827	835	844	826	835	887	882	840	901	793	811	848	859	827	880	824	824	834	815	816	805	855	894	866	828	845	866	898	856	817	847	873	820	834	874	863	828	878	830	856	854	862	856	863	862	849	841	814	812	814	893	814	831	868	857	834	862	808	857	871	817	830	816	889	776	856	860	848	813	877	866	831	821	810	865	856	869	806	824	830	869	835	820	930	874	859	864	823	807	839	899	918	917	802	869	839	846	819	897	808	879	823	783	814	881	841	835	858	843	839	852	827	821	822	840	860	896	880	920	812	831	880	864	850	862	866	834	848	888	824	866	851	856	868	840	839	883	872	854	821	863	847	832	865	835	820	847	878	835	842	816	832	806	850	870	857	857	874	852	849	827	859	863	834	838	810	870	834	819	849	816	886	867	835	830	813	851	827	878	881	828	794	781	836	821	860	858	867	852	811	795	862	845	846	839	907	842	815	808	817	833	788	864	879	852	840	818	875	810	850	847	790	882	824	839	849	845	832	837	872	839	839	830	838	859	835	842	863	864	872	833	821	854	869	851	840	830	895	811	879	843	884	838	847	829	834	860	808	822	905	834	826	822	858	863	841	831	879	895	909	833	835	861	858	860	823	876	806	872	875	840	827	887	824	847	830	853	864	894	871	848	854	865	891	883	836	866	897	904	878	839	853	864	841	891	852	907	842	811	825	864	857	862	877	864	849	809	867	908	865	862	823	871	851	842	832	884	887	857	867	888	832	892	829	877	807	859	865	880	852	854	886	868	858	854	857	819	822	858	844	845	823	841	858	822	793	844	889	872	895	846	845	802	885	889	840	844	806	829	838	859	804	849	830	850	890	859	831	853	855	820	840	846	822	865	818	847	875	868	861	805	913	831	881	840	845	854	868	821	899	867	846	844	808	859	824	853	833	775	836	851	862	829	855	861	848	849	841	832	827	829	910	897	860	821	853	856	858	840	889	834	865	773	852	877	756	854	849	876	853	871	858	841	917	828	863	818	857	846	863	849	839	804	835	837	876	878	823	819	886	823	846	881	866	829	774	807	855	827	846	818	830	821	836	857	844	842	885	850	819	871	900	833	841	844	920	810	833	868	883	865	795	857	838	875	873	851	866	826	849	792	881	805	877	855	850	874	798	882	840	811	890	888	859	834	914	866	874	804	844	802	848	864	904	913	845	876	863	841	839	874	840	914	833	824	815	887	883	871	848	873	818	857	825	833	866	838	872	868	909	873	862	887	899	855	842	829	862	835	826	840	827	854	844	837	817	846	819	845	897	856	908	899	894	829	852	803	814	841	863	891	832	874	855	834	824	789	807	888	888	849	867	877	828	854	850	816	816	792	871	858	808	847	812	835	883	869	773	860	894	841	861	896	808	850	810	882	803	850	866	815	831	833	817	817	805	797	893	852	828	825	841	830	872	855	898	895	852	877	781	871	845	860	812	872	838	879	831	908	825	888	889	828	901	766	846	837	850	866	803	797	882	810	902	802	841	820	844	846	822	864	825	768	880	897	830	900	811	792	859	868	864	860	831	836	798	829	845	815	820	800	834	850	870	823	837	838	888	833	862	862	868	881	877	890	838	821	846	786	856	898	824	859	836	843	854	813	839	864	872	881	809	814	863	900	878	863	876	866	807	879	889	829	829	834	845	858	802	878	874	786	882	889	905	819	802	804	826	831	798	865	832	890	834	833	864	870	835	837	856	895	819	849	832	854	866	868	864	844	847	857	806	838	894	816	852	841	823	855	799	940	822	840	867	857	836	856	863	798	876	863	836	856	839	812	849	810	819	843	860	807	862	814	818	823	849	826	831	846	826	815	824	916	850	886	832	903	831	838	821	844	807	847	833	827	868	883	890	823	852	818	852	842	846	833	826	848	837	897	881	823	848	816	850	816	816	835	865	827	842	859	828	896	797	897	817	860	815	821	841	863	853	826	857	870	876	847	863	874	861	830	834	826	821	851	833	799	790	854	848	844	863	852	815	849	815	875	871	791	868	769	830	852	856	889	867	858	834	812	822	866	827	804	813	831	821	859	851	843	824	850	778	861	809	864	852	856	886	853	825	842	816	808	866	876	893	854
5513	566	316	228	216	220	217	234	179	220	187	191	226	220	193	209	207	203	189	222	195	195	207	245	221	214	228	230	212	202	219	201	184	195	179	213	220	206	232	231	219	201	208	200	192	229	201	210	227	160	181	220	191	201	207	201	222	213	206	189	249	211	211	214	206	198	218	220	199	222	205	215	208	204	198	190	231	225	193	215	222	237	241	222	212	211	218	181	200	206	204	221	208	223	194	205	162	190	232	203	204	197	216	185	190	193	199	194	215	185	211	186	204	203	214	210	201	194	240	225	217	181	217	205	198	190	234	238	212	215	215	225	183	203	198	223	198	209	188	195	210	202	216	208	202	232	230	198	200	207	239	213	238	167	207	210	228	190	201	185	225	192	188	211	207	212	174	231	199	189	205	233	211	200	220	206	199	214	209	210	219	199	215	229	213	198	208	194	195	209	190	231	195	215	171	220	236	227	225	194	205	222	209	210	205	197	194	215	204	210	209	210	231	215	196	210	211	186	181	216	222	197	218	200	201	196	210	220	212	226	214	210	203	219	190	195	198	206	220	217	223	215	188	199	192	204	220	201	194	212	219	215	187	214	214	206	225	192	179	192	208	204	262	230	203	214	216	209	196	218	190	177	229	210	193	197	216	213	202	199	208	196	218	226	192	194	218	238	181	216	241	202	212	214	211	200	218	196	198	215	193	214	199	181	201	220	203	198	226	210	211	216	196	207	174	234	227	224	244	205	194	207	212	197	205	209	196	227	206	187	208	214	197	219	194	201	179	208	198	213	194	197	226	198	200	206	174	203	203	219	220	206	215	191	170	197	205	204	221	224	206	204	207	210	210	206	232	212	186	215	203	239	194	171	192	204	219	215	242	189	220	206	194	212	251	201	196	175	187	207	195	204	211	202	206	219	203	214	222	199	224	202	207	187	227	197	174	204	199	224	224	208	197	186	199	196	204	227	229	192	217	219	223	203	242	200	165	206	205	183	224	217	174	196	178	194	213	214	194	195	214	208	191	190	195	210	231	220	195	184	200	194	222	180	186	207	179	197	189	182	216	219	190	213	199	198	213	211	241	215	206	210	197	201	204	214	195	152	211	187	216	198	207	232	200	208	213	220	190	226	212	209	241	224	259	186	213	242	204	203	185	206	220	208	188	225	195	180	221	184	196	228	222	192	216	217	221	198	221	188	177	218	216	220	209	189	195	200	211	188	200	212	214	191	217	218	211	208	217	212	216	196	192	223	227	224	202	193	205	200	198	211	217	213	183	234	225	227	230	223	224	203	214	184	203	239	209	220	214	192	222	198	192	193	207	192	191	219	207	199	198	225	224	209	217	205	205	218	196	216	204	189	201	195	235	204	222	184	208	185	193	192	178	190	193	207	198	201	202	199	209	197	184	181	176	202	193	200	205	216	222	224	205	251	220	204	213	216	238	225	232	220	212	181	194	218	215	208	214	220	205	216	203	184	193	194	191	203	168	206	213	202	189	205	209	186	188	182	205	191	203	193	182	197	217	206	210	209	213	204	210	184	227	202	202	201	178	189	207	218	205	218	198	213	216	195	209	196	212	210	208	215	215	181	202	206	209	203	241	242	215	187	240	189	181	204	198	164	206	212	218	218	217	201	187	221	192	206	200	202	202	197	204	201	224	199	198	216	226	214	195	202	219	197	211	185	180	219	233	223	208	205	198	227	221	216	190	200	211	200	190	207	203	202	189	194	210	209	210	195	200	199	194	183	201	206	209	191	216	197	166	205	212	200	222	206	216	217	192	208	187	215	184	213	179	225	230	191	203	188	217	204	183	218	227	165	197	245	217	203	192	211	222	218	212	225	189	211	203	209	216	228	207	195	204	198	229	208	182	212	224	211	208	236	187	201	213	229	190	173	228	202	226	210	208	220	192	211	207	221	204	182	221	227	218	207	218	198	199	177	197	213	235	188	192	223	205	236	194	195	207	177	191	186	196	229	180	210	213	216	184	226	234	223	222	189	205	183	221	185	202	220	189	209	214	200	189	213	208	197	226	203	185	208	200	208	223	219	225	212	204	218	199	222	174	234	207	235	185	225	186	201	196	209	221	237	227	234	192	219	228	217	212	180	225	201	197	213	205	199	201	202	201	212	232	216	212	235	187	172	198	195	225	216	212	231	178	200	203	197	209	211	202	192	205	215	211	192	198	228	202	195	223	226	196	168	215	218	221	226	226	220	173	219	197	207	192	219	205	215	206	200	197	234	201	222	203	189	215	201	215	233	181	232	210	208	210	234	217	225	238	210	252	174	190	221	194	199	199	211	197	231	199	215	205	211	207	197	201	219	213	228	194	207	217	213	211	200	208	194	220	193	199	227	196	193	203	207	233	226	207	191	226	195	211	182	230	222	198	205	202	186	195	193	205	216	218	197	238	210	207	207	194	228	232	179	193	207	196	197	209	211	208	176	205	210	219	211	214	185	208	196	197	226	205	203	208	204	233	201	207	221	223	194	248	190	242	160	224	211	219	195	218	227	217	215	223	212	197	191	226	195	203	203	189	220	201	231	200	222	207	195	218	180	216	204	218	196	202	229	223	190	208	207	214	213	221	216	200	192	195	215	232	188	182	217	204	209	210	193	233	193	211	197	173	190	223	219	187	194	192	211	204	208	216	252	234	205	207	192	220	216	191	192	205	199	223	220	200	214	224	196	206	207	179	200	193	210	187	186	230	217	224	214	201	199	166	184	214	174	229	186	176	210	252	217	199	202	189	204	240	226	179	196	184	202	198	210	209	204	192	186	186	216	178	197	214	205	205	197	231	207	218	192	220	203	183	210	208	203	231	211	203	213	213	223	215	214	232	207	216	208	214	202	217	181	216	187	218	228	178	208	213	226	180	182	184	219	208	186	212	201	201	212	205	166	199	239	186	202	201	193	204	208	197	211	205	186	193	175	218	191	218	227	189	218	209	197	194	198	174	239	211	193	213	179	202	210	215	224	196	210	220	206	213	204	216	211	208	216	192	203	193	186	198	218	202	247	202	227	196	202	200	201	231	237	243	181	195	213	188	198	199	248	224	214	211	222	206	216	202	202	197	193	205	213	180	196	202	206	197	211	213	228	185	197	224	232	209	229	204	221	211	208	206	204	199	206	203	203	204	206	215	229	194	241	209	188	203	214	214	201	221	259	232	186	209	193	233	208	202	213	210	205	195	198	205	219	186	191	205	218	207	188	203	201	220	197	188	204	195	202	192	207	188	228	198	181	203	204	218	216	205	215	186	215	212	202	221	198	201	214	212	200	206	199	177	193	177	198	172	216	201	223	208	197	193	210	220	229	194	200	213	207	205	210	189	202	206	199	231	205	185	201	208	205	216	201	240	206	201	200	185	241	207	183	190	208	210	221	208	241	218	216	176	185	190	226	204	178	216	218	221	209	231	200	197	187	203	191	244	215	205	226	243	224	200	193	206	189	202	213	220	235	233	235	196	190	205	184	201	221	221	181	216	179
3862	732	590	611	559	548	553	518	531	512	528	539	479	523	553	530	494	543	456	508	499	514	504	535	530	508	491	543	522	525	476	467	539	530	514	540	508	514	487	482	485	513	491	495	502	479	467	505	478	467	479	518	500	532	506	513	468	511	488	474	512	467	522	516	476	515	522	505	537	473	487	559	516	525	453	514	517	549	518	489	556	525	498	518	484	544	485	491	523	520	490	572	530	534	516	468	489	489	480	509	529	502	514	536	455	473	528	472	480	488	512	485	463	488	522	490	516	460	521	543	501	532	540	548	523	562	485	533	514	537	500	515	469	511	502	492	527	514	502	505	546	493	486	518	494	458	513	488	559	528	492	521	486	481	495	484	464	561	512	506	543	513	527	487	489	461	526	505	494	483	485	510	478	534	456	518	515	525	517	525	477	487	493	528	464	509	528	507	525	501	515	506	502	488	521	511	462	503	509	535	469	515	502	513	506	479	485	535	493	493	471	504	478	480	527	507	480	505	514	527	549	496	518	528	503	513	479	531	491	526	527	494	548	511	499	515	468	497	504	528	506	495	528	482	547	539	514	548	513	504	510	493	498	499	536	502	507	471	499	508	481	507	498	499	549	563	491	550	529	520	500	520	497	495	431	495	508	502	524	493	537	530	498	528	515	522	483	520	480	487	528	530	503	519	496	505	520	541	518	494	436	481	487	495	498	489	476	515	497	525	507	497	511	492	515	510	479	550	484	497	509	517	556	538	490	525	521	528	551	524	504	515	559	509	505	507	518	484	512	514	480	529	508	505	551	459	540	502	527	484	483	506	511	550	533	496	531	500	495	539	458	523	499	535	489	510	542	445	526	502	512	541	509	485	525	534	479	531	481	548	516	517	497	530	515	477	517	478	490	518	491	468	480	525	514	482	523	530	492	511	512	452	508	522	539	468	520	533	505	524	520	494	513	486	480	523	502	504	501	519	466	517	491	512	542	539	511	464	462	525	484	525	499	456	542	466	516	485	522	535	477	526	511	506	513	471	505	541	449	543	532	480	500	494	539	460	509	464	501	492	504	481	550	489	551	464	497	483	454	503	509	515	533	481	499	486	481	465	502	489	498	509	502	506	508	505	534	515	542	495	509	487	483	504	459	504	473	491	497	547	546	511	556	487	492	549	511	484	472	567	485	470	483	481	543	508	511	548	511	494	468	482	471	535	508	499	492	466	451	503	546	475	541	473	520	536	493	498	520	557	465	503	480	486	518	516	507	465	505	499	538	485	497	502	499	502	526	532	493	511	517	482	489	503	485	495	527	484	537	510	517	488	517	519	524	470	534	490	514	466	535	484	529	492	473	504	473	524	513	522	489	493	513	502	514	506	482	509	557	518	486	497	533	509	463	479	446	521	520	487	490	507	539	518	505	501	521	517	514	491	517	485	512	493	495	525	523	489	475	501	508	512	526	509	522	468	519	525	479	473	510	500	485	529	489	494	496	479	575	506	552	514	483	504	515	519	480	498	523	514	487	547	497	508	502	460	528	521	495	488	484	525	501	500	515	547	502	499	515	516	531	493	544	481	505	547	527	518	524	488	491	555	514	512	502	522	513	488	497	544	502	470	540	510	508	532	516	496	515	502	506	504	515	521	482	521	551	493	507	513	468	502	532	514	516	485	510	497	523	505	516	514	488	477	570	492	504	534	507	517	476	475	537	471	491	478	510	530	493	492	505	511	512	497	486	521	528	522	523	496	534	492	498	473	470	495	541	463	465	540	511	464	549	496	499	479	506	535	507	514	529	509	505	499	458	525	532	501	535	476	545	452	495	512	534	500	508	491	490	526	487	504	523	497	465	516	515	500	526	484	540	478	505	482	517	503	511	500	464	497	486	502	486	486	496	498	515	510	492	496	490	540	499	545	525	518	523	514	507	541	491	481	524	486	521	507	501	509	544	492	500	484	515	514	476	499	535	530	524	517	477	547	485	478	498	489	505	521	509	510	488	512	494	485	506	528	499	544	507	470	522	518	495	514	550	496	504	500	520	462	520	522	551	485	517	492	478	511	495	486	490	494	509	500	546	484	474	541	516	501	537	488	525	487	502	504	521	533	523	525	558	490	513	502	460	526	505	510	524	508	531	507	509	489	483	536	503	482	551	476	524	510	516	482	497	512	496	510	467	524	492	493	467	541	468	508	504	492	525	509	514	503	507	508	515	546	503	507	505	501	520	516	493	522	524	521	453	495	544	493	524	492	505	535	503	480	505	516	476	547	489	493	492	500	477	501	483	521	500	482	484	547	521	474	514	560	470	523	500	496	509	497	516	469	509	515	462	535	509	506	521	456	483	530	542	475	499	530	533	491	516	484	512	533	469	493	532	529	506	481	475	544	487	509	506	540	530	480	557	515	535	499	531	543	546	495	496	507	490	503	512	538	486	517	498	506	500	529	506	521	519	541	509	505	468	513	495	499	495	517	526	558	527	513	534	505	510	509	494	466	524	509	529	496	513	498	515	537	489	550	487	507	494	516	508	517	502	517	517	496	518	481	482	499	462	481	506	482	517	517	512	516	490	522	534	503	488	512	507	477	496	469	546	494	530	510	498	527	509	505	503	534	541	473	542	521	555	538	535	490	475	510	532	485	525	496	506	507	519	517	518	548	490	516	525	511	497	517	495	486	499	543	535	550	485	486	508	526	496	524	476	517	498	519	557	508	478	496	474	506	515	487	494	477	530	484	519	533	464	517	476	515	506	543	520	521	506	487	506	487	548	517	523	531	536	474	562	504	502	510	509	522	475	545	529	473	584	500	500	492	550	480	519	503	490	489	496	522	524	487	489	468	481	519	499	483	538	499	483	510	506	505	498	509	532	487	539	497	483	537	497	492	545	514	462	523	490	515	495	513	512	483	472	515	513	528	540	526	511	499	539	488	493	509	494	529	504	562	474	478	459	494	536	478	515	522	509	480	477	468	484	489	473	523	498	512	512	489	510	468	494	472	502	536	497	537	523	522	512	510	530	475	474	485	504	537	499	496	476	508	479	486	521	519	484	466	476	509	484	538	477	491	505	481	489	551	508	479	542	507	512	499	566	524	501	499	517	521	510	522	510	499	489	556	486	516	474	540	525	529	544	471	554	510	547	493	526	541	482	498	530	479	462	509	503	524	500	518	537	490	504	502	492	538	524	543	511	472	502	491	515	512	528	555	538	477	480	512	545	498	500	468	532	502	503	502	496	463	523	510	525	483	479	531	510	517	538	492	526	490	531	507	492	485	491	517	474	486	499	468	528	511	514	482	509	499	569	523	500	520	539	501	511	479	497	513	499	485	511	487	523	527	514	533	522	486	478	476	499	516	538	498	525	540	503	528	531	521	498	500	513	523	513	496	487	516	507	470	525	485	500	505	505	513	514	498	531	490	535	508	478	511	524	484	528	505	539	543	478	542	507	500	512	468	537	502	519	494	539	510	486	491	531	509	515	482	528	515	508	491	517	486	500	502	512	517
18119	2274	1324	838	516	349	367	344	298	281	252	246	251	288	259	290	266	282	248	280	280	253	230	281	255	282	262	255	257	241	273	249	260	251	232	246	236	259	248	233	260	293	251	254	241	252	269	244	269	250	244	274	217	260	267	269	252	248	270	291	245	242	254	243	251	257	276	273	264	264	257	253	246	237	242	244	227	227	248	251	234	254	284	241	255	242	266	279	247	277	281	249	260	274	274	241	246	274	246	240	245	242	243	263	264	253	265	239	234	273	261	239	266	244	244	234	271	289	256	286	251	260	240	260	234	255	225	236	253	246	222	264	260	255	271	265	269	253	251	275	261	269	270	271	268	282	225	244	253	230	261	278	252	234	243	256	252	250	243	234	264	248	274	284	262	241	245	232	251	254	248	230	214	275	248	267	263	238	289	284	236	228	237	280	250	260	262	257	261	242	272	224	214	251	272	279	243	257	255	242	237	251	257	247	244	250	263	250	257	251	242	237	297	291	264	276	224	280	271	277	272	241	251	252	246	271	220	228	274	258	268	240	212	239	276	255	284	226	240	249	229	257	238	253	273	261	278	261	248	248	223	242	238	219	237	281	247	238	253	238	266	252	277	220	267	284	245	268	268	241	253	263	251	257	255	287	246	234	246	268	270	265	281	239	271	264	279	258	284	236	266	288	237	249	257	261	249	272	252	259	229	253	242	244	250	242	260	257	239	279	245	236	219	246	252	255	274	267	275	276	238	236	244	266	257	236	240	261	238	223	275	266	226	252	229	258	257	281	244	236	294	243	259	254	253	236	226	252	253	274	233	251	268	259	270	280	258	248	243	265	270	274	227	249	259	267	263	219	247	267	241	263	259	244	228	277	255	273	244	257	270	277	263	256	226	253	271	239	236	275	250	230	289	271	264	261	271	267	264	271	228	248	228	223	275	282	252	226	264	242	251	240	255	242	248	254	283	263	277	283	241	283	253	273	255	253	275	232	237	244	243	232	261	255	253	247	256	289	269	253	252	238	251	259	249	228	269	259	244	257	274	235	228	245	199	266	236	216	242	286	264	260	276	264	241	246	276	267	274	281	233	232	230	261	250	270	260	273	271	258	258	261	302	247	255	238	249	229	235	243	234	249	245	282	261	256	240	237	248	234	248	260	276	272	228	273	274	249	265	273	268	265	254	261	251	252	246	287	229	255	267	278	287	248	236	243	273	287	270	280	230	254	230	246	226	220	267	235	263	271	267	262	261	266	292	242	242	246	239	237	239	266	237	225	266	276	267	279	271	289	261	257	263	267	262	255	271	251	266	238	280	259	230	234	256	235	247	258	284	277	265	290	230	250	270	252	269	266	232	229	261	256	278	270	266	234	264	233	257	257	257	237	258	247	254	250	248	240	261	285	242	268	247	273	264	259	259	279	274	260	262	258	261	249	267	240	269	222	238	264	249	275	259	233	253	281	263	251	255	264	274	256	266	299	252	277	268	257	235	227	254	254	242	224	246	227	270	258	238	215	258	247	263	238	270	217	257	234	260	251	266	249	247	260	258	256	248	248	243	249	268	278	268	291	275	250	237	277	258	272	215	270	226	254	260	271	225	257	248	249	240	234	248	276	246	271	272	267	265	280	254	261	269	269	258	265	269	244	256	267	258	253	265	283	249	276	224	251	256	256	240	247	294	233	266	274	240	266	262	268	279	249	256	242	264	267	259	245	266	260	264	247	245	242	263	224	287	284	253	271	297	259	279	262	271	242	248	275	227	242	214	281	274	252	244	238	252	300	252	241	250	262	251	254	240	238	250	262	259	253	239	218	257	245	252	258	265	239	251	263	277	227	235	229	250	270	248	242	255	271	252	232	248	258	292	247	254	243	272	251	274	273	223	244	261	257	238	242	239	272	269	261	275	279	270	228	257	265	265	289	242	282	244	274	255	238	253	253	246	248	252	253	262	234	246	236	286	246	228	287	243	238	224	247	256	262	236	257	244	226	215	247	244	259	271	228	263	245	275	284	261	226	287	265	267	290	263	245	262	287	283	250	243	246	259	229	266	240	260	249	260	254	267	253	248	255	245	273	275	240	261	232	275	283	296	253	261	232	273	252	278	268	232	237	252	265	258	270	225	264	256	232	254	255	236	270	257	247	242	270	268	258	271	241	244	290	269	227	266	240	254	254	230	250	250	233	263	252	256	259	280	252	276	216	263	286	239	272	279	264	284	241	246	283	276	248	263	284	267	300	257	244	253	274	225	265	260	242	277	256	281	232	244	225	260	256	266	266	238	270	275	236	283	254	271	206	245	272	276	260	276	276	250	254	283	258	260	258	277	243	261	246	255	296	261	282	252	249	243	264	264	283	246	257	249	244	223	244	226	243	246	251	236	238	252	250	246	245	207	246	211	231	253	255	258	233	273	232	222	280	251	269	271	262	281	281	248	273	248	249	241	257	237	268	236	258	263	264	276	256	275	294	264	260	259	234	251	262	264	275	245	250	256	216	248	260	276	258	262	260	260	248	229	257	251	282	267	243	249	246	255	260	256	293	253	257	256	255	245	277	266	234	262	213	249	264	222	261	245	259	275	244	263	245	257	254	252	247	243	285	269	233	263	250	280	261	235	263	248	244	257	271	260	238	252	231	218	235	217	237	228	245	244	259	251	228	266	245	244	248	288	281	235	253	252	258	251	231	234	230	249	244	255	288	219	243	295	222	252	238	262	260	267	290	256	266	254	246	242	246	246	244	255	222	268	276	280	258	254	259	247	284	286	266	277	233	252	244	245	255	264	248	221	245	238	227	223	267	270	250	264	254	260	234	230	294	288	251	239	251	243	265	253	236	253	252	242	252	287	273	244	260	235	255	236	230	272	237	258	234	251	277	247	238	241	261	286	260	252	271	284	246	239	221	271	237	252	254	253	249	254	235	287	233	234	231	274	232	245	223	271	255	269	234	274	238	260	254	259	248	263	259	271	265	309	276	256	214	244	243	273	241	246	231	266	257	241	229	259	244	266	262	265	266	246	245	252	249	255	235	270	260	254	255	222	268	275	225	258	258	243	232	275	247	245	233	241	266	279	230	226	246	238	242	261	253	242	229	242	289	256	262	299	280	251	258	277	244	237	247	242	247	267	262	270	243	258	261	261	245	254	284	260	206	246	255	256	276	240	250	256	246	231	225	259	281	274	247	248	256	251	269	252	231	312	267	246	233	252	240	245	223	249	260	239	277	275	274	264	251	249	240	239	244	248	243	269	252	242	231	248	251	235	259	272	250	259	227	265	223	254	280	240	230	273	244	284	234	255	279	252	269	235	265	231	244	271	286	267	259	241	262	259	257	225	238	256	239	247	277	264	231	263	218	251	259	248	267	257	249	278	257	259	242	279	240	279	245	259	262	243	255	268	275	282	234	266	248	273	272	242	226	252	242	260	247	261	239	278	262	276	267	234	280	240	267	263	268	239	267	260	248	257	280	271	268	261	246	270	262	275	205	234	261	257	238
11083	1467	1852	1559	1373	1186	1095	947	885	820	793	794	735	731	712	690	709	684	643	658	670	635	672	705	676	633	640	619	661	682	622	620	595	586	592	632	653	602	612	608	659	618	646	671	609	630	590	632	602	617	643	628	619	599	610	587	643	618	557	632	619	628	595	613	552	629	661	601	601	608	591	608	562	597	588	631	598	636	632	614	606	606	613	586	607	626	618	599	563	598	577	659	612	599	551	596	593	592	584	597	608	595	622	607	627	566	617	602	582	581	646	624	606	609	618	555	628	657	630	681	590	574	597	551	589	581	604	606	572	603	583	589	589	608	611	627	573	615	651	582	640	607	588	578	632	654	564	613	613	565	635	628	605	600	668	623	616	634	604	584	610	599	616	627	637	591	608	624	597	629	611	625	613	585	612	608	599	559	609	645	584	639	614	640	672	614	620	627	625	639	606	647	667	621	639	641	631	565	605	579	610	554	581	638	604	609	611	597	609	642	584	588	603	577	634	614	633	635	594	626	589	620	629	593	619	625	634	612	592	616	601	626	624	605	624	600	631	635	605	587	607	617	599	618	646	625	595	603	566	608	611	650	549	554	639	597	592	569	587	649	598	590	582	593	606	642	591	644	643	616	628	612	662	617	614	593	609	629	581	600	614	619	622	632	620	592	561	571	593	648	640	649	662	597	604	588	594	583	597	580	587	606	659	616	602	584	596	595	632	587	608	597	571	611	594	583	615	581	598	647	565	628	611	610	613	610	639	642	603	632	620	624	619	613	609	613	589	608	625	627	612	593	613	595	608	618	623	618	626	629	594	606	571	574	586	605	610	610	605	631	576	584	613	614	629	610	619	575	652	633	588	628	596	589	611	634	630	620	641	615	580	618	606	621	600	649	671	571	614	583	608	561	583	627	638	614	572	626	604	587	589	636	589	576	596	598	631	595	616	608	567	642	648	599	590	634	629	559	607	642	632	599	624	611	611	606	598	587	607	604	630	560	593	589	590	610	636	604	585	568	624	619	594	627	611	599	557	652	642	577	630	586	546	617	641	594	593	596	635	619	626	596	624	578	598	630	618	594	611	652	646	630	608	638	620	635	594	588	620	571	659	613	613	624	637	583	602	614	595	595	608	607	607	610	584	594	662	588	639	608	595	621	619	588	609	610	590	601	603	617	633	599	607	624	616	587	586	602	628	582	631	622	658	588	572	576	633	592	585	597	641	592	597	579	606	616	620	579	619	626	618	583	636	591	619	626	612	609	581	592	663	599	616	586	575	573	603	667	604	619	636	603	600	599	609	605	606	646	592	597	617	597	604	609	643	613	634	613	587	639	611	615	601	588	615	579	598	589	618	595	613	598	577	601	556	635	557	584	595	619	605	644	630	603	641	583	629	617	608	643	609	604	575	634	622	599	597	637	594	534	608	565	594	612	611	590	609	583	637	609	613	632	589	619	610	635	623	564	600	604	636	628	602	608	584	639	588	634	611	555	585	620	639	561	653	582	618	614	611	639	623	592	587	610	610	603	623	623	610	593	591	577	582	621	624	674	635	618	604	538	621	603	570	602	604	618	628	591	609	593	580	609	611	602	633	603	571	668	595	572	645	628	641	586	604	621	654	654	647	615	598	587	572	624	608	574	572	568	652	583	600	597	613	614	608	633	608	576	630	545	560	620	600	578	606	635	635	671	599	616	620	573	613	615	644	622	614	604	595	612	661	674	597	657	599	590	603	593	622	599	603	594	630	628	587	586	611	588	605	576	623	613	593	620	606	605	586	570	634	603	576	642	619	571	637	613	640	614	599	593	603	626	590	626	604	631	601	616	606	594	592	573	625	593	575	560	604	608	580	580	576	590	597	601	610	587	590	589	618	578	556	624	613	547	651	596	583	553	575	658	608	616	645	606	625	606	616	578	658	571	613	641	619	596	638	604	583	603	619	580	570	621	600	615	598	624	590	609	601	629	661	609	626	605	585	613	592	659	613	565	556	608	608	605	635	614	591	596	617	612	603	593	589	644	650	588	569	594	579	625	602	550	626	626	569	602	627	589	628	602	593	625	613	585	623	622	597	641	639	602	636	638	561	625	608	638	616	612	628	628	609	659	610	593	582	565	566	580	599	592	651	621	630	614	596	620	610	650	594	612	621	617	631	629	591	612	622	604	583	610	635	598	612	553	592	614	626	635	593	582	629	607	593	610	593	667	592	575	617	626	613	594	585	612	562	621	616	606	622	629	611	618	598	615	602	608	599	608	591	626	571	593	625	628	651	567	589	600	630	576	579	602	568	610	640	592	641	590	645	637	628	622	615	579	597	609	647	612	646	563	591	621	575	626	618	605	616	631	594	624	572	599	620	596	618	613	642	587	636	615	622	581	600	609	601	636	635	618	611	598	619	584	632	647	612	616	614	636	620	612	611	640	601	600	580	637	570	595	564	636	585	585	554	587	586	629	570	599	593	584	616	623	588	562	598	646	591	608	632	617	581	581	551	601	595	614	628	610	604	577	615	637	595	617	601	622	588	617	628	583	600	560	523	645	605	610	623	592	572	567	618	576	635	590	606	608	577	621	616	624	590	610	628	629	576	593	619	624	637	596	617	611	584	634	610	583	619	620	578	602	575	603	627	603	630	608	681	572	643	628	591	601	602	580	617	587	577	610	616	642	600	608	599	629	582	589	610	598	609	584	587	632	607	583	587	616	636	620	588	615	595	591	622	624	595	651	571	605	592	592	601	581	597	577	633	603	598	655	642	571	606	630	625	560	600	629	569	671	584	624	603	624	602	601	559	611	623	611	618	625	614	607	637	560	629	589	685	589	637	622	613	612	585	608	625	588	625	598	626	650	594	606	672	631	601	646	675	634	607	587	596	607	602	592	596	571	610	574	589	599	610	623	607	623	621	623	640	615	585	606	622	640	611	611	608	601	584	571	588	629	578	620	623	611	627	644	611	616	592	598	588	601	628	593	627	605	633	624	579	665	615	662	612	603	655	640	606	633	573	643	637	642	600	620	595	584	618	601	630	614	573	562	604	636	571	589	632	598	591	601	602	562	596	607	580	611	623	637	606	586	611	639	642	582	630	607	615	607	606	619	588	581	611	626	618	614	613	556	576	627	586	603	651	596	649	580	590	575	595	552	631	634	611	579	638	622	654	616	613	608	624	585	660	595	617	627	661	631	594	633	587	618	589	609	620	634	632	590	629	623	605	623	606	564	575	569	593	600	674	619	656	611	590	626	609	581	632	571	644	609	625	645	593	616	593	624	606	588	624	610	612	598	627	598	681	643	609	625	579	629	629	629	606	623	617	614	613	581	640	618	561	632	647	609	623	605	583	557	648	549	598	603	640	636	620	612	627	607	579	624	567	569	603	608	628	655	629	651	606	619	609	606	581	583	599	649	625	636	614	605	613	615	653	630	645	626	569	606	615	560	613	608	611	613	616	605	618	614	623	567	633	625	557	622	637	627	586	639	597	601	593	610	625	573	630	592
28833	5976	2355	1352	852	661	572	526	505	445	433	450	436	414	437	410	437	393	429	381	406	413	406	404	398	405	405	385	410	365	352	343	378	372	369	341	370	408	401	371	386	349	382	411	329	380	366	342	374	365	386	411	402	386	390	373	358	385	426	377	370	382	360	353	396	394	381	374	392	376	372	407	365	377	380	391	368	367	399	407	361	397	389	409	353	426	376	399	358	385	377	432	402	379	390	353	342	380	352	374	385	374	380	381	375	397	378	388	373	376	379	373	370	357	374	404	375	376	395	373	384	346	370	381	352	349	371	381	366	383	394	355	377	379	386	383	371	390	405	375	337	350	401	391	386	382	370	381	342	398	365	377	390	336	392	363	363	322	395	381	385	363	361	339	361	354	365	399	398	391	361	380	392	381	367	358	361	376	378	400	371	363	353	373	409	382	375	431	389	397	359	366	417	379	371	344	374	394	358	369	377	398	364	355	381	378	387	381	386	338	347	344	408	354	346	403	352	381	366	408	399	367	374	395	371	375	402	374	362	353	391	396	367	396	349	352	373	381	402	374	412	418	395	385	416	401	368	373	360	364	412	371	390	392	382	387	401	365	372	356	408	383	370	382	360	353	371	417	396	395	382	387	352	406	374	400	363	382	397	384	363	350	398	397	394	369	393	370	393	394	392	347	385	383	372	346	366	362	395	380	364	380	391	362	390	373	399	345	358	378	368	383	378	421	409	413	370	356	413	402	367	384	356	370	384	381	363	365	377	391	378	385	381	378	341	402	385	412	389	372	356	370	372	345	398	342	364	394	375	398	380	385	365	374	332	387	373	358	371	373	349	374	364	362	408	339	416	407	383	367	380	383	364	377	416	410	405	362	430	382	352	372	357	400	384	327	368	377	385	380	363	384	394	358	349	354	381	404	389	343	392	371	368	376	378	355	383	374	373	359	377	416	358	393	388	356	388	359	389	392	398	361	358	379	385	404	370	395	381	376	386	362	376	365	341	406	375	375	414	361	397	376	381	408	382	403	410	383	353	382	384	379	381	343	368	381	404	342	367	420	380	413	389	349	386	358	387	381	347	394	378	372	367	383	352	367	378	374	334	380	371	383	351	375	383	426	375	401	379	375	370	387	374	384	353	383	388	404	382	392	393	367	398	387	374	351	362	345	365	377	384	395	356	348	390	409	375	402	376	429	368	355	441	397	357	358	433	403	376	385	349	375	393	347	446	365	399	368	333	371	397	415	388	394	333	388	377	382	374	363	390	357	346	379	405	420	413	379	370	362	363	340	383	354	356	353	393	402	363	373	365	352	386	388	401	383	359	372	364	381	399	350	343	370	389	387	364	364	374	362	348	382	398	395	375	339	331	372	371	339	360	387	372	338	341	365	386	390	379	390	384	396	369	382	375	373	356	345	399	382	363	401	411	400	372	408	345	370	394	394	395	346	411	363	362	363	438	363	346	388	419	378	394	404	369	384	394	413	375	373	381	377	381	392	321	387	362	391	379	372	342	369	387	377	403	374	375	355	362	350	355	388	381	362	373	382	358	365	334	427	376	364	391	378	409	358	363	388	425	387	346	352	371	380	370	365	369	394	363	410	402	375	320	367	377	383	395	370	374	372	374	367	374	373	384	370	392	356	382	349	388	364	391	382	396	388	398	407	365	366	409	340	367	375	409	362	366	325	356	404	369	405	407	359	374	395	365	389	385	362	367	379	368	361	385	396	379	362	370	370	351	378	364	386	398	354	349	375	355	388	363	332	362	385	379	351	401	429	395	382	364	352	381	355	335	361	387	375	391	386	383	375	367	380	402	374	339	381	380	370	416	395	372	370	340	400	358	393	377	360	408	392	399	387	355	341	377	382	384	387	392	437	399	376	382	387	343	391	383	379	349	359	392	390	389	384	385	422	402	394	359	367	341	364	416	361	389	375	380	381	399	367	365	390	371	375	405	337	369	380	400	392	407	376	409	351	369	381	340	339	407	343	405	367	386	376	413	359	349	402	365	356	368	358	396	411	450	340	374	388	386	395	374	390	373	379	368	346	388	348	384	414	396	418	373	406	413	412	400	351	377	382	409	380	373	375	355	387	407	388	386	389	386	379	385	386	359	363	370	395	365	369	369	357	364	366	397	409	386	396	382	388	391	356	360	403	335	414	329	384	352	346	400	375	376	390	379	345	363	384	370	401	401	376	405	390	359	378	396	368	372	377	351	403	376	372	383	400	405	392	373	403	357	364	351	374	364	340	399	332	397	385	399	356	374	353	396	387	352	325	354	389	365	367	377	387	372	364	375	340	391	392	367	398	332	386	370	360	374	377	398	365	365	377	428	392	407	350	367	362	362	401	354	372	366	395	340	392	396	366	367	370	401	402	399	374	406	380	401	368	377	399	405	369	423	368	369	352	387	340	363	393	405	354	351	371	356	342	349	391	382	379	369	347	427	383	365	406	385	368	369	406	356	355	373	344	382	389	381	353	418	401	391	382	370	359	372	379	387	400	362	381	385	383	394	427	362	374	423	347	362	402	379	361	366	410	388	366	344	378	375	375	362	372	374	410	396	375	404	386	340	368	401	371	366	365	380	336	365	388	355	350	363	375	393	458	350	356	357	365	389	384	362	376	397	395	358	376	400	380	348	375	370	368	406	371	361	324	352	388	371	335	415	353	367	400	383	359	387	360	361	406	362	352	437	373	372	339	388	395	395	369	363	340	411	361	369	414	385	349	387	384	401	377	400	381	394	424	390	330	367	363	355	381	400	390	414	369	376	400	371	375	379	398	366	386	383	386	402	355	366	383	356	386	398	376	379	373	382	392	352	357	353	359	357	374	393	357	394	364	374	371	408	367	382	401	382	356	394	387	356	382	375	399	412	392	393	418	394	336	339	378	356	363	356	361	404	374	392	372	389	404	387	375	348	379	410	414	410	349	377	364	380	369	396	371	397	407	399	425	373	368	375	386	424	323	382	361	368	370	381	335	364	373	389	368	372	368	383	391	356	407	398	363	353	363	374	393	402	370	359	374	355	381	335	385	344	387	359	419	356	354	390	393	372	355	327	401	375	342	414	377	418	397	393	374	358	357	420	384	360	344	377	356	387	387	410	386	388	378	398	381	344	375	377	350	389	372	396	389	400	389	387	350	370	356	383	362	392	384	421	416	402	383	373	386	376	355	334	375	394	412	375	385	383	367	342	386	401	336	361	363	364	400	365	386	360	366	368	407	373	369	382	386	420	365	377	408	391	374	405	390	389	387	375	329	374	367	391	363	377	395	399	343	357	372	382	365	390	443	351	378	371	397	403	355	389	401	356	344	364	342	365	379	361	355	333	392	357	338	389	371	417	365	335	418	370	357	406	368	409	380	344	367	388	378	402	381	381	349	382	390	344	431	408	410	384	338	373	372	392	391	373	377	422	392	356	356	371	368	339	409	409	368	376	372	387	357	342	403	385	380	380	340	372	368	383	364	350	369	397	405	355	404	406	379
15942	2600	2725	2610	2239	1892	1684	1472	1420	1166	1180	1097	1064	1066	960	1012	974	1008	1003	926	1004	929	923	933	910	907	894	898	900	901	887	925	864	898	891	851	910	834	823	836	857	888	863	832	843	870	918	923	849	846	876	851	865	845	893	867	877	874	876	813	847	898	859	832	883	849	876	872	860	853	842	762	855	869	872	868	915	849	905	888	871	866	879	847	844	865	880	885	863	880	835	881	928	832	826	869	861	855	839	848	863	847	877	872	869	846	800	902	834	852	819	821	927	828	846	847	815	826	846	846	811	903	861	863	809	890	876	817	846	883	900	846	883	854	847	844	847	838	853	816	825	832	818	855	821	851	820	831	873	883	815	863	851	846	843	852	858	858	849	854	808	884	845	823	834	828	883	863	819	841	856	864	809	840	837	915	853	811	855	867	856	886	884	851	823	848	861	907	935	851	833	862	848	849	875	874	864	839	852	884	824	862	849	840	809	869	838	870	887	861	857	852	825	810	863	825	850	847	853	814	866	866	837	869	868	898	809	827	829	899	771	793	839	916	883	859	819	825	854	831	816	874	820	842	829	880	864	846	865	877	883	822	841	815	853	884	825	869	807	847	863	868	883	837	824	880	872	832	842	828	860	838	831	857	840	865	813	896	838	833	836	832	864	861	877	831	813	777	880	866	885	886	860	826	872	850	844	857	833	886	831	871	852	903	851	873	863	840	824	827	922	885	839	878	848	842	853	845	864	837	915	818	864	809	873	809	847	807	908	832	853	869	814	853	877	819	860	879	883	848	906	875	909	876	804	818	893	821	845	793	868	883	827	865	868	847	896	865	849	870	868	865	801	880	872	858	810	855	874	847	884	849	832	844	902	848	837	872	841	843	810	854	853	826	819	836	845	862	812	885	820	836	847	854	839	873	846	853	812	823	816	879	818	878	838	824	856	793	889	858	808	870	847	810	816	850	857	865	784	837	862	815	804	853	838	843	849	849	814	867	866	854	836	823	861	831	862	858	815	861	797	856	864	821	867	864	787	833	806	809	854	820	838	865	877	790	787	858	864	832	805	880	929	869	862	863	836	870	812	872	862	888	823	904	842	863	830	836	871	879	831	843	880	804	836	903	864	895	872	843	840	826	850	861	908	902	813	882	893	887	852	840	823	833	867	822	839	864	844	912	835	785	858	873	851	881	840	842	834	809	890	867	893	873	838	918	854	840	831	835	847	799	846	894	776	834	850	837	913	858	887	854	849	850	883	839	774	835	866	857	876	864	862	839	869	916	868	873	880	783	851	842	784	886	820	838	804	794	846	840	895	893	849	851	887	867	832	866	875	859	828	851	847	832	856	834	812	817	806	841	836	828	863	831	885	890	872	842	818	824	866	832	851	792	835	784	810	891	838	840	856	829	867	842	804	850	883	862	849	835	879	852	842	877	843	891	868	869	861	952	869	844	912	892	836	802	852	924	844	841	855	852	839	827	814	830	836	833	848	924	822	898	816	854	897	854	820	859	858	830	930	809	844	885	826	786	864	897	854	823	883	817	825	839	831	829	853	813	826	893	884	910	818	822	807	849	829	852	874	818	776	818	890	791	844	861	839	884	848	816	849	849	815	868	868	893	843	800	830	833	846	814	861	904	892	843	872	885	853	805	871	811	812	844	843	851	839	897	838	853	848	829	846	845	868	858	842	832	852	884	870	827	903	857	857	839	883	863	856	829	847	877	780	845	907	797	845	795	838	841	916	847	828	814	843	860	852	822	920	852	824	868	845	826	819	818	871	886	855	846	849	817	874	823	871	797	895	841	902	858	905	840	849	888	817	833	793	892	809	858	832	894	838	846	835	854	843	865	839	861	870	847	879	836	824	842	914	843	825	899	862	896	839	880	831	880	871	872	853	890	843	832	832	850	843	874	816	835	864	843	855	883	824	822	854	834	862	866	825	849	851	828	850	829	868	860	864	870	861	829	826	858	863	868	858	816	848	842	862	841	848	873	824	830	842	856	889	903	843	836	850	898	836	898	842	857	907	831	815	805	823	862	836	817	875	827	861	802	878	821	916	822	851	809	830	859	874	834	874	888	898	870	906	837	822	875	842	840	858	872	919	793	866	883	870	820	867	880	833	912	840	843	900	884	859	824	876	817	830	841	837	798	857	894	837	862	803	900	806	863	871	850	833	868	848	811	857	893	889	852	839	864	864	828	846	859	790	810	808	843	896	805	836	834	821	873	873	860	844	877	883	873	882	854	833	855	826	828	896	852	789	886	791	847	860	831	846	843	851	882	889	806	834	920	901	845	866	819	892	852	758	828	872	870	876	809	837	856	849	852	852	811	868	836	874	864	830	873	843	876	814	808	885	874	794	800	862	888	808	796	857	844	828	854	836	843	887	897	817	897	772	831	846	842	833	857	918	806	877	841	882	805	849	859	859	880	817	799	841	838	831	863	859	837	822	810	856	847	899	821	842	847	879	886	795	846	808	833	855	867	860	787	767	835	844	883	835	815	844	792	841	858	808	805	884	807	816	854	838	883	861	874	821	881	805	839	859	824	846	840	849	822	842	892	840	833	777	851	869	843	881	847	851	869	828	799	829	842	904	880	861	857	837	870	827	894	849	849	793	867	840	869	861	847	872	874	890	896	815	822	862	789	882	838	868	835	878	824	866	802	855	848	825	854	796	800	870	884	853	855	841	861	880	882	851	867	863	820	870	842	867	840	818	849	878	864	864	881	837	842	827	858	796	876	844	853	829	857	918	818	834	880	861	863	860	849	863	852	864	773	853	840	843	869	826	867	919	845	856	856	870	863	854	786	829	852	843	858	822	890	841	845	853	875	871	854	841	866	835	866	834	888	843	849	849	815	851	828	839	837	850	898	807	845	866	857	900	868	824	831	830	847	861	843	858	851	890	838	848	823	846	879	851	815	843	871	827	839	847	844	862	823	867	848	827	809	828	819	773	831	834	867	804	865	857	841	854	885	872	807	862	830	858	825	867	838	811	881	881	872	844	878	864	811	872	838	869	866	828	841	840	832	872	875	830	871	831	848	818	910	850	819	791	843	834	889	891	867	886	863	889	879	877	900	858	862	808	889	828	886	868	827	842	850	857	909	850	793	841	804	844	863	819	907	863	874	837	856	860	835	837	806	829	861	858	828	834	833	849	817	847	880	843	871	815	894	822	879	842	870	797	889	844	847	884	895	850	842	826	893	859	836	860	854	774	896	824	828	881	830	816	876	842	883	816	878	885	868	871	819	912	836	817	849	833	839	840	873	883	867	847	832	858	862	779	889	867	870	835	840	853	772	837	822	901	862	786	810	800	857	866	882	826	844	843	823	885	823	874	777	822	905	863	847	808	825	777	895	837	851	868	862	871	869	826	883	876	796	839	842	855	817	851	848	878	885	804	833	851	849	882	861	856	851	848	874	877	864	937	805	896	834	908	863	863	833	835	846	839	784	870	855	864	870	945	834	864	867	857	855	881	803	859	857	885	815
6292	605	246	238	219	190	188	213	226	212	180	190	207	227	223	176	215	187	195	191	195	210	210	218	211	222	190	242	201	198	196	198	246	183	215	221	197	191	213	236	203	205	189	210	193	197	207	191	208	179	202	212	193	224	221	209	196	213	242	188	184	197	203	204	210	210	216	228	207	220	202	220	184	208	218	199	205	239	200	205	186	210	188	201	221	208	246	210	200	195	208	212	182	196	206	216	206	191	207	214	209	181	220	192	195	210	223	199	224	193	218	200	205	204	192	191	177	224	212	200	212	198	183	194	188	196	179	244	221	219	186	230	194	197	192	221	215	215	219	214	187	189	222	199	224	207	212	195	224	229	230	189	218	188	210	193	208	219	199	194	230	237	201	190	214	198	189	194	205	214	198	223	205	191	208	215	199	215	197	217	216	206	206	184	219	191	217	216	224	198	207	177	180	236	215	216	169	234	180	179	219	203	200	190	193	229	203	206	212	215	208	199	206	209	213	179	226	187	217	211	198	206	239	195	198	192	235	214	214	199	211	194	206	182	211	218	224	198	214	210	208	208	192	206	246	211	205	204	219	202	202	193	181	176	207	217	223	204	232	194	182	195	209	181	204	231	201	203	229	221	192	225	218	180	237	203	205	173	196	171	201	226	234	180	211	194	222	228	223	204	245	188	197	183	199	227	216	225	191	206	186	218	206	198	213	207	203	191	197	220	189	200	216	217	203	200	206	208	186	202	211	201	211	211	170	192	207	202	211	201	203	220	191	217	212	185	227	185	162	217	204	178	210	175	202	218	184	213	177	209	200	191	212	204	234	213	218	198	208	197	183	201	239	171	207	190	236	197	211	222	212	212	194	213	199	197	226	211	192	205	217	199	194	191	199	207	239	202	233	220	206	227	189	232	228	198	213	182	205	189	204	202	221	188	200	222	197	177	215	239	210	197	195	198	201	216	193	204	186	215	213	205	222	203	219	214	209	215	200	205	231	206	197	202	197	211	209	208	231	211	187	193	218	190	201	218	203	178	222	208	194	203	217	199	217	239	187	199	207	191	197	206	200	191	212	221	227	224	217	209	195	191	194	198	221	178	205	236	213	208	203	211	191	189	221	217	212	224	200	201	199	206	220	200	216	222	189	196	214	205	220	209	206	191	211	219	180	209	224	209	206	233	190	198	191	219	203	185	213	209	213	193	194	193	190	214	210	180	209	218	209	190	200	204	209	220	219	225	198	182	228	203	177	191	228	189	198	217	184	185	200	225	197	204	207	191	208	198	211	196	200	216	187	193	199	194	199	215	201	230	179	213	214	198	209	242	207	211	188	224	197	183	203	220	191	198	195	199	228	218	174	196	177	198	208	217	204	211	215	210	205	205	215	214	211	194	214	212	213	190	199	207	188	225	187	205	185	214	228	214	211	220	187	209	191	205	206	201	208	233	205	206	182	199	203	215	240	218	204	232	194	221	213	218	212	215	221	196	212	238	225	220	210	245	205	226	183	166	216	204	180	202	212	199	221	216	207	221	219	187	211	212	205	176	197	226	202	188	194	211	230	214	201	199	205	203	220	223	209	181	187	206	196	192	219	206	233	220	192	194	189	197	188	173	223	188	197	207	198	198	219	233	200	220	203	199	211	219	191	180	206	205	214	197	196	234	203	209	189	223	204	198	220	210	196	210	203	233	201	191	181	195	210	193	237	240	209	184	197	238	221	224	200	209	198	225	202	219	207	205	197	206	212	212	193	208	214	212	214	216	191	216	203	206	216	202	205	251	212	189	219	215	228	212	210	201	203	218	189	233	185	191	199	199	214	219	197	192	213	204	220	176	188	177	241	233	229	211	210	212	193	199	209	230	206	227	176	210	205	176	201	229	230	183	206	212	220	228	212	244	198	220	235	209	232	179	201	192	203	208	252	204	218	196	186	196	218	217	205	207	230	208	215	220	213	212	191	237	212	197	209	212	222	179	220	202	182	176	193	204	243	215	189	174	209	229	232	215	197	214	206	185	163	194	230	210	206	209	208	218	203	220	187	191	224	217	211	210	203	187	191	212	192	204	201	180	199	203	207	210	208	199	211	209	178	161	208	201	196	213	197	215	189	199	168	214	196	203	198	233	183	197	190	201	192	205	217	204	195	208	187	211	205	207	210	195	225	243	179	204	238	218	197	200	185	206	209	208	228	230	213	207	170	197	178	236	206	213	216	200	186	241	216	198	230	201	236	206	225	188	214	203	185	216	200	201	224	212	221	196	210	197	220	221	171	220	222	220	219	200	209	195	211	198	221	199	193	179	204	204	193	228	199	213	187	183	220	189	207	169	231	231	211	212	210	212	197	197	198	204	210	244	179	191	195	191	186	190	209	211	187	207	206	231	182	206	199	201	204	200	199	166	219	217	212	208	218	211	192	215	195	204	216	201	209	221	224	227	188	219	196	236	237	234	195	198	197	201	183	203	189	208	188	208	211	211	207	201	229	195	213	221	222	182	180	185	189	198	223	190	206	208	246	189	205	207	222	228	195	201	197	210	214	201	221	210	206	193	187	177	189	208	214	180	170	202	231	210	222	217	212	214	214	195	195	189	198	201	225	221	213	213	196	167	167	184	213	231	241	208	192	211	193	181	203	211	215	227	181	199	201	201	183	193	205	195	217	194	206	188	188	207	209	194	216	218	187	201	199	191	181	215	221	212	202	218	179	196	191	188	235	203	192	188	197	203	205	230	191	218	218	212	214	194	204	195	215	224	191	243	208	229	216	206	209	211	217	185	208	189	211	193	221	214	210	205	205	182	190	184	194	172	210	196	188	241	235	207	220	193	209	181	189	206	224	229	209	218	212	169	210	223	193	189	184	206	230	198	223	179	199	195	188	205	159	202	203	210	206	205	188	207	208	202	210	200	204	178	194	227	194	204	222	205	218	196	189	227	206	192	205	237	185	204	233	197	207	201	233	191	221	212	185	171	205	194	220	191	226	194	221	226	180	215	202	215	195	195	217	212	205	242	230	200	210	203	214	200	202	184	186	198	221	201	216	169	195	205	209	196	191	216	215	220	217	250	198	210	195	199	223	197	193	194	202	203	217	185	213	193	196	208	204	187	205	201	218	216	204	204	200	209	195	211	223	173	198	214	198	188	201	204	206	224	201	192	224	216	218	218	192	219	192	212	233	191	233	214	204	201	203	210	205	196	218	191	201	230	231	210	195	230	208	219	207	210	240	196	226	206	189	209	204	212	190	233	191	197	204	211	213	215	209	219	219	195	175	224	222	222	205	207	210	220	201	219	218	228	217	211	214	214	207	199	191	190	212	214	222	226	233	219	208	186	181	210	217	193	182	188	230	201	220	196	214	218	240	191	211	214	213	229	213	194	191	221	208	203	194	200	200	185	202	219	187	179	210	205	237	195	168	187	222	200	178	194	179	221	199	198	182	203	209	217	202	190	181	201	213	209	231	193	224	223	220	217	193	236	201	213	188	192	193	212	183	211
4224	648	560	595	601	534	525	529	507	501	518	488	535	552	498	499	535	491	505	496	494	520	471	513	512	498	518	506	523	500	524	547	539	464	490	494	500	460	486	482	463	496	530	508	529	488	488	497	521	497	520	510	510	505	490	530	521	519	497	544	480	476	495	520	511	507	502	513	495	461	487	518	488	510	541	482	492	530	521	491	523	494	501	459	497	524	546	515	485	544	505	558	479	506	536	479	480	474	507	487	488	504	509	475	488	495	503	499	511	512	508	482	505	483	509	540	547	516	492	481	487	475	513	486	486	555	487	489	522	530	513	479	516	510	512	496	494	497	558	491	498	519	542	470	510	504	529	501	504	510	520	500	493	499	491	499	521	518	504	535	515	510	511	541	524	504	504	515	476	524	520	501	468	537	542	479	490	506	524	481	530	477	487	473	505	510	484	503	522	488	499	498	477	538	477	451	482	524	495	530	492	552	498	485	488	508	501	513	469	475	469	511	460	494	524	477	486	486	488	547	493	459	516	504	479	550	524	509	526	531	527	470	511	475	528	506	507	491	482	510	516	529	499	529	499	539	513	473	500	494	464	486	483	507	520	507	525	533	492	520	512	539	511	501	500	525	483	512	487	522	495	539	517	484	513	502	525	505	503	505	539	471	525	495	492	532	495	495	528	473	514	451	523	493	479	485	503	473	490	490	512	489	494	484	479	510	497	519	482	480	487	483	507	547	509	532	499	552	487	449	520	511	497	477	473	510	554	518	507	529	498	509	468	469	539	502	542	509	525	541	506	466	518	508	475	531	513	503	506	503	512	489	489	503	531	459	530	475	495	490	512	536	527	493	485	492	490	532	484	514	514	456	526	455	482	518	459	531	492	484	503	505	465	492	502	518	477	510	495	487	532	451	514	484	493	475	476	474	462	531	466	499	501	525	544	463	507	529	513	561	475	496	515	537	490	501	490	471	492	521	512	507	503	505	538	503	491	505	496	487	488	515	488	495	485	487	504	487	512	539	522	481	490	538	497	490	440	499	519	485	489	535	524	505	509	501	489	510	495	476	535	500	476	482	509	515	497	503	512	528	495	455	539	479	514	516	527	507	497	521	478	492	472	488	513	523	543	528	474	493	497	478	479	528	545	503	520	525	502	498	464	505	522	473	510	533	515	513	514	514	527	497	478	484	505	511	507	474	488	488	477	490	488	503	522	560	487	512	530	522	506	508	523	494	509	497	482	446	487	502	496	535	493	504	491	527	500	502	520	495	502	499	509	536	494	507	480	507	543	501	487	493	527	503	485	494	544	510	491	500	494	496	504	452	498	506	480	498	535	489	484	469	475	496	515	536	542	484	543	494	489	528	514	526	512	496	520	496	477	527	482	535	463	472	478	502	561	516	577	479	497	497	532	493	449	529	502	521	497	510	524	459	501	519	493	500	500	469	542	514	506	526	518	494	514	504	520	491	520	548	497	493	527	477	502	514	527	466	494	507	470	535	510	519	549	514	504	516	479	529	473	514	518	493	542	464	483	525	480	480	494	509	504	504	485	477	501	547	525	533	501	525	497	526	524	530	484	488	494	497	512	527	483	477	519	513	526	500	504	472	517	510	494	482	497	519	541	524	549	472	513	500	520	508	507	471	531	487	485	470	506	551	500	516	513	510	505	475	509	501	477	509	522	513	504	538	506	501	531	480	480	492	510	514	503	502	501	546	471	500	512	491	489	513	521	499	514	509	521	497	528	492	517	541	534	508	513	541	494	540	512	524	501	471	535	461	489	472	478	507	503	473	470	544	514	472	485	529	504	498	544	514	494	485	505	480	488	495	497	490	503	487	513	462	502	523	509	491	479	553	478	480	545	490	513	508	480	526	497	513	538	513	498	486	503	464	533	498	518	489	526	495	497	517	492	510	495	464	525	499	493	519	478	553	486	478	525	463	575	499	549	523	514	502	510	510	495	505	471	501	470	547	494	543	522	454	460	512	513	490	499	498	485	506	469	504	485	529	486	486	510	463	512	497	457	514	541	533	517	518	493	500	487	506	546	536	486	526	477	476	467	505	519	454	516	504	512	475	519	519	465	492	493	538	500	544	462	512	504	553	500	525	474	522	543	555	477	502	516	516	451	531	484	498	503	502	508	518	511	495	482	484	529	532	545	484	481	504	496	505	533	542	531	475	462	535	467	531	523	496	448	522	525	526	475	486	484	470	480	503	529	496	510	548	467	508	470	535	490	477	497	522	503	511	519	473	522	482	532	505	474	494	512	516	504	477	501	488	476	538	491	515	485	453	476	559	465	498	515	541	486	499	491	499	495	489	527	534	507	533	466	488	509	488	560	512	496	546	494	489	500	519	479	509	478	510	507	541	521	510	512	498	507	520	501	492	541	525	523	495	513	520	511	510	515	485	529	536	531	520	469	468	479	515	523	475	545	509	533	476	490	520	500	495	507	511	486	538	497	496	496	474	547	530	471	510	464	479	502	500	479	527	472	505	506	472	519	480	517	482	454	509	529	568	505	510	486	522	485	510	477	487	538	468	504	478	481	543	501	523	495	478	502	524	530	525	518	473	509	494	519	514	500	483	501	504	501	497	525	514	492	521	488	527	461	496	480	533	499	522	495	515	532	479	543	496	522	459	480	516	477	484	481	528	455	480	481	500	484	504	493	485	524	488	556	488	484	518	548	556	535	512	533	520	445	497	511	498	501	511	551	501	521	506	515	509	481	485	483	477	525	488	499	506	514	535	552	537	505	467	523	504	491	489	479	544	538	530	508	508	548	542	503	488	485	472	516	504	498	522	535	513	549	514	498	508	507	503	490	465	513	514	543	527	539	502	447	475	542	486	523	493	497	491	526	471	498	524	557	505	493	495	495	519	520	517	486	478	527	534	451	555	504	543	504	491	551	519	480	492	507	521	506	505	512	486	482	510	539	488	502	467	492	513	489	516	503	484	564	493	460	451	518	480	471	506	485	508	494	551	527	465	481	513	535	486	519	505	470	484	551	499	482	518	500	521	484	510	554	531	504	496	453	518	484	511	519	500	479	506	479	484	501	548	499	511	484	490	492	483	508	556	510	506	480	550	500	538	525	519	518	501	500	527	475	506	505	487	486	523	513	472	517	493	530	528	508	524	489	528	517	543	473	533	501	502	528	492	498	503	528	514	453	547	512	481	483	510	522	511	530	521	527	503	458	487	480	525	451	501	489	517	546	500	509	489	516	461	529	438	535	543	505	519	523	518	482	500	504	477	509	548	498	539	479	496	521	489	510	515	493	490	503	480	480	504	483	513	488	474	499	517	470	486	496	481	499	468	472	511	502	487	492	512	528	521	538	523	516	450	498	530	487	482	503	458	475	509	502	511	542	511	513	463	513	516	479	515	497	477	516	496	494	473	545	515	460	487	511	492	531	499	531	496	522	463	471	486	497	466	531	513	492	496	521	492	477	523	485	534	508	499	496	510	515	498	492	475	488	501	519	479	501	524	516	474
18673	2442	935	586	433	341	334	313	294	326	260	276	239	282	235	234	249	257	262	259	241	286	281	261	245	257	274	297	230	254	245	254	246	266	245	246	238	232	280	241	259	287	261	237	238	261	261	237	211	204	239	276	251	230	265	267	291	280	263	247	268	224	288	258	237	255	255	246	271	241	251	255	261	269	254	232	233	254	282	243	287	226	252	266	253	268	251	273	272	221	257	234	260	246	257	257	271	236	269	264	267	257	249	263	245	251	230	255	272	261	235	274	252	233	232	240	279	263	245	264	256	262	260	238	256	222	271	245	242	262	280	271	250	259	242	242	248	262	225	231	229	242	258	241	253	239	251	267	225	253	217	256	220	239	247	261	266	244	251	252	245	232	246	235	243	246	268	243	212	246	271	251	240	233	255	226	267	246	245	225	236	281	233	231	250	257	241	270	253	288	227	268	251	266	270	258	222	256	226	275	279	267	259	229	239	253	292	248	262	239	230	245	238	280	272	243	233	241	220	236	231	239	219	233	278	252	268	245	244	258	249	236	212	250	245	280	251	247	258	274	243	285	278	262	225	242	242	266	258	246	276	228	244	254	238	238	241	238	260	289	262	254	239	261	253	240	269	261	273	223	228	253	247	232	250	263	234	247	241	240	263	241	276	226	269	256	236	234	231	275	259	247	246	222	240	235	245	260	265	266	256	258	224	233	225	237	252	257	243	242	241	271	229	266	263	260	241	253	252	248	235	236	261	249	250	251	235	253	254	248	268	245	208	233	274	268	281	228	225	266	219	276	239	233	248	272	253	259	269	259	224	243	240	260	244	293	234	267	237	262	233	285	234	239	239	259	240	260	238	247	251	289	252	274	224	252	245	314	275	295	257	246	261	258	247	257	271	233	240	246	264	266	238	257	241	250	268	264	278	271	251	218	237	286	249	227	236	243	249	246	271	265	271	276	242	228	245	261	262	232	234	235	248	248	261	227	256	263	266	254	241	260	291	254	246	262	240	255	247	249	262	239	227	223	266	260	230	257	259	254	241	224	253	228	264	262	215	248	242	279	271	219	233	225	251	245	265	276	229	276	273	240	249	245	237	234	257	239	257	233	245	233	254	235	231	236	266	245	267	253	229	227	247	229	215	279	237	260	232	243	218	235	256	283	261	258	209	224	223	261	215	259	262	283	251	255	252	234	272	253	282	237	256	251	255	250	228	227	241	255	252	257	228	237	246	221	276	225	261	265	240	235	273	244	258	245	288	250	259	256	244	237	274	244	259	258	237	243	268	241	270	247	246	255	248	237	231	255	250	248	211	250	267	246	244	251	240	227	211	223	243	266	232	260	243	226	250	247	248	260	257	251	244	248	238	250	275	287	256	228	238	280	276	236	256	245	265	239	243	249	259	236	252	246	259	271	241	262	274	244	275	228	227	265	244	259	253	237	258	270	257	237	273	281	194	245	245	258	248	241	228	236	217	253	225	249	242	247	230	276	241	238	260	239	265	249	240	223	220	249	241	230	263	266	235	244	273	237	230	235	252	247	244	242	234	253	249	245	248	244	216	215	274	254	252	276	292	251	273	261	251	243	242	243	251	258	242	244	240	227	282	227	239	246	293	246	256	275	249	245	240	267	243	246	263	239	263	258	212	266	255	232	262	262	276	268	236	250	273	260	246	241	261	270	266	258	214	224	264	241	242	298	203	225	228	240	241	254	263	261	243	235	222	219	271	247	255	251	260	238	262	261	266	251	236	259	231	258	239	240	228	254	253	225	238	236	250	252	257	221	239	244	240	265	246	238	290	241	267	242	239	288	229	245	251	243	237	212	244	244	254	239	224	236	253	263	240	253	216	263	265	244	241	235	234	224	246	254	260	270	235	244	250	259	225	248	271	243	258	249	211	236	267	229	267	217	233	264	278	264	251	227	219	250	239	250	293	233	217	249	251	249	236	235	262	243	254	281	271	235	263	256	248	263	215	244	279	249	269	257	245	241	253	239	276	256	279	254	259	268	245	250	254	242	246	263	246	227	270	225	278	217	249	230	218	246	227	269	244	273	233	237	260	267	257	247	257	257	258	261	235	240	255	223	262	213	265	257	235	234	241	257	252	223	241	254	296	302	231	243	244	268	251	240	276	259	226	241	242	246	216	249	255	277	272	238	251	272	232	295	244	254	231	233	255	235	233	272	259	260	280	267	261	248	245	281	231	245	275	252	285	265	251	229	248	257	254	259	238	247	240	242	254	299	248	280	241	256	271	253	242	266	263	242	224	265	275	251	229	253	225	286	240	239	226	244	234	246	266	240	231	260	241	279	259	240	258	249	258	288	274	242	257	242	215	245	233	230	276	237	284	249	269	253	269	235	278	241	289	275	282	284	231	240	253	258	251	245	257	245	245	256	246	257	252	257	245	233	261	245	227	251	257	253	269	248	255	252	238	247	244	255	265	240	237	229	239	265	242	237	230	257	251	232	268	259	229	236	264	258	256	262	243	264	254	256	259	274	242	259	256	269	260	280	245	265	233	289	229	273	252	229	268	245	267	244	239	275	318	245	261	251	231	238	239	240	263	264	267	252	284	254	241	254	247	265	277	227	242	243	261	229	265	250	248	248	238	279	267	226	266	255	245	278	262	252	263	223	233	255	268	259	230	284	255	251	249	258	244	249	243	233	262	225	269	246	271	228	234	236	246	240	250	252	275	244	246	243	239	204	232	231	226	240	237	245	244	255	259	243	246	255	224	232	254	208	258	262	244	241	261	248	253	231	258	219	278	263	240	269	241	228	243	258	264	249	245	253	249	246	233	262	236	264	220	269	244	252	235	254	238	243	232	218	243	205	234	230	249	242	248	240	253	239	250	264	221	223	267	252	271	283	249	222	237	257	262	258	258	271	255	230	221	278	226	283	270	263	239	252	265	268	246	255	235	255	258	250	261	257	233	245	253	254	279	244	235	206	240	227	216	267	258	284	274	260	232	260	242	254	265	273	273	246	273	255	234	224	227	262	249	271	239	249	251	270	277	237	232	255	232	249	224	272	252	266	234	266	229	263	202	237	239	261	258	236	223	266	252	239	258	247	250	262	246	239	249	237	277	281	247	266	246	283	249	254	236	297	244	276	203	246	264	240	270	253	258	258	275	244	253	229	218	248	241	271	247	240	260	261	240	265	232	261	257	246	267	232	217	239	241	265	267	236	239	258	249	237	245	260	256	239	263	236	271	245	269	243	240	266	248	258	257	262	227	225	251	259	258	272	235	258	250	250	279	242	237	229	274	253	234	236	228	249	240	253	255	222	289	255	236	263	240	264	226	240	248	245	230	269	295	249	251	265	247	275	293	232	220	230	295	244	250	278	252	242	226	224	286	238	248	251	252	231	234	270	255	252	250	273	260	249	260	277	258	251	243	234	260	263	243	278	236	250	239	276	244	241	254	263	243	268	259	241	231	240	254	239	211	272	277	272	261	239	262	253	235	258	242	258	220	242	270	225	250	262
11471	1382	1411	1559	1332	1132	1016	927	840	818	781	741	732	748	694	714	668	682	664	695	683	678	636	645	629	616	639	630	661	635	635	596	647	635	655	624	635	610	636	629	619	610	601	601	552	642	590	611	647	586	590	615	599	649	605	589	629	605	577	634	625	624	587	579	582	565	574	606	613	664	583	575	590	569	632	599	616	635	624	622	617	684	542	635	656	528	630	576	642	585	593	621	639	642	619	565	589	612	605	571	657	594	604	610	603	643	628	625	597	630	605	593	587	647	650	591	628	623	615	573	591	608	643	633	629	576	607	618	569	646	616	581	569	630	615	602	665	606	589	605	603	613	579	592	605	609	568	556	616	573	627	571	597	599	610	598	599	600	618	615	595	561	607	590	648	606	562	592	595	621	628	591	623	605	574	611	622	599	591	608	603	622	593	555	618	579	609	608	634	647	635	612	614	621	603	614	543	596	590	575	612	616	618	618	589	614	614	614	521	598	571	615	600	606	596	638	615	599	594	635	596	643	598	606	570	578	641	586	576	613	630	624	609	626	600	578	637	577	616	552	582	594	617	612	640	661	610	600	553	608	624	609	603	626	591	630	629	592	604	584	590	592	611	633	575	682	569	576	563	616	593	584	611	639	619	560	570	578	596	619	615	610	650	573	597	607	587	583	599	591	620	579	606	613	570	628	590	607	604	578	598	591	593	568	612	622	605	581	645	656	612	632	585	613	613	603	586	634	582	543	629	581	583	608	634	611	621	642	597	617	593	617	637	617	607	596	624	592	612	615	581	648	596	607	619	647	596	596	611	617	582	606	595	620	627	598	565	613	605	606	596	554	547	595	620	628	588	608	604	624	560	617	630	624	585	591	594	622	602	622	593	623	600	560	588	593	595	595	611	619	616	594	640	605	602	600	593	595	631	617	673	576	615	604	607	630	599	626	637	630	578	606	579	564	609	577	601	582	588	618	546	640	599	607	536	612	616	600	605	606	578	569	616	662	562	630	620	593	632	581	575	616	616	636	602	622	587	598	657	587	611	587	616	598	595	562	628	611	630	612	606	610	625	578	667	603	574	607	626	611	571	584	574	639	597	595	598	599	614	621	645	583	536	587	629	617	598	624	621	618	542	609	619	641	590	595	618	602	602	591	577	581	599	580	594	585	606	616	639	585	632	599	565	644	594	581	630	593	602	596	595	613	587	585	623	645	643	589	595	627	643	617	595	609	577	565	552	628	582	613	611	618	577	579	625	568	602	604	633	591	612	632	579	605	565	610	614	596	599	589	580	567	620	568	618	623	622	567	609	616	558	599	572	621	643	604	603	574	578	630	557	625	590	600	607	581	578	599	602	614	574	591	567	601	583	653	607	594	587	648	602	594	569	617	581	580	603	616	607	654	596	590	605	597	582	634	617	620	611	617	597	607	603	639	568	600	626	619	589	579	580	598	626	583	587	611	591	607	622	597	610	588	568	576	628	618	600	589	620	648	650	606	592	588	610	605	644	619	617	579	618	624	641	629	618	589	592	626	604	567	605	602	604	605	585	599	531	626	609	616	634	584	572	578	597	615	591	601	602	614	608	644	641	635	596	558	615	610	610	568	576	600	617	622	609	606	602	607	573	608	603	612	594	624	559	570	608	631	641	626	630	606	577	625	594	621	580	587	596	610	608	607	610	644	602	587	618	577	631	604	623	641	614	566	659	625	581	616	600	639	636	585	593	593	633	604	600	612	595	593	573	587	601	586	607	633	583	609	609	608	610	623	596	615	585	625	640	569	623	625	600	606	603	613	615	609	600	570	610	591	589	650	577	617	581	653	603	592	567	608	628	628	582	640	599	576	592	565	621	566	605	602	590	569	584	596	592	648	610	628	629	584	601	591	630	582	598	657	561	610	613	553	592	607	587	588	604	578	602	592	567	561	597	577	637	619	611	599	616	621	604	583	582	614	593	607	611	595	613	587	582	611	574	623	570	612	599	594	630	590	604	596	591	598	578	648	592	632	594	585	587	624	567	619	600	638	637	600	574	572	531	546	600	578	586	654	596	588	604	622	594	596	580	604	600	635	555	572	594	621	612	613	576	595	564	644	604	579	609	603	593	617	606	577	646	586	603	624	602	587	599	586	639	611	581	606	577	606	636	649	578	613	582	628	586	573	589	580	569	641	595	604	582	611	553	619	608	581	589	615	616	565	573	612	599	586	583	580	605	592	607	592	582	606	590	611	629	588	596	597	639	607	652	634	584	623	587	633	596	587	582	569	628	606	615	600	628	632	613	567	621	569	622	568	572	625	593	584	612	556	608	607	598	586	579	575	601	647	573	608	629	584	558	574	601	610	589	607	601	598	603	591	578	605	599	606	616	631	566	604	565	605	603	604	627	622	594	604	593	594	583	598	618	610	617	624	585	627	610	584	566	646	598	579	626	599	593	559	601	636	633	584	577	605	550	578	587	642	623	582	596	584	614	615	596	615	627	575	610	572	575	611	580	599	609	584	619	602	593	622	589	593	588	603	551	585	574	650	613	626	598	588	582	602	602	557	586	603	645	602	606	617	637	584	608	619	608	571	580	557	610	551	606	609	604	622	622	623	597	614	600	614	614	595	628	638	574	585	606	668	600	562	643	571	578	622	608	583	591	614	625	602	599	586	626	627	603	636	589	596	598	568	591	602	593	603	620	608	636	618	621	593	617	621	615	599	638	581	602	591	600	619	588	604	620	569	606	654	600	637	632	543	562	576	615	592	577	579	638	623	618	601	596	574	607	637	599	593	615	635	604	639	624	568	571	623	623	664	590	567	569	620	576	611	550	622	573	604	579	553	585	565	578	589	595	589	589	618	597	601	612	622	600	618	633	669	606	576	603	582	614	586	639	611	559	638	561	572	640	615	625	569	606	591	604	617	578	657	649	596	612	635	601	624	615	653	600	590	582	577	605	603	599	595	583	603	635	636	600	593	587	593	617	623	637	604	617	681	635	590	577	584	565	635	629	621	658	608	626	575	619	627	601	614	580	637	611	597	643	624	621	618	548	621	612	626	594	601	602	637	623	596	607	625	617	611	598	599	640	591	616	603	612	613	628	568	600	588	595	636	589	617	609	600	597	621	597	583	625	604	584	578	619	606	597	598	552	601	652	595	577	600	636	613	620	604	598	582	578	585	610	615	586	631	620	622	583	616	609	567	591	578	657	592	605	641	576	636	594	613	623	600	610	588	606	617	597	595	557	610	590	565	575	564	630	604	610	595	614	599	614	619	616	568	618	584	554	587	623	563	593	609	606	602	607	579	605	602	612	566	567	609	594	569	650	629	607	631	595	621	616	580	614	610	594	599	590	618	559	582	609	606	577	580	606	579	561	587	634	620	608	617	557	582	598	608	599	642	608	601	579	642	641	594	623	598	598	606	590	582	555	606	629	594	650	590	631	592	620	568	610	589	617	659	599	613	592	614	630	609	586	586	589	616	615	611	598	613	600	615	651	586	621	601	605	608
29011	5256	1584	1036	695	599	533	507	488	447	430	446	415	423	394	387	402	408	391	383	376	411	376	365	350	336	384	407	368	393	395	353	388	409	382	374	383	356	357	391	394	387	372	388	405	371	388	394	373	363	393	377	389	385	339	334	365	362	358	358	351	383	401	386	408	393	389	391	398	356	381	400	360	398	375	362	322	367	343	411	364	363	338	390	363	353	387	388	368	358	384	364	372	388	387	379	402	345	396	413	394	413	388	358	373	387	389	342	380	376	418	351	385	384	385	344	368	344	413	366	380	395	379	372	388	375	348	381	351	367	367	382	380	388	392	353	376	363	374	369	370	377	416	354	371	390	343	374	359	370	397	364	353	373	373	377	345	434	343	333	395	412	352	387	374	404	412	348	357	380	377	412	369	391	373	403	395	388	390	354	380	378	388	350	349	389	398	390	346	380	375	373	398	384	381	380	384	376	376	396	339	419	403	415	402	399	393	400	380	373	371	360	364	415	396	366	384	344	355	394	385	364	370	374	395	348	344	375	381	339	406	372	389	404	357	390	369	380	350	355	394	406	337	383	376	332	390	398	382	384	384	340	402	356	370	378	419	389	389	384	369	386	359	418	379	378	382	345	391	405	346	364	375	350	365	363	355	339	366	376	356	379	401	347	393	374	414	366	339	369	408	359	368	368	345	395	395	373	392	363	364	370	404	421	363	379	407	385	361	352	321	376	384	380	380	350	357	367	398	371	361	381	372	362	420	427	397	369	383	372	367	353	383	365	363	352	384	399	332	388	407	350	348	390	383	364	378	402	369	344	410	364	349	370	387	368	371	364	363	403	370	335	419	385	368	367	347	420	376	366	358	399	403	344	369	348	337	364	347	399	378	382	419	385	438	363	379	436	400	389	373	381	341	395	405	329	320	389	372	384	370	375	392	399	367	383	378	350	388	373	355	362	356	407	395	379	382	390	373	380	386	399	364	346	385	382	346	354	342	387	371	368	384	404	373	424	376	353	396	377	371	398	381	366	355	340	376	379	354	404	372	349	371	338	388	378	406	401	372	367	341	391	371	391	366	357	390	387	368	373	351	338	371	355	345	366	377	381	402	379	385	355	366	374	384	376	377	379	375	389	414	370	363	390	378	366	359	372	387	382	400	401	411	369	395	358	401	410	376	361	372	366	358	400	375	380	376	401	349	390	369	368	350	345	392	369	369	371	385	359	377	390	384	348	403	353	378	392	342	393	374	355	395	366	377	377	387	358	382	414	372	351	362	365	380	402	396	368	404	393	395	337	350	348	354	366	383	368	389	413	396	342	410	389	358	395	363	366	356	328	378	404	399	378	410	370	401	367	387	351	383	388	382	382	363	364	349	398	397	365	369	366	367	377	366	373	359	410	365	374	364	358	394	371	370	343	391	372	440	371	372	388	391	366	392	362	369	374	420	374	382	367	352	370	363	353	390	393	397	358	390	365	373	395	405	377	374	355	408	390	394	395	370	393	367	332	383	351	357	399	391	360	362	401	361	374	332	347	373	384	379	365	418	371	355	362	351	352	394	383	402	394	373	363	382	390	377	376	353	362	397	401	332	403	397	381	410	356	375	388	405	385	360	376	365	351	378	394	388	424	387	361	399	369	413	405	380	361	357	396	356	399	400	348	336	363	346	361	366	381	386	350	370	356	379	364	396	349	357	371	321	386	373	341	380	354	404	385	389	370	426	423	359	364	415	336	356	357	357	356	353	358	390	353	397	376	375	332	371	363	401	379	360	381	399	378	358	369	390	378	360	371	382	354	367	372	380	383	439	394	438	351	399	390	351	397	377	380	399	372	399	328	371	387	360	410	403	391	387	406	374	376	371	326	370	372	395	368	412	369	345	353	386	361	322	372	379	374	370	393	366	379	374	421	378	356	387	406	359	371	385	392	390	367	341	337	356	335	364	375	392	364	375	364	392	393	344	407	390	360	394	368	394	357	377	356	363	426	394	383	365	400	411	376	370	388	395	368	368	368	356	379	393	395	396	372	392	423	375	334	375	355	407	396	378	375	329	365	399	351	423	354	366	356	375	356	363	360	351	385	390	358	349	346	422	368	338	376	365	350	391	414	386	376	376	363	360	375	371	350	351	384	395	351	369	348	379	373	407	369	372	352	392	333	380	397	392	363	403	365	391	396	368	396	373	362	404	430	412	366	377	389	359	395	386	359	352	421	346	384	344	365	403	384	419	377	388	427	367	383	406	360	415	378	377	398	396	353	358	404	363	403	387	346	360	358	373	383	376	363	344	392	352	370	360	402	385	376	343	414	407	406	370	402	400	364	402	397	373	361	339	399	400	356	343	373	377	407	397	384	345	386	406	399	389	341	371	390	355	377	374	335	351	375	382	344	368	359	362	378	384	336	355	427	383	402	349	393	356	366	379	359	369	361	371	370	351	366	394	332	430	400	386	416	360	385	349	384	370	409	345	378	364	384	327	390	380	410	417	367	344	360	368	338	378	389	401	372	388	394	368	430	404	359	412	387	361	361	346	388	395	338	376	385	395	394	382	354	362	373	363	402	381	382	370	376	376	359	381	396	374	377	351	365	378	346	368	373	350	377	352	371	379	423	374	393	387	385	351	411	363	351	341	347	417	395	406	360	369	360	336	372	378	351	395	387	332	402	402	365	365	362	402	405	402	398	376	325	401	367	394	384	400	391	373	378	392	405	401	336	370	416	364	395	385	360	358	393	374	380	364	393	377	405	390	388	386	384	367	395	363	366	395	392	374	365	386	379	375	446	384	363	418	394	369	376	363	379	342	396	407	388	375	356	367	377	367	365	386	388	377	381	383	370	371	378	384	389	375	402	402	394	398	369	363	353	358	352	414	406	380	382	376	354	373	335	363	362	385	388	380	334	377	354	371	398	381	342	360	382	328	392	335	378	386	355	367	330	362	390	379	381	373	432	401	381	355	377	355	369	386	432	425	388	367	364	377	385	359	376	386	374	373	397	363	418	380	374	357	363	393	355	342	384	375	408	380	366	377	388	384	361	377	388	335	387	383	357	375	351	406	363	383	363	420	392	396	392	350	338	375	393	361	378	405	404	411	407	379	414	340	356	352	401	381	360	361	385	367	368	346	370	332	380	374	405	350	402	384	335	374	365	365	360	362	370	387	401	350	379	382	396	365	372	382	384	374	373	363	377	336	344	405	350	364	347	395	364	324	386	377	357	390	391	339	385	360	353	357	402	378	383	365	341	335	399	358	408	352	375	398	375	378	348	426	424	412	408	394	386	399	336	359	362	373	368	415	351	392	351	364	383	380	358	384	331	370	408	391	356	371	365	356	387	362	340	361	355	397	391	369	384	364	371	399	379	381	394	370	360	388	367	370	383	404	366	391	365	367	367	395	409	365	409	365	403	377	364	365	374	366	381	364	348	378	373	321	390	371	351	370	363	379	391	379	370	382	387	371	334	364	372	339	403	342	344	392	381	341	389	381	346	396	382	372	384
16018	2044	2377	2619	2281	1912	1577	1493	1371	1267	1188	1130	1140	1032	996	1002	1070	1039	964	958	980	936	935	884	899	869	917	901	866	900	923	858	874	906	842	840	880	849	877	873	859	884	835	830	874	861	845	813	843	889	847	868	869	821	910	906	863	881	872	842	779	849	884	849	853	852	874	902	874	875	875	822	849	823	867	871	841	847	889	866	878	835	838	875	889	852	853	872	862	896	839	859	835	887	849	825	847	847	809	808	837	794	855	795	872	836	848	853	833	809	819	815	824	846	883	873	809	894	820	858	819	876	817	890	863	795	783	859	825	815	892	850	833	825	895	839	825	895	876	818	820	826	849	879	839	817	930	863	803	779	853	879	870	847	851	898	797	794	847	822	831	807	837	864	844	808	841	825	813	833	786	825	829	867	860	879	833	816	838	835	849	819	819	824	801	811	845	858	834	849	828	844	830	892	901	812	842	835	820	915	831	878	828	877	864	860	828	819	795	844	832	805	858	831	830	892	878	822	902	892	817	854	827	814	821	824	837	820	842	860	833	855	864	927	835	892	839	803	856	843	856	911	844	887	816	823	861	859	860	872	887	816	893	818	817	861	830	794	900	883	805	867	886	838	876	857	820	853	845	865	894	824	894	855	811	799	842	804	781	808	819	880	875	869	881	835	902	812	824	838	823	880	856	861	824	847	892	819	845	883	853	879	824	884	875	792	838	840	886	842	800	834	778	840	862	853	796	892	883	828	916	846	884	843	812	914	848	802	834	870	814	797	828	870	874	873	903	844	902	858	852	855	801	829	806	843	867	833	851	825	822	804	922	855	848	898	803	878	813	822	845	811	811	867	894	813	839	817	844	814	847	860	868	877	822	849	850	857	861	832	923	816	806	829	842	872	830	877	832	858	786	864	832	855	823	885	839	850	846	854	886	822	823	890	830	822	887	877	843	895	880	848	857	842	882	840	801	805	808	892	847	863	836	826	853	845	869	865	831	818	853	832	894	860	799	866	805	844	863	857	872	810	841	900	847	818	863	875	838	840	871	871	850	761	771	846	855	857	885	819	829	841	816	870	856	858	833	867	915	837	847	869	829	872	814	868	851	868	851	880	780	876	882	852	865	860	865	841	833	769	865	794	809	852	829	827	838	855	831	859	863	789	816	770	797	834	829	906	858	825	880	884	860	854	809	835	860	824	809	820	838	855	886	872	831	868	895	827	807	826	840	807	894	823	872	847	816	843	814	880	890	864	800	802	884	833	848	894	795	838	838	889	823	868	904	913	851	811	922	801	866	829	836	916	828	826	898	843	853	842	842	831	852	896	779	802	859	880	842	851	871	885	814	861	801	871	870	832	888	870	837	844	823	874	845	812	844	821	809	871	797	807	834	862	931	870	871	845	850	868	848	867	847	836	888	838	802	838	795	824	831	822	822	794	819	800	849	814	810	857	826	899	856	813	770	843	857	834	890	862	852	838	866	833	813	848	833	860	818	881	850	899	817	837	836	796	832	833	842	822	871	837	881	842	822	843	868	828	812	827	830	841	878	801	902	809	792	885	869	895	843	852	823	852	866	879	841	868	779	820	842	816	866	852	825	797	830	887	864	825	877	802	846	808	875	842	852	821	872	843	816	879	842	841	885	872	814	810	839	813	870	831	836	846	892	864	843	820	820	824	841	870	841	875	863	860	789	799	880	794	837	827	825	824	851	829	876	884	895	878	792	881	840	826	847	809	819	821	841	869	815	855	834	849	849	938	821	856	809	871	805	838	893	862	819	828	831	819	814	841	853	835	823	873	863	885	907	864	807	857	839	878	882	792	879	867	828	847	800	859	845	862	849	833	882	855	832	846	855	884	840	842	887	827	867	874	842	824	850	827	870	866	823	832	854	816	855	839	870	838	806	862	830	846	881	866	872	861	868	896	866	822	843	810	891	818	813	853	816	828	800	864	860	841	809	819	795	866	845	842	843	869	866	858	883	854	836	855	832	845	889	821	839	870	836	871	839	838	862	836	839	814	810	870	844	835	888	823	823	897	831	820	818	858	848	902	839	838	820	886	843	867	839	880	836	920	829	831	837	850	818	793	834	817	832	846	801	863	900	795	810	868	832	853	871	865	861	857	832	851	896	819	811	884	819	841	846	838	883	803	851	885	855	824	817	851	888	889	862	854	854	888	792	856	813	852	821	829	856	847	882	824	898	867	857	810	871	828	866	852	865	858	788	862	860	930	843	788	867	796	829	791	895	853	866	871	877	865	838	832	883	802	835	832	822	844	813	811	858	809	879	896	830	834	864	838	826	876	819	873	848	851	856	889	824	827	843	808	827	820	890	843	906	823	818	842	834	832	864	841	856	875	822	843	853	814	842	831	786	865	855	823	811	838	863	823	829	857	843	811	800	842	886	841	909	813	875	822	869	834	859	873	861	767	874	916	830	905	850	863	844	797	888	814	921	846	856	861	794	876	843	828	860	830	877	784	822	795	821	831	816	880	868	825	868	829	836	834	846	799	896	821	780	886	827	850	861	829	828	824	783	838	897	861	837	885	845	844	858	863	853	857	818	866	844	830	869	862	874	810	838	859	834	831	796	854	885	829	820	785	781	827	821	889	862	918	840	836	853	819	801	853	896	794	893	865	854	798	909	853	798	813	847	888	879	806	838	842	816	860	854	842	885	854	834	836	880	811	784	828	819	852	867	843	828	877	850	803	822	884	824	812	845	842	836	801	852	881	848	823	877	860	861	870	846	856	841	861	782	895	817	901	832	925	875	880	859	845	833	878	832	874	876	877	804	871	836	884	855	886	841	837	871	870	820	810	887	835	873	836	896	871	831	816	858	878	821	856	853	822	829	876	817	857	828	864	873	837	852	816	854	865	828	792	830	829	827	872	877	850	849	820	824	859	891	869	843	810	869	880	845	875	859	875	806	862	826	891	858	832	861	863	872	836	853	832	863	894	832	889	876	857	878	807	867	888	853	872	881	834	876	867	861	838	820	807	804	838	822	944	869	894	808	868	875	837	851	823	889	895	826	820	904	912	784	814	865	885	895	888	826	856	824	820	850	827	851	810	850	839	870	861	881	802	860	879	806	770	844	828	847	872	841	904	862	813	809	840	846	818	824	894	841	894	844	818	840	822	854	852	869	817	861	843	865	901	827	796	886	801	853	864	828	840	880	809	809	833	810	832	813	806	848	915	826	867	818	881	849	870	853	830	862	897	826	834	864	858	863	854	826	878	808	834	775	885	866	820	844	868	880	810	840	881	786	892	823	799	855	852	826	868	887	810	833	847	867	833	891	813	881	855	817	837	792	836	833	864	860	835	893	840	896	895	848	839	836	806	817	823	822	787	824	888	843	816	857	842	828	894	857	856	796	827	873	885	866	874	831	811	762	847	877	899	866	768	828	829	847	878	796	842	821	833	859	883	839	855	845	843	811	803	885	825	841	895	789	885	866	822	828	849	889	863	826	798	837	820	846	787	832	792	881	860	883	813
6164	531	218	227	221	211	201	216	202	200	209	205	228	225	211	201	182	216	217	186	199	200	202	200	184	222	208	186	196	201	206	172	174	203	213	216	183	210	226	188	207	227	207	206	209	189	202	186	221	202	194	210	197	223	178	199	200	196	205	199	181	197	207	192	197	211	204	211	187	184	220	184	213	204	200	199	213	198	216	200	214	204	227	201	186	216	187	186	193	218	212	215	207	181	213	211	201	206	194	222	216	228	248	196	205	195	199	191	210	187	209	194	173	212	190	159	205	196	204	189	178	216	233	185	218	223	176	194	220	189	184	227	205	201	197	196	188	163	175	183	197	210	206	216	201	213	201	166	180	213	188	192	204	227	202	209	187	224	199	206	204	207	202	193	235	200	199	183	233	196	167	204	212	200	193	199	197	213	177	210	191	196	186	181	205	208	173	207	223	205	213	209	210	186	197	208	206	210	210	182	204	200	209	199	196	215	213	242	207	216	217	176	194	181	199	197	171	208	197	220	192	205	205	205	190	200	189	199	193	183	199	202	188	207	190	199	196	205	226	183	220	206	227	217	205	196	190	188	178	192	210	207	179	210	200	222	208	208	203	195	190	206	223	198	198	183	185	215	226	212	202	213	199	204	203	187	224	209	200	206	212	191	210	199	223	192	197	210	193	190	209	196	208	201	237	188	203	192	193	222	233	212	190	192	216	177	192	211	229	196	184	211	177	219	200	194	208	214	235	187	199	196	208	189	210	215	195	217	212	196	182	198	213	207	191	201	213	228	194	226	199	195	213	195	202	193	195	208	214	218	180	216	218	195	230	210	218	172	218	213	193	201	170	217	206	203	214	227	204	202	228	206	216	197	200	211	218	193	195	230	192	202	219	196	188	210	200	209	206	211	183	219	196	193	185	200	182	233	201	228	193	208	203	197	175	209	193	196	235	208	215	201	197	212	189	181	233	206	207	196	210	190	170	202	225	202	205	210	211	216	186	179	217	194	193	197	215	210	206	193	188	208	191	250	195	211	196	213	216	194	221	203	205	200	203	231	203	213	234	222	198	207	203	205	222	235	219	199	183	210	209	187	179	214	196	203	202	191	190	195	221	208	187	218	220	217	193	224	211	174	193	204	211	221	201	212	208	185	205	205	197	208	203	202	215	196	210	197	204	215	193	208	206	224	212	202	185	195	206	197	186	167	212	183	214	201	185	210	211	218	203	166	201	191	216	206	199	172	251	213	199	212	168	218	203	202	209	206	208	216	202	217	194	186	184	198	201	207	196	219	192	198	169	203	225	212	188	220	188	200	211	208	209	201	227	221	208	201	199	191	178	178	222	225	199	216	198	189	217	206	210	198	233	192	185	221	220	192	211	185	203	180	167	209	208	190	217	190	182	201	195	188	180	177	198	209	184	204	197	206	219	191	227	203	211	204	227	216	198	228	204	215	186	203	184	224	204	178	190	201	195	238	211	169	224	205	203	214	206	208	187	198	193	224	214	201	192	185	194	211	207	180	223	218	206	212	200	193	203	203	227	193	214	225	226	195	200	217	187	197	224	202	171	210	207	251	209	193	207	192	187	194	212	205	205	209	191	190	176	198	202	236	190	210	191	192	189	187	214	232	226	193	216	214	205	222	229	171	176	213	214	217	184	195	195	190	166	198	211	180	190	217	203	211	233	185	188	193	216	204	218	198	187	192	202	188	210	199	237	176	205	192	191	199	202	236	186	215	208	209	216	151	188	192	217	219	225	211	220	185	204	196	201	197	208	208	212	169	209	192	188	226	206	222	182	200	184	177	208	181	186	171	226	215	220	191	187	196	164	211	190	200	201	205	201	215	213	206	211	199	204	208	204	200	204	210	209	206	202	188	191	207	204	175	202	196	225	225	225	221	233	195	203	191	216	187	191	235	211	232	215	221	215	201	205	209	182	195	183	202	201	182	227	206	208	208	193	234	194	185	200	196	183	188	203	198	194	204	203	200	235	190	193	222	191	197	207	188	205	195	248	214	218	192	199	207	196	216	216	161	206	208	215	191	203	221	223	208	191	209	210	203	204	204	191	192	212	214	225	232	197	201	198	216	211	224	234	191	199	201	202	182	192	205	184	220	207	173	209	191	182	201	200	252	219	204	213	229	229	206	213	199	203	180	193	228	197	185	182	183	207	215	190	216	179	189	184	192	193	189	216	176	189	212	239	228	188	212	210	202	206	228	205	203	175	206	211	174	250	198	204	199	213	216	173	191	188	216	199	188	184	211	234	229	213	227	192	190	199	216	197	205	190	217	204	179	185	182	196	214	208	189	178	173	202	185	206	190	196	201	197	208	222	198	216	183	204	218	192	179	205	190	204	184	201	200	183	190	187	196	195	220	181	207	178	197	196	195	204	194	164	189	193	221	198	208	210	214	188	197	217	204	195	217	194	208	195	199	194	235	198	233	189	185	207	223	187	202	177	186	181	188	218	203	222	210	199	230	200	180	205	205	235	213	199	217	176	218	220	231	186	194	194	210	185	207	197	208	226	207	192	212	190	198	207	209	205	217	212	220	205	200	207	196	198	214	221	238	173	196	211	201	218	195	214	210	196	203	198	178	208	209	178	198	229	212	213	234	202	200	205	186	222	196	220	196	195	194	207	195	219	221	203	184	192	158	221	190	209	191	223	196	207	214	192	221	191	164	235	204	187	202	223	201	190	195	173	203	205	203	177	194	196	216	224	220	196	210	192	210	233	226	187	204	193	232	200	192	203	182	197	190	187	189	190	232	185	219	189	196	202	207	193	183	197	233	206	200	200	223	214	226	199	194	207	175	188	231	180	216	225	187	202	190	194	217	192	233	198	240	201	192	230	199	206	219	180	201	186	191	201	237	197	201	214	189	205	192	207	207	204	203	171	185	206	188	190	211	212	210	178	183	207	196	197	167	189	188	162	180	207	211	207	183	208	198	192	215	193	179	205	208	223	206	202	197	199	189	214	197	190	205	228	194	191	203	194	209	200	217	192	213	221	180	160	205	211	215	181	183	236	206	184	212	198	207	195	188	209	169	201	219	194	208	195	210	192	206	213	224	226	206	185	191	196	183	209	182	209	175	201	210	224	212	210	190	209	210	218	211	205	221	195	222	185	195	187	181	202	222	204	190	208	218	221	192	187	201	164	214	205	172	222	186	204	209	195	194	208	204	193	212	220	203	193	208	199	235	220	222	220	202	189	206	194	232	207	192	182	205	213	198	188	186	219	205	199	192	181	204	192	204	192	189	214	192	191	183	187	201	187	165	205	218	235	211	226	224	202	214	195	185	203	203	191	218	203	185	183	198	200	203	215	193	197	227	206	195	165	199	224	210	212	221	228	193	177	207	192	196	184	218	173	181	197	195	200	201	195	213	210	194	185	199	186	223	200	217	214	229	223	207	217	217	199	189	185	203	197	191	187	172	221	218	200	195	195	194	192	212	213	198	196	181	224	222	218	207	198	202	187	211	208	183	220	186
4008	589	552	583	579	535	517	531	531	514	493	505	543	518	531	486	513	500	537	508	524	465	511	473	498	542	514	561	504	498	521	509	527	494	523	475	538	488	504	490	503	501	463	486	486	473	508	479	542	459	480	464	451	485	473	468	502	515	469	506	500	487	525	492	473	496	495	485	537	483	462	477	526	510	478	453	489	512	523	451	530	491	539	554	475	525	504	492	481	514	543	485	512	475	492	478	496	523	480	486	501	499	510	532	465	501	512	481	505	495	510	452	484	503	524	479	432	522	507	491	532	507	478	493	503	484	496	493	509	440	489	481	491	468	488	459	477	497	488	497	522	529	445	527	551	498	487	514	457	493	494	501	471	500	473	483	480	496	516	536	514	479	466	527	485	527	509	471	488	439	477	495	469	482	504	498	529	517	522	509	487	493	505	479	503	435	501	497	486	500	514	510	557	518	509	470	463	525	516	514	549	506	515	474	465	486	512	514	482	516	486	492	482	472	483	492	527	467	511	472	526	490	486	493	522	467	479	497	514	511	518	502	465	500	466	456	511	469	536	522	505	472	451	509	459	494	538	532	446	504	538	503	486	507	496	482	502	484	468	496	475	508	517	474	540	502	517	492	529	489	482	486	491	468	515	520	484	471	508	465	527	506	499	486	488	533	484	499	506	489	496	532	478	479	528	527	502	506	518	451	496	501	537	499	491	502	495	505	503	468	459	525	518	492	478	472	484	494	474	508	431	511	497	530	513	485	480	482	510	488	489	521	497	498	488	491	480	520	502	492	476	501	492	461	490	493	462	528	507	493	489	477	518	492	478	462	445	483	486	506	489	514	512	539	489	494	505	478	472	509	511	456	525	488	521	484	460	487	504	483	507	499	474	497	477	516	540	541	489	471	490	515	503	522	512	506	484	512	490	488	493	552	473	515	516	459	516	495	479	504	563	529	479	520	517	505	464	433	486	442	482	476	487	500	549	476	524	471	495	513	493	492	496	537	512	512	466	521	501	507	490	478	489	529	495	464	495	508	526	497	461	494	519	473	489	455	510	489	475	492	477	468	487	504	487	479	442	524	466	492	482	481	503	531	541	523	488	522	511	487	464	497	491	524	525	526	541	497	458	502	498	496	499	485	493	510	512	528	533	499	509	490	472	437	514	507	482	522	511	539	498	518	473	475	473	499	495	465	500	517	479	503	499	488	500	484	535	483	481	487	493	488	483	479	488	501	501	513	514	506	484	485	481	514	466	483	469	537	469	499	479	486	494	465	498	503	503	476	501	513	485	503	478	513	519	486	517	536	514	501	497	492	483	490	486	463	507	491	516	506	517	500	469	460	506	472	510	530	486	479	515	517	492	457	498	513	488	501	487	482	495	477	515	488	518	481	469	500	481	483	437	520	482	487	483	513	467	494	515	496	485	509	484	514	473	491	489	480	463	525	515	504	504	496	493	523	495	493	507	535	488	486	537	517	480	495	530	515	479	481	530	555	524	478	480	519	494	479	478	468	557	472	476	436	478	495	487	498	478	491	486	471	534	499	504	493	533	554	509	506	449	539	486	459	538	509	505	497	505	487	502	473	500	508	505	501	512	488	484	536	489	498	490	480	512	523	470	505	515	486	520	484	477	486	471	433	455	501	530	480	490	453	509	509	507	484	516	528	480	466	505	493	523	458	484	488	487	496	522	518	542	478	522	465	502	546	500	413	481	496	448	511	512	484	526	530	512	476	505	516	497	493	450	529	544	502	492	480	543	487	504	534	510	493	487	532	513	456	517	495	510	482	526	516	479	510	481	504	470	487	504	460	468	539	502	553	490	509	500	475	475	489	502	520	521	469	505	489	500	524	506	518	509	486	497	456	502	500	502	489	474	493	488	504	489	482	495	481	521	504	513	469	504	481	532	467	481	516	516	500	507	502	502	493	489	519	554	498	505	451	471	503	498	475	499	489	519	473	476	480	511	539	491	475	541	497	470	497	503	521	498	506	486	585	497	527	469	479	516	476	502	488	499	508	546	486	486	487	494	492	534	535	489	497	479	465	505	494	527	512	527	509	517	501	526	511	448	522	522	510	482	488	488	489	532	507	474	515	496	516	498	506	474	487	505	500	484	516	508	540	526	452	455	498	472	495	507	515	504	508	521	484	492	496	494	514	467	547	443	509	469	509	467	521	509	516	485	556	510	494	490	471	500	471	471	510	501	482	476	501	499	490	460	460	503	497	522	487	502	461	499	509	498	488	463	510	491	505	514	538	510	473	492	496	477	531	539	502	485	483	521	504	518	512	463	470	508	490	467	498	496	508	538	515	484	455	479	526	486	495	495	488	489	532	522	496	514	476	500	487	483	484	477	505	493	499	537	513	474	509	485	510	475	498	446	538	488	510	488	490	519	501	439	520	521	470	504	480	484	469	489	482	489	500	516	505	516	469	455	526	476	525	509	512	499	491	483	503	492	508	526	522	494	493	518	522	510	511	499	525	512	493	490	471	538	515	473	474	502	480	515	528	514	471	472	467	510	509	487	489	507	480	504	461	479	509	502	496	516	496	511	489	489	497	496	476	554	488	464	457	483	481	469	510	488	508	483	445	503	541	517	483	483	481	482	498	490	456	469	480	519	484	474	457	476	480	494	508	481	491	525	545	506	516	526	522	499	449	520	512	494	472	517	484	493	483	527	470	535	521	489	487	503	547	492	490	481	490	515	518	535	491	520	483	545	484	521	499	489	515	506	474	484	488	538	498	490	475	492	517	498	506	450	497	490	502	507	473	510	486	488	465	503	481	488	506	520	498	496	520	493	493	485	483	502	499	479	516	503	495	523	487	509	497	464	510	502	485	501	517	504	504	467	499	483	497	467	511	522	549	488	473	485	509	507	506	518	453	491	473	457	512	496	489	481	477	493	497	503	496	495	484	549	480	523	540	513	492	525	458	481	476	507	493	481	499	448	476	463	487	498	493	525	515	504	518	495	494	518	479	489	556	476	482	460	486	501	478	491	533	528	506	527	508	497	468	545	512	515	491	498	523	491	496	508	550	485	498	512	504	531	493	503	529	522	501	533	521	514	512	481	461	512	482	492	453	519	507	511	482	498	473	487	496	491	501	509	523	507	519	555	500	488	515	505	465	503	514	499	520	503	479	488	492	478	534	505	464	493	492	493	509	482	515	500	482	510	511	487	522	519	467	495	469	542	481	465	491	516	490	490	500	505	493	450	508	490	485	518	484	476	529	498	510	518	529	521	532	489	460	507	482	486	474	528	502	539	520	500	484	475	463	483	488	516	491	484	477	489	504	510	480	494	530	524	497	527	488	482	513	502	514	495	496	476	496	490	481	472	482	493	502	472	504	553	474	505	484	515	523	533	508	475	472	457	500	516	469	534	549	463	521	494	469	502	502	496	525	477	452	484	466	532	508	499	529	480	475	486	536	497	463	498	510	486	520	470	485	527	512	495	517	496	498	519	488	506	492	471	486	502	495	497	477	522	541
21172	2531	829	552	405	395	354	309	315	255	296	250	259	294	236	273	261	217	239	225	278	242	220	265	266	254	237	262	268	230	231	246	258	274	235	238	225	240	274	233	204	268	227	264	219	231	271	249	238	255	251	248	265	236	262	241	281	209	263	303	261	240	228	265	254	232	252	267	256	245	243	262	276	266	260	243	240	234	254	257	239	210	240	261	251	237	249	215	263	249	237	224	264	252	246	217	234	245	227	256	250	252	232	270	220	238	262	223	206	265	246	216	231	266	246	270	277	263	239	239	260	257	270	267	261	265	252	244	250	253	235	277	214	226	248	289	242	287	246	249	257	291	271	230	246	245	242	251	239	249	251	268	245	230	231	250	243	254	229	218	275	244	236	268	232	244	248	235	271	246	250	249	274	236	276	236	265	255	233	261	276	265	258	220	228	257	245	259	269	241	245	247	252	228	248	239	236	271	247	236	262	245	285	244	248	242	236	246	273	241	271	248	213	269	258	251	233	210	228	252	241	241	247	260	257	263	270	268	237	236	230	246	260	266	241	271	236	219	227	234	232	273	281	260	248	245	211	264	210	238	235	232	268	246	229	276	242	251	274	264	235	243	237	249	243	233	246	245	250	245	266	251	254	259	257	253	251	257	251	228	253	235	230	257	263	278	237	250	243	284	253	237	259	276	223	242	226	255	228	254	230	289	218	262	269	251	237	241	274	223	222	231	237	198	230	240	271	243	242	243	239	264	248	229	275	277	229	222	213	255	248	254	276	265	263	248	235	238	251	235	263	255	291	242	261	242	248	255	263	246	249	267	236	269	251	246	263	266	236	251	238	250	272	246	264	240	255	253	256	234	247	236	247	261	260	224	263	244	231	259	263	259	254	258	236	228	242	260	254	273	235	263	261	246	229	258	275	235	259	247	243	250	221	281	244	238	249	274	222	265	253	229	237	221	268	241	213	225	233	266	253	234	244	257	261	243	258	271	227	211	219	224	253	259	218	231	279	277	229	260	259	222	226	259	249	258	228	257	268	223	233	232	248	250	229	237	259	262	245	286	241	249	243	236	246	260	248	228	260	263	239	278	228	230	254	265	243	259	240	260	205	236	223	273	261	303	241	242	262	232	260	257	228	239	244	233	239	263	259	235	264	261	229	240	259	255	262	215	219	212	267	219	227	216	249	247	289	247	221	253	241	239	254	269	257	232	248	259	222	220	211	260	204	247	317	224	229	260	266	241	259	254	259	230	238	230	262	225	255	273	271	251	245	241	233	226	241	242	266	261	246	245	269	242	233	247	239	253	253	278	233	268	237	265	236	267	269	233	234	265	247	240	251	251	239	258	242	259	255	260	276	241	258	223	255	234	224	261	266	248	268	256	243	247	232	232	232	266	256	275	285	250	269	263	304	263	231	231	248	241	250	258	269	243	264	240	261	261	264	276	220	244	242	247	238	240	263	240	220	262	267	247	248	229	247	275	239	265	224	253	259	263	220	274	246	245	231	223	253	224	235	242	228	246	225	231	218	233	265	267	227	238	235	261	258	255	232	275	252	232	254	277	262	268	254	247	219	270	284	247	246	243	251	261	230	266	236	252	276	262	218	284	237	252	262	254	238	263	216	232	236	253	248	226	258	235	279	258	257	240	255	244	257	214	292	252	255	248	231	278	242	253	210	262	240	216	220	278	253	255	261	233	238	261	241	247	237	252	250	257	240	254	225	224	256	247	226	265	217	209	291	243	218	260	263	250	250	267	228	284	275	240	244	243	256	255	264	261	253	227	300	236	223	263	251	241	262	262	233	253	248	266	257	236	233	265	259	282	258	244	236	248	252	222	237	264	248	245	245	237	233	255	239	280	258	260	249	248	267	250	241	286	230	245	247	231	268	276	219	212	271	256	254	249	224	278	238	235	227	260	240	250	250	260	250	262	263	240	246	243	237	253	243	236	260	236	237	268	242	271	261	267	290	253	270	240	231	224	255	254	210	251	215	244	260	249	267	264	250	242	279	270	299	242	249	234	273	260	260	242	250	233	236	245	222	264	244	269	235	264	233	271	255	259	256	235	239	268	273	238	261	271	260	246	245	242	243	257	253	232	250	255	250	255	284	264	256	249	242	243	236	252	237	248	223	246	266	273	247	233	250	237	231	237	217	229	228	258	257	266	254	271	232	274	264	240	300	274	261	222	251	257	270	230	235	244	242	255	245	277	259	263	248	241	266	246	247	256	236	255	247	257	234	217	280	245	232	246	232	274	233	248	242	250	243	257	257	288	268	250	245	249	263	258	236	228	277	239	237	257	280	265	235	267	255	253	266	261	239	230	266	247	242	233	251	278	248	239	257	255	269	249	243	238	242	266	245	265	252	242	223	241	230	263	271	269	252	253	282	246	242	264	242	238	225	264	238	260	253	235	247	218	252	226	262	238	261	278	291	250	233	252	267	253	267	256	233	259	252	250	232	269	239	247	227	252	283	236	260	258	237	248	271	263	238	243	239	255	205	238	227	281	242	237	276	266	257	206	225	261	277	223	239	256	230	206	239	251	231	233	255	266	233	230	240	270	277	256	261	259	265	256	236	244	236	280	263	281	249	242	235	221	225	238	243	239	284	278	247	232	245	260	254	274	261	239	268	243	264	245	226	231	257	185	259	269	219	242	255	251	271	259	226	258	251	286	243	254	247	257	246	259	225	224	261	241	242	249	243	279	242	272	240	244	237	251	233	231	227	257	246	236	270	214	272	250	282	251	239	274	277	249	253	225	235	229	250	218	213	245	238	210	236	252	265	262	230	238	277	271	264	260	264	276	239	238	237	250	239	253	239	234	258	250	266	232	248	243	278	232	236	241	285	288	235	216	264	264	265	269	249	246	218	236	262	266	262	268	237	267	243	237	265	245	244	210	257	235	256	257	254	249	223	259	231	270	269	294	228	236	229	223	274	248	272	215	226	272	227	249	246	259	234	240	255	255	257	255	254	280	249	270	244	276	274	235	240	257	263	230	265	277	228	255	243	217	277	272	217	233	231	258	255	242	221	269	236	238	259	251	242	239	241	256	245	251	218	263	235	230	236	237	217	253	273	239	236	255	254	233	269	259	268	269	256	212	258	223	241	230	249	281	258	249	254	279	222	230	241	227	233	240	247	254	248	228	241	269	222	272	239	231	235	271	215	239	244	248	263	248	249	232	246	245	251	241	217	228	269	237	239	257	251	257	239	247	241	232	280	259	230	238	242	266	252	247	252	242	252	241	232	254	266	283	244	263	263	239	264	250	256	258	245	234	224	272	235	265	241	231	258	250	273	254	268	224	218	238	227	216	235	248	265	212	280	245	264	253	261	269	237	228	284	277	254	285	282	272	253	261	277	265	274	283	257	234	263	248	248	243	249	248	221	229	250	253	224	233	226	222	251	242	240	256	235	266	226	260	226	271	240	250	226	241	235	270	270	236	219	253	264	264	275	255	262	251	263	269	256	236	247	236	254	283	242	237
12753	1032	1356	1371	1334	1128	1018	902	857	797	809	736	743	658	683	685	684	705	701	602	663	622	657	672	628	655	625	642	621	588	597	621	618	564	608	607	561	587	574	620	593	616	635	595	637	607	595	623	629	603	616	554	646	602	632	618	611	635	585	609	585	599	618	627	618	647	616	597	605	601	599	600	632	594	632	628	576	608	592	593	554	612	603	647	601	595	584	582	609	597	606	611	590	582	598	577	646	627	625	582	615	586	611	607	588	636	608	610	612	603	540	596	624	597	616	610	599	617	590	619	626	610	581	595	657	636	605	620	550	608	617	577	591	623	610	599	621	632	608	634	617	622	544	600	579	609	569	608	576	597	586	620	583	588	595	607	634	598	598	588	593	612	658	570	621	632	627	569	595	612	570	617	604	586	597	554	573	605	590	645	577	561	588	605	598	615	639	594	554	603	604	621	634	587	641	631	573	654	593	609	638	606	635	589	613	584	562	602	602	618	638	594	614	592	622	570	606	578	630	629	569	590	625	585	567	587	641	574	602	585	553	622	606	650	657	578	580	617	619	581	609	615	570	578	634	640	608	553	579	581	623	613	570	614	612	571	575	568	597	571	607	636	608	586	610	607	589	611	612	610	619	590	586	582	601	621	588	612	650	578	614	588	617	605	594	610	574	572	608	618	571	635	604	625	591	635	597	615	567	602	609	597	568	607	608	637	610	609	665	597	590	605	607	620	619	621	606	606	598	626	627	567	634	576	619	593	591	646	562	594	609	641	612	628	624	645	643	583	596	631	626	640	581	611	579	596	635	578	592	617	592	621	587	556	625	587	610	610	624	610	557	566	639	611	580	618	579	551	601	589	547	615	632	624	537	601	559	611	601	615	598	633	583	556	601	544	613	618	618	603	591	638	617	621	617	593	624	654	554	583	615	648	614	579	595	608	597	614	640	603	560	593	581	592	623	571	591	583	564	600	570	613	587	633	595	592	587	625	604	612	614	616	574	637	598	621	559	604	591	640	631	645	626	574	565	579	616	587	580	639	602	590	574	586	606	571	603	622	585	543	576	596	609	560	628	621	612	589	559	564	570	597	576	627	583	614	576	630	639	596	566	646	550	622	615	628	564	605	581	598	583	617	633	589	622	634	637	553	617	606	575	592	622	635	587	549	564	628	576	576	562	573	573	625	651	599	620	643	571	586	576	610	610	577	618	562	586	625	612	586	622	565	621	611	617	603	619	565	607	561	613	595	649	623	570	591	594	614	584	584	617	626	620	607	579	663	581	567	592	636	579	584	599	566	634	582	585	568	592	603	599	584	648	607	604	598	548	596	611	616	597	620	605	627	585	591	627	581	614	634	631	610	587	595	655	613	595	627	577	556	635	580	611	594	614	629	562	638	659	606	581	629	599	642	636	605	600	609	572	621	627	605	576	606	610	570	625	600	600	571	553	633	592	594	531	614	621	563	578	622	565	567	639	586	629	638	622	608	600	583	609	599	610	627	613	569	590	623	598	609	613	589	580	588	619	619	590	574	612	618	614	598	599	626	550	636	614	609	558	575	591	606	582	614	607	628	578	639	596	597	587	565	601	623	614	602	663	611	599	582	582	606	574	629	612	603	656	628	576	589	668	606	587	603	617	607	604	562	599	569	602	592	618	643	597	619	589	592	596	620	596	589	614	591	587	641	646	623	656	586	608	552	639	581	557	554	590	609	590	589	631	615	598	603	598	627	557	582	627	581	607	628	574	573	560	581	567	538	607	595	646	614	611	601	593	625	615	624	610	610	609	595	626	600	618	584	594	594	608	584	618	597	643	622	608	563	585	648	627	615	642	599	579	584	585	588	570	619	657	602	613	597	610	600	614	591	577	597	598	603	575	587	583	647	567	606	626	611	601	573	649	622	558	584	618	617	617	585	549	621	570	599	630	574	614	611	625	570	592	619	586	590	626	588	645	602	611	579	615	588	613	616	598	586	613	629	581	611	576	602	669	566	626	612	602	570	614	588	628	678	649	575	632	604	578	602	584	646	631	594	579	596	619	624	600	557	635	626	605	604	610	647	621	611	596	649	619	574	585	595	605	593	593	572	630	572	575	629	591	620	565	593	614	603	607	616	597	549	586	618	610	612	565	567	611	600	600	656	561	561	619	627	598	555	565	575	620	608	595	629	563	598	606	601	584	559	636	613	575	586	636	587	616	613	616	602	573	569	591	597	586	589	596	604	598	598	601	592	587	662	616	607	574	595	626	621	584	564	580	549	594	589	624	587	621	590	609	579	573	598	636	583	627	579	617	608	595	621	600	554	561	603	605	607	571	603	570	581	613	643	580	595	550	600	583	590	635	594	640	631	613	628	611	589	604	594	532	597	565	594	575	599	619	624	608	620	583	641	620	611	601	586	590	599	571	597	621	618	601	624	591	636	620	597	584	581	584	608	625	611	615	618	637	626	618	582	612	651	622	580	612	560	587	584	600	590	642	634	651	601	607	598	560	627	607	636	589	568	596	589	592	614	591	586	568	583	620	570	595	609	609	627	583	579	590	584	593	578	618	569	609	587	595	630	583	584	566	611	627	627	625	576	588	601	594	646	551	617	577	604	583	620	572	625	586	589	599	581	602	625	602	626	578	592	611	606	615	589	554	611	641	614	609	589	649	548	593	596	632	608	619	610	620	664	546	609	555	612	593	621	640	600	578	583	580	605	621	620	608	652	607	597	628	561	613	604	619	582	625	656	580	569	609	599	622	598	613	553	588	602	610	582	571	634	549	577	602	562	557	636	609	676	575	580	547	560	630	600	572	590	611	614	576	583	641	571	613	597	571	610	608	565	639	628	587	587	566	643	585	615	613	638	636	596	583	583	597	595	608	603	615	599	642	635	584	617	584	599	570	582	574	590	596	636	568	605	593	599	633	635	597	625	594	604	579	678	600	637	633	567	630	600	605	562	554	580	596	632	573	631	606	601	587	544	620	586	557	604	606	544	607	628	601	581	619	610	576	629	611	564	613	577	614	646	562	577	603	624	599	573	588	596	629	610	592	591	638	617	560	567	609	609	592	597	627	564	605	574	641	612	603	584	598	609	596	603	616	596	635	579	651	613	600	618	613	647	632	584	608	627	614	624	614	600	611	574	590	596	598	570	607	601	635	582	597	631	624	644	582	627	611	593	558	629	573	600	644	547	622	549	577	615	603	610	599	599	588	617	598	640	579	565	602	595	581	621	579	584	646	634	629	564	628	581	606	607	551	598	613	589	621	568	609	597	605	581	623	622	610	593	608	562	586	569	657	613	595	581	621	649	623	648	593	580	606	601	611	545	596	556	637	587	613	630	612	633	601	586	589	602	579	591	640	594	563	569	631	590	564	567	615	593	633	597	566	592	645	596	586	615	569	606	579	623	596	633	590	596	612	573	597	571	589	588	593	565	597	612	615	605	574	621	596	601	614	609	579	602	602	639	562	625	608	572	605	558	608	614	558	627	617	612	617	614	605	618
30630	4961	1458	1002	776	581	555	520	458	437	407	412	382	359	384	378	416	432	389	375	353	414	377	402	403	436	402	358	388	356	357	392	428	353	418	373	391	369	410	383	380	367	373	358	394	363	382	398	374	406	392	389	367	344	375	351	369	395	367	362	360	403	397	388	377	390	405	383	382	374	340	382	375	358	367	369	343	367	361	378	389	371	387	357	371	365	384	393	371	391	358	386	385	395	377	364	347	373	326	399	371	357	373	385	317	352	386	347	372	408	427	364	354	349	373	389	406	376	370	337	368	371	357	352	404	334	368	396	389	390	384	388	366	342	362	312	358	410	363	385	366	358	402	397	420	372	355	347	386	360	344	391	371	346	376	422	378	400	391	352	355	386	390	401	380	372	373	318	364	352	367	404	363	344	390	373	349	395	368	362	406	392	362	362	330	388	371	439	377	382	375	379	368	386	368	386	380	372	368	389	380	391	368	355	333	365	345	382	400	379	365	388	372	386	389	380	364	360	356	361	338	379	391	372	391	364	384	379	305	346	352	365	357	389	376	425	366	371	384	378	379	356	437	385	363	381	382	372	391	385	391	370	353	351	380	343	373	364	340	379	366	388	354	371	363	366	389	375	375	389	357	362	340	401	359	364	355	367	382	382	361	360	380	340	422	390	356	417	361	404	383	408	353	377	374	366	362	368	362	375	351	380	362	411	366	419	373	400	385	370	319	378	370	401	348	344	391	380	385	399	392	364	366	384	358	399	330	367	380	380	395	379	386	356	374	365	340	341	392	347	356	363	338	378	373	396	409	380	388	348	372	347	407	379	379	348	376	358	390	394	329	372	348	362	378	385	375	371	366	380	358	378	342	379	387	358	370	382	373	344	357	356	369	402	361	336	362	372	331	416	365	409	343	405	357	359	399	431	384	362	397	382	358	343	350	366	390	382	380	387	383	397	363	405	394	389	381	393	369	352	410	364	357	395	376	358	411	377	354	359	387	342	381	385	354	362	393	380	357	382	370	346	366	356	390	368	370	400	355	328	395	380	391	382	377	395	344	365	379	373	414	361	390	412	374	326	336	381	359	332	384	395	336	422	365	368	366	365	392	379	391	379	425	395	336	373	339	393	373	370	407	365	391	397	376	342	354	359	374	358	407	378	373	379	354	381	368	363	355	354	382	380	350	384	363	364	376	347	362	392	356	403	363	398	375	415	371	356	358	406	341	382	382	382	370	368	336	372	388	404	394	385	368	360	354	395	382	357	389	385	358	409	390	362	365	397	387	368	358	366	370	392	393	385	396	441	393	353	352	383	358	357	384	403	349	378	378	357	411	365	346	372	381	354	376	359	378	362	412	383	360	365	381	355	337	355	343	376	403	387	394	376	362	400	409	393	364	378	366	335	377	381	348	412	369	358	388	362	346	339	337	376	358	381	373	363	373	374	368	383	374	390	366	386	339	382	360	389	362	385	393	405	368	414	350	363	381	381	387	388	407	405	385	350	356	379	343	368	380	398	333	374	349	385	354	401	377	379	350	346	368	374	388	402	370	409	362	378	377	397	369	376	384	382	361	417	364	346	355	380	360	395	324	356	343	372	347	364	358	366	405	359	354	367	349	355	361	338	372	368	397	382	368	386	347	377	358	391	390	350	368	385	388	402	380	375	363	374	388	368	372	373	366	360	377	368	358	393	366	353	378	388	380	379	380	368	419	336	382	373	388	352	382	334	373	381	399	370	387	369	377	369	384	376	398	372	380	398	361	382	336	368	361	392	388	374	403	348	381	379	391	386	378	382	375	395	375	343	389	380	406	377	359	398	366	395	377	383	344	382	340	354	354	347	349	380	371	394	385	398	366	389	351	396	406	392	341	357	371	400	357	340	416	380	353	375	343	364	398	380	380	410	336	390	341	412	423	351	403	407	370	377	392	347	382	374	388	362	353	387	375	349	406	371	381	361	391	374	367	387	337	335	400	399	362	376	406	367	313	385	351	388	371	387	395	356	373	366	365	367	371	399	362	402	373	380	365	367	385	369	380	395	394	347	368	365	343	394	383	359	368	377	369	361	355	376	384	345	413	393	365	430	394	358	380	350	370	363	353	356	390	394	413	390	359	380	367	383	406	370	357	363	378	364	387	426	383	390	393	332	359	365	390	381	390	353	351	375	374	413	383	366	367	390	396	362	361	386	366	373	354	368	374	342	337	370	359	388	355	394	368	386	385	376	377	373	383	392	353	395	397	385	407	354	381	352	386	381	360	399	350	335	370	359	386	394	389	373	379	365	406	349	390	382	373	384	379	384	409	384	387	403	347	353	382	411	379	358	371	410	378	385	390	377	357	332	377	339	393	431	366	381	362	360	404	382	369	360	362	377	340	366	395	371	387	408	387	400	385	380	368	391	360	387	348	408	390	364	395	336	367	342	400	407	388	407	392	363	342	379	325	368	339	359	383	354	384	373	374	424	388	384	373	387	412	354	372	374	359	373	348	401	384	347	376	391	370	356	379	391	351	363	370	395	381	363	403	397	417	341	348	364	338	378	394	361	383	382	356	365	366	345	374	406	370	375	342	387	390	407	382	405	359	376	372	377	367	394	356	373	339	398	351	355	362	349	367	368	389	372	371	364	390	369	332	387	379	371	374	399	401	366	371	360	382	348	378	384	377	376	391	371	368	343	407	380	385	370	379	358	395	374	324	346	346	383	379	377	411	364	398	334	398	388	423	409	365	377	398	340	368	386	376	370	388	400	408	379	383	365	337	389	395	330	358	395	393	380	369	367	405	411	358	360	357	361	370	371	355	382	385	364	383	322	374	356	398	366	359	367	374	375	397	377	382	387	368	383	348	369	357	342	389	364	372	354	367	412	352	360	357	356	341	436	367	373	380	395	405	394	413	367	343	363	409	393	377	357	342	384	371	389	371	415	349	377	359	377	356	343	377	368	394	369	372	365	330	368	404	384	377	417	381	384	372	390	378	367	385	334	367	371	364	368	362	375	391	371	377	396	391	357	372	340	392	387	368	386	334	375	369	378	367	365	379	355	368	381	338	363	368	385	352	355	340	375	423	368	361	338	379	348	360	397	381	388	380	385	362	375	356	334	350	404	393	389	395	340	385	371	353	350	341	361	363	400	431	350	389	371	395	383	391	360	389	356	366	379	380	355	383	379	334	360	374	386	363	385	399	358	360	375	396	380	387	368	416	348	372	373	368	365	400	368	390	359	388	373	369	365	359	350	389	370	380	380	386	403	385	375	345	426	374	341	387	346	366	339	400	364	374	379	368	361	350	379	387	373	381	399	383	378	372	357	375	401	337	349	408	384	367	392	391	345	370	359	392	393	367	381	404	373	367	381	390	369	359	353	397	377	385	383	374	322	365	437	368	407	367	380	400	349	410	392	330	382	366	403	364	381	360	368	366	400	365	392	351	391	388	347	343	396	409	370	367	388	387	361	402	399	401	358	355	379	394	369	377	373	365	367	347	351	371	361	390	386
16539	1628	2315	2525	2199	1816	1578	1465	1310	1329	1200	1157	1058	1024	1043	991	971	1000	989	916	917	919	977	859	949	911	869	933	855	891	843	854	941	894	878	826	866	876	855	838	875	864	868	884	851	923	848	904	813	868	818	821	865	813	850	807	825	866	822	837	869	869	873	834	843	872	875	792	840	851	834	815	850	806	875	866	853	862	844	872	799	826	832	860	831	824	835	850	864	816	824	853	835	815	893	789	840	832	812	850	836	858	849	863	854	848	837	870	818	823	867	842	853	834	834	851	819	838	863	821	844	831	806	842	853	798	867	853	896	784	818	804	841	892	845	857	855	841	863	844	838	853	823	842	818	830	832	798	813	859	804	874	802	829	844	884	827	893	849	818	851	888	871	860	794	864	826	854	842	868	862	894	860	883	836	817	841	819	883	898	833	837	874	843	885	888	809	900	811	840	876	853	851	849	867	889	865	809	877	852	882	882	863	866	817	831	861	877	851	848	829	880	828	880	863	819	868	902	840	816	852	826	891	829	841	852	897	814	892	838	839	869	849	892	853	827	854	800	815	839	807	862	823	844	771	847	825	822	909	837	850	864	861	845	873	850	826	851	806	841	809	790	782	825	824	870	851	892	870	843	816	859	821	829	829	899	832	854	870	784	828	901	863	838	821	843	833	786	824	832	809	862	886	828	863	822	839	840	872	823	808	800	846	863	811	821	844	799	809	838	810	855	822	805	862	899	840	859	856	833	871	845	819	868	795	817	847	827	814	855	851	857	850	846	823	861	868	817	840	838	825	855	865	886	842	803	835	836	833	851	824	887	862	803	874	872	842	844	848	880	827	866	849	864	818	876	860	833	851	839	856	810	890	834	879	858	837	799	847	825	875	856	838	859	842	803	862	823	865	838	834	818	802	818	828	814	834	830	840	812	811	785	869	787	869	828	838	887	895	818	855	802	818	867	845	875	844	863	876	813	841	825	816	833	857	847	880	854	858	809	878	825	869	850	828	830	835	857	816	847	831	857	857	830	809	923	829	841	863	863	815	844	823	859	809	794	779	832	861	827	790	866	846	868	836	856	809	840	825	803	844	830	843	859	831	874	858	836	894	847	849	864	809	832	866	864	866	837	818	822	839	834	808	851	835	852	868	876	818	910	857	833	919	806	822	926	839	859	803	827	901	822	800	809	861	864	851	849	834	807	809	832	857	810	861	842	839	864	877	817	812	834	825	860	860	866	840	825	825	823	884	809	833	859	859	858	837	837	854	874	858	853	842	783	872	821	822	857	846	812	843	857	866	837	855	854	831	872	809	797	805	855	806	892	844	838	881	826	899	854	805	825	849	817	871	833	865	808	817	818	869	834	814	786	862	881	841	815	825	817	885	853	879	818	850	847	879	885	873	822	887	754	814	849	804	832	825	819	856	834	826	815	820	853	814	835	882	850	843	863	903	794	841	867	823	826	840	810	800	797	818	812	860	849	880	818	870	821	866	855	842	811	812	863	863	814	826	785	856	840	825	820	843	871	824	851	861	864	848	812	861	845	866	867	841	837	832	830	825	818	829	882	839	814	833	853	807	797	800	816	853	829	892	928	869	818	859	822	831	841	879	809	801	867	859	823	791	849	823	842	856	898	870	840	843	864	819	808	818	856	900	824	878	854	844	807	803	838	856	892	851	813	814	833	833	807	850	850	880	780	775	872	879	827	813	878	821	881	771	888	854	847	767	816	806	812	827	916	868	821	814	826	867	820	870	829	786	815	845	782	800	796	889	847	794	867	798	827	811	871	852	827	845	817	867	818	835	892	824	872	845	808	803	840	858	784	846	852	859	867	817	839	815	842	829	837	852	864	797	858	831	844	813	840	814	848	814	837	839	823	867	850	797	805	840	814	848	826	850	842	891	876	901	847	857	819	818	843	823	862	854	827	835	778	821	841	794	821	900	809	828	862	850	877	871	850	787	853	884	873	812	825	840	844	813	815	879	833	860	805	854	787	857	821	841	818	849	818	891	838	817	888	854	809	862	852	810	828	892	898	792	866	831	811	879	846	833	804	844	864	835	839	799	856	845	839	848	831	849	871	877	850	848	844	831	867	816	871	855	859	858	812	908	814	786	856	853	863	841	932	835	850	857	868	861	817	817	887	822	820	829	849	820	857	848	881	878	792	811	848	876	816	772	777	864	826	872	812	844	815	834	875	892	806	872	861	809	820	841	853	797	829	798	846	915	871	877	826	820	832	873	858	857	861	835	806	824	818	837	813	803	847	850	857	861	851	859	784	857	838	843	812	797	863	853	830	801	875	775	827	891	825	855	784	839	883	849	806	803	889	824	829	836	815	833	843	836	857	816	855	820	858	858	831	862	849	847	809	869	845	802	849	831	830	842	856	819	809	807	883	872	831	862	812	839	811	884	859	830	848	847	851	839	796	835	817	868	812	839	867	880	870	846	847	898	825	849	899	871	820	870	891	818	814	842	822	851	810	826	878	853	801	817	885	842	827	862	829	870	893	882	856	813	839	845	834	807	834	824	881	869	828	815	846	896	876	844	821	804	772	852	860	868	812	851	866	872	840	824	807	859	838	851	870	819	830	824	815	831	838	806	874	827	849	819	842	844	894	878	831	804	908	883	804	837	811	837	852	833	830	838	835	821	848	837	824	819	849	865	819	843	796	823	804	857	804	818	817	815	808	840	841	847	895	836	875	833	832	875	783	869	907	823	781	810	814	789	845	853	838	814	830	840	849	823	850	816	801	801	886	843	831	798	850	860	836	873	833	870	836	801	781	830	837	761	860	836	837	827	839	861	861	831	848	855	848	737	832	835	798	827	843	845	875	844	821	827	812	854	847	848	840	815	823	859	828	899	848	862	897	829	844	840	842	786	867	810	827	845	827	816	844	817	795	841	854	847	857	860	874	812	861	794	819	807	786	851	836	851	846	851	811	823	836	829	827	825	877	814	818	831	834	807	881	815	863	864	869	846	810	796	849	825	848	813	861	843	838	844	833	876	801	842	807	877	834	821	845	858	884	823	855	883	819	820	858	866	843	862	843	819	839	786	795	891	812	831	870	872	788	859	813	849	840	887	811	847	863	825	824	808	824	850	823	807	812	849	853	835	855	855	847	806	823	882	799	865	889	837	847	818	873	888	884	867	888	804	826	894	819	817	818	805	826	857	862	867	800	830	886	874	846	817	893	795	816	845	852	868	858	810	814	852	852	817	812	867	860	808	823	870	840	811	800	851	869	840	834	859	893	820	859	877	804	853	859	806	781	822	830	826	841	822	858	838	865	837	845	885	877	829	837	880	778	840	936	839	865	888	820	835	845	804	817	800	844	830	804	832	835	803	820	837	834	838	847	839	831	858	823	825	847	808	843	843	874	886	849	809	846	844	846	833	896	862	847	878	841	858	831	833	806	819	795	795	844	837	875	856	829	860	836	842	883	862	847	852	822	828	835	868	836	893	837	842	866	886	818	865	872	821	832	858	799	828	852
5999	436	215	211	179	224	202	201	201	202	199	204	183	207	181	202	186	235	206	193	216	222	166	207	224	193	185	223	168	195	204	217	222	214	194	194	201	204	211	169	195	202	178	208	187	213	218	203	217	194	188	209	183	175	200	188	186	180	203	207	203	217	207	187	207	190	214	227	188	251	191	193	229	188	194	205	197	240	221	224	224	211	209	210	196	210	199	208	227	216	220	198	197	211	208	216	173	192	196	184	251	181	201	200	222	214	186	219	194	204	225	198	198	193	204	224	177	192	201	222	194	204	196	220	223	223	195	196	195	211	187	199	206	210	177	212	215	207	186	225	214	187	189	159	223	184	223	226	204	194	232	215	209	205	210	214	190	184	204	197	185	169	190	217	224	192	193	214	213	210	221	224	211	211	193	179	178	188	204	184	214	179	209	210	192	182	172	191	212	222	189	183	196	192	225	196	202	206	201	206	219	230	212	205	215	232	204	202	188	202	186	195	216	184	172	216	180	197	223	181	239	181	187	189	211	218	193	202	193	183	212	236	222	206	206	233	194	206	191	196	207	217	204	205	208	173	219	201	232	196	213	207	223	217	209	209	167	179	208	189	187	213	213	204	193	215	212	183	230	204	200	216	222	199	226	208	174	201	197	198	209	196	183	191	203	208	202	191	194	201	221	204	198	212	195	170	218	184	218	186	187	201	225	202	222	225	191	188	183	187	212	220	214	218	201	208	214	192	235	206	213	192	228	212	219	212	177	205	192	221	249	216	208	184	202	191	194	198	214	184	192	203	223	209	186	215	204	187	220	210	199	173	187	195	207	223	217	214	196	196	188	214	205	231	222	199	206	196	210	239	202	188	215	219	203	187	199	218	196	193	188	202	220	227	190	184	185	182	214	226	211	174	202	195	206	208	188	186	172	214	192	195	187	192	225	202	186	223	189	220	224	194	201	186	212	199	224	190	210	170	197	179	213	186	174	200	195	205	217	207	183	202	178	189	208	206	211	218	208	205	206	189	190	228	214	201	213	192	198	210	203	190	191	200	201	221	222	198	189	210	199	198	191	190	200	202	218	177	216	203	238	235	200	196	205	193	161	198	200	193	181	197	205	207	198	209	217	192	216	219	209	232	206	199	218	192	218	195	189	205	204	201	198	226	183	195	190	203	218	188	209	197	241	202	212	175	210	190	267	212	228	200	202	208	212	225	199	216	222	209	208	197	210	203	174	224	198	220	175	192	230	217	206	194	187	222	161	203	212	185	207	191	186	192	203	201	237	219	214	205	196	205	225	201	225	200	205	183	189	195	197	194	202	187	232	204	201	191	211	209	221	217	197	203	220	214	199	214	208	224	200	204	237	194	211	216	200	202	184	176	173	221	209	214	205	205	216	185	209	171	199	192	203	224	200	193	194	179	205	224	229	187	198	193	217	179	212	177	205	221	217	188	200	232	182	189	207	226	184	215	205	196	231	186	220	189	228	198	188	214	212	205	209	195	206	239	205	210	194	162	184	204	195	194	179	203	196	201	216	215	245	244	210	202	217	211	185	211	198	187	190	205	191	214	199	203	211	237	198	196	212	223	219	216	211	209	182	228	212	205	185	197	198	172	204	186	205	202	206	204	198	207	222	189	224	202	192	196	189	202	182	200	182	221	223	210	203	189	215	237	222	199	230	194	217	195	194	224	213	214	196	215	200	240	205	229	242	184	211	188	185	205	181	187	229	225	178	189	211	215	176	202	199	194	195	202	199	213	197	207	182	183	211	211	210	196	185	217	215	196	198	192	198	206	192	192	213	198	196	216	195	210	171	227	205	199	213	214	186	190	217	199	193	217	242	218	196	209	231	199	216	197	200	192	210	199	203	209	197	212	222	219	198	179	212	205	177	198	159	188	191	229	212	210	176	207	201	189	189	210	194	224	235	198	204	194	204	210	188	191	233	184	233	209	220	187	193	222	213	196	198	183	221	230	203	211	220	223	219	181	175	208	198	213	196	213	214	201	208	229	210	179	207	234	194	213	182	186	207	204	208	219	218	213	186	183	200	190	175	229	197	205	226	206	195	194	207	202	164	208	210	213	195	221	210	240	209	226	213	219	180	200	207	205	214	176	207	210	188	208	209	197	195	219	195	198	198	191	187	214	229	220	218	232	214	214	220	187	230	200	229	203	207	189	198	201	187	207	199	214	194	208	196	169	193	185	214	200	197	222	227	204	213	193	186	197	204	211	189	187	200	197	202	217	205	197	207	200	213	180	188	205	220	190	185	202	201	222	211	206	199	221	200	235	182	199	215	229	219	207	239	184	190	199	229	219	209	191	210	179	201	177	187	226	199	215	178	208	222	217	226	200	205	202	213	190	199	222	198	207	190	206	195	225	202	227	216	221	197	223	205	194	205	202	200	212	213	195	221	187	207	200	231	217	214	237	195	205	189	187	189	241	207	215	213	204	192	188	203	200	187	221	223	200	191	190	171	235	212	213	164	188	213	197	233	189	204	195	245	189	224	218	210	217	175	192	193	199	225	221	181	177	219	178	194	192	181	201	220	210	212	237	201	208	217	230	212	221	216	181	176	190	221	210	191	209	179	214	185	208	211	177	229	213	196	187	216	190	202	186	197	186	189	209	210	217	193	194	203	181	186	187	168	197	231	213	230	203	205	189	219	211	210	205	193	201	188	205	205	230	239	209	226	229	212	207	223	179	191	195	195	190	190	215	196	210	197	195	188	184	199	222	226	233	198	189	188	204	189	208	252	201	192	202	246	185	184	185	153	191	181	198	174	218	185	198	203	199	194	198	205	218	211	194	197	210	203	210	189	194	226	213	184	220	200	184	219	205	215	220	207	187	197	220	197	203	206	199	211	217	204	191	196	215	228	196	191	198	216	197	208	197	169	223	214	201	228	210	207	180	210	177	198	206	189	205	217	213	201	214	201	199	227	206	175	186	218	181	208	189	205	195	196	239	213	211	235	172	203	171	203	211	200	214	222	244	202	213	182	198	172	232	223	192	219	230	212	193	207	200	191	175	186	235	225	209	217	185	203	191	201	203	192	200	187	209	193	188	249	201	206	198	224	204	208	207	197	202	183	177	214	211	221	183	187	224	205	220	217	178	189	187	192	187	221	209	196	196	201	196	189	213	202	204	204	218	189	219	202	184	209	218	226	210	179	190	197	204	207	210	216	207	207	203	184	200	207	172	186	194	202	201	186	199	232	201	193	198	186	193	221	237	185	209	212	178	188	184	221	215	198	186	188	189	203	207	200	194	235	235	187	198	177	204	183	198	200	236	223	209	220	232	204	176	209	209	198	212	182	216	219	219	212	178	195	223	202	197	204	205	213	212	189	205	209	197	208	226	183	200	196	182	195	222	222	210	199	198	207	203	231	184	226	182	200	195	193	186	188	223	210	214	224	211	226	193	223	196	214	205	206	213	228	196	222	220	186	203	201	179	196	213	218	198	216	195	180	218	207	234	221	230	207	205	216	207
3953	545	565	563	540	554	507	525	474	523	544	531	529	526	523	494	490	512	534	538	463	542	522	476	504	503	539	521	489	528	482	468	537	490	477	493	502	507	490	508	460	496	470	503	521	504	480	505	529	532	514	514	510	505	537	467	467	501	516	500	528	503	508	495	516	532	512	535	509	480	522	519	512	492	489	468	501	477	510	475	476	489	525	507	466	496	472	511	473	523	478	536	517	510	519	540	465	511	502	513	487	490	510	509	496	507	511	503	453	515	463	495	522	487	508	508	483	482	502	519	485	534	524	532	517	464	505	473	478	519	501	538	517	459	514	475	505	496	509	461	550	516	531	507	486	496	480	531	490	467	510	479	476	538	497	512	491	530	549	487	514	506	498	509	487	482	467	512	489	508	494	498	510	532	465	486	532	486	502	496	485	519	518	491	522	478	488	482	536	498	475	518	493	508	498	539	486	459	523	509	474	500	499	501	508	455	511	503	540	553	493	500	501	489	534	495	513	520	456	510	481	488	518	488	475	532	516	505	475	497	509	508	469	518	479	499	498	503	509	512	492	511	491	504	513	506	497	435	519	511	546	491	482	494	520	487	495	541	477	513	455	488	489	484	517	494	507	485	491	464	523	506	511	525	508	506	522	486	494	519	484	517	495	525	469	485	493	485	518	527	516	474	482	500	493	495	482	483	486	539	457	524	530	479	492	526	484	493	478	471	502	537	509	507	517	491	472	500	476	528	488	562	497	533	486	453	524	455	523	505	455	465	473	496	524	516	491	490	461	494	504	481	506	481	512	498	462	500	498	549	530	458	469	487	498	466	500	494	516	506	499	530	501	449	480	518	531	489	473	479	457	519	506	525	523	494	494	499	519	460	474	492	519	452	504	540	490	494	471	531	501	475	507	484	469	508	488	510	512	517	488	511	500	495	528	522	511	482	488	505	511	493	526	497	489	477	510	519	486	507	490	529	521	513	498	511	503	538	519	492	527	481	491	518	520	488	494	534	530	484	473	540	472	505	516	492	521	535	503	478	491	510	467	511	476	500	523	496	526	495	509	487	513	489	481	506	505	504	506	515	455	519	528	510	481	492	497	479	481	500	473	493	516	474	514	511	486	500	481	513	491	504	525	487	497	484	444	526	489	475	484	494	496	476	550	540	464	454	494	502	500	510	485	501	507	505	528	506	485	491	497	499	527	508	495	529	482	516	504	512	508	525	512	507	528	471	516	496	534	515	478	564	511	521	488	507	499	488	498	517	519	513	543	511	490	519	486	490	480	485	477	488	470	464	480	509	479	521	542	513	491	480	507	490	512	540	475	517	536	509	489	488	490	468	509	498	454	506	469	478	480	490	539	488	530	523	490	470	480	487	536	524	480	504	461	467	490	524	455	524	499	479	456	489	533	508	513	508	467	456	517	479	519	478	518	517	534	481	489	495	512	504	528	453	502	502	505	529	470	471	532	555	516	480	533	527	508	520	475	521	539	507	506	495	499	514	510	521	508	513	538	507	502	521	464	518	501	525	505	487	492	511	478	475	519	471	478	491	492	516	490	507	462	480	481	536	507	520	474	487	541	479	470	474	508	455	468	486	489	494	511	472	479	490	512	488	485	502	522	513	516	493	477	515	506	502	478	505	533	501	480	472	478	530	535	459	498	465	556	496	502	486	557	496	492	476	474	524	481	437	449	540	519	491	495	498	476	531	487	512	511	489	504	495	522	491	490	528	529	494	469	476	511	517	460	500	490	495	508	505	523	499	499	437	497	505	480	508	543	497	475	509	491	506	503	520	488	481	471	497	509	510	513	494	501	515	462	527	474	477	467	517	505	471	508	470	495	500	502	450	477	534	481	499	453	513	510	476	483	510	486	508	513	504	477	493	512	510	493	507	476	524	506	510	510	477	487	505	473	448	501	480	507	485	537	519	479	513	494	502	483	510	503	520	434	497	533	504	470	458	521	499	513	480	484	477	497	493	516	515	486	490	518	507	484	524	533	502	509	482	549	517	492	496	487	524	499	506	498	476	489	506	498	524	523	501	489	538	509	527	503	479	502	482	479	478	477	496	490	489	506	495	519	518	517	471	470	484	485	514	512	455	503	502	492	457	503	479	469	541	497	471	507	455	503	491	467	492	528	500	516	477	483	499	496	481	503	523	510	498	517	502	458	483	478	517	498	511	462	513	513	486	516	491	487	481	489	475	493	492	513	524	535	495	500	490	483	466	488	548	480	502	482	505	484	529	508	487	514	497	507	528	471	495	511	506	510	487	507	539	498	517	460	478	519	525	485	484	476	471	527	495	513	500	519	529	521	495	472	466	486	527	534	461	462	486	496	537	488	525	542	458	504	465	511	511	470	513	517	478	474	528	497	528	502	508	476	490	490	476	496	493	477	519	523	519	518	481	499	495	479	538	475	525	547	473	490	453	509	465	512	461	537	485	494	530	483	473	493	479	497	477	520	508	503	500	504	531	521	489	458	528	516	449	468	476	522	479	492	511	541	511	520	511	482	515	510	505	489	475	538	502	479	452	470	464	480	491	491	488	499	474	531	524	516	461	516	517	521	502	470	555	502	460	496	502	505	472	481	478	480	491	487	474	527	528	494	495	499	512	473	473	497	509	497	478	494	521	499	509	499	486	483	479	500	493	503	484	489	550	497	529	508	481	502	526	523	476	481	459	509	483	540	503	507	522	511	506	495	515	453	498	525	478	455	471	537	539	481	527	505	498	562	498	473	498	507	489	500	520	462	504	525	495	499	488	524	523	480	506	529	478	518	510	535	489	486	487	533	487	519	513	550	538	512	485	509	474	509	503	504	501	516	518	498	479	476	515	546	458	536	516	465	457	463	493	464	543	465	469	514	506	495	508	545	496	500	491	520	502	519	479	497	508	481	490	531	513	485	458	481	503	488	489	516	503	532	487	532	491	474	444	482	536	538	509	507	496	511	494	473	512	503	532	521	520	509	478	496	518	509	471	487	489	497	487	542	505	488	507	502	486	482	535	536	504	494	516	476	490	489	489	523	443	496	516	479	498	484	500	447	524	501	506	482	494	492	497	508	497	524	517	461	512	504	460	520	486	546	491	520	493	577	521	428	510	477	493	527	483	519	541	516	491	449	481	547	532	507	498	513	488	459	494	482	493	466	538	509	514	486	481	490	502	528	528	519	553	473	465	517	533	500	516	453	495	489	510	471	465	503	552	526	483	539	510	497	491	482	510	488	535	506	485	487	529	495	512	482	515	511	495	509	498	489	510	515	526	482	449	513	531	529	499	510	550	494	454	485	453	561	540	450	477	461	521	503	484	526	500	455	518	509	513	498	503	516	509	486	511	505	494	488	495	511	514	508	480	507	545	516	550	508	516	501	475	515	492	506	501	507	526	483	506	526	516	500	504	495	469	509	472	515	488	523	436	498	508	525	495	489	447	484	494	495	529	484	495	497	505	499	529	481	465	487	517	510	465	489	528	517	493	493	480	511	483
19594	2135	804	603	454	329	339	308	295	291	287	284	302	289	296	308	247	277	285	249	250	288	239	284	233	253	291	247	259	226	280	267	269	257	228	252	242	231	259	247	272	282	224	271	250	254	273	246	248	254	284	271	244	263	254	287	251	245	261	258	261	236	257	254	286	262	256	259	279	254	262	260	282	243	225	218	245	231	286	249	217	264	251	247	269	254	234	269	253	237	252	239	258	261	271	248	247	236	239	237	271	277	245	240	252	275	256	253	208	270	237	249	305	270	249	234	245	267	269	232	261	218	270	246	257	256	228	252	240	269	258	255	233	220	249	221	234	234	241	271	235	263	248	243	261	259	246	248	243	254	246	252	247	271	258	234	261	273	268	265	244	252	281	255	250	271	270	273	262	245	229	231	241	235	248	283	241	254	238	261	252	245	259	249	243	225	235	242	241	261	261	253	215	239	283	263	211	260	249	248	252	223	225	245	248	234	239	228	278	241	241	243	246	237	258	264	246	225	255	251	263	251	260	248	236	251	264	232	253	238	236	237	265	236	289	255	277	298	257	250	249	269	237	270	272	258	221	253	249	227	257	257	242	262	247	245	241	242	255	240	270	257	243	260	227	257	249	215	232	216	260	238	265	293	269	232	264	238	246	261	277	255	279	257	272	258	257	245	273	245	223	253	241	294	242	266	265	260	235	250	231	250	242	252	273	237	278	281	240	253	283	253	264	243	262	277	238	238	226	279	229	254	292	289	228	277	234	255	276	229	242	241	221	274	265	255	253	242	240	249	261	254	244	281	246	253	263	229	245	225	247	235	263	257	260	240	247	249	258	279	210	251	249	224	278	272	233	247	279	239	239	268	259	281	248	263	236	276	223	276	265	255	242	213	249	244	254	258	213	261	227	232	249	242	256	247	277	241	280	252	273	264	244	240	264	230	248	225	262	248	254	252	260	240	254	264	248	252	263	265	235	251	241	240	263	219	237	258	255	230	221	266	246	256	277	277	261	293	238	260	224	267	263	252	254	262	255	248	253	255	237	253	286	258	255	269	239	265	260	250	274	260	280	266	251	234	253	243	233	269	260	240	261	264	250	266	232	266	276	230	231	296	235	249	267	255	255	241	224	240	249	276	262	266	258	258	245	270	244	220	250	255	294	271	252	242	245	251	250	253	264	257	274	271	266	245	249	255	237	259	267	238	255	234	252	246	246	260	266	262	255	260	266	259	223	233	287	252	265	219	263	258	251	244	270	252	260	259	277	226	235	255	256	237	256	216	244	253	222	253	292	254	257	256	277	247	212	265	259	264	259	278	241	256	222	250	254	276	262	255	243	249	246	249	256	258	257	280	251	257	233	224	252	257	251	258	226	259	235	278	252	258	258	224	253	240	226	239	247	243	258	252	260	249	253	255	237	254	260	226	281	227	244	236	269	265	255	254	269	245	265	275	234	242	249	228	256	257	294	253	270	254	243	250	270	219	262	268	277	288	207	257	271	253	226	269	200	259	216	238	269	259	224	264	276	244	256	248	254	236	285	256	272	221	250	251	260	260	266	233	236	250	239	234	231	259	232	235	262	243	230	227	243	265	282	218	235	258	243	241	241	266	297	259	236	244	244	272	266	244	240	276	241	226	255	266	269	254	259	237	256	240	253	243	243	244	265	248	276	244	248	270	276	258	274	253	254	259	280	270	234	251	265	279	224	253	248	257	264	238	273	240	278	274	272	245	248	263	256	262	244	238	249	231	248	279	273	269	274	254	252	233	269	254	252	269	238	239	262	279	255	265	243	235	214	272	265	257	257	263	257	247	246	246	247	276	242	251	257	257	269	241	251	259	219	250	238	232	232	274	238	262	261	274	260	214	257	244	247	264	276	270	253	258	259	248	239	254	258	248	244	247	250	275	241	249	263	237	261	246	242	249	238	247	233	263	239	255	278	242	235	200	225	243	286	250	241	274	230	223	257	269	256	264	260	290	246	236	247	237	218	266	232	272	253	274	242	248	229	266	268	276	288	240	260	251	224	247	249	236	252	233	243	252	252	264	232	263	285	265	244	255	253	277	243	233	283	227	237	270	241	273	247	253	224	222	252	270	233	265	229	254	220	240	262	239	243	252	296	245	247	262	251	257	248	236	289	246	270	225	246	269	239	237	259	221	239	244	264	250	252	271	242	247	285	281	271	234	278	259	250	283	265	235	233	258	263	275	265	258	289	244	241	265	222	291	258	277	246	275	263	212	266	280	229	238	254	237	266	255	254	262	240	268	245	259	238	261	251	213	243	205	245	249	248	253	261	244	274	277	253	262	271	257	229	249	261	269	239	290	232	232	260	251	267	256	251	267	267	252	262	241	258	248	228	268	247	268	251	258	265	251	258	250	258	278	245	266	275	242	257	239	288	248	241	238	256	252	257	265	272	245	240	245	279	266	248	253	244	237	252	243	236	250	218	264	264	281	284	236	248	291	263	237	250	285	268	244	236	294	223	248	265	258	262	252	224	232	259	219	232	238	246	268	244	230	242	267	236	252	251	226	245	258	251	251	269	274	227	253	264	226	248	247	246	238	261	299	263	237	261	253	249	261	277	266	256	254	230	237	254	270	271	247	242	240	234	231	255	260	212	224	221	234	229	242	246	256	252	264	240	267	270	247	240	235	251	269	255	243	248	264	273	272	242	270	235	242	253	282	249	245	232	251	230	255	250	260	241	273	232	260	272	234	240	241	251	261	278	281	287	256	236	227	240	289	221	247	229	263	272	277	245	240	261	267	270	262	292	239	260	243	257	251	239	236	291	227	247	251	282	260	237	244	236	261	208	252	265	244	229	245	259	214	279	265	236	266	252	266	268	203	256	268	260	261	264	274	240	261	250	218	219	263	268	245	265	261	240	234	249	249	250	235	290	252	256	248	264	235	279	253	256	266	229	263	243	262	253	262	245	273	225	251	260	251	282	233	288	272	260	244	267	242	247	248	250	254	234	262	283	245	263	234	261	241	238	284	268	215	285	257	252	278	236	236	233	247	254	256	258	247	275	226	256	264	240	247	258	270	257	251	297	246	233	246	241	202	283	241	257	245	258	238	264	274	264	213	268	235	236	245	249	250	265	250	253	242	268	234	240	260	285	227	239	283	250	223	252	261	217	281	255	272	267	227	219	263	240	236	267	242	286	277	247	221	233	252	253	249	215	245	264	242	251	250	259	254	275	253	266	222	260	264	250	272	274	296	256	263	230	246	249	235	259	276	236	258	263	276	248	274	258	212	246	245	245	253	273	237	234	230	248	254	257	250	269	249	271	255	267	252	230	241	252	254	289	234	234	208	263	223	270	294	237	242	290	255	291	258	268	271	244	246	226	245	276	258	245	270	245	269	258	269	254	216	261	233	257	252	259	256	273	276	285	263	262	258	262	257	248	245	284	243	273	258	268	221	247	260	266	283	279	238	245	267	288	272	259	241	244	255	253	247	257	264	230	255	265	283	260	230	247	252	277	234
12030	958	1332	1454	1259	1184	999	886	827	794	752	745	716	657	734	673	686	682	648	651	612	663	620	643	663	617	601	597	659	602	626	595	623	641	631	596	663	621	615	629	616	652	618	577	627	564	649	588	633	584	631	653	572	693	603	606	621	638	598	636	552	623	583	605	621	629	650	617	569	602	616	589	605	614	595	553	641	620	638	596	642	661	610	628	628	633	579	612	598	643	618	650	616	627	611	588	631	599	604	558	596	593	621	601	623	602	587	607	598	599	633	547	612	585	641	609	626	636	614	628	617	558	591	591	573	638	604	610	613	595	612	612	643	631	618	624	615	569	623	602	576	627	585	656	628	586	613	597	615	615	584	616	628	627	574	589	637	582	632	575	614	584	593	640	590	604	600	607	636	606	579	601	674	596	619	622	596	602	650	613	612	598	583	591	567	605	624	620	661	621	610	611	622	597	613	597	609	579	584	639	623	634	621	580	618	588	563	633	631	653	597	610	624	616	618	595	617	620	615	608	639	641	569	602	566	578	576	602	595	652	606	602	565	612	580	570	591	616	632	603	610	629	593	621	608	553	596	605	603	608	577	575	601	602	639	584	574	602	582	606	585	650	583	601	657	613	657	622	642	576	607	628	622	640	610	575	598	599	576	659	644	583	610	620	583	584	636	599	608	616	640	599	624	608	617	582	580	633	646	601	605	608	630	605	611	581	640	550	614	582	562	609	598	623	629	587	593	595	634	637	640	601	637	611	591	624	615	614	603	613	556	669	560	595	579	583	580	624	574	575	627	623	611	587	584	607	609	580	613	580	621	637	600	639	603	635	585	585	632	639	582	600	557	596	622	596	629	619	603	582	636	584	572	641	586	590	557	591	613	615	580	622	570	591	581	614	615	599	620	577	619	626	628	615	629	619	604	643	598	638	582	609	566	609	588	621	568	622	641	584	624	601	611	583	587	628	594	648	625	566	579	588	650	569	596	617	622	606	615	594	588	648	585	644	571	628	606	633	597	610	623	578	589	602	614	598	648	616	599	599	594	611	586	615	621	602	617	653	636	577	568	629	604	606	621	597	608	603	587	593	574	563	583	624	613	602	605	636	596	620	612	580	613	581	634	608	572	598	611	602	575	636	643	617	604	599	616	591	662	642	586	598	601	598	627	621	664	613	604	628	612	663	592	609	583	633	638	588	602	598	594	621	627	635	603	578	622	640	616	617	619	631	609	603	552	601	587	624	619	619	603	643	562	619	571	615	624	615	655	611	611	583	616	595	588	624	568	611	593	605	588	590	577	614	621	601	632	565	625	619	569	597	617	589	622	625	587	548	621	617	632	566	602	581	610	627	618	603	617	604	574	607	645	625	613	643	599	612	640	573	580	645	619	572	587	611	646	652	657	583	597	609	662	597	592	604	595	583	616	592	593	570	618	612	651	598	611	625	582	591	604	614	565	571	630	615	595	591	618	617	619	566	611	627	625	641	613	637	614	609	612	630	636	574	637	606	591	564	666	607	626	580	645	574	615	584	590	621	610	611	625	586	613	629	589	584	624	600	639	636	632	569	626	631	562	617	647	627	609	619	618	628	612	656	629	592	644	606	615	606	591	579	664	614	589	599	597	635	627	575	651	597	614	620	644	602	593	605	611	577	656	609	636	635	637	573	621	610	605	608	594	572	585	580	602	623	639	629	629	595	612	607	628	582	573	630	614	671	601	539	676	545	638	612	623	624	622	629	596	587	618	597	612	604	574	581	578	635	623	567	596	631	595	655	629	631	587	639	609	597	589	624	604	615	611	635	671	599	592	599	630	599	617	612	638	579	655	589	620	627	592	624	605	586	576	577	590	652	588	568	567	596	578	618	613	579	614	612	601	574	605	634	584	653	604	604	593	579	597	595	645	617	620	610	580	602	593	592	610	619	639	635	558	624	604	592	640	623	623	613	619	643	601	570	563	589	647	632	598	598	645	630	587	613	584	594	605	608	603	651	573	589	598	601	596	637	618	613	619	607	630	582	571	617	626	580	633	691	573	598	525	612	668	615	636	589	621	584	637	647	564	602	571	636	619	608	614	612	612	632	646	625	632	627	600	624	585	585	615	584	608	603	641	614	628	591	590	593	610	621	623	599	585	610	612	585	655	571	593	633	621	586	598	578	594	587	575	624	598	581	545	605	601	616	649	574	627	604	597	640	588	608	604	605	631	653	615	555	626	601	605	615	601	613	603	547	629	625	590	633	582	611	639	590	583	629	613	604	603	607	551	617	621	647	631	607	632	584	645	613	607	622	616	634	609	622	632	589	599	560	646	601	606	599	653	606	602	568	606	608	568	582	602	568	596	599	597	603	602	640	619	600	614	607	598	619	596	612	607	591	597	608	620	635	590	570	612	623	584	616	610	614	587	628	632	598	626	620	593	602	587	638	597	596	596	608	655	619	571	582	611	601	633	618	559	621	609	620	583	603	613	588	631	599	586	577	615	575	612	648	599	634	615	619	544	580	533	672	577	632	616	613	583	595	616	569	615	650	622	619	646	600	547	585	633	715	654	622	621	594	631	631	611	620	599	635	599	629	578	611	608	583	600	610	606	577	613	604	603	591	640	654	573	617	604	591	588	633	584	623	658	541	611	588	614	605	595	631	621	628	609	603	618	579	612	597	593	633	606	589	656	574	605	624	567	629	606	616	629	583	582	616	611	630	625	616	638	572	583	588	589	557	609	558	570	628	598	625	606	581	625	568	612	612	601	604	669	604	618	599	589	613	608	588	568	642	615	633	586	636	621	579	618	604	591	580	562	612	656	619	599	609	623	603	610	582	629	580	596	606	600	657	579	597	603	586	627	641	628	622	603	649	620	570	606	629	577	619	607	610	628	630	623	628	598	636	638	573	588	631	632	658	619	630	632	611	597	592	599	608	591	629	591	661	572	620	637	563	602	609	583	540	573	575	601	602	647	570	619	566	648	573	625	627	574	589	585	600	576	626	597	604	632	576	632	641	604	625	593	632	613	589	656	611	612	642	622	630	625	623	621	593	589	624	594	635	585	593	635	571	635	594	650	607	583	604	582	620	612	621	573	589	647	620	611	626	597	618	588	641	568	618	576	565	604	643	619	565	573	612	621	617	607	641	592	599	574	581	580	602	576	637	611	577	619	599	555	597	574	663	615	620	631	639	629	606	589	618	604	582	593	612	621	579	613	614	605	616	660	580	574	623	567	571	635	619	637	594	565	600	644	600	609	649	543	634	575	622	601	584	632	615	584	589	643	625	607	658	599	633	629	626	583	645	659	594	640	593	611	579	578	582	587	623	622	601	616	627	574	623	552	590	621	671	605	597	614	595	658	612	616	625	621	616	586	629	671	641	588	623	632	610	617	576	618	597	611	636	592	617	678	613	629	612	630	603	576	632	606	584	644	607	620	611	614	576	638	557	597	629	617	581	617	586	596	645	609	630	615	610	611	567	606	637	600	635	572	603	599	620	624	599	611	624	590	595
30914	5106	1432	1028	735	595	511	498	407	463	490	435	446	435	403	370	392	371	363	422	356	359	390	388	395	356	344	342	361	398	363	418	379	383	363	404	340	419	399	374	345	353	401	401	346	396	365	395	406	419	359	403	382	372	385	395	359	379	404	365	387	354	392	363	379	376	353	388	390	362	390	363	361	419	366	390	361	378	425	343	365	386	355	365	371	369	377	380	347	366	371	385	357	375	379	400	373	334	387	374	342	385	355	342	343	380	393	375	356	380	354	362	344	370	364	396	366	372	359	378	357	377	374	372	366	358	379	340	384	366	389	373	399	343	358	395	343	407	372	356	359	350	404	350	335	352	344	375	378	357	365	373	363	378	299	390	339	327	324	351	404	364	373	368	411	375	362	370	403	379	379	375	372	388	392	361	378	397	361	384	391	426	321	365	393	357	378	372	383	388	404	356	364	364	382	378	377	374	403	372	316	382	351	400	365	351	339	362	346	354	382	336	350	370	401	351	366	385	378	378	362	389	357	324	369	383	339	351	375	390	399	385	338	428	400	349	349	376	372	338	382	387	393	403	383	388	369	345	376	389	382	343	366	344	386	372	366	377	405	365	375	368	371	343	392	381	355	379	351	381	392	371	353	393	368	375	356	372	384	373	362	389	371	402	424	422	360	363	388	387	374	361	376	365	371	333	362	372	381	389	381	355	388	401	339	421	340	383	396	384	360	413	375	330	338	381	370	369	372	365	348	390	369	390	375	367	383	363	376	365	398	387	365	393	383	356	369	397	397	411	423	340	338	378	397	349	377	390	374	324	404	396	383	404	396	355	338	395	410	344	390	395	372	381	385	362	338	371	424	358	421	387	358	372	367	374	379	384	372	374	361	344	352	394	380	399	355	363	360	418	368	379	380	413	392	345	388	332	360	358	349	381	337	358	347	372	357	337	368	351	351	366	338	352	369	387	360	359	363	387	373	344	346	344	390	376	362	335	399	388	386	383	352	367	371	363	385	379	389	378	352	376	360	370	409	359	398	343	394	348	381	341	380	406	389	360	380	397	391	398	410	377	384	370	378	331	398	352	371	413	337	362	374	362	364	376	366	343	403	374	375	390	367	349	378	384	364	365	336	345	374	359	359	361	399	351	348	403	384	377	365	376	388	376	329	397	359	390	390	386	351	415	374	378	387	413	392	348	388	390	376	348	360	371	377	392	350	362	377	374	362	385	389	368	368	372	349	401	350	387	378	359	431	363	418	371	385	361	380	351	374	374	374	336	350	406	346	380	377	410	397	360	403	358	372	396	393	406	398	377	406	397	368	375	364	334	324	400	381	372	361	325	359	416	369	375	344	388	394	388	362	397	376	405	372	365	387	411	385	374	335	399	390	379	379	375	417	371	346	362	379	379	372	344	350	390	364	353	374	370	364	377	426	384	349	357	374	382	327	370	360	365	401	382	370	378	365	342	364	374	365	354	394	340	390	374	364	416	390	392	378	387	330	361	374	411	407	389	381	413	324	367	356	362	389	364	427	409	347	374	327	355	352	381	383	378	371	349	330	395	346	398	367	367	378	391	368	359	379	363	419	394	388	392	379	365	380	405	363	399	361	373	363	342	375	373	362	388	356	379	400	357	378	364	382	371	334	379	399	370	358	358	361	364	379	368	364	398	372	395	358	361	374	375	367	372	362	362	396	381	378	365	366	352	354	340	386	368	373	359	396	409	386	328	349	342	400	398	385	387	360	395	383	356	358	363	347	410	404	373	360	392	362	379	399	404	385	371	365	382	391	396	383	388	411	362	396	349	345	377	376	370	361	372	389	369	369	376	352	351	399	352	394	385	369	383	391	342	397	369	376	376	368	374	358	358	390	399	379	373	417	400	378	385	381	359	400	385	398	368	407	407	362	367	368	368	393	393	352	355	352	379	410	369	342	377	391	382	392	338	351	393	350	413	368	348	369	381	402	392	374	402	384	360	375	352	333	387	404	397	383	354	349	389	394	366	389	362	365	374	385	350	399	386	370	379	398	370	362	369	338	403	372	379	382	405	376	413	381	358	361	402	353	358	375	399	378	360	357	385	384	365	391	396	370	394	362	371	381	371	366	363	349	389	413	376	330	379	350	364	383	367	378	368	382	404	375	355	350	359	358	378	388	351	391	366	341	380	379	396	344	347	350	369	376	384	397	364	378	407	362	375	383	401	338	367	396	379	390	364	377	355	373	349	349	364	352	351	378	363	371	363	362	391	353	396	324	346	365	346	354	372	359	392	372	374	397	392	399	363	370	324	397	351	372	353	358	435	364	365	384	422	350	356	372	348	345	393	353	388	354	378	352	381	331	376	425	382	375	359	392	364	371	387	378	346	367	348	388	382	360	345	378	370	351	428	403	381	408	316	390	385	386	389	362	337	363	340	395	408	350	371	355	389	382	394	389	376	382	362	382	364	380	355	349	377	358	373	362	355	306	411	407	331	341	370	352	356	401	370	366	399	375	361	354	348	394	351	355	368	374	361	402	359	373	373	370	368	370	359	390	394	381	361	396	393	352	376	368	350	389	399	353	380	379	373	400	343	384	397	364	370	369	380	380	376	401	400	365	379	367	379	380	359	381	404	370	386	356	366	378	363	404	410	364	407	391	362	332	394	361	371	385	374	388	371	361	393	387	358	384	355	371	367	369	344	382	351	327	395	377	398	398	380	360	349	384	351	387	359	337	367	369	380	330	382	370	334	381	390	401	366	391	386	379	336	329	390	371	369	395	367	356	361	385	381	313	409	337	391	392	386	375	366	388	430	346	372	384	386	365	354	406	382	358	381	372	347	386	375	398	369	385	351	401	363	342	374	398	373	368	373	400	375	375	369	406	408	397	398	395	343	380	335	389	387	364	399	365	386	367	387	356	328	408	369	371	389	364	349	375	340	412	369	372	354	370	363	386	387	375	331	349	374	356	366	377	346	354	367	371	370	373	343	403	377	381	381	340	364	351	377	354	387	348	402	382	361	378	360	404	361	370	369	368	379	418	392	377	390	388	374	367	362	371	346	354	396	366	386	365	386	378	379	380	363	358	357	396	379	372	394	371	349	344	361	387	390	359	360	370	378	390	392	389	345	361	359	400	384	373	383	374	350	372	378	383	403	407	383	366	350	369	398	355	408	381	343	341	384	383	335	398	354	343	381	361	361	392	413	352	354	360	389	385	398	388	391	393	398	374	367	350	352	380	379	359	358	343	349	372	331	360	414	383	390	388	383	390	396	434	387	326	376	355	343	393	376	369	337	369	374	448	366	421	342	398	392	331	399	361	376	404	385	386	382	354	351	352	372	350	388	375	378	398	358	361	381	366	358	390	371	405	390	364	395	384	386	365	386	398	371	368	355	342	356	399	362	363	397	416	394	400	348	372	372	423	375	367	341	342	343	364	395	381	372	380	360	367	363	371	407	388	407	377	354	400	407	376	337	365	386	398	380	395	366	364	391	345	350	398	380	382	366	347	338
16857	1477	2147	2477	2168	1850	1641	1507	1301	1264	1148	1096	1029	1000	947	1016	1044	938	956	963	915	926	879	876	940	912	893	891	857	908	918	883	911	930	923	834	917	883	927	882	824	818	856	897	913	877	857	877	869	841	831	903	857	868	834	836	852	908	908	884	896	848	849	831	830	900	859	824	823	842	850	838	815	846	823	833	837	885	880	869	769	830	826	852	855	888	862	855	876	800	822	860	869	790	878	805	895	820	852	843	864	856	822	843	865	812	817	789	886	832	832	819	907	880	837	858	845	797	861	794	859	882	840	863	821	858	917	884	863	806	809	870	869	838	857	848	838	871	825	818	850	827	806	882	788	882	856	841	883	849	859	917	840	819	871	842	832	848	786	871	820	892	871	874	835	788	887	844	888	827	849	862	851	900	835	850	830	822	791	884	841	871	800	809	866	813	887	834	868	832	815	857	826	849	886	836	857	846	870	834	875	871	856	829	783	833	814	810	902	867	847	904	876	847	867	792	831	902	790	895	859	823	810	824	857	846	813	880	839	848	862	909	864	844	868	814	883	826	802	869	845	867	855	870	806	790	829	865	837	836	809	826	882	827	853	882	827	864	880	856	864	832	825	844	831	837	879	790	769	828	840	869	852	855	846	870	841	823	794	798	846	871	809	822	867	831	790	885	836	811	841	871	843	829	857	832	867	902	797	887	872	817	872	816	864	833	855	801	844	827	844	844	885	857	819	847	819	849	866	813	779	807	849	862	927	856	864	857	832	818	837	864	856	850	867	819	884	820	867	837	902	869	849	901	825	837	850	871	870	834	846	825	857	839	867	832	889	865	809	843	825	897	883	885	826	833	872	841	859	854	791	829	862	837	849	878	868	892	849	858	839	914	835	827	853	876	838	880	812	871	830	835	834	909	883	874	829	802	832	827	766	842	787	856	881	838	824	823	826	843	855	840	815	811	890	857	881	852	800	875	827	840	842	826	866	804	831	846	832	857	814	863	869	824	857	855	838	842	905	878	814	839	859	859	842	850	818	876	837	855	867	883	867	812	894	847	857	836	886	893	828	812	897	877	855	826	858	827	846	885	882	863	853	822	798	869	797	903	856	814	872	836	838	895	872	895	843	832	878	854	897	828	844	819	776	833	801	857	792	815	883	887	820	862	826	822	841	841	797	865	830	903	839	856	802	802	853	761	801	857	897	867	835	911	841	880	870	839	874	838	817	851	853	836	881	828	803	798	800	846	833	815	832	825	858	874	848	862	837	848	811	839	810	881	812	810	796	879	815	851	849	897	813	848	895	837	867	854	795	828	834	859	853	839	850	840	805	801	896	872	821	830	844	841	889	787	916	844	833	845	842	817	829	844	834	810	851	812	875	836	825	882	868	860	861	853	853	811	844	851	883	873	799	865	891	832	842	824	881	842	838	846	811	783	859	818	883	840	826	839	871	829	855	833	856	872	817	834	817	881	842	855	825	857	858	818	856	836	824	882	854	852	826	819	843	890	853	854	841	846	858	784	839	892	826	778	838	841	846	825	827	817	851	804	836	837	784	836	831	853	866	881	858	822	843	852	749	845	852	818	836	778	842	852	877	888	897	857	863	878	835	856	823	842	855	817	859	833	855	847	830	861	807	852	875	841	868	826	824	866	784	867	909	777	794	831	842	824	781	862	831	854	798	886	861	872	823	876	871	842	885	843	857	836	833	839	845	775	846	873	826	828	805	842	866	828	812	876	798	878	853	874	833	831	848	817	878	819	821	826	826	821	902	872	863	836	812	805	829	852	825	839	813	859	842	857	845	844	876	815	876	879	843	887	838	846	849	878	855	842	831	845	921	844	872	798	804	888	862	871	893	887	825	822	833	833	821	809	857	792	869	885	847	832	834	882	794	871	833	796	819	873	850	810	872	803	840	818	853	789	828	798	827	802	846	890	790	858	884	853	835	860	761	840	862	866	827	884	876	855	857	857	833	848	847	893	835	865	812	862	825	856	884	868	887	858	816	845	846	879	859	875	865	877	834	836	824	867	885	903	792	815	830	915	833	864	857	807	801	837	858	803	894	860	860	849	909	829	849	859	845	800	802	858	852	847	836	829	837	870	810	824	787	868	805	845	818	925	881	866	793	856	932	856	779	822	848	825	842	806	806	895	851	845	773	812	846	849	880	880	884	867	876	834	832	897	827	846	857	813	817	837	865	888	855	837	815	789	839	873	798	846	866	858	864	795	813	860	877	874	848	816	811	795	792	830	871	849	851	877	856	818	875	852	841	857	857	908	810	831	837	847	874	825	831	849	840	820	778	845	845	825	863	834	806	852	860	874	875	846	852	873	805	817	878	881	831	866	806	830	855	900	804	804	819	805	886	843	839	864	887	830	871	855	856	822	841	800	829	875	811	828	856	833	873	834	846	864	799	866	862	817	816	876	881	867	870	817	818	867	853	879	852	819	832	795	821	828	856	804	846	899	874	880	877	815	849	864	894	890	878	813	849	833	857	809	851	844	879	831	831	819	880	826	850	819	842	824	841	858	832	841	830	823	786	838	810	847	830	837	876	879	867	895	864	831	828	846	895	804	856	846	884	818	838	864	858	831	798	837	810	822	870	841	879	817	800	848	847	881	830	814	827	849	812	900	856	888	825	854	824	845	830	885	819	883	866	874	824	828	848	866	875	805	800	855	838	898	848	845	853	822	821	857	857	874	861	830	858	878	798	819	845	811	828	825	812	861	853	827	805	856	828	805	805	831	842	843	870	853	827	827	852	850	867	826	837	849	821	844	801	858	832	836	848	862	828	863	821	840	864	805	846	805	867	839	891	859	844	844	879	847	861	815	785	837	827	800	833	839	842	839	839	822	828	828	864	817	828	852	827	912	804	897	810	858	882	870	859	792	907	880	893	838	852	801	857	889	918	874	814	868	820	896	806	829	868	843	863	795	816	810	832	831	841	893	860	776	913	839	842	827	850	873	799	880	867	864	772	864	899	858	855	832	842	853	828	841	858	867	802	841	833	857	869	859	882	812	859	831	806	857	869	836	849	834	830	889	859	860	808	834	810	830	867	872	818	869	826	854	862	867	860	864	798	861	883	860	818	870	843	861	832	821	866	832	788	856	879	832	868	861	893	888	805	870	875	871	818	844	830	826	814	841	882	845	878	854	817	821	849	839	812	853	798	770	916	817	850	864	793	849	829	831	819	831	863	846	829	857	793	847	853	836	854	862	844	800	841	876	830	906	876	872	859	858	808	860	812	883	798	822	854	862	923	810	816	855	845	849	864	859	843	794	850	864	821	854	883	803	847	869	808	799	870	875	842	821	836	820	817	843	908	811	866	833	828	880	839	839	815	891	795	849	819	874	847	875	789	879	881	860	826	796	805	845	877	841	843	856	880	898	845	842	846	839	874	819	829	867	885	874	791	871	859	847	870	851	818	826	809	854	870	880	853	882	798	812	785	837	861	816	856	845	817	806	803	833	853	876	836	802	895	823	811	845
6228	471	215	206	208	214	209	212	205	192	216	201	191	201	199	184	196	202	205	192	215	208	209	183	199	184	190	205	203	195	196	193	201	185	186	208	185	183	178	182	195	186	201	195	206	190	220	213	219	179	191	190	182	230	222	196	208	220	205	213	196	157	187	196	217	185	225	182	218	218	184	197	214	183	167	186	195	227	200	231	199	194	205	193	211	218	226	206	177	195	187	165	184	217	174	179	177	188	211	170	190	198	218	188	203	190	224	219	207	171	189	178	166	214	211	192	180	224	192	204	213	178	209	198	202	185	196	195	187	188	208	201	213	199	221	191	206	188	186	208	217	192	201	190	168	198	212	191	209	199	209	212	207	193	185	184	213	211	183	198	198	203	179	223	203	203	237	188	197	177	218	219	187	200	202	222	202	222	174	215	204	232	195	175	194	196	190	188	179	212	184	214	223	191	195	183	211	178	207	175	188	219	178	214	223	222	222	207	183	197	204	209	205	187	204	200	168	205	198	187	202	208	196	232	211	187	215	203	192	200	217	182	184	221	176	214	198	195	198	212	193	224	176	182	200	220	218	202	196	180	210	184	180	198	204	189	218	206	195	186	213	190	223	205	203	197	196	200	181	183	195	199	219	221	191	202	201	211	212	200	191	198	191	172	197	219	210	188	201	196	189	196	230	195	202	200	178	222	215	219	219	210	216	212	186	216	217	185	181	211	195	228	192	217	217	211	208	208	191	233	191	209	209	204	192	210	201	189	186	216	223	204	196	202	215	201	201	203	169	201	217	198	224	216	200	217	184	237	163	178	200	210	203	187	186	208	194	203	214	208	180	193	175	205	193	217	207	208	214	221	200	203	197	201	200	195	196	199	186	203	194	173	219	183	200	238	216	167	190	232	203	183	221	214	196	194	172	185	196	202	204	193	209	200	207	210	195	202	213	200	165	186	211	214	191	177	218	201	201	190	219	208	213	227	204	203	205	201	191	187	190	184	167	195	209	180	222	217	199	176	190	200	209	208	198	207	214	223	192	188	196	188	176	204	199	191	170	197	230	195	184	175	185	200	225	181	204	190	187	220	207	203	205	198	196	198	195	215	204	198	223	204	212	209	190	210	183	208	191	179	193	190	216	194	205	205	225	196	199	202	214	190	199	220	206	193	169	161	193	183	235	206	176	193	202	212	180	218	188	191	184	225	192	230	196	180	204	191	208	211	195	202	212	186	217	184	178	192	211	209	210	213	203	209	209	223	184	197	196	202	181	207	216	202	204	176	208	243	193	195	178	202	194	217	195	211	190	197	189	207	175	222	187	182	206	196	194	182	181	194	204	223	190	226	213	212	183	191	199	186	196	185	217	183	209	199	211	188	220	171	196	224	218	190	215	190	217	218	169	219	181	192	208	199	179	177	190	186	214	196	188	187	223	211	206	216	201	207	200	213	174	174	181	191	197	219	188	179	196	189	201	186	206	192	198	214	192	209	167	200	226	194	182	204	222	181	193	206	203	210	179	182	173	211	195	175	197	184	211	232	198	215	182	192	169	183	185	201	177	185	194	212	205	208	204	210	201	210	201	210	193	192	187	222	218	182	190	204	194	184	184	210	188	205	205	206	215	203	209	229	189	201	207	185	203	193	210	188	208	232	190	193	195	174	187	186	212	208	197	218	212	209	214	205	202	197	202	208	207	200	193	213	201	210	177	185	197	202	204	218	187	201	198	202	205	189	199	201	198	200	165	199	196	187	185	193	206	207	186	191	195	202	237	255	221	223	191	186	196	242	191	185	181	202	205	190	226	200	189	192	216	210	175	186	188	190	181	208	201	215	186	169	226	176	186	198	212	195	222	197	195	186	190	206	225	203	210	209	188	191	222	178	222	209	200	201	207	182	209	207	216	202	202	191	222	187	215	170	223	188	204	230	225	201	216	189	193	223	206	220	202	208	192	201	201	189	192	202	187	203	201	178	182	196	189	222	190	201	212	208	229	205	197	199	178	195	185	200	213	196	189	199	197	185	201	211	214	210	193	204	192	208	222	231	183	177	195	171	230	226	190	179	195	186	188	208	218	193	193	194	181	207	201	177	188	216	185	187	212	224	183	219	204	232	191	184	204	214	223	181	216	197	176	184	195	185	171	187	194	230	206	208	208	212	198	188	182	200	221	199	193	201	192	195	169	174	181	197	188	218	182	199	195	207	201	205	212	188	185	189	177	190	190	202	208	209	198	185	188	211	200	188	190	201	206	206	176	202	218	190	212	234	215	191	200	200	160	228	191	206	183	185	189	201	205	181	183	205	223	232	183	221	213	233	203	159	190	190	184	230	206	194	196	174	190	174	182	214	204	210	190	228	210	198	183	182	192	210	180	206	214	202	215	189	199	191	213	174	181	194	204	184	183	211	190	181	202	193	223	200	206	225	195	236	222	191	209	178	220	201	190	220	186	220	211	193	170	218	194	192	189	211	175	207	209	214	190	197	217	211	186	213	182	210	224	227	190	192	202	218	181	231	184	211	208	197	188	177	165	201	184	180	183	209	165	197	180	190	207	207	226	190	204	206	215	188	192	215	226	171	198	219	204	197	204	200	182	185	224	207	206	199	205	198	191	198	210	213	232	205	185	187	200	235	221	187	189	211	181	185	196	206	228	185	237	196	213	207	198	199	186	202	239	187	176	206	202	216	221	206	188	185	172	202	168	206	205	190	210	195	169	227	215	185	207	222	180	193	231	213	218	200	186	206	212	203	166	208	203	208	210	204	196	205	221	229	190	199	206	175	211	204	243	203	204	181	213	201	200	180	184	169	190	160	184	203	197	206	192	180	199	203	210	197	165	193	207	243	210	203	193	211	205	199	205	184	216	207	207	184	184	218	223	199	180	184	203	204	236	191	203	187	180	204	201	212	214	214	208	161	207	203	225	194	198	223	188	172	191	202	161	191	187	202	192	185	219	163	205	177	208	205	184	212	180	205	199	191	195	189	201	233	218	168	200	211	245	218	232	201	199	197	199	190	162	200	189	212	206	192	194	204	194	217	187	182	206	211	219	191	192	222	193	207	230	208	223	204	215	177	187	227	184	209	202	203	178	206	220	205	198	207	213	194	163	213	209	184	185	217	186	177	194	187	180	215	202	186	197	193	187	196	224	198	190	208	161	228	227	196	218	197	188	199	174	193	222	221	205	183	194	193	210	179	183	198	168	219	207	199	205	225	185	182	179	208	194	205	190	210	214	192	192	211	217	192	204	216	201	173	232	223	236	218	209	205	194	204	198	192	170	221	216	217	197	194	220	180	211	185	210	179	158	175	235	210	202	173	203	212	206	203	196	192	195	195	204	208	205	205	197	219	200	230	206	222	219	214	190	227	212	230	217	193	165	186	199	199	217	199	221	193	188	185	188	226	207	195	194	191	187	207	204	220	201	216	190	190	189	179	212	212	238	213	194	217	181	179	176	207	187	201	199	204	221	200	182	209	184	226	191	194	194	206	188	179
4024	536	526	550	590	541	491	551	501	516	522	492	512	507	524	488	529	518	517	515	484	490	506	455	520	541	515	517	523	485	498	532	509	534	509	534	515	520	457	512	537	525	521	488	499	494	499	496	503	508	515	485	482	483	466	525	483	523	510	466	470	473	484	493	519	452	490	501	524	486	500	498	506	446	503	504	528	474	490	448	494	516	481	518	522	498	471	457	500	470	455	487	491	492	508	483	497	466	491	506	460	489	530	509	490	524	469	462	488	503	497	535	492	508	510	513	513	476	482	502	513	503	498	505	481	461	488	512	524	542	488	481	505	502	473	532	497	470	496	460	486	450	461	535	501	535	505	482	504	500	501	537	528	498	488	500	527	500	474	458	538	514	507	472	509	478	514	494	489	464	496	508	504	497	512	502	466	506	510	497	489	498	529	497	454	510	506	507	469	490	462	462	491	509	535	526	485	508	487	508	492	511	503	493	493	508	486	492	491	536	508	468	491	460	508	483	499	504	528	503	480	471	507	488	457	490	504	458	501	483	487	482	503	525	495	476	457	466	468	507	474	499	489	496	510	497	475	502	510	488	467	432	522	479	530	501	456	463	492	503	490	474	510	519	483	446	493	487	473	500	518	509	486	482	476	501	515	509	471	504	491	510	490	465	473	491	468	502	511	495	464	540	499	500	531	469	491	479	484	512	494	490	474	499	506	505	509	480	464	469	465	485	498	456	500	470	518	518	514	493	501	468	476	503	498	510	513	491	460	512	488	549	474	507	500	500	493	480	442	491	479	481	479	497	499	488	498	491	488	451	492	496	469	493	513	514	507	476	485	516	469	490	490	547	511	525	512	481	503	534	460	509	509	466	513	502	478	481	492	521	484	490	515	478	520	498	523	482	498	504	468	469	482	495	501	493	467	448	461	541	524	495	502	499	501	523	467	522	518	510	515	501	473	480	527	503	475	530	471	442	494	492	511	485	520	477	501	506	489	478	510	523	503	498	436	511	543	537	460	489	489	507	477	484	471	492	513	525	445	491	496	508	464	522	472	513	515	490	491	521	463	481	538	522	463	511	513	494	516	519	485	501	508	527	460	502	457	507	438	493	505	497	504	525	503	497	468	473	493	502	503	497	484	539	524	496	496	489	480	513	544	479	501	529	479	479	470	508	430	517	529	507	467	510	504	508	532	501	506	482	452	511	505	485	516	458	528	480	493	494	486	510	491	510	481	480	488	467	507	497	497	525	522	460	506	497	479	498	500	498	504	475	470	496	525	512	512	488	493	488	496	479	480	500	499	525	499	500	516	454	509	515	522	509	529	499	475	547	464	510	485	488	517	495	453	495	493	520	473	516	511	501	462	470	507	485	495	482	458	537	472	494	511	516	480	508	486	487	490	475	518	483	476	512	532	525	501	463	485	516	483	485	472	467	476	488	480	506	506	488	481	469	508	479	487	468	456	495	534	531	485	510	507	481	473	510	535	490	495	459	518	497	472	483	510	533	491	517	453	512	486	492	516	484	470	494	516	516	493	488	486	474	487	488	529	499	479	519	469	479	501	462	489	510	464	497	466	506	473	463	522	459	466	509	519	508	515	482	484	489	495	482	493	488	472	466	482	473	476	472	493	508	524	516	499	517	510	485	520	459	523	541	496	474	500	471	486	520	512	506	473	469	461	481	461	477	491	501	495	463	468	476	489	511	507	499	531	457	517	470	480	522	514	480	517	487	499	506	488	474	475	492	517	495	559	501	506	519	474	505	517	467	484	453	506	480	491	496	524	512	529	500	476	514	513	502	484	453	519	470	462	520	471	518	484	487	502	492	536	487	444	512	491	504	471	520	511	499	525	517	486	441	481	504	479	495	483	502	544	495	532	528	480	437	523	436	466	506	477	487	464	497	479	504	465	526	499	495	529	493	528	501	495	471	489	483	459	496	492	521	471	503	478	490	528	495	483	528	495	515	484	491	494	498	514	448	522	490	501	499	468	518	455	485	510	511	466	486	484	512	514	529	465	516	463	517	516	519	489	465	504	467	467	462	531	511	517	488	489	488	497	501	477	502	507	481	496	467	481	452	504	504	485	483	466	488	462	489	501	462	470	498	486	542	492	505	535	442	514	477	467	515	504	475	461	493	493	495	482	514	515	490	485	479	501	509	498	514	491	419	504	507	507	501	465	512	518	485	470	501	496	494	492	513	470	475	476	489	477	481	529	474	519	548	494	506	513	516	498	484	510	460	491	494	493	500	515	478	472	479	477	478	495	497	512	480	463	484	538	464	539	477	475	492	485	512	522	526	488	486	467	452	471	518	475	520	446	456	537	495	456	482	497	474	527	520	496	518	453	492	469	491	453	507	514	491	465	510	536	482	489	484	489	505	524	488	468	494	503	487	499	501	494	476	491	492	517	497	494	497	509	518	455	493	487	486	503	498	514	457	486	481	506	570	501	479	476	476	501	486	515	505	477	527	506	512	470	506	484	513	430	500	473	486	535	498	505	516	488	504	512	501	515	470	513	482	473	510	487	489	469	491	530	502	541	466	478	492	493	488	535	490	488	486	491	487	520	504	512	488	495	513	479	493	517	489	474	476	496	496	502	500	462	502	502	547	516	466	472	494	527	447	498	504	476	488	468	512	504	514	468	444	501	493	468	490	518	462	471	496	462	471	491	494	527	518	514	547	480	463	520	542	484	473	529	486	495	495	493	478	502	477	517	466	471	546	472	479	478	492	465	484	514	535	478	482	502	499	490	465	502	482	492	492	533	504	523	503	499	508	519	497	477	497	489	503	513	514	461	492	496	483	492	522	517	497	513	493	511	443	510	503	477	504	504	515	456	496	529	466	483	465	534	488	507	496	489	524	500	479	495	514	520	539	500	487	482	490	494	486	457	482	543	504	508	470	462	507	508	508	481	480	510	485	518	462	497	498	481	486	494	465	514	481	508	497	490	502	527	481	470	521	516	542	531	496	460	463	463	503	431	504	476	528	494	501	491	519	537	479	459	490	478	473	484	453	469	488	478	499	477	452	510	486	473	474	500	478	506	480	487	499	483	467	493	508	446	485	476	495	490	516	507	476	499	499	519	520	495	548	509	499	493	464	467	474	485	524	523	487	482	512	499	471	478	492	495	482	532	502	508	482	542	540	512	527	526	484	460	510	519	511	504	510	505	523	500	482	517	524	526	480	487	443	482	507	523	517	519	505	504	487	507	498	460	459	497	469	513	522	489	513	480	530	510	499	515	482	478	531	464	529	501	491	492	530	462	500	458	486	488	518	509	480	504	497	538	550	495	484	454	559	549	476	493	540	456	529	486	496	512	457	546	493	439	482	506	480	505	526	491	507	522	507	499	504	512	513	518	526	529	497	506	478	494	523	472	543	510	470	515	492	482	510	508	512	477	515	476	511	489	491	499	485	468	484	510	486	521	489	506	466	494	511	472	519	504	494	509	452	496	523	475	499	485	488	470	487	511	461	495	450	481	533	508	460
21416	2480	695	516	396	371	380	310	288	294	271	282	277	268	249	265	253	261	261	289	232	261	258	261	245	238	281	250	248	262	264	226	263	268	220	267	273	252	242	247	268	251	239	263	235	211	261	233	265	261	236	270	236	248	250	224	237	288	271	272	275	217	236	243	235	245	249	263	226	255	258	286	249	279	246	236	262	229	222	220	249	252	238	248	244	266	246	237	242	283	252	237	273	262	232	255	268	224	271	259	258	247	233	254	224	244	253	271	254	244	253	238	252	221	256	250	237	218	218	259	247	250	231	254	222	216	236	254	262	242	254	225	232	234	263	257	265	244	252	283	244	268	242	219	255	244	265	241	275	224	270	230	250	229	249	275	265	249	259	231	257	268	221	235	266	236	279	259	242	270	265	280	227	242	251	242	268	264	253	245	257	253	270	244	245	244	257	246	251	244	266	211	210	245	265	274	221	266	274	249	246	257	225	250	273	247	228	211	281	276	225	250	259	237	265	240	257	275	265	242	256	237	242	255	232	256	259	300	247	234	235	264	261	246	258	256	214	249	246	229	258	247	273	244	288	252	254	228	236	234	247	240	256	265	268	228	222	302	261	270	270	256	231	230	251	275	222	273	265	247	252	259	257	245	245	237	260	254	273	280	269	257	258	241	251	258	235	241	228	257	237	285	255	268	259	245	266	238	260	268	240	245	238	252	231	263	259	257	237	254	288	261	230	239	276	268	223	237	230	213	232	266	250	225	278	250	241	241	249	229	245	263	223	229	225	222	249	243	258	252	229	281	233	252	236	249	227	248	241	234	229	225	226	254	249	270	253	229	269	270	254	268	269	230	253	254	260	240	251	234	258	268	254	264	219	234	283	240	263	255	253	246	221	264	255	241	244	265	251	260	240	277	261	246	257	256	234	222	282	247	254	252	251	229	252	262	248	226	236	269	234	250	247	240	234	254	253	269	261	230	211	231	244	249	243	240	226	230	245	253	245	264	269	208	256	242	278	239	256	269	254	223	230	241	269	229	233	245	283	263	260	240	251	259	249	284	234	265	250	246	237	251	266	278	255	247	252	235	257	259	237	269	241	245	228	256	260	258	265	268	238	235	259	262	236	234	264	254	234	240	239	247	266	256	270	242	268	275	251	233	232	246	260	254	250	242	227	236	228	242	240	244	269	235	240	244	250	260	225	256	238	243	261	229	242	248	285	232	236	226	225	273	244	242	239	240	256	237	290	262	260	244	246	280	285	265	261	254	252	252	278	265	238	263	294	263	245	251	206	241	238	247	250	228	226	229	239	239	229	256	233	254	234	233	233	240	251	221	237	250	266	272	240	270	251	254	255	244	281	235	279	259	269	256	236	247	238	257	278	262	269	269	248	250	289	233	217	255	272	240	256	279	245	240	276	274	246	248	249	248	231	264	233	235	250	232	245	225	256	262	242	241	243	251	269	254	254	233	242	260	273	243	264	251	252	235	253	242	218	234	249	241	262	299	259	239	271	259	216	245	261	232	234	254	254	241	244	247	241	253	236	253	228	246	223	230	247	251	267	247	235	222	249	256	229	263	241	258	248	236	241	267	258	260	207	235	276	283	268	242	256	253	251	233	264	260	221	240	255	234	240	214	242	228	197	248	247	255	266	239	249	274	271	262	272	245	248	253	258	258	229	236	273	246	250	257	283	276	250	228	215	267	258	233	217	231	287	252	258	260	252	254	251	265	267	242	246	224	266	243	258	254	245	272	226	252	243	254	252	253	278	266	259	231	266	238	259	256	286	253	238	213	266	278	252	221	246	245	221	265	248	294	243	269	226	256	265	248	281	228	258	239	239	260	268	275	240	233	263	230	237	253	238	253	262	204	250	249	237	247	249	253	220	257	212	253	243	249	240	265	265	233	268	256	272	251	255	267	228	238	258	234	234	231	275	238	259	242	247	262	254	227	247	250	237	221	247	237	257	274	259	261	251	255	229	238	228	253	232	272	256	252	267	263	272	271	254	252	275	246	268	263	302	248	252	233	251	263	254	271	235	251	265	217	256	230	262	261	247	263	242	240	239	283	266	256	245	259	269	294	260	266	224	242	248	264	221	242	235	239	237	248	224	248	255	245	259	258	241	222	226	270	258	253	212	198	261	269	261	268	264	269	251	257	260	275	260	244	288	227	248	249	227	236	247	229	251	237	262	249	249	257	241	223	272	245	261	242	254	261	255	239	233	241	251	216	235	246	237	219	244	275	266	247	249	247	249	247	259	248	232	228	240	252	283	249	263	274	260	242	246	245	240	217	285	255	237	269	248	264	239	249	258	242	262	271	257	255	272	279	268	255	267	288	227	230	257	254	222	257	249	275	254	242	258	230	231	240	263	240	247	254	258	277	242	276	269	278	237	253	263	246	248	260	243	278	266	239	250	252	262	241	250	248	263	257	241	274	277	252	257	254	253	245	274	260	224	239	243	269	245	238	241	271	261	253	238	249	270	246	253	276	252	239	258	276	242	274	259	275	268	249	279	241	254	264	233	255	272	249	257	241	218	259	254	242	279	277	270	285	220	254	249	229	274	263	264	221	228	230	261	265	244	234	265	232	260	248	259	243	241	229	220	226	250	238	239	223	260	219	276	257	227	253	244	270	259	268	253	252	245	278	246	300	240	234	268	259	267	262	286	254	247	243	246	270	263	259	239	261	273	250	252	255	270	231	226	285	237	222	230	251	241	247	260	247	226	263	282	263	263	263	254	269	237	220	256	243	273	247	228	254	227	254	242	249	249	258	288	250	245	257	257	237	229	267	269	264	248	237	269	255	262	249	247	260	236	228	281	259	235	239	273	269	242	257	292	264	234	248	271	241	263	220	248	268	255	240	268	253	244	241	248	266	224	279	252	268	262	233	279	234	247	229	216	264	237	260	257	226	255	208	259	269	250	257	262	263	260	279	240	230	269	244	252	253	263	258	243	261	239	231	231	222	293	239	251	249	251	270	276	289	267	251	265	263	206	269	254	249	244	252	260	270	252	269	261	260	254	270	284	276	251	251	243	242	251	268	224	313	243	268	266	235	242	268	240	239	248	281	259	237	237	247	256	247	273	297	272	246	240	245	253	262	259	256	261	237	258	278	244	254	243	254	251	264	239	252	269	234	253	249	241	240	238	248	262	227	269	246	276	255	248	248	252	235	264	257	258	256	265	262	277	263	244	263	258	242	264	275	221	246	235	278	245	238	262	232	265	265	249	293	238	277	264	257	273	287	235	253	237	253	252	253	244	244	260	235	237	267	263	259	243	315	277	242	234	254	259	242	242	236	258	229	266	246	262	261	239	256	268	251	251	271	232	233	273	256	254	251	206	255	281	250	269	250	266	251	288	251	263	232	246	263	226	275	257	255	262	278	214	282	222	245	233	250	269	243	255	286	232	244	250	245	231	250	220	256	251	275	262	273	252	256	236	240	261	231	252	255	240	224	283	259	274	250	271	237	236	259	258	237	224	265	250	264
12909	914	1319	1436	1278	1139	1012	972	849	851	746	698	719	709	707	674	695	726	702	662	677	624	630	673	638	638	626	618	597	620	646	640	612	646	611	613	589	645	633	627	662	651	609	562	567	627	632	592	633	608	639	601	637	614	619	570	584	681	670	628	632	641	596	615	640	593	580	641	625	626	610	618	598	651	626	633	642	639	637	607	557	653	616	591	625	569	620	600	638	631	585	592	616	594	604	588	607	634	580	573	622	613	609	623	618	646	657	648	673	638	627	582	582	606	607	599	644	613	598	600	610	593	649	589	644	621	584	584	617	592	594	633	632	618	616	556	607	595	592	586	607	594	569	651	606	580	599	612	597	599	643	585	611	628	609	576	611	580	634	614	639	608	583	637	619	604	588	588	624	633	638	614	644	630	607	604	598	593	611	605	596	583	568	627	628	598	607	605	581	584	596	625	590	596	621	623	627	578	600	615	578	660	614	622	652	644	658	564	612	616	581	600	639	604	571	623	585	599	603	653	633	605	587	624	632	602	574	610	544	594	616	613	631	619	622	622	599	586	604	592	658	618	612	553	621	584	612	612	611	621	623	622	570	627	646	603	630	588	556	602	599	611	586	645	565	622	583	635	600	610	588	597	643	584	597	613	611	595	638	620	610	595	619	583	617	622	608	600	634	564	583	575	585	650	628	584	610	589	613	601	599	581	580	629	604	614	599	600	632	636	610	622	643	575	597	627	616	590	595	592	593	579	581	624	619	554	617	611	571	652	633	607	565	616	611	617	565	606	596	661	620	549	587	597	569	565	618	631	605	648	616	564	609	581	594	560	619	598	584	638	586	589	657	581	632	629	564	647	625	598	601	616	569	609	572	612	578	612	610	631	617	636	594	603	569	573	601	612	644	581	635	584	599	622	639	596	607	571	585	636	608	591	537	624	582	582	607	553	610	597	619	596	611	558	623	615	617	581	609	623	621	620	601	624	605	599	611	604	622	585	591	589	601	609	611	656	615	570	598	573	628	586	641	630	623	622	604	615	624	566	618	656	580	602	573	585	641	593	670	644	597	633	595	601	573	610	626	634	608	634	586	575	548	625	592	595	606	600	610	599	573	576	572	619	595	593	637	648	601	586	567	609	622	618	596	611	591	632	588	654	638	616	619	589	606	571	644	572	632	629	585	593	613	594	603	665	608	570	598	588	596	597	589	615	603	615	608	642	581	638	590	595	594	615	617	610	582	555	623	563	614	632	597	624	636	598	621	578	610	567	598	584	550	575	561	626	624	622	573	613	597	615	598	591	590	527	605	570	595	574	628	623	608	555	594	639	626	656	581	552	569	609	621	617	630	566	642	632	589	558	582	556	608	590	603	599	598	613	629	612	595	644	611	611	592	612	612	628	639	599	619	609	620	629	551	615	612	619	615	583	632	596	610	592	624	625	669	596	614	569	599	588	586	622	613	620	648	546	602	571	563	612	605	574	638	591	610	611	602	636	613	624	568	622	614	613	589	582	622	653	633	619	642	598	607	569	588	639	616	659	624	581	592	605	639	603	622	624	598	598	576	593	653	597	602	627	629	625	580	621	621	652	577	619	638	574	558	604	611	577	597	561	619	616	637	566	610	592	583	548	615	605	618	575	576	665	652	605	614	571	611	612	605	608	589	635	611	597	618	582	602	611	594	618	569	606	597	560	658	630	641	610	609	630	545	626	565	573	585	627	661	653	591	587	601	641	591	563	607	611	607	604	596	640	611	612	623	591	645	627	612	606	605	566	538	605	611	600	609	641	630	662	563	630	637	608	590	596	593	584	609	601	606	593	611	618	580	609	588	584	583	615	585	622	633	624	582	585	632	618	588	576	627	645	624	626	588	590	628	598	662	632	604	635	653	595	611	574	602	590	621	624	609	557	645	612	627	606	584	606	622	581	639	622	582	642	629	629	607	581	597	593	634	591	628	612	582	566	577	614	648	581	602	602	618	650	603	608	605	633	590	596	629	598	601	619	608	577	638	562	621	609	631	626	596	648	577	622	667	685	634	648	610	561	599	576	653	677	596	636	637	612	565	610	635	629	560	570	602	596	633	551	598	561	577	597	603	597	600	596	636	604	624	582	570	614	606	640	596	633	639	632	604	664	639	628	618	612	567	616	568	552	564	673	622	605	626	617	606	602	603	608	601	580	568	600	633	619	648	614	635	624	575	583	645	569	612	568	621	613	615	620	629	632	598	616	635	596	588	647	590	582	586	606	611	597	598	614	598	648	659	607	622	584	590	624	656	627	590	681	651	592	604	594	614	576	587	599	670	649	551	576	627	577	599	553	631	596	617	652	621	623	640	600	616	599	583	610	616	587	541	602	606	596	625	608	598	664	593	633	605	603	610	672	590	609	577	606	612	606	557	596	607	621	613	602	610	612	582	610	575	651	592	602	627	640	640	614	595	610	631	614	531	613	586	587	583	632	585	605	581	576	594	588	589	629	601	598	609	591	612	623	599	607	617	612	604	606	599	630	610	636	562	638	613	643	603	588	636	596	568	576	558	627	623	600	669	618	586	568	656	589	623	575	612	667	611	643	565	562	588	609	558	616	616	622	609	594	621	601	614	614	651	634	617	634	635	611	645	601	621	609	571	643	584	615	596	582	586	641	621	641	640	595	590	635	587	613	546	615	600	624	589	588	604	605	581	637	606	611	606	613	583	618	619	612	605	612	621	610	597	618	581	632	612	590	615	608	581	596	607	621	622	585	610	637	589	608	618	635	626	609	634	615	622	645	602	605	614	617	599	601	558	579	571	616	558	596	566	582	636	606	555	618	600	643	582	591	599	590	628	611	601	583	628	629	576	604	635	627	553	606	583	654	598	617	626	613	600	623	590	601	633	631	590	613	612	612	594	625	542	624	607	605	651	597	648	585	558	620	641	618	636	595	578	608	622	577	590	634	596	592	618	576	636	573	569	616	588	625	614	624	603	609	626	581	618	606	581	621	603	604	616	556	608	641	625	641	599	599	637	603	627	613	582	631	602	565	625	570	578	626	634	612	589	587	609	601	563	687	612	651	601	628	589	615	648	608	584	616	605	620	672	576	572	627	579	596	588	588	585	675	636	607	601	590	626	562	628	584	612	656	596	650	603	619	601	610	602	617	612	594	652	565	602	619	581	613	571	629	580	590	595	592	570	591	562	580	586	606	588	618	620	608	629	609	611	629	582	619	644	592	597	566	616	591	581	601	583	640	604	596	569	560	601	627	597	591	655	594	648	622	552	625	603	624	583	637	578	550	596	585	653	601	605	650	581	628	607	599	609	640	623	583	614	572	602	580	604	611	604	568	606	603	586	586	571	611	596	605	629	616	599	565	601	633	600	614	568	614	603	592	599	599	606	610	617	611	591	595	633	617	602	585	631	564	621	626	647	636	591	617	576	619	636	587	643	663	627	666	608	611	578	626	589	542	609	624	613	602	613	629	588	617	574	619	603	619	549	553	589	598	613	646	616	612
30954	5145	1501	1001	742	612	550	492	494	449	440	433	412	380	396	416	409	372	365	425	392	394	349	404	378	370	360	410	397	377	386	366	403	354	404	377	361	359	368	386	392	376	343	358	391	343	372	377	323	368	375	367	376	384	373	368	390	344	403	355	369	409	348	342	395	388	355	366	383	381	370	383	366	372	375	391	354	391	382	407	406	343	378	366	345	348	405	408	345	373	369	352	390	355	392	379	361	389	347	348	375	380	384	428	381	389	395	387	372	372	385	373	356	421	397	401	378	372	396	414	402	373	397	364	358	355	372	359	353	413	399	400	324	368	376	367	364	368	381	381	385	350	385	358	347	371	369	363	370	346	378	438	373	385	368	348	356	352	375	413	347	394	363	382	376	332	361	396	344	385	386	360	345	384	390	366	383	381	356	348	382	377	355	410	362	371	389	358	393	376	392	351	394	420	378	382	381	383	385	419	369	368	347	354	386	368	376	346	372	376	391	396	396	357	367	364	373	390	370	373	352	410	357	354	340	369	366	340	333	397	363	348	385	370	391	369	348	377	365	370	410	351	372	389	397	404	391	421	431	379	372	328	348	376	364	333	395	372	375	321	355	345	388	334	362	328	391	374	392	366	372	368	386	377	363	374	353	412	373	364	348	401	400	354	345	402	414	386	383	366	344	376	359	372	383	387	370	390	380	394	384	383	357	387	374	341	354	371	405	359	391	369	372	380	372	398	388	338	388	346	357	378	373	383	334	414	372	431	378	362	361	372	375	359	375	346	384	361	362	387	364	365	374	360	370	379	388	420	369	362	358	413	329	410	369	351	375	382	329	364	382	381	389	396	333	398	368	386	362	365	364	361	402	393	379	399	407	386	352	388	387	347	342	372	346	370	359	375	351	381	393	372	356	332	375	376	370	357	380	353	338	312	368	374	408	364	378	381	358	331	387	381	387	351	338	368	375	379	412	372	346	340	386	383	370	370	390	332	326	357	404	344	370	358	363	414	376	349	382	381	360	367	397	367	393	373	373	368	352	352	379	388	358	349	333	384	413	402	376	341	381	343	358	355	357	385	380	390	383	385	392	341	393	385	405	395	373	404	399	407	404	380	387	382	384	398	403	363	367	375	364	371	363	384	412	381	337	360	362	386	379	411	377	350	377	373	371	406	382	379	372	376	382	377	390	365	387	393	338	365	372	346	394	374	369	364	352	357	358	338	373	370	392	344	337	426	339	341	392	388	392	386	417	399	388	380	360	361	360	364	378	401	342	374	384	379	379	376	367	387	367	373	358	342	364	340	347	369	357	318	342	415	382	346	378	401	377	374	396	369	440	412	406	363	356	353	347	345	371	371	352	401	391	370	343	332	393	377	386	398	364	382	370	369	345	433	373	399	429	419	385	371	345	378	354	366	352	358	367	361	358	373	368	372	375	364	356	390	369	385	376	355	361	373	398	379	378	393	377	392	372	358	355	393	386	399	385	369	359	395	397	379	341	350	386	337	365	377	393	388	365	358	340	372	372	374	386	377	341	341	396	384	383	364	386	394	372	354	321	402	357	391	366	368	388	384	376	344	362	400	384	368	371	394	391	359	381	361	379	380	361	356	378	348	396	333	384	395	369	365	397	403	358	401	396	378	386	396	335	366	358	347	384	361	368	412	349	364	380	388	375	400	405	365	372	339	352	376	370	377	368	406	381	403	358	374	428	372	348	352	378	341	369	358	418	402	357	348	380	408	365	358	398	397	382	387	375	352	371	367	378	380	390	396	380	383	364	341	351	364	379	351	371	375	357	387	372	374	387	444	342	365	400	391	413	355	337	362	363	376	382	404	356	337	390	407	396	403	357	392	371	378	362	404	367	368	377	351	390	361	350	398	381	367	372	402	344	390	345	392	366	387	338	399	371	377	397	382	341	398	386	354	372	346	372	380	385	387	390	386	416	375	420	366	364	349	366	344	374	397	375	391	378	373	391	398	386	364	397	348	357	391	387	361	348	361	405	385	349	335	384	376	350	352	404	385	365	378	393	375	377	389	396	361	425	375	420	361	352	377	379	376	365	373	342	357	397	374	396	315	380	367	350	391	370	339	376	411	376	388	402	378	336	327	375	415	364	333	387	396	402	377	390	385	387	412	378	358	397	368	369	380	360	337	410	355	380	391	355	330	379	339	375	367	355	358	381	375	367	392	394	374	359	379	370	380	377	386	381	411	373	423	393	368	363	383	356	336	342	377	351	371	391	370	353	368	368	392	382	355	391	340	363	355	375	398	368	341	394	371	366	387	377	360	391	359	397	378	363	338	338	365	363	376	372	367	368	356	347	371	359	377	387	356	345	379	375	377	401	348	411	391	390	393	420	312	370	385	347	389	345	383	373	354	364	375	387	370	380	377	412	353	362	396	381	343	391	356	372	402	362	388	352	377	377	377	375	386	374	376	365	365	381	385	418	434	378	343	405	357	375	411	434	381	367	385	399	377	390	376	344	391	335	369	376	368	356	355	420	375	377	377	379	386	411	367	392	374	373	356	386	339	383	348	400	410	375	374	378	390	368	354	388	377	374	402	365	361	365	350	369	361	373	355	352	377	377	373	362	336	365	380	393	385	417	410	351	396	384	337	399	354	382	377	361	397	386	375	377	396	372	386	351	367	365	363	382	355	348	362	391	376	387	334	391	410	328	359	397	346	383	341	371	369	367	375	383	396	410	358	379	366	386	334	350	384	365	359	361	376	339	349	356	389	365	381	390	371	389	375	372	365	362	366	361	335	369	363	371	351	360	367	369	362	353	334	381	355	395	348	344	371	330	384	349	378	374	379	331	390	365	354	377	384	399	397	397	405	384	409	383	393	363	399	403	361	402	371	390	378	395	382	372	355	371	398	384	352	378	378	348	359	373	354	378	378	362	407	389	386	373	327	346	367	367	430	360	396	399	372	388	403	341	349	393	425	378	409	397	386	395	402	370	356	423	364	377	348	403	345	340	350	385	372	372	343	408	375	358	313	382	363	363	390	340	400	426	379	423	376	363	400	352	423	378	375	351	337	350	353	357	377	372	362	407	400	393	355	381	395	410	405	371	398	362	377	380	372	344	380	385	367	405	399	395	349	374	384	420	391	371	383	377	365	404	395	361	379	392	368	363	396	379	362	378	366	363	385	350	356	367	412	331	357	338	378	358	385	402	379	371	373	377	352	383	404	392	375	397	349	388	380	386	368	383	401	355	389	397	342	361	398	355	370	396	386	331	371	362	357	384	363	350	405	372	383	361	394	389	364	382	400	364	356	355	374	364	383	419	399	358	358	340	369	345	357	398	368	387	363	375	354	333	372	421	351	383	353	382	412	397	375	353	368	380	378	391	364	414	377	377	372	404	387	376	387	420	368	370	346	376	381	389	380	379	333	385	373	371	364	394	336	379	383	405	356	377	368	400	362	365	424	365	422	390	394	389	383	402	391	328	413	360	334	368	398	349	383	362	418	366	404	367	392	412	373
17123	1488	2148	2609	2246	1873	1619	1472	1330	1213	1116	1156	1122	1010	1021	1010	954	962	972	1017	901	984	982	899	961	854	898	890	881	836	877	889	883	856	854	843	857	868	889	850	869	877	875	865	860	844	864	900	878	811	826	894	849	877	829	831	837	844	814	884	905	870	796	835	825	902	845	883	869	879	823	855	810	857	819	825	854	821	836	844	862	848	867	828	833	885	846	871	820	852	791	813	795	845	861	809	815	820	831	855	814	839	842	840	878	893	804	838	882	866	820	874	850	839	879	826	838	812	863	821	885	848	808	885	800	828	851	858	845	851	839	821	855	832	874	781	900	837	871	853	871	873	846	878	849	885	789	851	827	926	837	876	864	879	785	795	903	815	868	864	839	910	861	833	808	850	822	793	869	847	820	809	854	846	855	853	909	852	836	866	817	827	836	869	842	829	822	883	827	832	822	850	855	847	844	832	825	843	845	811	890	776	834	862	801	793	823	825	827	856	807	893	871	875	858	854	851	824	842	853	815	822	877	863	798	821	865	799	817	825	841	836	871	855	822	842	832	851	816	869	837	816	838	871	837	827	859	826	827	836	837	859	803	819	835	875	896	855	841	792	852	860	808	849	792	845	858	836	835	832	859	799	858	796	871	811	837	851	863	864	870	891	843	867	774	835	850	846	886	855	812	873	873	868	805	875	796	871	821	836	816	868	824	870	844	855	862	831	831	845	843	867	801	810	862	890	890	856	833	809	879	889	810	894	803	839	793	838	855	829	846	843	843	802	861	837	867	842	856	829	878	854	832	881	839	810	790	850	812	846	807	856	834	785	842	838	836	885	886	814	860	868	800	837	793	827	877	863	836	844	858	835	814	851	814	851	798	858	830	882	864	851	866	884	849	901	838	853	859	842	870	872	867	809	838	838	834	866	864	837	849	849	887	838	892	863	874	865	858	843	842	898	838	842	831	841	836	838	862	802	850	883	837	875	817	863	851	850	790	929	795	797	900	874	835	854	825	894	805	877	814	865	840	903	835	823	889	812	858	831	809	892	850	843	818	877	834	884	855	831	865	812	835	856	845	852	844	843	840	877	835	880	814	840	816	834	869	784	812	818	805	863	913	841	826	860	850	868	854	881	817	864	823	848	908	816	888	816	877	915	840	845	835	816	855	792	785	793	882	849	883	855	905	857	852	886	857	908	866	887	846	876	816	856	841	795	815	875	848	813	813	837	823	854	873	856	824	897	860	820	825	820	824	821	825	804	787	830	844	819	821	850	846	830	817	837	841	823	868	845	860	849	816	792	856	913	831	830	841	903	838	854	821	807	832	810	802	893	844	873	823	873	814	838	848	815	840	849	839	812	826	859	857	827	836	818	848	850	777	851	862	860	798	814	818	837	808	865	867	887	851	821	841	799	808	806	856	826	843	842	868	872	780	902	847	800	833	827	838	810	852	856	861	821	858	836	879	863	863	808	805	852	831	880	856	835	841	825	849	847	818	865	864	855	846	853	806	860	844	818	843	886	860	830	884	849	820	836	819	835	876	820	874	789	849	878	831	849	828	853	848	839	892	851	885	811	839	842	871	871	868	787	866	850	843	793	816	825	908	832	820	828	904	884	827	809	832	876	776	849	886	838	831	856	797	808	773	836	844	850	835	848	838	869	856	871	907	857	814	842	824	852	866	801	801	882	858	877	804	869	844	892	883	858	844	918	824	816	837	834	872	837	828	844	877	860	836	806	835	831	848	856	888	859	885	768	843	885	871	855	853	841	855	785	832	826	842	851	800	790	821	841	878	823	838	863	819	834	884	863	845	801	804	880	830	868	815	859	788	829	793	822	870	819	856	836	818	848	845	903	792	850	787	913	850	894	895	809	872	819	853	851	841	789	876	814	841	852	866	799	787	820	842	878	835	817	818	811	847	914	870	825	820	840	832	816	891	876	795	873	850	776	878	827	836	854	862	848	876	853	859	825	850	814	851	864	850	810	845	835	856	837	868	841	800	818	900	836	829	831	814	828	840	821	855	870	802	833	861	859	821	806	848	876	868	886	824	832	829	821	843	804	856	868	880	850	773	839	806	839	777	829	904	827	823	875	911	837	858	881	931	781	881	840	861	807	863	843	866	824	825	873	821	859	848	875	825	803	850	821	822	853	898	867	863	873	887	822	839	824	847	851	807	823	808	863	844	789	870	859	847	799	861	879	833	836	800	834	879	826	837	829	841	849	846	840	848	815	831	864	883	790	890	842	881	862	874	816	856	856	818	849	859	841	863	882	809	814	873	780	815	798	761	808	797	840	851	862	862	827	850	846	856	872	857	833	852	886	856	783	825	796	871	803	823	827	873	836	846	875	880	818	827	852	844	836	868	804	898	889	850	871	836	835	819	842	848	808	867	848	836	865	840	887	807	827	802	838	774	846	774	791	906	849	809	884	845	844	824	821	842	835	878	883	858	858	856	868	872	847	857	886	846	853	864	857	881	837	821	816	863	877	835	849	820	887	867	884	901	806	739	857	837	838	823	831	894	814	846	828	857	895	816	888	808	813	890	886	880	823	880	856	892	864	821	823	884	862	796	861	821	841	859	851	820	835	835	820	824	806	816	863	849	811	844	828	883	834	830	843	840	868	866	816	877	824	851	853	829	864	920	886	881	841	849	754	856	885	859	860	841	864	834	834	842	823	821	793	923	847	822	802	819	878	828	855	845	851	876	894	812	826	818	875	806	831	830	789	875	848	788	832	894	851	848	808	869	787	814	863	864	925	863	884	807	832	843	820	839	812	835	839	834	874	856	834	862	859	836	848	853	862	901	825	844	819	841	841	873	881	807	839	817	842	820	838	890	832	786	838	875	864	882	870	865	834	908	852	878	822	879	844	811	850	798	814	878	814	801	819	926	830	861	837	868	805	785	809	853	849	829	905	845	841	869	833	805	876	807	862	846	846	847	894	775	852	820	816	797	855	834	856	841	858	849	864	893	879	825	895	800	830	909	854	818	869	863	836	907	831	827	860	891	819	826	897	834	845	815	861	856	874	837	909	825	835	872	909	830	795	861	826	838	837	880	801	803	814	853	799	853	835	806	834	875	830	813	868	860	823	868	842	837	821	875	852	861	858	851	818	882	852	838	822	821	853	844	818	811	846	877	832	861	857	851	845	811	820	842	782	827	859	882	795	847	868	822	784	802	860	854	829	844	854	868	847	852	856	820	851	809	837	844	866	893	861	842	852	818	831	824	824	810	849	835	848	852	886	854	870	849	878	806	794	847	842	835	808	830	801	834	857	842	874	817	794	806	809	855	851	819	843	821	855	870	846	873	838	863	868	823	800	855	800	848	904	829	835	814	846	853	883	831	810	806	828	827	825	843	835	820	847	831	833	815	838	823	875	842	894	832	842	838	877	826	821	874	808	836	841	837	835	844	915	829	809	846	823	795	865	820	885	887	838	823	848	856	845	801	853	817	836	836	838	812	903	808	840	882	831	851	863	843	840	788	809
6414	444	219	226	196	221	228	217	207	195	187	205	192	214	203	205	230	231	203	223	211	220	178	235	221	201	206	194	198	203	198	219	206	210	212	194	182	219	220	234	209	196	211	194	246	233	187	248	217	198	195	210	213	221	199	197	196	184	206	204	205	205	194	233	221	198	205	214	217	211	191	212	210	196	199	181	188	200	200	170	210	210	193	200	226	207	234	196	233	193	218	185	211	190	189	197	205	224	232	197	179	191	214	200	199	217	181	215	215	212	205	212	216	204	204	201	180	195	189	211	232	210	228	218	200	191	185	214	212	202	203	216	225	226	212	211	196	195	183	193	226	200	210	212	171	205	204	186	174	239	190	184	184	201	207	215	233	188	214	197	208	250	214	234	201	188	220	201	196	203	246	215	189	201	171	204	209	194	193	187	216	222	191	200	208	200	199	203	202	214	193	208	194	212	213	212	202	225	234	219	208	200	216	193	209	214	227	226	181	211	204	200	229	204	209	173	201	220	192	215	179	204	195	194	216	197	188	177	178	210	226	201	189	190	186	158	219	211	220	205	195	212	232	186	197	190	231	190	193	200	202	214	211	203	210	225	214	209	220	197	210	243	197	202	190	214	205	196	196	233	183	200	189	223	177	206	185	212	231	191	217	242	203	225	216	208	188	211	216	209	209	186	237	181	231	213	218	204	199	193	209	206	175	193	217	184	212	234	228	201	190	197	191	225	184	190	192	205	197	201	222	204	182	197	184	223	222	199	193	206	202	225	216	219	206	199	215	197	202	211	206	210	179	201	159	186	229	212	209	215	199	192	218	210	218	187	229	178	208	209	190	198	204	185	194	211	174	220	192	214	223	195	197	181	193	175	246	212	197	218	216	180	196	180	196	220	196	189	195	203	197	214	198	206	223	209	181	216	179	190	185	194	192	229	200	210	213	187	199	195	219	228	183	219	168	181	217	196	192	222	213	203	195	188	204	211	208	219	204	196	187	214	211	195	197	179	194	217	191	201	183	196	198	202	200	178	199	208	188	208	172	206	200	193	188	192	197	189	191	182	200	216	216	210	193	200	192	180	192	187	210	214	208	194	172	206	187	198	206	201	205	194	245	198	211	203	184	205	195	186	196	224	200	206	226	213	199	195	219	195	205	191	197	226	208	208	226	191	196	196	188	188	213	208	193	199	189	216	186	203	178	173	202	205	194	203	190	210	185	154	178	185	232	213	185	202	196	212	200	212	192	190	190	190	212	199	198	200	198	207	211	202	205	204	229	193	209	221	189	194	206	205	202	190	247	192	210	220	223	226	187	194	178	206	201	219	171	184	223	217	200	187	196	201	193	194	188	186	223	192	183	209	202	196	194	225	191	219	236	180	169	207	154	195	217	191	192	178	198	196	212	219	207	203	207	230	189	194	242	198	218	189	200	159	188	183	196	196	175	209	199	196	192	221	213	212	236	188	215	199	200	224	203	201	184	205	196	219	219	195	190	188	210	219	247	216	181	200	203	221	208	194	180	224	181	193	229	216	226	211	212	210	211	173	188	199	222	202	222	193	195	224	214	184	205	176	204	203	203	186	197	188	195	196	223	210	200	198	206	192	221	221	194	214	220	195	196	193	186	174	182	192	204	222	209	202	204	222	234	215	215	224	177	219	208	201	211	207	207	193	186	206	174	196	185	198	213	226	244	209	198	187	185	203	217	213	223	199	189	168	189	196	180	231	193	178	196	198	197	222	189	212	202	215	194	218	230	178	205	228	196	204	218	193	221	187	201	231	223	190	214	216	206	202	209	192	220	205	234	199	201	221	176	190	204	192	196	189	225	214	216	202	216	201	221	177	211	192	197	191	191	237	210	215	222	195	220	213	188	196	200	186	180	184	207	191	227	205	202	188	227	189	200	220	227	192	207	224	252	222	189	219	230	214	205	236	195	191	188	215	218	181	193	184	195	229	203	185	201	209	205	214	207	214	217	225	200	183	204	188	209	222	191	187	219	184	211	209	185	189	238	213	194	192	198	204	195	182	200	210	190	196	192	183	217	189	222	219	191	190	203	189	209	214	204	205	186	206	184	210	207	195	185	187	182	210	198	200	213	226	189	214	199	210	194	223	200	190	205	222	212	188	193	200	161	206	181	201	180	194	196	192	211	205	201	219	184	200	179	214	201	217	187	211	216	231	202	206	202	200	200	194	215	178	215	175	224	198	185	201	188	181	217	213	226	169	210	213	180	193	203	220	187	190	205	205	197	197	219	215	182	187	217	202	201	214	192	190	196	191	186	176	186	177	177	195	206	173	197	200	202	224	212	224	228	203	207	200	206	232	199	214	209	196	219	192	206	220	194	234	170	217	191	196	216	179	192	207	224	190	189	187	171	227	214	219	197	186	194	198	201	180	208	214	223	213	202	223	238	195	202	219	210	217	209	219	206	192	214	205	216	226	211	188	195	219	228	245	192	226	199	195	193	191	219	204	208	202	235	209	182	207	217	210	202	192	223	200	228	218	221	182	209	186	193	187	179	212	153	213	211	203	206	220	220	227	209	197	201	181	203	226	201	173	216	195	215	196	179	191	231	229	198	188	219	196	211	207	211	190	195	201	215	239	199	217	205	191	195	183	198	212	186	178	191	181	206	204	225	171	227	215	196	190	193	215	195	195	212	213	196	204	203	192	212	240	233	176	195	210	202	217	209	210	214	187	205	210	209	182	184	198	186	200	212	191	203	214	196	214	196	198	205	212	205	214	208	210	200	214	214	224	196	192	228	192	191	206	209	188	201	211	211	189	183	231	210	196	208	198	220	194	228	196	179	190	204	191	203	187	202	201	190	200	189	222	185	199	183	233	210	206	176	200	208	208	192	192	201	221	204	215	185	203	231	207	203	220	184	196	204	193	203	176	197	246	210	195	194	193	201	196	192	192	215	210	206	201	183	210	200	222	217	212	206	193	204	185	198	218	206	188	218	201	188	198	196	205	232	205	183	214	219	205	227	209	205	210	208	185	186	200	184	185	222	214	221	193	210	175	186	196	170	198	195	245	172	200	198	183	189	190	209	199	219	205	195	188	224	182	212	227	199	231	191	185	192	204	207	214	212	194	213	218	205	203	208	228	187	190	199	217	200	227	207	163	206	224	212	197	175	216	199	188	231	219	199	216	202	191	213	215	191	231	197	187	180	184	207	202	209	211	217	206	202	195	189	173	180	208	200	217	196	217	221	220	183	210	211	217	186	202	194	206	196	193	200	190	214	200	183	195	190	205	224	241	223	192	198	201	218	210	212	203	210	189	234	200	191	187	203	201	212	209	220	203	219	216	206	175	184	237	223	207	218	201	184	239	218	229	215	187	216	187	179	188	233	207	183	196	201	196	200	207	207	210	218	213	199	207	187	195	203	197	189	179	214	196	188	187	218	198	184	185	191	203	166	215	211	201	214	209	192	196	187	220	216	202	204	190	193	224	195	218	173	185	207	209	224	187	205	221	206	206	190	190
4173	557	522	568	544	556	562	496	527	500	471	470	523	519	520	533	484	520	500	468	513	477	514	509	525	509	499	496	504	495	550	510	482	463	466	552	483	507	493	488	501	522	468	483	483	492	530	536	470	475	490	495	528	504	519	516	469	493	502	502	503	486	472	499	552	533	476	519	530	469	503	489	501	475	518	481	446	465	527	490	502	492	473	548	469	482	562	545	471	502	493	530	534	540	473	485	476	507	523	515	480	503	443	502	491	481	522	490	479	534	486	454	485	485	506	488	493	514	495	536	533	495	528	471	491	515	479	486	512	524	532	517	511	447	482	510	457	468	545	533	494	462	498	467	492	454	496	486	489	502	522	480	483	555	486	487	472	514	499	494	506	510	496	459	457	561	530	502	482	506	505	495	530	538	501	512	509	520	467	469	521	507	483	530	519	507	522	500	500	493	515	499	443	458	480	484	482	453	501	498	489	497	500	512	490	502	489	501	477	476	510	464	508	551	459	496	505	461	478	510	545	550	498	505	540	506	477	474	511	522	495	434	514	513	516	550	521	491	526	538	489	510	513	523	495	499	510	468	514	467	447	477	478	486	533	540	502	482	514	511	510	476	478	502	515	488	504	506	510	525	466	533	503	517	520	501	493	483	516	468	502	508	491	459	486	549	471	487	520	475	481	483	481	514	476	495	528	510	458	518	492	473	507	501	499	521	499	516	501	513	512	511	535	471	507	473	489	502	459	493	471	497	489	503	505	531	495	538	496	480	479	527	503	515	508	475	467	469	507	486	518	515	526	510	507	491	480	501	519	506	500	531	491	466	495	478	473	516	487	511	497	483	474	528	491	469	455	499	512	501	499	485	488	511	503	520	527	536	497	491	487	503	518	497	482	520	515	467	452	512	534	534	516	490	460	455	491	499	496	493	543	501	529	493	446	537	523	530	469	520	456	478	509	500	496	485	502	478	463	498	528	507	513	484	480	513	505	514	498	487	504	552	488	532	456	508	505	508	488	517	484	485	490	502	513	501	492	509	496	503	491	497	514	487	489	489	469	484	502	503	537	535	497	483	488	493	504	526	509	499	489	496	494	482	499	507	469	482	502	506	503	507	499	493	503	453	532	451	553	527	528	507	482	457	460	476	508	500	546	500	487	462	499	505	498	503	485	510	524	511	481	522	477	498	515	528	518	513	490	480	539	512	512	496	532	483	497	498	494	506	501	475	450	485	492	501	489	491	515	514	525	487	498	526	526	491	517	483	533	490	506	494	446	514	514	533	495	503	495	503	510	476	477	511	511	492	492	507	526	487	523	504	483	483	504	549	535	532	501	558	475	504	526	526	540	499	513	535	521	474	511	516	510	511	509	481	481	517	472	506	491	468	492	469	485	494	486	459	492	504	516	501	493	459	531	489	525	487	511	514	490	497	530	489	528	494	490	489	481	509	522	490	453	486	512	508	503	499	525	540	493	458	478	479	510	483	474	482	532	518	496	530	486	502	507	524	539	501	506	534	487	471	519	493	463	534	531	509	502	484	505	509	519	508	538	505	520	510	493	524	475	495	457	540	480	500	485	495	488	482	495	485	482	461	460	473	506	523	484	511	501	539	536	458	492	493	500	495	488	439	486	483	474	526	490	459	489	494	499	476	506	535	505	481	499	496	495	478	513	469	477	534	521	482	423	485	503	501	517	570	484	470	499	502	512	511	531	476	478	507	553	473	493	501	539	446	534	504	469	539	506	475	438	500	510	479	449	521	473	501	512	491	495	543	481	460	519	529	510	503	489	503	531	514	512	480	478	496	485	506	511	487	489	485	462	481	483	489	534	507	480	512	524	510	527	499	477	505	493	511	532	490	492	498	497	515	451	512	530	497	534	508	534	487	474	504	521	503	486	556	486	528	460	497	471	482	483	459	486	511	528	522	513	535	469	490	452	522	501	532	476	483	523	511	523	487	492	502	480	496	485	486	506	481	504	505	462	495	484	486	451	469	470	510	503	481	492	459	476	477	450	500	491	518	480	491	490	486	489	533	475	466	508	511	447	485	534	529	532	484	490	489	523	533	498	509	533	488	502	502	503	476	452	490	507	526	500	493	455	503	537	490	490	499	483	506	472	511	481	518	499	490	489	474	494	536	506	483	489	437	546	504	497	479	507	478	495	510	493	511	521	484	474	466	480	471	491	492	515	481	527	517	497	514	538	468	481	464	515	458	524	478	480	512	489	521	483	475	520	493	511	499	468	486	509	511	514	492	472	499	522	524	494	526	479	506	479	484	495	495	567	511	519	482	500	497	498	524	507	524	522	454	507	518	505	533	550	498	481	503	503	486	523	489	510	441	471	495	503	496	508	526	550	504	462	495	499	524	507	539	482	496	490	548	480	471	506	495	512	499	464	539	517	466	499	519	496	509	497	500	499	494	509	509	500	532	514	519	510	495	512	506	519	562	505	507	484	492	515	497	523	525	512	495	480	492	496	508	520	484	512	509	532	447	535	489	506	434	483	464	517	504	477	495	539	501	491	500	517	512	540	429	491	507	505	541	477	499	481	523	475	448	494	490	542	492	524	502	517	497	494	520	477	526	503	483	481	499	553	516	497	502	515	479	507	479	474	471	513	502	481	532	500	480	481	527	519	514	514	484	508	491	507	458	463	516	508	465	519	530	528	462	495	480	501	487	492	458	522	477	482	497	505	503	504	498	455	505	504	511	515	524	529	483	512	521	503	532	470	477	505	481	474	501	542	471	488	485	491	485	517	511	490	516	521	519	456	508	499	483	497	515	530	501	470	458	505	476	514	512	506	513	513	474	498	502	538	481	493	525	487	496	514	509	504	493	482	512	483	497	519	511	454	500	451	517	508	493	516	464	478	519	467	476	507	509	487	502	514	524	529	477	506	538	515	511	473	502	519	476	474	519	487	508	474	488	527	520	522	504	473	487	500	502	473	470	481	521	487	500	485	499	473	484	503	538	450	523	488	479	471	483	469	538	500	496	478	510	496	467	462	525	505	459	469	472	521	509	430	465	499	538	477	493	456	513	485	485	502	513	507	508	471	531	524	541	489	511	459	468	510	497	499	481	497	474	503	459	475	491	488	486	487	489	508	502	497	490	512	476	517	500	491	510	520	512	456	498	547	537	457	469	534	524	500	497	505	488	526	539	526	506	498	513	499	527	495	489	524	508	484	500	505	490	478	545	477	495	480	491	507	482	539	500	520	519	481	465	476	466	488	516	511	495	475	522	469	492	472	507	482	491	507	481	495	528	496	467	494	518	499	506	494	504	504	497	565	523	465	501	478	527	503	505	510	471	487	526	495	516	501	526	544	523	478	492	541	513	479	483	476	508	520	466	465	473	505	472	494	515	531	522	480	506	502	477	478	473	499	517	495	504	500	487	490	452	501	440	494	461	493	485	514	503	492	491	486	515	515	500	486	499	487	480	490	509	497	507	509	485	508	515	505	527	508	478	501	500	509	456	484	504	500	495	482	506
23510	3431	807	608	483	370	288	332	309	288	304	308	277	272	281	256	270	271	235	276	277	295	293	268	262	274	238	273	251	254	253	270	255	277	232	250	245	270	262	271	240	254	252	262	263	254	238	250	261	309	288	280	258	250	278	231	244	252	247	249	273	265	256	284	245	286	249	269	253	264	286	280	266	270	256	257	243	281	262	271	242	258	273	286	232	247	265	263	247	298	255	264	239	275	233	235	290	244	233	276	272	284	262	259	290	265	296	240	238	249	280	255	290	243	227	250	263	250	266	262	227	245	240	266	271	241	251	270	296	242	254	249	225	262	256	285	223	242	257	264	314	282	255	254	293	264	286	251	255	254	266	245	253	253	254	271	263	230	247	249	243	273	282	252	252	252	279	249	287	252	258	255	299	270	257	252	271	246	267	239	258	228	246	269	270	265	281	245	259	212	244	270	231	259	264	260	257	277	270	234	249	258	287	237	242	278	281	252	258	285	237	267	279	270	237	272	268	266	256	297	242	293	242	264	258	245	288	249	227	260	236	272	267	265	262	253	260	264	268	265	253	229	262	256	232	280	258	276	271	264	258	251	268	288	287	277	272	248	246	253	232	238	303	294	236	237	260	264	255	267	265	279	251	271	267	239	259	267	282	258	244	246	299	238	246	243	223	236	251	259	237	274	318	279	243	258	252	260	245	273	279	249	276	279	263	269	235	266	252	276	228	278	283	293	227	258	228	249	251	279	300	242	244	282	296	242	280	269	232	314	261	280	285	241	269	248	244	261	250	270	256	262	296	249	260	234	258	228	258	241	261	232	292	272	269	269	250	238	257	234	237	217	271	260	249	275	271	264	278	276	262	264	270	239	255	225	233	248	288	275	286	256	252	259	216	264	276	264	243	233	250	240	277	275	264	262	243	257	239	258	258	244	247	241	258	264	261	264	228	240	254	252	263	286	248	267	247	269	277	245	241	250	240	262	260	275	256	257	242	275	272	264	261	258	259	263	251	289	268	286	258	239	274	292	256	264	270	239	243	222	251	235	265	242	282	285	251	249	284	256	241	243	237	271	280	277	272	241	270	257	233	252	237	281	261	272	237	264	259	243	287	244	261	269	259	305	271	269	278	268	225	255	264	278	251	263	255	257	261	256	246	259	269	267	263	257	262	277	280	231	260	262	275	269	254	256	266	255	262	251	241	246	274	280	263	273	278	255	221	280	231	244	234	250	229	270	247	254	282	237	252	276	276	275	263	249	249	277	240	244	260	263	263	280	256	256	269	229	256	273	244	243	251	268	264	256	264	245	288	257	269	262	268	223	266	248	246	259	242	271	258	256	264	237	286	287	283	259	266	248	280	289	250	279	258	225	244	265	270	254	274	262	249	275	277	245	246	232	255	245	248	255	241	267	252	248	246	271	273	270	243	235	256	248	262	250	270	266	250	277	259	244	263	288	214	243	231	260	244	288	244	256	245	255	260	260	210	274	243	280	249	264	251	270	240	278	214	256	267	258	230	279	259	232	256	221	237	263	235	278	230	252	250	255	250	250	268	289	260	289	244	267	288	278	235	277	252	273	253	250	237	278	259	248	253	249	234	243	283	265	263	272	251	252	218	273	266	244	253	285	250	275	239	269	266	236	258	266	248	263	274	251	245	258	256	272	274	238	284	248	278	249	262	254	241	256	242	270	273	232	267	243	251	272	279	282	236	248	241	287	235	286	219	245	264	266	277	269	277	252	264	272	279	285	255	258	267	259	252	272	283	274	262	276	285	248	272	301	286	307	260	251	288	286	281	262	253	276	297	273	254	265	241	251	252	239	256	241	264	226	279	254	268	237	266	250	284	274	241	266	267	252	276	288	286	280	250	249	277	261	245	249	272	257	264	285	254	282	240	291	273	282	263	236	276	262	268	274	262	287	268	247	240	237	257	261	269	256	238	264	255	282	246	262	257	225	230	254	266	232	256	278	248	261	278	240	260	248	274	228	291	266	251	245	248	245	264	296	296	240	228	278	229	225	283	254	240	247	241	278	264	244	260	283	287	268	244	254	230	231	235	270	260	255	252	262	283	236	246	257	272	247	220	228	268	254	249	293	266	284	242	255	258	244	241	256	257	231	262	277	280	230	254	282	289	268	235	253	254	248	273	269	303	291	264	227	232	242	239	277	266	253	296	280	268	252	270	264	272	279	275	255	281	270	247	282	252	239	281	232	260	274	249	271	252	252	297	239	287	249	273	252	256	306	252	265	258	261	275	296	244	262	270	243	238	249	268	266	234	216	221	265	230	237	268	259	243	261	291	248	228	227	245	240	244	294	257	275	286	260	252	248	259	230	273	274	245	247	264	286	260	258	255	286	274	287	255	250	274	266	241	299	250	238	258	240	252	281	265	287	276	302	286	250	267	255	249	251	236	258	254	286	259	282	266	273	274	230	251	246	263	247	265	265	250	249	245	237	255	257	260	256	241	277	275	278	259	252	256	229	249	255	269	260	286	255	239	232	274	251	273	242	270	263	252	242	249	272	270	238	234	249	224	238	247	244	276	271	242	239	287	260	273	263	253	240	246	271	259	259	246	253	244	267	275	232	261	257	277	280	258	233	261	246	253	255	279	265	292	243	266	230	249	269	258	260	263	275	235	260	230	265	284	251	255	218	252	267	287	253	260	226	256	259	260	267	256	260	246	245	272	289	261	288	251	213	291	297	252	279	255	288	258	257	264	247	242	266	279	262	254	244	256	246	215	224	241	263	250	263	280	278	249	233	256	260	291	281	250	255	277	241	243	242	259	239	268	256	248	255	266	275	263	276	259	256	278	278	275	289	268	274	257	262	260	266	261	241	251	268	228	255	280	251	221	246	259	256	284	258	259	236	261	288	251	262	233	275	266	268	271	250	226	236	267	276	274	251	256	288	262	272	240	268	244	267	254	248	244	271	257	279	227	242	245	253	252	259	255	265	268	237	245	255	245	266	278	241	256	237	277	263	247	259	250	248	273	246	263	237	253	276	277	291	243	248	270	254	268	270	256	279	278	268	239	278	262	284	239	248	297	242	259	254	268	240	236	255	309	251	227	272	280	279	294	262	259	289	295	262	267	252	214	228	294	245	260	251	254	275	270	259	249	264	275	268	234	285	244	260	308	249	242	261	277	247	277	260	287	237	260	256	245	263	249	244	270	270	264	230	267	264	248	260	260	281	245	256	262	252	244	276	229	272	258	298	271	262	279	261	252	234	270	238	254	238	249	273	260	268	226	259	262	263	229	261	282	238	261	297	250	248	262	245	271	282	250	221	256	257	276	271	266	276	283	244	275	246	262	260	256	253	243	248	258	274	292	263	261	232	222	221	247	244	303	263	269	240	254	258	253	280	256	282	272	248	264	264	260	238	248	267	263	260	281	250	266	275	253	257	265	255	244	262	267	269	251	255	256	241	265	258	252	242	250	251	287	251	267	248	258	245	245	277	243	284	257	233	241	227	314	261	242	275	265	254
14122	992	1328	1389	1300	1117	1058	900	907	828	781	769	724	708	679	766	683	699	651	651	656	683	661	627	691	643	651	639	623	630	659	622	662	627	623	650	617	620	647	571	642	623	619	622	615	624	591	573	624	613	641	593	639	649	630	601	610	639	597	567	606	610	638	628	586	657	622	601	587	637	619	636	655	583	616	660	612	627	616	618	654	625	570	625	601	625	593	619	634	614	586	636	589	587	674	623	600	650	644	669	619	600	599	624	604	637	618	614	616	598	586	634	621	588	641	640	634	611	608	612	632	577	594	637	612	645	632	638	636	609	595	613	596	641	665	603	617	575	637	623	628	619	609	578	630	614	616	611	610	610	638	622	583	599	602	639	607	592	599	568	562	651	589	606	645	586	571	601	620	611	648	615	613	627	578	626	608	591	630	580	599	600	646	681	623	637	619	605	625	570	575	583	649	654	584	606	594	611	618	576	618	573	593	637	605	596	583	630	600	634	647	578	621	569	620	597	633	628	634	612	611	594	624	631	565	635	602	630	616	643	659	613	607	612	601	618	611	609	626	617	635	588	653	618	636	623	647	641	576	677	637	601	587	598	589	595	637	620	649	607	593	616	619	601	599	642	603	643	610	630	581	649	628	619	633	624	592	600	592	621	599	611	595	645	622	590	578	594	631	658	658	640	585	651	599	596	630	663	606	649	590	602	627	621	620	586	608	653	638	633	648	614	595	664	634	589	617	633	637	639	604	604	662	616	617	608	616	592	661	601	663	640	621	618	635	641	643	606	630	620	617	595	629	681	583	624	581	633	626	631	591	619	632	612	604	593	656	617	600	616	615	591	628	599	633	645	637	625	603	650	603	642	622	585	621	610	603	606	636	626	615	639	611	625	618	615	645	651	662	635	624	594	618	626	617	626	610	596	597	634	605	630	648	622	618	586	621	614	605	637	617	570	608	622	604	603	617	575	555	641	599	646	622	572	585	642	649	650	577	625	616	609	621	604	625	602	602	601	619	639	610	626	630	660	606	601	625	640	608	650	640	606	597	635	631	593	616	644	571	603	580	632	617	621	613	596	617	610	641	639	610	693	591	628	594	652	591	605	631	595	613	654	621	577	652	606	630	642	618	591	595	635	631	640	635	662	664	647	638	603	628	593	612	604	638	575	611	622	608	625	624	614	585	595	673	612	599	613	589	636	607	614	622	608	596	610	636	609	621	598	588	554	644	635	618	625	586	601	658	646	586	608	603	621	582	671	639	624	601	626	578	567	626	596	635	619	606	593	609	619	618	549	637	618	634	639	626	591	643	580	622	597	646	605	630	587	593	586	611	615	627	640	573	602	606	620	652	608	652	639	615	620	595	673	610	610	604	634	578	611	608	628	655	602	650	629	627	606	671	609	610	614	596	642	621	576	617	594	604	629	629	624	629	583	626	600	616	621	621	599	627	602	645	612	674	599	627	597	592	578	627	583	595	621	642	614	606	648	623	593	625	681	605	605	602	622	629	646	609	588	625	608	662	598	621	625	622	607	647	628	630	597	640	625	669	644	606	597	596	600	591	631	625	603	615	614	610	618	590	611	611	598	600	621	633	615	606	593	602	633	644	625	638	618	648	589	636	606	651	651	645	642	599	582	597	596	588	635	620	640	630	591	610	612	659	623	648	647	596	626	623	635	638	639	636	646	624	604	599	620	626	668	635	627	612	622	608	610	639	662	645	601	603	604	636	614	650	609	624	642	556	590	567	608	617	680	652	580	571	640	632	654	627	584	594	621	585	656	624	631	604	610	625	572	624	629	597	622	611	600	606	634	637	600	629	623	621	639	613	618	622	581	640	630	604	632	610	594	611	596	612	607	627	578	582	634	639	676	606	590	613	586	636	602	560	649	660	587	638	628	654	598	574	596	626	584	587	645	581	611	630	605	600	596	633	649	629	629	619	630	550	606	588	671	585	584	611	612	685	556	661	612	597	597	584	575	577	667	607	583	657	650	633	624	635	620	635	574	604	585	595	630	589	605	619	594	618	665	569	595	570	603	643	618	625	593	627	626	601	636	618	595	625	593	597	630	605	621	634	610	602	636	610	607	679	643	606	600	613	578	627	643	587	638	636	619	635	553	654	639	597	566	647	631	624	631	613	626	593	638	648	592	648	619	610	609	608	603	592	618	630	625	606	622	636	605	628	599	605	602	661	620	642	660	622	566	574	644	682	610	654	645	648	627	637	557	642	616	640	597	610	631	630	635	604	625	623	660	637	632	630	654	583	581	640	592	637	615	604	612	613	595	591	578	617	616	566	612	629	632	595	588	610	621	621	605	606	619	612	615	635	607	606	587	613	620	659	597	631	686	619	616	601	598	653	638	589	650	617	577	629	656	624	627	617	571	608	602	617	637	604	615	617	604	633	615	635	599	607	666	605	625	657	612	621	610	617	608	631	601	638	631	647	588	629	628	622	592	637	614	617	585	643	633	607	597	631	623	611	679	637	588	630	610	624	617	612	577	587	615	595	577	582	621	644	602	644	638	622	611	629	624	611	608	671	634	590	611	626	620	610	613	675	615	582	618	614	597	614	636	612	640	603	609	633	605	612	635	627	574	653	621	573	632	665	612	595	652	612	628	619	594	667	607	577	621	582	659	622	583	574	643	611	581	554	667	648	628	618	578	592	594	593	641	621	619	615	598	648	612	619	623	642	617	611	604	607	649	638	651	637	587	623	623	614	654	633	647	580	636	625	597	656	618	607	600	617	611	626	607	584	644	601	654	601	650	609	602	645	576	660	605	600	626	628	633	564	610	608	576	597	644	616	613	643	619	612	626	593	598	694	636	582	629	647	653	622	625	580	630	575	599	607	616	628	613	623	625	584	606	642	592	633	592	672	625	577	626	643	619	633	676	636	600	652	574	643	629	598	592	616	592	643	591	660	631	605	592	593	614	575	620	604	652	605	639	600	628	624	633	646	591	642	616	633	619	644	647	664	582	608	604	627	612	668	585	634	586	665	655	635	636	659	604	623	652	564	600	626	609	602	641	625	578	632	608	633	615	669	585	657	618	632	675	610	655	621	596	629	600	614	670	606	657	644	627	616	655	624	621	573	638	653	612	635	606	594	612	653	618	634	615	586	626	630	621	637	647	597	631	661	634	609	649	620	600	624	621	635	596	608	614	606	620	610	651	637	634	592	623	646	586	607	631	588	625	646	583	636	601	631	660	608	616	607	605	656	598	634	636	636	644	612	599	611	607	614	631	630	591	616	600	582	634	644	602	600	640	698	643	657	621	601	628	640	609	637	593	612	621	605	572	631	629	605	618	604	634	621	630	608	632	637	615	592	649	617	630	612	633	629	654	618	605	627	617	644	648	595	634	607	623	631	625	678	671	610	604	643	652	613	629	598	630	602	645	591	594	653	631	669	641	632	597	572	599	592	592	630	630	629	623	614	659	607	621	619	602	614	621	610	623	589	635	630	628	635	628	629	583	635	616	604	628	591	636
34374	6592	1721	1050	780	616	555	512	501	466	419	388	405	420	420	403	387	414	397	402	384	404	386	357	408	390	380	361	365	355	375	429	406	376	386	364	384	401	374	415	350	398	368	388	393	357	464	390	418	412	346	385	390	352	408	351	381	364	335	369	374	411	356	393	401	372	415	397	378	402	367	365	417	401	404	392	338	346	372	375	316	396	338	421	374	416	347	392	384	425	395	389	398	401	368	378	370	416	388	406	390	398	396	363	360	432	437	396	428	357	382	392	409	395	373	377	395	384	399	373	390	346	390	381	355	365	400	379	328	364	390	371	355	397	403	360	411	381	399	345	392	424	394	392	367	407	391	387	406	374	398	373	369	396	399	391	356	391	394	380	418	386	399	379	391	353	406	370	343	407	370	358	344	401	361	411	401	396	384	373	386	393	365	403	318	374	366	403	376	387	359	389	360	397	357	421	373	385	364	380	382	422	409	409	401	346	349	376	382	387	400	392	401	397	421	399	389	396	368	354	371	385	372	390	364	422	395	410	360	372	365	394	402	354	390	393	419	404	353	405	371	388	402	360	377	391	357	374	424	349	369	382	404	371	413	408	431	372	414	391	421	350	382	377	413	392	366	384	402	400	380	384	364	417	395	378	428	391	343	365	358	395	373	401	387	396	402	377	387	346	392	381	401	359	393	387	366	376	390	370	410	387	380	408	397	372	371	398	370	440	395	411	393	372	380	359	376	409	355	425	388	402	385	386	389	376	417	346	402	400	379	374	391	361	393	387	407	378	385	374	416	377	386	411	345	382	402	387	408	366	357	345	356	355	371	345	378	395	405	368	382	403	367	369	369	361	379	424	410	382	400	378	381	386	375	395	383	395	369	331	380	384	401	392	407	395	357	362	372	413	400	386	389	397	370	408	414	372	418	389	352	371	371	397	432	350	402	367	359	374	372	360	427	399	376	374	381	357	364	413	395	392	394	356	432	384	386	386	393	376	399	376	393	373	359	319	345	396	424	367	378	362	368	395	370	404	390	375	396	380	390	361	387	394	379	373	412	391	378	396	348	383	352	367	376	410	336	410	386	414	380	387	424	387	339	412	408	386	367	368	365	386	362	394	364	397	400	375	383	365	368	376	385	401	412	401	376	349	381	382	367	370	400	391	390	410	395	412	415	376	400	398	393	370	379	355	397	352	382	393	400	398	373	395	382	390	394	388	359	401	371	400	395	389	355	394	380	396	360	394	377	361	387	346	387	362	394	386	370	351	385	347	359	352	395	368	394	379	361	369	397	363	370	359	400	371	391	368	364	365	386	344	364	385	412	365	389	391	393	395	366	392	369	365	359	396	422	378	385	394	417	382	419	370	402	372	397	354	439	411	386	377	356	369	368	383	392	366	349	378	371	361	428	381	386	397	364	391	344	372	392	369	356	379	393	385	388	384	390	381	422	392	437	385	382	392	382	392	380	404	370	378	340	354	364	373	346	413	401	392	396	389	407	371	396	373	382	356	383	408	375	406	380	378	391	406	330	384	385	395	335	395	380	400	380	364	391	391	403	382	371	385	367	396	380	385	386	381	413	394	397	405	372	387	409	372	362	398	371	375	377	408	373	329	368	361	396	377	371	373	392	370	393	375	356	385	366	371	368	371	392	390	373	337	366	376	377	395	389	360	369	363	380	357	387	372	355	425	401	407	367	324	394	407	377	381	371	341	371	407	359	375	395	357	416	348	412	392	400	380	367	392	421	382	356	394	401	349	358	390	360	419	375	379	403	387	403	390	358	370	362	418	396	378	380	385	374	341	405	356	390	397	369	387	361	396	392	372	413	427	351	364	364	419	394	413	361	399	378	385	391	388	352	364	363	364	376	411	409	365	411	391	389	379	356	420	364	401	397	368	365	396	350	380	369	389	368	361	390	392	371	381	391	362	375	369	399	392	433	420	335	392	405	373	383	389	400	368	347	369	429	369	369	377	398	357	365	389	392	384	353	376	387	324	387	372	413	371	379	378	374	370	334	360	402	345	363	378	409	404	387	379	377	382	399	382	409	395	382	360	396	384	391	380	354	373	392	378	375	406	402	406	379	393	396	435	384	374	363	394	401	362	335	393	352	386	363	356	411	447	324	387	402	403	374	381	374	355	387	369	388	343	405	417	380	382	380	410	408	349	420	366	401	430	376	368	365	349	384	389	347	409	441	409	421	392	379	387	351	362	380	406	387	338	365	354	377	413	381	365	391	371	407	357	425	382	355	363	398	421	382	359	358	367	380	403	349	405	365	352	371	384	391	389	409	399	357	369	394	443	357	342	352	398	332	374	361	393	374	377	423	370	391	360	383	365	357	348	365	387	405	406	388	380	406	414	376	354	347	404	386	397	361	390	351	414	390	353	373	395	402	380	371	387	389	362	357	353	386	353	400	407	360	426	416	424	355	391	383	351	388	379	382	429	340	379	377	321	415	382	352	381	383	443	376	380	416	394	395	366	379	400	415	432	383	374	383	416	363	369	371	410	351	411	323	359	386	381	392	358	381	396	356	386	402	414	374	362	379	353	382	378	387	406	442	362	364	436	395	392	400	366	384	431	369	410	393	336	400	383	369	378	372	407	413	378	404	370	380	381	393	396	366	392	398	386	384	379	364	386	342	365	402	373	372	370	386	377	382	385	389	433	368	420	370	405	391	391	397	366	389	380	384	379	372	386	392	375	340	368	391	383	400	370	372	399	379	377	362	380	381	368	386	411	405	385	394	390	374	386	384	361	368	386	366	382	381	387	404	368	405	409	403	403	355	364	418	401	386	380	419	390	347	395	400	391	340	357	373	346	398	384	385	379	410	378	386	395	398	406	385	405	402	413	362	414	375	419	416	415	394	438	388	415	396	418	385	382	382	385	393	367	385	369	399	401	374	368	397	345	411	368	379	393	382	378	400	391	373	358	365	368	403	363	365	374	359	380	367	366	394	399	405	370	398	388	375	396	340	377	388	382	376	382	386	400	388	418	390	394	396	348	394	357	402	360	394	356	354	343	366	386	379	380	392	373	363	397	335	382	380	348	419	388	376	334	383	402	419	356	377	398	354	418	378	396	419	427	380	411	372	364	380	432	420	388	393	412	380	411	384	364	384	378	398	377	349	376	416	412	390	364	425	386	387	371	422	386	375	386	385	396	446	351	360	375	366	387	372	364	384	411	356	377	360	393	369	351	359	394	412	393	391	355	405	377	421	375	337	442	384	353	397	418	362	413	377	425	407	361	410	369	366	371	360	404	384	383	389	418	378	368	368	386	409	388	350	379	391	370	398	410	369	370	377	376	359	362	394	385	388	408	362	364	393	381	352	373	389	379	361	382	375	388	380	403	364	372	408	371	401	367	422	351	374	373	385	407	396	395	394	430	362	362	352	415	330	383	384	383	384	415	401	374	374	388	390	391	388	371	339	378	359	405	362	374	369	393	397	351	349	381	428	357	405	377	383	416	373	381	379	383	382	421	370	338
18940	1482	2255	2500	2120	1987	1627	1402	1383	1270	1133	1175	1099	1103	1023	1038	1007	969	1052	937	990	963	948	891	930	887	924	963	912	959	899	852	863	860	893	886	915	863	903	888	878	912	945	899	903	869	868	879	947	890	916	885	826	892	911	872	914	836	889	890	829	867	846	864	841	881	854	916	905	907	832	898	853	831	851	898	838	870	915	842	876	867	878	889	893	860	879	926	856	862	831	827	865	928	904	890	851	829	836	867	846	838	864	842	836	838	846	832	885	860	826	838	862	874	909	874	877	814	838	882	889	866	857	858	858	873	861	880	870	881	857	855	831	837	855	866	844	888	890	860	866	839	856	857	832	816	863	827	880	871	841	870	859	839	837	855	870	875	866	846	881	895	899	848	811	817	880	887	885	878	836	873	886	894	888	875	888	837	844	890	865	872	860	887	825	911	873	870	881	849	877	824	843	850	858	877	877	846	879	862	856	911	872	895	868	835	906	865	838	860	837	848	814	865	830	888	893	872	905	853	849	895	870	883	878	882	840	873	908	859	822	845	885	868	858	821	892	875	850	854	871	873	902	854	863	898	788	854	925	884	877	876	861	854	853	829	884	880	855	896	849	869	795	895	835	908	859	875	869	869	847	868	864	909	889	815	803	828	919	825	869	849	888	858	881	856	919	885	877	804	840	833	820	890	864	875	860	911	855	865	847	878	815	840	867	844	915	859	849	847	909	854	865	820	896	832	847	856	870	869	862	908	873	824	869	839	864	892	863	882	830	905	838	888	841	922	885	881	854	839	898	860	871	894	868	824	830	897	914	869	805	824	880	838	865	878	871	910	837	881	909	846	845	841	895	832	877	869	862	862	846	790	822	815	921	874	805	854	894	821	853	838	863	880	823	839	848	863	887	876	849	858	879	892	829	847	872	858	838	856	868	843	826	908	774	851	902	826	881	860	905	812	931	858	871	904	896	826	864	895	905	852	874	859	872	849	842	889	838	859	883	893	913	861	892	889	876	871	845	853	902	864	832	870	840	900	893	877	840	896	820	863	910	885	910	857	848	853	860	850	917	885	865	836	847	838	889	847	876	876	887	879	889	828	882	830	886	845	890	848	810	867	850	842	836	835	883	852	878	851	858	797	867	870	849	866	845	834	832	924	878	854	812	842	847	870	834	829	843	869	854	861	873	883	875	889	861	843	830	851	879	885	825	896	872	849	844	862	870	845	837	858	856	814	846	823	880	875	837	837	848	829	886	833	886	822	873	857	862	861	835	870	850	898	840	895	893	867	855	886	865	867	875	912	868	851	871	860	893	820	868	872	831	829	815	885	861	880	844	808	898	865	852	903	857	916	839	854	875	826	833	842	844	870	905	909	868	870	857	894	851	801	895	849	823	871	841	844	867	844	839	856	838	865	876	872	872	881	844	872	867	823	837	829	872	877	782	878	874	875	834	878	832	872	813	837	839	872	826	860	874	851	856	887	852	850	831	869	890	893	859	906	876	838	855	859	840	864	882	852	858	851	863	855	834	926	822	821	863	842	875	848	903	839	876	891	901	827	913	892	850	827	913	827	826	786	849	876	841	878	836	889	855	831	864	823	910	813	864	902	882	851	838	887	932	849	832	856	882	941	813	855	891	831	857	880	831	884	862	848	840	785	848	865	873	915	885	854	852	838	876	827	892	841	851	839	828	839	858	885	848	840	855	891	889	844	834	852	908	891	822	880	861	885	835	897	819	879	886	866	887	842	847	824	887	894	849	900	839	932	906	867	843	875	860	875	806	894	831	893	837	869	889	833	822	805	877	830	902	882	889	869	854	897	865	877	826	854	859	841	869	861	925	893	866	871	858	880	887	836	853	855	837	844	895	836	890	852	865	867	901	863	881	875	919	850	864	839	855	899	846	885	826	836	865	806	866	898	900	815	917	868	838	859	840	848	830	771	823	867	851	908	951	875	847	859	845	873	835	949	894	915	832	884	856	807	827	851	868	853	850	830	850	868	803	855	824	828	859	854	870	900	809	868	849	859	845	880	843	892	852	915	818	855	897	869	852	810	862	904	856	856	871	818	858	840	839	871	889	800	849	886	921	858	887	874	844	847	864	827	891	850	822	856	839	816	854	876	900	873	850	898	857	840	902	847	863	751	854	830	821	854	846	893	873	862	866	887	828	875	827	867	926	877	863	817	899	884	901	847	885	874	867	885	848	822	824	837	863	868	867	878	852	869	853	818	837	866	887	902	886	888	847	819	834	837	792	883	837	813	802	907	878	881	820	849	860	842	829	780	884	910	842	880	886	860	862	831	847	885	871	850	875	905	885	871	879	881	850	898	859	844	902	868	857	856	886	860	835	878	818	824	844	854	866	923	876	847	830	867	792	890	874	875	908	873	876	879	903	838	853	904	840	862	854	919	850	855	906	867	841	858	909	837	807	879	881	883	810	850	922	801	896	931	859	891	841	840	868	856	787	838	859	791	782	848	840	861	861	872	890	856	866	815	884	849	830	921	833	867	814	852	872	831	857	864	887	857	869	865	853	865	828	870	822	851	795	874	854	846	860	903	861	882	838	964	832	856	840	829	830	860	840	866	900	824	869	853	825	855	875	827	900	891	878	797	838	845	863	860	847	866	868	843	830	923	867	833	881	858	902	868	877	830	917	884	820	825	844	824	844	819	870	875	880	839	860	862	845	906	865	843	928	917	880	915	834	848	829	832	869	860	831	880	864	845	888	885	860	883	879	866	859	869	846	861	865	846	803	881	815	848	884	912	830	814	799	870	853	821	854	892	847	882	858	898	836	895	857	895	841	838	831	883	885	831	854	862	837	854	843	853	895	774	824	874	853	888	826	858	790	883	851	914	878	810	852	865	885	880	873	842	879	870	829	864	862	887	835	855	857	832	897	848	841	884	861	888	832	902	875	827	887	893	870	864	902	840	875	854	841	790	886	918	865	871	871	901	843	843	856	837	868	867	875	825	842	838	895	877	866	891	843	825	837	906	900	887	861	817	898	835	898	846	902	906	881	869	904	849	869	835	865	825	878	806	884	842	892	878	837	864	839	851	839	941	852	871	879	839	858	823	856	864	862	840	887	856	863	844	825	860	842	873	915	920	833	849	860	867	882	887	835	835	856	863	809	826	848	812	887	855	850	871	859	861	849	874	883	869	864	879	791	823	884	887	827	840	852	848	844	885	835	883	846	826	855	913	852	884	864	873	862	867	881	816	894	885	827	888	844	905	858	851	899	847	794	784	845	867	831	821	857	829	843	811	829	832	870	899	854	840	906	921	876	828	851	835	838	839	862	894	886	864	850	854	849	784	870	846	908	842	814	817	840	848	878	889	839	849	861	873	882	834	838	856	833	891	857	820	884	822	888	894	857	855	814	842	893	903	895	857	840	870	860	816	858	811	893	905	866	854	896	853	847	852	826	813	854	850	824	947	856	853	854	834	844	859	849	826	825	854	793	892	875	859	824	899	835	858	849	804	820	816	916	836
6991	455	216	207	227	209	216	200	218	224	228	214	205	197	211	199	168	207	204	209	218	182	228	216	240	230	231	229	220	188	209	196	225	190	202	208	203	236	246	204	194	212	218	222	245	226	193	185	219	216	194	230	200	198	208	205	227	201	199	217	227	180	220	201	223	196	197	191	227	213	206	227	198	224	214	236	205	185	211	192	220	195	202	211	207	220	200	195	202	197	191	224	205	181	211	222	220	190	204	210	213	191	234	219	225	207	195	189	212	217	216	189	223	201	210	189	182	220	197	187	201	220	213	208	214	201	210	243	223	192	208	174	199	205	203	205	193	181	242	188	197	198	236	216	214	204	188	200	237	219	209	232	203	219	190	217	201	202	220	192	189	219	211	211	230	193	230	222	224	219	220	191	193	206	201	177	192	177	191	208	212	207	201	227	196	186	200	193	201	224	214	221	200	204	190	235	218	218	190	179	182	199	196	167	201	193	211	202	225	190	206	237	196	193	218	202	192	204	241	212	205	228	249	203	252	212	212	206	203	212	233	209	180	207	194	215	225	216	211	211	193	214	223	206	194	202	242	206	227	183	189	202	192	196	210	217	223	193	204	189	181	220	200	207	209	215	231	206	190	204	189	213	231	225	212	217	208	208	213	207	182	195	208	235	191	202	199	197	186	232	213	186	213	210	197	225	190	200	214	196	200	217	207	207	224	215	204	185	194	207	216	234	186	202	202	189	221	238	217	219	232	217	211	209	242	207	197	196	209	218	200	199	181	225	195	196	174	187	195	205	190	209	212	207	226	193	198	225	199	225	203	206	217	203	213	190	219	232	228	211	222	195	219	225	222	224	224	225	212	224	216	194	205	246	195	194	209	194	233	211	204	222	220	204	210	218	225	210	228	205	213	196	193	213	197	214	222	216	188	199	208	218	194	220	206	218	234	193	200	173	215	186	223	205	211	228	221	210	207	203	206	197	224	214	189	208	194	209	219	183	204	214	198	202	206	205	209	221	197	245	240	208	155	209	204	179	205	201	234	234	208	233	209	204	191	199	201	222	188	212	229	200	190	198	213	176	218	212	187	220	200	218	217	197	235	202	212	200	199	223	202	210	194	205	200	180	185	186	212	172	202	195	210	179	233	203	230	203	209	210	201	204	220	197	233	218	218	201	241	217	204	208	223	231	205	193	212	175	194	192	181	192	210	202	195	192	198	202	226	243	195	204	171	208	247	207	238	203	193	214	187	190	190	197	198	194	220	214	207	204	225	215	187	209	206	169	192	228	204	218	182	180	211	212	200	196	194	195	209	216	178	204	247	201	195	208	236	217	208	198	220	204	216	196	195	187	198	204	220	221	199	213	211	219	205	229	205	195	231	222	198	205	205	192	233	229	232	205	197	177	224	181	203	223	195	191	191	203	212	221	198	244	216	230	206	204	191	260	214	213	209	215	224	196	207	208	200	192	211	197	202	223	200	207	225	205	201	196	203	209	205	210	206	218	227	203	191	199	224	203	212	181	183	202	203	218	204	208	203	220	220	203	211	203	202	202	226	215	186	215	208	220	190	239	227	219	220	194	188	208	189	206	207	202	229	195	206	201	201	194	211	180	228	199	217	179	205	214	195	242	185	198	207	194	195	205	201	200	194	202	242	206	216	211	215	235	221	199	199	205	207	202	224	199	237	211	204	219	188	217	204	174	204	232	235	204	194	225	233	185	220	197	218	245	248	220	195	160	198	188	212	220	203	215	189	193	199	202	195	222	192	206	202	202	193	220	196	233	223	210	227	204	211	205	195	210	220	210	235	232	206	196	192	185	222	187	208	198	221	235	198	214	200	222	208	211	226	179	209	210	209	193	191	214	175	222	210	200	208	193	201	237	223	186	182	199	217	194	190	190	219	179	202	214	243	194	251	208	219	223	206	225	219	224	207	214	204	209	206	214	208	186	212	202	196	202	218	181	175	228	217	201	202	201	206	211	191	200	240	221	220	188	213	217	219	215	208	198	234	189	213	204	229	201	216	214	207	198	205	224	206	203	187	242	180	223	196	211	208	229	220	222	209	187	211	198	208	212	218	205	203	206	241	202	208	234	210	233	199	210	224	209	196	196	212	235	193	194	222	188	221	200	194	185	210	211	219	216	182	204	191	221	214	213	213	210	207	209	206	200	205	194	210	214	208	202	177	229	195	203	211	181	210	214	212	230	180	223	218	206	228	202	176	205	195	189	195	189	214	199	222	233	212	190	205	234	241	206	201	203	224	229	224	192	189	191	194	189	194	187	223	230	207	234	224	222	217	211	224	195	201	203	219	199	223	208	204	187	244	226	207	191	200	196	211	210	202	174	210	204	202	219	197	216	207	190	206	205	201	202	208	199	217	217	216	202	219	226	225	220	196	203	191	229	208	204	189	230	207	206	191	211	219	217	220	211	241	206	193	204	230	206	198	207	210	226	187	193	194	219	202	200	202	222	235	194	209	225	203	192	202	200	213	229	224	225	212	209	209	190	192	210	175	194	234	203	185	211	225	195	201	200	207	236	213	201	211	201	218	194	199	216	189	193	187	219	174	191	193	198	202	217	188	182	207	216	210	199	201	204	196	198	177	197	200	183	174	193	204	219	209	212	222	210	213	213	202	224	207	205	203	192	205	210	210	195	179	225	208	182	211	227	226	194	166	208	193	219	197	191	241	233	221	200	194	196	204	249	207	208	204	193	200	185	217	187	206	192	197	203	194	202	208	221	204	199	238	228	194	198	200	231	207	204	184	210	199	233	232	240	215	207	207	194	207	186	220	211	221	223	231	205	190	214	213	196	211	212	214	209	203	195	201	200	221	212	200	205	212	224	225	208	212	195	195	201	222	227	206	220	226	208	206	221	222	223	216	201	252	213	221	211	193	217	213	227	222	197	211	203	210	232	189	177	189	200	224	197	223	185	177	215	199	197	203	198	210	212	226	196	208	193	222	202	219	200	203	194	186	191	211	219	235	240	207	189	175	205	243	199	206	221	216	214	189	194	197	198	212	178	180	196	201	198	207	170	228	229	220	195	219	226	217	191	198	227	231	212	183	211	227	204	215	233	213	223	245	212	207	197	221	193	188	215	183	207	210	226	215	188	224	213	179	178	218	218	210	202	227	195	165	207	215	221	208	208	190	201	179	215	212	201	200	232	196	223	220	233	168	199	211	205	232	196	195	198	229	217	216	190	206	221	190	211	226	197	190	211	198	202	201	225	190	201	186	198	215	213	188	218	229	201	205	173	196	208	198	215	195	220	215	239	216	207	214	176	192	246	206	202	204	204	228	218	211	200	200	208	208	223	212	201	196	206	214	243	197	225	204	224	224	211	220	217	236	197	167	203	220	212	176	220	193	215	201	208	224	195	206	200	207	219	206	186	191	203	202	225	228	205	240	216	186	196	226	234	199	200	204	224	220	195	203	173	212	203	200	227	224	223	220	184	204	197	211	202	210	195	203	194	220	226	198	211	181	188
4554	548	546	565	533	512	531	549	550	490	503	506	483	540	476	581	539	514	504	512	547	538	517	550	506	506	491	519	515	531	515	490	493	512	507	539	517	514	507	542	534	508	511	523	524	509	471	549	513	504	446	497	479	479	507	532	506	534	498	524	529	505	534	506	535	536	512	490	485	470	470	521	474	487	512	529	551	480	501	471	503	502	494	510	533	513	519	557	532	480	502	525	527	496	545	522	501	508	531	555	495	510	525	518	499	491	531	512	490	498	519	486	523	522	525	483	503	505	507	508	487	519	516	474	510	509	537	509	499	502	508	501	462	528	528	531	565	552	516	521	513	500	552	480	529	483	502	477	520	508	488	514	502	520	530	499	513	524	499	494	489	497	476	504	509	474	540	539	504	507	512	498	513	510	552	511	509	484	502	572	459	538	490	511	532	549	473	474	532	500	516	499	518	524	528	462	496	501	504	487	486	540	540	487	543	549	492	514	527	494	508	522	510	517	497	507	500	501	533	485	505	530	513	487	511	507	529	540	520	549	510	541	491	513	485	456	521	509	495	502	468	510	534	538	514	507	516	536	530	518	526	523	536	539	526	518	510	522	504	476	528	523	542	490	511	505	476	532	484	495	503	496	510	515	444	510	490	499	498	507	527	520	511	533	501	553	474	462	501	537	528	512	514	504	535	548	508	512	539	509	497	490	520	494	538	501	502	511	480	479	504	499	502	502	511	501	557	512	532	550	498	500	507	525	545	488	482	547	490	509	530	553	549	466	495	512	520	480	513	518	522	476	529	488	504	512	527	518	503	501	486	526	523	496	496	509	513	509	493	504	472	479	544	527	510	496	500	529	513	531	513	506	499	509	482	501	524	520	472	513	526	499	473	488	481	546	492	474	499	484	524	454	517	500	524	528	529	517	477	549	527	481	521	486	545	527	531	511	502	478	523	515	528	489	487	483	538	513	508	514	583	505	455	529	538	523	500	509	483	515	531	526	519	530	493	528	514	521	499	544	515	485	550	544	558	524	522	493	492	513	516	519	522	532	555	528	480	501	502	498	530	500	504	521	558	515	563	498	510	501	495	540	504	467	520	533	510	491	534	514	545	539	512	488	507	540	484	519	494	536	520	536	492	491	510	500	506	494	513	511	562	523	511	507	503	500	566	492	464	506	501	546	491	499	474	560	529	480	532	518	517	530	537	538	492	507	512	483	484	520	490	478	481	509	547	472	522	511	497	505	509	519	489	530	491	485	515	505	514	463	526	565	555	474	497	535	485	480	496	532	558	528	494	507	524	528	507	505	534	470	502	502	575	487	505	521	525	494	537	483	509	496	512	531	471	533	461	520	562	489	530	494	527	532	512	554	495	496	510	553	542	510	478	487	528	484	499	541	519	559	497	525	480	512	498	504	509	471	547	516	512	472	511	527	490	549	499	504	494	477	522	532	474	470	525	459	467	528	532	509	512	563	496	518	513	454	562	528	552	491	516	554	511	552	560	513	512	533	538	561	500	529	543	476	501	520	482	517	530	487	485	485	446	488	543	478	560	531	455	498	543	507	494	472	505	485	523	533	505	530	515	520	491	535	499	463	497	534	522	514	509	527	477	476	510	543	446	503	504	544	489	493	488	502	504	504	522	531	509	525	512	514	495	484	548	520	510	530	542	502	549	488	501	525	566	507	487	513	490	487	518	516	504	553	476	509	542	522	540	514	503	528	505	548	563	511	499	509	522	487	522	502	514	491	499	488	506	509	507	468	528	502	519	514	505	506	516	535	488	491	528	477	454	532	569	538	531	526	526	496	529	525	541	520	510	507	502	511	500	488	512	520	524	541	565	536	510	519	539	494	511	523	518	535	545	543	521	483	487	507	451	499	493	487	527	540	544	488	498	509	497	523	558	510	507	517	498	564	512	507	497	515	514	533	525	506	518	475	523	536	495	507	512	506	478	524	521	459	508	467	508	536	564	507	493	480	523	494	519	525	536	542	527	499	544	529	512	510	532	518	479	516	529	548	547	510	502	516	528	526	511	529	493	548	491	507	517	533	523	542	517	566	521	495	485	482	535	485	517	505	479	468	512	501	544	484	509	522	487	530	453	500	488	473	493	513	541	533	544	515	481	509	508	482	517	525	500	479	536	473	520	556	546	521	512	511	493	485	564	492	536	495	493	522	496	515	500	512	535	506	466	495	486	539	491	551	515	498	499	539	500	442	486	484	488	508	491	483	529	505	518	505	516	517	534	526	527	503	531	556	494	460	516	518	492	506	534	530	517	497	492	481	487	498	513	479	516	495	544	539	549	513	495	459	526	480	517	492	526	526	529	509	498	512	516	500	514	520	485	519	525	564	475	494	555	535	524	488	523	495	492	521	506	509	515	477	484	513	567	519	486	533	480	530	489	506	545	517	513	531	490	505	485	501	507	476	521	464	529	499	539	498	521	559	524	520	513	477	525	532	537	495	526	529	496	493	471	523	482	511	535	492	535	525	500	485	489	505	498	511	509	495	492	498	524	534	480	502	544	489	520	488	498	504	501	525	517	518	488	517	478	526	541	514	492	529	513	518	472	523	490	496	506	531	536	531	505	497	548	485	508	528	535	505	502	459	515	482	500	550	508	513	541	478	536	542	483	521	494	497	554	491	495	497	520	489	486	507	536	525	464	567	543	506	483	564	529	519	504	513	492	549	514	518	510	528	504	525	496	499	492	484	523	504	531	498	519	506	538	474	508	545	479	499	542	522	550	520	538	502	508	494	510	505	549	503	538	512	498	502	497	506	484	487	501	524	498	528	534	489	479	522	524	506	514	516	478	504	509	521	490	503	523	508	550	525	482	480	514	483	518	490	482	470	498	494	524	540	536	516	486	502	522	544	504	504	476	543	535	482	487	541	514	508	514	540	527	476	482	543	488	556	532	527	526	507	534	542	533	527	474	487	493	535	509	503	492	514	501	497	519	485	512	559	512	526	501	538	524	539	506	544	507	506	515	470	476	509	513	508	483	502	527	529	512	507	519	492	501	474	518	476	530	499	526	515	473	565	541	513	508	522	520	526	525	491	518	471	492	487	528	468	480	512	509	498	539	522	501	523	482	516	481	521	464	543	544	549	563	512	526	544	548	507	502	492	505	498	477	462	508	519	540	559	505	533	495	529	523	494	534	490	509	557	495	505	497	531	521	495	500	494	500	517	490	488	470	483	494	532	514	509	509	519	540	533	504	494	524	494	477	477	495	526	533	514	491	520	534	533	497	498	461	512	510	477	533	513	490	535	527	506	485	485	519	487	462	536	472	499	507	520	513	519	493	496	510	520	495	506	546	507	511	514	510	492	470	526	503	567	525	526	558	506	524	520	485	488	509	560	520	498	478	527	549	487	540	561	489	466	495	546	514	506	523	526	498	513	493	535	515	521	508	519	520	531	544	515	496	468	495	497	496	514	518	509	518	555	562	541	485	540	501	522	490	521	491	524	533	537	562	557	543	484	519	560
23899	3223	785	542	461	387	340	276	308	308	324	265	275	308	280	283	235	248	264	273	271	272	270	272	264	251	256	248	273	241	266	263	266	248	290	271	262	282	272	238	285	241	246	269	251	256	272	247	263	247	281	267	273	267	284	261	243	238	235	246	262	300	236	244	232	269	275	279	304	259	287	271	299	230	258	248	262	267	261	250	250	262	260	266	272	288	260	244	252	252	283	245	288	252	277	250	247	268	276	286	262	276	268	292	271	267	295	302	259	275	309	261	252	278	222	258	256	252	259	245	251	246	280	288	267	296	243	236	239	290	256	241	276	260	269	267	275	285	251	264	244	262	223	268	281	289	229	226	258	276	263	265	251	283	259	271	265	273	267	267	261	251	269	244	244	261	265	250	268	275	274	260	260	275	256	280	278	255	230	264	267	257	247	281	299	278	266	287	280	251	266	268	250	254	267	271	244	292	252	241	267	239	273	253	281	237	268	254	271	250	256	266	284	261	230	272	251	272	247	324	266	271	280	249	236	227	246	273	238	248	253	269	255	275	237	269	237	280	262	231	250	251	254	292	252	273	272	257	269	240	245	314	293	270	290	267	227	258	262	263	267	280	280	288	260	254	253	265	261	260	268	272	242	261	216	259	243	255	262	268	248	246	243	286	283	253	282	249	247	297	282	272	270	277	236	282	282	262	253	267	280	229	245	250	245	252	264	257	265	258	273	290	278	292	281	291	270	259	257	265	272	256	273	253	259	264	263	260	259	276	259	275	251	255	259	281	281	240	251	280	278	265	254	275	260	273	283	249	272	235	257	260	257	261	270	277	254	259	228	271	261	274	252	244	281	265	243	257	300	254	294	263	264	253	274	246	234	277	263	236	254	237	279	231	288	259	290	265	268	274	258	269	252	243	271	269	257	253	271	290	269	262	276	247	270	243	280	251	243	275	273	267	263	241	266	262	259	273	284	278	245	249	255	263	277	266	241	282	256	259	267	270	269	257	249	239	252	255	255	260	233	303	294	264	268	252	244	267	277	269	259	290	243	246	239	259	256	273	239	235	243	276	244	218	288	280	260	280	313	289	271	292	303	264	295	226	265	234	268	307	231	287	214	265	259	247	218	258	267	290	283	272	271	248	268	280	274	255	279	247	261	264	277	232	248	230	273	274	246	261	256	256	234	279	267	241	285	250	234	236	266	269	227	290	224	265	252	297	249	287	276	277	287	267	290	286	248	271	299	248	242	250	254	258	234	270	272	253	254	234	227	271	273	259	285	278	252	267	280	289	256	268	302	268	258	244	254	265	263	240	269	276	244	264	279	234	256	308	253	294	232	270	258	251	263	266	266	264	257	223	221	267	253	273	242	293	268	231	266	257	233	301	254	283	244	253	269	242	279	258	277	265	244	227	259	264	245	259	237	262	267	271	265	274	283	255	280	250	251	281	278	279	259	254	264	264	267	233	259	253	253	251	249	259	248	284	259	241	257	241	250	270	278	277	285	269	264	255	260	280	255	266	293	260	246	279	247	275	290	263	292	235	267	291	254	281	252	276	270	231	236	281	250	291	272	255	285	268	249	265	290	236	289	247	302	260	304	282	277	230	250	243	263	255	264	266	256	232	259	236	259	241	242	248	236	259	241	252	262	287	251	271	279	247	255	255	274	269	250	247	264	242	244	297	257	251	283	251	262	257	265	265	273	278	263	281	285	246	236	261	255	266	281	225	258	257	285	243	268	263	272	269	268	255	251	271	246	271	233	290	264	242	261	262	291	241	267	256	278	267	272	250	258	240	252	284	263	303	308	255	251	276	259	236	240	231	293	276	271	277	274	244	227	250	266	252	249	249	283	257	231	296	266	271	248	268	268	273	256	270	260	278	279	254	274	255	261	228	287	254	282	278	271	227	279	238	257	254	237	268	253	266	252	241	276	261	246	258	216	244	271	269	266	255	247	246	276	248	286	248	261	266	251	263	279	258	259	268	232	225	258	266	240	249	252	247	243	248	259	256	261	237	252	268	258	264	261	244	248	237	254	279	245	268	259	258	238	264	234	243	260	260	255	279	239	262	271	274	273	267	242	276	276	270	225	229	250	246	281	256	258	253	207	214	264	257	249	274	282	289	261	272	258	259	247	255	267	273	268	265	259	258	248	274	243	283	293	283	259	261	256	249	249	281	254	250	240	256	239	267	245	293	273	257	250	297	248	275	244	267	250	261	231	260	224	268	267	273	256	285	276	266	306	261	306	262	270	258	264	253	277	255	274	294	275	245	247	228	251	273	297	223	255	261	315	234	247	245	279	218	255	268	226	257	258	240	250	275	240	257	262	291	218	272	276	243	227	269	291	262	267	272	260	269	258	256	249	239	265	251	238	281	270	281	257	305	270	280	264	251	245	236	287	242	258	277	301	282	246	259	232	264	231	235	274	255	278	247	281	262	302	277	267	261	268	253	229	252	244	257	251	244	248	264	228	261	266	272	245	285	263	274	268	239	251	260	266	269	269	246	266	274	269	286	280	256	247	261	291	245	216	253	258	297	247	286	273	259	274	242	280	258	255	261	298	269	257	270	250	230	244	252	277	279	282	293	246	267	275	238	315	261	259	229	281	284	262	239	264	235	301	246	281	251	255	244	241	266	291	263	250	273	275	253	299	277	275	258	236	260	262	229	257	241	261	242	216	287	260	246	259	273	304	238	250	242	224	266	294	283	258	249	265	246	263	300	258	264	231	246	278	251	269	250	243	275	259	249	237	219	266	282	274	275	232	249	255	238	243	242	237	272	252	258	276	255	256	261	278	273	255	261	266	278	287	262	289	254	264	264	242	272	237	259	251	259	228	284	271	275	289	291	262	229	267	240	264	254	246	260	235	239	247	261	256	262	250	266	282	226	285	256	266	279	266	261	261	287	278	245	255	249	240	253	247	263	251	265	246	275	253	268	285	269	259	236	264	248	243	262	241	263	273	259	247	263	236	266	260	256	248	263	236	294	263	274	248	276	237	235	250	251	262	286	284	276	279	275	254	257	279	277	244	242	247	238	302	263	234	302	296	273	238	241	292	267	258	259	275	268	287	220	281	257	309	262	221	247	266	223	238	289	287	294	261	294	267	270	263	279	254	258	243	244	256	260	253	235	265	240	298	261	271	250	253	251	252	271	252	273	275	261	249	237	254	290	266	218	268	276	279	289	280	245	258	255	293	318	241	263	307	260	285	257	242	258	235	284	295	247	265	255	261	254	254	267	300	232	272	292	270	268	256	238	265	244	267	266	267	247	223	289	252	259	252	259	255	256	237	237	250	305	264	243	239	274	246	248	286	247	250	262	266	262	267	229	272	257	245	273	252	265	242	273	242	284	262	271	289	274	252	242	266	275	257	275	254	220	262	313	259	249	273	237	235	259	243	270	263	239	239	264	274	270	280	268	261	271	286	257	259	238	303	279	277	276	259	254	282	239	272	231	264	261	265	270	250	242	235	260	241	282	265	250	245	306
14144	972	1330	1423	1329	1101	1004	876	867	843	820	764	767	709	681	705	694	670	702	664	678	642	704	636	650	668	686	647	646	652	673	676	639	624	643	713	687	627	643	662	631	612	627	670	631	678	719	632	614	666	617	626	624	630	632	644	614	615	624	664	621	614	639	639	664	663	581	602	660	622	580	621	651	656	639	628	622	604	604	583	635	626	594	601	635	616	617	651	580	634	634	647	557	615	625	637	652	614	643	665	625	651	621	649	616	620	609	643	642	614	657	636	655	591	617	577	621	654	621	614	598	600	649	666	646	648	613	600	647	603	610	627	698	600	632	615	642	637	585	618	635	658	639	626	621	629	622	656	652	627	603	624	662	633	641	655	625	645	621	607	649	621	646	644	599	628	621	606	599	603	612	649	657	614	651	616	627	649	608	662	622	587	612	653	668	656	616	610	636	677	613	621	670	615	597	606	638	628	583	657	600	626	647	648	604	626	642	683	653	632	661	607	658	634	646	617	658	595	614	658	617	593	630	619	654	645	676	603	635	652	597	596	630	660	678	676	634	617	631	657	625	631	637	671	616	610	635	616	657	647	620	636	639	622	647	674	657	637	602	669	646	655	644	607	656	666	676	555	649	648	646	659	617	629	602	622	613	659	661	619	634	657	620	645	646	617	641	660	668	641	659	647	643	630	630	632	627	613	630	612	607	610	617	648	609	661	622	645	636	643	639	625	614	579	639	615	631	624	653	614	651	671	604	563	640	684	643	610	658	674	644	655	586	623	633	617	644	631	618	652	631	587	662	659	605	644	612	645	630	621	608	639	624	637	622	612	586	646	631	610	590	671	672	593	615	631	641	587	616	633	642	647	614	659	610	598	620	639	631	639	651	648	649	622	635	673	651	628	620	616	574	623	605	641	628	571	665	598	609	636	601	629	611	624	604	606	619	583	691	611	615	643	621	565	628	609	595	598	609	645	624	635	597	628	614	620	630	627	606	625	672	621	640	663	615	651	662	651	625	633	625	612	668	656	638	618	651	627	650	656	610	623	605	616	629	687	678	646	687	660	619	669	620	602	597	651	616	640	625	610	660	667	594	693	593	633	632	644	599	617	581	624	626	620	621	587	635	608	640	632	609	602	645	577	630	647	676	648	657	649	609	655	628	644	660	603	633	611	649	630	638	631	585	674	588	614	627	653	633	573	606	629	622	647	633	641	654	609	625	613	640	602	601	605	646	627	596	674	661	609	649	614	612	632	615	638	602	622	653	660	650	630	631	657	607	606	655	606	627	658	573	613	645	660	609	601	636	662	625	632	626	653	610	616	639	641	642	661	626	608	616	637	663	666	566	685	618	621	594	661	663	659	618	657	599	583	610	647	673	627	611	625	639	673	622	610	618	683	635	601	652	618	631	618	626	624	628	625	649	610	651	634	661	664	648	628	572	623	618	644	622	626	639	649	627	653	637	612	600	609	619	620	617	624	615	613	613	608	642	615	627	599	641	679	643	618	588	595	623	644	654	636	647	611	603	582	619	663	638	631	657	619	635	646	632	637	642	588	587	642	579	627	652	571	645	633	624	630	584	648	653	602	632	628	628	628	640	620	599	645	658	626	605	606	626	617	591	604	636	632	627	616	648	692	614	637	676	609	630	583	634	600	592	680	679	606	653	623	675	651	618	614	638	618	624	635	635	603	622	608	603	660	611	629	594	614	654	643	627	617	630	592	640	642	649	592	619	633	662	651	622	616	655	626	636	646	625	635	626	634	621	599	660	638	630	630	621	570	642	643	596	621	627	615	610	663	615	633	598	619	667	630	672	592	602	641	611	659	614	614	606	667	687	622	599	626	659	621	622	642	608	632	636	621	676	618	612	630	617	614	616	617	611	656	594	619	649	606	619	635	649	647	637	653	622	622	631	616	609	621	621	627	659	580	639	617	611	593	660	634	615	619	655	604	621	596	632	657	588	667	638	632	704	596	601	641	626	572	644	629	631	620	622	639	630	643	642	646	636	654	656	586	633	624	615	628	602	610	631	642	623	569	613	599	658	607	583	606	618	605	657	600	625	636	598	642	667	603	588	608	607	674	565	606	643	649	597	652	628	619	634	642	670	590	608	641	602	606	649	588	598	660	635	602	641	622	607	617	638	636	638	630	618	626	644	622	602	695	619	652	604	621	630	657	631	626	589	635	627	626	625	578	630	602	634	575	572	607	626	604	577	576	619	642	666	627	680	586	588	560	626	624	673	628	624	649	637	671	625	625	633	617	629	616	629	542	648	654	639	588	689	643	622	697	648	619	622	603	632	684	626	626	653	642	627	575	625	604	638	647	599	602	659	638	651	578	626	614	626	643	602	618	616	634	633	635	633	593	670	638	639	624	640	600	608	627	632	634	599	648	659	627	661	599	621	598	648	624	614	632	632	629	659	619	629	640	623	605	629	620	627	635	626	625	654	630	645	628	638	620	608	602	659	661	613	626	617	609	619	653	642	628	640	608	649	640	658	647	636	643	655	663	648	622	690	649	634	635	588	665	639	635	611	623	621	623	619	613	603	656	608	619	671	609	638	614	608	601	633	633	598	631	650	597	630	598	620	610	616	596	606	627	603	608	610	670	656	644	633	656	621	655	648	589	635	640	624	637	676	600	645	660	613	636	617	612	614	615	609	614	611	604	649	607	649	677	656	655	612	675	627	639	586	599	640	620	634	610	628	655	626	604	651	626	589	612	650	621	660	593	601	625	616	599	614	622	665	635	633	645	647	615	590	648	665	571	594	620	622	634	655	661	589	632	619	585	616	590	618	628	594	607	646	594	615	677	596	629	668	626	614	634	619	645	640	665	588	627	636	620	635	650	591	608	632	661	640	598	628	619	644	660	646	635	601	652	668	631	638	605	630	584	639	638	654	617	599	601	619	656	611	626	629	620	636	611	615	641	666	649	664	621	602	672	666	619	657	618	640	619	636	602	608	624	643	653	658	661	627	643	622	641	593	677	634	639	645	624	593	590	604	650	599	673	621	630	665	586	617	649	655	698	624	642	601	674	598	671	611	575	638	649	629	600	592	606	666	571	672	585	641	650	656	611	634	633	574	619	604	650	661	597	662	615	688	620	665	616	674	652	597	678	679	624	645	608	622	608	637	617	635	628	643	636	602	632	591	624	594	605	660	652	636	604	641	587	642	643	609	682	632	667	635	671	625	610	620	660	610	630	583	652	682	633	604	622	617	601	633	600	643	628	576	631	653	618	578	658	626	611	624	617	653	654	642	694	680	662	625	643	640	654	655	621	686	628	631	667	623	605	624	627	659	616	631	596	612	657	635	626	627	623	606	705	607	621	609	598	656	622	605	598	640	618	647	640	640	619	627	647	626	619	616	666	638	618	612	639	639	639	603	656	681	622	631	644	646	620	683	584	650	654	669	606	639	644	614	661	637	634	650	571	610	611	644	651	606	603	638	601	630	643	649	637	633	621	670	606	584	621	608	665	684	600	643	648
35417	7112	1726	1064	695	597	545	572	466	431	460	401	437	439	399	398	414	402	401	369	365	382	388	367	416	386	383	415	408	411	380	387	387	434	415	415	370	367	369	414	393	389	412	422	390	384	400	363	380	430	383	419	388	370	378	378	377	411	370	399	399	372	366	407	398	362	350	396	365	406	385	415	382	389	357	373	364	376	380	399	355	392	398	429	369	390	395	350	374	374	346	397	409	378	400	426	384	429	430	377	399	416	412	378	369	392	340	397	390	411	397	393	368	429	397	372	392	394	385	372	378	412	400	396	386	382	410	385	371	409	393	387	412	381	435	362	364	380	355	424	367	433	389	371	390	384	412	391	338	364	359	371	367	388	361	381	407	417	394	375	386	400	405	384	392	409	403	443	352	391	373	371	390	412	338	401	371	376	358	374	400	371	403	381	411	372	412	383	385	395	407	411	364	390	397	362	348	385	380	405	392	381	371	428	383	378	403	432	381	404	372	362	435	410	371	430	395	409	408	378	410	401	354	367	374	351	381	375	338	410	435	414	403	391	389	390	370	375	386	358	400	398	430	393	386	366	406	364	361	396	394	357	395	397	395	387	391	380	354	374	387	386	372	394	363	418	395	419	346	359	345	384	389	411	373	402	362	373	405	391	381	382	361	423	420	353	414	328	382	383	349	359	380	381	383	408	394	368	383	393	407	360	391	411	386	354	352	411	437	399	396	404	379	386	445	347	370	406	390	388	406	392	358	385	395	402	424	363	361	385	375	413	384	382	405	384	397	402	365	386	371	371	332	349	387	363	378	402	355	422	376	366	371	375	400	363	377	384	371	386	429	387	402	395	389	393	387	378	380	407	402	369	371	369	397	420	372	390	400	388	354	380	412	385	405	410	390	422	393	380	389	357	382	395	357	363	440	376	398	384	359	359	378	385	404	391	329	337	377	405	383	365	397	398	384	380	389	400	380	393	360	378	389	412	375	413	386	367	408	394	394	372	383	376	368	407	353	352	413	382	415	363	384	371	378	365	396	456	403	405	354	390	371	402	415	369	383	374	385	368	384	362	353	402	372	380	369	400	345	380	398	387	372	346	381	389	399	382	392	365	409	358	398	391	417	386	362	372	408	373	401	383	366	333	362	382	353	393	443	401	375	412	359	399	413	364	383	401	378	367	411	392	384	409	424	400	369	382	397	372	376	369	378	396	393	368	360	413	385	366	421	369	364	370	402	386	367	391	387	375	381	392	390	368	376	392	363	376	376	369	378	409	342	400	361	408	377	363	393	379	406	402	377	417	387	376	362	400	391	368	416	366	383	410	373	375	372	404	382	401	395	417	357	404	404	377	375	368	397	383	424	357	389	360	356	417	420	387	359	386	403	412	388	411	354	389	421	412	375	407	397	380	412	370	390	376	390	372	354	399	397	358	361	395	402	387	389	380	359	369	394	412	435	378	382	388	396	417	402	427	362	390	387	383	384	390	353	410	365	385	419	368	367	381	368	446	432	393	421	350	398	386	385	409	317	388	363	357	382	384	349	362	401	367	357	374	401	408	419	369	376	375	395	357	403	382	393	392	356	342	386	379	338	365	393	369	383	410	413	363	398	424	391	395	420	394	385	394	437	374	371	359	414	352	369	410	368	361	397	406	417	363	391	405	378	386	363	363	414	369	374	417	397	381	391	353	390	417	377	391	393	421	374	392	401	371	396	398	380	360	425	349	386	341	371	400	390	382	452	378	416	368	424	392	405	360	420	417	396	342	392	359	391	407	401	388	419	385	379	385	392	383	376	366	398	404	385	386	392	385	347	346	382	351	391	380	381	385	410	380	406	390	383	364	392	373	388	401	410	408	393	375	391	386	390	393	397	388	387	341	382	405	353	411	388	349	396	414	408	393	379	334	362	368	395	396	374	348	403	369	384	363	353	374	372	376	413	390	368	419	339	395	389	370	389	385	384	394	400	364	406	355	356	362	380	382	381	362	380	420	421	371	419	401	347	356	369	389	384	389	400	383	395	395	386	350	385	389	390	369	365	387	355	389	390	409	383	400	428	370	387	373	387	379	333	384	395	382	415	422	358	388	397	375	408	416	402	388	413	433	379	389	418	406	412	364	370	388	404	421	382	367	384	376	389	397	398	407	350	396	420	359	378	368	402	384	383	381	387	363	353	393	376	334	412	414	388	391	397	388	357	372	404	384	415	384	414	377	381	389	366	379	413	413	396	386	363	344	379	418	408	383	402	385	369	392	365	396	395	382	414	388	435	381	421	363	382	383	381	392	358	345	387	406	376	395	407	394	342	408	398	372	376	372	389	372	395	386	398	391	431	407	419	436	367	408	376	382	373	388	390	376	387	360	409	387	399	350	385	367	388	401	379	373	386	364	349	452	395	393	401	379	345	403	396	378	362	348	374	361	404	375	362	401	386	387	390	373	348	404	325	376	389	355	398	364	399	349	393	382	402	387	387	388	387	348	395	347	368	372	382	399	330	378	412	391	392	394	371	375	378	377	399	351	380	372	374	420	395	345	388	363	352	393	380	383	424	390	373	371	377	418	395	360	400	366	367	385	374	379	351	362	400	402	392	379	372	372	396	410	409	388	395	384	375	379	407	388	346	386	411	361	417	375	407	385	403	403	362	393	368	390	437	401	345	374	397	408	405	354	377	371	355	384	355	382	391	426	430	378	383	402	389	387	399	370	384	407	401	395	389	340	388	371	416	407	395	383	383	387	389	392	360	388	377	377	383	377	360	383	390	363	414	365	352	394	394	374	360	428	359	367	356	404	357	396	379	366	377	389	360	391	386	371	369	382	396	387	385	373	426	376	413	381	378	390	341	374	376	401	434	363	375	363	405	407	358	404	391	386	363	399	367	379	398	367	407	394	368	373	386	374	436	397	378	361	363	364	386	371	388	368	392	382	424	376	373	362	390	411	402	394	403	382	379	355	398	358	356	371	382	377	404	399	422	374	369	371	404	383	367	401	379	353	377	440	368	411	370	390	356	381	398	382	400	405	361	422	399	413	378	421	382	404	389	404	356	366	378	368	390	391	391	404	345	422	379	418	384	383	373	371	426	375	408	370	358	373	360	391	390	382	370	368	377	412	363	394	416	399	391	406	409	412	393	353	394	376	442	344	375	412	410	369	417	386	371	380	422	391	377	367	326	410	397	389	364	366	377	368	366	421	419	401	402	380	407	391	370	362	390	417	384	397	376	374	386	376	362	372	380	381	415	399	381	374	368	371	402	383	382	394	393	405	401	381	375	408	396	398	399	361	402	380	371	350	385	376	385	380	395	405	387	341	345	366	401	385	404	394	368	388	353	362	373	358	382	376	420	336	388	379	369	385	388	387	384	400	402	337	354	418	413	445	382	453	428	382	393	394	384	399	422	372	362	379	396	353	362	388	402	408	370	415	400	385	349	405	410	418	365	376	397	374	394	393	399	377	403	419	357	386	392	415	382	429	371	383	394	372	379	415	365	343	373	372
19731	1523	2226	2514	2160	1956	1714	1352	1380	1278	1209	1114	1077	1075	1042	983	1016	980	965	914	965	909	940	968	941	897	916	922	902	913	937	910	875	982	897	915	887	924	887	896	877	879	928	864	920	975	961	868	875	813	875	897	896	871	879	930	871	890	884	880	857	902	883	922	932	863	895	882	852	894	891	894	847	930	855	910	875	878	891	828	821	853	863	828	941	863	883	898	880	833	934	901	867	853	878	859	879	827	899	902	889	911	828	848	870	839	877	861	827	891	873	884	840	828	893	841	889	841	865	813	918	897	866	876	882	892	855	892	867	861	838	904	810	878	844	889	883	869	874	840	859	855	894	826	894	893	843	820	864	871	850	883	910	905	853	840	868	871	877	839	864	841	874	893	920	842	883	858	798	820	857	896	817	868	841	845	845	883	878	851	836	836	904	890	913	883	873	860	828	854	890	872	851	894	883	832	889	842	846	912	880	909	905	904	894	923	905	863	825	837	932	933	869	849	836	843	826	903	863	840	853	899	875	860	841	840	883	858	914	887	869	905	835	894	971	793	887	875	826	899	864	825	880	891	876	852	877	837	859	868	897	869	827	848	839	917	891	880	846	881	852	852	889	829	880	857	884	864	852	820	830	890	865	789	913	828	865	790	850	884	874	876	775	818	893	854	855	868	856	839	848	871	876	845	861	883	905	915	827	808	807	863	823	882	875	865	902	861	847	884	844	888	885	874	863	894	878	860	908	915	889	850	843	862	822	844	888	871	950	848	833	947	868	845	919	888	882	839	881	873	886	916	849	805	864	863	831	844	844	864	892	902	892	842	909	878	887	824	864	847	886	859	869	915	848	899	825	878	815	849	859	819	824	881	899	863	850	859	872	841	887	890	868	857	880	856	874	915	899	857	872	870	855	894	859	863	855	874	823	878	885	886	826	861	882	900	807	883	906	857	832	900	851	869	857	829	891	963	857	898	879	846	860	905	861	869	872	852	840	798	906	928	924	850	894	900	862	886	822	902	845	887	868	903	845	848	900	890	869	880	906	868	830	890	874	870	834	893	852	903	823	926	915	918	883	890	891	862	846	860	845	870	859	841	850	900	850	867	855	888	862	797	833	814	881	907	879	804	931	861	839	808	854	854	880	905	905	897	874	819	827	887	876	858	844	915	853	844	919	843	909	881	879	922	934	875	902	882	849	867	911	887	859	865	872	912	885	912	861	882	883	902	868	841	884	882	911	900	885	852	912	876	846	860	846	861	854	834	805	890	854	875	808	923	884	859	894	796	834	844	892	896	826	845	883	857	876	851	864	851	859	841	865	836	816	863	819	931	842	863	905	893	887	901	901	837	870	878	843	860	863	837	815	840	883	874	843	831	870	791	818	826	880	922	872	843	832	859	886	862	886	899	798	868	850	907	852	887	891	826	878	853	858	859	878	832	857	843	883	856	879	893	858	857	880	908	847	853	945	821	832	828	891	869	871	939	866	863	859	896	861	871	933	879	836	824	852	821	843	835	911	821	910	906	965	944	856	931	861	860	888	912	855	841	855	835	904	865	870	869	843	846	900	904	859	845	861	894	886	837	868	876	831	890	871	887	846	903	826	854	866	821	847	940	809	860	835	865	841	866	877	899	862	892	864	831	872	905	858	905	861	872	941	893	908	882	866	885	930	849	860	874	898	835	854	859	871	858	862	865	832	839	854	930	848	953	840	879	862	957	828	882	836	885	828	864	868	833	878	862	862	853	878	846	882	859	866	898	862	869	894	851	857	857	893	890	832	882	851	867	913	904	825	837	837	849	850	883	867	856	860	871	912	849	836	837	871	847	888	868	878	855	919	847	833	885	843	841	865	881	857	848	861	857	891	880	902	856	894	862	891	835	867	880	903	883	860	826	867	818	870	922	868	846	851	874	829	885	904	870	856	845	867	886	822	894	885	866	899	884	808	882	926	880	878	888	845	847	834	867	833	881	838	956	893	910	860	864	863	887	879	879	835	856	849	866	881	858	882	862	907	857	853	913	822	849	868	883	868	912	906	869	857	850	864	867	897	832	895	831	863	877	838	858	921	904	842	866	860	936	909	863	895	784	850	843	866	853	886	907	879	869	861	807	859	858	877	871	887	857	858	819	882	843	897	905	882	883	873	882	872	875	850	863	872	837	867	860	855	866	873	835	828	874	878	881	897	865	921	836	898	911	880	899	862	889	868	816	867	872	901	914	844	883	869	860	930	890	866	898	870	877	860	857	891	853	813	854	854	883	831	931	859	900	894	886	818	864	894	860	813	884	874	892	860	885	899	895	867	896	860	850	891	816	841	882	850	836	882	927	836	844	810	883	879	943	875	866	850	916	854	846	850	905	919	823	866	876	831	911	885	844	873	913	834	863	874	874	879	892	853	906	923	801	888	872	829	879	842	851	858	831	833	928	867	876	840	885	857	824	876	835	842	925	843	887	831	846	860	811	840	887	934	847	957	808	915	898	879	854	875	928	869	904	816	896	850	906	882	903	830	836	863	832	856	910	857	875	858	854	831	848	874	892	941	864	873	859	859	910	848	855	833	917	859	849	932	866	874	885	836	875	862	860	892	838	896	863	912	882	879	901	859	853	836	855	860	854	872	850	894	854	920	874	861	807	842	896	893	887	899	881	863	928	872	866	830	859	903	865	827	912	832	856	876	868	913	938	871	870	845	906	840	867	921	859	840	871	843	919	871	833	849	883	857	911	957	886	878	907	868	860	808	851	908	856	885	889	907	920	842	920	882	875	885	895	890	903	925	859	888	882	845	900	872	866	867	909	902	847	856	869	879	865	858	867	826	917	900	855	878	898	805	890	875	894	810	873	891	909	910	853	869	905	886	848	861	911	889	841	886	911	917	890	942	892	827	869	874	839	875	878	879	878	856	858	891	877	884	853	863	910	872	898	933	826	865	835	858	830	866	899	781	846	845	809	885	915	851	869	849	886	847	868	911	784	900	878	886	906	849	869	823	878	840	898	924	909	782	894	833	958	898	838	846	891	844	918	885	848	828	841	854	895	827	860	837	829	869	883	845	865	884	901	846	876	902	866	873	917	854	898	865	827	863	901	862	865	851	848	865	892	863	885	850	880	853	862	875	830	873	885	932	935	838	866	931	877	833	808	889	932	886	878	911	859	873	794	865	884	862	894	891	865	845	875	836	924	856	837	921	870	880	899	931	906	875	920	902	860	877	899	840	870	918	849	881	890	881	872	826	877	920	853	863	895	847	885	881	876	836	916	893	895	822	873	903	873	861	878	856	899	895	882	822	880	881	855	881	888	894	862	881	827	888	854	857	846	896	860	807	885	840	857	865	941	810	891	840	870	894	896	895	834	863	917	843	866	871	843	884	823	867	891	839	920	831	947	873	871	874	901	852	868	854	832	895	873	853	853	893	823	880	882	867	862	886	905	873	861	835	864	849	848	845	868	891	870	881	912	868	906	856	932	833	850	852	861	894	877	842	878	855	829	912	857
7643	506	205	210	203	200	207	217	219	221	184	210	204	217	190	244	230	209	192	221	168	188	207	205	191	212	206	198	198	213	189	205	213	248	222	209	247	213	179	200	210	221	211	224	220	237	205	234	203	205	205	207	221	209	213	233	209	239	218	212	194	216	202	214	217	199	207	205	215	193	210	202	224	203	212	209	199	200	225	211	216	210	198	214	189	207	218	232	217	225	224	219	226	194	163	202	199	230	195	214	199	184	239	201	188	204	222	208	219	195	213	224	204	201	204	209	207	226	191	184	216	183	218	237	203	206	219	204	202	210	215	199	180	198	198	209	185	174	214	238	203	208	204	226	208	219	190	194	223	226	216	224	197	225	220	229	228	185	223	207	203	209	212	217	182	208	219	229	236	214	198	207	240	215	211	205	214	218	237	211	213	193	212	197	211	234	173	216	207	181	232	204	222	220	239	222	199	231	203	184	220	230	201	182	228	239	218	203	201	228	202	182	201	234	224	234	214	233	203	216	196	220	201	222	233	235	221	204	172	185	231	210	203	202	233	230	190	212	210	197	235	204	212	186	187	216	201	227	222	222	212	210	220	210	219	224	183	204	218	213	235	219	233	189	219	198	224	219	185	208	216	187	213	210	220	183	213	201	205	209	229	227	200	198	218	238	238	220	216	221	202	226	206	209	215	216	218	184	211	205	206	208	264	199	233	190	219	195	208	189	203	225	207	243	210	209	216	225	208	215	220	224	221	200	195	225	210	229	202	205	210	214	203	226	228	208	215	195	221	215	188	202	241	218	223	220	195	189	203	207	220	217	213	222	212	222	234	202	207	190	215	207	202	220	236	207	231	209	198	214	243	216	231	216	207	213	188	219	202	205	192	207	204	225	175	217	215	209	186	208	214	193	193	218	232	192	209	220	212	196	234	187	201	203	250	219	237	198	198	222	204	213	205	210	208	214	214	218	224	213	215	223	193	230	168	216	198	215	215	221	229	213	202	230	218	203	217	197	234	207	205	212	192	206	215	217	211	214	201	242	201	214	237	209	241	243	221	187	205	216	194	214	219	213	193	221	214	197	183	219	207	210	200	209	196	175	222	252	224	200	205	191	195	202	232	175	185	209	182	172	196	215	210	253	211	203	217	192	220	180	201	223	200	208	217	201	212	196	206	212	225	195	229	207	212	248	232	219	197	236	203	230	213	206	210	164	199	201	206	215	235	207	224	226	182	200	206	191	195	201	226	215	188	209	229	255	225	227	222	224	201	219	205	202	197	234	234	230	219	227	216	205	225	203	183	197	208	193	198	214	210	210	215	247	211	229	202	202	209	231	190	212	216	205	252	217	200	181	210	198	217	214	222	219	197	225	182	238	211	198	217	178	196	209	207	232	223	215	224	209	200	223	244	189	202	210	198	246	231	186	243	211	242	212	205	186	195	220	245	218	182	207	196	215	202	193	208	211	195	211	222	232	212	212	212	235	201	193	220	205	202	205	204	214	186	206	201	214	206	205	189	185	209	194	204	191	204	211	230	218	240	203	250	225	227	214	211	186	203	195	225	195	195	181	236	233	224	199	209	173	210	217	224	228	222	201	217	209	212	232	185	221	219	214	216	208	203	207	224	199	206	223	178	199	205	190	222	190	198	199	220	236	189	183	207	206	183	201	215	222	222	221	231	215	185	183	210	213	211	222	222	211	218	223	221	210	176	191	209	245	204	199	219	196	212	226	209	218	217	218	220	226	212	190	225	188	213	203	187	204	222	198	187	201	232	205	194	222	229	218	228	230	245	217	210	216	170	210	224	224	211	196	195	213	184	198	202	239	167	233	229	200	189	224	217	243	221	186	225	201	209	243	192	185	223	212	210	203	205	182	219	214	236	196	215	200	241	238	208	211	221	219	207	209	191	224	245	208	203	211	210	224	222	210	206	207	243	217	232	234	220	221	215	220	216	217	218	211	211	194	200	230	196	211	209	197	194	239	204	217	205	222	205	205	214	223	214	229	191	217	218	208	217	193	244	196	206	210	216	212	209	195	206	213	222	235	225	206	228	245	214	207	202	233	211	193	230	172	219	194	199	216	211	216	203	228	223	232	225	214	181	212	204	241	221	204	212	219	202	214	206	218	239	209	220	188	226	216	215	210	200	243	203	209	186	193	193	207	230	247	207	243	204	218	203	191	226	194	191	217	203	212	223	197	202	214	213	214	195	182	192	187	219	222	192	221	203	191	213	191	216	188	215	191	212	189	210	213	192	222	197	216	200	237	227	245	206	221	232	226	232	182	197	211	183	214	217	236	236	185	216	196	220	204	241	188	190	205	201	213	175	192	210	214	215	198	234	200	205	187	226	198	164	202	213	223	214	193	215	232	241	209	233	205	206	212	188	209	200	221	213	206	220	190	218	213	196	160	196	223	196	212	235	204	214	188	207	190	189	195	199	220	193	215	204	217	223	214	227	228	242	214	193	215	225	224	204	217	195	202	212	219	201	200	199	202	221	185	185	221	219	231	188	209	200	201	219	207	232	214	221	202	199	221	202	201	204	191	213	196	204	237	203	215	219	247	219	195	210	192	225	198	215	218	219	238	202	219	244	220	222	220	194	234	219	218	206	211	198	226	225	221	220	205	216	223	227	204	204	196	177	206	207	210	197	212	230	217	205	221	205	210	206	194	230	206	236	217	204	209	193	181	200	199	215	196	206	184	220	205	216	226	189	215	194	169	209	242	201	225	204	198	218	202	196	247	187	214	222	215	204	224	225	227	199	190	223	212	191	211	217	210	208	227	208	199	165	183	190	204	212	196	232	188	218	196	229	200	193	214	207	213	231	195	197	187	193	205	217	201	203	193	212	186	204	184	223	210	208	203	234	226	212	213	199	232	212	205	223	199	237	232	205	222	222	205	197	226	193	200	199	216	195	222	206	185	224	194	220	251	210	213	219	216	178	207	217	170	220	218	216	210	191	224	200	210	199	204	190	200	233	202	202	229	213	206	214	243	233	250	214	198	220	208	206	198	202	203	192	197	221	200	200	221	184	235	205	199	224	214	208	190	227	201	214	224	234	213	240	173	203	194	207	236	214	204	229	225	199	222	210	204	212	201	220	186	211	221	218	215	235	201	197	218	223	192	195	186	211	208	207	197	199	209	218	200	237	189	224	202	195	220	213	200	202	201	205	231	204	212	216	197	189	233	209	234	223	210	196	203	217	217	210	207	210	225	206	213	173	189	219	207	227	188	246	226	213	186	241	189	180	198	186	194	217	209	205	220	195	203	182	204	200	199	210	194	196	186	200	196	204	191	230	222	203	211	225	211	215	209	236	224	187	230	212	221	177	214	212	204	230	204	223	251	220	196	229	211	227	220	215	210	205	208	212	193	193	206	208	182	223	194	227	214	205	192	216	199	226	235	228	204	212	231	213	219	183	200	230	237	183	200	229	213	183	217	186	226	224	193	238	216	216	248	207	231	187	209	215	224	212	202	220	186	186	216
4795	536	593	586	591	479	554	525	566	553	478	492	523	489	506	478	496	535	569	517	531	507	525	503	490	512	547	502	510	505	517	544	545	545	538	497	506	513	539	525	507	562	479	505	516	523	567	526	521	497	517	481	535	538	478	528	528	549	516	508	527	523	527	520	517	507	529	525	560	485	520	542	544	514	506	509	484	532	516	558	495	493	551	528	511	521	525	534	542	528	525	578	520	470	494	505	558	508	507	485	525	527	519	509	513	490	510	502	514	523	548	513	508	547	522	513	496	480	534	484	521	517	505	547	526	499	489	532	530	518	519	524	522	476	536	527	503	528	507	509	526	535	520	522	469	481	508	504	519	502	466	500	552	536	523	519	494	526	483	550	523	514	504	518	524	517	516	570	525	502	499	548	513	535	506	499	505	500	506	509	487	442	494	517	474	535	508	486	495	497	528	529	497	502	529	492	492	521	527	559	510	519	549	498	502	487	545	544	516	538	535	505	519	512	531	507	495	501	552	501	541	481	524	521	487	553	510	494	548	535	490	488	522	538	524	535	512	512	513	494	536	483	511	515	506	565	505	542	492	567	500	546	519	518	528	525	514	516	491	558	574	489	509	511	547	567	492	494	524	517	498	509	545	465	572	520	511	529	523	488	504	526	566	579	550	524	458	516	519	514	527	508	515	563	501	503	510	500	526	484	512	513	478	519	535	536	499	496	543	517	491	495	540	489	480	490	529	546	534	518	542	493	519	476	521	470	480	504	513	541	521	519	508	504	523	527	477	513	510	512	556	502	511	497	509	534	531	542	521	540	503	533	506	484	542	502	539	493	555	505	508	527	523	525	494	515	510	506	524	547	526	490	535	523	514	552	518	510	546	487	522	473	529	572	537	511	508	514	527	556	468	515	529	559	479	527	539	540	494	525	529	505	527	523	512	506	525	537	531	514	526	491	517	500	504	511	528	495	514	521	523	552	489	508	502	553	516	551	521	551	530	494	489	485	543	489	498	505	550	490	515	513	512	510	521	482	484	541	558	559	535	499	510	524	522	464	530	573	493	511	520	515	534	498	517	510	515	489	533	475	497	570	547	511	529	505	492	458	521	497	516	523	516	531	521	516	513	503	532	510	488	494	501	518	521	531	536	483	522	529	541	522	526	486	534	502	494	503	494	511	521	490	507	511	538	590	469	547	546	513	525	519	467	493	495	513	492	505	507	520	537	493	519	489	506	535	501	543	527	540	511	525	529	486	564	502	531	513	507	518	515	485	510	516	467	490	521	502	544	537	553	550	558	536	537	512	474	527	505	520	502	515	533	495	545	516	509	524	511	508	496	566	453	530	500	529	559	499	511	499	503	553	522	523	535	536	522	545	515	527	492	504	499	489	486	484	526	474	527	460	511	514	488	503	530	536	500	529	534	517	494	537	533	506	497	518	478	497	495	506	495	503	539	547	505	509	522	542	524	500	571	549	509	532	542	481	528	515	511	505	554	508	491	506	503	495	536	519	532	504	517	476	517	518	508	519	524	498	510	521	486	535	500	572	566	516	565	489	477	506	502	565	519	510	532	509	486	535	505	510	477	467	523	517	501	487	513	527	463	511	516	501	544	521	512	502	525	453	535	543	531	478	533	526	522	487	509	510	532	509	529	522	475	517	487	515	491	524	534	502	539	497	523	528	493	498	494	499	515	493	531	487	506	555	492	523	509	549	494	484	503	523	556	480	521	505	535	537	543	485	506	478	502	573	500	493	549	511	526	477	531	479	493	540	529	550	507	467	537	505	570	495	560	527	533	516	526	527	536	539	511	534	507	511	502	519	491	490	526	481	513	542	509	531	518	553	519	484	476	515	549	496	544	501	493	496	538	514	532	497	537	536	494	498	514	542	537	502	497	512	521	521	502	487	537	506	482	492	493	481	501	524	501	517	535	529	492	522	533	512	497	548	535	496	519	529	530	522	502	506	514	542	565	522	534	536	511	493	508	546	530	508	491	557	540	522	535	490	494	515	549	525	502	550	497	541	502	532	511	541	508	523	537	529	543	510	490	547	504	538	545	526	545	513	488	535	496	510	526	506	533	512	509	576	530	528	527	530	487	476	514	543	569	514	551	546	508	546	563	508	512	526	525	540	525	511	498	516	554	536	579	504	523	556	500	513	497	540	548	529	556	490	529	470	514	497	562	547	517	536	501	523	512	503	511	507	502	511	515	479	557	514	516	513	494	523	515	538	539	532	519	529	522	539	503	533	503	494	532	510	497	517	517	531	513	515	518	543	517	550	523	504	468	551	534	521	489	509	534	525	532	567	493	514	542	541	553	509	504	506	508	519	515	555	537	522	509	525	496	511	535	500	526	504	515	550	506	525	562	538	471	491	492	525	539	508	491	518	519	500	505	524	474	526	510	530	479	518	504	499	460	517	562	532	500	497	546	542	521	513	524	513	537	509	515	473	575	477	539	524	504	556	470	524	489	527	479	521	526	534	570	492	518	524	538	523	527	551	553	507	516	494	472	479	529	521	502	533	506	541	525	524	520	510	537	512	522	510	518	514	520	507	497	502	530	518	561	513	536	545	518	502	544	509	521	553	528	510	530	519	525	531	491	530	541	514	498	517	513	521	500	514	496	519	513	527	518	533	509	523	511	540	556	543	550	520	510	514	507	530	554	496	520	505	509	519	499	504	553	500	522	548	498	528	551	552	499	503	494	537	499	529	515	487	531	526	500	505	534	545	505	530	542	498	519	496	515	492	490	496	524	524	504	539	531	460	532	512	491	502	538	502	536	560	545	533	498	470	537	495	516	498	515	505	544	516	529	579	532	493	500	515	505	539	516	522	532	533	496	522	520	529	498	528	539	473	533	542	497	516	520	506	524	541	510	511	495	526	526	511	465	512	500	488	523	513	481	556	492	546	522	485	504	502	534	481	490	495	528	516	510	505	506	521	522	516	502	512	497	514	532	523	507	537	525	540	536	514	525	527	505	514	529	530	503	517	532	493	479	475	545	559	535	529	507	506	502	496	507	521	523	511	488	492	513	507	478	510	510	488	526	512	529	537	535	505	545	512	496	504	532	475	560	537	545	519	512	551	551	502	489	519	502	490	535	505	537	517	522	516	535	517	515	513	535	510	505	520	538	533	522	519	542	520	476	483	489	508	496	505	490	538	549	513	534	519	480	529	530	494	495	517	523	524	510	533	496	528	537	533	543	515	552	510	584	513	492	471	520	502	496	511	491	514	515	517	554	524	525	503	509	500	532	527	555	523	514	499	506	480	498	515	491	516	535	514	532	526	518	512	518	524	522	485	568	515	523	478	558	538	519	538	537	508	524	501	511	512	558	515	520	515	550	501	557	532	507	507	493	510	561	532	482	502	542	530	500	521	528	489	534	499	550	523	488	514	531	514	474	508	532	533	546	538	509	524	533	498	540	542	523	476	495	520	557	526	505	543	511	501	520	545	493	494	484	507	519	496	528	494	556	526	479	505	523	512
22278	2427	726	506	415	368	340	317	305	309	322	259	285	283	273	241	236	306	285	267	282	247	273	255	287	263	260	261	244	262	269	266	304	268	269	251	267	286	267	246	275	228	277	271	241	272	270	264	264	250	273	263	281	271	268	251	247	240	271	274	262	237	248	242	250	267	262	263	244	252	257	255	273	247	248	227	258	265	252	239	262	225	270	240	235	253	251	274	255	266	221	274	277	284	231	267	259	269	247	275	271	283	248	247	260	251	233	240	272	255	230	267	284	263	281	271	254	261	277	261	235	268	258	269	239	257	270	269	262	258	257	263	294	309	266	270	264	281	238	254	253	251	267	251	237	271	240	246	274	249	262	278	261	265	272	272	257	287	278	263	265	243	274	259	244	227	261	257	239	261	259	253	259	252	210	248	247	264	287	247	268	257	271	245	299	262	257	300	253	255	272	263	250	253	234	297	259	268	249	274	263	271	238	260	239	270	252	258	246	299	264	252	267	262	273	293	213	267	274	281	301	261	270	265	309	247	228	285	299	222	250	273	287	260	275	244	300	259	280	255	230	260	258	251	218	275	269	292	239	239	260	276	249	253	273	256	248	263	234	243	251	261	246	239	251	243	276	259	278	273	269	253	265	274	276	258	248	301	235	278	279	266	259	268	276	287	273	274	251	216	247	259	266	272	227	243	271	251	266	228	258	292	276	283	240	241	285	250	269	279	266	235	311	259	259	283	266	244	237	262	249	251	267	248	232	230	246	281	263	240	243	230	257	249	278	273	266	265	254	257	278	247	286	249	275	271	242	285	261	272	263	224	259	262	275	278	280	266	270	243	260	289	245	261	287	272	274	250	264	256	263	249	287	250	256	260	249	265	302	305	307	276	255	251	283	240	247	268	277	233	277	269	275	288	273	287	262	303	254	254	264	269	278	276	246	245	264	255	266	271	275	280	259	234	284	266	236	237	269	264	249	268	275	257	288	252	227	287	258	261	227	254	286	230	248	274	285	256	248	243	266	244	302	242	267	266	282	248	226	230	291	279	259	233	286	295	280	260	267	247	250	254	293	270	228	282	276	287	233	270	236	282	277	267	287	262	265	271	269	246	260	254	259	257	247	298	275	241	255	277	284	285	248	275	254	278	276	256	268	266	260	244	266	303	256	262	232	263	262	256	268	251	274	230	254	273	259	258	281	226	270	257	289	269	261	257	245	252	280	256	248	257	245	255	238	269	248	256	263	244	238	280	277	250	278	224	246	246	246	234	248	258	258	246	241	265	285	262	265	247	243	264	264	228	274	266	242	281	254	284	261	257	290	266	262	273	261	235	276	263	251	271	223	250	296	279	268	227	252	274	298	293	263	238	251	258	274	293	285	254	295	240	267	264	276	267	297	268	268	250	256	245	246	231	264	267	248	244	263	248	286	289	238	256	281	256	254	274	267	242	293	269	270	316	267	276	296	282	267	263	269	277	250	273	245	264	245	281	238	257	260	248	277	240	242	272	270	286	278	229	254	274	249	262	235	269	303	252	226	271	272	255	261	242	265	261	281	255	236	294	244	292	288	268	285	258	239	281	244	262	251	284	270	261	271	249	288	249	255	231	253	272	289	278	262	307	288	254	265	258	251	270	248	269	275	263	252	241	224	247	291	236	235	244	247	258	233	260	241	277	276	249	304	266	289	254	277	304	266	271	230	231	265	276	244	233	243	260	289	243	268	294	259	260	279	268	244	221	235	251	272	270	238	260	247	249	261	258	270	284	250	260	252	277	263	268	272	237	267	257	259	259	259	250	243	247	244	254	297	288	256	244	263	257	270	252	252	266	248	264	240	259	255	267	251	238	251	248	255	263	251	253	272	253	266	257	242	289	262	262	261	259	246	294	239	271	237	269	274	233	279	275	231	233	273	259	229	274	249	269	296	242	256	251	262	226	238	292	263	249	273	248	273	269	261	226	271	270	258	260	287	267	282	232	264	262	246	257	244	266	283	279	283	237	232	250	271	266	268	260	267	275	267	266	276	245	249	291	277	253	247	296	243	259	255	253	275	245	265	269	259	255	231	283	260	239	241	273	254	275	236	297	240	238	238	281	218	293	275	292	266	260	266	251	240	279	252	246	233	246	246	251	255	245	263	273	271	243	279	268	277	236	257	245	248	218	233	262	301	239	241	279	287	246	288	247	293	251	261	268	282	247	246	270	256	249	278	282	270	249	293	249	246	278	244	274	284	224	244	239	250	248	250	267	230	250	261	277	247	230	251	275	297	255	228	228	276	266	259	256	246	285	250	241	237	252	251	251	263	261	295	246	255	265	262	281	238	258	258	274	268	258	253	274	265	220	253	316	262	282	262	265	258	292	268	256	269	255	291	242	269	245	281	256	291	250	268	232	246	227	262	269	291	272	243	245	244	235	279	245	238	277	289	258	275	268	258	246	251	245	286	254	256	283	242	278	261	230	249	246	234	257	238	255	291	248	252	290	255	298	274	281	258	269	267	289	226	284	272	240	237	254	271	227	245	264	272	282	263	260	218	245	252	260	236	230	275	255	250	266	290	260	262	285	242	247	316	302	243	261	275	219	276	253	281	294	253	253	247	257	256	282	270	255	254	219	271	270	258	268	226	245	275	267	242	304	275	316	246	261	256	250	279	279	272	270	235	262	228	252	255	230	241	234	265	250	251	280	292	244	250	280	263	269	249	241	281	251	257	267	272	254	247	240	251	281	254	263	240	240	299	236	247	244	253	246	256	265	244	237	276	267	279	251	289	280	260	263	281	246	248	265	234	261	233	224	283	246	281	290	242	270	265	278	253	261	252	271	264	269	264	240	252	267	220	237	259	253	243	265	246	256	244	254	266	302	254	289	267	242	256	266	249	260	243	251	259	215	262	250	222	252	246	242	278	278	261	221	239	278	256	277	256	250	272	273	263	229	285	256	277	255	259	294	297	246	242	242	251	234	292	260	260	262	281	265	298	260	257	287	279	221	256	239	243	262	249	286	254	281	262	236	281	247	246	257	266	272	272	262	282	285	245	260	279	260	268	235	228	249	258	250	260	257	249	277	241	223	247	276	248	260	251	268	274	251	261	229	244	266	277	283	296	283	271	278	258	266	263	257	246	255	279	254	269	245	292	266	296	253	246	232	285	244	263	270	272	269	258	249	245	251	294	244	277	247	245	227	247	284	265	237	260	271	273	263	226	254	302	216	241	250	290	230	266	280	242	235	260	275	247	256	269	253	245	279	285	236	254	283	259	248	229	243	257	247	246	210	237	259	291	250	255	234	266	273	264	267	273	300	259	225	259	299	258	254	256	241	254	273	260	261	295	281	262	230	259	262	280	228	257	240	303	263	246	243	262	290	263	252	265	266	260	257	269	230	251	280	250	231	250	261	275	242	265	236	239	255	253	253	248	282	262	225	248	255	269	270	226	250	276	301	293	262	252	257	256	252	273	299	261	297	289	300	247	279	263	256	240	214	275	264	260	238	272	249
13120	899	1254	1441	1275	1100	977	884	862	828	775	787	802	695	744	717	673	674	666	641	700	668	685	637	667	654	687	634	641	655	636	674	673	631	691	580	625	659	673	652	629	615	657	575	616	619	645	633	627	648	651	648	690	668	632	619	640	609	598	656	620	625	573	634	665	618	642	617	633	665	645	636	610	665	659	619	607	636	626	649	628	615	706	619	654	643	637	628	647	637	625	624	636	620	651	620	618	650	643	657	645	666	646	594	642	617	628	654	644	641	649	637	622	628	654	651	572	602	645	657	638	637	656	600	628	619	649	621	592	597	642	649	620	665	661	666	618	605	625	634	610	635	656	643	626	579	648	624	655	618	590	599	627	653	579	650	656	613	635	654	692	576	643	634	609	626	659	613	658	605	649	631	634	618	619	583	664	647	624	649	665	582	635	630	623	636	623	655	678	617	634	659	644	649	623	628	672	619	578	619	603	640	596	599	628	654	638	640	627	597	586	620	632	628	685	613	638	666	598	635	616	654	569	553	626	573	598	652	657	630	632	609	602	644	598	663	618	645	642	671	595	599	590	620	674	646	628	601	606	636	673	627	635	592	625	661	638	625	638	639	632	628	598	642	613	633	670	629	576	617	616	624	628	615	627	599	656	618	602	600	639	602	614	660	641	634	662	658	651	621	609	595	599	602	653	616	628	630	606	604	597	655	587	633	648	646	697	646	670	605	623	656	667	619	614	639	596	657	663	583	645	621	612	658	627	645	670	640	617	594	651	657	613	621	632	700	600	662	629	605	613	622	618	601	627	647	641	656	642	605	661	624	608	645	609	615	628	651	622	635	627	613	642	636	548	573	595	653	615	647	607	617	589	630	576	644	628	629	649	622	626	621	677	610	579	625	586	640	663	600	642	616	601	621	580	579	590	612	609	623	651	664	610	628	601	666	637	632	631	579	627	571	571	646	643	601	636	619	594	590	630	659	653	649	629	631	593	643	662	595	613	639	645	618	663	606	642	598	637	632	627	591	604	634	602	595	634	636	692	606	606	609	571	616	618	574	620	612	658	583	650	600	614	597	603	629	649	636	613	623	615	624	668	571	604	638	669	647	597	591	625	577	661	604	568	612	620	592	623	578	659	615	623	604	646	601	673	631	624	611	631	628	658	640	645	635	642	586	605	607	593	609	631	622	622	676	647	634	657	601	661	624	623	594	647	633	661	607	612	649	642	668	631	632	637	592	597	622	593	666	643	608	631	634	638	643	616	597	680	635	618	619	633	672	612	633	625	582	651	609	620	610	607	683	653	609	632	649	646	709	610	610	601	643	616	601	611	593	628	626	646	588	642	608	644	632	620	651	625	659	620	672	669	585	614	597	624	657	596	647	599	621	624	629	618	686	612	623	650	627	673	643	625	626	612	611	639	624	649	630	627	649	561	635	629	617	648	631	640	611	637	590	606	649	631	638	645	620	631	622	616	639	653	592	626	607	572	595	614	614	595	657	647	628	601	645	665	597	655	660	666	626	628	617	634	658	633	679	678	563	619	648	618	593	613	644	647	585	596	624	670	592	632	638	616	618	622	704	627	607	617	644	585	582	573	596	583	644	600	577	595	645	621	626	621	641	648	634	671	612	594	637	610	641	634	617	602	634	647	617	614	626	643	594	647	669	625	647	616	650	579	600	636	686	620	630	611	629	626	621	646	623	592	629	633	570	619	588	650	648	612	618	621	607	604	594	659	625	601	611	612	616	609	610	616	632	631	619	618	642	623	633	648	628	647	633	631	594	642	656	606	626	652	660	638	670	650	627	663	644	595	582	632	636	658	644	631	615	621	601	648	610	612	662	607	673	637	608	634	616	615	673	645	623	629	611	593	628	665	608	600	604	616	597	622	624	642	626	600	618	587	674	639	644	624	647	629	636	631	678	665	635	640	626	642	644	626	626	580	606	634	640	639	639	672	614	637	631	631	651	590	601	626	611	627	622	574	602	617	594	627	631	615	588	621	634	630	627	635	629	626	603	665	641	635	621	642	615	635	619	640	695	655	617	631	670	649	642	618	617	636	655	604	620	634	610	611	575	673	608	581	637	582	665	613	683	641	616	619	644	596	625	622	618	591	590	605	653	624	618	613	648	661	643	606	627	626	589	628	670	671	625	651	602	623	630	655	607	611	627	600	655	649	663	672	623	622	636	642	660	601	659	647	609	662	619	617	643	604	665	619	619	634	628	616	622	650	608	652	635	604	653	620	580	618	608	632	619	600	617	610	622	585	587	606	641	627	595	640	619	660	642	601	618	607	664	631	651	604	617	611	631	613	631	612	648	650	579	636	641	628	617	631	696	640	633	604	628	589	628	622	663	625	618	631	642	633	622	636	593	622	655	650	641	607	592	602	632	609	629	652	643	623	645	615	622	624	630	627	686	645	610	569	608	646	628	607	585	645	628	607	611	644	631	653	633	575	615	662	597	649	660	681	621	621	617	602	593	696	617	628	634	584	639	632	659	662	610	670	662	618	636	650	658	612	650	603	614	598	631	588	627	590	598	623	613	633	653	649	599	654	606	630	616	648	596	643	642	634	623	622	633	640	612	571	605	593	656	675	612	600	656	640	650	605	610	624	620	629	718	590	618	637	589	616	584	632	617	607	649	662	654	603	596	623	631	641	638	563	624	592	614	614	583	599	648	655	598	602	612	602	626	624	692	630	654	586	624	656	651	615	631	580	604	642	657	607	618	625	612	612	619	609	631	609	635	588	660	600	627	642	638	631	624	632	605	606	622	643	586	637	621	609	678	600	601	668	611	610	638	614	649	615	626	603	606	643	626	671	585	604	610	632	630	615	619	598	618	606	578	581	630	648	596	618	583	608	612	649	630	658	643	624	589	620	634	565	611	639	644	638	624	646	630	642	658	599	613	578	646	666	629	616	611	611	642	606	635	620	646	636	610	611	683	611	677	625	621	658	619	643	644	628	664	622	656	592	610	629	647	635	634	661	645	671	640	586	621	652	591	588	633	653	579	600	655	635	661	646	577	618	619	621	615	636	670	627	645	650	655	652	671	623	622	647	631	645	631	599	625	633	646	644	616	650	670	586	635	668	637	612	599	594	606	629	598	649	625	664	649	681	627	648	608	652	603	625	612	600	615	622	612	607	602	604	626	626	610	628	599	656	644	646	640	655	622	606	645	610	589	540	603	662	597	661	655	587	627	640	636	616	638	617	655	576	612	621	603	618	638	594	633	591	595	602	619	628	596	619	660	615	636	616	650	643	616	629	599	646	621	659	614	634	633	587	604	574	651	580	646	626	592	619	617	573	630	608	629	668	588	610	629	623	599	600	621	620	646	639	627	597	643	609	618	592	649	590	629	597	626	631	597	634	634	602	632	608	618	572	619	661	627	640	615	636	585	651	661	606	649	642	626	618	640	636	633	655	635	586	611	677	615	622	646	614	614	599	670	632	652	664	640	615	591	632	620	600	593	624	634	588	605	654	633	599	632
33691	6043	1516	1011	767	641	574	508	441	499	439	443	408	409	401	421	425	405	396	384	389	422	381	417	410	445	373	389	402	393	401	428	405	428	402	342	374	394	410	366	415	392	384	409	400	370	391	405	411	395	410	402	368	445	412	419	380	350	380	384	421	398	376	414	376	390	352	402	393	397	386	379	383	390	384	359	394	378	394	418	393	366	395	368	406	403	390	375	410	372	438	393	371	387	392	397	384	370	368	368	399	367	399	384	345	417	381	380	399	377	424	405	387	388	390	374	373	393	340	367	393	386	408	363	368	414	411	370	380	400	395	376	403	421	418	335	387	404	391	372	367	369	377	416	375	411	380	366	392	400	390	388	430	396	389	404	419	397	391	418	346	368	413	415	404	371	386	387	419	374	430	402	385	398	382	431	391	401	370	416	391	416	424	374	388	374	370	404	373	416	381	399	387	361	358	375	369	368	413	360	412	388	407	398	364	394	401	420	382	378	398	436	380	394	385	367	364	369	375	383	392	392	364	401	407	426	411	386	383	396	376	382	382	399	387	378	395	345	359	407	400	376	387	467	385	404	357	400	413	374	419	394	404	393	379	404	378	379	406	403	388	392	419	414	403	387	383	372	385	388	387	423	400	349	380	387	379	389	383	368	378	375	397	377	378	345	378	402	368	370	382	380	375	377	401	398	399	390	393	392	388	413	369	438	393	380	394	377	387	363	369	359	379	383	402	385	369	369	372	377	370	387	405	411	378	430	404	385	387	336	444	392	446	377	382	408	362	413	340	381	375	391	386	331	375	386	407	391	369	361	413	439	395	361	393	430	367	367	371	399	410	351	355	391	370	415	373	389	380	420	392	398	398	371	404	383	413	398	384	415	434	383	428	366	427	409	381	399	394	365	407	379	389	367	394	392	378	382	358	390	392	379	356	389	374	368	391	414	363	360	397	395	411	379	354	391	381	386	412	397	352	408	399	359	381	409	391	385	378	393	364	412	369	383	362	390	393	434	389	426	392	382	381	398	377	348	374	365	425	358	386	399	401	368	407	355	391	430	380	417	393	394	378	392	394	406	408	417	381	381	392	376	409	383	347	412	405	406	357	376	384	405	365	396	383	378	381	360	398	385	401	351	356	414	409	396	366	380	389	360	374	401	382	388	447	412	375	446	399	401	396	405	404	368	400	387	336	380	393	389	374	376	364	349	367	357	376	401	392	376	420	379	391	375	394	449	409	388	368	389	399	362	384	407	399	408	383	402	407	340	395	375	404	356	362	376	352	374	380	374	394	379	379	388	366	389	400	408	379	395	392	385	373	371	366	371	393	410	366	382	376	366	401	381	398	380	367	387	379	408	410	383	400	366	384	391	431	384	379	383	395	380	409	411	404	386	383	395	395	372	411	377	342	359	382	360	414	346	404	362	393	369	439	374	402	335	385	396	375	349	402	384	365	418	373	373	391	430	382	370	384	419	379	382	374	385	410	411	378	377	405	371	389	386	396	386	411	403	416	397	341	405	393	378	407	421	390	371	397	385	368	362	393	385	406	409	369	394	380	370	412	400	391	433	441	363	350	411	405	387	387	396	400	390	352	401	354	356	375	387	424	369	425	397	373	366	393	404	385	402	382	387	369	429	362	381	386	371	370	379	382	378	404	377	390	421	407	375	386	387	385	370	362	421	379	403	365	394	399	357	426	387	414	402	421	404	363	383	456	339	396	432	387	352	365	388	377	413	393	384	373	375	401	385	384	437	395	407	370	361	431	368	404	337	383	409	388	395	408	391	372	391	414	413	384	360	395	363	399	386	359	338	377	418	383	356	375	360	376	403	380	426	405	382	405	433	373	424	368	361	381	397	430	383	355	397	397	383	405	423	396	403	368	380	395	371	373	376	419	392	372	358	418	358	389	342	410	390	361	383	423	424	404	363	360	412	422	396	368	402	410	410	418	390	380	382	420	412	373	401	412	393	400	383	450	399	413	376	341	418	428	431	416	393	427	405	417	356	390	394	392	392	408	404	376	385	348	394	366	381	354	387	373	353	370	403	368	376	390	369	398	422	376	394	400	384	358	366	394	404	404	403	374	387	373	382	378	418	355	359	382	383	421	385	394	383	382	350	386	381	429	396	352	380	383	410	371	376	339	392	401	357	349	384	410	372	362	359	404	382	362	368	372	384	390	389	371	411	430	381	361	389	365	399	394	408	404	379	389	372	389	389	351	354	427	406	421	377	371	410	413	381	424	362	386	353	374	375	383	383	363	346	411	359	366	407	383	392	324	395	399	432	359	356	382	369	394	387	389	397	374	378	373	361	377	394	362	377	412	374	381	391	391	413	391	362	397	420	389	422	411	369	410	357	389	401	397	413	349	399	403	376	374	378	407	415	373	411	400	387	366	332	354	380	415	374	390	377	367	418	386	370	376	362	367	403	389	424	394	391	381	384	345	352	436	359	386	383	374	389	396	389	423	370	450	384	394	383	404	370	348	425	374	376	422	402	420	413	362	380	375	395	364	374	389	354	418	433	388	394	352	415	425	393	371	369	382	374	355	374	340	354	385	401	388	391	359	399	384	392	419	375	383	366	409	418	340	395	381	384	410	411	390	392	405	383	388	387	396	355	374	394	384	373	378	376	378	365	409	379	404	405	407	366	392	380	405	344	381	393	377	394	399	365	382	378	399	352	425	392	420	368	417	421	403	361	367	407	404	318	432	379	384	379	375	390	403	376	398	406	387	380	376	363	375	373	360	375	415	354	362	383	361	376	415	381	396	400	340	388	344	389	376	382	369	380	402	357	404	409	423	361	384	398	412	394	428	382	381	372	415	387	370	411	382	400	373	382	429	384	402	415	398	375	408	370	447	361	392	411	404	386	428	393	364	346	429	375	354	372	350	392	385	388	397	408	392	355	385	441	409	337	379	409	395	397	411	406	408	407	422	441	389	374	367	382	386	373	381	426	407	406	346	350	397	410	377	369	437	351	421	382	416	435	403	379	408	402	382	408	408	384	348	386	396	366	363	386	403	388	376	370	372	393	389	406	388	372	384	370	419	396	385	360	386	384	408	371	392	375	409	379	388	399	351	348	405	393	359	413	403	364	387	398	406	407	375	369	412	370	386	412	380	400	429	389	396	408	365	396	352	388	393	397	386	368	403	433	383	380	378	388	446	408	384	378	340	387	373	353	354	358	383	354	396	377	382	367	370	336	405	357	387	411	415	382	449	399	387	380	391	363	402	369	371	375	322	363	401	372	351	416	374	383	371	359	383	385	425	391	362	433	399	380	374	440	384	343	384	356	374	350	352	385	383	393	377	343	389	360	372	366	366	405	350	399	406	361	367	401	374	409	377	400	356	408	376	403	416	412	401	408	391	390	355	353	399	371	397	375	364	372	368	387	377	395	416	402	389	342	369	404	401	361	391	409	369	427	390	391	386	423	402	373	402	406	383	387	389	412	376	401	400	406	368	356	393	430	402	390	404	385	374	379	372	411
18384	1636	2302	2516	2206	1851	1641	1491	1335	1335	1213	1147	1104	1051	1095	996	982	1008	940	963	972	962	900	937	917	955	902	903	892	915	868	900	871	904	849	869	886	842	876	874	930	905	917	881	914	887	917	877	858	895	881	873	879	855	867	886	872	850	835	896	892	867	871	851	891	870	851	848	838	856	887	838	824	881	888	865	869	882	881	859	864	942	896	877	918	891	884	842	848	903	875	860	949	886	933	870	885	857	904	886	861	842	859	864	840	849	890	889	871	878	843	845	846	940	901	841	849	888	927	858	900	899	877	881	846	880	910	845	899	842	819	874	869	856	898	910	880	869	885	878	876	849	826	874	917	887	870	888	855	851	872	835	877	873	882	901	895	903	921	876	865	858	881	869	810	847	904	868	914	829	858	881	900	867	857	877	855	919	874	909	909	884	862	887	897	857	921	862	908	887	868	915	874	828	863	867	857	895	874	827	842	911	881	858	853	875	866	835	901	890	891	854	881	801	838	940	866	894	853	911	896	866	886	887	891	880	830	855	874	889	812	876	871	887	840	864	855	872	841	922	825	883	878	876	905	874	898	914	901	872	887	931	857	890	847	826	866	793	879	859	813	837	868	903	841	869	871	870	882	856	844	865	848	826	862	882	878	879	910	899	895	858	901	865	892	887	859	871	819	829	858	893	895	862	869	848	857	954	856	818	930	860	850	893	919	900	871	937	884	878	888	848	851	894	853	861	865	849	881	871	905	906	854	865	898	882	849	896	875	863	871	857	864	898	900	854	895	767	923	864	806	891	910	887	895	900	836	905	882	884	835	889	857	857	828	850	853	874	875	837	897	862	866	843	836	876	891	798	890	918	854	883	814	851	878	874	830	846	867	864	920	892	830	875	860	854	873	887	848	880	891	865	891	904	849	877	933	907	837	840	872	895	908	860	866	871	892	855	881	920	879	877	862	892	855	921	902	882	862	853	904	896	841	889	932	879	898	879	846	841	924	859	896	901	851	868	873	864	865	892	862	853	832	860	876	947	922	880	854	860	884	837	912	849	896	898	869	891	826	812	857	925	890	869	911	869	846	903	863	851	894	843	862	866	888	918	885	893	882	841	868	896	876	858	905	830	877	909	866	842	878	918	927	850	818	850	823	904	836	828	886	846	851	914	919	855	887	856	874	836	870	895	884	829	874	903	867	905	868	785	858	834	890	887	873	890	835	879	922	908	838	895	850	859	893	928	897	865	874	881	860	898	892	902	925	861	836	872	907	900	877	903	877	823	848	826	826	834	862	874	876	844	812	921	873	890	825	898	869	853	903	909	837	858	824	899	856	830	869	856	909	817	845	877	830	866	914	878	826	862	876	897	911	929	907	893	904	883	885	852	880	889	883	921	878	914	840	849	879	823	833	910	868	855	884	915	797	855	859	864	797	884	860	905	899	844	880	858	908	921	850	810	892	888	890	817	908	900	901	854	890	892	877	849	931	831	888	859	878	871	907	889	906	869	878	838	844	872	849	835	861	889	805	850	845	929	911	842	899	870	908	843	868	872	873	861	884	883	880	835	895	899	839	813	835	850	857	952	829	849	892	881	900	886	830	838	805	842	784	841	873	866	916	894	883	877	838	871	832	864	865	916	856	845	812	870	840	910	832	856	882	876	890	905	888	820	891	834	892	876	844	845	864	859	888	839	894	870	883	880	900	881	914	830	849	848	867	850	909	883	941	924	869	847	862	884	886	871	902	899	914	876	840	882	875	867	806	874	869	898	873	887	905	800	845	866	861	870	849	790	880	864	874	829	928	848	886	916	826	943	843	920	853	892	887	881	893	911	863	902	843	912	882	906	857	911	865	783	895	832	900	895	924	849	854	876	901	875	894	877	884	873	900	873	886	829	916	912	830	872	873	879	887	919	887	859	876	875	853	868	918	865	848	845	866	876	837	876	873	888	825	881	836	857	791	868	835	869	857	834	868	897	837	851	932	878	872	888	872	876	853	863	888	919	870	876	915	881	893	846	915	858	894	845	812	877	904	876	835	905	882	957	866	885	830	874	856	936	860	837	833	895	865	889	881	850	867	871	825	844	852	869	815	872	903	879	887	839	932	889	898	857	838	878	838	873	849	853	875	921	848	863	863	834	886	910	872	966	853	847	813	923	858	860	880	888	874	834	873	804	865	785	837	870	946	873	894	859	862	921	835	831	881	911	863	869	892	883	909	887	877	841	850	870	915	920	907	888	874	869	872	847	859	907	914	847	874	862	935	883	904	864	881	954	906	848	891	841	885	862	877	848	895	813	901	873	848	846	836	884	856	864	894	863	875	908	916	868	874	881	859	934	819	855	874	876	888	862	836	897	904	841	851	876	884	821	855	890	905	858	891	905	849	884	909	830	857	888	895	862	853	858	864	827	911	832	874	868	858	845	871	860	857	863	954	840	859	873	882	940	848	806	903	861	900	869	901	863	868	835	880	814	891	925	884	852	898	875	854	853	869	862	933	910	842	908	844	883	939	856	904	866	862	889	875	861	854	867	889	817	876	827	877	881	852	873	871	903	852	890	858	914	865	872	905	842	850	924	849	873	896	869	925	908	869	862	841	837	898	834	865	854	881	869	851	871	826	832	875	851	872	872	888	885	841	838	821	891	872	848	881	844	888	865	814	866	884	849	878	903	835	853	926	852	893	872	931	845	901	875	862	911	844	855	874	864	871	855	873	820	882	881	881	855	867	870	828	875	869	863	826	904	857	846	900	875	839	818	898	895	873	807	850	902	852	861	868	859	868	851	871	861	842	878	934	860	884	864	872	857	902	904	868	855	857	841	888	894	888	811	902	879	840	835	895	886	840	886	831	922	869	876	820	905	883	892	849	863	892	836	817	915	864	870	896	865	893	848	857	857	866	814	843	860	844	867	837	949	852	887	877	872	883	844	921	890	872	868	878	867	878	873	853	914	902	898	910	814	890	867	879	862	860	864	897	894	866	947	867	842	879	838	848	913	889	884	822	896	866	910	888	818	881	884	931	837	825	909	883	833	879	857	872	919	891	918	871	883	875	884	843	826	925	888	867	816	885	829	912	862	849	886	862	875	891	889	844	871	887	879	934	846	841	853	873	828	864	880	852	865	901	846	950	869	845	840	884	888	845	887	871	897	884	860	914	886	897	860	861	855	832	826	856	856	838	913	876	898	911	931	886	849	866	853	831	913	853	871	884	875	896	916	836	911	882	836	831	888	862	897	842	832	873	859	885	872	934	866	855	914	847	870	932	881	879	841	885	860	901	925	880	874	857	878	830	937	887	867	861	862	871	880	885	875	835	902	867	881	833	910	852	875	840	888	827	914	865	897	883	881	848	832	857	943	838	836	881	830	923	885	837	890	877	835	848	860	861	882	873	913	876	851	849	890	843	838	881	890	848	859	861	875	885	876	837	848	830	891	857	899	877	859	895	850	922	918	907	836	897	870	851	879	884	921	828	903	863	858	822	888	914	868	875	846	884	899
7363	566	271	267	252	236	217	228	198	227	212	207	223	211	209	200	220	194	231	188	169	225	188	235	203	216	234	186	208	220	189	197	207	208	224	218	215	214	238	206	210	201	248	203	203	196	180	198	246	223	221	238	196	191	204	189	201	226	220	190	233	239	228	229	264	205	174	204	227	206	189	195	232	215	212	212	224	193	199	182	184	221	213	230	214	181	207	188	219	202	190	218	216	200	218	207	187	209	225	195	184	219	191	206	200	217	177	197	196	224	219	247	235	232	233	207	264	208	218	226	226	217	217	172	184	205	196	212	178	196	187	219	215	226	205	204	195	208	205	222	223	178	215	195	207	195	224	209	215	206	181	233	198	210	222	216	199	218	187	204	212	219	205	222	218	222	219	191	209	288	212	200	186	202	227	217	215	188	193	223	205	202	210	191	192	210	211	221	222	203	200	207	215	196	214	185	213	224	190	203	206	201	216	219	195	208	220	209	199	192	229	201	191	246	200	211	201	212	226	251	208	219	205	204	213	189	209	218	202	212	206	199	224	218	220	215	205	206	212	209	208	215	230	219	193	212	187	199	227	187	201	226	249	199	205	219	208	230	204	190	187	226	233	210	214	213	225	215	219	194	223	193	168	213	191	204	193	228	224	173	205	192	210	217	232	237	201	208	188	237	209	197	193	205	192	182	222	230	216	202	200	233	224	233	225	183	214	212	199	221	210	216	191	206	180	191	215	229	204	200	204	201	200	196	218	186	191	234	201	204	195	226	204	208	237	187	221	218	216	193	230	206	214	225	190	215	248	237	219	209	199	237	192	250	203	233	193	193	228	183	185	207	211	228	201	222	245	198	210	212	218	208	214	212	220	191	222	216	205	197	222	185	213	199	227	212	222	219	179	199	202	205	242	218	219	245	221	220	217	235	225	219	197	236	194	226	191	231	222	212	228	227	223	201	205	176	227	172	211	231	250	174	200	210	192	207	228	222	215	192	216	195	195	216	222	186	207	188	203	209	213	212	202	210	223	245	215	169	214	211	219	197	221	199	221	214	223	203	207	199	215	234	210	211	203	221	207	239	231	190	187	196	225	224	200	236	192	202	219	211	208	226	238	235	194	205	200	191	194	233	202	196	193	194	225	222	199	215	207	204	214	218	185	203	216	188	236	194	213	201	211	209	216	208	215	196	201	193	223	230	232	200	203	184	227	208	189	226	194	220	194	234	193	209	232	201	214	232	244	221	212	223	208	208	236	199	224	236	233	224	221	209	181	215	199	182	208	208	232	213	210	228	210	241	248	223	216	221	221	225	217	221	224	218	194	227	228	241	209	222	217	213	209	195	192	206	219	219	237	224	240	231	195	216	225	209	210	226	216	201	221	195	241	220	220	189	227	220	216	233	209	243	216	204	223	194	200	209	208	194	204	251	227	203	206	199	219	201	222	214	196	225	202	231	222	224	207	222	213	212	219	197	220	198	198	239	208	221	219	231	209	204	242	223	215	211	218	185	196	194	210	226	213	224	222	195	221	184	200	180	202	192	197	198	196	210	208	193	214	201	225	223	204	207	216	191	211	211	218	199	194	206	191	199	206	198	212	177	199	233	216	206	200	216	211	221	223	196	215	201	234	207	213	217	231	209	203	205	225	180	216	231	222	208	205	185	202	222	214	207	228	222	221	211	211	218	209	201	214	240	209	199	210	214	219	181	209	201	217	191	199	190	189	193	186	202	177	202	222	196	217	190	242	221	224	225	214	220	196	225	221	213	192	226	222	196	202	204	220	182	217	213	222	219	182	222	206	249	193	250	216	234	223	208	210	227	220	200	191	186	221	231	228	184	197	204	217	198	179	201	197	230	193	206	232	221	205	204	198	209	202	202	208	233	217	244	198	176	203	229	202	186	201	215	208	201	197	190	228	216	210	234	201	225	217	193	208	188	190	198	231	237	211	223	246	188	192	217	198	236	209	211	208	211	211	220	196	236	231	206	221	231	223	188	216	205	204	181	231	205	216	209	216	215	216	197	225	193	239	224	193	210	235	211	202	202	230	224	194	245	227	167	199	222	225	206	222	239	230	213	202	189	203	230	178	218	208	233	195	210	192	205	214	189	199	225	231	206	218	213	196	231	232	208	187	199	210	218	189	202	213	206	215	232	228	189	204	191	185	203	206	198	210	193	202	216	194	223	224	209	242	222	210	182	224	215	238	202	179	210	238	216	197	196	220	208	193	238	225	178	200	226	219	208	227	224	201	193	208	210	236	195	237	207	219	210	223	225	191	189	233	220	232	207	196	206	206	218	204	215	212	198	175	192	226	233	230	214	205	222	206	202	274	243	203	201	198	236	214	221	223	206	204	219	198	192	222	180	201	191	188	245	236	229	184	253	244	201	204	209	208	193	189	182	221	195	214	250	214	206	199	242	238	222	212	207	212	187	215	217	217	191	211	186	194	232	224	216	214	239	239	229	242	200	205	206	218	189	210	203	220	207	228	199	227	205	208	189	206	221	193	212	202	214	191	224	206	233	212	187	223	204	216	180	200	207	178	206	231	187	192	198	215	208	201	203	225	175	192	231	208	191	204	228	201	197	224	230	199	203	206	199	223	188	213	242	199	219	239	213	205	217	242	216	225	187	204	185	227	196	207	206	202	211	220	206	216	220	236	205	254	196	220	201	206	223	212	216	226	205	225	206	202	236	195	206	197	185	220	205	191	215	199	199	191	203	190	193	189	210	202	202	227	212	226	197	201	168	225	226	214	201	197	203	217	226	214	191	213	183	204	229	202	223	220	203	226	191	195	177	209	195	201	200	216	212	215	218	209	195	220	215	194	221	223	195	204	204	230	214	197	203	200	206	219	231	205	246	202	210	192	201	208	158	197	222	205	229	203	208	213	227	205	218	193	230	215	218	207	195	203	198	226	208	223	222	213	179	195	209	218	189	201	189	194	227	180	185	206	225	192	221	212	202	205	225	216	195	209	212	213	184	217	222	240	210	221	192	249	200	203	222	223	220	213	213	193	184	214	223	229	204	210	214	179	210	232	205	231	208	192	232	219	193	223	238	200	212	219	203	212	194	229	188	214	190	234	226	240	210	229	196	174	184	209	228	207	199	205	209	211	227	208	192	221	205	221	212	207	242	237	201	201	179	206	187	227	237	252	212	181	215	186	227	218	233	238	264	212	203	207	209	212	212	221	202	231	193	201	224	199	210	213	186	209	196	209	209	211	226	224	200	215	210	210	189	202	197	263	246	209	190	194	191	193	211	216	223	222	202	233	219	206	224	235	186	221	215	215	217	192	205	198	198	188	201	186	211	205	205	195	213	202	221	220	210	245	199	171	204	185	224	205	206	221	222	223	230	216	201	207	193	238	224	214	210	208	229	232	211	193	193	214	226	232	229	226	210	208	221	235	194	213	217	228	229	225	212	210	202	217	214	221	204	222	225	222	214	212	234	243	205	208	223	230	221	210	195	211	209	205	207	209	225	217	229
4815	560	573	557	572	541	514	508	553	520	519	529	552	530	539	504	530	535	555	526	476	518	497	519	466	522	524	503	505	554	550	511	543	483	516	505	532	496	506	500	498	546	537	527	522	508	532	556	468	518	528	509	522	521	525	547	484	550	482	498	516	513	487	517	547	539	505	535	542	508	546	535	517	487	503	507	553	497	546	498	542	491	515	498	535	556	502	517	513	595	524	532	497	537	538	523	537	489	514	497	509	516	495	531	532	502	516	528	499	518	509	520	531	544	530	507	476	519	497	550	485	574	547	512	490	510	502	497	537	518	528	522	518	491	505	555	509	545	506	528	513	501	520	551	544	537	521	526	532	518	507	511	528	556	548	519	552	521	517	503	515	540	510	529	496	524	476	516	484	524	544	514	513	485	524	504	498	515	513	537	526	495	528	523	545	521	522	494	527	526	511	535	550	530	534	563	541	525	525	545	536	521	490	557	561	502	542	515	487	532	506	505	477	536	474	539	530	475	532	509	495	562	535	478	521	526	482	497	508	508	518	514	511	555	536	510	521	520	556	530	509	501	543	518	513	553	550	510	525	512	492	517	483	488	486	514	482	483	533	533	541	512	535	506	501	521	543	499	536	519	517	538	497	462	508	565	532	534	527	499	537	501	531	494	525	532	540	542	567	539	549	532	541	548	517	516	503	574	514	519	509	542	523	490	502	525	530	495	515	497	550	515	507	526	512	503	490	465	516	497	515	532	504	515	516	521	492	547	522	531	536	515	455	536	509	575	512	516	526	506	484	554	510	532	542	503	567	526	483	524	560	520	520	499	526	524	518	496	541	499	562	511	511	508	533	481	551	484	497	471	544	556	550	499	519	525	505	509	507	532	545	537	540	514	549	497	503	527	526	554	492	521	509	489	498	524	491	506	496	572	549	541	517	512	501	499	493	505	528	530	530	510	504	540	529	489	517	470	574	536	506	527	526	538	520	508	526	489	526	531	490	501	514	518	506	524	501	540	556	549	524	508	531	516	522	504	506	548	528	536	484	574	529	550	524	534	529	554	539	518	494	499	558	525	521	506	562	533	535	537	513	523	497	515	494	499	528	494	537	500	530	500	543	528	549	520	528	552	546	536	485	512	502	509	526	553	543	557	515	501	544	501	525	537	546	560	478	495	528	506	478	531	516	501	520	512	511	534	550	521	492	500	545	509	511	532	510	516	499	500	521	457	484	488	519	539	502	466	526	522	488	524	481	477	487	540	513	517	476	497	544	559	533	555	477	511	523	520	522	531	502	517	531	483	519	533	516	544	505	533	529	534	547	568	522	504	546	527	543	531	556	492	510	499	512	519	520	503	548	513	542	540	501	519	538	510	506	541	513	536	502	535	507	509	531	549	464	491	536	516	543	537	553	526	507	577	547	502	518	531	496	513	510	498	491	489	471	536	552	519	508	482	531	546	548	522	521	524	517	521	548	510	528	507	542	517	484	502	486	532	535	532	488	536	529	508	525	541	496	553	503	486	521	518	556	536	489	570	483	539	476	476	535	496	490	522	512	582	505	535	556	500	504	568	527	544	524	511	560	522	494	565	498	532	502	506	542	499	540	509	478	553	530	497	544	544	532	512	509	476	530	527	493	511	533	524	503	548	493	473	534	513	530	515	544	492	495	572	521	512	544	501	526	503	518	541	494	510	516	511	541	505	521	529	501	480	508	536	494	510	510	501	529	522	493	534	536	540	495	531	551	505	502	498	508	502	514	522	524	503	544	520	529	524	551	510	507	515	557	514	530	519	508	560	516	567	532	508	559	548	570	525	515	508	511	537	503	555	512	535	487	517	496	513	545	473	509	499	498	535	478	511	497	541	527	518	492	506	530	532	484	507	552	508	499	516	508	494	504	491	508	520	538	483	517	544	505	566	521	551	528	512	514	506	541	521	531	499	549	518	502	522	491	532	510	558	538	528	542	484	561	537	516	542	498	502	521	530	550	505	522	545	555	511	492	537	499	500	489	546	518	479	499	524	516	505	497	503	543	518	499	512	487	511	529	491	550	511	528	487	526	533	536	502	530	496	461	564	525	489	510	535	547	532	532	480	486	527	537	530	513	553	494	463	515	528	510	509	564	516	530	503	518	502	519	502	574	518	570	531	505	511	548	535	526	572	552	471	508	489	516	548	547	526	508	493	513	531	550	553	512	526	503	526	522	539	508	521	532	515	493	539	518	503	485	554	527	544	506	509	500	500	538	535	522	532	493	538	501	496	528	495	494	526	524	555	545	504	526	483	494	489	537	481	491	521	547	513	532	520	513	527	503	536	571	522	525	522	516	498	521	510	487	494	504	542	516	499	490	497	545	537	488	503	541	527	494	525	506	548	541	494	559	499	500	573	541	514	505	540	518	538	566	534	537	547	519	544	496	524	512	521	492	511	476	503	531	572	516	518	522	527	522	523	534	539	533	548	545	513	472	541	503	496	538	514	527	531	524	506	515	539	519	471	558	529	549	540	528	519	567	515	520	515	547	506	509	562	481	521	528	507	522	533	522	513	531	516	522	544	504	530	521	535	554	544	519	488	530	521	534	539	525	510	535	534	513	548	521	566	509	547	484	477	533	518	542	518	550	510	489	508	543	563	478	538	522	499	515	550	519	470	533	472	502	505	525	514	537	503	496	508	536	504	499	491	538	504	503	550	556	508	513	542	543	533	508	543	537	514	532	520	495	500	541	488	486	537	545	485	500	541	530	540	473	526	494	539	512	538	523	515	532	538	503	539	542	505	550	499	550	472	505	499	510	491	508	530	502	559	539	524	497	534	507	508	533	509	507	497	472	563	515	532	513	516	510	538	531	529	552	532	506	532	499	554	519	507	520	487	516	498	540	517	519	508	510	490	531	508	464	506	500	522	550	502	484	517	523	546	531	524	530	491	498	572	478	529	484	516	535	559	517	478	530	534	545	522	516	512	512	541	514	497	542	502	500	526	535	523	522	529	531	532	527	550	504	492	529	522	506	472	503	553	486	538	529	510	513	531	571	516	527	518	481	554	484	477	544	510	546	521	533	541	513	531	482	530	546	518	484	515	608	517	521	515	483	515	510	532	474	525	498	509	542	509	520	498	539	553	523	555	496	519	463	512	534	514	533	472	496	512	489	462	552	512	523	485	540	556	544	565	547	525	517	511	491	509	521	538	508	517	509	494	553	553	546	514	488	484	554	512	533	483	546	475	559	519	524	515	528	499	510	493	556	496	543	533	512	507	513	513	571	536	550	540	507	472	584	525	503	530	529	539	536	486	533	526	503	492	549	569	561	494	533	497	521	488	501	542	542	483	489	534	519	529	521	504	509	515	521	499	517	508	538	536	521	471	584	478	512	530	523	514	536	522	491	496	512	529	529	511	555	522	497	532	531	509	516	551	548	531	536	479	491	505	510	498	532	545	523	496	530	487	501	521	568	524	543	516	606	544	515	515	519	535	495	519	510	579	516	524	525	515	568	507
24628	3526	825	584	454	356	312	320	281	275	303	281	286	269	269	271	269	283	295	258	255	259	238	270	287	282	224	262	279	239	259	256	277	271	283	297	243	254	254	262	253	283	240	269	264	280	249	265	261	273	251	252	258	263	274	256	253	258	257	253	246	245	265	280	255	260	260	284	260	250	255	284	232	259	292	274	286	255	263	263	247	270	283	250	262	231	280	261	233	228	267	248	288	273	240	239	254	251	251	227	255	245	257	259	259	291	267	258	254	244	255	268	257	273	273	262	262	260	267	239	272	277	237	239	259	239	304	257	270	266	285	245	307	270	267	244	283	258	255	269	289	240	253	251	230	267	272	275	292	247	268	249	267	246	281	271	263	248	301	252	263	284	270	257	261	271	280	277	284	247	276	290	266	275	271	276	263	265	251	250	273	306	252	247	276	256	252	275	297	234	258	248	261	278	251	301	266	281	273	257	241	276	274	238	268	255	273	268	286	269	251	266	253	324	261	280	270	247	262	259	262	271	311	287	247	299	293	299	282	267	248	267	262	264	263	278	238	269	260	270	272	265	266	304	249	275	223	266	276	277	249	237	279	256	296	276	262	257	257	272	286	266	278	283	266	265	241	264	260	259	264	275	254	247	260	287	258	288	277	227	263	288	246	258	263	256	260	280	265	271	260	278	291	283	266	266	265	256	270	273	245	245	256	231	274	261	285	265	271	238	266	258	279	276	260	269	265	236	278	277	311	262	283	302	253	245	256	258	274	260	248	270	270	243	270	258	276	261	248	271	271	268	270	299	260	285	230	259	267	302	276	281	279	282	265	262	263	262	267	241	276	249	258	250	263	251	303	239	267	261	295	255	258	244	275	286	258	265	275	274	279	277	267	251	234	299	281	244	264	234	285	258	262	252	249	271	284	240	287	270	238	219	266	264	262	250	221	277	245	267	277	276	229	248	262	260	266	260	250	270	248	267	247	283	238	275	247	250	239	238	284	232	237	279	279	256	250	233	252	271	296	273	281	251	267	288	281	281	275	277	265	276	249	257	272	259	266	280	243	275	252	260	265	271	253	240	256	260	274	261	241	256	263	266	290	253	268	268	286	267	259	256	255	244	229	286	249	245	261	257	256	254	282	253	270	258	265	227	287	286	257	248	282	273	241	289	245	270	299	251	243	262	281	268	248	247	274	261	241	275	277	254	265	261	249	235	239	266	241	241	250	253	247	286	297	240	245	269	276	275	247	268	262	278	257	296	279	283	255	255	268	241	271	212	285	298	295	265	267	265	258	232	260	268	290	259	264	257	301	253	296	238	268	244	250	284	285	281	276	290	284	263	244	253	270	211	266	250	234	229	284	280	251	279	260	238	285	277	246	234	246	270	275	258	239	286	228	263	256	259	268	262	293	262	292	253	229	258	261	257	277	221	291	262	255	262	268	242	274	280	239	255	285	280	277	285	251	273	236	264	258	278	284	279	253	246	269	258	240	256	262	244	270	245	275	239	277	260	252	273	261	276	236	268	273	270	243	271	283	289	267	277	258	249	266	283	296	253	314	269	230	245	285	288	249	273	246	250	249	270	249	266	268	297	269	268	258	244	264	232	263	274	244	267	242	264	274	263	276	243	274	277	288	256	246	266	263	287	259	267	244	288	286	293	268	283	300	239	286	260	267	251	257	282	263	231	267	248	253	282	247	291	253	277	280	243	246	266	260	207	236	272	274	237	252	261	256	262	247	260	236	262	249	273	253	262	254	287	250	287	250	278	255	259	294	289	265	247	262	249	285	266	278	271	241	269	268	275	277	253	250	245	260	277	252	240	287	231	255	266	297	258	259	239	283	247	246	227	263	294	275	247	271	275	266	258	262	240	243	238	248	273	247	257	279	255	279	229	287	278	263	294	294	253	265	269	280	298	264	300	240	267	278	252	244	261	290	287	280	257	259	257	300	272	274	276	260	300	258	260	235	260	241	248	283	280	242	262	249	253	248	288	238	269	238	260	283	249	314	257	254	261	259	263	261	255	249	282	276	269	242	258	274	273	259	261	259	252	255	287	262	273	308	263	239	290	255	246	282	244	309	264	230	273	293	266	267	279	266	306	266	252	282	258	261	248	243	257	275	265	301	249	269	285	284	270	268	259	237	283	265	261	248	251	242	270	254	264	276	289	254	285	261	258	261	286	271	297	254	261	294	271	271	282	288	259	255	282	287	275	272	280	258	225	248	273	293	266	262	272	238	278	263	270	272	255	255	257	257	283	258	264	235	267	286	257	264	225	258	255	274	261	240	230	262	248	271	294	288	254	244	231	224	254	238	256	261	277	264	257	246	254	267	289	245	263	271	252	253	285	267	248	283	248	268	286	261	270	239	228	261	259	244	280	269	272	224	285	271	234	276	283	265	275	267	254	238	260	234	260	246	256	255	237	266	259	250	284	272	257	255	287	255	257	289	257	259	233	265	238	256	246	249	285	264	257	282	243	305	256	264	275	259	255	264	282	258	250	288	284	273	245	261	267	235	226	280	270	288	256	289	266	241	265	262	253	236	273	258	273	255	298	268	232	260	256	269	251	231	240	254	266	266	239	253	252	230	262	217	263	299	245	252	243	281	255	246	226	257	279	264	232	250	259	278	264	241	222	268	264	267	283	248	260	260	285	260	270	258	286	284	256	265	275	295	261	271	216	258	254	289	247	285	273	253	287	247	257	285	264	256	243	291	255	244	284	252	249	269	237	257	247	257	241	288	260	248	275	257	271	263	267	267	265	251	249	237	263	265	271	248	276	267	254	249	267	260	299	299	262	273	287	268	260	252	240	257	281	248	241	236	258	258	262	245	251	263	250	248	270	259	254	262	250	270	220	264	254	263	247	254	258	288	260	272	262	261	283	255	215	266	285	306	270	270	250	260	269	290	281	252	264	259	259	283	243	264	275	278	254	257	249	270	267	243	260	261	259	280	275	251	259	276	300	246	251	241	251	283	244	260	271	270	259	283	276	241	271	273	254	220	254	253	229	275	276	268	238	247	270	270	251	262	265	299	304	293	248	251	241	257	247	257	263	261	265	265	268	233	302	249	242	253	295	265	285	257	239	254	268	285	223	231	237	269	223	260	237	262	298	257	256	260	287	284	254	256	256	261	269	232	239	285	233	244	254	284	239	240	292	291	259	283	219	266	256	252	245	260	248	308	268	257	252	276	251	304	269	250	277	285	271	215	257	243	276	290	261	287	245	273	264	307	282	257	260	245	237	299	278	251	261	297	301	255	261	258	255	292	276	277	286	239	270	269	258	267	262	256	263	250	286	257	257	262	242	278	257	269	249	272	253	307	248	274	244	250	267	283	245	225	241	263	278	248	244	262	290	262	269	259	253	237	236	278	246	294	254	216	259	250	247	262	242	273	250	293	290	276	288	282	228	246	248	299	270	270	256	232	255	250	270	294	267	260	274	250	280	278	234	235	273	239	264	281	232	253	256	277	277	246	279	240	258	251	285
14720	1003	1269	1488	1259	1137	977	930	877	826	754	762	732	734	703	682	777	663	704	666	698	677	679	631	690	660	630	669	661	665	625	653	597	626	699	606	610	632	609	634	574	597	667	658	635	641	668	636	662	624	626	655	655	602	631	626	635	670	683	641	600	653	624	625	674	662	671	642	622	634	606	631	598	665	682	554	612	668	668	638	688	625	657	615	625	602	609	652	614	632	627	603	649	611	608	631	667	609	617	606	643	598	601	618	647	604	651	659	614	622	645	619	660	675	626	641	640	640	628	585	621	628	598	629	643	645	649	671	658	640	611	645	615	612	641	644	606	657	655	610	631	671	661	622	651	662	611	575	578	612	599	661	658	624	609	602	654	621	608	622	618	672	627	633	650	651	628	601	635	604	614	650	596	609	618	641	667	624	655	614	626	591	632	621	654	645	608	640	624	623	629	635	640	617	609	610	618	629	583	650	588	622	603	631	626	701	635	608	659	624	646	633	599	644	630	628	607	675	620	645	619	637	643	654	657	640	609	626	641	638	620	624	666	649	613	608	607	614	617	634	637	598	629	618	595	615	632	633	600	672	639	631	615	629	645	588	627	597	613	634	649	654	657	619	647	670	643	624	632	613	614	654	637	652	616	678	632	600	607	646	603	634	668	645	641	622	621	643	600	599	660	633	637	656	631	638	610	646	611	658	659	621	625	609	667	613	651	609	634	580	613	634	637	618	625	627	645	618	610	648	641	604	637	637	667	684	646	645	600	654	616	636	607	644	632	659	614	643	603	648	625	608	662	660	641	645	650	634	645	643	594	675	576	617	591	601	648	617	629	668	618	642	623	666	644	650	594	647	611	616	597	630	632	649	618	574	599	626	599	648	616	648	631	619	574	656	626	586	604	665	614	585	642	628	641	584	626	636	610	599	626	619	613	580	636	651	643	618	615	628	628	626	661	597	645	616	608	644	644	642	638	655	616	597	661	637	605	627	607	668	630	629	593	614	642	597	631	646	634	701	620	629	640	618	697	585	567	637	640	635	614	687	605	648	650	682	622	644	602	630	653	645	655	637	589	599	638	643	666	639	658	640	657	616	608	659	621	621	652	629	650	638	635	609	628	644	618	626	628	657	608	632	608	624	664	667	628	636	609	639	625	627	620	643	617	591	629	643	608	643	647	654	622	623	648	614	575	652	677	639	637	621	635	626	607	586	638	625	649	642	611	615	625	609	639	636	609	642	595	594	606	656	630	664	645	673	639	617	598	604	632	653	636	635	619	600	611	617	630	662	611	634	602	629	653	598	600	651	610	594	651	649	634	630	607	705	645	615	627	603	597	630	629	596	658	652	623	598	662	600	578	632	666	621	604	655	638	651	654	645	648	678	630	660	620	643	574	617	629	678	665	637	650	611	652	681	657	578	585	668	600	626	607	623	622	634	628	642	589	625	621	635	632	647	643	619	582	652	690	632	638	614	622	631	667	633	653	633	618	594	625	614	562	630	628	563	589	629	612	694	607	661	634	622	614	639	630	674	585	589	631	617	614	610	602	606	665	600	626	633	639	628	610	615	634	626	650	597	640	608	680	629	599	621	613	660	638	643	670	627	612	607	601	627	594	607	626	684	686	675	634	627	626	635	590	625	597	614	629	653	625	624	619	598	615	646	622	650	682	618	614	651	609	654	623	615	612	604	629	582	647	634	615	635	639	611	597	686	627	645	563	657	683	648	593	601	607	638	613	634	642	619	651	636	660	641	614	604	649	653	679	574	673	640	652	608	642	624	663	621	610	578	655	641	645	603	610	651	597	654	602	636	600	620	635	659	590	667	588	612	645	634	624	685	610	593	604	671	611	667	649	660	631	634	649	603	643	671	628	664	613	665	634	636	602	649	622	644	648	647	619	611	626	660	642	623	628	649	658	643	683	613	575	625	594	617	638	637	636	622	619	648	593	616	644	665	608	586	608	667	632	647	636	636	644	599	658	639	621	638	608	697	660	635	633	655	649	634	599	648	583	606	659	637	629	672	664	646	600	626	617	662	643	602	610	585	614	613	616	645	625	662	657	614	652	588	669	577	638	605	623	714	628	634	711	647	619	641	676	596	630	603	632	640	623	643	646	674	636	631	633	625	648	636	618	637	614	611	585	650	652	674	679	629	643	641	597	673	666	679	632	612	628	642	598	595	664	641	639	650	668	631	596	650	637	632	618	679	614	608	619	651	668	611	660	624	650	633	596	663	658	644	639	601	649	622	648	660	608	658	629	583	640	658	609	627	652	622	574	668	624	652	662	629	679	657	620	658	650	643	635	626	640	635	625	611	615	621	645	636	617	628	640	601	630	651	599	639	572	596	625	633	646	696	686	602	625	622	617	637	634	626	635	642	646	663	623	607	604	617	665	636	614	638	610	608	653	656	657	593	669	636	609	628	598	643	625	593	602	624	666	622	631	651	660	659	604	632	670	616	625	621	612	635	612	602	607	661	623	640	636	590	662	668	631	595	624	610	637	576	602	618	613	662	614	601	643	652	648	652	604	567	625	661	617	652	624	610	674	628	658	662	629	624	621	624	678	600	607	629	648	648	640	631	628	601	626	653	634	632	640	606	622	657	630	626	641	659	637	664	649	625	652	605	636	644	622	598	633	612	617	620	628	641	643	621	591	599	645	602	614	608	642	617	643	623	619	612	621	667	587	662	604	605	668	644	639	625	632	641	634	646	682	611	639	570	646	602	643	645	659	601	669	654	584	633	621	608	671	597	636	578	631	615	622	646	626	634	606	616	631	664	668	652	655	623	587	601	652	617	650	601	625	664	682	634	616	653	629	560	624	637	636	629	668	597	620	674	586	648	622	619	618	635	640	676	662	706	631	605	623	604	640	630	627	597	641	618	622	623	631	661	609	608	648	597	613	597	625	641	679	670	605	634	669	622	620	609	650	627	619	622	619	600	608	663	624	605	618	617	635	626	629	622	673	638	591	648	651	620	644	624	611	619	673	598	617	674	612	588	661	617	633	630	617	615	597	623	651	700	626	623	617	645	604	649	621	623	678	633	588	655	610	640	632	626	637	638	623	636	618	643	671	616	648	639	655	614	642	617	619	622	628	652	615	625	663	600	643	590	640	595	619	643	656	637	609	632	620	657	594	634	646	600	642	609	639	641	632	624	641	614	632	624	639	610	639	674	626	631	626	640	610	686	589	653	658	642	612	645	625	660	677	648	575	664	647	654	614	649	614	642	637	616	648	616	635	653	620	646	659	643	682	619	707	600	580	596	664	584	621	653	650	637	642	648	632	598	669	626	616	610	638	625	708	635	625	627	585	600	589	617	633	600	605	656	608	617	645	590	610	636	625	617	616	614	613	621	641	589	657	670	647	627	570	626	620	605	620	663	642	684	657	647	598	604	668	624	614	658	642	586	648	572	615	621	655	595	606	626	628	634	608	595	653	622	677	575	699	645	609	599	689	655	640	639	639	653	622	621	632	671	606	649	625	643
36709	7661	1663	1048	772	598	543	468	448	453	475	460	434	446	405	386	405	389	403	373	377	410	411	376	363	408	418	378	426	404	380	402	392	353	391	358	411	390	370	418	366	406	381	424	417	433	379	392	344	422	395	409	422	373	392	419	427	412	398	415	405	361	405	391	418	365	407	410	396	393	407	395	372	410	377	355	385	359	382	345	406	386	382	409	379	394	391	382	406	391	421	435	401	393	409	402	396	414	375	417	354	374	462	403	391	384	349	362	351	391	374	411	400	392	384	385	369	397	375	445	367	392	380	377	423	370	384	415	396	411	400	393	387	402	407	429	377	424	359	372	378	331	368	426	426	421	364	401	397	329	380	377	397	421	360	391	435	403	392	370	373	395	344	411	408	421	364	369	377	394	399	393	391	349	360	406	376	395	390	392	366	411	382	377	373	412	393	367	449	372	360	385	402	414	378	372	379	352	369	373	358	420	433	384	405	368	381	394	366	396	390	432	397	399	374	389	391	433	368	373	368	394	395	408	378	418	376	414	398	395	383	382	384	388	394	431	374	383	340	403	390	405	409	410	401	378	339	414	404	410	448	369	363	391	374	393	419	383	412	348	387	361	368	371	437	387	370	423	403	385	363	400	373	389	400	365	401	427	367	398	379	342	393	398	401	442	425	367	412	368	394	361	400	371	437	391	369	347	369	403	397	360	392	380	371	394	436	372	354	385	390	419	364	377	370	399	414	365	383	390	358	359	405	415	416	412	389	407	404	386	409	396	369	376	420	381	375	398	408	368	374	393	388	375	360	392	388	367	424	433	380	389	396	393	384	392	398	390	384	394	399	388	425	401	400	381	380	390	367	372	374	407	372	370	420	384	363	379	381	375	389	366	381	381	395	362	374	411	379	383	358	390	371	368	396	409	409	376	383	350	399	365	355	408	374	430	400	343	404	394	398	393	378	416	406	382	405	416	409	393	365	393	395	373	385	408	375	411	412	379	395	371	422	375	395	428	354	398	384	334	370	372	393	372	400	398	363	399	366	364	417	382	370	372	413	352	372	416	370	380	390	379	392	416	391	385	378	402	374	402	429	411	383	393	387	390	414	388	384	376	420	388	350	380	386	382	400	371	402	375	403	373	377	382	412	385	389	368	376	381	385	414	379	368	377	379	363	415	373	370	387	429	411	394	394	414	383	398	385	388	397	413	342	382	374	363	383	410	378	383	408	374	388	386	359	362	357	405	364	404	388	419	400	383	373	368	369	426	409	411	354	394	392	364	397	363	409	434	371	394	373	394	385	413	377	366	360	390	381	402	388	370	414	387	418	393	429	387	404	396	384	409	387	400	388	406	387	375	363	373	367	388	407	390	395	376	398	394	400	400	402	360	357	365	368	374	387	400	381	392	382	396	380	367	418	382	376	375	375	384	391	384	381	440	409	395	369	385	391	376	367	403	404	347	379	343	419	396	395	400	365	395	370	361	405	371	365	401	373	374	375	404	404	415	382	370	379	393	389	363	428	432	395	413	342	378	403	368	414	393	388	403	424	385	370	388	430	427	379	411	360	365	407	409	404	374	384	385	400	367	368	372	419	342	401	338	398	390	404	401	409	341	374	399	368	388	350	408	384	377	439	361	414	395	361	379	371	417	354	371	395	376	391	390	368	383	409	373	405	382	351	359	380	356	383	346	396	372	386	410	445	371	386	383	415	431	422	353	388	377	401	390	359	396	362	404	379	407	384	406	438	424	382	424	401	371	359	388	383	383	404	373	383	388	415	364	377	414	382	403	398	411	393	367	361	359	376	362	398	385	383	389	364	387	431	412	345	390	397	411	410	388	399	391	415	381	377	354	358	412	373	398	360	425	398	417	348	396	358	380	382	430	398	409	353	407	412	391	362	394	397	376	421	414	413	385	374	381	399	418	408	384	391	406	380	363	343	378	403	394	405	400	403	421	387	385	379	337	378	385	363	372	361	353	366	385	386	367	396	383	447	379	407	358	411	370	360	370	388	417	412	345	394	381	386	371	417	395	337	417	380	389	396	372	378	377	368	375	416	383	417	382	407	344	392	399	413	402	407	369	369	408	367	406	360	351	395	357	368	369	386	392	362	400	422	381	415	428	369	379	348	439	400	400	390	376	375	387	383	375	383	366	395	369	396	431	375	414	383	385	377	385	372	373	376	389	397	371	402	384	374	408	384	407	402	407	368	418	411	399	415	406	401	431	376	407	383	420	435	422	374	360	364	387	414	375	381	436	391	380	381	391	359	402	380	390	408	346	367	378	406	391	396	384	438	432	362	350	400	404	383	349	404	376	413	397	385	410	419	395	374	390	411	384	339	434	350	340	388	342	385	418	351	372	331	365	383	379	398	423	371	424	407	399	376	339	373	405	395	374	346	381	343	380	404	406	413	403	416	398	368	430	398	377	409	369	359	378	422	393	370	407	434	357	397	399	364	379	410	335	381	351	393	383	355	367	375	372	385	360	353	385	404	391	374	456	397	363	349	378	389	396	365	366	390	398	390	377	424	344	364	393	417	343	397	384	360	429	404	409	409	399	384	417	408	386	369	386	402	425	378	387	382	393	394	368	357	387	399	401	424	358	405	360	392	401	328	360	387	394	392	386	415	390	355	396	424	377	370	388	378	403	397	383	366	418	385	367	373	426	401	367	389	359	418	346	420	402	393	394	397	396	404	407	335	351	415	359	333	370	406	395	365	403	384	385	360	391	391	405	381	364	407	353	385	399	444	407	370	365	393	394	404	390	399	345	397	368	358	400	424	407	406	381	384	367	404	394	407	405	417	401	376	370	364	386	386	371	365	372	368	423	383	382	401	401	365	367	395	388	394	385	407	405	373	366	387	359	420	414	401	421	377	394	405	382	363	383	425	383	377	402	424	397	383	367	415	391	380	442	370	371	383	367	400	405	376	381	363	381	405	405	379	390	437	376	331	395	412	420	403	377	380	394	379	342	384	382	389	418	383	375	371	394	370	403	394	422	360	407	416	416	396	374	394	396	377	387	411	368	355	397	397	399	423	370	394	380	377	395	378	362	412	416	404	405	446	440	380	375	402	380	399	403	406	389	396	404	371	370	408	412	427	418	389	377	383	441	365	393	348	360	404	409	373	367	379	390	388	390	397	389	365	392	422	394	361	380	405	430	417	401	400	398	348	406	434	365	392	362	360	382	387	353	384	375	376	407	377	437	406	419	390	369	381	387	359	382	396	407	390	403	377	409	397	394	372	383	414	373	396	406	361	390	360	451	396	361	401	359	384	368	354	393	370	387	382	383	372	386	401	393	399	399	353	389	369	378	377	421	371	393	362	430	388	397	389	411	349	379	409	393	377	360	408	409	408	379	378	430	406	373	337	385	423	406	400	413	402	360	372	385	357	364	391	390	426	382	431	380	400	366	374	416	385	381	347	394	421	355	385	426	394	385	406	384	370	405	398	413	390	388	399	379	382	433	378	415	413	428	379	395	369	358	408	354
20712	1633	2278	2586	2233	1778	1692	1473	1290	1215	1265	1159	1112	1017	1076	1014	984	975	1001	1002	947	976	1021	950	956	965	970	899	937	935	928	952	936	958	921	890	912	916	917	899	929	854	847	917	912	883	885	943	912	884	853	836	858	870	890	912	891	917	857	843	888	822	875	891	833	915	906	881	839	866	928	886	864	892	891	848	837	890	865	892	918	942	865	882	817	918	866	897	847	825	851	878	934	910	901	877	920	921	914	938	868	923	926	903	902	872	857	925	846	871	855	867	860	894	838	943	893	866	865	868	849	844	906	864	903	835	909	897	929	848	861	873	911	881	904	906	881	895	948	941	890	854	899	837	907	870	849	861	846	894	863	941	886	888	874	852	902	858	839	898	824	879	879	868	914	873	889	861	865	914	839	833	867	856	878	847	896	884	894	905	859	857	888	862	945	915	846	859	880	832	859	904	839	894	858	887	854	854	882	901	873	866	852	939	859	857	840	885	895	873	845	840	826	926	819	873	864	832	881	880	926	907	910	901	919	862	913	862	910	921	941	858	864	897	930	890	932	895	893	894	905	809	889	822	898	880	897	878	862	883	865	868	903	912	882	912	861	857	854	880	899	887	884	872	915	876	909	905	902	886	865	836	852	821	888	901	899	915	896	884	881	840	880	895	847	814	860	854	867	899	902	940	899	903	847	900	876	897	851	877	912	880	842	851	868	916	892	869	844	885	858	865	864	859	865	864	845	841	901	870	868	870	889	873	838	845	915	887	897	886	843	888	883	876	819	852	825	894	879	877	907	897	904	836	879	913	848	813	896	892	901	879	885	903	869	880	816	834	849	861	918	860	916	867	852	864	888	843	823	905	857	931	878	856	845	863	926	878	922	903	834	873	920	908	902	906	792	921	875	870	879	828	879	873	892	827	883	903	871	815	887	876	864	922	846	909	936	853	851	907	871	859	881	909	830	898	871	864	908	897	943	892	880	883	860	925	880	886	842	927	918	865	839	910	867	865	926	826	892	857	882	881	865	864	884	921	920	841	931	879	830	898	869	885	862	852	885	816	875	833	904	833	882	876	870	904	898	945	910	865	887	935	879	913	900	889	894	893	905	907	849	911	873	838	885	845	907	830	863	909	894	881	866	881	895	869	926	890	876	828	881	854	847	888	876	866	813	872	900	895	871	957	870	875	897	894	914	866	864	874	872	915	891	838	920	913	864	907	881	864	849	834	897	872	868	905	866	873	885	902	868	914	890	933	864	836	879	871	889	889	873	843	809	880	871	872	826	905	858	908	874	876	860	893	860	849	911	868	821	837	893	892	839	869	906	884	869	819	863	843	847	899	911	888	850	850	850	837	874	868	863	862	963	861	885	868	857	888	892	865	900	847	866	870	846	855	901	872	872	895	858	896	908	919	872	859	845	923	922	897	837	842	869	884	862	823	899	898	892	918	866	872	864	863	864	867	868	863	883	864	941	897	842	866	908	873	888	873	923	818	876	891	860	940	884	870	926	808	865	932	887	875	933	889	855	896	867	919	881	875	926	860	847	875	916	909	913	886	889	938	896	913	848	909	883	846	885	872	858	881	891	904	905	879	889	898	888	896	869	902	865	917	852	828	905	853	895	882	864	852	857	890	881	868	847	817	859	847	890	880	884	838	862	838	874	877	844	796	844	878	857	861	860	877	866	910	890	868	892	828	917	919	896	891	905	859	852	873	903	862	846	863	874	860	891	863	854	848	885	866	870	864	880	840	865	876	865	838	872	851	904	897	897	885	869	892	867	873	903	899	886	878	831	879	915	875	869	839	880	912	902	902	900	827	925	888	863	860	888	890	925	871	891	896	842	921	820	918	822	858	912	848	855	888	851	883	881	855	922	877	885	826	890	931	875	845	862	837	820	895	819	862	863	877	899	925	892	886	815	890	852	877	850	859	829	910	900	882	893	881	871	850	855	880	908	882	924	880	897	875	844	842	843	840	906	861	826	904	863	828	872	841	892	922	905	902	854	853	875	887	891	803	912	936	844	915	883	844	881	845	861	888	908	858	945	896	934	879	832	922	873	846	917	862	864	814	914	882	887	821	918	880	849	873	908	862	846	877	922	900	892	874	877	838	882	843	839	897	904	903	927	902	892	874	855	932	920	858	914	895	918	889	851	883	806	870	899	845	940	877	904	894	895	873	842	870	897	880	962	852	906	876	865	848	872	900	943	914	827	874	852	879	910	857	861	875	894	863	888	918	863	874	911	900	889	883	804	871	899	903	862	888	890	847	862	840	876	884	856	860	918	889	890	915	863	822	855	884	918	879	892	859	968	900	854	884	810	886	871	862	891	875	828	866	894	906	903	857	920	886	870	852	920	931	873	902	866	830	850	903	860	893	892	879	847	899	888	897	844	889	876	880	925	866	868	867	845	860	897	870	856	852	870	873	878	866	853	905	916	865	837	887	848	889	894	906	846	827	893	847	892	894	872	881	913	873	897	851	851	880	897	836	870	912	827	848	829	903	925	923	854	838	873	834	904	829	896	867	890	868	885	947	835	864	890	933	883	881	901	868	850	903	862	894	847	838	854	890	929	831	871	866	907	854	900	861	857	875	830	898	841	868	832	887	853	827	826	860	906	928	893	969	860	861	871	874	825	879	880	865	873	852	880	876	844	898	900	884	905	891	834	880	859	842	846	836	882	872	852	883	818	886	848	900	882	863	861	933	894	928	831	889	864	884	858	847	905	882	883	870	866	883	832	927	874	898	876	949	902	882	886	907	941	862	906	890	880	880	848	892	868	854	877	870	853	873	871	895	899	855	893	895	878	871	821	858	871	883	854	830	861	858	897	896	919	922	888	849	945	859	898	842	861	891	898	833	921	914	899	947	893	864	862	873	902	912	907	836	841	821	890	906	900	881	891	826	890	918	850	853	915	909	893	872	824	850	877	895	878	803	863	871	927	868	941	903	872	852	860	883	868	894	873	858	866	896	874	900	907	914	851	848	908	903	868	850	891	848	890	852	842	873	896	888	889	812	848	874	841	897	834	867	840	840	811	877	838	869	884	880	899	903	903	896	809	881	844	909	872	840	862	860	881	876	897	835	855	857	884	867	922	879	915	910	884	885	855	815	867	892	831	873	919	868	845	850	834	827	877	940	844	895	872	889	880	882	832	828	829	890	914	863	879	883	826	887	892	856	836	925	905	897	918	901	864	850	889	926	859	880	936	868	871	873	889	881	895	822	894	874	856	813	810	882	905	858	897	804	835	876	900	880	873	895	899	952	886	893	888	859	846	914	812	858	854	871	928	880	874	886	881	821	871	905	896	890	857	851	902	880	890	935	902	912	947	854	827	899	898	886	891	910	910	911	866	895	872	882	883	880	853	873	886	856	834	894	853	889	863	843	838	901	854	849	873	918	886	860	915	890	889	890	903	899	862	874	880	835	890	824	901	898	884	878	858	888	843	912	900	914	886	871	872	869	891	847	918	906	897	878	902	874	881	879	871	884
7967	595	261	252	231	241	225	228	212	221	197	211	225	207	234	202	230	193	199	208	242	257	228	219	222	229	206	209	230	208	232	235	201	204	215	218	229	186	250	186	225	208	216	232	236	238	211	213	221	212	217	204	226	246	223	233	204	215	225	208	240	209	234	227	227	212	234	241	217	201	209	239	221	214	216	201	207	206	236	232	200	226	197	229	212	227	184	202	215	185	213	240	237	217	226	204	201	220	230	229	207	195	218	215	236	214	229	230	207	218	215	188	227	224	209	208	219	201	237	236	223	234	233	191	260	197	184	222	187	226	209	228	219	239	232	215	227	218	221	203	206	218	248	235	217	224	218	242	251	208	212	215	236	223	217	221	200	213	193	224	219	204	222	221	203	227	203	201	219	201	229	182	212	211	197	220	207	222	240	213	227	226	209	210	220	212	243	236	227	217	217	218	213	211	217	208	241	193	211	204	198	226	215	227	231	225	222	232	238	249	187	214	208	203	211	220	188	196	213	210	180	219	207	186	203	226	227	243	222	219	215	201	226	236	225	222	242	202	208	218	221	221	214	228	210	219	232	231	222	216	217	190	217	202	236	213	235	207	211	244	211	221	234	231	220	205	209	219	202	228	219	205	207	234	210	229	224	211	261	195	193	231	196	225	227	200	228	206	203	216	219	238	201	211	213	247	217	246	244	194	199	216	216	220	194	218	231	212	198	231	257	234	208	237	183	226	200	216	216	221	213	214	210	202	199	209	195	216	217	208	223	227	216	236	218	222	211	217	189	224	193	213	237	221	226	217	223	214	220	194	227	202	205	214	223	252	215	212	194	189	209	226	245	220	223	203	219	235	220	218	215	230	203	197	213	198	202	201	205	217	200	237	235	182	202	219	240	216	234	224	221	214	214	222	217	230	193	208	222	217	190	226	216	206	201	222	205	224	204	223	223	209	206	202	205	218	235	199	216	234	186	214	225	210	234	244	171	224	204	215	217	208	227	200	183	209	208	211	191	214	203	218	223	230	199	191	201	204	234	198	216	233	227	179	222	247	202	251	236	228	199	212	208	214	221	204	240	208	231	204	225	211	233	205	195	201	226	216	221	188	228	194	244	221	218	207	216	194	216	243	235	223	200	204	215	243	225	179	224	237	230	185	236	206	221	239	190	192	228	233	254	196	222	241	211	247	215	203	205	217	203	234	245	217	196	195	219	202	221	230	219	210	189	226	227	200	208	231	209	218	215	232	219	236	220	215	233	220	229	218	194	219	234	197	196	227	223	187	265	241	212	236	186	204	230	261	227	213	214	240	196	216	231	211	215	190	221	195	244	227	229	222	229	220	223	198	187	211	200	191	247	201	214	202	215	230	225	208	236	229	224	210	209	225	191	202	223	195	209	212	240	235	196	205	214	221	227	229	251	211	206	231	189	218	191	203	233	226	206	212	218	201	229	223	202	236	226	222	222	227	228	212	217	219	174	203	207	227	221	236	211	222	239	231	218	247	240	239	238	231	202	193	221	215	203	222	244	223	228	231	229	230	201	209	200	225	216	244	190	229	212	198	233	189	187	235	209	245	210	234	220	186	207	215	199	218	234	202	227	221	235	200	224	239	209	219	200	203	197	183	201	215	216	209	214	211	221	206	186	242	208	224	206	207	245	212	205	201	223	216	206	189	218	218	211	230	193	214	237	217	247	236	217	206	182	203	231	242	221	192	224	229	223	200	205	193	210	187	202	234	227	186	258	170	228	201	220	206	201	203	218	224	268	222	226	235	217	248	244	218	197	226	209	222	214	206	226	259	219	225	237	219	200	215	211	211	230	208	257	228	193	208	233	230	231	214	230	208	219	220	207	211	204	199	233	244	185	216	214	200	238	219	224	203	225	211	246	215	197	245	221	190	219	223	236	213	201	225	220	201	211	209	216	221	212	194	194	228	231	203	217	212	180	192	201	212	206	213	224	214	212	194	204	237	213	208	239	214	219	224	219	230	185	232	206	201	223	229	215	209	221	189	220	205	202	220	217	224	222	230	197	219	229	200	214	200	221	234	228	220	202	227	207	178	229	207	227	230	224	215	218	219	192	201	227	198	188	220	190	203	217	209	232	233	229	199	229	234	218	219	224	210	244	216	201	219	220	236	248	237	236	245	211	207	204	210	171	204	195	210	204	205	243	211	202	189	227	201	206	210	226	249	227	221	226	199	182	218	210	199	209	206	217	197	215	234	239	218	210	209	196	204	231	208	206	207	195	197	223	218	238	208	224	247	198	229	222	232	242	214	233	204	227	224	225	198	211	222	223	207	237	252	207	216	209	218	238	208	224	212	197	216	229	196	205	209	209	218	205	208	216	221	203	209	208	182	224	230	212	246	223	197	218	236	235	211	230	233	220	231	218	242	192	206	212	212	208	201	196	207	190	231	215	227	269	208	214	190	201	244	244	188	213	219	242	202	212	211	233	206	222	225	203	219	213	213	214	219	236	234	225	221	224	216	225	201	206	217	187	224	228	225	203	226	207	172	222	233	204	212	243	231	218	248	240	197	200	225	222	198	230	227	230	203	221	215	227	217	207	240	235	211	213	227	223	216	211	193	207	179	228	205	205	212	211	230	233	205	206	208	202	214	213	225	212	218	246	219	228	214	227	204	190	205	210	233	208	241	208	219	214	234	220	229	211	237	239	228	191	219	198	248	222	213	176	227	205	209	203	222	230	214	237	211	236	238	193	239	228	188	193	203	226	219	207	194	227	218	227	243	255	211	233	206	230	218	233	233	206	227	220	230	241	200	220	219	219	205	198	206	225	194	191	196	208	212	194	212	240	199	230	231	214	218	221	223	191	218	203	202	228	193	233	224	212	202	211	205	210	219	201	204	244	238	205	237	198	223	228	227	194	229	219	179	196	220	205	201	189	212	212	202	226	225	212	217	215	215	196	215	218	237	213	239	226	219	258	234	218	216	206	228	212	232	211	193	232	235	221	260	212	200	225	236	213	205	209	228	227	217	238	225	217	219	204	204	200	224	218	224	235	222	204	231	217	244	220	222	212	220	229	221	208	199	221	223	225	222	221	225	224	202	229	211	203	210	213	262	224	222	214	240	234	218	260	219	216	199	235	227	224	213	236	193	240	213	225	211	199	213	236	233	214	224	238	230	227	229	191	227	200	211	237	194	213	248	217	212	255	227	219	207	211	200	206	221	201	227	209	215	190	200	193	218	194	197	209	209	218	214	210	204	215	191	215	231	198	226	253	223	190	219	187	219	195	200	206	215	194	223	196	220	254	185	218	224	235	209	214	211	241	228	194	217	220	206	205	215	200	205	210	207	221	238	229	201	208	211	196	212	205	228	215	219	231	194	202	240	221	216	218	187	197	235	188	217	217	214	218	239	231	218	214	187	205	219	205	209	206	199	265	208	236	199	205	225	255	230	242	229	209	247	205	206	206	242	201	183	226	201	214	205	229	201	230	215	230	215	227	233	228	212	220	233	219	219
5063	567	568	565	561	607	539	502	574	607	510	532	547	572	546	544	579	497	556	526	545	575	533	504	536	533	551	530	543	560	547	526	487	515	545	568	494	496	517	531	555	502	538	569	516	535	533	514	565	507	554	498	550	539	518	517	560	510	538	514	505	477	525	532	521	543	566	554	497	516	501	548	512	530	509	536	567	529	531	573	541	502	529	526	559	540	547	559	550	519	536	514	555	538	529	545	534	534	533	534	527	529	510	513	578	535	534	513	493	558	564	475	557	540	529	527	538	555	544	508	541	606	537	522	514	570	526	537	525	499	493	532	526	525	521	531	543	504	522	558	499	532	564	516	528	506	534	541	538	532	521	553	498	511	541	537	494	520	543	514	538	528	495	549	527	552	542	560	503	520	504	530	520	543	473	518	519	536	509	532	554	551	504	552	535	505	528	545	550	538	536	547	507	540	543	532	498	533	527	502	530	556	524	507	539	547	523	526	489	527	506	531	501	547	537	487	486	526	540	549	502	568	535	547	531	528	571	541	547	480	514	492	547	526	530	539	545	499	533	524	515	505	547	610	550	492	507	581	510	519	511	565	526	505	569	557	551	549	518	546	503	524	538	556	518	551	526	513	525	528	554	543	535	558	534	517	515	567	526	503	534	539	515	544	491	525	486	556	538	499	527	524	540	580	544	531	578	521	548	538	540	527	525	508	576	552	534	555	550	543	520	566	530	487	506	504	499	517	537	524	520	541	507	523	510	515	568	515	551	554	522	498	527	566	509	521	574	571	495	567	552	532	513	559	558	513	532	488	525	530	541	545	540	465	487	563	541	523	521	505	544	529	531	558	523	546	514	545	528	532	545	529	551	569	533	540	556	541	537	545	527	516	546	543	527	480	530	555	520	536	522	503	494	507	531	540	496	545	532	540	544	549	523	510	512	525	536	516	536	567	565	535	530	513	555	530	552	544	536	533	527	548	543	540	528	489	518	552	543	514	503	543	506	531	503	551	511	500	528	545	481	528	517	546	532	555	503	516	537	515	548	510	524	513	535	557	547	534	497	510	530	592	529	511	501	534	522	548	555	518	538	524	552	529	550	545	501	502	570	553	526	518	525	511	559	487	518	507	530	504	529	552	531	534	518	559	492	530	522	538	514	514	538	573	532	532	545	516	573	550	556	546	536	503	520	497	550	499	540	543	509	501	543	509	522	505	539	541	531	539	537	547	499	540	527	504	529	526	512	563	523	540	523	538	499	537	492	516	540	506	533	576	528	557	532	513	547	541	516	547	525	516	523	553	502	539	539	506	503	504	524	549	549	502	500	514	517	510	522	528	564	493	501	518	503	484	562	515	524	526	517	551	534	529	510	550	514	518	536	542	582	542	546	524	566	514	480	536	514	521	526	480	570	521	524	524	496	538	492	536	541	518	541	489	544	548	523	542	529	515	521	511	546	529	520	548	565	510	546	542	525	546	541	516	512	495	534	543	531	528	488	508	504	534	540	489	544	539	551	576	520	572	507	542	569	551	498	489	500	516	517	512	514	558	504	551	559	533	503	565	525	517	547	481	540	536	519	570	512	527	517	469	527	527	543	553	522	529	508	524	513	526	520	601	557	525	532	521	527	500	487	535	560	523	528	572	540	537	513	534	500	517	533	506	508	528	528	537	539	490	537	507	578	544	549	549	494	510	551	489	571	539	510	529	518	499	491	525	500	580	502	525	516	548	527	569	517	529	556	522	515	512	503	496	532	558	534	539	526	524	532	512	537	546	535	568	529	501	550	507	512	546	562	562	533	530	562	546	555	534	548	502	519	543	523	545	519	519	555	555	534	516	584	504	530	569	573	492	548	565	510	553	530	548	539	556	556	533	502	524	530	529	524	553	527	532	559	566	543	519	540	511	521	549	534	547	532	503	522	529	533	509	514	569	549	529	487	523	491	526	485	513	501	518	538	527	494	521	503	513	541	540	491	523	536	553	543	509	544	529	552	551	517	542	538	560	509	528	553	576	521	512	570	550	526	565	530	545	527	532	570	513	550	492	529	547	538	476	512	556	538	546	592	506	541	559	497	567	544	538	505	505	542	506	485	523	559	536	532	537	519	549	498	564	523	531	523	560	506	487	512	549	517	500	487	540	531	521	550	547	525	540	579	531	520	524	578	552	556	533	502	543	504	522	476	518	557	543	569	544	532	527	492	530	571	518	554	531	577	564	516	516	521	500	540	515	515	505	580	506	518	538	511	527	553	497	536	545	523	546	539	523	546	543	522	541	538	512	511	527	507	541	523	535	511	526	549	537	532	568	564	524	570	521	571	546	527	527	539	516	495	506	536	525	585	518	531	537	524	534	530	492	542	516	498	572	544	503	534	507	531	510	493	536	518	516	539	551	576	520	572	490	538	505	556	529	528	523	514	543	528	517	552	555	551	496	496	537	534	533	541	551	500	521	508	518	518	521	557	524	522	518	513	540	508	548	502	562	553	511	533	553	518	502	521	560	520	535	483	543	507	569	579	565	530	518	541	541	499	555	548	534	528	544	535	521	558	563	499	505	535	541	526	545	566	532	539	507	534	529	521	534	539	548	555	526	556	536	503	536	528	545	514	558	555	495	520	552	505	513	529	530	486	511	504	534	523	506	490	571	524	491	479	529	535	521	564	547	531	504	512	528	514	514	547	524	498	496	533	552	485	568	572	551	540	493	492	516	505	522	532	536	517	521	524	529	532	543	540	549	543	536	512	545	562	530	530	503	533	512	563	504	536	492	544	488	545	531	543	529	589	547	526	549	511	495	562	512	500	500	494	510	522	481	489	541	484	546	484	527	503	533	548	493	555	544	524	534	516	524	579	523	547	546	531	551	513	533	475	519	553	490	533	554	558	545	583	543	511	533	509	494	545	553	513	538	564	528	527	522	554	524	533	509	539	530	526	537	487	505	522	549	526	519	520	527	577	490	500	518	519	526	476	523	547	532	548	522	515	475	517	543	521	540	513	521	520	500	532	519	531	545	534	523	518	538	527	515	536	557	520	477	462	530	496	515	558	557	519	552	564	527	525	539	558	562	537	527	519	526	495	522	494	525	529	505	508	519	538	536	518	525	533	530	513	514	535	559	501	459	522	528	532	502	554	564	508	553	543	535	519	538	514	460	543	547	518	520	500	511	534	533	527	529	503	503	570	558	555	513	523	508	597	513	535	541	534	524	517	494	548	527	548	546	513	595	565	528	560	518	525	527	516	535	542	527	504	539	557	562	560	559	518	507	524	541	500	532	551	520	519	500	533	525	540	574	535	513	503	542	520	556	510	528	501	545	534	540	536	493	554	543	527	526	573	512	516	534	556	527	527	528	548	527	537	523	546	560	534	501	546	523	542	541	541	562	548	553	500	535	572	535	515	539	529	545	536	517	521	547	512	529	522	517	536	497	588	550	530	516	518	526	541	563	535	511	519	496	550	527	529	501	617	502	478	522	481	527	530	542	545	555	482	571	506	517
24383	3201	781	525	467	373	341	341	342	311	291	311	292	265	290	271	284	261	284	264	239	292	279	266	266	252	264	298	274	278	262	270	290	275	255	278	231	227	271	292	278	282	259	285	277	262	261	283	268	303	282	262	256	246	242	290	252	273	249	297	265	285	257	275	259	280	290	241	232	239	231	251	239	255	286	255	259	229	296	261	283	280	292	266	285	287	245	240	238	273	256	281	237	264	273	250	275	240	269	283	253	255	245	266	270	279	230	264	274	268	261	271	265	265	274	283	231	263	246	251	244	270	232	284	261	256	271	258	290	253	287	290	260	254	288	236	277	275	263	249	262	290	245	271	272	245	285	272	278	278	265	262	259	284	281	271	276	280	289	268	268	253	268	255	276	235	256	218	269	223	280	240	301	242	261	243	281	260	268	242	251	279	311	257	262	240	297	260	264	299	266	293	264	280	292	254	273	289	252	283	259	267	256	258	238	275	240	280	274	267	293	249	241	298	289	241	238	276	269	281	267	279	296	285	267	258	250	251	256	275	267	256	314	248	274	257	277	268	254	285	259	253	272	242	262	287	286	256	290	280	235	233	270	252	271	274	265	249	269	253	253	247	234	277	254	228	284	284	249	243	267	267	245	286	255	246	270	288	268	244	265	283	261	267	261	253	246	270	281	274	266	259	274	273	264	280	266	295	285	248	244	242	270	253	275	239	274	268	279	258	228	252	282	268	250	262	251	276	304	256	288	250	286	291	290	273	279	255	277	233	296	224	247	254	284	260	262	262	240	283	290	261	245	269	263	277	250	285	284	267	276	260	251	241	252	290	265	277	257	248	268	243	267	257	286	228	250	250	276	245	251	285	268	250	235	283	260	277	280	281	253	231	246	252	281	269	282	252	256	277	247	280	264	273	265	289	232	237	270	270	286	267	287	264	264	262	265	256	281	236	266	242	279	279	303	279	275	260	264	278	250	262	267	280	262	300	292	228	256	259	255	276	254	251	271	270	266	237	305	234	258	287	274	250	263	278	272	281	243	278	248	238	286	241	275	249	280	287	265	278	262	258	252	258	284	261	265	254	244	292	296	283	279	260	267	247	273	265	299	272	264	262	249	284	264	277	266	252	242	260	247	276	278	284	271	257	271	267	243	305	288	266	251	247	252	284	275	254	256	281	278	283	256	273	273	265	232	251	291	255	273	243	250	234	275	253	268	277	284	247	251	272	280	293	286	274	266	268	281	241	278	315	282	268	265	259	292	265	274	255	267	283	228	255	261	261	270	255	271	243	258	280	260	276	251	271	272	285	272	289	264	286	267	263	284	234	251	272	273	289	255	266	262	263	241	268	298	279	283	248	274	271	233	260	253	269	218	265	285	283	267	304	263	262	284	255	262	223	243	228	267	279	244	258	275	249	257	266	235	264	251	259	265	250	269	238	258	263	261	275	283	265	270	278	276	257	274	241	275	247	280	238	266	255	259	232	255	278	260	270	261	248	251	269	273	243	273	264	270	261	264	234	245	251	241	261	242	282	249	285	257	286	237	275	277	246	244	258	236	281	230	276	256	267	263	275	272	285	259	231	283	272	266	267	262	263	266	271	306	252	267	278	278	257	274	252	283	274	268	273	271	275	286	256	267	268	257	269	253	284	273	267	247	258	251	263	238	257	278	267	243	236	272	254	268	264	254	261	294	265	261	268	292	287	262	270	261	251	248	278	269	265	257	240	253	238	232	245	266	275	253	260	277	251	255	275	271	280	269	292	241	258	269	239	291	299	256	277	260	282	275	267	259	279	230	253	264	272	263	250	222	260	272	260	266	282	254	255	258	309	265	258	263	276	224	262	249	289	289	268	245	284	295	267	271	246	242	282	239	260	274	230	278	263	259	288	263	245	284	257	270	249	284	251	257	263	287	270	261	267	289	307	283	316	292	282	279	243	288	247	266	257	231	272	260	265	281	247	247	267	262	231	273	249	266	268	261	268	245	277	244	281	251	272	284	253	260	258	252	269	248	231	267	259	270	262	291	269	274	270	249	284	234	272	243	270	270	266	255	266	286	269	276	267	252	258	235	269	252	264	251	294	256	275	264	274	274	281	262	282	262	259	269	256	265	284	259	256	274	254	262	268	258	251	277	252	248	233	247	238	250	257	287	259	269	260	277	243	258	285	273	235	240	235	259	266	255	242	254	284	260	300	265	261	287	228	234	246	266	254	273	259	246	254	290	281	277	256	262	255	294	279	254	230	266	235	266	250	250	256	243	282	249	249	244	256	274	271	241	259	299	253	276	260	255	263	259	244	264	288	246	273	262	289	271	281	263	265	272	258	263	257	264	270	260	252	261	259	250	292	283	259	268	231	237	270	267	233	263	274	240	286	255	278	279	271	273	263	261	274	273	243	272	272	278	239	254	270	257	260	259	271	292	255	297	241	247	252	244	251	285	283	295	268	270	253	292	262	275	256	245	268	298	277	296	249	252	275	266	248	293	250	245	262	266	267	261	223	274	291	288	295	292	293	271	289	268	279	278	236	261	230	267	292	278	249	254	291	287	271	271	274	291	249	255	285	278	276	283	259	252	235	264	263	258	261	267	259	254	261	233	276	254	256	260	268	276	259	244	258	269	285	249	264	246	264	269	292	293	275	273	285	305	287	267	266	274	270	251	286	300	265	258	247	262	261	276	253	269	276	300	265	273	275	275	264	261	256	272	274	242	283	280	256	282	250	278	268	244	268	275	256	264	238	290	271	272	247	274	230	248	233	223	294	270	261	251	220	252	255	281	271	268	254	263	263	265	278	246	256	270	281	269	247	269	278	265	250	283	231	283	261	281	256	305	245	235	264	293	276	263	249	259	279	245	281	253	294	257	230	271	241	271	270	263	280	282	275	240	240	278	276	269	228	288	263	263	258	251	290	251	230	243	292	266	263	254	238	272	261	288	234	269	240	239	270	259	299	228	260	269	246	233	254	249	273	267	266	255	242	287	266	255	261	250	265	266	280	272	234	237	253	257	260	299	236	271	266	266	261	248	245	260	257	259	271	253	268	258	275	300	251	290	255	279	250	247	262	252	266	284	264	240	233	253	281	272	254	263	246	276	278	265	265	242	279	248	271	281	269	247	293	276	253	284	302	285	254	291	283	268	262	277	286	264	264	265	233	261	266	285	251	240	273	267	290	273	273	294	271	271	265	252	254	256	287	276	234	236	298	287	252	253	262	285	255	280	271	278	243	244	257	279	303	267	278	273	244	268	232	253	235	259	275	274	245	260	248	259	245	226	266	229	262	253	248	238	248	259	234	266	286	228	236	252	271	264	294	278	275	239	282	276	240	272	241	262	284	275	271	284	266	274	283	217	285	219	291	251	253	263	276	281	235	247	244	274	280	267	289	276	242	284	245	241	299	281	298	297	230	262	263	263	264	260	230	257	272	282	274	288	270	275	249	259	277	256	269	286	245	247	273	280	275	256	256	249	253	276	292	237	272	250	276	266	276
14683	942	1243	1504	1302	1155	1047	964	904	888	812	812	730	768	707	753	741	729	691	696	677	713	669	637	674	688	702	709	696	736	623	635	673	672	657	656	643	645	675	673	655	596	642	614	671	632	694	644	668	635	587	644	597	652	615	624	642	679	661	622	647	682	643	681	644	625	705	616	662	605	659	613	634	641	615	626	622	650	675	633	668	630	657	671	620	668	655	624	607	644	623	640	641	653	636	626	623	609	599	647	696	656	633	616	615	677	606	595	655	675	621	672	642	665	672	659	628	630	616	646	626	629	641	629	598	643	625	633	646	635	629	596	632	639	608	638	643	661	646	618	627	647	644	642	617	690	653	672	634	602	615	608	667	653	650	645	672	657	657	642	630	669	640	624	665	653	642	649	594	656	597	643	628	655	636	656	658	626	671	647	631	635	663	654	639	648	601	680	624	649	613	637	615	670	670	657	636	640	663	583	583	602	635	642	623	653	649	633	614	637	563	629	606	634	648	682	666	613	678	620	644	650	658	643	634	629	625	589	669	648	620	622	639	610	624	669	632	641	654	642	631	651	625	656	621	645	610	653	613	634	648	629	642	630	608	627	638	614	648	646	660	609	671	610	636	619	626	645	648	662	649	691	691	667	668	621	615	638	638	661	649	615	641	604	606	661	666	626	696	643	662	622	623	616	593	647	630	641	633	611	604	637	633	636	619	650	674	661	664	702	649	633	610	628	690	615	639	670	655	697	649	616	632	675	567	635	617	633	678	674	647	586	667	641	616	667	652	625	626	588	645	666	625	607	650	671	657	607	634	628	652	635	605	653	660	658	611	645	653	621	619	658	661	657	606	691	606	650	697	626	621	643	678	607	650	662	647	639	621	594	632	624	631	672	644	609	664	636	605	640	642	654	613	663	646	681	672	623	643	637	650	639	610	663	651	665	645	629	660	626	604	627	637	649	679	585	655	624	626	665	644	622	608	616	628	675	612	673	611	658	637	660	636	678	641	641	634	655	657	664	654	636	637	631	628	658	670	663	643	670	604	675	583	647	660	656	665	630	647	614	592	676	697	630	637	687	631	644	623	606	652	601	629	648	666	608	627	657	682	641	653	645	666	673	689	648	624	631	617	622	617	657	649	579	664	657	599	610	643	647	637	670	617	662	677	624	654	659	648	620	685	659	654	631	635	607	626	616	645	592	628	668	688	630	667	630	672	606	680	650	649	602	617	632	628	669	649	626	656	635	676	649	680	639	630	624	662	636	671	617	612	630	673	618	649	631	628	698	638	619	684	640	621	670	639	627	624	702	626	662	653	651	634	656	593	662	698	639	662	652	619	675	630	629	635	649	624	607	644	614	699	608	676	666	626	605	637	644	585	648	635	606	626	664	635	678	617	634	644	725	627	640	606	622	638	598	642	595	620	590	604	617	648	656	629	582	631	689	637	616	656	614	627	620	678	629	590	662	655	643	609	698	630	639	626	633	639	647	659	682	616	624	602	610	657	672	676	614	646	634	623	697	625	649	626	628	615	656	662	613	653	598	641	648	658	671	613	624	601	670	661	645	629	621	652	613	607	651	604	658	710	653	640	645	647	602	594	641	625	634	667	611	604	628	617	645	585	617	671	648	608	669	699	630	649	582	614	611	614	617	622	661	637	623	622	638	646	676	610	648	664	616	644	646	628	645	627	608	652	679	633	629	620	664	634	631	647	654	625	679	661	673	633	643	619	641	643	617	620	619	612	616	619	652	639	622	632	643	654	661	638	627	642	596	657	680	639	624	625	595	597	593	649	655	607	615	621	589	607	622	668	606	650	630	618	619	648	672	638	626	691	633	641	686	649	668	633	641	670	632	591	652	674	667	635	643	619	657	615	641	628	658	685	581	623	646	648	650	619	634	618	646	652	635	633	712	630	616	686	643	606	609	613	615	624	673	639	627	628	630	630	609	660	634	640	654	695	659	674	682	662	582	641	646	674	630	607	657	616	646	639	662	659	647	590	631	657	579	628	631	667	680	619	641	617	603	637	674	619	634	677	636	669	670	690	671	607	612	606	685	675	656	620	645	684	609	618	629	602	627	623	637	689	586	625	658	632	673	640	657	623	604	628	640	653	635	664	601	643	637	618	608	635	606	603	710	624	648	640	654	655	631	604	623	649	662	662	611	620	632	642	659	631	612	624	652	608	638	681	670	644	665	648	616	679	647	656	587	649	621	664	625	638	676	646	664	623	655	671	661	635	629	639	649	662	654	618	666	623	634	651	672	630	622	644	653	670	639	652	654	607	597	623	635	615	625	657	631	592	591	642	627	618	649	607	647	645	636	663	671	630	663	609	670	665	635	632	655	645	639	655	655	625	646	639	648	658	650	655	621	664	664	628	652	619	604	625	617	627	614	673	588	682	639	638	649	647	624	663	624	652	635	643	615	703	678	655	598	624	598	613	634	675	629	642	641	639	606	619	650	617	613	633	632	652	623	614	576	608	654	694	610	687	657	576	627	660	659	655	643	666	626	618	637	609	648	638	653	683	654	602	661	661	656	635	617	628	655	658	666	669	636	631	615	638	626	630	635	637	622	637	657	640	589	627	630	634	650	637	590	597	655	636	647	654	602	641	633	648	657	639	637	630	632	655	635	626	651	640	657	617	624	634	656	666	671	637	652	632	646	616	646	614	652	623	610	659	644	645	641	663	668	613	654	679	634	649	645	639	657	633	657	577	642	642	642	616	594	676	644	648	653	656	622	628	643	640	666	664	652	649	611	629	675	617	642	665	626	680	620	607	651	646	633	586	600	627	617	619	631	650	633	678	647	619	620	635	617	623	665	636	653	669	658	658	707	640	658	681	638	642	632	624	670	646	605	634	643	602	648	613	610	653	648	597	633	637	655	603	639	614	615	598	651	619	642	656	635	645	643	625	640	618	643	628	663	598	641	633	639	648	647	603	631	661	611	689	635	582	614	634	631	654	617	658	631	667	690	615	642	661	634	667	658	635	657	588	625	618	620	655	657	625	641	616	638	648	643	645	681	651	602	636	614	673	651	617	667	601	641	628	633	672	662	663	616	621	634	659	579	645	702	626	597	628	651	642	656	631	642	652	636	661	664	676	665	614	626	602	665	640	622	664	640	636	605	657	626	655	661	653	641	656	661	635	655	660	614	725	648	636	625	643	621	703	668	673	675	663	620	643	672	637	652	628	661	630	629	619	619	607	647	642	582	631	631	625	621	647	625	603	640	660	704	658	615	610	630	704	676	617	613	611	638	642	691	587	636	636	631	652	641	639	667	682	668	619	666	659	625	618	627	645	605	684	623	617	668	652	651	604	623	634	637	667	648	652	643	695	652	671	650	644	631	627	655	641	671	633	661	602	599	620	611	673	620	627	619	661	629	684	657	618	613	602	621	655	668	646	644	667	664	638	678	644	604	666	604	659	648	652	651	613	641	611	619	618	661	616	613	588	647	609	652	656	620	665	588	654	689	630	628	660	675	614	652
36470	7974	1913	1101	748	628	531	462	516	481	418	404	425	402	425	415	436	409	454	401	405	407	353	407	371	405	402	387	373	429	426	388	342	433	401	373	401	423	393	439	375	439	415	387	399	438	377	415	377	408	363	393	414	438	414	384	363	423	400	430	401	414	405	387	399	411	383	380	377	385	385	414	369	385	397	414	362	409	392	379	380	411	395	399	370	368	414	390	391	391	413	394	441	408	365	380	370	362	425	390	414	391	370	407	394	421	403	411	391	372	362	340	428	382	384	439	364	372	405	414	394	411	400	383	393	409	366	418	393	352	385	354	359	397	393	368	363	387	388	363	369	367	380	396	380	416	379	401	352	362	357	376	382	377	373	388	380	390	387	354	399	354	358	391	346	405	403	395	398	405	398	394	374	373	439	389	400	422	397	342	382	389	386	374	397	392	402	386	398	401	378	428	426	400	386	390	388	388	400	361	406	405	379	405	410	376	411	404	388	419	389	408	383	413	400	354	407	398	381	412	355	400	396	407	398	414	362	397	406	381	367	365	417	373	410	395	374	408	385	373	372	369	374	383	352	394	416	383	405	405	387	379	364	377	386	367	378	438	392	381	422	365	368	391	423	364	390	411	391	389	407	378	404	373	387	361	381	357	408	397	400	406	376	368	393	403	403	424	374	425	379	377	386	371	353	384	401	389	371	420	399	366	395	376	364	379	394	396	411	406	387	384	412	369	387	393	428	388	371	393	396	362	431	390	383	410	367	384	368	416	385	416	408	378	381	397	386	411	381	399	379	400	405	400	353	392	394	381	383	381	402	379	379	403	398	404	372	383	434	372	409	419	366	368	395	375	396	376	387	390	373	358	425	383	384	395	390	404	372	365	385	368	390	376	342	373	432	421	364	435	411	407	397	376	364	405	375	388	359	383	383	409	355	395	398	406	362	365	393	390	381	385	412	381	433	379	396	440	407	412	424	404	379	384	369	364	371	328	371	365	371	420	362	382	331	408	401	371	410	385	421	370	411	409	374	410	426	376	417	361	423	393	356	386	380	411	406	406	365	408	386	395	343	347	409	382	388	408	422	408	403	416	394	381	374	384	406	377	388	371	429	381	362	387	411	393	372	383	410	396	368	350	403	390	401	395	382	391	365	381	357	407	392	410	401	386	422	408	417	378	410	369	438	387	341	401	428	397	358	371	388	306	401	392	395	362	334	331	399	446	362	399	378	391	365	360	369	385	401	395	425	377	387	369	418	374	417	417	402	407	395	386	381	418	376	404	392	359	377	412	414	395	382	396	375	354	407	438	410	392	349	374	398	394	371	352	369	370	365	399	384	392	416	404	364	358	417	384	375	390	385	400	384	365	379	406	358	365	384	394	358	394	402	401	408	409	387	377	386	398	359	384	357	357	390	413	389	368	373	405	379	358	393	385	386	407	382	391	369	384	394	381	399	364	383	402	381	407	384	355	375	409	399	409	344	376	410	404	383	414	393	403	402	397	392	384	376	403	370	414	362	424	396	412	368	360	372	404	362	367	369	398	370	358	377	408	365	376	420	384	415	375	397	385	396	406	431	401	421	410	396	390	398	372	393	362	430	411	425	368	373	433	376	433	367	406	406	365	369	355	393	386	409	429	389	432	397	391	373	379	411	381	405	379	399	379	367	382	376	398	408	399	381	361	355	363	394	372	429	400	372	373	380	395	383	375	381	395	375	406	408	407	387	379	397	404	392	365	354	336	393	413	409	352	381	388	360	380	406	361	353	330	373	368	385	336	421	353	434	385	418	382	373	406	373	381	368	379	432	414	369	402	376	386	378	396	380	374	399	397	395	402	426	377	368	391	347	369	370	365	336	383	395	428	388	392	406	389	392	445	389	367	386	387	393	415	380	418	402	371	397	407	358	374	427	378	366	412	370	362	370	391	403	405	381	362	440	404	373	375	399	388	407	418	418	406	398	404	377	401	371	359	387	401	353	393	405	365	408	365	393	362	370	373	353	392	372	416	384	376	379	432	390	382	377	354	364	387	382	359	368	375	373	362	372	395	397	363	406	387	355	378	396	373	390	414	364	379	411	356	465	346	403	402	447	397	418	413	407	397	395	383	420	392	348	358	391	377	422	394	359	393	403	378	383	403	401	395	395	376	392	388	359	405	426	386	373	392	350	410	394	398	424	420	346	391	330	405	408	367	390	393	420	353	355	418	441	417	372	402	385	428	417	418	386	372	359	396	396	388	397	374	366	372	374	401	377	401	381	371	472	396	370	367	383	395	381	385	351	388	361	410	372	379	381	377	379	423	397	387	347	371	370	432	383	375	382	398	380	430	387	372	383	396	373	354	380	322	390	423	371	380	355	358	394	358	352	406	399	394	407	356	424	449	408	363	380	407	368	391	388	393	394	374	382	454	400	371	427	361	379	370	366	341	414	378	372	370	388	396	378	405	395	397	397	386	388	387	380	384	373	408	397	392	394	398	351	383	392	369	379	394	390	373	367	401	402	427	443	358	375	417	403	422	424	430	382	355	396	393	364	361	423	369	383	397	371	378	391	415	422	402	350	387	357	367	387	395	372	410	352	412	371	435	402	401	391	378	415	386	400	419	392	378	407	382	395	387	350	384	401	366	371	370	365	387	408	392	408	412	399	379	380	381	392	374	388	413	393	428	381	397	372	386	392	383	400	415	389	386	382	383	402	421	388	381	418	427	371	400	404	379	378	363	356	402	402	349	372	383	357	404	396	383	374	392	407	399	387	388	379	422	348	357	372	428	406	400	430	401	369	463	358	412	388	397	411	417	377	431	467	380	401	432	441	401	366	401	370	398	411	387	402	404	368	401	390	370	382	403	357	365	372	384	386	370	389	347	378	408	401	373	379	404	369	379	370	420	391	384	378	403	366	391	379	387	415	388	381	387	411	389	391	439	409	378	390	391	343	387	414	347	341	395	388	407	339	392	341	383	392	390	398	402	411	372	378	424	365	390	375	363	420	396	388	423	414	398	398	380	391	363	398	364	399	390	410	351	333	349	376	408	369	389	396	394	363	382	375	407	376	375	401	411	389	403	418	440	397	399	371	383	396	377	401	348	347	353	361	413	401	419	385	413	377	379	375	420	381	413	384	377	410	429	397	400	402	398	371	388	434	384	413	387	403	389	388	400	378	372	370	384	393	390	381	373	388	361	403	390	386	392	372	419	380	396	357	381	416	404	409	372	410	416	375	420	377	383	358	388	335	408	386	388	399	431	375	412	357	383	395	364	404	367	405	347	384	394	391	371	399	408	391	414	374	368	385	355	417	391	398	381	361	377	445	378	371	400	381	426	382	411	402	360	387	418	403	357	395	407	397	449	423	382	391	390	413	381	367	386	430	336	399	387	393	389	426	368	363	373	398	399	359	390	385	382	411	354	376	361	413	395	398	408	381	425	405	407	368	367	433	405	394	411	373	343	348	399	397	346	391	439	359	409	411	408	387	392	388	374	380	377	390	438	328	406
20629	1600	2265	2456	2219	1965	1615	1440	1327	1188	1139	1195	1069	1130	1034	950	1043	983	981	987	1024	986	970	951	1011	950	954	933	945	905	932	879	900	922	895	934	915	908	931	890	891	866	896	880	846	868	870	882	923	939	928	913	910	850	912	856	923	884	875	857	908	880	894	894	912	880	909	867	869	870	898	836	905	864	940	918	887	866	860	851	899	883	865	891	852	875	874	869	911	891	911	899	860	921	883	823	873	924	868	860	924	882	878	856	838	917	868	914	887	880	839	911	876	875	918	930	890	900	935	838	889	903	822	874	890	926	896	871	892	845	867	918	888	880	862	876	887	894	853	910	846	850	820	894	900	851	853	872	885	867	883	858	891	851	901	940	848	908	882	860	877	859	878	856	873	866	876	875	903	888	867	871	862	878	869	899	899	867	890	892	862	923	887	846	890	857	907	868	891	928	910	865	887	822	867	943	909	923	825	884	880	884	843	888	837	912	927	872	876	839	878	895	879	874	873	854	899	884	878	871	884	869	878	924	869	872	897	905	865	891	887	910	899	892	913	926	837	876	888	855	889	805	903	865	824	934	840	849	883	882	894	878	865	884	872	817	872	854	929	870	879	880	875	902	881	923	885	968	901	870	880	878	901	876	877	834	868	940	906	867	861	837	876	890	885	903	873	864	910	887	896	891	878	883	919	926	873	850	890	819	888	809	912	944	903	830	859	840	892	887	874	914	951	861	893	897	877	883	848	914	877	871	861	857	868	848	854	876	880	869	847	871	911	882	836	898	881	865	880	864	883	902	846	906	928	863	856	874	915	842	864	896	901	883	869	894	875	842	881	869	872	887	882	874	898	940	910	883	926	850	907	914	852	893	867	881	881	848	885	864	908	881	901	885	905	846	901	903	833	874	908	890	859	901	842	869	824	840	897	928	855	879	820	905	894	856	835	884	859	919	860	896	864	859	868	861	858	905	823	820	923	863	903	881	897	847	856	844	827	905	844	884	873	899	913	915	911	922	860	865	885	876	839	879	894	852	922	870	874	923	879	893	871	917	859	868	875	897	892	914	863	852	850	818	919	915	849	836	911	872	862	950	868	863	880	854	870	887	871	869	820	874	864	860	882	879	858	872	863	911	925	854	871	877	863	899	879	880	866	883	893	884	855	902	869	824	898	880	924	889	887	888	893	918	865	891	863	863	885	862	832	855	885	859	881	914	858	890	837	887	844	898	888	868	870	895	898	924	873	870	911	869	914	889	892	883	893	853	871	923	913	890	909	878	886	895	857	915	901	859	853	879	877	918	839	881	887	897	920	834	868	888	824	886	842	880	902	899	889	887	919	877	885	867	843	935	876	934	897	887	912	891	864	850	860	863	864	864	859	901	912	881	860	905	877	881	822	915	935	937	878	876	908	873	906	829	895	918	862	829	858	846	905	891	863	851	907	858	944	909	891	889	885	915	859	858	839	863	886	855	891	841	816	899	842	876	924	871	860	835	881	889	829	846	906	821	920	842	906	901	835	895	877	909	855	860	881	903	869	860	843	896	913	876	852	874	849	862	911	844	873	862	858	864	827	896	892	843	881	900	887	903	843	885	890	877	845	818	906	909	839	945	867	894	889	892	875	884	880	878	920	856	837	822	881	908	825	892	891	904	870	867	866	902	896	867	864	866	855	914	880	840	842	834	857	892	848	867	860	892	904	835	880	853	884	843	842	850	907	925	914	862	828	908	836	883	881	867	899	867	889	838	879	885	846	850	865	870	859	910	893	837	869	856	877	896	905	843	870	886	882	836	903	912	928	864	850	874	901	906	938	851	832	908	895	877	869	840	864	853	888	859	857	858	836	876	897	874	820	929	859	872	882	868	837	881	917	902	884	829	881	854	864	901	865	845	837	905	864	945	864	842	902	855	893	846	870	842	893	875	853	905	888	867	884	911	876	847	887	854	899	857	849	843	847	866	831	865	879	925	880	903	852	876	938	877	904	858	892	863	855	870	852	924	890	861	947	850	891	951	854	838	873	841	884	823	862	867	919	859	903	866	867	851	872	934	858	894	856	900	885	825	794	874	924	921	870	822	859	853	899	880	881	882	941	912	924	892	875	858	863	864	922	887	871	871	940	886	910	831	917	872	903	862	904	886	810	889	844	929	891	867	851	906	905	902	858	878	881	898	812	856	899	893	880	890	857	887	869	864	916	877	846	924	856	920	830	848	870	875	858	863	881	827	851	874	860	873	908	898	882	867	913	920	895	881	892	870	917	895	869	859	847	898	907	876	912	847	877	885	896	863	905	868	891	884	935	852	775	857	874	863	909	878	885	889	843	872	883	849	877	926	848	871	885	884	901	827	882	878	878	887	904	872	907	857	859	864	836	846	889	924	873	870	894	873	914	881	881	878	900	894	894	869	835	871	872	919	911	877	889	861	898	918	918	875	885	852	871	895	821	876	839	886	902	845	883	890	881	889	863	910	893	890	833	868	865	910	885	908	854	837	851	874	883	902	908	944	882	847	840	920	908	862	860	876	913	868	846	929	875	910	865	827	908	896	919	888	860	903	900	844	844	887	900	858	888	867	823	891	875	899	877	911	908	846	843	897	872	849	839	912	908	888	862	876	884	883	880	906	878	886	875	851	868	847	907	922	918	838	893	868	923	834	853	840	917	867	853	876	914	888	907	902	883	875	868	896	881	886	866	903	873	914	828	849	929	921	907	949	800	830	864	874	809	904	861	908	883	873	836	858	867	867	826	851	916	838	917	874	884	879	915	900	867	861	904	885	869	903	869	839	865	873	882	872	912	879	886	906	915	929	851	921	893	879	888	896	873	909	845	905	851	873	896	862	843	892	889	884	896	891	858	915	842	930	837	883	887	880	814	922	850	853	869	880	883	858	844	874	883	897	890	897	891	851	914	868	884	876	884	920	895	883	826	859	883	896	871	816	869	851	843	900	839	880	837	838	891	813	854	851	798	885	924	925	905	870	897	899	901	901	884	884	903	892	855	867	934	876	893	885	873	824	877	865	928	896	832	959	870	867	922	930	915	897	890	867	877	856	891	862	869	843	881	911	885	854	859	828	889	876	921	891	870	882	852	872	871	873	916	850	865	848	878	899	899	854	902	893	905	868	930	927	830	850	846	871	860	849	864	899	913	898	887	873	912	853	893	886	911	866	838	903	852	928	917	849	936	842	872	869	853	872	862	887	914	906	897	864	857	900	931	893	841	958	895	859	857	909	861	871	860	878	824	900	839	877	845	864	861	905	882	859	924	928	901	888	920	805	881	884	896	882	879	919	887	904	837	871	885	885	870	926	906	887	903	876	810	892	903	898	897	911	882	876	862	884	909	897	864	879	890	886	865	899	903	888	872	870	915	844	902	914	846	864	914	873	864	834	881	875	841	849	880	855	881	915	862	891	892	847	849	866	861	828	885	888	855	898	871	874	874	911	901	916	860	857	863	870	889	830	863	895	863	843	874	849	855	839	910	861	892	889	864	842
8522	803	271	267	238	214	224	210	239	243	194	241	230	234	207	164	230	196	220	211	206	216	226	211	233	234	255	236	216	224	198	237	236	214	199	212	184	210	220	208	226	225	232	199	214	230	242	197	204	233	227	225	207	246	209	206	207	199	232	200	233	203	236	196	220	207	215	213	238	245	224	194	226	224	227	237	193	224	248	206	231	219	203	194	220	198	225	240	232	206	199	209	223	207	250	233	195	235	208	243	208	223	234	184	217	207	205	189	201	199	223	207	206	192	214	244	209	217	229	239	218	223	207	227	192	190	210	207	238	241	207	214	219	218	229	216	228	189	213	235	208	221	173	190	212	193	221	208	195	232	204	221	213	206	217	194	213	224	196	218	240	204	215	203	196	205	197	198	205	216	200	240	228	202	238	225	236	216	215	213	212	217	213	194	221	251	245	241	232	212	207	202	240	198	213	208	226	255	196	193	195	204	208	221	225	198	236	199	205	195	197	197	194	219	206	223	211	193	210	218	218	215	214	203	207	189	226	205	194	217	229	235	209	226	225	226	203	235	201	213	233	233	212	250	244	219	205	206	208	219	196	208	207	224	254	237	202	206	216	198	191	207	220	239	223	209	232	203	231	236	205	222	208	207	232	261	207	224	199	225	203	228	214	236	231	224	209	217	222	221	230	214	220	213	209	214	220	207	199	239	231	202	240	235	229	231	211	215	222	202	218	196	236	241	201	222	214	251	230	207	205	201	204	219	219	202	218	192	231	238	214	238	208	215	185	229	194	220	225	217	208	223	208	182	245	192	229	206	212	207	225	223	196	204	219	216	197	196	208	182	199	191	239	223	215	218	203	221	253	249	205	203	223	206	210	203	198	195	214	211	214	240	209	191	221	210	223	217	230	206	216	200	219	219	235	189	186	214	223	200	206	226	215	218	207	219	212	214	220	201	229	201	208	259	223	238	234	205	230	202	237	208	233	194	208	227	237	215	225	206	222	202	228	240	224	223	199	241	228	211	231	213	209	203	231	198	213	242	205	225	203	207	198	211	229	204	224	210	234	242	212	233	203	214	191	218	206	204	226	199	223	265	199	227	203	233	223	205	196	212	215	230	220	224	207	223	218	188	214	216	185	200	231	207	199	202	237	227	236	223	213	215	212	215	209	224	215	221	200	209	217	198	200	216	213	183	189	223	222	236	209	224	194	208	210	214	230	208	226	191	226	199	198	234	212	222	174	215	220	215	214	211	217	245	238	223	235	225	233	242	213	227	244	242	218	207	218	238	219	206	196	201	222	228	235	230	192	216	193	206	194	222	213	230	227	191	222	213	181	195	208	196	224	221	231	215	218	231	236	243	241	229	223	206	222	229	237	208	208	215	232	200	218	218	211	241	231	202	221	216	206	226	196	251	205	212	231	202	207	227	212	206	206	222	238	179	224	204	235	220	212	225	227	216	222	197	217	228	210	191	245	219	236	218	231	212	212	198	203	209	216	217	212	222	211	196	242	225	200	200	222	208	215	220	197	219	226	223	194	218	217	205	215	212	204	216	220	222	198	225	265	175	221	225	225	254	192	229	219	214	228	223	215	221	211	195	206	250	221	198	192	225	201	232	225	272	201	195	231	238	207	222	232	209	201	228	238	202	235	207	171	195	222	227	197	187	231	246	216	184	200	177	236	238	235	234	200	223	261	222	195	219	209	224	216	212	227	220	231	207	219	231	242	228	205	216	226	201	220	217	203	207	218	181	216	205	222	226	208	218	218	211	227	220	215	214	212	214	216	243	233	231	206	203	195	217	228	228	212	198	191	213	212	212	220	208	217	215	221	229	219	210	217	192	210	228	250	222	223	215	204	198	219	242	202	225	220	230	221	257	235	224	224	208	221	210	252	231	214	207	217	228	235	231	210	209	209	237	200	222	208	232	223	224	235	201	184	219	236	236	224	202	221	231	217	214	187	228	215	184	214	187	204	185	177	207	238	204	225	217	199	230	199	222	260	222	196	190	204	193	226	207	215	199	210	233	214	228	216	212	213	240	220	224	225	221	216	236	211	239	241	225	224	221	205	209	193	203	209	219	231	235	204	238	221	230	207	223	224	169	225	228	219	204	222	223	250	238	227	220	208	191	207	209	203	209	240	239	231	214	222	224	202	198	215	214	180	201	215	235	208	212	212	216	231	224	227	207	233	222	217	196	218	227	195	212	208	258	230	210	243	223	233	256	230	213	194	204	200	211	192	196	188	200	240	206	228	255	203	223	206	208	218	219	220	198	216	190	215	190	224	209	239	242	218	202	200	187	255	189	221	212	232	183	193	181	193	177	208	237	195	195	202	239	234	232	219	194	207	205	218	213	234	252	207	227	237	189	197	216	212	199	211	223	227	259	231	207	235	219	224	225	224	240	204	232	206	213	211	246	227	239	224	223	221	209	229	208	205	203	191	210	202	211	221	217	226	210	209	188	204	243	211	230	222	220	222	206	196	249	203	219	212	250	228	200	248	195	206	212	218	217	209	203	238	236	212	225	221	253	214	211	243	229	202	224	240	225	205	215	212	215	253	199	225	215	259	214	221	226	231	238	225	215	244	227	221	228	205	196	211	213	223	233	223	187	197	222	196	193	233	221	238	209	220	211	208	206	251	197	217	210	201	228	238	203	221	217	227	217	240	218	245	217	233	224	222	245	210	190	227	235	196	192	223	217	226	211	234	223	253	212	195	187	222	238	205	225	226	224	212	230	208	220	178	193	176	211	202	217	226	234	213	224	234	182	214	223	223	213	213	182	229	226	226	220	197	219	217	212	215	225	221	204	236	220	186	199	221	225	212	216	238	232	206	245	198	186	222	219	231	229	221	221	224	248	215	209	205	202	218	181	221	224	204	200	221	192	234	222	227	205	243	217	216	196	203	189	194	212	217	208	199	224	229	210	226	214	216	231	215	233	249	209	186	215	211	213	236	243	195	180	203	214	240	203	195	204	224	227	208	224	212	215	191	206	205	225	223	207	221	223	206	214	208	205	230	219	213	207	234	206	212	235	208	221	216	219	186	217	207	238	209	239	215	223	254	226	243	215	243	220	202	216	207	248	190	187	212	210	230	215	221	217	208	240	221	221	204	216	224	189	173	206	218	207	223	216	209	206	222	229	213	199	215	225	223	191	194	213	213	245	210	209	228	213	218	196	216	217	190	208	228	207	199	214	232	242	215	208	197	208	209	226	214	198	215	220	211	196	220	225	234	202	202	220	219	233	233	233	220	241	198	210	195	194	244	212	206	190	205	213	218	216	223	247	229	197	206	223	222	203	235	216	247	217	221	187	221	214	220	209	207	217	224	218	204	227	219	197	225	217	226	203	228	216	234	201	200	225	203	207	205	236	199	230	228	205	246	239	263	197	220	229	233	281	243	197	215	213	242	231	191	235	215	225	206	195	212	214	224	233	206	210	221	245	224	190	213	212	244	201	243	239	229	209	177	236	212	243	215	237	240	226	225	211
5272	555	624	603	586	606	524	548	558	548	524	533	527	543	563	568	542	547	561	544	532	569	547	552	546	554	539	528	574	558	527	488	546	532	559	535	551	542	539	553	536	529	537	577	543	559	550	477	519	514	517	521	527	544	523	537	515	514	525	563	501	535	524	518	530	523	549	530	549	540	535	536	481	529	540	523	557	558	577	535	544	519	510	541	524	552	525	536	548	505	515	530	571	489	494	523	496	554	539	526	529	551	582	548	547	575	521	529	522	562	501	526	512	591	597	559	480	554	558	551	528	515	550	532	534	503	610	491	590	555	520	563	567	549	548	476	550	519	546	570	546	517	504	516	525	539	510	545	571	531	541	564	535	552	550	527	505	571	551	515	513	559	559	548	557	535	523	547	492	487	485	525	584	513	524	513	500	543	552	532	555	568	533	551	538	546	534	539	550	533	571	533	592	562	519	572	544	547	539	553	514	514	528	488	540	527	533	518	534	553	538	552	554	543	521	557	542	572	495	561	529	534	516	526	556	506	500	544	517	571	551	509	555	542	516	551	531	525	554	581	537	538	533	527	549	491	540	450	484	539	530	501	552	572	520	556	542	534	539	529	505	545	543	536	526	537	574	536	562	530	560	524	523	549	520	559	535	581	558	534	498	500	530	535	526	514	530	513	557	548	517	584	540	523	530	561	508	506	512	550	545	581	536	522	508	548	543	543	531	563	551	514	565	510	560	571	492	547	504	553	546	548	552	516	541	506	515	553	575	544	531	552	515	565	521	560	496	535	536	503	505	515	535	516	582	524	546	522	524	527	556	553	526	558	543	550	534	516	538	557	479	518	511	565	535	525	559	535	565	554	543	536	533	517	575	517	524	533	518	546	528	562	535	560	557	600	524	509	531	542	506	551	509	553	529	551	535	548	481	515	564	575	512	497	537	549	532	514	574	526	526	554	544	560	570	504	506	555	520	504	496	591	559	528	549	519	538	579	522	589	551	534	537	563	507	548	517	520	588	483	499	553	512	541	559	537	490	555	516	559	502	543	555	541	523	534	575	548	524	493	528	532	564	551	510	505	572	533	521	544	500	529	541	517	530	559	517	541	580	487	526	499	564	533	538	541	556	525	557	535	577	565	539	521	509	536	498	507	525	550	536	508	531	494	545	529	530	526	542	546	499	598	553	529	539	496	538	523	543	555	530	513	587	513	533	555	543	546	599	560	537	568	563	535	540	555	514	497	532	569	535	508	568	528	527	539	563	539	543	547	523	557	534	516	547	535	547	514	497	529	530	550	543	514	535	510	501	534	530	569	555	523	548	536	559	508	563	546	546	524	540	543	559	551	488	510	548	524	581	562	530	528	509	532	546	595	522	521	531	571	506	545	575	541	523	542	547	511	498	522	501	529	557	492	544	544	522	543	524	567	524	552	547	495	522	514	550	561	533	551	554	530	538	577	556	551	526	565	570	516	579	546	553	542	545	510	503	551	541	498	545	548	539	523	506	557	511	550	547	544	531	548	531	558	543	544	513	536	544	536	577	542	555	532	516	537	565	532	538	539	535	526	544	532	461	528	533	530	576	565	548	570	549	566	525	601	521	548	524	516	537	539	501	564	536	546	519	523	514	554	455	534	524	546	576	552	537	526	568	546	555	550	574	524	567	527	517	507	547	553	579	561	518	519	513	508	539	550	555	524	511	541	539	503	535	562	527	544	563	528	529	554	523	554	548	551	542	516	537	537	526	572	538	491	541	513	506	546	525	520	534	500	504	510	532	534	520	544	513	543	550	546	512	565	585	507	514	529	546	553	526	543	527	522	496	505	535	528	540	541	497	497	508	484	520	512	504	524	494	543	539	568	546	544	552	571	546	548	549	534	555	521	519	521	523	516	548	549	564	531	526	513	514	491	512	585	533	528	528	522	470	574	544	546	530	523	557	511	537	502	528	541	516	541	533	530	538	584	539	527	516	569	607	548	515	553	523	517	542	490	549	533	516	488	533	559	527	538	558	557	503	495	533	598	532	532	513	525	543	520	546	534	566	503	541	506	532	588	554	544	538	536	542	531	525	528	539	528	600	528	517	549	578	553	526	556	547	496	528	533	528	588	509	553	528	491	526	562	537	561	541	525	506	510	538	539	491	539	549	544	542	530	543	558	540	536	538	560	561	589	555	504	499	539	556	515	509	532	542	516	529	569	508	563	523	531	508	536	476	540	527	477	575	526	559	555	574	498	506	505	499	539	521	550	542	536	543	505	522	527	561	522	566	525	556	538	569	554	539	561	540	533	559	544	528	540	536	578	518	524	529	522	536	533	548	569	525	497	568	553	500	499	536	540	526	511	531	512	542	559	506	530	549	536	568	510	548	575	525	514	535	530	533	509	561	541	506	518	528	532	576	511	508	550	543	547	563	561	530	547	514	526	557	571	566	552	566	569	554	515	556	501	539	524	533	565	509	552	540	543	550	555	507	580	509	536	530	532	533	536	568	554	556	507	552	531	533	519	554	509	519	575	523	559	526	555	553	534	552	552	553	549	503	580	565	546	561	532	535	580	536	528	517	561	538	586	575	558	558	545	536	492	522	541	544	562	533	549	523	511	522	554	527	554	545	515	495	552	506	504	531	540	514	546	515	521	513	502	529	567	564	543	523	507	545	544	544	494	497	536	506	542	548	537	539	518	504	543	544	533	498	496	553	498	546	480	532	560	515	499	503	501	509	503	521	529	564	546	519	532	563	553	512	508	500	513	534	548	554	525	520	519	545	549	521	546	557	559	571	524	494	543	560	531	547	557	490	532	569	525	548	532	518	536	540	483	488	512	522	532	528	529	515	556	524	547	582	544	568	520	508	523	576	538	550	540	549	482	550	561	495	512	540	539	550	516	556	516	551	530	560	529	490	540	549	519	597	515	512	553	524	505	541	503	556	534	534	538	537	533	520	504	520	547	580	561	583	512	507	526	548	520	537	553	527	502	523	568	582	526	583	520	559	536	543	532	535	517	546	587	537	513	534	544	560	534	544	528	537	563	468	511	549	530	468	495	541	568	529	536	523	531	558	488	511	531	521	495	504	527	535	522	543	523	486	565	497	543	528	532	547	545	534	569	591	533	574	531	543	542	501	518	515	510	557	511	541	539	529	535	561	516	507	543	556	554	535	482	576	506	492	543	540	528	542	520	549	548	513	531	536	542	557	556	528	555	562	557	562	536	532	489	554	534	519	531	497	523	494	527	542	521	523	532	519	510	559	524	553	537	595	553	518	509	566	566	509	555	531	545	545	516	544	556	541	540	525	508	519	530	564	499	545	539	526	566	517	518	571	522	565	547	540	520	558	500	516	509	500	560	552	558	507	561	538	577	549	525	502	535	564	526	527	530	550	518	534	536	555	557	503	504	502	555	552	516	538	533	517	539	511	554	560	506	505	550	527	569	505	521	582	557	548	490	546	535	512	554	580	565	541	522	578	537	490	540	534	480	560	525	540	499	514	535	522	510
25539	3347	830	589	472	363	314	313	323	324	293	299	305	321	272	288	292	264	263	275	271	280	288	264	307	279	251	246	264	267	274	291	287	254	293	271	282	236	263	273	270	274	258	244	254	250	244	268	271	265	251	285	262	264	256	276	256	271	255	256	270	282	265	284	275	292	240	244	228	282	289	219	263	262	287	301	254	250	250	238	295	262	253	240	258	295	271	290	285	234	268	288	266	262	285	260	280	283	304	300	277	238	282	272	288	290	264	271	260	292	246	292	253	306	278	294	267	284	265	283	254	289	280	321	290	252	262	269	293	307	261	269	277	253	289	268	263	290	289	234	284	314	264	244	248	301	257	297	270	268	281	279	263	265	288	266	293	293	296	297	278	284	283	260	292	253	286	275	277	276	288	284	264	267	247	262	267	270	267	275	259	301	260	273	263	270	298	272	282	259	293	234	301	246	283	277	287	271	281	250	283	273	263	275	253	243	269	291	267	259	257	242	288	258	266	275	272	284	300	272	274	278	259	284	280	279	278	276	269	303	297	229	296	318	259	272	270	237	272	250	255	289	268	309	266	239	242	256	280	275	244	282	258	269	270	272	283	274	265	274	258	276	296	295	286	295	296	268	272	272	287	288	271	305	279	297	259	297	279	292	259	257	254	266	288	262	267	279	293	253	247	281	291	246	285	293	270	260	282	280	271	263	260	290	249	269	252	264	264	231	262	275	262	272	271	257	265	246	289	264	280	270	270	263	299	271	296	279	259	272	231	251	284	275	286	254	270	257	273	250	286	275	275	282	263	247	248	284	274	296	289	281	279	278	257	216	274	281	231	263	267	274	230	271	286	265	274	298	293	283	265	271	276	282	286	261	282	312	241	297	253	268	271	297	274	284	228	265	239	275	261	278	251	246	290	274	278	272	284	301	265	269	275	280	317	287	280	282	294	247	291	269	275	252	273	250	268	280	285	267	287	220	245	275	295	246	291	272	266	267	297	253	259	279	264	289	253	264	274	278	242	242	251	277	287	275	273	285	275	247	278	299	252	287	303	282	268	251	277	245	273	253	296	266	322	274	271	280	278	276	248	310	295	228	266	256	271	256	239	256	260	262	277	256	258	266	272	252	255	289	242	265	264	280	269	274	273	245	271	246	261	250	279	256	258	277	245	271	282	272	260	222	270	270	280	298	275	265	272	312	281	247	260	270	273	253	275	229	262	246	243	274	265	248	290	262	292	254	320	269	259	272	250	278	258	298	265	294	264	241	254	289	310	283	274	244	260	262	303	250	275	263	237	243	277	289	267	271	268	310	283	265	271	272	265	266	269	297	259	270	261	292	266	272	277	249	301	264	280	303	293	292	283	257	296	245	265	264	294	289	266	288	307	263	273	269	302	284	289	276	284	265	283	268	267	308	262	250	260	236	249	263	255	260	269	272	271	272	264	269	267	242	287	280	302	271	262	311	283	292	269	272	282	270	269	281	267	282	276	286	295	262	282	259	249	273	260	264	249	294	264	270	247	251	250	287	288	267	253	305	282	277	282	276	256	258	259	271	270	290	283	293	264	254	291	269	284	263	267	292	259	271	281	284	256	259	274	256	250	274	242	241	256	277	236	284	281	259	234	242	269	261	303	305	242	270	258	272	308	257	272	305	282	269	253	267	254	292	263	233	263	288	247	260	260	262	253	282	280	251	252	272	303	272	240	294	277	291	278	279	246	300	274	265	263	249	306	294	270	275	285	286	270	289	237	266	300	261	274	249	286	290	281	284	265	251	252	263	263	268	266	275	277	255	274	271	284	266	288	284	282	278	290	283	273	263	278	290	279	230	284	270	285	266	279	273	280	280	278	271	290	288	262	234	298	276	293	301	272	284	311	313	313	282	271	244	272	264	253	248	246	271	292	294	260	234	263	297	263	311	280	256	263	260	294	275	262	264	303	276	260	266	248	253	289	246	299	274	263	260	261	268	259	275	275	276	260	282	243	257	251	246	287	269	276	264	230	296	315	282	240	293	273	288	275	256	266	245	293	272	270	253	277	300	280	254	267	280	281	292	300	245	284	259	267	251	271	255	259	285	300	273	268	253	281	261	289	295	258	288	267	277	300	259	268	260	281	281	264	269	277	263	278	255	276	285	281	280	278	256	301	266	241	246	284	260	276	296	236	287	277	266	240	248	288	255	276	301	250	277	263	294	283	277	250	256	243	253	250	261	284	305	232	248	293	278	238	254	287	268	303	271	260	286	271	263	255	266	296	291	271	270	268	291	273	253	271	261	277	246	290	276	268	254	276	256	252	252	284	268	277	271	283	301	270	245	261	257	260	251	275	257	284	290	257	241	267	293	305	279	263	302	266	280	255	286	290	303	291	268	280	294	258	290	251	291	274	244	250	260	276	268	251	262	277	286	262	287	285	280	243	258	274	273	290	261	276	262	271	257	260	251	261	257	261	241	253	286	293	282	266	285	261	272	276	283	279	265	268	276	249	258	264	269	277	227	256	268	283	268	261	278	285	258	260	262	283	263	287	250	307	324	287	256	252	265	253	267	287	284	235	274	259	263	286	295	257	272	266	256	292	267	226	280	248	293	279	260	295	253	260	314	254	267	231	286	294	274	279	257	267	270	272	269	295	269	261	276	258	283	242	244	263	286	270	251	245	285	309	247	273	258	263	268	271	253	245	302	240	293	254	270	283	282	267	295	276	294	278	281	265	268	252	266	264	265	281	253	283	270	253	243	268	276	275	277	252	264	271	262	242	257	258	301	287	261	276	267	285	277	281	293	283	267	279	241	269	254	273	308	280	252	250	293	285	274	273	265	279	262	284	252	266	249	288	262	300	298	275	273	232	270	250	262	272	249	278	250	259	263	255	289	264	294	280	266	264	297	259	331	254	230	263	295	295	254	274	294	301	283	288	291	252	263	278	281	279	266	295	232	266	275	274	272	281	264	230	274	270	256	257	258	279	263	269	301	259	287	284	285	265	278	281	264	289	258	289	266	261	248	290	271	262	267	259	260	264	279	287	297	279	281	239	263	278	295	262	270	286	281	288	282	284	251	255	285	264	262	270	249	266	252	282	285	248	289	315	227	287	273	279	229	299	262	274	275	270	278	272	283	308	294	302	268	261	262	283	266	275	236	272	265	261	279	283	254	278	290	268	255	268	290	287	286	285	257	245	250	298	293	270	262	275	271	279	278	242	296	299	282	300	283	278	258	257	275	255	262	266	319	265	272	294	271	288	301	269	254	266	267	264	266	253	260	306	269	286	276	257	262	269	276	270	254	262	306	234	283	235	237	282	249	240	287	279	286	312	282	275	291	271	302	276	260	242	262	256	286	252	242	261	269	269	318	272	268	255	246	262	272	274	247	225	258	269	263	277	278	284	275	292	296	278	264	286	246	271	274	300	284	285	286	282	275	284	307	285	256	289	277	272	249	274	247	301	304	247	265	256	299	285	267	298	247	279	263	279	250	266	267	288	264	258	281	256	254
14950	938	1290	1497	1328	1089	1016	894	932	831	782	812	797	735	701	696	740	725	685	688	662	674	676	687	718	683	642	690	644	657	679	651	627	592	684	715	668	643	684	657	635	681	626	660	655	649	661	625	638	674	658	672	662	651	648	640	648	641	661	668	588	615	645	701	667	665	651	610	631	649	679	625	637	663	608	632	667	622	654	657	665	690	659	679	639	718	669	600	626	703	602	632	670	632	640	686	640	646	657	665	667	671	620	637	646	688	647	697	658	703	628	650	647	619	657	631	669	663	659	615	628	620	615	622	656	646	699	595	634	694	634	631	637	665	653	646	672	690	665	645	631	605	620	643	632	625	621	660	637	647	670	634	631	695	652	632	626	655	632	646	690	632	626	634	669	642	621	651	638	654	686	613	645	658	649	641	615	664	656	728	622	644	707	675	652	663	638	686	658	635	642	641	710	656	653	653	626	640	639	631	643	637	653	659	700	651	685	651	625	666	653	652	636	664	613	666	621	648	644	651	649	683	619	642	643	629	634	646	646	622	678	608	635	676	640	642	646	590	619	626	634	675	640	626	634	646	627	682	623	662	636	674	632	694	649	640	633	679	646	632	623	651	650	652	613	656	612	625	648	603	621	656	662	679	675	631	646	640	615	667	644	678	646	657	633	652	640	633	596	610	651	630	688	690	654	651	642	608	671	705	663	676	682	641	619	676	610	626	639	667	650	649	629	633	645	685	645	644	623	607	639	597	633	646	629	664	651	621	625	652	616	636	623	624	666	667	675	698	656	664	599	634	663	644	699	612	667	673	652	654	613	670	641	681	635	595	654	597	619	614	648	628	666	591	650	674	648	638	658	624	654	628	670	653	634	672	672	618	634	648	663	642	631	650	667	625	649	616	647	659	609	614	647	690	649	657	640	662	673	672	644	631	650	647	600	652	628	655	673	624	633	666	604	648	616	638	625	653	686	646	603	670	677	643	644	611	637	612	678	634	659	692	600	624	677	630	593	616	582	635	630	647	658	654	620	673	641	623	607	640	643	640	624	620	625	662	614	640	629	590	677	671	584	606	672	672	650	669	612	692	622	685	638	625	632	690	632	631	648	690	679	660	679	710	695	666	629	683	654	614	624	603	630	664	635	631	626	655	624	648	638	643	644	640	629	642	649	656	646	659	647	670	676	660	640	659	671	616	633	653	628	676	651	657	690	640	660	687	663	633	613	625	676	577	616	691	644	649	652	642	615	631	700	632	687	677	622	654	657	633	662	671	619	600	641	654	722	602	639	653	668	670	643	647	656	670	670	644	693	599	640	686	651	684	640	689	622	653	613	663	634	641	615	630	646	637	621	687	652	635	611	672	674	630	695	600	668	628	669	655	611	630	677	647	677	673	686	623	648	649	688	641	660	630	657	652	687	619	620	634	666	665	650	661	652	652	668	626	655	646	642	690	623	653	668	656	685	641	618	595	649	635	640	644	609	641	607	620	652	665	694	631	622	630	655	634	658	625	606	632	665	643	590	664	687	681	637	647	607	603	650	646	626	685	644	646	642	658	647	631	610	680	623	652	709	613	642	608	647	630	664	663	647	647	688	640	653	676	616	658	669	639	649	677	616	628	647	625	664	658	620	664	637	686	681	642	675	631	650	641	658	642	617	649	667	618	664	658	706	645	666	588	669	675	599	662	641	633	597	595	625	652	685	619	671	692	662	665	652	630	649	701	647	646	665	660	665	668	682	630	681	600	669	651	676	683	640	619	625	642	603	639	664	665	626	618	637	670	577	646	659	677	659	650	665	623	620	607	712	622	646	697	645	634	669	602	638	662	602	642	657	635	648	668	635	660	690	678	650	651	619	669	651	625	661	646	630	627	627	653	648	634	626	681	671	645	668	669	640	594	641	647	669	642	652	645	649	661	679	683	680	639	656	621	713	649	665	658	610	632	683	617	630	652	623	659	704	669	646	675	650	667	594	656	611	649	661	717	605	665	625	677	662	656	661	671	627	641	631	634	664	708	628	626	638	626	610	625	663	665	657	693	676	641	669	648	626	681	619	655	683	682	655	620	644	635	625	616	651	665	674	655	689	704	615	645	658	629	619	646	659	659	653	670	668	667	669	652	689	650	661	663	633	662	632	666	633	665	702	659	607	668	657	655	648	660	619	669	622	654	661	676	621	644	590	660	599	675	666	633	626	652	662	657	683	620	665	593	616	701	612	639	623	612	648	627	646	698	610	647	682	644	639	680	690	624	659	666	689	636	672	659	624	661	618	635	652	638	658	650	661	678	684	628	666	644	690	693	623	661	606	673	658	640	690	650	612	678	670	672	609	663	669	638	658	690	648	649	649	616	656	634	620	622	663	682	640	637	614	646	636	666	624	647	626	612	643	664	624	633	670	632	636	658	643	662	644	690	607	623	657	632	633	670	622	667	673	667	658	674	685	666	640	663	644	687	647	671	638	663	652	681	600	663	643	696	631	707	632	678	632	668	643	669	610	684	667	643	636	638	618	636	669	649	662	618	661	673	636	668	678	708	657	567	622	667	674	642	623	643	657	626	653	640	645	652	634	685	627	626	574	627	643	613	597	601	652	635	656	621	671	640	669	664	672	655	648	623	633	619	624	661	649	615	625	645	639	708	650	670	660	676	661	661	593	670	658	681	647	665	653	620	677	625	637	659	656	686	618	646	687	646	651	588	618	680	617	627	650	624	644	662	600	648	663	619	669	659	611	666	648	602	660	648	628	664	630	619	638	665	636	658	630	582	644	681	629	622	659	616	617	644	643	596	614	622	635	622	636	641	624	666	690	652	629	649	633	716	651	691	634	660	658	620	654	648	608	663	677	661	618	679	700	664	648	663	623	597	685	663	631	674	642	645	662	651	592	647	682	658	630	678	687	629	664	663	627	641	659	654	583	631	679	653	669	604	646	657	654	678	652	631	670	663	641	619	629	639	685	625	651	625	661	639	649	657	649	664	676	665	690	641	656	615	649	642	692	643	667	642	652	633	650	632	669	633	684	648	689	619	630	639	624	649	686	674	644	647	663	659	638	625	666	651	621	692	612	652	642	631	599	677	682	679	652	651	630	639	701	675	619	620	659	633	656	673	640	675	650	694	658	653	650	642	666	684	691	667	672	659	678	647	664	616	642	663	605	649	682	695	642	636	614	625	605	629	626	644	663	681	628	658	653	639	617	592	641	631	632	660	629	670	685	642	621	630	659	651	604	655	620	664	640	585	672	634	677	690	677	634	692	652	625	640	654	674	706	656	665	665	648	664	647	656	662	631	650	683	629	636	638	662	667	667	628	681	619	651	625	677	678	677	603	639	669	649	669	614	627	685	655	622	635	650	647	618	650	671	628	625	673	628	674	621	632	689	646	648	671	658	616	645	659	596	673	676	711	669	651	634	659	649	664	657	618	658	616	671	646	604	648	625	624	653	630	613	664	634	692	654	666	653	673	661	644	625	631	640	643	643	642	608	676	639	667	653
35120	5985	1570	1061	749	606	485	493	492	457	450	409	416	398	388	398	416	417	425	416	412	409	409	356	376	389	398	393	387	442	415	414	387	392	416	395	408	417	400	410	396	397	378	396	387	430	384	365	407	387	396	369	404	379	342	392	389	422	383	427	377	416	414	393	396	367	398	404	389	382	404	377	399	406	400	390	456	364	427	414	374	378	375	385	370	377	412	399	421	358	376	398	374	452	389	406	400	408	410	390	427	401	423	408	364	388	388	366	362	409	391	388	392	421	406	369	399	390	372	413	376	365	363	392	406	379	383	411	355	418	385	379	389	380	433	418	413	393	414	365	382	415	379	383	424	361	412	359	370	347	382	354	401	365	414	416	398	369	374	364	383	376	370	405	369	385	356	415	355	431	396	409	334	388	400	417	381	384	367	347	404	371	380	392	354	349	397	404	382	407	365	374	397	438	366	383	374	402	381	375	396	380	411	383	381	388	400	418	386	408	369	366	383	403	388	386	427	359	372	385	380	378	361	419	434	407	401	377	385	360	399	388	385	417	436	422	370	405	383	349	395	393	368	409	344	407	414	399	396	393	365	404	412	398	402	394	401	380	422	397	406	384	403	406	402	406	368	409	413	375	402	407	367	346	402	385	397	360	394	362	389	384	360	408	405	357	384	346	347	348	407	421	406	360	390	416	402	408	407	373	399	372	398	406	402	391	368	426	402	385	392	345	386	391	401	347	370	388	385	370	398	397	382	364	378	350	360	394	424	411	404	411	431	384	348	400	392	350	404	414	425	403	403	424	364	390	373	390	383	433	382	423	370	415	358	422	394	390	408	402	390	365	400	417	369	392	365	381	376	405	411	409	380	389	348	401	367	379	375	410	369	415	395	394	394	407	395	409	373	362	396	373	389	398	364	363	399	458	414	391	360	383	413	381	360	380	420	386	386	423	394	362	394	430	400	392	369	428	409	419	384	357	384	396	374	394	379	374	353	331	386	396	445	362	385	404	404	377	396	403	383	411	396	369	390	363	407	380	395	390	346	416	394	363	433	377	398	423	428	371	383	342	396	391	370	380	401	408	419	374	431	403	368	385	396	391	398	421	380	421	362	387	390	399	367	367	388	368	405	383	406	392	367	389	385	393	416	370	381	422	390	409	406	399	400	425	343	461	409	332	376	386	381	370	387	404	392	372	424	371	366	407	435	382	349	426	375	378	384	374	390	383	398	395	392	367	390	364	381	408	389	404	372	382	348	371	367	390	371	428	411	370	402	403	385	390	387	400	371	353	378	421	405	433	391	394	380	401	427	400	427	386	440	373	345	383	355	412	401	376	398	419	392	386	374	377	409	388	450	385	394	394	406	406	409	396	383	398	393	374	391	408	413	402	410	434	402	395	372	374	365	384	384	413	402	405	404	385	385	370	413	401	382	376	391	419	398	373	405	403	387	388	378	377	351	394	382	402	377	379	404	432	445	400	409	435	401	397	365	364	359	386	411	376	351	427	368	368	433	358	398	376	361	396	364	372	387	362	386	385	414	388	397	406	369	394	371	371	416	430	382	383	403	393	383	403	402	401	355	392	389	387	369	401	379	404	445	386	405	409	399	408	379	372	396	406	392	422	397	399	369	375	395	411	382	380	387	425	389	380	376	415	379	409	433	397	405	353	425	401	394	379	363	372	379	380	364	374	390	420	392	378	394	368	367	403	372	377	347	403	387	397	393	342	368	405	398	405	396	378	397	383	396	396	406	364	387	370	405	365	407	394	376	385	396	430	387	417	360	372	364	410	370	359	430	396	375	410	377	387	405	432	423	375	360	364	348	371	375	404	378	446	407	361	396	402	435	401	388	391	405	409	356	403	376	392	428	341	398	371	398	419	399	377	347	371	386	362	382	412	388	338	369	408	411	402	397	376	388	376	407	390	393	386	413	394	417	380	363	401	438	403	400	394	378	401	402	407	369	382	422	381	399	401	383	408	346	372	413	393	368	399	401	427	365	367	400	394	396	377	376	390	391	367	407	374	381	406	365	396	382	363	410	375	395	410	381	420	392	397	378	402	393	373	373	387	374	373	427	411	380	398	362	415	376	387	347	380	387	395	430	409	372	377	398	386	349	393	407	362	412	375	420	391	397	390	406	428	392	351	385	389	375	391	413	420	389	392	378	380	382	382	384	400	386	417	398	414	406	400	394	413	393	371	419	389	415	394	338	385	405	409	414	379	417	407	416	389	409	399	366	407	397	396	401	391	448	367	385	391	379	418	373	327	358	371	363	373	408	411	410	382	360	407	368	370	382	375	427	410	405	351	389	381	360	369	412	393	411	406	411	389	380	422	390	382	387	397	399	392	430	428	388	406	407	390	382	399	386	393	407	384	391	383	406	398	392	400	439	420	416	391	356	414	362	347	402	405	385	383	363	398	418	360	365	407	374	429	418	403	378	372	366	369	401	385	368	390	410	362	375	399	371	390	373	412	377	384	402	374	387	363	411	340	381	403	445	411	401	388	426	411	388	379	408	419	353	416	405	382	369	394	402	402	350	351	384	410	372	393	414	456	408	394	372	360	419	373	382	399	366	402	374	370	395	377	417	403	401	391	407	391	350	419	398	388	389	385	390	400	393	378	385	391	414	407	424	365	386	400	389	368	386	376	384	377	391	409	403	362	365	366	393	405	415	404	381	402	380	394	420	417	403	351	383	409	400	404	389	441	420	450	429	432	404	395	371	351	379	407	412	406	409	363	404	386	399	380	352	372	421	379	403	388	422	385	409	370	389	378	414	326	379	404	415	379	411	416	427	414	366	425	412	369	375	412	378	372	355	398	372	388	406	396	405	429	388	396	353	461	394	398	383	380	400	395	395	385	415	403	413	403	368	416	404	390	386	411	377	398	420	367	402	366	410	386	394	400	381	381	416	410	422	444	421	403	386	392	400	455	392	405	414	372	369	390	391	365	373	368	421	390	365	410	335	349	413	423	385	420	402	400	373	367	368	373	375	440	394	348	356	364	383	375	387	367	362	381	387	400	411	381	397	385	428	399	342	413	401	419	394	414	389	381	399	362	385	412	420	380	428	394	400	409	385	376	387	389	416	408	399	391	368	378	439	409	387	420	385	363	367	413	403	435	458	449	390	391	377	377	359	385	380	402	402	400	406	380	383	417	395	378	431	403	351	374	377	387	367	386	385	333	395	386	401	386	375	383	420	394	354	403	418	377	362	363	392	404	408	391	414	389	360	407	397	433	388	394	376	413	417	381	380	419	391	377	376	406	342	408	375	374	405	392	377	407	365	393	393	398	375	372	379	406	400	372	413	402	389	421	385	401	386	369	402	385	381	340	362	408	383	389	398	457	416	384	365	361	381	382	401	373	350	414	396	386	379	398	418	377	375	410	381	363	407	427	375	417	426	367	395	422	403	433	431	401	380	368	396	392	382	430	387	421	412	360	416	394	371	375	394	389	358	430	401	372	380	369	372	390	408	392	418	406	418	362
18790	1471	2210	2449	2163	1926	1664	1542	1416	1300	1209	1110	1160	1136	1067	1014	996	957	1016	1019	932	963	967	943	949	945	1000	934	916	946	916	962	905	926	905	862	972	892	874	930	895	947	899	899	891	888	885	888	931	880	833	878	833	914	894	908	941	841	912	874	832	922	937	890	843	852	826	908	907	865	891	896	878	887	903	899	891	880	922	906	893	854	879	886	849	824	825	896	904	947	886	865	884	897	883	853	827	861	878	837	868	903	917	889	900	926	904	883	897	936	879	843	867	894	863	827	843	931	891	904	879	891	878	871	884	883	893	917	852	882	913	841	881	862	855	916	884	862	948	877	889	916	873	913	883	916	891	842	937	864	957	826	889	937	939	857	888	885	890	881	860	875	854	924	894	870	904	935	886	879	887	895	920	948	890	874	891	879	880	867	869	913	887	909	874	901	860	903	847	860	921	927	890	926	878	877	887	934	888	905	849	895	909	852	917	931	922	874	881	940	873	909	886	911	907	905	901	885	826	907	865	880	832	937	904	858	858	859	952	925	875	879	850	900	938	885	885	883	912	882	835	901	903	842	933	878	858	886	917	820	888	897	840	879	827	862	872	892	886	900	857	907	868	882	886	875	901	844	878	861	910	897	898	905	895	845	906	875	874	907	886	874	888	895	887	873	898	858	847	863	794	860	885	855	885	863	933	879	912	875	880	854	876	865	927	923	922	963	843	891	903	866	889	885	962	919	913	966	926	916	923	879	882	839	895	855	936	909	883	875	894	849	918	905	856	922	865	899	924	902	870	847	835	884	874	886	894	896	863	870	914	892	865	864	921	870	883	814	893	920	934	872	841	840	897	925	864	880	945	874	884	945	973	866	893	855	872	834	937	870	843	932	842	893	894	917	899	891	936	868	900	912	897	899	846	873	879	890	904	922	887	918	914	881	868	908	889	893	913	904	891	886	925	941	880	896	889	872	875	922	878	894	851	907	878	804	893	921	904	876	927	861	908	874	869	839	890	906	865	893	939	865	855	895	876	896	939	934	870	904	885	879	866	890	906	940	900	885	900	835	885	904	878	899	811	844	871	889	925	892	911	857	938	890	902	886	897	898	913	930	909	914	894	800	918	876	896	917	894	874	879	861	861	873	835	856	887	914	933	899	918	946	878	874	928	862	830	865	868	866	935	889	888	906	895	848	883	826	903	922	866	816	904	852	912	929	927	897	874	887	851	895	879	906	913	867	927	914	882	887	867	916	914	849	895	919	874	856	857	913	889	890	881	897	934	847	856	848	854	877	896	896	849	845	868	897	865	873	834	934	900	858	915	902	870	891	891	849	858	875	860	892	873	885	893	861	871	839	861	940	884	848	870	792	889	888	866	915	908	910	807	913	912	871	905	887	968	912	916	891	918	854	874	870	955	891	910	877	933	863	906	882	865	893	824	907	882	838	912	881	879	877	851	935	884	906	849	918	879	925	874	900	916	893	871	879	910	896	864	888	853	846	876	895	899	916	874	884	879	867	875	843	894	907	940	861	916	903	867	842	855	889	855	894	865	864	920	862	915	854	836	901	895	874	841	874	912	894	921	905	905	883	865	936	896	900	875	888	904	883	852	904	903	952	891	926	860	855	864	870	851	855	853	859	820	877	849	898	914	905	896	913	890	889	863	905	877	846	905	911	925	830	908	920	837	904	905	854	869	877	900	837	850	877	892	874	884	941	854	869	891	873	904	871	854	908	919	898	875	921	855	923	922	870	919	881	901	906	889	869	932	924	879	891	851	868	858	872	929	933	883	892	864	861	915	894	880	840	850	880	901	867	860	900	860	882	886	880	889	934	916	905	928	911	872	928	911	891	917	895	885	935	879	916	906	877	932	905	886	887	845	861	874	902	863	832	914	844	869	878	923	858	915	850	886	853	871	882	916	858	872	858	895	868	911	885	854	871	865	851	884	953	856	900	894	948	923	907	868	883	917	871	865	884	882	864	878	858	880	892	832	872	856	880	916	873	863	875	887	918	971	906	925	876	867	869	939	865	868	908	885	801	869	860	841	861	922	824	857	904	892	876	829	885	870	892	871	887	891	876	902	869	915	829	868	899	859	866	888	861	927	887	879	861	912	846	857	898	878	955	947	886	900	908	940	945	942	906	873	895	870	911	924	876	924	882	942	891	876	887	876	840	958	875	878	868	904	854	903	883	900	914	946	880	902	876	846	944	897	882	888	902	870	862	887	884	908	922	907	898	881	881	880	866	884	932	892	954	900	826	897	968	849	885	910	892	856	874	872	848	871	876	914	902	849	873	877	860	888	862	888	952	871	896	888	890	856	874	952	881	893	900	891	915	888	902	868	837	928	886	933	910	813	860	904	875	936	845	887	913	899	879	899	870	918	907	905	875	904	862	881	872	910	833	898	889	877	911	834	905	884	860	882	905	960	902	909	899	879	872	889	878	888	927	874	908	878	853	905	865	866	899	906	919	899	892	883	854	846	896	915	914	878	925	887	867	912	873	887	851	897	861	869	877	898	929	823	932	881	882	907	929	913	895	864	882	863	965	869	817	867	909	867	852	891	854	842	852	914	878	850	946	882	928	901	894	874	875	856	903	864	888	865	883	903	845	862	891	841	933	914	895	885	845	907	892	862	905	928	903	898	907	882	901	840	914	951	838	927	908	862	874	865	844	836	883	906	902	905	881	888	890	880	854	891	890	865	904	853	888	888	899	888	862	867	860	900	875	882	887	923	799	877	833	829	834	900	915	844	891	874	866	933	922	891	895	880	876	956	913	911	907	868	925	896	903	834	884	856	929	906	912	897	874	844	907	848	898	932	910	872	866	899	888	910	865	848	895	850	864	924	908	892	881	874	859	880	898	880	880	906	850	896	857	938	856	892	876	889	885	888	891	952	882	907	875	868	895	936	899	899	904	887	889	907	830	925	910	877	859	931	861	902	882	897	872	895	871	860	842	911	854	889	913	882	871	903	863	917	877	859	863	866	866	845	883	882	889	894	881	926	880	861	890	922	857	878	880	922	856	890	900	885	876	840	908	926	846	876	821	873	903	897	877	890	876	892	888	938	939	932	877	892	889	858	886	891	874	885	879	882	837	886	903	887	876	923	851	889	895	867	920	875	928	892	829	837	911	907	859	875	873	865	921	877	865	860	881	883	936	874	872	869	870	828	840	881	890	872	902	883	913	904	876	877	889	899	869	877	868	952	916	938	896	866	907	933	910	876	836	885	853	972	946	892	921	833	875	861	883	869	911	882	924	893	902	869	895	841	906	894	871	911	841	913	862	852	877	943	904	843	843	913	895	854	898	858	875	837	872	875	868	887	896	908	890	867	859	881	875	886	915	841	877	881	886	887	872	909	868	815	913	921	908	904	871	890	913	909	863	829	844	894	896	867	894	854	874	887	917	836	894	876	921	876	850	822	862	878	887	883	955	946	930	906	907	927	944	894	897	861	933	849	867	896	857	886	894	868	950	868	913	868	872	929	833
7046	417	243	220	229	233	219	225	216	215	221	230	206	210	182	223	193	213	187	228	172	192	228	247	215	203	189	181	209	218	205	205	169	207	177	212	208	253	211	224	204	208	220	215	195	207	202	222	183	211	239	230	190	226	212	185	226	226	220	213	218	205	231	225	204	221	237	217	196	201	224	228	202	215	219	216	243	193	177	187	210	241	205	190	198	219	204	196	188	216	206	181	217	212	229	233	222	198	213	232	207	168	223	175	197	199	223	185	209	225	218	221	195	202	210	183	177	216	235	195	202	205	220	245	221	212	217	211	220	201	201	189	188	210	219	237	209	218	200	211	209	188	216	215	200	220	200	229	191	220	183	240	192	226	236	216	202	208	188	198	201	195	208	214	219	201	226	214	198	203	235	223	204	201	214	213	234	201	192	267	204	231	223	222	233	225	201	225	205	176	211	209	198	205	195	190	246	236	207	219	203	185	204	218	213	234	243	216	210	232	220	201	216	204	237	218	225	168	229	206	224	214	220	223	220	198	160	191	226	229	218	200	231	240	196	207	192	214	213	206	205	233	231	206	212	221	194	214	192	215	204	216	212	200	203	229	244	203	242	231	209	215	214	232	195	198	190	233	203	212	192	235	226	197	226	203	199	213	235	217	223	194	208	221	213	191	238	213	209	205	225	236	235	191	223	200	224	209	223	240	195	220	216	211	216	212	196	207	185	187	207	203	213	236	206	229	232	212	226	224	212	236	216	200	233	209	217	210	228	246	200	185	200	221	233	225	206	210	204	225	193	203	208	211	208	211	186	220	226	207	211	200	201	211	209	221	236	194	215	206	218	208	218	252	200	248	211	190	160	204	219	206	220	213	211	237	228	216	201	209	205	211	217	215	236	225	205	221	232	193	207	190	209	204	220	224	232	189	184	221	229	208	187	196	212	221	224	253	212	216	208	222	214	218	199	203	199	175	198	205	212	199	197	214	238	213	202	209	210	204	239	197	220	204	201	218	205	218	221	209	234	228	177	222	173	216	206	203	227	212	185	223	190	177	207	231	231	206	202	210	227	213	235	233	225	223	221	198	216	249	212	217	209	233	237	215	198	204	198	200	199	201	216	209	209	223	181	219	190	207	205	238	233	228	228	231	227	216	223	223	217	236	217	217	207	195	259	216	226	214	205	215	215	237	223	216	203	222	192	208	223	220	235	219	223	223	267	199	241	234	216	203	192	213	210	229	222	213	212	214	215	240	216	200	209	240	227	218	214	170	216	226	259	203	245	214	229	231	188	209	212	201	192	202	216	190	233	234	214	217	222	232	240	190	226	185	217	209	220	247	211	162	198	226	185	201	210	218	211	168	226	210	242	204	251	238	195	188	218	191	191	201	223	213	202	216	203	212	194	204	193	210	215	209	213	198	240	195	225	202	193	210	250	216	180	201	214	204	213	194	183	219	219	234	199	252	225	211	216	219	215	223	202	227	218	199	224	224	221	203	240	222	212	190	240	243	217	204	213	209	215	200	225	216	214	216	213	225	238	205	215	213	209	209	227	214	203	187	224	200	225	199	229	224	195	218	199	209	233	217	193	242	229	234	194	203	228	206	208	218	178	194	220	216	199	250	220	221	243	227	198	225	201	217	205	224	202	216	234	238	206	196	212	203	211	225	213	188	210	211	203	212	194	239	212	223	190	213	232	210	192	212	173	217	205	205	242	209	194	236	213	209	206	217	217	193	214	231	202	215	202	216	206	240	212	201	218	206	247	212	221	206	215	191	204	197	228	239	209	205	215	227	223	208	216	207	220	217	217	213	224	220	191	221	224	238	196	195	223	190	203	216	208	215	229	214	214	215	237	217	200	212	232	196	194	221	214	236	202	230	221	196	210	234	197	219	205	207	201	218	229	232	216	228	225	200	235	203	214	214	233	259	226	252	194	212	245	228	206	218	211	211	209	197	228	234	214	192	187	203	211	209	220	216	226	215	207	215	203	203	228	239	239	260	210	212	238	225	216	209	198	233	224	252	191	238	199	208	221	239	209	218	201	227	232	210	229	230	210	214	246	211	207	203	223	216	227	215	214	192	247	210	255	243	194	211	192	218	223	227	213	202	205	205	231	196	218	198	195	199	218	233	203	222	207	241	219	201	226	217	193	211	210	203	176	225	210	220	209	222	221	204	188	184	210	212	202	206	239	224	211	221	197	188	201	192	212	232	238	204	231	216	205	209	215	245	201	215	186	197	209	200	191	217	193	205	184	206	246	207	207	219	216	197	216	225	231	213	220	208	178	218	207	221	211	192	233	206	179	196	203	214	239	205	201	233	196	198	219	257	206	214	210	195	219	202	206	205	206	205	209	210	214	198	189	228	195	204	199	197	206	217	225	218	210	224	200	210	232	215	218	204	192	221	201	223	232	237	238	231	198	221	210	231	216	210	229	234	197	212	202	237	216	225	225	218	225	195	184	232	225	204	211	199	219	245	247	223	224	235	221	216	233	204	221	239	206	182	246	172	180	227	190	202	222	240	207	197	199	238	216	200	225	190	213	217	219	213	202	214	236	204	218	208	206	195	201	209	217	215	226	196	203	224	241	216	216	224	197	218	210	204	203	187	238	182	244	227	202	231	215	199	224	193	234	233	195	215	225	197	207	218	225	201	222	207	224	233	248	204	214	202	192	214	208	223	220	224	171	218	217	212	236	227	213	189	221	218	205	201	216	209	228	211	203	211	202	199	199	228	216	190	217	222	208	201	214	226	229	198	206	202	202	205	205	233	204	212	209	226	246	220	206	211	210	197	217	229	183	219	223	209	230	257	212	219	177	215	196	208	217	223	231	238	219	219	201	218	233	256	201	196	253	245	229	206	206	217	207	225	214	193	209	193	202	232	211	219	225	215	211	207	222	210	223	217	194	205	211	204	229	205	227	220	215	214	215	205	217	202	213	228	206	213	233	179	203	228	195	228	210	188	202	216	204	206	186	227	200	225	203	236	202	193	202	217	215	204	204	216	216	211	205	210	217	234	228	215	215	241	228	177	215	188	210	203	188	238	220	224	200	230	208	176	241	219	214	218	226	221	218	235	220	226	231	223	202	222	206	220	193	204	212	195	222	225	233	214	204	220	198	199	230	235	225	226	213	230	222	224	217	221	229	239	229	217	227	222	177	248	220	208	202	204	210	230	186	195	208	232	227	209	209	209	207	239	195	203	218	204	228	241	202	213	205	202	211	213	226	207	228	224	220	222	222	196	221	214	196	213	240	203	190	226	211	221	236	212	202	232	227	211	167	213	215	186	214	232	226	246	203	235	211	213	222	202	175	194	229	234	217	215	233	201	194	216	179	218	236	206	233	198	200	240	205	248	233	215	246	202	209	202	198	202	207	206	223	223	186	207	204	205	205	201	201	214	204	227	207	245	218	192	213	230	217	216	195	200	195	211	200	224	213	218	187	234	218	222	195	203	235	178	214	196	223	182	218	201	214	215	203	202	206	228	222	189
4450	547	547	565	520	564	575	537	529	558	512	524	545	526	557	530	540	520	589	506	549	510	517	507	528	514	516	557	531	546	536	509	552	529	513	537	545	530	507	555	543	496	558	545	529	522	556	519	498	496	558	519	546	528	551	497	518	556	478	530	532	543	546	478	573	536	505	479	550	483	532	582	546	504	512	533	555	488	535	497	520	522	527	530	522	536	550	522	560	527	506	528	491	553	542	499	510	557	521	523	514	491	524	528	535	488	492	500	567	556	536	499	524	485	540	542	516	493	509	516	515	546	535	493	526	528	541	563	542	531	518	544	498	512	500	547	548	520	524	560	520	502	541	558	522	511	553	520	527	578	523	517	511	543	537	528	523	556	473	559	527	532	528	507	526	536	493	545	499	518	508	504	535	534	539	514	543	517	510	534	520	528	483	536	518	544	533	534	537	510	537	542	505	529	525	547	519	506	521	540	510	517	569	531	506	537	530	539	517	524	488	523	539	538	523	544	502	508	546	528	530	508	556	559	528	523	517	544	517	553	530	525	521	514	528	539	507	504	528	491	539	531	518	553	520	505	499	540	550	517	515	523	557	552	513	508	534	536	546	541	559	557	503	508	503	519	524	500	527	538	536	531	508	493	553	554	560	549	594	535	500	565	528	571	528	515	518	577	560	559	497	525	535	538	500	493	558	494	565	531	534	517	524	496	505	540	511	544	521	533	518	534	539	501	505	529	518	561	509	527	532	493	534	542	534	539	453	515	523	539	523	502	492	560	541	501	547	510	524	507	539	469	592	557	540	534	521	544	541	533	525	523	525	529	507	498	547	533	494	542	535	527	518	579	562	469	546	508	541	504	541	496	549	492	523	526	527	525	500	544	532	509	536	536	534	522	560	540	556	546	536	563	540	493	537	494	502	538	554	503	517	564	517	477	528	544	540	536	523	544	509	536	540	533	506	526	523	519	547	554	492	536	519	512	507	550	497	489	519	563	565	521	506	522	519	530	523	556	517	545	519	524	513	558	530	527	583	535	515	528	496	523	542	512	544	534	525	517	543	531	546	473	566	546	509	592	564	569	522	550	496	528	564	548	538	535	522	547	550	530	563	538	519	531	540	583	493	515	525	519	501	548	523	558	535	547	545	503	500	510	523	524	500	576	554	501	525	486	566	500	473	499	502	532	515	502	526	515	543	525	565	517	544	534	511	533	547	512	513	531	514	542	529	527	576	491	507	497	513	561	500	541	494	579	492	483	522	552	516	557	519	523	524	541	544	534	553	516	544	554	528	545	567	511	495	506	516	513	538	531	481	554	542	562	530	532	529	520	527	519	522	520	510	500	517	526	525	519	506	525	552	533	553	544	511	520	559	528	497	551	543	530	514	490	512	563	494	500	502	529	541	546	544	536	553	550	530	537	537	497	553	516	535	522	518	508	511	506	537	524	536	527	531	506	547	475	546	564	518	502	526	504	525	550	554	498	557	540	526	553	499	534	525	531	557	504	527	526	560	534	566	555	562	554	527	589	542	535	542	567	496	524	532	531	540	556	538	542	517	504	537	531	537	519	535	549	529	522	524	550	511	593	543	564	543	494	532	528	510	488	517	521	535	524	554	564	520	529	523	514	562	553	513	519	552	520	526	510	577	517	527	544	554	484	538	537	532	537	527	545	570	534	583	507	521	565	502	491	533	545	528	527	515	533	556	552	524	519	546	536	523	512	518	564	522	498	517	530	569	552	513	510	497	509	528	534	524	523	522	549	561	495	514	512	524	525	512	522	540	558	514	492	547	498	557	500	515	561	490	542	506	547	535	562	568	544	508	522	519	522	532	522	526	534	506	534	475	541	515	502	501	582	529	506	530	512	508	514	491	537	513	554	522	512	512	534	500	494	558	532	524	506	528	506	506	563	545	594	527	546	530	493	480	506	555	537	533	510	518	552	533	524	529	518	530	540	542	547	539	537	534	523	509	512	551	534	507	508	508	522	527	535	484	515	544	530	554	584	567	483	565	563	515	573	497	548	519	519	515	497	554	537	529	487	544	539	507	526	521	491	561	559	542	502	570	510	526	519	537	532	500	526	543	528	497	519	545	531	533	572	525	543	512	532	522	528	542	562	510	517	528	531	545	555	564	537	526	510	571	530	541	529	545	544	513	513	498	538	570	527	536	517	526	507	530	484	529	550	524	506	539	501	551	549	497	525	528	525	536	537	510	506	515	492	557	502	496	512	545	496	524	534	550	524	517	534	565	527	521	490	515	516	489	537	528	526	505	529	533	506	551	546	562	555	538	530	561	553	538	502	491	533	512	564	526	557	546	516	550	516	522	575	556	516	528	475	547	516	536	563	555	555	546	536	538	506	500	546	526	540	534	485	526	549	555	512	536	520	524	558	518	531	531	565	526	529	542	526	527	534	531	516	543	510	540	487	511	554	532	503	524	516	520	513	514	527	539	498	587	538	544	541	509	512	507	506	515	507	522	528	548	519	537	529	527	536	522	506	530	504	520	516	520	474	521	486	508	528	540	532	495	537	543	516	551	591	522	540	494	535	520	544	523	562	545	536	514	496	550	540	526	571	543	529	539	536	513	533	521	534	523	525	527	541	555	529	538	517	521	507	539	531	514	476	529	554	526	497	528	485	535	486	571	523	478	552	544	505	551	518	545	501	563	512	550	519	531	515	490	550	514	471	519	550	535	539	492	559	509	541	534	500	555	573	512	499	535	490	544	509	526	512	530	511	541	517	552	505	540	536	533	535	533	539	519	559	500	514	545	511	545	601	521	561	467	542	567	548	541	515	579	492	534	499	519	491	538	531	488	519	516	520	546	542	560	500	532	560	516	554	532	555	481	542	550	556	510	533	533	540	551	581	542	510	555	554	515	564	537	516	569	517	506	522	552	515	532	545	538	502	544	521	527	505	516	545	541	538	525	520	568	508	548	527	496	502	506	506	527	535	511	509	554	540	556	504	500	533	481	537	529	513	493	569	528	528	553	540	491	527	556	517	535	515	533	536	532	512	499	564	536	543	550	495	519	578	568	500	572	523	527	570	519	566	522	498	491	536	527	532	519	501	495	555	531	505	487	519	536	556	523	498	552	520	453	521	544	522	522	562	517	553	513	511	527	554	499	545	548	525	517	538	509	553	534	557	505	514	529	552	512	518	512	554	531	550	522	553	545	525	560	536	547	534	525	535	566	565	515	510	505	544	536	574	588	539	540	497	511	542	538	517	518	514	566	507	522	505	524	532	540	547	529	512	499	518	520	506	528	543	509	547	534	561	508	507	544	560	545	543	515	505	523	548	509	535	563	524	566	498	515	568	554	580	534	523	544	508	536	486	554	532	491	531	527	543	527	496	510	486	516	527	515	549	533	522	550	502	462	553	500	529	543	544	556	523	548	468	592	510	528	500	518	540	493	513	500	547	562	550	508	494	561	504	542	515	529	518	555	518	546	533	518	473	506	527	552	513	526	550	570	555	558	491	502	495
22509	2369	760	514	445	346	306	320	306	302	294	292	278	284	286	277	261	287	265	297	260	257	269	273	256	259	278	284	273	291	262	272	267	282	252	240	255	261	273	255	251	287	270	283	280	264	270	263	274	248	265	282	273	264	224	274	296	242	251	297	268	257	244	266	284	272	270	259	260	278	291	242	288	275	255	247	262	283	274	236	285	256	283	270	266	286	256	279	275	265	265	278	249	272	282	267	304	274	249	247	248	262	273	296	296	278	253	264	245	255	265	280	241	273	268	269	285	266	261	248	288	268	265	261	259	284	277	264	272	273	284	269	234	281	274	265	290	274	272	270	275	232	278	298	275	296	278	235	252	255	274	283	304	246	265	286	264	278	276	246	268	263	271	266	294	255	234	257	273	267	268	247	300	269	258	275	293	275	265	292	237	260	279	266	264	264	279	253	279	273	245	252	277	265	271	281	267	279	308	280	284	305	273	302	285	271	279	277	261	285	271	243	286	269	240	245	283	280	228	284	267	276	274	305	264	247	223	246	275	269	267	260	255	257	273	296	286	319	283	257	241	264	288	284	229	261	289	282	281	292	249	263	268	228	269	260	290	254	280	265	280	259	275	285	253	277	253	259	236	258	275	261	261	251	257	268	289	261	265	290	277	256	285	255	280	255	274	274	294	292	267	278	264	245	274	263	293	282	280	271	240	259	254	295	254	268	279	257	263	296	287	265	262	215	258	270	238	254	283	267	250	297	267	263	310	280	271	289	255	246	262	259	275	265	251	298	254	253	271	237	252	288	269	267	274	251	273	243	309	252	258	276	274	250	256	263	261	292	265	254	288	279	264	293	263	271	255	264	281	275	283	270	267	242	255	281	267	241	278	255	273	277	282	291	271	277	222	254	273	279	256	262	263	258	275	277	252	284	259	252	272	262	305	275	254	240	286	251	261	294	295	274	252	258	277	249	295	292	258	292	267	245	233	259	267	252	264	268	241	264	268	283	256	276	267	246	268	270	253	254	279	274	257	279	232	251	278	290	258	264	266	253	288	253	278	271	237	293	271	258	290	249	249	262	303	269	273	244	278	252	271	267	269	271	282	258	268	252	269	257	229	297	256	250	296	265	258	248	278	276	262	257	250	276	251	271	270	235	278	274	252	273	276	279	271	290	272	252	266	276	256	245	256	257	283	285	269	238	306	271	259	237	289	245	276	279	240	277	241	285	300	292	273	268	249	298	306	238	265	295	272	281	272	278	250	311	282	284	251	273	278	280	249	295	264	278	270	284	261	269	257	260	246	242	254	265	257	288	282	263	295	248	263	295	278	272	233	264	256	282	299	286	319	286	268	274	276	260	262	286	283	266	265	283	239	291	257	291	273	274	271	295	262	282	254	285	264	247	288	244	274	273	238	306	289	284	277	246	257	259	274	273	268	261	258	291	274	273	272	248	282	313	249	236	280	262	246	290	260	262	280	278	245	273	273	274	273	264	312	249	270	281	301	274	283	239	239	261	291	264	260	263	233	281	283	246	270	274	295	301	278	293	276	257	275	266	280	271	261	302	293	231	269	269	236	244	256	277	253	250	278	259	273	279	289	241	248	266	262	259	256	302	281	291	288	265	276	257	217	243	252	284	258	299	273	279	289	285	260	279	263	221	262	286	281	257	259	268	279	289	293	295	260	270	274	269	295	267	226	263	277	277	247	288	251	269	285	264	279	261	277	281	272	260	261	243	272	246	253	293	268	293	263	285	298	253	270	278	269	246	273	226	237	233	277	266	260	275	239	251	286	292	257	273	286	255	269	241	239	281	286	265	240	262	286	279	265	286	269	254	275	241	242	271	246	253	282	246	306	254	288	255	263	256	240	241	257	228	250	271	251	281	254	242	288	235	254	245	268	284	252	254	246	269	279	260	253	294	230	250	252	291	268	241	271	252	251	256	273	282	306	266	257	307	293	245	267	267	239	246	234	257	279	274	259	266	293	231	275	292	262	277	255	251	243	255	246	255	262	277	288	278	297	264	283	250	252	283	257	265	285	264	227	294	240	279	255	269	282	268	269	259	271	250	277	268	290	244	285	275	268	265	236	288	291	266	273	257	282	237	234	265	269	251	257	293	245	259	286	237	249	258	228	242	237	241	263	261	265	286	260	268	253	279	262	259	273	224	265	268	266	287	269	277	262	277	263	268	261	278	249	283	270	263	285	272	284	272	275	257	271	299	262	277	265	262	265	281	326	279	250	250	311	266	242	245	277	252	243	314	278	253	253	272	267	246	238	270	276	280	246	240	251	288	289	268	301	268	271	284	285	277	252	284	305	247	244	268	259	265	258	264	262	257	280	258	240	271	225	296	248	256	267	271	249	259	282	287	270	276	252	286	254	285	260	281	267	273	262	249	312	262	254	251	263	239	259	255	282	270	251	247	273	267	222	241	247	232	286	278	229	269	259	291	260	244	239	263	267	269	264	255	292	262	259	276	277	254	276	262	259	271	248	316	263	264	226	287	278	288	287	291	272	302	282	281	250	260	258	279	280	272	268	268	257	222	264	258	257	281	284	265	290	264	268	279	272	272	307	265	254	266	274	256	267	286	253	281	273	280	248	295	269	281	270	288	277	294	239	268	265	260	304	269	249	257	246	250	311	263	270	260	251	286	280	275	262	256	288	235	283	265	277	255	265	223	280	270	270	289	289	297	278	256	265	249	267	271	252	282	240	270	283	262	285	243	272	259	251	254	264	249	286	237	257	272	247	277	295	247	283	266	270	277	269	260	274	225	267	288	278	248	269	236	275	275	243	268	263	267	241	290	262	237	263	261	276	273	274	252	285	232	262	263	281	255	279	288	265	228	245	262	284	265	243	281	269	268	289	261	269	239	264	272	268	296	255	246	270	261	253	280	287	271	266	283	284	245	240	272	262	242	270	265	264	259	258	306	244	262	234	249	271	269	290	298	280	273	253	253	272	259	267	257	266	248	278	281	277	265	268	263	278	256	281	279	257	272	270	299	272	264	267	280	257	291	291	291	236	290	292	245	295	299	260	279	275	272	239	243	275	283	294	268	275	278	269	261	265	285	266	275	310	274	251	241	298	256	283	261	261	266	252	288	266	233	265	264	290	268	266	258	294	261	256	278	262	244	277	294	279	288	247	249	269	241	286	232	277	259	275	260	244	248	259	243	277	259	268	282	276	258	274	275	280	273	260	290	274	261	292	289	262	269	270	280	274	274	255	269	245	254	261	239	281	276	225	250	259	284	253	242	270	267	253	281	275	260	251	273	279	194	262	262	247	289	253	269	246	281	304	287	258	255	249	271	296	278	254	247	290	260	256	290	268	285	239	245	257	279	266	263	288	273	270	266	253	295	252	258	259	281	307	252	278	279	269	254	267	259	269	285	285	262	259	246	285	242	258	268	267	294	269	288	241	285	309	269	277	271	265	258	261	247	238	258	270	262	281	274	285	240	274	288	248	266	267	274	272	250	283	278	241	274	249	254
13104	943	1329	1463	1371	1124	1004	963	889	821	819	774	749	765	767	728	681	697	695	722	701	689	683	637	667	702	690	680	738	686	684	647	654	665	649	651	666	674	676	605	655	702	640	689	650	660	623	634	635	628	649	646	657	594	661	667	707	595	646	677	649	667	645	650	627	639	677	593	636	634	656	665	603	652	625	603	659	682	657	647	645	664	634	653	660	700	645	694	622	675	606	620	649	624	649	663	669	670	612	606	637	641	649	682	676	666	651	686	675	600	647	656	677	618	638	619	613	654	616	652	637	635	648	656	654	634	634	618	630	613	638	631	678	668	650	631	699	630	665	666	681	673	626	655	602	627	663	622	650	738	650	659	627	641	631	674	608	659	625	655	629	641	680	632	698	660	655	666	670	618	652	693	650	659	660	624	645	677	640	664	642	650	660	644	684	604	640	711	630	642	603	644	638	658	665	664	685	653	673	634	670	644	620	652	639	630	691	664	681	635	682	638	664	662	640	670	615	613	633	667	674	600	663	623	673	674	675	632	651	678	629	635	646	609	672	672	695	650	734	636	607	673	650	647	634	631	689	639	659	649	613	657	671	642	644	637	610	614	645	645	632	657	666	635	641	637	636	586	657	629	600	630	680	646	641	604	638	670	629	666	616	639	617	640	682	634	624	626	625	658	649	726	666	664	668	662	632	610	631	670	665	631	651	669	634	671	596	677	655	625	677	593	653	633	656	651	645	613	633	624	665	616	634	665	656	667	621	594	666	645	608	621	596	685	629	665	646	656	648	657	640	630	644	642	675	656	625	634	627	668	648	641	662	639	651	623	671	635	684	617	661	663	708	614	650	654	638	654	641	656	607	678	690	641	643	669	690	653	645	609	664	633	656	610	645	643	624	659	659	629	680	680	595	658	620	652	641	657	656	610	672	667	655	622	638	607	601	640	658	643	662	682	674	640	685	599	599	617	674	662	632	591	620	626	630	630	663	627	605	662	626	680	631	608	656	647	649	673	601	661	633	654	658	656	628	666	688	609	629	615	606	626	681	625	635	638	670	588	614	692	629	621	656	633	645	614	636	613	624	638	635	650	634	608	647	621	655	664	647	668	659	642	627	623	636	613	631	643	612	629	615	690	618	688	677	620	628	657	671	623	602	624	610	653	616	667	641	668	647	628	660	613	620	662	639	665	634	650	669	649	642	628	672	659	647	635	624	688	628	600	661	609	682	668	590	658	644	616	676	666	674	675	622	659	650	642	618	640	634	602	634	638	627	646	629	627	638	667	644	683	617	653	628	677	663	681	651	640	659	640	679	667	595	610	690	639	600	638	657	627	610	663	685	612	619	646	620	611	637	646	629	639	646	669	660	630	615	662	664	609	663	672	635	648	655	677	657	649	621	675	686	617	625	636	687	623	625	661	656	695	631	658	609	693	665	642	657	611	619	655	675	623	653	635	685	623	641	614	628	589	644	653	650	654	653	651	653	647	600	611	635	587	685	635	603	649	684	642	655	651	644	678	646	691	637	633	724	612	631	611	692	708	636	641	620	631	635	635	625	646	630	692	612	617	620	635	610	645	648	663	653	661	635	637	593	645	610	665	672	610	669	637	638	635	673	656	647	639	652	654	686	654	640	667	624	647	665	666	672	661	631	634	625	614	627	642	628	648	669	650	655	660	607	617	625	642	678	723	649	666	646	650	693	672	646	647	659	713	645	648	619	661	644	686	629	629	673	618	640	672	630	669	619	639	651	655	631	619	626	656	617	617	631	622	674	662	642	651	650	666	609	599	645	637	672	654	662	662	656	607	639	628	656	621	638	648	620	632	666	610	646	660	670	632	613	636	674	646	641	622	660	625	659	621	606	661	681	675	660	636	677	644	670	650	652	680	736	657	639	654	640	615	658	598	605	662	666	633	613	661	633	658	660	612	674	630	625	613	626	658	644	635	648	634	636	656	675	663	619	583	679	663	622	628	637	624	681	598	651	634	615	632	645	653	673	661	622	638	670	649	669	638	646	616	636	659	660	607	659	631	661	628	650	655	675	630	650	657	655	663	664	648	648	602	667	635	612	625	592	613	648	646	659	638	617	642	624	618	630	644	627	690	602	650	625	677	650	629	668	692	615	658	601	616	651	627	660	601	645	650	621	614	612	609	624	635	672	620	656	618	679	637	664	614	651	689	662	644	617	634	613	654	624	647	675	632	679	679	626	645	643	645	612	650	637	640	633	642	601	628	652	673	642	612	641	608	672	613	637	653	633	697	627	628	667	632	678	650	658	656	692	604	622	666	637	617	699	665	630	659	648	650	662	655	616	651	632	590	664	591	634	638	660	664	629	615	648	595	652	658	641	661	588	661	666	620	668	705	642	673	631	646	622	671	680	655	671	632	668	625	670	644	602	653	650	681	675	618	637	735	685	633	644	663	691	633	637	591	631	646	576	680	627	645	643	632	619	615	657	596	634	644	644	665	652	670	635	639	664	645	632	709	663	624	642	622	666	677	654	626	637	651	617	630	673	649	659	671	644	684	664	665	620	629	617	633	672	622	605	630	622	609	647	699	604	652	626	622	649	630	623	699	627	670	633	669	652	648	644	605	662	632	668	666	647	653	590	670	617	652	658	652	675	614	655	620	656	611	636	655	632	644	643	642	651	646	641	673	645	659	666	691	633	610	626	624	658	640	691	667	649	656	654	619	638	685	582	669	631	618	667	621	634	676	627	645	590	618	635	657	664	653	625	649	638	630	627	648	639	639	605	678	643	650	711	676	670	658	681	647	608	653	643	663	669	632	576	623	628	622	674	668	664	655	661	639	609	640	648	629	630	659	650	626	604	625	605	624	604	618	678	635	655	662	685	613	627	692	611	636	601	615	667	718	681	672	614	603	685	634	685	649	664	684	590	628	651	600	620	657	682	670	649	635	628	615	669	607	631	658	642	643	641	715	630	602	632	613	656	696	605	646	636	656	634	641	614	665	654	645	672	653	599	602	663	640	599	645	686	637	655	630	629	655	629	663	650	625	658	635	645	629	645	633	665	625	630	661	613	636	696	676	669	601	635	665	603	629	671	616	685	602	667	692	682	608	621	643	673	659	659	632	632	645	633	680	657	638	644	678	641	652	645	665	651	628	688	614	627	626	649	657	654	646	633	640	589	691	595	624	641	642	638	627	637	642	602	608	663	675	641	636	637	676	625	670	656	595	626	622	664	656	648	623	606	615	647	649	694	647	677	643	652	677	688	633	668	607	629	627	662	652	670	673	668	623	627	624	631	664	635	628	631	600	621	620	630	669	677	678	648	620	656	656	693	611	622	616	696	611	644	675	637	637	635	641	652	608	643	685	603	707	605	626	628	693	618	620	629	663	593	619	657	652	663	596	614	649	630	626	610	646	623	623	685	638	641	677	632	672	572	707	631	630	665	626	651	669	664	630	639	622	684	656	693	641	651	653	638	645	651	652	664	654	642	663	600	653	679	627	651	647	643	612	662	709
31650	4988	1566	1044	702	638	590	530	480	479	442	415	444	412	435	389	431	391	396	377	413	412	385	388	396	410	391	406	414	445	382	386	388	383	400	416	443	381	414	365	381	426	362	387	380	389	409	391	416	390	387	391	351	389	409	343	393	424	424	391	399	386	439	383	402	381	412	410	387	388	403	394	393	401	449	401	382	382	377	362	405	398	394	387	374	426	366	379	381	400	367	365	371	382	373	383	403	421	422	388	408	382	394	412	351	389	407	393	393	411	359	387	414	417	411	415	396	427	428	386	431	381	408	418	392	422	413	454	415	416	371	371	403	395	394	406	412	395	398	380	391	395	395	366	346	383	381	350	402	377	368	390	394	413	359	384	412	424	390	402	409	437	410	377	392	446	422	392	381	371	400	422	382	436	371	397	401	392	417	373	341	376	395	427	395	365	363	397	386	348	416	377	393	380	377	389	421	393	378	453	394	412	405	432	426	439	371	375	379	398	379	391	435	449	358	388	381	390	396	430	392	399	402	432	457	423	398	392	414	374	347	395	411	389	397	380	360	410	416	363	405	353	375	449	411	352	391	379	384	408	407	424	403	420	403	420	392	431	373	390	400	427	421	373	409	366	368	412	389	413	392	407	399	345	392	386	368	411	351	423	383	415	442	422	419	385	434	379	360	388	359	425	406	408	404	359	391	400	390	410	413	384	360	394	369	386	392	386	388	424	403	387	360	361	380	419	474	378	395	393	438	380	404	387	387	416	388	440	399	422	394	383	389	394	398	412	420	412	397	366	403	397	379	441	412	378	353	420	414	402	369	377	383	418	359	380	407	433	351	366	381	372	368	407	353	443	408	377	432	364	374	363	405	408	394	387	408	362	396	436	424	406	402	391	426	420	381	412	401	379	391	387	442	388	448	395	386	381	395	400	336	360	401	412	425	366	389	400	406	382	382	374	424	406	405	400	363	377	384	419	374	376	419	409	394	409	387	444	419	437	417	398	374	392	443	393	382	414	388	403	396	347	423	427	401	432	399	369	404	409	380	418	399	419	389	367	395	367	402	386	383	393	364	349	381	405	397	385	393	383	378	377	374	376	428	386	410	410	416	394	427	392	406	371	423	372	346	402	416	384	396	423	392	345	370	377	400	362	407	379	414	381	370	377	382	366	374	389	424	395	383	405	402	394	365	396	378	429	378	345	388	449	398	370	366	407	376	357	378	391	383	454	402	377	423	434	407	388	379	346	414	440	420	376	390	400	422	384	363	408	418	439	419	365	377	397	387	403	367	382	383	379	382	403	430	406	387	381	392	414	404	412	407	392	364	433	403	396	412	399	401	395	404	447	387	366	403	324	377	332	401	396	434	395	405	390	374	373	416	380	418	393	332	392	433	380	386	369	395	356	388	376	375	424	450	390	369	425	377	380	404	427	391	383	379	402	401	370	388	370	423	401	392	386	396	388	397	431	394	399	406	426	419	374	363	386	377	363	391	384	404	429	389	365	413	386	392	413	397	402	409	391	433	409	401	418	426	427	419	402	436	382	364	424	397	399	371	403	376	424	395	386	407	407	367	400	390	440	384	419	344	404	414	397	441	370	392	393	373	345	384	437	390	412	402	386	387	403	391	402	380	393	395	387	417	407	429	419	387	391	374	405	373	406	365	426	381	408	398	383	364	396	407	415	423	391	416	360	357	378	410	410	374	400	392	405	449	382	364	390	348	381	388	421	386	385	376	354	401	357	397	358	389	381	399	448	409	396	391	397	407	411	378	403	403	389	383	367	420	424	416	374	420	391	354	386	353	442	424	388	391	403	413	389	375	393	418	419	376	376	429	405	378	374	404	397	397	418	445	410	388	401	381	358	382	376	407	406	425	395	394	413	386	379	420	419	398	381	405	392	404	386	432	386	389	366	397	398	415	427	385	388	376	394	425	368	387	401	399	399	360	402	368	450	387	384	368	386	415	370	393	403	394	384	379	396	361	419	374	401	401	418	393	412	417	409	421	414	396	360	390	414	420	364	400	382	385	409	409	389	388	398	370	401	404	354	421	380	395	415	411	427	367	368	405	397	395	420	400	398	380	422	382	380	351	401	394	395	415	369	392	382	351	421	419	411	432	403	350	369	399	410	396	386	340	402	418	388	386	427	397	388	443	412	381	388	368	448	406	373	396	377	397	407	384	346	384	384	378	408	368	377	437	422	404	349	391	371	413	363	421	408	410	372	416	407	377	375	393	415	407	370	430	362	367	387	415	387	418	350	386	374	445	436	405	440	419	393	398	394	386	407	399	402	366	395	416	425	396	361	421	390	394	434	400	387	384	365	403	392	404	415	432	381	404	400	414	378	412	390	386	413	400	393	407	330	405	388	348	412	384	399	386	375	401	400	442	395	399	400	373	401	395	413	415	388	401	401	392	423	415	392	407	421	335	414	392	405	424	383	386	404	436	426	384	378	426	424	385	443	427	409	403	430	397	389	405	387	435	400	415	373	397	426	384	360	436	404	357	419	381	370	399	416	394	418	399	399	422	385	395	390	395	398	422	418	390	421	422	419	413	402	381	406	445	400	417	364	400	389	400	379	392	389	417	389	419	393	389	403	391	393	431	422	397	410	412	400	378	391	417	426	462	425	369	380	377	407	419	400	454	412	366	381	372	449	385	391	404	402	421	390	329	377	420	386	387	405	384	420	398	436	407	359	383	401	368	395	390	400	415	382	456	395	373	395	411	427	398	378	382	391	408	449	367	429	428	380	360	422	400	408	399	420	368	377	428	397	426	354	370	388	389	419	410	403	394	374	427	386	383	372	391	409	416	399	412	384	404	437	374	394	385	380	432	362	390	403	397	398	363	413	418	411	379	419	369	442	396	394	395	401	421	396	406	439	394	404	337	414	362	406	378	393	409	407	417	400	370	393	386	406	405	375	401	430	411	426	376	361	344	395	409	403	360	391	383	406	419	371	390	355	367	368	402	375	424	391	389	368	407	368	420	365	438	369	375	365	392	387	389	415	391	423	428	411	434	389	397	371	412	418	372	399	399	395	408	401	394	373	355	351	363	383	408	389	368	449	394	403	376	382	404	387	421	429	382	370	394	422	404	419	449	390	366	379	389	395	409	386	391	390	369	382	382	412	358	371	435	375	397	369	400	400	395	403	378	387	391	437	421	407	372	405	377	415	429	411	398	379	397	404	378	387	361	394	419	400	409	366	412	412	436	396	404	402	393	399	403	405	383	427	372	395	353	387	371	378	414	346	361	426	426	405	373	383	401	365	396	382	421	396	417	400	366	415	369	361	413	389	367	393	380	379	379	344	363	411	369	362	409	421	398	390	382	405	396	393	401	407	371	344	402	407	395	365	369	417	425	378	405	387	416	419	388	408	356	380	407	386	393	388	393	401	351	430	375	405	378	374	368	378	390	389	396	389	406	378	391	402	393	399	397	401	412	394	373	393	401	425	416	379	385	389	437	403	401	368	366	406	386	428	406	372	385	401
17199	1363	2249	2547	2245	1870	1613	1443	1345	1274	1204	1170	1107	1073	1062	1038	984	1048	977	1009	985	995	962	958	892	901	900	961	966	941	938	926	961	950	944	915	934	899	903	914	925	882	971	908	939	867	899	959	860	893	907	954	970	930	970	937	933	917	892	930	889	839	888	899	893	930	901	879	896	879	939	904	803	870	880	848	873	867	927	899	915	888	900	862	878	914	857	939	918	900	883	946	943	868	828	852	885	911	867	873	973	880	864	854	888	887	913	847	850	897	890	934	899	918	922	910	893	879	878	891	905	885	872	847	860	876	876	900	837	931	908	866	860	892	931	851	883	878	913	904	876	904	874	884	914	850	932	886	866	901	872	904	924	902	904	909	893	875	923	902	917	861	898	873	876	849	938	881	937	874	900	849	934	922	859	862	869	864	922	875	909	883	870	872	872	912	858	883	924	884	919	915	908	919	866	940	875	834	912	896	905	904	896	878	877	887	860	888	934	865	863	896	882	894	846	870	895	850	879	865	895	849	897	872	889	858	877	934	881	887	859	885	923	939	930	948	851	903	924	900	936	876	921	891	884	894	958	878	854	866	885	875	889	821	892	850	910	913	903	904	883	837	885	859	873	932	898	891	898	884	920	890	885	903	858	895	866	897	898	932	882	932	884	911	879	884	867	879	890	909	872	838	879	900	847	850	908	941	939	875	940	934	888	905	870	909	872	886	904	871	895	923	895	875	888	861	841	919	837	905	911	851	898	946	889	880	840	904	905	907	869	890	900	906	945	931	870	905	926	917	924	933	863	886	972	915	950	920	919	938	865	884	856	917	900	926	880	862	882	900	850	930	877	879	886	905	893	885	906	896	912	877	898	898	915	877	863	855	810	903	860	893	908	891	910	880	886	930	865	909	924	882	872	844	882	870	921	880	872	866	989	905	835	854	895	898	870	886	852	900	938	896	914	909	854	936	896	897	871	866	922	925	907	924	892	897	898	890	881	867	903	857	902	875	862	884	857	805	879	892	895	893	915	874	897	895	930	886	896	870	890	871	933	941	855	912	880	898	855	921	840	899	906	923	925	823	901	876	898	895	849	848	907	916	900	863	884	901	865	916	924	919	916	913	837	908	896	900	878	922	913	906	888	907	860	922	878	901	875	944	870	904	924	898	913	847	910	931	930	840	876	873	891	866	827	937	852	805	930	924	908	934	899	878	906	901	854	918	826	869	927	907	896	859	899	889	887	864	872	900	852	891	904	869	891	858	900	876	932	913	868	849	864	888	905	896	900	929	892	898	871	898	850	914	857	912	883	902	868	902	933	891	897	917	908	856	911	855	855	889	920	849	926	884	880	894	889	879	936	859	880	955	848	906	898	882	841	916	869	866	871	887	890	865	841	842	941	881	918	870	902	903	878	854	900	866	849	958	903	891	910	855	872	925	887	875	880	948	905	897	914	892	882	913	893	945	866	873	926	933	889	875	896	892	885	868	927	944	933	857	847	872	882	837	845	906	884	909	868	883	914	876	859	903	880	910	922	939	865	910	868	964	930	964	946	919	918	859	898	834	878	904	919	886	875	900	898	928	867	867	838	857	862	851	841	920	924	900	901	907	930	924	870	893	923	926	889	876	867	817	934	825	881	889	851	890	830	889	908	877	897	905	936	908	883	896	856	893	860	846	908	857	947	881	900	864	899	890	904	885	908	912	907	936	873	905	926	866	864	837	863	922	900	861	922	819	887	951	877	810	926	861	892	930	889	878	856	896	883	844	850	908	916	874	874	859	862	891	882	865	882	934	885	907	904	869	911	863	928	875	852	898	906	905	863	889	841	877	889	885	922	883	870	901	907	909	942	895	870	886	836	848	902	889	848	888	982	825	879	866	908	914	852	909	893	877	865	877	888	913	925	884	856	899	895	869	894	891	910	934	905	875	922	838	929	918	898	854	898	869	878	861	847	902	865	883	922	839	846	953	919	871	927	895	844	897	911	851	852	901	868	944	911	830	864	838	916	856	870	833	859	863	879	872	881	882	892	957	917	837	936	909	897	888	911	887	927	870	903	877	916	865	899	900	856	891	903	912	920	888	907	932	903	900	890	872	861	851	900	864	879	906	912	926	861	961	827	897	895	800	934	895	897	919	921	821	932	859	919	835	899	939	873	893	824	823	897	866	923	955	890	880	860	894	938	904	867	844	894	922	855	848	904	895	870	877	842	910	893	849	855	851	931	870	934	931	892	857	846	894	872	877	916	877	888	904	866	866	876	891	839	898	844	883	882	839	945	854	846	881	902	844	928	873	926	917	852	888	881	861	885	861	835	935	847	871	897	849	883	932	915	924	891	849	925	975	926	937	936	893	911	920	857	906	863	951	866	893	924	877	917	887	905	932	892	893	882	868	851	886	885	815	927	842	897	895	895	885	888	897	906	884	842	842	904	865	860	874	911	919	863	931	893	887	890	854	928	920	885	832	870	878	870	915	865	887	837	881	865	835	885	905	919	882	941	903	864	902	916	883	873	884	895	893	860	879	870	902	882	915	856	923	844	885	898	872	891	816	893	915	862	884	891	911	875	910	930	911	896	930	876	900	903	914	866	852	896	932	859	911	829	925	878	887	898	978	896	946	937	842	968	924	865	857	877	890	911	846	860	904	878	888	863	860	904	893	914	915	928	953	906	914	898	869	898	919	864	912	837	906	887	898	893	896	910	869	901	891	880	878	913	885	904	911	905	852	890	849	836	855	900	892	862	880	844	896	874	832	875	873	879	922	847	881	873	872	827	891	926	898	902	895	884	826	825	864	887	963	894	914	915	916	817	857	838	885	898	865	826	899	862	837	907	858	865	892	879	900	939	854	896	913	860	906	919	877	898	925	870	839	874	873	898	932	898	839	906	861	874	867	882	897	889	923	876	848	932	876	925	841	909	838	912	908	866	884	922	911	904	894	833	905	820	874	933	872	859	855	849	871	887	885	901	909	915	870	935	961	851	848	926	854	894	863	920	867	924	874	878	879	906	828	897	861	869	867	885	931	857	875	875	919	900	864	899	902	845	931	894	884	883	842	900	892	845	911	827	873	899	919	845	883	898	906	883	867	902	913	875	902	885	827	897	884	860	868	817	842	910	923	910	877	872	892	876	886	923	926	924	877	891	892	930	910	915	921	864	908	859	882	925	935	929	905	868	858	888	896	929	932	864	894	888	921	894	893	880	902	911	883	928	897	922	949	906	864	881	937	852	853	882	887	846	858	898	892	951	882	861	898	890	881	923	917	940	876	874	826	887	875	873	848	894	819	935	879	943	962	886	921	860	854	815	919	896	937	891	879	899	902	879	870	922	897	890	925	913	832	888	878	907	912	870	912	860	879	843	910	911	863	888	870	892	854	900	884	917	874	887	887	883	879	872	868	885	880	897	858	907	900	892	918	864	886	879	881	875	894	908	880	893	924	896	904	895	917	889	861	887	927	891	906	833	865	883	874	929	908	862	887	820	894	918	890	876	879
6479	415	289	259	248	212	215	244	209	226	219	207	215	246	204	210	207	206	215	218	199	217	233	233	202	186	246	205	239	199	224	192	243	202	244	182	202	216	211	231	191	215	209	216	225	197	217	202	211	201	215	201	213	225	240	212	195	237	216	203	246	244	204	206	201	213	198	212	211	188	192	213	212	231	227	220	211	209	248	221	221	234	220	207	237	219	214	247	218	205	204	206	212	204	203	179	199	206	213	226	234	216	224	216	190	223	217	208	194	193	221	213	208	220	231	211	226	214	236	221	201	214	210	219	247	230	243	220	215	211	208	249	214	202	215	210	251	189	227	213	221	205	212	212	200	207	211	222	227	229	218	227	194	214	198	214	231	205	214	243	221	213	220	222	226	200	212	246	233	236	221	230	258	226	219	196	241	206	203	214	215	218	223	233	208	229	203	209	257	222	199	212	208	231	201	219	198	227	235	223	226	241	181	189	223	234	228	225	195	198	237	225	223	219	228	212	226	225	203	243	214	211	220	208	200	235	208	214	215	195	217	202	210	216	220	215	191	195	192	223	224	240	215	223	233	219	210	191	217	211	244	228	236	212	184	210	220	200	193	209	227	208	189	219	213	235	235	227	195	232	244	205	198	211	241	211	209	210	217	205	173	234	189	208	213	211	235	206	215	229	206	207	209	210	245	207	205	232	197	222	201	215	199	211	231	201	256	224	215	224	199	224	263	193	224	232	225	212	223	195	227	178	220	214	230	193	204	241	211	248	235	213	216	219	199	239	207	213	210	222	226	219	224	236	213	236	210	202	218	187	215	213	225	196	191	218	195	205	233	248	230	192	249	201	190	204	220	224	208	203	213	204	222	216	251	222	228	204	230	204	239	240	241	228	190	242	219	209	209	247	251	188	199	215	196	217	200	215	236	231	224	231	225	231	222	234	242	220	230	197	236	234	221	213	230	250	199	215	221	231	199	227	225	201	220	230	227	229	186	207	216	206	226	200	208	181	211	235	242	221	222	211	202	225	230	207	240	255	192	227	246	238	236	260	219	206	219	230	183	206	210	224	182	190	219	196	196	228	259	223	218	224	244	230	197	198	192	206	200	204	194	213	258	220	250	230	226	195	219	202	226	201	248	228	206	204	193	226	224	202	234	179	234	240	216	218	224	236	214	211	236	220	235	221	211	225	230	226	204	209	198	209	222	215	227	208	212	236	212	226	212	249	195	201	229	232	221	206	249	239	206	228	221	211	202	210	212	224	210	209	212	206	237	212	202	204	212	221	219	208	257	219	226	229	230	204	222	239	239	217	212	210	213	227	234	226	229	237	213	237	216	233	227	229	229	233	207	232	211	215	188	195	220	208	219	230	190	207	206	220	222	216	204	213	199	213	213	169	202	210	214	209	209	212	229	218	218	210	199	208	219	219	217	215	216	219	202	224	205	245	238	236	227	207	194	207	242	211	250	236	233	242	220	242	221	245	189	231	215	213	234	211	189	225	225	218	221	200	230	198	227	201	203	207	217	212	222	217	203	203	209	182	197	225	219	210	184	208	230	201	226	216	216	177	200	200	215	243	182	219	209	231	216	222	223	185	201	255	238	208	211	235	209	210	230	202	207	202	219	208	221	204	235	215	230	232	204	241	225	244	226	225	222	205	206	213	236	208	218	225	225	198	207	229	206	211	224	187	229	211	223	242	245	212	218	220	193	222	227	210	225	216	232	217	228	206	227	225	191	182	204	232	211	240	197	195	208	186	206	206	241	174	242	218	226	219	216	198	202	220	238	209	244	222	228	235	208	239	224	179	235	250	213	179	229	215	238	222	210	224	221	235	227	235	196	192	209	224	225	192	238	216	196	205	238	222	216	236	220	214	214	234	233	210	212	201	220	232	208	226	237	188	172	221	234	199	233	213	209	214	218	217	222	220	204	219	222	253	232	228	215	217	209	214	209	210	197	225	221	191	226	231	209	240	208	206	231	218	216	242	212	236	205	240	222	220	178	208	192	219	194	222	221	220	216	198	205	243	200	211	198	193	208	240	214	194	253	220	240	250	225	241	220	199	242	203	225	218	226	218	207	227	229	214	227	211	220	214	219	226	232	211	200	214	237	228	228	213	211	237	196	227	210	208	245	234	218	210	200	237	222	197	254	232	193	200	221	226	212	244	215	222	208	217	235	211	207	219	228	192	222	239	215	232	219	222	200	224	224	217	222	188	216	211	223	245	202	216	209	215	213	220	249	209	216	229	229	226	233	237	212	245	228	214	220	242	190	251	220	200	226	215	245	220	223	205	203	257	223	220	207	217	223	256	207	184	228	212	205	219	207	206	199	203	210	191	212	204	222	214	217	191	199	228	226	220	224	246	223	223	207	192	225	239	228	217	199	202	219	227	214	201	204	194	225	216	171	207	218	228	198	208	230	268	232	231	212	226	188	211	217	235	217	238	243	200	183	225	227	217	235	222	186	254	216	211	214	217	236	247	234	235	251	213	204	183	199	213	228	213	254	245	213	192	229	212	231	223	236	222	219	224	204	230	217	183	193	195	198	215	230	201	229	225	241	207	228	215	207	231	210	227	220	209	192	220	210	247	247	211	237	202	231	219	208	195	199	222	226	185	219	224	225	201	227	208	212	222	193	227	219	196	231	188	181	188	195	223	177	242	235	223	207	208	221	219	228	205	211	210	221	202	219	205	227	209	191	221	217	225	209	185	248	253	208	202	273	222	211	206	218	222	211	204	251	235	218	207	193	211	197	231	201	221	225	205	219	205	214	201	227	249	247	195	233	217	233	216	248	235	221	213	218	212	231	226	230	190	246	201	175	206	226	193	209	232	212	240	227	213	227	243	204	200	227	233	195	189	219	211	187	211	204	209	213	229	230	230	189	204	229	208	257	244	195	216	232	210	189	238	221	202	219	203	215	212	237	227	227	216	192	211	193	224	245	223	225	210	212	213	207	232	229	209	204	216	225	201	244	183	205	240	225	208	212	200	227	202	215	228	230	219	211	208	230	230	205	204	228	211	193	228	236	235	237	245	206	203	220	233	239	217	193	193	224	219	190	219	211	221	242	228	242	230	196	216	213	213	205	213	212	232	227	182	222	227	235	223	220	184	199	204	215	221	194	212	206	200	232	188	217	221	226	216	240	207	222	202	222	211	214	198	188	212	209	225	202	237	229	231	220	209	194	212	197	195	224	210	235	229	216	208	203	216	228	192	209	227	220	227	212	207	211	226	208	237	211	197	236	212	212	204	227	195	184	230	228	205	217	218	206	235	209	184	216	219	218	234	197	211	192	207	220	221	191	206	229	236	219	191	211	202	209	220	206	239	234	211	222	203	223	215	195	223	233	209	172	216	200	191	186	199	246	212	269	240	226	214	223	231	231	200	181	231	202	210	248	215	212	207	234	223	215	241	229	205	212	204	236	196	185	227	203	219	209	217	241	207	208	221	191	221	243	206	217	238	253	218	206	235	204	218	270	232	219	231
4281	549	577	558	562	543	519	568	552	515	538	529	549	582	534	533	488	541	530	503	533	512	546	548	513	554	511	533	563	567	514	530	526	555	545	530	514	520	547	541	544	501	514	524	564	544	541	543	547	549	551	545	553	528	543	527	535	530	499	507	524	551	539	543	528	559	538	546	481	541	529	538	497	526	488	530	521	527	514	504	557	530	523	515	546	528	553	544	554	521	542	527	483	528	532	545	517	542	527	542	523	546	522	560	528	548	545	532	546	525	529	556	491	568	517	536	551	527	523	548	507	519	570	501	565	536	523	503	538	536	516	519	494	548	539	539	517	475	503	516	515	555	526	544	536	532	465	523	520	533	531	526	496	503	550	534	525	549	526	532	535	505	501	533	513	560	500	541	518	499	506	545	538	491	571	567	583	533	502	512	516	544	568	555	546	537	526	555	519	537	532	533	564	536	523	511	534	576	516	516	534	506	570	537	520	491	556	529	514	519	548	551	519	522	527	524	464	546	498	543	523	492	474	556	510	497	535	557	515	514	576	489	543	526	552	554	558	499	505	558	514	542	528	560	550	514	571	514	509	540	518	531	491	551	553	498	556	540	514	547	521	503	504	539	527	504	544	578	543	573	575	527	533	522	548	537	556	582	514	513	544	543	550	526	562	472	500	488	539	496	540	524	511	560	533	535	545	514	539	522	523	518	508	545	499	566	510	533	532	510	538	524	558	563	529	511	521	525	517	555	494	535	554	534	517	533	503	557	577	534	554	572	547	511	561	545	517	539	531	540	537	521	535	544	517	486	556	546	512	579	534	534	572	534	540	530	521	517	534	551	485	558	504	522	539	539	561	560	576	518	518	519	552	563	527	534	570	503	536	521	534	547	530	502	532	509	484	501	499	563	511	500	524	532	547	525	537	519	534	514	539	515	548	510	501	535	542	500	562	563	516	509	560	517	530	491	526	574	571	500	509	543	550	546	544	525	467	524	534	555	549	531	526	525	514	600	560	535	494	550	552	503	484	517	526	543	541	546	511	554	500	579	543	515	539	542	532	514	528	512	537	557	536	537	565	553	525	532	538	533	512	525	519	517	504	551	521	544	535	569	470	559	566	568	566	517	538	518	569	534	521	533	559	527	529	537	524	534	550	502	540	585	546	497	515	529	518	527	534	542	511	491	553	527	564	574	522	519	523	569	549	572	571	550	524	519	526	499	533	540	510	525	495	493	473	495	533	518	539	519	515	493	552	541	556	530	525	506	539	542	557	505	545	524	499	550	541	562	574	519	569	525	557	519	551	537	541	505	527	528	556	501	543	549	526	545	527	505	548	568	599	553	531	533	527	506	526	513	527	534	524	504	536	537	545	577	519	530	515	518	542	548	523	540	564	566	518	530	489	524	531	526	498	545	546	553	519	503	539	544	582	543	562	539	560	487	582	531	522	527	524	532	522	527	534	525	520	539	533	504	521	515	502	538	553	534	533	561	523	557	507	519	576	549	519	537	526	511	558	554	509	563	487	512	582	529	546	503	540	521	536	517	539	544	544	504	544	527	535	567	520	518	538	526	510	502	494	546	585	550	482	516	552	534	528	534	553	559	555	554	541	519	503	538	526	519	553	516	568	554	525	522	585	531	548	592	527	519	506	522	499	515	492	501	568	514	515	513	548	522	528	587	511	499	501	506	540	517	505	497	527	547	553	521	569	578	519	515	555	534	521	555	525	510	551	555	525	546	494	489	528	561	512	530	523	552	578	520	535	548	508	527	535	566	529	544	548	519	520	532	549	507	537	528	505	510	511	533	538	542	540	515	544	520	545	498	543	553	503	520	512	568	530	516	523	521	497	495	530	499	510	540	544	538	506	509	549	523	550	559	535	538	519	533	514	549	534	507	548	489	574	543	520	518	538	550	540	527	527	529	534	510	531	538	512	563	501	514	546	507	543	516	494	537	589	566	520	548	528	503	532	528	525	510	536	532	538	530	581	536	530	573	560	562	548	548	533	506	552	576	530	496	536	517	538	579	515	499	512	543	518	536	573	549	535	556	533	555	520	525	552	497	516	524	528	595	540	524	583	545	507	530	540	540	527	553	546	523	552	525	509	586	529	580	512	526	545	505	542	583	524	530	568	535	508	552	539	579	543	517	504	554	576	535	550	556	516	517	513	521	537	549	550	561	519	500	520	511	512	557	549	593	564	521	503	493	525	554	572	535	520	538	505	532	533	571	567	518	538	513	523	561	458	517	543	545	528	556	544	553	515	518	575	510	515	519	515	537	539	524	533	525	519	518	538	569	519	532	546	545	503	538	553	544	523	548	548	560	527	536	508	511	477	509	536	507	546	527	573	550	519	497	553	576	500	529	498	513	542	496	555	468	487	522	505	526	547	543	529	539	511	516	524	533	557	549	598	506	527	490	523	509	533	480	518	498	519	544	526	523	531	489	535	529	546	550	544	526	575	543	531	557	519	550	534	528	526	524	565	531	523	528	537	498	507	535	518	523	517	540	542	574	530	552	511	580	522	528	528	512	557	523	570	525	551	521	496	534	524	524	509	524	529	557	547	530	523	535	538	536	496	556	529	545	518	536	538	545	510	540	532	519	571	561	502	495	538	523	525	526	590	566	533	560	612	603	504	540	536	549	512	515	544	507	546	530	515	511	526	556	547	517	519	482	551	530	481	504	551	514	562	566	522	552	535	547	541	521	532	537	530	536	509	480	512	544	516	520	548	528	559	501	552	479	560	532	493	537	538	544	522	528	519	484	525	558	483	532	546	497	507	521	514	511	534	538	569	566	524	542	565	541	527	545	516	514	511	573	550	530	584	559	534	529	498	569	554	550	531	575	507	507	526	540	555	542	505	554	526	528	524	521	565	558	548	535	620	544	551	518	525	544	506	562	516	522	508	558	505	522	525	520	512	552	524	543	535	549	480	544	532	483	529	514	513	556	529	539	499	517	519	528	556	536	540	585	538	551	555	517	563	532	560	583	513	517	539	557	523	539	508	541	515	524	487	508	530	514	531	539	506	543	535	531	517	489	503	550	542	513	543	527	521	519	533	486	526	528	547	572	528	552	503	500	547	517	514	538	511	494	515	574	494	559	467	536	544	522	531	546	533	553	511	546	551	516	514	525	533	517	523	524	537	498	494	552	523	518	518	510	522	528	559	572	538	528	562	540	529	543	579	495	538	561	559	535	612	489	543	523	532	544	532	561	520	548	536	522	518	513	518	547	501	537	528	485	537	530	577	520	531	530	525	528	496	599	536	515	532	531	499	503	489	512	504	517	506	482	518	527	568	549	507	538	565	518	514	525	534	543	561	543	553	545	534	535	567	521	524	511	523	524	511	523	506	532	585	556	500	508	537	520	477	533	536	517	544	549	514	525	518	510	532	545	519	516	546	569	553	571	537	525	579	528	528	531	528	606	492	508	570	530	527	486	549	535	522	514	497	562	553	545	521	500	530	512	532	535	514	510	529	527	529	503	530	539
21079	2087	699	542	454	361	355	335	322	311	302	295	299	284	287	298	266	305	295	288	302	249	271	233	303	270	270	289	263	269	254	290	290	250	243	259	304	269	271	257	255	249	292	281	250	246	260	270	245	304	274	288	299	283	249	237	230	259	278	270	277	241	283	289	276	279	260	276	250	316	255	283	246	268	274	271	285	288	276	286	278	267	273	282	278	270	257	277	263	287	289	249	268	279	254	275	263	268	246	252	286	274	293	257	256	263	254	260	244	280	276	270	251	279	254	262	289	277	263	269	290	302	249	279	270	260	281	283	268	250	268	294	260	304	236	301	316	246	282	275	315	260	277	236	305	263	255	273	267	254	250	263	272	295	295	261	257	258	269	261	254	279	274	268	240	269	255	254	240	276	255	251	256	280	279	286	253	305	263	230	247	258	271	272	287	264	282	300	268	251	281	279	252	264	288	247	271	281	285	271	258	281	313	315	245	284	292	269	284	314	262	257	270	304	275	263	267	283	231	269	271	280	275	264	274	267	279	292	277	287	249	243	260	250	263	275	274	292	286	282	252	279	275	276	284	255	266	260	282	236	276	265	262	277	262	233	263	304	272	255	282	261	295	267	284	300	252	258	279	289	309	252	238	291	280	256	235	270	272	284	248	258	298	274	269	248	285	265	254	276	265	275	266	251	254	257	274	271	280	272	273	286	263	252	313	235	289	271	286	250	277	278	282	279	270	291	270	255	272	262	261	284	261	278	273	228	267	283	228	252	305	279	260	270	264	281	263	260	268	295	288	250	279	272	264	270	287	274	270	279	282	289	259	264	264	262	261	267	248	249	260	282	228	301	272	283	302	259	254	274	266	296	245	285	270	283	302	285	280	276	259	288	256	282	268	257	255	261	249	289	239	301	287	296	276	277	252	309	260	295	252	277	251	248	273	290	260	237	257	278	266	251	282	291	274	240	263	285	288	293	236	260	273	243	253	254	264	279	269	274	265	293	261	286	252	265	256	263	262	277	236	306	278	260	308	238	274	292	259	271	255	339	267	273	262	266	257	277	298	283	285	261	256	264	289	257	246	235	308	297	269	275	258	319	265	279	273	249	249	275	229	290	243	296	281	265	266	270	279	257	263	289	299	262	255	279	262	299	258	262	271	295	276	239	268	230	234	252	295	311	275	231	277	271	261	279	269	262	260	278	279	267	296	246	253	268	267	262	255	255	274	304	255	264	272	257	271	298	275	302	271	271	269	284	273	267	290	295	277	263	256	251	250	233	254	269	297	291	289	267	254	250	259	265	255	260	263	251	268	261	281	274	264	285	281	308	260	301	261	271	257	258	218	265	280	243	257	261	324	274	266	267	270	258	256	272	280	252	284	263	283	252	271	284	297	288	302	261	267	255	273	260	232	279	267	248	284	284	281	272	248	262	290	270	280	280	260	244	259	251	284	274	265	250	263	262	276	274	277	271	282	285	305	271	259	268	264	295	302	260	270	244	253	272	259	267	273	287	278	246	273	277	266	284	266	284	255	289	281	263	254	297	280	289	251	285	290	291	275	255	282	247	282	262	279	280	260	298	237	291	296	288	277	302	279	254	265	272	267	271	260	275	281	267	279	293	275	253	267	255	242	284	272	268	269	276	298	288	264	291	262	289	284	252	255	262	320	260	290	267	269	290	267	238	280	272	281	264	275	312	256	261	289	249	295	292	257	263	270	259	249	275	270	271	239	268	243	265	288	271	245	282	259	294	245	254	276	248	269	258	277	242	266	277	295	249	297	284	271	253	289	270	323	299	259	257	243	292	256	257	256	282	267	274	287	256	268	232	270	280	295	278	282	287	267	287	287	295	267	284	267	279	284	265	274	284	280	263	261	291	286	260	277	250	246	256	263	266	282	257	260	309	293	270	246	282	250	272	270	296	270	239	297	310	286	235	265	294	236	240	262	257	271	277	255	271	273	242	270	297	267	256	259	277	242	289	287	247	290	293	250	278	255	275	255	268	299	263	263	253	294	262	260	261	247	265	288	263	266	258	272	267	264	278	264	267	269	265	294	255	291	271	279	261	261	265	280	302	266	277	275	273	253	272	287	263	267	266	269	291	260	277	257	271	232	270	264	268	284	265	286	283	275	262	274	252	267	268	275	251	271	249	272	272	269	258	227	287	259	256	256	282	245	295	270	271	262	265	242	242	254	260	267	254	289	244	273	289	270	285	290	285	255	264	254	243	288	282	255	272	269	268	301	281	300	297	278	243	232	281	280	260	241	252	273	263	277	254	238	262	258	255	277	306	244	264	248	262	274	264	293	297	269	281	274	258	256	280	255	250	264	279	251	268	254	277	270	256	243	262	252	276	278	237	254	272	271	271	281	279	267	313	259	273	267	292	276	273	273	274	256	287	273	282	253	274	224	244	272	260	281	258	290	283	259	286	250	280	285	277	288	281	284	252	274	303	291	267	276	260	250	292	273	275	267	304	306	275	279	262	245	261	253	274	279	294	246	243	262	299	291	266	282	282	284	297	262	253	270	255	277	257	290	266	250	265	290	284	308	299	247	279	284	282	265	282	259	254	306	295	256	253	249	258	245	264	285	300	303	256	254	259	261	247	270	260	251	295	253	269	290	265	265	297	283	266	274	268	286	271	299	248	256	268	258	253	280	271	262	275	258	273	248	271	293	282	275	288	295	254	256	262	279	234	227	259	278	277	263	284	289	261	284	246	276	235	275	268	287	292	257	253	285	291	279	295	268	270	271	264	246	271	284	262	257	298	269	273	238	247	257	246	228	299	285	270	278	251	266	278	259	294	284	278	247	285	251	291	310	271	277	263	265	281	284	290	294	270	248	288	261	302	264	288	273	262	305	260	290	265	282	263	240	307	250	292	271	301	268	275	262	237	279	260	291	267	283	273	248	276	284	257	286	264	263	267	289	246	276	298	259	276	246	265	271	290	277	290	271	277	265	285	296	301	291	252	261	291	259	240	254	263	268	276	280	245	297	255	269	274	290	288	287	234	293	251	288	286	282	270	257	292	261	252	282	271	261	261	248	288	249	296	227	268	263	263	259	252	305	258	312	244	249	263	282	274	273	297	308	293	289	259	279	255	266	302	264	259	277	286	304	285	260	289	297	270	284	280	262	286	247	258	249	292	292	259	256	277	280	258	241	265	261	286	248	298	253	253	262	267	282	270	261	288	254	241	283	276	254	271	267	269	268	258	288	257	271	251	263	304	302	281	264	281	253	297	259	290	309	257	284	264	292	261	269	266	273	250	249	258	268	254	257	257	271	284	228	262	268	236	292	262	240	249	289	283	267	299	265	278	249	252	296	264	277	275	283	257	260	234	243	262	260	270	276	281	287	267	292	259	302	260	266	287	288	277	274	271	257	260	279	251	257	251	249	281	273	315	294	285	274	280	262	296	265	269	282	298	240	272	251	254	284	250	250	285	273	272	251	267	316	252	246	265	225	255	264	293	278	269	275	278	264	256	269	275
12563	914	1336	1470	1346	1177	1002	993	856	814	828	781	783	763	756	705	668	744	648	661	680	694	652	683	654	681	717	689	704	675	671	696	688	688	615	646	662	665	627	627	675	681	654	626	657	682	653	670	639	653	684	636	645	650	656	676	651	630	677	648	669	627	660	658	643	668	685	652	678	628	598	668	653	649	627	679	645	613	596	668	632	654	707	637	699	668	705	628	660	627	674	632	615	651	650	648	658	654	653	612	703	672	638	661	630	651	662	662	613	653	642	657	645	631	655	685	636	639	644	635	653	660	660	689	631	656	676	632	699	651	714	619	633	690	704	668	613	681	682	631	640	602	610	611	649	634	603	649	641	688	625	615	689	666	669	621	668	656	640	690	666	669	653	636	673	641	627	647	665	613	635	625	656	626	655	665	663	647	645	649	680	639	667	633	683	687	612	616	634	621	651	652	663	580	630	609	658	633	608	614	674	638	629	630	657	669	589	668	683	611	606	660	642	666	680	663	592	609	639	661	672	628	633	650	627	645	691	671	650	676	588	705	655	632	637	641	651	618	650	665	639	669	661	684	610	661	677	681	632	637	657	629	666	657	600	658	654	649	630	628	659	724	637	658	663	660	641	659	643	703	648	651	622	701	657	630	650	630	715	645	647	645	631	653	690	632	637	648	645	653	629	582	615	707	623	634	666	663	643	641	660	647	628	639	624	631	660	659	669	648	654	633	628	659	645	639	645	705	639	603	686	673	643	647	636	653	661	615	608	645	669	639	620	675	707	654	671	686	613	614	611	669	618	624	577	661	650	632	645	617	623	675	660	619	652	642	665	646	659	620	686	566	653	663	638	666	671	685	647	646	631	657	634	656	712	649	656	658	614	665	635	640	678	634	607	637	625	650	665	630	636	637	655	638	678	667	655	650	599	648	591	599	632	666	696	682	660	686	649	646	680	647	687	574	637	671	645	707	648	665	642	640	635	615	658	632	695	600	655	671	611	610	619	651	648	702	642	634	632	658	656	636	708	619	638	663	631	657	642	656	668	624	618	681	622	627	646	658	626	609	661	603	661	669	669	670	690	644	650	703	682	627	667	588	689	632	635	649	636	576	663	659	661	657	663	644	616	647	613	654	618	633	636	711	653	650	645	633	635	676	670	661	593	605	658	644	689	672	639	657	628	614	666	671	618	653	621	627	667	664	617	592	665	657	619	662	648	657	636	655	640	672	680	683	625	656	614	663	636	674	675	647	661	693	650	630	653	700	660	688	675	635	658	665	675	695	683	638	707	678	611	606	693	642	657	626	707	650	661	619	648	653	611	615	638	696	659	686	660	639	655	640	645	635	645	656	669	672	585	652	621	681	593	647	662	680	647	621	693	638	649	633	641	694	650	690	653	666	630	674	669	654	652	685	650	643	647	637	669	671	681	641	658	610	610	654	610	691	628	636	644	671	655	659	633	609	673	653	652	640	632	631	603	629	678	649	651	664	661	654	663	644	653	681	618	649	685	649	654	643	633	637	633	654	668	648	604	621	603	650	670	668	664	667	657	641	667	673	672	635	615	626	661	647	660	610	648	674	619	639	620	663	658	625	680	604	719	662	646	689	656	643	673	691	612	655	638	676	689	645	630	671	625	672	689	644	615	660	608	673	669	635	625	671	606	634	639	592	650	614	639	643	653	672	668	633	657	626	697	567	679	654	624	644	594	650	654	673	683	637	631	643	633	668	672	635	607	589	653	677	630	684	623	644	634	658	672	621	609	620	602	647	639	631	666	610	633	665	639	643	629	677	674	624	642	666	643	630	624	691	650	645	647	632	645	670	656	664	630	632	631	636	617	627	644	616	616	639	616	628	647	662	680	634	634	647	684	624	696	677	610	631	632	695	645	613	687	673	655	642	601	588	639	662	655	624	669	601	707	591	664	641	626	674	626	638	683	642	619	669	666	663	618	676	655	645	678	662	575	622	641	626	607	641	626	668	643	663	614	656	651	657	645	643	693	623	628	605	647	664	634	664	662	601	638	666	668	636	673	652	607	620	649	661	623	617	668	644	686	638	639	602	652	625	658	659	698	697	658	642	697	642	612	668	677	670	688	586	675	666	694	650	625	677	635	648	627	677	645	627	669	622	661	638	679	614	628	608	646	622	625	634	643	716	650	681	659	633	624	651	647	673	654	655	617	626	650	661	631	677	685	665	631	669	669	608	640	653	639	639	609	646	631	634	649	673	615	648	651	668	619	665	700	632	674	661	690	634	634	677	665	629	644	634	641	639	655	632	643	680	655	633	668	618	659	640	640	621	633	627	716	632	647	696	630	657	646	668	670	656	613	685	675	647	649	660	702	634	671	616	644	636	637	641	657	631	663	685	671	668	654	646	638	638	643	646	640	648	680	693	624	636	628	659	651	602	663	628	628	659	657	646	650	610	680	628	620	605	633	644	652	617	686	653	641	651	643	658	629	657	609	654	594	641	645	639	620	637	625	638	633	625	636	638	681	632	646	624	642	648	689	629	645	657	626	600	671	642	679	595	642	598	655	607	659	645	613	668	618	662	672	621	633	642	640	633	676	667	689	654	626	614	654	682	650	659	638	691	670	641	648	591	646	649	645	616	629	618	623	661	647	664	620	640	610	626	611	659	629	649	648	684	658	611	661	661	647	653	640	631	643	655	653	681	653	681	650	633	670	625	638	673	648	679	659	671	619	628	645	655	655	661	599	639	665	676	649	696	651	674	657	656	664	613	623	618	682	694	655	611	660	690	638	672	670	658	669	663	614	694	659	633	641	670	635	637	684	665	623	663	696	629	618	648	700	665	682	603	618	673	627	638	656	646	679	620	670	654	705	625	627	617	635	676	693	628	654	629	647	666	672	658	633	621	629	647	639	640	622	651	655	637	665	573	654	664	693	681	647	623	608	587	592	698	653	585	641	687	624	645	682	633	613	656	656	632	613	657	659	685	617	621	650	639	684	628	645	644	638	665	667	685	645	614	668	614	628	637	625	609	681	612	636	656	692	653	726	650	672	645	634	640	659	653	634	716	665	645	674	666	662	620	684	640	633	649	677	636	639	679	636	622	617	675	606	624	644	651	674	648	635	634	598	665	626	663	706	674	655	629	650	667	667	592	628	639	615	661	606	648	636	660	653	589	659	656	599	655	651	681	632	653	662	655	641	655	628	683	594	622	642	659	590	655	686	644	663	627	653	629	654	653	663	624	607	650	658	621	630	679	617	644	645	646	652	639	631	630	624	659	633	646	636	673	674	663	676	683	650	663	625	613	646	639	674	631	654	649	637	682	612	658	622	642	646	617	650	678	654	714	613	653	646	656	648	670	626	607	623	660	620	642	616	633	629	649	636	675	686	623	638	605	674	626	617	671	666	692	671	690	668	652	701	631	650	658	619	641	678	639	631	645	637	639	675	655	653	615	610	625	685	638	642	648	646	633	682	672	641	644	658	663	656	624	610	674	666	683	620	639	631	601	626	647	618	650
31891	5161	1528	996	761	601	575	561	482	441	474	447	423	408	441	422	375	375	441	409	393	437	360	386	413	366	381	383	348	386	336	409	378	417	389	403	451	392	375	405	380	380	401	362	405	404	387	449	378	368	410	402	367	392	380	382	372	392	381	377	440	392	395	388	357	370	404	406	417	379	338	409	367	399	394	404	381	407	400	418	400	389	403	401	380	343	365	396	383	372	390	428	395	379	378	407	408	393	386	409	366	397	364	429	402	437	362	411	367	417	405	344	370	429	384	405	376	414	408	401	359	355	369	398	348	396	364	381	401	424	413	349	397	390	381	416	408	404	402	394	408	383	424	422	430	383	376	420	389	413	381	384	383	400	416	408	388	396	373	390	397	382	422	418	386	394	444	379	377	377	411	392	416	404	365	432	353	384	395	368	368	394	375	393	364	391	403	410	402	381	383	380	375	388	403	384	380	404	425	367	377	392	360	412	376	410	410	374	394	392	395	405	409	389	359	394	437	399	381	380	367	412	409	424	395	369	373	415	376	371	351	378	402	384	400	414	407	400	413	433	377	390	430	415	391	391	401	379	374	418	384	386	374	394	392	387	380	360	380	389	414	371	419	371	398	381	404	339	345	380	388	386	378	387	377	343	416	372	399	367	378	411	376	332	379	382	400	400	434	388	379	388	377	458	422	424	340	387	405	407	378	411	390	401	394	411	370	386	408	432	414	368	412	438	411	372	368	350	403	401	377	419	391	410	377	365	407	398	387	381	383	356	397	402	384	396	405	403	401	435	389	425	414	374	398	402	416	391	425	431	375	378	426	398	376	393	424	399	367	402	379	432	358	387	409	388	399	408	364	354	417	384	397	401	383	387	377	371	401	393	402	414	369	363	413	380	366	357	397	368	388	384	380	407	411	403	386	392	371	388	391	377	380	372	392	384	382	384	391	367	389	440	365	371	367	425	392	395	383	386	375	391	409	385	368	417	405	415	435	410	396	359	394	384	425	422	358	397	379	420	444	414	373	393	378	335	375	406	439	391	383	372	399	387	407	392	433	396	397	384	397	400	412	395	414	419	372	403	405	386	370	379	365	367	381	395	425	357	389	401	405	345	378	360	393	361	423	411	398	380	396	388	412	360	360	392	371	374	393	395	389	357	397	435	409	383	384	364	385	357	411	383	365	402	397	387	399	406	388	360	373	381	389	378	378	402	406	417	373	419	384	364	405	427	391	381	398	373	423	369	393	370	398	372	398	395	384	388	427	362	380	378	364	410	409	373	363	382	364	381	385	379	370	394	390	416	411	364	406	405	388	384	366	397	380	386	412	420	406	391	399	404	353	399	405	398	407	417	417	396	384	392	393	413	430	429	384	404	394	394	351	432	384	431	430	387	387	377	390	399	365	404	386	446	453	425	413	386	393	411	398	337	375	388	354	366	411	401	384	358	346	420	379	425	362	413	408	415	364	428	388	411	406	375	370	424	392	412	394	379	400	382	376	371	391	380	381	389	419	425	354	387	388	428	405	406	371	398	367	376	407	436	444	421	377	382	397	392	355	382	399	399	379	365	418	416	380	400	387	421	386	358	372	361	394	375	426	435	407	379	414	406	407	423	392	362	358	385	355	399	397	425	360	428	401	378	387	391	401	406	412	384	354	391	379	413	391	391	386	386	395	362	373	361	408	397	375	397	374	382	382	401	400	364	378	399	435	420	386	446	359	421	424	370	406	374	388	409	340	406	370	404	408	363	393	396	392	385	415	416	393	408	372	376	367	402	385	413	385	395	404	388	381	383	378	391	381	359	409	376	414	362	384	421	397	388	415	343	420	394	410	402	409	387	355	406	376	370	444	418	380	385	442	421	410	447	367	384	384	391	406	396	341	388	365	381	372	404	408	374	438	384	405	395	394	420	403	391	388	367	409	422	432	411	397	375	361	409	380	397	374	398	375	388	400	359	369	371	392	424	401	384	370	390	370	405	392	363	398	366	373	421	400	384	442	388	364	361	396	385	406	390	424	399	406	398	400	430	449	365	414	391	388	380	407	402	424	383	396	394	393	395	371	411	392	389	346	392	359	407	437	413	380	367	424	393	424	397	403	383	395	400	382	391	399	397	407	440	392	387	401	394	408	387	377	396	380	381	385	400	403	379	411	375	383	346	374	401	385	331	370	408	369	410	373	382	390	418	388	401	402	350	418	367	376	390	393	399	380	375	348	416	425	377	433	396	421	401	405	412	433	406	377	402	390	432	409	374	389	428	417	415	410	395	415	378	361	411	343	383	426	389	381	371	425	425	417	394	373	389	365	376	411	388	428	405	461	354	391	430	425	387	394	408	377	407	430	405	372	439	416	367	378	365	378	385	403	412	367	377	359	406	415	365	416	388	358	387	375	406	390	378	400	382	447	383	363	366	428	422	424	374	397	377	380	403	391	380	392	430	405	428	397	407	385	396	381	383	380	361	402	362	392	377	392	391	390	391	383	416	410	390	387	372	414	406	372	365	422	417	408	415	383	366	410	393	430	410	351	417	388	382	369	426	370	369	428	411	380	384	412	364	396	381	427	390	413	422	436	404	391	380	422	429	446	436	345	406	381	415	415	376	419	357	385	386	402	418	414	406	396	374	385	386	397	372	357	387	375	400	384	393	362	392	432	374	365	390	370	417	392	393	411	424	340	379	400	402	374	395	360	404	374	381	389	403	368	358	374	389	361	412	366	364	417	409	393	397	403	447	413	405	420	388	386	377	384	380	378	382	389	382	398	420	409	360	379	423	368	355	353	410	394	387	412	368	386	410	395	401	412	374	391	369	380	393	356	342	377	401	393	401	385	347	403	388	407	419	434	418	410	408	429	387	369	430	416	395	401	390	349	383	411	366	409	411	387	373	397	400	383	436	396	426	381	413	392	344	384	390	406	372	390	395	427	355	400	394	387	430	366	376	380	369	391	416	403	361	362	398	386	421	374	398	384	355	376	384	405	376	399	394	364	415	372	351	425	409	402	350	374	400	424	344	349	404	369	368	426	416	421	411	390	365	382	407	410	400	439	400	409	369	425	414	437	391	413	389	390	388	406	410	430	421	406	417	399	360	417	368	371	433	423	370	406	382	415	421	433	406	401	385	423	397	367	403	410	404	426	370	407	393	371	437	386	390	396	363	384	386	421	399	326	382	393	375	394	382	413	393	390	368	427	440	402	414	401	425	394	387	385	412	391	356	380	395	399	334	386	386	361	421	394	395	380	417	374	403	438	429	397	425	439	386	387	384	384	402	382	385	416	374	384	400	410	383	418	414	400	381	383	369	371	411	432	407	360	373	440	413	396	364	383	377	385	428	416	383	384	399	411	384	413	350	411	392	398	413	382	353	397	383	413	331	364	409	375	392	422	383	411	393	396	379	418	402	353	384	362	375	378	401	388	377	390	404	413	446	380	401	408	392	396	406	425	418	402	403	368	380	389	413	391	378	407	404	432	401	379	392	371	329	397	359	372	383
17089	1406	2204	2517	2180	1865	1615	1468	1342	1182	1185	1167	1120	1039	1051	1011	1030	1010	1014	919	985	938	961	948	953	900	946	940	932	929	959	930	907	877	904	891	903	890	923	957	873	922	917	925	896	918	962	896	898	921	844	909	843	848	887	923	880	936	908	919	924	963	876	922	815	891	898	832	930	912	889	981	855	893	887	897	879	874	904	879	927	874	850	892	891	855	876	895	858	832	874	869	903	869	870	874	918	832	906	933	888	910	844	864	892	895	917	907	834	879	909	956	889	819	882	877	891	930	912	846	905	882	892	909	880	872	884	873	937	870	871	852	910	972	868	928	904	871	887	921	856	922	895	880	856	866	883	870	948	894	919	893	904	898	905	908	875	875	904	888	934	852	897	893	871	894	900	874	905	870	921	869	911	941	874	856	915	840	845	897	893	848	899	908	898	831	889	905	874	930	877	867	883	864	914	845	855	937	861	910	928	893	918	833	875	867	877	905	879	928	873	877	885	855	893	872	861	896	843	895	878	891	880	870	832	903	883	862	864	912	892	913	897	879	910	870	892	814	874	893	875	873	902	864	945	905	846	881	875	882	863	877	878	876	866	859	893	864	860	934	879	895	830	894	902	913	874	904	930	890	908	892	876	870	898	829	921	892	911	945	912	881	893	853	897	858	876	852	837	860	880	891	892	887	872	859	901	869	906	843	858	859	892	886	846	921	852	868	895	906	889	874	884	869	910	873	868	845	867	919	938	845	887	850	876	895	869	867	915	893	873	885	853	850	861	909	886	871	878	911	841	944	871	854	950	941	880	880	885	904	896	876	860	952	918	898	923	898	814	849	902	907	882	855	848	892	943	903	896	850	917	856	888	834	832	879	876	912	926	872	885	925	884	920	880	900	923	884	864	923	879	837	892	900	900	830	897	864	870	889	903	916	920	870	883	877	909	895	896	928	882	814	879	836	899	864	832	903	871	913	885	928	933	857	888	911	885	859	880	939	874	855	886	875	870	878	916	861	893	874	910	851	927	902	912	871	898	924	938	878	861	854	856	853	838	856	877	937	888	912	888	872	859	889	871	843	897	906	859	930	873	877	902	849	886	884	891	891	941	929	939	872	897	891	869	773	875	925	882	878	892	873	906	847	852	912	900	882	880	904	873	819	884	874	887	885	905	838	872	847	847	880	880	843	825	924	901	874	850	875	882	890	898	901	907	875	886	905	889	887	927	835	850	880	880	870	828	894	906	866	907	894	878	868	904	913	899	912	896	827	896	863	897	932	843	850	904	927	913	863	851	865	902	861	854	848	861	859	851	864	915	863	894	896	853	850	915	889	897	899	894	890	913	862	838	891	848	869	885	904	895	890	846	907	850	827	902	870	829	927	895	864	976	875	887	934	911	890	884	894	928	903	942	868	872	899	921	878	827	865	890	889	854	862	913	883	891	897	847	860	868	862	922	829	926	867	875	873	848	888	905	842	823	841	860	893	869	896	952	855	903	867	877	878	910	902	869	869	881	896	907	856	907	853	842	846	869	841	890	859	899	895	877	885	834	878	908	916	907	901	878	910	904	873	874	894	915	867	841	849	868	875	863	927	833	874	950	858	923	893	925	908	873	881	924	871	942	871	870	820	860	924	889	897	873	909	905	843	864	868	882	867	860	905	911	846	922	844	844	924	880	866	890	860	863	864	912	911	906	830	916	893	878	915	893	859	875	894	889	885	926	882	896	887	795	893	868	903	885	917	866	887	866	874	914	904	854	874	866	878	857	907	876	860	934	862	950	875	901	844	850	919	876	901	885	851	849	860	863	892	856	874	926	854	918	868	857	929	849	894	849	880	876	913	862	892	910	911	867	875	859	939	888	864	868	908	916	876	888	885	951	922	900	910	985	900	892	931	875	927	910	889	845	954	891	872	853	866	870	883	869	900	876	902	916	880	893	895	852	898	910	841	885	834	854	856	892	886	880	901	882	918	871	893	902	880	952	864	893	852	930	890	878	848	864	872	882	861	898	872	918	884	849	861	870	922	853	917	854	877	861	917	879	862	873	859	924	831	849	913	907	858	866	907	888	894	909	863	861	862	906	862	826	852	931	871	826	874	850	902	884	906	868	934	889	855	881	849	819	875	924	831	935	888	889	869	868	889	890	915	867	930	896	946	869	919	850	905	884	840	874	833	904	869	870	909	881	835	890	838	873	941	879	905	844	864	869	849	902	857	916	893	873	866	907	855	877	870	861	910	879	871	879	858	872	862	915	867	878	905	929	885	887	841	844	866	891	850	831	927	842	883	881	908	864	879	888	878	880	872	857	896	867	903	869	915	872	889	855	869	841	941	855	892	877	875	873	869	884	908	864	872	873	925	881	913	874	907	942	903	890	878	881	870	866	880	908	865	887	861	875	874	799	877	841	853	869	856	896	865	879	878	910	872	902	876	860	865	854	864	911	932	914	879	895	928	878	887	850	896	877	915	894	887	883	881	830	913	874	923	881	918	884	876	881	935	875	876	880	878	888	908	818	911	899	883	879	900	868	885	871	957	885	890	834	871	860	950	890	882	874	912	923	873	847	894	872	848	847	870	825	880	925	903	870	907	872	922	885	911	894	908	850	905	894	907	909	876	857	885	885	859	866	892	898	872	864	895	884	853	861	880	864	922	835	908	883	924	894	937	828	910	873	911	834	867	892	904	900	891	907	905	862	873	892	915	896	865	857	859	874	855	891	896	905	859	878	934	852	893	891	863	896	881	900	923	838	910	910	885	873	873	844	848	860	866	868	909	917	881	872	825	884	793	893	841	930	870	895	917	918	882	875	835	850	817	871	829	851	859	885	877	898	876	843	891	873	854	863	904	912	869	887	878	898	871	885	907	873	904	845	918	856	876	913	845	902	915	877	849	885	892	897	859	889	895	873	871	878	901	883	942	899	872	860	916	856	883	894	850	913	933	877	905	913	857	866	905	924	859	921	914	914	884	851	897	861	840	907	915	861	884	874	890	829	833	902	839	842	868	916	888	928	868	898	828	859	890	852	897	912	844	861	946	867	934	923	898	895	857	895	847	856	875	922	873	868	877	951	906	862	919	880	897	867	888	858	853	877	898	821	889	841	873	909	862	894	918	884	897	865	832	883	851	895	887	895	822	936	913	852	879	912	881	902	823	890	856	838	886	940	909	838	857	867	966	863	887	899	868	889	872	874	881	887	899	859	891	869	857	877	859	951	890	892	857	882	891	883	930	911	911	838	808	877	893	876	909	931	904	925	865	897	867	862	882	881	913	901	885	895	911	870	929	877	903	866	888	845	871	895	875	858	857	864	892	894	943	885	847	860	917	866	883	951	921	881	884	906	934	890	911	929	857	820	860	912	870	853	874	882	881	850	899	873	914	851	897	898	834	891	911	892	925	880	869	885	838	859	809	925	883	918	823	918	886	898	890	896	919	866	850	912	910	865	870	908	914	892	901	901	827	813	905	913	884	933	855	865	896	882	849	849	860	898	860
6108	409	199	235	224	212	189	200	254	215	228	246	224	203	229	189	217	227	221	211	194	200	241	207	212	231	217	226	211	186	232	218	248	183	222	205	180	180	214	243	198	208	195	223	223	216	238	212	216	220	178	211	212	220	218	181	200	215	206	214	194	228	224	204	219	224	231	207	247	216	197	199	208	203	204	221	217	212	194	189	196	225	208	214	212	202	210	242	189	208	240	211	214	216	200	208	194	237	238	197	190	218	207	214	212	196	213	230	224	210	188	210	218	234	221	232	221	205	199	200	220	218	229	198	225	226	224	219	240	227	215	197	228	189	200	200	212	220	187	212	246	196	211	224	222	203	241	196	248	204	202	235	243	224	231	199	222	236	210	193	207	222	229	203	222	211	201	215	219	205	206	232	244	215	204	255	210	193	180	217	236	212	204	202	210	218	219	199	229	197	216	211	215	200	204	214	200	217	246	187	203	227	208	213	224	230	204	215	215	236	210	206	203	197	194	217	197	211	208	221	217	214	234	214	197	222	217	210	196	195	199	205	208	228	203	213	240	242	193	225	228	203	214	206	205	231	223	192	216	226	224	239	193	186	222	230	222	219	198	208	223	198	222	218	223	228	203	216	217	201	236	217	244	211	196	217	214	232	207	218	214	191	244	211	225	240	193	227	214	206	212	202	213	190	213	213	219	214	200	191	216	215	206	197	197	215	211	213	207	215	213	231	190	226	195	181	227	197	223	209	227	228	231	198	222	197	228	214	214	221	197	238	201	224	221	207	215	189	207	228	206	233	207	212	224	203	195	204	206	225	222	183	230	189	248	213	220	209	193	214	225	221	219	185	202	208	213	182	208	224	225	223	183	233	245	219	184	224	214	187	227	225	231	224	243	206	176	231	188	216	212	242	193	218	215	208	204	218	202	216	196	201	201	206	190	212	200	201	219	222	188	202	207	233	194	206	218	232	192	194	193	185	224	243	213	205	204	239	231	217	210	243	188	209	248	193	203	207	207	203	224	224	212	213	206	206	238	204	191	219	213	239	208	216	218	226	250	212	218	238	202	193	202	179	202	225	206	201	180	220	222	201	224	210	253	219	207	213	231	208	208	229	222	228	214	225	208	217	206	222	186	220	193	207	199	192	247	212	206	211	241	225	192	227	247	214	224	239	211	213	205	228	236	241	210	202	212	221	230	199	248	205	228	228	203	229	238	199	205	216	207	239	234	245	216	210	209	227	197	215	202	208	210	227	224	194	195	225	220	206	212	214	220	213	193	243	214	193	199	207	216	205	209	216	209	203	199	208	225	230	198	222	220	202	214	189	216	242	219	203	221	213	181	241	194	212	237	227	192	220	210	218	224	241	204	188	216	191	213	218	236	217	178	201	211	197	239	220	191	174	225	207	225	191	207	229	205	223	189	204	180	205	202	218	200	205	203	216	222	210	216	211	236	218	214	221	228	205	211	222	234	210	234	183	216	194	195	193	203	236	229	233	229	228	189	207	218	222	194	205	220	216	212	199	208	213	204	196	224	212	198	222	195	202	199	208	192	227	230	232	210	241	201	204	220	192	190	219	212	201	194	228	189	224	239	194	243	201	214	220	227	187	227	197	211	197	214	182	217	224	193	200	220	219	210	202	217	245	229	214	193	192	223	223	202	177	227	222	198	201	225	200	203	223	217	215	201	194	214	187	225	233	199	226	200	191	222	196	221	198	189	200	221	219	230	204	201	207	236	206	202	199	210	212	216	224	218	215	195	216	210	223	177	191	194	210	191	211	225	252	220	245	246	240	216	209	209	210	218	209	230	236	235	232	208	226	242	189	236	203	235	237	233	213	214	222	254	240	204	210	233	225	209	193	218	211	213	202	236	187	177	237	240	210	208	222	180	196	208	232	239	228	219	213	200	204	216	222	201	205	191	224	233	222	213	242	216	213	246	210	189	197	220	202	209	200	220	211	225	214	236	221	229	205	223	229	235	208	195	226	230	231	208	196	231	222	238	195	223	215	232	190	190	212	221	213	196	196	198	207	227	232	199	198	220	197	233	220	243	220	223	181	209	218	209	257	239	192	191	197	218	243	238	231	215	225	226	201	216	210	201	222	242	220	225	231	200	225	225	225	167	222	221	231	205	218	237	188	247	226	191	205	254	241	204	188	202	209	229	223	235	208	215	230	231	205	205	234	191	233	207	230	208	190	248	201	208	225	218	218	230	226	183	214	214	194	209	207	199	187	201	218	228	222	216	202	228	213	225	200	248	205	222	220	188	221	207	199	216	246	208	216	210	210	216	187	209	219	220	217	199	187	217	218	209	226	215	220	234	231	202	205	204	197	197	203	249	227	228	209	203	217	192	212	242	215	187	224	198	240	230	206	224	192	186	227	203	209	224	185	210	239	225	213	211	229	201	199	209	222	166	243	217	200	209	192	212	221	219	208	250	229	225	187	220	213	209	224	232	209	199	188	189	222	242	217	197	218	183	190	228	209	210	216	211	215	228	233	199	218	207	233	219	223	213	207	211	188	215	219	179	197	249	237	217	205	219	214	223	197	220	242	206	245	225	201	193	204	200	209	207	207	191	230	196	218	211	183	202	209	203	195	222	212	208	197	222	223	210	233	222	218	203	222	230	221	228	208	190	194	191	196	193	217	224	205	222	234	185	217	194	182	215	209	241	221	223	226	238	196	198	216	211	241	207	228	205	239	198	233	221	231	192	195	214	194	235	227	210	202	218	188	207	197	238	199	216	245	198	210	207	254	240	229	210	212	219	227	224	227	210	191	221	191	234	204	210	204	199	212	192	211	211	197	238	226	213	219	194	214	200	215	193	198	211	221	214	214	217	219	206	206	217	211	251	216	231	213	209	229	216	187	215	234	229	230	203	216	206	193	190	217	193	215	212	198	225	215	216	234	223	217	216	208	206	211	226	213	205	207	219	201	261	202	200	202	231	208	227	229	228	235	214	204	210	232	204	222	211	202	212	206	240	223	229	184	195	206	214	217	220	221	215	209	238	207	225	238	226	211	220	211	217	242	230	232	212	197	213	221	225	217	215	239	210	208	188	214	209	235	225	194	212	219	222	217	202	204	228	212	214	210	214	209	229	211	212	182	204	215	211	219	204	195	205	210	209	188	213	222	196	206	208	198	226	196	227	222	204	198	193	202	203	202	222	193	201	197	218	209	197	218	251	204	200	218	224	207	222	208	203	204	195	195	233	207	215	216	227	208	197	229	222	235	199	216	188	214	231	208	182	194	198	217	191	225	219	264	241	220	199	200	239	228	196	223	223	200	223	256	212	212	251	204	222	206	196	204	195	233	201	237	225	184	223	221	203	180	234	216	243	212	214	183	215	214	213	211	215	233	230	193	189	196	223	215	189	214	220	234	206	199	224	222	209	212	208	236	234	190	207	201	180	198	205	208	219	216	210	216	228	219	222	193	205	239	191	218	228	215	205	213	219	219	208	225	229	207	200	218	225	212	208	195	226	249
4163	502	591	562	575	552	539	548	518	543	541	547	512	498	517	559	511	547	455	555	508	541	508	527	528	511	499	510	528	511	540	511	544	504	532	518	510	487	513	536	451	536	515	515	552	521	550	492	500	512	518	554	509	517	510	507	536	531	496	516	498	553	527	511	477	515	529	520	538	501	530	530	566	560	542	503	523	504	530	514	505	521	501	542	499	512	501	520	527	507	513	537	505	524	573	495	531	539	563	537	508	515	527	530	467	523	509	472	512	507	567	550	483	561	516	537	525	531	525	511	521	498	495	490	514	545	560	501	516	554	489	557	532	530	533	487	507	517	500	515	500	498	520	510	517	541	560	556	537	528	511	561	507	546	532	524	517	571	518	500	546	511	517	518	505	528	518	547	558	514	524	543	479	525	511	534	525	520	536	527	534	507	530	531	523	500	510	536	525	545	588	546	532	518	561	499	473	565	531	548	519	562	536	521	562	499	494	546	524	547	560	485	580	527	485	528	538	523	521	527	509	527	551	556	513	514	530	516	528	513	554	523	527	475	506	539	506	514	540	524	515	542	539	545	517	541	512	507	536	486	510	493	526	521	504	497	537	536	569	540	502	498	505	522	548	524	543	576	522	457	481	569	526	539	503	501	526	549	562	543	535	537	524	556	525	510	525	496	512	533	556	491	518	533	523	518	537	501	515	546	560	493	490	508	509	565	488	529	575	515	536	500	519	520	545	534	549	497	519	494	518	511	506	490	542	513	516	542	496	509	542	510	520	484	521	542	499	518	546	530	551	541	510	528	530	541	536	534	493	517	538	513	526	475	511	522	513	521	486	513	559	530	485	522	506	537	498	472	566	554	538	491	504	546	505	561	518	504	515	543	527	533	515	514	539	484	509	541	511	556	532	533	506	536	535	505	490	548	526	529	492	484	503	509	533	595	503	516	555	518	553	495	535	554	475	528	520	514	509	533	515	495	552	528	505	511	550	492	533	485	524	524	523	517	523	507	496	525	493	556	487	499	462	533	554	516	557	492	512	484	529	541	512	530	531	512	508	499	527	528	490	517	486	550	514	525	505	503	541	524	508	552	543	543	508	505	535	533	549	505	528	507	541	549	500	540	533	543	492	484	521	535	539	512	514	532	517	556	535	540	530	508	509	527	522	486	484	519	520	476	557	554	538	514	510	493	555	534	508	541	548	524	547	520	537	518	517	557	508	523	570	578	495	521	529	544	533	527	502	509	539	507	505	522	539	538	519	529	529	535	502	495	517	544	524	536	511	518	551	556	499	530	531	501	492	500	477	507	541	555	505	516	499	496	525	529	541	520	521	489	559	523	530	539	567	488	503	540	498	538	536	534	529	508	499	510	562	515	523	525	504	541	502	541	514	541	524	503	554	538	512	530	522	525	513	540	531	526	503	534	529	550	526	537	512	535	512	517	521	480	559	524	544	533	551	489	542	515	488	512	528	540	523	518	495	505	529	490	552	530	554	531	551	500	532	486	495	546	543	511	526	534	536	527	521	545	504	500	487	553	541	525	528	547	536	591	513	538	526	580	513	525	522	539	521	521	538	527	535	552	495	524	548	562	512	537	499	499	550	496	557	541	545	526	503	504	542	529	521	526	540	499	512	541	536	512	524	510	516	533	512	520	546	532	546	501	520	531	513	505	514	498	519	505	515	566	562	524	483	516	512	510	526	555	515	523	528	505	509	515	541	555	540	549	477	509	523	498	523	539	544	521	490	533	533	497	571	524	536	552	544	556	517	498	553	500	525	501	561	536	515	509	496	556	501	507	530	470	530	507	569	540	525	521	557	502	495	535	534	492	568	555	533	541	539	542	546	530	509	487	532	526	535	555	549	535	536	528	519	534	535	521	532	497	512	530	576	531	490	555	526	506	559	547	496	540	535	549	483	535	524	522	529	473	504	494	539	505	523	541	554	492	538	559	498	495	468	502	522	496	500	494	542	540	505	508	513	520	527	519	509	536	527	529	491	508	507	503	527	482	497	534	558	523	538	505	529	527	514	525	537	514	526	530	549	509	538	522	537	521	545	521	494	511	507	538	493	498	521	538	523	541	551	516	507	528	504	511	494	594	502	562	557	570	548	520	541	528	520	541	546	523	504	561	511	514	524	516	536	541	551	564	539	537	501	518	520	586	525	485	563	505	525	578	534	509	497	507	469	527	499	523	519	541	544	560	540	526	527	546	538	553	492	541	537	523	499	485	506	525	482	506	509	488	532	522	537	550	534	517	519	522	534	509	510	518	531	529	523	543	512	515	521	548	477	469	507	532	545	596	529	504	543	566	527	558	509	526	509	523	509	536	525	492	502	518	543	533	496	478	539	530	527	533	473	538	526	535	496	534	535	504	518	522	549	536	526	501	518	527	538	487	521	515	534	547	535	524	557	556	485	506	474	522	549	491	526	487	528	547	521	511	525	527	530	519	558	532	495	509	525	494	527	522	575	527	509	473	505	538	504	514	566	527	530	555	539	517	513	518	519	542	527	547	546	537	533	511	535	527	535	543	528	553	533	517	495	477	522	508	511	520	477	517	533	507	531	522	497	533	585	531	547	529	501	485	496	513	529	550	498	558	543	502	486	513	537	529	499	483	563	488	543	532	495	480	533	509	508	511	520	578	527	505	545	536	543	531	561	541	490	529	538	566	514	567	516	505	499	525	528	528	547	545	554	512	543	508	531	502	518	551	549	518	540	548	506	531	502	534	529	510	516	512	516	537	479	495	516	498	501	521	549	521	490	538	492	548	502	518	535	552	485	518	518	532	534	488	543	556	511	586	558	554	513	576	487	492	525	536	529	531	512	529	554	525	516	473	556	530	555	521	517	511	513	533	520	522	563	566	551	542	543	527	556	573	492	540	502	522	541	521	513	520	535	512	508	548	538	487	476	510	510	520	525	494	526	584	482	547	532	546	513	518	494	514	538	511	496	547	549	502	507	517	539	545	539	537	540	514	531	490	532	552	502	508	540	543	542	467	552	529	537	532	541	521	519	510	518	514	494	522	564	525	521	542	525	490	538	541	494	522	509	500	494	508	545	526	493	500	504	563	525	545	497	503	520	487	539	534	518	486	533	555	504	522	512	531	557	485	551	556	542	530	505	529	533	538	522	521	484	538	529	549	482	494	538	556	496	541	525	523	508	543	534	528	504	480	597	522	543	556	558	501	531	549	532	535	513	521	535	511	542	509	491	505	526	523	522	526	547	560	555	533	515	522	513	516	519	499	539	522	528	528	570	498	568	491	522	523	556	552	498	495	482	515	524	536	526	524	501	523	515	552	535	515	504	513	483	550	515	543	501	563	530	509	537	494	504	526	532	551	529	497	484	523	497	487	532	531	513	522	499	510	473	547	500	526	561	522	499	531	519	507	492	530	535	491	556	539	535	543	516	509	515	551	526	547	551	541	516	533	536	517	513	500	516	524	551	541	539	551	554	506	532	518	532	548	530	538	553	535	545	554	544	499
21177	2519	783	620	407	373	335	306	291	310	335	268	281	303	240	259	263	302	277	265	285	262	308	262	266	276	318	271	260	270	285	269	273	223	268	246	268	257	242	280	277	275	252	280	251	297	266	277	260	258	276	274	279	275	248	254	259	269	290	287	241	283	283	278	299	245	254	288	247	251	268	295	253	240	280	270	252	256	277	271	250	260	290	288	259	283	306	277	271	247	273	261	269	270	283	280	287	272	263	255	258	294	293	273	278	281	281	263	257	273	263	278	262	260	246	260	283	260	242	246	252	225	279	280	256	239	258	231	249	248	261	265	260	257	258	273	279	253	282	261	276	260	250	256	284	262	232	267	250	287	254	261	278	247	263	291	273	266	291	234	259	249	266	264	256	273	303	306	276	266	257	256	244	241	267	246	260	278	249	255	273	263	295	321	258	287	256	224	270	248	250	250	260	250	263	299	280	254	255	277	268	278	307	296	258	282	268	297	256	262	272	252	288	272	260	285	275	259	259	238	256	255	265	254	266	281	251	246	252	272	282	276	267	297	305	270	261	253	276	258	287	290	281	253	262	265	256	268	250	281	304	264	275	282	280	254	237	294	279	265	258	240	300	264	250	253	243	261	269	232	259	287	260	267	251	288	278	255	252	276	286	274	241	279	271	233	261	277	282	281	260	283	278	264	263	273	259	239	256	216	265	262	244	299	293	269	283	270	319	250	273	224	264	256	243	262	280	272	238	258	247	268	262	261	267	241	286	274	260	259	245	254	273	228	245	316	272	289	268	300	319	290	267	280	259	269	261	288	255	273	283	273	252	279	249	242	270	281	259	272	264	233	294	234	259	269	248	274	230	274	305	265	288	282	261	279	293	278	248	257	270	227	263	268	259	267	243	268	295	308	276	231	286	266	240	241	238	253	300	275	279	272	278	234	219	253	252	274	265	258	258	270	267	254	254	315	260	261	253	277	265	258	277	295	289	294	287	266	230	282	268	265	267	281	263	249	246	255	262	246	257	231	250	274	295	275	261	279	272	244	261	286	272	250	250	282	270	257	289	263	286	287	256	270	276	255	250	285	273	232	269	259	251	266	282	298	232	266	253	283	308	278	270	244	269	280	291	269	283	262	282	247	266	249	242	296	269	272	252	256	266	264	246	292	288	242	269	246	260	255	270	278	270	262	260	276	274	264	283	297	266	278	258	262	303	277	264	260	255	252	227	290	258	262	259	263	268	265	275	266	246	254	254	259	284	277	243	228	284	278	267	250	252	258	290	300	283	268	235	246	254	258	253	269	252	284	237	263	269	276	245	288	226	257	284	242	271	262	248	276	280	257	253	279	249	262	286	228	288	237	286	250	272	264	286	264	217	263	278	296	260	236	287	307	300	310	260	288	247	269	257	247	262	266	279	283	267	240	272	232	252	280	292	247	239	248	252	266	272	256	250	236	261	252	296	268	264	261	260	272	252	276	271	253	295	267	243	263	279	236	267	289	279	266	257	270	268	268	253	242	259	281	278	233	276	271	248	282	282	253	272	292	299	272	267	259	306	255	270	259	259	267	254	263	238	298	273	262	268	288	310	245	302	238	274	262	276	255	262	253	315	259	267	272	255	252	277	242	265	273	256	274	288	273	260	257	310	257	264	233	278	292	242	247	295	237	244	260	284	276	277	242	288	281	273	257	280	269	277	251	265	258	263	271	252	295	246	246	281	270	270	259	278	263	286	261	293	274	314	264	272	268	247	270	284	268	264	286	234	228	288	263	272	231	288	269	254	242	269	272	270	260	267	232	258	277	259	260	274	293	288	286	280	282	256	305	298	281	245	259	267	252	272	262	269	281	250	253	256	243	283	254	263	222	258	239	273	260	267	249	272	231	280	276	271	271	290	269	258	262	262	226	253	277	236	278	278	262	260	253	298	264	269	256	287	262	303	280	260	237	276	253	254	272	267	266	284	262	251	271	274	282	288	284	290	267	243	282	278	291	243	283	243	263	275	287	299	279	265	237	274	289	262	251	288	245	286	255	243	270	271	254	270	253	295	260	266	269	273	309	248	267	281	268	253	285	263	229	267	295	303	243	241	249	266	279	270	250	300	275	254	275	244	264	258	240	281	250	257	277	261	255	275	275	250	284	239	281	263	263	271	264	272	295	284	289	255	262	270	271	291	289	272	248	256	255	257	291	265	301	266	264	289	276	293	237	276	271	224	279	253	266	284	266	270	239	256	258	257	275	298	278	289	269	276	266	269	274	244	242	248	270	253	260	273	255	229	238	294	261	249	264	229	276	257	240	258	271	263	281	280	255	282	259	232	269	248	280	244	273	259	263	266	277	273	231	270	280	278	262	258	279	228	288	249	268	273	263	258	275	247	275	247	246	255	268	274	229	254	269	274	259	266	260	272	274	261	257	284	279	283	268	216	260	274	228	266	257	257	261	269	264	272	256	279	284	258	265	263	263	264	261	292	256	275	262	275	287	275	274	274	285	266	275	265	259	289	259	269	281	267	246	275	262	258	263	283	308	234	261	298	280	308	269	256	262	281	243	298	297	267	244	243	281	293	253	263	261	254	276	257	285	289	271	226	257	260	281	245	307	282	244	271	286	268	252	303	269	256	266	257	267	241	249	265	276	282	250	280	272	295	256	301	276	275	250	269	292	265	242	257	260	253	250	280	290	260	280	279	247	242	277	277	278	283	268	279	273	272	301	295	286	278	260	274	271	257	287	260	238	273	286	278	272	249	266	259	256	258	265	263	263	277	270	274	252	252	239	246	246	270	273	268	280	274	246	269	269	272	240	273	302	264	263	243	263	254	286	259	287	267	244	254	268	306	243	255	241	263	263	251	274	257	242	256	268	255	260	260	281	277	306	243	250	276	254	273	279	264	268	270	256	255	284	269	276	279	293	264	223	277	240	280	300	262	265	273	285	279	263	285	288	280	266	275	247	260	266	295	295	263	304	246	269	235	291	274	288	284	306	258	279	263	252	256	237	267	270	258	261	283	266	272	272	266	297	250	265	279	244	220	245	283	269	274	268	278	240	295	305	248	251	245	268	283	240	262	246	246	248	257	287	232	253	265	286	285	282	271	298	240	251	260	222	310	268	254	284	255	264	265	261	267	271	324	267	265	264	259	273	250	272	273	259	241	247	266	268	273	232	279	263	293	293	289	270	235	261	307	278	293	246	326	289	269	266	289	261	289	273	297	286	258	286	237	274	251	250	272	239	314	240	279	267	288	264	270	243	238	277	274	286	253	240	278	266	261	247	255	278	257	266	246	238	255	256	252	301	301	274	263	277	278	297	285	268	289	305	273	269	257	242	276	284	269	284	277	264	283	257	271	278	282	269	275	256	278	274	266	294	276	285	265	244	274	279	259	299	304	251	294	278	264	268	264	294	289	252	305	268	249	239	266	284	260	270	255	290	263	267	253	272	224	267	265	296	303	258	277	270	239	263	251	269	291	274	278	292	259	252	224	259	271	245	243	276
12922	974	1311	1510	1310	1138	1029	928	887	875	785	807	730	726	713	702	720	673	742	693	691	680	670	702	654	658	678	663	672	653	625	679	660	622	642	626	620	624	664	654	645	662	616	669	688	635	642	636	623	627	647	586	625	643	678	659	619	613	632	663	652	644	654	655	596	595	617	597	618	622	614	686	637	649	603	629	641	602	698	644	610	657	617	623	658	626	614	630	628	643	634	653	611	658	614	606	616	622	626	661	614	676	658	616	696	651	635	667	655	624	636	652	630	711	621	623	647	638	662	678	609	670	648	591	675	642	668	658	629	668	635	618	628	617	653	629	657	688	610	678	671	669	618	639	641	615	672	640	606	615	646	652	625	638	630	626	628	647	591	657	606	656	615	671	620	678	636	597	659	632	617	680	596	639	682	628	630	657	647	622	606	662	650	576	661	637	620	689	619	644	643	642	714	642	587	661	634	659	615	669	647	578	628	670	640	660	632	648	654	616	640	623	655	637	686	608	664	667	630	667	556	630	593	587	684	658	606	646	590	624	646	680	642	625	600	677	611	612	629	659	676	675	603	648	641	649	602	634	622	640	686	631	607	630	648	614	684	606	629	614	659	650	604	655	602	671	601	671	623	606	591	621	636	677	621	665	655	622	630	610	644	597	650	586	655	637	672	665	655	629	622	630	611	671	621	666	634	629	610	590	625	637	595	660	656	643	628	584	631	652	605	634	632	666	644	696	632	654	638	650	708	690	644	620	631	608	648	641	600	600	652	617	611	655	613	622	634	682	682	683	607	664	653	611	632	637	604	657	653	615	626	628	648	653	637	654	626	635	618	674	625	636	566	646	651	639	670	657	616	650	629	616	629	659	639	585	692	597	602	612	629	677	638	633	614	699	619	610	611	668	637	639	624	664	668	651	627	632	613	626	639	609	680	644	611	626	624	663	674	629	610	638	619	596	623	640	651	612	598	604	665	667	636	634	604	642	592	586	649	640	622	672	643	629	614	704	636	633	625	659	652	659	657	687	613	628	641	652	650	585	670	685	668	643	617	639	645	610	692	611	658	648	576	643	630	670	643	682	650	671	639	634	641	626	660	596	603	603	637	637	668	645	603	605	647	651	607	696	638	637	654	651	636	612	600	685	622	615	662	630	632	678	667	625	620	614	661	650	642	633	632	642	662	647	653	626	667	648	659	608	670	674	609	649	659	654	613	633	664	666	673	609	619	634	645	643	670	635	604	640	633	640	661	617	608	644	640	601	621	628	625	650	668	625	610	605	628	636	676	641	632	690	670	659	599	668	663	636	646	613	646	625	629	619	636	645	647	630	624	637	630	608	655	659	613	653	611	640	590	669	613	627	648	628	626	615	618	647	670	664	657	648	603	650	647	621	590	657	654	623	653	636	627	646	650	669	661	635	630	649	676	598	649	645	644	640	616	659	680	616	639	626	657	669	592	663	661	616	623	657	650	633	662	666	577	616	597	651	626	660	685	630	655	626	642	615	690	649	618	645	638	661	610	622	655	636	626	660	624	623	639	681	643	622	634	619	698	639	644	627	614	625	623	605	640	671	668	593	608	636	621	628	658	612	692	614	664	620	670	622	666	685	689	623	634	641	642	641	630	635	652	630	658	601	635	607	638	679	588	641	686	662	678	651	564	661	645	639	638	659	664	611	658	635	630	692	624	619	671	610	670	648	666	623	643	648	623	661	634	633	654	631	624	616	648	624	592	611	658	652	650	662	638	678	621	606	622	666	639	593	610	635	619	654	641	596	619	647	626	622	599	625	597	627	634	635	638	605	657	667	659	658	690	590	612	625	598	623	657	614	614	608	620	610	632	599	655	619	627	636	603	675	669	657	623	658	672	675	606	639	640	624	615	646	594	611	643	666	628	637	660	640	628	652	597	646	652	633	646	658	669	638	626	660	661	632	658	636	621	701	659	635	674	629	587	621	637	582	651	608	629	647	676	606	658	644	687	645	600	687	630	615	613	647	675	661	578	652	613	585	582	624	687	591	649	667	640	642	630	657	622	607	669	617	607	623	628	674	607	656	623	629	611	624	640	661	665	669	648	682	649	660	642	624	644	604	595	629	637	683	609	683	628	647	615	654	635	627	633	624	623	629	625	656	649	638	616	634	647	622	678	621	614	649	631	675	661	637	625	573	675	650	646	645	654	674	674	675	579	637	652	639	668	678	635	618	636	638	627	656	622	637	659	628	636	648	659	669	642	618	639	599	626	624	642	621	626	629	620	627	620	627	627	656	637	642	621	675	616	656	638	613	652	645	659	656	679	666	632	676	679	633	624	644	673	622	637	678	636	648	616	627	632	657	660	649	640	709	646	641	619	674	644	629	627	622	635	684	653	637	630	690	632	660	664	648	650	636	632	675	662	656	701	659	636	605	664	592	662	644	644	587	657	616	640	659	611	676	634	645	634	677	630	626	597	641	654	613	611	641	651	685	614	654	626	676	613	685	650	620	654	617	632	609	631	649	673	622	621	655	617	631	670	654	658	632	648	652	644	656	662	642	642	647	647	653	651	654	644	660	624	655	597	655	658	652	607	687	623	646	665	651	677	625	617	640	636	601	633	620	616	603	643	633	636	637	652	606	630	613	634	688	651	623	646	655	655	623	674	679	604	632	670	640	651	625	694	676	684	634	673	676	633	623	680	621	642	654	646	650	618	624	655	649	658	611	669	666	626	702	660	663	608	654	672	651	593	634	644	648	651	601	609	643	611	656	619	599	659	623	657	672	623	676	674	631	672	600	615	650	627	668	641	634	634	626	656	610	647	618	643	613	650	661	593	626	640	685	634	606	684	627	629	626	628	615	613	614	660	645	654	630	613	630	628	633	617	614	608	585	638	624	644	645	674	613	637	640	655	650	608	689	691	580	645	670	646	608	658	629	656	654	596	661	634	661	630	652	675	648	627	660	623	639	648	609	645	644	655	686	605	638	629	625	630	676	674	646	633	644	645	647	603	666	640	651	663	615	641	624	600	677	647	634	661	591	645	635	650	620	647	679	594	638	628	707	657	629	635	701	645	606	659	671	639	632	630	660	651	590	689	633	666	681	625	666	628	627	697	630	640	660	639	597	627	631	668	649	634	626	604	660	699	639	708	628	595	641	635	650	640	623	663	644	653	606	629	631	635	666	606	591	627	591	644	600	600	641	600	658	614	673	658	649	687	606	623	652	625	620	611	664	637	585	588	640	647	620	631	679	681	677	625	683	594	655	641	631	672	623	616	581	675	599	648	651	630	640	630	660	648	632	623	639	598	617	590	641	653	609	653	588	662	637	675	676	630	625	592	637	639	626	600	620	643	682	627	635	588	650	618	592	670	647	598	658	660	636	669	642	657	670	679	623	603	639	612	673	693	665	665	681	638	618	663	649	621	627	598	631	643	631	607	643	651	693	623	608	649	673	647	649	615	647	702	617	622	669	643	635	618	650	658	614	626	615	640	636	629	629	648	637	663	667	650	657
32733	5968	1681	1078	805	654	549	456	495	482	467	403	412	413	449	430	476	435	398	415	424	400	352	411	427	382	362	392	392	422	406	393	379	391	378	355	383	388	375	395	417	431	367	385	412	368	422	378	378	398	391	408	352	389	384	371	394	365	396	411	355	396	417	391	391	420	371	346	344	390	386	403	393	404	454	401	403	383	396	392	362	370	369	392	419	380	434	363	359	413	388	407	415	377	377	392	373	353	400	371	395	392	362	377	409	387	377	390	391	388	400	394	386	384	380	363	383	413	437	414	396	410	381	352	393	383	367	368	396	370	389	400	397	405	401	444	434	412	418	402	385	390	372	411	378	346	387	410	393	385	353	401	386	354	403	374	370	367	389	406	362	367	395	365	433	381	423	385	369	405	376	388	405	379	406	400	359	371	425	342	373	409	393	406	391	403	418	414	397	376	393	400	406	408	379	365	361	365	388	373	380	419	408	399	395	364	379	371	367	402	416	400	399	377	382	396	400	396	328	438	389	406	407	409	396	396	394	371	376	401	381	366	353	383	364	410	381	376	376	396	379	371	365	419	384	374	399	371	389	389	363	331	389	391	361	409	380	378	363	385	409	364	389	408	397	416	365	402	420	381	357	369	392	336	357	418	406	370	376	427	401	368	401	361	367	430	380	384	369	372	398	403	418	387	387	421	406	417	419	399	400	380	391	351	361	363	446	409	355	427	402	362	361	407	396	412	448	401	353	374	418	384	419	394	392	361	378	396	380	375	378	383	370	412	419	376	406	396	410	355	416	374	378	419	397	400	381	404	385	409	398	377	357	386	427	411	382	406	375	407	379	376	411	379	392	373	383	411	385	388	384	423	388	414	353	401	370	367	370	384	411	409	413	388	398	428	411	411	361	406	408	375	400	409	389	410	396	363	400	421	412	415	375	394	386	346	388	377	376	387	417	379	375	409	418	394	408	438	400	439	405	422	379	351	414	425	437	404	364	391	407	368	415	407	398	396	377	420	365	371	380	413	403	389	370	409	406	385	402	397	411	362	413	388	394	399	446	426	378	401	428	390	429	383	354	435	378	373	403	428	383	363	394	402	384	393	366	370	427	371	382	378	376	445	369	358	399	389	412	390	375	412	368	404	413	368	421	353	381	381	418	378	391	367	408	374	382	374	350	392	413	388	405	385	329	390	360	389	360	402	405	395	386	403	387	359	379	364	385	394	387	428	378	362	360	379	403	387	404	379	359	368	379	380	384	384	377	388	392	385	419	349	408	417	386	352	406	401	381	373	420	406	344	408	412	401	388	373	389	382	348	396	375	355	409	369	400	341	389	413	407	387	415	357	387	429	433	399	394	384	376	351	387	381	414	409	378	390	407	413	391	418	407	390	393	373	382	398	390	367	363	355	379	362	385	412	402	374	405	397	371	402	443	379	405	405	393	359	383	387	376	385	414	423	374	390	385	379	387	410	394	397	388	378	408	365	359	387	382	400	370	421	376	338	359	407	388	390	383	417	376	360	397	389	393	378	418	408	390	387	415	409	390	414	384	422	387	379	393	406	389	353	393	401	376	379	388	413	406	385	392	386	390	411	368	376	404	384	396	395	403	378	380	359	405	381	365	327	386	358	425	400	391	434	384	357	367	409	392	369	388	371	393	393	410	418	410	386	386	373	375	393	326	426	397	406	363	392	382	363	379	408	440	387	365	419	412	373	389	380	386	380	389	387	398	440	369	390	411	389	418	452	375	393	407	356	378	425	397	392	381	386	387	427	385	394	401	365	391	398	356	374	382	389	406	370	396	365	373	396	399	372	399	409	440	384	390	433	424	424	350	383	388	381	377	364	393	394	392	371	344	374	400	398	363	381	371	373	356	406	369	391	377	365	389	393	354	388	401	411	402	423	354	407	379	434	408	397	416	401	381	408	355	443	379	395	379	402	404	374	445	383	370	378	412	390	358	380	393	342	337	386	385	368	388	399	423	405	405	389	347	385	458	380	361	433	399	416	384	373	390	386	390	384	357	341	388	394	361	360	376	413	365	447	369	371	401	411	386	398	432	438	371	389	359	397	417	382	375	392	335	350	381	390	345	385	380	354	392	392	371	414	378	409	355	397	404	381	404	384	402	365	406	427	381	389	408	421	384	401	381	364	374	406	383	407	358	383	427	401	388	350	368	396	331	363	422	390	420	385	396	398	393	371	362	459	432	400	381	459	403	383	395	391	356	410	390	358	393	336	405	378	399	386	336	406	431	431	364	383	396	396	364	338	391	414	366	389	414	371	416	421	420	400	399	404	406	378	407	410	391	435	383	410	404	381	431	429	398	367	374	395	390	381	403	410	392	412	379	417	384	371	380	351	390	393	361	412	391	409	413	362	391	388	367	425	382	377	405	416	401	390	357	392	397	414	390	350	366	407	354	397	413	430	373	415	405	378	386	389	376	401	410	392	378	379	362	375	376	382	343	369	385	371	396	395	374	397	416	385	404	403	379	421	355	418	386	349	405	365	395	355	382	394	398	426	372	380	371	359	385	391	412	348	423	376	412	379	386	379	376	428	422	389	386	394	376	389	398	400	390	362	366	373	365	401	404	404	415	409	408	402	401	405	394	386	410	381	383	372	393	385	355	413	408	394	425	312	416	417	366	380	426	376	396	405	367	374	438	363	381	409	417	422	404	445	375	387	354	345	357	363	366	397	396	427	402	435	399	421	408	371	419	386	399	402	353	385	382	404	435	364	392	395	386	379	406	388	381	393	401	384	395	417	380	392	423	367	385	387	416	407	394	425	375	379	393	370	387	376	429	360	399	337	363	397	397	406	422	382	388	439	400	420	397	414	472	377	374	370	384	388	412	389	410	398	396	330	393	376	379	410	383	387	397	389	353	365	397	389	398	383	395	362	408	402	368	378	410	398	377	376	382	379	397	434	384	379	369	372	375	351	371	384	393	392	394	358	415	391	381	395	362	372	375	378	388	393	389	366	390	408	390	395	388	376	365	392	386	376	329	383	393	376	383	378	359	404	396	398	420	351	380	375	356	372	419	420	405	374	434	356	363	378	376	376	395	412	405	395	394	359	403	410	396	414	375	388	376	367	364	416	384	390	375	379	386	376	417	394	373	413	375	393	398	405	400	386	391	365	413	420	358	396	398	406	394	374	368	403	372	434	407	378	404	400	408	398	375	369	366	373	408	407	387	404	370	390	383	366	386	379	369	339	409	365	411	411	369	362	395	425	374	357	404	380	401	358	400	382	396	378	373	422	355	369	373	371	419	445	392	363	386	406	361	311	401	383	391	390	361	378	378	383	411	399	405	366	401	434	383	368	356	355	404	430	357	350	406	403	352	384	425	404	409	404	395	387	389	388	376	365	382	393	388	384	385	377	385	404	421	376	402	354	403	387	394	396	358	357	355	389	400	432	380	394	343	381	392	409	420	394	371	420	374	420	392	414	364	445	404	413	363	359	371	437	425	373	403	407	435	394	409	369	365	390
18108	1456	2243	2573	2091	1907	1686	1464	1331	1251	1172	1143	1144	1074	1084	1069	1065	1041	960	973	948	994	1019	922	979	939	935	956	970	898	904	944	949	900	882	916	952	925	927	898	888	915	868	869	917	901	924	886	921	899	963	888	922	865	879	858	912	861	862	903	843	905	829	872	860	879	882	914	882	886	933	843	920	834	875	884	890	889	879	832	855	888	860	832	909	862	877	874	904	874	931	910	868	899	855	879	904	919	881	858	865	900	867	910	879	855	892	811	862	898	896	817	882	860	902	846	896	887	871	845	877	875	874	926	900	857	829	884	902	945	904	857	844	875	951	867	841	926	922	836	857	866	884	874	843	877	885	883	879	874	900	883	855	868	898	976	864	836	926	894	878	909	869	880	913	873	869	891	892	854	933	813	888	858	840	858	926	904	929	927	877	897	935	847	860	842	873	873	837	882	904	832	871	858	877	903	869	859	827	812	878	908	851	844	871	869	906	913	866	880	866	848	898	937	854	821	825	900	881	888	866	866	898	886	844	848	915	933	852	851	848	895	887	899	876	929	853	831	896	896	879	847	906	869	881	828	834	890	858	916	873	889	798	871	871	893	915	835	901	863	958	888	854	931	868	842	906	867	907	842	887	840	890	883	894	903	903	879	881	856	880	912	849	918	893	904	889	878	887	920	837	861	947	925	915	896	900	902	870	881	835	900	869	915	868	854	878	865	884	887	873	880	913	880	857	827	910	914	837	903	953	814	857	897	866	884	876	857	884	986	924	898	931	831	893	884	957	921	898	885	917	855	865	880	905	878	938	866	861	912	847	911	856	898	865	879	863	855	930	871	847	927	887	839	887	896	938	925	867	884	897	912	876	885	937	836	840	900	856	872	841	875	871	882	879	862	945	821	895	890	947	896	902	904	893	907	848	864	918	855	893	886	928	823	904	891	802	887	830	906	878	838	884	876	899	893	851	890	879	925	858	874	879	866	834	949	891	794	867	876	833	879	859	917	864	893	877	914	923	853	898	888	834	861	894	851	953	842	867	942	924	864	884	829	867	867	896	896	853	859	890	883	880	874	891	933	906	868	792	862	914	870	899	825	869	900	929	880	870	826	846	836	876	851	939	899	870	885	838	848	909	881	899	883	877	917	840	887	887	865	862	829	911	860	905	890	870	915	868	873	941	882	854	894	849	863	866	904	880	883	863	818	906	788	837	938	909	845	857	897	903	887	870	883	899	883	913	872	892	890	895	906	900	866	889	891	884	877	898	909	946	873	816	898	847	915	885	860	887	889	911	812	860	871	854	903	884	920	905	869	842	887	922	889	871	866	903	885	854	871	880	947	890	880	920	838	886	843	864	891	850	893	888	919	867	849	903	889	880	806	881	906	896	871	885	888	839	916	826	909	880	929	840	833	938	847	846	795	859	908	886	871	886	865	863	874	883	842	891	856	829	901	866	895	875	809	834	828	900	887	870	873	906	884	854	887	875	892	904	924	893	866	872	940	877	905	874	881	833	889	826	923	872	847	906	877	888	880	888	863	846	891	885	846	840	840	911	849	895	934	931	868	881	892	890	920	877	803	878	849	888	879	863	890	858	921	904	881	867	893	862	901	869	897	912	922	863	851	846	850	847	865	895	889	854	845	856	916	913	862	916	869	866	883	882	844	903	869	881	856	849	857	875	853	901	880	856	863	843	827	909	913	883	910	848	900	871	873	915	901	889	898	871	927	888	885	892	928	844	897	826	875	877	914	874	896	895	844	875	822	900	849	889	888	874	909	874	843	882	881	860	881	823	890	867	888	865	841	873	935	862	848	862	886	906	846	880	839	884	817	858	885	877	924	888	864	838	910	844	874	831	867	869	883	819	878	844	871	866	883	871	908	888	891	916	896	885	927	884	865	886	871	875	929	897	881	868	878	855	877	932	873	897	906	816	838	854	862	883	888	885	900	896	854	896	890	849	857	899	880	908	893	923	859	873	836	901	930	866	854	996	843	873	870	869	927	819	868	861	893	875	902	889	945	914	867	862	927	935	879	886	899	923	905	850	892	861	862	870	807	929	859	867	829	859	874	895	937	897	886	871	845	868	882	873	936	901	886	888	853	837	874	857	827	873	867	893	884	880	910	882	847	907	881	874	877	865	882	904	823	853	905	983	907	872	935	874	851	855	851	895	900	879	931	886	889	832	818	862	852	916	857	890	899	882	904	881	902	902	857	901	844	918	896	863	894	825	903	854	906	919	893	884	918	882	901	878	910	879	860	837	883	878	881	905	856	859	852	889	826	902	872	900	887	913	882	888	860	857	845	902	813	886	902	834	861	918	895	860	891	892	903	882	875	863	871	867	852	866	880	871	909	865	818	838	900	874	875	896	883	889	894	915	946	853	889	904	892	870	845	923	861	908	903	906	917	843	842	900	836	843	848	843	897	849	861	831	843	894	893	893	900	892	890	917	879	846	904	908	885	860	877	868	910	877	853	915	807	841	875	884	886	867	878	863	861	890	893	843	809	899	853	918	901	910	886	922	887	829	862	841	871	916	823	846	874	866	851	909	887	848	930	879	844	886	892	877	845	852	882	869	856	885	904	904	891	877	876	916	841	845	849	848	872	841	858	910	867	912	872	820	835	887	926	859	872	861	836	850	906	902	855	874	891	929	861	941	890	875	861	916	888	831	859	891	866	930	894	832	884	860	925	828	910	932	852	820	913	905	871	884	884	841	846	870	891	913	871	878	928	845	875	877	859	919	904	866	889	901	866	883	931	888	863	881	916	921	952	820	888	886	874	900	866	854	872	876	859	879	838	870	880	919	919	844	829	875	866	878	868	897	883	957	851	845	852	909	841	866	846	897	907	891	890	921	883	898	877	879	851	832	877	853	853	855	898	844	874	856	844	816	847	872	892	877	842	852	896	876	869	899	856	880	862	893	871	898	913	886	887	873	847	903	877	861	895	882	867	904	945	857	933	880	862	874	855	906	916	873	897	926	889	865	868	858	936	888	887	912	875	876	925	931	815	893	933	862	858	923	864	879	871	879	860	885	902	954	898	864	903	826	885	883	919	891	813	847	873	873	899	882	858	837	844	889	866	891	913	849	868	855	872	913	874	907	899	846	885	889	856	880	893	881	901	868	886	891	900	888	882	913	886	891	876	875	901	897	836	851	877	867	904	952	902	894	893	881	915	895	906	843	904	884	895	902	883	864	885	857	891	869	903	864	910	876	916	889	872	886	863	868	888	905	862	880	860	893	907	865	850	872	898	877	828	877	885	856	891	849	936	877	874	918	825	876	808	904	909	866	842	883	883	837	907	908	907	920	867	876	854	883	909	906	874	849	884	908	851	888	871	967	825	930	867	862	898	850	905	923	893	875	865	894	887	853	878	927	927	880	913	929	863	911	864	879	889	863	862	907	939	918	890	878	894	904	849	896	823	885	877	897	902	878	864	910	836	879	917	891	817	881	863	871	862	886	870	933	851	884	857	885	873	845	881	926	896
6732	470	230	257	232	196	226	216	233	234	216	200	229	209	192	196	185	217	235	210	237	215	246	220	206	247	214	194	219	234	241	212	226	231	206	212	221	203	233	234	219	200	210	214	219	225	195	211	214	217	218	240	217	225	196	206	213	225	192	202	189	241	228	221	210	240	227	216	209	230	215	214	207	210	207	223	191	210	201	205	240	231	228	234	200	223	171	198	214	246	230	209	204	215	243	231	188	209	211	218	202	210	220	214	220	196	216	199	206	221	210	222	202	221	215	207	230	210	181	225	232	219	219	216	217	207	208	220	202	216	242	220	210	197	205	215	237	223	209	213	247	223	209	214	208	226	208	198	207	216	222	202	182	242	206	209	231	202	202	208	209	220	232	213	196	213	234	211	198	211	212	225	185	214	205	218	224	216	196	224	204	240	221	196	244	240	191	204	229	214	199	221	218	247	199	185	182	215	215	216	211	194	196	221	216	225	251	206	222	210	217	211	221	195	191	217	222	212	232	211	222	210	237	222	224	226	211	233	189	188	230	209	197	217	224	243	193	224	224	225	214	213	202	182	221	220	222	216	219	218	217	212	230	216	221	240	216	218	224	220	235	263	215	224	234	191	215	202	217	217	249	189	218	241	250	210	206	246	210	230	211	197	196	209	212	200	230	224	231	237	225	235	219	253	232	216	225	211	217	234	234	203	221	244	217	224	212	228	203	200	231	238	242	221	216	211	202	211	230	188	242	206	204	219	219	253	193	206	227	227	228	227	197	196	225	198	205	206	201	204	195	202	214	229	231	201	219	221	221	230	210	217	219	216	189	221	221	221	230	208	203	204	240	223	237	198	219	205	200	205	234	219	185	205	230	222	233	207	224	214	218	205	223	210	198	255	217	202	234	222	196	216	215	224	226	225	210	197	217	209	206	215	253	201	221	228	235	208	210	245	224	209	216	206	232	195	228	220	204	212	211	222	224	206	202	209	217	197	222	221	203	235	220	223	218	218	182	224	202	203	212	224	230	223	210	205	207	265	202	188	226	231	236	219	195	195	211	209	239	232	217	221	247	238	227	242	222	228	257	223	206	222	249	211	218	198	184	222	226	224	232	238	213	203	217	201	229	226	209	218	183	221	213	234	230	225	230	190	212	204	214	227	239	194	235	228	216	231	218	201	238	235	226	214	213	211	220	206	226	190	188	196	222	207	218	245	243	214	219	221	224	195	226	200	245	213	226	218	237	212	216	216	222	201	227	228	221	206	209	204	203	243	210	238	216	221	219	187	212	206	215	226	210	192	223	219	231	221	197	210	220	200	180	219	229	239	224	227	219	222	222	219	224	237	189	218	219	227	229	227	198	224	227	225	230	202	206	234	200	221	240	224	208	232	209	201	224	228	215	221	214	198	195	222	226	232	212	217	205	217	195	226	239	189	206	219	200	230	201	191	226	233	242	229	205	208	223	234	188	198	184	209	204	215	205	208	238	228	220	230	208	210	208	204	215	215	203	220	227	213	244	230	212	204	226	211	196	212	221	201	205	221	214	218	185	203	199	212	227	235	210	222	211	190	225	247	216	221	207	212	255	213	212	219	228	221	232	213	232	203	218	229	213	230	221	224	221	231	227	203	201	222	226	203	220	244	215	218	221	210	205	223	214	229	225	230	219	219	216	202	242	216	217	228	209	204	214	243	222	249	200	218	218	208	195	200	237	220	240	200	237	208	220	201	217	221	221	221	205	201	203	196	210	211	230	204	201	229	214	225	226	213	221	238	249	217	232	204	202	210	235	255	204	213	232	205	197	200	216	166	215	247	238	209	216	225	251	243	209	210	211	187	212	225	218	204	233	210	217	206	222	199	246	229	241	238	221	217	201	197	185	248	204	195	240	250	224	213	216	195	195	211	239	231	235	218	230	252	208	224	225	239	213	231	199	225	221	203	193	226	194	210	246	206	193	209	192	230	209	203	248	212	218	217	215	235	244	193	199	207	220	208	253	233	230	231	177	209	249	208	213	232	203	230	236	225	209	186	211	203	231	244	220	226	231	236	220	205	202	238	208	214	220	225	224	239	230	208	235	218	239	249	199	202	235	198	194	211	188	214	227	227	221	219	208	213	225	220	210	206	221	246	203	194	202	226	237	204	184	241	235	192	193	193	216	187	206	243	212	205	208	185	228	183	230	207	205	200	206	213	203	199	193	205	226	223	230	206	225	230	235	204	218	226	216	193	250	191	237	226	197	202	210	227	235	203	232	224	211	223	215	226	248	235	232	218	237	207	204	230	214	202	244	223	207	251	232	198	217	197	216	211	231	232	239	223	189	232	222	234	183	214	199	204	212	213	180	207	225	194	203	219	218	243	177	239	226	255	196	210	234	214	205	219	222	197	179	216	183	228	178	236	218	231	189	250	211	222	194	213	235	217	223	199	227	210	233	221	251	222	221	233	212	201	221	221	209	212	214	193	208	224	196	210	221	202	226	219	221	220	231	217	231	202	181	198	203	249	232	212	239	198	210	215	214	225	221	232	201	217	209	226	229	219	202	203	203	223	234	229	205	217	220	220	211	249	251	210	208	210	221	224	198	206	232	205	224	234	217	217	211	209	214	225	211	215	182	234	225	218	204	224	236	202	186	196	193	211	200	244	214	208	193	215	198	204	207	222	213	191	245	202	186	204	221	227	199	212	243	247	208	205	212	197	207	203	235	217	206	216	235	247	187	221	236	216	205	221	225	236	213	174	184	228	220	217	232	224	200	222	188	224	200	223	217	209	234	231	201	202	194	226	187	201	206	207	209	214	252	224	195	191	208	219	225	206	216	219	204	229	226	229	228	223	194	221	187	213	229	214	197	195	198	187	221	206	209	240	242	212	224	207	197	231	210	230	229	229	219	226	224	220	208	222	207	217	209	203	242	211	220	201	234	222	219	223	203	228	212	206	198	205	213	210	260	221	230	222	233	219	244	194	215	201	212	199	203	214	221	234	243	223	193	209	227	246	190	208	215	195	229	200	220	220	214	257	214	202	218	204	210	205	219	220	199	222	234	215	225	202	197	210	204	204	221	224	276	206	219	213	205	184	208	219	209	235	208	195	227	234	215	223	207	225	227	220	242	204	211	220	180	208	207	210	195	245	205	202	230	218	225	236	240	219	200	205	211	206	172	225	224	216	216	202	250	206	246	230	229	242	211	188	209	212	224	208	235	242	222	210	227	190	209	211	191	186	213	226	227	208	210	204	260	227	223	236	224	220	221	203	208	199	190	219	206	232	192	215	242	188	236	212	204	223	209	209	223	245	217	234	219	221	204	212	208	194	203	219	210	223	234	226	214	223	197	231	217	229	212	228	191	205	224	226	221	213	235	195	210	222	222	230	213	202	216	240	207	201	181	231	226	190	189	216	237	190	204	220	210	233	200	211	192	180	194	220	221	195	212	199	209	190	252	201	231	219	218	207	212	230	207	228	234	230	226	209	209	242	212	227	233	223	214	226	222	193
4334	529	584	562	529	550	537	515	532	543	519	539	534	547	535	546	543	523	524	526	535	567	517	540	534	501	504	548	560	536	544	537	533	532	522	500	569	518	510	520	546	484	541	573	504	524	556	553	548	552	544	545	509	521	548	520	550	520	556	555	568	518	527	522	553	498	551	494	523	549	504	549	521	526	550	512	515	541	551	513	513	512	528	518	520	555	548	454	500	516	553	501	535	547	523	473	550	544	518	533	545	544	552	517	530	575	512	505	539	554	502	518	509	556	506	558	553	536	491	503	511	569	577	534	534	555	530	515	525	556	498	512	521	525	492	508	491	476	527	520	550	525	533	554	521	559	511	540	538	508	594	507	516	514	508	510	516	531	515	494	535	599	543	548	514	529	557	549	515	514	553	581	546	519	508	525	514	526	497	499	556	482	522	567	519	561	544	521	560	535	532	514	502	516	531	540	550	508	505	521	512	543	525	552	573	569	500	526	539	543	489	542	533	536	554	518	504	478	513	550	515	491	503	521	525	515	516	555	559	517	547	549	515	544	527	549	521	565	494	536	571	556	549	539	547	538	524	541	502	484	558	495	530	542	505	543	507	569	553	511	496	573	526	546	546	520	531	538	547	487	493	573	483	542	556	546	531	498	577	493	556	506	510	475	544	556	528	584	519	513	563	559	516	548	517	517	540	526	513	536	506	511	554	528	543	543	511	525	484	544	581	526	557	557	525	524	557	551	525	507	502	515	513	521	546	514	504	510	564	541	547	548	522	531	520	521	509	547	554	522	496	513	534	547	563	537	539	535	505	547	504	538	493	503	541	535	499	489	497	525	558	507	551	543	552	497	576	543	530	507	499	514	513	509	554	535	526	553	498	492	536	543	577	518	475	548	554	533	563	542	545	524	535	553	520	517	486	489	512	525	543	541	527	513	526	524	552	542	509	474	529	550	528	519	533	480	523	522	526	500	528	555	550	508	505	530	515	530	487	575	497	549	547	525	543	501	513	522	531	504	532	524	543	567	531	507	519	561	507	531	562	576	503	543	472	539	529	526	498	525	520	513	525	523	518	545	563	511	529	543	494	547	533	489	551	520	533	500	491	530	563	528	557	537	560	528	529	515	527	543	482	521	529	521	541	519	568	509	552	541	512	533	515	525	516	498	534	589	521	537	570	513	509	518	521	572	528	554	555	543	533	522	562	576	562	559	505	517	540	549	502	564	525	518	544	530	544	503	520	515	564	503	495	530	526	513	516	529	552	531	524	544	526	546	543	509	541	476	537	522	519	526	552	574	540	517	536	534	534	511	532	516	533	540	516	494	471	544	531	561	528	541	546	536	522	554	521	539	532	533	519	503	502	525	543	531	504	494	565	511	527	497	555	542	552	560	477	490	526	511	530	533	532	572	529	534	553	542	513	536	526	578	545	519	554	524	540	532	558	516	537	522	533	527	498	568	574	499	486	525	533	480	510	525	539	547	566	556	504	535	512	496	500	539	552	518	472	491	519	588	527	531	522	548	551	514	547	539	552	581	519	539	551	544	543	540	508	526	535	561	562	481	491	526	524	520	521	521	511	543	519	555	573	539	507	542	489	516	553	510	531	544	573	525	561	541	499	499	558	534	574	505	528	507	559	485	531	533	585	513	530	536	528	518	502	519	510	514	552	533	519	521	510	509	536	552	537	567	503	533	548	511	534	554	563	548	538	536	543	516	538	532	510	540	527	502	514	538	533	500	537	485	504	505	491	513	551	535	519	522	526	508	509	556	552	518	497	565	541	545	504	540	553	526	531	575	545	516	580	524	598	510	537	525	531	541	483	547	558	546	522	567	528	512	508	537	513	508	525	535	559	538	516	498	529	506	556	544	511	502	571	549	507	517	549	519	508	521	510	524	501	512	497	496	564	466	514	547	545	527	530	522	589	513	539	557	528	489	554	537	479	560	507	583	543	494	542	490	503	518	540	594	505	493	564	511	546	530	567	512	551	520	551	567	530	520	520	546	506	533	568	537	536	516	525	513	555	561	549	518	528	564	535	542	529	533	531	541	533	561	523	505	543	507	511	568	502	531	542	588	526	504	526	533	517	510	530	528	520	548	557	535	531	519	533	498	537	538	504	526	549	518	527	583	523	466	503	544	527	541	518	534	505	542	489	530	531	556	516	539	513	574	512	495	498	538	534	540	527	538	572	505	514	541	539	569	507	537	527	557	507	505	543	557	555	554	525	516	526	522	486	513	545	513	530	522	566	509	497	576	479	556	568	537	521	533	539	516	522	518	521	519	525	508	560	523	514	532	546	589	546	512	542	521	533	558	556	549	546	515	546	529	532	548	462	541	510	525	529	503	546	493	500	554	608	499	510	511	540	492	500	548	542	531	541	517	561	507	541	523	521	526	547	526	536	521	554	514	580	514	529	531	496	497	558	517	547	537	518	565	555	525	529	544	544	542	514	563	560	485	524	544	587	567	536	538	535	509	490	535	528	556	505	517	512	532	503	532	490	515	486	541	526	459	535	530	552	521	507	520	524	494	565	520	544	571	504	564	506	549	525	518	523	546	533	500	530	541	589	541	549	508	551	529	559	539	481	502	546	530	525	555	499	537	525	507	514	517	533	515	529	553	518	507	493	538	511	569	513	547	526	533	554	501	500	525	533	509	531	498	512	538	501	528	510	513	510	563	555	556	502	526	494	482	564	517	495	571	506	511	512	512	460	568	512	510	547	533	490	543	573	524	510	522	513	540	564	555	535	548	533	543	513	578	553	534	537	513	544	572	522	519	555	523	489	513	516	532	550	527	537	543	530	511	551	523	508	530	539	523	534	548	524	552	510	522	548	557	495	581	555	551	504	487	574	522	481	538	536	521	502	522	535	516	523	543	544	545	534	475	521	495	498	505	509	530	544	559	541	542	551	520	569	528	547	537	527	537	558	504	518	531	523	548	521	511	520	526	522	533	513	510	514	526	502	547	538	504	529	511	555	539	516	541	531	514	498	475	496	547	502	522	552	543	549	556	530	530	532	537	518	494	564	537	530	567	524	504	502	526	514	537	487	521	511	515	550	550	496	527	533	488	536	569	563	521	532	533	508	538	545	555	554	538	563	499	553	552	548	532	543	506	539	526	601	485	513	537	554	533	565	549	522	510	558	516	537	509	524	560	528	488	525	511	513	519	527	507	538	524	532	549	505	524	514	504	509	520	539	513	548	527	523	546	523	520	509	503	541	546	499	504	500	519	527	554	546	528	565	563	536	538	505	501	595	545	536	542	501	551	509	544	535	522	567	536	515	522	529	487	541	517	522	535	534	509	501	553	541	516	536	504	521	543	527	512	588	526	543	494	520	543	578	546	564	513	507	525	515	510	539	556	455	554	517	505	550	481	538	486	498	544	514	530	519	531	556	567	537	506	554	514	534	534	483	527	532	545	512	562	540	529	540	517	506	488	536	572	538	543	529	492	583	510	527	500	518	514	523	514	552	530	542	514	509	527
20656	2258	781	540	415	379	341	331	320	296	309	320	281	305	261	273	311	314	254	295	258	276	277	281	247	272	263	275	255	270	293	267	250	258	259	291	261	281	256	262	286	256	248	276	247	263	289	288	281	273	258	264	280	268	249	236	250	246	234	270	297	247	252	257	252	287	277	254	254	228	271	280	268	265	273	280	261	224	253	264	279	258	270	272	294	246	271	333	272	265	290	251	258	293	293	265	265	258	250	281	276	284	272	291	280	251	248	268	248	309	256	260	260	279	275	290	274	287	238	269	254	276	285	255	270	258	260	257	258	275	276	256	249	262	259	254	244	231	265	283	263	298	261	265	245	275	278	283	275	273	276	240	271	293	283	266	242	240	292	274	290	276	267	284	285	279	246	267	268	259	258	279	246	283	304	264	260	255	265	275	237	294	298	246	258	270	252	265	282	273	272	235	288	290	263	280	267	264	263	292	288	276	255	247	291	264	246	283	260	289	280	267	259	233	303	264	276	288	305	269	217	255	274	284	250	266	255	290	254	264	274	264	285	273	288	297	246	254	277	265	271	283	275	257	220	279	256	288	257	287	257	275	288	259	293	295	278	274	264	283	262	247	296	289	273	284	282	268	234	258	244	282	271	264	233	274	265	290	274	246	249	256	245	257	257	267	246	254	286	270	260	247	274	261	285	292	267	272	289	250	286	267	228	278	264	259	288	243	269	277	266	258	288	284	261	259	243	262	260	306	245	300	274	260	248	276	242	269	302	282	245	250	258	306	281	270	258	258	298	254	249	273	277	281	256	272	252	272	236	259	287	290	288	264	258	275	284	303	270	232	267	281	266	258	279	298	279	297	268	271	282	280	256	276	260	290	273	319	262	278	249	296	264	286	276	280	255	290	275	271	283	282	250	268	289	258	274	275	269	279	279	285	265	274	270	283	273	276	273	236	287	270	270	254	299	252	278	266	286	281	276	287	275	249	271	292	286	289	269	273	300	255	269	278	288	259	277	277	225	264	271	268	256	284	254	269	264	262	288	242	279	286	257	313	276	284	283	287	270	252	308	295	245	262	228	261	243	255	249	256	268	250	271	286	299	274	293	263	267	239	293	291	230	258	264	255	291	251	279	285	242	257	251	291	246	276	272	259	314	258	270	266	294	287	248	301	258	260	273	262	276	291	255	266	231	263	276	257	270	251	298	248	299	276	289	282	289	255	238	272	260	286	264	228	275	281	250	291	260	253	278	276	248	265	275	264	265	261	270	249	280	282	242	265	260	252	238	295	256	296	261	277	224	271	268	279	271	290	251	271	290	288	274	285	254	274	259	272	288	259	282	261	270	284	270	250	279	263	279	268	254	252	272	256	265	269	253	269	283	254	249	245	257	304	281	283	304	264	255	279	286	257	260	275	257	284	262	260	284	265	278	256	281	264	277	270	256	273	265	261	260	265	261	260	286	271	275	243	230	264	290	234	261	258	292	278	260	242	246	292	266	257	234	296	257	288	249	275	263	297	236	261	257	268	269	255	285	278	287	265	281	232	271	292	252	267	240	293	288	275	266	258	262	245	266	271	302	247	283	259	227	293	271	248	267	254	263	273	270	248	273	305	278	269	246	274	259	280	282	278	278	258	267	272	265	263	255	262	260	275	300	283	259	257	305	245	244	305	267	272	295	246	295	298	266	280	289	304	297	257	280	285	261	292	257	299	238	268	243	267	264	255	271	266	282	230	234	242	266	265	252	254	274	213	272	255	250	281	256	283	286	298	281	274	251	301	283	298	302	260	251	265	294	291	268	277	257	269	241	261	288	248	251	282	282	294	253	255	274	258	254	281	250	306	294	238	288	252	284	270	284	285	247	267	268	277	291	291	306	268	269	273	282	259	274	275	293	261	278	268	276	266	258	273	290	261	274	252	276	266	261	254	270	249	249	285	250	265	266	250	248	257	281	262	295	280	259	287	293	273	265	284	234	248	297	262	278	228	284	259	267	279	247	235	256	249	238	264	269	279	271	271	289	277	288	281	259	234	281	246	301	266	285	291	268	252	249	265	244	263	273	235	277	255	270	242	254	279	266	269	287	253	285	264	264	279	287	250	283	276	254	258	276	254	279	272	264	271	272	276	288	280	272	236	258	260	238	238	273	275	298	248	255	261	253	266	256	265	246	275	262	285	293	274	295	277	264	280	275	283	245	284	270	255	248	275	286	251	277	282	255	276	243	278	266	247	288	294	244	250	275	304	263	278	264	256	250	268	255	287	272	285	247	263	283	267	251	262	288	273	277	256	240	274	258	293	277	268	288	253	258	269	288	258	276	270	271	245	266	302	288	282	275	259	278	256	267	282	269	276	272	250	291	279	268	276	264	263	273	243	268	299	273	247	232	262	258	276	259	255	273	265	274	274	265	279	280	262	269	271	268	249	270	253	275	249	276	260	275	233	245	278	288	254	288	287	315	274	242	226	275	290	262	254	289	287	242	249	271	247	278	262	253	240	291	269	308	293	283	296	273	272	256	279	272	279	247	272	257	281	267	240	277	280	290	275	276	272	237	273	281	276	293	271	289	244	246	262	300	274	255	289	285	243	251	279	261	267	275	272	268	265	272	297	264	278	298	263	238	275	236	277	253	272	257	248	260	266	271	236	258	270	283	241	236	290	263	268	284	256	260	231	272	267	275	276	289	260	233	267	267	274	278	264	300	266	285	261	258	279	273	256	263	228	278	263	271	266	255	251	274	255	260	261	290	280	248	282	278	247	279	244	279	283	270	250	257	257	267	313	255	258	298	244	277	241	289	291	239	262	285	275	284	257	277	272	269	273	254	259	294	263	257	270	278	250	279	266	250	292	288	292	249	248	245	278	302	274	269	272	296	312	281	289	283	240	281	293	283	279	247	278	264	288	266	302	254	279	252	239	258	299	272	275	272	263	267	230	285	241	306	267	257	324	272	256	266	252	278	243	232	243	246	242	257	264	280	289	284	254	271	286	267	266	250	222	267	274	267	284	283	238	242	289	266	266	305	279	258	244	292	254	263	255	244	291	285	262	282	267	293	251	262	289	273	260	294	302	301	274	298	265	302	274	266	276	244	291	286	244	267	301	262	263	257	263	273	285	271	271	301	264	236	230	279	266	245	296	237	278	302	247	273	284	307	299	240	252	240	266	270	286	231	262	304	263	290	278	275	281	241	274	278	282	291	221	296	264	284	274	254	276	270	290	288	274	311	233	270	276	267	278	245	275	264	309	272	289	250	267	258	286	260	215	242	279	302	258	275	273	296	240	236	274	270	233	256	254	232	288	289	257	268	293	310	272	302	298	292	265	248	257	304	296	303	281	252	248	249	274	254	279	278	258	257	260	249	270	258	272	287	272	254	252	298	324	252	248	250	253	269	250	286	298	284	270	242	296	265	250	279	271	263	279	291	317	268	301	286	250	319	234	278	269	277	250	290	284	307	239	240	253	271	274	282	260	277	274	288	246	278	290	289	254	296	259
12505	931	1297	1469	1336	1121	1035	928	837	873	790	798	766	771	785	781	700	736	767	724	742	667	686	700	647	703	682	676	642	687	627	678	680	658	707	638	659	678	664	651	661	637	669	627	653	673	649	665	640	669	649	664	623	636	675	681	658	674	661	665	623	631	604	675	636	732	641	649	666	658	652	636	674	684	613	655	641	634	646	652	694	666	634	622	656	711	666	665	676	665	626	667	646	628	678	609	650	678	633	639	649	638	660	687	631	666	638	642	657	660	663	689	623	598	650	650	623	651	643	629	596	649	647	627	636	659	653	679	666	608	606	623	581	616	632	657	625	631	660	626	661	634	643	623	640	647	681	693	643	672	648	671	654	627	683	650	652	648	648	642	649	654	626	609	650	648	666	672	633	651	604	645	648	671	617	633	617	643	652	652	613	681	616	633	638	634	687	604	714	666	623	674	662	640	671	671	603	615	623	626	647	642	670	642	640	611	632	602	690	663	632	642	653	634	654	643	632	623	629	673	665	681	659	612	624	653	603	655	639	672	645	656	661	594	614	624	654	616	639	612	640	624	631	677	646	633	663	638	648	659	693	675	679	642	659	635	680	644	678	633	621	617	605	648	679	634	686	666	632	638	654	652	610	646	637	629	671	651	673	660	610	616	627	642	658	630	637	651	622	621	638	659	659	677	637	616	680	696	610	618	602	661	578	623	674	624	652	649	621	608	607	645	651	696	654	629	662	651	663	626	636	663	630	611	604	612	663	641	662	648	641	598	641	639	647	648	694	651	672	654	638	646	708	625	618	645	622	657	629	642	627	653	669	659	654	662	640	637	663	638	644	635	692	585	658	612	614	649	648	624	683	659	624	616	671	609	686	633	648	661	646	659	639	642	669	650	662	653	622	628	605	643	608	657	647	650	579	635	659	636	668	666	676	630	637	672	637	640	624	684	639	625	646	667	670	637	626	623	667	599	664	683	693	697	664	633	611	612	666	679	684	625	627	624	657	610	644	651	658	635	639	615	628	649	673	621	648	665	633	638	648	641	656	619	654	651	658	649	655	683	676	578	625	681	672	635	599	646	645	634	630	632	611	636	638	634	629	613	640	693	669	687	651	627	704	637	639	617	663	683	649	668	642	622	626	651	597	652	678	658	587	647	649	628	620	648	648	633	634	597	631	650	650	673	646	637	621	686	660	623	613	604	655	650	633	619	658	650	660	672	677	631	642	665	644	642	660	637	618	633	643	637	624	682	620	659	600	633	632	640	623	628	626	656	635	624	681	584	642	659	645	650	619	633	597	691	616	620	652	668	661	657	620	624	615	613	633	652	650	682	671	638	622	629	602	603	644	692	671	582	673	641	637	636	639	638	617	626	667	672	659	658	613	672	658	624	646	630	701	622	668	673	662	639	634	679	695	684	695	637	645	630	639	631	648	618	594	655	608	642	589	630	618	695	658	643	680	617	657	680	634	646	654	680	664	643	637	680	643	665	650	645	619	648	626	658	671	699	641	704	631	650	635	652	651	642	650	625	678	632	687	650	679	668	643	633	677	673	619	637	604	636	671	647	605	646	629	657	644	686	645	659	656	652	646	605	659	664	639	670	616	628	602	651	642	624	686	638	698	693	619	660	666	600	658	610	644	617	691	622	670	663	620	648	654	613	626	643	685	627	652	607	684	653	648	606	634	645	647	612	652	594	649	657	646	629	646	648	696	642	640	659	625	627	605	689	627	656	613	675	632	635	626	625	605	673	656	638	676	617	637	642	632	660	628	637	660	656	633	660	610	584	616	629	625	612	642	635	631	669	696	715	641	680	655	648	644	611	666	658	657	629	652	669	643	635	633	673	610	637	642	654	681	642	631	641	658	659	633	639	641	636	595	686	613	649	636	635	665	592	612	647	630	640	683	638	664	678	664	659	641	629	610	647	634	667	637	642	659	708	656	642	640	619	618	662	645	629	649	610	598	619	649	692	693	627	658	614	660	679	638	652	635	643	635	667	644	643	640	673	679	668	666	652	656	631	610	633	674	661	679	632	629	682	667	603	623	640	649	636	656	664	647	674	585	646	672	675	674	648	642	659	639	621	655	605	640	612	642	676	631	625	661	654	655	631	649	618	654	682	650	613	628	665	623	661	688	630	657	649	612	643	662	636	621	633	613	642	664	664	659	607	634	619	638	635	649	651	649	621	652	633	617	658	635	654	692	645	606	617	621	642	631	629	626	676	683	631	670	582	666	638	667	650	629	659	649	609	638	605	613	678	685	637	670	610	647	653	670	643	625	691	631	670	667	624	666	667	696	674	628	703	647	652	669	654	678	715	616	668	622	636	662	640	659	652	652	648	650	596	646	661	631	638	596	665	628	680	649	636	676	571	655	681	641	611	641	595	668	660	664	638	660	630	634	661	656	602	645	649	696	656	669	631	649	613	637	652	674	638	571	641	625	694	667	602	637	695	635	664	640	648	619	657	644	639	675	616	661	630	672	636	660	621	667	607	633	636	649	632	643	632	624	621	580	607	604	640	651	648	677	628	644	606	648	628	718	668	673	615	632	655	592	644	632	637	641	648	613	643	614	667	677	559	657	667	663	667	618	633	643	612	610	598	642	674	656	698	648	651	627	659	701	639	652	681	653	664	657	655	663	673	655	669	698	680	641	699	633	664	590	627	644	587	629	638	654	674	646	659	633	620	651	646	682	681	643	641	660	647	692	683	666	650	687	637	633	625	632	689	696	639	641	630	632	703	653	657	667	660	650	605	660	652	639	634	616	637	654	644	646	656	638	635	715	705	643	604	619	664	647	657	629	627	678	657	649	678	601	677	628	644	657	670	651	631	623	645	644	627	674	659	626	669	635	651	621	657	633	656	606	685	612	632	639	666	659	675	637	658	634	676	624	645	586	656	669	650	640	683	641	620	654	684	691	632	633	629	618	663	654	642	645	658	609	596	644	649	643	643	672	626	631	632	648	656	658	624	672	647	657	624	661	619	599	639	619	661	666	666	635	607	663	614	679	632	631	656	652	658	653	640	621	674	665	624	642	623	635	668	658	623	615	623	619	658	712	599	632	672	641	615	668	662	665	677	684	604	611	595	612	624	682	641	625	666	619	605	635	655	639	670	621	663	633	651	692	646	653	695	678	646	642	631	644	688	667	682	575	644	655	655	633	656	634	644	668	635	668	646	648	645	655	650	693	661	641	650	616	614	631	645	634	634	653	660	614	636	648	603	669	626	583	656	652	638	648	673	645	631	609	656	655	625	637	637	630	646	616	625	673	627	602	638	681	633	651	637	653	618	666	606	674	643	658	675	677	658	680	650	642	638	663	656	680	614	596	656	613	625	612	674	621	672	623	648	646	607	632	647	655	649	614	655	618	617	660	682	661	631	673	685	669	631	645	601	681	638	647	642	605	637	687	625	636	630	645	612	673	596	615	689	613	648	669	652	622	675	668	663	691	648	674	639	692	673	625	619	593	638	694	635	660	646	644	650
29696	4646	1402	1019	758	656	572	531	483	457	440	474	448	410	416	427	371	396	409	453	373	377	420	395	357	436	441	391	405	390	362	401	434	392	390	411	397	364	392	417	369	389	396	402	367	434	391	366	397	422	372	399	388	359	390	407	444	400	409	407	416	372	375	406	426	374	367	392	389	370	376	390	384	387	379	394	397	401	405	356	382	429	409	409	356	407	432	336	391	422	352	418	387	352	463	389	383	381	411	394	412	411	361	388	353	405	386	380	387	382	395	404	400	436	374	406	391	372	394	409	404	378	401	384	378	389	397	440	388	357	397	368	358	440	355	396	394	413	413	402	392	393	398	390	387	410	398	410	405	385	400	389	399	400	400	425	409	412	358	429	382	417	402	403	362	382	376	407	392	374	393	407	388	380	390	416	391	363	384	399	373	402	399	374	395	370	392	366	401	400	368	359	401	421	402	386	363	377	423	384	386	405	391	405	444	396	369	433	376	388	339	388	393	410	395	410	363	415	401	406	373	412	378	406	402	384	368	398	398	362	386	372	417	398	416	335	362	381	392	388	392	417	424	380	426	385	371	338	353	376	400	403	380	367	424	377	388	369	377	382	376	396	359	355	402	415	379	384	389	384	379	398	371	387	356	397	390	389	425	364	389	462	381	394	376	426	384	374	407	412	364	413	402	394	409	446	349	376	401	412	427	380	400	400	396	394	401	404	377	400	346	377	391	361	389	349	406	401	369	379	421	421	414	404	412	396	423	449	405	374	388	369	388	375	415	410	369	367	365	394	399	420	339	364	386	400	385	387	370	377	367	395	400	383	406	395	412	370	384	390	419	377	424	417	404	379	389	404	431	412	378	382	394	388	378	375	413	396	350	367	414	405	404	410	388	384	377	390	405	410	363	382	390	395	388	404	384	385	367	412	394	396	388	385	395	383	396	442	389	392	408	389	375	371	411	403	420	384	418	390	419	369	406	405	355	390	382	375	368	379	382	363	411	379	381	377	369	365	388	371	359	404	426	385	430	407	397	364	352	373	385	413	391	415	372	417	386	460	392	377	413	369	401	369	427	388	398	368	408	389	391	405	443	407	375	361	397	366	378	416	403	412	407	404	381	387	373	383	403	414	394	411	399	399	404	419	395	391	397	387	418	408	384	408	389	340	373	393	391	379	393	373	371	401	399	383	356	341	386	395	404	397	399	381	404	428	390	382	382	404	366	346	410	384	381	408	359	411	386	435	341	389	380	410	392	357	386	391	382	405	381	410	359	452	367	371	399	423	346	398	410	454	356	393	412	383	414	380	387	425	416	403	369	384	397	392	413	391	403	437	388	402	348	372	391	377	374	393	451	386	398	420	346	418	368	373	395	394	397	404	386	348	354	389	368	389	384	397	407	433	400	408	409	394	399	375	367	361	386	386	382	407	428	382	377	381	408	376	417	371	380	403	373	395	407	400	368	381	388	365	400	399	416	420	380	424	399	412	416	401	387	400	405	427	369	410	398	393	406	407	395	362	369	378	395	417	406	380	409	365	396	380	368	364	377	404	396	400	377	402	381	361	383	377	382	394	377	374	406	384	373	398	394	380	415	412	368	400	358	335	364	393	378	362	416	429	406	386	412	376	375	366	388	413	393	424	381	381	351	431	386	399	428	392	389	402	390	410	424	398	408	399	393	406	402	361	409	399	425	386	405	364	395	377	399	424	379	395	377	393	376	423	366	392	383	368	382	408	422	406	388	406	426	420	377	395	381	386	353	376	390	410	376	398	349	416	347	361	432	404	368	367	377	381	396	406	389	393	392	404	389	389	388	355	397	391	392	371	377	374	365	395	404	397	393	424	408	382	399	430	363	359	385	412	383	382	365	362	392	427	413	391	383	414	398	404	416	413	407	428	393	389	382	377	400	386	413	419	415	387	361	355	413	363	420	397	384	403	364	363	396	399	407	394	380	375	347	363	395	367	384	398	384	366	364	365	402	384	396	388	390	394	354	396	387	354	390	372	395	419	395	390	349	372	377	371	360	372	362	376	395	379	393	342	378	381	390	389	391	398	421	405	382	373	374	447	437	371	383	391	415	419	380	394	386	396	383	434	396	337	391	423	393	401	360	394	432	358	392	382	416	364	393	430	393	359	375	399	354	354	385	386	351	403	367	425	413	391	409	422	381	368	397	351	388	389	366	375	383	420	361	409	405	414	372	378	369	398	411	433	432	412	396	364	380	407	426	371	367	433	394	432	417	408	402	389	420	420	392	373	384	408	387	423	421	408	393	389	379	402	399	402	419	381	387	403	407	385	402	404	383	336	402	382	410	383	386	398	359	399	388	422	398	373	395	384	359	397	382	375	402	403	432	397	399	396	382	378	400	413	425	388	357	351	399	419	367	430	395	405	422	363	383	408	425	398	379	403	387	384	357	397	390	404	422	422	383	365	372	375	359	374	407	379	348	406	408	374	396	417	354	409	384	364	369	379	375	376	393	374	425	360	422	371	398	409	406	376	398	385	419	394	384	366	367	393	373	392	402	380	387	404	423	382	389	401	383	453	398	381	401	372	355	392	406	432	354	389	434	393	404	404	374	414	368	392	379	379	424	370	396	424	393	349	380	375	385	394	398	379	355	361	366	426	393	379	397	389	394	414	404	362	361	384	410	394	388	398	415	411	380	373	421	412	373	381	407	402	427	352	402	358	420	367	380	382	400	401	365	404	407	398	369	396	393	365	394	370	384	400	408	411	373	384	380	399	352	408	353	365	407	384	390	396	373	354	422	414	393	399	385	349	422	355	373	369	366	393	375	396	389	349	377	356	370	394	405	372	444	375	375	389	383	419	387	394	413	414	388	358	349	383	374	378	387	397	406	399	406	369	353	407	399	379	363	392	368	407	357	347	393	386	392	373	365	400	433	394	395	384	411	401	394	388	399	428	390	391	358	343	398	404	378	402	355	448	409	385	389	382	390	409	374	392	394	385	417	392	344	428	365	412	416	405	378	403	365	384	403	400	388	402	379	381	400	416	428	403	414	414	399	387	405	373	395	385	379	406	371	380	383	358	386	384	399	440	390	383	417	367	363	454	424	383	415	443	375	413	393	412	392	376	371	377	393	355	398	403	402	382	369	381	419	393	386	379	399	389	393	390	432	361	346	398	389	407	383	390	384	400	387	404	369	382	361	410	349	371	363	368	410	381	395	396	402	359	383	385	412	388	411	382	409	408	344	398	386	355	415	407	370	422	391	420	369	452	383	400	397	382	390	416	369	348	409	389	362	432	388	410	395	367	397	405	407	387	378	394	436	411	402	394	433	406	407	425	384	388	389	396	400	379	411	389	379	430	366	349	389	393	399	410	389	393	369	373	363	361	450	385	426	413	404	388	357	382	407	395	414	409	350	386	402	390	374	412	374	405	421	379	332	381	378	383	410	384	408	389	412	350	399	365	345	367	376	397	375	382	354	371	402	415	362	392	421	401	398	364	414	390	383	398	420	398	379	389
16047	1416	2175	2508	2255	1961	1722	1535	1397	1337	1251	1151	1102	1040	1066	1084	1080	984	984	960	976	947	897	931	938	944	948	904	925	929	935	880	914	879	900	969	914	933	895	906	883	913	946	898	922	874	918	931	959	895	872	893	883	895	866	858	938	906	882	894	907	913	852	858	914	938	922	884	955	933	884	910	879	893	906	870	878	856	937	904	921	900	971	912	842	917	885	867	890	890	878	952	907	905	880	936	884	890	912	885	887	916	866	872	941	843	830	903	905	890	865	885	938	900	871	875	901	899	860	880	930	891	923	908	928	908	887	901	867	898	879	876	914	852	894	894	881	883	911	907	880	918	820	846	905	910	913	904	866	868	842	866	871	882	920	931	941	884	886	892	971	865	878	854	862	898	864	939	868	910	908	833	842	911	929	861	875	914	928	952	902	870	848	953	885	894	895	889	911	954	869	874	860	910	836	907	909	892	881	907	866	942	907	920	892	891	899	939	881	854	894	919	884	922	847	867	924	888	894	877	923	847	865	849	919	865	884	906	893	915	879	927	909	877	869	895	805	861	894	922	873	871	892	867	857	873	898	911	874	813	860	849	863	909	867	855	841	896	887	883	865	856	861	873	869	885	860	883	870	787	806	829	879	856	870	894	867	852	839	927	879	931	876	889	901	879	874	909	873	902	896	881	927	856	883	892	849	841	880	882	911	865	845	874	900	921	895	884	945	909	892	890	845	836	865	910	930	868	862	897	881	875	943	880	847	851	862	858	932	877	886	918	902	893	851	872	911	888	825	886	884	852	904	856	863	911	945	821	845	918	886	877	893	908	851	932	910	900	880	862	870	852	872	906	879	933	878	866	822	870	895	899	844	880	854	918	842	852	868	894	901	850	877	867	862	960	911	835	865	861	861	907	896	840	873	917	854	829	899	871	916	859	898	858	886	878	879	920	862	858	846	859	928	903	921	869	893	874	897	899	881	886	886	920	882	867	900	876	852	842	887	952	862	870	846	881	845	898	843	861	911	879	923	857	873	857	881	884	874	824	842	890	863	875	899	954	860	872	885	858	925	839	880	930	909	905	885	890	875	898	893	867	937	842	803	885	864	929	900	840	843	893	916	884	891	855	823	851	878	840	840	873	883	902	874	899	877	877	869	891	842	864	867	904	846	938	853	872	869	872	868	829	869	844	912	870	887	896	882	895	924	879	901	884	948	883	891	890	825	873	868	863	889	874	887	932	894	887	862	861	875	892	858	884	916	918	910	862	857	892	931	892	874	866	851	892	849	881	930	907	936	870	881	855	916	910	889	873	877	917	909	815	883	909	930	905	856	854	876	838	906	874	864	842	864	891	833	881	899	839	889	901	893	914	872	909	878	905	905	888	848	898	887	843	842	933	875	899	828	861	837	869	892	922	879	923	915	893	867	849	889	917	802	882	848	886	854	907	921	823	921	870	899	943	893	885	899	904	869	852	866	922	888	923	843	881	872	891	898	875	883	929	896	875	866	933	863	858	869	882	876	900	849	883	886	916	860	892	917	929	910	844	881	898	882	897	868	909	917	885	863	878	862	875	897	872	869	822	921	917	957	849	832	891	878	894	883	882	888	882	946	871	921	910	855	882	875	919	898	905	929	829	888	921	886	906	876	875	920	824	772	843	862	923	899	844	889	903	840	853	909	840	875	873	880	943	876	924	846	870	881	900	900	936	830	840	824	901	867	927	834	919	892	859	900	875	882	867	863	874	878	881	886	872	898	920	922	881	944	940	832	880	878	861	929	916	889	887	942	845	877	895	855	916	853	908	813	902	891	923	913	849	897	927	805	898	872	917	898	873	839	861	872	905	876	913	901	928	843	899	883	899	871	886	834	907	871	874	872	852	860	860	924	822	853	873	894	912	923	927	897	862	892	905	909	898	850	872	865	914	912	909	882	920	930	913	906	881	930	846	842	858	844	878	868	846	879	826	845	888	942	874	856	841	912	892	850	925	901	832	877	878	911	914	845	891	945	874	861	898	875	943	833	854	866	892	841	908	902	870	938	884	889	852	881	958	864	899	833	918	934	908	874	902	830	829	866	871	912	873	885	910	905	875	901	853	904	948	850	921	881	889	885	900	899	890	845	944	913	907	879	915	874	944	868	870	850	893	874	881	941	892	861	886	913	909	899	905	873	875	864	857	877	892	872	893	854	837	854	853	854	859	900	872	955	889	891	869	904	880	905	907	855	823	868	907	872	885	914	887	896	845	920	872	924	877	882	902	849	867	908	869	864	866	857	872	876	889	937	861	915	892	907	873	891	882	923	893	919	901	878	899	868	911	810	855	866	925	861	894	885	897	904	868	884	860	849	872	869	861	878	836	911	929	892	881	827	927	894	870	921	920	895	906	898	899	877	899	876	898	927	895	831	880	911	913	886	885	899	831	908	923	856	947	848	896	912	871	880	882	849	905	913	890	858	896	824	866	839	888	878	913	858	914	901	902	889	878	885	885	870	902	905	901	888	876	884	858	889	908	889	884	895	891	910	882	817	919	897	895	866	846	909	887	891	917	844	906	868	870	864	901	898	912	849	849	865	883	912	878	926	869	921	855	955	853	919	861	853	925	906	896	842	871	884	912	917	860	894	924	898	936	906	881	885	880	956	875	855	918	889	859	884	876	868	846	862	875	905	898	868	873	906	843	909	897	881	846	928	892	868	860	885	874	857	862	858	919	832	911	889	912	853	896	893	882	855	898	923	863	886	865	874	852	862	864	900	838	880	891	940	874	829	898	904	870	893	929	876	856	901	900	908	888	916	903	909	854	865	833	888	859	884	855	909	839	870	887	865	882	893	854	866	853	858	905	889	849	875	869	855	879	931	901	868	852	862	898	799	901	944	854	885	884	866	892	887	855	818	865	862	867	873	863	884	906	970	897	881	876	884	905	868	933	879	896	871	834	897	869	873	885	878	894	929	928	888	925	885	923	848	863	845	889	887	862	919	902	918	846	864	880	885	893	900	869	877	901	900	884	843	898	920	847	935	871	939	877	862	887	948	881	902	912	890	879	919	858	856	843	909	906	874	909	897	922	892	853	861	967	898	863	851	920	833	904	874	869	917	903	903	878	880	851	858	901	870	842	836	898	897	850	848	843	911	910	825	897	923	922	870	832	855	842	881	875	904	877	887	838	858	907	856	862	930	860	871	843	884	907	858	828	894	894	892	891	867	803	864	880	881	851	887	902	870	866	888	870	851	845	866	872	877	930	918	863	835	872	855	892	870	911	883	886	934	848	878	889	907	871	908	892	892	913	907	865	884	947	903	977	871	875	852	880	869	874	877	842	891	855	860	889	914	922	888	879	844	876	866	902	856	872	900	908	874	925	890	890	876	864	877	863	819	923	916	824	871	878	854	864	922	893	909	857	915	888	845	853	858	891	834	897	895	930	820	880	878	833	872	863	846	863	902	897	907	907	840	911	850	936	885	810	869	869	866	879	846	899	857	874	839	854	890	864	897	859
5650	341	270	245	237	210	214	193	209	211	224	234	233	192	196	198	200	194	221	207	229	246	213	226	213	223	201	247	213	211	229	210	235	219	218	206	214	220	205	232	215	196	198	204	212	229	243	223	203	217	226	213	203	209	185	215	228	202	229	215	256	222	217	209	209	240	222	214	213	174	219	220	223	226	224	185	224	205	212	216	197	213	203	204	236	218	195	215	206	236	195	198	198	204	225	227	233	233	213	197	224	200	230	234	215	215	197	249	184	192	199	195	220	208	222	203	238	207	210	208	209	217	230	194	245	255	227	209	206	240	247	237	225	191	220	249	217	221	183	220	227	200	215	206	210	221	209	205	217	208	189	217	208	202	224	246	244	229	210	202	201	190	227	225	227	196	196	241	212	228	229	196	210	211	184	223	202	200	211	200	215	188	224	198	201	208	225	223	203	201	207	228	217	200	202	206	238	193	201	216	213	214	190	206	219	231	216	216	195	199	212	248	228	225	216	229	214	194	184	224	211	198	207	230	207	209	196	204	238	251	243	213	240	187	203	220	198	192	215	213	248	225	206	203	202	181	224	208	214	228	215	197	230	217	192	200	200	219	223	217	237	243	241	213	236	217	200	216	216	220	211	216	207	211	213	226	255	234	218	218	214	205	229	190	226	209	208	218	209	215	213	222	216	182	212	225	225	221	214	223	210	227	189	201	204	231	238	197	225	239	226	231	227	202	210	217	216	227	208	226	208	213	222	228	197	222	236	197	217	215	212	190	212	221	204	215	196	237	196	197	205	228	201	230	218	198	201	218	222	202	205	222	219	212	219	217	224	219	198	259	198	189	193	212	198	202	225	210	216	213	212	239	244	201	217	224	210	250	192	209	219	176	237	209	228	220	225	202	221	201	204	218	194	226	214	226	211	229	194	217	191	213	229	222	222	234	197	191	210	206	238	212	221	239	237	214	210	211	194	245	232	199	232	212	223	213	205	194	222	207	235	224	232	197	245	195	209	214	198	188	213	222	241	222	238	193	225	219	184	215	229	188	195	228	219	221	204	250	228	226	228	212	215	237	217	226	230	236	198	215	231	243	230	226	224	215	213	205	211	215	201	212	215	218	203	222	221	198	224	222	205	242	211	203	181	187	199	231	198	210	206	229	231	215	210	222	207	227	226	215	237	223	224	233	252	217	256	223	212	197	230	206	229	220	247	245	236	223	243	221	230	225	221	239	204	215	199	209	205	216	225	215	206	216	215	196	187	209	186	215	216	202	212	211	207	228	216	192	221	190	201	205	213	249	197	258	208	213	224	205	224	186	219	206	214	204	192	201	194	201	237	241	220	200	212	228	232	218	205	222	231	225	224	234	212	219	243	235	215	184	208	205	234	175	226	222	234	203	195	197	204	195	228	216	197	218	243	221	197	210	209	206	197	207	217	218	206	232	234	209	209	212	209	212	232	222	198	174	183	217	230	223	219	227	186	193	210	223	228	195	217	196	204	223	210	226	204	202	253	204	207	245	225	220	241	222	254	215	199	204	202	214	199	194	220	186	215	244	223	207	231	195	234	202	212	220	184	233	225	230	234	206	224	197	224	233	201	205	202	204	200	204	226	192	208	220	224	191	203	244	215	198	231	197	210	202	247	226	193	219	222	224	214	223	207	230	210	211	209	225	195	210	225	203	209	232	208	222	191	218	237	194	208	236	199	231	196	194	208	206	209	218	223	193	220	228	233	207	217	226	179	222	216	213	241	231	233	187	212	224	228	226	193	226	208	240	187	207	213	210	221	198	209	219	238	232	225	190	227	241	234	200	206	176	223	234	212	189	209	189	252	210	195	208	215	222	207	215	232	206	223	180	223	197	208	206	217	237	193	181	214	208	236	228	224	240	220	212	208	197	202	211	219	211	196	244	205	205	230	205	225	203	206	195	223	205	198	221	226	230	204	232	213	218	244	187	214	198	211	222	226	203	204	219	184	214	206	237	195	184	239	208	234	224	228	203	194	223	208	213	229	217	207	242	211	229	216	220	219	196	221	201	205	218	222	204	213	182	217	202	194	220	245	214	225	205	227	203	250	225	187	216	210	211	226	191	221	194	259	213	219	210	238	229	213	222	208	230	217	210	201	181	210	226	184	206	245	227	231	214	224	203	231	194	213	226	225	217	223	212	229	220	198	216	208	207	228	181	215	206	201	209	213	205	221	203	234	219	220	227	194	212	192	208	204	212	189	213	208	218	187	221	247	232	201	222	208	221	229	206	208	210	207	188	213	233	226	199	222	219	224	240	199	246	236	232	213	205	196	227	240	198	192	218	216	207	194	235	222	236	189	225	235	219	186	221	204	231	234	214	228	239	221	219	200	203	232	220	191	208	218	221	215	184	226	208	211	210	240	196	188	222	180	201	215	237	221	197	217	198	188	193	196	224	195	214	224	216	205	227	220	225	217	198	204	192	191	192	194	215	193	215	216	196	196	193	249	238	234	219	216	242	217	201	203	270	192	231	217	200	223	213	210	179	206	215	228	203	228	220	208	186	203	219	239	249	195	214	185	208	201	211	217	236	221	229	234	231	239	201	213	196	235	211	198	202	235	190	251	216	213	250	212	220	216	208	194	202	222	214	223	224	200	196	186	229	221	222	226	231	204	227	232	203	226	237	218	233	202	218	198	207	225	232	222	214	226	217	218	200	219	185	218	229	221	186	203	216	202	221	212	227	215	168	190	216	209	219	243	201	200	230	221	221	186	213	223	226	247	230	238	213	210	203	229	206	231	206	204	228	181	201	212	214	174	212	225	203	242	204	234	199	202	214	205	210	219	195	215	215	231	212	195	229	208	200	210	224	217	195	246	213	232	225	247	229	212	225	203	215	235	224	244	230	200	204	224	222	243	211	198	202	210	230	216	204	228	207	220	212	224	203	227	222	202	196	196	211	260	239	201	198	218	225	199	197	215	209	191	211	206	203	196	209	232	208	208	227	206	192	231	223	219	215	207	212	213	199	214	219	210	194	211	204	227	219	206	228	208	199	202	215	194	198	218	215	208	220	230	219	203	222	234	206	204	213	216	201	176	212	213	198	210	218	218	227	203	213	224	233	211	183	209	233	233	217	201	233	216	214	198	200	200	241	202	232	215	258	211	214	214	253	205	185	216	205	212	201	192	235	223	214	213	212	241	243	209	226	218	233	196	208	189	214	229	213	231	221	228	209	207	215	214	259	230	237	221	207	236	229	212	216	235	209	218	220	194	238	215	249	242	186	238	218	216	213	226	217	230	203	198	229	223	236	196	222	213	221	233	231	236	189	218	214	181	223	200	193	227	219	220	207	210	194	241	230	217	207	208	223	218	204	218	220	219	211	208	215	220	221	232	228	208	225	233	203	192	208	223	199	232	195	189	220	208	201	192	210	195	214	201	182	208	193	220	217	221	210	211	223	205	188	213	207	215	208	219	213	218	220	191	227	213	211	201	218	207	232	225	223	204	204	200	212	221	192
4038	529	525	570	544	558	518	539	520	538	535	554	480	502	508	552	516	522	535	532	557	543	536	554	517	508	522	551	524	499	537	522	536	531	527	520	513	549	513	534	501	509	493	520	561	490	554	542	474	542	511	550	556	539	507	547	519	578	520	531	564	558	535	527	498	546	526	544	478	560	557	535	561	525	526	509	527	500	515	529	571	509	554	544	570	552	534	510	497	509	518	499	512	519	491	491	500	517	563	520	521	553	495	517	564	518	484	522	515	543	527	548	535	511	511	569	539	491	493	511	527	528	525	527	556	555	552	536	516	514	512	515	487	506	537	507	517	545	505	555	495	506	535	513	524	509	550	553	523	535	544	511	541	535	557	571	514	454	574	565	540	534	528	525	482	526	560	485	487	450	532	533	529	570	539	506	498	517	503	506	494	565	509	535	472	556	531	575	535	530	516	527	527	521	544	544	501	546	525	530	532	521	517	540	511	529	542	534	564	542	533	530	512	581	530	545	535	526	545	484	550	551	515	535	515	524	527	524	525	533	537	505	521	534	531	480	517	522	523	530	497	524	500	509	491	537	497	503	541	511	534	502	549	528	572	533	541	539	528	512	529	456	571	514	551	555	514	452	509	544	518	516	536	560	562	555	536	512	511	552	552	521	530	527	554	489	562	535	514	530	499	518	538	546	523	535	528	497	533	575	556	538	495	512	527	490	551	571	561	500	553	481	531	512	559	532	552	517	545	510	562	516	566	532	511	505	576	553	537	515	523	489	544	538	527	492	525	510	488	445	537	530	511	491	522	527	542	483	506	528	522	511	513	521	500	522	510	505	494	521	536	501	521	509	535	523	543	543	496	514	502	539	540	512	520	538	555	547	547	518	531	519	508	514	546	551	548	533	515	524	468	520	539	485	509	570	487	524	513	555	517	552	490	530	564	523	519	516	540	533	531	566	538	523	529	527	477	508	516	507	514	544	493	516	478	520	538	530	525	533	528	555	487	531	517	546	534	577	508	538	512	535	529	554	541	544	528	506	510	506	517	541	537	531	537	520	531	518	533	483	514	512	545	515	561	513	557	568	498	553	547	510	505	535	520	531	545	541	549	536	507	495	525	532	518	508	540	551	522	520	517	513	540	500	511	547	511	534	484	544	521	542	519	548	559	497	550	515	534	531	538	528	555	513	560	576	514	530	493	526	502	530	545	512	524	529	480	546	518	539	517	555	512	522	494	532	535	541	472	577	515	558	482	540	595	487	566	576	505	559	540	453	507	528	546	580	519	562	483	498	511	574	508	513	489	522	530	531	529	499	503	520	605	529	526	536	509	523	523	524	520	542	537	501	544	524	543	514	509	544	497	535	541	551	544	532	521	567	513	543	491	563	535	522	558	541	545	572	544	529	500	520	501	532	521	529	535	524	484	561	520	532	493	536	547	552	484	484	535	523	514	527	509	526	550	507	563	535	545	524	541	508	516	504	574	505	512	548	500	556	486	500	526	547	510	533	538	536	524	547	514	524	513	568	543	501	502	520	564	549	509	548	516	531	562	557	543	527	502	546	544	552	554	505	510	539	518	520	477	536	563	513	529	526	537	524	484	536	546	521	548	513	471	530	543	544	495	560	516	522	519	522	568	522	564	562	488	522	527	566	530	532	503	500	507	522	545	524	511	541	544	507	547	525	507	510	507	530	551	474	517	526	544	528	535	549	547	505	570	544	507	564	546	530	533	502	538	529	501	503	548	528	569	496	621	582	530	475	554	546	535	491	526	506	557	508	538	544	550	556	528	541	529	518	492	531	492	530	480	508	515	534	466	533	543	539	536	552	568	537	540	486	482	541	536	490	543	495	493	531	556	510	505	515	555	548	559	542	536	559	498	545	511	516	563	536	518	516	547	477	542	523	550	500	582	487	514	524	534	481	582	547	498	560	525	559	502	562	519	525	560	529	509	535	525	542	537	523	506	499	524	533	506	520	516	544	568	514	534	571	595	557	513	550	502	515	498	492	520	528	534	529	550	536	533	512	530	502	554	556	560	534	514	488	501	515	551	562	523	482	501	502	532	490	511	520	523	557	521	522	537	561	534	540	547	502	545	547	516	549	516	533	501	471	546	541	551	502	508	489	492	495	553	528	547	550	511	495	553	556	523	538	533	540	561	512	556	516	526	552	533	508	526	534	532	542	571	525	561	513	508	543	522	515	574	575	499	562	536	551	549	519	495	525	565	527	523	513	490	535	501	511	515	564	564	537	523	534	548	529	544	514	532	580	521	524	516	568	534	503	532	487	508	556	574	499	553	522	487	533	512	536	528	539	518	521	543	513	526	594	517	529	540	502	528	565	545	499	573	565	570	570	546	529	558	492	524	501	529	510	561	506	509	515	576	523	490	509	551	497	522	502	469	504	537	528	567	570	560	518	527	534	520	530	521	512	497	535	527	518	512	530	541	549	540	535	513	527	496	531	538	539	556	517	528	518	516	579	504	548	499	537	510	492	530	511	514	529	515	518	564	523	563	541	512	515	546	524	526	536	529	505	516	516	535	543	557	526	508	551	511	511	522	533	552	541	533	532	524	502	550	499	509	531	538	551	550	530	523	526	550	530	519	502	517	530	528	539	510	482	506	502	527	484	488	533	505	506	507	521	541	542	545	517	557	515	538	536	549	524	507	496	538	511	540	537	533	539	527	579	526	503	513	509	545	529	549	576	565	534	509	512	567	493	556	489	539	493	496	536	492	541	526	563	556	502	510	507	516	524	540	559	526	560	556	511	534	511	500	566	562	570	540	508	495	553	546	521	563	539	513	545	543	513	507	525	501	522	539	543	552	522	510	499	533	544	525	537	524	531	537	511	509	555	583	557	512	514	517	529	540	512	529	557	515	558	515	555	530	559	516	537	526	518	489	568	550	527	514	536	530	520	511	554	523	550	506	521	537	502	543	504	537	523	514	513	551	517	561	573	498	559	497	527	562	522	511	510	543	549	495	554	513	518	541	536	482	523	519	521	538	552	511	515	504	525	544	528	521	527	519	499	518	509	549	549	520	509	521	531	540	512	502	517	523	495	544	499	520	518	537	534	539	537	522	533	539	515	486	535	509	493	505	558	518	488	515	523	495	503	513	529	571	556	534	500	501	529	517	549	531	490	504	518	542	528	551	546	546	548	486	538	503	532	502	505	543	541	495	509	542	512	510	518	510	471	560	547	503	530	502	491	500	526	530	500	528	531	565	513	494	547	561	553	499	512	542	535	533	541	535	513	523	569	507	538	499	523	485	510	486	526	550	520	508	561	558	512	532	478	500	519	546	501	564	497	522	524	518	522	485	500	532	495	531	508	542	490	515	555	484	514	544	564	542	544	537	539	535	540	556	522	534	526	535	513	512	507	525	526	541	587	511	485	511	537	550	551	516	523	566	531	527	518	507	541	524	545	516	538	583	529	505	535	530	565	536	509	532	542	548	529	508	537	545	556	567	516	542	536	513	568	539	546	536	547
18128	1950	760	560	440	400	336	319	327	328	292	295	268	314	281	268	290	280	262	295	288	282	261	267	249	247	303	287	264	292	285	242	264	268	268	272	264	258	251	293	256	258	266	279	300	306	264	239	293	267	287	265	296	282	259	263	266	286	298	253	261	292	281	267	246	280	286	274	265	276	254	263	262	294	290	257	253	251	276	277	267	266	259	266	284	288	256	275	249	303	268	290	309	273	277	294	280	273	270	286	263	272	269	277	289	278	269	298	273	247	267	273	294	269	251	272	278	253	268	241	267	269	251	269	252	230	264	287	272	267	256	271	245	266	250	265	262	299	298	268	270	269	275	274	255	283	243	251	285	292	247	279	245	253	272	296	290	272	260	284	274	251	272	278	255	284	250	288	229	282	254	275	270	241	315	285	254	270	264	285	289	273	249	309	251	278	286	268	269	273	288	246	247	282	258	279	266	244	246	249	258	303	277	279	261	261	241	263	241	265	284	292	287	259	242	253	256	266	245	259	282	270	318	276	264	255	284	306	268	273	243	262	279	248	307	261	291	270	245	276	275	264	276	259	263	260	273	282	248	251	250	281	292	292	249	276	266	284	282	277	277	251	251	273	266	252	301	276	308	253	275	242	277	280	283	268	278	269	266	263	259	300	217	274	267	259	263	247	263	272	252	264	275	243	280	270	284	268	260	277	291	271	284	277	285	277	283	204	292	298	277	244	259	257	264	268	270	302	285	254	293	267	267	267	279	285	270	252	280	268	278	260	266	253	255	291	261	265	269	254	258	297	244	276	281	267	253	272	277	244	283	264	274	270	249	259	314	263	262	240	247	286	249	261	252	253	264	280	294	258	273	279	263	278	268	266	266	278	295	261	264	235	237	272	278	254	244	262	256	254	281	271	258	246	271	263	246	278	255	271	266	289	301	270	277	259	276	237	262	268	237	297	275	275	271	292	271	273	255	270	282	242	269	284	272	259	277	288	258	242	262	274	262	272	251	288	265	237	258	324	262	283	285	292	281	289	293	270	261	265	253	253	281	256	252	256	261	274	245	240	270	265	228	275	274	275	237	285	277	251	288	239	261	271	267	205	269	284	254	278	270	273	245	266	258	245	276	278	275	290	290	253	248	290	283	292	243	251	270	285	273	269	255	301	271	251	250	255	244	255	276	314	285	293	254	254	268	296	246	293	257	291	267	281	244	259	274	244	257	243	261	237	249	261	262	281	273	250	264	233	270	276	270	241	267	253	290	258	251	266	235	244	250	253	259	310	286	264	263	293	284	248	273	271	282	261	286	242	295	308	275	289	256	259	243	274	262	294	281	285	264	241	269	282	281	260	257	294	248	262	265	248	260	272	276	276	268	274	259	299	262	283	253	266	264	267	287	258	309	254	277	261	304	250	254	275	271	281	302	230	263	254	262	293	236	283	277	241	229	260	284	293	281	243	274	267	227	281	251	247	242	261	283	276	256	256	254	269	263	252	283	271	269	263	270	255	242	289	231	283	257	261	263	289	280	311	243	284	230	248	266	236	248	265	291	292	260	265	282	272	272	260	266	280	278	254	279	277	282	262	281	257	286	264	285	299	270	258	269	253	263	276	290	287	256	249	238	231	269	299	281	273	262	280	278	259	286	271	273	255	244	286	272	296	259	277	282	299	264	299	316	249	260	244	283	278	277	246	266	240	288	258	305	223	266	291	274	259	288	270	260	260	269	258	271	268	264	276	264	301	277	255	292	268	249	297	284	232	263	263	269	270	294	258	250	287	255	262	255	264	255	300	264	262	253	238	282	237	293	292	271	263	271	260	261	259	290	261	268	275	283	269	267	279	237	281	265	268	252	251	252	246	270	268	266	265	247	286	256	288	268	247	277	258	259	242	256	271	266	271	294	240	264	288	254	279	224	287	249	272	254	259	260	258	213	277	269	290	279	253	270	269	304	310	304	240	292	263	293	267	296	239	253	304	262	242	272	262	250	266	269	242	246	263	277	275	246	287	261	255	271	263	265	285	276	291	274	278	262	271	279	268	262	268	274	278	242	239	258	278	270	286	278	250	272	260	284	290	270	245	273	264	258	299	277	287	262	242	284	267	254	243	270	284	285	288	262	272	228	280	270	270	286	247	270	287	276	242	251	226	278	287	291	310	242	253	248	251	287	279	242	265	242	221	264	258	282	269	289	268	247	271	249	275	256	269	263	245	261	261	248	288	252	257	296	284	293	259	249	273	279	260	289	277	308	265	246	252	256	272	280	285	254	274	280	284	247	263	273	279	271	268	296	261	283	281	258	294	262	232	266	275	289	287	265	259	277	232	270	273	261	240	243	271	258	254	275	246	278	297	283	249	272	251	281	237	267	288	295	267	253	258	264	274	267	263	330	291	280	275	286	269	256	274	269	266	271	256	253	264	244	253	316	286	256	269	285	269	308	272	316	255	261	274	298	272	271	243	283	237	252	286	267	250	303	279	285	280	294	259	313	275	275	281	271	245	263	307	245	300	227	286	273	263	265	281	258	298	273	283	295	260	282	263	283	250	260	295	250	245	288	272	258	244	272	267	263	272	254	280	257	272	270	247	249	238	273	283	266	293	278	242	302	262	300	259	280	271	294	250	258	279	264	289	280	263	284	252	306	267	271	275	288	259	274	274	267	249	288	281	225	292	256	304	268	267	267	282	262	265	274	253	273	280	271	269	266	281	228	271	270	253	262	263	251	263	260	276	284	318	265	256	271	261	256	264	250	267	252	269	299	257	266	310	251	269	287	277	272	293	305	269	260	300	287	258	254	262	275	268	284	248	264	280	284	296	232	292	282	269	251	268	278	282	282	256	250	268	261	265	267	259	266	247	239	251	249	255	282	285	264	258	266	270	260	249	278	300	260	282	274	279	240	295	260	258	255	259	244	278	297	290	266	268	256	265	323	287	270	266	273	283	301	300	279	228	256	277	266	272	285	286	273	285	291	262	254	245	253	243	269	259	276	241	265	279	285	281	293	304	281	282	277	254	236	275	270	268	285	284	262	262	257	259	243	264	261	292	295	281	260	268	276	304	303	269	290	261	275	284	263	278	298	284	268	257	269	290	269	279	250	270	261	288	248	253	246	252	253	240	285	266	262	263	253	264	280	242	261	263	281	247	248	279	264	243	283	275	285	280	278	289	244	248	264	273	273	254	249	279	283	266	254	299	247	277	273	243	251	263	233	280	274	294	260	265	273	251	273	271	262	236	258	265	273	263	268	268	265	274	293	255	285	268	262	265	270	268	257	296	317	272	252	269	274	273	273	261	268	281	244	268	295	271	252	276	268	249	278	284	264	244	285	300	279	265	287	259	258	257	283	263	281	272	270	280	299	262	277	270	280	286	259	275	249	249	250	247	260	287	284	252	244	270	265	255	254	280	250	269	278	255	215	264	248	266	279	284	275	265	256	263	249	252	229	267	265	244	257	290	323	262	265	247	267	271	271	257	241	303	246	286	281	254	262	294
11575	994	1312	1547	1382	1200	1063	1026	907	812	800	815	753	734	743	700	726	675	700	688	730	680	694	659	660	682	687	647	712	665	677	672	655	680	656	654	682	687	714	616	630	663	650	664	663	649	643	643	624	675	656	667	670	659	703	652	646	651	658	640	663	619	619	644	633	704	718	601	682	697	660	676	662	650	662	620	642	622	625	654	650	575	666	635	619	658	664	658	647	653	650	657	640	612	641	617	654	638	647	596	687	639	633	642	668	640	652	698	646	672	675	715	648	618	662	660	650	632	619	679	666	672	676	653	671	628	645	629	634	640	668	645	674	638	642	620	679	678	665	686	603	635	662	628	641	636	616	629	681	640	655	651	663	607	667	649	633	633	657	659	614	642	615	684	661	661	620	703	645	632	605	646	648	598	644	633	651	656	659	656	613	602	684	594	622	611	617	660	604	665	718	629	634	652	673	619	624	675	639	677	612	653	658	642	689	710	629	675	693	669	638	610	642	622	606	645	644	639	654	630	658	671	629	665	641	637	633	655	692	625	596	679	624	660	665	657	629	655	652	641	628	645	629	600	612	673	627	601	650	667	614	654	638	608	679	612	641	588	642	624	623	686	637	607	627	647	711	631	639	640	653	644	625	659	668	598	653	633	650	642	619	654	704	669	663	670	632	602	656	700	644	666	655	675	635	668	677	657	652	654	616	617	667	632	587	684	630	644	634	654	623	593	610	630	705	635	684	655	634	697	630	622	646	690	675	612	684	641	626	626	646	641	664	647	657	648	674	640	656	618	684	625	653	620	642	640	642	633	628	624	614	682	676	697	644	596	640	682	676	647	682	704	633	662	658	613	657	625	677	604	607	656	638	645	640	624	678	674	640	615	635	661	642	657	664	658	647	639	658	686	629	643	651	644	621	603	657	656	629	641	664	650	648	629	674	647	645	656	645	655	636	685	622	633	624	638	642	645	603	646	644	606	615	630	640	636	691	644	664	676	625	649	663	649	639	599	619	658	666	688	615	617	692	660	642	636	656	674	658	614	611	637	627	658	614	591	641	621	680	627	658	671	569	652	651	651	651	662	602	582	655	671	678	645	619	676	653	598	634	694	664	688	643	688	649	682	632	670	601	678	641	608	637	647	600	647	672	601	606	657	635	590	671	665	669	624	682	658	657	664	650	656	681	630	658	629	631	632	714	675	634	645	658	624	628	666	650	674	642	627	623	660	677	635	646	665	697	673	638	664	628	672	673	663	629	634	675	669	614	669	660	664	683	645	639	642	611	628	620	677	659	571	654	680	631	653	647	651	614	633	649	621	642	630	638	634	677	642	634	635	633	614	630	667	644	637	622	650	606	644	618	670	696	657	621	677	585	639	683	644	680	640	651	676	675	628	701	649	666	654	632	611	672	666	666	624	621	654	666	618	651	635	637	638	628	647	696	616	618	631	659	649	665	677	615	641	650	645	634	653	620	592	698	641	676	615	626	648	619	643	618	642	631	635	642	685	665	601	665	671	598	620	676	637	655	654	652	650	625	683	661	664	643	688	588	632	672	651	680	633	648	662	645	675	640	652	655	620	601	644	645	597	668	660	636	628	631	659	656	642	612	700	621	634	624	619	586	621	645	650	645	626	637	672	676	678	636	642	659	682	683	633	629	585	623	649	637	653	625	636	650	639	681	670	654	613	646	623	670	635	617	649	630	627	584	682	668	665	667	611	668	648	620	608	652	661	678	621	655	652	668	650	644	645	650	642	636	587	613	640	658	658	656	635	637	614	637	684	634	649	611	654	658	613	636	645	631	679	657	596	615	668	585	641	610	630	671	619	684	661	665	629	606	655	637	663	622	624	620	644	617	640	645	682	649	620	652	668	654	651	654	654	669	654	655	675	627	662	670	662	656	643	660	626	673	625	625	635	609	625	692	652	652	608	721	682	640	650	662	649	617	616	647	641	674	652	635	629	635	620	637	690	706	646	664	625	640	642	651	655	622	590	634	649	614	641	661	629	640	655	647	666	610	637	647	673	608	675	641	644	622	608	651	621	623	597	640	670	660	658	654	605	645	613	656	604	647	655	649	626	658	627	637	655	685	634	661	636	682	679	595	657	633	631	646	660	665	686	693	656	622	677	630	612	671	656	659	636	671	620	640	647	602	618	656	624	659	670	633	636	641	628	664	637	644	614	656	673	639	610	629	624	653	655	642	661	615	655	613	629	677	606	645	664	704	677	633	643	658	632	639	627	647	641	660	651	664	675	615	678	635	645	634	622	633	623	651	627	595	647	681	689	635	639	656	644	624	647	598	630	639	654	720	658	678	611	626	651	643	660	637	637	629	621	674	663	677	639	662	652	668	650	658	644	665	632	672	641	640	603	663	687	632	636	649	661	642	645	607	672	643	631	623	649	643	614	620	656	665	648	614	675	600	659	634	644	623	614	616	660	636	642	656	666	620	659	654	658	654	641	680	643	646	618	658	679	604	610	652	680	674	663	640	645	626	643	659	623	657	623	612	604	646	638	640	662	649	636	679	634	616	627	622	616	666	619	677	604	654	669	621	639	644	614	676	664	647	615	649	662	630	613	618	615	638	680	656	660	626	660	607	603	632	652	629	626	662	636	678	675	617	625	642	658	656	640	665	639	684	616	635	595	693	648	699	678	652	657	672	655	632	640	691	633	667	634	665	654	634	680	655	684	647	652	639	654	611	631	664	659	626	634	719	612	622	660	648	634	628	645	647	620	701	637	693	666	640	635	651	651	644	597	661	663	585	672	640	656	687	630	697	641	633	611	625	679	635	619	652	659	595	709	643	573	655	680	687	676	654	620	591	639	616	643	649	660	658	641	650	638	639	648	618	637	655	650	627	617	654	654	652	706	606	627	656	644	634	646	693	628	694	675	641	680	701	642	667	647	656	598	650	653	671	632	659	650	605	664	624	635	647	628	652	632	618	645	653	647	609	633	637	617	617	665	612	627	619	679	674	641	588	639	637	648	703	637	645	645	615	639	675	648	631	608	655	625	637	647	682	657	643	680	635	633	647	610	685	598	633	651	615	657	650	588	706	653	596	670	624	647	651	635	653	652	625	653	640	679	658	652	656	630	599	653	666	619	651	649	629	605	679	657	651	692	632	660	650	659	646	670	687	646	655	636	640	652	624	622	616	613	643	648	622	597	635	692	639	653	607	643	634	629	639	631	616	708	643	642	558	667	615	690	612	637	633	606	701	656	639	646	665	654	614	623	659	631	680	684	649	574	676	659	615	601	685	598	648	674	673	611	612	644	665	687	658	638	647	698	587	617	673	648	625	676	650	607	635	638	640	634	637	661	627	625	641	618	689	615	637	653	650	641	624	647	628	651	615	663	637	674	645	634	634	655	619	669	628	639	616	644	647	627	664	643	603	665	665	645	656	662	631	661	638	646	629	677	637	659	653	658	612	684	663	634	626	623	633	704	690	641	658	621	637	637	691	618	595	628	635	686	635	667	677	700	627	610
28398	4568	1489	1006	757	568	545	511	512	447	434	437	426	425	409	394	412	437	403	416	424	396	404	388	395	379	415	367	442	387	430	392	390	403	382	416	396	408	442	404	472	422	431	406	376	431	402	411	425	408	370	366	433	415	344	403	393	450	356	395	398	414	392	401	413	431	349	404	420	418	381	413	381	425	387	404	391	385	395	380	395	339	415	418	393	365	368	388	404	407	412	373	385	390	407	403	414	406	411	350	393	403	407	410	374	381	372	398	377	381	402	369	392	374	403	393	415	385	382	408	404	401	415	412	414	396	371	354	360	406	437	428	340	367	353	394	417	370	406	421	339	408	427	390	369	378	375	389	362	379	408	384	406	387	404	407	411	376	336	386	349	363	399	385	383	388	401	396	398	379	371	351	411	406	393	411	377	425	414	383	392	367	401	402	400	398	382	337	446	420	374	364	387	400	399	339	416	365	395	377	408	425	367	345	408	434	414	419	406	369	381	388	397	372	426	392	375	421	393	401	407	421	397	412	379	398	389	375	395	378	342	430	413	379	388	394	401	397	419	387	384	381	402	390	389	374	419	432	408	405	419	414	430	400	373	405	388	401	370	398	377	408	364	383	368	391	403	405	393	396	368	385	387	378	364	412	394	389	391	404	403	366	389	336	412	405	381	343	382	405	403	389	399	405	371	399	386	392	414	389	388	400	413	393	427	396	395	392	395	388	405	385	338	382	395	384	368	354	378	431	370	400	383	413	380	372	408	382	426	397	427	399	398	389	398	361	370	392	381	370	407	378	367	401	406	383	379	391	405	391	411	393	414	447	418	381	383	379	376	410	402	410	393	362	362	388	401	415	378	397	403	396	380	361	405	436	370	416	396	387	349	415	331	403	386	388	423	373	406	374	409	396	382	395	375	365	409	379	422	409	389	350	426	418	422	385	373	401	431	411	392	391	364	387	414	411	386	403	392	409	361	388	328	370	368	401	373	405	413	416	395	374	390	380	387	380	399	384	383	416	437	384	381	419	427	410	397	427	423	358	412	384	424	369	419	407	418	389	395	388	382	421	379	398	370	393	363	409	410	400	362	369	395	397	387	420	432	389	428	385	391	431	401	382	382	373	382	359	419	403	426	403	405	405	434	419	400	421	366	406	396	386	376	389	396	442	384	401	386	415	405	419	398	391	380	391	401	392	363	394	389	384	390	369	365	374	433	398	408	388	380	410	394	390	391	423	353	386	412	403	383	375	377	408	391	401	392	393	394	403	385	396	407	392	401	417	376	440	382	391	392	380	393	385	381	370	401	396	399	392	376	390	427	406	430	354	445	382	394	388	394	403	442	407	406	369	420	379	395	434	424	421	391	396	385	388	412	363	414	383	377	417	416	365	408	390	428	426	393	371	401	413	377	390	361	404	389	387	384	375	339	401	383	379	400	389	399	398	410	378	404	441	373	429	424	366	429	387	387	414	389	366	390	420	369	402	411	360	391	392	372	418	365	409	354	387	412	389	423	367	410	438	407	367	425	384	370	404	376	421	387	414	399	388	364	392	428	405	430	387	407	381	355	388	371	391	399	421	401	415	404	418	393	399	431	426	374	354	410	379	398	395	399	406	364	377	404	423	384	376	340	408	407	446	367	385	379	400	405	393	417	458	387	403	397	402	356	393	366	412	423	421	427	409	412	398	405	386	453	402	418	444	428	371	379	394	392	378	350	412	398	364	385	422	360	424	404	408	370	370	400	416	382	453	358	404	383	381	400	414	441	403	386	384	383	393	368	380	389	383	376	379	372	386	408	419	445	432	391	413	352	407	411	389	354	381	391	416	375	384	387	394	374	406	394	417	417	416	386	399	402	433	401	372	359	425	379	354	353	429	386	402	404	399	360	374	374	386	383	384	361	413	376	392	386	378	401	406	401	436	417	381	383	380	400	386	350	390	388	389	403	348	392	389	407	414	419	402	411	397	379	380	392	384	376	415	420	419	377	407	408	356	397	371	385	372	402	399	379	389	412	383	377	386	411	415	339	371	359	386	419	374	435	426	386	385	406	416	383	403	459	410	374	417	414	364	363	381	396	392	435	432	398	399	346	419	410	344	412	363	437	401	391	400	377	402	385	428	408	393	403	387	388	410	404	412	378	361	415	403	400	427	414	411	391	411	427	365	390	372	458	386	364	412	384	362	414	388	434	393	412	420	408	364	405	371	378	356	430	382	383	396	392	454	424	393	389	417	392	406	426	411	358	420	406	364	394	402	381	403	411	394	382	409	405	388	425	429	387	417	377	402	407	386	423	368	410	395	402	402	380	417	406	387	419	420	376	414	380	395	433	404	370	442	370	371	395	355	355	388	405	381	359	395	422	419	413	402	369	445	419	397	355	397	414	405	378	387	401	382	394	394	364	408	371	376	355	403	373	378	362	397	395	411	397	399	386	388	395	394	394	395	429	370	379	398	417	419	416	412	376	402	364	400	370	393	410	381	432	400	395	376	379	434	410	387	431	397	401	381	373	401	403	352	400	366	413	363	396	384	418	421	401	438	392	389	395	399	404	396	402	382	383	432	402	420	409	352	395	372	391	433	369	418	400	408	406	382	382	388	382	397	421	389	403	437	362	343	383	395	412	361	372	351	388	409	393	405	378	369	417	380	404	421	362	382	398	380	401	351	388	417	385	372	392	356	423	397	403	391	403	391	399	414	360	429	372	395	386	404	377	396	376	394	356	394	439	397	391	395	446	359	361	400	437	411	393	413	403	413	406	406	413	400	351	383	419	394	364	404	423	392	423	394	397	388	372	353	423	365	426	398	435	370	394	398	390	389	381	390	438	379	376	399	402	332	405	380	367	411	402	379	378	386	372	386	387	392	408	407	384	402	378	365	385	408	382	402	419	411	404	422	407	364	419	417	433	435	413	412	401	404	404	400	403	402	408	370	417	401	421	390	357	422	390	374	402	419	426	365	365	371	394	391	391	430	389	380	405	389	322	394	411	381	370	394	381	385	415	382	411	406	398	359	377	381	364	402	397	378	397	413	386	379	419	374	386	368	412	370	397	357	390	395	428	412	369	386	408	423	357	408	420	339	385	375	391	404	401	424	393	383	394	416	379	404	401	388	378	377	395	405	363	395	398	402	381	372	372	418	396	438	362	421	415	403	380	412	408	403	379	384	388	394	372	358	402	403	362	405	381	388	372	371	388	386	419	406	401	382	433	413	375	393	399	414	382	379	395	351	394	364	390	416	413	380	389	363	403	385	395	431	408	384	368	400	397	360	399	415	382	411	404	376	426	393	437	396	424	376	387	410	387	408	389	351	398	427	386	382	395	373	413	391	369	394	419	399	415	425	382	391	388	380	388	372	391	421	395	417	374	393	432	411	396	390	367	402	378	408	363	396	392	391	381	407	369	428	410	388	377	376	398	373	388	426	381	406	395	404	397	350	390	414	375	378	368	418	395	387	400	393	402	446	415	397	375	378	420	403	370	427	431	345	396	373
15922	1556	2251	2517	2220	1933	1699	1556	1377	1281	1221	1193	1097	1083	1053	1028	989	920	999	1006	965	953	947	991	956	916	932	914	924	952	909	933	905	918	930	913	939	872	908	940	916	906	934	869	895	911	910	833	913	920	947	880	846	935	862	854	921	865	862	892	888	925	917	940	861	903	885	887	868	864	974	889	901	865	866	881	915	903	903	885	892	911	816	864	875	908	912	836	898	933	815	900	931	890	903	833	914	875	866	826	869	904	903	861	913	907	886	895	871	874	926	842	858	892	895	850	877	842	855	929	857	897	902	920	882	876	894	899	929	876	859	927	844	902	901	862	910	889	895	894	854	864	922	858	913	877	925	869	879	891	895	867	904	838	920	877	934	913	884	871	919	912	896	866	866	836	917	835	916	900	903	843	879	839	930	891	913	913	866	878	883	852	898	881	895	875	905	959	862	878	896	863	915	901	905	918	859	829	917	920	900	882	864	926	888	852	911	888	902	925	960	920	917	871	859	947	903	850	866	925	896	839	920	903	963	885	902	848	892	922	889	897	916	918	857	854	913	846	911	850	894	879	897	871	874	847	860	862	881	895	833	915	934	884	906	839	906	917	846	881	902	866	881	882	915	916	874	926	860	895	925	926	933	876	889	882	897	820	904	930	852	896	912	917	889	935	932	902	895	882	851	854	890	921	884	919	897	886	841	897	903	875	904	878	875	890	883	895	936	914	846	911	886	882	877	874	855	878	913	927	902	874	925	893	870	934	902	867	923	900	852	915	879	912	909	952	903	909	853	894	853	895	886	842	866	914	901	871	883	957	874	837	886	858	946	920	863	890	900	895	911	890	947	871	933	851	903	866	926	942	863	891	920	908	914	865	852	863	871	895	898	865	873	904	853	925	863	905	843	865	898	839	884	894	880	892	896	852	862	876	861	908	885	894	832	903	926	898	899	911	853	908	900	878	854	859	918	888	906	882	861	871	921	917	926	880	888	888	931	889	915	867	914	862	954	930	846	882	899	935	915	954	948	896	877	854	822	875	909	891	874	905	893	897	878	942	878	861	889	895	856	927	909	915	879	934	892	830	887	862	926	891	903	894	956	925	843	905	859	862	904	854	890	873	889	884	860	861	898	908	875	955	896	883	969	878	867	813	875	842	891	864	901	902	899	942	878	910	868	872	858	904	914	965	900	877	907	883	889	878	891	869	940	916	866	899	896	874	889	908	879	934	854	870	838	879	940	909	895	874	866	902	918	963	864	927	870	923	876	930	904	905	903	886	914	865	862	877	871	839	888	900	895	958	918	831	900	916	853	920	897	901	837	880	898	946	829	871	936	874	831	900	891	896	897	889	909	880	872	851	862	929	903	933	857	898	896	895	881	864	949	912	861	884	933	911	932	878	893	971	866	871	886	856	911	949	912	914	849	875	880	846	872	906	866	905	916	903	875	862	887	913	889	916	847	896	951	919	835	876	944	905	903	892	871	873	926	917	917	886	846	904	911	876	920	928	914	837	892	883	945	886	906	928	812	904	861	876	941	884	867	920	914	886	844	879	887	891	863	896	902	901	865	863	924	892	873	863	915	874	885	915	909	872	867	912	910	894	938	919	892	883	873	877	849	903	907	909	935	890	889	886	858	902	894	839	858	896	944	934	900	905	886	879	849	879	864	903	885	870	921	896	888	816	940	876	891	863	898	875	931	877	924	904	889	895	890	880	881	931	880	872	880	869	856	884	868	894	857	940	852	889	889	872	836	901	869	863	830	892	943	946	898	849	897	913	930	882	908	826	917	867	906	959	888	916	898	877	877	864	917	881	867	867	897	913	895	877	843	890	920	858	902	907	908	896	901	907	866	918	911	895	946	908	890	892	893	867	890	840	887	834	847	862	881	903	920	936	942	875	905	934	881	928	904	855	961	879	875	882	944	906	908	891	919	887	872	893	920	908	885	890	874	870	899	922	949	868	872	904	921	888	932	872	895	891	936	906	883	925	903	825	890	849	991	870	922	904	865	827	859	926	917	759	923	828	828	885	898	889	876	886	825	892	872	959	921	915	925	951	855	930	872	863	889	915	904	895	897	879	919	837	891	860	899	894	841	851	853	954	877	887	885	848	852	845	879	843	884	898	891	857	947	886	916	886	846	864	902	895	939	905	873	859	866	920	884	873	911	866	867	859	882	932	901	886	904	884	874	887	913	922	897	862	865	878	903	927	900	865	885	800	911	934	887	897	885	890	879	930	894	898	884	870	867	886	847	856	896	929	886	871	874	867	862	890	819	893	870	866	909	827	833	934	890	872	877	904	871	899	918	913	890	887	883	815	893	880	889	840	898	887	915	961	890	867	922	866	903	920	873	905	840	912	933	862	853	891	895	852	931	860	906	928	891	880	936	893	842	858	866	849	898	898	895	909	900	879	899	933	882	919	861	862	894	878	856	899	919	863	950	935	847	847	856	866	908	888	919	887	911	943	847	880	897	900	896	838	906	911	874	865	927	891	809	856	928	914	907	883	879	879	852	888	896	860	963	872	920	882	871	908	903	849	879	915	864	914	935	907	868	914	913	876	869	871	912	905	870	912	896	855	885	911	916	875	933	847	935	885	938	869	854	876	848	866	876	927	925	895	836	905	955	885	892	940	900	900	905	891	914	907	821	913	889	874	863	902	942	902	870	902	872	868	875	916	867	875	842	850	898	866	914	880	885	840	918	900	872	895	851	848	915	895	858	920	913	884	910	888	880	899	902	885	948	941	905	915	883	913	860	862	938	879	920	892	961	893	840	934	907	861	905	857	909	906	929	920	878	883	918	843	947	920	925	875	927	919	893	896	849	906	901	922	897	929	893	904	919	855	920	897	830	867	962	919	889	861	893	900	904	907	879	896	919	838	848	895	875	905	886	901	898	908	925	878	879	848	841	920	910	887	863	902	849	872	926	877	890	907	854	861	927	955	938	910	915	931	905	907	904	837	862	894	884	915	877	885	959	874	860	884	930	852	915	850	899	856	924	856	856	923	940	920	897	878	811	913	887	916	884	908	853	933	880	928	889	862	930	860	872	900	921	927	890	861	886	881	890	889	886	882	865	890	853	907	926	890	919	883	970	905	856	865	876	931	881	888	926	877	834	918	919	897	884	910	977	923	946	886	858	919	890	890	876	907	862	863	900	891	892	902	879	931	887	905	905	882	922	825	923	890	928	875	928	886	894	860	819	843	905	905	948	884	892	923	841	887	881	951	905	906	851	842	926	889	865	856	925	870	922	954	843	901	885	926	926	897	864	904	870	844	884	870	856	906	898	911	856	918	888	863	862	858	911	899	890	902	881	850	896	929	905	891	862	880	899	880	911	942	858	874	937	893	930	858	952	918	893	905	864	879	889	858	934	894	875	909	878	820	884	897	901	893	888	889	909	905	842	876	919	857	886	913	903	931	901	868	874	901	885	858	856	855	892	944	877	914	914	891	918	871	856	858	868	849	890	883	848	904	918	867	917	916	897	905
5577	398	233	257	225	209	239	216	237	223	200	263	216	232	195	214	215	249	200	201	193	191	231	177	247	223	210	207	187	215	221	201	216	245	234	215	186	228	197	232	231	235	230	210	226	219	202	215	209	211	211	214	210	229	213	213	196	237	248	200	212	222	207	189	185	234	220	218	249	212	240	207	217	195	208	224	236	209	195	251	213	226	200	203	197	214	200	203	235	228	225	201	211	194	208	221	192	207	193	195	251	219	220	202	199	204	237	214	242	227	225	218	197	196	236	191	224	199	205	225	196	237	235	220	208	202	239	203	229	203	212	201	226	204	191	206	237	228	218	214	190	231	222	205	212	241	216	232	206	240	214	229	199	211	214	198	217	213	232	199	217	233	236	242	233	229	217	210	202	191	229	203	216	210	220	211	196	252	219	203	208	220	222	225	215	208	204	205	230	220	187	207	205	235	237	218	241	262	204	222	186	222	219	200	201	188	209	209	205	211	200	233	214	209	223	187	225	222	236	224	208	206	189	215	192	216	215	202	205	206	217	206	223	217	180	201	233	229	241	213	196	239	230	220	193	224	209	203	222	209	236	228	215	218	223	219	226	230	200	215	222	209	194	194	238	222	222	195	213	242	238	246	197	249	233	216	225	186	204	222	224	225	221	210	189	209	226	255	205	225	219	191	201	222	231	229	229	211	230	205	201	214	247	186	196	207	228	211	194	213	226	243	219	219	234	200	230	198	241	225	231	208	226	198	201	205	233	253	212	233	233	198	217	217	207	239	270	184	201	219	202	194	199	228	215	203	202	218	220	236	230	198	255	227	226	214	202	190	190	207	237	222	214	205	220	232	215	227	213	212	222	206	197	217	218	239	189	221	217	200	205	219	187	261	221	239	183	205	199	217	182	210	225	213	225	194	247	204	223	191	215	256	224	202	218	193	202	208	221	235	202	211	217	199	197	233	213	236	216	200	226	226	212	220	213	235	222	206	195	221	217	199	208	223	231	227	222	215	226	197	190	220	199	223	192	214	226	235	216	210	195	220	216	204	202	191	219	184	206	207	213	222	245	229	224	229	237	241	213	238	212	208	223	203	210	222	237	212	206	228	198	198	212	216	232	222	229	212	217	206	201	175	205	239	216	216	200	242	209	198	243	189	225	207	197	196	212	184	194	228	202	217	239	223	199	215	196	233	226	236	204	192	217	222	201	196	198	216	219	191	207	211	211	213	207	212	215	211	207	215	240	232	237	245	213	175	224	223	195	225	209	217	211	208	214	211	217	199	189	229	206	218	193	231	214	248	215	221	208	216	239	214	246	208	232	232	200	219	194	227	208	218	229	216	214	205	210	222	228	205	207	206	222	196	216	232	204	238	210	232	217	234	201	216	216	240	204	216	217	221	222	239	218	214	198	220	204	209	222	226	248	212	220	186	222	223	232	226	229	225	219	232	220	220	197	209	212	228	189	186	247	226	224	197	193	237	221	216	203	232	224	208	199	211	195	195	211	265	241	222	222	202	235	220	219	221	232	226	212	211	216	250	229	217	257	203	224	180	219	205	215	218	208	214	188	233	189	231	192	217	208	206	231	228	222	210	184	227	223	232	226	193	217	234	209	214	232	228	173	217	238	244	181	198	217	222	214	247	232	212	209	219	237	238	220	225	207	218	210	234	216	223	229	214	232	237	200	200	223	192	233	234	201	227	202	205	191	224	212	230	227	195	231	226	230	214	221	185	213	244	202	229	188	205	243	230	247	248	216	204	232	216	193	205	192	229	212	190	217	185	219	222	227	218	256	218	219	216	236	204	201	216	228	188	198	201	192	183	219	211	230	231	222	194	205	232	213	189	214	211	219	210	206	221	232	211	220	202	198	199	246	216	183	225	220	239	233	227	232	216	213	213	220	227	229	191	210	242	213	218	203	179	235	189	211	207	205	200	228	223	227	207	212	208	257	233	207	209	229	213	209	197	179	234	213	234	197	230	225	234	209	211	233	215	191	226	216	232	222	212	213	226	219	220	212	251	206	212	225	232	224	244	216	220	206	231	210	184	196	226	219	209	203	211	209	230	203	203	224	210	198	220	202	222	215	202	195	212	213	225	223	219	190	185	229	221	217	182	204	218	196	203	225	219	224	194	199	204	214	215	224	231	217	186	215	202	207	204	200	232	208	212	230	228	194	204	239	232	232	189	228	195	191	223	199	228	220	218	257	224	219	207	233	227	220	225	211	203	196	217	214	213	201	233	225	187	215	263	209	242	177	207	221	230	208	240	205	208	222	195	190	233	214	224	231	223	235	203	203	228	220	238	212	230	245	214	207	206	217	224	203	223	208	209	205	225	232	212	196	212	211	201	221	215	204	234	186	223	245	223	195	214	235	241	203	188	196	223	213	214	261	236	229	200	235	225	236	190	207	216	229	230	222	211	231	210	198	222	202	218	237	243	215	222	218	243	210	174	175	231	207	205	225	208	217	229	215	232	227	184	234	211	210	195	235	202	251	214	207	201	248	204	223	194	223	247	211	199	199	215	223	215	234	218	226	229	233	214	226	209	212	231	224	196	214	217	204	205	231	208	199	224	188	212	218	218	198	232	226	218	224	219	216	201	221	241	233	197	218	201	208	198	234	197	231	211	227	203	196	200	204	233	219	222	201	202	214	206	202	213	223	206	212	195	217	217	222	222	200	191	211	216	236	220	203	206	232	221	239	232	227	235	212	198	233	213	231	218	188	208	213	201	190	213	244	242	190	175	216	232	224	228	214	239	182	209	220	178	216	245	203	229	247	221	196	211	212	219	206	216	223	200	227	231	234	214	237	220	210	217	205	231	241	204	213	242	210	215	217	242	201	237	207	229	208	202	223	226	202	255	218	208	212	225	221	220	208	194	216	221	193	202	217	241	205	211	233	233	216	204	224	204	233	230	217	268	219	245	219	239	228	227	211	201	201	200	213	255	209	231	216	220	206	211	225	183	219	221	211	205	229	214	236	194	210	228	236	216	225	243	218	256	211	203	238	225	208	194	208	204	218	208	201	227	237	201	196	205	231	242	205	219	209	228	183	214	188	219	208	209	227	257	207	195	218	203	230	221	222	208	220	227	204	195	207	212	217	203	228	229	233	215	197	226	209	212	215	204	244	237	231	198	220	228	256	196	223	191	231	199	222	203	191	206	188	209	224	232	190	206	214	250	216	198	238	197	215	224	208	213	229	200	237	204	205	193	233	236	194	190	201	224	193	233	223	204	211	222	224	204	248	217	209	202	239	217	204	195	200	209	212	222	209	205	230	231	196	221	229	200	217	211	218	210	216	196	188	203	208	226	216	231	228	209	214	204	225	210	236	219	213	178	199	214	228	204	245	215	235	211	189	212	210	220	217	223	219	205	224	225	219	223	200	233	222	205	197	206	229	224	222	227	212	199	206	236	235	208	223	201	187	197	221	198	217	232	238	226	187	200	219	235	237	203	221	206	206	234	214	201	210	206	184	185	190	213
3826	577	524	553	549	557	543	523	555	528	547	455	492	544	544	530	524	517	505	553	506	506	557	517	550	557	551	503	554	543	552	533	514	536	516	536	543	517	552	546	544	520	524	554	495	487	539	547	515	546	520	556	525	513	503	528	547	501	542	515	570	550	510	530	525	551	512	568	537	523	497	511	541	529	494	522	551	528	518	532	507	545	489	571	505	542	552	559	511	514	551	563	539	505	514	565	519	549	525	489	519	519	505	566	516	518	551	546	535	542	504	536	510	505	591	538	553	500	539	491	532	523	577	521	550	503	567	564	499	535	516	537	548	512	512	507	469	525	544	531	529	542	498	550	551	509	542	530	551	522	504	508	496	530	512	530	567	496	542	547	553	510	566	477	516	499	549	526	564	571	552	534	559	557	546	532	527	551	545	499	481	513	508	543	524	541	510	532	515	594	577	528	498	541	529	526	527	525	524	527	514	553	542	562	508	517	545	523	526	541	508	492	531	498	546	525	543	554	462	529	546	547	509	523	540	511	502	494	563	528	554	496	511	514	532	554	520	533	554	520	524	530	515	545	532	532	523	537	515	500	531	531	527	539	522	524	494	548	524	566	517	529	566	532	538	527	505	553	556	512	490	511	556	480	527	539	530	563	533	584	532	569	523	535	510	569	559	515	539	507	518	509	513	538	525	480	506	564	516	533	538	528	537	520	520	540	514	544	550	541	543	559	509	531	565	499	535	507	552	530	515	569	548	517	538	549	542	513	508	536	558	503	558	500	504	516	532	515	583	503	531	521	519	543	504	544	586	518	518	581	497	532	564	517	535	534	508	551	501	525	528	580	540	546	548	527	547	517	564	498	595	510	531	497	514	523	479	489	519	567	529	557	512	535	540	533	520	537	556	530	569	541	521	498	521	566	499	519	526	527	500	529	537	526	491	535	498	547	573	511	600	521	537	548	546	523	532	519	518	473	496	556	516	531	517	503	538	564	526	520	538	515	522	537	506	488	550	551	493	555	551	537	516	540	590	568	539	522	566	555	537	564	537	527	491	516	544	570	543	535	497	567	490	529	505	537	505	564	574	556	525	541	538	544	542	515	539	505	505	524	567	547	525	577	499	541	545	528	516	559	534	550	512	527	562	523	533	505	487	547	562	511	486	529	564	518	573	522	507	518	522	515	575	547	520	525	518	516	544	512	531	529	567	545	545	531	564	508	509	535	509	547	542	523	508	519	539	516	573	541	495	546	516	579	521	491	549	556	492	491	552	483	530	518	551	510	503	513	549	517	492	543	547	502	578	491	546	534	503	558	485	544	538	534	517	509	567	553	486	512	554	548	491	488	530	520	567	559	494	541	564	522	534	478	512	526	495	525	543	553	504	565	532	530	560	541	523	531	511	534	517	486	570	532	552	536	514	523	509	540	541	530	505	535	546	537	546	540	532	511	541	547	558	512	519	511	528	531	513	509	554	512	502	524	553	558	500	519	520	539	533	515	563	514	541	488	520	477	506	488	516	497	488	521	520	535	532	526	542	546	503	485	527	545	546	528	521	566	541	516	541	510	509	538	539	523	525	514	519	555	560	540	537	532	541	528	547	527	526	565	519	519	553	503	528	560	533	504	498	573	520	492	518	497	537	507	555	548	520	537	479	536	516	546	547	551	522	516	568	540	496	538	540	494	518	517	497	550	542	566	528	496	511	522	539	540	509	495	554	551	516	525	534	521	545	517	533	566	532	532	534	555	525	500	512	472	500	535	539	506	561	522	540	494	582	542	533	562	507	538	489	520	524	526	499	546	537	518	539	477	527	506	538	510	577	490	553	502	552	521	515	498	535	525	488	546	515	497	516	537	520	502	539	524	539	554	546	549	548	499	495	567	589	544	509	532	524	526	530	521	534	522	496	533	543	544	498	537	547	547	519	537	530	532	561	529	465	517	544	516	524	553	500	568	555	534	577	554	533	560	525	535	533	550	525	463	543	517	512	513	535	523	523	512	533	510	562	539	506	507	538	531	538	551	517	511	559	492	532	518	517	493	541	566	516	551	537	539	557	523	510	574	502	513	539	546	502	524	587	548	528	543	535	546	532	501	509	520	498	541	563	552	548	551	541	510	550	559	540	556	525	540	544	540	546	537	521	542	516	511	560	519	497	518	551	553	515	525	562	509	544	526	529	564	530	512	567	578	552	517	536	507	511	534	560	506	541	568	546	539	549	534	514	523	522	526	546	508	504	528	512	494	502	517	519	491	551	543	510	517	491	529	551	546	472	531	543	491	547	516	514	522	525	515	528	518	515	505	526	499	523	534	523	559	523	530	534	518	542	518	546	542	565	511	488	518	557	484	517	516	553	556	501	545	541	543	536	552	530	523	514	551	523	560	510	502	523	545	519	520	511	567	469	545	498	537	522	527	552	542	565	535	498	511	563	563	531	523	516	524	587	534	550	537	578	497	515	502	504	506	524	502	534	515	530	534	519	502	547	528	521	532	545	545	502	530	509	539	550	571	513	528	525	505	535	518	494	531	535	525	542	537	558	554	520	519	508	506	532	500	515	535	579	542	519	566	541	508	500	533	507	507	485	533	567	486	492	505	542	528	488	567	544	528	515	526	595	538	511	547	523	552	508	563	518	503	510	514	522	523	504	507	545	537	503	513	539	511	541	565	541	573	553	544	529	525	488	576	490	553	547	497	537	498	546	524	564	571	508	515	564	525	522	506	538	556	541	510	539	505	512	535	550	536	504	498	479	537	558	520	521	511	564	511	523	500	515	503	527	516	511	583	520	572	563	546	539	500	521	495	517	510	506	503	552	536	478	536	522	540	504	538	499	496	551	574	526	541	566	560	503	532	564	546	510	528	526	517	490	489	520	537	515	499	545	529	546	513	542	529	526	478	494	518	520	554	502	503	571	567	461	523	570	550	504	542	553	559	542	549	523	537	525	533	519	539	502	486	566	521	517	522	563	562	521	548	543	539	517	529	512	513	556	536	566	586	515	497	532	491	519	542	521	548	504	510	505	524	521	558	504	513	549	506	508	549	576	539	573	535	547	552	551	550	536	530	539	553	555	499	553	509	517	555	526	560	545	546	532	530	508	549	526	528	517	566	502	511	537	522	538	535	542	544	562	574	504	539	528	517	526	489	509	556	510	557	545	559	521	514	509	544	511	563	538	528	583	541	507	541	519	557	511	523	544	494	559	523	519	533	543	509	516	510	552	532	542	489	519	546	508	549	557	534	516	515	531	543	528	569	539	524	572	526	549	522	530	509	546	516	522	550	541	516	527	524	536	535	546	532	513	549	511	475	550	546	505	527	535	579	530	546	534	541	550	571	544	547	501	553	559	557	490	514	477	592	526	531	518	520	522	509	564	488	494	513	524	529	521	531	538	517	511	540	548	550	535	517	506	539	534	570	486	512	523	518	512	532	516	506	503	524	518	555	559	542	580	547	579	532	595	511	551	510	505	516	556	600	505	505	537	537	542	542	514	528
19388	2234	731	603	466	396	339	337	293	283	317	288	306	294	301	267	249	280	266	273	306	263	285	278	301	268	275	273	287	253	277	276	274	278	242	297	316	265	266	279	269	255	294	250	288	254	267	276	285	245	259	252	276	313	300	265	244	256	281	261	287	328	285	287	285	293	294	255	250	280	274	264	276	262	317	275	237	272	252	276	270	283	272	292	284	264	267	274	294	254	276	273	293	238	261	216	283	266	297	277	251	255	262	247	249	258	276	243	277	267	269	281	267	265	285	289	244	258	281	281	272	285	254	245	303	259	249	238	245	291	273	244	271	278	281	267	292	281	282	280	263	274	250	259	272	275	277	263	239	257	255	272	270	268	294	235	258	260	273	286	232	270	260	254	264	292	282	250	305	292	278	260	261	255	264	289	276	249	290	273	268	283	285	277	295	264	258	252	308	269	260	270	260	271	299	258	277	262	253	272	282	253	319	277	270	258	259	223	258	289	251	275	265	275	250	227	261	270	272	231	253	279	260	246	262	285	265	240	269	334	295	266	237	263	277	276	242	274	252	258	282	261	261	267	249	270	246	255	249	242	276	298	296	290	257	265	276	268	272	254	294	289	286	292	271	279	282	269	267	263	265	246	257	267	304	250	286	256	285	260	267	280	295	271	267	277	276	240	293	274	261	223	273	264	291	261	259	258	272	288	274	281	296	273	299	304	264	290	274	286	275	255	243	245	267	252	296	276	295	245	250	260	286	243	240	253	286	273	277	262	257	289	290	269	235	276	265	261	279	275	286	274	267	257	272	278	278	267	255	252	279	272	269	263	285	303	274	271	273	263	222	257	258	294	305	267	277	284	278	255	271	256	282	248	257	270	237	299	282	292	279	299	268	289	282	254	269	269	272	275	285	259	266	265	269	268	281	253	271	256	300	278	286	258	232	270	264	262	270	264	276	275	251	262	263	255	295	286	281	246	285	278	271	261	289	281	247	210	288	282	258	291	260	235	250	266	290	252	247	276	233	254	268	245	249	270	284	285	252	230	237	280	294	288	261	257	250	229	237	261	266	279	276	275	262	259	258	266	256	256	295	283	281	260	270	280	263	290	278	252	281	275	269	307	259	284	259	288	287	284	230	280	287	259	293	305	290	303	289	279	222	246	240	269	274	257	251	258	293	277	282	276	273	289	257	291	258	257	261	282	246	285	282	257	285	261	237	269	259	288	306	263	294	248	266	263	272	277	245	237	263	267	261	269	285	286	264	287	267	274	273	291	253	273	241	250	287	319	274	275	252	282	249	256	263	285	289	245	270	262	236	267	282	230	289	279	270	256	272	250	245	244	238	240	265	264	298	271	268	235	246	273	268	262	256	229	276	240	283	277	276	259	268	309	270	275	274	260	265	290	269	291	266	285	304	264	282	287	265	267	263	264	245	248	288	269	279	270	270	242	277	232	280	263	239	258	277	261	263	227	277	276	285	281	280	260	244	266	279	279	261	238	255	279	284	296	250	291	268	269	256	278	274	275	276	310	271	274	267	268	265	262	257	251	289	275	277	268	279	274	264	284	254	273	300	268	251	261	278	268	260	265	261	270	279	247	271	247	232	268	285	258	272	278	265	256	271	275	280	266	251	267	269	289	314	253	245	285	284	276	255	284	254	264	249	276	256	272	286	261	272	279	305	267	274	261	279	252	263	290	268	256	279	257	252	299	290	263	253	238	244	279	280	274	266	257	266	255	293	294	261	262	254	253	271	234	254	292	256	249	283	257	258	249	222	300	279	251	284	284	285	286	294	255	276	274	255	285	309	281	274	278	261	278	256	246	278	259	287	301	295	261	288	244	242	262	266	256	245	288	262	280	305	280	288	305	285	281	280	248	269	281	280	285	258	245	249	258	312	238	283	265	280	257	250	245	261	299	280	275	224	256	275	245	235	249	244	298	232	253	254	249	273	274	235	268	245	255	261	270	266	243	259	256	267	238	270	262	279	279	265	271	243	228	267	255	260	227	257	261	278	247	255	268	262	260	266	282	250	285	298	294	257	285	256	291	266	271	254	247	282	258	267	242	248	275	259	237	263	280	242	266	279	278	308	266	287	269	266	290	247	273	274	269	259	248	269	279	244	293	263	251	279	276	267	257	254	247	270	284	253	264	275	259	300	249	256	237	250	266	245	263	254	237	213	252	252	247	295	237	244	290	269	231	309	297	268	256	267	282	247	273	268	260	263	265	275	281	282	249	260	282	274	309	288	261	256	258	270	265	271	261	275	269	267	285	268	266	273	276	270	276	277	226	250	265	262	256	268	263	258	256	242	260	267	282	281	251	261	262	274	289	256	275	283	278	256	272	289	277	261	255	271	246	284	263	274	270	253	262	239	270	249	303	324	281	263	271	254	272	258	288	259	298	272	280	260	256	274	293	251	262	287	251	277	273	300	261	273	237	281	258	251	282	285	302	269	250	299	268	258	240	255	269	255	267	268	285	285	288	283	261	244	277	269	226	275	260	270	280	278	290	249	292	263	258	269	289	263	297	277	257	242	282	270	276	261	310	262	231	250	267	274	277	283	274	290	289	258	269	248	244	248	254	277	269	286	276	261	268	303	265	263	259	298	280	245	249	267	274	299	243	289	238	240	249	256	265	275	275	270	277	275	264	280	277	273	280	289	266	235	290	261	291	272	262	267	267	282	264	298	283	281	300	238	275	226	259	265	265	236	264	256	260	278	251	293	243	279	265	262	281	253	294	259	235	277	252	279	257	308	304	278	278	269	268	269	270	270	298	310	291	284	264	254	267	251	260	231	322	275	288	281	283	276	279	266	287	293	277	274	266	270	293	272	249	268	292	284	238	254	244	302	272	282	280	278	263	260	268	245	286	283	262	243	320	283	254	242	260	285	273	261	260	275	266	216	259	268	258	274	253	270	254	263	260	256	291	266	271	266	274	275	279	273	281	278	256	284	260	256	268	262	260	257	232	254	280	258	301	264	267	275	246	277	270	247	292	262	239	250	283	280	249	251	279	278	266	292	260	245	281	260	275	290	278	271	262	280	275	266	268	244	263	284	281	282	249	269	290	273	274	272	271	238	299	267	289	271	253	261	245	242	258	288	260	281	270	274	246	264	269	275	246	249	289	284	276	282	279	275	281	249	262	276	276	274	274	251	238	303	285	279	252	277	250	286	250	259	289	259	262	276	252	253	260	266	287	247	267	283	266	230	275	262	281	290	245	303	286	261	286	285	279	272	267	262	234	257	291	283	253	272	294	276	283	294	276	270	266	278	283	266	273	312	254	261	287	289	256	286	285	269	269	277	274	288	309	268	246	290	253	256	256	291	289	282	296	281	279	276	263	302	260	275	295	280	273	253	287	290	262	283	246	297	289	254	263	265	291	271	290	269	286	247	210	230	261	248	232	269	279	286	272	274	265	243	252	213	261	270	249	256	281	284	288	275	248	299	268	270	266	255	296	293	269	270	239	267	256	273	267	280	276	255	268
12065	1022	1339	1489	1329	1157	1077	904	885	839	786	748	768	740	741	741	716	663	749	681	680	683	696	692	671	674	654	631	642	647	686	693	691	669	699	692	669	627	661	625	643	657	692	684	668	652	635	663	657	656	637	674	645	679	657	687	663	684	604	644	641	665	641	634	655	628	658	649	685	679	671	622	619	613	650	667	663	670	636	639	663	682	585	650	598	671	638	627	672	660	684	632	651	658	622	639	600	675	676	681	692	650	635	628	639	644	662	621	615	588	619	596	642	653	634	679	662	679	626	648	628	628	572	633	641	649	639	663	663	675	685	641	641	699	594	671	601	679	625	585	620	629	647	685	625	652	616	676	594	633	606	621	686	637	665	628	666	652	696	655	608	648	654	637	627	637	596	641	666	645	666	612	637	662	663	665	664	583	643	648	602	643	698	669	627	637	622	659	631	665	662	656	661	630	656	653	583	697	630	625	707	673	675	611	645	637	669	605	643	619	661	715	639	680	636	620	664	616	633	653	678	612	638	654	658	624	590	597	675	665	652	643	627	650	595	603	611	635	658	650	700	656	630	663	660	687	644	640	621	678	682	642	675	628	632	624	611	622	646	617	643	689	626	667	627	638	636	644	643	674	664	614	651	637	640	613	636	645	601	600	632	646	652	635	693	628	639	657	653	616	600	649	656	658	650	629	619	618	625	698	685	603	632	676	587	670	629	668	607	626	666	654	660	617	640	649	638	648	657	660	664	642	643	635	635	618	686	649	672	641	647	625	591	638	639	655	630	639	652	583	653	656	614	695	632	683	690	618	671	650	651	705	671	642	624	623	707	662	640	636	609	622	615	588	659	622	631	611	616	675	609	655	639	650	673	621	658	670	688	601	672	684	624	674	658	640	630	642	639	587	597	646	651	652	604	655	631	610	716	661	621	627	611	628	643	614	661	621	651	593	651	657	616	619	647	621	647	639	596	644	652	637	627	633	691	600	674	619	641	611	655	632	600	660	694	627	630	655	623	647	649	649	650	603	633	620	604	667	657	643	649	634	642	648	635	671	632	645	707	639	600	630	652	638	617	621	622	653	650	631	670	647	666	627	646	630	632	661	682	647	666	668	596	641	662	612	621	665	619	666	637	634	656	655	692	632	631	613	594	644	638	659	669	646	657	645	642	662	642	640	617	620	668	658	632	622	635	646	589	651	634	655	619	634	636	654	637	635	685	623	632	638	672	633	656	676	598	586	657	644	636	627	667	691	649	666	620	612	643	706	595	608	653	636	655	612	643	625	601	634	626	672	670	613	661	663	604	667	630	648	673	643	663	627	675	653	650	645	616	625	691	611	639	606	647	674	682	646	689	639	675	648	626	666	644	631	599	658	702	662	668	632	664	611	644	664	641	647	639	653	626	654	660	671	675	603	647	674	651	624	588	646	649	603	662	659	604	619	665	621	674	636	645	608	665	660	662	634	700	666	650	681	663	618	657	639	640	607	691	631	641	639	638	724	647	675	605	630	684	603	619	644	651	645	639	626	666	659	618	654	663	631	635	679	649	675	607	646	656	642	663	657	598	617	607	622	630	607	650	646	674	647	636	635	654	663	662	667	647	628	649	643	650	677	641	625	648	644	672	669	646	570	607	636	643	681	648	672	564	647	641	613	676	639	653	704	693	644	619	639	646	637	619	621	629	630	647	650	687	708	645	645	616	655	656	671	658	661	657	665	640	657	607	629	638	674	677	689	678	687	651	621	655	603	684	670	643	641	651	663	649	586	647	613	665	602	628	670	634	657	640	679	656	609	661	630	605	607	632	655	643	668	652	692	641	655	622	660	612	665	646	643	665	665	618	647	602	671	645	588	619	642	650	671	611	671	634	653	630	643	648	670	628	647	665	659	679	645	649	662	656	660	592	641	642	648	659	692	641	596	654	668	670	683	625	688	682	609	672	602	653	639	635	634	683	608	633	662	627	613	674	657	648	646	611	635	649	646	639	647	643	684	675	633	669	657	610	688	643	645	645	665	636	613	634	637	634	703	649	645	653	644	669	655	664	641	648	655	688	618	630	657	649	633	649	613	607	617	654	635	635	659	648	604	664	650	655	642	593	609	672	664	639	684	698	631	676	652	583	659	665	650	666	648	649	661	613	653	594	687	669	651	623	664	641	604	681	669	632	656	639	663	608	630	616	604	663	664	646	635	657	654	635	691	650	673	649	656	626	671	672	689	626	669	621	597	633	632	674	635	661	636	697	659	630	675	639	683	611	634	663	664	625	627	627	635	616	653	619	674	603	678	636	626	643	629	619	634	636	646	674	698	632	635	655	620	667	614	619	630	604	639	625	632	673	637	664	670	648	674	675	630	605	645	635	654	684	609	617	672	717	636	671	645	614	620	621	655	650	633	684	659	636	657	666	662	594	622	641	675	629	637	661	647	630	659	645	596	637	632	647	645	647	640	600	620	671	619	650	664	647	642	590	597	689	610	664	638	643	635	689	688	641	640	676	628	609	651	654	663	658	609	665	591	658	635	645	668	693	641	630	591	677	636	651	693	643	623	646	660	617	640	654	666	638	655	676	643	619	652	616	603	631	617	641	640	595	619	640	630	603	662	648	647	628	636	660	617	592	637	651	648	609	631	690	629	616	627	620	629	666	635	631	612	645	650	641	652	672	638	634	627	608	596	628	652	656	692	622	633	595	643	648	620	627	586	646	665	630	687	587	686	685	615	664	657	599	627	719	655	664	636	646	698	689	605	643	634	645	674	627	650	638	670	656	641	587	660	632	652	637	664	656	639	628	652	675	658	630	655	572	608	666	645	627	658	617	661	674	682	656	675	677	666	588	671	628	658	641	671	619	631	641	658	588	665	673	642	684	637	644	588	646	642	656	623	593	651	599	641	652	666	633	671	666	627	648	609	631	615	692	638	649	609	671	625	582	627	614	679	663	647	654	696	677	625	644	629	636	658	662	691	617	672	647	632	631	650	648	694	634	647	707	628	677	659	670	689	601	627	657	676	664	718	616	635	642	644	675	659	631	608	675	604	677	658	645	630	625	598	618	638	653	679	650	628	635	623	631	638	670	666	657	625	654	678	707	631	620	656	647	626	631	661	640	626	614	674	629	668	646	630	658	661	678	661	622	606	640	620	641	637	651	642	651	621	639	680	635	617	676	606	645	656	615	644	601	646	638	579	624	607	662	665	701	606	630	625	631	567	663	603	617	635	606	662	650	685	634	629	657	625	639	604	662	623	615	612	637	614	654	656	611	674	580	627	666	630	658	648	664	618	637	637	658	631	649	668	649	682	653	640	661	625	600	658	623	665	640	637	599	640	634	667	617	679	666	650	639	646	638	662	642	592	642	644	644	626	625	704	622	651	637	642	675	658	639	612	608	655	629	633	638	645	636	620	642	675	619	644	674	591	644	655	605	649	692	670	648	625	639	672	628	689	677	604	607	629	681	689	678	650	657	645	619	643	663	635	640	623	634	680	622	656	629	637
30091	5142	1512	989	773	695	544	498	480	448	452	442	413	427	410	483	461	420	414	380	394	385	416	408	397	376	414	392	382	398	377	395	372	405	394	418	367	402	419	384	401	435	392	376	419	420	354	347	389	397	378	403	381	424	427	406	427	429	402	370	366	363	391	430	434	407	399	355	417	393	407	362	370	389	389	400	400	403	381	397	389	392	370	333	383	372	396	335	410	379	365	362	418	387	355	397	430	425	374	400	405	371	408	390	423	393	402	357	382	374	335	393	383	394	376	390	382	413	407	375	392	366	396	399	391	428	395	407	366	411	399	343	424	406	399	402	370	398	396	404	387	406	419	404	405	453	411	472	412	408	345	401	396	366	422	358	395	428	401	389	455	415	401	391	365	371	449	380	350	436	387	437	400	385	397	413	377	374	405	390	383	355	413	386	424	397	396	373	389	424	409	389	392	401	391	405	380	388	366	407	398	380	375	419	411	406	418	364	375	395	412	363	383	398	430	375	383	386	387	393	367	431	397	396	419	405	369	374	424	369	403	373	382	389	393	378	390	403	386	379	430	411	391	407	399	386	394	439	393	385	365	375	400	399	393	416	402	452	387	409	420	400	432	385	402	409	414	392	380	414	376	390	391	421	385	412	412	406	380	363	371	381	429	407	416	402	409	405	386	427	402	365	364	382	418	428	409	442	421	372	414	408	384	415	426	413	403	395	392	388	397	380	435	356	400	385	392	356	421	402	415	369	366	392	376	371	409	392	376	345	390	385	374	409	377	357	396	417	404	395	402	379	394	403	429	350	363	352	382	386	400	388	398	405	420	401	409	382	406	371	392	383	400	390	341	389	360	397	407	414	372	381	393	411	367	440	405	377	395	395	409	415	376	392	426	390	380	404	369	356	382	397	397	390	385	362	384	382	450	379	410	410	403	410	388	362	414	379	383	417	390	369	406	398	384	413	415	391	394	386	393	366	382	356	378	391	395	367	378	392	411	394	413	398	410	398	381	398	390	398	427	396	405	410	406	376	414	409	395	389	379	425	438	415	399	404	393	400	378	381	387	397	389	403	393	365	410	369	349	379	379	414	390	412	394	400	379	395	411	373	351	379	410	387	380	396	401	365	393	458	367	439	373	395	407	423	382	445	387	393	392	416	383	450	369	400	396	399	397	389	413	414	371	383	398	401	426	405	400	417	370	373	379	376	391	395	410	380	401	371	363	407	402	361	365	387	400	403	363	418	412	377	366	378	380	393	402	363	424	386	372	399	417	417	401	395	376	399	410	398	392	387	385	410	414	389	394	404	388	373	441	367	436	358	398	398	385	404	382	422	390	420	417	406	419	396	375	401	372	382	381	415	350	375	398	364	401	406	416	409	415	413	393	410	383	362	376	356	378	407	365	396	390	397	406	408	427	423	366	399	414	428	376	381	385	392	361	393	366	407	399	355	407	392	414	373	395	388	431	355	408	427	390	387	414	357	405	371	406	410	397	386	396	431	443	371	395	388	386	408	404	402	349	379	391	384	381	393	433	419	424	402	408	385	373	421	427	381	397	384	399	432	433	443	395	420	413	383	371	404	454	420	393	417	414	368	382	392	424	381	364	393	394	420	402	409	390	391	337	395	409	435	397	411	377	366	388	443	394	386	390	420	392	404	397	407	408	394	402	371	370	440	432	410	382	419	367	351	406	399	370	424	368	381	388	376	396	396	382	389	376	426	373	373	400	376	392	376	406	382	376	376	398	417	384	383	392	404	438	419	415	383	385	404	398	445	359	371	375	444	425	401	419	380	358	374	398	379	391	398	354	372	411	456	391	433	398	405	400	429	416	376	353	391	392	397	394	393	467	363	378	367	389	414	358	372	399	404	421	395	394	410	367	437	390	382	377	418	376	412	394	416	372	425	381	394	403	387	427	362	399	390	364	389	390	369	366	399	384	394	396	375	399	451	408	377	402	397	430	389	419	407	407	403	399	411	394	362	373	404	436	398	438	327	406	399	364	408	376	391	418	385	412	426	427	412	361	436	415	374	421	361	395	365	386	396	386	387	407	404	409	402	404	411	415	402	449	426	377	397	401	429	397	406	371	384	404	381	391	371	395	408	383	403	390	403	431	404	390	409	385	374	397	368	408	371	378	419	395	442	444	397	408	400	337	396	354	414	360	397	386	382	405	393	360	380	359	393	366	397	409	396	380	396	395	451	415	409	383	377	433	376	419	383	402	399	373	388	407	401	384	421	405	389	401	456	405	425	372	353	363	408	413	367	403	394	395	378	342	386	383	351	364	381	409	386	405	376	330	396	389	408	403	395	415	398	383	400	397	454	421	401	373	414	398	388	369	381	408	395	399	419	425	383	428	402	400	361	399	413	400	391	374	411	408	423	408	399	412	384	396	446	414	417	384	387	378	381	383	373	400	405	398	369	388	403	380	423	384	351	363	436	376	397	379	401	402	388	424	414	418	388	398	419	414	398	388	379	390	377	405	379	415	419	421	342	387	396	373	384	396	364	382	407	352	375	383	374	382	404	395	377	403	364	388	359	374	414	350	374	371	407	383	341	402	424	376	401	367	408	390	412	435	392	403	405	413	373	421	398	406	414	364	389	402	400	440	392	388	392	393	388	371	401	387	422	405	388	345	373	383	395	408	396	385	407	405	390	412	393	387	384	409	384	416	451	413	439	383	384	408	395	376	381	428	388	408	402	405	402	423	361	402	382	377	397	388	374	386	376	383	382	354	380	392	425	386	389	383	374	362	358	352	402	430	402	409	371	372	424	352	397	408	424	368	413	386	400	382	376	412	407	395	362	401	435	410	389	385	365	378	398	407	383	424	362	390	388	402	373	418	379	384	407	405	376	407	384	366	404	361	397	421	384	391	399	390	390	374	392	409	385	374	406	409	374	361	397	399	418	425	360	423	367	413	390	399	396	386	407	390	385	391	401	412	423	340	364	441	420	415	361	420	403	404	369	425	411	370	364	413	369	393	418	403	406	393	404	410	403	410	388	377	381	362	394	410	392	426	412	409	417	386	411	384	381	409	443	371	413	431	407	379	371	388	382	322	357	410	375	420	409	440	445	415	355	396	415	383	420	404	399	371	389	402	412	382	367	385	373	383	415	380	391	398	365	383	402	384	377	402	383	410	428	421	446	370	361	419	373	395	394	408	372	397	393	356	396	367	407	366	373	346	424	428	412	349	412	382	391	419	365	411	374	426	388	405	413	397	389	391	383	382	385	392	395	416	415	384	401	400	371	405	388	423	421	402	400	397	376	402	411	384	398	375	406	431	350	368	380	370	382	380	399	405	418	393	410	406	380	370	377	361	387	399	438	400	397	406	404	404	401	393	421	397	344	377	427	416	410	376	392	331	377	408	399	413	423	382	369	401	386	395	388	425	379	372	406	380	356	370	400	377	435	402	383	383	397	396	387	427	404	414	381	376	403	387	420	406	386	392	395	375	408	398	401	392	385	438	396	414	356	392	414	400	354
16582	1542	2227	2484	2258	1960	1651	1561	1327	1312	1178	1157	1102	1112	1039	1041	1030	1015	1057	951	1004	951	957	893	941	991	881	968	950	928	936	924	896	938	902	926	916	881	875	884	967	851	914	894	872	916	880	910	910	843	870	943	907	932	909	908	884	879	958	919	881	864	847	880	890	873	869	817	819	909	903	889	888	949	904	862	908	955	892	872	923	878	838	909	881	908	857	918	901	870	888	863	893	913	890	880	873	898	911	847	820	842	827	895	854	842	815	959	826	843	905	850	864	844	842	867	830	887	856	941	856	909	934	907	910	883	895	880	862	862	825	845	895	821	880	817	918	921	887	849	908	941	929	875	925	912	889	892	900	904	861	867	878	866	883	924	915	911	921	864	922	886	887	913	879	822	858	916	851	897	961	908	861	826	890	880	848	953	856	862	851	828	917	913	869	865	843	907	931	877	885	848	865	896	868	850	868	891	881	904	934	892	888	906	895	869	921	894	909	898	924	869	907	947	826	913	929	870	904	846	911	985	882	901	835	868	863	871	936	878	924	906	862	869	913	888	890	914	865	924	906	871	861	848	859	832	896	841	859	909	929	893	901	919	914	904	870	882	819	876	895	855	863	883	904	889	951	902	862	861	857	875	892	877	882	885	888	844	900	907	864	865	884	901	853	941	898	909	858	854	907	848	880	891	925	944	868	876	902	931	851	885	929	870	840	909	844	835	886	847	854	904	848	877	875	889	871	874	937	884	863	846	893	899	846	844	894	864	885	849	897	883	839	840	859	895	862	931	807	919	885	951	908	931	864	851	927	906	879	858	869	823	914	865	855	883	862	840	858	832	909	855	878	953	836	859	944	808	923	913	913	865	908	875	872	880	893	887	883	852	893	856	853	874	839	893	898	882	884	938	933	908	935	901	844	897	893	892	846	937	901	897	870	901	887	912	928	880	923	904	830	913	845	866	858	927	880	860	893	891	836	846	860	910	888	919	885	835	862	901	906	886	879	924	886	882	917	905	840	886	863	869	891	883	916	897	884	879	903	891	862	920	905	872	937	896	869	902	826	894	864	871	863	887	894	897	858	959	800	850	871	896	935	888	900	877	853	807	876	910	860	926	822	913	870	870	861	888	934	907	876	875	908	904	875	907	889	848	909	916	882	911	868	838	844	902	838	824	842	832	883	847	862	874	843	879	920	876	825	882	848	888	869	884	869	856	831	883	873	892	896	922	867	907	879	897	863	883	884	878	900	819	888	796	926	879	895	877	922	936	883	929	872	897	921	854	895	912	842	896	888	905	911	858	865	883	908	907	887	899	935	874	903	887	874	890	876	954	887	874	797	917	870	865	877	874	816	893	888	937	846	874	843	854	836	896	893	937	859	853	874	907	858	841	899	889	919	901	908	912	887	872	839	863	893	860	875	908	922	866	885	889	861	883	890	901	840	881	933	846	971	867	851	844	897	865	873	855	861	893	885	914	899	885	887	906	900	863	907	882	919	887	815	901	855	877	881	866	914	887	869	880	846	894	855	867	896	849	889	890	894	929	876	829	867	884	892	849	887	875	847	878	855	859	860	963	850	889	835	908	895	919	923	833	867	885	922	854	909	875	865	884	846	873	848	959	873	890	913	898	890	924	837	896	946	931	899	874	936	898	889	933	921	866	851	882	909	844	910	861	934	915	867	864	869	900	900	888	853	870	925	892	897	888	889	885	922	879	904	863	907	891	854	859	886	906	879	897	912	863	866	959	850	894	915	805	914	913	822	939	879	943	912	902	869	903	914	885	840	907	843	878	913	865	883	854	835	936	899	912	943	883	912	890	856	847	828	912	895	847	885	848	842	861	962	933	894	875	846	870	840	910	920	896	914	867	846	897	906	887	936	877	886	908	873	842	873	884	906	897	887	888	907	883	901	858	862	918	904	893	912	896	878	906	819	846	862	902	906	930	911	891	855	856	939	910	845	842	865	878	864	971	897	915	890	922	905	862	903	896	868	861	835	903	833	847	863	862	896	903	878	851	852	869	898	881	855	859	854	883	837	898	856	846	844	832	861	861	883	821	916	895	875	815	865	889	852	847	836	887	841	905	942	871	929	944	877	899	941	905	853	857	886	908	915	888	896	845	863	894	892	867	888	900	887	882	906	898	932	873	891	935	865	902	922	888	838	906	888	908	857	862	818	894	915	905	856	847	849	815	880	931	898	855	905	847	886	877	879	861	849	832	892	835	884	871	815	853	897	820	919	869	895	886	837	866	870	845	930	836	885	949	883	876	880	899	877	922	909	851	913	852	892	865	869	859	881	904	860	862	854	876	903	896	909	921	900	820	909	844	939	865	852	896	911	854	847	942	868	916	880	927	921	867	913	908	866	928	976	873	901	868	934	908	886	907	905	934	931	882	903	852	928	892	850	860	851	873	890	916	893	886	843	859	971	873	917	879	847	825	862	904	891	843	854	864	897	918	894	897	906	912	962	878	885	864	915	884	857	915	912	860	883	868	870	870	895	847	833	893	868	890	894	861	889	863	875	869	892	877	887	865	895	829	842	914	840	876	875	859	857	912	862	938	879	906	914	897	909	886	864	890	861	894	916	922	875	930	890	881	940	837	851	880	893	897	908	908	891	865	912	817	890	917	904	882	867	856	878	914	801	896	811	883	926	932	879	877	877	908	885	894	937	865	899	925	859	883	857	894	910	931	873	822	904	888	906	848	952	904	874	894	887	879	904	862	866	806	856	913	886	856	906	891	882	857	952	913	926	872	850	864	905	837	867	861	904	819	865	870	856	841	878	871	846	918	886	836	827	888	870	893	869	849	841	911	883	858	890	842	912	894	889	934	901	898	855	852	821	894	895	907	858	878	902	865	866	905	875	903	873	877	925	874	825	876	907	883	879	832	902	889	880	866	907	855	849	917	927	901	857	871	883	831	864	909	903	886	892	836	916	905	921	920	891	899	922	899	894	884	883	913	845	876	872	879	859	874	937	855	890	825	869	903	896	875	1004	898	913	802	863	852	886	812	884	904	888	882	922	884	826	929	868	881	854	888	931	851	902	851	938	848	834	877	886	866	852	873	887	938	911	906	889	936	870	907	934	904	855	855	862	829	900	910	891	868	877	935	891	848	911	902	895	877	895	868	821	911	940	881	911	904	928	916	915	878	888	881	892	889	906	939	874	901	840	853	838	932	886	864	872	901	915	910	823	836	922	878	892	884	848	907	909	893	911	867	907	958	826	901	855	873	862	908	883	886	910	911	887	879	853	861	913	804	858	875	878	881	889	904	873	889	870	864	887	905	863	885	911	856	854	889	887	879	923	825	888	903	888	870	852	908	919	884	860	880	876	845	885	930	941	965	868	857	876	889	916	826	851	873	901	881	897	890	915	892	867	839	928	886	891	864	914	886	882	862	853	844	874	857	923	845	979	952	859	848	885	882	880	919	861	855	915	895	918	893	828	872	864	906	900	866	858	905	868	864	873	920	841	882	852	892	867	881	921	863
5561	413	201	211	213	193	228	242	238	239	225	228	208	243	199	188	239	214	201	216	215	187	203	234	191	201	223	211	214	214	235	253	198	220	217	224	204	182	215	222	181	211	232	208	227	201	238	181	207	225	226	181	200	209	208	234	216	196	179	242	188	186	214	241	221	237	191	216	197	235	216	213	223	194	245	243	194	203	212	202	239	178	180	203	229	213	240	212	227	213	212	210	221	195	227	202	207	211	247	208	183	227	223	190	243	224	201	215	230	235	206	220	214	226	205	190	202	229	205	211	229	214	178	219	215	213	233	225	221	221	234	191	216	247	218	213	220	234	236	201	224	208	202	215	220	207	222	202	209	197	223	234	198	183	192	207	235	165	203	207	230	234	190	215	209	214	220	223	210	223	216	244	212	219	209	222	209	191	199	234	213	215	225	201	218	235	192	234	225	201	190	189	206	212	182	181	240	203	199	207	220	213	200	193	199	192	202	195	190	227	218	211	185	207	253	201	213	198	219	236	223	186	200	242	203	204	233	221	224	179	254	200	214	220	209	237	226	235	226	206	232	176	224	236	220	227	206	242	222	242	219	203	218	182	209	192	237	208	223	201	232	212	222	234	233	204	205	183	217	214	211	211	202	233	219	234	211	208	191	233	235	192	250	220	214	211	229	212	203	219	216	207	245	251	221	223	233	174	236	169	203	210	192	205	227	188	197	198	222	217	235	205	234	219	229	198	199	212	200	215	218	223	198	207	197	202	231	201	219	204	217	214	224	204	192	185	235	246	229	185	205	187	201	219	227	186	225	223	204	217	210	203	209	200	251	207	235	213	195	205	193	183	202	211	217	231	194	202	210	207	217	230	194	254	211	212	200	199	209	217	191	203	194	216	220	204	199	212	215	218	205	227	213	217	220	217	214	208	242	208	210	203	231	217	246	213	212	191	271	205	209	220	204	218	224	230	217	206	206	231	206	243	199	227	195	189	217	209	205	224	208	212	196	204	195	247	216	203	213	190	219	229	191	229	216	213	204	208	190	216	245	211	229	187	209	208	237	217	215	218	198	219	198	203	229	206	221	231	224	222	222	227	223	202	198	213	208	214	209	215	215	211	203	206	193	206	201	247	195	188	212	227	198	209	216	197	211	210	235	219	201	212	233	210	206	222	217	215	256	206	220	189	207	216	195	219	236	211	259	214	206	187	206	244	220	220	221	191	214	171	219	244	205	237	223	234	238	229	242	208	191	199	219	212	223	188	205	209	210	178	183	210	201	210	233	225	240	204	215	231	207	242	218	214	207	242	221	224	227	213	238	205	209	221	190	196	235	180	223	197	203	216	219	218	229	211	242	192	227	233	213	216	209	232	192	212	228	253	204	209	219	219	226	233	219	217	211	226	187	209	201	231	206	209	229	231	223	233	203	216	226	210	194	200	211	211	189	209	222	185	212	204	206	198	224	203	180	236	211	169	212	193	230	230	239	212	208	202	178	209	227	221	211	190	218	210	206	255	258	245	218	199	203	224	183	204	247	200	247	224	220	219	208	203	228	201	210	182	195	207	198	254	218	216	223	248	217	203	198	211	207	214	207	225	212	212	191	204	209	209	196	249	189	239	192	221	210	207	221	204	213	234	216	211	200	175	208	221	229	210	233	217	219	211	177	228	218	190	221	197	201	214	222	196	207	224	187	213	203	208	236	189	227	201	224	245	199	186	233	235	211	245	213	203	241	188	196	232	255	214	248	210	214	207	204	255	214	218	203	238	205	217	233	211	258	240	217	220	216	196	228	214	219	200	243	207	207	226	216	220	210	231	194	209	188	195	203	197	212	205	245	222	207	191	180	193	237	211	206	193	248	222	210	227	191	218	212	219	191	202	207	211	203	233	226	229	215	232	189	200	216	195	197	203	211	216	215	215	225	189	236	213	194	203	190	189	184	242	213	206	189	173	232	205	201	183	217	226	218	191	224	202	209	228	238	192	204	210	221	195	198	216	223	221	228	197	191	180	200	224	226	218	219	221	230	200	201	199	188	244	214	177	239	209	190	206	214	179	210	194	217	209	191	227	251	223	224	231	194	216	232	251	203	197	212	227	202	220	224	225	217	203	201	206	185	191	233	213	241	206	187	209	238	221	260	224	241	224	197	192	236	207	203	212	227	219	216	211	221	224	205	202	236	206	229	215	212	203	192	204	200	201	231	197	217	217	230	185	195	199	215	187	202	186	191	221	238	209	244	186	192	220	224	213	198	202	201	220	233	215	230	227	216	220	206	236	192	225	204	217	203	226	177	220	198	210	216	222	201	212	196	216	198	219	236	210	223	224	207	224	213	204	239	206	211	197	236	205	237	200	215	205	232	220	201	222	234	207	235	204	248	207	191	215	189	215	217	253	216	199	218	184	220	212	225	231	198	198	215	217	201	232	231	187	238	222	213	200	224	215	206	206	190	206	236	223	210	228	198	205	187	243	222	236	219	207	202	199	219	199	208	232	230	217	227	200	234	198	214	222	258	163	184	234	188	192	210	200	202	232	233	222	213	229	216	209	213	196	228	206	211	220	222	168	201	207	222	215	243	200	223	228	212	211	195	219	193	227	202	220	179	227	218	214	192	183	189	185	213	213	205	186	173	224	216	206	189	211	226	192	247	236	207	190	229	174	237	222	199	207	208	210	201	218	196	223	199	216	197	232	192	208	207	262	208	216	215	208	190	228	191	176	226	204	213	238	186	206	215	233	193	214	229	242	229	216	207	189	198	186	221	218	200	208	203	192	216	218	172	197	211	208	206	197	184	215	229	212	181	236	193	186	229	226	227	249	217	215	210	201	186	207	223	217	208	237	209	231	223	226	219	217	210	183	209	214	219	213	192	197	222	206	216	218	226	214	225	224	199	200	230	195	197	197	217	172	189	247	227	213	214	204	227	202	208	202	198	199	218	232	209	225	207	232	212	239	208	225	216	204	194	222	206	238	222	196	200	215	193	211	207	178	238	208	196	206	209	214	218	187	231	178	173	221	213	212	189	238	190	202	232	227	217	196	193	221	214	215	229	208	198	201	184	193	210	234	220	218	211	242	214	238	234	232	205	202	222	221	207	237	220	209	231	234	219	242	212	209	209	195	216	239	222	217	216	197	242	196	228	221	191	238	209	210	238	205	215	212	209	210	233	195	207	239	213	199	222	219	229	223	196	220	209	219	213	200	225	221	221	190	209	227	194	214	200	225	182	175	212	218	186	204	217	223	203	198	231	200	203	209	210	252	231	209	188	244	230	214	220	201	198	209	195	220	217	224	225	214	222	245	214	185	204	219	210	218	220	220	242	226	203	209	188	203	219	190	200	200	184	212	229	215	208	227	232	208	235	196	202	214	214	182	209	189	215	232	222	194	203	195	192	238	209	223	201	243	217	238	199	227	216	215	241	208	210	191	232	232	228	233	221	220	222	198	211	228	216	206	207	182	239	220	215	230	227	217	222	206	202	204	224	235	193	211	207	211
4023	624	511	544	541	495	503	549	502	517	538	552	546	486	553	512	519	498	576	499	535	527	516	526	514	509	531	535	501	525	547	498	521	492	495	539	528	529	519	555	527	553	568	518	515	500	542	542	491	488	543	506	550	471	515	531	513	505	533	470	548	519	489	535	522	560	530	534	544	521	527	536	529	558	490	501	527	498	521	501	525	515	556	525	544	539	510	533	527	532	525	498	508	521	523	554	550	511	554	541	531	500	576	582	540	513	546	493	500	506	529	525	518	515	509	554	474	559	539	538	497	508	548	543	530	536	523	524	508	542	513	530	497	499	560	530	510	546	494	508	530	505	513	515	512	529	510	522	514	527	512	520	520	529	515	512	555	584	525	529	516	541	509	536	552	526	561	499	553	555	510	507	470	541	534	499	557	506	547	546	564	502	542	545	540	521	530	520	541	534	525	525	513	551	488	507	500	560	507	536	577	510	533	572	518	579	508	512	506	512	550	514	486	515	501	509	524	552	550	561	534	494	543	512	545	511	493	503	542	513	586	535	548	522	478	536	507	501	583	533	566	540	501	483	522	548	521	500	544	501	536	519	550	499	503	538	524	545	504	536	535	529	534	534	552	548	527	500	504	518	545	592	519	536	514	507	545	529	538	537	518	507	492	531	522	524	536	513	544	501	544	479	516	545	521	509	549	537	526	503	524	501	535	561	475	483	493	513	562	501	561	514	527	536	538	541	512	536	542	499	537	527	569	500	553	509	519	537	519	467	494	519	521	572	557	539	541	532	517	538	512	536	511	524	542	507	525	536	485	512	520	537	556	580	523	509	542	536	535	552	552	516	498	487	523	566	520	554	565	507	503	541	549	487	541	511	517	535	554	523	493	491	575	557	501	562	506	489	578	521	496	499	533	505	509	472	521	535	513	507	515	543	502	519	527	533	537	464	478	533	533	511	540	526	554	508	501	530	486	522	511	516	512	489	493	554	547	540	497	530	514	579	524	551	519	518	537	480	514	527	540	544	516	522	506	539	519	572	507	521	528	517	500	510	520	570	523	563	525	509	520	524	489	479	556	507	501	500	533	494	552	521	538	492	533	507	511	531	527	481	546	531	542	534	502	526	553	499	526	518	484	524	505	510	506	546	502	512	507	561	510	505	543	554	497	466	491	496	504	513	511	482	518	512	526	538	525	551	552	467	469	539	498	513	528	508	569	496	498	523	489	515	510	536	501	513	514	544	515	530	492	528	507	515	553	529	542	517	553	517	505	536	525	547	533	537	519	498	474	543	555	530	516	504	565	507	502	507	566	504	537	502	497	543	531	516	530	515	566	493	516	508	505	532	513	535	539	540	513	531	539	462	557	519	513	540	527	489	497	558	557	515	493	520	547	541	491	508	546	528	523	500	540	533	546	491	521	501	503	501	542	509	517	539	505	539	471	552	546	552	486	515	512	499	519	525	485	507	538	549	506	533	535	543	535	499	529	521	520	496	540	528	515	521	532	555	570	537	520	532	502	559	506	501	559	560	516	518	492	526	511	568	502	536	522	524	537	538	527	510	539	544	470	514	515	453	535	536	485	495	519	514	539	500	534	505	545	531	557	512	550	532	499	531	500	542	510	498	525	510	531	489	533	546	503	537	540	523	510	542	525	506	535	503	498	531	536	528	488	529	521	494	530	522	506	484	531	524	518	578	496	548	505	557	538	515	528	590	500	513	535	521	507	502	556	518	537	543	557	527	526	525	520	534	517	570	527	525	470	522	508	512	506	506	520	548	531	522	569	516	516	524	528	483	529	533	522	560	479	496	567	525	522	535	514	553	554	509	574	521	541	542	547	494	529	503	500	514	534	509	535	531	535	525	520	506	513	515	540	551	515	531	510	518	571	547	530	519	505	527	503	526	512	570	524	522	506	518	525	518	540	527	494	535	522	548	529	530	492	505	536	539	511	521	539	522	512	504	549	537	564	491	524	520	528	509	510	521	531	536	538	523	585	533	552	484	542	536	528	518	539	498	558	507	561	591	533	533	502	528	523	537	537	478	486	517	517	517	534	537	519	549	571	524	536	515	535	532	552	512	531	556	490	497	537	507	502	515	528	520	509	508	571	527	538	542	515	502	506	517	506	523	513	463	509	549	551	482	574	544	488	498	542	482	559	584	518	523	545	512	525	514	564	507	528	503	539	516	491	556	546	495	542	498	474	538	553	533	520	539	538	532	525	523	488	485	486	530	496	544	538	529	538	478	547	538	500	513	535	540	509	525	512	545	527	497	553	525	546	526	539	531	550	543	544	487	526	503	528	512	534	490	533	568	523	505	511	518	531	575	531	531	542	544	518	539	529	522	525	527	505	535	516	586	541	518	511	547	532	548	547	526	518	537	558	516	499	545	498	538	524	542	497	503	514	508	543	501	587	534	536	502	543	512	541	546	506	556	518	496	533	536	523	516	533	577	521	505	544	527	525	502	472	483	486	504	505	521	532	524	466	510	562	518	552	529	548	518	549	516	515	549	541	534	538	516	529	514	497	574	522	509	515	542	537	512	555	562	523	580	511	531	505	511	546	561	498	514	536	571	530	531	502	526	497	543	541	547	496	527	526	516	482	538	480	543	561	530	515	520	531	531	505	512	528	564	568	525	513	540	570	548	542	546	508	525	523	507	481	493	496	534	494	511	507	522	502	509	464	512	545	507	544	553	482	525	528	504	507	506	512	576	533	545	482	490	518	500	552	500	523	510	578	539	504	505	532	515	564	536	550	491	495	540	507	528	549	505	512	513	527	515	503	546	538	527	495	543	516	514	513	523	527	589	502	498	534	529	532	531	518	545	491	524	520	505	483	509	518	514	560	501	549	525	520	542	483	520	515	543	558	532	508	474	526	535	520	472	512	567	523	508	512	538	519	499	505	493	519	568	504	529	542	538	543	549	534	508	531	542	501	560	505	490	521	523	529	522	515	504	534	521	503	498	560	497	516	498	492	491	552	547	549	496	510	479	550	542	519	543	497	547	556	509	532	532	522	562	491	467	517	545	497	505	509	537	513	517	540	545	547	509	530	547	500	511	514	526	540	484	497	523	530	511	538	522	558	559	504	530	534	560	530	524	571	519	539	507	489	512	522	497	518	550	525	533	497	529	519	545	536	539	510	482	522	540	526	522	554	513	497	518	532	534	510	462	513	529	502	533	519	527	519	517	536	578	559	508	551	544	491	574	533	519	544	512	537	539	505	546	509	535	519	537	548	536	513	508	558	522	509	525	515	551	544	534	540	508	537	524	533	538	497	521	532	512	517	504	548	524	518	515	504	518	517	545	506	556	501	529	539	531	479	547	498	528	500	524	553	529	514	492	541	572	502	545	533	515	524	503	528	509	498	516	507	523	522	515	512	538	540	527	541	537	498	500	519	494	523	502	496	539	523	492	518	508	529	535	531	523	521	514	518	534	523	529	557	529	546	519	546	543	522	529	539	529	504	513	563	520	538	475	508	487	476	529
20052	2574	786	536	446	374	359	330	308	319	311	295	299	306	296	278	306	263	274	307	310	239	296	279	267	288	258	272	269	266	283	260	301	262	252	271	277	272	288	275	276	285	278	275	283	290	262	281	255	247	220	277	253	263	275	291	287	257	294	243	291	267	297	290	239	251	306	280	258	247	284	279	303	281	249	279	248	273	261	233	254	296	255	267	276	271	264	281	249	256	271	282	265	278	262	285	266	243	221	273	291	273	263	260	266	266	285	272	308	309	288	278	279	269	239	260	226	264	260	255	253	249	265	289	288	269	295	300	286	262	285	258	262	240	249	252	268	298	286	270	260	276	251	241	262	280	259	291	277	249	250	263	268	223	260	254	264	269	275	288	286	302	288	288	251	265	287	266	272	277	268	245	278	267	285	266	285	258	287	276	273	267	286	274	274	287	283	246	251	269	278	276	258	277	273	280	245	274	244	291	250	264	264	260	265	280	263	254	287	281	265	259	250	302	259	260	279	272	269	277	304	280	239	297	287	267	266	263	239	254	270	266	251	258	258	263	280	266	265	282	259	231	283	273	278	277	276	295	267	261	300	274	240	250	239	242	234	277	259	272	256	259	266	240	274	257	249	244	278	285	280	273	270	252	256	261	262	268	273	263	267	275	257	270	253	260	264	292	301	235	242	292	289	259	261	259	252	247	295	284	244	269	274	284	270	252	243	310	265	256	258	254	273	261	287	254	254	264	256	294	254	262	255	261	259	269	275	268	232	280	299	286	292	275	281	294	267	274	292	331	245	281	272	269	288	242	269	281	252	268	265	291	289	284	283	252	293	279	281	274	236	265	239	243	262	269	233	289	275	248	253	278	284	231	247	310	242	261	290	266	256	250	270	287	272	274	294	261	281	303	271	285	253	258	274	267	277	261	279	282	274	257	238	248	256	285	248	281	297	297	271	269	257	286	262	298	255	245	273	244	250	277	296	293	283	242	285	282	295	246	270	287	279	266	291	264	275	258	284	282	273	303	266	283	274	273	261	272	299	279	290	274	258	280	255	227	252	295	268	288	306	271	277	260	287	247	241	306	277	247	270	303	276	285	279	282	282	277	270	277	254	254	275	272	277	275	282	256	254	293	234	288	229	266	281	293	275	274	273	254	265	272	256	250	240	294	292	242	262	257	250	264	272	279	275	270	275	256	197	275	250	271	267	251	271	237	267	283	267	245	242	253	282	266	289	280	290	292	263	274	270	257	252	247	259	294	267	266	262	272	268	249	272	243	245	264	273	242	268	254	297	263	268	278	281	244	287	276	283	249	273	288	227	284	279	285	277	249	257	286	291	260	270	250	298	265	285	259	256	281	254	286	267	252	274	280	250	285	280	285	234	249	291	234	265	262	283	284	258	279	275	269	255	303	277	270	273	251	242	290	290	278	254	298	256	272	261	290	264	297	299	246	299	266	278	297	297	279	277	268	277	272	284	256	263	254	283	252	268	304	275	270	258	266	295	278	275	278	244	300	274	278	283	275	272	238	270	248	267	259	275	275	266	242	286	285	259	277	283	270	284	243	295	260	238	262	281	266	239	249	252	242	295	284	281	281	260	278	286	275	299	292	284	256	281	258	261	274	260	286	282	288	294	294	267	294	260	263	264	278	272	258	270	225	246	260	278	238	254	297	267	262	248	249	264	246	253	286	296	252	273	279	257	268	269	277	309	262	288	244	261	304	269	280	269	272	277	227	263	254	258	278	292	248	239	286	265	242	260	273	283	272	254	261	246	241	292	260	298	250	236	251	290	228	275	287	298	245	294	281	281	256	266	269	293	269	289	234	262	295	256	247	272	287	274	301	260	272	269	258	279	257	298	286	299	268	277	309	308	264	256	253	284	282	267	233	292	276	238	261	248	280	289	273	273	293	278	260	260	256	282	282	258	272	276	290	339	251	275	258	257	264	247	268	257	258	282	283	276	273	265	256	253	255	268	242	245	288	249	261	244	280	265	263	271	280	270	261	249	270	248	250	270	279	273	294	251	263	244	282	262	267	293	272	269	287	268	250	278	268	286	244	272	266	289	284	282	274	293	313	270	281	258	298	253	254	275	262	278	247	279	292	253	275	263	260	267	237	312	265	327	287	269	270	254	291	292	260	273	297	297	258	260	277	311	246	274	284	247	262	268	277	282	263	271	266	272	275	267	266	271	257	276	252	272	260	243	278	266	276	262	257	255	268	298	284	260	245	287	284	288	278	249	273	247	231	259	266	281	247	267	260	261	244	259	252	269	267	224	239	257	281	267	300	238	273	288	272	252	261	241	256	269	289	255	293	283	259	288	300	280	295	267	259	249	225	245	258	254	260	256	250	255	241	280	273	250	267	270	234	286	299	289	257	261	278	284	299	276	295	234	299	258	283	270	264	256	277	257	261	281	270	255	266	256	267	281	250	260	256	275	261	246	260	264	277	304	276	264	270	261	274	272	286	273	259	247	266	268	265	288	283	242	261	271	266	264	256	260	268	261	295	263	283	289	296	286	247	270	263	280	275	288	279	281	270	283	263	276	262	254	294	295	253	290	289	249	266	257	280	256	242	270	262	250	272	304	275	269	240	260	280	281	250	263	269	249	268	257	259	290	270	262	294	274	270	292	253	261	265	265	248	277	241	237	266	283	255	282	296	284	270	258	264	247	279	273	277	252	288	287	269	251	265	264	255	264	271	260	255	253	262	251	270	311	269	260	261	262	281	286	274	277	272	280	252	285	267	288	300	241	253	244	236	246	279	249	260	281	236	258	290	233	267	239	256	298	255	255	260	252	250	269	281	282	251	264	269	258	280	254	257	284	302	266	274	271	255	295	257	258	248	262	274	240	259	260	273	252	300	262	296	277	256	263	274	255	251	289	247	229	274	301	295	284	287	293	278	242	266	284	300	281	304	255	284	260	253	285	262	281	259	291	297	275	217	278	265	280	274	301	305	260	274	298	295	293	271	269	254	278	287	257	237	233	268	264	268	239	246	271	261	250	243	257	284	297	286	263	266	237	253	288	306	295	263	260	280	241	259	243	285	269	266	266	266	289	261	251	289	264	297	275	267	242	287	301	280	248	259	274	274	289	229	257	258	280	271	248	276	259	280	258	260	277	265	238	285	287	275	252	252	258	247	273	277	251	267	281	294	325	242	284	255	274	310	275	275	272	267	286	281	269	272	244	292	282	233	286	251	273	282	288	252	253	258	247	273	281	249	263	274	263	296	272	282	300	261	266	263	267	263	268	310	265	278	267	287	290	252	283	272	243	255	277	285	269	267	261	281	291	261	263	280	251	236	299	247	268	262	272	248	276	283	249	271	279	273	248	313	284	280	272	265	233	271	291	265	270	268	248	267	237	262	270	272	264	267	267	288	266	280	271	257	252	271	264	258	285	284	292	268	273	268	229	287	255	269	290	294	294	265	258	275	261	271	298	279	277	271	263	258	265	254	248	285	244	273	214	285	289	267	263	259	249	270
12404	1132	1286	1465	1398	1193	1048	986	886	854	805	824	781	772	709	730	705	687	678	673	692	710	728	688	708	734	697	677	679	688	695	667	640	702	632	668	692	634	683	669	622	628	643	690	631	671	639	667	660	629	635	661	678	658	613	656	650	637	655	646	645	639	645	706	679	645	610	615	615	629	589	613	636	667	602	664	644	650	655	660	612	595	629	640	628	655	631	633	677	638	623	677	634	650	659	624	611	687	639	682	614	652	687	661	628	644	675	643	642	664	656	632	660	664	681	657	656	659	622	654	631	619	646	586	638	674	633	641	652	657	641	646	659	636	673	643	669	651	656	617	634	625	573	662	643	645	677	602	668	657	612	644	705	650	609	626	619	670	639	686	643	607	625	679	650	622	637	599	652	659	671	643	577	652	639	678	660	622	660	659	612	716	638	615	639	636	622	672	621	680	664	627	635	698	630	643	619	664	644	652	633	642	658	698	660	657	709	656	668	698	623	641	637	646	642	654	653	621	598	597	626	646	669	605	593	637	641	620	670	611	683	644	668	619	641	681	665	646	597	641	631	597	629	616	663	671	627	651	632	690	660	618	698	677	644	674	631	680	648	665	659	646	597	619	646	699	613	623	612	613	604	644	656	618	634	675	637	681	656	671	633	606	666	638	648	632	662	638	663	667	672	624	649	657	649	682	653	678	614	643	668	609	677	640	658	626	646	691	643	662	638	625	621	668	691	614	637	626	631	673	595	690	685	622	651	618	621	634	626	653	621	704	659	643	639	605	621	642	639	694	606	652	642	628	655	640	649	622	635	660	676	634	634	632	703	649	635	617	646	638	693	649	652	664	645	659	664	615	633	659	626	637	652	653	632	618	632	686	660	619	674	624	652	651	670	674	659	687	645	630	658	646	642	650	634	654	640	603	630	635	687	587	623	682	655	656	672	651	626	626	660	649	625	589	668	612	622	676	661	613	642	640	641	674	631	654	635	596	666	633	646	643	665	640	652	650	675	642	657	614	684	657	619	617	643	648	658	659	636	626	608	595	654	638	650	608	648	634	680	651	637	669	628	653	657	642	663	636	622	592	643	689	648	652	637	683	674	652	625	652	623	634	627	657	662	622	680	624	630	637	628	608	631	622	611	647	687	590	604	623	679	703	658	656	629	658	621	634	655	624	639	625	632	659	661	645	664	616	646	601	599	634	652	611	595	621	681	660	650	645	613	643	640	651	671	658	583	665	663	684	636	638	642	604	592	674	653	662	689	627	592	634	679	630	651	618	681	653	703	632	661	655	677	663	673	641	676	675	672	602	636	621	626	655	669	701	656	626	631	683	626	661	683	646	693	665	677	658	706	710	633	627	677	614	655	650	624	606	629	656	642	687	591	617	640	622	651	639	661	644	656	663	642	622	607	675	655	665	634	691	604	716	631	633	650	663	695	708	641	617	598	633	626	654	637	632	677	682	662	640	657	607	615	645	663	611	632	664	684	597	621	655	629	625	647	628	622	615	622	625	662	642	623	634	666	706	617	620	655	674	637	600	656	697	629	650	667	613	691	634	688	585	698	615	621	635	651	638	638	617	643	664	629	642	645	634	603	598	671	623	618	636	648	646	679	654	654	616	593	674	685	672	656	667	627	685	654	643	675	645	603	630	648	624	668	587	649	635	609	620	683	637	638	588	652	638	630	609	630	694	647	597	645	630	657	634	629	663	646	590	679	670	661	650	659	657	629	605	624	666	689	633	647	667	599	616	617	639	606	659	677	648	605	675	648	579	686	601	659	630	611	694	604	620	653	649	651	642	680	658	673	659	636	710	649	670	665	638	653	642	624	642	681	681	652	640	617	669	684	657	598	669	604	628	696	637	657	637	642	639	632	637	621	641	611	634	632	688	601	685	662	643	634	655	633	634	667	627	631	665	639	673	673	624	661	703	628	615	659	639	662	668	609	625	644	657	679	627	659	648	681	653	655	667	645	652	628	626	660	652	597	602	632	634	617	669	636	655	624	613	637	669	682	654	662	623	582	651	650	630	659	613	632	622	595	628	658	654	660	608	622	596	654	690	644	637	626	630	680	645	631	612	675	711	617	617	635	625	672	689	699	657	721	586	615	666	631	617	632	671	637	663	639	634	613	635	616	590	698	637	642	645	670	635	674	618	653	635	703	668	636	611	654	690	659	625	623	701	702	594	610	618	651	684	665	626	705	690	629	680	670	667	625	619	643	635	664	654	638	629	657	618	686	628	637	628	640	671	705	672	700	662	687	616	630	652	631	649	653	632	627	647	644	619	584	620	702	664	622	635	618	649	632	678	630	621	624	639	647	621	655	657	643	642	647	675	657	602	595	645	695	643	633	628	654	651	665	641	650	657	640	644	629	677	618	647	635	653	668	657	685	620	606	618	634	679	677	611	637	676	607	677	646	649	631	630	672	648	625	636	618	672	699	652	637	663	602	603	622	660	693	679	634	629	624	668	596	672	631	642	682	673	644	627	681	585	603	643	653	638	693	657	647	648	647	620	614	660	628	669	621	632	552	612	649	657	637	647	635	677	645	610	638	676	673	656	653	658	652	620	639	643	612	654	650	645	647	663	677	676	664	607	669	586	649	615	656	675	667	610	655	641	682	634	627	613	626	629	641	669	642	648	638	666	626	650	662	689	653	660	646	639	640	642	699	603	654	616	661	641	666	662	730	625	658	638	629	633	606	652	674	630	659	658	600	671	636	647	634	680	661	666	647	709	645	681	612	634	638	586	647	638	630	670	662	666	607	641	662	615	657	667	683	650	634	635	644	607	672	616	648	609	633	667	639	689	647	635	665	689	630	665	645	647	626	647	647	644	694	660	652	648	655	673	633	613	664	630	701	682	648	634	599	628	605	632	652	614	656	645	629	625	677	669	655	659	637	604	657	661	614	621	655	641	641	645	642	604	655	620	651	665	668	664	648	644	700	686	635	655	632	643	666	653	671	627	613	680	633	654	619	674	679	661	658	666	669	613	613	616	647	609	684	661	602	643	643	596	687	644	665	666	679	634	591	681	684	671	642	587	656	693	654	658	624	670	617	619	642	718	635	632	638	644	619	700	624	646	628	662	653	635	636	650	634	592	678	670	655	650	647	654	671	661	622	627	643	679	676	624	650	680	667	641	648	660	631	640	670	668	630	635	641	686	623	676	641	684	659	642	660	665	636	606	593	636	624	639	645	640	678	650	644	623	664	621	621	626	664	610	658	639	658	658	640	659	642	705	671	646	625	621	585	649	620	606	646	635	627	664	661	672	653	691	654	649	695	691	639	639	649	660	678	633	628	643	658	607	667	633	651	673	658	613	623	640	671	639	633	631	677	633	657	658	674	662	662	668	655	616	666	672	633	664	640	630	643	684	611	649	643	666	656	653	622	623	638	701	602	670	632	652	637	635	641	601	637	625	656	651	658	637	642	660	714	642	643	634	654	631	628	652	623	677	631	682	627	685	655	644	629	635	664	639	641	592
30691	5777	1616	1050	746	629	545	522	523	402	452	425	446	451	451	444	397	379	388	397	410	440	357	482	397	398	422	359	379	375	401	398	370	404	428	394	410	374	382	400	389	375	392	382	398	386	389	387	413	359	430	371	406	416	392	383	411	350	455	388	386	441	353	391	400	361	429	354	388	369	392	427	404	395	360	414	361	434	394	413	371	409	389	401	414	424	412	396	399	389	345	383	397	386	364	405	394	395	384	385	420	354	394	426	413	390	375	396	398	376	377	403	405	401	401	407	389	363	392	391	408	370	389	383	393	384	365	373	403	366	445	378	393	413	373	413	390	380	378	392	414	413	399	392	366	403	405	422	379	398	411	432	373	399	395	383	376	427	414	421	394	358	375	389	391	470	372	372	436	425	381	427	394	438	394	426	423	374	387	386	447	442	378	358	405	416	414	436	408	382	353	428	394	380	369	383	407	391	364	414	411	396	408	376	403	384	384	396	446	413	409	377	377	424	409	411	404	404	419	396	413	391	398	407	417	377	399	371	393	362	400	384	406	354	382	402	396	403	423	408	396	360	385	420	397	408	395	407	409	385	419	370	417	374	423	366	367	414	375	394	380	440	447	390	409	409	412	431	385	416	363	390	365	360	419	370	416	394	407	370	394	409	413	394	416	419	414	431	413	427	367	415	379	359	418	381	339	388	402	389	390	397	391	466	383	374	346	389	393	363	380	375	389	347	403	405	399	385	379	402	387	381	441	362	414	387	430	357	381	371	418	385	371	420	409	393	377	356	371	365	363	372	406	369	412	441	383	406	375	392	403	397	400	363	385	401	399	384	414	385	389	432	378	370	382	406	442	358	409	371	400	416	379	368	376	403	438	368	416	395	378	416	411	370	458	386	403	413	377	385	384	389	399	404	370	423	411	393	425	399	397	397	413	398	353	389	427	393	390	382	392	410	381	386	387	390	407	358	399	415	391	376	384	384	393	401	394	373	408	410	416	369	369	382	421	393	383	419	384	404	405	406	368	367	394	418	367	393	385	393	382	392	388	435	371	391	428	394	396	416	404	381	400	372	408	390	392	395	412	409	404	344	418	441	419	371	360	384	370	408	390	435	366	395	363	341	399	398	365	390	432	396	380	380	378	421	410	412	385	362	415	391	370	368	404	385	384	357	432	383	371	366	401	451	429	379	383	393	392	423	397	385	360	395	365	384	358	398	393	389	405	369	397	392	401	429	392	388	412	411	425	368	374	412	395	389	370	363	392	399	378	354	402	415	396	384	385	389	368	356	411	374	363	440	403	377	389	361	401	430	391	422	405	382	378	421	394	416	384	395	402	395	383	375	389	400	387	379	403	382	387	441	421	373	383	401	393	374	362	382	377	376	424	407	388	422	385	389	406	377	405	355	386	370	419	388	376	395	396	400	357	369	367	402	393	389	384	437	384	373	360	388	408	382	386	380	401	370	408	416	388	370	400	427	404	383	427	412	396	394	367	403	424	425	387	377	414	411	406	388	360	402	379	375	422	395	374	403	378	398	430	388	373	431	369	383	345	383	379	384	388	369	394	424	384	425	384	387	411	389	451	409	387	421	419	431	340	417	398	385	363	394	383	383	394	371	368	418	390	360	354	395	351	412	388	373	410	382	415	368	414	418	356	374	397	396	396	375	457	417	435	407	449	356	381	354	389	395	405	349	412	416	413	399	381	394	402	398	389	400	437	405	370	400	428	419	392	367	372	439	373	395	412	370	371	414	403	389	406	361	379	404	419	419	386	402	390	385	419	387	402	424	426	336	377	438	362	376	369	394	376	394	392	404	367	385	390	407	399	376	391	392	409	398	369	392	406	395	402	373	383	396	390	387	396	428	380	385	407	372	358	365	396	413	411	388	379	382	367	399	362	398	364	382	421	409	387	431	398	433	403	406	424	393	388	389	368	431	422	373	380	379	378	414	416	394	374	421	417	381	385	353	376	410	389	412	370	387	387	397	373	398	416	397	407	358	424	365	387	413	338	372	397	370	421	392	399	420	405	338	421	409	399	372	454	411	399	379	378	420	396	389	389	361	351	381	349	398	402	383	431	423	454	398	384	367	411	441	408	414	385	363	397	396	425	412	432	391	380	389	387	384	381	392	408	365	394	395	408	429	400	404	413	404	389	346	404	421	379	411	420	404	416	400	407	387	370	419	395	398	362	393	425	424	395	389	406	397	391	394	421	386	413	402	401	410	443	377	380	403	386	397	428	418	371	401	354	390	388	376	419	399	400	409	382	402	412	367	399	401	394	389	364	361	401	398	376	385	393	377	443	380	390	396	439	386	378	377	396	404	340	451	394	413	396	423	387	388	402	378	408	399	411	355	418	423	397	440	398	423	412	386	417	384	379	408	381	426	437	403	381	384	380	410	416	408	408	407	429	407	392	409	369	368	411	395	412	401	430	390	409	397	426	432	453	384	384	376	404	332	397	337	413	411	408	384	412	353	383	427	364	387	382	347	414	377	404	371	421	390	378	404	371	398	369	412	419	384	387	421	384	405	408	420	374	403	399	386	363	405	365	395	366	362	395	438	424	409	383	430	356	378	378	424	391	421	436	384	389	398	393	378	367	392	366	396	345	407	366	396	381	368	402	363	409	419	456	377	416	412	428	397	375	421	393	396	419	370	387	400	395	435	404	411	381	389	393	390	384	371	414	396	412	394	374	365	382	391	426	396	397	373	424	387	394	418	376	407	412	434	385	393	398	392	411	415	386	401	383	397	391	398	378	414	391	402	371	384	402	395	436	402	392	435	405	428	383	396	400	389	438	418	389	445	396	376	407	405	402	411	373	406	415	438	373	395	374	392	389	412	391	367	393	382	372	365	405	380	402	363	406	391	403	427	422	375	421	370	393	401	404	402	389	446	340	377	376	384	432	382	399	374	369	415	375	370	386	402	395	386	398	421	375	387	413	370	392	388	372	365	368	370	385	394	394	395	394	416	363	379	405	414	405	383	412	396	401	406	377	385	372	394	400	383	453	375	409	417	326	389	384	440	415	358	402	428	396	397	439	424	373	376	381	422	392	384	398	388	384	386	371	415	434	400	389	406	404	409	434	391	391	376	351	384	403	386	384	373	424	404	400	389	411	418	388	390	412	387	435	392	437	383	403	369	402	420	401	366	392	416	398	399	401	373	429	396	408	380	398	333	384	355	368	411	425	392	405	389	366	378	379	415	391	363	402	408	439	383	405	412	398	439	391	398	379	372	409	378	361	395	349	410	404	452	390	385	366	437	424	423	445	451	397	374	414	391	412	401	397	357	416	384	403	377	412	408	370	373	357	403	344	411	427	418	399	417	441	394	423	420	359	430	389	393	383	375	345	425	382	395	381	370	393	417	396	388	385	385	383	374	408	398	387	369	421	395	432	415	391	394	390	368	385	428	431	412	361	404	411	371	368	373	396	392	434	395	381	403	399	420	388	344	373	390	359	385	400	397	412	398	420	377	400	380	388	373
17261	1899	2288	2562	2245	1883	1786	1579	1384	1363	1270	1164	1079	1078	1070	1046	1008	1053	957	1011	961	936	1016	936	937	968	966	916	907	941	939	916	911	937	909	974	904	929	938	904	893	927	878	922	873	937	844	871	889	866	920	873	962	845	937	856	926	900	850	845	882	893	854	929	874	928	892	938	886	914	874	960	858	898	934	884	902	936	853	893	861	862	861	902	926	914	889	901	936	912	900	930	837	882	917	914	856	901	864	882	942	891	966	886	926	890	884	870	875	971	899	846	889	881	889	873	908	902	843	879	939	887	889	891	915	877	934	883	906	972	904	905	937	817	923	897	938	911	847	898	885	928	858	824	868	921	927	864	919	937	871	890	919	932	854	870	904	888	904	873	907	903	839	894	945	895	899	861	900	872	925	894	908	862	905	918	852	887	857	900	915	860	856	877	823	822	869	857	859	860	883	912	884	944	825	902	889	902	852	930	890	929	927	902	886	857	847	886	903	889	906	944	842	875	898	891	913	901	931	894	924	913	927	830	882	858	882	926	887	855	876	865	850	865	887	890	811	926	849	870	884	875	826	888	910	887	862	856	866	896	840	907	842	848	876	948	847	839	906	886	903	860	877	973	937	888	901	855	909	916	845	944	841	873	832	952	898	894	894	827	919	859	885	858	912	915	868	881	866	904	842	918	887	857	920	882	917	849	880	876	916	895	860	865	883	883	870	875	865	955	832	867	972	921	871	907	910	858	840	851	899	864	835	910	847	835	818	893	948	876	937	898	852	833	876	920	867	856	897	860	885	892	877	886	886	828	859	853	867	877	875	882	895	910	861	901	897	846	855	908	851	864	911	881	879	865	885	938	881	870	863	921	917	861	924	901	894	886	899	897	858	875	933	918	947	881	887	866	878	874	857	902	937	860	875	905	876	794	806	883	894	897	913	918	886	879	888	937	912	881	931	873	843	922	870	862	908	893	834	877	944	915	861	836	872	859	884	868	859	852	897	880	906	909	888	910	832	860	855	861	885	915	906	865	885	850	796	901	865	902	846	915	860	925	897	864	869	884	951	904	851	863	908	918	879	957	882	828	896	872	901	906	899	894	920	931	850	883	889	889	914	895	894	809	888	915	886	857	855	868	926	907	897	892	913	876	854	949	872	885	893	873	859	879	896	870	920	874	918	871	899	894	871	890	848	865	881	903	920	917	867	895	858	853	866	880	846	894	864	876	877	849	936	848	905	913	863	868	880	937	899	906	882	820	971	899	868	872	853	879	896	885	893	937	881	898	910	905	919	909	873	874	828	841	922	871	883	894	913	899	885	923	876	846	869	934	834	817	892	908	852	879	840	844	914	887	874	886	897	893	867	900	877	895	891	903	940	897	884	891	959	910	881	892	930	857	886	869	907	911	930	948	898	911	817	874	922	910	898	920	909	811	856	899	887	926	868	860	837	872	904	834	944	846	922	887	903	871	877	878	875	893	981	844	901	859	858	813	863	891	904	926	894	918	885	936	864	888	915	903	865	906	855	953	869	828	900	840	883	882	905	892	911	884	882	842	898	882	902	936	887	881	871	882	890	863	884	919	909	941	891	860	890	850	919	909	896	870	853	849	875	941	924	855	843	867	849	826	879	875	933	910	918	874	890	874	864	894	915	862	880	925	887	909	913	861	887	848	905	865	902	840	889	905	895	861	901	888	898	889	850	905	874	886	858	901	937	917	917	839	884	861	882	894	904	893	903	885	884	875	905	832	905	872	913	863	932	870	912	864	879	921	885	916	931	890	959	912	873	869	949	912	928	874	895	882	949	865	877	887	911	910	883	946	871	873	932	856	841	909	870	876	868	896	935	898	874	824	869	848	884	908	886	915	898	873	923	871	865	891	899	858	948	899	887	836	852	914	865	870	896	871	890	829	881	900	904	860	860	899	907	900	891	965	918	886	884	848	858	882	868	883	851	839	897	847	933	858	855	907	908	877	926	860	895	844	813	928	936	852	871	877	871	854	893	887	886	878	897	930	855	919	883	929	869	912	872	902	918	876	929	872	899	853	892	941	859	885	875	920	835	874	884	867	883	892	775	882	869	914	872	918	860	846	909	822	839	879	856	792	891	925	874	902	820	889	857	879	898	915	916	862	887	911	888	862	877	924	933	886	892	900	863	877	886	912	850	951	902	888	940	861	894	881	871	955	881	874	872	952	904	894	919	910	900	913	847	880	870	885	880	839	856	892	879	898	854	897	953	905	898	907	856	852	901	866	861	882	883	902	939	881	911	910	910	892	884	831	868	914	904	904	896	898	893	875	891	923	906	895	838	875	902	885	883	929	883	840	901	872	874	884	920	880	871	901	918	834	861	898	901	852	901	877	934	894	948	979	854	876	903	868	876	891	860	910	896	867	907	866	890	901	842	883	903	884	905	864	885	873	905	889	959	937	928	888	852	836	919	901	909	883	874	873	889	879	890	880	901	885	829	936	925	834	931	857	905	874	945	909	871	901	849	894	889	851	878	882	801	911	825	873	878	882	884	882	856	827	868	864	897	861	865	895	867	921	908	916	937	926	923	868	891	804	848	865	922	898	874	916	908	880	912	923	895	879	824	880	881	903	833	919	880	906	907	889	855	910	888	913	893	900	908	855	878	952	855	867	913	895	910	916	918	873	891	901	875	875	882	895	935	886	919	952	854	904	850	892	921	861	903	922	898	901	842	896	858	887	892	883	932	911	874	859	875	892	933	856	843	850	857	915	916	853	901	888	925	872	864	884	914	879	871	889	928	906	892	878	875	928	876	884	868	905	880	885	903	894	848	885	866	861	862	875	918	814	896	900	852	826	889	869	862	839	893	915	886	873	857	849	872	921	916	844	929	893	857	881	935	849	823	890	884	903	916	845	948	849	920	851	867	893	906	870	909	909	821	951	879	885	908	912	887	881	884	869	872	866	852	879	860	945	883	916	879	816	951	841	908	940	875	929	865	883	920	930	911	902	900	880	867	889	898	923	873	853	919	917	889	879	888	836	950	865	956	882	919	891	944	924	944	863	876	865	870	903	919	884	864	894	885	913	897	824	882	908	914	829	914	868	873	892	885	870	870	917	888	862	904	883	856	870	936	865	934	859	848	843	863	875	913	949	901	886	904	826	914	883	862	928	917	911	895	905	888	849	923	907	920	859	898	872	859	886	834	865	910	866	908	931	872	862	945	902	923	868	941	882	871	832	907	871	906	902	911	870	909	866	892	914	904	908	918	947	914	860	934	889	871	907	889	880	940	891	918	870	931	876	926	870	871	906	892	883	929	900	908	849	920	879	892	861	842	862	911	910	919	855	899	848	852	862	885	856	896	919	896	873	876	921	854	831	854	875	830	966	885	922	889	835	848	917	939	838	898	886	877	891	900	850	938	914	907	912	934	891	848	943	871	879	930	894	903	908	869	883	871	860	873	940	919	911	876	895	895	908	937	888	864	882	885	853	912	847	858	951	903	853	850	866	914	908	907	930	854	911
5507	412	242	200	215	230	217	220	218	203	207	204	192	220	243	208	239	226	212	191	200	215	221	231	208	224	222	213	246	220	199	209	242	193	222	212	205	210	217	248	215	227	225	206	207	205	205	196	218	202	204	230	236	238	221	185	207	213	209	211	226	224	186	217	234	240	250	228	202	226	212	224	218	199	229	208	219	225	240	225	225	198	224	212	209	234	202	199	188	226	213	204	217	215	208	221	220	234	209	216	188	246	236	216	217	221	228	198	189	210	249	224	229	227	179	207	214	232	236	217	220	218	211	235	215	201	216	213	209	200	202	210	235	215	191	225	214	233	221	199	236	228	201	206	228	211	205	232	199	185	188	185	222	208	189	221	236	219	210	204	225	212	221	212	228	215	216	213	207	220	218	235	224	214	194	213	202	196	240	203	178	218	194	237	196	205	244	238	212	230	237	222	200	227	191	175	219	184	238	205	207	212	213	216	220	217	183	249	260	212	216	219	221	208	199	208	214	223	233	235	221	221	200	215	224	239	215	216	212	209	197	260	197	202	215	223	201	235	234	225	203	222	240	194	224	205	220	228	217	221	232	222	205	245	206	201	210	227	186	215	232	226	209	214	242	189	205	208	215	216	224	232	225	220	203	230	226	196	229	216	208	229	269	213	233	203	207	196	229	249	208	228	192	208	224	189	215	226	228	202	200	209	187	218	216	216	198	197	221	201	225	228	202	222	225	217	214	201	223	211	226	234	226	205	254	209	223	243	216	225	206	203	235	217	223	213	197	248	239	222	238	209	220	228	190	242	220	195	219	224	194	194	201	228	223	202	206	216	232	246	212	190	178	225	210	234	195	246	213	214	253	186	203	210	185	233	223	201	192	218	234	233	222	225	213	242	213	188	205	223	239	221	195	203	196	201	218	200	208	219	233	230	187	196	199	203	187	201	223	206	231	210	210	211	234	184	225	186	213	220	203	187	196	186	206	225	211	215	214	212	203	209	211	199	228	215	186	218	214	229	216	256	231	218	201	226	216	227	241	201	211	227	196	213	199	197	176	213	207	237	227	209	205	207	204	200	218	208	211	183	189	209	221	183	233	203	218	180	207	230	196	217	236	225	212	208	235	222	198	227	196	249	206	244	232	224	214	221	191	207	227	247	192	199	199	201	248	221	207	219	251	226	218	210	214	192	209	244	213	209	191	212	229	211	207	206	192	199	209	209	223	215	217	225	212	213	186	188	220	222	194	210	186	203	205	235	256	217	179	215	192	218	214	223	228	217	207	198	219	199	215	245	201	219	221	197	221	211	224	205	200	182	180	218	234	197	212	219	227	220	237	232	270	210	210	201	217	210	200	225	197	214	198	231	229	198	196	236	220	214	219	210	192	215	221	220	181	225	213	219	195	217	215	224	215	208	205	188	218	204	228	245	263	222	227	206	230	180	187	186	232	201	208	214	255	212	191	227	220	220	236	245	228	226	209	206	206	227	218	217	199	215	202	216	193	213	228	200	211	216	245	204	208	216	224	246	242	235	200	224	231	200	204	205	196	204	211	204	234	243	230	214	204	220	224	202	225	229	220	220	234	212	232	221	191	223	201	204	236	226	214	184	213	228	210	228	218	221	213	212	217	209	184	230	200	199	218	225	217	188	215	208	205	195	221	212	190	202	222	242	227	197	227	248	215	196	218	182	197	219	212	205	229	187	189	205	188	192	225	242	213	202	222	213	211	210	196	242	214	196	200	189	191	205	207	220	231	231	257	213	217	197	223	206	208	239	212	231	222	203	186	237	224	220	224	194	244	211	206	209	217	217	216	224	220	208	225	200	215	210	204	228	203	199	203	232	214	209	237	212	234	210	217	212	196	201	211	208	184	244	195	238	193	209	200	226	217	225	211	228	211	214	215	194	194	209	190	215	195	214	211	214	219	242	197	225	207	192	205	192	211	198	221	216	228	214	196	215	202	230	195	196	216	233	222	206	216	214	197	227	215	199	196	205	230	215	223	203	212	216	221	195	209	195	212	202	205	190	207	183	206	208	191	192	240	243	192	190	200	217	198	239	210	230	208	200	201	201	213	202	213	212	244	218	219	211	198	240	198	221	218	234	198	213	205	234	213	230	196	223	198	205	210	222	202	208	189	216	226	229	240	217	201	179	207	201	222	211	178	176	250	236	246	215	195	229	211	237	202	195	226	229	226	235	197	205	217	239	233	242	208	214	198	224	272	263	218	190	199	223	228	225	204	224	206	196	225	200	193	244	227	227	237	211	217	220	221	229	217	231	202	213	201	215	197	231	209	217	195	210	207	245	205	225	208	226	219	206	212	202	211	191	210	225	237	228	204	223	182	206	194	219	204	215	215	222	204	214	215	218	219	206	209	194	209	223	217	199	228	225	197	210	224	201	237	194	213	210	208	233	211	197	215	203	235	179	233	208	207	243	217	206	190	221	210	210	228	188	207	214	222	233	211	223	210	198	219	214	191	209	223	222	218	198	216	217	220	214	224	207	206	185	213	202	225	219	192	197	213	221	227	185	236	234	216	186	185	206	239	257	206	197	227	183	230	198	204	227	217	211	217	212	199	191	200	189	213	202	214	241	241	207	249	202	222	210	228	219	210	190	199	219	223	195	206	194	212	218	238	212	213	196	221	211	229	218	218	200	224	226	204	230	209	224	256	235	221	245	194	219	225	202	191	235	209	207	196	195	208	223	198	213	211	244	210	221	209	228	195	227	188	214	231	222	231	230	212	261	213	203	225	182	215	229	225	232	195	225	232	218	206	194	214	225	232	219	229	198	222	213	192	205	190	196	200	201	192	208	212	247	250	230	217	219	219	226	190	204	182	195	209	196	202	221	182	249	222	227	202	182	227	204	213	242	186	222	232	206	204	223	247	217	216	215	225	203	204	218	211	238	201	224	189	216	204	170	244	211	251	233	178	221	209	220	196	218	234	214	212	248	214	220	224	232	232	199	217	182	201	199	240	231	225	214	216	220	208	213	197	254	242	247	211	189	209	178	227	217	187	209	233	217	212	213	220	208	218	209	240	205	222	222	190	219	214	217	231	213	213	226	196	217	187	225	219	228	207	191	207	215	228	222	212	210	227	221	221	241	214	204	217	197	211	228	202	204	238	217	186	212	215	210	198	229	229	251	211	199	227	227	199	224	210	252	227	172	203	210	235	216	210	216	196	197	207	219	219	189	213	197	215	193	192	200	244	239	202	195	172	212	216	215	220	193	219	193	218	229	209	185	184	218	214	217	198	225	202	218	191	204	217	224	228	209	213	218	218	207	202	200	266	197	263	216	239	212	193	219	204	199	203	207	235	225	227	205	237	208	217	224	219	226	217	224	204	184	218	205	224	206	242	185	223	203	220	226	212	212	219	196	215	223	239	221	207	211	237	240	190	237	225	209	203	218	200	214	225	220	203	220	209	210	234	199	229	210	250	234	223	212	218	199	202	183	234	205	243	181	212	195	210	210	198	195	186	200
3835	587	552	594	538	524	544	544	503	548	524	505	552	536	547	506	539	527	537	545	510	514	502	534	512	459	568	506	533	545	531	551	560	517	535	496	522	489	563	506	535	539	523	473	567	562	455	518	506	510	549	528	515	522	510	558	533	523	562	502	537	551	543	561	599	555	490	514	481	486	509	553	534	512	530	546	520	495	527	534	540	566	514	526	538	482	487	535	553	520	521	528	506	500	512	489	491	558	498	554	492	553	509	515	504	522	550	566	484	483	560	542	535	505	528	483	566	508	524	502	518	552	511	536	524	508	537	559	519	560	531	531	522	520	554	552	540	503	527	529	532	524	556	547	517	510	507	516	542	486	472	486	564	534	538	538	529	476	516	521	503	502	578	542	510	522	509	554	541	564	529	529	492	545	534	521	513	535	537	542	547	533	570	534	538	524	534	534	539	512	546	501	515	532	532	548	560	529	535	511	533	515	537	547	583	529	511	523	571	493	540	498	498	488	509	502	531	536	525	517	512	538	512	552	540	519	522	523	514	524	482	536	532	518	543	547	508	545	494	506	501	507	529	538	541	515	555	515	534	536	509	532	520	553	532	527	505	520	527	527	551	523	591	534	536	520	509	533	519	524	550	509	524	520	524	499	567	515	507	526	515	558	497	532	525	556	529	512	540	531	517	528	542	534	525	540	531	527	546	484	539	544	533	495	507	491	523	546	546	496	503	552	527	568	540	551	510	493	519	518	528	490	506	510	546	532	525	562	547	535	527	533	505	499	494	556	542	515	538	554	526	542	562	560	538	526	489	506	545	505	576	536	548	518	529	532	510	528	512	507	571	508	498	551	549	550	547	566	553	531	534	563	502	515	510	524	507	513	521	580	510	553	507	509	587	535	517	556	529	560	502	503	512	540	522	529	508	525	513	577	504	533	520	519	540	495	506	547	528	482	490	506	456	527	518	537	534	512	507	536	532	522	528	489	514	513	534	511	529	490	520	517	493	517	532	508	547	534	515	547	564	492	532	517	518	518	458	531	539	530	545	527	534	580	489	527	513	526	544	514	561	519	524	542	514	524	508	561	464	502	557	507	524	519	503	513	499	556	555	515	493	509	496	513	533	553	540	512	517	555	522	564	507	526	527	521	530	545	529	571	517	550	530	539	527	552	540	571	532	541	534	519	562	596	546	532	566	564	522	487	539	557	547	497	520	531	531	523	518	505	538	526	511	526	542	544	566	523	537	534	553	523	558	534	520	541	521	502	490	552	539	511	517	519	507	509	555	546	493	527	561	518	517	503	499	492	527	561	508	557	506	529	476	501	563	531	554	521	528	571	571	554	543	502	524	517	519	560	503	518	566	535	548	507	524	538	496	513	540	544	528	498	510	590	519	541	539	500	556	530	529	539	510	519	522	535	551	532	561	508	548	543	545	533	524	527	515	503	547	558	547	531	496	518	512	503	491	528	549	553	530	545	504	534	508	521	546	539	551	499	535	513	494	503	540	542	525	504	547	528	529	518	515	571	531	515	551	506	547	497	541	547	543	534	506	511	514	543	501	482	544	545	533	502	522	551	512	530	535	557	518	528	527	502	507	506	556	491	554	585	498	550	499	487	509	506	514	499	516	549	490	558	573	519	537	515	493	537	502	597	555	533	545	538	485	465	530	508	559	534	530	564	512	562	536	537	547	532	534	526	537	528	530	504	554	495	527	538	552	511	512	537	534	540	528	494	524	531	526	523	523	521	560	506	544	529	544	542	539	529	525	518	530	522	542	533	538	551	500	524	528	553	552	538	576	559	520	575	556	562	546	512	549	497	541	496	539	565	501	490	537	518	552	507	498	542	524	518	510	512	527	523	518	499	553	514	504	536	538	518	538	502	551	509	526	524	529	523	549	568	488	541	551	511	518	590	481	494	535	526	548	554	566	510	519	521	541	528	521	583	561	548	496	553	539	486	536	590	525	491	512	532	515	568	564	510	529	487	522	524	520	550	502	476	569	511	538	515	501	529	523	558	529	542	531	537	553	546	491	517	547	518	556	515	522	500	527	511	568	538	531	518	554	557	556	511	487	519	564	546	496	507	529	534	498	561	535	520	515	512	510	559	513	536	511	535	479	482	523	504	557	498	507	518	518	569	532	539	554	502	528	515	515	506	541	514	484	529	547	494	514	523	528	543	497	492	545	524	531	501	513	551	534	559	519	489	557	545	513	530	521	517	529	558	505	528	522	502	513	548	534	519	548	526	554	507	514	510	542	520	545	503	539	500	505	532	519	530	545	547	580	531	562	499	525	495	533	580	536	492	514	554	553	515	551	535	488	531	512	528	556	502	553	535	540	497	531	479	527	540	519	543	519	542	531	492	573	540	542	528	512	487	503	526	523	529	493	518	506	523	535	551	547	493	508	545	510	498	555	525	534	527	552	512	532	543	535	496	508	535	478	576	543	519	546	509	533	484	526	529	476	506	470	545	533	548	537	521	536	528	539	522	515	521	521	530	513	525	504	476	552	522	554	543	523	500	544	514	505	546	560	571	522	512	516	529	512	507	549	559	530	494	570	532	562	514	544	543	496	522	514	489	503	536	568	547	506	507	536	487	504	524	518	552	548	493	530	495	481	537	518	482	540	524	478	496	560	541	540	551	539	535	489	550	523	509	516	523	538	478	552	516	504	536	582	484	484	524	495	504	530	531	542	529	509	560	536	555	533	542	514	547	546	512	497	510	539	510	526	523	496	540	547	513	531	549	543	503	485	532	536	514	491	523	522	536	558	527	515	569	540	527	495	530	530	507	521	500	533	513	534	551	532	540	489	562	563	569	521	577	525	494	504	539	578	509	509	556	521	486	532	547	549	546	517	564	540	546	544	528	480	531	516	518	550	542	485	529	531	567	511	541	520	537	513	521	523	543	560	548	518	493	520	503	572	524	550	527	538	510	563	518	524	495	557	517	542	538	562	497	559	510	502	537	544	493	513	486	510	515	539	510	546	485	536	492	507	561	521	486	577	527	553	541	534	491	501	526	506	557	532	517	539	525	578	495	545	505	498	519	518	476	518	508	524	538	520	534	522	572	543	525	540	541	537	516	490	501	568	545	549	534	516	559	541	542	570	540	468	537	556	564	517	495	517	499	526	504	559	516	493	475	537	525	526	536	516	517	556	523	512	527	543	515	567	520	529	498	518	486	520	528	550	514	555	515	496	493	534	527	516	539	562	524	550	560	533	544	534	522	579	548	518	542	519	530	510	552	503	477	535	529	558	475	530	492	562	555	569	526	550	511	551	543	522	531	547	480	534	527	575	535	518	554	518	518	578	505	545	538	518	500	520	560	520	506	517	480	537	550	497	520	561	526	517	507	508	536	545	549	547	534	557	505	558	518	504	519	500	526	488	492	580	527	536	569	523	561	526	512	510	524	547	525	510	518	522	529	520	514	537	514	521	509	531	508	546	521	527	520	547	508	525	523	527	560	560	534	553	510	523	538	542	516	576	517
19580	2493	710	552	444	400	378	361	355	332	298	314	314	290	232	335	305	250	250	288	258	296	286	277	273	257	312	283	309	285	241	276	302	281	271	285	286	277	262	255	288	284	263	269	241	279	280	283	300	301	299	300	269	288	279	261	274	256	283	250	284	280	281	291	304	273	289	275	299	274	279	260	283	295	287	282	275	243	273	246	288	267	282	285	249	255	294	280	326	294	246	259	250	287	238	291	263	265	259	287	297	257	295	265	252	257	233	267	267	281	276	262	246	274	273	272	262	283	270	293	307	283	260	276	291	273	244	248	259	283	277	273	288	289	267	256	263	289	267	257	292	264	269	258	257	299	266	309	285	271	275	276	281	269	257	269	279	270	285	254	246	312	272	285	322	288	260	280	284	234	255	315	245	279	253	292	273	244	248	276	258	265	235	258	285	277	292	279	249	285	243	304	253	267	252	278	285	263	265	266	296	258	298	272	270	260	240	273	281	270	267	269	263	245	269	291	264	287	259	247	260	260	251	275	251	270	261	286	270	257	265	266	280	271	272	279	262	237	279	276	324	273	288	261	278	281	261	243	272	269	278	289	270	286	277	281	256	287	278	263	233	266	292	289	288	274	280	278	296	243	287	289	275	234	262	272	273	276	276	268	275	258	265	282	270	265	269	249	271	264	269	284	261	272	271	251	280	254	258	275	273	235	246	298	274	255	279	281	267	282	244	243	243	274	258	310	259	289	286	284	295	270	262	280	256	284	244	276	298	262	265	247	288	266	261	259	297	287	268	289	282	294	286	265	280	276	265	300	279	267	274	245	278	282	295	295	289	273	266	255	259	285	284	287	245	299	260	266	277	268	277	296	274	247	284	268	280	278	289	282	318	272	262	272	259	259	255	256	251	273	264	278	263	273	277	290	279	304	284	289	256	248	264	254	241	267	296	270	283	264	281	275	313	289	268	282	258	294	286	238	243	286	264	284	289	282	267	298	289	283	255	310	265	309	277	285	273	271	256	292	269	259	264	259	292	271	280	294	260	280	226	260	275	280	269	259	263	303	251	279	257	273	270	294	279	272	267	307	257	261	246	286	254	258	286	281	282	295	289	287	287	292	281	268	259	269	270	257	269	263	256	279	246	297	262	303	297	283	279	247	266	274	267	283	264	246	245	295	253	282	282	279	276	252	257	297	247	277	264	286	283	297	266	279	264	268	265	254	275	265	300	325	288	263	254	222	251	292	273	271	280	271	276	279	307	312	252	264	286	276	250	224	274	269	257	266	257	251	268	259	210	247	303	278	273	252	251	266	277	284	264	284	295	282	277	275	240	293	266	270	299	261	313	250	246	301	274	281	244	269	264	260	268	279	261	284	273	254	283	265	273	282	269	269	258	272	288	268	290	262	245	289	315	253	294	267	290	294	259	254	290	258	250	277	265	280	262	288	296	277	280	231	251	262	282	267	249	289	288	252	260	270	288	265	289	302	257	259	293	283	287	252	249	252	271	258	250	269	243	247	244	279	257	294	298	294	259	259	265	280	256	280	285	284	245	276	291	296	281	257	231	290	265	255	260	272	282	246	237	264	284	271	259	274	258	251	271	280	236	292	261	293	232	278	244	265	255	274	280	249	277	272	267	280	240	272	242	264	292	274	286	291	281	294	289	288	293	255	282	256	315	287	270	295	282	300	274	271	250	236	261	281	281	247	266	260	278	261	263	253	264	235	292	264	267	247	260	269	255	250	265	256	257	263	283	248	269	267	300	268	307	273	280	295	279	295	272	261	286	241	270	244	257	254	260	269	289	256	255	271	268	252	263	280	262	294	278	253	307	296	268	265	271	269	242	262	280	286	292	259	303	264	279	275	283	261	293	276	253	256	295	283	271	286	264	260	253	255	265	276	250	295	252	266	263	294	293	295	286	283	264	254	278	249	251	274	260	301	272	244	272	284	265	231	251	236	278	255	281	262	245	275	276	262	291	269	259	271	276	256	302	252	243	308	250	269	266	275	254	276	256	271	258	273	292	283	266	268	284	285	250	247	295	271	284	275	304	251	265	264	293	269	289	242	271	253	256	257	270	261	274	285	252	271	269	300	262	276	271	259	280	238	263	282	271	261	252	279	244	273	240	299	278	274	303	272	263	263	273	262	282	271	287	256	283	290	295	278	281	267	281	247	264	262	275	294	248	258	261	271	257	256	246	310	274	288	275	291	248	279	259	268	272	303	240	247	249	263	249	278	287	280	263	264	268	259	292	272	290	270	270	275	264	266	263	282	274	297	225	263	267	256	266	283	287	288	260	281	271	291	275	265	266	268	309	283	282	268	265	266	257	277	266	272	248	258	258	290	258	288	309	247	227	278	264	266	256	267	253	264	287	288	267	273	279	289	272	253	258	290	270	267	256	279	316	287	234	281	304	270	259	248	249	260	264	276	285	278	303	244	282	278	261	283	284	259	294	291	248	290	238	273	230	307	296	251	237	271	246	267	267	274	275	271	273	273	277	269	282	273	280	295	264	277	236	257	275	260	273	281	268	284	287	283	264	290	284	290	273	254	242	251	267	267	264	279	286	292	268	241	267	287	259	283	278	247	294	265	292	258	267	274	301	267	301	260	253	279	259	265	252	271	273	271	261	252	272	279	300	267	242	272	291	281	245	280	271	264	279	267	262	257	275	313	258	282	297	269	274	279	277	263	269	273	282	266	262	282	288	281	267	281	238	286	259	307	277	287	299	279	230	258	262	258	271	273	255	282	273	287	278	256	280	281	256	279	250	271	271	267	235	258	286	260	265	259	261	256	243	309	293	312	283	276	288	296	286	270	261	286	251	258	267	263	301	269	280	258	263	291	272	283	283	261	246	267	275	300	276	262	252	284	280	280	241	276	272	242	258	267	278	286	297	276	303	242	259	258	270	238	261	277	300	281	271	265	276	302	278	248	272	253	268	288	284	252	285	286	281	277	283	257	240	243	240	284	280	271	266	277	265	295	279	301	275	241	281	286	233	272	265	275	272	304	271	249	264	272	286	252	280	285	259	261	285	281	281	292	248	274	255	289	296	277	227	266	295	276	219	272	273	314	262	268	291	287	289	266	258	284	263	286	268	244	272	286	267	268	263	326	244	266	260	242	277	246	286	263	247	297	294	267	264	254	274	283	273	282	253	266	284	229	281	287	278	277	273	282	254	276	290	257	281	280	258	291	268	267	249	215	233	264	271	251	247	271	291	303	268	254	289	282	264	294	258	261	311	271	283	272	293	285	289	281	305	282	259	251	230	230	253	253	239	256	293	274	257	257	258	279	282	290	286	278	266	277	272	280	294	256	279	252	266	271	276	264	267	273	256	268	261	258	255	283	289	280	280	260	278	280	262	257	281	259	259	265	265	283	278	290	268	302	297	292	254	263	264	263	284	286	250	240	260	273	271	257	271	262	287	262	287	257	298	288	279	282	301	273	308	272	242	258	274	254	281	264	274	291	265	284	282	257	271	281	268	298
12401	1126	1422	1529	1364	1201	1122	1006	938	881	847	813	727	787	745	739	733	745	762	716	718	706	677	691	665	712	666	707	646	660	693	674	678	666	698	598	673	696	679	686	636	667	696	677	645	625	679	675	655	632	653	667	658	670	648	670	632	673	666	710	612	643	626	671	675	644	656	632	677	682	659	624	655	637	662	692	656	639	702	678	625	651	650	681	698	655	663	634	661	647	620	657	703	658	621	655	631	621	600	616	609	692	642	641	657	677	664	634	628	636	640	676	665	691	712	636	632	675	686	687	668	631	682	680	640	645	631	603	655	645	621	660	673	641	650	673	667	692	656	664	693	634	648	694	661	642	630	713	672	614	644	653	634	661	683	670	620	661	629	662	696	706	658	636	630	658	667	631	657	610	658	658	641	637	631	715	697	620	619	651	641	613	669	635	631	653	654	677	617	645	663	639	657	633	669	635	687	640	681	638	621	642	617	694	669	612	665	698	644	658	689	709	631	672	640	645	599	663	628	619	614	637	639	674	656	656	705	614	637	672	653	641	644	660	610	635	628	663	611	644	652	636	655	654	633	647	691	659	691	609	647	647	657	649	648	684	629	649	639	642	627	663	671	610	661	644	663	606	705	680	675	727	626	631	653	636	626	656	658	677	646	623	629	691	663	638	665	647	639	640	644	657	643	651	664	624	641	634	658	629	627	651	633	665	652	658	625	611	638	662	656	651	688	714	631	681	686	676	677	624	667	638	641	668	643	659	586	624	628	649	627	688	617	639	652	662	660	662	644	612	654	604	651	692	617	633	644	634	643	614	619	640	632	613	634	639	650	617	621	589	671	594	678	683	663	661	610	665	648	618	639	668	611	645	664	670	650	615	699	598	673	654	686	647	627	657	644	589	675	650	625	661	651	673	609	682	666	665	656	613	601	619	663	652	709	649	682	696	667	655	677	592	685	641	644	664	657	654	645	633	677	603	651	652	667	651	665	647	681	652	660	633	628	678	664	635	658	639	631	648	626	653	637	647	623	579	655	612	662	675	644	666	663	619	665	665	625	658	689	638	640	616	618	626	657	610	651	699	651	633	688	683	676	652	633	677	618	605	628	615	645	638	625	674	678	657	662	651	613	633	704	688	648	647	636	670	651	650	633	655	653	658	666	637	639	645	642	633	633	669	626	624	635	653	648	638	661	659	651	668	667	673	629	664	629	632	645	655	655	639	665	640	629	621	636	607	635	627	670	638	632	672	664	620	626	634	659	706	626	649	634	731	676	656	659	622	673	670	642	654	630	645	606	679	713	613	669	645	686	648	657	687	669	678	610	659	678	663	652	638	603	650	613	624	639	670	611	619	647	667	685	678	645	621	648	646	654	646	615	652	673	628	647	653	651	673	637	722	634	657	637	629	683	694	646	606	651	675	626	664	642	659	659	642	653	646	617	636	624	603	607	672	652	655	628	644	651	661	620	648	664	667	617	685	685	663	686	632	655	662	664	682	688	635	662	644	701	655	647	668	591	644	627	617	644	661	633	694	669	669	644	655	642	655	677	646	639	635	682	633	684	642	670	638	645	631	613	645	647	666	652	624	687	631	662	628	650	657	644	660	638	664	640	696	630	620	662	651	647	708	665	654	626	630	631	648	658	640	662	686	598	640	628	653	662	669	639	658	658	651	611	632	631	663	664	697	635	647	640	685	673	652	621	683	627	645	621	691	611	654	646	636	655	641	708	647	671	676	637	669	683	644	670	681	627	636	647	650	614	599	649	668	599	611	667	638	654	621	653	652	635	644	628	690	652	649	654	658	593	608	704	674	675	673	663	656	660	643	633	700	636	655	684	647	670	659	651	655	604	654	671	668	707	668	689	666	653	686	711	628	649	662	672	642	611	652	622	620	643	648	649	687	629	628	641	673	648	639	636	690	621	667	641	632	662	674	675	641	638	652	628	638	663	643	658	654	667	692	668	617	667	651	648	648	638	614	684	640	681	645	651	630	638	661	634	661	614	683	617	659	680	638	644	681	627	595	676	667	620	663	675	657	681	628	630	668	623	634	633	628	674	631	621	670	656	663	654	670	700	653	651	647	613	620	673	618	644	619	657	687	671	619	611	688	640	689	646	631	649	640	664	717	613	646	675	627	676	681	649	638	663	650	645	677	648	709	646	622	659	660	596	662	701	648	645	648	663	662	651	641	599	628	630	635	661	652	641	706	680	624	638	715	661	650	653	625	655	653	667	613	644	657	672	656	658	664	661	631	654	643	636	687	659	648	622	644	645	667	647	628	677	676	648	619	661	645	620	654	656	654	628	619	584	623	590	660	652	643	644	663	645	655	639	666	633	648	657	655	704	650	656	645	647	674	687	639	608	656	670	658	663	625	646	640	640	670	615	642	643	675	619	637	670	596	661	652	638	645	674	646	617	603	658	658	689	692	666	659	648	640	615	655	648	679	616	644	685	661	636	657	656	675	677	671	672	680	601	669	671	693	654	624	654	666	608	642	603	683	678	668	646	634	651	651	661	615	633	631	686	620	642	649	666	673	693	669	655	687	630	621	626	655	596	641	680	661	637	660	674	645	642	660	663	617	639	658	633	669	652	713	642	628	643	628	655	696	645	663	633	660	675	670	644	669	685	671	643	648	610	678	669	628	640	631	641	655	625	648	652	647	666	679	712	642	652	650	638	682	679	687	665	615	669	657	672	660	636	631	662	648	637	683	681	662	678	636	643	638	631	623	622	644	651	647	666	616	663	658	648	625	636	686	663	620	641	646	637	686	652	625	666	605	643	674	649	641	583	661	640	600	643	694	680	637	685	630	656	685	634	700	671	671	626	607	607	641	613	642	663	661	614	623	635	629	669	701	609	607	646	650	646	635	656	658	624	626	640	694	649	623	679	672	642	637	614	641	683	661	682	668	661	663	662	654	670	663	631	630	655	673	643	587	604	618	591	604	648	634	599	641	662	645	633	601	663	642	615	680	685	639	618	647	671	653	630	649	620	666	647	633	669	651	662	671	666	668	632	626	639	654	662	672	642	681	669	630	652	664	664	674	630	688	656	682	713	665	703	612	626	652	595	649	630	628	653	611	684	681	616	651	650	668	698	680	629	610	679	653	627	687	676	648	640	687	664	636	642	595	632	652	707	609	709	644	641	651	651	637	638	664	648	607	649	655	681	680	722	603	678	654	686	654	658	616	667	656	698	648	656	707	640	668	579	637	653	707	635	639	628	638	690	660	608	672	617	681	687	640	607	655	637	666	652	642	637	645	609	656	691	635	602	683	606	680	672	634	665	655	647	654	646	687	636	694	670	684	649	622	683	703	633	670	673	659	636	658	631	652	657	697	613	691	613	667	611	655	676	634	650	672	691	703	674	643	658	675	680	602	645	650	659	666	662	644	630	631	663	648	630	657	630	640	651	617	653	632	622	606	648	646	674	592	666	674	689	674	689	645	647	623	648	665	616	668	617	603	627	719	656	672	648	667	618	611	629	703
29596	5501	1498	1020	768	682	546	521	506	497	502	473	437	414	465	434	439	421	407	386	370	389	395	392	412	403	414	414	394	370	396	383	409	396	379	410	454	413	416	394	409	368	402	380	355	389	383	431	393	394	369	470	415	388	391	359	400	409	434	388	409	406	416	392	372	357	423	391	389	366	377	407	396	382	398	400	408	406	357	406	405	427	385	406	415	400	372	375	399	396	422	390	422	400	409	452	407	416	409	393	416	379	382	380	400	394	422	387	379	384	417	419	393	419	388	411	379	422	441	422	406	402	413	388	384	378	403	367	408	384	415	369	378	399	393	393	403	359	405	380	406	409	404	392	417	400	391	395	368	388	411	383	386	429	440	391	409	378	379	379	398	383	437	395	368	421	398	385	380	334	433	368	432	423	405	397	433	391	441	409	436	449	444	391	406	357	351	423	397	378	406	412	371	422	401	411	387	400	401	431	407	432	385	409	398	397	414	417	405	365	381	407	391	412	399	396	410	413	387	402	412	416	391	382	416	396	381	369	377	395	443	398	374	424	390	393	396	390	399	422	391	402	368	403	405	377	452	385	392	398	373	388	412	423	405	419	429	425	419	398	363	371	380	360	375	408	402	372	383	389	402	398	416	402	428	390	382	413	409	381	417	404	440	415	421	395	383	387	367	406	365	418	417	378	389	375	368	398	376	392	389	372	389	371	372	407	422	395	402	405	408	386	389	403	409	387	406	418	411	370	397	396	413	417	370	409	418	411	416	380	370	384	382	383	385	415	388	450	454	433	420	390	382	351	387	444	416	394	387	400	421	392	403	360	414	403	403	409	365	380	358	394	373	393	396	384	420	366	409	390	426	392	385	383	393	371	415	432	396	406	427	409	406	385	441	398	398	390	409	412	357	389	408	415	411	372	392	411	398	410	385	395	410	375	382	405	384	398	379	384	405	416	412	420	419	410	377	426	367	426	384	432	434	338	392	415	424	384	374	388	383	364	388	418	361	405	373	382	355	357	401	383	386	419	377	397	379	395	401	380	424	411	372	408	353	388	360	364	427	425	400	404	412	380	421	375	375	412	404	368	390	371	438	423	418	363	386	408	433	397	386	412	404	373	409	382	426	398	425	417	376	381	389	401	370	408	417	436	409	435	419	406	385	404	408	441	380	402	379	392	379	409	433	374	406	387	398	437	367	399	430	381	397	398	385	433	398	399	396	410	387	366	424	430	374	390	426	379	390	389	409	433	408	342	387	427	387	408	396	411	397	375	424	416	383	417	432	403	417	371	415	404	422	404	437	408	374	364	381	403	422	383	385	377	402	392	371	381	407	371	404	406	413	409	392	363	352	404	378	373	425	426	358	382	386	422	393	384	389	377	372	366	392	402	383	426	402	419	409	390	444	372	373	392	410	423	384	416	382	394	407	389	381	411	369	350	398	386	365	394	382	356	405	435	381	395	435	392	410	451	428	434	369	414	370	394	424	398	387	405	397	357	407	400	427	378	385	389	376	408	423	353	401	407	416	393	403	401	442	377	408	402	381	390	397	417	365	413	394	398	415	374	392	389	392	399	398	419	380	393	440	385	366	406	406	383	420	372	375	432	452	407	382	425	375	373	404	396	409	371	349	384	402	404	415	380	388	397	374	388	401	364	398	390	399	418	454	414	411	469	383	411	424	437	413	390	404	386	425	379	385	388	372	413	408	383	418	388	385	416	373	410	387	377	421	390	376	412	402	391	448	386	424	392	370	368	407	429	414	417	391	401	372	388	430	401	398	421	416	416	386	409	363	394	434	390	411	416	392	389	410	365	401	404	418	378	446	385	428	414	396	452	403	380	348	396	387	364	414	400	403	396	400	388	390	390	370	414	401	364	388	414	410	359	399	394	397	418	385	397	406	378	396	413	408	391	434	389	379	382	409	395	384	409	394	404	382	418	355	422	390	426	374	411	352	391	383	393	395	385	392	403	410	408	368	404	391	361	393	362	424	430	400	385	426	407	349	362	397	373	376	392	398	385	421	395	391	355	386	408	381	412	382	403	407	396	440	454	424	428	414	378	373	381	412	357	381	399	415	361	434	392	380	398	402	392	410	387	392	417	419	401	432	392	418	430	413	392	373	438	362	393	397	423	382	406	421	411	443	404	395	390	403	410	398	354	407	403	398	387	428	410	404	376	422	407	464	367	390	394	405	421	415	378	389	376	389	387	399	384	379	429	355	397	398	401	397	393	384	401	389	354	419	426	396	374	452	443	396	389	409	396	389	421	370	420	431	399	385	409	440	390	415	442	383	383	411	408	400	402	401	396	440	428	383	370	434	395	400	436	369	369	425	412	418	419	384	397	428	389	359	380	370	406	396	394	384	416	380	402	371	385	395	436	396	479	404	427	378	420	386	388	376	402	383	419	418	392	394	355	405	366	424	401	405	392	396	454	368	423	422	402	381	389	389	333	398	385	407	420	395	421	381	372	419	399	409	370	385	372	395	421	374	400	396	388	407	398	380	361	365	432	399	408	388	406	424	403	426	433	423	423	406	384	443	392	391	391	391	397	414	466	392	406	417	387	424	363	392	409	382	440	379	387	389	355	408	436	371	368	391	395	368	387	410	411	390	385	393	389	440	389	374	430	371	374	436	417	378	400	390	401	445	403	408	413	399	397	350	410	399	384	358	404	426	400	374	397	399	386	375	386	382	385	370	386	415	360	379	394	395	380	397	355	419	408	397	414	393	371	413	396	406	392	365	382	391	428	425	424	375	407	389	368	379	406	405	391	359	380	405	393	376	390	426	348	394	386	404	427	389	403	423	381	387	384	405	426	414	392	390	374	385	395	393	394	403	447	396	394	403	415	390	388	393	412	458	386	408	388	391	421	401	396	461	395	442	401	358	386	423	421	416	358	371	395	450	410	367	427	410	426	406	390	397	412	402	380	382	362	372	416	385	437	392	391	391	385	401	390	395	392	400	411	410	395	389	385	391	427	395	421	407	433	424	392	378	408	399	394	386	406	392	425	411	374	430	398	406	400	397	424	411	404	390	379	386	369	392	396	404	396	388	366	377	404	425	420	413	368	394	448	351	377	372	367	412	395	372	414	401	404	376	386	406	419	393	392	377	373	364	402	391	410	399	395	416	403	415	391	415	433	410	377	421	392	391	443	386	385	399	398	377	383	387	392	413	378	422	417	416	402	399	416	416	393	418	392	386	406	436	420	394	401	394	382	383	403	381	382	354	414	390	353	425	424	415	387	414	353	403	429	398	397	438	398	392	427	412	375	423	389	399	422	416	383	408	375	413	389	426	389	392	418	402	393	384	406	395	398	404	353	379	393	404	416	397	411	392	409	402	365	377	408	390	376	351	397	402	451	412	411	406	383	360	413	399	384	423	403	397	402	365	405	420	428	395	407	383	426	379	439	360	374	396	389	426	375	439	413	364	390	374	409	410	386	400	401	412	404	393	391	414	427	437	379	407	430	389	408	406	407	383	353	379	391
16413	2128	2264	2497	2210	1891	1719	1577	1488	1320	1287	1192	1153	1096	1109	1019	1049	1006	1004	1009	1020	1019	993	925	966	979	950	978	966	941	963	918	911	923	919	915	914	935	905	904	908	944	944	950	916	917	878	883	925	896	904	924	939	877	937	911	903	912	865	875	944	895	888	922	927	867	898	932	919	847	917	882	879	853	909	869	871	875	877	901	910	914	869	892	889	858	885	930	924	893	930	980	875	907	897	883	928	880	885	955	966	916	892	897	869	899	967	832	918	858	883	881	843	879	928	892	901	908	907	875	832	865	862	893	850	913	927	915	916	895	893	854	899	917	871	902	922	908	893	910	906	875	927	906	894	917	920	973	885	942	940	876	933	865	865	912	963	897	918	928	879	854	873	885	891	920	955	862	909	869	937	869	894	915	894	920	926	891	877	891	904	906	821	923	895	900	818	905	907	909	924	883	852	908	927	927	890	912	925	874	860	916	910	886	952	856	837	941	893	914	894	849	866	877	884	850	917	868	900	921	879	859	897	873	894	871	925	838	842	913	881	885	850	867	903	846	917	911	908	861	897	875	924	862	870	944	904	910	894	895	886	889	840	889	856	886	868	883	889	840	881	843	812	875	966	908	914	915	882	959	905	882	860	861	951	888	904	892	921	895	887	893	889	902	918	880	931	906	910	846	878	896	847	901	879	888	907	883	846	875	890	900	953	852	900	882	924	859	890	920	930	971	934	900	891	934	895	909	891	890	904	860	872	883	900	887	907	908	955	924	897	924	911	890	888	918	869	853	837	863	851	923	862	921	911	934	933	843	852	924	900	928	885	875	904	915	932	848	850	886	868	909	911	931	884	891	868	893	873	887	900	920	904	917	912	875	882	910	866	868	909	923	856	902	839	903	928	872	818	865	882	860	876	932	922	846	905	935	884	930	918	880	849	855	855	866	834	888	862	856	921	914	882	856	925	867	858	894	903	871	875	916	889	876	889	908	924	922	880	922	882	928	909	914	884	866	889	863	887	901	876	854	899	929	932	915	897	917	855	892	933	916	899	882	917	916	908	838	879	848	876	892	875	863	917	950	874	933	849	875	878	854	857	910	900	871	871	929	905	881	979	874	864	928	903	847	877	919	881	869	842	933	876	881	870	860	835	903	882	903	933	844	919	914	916	878	883	943	911	883	843	912	950	920	913	945	877	883	909	872	918	840	859	891	922	956	885	891	878	936	945	884	921	868	844	910	940	872	860	899	908	892	831	888	881	953	941	905	914	899	944	888	926	872	837	905	896	876	828	889	927	872	889	928	866	870	889	887	895	888	898	907	844	878	847	878	870	903	950	837	843	878	933	892	890	887	902	927	857	903	871	836	978	895	887	908	852	890	888	900	867	881	923	887	922	903	897	883	855	936	812	918	866	938	865	905	916	864	903	905	894	873	897	884	914	912	943	910	870	890	918	919	943	898	914	885	876	891	848	928	898	876	922	933	924	915	865	895	894	883	907	905	905	899	887	916	880	872	874	847	923	908	892	879	891	846	906	902	1001	911	913	791	907	915	819	907	932	905	902	897	918	917	850	900	840	872	882	922	908	856	872	891	900	883	934	914	903	862	900	837	867	867	915	864	894	908	873	861	949	869	914	894	907	887	901	897	874	818	928	891	854	870	933	875	912	945	885	814	943	841	890	904	874	910	924	817	874	903	885	853	875	897	885	866	930	879	883	892	859	889	884	858	883	931	896	914	891	887	870	932	873	895	908	890	938	881	848	879	872	897	874	876	887	895	940	889	866	902	861	879	878	818	892	902	896	921	925	925	883	844	918	888	924	923	902	905	914	855	869	867	874	928	920	929	871	935	839	916	887	864	917	906	913	859	951	934	863	916	894	874	831	835	871	915	899	899	888	880	820	868	889	858	898	882	899	882	919	889	883	915	852	961	866	917	894	913	908	904	922	895	901	912	932	881	908	884	895	864	968	912	954	893	941	928	878	927	850	830	934	848	876	892	897	875	887	928	911	873	851	892	891	900	799	930	884	908	905	864	863	838	917	860	913	890	906	890	892	901	900	898	857	860	909	862	853	905	890	924	893	909	842	901	881	896	885	858	861	890	912	925	895	911	860	906	902	858	875	886	938	900	888	852	895	932	875	902	897	833	857	903	926	915	826	895	878	841	884	912	925	913	868	876	898	876	855	886	896	893	938	886	907	915	900	893	896	877	846	892	907	887	890	910	913	884	910	906	890	855	931	888	860	927	891	866	902	943	931	881	913	903	887	901	858	849	913	870	858	892	872	839	843	882	919	918	899	880	968	881	946	909	885	888	899	871	863	909	902	849	917	923	933	873	860	907	850	843	903	874	926	918	839	898	858	849	930	895	936	831	845	887	888	847	911	898	883	891	873	909	846	905	911	861	912	880	943	915	939	908	870	902	888	904	903	931	899	909	935	918	843	896	922	904	900	909	906	889	876	925	879	897	915	879	875	921	942	944	915	849	886	951	917	864	903	870	879	838	901	856	944	890	927	855	867	923	907	829	834	847	892	886	899	948	857	877	898	929	894	890	903	925	892	877	910	864	914	895	861	834	897	924	870	940	878	877	793	905	877	874	865	881	882	910	937	946	867	886	881	884	901	874	929	851	908	905	881	861	908	910	852	878	884	878	933	902	874	919	877	903	918	888	860	920	902	932	897	898	882	878	901	893	900	834	887	899	810	893	955	873	901	894	929	886	941	884	877	859	912	819	903	918	875	917	915	880	904	865	960	961	963	948	861	865	910	916	887	889	905	889	898	954	838	879	866	888	915	874	952	845	903	970	936	874	954	895	872	872	898	868	866	892	930	904	965	864	913	902	908	923	883	877	949	932	882	901	833	835	880	816	904	924	907	873	888	916	913	881	916	875	911	867	891	878	869	895	877	952	849	873	877	863	925	825	936	903	879	900	862	868	925	894	934	848	871	874	853	817	894	854	895	927	884	935	874	909	900	879	901	897	865	919	926	892	879	944	868	873	862	932	875	935	881	914	867	873	864	889	909	847	916	835	865	945	912	894	891	855	854	936	913	870	842	901	912	899	877	890	888	909	906	877	911	860	861	905	917	933	871	916	894	938	861	880	820	892	860	896	916	861	894	942	869	923	857	870	863	903	911	924	944	909	912	919	890	869	893	903	878	929	894	911	860	891	917	957	888	869	915	889	812	837	869	890	846	908	903	862	877	905	884	863	913	896	938	890	876	875	872	895	927	850	881	900	894	939	899	911	861	916	837	883	918	901	914	896	859	873	849	909	889	882	951	831	894	880	903	856	872	872	867	885	876	911	886	893	875	853	894	928	866	911	918	819	902	893	877	875	920	927	910	931	895	862	887	893	886	934	907	852	866	876	888	915	868	880	847	902	875	888	880	908	958	812	896	868	917	888	963	918	886	842	881	965	971	885	869	898	893	911	875	912	906	941	888	853	926	896	901	915	845	840	933	933	897	865	871	870	873	864	886	852	888	898	853	905	958	949
5355	498	224	235	210	226	197	226	220	232	215	181	216	225	204	216	229	231	211	221	231	232	216	249	224	210	205	230	217	217	223	257	236	220	223	205	212	206	205	218	231	232	214	190	221	210	220	253	241	250	247	196	243	201	211	225	212	232	216	222	212	224	215	225	217	210	198	233	246	204	214	196	252	219	197	246	233	218	237	240	235	227	227	226	222	240	209	223	198	231	206	223	217	238	246	215	232	221	202	197	215	225	207	214	206	207	243	199	199	226	198	186	199	210	226	208	228	240	205	196	235	209	246	243	206	192	204	224	214	232	203	205	224	214	214	218	213	203	225	197	223	206	227	202	207	214	206	212	222	221	213	237	188	224	238	210	207	208	216	192	236	200	222	223	224	189	230	245	230	202	215	209	232	212	185	198	183	217	212	196	205	229	202	204	235	200	212	225	210	216	223	193	222	210	214	204	208	228	182	237	213	220	212	191	212	226	216	203	188	213	215	220	212	201	211	210	202	200	235	220	218	213	206	197	249	175	210	227	221	217	208	232	207	214	240	230	209	213	210	234	239	238	216	211	202	222	235	218	193	171	224	220	245	243	227	213	206	248	200	224	240	207	205	175	227	200	245	208	231	209	226	197	230	227	184	211	188	204	212	210	201	202	216	226	189	207	223	226	231	213	190	205	180	197	246	228	214	250	242	200	212	220	203	203	219	206	262	212	203	214	204	226	239	194	252	215	233	214	215	200	226	220	201	217	201	206	190	235	219	230	201	220	221	228	212	217	210	212	215	219	237	230	219	202	198	200	180	213	230	204	213	210	214	213	214	249	250	219	226	227	204	213	195	209	202	179	248	210	218	201	226	207	194	197	216	225	216	208	223	234	238	205	183	262	229	208	216	233	231	188	226	222	215	216	193	217	192	201	223	190	224	204	232	209	214	225	225	189	206	219	214	224	223	215	234	219	202	235	247	216	229	229	231	232	241	203	219	214	235	207	217	213	217	217	227	217	213	203	207	191	219	234	203	223	206	241	220	236	210	194	216	224	244	229	213	220	176	193	217	219	224	201	244	233	216	245	255	205	198	210	237	216	222	208	235	209	225	209	204	216	224	218	218	253	196	204	218	198	230	224	194	206	229	211	192	230	200	214	248	232	211	219	182	224	209	186	243	211	188	215	205	222	234	226	210	241	196	215	211	249	222	192	227	207	216	210	238	228	226	205	193	202	218	222	252	203	201	241	220	169	222	208	228	236	224	262	224	229	256	222	220	225	206	209	222	210	212	260	239	199	210	208	204	217	215	249	231	201	217	220	216	249	170	205	205	202	203	192	243	218	234	225	228	224	218	213	237	209	189	217	222	230	201	201	218	213	236	237	193	211	209	241	216	219	225	221	194	242	222	224	205	223	220	205	201	186	243	203	207	199	227	212	205	193	232	232	219	212	198	245	208	226	206	240	223	233	237	199	212	231	216	223	212	209	217	191	208	206	206	202	195	209	216	208	213	217	223	226	217	221	201	224	173	241	194	248	221	261	211	219	204	228	190	232	224	245	232	222	185	202	209	226	223	197	227	216	214	235	234	236	207	228	184	205	211	211	212	198	205	211	212	229	232	226	210	216	197	202	186	198	218	222	214	232	209	220	238	201	201	193	224	202	213	201	197	211	234	202	231	209	190	199	238	210	213	247	208	233	211	216	193	206	221	221	255	228	238	206	223	192	196	232	209	204	201	210	217	234	245	206	216	202	222	220	197	234	211	199	211	208	214	186	207	203	230	224	203	237	246	221	227	232	243	217	210	192	240	230	202	244	212	206	216	230	203	182	204	205	214	206	238	223	213	225	220	217	211	210	195	225	212	232	193	237	219	243	222	223	228	202	250	214	231	191	201	229	208	226	192	208	234	209	243	223	213	237	219	220	204	197	201	226	214	227	217	213	209	219	197	210	254	235	222	207	200	207	242	209	196	234	221	196	225	218	208	219	241	213	227	256	227	206	211	224	212	201	220	216	223	223	215	253	211	253	237	214	206	229	230	205	239	194	225	244	216	207	205	221	207	206	207	223	210	210	190	205	231	227	228	219	211	201	235	224	213	253	213	213	233	216	201	209	232	211	232	203	226	213	215	201	209	201	244	212	214	197	207	228	209	215	229	208	230	218	201	177	245	224	218	198	195	226	215	214	203	194	206	227	216	215	202	229	219	238	212	216	220	198	204	233	223	202	218	213	212	212	209	185	214	205	219	216	197	205	197	224	211	218	207	197	200	228	189	218	192	239	215	201	192	228	214	224	233	216	223	214	205	205	218	215	196	199	199	243	201	270	196	234	221	240	231	201	233	193	223	186	234	238	188	214	213	179	209	201	205	236	216	216	234	199	177	194	214	246	241	223	231	206	243	203	208	201	184	239	246	206	209	208	223	223	206	218	213	228	217	215	225	172	212	231	194	231	216	207	199	203	207	204	228	208	222	204	222	237	228	185	230	210	265	179	224	218	199	192	198	232	210	196	211	225	183	215	231	204	205	233	205	232	232	231	223	207	218	205	194	196	223	243	184	203	232	219	239	221	230	190	187	221	198	213	228	241	229	204	213	219	217	221	204	215	213	198	226	206	231	226	214	202	215	208	241	181	228	226	227	223	208	206	238	210	242	197	204	226	217	209	191	215	222	217	221	196	183	207	214	226	203	231	227	204	188	238	217	198	217	199	241	223	214	215	189	233	189	191	203	213	222	242	246	226	221	202	225	249	238	231	216	239	209	194	225	223	207	207	203	236	230	226	213	219	243	243	203	193	236	220	214	227	214	195	216	210	202	204	202	218	222	229	223	222	213	242	219	190	194	220	230	206	212	202	230	236	213	222	201	216	199	220	226	227	239	225	224	233	219	200	216	235	255	204	199	230	232	220	239	230	215	246	241	215	191	209	250	225	236	212	201	231	217	220	225	193	196	249	188	181	235	206	205	236	243	220	218	229	228	200	221	209	209	241	216	217	206	201	215	210	207	199	203	199	193	253	215	233	218	190	212	215	251	246	207	223	238	222	219	228	209	173	208	205	227	204	228	187	251	217	233	192	210	214	197	219	239	221	235	201	206	197	228	198	239	223	203	200	197	232	223	219	210	230	199	225	225	235	246	228	214	250	227	201	208	205	228	218	225	203	223	204	205	215	243	206	232	195	209	206	215	218	210	197	181	223	202	224	178	199	226	241	223	214	226	222	218	215	213	268	202	218	219	225	226	230	222	212	204	223	213	220	205	203	221	214	210	227	214	202	207	211	209	200	237	198	198	206	244	187	221	190	217	220	220	229	237	218	228	209	228	221	222	225	229	230	210	213	238	211	213	219	197	184	200	213	199	239	223	236	234	226	176	222	223	185	208	228	207	219	227	218	230	212	221	217	210	223	212	204	226	216	202	194	227	241	238	202	204	221	246	233	222	200	260	205	221	218	220	233	211	230	209	214	223	214	220	218	204	238	213	202	204	210	182	213	234	201	200	189
3704	678	565	555	566	538	564	550	539	514	549	550	544	552	543	550	521	559	544	545	530	541	555	542	530	532	486	572	491	548	553	515	534	487	530	504	562	523	573	516	514	525	503	531	525	551	492	513	513	531	545	557	530	514	568	519	518	537	496	489	500	547	562	539	552	500	557	518	561	555	505	545	521	548	552	530	555	528	529	498	519	543	528	492	524	544	544	549	553	522	559	490	558	521	526	548	549	541	502	515	505	580	516	495	546	545	514	504	499	521	550	543	589	530	532	521	554	521	540	553	531	536	530	497	540	529	527	566	545	528	517	490	519	533	512	525	519	476	522	542	536	550	487	550	550	538	565	543	536	541	497	546	539	512	549	528	509	529	549	532	524	553	502	534	552	522	514	554	515	525	528	580	540	547	561	523	526	548	536	534	530	525	546	492	493	501	535	538	506	528	555	527	510	560	513	527	500	523	556	503	533	515	511	542	544	527	515	550	551	504	507	539	484	512	530	521	526	495	503	556	560	563	501	561	542	538	518	504	548	517	543	550	506	544	515	580	538	516	516	544	537	542	552	587	567	530	533	553	506	497	501	519	477	482	516	532	524	523	597	548	546	531	516	544	507	524	542	535	570	543	551	550	558	546	513	532	511	558	530	521	499	525	505	549	484	585	501	571	565	541	575	532	527	515	495	538	539	532	550	530	529	530	522	547	541	471	528	547	503	501	521	521	554	531	489	516	536	544	538	539	521	543	511	512	531	531	558	564	497	562	534	506	509	540	555	544	529	578	557	520	530	523	515	518	528	554	507	556	521	575	527	529	522	570	525	527	538	561	516	501	507	543	511	555	523	521	490	557	546	545	567	554	506	514	538	553	509	524	523	505	526	510	541	536	549	536	537	518	502	504	530	526	502	533	523	516	498	546	522	519	537	526	541	526	523	517	515	474	523	552	562	568	492	553	504	553	523	502	530	522	509	514	501	552	522	560	564	543	585	511	542	499	485	521	506	549	520	495	532	518	539	537	526	514	528	511	495	548	536	533	512	510	551	482	518	522	527	565	528	501	533	531	526	495	485	524	547	542	503	538	571	546	494	538	511	542	487	535	534	529	549	486	528	556	545	515	502	559	519	521	508	506	504	521	499	592	528	525	504	531	509	574	533	553	482	514	510	514	548	533	552	521	553	560	536	533	502	555	512	478	517	545	549	534	501	524	574	521	520	513	562	522	549	527	513	515	535	542	541	539	525	530	552	541	553	513	534	489	513	546	553	497	536	529	498	531	533	506	568	542	548	580	515	524	539	524	520	527	562	517	501	546	538	572	528	505	521	491	526	512	551	470	502	526	512	548	532	533	509	516	501	524	545	523	524	547	516	531	502	505	505	535	526	567	548	560	561	520	539	553	517	527	532	506	538	544	552	506	515	565	520	519	486	592	543	544	509	516	533	509	519	548	543	568	551	522	562	533	517	486	560	501	579	560	553	551	534	565	475	548	530	544	528	527	542	545	522	498	529	503	536	517	533	548	541	547	537	545	523	585	529	507	567	528	503	486	515	503	510	506	504	511	544	511	541	538	487	539	534	576	545	555	505	532	501	496	505	548	538	560	529	513	510	521	565	501	525	534	542	504	488	541	531	513	486	544	526	504	505	569	548	554	533	522	526	536	535	553	539	549	500	541	536	509	538	516	568	532	551	579	557	522	530	525	562	515	504	512	532	528	541	605	490	561	526	537	539	545	542	520	572	523	510	549	513	552	527	549	521	522	558	545	512	516	547	518	503	513	556	564	525	531	547	556	527	555	538	527	476	512	545	534	524	540	554	533	501	518	537	558	552	546	549	538	525	534	522	519	557	508	532	551	506	533	575	554	491	529	537	539	536	514	491	529	511	537	535	488	535	529	528	501	552	491	538	558	550	504	499	533	540	541	485	535	500	545	508	531	550	544	516	532	530	518	564	527	509	538	530	523	525	552	548	509	551	530	529	528	534	507	568	484	517	514	536	522	548	524	530	504	526	557	547	522	535	486	541	547	524	577	517	537	532	546	578	592	568	529	513	531	571	521	544	526	520	529	537	547	542	506	531	504	504	529	530	524	529	534	530	510	533	495	574	521	555	558	553	557	534	539	543	514	479	556	486	523	565	547	574	527	556	519	527	523	555	577	523	526	528	576	488	552	543	512	529	519	513	579	522	551	541	531	510	520	548	556	556	503	497	518	542	529	535	576	552	556	481	560	515	543	554	510	532	526	489	532	540	531	513	522	528	512	542	495	548	558	560	529	540	553	543	520	541	504	549	530	521	496	555	509	573	501	526	540	540	537	520	525	577	505	546	527	554	535	507	521	519	524	570	543	535	523	538	538	541	541	514	552	526	538	500	490	592	533	518	522	516	515	553	524	557	541	491	532	528	538	516	537	538	572	551	494	519	527	532	560	523	565	514	548	530	566	530	530	536	566	546	575	516	545	514	546	524	537	558	528	536	532	511	509	517	508	562	518	582	512	537	538	516	511	555	524	533	534	504	524	573	472	505	528	544	502	550	522	568	515	530	536	518	549	527	537	568	543	531	558	505	565	527	530	562	563	545	514	526	556	521	539	562	555	570	504	511	557	564	525	498	521	542	545	519	526	521	541	534	532	528	488	566	508	517	501	513	572	529	542	537	558	519	556	507	542	517	573	513	498	546	514	506	541	503	541	536	550	490	492	551	549	557	553	504	502	535	541	546	520	518	502	572	550	520	561	519	518	544	546	558	537	494	516	520	536	534	536	555	511	549	520	518	541	557	503	579	535	514	513	530	530	549	529	519	522	549	532	558	527	529	530	519	548	548	529	573	513	559	565	505	490	513	507	522	525	551	561	507	521	527	534	509	546	529	565	514	555	507	505	541	525	514	511	545	557	484	583	505	556	507	492	563	529	543	531	472	548	536	520	530	489	533	555	541	534	551	540	520	537	493	527	549	539	553	548	507	564	493	484	520	551	486	556	540	525	558	514	536	521	526	497	518	561	556	509	539	539	535	532	519	497	515	536	522	534	493	529	543	545	537	523	522	504	557	549	554	493	522	562	552	481	526	564	533	534	498	522	526	562	519	561	549	521	537	515	539	572	492	570	520	526	542	513	516	537	555	499	512	529	535	529	547	510	522	522	545	488	475	549	523	568	567	520	572	536	493	538	524	517	526	499	529	513	556	524	537	536	474	534	521	534	510	525	533	514	548	549	481	550	538	542	534	550	541	545	537	539	531	546	540	530	554	557	560	512	522	522	564	555	508	509	551	520	502	530	553	555	527	514	534	527	533	526	512	534	546	534	528	481	539	556	484	506	535	501	542	544	533	539	558	547	533	541	515	535	515	523	558	511	521	527	522	526	502	550	511	524	495	537	524	547	529	552	496	529	510	506	516	510	542	544	513	544	534	522	528	533	548	510	535	524	497	499	534	528	523	565	534	538	525	531	491	555	533	511	564	514	552	551	540	537	545	536	524	515	520	529	527	538
19156	2543	719	561	472	384	343	342	322	300	276	291	283	298	319	272	283	316	255	282	268	292	285	302	264	290	266	240	276	256	264	259	257	248	308	270	273	279	285	279	278	283	260	245	242	267	296	300	288	260	254	247	276	252	251	309	252	261	263	246	247	297	269	239	313	305	267	284	245	294	253	275	261	282	271	241	293	285	282	272	294	284	312	275	278	256	273	288	300	283	305	288	262	276	268	277	286	294	286	268	266	302	250	244	263	257	267	283	275	266	279	284	279	249	228	306	271	282	295	278	268	254	251	289	255	277	271	252	265	258	271	265	299	277	271	292	277	268	250	283	251	290	259	263	264	275	258	290	288	270	265	266	254	291	325	290	268	281	285	281	274	266	294	265	287	245	264	287	273	271	275	263	265	292	271	256	276	275	284	267	243	279	268	259	245	265	287	235	264	258	253	259	261	289	264	291	265	298	277	294	298	278	294	248	262	268	257	246	268	261	264	293	238	302	286	280	287	277	282	275	271	290	264	287	271	284	250	279	300	278	245	272	301	301	263	286	264	262	272	255	282	262	272	328	249	309	257	267	259	291	279	286	229	243	299	269	273	264	243	290	313	259	254	288	293	257	276	263	252	256	266	246	290	272	266	250	275	267	279	261	275	284	289	250	227	270	240	278	268	265	267	269	257	266	248	263	254	289	250	247	260	279	272	294	245	315	264	311	325	291	239	306	265	249	258	288	285	299	271	247	253	248	272	270	257	280	272	260	276	283	266	271	269	255	281	275	272	263	266	243	287	265	300	264	266	277	247	287	274	285	244	261	275	277	262	259	278	278	282	260	296	264	301	315	283	283	239	293	271	309	285	273	278	283	272	270	294	271	271	272	271	289	283	270	296	267	243	252	239	263	277	243	279	267	279	290	273	273	272	270	303	265	251	276	267	283	266	254	277	286	266	282	253	286	266	273	244	286	272	238	235	292	244	269	291	277	273	295	293	258	301	265	259	261	272	299	282	288	278	285	279	257	272	292	263	274	245	269	267	264	244	264	285	279	252	261	264	268	235	295	282	316	274	266	280	283	218	263	278	261	281	269	223	270	242	290	292	266	282	269	263	247	280	282	227	269	245	287	306	240	276	254	279	249	254	263	305	277	265	260	290	272	319	266	283	319	260	265	252	294	266	289	262	260	267	259	263	302	280	320	270	261	270	284	280	270	286	309	267	251	264	249	279	273	269	267	275	281	287	242	295	278	299	249	261	302	267	294	276	215	250	236	252	254	250	237	271	286	266	256	291	268	275	250	264	267	263	273	273	299	269	274	281	254	286	278	284	262	273	277	292	280	290	285	287	276	235	260	304	275	267	267	269	276	227	271	279	305	256	246	255	231	265	276	260	297	230	283	245	259	278	272	281	285	317	275	263	282	292	297	265	252	259	241	288	256	287	255	261	301	281	245	282	276	235	292	283	246	230	280	280	261	278	250	278	273	270	279	257	252	249	292	247	288	263	290	285	281	272	254	278	253	285	277	277	247	270	248	284	263	271	267	302	238	305	250	266	257	273	287	282	279	263	303	292	297	274	263	263	272	275	298	274	275	302	244	281	256	249	264	271	297	267	267	262	250	249	301	274	236	279	273	265	273	275	269	268	291	284	255	252	250	245	283	285	270	270	266	283	267	261	259	282	285	293	278	260	253	266	279	267	267	296	252	274	279	275	278	264	288	271	253	253	261	284	296	281	288	284	289	273	263	255	278	303	270	252	270	303	248	287	252	283	255	273	302	260	269	280	268	240	279	264	259	282	249	252	274	262	257	277	264	289	267	270	223	260	265	266	266	258	310	259	271	262	289	263	290	279	281	279	270	270	290	233	296	262	256	254	268	238	274	306	276	270	303	287	267	272	254	286	298	262	276	287	251	290	272	245	255	297	275	262	300	280	277	266	275	268	281	271	275	267	274	301	234	274	254	264	294	258	281	310	286	282	235	282	296	247	242	288	268	263	262	278	261	273	271	302	249	265	271	303	268	283	281	282	257	271	241	275	266	276	284	302	279	299	267	286	285	264	271	251	299	280	263	260	275	267	270	268	258	262	278	292	302	285	307	286	268	260	266	248	250	225	262	303	281	295	273	267	274	262	259	291	290	281	237	284	284	250	281	287	309	250	266	252	309	279	286	257	267	274	288	283	290	286	245	280	275	229	297	263	283	250	275	269	282	299	295	269	275	273	300	245	280	293	275	261	256	277	273	278	281	244	281	269	260	284	227	303	236	280	283	262	264	247	270	258	292	249	267	232	262	281	260	248	290	287	261	290	249	296	299	259	264	256	279	279	289	276	279	270	275	265	292	258	317	254	255	287	275	287	255	267	276	277	317	254	280	281	300	245	271	247	251	281	266	274	272	236	256	265	300	271	273	268	257	263	286	280	334	297	280	259	302	283	321	294	276	260	273	261	277	274	264	234	282	291	268	240	258	264	257	287	285	301	298	267	249	297	262	299	271	314	240	285	260	269	259	252	266	266	277	239	265	271	300	239	274	288	284	257	265	239	254	264	268	292	257	233	252	278	255	260	268	237	238	263	236	272	223	258	262	264	290	276	287	275	223	311	271	275	272	258	254	266	279	277	271	272	241	301	242	251	285	273	250	278	234	255	262	266	297	260	287	259	258	277	303	278	274	265	274	255	279	285	278	265	281	289	271	254	274	293	289	244	273	247	272	265	265	279	251	275	289	307	283	241	261	257	256	272	291	287	278	268	261	261	264	254	262	277	277	265	284	267	267	260	257	293	275	294	273	249	262	282	270	270	261	307	265	234	268	289	257	274	285	269	265	267	260	280	282	305	246	275	269	276	288	259	281	282	283	261	260	267	276	266	276	281	271	319	261	286	272	297	286	249	278	291	266	299	258	256	240	273	271	310	254	275	304	267	270	287	299	285	263	266	284	231	252	272	282	254	279	277	282	258	273	260	280	276	265	259	276	278	260	297	291	276	294	281	291	260	254	279	251	265	262	232	282	279	281	277	281	261	242	240	252	276	263	253	265	284	265	247	295	267	281	271	280	290	283	269	260	256	266	254	271	275	272	255	241	264	292	306	275	285	267	253	257	271	282	285	250	271	266	272	293	278	266	286	258	259	290	260	237	260	261	265	259	274	289	285	284	224	273	247	265	266	279	248	265	288	293	319	248	261	262	269	279	269	268	245	296	256	253	276	230	284	290	264	264	265	273	267	261	275	258	287	266	255	267	265	280	261	286	271	246	271	276	261	265	261	259	303	294	290	285	265	261	305	260	294	264	274	297	251	267	279	265	244	270	278	285	266	255	268	314	300	227	243	257	289	299	274	295	283	238	298	251	269	289	267	257	244	282	276	239	291	269	283	256	266	301	249	274	259	250	223	296	277	247	289	298	284	265	263	274	246	266	275	244	290	279	299	287	282	254	279	262	265	277	278	267	270	292	248	265	270	277	255	307	283	266	269	243	322	269	261	238	264	285	303	250
12107	1452	1450	1545	1449	1166	1076	1017	935	868	829	802	752	783	729	742	758	659	673	703	715	684	669	712	706	705	670	655	661	650	664	720	665	729	663	681	652	666	641	689	638	670	688	618	644	725	689	628	661	675	671	668	637	658	630	635	635	655	655	607	698	717	675	657	650	655	657	667	688	635	679	655	631	637	620	662	638	671	671	652	622	685	668	714	645	644	650	615	642	663	691	618	665	647	658	629	688	658	686	627	682	677	703	639	624	649	625	644	694	681	628	642	631	652	622	638	645	599	651	651	620	602	632	651	636	687	629	614	633	675	622	636	623	623	606	675	661	662	662	644	620	655	669	630	615	653	627	643	627	635	702	666	667	659	631	621	643	671	669	703	660	599	670	695	648	660	663	616	638	673	640	712	680	680	696	652	633	662	634	646	604	629	638	625	677	670	653	656	650	658	639	684	654	616	668	656	652	689	613	596	681	631	637	706	643	625	641	661	636	674	643	645	640	657	676	652	702	688	704	706	616	670	653	631	646	644	636	638	591	655	644	653	617	613	616	654	638	650	652	629	645	698	665	678	628	690	634	605	626	659	664	627	648	663	633	625	691	661	692	708	625	637	611	643	653	647	643	620	646	676	673	639	632	694	626	660	667	667	629	631	680	642	643	686	646	616	645	662	655	625	661	631	701	640	640	633	647	732	629	661	676	678	656	656	663	669	654	647	662	675	680	619	672	639	670	613	630	652	613	599	664	649	646	638	638	590	672	665	635	649	637	663	655	663	633	690	636	642	659	690	640	663	645	650	708	660	664	632	587	672	622	644	646	604	608	611	616	629	659	661	666	687	636	643	660	629	661	656	664	668	669	628	690	652	643	624	693	678	650	666	650	617	621	669	664	689	637	685	675	637	598	630	645	645	605	694	648	632	616	655	672	667	653	652	623	641	625	660	675	608	705	717	656	627	679	618	669	645	672	676	603	611	632	655	690	637	688	597	598	636	694	670	659	674	642	627	666	677	658	640	614	642	703	654	625	640	651	656	633	625	637	661	621	662	640	654	676	688	645	674	634	671	648	621	680	662	662	634	648	639	660	644	651	645	698	644	627	625	647	684	615	659	652	647	650	675	628	668	596	649	618	655	649	632	629	655	658	645	653	608	644	656	626	599	671	676	651	679	637	657	645	651	626	693	685	631	630	608	647	650	638	644	683	652	639	635	665	690	648	611	608	692	638	669	645	629	675	673	671	652	660	628	623	683	673	630	641	620	690	688	684	659	633	656	624	641	635	658	644	641	659	640	656	633	645	664	640	665	635	656	625	649	650	691	660	690	673	651	645	630	634	656	678	626	632	614	674	631	636	670	636	674	650	634	665	635	677	618	668	657	670	642	637	607	651	664	667	580	645	691	678	625	644	631	640	680	645	647	625	622	658	679	665	658	623	654	662	618	623	665	623	623	645	638	641	675	654	633	676	667	638	665	706	622	628	642	625	630	654	646	655	615	616	665	673	657	674	640	648	666	637	655	671	619	675	634	630	642	675	710	675	637	644	602	653	680	621	683	687	646	661	643	634	654	625	621	675	654	696	618	656	642	675	615	617	611	641	669	648	645	616	691	630	706	663	642	611	660	633	661	655	596	629	627	725	640	591	643	651	675	653	628	649	627	630	671	660	700	637	693	653	649	664	623	655	644	646	617	638	663	665	633	665	670	669	628	640	640	669	633	604	639	655	621	638	651	656	664	641	704	641	691	631	667	644	641	654	665	649	631	650	652	671	637	659	661	659	628	676	660	659	668	654	648	649	631	634	631	676	657	637	633	659	677	628	655	659	654	629	658	618	634	629	645	624	649	662	583	596	643	630	663	631	647	683	633	634	639	609	655	655	620	611	631	675	662	655	628	662	651	666	621	685	690	630	613	634	636	648	615	660	673	621	649	619	669	651	670	648	681	657	710	637	634	623	642	668	646	705	662	626	682	672	659	653	675	654	651	659	630	674	662	684	672	645	646	656	623	671	646	678	650	584	662	659	617	645	666	668	598	615	574	618	626	673	658	595	668	595	668	652	608	648	691	666	593	618	656	649	632	613	615	644	692	636	651	710	637	643	632	637	641	666	637	647	699	617	681	681	637	629	622	671	645	657	651	653	636	678	618	648	664	653	616	613	667	661	651	657	661	649	599	667	662	686	671	687	586	650	674	636	659	589	646	646	668	599	655	653	678	638	669	647	630	671	671	702	635	667	645	658	621	665	598	629	668	668	639	626	688	626	655	674	608	674	627	645	649	633	638	676	621	650	661	644	608	640	611	660	627	621	655	688	669	616	636	627	653	648	627	600	658	679	672	649	649	646	609	659	662	655	646	626	638	651	630	678	655	641	673	655	646	681	627	651	679	636	646	625	660	656	665	658	642	690	631	646	583	634	640	623	634	622	679	615	649	674	671	645	673	642	604	619	670	615	697	632	630	690	645	651	627	660	648	625	607	616	674	623	660	645	642	661	657	677	654	666	609	662	642	663	661	647	680	663	664	658	628	583	633	659	615	667	712	629	655	647	626	655	638	666	643	646	605	638	624	648	644	681	613	611	644	669	647	647	641	703	628	585	633	671	647	682	647	652	664	607	620	630	636	653	640	616	682	653	622	635	655	620	670	658	690	640	648	617	627	627	665	655	666	632	683	650	641	662	653	665	654	629	659	639	624	656	603	630	682	642	593	619	640	648	645	648	660	664	616	647	657	673	710	621	665	689	648	667	660	658	642	698	577	658	676	674	640	641	626	639	646	701	590	646	584	642	626	669	650	647	675	666	651	643	644	645	653	681	668	674	643	638	640	659	666	642	624	609	634	649	662	656	664	623	662	638	680	658	614	627	682	684	637	622	642	647	644	676	662	654	662	639	657	636	640	640	661	656	669	629	622	652	676	675	667	662	636	609	659	641	583	677	656	667	641	632	659	672	664	636	658	664	675	622	636	636	680	679	656	648	640	657	674	640	662	667	625	650	650	718	650	678	660	639	632	657	636	653	690	631	698	648	637	673	645	651	660	634	639	689	634	643	700	618	650	668	650	640	660	660	641	622	635	606	647	653	668	634	610	655	627	640	579	678	624	626	636	610	664	639	651	617	630	647	645	670	680	692	660	639	670	650	633	660	698	636	669	649	643	629	653	636	619	665	648	637	651	628	608	631	687	616	621	630	677	652	634	646	661	633	645	628	674	638	677	656	635	641	650	616	684	655	655	634	610	646	684	644	668	621	648	645	663	580	619	624	648	657	636	684	666	680	703	651	624	654	591	607	668	633	634	666	643	644	634	649	644	672	616	620	642	657	649	632	653	673	665	701	615	607	647	617	633	622	653	686	625	638	672	623	651	619	670	633	656	623	695	614	621	594	590	642	671	636	629	659	615	635	666	651	650	619	667	677	650	639	626	650	672	674	664	612	618	639	662	655	643	704	646	666	615	625	628	649	668	653	691	652	601	627	671	661	641	659	619	635	643	613	642
30036	5705	1532	991	793	649	567	512	453	486	479	421	439	381	404	413	480	434	387	382	423	401	404	382	401	373	417	366	414	400	419	430	398	387	451	419	422	375	398	390	409	379	420	388	413	396	394	402	393	391	446	389	404	427	388	380	430	389	402	382	384	434	393	391	414	364	378	428	355	394	371	393	436	423	409	437	406	369	391	410	342	392	424	445	393	374	378	387	369	418	401	392	376	414	397	415	384	414	399	448	408	394	384	394	428	403	398	399	388	422	434	395	395	383	372	382	384	407	391	411	369	392	386	390	376	381	393	404	381	406	387	354	386	457	375	420	387	395	403	415	380	379	382	388	381	440	400	338	386	399	390	394	401	354	395	398	419	394	345	347	406	407	409	376	407	380	419	428	384	375	402	397	410	381	367	402	413	402	394	394	426	397	401	397	421	384	367	388	410	392	408	405	373	418	387	398	399	378	371	435	395	389	426	384	358	410	395	368	394	357	388	370	394	415	364	366	401	413	392	384	381	406	369	378	403	385	359	388	408	404	405	383	386	378	443	394	406	387	422	402	426	389	394	383	407	337	399	401	398	354	443	402	433	387	356	395	385	398	413	407	415	433	388	408	389	442	437	373	369	375	413	424	407	403	403	434	370	382	389	371	389	366	372	414	382	392	410	369	389	401	387	427	415	406	418	407	379	392	391	389	376	371	420	408	390	406	394	395	372	386	427	378	388	371	364	369	398	371	421	399	381	378	387	353	394	427	383	413	399	399	381	393	375	417	363	387	390	413	402	383	399	362	401	413	391	390	395	372	430	360	397	392	396	389	419	332	417	442	392	407	419	387	406	374	394	382	372	372	411	408	403	393	361	371	406	379	392	390	386	412	391	388	395	399	390	423	403	388	375	409	380	373	352	343	397	407	375	402	409	393	382	410	434	362	438	417	410	382	426	391	383	385	394	406	367	393	417	379	408	383	417	440	361	392	378	363	388	402	416	393	399	417	406	416	437	417	408	392	401	410	376	399	398	417	362	407	404	387	413	384	387	414	374	385	410	399	379	392	416	382	394	359	392	408	452	402	414	397	408	375	398	416	381	342	438	384	367	401	351	389	362	416	350	373	339	436	406	403	419	435	415	387	375	382	383	400	406	387	386	412	374	407	408	404	369	390	378	434	413	393	431	415	409	350	382	388	412	400	424	370	376	384	360	410	373	427	388	417	376	424	425	396	409	410	409	395	408	370	392	424	394	343	398	407	402	414	376	362	418	392	367	369	401	408	414	390	420	374	418	447	379	386	412	440	410	396	414	408	363	415	407	371	380	421	386	380	382	372	375	428	413	409	366	397	362	375	414	406	418	400	415	382	371	416	345	363	423	380	394	416	412	378	402	376	395	409	399	402	380	391	367	385	414	421	387	426	385	388	396	356	390	405	382	366	348	404	432	376	404	354	380	389	390	422	413	421	395	395	369	386	432	417	386	385	371	360	366	380	383	383	381	407	419	411	426	394	367	395	412	369	393	398	394	385	418	388	438	372	397	368	372	391	403	384	396	381	373	363	367	390	357	389	369	432	403	384	375	409	402	407	384	390	396	379	381	371	402	408	399	372	376	375	413	396	375	398	391	363	386	413	418	394	416	413	411	400	399	382	383	410	421	401	407	403	411	425	413	407	405	379	392	381	398	382	391	357	442	412	422	427	405	389	385	411	376	366	382	373	383	385	368	411	447	400	382	377	392	368	399	422	408	396	408	395	387	398	382	378	391	387	393	415	384	376	363	386	379	465	423	425	401	416	378	375	409	372	398	416	397	426	397	393	380	363	390	424	382	368	376	389	383	396	369	403	383	423	398	375	361	391	402	393	402	378	407	366	394	400	360	376	396	408	408	399	372	438	395	391	387	381	393	400	380	404	398	405	387	391	420	384	396	384	405	413	366	390	393	383	372	367	395	394	427	382	369	410	432	405	375	414	401	352	415	407	358	413	390	396	380	383	416	403	416	384	398	421	385	399	367	367	379	388	411	411	408	393	394	411	352	392	387	408	404	358	362	371	402	390	410	410	389	404	397	404	378	421	396	416	422	415	381	390	389	403	379	386	422	399	390	415	374	396	404	383	383	371	368	370	405	411	392	376	440	435	400	381	388	394	395	422	375	443	362	392	374	387	394	394	398	384	404	387	377	360	400	425	390	398	433	373	371	418	352	428	397	389	384	423	374	396	415	389	380	353	396	411	383	375	403	392	379	408	358	414	397	380	362	375	401	371	386	386	395	358	392	399	421	403	413	408	394	380	432	398	371	389	386	380	416	413	403	366	379	380	434	375	444	375	410	451	402	432	441	392	373	398	393	372	403	417	437	396	370	417	400	376	407	386	378	404	360	426	380	378	338	432	413	399	416	415	406	387	424	426	374	423	408	427	363	394	378	405	399	430	392	382	394	400	406	371	368	383	407	380	402	431	393	380	371	398	419	387	361	411	405	424	420	382	373	431	391	364	396	398	392	370	405	404	378	386	367	408	431	429	418	374	393	388	417	403	397	459	398	376	358	386	398	383	400	372	437	381	373	396	377	409	383	366	388	378	392	351	421	418	381	419	446	360	375	404	376	406	384	370	398	403	369	420	385	387	412	413	408	380	388	391	379	373	408	375	411	359	414	379	397	363	388	417	398	394	396	391	391	393	400	402	404	410	390	336	365	381	365	393	412	409	439	391	382	413	410	414	433	462	382	411	433	390	392	405	351	416	389	377	359	419	381	414	424	420	370	361	396	393	416	366	401	440	403	463	381	436	450	375	374	409	363	410	366	434	369	398	423	409	409	351	408	399	434	411	367	411	384	374	423	376	420	379	376	390	379	377	365	371	375	387	381	438	352	438	388	396	389	426	380	409	418	396	382	395	402	402	383	387	383	477	435	340	357	395	392	422	417	412	394	416	409	397	390	425	365	391	416	396	404	429	428	427	394	349	411	388	422	371	356	370	414	379	377	394	400	384	382	417	388	390	412	390	393	388	382	382	360	371	410	390	380	405	410	377	433	392	380	384	402	395	384	379	412	411	386	375	367	412	385	418	426	421	393	397	367	376	376	391	400	377	381	426	415	426	387	416	399	387	406	395	402	396	428	400	365	383	384	386	395	413	377	436	363	426	422	364	401	380	409	393	395	364	385	371	386	415	388	374	388	359	397	411	413	380	396	406	396	427	386	456	372	417	418	388	410	402	407	411	409	385	365	411	390	397	423	394	374	381	346	406	370	411	386	415	422	406	411	372	389	403	380	368	355	414	402	395	395	405	397	422	385	429	414	384	379	380	406	379	412	393	369	414	404	360	378	424	434	395	387	388	432	361	421	392	403	420	395	394	397	422	396	400	426	379	393	369	389	385	416	390	439	368	375	396	381	370	402	327	382	387	397	403	429	364	347	399	400	394	417	403	385	371	387	380	376	403	378	397	399	434	394	413	370	384	388	401	425	382	381	405	376	412	415	407	410	387	401	415	358	400
16835	2023	2156	2528	2351	2021	1699	1578	1396	1328	1302	1123	1180	1098	1065	1059	1088	999	966	941	976	974	936	930	943	954	974	918	941	878	966	924	900	967	930	941	911	917	907	874	920	898	879	863	925	884	916	869	874	942	927	930	890	877	888	973	935	958	889	893	824	865	879	870	920	875	929	934	930	880	884	829	897	904	894	875	949	889	921	896	964	921	919	853	878	853	908	853	836	872	836	929	887	926	874	861	887	870	863	892	925	908	858	908	878	894	908	849	905	893	937	878	894	875	934	840	895	939	861	863	873	889	854	890	884	885	879	903	833	887	859	944	937	905	907	888	880	932	843	925	856	852	903	875	876	941	889	933	858	912	897	851	865	929	897	947	887	872	914	903	882	913	841	899	876	914	870	897	906	956	901	878	919	896	897	939	877	861	885	887	877	898	927	886	852	859	901	875	838	900	824	875	900	908	883	927	869	892	899	892	877	949	904	849	860	885	950	898	892	925	942	874	903	889	833	936	909	924	901	900	838	829	850	886	903	877	928	839	869	895	889	860	838	899	910	888	885	855	872	799	869	908	869	903	917	886	881	908	937	925	810	878	881	851	870	872	846	867	850	900	860	871	838	826	910	885	894	946	901	893	907	906	845	918	903	836	821	892	909	889	915	860	865	872	912	872	855	846	875	941	906	865	871	923	832	873	847	913	895	871	854	915	989	847	869	843	866	883	905	930	892	889	919	853	868	888	905	890	875	936	851	861	928	896	905	894	865	854	917	932	861	872	897	876	897	862	879	890	904	903	879	870	899	927	943	913	879	878	878	841	913	913	853	877	904	909	869	947	872	865	879	864	913	903	857	913	886	861	929	905	908	936	917	871	892	887	869	857	911	895	877	853	892	868	870	828	934	912	856	865	900	912	890	847	852	905	861	838	915	928	867	881	888	869	911	874	867	907	937	845	877	906	872	903	816	915	900	879	912	920	904	870	931	915	907	910	889	874	881	924	854	910	907	870	862	853	838	923	905	910	959	895	875	906	894	847	896	846	896	881	863	872	884	914	916	892	918	883	853	890	907	906	876	858	839	897	898	885	920	841	826	917	884	888	886	854	912	893	899	965	929	888	888	894	934	892	853	863	884	905	839	880	877	882	881	887	930	890	878	871	830	850	896	875	845	853	846	896	894	898	881	944	917	859	933	873	866	869	932	949	892	898	902	921	880	906	947	874	866	906	949	895	876	908	852	890	901	901	892	918	891	905	918	905	906	928	907	920	875	895	837	935	929	944	899	910	874	935	918	932	901	877	887	904	863	860	878	915	853	880	848	915	918	881	866	859	866	921	854	914	896	902	906	908	917	875	905	924	943	903	826	925	893	842	911	931	909	914	862	845	915	835	882	889	860	889	878	932	880	876	901	882	911	874	947	868	886	851	865	891	873	818	842	969	879	823	846	885	859	864	857	907	894	881	944	894	862	848	859	903	891	853	892	887	876	850	851	923	873	832	891	850	915	907	900	864	898	906	883	827	922	907	834	833	883	867	888	842	905	888	875	910	922	873	940	961	895	870	831	897	896	826	857	862	896	903	843	924	894	857	847	819	879	944	853	877	957	901	886	907	899	883	901	908	883	870	857	913	864	920	877	860	900	847	881	933	842	971	913	902	834	867	886	876	892	858	875	907	920	845	902	880	929	891	933	898	917	914	905	927	915	878	900	862	868	879	861	947	864	912	901	890	869	862	887	922	874	865	919	922	865	911	852	959	847	925	929	908	866	914	920	921	929	998	942	885	879	932	882	871	886	923	883	882	861	907	925	847	909	859	914	911	820	877	895	989	877	896	874	884	826	900	888	888	922	875	893	931	933	857	915	918	906	912	883	886	895	889	932	896	868	859	846	871	888	861	912	891	911	936	886	848	856	893	934	926	866	947	886	924	887	892	874	895	868	865	837	856	905	916	890	883	916	883	918	875	928	887	891	886	845	930	921	910	881	827	877	857	918	918	854	876	901	928	883	872	819	900	816	921	889	894	902	896	876	819	835	834	889	899	885	876	903	855	887	914	895	884	886	970	869	883	868	932	901	913	939	899	846	887	851	901	899	905	887	869	893	877	851	833	902	850	849	903	902	866	880	878	855	906	907	879	842	953	864	875	880	925	866	871	900	905	910	902	864	849	922	941	904	862	923	863	871	891	861	868	881	896	893	875	860	879	894	876	857	878	878	895	878	837	814	882	920	919	848	955	837	877	916	854	849	866	900	886	891	871	876	895	920	857	928	924	927	865	863	862	838	935	908	881	914	886	844	880	887	931	878	938	846	898	925	858	886	935	887	845	885	929	883	906	926	900	852	852	846	916	898	883	978	928	873	865	924	872	926	885	863	885	918	875	874	856	936	936	890	880	893	906	840	916	901	895	889	866	860	883	893	882	908	847	851	888	913	914	925	856	867	892	852	857	900	923	876	868	865	909	866	947	884	876	934	942	880	903	841	904	875	882	896	879	836	843	893	872	908	894	907	865	893	925	881	915	899	911	960	893	929	856	869	904	890	853	919	906	860	794	917	939	889	856	842	906	905	896	848	884	904	892	899	946	912	860	939	882	895	890	865	824	951	925	889	881	925	909	880	889	873	898	858	883	866	913	887	874	874	887	903	933	887	902	930	904	940	856	879	890	946	864	882	893	928	931	907	887	891	895	954	866	873	876	900	894	902	881	885	858	873	872	886	873	907	943	901	896	832	930	891	902	865	876	891	891	888	924	910	878	919	915	879	972	837	892	881	903	943	888	850	861	925	906	907	845	917	944	861	861	936	891	928	935	848	890	903	879	892	860	881	862	915	847	842	878	892	884	854	872	950	949	871	846	860	910	857	880	888	939	873	905	902	910	864	874	888	873	910	922	884	890	865	889	855	868	912	887	887	840	871	903	870	909	913	905	883	948	873	863	871	914	896	855	941	834	905	894	920	891	856	855	843	859	892	845	869	894	912	830	941	881	912	934	898	976	852	841	860	899	865	943	887	888	863	889	914	937	907	873	925	911	866	935	944	920	839	918	916	890	823	865	924	916	961	925	900	900	965	932	826	870	867	930	878	928	855	834	944	883	935	887	885	897	840	888	836	888	890	874	880	904	849	869	851	891	883	869	891	923	876	883	852	918	895	893	913	826	909	884	936	897	845	803	843	929	871	894	902	908	880	891	871	839	881	908	913	904	869	895	889	883	863	893	828	866	847	901	935	966	885	911	907	901	841	906	871	907	889	940	860	900	908	814	906	903	905	883	957	888	958	887	943	879	863	879	898	864	926	878	865	857	907	886	884	912	931	850	844	923	929	893	899	913	922	837	960	892	910	866	909	911	892	894	938	928	846	873	876	952	871	837	924	858	849	860	879	936	909	879	911	871	880	919	871	924	863	886	874	845	903	901	878	952	857	872	848	881	913	916	950	919	875	894	931	917	940	901	822	900	884	925	876	878	893	889	901	884	923	906	898	893	896	842	868	824	889	948	932	846
5817	534	222	222	207	217	232	201	201	217	196	215	197	223	212	212	190	210	227	198	222	235	215	203	217	215	230	243	207	221	215	196	221	212	196	224	213	217	189	227	224	223	225	202	196	220	213	203	202	209	237	234	214	200	186	210	195	246	250	215	221	228	213	234	239	210	231	209	164	205	209	220	215	193	207	189	198	213	224	203	249	230	194	260	212	214	215	227	198	227	196	207	195	227	216	191	182	219	216	207	203	195	236	214	187	214	222	202	249	240	232	233	217	208	212	234	198	207	205	238	255	227	215	209	225	217	212	217	229	224	227	191	236	218	212	210	219	206	223	202	189	227	196	179	204	225	212	198	196	198	210	206	240	223	220	214	205	243	197	227	223	218	203	209	220	225	223	231	237	225	216	240	235	208	204	188	220	210	211	204	202	216	237	215	187	200	219	201	246	222	203	196	214	187	208	231	229	209	225	214	214	206	219	201	212	207	230	207	208	236	218	239	179	222	209	205	217	205	210	190	224	208	238	204	202	220	209	243	213	225	209	200	205	238	216	208	230	191	226	240	200	210	188	201	234	207	193	252	221	207	210	234	226	202	213	241	194	207	204	205	237	210	236	200	245	228	233	246	240	208	203	222	224	205	216	209	221	209	249	229	206	216	181	219	203	207	208	224	217	231	214	221	187	205	211	199	206	234	188	189	225	202	230	194	249	220	215	245	224	216	203	196	232	238	192	223	211	209	193	223	223	190	224	191	237	197	203	229	212	211	213	221	218	188	213	206	243	221	193	229	216	187	199	208	197	206	219	208	215	245	206	216	194	202	222	208	219	191	221	222	197	181	212	200	225	192	201	204	225	204	211	203	201	214	220	234	226	207	216	218	232	201	215	237	236	238	193	241	201	241	216	185	206	204	208	196	221	240	203	175	230	202	211	185	202	246	234	220	233	214	236	223	218	216	227	193	248	232	192	241	219	199	217	221	221	207	200	209	216	224	189	203	223	236	199	244	214	184	200	238	205	216	195	191	185	213	213	214	182	201	216	186	201	211	224	207	226	220	200	217	241	256	216	244	203	213	223	207	235	185	194	212	206	225	206	195	229	196	201	227	212	220	194	226	191	234	185	202	237	217	200	234	176	178	218	193	222	216	206	253	211	206	196	200	179	211	211	220	252	191	203	188	225	229	184	209	215	217	225	206	207	210	215	210	227	203	222	203	185	204	219	221	193	177	236	212	212	249	228	217	190	231	216	212	190	202	223	222	213	211	225	237	197	183	243	224	214	201	194	216	211	196	214	193	219	204	247	255	218	178	227	214	207	201	218	211	194	220	214	203	216	197	205	234	216	194	202	207	244	211	206	206	236	204	236	219	208	225	210	211	180	189	230	212	205	216	212	223	205	187	233	244	199	215	217	205	190	193	200	195	179	204	195	206	224	210	203	211	210	222	205	211	210	230	201	266	229	205	191	222	200	219	209	229	186	219	192	200	222	213	205	248	201	219	198	215	191	202	195	207	208	207	271	228	215	202	211	228	232	221	222	221	215	198	212	194	206	242	212	237	216	235	199	189	205	199	238	194	181	208	236	187	248	218	201	222	233	197	210	203	216	206	224	205	186	229	209	207	228	214	209	203	201	211	205	219	222	197	213	262	234	218	222	192	203	216	250	211	206	212	206	227	193	209	206	228	227	203	203	197	210	209	224	227	243	218	200	210	219	223	221	185	206	216	230	228	192	188	201	212	210	197	197	223	188	220	196	186	198	227	214	218	202	190	227	206	216	228	226	220	219	227	219	210	212	200	205	223	211	213	231	225	187	209	202	218	225	190	212	196	229	199	186	212	217	209	227	181	214	175	221	210	216	192	218	198	224	213	195	199	204	202	220	228	202	211	230	209	182	209	212	192	210	217	216	199	196	198	214	191	227	212	186	195	235	228	228	206	231	212	196	199	226	220	211	213	233	235	214	222	236	214	218	217	204	197	220	219	227	207	238	232	220	226	209	209	199	205	243	199	192	203	206	170	228	204	224	212	215	226	223	218	216	195	195	206	220	189	180	228	218	211	185	207	205	239	182	220	216	226	223	199	183	228	211	211	202	234	201	245	208	201	221	221	212	224	242	216	215	199	219	228	190	202	178	214	195	240	194	216	213	230	201	208	194	257	211	201	204	248	205	207	231	237	204	214	208	238	206	216	202	214	226	237	226	209	211	205	228	197	218	243	240	242	220	195	195	199	221	220	234	211	199	191	228	227	232	248	196	206	210	212	219	191	217	233	213	219	236	207	222	205	206	220	187	210	201	237	235	211	198	228	228	202	195	190	216	261	221	193	229	221	214	225	179	204	229	207	201	223	201	232	235	217	233	187	211	216	205	240	198	213	233	214	233	197	211	194	246	190	223	219	229	199	243	213	205	219	239	214	194	196	249	232	231	201	197	220	194	234	204	223	236	192	205	201	199	205	171	228	208	213	211	222	219	203	204	239	176	208	208	204	221	225	222	212	218	225	223	196	197	204	233	192	224	228	251	216	181	210	241	227	211	193	181	245	200	205	227	225	256	208	214	202	207	220	228	242	198	226	215	218	225	226	200	207	210	213	211	233	235	229	235	204	217	223	186	219	223	237	202	168	229	208	191	230	221	207	192	194	194	196	202	191	195	229	189	192	216	209	210	215	194	221	190	211	215	202	234	238	205	191	258	213	215	191	197	219	196	213	212	237	202	209	215	189	187	206	255	202	231	228	204	213	187	222	211	230	219	217	196	208	209	213	221	201	193	223	206	202	200	216	186	234	221	195	229	215	232	229	206	190	212	236	195	203	198	227	192	221	208	198	211	214	234	239	250	238	234	219	218	184	200	204	197	217	212	213	223	217	222	223	211	196	230	214	200	215	244	217	206	205	213	193	224	212	199	210	208	223	191	198	202	221	200	231	226	224	200	229	193	239	212	225	216	242	230	202	203	234	232	220	217	210	209	185	219	231	256	228	195	213	220	237	255	196	226	220	226	237	218	201	186	237	229	210	234	211	231	204	210	196	234	216	196	212	201	223	209	222	209	190	205	223	226	216	211	210	221	180	195	211	219	219	231	216	203	234	214	210	203	200	223	217	206	226	239	208	220	206	202	212	219	223	230	236	224	202	246	247	227	228	225	233	198	218	205	204	206	209	217	240	186	211	235	235	229	217	208	202	214	242	237	214	206	226	212	221	223	218	200	219	224	181	214	227	216	200	214	213	208	222	226	229	200	189	233	232	187	220	215	201	217	199	222	211	212	219	221	216	224	210	205	204	225	203	203	217	248	211	227	223	200	215	224	229	193	224	199	206	198	253	237	236	213	189	239	254	222	204	208	256	233	212	195	229	190	211	208	178	210	222	224	214	177	189	207	190	204	204	182	195	212	186	186	229	214	235	217	218	221	226	225	202	196	231	209	245	242	207	206	206	207	213	207	233	223	199	212	212	186	225	227	247	214	201	205	201	209	211	206	219	198	221	235	219
4013	602	537	534	594	519	518	547	517	535	553	550	545	510	541	500	519	526	506	521	515	523	507	539	537	537	518	493	549	514	543	508	514	489	521	531	509	528	538	524	529	543	546	508	512	523	528	551	484	484	544	520	529	520	530	491	533	505	540	549	537	538	553	528	522	493	548	542	553	543	527	546	537	524	513	509	519	558	476	532	524	541	530	516	546	522	515	521	559	548	545	495	509	513	524	540	567	567	554	532	504	554	528	510	540	506	546	489	501	569	510	540	515	521	521	510	509	506	520	541	536	497	485	541	522	515	531	521	528	522	516	540	559	530	519	509	549	541	491	534	509	517	530	525	560	518	531	548	575	508	546	516	547	520	565	484	545	502	523	532	580	525	547	528	498	563	517	545	500	523	532	561	517	482	529	512	528	553	515	530	552	497	522	511	546	488	509	506	500	492	512	523	542	523	566	548	478	515	512	510	549	507	509	456	539	540	540	520	504	564	535	515	491	516	519	507	522	505	511	533	491	511	507	508	527	534	550	499	512	521	542	512	584	501	516	542	492	485	561	549	552	554	573	550	539	546	466	509	517	529	542	527	484	543	519	522	543	502	515	502	514	498	549	541	546	544	511	512	523	489	547	503	498	532	523	499	498	543	520	513	498	531	512	568	571	561	558	524	482	524	540	566	532	505	521	505	521	535	536	494	570	538	517	552	520	542	535	487	491	503	509	521	511	533	551	544	510	511	500	521	497	499	525	504	555	533	522	535	485	514	513	513	515	552	527	546	561	544	534	564	547	500	517	566	544	545	526	544	500	550	496	537	519	540	565	479	523	537	537	476	547	564	515	510	519	507	523	535	521	550	535	523	528	521	551	528	503	512	540	512	516	531	478	531	553	500	542	538	554	495	503	549	495	536	523	529	502	500	515	506	517	559	488	527	476	529	519	522	533	500	512	553	517	578	537	497	495	529	566	539	566	548	543	521	523	501	519	520	528	501	521	520	558	512	533	502	550	519	477	528	544	494	518	510	499	520	543	512	548	538	518	535	509	519	501	514	494	496	501	528	487	514	515	516	549	517	482	498	531	583	516	512	493	513	532	542	556	531	517	528	523	507	517	533	492	488	504	517	545	531	550	534	528	540	550	564	541	520	552	521	559	501	555	539	558	508	541	496	547	533	508	535	525	498	496	476	517	535	500	535	535	563	544	517	532	543	527	542	516	528	525	527	545	506	538	516	523	536	511	500	502	519	512	559	498	514	529	530	557	473	535	506	497	510	520	527	507	535	502	546	504	520	494	535	520	529	505	496	557	554	521	512	537	552	560	510	579	568	514	503	503	516	476	530	533	574	551	503	503	519	530	508	494	555	545	521	526	507	513	546	541	508	480	560	493	525	493	507	507	510	502	521	524	497	501	496	553	503	517	515	492	503	466	521	546	575	543	529	553	512	516	524	494	522	527	495	542	530	551	507	547	536	496	523	504	519	519	558	582	494	564	472	507	535	518	504	518	511	546	552	493	494	508	524	522	484	556	492	526	493	537	545	530	520	556	513	535	529	564	525	492	537	545	533	517	549	513	513	514	527	524	516	526	505	539	566	535	517	515	502	551	531	515	511	511	527	528	530	547	542	501	519	526	551	522	531	548	503	509	522	558	484	516	533	535	558	555	530	525	510	497	572	527	501	578	524	464	515	521	519	518	516	554	514	525	512	500	477	572	531	574	530	513	500	496	505	516	537	512	492	550	529	533	534	507	543	520	556	514	526	498	553	509	563	535	474	534	529	502	521	553	502	523	498	515	539	517	531	540	533	519	533	560	573	555	539	567	543	507	564	537	513	493	499	531	550	497	532	504	508	520	531	541	528	496	538	530	522	507	523	536	491	578	555	531	467	536	468	508	484	564	573	549	531	548	515	521	526	508	539	488	530	574	557	518	528	557	570	503	545	522	538	511	539	535	529	554	507	550	522	523	512	516	499	508	532	549	497	519	515	523	520	527	525	577	497	523	499	510	558	493	567	523	540	502	546	554	492	566	544	520	508	484	507	531	527	537	538	541	469	484	529	559	541	537	560	535	523	557	531	533	529	544	517	503	530	474	527	520	498	482	500	514	536	543	543	500	566	557	527	499	527	521	539	536	535	543	503	515	513	548	544	535	552	535	503	533	530	463	521	564	552	505	529	514	524	479	547	499	512	508	506	507	543	547	492	532	527	472	523	512	536	485	514	550	508	556	564	566	504	533	520	581	576	553	534	516	494	512	540	539	520	510	557	502	510	542	516	533	534	506	527	543	518	520	518	523	518	532	538	522	538	521	526	528	583	533	547	572	507	550	540	545	538	535	567	560	553	520	482	545	519	527	543	496	518	501	494	504	507	540	508	555	510	534	503	485	518	501	508	544	498	546	550	457	530	530	490	505	555	521	520	519	522	516	570	530	514	509	475	512	502	553	537	491	518	549	534	528	512	508	560	513	495	563	513	503	513	575	526	521	548	558	518	530	496	507	535	507	548	518	526	512	483	525	509	583	531	542	510	477	522	496	568	543	530	520	542	501	519	486	516	558	568	552	524	500	491	521	507	467	511	517	535	516	525	520	510	535	516	543	550	516	513	499	516	512	511	511	548	515	511	558	497	559	522	529	550	520	517	537	512	518	545	565	534	532	540	549	518	475	522	549	493	550	521	488	501	540	537	502	533	526	516	516	519	568	537	525	491	529	493	497	547	520	520	495	558	508	500	530	503	534	521	511	543	531	524	531	495	520	548	507	524	548	528	592	487	540	517	511	534	501	552	499	517	510	536	500	528	533	548	533	553	529	534	487	499	499	543	545	537	505	514	558	527	535	568	520	515	523	538	535	510	562	538	528	572	524	491	527	537	531	487	489	525	492	481	515	573	542	539	495	542	547	514	493	549	524	547	516	508	532	515	538	540	522	523	537	526	487	513	540	518	543	542	525	560	518	540	555	522	487	573	504	514	519	482	494	512	517	516	553	509	507	525	541	466	506	530	524	530	527	581	539	490	533	517	511	540	534	538	545	528	530	516	500	537	528	525	529	521	534	514	470	523	503	531	527	497	562	527	485	503	536	502	506	488	524	503	525	499	533	548	511	579	530	497	515	524	542	519	532	513	511	484	553	504	513	500	540	533	527	518	491	534	523	512	523	532	527	543	539	508	544	506	510	525	542	538	532	537	507	510	546	529	529	515	592	527	502	543	561	573	521	531	567	504	553	510	527	509	488	541	507	536	543	547	552	508	554	535	521	527	568	522	515	545	518	555	503	549	521	504	523	529	511	552	519	509	525	556	519	533	487	506	556	563	549	527	521	540	528	480	516	529	547	521	497	532	532	568	521	494	550	502	561	528	533	489	536	513	531	520	529	489	528	522	529	533	501	555	494	534	509	495	506	544	549	503	529	519	499	527	498	511	541	549	566	522	523	533	558	541	495	519	565	535	521	503	524	558	527	539	545	497	499	557	562	501	503	503	506	509	494	509
20490	2623	781	583	481	374	342	338	328	334	311	296	277	283	291	275	252	245	312	288	292	275	299	290	254	278	280	277	267	292	277	270	265	269	278	270	272	247	258	246	263	255	291	301	288	297	280	261	253	268	303	262	299	292	272	280	257	280	236	288	274	264	278	285	262	303	266	273	270	268	267	280	266	262	290	288	280	238	252	274	225	252	321	267	263	254	248	257	289	277	293	307	282	272	292	219	268	303	254	271	242	261	280	271	257	292	268	275	268	260	260	282	272	267	251	282	260	275	262	281	276	276	276	273	307	282	305	279	294	236	275	291	257	273	252	274	257	279	255	265	262	249	280	291	263	265	301	281	271	282	260	245	313	302	276	267	283	279	284	265	246	256	268	269	259	259	241	292	290	274	286	269	239	271	278	256	230	285	271	273	244	259	273	280	283	264	240	249	254	304	264	272	268	272	255	267	292	264	266	247	282	319	304	259	236	273	268	258	259	260	283	270	280	281	272	306	269	287	271	269	258	269	295	267	253	253	272	263	290	257	267	282	241	262	273	277	274	263	269	286	251	245	260	271	253	262	280	281	271	273	267	276	269	266	250	263	235	281	290	274	255	254	290	314	254	294	272	253	259	300	290	260	278	298	281	259	292	281	244	276	268	273	292	265	298	258	261	272	262	280	246	236	249	283	295	255	236	264	256	266	268	253	254	268	215	269	277	273	293	256	252	280	243	269	244	290	280	281	274	267	256	271	280	269	276	318	248	280	273	246	288	282	240	248	306	301	270	252	283	283	262	270	267	254	265	264	298	305	290	249	276	292	263	320	282	271	261	284	288	272	290	259	290	279	264	289	283	247	263	274	262	279	277	288	253	274	249	289	284	280	273	275	288	247	266	311	280	277	269	256	266	282	266	270	282	243	268	298	300	260	291	270	296	260	271	257	301	291	280	279	250	275	262	277	312	303	270	273	282	294	254	255	260	276	270	298	276	247	279	286	257	271	261	284	275	288	288	279	303	275	274	263	296	269	239	275	254	244	279	276	264	265	265	276	270	282	279	243	284	272	290	272	269	261	303	281	263	243	248	289	274	270	249	239	277	277	262	291	268	251	248	275	252	268	300	244	276	278	298	274	255	266	285	264	283	263	271	247	292	306	289	306	246	262	279	286	243	266	263	301	271	300	288	271	274	258	249	271	242	286	286	289	252	262	266	273	258	263	273	261	286	287	249	284	265	275	254	275	303	277	259	246	239	248	294	255	260	248	285	260	296	262	220	264	304	262	269	280	296	265	277	308	290	277	289	275	260	276	300	272	262	255	262	274	262	272	250	294	257	252	276	276	255	269	249	275	284	278	235	305	290	282	254	250	290	249	279	267	274	268	250	289	292	272	255	283	266	271	304	271	263	264	264	254	253	235	258	292	261	255	272	281	283	281	287	262	256	276	254	272	310	293	297	260	280	275	263	257	283	269	312	266	263	266	278	234	261	273	303	270	280	265	241	328	284	271	269	281	263	274	261	233	262	297	253	283	248	272	294	254	303	341	252	285	253	258	253	244	243	259	258	286	253	304	283	270	281	262	271	276	277	276	313	270	302	296	246	286	295	281	246	239	279	263	285	274	246	292	282	267	279	286	244	262	243	309	297	243	273	249	266	277	281	283	272	260	265	280	272	264	261	301	276	271	257	262	279	299	285	303	259	249	277	248	295	294	287	255	274	253	273	272	226	263	278	245	258	281	266	266	255	288	261	251	288	280	267	268	261	290	302	267	285	266	276	250	264	246	269	280	267	273	271	294	266	295	260	239	263	258	283	281	253	245	274	273	275	256	276	272	256	265	248	303	305	265	289	269	243	258	257	261	265	301	283	257	289	242	281	285	284	262	254	292	271	288	239	268	270	288	257	295	287	277	254	293	261	273	293	295	245	259	264	290	283	258	262	270	278	281	282	288	284	265	258	249	264	273	280	282	255	271	271	301	263	274	293	287	272	272	272	282	276	271	293	283	276	292	280	251	275	260	254	245	303	288	264	234	250	234	263	282	298	298	308	251	293	257	280	279	299	267	268	271	291	279	277	290	280	283	279	272	306	278	272	283	272	251	290	249	285	295	237	247	273	258	272	321	255	279	297	265	273	271	296	263	270	264	282	279	275	271	240	250	283	268	267	275	226	268	246	263	288	262	305	282	267	275	312	258	293	289	271	260	267	292	267	311	282	283	263	268	270	299	247	246	238	278	244	250	267	250	274	273	270	278	306	254	295	254	272	290	256	289	304	247	258	281	311	273	280	281	285	284	287	298	241	265	255	248	241	237	278	280	293	276	261	280	267	301	251	235	301	269	269	282	260	262	293	253	249	281	286	261	268	267	274	262	254	238	258	276	271	310	286	275	277	278	291	335	255	257	265	251	233	247	270	253	269	242	260	239	266	260	257	285	251	300	291	257	271	294	273	268	289	240	300	276	289	267	270	265	285	267	254	302	292	255	256	303	262	257	280	269	286	264	276	259	252	250	295	318	254	298	272	272	264	240	289	280	258	250	286	305	265	265	224	275	291	271	281	297	289	244	284	278	273	271	267	302	281	287	288	286	255	294	267	265	271	265	260	267	293	272	260	243	252	265	272	257	280	273	280	293	267	276	296	265	261	265	299	292	280	289	262	277	300	255	281	262	260	277	287	255	270	259	239	284	275	288	274	293	296	300	255	247	299	280	289	237	268	290	263	266	265	252	274	255	259	283	261	287	270	249	272	274	249	292	268	288	258	276	265	290	253	275	306	265	301	280	246	290	285	297	296	297	283	273	272	235	275	268	292	278	286	257	289	274	281	271	239	276	276	249	246	265	283	283	304	274	271	296	310	292	264	243	261	255	244	258	275	256	272	232	258	265	280	281	286	237	255	283	269	255	279	263	276	280	271	291	279	289	264	275	267	298	274	277	276	269	249	257	269	284	248	252	266	276	265	296	236	315	265	261	244	291	285	287	264	259	260	289	256	290	276	278	273	299	335	275	273	304	266	311	277	261	252	293	293	276	280	269	316	257	266	270	278	290	281	253	283	294	264	257	276	296	281	270	264	247	260	272	299	275	265	252	282	259	264	252	253	265	229	282	271	295	258	265	287	289	243	262	287	262	308	265	293	294	253	291	272	249	238	269	256	274	247	291	280	273	309	296	237	286	271	279	253	284	267	275	278	276	290	289	293	247	267	271	288	266	258	273	266	272	274	267	296	279	272	240	297	275	282	304	283	295	256	274	283	273	262	286	315	265	306	302	275	222	251	282	273	290	280	326	308	227	262	282	259	273	272	291	286	271	251	222	248	284	278	260	293	271	278	254	249	266	314	274	282	303	267	288	272	256	256	266	245	258	288	297	257	270	241	284	237	280	282	261	248	303	253	295	253	275	253	290	273	259	279	238	289	296	315	288	275	250	272	274	246	245	283	255	259	278	267	261	261	300	256	272	278	285	236	278	275	243	256	260	309	255	271	239	259	279	271	318
12726	1249	1303	1576	1414	1210	1213	976	929	886	864	857	811	739	764	738	725	703	680	695	697	735	690	671	686	698	667	665	678	674	689	647	679	724	669	658	689	595	673	687	670	683	665	680	648	613	627	627	701	694	671	650	649	658	684	682	703	642	649	647	638	632	647	637	671	657	679	694	703	636	682	660	671	651	646	641	707	670	629	677	697	622	642	661	657	695	649	602	671	685	699	645	673	657	651	634	624	618	678	654	647	696	613	623	635	640	698	678	640	674	656	683	670	629	664	709	614	677	678	665	638	662	673	629	639	658	635	654	661	636	668	650	687	650	628	631	666	604	684	674	672	685	647	647	683	643	692	675	644	662	646	643	617	681	628	720	653	642	646	622	610	604	614	669	638	646	670	666	593	659	670	640	669	676	664	628	608	626	629	656	619	673	641	640	686	640	669	642	702	611	662	617	690	699	704	649	622	704	676	651	646	701	694	657	661	683	659	647	697	646	652	661	599	662	733	659	656	641	665	662	664	682	614	626	642	617	652	614	625	649	658	679	616	688	656	677	617	624	655	605	639	670	649	686	625	676	658	666	652	643	658	646	594	651	683	633	634	645	651	625	643	665	649	656	660	678	701	654	653	681	599	658	624	665	660	686	628	664	636	645	661	687	639	631	666	649	665	642	660	672	699	675	636	666	673	611	693	659	659	611	697	711	649	648	677	661	640	632	662	648	599	644	641	684	657	657	628	652	631	585	670	693	676	660	633	637	646	657	634	636	659	650	700	631	635	698	630	657	677	619	654	676	669	657	653	656	624	641	645	671	679	634	626	637	620	644	645	635	654	635	643	636	672	680	640	647	646	642	648	665	706	632	707	677	640	631	623	654	655	685	663	611	651	612	669	659	670	660	639	651	630	661	638	647	643	621	656	637	650	689	700	693	620	648	650	670	705	661	692	678	614	677	631	674	667	631	651	675	680	664	699	663	657	652	650	674	635	658	637	693	603	638	683	636	642	643	669	592	661	619	676	636	647	659	625	656	678	645	616	665	612	638	657	672	660	626	636	661	672	630	637	683	717	679	662	687	593	641	619	622	656	692	629	594	633	643	620	630	623	669	671	678	649	685	646	641	636	669	678	621	624	656	684	659	649	667	677	655	707	682	587	644	663	688	637	635	645	629	647	650	679	659	656	625	594	642	631	653	660	691	656	676	678	689	663	641	647	634	657	645	644	632	660	638	660	685	625	632	659	649	698	606	686	640	713	657	646	640	644	662	670	662	668	614	671	650	640	640	626	611	631	651	650	622	672	655	675	665	645	611	675	677	637	628	649	637	691	688	660	641	660	646	609	647	664	651	661	652	686	655	614	684	688	662	662	663	636	677	645	652	645	646	657	605	621	659	611	688	622	649	655	638	620	682	647	613	655	627	664	638	613	657	649	602	618	645	637	633	648	696	662	653	607	642	625	690	611	683	620	656	674	662	613	663	654	651	652	661	634	656	631	674	634	676	644	661	618	651	651	633	635	632	665	660	715	624	654	658	687	657	673	688	658	656	648	681	639	693	619	647	687	669	630	663	686	629	621	644	648	648	668	640	632	673	672	623	703	640	659	654	677	649	625	700	642	613	681	624	636	632	647	675	651	632	659	670	604	656	689	675	663	637	618	620	651	614	642	663	712	621	654	623	639	681	707	630	664	636	661	619	641	677	619	635	682	671	660	647	632	621	680	666	707	667	675	629	639	629	627	646	617	685	660	665	663	697	626	618	669	658	655	617	659	650	621	699	666	644	637	670	655	693	663	671	637	607	640	690	677	701	608	678	671	667	695	624	590	674	649	613	636	659	683	666	639	670	638	646	614	654	616	678	670	671	666	667	661	688	633	635	663	636	662	608	663	653	670	655	659	657	671	660	650	662	645	643	619	646	684	675	631	673	628	670	662	635	672	627	636	653	673	654	648	612	672	656	610	646	652	668	680	684	679	641	628	659	639	596	646	654	649	627	705	631	671	636	654	655	677	674	677	660	673	641	609	660	623	675	653	644	680	622	674	631	680	633	640	699	628	641	660	661	631	625	621	646	691	633	624	634	661	681	636	649	648	700	650	656	653	616	629	668	637	631	623	678	652	654	669	630	666	643	639	653	656	667	637	647	664	663	637	634	627	638	657	649	679	693	642	639	683	663	664	674	696	632	652	624	664	694	670	692	672	639	672	657	649	672	672	684	664	653	656	641	638	673	630	621	636	639	665	644	630	639	575	649	645	640	639	646	691	634	660	627	648	674	640	630	624	663	631	671	717	648	649	627	670	654	662	670	655	643	613	678	672	671	612	611	639	621	673	611	633	669	693	693	662	613	669	656	610	663	668	700	622	624	651	592	650	690	643	650	711	643	693	652	689	674	652	633	686	663	647	654	636	628	638	654	603	669	635	692	688	628	617	638	722	634	645	642	638	648	644	672	651	683	666	675	622	641	608	669	686	665	623	663	590	613	661	627	602	675	671	631	645	675	639	624	658	643	683	643	647	668	648	671	653	671	653	681	622	652	650	621	616	650	672	677	639	673	626	640	649	657	579	633	648	641	640	646	646	661	663	583	637	658	675	671	684	578	642	705	609	679	680	664	633	661	626	671	629	669	664	617	610	665	645	687	617	628	638	645	664	630	663	677	656	663	635	638	676	657	635	656	657	674	632	667	675	683	681	612	674	621	643	691	654	644	660	656	668	667	679	685	690	627	676	681	675	657	661	614	667	612	607	695	685	627	661	664	642	615	695	641	691	655	702	581	664	637	659	640	700	623	638	634	672	673	660	698	674	685	661	649	664	653	652	646	600	654	620	662	641	655	658	639	659	642	675	620	652	672	685	646	680	641	670	637	613	662	648	634	658	619	632	651	629	674	629	635	686	660	634	675	660	711	630	666	703	655	633	649	654	699	632	652	659	655	654	632	632	576	671	626	621	618	693	649	652	667	672	628	682	676	637	658	665	623	681	666	701	684	638	669	602	646	682	640	663	645	611	634	646	680	669	631	656	640	699	635	657	650	650	660	672	602	666	648	677	636	654	626	608	662	589	645	674	654	623	677	694	621	651	605	687	599	642	684	645	674	677	670	656	654	640	679	661	669	641	635	624	671	668	653	647	690	636	641	662	640	671	654	611	695	670	654	692	651	589	664	655	664	635	613	652	670	643	661	644	654	639	660	665	645	649	660	687	697	669	636	585	655	660	627	638	644	632	643	680	601	667	673	664	655	649	689	684	591	627	686	641	653	634	682	647	673	627	630	635	654	638	654	660	644	651	654	642	654	692	655	670	638	644	672	650	646	647	690	642	694	668	632	638	639	647	624	659	657	618	640	606	667	689	648	660	660	659	641	589	656	661	626	659	658	678	638	612	661	628	642	659	664	652	643	652	658	634	686	676	657	673	688	623	600	671	643	683	642	634	673	646	638	617	638	617	625	696	611	649	631	638	662	626	656	709	641	658	682	672	639	608	654	633	710	654	638
31419	5706	1608	1024	739	672	609	490	519	488	455	464	479	420	430	439	418	436	393	380	410	379	416	402	405	418	436	411	390	407	418	386	352	401	417	383	391	387	379	436	398	442	403	424	395	394	398	385	363	381	385	397	370	396	402	399	413	416	405	418	409	414	417	413	373	434	363	360	404	379	371	401	388	363	379	417	406	400	403	376	383	387	402	411	386	428	380	384	401	415	387	403	418	398	404	387	366	368	370	400	405	370	428	389	403	421	393	429	358	360	419	378	375	392	397	357	404	441	403	406	392	409	405	396	422	427	405	393	406	400	397	369	361	347	402	363	391	362	357	406	386	373	393	400	402	381	413	426	423	396	410	376	401	377	393	375	364	423	386	410	417	413	402	395	359	438	385	391	338	414	398	394	387	400	391	371	426	400	397	405	360	385	356	394	410	421	374	390	389	434	416	375	391	416	442	395	409	379	374	425	373	406	420	421	372	420	370	399	392	409	448	404	406	389	428	417	383	363	393	384	366	409	372	389	392	436	402	422	411	416	364	395	434	383	407	387	382	390	413	386	386	394	367	384	452	398	430	378	406	376	369	373	403	396	432	389	359	422	398	394	361	364	393	388	417	408	391	414	396	436	362	400	450	422	362	400	383	412	350	369	416	404	452	408	425	388	376	370	427	372	380	431	415	407	415	413	418	351	428	373	376	381	425	414	389	397	401	396	388	396	389	397	373	354	389	377	442	476	369	355	387	362	379	397	347	418	395	427	402	403	411	426	395	402	377	380	397	407	393	407	397	406	410	363	402	384	363	397	407	404	392	388	389	401	411	425	389	384	404	407	411	406	389	414	397	425	433	378	371	390	396	412	374	425	419	384	397	408	386	389	395	368	412	433	409	390	427	372	407	388	389	419	408	410	372	398	390	383	403	408	372	391	425	368	395	425	374	379	392	405	405	391	390	373	400	402	402	407	362	386	425	427	385	368	408	412	398	429	374	372	413	421	418	378	388	427	411	389	451	377	381	417	426	412	367	392	405	391	429	423	403	431	408	386	415	414	392	383	380	429	389	406	409	433	391	391	404	360	400	402	374	404	389	424	404	390	378	377	383	436	427	432	389	368	403	372	389	416	357	403	408	419	413	368	362	428	405	371	401	394	378	387	427	374	409	404	395	403	406	434	376	395	368	391	368	420	377	387	450	402	454	435	414	430	399	434	397	392	399	382	432	417	384	376	370	378	351	412	388	400	357	377	403	367	386	426	431	385	368	413	389	420	403	397	407	401	374	415	374	393	421	415	381	401	401	398	415	407	391	372	395	407	413	410	422	401	424	395	394	414	385	419	391	389	389	399	363	396	391	362	399	373	375	411	387	386	382	429	391	387	425	381	411	411	393	386	420	398	399	423	437	429	403	380	410	368	408	373	374	370	422	367	374	429	383	377	383	384	418	390	396	377	375	380	407	397	419	401	427	438	384	405	414	394	406	407	408	401	397	421	401	390	396	430	368	420	413	388	363	403	425	407	376	387	385	417	416	397	407	413	402	399	383	418	366	393	410	410	421	405	394	372	399	389	379	333	413	412	421	366	402	380	392	357	392	435	364	399	405	403	369	378	406	427	423	409	421	389	394	384	447	423	391	391	378	359	399	386	377	448	412	372	390	394	392	388	414	382	373	389	376	434	408	380	400	410	389	394	421	396	371	396	372	376	391	425	434	438	396	366	371	382	426	437	394	451	408	394	374	395	398	418	381	396	375	407	386	419	387	411	391	377	411	381	391	348	397	436	380	389	425	438	368	391	406	385	405	404	420	384	400	406	395	400	386	388	394	385	368	417	399	400	424	399	387	414	391	392	415	361	407	399	413	366	401	377	371	380	401	426	385	417	390	398	367	418	448	397	379	397	397	380	374	379	389	394	433	374	375	380	360	381	412	365	385	391	425	399	396	414	410	419	443	407	386	436	323	410	388	366	428	371	402	446	386	386	412	372	418	374	380	387	393	430	398	368	384	436	363	418	423	460	366	405	380	408	433	402	339	404	405	392	419	404	402	361	398	421	393	425	385	398	423	417	427	415	359	392	429	416	411	403	413	407	396	355	389	376	404	395	406	389	397	384	386	371	402	385	366	379	437	383	373	401	410	408	385	358	428	400	398	369	364	400	439	357	441	396	329	408	403	422	385	469	414	394	381	403	348	379	403	406	391	410	362	410	383	388	396	394	428	414	406	365	382	413	408	419	389	393	391	438	381	416	446	402	397	419	397	424	403	429	410	430	414	361	417	393	393	410	389	422	367	383	409	414	402	399	406	409	389	385	394	398	399	413	410	397	356	374	419	363	415	383	404	351	377	368	418	409	414	340	394	413	383	461	394	413	405	419	389	381	399	371	402	383	433	383	372	405	386	439	435	387	382	411	387	389	423	361	417	380	391	365	371	401	408	393	405	443	410	412	389	413	387	440	392	396	435	410	373	339	356	383	390	384	370	391	397	368	374	428	417	394	380	409	390	387	401	383	427	394	395	391	385	434	382	396	391	396	415	410	401	409	396	343	372	374	377	399	379	423	394	350	395	387	421	367	389	411	396	391	405	399	367	401	415	423	356	422	405	445	405	402	389	424	417	430	416	404	418	387	391	368	387	428	443	402	332	390	375	412	384	412	413	390	370	384	386	366	374	381	407	375	398	415	407	357	415	426	391	365	377	402	363	387	460	392	424	412	373	433	405	386	373	376	413	408	404	423	388	426	401	404	404	400	396	403	370	406	406	386	399	379	371	411	390	366	418	416	392	365	418	428	370	370	393	391	403	409	426	379	395	420	406	424	374	372	366	351	403	370	393	390	376	363	397	422	365	357	377	373	364	395	387	385	399	378	427	397	403	380	416	395	403	387	401	403	370	417	411	408	440	421	415	398	419	410	416	415	411	391	422	396	419	446	421	387	391	387	398	389	374	371	436	380	357	401	395	412	389	377	382	400	408	419	375	440	434	433	379	356	374	335	401	366	391	380	352	354	372	361	350	369	381	401	390	357	412	381	435	393	405	388	455	390	382	436	352	382	413	342	392	380	382	398	420	381	424	385	371	387	388	362	425	403	406	421	381	374	433	376	379	404	381	390	344	409	399	385	376	398	399	415	392	367	396	410	414	393	404	402	373	381	390	409	380	391	404	414	393	384	419	383	384	424	407	402	388	408	379	392	358	359	367	384	367	405	395	419	417	374	372	365	376	366	405	404	436	398	380	416	382	387	396	428	410	371	385	398	400	411	373	362	408	401	382	392	403	386	424	409	403	456	410	384	390	382	401	426	375	383	371	387	388	445	415	424	384	387	411	422	385	365	399	398	416	377	413	409	383	417	412	364	386	377	422	402	378	391	426	391	392	395	412	410	414	393	456	378	406	425	427	406	387	340	378	416	410	400	381	380	386	386	396	368	414	420	394	392	385	411	386	361	430	376	455	362	379	400	376	434	414	383	367	442	390	348	391	419	382	396	379	391	397	393
17387	1677	2235	2573	2300	2000	1771	1565	1331	1324	1363	1153	1142	1063	1004	1070	1004	1013	1013	977	992	970	990	927	956	992	938	911	957	963	872	915	821	934	932	910	922	916	939	927	913	903	885	949	928	902	895	953	925	922	940	911	926	935	905	874	964	876	913	924	924	914	903	944	900	848	895	897	922	868	896	907	881	907	920	903	914	881	911	933	877	874	893	895	908	913	847	916	925	930	921	945	887	873	879	844	893	897	885	901	885	882	886	886	865	938	865	905	892	855	922	880	928	931	912	908	944	882	913	931	897	882	889	906	927	885	897	901	904	896	876	897	907	888	903	873	841	918	905	923	917	870	939	923	864	868	848	866	892	903	971	962	901	891	878	878	885	852	902	890	850	887	869	868	911	959	922	877	909	902	884	894	878	900	938	950	887	873	903	848	859	908	925	901	939	864	844	905	854	871	874	892	932	898	843	862	864	888	901	914	825	938	886	885	875	875	923	884	911	872	857	885	893	945	807	879	938	874	863	910	915	969	855	916	878	815	926	869	840	876	896	859	920	939	880	958	932	957	892	892	914	911	858	911	877	889	910	898	831	954	918	868	896	874	901	908	905	869	891	859	895	934	896	899	943	864	854	856	877	911	879	822	861	875	869	914	885	903	803	870	889	940	901	829	851	881	934	883	860	923	901	886	906	850	906	961	898	899	965	905	895	877	840	919	892	944	887	877	930	875	915	886	900	872	891	909	868	884	914	879	868	894	909	853	903	989	904	897	892	884	910	869	876	851	864	891	895	866	944	866	891	905	895	880	934	919	910	897	931	927	930	896	865	932	875	869	895	887	874	902	882	906	918	850	921	863	883	901	913	949	879	907	886	893	850	861	900	874	877	891	882	892	898	868	881	839	887	888	881	911	883	829	856	896	853	918	954	919	965	894	925	871	920	915	891	888	863	902	831	885	933	961	848	856	893	893	856	872	915	891	886	896	883	827	959	935	946	909	922	856	821	864	895	854	898	852	898	900	885	912	908	909	858	862	953	869	918	872	895	933	878	923	899	883	851	954	891	859	848	857	880	886	918	877	886	879	899	902	920	885	857	894	924	942	899	876	852	883	914	919	905	852	914	920	783	863	926	834	956	894	896	866	916	929	922	818	909	910	872	896	895	955	871	878	926	929	884	882	940	906	875	856	912	890	887	896	883	866	894	887	890	887	924	884	848	910	906	921	909	868	889	856	912	888	841	973	856	896	839	884	868	882	896	849	893	919	859	877	924	946	956	898	915	892	891	896	887	901	908	897	947	901	900	883	846	887	885	948	894	887	886	879	847	937	935	911	934	877	873	847	908	930	939	878	907	857	940	858	839	940	932	887	830	875	871	855	848	901	908	955	909	894	878	879	898	867	931	885	873	884	845	911	853	871	889	879	876	898	924	872	873	899	936	906	918	883	910	900	900	905	905	869	932	907	858	914	906	886	817	868	885	912	858	873	892	896	897	892	861	893	895	917	938	870	898	925	900	878	859	887	853	856	834	881	878	920	886	917	897	873	938	917	886	865	912	888	901	863	894	858	893	869	939	956	851	913	895	866	930	874	937	881	858	845	914	877	888	883	839	884	921	875	944	881	928	915	889	885	893	871	949	924	856	846	844	854	890	934	917	866	873	900	909	890	864	840	892	864	887	904	889	957	914	840	916	879	859	860	846	859	914	847	871	902	910	883	839	962	915	853	902	871	849	860	879	908	908	891	872	832	910	891	859	912	864	878	889	880	876	760	882	871	858	921	902	966	901	902	884	904	910	951	863	855	923	972	899	906	942	877	866	886	882	876	905	907	881	895	961	901	888	920	845	899	842	901	912	869	866	874	883	932	892	950	878	944	915	900	928	908	915	884	881	922	934	909	868	835	875	896	875	859	890	888	939	869	903	954	879	876	900	858	942	907	948	841	856	850	884	926	901	904	872	874	899	858	904	855	829	878	856	915	850	865	866	897	932	868	882	926	875	894	896	894	917	815	902	891	936	865	886	902	875	925	841	901	941	885	888	878	873	876	912	860	882	876	895	918	866	914	869	872	942	923	878	888	845	899	899	933	910	837	912	872	922	932	905	900	909	895	862	866	875	915	866	890	925	862	888	873	923	874	879	962	870	854	870	894	880	893	918	871	859	935	892	858	934	852	879	926	876	893	854	923	887	902	896	899	912	892	879	838	827	891	920	886	874	885	971	874	832	879	928	880	854	867	898	852	835	928	862	860	916	893	873	893	971	895	857	950	844	864	874	939	848	933	882	883	907	876	927	881	914	894	858	907	920	864	888	850	911	902	898	893	889	870	869	912	894	829	841	857	902	919	969	858	945	872	957	878	914	928	857	904	932	896	881	899	887	940	902	898	899	879	919	850	946	909	946	910	878	855	915	898	911	917	896	882	922	875	875	916	851	902	877	904	906	944	858	888	817	925	883	888	929	851	911	881	869	914	889	882	891	946	880	860	860	887	848	950	910	861	874	857	889	904	926	893	905	933	882	860	897	909	909	908	923	896	925	927	845	896	923	953	851	891	885	861	845	900	882	925	975	906	860	915	931	863	894	877	887	906	916	895	856	892	889	872	876	852	902	936	880	950	908	866	889	918	908	867	908	882	858	849	883	894	888	951	867	854	877	896	953	882	927	880	852	815	899	885	880	923	896	922	874	929	921	877	889	902	886	862	910	893	912	924	851	873	902	876	897	854	862	860	923	877	902	894	952	916	900	854	894	883	840	904	900	854	923	951	910	861	873	859	877	870	890	907	892	860	887	801	869	918	918	907	908	932	910	952	908	876	869	887	827	888	930	881	913	877	909	843	867	887	920	862	908	886	853	897	859	899	921	839	887	923	880	908	902	876	884	865	851	925	912	848	900	868	949	890	873	889	926	919	901	900	827	876	933	853	904	858	877	869	917	902	891	874	875	908	917	875	878	880	867	919	899	947	912	811	864	838	896	905	924	850	867	826	861	915	872	882	909	877	927	927	806	878	887	889	909	897	891	846	913	903	897	916	924	891	932	933	893	909	901	906	899	887	848	929	859	897	896	877	855	877	921	894	882	839	900	885	842	906	893	895	869	900	934	910	899	891	892	928	923	856	888	937	859	888	890	863	855	906	884	935	900	906	951	871	929	890	878	874	856	910	876	878	875	920	910	863	871	856	878	871	865	911	892	882	903	897	921	883	918	864	906	877	905	921	838	897	971	840	856	923	898	860	856	864	862	920	896	885	911	908	867	828	944	895	909	906	917	913	859	899	918	870	865	894	874	894	884	893	897	923	838	848	873	889	884	864	899	963	863	873	874	830	842	944	907	884	837	897	869	872	891	880	911	881	876	889	881	868	915	900	925	899	896	855	942	877	906	884	893	907	935	923	900	906	871	858	917	874	931	882	903	939	874	931	860	906	906	898	883	905	882	897	899	947	929	898	886	917	883	849	872	874	950	865	858	877	874	886	911	868	852	901	818	900	931	904	923	907	914	912
5848	447	240	209	224	218	189	210	197	230	188	206	204	213	238	206	196	209	218	227	228	184	199	201	191	198	218	228	231	212	204	219	209	239	226	202	233	218	227	207	228	201	214	204	230	202	211	237	241	210	216	184	212	226	196	198	193	225	236	188	194	206	205	201	199	210	189	228	224	227	249	204	198	231	207	231	205	226	242	255	209	209	207	229	220	192	205	214	197	193	202	209	213	187	218	197	211	214	216	213	217	209	205	218	209	212	226	240	251	222	203	218	209	256	240	191	212	209	177	211	218	222	222	228	231	220	250	204	217	220	222	204	215	211	238	206	231	201	245	202	210	210	210	218	214	226	239	192	210	213	191	208	221	237	221	218	203	191	194	217	253	244	208	212	197	209	196	213	195	201	217	203	200	214	206	190	246	203	213	214	220	224	186	211	240	225	212	227	217	202	189	193	217	221	207	206	179	193	210	193	222	208	208	183	218	206	223	194	218	234	217	218	248	210	223	192	201	229	198	199	184	199	209	180	226	230	213	212	196	237	238	233	222	213	206	246	247	223	235	229	222	222	207	209	192	244	197	248	211	244	227	213	227	230	188	232	191	199	237	192	232	196	214	198	202	220	214	183	239	221	200	196	208	230	207	198	188	227	219	190	221	202	213	230	198	188	183	201	200	219	204	212	190	198	265	224	215	202	206	207	231	233	201	253	214	204	218	203	225	209	217	218	226	191	194	218	228	204	247	232	196	208	213	216	194	203	206	210	216	217	198	240	206	179	217	219	219	184	209	203	201	212	202	217	220	222	235	233	224	224	205	255	211	238	230	191	225	238	230	198	224	192	212	214	224	218	214	210	228	238	216	202	178	192	229	206	219	245	237	205	241	215	203	206	226	207	210	228	221	191	221	214	211	204	208	198	204	216	192	229	203	223	210	220	196	217	228	243	171	204	247	220	217	212	197	228	225	195	241	208	225	217	222	197	208	184	223	217	199	215	242	173	206	224	219	192	212	195	239	230	221	204	225	233	217	208	200	189	198	200	204	225	200	209	219	223	198	209	233	216	222	220	197	222	217	244	216	246	182	232	205	209	223	216	222	187	223	219	215	225	214	210	198	235	219	240	214	217	236	235	208	226	211	194	199	192	178	189	220	198	209	214	222	226	236	207	218	219	172	202	223	199	177	232	227	210	200	189	195	232	244	204	187	205	210	224	238	251	216	199	196	226	229	201	229	219	267	206	206	224	205	174	182	194	204	200	220	201	214	237	221	203	216	209	209	222	254	242	221	209	202	221	216	233	178	191	215	209	208	211	227	223	217	238	224	220	220	218	212	209	202	199	219	212	200	208	202	204	202	217	225	218	200	252	183	215	208	206	198	210	194	228	174	203	219	231	200	211	232	217	217	204	199	211	187	208	241	179	217	212	226	194	199	198	215	231	266	208	222	231	211	189	203	210	194	208	201	218	206	215	212	199	228	199	216	211	221	204	209	221	214	192	188	202	198	239	201	210	202	211	210	207	236	211	209	225	220	236	191	204	221	227	192	183	198	177	203	209	203	209	239	207	215	197	231	217	214	194	219	193	226	185	199	240	201	215	202	218	204	225	210	219	209	210	218	215	199	223	213	219	216	232	202	194	202	207	212	223	215	220	232	235	187	219	234	188	215	212	178	224	207	213	239	219	191	218	218	196	229	235	228	218	205	234	186	240	228	241	204	217	197	198	231	203	210	225	239	219	215	219	195	227	205	223	204	194	200	249	216	209	221	193	206	220	229	218	201	218	206	214	212	223	228	231	195	217	214	251	236	204	200	225	187	217	225	221	242	233	209	235	210	202	222	196	189	226	189	220	243	245	225	197	230	215	215	180	194	218	215	209	243	208	235	236	211	200	211	205	217	241	238	226	191	201	195	237	215	217	201	229	198	224	179	209	192	222	243	194	192	215	206	221	216	241	226	177	230	207	202	209	196	207	203	204	196	210	207	230	224	217	212	222	251	230	182	207	213	217	221	228	246	212	227	165	206	209	243	233	215	249	211	216	170	227	236	206	214	220	248	228	232	212	221	242	212	196	216	217	218	201	211	188	207	210	191	222	215	208	231	227	245	183	182	228	197	199	224	197	206	216	204	202	209	201	212	222	234	198	203	226	197	214	232	216	196	212	205	206	206	202	196	208	216	208	216	198	221	222	202	223	205	214	193	216	220	215	199	216	214	222	209	226	222	221	242	209	220	226	221	202	224	192	185	229	224	220	238	202	207	190	206	197	214	210	238	227	215	180	194	211	203	185	217	213	197	217	209	243	235	182	212	213	211	200	214	212	203	211	205	221	234	229	233	217	219	221	219	209	184	183	211	206	193	207	229	244	209	213	213	219	231	206	207	196	232	192	218	230	208	222	191	226	194	218	200	225	204	204	191	222	196	198	216	213	179	240	205	218	218	217	210	236	207	207	219	213	216	244	224	227	217	233	201	204	196	177	228	223	181	223	191	200	216	204	224	211	238	186	208	189	209	213	222	195	237	209	222	217	228	215	197	210	213	222	191	208	224	210	250	252	225	217	205	235	216	202	215	198	193	214	218	235	217	186	235	208	196	186	216	190	220	210	199	222	225	183	210	217	194	199	211	208	207	187	196	220	196	237	226	201	217	214	229	209	211	206	216	186	205	199	212	203	233	224	197	199	210	225	222	208	222	221	198	227	191	211	238	224	241	222	206	247	225	234	228	218	160	196	258	234	216	210	222	215	221	201	206	199	219	210	235	232	216	222	209	196	203	199	211	251	232	211	226	194	224	242	202	199	217	203	213	220	219	209	212	204	212	201	209	240	204	205	210	208	231	190	227	211	193	196	210	217	208	212	198	210	189	213	227	215	221	198	205	184	224	215	214	232	233	201	196	223	202	181	195	211	217	212	211	204	236	240	236	209	214	204	191	203	204	211	227	231	233	217	232	217	196	231	196	225	199	192	200	232	241	218	209	225	207	233	216	226	220	235	211	224	216	220	194	209	200	224	233	231	219	203	239	219	192	225	229	207	228	226	224	261	222	202	208	209	216	224	204	208	208	205	195	185	207	218	215	176	210	191	207	203	185	209	201	230	199	219	203	238	183	199	199	260	193	212	222	218	241	199	193	191	222	217	212	227	222	198	215	176	214	204	194	221	212	217	196	209	233	198	215	210	210	212	215	226	236	224	186	222	254	212	218	203	218	193	207	225	207	214	218	208	209	210	185	232	206	224	218	215	226	208	233	219	230	208	215	225	235	186	189	213	225	227	198	191	210	218	220	201	196	211	220	216	219	243	205	222	213	207	239	225	232	219	220	226	227	226	203	195	199	199	216	227	229	174	210	220	218	205	217	237	216	243	218	211	248	233	197	205	224	180	215	210	197	191	226	221	234	197	216	230	225	241	196	213	202	192	234	213	200	228	242	191	200	181	206	199	246	224	224	186	237	185	208	200	201	181	203	240	217	209	222	207	221	191	186	239	198	192	223	187
4053	586	566	598	602	547	533	571	517	572	538	540	503	559	540	531	508	596	523	521	545	520	525	552	490	546	568	523	523	517	498	536	504	521	509	523	532	511	536	567	551	495	502	521	527	558	544	535	534	552	553	523	552	514	530	497	499	526	533	538	507	518	523	530	497	526	494	502	548	515	496	503	541	534	497	537	533	534	520	543	535	531	546	529	558	532	539	494	525	479	484	528	527	543	523	521	520	541	510	546	524	528	557	522	512	569	533	531	531	500	489	490	484	528	527	506	561	491	503	549	529	516	536	546	538	543	541	547	544	493	489	531	552	553	515	534	527	536	550	517	531	493	499	547	523	493	548	545	523	528	587	533	499	453	510	576	498	558	535	522	581	509	497	553	531	533	533	500	523	518	532	483	536	498	514	553	569	506	556	494	536	544	552	504	538	530	579	530	572	536	544	555	520	480	485	564	548	548	537	523	588	544	526	530	512	508	504	527	546	563	539	553	548	514	518	578	491	521	530	591	538	520	540	507	501	550	495	523	528	534	534	493	506	533	497	548	540	530	547	546	522	525	526	548	515	493	559	541	499	505	500	520	508	498	510	585	501	496	507	519	557	544	493	554	534	483	489	558	542	545	548	546	506	541	511	540	549	540	573	508	507	457	527	524	515	527	578	497	550	515	536	533	500	542	510	546	514	509	531	526	523	519	501	537	523	508	554	495	547	544	544	568	528	532	512	509	543	507	531	537	530	520	517	519	500	522	546	527	494	508	520	522	488	509	556	525	517	513	515	526	478	541	545	557	486	528	521	507	502	507	570	505	535	486	531	513	527	556	515	519	514	553	545	557	529	529	523	552	580	543	515	509	549	555	520	520	551	562	525	547	554	493	489	567	558	528	485	506	566	509	520	562	545	532	545	560	526	520	492	522	502	527	505	552	486	554	530	533	554	522	497	532	528	529	511	549	525	497	527	545	538	486	514	520	543	543	520	505	475	544	504	510	496	494	546	532	532	533	514	521	542	518	526	556	558	496	524	547	536	548	518	558	541	527	561	548	565	538	513	534	581	546	547	502	586	484	486	526	579	498	537	515	563	549	506	533	529	528	509	496	514	507	514	536	494	526	574	505	494	512	561	522	504	529	601	528	541	506	559	549	525	489	526	534	523	519	529	553	506	526	540	501	530	494	486	501	540	509	560	527	559	513	521	527	529	503	522	534	523	560	548	488	534	517	520	489	503	535	554	509	503	481	500	517	504	520	531	487	521	545	515	533	511	544	500	582	515	547	562	557	532	570	557	552	502	537	545	526	532	513	515	500	486	504	507	540	560	520	543	539	557	548	509	505	547	555	491	527	539	544	510	548	502	490	529	583	516	543	515	517	570	519	528	525	559	555	523	554	533	539	523	536	545	538	504	531	509	491	542	512	501	500	536	531	507	537	538	503	525	564	549	569	526	517	513	533	515	531	507	516	531	502	521	531	515	500	550	557	527	553	514	512	556	534	559	519	515	505	537	555	591	529	495	517	543	547	504	539	543	541	550	529	519	525	570	531	539	523	518	551	537	523	517	536	510	515	503	516	548	547	536	549	508	542	512	499	542	515	496	541	515	500	510	540	508	537	566	518	525	535	545	513	510	521	453	499	545	479	524	483	522	499	509	519	516	542	516	536	572	523	495	507	507	489	555	509	533	527	489	511	527	520	481	543	529	524	499	508	522	544	547	523	552	484	538	519	507	554	535	508	550	520	546	568	551	522	497	577	541	561	534	498	526	541	540	525	538	494	513	539	541	516	562	521	541	505	526	509	530	566	523	506	531	555	553	519	527	514	545	534	529	511	514	540	527	526	542	559	585	560	537	487	540	535	534	566	544	532	549	518	527	518	497	471	538	549	524	513	533	538	537	563	544	493	559	517	567	538	515	573	515	549	518	549	534	525	495	529	530	554	493	541	501	524	548	536	580	579	544	534	500	508	521	545	509	504	560	518	525	532	509	500	560	517	533	531	493	555	514	535	558	522	484	510	546	520	555	493	541	534	544	547	520	549	528	522	530	487	491	529	493	510	525	548	499	557	582	535	553	497	565	535	542	544	568	500	545	528	513	525	500	583	547	536	530	553	543	506	551	540	494	516	518	511	518	572	503	506	507	509	518	512	509	527	512	565	525	531	552	557	556	515	529	500	526	505	576	544	531	572	550	502	554	557	521	518	540	514	576	552	503	507	544	516	499	532	517	508	507	538	504	517	502	556	560	527	502	502	512	521	526	492	527	470	469	509	510	506	555	524	534	521	528	487	543	506	507	518	517	521	530	510	538	574	512	558	542	505	527	556	529	556	512	496	531	555	511	537	517	555	535	562	539	561	499	511	515	506	506	535	519	527	567	518	541	509	544	538	529	528	514	505	523	527	532	507	526	518	528	513	544	575	506	515	543	521	572	548	586	492	506	530	548	562	537	541	496	521	547	527	504	557	519	538	567	528	505	518	526	545	507	513	532	510	510	528	542	494	509	525	552	561	516	525	566	525	569	541	529	510	507	480	543	523	504	528	564	515	557	548	532	536	540	531	555	532	501	486	520	520	549	527	533	519	567	522	510	523	528	492	525	544	526	517	521	548	529	525	508	513	506	515	499	505	529	509	545	535	546	500	539	558	544	508	559	514	528	572	567	503	498	517	529	528	544	496	578	516	486	563	567	497	570	553	519	537	545	558	528	514	492	565	496	507	489	534	572	514	519	498	555	550	486	558	525	532	527	538	532	496	527	527	518	542	516	531	535	519	530	506	516	477	534	516	532	535	533	534	520	543	537	510	518	550	547	566	524	528	537	497	515	568	536	499	525	550	513	522	508	520	553	576	509	558	528	514	541	516	585	521	544	514	580	529	537	537	479	516	529	536	540	518	522	510	532	555	525	550	549	548	515	533	536	542	516	536	520	556	529	495	547	493	512	520	536	540	525	550	526	534	519	516	541	514	532	511	548	571	535	534	560	567	536	543	520	493	521	519	497	528	520	547	467	492	547	558	528	518	552	479	525	518	510	523	509	489	532	557	516	538	528	543	522	555	529	528	567	512	526	533	541	509	537	516	544	498	547	540	548	528	582	541	545	535	562	537	524	512	517	559	528	515	530	535	508	475	530	521	511	545	489	524	536	536	536	532	513	489	556	533	504	521	510	502	514	548	528	504	516	538	507	525	541	549	522	536	522	545	530	541	526	548	494	542	490	569	536	511	497	502	510	545	544	575	497	542	544	523	537	577	524	522	523	518	535	515	578	550	510	502	510	507	491	506	480	516	465	543	505	550	569	525	515	498	538	572	488	557	497	536	528	541	544	540	507	504	527	539	529	494	512	535	531	557	538	554	531	525	536	528	526	546	537	518	569	501	542	549	528	525	540	515	539	547	532	534	542	558	504	549	542	498	534	568	547	543	566	536	530	527	527	488	524	471	510	539	509	534	517	523	546	550	566	524	464	528	476	528	566	556	522	544	548	520	523	515
19971	2789	826	582	432	393	376	351	358	309	285	283	298	290	285	257	282	261	269	263	273	282	270	244	268	289	268	281	252	257	265	273	245	263	289	275	261	261	248	242	273	291	272	277	258	261	285	278	266	290	296	277	279	285	297	296	290	293	267	292	270	284	273	268	275	288	272	272	265	323	298	297	274	275	291	292	277	275	298	270	264	292	276	275	269	242	238	276	273	267	267	284	260	275	278	252	280	274	276	300	283	272	269	303	275	278	249	296	265	281	285	297	284	288	260	275	248	257	286	292	286	287	286	258	285	273	295	295	304	299	317	257	267	261	272	257	292	246	267	294	259	239	265	283	264	258	238	262	292	235	277	278	252	312	276	274	266	271	261	303	279	263	268	247	285	283	251	268	271	271	241	289	244	265	304	250	272	264	245	276	301	289	282	288	273	271	256	280	279	285	282	260	284	290	260	278	294	271	287	284	258	280	249	302	267	227	271	278	263	282	269	268	262	276	274	280	274	279	246	280	264	265	267	222	266	260	258	264	269	249	268	307	294	290	290	254	281	284	282	291	250	264	301	278	260	268	289	255	287	278	270	253	264	266	244	250	239	267	236	262	292	266	251	275	260	278	260	279	283	298	281	264	268	253	225	237	273	263	275	288	273	266	275	264	279	309	256	277	246	282	253	265	257	269	253	266	275	298	246	279	268	279	244	221	265	282	284	277	252	290	268	266	263	282	254	259	237	300	236	283	253	288	277	287	274	289	261	293	252	277	266	215	268	288	275	285	252	261	260	284	245	269	301	261	269	282	244	244	289	263	272	268	295	265	266	266	251	278	284	258	285	261	295	245	308	280	274	290	262	261	276	312	284	255	239	281	264	262	299	278	263	267	270	268	282	257	250	258	249	248	290	263	283	290	255	262	254	259	277	293	309	285	266	266	254	276	283	253	246	266	274	256	269	254	273	315	261	294	260	294	262	275	283	301	281	262	256	265	290	263	302	281	264	290	242	277	247	247	271	283	291	286	257	272	267	253	259	274	298	296	273	260	266	277	256	272	304	279	274	274	282	259	279	311	268	293	294	237	249	284	282	261	269	252	263	271	288	251	285	257	277	253	229	249	262	275	279	307	276	263	277	272	303	269	282	269	263	295	264	276	281	297	276	275	243	261	272	243	278	261	267	253	273	290	252	267	280	269	269	272	260	267	267	283	286	274	260	260	299	263	285	263	307	257	279	247	289	279	288	283	282	261	271	283	300	285	276	332	284	282	287	258	267	262	256	269	296	268	267	304	275	263	276	258	272	280	265	284	288	257	256	253	276	264	235	278	265	251	253	256	266	229	242	296	273	251	275	301	251	261	267	284	251	238	298	256	254	254	277	290	245	251	291	264	249	236	275	308	252	287	246	292	239	309	290	251	262	282	252	285	239	257	257	269	260	265	247	260	248	279	264	313	263	294	269	274	288	275	271	279	275	251	251	292	285	281	288	319	290	284	285	283	277	249	299	259	270	303	269	260	245	257	259	302	229	269	261	276	274	265	246	280	269	284	268	287	285	279	308	259	270	250	248	254	274	264	245	273	293	272	273	251	252	268	245	324	286	271	264	258	284	247	281	263	293	282	270	287	256	268	295	228	275	280	283	257	310	235	269	247	246	238	253	253	282	264	283	281	267	255	308	277	283	252	301	296	300	289	284	297	273	310	275	301	268	287	273	264	275	277	298	267	250	248	296	286	256	252	258	238	259	271	268	260	306	251	254	308	285	246	265	278	254	262	273	275	276	265	277	257	291	261	263	292	266	293	261	289	275	263	284	289	296	271	303	247	280	287	243	267	248	256	296	290	289	286	271	252	274	265	270	279	293	288	279	255	249	271	259	280	260	282	248	272	288	269	275	303	302	280	274	270	296	294	293	269	288	320	284	265	262	269	273	256	285	248	267	278	291	273	267	274	268	287	270	256	256	272	263	283	232	295	305	267	281	291	272	280	295	232	282	260	282	282	265	289	286	278	270	250	269	302	266	309	270	296	274	300	302	269	269	268	273	289	236	269	263	267	243	282	254	287	259	308	283	244	229	287	302	277	292	256	256	271	268	256	273	260	279	304	283	258	269	248	267	252	274	268	238	296	243	297	292	257	273	269	253	288	260	303	278	252	275	286	283	245	257	277	292	263	248	279	263	275	277	246	269	253	283	261	294	293	272	257	273	263	233	280	252	267	256	296	282	303	252	277	241	295	300	294	261	267	276	288	272	249	264	294	271	273	268	284	261	301	231	258	278	268	270	273	250	259	255	284	295	263	259	255	282	295	281	264	274	266	308	289	252	272	266	270	264	233	267	261	273	285	275	286	301	292	284	280	278	262	244	246	267	280	287	262	290	295	280	291	275	279	293	290	286	307	272	261	244	264	259	267	261	275	267	251	254	275	301	248	269	261	255	262	287	271	266	299	260	273	290	286	268	288	250	284	282	270	270	313	280	268	315	281	278	262	283	266	285	247	240	248	261	265	267	276	289	252	291	269	249	285	253	260	293	250	232	255	247	278	325	255	281	246	282	272	261	264	271	245	267	276	272	269	279	239	273	305	269	284	247	286	270	284	262	249	259	267	235	266	258	256	293	260	226	248	254	288	287	252	298	241	245	296	278	291	263	272	261	236	282	219	276	261	293	270	277	266	286	294	262	260	261	264	310	258	270	304	283	257	276	294	262	281	255	304	318	273	261	280	316	274	255	252	285	292	272	296	248	286	288	248	275	283	259	271	260	256	286	244	266	279	257	274	278	260	267	279	270	274	244	290	283	242	267	247	279	261	306	296	303	276	277	268	269	240	260	241	270	238	279	277	259	291	280	273	265	273	308	273	275	298	279	278	307	282	241	279	234	263	270	298	285	274	272	264	265	250	278	273	286	270	254	291	289	277	304	269	275	281	279	237	282	303	284	271	262	276	279	245	281	272	254	277	292	242	259	300	274	262	284	263	254	240	258	272	268	254	266	279	265	250	282	266	273	258	253	266	262	269	286	287	233	281	278	281	288	268	265	288	254	298	253	296	290	263	277	241	263	257	276	270	289	261	261	251	286	277	289	274	260	232	289	270	269	288	285	246	268	266	268	265	264	268	282	264	268	285	272	242	238	279	279	268	299	267	290	276	284	278	314	263	264	283	278	257	264	286	252	256	285	267	273	285	240	286	267	279	249	263	227	245	277	272	283	286	285	264	274	258	279	252	272	268	254	265	281	285	265	260	232	291	246	261	274	261	269	259	300	279	227	256	237	284	265	244	283	279	277	254	277	274	279	253	266	268	254	280	265	234	268	255	246	261	284	278	239	284	292	256	255	274	305	280	258	263	303	310	272	300	304	295	284	257	266	279	274	272	300	269	273	255	273	260	279	249	261	301	258	293	291	284	256	269	276	294	284	270	237	251	292	263	238	254	274	253	263	249	248	281	282	304	254	228	271	263	284	244	271	283	275	265	258	278	244	259	295	257	243	289	269	247
12436	1263	1340	1562	1381	1285	1057	1012	938	870	839	804	752	770	744	709	677	741	746	684	737	671	675	711	679	685	667	650	678	709	693	671	677	706	659	676	641	677	635	691	641	659	699	654	674	660	654	647	637	695	668	647	655	651	640	659	686	676	628	669	613	638	631	646	617	651	689	669	664	632	624	661	620	678	683	666	685	622	616	670	624	653	632	705	673	657	644	638	640	652	665	640	690	630	604	654	647	604	657	606	641	629	675	659	644	654	682	653	632	684	677	633	612	667	645	701	643	644	668	637	622	610	639	629	654	644	639	672	599	640	621	613	632	672	670	638	668	659	661	649	649	674	681	640	672	654	647	686	633	661	663	637	653	660	687	628	642	640	653	667	659	660	644	618	680	643	664	635	644	648	664	670	642	599	667	637	637	671	688	655	676	643	647	667	639	633	688	700	639	637	613	637	650	644	678	704	647	650	612	670	644	647	672	642	667	624	620	648	658	607	661	669	666	643	671	630	623	652	659	653	632	672	676	609	655	597	662	676	614	666	680	643	623	634	613	661	636	656	655	636	671	584	626	691	680	702	657	652	675	653	637	696	666	677	651	624	657	627	637	648	623	634	687	640	649	683	634	688	638	668	651	627	664	681	647	650	625	577	658	630	616	677	655	605	683	643	618	664	669	649	649	602	632	640	616	639	692	669	638	665	658	605	683	640	642	618	647	671	640	593	633	644	657	602	647	663	634	626	691	641	644	665	640	685	660	664	668	666	632	679	634	609	601	629	646	654	650	667	618	671	613	626	652	661	635	619	665	669	694	684	616	650	667	678	638	656	707	663	652	633	646	678	622	656	626	658	641	681	642	637	648	645	644	661	626	605	629	645	665	635	660	642	638	649	607	592	663	618	594	685	657	651	667	660	653	665	637	635	594	664	616	673	645	624	640	692	651	668	609	628	647	642	639	709	641	671	617	658	657	607	645	685	676	704	613	630	650	637	676	644	664	635	613	660	618	638	652	667	647	647	674	643	649	648	660	635	660	657	706	633	643	632	647	617	705	644	625	629	665	638	675	635	706	632	659	672	652	619	608	645	625	664	615	676	684	616	635	629	655	610	584	674	651	660	631	678	664	650	608	664	665	632	651	630	639	640	681	609	593	683	665	676	637	689	683	637	670	646	646	596	625	650	663	655	638	677	636	629	630	639	682	625	634	628	653	647	664	677	619	673	658	622	668	678	630	669	631	664	634	653	640	641	654	692	669	645	611	641	660	648	637	661	684	713	637	644	616	659	641	618	644	693	666	659	649	684	659	625	700	579	618	683	626	640	651	622	638	626	615	663	624	644	623	648	629	661	624	666	637	625	644	648	719	672	635	625	601	671	643	618	671	641	687	686	658	680	656	659	632	689	649	652	610	637	663	616	623	659	685	617	635	681	629	614	641	646	647	625	609	632	609	660	659	644	694	568	647	643	669	686	654	635	658	602	670	658	625	649	638	646	649	637	621	673	619	669	705	649	678	680	618	688	640	658	666	627	666	637	672	712	675	609	638	678	636	651	614	677	628	647	702	690	628	637	622	639	619	592	647	651	667	614	675	630	683	650	624	659	669	665	672	660	651	619	630	650	633	664	660	646	638	689	673	667	696	626	681	637	652	638	620	607	683	661	667	661	663	674	621	672	636	718	638	678	628	597	630	650	658	667	662	605	688	666	654	636	624	628	626	651	600	684	669	610	614	674	598	679	672	669	652	650	664	699	677	614	621	679	654	662	671	632	649	642	640	684	642	638	661	671	625	668	664	634	631	678	665	660	645	678	686	671	657	645	654	704	646	650	685	657	584	580	625	676	614	666	639	653	657	630	651	675	640	613	654	669	681	603	678	637	678	666	649	651	632	678	623	638	658	640	653	633	637	659	692	660	625	682	611	612	650	646	619	662	656	598	601	606	682	643	682	672	572	661	644	630	682	675	654	601	658	691	642	635	655	656	666	601	629	684	626	642	642	670	657	679	629	658	635	664	637	618	636	658	679	595	676	659	662	602	638	675	631	648	634	665	633	638	651	649	657	628	617	613	636	611	657	670	674	644	665	656	637	627	646	674	625	664	639	649	654	655	668	638	658	657	599	661	664	610	695	619	649	687	678	695	638	632	612	668	652	654	651	637	650	668	617	648	662	664	600	648	664	660	671	628	709	652	641	607	630	648	639	694	667	666	632	602	692	699	694	622	632	660	657	624	666	673	649	631	593	628	649	683	666	653	635	617	674	645	642	656	638	660	643	647	649	642	649	673	655	636	665	620	617	620	637	675	623	680	659	631	680	689	674	680	651	663	648	608	650	626	650	617	620	675	709	642	612	669	637	650	633	689	629	640	621	687	623	647	647	690	646	695	707	665	685	630	629	695	679	645	621	639	655	609	664	623	647	661	681	630	659	622	674	616	681	612	678	649	662	681	642	633	615	653	658	645	618	604	678	639	633	623	622	650	649	640	695	664	647	689	633	611	619	690	680	644	664	680	626	625	680	643	626	674	687	672	643	636	665	593	639	641	654	622	654	649	671	662	624	684	650	609	643	636	648	691	676	661	621	651	634	666	698	652	678	611	626	602	671	659	654	625	656	603	635	668	662	661	685	652	621	667	631	637	634	638	671	661	623	661	648	693	648	666	634	667	670	620	661	707	653	660	632	670	609	692	636	630	658	654	651	693	633	654	638	652	628	650	714	625	650	697	624	695	676	632	646	655	608	684	685	650	661	605	671	670	609	640	674	638	647	664	602	688	679	676	601	656	648	637	640	636	594	673	653	690	643	608	670	611	642	669	659	671	617	563	669	644	662	608	667	644	633	654	665	695	675	660	680	666	631	681	622	696	655	637	691	614	625	607	691	611	677	631	631	639	646	660	706	632	612	678	654	645	644	663	599	649	662	659	660	630	605	655	632	670	638	644	628	669	621	602	664	652	707	656	631	634	650	604	642	634	628	626	610	646	623	625	617	654	634	622	713	654	648	668	675	597	655	648	656	609	690	656	638	710	665	669	636	623	647	662	670	662	652	663	683	618	635	665	624	632	624	644	646	642	707	630	665	643	654	652	600	659	642	616	655	651	667	646	632	621	671	647	645	628	645	677	672	632	637	610	650	681	627	654	621	680	678	686	664	658	668	643	657	677	701	666	659	689	675	654	619	621	673	658	640	656	637	692	662	668	665	663	666	627	671	624	656	632	651	660	685	641	648	649	658	646	620	676	704	667	676	634	667	632	610	608	672	653	696	656	686	661	636	653	610	680	677	694	659	660	645	656	696	622	671	659	646	677	641	638	614	667	600	628	631	683	623	600	693	709	651	682	636	663	607	618	666	636	671	642	637	664	626	639	660	636	662	641	670	695	678	657	630	649	713	608	641	624	657	617	600	667	612	661	638	641	642	675	631	666	666	643	613	662	656	628	650	621	609	618	650	671	599	656	636	656	678	644	631	662	672	633	635	669	636	652	716	645	662	654	647	688
31958	6149	1611	1015	793	640	596	503	524	484	460	434	453	430	405	391	437	413	438	423	373	426	436	443	405	401	409	410	393	425	393	388	406	418	430	366	398	397	403	417	406	444	394	402	417	407	404	406	407	371	383	406	417	435	417	400	370	379	409	433	429	419	358	398	427	414	382	391	402	379	447	381	424	421	412	404	404	386	406	420	426	409	383	435	385	385	412	407	407	425	419	413	367	406	355	375	405	415	399	402	425	415	394	382	378	398	414	394	396	388	375	406	389	405	412	369	402	406	400	390	366	402	376	356	372	396	382	423	392	401	365	402	375	403	374	410	419	402	398	401	417	379	395	409	394	401	418	430	418	398	367	391	410	416	371	385	403	394	431	387	394	388	428	381	416	384	394	426	392	401	415	419	395	380	391	384	385	430	387	389	396	378	360	425	374	361	364	406	376	404	413	412	410	383	393	392	399	389	403	388	388	406	395	394	408	420	368	384	425	365	387	357	379	427	392	413	435	369	387	394	376	395	388	380	366	396	389	389	443	410	382	382	396	390	411	414	398	390	414	369	358	403	367	382	386	418	432	386	399	396	380	361	418	426	375	405	438	386	438	367	415	371	413	401	403	400	396	377	424	423	382	389	380	407	402	369	367	391	433	451	382	392	366	402	405	369	394	421	380	428	421	415	368	371	398	377	373	381	402	418	351	373	430	421	403	373	410	412	384	388	409	389	420	416	405	402	404	396	392	408	426	402	413	416	393	420	388	417	421	398	404	423	399	412	421	434	376	362	375	396	430	372	402	384	380	394	413	380	395	422	433	415	437	381	383	419	355	406	431	398	415	385	458	383	403	406	416	356	377	377	400	436	417	402	429	400	392	424	393	402	409	363	405	429	435	437	384	412	377	418	385	399	417	399	434	427	383	392	428	387	375	375	385	372	397	372	387	407	388	423	385	361	421	422	395	385	379	406	429	360	371	385	385	425	397	424	418	419	377	383	446	383	396	431	406	361	391	400	401	422	394	405	400	399	404	430	398	402	442	430	386	391	372	383	443	399	383	383	388	438	423	365	385	417	389	366	408	373	361	374	380	418	382	396	468	423	389	387	393	388	380	382	395	384	407	382	370	389	425	407	409	382	429	422	447	391	407	432	400	362	390	383	401	415	434	402	392	411	427	437	403	383	368	441	434	421	422	412	395	442	360	407	384	401	390	404	404	417	398	413	403	382	432	386	394	394	400	354	373	389	406	389	386	393	406	397	398	435	418	415	385	377	393	419	437	424	422	379	382	401	404	387	436	437	401	392	413	424	383	403	389	389	392	398	357	367	368	349	369	391	390	409	398	407	427	372	392	363	401	381	410	381	368	396	389	399	408	429	382	343	390	408	347	394	348	403	381	363	387	401	425	397	395	392	378	401	422	380	382	392	381	391	389	399	407	398	393	397	383	389	385	367	409	402	443	429	410	424	370	409	413	392	381	411	402	399	409	437	427	345	376	413	387	358	382	380	444	376	401	402	424	420	408	405	385	384	384	398	396	347	395	418	357	417	428	418	410	354	412	397	420	405	360	394	426	401	394	391	377	383	405	411	386	382	384	415	384	367	397	412	362	398	371	441	396	380	400	375	401	400	359	391	409	398	399	369	401	422	399	397	412	422	370	405	382	378	376	407	422	384	410	419	399	360	404	374	413	413	459	415	391	407	368	372	414	391	383	420	388	398	429	401	394	411	394	441	448	380	428	413	395	375	381	432	370	390	426	432	392	394	412	403	387	415	399	408	436	389	348	374	375	401	390	369	394	388	435	415	394	385	417	446	415	386	358	417	389	376	377	443	393	379	370	394	365	376	424	377	425	399	416	404	406	391	402	384	370	366	410	369	411	387	417	436	457	394	378	404	426	407	383	418	408	408	407	405	399	365	385	363	421	463	405	416	452	433	370	389	433	405	403	400	412	434	425	439	366	433	412	385	424	421	423	382	409	414	403	445	401	391	389	373	400	421	401	392	399	400	410	406	405	395	409	378	330	444	374	349	416	410	373	395	393	392	391	406	412	372	372	362	366	394	386	405	395	404	413	401	389	429	374	395	388	401	389	381	398	429	409	411	405	423	397	395	423	395	392	395	393	423	416	392	394	394	358	397	386	395	403	425	398	415	385	439	413	386	408	418	418	386	395	396	394	401	402	405	409	384	395	402	389	399	352	404	379	368	388	388	384	381	396	393	420	398	434	416	395	435	415	386	421	376	411	394	436	368	404	395	412	422	385	401	398	419	427	372	404	398	401	348	384	388	402	425	430	398	428	413	407	413	390	423	391	423	393	367	402	424	439	434	397	420	435	393	394	389	419	415	395	419	371	367	395	362	407	421	389	397	402	427	388	371	412	387	378	415	378	416	413	394	382	395	378	380	385	478	404	344	385	398	400	415	405	407	390	408	366	387	416	417	429	374	430	417	397	428	386	371	382	379	361	384	406	411	412	397	429	398	380	422	424	390	370	428	349	415	391	402	379	446	409	431	382	389	405	368	381	421	399	391	382	404	427	394	373	407	421	415	416	400	385	398	369	390	409	360	373	436	408	410	410	392	399	410	362	384	394	408	415	397	404	369	399	420	399	433	401	412	377	375	404	353	401	432	384	386	414	388	405	416	442	407	410	386	410	419	388	404	404	377	379	384	394	376	419	398	364	391	392	385	410	378	373	407	381	363	397	399	427	391	386	397	432	359	394	426	376	370	390	404	382	363	408	378	410	404	395	363	407	390	417	416	436	429	395	403	394	437	406	409	438	404	402	404	367	383	403	406	412	387	393	391	408	387	363	410	392	436	397	380	411	389	385	366	417	417	443	408	391	397	403	393	390	372	418	364	387	408	442	390	412	413	410	375	423	396	456	385	402	399	407	371	392	439	449	400	428	390	398	421	384	402	403	405	404	407	394	387	405	399	433	420	394	393	424	397	404	361	418	397	400	361	378	393	409	348	367	429	384	417	408	378	352	413	374	387	424	407	393	354	384	389	359	405	375	400	416	396	392	433	375	384	464	411	403	417	380	395	395	366	421	421	371	391	428	378	401	398	399	384	386	400	429	381	406	370	419	435	399	362	420	409	378	397	395	467	473	382	394	397	400	407	408	414	357	400	404	387	398	393	419	411	383	429	390	377	425	421	405	373	377	415	394	394	418	436	392	399	396	365	413	400	424	394	390	406	391	392	387	409	409	388	400	404	379	325	403	396	391	362	426	424	390	396	389	396	396	407	386	380	375	386	371	405	405	382	423	414	402	396	427	421	366	415	373	404	385	359	364	363	438	394	416	389	382	414	357	389	420	423	364	429	386	443	414	380	413	423	401	371	428	393	395	390	383	400	376	394	381	389	428	428	428	398	421	431	414	417	404	376	367	408	378	395	401	398	425	399	365	364	395	377	354	428	373	419	414	409	416	392	369	410	363	392	431	391	399	393	435	425	441	388	412	376	412	395	409	395	401	425	374	346	383	401	421	413
17667	1977	2226	2627	2311	1915	1697	1608	1435	1301	1280	1224	1081	1107	1089	1028	1066	1012	996	985	946	1001	989	1008	958	962	963	957	977	921	884	930	964	933	928	965	905	938	910	887	909	837	927	920	929	917	916	912	956	893	921	890	882	889	904	925	924	877	911	908	875	899	888	935	874	951	874	916	899	863	893	901	834	905	930	956	952	913	881	921	863	862	907	911	863	870	914	925	911	923	898	830	905	867	893	841	853	922	924	894	835	926	875	894	911	893	864	952	911	903	857	931	880	882	868	873	876	928	901	941	934	891	891	902	949	904	868	860	854	881	871	917	924	896	876	887	907	911	883	892	941	863	874	835	906	881	890	894	890	902	920	878	884	864	944	881	885	866	919	884	869	912	912	952	925	913	878	854	875	918	872	892	922	916	905	904	906	877	909	905	873	877	941	865	883	913	876	900	953	896	909	916	894	901	948	875	912	894	859	960	842	903	969	906	919	898	890	855	894	914	925	836	902	874	884	886	887	912	942	889	871	890	863	871	828	856	861	899	903	925	857	848	914	872	843	857	896	881	863	855	930	924	892	933	960	846	863	902	907	886	956	876	900	906	886	858	857	873	931	863	903	852	899	919	912	902	901	862	900	872	880	858	887	825	861	886	920	888	910	873	868	969	932	872	879	878	868	832	816	892	873	876	906	921	842	865	911	897	906	839	900	895	845	890	899	904	917	934	909	892	853	897	916	880	887	919	826	925	849	918	902	900	909	881	889	958	891	938	892	829	946	845	870	858	874	915	879	900	911	934	861	939	923	866	936	907	898	824	866	882	922	899	945	889	949	881	862	815	918	843	872	888	889	901	925	884	919	847	874	904	891	847	897	887	851	898	886	878	831	885	901	930	912	894	891	848	933	871	919	924	913	877	857	881	913	941	914	947	881	880	898	894	928	898	876	907	893	880	883	854	932	899	909	897	877	892	869	894	930	898	922	864	858	866	896	892	893	929	864	872	883	884	895	870	918	844	923	945	855	893	946	846	907	916	941	856	890	863	933	885	867	875	920	963	958	973	890	861	880	836	829	862	915	857	885	859	888	930	861	877	907	927	914	843	892	925	942	873	922	894	900	889	908	884	938	930	873	879	899	883	924	887	866	901	919	915	889	877	851	900	880	887	935	911	832	910	936	946	869	906	928	870	876	901	898	901	892	850	926	887	909	933	860	856	909	899	887	884	873	886	882	849	938	885	899	885	892	912	900	876	860	874	886	905	903	993	920	920	882	914	865	899	923	932	913	865	865	905	910	961	906	887	899	869	915	911	907	893	917	963	903	887	833	926	875	907	871	809	883	889	888	930	899	926	877	922	899	914	908	879	841	902	939	852	840	878	899	850	875	909	865	863	905	921	903	942	923	891	884	933	930	885	898	892	925	932	897	881	861	872	905	838	917	892	874	910	910	890	914	893	844	923	917	856	946	886	930	953	880	872	874	930	888	871	877	856	883	889	882	920	933	890	879	854	853	891	878	873	891	932	909	875	889	951	846	891	887	862	887	907	912	893	890	900	892	880	922	924	896	923	928	933	920	885	927	944	898	904	854	846	849	977	920	881	920	886	967	902	894	841	909	843	910	890	887	914	909	859	932	916	883	893	898	935	904	903	862	850	901	891	911	891	845	939	849	841	845	842	904	881	907	881	888	865	861	891	907	911	860	876	924	905	909	930	948	909	858	908	896	884	877	902	887	909	938	878	893	839	918	902	882	880	963	930	917	912	887	949	888	884	935	911	909	905	927	863	922	928	894	929	926	953	900	883	926	892	874	876	881	916	883	897	870	841	912	922	881	914	923	879	934	929	909	908	898	894	891	904	893	871	900	875	942	927	929	895	881	877	948	860	912	916	903	872	923	869	892	879	854	883	854	903	904	917	920	929	859	893	870	915	897	906	917	880	872	879	915	885	911	919	914	959	870	886	869	924	961	878	939	908	894	884	950	914	866	878	852	826	826	866	908	930	915	917	913	902	855	875	890	889	857	869	880	915	869	875	910	906	900	886	849	868	917	882	909	861	896	915	886	865	886	922	896	900	901	938	913	859	934	853	888	894	856	879	915	932	925	888	864	889	923	963	858	866	867	937	900	872	866	876	893	922	940	872	909	889	846	872	898	872	937	923	844	908	923	869	918	921	912	893	902	872	847	896	859	926	889	891	903	909	864	910	888	904	969	915	856	946	906	849	881	873	920	939	847	930	954	922	914	933	883	896	902	903	903	903	886	894	943	893	936	892	893	893	839	862	865	854	916	893	897	913	908	884	874	878	881	926	897	902	874	869	894	923	924	889	923	879	877	847	916	916	937	925	904	863	862	862	907	904	889	874	843	910	906	900	883	906	922	874	900	878	865	951	880	875	864	895	848	904	880	919	882	904	918	863	919	844	854	883	920	872	931	908	910	877	911	881	836	916	911	841	905	805	894	899	906	884	886	939	895	930	885	869	928	849	917	917	971	850	902	897	899	893	828	916	837	874	922	840	890	910	884	908	870	885	885	918	913	941	879	881	899	951	922	843	888	870	914	826	896	892	932	904	901	914	884	902	859	917	862	864	938	874	892	884	818	940	891	835	896	907	926	889	910	902	922	898	884	914	873	854	877	901	949	949	880	916	903	879	938	880	851	829	872	873	906	907	945	850	884	892	922	861	875	929	896	870	914	952	850	896	844	923	909	917	892	837	881	941	883	915	874	864	941	839	833	869	885	822	853	894	881	926	874	905	881	920	886	899	831	867	915	890	922	897	887	844	867	892	958	938	879	867	937	900	903	961	864	909	913	889	914	861	890	964	868	891	888	936	876	871	895	899	913	924	861	885	849	920	895	892	915	863	885	906	877	856	920	864	895	965	887	883	900	922	949	928	905	916	844	884	931	879	931	895	886	834	904	875	918	859	887	918	896	957	859	923	921	863	884	938	900	960	870	913	914	913	942	900	912	911	903	914	926	898	908	926	945	905	855	862	886	893	928	949	874	911	928	907	853	921	891	905	905	914	857	864	937	871	898	1006	844	882	878	884	871	932	912	885	911	892	867	932	916	895	849	866	948	911	958	898	856	912	850	908	889	899	855	826	906	905	885	950	901	859	807	888	933	854	905	896	963	872	935	848	917	926	910	936	869	898	903	846	900	867	923	873	893	898	932	897	886	900	876	893	925	878	931	901	886	854	877	895	922	908	882	931	931	894	934	943	880	920	873	869	903	852	952	827	917	917	904	969	874	874	894	885	880	865	905	891	942	896	896	849	904	937	884	940	893	893	866	898	880	939	964	871	868	872	915	872	910	876	906	906	936	929	847	875	841	879	917	885	957	902	948	891	883	859	843	925	881	892	912	852	878	882	882	838	850	865	916	894	862	934	884	948	876	876	871	901	861	872	904	965	882	890	867	967	876	932	915	866	923	910	911	867	914	876	909	948	878	893	880	901	912	853	921	901	883	911	866	864	896	877	912	846	859	856	947	895	839	891	876	919
6186	600	277	214	223	234	214	239	212	220	217	207	246	215	221	200	204	210	226	205	184	224	236	238	236	212	207	214	209	225	215	177	231	216	237	214	237	233	214	178	220	222	239	225	214	234	196	202	203	230	215	219	227	203	213	189	224	217	222	203	229	215	200	201	233	207	224	209	220	228	191	226	236	253	243	227	207	225	217	212	209	205	211	250	228	221	206	226	198	240	200	195	233	233	205	227	209	229	211	215	224	195	229	189	224	232	207	202	194	224	227	207	240	200	218	217	222	212	221	201	242	210	239	238	200	211	225	224	204	231	220	227	215	221	188	202	234	222	203	214	213	200	235	233	207	243	221	236	219	230	220	215	201	211	217	197	231	245	213	208	245	214	200	226	207	174	211	215	223	225	228	209	214	211	236	222	209	223	211	242	233	205	223	230	214	217	243	207	212	215	214	208	247	209	241	216	231	217	236	238	205	181	224	219	224	208	197	210	199	206	236	210	230	221	219	195	224	221	206	216	197	218	224	221	175	188	201	221	186	207	240	225	208	239	227	223	235	246	237	253	212	224	234	198	222	225	207	229	229	211	209	193	225	228	198	228	218	216	212	205	207	228	222	195	208	218	242	210	207	197	226	235	254	221	203	210	202	216	211	230	204	213	203	202	214	239	220	193	240	233	218	200	260	236	211	201	243	228	235	203	198	214	218	243	229	187	231	205	198	209	206	203	209	197	204	240	222	211	228	219	168	226	211	238	224	203	228	227	241	220	235	211	235	203	258	230	222	219	208	225	221	228	219	236	220	202	226	231	231	204	200	212	224	210	189	218	220	233	257	220	199	224	229	222	226	228	218	236	198	203	226	220	230	195	217	214	213	232	216	205	210	200	211	186	215	237	224	199	212	228	234	227	237	214	229	254	191	195	204	198	244	243	246	190	200	192	176	245	222	224	191	209	220	224	196	223	219	229	238	232	232	205	185	211	211	230	227	239	201	207	200	249	232	236	220	231	231	246	242	212	236	227	225	206	218	206	203	208	209	203	243	211	247	224	239	236	228	241	180	210	203	228	208	198	236	211	232	230	206	202	232	237	226	198	208	230	232	220	214	220	201	211	220	222	210	212	237	227	235	217	237	235	236	218	210	226	216	222	253	250	222	216	230	227	220	243	206	227	213	204	219	209	221	174	223	260	226	253	243	215	210	203	228	230	213	214	210	240	218	228	219	224	206	218	168	248	192	235	220	208	220	221	211	216	219	198	208	205	211	206	234	228	240	234	211	190	222	234	195	198	201	212	236	221	210	208	245	200	232	219	225	252	237	239	246	217	221	227	239	229	236	236	184	180	235	215	231	221	201	227	228	237	222	216	217	217	224	198	220	219	214	229	226	265	200	204	214	204	221	211	227	215	227	207	197	226	230	205	220	220	228	245	212	196	224	220	205	230	261	224	195	235	257	229	206	234	243	199	243	198	210	210	210	199	199	199	216	256	216	236	235	217	195	205	222	213	206	200	202	228	239	202	204	230	235	210	217	211	223	215	219	225	232	214	239	207	227	195	204	193	232	214	208	233	187	234	215	229	202	219	208	224	238	240	231	202	230	231	230	232	231	210	211	227	217	218	216	214	217	221	202	230	226	209	205	215	230	238	247	232	241	245	214	213	217	214	240	193	208	224	209	210	200	213	191	213	238	235	194	217	225	228	236	205	212	225	204	200	229	255	187	223	216	230	209	219	256	215	216	225	242	193	229	218	218	202	181	229	223	192	226	228	199	232	220	225	243	258	253	243	227	245	241	240	197	235	216	228	233	221	230	224	203	233	225	232	212	186	242	196	249	192	197	215	256	202	216	215	221	226	241	238	211	197	209	229	220	194	207	220	236	234	205	206	207	235	213	227	246	219	175	198	195	229	233	218	229	226	225	232	215	206	197	219	222	229	227	233	246	228	181	184	227	209	224	218	209	176	201	224	224	220	214	249	210	207	233	178	236	261	195	210	197	237	226	223	215	238	248	250	223	226	227	237	217	244	257	230	251	194	223	186	223	240	217	209	214	236	226	239	210	217	208	209	246	213	230	228	210	209	185	209	234	220	236	230	248	207	231	206	232	203	220	220	218	223	224	224	238	217	207	216	267	244	209	235	226	224	206	210	233	215	241	204	232	202	219	203	217	206	220	245	192	223	222	234	221	234	237	218	235	240	212	199	217	233	213	236	251	219	199	204	210	207	187	227	236	216	218	232	216	229	219	224	205	202	234	219	225	213	222	210	242	226	262	219	210	217	247	218	234	205	237	214	193	191	224	220	212	224	211	240	246	217	230	209	194	218	235	209	210	245	220	225	225	232	222	222	221	218	189	256	228	216	226	220	212	234	214	203	239	220	235	213	207	202	225	200	185	230	188	241	226	207	225	223	201	235	204	206	198	231	243	241	225	242	221	239	224	238	184	240	210	197	221	267	186	223	242	201	251	245	214	233	223	217	224	200	220	250	219	212	189	231	201	223	217	228	221	221	231	194	234	221	220	233	242	198	211	189	246	226	215	227	199	198	215	217	239	215	201	220	221	240	222	218	210	232	214	211	202	217	255	196	219	216	194	208	235	217	228	234	231	189	195	199	215	211	232	214	201	207	220	218	234	253	237	218	236	185	225	229	210	213	227	196	250	226	247	219	230	205	199	252	251	181	207	199	227	254	236	189	244	228	243	226	214	234	234	213	231	198	224	228	239	220	225	203	189	198	231	217	235	241	215	223	221	237	220	213	224	197	203	228	210	235	229	232	207	193	219	207	212	208	197	214	189	225	236	216	208	230	218	230	231	237	198	236	209	219	230	199	195	250	218	231	236	216	207	210	225	204	215	235	262	239	186	211	232	218	203	218	203	209	232	224	232	221	210	195	227	221	205	189	206	217	233	214	207	192	207	245	209	218	203	221	205	242	220	212	217	206	234	193	233	210	214	220	212	212	227	220	227	218	187	219	199	230	232	222	238	227	218	194	231	233	196	226	219	218	227	213	232	213	213	227	247	224	246	207	201	217	221	209	233	264	208	203	219	207	249	215	228	192	253	237	219	204	207	231	201	228	218	191	252	203	197	219	229	238	240	214	215	206	168	201	209	246	175	226	199	213	205	207	246	214	222	227	206	240	211	227	204	200	225	226	188	226	213	196	208	245	213	220	202	198	226	241	185	226	207	249	201	210	221	214	240	226	218	182	230	197	237	181	215	214	202	220	231	196	226	232	245	228	208	224	200	212	244	219	229	224	229	209	202	220	191	219	246	201	178	249	240	224	234	218	223	219	243	233	217	222	217	201	194	217	237	222	213	239	227	225	259	215	175	236	227	219	223	199	200	230	190	210	215	217	220	209	218	188	200	242	218	206	256	243	219	226	211	207	231	235	229	228	229	208	223	246	225	203	215	203	207	206	189	230	237	209	228	227	186	231	220	235	218	197	221	225	197	201	198	210	197	236	241	205	214	224	216	220	203	204	221	202	219	208
4275	647	580	547	608	587	542	564	551	536	537	542	588	506	510	568	547	552	564	531	531	538	513	578	548	571	575	534	559	525	531	547	549	558	546	501	521	548	499	523	565	550	542	552	549	525	548	507	536	543	528	557	516	553	530	565	547	550	537	542	533	564	578	519	496	534	540	576	556	575	519	511	560	518	485	543	556	502	521	568	557	558	492	548	579	597	535	524	572	543	516	488	500	478	534	576	546	525	517	535	539	526	539	540	514	549	528	554	569	535	520	572	562	530	528	513	536	535	518	555	518	523	514	532	524	530	551	524	524	537	524	537	586	562	541	527	556	529	528	544	564	538	545	547	546	543	551	557	523	518	532	512	519	543	541	516	518	529	538	540	574	513	541	554	492	529	497	548	526	555	550	540	518	544	566	495	567	532	508	564	517	531	521	541	506	562	550	512	556	510	525	530	581	551	516	503	561	511	537	538	524	546	547	558	508	565	533	530	512	556	528	560	515	500	570	538	554	549	530	518	556	534	552	544	547	527	521	597	503	576	542	516	554	543	501	515	505	567	563	546	532	557	583	512	548	568	555	586	546	539	547	533	518	525	563	519	592	542	518	509	523	521	524	581	569	558	547	521	521	516	506	518	507	558	567	583	498	581	508	530	543	530	536	546	547	510	576	540	521	535	573	511	519	549	525	557	539	532	542	532	584	532	537	506	560	522	531	520	553	511	545	520	572	543	530	520	529	537	545	530	482	531	515	544	528	520	547	554	563	502	526	525	548	531	557	546	542	542	524	539	511	517	538	508	534	531	558	524	519	519	543	522	542	547	518	508	521	541	559	533	513	515	520	570	531	514	528	534	535	530	518	528	511	512	519	502	567	458	562	534	537	551	520	552	515	530	521	534	539	518	543	573	552	534	494	505	535	508	534	543	493	560	529	532	530	526	554	578	534	556	572	538	502	581	547	549	529	558	547	536	533	533	574	536	528	537	581	541	529	564	512	557	522	560	537	529	558	516	510	511	497	550	522	513	555	541	563	545	530	593	567	564	561	510	529	550	560	548	530	556	519	520	522	505	569	543	534	559	521	504	563	522	552	530	532	518	566	572	485	580	553	539	523	554	570	512	540	566	552	477	557	535	536	515	568	534	510	554	510	496	562	531	570	578	504	522	506	555	558	557	553	552	545	503	541	521	561	552	508	565	509	551	562	603	555	545	549	491	537	523	511	472	525	523	519	512	540	525	507	549	582	576	532	539	523	543	549	582	510	524	550	519	532	530	535	497	530	544	570	563	527	552	540	564	525	548	548	519	552	564	548	499	543	551	522	569	548	582	546	550	529	509	532	525	580	538	554	540	510	536	496	542	541	519	543	562	527	518	560	551	537	558	526	533	575	571	574	514	499	542	520	518	544	531	545	567	571	511	529	565	496	530	491	529	550	559	510	529	565	516	534	518	553	518	563	476	540	545	559	554	597	533	550	541	569	548	496	577	532	527	570	532	554	520	507	526	523	549	506	574	511	544	538	559	555	543	492	544	507	527	551	567	537	576	555	529	537	517	526	535	565	531	532	534	529	533	533	550	560	531	559	534	482	539	536	532	535	548	535	586	496	548	539	504	517	555	560	537	581	553	536	523	548	505	530	553	529	540	497	529	500	621	538	497	556	524	541	557	543	543	523	516	530	540	497	533	558	500	544	548	534	535	572	518	523	566	529	537	527	548	542	541	509	519	547	527	528	553	568	562	535	554	578	533	589	549	532	538	534	545	556	516	490	576	569	518	552	513	500	505	554	513	533	519	607	546	515	546	504	548	610	550	517	542	505	575	486	510	533	560	526	561	569	520	536	569	529	577	553	532	504	522	569	551	515	534	539	529	580	510	558	512	519	535	522	535	514	495	562	541	537	527	524	571	537	494	494	516	510	539	533	576	558	529	539	512	483	541	516	543	546	519	554	499	539	528	529	577	518	501	532	539	482	559	531	559	532	501	522	547	540	561	532	521	539	541	577	533	554	542	548	524	553	567	525	512	613	532	522	559	537	554	525	560	548	529	561	516	512	523	541	571	584	560	507	568	570	552	574	493	521	538	551	562	559	569	505	564	542	562	559	562	530	554	534	540	538	566	569	555	503	534	524	544	547	516	544	546	550	511	545	549	544	530	542	560	550	526	545	551	603	548	536	532	533	573	566	518	515	544	559	566	515	523	576	549	542	533	507	525	480	527	518	529	498	555	537	534	515	556	532	582	515	538	522	511	523	548	520	557	538	544	546	539	567	523	535	554	568	538	559	540	539	578	552	567	506	560	536	535	517	563	521	539	549	523	488	550	563	518	522	544	546	537	515	525	597	527	520	508	556	531	538	507	513	534	556	526	536	545	527	538	535	532	545	548	549	515	554	552	533	570	548	539	520	525	571	561	523	505	547	547	515	504	548	573	507	543	553	555	546	528	528	500	537	561	546	534	525	566	552	517	533	567	549	558	517	537	521	526	527	537	550	568	530	543	570	519	611	530	500	525	558	501	519	513	543	533	538	549	563	491	518	550	564	576	550	514	537	530	561	504	532	534	536	517	565	556	521	534	525	510	512	551	529	525	570	516	529	544	541	550	584	543	515	530	557	543	543	522	521	538	588	576	534	574	499	554	536	523	529	561	537	552	510	512	530	516	535	531	583	580	529	553	542	498	535	533	588	559	528	538	562	564	566	522	531	529	551	520	546	522	550	530	481	568	567	515	507	567	531	568	552	546	498	525	541	541	526	491	500	557	555	537	504	580	463	511	524	559	513	466	568	502	565	545	516	546	526	533	492	511	546	545	558	562	532	562	557	532	561	527	524	558	462	563	528	523	505	540	527	559	545	541	546	531	512	524	522	548	521	489	565	532	513	544	559	531	538	536	529	529	542	543	532	534	528	547	530	506	494	512	585	587	551	570	542	526	556	526	547	556	560	575	518	535	538	519	527	530	558	531	554	544	533	554	587	537	543	500	559	498	494	532	558	523	521	524	525	536	530	547	552	533	547	546	525	510	552	482	506	547	514	557	518	548	512	513	518	538	519	531	536	551	543	559	546	539	576	503	532	542	548	561	557	557	511	511	553	480	548	564	523	546	554	528	537	562	529	568	510	547	509	567	530	504	515	534	515	582	517	525	571	537	519	530	524	528	496	535	537	489	525	566	541	563	550	538	556	512	530	531	520	558	586	522	503	520	566	570	501	573	535	587	492	509	529	536	499	543	537	567	535	548	539	554	515	502	546	499	536	544	524	544	541	536	557	518	499	521	514	533	521	535	572	540	514	555	577	552	564	531	531	575	506	576	564	572	525	520	532	524	521	565	544	553	555	562	478	531	516	517	523	534	532	563	523	569	552	511	531	549	564	564	554	502	527	510	520	534	532	577	511	488	555	525	530	516	563	550	527	515	516	538	516	510	523	568	544	549	528	548	539	548	557	536	520	557	543	557	500	556	564	545	553	521	527	558	548	521	524	533	528	558	517	527
20480	2727	739	601	436	388	319	319	328	300	310	300	312	280	279	262	269	293	273	304	267	269	281	297	272	261	264	258	258	263	250	241	305	292	267	265	279	304	301	282	275	275	268	282	246	282	261	283	282	259	265	262	316	240	276	273	274	296	245	288	298	279	282	271	299	294	285	292	280	281	314	240	273	282	272	300	272	272	270	277	257	257	272	240	279	287	284	258	275	258	292	278	276	243	238	246	279	270	271	267	283	278	279	263	273	288	250	279	268	268	276	283	271	279	240	279	271	297	280	255	270	266	298	264	291	264	236	275	260	258	272	270	269	296	322	290	288	287	289	249	260	299	276	268	247	281	304	315	270	282	273	239	266	277	262	264	267	283	279	262	280	272	249	284	290	266	280	276	300	308	276	270	281	262	258	255	249	273	263	281	291	279	280	241	300	256	282	287	294	285	313	273	283	277	264	289	278	291	281	285	277	287	246	301	290	303	270	289	266	271	288	291	264	274	271	297	270	292	244	234	252	230	280	270	280	279	264	298	296	258	279	314	270	288	240	270	314	285	272	272	263	260	272	280	319	262	250	250	275	300	283	269	294	272	273	259	282	281	248	274	279	252	271	303	248	304	276	249	252	272	279	282	271	270	250	291	278	260	276	255	264	284	296	273	286	243	265	285	249	278	280	246	313	275	305	298	291	242	271	281	283	298	261	288	284	241	253	264	286	265	272	264	278	266	283	274	309	278	277	243	299	268	238	293	270	251	286	271	281	286	271	284	282	330	289	273	260	261	276	277	250	274	263	293	263	271	254	290	271	300	300	310	290	269	291	304	250	282	281	283	264	267	288	288	277	257	243	260	279	272	266	251	272	284	300	276	283	254	269	276	306	295	259	275	262	288	274	258	270	303	273	279	307	253	274	264	260	247	289	254	252	256	281	264	290	271	243	284	252	268	256	282	253	271	304	264	242	284	271	290	274	293	237	290	284	260	268	274	269	276	293	272	259	256	306	289	281	287	271	301	271	267	272	291	320	298	247	258	273	246	248	268	292	265	294	258	272	258	224	295	281	260	273	263	301	247	250	275	297	279	276	278	268	283	262	323	273	294	270	261	288	274	308	302	286	268	280	236	257	260	261	286	268	262	286	270	297	271	279	288	263	269	257	296	289	265	287	243	274	311	258	297	277	253	282	253	298	270	262	255	289	282	274	276	272	277	284	276	268	280	283	280	297	290	289	307	264	295	293	265	289	276	245	239	300	273	291	301	266	266	257	281	246	288	274	278	255	287	280	252	282	294	257	278	259	280	257	273	262	273	272	316	286	274	282	260	264	287	288	281	287	267	281	236	258	270	283	285	241	257	275	264	316	310	254	290	277	265	280	256	268	259	255	280	277	257	292	239	284	283	299	252	270	263	240	275	269	253	303	292	250	278	290	305	268	245	285	308	295	299	289	301	258	279	266	275	248	284	277	271	289	295	267	281	287	283	274	277	271	290	283	258	281	266	280	284	259	280	270	255	301	279	239	286	291	284	300	307	261	252	276	281	275	285	266	231	262	264	248	274	286	244	305	275	339	279	285	277	281	276	315	281	270	286	254	268	277	292	261	276	267	260	259	243	269	278	254	285	243	269	271	286	317	288	285	294	293	253	275	259	275	276	279	277	280	280	259	291	295	276	263	287	285	249	271	304	277	265	272	291	285	262	261	274	303	272	288	268	263	292	268	245	281	236	285	274	266	253	263	292	224	288	270	303	280	260	263	258	284	270	295	261	289	271	254	271	306	243	269	287	292	247	248	271	265	289	262	304	261	267	262	281	241	260	306	240	272	296	276	288	277	269	256	233	267	302	267	272	289	268	299	269	282	271	273	286	255	245	283	297	250	268	263	287	290	288	257	299	282	259	280	270	252	261	296	271	298	270	282	292	286	293	285	294	266	265	282	262	298	258	282	249	285	237	296	289	254	308	239	276	296	244	274	322	290	286	237	256	310	272	280	266	275	324	299	279	270	253	296	281	272	265	250	312	271	277	258	282	262	266	263	293	258	275	295	258	300	267	277	300	260	299	257	231	275	270	288	279	291	293	258	238	237	275	295	250	268	283	279	277	274	279	231	233	257	282	264	287	266	301	269	287	275	260	261	262	237	308	282	262	285	265	282	288	270	255	240	265	278	287	280	300	250	279	252	298	264	281	262	282	252	269	290	264	244	317	262	278	274	270	272	248	234	258	240	273	273	254	279	266	247	258	288	275	260	281	243	275	252	273	278	257	262	250	255	282	275	260	293	278	288	265	254	276	252	249	273	261	266	300	296	263	273	283	257	272	261	296	310	293	268	274	270	278	274	286	271	268	245	271	314	294	296	284	240	282	308	315	293	304	302	272	242	250	278	228	289	283	289	292	243	291	283	279	269	241	291	311	264	269	276	301	303	282	299	256	263	280	279	251	273	277	266	260	282	273	278	265	272	259	257	272	254	264	269	278	252	275	264	270	256	273	266	288	293	312	254	284	253	266	256	297	274	269	316	315	295	275	275	276	248	258	296	302	292	236	298	259	288	305	265	288	279	260	245	242	285	267	264	259	296	269	271	258	262	279	255	286	290	300	286	275	265	281	235	287	250	289	284	257	251	289	261	286	266	270	252	264	290	293	277	289	277	267	270	239	263	266	295	258	257	265	282	308	246	263	269	272	240	260	282	300	282	289	285	247	265	268	304	298	253	274	277	311	285	293	269	290	228	288	249	277	269	257	255	265	281	276	269	283	294	311	289	260	278	278	318	270	281	282	253	295	256	271	252	278	274	247	294	262	253	273	289	262	274	257	277	284	283	293	253	244	311	268	258	269	268	263	277	296	248	249	274	279	277	265	289	292	253	276	270	275	258	287	292	290	254	264	310	292	256	251	237	258	293	244	297	256	285	262	273	289	267	270	266	266	275	249	286	285	292	257	257	284	290	263	277	266	248	274	292	313	270	250	279	288	255	282	254	258	243	295	259	298	270	283	277	284	289	268	263	281	241	275	262	303	285	275	271	286	306	295	276	260	267	266	269	271	270	283	281	274	291	260	245	280	272	248	259	265	253	266	259	264	286	297	276	300	269	268	297	293	292	255	268	274	262	305	300	275	289	260	281	238	293	306	289	262	289	283	278	270	281	299	317	285	274	259	297	268	266	274	252	266	299	278	262	280	257	285	260	300	250	290	277	280	255	274	263	280	310	240	289	298	278	274	276	271	309	296	312	280	279	272	275	306	260	266	261	251	248	247	265	259	292	264	271	258	241	272	277	289	255	252	259	279	252	264	284	266	262	254	270	264	264	295	260	252	278	292	279	262	280	272	255	276	272	265	280	283	277	261	268	292	267	262	252	307	284	287	285	240	287	282	253	245	266	257	280	287	261	264	269	280	253	249	297	294	273	269	261	288	253	261	284	296	303	286	290	264	282	255	285	258	247	279	282	284	232	283	298	310	281	270	250	261	285	276	285	262	295	283	283	279	250	266
12727	1254	1406	1476	1374	1238	1103	936	891	866	810	808	809	804	744	683	713	679	716	731	656	750	664	658	743	729	723	685	660	696	683	692	683	709	672	676	685	625	637	677	672	669	625	693	729	663	668	677	637	694	686	664	640	653	662	662	649	673	665	717	660	673	684	704	658	694	662	658	683	678	688	686	631	603	646	611	654	665	625	640	681	616	618	671	694	683	655	705	694	656	670	642	642	640	631	675	632	633	685	682	697	632	634	663	690	681	676	661	680	647	634	673	629	671	673	653	683	673	677	655	691	649	675	668	666	629	665	675	645	654	606	647	670	608	690	676	630	647	626	680	736	651	672	617	636	689	669	636	626	654	656	649	718	692	726	666	663	662	635	653	656	659	652	665	682	660	665	647	686	651	675	683	688	670	639	656	643	632	668	681	650	669	673	652	688	683	653	657	694	676	655	635	691	694	686	671	654	643	645	645	640	652	641	650	656	702	653	635	646	654	643	635	651	678	665	663	643	673	648	632	659	650	676	652	642	644	648	618	656	654	635	669	677	622	661	642	662	651	609	688	653	695	679	706	667	678	668	656	710	646	683	706	701	665	657	666	647	659	668	625	635	646	668	676	655	658	651	630	674	641	635	672	671	644	662	665	665	665	691	692	670	671	690	670	695	665	691	638	659	669	698	685	659	668	647	618	679	679	627	612	630	658	689	636	644	657	689	669	646	676	684	673	681	694	689	659	638	603	654	731	633	658	676	621	623	646	637	635	610	620	633	676	619	660	636	594	636	627	641	618	658	620	651	668	625	622	627	652	653	644	657	602	691	668	673	681	677	615	669	590	668	651	663	681	643	622	689	659	654	637	631	677	688	672	691	671	637	666	652	672	677	657	688	672	665	661	648	670	689	649	658	679	689	652	682	634	687	656	648	691	641	718	690	677	681	620	636	665	715	636	674	649	675	636	623	671	628	671	708	685	659	653	690	651	629	658	636	679	700	654	659	664	701	678	626	668	645	618	646	687	631	652	666	651	645	631	657	698	644	655	636	648	638	667	687	662	632	594	676	661	674	652	655	649	659	679	698	681	657	659	643	672	655	618	637	661	713	651	654	671	664	630	685	625	683	659	659	652	648	623	626	654	677	659	666	679	645	641	662	671	647	625	683	694	623	627	669	694	702	716	640	665	639	635	649	690	639	655	644	633	640	660	667	655	669	640	648	623	629	680	655	691	675	645	640	699	666	700	671	612	627	618	620	654	620	629	668	645	641	650	646	650	652	675	658	649	627	667	648	643	618	664	691	660	690	669	623	672	608	659	645	658	728	678	663	664	628	636	650	646	650	695	660	628	675	705	646	672	626	678	623	669	688	642	664	641	644	652	648	681	674	669	637	652	657	689	649	675	695	626	650	681	660	687	673	695	664	658	669	656	626	617	623	627	646	650	669	683	700	689	648	638	672	710	661	624	658	617	670	649	652	638	673	685	644	602	653	601	644	682	626	627	612	653	701	715	616	632	646	649	659	640	638	660	626	622	648	647	658	635	662	650	661	646	632	638	641	697	633	589	674	643	652	663	672	695	656	643	632	670	643	638	652	617	671	660	648	634	663	671	615	677	662	645	698	628	595	677	664	693	579	664	682	663	638	639	696	651	652	683	663	694	652	688	627	673	671	632	648	657	643	611	615	709	679	635	668	670	610	686	662	664	663	627	668	639	667	648	693	648	637	699	650	646	599	682	609	657	629	632	643	667	667	622	688	670	647	603	639	670	704	635	658	662	693	614	687	644	624	633	655	667	637	675	663	679	677	670	686	614	692	671	635	649	653	677	647	669	635	681	627	650	636	634	723	658	642	628	661	627	677	675	629	679	639	663	619	618	641	659	679	651	718	642	691	628	658	661	604	632	636	677	683	670	631	680	618	678	647	696	653	657	649	672	693	686	624	630	652	699	691	671	656	684	678	714	650	664	660	672	653	644	661	633	711	666	674	736	684	644	673	663	669	651	720	639	633	699	689	668	682	622	690	653	649	659	650	649	656	708	637	678	655	641	690	649	679	683	663	674	712	603	623	627	696	637	673	661	635	641	692	637	680	661	674	655	690	645	644	646	655	677	612	654	610	667	667	645	666	691	626	688	673	643	652	653	646	670	640	676	625	632	624	672	624	641	694	682	669	653	652	676	649	707	620	655	674	669	655	659	624	651	682	655	666	647	676	654	658	651	647	628	704	649	650	668	630	662	673	607	645	609	638	630	701	623	680	638	681	641	644	647	688	689	650	687	658	667	665	652	632	666	688	663	647	676	620	657	668	641	664	683	610	670	640	643	675	684	667	680	640	646	633	712	680	701	646	678	699	672	668	665	625	660	655	665	683	681	639	652	640	660	642	668	661	690	681	664	688	669	634	636	667	663	666	643	685	645	692	662	657	661	660	667	652	647	673	673	657	656	671	616	667	663	657	667	622	671	637	669	664	653	621	673	639	656	725	669	668	627	624	673	653	627	692	671	682	657	636	627	618	589	638	649	665	644	651	643	659	639	686	646	650	644	666	627	606	652	670	656	635	659	671	644	628	669	697	659	624	669	670	647	669	671	631	608	655	638	647	655	713	651	655	658	688	646	633	660	639	663	667	657	659	654	625	661	656	636	659	623	699	661	678	668	677	655	659	661	619	643	669	671	638	674	670	636	679	693	625	645	677	670	660	679	652	682	648	668	690	650	635	649	650	633	682	634	638	665	633	658	642	692	709	593	630	650	691	653	685	645	688	614	622	667	658	635	639	695	670	670	664	659	655	641	620	644	617	640	626	631	634	653	682	647	702	651	672	664	689	687	666	714	700	670	667	659	675	691	668	692	671	649	641	642	702	687	675	617	650	693	676	639	632	690	628	674	615	610	634	644	659	687	658	664	665	694	687	655	642	619	651	626	645	610	677	646	642	650	649	628	639	645	665	671	696	694	646	650	690	680	644	618	630	647	636	617	618	683	674	623	658	658	672	643	648	634	667	695	660	654	622	638	649	652	650	643	652	612	655	613	680	679	697	646	645	648	682	638	657	642	663	671	679	646	682	689	684	661	644	668	631	643	672	636	680	615	671	627	653	644	648	622	657	685	639	678	652	686	647	654	659	651	673	668	658	654	641	640	634	632	655	715	627	666	741	607	658	662	629	637	649	674	670	629	679	667	665	644	649	634	615	654	688	669	673	704	644	630	605	686	648	647	629	725	649	646	656	678	726	677	677	626	656	642	613	623	664	635	646	613	717	654	643	667	692	672	648	632	669	658	668	637	663	695	646	678	620	623	642	663	631	664	690	639	676	670	673	645	690	629	630	689	683	638	584	672	650	711	682	686	649	616	683	661	680	685	664	634	656	646	659	641	675	652	656	614	666	650	711	668	643	637	673	671	676	667	673	669	655	672	653	677	659	653	645	674	686	646	604	694	626	662	624	632	589	662	704	676	680	692	618	697	600	635	657	658	617	650	628	681	662	655	671	680	693	640
31758	6346	1616	998	809	598	598	553	465	481	454	441	422	456	404	415	397	386	388	419	453	411	401	431	408	420	428	427	424	416	398	434	413	371	391	414	424	414	381	406	390	381	392	413	405	401	383	394	396	401	419	423	418	408	428	382	391	420	386	403	399	407	349	391	411	400	417	428	381	424	428	445	420	434	402	406	418	370	415	489	407	418	399	359	399	418	413	394	424	415	426	407	350	414	356	385	385	404	400	393	453	362	425	410	379	393	378	366	382	367	416	349	367	377	436	406	422	424	396	385	418	404	366	440	390	404	386	451	437	402	411	360	411	406	420	390	429	396	413	386	419	379	413	435	424	390	406	403	407	387	396	404	426	392	408	418	386	381	448	374	390	392	400	375	381	434	429	479	390	392	400	436	382	431	371	407	389	428	426	399	388	406	401	386	393	389	426	386	373	417	406	399	382	396	421	449	425	425	411	429	401	355	394	423	417	401	382	392	400	419	394	410	399	389	449	413	419	428	405	428	436	408	407	378	387	389	386	419	414	408	420	403	390	402	410	396	405	392	411	406	376	419	399	387	391	429	396	378	382	401	416	378	426	383	365	390	407	427	380	377	404	417	377	416	418	400	382	405	378	411	397	380	418	390	396	387	396	422	449	394	392	392	404	434	431	432	378	406	391	359	391	389	407	372	366	425	383	411	454	385	403	379	394	382	396	403	354	409	412	424	390	421	425	425	414	378	412	413	413	367	404	395	415	435	403	412	425	407	409	387	402	384	406	403	398	414	426	414	407	404	406	410	398	421	396	379	425	407	424	405	404	428	386	392	388	415	387	416	375	405	384	426	365	418	412	385	391	383	410	371	414	426	434	359	381	426	368	416	423	394	385	384	401	413	424	399	387	411	431	365	450	377	390	409	418	445	411	409	395	404	389	381	386	424	367	388	392	386	397	372	385	412	405	401	429	384	372	363	418	388	409	391	402	404	430	388	378	420	361	424	403	422	412	389	390	364	400	402	419	369	389	392	376	389	381	408	401	410	393	404	387	416	372	423	434	436	405	405	368	413	430	408	420	415	413	395	409	426	424	429	380	406	398	425	377	399	380	425	395	389	371	428	401	408	359	391	355	385	419	376	401	420	398	422	442	407	427	408	396	367	354	404	384	396	404	381	394	425	386	417	431	403	420	390	379	410	389	394	443	397	399	396	412	376	394	402	404	429	414	428	380	376	392	375	397	381	400	385	386	400	370	395	399	402	396	385	407	433	418	432	392	394	368	418	389	427	428	414	430	420	448	409	424	402	366	389	429	418	426	379	403	414	410	393	448	391	381	422	413	393	406	387	438	411	380	403	410	409	410	383	365	445	381	386	424	402	420	405	424	442	372	424	387	413	408	427	389	374	385	412	412	415	396	411	375	414	410	397	383	381	363	390	426	423	401	417	430	391	358	386	390	412	407	414	382	445	405	389	422	384	384	425	395	421	394	399	392	396	437	387	383	413	426	398	420	398	411	433	376	390	384	431	434	400	405	399	413	430	390	408	406	422	385	397	382	403	380	381	429	395	400	375	412	439	417	400	379	411	420	397	392	368	355	423	412	395	442	395	433	398	436	401	351	361	400	400	428	409	393	379	379	428	396	445	361	428	394	437	408	402	404	391	400	378	388	434	418	351	380	432	440	373	374	401	395	410	399	394	372	428	397	403	424	393	413	391	390	395	409	396	411	398	441	378	396	381	395	424	387	385	408	419	393	360	429	373	404	399	407	435	390	368	378	395	418	374	437	393	399	418	405	426	391	410	412	422	374	400	425	422	403	401	384	386	393	384	365	405	374	387	386	391	406	424	435	393	371	406	434	417	376	425	419	388	416	417	382	402	372	395	415	389	382	426	379	368	394	421	392	410	405	403	409	449	371	408	422	405	412	385	416	384	404	409	385	377	370	396	394	358	420	398	397	398	384	371	427	355	373	426	377	406	376	377	407	393	421	390	431	434	413	402	412	423	379	421	381	410	426	421	412	400	418	401	435	418	392	406	404	426	401	403	394	401	420	400	370	417	397	441	409	422	405	451	381	371	432	398	387	413	403	392	397	374	397	381	406	399	356	409	394	412	361	385	389	392	399	413	401	424	383	397	386	406	404	456	448	397	386	407	406	390	396	384	390	352	431	409	369	392	400	447	394	431	449	439	402	383	428	439	422	413	407	408	415	380	421	388	369	414	420	418	396	422	385	408	416	374	374	396	364	426	386	442	389	399	379	364	387	414	394	408	382	381	386	390	405	387	421	383	397	348	380	396	430	411	420	365	379	376	405	399	384	416	373	397	382	406	420	396	417	417	372	393	390	377	449	373	402	426	384	393	381	357	369	432	367	388	374	399	389	399	457	384	404	401	396	407	403	428	406	407	411	407	442	383	365	407	385	458	412	381	402	405	389	417	375	405	407	358	419	403	402	403	413	404	438	410	364	417	390	405	403	387	405	381	381	406	409	423	390	401	381	403	414	427	424	390	402	408	395	394	404	401	383	381	407	426	434	390	402	391	387	391	401	405	405	398	425	380	399	408	393	371	426	389	403	367	384	400	391	363	397	366	422	373	403	370	409	423	386	356	425	419	402	372	398	410	394	369	396	368	371	384	413	407	427	381	422	407	451	397	404	388	407	417	392	384	395	404	388	408	391	446	357	395	395	427	373	425	382	381	424	423	420	429	419	401	400	386	379	399	376	390	422	414	411	383	388	399	421	398	431	369	393	385	389	403	405	375	409	390	413	415	389	408	402	426	406	395	403	410	468	390	404	420	366	422	432	392	366	366	383	408	397	418	411	420	388	405	409	405	408	374	431	389	404	386	412	367	409	415	413	441	425	390	431	385	383	400	390	407	369	411	433	390	423	388	438	412	408	417	411	376	400	402	397	383	410	387	392	367	391	385	356	384	397	412	410	392	387	391	379	383	416	441	393	406	411	389	412	415	446	413	392	406	392	417	417	366	411	404	406	409	374	403	436	360	427	399	360	402	413	384	401	428	402	393	394	367	402	390	371	398	429	401	394	433	418	420	438	390	433	389	370	466	435	404	384	395	385	376	415	389	385	423	431	415	389	407	389	432	398	411	376	424	413	379	416	388	435	394	407	432	415	435	405	390	390	406	404	368	430	431	404	415	434	388	424	403	360	417	416	378	422	427	439	429	397	399	399	388	365	406	371	392	380	417	408	404	417	425	432	403	432	452	437	400	420	398	390	391	352	383	390	409	387	428	420	381	429	401	395	386	426	388	350	376	385	407	409	395	400	439	376	390	386	380	445	426	409	384	414	438	418	429	379	338	418	421	395	437	398	408	399	347	412	400	394	404	380	413	403	389	389	392	408	371	412	380	389	406	390	418	393	454	392	441	414	421	402	419	397	401	396	373	410	407	433	384	418	378	389	391	367	388	376	389	410	395	387	391	408	371	385	387	396	434	409	386	393	432	399	457	441	387	400	406	398	408	395	364	380	375	373	383
17684	2140	2262	2618	2274	1889	1798	1578	1451	1341	1202	1128	1091	1098	1050	1013	985	1010	1008	1008	985	996	945	968	895	978	929	960	1013	934	903	1002	937	904	902	965	921	927	876	863	922	938	913	943	950	895	907	940	928	908	895	930	934	960	956	913	916	888	921	922	920	942	850	893	878	870	955	903	930	931	924	893	902	895	859	898	849	952	899	929	942	903	935	862	909	923	914	934	943	923	917	910	893	933	895	883	862	928	917	865	881	901	901	949	935	886	894	903	872	919	906	894	911	849	934	900	908	878	924	941	910	895	926	891	905	860	929	935	903	881	869	902	880	870	898	927	950	882	918	913	914	900	987	949	868	930	911	905	879	903	850	958	887	869	861	911	924	896	932	964	882	849	887	894	898	873	912	874	904	897	894	856	915	905	941	896	912	970	954	934	883	875	888	918	946	903	895	908	883	901	986	899	896	868	887	952	912	880	923	901	926	891	910	934	907	915	909	902	925	951	883	957	887	919	911	870	902	894	917	870	907	920	887	881	906	959	902	911	907	841	944	895	875	930	908	893	902	850	918	918	879	865	884	949	898	891	849	849	898	875	927	887	902	912	879	877	874	887	939	864	932	884	923	948	905	875	865	908	871	904	935	922	849	873	850	894	879	936	914	887	924	861	882	920	914	891	922	866	847	869	874	866	977	868	912	917	882	901	933	887	909	882	903	941	890	880	867	933	850	920	916	945	929	900	920	886	870	860	895	886	906	868	885	927	906	937	890	881	956	875	863	976	904	942	864	883	924	928	871	923	904	927	931	928	857	895	846	960	831	872	950	878	932	929	906	903	860	888	874	938	885	877	906	922	962	918	858	921	911	962	886	913	914	932	922	876	926	904	926	924	882	929	910	916	925	905	909	941	919	888	911	910	902	886	948	893	938	870	897	870	884	875	891	921	893	891	876	878	903	936	887	914	817	907	877	912	915	910	908	876	897	905	851	945	898	836	920	887	897	917	870	922	919	898	884	889	892	894	852	962	915	845	920	889	927	866	868	860	924	909	859	884	910	917	892	946	928	883	923	908	870	899	921	896	895	920	909	908	982	917	909	911	969	864	879	971	840	902	860	938	871	858	950	903	849	896	904	875	879	891	899	911	890	895	889	919	927	892	862	893	860	945	857	889	924	925	936	887	870	891	858	884	912	937	889	914	872	920	916	914	878	911	895	947	868	893	921	908	948	892	960	892	886	900	891	932	876	868	924	927	930	868	878	875	907	879	892	878	919	946	896	896	898	859	892	908	891	871	939	883	871	903	903	841	908	886	889	923	908	856	918	931	971	881	876	868	952	898	847	850	917	890	945	897	876	900	928	894	861	964	986	943	855	894	931	941	890	882	838	857	889	913	877	913	911	921	937	872	876	903	899	935	882	890	906	853	882	906	928	905	874	852	893	890	983	902	894	885	893	963	903	942	839	924	920	872	884	907	871	922	893	890	918	892	882	896	905	854	895	861	907	929	922	872	907	902	944	936	890	895	950	928	950	868	952	900	930	906	912	898	895	943	927	873	862	896	888	944	893	843	846	953	884	850	895	964	943	873	957	897	932	864	876	945	908	929	916	900	893	923	929	876	873	925	873	918	859	903	901	892	941	881	885	860	895	858	859	941	965	902	853	903	877	882	898	924	853	891	904	886	917	895	895	888	907	866	937	881	931	893	891	866	881	866	981	911	902	894	905	893	880	889	861	877	891	877	892	922	873	898	866	890	925	870	907	884	911	927	920	872	894	890	896	938	894	906	918	860	897	940	888	929	889	894	823	892	885	911	873	859	865	873	850	949	872	895	879	877	875	874	941	899	914	859	846	941	876	956	882	907	896	869	919	887	907	926	917	938	934	914	916	931	886	916	887	901	957	866	816	909	861	915	914	907	903	887	916	872	870	852	903	876	885	901	810	891	970	913	928	938	861	823	903	867	894	919	888	898	872	870	890	912	895	888	875	879	941	899	871	884	940	902	908	833	916	860	892	918	909	918	901	915	900	926	855	900	910	863	864	924	891	847	935	936	913	911	961	917	898	897	883	900	950	907	844	888	924	860	900	865	888	883	861	909	914	926	898	896	931	905	944	906	934	891	908	934	906	886	932	876	910	903	909	917	922	897	884	835	909	925	920	928	883	899	881	925	904	919	879	899	905	886	870	883	940	886	878	925	910	935	901	892	909	918	913	950	950	892	835	909	915	886	922	866	902	922	884	899	874	870	912	910	915	865	923	897	875	902	869	889	875	941	896	917	975	904	940	892	874	930	865	901	926	864	905	904	901	938	879	913	869	883	855	906	930	887	879	968	876	876	932	928	902	924	944	864	872	867	910	865	830	911	879	873	887	940	866	941	887	941	851	936	918	915	910	885	919	912	891	905	875	894	892	854	852	921	885	889	903	871	937	877	902	927	861	889	975	881	936	874	900	858	923	919	886	866	946	876	874	879	894	856	901	919	872	896	896	896	824	894	884	882	905	897	935	879	942	944	904	901	914	881	881	937	883	896	930	854	842	902	927	927	913	920	924	810	900	917	951	955	886	891	898	939	865	912	880	888	932	937	917	888	857	847	879	909	910	871	898	948	981	983	880	889	867	906	931	881	877	953	851	897	866	904	847	892	873	903	873	911	899	881	935	863	900	904	881	868	897	884	849	862	882	964	908	839	905	895	915	926	855	941	851	883	943	892	900	900	897	924	928	879	894	910	859	867	923	888	914	890	900	903	876	887	893	933	959	916	926	883	924	862	887	937	964	799	896	865	853	920	862	860	918	897	963	877	898	901	897	910	963	897	901	880	917	903	888	915	868	935	853	926	908	919	895	926	885	834	870	891	916	855	918	931	856	963	884	897	846	922	883	866	911	918	939	838	910	871	905	930	874	870	889	914	899	904	904	912	898	890	972	915	913	859	904	904	945	888	894	931	885	885	855	890	918	909	907	897	865	897	882	946	933	891	921	904	895	877	905	890	875	896	908	926	877	883	951	875	874	917	909	827	899	946	891	885	905	917	875	916	875	863	891	866	897	965	893	911	954	857	851	949	884	877	896	904	848	924	906	886	939	924	937	888	919	948	904	867	896	895	862	893	866	885	923	892	919	941	905	927	899	923	960	909	916	885	911	912	891	967	864	910	887	895	890	893	886	903	898	912	890	938	887	905	879	924	906	933	954	929	940	941	862	907	886	905	840	897	909	904	906	926	899	932	933	900	921	909	919	857	886	907	837	906	915	928	906	847	861	937	913	869	870	899	907	869	899	937	892	860	892	841	879	928	853	832	934	943	946	849	943	887	903	923	867	864	886	906	913	875	898	880	902	939	945	916	933	914	843	928	894	908	874	860	935	930	908	913	913	880	886	885	873	874	943	913	915	937	938	887	914	887	894	900	883	874	918	977	964	923	975	872	931	897	864	853	882	918	849	881	912	883	885	870	838	920	931	916	901	927	946	894	891	911	901	947	903	907	937	894	919	869	920	951	914	917
5989	580	243	244	229	225	206	210	211	230	244	226	205	205	223	212	207	230	223	198	221	225	203	213	211	212	236	182	215	245	218	237	221	204	218	220	209	237	229	231	239	232	212	218	229	210	190	242	219	219	252	218	217	224	208	221	243	216	188	196	184	204	232	234	215	224	226	194	196	243	223	244	181	199	214	237	213	240	212	211	218	204	224	210	208	211	243	210	229	219	217	206	204	202	195	233	209	222	243	226	237	211	237	195	241	204	243	198	226	206	218	217	214	239	222	222	196	211	224	232	194	199	202	208	232	211	219	212	205	209	203	204	221	234	233	199	211	214	223	236	199	233	216	239	227	209	222	249	212	202	233	222	248	242	214	221	227	183	215	245	227	199	227	235	208	183	242	211	194	185	192	225	237	233	235	225	224	218	213	212	222	196	237	176	235	240	200	247	237	230	200	220	234	214	213	224	218	221	209	210	222	197	244	213	209	184	209	201	246	219	218	234	178	206	229	215	183	212	222	231	226	199	237	226	231	227	229	219	205	183	210	185	230	248	211	177	208	205	226	223	226	230	219	216	241	209	235	220	209	192	211	227	234	225	212	223	215	230	203	210	231	211	210	205	222	218	220	242	209	215	217	235	207	236	238	202	226	225	241	210	224	206	211	212	224	253	207	182	224	211	210	218	197	199	231	224	191	210	234	227	227	211	254	232	225	237	220	234	220	217	189	241	241	234	243	214	169	213	193	207	236	237	231	255	195	217	221	226	193	238	197	222	222	224	209	219	219	237	221	222	219	225	204	204	204	201	219	230	226	238	211	215	204	253	228	214	238	215	223	209	235	219	203	224	214	186	207	199	216	184	217	219	214	226	246	235	224	226	220	225	220	230	235	242	228	208	213	220	215	195	203	206	218	233	216	222	190	213	232	221	216	231	223	240	221	238	209	264	207	222	208	188	227	252	227	228	208	200	223	206	229	211	202	211	175	247	208	211	221	229	242	206	207	222	220	210	246	237	215	220	217	219	233	251	212	249	220	206	202	201	209	207	239	220	208	198	214	230	214	252	229	209	230	214	218	230	221	225	198	228	232	205	166	192	199	206	207	214	186	200	225	225	183	221	213	202	203	246	208	239	194	202	239	207	217	217	205	190	210	206	215	228	182	214	202	223	221	213	223	228	211	214	238	218	220	213	229	217	223	224	205	185	232	195	202	219	216	234	225	216	206	237	217	191	234	244	256	223	228	241	227	265	252	189	213	202	209	221	211	212	201	216	208	215	234	219	235	208	227	208	198	237	205	216	241	220	251	188	229	196	199	197	196	215	178	226	197	257	222	201	231	223	232	207	204	227	225	205	220	256	239	225	199	217	237	235	203	216	243	211	218	187	205	208	212	186	211	214	238	226	202	233	226	208	233	217	224	236	217	197	219	234	220	216	218	205	201	210	245	244	230	201	229	211	231	192	226	246	231	207	239	243	220	210	253	234	225	189	207	227	241	205	210	216	210	246	204	211	210	208	212	234	213	224	204	228	225	216	239	272	246	206	228	203	222	210	202	158	220	223	208	217	197	210	187	223	212	225	210	228	237	219	231	210	205	207	232	202	205	240	207	224	217	190	245	205	201	210	202	203	224	207	217	220	239	215	212	218	242	206	243	226	244	209	201	239	198	219	216	205	232	256	222	225	221	216	239	210	235	201	225	232	232	208	229	222	188	205	210	205	190	213	241	225	210	222	232	217	243	235	238	222	233	220	219	217	184	197	190	201	215	205	223	233	214	216	224	205	206	210	206	210	202	193	221	222	202	218	222	200	240	201	213	206	216	225	215	209	224	221	218	237	230	191	246	210	234	213	201	199	225	239	235	210	222	185	239	216	225	225	244	211	229	222	213	217	237	202	213	206	209	209	234	219	233	237	242	211	222	237	242	214	210	240	211	246	210	227	228	249	219	233	184	186	215	220	196	226	222	240	240	219	211	225	198	214	212	224	244	238	245	205	219	196	227	215	202	217	227	203	202	243	211	253	224	212	200	224	233	231	239	220	220	225	218	222	210	206	223	218	221	247	228	227	245	212	215	242	186	226	205	240	227	227	208	207	252	200	204	219	241	261	240	240	217	216	197	198	216	191	220	236	221	242	194	231	235	251	237	223	246	222	207	204	218	215	226	232	216	196	222	214	214	237	195	200	199	225	230	233	234	214	215	226	218	197	223	209	220	227	228	233	236	222	214	206	228	199	202	204	244	216	246	208	212	224	211	212	196	218	215	214	211	190	230	224	213	196	196	217	205	223	209	212	210	229	234	204	215	211	224	203	201	214	247	204	222	187	230	228	246	194	205	190	221	225	208	245	231	198	213	212	226	202	202	228	185	198	227	235	214	206	215	212	216	223	235	243	252	260	198	199	205	185	224	194	193	211	200	237	199	234	198	213	198	236	227	239	222	191	227	221	211	186	233	247	214	225	207	236	219	241	209	212	197	236	201	206	217	211	249	206	226	232	207	229	210	193	222	216	212	208	213	194	238	204	207	211	253	218	224	234	212	221	205	240	237	211	255	230	186	212	242	207	210	194	245	219	218	223	220	219	223	195	207	201	209	224	231	244	214	255	207	210	227	212	233	253	202	198	238	223	216	201	238	235	239	219	217	217	211	198	195	195	232	216	235	224	224	193	222	229	231	200	218	203	241	215	214	205	198	238	222	208	230	214	245	196	179	216	214	206	211	225	238	250	238	203	221	206	229	230	207	184	208	219	226	221	222	239	188	208	208	231	223	227	238	232	236	236	225	185	231	220	252	238	218	206	198	226	198	206	214	191	201	238	221	207	227	205	219	228	206	212	221	247	214	210	206	251	222	189	210	237	199	201	228	191	179	211	221	233	222	183	206	227	231	223	227	203	232	198	231	241	193	225	200	232	218	213	223	205	209	209	217	218	207	245	242	210	202	239	223	215	192	197	201	233	195	205	220	226	204	216	205	239	215	202	241	203	246	221	205	215	205	221	197	196	188	226	227	252	220	225	195	215	247	215	231	219	227	224	227	223	232	198	237	233	204	236	220	207	201	202	206	189	209	193	221	234	227	227	217	213	234	204	221	224	217	261	230	176	224	213	218	210	203	198	244	242	229	244	208	212	221	217	232	234	187	249	227	201	215	197	215	231	213	225	230	261	237	198	223	220	225	207	248	206	222	216	220	238	223	246	206	219	236	197	214	216	209	209	234	218	215	222	234	219	201	218	216	212	213	206	234	258	220	228	224	232	237	235	220	190	222	225	215	256	209	194	203	205	234	221	197	225	197	230	211	206	201	225	219	235	216	229	214	218	199	214	209	238	191	217	215	214	206	235	222	207	220	214	227	233	224	196	229	236	212	222	187	235	221	213	198	203	197	221	255	225	208	212	202	227	189	212	208	193	224	232	222	225	196	218	202	227	238	225	258	249	209	214	208	223	220	236	194	221	198	221	231	208	243	197	231	216	211	204	203	213	206	238	224	208	221	231
4203	614	549	561	564	573	568	602	524	535	543	519	563	521	576	539	519	547	552	558	553	556	527	518	549	568	527	569	518	558	531	560	558	559	527	530	534	527	573	544	548	539	538	522	555	574	512	536	538	559	533	559	529	500	531	506	512	508	535	552	528	512	569	542	522	484	564	568	523	526	507	515	509	579	559	547	552	533	508	533	567	494	519	540	561	550	511	522	515	556	521	514	552	516	527	491	547	543	517	555	557	509	572	532	533	506	540	502	545	565	572	525	565	502	559	555	529	530	542	514	527	517	562	518	583	518	531	518	556	505	554	569	537	525	529	554	513	518	559	553	581	518	558	574	526	515	536	576	515	522	537	530	534	500	556	527	566	527	531	522	516	560	567	558	523	534	491	492	552	498	535	550	520	489	542	520	550	528	511	502	572	513	534	519	564	536	547	614	524	543	580	541	554	546	526	542	554	547	536	526	552	494	526	531	542	497	544	526	540	520	560	551	500	519	549	543	531	519	516	512	528	542	529	497	520	512	536	558	527	584	514	587	535	534	545	536	521	531	554	570	516	526	516	571	545	542	554	518	513	539	545	516	510	582	565	537	536	546	556	541	516	507	518	520	509	572	509	570	532	561	547	532	550	535	516	487	522	473	571	568	549	550	552	544	539	551	557	543	528	537	506	525	559	534	562	502	482	513	534	546	558	574	500	561	524	515	575	531	547	540	506	551	535	554	568	593	534	525	498	486	528	541	562	556	519	476	584	550	505	547	551	547	537	535	520	526	498	559	514	582	500	509	541	541	559	493	522	539	546	489	518	524	523	523	568	550	544	573	600	516	544	531	511	559	567	559	533	549	523	593	534	537	505	523	564	545	551	573	552	501	521	506	525	498	516	545	523	556	546	565	533	538	563	540	541	528	555	544	501	554	550	537	549	551	552	526	486	476	506	551	515	537	546	582	543	553	537	519	515	555	520	581	547	527	562	502	524	515	529	539	556	559	515	548	528	531	560	528	571	573	483	492	539	548	553	557	541	511	525	531	492	516	531	523	572	536	514	520	529	556	524	549	575	531	508	523	560	560	525	559	550	568	552	524	555	536	550	515	541	574	559	520	560	516	499	559	510	554	598	561	538	538	519	500	561	508	510	523	562	537	501	538	488	554	499	550	518	526	536	552	514	491	527	551	484	537	572	512	554	510	522	527	551	524	537	539	468	503	547	524	489	550	542	518	554	497	514	537	477	491	519	577	536	523	558	521	533	539	547	506	519	524	549	509	508	545	520	521	540	533	524	528	527	532	493	541	556	494	554	495	557	531	494	545	530	575	521	543	520	586	565	541	518	540	540	508	529	520	548	542	577	549	497	518	526	568	529	524	522	536	556	542	621	540	560	522	525	578	514	511	505	548	565	510	544	518	546	508	506	552	563	540	551	518	561	566	511	542	533	521	518	561	501	535	520	557	526	544	528	537	510	536	525	536	558	548	503	533	533	567	538	516	553	556	544	561	542	533	530	526	572	527	517	482	553	533	586	514	545	557	514	531	569	572	551	559	505	555	518	528	534	518	510	557	549	497	527	579	505	558	593	543	534	531	560	524	557	547	563	554	515	536	525	525	567	517	511	501	541	521	535	505	524	515	488	545	510	561	537	533	506	522	546	553	558	552	575	532	496	522	532	500	514	510	518	496	521	532	493	508	573	512	532	516	506	550	508	557	546	540	559	574	546	525	524	524	533	542	556	497	506	549	572	523	540	494	553	569	547	539	530	493	516	522	554	522	552	548	542	554	543	533	517	532	514	529	561	549	566	576	562	560	536	500	528	508	516	546	535	538	540	528	507	564	553	556	557	533	544	543	551	587	542	536	530	512	528	537	544	521	556	515	513	523	561	481	540	536	538	470	521	599	517	553	538	519	520	567	599	572	567	546	538	533	535	550	530	557	552	531	538	536	507	500	502	550	539	516	536	559	500	543	529	550	537	516	547	526	507	542	554	548	525	507	534	504	551	505	523	507	566	547	519	555	533	523	504	536	528	523	517	521	579	542	550	561	538	513	536	562	517	539	520	520	544	505	508	516	520	553	511	539	549	502	529	521	540	511	592	539	539	545	501	543	519	560	518	578	495	509	533	499	568	508	537	547	539	537	490	558	575	542	522	567	535	533	574	550	536	541	553	564	566	521	547	541	522	546	548	533	512	584	535	522	536	548	522	528	535	567	475	500	545	581	519	523	559	522	555	494	515	518	525	513	569	522	521	497	568	524	529	538	522	528	564	531	514	528	513	505	528	540	544	542	584	541	514	501	499	551	551	542	519	514	518	553	508	553	540	539	501	527	542	564	592	554	503	568	532	540	506	528	543	531	538	510	529	515	483	511	511	571	487	520	537	530	543	557	566	514	530	501	513	545	522	591	517	519	520	556	528	563	551	570	538	510	540	533	524	510	517	532	586	519	528	509	572	523	518	565	561	538	529	505	529	523	530	598	551	498	535	535	524	551	557	547	539	546	541	533	531	498	528	565	512	534	555	532	525	509	558	516	518	553	541	523	576	500	581	541	548	581	538	552	548	534	498	504	502	520	479	514	514	536	492	573	532	564	553	523	508	555	566	539	523	552	521	543	542	532	525	553	523	561	528	560	543	538	527	512	535	580	522	512	577	577	536	540	514	540	610	526	588	512	551	528	534	533	537	518	538	497	523	498	521	549	501	520	524	572	539	557	520	556	561	551	575	530	506	517	543	527	558	552	527	553	567	511	553	567	542	554	540	519	508	540	509	505	540	539	568	520	534	525	516	531	522	554	504	528	543	511	560	527	522	522	547	553	551	538	510	512	571	523	537	511	535	504	534	533	564	524	550	526	549	527	526	516	574	571	504	563	577	528	505	557	541	537	554	560	544	567	560	540	535	544	544	551	544	502	556	537	539	564	520	518	547	512	551	523	549	548	554	536	539	524	509	592	530	516	530	524	576	546	521	559	483	539	518	540	510	532	536	521	538	516	513	577	539	527	507	505	547	515	562	524	536	536	546	580	544	508	543	525	550	498	540	517	542	568	558	542	520	562	508	545	531	535	529	555	548	565	504	564	538	580	552	520	522	531	502	539	539	493	542	570	568	515	541	562	572	515	507	524	553	536	554	553	515	544	530	508	491	537	508	526	558	568	533	523	552	558	544	550	527	502	554	540	566	539	542	546	528	534	488	537	514	523	550	548	514	530	578	528	525	566	563	557	558	588	519	509	582	521	525	572	573	481	514	520	485	535	537	535	515	516	588	529	544	552	577	499	494	533	554	503	552	530	551	554	549	516	556	523	563	545	504	570	543	575	496	553	548	472	546	503	529	507	533	502	507	549	574	531	534	490	562	546	525	501	525	564	538	508	505	546	548	525	579	532	502	559	526	486	516	525	527	548	550	504	554	530	528	576	550	502	554	527	553	561	493	508	529	539	528	586	513	569	542	495	532	506	533	475	549	530	544	539	539	496	507	565	531	552	506	484
21156	3207	751	546	399	380	360	321	334	323	315	304	294	310	297	278	301	302	295	323	278	311	324	256	302	285	287	267	264	296	300	266	292	295	257	276	274	283	278	279	259	302	295	275	259	287	229	258	279	254	249	261	286	259	260	258	275	292	281	297	302	253	258	318	284	273	267	275	274	262	312	246	270	281	274	281	244	275	269	247	270	250	274	275	253	259	286	283	282	246	284	261	260	252	281	274	285	282	279	262	250	275	287	274	268	312	283	257	252	283	289	277	284	260	290	275	299	263	284	272	257	267	263	313	296	255	275	253	266	301	286	271	284	279	291	276	270	259	275	276	269	259	248	262	264	272	278	247	261	283	252	257	280	261	271	271	260	301	299	262	307	298	264	274	275	277	271	310	253	267	265	286	230	276	301	286	297	286	295	231	290	258	284	280	286	280	268	278	251	304	303	289	299	301	275	272	267	232	273	288	250	290	275	261	276	268	259	261	270	287	286	278	269	280	247	259	279	247	313	275	280	244	252	252	241	281	279	298	253	272	256	247	271	304	288	259	282	286	274	272	275	283	257	264	253	310	270	256	260	294	275	295	212	275	278	265	297	298	294	268	312	294	271	247	306	250	285	263	324	269	258	266	284	274	272	291	262	280	266	297	250	304	277	268	279	288	270	249	285	282	273	291	262	278	292	252	291	303	299	272	272	264	269	247	267	248	307	257	258	282	273	252	280	274	289	281	267	262	274	277	275	282	267	296	275	270	300	279	291	267	281	291	270	249	292	303	279	259	341	272	305	291	314	297	280	303	272	243	269	284	265	269	279	265	298	259	295	274	308	266	276	283	307	277	246	257	273	283	290	253	288	274	264	285	266	294	264	280	283	242	276	293	289	274	251	285	258	280	238	279	259	304	241	294	271	234	285	275	282	284	305	268	272	263	269	282	274	282	268	287	251	268	265	258	283	290	265	274	278	261	272	301	271	261	257	234	277	289	248	294	317	263	271	226	255	300	267	247	275	234	288	262	237	296	262	276	263	237	295	262	278	289	254	263	241	307	276	275	268	263	273	282	252	276	259	257	264	276	272	267	279	265	261	257	257	277	311	258	291	273	259	280	280	292	313	257	259	317	308	272	306	261	315	286	244	256	264	272	281	277	243	295	258	301	280	264	232	276	277	274	276	281	264	264	257	281	290	283	288	297	275	244	275	267	275	268	258	282	272	239	272	264	279	285	262	298	287	276	280	277	274	284	279	277	242	276	302	260	282	276	292	258	262	276	261	285	280	285	267	271	279	306	277	286	298	269	281	264	285	255	309	273	268	282	273	283	279	286	288	237	295	259	286	289	297	297	311	274	298	270	280	274	282	293	281	274	282	277	288	256	289	272	262	302	260	254	254	268	271	253	296	283	274	286	281	288	261	265	300	270	233	273	245	240	267	293	267	291	223	269	264	279	261	279	253	286	266	256	299	245	254	269	262	286	273	295	283	270	268	271	279	271	267	264	281	286	304	299	263	283	280	276	273	247	264	259	271	296	296	274	263	259	241	287	283	288	278	274	274	258	285	296	294	278	271	282	274	262	284	279	265	276	275	272	281	275	249	256	272	292	240	279	295	294	278	283	279	277	275	252	266	254	272	264	253	289	277	261	257	282	299	275	294	267	268	297	273	299	278	276	263	278	282	325	291	283	302	258	245	291	296	268	265	263	310	267	281	277	260	275	287	288	267	287	287	289	277	280	295	256	270	269	283	268	281	273	291	248	259	279	290	255	285	265	275	294	271	278	273	298	278	303	257	265	257	283	254	296	281	262	281	276	236	278	268	248	317	268	284	272	283	288	291	270	261	279	266	271	271	253	278	288	267	261	282	255	292	271	248	286	255	286	313	269	265	238	280	277	308	276	307	243	292	301	255	281	315	270	261	263	281	278	265	290	243	255	286	281	280	300	240	254	259	234	326	251	260	250	264	274	311	285	232	255	267	306	279	266	280	285	261	283	286	288	262	273	265	264	254	261	268	269	294	299	296	259	275	287	244	297	269	280	282	297	273	266	295	283	271	273	263	285	270	257	277	262	286	262	253	285	254	268	261	275	286	254	261	289	262	284	266	252	258	271	276	277	239	271	253	256	289	272	282	284	283	294	277	288	267	272	271	280	253	262	306	256	237	279	263	269	273	266	258	275	262	286	294	306	283	275	321	278	268	282	270	295	231	253	273	261	295	227	252	286	262	278	268	263	280	273	265	264	260	270	282	299	290	273	307	285	269	302	276	304	283	283	259	279	283	272	295	295	272	276	288	285	289	284	253	292	227	232	263	275	292	254	237	254	287	247	310	254	281	265	286	309	296	300	244	257	276	247	278	281	279	280	274	300	285	269	273	283	275	259	257	298	259	276	281	273	302	253	290	277	280	260	256	245	288	270	270	286	280	281	273	263	279	287	291	278	279	265	296	249	258	228	295	308	301	298	291	266	294	301	251	287	255	245	277	284	281	270	267	262	296	286	271	269	288	284	281	241	297	245	242	267	275	270	257	274	308	297	296	266	287	294	248	247	259	261	280	256	316	260	276	266	265	281	294	268	253	292	281	262	270	289	279	334	270	261	293	325	318	283	271	254	256	276	295	280	280	291	282	265	292	287	277	271	270	255	257	254	264	267	253	292	268	281	293	304	305	288	266	265	272	276	274	275	283	262	249	290	275	273	269	287	263	256	297	265	263	292	263	258	278	251	260	280	318	267	273	277	291	259	252	274	256	247	249	253	284	273	266	271	273	272	255	258	248	252	310	256	269	287	312	285	263	266	295	278	300	281	252	223	250	294	276	258	290	282	285	290	273	286	276	288	284	276	281	280	285	271	304	284	267	257	265	312	257	255	242	273	258	296	282	296	254	260	270	294	270	314	289	270	239	256	253	273	265	268	276	289	276	280	254	258	290	272	287	261	291	278	290	240	276	312	266	259	294	294	257	283	259	271	289	268	269	257	270	282	272	287	274	302	287	288	253	275	276	262	283	296	317	276	233	261	289	247	287	274	302	295	299	251	261	302	280	290	309	263	295	260	288	270	329	233	255	297	289	326	263	272	292	269	286	255	281	300	257	274	275	261	316	298	267	294	304	275	273	258	274	280	267	265	261	300	273	280	258	286	273	234	293	300	251	300	292	267	306	287	279	286	292	262	265	257	274	250	260	264	253	274	252	249	307	283	320	246	283	268	254	289	285	246	262	272	252	288	272	270	259	281	300	297	261	261	268	305	277	261	276	257	242	277	296	281	249	303	268	305	284	266	276	264	257	261	322	317	271	290	262	267	267	266	291	298	280	279	242	267	266	280	280	288	278	258	260	270	262	312	281	291	290	246	298	270	284	253	245	263	272	231	299	286	251	285	300	267	283	260	260	275	271	282	266	262	240	272	272	270	241	288	282	263	234	276	290	257	279	249	265	270	308	289	294	286	306	279	258	270	309	250	290	269	271	267	271	261	256	258	242	269	264	256	276	281
13086	1217	1353	1518	1402	1191	1040	960	930	823	830	798	771	755	766	707	733	735	701	733	691	695	741	701	634	692	677	648	658	659	683	664	667	655	645	667	664	664	695	672	652	673	630	677	700	654	650	606	648	633	650	608	679	651	638	670	667	660	662	626	608	639	653	623	670	686	660	675	629	630	651	662	621	661	666	637	656	674	623	647	654	648	673	672	656	621	673	717	675	692	675	690	690	650	639	652	649	651	703	647	705	671	660	661	697	627	706	667	650	643	646	653	687	639	721	670	622	672	668	638	614	679	656	661	665	641	656	652	632	602	668	706	698	685	626	624	715	634	622	675	675	639	690	672	675	610	600	687	652	678	682	666	627	648	639	648	684	659	648	676	673	632	658	652	674	670	655	679	648	685	646	693	650	624	667	691	647	664	683	682	630	670	619	646	658	631	655	675	641	667	694	665	677	696	612	618	690	662	663	649	664	639	706	648	691	618	645	694	648	650	630	676	680	653	687	640	630	671	675	659	642	665	654	658	663	679	623	661	615	648	649	638	634	670	641	690	615	668	645	682	631	650	655	683	665	646	647	665	621	685	640	677	621	631	667	675	683	643	651	668	621	657	658	668	710	672	671	683	609	647	618	632	649	677	652	664	676	700	659	636	597	658	660	673	599	629	673	675	628	618	663	686	637	653	650	691	628	642	677	641	667	643	657	645	656	648	668	702	640	626	686	633	639	655	642	665	655	667	659	661	666	657	667	668	665	653	658	638	645	653	644	669	717	658	628	664	698	646	689	641	656	703	667	692	700	638	652	664	631	660	670	661	709	677	634	682	643	645	592	672	689	656	674	665	684	673	654	684	664	657	642	616	645	648	650	637	651	690	662	634	632	601	670	667	622	661	672	708	646	612	619	656	650	672	676	617	690	690	694	650	644	650	635	635	669	649	682	613	618	679	637	670	667	688	628	682	645	632	674	635	654	648	689	686	650	685	651	618	666	623	611	646	711	620	661	664	672	697	625	647	613	691	679	640	636	663	658	687	684	638	653	628	640	656	655	681	695	684	678	693	667	624	653	643	656	636	673	652	655	653	674	643	628	695	636	698	643	646	705	633	670	623	665	678	676	672	600	667	631	612	635	725	636	644	677	695	665	624	623	615	659	703	650	670	629	723	689	667	684	643	672	628	637	659	692	705	682	627	686	646	675	663	641	618	640	626	693	669	661	665	624	632	668	687	674	665	673	652	652	650	693	670	657	667	664	662	640	647	663	686	642	667	642	645	671	669	638	643	638	651	651	660	657	697	637	675	646	675	635	634	641	681	662	643	653	651	640	679	687	620	647	635	679	653	673	662	636	639	644	722	634	646	690	660	649	655	625	640	663	661	652	633	653	651	656	656	603	645	637	711	640	646	670	647	662	651	670	638	705	658	693	626	644	657	676	668	664	636	641	663	646	654	654	658	611	678	669	675	639	653	646	634	668	649	647	625	650	674	668	634	710	654	737	659	637	608	624	678	687	699	699	647	601	655	667	662	611	673	680	640	695	648	621	693	680	676	649	701	686	634	618	622	640	676	703	629	669	669	686	656	686	672	632	671	658	644	674	596	642	603	732	676	664	645	638	644	653	639	653	661	656	661	655	627	687	650	665	671	667	606	654	690	631	610	645	649	702	688	640	656	717	673	678	679	668	680	648	687	645	689	653	658	612	668	663	655	645	646	629	644	647	691	679	673	675	687	623	639	674	659	651	640	651	703	632	667	660	675	644	653	627	584	655	693	639	643	620	661	691	675	615	678	661	672	667	676	592	668	665	623	675	645	658	658	651	651	626	672	657	621	625	623	672	588	640	635	634	673	649	665	644	647	676	667	667	606	640	629	661	692	638	660	653	638	705	666	669	622	668	698	652	649	662	634	671	664	643	678	651	660	658	610	661	641	677	608	672	656	616	722	626	677	663	649	651	654	674	679	638	618	670	653	683	666	632	673	679	676	626	632	683	626	686	663	655	688	638	674	648	691	641	656	621	674	665	689	613	648	621	701	618	683	690	655	669	646	620	631	580	721	681	648	713	628	641	701	647	680	632	649	635	660	684	673	652	676	661	688	662	641	662	669	659	687	627	666	681	677	644	651	669	661	643	650	654	678	644	641	740	666	715	666	649	719	657	670	652	662	660	624	686	674	637	658	672	604	619	654	635	656	638	685	668	621	651	640	702	688	651	620	648	682	649	687	652	656	680	674	636	693	684	641	663	666	694	656	647	645	619	639	655	648	682	650	646	651	698	643	641	633	659	665	652	644	632	661	698	675	653	699	672	639	658	637	691	677	672	683	630	624	667	639	692	702	672	669	627	638	634	674	639	624	650	679	665	728	680	689	663	662	663	642	632	655	673	673	699	647	630	684	661	676	653	729	617	685	659	683	665	662	637	643	656	648	662	668	664	647	634	660	589	656	600	650	631	623	664	654	633	673	613	629	680	694	631	656	656	670	659	656	653	665	698	643	681	670	652	672	644	641	643	689	655	657	673	632	641	643	646	662	645	648	646	618	661	682	631	609	627	660	634	647	650	627	695	710	644	663	611	654	630	660	639	656	649	619	642	661	698	667	644	689	640	698	648	673	663	666	646	661	682	656	637	681	657	686	643	652	654	626	637	651	664	635	677	659	651	635	682	666	693	683	645	661	618	614	673	666	670	632	667	676	653	641	627	608	636	644	674	658	619	683	641	656	656	625	628	654	675	632	688	587	652	646	625	705	623	705	635	664	671	674	670	645	642	693	655	660	675	673	636	646	679	623	616	660	705	705	649	652	640	705	658	665	682	661	667	634	668	605	642	601	667	698	653	621	680	640	647	669	610	666	687	673	664	643	672	651	688	651	660	614	696	638	650	678	647	663	679	689	673	642	625	631	603	685	624	627	693	659	642	643	683	653	625	679	656	648	665	680	627	650	664	667	609	639	678	676	660	634	620	660	676	628	655	641	639	633	698	644	663	667	674	659	637	703	646	659	693	642	698	662	664	670	667	663	634	655	638	651	635	642	629	636	631	641	626	674	636	666	611	660	643	613	644	661	681	672	708	671	616	650	642	655	662	666	681	690	676	645	685	672	653	697	701	681	699	703	693	631	689	626	610	643	657	666	680	628	616	674	654	651	648	617	596	669	671	661	644	686	675	671	692	705	605	643	612	646	657	675	674	687	653	675	657	686	673	654	684	680	646	705	683	622	630	601	619	631	661	632	636	645	661	658	683	653	686	651	669	625	637	695	640	611	673	659	636	664	649	663	661	633	673	654	712	670	621	699	638	644	673	651	677	672	654	622	669	681	649	675	669	651	640	601	682	630	649	660	655	648	637	721	661	632	627	653	694	653	648	701	665	651	641	652	648	639	633	699	705	654	702	635	666	677	639	682	687	666	655	652	666	653	673	690	661	604	683	658	659	648	602	640	651	660	648	663	638	633	638	704	656	625	653	646	646	644	663	653	640	675	663	647	640	624	637	686
32703	7551	1899	1122	824	638	578	546	512	466	482	447	440	428	421	409	392	438	404	393	398	406	367	407	432	385	407	409	423	411	385	437	388	382	420	376	371	442	406	416	382	407	408	388	390	410	390	419	406	361	437	397	432	428	405	399	456	402	419	431	366	395	409	379	388	415	378	365	393	401	367	367	359	411	406	393	390	396	421	385	393	463	395	405	431	400	401	416	424	406	386	393	372	356	419	411	376	379	395	405	468	409	405	396	364	423	428	384	389	394	443	389	414	367	412	419	388	379	373	367	410	379	404	411	399	398	405	405	407	413	369	399	392	406	393	389	419	385	428	383	399	421	392	374	395	374	420	417	380	372	391	389	419	384	420	407	384	393	420	388	427	396	395	406	339	411	415	375	371	379	439	426	382	391	445	418	392	433	382	412	392	387	402	364	367	408	422	387	399	422	387	376	469	405	405	377	387	374	340	409	404	388	388	374	424	382	415	369	442	411	399	394	392	409	401	421	427	379	360	403	426	385	371	382	381	443	365	417	397	421	435	401	365	387	404	419	407	421	392	359	441	402	418	342	394	416	413	399	396	408	409	403	377	420	439	438	439	428	409	400	375	409	347	345	421	384	414	410	369	422	411	415	434	409	393	399	408	401	385	409	386	381	412	395	376	420	402	406	430	395	429	363	394	376	376	367	406	371	374	381	386	380	402	418	372	442	403	414	402	406	430	376	412	423	432	398	457	425	411	394	385	437	409	433	422	427	393	454	428	388	394	409	435	370	403	395	363	418	428	346	433	433	387	382	401	358	420	413	388	399	445	408	403	410	413	419	373	391	396	430	385	391	433	416	422	407	387	391	403	420	406	377	385	416	371	422	390	373	411	407	396	393	416	410	425	424	421	420	398	389	411	406	456	415	406	393	419	391	439	402	404	384	414	433	387	431	380	392	432	359	381	398	418	370	388	463	397	405	380	404	429	390	418	413	405	428	410	418	403	398	420	444	412	390	376	410	384	395	377	386	359	428	388	434	392	410	396	421	372	364	361	377	425	405	413	438	397	431	387	380	344	426	395	389	433	404	425	447	359	388	398	433	411	414	419	411	368	374	401	373	389	408	321	400	401	416	374	393	413	420	399	413	389	389	388	351	397	427	377	394	406	376	408	446	406	416	416	397	404	376	390	430	403	362	406	395	363	390	373	409	447	385	403	421	397	402	420	394	451	371	411	402	371	385	389	359	404	402	421	396	365	414	417	386	381	412	362	379	405	412	397	388	403	361	388	385	397	380	385	360	388	431	398	393	395	403	355	441	390	391	432	407	432	370	420	371	414	426	392	428	369	354	387	425	409	368	410	434	385	377	391	391	401	421	396	405	418	417	406	384	393	355	387	423	386	399	423	405	411	406	359	376	390	394	394	361	426	371	409	399	377	344	426	381	411	383	367	446	438	395	383	389	357	407	400	427	411	400	414	390	397	398	423	441	426	404	372	395	380	409	428	365	415	418	402	430	385	372	381	421	416	425	365	361	375	409	378	403	419	445	393	402	419	408	414	393	393	372	437	414	379	359	394	413	385	409	331	394	375	444	387	383	388	397	390	390	447	436	390	417	403	376	378	398	384	383	410	402	390	425	410	403	432	390	434	392	406	403	395	372	396	398	405	428	448	387	384	399	421	346	401	434	414	394	388	458	397	376	384	388	389	370	397	370	385	429	380	429	407	383	394	383	436	400	449	392	402	401	433	400	407	398	393	384	422	400	393	395	394	361	361	401	414	400	412	372	429	373	414	441	413	413	404	418	443	404	384	427	383	422	447	393	378	399	429	380	384	434	404	360	374	403	412	385	379	420	420	432	428	419	389	395	416	365	422	397	444	379	383	379	396	398	381	385	375	375	411	394	422	374	416	388	398	409	379	397	380	423	379	429	429	422	413	377	411	406	413	407	421	428	366	368	429	400	423	354	378	381	434	401	403	394	404	393	405	406	363	401	384	391	390	368	414	386	362	458	411	399	413	406	402	406	384	429	414	437	427	389	390	369	384	415	410	447	428	407	385	408	389	398	374	430	416	381	397	376	375	391	418	382	401	399	396	392	420	417	433	401	417	373	399	385	386	406	406	388	400	368	386	393	423	396	358	406	398	394	400	409	408	382	398	388	408	385	426	414	390	410	418	448	440	426	410	408	369	387	378	368	348	382	357	374	434	331	432	385	384	384	405	377	383	376	399	338	393	435	404	441	378	401	406	395	396	394	401	361	363	386	339	404	391	438	387	382	383	389	389	399	377	359	385	405	349	364	393	397	411	398	379	382	418	411	389	394	373	390	401	386	369	444	436	356	408	387	413	433	418	432	400	412	394	411	393	396	380	386	372	387	383	411	373	389	391	407	401	413	406	403	409	369	406	383	412	432	389	397	434	434	380	408	412	395	415	360	430	408	391	399	382	407	350	401	403	426	397	395	430	434	401	393	424	394	415	378	403	365	401	375	391	411	387	383	388	401	371	422	387	392	376	367	391	397	387	427	423	416	349	375	420	413	433	379	419	416	442	407	380	404	378	441	374	435	403	402	380	393	367	424	414	422	383	415	406	396	426	379	410	421	392	385	358	452	399	393	433	351	363	374	356	384	369	413	429	411	384	389	420	440	398	399	408	421	392	403	386	414	391	397	384	411	408	393	438	399	375	395	427	400	430	382	393	427	388	394	405	389	392	368	412	388	389	423	408	364	421	438	390	389	369	443	407	384	406	384	410	419	383	441	388	422	395	363	420	384	417	429	387	372	380	398	374	418	409	397	443	402	382	361	377	411	416	414	377	397	423	429	399	388	389	401	397	367	394	361	418	434	401	412	372	395	388	361	382	387	388	389	393	425	384	403	418	419	371	405	395	367	392	410	408	410	357	387	401	417	433	382	426	387	462	346	412	384	390	416	372	351	384	425	401	396	408	407	387	404	369	438	380	389	375	409	394	397	386	414	334	369	372	373	408	404	399	416	422	356	399	399	427	386	387	359	404	406	363	391	363	377	388	393	388	395	428	415	387	371	350	377	365	408	376	424	427	390	367	391	370	385	434	402	413	423	376	429	388	418	385	406	417	376	395	460	406	380	379	412	397	428	422	358	405	401	392	426	397	394	366	421	351	386	413	392	395	399	389	376	418	382	394	384	406	422	372	417	418	351	388	387	375	436	405	382	395	447	428	359	414	434	393	404	433	390	379	371	411	419	387	366	400	393	381	398	412	423	416	417	378	404	363	406	373	402	392	407	399	436	392	431	434	384	414	408	391	376	387	389	382	406	422	382	389	368	392	426	402	379	415	384	417	391	406	393	402	368	392	407	424	423	438	383	403	416	402	371	373	389	386	401	415	372	396	423	401	390	385	432	394	376	411	427	388	404	420	381	427	388	395	399	412	401	397	387	411	400	414	416	343	433	428	400	393	397	377	404	369	436	428	388	459	366	401	362	383	379	418	392	402	424	426	427	422	384	406	383	419	396	395	405
18681	2231	2215	2562	2381	2024	1685	1459	1430	1322	1224	1183	1145	1137	1022	1050	1040	1001	986	985	969	935	931	980	978	959	898	974	973	944	894	925	954	907	951	1000	890	893	916	943	888	887	895	899	934	908	888	878	912	864	907	905	922	942	963	893	900	936	932	877	884	867	881	927	900	888	911	844	932	854	921	946	863	891	887	971	878	889	899	920	865	906	898	888	873	988	907	921	907	944	970	907	862	856	910	893	900	867	913	829	915	921	918	900	955	919	843	875	938	864	885	909	904	945	881	962	950	905	935	905	859	887	883	928	943	961	871	898	928	897	909	873	852	934	841	918	889	929	930	871	854	900	920	903	847	907	875	853	879	900	844	939	883	875	878	953	953	929	884	902	903	906	839	864	900	917	902	920	904	889	885	877	882	887	908	907	902	920	879	942	888	902	860	931	897	863	894	887	891	883	937	900	915	868	907	918	839	860	905	875	920	909	852	913	852	884	917	890	930	944	899	899	927	861	860	887	905	881	866	847	894	928	847	914	878	830	873	906	832	889	862	898	860	909	881	914	841	933	915	826	884	885	881	926	866	930	911	832	903	889	901	893	889	907	889	884	900	901	865	886	911	924	904	873	981	944	828	845	868	893	883	914	870	866	900	890	936	909	884	918	956	854	900	875	933	851	889	861	841	925	846	918	910	845	813	916	881	942	879	943	907	918	889	969	848	883	920	870	909	856	844	876	925	844	892	923	887	888	924	857	900	914	906	901	866	945	889	891	889	900	901	884	834	864	847	884	946	909	883	943	896	901	910	920	883	925	903	915	882	953	886	935	849	869	909	890	913	919	852	931	920	914	873	859	847	881	944	889	881	872	856	847	896	904	918	840	923	900	891	894	893	872	900	968	907	859	950	890	851	904	858	914	910	908	909	918	911	925	914	870	908	902	890	871	854	934	923	895	957	936	888	932	930	875	901	859	902	893	915	898	927	864	880	895	950	918	916	870	861	911	924	872	876	897	937	896	873	878	952	891	926	875	871	942	912	873	909	878	910	847	888	931	923	832	866	856	865	928	863	859	880	852	859	868	901	855	871	896	885	916	896	886	939	846	855	961	904	930	860	853	958	904	851	894	940	889	934	889	947	872	845	902	897	962	874	844	940	905	889	895	895	926	923	887	941	891	844	868	876	868	867	892	963	957	880	879	936	890	918	884	911	858	936	882	867	908	887	896	907	889	891	865	892	887	851	887	903	908	931	906	913	901	956	839	965	914	879	902	863	910	839	869	913	875	898	921	892	882	886	875	899	860	922	877	950	890	887	892	928	915	922	919	943	954	908	877	848	877	890	937	908	921	890	876	903	927	863	928	914	877	881	940	886	943	919	889	905	881	890	966	894	935	875	933	944	944	873	896	910	900	905	895	867	907	962	886	869	958	874	897	888	932	871	876	908	874	945	973	904	900	870	901	870	854	845	881	884	892	960	871	890	929	999	903	930	923	904	891	886	945	951	907	886	906	923	894	896	921	895	883	913	845	902	912	901	862	851	904	903	924	916	895	910	944	873	875	895	886	884	836	905	915	886	899	882	857	930	906	884	902	881	892	909	893	886	937	912	887	844	917	891	893	908	926	911	891	910	885	884	895	914	949	852	886	923	825	869	901	922	875	899	928	876	875	854	888	936	934	923	932	899	887	867	874	879	927	844	902	941	846	900	887	902	901	948	904	851	918	884	893	866	933	874	880	848	924	872	916	882	918	876	836	880	929	891	919	870	864	878	829	879	927	914	887	894	859	929	900	885	928	890	942	866	874	894	897	910	921	866	897	856	891	873	898	883	935	908	886	889	879	913	877	942	938	943	897	802	925	881	886	910	900	914	850	912	982	887	945	858	820	896	943	920	924	954	926	901	944	911	872	895	914	872	896	887	883	907	914	863	856	807	929	888	877	856	872	864	920	876	890	897	881	908	890	894	901	900	907	843	889	903	874	885	888	922	897	883	882	878	879	902	862	904	878	911	928	934	806	911	897	830	894	909	937	900	932	934	882	905	905	876	852	910	938	866	935	899	934	882	881	926	897	887	854	868	902	853	914	876	880	844	895	953	883	902	890	919	936	934	882	898	824	868	912	901	894	900	915	845	885	908	886	876	946	907	969	869	893	910	890	899	859	876	889	848	872	854	873	913	905	854	902	913	873	899	889	911	899	857	978	852	864	841	863	859	868	854	825	924	884	917	913	891	897	877	920	805	884	911	894	853	887	875	896	909	921	912	884	861	948	876	904	851	923	840	845	848	908	930	902	850	867	866	960	915	893	921	883	858	861	850	894	856	934	867	943	907	888	918	866	922	889	950	884	938	923	859	871	933	862	909	912	871	941	939	856	944	881	911	920	893	857	844	919	814	910	890	917	936	843	942	893	938	929	869	933	842	916	881	889	884	858	986	869	892	895	903	911	877	881	835	881	919	926	928	877	916	876	909	871	918	895	852	916	869	869	895	901	891	855	911	909	907	887	893	927	869	900	872	904	861	887	936	901	913	902	892	932	912	879	889	886	853	870	892	858	952	943	903	896	890	925	909	898	876	937	889	836	887	905	868	912	876	830	927	923	907	931	836	909	973	878	908	902	924	905	939	851	943	923	900	937	906	933	951	950	906	887	852	940	886	888	854	896	869	892	890	920	856	882	909	857	902	912	888	841	866	946	897	894	898	924	905	880	907	904	934	866	893	930	908	860	891	862	864	913	912	929	1002	896	948	930	947	908	909	924	896	881	803	928	854	928	908	905	848	934	904	898	959	947	909	886	937	924	896	915	903	855	874	875	924	925	938	868	926	854	868	896	923	860	916	906	889	864	879	901	909	928	894	894	887	920	850	920	874	912	865	928	915	910	929	859	870	925	870	903	906	852	894	860	916	935	859	887	890	841	908	913	873	916	902	895	882	912	983	869	919	883	931	874	908	911	879	930	907	821	860	901	923	894	916	881	863	879	894	922	860	912	859	910	865	900	912	868	935	868	873	870	908	877	904	914	907	921	850	884	952	841	822	876	889	952	899	877	862	849	870	891	908	875	864	911	885	912	864	864	876	858	915	875	920	929	914	880	915	896	852	908	930	852	877	912	868	893	962	862	911	876	910	902	878	937	845	923	872	881	941	850	904	928	921	867	884	915	893	886	859	877	857	871	905	929	932	900	930	863	913	907	900	857	927	908	889	870	897	905	873	846	872	883	886	835	898	908	878	875	885	935	879	941	929	917	902	836	919	900	857	936	840	903	878	872	936	864	845	831	892	928	920	919	917	887	865	926	964	877	915	922	868	923	858	885	864	907	931	910	870	890	905	955	903	902	908	934	850	902	926	882	860	898	891	852	904	939	836	930	875	904	917	888	825	920	880	879	878	850	950	915	881	851	946	817	898	853	886	905	927	868	898	964	870	854	902	877	879	918	959	908	884	933	943	906	875	873	930	847	894	924	928	863	866	848	878	871	858	851	899	924	927	869	859	873	863	910	917	872
6059	539	235	215	211	187	195	202	222	253	226	216	227	198	217	214	220	196	191	209	224	204	229	225	250	213	240	238	228	236	189	199	195	203	210	234	234	213	197	223	213	208	240	205	227	227	195	245	228	190	238	204	229	221	217	228	226	192	234	220	206	227	222	230	216	227	222	235	218	232	178	236	209	222	221	171	209	219	229	193	214	238	227	211	229	204	240	218	228	228	227	214	242	226	221	232	206	225	203	243	196	196	208	253	218	193	221	225	212	196	207	244	220	221	205	241	243	212	206	233	232	218	227	211	237	184	212	186	213	212	227	235	239	240	190	211	223	215	183	199	223	220	206	197	217	222	214	213	216	204	213	203	214	217	208	222	257	191	207	230	199	206	206	204	226	199	205	203	239	189	238	199	234	230	217	212	227	239	199	222	211	195	214	202	188	203	214	236	224	249	215	215	213	217	200	200	209	208	197	210	198	216	231	238	192	211	209	198	205	186	225	199	217	228	246	207	240	195	198	202	206	228	222	201	221	207	226	237	229	219	207	227	209	220	212	222	232	211	187	214	216	199	208	237	229	220	194	211	210	218	202	239	201	227	221	227	222	207	225	197	223	202	188	225	229	185	207	218	200	207	212	217	193	220	226	224	223	210	191	215	208	223	238	183	211	218	207	208	248	218	211	219	225	211	221	225	215	215	240	217	241	205	232	228	219	220	210	216	202	181	223	228	200	203	241	243	206	212	209	212	204	240	223	216	219	217	236	248	208	207	217	216	211	203	200	218	242	190	202	222	208	185	229	191	204	222	226	237	189	230	213	213	219	205	223	206	247	213	240	243	224	201	222	223	207	202	242	232	196	204	223	209	234	230	225	208	227	230	234	201	208	242	187	219	207	240	219	205	213	230	233	204	229	236	204	201	210	202	209	202	221	231	202	217	219	228	243	237	208	215	214	216	246	246	228	211	239	198	226	239	212	219	257	237	226	214	216	253	254	224	221	179	183	208	208	193	204	222	203	194	194	215	242	213	219	228	204	205	254	231	223	188	243	236	227	228	202	256	210	235	225	226	215	226	213	213	203	211	249	211	222	189	213	224	220	227	215	210	222	219	221	224	216	218	246	216	226	218	243	199	230	193	204	217	202	206	246	221	212	204	200	252	189	219	233	217	235	255	229	221	219	229	218	212	218	231	197	212	215	236	206	207	200	241	208	250	220	183	241	223	227	194	195	199	217	215	209	200	243	227	210	205	209	227	207	209	229	188	233	239	205	220	208	193	209	227	192	187	214	249	187	218	198	201	207	212	234	216	192	205	254	238	221	189	212	229	208	214	225	238	242	220	208	237	230	218	195	204	222	228	212	223	205	226	199	233	212	240	211	217	224	207	222	196	236	214	213	207	188	207	229	243	211	238	200	250	207	230	195	221	193	215	233	219	221	209	210	243	179	185	214	228	197	229	225	219	224	207	226	196	205	196	193	221	234	230	220	188	198	230	215	218	234	221	207	236	204	222	202	230	205	209	232	222	223	235	231	234	196	229	213	219	210	221	239	217	236	202	210	201	208	198	219	198	172	220	210	208	213	236	200	251	201	186	221	219	229	214	186	210	217	199	248	223	217	221	218	215	244	238	219	194	220	226	215	203	228	232	247	232	218	221	231	195	201	237	221	215	196	222	245	204	205	226	208	228	227	237	234	223	224	206	181	205	195	225	223	181	219	197	202	224	209	231	215	225	245	223	240	222	222	205	230	207	217	219	198	191	195	227	195	240	220	213	224	212	230	222	190	224	216	191	256	236	219	199	204	236	210	201	190	195	224	232	204	211	210	227	203	247	218	224	230	220	214	212	206	250	203	233	209	208	206	238	214	201	185	206	209	196	225	222	240	203	211	200	205	236	208	248	243	195	227	219	213	191	215	245	208	235	225	220	185	227	235	225	216	204	212	209	221	229	223	226	200	216	207	190	226	209	205	248	198	245	198	201	234	193	226	216	224	220	211	177	198	210	224	200	204	228	210	196	188	218	228	241	212	207	206	209	205	234	213	212	205	252	208	237	213	234	213	212	204	231	209	214	223	231	219	235	202	200	222	243	225	202	210	246	218	241	212	220	214	228	205	210	246	207	235	199	198	195	192	209	226	212	215	243	226	216	223	199	246	217	200	197	212	209	218	204	210	225	194	231	206	240	208	191	231	205	229	198	218	199	206	215	215	204	197	223	221	225	241	230	217	212	224	191	219	251	231	247	215	202	222	222	217	229	242	233	211	232	205	201	217	207	217	217	217	217	220	223	198	219	211	209	216	206	234	183	236	189	218	205	248	198	223	233	226	210	215	195	205	198	234	227	216	179	221	230	223	204	196	225	213	221	197	219	231	230	230	243	187	223	192	208	199	209	242	213	228	195	231	225	220	239	213	193	213	221	210	205	205	197	223	242	228	233	221	229	223	255	245	222	232	237	213	223	222	248	238	255	220	211	213	193	212	242	193	231	223	204	202	218	239	198	181	232	248	231	206	224	217	217	232	240	214	249	191	252	230	220	215	234	196	229	207	225	222	212	235	228	231	215	248	214	207	201	197	214	218	209	214	218	247	244	234	216	205	209	227	231	200	196	206	217	201	200	205	216	225	208	204	236	198	211	218	237	214	191	212	203	239	196	203	227	230	196	219	207	228	208	198	222	242	245	196	209	188	204	196	198	225	234	208	208	203	239	196	218	212	225	188	208	226	240	220	224	222	224	221	225	221	227	203	212	219	233	215	198	228	242	206	200	205	205	238	194	243	220	206	236	190	235	203	229	223	204	211	207	220	227	219	215	209	238	192	205	207	185	223	193	202	205	222	206	237	222	195	235	224	200	192	203	194	208	204	214	224	212	219	207	210	228	223	233	209	212	206	260	226	226	213	201	230	184	229	209	237	239	208	229	215	212	230	183	214	247	226	210	216	248	228	212	208	204	188	203	213	198	219	276	209	225	207	217	206	233	212	229	215	186	224	213	213	221	229	222	228	208	210	209	206	215	213	227	247	213	204	240	226	220	236	210	223	214	230	219	217	220	243	205	226	230	204	244	210	189	198	243	233	218	208	232	256	181	208	214	225	214	220	234	246	207	242	215	217	241	228	233	255	218	207	215	197	213	204	209	192	198	214	223	224	182	226	227	213	191	248	225	233	264	234	220	200	263	238	217	221	201	248	168	222	202	204	211	204	226	221	218	208	215	213	234	235	224	222	224	234	197	224	221	222	201	208	209	228	221	187	205	205	241	233	218	213	213	224	223	208	208	225	227	222	232	197	233	212	225	214	226	197	195	218	228	215	220	205	229	227	222	218	207	234	241	205	193	212	192	215	205	223	232	212	216	222	222	211	194	213	232	235	219	215	229	220	219	222	212	222	225	199	240	211	239	213	217	209	230	230	206	218	220	224	201	190	226	234	224	243	228	219	228	258	213	205	209	211	218	219	215	223	218	216	237	205	224	216	237	238	194	215	209	218	229	190	177
4114	682	533	590	566	541	594	569	551	534	536	524	525	545	544	522	528	537	560	551	565	556	573	508	523	562	536	549	506	552	534	541	530	539	488	564	509	538	562	540	530	528	551	552	491	506	549	572	541	531	555	548	550	543	510	552	517	553	577	587	540	540	549	519	535	560	538	527	522	556	536	539	510	541	502	530	540	502	507	483	535	554	584	501	543	550	558	531	510	554	569	539	508	550	525	557	537	513	556	552	542	540	530	556	502	534	512	514	550	511	532	528	486	533	524	518	511	490	543	531	538	529	511	495	518	533	501	586	542	519	514	536	565	549	526	530	544	537	561	533	513	544	522	502	542	515	538	543	519	519	536	516	546	537	550	549	531	555	516	513	548	536	528	563	506	558	531	544	524	558	532	567	471	527	528	560	534	548	555	584	541	515	493	512	534	528	549	554	513	574	524	545	507	502	539	535	562	577	526	538	555	549	545	497	540	493	559	529	587	547	513	519	507	547	521	553	534	542	496	525	544	519	536	530	545	532	505	564	560	518	527	495	536	528	551	548	538	555	520	510	538	583	513	507	518	561	535	519	509	531	550	561	556	535	514	544	527	530	537	559	503	541	530	542	547	545	552	553	539	496	549	514	507	563	531	518	508	612	526	522	547	544	539	488	547	525	547	521	495	570	550	548	505	524	547	586	514	525	522	541	542	489	552	524	542	528	539	530	531	573	533	497	552	511	516	506	531	507	512	525	535	539	528	566	590	567	521	574	559	507	515	497	550	559	541	483	545	525	553	516	539	558	539	506	574	554	541	536	538	581	511	538	509	499	524	545	545	528	507	560	481	529	554	552	535	562	531	523	573	553	533	540	510	514	510	504	548	519	530	530	518	547	493	500	533	520	514	554	549	539	547	546	553	516	548	532	544	530	516	560	543	519	507	561	552	560	534	542	494	520	505	525	600	542	526	521	548	566	521	531	555	583	573	545	503	575	518	542	546	513	557	577	572	601	511	531	560	547	537	555	499	555	548	516	542	579	532	549	530	514	526	552	569	524	517	518	536	497	529	493	519	513	536	507	535	555	543	540	552	565	518	503	548	511	535	553	496	537	567	563	532	529	582	534	537	523	554	563	535	524	556	554	526	496	535	559	538	556	566	527	553	523	483	539	518	525	536	538	547	544	521	564	532	524	536	525	537	577	523	565	569	521	515	530	561	516	524	505	475	536	537	527	572	526	531	532	534	558	489	547	567	532	567	509	543	562	520	529	555	524	536	535	503	520	580	518	511	540	532	529	531	546	585	536	504	539	524	519	558	568	552	507	525	525	500	563	526	538	531	560	573	524	527	550	528	505	548	570	511	551	502	532	525	559	517	536	572	479	518	505	529	531	545	546	535	541	552	542	481	536	526	555	546	534	489	514	506	513	556	560	560	537	539	536	550	558	557	527	538	553	546	532	523	501	526	481	581	567	492	485	573	559	538	512	551	542	557	527	494	513	546	517	578	524	534	554	531	541	535	528	581	500	497	553	533	512	563	564	549	578	497	532	521	548	527	526	524	537	541	525	558	518	553	521	517	565	560	570	551	516	562	500	553	554	536	513	504	538	536	559	575	539	478	551	524	543	518	561	531	550	509	562	564	569	542	553	557	535	544	520	534	502	529	531	521	546	547	521	572	512	562	511	562	500	558	550	558	538	513	537	523	487	504	546	522	541	556	551	525	535	522	563	507	562	518	508	528	550	557	504	552	555	543	530	514	500	539	552	565	526	552	545	519	541	521	536	538	503	542	532	514	527	532	513	542	495	536	531	561	556	545	536	511	546	497	502	506	523	560	547	533	541	528	564	557	514	535	524	564	518	522	509	546	515	535	507	566	560	539	551	527	528	505	501	522	533	565	512	514	578	570	469	522	485	516	570	541	556	534	514	541	586	515	537	522	528	547	509	513	511	514	538	546	563	571	528	538	498	513	608	508	528	539	527	576	508	531	516	543	549	525	567	552	550	534	523	512	521	556	568	547	555	550	542	582	527	547	526	504	560	578	542	542	581	533	568	563	572	541	555	533	557	542	561	513	516	523	548	514	524	499	535	561	481	554	529	525	511	546	559	528	519	523	510	518	555	529	521	573	523	550	513	554	571	522	504	499	522	514	499	560	549	577	466	536	556	534	522	541	543	527	510	563	550	565	554	473	506	510	546	548	525	591	500	511	529	516	549	542	548	509	520	496	542	542	543	549	521	588	555	514	544	521	520	548	478	568	564	543	511	497	550	521	509	515	561	523	496	550	568	502	580	544	531	530	527	542	545	522	546	548	551	501	567	549	566	540	520	525	551	559	539	535	561	490	555	505	608	543	556	516	562	550	492	531	519	553	528	557	550	524	534	561	484	490	535	579	560	528	530	520	527	567	506	552	514	526	495	535	545	508	534	566	545	502	550	559	589	588	527	572	558	577	516	551	551	553	536	572	541	541	525	548	540	491	536	538	538	536	554	513	574	534	570	552	554	555	518	572	519	535	532	547	538	507	516	506	572	546	563	550	516	508	543	507	517	538	524	544	532	546	526	523	507	553	541	562	532	512	542	524	544	506	544	528	583	500	572	502	492	518	573	514	512	491	494	534	513	559	530	592	489	540	499	536	560	577	502	532	559	549	531	554	545	545	527	529	513	547	548	560	574	541	515	478	540	569	535	570	571	558	527	562	545	525	499	570	543	526	539	539	534	524	533	509	549	529	535	552	524	524	517	523	543	554	541	520	522	539	576	546	541	529	536	555	558	520	506	576	514	570	542	516	505	504	529	547	552	534	565	577	529	564	530	529	563	533	484	534	543	523	555	553	529	562	484	554	548	522	534	537	567	521	525	544	532	555	545	514	532	505	481	598	525	547	558	540	542	563	525	528	556	549	499	554	548	521	536	559	509	516	531	563	533	534	524	522	546	547	501	511	538	559	514	538	555	535	548	476	548	530	549	537	514	538	516	545	541	584	558	525	528	516	528	533	539	528	558	554	535	544	526	547	538	529	528	519	528	509	523	525	535	531	526	522	492	531	558	519	538	497	569	496	555	544	523	539	526	500	558	583	552	502	539	548	538	534	523	524	511	549	552	589	551	568	548	520	536	521	540	580	546	491	538	524	528	504	563	525	572	521	505	543	588	521	557	510	549	552	502	526	527	546	533	550	541	501	526	510	517	535	487	531	556	516	527	568	563	535	540	542	527	515	525	551	542	542	504	513	545	553	539	529	525	549	518	547	529	527	575	542	559	505	554	506	547	537	536	515	513	519	533	537	532	559	543	524	493	567	527	520	547	619	520	525	521	510	490	500	553	541	553	543	528	555	492	541	557	532	549	512	571	556	568	557	525	526	555	522	496	564	529	569	515	571	564	529	584	516	522	514	536	554	531	542	522	522	554	548	552	514	538	514	532	555	550	529	528	488	533	561	494	543	535	516	554	531	516	574	579	520	532	547	512	538	552	544	543	542	530	569	512	517	562	532	525
21974	3299	823	622	486	417	364	356	338	271	287	314	264	328	291	308	281	297	278	293	282	308	280	271	261	277	302	306	293	253	268	265	285	283	272	280	271	279	296	272	260	271	257	285	265	266	269	275	282	268	259	277	267	293	275	272	275	262	297	277	270	281	287	271	254	268	258	248	271	266	262	261	281	276	294	296	270	292	272	262	314	307	279	269	262	283	297	271	283	312	274	287	291	316	294	281	306	265	283	262	275	306	268	290	321	286	289	260	249	281	284	267	280	314	268	279	260	293	284	287	292	277	261	270	287	287	289	265	287	249	247	300	261	225	265	239	279	278	269	284	255	267	296	259	270	285	225	270	259	286	274	308	260	256	251	265	327	286	278	275	277	309	261	284	310	305	284	263	261	242	257	251	285	252	292	294	269	267	276	282	270	269	245	272	275	286	287	248	259	312	272	258	272	279	290	286	263	280	274	273	285	309	277	303	277	266	285	257	286	269	270	248	237	265	282	263	253	273	313	286	262	303	256	277	260	252	251	293	244	260	277	284	252	278	277	267	275	277	250	299	278	272	265	297	293	268	278	264	300	272	254	275	261	282	287	281	254	239	256	279	282	305	273	269	265	260	281	294	280	256	275	250	263	284	254	255	277	240	297	277	271	292	281	279	259	256	280	266	269	299	271	286	278	289	268	274	287	285	286	295	258	277	278	276	243	249	292	260	283	277	268	271	246	304	262	250	249	281	292	256	281	275	280	231	286	268	264	294	286	248	231	256	273	272	275	241	245	296	293	249	284	282	259	287	272	269	288	276	268	247	292	286	281	256	273	286	275	265	250	269	293	283	268	263	288	284	289	267	258	275	312	261	240	285	272	282	287	278	257	284	251	284	264	222	252	298	287	266	288	296	235	296	291	286	273	265	285	311	282	288	292	262	287	280	263	269	249	264	263	277	274	244	264	274	257	306	276	260	283	299	256	282	242	263	261	284	285	263	270	261	254	270	262	256	273	264	304	254	281	278	285	268	282	261	273	267	278	269	257	285	286	283	278	272	308	253	295	264	253	271	269	288	287	318	266	273	263	291	291	293	277	260	309	285	269	283	256	257	273	295	299	290	261	254	282	294	289	282	273	270	278	281	340	254	305	262	271	246	281	255	259	256	281	265	279	316	297	280	295	300	282	240	287	246	283	294	278	237	249	252	275	309	262	271	284	273	247	305	290	270	243	280	310	238	285	295	274	257	274	272	275	275	300	298	276	260	280	305	290	302	266	280	278	305	310	256	280	256	269	309	269	279	261	264	262	273	265	302	276	298	322	282	289	295	273	261	288	278	284	302	255	289	273	288	258	272	295	273	261	300	277	263	260	245	273	250	294	269	274	261	286	257	251	274	266	253	274	267	267	271	267	287	283	283	284	312	260	280	258	302	305	283	288	288	275	256	279	252	271	298	281	261	292	271	292	267	275	304	278	292	274	295	258	273	266	250	295	268	292	290	288	279	262	289	304	277	287	278	334	297	261	282	301	284	290	266	265	264	251	302	287	259	258	287	277	269	275	266	269	287	311	272	260	290	283	279	297	282	279	277	280	317	248	275	284	250	306	260	330	279	299	306	279	273	272	300	262	291	249	293	288	272	241	241	260	277	245	276	294	274	234	252	266	283	266	256	257	277	288	257	302	284	256	232	282	298	265	290	293	278	276	305	263	271	282	295	271	299	268	276	251	282	287	301	290	255	257	279	277	266	265	270	284	272	274	270	296	300	249	255	262	283	284	272	250	285	311	271	266	253	314	267	276	240	246	259	288	275	274	269	296	252	286	277	291	273	260	275	287	258	311	269	254	306	263	286	297	263	267	326	280	261	255	259	296	297	306	263	258	269	276	274	270	256	298	275	251	276	286	277	275	286	279	282	290	289	284	265	292	252	272	265	282	271	245	251	284	276	284	276	278	278	287	282	288	263	292	267	276	276	293	278	289	262	252	262	296	270	287	262	258	277	253	316	293	283	267	290	282	281	269	290	261	265	265	268	275	265	292	294	280	288	272	265	283	266	301	277	256	275	262	270	310	265	274	253	291	280	276	272	254	275	265	294	263	271	263	277	258	272	301	269	294	275	266	275	277	264	273	300	282	250	271	302	291	281	295	276	275	292	259	277	260	269	278	264	276	291	253	278	275	248	279	323	272	266	277	280	287	286	282	293	283	300	293	280	285	275	288	288	271	279	266	256	294	280	300	288	278	268	255	288	275	275	279	275	266	264	293	297	280	262	280	266	271	274	262	311	233	236	282	279	258	285	281	259	270	272	286	269	287	262	287	283	235	275	258	297	266	287	288	287	281	270	269	264	312	275	291	256	277	257	283	264	281	309	274	278	275	284	250	300	248	279	264	284	291	281	269	266	261	291	266	277	302	267	270	270	263	284	297	268	258	289	278	276	289	276	269	275	270	287	266	294	281	274	247	309	278	292	263	270	271	256	263	276	304	250	274	272	274	252	290	259	257	266	285	264	280	293	254	285	260	273	294	271	296	253	277	264	241	244	293	276	308	249	266	279	240	268	320	272	261	273	283	283	231	271	290	316	294	275	309	264	278	249	250	264	277	277	252	275	272	276	279	281	268	268	270	259	257	269	265	275	268	263	269	284	262	276	266	296	305	268	280	245	252	280	280	251	282	287	289	283	272	298	271	244	274	261	265	256	275	274	254	250	250	262	269	316	310	310	277	287	279	305	276	255	257	266	286	300	270	287	304	262	267	270	273	234	259	245	290	262	290	330	283	281	257	282	308	290	268	242	288	273	259	267	273	241	233	277	276	259	288	268	299	244	286	265	284	291	275	279	309	257	283	280	268	252	296	280	263	277	271	294	285	313	269	262	311	279	261	244	290	241	278	280	270	263	296	272	281	281	284	267	295	258	286	251	250	257	295	285	274	277	243	252	256	268	314	266	261	250	271	239	289	277	259	302	284	291	290	274	272	269	279	313	281	282	322	274	263	256	284	290	285	285	250	275	297	257	284	301	276	324	274	280	245	268	266	271	292	226	280	262	302	281	279	279	272	280	236	248	264	278	294	246	279	248	300	261	268	257	253	276	275	265	250	299	320	284	279	286	278	284	265	253	252	279	257	282	305	282	247	301	281	307	277	247	263	288	268	290	304	300	288	268	294	264	303	258	274	249	264	260	266	289	312	294	261	304	272	263	271	299	261	252	276	261	296	277	298	263	280	266	244	274	247	298	297	276	261	253	259	290	301	277	251	282	262	274	287	299	280	302	256	249	278	277	262	282	253	276	275	301	306	262	271	240	257	271	254	247	274	290	273	275	272	340	273	299	274	254	300	259	291	274	280	304	282	260	285	272	263	283	266	288	265	288	244	257	245	290	318	277	271	272	269	254	275	256	261	264	268	270	275	281	258	251	247	281	294	282	288	270	285	286	262	268	261	281	280	284	265	289	292	258	267	281	266	267	287	288	297	268	292	261	284	266	318	283	295	281	284	255
13570	1182	1394	1616	1421	1223	998	979	855	875	810	796	796	794	708	713	775	672	672	680	699	759	697	693	725	696	679	627	727	670	689	671	675	690	692	692	666	665	671	663	633	734	674	670	697	668	726	705	700	735	659	641	712	675	654	644	681	671	625	631	678	687	655	621	703	700	636	615	714	666	680	711	665	629	657	654	611	677	627	660	670	720	688	699	685	655	643	660	603	700	636	624	673	696	630	659	683	614	649	672	697	632	692	713	636	658	661	662	627	668	651	652	690	639	640	661	670	653	684	707	674	644	621	680	659	645	659	689	650	655	692	684	649	645	722	650	653	709	613	647	648	704	646	694	659	625	635	645	643	659	688	673	672	647	696	645	688	663	651	673	633	609	670	653	662	666	674	636	690	625	659	709	654	658	658	662	683	670	670	659	650	634	632	636	627	673	661	667	699	672	657	673	658	673	657	637	657	680	685	710	649	648	654	662	667	629	656	657	698	688	654	676	631	644	652	685	691	632	675	645	648	708	683	660	676	698	670	650	661	667	649	687	660	670	637	685	619	678	662	623	662	636	665	661	668	647	676	639	646	672	635	649	642	665	690	657	620	685	665	664	649	644	648	735	602	696	667	630	677	646	684	632	691	719	688	616	610	631	639	667	616	638	665	624	644	696	692	631	648	693	661	631	612	675	673	631	668	673	635	682	685	622	605	650	628	641	639	653	673	642	672	670	680	682	709	689	655	686	674	652	623	649	616	627	648	673	633	662	624	684	693	653	661	683	680	672	596	662	638	627	615	711	678	660	617	662	712	675	685	654	671	672	647	647	675	636	669	626	700	641	671	706	704	632	686	622	708	624	653	659	642	698	661	721	657	682	684	684	660	688	648	650	636	666	659	710	631	618	645	626	668	668	669	623	652	651	651	667	628	630	662	684	650	711	668	644	691	651	613	693	655	605	630	686	663	693	642	629	619	644	651	641	606	680	680	666	708	673	642	658	635	694	620	669	674	691	628	622	619	638	660	658	689	656	663	650	658	678	652	692	671	674	698	682	644	642	594	658	664	648	628	658	644	640	667	634	671	675	683	626	623	659	617	671	688	682	669	640	652	618	635	658	664	619	668	611	666	616	647	663	688	632	681	652	693	680	658	631	640	629	666	646	670	700	648	639	676	674	723	644	672	626	675	617	671	649	709	658	647	685	647	644	647	686	755	654	669	647	652	670	649	629	648	671	657	662	660	685	710	634	668	666	647	655	705	657	672	615	672	632	657	619	633	687	680	688	689	610	669	676	615	658	652	690	642	636	635	651	622	676	675	650	658	662	653	660	660	632	686	682	684	641	718	676	672	656	619	665	640	711	658	664	649	728	644	667	635	670	714	647	639	613	669	703	657	645	690	646	693	632	682	634	716	610	607	716	726	693	614	633	670	676	666	664	637	681	691	684	681	659	663	646	664	677	680	653	673	689	639	680	622	635	644	689	659	675	650	695	704	682	633	643	681	724	716	604	686	687	632	622	679	628	631	636	646	678	630	692	684	679	722	624	687	704	708	676	681	676	681	669	580	662	670	697	628	668	656	639	648	687	642	654	670	716	669	657	692	661	677	653	648	634	660	635	659	701	656	635	686	688	683	698	635	636	672	628	673	662	609	666	666	683	684	652	661	671	634	671	663	664	635	660	640	660	656	647	636	645	629	634	665	692	626	630	634	642	693	677	696	648	657	673	658	664	673	648	653	706	646	665	698	673	667	659	685	683	642	686	660	657	713	637	636	739	659	685	615	630	654	639	609	627	668	662	679	667	646	717	624	602	687	637	656	642	671	688	679	598	692	666	740	664	670	644	676	699	646	692	656	627	697	704	707	711	699	646	651	661	610	673	686	669	648	646	652	611	655	667	630	667	671	657	695	608	647	642	687	624	637	638	702	658	650	651	609	632	662	671	649	647	696	675	654	665	657	672	674	656	629	646	675	616	655	645	680	703	645	662	679	657	628	663	680	628	652	617	618	680	655	670	686	624	697	677	690	675	654	685	703	642	667	672	637	668	673	634	644	667	658	646	626	633	646	673	684	694	673	714	682	656	620	674	641	651	641	670	624	720	704	644	669	682	664	687	668	661	662	676	658	634	676	707	639	661	679	626	662	674	643	655	689	657	661	655	706	677	664	633	687	675	648	624	629	644	671	643	632	686	597	652	633	630	673	641	686	637	630	664	666	689	642	654	637	661	663	668	662	651	657	648	644	683	673	642	683	656	682	663	664	655	639	624	727	716	628	684	632	663	663	631	668	653	648	658	650	706	650	654	658	658	658	629	661	627	691	675	698	689	690	651	629	657	694	628	706	648	657	630	633	657	703	645	652	663	717	638	682	626	714	656	663	653	626	685	636	642	725	669	683	672	695	607	663	622	650	669	640	662	691	719	642	661	625	649	687	677	678	699	616	608	680	644	636	624	684	667	666	673	644	638	679	722	680	686	647	630	675	666	691	683	668	639	689	659	651	669	683	683	691	656	699	660	634	701	667	638	654	621	637	661	661	693	693	688	660	671	687	667	672	708	689	659	676	692	680	686	660	660	632	670	618	621	636	674	651	671	654	701	651	651	625	615	716	656	693	632	651	662	655	663	696	629	654	652	647	666	643	606	686	642	621	644	698	646	648	679	681	635	670	630	712	573	686	666	689	676	654	687	640	644	675	697	674	641	686	657	608	680	646	687	688	651	650	684	644	741	637	694	631	694	622	684	642	671	692	688	668	701	664	608	620	627	701	609	630	636	684	674	631	645	655	653	641	609	698	688	641	686	664	691	661	671	707	627	642	643	636	671	668	612	669	660	619	663	674	655	616	676	689	678	672	706	680	699	670	654	668	658	615	694	648	682	667	652	686	659	640	650	658	623	635	632	671	638	685	697	579	647	704	647	654	669	625	697	645	601	671	666	638	674	643	681	672	638	643	631	651	723	668	650	673	641	658	690	607	632	610	692	651	653	611	655	654	713	693	623	660	666	690	610	661	712	680	670	633	649	646	669	662	686	641	652	633	654	643	660	650	673	660	648	672	642	664	618	681	648	686	681	663	661	692	588	644	660	606	679	657	635	638	662	674	649	669	674	665	618	670	629	662	639	658	672	628	651	690	623	626	693	683	687	666	649	613	658	666	633	652	593	645	615	667	680	680	687	632	670	654	641	694	646	658	693	629	632	623	635	698	647	624	675	654	652	704	673	629	693	699	683	658	624	680	655	708	615	685	635	665	635	704	662	700	639	672	612	641	658	664	653	674	622	662	682	674	618	679	682	641	686	631	674	671	687	626	680	605	658	651	627	647	676	670	687	670	661	684	637	671	668	682	674	627	623	633	655	680	691	644	670	615	684	671	637	661	647	654	622	677	687	631	695	663	643	689	661	690	638	654	657	697	693	639	672	687	688	624	680	613	656	616	669	690	695	695	672	636	646	661	692	664	640	671	650	636	696	704	606	701	668	662	634	675	677	633	657	660	669
32277	6262	1759	1059	758	640	576	550	490	492	489	470	481	445	400	407	417	444	402	408	411	408	373	387	417	381	364	376	395	397	390	406	395	362	420	416	390	398	375	423	426	402	405	387	378	445	400	370	403	429	405	405	388	385	405	396	414	387	443	429	435	405	391	374	390	408	408	416	396	388	419	378	376	419	409	374	424	374	376	415	382	414	432	442	380	406	421	381	401	404	419	413	377	423	412	382	375	397	392	396	426	425	400	349	357	452	352	366	375	365	393	381	363	409	403	397	382	410	381	408	370	415	403	425	359	368	385	411	393	343	400	365	389	415	371	409	371	408	451	425	384	408	412	398	347	379	407	378	397	392	413	383	399	398	357	389	392	410	438	384	433	387	403	414	400	346	401	423	375	365	428	400	396	412	411	420	406	394	428	365	434	406	425	387	370	402	397	423	418	382	390	358	403	424	380	383	424	434	384	385	402	439	403	417	425	418	356	431	395	397	418	392	420	400	390	408	438	400	389	391	398	382	372	404	372	388	397	374	429	413	366	377	414	382	398	400	405	398	392	408	349	366	421	426	403	379	407	386	372	414	403	416	368	409	385	376	431	366	425	400	394	416	353	369	411	423	356	399	362	445	407	420	377	409	413	434	393	351	404	392	397	406	386	393	383	388	356	343	410	425	401	384	423	395	427	441	364	366	389	399	386	352	382	419	414	366	415	420	404	403	439	370	425	385	389	369	411	359	455	382	384	418	394	374	409	410	453	381	377	405	403	374	385	374	442	365	394	398	408	374	404	403	389	390	404	392	413	410	331	410	429	421	408	453	412	408	427	395	396	400	382	431	408	404	397	399	411	351	354	369	438	408	424	366	409	387	421	400	404	432	380	376	345	365	415	405	442	369	395	349	397	443	403	397	361	409	403	391	395	351	380	385	401	409	403	370	425	383	397	377	378	391	417	383	398	443	366	433	421	364	401	366	397	371	380	373	387	399	371	353	378	408	400	413	396	419	405	410	384	385	363	409	412	409	405	396	388	386	394	365	426	381	408	379	441	401	374	365	379	365	393	379	403	413	404	402	380	386	375	398	375	462	357	386	374	399	390	416	395	364	386	415	373	376	399	426	405	426	438	409	395	404	379	427	398	379	378	389	395	404	445	404	409	438	393	405	391	374	402	396	364	404	403	396	371	413	423	418	419	440	431	372	438	365	369	417	370	410	430	406	388	377	381	387	404	377	421	416	392	389	422	392	412	399	410	410	401	431	376	356	447	431	393	394	405	420	408	393	406	368	402	418	402	383	426	406	378	333	417	393	375	367	398	427	391	394	388	431	370	402	385	426	394	375	391	368	385	417	383	390	389	385	385	419	413	408	379	412	439	372	381	379	381	405	418	427	438	354	428	382	377	394	404	349	402	437	440	404	424	446	394	431	380	427	439	417	380	384	382	402	377	451	382	393	424	439	426	408	414	407	391	415	423	375	374	400	379	394	374	402	405	365	393	384	418	410	416	405	424	372	398	432	431	368	407	425	396	382	414	407	394	415	425	405	410	419	394	418	406	399	376	397	392	413	370	411	406	430	363	376	385	411	426	389	406	379	365	437	373	389	396	399	401	359	387	405	399	387	367	407	409	386	371	425	450	386	409	374	416	405	408	380	403	375	386	383	442	400	396	384	391	381	403	367	394	374	376	457	366	383	425	404	370	410	414	419	413	399	390	384	389	362	381	378	400	406	398	434	383	417	394	397	383	397	422	368	369	364	385	382	375	417	384	408	376	385	380	389	402	395	451	383	379	417	392	373	407	411	425	432	397	390	402	390	391	394	381	374	409	404	424	384	411	409	419	367	398	407	366	401	377	398	410	390	409	368	443	372	414	433	406	389	428	402	399	380	406	415	362	407	396	404	410	412	395	452	400	406	392	437	408	376	408	391	433	411	363	362	392	479	395	380	408	376	372	399	385	412	388	421	390	392	347	364	403	412	422	364	392	394	413	427	364	398	394	396	446	413	398	413	376	345	383	367	362	372	409	373	427	376	376	377	394	410	387	378	425	408	366	351	404	365	406	416	387	382	423	405	338	423	436	410	456	378	391	389	401	402	393	400	421	356	376	392	383	430	392	415	375	416	405	392	355	377	382	434	388	417	376	376	391	405	398	402	388	411	403	442	425	412	356	439	372	401	413	392	416	407	380	415	402	413	402	425	414	402	399	428	428	436	392	394	403	356	371	397	402	403	394	373	421	377	364	394	379	422	415	391	373	425	383	365	378	399	378	390	402	434	403	402	407	376	383	350	427	405	407	382	414	373	405	398	393	390	413	398	388	420	428	417	417	387	379	374	380	415	386	404	382	379	403	380	417	397	376	451	407	382	369	425	417	396	396	439	415	404	389	411	384	365	383	392	404	406	405	411	413	384	360	430	382	380	383	419	366	402	356	420	398	414	422	423	382	383	444	368	395	399	354	377	365	364	373	390	453	425	369	381	381	441	395	387	376	412	410	415	407	397	350	377	438	375	371	359	410	396	416	382	436	375	362	420	363	379	409	376	421	387	399	417	400	419	432	421	396	431	405	415	392	402	378	387	396	392	422	415	414	403	381	377	414	395	368	405	397	365	416	403	421	402	355	386	401	425	395	410	384	415	396	420	424	392	436	368	359	385	396	420	387	386	398	430	430	400	406	371	357	371	390	411	378	359	365	422	418	401	384	415	391	438	395	398	396	422	400	397	382	406	368	392	427	405	415	377	411	427	414	430	413	366	382	360	385	392	420	387	402	426	444	358	425	384	357	435	393	366	383	402	349	388	372	410	427	403	404	377	404	379	381	402	361	404	402	387	412	385	411	432	395	409	425	348	363	397	411	374	371	373	356	429	391	376	408	365	394	391	416	374	394	364	427	370	380	408	388	373	406	415	373	384	405	445	399	419	367	406	414	406	414	368	362	379	422	372	415	400	406	384	416	429	407	413	384	418	419	391	410	377	401	396	430	435	416	369	407	408	408	370	390	390	388	371	420	412	384	393	374	384	408	443	406	379	394	419	357	387	412	399	419	370	384	427	418	390	417	398	420	407	408	388	401	408	428	386	431	342	358	387	419	394	354	372	358	440	411	364	388	416	377	362	391	337	374	383	463	403	375	424	428	375	407	386	406	354	388	420	403	433	421	415	420	411	383	392	412	383	433	404	417	376	412	405	432	415	431	399	370	363	376	405	371	377	433	354	398	389	412	398	417	401	348	407	375	376	439	404	377	387	392	450	380	395	390	410	423	437	385	382	371	367	370	410	455	388	403	383	371	397	395	379	421	393	406	434	390	422	410	366	410	405	409	385	413	411	391	381	374	411	385	405	432	422	357	404	430	395	452	353	427	398	419	409	416	349	427	408	378	409	411	421	399	362	367	396	399	376	419	368	421	359	428	398	354	409	406	397	393	391	417	397	425	389	406	388	432	397	402	426	396	380	404	426	400	409	404	325	386	388	404	390	368	427	386	385	368	422
18428	1725	2284	2473	2273	2008	1661	1481	1411	1281	1291	1209	1113	1132	1076	1060	1023	1028	1017	1002	1035	944	965	872	945	939	900	927	992	866	924	955	909	934	869	913	896	880	879	883	873	894	905	1001	903	940	808	921	887	922	941	850	961	908	919	909	898	866	925	934	920	905	886	895	882	883	975	907	886	912	952	892	898	883	917	914	928	909	898	849	900	897	950	877	875	921	925	919	910	902	856	918	907	892	884	895	921	930	874	848	902	955	902	866	902	941	898	889	871	863	889	964	929	921	844	896	893	930	936	943	863	932	936	917	889	946	916	889	931	897	918	924	856	915	868	931	910	884	900	924	956	939	875	885	882	957	920	887	938	906	857	915	900	870	905	912	898	958	897	953	830	865	884	853	891	890	873	908	957	902	896	884	876	940	953	873	893	861	885	903	922	884	894	856	855	895	918	879	899	876	881	881	875	883	903	920	901	917	876	852	883	934	859	908	853	909	917	890	904	925	894	898	899	910	876	880	901	865	915	885	886	888	868	910	872	923	846	950	862	869	937	889	908	938	939	899	921	870	905	941	911	922	924	858	905	872	833	873	956	880	901	914	950	881	942	876	856	895	882	907	897	879	932	914	906	863	901	940	865	920	917	880	864	896	897	919	899	933	926	925	842	947	892	859	894	892	880	895	925	910	885	894	898	874	952	941	888	922	890	962	888	907	894	916	884	894	909	906	906	875	849	863	899	904	942	905	866	867	932	890	898	894	855	911	904	859	919	884	850	948	899	930	911	933	863	882	879	907	915	902	912	881	897	880	892	884	841	884	871	922	927	804	899	863	872	891	892	879	926	813	885	923	864	892	893	927	854	909	906	930	918	920	875	926	936	920	909	902	905	886	889	903	929	886	915	885	952	893	867	856	937	965	958	875	894	889	913	884	918	913	915	894	930	895	928	899	914	843	869	903	868	896	934	921	846	971	927	894	848	955	885	876	887	914	868	913	906	876	930	927	887	870	917	903	886	921	883	894	921	892	900	891	930	893	899	885	923	897	876	915	885	917	913	916	906	949	936	873	921	841	924	896	843	912	895	905	864	936	957	828	935	912	909	909	897	895	842	925	885	940	884	914	868	907	911	891	896	850	883	931	957	905	865	917	871	884	895	873	875	911	886	931	889	907	964	871	841	874	921	917	939	947	836	881	965	887	879	854	913	902	908	894	902	886	919	869	895	919	900	868	849	841	883	918	919	910	869	901	899	862	901	894	882	900	907	911	905	881	863	946	937	920	908	949	859	846	900	920	860	902	918	891	887	835	894	840	870	849	943	843	873	872	907	907	929	952	908	942	902	902	894	889	889	902	891	925	880	873	896	958	896	891	940	961	907	945	868	904	881	914	941	886	881	953	902	897	877	924	911	852	884	907	907	850	920	933	890	882	897	901	863	869	926	882	872	896	907	957	882	900	952	897	929	912	919	863	891	932	866	908	902	921	876	891	893	955	866	879	883	847	906	887	883	882	892	904	899	912	873	892	892	922	887	897	905	902	892	935	932	925	882	869	918	924	938	875	856	984	875	905	902	866	899	897	929	883	884	929	893	894	894	930	868	963	918	926	922	891	893	883	870	898	862	899	857	855	846	850	876	906	849	892	897	905	917	865	944	891	878	845	927	929	906	894	897	917	901	856	897	850	919	897	932	881	832	848	876	925	890	893	853	900	896	860	860	905	875	843	874	878	926	909	914	928	913	920	919	868	933	904	890	910	887	909	929	863	898	915	868	887	924	941	921	868	930	906	917	888	914	930	894	870	885	898	951	852	859	879	926	894	920	863	902	906	920	886	810	862	886	947	922	883	893	874	874	861	900	832	915	901	902	931	933	840	942	906	908	873	900	913	818	855	909	865	870	888	881	798	908	867	873	881	911	918	885	891	900	928	920	896	926	898	917	865	886	869	894	938	866	906	876	909	871	872	885	875	872	919	908	903	905	866	893	866	908	887	881	906	874	886	921	949	895	882	912	953	923	863	912	862	896	921	898	854	895	858	907	849	952	874	882	885	944	915	899	950	883	910	879	831	911	897	886	858	875	898	882	871	908	852	933	895	882	903	872	845	908	937	932	880	904	874	878	892	883	909	901	943	853	907	904	894	834	862	896	893	928	914	878	935	959	899	853	898	880	843	914	862	924	953	913	868	880	905	875	878	896	895	917	940	879	869	853	940	947	913	908	937	892	948	883	890	905	942	900	863	893	922	912	850	909	930	886	911	912	867	907	837	972	895	891	916	938	857	863	895	987	882	935	843	896	885	922	932	906	878	835	874	932	907	919	874	946	897	878	922	901	921	898	908	896	923	928	895	870	868	918	891	904	925	913	847	923	911	855	947	883	908	900	953	880	863	907	915	920	933	883	934	880	905	885	906	871	889	935	850	849	927	934	855	868	884	870	891	888	877	868	859	913	931	864	911	861	950	889	866	850	947	899	920	926	859	832	837	897	900	840	889	876	918	827	907	928	847	933	883	905	913	885	971	905	883	902	934	904	856	860	925	947	875	870	932	895	887	887	883	855	866	871	848	875	872	885	899	962	898	942	909	889	856	930	855	903	923	872	856	844	855	877	899	936	904	896	917	903	914	864	890	919	929	876	890	868	878	897	903	859	883	942	890	903	929	901	868	883	889	869	902	902	886	891	922	905	854	902	891	897	882	887	893	876	892	881	899	861	950	948	880	932	881	876	863	872	955	871	908	917	898	876	904	927	936	927	912	880	879	896	887	857	937	908	865	880	899	943	865	891	924	904	893	880	932	888	897	951	865	872	909	971	922	912	873	838	849	888	864	904	887	931	829	889	944	907	815	864	924	903	937	905	931	937	923	913	926	858	908	917	920	889	846	898	894	878	922	957	918	911	856	960	938	860	883	884	937	952	881	899	874	933	947	884	828	857	913	891	968	912	849	913	866	924	851	925	887	913	879	838	925	889	844	873	865	919	900	868	918	914	854	898	932	920	944	904	913	885	947	845	866	886	946	893	896	882	938	925	931	918	949	888	943	848	900	863	867	917	923	921	850	886	905	869	894	926	854	940	894	929	938	893	893	919	901	877	896	871	947	851	888	863	936	895	857	891	896	889	888	925	882	899	933	900	897	894	899	878	878	920	917	854	908	921	891	861	883	903	902	878	915	892	884	923	851	880	894	899	875	875	895	921	908	834	904	903	910	817	886	851	912	887	880	908	969	882	934	920	875	902	877	947	869	916	885	929	889	865	871	848	934	883	880	880	858	918	883	914	917	873	894	928	901	858	930	917	879	877	907	867	902	897	874	860	846	918	912	859	909	927	884	937	890	932	880	909	873	887	871	919	919	918	887	908	881	878	933	926	891	932	916	902	900	895	917	842	861	873	864	859	865	890	848	938	905	893	936	883	855	886	885	938	904	873	894	866	892	895	944	870	901	948	873	825	873	888	843	900	895	892	882	903	946	916	888	922	995	896	896	929	892	902	889	908	899	959	876	880	907
6570	612	240	232	225	219	222	216	214	233	210	222	223	242	229	226	203	227	208	227	223	203	226	198	214	207	231	215	213	221	219	263	217	231	229	230	207	254	234	196	226	222	227	183	225	233	222	197	231	207	211	223	192	216	218	183	219	215	203	197	244	197	206	222	229	197	198	201	243	229	239	208	220	223	217	212	205	206	203	192	241	225	220	219	228	249	253	226	215	203	227	211	218	229	212	207	227	214	242	218	217	218	243	214	224	209	197	203	226	236	185	217	214	209	224	208	230	245	200	225	206	185	182	214	227	251	217	191	195	217	208	208	223	204	215	238	224	213	238	220	212	231	204	253	200	227	213	211	232	204	220	202	206	225	217	240	231	196	232	210	234	220	240	199	248	222	190	242	254	234	226	211	222	210	217	213	224	201	180	192	210	240	226	210	215	225	215	230	210	220	211	225	217	209	242	224	236	241	232	230	233	206	214	225	195	210	199	193	201	195	227	221	209	226	224	212	197	211	200	225	231	194	214	226	214	241	224	217	215	207	215	242	197	204	212	204	225	207	217	204	227	248	242	221	218	216	189	196	204	209	210	221	235	229	235	214	206	212	216	205	213	216	258	250	236	205	237	215	252	219	214	203	208	205	220	230	203	249	230	224	244	251	243	202	238	221	232	214	199	214	222	222	195	209	231	196	212	236	233	215	254	246	215	205	228	227	199	235	228	235	225	243	215	221	215	201	229	214	215	238	226	194	208	208	190	197	218	210	224	240	207	225	224	204	243	229	229	217	245	191	240	197	221	204	233	248	213	229	199	219	244	207	215	231	243	215	207	202	227	204	227	191	238	206	217	205	213	214	212	215	229	246	237	219	199	217	234	237	226	201	251	199	213	242	218	232	242	217	217	215	206	213	207	223	218	216	214	226	258	219	213	232	249	217	226	222	221	191	208	224	221	251	218	222	222	240	232	241	217	231	210	234	195	236	207	212	202	212	238	237	212	187	239	239	220	198	201	217	246	237	204	208	244	187	221	206	219	212	240	233	212	218	216	237	223	224	214	226	227	207	224	193	205	239	184	216	210	234	226	195	205	219	218	220	218	228	216	238	198	219	222	216	242	195	211	208	208	232	216	190	200	244	201	213	179	242	200	192	230	234	215	229	221	225	205	217	202	195	197	201	205	192	227	235	226	229	208	230	254	231	243	226	216	225	214	228	203	245	197	218	236	244	253	212	260	218	203	207	221	202	218	220	218	193	216	223	199	231	240	232	218	244	206	235	224	220	221	227	201	189	208	225	190	222	188	253	224	229	217	213	208	219	218	204	227	211	214	227	231	220	214	232	206	209	220	219	230	233	210	228	212	237	249	223	228	213	181	211	201	205	230	225	236	215	220	211	214	212	211	214	217	225	193	221	231	239	195	234	258	206	209	222	241	215	205	196	217	223	203	205	215	196	209	231	201	223	224	225	208	203	210	237	225	219	227	225	245	197	211	213	202	224	215	225	214	193	226	216	233	193	214	190	195	212	202	219	213	228	223	214	211	214	209	215	206	209	231	247	251	215	230	221	206	252	232	200	182	205	199	211	221	213	230	224	210	226	207	231	237	213	232	222	245	222	218	192	197	218	219	217	214	207	203	224	221	198	211	213	213	236	220	232	215	213	224	242	186	230	213	226	234	239	218	197	231	224	200	260	227	229	219	223	202	233	223	192	218	204	218	222	230	241	194	227	208	228	220	235	215	197	238	221	218	218	197	223	247	223	222	204	228	221	222	234	224	219	251	202	244	201	211	199	217	204	221	221	219	217	219	204	186	208	218	228	197	212	220	221	224	204	241	210	205	227	221	212	230	218	235	203	214	188	238	185	227	193	234	228	265	222	206	212	211	207	224	201	243	203	210	211	218	230	207	199	209	215	240	198	214	215	221	230	225	243	216	220	180	205	219	200	227	213	213	228	193	211	218	234	211	204	185	233	216	209	227	228	235	230	226	214	228	195	236	186	230	217	211	221	194	213	215	229	212	216	215	227	244	209	215	208	233	229	194	195	196	212	218	210	251	201	206	232	247	211	216	209	218	214	205	202	244	233	240	241	215	215	228	220	211	179	191	226	215	181	262	192	226	215	230	216	232	220	206	270	212	246	212	201	214	213	220	204	184	206	211	220	196	210	223	229	193	231	209	175	196	220	212	221	198	251	230	213	185	234	242	246	217	223	225	243	197	203	220	209	223	213	227	210	228	231	247	204	222	228	201	226	214	197	217	210	204	238	231	215	214	201	201	198	195	206	231	228	232	242	224	234	226	229	243	214	215	204	235	210	213	195	207	211	216	231	250	242	241	208	216	228	218	208	210	227	213	197	228	230	221	221	246	206	248	220	217	239	227	265	199	200	230	201	195	259	243	243	239	244	226	188	179	199	232	212	229	228	223	228	209	218	215	216	195	206	219	221	221	191	206	203	202	256	237	206	234	201	195	213	217	220	213	241	218	234	229	225	205	245	210	211	226	233	219	209	233	236	224	223	213	205	236	218	231	243	195	208	229	207	215	227	204	233	202	211	224	218	222	222	223	206	230	211	223	223	236	196	236	213	214	243	210	229	217	193	252	246	234	205	227	205	215	213	219	205	207	232	230	205	224	241	231	217	241	207	232	209	229	223	206	248	208	207	242	253	217	221	223	222	223	224	213	229	218	245	242	206	210	203	197	216	216	221	233	214	216	231	225	223	220	195	215	242	237	236	210	202	226	207	214	223	234	199	227	204	219	239	227	218	230	193	204	239	241	220	241	222	213	232	250	242	229	216	210	221	199	238	228	196	231	227	201	212	206	228	239	230	195	204	244	212	209	210	252	221	231	225	221	199	216	193	213	231	192	252	217	237	213	216	195	211	226	217	227	213	201	223	202	206	240	216	215	213	224	187	227	226	238	201	231	207	213	172	189	208	199	231	213	217	213	218	211	221	192	208	215	208	223	238	212	190	205	227	196	237	233	196	236	206	204	224	214	216	216	190	243	232	221	200	210	233	203	200	201	257	231	228	215	212	215	229	219	198	245	232	251	186	205	247	200	201	211	218	209	231	218	220	241	200	198	245	223	204	224	235	217	208	191	199	230	204	248	200	221	199	235	216	206	228	227	212	222	219	231	211	232	236	245	230	202	237	221	213	221	186	199	216	211	217	196	196	248	213	239	223	211	206	217	204	205	211	211	206	216	236	206	219	217	219	233	215	217	232	209	190	213	235	199	239	237	204	230	215	191	209	216	239	198	200	225	231	237	220	226	214	216	233	207	219	185	242	242	202	208	225	236	231	182	204	232	203	242	225	265	202	226	214	194	222	209	228	255	239	239	249	230	206	211	212	234	198	220	225	232	226	239	212	230	229	211	225	220	206	215	227	212	208	214	203	243	227	210	198	220	215	221	217	215	232	224	200	218	210	220	233	228	221	205	222	218	206	209	196	226	221	233	206	213	219	234	245	179	194	239	214	223	219	231	216	220	207
4393	653	539	597	581	561	542	562	556	561	493	539	539	555	507	595	584	540	532	534	608	553	547	521	513	530	517	532	569	551	555	531	528	551	520	560	566	519	542	539	545	558	517	517	489	587	574	517	504	531	552	542	565	569	577	541	502	527	519	500	525	510	540	517	514	538	511	549	521	512	532	546	528	522	561	551	566	521	514	521	542	514	515	559	556	560	548	506	557	516	533	547	546	527	512	566	546	528	512	509	508	557	520	532	509	551	533	508	545	561	531	559	517	537	523	551	560	581	535	544	515	575	500	549	555	527	493	521	507	552	545	524	570	577	548	551	495	507	531	566	519	490	525	556	578	526	507	579	522	540	517	538	554	512	546	542	523	536	533	568	530	556	536	560	559	526	515	554	565	549	546	533	564	537	570	530	548	538	559	505	539	537	527	533	563	579	562	529	534	536	526	536	556	520	523	548	523	566	511	533	569	485	548	538	541	564	521	547	552	520	524	558	537	561	572	556	541	529	552	539	529	531	553	549	544	523	521	557	500	516	534	555	511	532	546	517	534	552	558	604	530	521	575	579	560	533	498	515	516	569	539	606	537	556	514	541	534	543	567	526	505	530	553	501	529	549	519	509	548	502	551	538	535	549	541	529	541	528	567	543	522	528	543	557	548	496	533	560	508	533	558	517	533	560	535	552	534	551	546	558	529	547	559	552	504	509	562	532	540	523	522	505	526	506	515	556	534	547	511	526	546	568	506	548	580	554	523	584	526	548	577	511	543	527	595	511	510	556	552	534	520	472	529	549	542	526	574	548	542	546	497	533	531	518	556	536	514	520	514	544	563	540	561	517	518	574	547	538	550	526	538	535	513	509	542	537	518	553	531	524	567	533	534	525	563	567	519	575	539	586	562	533	567	562	550	531	542	537	498	498	561	544	597	549	530	539	516	526	528	558	491	511	558	557	538	563	509	510	505	524	538	530	561	523	539	556	487	569	546	518	534	534	492	486	524	584	527	519	539	542	571	599	531	512	533	556	514	522	558	525	523	565	529	516	543	556	564	517	523	513	567	548	562	504	529	532	524	542	534	522	521	541	548	543	523	550	545	513	575	537	545	532	527	519	536	530	519	522	511	497	518	557	529	525	518	536	577	520	553	518	513	533	540	546	568	530	490	508	563	555	534	559	573	578	546	530	556	547	534	537	509	552	558	572	561	555	547	518	544	545	511	557	526	528	545	493	526	529	502	542	532	557	546	523	551	538	547	550	568	540	571	557	508	549	514	601	507	560	533	540	517	545	499	551	559	569	539	527	525	538	554	547	551	586	559	575	542	544	530	524	542	519	528	533	547	516	510	569	559	501	543	547	513	507	525	582	534	535	553	522	533	559	563	576	544	510	557	546	559	529	528	537	546	559	516	521	537	500	479	528	528	587	498	530	493	564	528	563	545	558	532	544	499	530	519	534	519	544	552	522	575	525	526	523	527	529	570	559	534	520	533	530	519	573	542	521	543	530	528	562	548	503	535	556	514	531	510	562	517	512	504	503	521	523	542	510	537	554	501	537	551	557	566	521	502	544	523	542	559	559	498	518	501	507	504	503	531	557	562	564	575	522	509	592	505	546	548	535	539	521	582	496	515	539	542	505	542	557	509	531	512	554	572	549	583	570	521	535	521	505	588	534	496	525	516	539	517	566	519	496	541	543	585	544	536	504	563	540	546	583	520	511	557	580	528	541	559	484	514	509	539	522	527	501	509	512	564	510	554	510	566	548	539	542	572	526	565	538	576	514	526	537	529	591	553	558	541	548	523	566	517	511	547	564	558	538	582	531	563	559	532	532	532	533	518	526	568	529	574	494	533	520	547	550	492	580	526	530	560	545	535	563	520	531	504	551	540	515	583	549	595	565	560	562	536	563	536	509	554	555	533	548	582	573	510	510	510	575	548	554	525	599	531	545	547	530	554	540	520	538	526	539	557	513	578	562	549	552	555	533	532	529	521	563	559	570	531	542	502	530	498	503	558	493	565	570	504	530	549	525	547	524	572	524	460	511	522	504	534	561	546	539	568	555	514	550	538	552	573	547	547	539	524	513	537	548	545	581	496	524	500	566	561	540	546	554	565	498	527	541	564	551	551	538	545	491	526	535	548	545	508	546	567	534	538	502	534	524	513	489	501	583	549	519	556	533	561	499	556	554	561	564	529	548	572	541	524	563	551	537	589	463	578	563	515	488	496	593	538	520	525	544	548	518	547	557	552	520	517	544	563	544	524	546	527	562	485	538	544	514	539	554	528	529	537	549	562	514	568	528	547	552	535	502	538	510	528	549	560	516	547	547	556	552	583	516	551	501	532	552	547	545	522	558	549	510	538	524	591	512	529	494	505	590	532	554	528	551	535	558	500	541	577	525	560	548	496	561	529	489	548	529	526	561	559	577	497	561	549	571	510	545	525	566	551	484	542	552	543	520	530	540	567	557	527	535	531	564	509	560	560	548	511	535	554	532	546	528	564	556	529	518	489	556	518	507	511	538	594	550	521	526	541	560	551	580	540	544	554	523	538	541	559	538	533	534	541	531	539	562	532	542	517	575	551	524	539	529	525	510	510	527	520	560	562	476	508	564	533	525	530	544	507	502	520	554	575	542	570	548	522	519	566	549	525	584	553	542	498	521	539	524	501	545	509	571	546	562	571	554	546	565	534	546	545	552	565	551	510	516	586	563	557	544	532	534	544	534	552	506	473	554	548	567	553	514	497	523	538	567	555	546	542	524	529	565	541	533	537	564	528	542	552	560	526	515	586	536	595	550	532	505	521	522	541	560	546	540	560	593	555	526	521	527	518	548	569	536	525	565	503	515	490	519	526	518	540	522	555	535	552	511	543	555	547	529	566	529	540	537	543	519	538	528	532	577	500	524	531	484	552	496	508	538	540	521	566	512	550	522	546	578	520	518	519	515	541	515	617	527	549	545	539	570	504	571	545	578	528	521	548	515	496	513	557	539	552	513	525	521	571	545	557	519	521	559	560	549	552	529	539	556	517	566	500	522	526	507	560	531	579	527	545	519	501	569	556	543	538	497	517	542	535	539	555	519	495	540	566	498	534	578	516	538	517	561	560	570	567	524	524	568	537	529	537	490	538	540	561	552	571	543	517	500	563	531	524	562	518	471	493	546	544	584	561	509	567	577	568	529	567	531	533	526	555	505	520	568	515	574	530	521	568	598	470	575	488	564	507	515	534	542	524	523	546	545	556	536	564	525	530	540	555	477	555	551	523	559	549	558	554	567	575	523	562	494	510	549	544	529	510	532	531	527	527	547	544	574	508	542	517	536	538	573	563	562	516	528	557	588	559	544	554	525	528	542	529	536	532	533	616	596	535	563	528	565	494	541	525	516	534	538	534	576	571	541	570	552	569	522	537	543	557	531	544	542	546	531	497	541	541	546	527	553	532	535	555	544	523	509	552	533	528	529	550	563	505	533	551	540	540	517	537	517	537	576
22124	3289	760	515	459	398	354	365	339	306	310	324	274	248	331	282	326	292	314	286	266	267	264	249	274	287	259	272	283	305	275	273	254	294	276	280	254	269	267	294	253	312	269	307	300	254	297	258	283	275	271	265	296	281	262	278	263	286	269	317	243	287	289	255	248	287	260	260	293	277	285	272	297	269	296	246	270	275	272	259	282	281	307	253	270	292	271	290	292	260	288	292	307	273	292	275	291	252	312	283	264	268	277	287	259	248	268	258	266	271	296	332	300	287	266	267	242	275	252	247	268	271	272	260	246	284	254	295	266	286	252	332	268	300	290	262	273	274	265	292	283	266	287	276	283	277	279	308	295	268	258	270	250	254	255	277	250	272	283	275	251	258	263	278	294	290	277	278	282	309	241	259	275	324	301	282	277	283	265	308	245	274	286	281	257	251	248	261	249	273	305	260	277	293	269	294	272	265	281	257	241	307	237	288	294	255	263	320	287	256	257	255	317	265	254	289	280	272	245	302	294	288	312	250	262	252	277	282	257	284	272	288	245	267	246	280	280	288	283	258	275	281	277	299	245	273	288	277	279	302	285	262	295	274	249	259	264	304	270	292	268	276	311	284	274	266	281	271	292	252	267	281	292	261	280	264	276	305	275	306	249	257	256	276	255	274	308	318	282	280	308	262	289	280	302	274	294	264	269	332	273	267	277	263	291	248	280	280	282	274	276	279	271	276	277	233	241	284	304	284	296	292	259	281	292	234	279	233	259	272	291	296	292	287	312	292	287	259	276	247	243	280	268	240	243	281	246	286	274	310	299	265	273	276	272	271	279	280	263	260	268	249	255	256	255	257	244	235	295	318	303	270	267	259	262	265	308	298	266	281	250	272	294	274	278	265	297	247	270	291	241	244	286	311	268	261	242	253	289	255	280	264	269	288	274	304	282	274	251	256	228	270	254	287	258	265	269	276	299	315	266	289	288	271	259	270	289	261	261	281	290	267	271	282	274	278	280	278	273	281	281	291	284	307	274	277	299	273	275	301	306	280	304	299	274	278	282	300	264	285	269	278	276	294	294	300	302	302	319	281	279	256	278	311	249	290	298	273	302	261	295	285	276	278	270	265	290	259	262	266	273	248	275	294	261	293	326	289	303	252	259	277	297	274	299	289	275	294	280	255	269	262	281	289	263	302	275	243	277	254	285	244	243	278	241	289	286	246	261	282	275	306	278	284	253	266	283	286	275	289	272	268	289	306	270	286	277	269	266	254	312	243	265	284	288	300	249	280	247	303	289	277	286	281	242	288	275	261	281	266	287	294	291	276	308	281	267	313	268	292	240	270	286	275	271	298	276	258	280	268	255	292	278	283	285	277	299	267	269	292	267	322	279	276	301	270	284	269	295	275	291	282	242	276	315	284	270	278	276	292	265	266	267	275	292	281	282	252	285	282	271	274	250	265	310	276	279	288	252	285	281	278	274	276	270	270	281	251	290	276	288	254	279	270	271	300	283	292	259	269	289	282	329	264	287	280	263	318	277	245	283	278	261	269	280	256	283	236	276	273	265	252	261	288	280	246	258	290	244	273	285	280	287	280	318	275	284	291	295	263	284	278	286	266	288	279	259	245	296	273	290	272	273	269	283	246	282	305	290	300	292	272	291	268	278	255	258	289	279	301	265	292	272	278	306	232	286	257	259	267	276	292	249	273	261	244	292	267	237	281	281	266	269	315	269	292	280	274	245	243	252	278	259	269	274	258	288	278	259	298	289	255	261	258	254	283	286	281	299	297	320	296	276	285	280	295	274	279	285	265	277	242	277	263	287	301	244	262	263	265	306	289	258	284	292	286	248	272	273	285	264	275	292	269	303	300	265	316	284	321	285	266	284	295	267	265	237	298	253	303	288	268	267	302	255	286	234	270	281	262	279	281	260	260	260	282	284	311	306	269	283	269	289	283	260	280	296	308	242	265	255	279	293	272	252	262	269	293	278	286	284	276	309	298	295	281	275	252	274	268	323	244	233	257	293	297	267	303	299	271	313	265	272	267	268	271	268	259	257	280	277	260	283	295	265	299	320	281	286	254	240	301	254	262	285	276	253	296	279	269	280	290	331	277	284	296	259	309	248	277	267	263	271	261	292	301	296	247	274	283	292	287	319	258	269	247	290	276	251	264	271	273	269	261	312	306	281	275	241	280	261	256	301	306	278	273	273	270	277	243	286	303	282	282	311	305	297	280	286	277	275	278	302	274	287	292	289	301	281	278	265	300	292	289	275	275	258	264	270	287	265	307	256	267	276	308	271	257	266	259	262	295	261	283	291	279	293	280	281	298	291	243	270	295	251	259	266	271	294	262	274	260	264	273	264	259	276	279	269	287	288	259	274	304	281	279	280	291	282	278	274	264	308	265	255	273	265	270	266	296	293	302	292	277	285	300	257	279	294	269	281	279	274	328	287	272	267	297	236	292	304	307	275	264	314	279	276	260	254	318	259	278	279	274	279	246	265	303	267	291	303	298	284	277	261	277	276	245	232	283	257	266	273	267	287	273	274	281	274	255	277	295	279	268	288	281	268	259	279	298	294	250	266	316	301	279	283	276	304	277	267	288	255	245	308	265	274	290	279	278	267	280	309	277	274	274	286	295	277	269	306	275	305	310	313	270	281	295	268	270	259	307	294	274	289	289	267	269	302	253	277	277	285	284	277	268	277	279	283	283	274	281	269	269	260	263	285	239	247	295	272	275	304	293	284	300	288	296	287	284	270	229	285	275	283	279	304	274	284	268	288	272	250	266	255	258	256	286	301	252	274	237	287	291	283	287	285	259	275	268	282	291	249	268	282	294	300	287	264	250	293	278	289	280	294	294	301	304	273	269	269	268	266	305	244	282	272	303	256	274	277	290	249	251	292	278	277	280	260	283	268	250	278	283	277	258	264	261	262	270	293	292	268	266	287	315	303	288	302	304	279	287	280	249	285	279	264	272	285	279	253	266	252	307	299	272	258	312	285	309	264	279	280	280	260	280	237	290	271	246	258	293	308	292	273	273	267	267	280	258	265	293	259	269	256	300	293	279	295	299	261	295	277	252	278	279	246	261	310	290	252	302	283	260	282	257	280	262	264	282	275	278	297	282	308	302	271	260	263	266	293	282	285	267	282	282	281	259	283	285	271	262	268	270	272	272	289	304	305	296	284	264	308	285	270	280	290	280	254	299	257	281	294	251	294	280	270	277	263	276	278	288	288	257	260	285	266	282	272	309	276	249	281	241	225	272	296	273	269	290	263	266	282	320	296	274	293	293	291	266	301	282	274	272	272	267	263	252	296	288	248	264	301	260	284	295	288	283	309	284	268	288	314	295	277	294	270	261	271	265	250	279	277	264	252	280	306	317	291	300	273	285	280	289	249	244	273	308	286	272	290	289	278	263	275	284	278	282	249	257	262	268	276	269	266	248	272	273	296	280	295	293	282	261	243	266	303	266	278	301	302	266	274	266	275	281
13490	1353	1344	1571	1330	1204	1146	993	850	885	839	852	844	796	776	731	757	742	755	692	680	701	686	687	754	689	656	665	639	714	706	695	650	653	691	654	629	652	688	620	666	692	688	658	656	661	696	650	693	647	644	670	661	684	646	659	697	698	688	690	713	688	596	676	714	690	657	644	677	694	690	684	683	671	644	677	694	626	706	640	680	678	660	622	660	645	692	708	634	638	599	669	623	651	707	643	698	697	654	656	691	622	663	674	660	684	661	687	628	641	693	624	680	639	582	676	664	670	657	666	689	644	670	679	674	659	696	661	641	647	672	675	636	638	688	698	606	691	640	642	674	649	655	647	656	637	692	663	709	639	632	681	700	659	662	640	688	736	685	674	715	631	670	654	617	631	695	649	656	631	641	665	709	651	682	672	680	687	635	706	623	715	628	724	650	671	651	650	671	674	689	646	710	666	643	674	646	720	679	698	655	673	701	661	646	686	665	702	656	670	583	672	632	699	665	663	656	662	653	625	660	632	710	656	637	638	616	664	696	656	674	647	652	663	697	676	677	674	683	696	624	651	632	714	662	676	694	703	674	636	644	593	647	665	667	717	682	644	699	682	646	647	691	659	661	664	642	661	607	654	675	632	646	641	622	679	704	675	660	666	653	646	627	639	672	641	657	640	645	707	603	650	626	685	695	667	633	685	683	660	621	642	713	624	709	680	682	617	685	646	652	641	602	670	651	670	672	611	674	653	650	680	696	628	639	641	709	652	623	633	631	636	670	635	678	630	620	667	630	682	657	684	719	656	690	640	638	645	650	692	676	665	665	676	705	662	674	661	665	668	631	649	585	655	631	692	611	654	625	629	654	645	678	643	715	666	710	638	649	669	693	661	640	663	673	669	658	641	647	645	687	657	689	593	732	630	613	672	667	686	690	715	655	644	703	642	684	651	650	675	655	698	669	640	632	615	653	648	651	644	667	664	722	680	616	651	686	647	627	676	655	754	644	629	645	662	632	715	650	685	710	644	640	680	671	659	694	701	660	622	663	638	606	657	710	667	655	657	653	678	649	651	656	643	650	667	678	613	636	677	683	654	695	632	675	674	629	640	649	594	643	715	688	638	671	660	661	684	670	656	699	690	612	644	624	632	641	626	646	647	602	708	668	646	638	628	670	671	661	621	632	716	654	646	618	680	693	674	684	714	696	664	711	700	632	610	687	666	715	656	617	676	643	640	700	675	637	659	665	664	666	660	655	700	652	631	692	695	621	682	612	658	643	637	709	640	686	664	649	673	663	662	666	659	665	643	626	657	724	626	678	653	680	682	613	626	626	678	669	634	665	638	692	694	678	660	652	676	682	667	629	696	662	651	652	676	636	649	632	648	626	638	666	653	658	644	675	621	682	710	687	681	661	673	672	671	682	652	617	674	667	682	679	654	651	639	623	648	631	700	718	682	656	659	659	634	640	643	659	710	601	683	602	635	658	655	602	661	708	693	693	671	670	673	712	640	711	606	656	693	663	658	628	681	671	682	634	654	680	666	668	636	652	668	647	655	702	678	661	638	689	659	660	662	657	629	656	623	709	667	636	667	658	658	685	711	648	655	688	669	649	669	640	664	659	646	648	638	664	659	682	684	647	693	627	677	678	618	678	631	618	677	653	642	683	709	706	698	659	651	655	650	627	651	659	678	690	701	647	663	683	669	647	657	637	686	625	673	625	703	622	699	689	693	639	639	673	661	643	638	658	682	643	707	716	708	643	639	662	666	637	678	675	677	684	616	651	719	677	677	660	659	623	660	681	629	668	676	704	629	657	665	666	666	692	667	684	680	698	615	660	668	652	673	698	620	642	681	651	664	649	666	678	684	681	659	668	687	653	661	650	663	632	638	690	622	659	621	656	652	632	694	705	617	626	683	703	647	629	675	687	679	682	660	673	720	693	671	606	598	664	668	677	674	715	672	712	615	608	627	685	629	667	677	670	614	666	653	673	693	653	662	670	641	652	666	638	698	638	665	646	674	675	618	634	671	711	619	647	709	655	692	676	650	697	656	639	665	707	672	648	668	603	743	688	661	646	634	633	645	658	620	666	685	664	677	645	683	642	679	666	646	686	680	665	653	697	663	681	608	676	631	714	661	653	648	656	681	685	667	628	676	643	650	628	660	714	656	651	644	648	618	673	660	663	654	664	651	675	697	681	653	686	672	701	672	650	642	644	689	641	648	690	707	658	644	615	657	625	672	665	635	642	659	652	628	675	659	673	652	667	695	654	617	703	672	658	693	705	618	673	640	629	659	670	629	640	655	672	655	620	632	676	674	714	688	651	666	660	652	628	625	651	675	682	658	694	625	673	644	656	685	636	689	642	638	650	655	677	658	680	635	669	641	639	660	671	696	648	669	648	706	684	690	616	670	660	620	653	663	648	643	687	638	691	683	672	682	614	609	674	686	665	642	643	702	611	683	676	640	664	686	661	703	660	668	659	693	584	660	660	631	660	646	665	686	678	680	631	651	675	671	674	635	669	688	663	673	700	592	657	631	677	644	669	680	668	654	664	690	627	617	640	692	680	648	652	683	652	672	656	671	667	672	623	656	645	602	647	691	662	670	669	664	666	671	690	666	662	659	670	671	637	657	644	693	681	683	690	656	664	639	673	658	639	637	667	627	623	635	691	677	687	693	632	638	683	649	649	649	656	651	642	687	614	683	616	667	707	630	673	691	656	669	660	701	604	620	664	660	612	697	662	678	666	694	604	684	635	640	660	669	665	692	694	669	638	640	665	691	694	689	635	659	631	606	615	643	637	678	654	655	657	705	653	625	672	639	682	659	630	690	672	633	622	667	601	653	666	684	669	644	644	695	643	665	639	688	651	669	661	611	684	671	688	648	608	653	706	645	673	660	641	621	621	635	635	677	654	642	658	716	682	662	657	667	623	711	678	687	644	650	616	649	705	651	632	646	654	604	655	608	695	666	656	639	653	636	641	669	633	644	623	687	660	655	709	685	643	682	672	625	622	652	675	654	648	692	669	593	638	617	664	682	660	608	668	664	704	631	661	677	668	648	661	696	645	657	648	665	629	625	699	653	673	652	626	614	676	703	656	669	626	667	660	658	605	655	636	693	668	621	645	639	671	617	686	624	712	691	655	629	662	687	642	648	659	658	665	666	641	704	643	663	648	692	686	645	665	660	693	746	639	630	692	695	635	649	629	679	678	676	667	671	671	616	683	674	636	664	630	625	672	635	667	660	691	656	667	634	685	654	658	673	672	628	675	658	670	631	666	706	697	659	673	649	689	661	664	652	656	671	642	683	665	683	683	672	708	647	689	666	667	637	654	611	681	627	622	712	626	644	662	625	674	696	654	637	639	647	700	605	647	690	623	645	647	667	607	621	647	638	660	686	666	633	623	641	668	632	676	675	672	619	685	665	703	682	637	656	629	631	648	672	643	688	632	602	669	672	671	664	677	688	626	696	656	671	636	671	657	648	655	665	691	657
33875	6998	1811	1144	817	632	594	511	522	484	452	415	434	437	455	400	412	442	451	453	381	390	435	404	433	392	432	448	387	407	416	429	449	386	409	435	400	384	461	389	412	385	433	410	396	436	359	424	394	443	406	378	374	425	427	387	416	383	425	402	429	401	395	424	380	404	373	372	402	402	472	396	406	408	384	430	368	382	382	410	397	407	374	378	355	414	385	409	378	392	388	392	427	402	411	405	407	434	405	384	389	404	386	384	430	374	388	426	400	380	392	396	382	411	406	382	408	388	419	470	402	405	402	416	413	439	395	429	407	403	391	401	355	445	387	415	398	407	413	428	405	429	415	408	409	408	418	370	390	371	379	404	418	414	415	444	420	398	403	384	361	412	397	371	428	423	440	405	422	454	399	356	424	407	418	429	406	386	413	417	405	407	393	414	419	401	406	378	404	390	401	432	413	431	380	412	375	398	404	380	438	415	408	415	356	418	410	406	402	416	428	414	385	424	373	376	409	418	420	382	410	389	437	390	380	405	418	399	409	436	421	448	423	413	430	377	403	431	392	429	409	375	396	427	434	413	405	371	375	408	370	424	390	392	457	421	398	403	441	361	369	376	378	405	366	410	436	416	407	407	409	362	406	407	378	433	408	384	413	409	409	421	437	431	421	398	394	385	414	417	395	398	396	416	414	369	403	379	354	394	375	420	428	407	423	383	419	422	395	422	385	395	378	378	404	430	383	394	375	407	444	386	412	420	416	394	421	363	407	424	390	391	390	389	375	431	442	350	410	440	384	413	396	403	385	379	428	406	400	408	384	382	387	397	417	407	404	412	405	412	410	385	418	422	394	419	386	381	453	413	387	397	386	374	403	399	395	415	404	417	428	412	382	423	393	420	395	384	437	395	403	392	368	370	411	373	394	419	446	399	413	407	401	395	448	414	405	404	409	396	398	395	404	420	431	442	351	384	363	399	390	383	361	411	409	388	408	399	369	393	392	407	431	402	368	398	411	385	390	441	416	406	434	372	390	378	363	408	452	355	422	401	389	403	418	378	372	413	426	382	389	406	386	397	394	385	371	430	361	382	452	373	380	397	400	411	432	430	392	395	384	413	412	400	425	378	428	429	380	376	390	388	390	418	421	427	402	426	385	400	418	427	440	447	438	356	416	401	371	397	400	409	388	417	436	383	387	382	437	423	398	395	454	416	439	409	374	385	405	387	406	420	430	400	364	407	375	431	418	418	409	433	410	407	416	411	373	413	426	380	386	408	402	411	401	434	383	377	407	424	405	374	387	409	400	395	394	387	377	402	415	423	404	401	426	411	408	407	383	391	375	416	411	394	403	363	384	429	419	392	402	379	405	345	442	388	420	388	381	389	410	379	450	420	404	417	423	374	390	392	421	418	411	344	405	404	390	400	433	413	391	418	374	387	416	386	442	360	434	419	394	431	416	427	386	393	397	369	395	437	385	373	393	415	441	387	434	410	435	393	407	381	409	415	413	400	373	416	436	398	359	437	373	397	424	426	388	398	378	390	362	373	411	390	398	376	407	412	397	377	439	382	394	377	436	368	363	416	385	362	397	434	426	433	388	393	390	386	398	435	391	396	403	424	374	389	382	411	372	411	388	394	415	451	421	385	399	371	395	421	406	400	410	416	411	410	420	411	362	380	387	421	369	434	457	421	372	388	397	369	413	407	390	458	395	416	406	412	415	431	416	378	390	375	373	410	461	412	418	375	376	413	405	423	411	401	381	390	381	434	378	377	374	417	411	401	383	385	435	392	397	412	336	386	429	433	451	460	407	408	379	388	453	373	369	396	392	391	432	459	480	412	389	434	402	388	405	422	390	369	410	377	424	439	387	455	409	419	421	431	409	415	436	353	376	437	382	411	424	401	419	392	391	413	390	414	432	425	390	402	442	375	376	376	409	412	426	391	367	405	429	378	389	441	402	420	351	398	387	381	425	422	408	418	367	388	392	399	365	388	389	382	404	412	417	391	429	407	427	443	412	397	402	413	430	387	416	432	433	402	392	419	430	394	403	389	404	407	417	416	385	381	392	417	401	403	430	405	385	390	415	363	376	422	392	370	434	405	398	384	396	387	455	415	384	380	402	371	439	405	416	422	423	419	382	384	411	410	397	358	405	398	406	441	392	396	374	413	400	390	396	366	412	420	405	405	413	413	414	406	397	397	396	442	370	422	417	413	417	427	433	445	426	377	391	401	405	422	428	419	434	349	403	381	411	398	389	386	399	379	413	423	412	409	436	415	419	405	388	384	392	347	382	416	413	373	425	383	411	392	406	429	397	385	414	427	395	426	378	428	421	396	467	414	407	397	378	380	394	450	398	379	436	390	406	416	420	405	369	389	406	427	411	430	406	395	394	365	360	395	403	413	399	388	367	383	369	392	376	405	402	381	401	402	400	397	374	347	436	421	390	413	433	405	409	433	377	425	426	402	396	418	372	399	383	419	375	384	408	395	417	403	431	387	395	393	398	440	430	446	440	391	389	402	392	383	401	387	391	374	382	402	401	409	414	377	380	417	379	412	412	427	437	446	413	402	388	391	364	433	429	403	432	401	364	383	355	430	421	390	408	427	379	414	378	391	422	455	408	405	440	405	382	422	371	415	414	380	408	397	420	437	407	404	407	374	412	373	380	383	436	381	385	431	414	426	405	420	388	423	393	371	407	417	401	376	399	404	459	393	363	382	427	389	399	379	377	405	397	409	444	427	417	398	360	357	402	428	402	390	414	436	403	385	380	415	425	416	405	401	396	406	398	407	451	372	408	378	388	427	394	391	445	429	380	410	367	364	422	353	430	399	393	395	354	385	380	461	402	421	416	419	421	421	403	411	392	435	423	406	375	384	412	383	392	396	398	396	400	381	405	411	371	401	391	458	399	415	350	396	425	383	424	441	378	386	397	386	373	397	401	409	419	370	374	450	434	382	424	416	422	424	407	409	426	399	392	393	375	392	391	418	428	421	405	399	409	466	391	373	421	396	372	403	405	382	394	380	408	418	400	399	463	387	359	353	405	398	445	396	391	403	404	450	411	403	411	400	401	417	383	397	406	404	431	398	430	394	413	421	431	396	363	409	425	380	402	406	415	380	377	406	385	398	368	402	376	436	414	384	424	462	419	442	392	348	402	431	401	374	401	410	367	392	420	394	408	402	394	449	367	402	417	410	388	381	445	430	386	419	402	413	396	398	446	415	403	438	411	395	407	394	398	421	401	372	417	411	430	432	420	446	376	416	403	403	389	392	348	374	429	371	402	398	376	365	422	429	379	385	391	431	392	384	444	391	389	443	414	402	411	386	412	385	405	386	408	399	429	396	420	389	417	418	424	398	398	380	443	406	403	397	402	390	408	417	405	404	416	395	414	396	398	400	388	402	423	424	379	419	387	415	402	409	415	389	404	412	368	388	474	422	396	418	409	409	375	405	410	385	377	353	386	375	379	378	395	397	397	386	390	413	396	426	382	412
19223	1670	2167	2550	2404	1957	1681	1522	1404	1271	1233	1162	1184	1152	1144	1068	1050	1003	968	1072	992	966	961	975	986	971	949	946	892	1002	977	970	940	980	948	961	919	925	951	885	947	901	915	834	875	940	884	941	922	902	919	900	965	958	937	901	919	920	938	916	957	928	916	888	889	916	874	937	916	901	897	902	934	971	901	897	932	939	976	864	884	930	918	877	971	917	910	882	876	913	918	875	913	919	888	940	855	900	905	916	955	889	937	922	953	839	886	847	899	909	890	861	926	888	869	974	925	955	862	871	929	867	898	851	906	931	903	885	977	883	920	946	930	882	903	917	941	936	874	874	948	963	886	845	964	901	908	888	869	941	919	943	920	903	911	914	899	903	909	912	951	913	901	923	849	836	1015	899	866	871	891	917	891	940	955	878	882	884	906	890	858	846	876	910	877	889	887	944	885	929	917	944	902	919	921	955	822	866	883	908	908	940	945	895	842	896	887	887	887	913	901	903	875	930	903	887	895	838	900	924	892	916	936	841	903	899	912	883	936	921	943	911	865	904	929	907	880	878	943	914	869	897	895	944	879	856	923	906	922	929	872	935	904	923	922	922	862	916	891	933	922	932	831	883	904	863	903	946	880	915	878	932	920	892	914	865	925	920	965	903	909	895	884	963	920	877	954	919	889	857	898	889	915	889	935	871	925	930	911	904	903	877	896	926	930	918	952	907	973	871	942	907	958	922	893	908	917	907	895	892	932	916	887	930	936	927	903	858	953	909	871	889	858	907	883	883	864	913	837	905	879	909	948	906	913	866	939	917	903	943	880	983	890	891	939	938	958	881	916	879	919	864	931	927	893	902	846	899	931	944	909	929	897	908	913	899	960	868	946	907	941	880	881	894	910	922	938	942	896	951	920	866	920	948	927	906	929	876	922	857	909	862	944	864	902	966	891	867	893	832	891	921	934	887	896	914	919	850	975	939	905	892	960	897	865	976	954	890	901	895	935	857	936	896	926	859	901	916	912	903	864	903	891	859	896	884	887	921	942	850	895	904	883	917	937	899	846	899	918	914	873	896	887	915	913	958	946	899	911	885	914	889	910	902	893	892	814	900	858	925	921	878	917	885	938	952	926	943	883	937	939	921	929	925	919	861	949	855	893	935	873	910	909	956	935	903	934	878	902	878	930	940	937	930	859	936	889	900	975	935	916	867	949	880	903	894	936	911	939	885	901	880	949	906	951	911	834	901	906	892	914	914	951	877	959	923	886	931	873	904	912	862	863	869	887	931	974	903	887	900	929	886	914	867	894	864	899	878	906	980	909	925	883	887	980	880	889	917	904	885	904	867	985	934	916	904	922	906	938	918	933	921	851	870	875	875	921	889	888	878	918	884	905	886	894	866	885	891	911	862	898	923	938	920	989	884	915	888	876	943	841	931	919	913	929	883	931	896	887	889	896	898	848	902	977	885	862	907	923	900	880	940	904	915	951	888	886	910	955	863	896	905	931	926	870	897	909	894	884	924	930	867	934	837	965	916	895	875	864	890	952	917	890	907	867	924	960	923	915	967	884	906	883	916	928	946	890	934	953	899	872	881	986	888	934	933	899	879	894	922	885	899	857	943	868	929	961	838	877	874	912	877	890	899	867	863	868	842	939	936	914	932	902	900	905	923	899	929	892	866	940	866	906	861	842	909	889	920	874	892	898	913	862	919	883	923	937	888	887	942	906	917	912	937	871	956	891	840	937	882	935	899	856	884	896	912	923	870	880	961	835	874	917	924	903	888	874	892	871	931	886	929	902	873	901	861	861	950	848	874	891	895	873	884	954	932	887	907	873	875	907	899	913	885	874	915	914	924	879	879	912	903	940	848	974	936	898	887	883	902	852	864	903	942	961	915	910	908	948	931	900	888	918	901	903	916	933	925	907	897	884	898	893	897	912	934	880	869	953	948	854	901	954	910	892	926	895	902	903	872	935	897	928	935	881	928	938	908	898	893	944	898	893	926	903	905	918	899	857	923	922	868	923	956	944	911	869	918	935	871	915	942	949	930	924	906	927	913	903	947	875	849	888	883	914	917	884	908	922	878	955	884	976	890	927	902	896	877	890	892	861	905	938	906	887	918	930	948	905	906	902	872	942	864	911	943	901	926	942	913	911	897	886	944	904	863	873	942	895	888	873	918	915	883	898	910	931	879	864	888	881	910	959	888	974	902	887	958	930	903	891	897	862	917	951	890	895	886	899	907	896	927	902	920	932	859	887	865	875	913	882	881	916	851	934	861	874	899	908	869	908	925	902	967	834	888	961	928	892	859	906	940	887	983	857	940	912	918	916	944	856	879	907	922	875	890	928	893	888	832	926	964	878	885	898	912	909	882	878	898	967	950	882	882	867	881	946	873	918	926	866	876	897	885	873	894	908	893	929	969	862	891	906	960	901	904	913	946	968	909	920	868	936	909	980	894	925	907	918	898	942	905	927	933	934	901	896	831	858	912	851	846	899	903	893	899	826	858	913	940	967	929	901	914	947	865	933	930	900	923	903	906	907	969	934	893	924	961	899	900	970	947	880	868	979	937	911	928	849	891	918	892	950	873	901	872	944	902	886	889	866	868	878	850	889	957	910	873	903	847	873	864	895	952	940	923	890	887	929	898	901	955	879	910	915	909	948	906	897	962	915	877	863	862	938	908	892	874	903	922	919	888	901	918	947	966	852	885	903	885	887	901	946	912	878	971	879	891	929	892	899	873	891	954	926	915	902	934	941	888	867	951	895	858	841	896	885	866	852	905	878	929	844	913	950	855	903	938	906	868	851	963	896	922	901	926	872	891	920	896	898	890	911	917	919	947	919	923	913	924	898	862	921	929	928	905	881	869	928	920	968	895	965	893	948	957	934	894	942	929	903	895	976	950	847	926	931	934	879	925	942	955	867	892	862	943	910	902	930	891	892	889	895	885	891	959	873	943	940	936	895	886	953	940	912	858	885	883	917	898	929	938	931	865	904	878	929	884	926	880	905	874	905	888	927	930	852	885	897	881	895	934	928	933	879	929	899	912	864	907	948	901	914	947	950	877	910	895	853	877	915	915	935	913	916	919	880	913	938	907	955	902	906	907	966	929	962	886	872	899	924	904	883	905	886	871	884	922	882	875	959	899	890	822	910	927	865	908	922	906	927	930	900	909	850	951	917	851	919	899	938	893	865	954	896	869	912	906	923	883	951	899	901	976	928	880	876	919	912	908	920	935	916	843	811	910	914	978	915	933	889	891	873	902	823	899	902	932	896	870	910	937	914	883	853	920	909	875	967	901	895	951	869	935	962	852	892	902	935	889	910	960	886	943	899	947	938	934	931	899	913	844	925	902	890	902	933	849	925	902	877	889	867	876	916	910	865	901	880	879	898	868	953	899	914	962	909	913	943	884	882	882	916	944	961	864	962	942	902	904	868	894	882	890	854	887	914	896	908	928	900	905	870	938	915	928	881	903	883	926	903	879	944	923	887	835
6509	628	267	227	229	229	202	221	241	221	258	244	234	236	244	206	224	215	232	226	222	231	224	235	207	226	231	225	218	227	225	193	199	237	234	229	215	194	216	256	251	205	225	219	214	225	230	240	233	212	206	274	230	209	218	226	225	208	215	254	246	181	203	217	207	202	222	212	221	232	221	215	226	213	222	196	236	230	204	235	225	227	256	204	261	221	224	230	237	216	230	225	200	218	231	227	200	226	226	230	232	194	249	219	226	220	231	213	246	228	186	222	250	241	253	213	246	209	188	230	240	196	214	233	217	220	220	250	222	211	247	215	229	223	233	220	248	202	233	227	226	193	208	195	224	214	203	233	221	222	212	232	225	228	198	205	236	214	222	200	230	208	232	224	199	245	207	221	219	231	225	221	236	216	231	238	216	208	219	241	208	231	238	247	230	229	231	228	235	251	214	216	209	220	221	240	215	229	217	230	249	227	198	210	213	246	206	211	234	223	218	211	238	234	221	215	212	220	226	197	203	197	218	204	224	258	208	219	213	215	210	219	208	230	233	205	219	205	209	224	202	219	249	242	221	220	201	204	232	244	213	228	195	221	214	209	213	205	230	224	210	204	198	253	231	239	198	227	237	187	247	216	238	223	231	218	257	210	243	227	196	218	228	237	227	248	236	227	216	226	209	226	215	212	239	219	217	248	196	233	224	227	206	207	225	238	239	223	211	229	207	230	232	207	231	230	209	208	220	235	217	208	214	216	205	242	211	220	258	217	244	237	209	246	229	228	215	218	246	232	204	217	243	216	211	219	207	220	207	228	218	204	183	222	221	212	196	194	202	207	223	203	215	227	242	213	218	218	231	202	202	207	246	249	216	190	240	212	251	188	223	198	243	219	205	230	228	218	261	224	229	228	239	237	212	228	209	246	225	217	204	205	215	195	190	227	236	235	217	243	207	191	250	224	212	196	214	213	229	229	243	230	237	222	238	220	243	197	225	238	210	256	214	239	214	211	215	227	206	267	190	215	222	234	234	217	195	212	218	228	210	209	239	218	224	202	212	205	219	207	242	209	209	239	240	234	236	235	199	204	214	209	180	210	224	235	262	190	239	232	235	216	236	232	229	226	214	198	215	257	224	232	227	224	242	231	205	223	220	209	220	244	237	222	204	221	224	210	218	236	227	222	208	238	221	199	231	236	241	236	254	233	233	204	235	194	233	202	227	197	190	219	240	223	251	206	201	259	240	202	238	190	206	199	216	217	196	223	218	269	184	218	209	205	213	214	223	239	224	199	208	196	224	191	203	238	227	229	221	246	236	261	237	232	229	256	230	229	214	226	227	206	205	216	243	195	210	244	248	258	240	264	216	220	188	206	209	228	218	222	187	221	209	195	206	247	203	205	210	236	218	224	205	215	233	204	229	195	233	206	215	210	227	247	211	248	220	212	216	228	220	229	207	216	217	226	188	203	230	222	232	225	217	226	219	222	226	238	218	216	229	224	202	230	204	244	250	224	230	240	203	214	234	213	233	203	232	247	224	245	209	215	202	236	207	209	217	206	214	221	233	263	228	280	222	219	225	236	187	212	238	201	224	227	207	225	247	247	211	213	197	190	214	230	205	196	253	255	244	221	198	218	244	205	232	230	217	207	255	205	193	235	224	236	247	209	242	225	229	250	229	229	211	215	246	200	213	233	196	229	262	252	225	236	204	189	216	193	223	223	228	213	247	220	199	203	208	217	195	218	204	221	232	227	231	217	228	208	243	226	227	232	226	221	202	215	218	250	245	210	196	212	221	235	203	180	215	227	201	247	227	248	220	224	248	217	198	230	243	262	218	223	223	236	204	203	233	209	209	221	202	203	219	209	214	224	221	256	250	215	220	206	219	230	200	233	227	229	218	215	233	208	199	236	213	192	237	233	217	252	207	244	211	219	223	209	228	209	223	221	219	215	239	228	239	248	217	204	232	247	247	224	191	218	203	206	222	211	201	237	215	230	220	243	207	226	232	226	210	242	228	235	227	229	238	226	211	211	200	194	233	242	230	227	225	246	222	242	207	261	242	227	201	208	214	224	221	231	219	217	209	210	191	247	214	225	215	217	213	248	230	241	222	214	222	220	210	224	240	213	225	241	206	213	240	228	214	211	212	224	220	243	209	230	215	234	224	220	224	230	228	223	233	247	213	245	236	215	227	202	195	189	212	197	188	184	218	237	238	221	230	208	213	247	217	241	214	235	245	237	226	220	264	227	236	237	230	231	224	243	215	208	199	193	197	215	232	231	204	231	212	239	211	208	231	248	211	236	225	227	251	232	228	219	206	250	214	233	203	217	217	232	253	260	234	202	202	211	230	237	220	237	227	228	218	238	224	203	237	229	208	196	238	244	222	211	191	195	246	221	237	209	235	235	221	219	218	209	219	187	184	209	248	198	230	244	225	205	242	208	258	215	234	202	201	219	202	229	238	207	231	243	209	221	223	259	206	243	237	197	212	190	204	214	237	245	239	236	263	214	225	217	216	224	243	217	211	215	217	189	215	251	225	237	241	236	260	217	227	250	204	236	217	237	222	243	221	207	234	206	219	192	219	238	204	201	241	215	248	209	176	211	244	208	221	244	234	257	202	236	235	207	250	222	218	254	218	249	209	210	223	222	212	243	204	190	217	220	238	230	215	228	243	189	243	234	219	207	231	241	232	193	199	245	227	209	204	199	241	198	204	238	188	199	228	218	235	214	228	253	236	202	221	225	257	222	208	209	242	213	217	223	233	253	237	228	209	231	205	230	220	220	236	214	227	244	211	207	239	227	231	204	265	216	225	240	216	198	199	233	227	244	221	227	224	239	206	215	198	202	233	237	258	217	244	221	231	227	234	232	234	223	190	208	203	234	210	231	229	208	233	216	236	222	230	221	221	210	229	227	240	236	219	236	212	233	242	193	246	241	208	233	214	237	258	220	187	191	230	215	220	223	196	230	234	261	238	228	255	226	189	209	227	243	239	225	243	213	231	208	215	218	220	239	220	267	219	211	247	211	235	240	226	204	215	249	262	218	260	237	233	252	234	187	241	235	206	238	222	224	206	237	236	224	206	201	204	217	209	214	245	184	211	228	205	201	221	210	225	244	200	220	219	221	241	218	220	209	236	233	196	215	235	226	221	213	224	225	209	220	217	222	214	241	204	175	232	262	254	222	257	220	235	236	240	223	192	234	236	215	200	215	230	222	214	231	225	252	237	215	216	238	204	206	234	225	236	214	201	202	198	220	212	215	213	222	202	220	219	203	228	212	208	229	197	216	224	231	227	236	227	238	226	209	216	227	231	237	231	223	226	182	218	223	228	215	249	228	202	191	230	219	224	219	214	227	221	217	233	213	225	233	200	203	187	207	222	200	234	204	235	233	208	204	225	227	218	219	204	211	245	209	206	225	223	170	229	227	220	200	226	235	222	229	240	223	212	238	222	212	230	215	203	191	227	219	223	204	219	214	205	200	213	187	235	222
4354	694	586	602	582	536	560	536	582	528	536	519	525	557	565	576	553	560	556	584	587	552	533	538	550	519	534	544	543	558	523	531	547	544	566	505	553	585	577	539	579	564	556	558	518	559	555	532	552	533	565	569	539	565	539	580	552	548	573	572	533	530	535	524	516	560	562	552	537	513	571	532	521	526	574	530	581	543	593	531	557	556	548	490	538	512	553	524	556	521	564	546	482	580	559	595	573	526	548	549	585	563	573	548	555	532	541	591	512	573	541	562	601	545	538	549	558	563	527	549	567	539	563	547	534	563	498	541	567	538	533	571	558	513	534	529	584	569	527	515	551	561	523	507	552	513	535	529	558	568	550	568	546	580	564	575	563	584	520	553	517	541	501	549	524	536	556	559	551	553	511	584	540	567	578	492	551	553	530	571	565	563	500	572	537	476	539	544	530	522	553	524	539	560	575	530	590	560	550	540	569	520	536	566	544	528	530	546	512	529	558	544	546	524	524	567	530	538	557	520	561	533	541	567	537	554	532	540	535	531	544	536	519	546	585	581	546	539	530	563	549	527	556	569	579	513	548	565	495	544	541	529	547	538	509	540	532	533	521	553	569	528	547	573	504	535	539	543	521	558	542	533	555	568	558	491	546	500	553	516	492	527	531	514	556	550	525	557	526	523	520	553	561	504	553	518	561	581	545	522	600	531	529	558	508	541	555	562	513	516	551	580	577	555	528	524	514	567	529	539	523	576	549	560	512	601	540	520	530	552	545	534	566	528	542	556	575	527	534	514	563	556	522	526	550	542	535	560	603	546	509	522	573	563	518	538	548	573	523	534	538	499	496	535	561	546	550	574	571	519	551	535	573	578	538	547	571	529	532	562	509	583	600	538	568	564	513	528	541	566	534	548	584	554	555	556	512	544	516	526	568	579	509	542	561	562	555	531	495	566	579	513	565	614	567	546	564	561	560	530	542	536	564	508	552	528	541	551	534	557	572	549	552	540	600	539	559	528	526	519	538	494	508	540	544	551	518	606	526	521	527	505	546	586	507	583	570	569	569	501	588	558	577	539	527	511	525	534	528	561	528	510	583	552	556	553	519	517	555	576	564	561	543	543	568	559	588	542	562	584	523	532	536	554	565	557	530	567	547	491	545	508	565	535	555	543	558	547	544	549	560	600	522	522	533	539	549	537	549	538	539	562	530	602	540	551	558	514	552	577	562	532	553	522	572	554	566	528	578	556	577	508	503	563	532	555	526	533	537	600	547	565	526	531	554	502	560	568	564	526	565	490	534	555	603	546	551	573	570	564	508	555	558	564	540	583	539	544	497	511	533	517	509	584	553	588	543	596	570	542	567	508	607	561	541	516	539	537	539	539	514	519	510	528	514	527	563	530	530	531	554	594	537	541	525	493	525	547	523	519	527	543	509	555	557	542	596	521	541	511	550	564	548	571	555	547	518	549	558	565	497	570	539	544	606	555	549	547	541	562	501	520	506	576	526	527	557	578	530	549	498	550	511	546	587	554	497	553	517	558	574	535	508	524	585	551	513	524	531	542	546	509	558	546	560	540	533	533	609	541	558	551	574	533	507	533	524	563	566	546	547	499	557	550	569	580	581	507	516	520	558	528	513	539	566	532	564	554	555	551	547	519	558	541	557	538	535	513	536	542	495	557	544	581	535	503	537	542	569	539	555	596	581	530	539	529	570	524	537	562	567	586	538	562	510	566	551	546	538	497	570	568	522	548	547	558	570	547	519	530	563	518	540	530	575	539	599	522	566	498	558	551	518	539	552	517	537	521	523	545	568	533	552	513	528	549	556	536	564	546	541	530	529	539	532	600	543	536	550	509	567	529	526	552	569	513	513	564	505	521	505	511	583	517	542	553	593	513	531	555	538	541	535	550	538	513	595	490	542	514	537	554	585	552	547	536	535	533	565	565	523	568	547	565	508	529	538	541	566	544	542	527	565	564	575	553	548	552	538	516	515	514	564	490	560	544	551	549	583	542	551	549	565	535	540	537	550	509	590	543	515	589	537	556	549	531	554	491	571	490	557	499	549	534	551	518	533	545	539	563	542	519	511	524	528	548	572	577	538	527	565	576	530	535	491	587	568	529	514	538	507	537	537	528	524	512	526	523	535	560	568	540	544	528	546	577	549	581	569	575	521	564	556	587	572	556	551	528	570	553	547	554	544	519	553	535	538	584	500	557	553	592	531	560	552	506	569	517	568	554	558	546	554	551	514	545	508	550	537	562	536	574	525	516	536	497	536	535	535	541	574	561	546	544	565	532	535	530	554	538	522	537	477	557	586	547	582	522	546	534	556	502	595	587	531	554	553	557	550	541	541	536	532	553	504	563	517	551	547	585	494	613	554	585	571	558	522	557	579	523	597	529	569	599	522	569	537	521	560	538	550	555	510	515	557	554	506	538	520	501	582	578	532	560	567	518	510	499	541	531	541	511	563	512	544	562	549	515	539	553	540	546	554	521	543	521	561	508	489	556	551	516	570	546	529	538	531	540	550	560	578	581	558	518	541	524	577	583	521	526	541	522	555	572	552	529	549	552	539	546	582	558	528	547	537	566	532	566	519	541	541	546	565	566	567	524	511	560	536	546	555	547	505	578	505	537	531	530	586	547	581	512	562	531	566	530	502	565	543	563	529	568	543	570	536	536	533	564	519	551	544	568	545	533	509	527	554	560	512	572	551	495	565	572	567	537	532	506	575	564	539	515	568	563	544	534	569	556	568	511	502	539	563	563	549	516	534	527	554	538	525	534	504	491	618	580	566	556	543	518	547	540	573	541	506	564	513	534	550	508	561	525	537	544	579	507	563	558	557	579	525	554	581	518	533	565	530	509	551	558	540	531	538	567	508	599	511	497	580	551	541	495	545	567	545	516	553	512	560	510	550	478	542	520	560	544	528	576	557	554	545	556	534	531	521	533	542	576	549	573	578	554	564	518	496	526	532	548	586	545	563	529	551	503	497	572	504	533	550	556	552	548	543	575	579	507	515	562	529	542	544	526	566	540	562	580	499	525	575	564	580	533	556	581	544	547	569	519	559	545	543	526	537	533	530	545	564	559	539	569	489	545	539	544	566	593	542	546	528	568	573	546	525	527	537	502	563	511	524	561	550	537	574	539	573	546	558	534	547	505	552	530	522	503	541	554	574	521	607	525	556	563	555	532	569	529	540	539	540	566	506	525	560	512	516	551	557	585	576	565	522	553	494	520	532	562	527	548	525	526	561	504	578	536	520	526	554	566	526	512	526	529	539	553	578	514	546	509	557	541	535	598	546	564	586	549	551	568	498	552	534	525	547	541	533	573	573	548	542	524	553	562	523	578	565	490	569	494	588	560	549	507	543	529	541	533	513	544	546	515	529	534	562	552	559	553	531	539	536	593	562	535	554	537	537	603	544	531	532	533	512	547	562	516	508	562	576	528	565	574	601	559	558	547	531	544	539	571	583	560	576	544	603	536	519	551
22560	3786	903	571	440	415	396	367	302	314	328	318	302	288	261	270	275	291	284	308	277	282	315	279	289	298	280	284	282	307	304	287	282	263	295	278	288	262	303	304	274	312	305	262	301	264	247	263	299	271	275	309	287	273	255	268	280	317	267	305	303	277	304	298	278	330	315	293	294	293	269	294	299	280	326	247	302	284	268	266	293	303	309	309	272	292	269	290	302	267	272	262	286	271	274	298	261	286	293	277	265	281	297	261	267	285	324	279	297	288	267	253	266	258	303	255	261	278	300	297	309	278	264	270	280	259	295	331	273	275	267	260	289	275	310	272	285	277	302	264	269	303	277	295	297	303	262	267	270	284	286	298	294	249	288	271	269	287	244	299	277	301	295	288	280	258	287	287	270	286	272	280	284	280	250	272	306	276	256	277	267	262	267	279	310	288	278	288	294	279	271	280	277	300	285	291	309	236	243	283	290	276	286	301	276	285	284	299	262	280	294	243	288	274	290	272	286	286	249	250	273	274	295	266	287	304	292	271	261	293	288	303	248	320	301	263	302	297	271	313	303	278	269	279	299	303	290	252	313	290	336	289	309	248	287	287	251	289	307	299	290	273	268	277	264	296	291	283	268	286	274	273	275	280	285	296	280	283	282	270	254	294	288	283	302	280	299	288	296	313	281	292	283	284	303	265	271	287	267	276	253	254	282	291	274	320	274	259	274	295	306	284	297	264	291	253	255	267	279	247	274	294	257	305	288	275	302	251	253	291	293	272	294	311	283	277	297	286	249	295	277	324	262	323	296	282	264	262	279	304	275	234	262	269	269	287	260	270	280	276	283	313	285	246	320	293	293	291	256	306	291	290	250	304	310	248	278	293	282	253	288	275	264	295	257	302	267	281	277	268	270	251	276	281	264	258	283	272	267	259	315	282	295	253	289	315	262	267	307	288	284	303	311	264	280	283	275	326	284	298	297	311	299	263	295	263	307	264	279	248	268	285	249	265	285	313	284	278	267	299	288	301	275	282	298	267	246	278	305	291	293	244	251	258	310	256	282	311	272	305	304	282	291	264	260	297	298	256	271	299	285	309	295	268	283	274	265	306	259	282	266	269	282	295	297	279	251	276	297	300	270	262	302	296	284	286	277	256	286	297	300	272	268	306	266	270	311	295	284	271	268	278	262	309	284	300	287	248	302	303	269	324	266	290	285	289	271	265	282	282	279	289	264	277	271	300	295	305	296	247	296	294	249	285	261	299	303	283	276	257	268	284	279	276	240	290	271	304	250	275	304	278	277	279	269	267	271	264	290	311	286	274	297	286	266	311	271	271	270	277	280	226	263	268	303	309	267	282	306	245	266	278	282	278	271	272	289	289	291	285	289	301	295	272	285	268	270	279	261	224	283	257	289	279	319	236	277	294	276	269	293	295	290	267	260	277	252	287	243	309	304	278	256	303	293	288	281	285	285	297	263	285	249	285	276	275	275	284	279	278	258	290	263	301	287	288	299	260	276	293	284	245	263	265	271	265	286	262	253	283	320	267	300	298	258	303	284	266	284	269	274	287	238	306	287	264	263	272	278	276	265	296	259	284	254	276	253	262	264	303	299	264	247	275	301	287	270	263	293	302	263	255	291	267	292	286	285	281	275	298	287	273	290	266	280	283	289	272	268	270	266	297	274	252	272	299	265	308	292	324	285	296	303	268	285	289	268	287	278	283	276	254	273	274	283	275	295	279	276	299	277	275	255	302	297	305	288	270	261	263	283	279	282	307	287	267	293	255	294	297	291	277	260	256	274	288	236	311	280	278	275	297	244	282	274	252	261	291	296	266	261	296	286	265	274	308	272	278	273	237	264	287	292	289	296	280	287	291	293	295	268	276	290	287	268	252	271	276	282	279	306	313	255	306	281	269	277	269	275	309	224	258	273	256	278	276	275	233	271	275	279	278	305	289	300	259	252	277	261	268	274	285	261	271	288	280	276	288	271	275	253	282	303	275	265	273	314	286	256	300	293	276	260	285	267	271	260	286	288	269	294	285	273	268	287	269	293	262	286	278	268	309	265	288	285	295	266	258	289	249	291	264	302	264	288	292	292	282	280	275	352	287	267	303	276	261	309	290	302	267	283	268	309	274	275	261	277	280	319	244	286	262	238	257	285	300	294	265	257	248	251	271	299	281	289	280	283	300	309	279	282	285	247	292	293	269	247	283	267	274	266	264	307	277	280	284	312	290	289	288	262	281	283	256	284	279	268	278	266	307	280	271	287	311	289	290	265	305	283	303	289	258	296	259	284	317	256	247	314	280	291	282	297	275	278	251	298	269	284	278	294	238	277	292	296	276	282	307	248	292	268	293	302	267	308	292	292	252	308	329	258	294	269	285	272	265	296	289	293	256	270	304	279	277	320	306	306	282	301	289	260	273	278	252	304	271	281	291	290	285	270	282	289	314	265	256	301	266	273	271	302	263	267	280	291	310	291	302	293	311	313	278	247	276	272	293	279	256	284	271	270	251	267	275	289	291	260	296	292	261	303	311	297	318	266	290	319	289	273	298	304	289	299	278	283	293	263	306	289	303	275	288	283	280	300	275	272	303	254	289	314	296	260	279	282	298	294	298	276	292	303	282	277	291	304	284	297	281	265	288	263	291	286	294	259	286	293	254	251	278	308	286	297	286	261	289	273	302	268	268	283	271	300	276	274	290	282	289	250	264	263	262	300	286	251	287	274	257	264	263	261	272	288	275	322	277	252	263	288	254	301	254	252	302	302	275	250	273	275	289	274	287	283	272	261	257	267	290	309	260	278	265	301	302	284	275	266	272	286	272	293	287	299	272	272	287	278	275	281	307	286	277	285	288	276	260	285	292	276	278	303	277	276	284	284	303	253	287	327	263	296	287	306	295	293	298	249	262	287	281	277	312	308	319	288	260	282	282	324	278	276	240	283	337	294	305	278	302	298	265	296	284	288	271	282	273	285	298	259	255	279	298	284	255	277	308	260	294	290	291	263	284	275	260	291	313	283	260	286	277	290	294	280	308	295	251	275	266	283	261	290	289	294	320	305	259	285	270	263	281	286	276	270	299	277	273	263	293	316	289	295	297	285	295	274	293	288	289	277	273	316	274	283	272	259	284	277	299	306	287	287	284	267	265	298	277	282	295	287	301	283	265	283	287	282	282	284	269	258	275	291	299	302	335	306	274	338	297	270	262	255	257	268	276	314	287	237	263	253	299	276	276	285	261	272	279	293	287	320	287	256	298	265	261	293	281	286	265	276	296	258	305	278	259	298	305	296	327	314	273	315	280	253	300	273	269	269	233	290	293	288	233	246	304	277	274	250	263	250	265	278	273	290	284	272	263	278	264	283	290	327	270	279	267	291	265	255	298	306	277	262	301	302	251	300	293	257	217	258	281	284	269	253	298	290	280	291	297	261	264	275	271	270	303	332	304	321	267	276	295	286	278	323	265	288	220	280	318	255	278	284	273	268	254	273	312
14180	1245	1360	1514	1483	1177	1054	1013	925	887	802	767	751	797	766	749	746	727	739	728	703	708	690	693	690	690	692	704	692	672	681	645	665	662	697	685	695	666	669	714	684	619	640	675	667	652	651	639	668	656	674	639	675	681	722	665	656	695	640	683	676	662	667	638	703	651	685	673	627	686	659	654	707	607	640	669	678	665	662	635	648	661	691	670	656	682	654	674	686	655	674	674	672	691	649	664	680	631	680	730	669	699	692	673	691	663	679	631	670	723	667	639	673	688	673	649	685	657	715	665	658	663	678	625	645	674	652	622	674	682	657	642	650	686	655	727	667	666	634	710	662	678	642	672	645	635	670	704	690	667	632	679	665	640	691	619	661	641	634	651	675	695	710	658	647	679	690	607	663	714	675	670	686	663	655	683	657	645	691	666	693	689	695	646	659	680	724	655	749	639	676	726	689	695	702	660	713	674	688	651	613	667	653	631	693	673	668	666	703	683	688	648	667	705	646	701	686	643	637	615	693	660	685	680	663	671	670	679	624	662	692	603	692	697	694	681	667	645	731	659	656	711	685	675	674	648	668	708	652	648	688	687	675	655	698	646	708	631	650	670	690	681	681	656	664	682	653	726	659	655	683	680	704	675	683	674	685	683	706	653	638	660	641	689	634	648	692	665	712	661	641	664	685	678	664	638	637	686	709	689	672	681	662	640	626	666	710	659	679	679	657	666	677	670	686	705	673	656	685	655	668	677	703	650	675	602	736	669	678	652	696	623	648	657	650	676	649	730	659	650	657	663	668	624	667	659	686	657	706	682	706	595	650	709	672	655	644	630	629	630	676	671	656	698	648	631	660	628	701	652	697	633	662	646	735	695	656	684	697	696	684	714	675	679	676	676	693	649	665	633	646	678	669	671	659	631	709	711	698	668	667	635	653	688	700	631	693	681	629	658	630	690	606	660	650	657	657	639	652	683	673	632	658	697	719	678	619	629	651	644	708	657	689	698	647	655	676	692	651	649	677	617	699	712	699	701	657	661	643	697	673	672	712	661	658	623	697	713	649	710	676	587	681	670	657	642	688	641	659	698	672	650	690	620	697	589	654	693	712	658	658	693	634	636	635	708	660	658	689	659	674	691	615	667	656	685	691	666	655	642	695	672	700	668	621	667	628	648	619	691	639	646	649	662	708	691	659	672	681	627	647	679	648	675	680	682	658	676	673	667	673	675	662	671	688	634	660	659	673	689	668	690	661	627	637	702	675	656	650	629	669	659	660	705	617	677	641	682	650	665	662	680	666	662	663	668	677	660	669	712	652	653	656	654	700	619	676	647	654	696	697	697	715	636	684	643	637	709	680	690	648	709	672	699	682	664	668	677	617	647	686	630	685	718	610	719	720	676	656	668	669	696	636	650	669	689	657	653	707	666	665	605	685	639	713	646	677	675	691	682	715	633	694	694	673	649	635	694	630	698	669	646	660	676	643	681	661	665	689	678	713	695	654	665	648	630	669	651	677	653	641	661	678	672	653	704	657	672	699	642	668	672	675	683	643	685	676	655	686	711	646	671	694	702	699	647	628	706	694	654	653	677	652	649	685	680	653	696	658	710	668	666	669	599	665	693	655	685	663	648	622	657	683	669	659	664	664	662	636	666	671	688	700	680	629	660	686	641	659	638	667	727	680	660	639	663	726	645	661	678	693	666	658	698	659	693	694	652	669	644	702	680	647	660	681	665	690	684	654	696	652	660	687	678	687	697	602	690	662	686	676	672	658	655	707	663	625	610	640	649	677	672	671	686	684	642	653	703	653	668	698	665	635	686	706	703	648	684	662	672	686	639	644	702	665	728	627	662	680	619	672	651	673	660	669	644	655	668	653	670	659	663	695	660	631	684	618	667	692	668	669	645	686	691	660	633	652	661	673	689	678	673	695	699	712	638	699	647	697	710	708	649	617	674	684	689	653	630	643	701	655	653	698	651	663	636	605	647	716	657	655	675	674	690	656	654	695	705	649	656	674	671	678	670	665	691	653	699	669	673	717	736	666	689	713	656	644	693	686	668	660	643	680	614	658	656	627	714	647	745	654	646	632	684	678	650	680	626	613	657	682	682	657	666	628	656	682	649	647	685	658	662	636	727	648	678	665	689	662	665	709	719	641	686	702	632	633	637	685	671	725	673	641	677	694	676	674	676	717	679	661	642	720	676	731	677	707	625	661	627	659	694	660	707	654	638	697	632	692	608	626	681	669	651	655	676	704	683	609	727	714	686	688	655	643	647	663	702	700	708	652	670	691	687	654	689	657	705	666	643	642	682	717	693	657	668	694	646	669	669	678	695	685	688	650	655	661	651	718	697	659	671	672	705	681	686	677	654	672	619	622	689	692	640	642	687	643	686	681	638	677	635	658	736	632	664	693	662	650	676	636	662	686	686	653	686	676	665	646	653	653	674	688	653	675	674	663	664	669	662	674	647	651	638	649	719	614	635	625	687	643	646	698	662	666	662	690	669	691	620	631	661	683	660	640	655	681	682	650	695	633	678	680	643	693	622	702	690	668	644	699	645	631	646	659	697	699	677	661	680	696	631	696	692	637	620	685	652	674	697	671	651	645	680	702	636	712	650	664	689	685	646	696	682	662	677	634	624	733	663	672	641	634	704	665	697	662	691	673	625	681	679	730	632	674	635	646	667	699	691	719	673	644	683	647	677	712	682	653	660	629	716	607	699	702	666	634	672	660	663	695	696	689	713	695	657	720	669	717	681	666	650	636	624	669	685	655	695	657	661	638	694	669	679	669	671	669	674	663	671	645	679	704	665	645	705	702	703	676	673	683	633	677	659	707	671	660	675	674	663	623	661	637	698	667	629	684	666	683	630	660	648	696	629	702	682	696	705	670	694	637	688	683	662	699	625	653	630	644	640	663	678	679	723	609	672	699	638	664	674	637	640	673	657	667	686	716	668	673	671	669	673	673	684	670	610	624	660	682	648	691	635	632	656	660	650	661	679	678	669	652	656	660	721	664	656	634	674	636	670	624	665	638	657	677	640	668	666	657	664	674	707	619	638	687	681	706	680	668	643	696	674	685	684	651	683	673	690	646	671	672	641	656	662	653	629	638	660	685	686	613	658	671	630	677	664	655	662	676	694	650	663	636	678	673	693	639	664	651	619	650	673	682	659	624	660	658	701	670	692	700	647	692	632	680	683	642	657	642	686	675	650	658	654	650	650	642	694	682	678	695	673	670	672	631	644	648	721	685	638	664	686	650	675	689	652	621	687	688	659	711	665	662	662	660	670	670	697	645	672	680	650	680	675	680	674	628	669	635	659	687	696	670	648	644	695	621	621	707	654	640	724	687	646	680	669	667	683	667	651	669	692	657	644	727	736	721	631	697	684	652	693	701	656	636	637	689	639	701	720	666	668	686	698	648	661	694	693	680	686	657	680	684	666	630	659	646	672	637	670	631	668	626	651	691	696	714	659	664	666	681	643	638	656	644	642
33910	7389	1889	1184	874	658	581	513	490	461	473	472	448	388	447	400	421	426	458	418	471	423	434	424	404	413	408	401	400	408	378	388	402	398	402	395	422	400	455	416	400	430	432	385	399	411	394	360	422	378	422	354	374	385	424	439	424	436	424	397	447	388	392	419	410	418	410	424	395	445	382	429	421	453	403	432	396	400	383	367	411	443	433	432	379	423	430	384	362	408	425	370	396	404	395	382	384	428	428	430	388	377	429	421	422	404	430	393	398	426	458	400	457	397	422	392	387	422	392	450	448	382	392	407	415	428	415	391	405	412	378	417	381	436	422	395	383	442	417	420	400	393	461	413	408	381	414	408	406	370	423	436	431	360	348	396	403	381	419	403	398	395	425	428	364	382	402	366	373	382	420	409	385	361	421	385	399	410	388	409	394	425	419	376	408	402	375	403	366	396	436	419	427	385	364	417	390	412	429	395	382	375	391	409	420	435	372	403	433	403	420	371	409	399	417	367	382	372	357	384	374	388	400	412	427	401	403	394	389	410	403	427	409	395	447	366	403	411	411	405	386	451	375	427	380	390	389	402	412	403	404	350	435	418	413	450	421	460	435	423	368	408	369	425	415	377	392	403	412	372	356	458	403	402	440	466	427	452	445	384	398	393	387	392	402	390	409	450	420	393	394	433	401	404	400	389	408	416	388	442	418	394	420	413	431	405	393	371	424	406	430	468	426	418	389	426	400	385	423	373	422	396	425	378	374	385	377	422	399	377	378	393	412	400	391	362	394	410	389	394	396	399	390	430	396	418	411	421	409	432	388	382	388	444	412	403	449	373	389	393	423	408	421	412	391	392	410	463	435	420	377	361	388	408	444	389	406	405	390	416	398	414	397	386	377	418	410	420	418	391	423	444	375	411	347	404	428	395	399	410	409	426	374	408	405	409	394	423	359	405	428	428	392	391	408	418	429	401	410	396	377	381	393	378	415	428	364	422	437	434	383	393	389	387	401	447	411	376	376	417	379	401	410	400	444	369	401	452	426	414	400	412	411	372	393	397	430	371	407	371	371	418	406	378	424	449	397	383	426	421	403	386	378	410	437	418	413	394	396	414	405	402	418	368	386	376	393	432	389	379	417	390	400	390	398	376	438	422	385	371	421	402	436	407	428	462	382	400	434	357	389	440	452	391	377	389	411	425	389	383	401	400	404	397	408	428	439	392	413	413	392	416	385	375	403	408	396	391	423	367	415	418	433	396	388	433	395	387	422	416	377	427	420	383	400	428	388	383	420	426	402	437	404	416	410	383	407	424	400	400	405	409	375	423	436	392	398	380	369	411	407	473	402	401	424	411	403	382	394	390	414	391	362	404	391	420	409	380	376	429	414	335	413	426	420	410	398	441	413	421	428	424	433	434	415	383	388	390	426	463	427	426	405	396	425	383	395	417	423	429	428	384	374	373	353	401	429	411	410	411	410	394	420	402	403	386	404	425	394	423	386	383	434	375	410	421	399	440	395	421	414	401	365	398	413	415	395	428	423	426	440	401	369	391	406	401	413	371	397	397	413	409	449	415	375	376	384	405	360	388	386	431	393	393	383	376	365	414	432	402	401	386	393	392	420	363	388	436	375	395	375	421	399	398	395	388	379	374	385	369	422	410	413	413	418	407	401	424	400	413	416	424	397	409	395	362	375	402	403	413	396	410	392	413	390	347	412	412	408	416	416	361	409	428	415	398	413	397	435	446	446	399	422	418	421	412	417	394	418	410	391	402	411	412	394	387	407	363	430	387	443	413	354	372	417	428	406	439	409	401	369	424	424	412	401	403	397	401	403	419	406	414	421	403	399	419	395	425	407	421	372	390	363	430	385	408	407	427	387	396	399	395	403	412	404	399	420	404	420	415	356	429	387	418	415	401	374	382	373	386	401	387	422	398	367	423	388	382	422	410	443	407	393	407	392	325	403	414	377	397	403	430	413	402	426	418	433	390	419	410	385	425	379	447	394	423	458	428	440	372	443	380	388	416	393	400	394	399	388	388	390	412	426	417	424	422	399	382	399	382	365	393	410	379	413	388	340	428	422	379	364	406	374	382	374	382	424	403	398	406	375	436	393	423	389	388	397	411	417	349	414	400	388	429	424	414	391	388	466	402	380	412	403	387	398	410	448	386	443	416	402	402	434	441	385	425	426	405	410	394	401	433	386	394	404	401	392	446	399	399	408	444	408	392	419	390	398	392	389	423	419	410	373	408	428	433	411	409	396	412	441	414	415	395	417	404	431	444	399	404	404	410	432	407	385	374	447	422	461	430	371	395	385	397	426	413	451	389	431	410	399	404	401	367	384	422	371	381	398	388	392	385	436	378	427	423	405	406	398	434	400	422	374	378	408	437	417	453	413	440	395	438	392	402	417	410	431	413	376	400	422	398	414	425	445	384	382	392	410	416	403	410	457	427	403	396	456	410	425	403	397	408	398	411	389	402	375	371	421	403	401	419	380	381	411	435	387	415	405	424	392	414	420	385	394	409	425	410	412	408	427	399	371	410	414	406	432	416	416	437	451	399	415	389	397	441	404	401	425	409	379	421	399	425	416	418	418	408	407	414	427	383	420	395	383	414	402	411	417	452	376	423	398	415	399	422	420	439	401	472	402	406	387	392	417	395	443	394	412	370	399	373	399	368	400	421	420	438	435	369	397	406	444	398	376	382	415	443	421	393	434	374	405	410	375	437	389	372	408	369	419	427	399	430	408	388	371	392	444	379	390	365	404	398	407	371	434	426	368	438	377	413	411	402	405	412	362	384	351	401	417	399	403	389	405	429	391	414	359	415	377	402	373	411	407	431	385	363	380	437	415	410	399	358	408	360	402	413	417	404	429	379	377	384	440	419	406	391	426	427	384	410	395	390	414	388	414	445	403	403	400	408	378	400	364	373	393	369	413	409	406	388	437	402	406	381	420	411	419	408	414	403	417	387	398	412	397	406	372	407	401	393	413	380	419	400	389	387	384	403	427	403	383	392	408	394	399	423	408	422	425	402	403	406	476	429	402	443	402	433	375	411	438	409	407	395	426	406	442	423	381	451	401	396	421	399	420	446	422	385	416	421	470	406	419	401	421	420	423	392	412	425	370	382	404	392	388	386	403	365	422	453	385	371	427	376	445	411	436	437	427	342	423	377	379	432	412	390	398	408	372	454	409	381	385	435	398	442	420	398	423	378	401	380	391	403	379	407	398	394	407	396	409	364	416	426	408	411	397	396	387	395	429	397	426	399	403	417	396	440	393	445	426	384	446	403	411	464	386	406	403	436	414	436	381	415	412	398	426	399	404	375	372	418	426	380	424	391	402	437	403	399	378	404	384	421	420	366	390	408	443	391	399	371	397	426	426	440	383	409	411	386	426	363	345	402	430	359	442	390	390	436	403	433	413	409	368	379	399	426	408	406	379	389	434	416	430	408	402	399	380	403	377	390	409	399	411	395	388	411	406	378	387	437	412	414
19331	1768	2186	2523	2224	1972	1677	1565	1428	1278	1187	1197	1173	1121	1052	1086	1016	1079	1025	1036	1034	964	992	953	961	973	1027	966	985	905	961	860	972	933	914	912	880	931	893	884	909	970	846	881	915	979	963	924	855	939	901	891	900	861	914	902	912	950	949	882	931	925	869	937	896	864	959	911	894	937	926	870	936	888	934	939	963	905	888	891	892	908	903	897	911	922	959	890	925	940	911	863	876	930	938	924	867	911	876	858	958	974	889	912	862	941	929	911	893	877	892	874	896	866	930	847	875	829	926	919	879	915	929	894	900	932	929	926	917	891	919	852	923	875	900	881	898	846	932	898	934	886	949	957	895	962	960	903	898	915	961	943	902	892	918	915	898	928	884	906	919	889	956	921	914	918	923	901	908	886	901	939	953	901	884	932	895	896	883	953	913	897	862	944	968	915	917	940	872	907	849	906	885	851	968	914	955	862	902	904	914	842	920	905	900	871	855	897	917	907	890	902	877	851	923	893	932	900	868	886	884	910	894	920	891	881	843	906	945	921	877	944	915	877	868	908	852	915	908	837	904	872	912	894	930	936	913	915	897	904	890	901	933	880	911	896	898	877	930	887	940	894	872	857	869	886	946	861	922	952	912	924	922	963	900	899	898	886	888	936	919	919	880	887	911	961	887	899	918	927	866	919	951	950	915	889	925	984	915	873	933	927	909	889	899	867	936	877	887	933	929	917	897	910	894	910	839	894	893	855	935	862	892	904	900	903	918	860	978	926	932	906	888	920	936	926	935	911	909	919	876	927	987	930	870	922	907	878	903	858	963	900	893	913	959	879	975	893	916	890	861	952	849	898	954	847	859	882	933	971	971	873	875	947	934	847	940	965	895	896	835	850	892	898	864	910	861	887	864	913	873	935	850	900	855	918	923	894	903	948	861	851	911	876	886	967	912	939	889	944	938	885	931	908	898	862	945	889	857	960	886	924	871	901	960	954	893	929	870	883	883	913	909	947	896	885	969	853	878	895	885	885	941	930	898	867	910	897	950	928	919	863	906	870	881	916	895	883	864	908	881	918	983	950	947	877	936	931	903	913	887	879	945	899	907	904	897	856	903	863	874	958	959	883	902	930	945	917	928	913	931	877	892	974	884	914	913	876	876	927	917	860	880	906	981	841	896	915	927	887	868	898	911	889	910	924	923	921	934	917	910	932	886	842	875	937	937	953	897	855	899	886	899	928	883	907	937	914	954	893	832	906	892	903	891	901	889	883	965	920	900	928	874	937	885	900	899	871	907	894	869	887	950	907	911	966	885	925	902	892	882	871	914	893	890	945	851	950	923	924	835	865	944	922	861	901	840	898	898	914	940	862	896	937	894	913	904	889	942	930	909	862	892	889	936	918	901	864	898	937	914	938	889	854	968	932	886	933	913	900	933	882	959	887	844	887	966	959	881	878	845	906	969	925	933	903	983	882	902	915	890	882	892	954	864	920	943	900	904	889	940	926	933	894	943	912	913	955	892	942	919	948	933	891	865	903	911	967	872	935	887	856	913	896	906	931	898	881	875	910	894	947	916	892	924	881	895	893	906	916	899	914	930	938	882	924	925	879	893	883	907	927	896	888	882	934	901	940	894	901	904	907	910	904	903	909	872	881	919	902	862	978	901	878	871	857	951	928	896	936	951	889	905	883	923	913	865	914	852	917	915	905	848	893	863	946	898	885	951	926	914	907	903	926	964	952	954	896	930	865	897	884	942	860	857	924	933	939	890	873	927	906	913	868	930	904	905	899	882	900	899	876	885	881	904	865	933	934	938	911	888	889	933	862	890	925	936	913	903	934	863	910	887	886	899	892	880	909	902	916	919	914	903	961	919	915	907	921	889	956	893	879	925	960	918	930	881	853	915	893	910	978	962	917	974	932	894	903	939	902	926	918	903	881	973	949	900	926	909	872	896	886	918	907	886	959	918	941	859	934	904	870	933	933	882	899	936	922	946	927	895	923	950	922	902	869	899	960	933	892	881	896	930	887	950	920	939	916	966	914	893	897	902	889	928	898	862	902	912	880	892	859	886	931	888	931	943	939	889	944	870	923	966	876	925	834	885	947	903	914	906	902	859	867	918	902	906	901	882	988	823	936	932	963	917	876	896	916	865	883	887	853	931	891	971	928	901	914	915	962	864	849	894	896	918	926	890	911	909	914	848	883	931	898	907	859	905	941	914	934	901	890	892	918	917	928	867	938	889	876	883	874	929	921	898	928	952	865	942	921	870	900	914	933	901	840	911	927	917	918	928	904	957	957	910	904	912	893	928	866	899	940	899	855	933	888	887	920	863	911	904	897	950	901	911	903	940	887	892	893	847	980	888	899	833	913	913	898	918	927	852	926	907	907	856	877	870	926	896	939	888	857	952	909	827	889	909	892	872	889	901	931	937	897	870	887	872	865	849	927	887	860	861	916	905	946	897	937	905	945	931	874	942	907	886	906	887	925	833	885	884	932	929	897	899	929	905	887	918	912	895	865	879	902	964	894	899	967	907	978	929	892	880	924	939	900	902	955	944	925	938	903	870	914	943	886	891	875	905	899	923	942	876	883	931	913	886	887	919	868	964	888	906	870	876	918	895	884	887	946	969	881	916	892	891	922	949	937	901	928	879	904	915	931	901	932	921	919	923	839	881	854	971	937	937	886	911	933	921	960	905	848	944	946	917	927	930	918	909	839	913	925	962	924	922	950	906	899	932	923	930	911	918	922	917	867	913	869	864	854	921	923	936	898	902	896	889	881	877	907	931	879	925	902	874	892	918	874	885	824	891	916	905	927	922	920	924	906	940	889	927	866	883	893	889	950	888	896	936	899	883	917	920	892	949	931	886	908	938	930	891	880	949	962	943	920	863	917	879	923	948	916	912	894	902	910	891	888	938	872	891	924	905	926	856	910	892	893	884	892	895	866	938	853	893	889	844	898	921	916	926	899	922	907	905	922	873	912	916	936	919	930	940	885	944	873	887	918	890	873	922	859	891	935	920	914	897	857	906	927	875	920	915	888	918	868	852	912	917	914	928	895	897	928	907	842	909	861	935	894	934	895	888	906	950	849	890	889	907	906	924	938	880	912	947	874	949	868	909	854	940	877	940	884	906	872	940	874	943	906	908	837	879	885	853	893	927	959	907	931	897	878	927	925	899	864	935	876	884	908	843	901	895	909	916	919	908	975	863	926	895	960	906	967	875	903	874	903	941	958	902	871	911	862	881	873	925	945	888	893	921	924	899	861	898	911	833	907	824	921	979	877	882	928	905	882	994	915	946	926	901	939	931	863	903	872	961	896	908	926	889	868	884	894	930	869	909	934	872	876	902	926	919	840	909	905	863	918	933	865	915	862	939	926	901	903	820	930	892	892	909	939	924	878	889	948	887	931	937	925	858	904	906	954	896	899	883	880	864	907	894	907	892	944	926	930	911	903	924	894	923	911	876	897	858	947	953	943	876	928	867	873	894	906	907	940
7009	662	269	249	217	240	230	241	231	220	188	243	216	249	257	222	240	206	211	235	228	213	228	217	220	216	227	195	235	212	240	214	240	226	207	192	232	238	258	241	201	215	221	217	215	212	217	249	235	228	215	195	222	180	231	228	243	218	236	206	178	233	242	237	198	200	230	213	217	225	230	214	223	201	218	222	239	214	212	230	213	240	203	205	240	210	232	212	243	222	230	232	231	216	223	224	234	235	234	247	245	244	219	227	191	238	243	239	221	199	230	200	220	209	213	245	205	225	261	221	202	198	223	234	241	245	210	210	246	232	207	225	194	218	202	229	224	207	229	229	216	207	230	237	250	224	230	226	230	247	202	219	232	245	250	228	187	211	256	222	218	238	211	236	208	209	210	214	220	220	203	258	217	205	230	204	201	205	242	239	217	232	238	237	224	233	285	226	228	223	245	238	195	199	229	204	212	205	220	221	225	199	220	232	205	260	192	217	265	228	234	230	240	216	203	227	189	234	192	223	232	237	202	250	249	239	231	216	190	243	218	201	214	220	231	218	223	232	206	202	207	207	227	240	224	227	237	223	232	235	207	180	217	226	220	240	222	225	199	225	231	214	204	198	212	205	234	214	213	231	207	223	200	221	233	201	229	219	215	246	231	240	219	215	222	212	248	209	244	233	203	220	208	228	213	198	207	209	232	222	230	207	201	237	228	222	208	210	191	224	205	223	235	219	215	211	224	199	190	237	230	207	227	215	213	200	242	247	214	221	204	211	224	213	206	218	210	213	222	237	213	209	236	207	218	222	216	218	220	218	206	234	233	207	203	255	226	243	230	210	201	209	197	206	246	233	224	207	215	238	226	227	202	232	182	217	231	241	206	196	233	211	225	217	226	209	218	234	213	236	195	218	230	222	212	244	241	238	225	223	183	203	211	204	224	233	214	198	219	217	205	237	235	232	237	245	237	256	230	202	215	257	230	185	215	225	181	202	204	201	210	233	218	242	261	216	224	204	222	236	202	212	206	220	232	233	223	218	247	184	220	226	179	225	249	235	181	215	232	213	233	209	242	269	215	194	207	222	203	243	210	222	230	203	227	227	220	269	236	210	197	238	198	233	246	253	210	201	198	218	218	204	220	225	222	236	249	231	200	210	219	221	222	226	219	246	245	227	219	216	230	230	194	205	201	212	219	243	235	225	224	240	254	211	236	216	217	227	232	255	176	211	257	224	230	224	233	221	182	231	216	200	205	231	229	210	211	195	218	212	206	219	233	247	213	234	209	226	211	243	225	235	251	204	236	209	199	202	207	222	202	212	236	216	202	210	212	228	248	237	231	215	211	204	241	238	222	241	212	238	213	179	222	218	192	228	259	242	220	201	220	214	191	222	201	276	212	213	244	227	240	227	212	225	224	194	221	217	255	215	234	227	226	217	236	200	229	214	266	191	212	229	201	211	226	225	205	218	236	205	223	218	205	221	227	234	224	225	248	215	214	216	247	235	252	233	249	206	235	224	223	225	238	228	210	233	199	220	214	222	217	231	221	203	235	240	241	204	212	219	229	232	216	226	204	234	212	220	219	246	251	213	210	252	219	229	223	223	229	228	214	206	191	207	220	252	226	230	221	231	213	209	214	207	248	214	234	202	208	231	221	218	211	206	219	239	232	212	220	221	245	202	226	240	230	214	249	228	216	213	233	238	247	206	249	182	245	207	255	213	241	233	250	248	222	240	207	183	248	208	216	227	226	231	225	215	207	215	213	217	206	227	220	229	237	221	223	206	196	255	231	216	238	214	216	188	240	236	231	205	231	195	244	213	247	213	247	238	195	174	208	207	236	232	197	238	201	198	204	245	221	196	221	233	197	213	237	222	208	188	224	228	230	222	207	230	231	206	216	209	232	211	209	260	211	234	221	218	215	203	237	215	225	220	230	236	225	221	231	234	223	225	235	226	206	197	204	202	206	237	213	216	231	214	212	228	224	191	212	226	234	216	225	208	224	201	200	243	192	225	227	203	204	214	202	235	186	196	222	234	229	255	214	204	212	189	253	230	200	211	233	223	221	240	205	217	247	197	195	212	216	201	216	217	233	218	210	239	186	227	212	217	217	209	224	223	199	223	204	223	198	192	205	212	234	210	225	219	223	227	249	232	210	206	205	228	200	217	230	228	203	242	235	248	258	236	250	220	218	221	217	242	214	206	212	220	243	239	268	207	232	243	223	235	202	219	211	237	227	236	231	204	224	221	192	246	208	246	207	217	201	198	231	226	226	242	227	192	240	192	215	206	237	238	234	221	231	238	217	219	230	256	189	220	244	192	211	226	221	219	233	205	214	207	218	223	223	219	223	238	232	218	227	231	197	252	203	251	199	180	201	239	202	248	217	217	206	213	215	207	228	234	224	213	207	230	245	241	227	228	171	210	213	198	215	244	208	202	225	246	223	229	229	210	221	224	214	232	247	231	225	254	216	174	200	233	248	221	236	230	215	220	207	235	205	249	213	206	219	215	222	215	234	205	221	212	209	240	203	199	199	223	220	220	202	235	222	251	225	203	218	224	212	225	219	217	216	202	205	244	207	198	196	210	243	228	242	225	190	218	262	240	203	204	221	224	239	254	246	198	202	199	208	231	208	221	242	253	230	216	226	234	221	207	197	231	238	245	212	187	220	228	219	180	223	230	234	233	222	224	240	230	218	207	228	233	203	221	210	232	232	244	172	249	207	221	241	214	252	203	232	221	207	229	244	234	206	211	204	219	252	231	237	242	216	200	233	234	203	216	222	206	207	221	238	247	211	220	231	216	228	218	237	239	241	227	223	244	231	251	216	244	206	238	229	194	217	206	229	225	231	222	222	244	228	216	228	243	215	205	232	252	216	207	223	214	221	216	243	226	235	210	206	240	194	216	219	232	227	198	215	210	230	234	239	217	201	214	226	229	223	203	227	190	221	215	233	200	214	242	226	233	227	220	182	223	248	227	213	218	219	228	242	220	220	220	244	204	224	229	208	218	222	210	217	191	180	260	243	193	184	237	215	234	211	198	197	232	204	226	199	198	231	213	211	196	222	220	225	216	233	214	244	205	224	222	235	238	201	206	204	219	224	253	214	244	233	227	214	223	204	215	235	207	216	212	225	227	242	261	237	244	231	226	226	221	225	212	207	218	218	229	236	233	200	215	225	212	192	234	242	234	217	183	209	214	226	242	230	225	219	216	239	230	226	239	233	196	210	252	235	233	238	247	223	216	259	201	229	219	227	204	224	227	243	225	223	205	236	225	243	213	229	218	207	211	232	217	230	209	221	195	203	241	239	237	226	231	222	234	227	217	214	235	227	211	231	228	247	214	200	209	191	199	209	226	221	222	230	217	230	222	219	211	228	200	213	203	210	225	208	240	227	224	241	225	231	234	222	228	242	254	237	239	237	190	221	232	199	210	206	239	237	215	227	242	221	195	213	214	224	212	237	232	215	232	233	192	235	214	192	227	242	229	235	233
4648	600	562	594	594	576	553	555	573	533	560	528	541	568	526	544	543	548	543	524	569	546	577	624	539	586	557	592	535	533	569	535	528	558	543	561	502	540	554	563	560	531	552	557	551	567	549	547	532	537	559	563	548	571	563	563	550	555	573	543	595	540	534	590	497	545	543	521	559	553	581	498	565	558	547	533	558	542	528	563	548	594	543	564	561	547	555	511	566	558	580	524	522	512	511	570	579	541	561	543	504	535	541	553	547	530	535	525	497	553	512	595	548	551	546	561	541	561	521	552	551	548	580	501	536	529	606	532	579	537	531	524	495	529	551	535	544	549	553	535	559	509	550	552	497	542	558	513	531	540	525	592	588	532	607	587	554	547	546	527	534	512	587	525	505	476	538	509	547	523	531	565	562	542	534	547	535	555	540	526	530	527	543	510	526	545	536	524	513	542	564	581	562	546	552	507	504	530	534	541	537	527	504	569	543	531	535	512	548	532	556	549	498	562	519	526	542	531	564	498	543	529	543	567	576	560	532	549	563	527	501	558	573	553	531	501	540	550	559	537	506	489	554	545	546	537	550	520	541	551	549	529	536	514	521	570	531	509	564	488	497	579	544	548	553	560	531	567	522	568	552	533	512	527	543	547	515	552	552	522	541	569	534	537	506	528	572	593	535	523	548	531	567	555	536	519	528	568	588	540	562	573	542	550	561	594	503	541	559	569	585	565	557	532	550	552	554	539	551	560	503	557	520	535	502	520	531	561	550	511	527	523	572	554	557	515	600	509	527	549	568	520	515	541	549	530	567	587	529	545	518	541	559	532	595	556	515	523	540	516	555	563	571	535	540	547	525	544	536	522	533	619	506	539	600	539	544	544	498	538	529	549	538	519	545	508	542	525	547	547	525	556	530	635	556	530	550	511	558	560	487	571	532	603	556	555	554	530	540	543	555	511	528	525	573	509	531	568	528	573	575	537	568	551	543	559	516	579	536	526	568	550	518	530	520	535	509	517	561	570	570	543	534	509	493	544	507	528	518	535	497	505	551	537	525	538	556	506	512	538	524	551	592	534	583	543	513	583	595	570	559	522	547	517	517	534	533	513	533	526	499	546	515	484	535	554	547	546	565	524	512	531	527	549	539	545	554	509	578	552	579	552	539	560	527	577	485	552	518	556	524	575	516	530	550	557	505	526	519	536	554	489	546	539	576	565	513	539	595	565	578	571	525	558	514	523	536	560	586	506	525	547	594	518	523	542	532	535	553	505	558	556	554	583	540	519	531	554	547	505	551	512	564	532	517	553	508	536	571	540	570	504	575	531	566	547	518	538	547	557	576	534	540	530	513	566	515	526	551	521	551	567	523	554	560	557	528	572	529	567	578	561	514	560	537	505	561	517	543	530	537	536	537	549	556	567	544	529	537	516	544	555	489	561	537	527	561	554	538	545	547	547	570	537	537	548	529	494	527	519	531	563	576	531	536	574	550	503	601	551	527	543	565	547	545	523	560	567	518	570	539	516	577	519	557	525	537	571	562	523	534	568	513	560	500	580	548	525	544	493	547	577	501	567	565	527	530	563	566	522	585	561	500	526	561	523	537	568	568	516	514	539	543	505	531	511	506	598	567	509	506	526	522	540	518	552	582	595	572	486	550	558	551	529	537	560	505	548	534	501	549	522	571	537	564	548	500	538	579	515	516	555	528	502	527	558	530	511	536	541	517	536	494	539	569	518	538	544	526	567	569	544	533	553	499	544	526	548	516	497	516	561	513	564	534	537	571	545	521	560	555	505	585	518	528	551	545	495	526	567	575	549	552	586	527	566	505	571	586	552	528	560	531	531	542	549	564	562	544	579	550	524	557	533	491	571	557	548	576	503	542	529	518	523	576	536	541	552	571	549	584	529	522	561	556	554	539	548	574	554	552	527	502	478	563	514	532	488	543	518	535	527	535	568	520	535	535	524	559	571	563	566	548	567	572	578	552	547	536	536	522	531	580	511	519	530	567	541	575	544	573	549	507	534	553	531	555	545	554	568	554	561	561	562	554	492	528	554	537	560	546	541	520	497	508	548	540	534	545	552	523	527	543	538	532	548	549	552	546	535	553	524	545	567	565	532	585	538	540	509	550	528	539	510	520	543	522	544	594	560	520	545	571	541	543	541	581	521	501	532	527	537	542	550	511	551	565	586	519	569	541	515	551	558	529	548	494	530	563	562	568	539	519	519	534	578	552	525	528	566	552	548	527	510	547	527	550	551	504	546	560	533	541	529	536	558	558	510	539	526	492	546	558	571	544	559	563	539	552	519	560	553	552	514	499	518	568	553	545	542	514	526	506	518	493	501	548	516	546	548	591	543	527	526	492	548	537	559	561	540	581	511	549	565	516	521	511	553	564	533	544	519	506	541	538	554	529	509	548	556	538	532	557	548	520	514	529	523	544	542	529	589	559	524	567	518	574	588	521	522	534	565	551	514	547	555	485	537	498	518	552	538	511	514	548	552	583	532	571	533	573	504	571	535	506	568	583	531	530	583	552	520	501	524	542	549	526	568	506	533	543	562	567	558	560	531	546	539	515	541	549	517	554	551	526	608	575	555	550	574	559	522	576	559	533	599	548	507	546	519	531	550	560	528	584	556	524	550	527	521	523	538	539	564	524	545	554	515	559	552	562	509	516	581	541	519	522	544	487	570	576	552	500	562	551	547	574	517	549	554	553	568	569	554	502	531	560	539	536	530	556	527	537	575	528	549	545	567	587	568	563	558	526	499	557	541	537	564	539	542	599	529	557	544	520	585	563	529	526	524	520	574	538	541	510	548	582	558	571	501	578	562	560	501	529	574	528	534	552	560	541	573	554	547	558	540	571	547	498	522	491	549	521	554	586	518	507	590	560	536	521	520	535	578	573	548	528	580	539	567	553	527	562	546	519	527	563	560	579	544	598	566	595	543	538	539	544	568	534	537	519	502	555	543	578	574	528	522	547	535	549	531	530	519	555	510	514	510	579	528	538	516	555	556	553	548	554	537	495	570	554	548	482	526	519	542	535	543	535	543	541	495	546	536	535	554	563	538	530	525	550	539	565	516	539	553	549	510	563	543	528	566	539	561	561	564	550	549	551	538	531	572	500	522	525	541	561	540	509	555	532	518	566	504	543	523	540	500	542	521	555	529	562	526	552	541	500	524	537	511	568	556	524	508	535	570	545	553	548	561	600	524	542	544	521	528	557	559	542	507	538	529	517	548	536	544	573	567	537	518	547	582	546	570	524	550	518	565	552	577	506	493	534	526	554	584	550	558	529	559	517	551	563	525	550	523	539	540	536	495	563	528	549	535	550	539	595	528	521	505	552	507	498	561	527	532	520	541	580	538	533	540	535	555	512	512	549	562	571	550	530	539	547	537	586	524	531	522	579	541	522	532	512	546	569	519	502	592	550	553	551	552	518	562	555	517	529	527	577	491	531	565	565	532	558	564	536	510	550	559	555	527	556	583	529	576
21769	2921	737	530	464	399	348	334	308	334	279	264	307	318	288	287	299	278	296	305	283	300	272	290	272	316	292	327	265	263	297	289	301	278	261	278	262	314	279	284	263	268	320	306	285	294	297	289	263	281	266	290	293	281	283	278	282	264	306	303	266	274	285	268	281	276	270	247	304	288	281	254	257	280	303	271	261	305	301	296	304	249	272	282	280	288	263	296	277	308	254	289	273	269	302	286	260	285	283	269	289	304	269	309	253	283	246	257	301	286	280	255	271	274	266	297	275	280	282	289	240	277	308	316	247	267	315	301	321	304	226	243	289	284	271	298	262	297	271	296	326	251	246	259	271	263	284	276	259	292	281	267	267	291	266	280	280	281	260	265	289	255	301	250	280	241	254	285	279	249	301	287	266	278	273	273	267	260	247	270	273	251	273	261	281	251	294	307	277	273	267	276	257	269	310	285	286	275	266	283	262	294	268	290	274	269	273	286	275	268	254	287	249	279	251	260	281	278	257	258	288	254	293	303	275	267	303	318	281	288	252	250	296	271	263	236	289	237	276	285	256	277	304	273	268	272	282	271	269	280	290	287	266	271	315	263	305	273	269	262	315	280	273	290	290	292	276	246	249	274	245	255	287	272	293	276	307	305	238	305	266	293	258	285	292	254	301	286	265	287	304	272	277	249	275	264	274	284	284	286	269	294	297	286	280	323	302	247	268	287	284	282	277	263	276	262	326	285	285	270	264	267	282	308	294	270	294	255	296	256	305	306	289	297	286	273	233	310	261	282	260	233	286	303	267	257	271	297	292	270	313	266	269	242	254	265	315	273	273	292	231	273	275	282	249	273	297	283	254	288	302	265	308	285	286	243	300	250	273	272	296	275	288	293	268	257	257	288	287	302	275	269	257	290	266	272	294	302	273	278	300	286	277	260	297	238	267	293	256	306	301	262	301	290	262	255	269	260	288	292	251	254	249	290	278	268	272	277	292	278	265	284	265	282	285	297	276	266	280	311	292	273	228	279	260	273	294	260	288	300	291	282	249	295	297	258	269	255	260	265	266	279	286	306	244	270	266	247	286	294	261	276	286	260	272	281	269	272	301	301	282	261	272	283	253	286	308	273	280	290	273	250	274	263	264	283	275	296	276	296	276	315	267	288	264	277	267	265	277	282	283	258	274	272	250	273	277	281	273	274	319	242	263	262	275	260	301	291	279	283	294	275	283	266	256	313	308	285	261	286	308	268	283	287	271	318	315	255	282	270	288	288	270	277	283	246	289	284	245	283	275	263	263	286	290	253	267	294	259	302	285	261	256	272	258	276	276	267	267	242	279	290	276	281	301	298	297	271	280	281	281	253	244	243	253	253	329	278	243	290	270	289	289	271	321	272	269	280	282	267	256	272	299	275	279	258	276	279	306	277	276	285	265	298	312	281	283	263	276	280	255	251	287	265	273	297	314	281	264	287	271	281	289	303	276	286	270	297	267	297	304	280	266	296	280	257	248	281	276	278	256	272	272	294	296	303	303	279	232	274	255	276	304	301	318	261	264	257	263	265	279	291	288	297	284	290	268	297	259	324	273	311	276	287	289	281	301	330	316	266	307	302	253	295	287	289	247	281	250	277	279	285	262	263	263	247	305	279	318	273	298	324	307	259	262	291	263	283	310	258	303	278	291	297	280	265	280	280	289	282	266	253	310	285	260	296	287	269	262	261	237	289	278	296	269	297	280	273	289	289	269	250	289	276	265	276	298	268	303	290	282	276	272	292	279	313	272	309	295	291	293	257	302	290	289	289	300	284	276	303	274	282	273	262	262	249	275	270	255	270	255	301	252	262	305	288	275	284	238	293	311	289	286	256	267	270	255	287	259	268	254	283	321	273	288	282	268	267	252	308	282	287	257	283	278	306	267	267	290	271	267	294	297	303	289	262	276	289	276	307	302	290	293	268	278	247	279	257	284	272	265	277	299	296	289	277	254	285	255	285	281	295	281	250	276	297	297	282	284	263	260	267	275	292	289	307	292	284	276	288	253	237	287	257	262	288	263	270	271	272	263	268	276	307	233	280	275	281	247	282	296	288	260	265	267	241	265	272	278	259	254	271	259	283	280	280	294	287	273	268	272	288	289	283	289	300	281	296	278	302	298	312	269	263	268	272	254	263	271	286	270	258	261	292	289	280	300	270	265	279	243	251	300	250	285	276	254	288	288	287	254	271	284	273	294	282	280	290	279	283	310	264	263	288	265	283	282	280	277	275	251	307	273	256	268	247	261	263	290	286	266	285	236	312	270	270	279	271	255	287	299	272	265	261	275	269	260	291	293	254	279	293	257	293	275	273	282	291	277	269	276	268	298	285	262	256	281	260	250	292	278	296	293	276	230	265	295	276	273	288	274	290	273	266	277	315	261	310	298	278	275	277	284	250	277	286	277	291	282	256	283	291	299	269	237	307	281	295	260	286	284	283	289	261	262	261	268	282	301	292	278	292	275	281	283	290	288	256	284	268	264	305	277	306	264	236	309	272	295	277	253	261	301	284	255	273	280	264	277	231	279	275	272	278	293	280	283	282	263	298	283	296	251	307	259	269	250	257	286	311	287	280	311	314	297	316	274	270	265	233	255	273	269	270	259	279	265	240	243	250	294	289	296	280	284	244	280	319	267	253	263	310	266	302	275	256	279	267	278	300	249	272	268	244	316	243	286	274	245	246	300	310	288	271	283	288	298	256	283	256	297	284	269	267	254	263	280	279	297	263	254	279	272	245	265	247	275	264	288	267	270	254	294	317	292	278	276	268	269	259	287	282	280	274	295	311	266	256	289	288	264	257	254	273	293	297	254	271	292	243	285	214	260	297	310	279	264	274	292	304	261	300	292	285	265	296	319	297	292	286	250	281	281	306	309	266	257	254	234	287	241	266	290	280	256	261	292	290	291	238	243	266	308	293	291	302	293	267	285	274	273	282	289	235	290	286	300	228	278	298	294	262	294	284	281	255	266	287	269	265	282	261	290	263	282	279	289	281	252	249	260	295	288	282	296	291	260	261	286	280	309	240	273	301	314	259	279	274	287	310	252	299	253	263	294	301	277	287	320	291	285	266	291	276	270	283	289	282	278	242	264	254	280	261	283	263	247	268	286	266	280	271	287	259	284	280	267	260	275	269	255	270	236	270	317	295	271	332	301	260	288	258	264	287	266	288	310	261	276	273	272	324	261	253	259	261	261	251	263	259	297	263	263	269	252	289	300	294	277	260	272	264	255	271	260	253	269	267	313	281	280	282	267	290	303	280	267	301	277	306	292	264	281	287	293	276	239	307	254	290	321	257	289	292	287	296	285	345	262	296	263	252	244	260	251	278	261	275	262	264	277	309	295	299	302	276	258	285	282	294	267	256	306	258	287	282	283	289	302	267	256	288	263	270	264	287	263	298	290	293	289	233	288	321	286	261	284	290	288	292	283	298	285	259	266	293	291	289	264	255	251	290	281	258	272	273
13257	1015	1392	1550	1418	1174	1047	947	905	850	815	838	788	762	776	692	779	716	735	717	674	708	672	699	689	699	708	690	699	701	720	652	727	681	632	735	667	707	650	699	683	609	669	665	674	644	672	697	694	644	691	681	697	675	639	648	683	676	641	647	642	716	646	669	666	663	615	700	636	638	656	676	662	673	707	665	682	683	675	693	648	658	657	632	627	598	705	680	670	639	667	650	671	670	628	673	622	644	662	654	668	636	642	701	651	688	621	659	683	685	699	689	661	666	642	655	656	661	697	640	704	637	677	665	667	674	634	670	644	613	663	688	671	701	659	666	633	644	677	643	697	649	702	665	657	656	654	672	653	659	646	628	672	663	674	655	640	700	655	609	655	677	641	684	684	664	616	686	652	647	598	595	669	665	666	669	672	705	619	642	649	637	709	653	677	665	625	697	672	654	672	718	688	677	676	634	676	730	690	649	660	647	643	626	692	689	658	677	708	681	653	655	667	627	626	675	643	710	630	651	668	653	686	693	648	653	653	702	661	654	651	637	669	661	679	639	686	622	654	690	697	659	698	672	645	691	656	635	639	646	700	658	666	690	692	655	672	697	651	653	631	689	681	665	642	667	680	683	634	660	678	672	645	643	643	635	673	658	705	641	632	713	661	668	711	645	676	684	653	679	666	692	714	628	677	696	640	637	701	665	673	660	640	664	699	684	695	658	666	641	679	670	675	676	651	650	651	650	659	648	662	692	636	680	654	617	632	645	674	676	676	621	656	724	641	640	659	660	631	667	654	704	651	643	652	673	712	657	653	642	706	713	631	655	663	653	609	666	669	645	649	718	657	662	599	618	705	689	678	657	673	655	625	714	636	637	668	644	619	646	689	630	652	691	659	669	671	594	659	650	655	698	629	686	678	702	642	654	637	691	662	619	667	650	639	650	658	626	719	674	629	638	677	670	699	666	656	643	687	619	659	619	651	607	686	645	675	661	652	608	675	606	678	663	677	696	686	658	661	670	718	705	696	645	717	629	670	641	669	673	688	643	631	680	616	650	660	658	665	668	643	649	712	612	625	660	732	657	652	627	627	614	657	646	697	708	650	614	639	611	660	724	683	616	641	624	684	673	644	644	662	673	671	640	643	648	695	692	685	635	665	645	631	641	710	631	714	651	642	647	665	678	672	610	687	679	722	691	689	633	690	674	644	670	646	633	676	665	714	608	672	666	671	672	648	652	668	626	643	674	660	664	643	662	645	644	634	698	641	651	638	672	672	652	698	626	648	634	696	676	691	625	689	632	656	681	663	659	681	694	664	711	626	648	642	692	712	647	612	644	703	684	615	652	665	638	667	685	641	666	646	675	603	662	645	653	680	659	672	654	608	662	633	675	648	657	643	665	677	678	689	657	637	684	643	666	608	667	653	702	703	652	670	645	691	704	684	656	689	661	675	676	676	643	657	636	702	622	710	686	721	644	623	651	679	652	672	661	652	599	702	651	657	688	748	660	680	645	653	717	685	679	732	660	663	660	630	659	670	715	668	662	650	659	659	668	684	678	664	640	659	679	629	669	619	701	662	673	634	652	619	668	624	676	661	654	713	638	642	632	660	659	648	674	612	689	655	674	693	637	647	652	669	616	640	634	670	645	637	669	664	706	655	659	690	645	683	647	655	664	693	655	672	665	659	667	628	658	691	695	638	647	638	663	684	675	697	634	698	657	650	688	706	618	643	654	639	660	643	668	645	666	633	653	718	651	664	612	643	686	692	663	641	641	641	602	694	684	684	664	671	665	661	678	609	654	607	646	710	636	676	692	694	639	679	720	692	714	673	626	621	671	656	653	666	653	664	681	662	672	653	610	647	694	671	665	708	685	662	665	681	692	663	678	663	639	673	677	709	680	652	668	662	656	703	652	671	634	671	665	696	668	626	650	666	681	685	696	701	681	655	612	680	646	691	684	605	652	697	662	645	635	713	616	639	707	697	677	674	690	658	672	685	630	677	673	687	667	619	657	648	677	644	643	651	618	624	705	628	679	637	690	659	633	683	636	636	685	650	705	648	643	634	694	693	644	682	680	668	678	653	660	666	694	642	680	605	634	652	665	637	641	647	705	651	728	691	629	685	661	644	742	664	655	702	642	668	652	656	639	689	683	654	637	701	680	677	697	629	660	675	656	675	668	708	667	653	669	680	657	655	653	725	619	665	679	655	641	656	643	665	656	650	689	676	683	680	657	675	642	668	606	672	654	673	682	663	655	699	656	649	641	676	673	655	652	668	652	680	646	635	723	678	622	690	626	643	667	677	647	682	659	660	708	675	629	707	654	619	656	667	619	665	703	648	697	651	649	653	660	695	678	668	691	665	651	702	640	693	620	655	703	662	722	647	625	654	673	654	657	658	655	646	657	685	663	639	699	680	618	628	676	726	610	706	676	658	633	632	633	692	645	723	695	680	625	653	630	621	698	655	648	720	726	643	649	640	668	671	637	675	617	674	648	663	655	665	651	624	633	626	645	700	665	680	692	662	661	642	620	694	682	678	639	649	623	652	671	660	632	650	641	665	686	701	640	651	666	650	701	675	683	673	628	619	658	668	650	638	674	710	625	654	661	673	715	663	698	688	678	676	645	654	668	693	677	675	654	687	676	678	687	678	651	602	668	645	663	691	598	659	628	654	655	622	676	681	690	640	667	617	693	639	614	645	643	650	655	641	630	615	657	666	685	690	729	661	668	677	637	704	670	674	645	662	693	668	638	653	695	674	612	654	647	682	674	662	647	691	664	664	659	713	647	609	639	628	652	660	678	697	650	680	617	647	655	673	719	672	682	666	647	668	646	636	621	693	623	673	708	678	715	641	645	720	649	677	685	686	622	651	671	676	685	690	715	633	670	671	667	629	660	669	697	634	662	684	663	655	667	670	639	693	657	642	667	653	643	699	634	625	658	628	608	691	656	650	647	665	714	692	651	690	686	686	648	637	641	642	661	672	674	637	600	634	620	672	680	642	651	670	627	648	656	646	638	621	671	698	678	664	660	658	650	655	612	667	626	665	612	659	660	685	657	700	663	662	689	658	649	663	660	636	654	699	658	663	699	638	662	680	617	676	679	661	648	671	657	661	669	661	656	708	665	676	703	626	688	673	695	638	689	665	636	634	684	659	700	649	648	655	664	682	654	638	678	674	676	659	667	644	668	670	669	661	634	629	683	676	645	718	635	613	670	631	694	662	708	693	640	626	636	652	671	657	651	673	598	650	671	667	675	690	638	682	694	681	644	630	686	656	660	642	682	657	662	671	672	641	663	686	668	688	663	631	650	680	662	651	661	668	632	640	654	663	680	627	664	672	654	692	664	683	666	650	646	662	673	683	676	666	665	660	656	631	693	691	651	652	657	668	677	666	632	712	667	606	711	679	646	666	663	664	642	651	639	643	693	634	690	653	643	664	645	665	662	629	613	647	659	659	651	673	723	653	685	658	661	635	642	670	651	680	657	639	672
32510	5742	1521	999	765	679	530	474	503	495	449	473	439	431	407	428	485	456	390	441	407	408	413	432	422	370	402	399	406	425	412	390	389	431	421	356	381	421	395	402	369	404	445	405	395	385	389	434	426	445	418	399	419	368	404	417	411	396	397	393	408	393	417	391	393	408	441	368	400	355	407	416	403	394	405	386	392	430	414	401	400	401	409	408	410	423	336	372	407	431	393	442	387	435	409	396	467	412	406	384	398	407	425	398	389	395	367	412	370	419	411	386	395	403	425	408	382	386	420	402	422	405	387	375	396	423	401	440	406	436	435	405	381	443	419	411	376	429	466	414	405	446	397	373	374	391	411	387	398	431	373	435	450	406	383	395	378	442	440	392	390	440	379	378	412	425	369	419	406	388	409	397	370	412	423	385	421	404	422	373	383	408	436	381	397	428	432	423	413	378	387	410	430	435	428	367	398	386	411	402	419	398	427	427	435	422	370	447	402	404	421	439	436	398	391	389	434	413	405	360	371	404	395	429	394	428	397	400	401	364	375	395	414	407	429	426	393	410	457	373	378	409	426	443	399	387	380	395	392	388	413	419	403	370	404	376	427	405	407	397	412	380	408	396	373	340	399	395	404	395	396	454	429	383	423	392	412	430	390	410	387	393	371	411	449	419	393	380	390	429	384	402	409	375	399	352	389	442	403	398	419	385	395	392	404	376	399	420	401	439	383	402	439	348	416	405	427	427	386	417	386	398	432	375	413	385	392	419	416	413	359	391	459	408	414	410	394	406	400	380	399	392	385	397	404	381	418	407	439	448	386	425	418	409	371	382	398	387	454	358	431	383	408	424	459	409	354	433	375	438	403	424	414	379	435	383	397	375	378	393	426	390	405	385	381	400	414	432	425	422	421	385	407	443	385	394	416	412	424	387	404	400	382	387	447	375	385	398	420	421	392	399	360	373	403	377	370	385	424	423	408	408	397	398	413	385	392	357	413	398	393	428	398	373	379	382	418	409	421	400	433	385	432	399	411	375	406	354	424	401	367	392	394	404	416	422	405	401	415	410	398	430	326	398	396	405	432	424	416	418	371	364	367	401	414	398	405	390	410	417	400	400	398	446	389	417	405	360	418	414	413	397	344	353	409	385	379	366	422	401	400	359	361	399	418	406	437	386	431	358	445	407	365	422	416	381	385	424	408	388	406	447	420	462	402	381	415	389	397	388	423	385	396	399	394	388	418	398	394	401	426	424	416	422	391	384	414	417	409	375	398	395	418	422	422	394	386	429	393	413	392	394	385	386	411	449	408	372	391	402	395	394	430	368	411	442	422	363	397	436	381	414	355	412	413	417	386	397	413	387	414	427	483	384	428	451	447	387	383	415	403	443	422	394	371	394	418	395	406	418	421	381	393	380	403	400	382	394	420	425	407	389	410	385	426	388	431	428	366	427	420	414	342	412	405	363	421	398	385	376	438	423	378	385	410	380	373	407	406	429	401	416	446	407	446	446	373	371	414	428	424	366	360	426	431	404	384	398	363	405	430	398	381	399	392	404	377	458	426	440	416	395	415	441	422	387	377	372	345	402	397	398	425	412	413	393	402	400	373	405	383	415	412	392	415	421	424	404	446	383	393	409	406	432	418	389	379	437	404	393	436	401	412	457	377	362	425	421	448	389	374	405	388	412	414	397	407	420	392	439	378	393	380	411	421	416	421	398	387	435	363	407	391	403	410	384	416	400	391	407	374	390	403	422	402	409	353	385	393	367	403	430	388	380	388	405	379	389	399	380	395	414	425	420	404	377	406	393	423	417	361	367	417	422	435	441	387	405	390	396	405	388	396	386	392	412	387	407	397	399	442	435	385	383	378	415	397	423	437	396	405	413	440	419	358	389	387	381	400	409	389	430	385	429	431	428	426	372	391	416	412	386	410	373	392	427	404	403	393	394	395	409	395	403	415	380	379	445	395	400	381	424	452	400	363	391	419	396	398	415	439	430	403	415	373	401	408	416	400	414	363	405	417	397	382	363	405	411	375	381	421	381	392	412	404	401	408	398	459	389	393	399	413	417	382	416	426	350	457	444	423	363	397	402	401	401	387	466	396	408	404	402	398	411	409	361	390	407	409	452	378	384	379	422	414	405	345	394	387	434	390	415	416	436	418	403	383	399	431	358	415	365	407	348	388	401	419	427	436	414	391	392	449	370	433	368	386	407	406	381	403	420	418	390	399	394	417	382	435	394	396	401	396	393	393	420	362	397	419	388	400	427	391	415	422	449	385	371	409	394	399	370	396	401	397	370	396	388	422	407	417	412	381	417	392	422	411	387	418	403	392	396	370	413	388	378	382	393	420	413	409	443	373	393	371	447	419	438	414	394	422	396	389	427	372	403	391	442	429	426	363	375	397	399	391	417	399	385	428	360	387	386	359	386	409	399	422	420	417	424	426	396	413	393	421	420	393	421	381	403	394	442	418	402	451	374	422	423	419	403	413	443	377	388	412	424	377	385	363	388	408	439	405	402	410	400	376	437	414	413	431	409	428	392	406	417	409	427	412	398	388	423	401	351	424	410	457	431	402	410	413	433	405	434	434	416	385	430	410	410	430	378	413	429	411	431	382	387	386	371	343	397	397	394	398	447	451	395	413	410	433	405	418	393	411	364	463	425	370	393	428	423	394	413	357	394	378	404	425	386	426	407	370	383	414	382	422	406	355	368	424	365	393	372	357	398	394	433	390	411	429	414	399	376	407	414	402	441	391	389	435	395	377	368	369	397	426	423	380	364	437	405	418	421	387	439	405	433	431	436	432	405	412	421	375	424	408	413	403	423	393	367	376	420	453	404	443	390	391	419	406	438	382	406	401	418	397	416	407	421	366	386	374	417	379	417	407	372	400	401	417	387	401	395	394	374	427	404	411	389	389	412	369	406	392	393	400	404	393	432	411	399	369	432	413	415	365	424	358	424	411	393	430	392	386	405	396	385	382	436	388	384	428	446	408	370	435	414	390	381	402	378	392	405	388	417	395	405	389	374	424	431	402	398	419	381	429	396	386	418	398	389	398	397	388	403	402	373	383	391	456	365	393	430	420	374	439	425	423	397	404	420	426	365	428	380	368	402	423	369	381	401	395	390	403	423	386	376	411	416	425	436	406	369	413	382	437	392	387	400	382	401	398	435	432	378	416	400	361	403	385	390	396	425	385	368	428	430	403	422	417	395	415	435	420	424	429	418	401	415	411	393	422	389	391	398	409	363	376	380	427	447	409	383	422	417	354	413	406	384	406	417	388	439	433	412	390	413	416	389	403	396	418	408	409	425	414	440	417	401	427	377	407	383	403	396	402	393	403	375	422	375	432	399	408	422	395	400	394	433	410	459	417	375	409	404	417	355	422	403	427	411	425	404	403	399	407	400	424	449	420	378	407	392	386	424	408	368	389	433	419	411	426	382	388	409	409	409	398	409	383	396	395	393	395	385	369	401	384	402	422	396	400	391	412	400
17780	1697	2261	2529	2266	1899	1656	1468	1342	1336	1177	1221	1119	1162	1092	1092	987	1061	1032	978	984	996	988	993	905	975	989	1011	938	967	940	924	937	941	892	907	995	961	923	896	913	906	916	874	958	889	915	888	889	926	879	923	917	868	909	942	875	898	914	926	971	888	934	883	889	917	944	919	909	930	853	916	920	901	903	920	881	913	822	952	912	933	919	927	906	951	889	912	936	942	894	900	889	889	905	909	925	863	927	893	940	888	908	913	892	884	862	914	929	905	873	918	890	928	870	881	891	903	887	915	938	950	919	941	881	888	894	869	920	895	948	860	955	893	911	834	875	898	928	892	912	907	867	940	893	873	967	917	881	896	868	906	898	917	901	889	962	956	965	957	902	909	901	889	897	902	904	929	935	891	865	941	907	922	909	939	853	852	913	943	915	905	852	902	945	887	914	942	899	952	872	903	844	931	956	880	913	916	869	906	913	912	960	863	956	902	930	934	897	898	858	885	910	975	939	920	862	919	930	904	907	883	878	860	871	900	852	911	880	919	929	880	889	863	916	905	908	922	920	954	911	855	875	923	901	895	901	891	914	914	897	868	946	850	908	903	946	933	901	945	884	902	845	904	875	881	877	937	877	924	885	884	916	886	924	942	884	890	942	929	874	949	891	937	895	867	885	912	888	898	938	969	941	971	934	950	936	937	918	898	837	919	841	877	875	887	947	954	939	863	955	869	868	933	892	908	881	921	924	904	914	886	905	915	933	897	901	907	918	920	886	878	923	891	876	898	908	887	909	911	822	908	968	946	896	901	842	913	910	896	913	914	892	911	859	870	880	875	927	897	871	944	889	909	934	830	890	865	882	904	894	907	890	923	882	876	923	883	893	875	884	912	885	877	885	947	923	875	929	911	921	884	921	920	903	908	896	935	921	909	882	892	900	882	953	928	902	897	911	932	908	894	915	876	916	927	876	896	888	930	852	930	957	842	902	874	909	940	892	925	887	924	921	899	905	888	917	861	913	940	947	956	931	914	901	905	936	930	885	927	887	899	884	888	938	910	934	907	905	922	949	894	899	955	913	906	887	906	843	915	948	873	917	941	917	894	903	928	919	903	893	874	855	866	896	928	929	903	874	884	894	957	912	914	904	860	921	893	948	884	864	862	913	876	931	890	926	918	907	901	927	864	854	907	914	899	944	903	937	906	868	860	914	943	915	962	875	930	908	938	887	884	900	880	975	913	954	899	897	938	933	933	928	904	934	898	918	899	869	881	870	878	937	929	944	898	923	873	877	947	927	890	930	906	915	915	864	899	960	871	867	931	934	873	918	913	922	889	893	943	973	934	869	890	902	895	927	860	842	903	951	957	858	942	1002	907	927	923	886	935	934	884	924	908	922	968	961	904	924	943	927	916	939	919	946	871	911	878	904	877	937	883	909	895	912	906	905	900	856	906	866	939	872	890	881	1003	899	917	914	896	947	954	911	894	918	906	945	896	893	911	892	874	926	881	957	897	882	889	841	888	909	892	960	971	891	878	903	881	907	870	971	926	969	871	927	846	942	866	931	952	875	943	853	911	882	899	904	952	892	891	847	889	808	900	911	852	911	938	944	877	890	873	947	909	830	911	872	903	859	889	939	886	895	939	904	882	906	949	916	908	911	920	930	902	881	904	908	923	878	940	899	876	922	924	955	911	939	918	928	885	901	851	885	900	904	982	928	911	880	903	938	903	921	908	879	915	940	892	883	866	926	810	905	938	894	909	926	886	916	834	905	895	885	917	897	968	956	930	887	879	894	919	921	887	857	922	912	915	919	908	927	892	899	919	955	941	916	896	842	916	920	913	899	849	862	943	918	910	898	903	910	981	855	871	862	911	898	899	931	947	932	914	885	908	901	914	923	869	969	913	926	924	869	890	930	912	920	926	930	961	902	878	897	941	890	939	871	899	927	892	903	908	828	933	949	959	831	878	931	910	917	896	918	938	902	893	872	883	878	921	900	941	978	892	906	857	922	934	927	942	826	946	925	888	907	948	982	888	907	896	865	860	900	919	916	846	886	883	924	948	882	894	903	874	902	932	933	907	900	908	876	935	928	977	907	939	894	819	903	887	917	898	934	902	922	876	878	931	887	860	923	891	883	907	932	918	885	901	931	881	921	922	854	880	878	917	881	892	932	851	908	935	913	913	902	925	921	950	921	843	915	885	864	906	886	917	879	933	937	905	907	861	884	867	900	871	867	964	932	859	926	902	957	929	936	907	880	932	892	891	886	894	897	965	897	900	844	904	956	947	906	873	920	995	946	857	932	958	851	898	927	889	891	891	956	843	893	957	927	932	923	903	909	903	888	953	914	877	922	847	905	840	859	891	883	932	872	875	929	915	867	925	902	892	897	928	970	899	891	905	903	917	895	955	871	898	920	887	862	913	869	919	975	896	882	951	908	913	920	889	868	951	917	919	903	937	872	916	875	842	884	934	929	933	934	928	880	883	912	925	920	948	883	891	894	880	939	903	886	942	953	889	868	862	922	904	911	897	916	888	917	887	880	929	891	897	913	952	899	880	868	945	893	894	893	871	967	916	909	886	890	865	906	881	877	889	913	919	842	894	897	920	867	858	811	914	895	869	924	880	804	956	902	889	940	904	872	921	880	956	863	876	894	891	853	884	915	890	941	894	863	955	924	968	917	931	927	928	924	894	949	955	938	842	888	915	903	926	895	870	930	877	895	890	903	861	974	938	904	939	895	893	891	928	927	940	908	901	893	901	903	871	916	938	856	902	868	911	884	915	920	872	929	939	891	898	938	837	921	885	870	901	903	858	903	931	914	943	929	924	866	970	881	923	984	903	905	925	937	867	928	886	851	865	920	913	891	882	866	907	852	891	916	909	852	851	927	867	915	857	920	908	913	856	933	905	886	861	895	845	879	941	916	914	919	904	811	875	922	908	933	873	934	888	911	924	900	893	891	872	935	875	943	896	929	897	887	940	871	902	908	912	898	875	867	887	943	917	850	894	944	930	866	920	903	886	931	967	885	882	887	909	853	942	893	882	902	885	904	929	961	917	905	897	911	908	861	920	903	883	989	926	919	893	914	932	879	921	924	898	944	901	938	900	919	931	913	947	896	904	895	922	969	869	873	901	902	919	879	875	919	914	914	899	895	904	888	889	889	850	906	900	960	844	944	919	872	901	901	903	933	893	857	912	936	968	892	914	893	898	898	919	924	884	953	914	917	842	897	914	923	894	892	944	869	903	925	907	975	905	876	854	876	882	858	846	893	864	954	951	898	888	929	917	935	922	890	987	937	955	967	882	867	900	876	899	937	861	894	849	955	897	919	934	876	852	952	930	892	881	908	865	938	858	890	925	914	924	937	916	880	910	905	854	851	856	909	944	916	919	895	897	886	874	888	920	918	883	891	882	890	851	853	917	914	927	942	896	899	901	944	951	921	863	928	941	895	883	914	866	876	958	937	959	890	849	856	865	908	925	901	957	907	897	880	907
6286	481	237	214	230	227	193	215	244	263	205	220	228	231	238	243	243	221	216	234	232	223	209	244	205	195	228	207	223	243	215	194	216	220	206	213	200	244	208	198	197	217	245	226	217	227	215	222	206	238	242	184	234	222	202	201	215	221	227	215	183	224	207	219	235	211	236	189	217	230	199	228	227	210	202	224	226	221	221	209	240	202	196	200	226	201	242	239	233	218	221	206	204	222	212	241	221	212	251	219	191	199	218	239	230	228	214	244	193	194	238	199	230	217	234	231	199	194	228	224	246	212	204	219	224	213	234	222	190	215	221	227	223	236	238	216	224	218	236	228	214	216	221	204	226	254	242	226	207	240	202	227	220	235	228	225	229	177	204	213	208	205	223	237	233	221	223	196	223	223	219	243	223	213	205	208	240	209	233	228	245	230	233	206	218	229	207	185	206	230	210	225	218	232	250	218	226	209	188	238	215	184	229	232	260	240	263	231	215	232	253	186	218	214	212	222	209	234	237	205	217	232	246	208	230	215	217	204	208	222	214	221	225	229	218	226	225	257	224	232	219	192	210	223	245	250	219	217	229	201	226	243	230	220	221	199	228	205	222	214	249	210	228	216	221	231	185	209	202	240	225	203	205	198	214	208	226	208	219	239	205	225	217	236	219	211	229	214	209	205	212	246	212	226	231	232	205	236	226	207	205	218	215	221	190	211	223	194	231	211	241	211	221	238	222	231	216	214	220	204	235	220	216	210	211	241	220	215	209	232	224	223	224	244	219	208	193	219	230	197	218	228	215	202	201	239	243	240	226	228	224	236	210	207	242	207	238	219	213	210	220	212	246	242	254	226	213	215	215	222	209	238	241	242	245	251	193	190	203	203	212	219	245	243	215	186	200	210	224	192	227	222	215	229	221	249	234	193	234	224	223	215	228	212	224	195	208	243	205	196	225	223	224	217	204	213	231	231	232	217	218	214	202	203	216	215	231	210	218	198	243	220	233	218	214	222	235	223	199	184	216	207	238	226	211	234	226	224	230	200	237	221	218	189	218	214	208	206	231	229	219	197	223	224	219	224	232	234	221	233	212	213	212	233	223	217	227	209	193	233	220	216	236	229	225	202	212	220	200	192	237	206	209	225	207	183	222	213	238	225	232	232	197	214	223	228	235	265	195	226	208	222	208	209	231	199	228	226	186	199	213	182	200	206	254	230	188	230	195	213	203	250	207	216	240	212	238	206	195	206	215	203	240	194	243	211	224	220	233	241	207	223	210	230	223	203	204	220	182	207	199	236	214	220	218	227	230	200	232	261	209	231	176	209	222	184	239	253	263	218	213	213	220	226	209	206	206	236	234	258	239	199	210	203	237	234	231	176	225	219	218	215	224	237	218	229	238	243	206	238	206	209	219	218	197	226	217	210	199	221	214	265	233	252	230	209	195	198	241	221	200	200	222	217	218	222	274	200	230	214	214	254	224	233	211	225	214	223	235	219	238	207	237	202	238	225	226	191	194	220	242	214	215	191	220	215	232	239	193	227	245	239	235	210	258	244	208	227	245	235	228	208	202	218	203	235	195	212	253	207	210	241	232	243	200	209	221	196	216	223	227	214	216	224	238	239	210	227	235	216	212	208	213	263	208	241	210	243	219	208	205	209	223	210	200	220	220	229	215	264	225	232	222	221	216	204	211	206	219	225	239	234	219	215	198	210	247	225	236	218	182	212	227	232	202	216	206	188	200	208	238	221	230	214	235	218	225	235	206	220	199	256	232	232	242	229	208	205	240	221	208	219	207	226	221	197	192	230	224	237	211	243	204	224	256	226	230	221	232	236	215	208	212	222	237	236	237	217	200	227	185	221	221	234	229	206	217	203	209	167	215	232	228	202	229	185	201	208	203	198	199	239	229	195	208	218	193	227	211	229	211	224	215	201	230	246	226	219	223	214	211	212	249	226	227	211	245	216	204	226	208	224	232	219	211	218	209	197	230	197	216	222	250	239	226	200	208	236	239	221	218	242	222	209	241	208	221	235	220	212	234	239	217	219	230	229	202	214	257	210	232	264	216	217	204	204	227	211	242	230	240	216	236	197	220	198	217	220	231	213	215	244	221	231	225	230	240	216	201	212	214	176	233	213	217	249	223	238	237	228	221	210	201	257	206	209	225	200	202	223	226	225	236	252	224	217	234	216	218	197	233	198	216	241	220	206	211	193	202	224	233	216	219	241	223	224	206	204	258	199	253	199	214	220	207	230	226	202	197	219	231	206	235	216	218	242	235	252	220	219	202	229	224	198	198	216	220	218	216	224	216	207	220	214	236	236	217	207	219	221	240	226	242	193	226	220	221	231	205	200	221	199	227	223	224	210	197	219	193	216	215	215	217	216	230	226	219	248	225	226	202	231	186	208	216	217	238	219	185	224	194	226	208	214	226	223	209	175	240	225	225	204	221	228	196	211	212	187	191	190	233	185	211	215	226	227	226	232	215	199	224	204	214	202	227	215	224	245	198	204	203	192	212	191	189	189	225	226	212	242	238	182	228	222	214	247	238	215	231	208	247	225	204	207	198	218	223	221	204	249	228	216	214	257	198	217	207	207	214	206	223	224	226	200	234	217	256	211	231	261	192	192	210	201	190	221	247	212	217	213	222	217	210	230	194	228	234	205	230	248	235	224	215	207	220	220	230	207	210	205	212	222	184	207	191	179	201	199	230	203	229	212	225	217	230	217	224	242	236	217	212	200	254	227	227	211	208	221	191	204	187	232	227	234	246	220	226	213	216	271	233	221	222	231	245	256	204	220	222	226	198	205	203	197	237	228	237	215	230	220	280	210	208	235	212	204	216	246	225	213	225	226	254	240	221	198	245	201	233	248	212	219	213	227	209	220	205	212	211	253	217	230	257	208	234	207	215	204	218	211	242	226	213	220	185	245	188	203	227	241	240	215	213	214	211	209	238	227	212	201	198	225	234	218	199	218	214	230	238	202	216	223	219	208	206	215	232	222	222	226	205	232	206	207	219	212	241	213	222	208	221	225	230	227	212	212	226	192	206	214	229	229	209	211	203	241	221	208	215	220	211	233	230	209	213	205	216	212	229	212	225	202	200	209	208	212	215	211	207	224	214	224	202	216	228	214	211	237	234	216	229	249	224	225	202	215	244	228	226	203	264	204	221	224	223	223	224	224	209	213	226	199	216	228	222	254	235	243	212	232	187	211	234	202	190	241	211	209	231	191	199	204	249	214	222	249	221	226	212	193	224	198	211	200	219	202	221	225	210	196	230	230	219	227	210	217	207	217	192	211	197	222	214	223	217	212	209	196	222	227	196	218	206	211	237	232	239	245	221	204	185	218	214	226	195	218	219	213	220	216	226	240	216	234	216	246	224	212	234	237	224	202	230	222	192	217	215	232	212	191	223	227	232	205	221	219	240	222	210	193	217	216	211	234	242	212	238	214	199	220	258	224	222	206	203	208	214	202	209	221	209	179	222	228	193	223
4117	595	567	542	571	532	552	554	518	531	554	558	563	523	593	539	529	521	505	546	487	594	549	550	534	542	546	518	579	534	549	524	507	502	548	550	507	545	550	570	566	559	496	546	546	543	512	528	576	563	539	509	500	529	519	503	566	562	528	547	536	524	554	527	530	537	553	530	548	505	520	541	558	526	523	566	556	524	527	521	535	548	519	516	537	534	527	537	515	529	551	559	526	547	532	549	573	527	538	536	542	526	546	542	546	528	541	578	535	506	516	506	503	549	517	609	510	540	523	550	536	535	532	517	505	528	526	537	545	503	527	512	511	530	541	550	516	545	528	580	513	553	524	523	550	515	563	522	523	518	493	566	530	557	562	550	543	520	517	519	542	547	536	544	558	578	538	508	525	573	551	528	536	523	539	552	483	560	543	531	491	508	519	520	542	521	521	587	534	485	509	546	580	563	551	515	579	550	536	528	559	551	560	525	533	552	529	523	543	539	526	526	538	502	523	560	530	465	534	494	536	528	557	541	519	551	532	482	529	536	522	516	480	561	562	542	534	537	530	530	501	537	554	569	561	570	530	549	509	562	582	536	549	538	523	516	573	522	570	535	530	510	528	526	530	524	506	519	533	533	580	555	565	539	532	565	492	524	554	538	559	562	547	527	534	543	538	536	537	534	541	543	552	548	516	509	523	578	525	557	524	531	524	558	542	536	543	534	516	549	540	575	515	509	532	545	528	534	526	535	526	510	531	528	552	509	554	534	565	459	561	574	546	549	533	546	526	542	556	531	574	502	523	507	548	537	561	551	542	561	509	528	577	556	557	519	525	521	508	565	524	537	583	511	541	531	537	543	494	534	561	555	560	532	561	509	555	505	528	533	526	553	539	519	547	562	544	573	567	508	523	538	563	525	563	513	537	532	537	553	519	543	547	542	542	557	546	497	528	533	544	481	536	527	521	547	539	514	510	535	566	555	534	507	560	549	540	542	562	526	537	521	534	565	522	542	538	558	512	538	546	561	526	534	550	478	542	559	533	524	537	522	536	554	528	519	517	525	533	522	563	559	484	532	566	537	508	549	556	552	470	514	554	535	536	534	505	537	528	533	566	575	552	549	521	552	555	550	585	551	530	540	526	511	526	513	521	553	538	533	575	606	530	550	533	507	546	514	530	541	543	509	548	540	503	545	511	580	512	520	542	537	524	536	583	552	526	534	531	569	514	549	551	548	528	528	539	488	539	518	504	535	524	534	541	500	548	544	551	591	525	529	533	543	514	525	555	543	582	564	544	538	559	542	535	514	580	538	511	533	542	543	563	499	515	566	516	510	521	548	559	541	540	506	530	545	546	548	558	519	525	542	529	536	523	520	543	512	514	555	528	515	510	534	544	539	536	520	546	526	546	562	557	528	521	551	537	522	538	523	580	532	516	548	560	523	515	492	523	515	567	520	523	488	518	537	503	530	504	528	545	554	530	540	502	518	530	547	548	559	529	545	539	557	563	540	537	561	547	552	571	517	511	517	510	564	552	558	498	537	538	517	535	545	562	574	538	541	567	545	500	505	565	550	550	576	553	537	524	488	526	567	562	536	525	514	564	549	538	581	569	555	533	508	549	538	534	550	555	544	547	506	554	513	591	501	527	526	558	529	513	525	578	512	550	528	531	528	549	555	535	546	503	510	491	539	545	499	543	505	501	524	544	520	522	537	487	560	521	525	526	564	519	552	568	517	533	562	536	527	547	525	536	474	521	527	477	542	533	522	498	548	528	569	517	512	528	553	546	537	520	565	520	553	543	532	564	559	530	534	495	511	562	543	494	551	518	582	540	552	510	551	515	537	499	591	589	561	569	530	554	565	566	561	540	564	527	532	508	557	570	515	555	507	577	511	552	544	562	560	576	528	565	546	543	558	573	525	532	539	538	481	534	545	560	550	551	556	571	499	534	553	524	536	523	574	549	522	557	515	581	548	543	522	556	530	508	531	559	518	527	542	557	534	572	504	528	522	560	559	528	573	524	546	554	519	535	517	569	576	529	495	513	530	485	524	484	559	558	524	509	587	489	562	562	540	521	536	520	516	551	516	559	543	510	508	560	541	521	536	560	539	546	536	541	558	553	518	532	510	543	524	516	548	493	490	537	570	529	514	545	566	564	546	552	544	539	564	527	545	566	560	558	544	588	540	507	536	551	557	501	532	559	517	570	562	548	478	501	574	554	533	503	536	563	500	555	623	504	539	548	548	508	553	526	513	513	543	526	536	504	534	521	561	516	517	548	524	515	520	571	520	518	561	527	515	527	580	530	557	548	567	476	514	599	560	540	557	572	550	528	500	554	543	506	524	553	533	551	584	550	528	539	526	558	560	574	513	542	562	514	519	549	548	554	527	547	511	515	517	533	535	512	509	566	519	535	556	596	545	482	501	543	546	488	522	497	520	579	514	496	534	556	520	553	532	525	550	544	519	529	539	566	551	498	530	576	553	585	521	582	508	581	544	556	492	528	512	501	523	528	521	543	566	551	557	525	605	517	531	529	540	554	537	540	523	536	553	533	557	533	530	531	566	533	520	577	529	475	529	536	509	520	525	503	498	516	562	536	552	528	547	494	555	522	523	512	500	534	527	508	496	514	506	561	539	550	561	541	560	516	523	537	498	557	543	561	542	534	590	570	555	549	520	549	565	528	515	554	577	533	538	571	511	587	548	522	553	527	542	544	539	532	501	575	536	531	569	541	522	561	518	546	519	502	525	556	554	545	537	497	583	529	560	561	585	547	557	521	514	512	542	539	523	555	528	573	535	504	570	528	528	566	515	541	559	517	555	499	543	542	523	541	544	546	545	537	533	579	518	496	508	552	545	575	573	522	520	534	588	529	525	583	529	593	530	564	515	546	511	541	507	567	559	514	550	508	510	564	549	535	520	519	538	573	538	502	480	548	526	572	549	523	534	525	491	551	532	549	563	512	479	525	503	515	508	509	522	524	516	544	570	571	560	562	553	540	483	546	557	584	541	541	565	519	542	538	544	521	534	507	509	518	528	537	553	510	548	503	511	521	562	532	499	546	522	539	529	546	534	568	534	523	571	560	534	545	536	532	514	533	528	550	537	537	503	499	521	538	536	503	548	565	550	546	524	547	518	544	527	551	518	546	576	507	556	517	534	538	524	570	553	547	519	574	537	551	525	491	546	564	531	523	524	513	519	511	480	533	506	553	543	532	521	553	548	504	538	528	538	545	543	544	503	534	524	529	501	527	551	492	549	535	494	539	532	555	550	539	542	537	580	501	564	526	526	522	562	520	542	546	542	533	525	512	544	572	551	545	526	537	521	550	548	516	492	559	576	500	572	546	549	526	518	491	531	547	564	483	527	569	535	548	582	527	590	519	499	557	526	546	563	539	519	526	519	556	528	500	515	523	532	584	531	531	529	550	514	506	504	507	556	526	507	517	572	502	507	538	505	527	559	536	547	529	525	548	538	524	541	577	570	520	510	537	522
21561	2751	749	537	439	376	353	332	319	322	327	345	319	307	318	288	276	277	295	291	277	237	278	298	299	280	308	261	270	275	262	278	278	287	243	262	338	271	258	268	299	318	290	287	266	290	284	259	287	274	279	264	315	291	289	265	262	275	272	277	259	285	249	297	308	286	247	302	307	281	284	274	282	276	264	277	288	285	261	255	275	290	249	268	252	272	286	264	292	267	275	279	278	273	265	261	278	278	262	263	299	281	263	298	295	316	285	267	278	291	278	305	308	287	257	235	299	302	275	310	275	294	263	283	280	313	276	285	289	299	274	272	276	281	315	278	289	258	285	258	324	291	274	293	307	282	281	316	279	257	227	273	262	291	266	284	283	263	262	275	270	278	260	261	279	280	268	293	288	278	269	253	305	275	262	294	279	294	284	301	328	294	251	249	279	248	286	283	263	235	274	245	307	273	304	265	289	315	263	313	267	312	304	324	305	265	290	269	284	308	289	316	288	288	274	299	281	275	283	298	278	260	279	275	264	289	293	275	296	279	291	254	318	291	279	289	302	269	273	301	286	292	299	296	300	273	306	293	282	297	267	302	279	260	263	272	279	252	289	274	302	314	271	291	247	277	266	268	256	286	277	264	258	291	283	262	246	298	282	300	282	264	300	249	284	297	284	298	294	310	281	259	301	269	295	259	280	267	244	281	281	245	292	292	266	262	281	285	278	272	279	283	235	259	277	298	279	282	319	294	274	261	288	291	284	283	289	316	269	273	269	256	283	259	258	288	301	282	301	297	310	282	302	291	293	269	278	279	307	289	266	315	292	310	273	282	296	272	274	256	270	329	300	252	280	296	289	278	271	307	288	302	264	289	272	304	285	277	273	291	291	289	260	270	286	286	277	263	279	295	286	266	280	269	271	262	285	277	298	277	269	230	283	258	315	274	271	269	296	281	283	267	290	322	307	290	306	302	242	251	276	294	286	280	291	275	295	262	287	291	273	283	279	274	250	279	250	264	287	301	237	303	263	301	286	275	272	263	266	280	246	265	305	300	278	316	280	286	254	275	290	238	255	312	284	285	260	265	306	284	254	251	284	269	287	302	298	272	262	245	285	264	264	288	284	263	247	270	251	281	273	282	289	274	279	291	282	258	280	299	302	270	278	289	287	271	285	281	310	252	277	280	287	281	276	297	294	298	299	279	303	301	285	261	274	268	313	288	289	291	247	276	252	272	302	299	251	283	257	262	273	281	263	317	320	267	307	280	266	291	296	278	254	273	260	277	273	257	288	316	287	285	282	306	287	296	242	268	296	286	287	261	286	276	295	315	278	285	263	276	283	297	278	272	293	313	297	317	290	288	273	294	314	297	252	303	283	295	287	271	311	275	285	268	274	297	278	279	302	247	263	287	276	283	287	279	275	280	294	246	310	280	262	245	283	278	331	262	266	308	277	298	296	291	297	284	276	252	283	301	277	281	301	321	296	314	320	289	308	313	274	301	292	302	281	311	265	262	269	266	280	262	273	303	277	279	257	296	263	271	291	309	262	300	292	263	308	276	303	303	273	259	286	285	276	273	258	287	260	282	286	299	296	279	292	315	303	277	297	308	277	265	270	308	245	303	317	287	293	242	279	264	293	300	287	241	318	296	291	262	310	264	268	323	306	291	267	316	312	296	269	289	316	268	289	277	266	251	283	278	261	298	268	253	305	244	269	286	286	274	281	282	286	293	264	278	266	280	268	272	298	287	263	276	256	303	271	251	283	289	285	262	252	280	270	286	268	276	311	278	285	277	284	267	279	292	298	286	281	247	306	299	281	281	276	297	308	284	303	276	291	289	303	285	277	300	267	292	293	271	289	266	269	316	278	279	277	293	267	258	286	301	292	254	297	248	286	273	271	274	303	300	297	294	267	284	285	279	281	269	295	261	290	277	296	280	264	281	292	252	286	269	292	250	280	238	290	320	263	268	285	298	262	297	241	295	282	291	302	261	284	299	309	251	242	267	278	278	289	247	278	279	271	261	289	296	276	281	293	311	265	317	321	273	274	268	285	277	327	281	284	284	307	288	291	310	277	295	294	272	284	303	269	288	282	265	258	278	286	302	272	266	287	286	307	279	252	296	260	262	272	305	292	300	309	281	300	295	265	299	269	287	272	292	298	267	253	258	276	264	281	260	284	281	284	299	252	281	249	272	280	283	277	280	281	290	264	247	267	277	269	284	301	267	298	301	314	287	303	300	281	285	309	306	264	260	283	258	295	307	248	292	266	314	281	284	251	302	283	271	259	288	276	271	273	260	281	313	286	295	266	291	294	293	285	284	276	301	297	309	280	267	303	319	267	262	281	294	257	288	275	260	307	273	291	280	244	265	309	255	286	260	257	277	273	297	288	279	266	286	273	292	285	282	275	288	292	276	284	285	283	290	284	309	297	278	297	287	257	286	286	304	277	290	271	268	277	262	277	246	309	288	322	294	298	297	278	301	287	250	296	273	263	264	279	286	287	292	283	238	256	273	301	293	321	312	280	278	298	274	268	294	248	307	266	248	295	287	293	282	290	269	276	308	229	281	296	246	279	269	272	265	288	285	263	313	293	271	296	286	297	266	250	278	291	284	275	229	262	292	276	307	304	318	299	264	296	236	273	294	275	313	297	301	305	254	300	299	237	275	306	268	229	265	265	270	287	260	272	313	273	305	288	273	246	310	280	251	261	275	261	262	253	296	246	298	266	312	299	304	278	252	287	270	250	291	289	276	297	286	247	301	262	261	265	253	272	282	292	294	311	291	285	263	275	308	270	259	287	306	296	282	284	276	274	267	302	291	292	282	317	298	301	283	269	291	284	294	279	261	310	277	312	285	263	301	284	288	276	282	280	296	297	264	306	283	290	289	270	280	274	326	295	273	256	312	313	315	272	276	321	264	277	285	286	249	288	268	264	233	274	287	302	283	297	278	319	267	287	279	288	291	304	284	261	260	262	274	312	285	273	287	282	273	292	260	275	241	265	266	241	278	269	292	284	263	256	293	294	287	257	297	275	283	265	291	277	270	281	279	272	287	270	263	285	274	250	279	274	292	273	280	258	280	288	319	270	253	277	272	273	278	296	275	266	307	280	303	279	282	296	290	292	252	273	311	249	262	289	282	282	285	263	276	271	286	300	271	273	276	285	276	316	322	283	270	280	315	259	299	313	258	278	262	281	280	299	285	250	272	285	268	290	273	274	285	295	275	290	279	275	286	280	296	284	272	286	298	284	249	295	296	309	294	285	275	309	283	285	274	274	317	277	269	260	286	294	229	254	268	282	277	276	259	260	272	296	305	263	306	269	307	284	299	291	269	309	295	297	294	300	269	290	282	321	269	289	254	275	267	273	306	293	245	262	275	307	264	280	244	280	284	290	295	314	258	292	327	299	296	282	284	270	319	255	267	286	281	278	275	309	270	263	298	278	263	260	287	276	268	260	285	255	278	294	269	277	246	281	242	281	277	276	283	302	298
12951	1078	1360	1453	1382	1201	1061	970	929	868	831	812	805	812	739	684	730	740	732	739	712	681	702	640	698	708	689	699	720	699	688	672	677	697	647	679	719	685	648	670	678	678	661	640	701	675	700	657	640	665	704	687	604	687	669	687	699	626	628	684	680	704	643	668	673	669	647	676	681	671	628	725	649	659	680	657	681	665	693	654	677	702	638	601	674	636	683	650	721	689	645	658	632	656	650	691	653	651	670	658	641	672	669	699	665	661	654	648	652	639	651	673	675	658	716	653	627	662	652	667	651	687	651	650	675	649	685	685	732	640	641	642	689	669	672	656	692	700	622	650	611	651	652	664	659	640	663	631	659	658	678	655	650	676	656	665	641	664	660	662	656	646	672	641	693	703	691	686	673	652	600	672	696	689	666	667	683	659	641	627	682	638	651	642	679	610	662	661	629	654	707	630	656	712	676	676	668	681	631	686	659	689	706	680	696	659	682	705	671	664	662	680	643	630	646	661	729	672	669	688	689	665	642	671	645	666	678	698	668	679	665	671	656	629	665	703	650	654	704	611	663	666	675	702	645	661	682	646	647	655	655	658	674	663	658	684	673	661	623	674	676	661	677	662	691	655	685	650	648	663	692	635	698	659	664	682	682	611	707	673	623	679	657	725	663	689	630	660	668	664	650	684	652	687	664	648	644	677	682	616	688	654	646	649	643	655	625	613	649	659	653	738	659	695	696	687	667	638	700	685	611	653	682	675	691	692	674	650	688	667	690	708	645	682	630	639	695	661	666	659	653	715	676	682	644	701	720	685	711	677	675	701	732	670	676	681	684	683	660	679	685	674	686	678	683	629	685	647	659	644	669	673	706	672	663	687	641	676	682	670	651	684	648	708	697	678	637	674	657	635	644	631	647	722	661	652	676	694	698	619	632	650	679	676	671	676	659	676	639	668	697	674	646	621	644	671	668	659	714	692	665	647	647	668	670	651	673	672	696	643	679	673	703	639	659	670	669	677	634	683	704	630	658	641	703	690	645	661	658	635	637	676	655	639	650	647	726	601	685	650	689	644	693	646	677	644	701	676	663	693	702	718	668	662	676	731	696	689	689	653	672	661	651	698	657	631	656	673	655	685	664	670	664	712	686	659	668	660	623	701	653	730	677	694	646	710	663	675	655	667	644	644	675	720	698	659	669	636	643	672	667	664	689	649	597	670	675	673	675	641	662	629	691	692	650	669	693	661	617	668	661	702	702	675	674	659	661	659	713	704	656	715	708	667	631	709	690	679	678	676	660	710	658	646	625	648	619	674	673	707	655	703	687	683	676	657	687	678	699	668	647	679	627	686	659	653	662	672	670	689	643	687	667	683	668	670	654	683	667	651	658	708	684	633	656	683	701	638	662	645	660	673	682	673	681	682	656	724	679	665	673	672	704	625	669	674	632	634	660	654	618	632	672	699	651	669	667	692	664	711	682	635	676	705	664	658	648	655	611	699	688	676	677	681	691	641	682	600	713	694	702	701	649	681	667	659	646	668	669	674	703	660	620	682	667	684	626	646	679	636	665	674	695	627	697	673	665	636	640	701	659	652	659	686	655	658	696	639	670	707	652	614	656	703	651	705	702	651	643	646	682	665	685	709	644	659	672	658	612	674	677	665	639	684	677	635	682	653	680	656	643	655	667	645	651	693	622	680	661	649	707	645	668	646	647	686	652	677	650	657	649	687	662	676	715	693	602	680	643	666	711	665	692	637	687	679	664	637	654	601	694	697	683	705	626	675	690	631	659	643	663	620	663	701	645	666	695	660	631	683	666	620	692	613	694	626	695	667	713	684	676	702	681	685	699	670	664	674	681	673	701	732	656	647	706	644	665	656	676	666	640	753	662	640	681	675	664	679	663	667	705	685	673	658	699	719	662	735	669	639	698	658	661	669	622	680	639	637	667	659	668	715	692	661	658	653	657	677	607	660	633	637	695	621	668	670	671	702	674	708	659	656	714	712	679	703	625	692	643	649	635	708	668	681	696	681	667	678	683	702	671	663	662	667	655	687	653	673	681	645	668	680	670	678	662	652	660	670	674	682	673	688	622	651	684	662	723	650	676	668	699	707	680	693	641	683	658	645	664	654	673	673	675	645	641	650	656	673	676	701	663	675	661	674	659	639	671	690	686	677	674	629	619	673	653	671	607	713	691	662	691	631	680	705	680	663	709	700	660	639	665	692	664	651	709	692	661	625	661	664	705	647	658	666	689	616	682	637	645	701	692	707	645	636	633	661	706	662	627	623	615	681	668	648	668	675	657	652	704	653	642	698	669	667	707	659	705	652	650	705	613	653	663	716	656	684	674	689	693	622	689	687	631	671	637	693	629	644	665	680	693	692	680	682	663	634	692	639	651	629	673	601	643	630	640	716	611	675	687	700	685	661	649	707	703	698	643	661	653	668	675	691	701	680	680	658	651	642	684	677	634	695	654	702	674	699	672	659	625	643	670	610	665	676	705	681	660	697	703	627	706	700	661	676	697	672	712	695	647	640	613	658	665	693	658	694	668	650	683	692	667	677	676	701	694	695	723	663	684	646	675	687	694	657	704	655	698	672	677	652	665	645	632	637	588	645	672	649	673	665	685	706	645	676	702	690	594	632	637	695	674	663	697	709	691	672	637	679	633	734	641	653	694	659	656	670	695	688	643	696	719	661	657	631	645	688	678	664	694	646	685	631	688	619	624	672	700	680	637	622	689	700	634	635	670	689	696	686	685	602	696	680	668	656	642	645	632	647	660	680	648	696	653	727	680	684	645	671	651	724	648	652	683	693	649	732	701	691	705	670	684	649	635	628	654	653	663	688	706	641	687	669	672	694	629	660	681	698	675	688	684	683	668	695	716	624	700	642	624	691	662	658	685	668	713	664	609	673	657	623	632	651	701	692	681	687	665	679	697	671	632	655	729	665	612	640	673	659	710	652	695	651	665	605	670	688	647	682	646	660	687	684	667	610	647	663	688	671	673	653	618	675	653	708	641	665	669	689	646	672	648	621	690	715	624	672	666	746	643	662	690	659	662	649	652	630	670	672	679	657	668	666	649	700	656	620	657	668	642	634	689	694	650	641	679	712	663	695	677	638	607	623	662	654	690	688	684	635	612	625	647	665	672	725	708	643	650	652	635	693	633	651	675	697	654	691	644	656	655	670	675	687	693	674	684	662	664	654	686	638	642	657	684	652	688	669	668	650	628	658	655	672	656	661	661	631	660	711	676	641	704	682	649	670	704	654	692	677	633	687	661	648	689	642	675	649	674	704	672	671	684	655	656	673	704	648	673	648	691	659	609	669	659	667	680	685	667	649	738	717	632	642	702	649	703	665	645	661	683	688	702	644	649	691	653	666	637	668	662	710	684	649	694	690	673	633	669	640	699	628	675	648	699	665	658	613	686	651	641	673	630	675	644	652	670	709	634	647	720	671	677	634	681	665	676	699	693	701	603	621	681	610	705	691	692	684
31410	5562	1560	1067	723	671	572	483	487	453	451	436	451	454	415	447	427	398	416	415	424	386	413	410	423	393	419	408	447	435	370	394	415	393	419	431	420	396	421	427	400	379	439	381	391	389	410	415	417	445	401	409	414	387	429	392	435	400	386	404	390	388	384	413	401	381	374	409	394	392	402	373	361	429	406	381	418	389	415	382	415	375	372	398	447	374	405	395	379	394	412	401	384	417	406	401	374	365	425	395	381	419	405	434	365	395	386	389	411	415	391	423	362	382	405	352	390	389	413	388	405	388	347	413	381	394	409	415	388	385	399	393	393	416	381	409	375	414	442	390	375	412	439	411	399	409	417	428	401	399	446	422	395	404	354	394	383	380	397	386	369	434	377	442	383	389	413	411	417	430	409	371	392	431	382	405	351	423	418	431	432	417	448	389	397	378	401	401	420	384	372	381	404	423	391	407	429	401	392	410	395	364	426	429	392	400	425	375	390	404	380	380	427	401	399	424	425	405	437	408	377	386	409	455	405	426	368	422	447	373	411	400	377	393	402	349	366	437	413	411	427	419	402	373	428	399	364	439	391	413	409	409	412	377	412	380	407	393	394	426	396	380	421	426	389	380	402	408	378	415	418	394	417	367	409	410	445	382	392	404	398	406	399	404	412	391	445	408	391	383	391	387	395	394	397	434	450	419	391	443	396	388	344	412	434	422	437	380	415	400	402	396	417	392	444	423	406	405	393	425	429	403	405	410	432	416	404	365	375	449	404	402	412	394	412	442	404	391	447	397	397	422	378	395	410	381	401	373	410	405	409	409	397	396	395	387	426	418	414	390	369	388	401	405	432	389	377	414	382	400	347	395	374	447	393	395	407	396	411	434	409	419	432	409	379	403	432	417	410	372	381	360	378	378	379	367	406	403	391	400	420	419	413	414	361	439	464	437	402	391	404	400	381	399	393	405	431	428	399	414	364	433	403	404	416	391	420	455	380	404	393	396	415	419	397	400	418	423	411	392	387	380	437	407	407	387	419	404	398	412	429	401	418	434	402	372	391	358	365	401	391	408	392	409	365	388	429	379	374	426	372	407	406	382	423	405	409	384	407	406	406	377	409	387	410	400	442	412	417	410	434	380	351	444	426	446	383	379	429	431	386	427	379	393	409	395	425	389	425	412	429	405	429	381	401	394	362	388	407	431	359	403	381	414	427	355	394	378	404	408	409	433	378	429	418	422	387	407	426	409	400	440	393	381	390	430	392	358	425	410	445	425	429	368	374	392	397	389	356	387	418	428	383	421	413	430	374	426	401	423	387	389	375	382	408	423	411	437	422	402	395	421	402	412	400	380	380	387	449	400	382	360	381	419	371	398	403	398	395	395	407	405	402	394	355	428	372	398	403	399	381	374	407	391	370	425	400	380	431	375	403	369	396	394	408	391	409	456	423	420	379	373	414	406	402	404	390	421	393	386	368	391	390	402	429	434	429	437	401	424	413	416	461	396	407	418	406	440	418	355	375	367	367	445	400	413	355	400	414	428	407	436	426	394	394	369	402	415	415	425	368	364	422	389	412	415	425	377	375	411	424	407	404	419	431	447	390	416	413	369	404	397	392	388	421	386	403	384	405	401	419	375	419	413	388	439	415	411	360	424	381	432	392	351	425	418	386	404	413	406	397	458	413	370	383	415	387	392	454	444	389	395	433	409	377	419	429	427	417	375	397	393	398	420	392	391	396	359	373	400	384	391	412	417	420	380	447	402	380	423	385	412	415	408	393	419	398	370	390	403	412	388	373	392	398	363	428	401	407	367	378	355	395	394	404	398	421	382	386	369	403	398	403	387	394	375	397	421	416	443	423	402	415	375	381	392	420	377	421	381	415	425	372	390	398	416	420	420	429	414	371	385	382	399	416	414	390	422	384	406	377	420	401	386	403	369	374	440	407	400	413	386	427	388	388	412	421	440	429	407	406	383	390	434	384	348	363	387	395	353	385	404	439	407	374	409	425	422	401	442	375	421	427	441	412	417	382	413	416	422	409	405	424	362	407	438	402	408	361	425	361	416	414	384	409	415	422	383	369	390	398	369	411	405	397	406	419	422	372	392	404	396	395	450	411	407	399	445	436	370	367	407	438	378	444	431	415	384	399	383	388	419	403	395	431	398	389	404	380	427	394	409	377	443	360	374	421	412	431	402	407	419	445	417	419	448	394	398	419	423	412	400	396	405	426	415	410	407	413	440	429	391	376	418	425	389	407	400	426	390	426	384	413	436	415	398	405	410	381	398	421	396	383	386	456	427	402	393	384	406	385	375	415	402	420	381	375	359	387	417	420	410	452	420	401	383	418	425	416	369	413	354	408	409	377	421	398	392	363	410	372	401	415	424	405	410	418	391	410	394	425	388	413	365	376	362	378	381	412	425	434	389	360	385	404	413	430	423	434	373	409	379	395	456	436	395	418	385	394	421	435	413	397	437	384	416	382	400	411	376	412	387	405	401	381	425	394	434	387	441	424	411	385	406	452	394	397	358	427	413	409	432	397	420	390	419	422	418	413	376	404	398	393	401	376	370	390	373	406	383	408	381	428	385	404	402	399	387	421	448	401	409	378	384	374	420	400	383	409	390	417	419	386	443	414	371	396	390	400	373	432	360	432	358	382	373	432	403	442	396	415	384	380	369	404	419	433	396	397	391	404	380	408	401	424	409	417	398	372	424	444	400	368	391	434	414	372	403	430	400	387	365	394	396	398	408	431	420	407	419	390	376	401	405	441	362	387	420	370	416	383	405	393	410	372	350	426	391	403	409	419	402	374	410	406	394	403	405	395	411	390	374	407	412	390	386	413	383	377	368	371	398	367	394	385	387	394	401	392	386	373	382	411	433	403	383	413	447	404	390	366	414	416	373	374	451	407	440	413	383	419	411	438	425	432	345	387	430	417	390	405	394	387	425	401	369	395	368	424	431	403	427	424	433	406	418	415	430	394	370	392	433	397	414	391	415	416	397	394	418	400	458	378	411	347	385	405	365	442	383	405	387	381	392	365	410	434	389	429	417	398	417	422	398	397	454	415	405	431	452	411	428	436	375	417	356	388	392	380	414	396	374	415	449	450	427	392	410	366	416	385	415	411	388	393	388	430	407	420	390	392	373	421	434	395	411	425	398	412	431	374	411	405	396	393	406	396	377	405	391	376	428	384	418	441	408	420	398	394	363	398	406	430	392	427	396	390	446	427	434	420	363	433	405	408	390	419	432	390	433	379	432	442	380	407	423	406	420	421	418	381	429	426	422	422	419	387	436	406	383	437	381	455	373	403	416	404	445	440	399	378	418	402	404	409	362	392	413	429	395	382	431	383	414	411	408	367	396	429	423	407	393	380	398	429	383	378	401	411	378	435	378	401	414	415	419	410	423	408	404	384	419	413	409	432	405	438	384	432	397	406	370	432	409	410	427	410	422	411	406	413	438	409	370	400	382	414	441	409	370	420	399	412	373	403	399
17471	1744	2154	2536	2180	1947	1630	1505	1345	1301	1213	1170	1130	1182	1108	1079	1047	1039	1016	924	1022	974	1014	972	971	932	941	964	954	1042	922	924	962	870	938	912	933	944	978	935	923	916	880	923	912	933	963	889	925	909	957	919	907	905	904	889	896	923	897	971	959	914	905	939	918	907	880	898	885	897	885	934	866	918	897	965	934	895	889	959	942	869	877	951	883	896	894	911	865	921	895	959	894	864	896	947	937	938	844	883	884	896	885	891	919	905	940	905	953	839	884	891	886	939	893	893	902	933	977	871	880	861	895	936	925	904	927	903	887	886	869	878	879	888	894	908	921	882	925	919	900	877	853	890	969	913	924	903	923	900	907	902	892	940	889	890	908	920	940	936	929	911	848	896	894	881	896	886	954	922	972	887	875	897	927	945	932	935	851	859	882	917	906	830	990	917	884	899	911	951	897	898	942	895	916	863	850	895	853	911	868	887	890	838	922	922	926	882	913	853	923	951	925	888	881	872	924	865	906	937	889	900	857	868	883	894	838	931	874	896	951	914	829	903	889	935	899	873	903	894	873	906	875	876	918	847	925	920	833	919	933	872	903	914	884	966	888	898	873	881	917	931	843	958	938	878	911	908	853	943	904	949	968	913	900	898	953	852	879	922	934	888	944	884	877	877	935	955	897	903	944	899	931	904	884	872	918	940	939	898	925	905	906	849	886	932	921	905	915	918	910	877	880	879	865	886	873	878	941	889	958	894	863	867	954	942	864	884	918	957	915	900	883	874	900	925	885	828	953	888	930	896	925	916	941	907	950	849	896	934	923	941	922	894	854	910	865	861	845	899	887	905	912	903	930	962	897	891	895	877	899	914	912	881	875	914	940	903	930	870	933	885	856	875	911	923	905	920	897	854	863	920	963	861	903	899	930	914	862	909	836	864	879	862	928	915	961	859	919	900	933	907	878	850	924	885	938	861	947	903	939	872	894	920	838	900	940	902	866	949	898	869	943	894	952	875	904	851	935	868	910	948	902	867	879	906	923	870	885	920	919	881	884	891	944	924	874	933	911	854	872	941	890	868	877	911	848	881	953	941	867	928	864	925	855	955	929	880	925	916	927	890	917	947	915	897	895	872	934	909	929	877	895	887	911	917	869	895	907	905	891	938	875	904	934	955	894	937	923	911	834	851	900	936	899	934	965	920	900	877	887	877	883	928	914	952	940	897	956	918	890	885	863	871	874	903	893	929	946	915	893	878	881	948	911	889	908	948	948	864	910	872	927	850	901	906	897	895	924	889	889	896	931	885	926	866	907	895	845	911	923	861	907	903	924	903	898	915	866	870	895	879	885	872	904	885	865	860	898	897	970	980	931	916	898	869	918	875	854	894	878	936	925	957	927	848	869	801	872	879	857	856	895	887	901	876	944	913	872	898	921	890	860	915	926	904	923	927	862	912	887	831	933	892	936	912	939	929	950	874	896	864	859	922	863	891	859	936	979	900	936	887	970	901	929	825	849	927	853	881	890	889	873	894	843	884	863	884	956	931	870	897	908	927	907	883	933	870	894	853	857	935	938	887	926	917	921	930	893	913	909	935	879	912	895	922	928	890	905	886	891	891	846	857	933	911	926	910	928	920	922	938	938	895	924	931	931	910	881	920	915	902	944	927	873	921	897	894	913	907	851	891	929	948	887	921	955	877	945	960	896	929	890	908	924	850	886	922	917	902	897	894	890	920	949	932	877	919	925	922	932	842	965	861	958	912	894	861	970	934	891	854	892	887	908	881	921	944	890	888	892	945	906	883	944	899	874	878	907	924	905	929	911	902	896	889	926	955	851	895	950	870	904	888	910	957	873	848	930	910	905	929	929	899	936	937	890	911	920	911	919	904	857	1014	875	911	903	903	900	904	892	945	914	931	876	862	915	924	867	930	911	855	921	881	936	919	962	904	887	916	864	859	864	923	937	930	844	841	891	863	909	875	936	885	881	931	896	904	881	883	855	904	918	897	854	875	923	887	864	892	893	898	877	920	918	904	879	916	909	901	926	917	921	877	899	852	939	888	869	898	876	937	900	903	872	894	836	889	891	911	884	845	947	933	927	904	892	955	912	926	901	880	868	915	886	929	909	925	858	916	886	865	914	878	939	902	957	932	885	911	844	917	894	889	870	922	925	887	879	944	852	925	949	899	898	896	936	930	854	914	881	933	932	914	882	893	894	953	903	921	911	939	915	860	888	900	887	851	926	911	931	922	890	929	907	899	930	903	931	835	906	957	912	923	924	932	895	872	935	924	881	887	885	827	873	940	973	909	985	898	906	948	838	896	874	899	933	869	876	861	923	1004	906	935	930	911	903	883	888	915	901	940	912	954	946	873	942	925	869	916	927	881	924	893	906	910	935	953	862	893	940	899	902	931	886	922	912	885	897	868	878	897	925	907	866	924	896	915	884	918	894	933	900	923	899	959	881	864	912	916	878	933	890	929	906	951	854	920	899	913	835	957	899	916	925	914	922	831	915	881	865	880	862	905	936	895	901	945	946	925	894	928	925	897	901	885	922	876	884	864	872	865	963	907	911	916	932	930	886	838	943	911	909	857	913	940	847	900	931	919	919	926	907	961	936	879	916	885	889	849	906	871	892	945	924	911	899	872	905	904	915	885	921	922	908	929	900	902	896	879	945	880	939	918	867	893	916	885	893	897	924	893	887	924	881	921	885	905	899	875	912	904	891	901	937	889	888	854	904	868	952	886	856	912	946	937	895	908	911	877	899	862	843	870	927	891	927	946	865	909	906	908	907	890	883	901	849	911	889	913	871	880	973	879	843	880	879	862	888	898	942	895	860	933	919	884	912	939	915	931	912	866	925	877	912	909	883	894	904	865	894	919	862	899	899	894	897	881	871	900	864	886	907	866	931	857	855	909	894	872	918	895	873	919	930	938	909	920	904	930	873	936	933	905	878	904	949	866	946	915	965	903	899	917	830	874	955	915	912	871	868	936	933	932	888	862	924	853	933	889	813	922	947	919	922	862	885	898	922	895	864	884	873	940	900	871	902	866	924	961	912	883	959	858	881	925	909	890	888	932	966	923	906	902	915	877	919	919	860	878	903	910	853	866	956	962	844	875	877	853	877	952	956	881	886	905	903	886	937	868	925	878	925	925	917	895	866	902	857	890	939	922	887	925	934	916	918	907	869	891	841	899	872	936	874	905	953	924	962	885	988	905	907	898	859	919	845	909	929	874	910	907	915	868	906	914	941	893	921	884	867	926	896	918	896	877	828	909	862	908	878	902	929	929	900	874	879	887	930	888	915	887	873	914	920	908	859	883	883	893	890	904	862	916	890	902	948	904	957	883	947	871	866	888	869	927	954	893	938	880	948	881	884	955	885	880	961	878	938	902	879	904	924	904	920	895	941	964	886	895	891	877	847	901	882	924	946	971	940	934	911	933	893	908	903	914	916	873	866	890	867	914	904	812	940	928	965	880	916	947	906	926	916	891	935	930
6439	523	240	230	231	217	218	220	226	206	223	228	224	230	210	221	187	221	214	221	249	228	210	242	199	228	215	252	216	188	208	214	229	211	198	238	223	233	244	230	216	221	232	248	248	202	207	223	227	214	207	204	187	197	233	225	201	200	207	240	231	215	198	188	259	217	242	228	190	216	242	223	195	221	238	243	250	225	211	199	221	196	208	256	216	230	207	195	220	235	216	225	224	224	246	242	234	217	199	202	225	227	230	231	210	226	192	235	206	211	227	203	226	233	190	241	234	199	204	216	228	227	230	226	227	198	217	211	254	205	215	237	217	240	208	203	208	203	212	204	229	216	211	201	240	225	219	216	212	222	195	222	210	241	228	243	207	215	186	202	206	228	219	253	231	220	205	253	220	220	219	236	243	230	240	200	214	204	209	211	206	206	225	201	186	219	216	235	200	210	196	224	238	185	224	210	226	247	183	178	259	218	229	231	196	203	213	208	214	213	209	220	235	228	212	196	244	234	190	230	217	220	207	203	221	202	219	201	206	220	232	199	226	201	199	232	199	206	222	222	226	225	229	236	230	232	234	205	216	222	218	219	233	208	211	208	214	236	229	213	211	242	233	242	198	224	266	243	205	212	207	203	214	212	223	246	238	229	204	256	210	192	196	217	196	239	230	211	207	260	238	237	220	216	235	218	199	205	194	232	212	218	232	224	243	252	240	193	208	201	219	244	252	228	204	217	225	237	226	211	237	238	207	242	237	239	238	250	186	227	228	240	209	220	279	225	220	216	240	222	234	225	218	201	221	183	210	205	221	190	231	234	225	221	211	205	210	217	202	238	194	202	212	241	232	220	227	212	232	173	207	240	180	197	200	203	253	226	220	231	201	208	209	228	228	242	210	205	217	226	215	202	243	234	211	219	207	265	253	254	215	198	236	235	218	244	230	231	252	199	240	220	218	222	201	221	241	205	214	223	202	208	213	195	222	222	205	248	202	249	217	186	243	234	234	225	234	220	211	191	260	235	205	215	229	240	256	194	238	222	195	222	219	233	208	181	194	202	216	204	214	190	210	213	203	201	212	214	216	248	199	233	214	221	254	216	237	224	238	239	232	246	222	225	250	228	203	223	228	213	202	199	189	207	207	202	246	214	198	220	212	222	200	195	239	211	221	221	207	220	209	200	246	210	223	222	199	225	244	212	236	214	214	220	219	254	221	215	235	223	194	209	224	222	226	215	207	224	232	192	205	230	205	239	202	224	229	209	202	200	202	240	216	212	238	214	207	219	219	230	214	205	220	220	221	214	211	215	203	242	229	208	209	200	201	217	219	186	219	224	197	219	234	198	225	237	182	200	235	199	215	223	214	220	197	201	224	218	211	228	221	203	203	221	215	190	217	204	204	209	242	229	215	222	210	226	195	221	244	231	211	208	217	212	237	210	238	214	245	200	212	222	220	222	225	240	218	183	228	214	205	207	241	204	225	203	225	206	201	218	238	195	206	232	194	208	211	235	209	212	222	224	224	225	216	231	210	215	197	209	236	213	255	249	215	219	239	229	238	249	198	190	232	228	224	222	211	241	206	211	231	215	245	228	208	209	194	221	247	204	219	219	229	217	215	206	208	236	245	215	229	231	195	212	211	193	214	224	211	203	221	210	208	220	201	229	216	217	204	190	219	238	220	229	230	255	232	194	215	226	239	200	209	210	220	205	226	223	213	218	226	222	215	214	226	228	242	227	228	227	209	229	226	202	200	176	201	241	228	219	192	214	232	209	226	200	241	246	222	236	217	256	230	219	221	198	223	234	248	209	229	194	215	221	228	198	195	233	230	215	210	215	234	220	209	215	200	207	227	235	192	204	195	223	237	225	213	240	210	247	200	224	246	218	242	260	211	237	212	226	258	248	234	240	217	211	198	220	219	240	211	226	210	203	236	226	212	196	224	216	225	204	197	219	222	228	201	214	208	219	222	214	224	221	210	227	194	179	208	205	218	191	244	205	201	224	234	207	214	227	202	228	227	226	222	208	212	204	195	249	236	235	218	193	213	205	199	236	198	209	213	221	209	203	216	226	234	213	211	209	235	242	212	250	194	225	237	189	224	227	207	221	229	232	171	205	206	229	204	199	189	232	235	220	220	232	226	221	206	211	227	230	224	202	195	217	207	214	222	236	230	220	232	218	227	232	219	242	254	256	209	232	220	199	197	241	239	184	202	225	205	228	238	236	236	236	215	227	181	182	208	192	195	206	221	209	222	224	206	204	207	234	214	192	235	204	212	224	220	216	203	209	219	190	187	222	216	199	205	240	200	206	226	238	204	224	214	228	243	190	246	262	203	211	192	232	211	209	216	234	216	204	220	196	220	211	231	237	227	220	204	221	210	241	192	235	240	244	230	215	212	225	237	227	207	195	236	230	202	246	233	222	252	212	221	237	200	240	226	183	220	206	221	219	257	218	223	200	205	220	210	217	218	226	193	229	223	225	230	224	226	223	201	217	205	237	226	236	210	227	224	207	248	257	230	220	228	229	231	244	251	181	238	231	226	228	215	222	228	206	190	236	203	205	208	211	226	252	218	230	221	199	206	205	249	249	228	238	243	227	220	207	210	230	219	202	211	206	227	246	224	234	233	205	210	217	230	211	239	212	215	210	196	239	218	242	223	198	220	217	220	225	220	229	215	225	218	209	219	219	213	199	228	256	209	222	233	207	239	194	202	192	210	197	228	224	221	232	198	201	229	185	228	243	207	209	212	229	197	211	213	199	196	235	210	230	198	235	216	218	212	198	208	225	217	219	229	245	233	210	240	220	217	229	227	213	179	218	217	225	219	203	210	230	216	220	214	225	204	230	204	210	235	236	214	217	205	242	232	258	232	227	213	234	210	237	199	248	217	222	200	222	229	223	239	216	217	226	215	216	207	243	239	238	210	209	215	221	209	198	212	207	229	228	236	238	189	189	194	209	237	203	198	237	220	231	224	208	213	237	230	213	186	190	211	227	211	219	231	239	242	214	227	215	198	189	241	209	216	211	215	197	213	198	182	223	252	230	225	213	200	240	241	221	226	227	230	193	198	223	223	217	205	218	195	218	224	225	213	212	236	214	196	212	191	210	214	193	194	209	238	219	199	227	250	229	206	205	217	249	249	215	231	206	213	203	228	209	203	222	225	218	227	222	224	232	218	217	230	238	254	226	196	242	190	207	218	214	218	242	222	224	220	207	204	223	237	250	243	213	242	225	223	239	218	211	220	192	224	231	220	215	225	229	225	236	214	213	222	215	223	224	201	235	185	197	224	238	232	227	231	205	229	215	223	213	239	202	230	220	220	211	228	241	197	216	217	204	217	231	218	217	244	211	206	190	229	219	236	227	228	206	194	226	191	199	192	234	200	224	233	207	210	219	203	221	215	223	191	205	219	233	199	238	222	215	185	220	224	229	225	250	237	216	208	238	216	210	227	234	207	222	235	222	227	231	241	204	211	212	203	190	214	196	204	212
4236	579	563	545	551	553	561	555	553	566	558	599	527	522	579	519	523	565	586	501	542	560	550	576	515	535	525	524	486	583	530	538	561	528	532	495	526	554	560	521	544	564	528	555	508	521	519	504	542	525	555	516	520	555	543	552	528	559	568	553	543	541	522	536	568	512	584	549	480	537	525	522	546	535	530	556	529	560	522	551	544	544	532	541	552	512	498	519	521	508	530	567	586	502	510	540	548	559	516	538	520	494	501	514	492	518	529	500	548	553	525	518	514	515	499	546	542	550	537	507	568	547	514	506	547	575	538	579	524	544	509	548	511	539	541	513	549	545	525	543	558	552	541	525	588	539	546	532	527	530	544	550	561	557	552	493	535	513	528	530	561	543	556	560	523	522	544	492	541	513	528	525	515	559	531	494	574	547	545	523	550	526	573	521	577	549	529	549	542	525	546	536	514	554	533	562	530	523	554	536	540	500	586	522	546	531	584	542	581	548	574	528	562	522	534	523	539	509	480	532	518	523	506	540	508	513	530	510	537	561	518	536	530	548	560	571	543	544	551	546	527	582	486	547	589	565	565	509	530	530	539	520	536	519	526	521	535	574	498	522	550	560	553	519	530	502	548	579	562	560	537	528	512	519	521	560	586	517	541	564	527	550	532	519	518	535	520	534	500	497	514	548	570	550	558	526	506	580	510	506	501	567	537	520	541	554	564	511	579	557	506	562	509	529	515	587	530	535	559	565	526	548	527	535	577	539	559	601	521	564	560	516	535	508	530	523	542	518	570	534	518	565	557	532	554	556	559	549	506	563	549	568	541	542	547	512	572	554	566	523	537	554	509	526	533	564	517	551	544	563	547	518	562	560	503	521	532	523	557	540	526	550	529	508	537	534	565	503	575	543	571	525	528	516	570	549	489	507	499	495	526	514	557	537	559	515	519	516	529	493	528	509	539	555	539	514	497	530	552	509	554	562	557	532	574	548	537	512	538	539	556	543	534	489	544	510	542	575	510	539	537	536	554	542	574	543	603	589	597	511	524	508	536	562	548	535	555	533	552	523	516	544	534	516	541	522	553	598	531	504	574	536	535	550	498	561	522	504	545	540	497	527	555	552	545	542	593	556	575	517	511	567	481	529	502	497	502	525	537	523	537	581	542	511	513	516	504	548	514	497	539	521	568	505	526	563	570	550	590	544	521	495	457	570	589	533	519	528	527	518	543	530	535	527	517	526	529	523	533	528	557	528	576	531	504	546	538	514	560	563	528	558	510	571	555	522	544	512	536	538	563	509	537	539	525	546	525	523	569	582	535	544	555	525	550	534	551	541	502	543	563	562	531	539	529	514	534	552	581	572	564	569	477	547	554	548	507	551	504	505	534	539	564	509	504	523	516	540	538	538	494	538	533	544	578	518	552	552	512	555	552	513	570	522	538	572	517	527	561	551	554	554	510	536	513	527	550	520	547	563	521	523	542	551	550	571	542	530	509	564	531	556	565	501	511	575	539	580	527	536	525	540	564	523	516	517	536	500	560	539	478	535	557	530	510	538	506	512	496	519	495	505	507	516	540	525	525	548	604	539	584	509	537	511	536	552	493	552	565	575	520	532	508	597	530	505	510	556	534	570	520	551	508	514	540	555	553	542	540	520	542	540	573	550	565	536	538	546	560	551	542	529	522	538	493	550	522	525	523	511	502	541	551	514	526	534	500	523	513	535	515	543	524	563	542	554	554	533	553	573	517	513	529	557	575	541	513	514	538	536	528	509	521	548	525	545	561	538	534	518	492	549	513	534	590	517	535	568	574	547	499	571	540	514	558	517	490	549	534	470	518	517	549	562	540	540	537	572	517	535	519	566	562	530	522	534	536	517	535	519	559	506	542	549	534	520	543	488	536	520	540	509	518	472	525	549	595	545	559	604	482	549	560	521	513	534	541	616	488	544	554	542	538	472	557	557	572	581	548	572	527	543	538	558	507	570	527	556	496	539	541	572	519	530	562	526	510	520	507	513	517	574	521	523	522	507	523	510	546	555	591	566	548	510	533	497	552	499	509	536	544	539	505	497	542	498	517	531	535	529	573	574	530	550	560	552	521	489	491	571	572	515	517	559	533	495	526	556	534	541	583	548	578	518	576	562	556	500	506	533	516	519	576	558	547	549	516	529	498	532	539	501	497	544	559	502	514	560	497	546	551	531	495	571	479	539	528	559	523	557	530	581	532	552	541	530	554	516	538	542	540	563	548	551	561	548	548	570	516	539	504	518	569	542	544	566	554	539	505	535	546	512	534	529	577	510	537	525	526	532	536	532	550	540	517	516	545	549	570	568	549	556	525	534	544	554	498	534	543	503	562	541	550	548	529	556	551	551	564	505	533	602	533	535	556	528	575	548	559	537	503	518	574	521	537	538	557	535	536	554	532	560	497	572	543	555	510	560	501	541	542	550	562	564	532	551	547	552	549	535	534	513	504	556	530	546	548	522	530	513	544	573	532	568	545	535	547	534	527	526	531	546	529	546	523	562	527	521	505	518	509	539	547	558	533	516	513	519	522	557	547	509	551	486	542	536	523	542	551	565	531	575	533	516	516	536	537	545	513	537	537	520	529	566	538	542	535	524	509	515	539	527	533	526	520	531	596	532	527	526	535	540	519	528	587	562	516	523	559	589	563	536	519	559	532	541	501	524	537	538	556	571	575	525	517	548	540	551	599	486	525	515	569	536	530	500	515	602	558	510	547	540	520	519	567	511	523	517	500	553	564	521	516	569	497	565	543	507	519	551	553	543	541	555	561	535	564	544	538	531	569	565	532	542	561	505	560	547	510	511	568	519	551	513	502	521	525	497	536	548	565	511	560	533	479	534	506	516	524	569	566	524	558	516	593	556	532	527	486	554	514	515	535	527	554	546	536	545	530	543	550	501	572	575	550	524	563	614	562	507	526	554	575	531	513	534	499	488	503	548	547	512	546	540	529	530	540	574	570	546	552	518	519	585	556	572	568	548	530	486	525	526	535	546	560	577	531	570	524	501	532	517	486	557	517	575	558	520	532	534	517	547	549	562	519	549	544	590	506	550	521	541	554	566	539	513	494	544	529	542	549	525	556	534	537	485	538	511	545	529	559	556	571	564	506	521	536	558	575	534	606	509	534	489	547	570	545	481	534	566	561	517	537	543	508	548	548	540	494	563	561	557	552	544	562	547	572	523	567	548	567	534	553	552	523	535	538	547	532	543	540	536	513	535	532	498	523	541	532	568	544	551	565	572	510	534	538	544	506	536	558	553	566	520	519	536	546	523	527	535	512	521	503	564	566	580	509	580	561	487	512	544	537	532	603	570	534	563	560	560	539	535	530	550	496	534	506	550	501	530	550	547	491	571	582	526	554	533	550	555	530	538	534	525	526	554	543	552	533	531	543	522	530	540	540	529	567	557	550	546	512	533	527	574	520	564	534	546	494	542	526	553	540	492	527	530	514	542	525	520	510	551	546	527	533	569
21489	3000	797	565	450	400	370	340	323	270	300	281	321	262	308	301	305	265	293	317	274	273	284	287	286	282	278	269	278	305	261	267	317	273	285	274	257	270	290	241	265	258	260	289	305	302	283	299	298	258	286	292	271	283	284	292	274	294	261	241	268	308	283	300	267	285	265	315	305	263	255	294	293	272	296	270	290	299	269	285	274	296	287	272	291	268	295	264	294	273	296	265	276	315	271	264	304	300	267	305	268	247	288	291	281	264	296	299	267	287	276	286	296	272	298	297	288	279	303	257	300	284	298	251	296	294	291	272	274	265	290	263	246	295	271	258	279	268	287	285	282	282	292	287	287	305	278	252	278	282	252	262	265	265	281	274	299	258	280	269	304	292	286	272	250	270	288	293	271	284	278	317	267	258	283	268	271	260	248	311	320	268	284	279	290	300	285	301	311	271	283	263	277	254	254	310	280	267	264	257	270	287	294	290	287	290	292	273	289	271	291	277	306	284	256	280	280	293	262	232	277	282	241	277	284	300	270	280	331	289	323	306	244	296	282	270	259	288	261	276	290	230	281	275	225	286	283	311	248	299	275	281	273	308	258	256	304	267	275	278	299	267	254	291	234	262	296	275	330	287	303	276	262	286	241	287	285	303	291	282	297	261	276	270	250	277	281	254	299	247	288	289	294	252	325	246	322	264	279	259	277	299	292	282	280	278	278	298	281	295	266	279	305	286	277	249	295	294	300	312	293	299	270	265	266	272	300	288	267	264	262	304	282	282	273	282	296	299	271	267	263	295	268	294	290	297	250	247	296	323	265	266	285	267	271	293	272	275	277	269	266	270	264	275	249	293	271	283	246	267	260	278	271	278	257	308	284	288	278	298	275	274	317	282	294	277	286	287	294	284	288	267	284	283	283	293	282	281	270	299	287	293	269	262	262	269	285	244	315	321	280	299	259	269	278	263	273	274	258	297	286	277	282	267	256	314	257	265	271	271	268	311	267	286	310	299	296	309	297	282	266	298	283	274	276	259	300	280	273	264	231	292	274	273	307	267	258	297	282	278	277	264	295	272	243	275	280	293	299	277	259	261	296	303	309	296	294	322	295	282	284	293	288	296	260	303	297	255	282	288	271	296	288	315	276	293	278	247	309	298	275	292	299	300	280	278	249	269	258	281	282	260	258	272	299	321	280	263	297	272	281	277	284	285	310	279	302	256	271	287	314	279	286	271	270	294	270	267	308	297	281	284	257	283	290	279	293	282	269	279	251	265	246	231	304	258	295	317	248	289	303	300	275	284	305	255	279	282	279	300	270	296	290	233	296	272	258	252	282	277	301	270	281	309	292	282	270	288	264	267	254	276	320	298	245	276	281	273	278	271	301	294	280	257	279	263	307	268	278	274	327	314	280	243	300	300	277	292	255	281	267	315	292	288	265	279	279	266	324	267	342	253	239	287	283	301	307	281	318	278	283	281	303	283	282	279	287	284	286	273	310	244	302	289	258	291	308	285	256	291	289	297	268	290	263	345	301	291	284	267	280	324	269	284	276	274	308	299	268	273	306	313	281	296	309	271	274	293	264	310	269	298	256	294	295	301	289	289	261	287	270	275	297	297	315	291	268	260	311	297	278	260	280	278	272	299	304	333	266	275	278	284	283	279	279	266	296	262	258	271	286	284	302	279	280	286	307	311	308	285	285	271	263	238	283	301	306	295	286	265	310	286	259	276	257	278	265	253	283	272	273	254	265	271	269	272	287	300	278	284	264	273	292	279	278	251	283	266	266	295	250	268	252	242	293	277	287	283	320	296	302	280	257	298	311	258	241	308	268	275	269	281	290	279	276	314	288	267	275	297	260	254	285	287	259	271	251	282	248	255	325	282	303	279	272	267	299	266	271	254	258	270	282	294	310	298	313	275	278	276	273	286	291	300	315	273	265	296	309	264	294	258	264	269	284	269	310	252	285	255	276	266	293	310	304	286	302	280	266	278	285	264	279	280	278	275	255	282	294	295	294	283	289	296	277	261	304	287	255	305	275	273	262	281	273	250	274	290	311	298	303	269	289	279	299	264	308	295	290	290	322	281	285	274	278	276	306	300	273	272	268	283	309	270	289	273	276	262	265	292	286	315	293	305	292	291	277	264	266	279	316	289	273	275	279	280	302	288	300	293	312	316	293	271	282	274	251	272	275	292	260	270	271	279	245	293	253	271	286	272	301	293	290	252	290	300	299	284	294	262	302	266	261	304	303	260	263	292	277	283	302	259	293	270	309	296	277	298	240	271	269	302	266	261	280	268	281	270	264	294	253	288	276	271	288	265	314	276	251	296	258	301	286	272	257	274	271	259	292	280	294	274	278	263	315	275	279	280	295	256	240	226	255	299	294	306	277	324	279	277	274	287	295	308	285	271	263	315	294	303	293	274	276	273	310	253	280	265	274	293	276	301	277	304	273	264	313	280	273	245	274	265	309	267	284	292	299	257	269	248	262	268	295	290	267	300	288	321	306	290	270	293	272	244	249	299	265	288	281	308	274	285	267	277	292	280	264	272	270	287	271	299	256	253	292	248	314	278	272	266	283	286	273	299	274	267	286	289	329	272	290	276	299	262	267	284	280	285	249	286	278	275	309	279	282	266	304	280	277	288	282	254	281	299	298	268	293	306	281	320	239	271	283	291	302	288	291	284	243	291	291	337	273	266	273	298	277	284	276	294	240	266	283	259	263	258	273	277	292	295	265	281	273	256	259	300	270	290	295	268	287	285	292	289	287	276	265	294	285	282	260	282	280	259	309	291	239	269	274	278	280	290	282	274	251	261	285	272	267	307	328	268	273	310	286	299	308	288	297	257	270	289	258	246	295	286	302	263	297	271	296	312	263	297	271	273	282	316	279	290	280	271	299	304	302	284	288	256	285	267	271	284	261	261	278	268	279	279	279	301	255	307	293	321	306	278	287	308	308	276	304	276	262	258	268	256	278	296	273	321	308	258	294	240	256	266	274	290	253	270	293	277	262	284	295	314	295	302	275	281	281	296	273	294	287	283	280	251	266	294	281	261	265	283	269	298	287	300	304	327	270	283	299	271	271	235	258	284	285	297	289	269	285	254	272	288	306	264	268	307	239	298	265	297	300	294	278	270	292	288	252	265	282	276	276	287	298	283	292	291	302	292	275	284	274	284	266	273	264	241	301	301	271	262	296	299	289	267	288	290	242	290	264	305	263	269	270	269	267	280	248	271	316	319	278	283	275	242	270	275	270	300	268	278	271	281	243	266	286	304	257	241	277	275	278	250	293	294	254	254	291	264	259	289	286	270	265	291	260	259	287	295	300	257	275	290	306	255	277	273	293	285	263	276	295	265	257	287	289	293	262	277	288	301	291	297	267	283	286	265	302	271	272	254	302	274	292	305	289	277	252	272	249	271	301	285	259	301	283	283	286	265	254	276	271	278	301	295	286	258	241	316	265	257	304	281	302	274	262	264	292	255	280	255	245	285
13349	1246	1299	1477	1358	1172	1090	978	886	917	852	809	762	742	744	743	744	721	707	707	674	717	753	686	714	678	687	678	697	629	671	674	698	668	692	665	698	685	718	686	666	674	662	654	690	662	678	637	675	682	642	614	652	693	678	650	636	691	678	675	729	654	676	643	675	675	690	701	704	689	706	721	685	670	656	661	663	664	665	709	628	680	681	642	643	697	690	671	678	663	663	669	702	671	685	657	626	637	720	666	664	674	651	702	645	658	665	696	638	638	729	678	628	700	652	688	649	666	634	692	633	690	671	652	628	678	663	655	668	679	691	678	665	647	708	654	652	650	637	688	734	676	613	655	656	661	652	660	697	659	656	628	627	675	682	668	690	661	658	658	648	660	647	669	686	674	673	635	691	644	679	685	645	687	621	646	652	701	672	633	691	662	666	669	713	694	663	684	662	671	636	658	664	638	706	659	673	661	679	662	685	673	668	651	633	722	626	688	688	669	658	659	701	712	621	692	644	683	676	632	697	665	657	695	732	713	620	670	686	666	640	694	688	668	690	635	665	665	669	664	634	659	643	665	670	688	669	711	667	680	665	701	640	645	649	635	689	716	693	677	671	637	661	612	670	631	631	667	642	655	668	639	659	623	692	658	647	640	625	687	664	687	672	678	678	656	673	686	659	627	693	670	631	664	619	636	582	686	686	660	672	669	662	665	673	691	658	651	703	683	634	658	719	674	672	698	734	664	601	714	665	718	659	694	649	680	716	663	640	687	663	660	650	643	687	694	664	681	678	672	654	681	627	651	611	704	675	658	668	727	632	672	683	644	692	681	656	650	645	684	675	655	678	686	627	682	665	665	687	671	700	670	686	664	644	667	644	665	654	643	642	657	650	682	624	648	691	655	689	636	712	632	655	655	665	669	666	686	649	669	651	663	683	681	720	624	657	656	627	655	632	705	688	655	694	665	657	628	655	673	668	649	682	628	627	635	632	684	667	630	644	701	667	651	639	670	672	675	637	643	685	687	717	705	676	667	614	700	685	677	701	674	628	689	666	690	686	692	646	648	702	668	664	637	652	637	657	686	686	663	700	652	669	624	642	667	662	666	693	671	650	728	629	708	667	648	677	714	672	642	658	661	660	660	666	653	669	660	680	648	721	660	637	713	653	691	665	668	655	630	675	685	673	640	685	615	696	703	678	657	690	632	684	679	663	700	653	599	642	687	667	715	661	658	665	652	689	667	661	650	698	711	702	659	650	643	659	675	635	732	666	673	700	658	652	679	716	664	676	666	697	612	661	703	695	661	704	656	677	611	680	605	667	689	677	619	634	675	665	650	684	697	625	663	646	642	654	709	665	649	681	715	672	640	657	723	681	699	630	665	673	646	656	687	658	663	658	635	682	679	642	637	639	652	648	680	669	690	677	667	652	674	640	677	656	671	645	659	672	670	672	683	683	657	678	648	673	667	700	673	684	666	643	667	661	684	647	647	671	684	673	702	697	665	643	635	687	652	669	640	714	674	660	711	645	689	671	622	631	672	656	622	663	649	696	688	642	667	684	622	676	643	713	671	667	663	710	661	649	691	683	601	614	632	682	703	667	659	691	670	674	717	663	625	661	669	715	700	693	640	669	699	702	682	665	687	662	682	661	660	652	667	694	679	646	658	674	681	655	660	698	680	653	680	696	697	649	676	647	652	654	669	660	636	689	636	653	622	664	678	675	673	636	633	659	699	644	682	688	695	708	703	674	714	704	664	717	666	659	714	643	618	697	692	666	630	664	674	739	636	644	687	687	650	671	684	638	667	691	649	640	664	632	643	657	644	699	709	673	673	694	604	675	690	659	619	685	688	691	743	699	640	648	684	673	676	670	668	700	671	658	690	691	694	706	663	668	680	664	638	637	642	640	683	716	668	666	666	656	702	701	660	698	659	629	689	689	661	670	696	634	681	676	676	659	648	645	652	694	720	666	659	703	671	701	681	668	668	639	626	620	669	701	698	662	683	680	675	634	653	665	681	688	625	665	640	713	663	687	632	676	679	661	649	644	647	701	658	704	683	656	648	683	725	614	654	682	651	631	669	640	692	671	648	633	642	678	658	641	644	643	657	692	642	666	662	704	653	650	631	717	620	627	663	664	680	642	670	635	683	683	676	686	680	670	685	641	696	668	703	671	630	690	670	685	648	708	696	675	672	648	663	640	640	624	674	657	693	670	661	688	692	698	697	658	646	699	692	677	663	686	675	652	636	653	650	674	709	701	698	678	678	691	685	688	678	706	663	679	659	630	684	655	693	713	669	642	674	663	661	678	627	649	688	712	700	680	686	616	695	644	697	694	657	632	667	670	654	653	658	670	620	659	652	653	655	631	676	646	651	675	666	685	639	635	692	695	668	690	655	679	691	656	619	686	670	660	725	681	655	704	618	676	682	667	656	668	678	710	661	644	661	616	616	653	643	675	659	674	720	686	631	686	669	692	606	678	660	691	648	636	659	684	684	644	635	732	686	686	684	695	666	736	692	627	674	680	656	606	684	653	625	662	659	656	660	673	635	670	688	683	669	688	669	678	660	705	697	639	667	699	646	688	678	651	660	667	683	653	653	637	682	688	615	731	675	682	659	682	692	666	659	684	660	666	652	649	667	655	653	651	657	618	682	667	668	662	641	724	693	662	655	641	702	660	687	623	677	652	636	649	656	705	614	668	704	648	678	645	661	698	654	695	650	669	657	639	704	690	660	717	709	651	646	621	610	677	625	624	693	674	685	700	675	659	755	702	676	671	692	695	730	654	658	637	663	659	695	656	654	640	685	685	668	593	668	660	619	637	669	654	676	618	676	671	671	656	694	666	656	680	686	634	620	680	627	648	662	672	701	705	627	641	647	678	635	673	682	632	702	684	653	628	669	685	688	675	631	679	687	671	668	673	670	676	685	638	653	645	714	669	653	678	701	630	705	671	618	676	636	672	645	668	696	648	679	648	710	683	652	680	673	686	661	668	672	670	666	690	707	633	662	598	695	692	681	734	698	654	659	643	671	674	640	579	662	645	640	675	679	673	648	645	666	690	684	654	673	639	702	656	710	690	661	708	695	669	711	640	636	693	702	669	666	667	674	595	669	697	674	688	642	649	648	673	680	639	678	634	653	664	711	648	660	639	657	661	669	663	693	697	702	690	663	643	663	649	688	690	646	677	698	615	666	657	647	656	687	662	713	739	695	689	670	686	644	665	676	627	643	653	686	664	665	723	668	706	650	672	678	692	636	642	614	674	684	653	675	663	625	673	708	659	710	644	645	644	683	653	679	656	652	733	688	651	690	674	701	703	665	696	687	662	639	649	682	738	648	688	686	671	620	670	662	650	701	654	614	669	723	641	625	666	694	641	659	681	643	657	668	667	646	662	669	654	710	669	638	659	625	658	701	677	666	701	687	689	680	687	661	687	643	681	730	696	657	658	692	686	647	640	698	665	661	678	626	666	662	695	684	678	676	678	653	689	739
32583	6062	1618	1005	757	688	564	478	474	465	443	467	441	433	415	434	443	402	391	384	359	432	396	454	407	434	417	401	429	425	386	402	400	380	405	428	419	392	431	419	417	426	397	389	389	412	442	412	400	387	377	447	408	394	412	415	398	397	413	391	445	436	419	414	395	396	397	386	416	398	444	415	428	445	448	439	384	430	428	399	402	391	403	433	439	393	391	447	454	406	386	380	423	421	388	405	422	402	470	442	411	411	406	413	398	402	401	394	354	397	392	391	415	388	396	373	426	379	391	384	439	412	422	395	395	419	374	417	409	405	406	385	380	412	394	395	387	412	418	383	434	414	359	405	403	435	418	384	391	455	423	379	431	423	429	411	380	392	375	400	391	364	429	410	409	428	424	423	418	365	365	441	386	426	392	415	436	414	414	398	402	412	392	410	395	442	373	440	385	396	385	364	416	421	419	435	396	401	420	406	426	382	455	490	431	420	389	395	379	404	401	408	408	416	402	419	416	414	397	413	410	413	442	439	364	371	395	404	410	407	416	418	395	408	374	402	417	446	415	382	429	439	368	415	374	402	394	419	367	377	443	392	412	389	392	397	406	400	362	417	431	405	391	376	411	378	397	387	394	407	386	390	381	388	399	371	409	401	408	371	394	409	435	395	392	350	415	399	440	402	426	375	399	406	364	384	399	374	446	407	411	384	388	420	423	427	404	439	431	423	473	368	447	416	405	379	415	394	377	417	388	412	404	411	427	412	387	379	385	430	389	391	391	426	363	404	407	415	390	415	368	392	414	413	413	392	388	422	380	431	406	396	354	391	401	441	368	430	412	399	401	412	398	398	422	408	406	423	392	405	411	398	409	412	379	436	481	401	387	360	443	379	389	364	391	390	369	392	394	403	385	394	431	452	427	410	422	433	416	416	382	364	418	399	417	395	392	426	389	399	404	424	393	416	430	401	376	382	453	388	407	366	443	383	409	393	406	393	397	416	419	425	390	397	410	402	429	384	445	423	412	415	405	410	377	414	408	350	434	419	401	405	412	429	423	401	392	359	385	415	428	434	365	455	405	426	388	376	427	443	416	394	424	433	420	399	404	412	410	436	382	411	433	422	390	380	407	412	440	434	430	373	396	368	407	406	353	353	388	389	380	421	431	375	426	405	397	407	391	424	404	403	414	400	395	410	397	416	395	395	385	392	412	399	413	414	390	376	404	435	387	439	414	415	397	427	400	447	412	441	399	390	410	398	382	409	373	367	401	385	419	381	432	399	420	399	385	401	440	413	435	397	460	370	401	394	402	383	437	369	363	409	395	391	409	397	400	437	429	414	385	413	403	356	410	416	387	407	395	446	431	387	405	393	405	448	413	419	427	379	414	448	429	403	421	407	417	391	414	405	389	424	425	410	393	420	379	387	398	394	411	418	387	406	404	369	419	366	414	378	446	438	416	367	441	402	404	377	413	411	470	401	395	405	382	389	427	396	359	417	415	402	420	426	420	378	411	435	388	379	387	415	395	399	423	391	437	411	421	381	410	387	412	412	369	429	413	406	376	397	414	393	365	416	438	422	445	462	396	418	381	425	425	464	398	431	357	412	435	413	397	397	408	416	409	407	421	404	394	387	432	389	389	426	403	445	398	434	394	401	425	376	391	375	408	375	392	386	371	401	393	424	395	393	448	425	422	380	435	481	413	431	413	413	412	391	415	423	405	386	437	405	379	417	411	443	390	351	398	389	392	433	401	372	407	407	391	419	461	430	405	358	437	402	423	412	407	381	382	380	441	423	432	395	424	376	400	393	445	399	419	421	412	445	413	430	384	371	408	420	418	412	421	423	394	422	397	373	411	373	408	373	406	427	434	431	371	371	405	450	435	370	423	429	437	418	416	407	407	414	446	387	407	386	466	393	424	389	413	361	452	411	419	372	403	408	417	441	416	436	363	425	397	389	420	417	415	359	400	399	404	403	441	396	408	379	409	446	396	375	447	391	375	433	386	397	395	416	362	372	414	415	393	414	401	410	391	383	451	401	426	384	407	404	363	426	396	420	417	435	433	379	422	444	397	393	387	382	382	369	386	401	378	411	421	430	422	367	391	378	373	377	394	383	435	427	397	432	386	413	408	415	409	398	406	432	453	401	357	424	383	413	385	402	388	403	413	431	408	419	413	408	445	397	399	394	399	420	405	383	373	404	410	402	405	406	436	393	418	422	389	421	424	441	423	393	377	405	413	447	366	428	408	410	440	421	412	429	394	390	428	407	389	387	385	369	406	402	406	429	388	395	412	417	413	435	429	409	402	417	422	390	418	391	397	415	409	427	378	379	401	402	406	410	409	398	403	407	432	429	393	452	395	415	369	405	432	429	417	429	415	376	387	423	393	423	421	358	377	380	408	431	392	426	410	427	375	434	424	425	400	414	414	386	431	381	408	385	369	411	351	417	387	390	404	398	380	400	413	398	434	392	383	414	424	361	402	404	392	397	352	416	458	422	392	417	383	410	392	378	391	437	395	422	376	405	446	398	404	418	428	398	410	412	395	391	407	377	423	408	384	377	391	380	440	378	418	367	386	391	424	400	398	428	414	386	380	406	468	424	400	407	439	404	403	435	410	442	413	402	416	368	400	416	406	401	424	426	393	408	384	408	459	397	398	444	421	418	411	442	410	471	368	385	385	433	428	370	431	402	412	384	394	412	383	390	455	429	395	412	393	370	399	373	404	433	433	390	433	404	404	428	403	383	394	383	415	384	444	388	432	410	432	392	367	415	400	406	393	360	398	400	389	438	412	370	375	372	436	398	396	389	393	433	403	397	391	397	426	408	394	423	363	388	406	410	403	436	379	432	391	375	425	383	407	373	443	463	388	417	403	396	385	362	392	396	395	426	382	383	400	397	384	462	380	382	425	424	430	405	424	475	405	381	441	377	409	384	397	383	401	439	428	427	407	417	388	408	416	427	366	384	378	423	416	409	430	394	376	407	411	384	402	440	427	406	393	450	403	461	375	386	402	448	392	400	399	442	389	436	417	383	374	375	427	423	418	375	421	403	441	372	359	417	399	407	360	393	379	433	394	423	405	416	421	373	389	427	386	360	386	451	374	410	451	454	412	419	387	372	419	416	381	372	421	415	414	369	406	393	391	425	383	406	417	415	428	388	435	393	405	395	396	390	422	441	381	456	401	393	394	389	410	418	375	433	409	373	363	417	379	383	381	440	425	383	435	396	380	436	410	381	410	376	401	421	376	430	408	416	391	416	367	425	393	399	414	398	438	395	426	367	403	423	400	383	431	395	393	363	412	425	412	394	406	412	387	424	429	396	410	423	393	381	381	423	422	434	434	436	410	390	375	410	416	420	376	392	357	399	401	421	417	358	439	416	407	399	431	377	391	422	393	416	383	412	410	452	432	427	382	383	415	379	422	372	421	390	401	353	395	385	422	386	393	379	436	417	410	383	420	400	371	381	402	414	401	438	427	471	381	407	390	407	412	437
18179	1728	2221	2531	2251	1982	1776	1569	1321	1303	1227	1168	1160	1115	1085	1050	1051	1038	997	970	1031	1017	1044	982	959	987	967	941	864	926	928	998	936	986	982	952	920	911	869	930	887	911	972	922	907	926	960	929	887	972	911	939	882	910	910	936	916	907	903	973	854	929	895	863	952	909	918	927	918	929	928	931	961	940	893	927	893	951	902	910	897	901	894	917	917	890	886	941	886	979	894	928	876	942	907	898	875	925	953	895	886	954	903	916	911	915	893	929	894	901	936	916	914	881	866	901	899	911	905	918	913	866	912	908	920	904	947	975	885	865	980	944	931	901	899	895	893	962	865	917	953	911	924	885	967	958	916	896	992	870	914	933	866	897	884	926	835	876	933	954	912	858	936	933	923	899	905	900	894	909	971	891	922	846	847	903	928	958	880	861	951	927	917	871	890	903	912	882	893	927	939	868	912	940	945	886	927	944	919	941	880	909	901	918	902	938	849	934	930	901	973	902	910	929	901	932	911	889	925	855	924	875	898	885	947	913	921	979	914	914	874	903	872	936	888	903	913	843	922	933	984	927	919	914	861	866	939	861	887	908	872	910	938	910	931	865	892	977	875	871	943	908	905	920	913	903	909	848	940	953	906	914	881	875	897	879	880	928	910	958	887	915	863	916	925	884	890	902	860	904	890	920	901	962	916	853	923	916	924	858	862	919	914	893	908	917	931	918	913	920	917	890	916	887	944	846	898	901	919	907	871	882	866	928	926	909	889	848	893	912	863	882	918	913	913	903	927	867	929	904	905	892	870	921	883	892	921	920	981	849	895	903	877	954	904	941	866	875	917	939	951	928	876	936	967	833	931	938	901	934	939	981	918	891	950	893	934	898	912	882	914	870	957	903	890	958	941	903	919	921	870	903	915	917	926	952	935	940	943	922	899	889	892	873	944	956	968	875	873	923	911	906	885	938	903	959	952	905	907	887	908	962	920	923	955	892	884	930	909	934	925	941	908	906	944	915	984	921	940	898	865	940	941	929	913	943	951	959	972	879	919	867	924	911	882	965	873	884	946	925	863	945	904	904	908	865	891	897	891	856	893	904	862	870	865	890	924	921	924	944	891	854	900	965	883	902	880	899	964	896	942	868	873	915	922	897	986	883	881	876	915	918	867	917	916	871	869	869	903	878	940	901	886	914	938	883	890	885	964	864	874	938	968	944	918	872	857	934	871	912	891	916	914	887	906	809	892	867	887	924	918	875	884	886	930	919	906	945	920	936	862	893	887	882	891	881	892	941	876	883	869	864	896	951	888	896	903	915	916	966	915	890	908	952	936	919	870	884	944	864	880	937	906	874	897	884	890	893	891	909	933	891	916	901	862	900	950	973	960	887	913	869	940	932	918	902	952	921	924	949	934	920	934	911	912	910	885	907	923	937	879	903	943	893	937	904	906	958	925	928	908	901	902	918	895	903	926	898	896	944	941	888	874	898	917	904	941	898	900	853	881	904	924	898	957	898	920	907	920	898	892	942	933	933	914	874	896	959	941	939	895	889	964	1010	947	863	897	935	899	897	948	869	906	941	902	922	890	902	874	943	906	870	894	945	915	918	959	920	891	894	932	952	919	888	933	941	939	912	860	902	933	924	916	885	844	924	866	911	937	865	896	919	905	966	972	906	911	920	948	934	904	905	895	859	840	923	863	897	932	902	899	901	894	921	923	888	887	861	898	865	919	906	943	879	916	912	889	920	939	911	940	912	870	948	927	894	900	873	934	923	887	917	978	933	903	928	941	875	911	871	951	896	908	906	882	901	933	947	871	907	932	910	924	882	927	951	936	904	933	932	890	938	930	965	916	907	920	884	917	934	916	900	851	907	923	940	883	904	915	933	949	899	952	903	908	893	933	915	877	1000	891	920	886	895	924	922	898	948	889	908	889	870	958	953	970	905	848	886	919	882	936	946	937	903	909	879	847	895	922	855	881	917	945	871	904	886	914	910	891	887	853	921	888	895	915	890	955	868	917	893	907	895	927	919	923	929	891	834	922	913	925	938	897	914	896	908	915	890	866	907	894	870	916	900	953	947	922	898	938	879	974	945	912	884	909	891	887	925	866	856	929	882	921	924	906	858	857	962	936	917	937	893	910	888	903	953	903	954	889	912	893	930	928	886	916	849	937	902	955	929	925	942	897	884	856	917	852	937	940	931	905	917	912	934	889	935	932	915	877	916	928	909	929	919	918	862	929	905	868	874	892	965	938	899	941	923	920	944	920	937	898	929	938	893	842	927	889	907	937	850	900	904	899	887	937	902	861	889	939	978	898	935	884	897	919	920	911	938	893	863	917	899	868	909	942	881	829	940	916	880	907	932	886	885	858	901	943	899	930	850	888	917	905	915	916	882	931	911	870	906	923	895	880	842	945	926	895	956	876	888	895	943	939	926	903	960	929	923	945	911	880	921	908	901	953	933	870	918	946	926	917	938	919	908	876	956	909	950	875	929	903	933	904	862	879	933	880	936	896	910	878	900	899	928	924	903	871	945	923	887	913	927	897	914	910	962	931	946	906	900	911	883	934	881	962	910	911	880	920	899	907	844	875	898	917	881	912	990	858	911	897	949	875	890	917	941	1016	891	903	907	960	891	910	903	866	943	858	928	925	939	919	919	882	963	912	922	859	875	906	885	921	907	903	916	916	922	933	889	903	884	899	870	829	907	936	910	905	910	924	904	899	914	883	873	902	921	917	905	849	943	915	892	928	909	917	977	884	934	892	900	919	920	865	916	909	922	907	916	908	926	884	887	956	884	915	890	865	922	924	838	914	900	972	920	934	945	954	895	886	876	928	899	930	935	960	919	887	883	944	935	888	896	918	887	895	880	890	891	868	877	902	931	904	929	902	923	935	915	904	935	953	912	937	975	958	932	897	948	824	839	853	894	909	899	899	871	904	942	906	966	867	925	856	909	911	951	886	933	876	922	887	892	923	908	871	882	980	937	932	892	890	944	925	894	905	915	855	875	874	905	922	924	920	884	864	925	949	891	900	888	944	835	900	886	968	892	905	939	891	931	894	892	895	921	927	900	915	1006	887	886	950	925	967	950	976	934	866	902	826	923	997	917	906	912	859	931	906	890	846	921	916	898	905	938	905	875	936	917	932	909	919	957	880	895	929	920	904	908	926	925	897	952	936	908	962	881	933	932	869	933	928	951	914	890	917	899	946	902	950	920	896	912	892	912	874	903	921	912	981	928	915	912	953	893	911	930	941	876	943	950	830	930	884	895	890	917	951	867	892	886	931	932	930	900	909	927	979	935	950	885	912	884	935	927	935	873	917	924	924	907	897	895	894	920	910	910	927	932	948	923	901	935	942	927	947	901	931	937	902	955	902	898	894	888	896	919	856	877	902	932	887	911	902	898	923	931	904	928	886	933	927	912	918	928	882	911	938	938	845	907	924	871	901	920	891	938	897	910	918	869	906	930	991	925	911	873	920	886	890	863	925	904	947	858	886	935
6601	492	260	240	229	202	213	219	224	228	275	213	229	226	235	248	199	225	210	229	230	238	248	215	215	214	206	210	206	214	202	213	218	213	235	201	229	218	221	193	182	212	219	212	229	223	245	227	200	234	210	206	196	214	201	194	201	244	232	222	235	233	275	225	218	206	229	242	208	233	212	224	212	247	241	227	252	205	227	232	235	216	245	198	220	233	225	241	245	250	222	222	195	232	223	227	216	233	232	231	248	232	200	251	208	208	226	217	196	197	198	221	240	219	243	216	237	223	248	228	220	239	254	219	244	246	231	237	216	206	229	223	222	220	213	226	255	202	229	216	218	218	225	215	209	216	208	226	211	197	235	220	191	197	213	231	220	183	230	215	217	219	209	214	213	212	212	216	223	231	200	237	236	249	227	201	234	235	222	228	253	195	241	218	227	225	227	210	226	217	198	202	197	240	221	162	213	249	233	209	217	246	218	261	216	207	211	212	244	226	237	223	218	212	193	235	199	234	236	197	249	231	243	223	236	230	191	213	229	219	218	220	207	217	215	240	239	205	213	216	230	200	223	243	223	234	243	203	211	239	230	219	210	210	221	231	223	228	212	220	223	197	201	243	219	261	224	219	236	206	193	190	236	206	218	239	215	217	217	201	218	202	190	241	225	226	214	222	216	223	205	230	196	225	203	217	220	208	231	234	206	230	239	247	234	218	259	205	197	209	222	208	197	237	211	220	214	229	235	215	224	225	198	217	224	227	217	212	235	210	242	256	186	228	251	224	228	220	238	199	208	246	202	212	238	219	260	252	236	214	190	239	219	230	211	209	240	205	213	236	233	205	223	233	218	214	212	190	213	230	236	242	204	209	212	228	209	206	218	223	198	215	234	217	229	242	217	214	207	215	215	253	243	231	238	229	200	230	217	236	241	238	202	221	230	230	232	218	197	212	210	227	205	218	230	207	223	198	234	202	231	186	213	251	235	203	224	239	219	214	209	230	243	206	206	227	240	226	224	251	213	184	233	224	247	210	207	230	194	205	223	217	207	216	225	230	241	218	214	221	201	220	206	241	213	225	228	222	229	238	216	243	251	229	247	251	242	219	213	238	224	212	202	212	231	219	226	225	232	229	213	270	260	202	202	215	204	210	227	219	224	199	237	229	209	231	213	231	230	206	222	227	223	228	211	244	231	231	245	205	243	193	235	240	231	206	204	188	232	249	223	244	195	205	202	201	211	235	219	228	223	234	220	241	200	201	236	232	228	228	244	222	212	235	227	227	242	224	210	206	220	210	210	214	230	251	210	268	228	224	231	213	200	236	257	203	226	218	219	217	229	232	231	230	236	215	207	229	225	219	228	216	216	241	191	223	218	219	191	200	225	238	248	220	211	208	189	224	207	209	212	230	215	205	225	270	208	239	234	234	209	226	213	223	219	251	224	258	210	221	198	267	215	209	217	217	177	241	197	239	218	251	243	221	209	219	221	237	189	212	223	233	241	257	235	243	203	216	222	207	216	240	199	210	221	216	247	215	258	236	222	217	223	222	236	214	222	203	227	229	247	243	215	219	233	215	185	217	227	234	230	234	212	202	221	207	209	194	212	215	243	215	212	224	223	224	218	222	228	226	252	234	218	191	208	195	219	189	230	194	230	206	230	244	216	220	233	227	227	202	207	228	229	215	229	216	218	230	250	211	224	240	219	239	238	242	245	227	238	238	244	228	204	230	234	230	222	201	212	222	222	231	230	216	212	227	239	218	217	259	219	214	213	218	209	215	253	198	217	223	208	215	224	222	190	215	219	224	230	205	223	204	218	205	213	189	225	214	210	239	219	238	230	232	193	216	206	218	219	183	214	232	229	251	223	215	215	229	238	214	237	228	236	251	213	253	239	203	231	237	242	239	217	191	250	214	215	225	214	198	213	247	217	210	232	226	213	222	222	238	228	223	236	238	218	208	219	236	218	232	220	204	209	211	223	233	251	241	208	231	231	231	247	237	217	212	215	212	218	235	228	236	204	225	226	205	183	224	236	245	210	227	218	213	210	208	212	223	229	260	237	241	235	243	233	217	218	218	218	215	198	213	222	238	210	243	211	216	252	222	212	216	237	203	224	248	209	213	190	209	243	217	212	214	229	203	210	241	211	225	223	216	236	235	205	200	199	220	238	212	211	212	233	214	204	206	213	232	209	207	227	221	207	205	217	244	233	214	199	183	232	226	209	224	222	214	238	220	210	209	217	230	220	228	216	221	216	219	195	203	208	204	239	207	192	248	224	211	218	249	206	209	235	224	224	207	210	228	244	236	221	225	227	230	236	229	258	238	205	215	225	231	224	222	221	230	249	230	227	210	192	210	201	244	210	234	202	246	228	204	239	194	236	229	236	218	241	221	242	198	204	228	209	211	224	219	218	221	227	227	213	196	209	222	257	222	247	206	223	214	221	223	232	224	222	242	204	219	237	235	222	246	250	234	239	198	230	200	225	223	208	208	228	230	231	209	185	251	223	230	232	237	243	238	234	218	253	232	235	236	226	228	216	209	234	241	230	226	234	207	203	198	223	223	214	219	228	226	210	253	224	213	212	239	205	224	236	225	219	241	247	208	216	222	217	220	226	230	215	236	184	243	219	209	207	230	230	241	221	222	223	249	224	241	202	245	193	231	239	206	203	231	194	199	215	226	217	247	206	261	226	224	220	230	231	186	233	232	214	224	216	195	207	203	247	233	199	235	235	213	220	234	247	229	213	224	238	216	225	231	271	221	196	246	237	250	217	210	230	199	203	213	227	255	240	201	230	238	207	234	230	246	244	258	248	253	201	208	210	231	214	220	220	196	258	220	226	220	235	241	239	198	203	195	224	213	223	208	233	221	212	231	225	229	212	221	202	203	227	225	210	233	243	223	227	231	222	196	225	217	244	239	224	206	233	208	198	218	248	235	231	214	222	228	198	226	203	228	193	206	252	217	238	231	220	217	204	227	229	211	206	229	225	248	239	203	226	241	254	236	239	223	219	219	218	219	202	201	228	230	219	227	211	209	215	232	220	209	236	223	201	232	219	213	244	234	228	203	212	237	212	208	238	229	217	233	226	239	197	213	225	253	230	210	198	199	232	235	226	179	223	208	240	192	237	200	229	191	208	205	236	179	232	188	217	186	216	236	230	202	223	209	247	230	235	206	232	188	215	222	217	223	219	210	246	245	247	217	222	235	225	236	221	231	238	234	248	237	224	247	235	203	226	197	233	248	207	218	241	233	249	234	253	244	225	234	234	222	235	228	217	204	204	216	220	234	228	219	243	226	215	187	223	206	246	221	240	241	228	206	201	210	218	231	233	229	225	227	224	211	240	225	242	240	240	233	236	244	241	214	219	261	230	216	220	232	217	262	167	220	220	240	221	226	215	223	234	229	215	209	248	234	186	218	210	211	179	248	225	207	204	216	207	217	185	240	179	226	200	216	215	216	210	236	228	211	213	246	224	202	230	199	204	246	240	235
4278	566	524	598	547	543	591	525	536	569	525	553	534	551	564	515	550	535	535	587	574	560	619	556	564	567	527	531	485	523	580	544	559	548	560	497	558	561	571	471	523	542	579	563	549	575	527	540	553	557	533	482	541	498	562	536	527	573	527	566	566	512	544	582	534	535	555	571	547	553	485	503	570	584	578	548	566	543	577	557	541	548	547	546	561	513	553	507	524	541	548	566	573	544	579	554	540	553	553	542	592	553	559	549	573	544	533	499	550	562	577	562	523	559	578	550	504	519	513	553	521	544	555	586	534	554	514	530	537	538	557	539	526	520	527	535	531	537	532	547	571	562	526	497	544	582	556	528	537	528	537	506	524	563	581	531	548	551	561	515	548	510	581	567	539	578	551	572	539	527	545	550	525	553	568	563	557	543	574	555	508	536	515	527	496	532	511	531	573	530	559	578	557	530	580	548	545	535	543	520	565	587	514	551	472	501	524	524	580	565	548	571	588	529	538	544	611	530	536	523	568	529	575	509	546	549	558	552	515	575	543	557	546	552	549	559	510	534	529	566	487	519	572	573	572	573	549	532	555	566	556	616	538	511	566	583	542	527	535	557	591	551	571	551	549	531	552	526	566	552	537	576	554	524	595	510	579	579	524	542	544	573	512	511	468	559	588	527	563	544	538	555	547	560	522	588	557	523	502	584	521	567	511	557	537	524	547	546	556	567	519	562	600	490	552	582	550	534	579	503	571	530	512	563	571	560	532	585	547	544	540	545	524	540	494	547	533	495	550	537	554	546	567	558	546	539	536	570	532	579	553	555	552	541	577	552	545	565	558	556	507	576	531	534	598	549	572	536	521	557	572	530	547	558	540	573	578	556	570	549	572	540	542	517	547	528	514	513	580	553	507	533	566	566	595	525	531	542	539	569	516	534	519	577	556	544	565	531	548	540	517	557	523	520	568	559	590	545	532	570	545	525	530	524	537	513	565	516	521	521	499	545	563	537	545	523	558	533	570	527	535	533	540	528	567	555	561	499	573	528	573	543	533	545	517	546	529	528	543	581	560	540	561	572	564	527	535	528	574	562	559	543	542	578	597	481	541	565	555	541	563	551	567	534	534	507	544	546	547	525	566	533	533	532	581	538	560	507	515	541	514	536	586	515	556	551	551	551	561	565	543	533	564	538	604	549	556	514	550	571	537	595	552	554	493	542	567	510	554	527	562	562	542	547	576	541	525	572	553	562	525	557	589	553	575	547	565	544	550	559	557	503	548	492	572	526	503	496	510	541	535	537	575	510	540	544	508	514	540	557	538	512	545	595	546	521	575	545	557	568	526	544	537	527	525	562	566	541	528	561	506	581	545	520	533	554	540	544	558	584	517	570	545	541	521	559	513	540	557	516	551	583	532	553	542	522	516	564	532	541	560	529	606	525	509	564	587	532	533	537	548	584	550	563	532	611	575	552	571	505	513	528	565	525	563	531	519	552	567	596	575	578	505	530	541	540	525	535	530	561	566	562	536	564	578	558	543	585	555	530	559	544	519	581	545	547	521	539	574	564	533	538	519	550	521	553	522	549	569	550	506	520	625	527	548	520	544	485	538	564	558	525	534	545	504	598	527	520	546	503	550	502	585	526	553	538	569	559	518	563	534	519	538	579	594	520	548	530	572	546	537	547	579	528	536	526	549	590	539	508	511	535	525	559	555	553	525	553	547	567	561	580	532	531	536	561	526	566	538	569	500	556	508	591	536	502	516	534	517	540	553	589	501	564	569	571	550	525	548	540	522	571	526	535	559	522	521	557	552	575	569	498	540	506	522	556	516	553	551	572	521	541	522	555	538	581	563	557	514	550	528	569	493	546	536	528	535	516	564	567	541	511	559	559	535	530	558	586	585	516	567	527	535	545	566	548	527	536	531	604	540	557	491	541	525	550	564	528	559	542	575	521	515	551	595	557	577	562	546	530	560	532	546	553	576	533	571	530	566	547	529	554	556	571	555	494	547	581	564	583	537	541	553	557	533	527	519	519	576	529	537	599	547	555	535	552	508	541	535	557	503	566	537	563	551	597	527	592	559	520	540	588	555	519	541	579	516	505	524	541	553	522	575	511	530	575	565	583	571	520	556	545	529	507	577	569	465	517	555	525	517	542	524	525	502	539	572	573	551	558	528	568	544	538	552	518	531	553	547	535	577	528	518	562	525	550	518	542	579	531	527	527	526	512	561	580	537	507	548	543	528	506	554	519	535	591	537	544	543	521	531	546	561	525	553	515	579	518	564	579	539	549	506	584	557	550	562	581	572	578	563	536	571	525	583	558	557	579	533	550	524	525	522	535	550	546	590	550	506	548	529	602	534	553	545	550	567	534	539	510	509	556	567	560	523	545	549	525	531	514	553	580	576	575	553	547	537	574	513	528	522	548	561	553	547	529	530	525	525	531	518	514	557	549	541	542	558	535	559	543	514	518	550	522	566	520	550	532	571	518	526	534	582	558	531	578	556	556	546	533	542	590	546	512	552	565	565	533	563	535	535	563	550	558	577	592	563	519	555	573	582	558	543	541	554	540	526	538	508	576	533	513	539	534	530	551	549	535	549	546	560	551	522	557	513	550	541	518	517	532	548	570	522	520	541	525	537	534	548	571	545	563	563	580	544	568	564	578	566	528	553	558	521	536	542	567	532	555	600	517	543	497	532	532	588	541	496	517	535	575	579	566	541	535	533	527	502	506	553	566	558	552	585	529	532	561	535	546	587	572	552	575	542	555	568	578	577	551	544	544	544	515	561	582	538	549	533	529	533	493	551	544	546	559	529	541	500	573	544	519	530	572	568	543	551	557	550	576	556	569	526	529	562	560	523	548	548	527	485	511	570	532	528	553	549	534	548	577	528	519	522	513	568	533	557	552	566	533	534	544	558	537	575	591	536	516	541	578	565	532	533	555	569	549	553	555	539	601	562	525	534	550	579	515	535	541	534	543	508	545	504	528	532	552	550	553	579	519	585	565	517	577	559	543	563	552	555	573	561	535	614	540	549	549	521	561	572	565	518	519	576	547	522	522	528	542	498	558	554	541	569	539	557	570	528	509	522	499	536	558	513	521	543	541	506	527	541	497	508	531	492	546	556	551	537	531	543	558	537	510	598	553	522	562	536	541	521	541	540	548	544	548	512	540	544	560	505	484	568	546	556	555	529	573	562	555	536	569	599	552	555	550	521	560	509	542	545	570	541	536	555	570	547	565	573	554	517	512	550	499	540	541	568	521	540	557	584	561	529	557	525	562	540	547	520	530	510	574	587	587	515	538	576	540	542	569	563	534	540	553	548	564	547	521	556	570	524	534	569	608	538	553	550	582	569	533	534	531	538	521	538	514	549	566	522	547	554	555	541	522	510	545	529	529	511	560	512	555	579	556	517	535	530	557	529	552	521	536	534	498	500	531	529	554	554	505	578	510	549	556	568	555	572	555	550	559	535	521	492	550	538	577	543	534	524	532
22209	2860	763	516	456	405	338	337	351	328	297	287	304	266	300	303	298	256	268	269	298	284	292	282	325	306	278	298	260	273	281	283	306	280	303	310	292	284	286	304	277	298	293	302	328	289	248	264	294	283	286	274	295	288	279	264	258	290	300	276	284	289	278	274	273	290	312	302	301	277	307	310	272	335	327	303	294	281	295	280	264	282	264	278	252	285	279	291	272	293	284	321	277	288	292	316	301	259	280	278	274	279	297	246	286	280	307	273	270	300	287	274	291	300	314	315	289	281	301	256	287	302	286	270	282	298	276	281	251	287	250	278	281	276	259	285	288	290	278	259	314	301	265	272	288	255	303	270	282	272	314	279	290	285	298	299	299	253	267	275	257	238	300	271	278	288	265	301	317	274	293	290	287	260	304	257	339	292	298	302	280	300	304	248	277	301	285	265	242	281	268	302	269	273	296	269	277	252	252	279	286	251	257	240	257	290	296	278	309	266	261	267	259	275	281	298	255	269	275	288	295	246	279	283	309	272	274	290	307	276	258	263	286	283	292	270	278	281	271	260	270	278	264	278	288	302	283	269	294	305	269	287	280	268	282	280	304	286	261	290	262	278	264	295	291	261	277	262	266	251	276	289	278	294	278	295	284	292	285	303	292	294	335	289	262	328	305	272	260	292	275	270	266	280	275	299	300	257	268	300	240	270	270	267	306	303	286	239	295	292	312	295	287	277	273	272	278	262	276	253	279	262	275	309	298	313	258	285	261	295	298	303	288	298	285	279	277	266	276	287	273	295	284	325	282	281	262	294	275	276	325	287	290	274	270	292	268	261	307	286	284	286	310	293	244	298	334	275	255	245	296	273	275	268	300	305	267	310	300	278	273	309	311	275	272	281	269	277	298	300	273	273	262	261	291	271	264	299	251	262	276	305	274	269	274	287	284	281	271	277	274	265	273	269	271	291	278	280	243	242	278	309	272	279	305	279	275	251	276	289	257	262	280	303	256	263	278	279	330	277	278	288	285	263	251	264	266	277	292	281	299	284	295	297	261	286	250	295	273	289	275	267	295	295	238	308	271	278	275	292	266	279	259	275	271	320	269	312	281	285	304	296	297	287	303	288	281	307	264	281	289	287	273	268	311	287	275	310	286	269	255	270	282	275	289	297	294	295	278	303	280	242	297	252	313	270	303	291	308	287	289	273	276	260	262	276	282	280	287	267	268	279	303	310	265	272	305	297	310	280	283	297	283	248	273	301	229	241	259	266	267	283	265	259	255	269	267	258	297	290	272	313	295	283	285	288	292	258	280	281	263	281	318	302	285	264	289	308	306	273	293	284	285	290	294	308	292	295	286	272	282	247	243	296	247	274	278	298	281	299	285	288	285	323	270	277	284	298	282	306	284	288	277	269	282	303	292	266	301	290	307	281	301	290	276	285	283	263	302	278	264	267	252	283	305	292	263	288	299	320	274	293	292	291	254	304	251	327	294	267	271	278	291	280	281	307	315	283	265	274	276	261	276	293	295	311	318	295	274	281	292	282	262	268	300	291	257	327	250	286	292	287	270	292	262	267	264	286	267	304	274	268	265	282	282	276	273	291	273	303	294	318	278	255	268	281	259	270	268	272	287	280	286	302	299	257	256	267	282	267	277	283	289	305	290	285	267	257	311	276	286	255	275	262	271	279	260	278	251	305	281	253	298	267	328	273	280	233	279	258	300	283	270	273	289	288	283	290	323	277	288	284	330	252	267	303	288	280	328	280	280	300	291	272	276	311	286	315	303	278	251	275	290	296	271	291	276	269	307	265	274	309	274	305	295	289	280	282	251	298	289	291	307	295	276	271	299	292	258	227	255	324	272	274	288	261	281	294	312	311	279	267	296	285	277	279	305	285	256	320	348	275	291	275	264	303	316	274	289	270	293	277	302	261	294	255	296	294	283	287	286	287	272	297	286	277	266	301	306	279	291	293	293	300	290	273	270	232	280	267	295	295	288	310	291	262	283	298	265	287	263	284	272	262	300	320	256	258	276	289	296	255	269	278	298	249	267	277	290	298	265	323	278	299	323	264	279	276	306	262	286	265	307	254	257	254	290	262	311	286	302	337	291	276	279	290	284	287	268	290	273	264	282	330	289	266	270	301	277	255	281	290	260	289	274	269	240	269	272	244	273	280	271	265	252	273	287	267	281	285	245	302	299	285	303	310	307	265	278	290	253	260	290	260	254	268	303	256	279	276	292	306	251	289	274	286	325	274	298	257	332	265	282	312	309	269	312	263	314	301	263	277	270	283	286	292	300	270	288	301	300	310	269	289	269	230	261	263	283	282	297	299	292	284	261	275	278	325	307	302	286	285	271	274	236	259	262	265	304	281	268	295	275	297	277	264	296	292	278	266	290	271	275	274	273	304	273	254	241	287	291	303	278	323	265	295	310	257	284	309	273	265	294	316	285	280	259	283	277	294	287	277	280	294	283	282	273	243	268	246	252	296	305	280	273	272	267	296	278	307	279	298	292	295	309	297	270	308	309	306	275	288	291	274	298	288	287	251	264	283	270	322	297	269	290	332	277	296	257	285	275	300	325	278	300	278	286	254	240	288	264	296	281	262	310	279	268	283	278	262	265	256	252	288	290	288	285	285	264	295	263	266	292	309	321	302	293	276	290	276	275	260	283	288	270	288	270	296	293	285	298	288	320	277	297	303	259	287	266	266	298	289	273	258	251	286	260	278	263	284	261	293	307	309	265	308	263	297	264	293	285	266	289	296	285	287	287	255	225	260	310	286	257	261	269	258	313	297	257	314	269	325	285	304	273	285	276	272	294	307	304	273	292	283	253	260	284	303	274	294	285	303	297	316	284	281	271	281	264	263	235	292	247	289	261	294	266	287	309	270	296	283	288	296	258	264	301	288	253	295	297	256	270	264	280	262	271	264	245	298	289	274	277	254	287	302	302	290	301	274	265	264	277	302	290	298	264	267	317	266	293	293	274	259	279	283	303	259	247	295	301	253	304	308	294	305	257	309	252	286	300	290	298	307	286	305	310	272	300	253	313	280	273	259	262	296	292	294	281	253	291	283	332	296	271	285	245	263	277	264	265	236	275	326	314	292	271	287	283	242	277	269	294	292	268	287	298	293	309	298	267	284	284	269	268	288	295	273	262	305	279	290	286	277	322	294	315	283	284	245	293	254	304	309	294	294	283	291	260	268	276	264	316	272	248	297	294	308	286	302	294	299	286	292	268	300	328	293	285	278	274	253	276	291	291	273	265	270	286	310	280	259	251	275	285	300	285	314	284	255	258	241	259	254	265	285	292	285	257	270	315	268	291	308	273	302	293	275	304	303	274	301	289	284	280	300	284	291	305	283	268	298	281	316	278	322	263	245	293	259	282	270	285	274	278	306	267	290	296	275	262	279	309	284	289	270	225	276	287	286	276	279	273	290	273	262	248	304	275	297	284	277	280	278	267	276	304	280	286	294	286	284	282	252	258	280
13587	1149	1331	1467	1385	1239	1055	978	928	880	856	821	789	772	744	705	718	746	705	716	737	706	699	714	692	747	714	716	713	758	721	691	688	700	680	680	715	657	658	657	718	669	666	676	644	649	671	679	654	705	649	698	668	678	684	724	674	697	655	687	691	672	658	690	738	633	665	713	697	652	710	701	658	659	732	689	671	727	705	652	664	683	679	642	691	692	674	728	649	695	687	659	670	697	661	653	687	638	681	724	686	676	673	661	713	679	639	619	630	686	689	690	637	680	649	628	681	653	669	646	674	671	652	677	684	698	689	663	648	699	661	651	715	672	651	671	677	646	706	644	667	678	656	731	675	669	660	674	708	687	661	662	642	712	678	674	657	659	662	655	701	663	655	650	659	667	663	694	642	690	663	656	695	686	659	702	637	694	672	670	663	687	688	693	646	730	659	700	690	642	657	679	675	662	696	713	667	718	640	642	678	696	648	647	665	673	675	643	654	681	711	687	660	643	705	680	655	683	657	645	640	640	629	665	707	665	651	694	682	638	703	657	653	662	666	657	690	663	702	672	635	701	649	647	684	706	721	657	647	660	688	655	643	660	642	649	654	723	663	647	705	694	658	622	724	681	668	713	664	623	688	678	658	669	652	640	682	654	689	670	647	694	665	677	650	674	697	649	638	659	708	667	685	690	629	653	703	693	640	671	625	659	673	694	705	642	668	684	692	675	654	700	676	644	650	697	675	671	652	628	642	682	698	693	710	715	659	675	670	658	697	682	645	659	601	709	688	677	665	656	644	627	716	636	685	697	713	674	699	675	608	640	670	656	650	697	681	688	665	671	683	684	698	677	697	706	638	644	680	681	671	674	666	710	669	672	659	693	698	649	656	682	660	697	714	656	654	682	640	661	733	634	702	688	679	629	669	688	683	755	689	651	645	669	661	640	656	645	671	677	631	650	722	659	638	687	664	689	651	715	669	643	696	649	663	684	706	701	683	665	650	703	671	627	690	658	700	683	647	668	704	663	686	680	693	670	642	705	723	661	605	717	669	699	650	638	649	683	693	675	701	722	689	699	630	690	622	651	653	693	628	693	704	679	641	686	694	650	651	671	653	682	664	679	644	695	659	664	688	708	672	705	673	711	608	661	708	696	686	691	690	699	654	651	673	655	702	700	657	668	677	663	663	655	643	666	677	639	687	692	674	676	654	622	689	684	681	606	682	671	735	710	721	657	651	657	698	698	672	670	632	660	655	652	665	684	682	702	674	681	675	636	670	657	668	625	677	702	647	666	739	647	737	685	682	724	669	668	676	649	663	653	690	655	670	613	667	629	677	625	663	676	677	680	682	695	646	692	665	683	717	608	710	675	677	657	666	690	654	691	669	682	684	696	667	704	683	661	612	653	685	644	694	691	649	717	696	679	640	682	666	663	706	669	699	690	698	661	643	612	664	655	694	655	707	662	672	681	708	678	696	648	694	662	624	638	674	665	705	642	679	655	638	673	661	634	687	685	668	739	662	667	649	704	644	656	669	694	668	632	694	680	675	654	701	674	664	664	640	655	692	628	652	684	666	685	645	655	682	672	641	681	701	677	635	651	651	674	661	638	687	680	720	655	683	706	672	714	679	687	705	667	672	646	685	646	664	647	685	638	648	632	698	696	672	673	685	684	648	672	690	673	683	707	663	679	696	681	683	659	621	707	643	676	672	677	695	701	712	668	655	653	689	689	680	655	653	641	685	637	701	672	659	717	613	670	680	716	637	634	707	695	666	682	703	669	676	682	654	694	707	689	703	696	690	653	627	674	639	688	661	667	643	634	696	677	668	675	703	669	642	687	653	693	704	673	632	662	661	659	681	664	708	668	683	667	642	661	714	721	666	692	702	656	679	686	633	668	686	703	683	691	693	672	697	625	687	664	680	656	689	715	671	721	646	700	660	622	629	696	693	695	699	648	615	663	717	666	652	653	725	675	675	686	611	635	630	689	652	705	623	680	688	679	690	705	655	727	725	667	667	634	674	662	694	658	672	674	613	660	681	693	706	639	637	698	656	652	686	684	672	678	652	676	707	707	686	665	655	662	657	702	660	682	684	667	704	667	671	702	655	711	664	688	677	676	695	628	658	657	704	703	657	677	675	661	687	635	633	685	650	672	665	665	655	683	697	660	691	648	667	635	671	677	667	670	677	681	635	647	689	668	686	694	705	689	653	699	671	678	670	683	697	659	657	659	681	694	693	654	720	626	662	662	659	606	665	653	653	710	625	642	615	630	695	704	697	640	672	643	659	674	679	715	713	650	638	702	676	687	675	731	639	679	648	686	645	694	705	678	662	702	683	751	673	710	670	687	670	628	669	674	688	647	646	684	667	668	723	664	653	692	718	704	680	702	675	666	667	653	599	633	657	639	606	664	687	637	619	651	639	658	707	647	646	689	669	644	616	655	656	685	656	688	658	668	685	637	654	623	649	679	672	685	691	647	695	657	725	666	627	665	705	646	706	682	650	696	689	661	682	695	701	690	687	616	668	675	675	664	688	651	691	656	662	666	700	640	711	677	657	688	701	673	682	709	671	658	610	677	674	688	706	701	688	684	663	694	619	693	681	684	673	721	686	645	642	674	631	685	658	661	684	635	651	659	669	643	712	646	643	648	657	715	669	705	635	633	689	683	623	671	684	667	707	702	643	697	637	673	640	620	669	660	690	697	661	653	668	639	680	631	678	701	688	712	625	659	632	647	672	700	677	643	691	691	670	691	710	649	625	739	671	666	709	695	687	684	650	656	699	666	667	661	667	640	671	679	697	668	661	669	674	682	698	672	662	660	663	667	708	685	703	651	652	672	644	673	674	643	635	674	687	671	668	668	632	693	639	658	703	685	691	645	660	628	677	648	710	682	676	658	689	695	664	687	694	715	729	653	691	673	642	667	642	708	692	671	643	643	662	660	644	671	698	702	660	677	701	696	666	687	662	684	701	650	711	681	693	716	625	645	707	662	657	665	692	705	686	652	729	686	650	684	644	684	635	747	618	660	644	703	712	695	650	663	693	680	679	700	653	656	675	685	675	718	689	654	681	683	644	671	643	683	669	697	668	649	665	722	664	681	714	670	704	675	659	668	709	667	681	682	639	671	683	674	701	618	670	691	658	673	629	630	672	694	646	646	668	675	705	683	702	651	682	655	676	682	662	629	677	654	647	678	663	661	692	662	630	655	652	712	658	672	647	676	717	683	689	700	670	687	661	627	665	685	677	628	658	684	681	682	708	665	697	687	727	661	690	658	660	658	704	649	684	644	680	654	666	700	678	683	675	701	700	633	691	722	647	690	630	696	660	652	678	699	652	655	643	606	677	678	658	698	659	665	640	678	651	694	690	656	647	628	641	694	671	663	623	720	655	740	685	652	662	630	653	682	688	686	712	646	632	703	641	666	649	685	687	690	675	664	686	674	637	636	651	680	687	689	663	651	672	604	682	661	661	670	691	640	652	661	669	667	621	694
32750	6428	1661	1115	729	617	551	530	549	486	477	440	465	418	436	425	457	488	464	420	426	371	392	446	416	463	453	437	373	384	436	391	377	410	422	433	393	390	394	408	386	376	398	405	405	398	406	424	414	388	421	422	399	438	441	431	413	408	413	373	450	398	417	431	431	411	410	375	385	472	400	421	402	404	452	416	443	421	378	381	381	375	378	414	405	371	389	392	387	399	433	423	360	392	380	366	385	384	397	421	383	414	418	361	374	418	411	392	405	425	408	423	403	406	370	383	404	421	406	407	396	401	402	398	442	373	400	430	405	390	356	397	418	402	387	423	459	421	401	431	405	419	411	419	427	387	462	386	412	381	457	419	422	425	398	399	409	432	430	389	423	385	386	383	411	381	420	382	330	383	410	396	370	405	375	421	392	407	421	449	394	433	434	416	444	417	368	409	439	400	415	420	387	371	421	417	419	441	411	410	410	381	374	437	384	429	438	390	406	409	412	434	387	389	417	385	383	408	423	356	402	411	409	367	388	378	425	414	403	404	420	408	432	392	420	398	443	418	389	398	373	413	421	412	386	380	402	402	370	406	408	461	436	387	441	409	400	388	379	379	383	389	391	398	431	433	375	398	424	374	417	411	414	403	386	402	379	399	395	400	392	380	375	415	467	434	417	401	399	393	424	382	392	406	392	424	420	431	473	420	394	450	403	424	428	379	388	409	399	401	399	440	457	399	392	398	396	394	439	397	372	416	447	410	434	394	411	434	435	414	411	389	430	424	411	401	436	406	376	415	403	414	395	425	403	445	356	407	405	420	397	374	440	415	437	371	390	382	431	395	400	387	431	410	395	428	406	418	411	447	430	396	418	414	368	404	415	439	403	392	415	408	383	400	390	395	411	401	350	431	395	393	416	404	434	398	430	424	387	417	419	399	389	418	398	412	403	412	396	400	368	438	387	407	408	426	412	432	408	391	402	418	372	408	421	417	413	427	384	419	395	418	401	440	401	457	397	397	418	426	438	399	394	422	433	416	408	390	401	374	413	426	424	380	389	434	394	405	425	371	374	425	438	434	385	389	397	387	403	389	381	361	359	381	374	402	375	410	394	408	423	420	402	399	394	409	422	396	382	393	422	428	386	417	461	419	432	391	395	385	411	425	388	360	409	389	447	413	439	384	397	416	413	400	431	392	393	407	430	422	399	376	422	407	387	409	370	382	408	404	436	441	399	380	409	410	405	406	393	408	385	408	398	423	410	378	404	439	431	436	389	400	415	368	460	409	395	425	383	443	416	401	414	420	438	354	396	403	447	388	436	402	458	419	395	380	409	420	415	420	398	404	370	401	371	400	417	401	396	421	390	406	433	469	425	428	438	448	362	415	391	406	438	399	383	378	428	448	392	423	412	429	426	410	391	371	425	387	414	405	404	418	395	377	452	365	393	438	374	423	418	395	409	384	426	378	426	458	386	412	433	377	413	402	445	420	406	408	387	424	361	429	397	404	402	409	441	402	400	418	415	392	411	454	432	407	390	415	410	432	401	405	395	390	400	405	375	403	415	419	345	388	430	390	377	370	413	405	421	350	429	410	417	335	412	392	368	404	428	396	432	388	412	380	412	392	410	356	356	408	404	420	413	425	438	398	406	406	413	394	431	408	390	385	367	429	464	388	386	456	402	408	420	409	390	416	414	446	443	426	410	406	442	388	389	444	419	374	423	414	427	406	438	398	406	405	405	365	432	452	400	373	372	379	424	396	390	399	406	401	416	361	386	389	442	417	460	430	411	416	373	401	367	410	386	417	428	393	402	399	385	438	430	395	393	386	405	405	440	435	415	402	433	409	396	400	401	393	377	418	393	425	433	415	435	404	398	392	396	373	392	413	383	463	413	449	443	405	443	415	398	380	353	399	412	401	381	427	418	427	409	396	379	392	417	420	374	459	383	412	417	383	413	355	438	440	422	391	428	406	392	404	379	393	456	446	397	407	403	376	405	407	420	388	408	424	408	422	407	393	432	406	404	387	404	370	411	390	413	420	424	378	431	406	420	437	396	431	411	420	370	438	382	403	371	419	426	389	415	396	431	363	419	424	405	409	397	421	416	430	392	420	436	365	392	396	374	399	439	412	388	404	444	387	379	408	425	408	382	381	407	419	419	425	393	407	411	420	378	409	398	431	432	461	404	413	388	399	394	398	389	391	413	405	424	369	377	410	396	400	448	419	426	428	402	363	437	379	417	393	397	411	402	439	417	401	418	433	377	416	455	459	430	399	402	415	413	421	375	408	395	364	388	446	416	377	406	409	456	363	426	430	446	389	397	397	411	390	390	377	441	436	373	405	409	453	417	409	420	436	395	375	377	409	405	406	463	443	377	408	366	383	421	404	392	397	368	373	394	398	436	395	385	426	393	430	394	426	399	437	403	399	417	415	386	411	387	394	417	364	389	417	452	414	373	438	422	378	438	396	400	426	391	386	438	384	402	425	411	367	399	418	402	412	425	423	422	392	408	416	407	413	413	392	428	397	416	423	383	404	420	394	379	394	390	394	400	425	441	378	397	414	410	427	396	406	397	432	415	391	404	384	426	419	407	391	401	374	357	400	409	395	437	359	404	417	441	384	401	460	384	407	432	433	440	400	391	385	406	412	441	405	435	398	436	408	438	448	391	367	443	402	391	440	424	457	396	378	450	432	426	402	393	402	403	428	397	406	414	396	454	416	354	407	436	414	409	391	432	413	395	392	419	385	410	381	414	426	416	382	418	440	392	447	435	411	386	411	411	345	415	361	380	413	419	432	428	384	415	417	406	414	403	415	379	424	420	412	410	422	428	457	425	425	413	348	398	384	396	412	395	393	410	382	398	419	423	427	404	379	409	411	396	407	393	375	442	442	438	408	420	417	420	390	472	414	396	415	407	405	400	425	384	396	388	407	400	385	404	331	419	378	387	420	414	417	405	387	420	420	419	418	393	381	454	447	381	447	399	353	404	425	387	424	403	411	402	441	439	416	415	423	405	421	426	383	420	385	412	426	442	406	418	385	400	400	410	404	419	367	405	415	398	395	421	438	368	396	488	386	406	396	418	417	407	407	452	411	412	436	416	360	387	410	435	395	438	416	399	417	388	403	414	430	375	426	389	405	425	432	367	388	380	388	380	404	416	383	394	386	429	413	398	366	371	368	419	357	408	376	425	423	410	357	422	369	394	425	388	405	370	403	427	428	379	391	380	453	412	447	409	373	388	407	389	377	404	390	409	426	448	386	397	418	396	395	415	413	401	396	401	387	391	414	391	428	448	403	450	430	422	394	415	405	388	382	375	411	399	386	454	409	395	392	434	400	440	392	361	380	417	419	396	414	440	417	394	404	433	422	386	408	411	437	411	432	442	400	404	442	396	431	393	371	397	377	363	376	377	428	423	380	360	416	406	395	391	426	402	414	385	359	428	415	437	452	392	393	401	390	450	433	396	469	387	427	405	380	467	438	426	400	436	354	416	377
18080	1907	2237	2455	2149	1922	1737	1487	1433	1324	1230	1237	1114	1108	1094	1105	1095	1041	1008	1054	950	1006	1023	955	1004	986	951	994	935	926	955	944	959	875	921	933	937	860	942	888	999	897	901	912	937	939	860	954	918	920	916	952	910	929	949	885	902	940	942	878	926	848	874	951	957	953	883	918	941	955	939	928	890	936	951	946	935	907	926	864	924	927	884	930	954	897	930	896	894	952	927	959	949	879	904	944	903	915	860	908	905	904	896	901	907	921	1025	896	883	863	938	894	902	896	929	896	909	902	976	891	916	867	890	893	909	924	874	887	893	911	921	951	915	925	933	878	907	872	899	880	927	920	967	868	962	879	931	902	907	898	890	909	899	964	932	857	941	910	952	906	920	917	899	929	915	874	951	896	913	905	909	896	901	897	869	878	909	1014	949	906	924	882	917	896	913	886	900	896	894	925	942	975	871	917	939	897	869	955	900	920	953	891	892	899	913	919	911	886	966	885	918	920	888	868	895	925	897	854	839	887	902	872	891	880	903	928	911	902	894	913	835	916	887	868	855	911	887	938	922	893	868	879	857	919	940	869	920	881	911	917	905	946	886	867	963	870	896	927	945	912	886	880	850	879	848	949	929	923	949	891	894	875	874	882	902	891	902	949	901	904	924	895	905	898	972	903	884	841	906	897	927	961	900	926	909	917	973	929	892	878	885	893	899	898	927	919	911	893	898	948	878	904	890	881	883	889	903	906	895	920	912	937	934	927	907	906	886	866	873	949	943	937	908	882	872	913	925	872	879	923	915	880	846	907	942	871	958	907	916	922	957	970	950	927	914	854	929	917	870	897	848	879	918	918	958	954	877	937	906	894	917	896	952	932	892	872	961	891	899	914	943	895	864	931	891	885	925	969	922	896	965	891	893	902	924	855	872	885	919	914	927	901	882	955	899	921	885	893	882	934	883	941	890	921	921	910	929	924	880	951	901	933	873	920	864	948	958	930	903	861	885	888	918	876	964	897	914	997	915	905	883	885	879	892	895	956	924	891	926	968	925	936	935	906	882	922	895	937	953	897	887	865	900	903	913	898	931	891	931	886	926	905	934	882	936	920	939	883	880	918	931	890	895	957	903	901	907	896	887	890	885	907	909	894	902	898	930	900	928	912	937	899	845	934	961	908	894	925	910	925	922	924	892	963	863	939	897	930	970	915	892	882	936	907	956	888	920	898	960	893	934	948	916	931	948	919	927	906	937	939	920	868	888	866	977	922	887	922	886	927	899	903	908	911	898	877	945	901	869	873	907	947	953	904	922	923	912	929	932	872	934	863	890	951	866	929	948	951	884	928	959	858	895	924	837	879	924	848	877	906	918	930	896	871	940	895	919	925	887	926	923	953	905	927	922	869	905	930	899	877	880	829	931	863	875	892	880	923	895	900	936	976	872	964	959	886	881	957	948	920	908	898	893	948	886	931	938	936	889	902	947	871	846	902	960	908	879	937	876	920	921	922	901	899	930	890	893	911	898	924	899	918	943	907	949	921	942	927	887	905	912	917	932	897	891	859	938	879	945	858	932	1022	924	930	935	907	913	901	969	905	922	880	977	935	924	875	917	875	880	891	904	889	878	883	945	889	929	925	921	882	916	886	938	905	892	922	899	976	837	897	935	912	908	908	902	846	961	887	926	876	910	977	909	870	903	924	888	932	876	944	928	882	861	928	912	956	939	930	920	944	928	960	927	948	896	906	860	945	899	976	924	916	921	936	925	933	929	853	938	905	887	941	1003	911	884	890	931	827	914	895	902	885	979	916	889	851	871	937	937	884	940	948	873	901	875	916	874	947	922	906	860	924	928	901	941	938	875	914	906	883	907	919	917	955	898	897	908	947	879	951	915	889	908	882	907	862	832	882	945	946	945	927	876	928	888	933	968	840	888	923	937	929	906	908	880	885	918	862	916	902	902	869	945	892	941	924	963	918	947	924	874	962	869	910	954	924	938	910	909	888	944	928	874	960	963	895	902	928	865	913	930	913	928	890	864	861	916	919	904	889	892	892	905	895	914	862	914	863	888	918	939	880	881	903	936	909	900	918	915	936	902	932	898	899	955	850	924	918	906	944	905	928	905	914	874	913	862	919	940	974	917	916	888	873	914	923	927	876	902	901	936	898	835	909	889	952	947	918	866	893	904	877	970	890	905	879	935	893	944	981	932	879	819	901	842	961	901	931	913	917	936	933	876	883	927	949	903	934	930	896	877	942	878	898	910	852	879	930	886	888	883	897	944	862	865	970	949	908	958	920	898	879	907	934	892	895	885	933	882	924	943	869	950	888	939	897	938	918	919	895	934	916	957	928	897	883	927	856	890	918	907	913	830	891	934	872	966	855	887	934	930	884	954	890	931	884	860	928	910	910	940	935	982	915	903	904	846	910	968	963	920	967	914	886	916	898	932	915	942	943	947	876	943	978	887	884	888	925	873	927	880	867	865	884	943	867	905	878	915	861	866	948	926	927	945	910	948	947	889	905	915	919	880	947	940	876	881	890	880	880	923	855	882	942	925	939	951	899	918	949	923	967	916	949	862	904	899	923	877	935	929	881	974	914	917	944	970	916	946	891	916	895	937	900	924	961	920	909	921	941	917	925	914	927	901	919	874	840	896	890	893	915	895	926	961	883	887	902	932	929	937	982	932	901	909	890	923	947	859	933	911	933	921	921	909	897	925	880	922	907	911	980	980	978	936	936	936	897	954	880	950	934	894	892	947	881	936	885	924	852	897	865	886	936	982	887	979	905	921	859	909	905	928	898	921	915	943	927	950	978	928	828	879	957	901	876	915	936	913	901	987	872	888	898	891	974	922	929	946	911	902	899	934	888	864	888	868	851	942	910	916	896	940	861	906	876	975	953	916	855	959	946	920	925	852	877	933	905	935	919	936	896	913	994	877	874	907	922	843	926	909	968	896	899	903	906	850	911	933	895	901	907	878	903	924	857	963	917	825	906	887	898	953	889	920	928	883	870	884	964	866	940	909	908	864	835	942	892	917	909	955	920	893	909	940	893	874	906	917	934	884	855	930	926	913	906	903	891	886	886	959	861	957	895	936	867	866	921	893	924	954	863	921	948	927	889	929	901	890	899	905	873	880	916	956	893	897	890	911	912	924	963	905	967	865	856	852	966	879	952	932	973	888	891	949	954	976	902	910	950	946	896	947	953	899	913	876	944	886	910	886	877	899	961	897	941	894	921	920	924	943	881	888	886	937	977	886	885	882	872	917	898	943	875	943	891	895	930	912	905	941	941	904	928	897	936	901	896	919	967	987	907	899	879	918	925	920	923	924	924	877	879	908	870	924	920	911	882	923	875	893	913	895	917	964	948	881	894	942	943	965	929	886	893	940	926	924	893	880	922	902	938	867	937	886	902	930	929	911	911	856	898	908	888	952	908	927	953	904	929	934	940	936	916	929	878	968	871	922	908	914	894	871	891	876	873	884	921	864	839	874	927	940	916	973	906
6732	580	248	227	214	235	244	245	212	230	219	206	196	246	267	245	222	253	227	220	240	229	229	231	219	218	209	218	233	204	245	236	246	207	220	216	185	223	233	237	233	240	223	226	206	238	239	225	242	243	233	218	218	239	223	220	263	220	221	223	191	243	214	239	226	202	203	232	212	226	256	236	221	198	214	236	208	185	216	203	213	251	218	223	219	213	245	186	223	231	218	216	213	214	207	216	232	211	233	205	234	215	227	220	229	219	239	218	226	255	263	190	200	230	237	222	246	221	217	233	195	213	217	205	238	240	244	232	200	248	241	248	231	228	198	218	234	205	215	239	219	201	218	191	231	209	214	216	198	211	243	194	203	201	227	213	201	249	225	228	231	226	214	223	206	231	205	215	196	193	228	200	224	251	227	224	209	218	230	243	244	238	202	215	250	216	254	242	210	240	261	221	230	208	250	211	234	238	268	224	234	223	211	219	235	224	222	231	225	211	247	241	204	225	232	227	245	236	216	215	222	194	232	227	219	226	226	223	241	237	209	216	231	207	215	257	227	218	261	211	219	216	222	196	222	237	239	202	213	213	228	224	258	252	208	240	232	228	213	224	258	213	233	230	186	238	248	229	204	246	205	212	235	234	247	236	215	231	195	252	219	207	230	243	207	231	224	229	210	237	230	194	218	230	226	196	202	236	212	221	237	221	210	232	222	223	216	224	245	213	231	230	233	220	197	242	224	188	220	221	230	209	245	202	230	256	225	237	215	232	224	214	231	230	226	207	193	216	177	201	213	225	230	268	257	203	209	220	203	207	211	214	225	223	231	216	220	229	224	223	232	207	209	218	200	237	219	236	227	218	232	205	201	203	235	246	226	232	217	226	212	201	231	228	221	249	279	270	235	230	239	225	245	231	242	202	223	195	210	211	211	214	219	237	223	225	258	196	230	205	208	236	216	223	235	216	253	219	226	209	221	246	213	205	195	208	264	236	251	224	211	219	207	255	253	226	200	245	231	202	207	232	204	245	233	225	246	228	222	213	201	203	212	241	220	261	242	227	219	217	217	222	253	234	234	207	203	211	231	238	234	216	216	219	222	190	206	222	216	215	240	208	228	214	245	227	230	242	227	242	233	199	237	227	223	229	220	220	208	244	205	229	251	234	228	205	239	232	241	214	221	241	230	231	247	215	223	227	220	211	255	262	243	217	213	205	237	226	253	222	236	248	225	240	233	248	233	234	280	238	234	215	231	243	187	263	221	223	213	196	212	221	215	238	246	225	204	218	233	215	223	208	240	225	227	243	234	225	229	227	222	214	228	196	219	202	218	239	241	257	227	246	229	216	237	203	244	251	246	228	242	236	238	228	194	244	182	221	203	218	217	235	223	234	217	231	208	220	204	221	229	235	239	228	221	233	222	221	243	223	238	222	228	245	236	211	209	234	211	228	215	245	208	221	261	227	252	237	242	251	226	204	251	231	260	244	203	206	216	223	247	206	228	224	233	214	210	245	216	235	243	200	234	213	207	217	247	234	224	246	250	259	235	201	210	235	232	244	229	219	208	246	225	208	213	253	221	208	219	236	219	210	227	206	234	203	226	228	219	232	230	208	212	209	255	215	216	223	211	223	198	214	223	223	211	215	211	233	222	226	227	214	228	210	232	210	235	224	244	233	220	223	247	221	208	219	215	226	206	195	255	230	236	220	220	222	250	262	222	221	240	183	205	247	210	243	221	224	220	224	236	191	208	235	261	237	224	232	220	227	254	220	261	224	217	230	208	207	208	226	219	217	228	246	217	257	240	214	265	207	218	232	232	222	228	219	227	198	245	235	197	225	243	204	231	233	246	228	216	210	199	243	248	187	237	226	246	232	188	214	226	213	235	206	253	233	200	210	203	218	206	202	190	196	199	189	198	231	204	230	219	235	219	246	238	214	208	222	220	238	220	200	220	235	214	230	238	197	243	235	201	208	236	221	200	228	251	260	218	227	209	224	221	229	218	215	233	205	260	191	228	244	196	235	211	209	231	204	209	224	237	230	212	203	187	211	209	230	188	204	246	230	213	234	215	225	228	234	236	241	233	191	220	217	219	215	232	194	239	203	232	227	238	209	212	235	242	203	225	211	231	224	223	211	245	210	230	235	213	221	229	201	208	209	215	235	227	233	204	215	237	235	211	212	231	237	224	206	208	215	208	228	217	223	222	258	218	227	195	220	245	247	208	204	220	238	225	211	238	189	229	236	236	250	241	242	206	211	207	263	226	217	262	234	248	215	239	253	225	232	205	229	199	244	232	240	222	207	229	213	245	201	231	205	230	212	208	224	220	212	254	211	223	203	230	231	203	245	229	232	209	211	215	226	239	229	225	229	186	247	211	240	227	229	238	281	216	219	236	246	216	207	235	204	222	262	201	231	215	221	255	221	203	238	225	230	229	217	222	239	235	219	220	219	237	254	193	193	208	207	240	216	218	217	201	211	197	226	229	196	208	233	209	227	212	225	210	239	220	247	249	217	201	235	232	207	229	213	212	233	206	231	204	212	247	253	248	242	230	224	232	237	201	234	261	252	220	214	218	229	236	226	192	234	257	253	235	211	210	211	223	216	228	206	213	212	221	227	219	226	229	253	201	229	252	225	230	211	224	226	222	227	210	209	204	221	248	233	222	255	225	242	218	235	215	224	213	225	251	200	223	217	226	193	222	208	230	221	211	234	226	224	200	233	237	204	247	218	243	244	264	227	227	207	246	212	242	250	223	234	205	231	216	236	225	228	241	205	215	245	226	226	240	233	249	221	212	257	210	242	211	222	241	225	205	215	199	243	217	229	226	206	205	220	225	228	229	204	204	215	196	249	214	239	226	206	188	229	232	208	192	196	240	211	271	230	208	231	218	204	226	232	190	255	235	247	217	252	229	228	228	245	235	239	227	243	251	239	223	237	214	255	233	221	203	201	252	243	209	220	235	259	205	208	236	224	218	242	223	228	230	214	230	235	237	208	209	232	209	234	217	208	237	210	220	245	228	205	220	210	242	219	198	260	250	210	212	231	224	217	226	251	228	206	248	228	210	213	216	237	241	222	237	235	223	218	216	231	255	253	232	183	225	223	249	229	215	223	247	254	224	217	219	219	219	216	221	224	228	221	223	214	211	205	205	233	223	204	229	221	233	200	224	227	202	201	210	222	236	211	239	224	225	260	221	221	241	214	244	221	198	220	239	235	215	218	252	257	221	244	228	215	235	243	256	222	247	204	235	213	221	213	199	197	226	235	204	207	216	222	215	239	249	238	235	231	207	194	232	228	218	198	240	217	235	249	226	223	224	222	216	239	254	244	222	235	226	213	220	206	228	212	231	225	213	207	226	219	224	239	237	210	220	231	212	237	221	223	219	224	261	228	210	220	233	191	223	241	210	229	220	246	232	221	203	253	209	216	218	228	235	240	216	207	242	236	247	236	221	238	240	220	217	250	195	208	216	243	235	252	205	208	212	217	217	203
4386	673	568	614	579	581	576	586	598	590	532	559	488	533	510	548	509	516	537	542	546	522	522	572	574	591	544	570	574	563	562	550	568	495	547	531	593	527	538	542	548	572	569	547	533	529	531	552	559	552	543	572	570	541	504	500	565	526	558	558	498	592	560	540	548	503	540	581	504	554	529	527	561	602	598	509	533	549	571	556	526	575	556	542	553	533	550	544	540	534	571	554	568	550	557	549	503	583	548	609	545	552	561	537	577	595	548	564	559	526	518	535	571	528	575	588	527	534	562	561	522	522	515	522	562	562	544	517	560	531	555	588	559	561	568	575	553	526	593	512	556	586	543	555	569	525	563	537	598	570	503	571	502	554	543	561	514	534	522	507	604	590	518	545	540	551	545	523	558	555	551	516	541	534	594	539	542	531	592	542	538	598	521	567	523	541	567	516	557	522	556	540	547	578	549	559	501	525	539	561	534	571	554	556	539	510	538	551	556	523	510	541	521	566	552	594	582	525	582	564	534	591	552	525	581	589	550	611	519	491	535	525	555	537	582	549	587	560	544	523	518	569	546	539	562	520	559	579	547	517	546	515	558	514	540	592	558	551	548	571	559	572	549	539	515	560	532	554	529	609	557	554	530	501	564	557	507	517	576	572	525	566	521	523	507	553	535	553	538	521	539	582	534	550	583	625	563	542	591	513	507	586	605	564	554	596	549	548	538	531	597	551	560	536	557	531	558	534	507	527	592	582	565	541	527	523	546	565	570	576	520	550	536	575	543	537	565	549	510	568	549	546	559	544	554	541	525	542	543	519	513	555	545	545	533	560	524	575	535	575	536	551	577	578	541	540	545	539	556	525	570	498	520	574	568	549	511	537	543	496	572	526	552	527	572	538	576	530	519	567	547	564	531	517	551	577	551	601	520	505	542	534	575	562	528	568	565	510	555	555	514	585	532	588	578	588	555	521	536	509	549	554	557	523	526	542	532	563	531	563	553	529	571	504	570	582	540	560	579	521	549	497	573	559	559	564	513	562	520	542	574	551	564	599	539	565	588	569	556	569	564	530	531	627	580	555	510	567	595	567	545	549	526	497	549	575	524	528	574	489	563	565	545	525	567	548	522	578	542	520	554	579	555	546	569	543	548	546	528	568	579	561	545	549	499	479	529	528	538	541	534	527	579	560	517	574	552	522	568	536	530	513	536	557	524	564	545	548	529	543	548	522	562	573	513	558	531	532	557	563	543	519	568	519	549	525	569	536	552	518	530	509	574	570	513	534	584	537	542	535	563	568	516	542	536	528	584	546	526	548	554	552	539	529	538	551	535	509	551	532	518	563	551	569	554	552	549	511	567	537	544	520	569	528	563	524	541	531	528	547	536	558	556	570	537	540	582	545	551	564	545	557	535	574	521	518	544	555	536	541	526	540	554	521	547	556	548	507	564	552	590	532	616	561	541	551	536	536	514	532	535	559	577	553	537	538	520	528	515	544	584	553	549	553	534	531	531	573	557	539	568	542	544	582	503	561	534	554	568	533	564	568	591	568	559	575	553	532	553	592	558	545	557	540	516	572	557	509	498	523	572	571	557	583	577	522	525	549	533	519	590	525	556	543	587	533	550	527	475	582	552	558	518	536	516	561	519	572	513	550	560	553	548	557	536	556	572	567	551	572	526	532	555	515	546	552	546	508	545	554	525	546	563	534	532	519	588	583	529	536	571	555	532	541	543	548	577	512	538	495	559	559	586	581	538	563	573	511	574	564	528	544	573	540	595	549	528	537	559	542	578	594	545	550	554	536	545	534	559	542	551	555	564	561	544	519	565	531	535	544	520	561	524	523	512	549	555	545	514	538	521	522	563	520	537	531	555	555	561	597	529	516	579	557	549	603	549	535	541	541	557	521	546	517	527	544	561	552	531	551	554	537	539	553	531	528	598	569	534	569	529	540	540	517	583	556	543	481	552	564	566	536	528	536	526	555	545	528	579	593	574	599	538	528	549	579	561	514	556	552	602	551	566	534	529	568	559	541	563	527	565	532	551	565	549	551	573	552	576	560	538	574	527	533	525	582	528	568	517	575	529	576	538	509	507	576	540	503	578	590	577	509	516	574	558	560	550	551	545	557	568	529	555	548	560	506	583	561	529	532	567	554	518	584	539	530	588	572	549	564	609	496	544	547	557	568	538	554	547	551	519	532	545	537	528	606	551	537	522	522	541	553	538	577	535	516	568	560	544	557	548	543	538	562	519	555	520	550	542	542	525	563	543	535	561	565	522	531	548	523	520	575	569	579	542	546	569	504	586	530	580	503	566	509	550	545	537	536	566	557	603	553	559	561	518	544	549	550	520	539	531	556	475	545	543	546	547	531	533	555	532	552	538	562	512	566	541	573	584	534	552	542	553	539	521	528	542	558	516	547	538	570	547	558	557	577	570	566	551	516	559	558	523	531	602	542	519	555	547	544	534	547	556	568	532	568	564	564	524	567	531	547	536	507	541	579	520	517	551	532	565	557	543	525	555	580	528	556	546	552	550	550	568	568	518	513	527	590	557	532	494	541	575	556	516	503	556	533	569	555	554	538	581	530	557	599	555	523	571	540	525	565	558	554	568	550	541	558	559	550	555	524	562	574	579	576	512	566	576	534	535	578	559	539	565	563	537	562	534	527	544	541	559	576	555	551	472	531	568	564	547	520	556	512	575	556	563	545	538	543	542	563	573	586	579	525	517	555	553	572	521	558	588	529	572	529	527	569	543	543	492	523	559	584	519	526	518	562	581	517	551	548	555	550	536	536	550	543	514	558	568	591	555	548	578	593	536	541	533	547	551	540	610	632	537	552	580	546	599	543	526	519	521	528	544	539	548	584	542	564	552	530	545	542	560	522	530	522	511	555	599	570	536	568	545	566	573	558	562	564	544	541	486	553	569	569	547	526	557	605	507	554	532	539	546	553	567	561	566	550	509	543	577	542	539	535	530	506	573	538	517	537	535	527	508	543	579	509	522	534	547	528	545	564	543	543	587	566	516	559	525	562	528	576	517	556	542	567	557	542	523	516	542	538	529	557	518	562	564	593	563	517	526	513	582	545	502	562	548	510	548	605	556	526	521	570	589	540	548	562	548	522	563	572	552	525	546	503	531	548	543	567	550	516	553	523	579	580	562	514	540	560	531	576	550	518	546	523	553	523	576	513	549	564	531	544	550	546	518	541	506	570	558	573	524	522	514	513	521	562	534	563	536	566	548	533	512	559	567	553	557	547	542	548	550	546	537	515	574	566	503	553	544	522	521	523	542	548	568	546	551	519	555	517	550	556	532	507	531	532	541	529	577	541	500	538	524	545	557	516	567	532	529	576	597	576	516	589	594	549	534	518	546	517	536	547	540	546	546	509	515	510	551	534	530	545	515	538	556	537	543	546	571	567	518	535	528	509	565	562	520	572	512	536	539	524	528	548	569	527	528	548	512	524	551	565	566	538	568	560	504	561	540	531	549	539
21922	3009	759	580	442	425	346	368	351	307	293	316	288	282	282	288	285	275	313	277	308	324	274	300	302	265	307	295	264	325	282	299	303	285	315	289	269	284	299	290	278	280	289	308	284	281	306	291	296	284	291	271	334	273	289	279	292	282	285	291	286	294	268	295	306	295	280	261	294	281	283	303	315	280	301	326	284	289	271	298	308	294	262	296	313	272	255	268	311	285	306	281	278	299	294	303	287	266	279	308	277	283	259	281	292	303	298	303	272	256	274	297	243	274	307	269	257	274	290	253	289	301	249	296	303	315	306	286	287	283	265	294	282	281	260	308	298	314	301	272	285	273	312	295	282	283	258	290	290	299	251	289	280	276	314	269	281	279	273	296	284	262	263	279	261	283	284	286	285	298	272	295	326	276	276	254	316	279	278	276	269	298	272	276	313	303	278	269	296	321	293	289	301	258	291	266	272	277	283	274	304	269	288	287	269	290	295	260	279	301	272	326	314	283	288	319	273	279	304	300	278	281	275	266	300	287	291	290	289	304	280	254	292	271	267	257	288	274	294	295	292	299	299	279	272	291	294	289	257	271	280	287	282	285	344	286	269	271	333	261	289	290	288	260	282	283	324	311	273	266	304	308	302	261	319	307	279	264	277	293	302	284	309	304	259	288	285	275	297	281	282	278	284	299	294	258	268	293	284	255	298	259	228	280	263	284	290	288	280	296	290	283	283	326	291	250	276	300	311	262	293	271	296	301	303	272	277	298	268	261	280	285	274	269	292	251	270	273	282	274	255	300	314	304	290	305	276	269	288	300	270	257	306	275	289	271	300	289	259	275	282	284	270	306	269	298	301	286	290	296	296	271	276	259	297	268	305	280	285	277	280	283	299	283	292	316	266	330	282	290	288	279	289	275	268	287	276	275	285	308	300	285	272	254	275	260	282	263	279	285	286	282	281	267	280	268	269	310	308	253	297	283	315	265	277	281	281	297	299	338	289	276	291	270	276	299	280	284	286	297	303	294	278	274	257	282	264	310	293	273	250	243	253	298	296	276	286	272	264	297	266	287	311	300	292	268	261	277	272	310	303	280	238	287	297	271	280	268	258	265	264	279	304	280	283	316	292	292	298	290	296	303	321	279	305	268	322	321	274	292	275	292	280	305	275	266	288	288	309	302	279	279	263	298	277	292	279	290	322	257	276	263	291	272	278	269	303	294	298	289	311	264	306	300	305	292	295	284	269	267	287	265	302	293	262	264	266	292	298	269	284	270	273	274	256	266	286	299	310	307	274	300	294	288	265	293	287	303	291	245	281	287	300	296	250	270	282	314	292	280	303	293	268	303	310	267	260	299	264	260	314	293	281	298	297	284	302	276	281	285	270	304	300	287	281	301	316	312	281	269	252	319	291	290	291	276	270	277	268	245	299	265	304	258	288	281	300	279	265	292	262	302	317	306	277	288	302	253	273	268	285	276	289	271	297	269	273	306	285	270	284	288	288	262	317	301	309	287	279	308	272	316	269	279	279	287	285	310	278	284	252	281	281	274	258	276	303	266	268	277	285	299	280	267	288	266	270	276	288	274	301	293	266	284	275	322	268	265	285	272	258	283	282	252	268	269	278	310	285	299	286	286	289	288	285	303	308	276	262	282	234	278	283	278	267	300	310	307	307	231	282	268	271	292	261	316	311	297	272	291	254	278	253	309	275	288	280	270	259	280	284	293	267	308	299	301	312	282	278	255	284	304	269	291	265	288	294	308	304	293	301	269	259	272	288	280	272	300	295	291	278	279	279	288	255	259	295	302	317	287	274	280	302	309	278	300	304	313	316	288	291	285	284	267	315	291	297	295	331	306	294	253	282	296	286	289	303	253	268	269	302	262	259	277	290	276	319	264	275	261	276	318	266	273	279	286	302	304	282	293	276	308	274	283	297	294	265	273	284	300	276	280	304	285	285	308	293	307	251	308	254	300	285	261	296	300	277	254	268	273	289	300	264	302	280	316	301	322	306	273	287	261	265	295	301	292	261	272	295	290	283	288	295	329	287	295	305	274	281	292	251	285	276	263	257	307	270	309	301	262	289	274	319	304	311	296	256	270	298	299	289	274	318	289	303	285	279	275	259	262	266	301	307	277	291	277	307	305	269	276	283	257	241	279	307	305	340	313	284	278	277	254	291	244	286	290	272	286	229	258	284	307	282	272	262	295	273	279	280	277	290	303	274	286	315	289	252	290	296	288	249	328	257	292	321	266	292	272	273	266	281	272	299	317	303	288	271	267	255	252	287	285	294	259	287	283	300	292	278	264	281	249	288	292	306	255	280	282	251	275	245	284	300	292	258	295	270	300	288	290	289	312	307	278	313	307	301	256	272	319	287	270	250	306	278	287	311	269	293	325	282	275	272	299	292	260	289	300	283	309	295	297	294	305	294	283	294	305	270	287	319	318	281	312	288	284	258	250	281	278	303	258	277	260	305	259	309	256	302	285	325	283	269	310	288	257	284	304	296	294	297	260	290	292	259	264	256	284	279	297	253	284	308	284	291	297	321	318	264	287	315	261	292	286	290	327	300	305	270	301	265	257	292	293	286	296	302	291	287	270	290	265	325	293	280	272	263	292	270	289	307	318	295	299	276	263	283	259	286	294	288	246	305	312	285	301	308	279	285	295	252	316	284	279	291	298	290	293	285	293	262	300	293	253	312	314	260	312	288	296	278	280	300	270	286	289	278	253	292	273	274	286	287	264	294	286	292	303	289	274	272	295	247	277	330	313	293	306	300	269	300	284	267	284	254	290	249	290	279	257	287	278	259	280	333	310	296	310	310	253	276	255	291	279	292	300	291	262	283	308	285	295	257	270	258	300	284	297	291	266	296	266	305	297	298	297	287	302	309	311	295	288	301	261	282	267	274	282	314	250	234	287	272	295	282	283	273	248	319	296	276	267	272	292	315	276	268	277	250	287	283	293	246	276	258	279	292	295	295	291	303	261	293	298	279	282	270	303	266	303	303	277	287	291	306	303	277	278	296	332	248	282	295	307	253	288	271	264	305	304	312	318	265	265	295	271	290	285	271	284	321	286	310	317	273	295	259	334	314	290	291	326	277	273	269	265	264	319	278	293	319	293	286	306	258	327	281	283	310	254	272	264	286	300	268	277	303	304	311	270	268	270	293	286	309	269	287	262	315	282	272	312	317	298	264	284	260	290	273	284	267	288	310	282	304	296	296	268	251	295	283	304	300	270	301	287	285	247	285	284	302	297	281	263	296	281	323	312	315	294	330	300	250	287	265	257	271	299	289	285	320	247	324	279	277	289	285	291	289	283	278	270	295	270	284	253	265	273	315	287	270	296	285	323	261	304	298	285	292	318	299	279	302	251	292	294	304	286	307	277	306	294	283	288	294	293	301	278	259	257	314	298	279	277	288	306	291	273	287	248	283	278	259	272	308	283	308	269	254	281	296	307	300	289	256	305	311	343	275	256	292	270	287	301	276	303
12153	1071	1208	1356	1265	1103	1015	868	861	805	798	684	709	683	683	653	679	650	669	659	660	636	688	641	642	620	655	610	585	653	595	598	628	645	644	615	606	638	608	625	632	644	599	618	608	636	571	595	606	605	601	604	637	636	618	624	649	640	613	598	602	602	590	639	590	630	607	639	645	654	624	603	603	610	631	562	630	639	623	635	605	621	576	633	571	590	602	641	611	601	631	606	663	662	605	652	621	683	618	628	584	636	629	581	631	607	576	630	639	576	597	609	611	605	637	602	599	593	602	674	646	607	614	665	627	619	596	583	563	613	584	628	619	580	581	615	631	576	626	587	614	622	548	660	605	614	583	647	602	614	628	631	636	613	600	606	593	619	608	622	621	605	645	624	568	594	596	592	629	603	621	628	596	620	631	645	626	623	586	604	659	626	604	612	583	595	605	606	614	607	638	626	608	603	617	614	637	626	616	615	572	605	618	588	582	564	607	596	579	584	621	626	639	633	618	657	642	604	635	596	611	646	602	622	595	599	633	616	601	589	628	564	649	607	638	659	611	617	594	644	629	576	664	605	619	622	576	623	587	616	628	628	610	620	603	609	607	606	614	617	590	575	632	599	646	592	572	627	619	643	585	605	595	622	598	622	610	598	606	579	605	649	610	583	653	589	581	662	604	600	598	585	618	671	587	622	688	611	581	569	617	611	644	633	617	614	600	641	603	605	622	613	587	598	593	558	611	651	668	672	612	607	595	560	593	614	595	616	622	618	625	629	599	641	629	566	611	597	636	643	606	631	625	628	613	620	606	609	597	582	605	668	628	657	587	578	604	608	633	625	632	631	639	606	623	578	601	560	606	588	614	625	591	604	597	615	646	617	596	610	608	602	636	599	615	598	593	608	600	589	600	575	619	595	585	626	576	639	605	576	595	608	604	644	580	630	593	590	617	639	601	730	604	640	648	615	627	598	601	627	625	632	603	632	604	603	636	630	619	613	595	617	587	616	611	616	659	601	627	652	597	596	607	588	643	611	607	572	591	568	617	615	591	610	626	667	652	622	616	587	589	614	591	627	613	604	574	673	661	606	608	621	659	628	613	624	623	642	633	658	609	628	618	589	632	636	626	594	628	609	626	643	628	601	602	616	581	634	627	616	605	598	571	610	676	616	599	581	569	573	592	654	624	564	591	603	622	609	614	585	612	612	583	612	608	591	590	627	571	604	617	582	613	603	609	547	610	612	608	608	620	613	595	601	607	670	650	619	613	611	624	604	643	600	615	633	609	616	606	628	626	632	619	629	597	623	603	625	608	611	596	636	587	614	612	550	621	646	586	599	625	619	629	590	586	624	591	681	611	605	611	598	598	633	602	608	609	554	535	643	596	604	633	611	595	588	617	611	638	606	579	590	608	625	592	641	620	648	593	594	615	599	635	583	587	666	615	614	609	636	570	646	599	594	629	626	603	611	617	591	633	603	622	625	622	602	638	637	628	609	622	624	581	609	533	623	597	596	611	623	628	572	599	618	607	641	567	642	562	589	623	644	613	614	608	579	592	592	632	641	599	637	632	598	618	627	595	632	612	623	609	660	599	594	638	607	604	612	629	644	600	630	640	613	630	625	659	596	611	585	612	609	605	614	625	644	653	594	598	662	602	591	625	593	648	610	631	602	602	591	630	620	584	627	616	609	595	604	632	584	645	574	624	561	618	592	578	589	587	623	577	556	624	637	591	592	634	596	585	607	591	614	632	569	655	611	645	662	637	601	614	577	581	575	606	689	608	616	631	619	637	608	613	606	644	624	639	591	645	598	581	597	571	624	649	645	562	563	658	605	602	595	605	627	560	580	629	590	627	618	573	608	621	619	589	575	613	624	618	656	583	599	643	599	591	546	653	625	658	623	615	607	590	633	626	578	626	584	598	556	624	617	599	587	603	642	591	621	652	651	660	579	622	622	559	605	573	593	586	620	539	668	627	630	618	604	590	626	634	592	571	587	649	569	598	628	658	593	643	604	617	595	631	627	611	630	616	614	586	616	640	629	626	569	611	617	612	591	642	647	664	600	611	613	619	651	606	597	630	586	595	606	577	602	640	595	570	670	625	609	612	618	592	600	629	601	609	633	571	654	618	601	534	618	588	626	595	655	650	603	609	619	599	611	621	591	600	650	618	620	624	662	602	602	604	636	606	621	666	607	634	620	625	607	620	598	628	587	658	583	619	620	578	601	641	608	604	615	666	624	612	555	610	649	589	619	608	562	590	651	650	593	594	643	590	643	611	608	558	572	655	580	619	666	622	627	583	583	647	675	645	599	607	588	591	618	606	617	585	676	618	625	600	595	641	585	626	596	643	621	575	615	635	618	607	650	595	676	602	634	651	641	616	583	621	610	579	604	598	606	633	606	600	638	605	577	599	620	584	591	629	636	611	610	608	609	634	642	624	611	612	645	602	631	606	620	640	623	605	636	599	541	582	621	654	602	578	620	618	637	572	626	588	630	579	623	588	586	620	616	574	616	591	635	607	617	641	582	554	576	599	615	607	633	575	618	637	609	611	642	597	595	595	613	591	582	629	650	599	617	586	579	562	576	614	637	652	659	608	605	654	656	637	590	654	637	612	634	608	591	602	650	623	599	599	595	599	630	634	626	552	566	614	623	629	607	608	617	618	566	635	605	638	658	598	588	614	578	613	604	603	600	639	642	621	590	581	600	643	584	631	606	630	627	625	634	615	595	585	591	658	623	670	615	592	626	594	616	599	656	649	565	613	635	603	615	639	612	563	659	653	595	626	582	604	633	593	604	648	610	658	603	603	595	602	619	586	609	570	617	628	595	599	632	621	608	606	599	682	644	611	625	664	606	629	645	631	597	621	598	648	625	622	588	648	637	626	602	618	636	635	606	589	585	609	623	664	648	630	619	633	584	633	595	633	624	607	594	594	592	604	601	613	591	632	609	616	632	622	632	631	641	603	598	570	591	649	623	611	647	610	573	585	660	616	587	647	637	574	633	609	629	641	566	596	616	622	610	603	540	677	597	610	614	634	640	600	637	584	631	610	596	592	576	637	564	622	607	592	639	621	626	627	615	642	608	602	609	593	641	626	542	639	582	624	618	613	589	613	626	631	611	625	626	649	614	584	640	599	602	615	578	647	619	674	621	615	663	607	624	579	602	622	615	632	617	590	574	607	649	598	623	657	667	609	626	579	639	661	595	623	640	594	617	603	627	568	621	609	588	641	607	634	591	617	596	596	624	617	599	604	649	593	623	563	565	641	622	589	601	598	660	563	624	621	616	575	630	597	603	605	611	619	608	600	635	605	642	626	609	644	566	578	613	617	647	614	610	631	592	625	593	617	625	608	578	627	570	627	648	634	609	615	626	633	631	653	582	621	627	629	584	642	593	646	636	641	658	600	637	629	603	620	641	593	613	587	618	610	612	634	630	580	602	575	620	643	655	632	630	619	589	631	588	584	635	606	605	644	619	610	620	574	622	602	578
33551	6970	1700	1034	740	646	566	488	466	463	497	440	418	450	465	426	462	445	425	462	428	424	412	465	414	431	443	447	409	410	429	431	405	428	407	413	417	421	420	432	404	451	438	436	393	402	424	434	428	420	429	441	420	409	450	410	405	416	395	427	411	442	407	435	396	444	442	441	460	419	385	439	406	425	411	407	424	417	424	416	417	401	446	396	397	401	413	411	418	418	416	392	392	417	411	459	444	385	377	421	403	387	415	452	437	403	421	421	421	469	401	440	383	432	391	432	401	400	413	367	401	382	425	381	381	403	465	407	433	426	428	394	399	390	396	388	436	396	387	426	408	416	404	379	395	398	393	339	452	418	423	435	414	431	380	419	423	407	392	381	416	465	376	401	389	386	441	408	425	405	421	409	419	413	386	400	437	409	433	428	406	418	404	431	430	409	432	367	414	421	422	429	402	433	409	393	430	391	397	389	415	393	397	383	425	419	388	432	412	439	433	414	418	412	440	465	378	415	402	420	387	466	399	398	444	411	447	393	423	403	390	387	431	454	407	431	367	396	381	391	412	376	466	417	408	445	411	389	419	413	402	389	440	427	427	406	444	402	437	359	416	365	381	364	392	387	383	441	413	417	425	384	380	406	436	395	405	376	367	400	403	405	433	398	374	414	426	421	418	447	430	459	431	386	432	423	412	429	344	383	399	404	391	381	402	403	426	423	391	407	394	429	421	401	443	429	399	407	398	393	407	373	396	385	430	425	400	432	429	420	427	389	376	362	433	401	399	407	430	423	430	402	431	383	432	421	391	372	398	400	405	396	432	432	418	415	410	431	429	413	379	409	464	423	448	444	436	358	436	421	423	385	411	408	418	414	388	403	425	416	396	395	410	389	397	411	428	440	426	435	430	406	390	397	409	433	397	419	374	399	419	439	375	409	402	396	422	403	392	416	442	457	408	432	437	457	410	405	427	459	445	415	420	415	428	411	405	396	401	374	382	396	406	381	412	395	424	392	429	457	430	460	425	416	382	414	426	389	409	418	413	421	407	416	399	426	408	411	417	412	406	338	393	408	402	410	392	394	390	430	411	412	404	390	415	358	403	446	402	393	385	432	441	379	415	403	410	427	401	429	412	372	403	427	407	429	397	391	395	407	395	419	426	429	377	419	423	399	397	376	452	432	381	416	393	422	428	419	406	413	415	439	408	406	405	400	407	418	435	399	416	391	420	394	399	398	479	431	430	431	442	433	414	412	412	434	448	403	428	438	402	397	446	369	389	394	424	399	417	418	418	418	390	443	431	447	426	381	365	472	402	468	398	379	424	443	385	424	431	425	436	409	433	428	391	418	396	403	429	405	380	352	412	405	414	418	476	381	443	420	445	438	425	441	391	395	396	404	427	427	424	400	411	404	389	459	428	372	415	409	421	404	417	426	385	392	410	436	404	420	433	440	382	409	369	362	418	399	416	381	437	395	439	462	419	393	414	399	408	411	411	387	409	385	410	406	391	358	401	406	364	360	392	401	411	413	388	383	404	431	397	423	385	433	394	413	435	406	405	431	379	410	392	432	415	409	438	472	411	395	409	403	430	388	383	413	378	428	448	384	422	410	414	414	377	415	419	400	400	449	426	440	377	435	407	431	399	414	377	417	392	441	372	424	389	394	410	418	402	367	368	419	386	431	402	429	389	401	391	384	398	409	385	439	410	399	457	424	418	436	433	382	412	387	430	390	392	408	444	402	421	406	393	427	419	409	417	419	371	414	397	399	385	402	376	434	434	385	422	422	406	404	403	391	401	373	399	418	382	413	386	392	416	427	404	376	419	418	447	386	371	395	392	386	409	420	413	412	398	432	423	436	447	408	430	428	382	452	392	409	380	419	410	406	437	445	452	397	405	403	418	389	444	372	419	396	418	408	436	432	400	386	442	398	399	454	431	395	406	391	402	400	377	425	389	430	416	417	419	433	409	410	412	428	364	397	377	421	392	392	426	387	416	435	413	399	405	388	440	450	433	389	404	438	418	446	426	445	405	420	393	386	405	408	429	393	426	418	412	418	407	431	391	419	458	411	428	414	406	432	400	382	392	407	415	444	437	392	414	382	447	388	447	440	442	470	406	401	454	427	370	418	369	435	417	424	407	371	433	422	439	413	373	393	398	448	425	376	424	409	412	401	431	413	389	412	401	427	418	413	404	430	438	410	408	455	434	411	400	429	433	460	425	442	372	389	383	406	371	386	405	431	394	435	423	418	389	398	423	410	429	435	436	440	432	397	422	391	402	390	434	389	429	419	416	422	427	417	424	415	451	419	417	409	401	390	412	398	421	448	468	459	395	436	393	433	425	371	395	404	455	431	359	401	413	457	395	441	421	415	362	407	444	414	417	462	393	407	389	433	410	403	414	407	413	390	392	413	418	409	423	420	406	412	415	425	391	394	422	426	415	407	428	431	431	456	403	397	386	418	454	449	423	397	381	395	402	422	422	401	400	421	425	381	444	427	424	423	410	414	373	379	447	416	441	434	376	440	429	423	410	354	399	443	369	365	409	409	413	435	425	411	388	476	405	405	407	400	409	358	433	388	381	392	407	382	434	349	414	401	425	428	405	424	395	431	403	439	391	373	398	410	422	384	406	447	412	388	372	416	428	443	408	414	347	439	372	448	405	397	405	410	407	411	422	457	414	408	467	483	418	433	407	435	448	412	425	407	432	437	430	444	415	432	417	402	407	462	413	376	372	409	435	410	406	413	425	386	436	424	437	452	411	439	413	392	389	408	428	412	398	419	433	412	372	426	419	411	412	393	408	435	394	401	402	395	417	408	445	389	463	425	391	383	434	427	458	398	388	430	406	423	408	425	417	452	402	424	433	455	429	413	418	414	432	395	369	408	413	393	414	418	436	390	432	416	431	413	396	410	434	418	413	420	406	446	412	467	443	438	429	396	420	414	408	398	426	431	395	408	374	377	403	376	424	387	408	377	386	390	452	405	457	406	436	435	404	372	410	403	436	397	381	413	393	420	452	430	465	416	396	424	398	385	387	377	422	373	380	423	403	383	402	369	460	415	402	468	434	423	375	385	414	407	434	371	447	472	390	385	409	397	404	393	432	431	405	400	401	460	426	420	393	401	431	431	425	418	418	409	444	389	393	389	423	436	414	377	426	375	371	372	422	446	448	402	384	378	421	398	419	433	438	424	431	416	401	372	423	435	369	406	403	438	413	473	387	390	423	420	447	432	393	400	367	372	390	372	429	411	412	435	416	412	426	415	420	392	425	402	415	409	390	394	379	433	393	402	449	388	392	415	370	410	436	381	417	430	398	434	393	415	439	386	406	410	392	409	436	391	404	407	438	437	391	396	407	442	422	419	450	419	431	396	457	441	456	441	411	409	414	425	408	407	386	436	408	419	391	386	385	419	417	433	415	425	435	432	448	446	397	385	377	397	428	441	422	414	392	398	421	412	432	425	431	413	419	431	443	407	436	415	394	395	431	384
18952	2009	2169	2444	2206	1853	1730	1545	1375	1411	1225	1194	1114	1136	1122	1102	1081	1082	1005	994	978	1020	974	935	1012	997	1039	973	927	949	936	946	999	972	936	940	945	932	891	948	902	894	886	969	885	921	958	921	938	879	931	979	949	939	877	947	922	956	944	950	921	935	871	884	942	922	928	939	885	921	948	880	908	950	937	914	874	977	923	934	953	867	925	902	959	919	913	974	889	925	914	927	920	906	924	908	917	898	947	944	936	935	892	897	896	955	914	929	902	960	944	937	917	936	928	941	883	895	942	933	911	973	874	913	913	930	916	954	922	897	888	964	907	910	969	937	950	895	898	966	925	869	926	953	972	929	922	956	912	936	925	899	938	909	868	888	903	917	937	958	887	972	922	902	935	944	866	915	913	955	955	897	941	951	969	937	966	863	935	917	893	885	912	982	944	916	893	938	883	936	935	929	918	922	910	928	948	970	957	955	924	938	937	903	907	953	926	955	884	923	879	944	888	926	967	960	946	885	943	901	901	890	906	946	898	922	860	880	1006	890	886	903	871	874	871	884	881	894	917	875	935	896	902	993	915	910	909	918	913	937	959	872	885	912	917	958	911	902	904	952	924	885	895	926	886	946	842	922	915	964	918	861	938	897	878	980	890	896	904	861	924	876	971	933	914	888	878	932	910	961	947	895	949	894	933	937	888	938	910	941	916	942	886	889	959	947	944	961	963	867	957	884	963	910	923	932	884	933	891	925	857	886	968	889	901	906	896	905	908	949	975	893	929	862	896	949	898	916	881	940	928	871	973	928	938	909	913	931	880	877	897	935	883	944	903	917	840	887	917	898	902	904	915	871	936	946	907	981	912	892	976	919	936	919	893	877	892	917	915	872	915	914	923	901	928	914	929	961	913	898	975	906	908	912	901	922	939	897	882	856	958	932	910	871	884	940	935	909	917	897	868	917	904	975	928	918	936	950	965	901	921	911	926	880	949	953	957	960	895	929	915	913	921	953	908	891	976	921	918	882	941	920	905	916	926	900	947	959	914	923	933	926	918	876	917	923	906	907	953	973	888	943	963	904	930	950	950	944	999	947	875	939	959	976	911	874	884	955	889	956	903	953	914	895	858	911	897	906	889	924	931	899	922	913	940	967	901	929	903	878	951	900	942	902	896	946	972	947	945	920	952	898	885	956	924	858	885	861	836	903	924	907	893	916	912	938	942	877	979	881	910	875	874	974	903	896	939	950	925	969	936	923	872	884	900	936	929	874	909	949	898	896	923	904	921	945	933	900	893	881	887	887	903	914	886	959	895	897	925	873	926	923	945	908	974	855	928	890	904	891	860	905	888	903	932	879	943	915	909	879	931	946	977	973	896	895	922	934	918	864	907	905	842	907	978	928	918	898	963	914	898	946	940	908	918	928	919	944	855	955	901	920	892	906	933	925	966	876	907	915	952	925	908	952	910	943	878	968	904	971	885	951	957	822	938	965	953	906	911	935	907	964	903	870	952	975	924	902	932	896	925	982	973	928	911	909	872	894	861	934	957	928	919	883	937	895	893	988	938	937	907	900	888	943	940	918	892	937	868	948	915	949	904	919	895	930	895	963	890	897	890	881	871	883	947	890	911	922	985	941	958	898	897	983	921	912	958	957	981	867	881	939	934	879	947	866	900	896	902	907	921	877	926	855	936	908	900	990	922	973	920	977	924	914	927	953	929	970	947	903	906	893	911	982	906	884	934	926	939	921	914	944	947	922	959	877	899	883	894	916	927	881	972	931	925	930	859	914	881	908	947	894	953	882	930	853	945	892	911	918	913	893	934	914	921	879	882	926	940	877	888	922	947	939	914	945	918	939	884	975	944	924	900	974	967	912	927	905	923	962	980	949	897	923	899	917	911	930	921	971	952	926	890	876	932	929	929	932	933	874	911	834	938	896	940	928	951	919	1007	947	915	927	898	882	985	906	956	887	901	857	864	914	879	899	937	898	904	921	920	903	947	899	861	974	954	911	984	1001	935	916	918	928	918	908	959	906	923	903	884	905	889	918	916	949	897	888	902	903	963	924	918	913	921	870	949	853	949	891	916	968	907	952	913	889	927	927	950	922	910	876	926	934	917	924	943	907	885	946	904	934	964	886	937	881	930	916	917	875	904	928	903	928	951	905	939	873	948	864	945	906	955	958	938	935	879	914	941	888	944	855	881	990	925	914	873	939	910	923	933	933	1000	911	894	905	861	936	923	966	929	885	968	880	974	936	874	956	915	894	845	939	957	876	950	933	943	899	888	941	929	984	917	880	876	898	880	912	915	932	888	902	973	948	917	890	943	934	877	895	961	871	928	899	932	924	934	961	938	874	895	927	913	915	850	935	956	932	919	917	944	922	913	899	962	891	901	916	912	898	929	946	949	987	916	933	888	882	964	928	927	942	948	919	923	892	923	931	971	872	864	882	913	936	928	915	945	923	947	887	912	912	924	917	933	944	913	957	869	911	928	929	915	910	851	979	884	976	934	919	949	942	924	934	910	960	915	914	893	927	977	887	922	897	950	916	912	893	906	930	896	891	928	909	867	887	918	905	870	925	914	912	927	881	897	877	870	970	954	919	964	961	915	941	934	940	924	936	915	988	898	997	926	900	907	950	925	894	890	922	935	876	941	980	912	892	935	953	898	912	873	953	920	941	896	909	897	972	941	925	962	900	965	937	915	909	971	988	896	932	930	894	937	878	924	878	924	950	880	913	901	914	889	877	893	918	864	921	946	924	939	864	945	896	899	948	923	898	891	928	859	967	919	910	969	938	938	938	948	840	979	930	863	995	971	903	935	906	934	968	943	912	950	938	880	920	942	919	886	909	983	931	944	908	940	913	942	874	914	927	956	921	928	891	923	918	903	879	937	884	952	929	939	932	922	857	907	900	955	898	951	895	912	946	939	968	919	997	962	925	952	921	907	901	954	838	956	927	923	914	937	903	927	911	934	901	914	917	888	934	911	897	916	899	938	917	975	906	938	973	972	921	927	897	951	940	905	935	887	886	936	943	948	939	899	929	931	852	872	933	959	912	925	911	924	913	922	929	965	920	914	958	949	908	890	909	943	937	885	924	940	913	943	919	914	919	934	889	874	848	901	903	906	883	888	943	875	918	993	917	856	926	898	928	924	936	922	883	911	922	878	912	951	958	896	927	949	902	899	919	898	895	842	914	906	924	991	906	969	859	926	927	966	894	857	980	897	880	940	893	937	936	893	905	904	890	889	943	951	908	902	937	940	918	979	926	923	952	916	925	954	880	908	897	889	947	960	930	939	927	945	894	914	905	896	937	972	970	973	887	913	891	952	891	984	923	915	948	936	914	932	845	971	961	909	894	941	889	907	947	903	998	922	926	953	941	864	965	896	946	960	931	977	870	918	919	919	896	883	991	994	884	982	945	949	878	943	881	948	897	958	957	858	912	877	950	891	877	945	912	929	962	864	941	999	860	892	896	890	931	937	927	903	958	876	958	904	919
6452	465	266	220	234	228	252	228	210	239	234	233	235	214	222	220	249	248	216	209	233	236	227	214	248	216	187	232	226	218	243	263	235	210	251	238	230	224	224	207	223	214	227	248	235	201	228	210	202	255	228	235	214	228	246	225	227	219	210	214	251	217	229	254	217	198	210	232	211	228	231	212	244	232	233	196	241	227	229	242	242	229	183	209	244	242	221	225	222	213	235	214	237	225	201	235	246	234	218	208	200	212	230	226	244	222	212	214	215	226	238	231	227	239	229	222	209	206	214	236	229	218	196	240	253	224	256	216	226	232	244	241	201	224	218	224	204	209	241	219	219	222	227	225	203	226	228	253	244	219	230	207	196	215	233	190	237	226	207	255	194	227	221	229	252	246	213	230	230	221	228	212	197	211	227	210	224	248	218	195	231	237	254	248	231	225	242	235	208	249	194	260	240	212	217	199	230	224	232	238	220	222	222	223	216	216	228	241	210	253	243	229	240	232	221	226	248	224	250	208	223	216	231	224	215	225	212	233	234	236	220	218	225	230	233	199	225	208	208	216	239	230	202	219	216	269	267	209	211	216	222	262	222	240	220	215	212	213	237	210	208	213	227	220	244	237	177	247	234	257	218	204	206	218	239	202	210	247	245	223	229	206	194	229	211	234	249	252	210	189	251	203	244	228	226	212	218	237	252	221	228	223	231	264	214	221	263	224	232	232	242	220	229	205	208	222	232	212	234	220	241	269	213	245	219	264	243	224	220	234	182	214	225	206	218	208	210	237	254	240	252	233	218	271	226	245	219	225	229	213	248	220	203	200	209	226	219	214	237	237	234	250	223	216	204	213	252	244	249	246	233	236	275	226	227	238	234	234	216	204	220	239	267	232	201	207	219	202	227	213	239	225	220	244	224	222	221	221	205	198	228	229	209	234	215	207	213	213	248	226	230	253	196	200	210	205	251	203	243	233	239	231	229	232	220	223	182	236	237	247	259	232	248	212	223	218	213	219	229	242	207	206	221	239	217	209	219	228	251	246	242	222	223	225	242	211	201	223	237	225	227	228	238	226	232	239	214	241	229	250	240	236	224	244	230	237	215	209	214	227	233	213	231	206	200	215	231	218	220	243	247	211	250	251	222	221	206	253	205	195	202	227	248	231	211	218	224	244	224	218	250	219	236	227	219	237	223	235	205	232	232	249	254	241	231	219	211	208	202	230	235	201	219	224	266	215	230	239	235	234	234	242	215	218	239	210	219	219	255	260	207	218	194	208	202	200	226	235	244	218	224	198	221	216	253	207	203	238	217	215	242	260	218	251	221	228	213	225	256	196	210	244	237	228	220	219	213	238	213	239	231	223	187	211	232	206	238	224	224	229	252	224	210	201	233	227	233	224	234	240	240	224	214	259	227	203	218	220	208	236	233	238	252	192	225	228	236	212	202	208	226	216	229	204	210	247	219	218	205	209	210	196	221	185	238	223	232	250	244	210	221	221	248	222	234	261	229	210	218	215	233	184	221	238	256	234	224	218	217	241	237	231	225	256	224	217	211	231	260	208	223	242	225	214	235	227	226	222	251	219	203	231	212	244	245	226	237	224	195	232	231	251	241	239	203	225	226	239	238	262	225	229	235	208	219	227	238	204	225	241	215	237	233	222	224	243	238	243	241	212	219	218	224	246	229	235	218	216	221	242	218	240	222	220	232	238	215	213	219	195	230	259	202	233	235	222	224	220	255	232	230	217	268	246	246	228	230	200	222	213	238	208	203	240	266	249	250	215	223	219	253	230	241	213	215	243	227	224	227	240	209	227	208	245	240	238	231	251	239	212	253	226	217	225	260	230	206	254	233	209	218	261	231	232	196	246	248	196	225	235	260	246	217	208	235	250	224	221	221	210	199	223	228	231	224	245	250	248	238	226	184	241	211	214	219	232	236	214	196	233	248	248	216	226	227	232	225	235	213	219	226	235	234	220	221	204	223	214	195	252	219	205	251	234	223	220	189	227	204	191	229	220	234	221	205	201	247	234	199	232	225	239	201	217	205	225	229	240	233	238	236	223	237	242	246	245	261	224	206	255	218	236	241	267	256	214	238	243	203	224	224	199	227	230	226	224	243	233	221	211	234	232	257	224	230	213	241	220	247	240	244	211	266	244	253	225	227	240	198	191	219	215	203	223	206	245	231	230	225	205	224	202	205	254	224	216	250	253	240	219	202	240	217	229	192	234	246	227	199	214	211	261	209	257	205	227	217	222	248	202	235	215	203	230	259	226	245	210	203	231	215	208	204	205	241	233	262	258	222	208	225	234	234	212	220	245	233	231	250	228	230	205	218	235	205	217	248	208	215	239	250	205	221	220	245	227	241	245	199	226	201	216	219	238	236	251	214	217	206	230	238	245	245	241	226	225	222	224	215	254	237	250	227	218	230	207	241	198	200	204	210	239	240	210	214	219	201	223	246	223	221	225	237	251	237	231	215	215	231	214	211	212	211	198	226	238	209	213	208	220	209	204	215	241	232	202	232	240	200	202	215	238	207	233	209	210	207	231	220	218	193	199	221	231	248	246	258	224	243	234	255	236	216	220	238	240	222	208	219	240	199	218	255	239	215	212	215	223	245	246	230	248	264	234	205	188	232	271	223	207	263	246	203	213	223	226	224	235	199	227	221	244	204	215	245	226	206	244	241	223	232	255	264	231	209	233	217	204	243	240	217	225	227	216	267	230	220	230	230	213	225	228	242	234	220	225	235	206	228	253	236	212	255	214	211	234	228	229	232	200	236	228	214	214	214	216	224	220	186	234	213	212	223	227	218	230	230	193	232	203	231	240	223	254	240	219	216	198	201	198	243	216	241	230	228	240	233	227	225	224	259	240	249	241	229	207	238	200	224	254	227	241	235	238	226	221	225	249	231	200	230	234	234	214	243	229	207	238	234	212	231	259	215	216	219	233	255	242	214	229	228	215	209	234	213	230	205	237	224	243	255	223	215	233	240	234	254	220	205	213	212	266	253	221	197	218	222	214	234	213	208	230	209	241	234	210	244	229	208	208	232	215	234	232	248	220	205	233	232	227	232	225	235	214	194	214	228	247	228	229	245	229	210	237	198	223	241	242	220	219	251	228	210	240	230	230	213	215	222	212	212	206	217	260	227	208	233	221	207	250	220	223	225	248	229	216	245	237	217	209	256	250	235	241	213	237	224	232	197	236	207	198	235	193	237	220	238	219	215	245	215	224	206	211	197	200	234	200	227	209	240	223	215	223	214	208	202	221	217	246	240	264	205	215	219	227	210	226	220	217	241	241	239	197	248	232	198	217	242	237	198	242	223	228	221	222	209	222	217	219	231	191	231	229	199	225	260	212	233	202	247	235	246	225	242	220	254	189	243	232	212	228	224	227	228	217	262	229	226	240	229	219	213	197	243	222	230	225	241	242	229	221	224	224	224	236	235	215	239	217	235	232	210	220	235	253	209	227	234	205	244	242	218	222	250	213
4315	631	593	581	564	566	558	525	546	529	573	531	530	560	579	549	576	499	568	538	541	560	554	528	537	600	551	547	534	563	535	543	559	556	515	598	570	548	558	521	532	520	572	585	601	529	566	539	516	591	538	573	572	543	575	516	513	555	535	559	540	566	537	546	508	514	523	518	586	531	556	565	566	527	532	511	552	560	524	555	621	552	542	587	539	606	536	543	551	580	548	515	533	554	584	577	544	510	534	559	507	598	528	545	569	484	565	546	548	568	580	539	550	563	553	534	570	582	577	501	530	588	511	518	544	510	550	575	566	552	504	552	588	541	579	514	532	564	576	516	544	573	539	518	571	554	540	552	571	539	593	541	565	531	563	533	566	539	511	543	533	599	535	559	532	549	582	548	529	548	559	558	512	529	559	543	551	544	547	527	581	568	535	532	569	527	570	595	579	553	515	546	579	571	534	535	529	574	577	540	543	537	551	548	549	528	565	550	524	604	517	555	534	541	558	542	550	579	574	561	532	507	571	562	516	505	533	546	576	553	552	541	516	547	552	559	515	583	589	556	523	530	599	535	555	520	533	518	567	526	517	570	516	530	548	540	544	558	592	545	539	567	547	532	568	540	564	551	513	576	545	548	556	572	572	510	553	504	538	565	547	557	541	565	541	531	602	568	565	513	574	503	543	541	560	562	568	542	549	523	545	523	533	542	532	531	575	540	537	556	543	580	544	566	531	528	566	559	547	560	540	557	566	574	527	599	564	561	555	571	522	535	560	547	502	539	571	544	566	534	566	580	549	549	564	540	555	529	528	535	536	529	567	566	557	540	540	553	497	570	498	558	531	498	546	554	584	562	528	561	551	507	557	505	530	545	534	545	551	547	570	582	542	531	524	553	537	543	520	555	549	545	557	584	552	568	511	521	583	563	573	544	512	584	529	575	564	539	546	634	560	564	573	494	561	539	570	543	525	572	541	564	537	572	539	544	571	501	547	527	571	528	541	564	590	531	524	569	532	559	559	540	585	563	550	520	538	534	548	570	560	540	535	555	574	532	532	579	531	507	553	571	601	512	527	539	573	578	569	578	553	584	523	581	545	509	516	558	513	577	573	556	519	563	551	527	546	584	566	567	541	527	572	586	519	576	606	555	543	504	537	541	555	522	559	566	572	560	533	546	589	579	546	548	545	528	574	522	584	592	531	545	561	586	581	560	533	578	549	545	578	551	564	583	549	564	563	568	555	579	503	514	510	565	556	597	548	571	538	666	596	573	545	509	538	540	575	520	530	570	562	570	572	529	565	542	533	560	528	580	592	541	555	550	543	563	545	543	583	520	493	593	579	527	554	540	530	535	524	555	540	538	589	562	565	554	564	539	541	533	542	555	555	535	576	533	566	536	541	562	594	536	570	545	565	519	580	535	533	555	559	508	577	562	490	535	539	546	540	543	556	534	571	531	555	555	490	526	514	539	553	540	559	569	526	513	568	515	496	544	592	541	529	570	547	582	547	528	516	560	512	594	563	570	522	555	589	559	558	545	551	515	516	579	535	564	557	540	550	530	530	554	537	579	577	563	532	580	538	561	538	560	554	546	568	586	575	560	567	562	517	583	559	529	551	569	557	547	567	501	543	547	548	560	550	554	578	545	543	533	558	554	517	511	540	525	525	530	541	564	516	546	508	563	546	553	554	585	539	536	537	596	559	568	573	579	540	559	520	542	545	573	506	557	563	539	556	560	592	573	519	509	516	583	548	549	570	508	512	577	536	551	565	509	534	552	557	563	547	573	549	567	541	573	562	576	599	522	549	459	539	505	546	535	512	509	562	558	530	550	532	496	562	539	586	489	564	526	579	590	562	566	504	527	552	539	537	571	557	530	566	556	569	535	606	567	548	508	527	537	497	478	556	538	547	543	564	556	524	564	583	531	532	570	533	547	553	553	555	520	526	557	567	580	554	563	566	563	577	549	574	550	576	566	538	528	596	521	578	559	541	537	554	535	548	545	574	531	557	612	541	555	545	578	554	573	554	531	603	537	546	550	553	522	543	553	559	576	548	581	535	532	550	541	569	590	537	580	566	526	566	557	551	517	527	484	556	552	591	521	561	510	552	551	559	588	571	581	540	580	561	513	550	570	541	562	569	547	574	524	518	533	590	539	570	525	543	537	536	512	497	554	519	559	541	576	580	581	573	550	560	566	562	577	592	521	565	553	555	517	577	520	563	589	582	547	560	543	543	598	548	516	521	556	585	551	518	531	589	523	564	590	578	560	532	534	565	535	541	587	566	525	525	511	557	517	556	540	549	523	552	543	532	534	536	537	564	558	541	521	589	528	541	535	545	534	553	553	529	556	554	577	581	522	572	536	527	553	528	594	553	538	555	541	528	606	555	532	538	556	539	592	535	540	530	554	499	524	547	539	573	537	520	567	604	538	557	543	534	570	566	557	549	577	556	551	562	562	552	545	536	534	527	592	535	546	536	558	557	517	568	536	553	504	580	538	509	549	525	549	568	554	573	553	567	539	554	567	533	539	556	592	560	568	536	530	623	566	561	553	512	591	571	536	541	550	528	569	589	521	562	579	541	578	533	578	527	550	564	543	573	526	554	541	563	551	539	532	566	495	594	527	530	544	565	558	570	559	514	526	562	557	550	536	541	524	575	571	538	526	570	536	567	550	557	528	543	568	556	538	545	503	554	579	596	549	527	564	537	620	539	606	520	530	523	550	595	554	532	544	591	556	570	525	561	554	522	558	538	557	557	558	567	593	526	563	553	517	582	552	544	511	499	539	527	604	581	526	577	551	544	560	553	546	551	530	589	536	548	516	574	523	571	570	546	539	586	521	547	554	534	560	536	533	539	584	515	513	519	551	542	548	547	584	584	590	541	554	551	611	543	559	587	559	584	525	566	549	571	543	545	506	545	550	528	495	523	547	522	531	553	579	577	491	539	555	601	538	538	547	533	545	573	573	585	557	555	515	552	565	579	592	573	529	535	536	583	603	517	523	566	510	516	540	513	551	547	512	569	563	549	556	558	538	516	550	552	525	584	516	519	530	604	579	552	554	545	524	523	530	558	538	544	557	565	550	527	565	556	521	579	593	547	563	546	597	537	526	516	529	541	542	542	540	532	559	542	496	525	538	572	586	529	577	638	546	546	561	547	544	525	564	563	550	525	543	542	548	561	552	560	545	587	519	521	526	529	545	550	539	548	586	576	528	541	590	551	536	558	546	565	606	568	544	573	543	550	577	528	558	557	527	546	544	531	522	551	554	540	598	534	578	571	530	550	599	519	538	548	532	541	549	547	513	540	538	568	531	577	531	549	527	533	551	572	516	533	569	555	565	575	582	557	578	545	546	559	536	558	549	504	501	553	533	555	543	522	583	515	573	584	570	564	571	549	557	524	555	557	565	514	533	552	543	563	550	563	576	545	561	573	530	578	593	563	535	512	527	594	509	581	514	572	529	534	529	520	565	563	525	572	576	530	561	576	561
22203	3416	867	561	454	383	339	323	314	307	302	304	317	331	272	300	316	295	289	316	295	295	302	294	258	269	287	313	289	306	285	306	274	284	298	293	260	262	282	310	293	305	288	276	296	265	268	297	307	268	262	243	269	293	277	268	273	306	281	301	258	291	294	305	258	308	282	299	287	291	273	294	275	300	294	290	316	291	295	249	302	310	305	304	268	322	306	288	303	297	290	290	292	274	261	266	277	264	261	283	246	298	296	297	298	279	290	290	305	320	275	289	327	294	280	273	322	277	293	288	287	286	257	269	299	260	300	307	292	253	291	320	294	290	231	308	283	302	290	263	305	280	271	269	280	323	279	289	304	268	309	296	258	301	311	292	315	263	301	284	282	288	308	274	284	305	302	281	274	268	299	284	305	288	272	259	277	272	273	275	273	273	284	285	305	276	274	307	312	275	289	302	279	278	302	302	269	303	265	293	294	282	305	293	286	294	287	272	289	292	279	281	261	273	278	328	266	275	257	288	292	278	296	304	278	303	280	271	292	293	290	297	320	322	294	285	329	288	289	276	286	268	298	279	256	268	313	273	273	287	288	296	307	281	239	318	293	312	297	291	277	304	296	272	279	313	283	265	322	297	285	294	291	277	289	326	303	270	283	284	232	300	303	283	287	285	283	276	277	287	287	279	288	251	253	283	280	269	303	274	276	273	305	264	272	256	281	274	266	293	270	304	281	296	287	314	293	259	291	282	264	272	291	277	277	252	274	314	269	281	300	266	282	272	233	306	256	266	298	304	278	276	257	254	308	294	293	281	279	277	267	291	236	276	242	296	285	252	294	298	258	267	279	269	288	288	290	307	293	281	300	286	267	271	258	306	302	290	271	244	278	296	254	283	278	277	302	284	264	293	279	275	254	245	297	282	291	321	300	292	328	319	278	298	273	310	286	263	295	312	315	306	279	279	280	272	276	303	292	311	279	264	321	281	289	248	303	291	291	276	301	285	307	297	282	325	257	287	303	275	281	283	269	265	301	301	312	320	292	254	296	285	299	301	291	299	270	280	298	301	272	277	261	306	293	248	264	285	255	267	278	258	274	265	257	265	314	277	262	296	311	274	283	298	272	293	300	274	309	296	305	264	284	285	285	278	290	266	301	265	274	297	308	269	326	290	273	298	271	312	283	278	273	296	285	297	292	283	295	285	298	252	302	291	310	294	289	304	319	295	269	314	293	286	301	237	294	272	281	283	289	300	282	263	282	275	286	275	277	283	317	302	245	284	301	301	261	261	352	312	265	268	315	280	277	276	270	281	281	320	269	298	283	305	313	279	281	319	245	274	272	297	278	320	281	277	281	278	306	289	302	263	268	279	292	285	267	302	315	247	283	277	287	260	263	283	256	305	284	299	298	297	290	283	276	273	285	295	257	279	313	279	304	288	282	305	296	259	293	289	227	309	306	291	291	314	291	273	247	299	282	285	279	302	282	255	255	269	284	305	309	268	248	310	283	273	292	298	257	273	274	281	281	282	259	301	291	279	292	291	276	259	258	273	275	343	298	277	276	285	290	255	269	295	279	281	268	237	283	275	277	294	271	318	292	273	268	270	289	276	284	286	300	285	275	270	293	296	281	299	328	276	273	265	302	300	278	262	314	294	272	270	283	290	281	300	302	240	279	260	284	312	321	305	282	335	294	272	299	312	261	302	313	258	305	286	273	294	309	303	316	262	289	274	261	269	273	304	287	257	324	278	253	273	285	282	316	295	261	270	241	312	293	293	308	277	282	307	280	271	289	303	278	286	270	286	296	311	332	271	262	301	272	288	326	313	290	290	273	309	267	306	273	296	296	279	281	318	273	283	260	276	283	295	289	307	246	289	296	289	272	284	332	316	300	279	267	273	268	341	294	270	276	294	299	270	256	325	286	306	265	313	286	288	307	290	277	279	302	282	276	307	277	281	296	260	281	264	298	331	284	285	284	317	319	306	280	298	300	316	250	302	292	280	285	284	309	277	281	315	278	262	295	287	323	311	330	268	295	292	281	286	257	312	275	264	241	271	255	287	260	286	292	295	257	289	265	296	292	272	250	285	297	286	310	296	291	292	273	284	260	295	268	276	255	275	293	259	291	280	271	275	275	273	300	296	264	296	290	267	295	323	287	296	318	294	271	289	273	284	277	307	284	283	304	311	329	290	275	269	313	299	298	297	292	280	268	279	274	312	290	281	305	267	276	255	307	275	297	297	251	257	240	297	303	299	261	271	290	250	278	266	271	314	261	282	315	268	251	296	291	261	262	266	285	297	293	283	260	327	297	265	258	289	300	282	280	266	279	265	290	292	289	292	297	281	279	276	247	300	275	298	319	280	289	278	303	304	308	299	301	293	302	298	294	298	295	293	285	302	303	282	271	279	300	263	292	260	281	306	271	283	319	299	294	260	296	314	295	316	301	301	289	294	321	292	279	275	298	258	298	299	244	265	327	298	260	275	303	268	304	274	266	267	254	310	283	299	285	296	279	302	290	276	277	292	270	304	274	286	299	265	301	262	286	283	292	266	299	286	262	284	288	292	303	239	326	335	299	289	264	296	302	282	262	283	284	258	248	300	268	269	262	281	313	334	259	288	250	293	285	305	275	293	287	252	249	278	270	268	319	276	260	283	268	274	294	317	280	267	299	251	328	285	292	286	315	257	276	267	257	259	281	277	315	298	294	303	291	273	300	288	310	292	266	264	273	289	264	271	305	296	286	305	299	327	277	270	296	273	289	317	284	292	311	253	246	263	247	291	278	283	287	275	282	305	281	282	269	255	315	320	271	289	292	269	282	287	282	271	253	295	301	304	269	267	271	282	272	292	266	276	308	282	256	324	283	265	269	292	290	312	301	324	287	262	231	274	284	288	301	281	273	298	298	257	295	273	323	281	261	294	272	289	251	273	280	269	272	298	287	293	282	290	275	288	265	276	264	288	281	297	294	295	281	294	248	303	323	283	301	267	277	277	278	309	279	296	282	276	264	305	287	305	269	275	291	293	259	297	302	323	269	304	291	298	298	297	288	290	300	285	270	264	275	284	299	323	321	293	263	314	309	276	261	296	268	282	293	290	281	262	283	285	319	327	274	300	313	253	307	307	288	298	292	318	303	280	265	229	287	298	278	292	306	299	280	294	278	305	251	295	272	302	308	252	261	299	273	293	264	313	270	286	296	273	280	275	279	292	282	249	261	307	280	322	299	284	300	301	276	275	311	292	286	283	277	305	279	259	285	274	275	293	295	287	314	272	254	297	335	271	266	269	267	287	316	256	297	319	267	289	283	290	283	325	300	249	283	303	285	264	306	251	279	271	280	302	284	299	282	308	280	271	282	266	260	285	291	294	268	284	293	294	276	286	302	269	272	294	306	303	271	302	318	260	256	284	291	322	270	265	299	281	280	272	289	278	301	265	269	318	250	286	283	291	288	290	247	276	264	267	310	285	319	303	299	292	304	281	290	262	280	312	256	266
13564	1321	1316	1455	1357	1226	1091	1012	940	878	816	833	745	808	708	751	748	717	782	753	706	701	757	711	696	681	737	707	711	706	776	687	670	681	690	716	686	692	677	711	699	689	661	665	683	677	674	672	647	698	654	651	656	665	706	677	683	641	698	702	677	680	642	695	649	690	673	664	641	662	674	724	682	648	687	708	661	664	678	682	664	733	636	657	696	670	677	687	696	696	661	706	690	654	697	711	700	650	686	653	714	680	707	697	696	688	658	653	685	637	683	626	691	696	704	646	651	661	647	665	634	679	714	676	690	723	711	650	701	672	632	701	733	704	667	638	686	633	675	706	721	676	727	664	682	688	683	683	710	735	713	708	673	729	632	636	722	654	698	702	646	678	721	645	686	665	695	685	678	665	675	631	720	688	652	720	688	719	671	691	648	725	671	661	706	703	691	684	636	684	698	683	632	676	727	678	680	625	657	700	677	693	646	660	684	714	662	676	667	686	637	648	677	673	679	720	661	727	660	646	659	666	672	653	706	648	653	645	702	661	749	641	689	645	669	657	717	690	673	698	669	678	656	671	666	653	659	664	718	705	640	697	670	651	725	647	683	655	715	644	730	648	650	648	667	665	677	694	736	675	678	688	701	662	689	719	680	665	693	648	679	707	681	671	664	650	671	666	617	672	680	710	659	693	707	631	651	673	671	672	688	695	684	655	657	749	668	670	672	659	663	680	664	641	676	640	688	627	711	639	693	699	678	661	702	692	639	650	647	688	712	716	697	662	657	648	716	690	666	645	716	684	656	710	670	709	637	723	658	716	635	662	695	669	643	644	721	647	663	710	689	648	706	697	635	649	629	675	695	721	690	646	654	669	694	651	707	682	686	667	705	651	701	713	671	696	655	666	677	649	639	708	648	672	694	622	689	669	666	669	688	641	642	655	659	663	701	675	708	701	656	701	643	721	723	652	676	687	668	668	678	684	681	697	663	660	665	719	673	674	688	695	674	659	645	725	615	691	635	730	676	691	700	670	721	679	646	681	651	684	667	679	686	674	705	681	621	651	711	651	665	628	650	674	658	633	706	726	719	672	733	684	719	701	677	720	692	677	651	676	665	715	684	692	640	677	700	650	633	675	676	657	655	652	677	677	665	689	691	690	673	692	691	666	684	707	669	656	676	678	683	692	673	675	681	677	691	627	722	688	674	695	652	726	635	644	644	689	654	689	708	666	689	645	674	675	660	665	642	673	675	662	706	648	697	674	707	712	685	656	658	655	660	700	691	699	698	709	666	666	708	656	684	684	698	720	663	729	650	653	703	675	723	681	688	702	651	660	685	642	669	702	688	722	691	661	724	707	687	694	647	670	723	694	657	676	657	695	710	643	673	717	663	688	665	673	672	717	671	647	670	665	704	701	686	733	628	689	690	685	671	680	655	692	701	667	663	686	736	640	684	689	673	721	651	672	655	690	654	648	667	700	652	660	679	707	666	684	659	675	625	713	682	705	646	656	678	671	691	694	683	686	672	644	673	629	685	673	655	691	692	695	656	687	682	714	679	663	666	670	678	648	664	762	710	674	665	739	678	659	671	647	649	643	673	713	710	640	687	646	670	661	705	698	694	694	639	643	672	685	699	667	656	639	652	652	691	689	721	663	666	686	712	619	691	674	691	695	681	684	651	626	661	673	651	671	705	649	701	656	673	649	673	652	687	658	694	685	740	649	682	702	707	676	721	648	678	668	642	675	650	617	695	678	605	677	688	719	633	680	679	738	688	645	655	697	644	700	707	659	654	674	649	648	717	654	714	703	655	609	698	686	713	668	664	705	702	617	711	618	677	666	704	690	736	679	715	706	661	638	718	662	669	677	713	682	680	683	655	710	657	678	722	687	662	673	637	617	692	692	697	703	702	684	699	727	679	689	635	697	682	678	689	677	680	713	648	705	686	660	689	647	704	674	680	671	708	697	663	670	643	669	704	675	640	636	697	699	669	654	672	682	666	700	687	645	728	726	650	689	695	738	703	663	674	671	716	695	690	638	715	644	635	652	650	643	666	672	644	674	701	667	620	654	694	709	682	679	679	656	682	623	713	643	673	722	648	681	662	648	700	721	673	715	696	620	656	652	699	658	658	707	700	686	672	710	700	704	677	698	678	657	678	689	671	690	686	746	680	701	689	663	672	705	689	685	684	667	692	677	701	708	699	666	675	679	716	665	665	720	731	706	713	653	639	691	692	685	666	705	666	669	658	670	699	720	687	663	701	656	671	721	743	647	686	687	661	697	656	664	737	695	662	681	629	659	711	649	694	687	652	695	683	711	652	712	706	644	646	626	728	639	728	691	684	675	636	679	695	666	694	729	677	687	690	694	656	634	667	653	639	694	728	695	706	680	681	660	690	677	711	672	666	659	667	670	711	696	633	656	718	673	673	704	683	658	676	646	687	699	653	657	703	687	679	657	709	706	686	644	688	655	667	686	673	729	671	683	708	695	685	669	640	667	709	736	683	706	701	679	694	705	697	665	639	646	642	661	674	659	702	714	651	643	646	651	697	663	654	686	690	620	698	699	683	683	675	682	664	693	672	642	677	632	708	689	665	655	681	654	686	689	641	672	671	694	704	684	637	667	706	670	721	698	717	715	737	654	736	719	653	648	675	702	676	673	623	695	685	679	672	667	689	681	637	701	653	689	635	658	654	663	696	699	725	674	722	719	656	689	689	651	719	702	656	698	718	695	663	646	650	674	705	660	673	692	689	688	691	701	686	676	659	715	659	726	702	687	760	670	683	677	675	689	700	647	688	673	661	688	681	682	692	673	651	728	716	684	664	683	692	704	655	733	675	635	678	641	690	652	645	703	686	683	713	694	700	629	660	676	709	682	697	669	689	651	669	670	671	677	703	682	665	656	669	692	642	677	674	708	665	667	708	620	647	694	661	711	669	676	721	726	683	690	709	713	651	660	666	678	706	670	654	641	712	644	659	653	719	697	666	666	674	692	668	707	677	661	657	698	658	712	663	691	690	710	696	679	709	638	673	653	687	664	625	688	690	670	684	668	717	695	719	734	693	650	639	672	726	685	649	727	667	650	690	707	683	689	687	715	680	689	663	666	694	671	693	698	695	676	679	653	644	654	672	625	657	707	659	700	683	676	714	680	694	695	717	634	695	651	661	633	707	674	697	702	698	676	687	622	680	677	674	688	720	677	688	653	666	715	721	675	651	671	663	681	641	685	696	672	683	676	686	658	677	703	674	690	658	695	669	669	706	699	690	687	724	668	672	668	639	688	688	679	649	699	679	681	661	695	677	655	641	629	686	678	682	719	686	704	652	697	674	679	656	697	687	711	674	705	751	686	635	639	682	690	666	715	675	667	689	714	684	658	666	671	676	649	721	647	629	701	654	641	686	685	678	677	672	722	699	677	676	682	648	682	705	631	624	727	738	661	674	659	717	638	658	719	674	688	649	708	677	678	608	647	695	682	683	741	653	673	664	633	679	726
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
