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
338210168882	338210169441	338210169991	338210170541	338210171091	338210171641	338210172191	338210172741	338210173291	338210173841	338210174391	338210174941	338210175491	338210176041	338210176591	338210177141	338210177691	338210178241	338210178791	338210179341	338210179891	338210180441	338210180991	338210181541	338210182091	338210182641	338210183191	338210183741	338210184291	338210184841	338210185391	338210185941	338210186491	338210187041	338210187591	338210188141	338210188691	338210189241	338210189791	338210190341	338210190891	338210191441	338210191991	338210192541	338210193091	338210193641	338210194191	338210194741	338210195291	338210195841	338210196391	338210196941	338210197491	338210198041	338210198591	338210199141	338210199691	338210200241	338210200791	338210201341	338210201891	338210202441	338210202991	338210203541	338210204091	338210204641	338210205191	338210205741	338210206291	338210206841	338210207393	338210207941	338210208491	338210209041	338210209591	338210210141	338210210691	338210211241	338210211791	338210212341	338210212891	338210213441	338210213991	338210214541	338210215091	338210215641	338210216191	338210216741	338210217291	338210217841	338210218391	338210218941	338210219491	338210220041	338210220591	338210221141	338210221691	338210222241	338210222791	338210223341	338210223893	338210224441	338210224991	338210225541	338210226091	338210226641	338210227191	338210227741	338210228291	338210228843	338210229391	338210229941	338210230491	338210231041	338210231591	338210232141	338210232691	338210233241	338210233793	338210234341	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
17786	3316	5238	1130	825	735	654	606	586	543	523	544	553	541	514	520	503	517	475	485	523	548	538	493	497	512	490	526	490	528	512	510	481	561	496	527	508	457	486	522	458	509	498	498	509	489	496	498	533	473	527	500	500	472	538	538	545	465	480	490	562	534	474	491	489	466	498	485	493	508	487	509	478	485	511	467	473	556	504	478	476	478	502	517	512	524	507	485	527	470	509	516	553	487	521	519	488	446	495	518	496	518	491	499	503	530	518	443	543	490	522	514	489	547	518	464	483	530	522	514	488	492	512	488	502	458	508	496	456	527	515	487	502	465	474	499	546	493	507	517	486	518	515	538	532	492	506	507	484	501	521	474	462	530	527	497	460	479	498	493	538	481	503	483	491	511	519	487	523	480	486	528	496	518	506	513	536	475	514	495	506	537	453	505	461	470	492	487	477	524	471	483	472	510	538	502	530	510	489	536	501	492	482	515	525	483	491	497	481	462	517	493	519	469	541	477	496	520	521	521	501	464	452	470	507	518	463	490	479	481	456	523	515	491	522	457	489	503	481	469	486	506	485	513	543	473	504	530	497	524	499	497	527	519	461	474	487	488	497	481	492	474	473	475	498	464	504	544	510	479	526	514	500	508	513	521	524	523	486	515	483	501	459	497	484	495	502	499	506	542	495	502	493	472	461	529	471	462	518	484	464	453	498	512	500	478	496	525	522	463	548	494	489	505	494	499	533	474	527	478	524	471	498	485	477	466	503	562	521	474	493	485	543	542	532	527	516	559	500	496	489	500	512	498	520	475	509	511	501	493	507	503	501	512	464	524	514	515	539	503	483	527	503	513	475	468	531	547	488	505	518	508	533	443	478	474	512	529	460	504	522	448	526	489	491	473	515	505	483	517	507	482	526	533	506	520	537	456	471	511	459	470	543	464	509	482	527	490	483	554	525	504	477	511	515	462	484	444	489	514	518	523	475	511	492	478	504	496	488	504	481	475	474	433	483	516	507	540	501	497	503	505	475	550	492	535	470	528	477	476	509	491	516	451	450	516	479	478	475	512	510	475	464	486	517	501	509	471	497	455	470	550	506	528	489	519	506	494	511	467	483	528	524	489	460	486	513	475	500	496	512	500	499	521	469	472	485	480	524	498	523	497	507	524	468	479	494	505	455	511	490	470	482	490	499	495	520	479	540	503	506	516	483	530	513	537	519	492	432	474	517	506	475	473	472	524	562	486	496	512	497	526	520	465	514	459	497	440	535	466	499	533	497	462	510	496	497	517	515	492	505	497	470	507	501	468	497	484	492	503	526	543	501	504	463	504	503	480	483	509	511	509	468	518	501	472	485	475	523	519	485	498	485	484	533	485	492	480	530	552	533	553	512	496	500	498	494	455	500	499	532	503	521	505	494	520	534	511	439	481	484	503	515	486	497	475	461	485	508	520	488	482	482	503	535	486	462	495	464	496	520	506	511	495	539	500	494	511	457	487	470	526	467	502	489	485	481	461	553	527	458	499	532	542	475	505	507	523	481	511	479	528	492	492	510	477	510	538	539	497	513	506	499	508	516	462	534	486	502	457	491	518	494	506	460	521	518	499	478	478	450	471	477	525	448	526	471	518	449	478	491	502	507	486	477	510	486	474	488	527	508	521	484	492	506	491	530	494	467	472	462	490	508	502	506	475	486	499	527	505	493	495	573	464	428	468	522	498	443	504	485	535	477	527	530	523	504	454	494	530	486	529	489	486	514	566	530	504	471	447	505	505	485	513	513	493	503	505	467	466	476	521	564	522	497	498	469	505	484	497	494	479	553	519	473	484	499	523	526	479	510	566	547	482	533	477	535	514	492	510	447	519	454	510	520	520	469	498	491	472	506	491	515	519	521	488	510	497	499	488	492	483	484	512	501	465	482	522	491	537	545	528	471	522	495	498	523	512	504	492	503	514	502	516	557	475	511	499	523	540	500	498	501	524	514	520	504	520	490	487	457	502	507	522	487	486	480	563	518	489	512	509	517	465	417	501	485	521	538	482	526	490	471	481	511	540	535	461	492	504	523	501	510	488	526	445	493	525	526	507	529	505	495	509	519	486	524	503	517	511	409	494	506	493	485	487	491	489	489	479	509	533	470	499	480	502	496	509	465	492	513	502	464	536	445	476	496	534	518	539	521	513	479	485	518	480	475	498	502	485	519	540	514	529	468	490	514	496	487	525	504	508	472	476	462	501	457	510	506	511	537	504	497	489	535	504	496	486	493	505	563	483	522	515	524	502	526	572	535	472	505	520	511	520	539	477	500	462	530	508	533	492	465	500	488	470	509	457	513	509	480	480	501	518	505	501	512	472	470	518	484	515	490	511	514	477	514	524	500	502	488	514	513	516	514	483	470	479	521	517	486	522	513	489	469	494	524	516	497	498	477	459	464	510	495	534	494	494	517	534	466	479	518	486	544	473	482	485	496	498	487	499	522	517	522	515	537	523	516	492	484	455	491	504	486	511	548	515	526	489	483	548	472	481	472	516	480	491	509	529	544	474	473	546	498	478	480	509	502	491	453	504	525	527	520	451	516	513	456	472	497	521	447	502	522	483	534	487	513	480	526	500	500	507	500	511	491	484	531	518	491	458	475	510	552	495	492	511	522	514	475	535	482	503	500	477	505	532	523	518	528	501	487	516	530	475	525	523	501	495	511	490	470	499	494	525	495	492	504	581	508	538	491	512	465	510	498	447	482	485	501	494	525	521	483	453	487	479	494	499	467	469	487	490	512	505	476	465	527	513	464	540	507	544	526	519	467	472	526	496	485	545	473	497	481	549	431	487	505	466	495	495	519	504	464	500	485	497	519	464	520	529	485	500	491	498	513	522	471	474	509	467	471	547	509	508	500	481	516	478	511	512	478	454	507	477	455	534	477	479	518	487	546	513	536	450	495	456	466	464	484	524	508	505	509	435	486	467	462	490	463	477	496	532	511	488	471	495	510	538	464	516	491	474	491	502	505	467	464	509	523	475	532	526	470	505	470	498	523	503	546	537	503	552	485	473	431	494	488	496	508	482	482	477	549	496	512	505	478	507	497	489	521	480	474	453	499	486	478	541	521	461	491	515	531	495	473	490	503	508	492	473	536	445	459	512	486	496	547	523	446	502	531	509	515	475	532	513	468	499	483	492	518	544	471	537	504	442	534	476	493	482	515	454	495	496	470	499	501	514	469	476	516	476	512	506	468	524	503	469	514	514	495	510	448	511	508	521	484	515	556	470	489	520	516	502	526	495	521	456	502	527	442	536	515	503	454	524	519	505	473	485	474	472	548	491	490	450	483	506	494	533	475	506	486	493	496	488	481	477	486	536	560	447	487	484	487	475	483	473	533	483	515	477	486	499	479	511	503	505	463	495	496	490	520	532	454	516	498	488	512	504	449	491	492	516	508	525	484	465	470	516	486	481	515	487	480	510	546	484	489	454	488	491	538	485	464	533	532	472	496	544	508	492	485	498
10097	2927	6476	2576	2285	2112	1914	1714	1525	1563	1481	1403	1308	1269	1294	1209	1234	1199	1180	1245	1162	1132	1177	1159	1163	1164	1122	1155	1164	1107	1138	1152	1113	1119	1134	1087	1162	1153	1110	1116	1132	1110	1126	1117	1115	1118	1142	1090	1117	1092	1143	1081	1071	1130	1132	1107	1084	1133	1121	1163	1121	1056	1102	1113	1139	1102	1105	1116	1079	1086	1106	1154	1085	1055	1060	1144	1134	1150	1075	1087	1087	1123	1067	1100	1140	1128	1078	1045	1081	1055	1094	1141	1084	1096	1153	1049	1118	1133	1015	1081	1081	1115	1127	1091	1143	1099	1079	1034	1119	1150	1105	1159	1102	1072	1158	1093	1080	1116	1051	1029	1155	1124	1117	1076	1089	1078	1164	1095	1108	1139	1078	1066	1040	1131	1122	1133	1069	1086	1087	1113	1106	1115	1152	1108	1054	1141	1173	1163	1107	1029	1115	1133	1060	1039	1127	1129	1084	1109	1071	1112	1113	1099	1069	1088	1062	1134	1105	1091	1081	1059	1097	1089	1109	1173	1097	1095	1089	1078	1070	1085	1107	1119	1083	1153	1139	1078	1022	1071	1109	1082	1114	1051	1131	1074	1120	1108	1153	1154	1128	1071	1101	1084	1118	1079	1127	1080	1099	1102	1077	1070	1126	1074	1134	1109	1104	1090	1029	1108	1112	1114	1124	1100	1097	1068	1080	1152	1127	1099	1060	1047	1114	1099	1161	1099	1074	1059	1095	1117	1060	1058	1118	1118	1110	1075	1106	1150	1080	1154	1156	1059	1070	1144	1062	1139	1096	1136	1030	1186	1075	1137	1125	1100	1057	1062	1105	1104	1104	1086	1098	1141	1055	1147	1176	1093	1117	1058	1078	1112	1066	1093	1101	1093	1057	1114	1112	1034	1175	1064	1078	1069	1094	1128	1058	1093	1082	1130	1106	1126	1050	1147	1072	1074	1110	1089	1156	1128	1123	1099	1169	1115	1135	1116	1083	1089	1134	1087	1089	1118	1048	1053	1138	1110	1136	1072	1094	1073	1055	1111	1080	1048	1117	1132	1126	1088	1100	1093	1103	1043	1098	1121	1113	1086	1099	1076	1048	1085	1166	1098	1099	1121	1232	1039	1093	1101	1137	1143	1086	1088	1078	1047	1093	1107	1128	1063	1130	1082	1128	1077	1082	1111	1081	1064	1135	1119	1121	1055	1092	1087	1092	1127	1068	1057	1088	1009	1043	1139	1097	1150	1039	1058	1064	1087	1069	1117	1114	1118	1093	1074	1081	1109	1056	1104	1041	1105	1097	1098	1109	1104	1134	1102	1066	1102	1151	1083	1094	1103	1118	1079	1084	1110	1087	1110	1156	1061	1026	1138	1158	1119	1084	1092	1093	1083	1130	1108	1023	1120	1083	1089	1083	1105	1086	1077	1137	1087	1167	1128	1044	1150	1043	1090	1155	1106	1139	1094	1116	1017	1018	1073	1039	1031	1106	1081	1066	1098	1124	1128	1095	1121	1065	1078	1087	1094	1080	1094	1129	1099	1077	1063	1032	1123	1085	1091	1068	1095	1099	1099	1109	1127	1048	1104	1144	1088	1119	1086	1090	1068	1035	1118	1103	1090	1100	1147	1075	1071	1112	1083	1078	1096	1088	1047	1120	1119	1041	1096	1129	1128	1098	1146	1145	1076	1139	1128	1076	1085	1073	1088	1125	1106	1075	1111	1099	1174	1180	1083	1103	1138	1072	1100	1079	1118	1078	1104	1086	1073	1047	1122	1134	1100	1071	1076	1064	1077	1095	1138	1058	1077	1088	1157	1060	1175	1037	1084	1106	1092	1061	1089	1136	1051	1102	1115	1057	1124	1073	1165	1049	1132	1077	1092	1092	1106	1170	1124	1094	1104	1114	1142	1128	1051	1183	1056	1175	1094	1108	1071	1101	1070	1120	1058	1129	1101	1081	1103	1130	1070	1067	1127	1099	1136	1108	1120	1079	1059	1086	1109	1133	1150	1156	1064	1114	1084	1060	1082	1098	1070	1119	1079	1096	1085	1075	1115	1138	1110	1035	1084	1183	1137	1105	1111	1088	1061	1120	1064	1190	1144	1095	1062	1121	1071	1133	1087	1085	1060	1138	1119	1053	1060	1101	1076	1061	1132	1115	1096	1117	1030	1103	1143	1090	1113	1044	1144	1118	1091	1087	1080	1125	1044	1090	1123	1104	1081	1113	1103	1123	1100	1078	1085	1083	1102	1087	1114	1045	1079	1051	1055	1007	1079	1074	1149	1107	1043	1120	1094	1034	1093	1075	1094	1082	1093	1064	1096	1114	1097	1120	1121	1077	1113	1075	1141	1155	1118	1080	1100	1139	1101	1069	1126	1141	1102	1097	1140	1198	1043	1118	1136	1120	1116	1070	1104	1119	1113	1109	1160	1119	1109	1140	1101	1073	1125	1106	1080	1086	1081	1088	1085	1086	1075	1081	1117	1055	1112	1078	1117	1036	1146	1122	1105	1082	1151	1095	1126	1095	1047	1046	1076	1072	1017	1153	1115	1095	1075	1092	1095	1136	1154	1079	1072	1096	1095	1156	1100	1104	1073	1109	1069	1124	1094	1018	1110	1067	1178	1123	1091	1076	1094	1021	1124	1072	1112	1114	1068	1110	1094	1129	1061	1107	1150	1182	1095	1085	1077	1136	1081	1083	1191	1064	1057	1093	1090	1122	1162	1110	1072	1078	1079	1126	1149	1071	1096	1057	1129	1088	1029	1077	1087	1080	1109	1129	1122	1071	1130	1147	1165	1189	1086	1140	1066	1054	1092	1085	1126	1093	1093	1062	1173	1126	1171	1077	1091	1137	1094	1046	1086	1051	1043	1122	1088	1103	1109	1107	1131	1095	1061	1107	1092	1105	1105	1113	1162	1100	1140	1085	1095	1120	1092	1097	1158	1109	1063	1149	1105	1130	1106	1123	1129	1130	1108	1107	1123	1048	1051	1177	1117	1115	1132	1094	1083	1057	1084	1053	1112	1073	1091	1063	1115	1059	1099	1068	1017	1131	1082	1116	1075	1133	1060	1098	1074	1124	1119	1138	1127	1123	1074	1099	1087	1111	1062	1114	1084	1101	1086	1105	1112	1067	1075	1078	1168	1105	1093	1057	1122	1155	1133	1156	1090	1042	1070	1083	1111	1066	1121	1101	1113	1095	1135	1077	1106	1120	1119	1097	1101	1117	1036	1051	1077	1036	1091	1132	1129	1121	1132	1143	1064	1099	1129	1078	1130	1051	1059	1085	1069	1109	1056	1056	1112	1067	1049	1031	1073	1139	1194	1140	1108	1117	1054	1065	1070	1096	1123	1094	1050	1107	1117	1139	1069	1045	1080	1086	1168	1070	1080	1061	1085	1101	1144	1064	1102	1086	1102	1061	1108	1089	1085	1026	1041	1112	1032	1107	1046	1108	1093	1066	1080	1131	1058	1085	1102	1154	1073	1123	1023	1078	1085	1075	1064	1108	1117	1040	1070	1074	1128	1085	1120	1103	1110	1061	1161	1129	1112	1117	1116	1164	1088	1076	1122	1119	1086	1095	1116	1076	1072	1067	1066	1085	1137	1103	1104	1071	1124	1047	1087	1048	1078	1065	1117	1083	1078	1082	1018	1051	1110	1077	1052	1109	1079	1069	1133	1037	1056	1077	1077	1034	1069	1110	1080	1111	1116	1105	1102	1065	1123	1128	1110	1088	1086	1049	1125	1111	1133	1117	1114	1049	1092	1185	1078	1095	1091	1097	1105	1110	1057	1064	1077	1081	1116	1027	1100	1068	1048	1107	1031	1119	1095	1095	1118	1119	1069	1066	1095	1103	1105	1137	1085	1131	1113	1078	1091	1072	1088	1111	1065	1026	1180	1093	1126	1121	1130	1049	1075	1087	1031	1117	1112	1073	1078	1072	1074	1069	1122	1031	1106	1106	1088	1102	1079	1141	1158	1128	1068	1119	1137	1072	1162	1083	1044	1120	1084	1057	1132	1090	1135	1077	1218	1147	1137	1123	1084	1108	1147	1010	1111	1077	1081	1143	1084	1100	1116	1126	1079	1080	1073	1024	1140	1094	1045	1097	1148	1062	1105	1053	1130	1093	1112	1061	1123	1060	1092	1024	1127	1096	1126	1068	1112	1117	1102	1093	1065	1083	1142	1089	1094	1105	1121	1110	1176	1117	1096	1064	1111	1109	1118	1113	1123	1065	1106	1091	1021	1123	1046	1039	1085	1064	1085	1101	1108	1068	1142	1094	1088	1074	1074	1131	1113	1069	1100	1077	1054	1106	1132	1129	1079	1091	1161	1045	1091	1174	1085	1106	1077	1160	1168	1121	1164	1076	1113	1112	1070	1161	1084	1100	1052	1112	1107	1117	1055	1087	1048	1063	1062	1141	1109	1070	1118	1102	1087	1094	1119	1098	1106	1075	1093	1147	1103	1154	1129	1106	1050	1066	1083	1041	1150	1103	1128	1070	1104	1129	1041	1128	1105	1085	1081	1080	1094	1071	1138	1135	1084	1125	1101	1094	1062	1110	1044	1130	1096	1134	1096	1093	1174	1113	1077	1142	1095	1128	1083	1152	1143	1059	1123	989	1065	1073	1065	1087	1122	1099	1096	1097	1019	1112	1072	1105	1069	1112	1128	1047	1121	1107	1105	1111	1102	1117	1098	1089	1066	1105	1096	1101	1020	1073	1054	1088	1105	1101	1051	1088	1079	1090	1091	1065	1063	1070	1161	1158	1082	1163	1130	1119	1081	1061	1144	1127	1073	1104	1064	1017	1046	1093	1127	1060	1122	1067	1059	1078	1115	1089	1164	1117	1111	1110	1043	1032	1065	1096	1062	1104	1112	1081	1150	1048	1053	1098	1077	1091	1065	1118	1150	1064	1110	1044	1071	1088	1145	1138	1061	1130	1135	1078	1139	1118	1106	1111	1090	1094	1151	1117	1098	1101	1175	1092	1117	1105	1100	1065	1112	1193	1080	1076	1177	1086	1076	1042	1102	1105	1056	1108	1056	1112	1103	1082	1123	1132	1056	1077	1090	1166	1091
2645	871	370	183	165	190	179	165	175	154	160	195	179	193	184	186	186	168	154	173	180	160	176	190	130	160	157	182	154	159	183	198	157	152	165	163	166	153	169	175	188	170	194	153	155	170	161	153	138	160	182	160	147	137	172	167	162	165	154	165	191	147	168	158	145	175	160	189	191	191	167	183	150	179	131	183	170	145	169	185	156	162	159	165	175	177	174	152	176	143	173	153	159	167	171	164	179	180	156	202	155	175	176	149	161	153	144	141	175	179	177	188	157	162	163	193	157	175	164	145	155	149	153	183	152	172	173	178	168	160	171	160	144	143	180	171	161	179	173	165	162	188	173	159	175	182	162	159	172	183	155	159	192	130	181	176	164	161	155	161	155	144	180	138	193	168	167	169	158	188	157	169	176	135	150	161	159	146	170	184	165	159	185	152	175	158	179	184	180	166	160	175	149	158	173	193	169	182	175	137	165	166	158	167	186	164	162	167	176	134	175	164	170	155	172	149	172	164	151	156	189	187	168	163	195	167	140	179	153	155	150	161	196	144	167	176	170	164	178	171	152	163	186	172	152	162	170	171	181	185	169	187	164	156	171	179	158	156	161	160	185	136	195	197	164	163	172	173	184	155	179	184	209	165	155	152	142	165	172	165	173	141	175	158	179	185	166	170	167	198	166	157	166	155	180	174	155	174	165	144	171	173	165	163	146	172	159	165	173	156	180	156	149	159	163	158	174	186	168	179	153	141	179	149	174	168	172	151	182	168	168	169	165	173	170	176	166	163	155	156	177	153	192	185	184	150	161	160	181	186	170	160	166	159	145	174	168	166	186	166	156	149	170	140	169	182	175	168	151	186	163	169	145	172	164	173	165	154	173	173	176	163	162	179	167	168	170	172	182	181	180	190	165	188	181	169	163	128	162	165	167	165	145	176	156	162	162	178	164	157	146	184	175	168	182	185	150	166	157	169	160	209	149	156	155	140	167	170	190	178	175	168	180	190	159	154	172	150	197	183	164	177	189	163	167	160	147	162	170	168	183	148	165	165	158	176	156	165	176	187	164	186	161	171	208	191	160	176	143	198	177	178	157	189	181	179	161	171	194	186	148	180	158	168	179	158	164	147	166	171	160	167	171	180	157	162	166	152	147	133	179	200	182	176	166	185	159	168	184	161	159	176	154	146	141	169	202	167	158	175	171	176	187	184	181	179	178	183	165	167	153	182	148	177	158	163	160	183	162	168	165	176	151	157	164	156	177	171	163	193	158	148	167	145	142	176	189	149	147	164	161	152	137	171	171	135	170	176	176	190	152	160	139	168	177	157	170	166	182	192	170	159	155	157	176	156	183	161	182	200	135	182	177	171	188	192	185	144	170	167	159	137	169	161	154	158	194	164	182	178	173	192	215	172	153	173	179	168	154	178	166	147	157	160	172	182	175	169	181	173	154	182	177	193	166	157	179	157	175	189	173	136	173	174	152	160	157	165	151	146	168	153	161	181	178	185	152	159	154	186	161	177	165	180	179	182	170	161	179	186	161	169	154	173	151	160	178	153	173	171	157	163	161	170	172	179	160	163	159	156	167	163	162	184	148	160	175	158	138	167	171	172	176	170	156	164	208	175	173	165	200	159	201	170	150	168	179	191	147	173	174	170	152	152	174	170	149	155	181	177	162	171	151	159	151	168	161	163	178	163	160	176	140	167	203	165	170	187	155	160	176	182	166	138	168	172	164	184	181	171	176	161	165	170	180	171	160	155	171	155	187	178	138	159	156	176	168	148	171	167	168	157	174	174	167	169	174	165	199	155	149	161	171	182	158	177	147	162	187	158	190	180	167	160	181	166	200	170	162	175	168	163	153	182	151	152	187	149	161	159	176	179	174	161	150	171	140	152	161	165	139	169	151	170	174	165	167	160	168	165	163	175	160	174	189	157	156	152	165	175	167	153	155	168	169	172	149	179	186	195	191	165	133	150	133	170	155	166	181	154	178	171	173	160	185	171	207	149	152	143	161	164	139	180	169	176	149	153	196	178	143	151	153	169	151	172	187	160	173	168	148	169	166	150	144	169	159	154	192	144	182	177	149	142	140	164	184	166	183	155	144	183	171	148	184	175	176	172	149	151	165	151	177	183	177	202	175	151	181	198	190	170	166	176	173	142	168	145	178	142	163	205	179	168	185	175	152	158	162	172	165	166	147	157	161	149	168	176	161	178	154	142	170	185	156	173	178	152	135	158	142	153	163	152	174	156	188	158	175	145	178	179	165	176	160	167	179	167	166	164	174	172	190	180	160	150	166	165	176	158	164	182	181	146	168	162	148	163	165	167	191	176	150	172	169	172	168	170	171	171	167	160	174	146	174	190	143	159	146	174	165	186	160	149	174	178	179	181	158	159	169	192	165	179	166	175	201	172	165	176	193	137	161	174	174	186	172	167	191	149	155	167	171	162	156	148	173	159	188	199	188	146	176	178	163	154	162	167	162	159	170	174	161	154	171	166	183	168	165	171	170	173	156	155	180	162	162	175	182	163	169	176	173	172	154	144	155	164	171	159	162	164	180	170	155	160	191	175	159	171	162	147	141	189	160	168	146	149	154	152	165	176	150	174	172	192	160	179	162	198	189	171	167	159	165	151	166	179	151	154	184	176	179	166	164	173	167	160	180	166	150	182	163	168	166	145	180	180	212	218	165	165	171	164	160	173	192	160	175	161	163	170	180	169	146	159	150	135	155	175	139	165	169	176	157	171	185	174	180	184	172	156	179	147	175	164	163	152	156	184	140	144	154	180	161	164	171	139	184	151	156	179	169	161	186	178	171	171	161	167	160	163	182	158	177	151	170	167	199	168	177	175	185	170	169	155	153	139	158	148	168	160	186	148	153	205	141	147	178	177	171	155	168	161	169	151	178	165	169	144	155	157	184	156	182	181	186	142	171	159	177	169	166	181	189	152	179	169	181	179	149	184	151	156	167	169	138	172	159	163	171	160	157	198	164	158	143	176	144	174	173	169	155	184	188	179	150	172	156	172	180	182	171	195	144	163	147	180	177	156	147	190	170	148	152	164	168	170	185	177	173	197	172	163	177	152	169	202	154	162	166	163	180	144	160	161	159	177	189	170	167	149	163	158	179	179	147	164	193	139	154	176	143	168	163	154	172	162	170	151	174	147	159	138	194	170	175	192	166	195	170	171	177	166	159	151	182	170	170	179	147	170	174	171	163	165	156	172	160	146	193	166	160	189	165	156	192	172	169	170	155	165	171	191	169	163	180	162	190	164	175	179	155	171	149	135	168	177	148	167	161	164	150	160	169	166	173	143	170	171	196	171	172	141	167	177	175	199	188	193	170	156	177	193	187	163	167	142	169	181	163	167	176	175	141	148	178	163	184	188	180	179	174	164	184	166	173	146	161	160	176	148	155	175	160	173	153	172	176	185	181	185	150	163	178	161	171	184	179	167	161	180	168	173	188	144	153	148	193	194	176	158	166	190	155	164
2255	1139	715	507	475	511	442	452	483	487	462	514	485	487	487	485	479	478	461	503	485	461	527	484	478	463	500	457	470	446	460	464	461	467	473	484	493	458	458	473	469	462	456	472	478	482	499	459	438	474	460	493	478	487	491	490	489	497	462	440	490	468	491	485	421	475	483	452	456	456	439	463	488	429	466	492	450	450	496	492	506	499	469	463	484	446	467	459	438	483	475	515	502	483	465	435	479	481	482	476	479	455	469	446	487	460	475	459	418	467	469	459	455	505	466	444	486	443	465	472	440	489	456	482	431	475	489	513	473	480	435	460	467	467	488	489	469	467	460	478	471	487	457	459	472	473	482	424	439	477	496	469	455	501	457	460	467	479	416	490	459	464	498	467	509	420	491	501	445	493	468	471	497	434	468	468	457	481	480	426	450	511	460	450	481	496	470	486	477	501	471	448	479	489	487	474	478	472	499	478	479	452	446	488	491	490	484	464	442	470	484	469	490	468	472	510	450	459	446	491	520	468	485	434	474	441	442	489	447	437	502	499	482	424	478	509	434	444	475	459	445	494	432	481	467	436	418	506	492	461	466	493	461	442	504	479	484	455	473	469	433	481	489	487	436	499	459	460	464	498	449	467	463	513	488	492	450	436	502	484	470	424	451	499	438	438	517	498	441	475	502	459	480	442	509	486	476	483	478	433	494	473	500	487	467	476	453	434	465	471	447	488	491	483	477	456	453	462	440	458	464	518	461	449	475	459	466	444	477	472	481	496	460	448	430	481	507	471	427	507	463	483	469	488	498	441	496	445	488	500	449	465	499	490	464	464	512	472	472	475	476	460	462	451	498	434	477	473	477	507	474	443	512	489	469	466	496	486	462	425	467	512	418	484	471	486	444	440	477	463	467	496	464	490	455	460	464	480	471	421	449	473	454	475	476	434	445	477	443	494	434	497	450	498	460	498	474	483	493	471	475	474	463	455	482	484	473	485	460	456	454	496	456	488	466	474	439	456	428	468	501	424	487	507	493	469	468	468	490	470	441	486	482	469	448	445	481	483	475	457	471	445	440	490	472	509	488	459	465	492	474	470	501	485	510	439	480	467	483	444	511	458	503	423	470	496	447	504	445	430	471	462	442	499	463	455	441	488	464	456	455	436	497	485	490	462	476	451	440	480	504	438	473	439	479	500	440	486	484	437	450	441	487	482	466	472	444	474	465	458	459	474	469	441	465	472	455	460	449	486	504	479	459	462	491	456	486	492	490	487	486	434	495	476	459	489	453	469	447	482	471	491	451	459	461	486	432	429	454	493	489	501	460	475	489	474	485	474	483	502	455	492	487	492	496	437	477	449	475	459	463	472	438	454	457	464	437	427	460	511	488	418	443	441	502	511	470	445	479	492	469	451	476	479	456	487	476	433	455	464	495	447	482	492	486	463	463	498	481	464	476	472	471	467	497	462	508	471	491	489	458	501	449	485	485	422	488	450	448	456	453	490	481	493	423	488	475	530	483	480	469	441	490	458	468	468	481	499	464	498	481	447	503	466	493	453	492	465	454	495	468	469	467	494	487	463	481	501	478	481	465	490	474	503	470	465	513	483	451	474	450	471	461	469	428	466	451	464	497	448	475	476	491	484	447	476	449	506	495	420	415	439	459	453	491	477	460	445	478	492	446	444	475	470	476	480	466	463	460	446	499	456	520	494	455	462	471	498	491	457	460	460	479	507	467	465	498	464	466	483	447	467	455	502	493	454	467	454	482	452	458	465	465	462	461	486	478	512	469	440	500	479	457	456	470	465	477	494	482	455	437	455	459	480	481	485	482	461	472	478	469	483	468	514	490	487	446	478	482	477	484	460	464	458	473	454	496	472	469	440	488	453	480	495	466	536	478	485	447	446	483	473	464	470	462	455	469	499	458	518	471	457	460	421	444	501	465	522	456	487	487	467	497	473	494	460	469	461	526	447	417	460	447	490	459	532	418	474	470	469	468	476	462	518	501	468	467	513	451	452	443	478	460	439	477	461	465	490	458	463	470	477	419	484	463	467	477	418	472	448	459	444	471	455	462	479	501	432	424	465	443	484	466	465	465	495	468	443	496	474	493	492	457	515	463	443	467	470	460	436	470	480	481	450	457	478	431	497	507	490	477	486	482	492	482	456	479	499	441	458	496	495	448	469	412	453	460	462	471	473	495	486	487	447	447	465	497	439	481	438	474	478	472	459	442	474	445	493	442	481	484	460	455	464	486	433	496	482	452	425	477	477	426	432	464	481	495	471	460	486	484	472	473	456	468	492	445	485	449	477	460	486	493	484	488	494	476	496	498	485	495	444	512	456	468	500	440	462	508	483	470	483	468	443	494	463	448	461	471	477	499	479	472	500	464	472	461	432	441	465	419	453	482	477	464	451	456	493	484	449	492	446	456	520	482	447	455	471	489	474	482	475	474	479	500	473	438	497	452	506	471	475	479	452	455	436	493	469	413	440	477	464	461	488	507	487	454	485	500	468	490	493	448	479	477	467	477	460	479	462	446	501	449	496	460	481	492	462	490	486	481	475	510	434	488	497	462	466	440	455	523	457	460	444	458	463	474	440	475	485	432	469	455	460	442	456	462	454	477	463	506	477	493	504	428	477	457	469	511	443	440	487	479	451	476	434	424	469	496	450	498	502	491	434	496	501	494	459	493	496	531	468	467	467	467	500	496	489	484	467	447	488	448	428	450	494	482	432	432	452	492	467	454	466	465	488	482	463	480	440	468	467	454	456	479	468	448	455	454	433	447	480	464	435	451	485	475	474	485	493	432	505	467	465	432	464	447	455	464	470	507	483	484	494	481	469	501	493	447	454	454	482	464	509	476	417	482	516	478	474	480	480	468	479	443	458	469	426	457	470	472	454	458	468	480	491	489	483	512	459	477	410	441	474	468	484	452	447	464	513	484	516	483	428	520	478	465	507	463	474	474	465	497	486	480	463	490	489	461	447	478	454	476	459	485	463	448	496	478	462	438	508	480	475	478	465	477	428	468	457	441	477	475	483	502	440	467	464	463	469	492	442	513	453	470	462	477	502	434	494	455	471	441	457	468	475	490	501	482	490	472	480	517	443	458	520	444	483	448	457	496	431	461	475	483	494	467	493	455	469	507	453	480	449	501	487	474	466	470	436	453	514	483	495	518	506	482	506	450	495	437	471	454	449	474	441	476	466	453	428	458	500	465	464	496	467	449	491	477	493	480	486	462	485	468	489	475	479	477	505	468	484	457	454	503	471	468	501	500	457	441	503	465	466	465	471	461	503	441	459	453	450	477	477	469	500	479	486	459	496	462	483	471	485	455	435	483	505	471	450	476	479	449	448	435	476	455	467	475	441	443	479	464	477	458	506	486	522	504	477	480	503	454	487	487	443	476	456	468	461	447	469	524	460	452	464	494	476	457	483	445	434	467	457	457	488	450	455	508	472	502	482	517	461	464	456	478	464	463	476	454	464	490	464	469	467
9537	1720	2138	570	492	474	428	413	356	362	353	374	371	348	368	346	383	354	336	355	366	342	338	348	339	365	351	326	420	358	331	350	349	333	352	336	350	318	323	370	341	319	351	337	347	353	361	327	319	384	325	378	351	326	326	335	338	362	393	355	340	368	348	339	354	340	327	326	369	366	351	334	363	314	353	324	382	354	371	325	351	343	337	365	365	361	330	337	357	341	362	335	372	364	292	330	354	387	335	320	332	313	331	337	360	342	370	367	347	366	350	342	345	334	338	322	316	332	348	366	346	335	333	328	332	341	341	298	365	314	366	333	359	331	343	371	365	310	313	373	330	319	307	321	354	335	359	356	357	356	358	337	322	348	352	335	305	315	338	376	328	357	344	363	299	317	337	330	357	383	340	329	333	319	335	316	351	376	394	321	334	334	340	336	370	352	322	340	340	301	373	324	359	310	362	319	328	334	391	347	369	348	361	334	340	322	365	333	318	359	342	375	344	337	320	324	330	327	340	363	323	331	333	320	339	342	366	357	327	313	345	395	328	336	354	369	323	297	327	343	365	335	339	332	331	337	325	333	350	382	368	317	352	337	337	336	333	346	346	356	321	326	310	311	330	361	340	351	350	347	335	327	360	355	354	345	355	316	305	358	308	350	343	327	330	332	352	374	352	348	375	337	312	381	371	331	329	284	344	341	351	365	354	361	339	327	316	288	371	318	364	337	336	343	336	348	347	362	351	299	380	333	345	315	338	343	361	362	349	359	341	323	319	342	333	347	319	358	335	336	304	353	353	368	328	311	319	333	323	348	348	333	358	317	332	316	377	357	350	349	366	319	322	376	379	350	333	337	334	346	330	349	359	350	359	350	322	364	384	331	369	345	340	342	363	348	332	349	308	352	359	362	379	338	365	334	343	375	376	415	343	313	344	345	348	350	325	308	321	364	383	357	334	323	327	317	322	400	365	316	344	355	381	385	334	341	342	334	327	323	318	349	336	384	322	367	314	350	350	351	322	323	307	378	368	335	317	316	376	367	305	344	346	370	332	395	349	365	327	371	350	353	329	354	309	362	328	366	317	344	343	329	343	357	348	334	333	303	336	337	342	327	357	323	361	339	355	380	341	350	313	377	370	392	372	340	363	376	329	347	385	358	354	358	315	338	324	375	348	343	350	370	350	354	298	372	326	351	380	342	315	350	368	366	347	355	353	343	331	372	350	338	322	345	356	346	305	327	358	327	331	322	346	312	339	367	365	370	340	322	372	316	336	369	361	346	345	380	321	379	326	363	392	374	376	350	327	337	356	359	361	356	343	375	370	355	372	338	331	350	331	342	326	318	364	362	377	336	371	324	354	357	327	355	332	329	353	342	352	355	359	307	303	348	331	305	328	363	405	359	323	342	347	294	304	381	336	326	296	320	300	345	310	313	338	321	339	326	353	361	350	324	322	370	365	372	366	345	333	364	357	360	372	330	332	374	393	331	386	331	367	332	360	363	343	359	310	324	376	390	362	358	390	384	353	333	330	359	381	329	369	340	335	355	337	355	340	341	338	335	338	365	344	322	368	345	347	320	339	316	343	292	347	356	330	333	351	327	343	320	328	354	307	384	297	339	344	304	304	362	341	370	357	331	347	364	331	324	322	334	363	361	333	342	322	329	341	333	343	362	376	351	348	347	352	340	342	313	348	339	318	349	306	305	367	356	345	354	331	342	310	330	341	324	337	375	362	357	329	364	354	358	345	315	363	359	330	366	359	380	342	324	349	375	337	348	328	369	360	342	308	316	342	335	338	363	376	343	342	338	305	369	347	326	364	345	376	357	348	369	350	350	330	346	367	322	368	332	349	325	304	314	364	319	349	329	318	294	329	318	327	338	341	322	331	314	361	331	334	351	340	363	375	334	329	326	339	370	344	338	353	360	340	342	322	351	377	315	316	379	305	369	366	310	350	369	304	361	371	329	342	320	343	343	353	335	330	329	354	334	330	334	352	322	349	360	345	350	358	348	337	315	346	324	348	330	309	360	331	372	359	350	341	333	349	348	330	338	305	349	316	326	321	347	329	335	365	314	345	381	339	302	327	358	377	339	381	339	318	342	348	369	355	332	305	341	379	315	378	342	356	355	355	341	323	336	347	332	327	350	396	320	388	364	334	330	336	326	356	328	312	366	363	349	360	328	347	334	366	359	357	327	334	315	342	362	348	363	376	349	350	319	344	294	289	350	347	382	346	310	381	350	366	342	341	327	313	377	295	327	345	335	313	332	339	311	303	391	349	316	345	348	357	392	325	358	359	351	348	344	336	320	349	360	333	337	317	356	330	342	343	343	334	365	307	363	380	321	395	321	334	315	329	314	382	367	344	317	329	346	394	376	324	361	344	371	343	368	311	318	368	354	317	327	350	333	334	378	333	352	336	310	346	378	336	338	329	332	341	370	389	339	368	365	354	372	334	375	338	345	287	356	344	346	329	371	367	342	340	344	336	344	339	335	376	350	331	365	356	325	356	351	339	337	328	351	306	335	354	314	325	333	373	374	361	320	401	337	314	346	336	350	336	335	377	318	352	345	325	413	331	355	341	340	360	341	343	334	325	359	342	359	364	360	340	315	304	330	361	356	392	316	325	320	353	351	375	371	344	371	363	387	376	351	330	314	376	318	368	324	358	330	324	347	324	359	371	340	351	383	348	361	366	369	354	354	349	376	359	362	321	348	345	375	323	374	330	362	312	341	321	333	329	367	365	311	323	334	350	335	385	347	348	322	345	329	348	340	371	364	363	336	312	328	360	317	349	332	363	370	349	382	344	348	336	359	355	339	338	349	329	302	367	362	354	329	347	326	362	327	365	336	327	344	333	376	347	346	330	349	375	321	358	352	373	338	352	365	367	343	327	355	361	379	337	298	355	328	350	354	365	323	361	358	342	358	337	288	314	366	323	361	337	366	320	320	357	345	354	317	353	382	369	334	340	330	345	343	354	360	347	366	335	364	341	356	347	313	328	317	343	337	346	362	341	331	342	346	339	395	372	344	350	345	347	318	324	313	312	355	307	338	363	360	306	324	329	366	351	348	351	322	333	324	367	341	350	341	336	319	365	345	361	347	333	383	344	335	373	348	335	337	337	311	318	306	314	347	340	314	354	315	325	350	373	386	345	301	341	343	347	328	328	342	353	373	334	362	391	347	348	344	370	382	324	327	321	320	376	330	363	354	345	370	342	354	323	359	371	371	333	320	328	341	394	360	352	383	338	347	346	335	319	338	335	327	313	363	316	360	389	348	351	313	319	348	348	341	348	357	344	358	368	325	365	393	379	362	359	338	326	305	324	367	365	373	318	321	347	371	330	343	337	338	389	351	342	337	345	362	359	391	338	323	341	373	362	323	379	364	340	372	308	374	334	347	371	345	380	308	358	331	368	361	370	321	308	352	337	331	352	357	312	336	392	298	359	342	370	321	327	352	345	363	320	328	366	361	317	324	323	339	312	360	296	327
7283	2069	3294	1570	1424	1254	1221	1098	1085	978	927	961	899	887	909	891	903	890	893	887	848	843	855	881	861	855	837	877	859	842	859	854	871	838	825	832	828	844	847	867	800	839	812	852	863	803	846	805	802	846	831	869	848	844	894	837	844	800	813	858	792	812	783	794	822	834	819	849	875	769	817	812	830	802	763	830	794	771	826	843	809	812	840	818	794	852	921	811	818	878	841	856	851	853	846	815	831	834	845	833	848	846	823	810	833	819	800	846	802	806	832	783	832	795	808	799	821	799	844	856	810	815	826	778	790	772	809	820	789	826	804	849	797	816	807	785	809	787	859	805	850	821	795	882	796	821	881	866	810	852	826	837	830	843	776	869	846	822	796	822	823	818	859	842	827	828	891	839	857	773	826	874	887	825	865	831	822	827	845	806	821	776	780	857	797	824	833	831	814	857	833	861	819	834	853	827	847	807	834	839	789	829	845	786	866	880	849	827	808	791	805	765	862	806	848	815	857	833	812	840	838	841	798	843	831	858	860	824	855	815	846	813	822	779	811	828	775	833	814	791	850	830	823	837	832	853	833	803	813	794	811	830	796	845	811	806	860	829	767	831	859	820	816	895	887	855	848	864	876	811	805	857	760	818	817	832	791	819	796	848	865	795	847	798	819	800	810	859	807	840	843	832	797	798	838	852	843	816	849	754	813	882	813	864	836	845	815	822	830	834	856	834	833	792	883	841	864	788	758	835	817	789	879	791	814	820	889	869	867	821	843	835	811	826	860	788	836	834	804	846	845	870	810	889	779	787	829	806	883	819	852	820	809	858	841	814	940	814	829	836	850	858	847	855	804	836	826	859	827	804	767	812	779	888	873	765	807	859	810	819	812	812	859	851	799	833	847	813	844	774	836	796	807	833	846	848	806	887	798	810	861	853	820	786	804	832	739	770	882	794	843	824	807	819	800	855	804	797	870	793	804	882	828	881	890	766	844	833	835	834	852	850	829	802	818	786	809	863	854	834	805	846	802	816	829	751	833	791	846	772	836	803	801	821	821	828	798	837	829	823	808	834	835	839	825	822	807	833	828	843	819	809	784	849	811	803	830	780	822	793	852	857	834	867	836	862	810	830	840	834	872	798	761	792	812	856	819	843	814	814	796	795	769	813	791	836	826	819	908	813	862	800	816	832	826	802	829	860	830	848	853	851	775	892	864	770	858	845	758	820	775	874	844	810	820	847	832	826	829	823	821	808	869	851	799	833	834	792	793	844	844	826	856	819	853	834	825	832	838	775	820	826	841	856	807	801	890	751	844	834	825	849	860	888	852	780	830	863	813	879	804	879	837	879	794	822	825	837	822	806	742	769	815	839	863	855	841	854	805	800	831	885	802	838	848	824	776	826	826	831	826	832	822	799	846	809	799	855	852	820	817	832	780	783	904	836	824	851	783	842	800	845	805	809	802	885	827	826	818	824	812	846	827	860	864	792	800	875	805	850	799	893	797	863	833	805	813	813	779	863	828	802	818	784	867	797	828	844	777	873	877	824	858	854	838	846	837	801	823	850	786	838	792	831	867	818	855	808	847	848	839	837	872	803	840	849	790	887	766	830	856	810	817	821	839	886	816	787	750	831	782	881	847	833	807	854	835	848	874	820	835	829	845	799	797	814	780	801	838	825	817	824	779	835	789	889	833	843	837	845	813	795	815	808	804	806	864	842	848	842	766	834	816	824	799	842	892	805	846	809	827	868	813	804	814	873	785	800	848	791	854	876	851	848	798	835	792	893	786	862	861	790	852	826	862	812	818	810	827	848	827	849	788	787	799	811	842	807	799	831	853	817	884	878	867	778	842	845	832	835	808	847	807	839	879	824	800	843	807	794	823	811	845	855	803	801	820	868	822	861	831	849	825	869	800	839	856	856	817	880	824	857	833	855	806	819	861	855	788	823	820	833	838	864	843	827	811	819	845	789	800	793	831	821	831	840	792	863	865	833	805	875	871	799	797	761	805	829	852	871	832	778	863	844	869	821	786	786	795	858	814	878	808	862	853	821	840	829	844	820	810	783	820	816	825	804	872	855	816	785	826	827	782	788	860	898	814	824	851	828	813	810	857	862	852	842	817	813	850	889	791	840	861	857	852	831	804	827	842	841	843	877	831	795	878	751	837	819	830	816	837	825	825	842	824	800	871	829	872	821	754	856	862	823	829	844	813	849	833	816	823	868	889	841	799	858	800	839	857	878	774	848	824	820	817	870	815	865	880	889	800	827	808	819	828	856	821	845	825	763	869	803	776	851	803	825	841	868	801	798	930	812	803	816	791	832	826	817	857	850	799	771	796	785	823	813	823	826	780	848	842	807	789	841	862	876	773	830	758	814	802	852	804	860	776	852	823	825	801	796	813	807	810	771	821	793	841	837	782	795	816	876	799	796	810	790	798	870	860	875	812	851	828	852	832	782	885	847	859	801	822	846	835	871	769	827	769	859	786	861	831	827	773	834	820	803	849	845	829	858	814	743	828	847	810	828	855	829	835	858	883	797	817	856	847	841	865	854	834	773	862	841	847	918	830	797	866	760	815	787	820	812	799	833	834	826	784	842	783	805	836	857	812	848	794	826	878	805	866	882	790	834	779	812	813	865	842	834	837	818	808	832	832	768	820	803	828	809	851	825	831	817	818	824	753	841	820	860	788	833	821	825	797	767	849	839	807	790	808	872	844	852	863	789	791	856	877	753	806	795	815	820	857	824	759	845	773	842	779	823	881	823	766	859	863	844	808	877	837	849	792	875	841	813	804	847	799	812	884	804	833	775	820	847	826	818	830	838	810	770	798	816	839	820	825	774	798	778	801	900	815	798	823	793	874	853	808	777	823	825	837	828	795	795	793	855	817	843	859	815	878	813	808	859	816	843	845	828	832	874	806	800	798	832	782	808	798	884	855	783	862	832	789	854	851	831	853	813	796	818	798	795	812	815	809	881	804	792	861	865	831	745	851	831	827	811	836	860	798	832	858	857	815	788	848	806	858	773	872	840	855	792	817	817	849	785	821	817	811	851	843	831	792	781	805	798	788	868	835	833	828	886	857	840	782	765	817	816	811	858	844	794	872	808	865	831	804	826	800	803	816	811	822	812	817	794	808	829	816	791	791	826	848	841	818	860	832	792	797	806	833	842	861	827	840	813	815	808	760	814	834	842	846	813	809	871	783	836	866	869	869	786	805	841	810	840	848	834	830	835	804	838	800	857	831	784	794	801	838	864	820	847	810	808	837	803	811	866	824	877	787	835	797	869	830	870	811	897	819	820	810	805	817	782	838	849	882	848	803	876	837	903	793	848	802	778	796	878	831	834	833	808	824	793	803	890	830	875	811	869	827	834	811	812	823	833	835	857	811	823	853	785	829	815	837	848	846	881	859	793	844	803	854	834	820	842	746	812	801	859	842	817	846	791	853	871	814	831	835	809	794	854	895	822	800	836	806	826	778	810	841	864	836	861	787	821
17678	3167	4896	1070	803	674	588	585	584	571	524	590	512	554	497	525	483	542	492	540	489	528	497	507	506	523	522	473	532	500	450	517	487	467	518	474	461	537	507	474	487	479	549	525	468	493	530	497	426	468	507	474	485	512	448	512	483	470	520	513	481	484	467	501	545	483	503	501	514	495	434	479	486	523	503	483	460	480	486	466	485	492	463	486	501	503	482	498	492	476	468	515	456	457	445	484	496	480	513	536	515	481	450	474	479	470	514	495	540	530	466	463	489	523	529	509	497	457	473	466	488	495	523	476	466	468	461	464	478	459	487	504	466	443	505	472	495	456	485	504	470	481	502	485	498	515	460	457	438	479	451	464	466	483	509	481	506	478	472	496	540	524	522	494	463	516	495	492	516	488	491	505	486	478	511	486	479	485	440	477	462	472	487	533	534	487	475	463	518	522	494	506	471	481	454	459	476	503	451	504	483	500	495	480	468	528	473	482	462	458	502	535	468	495	490	491	453	485	500	488	449	474	448	454	475	466	484	451	485	474	518	466	509	449	458	473	550	472	522	537	556	478	470	500	464	498	509	477	472	463	470	447	476	515	518	477	478	489	450	465	449	512	477	490	463	463	519	504	463	477	476	481	479	494	523	450	519	486	486	477	508	475	508	491	469	511	479	491	494	504	478	504	485	443	488	500	490	508	494	506	478	419	480	472	487	537	523	429	524	484	476	486	481	507	489	492	449	490	487	491	473	500	520	526	460	511	484	473	514	486	488	501	473	487	526	502	523	492	493	487	474	515	508	500	533	483	490	482	493	468	483	484	511	508	478	470	512	528	479	507	459	485	457	473	520	530	513	474	501	492	525	460	478	516	519	479	474	500	465	468	520	481	502	486	517	494	487	505	528	488	491	458	501	454	462	497	515	494	510	535	512	483	482	498	486	466	495	466	493	457	539	469	468	454	511	470	520	460	492	493	438	489	511	476	493	475	450	405	496	512	453	484	463	476	478	524	460	500	463	485	505	486	519	551	474	461	495	479	511	473	519	498	526	500	507	439	513	460	518	532	502	461	527	462	515	479	489	491	485	526	497	462	480	449	511	472	459	477	468	490	502	468	502	481	484	474	496	513	455	531	506	486	483	484	512	536	456	490	533	465	488	496	489	462	480	480	502	501	495	493	490	474	467	514	471	498	479	497	477	485	491	476	496	502	445	442	535	488	486	511	476	497	420	477	479	477	478	512	481	481	497	500	506	492	488	469	465	538	481	512	473	469	503	482	488	457	487	472	494	529	493	489	499	476	461	468	537	491	446	484	480	477	462	456	454	463	476	475	478	499	466	482	461	483	504	492	516	494	530	444	468	510	506	419	498	494	507	512	479	497	486	524	499	489	505	461	519	508	494	495	469	465	483	480	507	475	453	475	463	497	519	487	512	464	502	498	483	510	462	468	471	479	480	513	465	484	517	472	480	502	484	525	483	463	475	442	465	506	483	476	440	480	511	484	464	452	509	512	489	506	495	530	467	478	505	496	488	453	493	508	486	506	454	505	464	491	482	445	447	448	479	446	512	493	482	497	465	483	497	507	483	496	516	517	462	503	482	518	516	511	501	445	461	460	443	462	511	502	469	496	486	478	542	485	527	458	459	456	493	460	475	496	504	497	455	472	475	503	478	497	442	490	481	476	477	479	489	435	473	520	500	482	456	474	475	504	454	479	437	519	518	514	491	475	505	486	480	478	469	497	458	536	528	487	506	498	482	468	517	468	494	456	500	484	475	471	508	488	488	464	443	487	503	475	544	499	480	516	466	529	486	487	485	482	507	485	474	434	519	516	440	532	512	488	521	492	447	536	497	514	501	482	489	490	491	489	479	450	486	490	466	498	463	501	453	547	513	519	489	496	466	523	493	491	531	504	490	449	478	503	540	523	491	520	478	451	501	445	477	446	483	459	500	473	495	512	472	448	451	537	524	498	507	483	440	476	491	479	474	460	506	501	495	464	514	459	495	465	457	471	452	457	477	488	455	480	480	450	531	511	528	483	478	509	495	514	462	480	447	449	506	508	475	475	434	453	451	495	520	483	453	468	471	512	501	500	455	502	470	511	470	493	478	483	465	457	422	498	478	498	452	477	439	499	449	503	472	519	506	477	490	463	518	515	477	466	502	465	491	498	464	511	462	482	490	454	471	502	494	506	500	527	454	495	532	526	514	482	504	438	484	495	463	461	511	455	516	432	463	492	481	533	441	503	489	483	476	487	478	479	457	473	500	499	481	478	443	554	559	519	485	467	422	501	496	456	474	468	464	518	480	499	526	455	492	502	491	485	479	490	500	450	445	462	456	487	498	471	510	466	475	506	526	458	490	459	492	464	482	504	485	478	505	456	484	475	504	483	452	461	466	475	458	503	482	484	481	501	515	506	502	510	471	499	555	521	452	493	478	500	441	456	474	483	477	496	456	493	522	471	504	499	538	478	453	549	478	467	482	494	480	435	469	460	494	437	500	492	501	494	501	513	482	494	532	499	451	531	494	522	491	470	474	507	529	462	495	492	534	477	501	472	487	500	505	457	502	505	505	488	438	473	516	481	495	457	493	515	505	504	500	493	482	477	518	517	507	491	475	493	512	459	483	485	488	472	467	470	470	510	508	494	508	474	471	500	478	517	486	495	483	487	520	472	529	486	467	549	502	476	496	461	518	489	469	474	466	484	472	485	461	508	494	516	457	491	486	464	464	472	482	460	520	458	487	475	500	470	473	504	490	525	497	460	460	513	475	523	505	485	442	472	510	506	468	531	483	506	479	504	488	484	483	494	492	491	491	500	496	503	470	459	545	479	498	493	493	467	439	458	513	486	488	468	513	511	503	477	513	477	496	470	519	477	448	509	528	525	487	501	482	451	500	537	526	496	517	499	519	513	491	454	501	479	500	506	504	500	487	514	487	441	488	440	482	461	483	510	468	500	489	521	448	477	448	490	486	477	492	449	481	502	477	465	491	464	493	462	449	442	487	474	479	521	495	471	481	463	489	501	460	478	502	491	470	428	504	472	447	494	509	472	451	480	470	494	443	503	490	487	503	512	485	460	504	476	482	496	512	532	507	478	490	481	510	459	479	565	519	489	500	468	478	492	498	489	504	469	502	496	453	520	481	453	479	499	470	461	525	487	492	464	452	491	509	470	517	502	470	482	489	471	477	463	513	510	476	458	483	479	468	486	473	484	495	483	530	482	519	526	436	474	522	468	473	475	464	466	513	490	517	467	521	448	488	497	515	479	492	435	496	508	496	476	494	505	493	484	478	512	467	502	460	504	495	498	423	422	469	498	494	480	508	533	500	502	512	508	481	449	492	478	488	522	517	471	456	460	463	454	516	453	477	501	512	525	456	452	450	473	506	469	503	474	486	500	508	478	463	431	499	493	513	490	475	456	474	526	495	440	471	499	499	476	518	469	516	497	460	518	479	471	518	486	530	482	515	498	479	483	499	473	432	483	451	485
9885	2788	5890	2496	2360	1985	1896	1708	1533	1409	1376	1338	1250	1327	1192	1210	1186	1191	1157	1100	1098	1172	1156	1109	1098	1126	1128	1182	1090	1082	1133	1109	1163	1066	1106	1075	1111	1119	1111	1085	1081	1113	1070	1080	1024	1080	1094	1083	1143	1057	1034	1052	1090	1074	1083	1123	1105	1076	1101	1079	1110	1059	1109	1077	1061	1022	1056	1061	1150	1105	1065	1038	1089	1094	1102	1121	1031	1040	1055	1077	1066	1078	1150	1098	1101	1088	1085	1073	1095	1079	1028	1027	1094	1097	1057	1011	1080	1094	1115	1032	1083	1083	1087	1153	1042	1128	1086	1062	1060	1068	1071	1142	1061	1018	1139	1079	1096	1044	1117	1064	1084	1045	1083	1105	1112	1114	1068	1042	1122	1132	1098	1054	1130	1094	1088	1094	1037	1069	1030	1091	1017	1050	1035	1081	1005	1135	1127	1039	1068	1049	1115	1012	1074	1047	1013	1094	1007	1096	1059	1144	1022	1075	1040	1132	1107	1015	1043	1038	1082	1103	1092	1089	1026	1120	1071	1106	1098	1113	1060	1084	1106	1066	1075	1085	1074	1109	1091	1028	1052	1063	1083	1028	1050	1079	1028	1033	1105	1036	1064	1100	1093	1068	1058	1060	1046	1032	1102	1101	1061	1096	1084	1067	1025	1085	986	1098	1046	1082	1137	1079	1054	1035	1085	1052	1040	1091	1041	1009	1060	1071	1106	1061	1071	1092	1061	1116	1083	1055	1053	1066	1088	1069	1093	1097	1033	1050	1109	1075	1117	1052	1065	1119	1037	1108	1067	1136	1178	1105	1048	1078	1117	1106	1041	1106	1076	1080	1139	1080	1038	1052	1043	1051	1051	1060	1107	1043	1084	1097	1107	1061	1036	1062	1063	1069	1082	1033	1040	1084	1055	990	1032	1042	1143	1087	1118	1039	1022	1077	1093	1092	1025	1098	1043	1041	1060	1132	1090	1125	1088	1086	1144	1049	1075	1036	1107	1117	1066	1062	1058	1099	1101	1070	1019	1084	1080	1088	1054	1076	1066	1075	1050	1075	1079	1041	1113	1050	1161	1049	1062	1055	1084	1052	1056	1088	1027	1124	1083	1034	1017	1073	1063	1114	1062	1080	1017	1031	1112	1028	1027	1047	1081	1061	1023	1072	1059	1082	1127	1079	1083	1061	1138	1042	1103	1041	1126	1052	1075	1000	1055	1096	1096	1142	1086	1053	1065	1105	1077	1001	1015	1087	1043	1120	1066	1179	1065	1064	1091	1043	1119	1063	1062	1063	1127	1083	1021	1113	1074	1027	1121	995	1113	1048	1049	1075	1056	1039	1143	1153	1113	1113	1093	1099	1069	1064	1060	1075	1109	1123	1057	1074	1114	1054	1048	1109	1120	1063	1098	1137	1058	1078	1098	1063	1098	1099	1037	1085	1046	1041	1076	1080	1091	1030	1038	1025	1034	1001	1086	1078	1070	1059	1110	1060	1029	1102	1041	1091	1112	1097	1034	1055	1075	1058	1072	1064	1026	1058	1124	1128	1086	1093	1100	1028	1066	1083	1054	1069	1088	1021	1122	1072	1108	1050	1051	1036	1051	1039	1062	1106	1056	1037	1041	1034	1095	1028	1080	1079	1044	1093	1051	1056	1103	1064	1056	1053	1090	1041	1110	1124	1038	1097	1020	1082	1088	1049	1085	1096	1057	1066	1075	1098	1039	1137	1058	1091	1069	1043	1082	1055	1044	1043	1045	1089	1138	1151	1103	1067	1085	1031	1104	1102	1106	1093	1087	1015	1064	1023	1094	1100	1105	1077	1037	1031	1077	1046	1033	1023	1098	1071	1081	1076	1058	1014	1079	1061	1028	1040	1079	1034	1143	1115	1099	1087	1007	1068	1030	1075	1025	1077	1069	1101	1052	1068	1035	1132	1078	1011	1090	1087	1056	1103	1079	1104	1128	1087	1086	1042	1078	1047	1060	1069	1057	1047	1041	1064	1075	1029	1036	1055	1144	1019	1102	996	1083	1046	1088	1011	1076	1035	1061	1058	1057	1099	1062	1079	1145	1050	1046	1091	1024	1059	1086	1040	1058	986	1061	1075	1093	1084	1087	1111	1081	1051	1134	1117	1063	992	1098	1112	1093	1097	1103	1117	1083	1087	1067	1109	1061	1100	1060	1041	1107	1008	1015	1035	1029	1061	1078	1037	1128	1006	1037	1102	1088	1048	1110	1084	1067	1166	1083	1106	1098	1093	1092	1102	1085	1105	1106	1046	1086	1056	1169	1104	1068	977	1070	1111	1091	1059	1149	1009	1064	1093	1020	1096	1016	1086	1092	1071	1106	1089	1065	1037	1063	1091	1092	1100	1032	1055	1077	1058	1041	1072	1095	1073	1093	1124	1085	1099	1034	1015	1002	1059	1052	1054	1059	1089	1054	1050	1159	1060	1077	1121	1080	1076	1030	1046	1049	1070	1041	1045	1069	1096	1054	1116	1104	1115	1055	1015	1089	1052	1033	1086	1078	1097	1101	1142	1063	1071	1047	1048	1107	1107	1101	1096	1049	1036	1105	1078	1083	1044	1124	1068	1138	1100	1063	1113	1033	1032	1073	1096	1020	1073	1146	1086	1018	1081	1078	1115	1070	1099	1178	1112	1082	1116	1006	1139	1073	1057	1098	1041	1047	1056	1095	1075	1067	1042	1045	1017	1058	1107	1089	1084	1071	1064	1092	1015	1055	1029	1104	1143	1172	1071	1094	1049	1094	1123	1106	1128	1143	1083	1066	1107	1084	993	1083	1086	1051	1092	1065	1097	1103	1073	1092	1086	1046	1123	1073	1069	1111	998	1052	1044	1072	1053	1030	1086	1071	1099	1073	1087	1052	1095	1020	1143	1050	1050	1100	1064	1092	1120	1066	1099	1017	1107	1054	1064	1119	1052	1129	1028	1054	1023	1042	1078	1072	1081	1041	1048	1086	1086	1100	1119	1090	1047	1079	1047	1037	1082	1066	1112	1057	1069	1081	1022	1061	1077	1119	1102	1081	1075	1056	1035	1091	1116	1100	1078	1058	1070	1137	1071	1031	1075	1100	1042	1063	1057	1042	1073	1074	1057	1104	1113	1020	1065	1037	1085	1067	1128	1075	1095	1047	1041	1039	1062	1055	1111	1091	1123	1046	1068	1045	1030	1059	1030	1036	1093	1068	1026	1111	1049	1098	1114	1086	1053	1082	1098	1096	1049	1145	1106	1021	1007	1116	1071	1049	1095	1081	1086	1051	1087	1066	1076	1091	1078	1091	1068	1067	1068	1087	1070	1056	1083	1130	1061	1039	1066	1061	1045	1081	1053	1098	1027	1042	1125	1106	1054	1055	1047	1061	1079	1051	1036	1141	1077	1038	1038	1102	1021	1093	1057	1088	1080	1033	1111	1085	1044	1016	1076	1110	1051	1093	1060	1062	1085	1071	1087	1102	1069	1056	1045	1085	1020	1070	1116	1124	1061	1093	1131	1075	1034	1051	1096	1098	1103	1092	1101	1105	1095	1122	1104	1103	1043	1030	1120	1071	1114	1059	1081	1081	1075	1107	1077	1091	1099	1044	1070	1042	1119	1102	1093	1078	1039	1060	1104	1120	1071	1045	1018	1062	1047	1064	1128	1054	1120	1069	1070	1078	1069	1022	1086	1066	1067	1038	1104	1037	1059	990	1010	1078	1074	1041	1069	1022	1082	1094	1135	1076	1118	1130	1046	1029	1082	1085	1025	1026	1093	1073	1071	1083	1030	1077	1093	1056	1053	1072	1088	1051	1057	1063	1052	1063	1076	1001	1061	1003	1119	1094	1039	1036	1054	1117	1020	1106	1063	1151	1046	1062	1088	1091	1030	1096	1130	1078	1020	1023	1052	1121	1090	1083	1149	1070	1111	1094	1049	1068	1046	1088	1049	1122	1082	1032	1062	1068	1042	1062	1020	1093	1075	1036	1031	1094	1133	1074	1026	1105	1044	1037	1082	1016	1041	1121	1057	1108	1082	1131	1060	1082	1043	1048	1029	1099	1061	1100	1071	1033	1079	1134	1116	1099	1074	1128	1105	1095	1098	1060	1081	1010	1080	1129	1071	1041	1072	1097	996	1096	1065	1061	1087	1085	1018	1062	1026	1056	1055	1116	1100	1066	1109	1036	1093	1058	1043	1077	1072	1059	1052	1064	1093	1139	1098	1066	1074	1086	1081	1059	1043	996	1022	1109	1092	1048	1066	1095	1115	1090	1006	1133	1123	1083	1080	1049	1093	1081	1059	1133	1091	1058	1093	1064	1126	1104	1016	1067	1084	1106	1062	1072	1065	1035	1124	1070	1107	1078	1059	1044	972	1098	1067	1090	1050	1085	1055	1054	1110	1110	1061	1068	1045	1012	1033	1044	1104	1032	1092	1111	1037	1074	1081	1152	1053	1079	1048	1064	1080	1082	1062	1051	1113	1014	1101	1093	1093	1084	1093	1092	1043	989	1065	1044	1100	1021	1105	1088	1126	1138	1041	1084	1086	1025	1055	1104	1057	1036	1067	1047	1041	987	1062	1042	1105	1109	1017	1068	1088	1026	1124	1032	1050	1068	1056	1123	1035	1079	1085	1062	1124	1047	1066	1065	1057	1084	1086	1019	1064	1067	1066	1069	1086	1095	1081	1068	1100	1061	1129	1059	1044	1098	1042	1046	1135	1097	1028	1108	1086	1040	1042	1092	1105	1054	1084	1086	1112	1088	1116	1115	1034	1009	1063	1154	1053	1088	1086	1050	1077	1080	1043	1116	1077	1013	1018	1072	1050	1112	1064	1047	1105	1078	1008	1066	1110	1050	1003	1097	1081	1062	1061	1036	1030	1029	1083	1041	1052	1100	1078	1027	1113	1058	1033	1062	1088	1035	1088	1131	1081	1088	1097	1086	1127	1034	1082	1089	1099	1081	1064	1060	1025	1063	1055	1069	1124	1068	1042	1110	1100	978	1066	1085	1002	1072	1092	1094	1083	1029	1087	1007	1084	1080	1050	1106	1087	1035	1041	1074	1069	1091	1022
2593	720	275	187	149	148	184	182	175	156	172	158	160	158	151	163	168	143	180	180	141	150	166	160	146	165	159	162	167	164	152	164	151	175	157	173	181	143	157	165	169	168	172	160	162	149	179	149	168	146	173	157	155	150	168	156	151	172	150	189	171	165	140	163	181	185	166	161	166	190	157	160	164	150	182	155	152	191	170	185	136	147	177	178	156	156	178	163	157	161	163	163	172	175	178	177	212	151	174	177	176	173	178	158	165	171	149	177	195	156	169	190	182	161	146	161	175	170	169	180	165	170	162	159	173	168	168	167	174	164	150	174	169	166	157	183	149	163	170	175	170	166	180	145	163	152	168	158	153	156	184	194	159	186	166	169	154	178	165	186	161	171	167	175	165	162	149	185	173	165	174	161	162	162	157	148	153	142	187	154	163	166	175	145	168	163	167	178	135	192	177	146	148	192	155	184	170	157	156	149	158	139	169	171	166	158	151	154	150	156	159	167	160	140	167	191	159	152	146	166	158	179	170	160	178	136	159	147	173	134	163	172	170	158	187	156	148	158	170	149	184	175	152	144	173	176	179	174	157	149	151	140	175	149	124	164	154	159	163	153	185	144	152	186	129	171	161	138	168	149	151	151	186	175	171	132	154	169	158	147	174	164	182	164	160	160	174	161	179	160	175	164	162	158	175	179	169	184	177	153	144	168	165	159	165	158	185	179	158	170	168	178	149	164	151	167	167	154	154	160	176	156	188	159	178	172	155	145	159	144	174	137	144	170	167	158	150	167	159	166	156	158	158	159	148	191	182	182	178	179	153	157	170	166	156	154	176	158	170	153	153	163	182	154	160	147	164	163	172	159	150	163	164	149	161	149	144	166	144	162	163	171	169	170	131	149	147	162	168	156	184	167	163	152	146	170	184	151	194	156	174	165	176	148	184	149	168	172	163	179	151	171	157	165	162	149	155	186	161	152	148	163	160	149	165	167	151	183	155	158	150	146	165	176	192	154	167	175	162	175	158	169	170	176	161	152	164	165	162	158	138	187	152	164	179	165	165	147	160	169	154	145	148	184	159	166	182	156	144	161	160	138	176	155	169	156	165	147	134	153	175	159	155	165	162	184	168	159	167	163	148	163	181	159	153	175	191	153	170	175	187	176	176	161	164	135	157	189	174	173	177	178	164	191	184	169	171	190	170	150	162	161	136	157	174	169	155	178	158	165	145	181	162	160	146	170	174	159	182	191	164	156	150	194	141	165	160	172	155	174	158	169	168	146	146	172	196	158	145	159	157	172	155	162	168	167	161	157	171	152	141	153	164	163	169	171	169	170	147	156	132	156	184	153	169	170	169	161	193	154	166	175	175	155	157	163	162	167	151	162	183	172	181	165	178	145	174	167	159	138	158	182	208	161	163	174	154	179	163	167	174	146	156	155	166	148	157	172	149	151	184	152	174	174	185	155	168	182	146	162	160	163	175	178	141	179	171	153	125	165	171	207	151	171	172	165	185	155	155	173	177	151	168	179	163	176	190	153	182	166	163	173	164	192	170	142	161	159	166	151	158	163	161	176	168	184	151	172	161	156	165	145	175	141	152	174	146	169	153	178	153	153	171	173	178	158	168	163	172	134	160	187	165	165	161	170	165	181	175	140	172	155	155	165	150	165	156	201	164	154	170	166	150	152	171	181	166	151	152	151	176	182	159	160	168	143	175	163	178	166	156	161	162	141	140	153	148	161	147	172	177	163	175	155	192	188	163	162	167	152	159	157	135	165	173	169	177	156	164	146	173	170	177	197	151	169	175	165	165	156	181	147	145	174	168	158	182	183	141	148	157	173	144	169	158	157	168	178	150	162	167	144	189	136	174	152	173	155	142	155	177	185	179	164	174	167	165	175	175	159	162	169	167	177	168	190	182	161	159	185	143	150	160	167	175	155	159	151	157	159	176	150	182	165	144	147	175	136	177	194	166	165	168	169	144	160	168	160	156	179	171	200	180	154	146	165	170	150	152	178	175	154	159	145	155	168	174	157	142	165	150	149	145	160	163	161	172	152	140	164	169	174	182	164	160	139	175	176	167	164	173	168	166	154	177	158	168	175	171	161	147	184	186	174	164	177	186	209	174	161	146	170	167	151	182	161	171	167	162	175	158	155	184	173	174	167	159	164	151	159	177	152	144	142	129	148	174	193	179	148	172	171	180	151	157	177	165	144	167	154	158	145	149	164	184	184	169	188	166	182	169	166	153	167	154	169	166	174	154	175	167	151	178	141	162	161	172	173	152	149	165	166	157	159	150	136	164	192	163	155	151	190	161	192	167	164	159	165	164	172	196	170	161	159	156	157	171	154	166	171	166	171	139	172	167	155	152	158	177	146	162	166	180	149	150	145	174	140	171	170	152	190	180	176	162	158	156	190	141	198	184	151	156	163	189	187	169	153	138	162	168	164	208	164	164	161	158	150	157	174	178	153	178	156	153	151	148	159	188	167	140	161	156	185	149	158	180	152	172	156	141	159	170	169	149	153	152	172	159	163	175	167	169	157	146	145	179	190	164	144	173	172	173	163	182	165	174	179	173	182	156	183	153	166	164	139	131	185	175	163	181	162	155	158	179	156	145	172	145	166	159	156	162	141	155	161	143	153	182	140	157	144	170	170	146	161	187	178	159	174	168	181	176	161	164	184	169	156	177	186	158	176	167	174	170	178	157	167	192	189	155	163	174	167	160	161	145	175	194	166	162	170	153	155	163	176	162	172	157	161	168	150	160	181	181	179	150	184	154	158	162	155	163	160	169	166	156	170	173	155	209	187	161	159	174	155	150	169	157	166	155	173	179	179	170	157	149	177	169	163	167	186	163	170	178	172	174	170	156	181	164	192	143	177	145	158	176	163	132	163	135	178	154	154	150	139	142	167	175	181	145	147	169	170	149	171	169	188	149	176	189	180	169	146	155	153	171	182	179	164	150	153	168	188	133	137	151	201	157	153	148	153	138	157	164	163	159	179	182	173	174	150	168	144	165	184	158	149	170	221	160	158	178	174	146	170	152	167	172	150	142	172	149	153	158	156	165	139	177	155	161	158	157	170	179	168	194	163	164	149	181	151	145	164	144	169	173	170	161	166	186	146	164	170	163	173	172	154	171	171	162	170	142	186	169	174	142	156	154	166	168	140	152	159	171	188	158	160	153	187	190	146	147	174	157	175	184	166	167	183	145	160	179	161	156	181	158	161	170	159	143	150	158	164	168	167	183	171	196	154	170	152	129	148	176	170	165	166	154	170	153	153	168	169	157	150	150	162	140	173	155	151	154	148	159	186	183	164	163	160	166	153	165	154	168	175	151	171	123	150	136	173	162	164	213	181	168	135	172	171	161	167	159	161	188	140	161	155	144	158	155	162	155	167	196	168	160	151	139	181	195	171	154	150	135	147	174	150	157	155	178	152	174	149	136	169	148	172	137	159	165	176	179	183	151	181	163	167	147	155	181	176	162	165	161	139
2214	1057	622	471	487	485	487	520	483	451	491	463	468	487	490	460	432	464	465	461	457	481	468	472	458	469	463	480	494	463	465	450	402	464	446	437	458	482	476	477	479	465	454	432	473	450	403	472	488	464	451	431	443	447	509	432	456	445	470	461	433	474	430	431	480	468	477	461	474	453	451	443	491	505	492	468	462	458	455	476	427	452	460	460	434	448	449	493	505	431	464	445	442	483	482	485	431	486	466	469	466	424	455	451	467	478	493	465	446	477	486	423	470	455	441	448	448	430	481	436	463	479	478	460	448	474	482	437	476	467	486	468	477	458	427	444	469	480	453	461	450	486	493	462	443	448	467	462	463	449	444	442	476	466	456	417	473	440	446	481	461	426	459	485	446	445	466	470	447	450	449	489	450	481	450	461	458	486	447	487	477	480	466	444	484	469	475	525	464	463	417	488	475	485	469	474	480	457	444	437	540	454	463	461	502	481	494	437	460	458	437	427	462	457	450	462	484	463	432	502	486	470	444	457	506	466	463	457	452	468	433	510	468	467	458	472	459	437	466	467	447	414	478	458	466	449	473	424	469	499	465	510	477	506	447	439	454	464	430	507	462	457	484	474	467	454	478	457	482	488	460	501	480	400	446	451	448	433	451	465	490	469	453	455	469	468	470	481	460	467	459	464	493	472	480	469	448	445	448	442	443	468	484	497	462	497	467	458	456	482	441	462	455	473	449	493	499	455	436	471	455	489	507	448	456	436	470	449	469	470	451	434	502	466	468	476	467	456	466	489	463	463	509	453	424	443	441	478	466	441	442	498	447	481	490	444	467	473	467	435	469	488	457	518	458	427	470	470	457	432	473	493	458	441	437	484	447	487	460	454	472	473	445	413	481	476	440	479	468	488	467	424	459	415	472	451	477	444	423	442	534	460	468	470	458	468	475	469	457	442	483	454	468	458	452	458	466	470	482	471	442	469	485	481	469	469	487	450	446	465	445	445	477	452	441	429	446	465	478	418	464	450	514	431	461	454	446	427	461	486	484	470	460	502	483	488	501	465	463	455	481	485	451	484	447	476	463	504	438	458	448	450	476	421	452	450	442	434	478	464	470	460	504	476	457	461	494	451	420	461	448	529	439	458	445	467	450	410	417	451	500	468	461	486	464	487	460	437	512	503	487	477	485	466	444	495	517	476	467	519	487	452	471	482	465	465	494	482	431	460	516	410	468	461	471	420	471	482	415	457	512	465	458	486	454	452	485	489	467	458	456	477	459	444	438	454	428	410	451	495	443	482	439	449	460	436	474	482	439	458	460	470	467	474	476	438	469	497	475	509	486	461	475	454	436	431	465	468	459	425	463	447	461	444	433	462	467	474	466	456	464	474	459	473	479	471	490	461	498	443	430	454	465	425	455	462	461	462	441	485	444	474	477	484	418	483	428	437	461	470	471	429	454	501	455	458	468	464	435	438	480	460	409	443	458	446	462	441	435	446	475	484	404	470	485	473	482	505	468	445	464	453	492	427	451	452	454	435	444	464	504	441	453	456	430	494	454	470	467	464	478	448	431	478	450	484	506	435	445	447	452	453	436	492	470	457	472	458	466	494	463	495	438	487	467	474	465	464	474	477	524	494	427	478	454	454	428	467	461	471	467	466	450	461	461	480	453	454	454	464	436	445	454	461	442	408	457	445	465	456	470	471	452	504	499	489	482	467	470	449	442	465	469	492	444	508	417	450	450	431	433	444	487	473	469	461	441	476	486	433	474	468	414	465	483	482	449	504	444	444	430	454	463	469	482	472	459	487	455	445	512	456	449	490	456	450	468	428	465	446	436	419	478	470	500	464	442	496	493	459	459	467	422	489	465	455	472	491	472	451	497	477	479	476	488	471	466	435	469	479	469	474	436	467	441	491	434	476	473	451	475	432	483	448	463	447	465	473	441	477	431	448	458	474	456	459	479	449	478	472	453	459	469	460	489	488	475	450	458	410	470	468	473	461	463	482	448	438	454	457	474	461	418	429	452	455	476	452	489	464	456	483	467	506	480	462	450	464	449	494	424	484	471	457	430	468	470	470	457	470	442	450	439	474	439	433	439	429	462	477	466	483	453	443	455	495	475	454	470	462	465	436	471	461	435	474	449	446	486	424	510	463	484	430	503	446	471	473	473	474	464	432	483	478	496	481	444	500	435	470	439	440	477	427	473	433	456	495	467	474	492	476	463	474	440	468	447	484	432	469	424	492	468	514	462	440	455	482	496	454	447	428	438	448	449	465	461	453	441	463	485	473	475	456	469	446	463	484	461	456	498	476	443	469	460	480	470	471	477	455	476	453	473	490	456	446	444	479	465	490	476	466	477	473	452	449	432	446	452	441	468	473	441	465	475	442	480	489	460	469	446	496	457	462	423	446	479	443	474	433	467	480	445	458	491	541	480	468	457	451	435	428	442	472	466	482	450	467	483	452	483	430	477	485	439	500	425	446	446	501	464	459	428	472	429	448	456	493	457	440	430	462	433	492	493	456	428	447	465	438	469	497	503	431	448	467	474	515	453	486	469	460	457	451	442	437	456	477	440	492	507	461	472	489	464	480	496	439	443	451	445	487	509	483	478	452	480	478	483	457	442	491	448	510	491	463	447	468	463	438	468	486	502	441	501	478	523	470	431	441	480	468	462	473	486	496	503	466	470	491	445	464	473	450	459	493	456	444	449	465	445	462	484	492	479	492	479	409	432	420	426	481	459	454	438	439	443	432	456	455	459	493	449	470	477	441	448	436	447	488	445	461	453	452	469	455	488	474	463	453	459	457	505	417	479	469	484	506	444	463	470	479	493	447	463	474	477	438	469	453	510	503	485	447	491	517	462	464	451	447	496	487	482	495	485	466	459	478	501	472	456	447	476	429	438	451	482	425	444	465	470	434	455	474	527	464	491	482	458	455	477	510	425	451	492	461	485	430	443	492	455	464	480	463	452	445	477	447	463	460	444	513	474	456	478	451	455	486	463	432	464	480	452	494	441	469	466	458	446	482	426	483	484	466	491	471	428	420	478	455	517	453	473	485	457	439	491	485	483	448	486	495	491	483	398	469	447	466	456	465	466	469	484	454	455	479	449	486	447	447	479	437	462	452	482	457	480	494	449	483	427	439	484	475	452	458	498	459	441	448	471	463	455	494	475	439	465	465	507	438	443	436	440	449	492	470	453	448	464	490	484	460	446	465	444	477	493	459	487	509	463	482	512	476	451	472	470	504	464	464	443	443	428	443	450	463	449	457	463	448	465	444	482	438	457	445	469	455	504	427	508	434	458	452	470	458	451	462	465	444	471	487	468	420	497	490	458	458	491	484	464	482	463	490	473	488	476	468	444	467	474	423	419	490	456	387	490	474	398	461	434	473	456	468	476	440	443	447	467	442	449	455	474	471	460	479	465	504	459	452	425	453	491	505	480	472	429	441	477	510	460	455	408	471	478	502	480	436	426	509	478	452	454	474	485	461
9433	1312	1935	582	492	435	376	388	358	397	358	332	358	346	354	333	348	380	356	336	375	346	363	351	351	321	330	337	335	392	345	346	348	343	357	325	370	322	323	399	334	379	374	340	328	358	372	306	320	347	298	331	340	356	355	346	314	335	386	350	331	321	364	331	308	329	329	351	364	314	357	337	315	346	325	332	358	337	362	340	323	328	334	336	334	325	340	334	367	338	367	326	355	312	331	368	341	309	333	355	347	353	349	333	373	342	312	353	327	381	320	344	319	343	337	329	337	324	352	341	332	383	329	384	317	350	342	332	356	323	338	288	307	387	347	364	368	325	287	317	334	323	305	370	336	359	352	334	357	330	295	362	344	326	307	350	353	353	320	330	352	314	354	360	368	334	322	331	352	358	327	350	347	349	350	333	298	325	351	337	355	346	307	348	349	323	349	358	352	324	311	350	362	335	381	346	319	332	375	334	350	308	364	332	374	328	330	337	343	361	324	346	369	360	360	317	338	363	311	336	355	371	339	347	366	315	352	373	340	343	324	364	358	355	321	350	343	332	356	320	365	294	333	308	326	348	342	321	347	360	345	352	342	352	358	339	308	315	359	337	357	383	332	315	339	351	320	326	357	309	336	366	320	345	344	340	330	351	347	392	321	363	337	374	332	300	377	353	342	349	308	305	335	314	355	370	339	344	348	337	361	354	324	346	387	343	348	362	353	374	389	329	329	355	335	357	334	347	332	348	321	307	341	344	285	396	312	329	340	368	347	347	342	309	348	345	320	356	311	380	351	315	358	317	317	337	354	359	284	307	376	314	311	335	379	322	347	368	356	315	364	317	309	311	288	363	309	313	324	319	358	330	341	325	343	337	317	337	321	329	402	336	369	330	296	344	335	300	328	366	353	362	374	329	349	371	336	358	356	360	355	363	348	335	362	384	341	322	343	355	331	309	329	341	347	353	346	323	356	328	355	312	323	332	340	353	334	352	331	355	354	364	317	315	364	313	317	352	317	346	312	339	321	324	306	326	339	348	345	332	339	307	323	342	352	377	369	355	347	361	374	347	304	328	319	316	323	347	334	355	338	354	358	346	348	340	329	342	353	329	360	357	327	352	357	319	371	358	321	351	326	354	333	340	333	369	340	342	349	339	389	329	325	390	315	313	381	330	372	316	338	364	330	327	345	367	334	366	364	355	365	341	334	336	374	325	381	355	324	342	367	349	368	365	325	375	347	320	336	307	347	339	340	332	345	328	348	359	349	333	313	356	333	349	342	319	343	348	344	341	340	347	329	317	326	353	322	362	337	326	342	378	379	299	362	313	331	342	312	349	338	347	353	335	345	338	361	306	331	324	297	335	330	361	362	286	316	366	331	338	341	339	369	345	369	381	357	313	322	342	343	314	393	367	309	372	342	348	381	342	369	375	327	304	362	336	312	380	336	337	357	378	328	351	328	378	324	322	354	329	401	363	312	330	351	373	339	347	360	344	341	342	341	347	345	381	338	309	343	346	381	323	312	331	342	359	315	342	338	334	340	332	317	341	328	377	361	360	365	324	362	364	331	329	349	346	327	370	351	380	355	337	356	348	393	333	332	305	323	363	344	341	324	375	304	312	325	316	317	333	336	361	356	357	374	346	338	322	367	327	381	325	310	305	312	335	347	371	365	370	367	315	349	351	327	350	331	376	370	365	320	338	341	350	325	327	374	326	337	301	311	332	355	343	361	307	320	338	332	301	308	329	373	335	313	346	347	354	345	354	305	315	356	305	353	326	308	353	334	358	331	340	296	336	319	330	324	301	335	350	357	365	371	388	381	336	341	371	352	372	336	341	331	401	367	315	348	320	343	378	343	356	328	329	296	318	359	361	362	346	337	339	347	332	357	345	347	322	314	344	343	358	344	364	358	360	342	338	330	346	356	366	353	333	341	347	343	353	342	345	346	331	311	350	363	350	337	343	351	347	323	329	345	343	309	362	297	361	337	338	308	344	315	384	338	319	355	337	375	342	351	343	355	331	364	343	374	323	361	366	335	321	350	373	327	324	329	344	347	338	328	338	321	343	341	365	354	339	356	325	349	311	317	322	325	358	372	360	330	322	325	316	328	349	369	369	326	352	338	360	350	345	368	309	333	355	330	325	324	316	351	343	347	358	360	331	320	360	336	336	333	308	379	358	313	341	330	331	355	327	351	333	295	336	348	329	324	341	357	350	352	329	331	292	339	331	334	325	359	335	324	340	346	349	335	337	344	358	337	338	342	374	313	356	358	335	321	326	370	358	338	321	308	342	305	326	335	380	353	314	345	367	325	354	377	313	327	336	342	317	317	337	313	353	319	295	357	331	286	308	321	335	338	338	348	328	351	302	308	343	320	355	343	330	325	355	342	340	331	335	338	339	323	311	339	357	386	354	369	345	334	345	357	318	338	330	347	286	362	348	342	352	338	293	348	360	332	323	317	361	341	333	334	308	318	388	331	339	306	378	331	329	319	332	316	337	336	341	348	347	366	335	318	322	361	319	321	332	328	324	350	365	355	352	352	364	373	308	348	316	340	368	336	349	292	304	293	357	313	330	312	359	345	361	355	376	327	349	345	346	320	338	351	339	365	322	356	347	348	356	383	367	375	317	329	363	356	332	330	329	334	323	339	386	342	312	351	353	321	346	350	346	370	346	345	326	318	322	321	326	324	327	310	317	332	346	351	341	352	321	369	396	314	339	318	321	351	336	331	335	348	334	340	335	346	350	350	340	352	358	367	341	345	350	355	335	339	333	359	352	349	335	342	361	386	328	308	323	318	385	364	351	343	370	361	366	336	303	336	334	349	341	354	340	315	320	343	319	305	331	319	350	341	320	348	334	303	337	332	335	318	337	342	341	342	298	335	374	314	350	340	308	313	340	336	367	378	324	352	328	347	365	355	329	363	345	332	351	343	334	364	336	322	329	348	367	341	327	369	304	346	309	367	325	367	353	321	307	332	315	352	355	372	378	342	364	358	345	373	347	319	355	362	327	333	332	352	334	346	381	306	358	366	366	333	351	338	363	342	345	336	343	371	327	353	359	320	365	375	382	325	334	333	333	403	343	327	299	322	370	350	304	348	333	308	295	364	294	338	335	343	370	306	355	363	308	338	346	346	348	352	363	353	341	320	336	342	349	334	324	340	312	372	361	312	346	356	359	341	320	383	329	337	357	335	353	343	333	308	319	348	356	313	365	343	337	329	352	343	344	324	339	346	334	304	312	354	346	359	342	341	358	334	361	357	325	340	342	338	379	360	358	314	364	351	345	329	350	353	366	350	346	336	335	298	312	337	317	329	325	380	310	308	355	338	334	340	337	346	314	355	359	315	317	377	368	309	323	325	325	335	361	391	343	291	332	360	325	372	350	360	322	367	333	314	350	317	351	361	333	322	311	340	343	338	356	359	356	332	331	337	358	348	370	354	347	352	315	337	339	320	382	344	326	334	338	328	358	346	359	362	310	326	358	296	319
7244	1655	3159	1446	1401	1379	1197	1084	1072	995	1011	940	905	915	874	922	882	845	818	813	892	858	835	844	880	854	896	841	874	817	843	782	843	831	819	857	816	818	851	806	844	823	827	781	823	799	826	777	849	848	833	844	789	808	820	796	820	820	827	838	784	800	807	833	794	810	848	853	847	787	868	820	854	816	765	835	838	915	834	808	850	823	820	854	858	826	865	811	801	810	811	832	815	800	862	820	819	764	867	851	847	834	796	736	839	809	800	858	814	795	792	845	784	846	836	832	833	801	788	845	836	814	823	769	841	825	836	825	800	799	793	826	816	810	817	792	826	856	779	763	860	818	814	834	850	787	816	834	830	881	829	835	776	856	824	820	819	864	780	861	808	818	807	834	757	840	786	850	843	788	826	838	818	862	790	813	842	807	816	844	835	889	853	840	833	823	829	833	846	851	804	822	747	847	864	846	808	786	843	870	799	789	848	802	775	824	825	804	813	811	822	863	828	819	812	829	823	815	805	811	880	825	761	835	868	790	821	836	764	855	839	813	803	836	799	794	816	822	766	811	880	770	822	823	801	797	804	812	784	829	834	863	849	812	839	791	847	786	827	858	804	851	807	788	789	817	836	821	848	836	805	835	809	819	823	822	822	863	816	838	795	795	826	803	840	810	824	812	794	876	828	804	786	799	889	809	853	775	801	806	800	822	823	875	804	781	826	856	822	855	833	735	869	789	825	853	832	774	799	832	772	771	809	774	787	869	794	865	861	799	787	825	822	813	796	787	822	803	808	814	857	838	820	835	806	840	771	844	798	818	818	824	859	837	838	820	844	831	822	820	755	899	821	780	777	832	846	802	769	790	812	787	816	798	829	830	853	881	834	838	778	799	854	853	882	795	777	832	851	808	805	824	787	819	819	815	794	788	795	808	841	780	826	840	814	832	824	828	763	816	787	816	844	821	780	774	800	868	758	828	867	821	825	804	792	832	781	855	830	856	836	818	787	810	798	827	827	791	757	780	869	820	825	796	805	813	852	828	811	845	776	879	810	869	814	800	859	837	811	862	789	812	813	828	820	837	821	852	841	792	854	861	838	821	793	787	808	790	884	792	801	752	804	836	791	795	825	784	782	804	803	824	801	821	831	783	837	808	804	834	814	882	833	837	827	838	785	790	826	837	786	839	826	796	824	881	825	823	815	826	845	814	737	826	803	815	817	821	797	822	782	831	792	822	834	795	824	876	794	863	838	834	776	800	807	793	835	782	825	819	786	817	809	843	854	791	817	800	816	809	815	845	823	829	799	815	851	814	808	830	817	863	834	818	856	809	796	853	783	822	845	816	846	815	825	766	800	801	820	868	818	820	810	816	756	811	829	822	838	844	772	770	837	839	842	770	761	819	791	786	822	823	822	814	798	844	802	828	794	772	807	828	821	837	801	816	773	786	821	797	869	837	832	832	783	757	858	833	806	840	838	790	834	823	785	821	831	824	764	862	806	841	759	867	890	843	851	843	797	802	783	798	858	823	803	808	815	782	818	844	791	817	753	782	785	811	795	790	785	843	806	794	812	811	856	810	751	826	813	803	834	828	811	781	801	817	850	792	825	828	805	807	813	811	862	781	853	837	795	841	814	832	869	847	796	805	820	814	843	826	795	776	811	846	805	820	822	776	860	816	786	811	801	814	819	798	856	820	858	786	819	849	796	815	845	810	828	849	831	774	789	799	814	862	825	817	831	809	800	855	816	809	805	800	837	865	780	856	825	821	816	825	801	823	824	818	844	774	821	806	853	790	833	888	808	805	840	858	856	827	850	818	799	810	828	823	905	846	830	848	785	847	877	793	837	832	813	843	807	810	785	766	772	824	817	769	795	809	802	794	839	839	818	811	817	791	770	810	781	841	795	845	814	828	874	787	823	816	880	846	821	802	814	813	791	839	808	805	827	797	813	789	802	812	799	822	815	828	825	825	822	765	832	805	820	792	834	805	852	779	797	797	825	774	812	763	813	874	834	868	874	853	846	821	865	856	808	874	760	836	843	864	835	864	812	842	846	779	855	817	826	808	777	828	792	822	804	809	746	844	791	826	830	808	781	776	854	751	863	846	792	797	828	797	880	848	812	821	811	820	831	828	812	818	789	834	813	879	837	815	854	797	817	839	836	839	754	831	779	821	781	813	783	748	820	821	839	865	817	816	878	847	830	843	832	846	784	853	760	800	777	848	742	823	807	824	864	791	794	852	833	845	771	811	777	837	801	816	808	814	810	794	835	837	819	821	834	838	826	835	824	817	872	824	799	833	810	825	819	800	829	849	790	773	796	833	777	821	796	809	831	834	807	884	847	796	786	806	761	833	792	814	837	821	827	818	808	849	863	788	836	823	813	830	857	782	863	784	811	866	829	879	811	761	811	850	837	808	837	860	821	839	840	818	819	848	868	826	837	791	840	842	840	870	799	813	752	841	810	795	802	781	764	830	865	824	827	770	792	798	842	811	877	859	831	855	791	882	839	745	795	876	816	790	839	806	781	820	820	809	818	840	812	853	764	841	846	829	770	808	844	765	793	854	823	817	858	813	821	828	787	808	787	781	840	877	798	793	843	844	843	793	814	795	803	803	810	804	817	787	813	795	859	861	853	863	844	856	834	842	856	852	794	849	795	822	797	813	841	802	837	759	880	779	833	793	845	810	827	779	862	853	883	826	839	800	829	811	820	801	810	777	811	843	792	814	761	875	806	828	837	768	776	874	778	823	801	900	829	789	777	840	833	791	866	835	844	812	781	815	819	802	790	777	815	793	822	817	824	832	837	797	763	782	784	826	843	830	850	831	814	823	850	809	864	820	747	805	843	792	858	813	864	828	818	824	799	757	844	809	824	845	813	814	801	820	836	893	817	781	852	845	822	825	851	820	817	804	778	800	798	775	850	824	803	788	833	834	801	866	831	822	823	834	800	788	801	865	835	831	834	832	860	837	826	818	867	779	760	839	846	825	799	822	789	849	811	825	793	817	802	795	801	864	813	824	869	873	784	768	817	773	802	828	841	802	842	835	852	807	818	855	813	838	792	808	768	788	838	855	785	860	856	861	890	839	799	773	874	850	813	773	883	830	827	830	827	798	843	834	795	892	829	815	849	842	845	828	842	809	859	795	810	801	834	854	777	808	837	803	850	771	810	775	858	847	797	820	824	798	787	834	830	811	848	808	818	816	809	814	844	853	816	813	855	852	811	786	800	795	788	809	774	816	814	821	783	850	818	847	802	852	838	833	816	809	840	784	820	829	861	801	829	823	806	788	837	830	790	869	830	826	787	803	839	818	814	839	880	844	802	861	869	837	822	817	821	785	881	867	830	819	836	832	789	840	825	806	818	839	805	787	824	827	805	853	862	834	877	773	853	814	810	862	776	835	813	794	895	862	798	741	819	792	808	778	824	852	864	783	847	795	756	843	763	786	824	819	796	761	783	833	765	837	818	805	822	827	847	869	797	817	843	831	846	841
17674	2877	4407	1066	708	664	673	629	540	550	559	566	500	543	542	519	500	507	535	485	527	503	536	521	508	465	497	526	446	509	544	532	492	478	454	485	493	481	507	479	495	499	503	494	504	501	558	522	442	507	493	505	485	524	527	500	469	502	503	499	514	504	508	499	499	442	499	491	476	494	484	455	512	481	508	478	481	441	516	456	465	525	537	477	479	510	535	477	453	507	480	509	471	480	470	494	530	489	519	484	488	453	481	492	487	494	530	477	524	468	475	491	455	462	475	529	462	443	494	504	465	496	480	520	464	514	499	509	509	448	475	517	513	463	441	468	474	524	515	500	456	490	482	495	532	528	499	490	481	484	456	489	520	514	487	495	514	494	492	509	457	439	513	489	504	499	535	498	423	498	465	476	462	489	524	508	476	491	492	527	484	487	459	508	497	486	460	473	558	506	473	440	516	466	459	482	480	526	473	497	492	522	519	527	500	513	503	509	503	472	460	482	473	483	481	509	485	485	479	493	471	512	455	422	487	459	484	477	504	490	481	535	481	500	459	534	479	462	435	510	497	500	511	463	482	491	471	477	442	444	535	482	497	469	472	504	459	524	456	478	474	493	505	528	512	463	510	526	468	498	492	459	467	493	509	450	452	487	483	518	450	514	477	492	483	481	482	542	446	451	437	477	487	500	498	486	479	452	480	482	498	500	461	487	530	500	492	473	478	525	525	471	499	464	455	490	480	532	476	505	503	477	511	486	484	491	493	493	468	509	461	478	480	469	490	507	445	501	479	544	517	521	489	483	509	540	545	525	486	542	507	519	491	489	444	486	438	483	539	467	515	517	502	508	494	454	476	517	509	484	529	489	479	528	491	458	484	506	467	488	453	482	487	491	486	455	461	449	464	462	478	471	481	440	508	498	486	519	491	451	484	461	490	484	445	494	459	476	504	438	471	473	468	555	516	431	481	510	484	483	481	451	491	506	499	482	522	489	504	474	545	477	441	472	442	501	514	492	500	488	493	529	505	489	490	491	506	498	529	492	513	489	473	473	481	492	490	478	526	487	496	471	483	469	426	495	522	476	443	460	526	501	522	526	524	466	503	462	493	496	454	488	463	480	486	440	481	505	490	498	487	492	490	477	454	511	444	514	461	516	463	494	486	463	499	525	428	467	510	500	491	487	489	455	541	461	499	463	524	494	505	461	461	446	483	459	507	454	471	470	449	524	534	450	486	504	465	464	485	459	476	472	506	475	482	463	491	505	449	443	478	462	486	478	461	539	500	516	510	529	490	486	462	466	465	450	467	512	471	482	483	496	473	477	483	491	508	498	470	480	494	460	451	518	516	505	444	455	520	455	453	478	496	462	475	484	480	484	551	503	469	499	460	451	472	474	466	494	503	513	440	495	521	480	459	458	460	468	475	451	522	467	515	487	476	462	468	519	505	533	500	497	518	479	452	477	463	470	488	504	452	469	521	465	447	494	465	474	487	473	476	456	473	498	493	498	454	486	507	480	477	509	533	473	489	490	499	458	487	476	487	517	502	498	473	499	501	479	477	445	457	482	467	497	480	493	501	461	490	499	498	465	491	463	470	470	481	483	444	479	484	480	482	490	515	521	508	494	453	491	487	476	464	480	468	452	507	518	475	519	474	461	487	448	481	451	458	487	492	493	515	490	490	494	484	473	488	433	500	495	478	484	437	555	528	506	555	443	507	512	519	485	500	502	490	516	508	497	493	499	505	515	475	502	502	464	503	495	486	515	457	476	445	489	488	502	497	477	523	501	473	496	500	516	474	516	492	484	480	464	503	456	459	493	467	500	485	484	464	486	441	480	451	532	462	462	467	497	460	496	477	506	523	491	453	483	467	458	514	501	490	414	488	528	508	468	461	456	510	506	530	538	460	500	457	430	475	489	556	439	455	504	486	459	506	456	489	527	498	502	508	467	490	489	473	455	522	473	503	474	486	492	457	481	496	502	471	514	526	496	515	491	494	466	514	472	486	522	460	488	471	462	497	477	543	459	489	492	507	464	457	459	522	512	528	472	499	535	494	527	524	446	491	450	480	511	467	533	523	499	488	506	474	486	457	509	476	528	516	468	455	485	464	486	496	515	501	532	481	512	500	458	533	464	501	520	478	473	452	468	490	523	463	497	488	465	471	480	535	457	483	466	473	453	507	482	466	481	463	496	526	472	528	486	491	475	490	491	434	504	529	511	449	488	529	480	480	451	459	489	558	483	511	521	507	499	516	473	508	486	517	467	502	525	508	447	463	502	463	489	503	509	496	473	485	511	519	511	504	526	536	458	504	486	447	504	481	483	502	490	497	482	431	437	457	511	474	461	502	483	469	494	423	506	460	499	495	488	516	462	511	472	519	470	496	536	485	506	483	465	527	517	478	559	497	478	494	492	489	496	472	474	491	472	468	486	456	485	460	494	471	523	457	467	501	523	491	540	465	468	501	469	510	487	512	513	484	506	443	482	467	499	467	429	487	498	468	492	487	502	445	489	462	516	522	515	523	472	487	500	515	531	482	479	480	507	462	511	487	479	512	514	475	485	469	484	506	495	470	501	484	432	469	482	445	506	490	491	471	528	524	501	501	472	495	478	461	514	464	487	487	461	467	495	499	500	458	476	475	521	523	516	483	489	505	457	468	473	492	522	447	516	504	429	503	491	502	452	495	488	506	485	513	481	436	507	512	492	478	503	483	480	490	453	477	473	493	475	499	458	552	553	452	550	470	515	474	465	481	467	525	536	479	465	498	501	464	476	517	496	457	460	459	462	508	509	454	516	488	483	519	514	519	510	461	505	494	521	508	453	468	510	478	485	498	466	475	497	528	528	501	437	478	489	483	478	468	500	481	492	466	453	483	481	432	486	485	493	462	504	570	535	492	485	515	509	507	477	489	475	469	485	482	501	514	498	474	494	479	495	488	487	516	497	461	486	493	458	477	490	518	503	456	530	511	482	518	472	476	484	515	498	505	506	519	501	490	459	498	528	525	497	475	512	487	464	482	462	479	485	498	530	461	511	492	483	493	501	466	492	482	460	478	518	501	476	472	457	539	445	522	483	449	482	493	448	483	480	525	530	470	491	485	554	477	496	466	502	465	512	467	506	513	493	455	519	468	534	465	477	452	467	428	476	525	508	489	512	516	512	493	472	485	475	482	504	533	461	501	489	549	511	499	487	484	480	466	474	477	468	526	513	481	452	480	513	419	488	496	513	493	474	461	456	475	478	497	477	533	505	501	499	489	476	478	482	482	473	507	469	480	482	511	477	521	517	445	522	496	511	482	492	464	488	509	464	486	457	499	447	458	491	511	486	444	477	476	447	482	484	465	491	420	458	485	483	498	466	460	484	491	496	512	506	482	453	521	468	475	500	518	523	489	453	482	488	558	429	452	518	466	471	491	500	482	501	489	496	481	480	486	471	501	485	526	500	506	522	517	462	524	529	500	500	509	476	484	473	531	476	461	464	499	518	452	470
9902	2572	5700	2556	2359	2113	1822	1698	1592	1465	1391	1287	1298	1220	1221	1244	1172	1167	1156	1128	1195	1145	1165	1149	1116	1088	1149	1124	1085	1097	1038	1125	1050	1124	1077	1122	1125	1092	1122	1053	1103	1081	1089	1028	1043	1113	1089	1151	1115	1039	1047	1130	1097	1094	1069	1067	1068	1122	1086	1019	1057	990	1107	1075	1082	1060	1128	1093	1045	1052	1123	1133	1033	1091	1063	1018	1085	1120	1094	1090	1040	1101	1074	1056	1086	1076	1093	1085	1029	1068	1094	1054	1142	1043	1040	1098	1056	1051	1040	1112	1077	1078	1085	1060	1115	1034	1100	1062	1043	1066	1081	1069	1145	1076	1051	1094	1072	1046	1045	1075	1099	1094	1112	1061	1084	1067	1053	1120	1062	1072	1055	1055	1099	1100	1011	1090	1122	1061	1081	1035	1115	1050	1049	1066	1043	1058	1041	1113	1100	1092	1120	1065	1108	1045	1148	1082	1120	1049	1097	1109	1040	1060	1085	1108	1028	1061	1078	1095	1054	1048	1029	1086	1073	1084	1135	1067	1070	1052	1107	958	1068	1040	1108	1087	1062	1034	1104	1038	1066	1026	1065	1055	1105	1100	1060	1106	1064	1021	1081	1094	1065	1127	1056	1098	1085	1119	1110	1036	1073	1054	1082	1068	1054	1083	1057	1081	1051	1071	1072	1100	1079	1080	1075	1039	1092	1044	1002	1001	1097	1059	1104	1035	1017	1026	1137	1048	1106	1054	1068	1107	1093	1075	1062	1033	1082	1068	1101	1047	1037	1052	1091	1050	1130	1043	1058	1063	1057	1108	1078	1036	1103	1062	1086	1088	1101	1046	1124	1107	1098	1079	1086	1112	1051	1041	1090	1074	1043	1058	1087	1110	1092	1110	1105	1063	1077	1020	1072	1151	1041	1041	1042	1116	1069	1115	1075	1128	1050	1092	1025	1091	1027	1116	1059	1051	1112	1042	1144	1057	1062	1099	1052	989	1102	999	1049	1057	1102	1061	1091	1067	1096	1121	1075	1056	1083	1060	1077	1112	1124	1091	1092	1027	1041	1080	1025	1097	1036	1047	1032	1109	1035	1030	1051	1072	1056	1050	1029	1052	1069	1035	1007	1041	1065	1116	1054	1019	1106	1114	1108	1075	1130	1063	1077	1043	1030	1127	1061	1033	1037	1020	1036	1021	1052	1039	1034	1024	1074	1072	1043	1058	1041	1040	1062	1087	1056	1050	1038	1070	1051	1095	1061	1119	1082	1090	1053	1047	1018	1068	1065	1095	1077	1035	1089	1070	1084	1048	1089	1127	1133	1108	1064	1121	1065	1075	1081	1096	1093	1033	1072	1117	1054	1069	1073	1063	1083	1076	1178	1091	1031	1064	1171	1083	1057	1092	1041	1073	1044	1014	1052	1031	1028	1103	1046	1045	1131	1091	993	1041	1025	1113	1023	1073	1074	1047	1079	1028	1068	1102	1064	1034	1033	1046	1112	1056	1083	1078	1127	1043	1107	1089	1095	1067	1073	1030	1073	1065	1086	1112	1027	1031	1045	1055	1098	1068	1093	1101	1062	1058	1094	1021	1052	1042	1063	1111	1103	1058	1098	1087	1062	1042	1065	1112	1008	1026	1082	1058	1138	1074	1015	1155	1090	1123	1073	1039	1085	1135	1041	1111	1103	1056	1124	1123	1098	1064	1091	1083	1032	1026	1084	1114	1015	1061	1063	1074	1115	1090	998	1065	1072	1072	1083	1080	1085	1073	1019	1134	1036	1039	1039	1088	1084	1100	1047	1070	1093	1098	1073	1037	992	1077	1039	1077	1053	1126	1084	1030	1088	1064	1077	1072	1095	1017	1097	1100	1076	1038	1067	1051	1080	1079	1032	1061	1089	1073	1085	1051	1085	1084	1090	1103	1083	1016	1030	1105	1098	1072	1069	1012	1032	1023	1119	1076	1066	1101	1085	1024	1118	1086	1053	1037	1052	1128	1084	1054	1032	1092	1065	1085	1073	1084	1139	1025	1051	1120	1130	1032	1078	1050	1069	1045	1071	1076	1099	1093	1130	1079	1088	1049	1106	1006	1065	1054	1120	1097	1080	1050	1083	1087	1062	1037	1042	1025	1037	1068	1068	1119	1061	1100	1029	1031	1025	1059	1046	1066	976	1101	1070	1102	1044	1052	1070	1034	1066	1090	1053	1048	1103	1056	1060	1121	1060	1126	1091	1099	1094	1114	1054	1107	1006	1102	1044	1015	1078	1068	1114	1021	1071	1115	1131	1057	1078	1097	1099	1111	999	1092	1024	1021	1091	1033	1088	1085	1142	1016	1104	1017	1060	1042	1116	1073	1132	1055	1085	1131	1035	1017	1094	1042	1108	1085	1043	1074	1090	1071	1090	1092	1016	1093	1056	1073	1070	1070	1071	1107	1095	1081	1011	1108	1102	1085	1085	1035	1121	1089	1091	1081	1065	1049	1034	1071	1087	1079	1059	1037	1036	1042	1045	1077	1109	1108	1038	1049	1007	1065	1052	1112	1056	1116	1102	1062	1096	1129	1080	1066	1092	1057	1061	1065	1037	1009	1082	1096	1088	1049	1051	1057	1110	1087	1111	1102	1067	1036	1070	1071	1150	1062	1102	1132	1012	1088	1038	1098	1074	1067	1066	1137	1114	1073	1060	1057	1069	1082	1034	1047	1037	1079	1119	969	1075	1051	1076	1062	1029	1098	1060	1038	1116	1090	1102	1119	1059	1125	1077	1050	1046	1095	1083	1089	1063	1070	1083	1037	1110	1022	1113	1027	1041	1023	1100	1082	1044	1059	1062	1069	1078	1015	1050	1154	1073	1142	1059	1054	1043	1061	1039	1033	1093	1078	1125	1050	1101	1032	1085	1101	1128	1108	1058	1111	1053	1123	1075	1054	1111	1040	1105	1078	1096	1075	1054	1026	1044	1070	1111	1050	1046	1073	1038	1001	1052	1120	1125	1071	1047	1086	1037	1088	1061	1110	1012	1045	1051	1108	1073	1137	1099	1031	1030	1013	1144	1107	1095	1080	1080	1046	1097	1110	1023	1126	1114	1095	1084	1060	1065	1091	1091	1071	1065	1063	1094	1088	1090	1060	1107	1011	1012	1086	1126	1069	1056	1079	1093	1111	1097	1065	1012	1097	1081	1034	1076	1106	1093	1086	1119	1068	1083	1069	1045	1064	1099	1154	1068	1080	1054	1089	1075	1097	1067	1087	1067	1050	1077	1100	1065	1034	1112	1046	1084	1065	1125	1090	1055	1060	1080	1101	1100	1072	1079	1060	1061	1048	1059	1051	1054	1017	1105	1007	1042	1074	1050	1077	1123	1075	1123	1056	1012	1135	1071	1082	1070	1053	1067	1105	990	1097	1107	1048	1020	1068	1042	1090	1071	1070	1029	1155	1109	1025	1092	1089	1116	1060	1110	1079	1074	1038	1110	1040	1059	1093	1063	1057	1018	1030	1031	1094	1030	1035	1120	1001	1085	1098	1099	1015	1085	1064	1074	1074	1058	1051	1076	1124	1100	1034	1083	1048	1054	1006	1066	1035	1021	1061	1052	1082	1070	1069	1049	1039	1102	1096	1058	1087	1035	1081	1049	1059	1127	1012	1068	1055	1097	1093	1039	1076	1039	1048	1091	1084	1115	1052	1094	1044	1102	1044	1064	1041	1084	1028	1053	1032	1085	1093	1076	1114	1060	1066	1091	1093	1033	1051	1092	1065	1107	1072	1100	1132	1081	1038	1110	1163	1091	1066	1048	1103	1081	1008	1087	1065	1064	1086	1098	1099	1074	1069	1022	1087	1114	1067	1143	972	1066	1081	1089	1055	1099	1107	1118	1115	1048	1091	1074	1045	1055	1065	1003	1054	1044	1037	1001	1111	1045	1094	1067	1039	1066	1051	1032	1090	1135	1091	1118	1061	1094	1053	1056	1030	1091	1060	1100	1072	1125	1034	1086	1005	1129	1071	1057	1026	1058	1066	1068	1046	1138	1072	1113	1107	1014	1044	1087	1077	1069	1080	1089	1033	1102	1047	1096	1047	1088	1038	1083	1072	1077	1093	1059	1067	1023	1035	1076	1068	1104	1059	1101	1053	1031	1059	1092	1087	1104	1091	1028	1037	1033	1044	988	1115	1123	1123	1074	1089	1095	1133	1069	1048	1112	1110	1041	1058	1068	1035	1106	1108	1193	1024	1128	1063	1129	1025	1066	1080	1051	1061	1093	1087	1103	1085	1085	1038	1062	1094	1073	1059	1068	1085	1054	1034	1110	1096	1037	1032	1116	1117	1087	1089	1068	1028	1072	1065	1036	1073	1072	1077	1042	1064	1037	1087	1034	996	1069	1020	1087	1099	1038	1089	1089	1037	1068	1071	1107	1023	1103	1072	1046	1079	1087	1106	1094	1095	1090	1100	1110	1047	1066	1060	1051	1065	1118	1068	1088	1086	1051	1062	1124	1057	1052	1104	1055	1113	1041	1074	1075	1063	1088	1139	1070	1043	1083	1071	1054	1025	1133	1045	1045	1058	1049	1099	1079	1066	1034	1045	1074	1108	1027	1059	1086	1044	1011	1114	1014	1149	1081	1073	1071	1039	1066	1094	1083	1068	1016	1039	1134	1082	1091	986	1043	1101	1065	1113	1067	1088	1059	1093	1063	1056	1060	1175	1035	1073	1096	1057	1071	1117	1055	1052	1047	1002	1060	1090	1014	1094	1051	1086	1052	1077	1067	1024	1021	1080	1026	1039	1073	1073	1103	1019	1069	1048	1095	1141	1076	1088	1094	1102	1050	1063	1097	1062	1124	1079	1020	1063	1065	1072	1077	1045	1093	1051	1048	1107	1098	1089	1081	1095	1049	1112	1071	1076	1023	1107	1062	1116	1045	1079	996	1095	1096	1063	1076	1063	1074	1095	999	1082	1102	1074	1103	1149	1143	1060	1114	1083	1012	1096	1030	1035	1109	995	1055	1027	1111	1059	1022	1096	1119	1102	1061	1112	1065	1024	1038	1081	1104	1028	1033	1062	1076	1083	986	1070
2956	861	419	197	171	176	179	179	173	180	172	187	168	165	163	164	158	150	137	155	162	147	173	163	179	169	140	188	184	184	189	162	189	165	195	165	161	123	191	173	174	188	160	194	166	179	174	192	176	188	168	183	167	187	176	183	175	175	161	160	166	174	166	209	169	179	183	163	171	178	179	171	180	179	175	144	154	179	169	156	164	187	165	170	186	183	149	187	161	177	187	173	147	155	168	156	157	186	151	168	182	178	193	184	152	182	179	191	196	184	188	137	166	164	171	161	173	182	147	151	167	188	169	162	175	180	141	172	160	159	140	195	169	175	164	189	149	164	187	179	190	160	143	198	177	160	155	183	148	188	209	163	172	191	187	179	201	195	165	173	161	147	163	162	168	152	171	186	172	161	179	167	160	169	168	149	189	177	177	157	159	153	168	143	170	180	162	176	172	170	174	170	184	173	177	169	130	163	177	166	153	173	156	181	185	162	154	195	188	195	157	182	149	145	170	181	170	174	165	169	185	180	187	182	176	162	153	171	187	168	163	153	154	165	161	166	161	154	178	188	159	168	175	165	183	175	167	200	179	198	171	169	159	154	184	172	159	194	169	153	173	155	194	144	162	159	195	163	146	153	177	165	168	201	162	172	167	145	218	192	181	169	184	158	161	178	172	173	183	174	157	183	166	143	163	173	183	159	162	148	154	167	169	163	151	154	163	202	174	153	159	183	174	153	167	183	167	181	148	167	189	149	154	166	160	191	188	159	189	153	159	180	171	162	163	177	169	175	187	201	180	182	169	163	160	159	176	176	144	175	158	172	177	173	172	162	192	177	169	175	159	176	158	146	173	177	167	149	188	197	164	168	148	167	175	182	161	175	179	155	164	173	152	152	138	162	181	150	181	171	181	179	148	168	180	162	155	162	186	211	188	180	169	177	159	164	152	165	155	162	176	199	161	161	174	137	158	174	194	180	165	211	180	184	179	156	183	186	175	183	155	158	160	164	178	161	156	139	181	160	170	179	170	168	170	186	174	167	177	161	163	170	157	165	178	173	179	180	164	176	202	180	180	182	160	168	178	155	183	200	159	178	181	155	183	182	149	156	153	191	188	168	171	176	192	150	171	172	164	160	195	167	146	175	150	170	180	174	168	170	180	157	179	137	172	163	165	171	185	163	151	146	177	164	164	196	178	170	181	179	167	186	156	162	155	175	154	171	175	169	169	168	168	180	199	182	171	191	164	175	179	166	192	168	144	181	159	165	171	143	179	190	164	166	185	181	171	177	176	173	150	153	169	186	189	166	145	147	172	142	158	191	167	155	163	155	174	176	145	153	161	143	158	176	164	155	177	154	154	162	202	164	161	165	175	158	169	167	150	142	179	177	177	159	186	170	161	186	176	168	140	198	187	187	174	201	170	181	169	162	198	190	191	168	190	162	170	171	154	159	159	163	178	173	162	170	169	150	177	168	192	184	162	155	179	172	162	148	197	177	159	149	204	143	164	156	173	149	165	152	159	188	191	191	160	133	183	172	159	175	158	174	181	146	163	196	180	178	172	177	152	147	168	183	168	165	173	170	172	168	156	190	157	145	177	169	163	175	172	186	154	160	159	176	160	165	163	183	169	172	187	171	171	141	160	162	151	172	181	151	169	190	181	167	182	165	168	176	174	178	200	177	163	183	172	184	158	141	172	163	187	190	204	158	194	178	176	169	142	145	149	171	171	149	166	173	156	154	183	157	161	154	171	142	187	188	165	180	176	163	162	160	149	147	178	178	158	161	161	192	155	180	180	167	170	174	193	152	196	177	172	155	165	161	165	191	165	162	144	166	160	148	154	164	167	201	178	185	166	166	174	183	144	151	201	181	152	166	143	153	203	165	179	193	158	170	153	169	182	166	180	162	155	167	190	159	170	179	192	196	171	168	172	169	176	163	175	178	170	176	175	156	180	185	158	169	182	174	178	160	169	152	166	143	155	158	164	178	156	183	189	165	167	178	196	162	179	177	170	169	153	153	166	190	163	153	158	162	155	157	169	174	175	150	155	174	170	149	175	164	177	187	187	174	175	186	161	160	165	152	178	168	171	197	170	139	190	164	174	135	171	164	180	140	184	166	189	178	177	174	179	154	152	152	162	187	180	198	178	177	158	173	162	179	178	159	172	173	169	163	195	163	172	173	205	167	187	154	180	183	168	181	194	186	163	205	167	142	157	180	180	159	172	161	162	177	170	181	158	192	176	192	187	190	201	172	184	140	174	167	160	185	161	175	177	167	156	177	168	159	165	166	192	169	182	151	163	172	176	172	174	155	145	154	183	171	189	185	183	150	169	181	197	164	177	160	157	177	158	153	175	176	166	165	180	169	190	168	175	169	179	193	175	169	162	168	193	145	144	184	175	150	150	143	150	151	162	173	170	158	189	175	181	161	171	163	180	156	175	172	151	170	159	160	181	182	193	146	152	165	176	187	178	164	210	184	161	165	146	145	186	163	190	187	190	184	179	168	184	147	169	183	158	167	152	158	173	175	148	194	192	165	175	179	190	177	180	164	163	161	178	165	159	147	158	170	176	164	170	162	170	150	172	167	159	173	183	166	182	198	160	184	156	175	170	173	176	178	169	170	187	186	187	141	172	158	179	189	174	177	192	157	161	178	203	167	168	178	186	157	174	164	170	158	203	170	174	160	159	181	171	196	158	175	204	173	174	157	160	189	178	166	165	157	182	179	159	154	180	176	150	194	161	156	205	185	146	144	147	175	165	175	172	184	180	166	157	149	178	184	160	153	178	206	153	155	169	164	168	159	206	192	179	188	155	174	173	173	186	171	164	168	158	153	181	164	178	182	165	202	171	158	182	165	184	159	159	167	157	157	191	148	164	161	193	205	166	181	149	186	169	175	170	161	163	184	179	194	179	185	168	176	176	178	191	167	162	175	176	180	170	180	169	195	167	184	145	175	181	173	184	160	149	165	207	179	193	156	197	166	183	154	154	171	163	195	153	184	174	162	164	149	202	170	186	156	171	171	184	184	173	172	163	164	172	173	157	175	152	174	159	150	153	143	164	192	167	156	196	171	166	154	199	149	173	167	159	161	178	187	159	161	180	150	169	152	152	149	160	172	169	191	158	169	161	178	177	187	179	163	177	164	174	159	171	171	157	184	154	161	157	178	167	157	184	132	169	210	205	171	150	191	203	162	179	178	154	160	160	169	171	154	159	184	179	179	190	158	181	184	179	150	180	190	178	167	162	133	168	165	154	169	183	181	176	161	205	209	175	179	172	169	171	165	172	171	164	190	156	191	172	171	167	175	155	194	170	179	164	194	170	176	158	174	161	169	187	170	175	186	182	184	208	155	163	166	187	211	153	171	174	156	174	155	176	148	177	157	186	152	185	186	198	185	173	195	188	158	169	176	166	172	166	169	158	199	160	175	190	166	179	182	173	190	152	162	168	192	154	168	164	160	188	184	183	176	172	189	172	181	164	160	164	160	142	149
2307	1146	706	491	505	508	490	485	524	516	457	467	485	480	500	492	523	433	452	458	467	465	481	451	492	454	488	466	465	527	466	460	478	459	487	480	490	485	448	493	437	496	485	495	479	490	492	479	475	499	455	415	514	491	476	516	479	451	477	420	484	467	490	474	478	460	469	507	469	479	457	446	449	471	487	473	465	493	478	469	454	530	483	460	461	472	452	483	485	459	424	466	464	487	454	489	494	493	517	456	448	489	486	483	452	454	493	456	481	462	465	455	477	468	487	493	458	439	462	449	466	465	482	461	474	462	461	487	440	444	417	449	448	474	484	461	482	525	495	451	476	500	461	500	458	457	476	466	463	488	440	494	485	441	511	463	483	465	469	478	502	475	511	494	507	477	469	471	495	487	475	533	461	474	451	461	466	461	481	460	489	475	467	468	460	535	485	484	453	514	475	471	479	433	472	479	492	477	481	477	465	488	481	468	428	477	514	496	509	472	475	481	466	453	461	449	491	485	466	493	503	474	472	518	513	477	471	495	501	502	447	461	485	446	462	490	411	472	495	472	485	444	468	439	490	468	485	437	463	457	479	505	500	460	482	469	492	466	492	507	432	423	462	477	497	485	450	469	490	527	469	531	475	480	519	486	481	476	477	472	465	478	475	495	523	478	476	500	461	458	466	465	483	492	464	421	511	514	507	476	443	465	446	469	518	497	480	477	494	476	474	476	450	471	502	486	468	494	478	469	458	499	493	486	458	492	430	455	449	446	492	474	461	504	470	463	481	489	486	469	477	475	482	448	472	503	480	493	482	488	502	483	454	527	477	454	485	474	484	456	461	481	450	482	512	474	489	497	480	455	461	524	495	470	487	512	465	522	495	513	523	481	459	458	494	448	475	471	490	513	481	464	454	467	488	445	505	453	503	466	471	447	478	474	476	472	448	481	454	471	474	480	448	451	498	492	506	473	466	452	466	449	419	463	489	468	484	446	508	488	495	517	478	474	495	466	489	431	481	448	483	458	491	484	443	479	440	463	519	444	493	461	474	466	470	467	476	479	461	496	454	445	468	477	504	486	442	470	492	465	461	490	483	474	468	445	484	495	470	452	461	472	510	473	477	478	453	479	499	475	483	443	508	479	513	464	533	491	486	493	509	509	502	451	454	490	470	509	493	471	460	450	428	470	477	474	443	482	492	441	437	498	467	478	467	485	457	460	471	484	481	507	514	502	490	459	435	474	464	471	491	482	486	511	478	490	469	471	481	469	480	432	481	512	448	463	478	507	478	515	502	451	476	487	554	528	480	504	445	461	471	415	471	469	476	445	461	472	451	508	441	452	437	469	440	480	487	466	464	475	501	452	489	486	476	447	448	504	484	459	454	433	496	483	466	497	500	474	477	460	467	447	531	479	450	441	479	483	444	470	418	491	493	499	478	473	455	487	496	440	477	458	483	474	476	479	470	490	500	495	478	444	458	500	451	511	448	487	514	465	490	473	489	471	446	472	487	474	477	477	434	420	477	527	459	476	495	450	467	443	471	468	499	442	504	488	421	491	451	448	446	502	498	478	466	447	505	432	524	473	502	504	472	468	496	490	497	496	472	496	477	440	476	432	477	467	435	465	472	461	479	483	451	494	456	478	467	467	526	483	465	520	483	470	460	500	531	476	456	502	445	495	443	474	506	470	452	478	461	475	501	482	460	457	485	447	522	499	433	456	483	473	496	455	476	471	462	468	493	465	450	446	467	479	485	429	426	457	469	474	504	459	480	458	480	451	466	467	466	489	493	500	482	502	479	464	446	492	398	428	503	482	479	522	475	441	447	538	500	465	468	472	497	458	448	459	485	476	492	469	481	483	505	483	483	528	488	469	507	509	515	436	480	522	483	467	460	460	463	516	496	512	452	486	469	453	474	446	502	456	485	498	466	514	506	458	453	490	453	486	453	479	494	441	488	494	483	499	456	458	504	476	445	477	498	482	472	477	476	486	477	477	481	484	493	479	461	479	470	487	442	508	487	484	509	476	487	480	474	489	452	466	499	456	480	473	489	470	467	457	486	490	468	477	466	501	466	467	457	427	521	462	488	492	483	450	478	510	497	459	453	463	488	456	465	453	501	487	473	478	529	488	482	499	481	492	455	477	509	478	470	510	477	496	489	509	461	454	447	473	479	503	465	480	497	492	490	471	466	502	501	461	499	437	507	484	500	492	515	481	459	462	444	485	491	495	463	490	490	461	474	479	473	520	457	497	493	471	464	444	488	464	475	482	495	479	487	472	506	480	505	458	494	500	496	496	468	444	479	502	464	468	504	457	468	484	493	443	464	506	442	474	498	483	486	491	479	460	442	474	454	482	446	447	472	445	488	490	449	500	449	477	460	471	474	478	485	494	455	465	504	459	513	496	456	485	445	460	472	462	440	519	476	469	471	467	480	452	481	490	441	469	489	460	478	501	451	465	491	452	472	466	502	476	454	476	492	464	468	466	497	475	468	448	471	471	457	459	455	506	476	501	461	470	491	477	478	459	485	479	462	456	487	469	505	449	425	477	464	440	474	462	520	469	489	467	450	514	484	462	485	523	452	439	458	453	492	480	486	448	509	504	474	493	444	428	477	483	498	494	459	484	490	439	523	463	461	475	470	424	470	451	484	471	473	431	451	459	460	463	471	473	446	469	510	450	452	493	464	501	474	486	476	481	456	440	453	479	476	451	487	451	471	435	473	446	479	479	465	514	466	477	502	483	479	495	489	471	483	464	463	476	495	483	484	463	481	503	495	475	466	498	474	447	468	518	457	492	497	472	497	469	531	471	464	481	489	487	488	445	523	452	482	507	472	501	440	477	479	504	488	491	471	475	496	485	478	447	471	481	451	452	463	471	486	509	495	472	452	471	442	460	467	422	462	462	479	451	477	474	497	467	471	479	443	494	456	442	467	470	468	487	464	489	464	458	458	465	437	528	443	439	453	458	492	464	464	485	491	476	487	461	538	468	473	491	461	478	467	449	467	487	506	463	476	510	447	477	472	466	463	447	429	463	472	482	452	466	485	491	488	489	491	496	466	484	478	434	439	458	457	461	464	462	482	471	482	499	477	453	450	504	470	490	460	491	448	442	467	497	474	508	531	444	493	457	482	454	431	439	456	460	472	482	488	456	452	502	515	475	474	461	452	435	450	458	502	450	436	512	480	423	444	476	476	518	472	478	475	444	483	452	459	461	493	483	470	440	483	502	441	458	480	506	473	499	467	430	474	466	448	449	458	504	457	459	496	470	477	491	472	450	445	503	457	451	484	468	462	475	483	483	482	498	470	448	493	496	470	463	484	446	430	509	445	452	462	470	456	478	491	490	425	454	472	500	498	502	455	485	445	455	470	467	431	484	518	417	443	460	471	477	443	471	455	453	454	446	487	478	499	460	468	499	447	503	454	483	467	453	494	464	465	452	443	487	487	399	441	490	448	484	470	485	516	458	439	440	481	462	456	472	455	468	498	466
9603	1931	2149	601	461	404	402	415	411	371	387	371	361	348	390	345	360	317	381	381	347	356	379	361	362	308	359	353	321	334	321	372	324	344	339	367	329	295	336	362	364	350	378	375	315	363	346	347	356	367	368	341	359	346	324	343	358	353	325	373	347	345	353	350	376	306	340	349	336	341	328	383	326	335	336	358	374	350	374	321	290	369	371	305	344	334	355	333	349	323	336	320	334	324	329	351	334	389	348	348	367	321	310	365	356	339	341	322	369	375	362	365	368	344	338	342	334	347	323	354	350	388	336	361	323	336	364	333	342	328	325	333	335	330	334	318	374	337	330	330	339	338	371	339	333	359	352	362	328	340	340	314	295	338	397	344	337	357	317	343	347	380	338	354	338	337	339	348	339	333	326	334	355	320	334	358	397	363	361	338	351	361	321	366	338	322	333	322	358	359	337	342	324	330	342	354	383	352	299	341	361	330	360	364	365	376	333	300	335	303	338	329	360	311	343	338	359	351	330	347	333	303	344	346	362	361	363	334	368	335	357	336	368	340	352	361	340	352	376	336	339	354	352	336	299	364	369	385	341	376	375	374	329	356	370	340	376	336	324	333	388	324	348	375	382	368	357	345	350	351	323	336	343	345	322	343	362	376	356	313	353	372	347	344	348	329	313	358	338	347	360	351	348	356	318	360	333	342	347	301	336	393	368	329	388	335	364	352	334	346	310	371	357	364	352	384	345	345	372	394	359	364	350	362	338	338	350	331	340	349	358	334	371	355	365	362	367	323	392	358	367	351	359	295	347	328	316	342	340	357	326	348	349	362	328	327	366	326	337	390	342	345	333	323	370	361	322	365	337	294	344	364	368	327	315	346	336	309	325	361	378	357	358	327	350	347	363	353	350	358	372	347	326	320	372	310	347	343	342	351	361	321	367	359	319	301	350	365	354	347	339	322	332	349	362	324	361	291	320	348	355	364	355	338	352	355	357	370	354	366	310	347	348	325	340	348	351	362	349	375	351	334	326	369	348	374	357	355	390	326	332	372	386	367	352	377	335	346	345	331	315	347	357	334	334	314	370	341	355	358	356	336	359	362	317	353	354	322	373	383	337	341	321	333	333	349	309	324	376	331	369	375	353	343	371	347	351	357	372	337	323	329	354	332	346	378	372	314	348	355	340	344	326	325	316	362	333	365	351	379	356	326	379	311	331	333	401	371	346	304	378	336	352	359	340	336	338	323	342	341	354	338	328	318	357	341	357	316	350	362	332	363	344	369	326	379	356	356	319	326	372	299	354	368	372	358	339	345	350	352	351	371	370	319	376	340	319	360	344	359	355	351	327	391	337	347	341	370	358	343	350	342	350	356	346	326	323	332	365	367	355	367	346	310	344	369	361	305	313	310	333	376	353	395	330	333	308	341	307	324	343	369	334	322	343	352	322	377	355	354	325	347	343	348	335	302	348	330	378	352	358	343	341	345	366	376	367	367	325	352	331	353	392	345	352	334	339	326	405	372	358	302	332	338	337	377	355	342	320	363	336	334	315	307	327	337	350	353	352	325	336	378	327	342	379	330	316	342	363	367	345	361	351	368	321	352	351	325	327	344	331	343	330	348	329	347	334	323	347	324	354	365	322	347	371	314	381	355	335	337	374	356	344	334	311	373	334	351	323	391	380	343	360	349	362	336	352	397	366	338	359	332	357	379	394	331	348	323	332	358	335	312	315	346	332	337	364	364	351	354	364	366	345	360	340	355	383	361	331	342	354	357	340	335	392	366	382	357	359	376	349	354	332	346	325	334	350	348	352	331	358	318	340	327	343	362	336	337	367	344	341	317	358	344	368	323	350	358	324	375	357	324	342	358	375	322	343	334	334	371	333	346	357	341	325	328	329	361	357	380	357	322	327	351	369	387	353	337	363	355	370	358	327	385	375	361	359	343	357	369	331	334	343	339	354	327	310	356	328	305	365	360	372	353	324	347	306	349	339	369	360	330	363	356	341	328	321	330	340	357	369	340	333	344	343	357	345	345	322	347	355	322	347	363	374	368	363	348	351	358	358	320	350	343	343	398	358	366	327	365	338	330	349	354	355	341	376	371	305	328	353	349	353	354	348	290	335	321	331	367	368	347	349	327	302	306	355	375	333	320	354	342	355	326	327	338	371	348	336	345	319	303	329	318	346	390	320	357	318	337	369	345	343	327	369	379	395	363	356	365	312	342	354	364	320	356	366	330	323	318	324	343	328	368	320	359	355	334	382	336	347	364	379	359	347	366	372	355	375	291	352	380	317	328	343	346	316	309	344	345	373	346	321	328	361	324	345	346	340	319	312	337	359	340	335	325	348	376	312	363	343	332	385	354	377	350	341	329	350	377	324	360	348	338	347	326	341	337	351	394	361	371	328	352	341	367	356	366	358	324	388	421	329	344	361	341	355	383	352	379	322	324	356	345	341	382	325	336	378	333	346	340	353	358	340	325	339	345	362	323	324	342	356	332	358	353	361	337	299	358	328	336	318	357	342	333	337	336	358	331	355	383	360	353	301	338	333	329	331	323	327	328	328	336	367	349	347	338	339	353	372	312	368	370	353	306	322	330	345	350	336	351	338	340	352	362	356	344	365	348	362	307	356	338	324	333	326	313	353	341	338	345	338	354	344	332	313	325	331	352	338	364	377	373	348	339	332	353	366	332	384	325	376	338	323	347	368	333	341	353	366	338	345	316	379	327	309	334	370	373	319	373	331	358	373	336	339	367	340	369	295	337	291	338	359	353	337	341	356	334	347	341	329	342	314	338	348	315	351	355	374	332	364	332	382	344	317	384	326	346	323	338	380	348	329	313	367	334	341	347	340	361	370	369	376	345	334	318	355	308	344	359	360	394	360	366	357	358	344	368	372	358	368	345	353	337	321	340	333	369	323	342	320	378	338	343	348	346	371	342	336	341	365	381	318	363	348	358	367	339	352	351	372	340	338	357	329	333	333	349	343	382	325	343	344	357	362	342	345	332	382	337	342	339	348	353	319	352	313	316	334	360	380	359	348	328	336	368	371	389	329	356	346	327	356	342	399	341	359	353	314	348	341	321	348	330	335	307	380	366	338	331	384	365	345	346	347	327	337	345	339	351	364	310	373	357	330	344	349	326	320	356	368	327	345	370	356	351	318	317	373	329	330	339	343	330	352	311	318	348	302	328	324	368	362	329	331	332	337	367	318	406	339	371	376	359	322	323	353	308	361	347	355	350	354	327	355	357	378	360	376	355	332	352	353	349	360	318	341	349	342	347	344	332	364	355	339	362	307	364	342	304	357	352	346	350	323	323	348	340	329	341	368	366	349	361	360	343	329	332	301	355	356	353	367	341	360	359	340	333	331	378	299	343	325	340	340	358	369	358	337	373	325	375	337	347	343	363	360	344	341	336	318	336	342	356	364	329	308	312	333	302	334	397	327	360	328	353	355	365	332	311	341	350	371	314	352	359	351	338	343	328	342	365	335	354
7338	2148	3281	1591	1358	1303	1198	1120	1062	1021	1024	922	952	950	946	910	860	907	826	889	883	825	858	852	848	877	835	864	814	870	867	837	842	840	824	864	851	874	876	828	819	859	845	847	808	910	864	870	842	839	835	833	823	876	854	833	829	834	863	884	833	841	864	833	826	815	822	833	842	833	850	859	910	823	792	825	887	790	841	821	760	803	821	864	873	837	864	843	845	848	841	870	826	824	874	835	860	845	812	763	775	810	807	892	830	874	823	901	819	787	815	827	862	830	837	813	819	803	792	853	872	828	794	826	859	835	854	845	847	823	853	808	772	835	791	796	792	811	854	858	853	846	841	821	818	781	875	821	804	822	847	828	826	832	829	812	852	860	870	816	810	853	808	838	827	819	847	800	846	810	851	818	808	852	837	825	832	827	829	787	795	831	829	778	837	821	784	816	840	841	830	839	812	847	793	825	843	857	828	850	829	855	867	873	779	872	851	792	883	830	812	816	874	763	846	783	810	843	830	837	829	815	853	849	816	868	819	821	855	854	840	768	825	832	850	838	805	835	859	836	849	836	836	832	831	798	823	851	863	825	838	831	840	803	847	838	843	826	834	837	836	792	852	795	797	758	851	819	856	863	874	807	830	807	798	787	837	836	867	836	856	875	814	818	808	840	814	847	837	782	798	781	828	874	862	856	852	837	813	820	830	833	777	798	819	843	842	814	826	885	817	839	806	812	901	834	830	859	858	822	801	861	807	848	772	859	848	853	852	810	830	817	817	840	869	793	807	841	849	802	845	808	843	815	827	824	870	825	813	844	800	811	794	776	773	810	810	834	840	829	806	880	802	868	870	800	893	795	815	798	801	803	805	811	840	877	817	848	854	837	832	873	809	857	838	802	825	873	842	782	822	838	827	845	823	807	801	824	872	812	863	829	846	853	864	771	839	834	845	861	874	825	813	824	807	823	854	804	828	809	881	843	756	813	854	819	824	779	774	831	849	872	789	789	835	785	873	846	838	785	894	831	887	821	867	809	811	847	821	822	828	836	828	808	841	837	787	826	786	805	818	852	876	789	876	804	842	796	894	810	821	807	861	818	860	799	870	857	883	858	806	794	806	836	851	776	801	806	761	783	809	846	794	814	891	799	891	790	837	844	828	862	823	838	827	843	840	814	836	796	793	797	819	837	797	880	829	791	845	854	831	873	857	854	865	788	841	804	800	810	861	801	812	852	801	869	793	842	844	848	819	809	824	816	823	841	830	851	837	852	814	805	864	877	835	813	841	840	818	816	779	811	859	816	800	876	861	835	821	828	892	862	825	801	813	806	847	850	802	802	785	881	829	819	864	828	898	793	825	840	853	827	808	859	793	792	803	860	819	830	873	850	803	811	822	829	859	814	888	808	842	819	865	861	799	781	880	833	834	843	869	809	836	813	806	834	810	824	803	827	809	814	796	845	892	836	876	818	799	811	824	807	858	824	874	858	790	818	874	895	777	894	859	852	864	826	847	857	837	852	802	860	836	832	806	884	848	781	823	852	839	780	867	831	840	774	808	845	860	785	855	825	812	823	857	811	828	851	839	821	821	874	840	810	862	880	808	864	797	866	838	839	817	823	850	832	823	817	850	833	789	834	877	818	797	796	798	796	777	845	765	877	839	829	809	821	802	824	861	827	836	862	787	832	809	834	821	828	846	802	842	872	817	891	782	839	886	802	822	806	906	814	862	838	822	774	820	835	821	828	908	803	871	840	844	814	812	836	780	849	808	851	811	852	816	803	824	832	841	826	832	823	807	854	820	836	865	858	821	810	874	857	839	843	801	805	791	832	808	812	785	810	793	798	861	799	825	842	831	848	835	784	798	863	836	850	792	833	778	818	808	827	829	796	815	836	846	800	824	828	813	797	813	746	904	845	785	797	851	851	796	786	800	866	807	827	803	818	804	804	866	810	850	821	853	816	853	830	822	846	838	835	783	866	859	803	863	807	819	875	830	841	825	833	833	822	861	842	818	839	790	855	833	834	814	850	810	865	847	800	835	800	830	853	885	837	826	830	839	827	815	844	825	846	845	830	870	860	859	827	811	822	894	807	809	874	821	747	871	828	802	767	805	856	845	796	800	852	834	773	848	799	834	838	804	858	803	836	793	799	798	837	832	840	824	835	857	824	801	839	806	814	801	846	852	881	834	853	805	839	814	840	828	835	836	858	801	803	813	834	776	827	866	876	849	821	846	833	858	842	794	811	843	764	804	863	790	765	852	816	834	847	849	830	829	826	842	843	848	780	830	817	829	834	805	828	835	759	820	776	823	793	868	867	868	778	842	828	825	826	909	780	802	844	808	856	823	846	861	805	852	796	855	851	807	852	832	840	855	832	844	828	833	843	804	842	846	821	790	892	814	798	843	812	784	813	830	796	844	871	859	844	804	828	823	821	825	856	836	878	833	865	869	835	867	845	797	829	817	846	837	805	783	797	834	850	866	764	817	757	870	831	792	805	843	804	882	772	822	793	835	835	828	864	837	786	840	820	843	800	842	849	851	836	812	810	818	829	796	822	846	885	839	819	839	850	776	810	821	832	819	817	833	781	844	844	829	939	803	840	840	780	829	871	785	826	812	822	855	824	842	853	828	815	794	827	827	848	837	845	828	846	850	844	817	834	839	810	873	820	789	819	888	794	837	822	812	782	798	822	824	842	820	843	770	829	832	854	819	814	854	839	791	805	844	856	871	877	813	817	834	828	844	858	831	869	798	811	776	895	823	823	788	805	794	867	804	848	849	802	790	807	823	811	829	834	833	806	783	878	799	862	814	833	859	823	854	791	832	839	824	830	811	820	859	855	888	795	849	821	851	801	840	866	843	829	802	854	847	779	817	805	830	854	850	798	848	815	819	828	874	823	889	862	796	886	831	825	801	790	804	869	804	799	821	807	826	834	851	894	846	854	827	818	801	792	800	816	800	875	812	782	764	822	852	819	879	828	840	826	833	837	818	834	838	795	810	811	833	865	835	829	863	790	820	774	792	825	830	823	871	825	804	848	771	840	859	838	871	812	831	821	850	820	808	770	823	769	796	806	831	807	804	845	802	771	868	841	794	824	837	806	894	836	827	864	801	815	858	814	806	835	807	844	820	841	801	772	839	798	827	821	801	842	837	826	806	809	840	858	860	880	865	835	811	852	835	839	861	821	834	783	826	800	860	818	844	779	812	887	855	779	836	845	814	796	797	840	861	800	811	807	829	839	852	792	839	821	822	819	815	837	822	795	816	840	851	849	837	840	821	846	880	822	811	792	801	845	870	808	801	832	853	804	808	824	833	845	810	862	843	793	796	830	824	821	810	844	849	869	833	860	776	808	847	880	813	855	815	771	860	890	861	846	850	836	866	805	857	846	810	856	796	843	832	837	831	827	793	753	821	838	861	782	770	841	737	856	802	856	836	808	873	826	745	803	773	806	825	802	866	841	764	848	875	853	845	848	859	802	837	818	782	840	840	817
17470	3303	4016	1051	774	705	622	558	595	549	590	603	529	477	503	513	515	543	534	503	555	459	490	453	502	509	540	503	484	482	486	490	494	530	488	470	501	523	497	457	513	485	568	498	497	442	474	494	512	478	437	498	449	479	461	488	516	483	459	477	492	487	474	491	458	477	459	513	546	460	462	482	480	508	516	472	469	543	505	460	515	530	501	450	491	503	521	443	490	482	519	505	486	494	488	485	491	485	508	457	458	423	488	465	530	479	498	483	484	454	504	511	517	514	450	489	483	468	449	493	482	491	478	505	493	478	511	503	470	471	468	487	487	516	493	497	463	530	507	449	466	510	507	493	497	476	446	426	486	479	503	516	497	453	485	485	508	505	546	478	464	475	545	480	501	480	488	509	523	455	480	512	494	456	489	482	532	461	470	486	424	493	496	517	472	463	461	469	536	471	471	479	482	466	494	510	483	479	477	530	459	528	511	494	480	477	463	480	485	486	558	508	526	519	430	480	467	437	500	482	480	451	476	476	474	463	501	463	504	518	476	447	517	481	522	496	486	465	536	491	509	476	494	461	463	475	493	516	507	532	487	510	523	527	478	539	507	509	436	480	480	481	489	510	488	462	505	487	506	490	466	490	465	493	498	516	506	522	496	517	506	498	470	525	486	487	464	480	511	488	519	522	486	490	474	445	458	489	504	450	499	524	478	479	510	483	473	493	521	485	477	525	419	442	511	452	459	472	481	520	499	480	479	455	469	491	448	499	494	489	510	451	525	493	498	475	475	499	476	502	513	508	486	504	468	480	449	482	449	455	484	445	471	514	444	515	527	483	488	506	468	488	468	492	457	505	508	503	469	447	532	502	497	464	529	475	464	514	491	487	479	481	450	498	464	497	498	486	486	452	504	454	497	474	527	479	473	508	514	477	519	486	454	483	521	475	503	460	496	483	474	484	485	505	491	478	505	495	475	485	510	467	477	518	507	461	506	466	504	506	493	478	497	487	469	483	528	482	476	482	515	456	466	526	487	492	489	499	491	521	499	486	504	525	527	454	463	462	496	469	505	488	521	533	522	510	516	503	487	490	513	477	479	531	504	502	495	484	452	475	498	470	499	508	476	476	479	500	438	491	459	472	484	495	523	499	470	455	484	468	487	544	475	489	505	537	537	454	515	473	481	518	528	489	511	482	493	510	447	494	502	535	504	471	518	542	472	476	453	475	535	534	501	492	483	502	442	496	460	541	498	463	491	476	468	447	477	450	488	490	481	486	472	456	480	499	450	507	522	510	503	493	485	495	490	461	507	432	463	478	438	490	489	497	470	497	494	481	477	485	476	476	473	492	497	516	527	508	513	500	483	462	475	471	481	559	480	462	490	520	498	502	486	508	541	491	447	524	496	493	485	482	454	475	466	500	494	470	487	492	514	512	446	478	484	474	499	487	473	468	499	487	471	474	479	460	480	472	502	506	508	538	541	498	470	476	455	511	483	518	461	489	463	460	441	515	483	454	476	481	477	459	454	456	558	512	464	514	472	495	479	461	480	497	507	461	489	505	474	503	487	464	478	484	481	448	409	494	501	500	464	482	502	462	470	495	514	492	480	471	479	481	489	493	437	541	494	495	522	525	517	469	496	504	501	494	452	479	448	514	457	456	498	495	467	470	490	499	487	474	543	501	480	472	470	479	497	478	469	504	487	499	465	505	537	510	496	509	472	488	504	475	499	485	502	497	475	473	453	474	499	487	467	439	484	507	458	486	518	479	472	449	483	475	494	478	487	478	480	477	511	462	454	443	491	455	473	449	498	499	478	473	492	523	493	524	481	490	524	505	466	499	445	483	525	479	509	452	513	490	498	476	485	498	500	514	512	486	487	479	484	487	476	480	470	508	490	517	490	500	483	486	559	483	506	472	452	478	466	478	455	471	490	443	523	517	495	478	506	494	503	455	506	456	471	483	458	477	485	493	497	483	478	517	459	474	502	506	514	501	468	470	505	518	483	507	434	483	480	496	486	548	503	473	516	478	490	482	459	467	504	478	460	501	517	464	455	513	495	504	487	449	527	461	472	511	475	446	534	481	484	474	482	476	483	433	535	506	483	497	505	491	532	522	490	505	472	499	490	489	495	491	500	506	518	450	440	493	512	454	482	531	521	507	467	473	498	475	515	480	493	471	486	463	490	502	484	467	491	459	486	511	514	480	491	487	475	493	515	501	511	505	487	473	533	482	474	452	455	476	472	508	489	472	494	515	451	498	482	514	485	519	505	455	481	477	468	514	487	493	487	485	478	494	494	496	494	473	459	487	450	466	430	557	489	489	481	480	481	499	485	479	472	510	514	445	461	489	505	515	522	489	468	514	495	487	465	503	448	498	499	464	500	501	480	479	499	510	515	440	458	494	479	481	506	460	536	490	473	484	499	493	496	477	503	525	487	522	481	525	518	471	473	502	428	518	492	494	501	483	454	485	504	458	507	519	478	539	439	511	506	491	465	488	485	477	463	458	468	488	454	472	470	463	512	524	484	430	497	472	464	419	438	457	445	507	455	513	498	477	452	503	462	536	490	477	452	488	448	491	491	487	475	515	527	487	479	502	477	491	532	523	502	463	472	484	483	461	510	485	512	506	504	456	516	510	476	494	456	547	516	508	480	450	494	500	502	476	478	501	493	484	482	476	485	493	511	507	434	533	517	491	503	519	524	507	475	478	481	440	505	511	477	503	478	500	462	471	552	516	489	461	513	488	462	514	513	472	493	481	465	477	489	507	475	450	499	484	526	557	491	465	503	506	479	477	511	530	461	532	510	464	459	469	459	481	510	468	509	450	535	462	524	515	425	429	489	505	487	481	529	485	512	487	453	509	514	476	494	484	478	450	448	481	460	486	505	488	503	469	457	477	512	459	513	459	501	489	475	476	513	500	481	488	508	490	470	515	451	443	485	461	520	509	503	499	464	523	465	476	509	487	496	491	516	507	480	467	459	450	494	508	465	440	450	528	483	493	501	553	501	530	465	465	481	459	480	520	432	471	508	485	448	487	480	482	507	505	505	485	491	495	438	498	472	483	535	484	459	472	487	477	448	460	482	494	477	511	478	500	522	501	473	489	494	521	470	521	514	506	466	461	473	441	471	505	471	440	512	484	477	470	478	427	480	460	499	450	477	493	522	499	551	482	522	467	484	460	464	450	483	499	522	474	497	479	458	525	489	483	536	455	499	512	481	506	522	501	467	474	469	475	444	485	482	495	506	477	514	466	473	454	496	515	495	430	466	473	430	498	459	482	453	528	455	519	487	464	451	503	514	491	495	489	518	497	518	517	479	464	475	470	514	479	508	511	486	503	478	480	476	524	496	492	487	468	494	472	495	481	481	488	465	485	499	466	512	518	497	520	494	517	533	497	448	478	483	491	500	457	538	532	509	516	468	525	500	476	462	460	467	484	508	515	465	472	518	460	464	511	506	462	435	471	534	463	492	544	490	501	437	479	470	497	494	438
9941	3010	5195	2635	2287	2059	1861	1694	1563	1380	1406	1331	1242	1332	1239	1171	1180	1198	1211	1126	1175	1152	1188	1117	1171	1150	1173	1115	1147	1138	1081	1113	1176	1111	1140	1076	1083	1112	1099	1081	1094	1060	1116	1061	1045	1100	1095	1047	1082	1111	1089	1048	1054	1062	1095	1035	1044	1119	1063	992	1098	1080	1073	1104	989	1054	1082	1054	1045	1094	1057	1078	1046	1140	1065	1121	1115	1087	1084	1126	1065	1079	1074	1035	1110	1078	1069	1077	1057	1065	1111	1057	1078	1062	1052	1063	1087	1039	1062	1059	1106	1071	1036	1103	1143	1041	1096	1139	1077	1041	1110	1110	1093	1063	1075	1101	1070	1114	1138	1033	1060	1063	986	1090	1036	1093	1061	1033	1064	1101	1087	1075	1121	1088	1078	1063	1083	1058	1118	1121	1113	1085	1076	1085	1111	1066	1053	1068	1036	1137	1061	1099	1102	1070	1127	1051	1080	1039	1090	1048	1052	1086	1049	1085	1116	1076	1106	1109	1111	1096	1039	1056	1113	1066	1071	1144	1063	1081	1040	1102	1062	1117	1053	1112	1097	1092	1060	1094	1076	1137	1074	1027	1037	1088	1081	1107	1045	1153	1105	1068	1060	1066	1058	1102	1042	1075	1073	1101	1087	1046	981	1126	1023	1031	1057	1058	1066	1120	1061	1025	1083	1096	1111	1031	1095	1001	1031	1065	1137	1062	1033	1049	1088	1085	1079	1074	1066	1068	1069	1048	1036	1061	1100	990	1062	1080	1124	1123	1123	1072	1088	1073	1026	1099	1089	1097	1053	1092	1113	1038	1092	1035	1093	1063	1104	997	1090	1068	1084	1064	1098	1083	1075	1064	1123	1049	1061	1052	1057	1124	1063	1055	1053	1062	1138	1035	1081	1068	1056	1083	1085	1069	1081	1053	1078	1037	1070	1061	1117	1054	1037	1082	1061	1095	1075	1042	1094	1127	1099	1080	1077	1002	1049	1093	1066	1069	1029	1044	1042	1103	1113	1082	1041	1098	1109	1082	1089	1057	1063	1032	1033	1071	1077	1103	1036	1097	1057	1089	1099	1126	1074	1079	1052	1097	1105	1065	1050	1059	1075	1101	1006	1097	1021	1035	1048	1048	1059	1086	1135	1031	1062	1023	1056	1054	1105	1085	1106	1029	1069	1058	1100	1007	1058	1089	1130	1063	1063	1066	1098	1108	1126	1040	1114	1059	1093	1117	1054	1036	1048	1080	1078	1111	1115	1102	1076	1055	1066	1058	1054	1006	1070	1083	1017	1126	1107	1075	1066	1094	1077	1068	1059	1118	1071	1110	1070	1132	1028	1045	1059	1088	1130	1071	1008	1096	1060	1060	1081	1076	1097	1058	1056	1082	1165	1107	1117	1099	1077	1072	1057	1023	1042	1086	1048	1042	1066	1082	1080	1109	1105	1101	1095	1058	1067	1053	1086	1032	1075	1042	1120	1101	1082	1026	1125	1037	1065	1012	1084	1027	1069	1057	1058	1127	1034	1081	1019	1156	1112	1102	1086	1038	1064	1047	1076	1046	1025	1086	1120	1018	1020	1064	1092	1044	1110	1111	1073	1095	1093	1012	1092	1051	1108	1062	1059	1132	1061	1156	1132	1103	1069	1053	1075	1014	1082	1128	1073	1089	1005	1097	1117	1052	1048	1106	1101	1111	1119	1090	1073	1071	1077	1137	1087	1064	1080	1035	1088	1107	1111	1086	1019	1105	1014	1128	1028	1046	1061	1092	1075	1105	1090	1026	1109	1045	1054	1072	1063	1053	1047	1070	1093	1103	1126	1028	1084	1091	1065	1088	1077	1054	1098	1043	1089	1062	1035	1055	1079	1063	1045	1072	1118	1086	1049	1050	1113	1081	1077	1052	1033	1065	1081	1067	1103	1096	1127	1063	1011	1041	1011	1095	1068	1079	1120	1094	1067	1122	1006	1051	1091	1102	1121	1014	1121	1050	1096	1096	1101	1100	1071	1064	1082	1060	1080	1103	1073	1055	1149	1027	1116	1113	1064	1073	1091	1018	1073	1023	1115	1097	1073	1105	1103	1080	1012	1086	1077	1093	1072	1080	1096	1037	1095	1040	1077	1035	1094	1051	1033	1091	1028	1100	1082	1114	1098	1091	1065	1063	1041	1052	1076	1063	1027	1066	1060	1039	1058	1056	1047	1135	1009	1089	1059	1044	1075	1069	1051	1053	1105	1080	1109	1124	1015	1105	1096	1038	1052	1098	1077	1058	1077	1032	1060	1073	1022	1098	1060	1085	1088	1049	1065	1081	1091	1090	1100	1048	1104	982	1080	1049	1043	1026	1148	1060	1044	1115	1089	1065	1131	1084	1098	1051	1092	962	1128	1097	1077	1096	1094	1047	1082	1008	1105	1068	1042	1105	1046	1074	1066	1036	1080	1071	1042	1091	1114	1093	1085	1079	1056	1089	1075	1063	1046	1053	1073	1106	1082	1087	1074	1061	1085	1040	1061	1066	1013	1078	1014	1088	1038	1076	1027	1066	1065	1127	1093	1068	1041	1096	1050	1067	1052	1065	1089	1077	1108	1080	1050	1058	1051	1109	1093	1067	1061	1066	1112	1058	1090	1000	1101	1070	1062	1069	1062	1063	1058	1106	1107	1054	1069	1056	1022	1026	1127	1114	1053	1086	1079	1062	1077	1060	1108	1056	1078	1081	1114	1124	1056	1092	1075	1060	1067	1090	1083	1093	1118	1075	1105	1078	1051	1055	1038	1006	1072	1051	1100	1122	1070	1068	1088	1088	1094	1035	1113	1120	1066	1035	1078	1068	1109	1119	1044	1070	1124	1084	1088	1062	1084	1042	1041	1063	1139	1119	1057	1050	1094	1044	1048	1129	1058	1079	1074	1055	1072	1042	1022	1029	1067	1043	995	1045	1057	1051	1011	1052	1104	1129	1137	1037	1075	1084	1097	1025	1059	1133	1017	1055	1081	1128	1081	1073	1059	1122	1019	1104	1080	1122	1118	1061	1048	1091	1069	1069	1115	1077	1019	1093	1086	1063	1140	1080	1142	1034	1056	1057	1053	1045	1048	1085	1097	1075	1101	1045	1030	1103	1050	1042	1061	1099	1121	1047	1037	1111	1117	1086	1064	1050	1034	1049	1053	1082	1000	1036	1068	1124	1044	1054	1074	1050	1052	1031	1011	1104	1043	1091	1090	1084	1038	1073	1085	1068	1070	1085	1115	1011	1071	1040	1114	1121	1121	1084	1041	1098	1043	1081	1059	1073	1113	1111	1064	1052	1172	1030	1115	1056	1132	1052	1086	1078	1059	1044	1113	1089	1060	1059	1075	1042	1080	1049	1060	1098	1036	1060	1123	1079	1071	1138	1123	1098	1037	1102	1055	1124	1082	1117	1045	1134	1077	1118	1015	1056	1116	1051	1067	1082	1102	1084	1032	1038	1094	1070	1059	1057	1118	1077	1096	1054	1039	1060	1024	1090	1086	1066	1074	1046	1026	1003	1093	1037	1111	1108	1068	1116	1034	1067	1080	1057	1084	1128	1077	1087	1100	1084	1119	1056	1071	1074	1095	1096	1061	1117	1068	1006	1001	1067	1042	1118	1042	1086	1026	1121	1027	1006	1077	1059	1072	1027	1098	1123	1044	1126	1075	1087	1071	1049	1081	1094	1098	1095	1160	1117	1099	1107	1073	1062	1082	1124	1054	1128	1081	1022	1116	1059	1033	1099	1040	1054	1016	1057	1094	1063	1094	1041	1110	1085	1049	1095	1103	1061	1042	1082	1053	1041	1093	1051	1050	1074	1115	1070	1133	1063	1029	1026	1023	1125	1129	1101	1032	1057	1010	1082	1119	1086	1120	1085	1066	1107	1087	1112	1114	1135	1059	1063	1012	1050	1126	1119	1025	1056	1108	1070	1038	1041	1078	1076	1079	1023	1105	1044	1084	1099	1047	1060	1057	1169	1053	1169	1117	1041	1022	1146	1094	1081	1065	1035	1086	1082	1060	1060	1109	1050	1051	1050	1123	1054	1067	1067	1132	1109	1054	1009	1070	1063	1027	1062	1094	1156	1112	1081	1099	1030	1147	1095	1073	1087	1050	1085	1029	1025	1095	1055	1079	1056	1001	1034	1063	1007	1107	1072	1068	1087	1102	1055	1063	1031	1071	1036	1069	1063	1049	1071	994	1096	1103	1074	1146	1077	1030	1102	1104	1064	1129	1121	1062	1078	1016	1048	1127	1067	1044	1055	1027	1059	1102	1081	1119	1100	1073	1074	1106	1045	1089	1029	1042	1030	1098	1095	1014	1050	1027	1120	1066	1087	1058	1043	1034	1077	1039	1106	1084	1072	1086	1058	1024	1111	1103	1063	1034	1088	1078	1013	1075	1156	1071	1119	1087	1119	1065	1073	1013	1075	1006	1047	1022	1077	1080	1086	1076	1068	1094	1070	1046	1038	1093	1087	1076	1044	1026	1067	1056	1051	1118	1070	1040	992	1000	1074	1078	1067	1081	1057	1092	1049	1124	1064	1048	1141	1108	1049	1051	1076	1095	1046	1107	1045	1094	1060	1021	1000	1058	1116	1008	1070	1063	1095	1048	1068	1044	1079	1022	1068	1061	1038	1116	1058	1115	1052	1056	1105	1067	1089	1095	1046	1085	1031	1036	1089	1047	1079	1136	1063	1074	1079	1106	1097	1019	1094	1098	1046	1056	1056	1062	1037	1066	1120	1003	1109	1074	1082	1095	1096	1085	1011	1128	1084	1058	1049	1080	1059	1090	1028	1110	1016	1106	1065	1073	1059	1047	1093	1098	1012	1111	1087	1126	1043	1075	1108	1059	1080	1115	1022	1062	1075	1141	1034	1087	1054	1101	1138	1052	1076	1075	1086	1051	1034	1062	1068	1074	1081	1001	1101	1054	1068	1057	1069	1124	1014	1094	1112	1025	1060	1077	1034	1037	1048	1089	1116	1061	1072	1108	1147	1081	1081	1084	1095	1004	1036	1035	1066	1069	1108	1055	1084	1063	1009	1071	1100	1056	1125	1079	1069
2808	883	365	190	181	178	183	164	158	186	168	148	140	156	161	142	180	149	165	166	179	158	176	174	160	168	191	156	179	175	156	172	162	159	153	173	162	159	151	175	153	164	161	169	207	167	157	160	175	146	175	168	184	162	185	187	169	173	175	201	181	158	155	153	146	164	133	143	177	169	184	149	189	181	172	164	175	175	169	155	133	162	161	168	139	185	183	157	181	201	186	161	143	160	169	186	188	194	161	132	163	168	175	174	149	162	162	149	172	160	177	167	169	194	171	164	184	173	149	167	155	162	174	162	162	171	155	175	157	170	160	176	177	159	188	172	175	168	188	177	164	157	164	161	166	156	188	200	181	193	164	146	147	189	180	161	177	183	150	161	165	160	176	162	168	163	174	178	152	161	170	175	178	199	158	157	190	173	172	206	192	159	182	181	177	169	160	161	153	182	180	202	178	155	179	176	177	182	177	152	174	157	184	176	129	173	170	179	158	175	148	180	155	157	183	156	169	164	186	189	159	181	155	157	183	170	160	158	187	184	176	168	142	168	172	183	166	168	159	172	142	172	169	177	169	160	165	209	156	166	170	180	193	157	197	150	164	181	176	174	154	192	177	167	191	175	170	168	177	180	192	186	171	185	157	170	152	192	162	152	143	167	162	160	162	173	158	181	170	158	172	176	160	185	171	141	154	187	180	187	189	158	192	166	195	158	165	177	173	175	188	161	170	179	194	195	158	152	173	159	195	158	166	184	180	153	171	180	183	192	168	171	182	168	163	178	151	179	152	189	173	166	178	154	159	175	160	167	184	166	164	179	143	156	165	180	159	175	142	213	175	180	190	164	168	167	170	160	164	187	174	168	204	168	166	161	161	157	164	153	152	182	160	172	156	163	155	166	169	185	160	173	178	180	185	157	205	193	170	161	188	158	163	184	149	172	193	177	193	165	135	198	189	182	137	174	180	186	169	176	171	172	161	156	167	165	145	158	157	175	178	159	195	166	162	191	159	157	159	144	159	172	175	159	197	174	162	162	153	177	169	143	168	151	157	161	161	181	171	167	153	168	144	165	191	155	155	158	149	186	169	189	173	145	161	160	173	198	161	150	166	159	177	160	165	166	171	154	179	167	167	170	171	199	163	172	161	147	179	170	175	182	168	161	188	174	174	166	147	177	169	173	165	132	175	168	145	180	149	190	166	149	162	179	176	183	170	171	180	173	151	192	196	184	180	161	183	168	172	159	188	178	203	180	166	170	160	170	152	174	162	156	196	156	157	179	170	202	166	160	166	163	173	144	150	173	175	158	161	160	161	166	178	171	138	184	159	183	167	150	190	179	170	165	179	189	156	158	170	167	184	163	163	165	179	171	171	158	158	155	192	177	173	156	191	165	163	184	157	167	128	166	172	163	191	158	174	179	168	132	145	162	166	184	193	136	185	166	145	152	164	167	173	162	170	187	176	168	154	180	182	145	182	151	175	166	163	150	181	154	169	150	175	169	193	168	181	157	172	159	158	164	152	156	168	166	179	174	197	148	160	147	180	172	149	192	166	160	144	177	175	149	172	180	174	201	171	166	191	171	177	178	176	138	170	183	169	166	169	183	173	184	156	175	144	168	153	171	172	168	156	167	176	153	148	171	161	193	167	151	169	188	158	182	183	149	186	160	186	140	181	185	156	179	153	149	163	142	169	163	197	167	143	166	184	183	161	170	179	198	173	157	188	140	150	146	165	163	169	163	189	186	173	171	187	183	179	187	176	177	169	187	141	179	166	158	166	153	172	164	170	173	177	156	184	165	141	170	198	171	169	192	147	168	180	168	154	158	140	131	151	155	153	140	156	183	142	152	199	186	169	159	163	154	143	152	178	169	171	167	175	163	165	137	148	175	171	151	170	159	184	153	160	174	152	158	178	169	163	166	177	168	172	183	153	190	191	165	151	191	174	177	183	183	170	160	152	145	176	171	180	144	189	166	152	170	149	149	170	142	160	170	182	176	168	167	164	163	159	186	165	167	166	170	161	165	172	190	162	159	174	167	173	169	159	177	171	178	153	169	165	182	165	193	184	168	158	165	199	177	190	166	153	168	169	197	187	187	180	182	170	163	186	158	169	154	160	177	162	192	178	163	169	194	178	157	165	168	185	183	182	148	182	166	184	183	202	169	153	163	151	173	162	157	142	141	152	179	178	164	184	178	147	162	164	164	149	147	161	167	168	175	188	170	184	148	176	177	156	166	142	163	141	181	164	146	179	153	166	165	161	174	179	169	181	170	170	152	136	178	175	171	159	193	179	168	199	163	131	161	173	157	155	166	170	166	144	180	168	164	195	156	160	166	184	159	164	174	180	182	162	149	176	160	152	164	178	199	185	132	177	182	167	143	173	166	178	174	174	144	162	180	169	184	176	182	166	192	159	169	191	170	162	162	164	167	179	180	184	147	153	187	161	149	187	160	176	182	182	172	180	160	153	187	161	162	162	192	187	160	162	148	186	156	164	179	192	184	173	178	165	161	166	147	191	173	187	161	156	184	169	188	160	166	204	159	146	159	195	164	156	141	188	177	175	166	157	168	175	180	166	182	159	141	176	156	177	189	169	157	184	170	162	175	178	165	211	155	158	162	152	198	175	170	167	197	163	173	204	172	181	172	162	180	177	179	152	161	186	164	163	160	178	162	149	167	198	158	191	157	184	162	172	175	185	166	196	162	161	162	167	140	173	175	144	148	169	167	164	170	178	155	136	181	167	209	168	160	169	140	155	163	181	177	178	156	170	170	171	162	172	173	151	168	164	161	152	152	152	158	151	153	182	183	167	173	169	151	166	169	178	166	124	162	155	154	160	179	175	171	163	186	171	192	163	159	160	154	189	156	168	171	178	143	144	186	180	152	159	170	168	166	171	194	190	170	162	164	146	160	149	185	181	172	183	155	160	188	188	135	189	144	163	145	158	173	171	167	165	148	167	188	170	176	178	179	172	179	157	167	162	168	162	156	150	173	172	150	176	181	180	184	159	161	168	164	165	199	188	173	170	170	160	160	148	181	149	144	203	174	159	148	184	184	171	153	158	153	181	189	173	189	156	180	177	161	166	181	146	170	178	157	178	159	171	167	189	167	144	173	160	157	180	179	191	174	183	186	182	176	154	154	172	148	168	152	160	139	156	176	156	153	177	168	182	186	155	157	162	162	168	168	151	182	190	185	185	182	164	164	194	174	168	167	148	181	141	167	161	164	169	141	195	203	179	169	184	185	167	164	144	177	155	164	174	158	174	154	183	185	168	164	161	152	187	176	148	163	190	178	163	178	160	132	180	145	161	207	180	156	165	153	159	167	135	143	166	187	177	188	157	146	182	166	168	168	183	153	150	167	182	175	150	158	179	163	168	174	192	167	177	165	142	158	171	171	178	172	180	168	188	184	192	147	164	169	167	166	184	176	174	171	174	165	176	164	165	176	168	173	198	175	154	148	172	156	174	173	168	167	176	158	157	157	164	189
2311	1112	675	542	536	497	492	467	468	490	475	467	489	491	500	494	488	477	518	501	433	488	510	483	473	469	455	475	499	455	511	451	468	454	491	469	492	477	496	490	452	500	445	451	478	485	501	459	477	463	499	450	514	482	495	449	475	430	468	444	434	458	442	445	477	485	511	456	486	455	495	504	459	451	496	454	457	477	463	455	445	457	516	470	449	460	426	507	448	499	497	456	461	453	460	487	457	453	500	468	480	459	491	458	504	447	492	427	468	462	467	510	460	482	499	445	463	472	493	441	458	479	484	492	512	517	488	470	479	470	489	457	493	499	562	469	463	461	468	458	451	464	449	458	451	473	495	512	429	464	479	492	461	423	460	452	489	489	464	474	472	491	534	459	464	441	443	450	452	484	463	482	486	466	461	466	484	466	462	472	475	470	466	477	455	483	494	460	445	468	452	441	471	500	484	490	470	483	511	496	478	424	478	508	427	439	457	439	489	485	469	471	442	513	420	461	475	502	472	483	512	424	496	483	456	450	438	462	493	457	490	482	465	474	474	452	494	460	423	457	468	501	435	520	457	498	478	435	445	476	480	480	455	492	491	470	467	448	476	474	502	475	471	468	468	464	473	480	490	467	437	471	474	457	463	454	512	494	479	491	488	490	465	478	457	462	462	483	468	478	487	466	469	456	460	438	444	503	461	484	519	490	483	460	469	451	445	456	468	432	453	478	472	440	482	483	464	479	481	463	439	478	462	454	458	453	495	491	451	439	465	484	468	462	491	481	482	453	495	504	490	461	453	467	472	469	509	451	487	481	485	438	510	531	452	470	431	500	462	470	481	489	464	463	455	463	479	479	464	432	489	441	449	480	495	462	464	473	470	466	484	467	469	487	508	464	477	465	444	450	432	469	501	458	470	483	461	487	484	460	457	431	422	479	446	478	497	465	451	496	430	477	502	476	488	469	484	487	500	491	503	466	480	468	472	500	439	483	502	476	475	517	455	457	443	506	467	445	492	476	464	460	441	439	462	481	499	455	461	456	501	492	441	462	455	494	486	468	480	473	490	474	455	454	497	435	496	481	508	458	467	459	455	485	484	480	452	410	435	499	462	464	458	454	461	471	431	487	444	461	488	458	479	515	446	470	457	501	486	437	474	448	488	514	491	476	463	498	468	476	440	477	457	494	496	472	483	458	448	487	476	481	498	456	490	462	473	466	470	469	474	496	487	469	492	429	475	463	427	464	482	527	469	429	460	439	445	462	486	488	521	534	488	463	500	481	512	479	497	506	499	439	477	450	479	498	475	473	491	453	489	478	503	461	494	459	435	474	465	475	458	463	460	408	473	484	454	467	464	485	482	496	466	480	487	478	454	476	492	465	490	463	486	477	478	497	482	467	499	458	473	450	479	436	462	475	485	476	460	470	465	459	488	431	461	473	480	483	486	476	474	469	451	448	444	462	458	489	438	479	464	504	472	472	458	451	504	478	475	470	485	453	446	477	496	485	448	440	476	492	500	451	468	494	487	454	451	444	460	423	455	500	487	464	451	450	474	503	463	512	496	488	508	458	424	460	472	464	486	465	438	449	469	448	424	458	462	438	498	476	461	473	491	443	507	470	478	489	439	466	498	467	432	440	479	492	470	480	459	455	511	424	477	457	485	445	440	487	511	466	438	424	457	448	466	497	456	442	422	472	462	470	494	444	449	438	465	457	448	495	463	467	468	466	489	470	458	514	469	473	396	448	409	505	484	457	445	451	487	474	485	501	498	458	466	506	454	467	465	463	487	470	480	474	501	457	493	433	449	490	503	474	419	484	438	449	479	485	457	480	470	457	450	448	533	475	481	517	457	449	500	493	469	480	477	457	507	491	514	501	466	509	493	483	474	504	477	522	467	509	450	462	450	414	480	510	496	466	441	423	512	469	517	452	466	467	497	520	428	495	475	490	489	448	494	468	475	453	486	439	457	484	458	445	477	482	487	458	472	449	474	498	477	446	459	512	464	466	498	487	464	460	442	481	442	464	476	480	450	474	446	455	440	464	466	462	421	480	456	445	499	465	468	495	435	464	451	477	485	471	458	498	458	483	457	482	473	427	454	458	480	446	505	518	473	479	487	485	484	498	448	449	475	514	465	477	464	512	500	467	497	467	490	441	487	513	453	456	452	485	519	455	468	438	498	468	466	464	478	458	476	457	482	504	522	516	506	494	478	506	433	469	433	459	493	450	456	438	483	484	477	492	416	475	471	439	471	494	477	476	485	481	468	493	443	442	503	501	461	434	480	467	448	466	444	487	465	460	461	499	475	453	466	472	486	475	513	476	450	462	451	455	489	443	490	461	484	486	466	488	450	481	493	472	486	480	493	495	480	492	507	439	493	455	475	501	445	492	483	466	499	448	517	490	486	453	487	472	487	495	496	483	505	450	464	488	466	448	475	471	465	447	479	447	449	488	458	452	464	481	486	500	461	450	484	493	451	465	422	486	451	455	474	497	462	490	468	449	466	467	460	465	488	444	438	472	445	500	452	474	471	459	510	516	476	498	444	446	484	463	470	449	478	458	488	454	509	465	428	507	413	479	454	454	503	491	454	450	436	499	437	483	459	428	503	485	492	507	420	463	461	439	493	478	460	493	441	492	459	474	476	484	476	488	447	445	461	484	469	475	435	487	478	457	455	465	473	461	451	444	516	477	471	484	447	443	499	485	538	506	467	482	470	490	512	463	470	452	467	490	451	483	456	465	481	498	469	460	482	487	445	466	453	454	453	444	471	461	475	459	515	455	471	452	467	456	447	499	458	478	457	478	468	462	457	469	466	416	446	466	458	491	474	481	451	494	492	455	450	478	494	494	464	491	495	443	493	499	494	445	452	446	456	497	458	487	475	496	473	476	466	475	466	508	524	435	459	487	489	452	459	473	469	432	476	434	506	486	493	455	461	447	459	495	448	453	486	457	434	463	504	467	532	492	468	471	466	476	457	478	475	499	469	469	461	478	480	521	440	494	453	496	452	448	452	449	500	475	462	492	510	443	456	471	501	475	468	491	499	493	438	478	449	442	500	478	481	456	479	472	466	488	486	487	513	500	437	445	483	512	478	444	465	468	468	513	482	463	475	494	497	469	485	477	434	484	447	444	499	500	478	487	441	455	462	457	471	474	483	436	454	498	471	463	468	465	512	463	474	405	490	515	459	455	475	509	426	475	491	457	465	493	454	448	471	483	467	492	469	468	470	493	501	493	459	483	502	464	520	463	447	463	457	474	504	474	479	491	488	485	446	499	471	492	481	479	485	436	460	460	495	476	436	497	492	475	512	469	475	484	448	460	473	441	496	481	428	468	472	435	489	438	501	477	497	453	486	482	468	464	462	507	482	456	467	459	494	441	417	447	488	503	479	500	524	487	502	459	459	525	454	483	506	461	475	448	486	468	469	472	451	458	467	433	499	443	451	502	470	496	493	481	510	443	495	464	457	506	484	419	505	449	470	464	452	491
9115	1785	1822	568	512	404	418	399	410	368	389	395	385	349	356	410	396	362	337	334	327	402	359	396	322	361	352	294	365	348	339	354	365	305	364	337	358	366	339	338	334	358	334	345	332	359	351	358	382	335	324	344	354	341	369	358	361	348	368	334	345	322	348	368	327	337	378	395	335	334	376	329	336	325	328	354	330	346	364	316	325	323	313	353	342	354	323	355	311	387	362	345	352	337	357	317	334	325	378	342	330	314	347	391	369	358	396	327	361	379	386	334	350	335	324	318	314	385	344	342	335	300	316	346	334	337	326	314	367	321	356	327	357	355	372	337	376	393	368	359	326	327	331	372	352	357	314	358	325	339	378	348	371	364	334	378	353	343	384	328	334	350	348	362	337	346	354	307	347	319	346	308	338	374	347	309	365	358	368	329	322	347	329	341	314	315	388	348	354	366	349	346	322	329	341	331	355	317	358	332	339	313	368	342	375	327	326	312	332	350	341	357	363	353	329	324	332	323	324	345	341	351	344	342	344	328	340	337	331	318	380	372	344	358	368	338	350	352	354	310	339	359	380	357	365	358	331	337	355	380	334	320	368	353	356	359	341	335	357	328	339	320	314	360	321	369	331	335	318	349	352	355	336	365	342	354	340	341	301	356	352	331	348	358	343	331	313	341	327	376	342	415	356	321	398	321	372	328	304	304	328	321	372	344	305	343	366	383	359	336	344	373	322	310	330	307	363	320	369	348	320	326	342	372	311	346	333	366	359	312	346	376	356	343	363	353	382	364	304	329	349	341	335	369	338	370	334	343	347	334	340	355	343	345	357	355	328	352	347	349	356	360	360	346	349	353	355	367	343	378	332	328	332	347	322	345	333	342	342	364	356	341	351	343	353	304	347	364	349	369	345	323	347	376	370	315	325	334	349	384	377	316	311	315	315	370	337	360	361	354	335	343	332	336	318	330	348	332	356	358	360	356	370	372	333	345	337	315	328	392	369	356	320	327	386	390	307	340	359	354	328	306	326	353	346	333	338	357	343	358	335	377	354	329	352	329	343	346	351	338	357	365	330	364	368	349	328	296	339	333	337	321	363	325	331	339	351	296	344	341	354	332	376	315	366	338	370	373	312	339	338	292	347	371	341	324	345	354	377	350	332	336	366	361	339	347	299	342	340	345	346	335	353	322	336	383	311	323	356	368	343	383	341	303	354	366	368	360	374	358	309	356	303	354	380	352	364	338	354	359	388	343	350	301	348	368	385	359	317	382	360	329	363	340	379	341	301	362	327	321	357	348	352	350	367	364	345	338	330	345	357	367	326	335	348	307	323	338	396	329	363	334	363	331	343	355	362	345	359	332	330	367	326	366	323	375	368	316	330	343	311	332	371	349	355	359	361	356	371	370	385	351	355	318	359	320	327	308	360	301	313	370	327	352	356	321	352	321	356	358	342	314	350	330	325	358	333	360	313	323	385	321	381	351	362	348	334	366	343	379	336	343	338	355	338	359	334	344	322	350	362	297	332	356	337	360	339	346	359	331	349	374	382	347	359	375	359	335	326	312	378	404	328	343	342	320	342	354	348	346	328	347	371	337	333	330	297	360	314	349	355	350	346	405	336	389	316	329	335	371	351	345	344	349	402	338	337	315	354	336	366	339	356	333	361	322	350	369	340	326	339	335	317	370	345	319	330	330	366	355	366	311	346	357	344	317	336	366	354	346	327	361	346	357	371	343	310	318	301	381	322	324	342	367	345	300	316	318	359	348	355	326	356	350	382	322	345	335	381	344	341	332	335	360	319	296	359	323	337	357	351	336	328	361	314	321	298	325	316	341	347	347	336	323	344	365	400	362	309	331	312	362	336	329	356	317	358	303	318	355	327	366	342	344	352	348	343	312	390	356	343	314	316	373	322	366	349	338	342	352	331	358	342	357	370	341	385	321	348	358	377	327	355	396	347	357	329	330	342	340	326	403	359	411	375	354	377	314	327	385	364	324	333	318	339	336	358	361	359	372	361	350	367	339	351	340	316	351	350	366	319	360	384	381	345	343	320	345	354	335	327	375	379	348	336	355	344	335	348	300	359	313	356	373	323	364	354	373	352	324	352	327	366	363	312	349	327	337	327	318	322	321	372	361	343	323	341	354	359	337	344	386	333	350	363	334	340	340	358	374	353	328	314	348	346	351	337	357	329	364	343	344	353	326	354	358	358	327	340	331	357	345	347	328	369	323	312	360	318	353	360	310	341	350	327	401	368	329	336	328	322	315	359	350	364	340	359	353	350	352	330	346	361	337	364	325	329	342	330	357	345	337	379	352	361	375	319	353	340	347	342	337	336	361	330	335	366	352	362	393	353	337	351	362	370	381	334	350	326	341	356	336	357	354	373	353	336	322	329	338	329	363	315	306	347	338	362	351	378	358	337	331	341	343	365	364	365	346	353	303	331	334	343	368	349	351	366	329	322	312	308	345	335	312	364	345	323	360	352	337	336	330	343	327	324	379	361	319	366	320	396	334	344	345	362	331	372	335	317	347	371	334	340	353	378	362	344	343	354	347	335	355	330	298	332	327	367	361	348	342	333	333	344	342	357	332	313	331	343	361	351	322	298	330	348	365	346	341	366	374	346	333	351	362	314	347	301	365	342	372	342	366	347	345	342	335	369	372	350	369	333	353	350	366	326	336	338	335	364	360	382	324	367	336	373	317	325	344	356	353	355	367	316	337	353	354	351	391	348	330	312	342	336	351	313	348	332	328	314	360	372	378	354	315	345	349	342	322	328	354	374	329	317	327	339	297	386	351	330	353	338	342	370	302	338	304	343	338	357	359	312	331	337	364	323	368	352	330	371	347	352	313	350	344	324	332	363	358	337	314	355	343	335	345	354	326	329	335	377	336	377	397	342	323	326	375	330	335	360	320	329	362	320	377	331	326	348	348	326	362	332	311	356	378	328	317	353	343	324	307	365	328	360	331	300	338	349	370	336	326	349	325	333	384	349	347	332	340	350	326	317	348	342	328	344	350	352	371	331	378	368	342	329	331	337	331	353	345	314	366	359	411	351	377	345	350	348	361	360	338	351	367	344	370	334	361	347	333	338	349	348	377	367	377	377	315	341	330	328	326	357	377	328	328	335	363	368	339	346	355	363	373	350	333	346	353	344	365	345	366	363	378	349	275	361	367	353	375	362	331	347	339	368	345	322	337	337	369	340	340	332	333	344	340	346	394	347	372	340	347	321	327	300	334	351	340	371	309	338	378	332	369	344	330	327	346	351	367	336	362	357	360	367	382	319	359	329	329	369	351	322	316	345	355	349	330	351	328	318	320	344	335	313	330	373	347	348	364	375	354	320	362	329	329	357	371	356	346	334	368	360	314	294	319	332	361	378	390	387	323	346	353	345	317	350	337	348	392	357	345	356	323	344	343	324	348	356	352	341	318	333	321	324	350	298	317	330	352	341	361	329	331	393	326	330	350	337	361	295	326	345	388	359	324	358	351
7075	2094	2886	1505	1379	1281	1173	1166	1069	1011	1017	974	984	907	886	902	884	858	910	887	882	863	909	886	868	850	865	872	849	813	868	888	831	845	853	872	796	838	797	863	844	831	866	789	801	852	873	833	833	841	841	866	896	836	842	849	824	846	841	862	825	856	802	841	783	857	838	851	818	865	811	850	845	783	862	829	847	804	855	792	796	852	828	796	909	832	882	845	819	811	836	821	814	802	841	816	829	873	779	857	832	844	830	823	841	807	838	846	830	836	837	910	832	767	831	790	782	829	778	846	782	824	838	820	854	803	850	827	820	859	834	788	808	790	770	771	797	846	888	802	819	814	847	807	851	833	815	847	870	796	819	833	866	805	821	814	809	842	823	821	856	786	830	836	838	803	799	807	798	870	814	867	778	806	862	830	829	839	810	782	777	807	796	838	822	786	838	841	879	849	841	819	820	839	838	767	830	879	822	804	822	835	776	781	764	778	862	850	751	843	810	813	844	867	830	863	786	846	814	863	816	793	833	800	827	827	829	820	887	900	815	835	847	863	790	798	820	808	858	804	824	838	827	895	840	815	828	778	852	821	819	796	822	846	871	846	797	804	824	843	801	818	806	795	819	839	818	775	826	813	840	820	831	815	840	799	798	852	829	783	837	836	832	816	819	854	806	796	856	826	827	806	833	817	790	775	862	848	787	883	872	824	806	783	860	867	836	816	903	829	806	839	777	805	804	825	794	885	829	900	790	802	863	826	812	798	828	786	857	825	814	829	851	819	849	859	802	857	814	836	830	826	822	796	893	805	852	868	803	859	865	851	819	793	831	841	890	910	773	807	800	780	827	815	853	832	833	818	842	824	848	816	854	847	867	821	759	837	822	828	842	816	841	838	879	852	785	831	791	818	779	838	893	772	861	811	811	786	788	852	789	842	803	774	866	771	848	809	847	752	834	844	797	824	798	848	807	867	802	798	846	809	805	846	839	847	843	838	815	896	801	798	801	843	798	880	837	785	792	828	876	825	840	845	821	846	849	815	836	852	817	790	784	819	841	803	824	835	803	832	881	799	829	854	840	842	814	807	826	810	826	790	816	781	844	791	825	885	808	869	860	808	854	789	859	854	809	866	829	783	818	828	789	821	827	794	805	809	840	809	824	845	790	785	797	850	817	857	815	824	824	817	809	811	789	895	821	797	810	862	789	811	807	761	822	871	796	865	842	814	874	871	828	843	863	766	844	814	796	839	873	827	824	811	786	809	807	835	823	795	840	782	820	885	863	855	823	812	838	801	839	812	823	850	823	802	841	805	815	901	807	881	837	794	792	832	820	894	782	763	831	769	822	809	846	867	839	843	763	795	777	806	881	815	815	801	802	840	851	842	820	809	834	789	803	806	804	767	805	833	798	840	837	863	776	848	848	885	867	840	828	802	850	794	825	793	830	810	820	840	869	808	864	813	833	811	792	791	860	851	793	831	867	789	840	823	837	835	827	842	839	829	856	835	821	832	824	816	863	789	787	820	868	866	843	836	832	836	844	776	802	854	849	816	784	867	810	791	852	821	797	791	821	780	770	813	866	837	860	789	825	812	822	861	871	826	841	851	818	805	887	813	835	787	779	810	785	798	826	846	819	845	866	824	801	771	841	816	830	856	827	848	801	851	847	826	841	782	787	844	874	793	868	879	816	868	871	788	834	835	813	797	770	862	806	866	864	800	825	801	816	766	865	788	798	838	809	811	814	893	852	799	812	803	804	863	769	824	797	850	823	804	872	844	804	834	860	815	814	829	821	857	834	815	858	813	777	837	816	839	849	832	832	850	880	857	839	834	770	819	786	805	773	875	796	822	793	808	833	846	846	859	775	857	823	807	807	812	835	817	813	808	800	824	811	803	865	809	842	823	800	811	849	888	818	788	864	815	766	805	805	818	827	816	807	804	872	836	774	854	826	873	777	797	845	823	791	840	810	854	870	797	801	772	816	843	857	841	800	866	832	780	788	859	797	817	837	831	806	836	845	835	829	815	855	768	811	832	841	823	875	868	838	845	788	852	828	837	819	836	829	829	826	782	844	817	842	931	859	819	823	846	820	822	853	852	810	886	818	830	828	825	799	770	790	833	838	841	850	830	822	850	861	846	803	821	787	867	830	827	782	869	826	845	789	859	821	844	838	781	834	873	757	811	824	855	811	806	848	793	818	785	864	857	864	822	787	862	776	861	812	840	793	859	804	856	824	839	860	841	831	859	819	830	834	776	842	813	833	826	832	802	884	804	859	869	849	833	875	838	785	802	793	832	823	802	840	781	797	849	813	837	759	781	815	805	846	843	811	812	796	807	838	806	868	832	838	831	787	846	852	807	793	796	832	806	765	871	799	768	897	796	809	824	795	838	809	840	877	824	775	844	817	824	828	838	809	829	843	868	823	824	860	849	810	858	792	856	817	844	799	820	798	813	868	823	837	814	836	836	792	808	784	802	845	832	835	842	807	866	809	801	824	814	781	857	817	859	849	817	843	846	831	859	818	908	824	862	815	793	825	807	803	829	801	832	834	889	792	851	839	822	839	829	794	815	793	836	808	832	807	848	829	822	853	836	786	752	916	788	787	822	836	845	864	836	837	822	818	848	850	802	857	813	819	866	798	784	865	853	843	840	780	852	848	809	829	844	774	830	812	815	817	820	853	764	810	810	869	831	798	843	845	827	860	806	775	829	785	815	801	841	849	781	805	824	806	835	817	850	821	829	823	799	751	819	830	818	798	825	826	836	821	810	822	807	820	791	806	848	837	827	812	805	814	806	826	881	816	824	796	837	804	835	835	775	821	817	890	821	839	845	812	790	803	833	818	852	827	819	799	812	799	795	796	808	822	846	827	821	782	807	790	823	851	850	805	860	847	818	835	853	843	839	816	734	829	821	835	802	789	844	871	777	841	825	813	818	749	823	848	853	795	841	820	824	853	832	837	834	813	843	838	789	825	832	824	795	823	824	874	852	800	826	885	790	788	842	807	831	772	834	867	859	823	817	824	839	881	848	822	847	851	878	799	796	846	796	881	863	762	815	844	865	780	789	792	765	808	800	813	801	776	787	844	834	817	895	805	802	856	809	826	818	826	820	849	840	833	834	823	824	858	802	799	786	812	839	772	884	774	822	845	834	875	827	826	793	835	806	815	856	795	762	861	809	779	792	794	831	827	769	799	853	777	797	837	854	828	858	857	851	788	873	815	869	847	837	826	854	769	811	861	790	831	795	881	833	796	764	813	845	885	824	806	823	874	849	801	867	862	862	870	850	763	839	820	820	794	802	816	824	801	821	773	867	850	836	849	828	841	887	836	823	800	860	794	782	848	846	817	865	887	854	823	833	838	795	862	842	829	896	826	867	802	852	874	839	828	785	790	883	845	855	834	840	779	827	787	785	831	735	833	845	881	854	797	808	809	795	851	822	856	901	799	846	845	755	811	847	789	869	827	802	815	882	818	772	830	839	801	836	798	824	825	843
16967	3220	4542	1064	807	691	688	579	563	537	502	514	478	520	527	489	476	522	514	509	513	526	472	520	481	526	502	487	493	471	446	486	480	498	486	457	460	478	522	503	494	493	483	508	517	474	472	474	481	490	459	475	481	444	464	462	490	479	476	498	508	481	455	524	491	496	470	486	475	455	489	496	496	475	495	447	492	513	460	504	468	502	506	463	497	476	477	499	445	504	459	485	509	509	513	505	489	477	466	534	476	493	499	462	470	443	480	444	470	508	502	452	454	451	488	498	524	471	461	511	508	461	501	484	504	475	510	493	504	536	497	526	509	488	483	497	516	482	502	479	500	522	508	522	446	524	489	499	504	466	469	523	432	487	444	461	495	506	476	481	513	521	487	489	472	485	451	512	449	484	487	495	488	501	469	488	495	437	443	516	482	463	472	461	526	561	471	536	479	458	473	495	474	471	484	524	478	507	509	476	465	528	528	471	479	458	453	446	456	505	471	491	455	445	446	482	484	481	454	489	491	514	467	421	453	426	491	496	450	461	473	488	500	470	487	485	515	498	493	470	519	501	511	480	498	482	492	466	496	529	505	521	542	464	494	468	521	485	491	515	499	493	467	467	507	476	462	507	495	496	420	462	467	510	512	497	459	474	494	480	499	504	492	505	517	505	439	475	469	502	510	499	470	527	519	482	456	495	464	474	466	488	464	474	452	461	459	496	525	487	473	507	519	440	490	495	460	456	512	460	507	472	511	502	520	490	507	493	479	499	463	491	526	499	495	461	497	466	475	484	512	492	483	515	474	507	512	497	487	461	480	514	489	469	508	471	496	483	490	489	438	478	488	483	454	464	480	523	482	481	462	521	506	504	466	462	483	507	467	489	499	503	480	515	496	513	444	474	486	496	420	491	463	519	478	499	470	477	515	516	494	455	469	497	476	476	529	499	505	482	452	510	454	464	483	474	477	481	511	473	496	485	516	467	507	470	471	513	477	471	508	509	458	496	487	460	480	472	456	494	437	488	488	462	453	503	475	464	484	493	488	458	525	475	454	490	512	460	458	460	489	452	434	488	522	505	455	510	504	513	494	479	469	495	496	488	496	483	496	488	451	457	493	451	482	479	500	450	444	515	503	477	470	475	470	516	526	508	485	470	464	527	510	479	500	521	467	497	463	484	464	507	460	444	497	462	491	501	483	487	520	501	487	446	496	439	522	467	476	499	535	494	492	503	441	478	468	460	452	473	443	478	494	524	497	504	514	498	522	500	485	480	525	511	493	434	471	521	513	465	448	472	425	479	442	489	503	471	474	481	496	491	508	529	505	475	508	501	486	508	529	476	517	480	482	520	499	488	481	487	468	487	482	480	462	465	467	487	493	453	500	473	552	497	507	510	463	497	491	486	478	512	486	467	520	487	482	485	488	502	434	506	514	478	496	473	485	455	487	498	487	482	502	470	524	452	448	500	475	468	490	514	478	478	525	470	481	529	533	491	465	542	468	475	493	504	456	520	487	487	498	489	476	464	448	451	506	500	476	494	450	497	460	497	463	485	466	522	481	526	414	507	472	490	472	485	531	477	475	454	460	506	501	508	470	490	465	485	494	504	498	454	492	455	451	492	513	479	469	525	499	496	475	483	486	472	514	499	455	514	481	483	494	501	485	474	452	485	470	505	504	467	503	426	447	487	501	513	486	478	489	477	496	493	477	471	493	420	508	474	473	472	508	482	497	482	489	506	512	486	470	435	460	489	534	507	542	480	531	522	454	489	528	489	495	448	521	494	463	473	470	462	510	497	552	458	432	463	482	460	462	468	498	505	495	485	478	513	506	445	505	464	451	440	543	501	506	493	496	486	485	510	475	494	526	501	524	484	505	456	486	483	465	489	511	469	501	431	465	509	466	451	502	443	470	465	504	485	500	476	508	492	449	481	465	477	428	512	462	518	487	460	485	547	476	509	466	421	516	497	490	468	496	482	512	452	525	468	515	498	504	464	443	501	502	451	509	520	454	463	498	524	533	482	443	498	513	485	490	493	527	464	456	496	502	487	482	536	470	515	499	495	475	474	477	436	480	504	492	529	494	473	541	535	467	506	443	498	451	489	458	513	429	491	513	471	474	499	506	500	501	468	524	470	472	485	518	503	457	516	514	456	515	492	507	512	501	546	460	528	490	451	460	513	495	481	468	450	478	489	491	485	450	468	488	501	498	515	496	446	462	477	523	496	505	503	537	456	482	467	442	469	502	511	462	500	509	484	470	488	493	482	512	419	432	513	513	471	486	487	495	454	483	515	490	486	489	493	494	535	462	504	472	461	491	481	491	485	479	429	471	457	517	454	461	502	513	492	511	458	484	443	461	447	510	479	507	515	460	484	497	455	488	484	483	459	485	459	437	486	496	448	486	525	483	446	487	488	488	483	466	473	508	472	466	490	500	526	452	460	498	478	513	479	507	465	446	508	472	495	480	465	467	477	483	439	488	501	517	528	476	491	490	453	490	468	458	448	506	483	467	455	517	426	449	460	485	503	450	460	490	440	492	484	487	455	488	490	469	473	508	483	527	479	462	510	459	488	450	495	488	491	518	518	482	493	488	492	499	511	487	500	461	499	495	479	486	452	436	476	460	496	470	474	509	501	480	466	472	439	454	488	468	448	467	472	484	445	497	510	505	509	500	486	497	520	441	470	476	481	505	517	510	505	480	445	483	454	501	527	499	499	465	472	494	468	494	488	492	521	468	532	534	481	505	490	464	465	463	505	471	508	533	453	464	484	453	482	488	471	507	485	466	468	542	484	465	489	491	474	453	472	446	506	539	489	466	456	506	486	511	492	472	475	503	450	492	509	478	458	483	465	476	470	468	520	446	483	462	531	483	523	484	495	476	508	517	475	517	503	522	524	488	489	481	480	519	469	502	519	515	506	463	520	476	487	482	488	492	515	464	449	449	494	503	485	451	482	472	461	453	493	486	430	487	497	504	479	447	468	532	517	520	504	484	483	458	497	492	476	524	499	489	488	512	508	447	487	476	451	479	510	517	505	484	493	532	464	463	524	453	456	477	511	482	439	492	489	494	470	488	478	478	478	478	520	482	499	503	504	503	483	468	492	456	532	487	407	525	540	507	472	491	481	510	493	517	487	491	484	491	497	497	506	466	466	466	467	483	491	466	522	464	489	477	507	496	464	505	493	512	433	527	510	467	487	462	491	474	513	515	492	529	501	471	470	452	508	484	490	496	531	480	484	493	471	463	477	467	507	477	482	507	493	487	494	475	471	501	514	512	483	520	469	474	496	455	427	498	504	479	451	485	514	526	492	483	504	524	492	451	458	479	494	448	480	468	471	456	480	467	443	498	495	442	498	487	491	464	483	482	473	428	518	479	498	507	456	518	472	464	523	474	539	494	504	468	490	515	453	485	492	525	518	486	493	445	455	498	510	483	495	472	510	497	487	481	490	466	486	450	490	477	453	502	451	492	470	486	483	479	480	478	480	466	476
9625	2962	5517	2580	2246	2048	1780	1663	1537	1427	1293	1314	1309	1311	1249	1199	1227	1210	1185	1174	1149	1169	1158	1190	1088	1058	1149	1126	1144	1139	1078	1088	1065	1084	1160	1084	1143	1133	1068	1067	1093	1079	1081	1063	1045	1078	1096	1081	1033	1091	1139	1036	1071	1084	1102	1086	1069	1078	1094	1048	1096	1033	1079	1113	1096	1107	1127	1125	1055	1053	1073	1070	1033	1073	1070	1064	1107	1093	1080	1019	1078	1063	996	1059	1102	1105	1096	1075	1088	1068	1062	1066	1110	1013	1059	1072	1074	1067	1031	1065	1054	1041	1102	1082	1081	1094	1081	1103	1039	1000	1041	1083	1118	1101	1121	1085	1109	1043	1050	1017	1074	1064	1074	1093	1053	1122	1104	1032	1113	1056	1005	1009	1026	1041	1051	1063	1033	1050	1027	1096	1065	1077	1036	1061	1144	1094	1101	1062	1042	1059	1113	1111	1045	1072	1035	1073	1049	1074	1033	1058	1084	1108	1060	1065	1054	1035	1082	1007	1092	1006	1084	1084	1072	1063	1054	1044	1052	1072	1085	1078	1105	1114	1126	1058	1096	1061	1054	1155	1075	1038	1084	1075	1090	1076	1010	1085	1098	1109	1056	1119	1099	1087	1070	1100	1083	1056	1097	1047	1072	1045	1023	1101	1093	1058	1109	1103	1107	1064	1089	1033	1084	1086	1043	1065	1006	1079	1050	1061	1088	1031	1026	1097	988	1050	1102	1009	1052	1039	1093	1083	1070	1051	1113	1106	1092	1068	1093	1098	1158	1086	1088	1019	1081	1117	1070	1077	1027	1063	1134	1076	1045	1070	1044	1075	1047	1100	1073	1101	1080	1041	1067	1106	1048	1100	1069	1051	1086	1110	1128	1051	1112	1061	1095	1095	1094	1093	1087	1082	1027	1069	1025	1071	1083	1063	1104	1099	1040	1089	1084	1086	1069	1010	1058	1052	1086	1033	1046	1048	1017	1078	1085	1103	1050	1059	1068	1038	1021	1033	1064	1016	1046	1033	1088	1109	1127	1085	1032	1116	1065	1096	1032	1054	1064	1044	1096	1067	1059	1050	1130	1100	1075	1060	1082	1075	1066	1077	1003	1137	1099	1032	1120	1060	1068	1053	1076	1073	1077	1063	1075	1055	1061	1085	1065	1062	1113	1011	1080	1058	1088	1107	1093	1032	1064	1098	1103	1081	1021	1066	1024	1057	1064	1066	1068	1043	1008	1094	1088	1072	1095	1073	1094	1054	1059	1085	1123	1067	1121	1090	1112	1077	1056	1051	1044	1098	1044	1061	1097	1095	1089	1062	1005	1051	1070	1079	1061	1021	1007	1083	1084	1110	1059	1075	1074	1133	1019	1034	1064	1067	1031	1053	1101	1094	1035	1146	1093	1062	1093	1049	1056	1068	1078	1061	993	1011	1048	1100	1082	1076	1089	1063	1069	1069	1062	1030	1084	1067	1057	1024	1077	1113	1127	1103	1122	1066	1117	1080	1020	1049	1114	1080	1052	1016	1044	1086	1063	1072	1014	1075	1076	1088	1079	1018	1134	1082	1083	1061	1017	1064	1143	1048	1068	1053	1037	1059	1069	1059	1100	1055	1133	1061	1034	1019	1013	1093	1019	1098	1099	1072	1103	1027	1078	1073	1060	1088	1074	1046	1114	1028	1073	1105	1171	1055	1048	1080	1081	1126	1039	1090	1061	1063	1061	983	1073	1114	1053	1072	1079	1091	1043	1107	1108	1055	1121	1093	1024	1115	1083	1073	1056	990	1131	1085	1043	1085	1110	1082	1024	1052	1070	1038	1056	1010	1093	1101	1040	1123	1088	1049	1086	1107	1048	1049	1035	1057	1067	1068	1090	1060	1030	1071	1041	1118	1064	1025	1111	1092	1141	1162	1095	1065	1062	1034	1074	1124	1096	1092	1073	1054	1041	1011	1045	1034	1109	1094	1095	1100	1058	1049	1045	1036	1080	1049	1116	1122	1050	1040	1048	1076	1059	1044	1067	1063	1071	1139	1106	1104	1078	1101	1065	1025	1046	1052	1017	1038	1044	1089	1081	1066	1023	1059	1081	1095	1058	1037	1008	1065	1110	1088	1059	1154	1090	1037	1096	1072	1062	1064	1140	1108	1045	1068	1113	1085	1053	1047	1046	1058	1039	1080	1067	1065	1072	1054	1076	1032	1080	1035	1106	1041	1059	1047	998	1046	1171	1089	964	1027	1065	1022	1045	1040	1099	1067	1101	1054	1087	1082	1120	1082	1141	1074	1100	1061	1057	1057	1022	1030	1090	1109	1034	1081	1069	1061	1073	1048	1035	1039	1101	1075	1058	1106	1022	1117	1078	1070	1090	999	1100	1075	1056	1097	1052	1092	1075	1073	1082	1081	1056	1079	1114	1024	1078	1069	1091	1070	1114	1057	1068	1109	1121	1071	1102	1054	1067	1064	1049	1018	1029	1075	1099	1092	1080	1025	1122	1100	1109	1062	1082	1039	1052	1074	1083	1083	1058	1018	1039	1096	1079	1022	1053	1070	1077	1069	1080	1051	1025	1093	1059	1124	1103	1044	1063	1036	1012	1102	1041	1042	1032	1077	1093	1103	1074	1108	1119	1070	1077	1116	1042	1070	1043	1078	1061	1063	1041	1029	1061	1114	1031	1099	1107	1069	1052	1045	1069	985	1090	1072	1027	1071	1118	1070	1078	1082	1085	1060	1085	1130	1139	1032	1042	1080	1120	1044	1040	1106	1088	1055	1028	1111	1073	1128	1035	1087	1045	1061	1040	1071	1089	1073	1011	1041	1093	1029	1070	1056	1099	1072	1096	1044	1112	1087	1106	1074	1086	1068	1049	1087	1009	1042	1067	1097	1065	997	1079	1070	1025	1034	1091	1025	1097	1074	1103	1050	1048	1017	1063	1061	1091	1101	1074	1043	1074	1022	1073	1079	986	1117	1063	1013	1154	1039	1076	1052	1059	1017	1120	995	1055	1025	1041	1067	1089	1141	1074	1069	1093	977	1094	1054	1094	1041	1071	1078	1034	1087	1021	1044	1117	1065	1057	1039	1078	990	1064	1060	1080	1071	1061	1048	1082	1105	1104	1047	1019	1076	1037	1043	1004	1032	1040	1103	1066	1053	1034	1148	1039	1084	1042	1004	1061	1031	1043	1092	1016	1059	1091	1077	1080	1025	1093	1116	1071	1031	1149	1063	1066	1028	1083	1063	1116	1159	1090	1043	1086	1064	1071	1050	1113	1014	1114	1100	1055	1062	1018	1038	1021	1077	1064	1049	1107	1121	1041	1081	1094	1076	1073	1056	1101	1049	1174	1082	1037	1067	1050	1038	1097	1109	1126	1028	1068	1072	1051	1070	1048	1083	1073	1088	1065	1022	1110	1065	1085	1065	1061	1018	1098	1088	1033	1065	1127	1121	1055	1084	1055	1015	1140	1078	1000	1158	1060	1049	1099	1059	1065	1051	1058	1070	1034	1064	1058	1112	1109	1058	1054	1081	1088	1088	1020	1082	1087	1119	1059	1078	1105	1074	1044	1087	1025	1098	1066	1055	1008	1063	1123	1021	1152	1075	1066	1041	1057	1087	1056	1110	1081	1069	1063	1113	1098	1054	1010	1070	1094	1067	1022	1113	1128	1031	1107	1005	1056	1064	1069	1063	1068	1089	1118	1085	1098	1076	1065	1100	1076	1109	1118	1050	1107	1078	1115	1045	1070	1113	1041	1078	1098	1143	1009	1087	1124	1059	1046	1050	1042	1061	1084	1126	1029	1030	1038	1102	1072	1060	1068	1071	1066	1051	1095	1069	1079	1154	1088	1077	992	1065	1041	1050	1076	1109	1074	1036	1050	1042	1122	1060	1085	1047	1068	1095	1118	1093	1042	1093	1086	1039	1120	1097	1030	1074	1078	1084	1043	1039	1076	1073	1099	1055	1093	1040	1078	1073	1090	1043	1042	1050	1111	1115	1082	1046	1086	1083	1067	1031	1084	1068	1044	1084	1069	1063	1046	1049	1051	1056	1064	1053	1094	1088	1025	1092	1085	1066	1095	1035	1041	1042	1083	1080	1049	1067	1047	1072	1111	1008	1118	1042	1065	1026	1030	1081	1043	1078	1067	983	1082	1056	1116	1041	1042	1068	1086	1073	1058	1147	1064	1050	1075	1037	1104	1050	1039	1057	1076	1072	1046	1048	1054	1032	1057	1081	1089	1061	1031	1126	1067	1059	1111	1074	1050	1076	1114	1076	1069	1029	1028	1092	1013	1041	1058	1054	1095	1088	1070	1074	1078	1027	1071	1125	1024	1073	1039	1008	1038	1015	1057	1045	1079	1065	971	1123	1059	1051	1078	1085	1022	1048	1047	1093	1084	1065	1042	1120	1085	1127	1033	1097	1049	1095	1109	1058	1048	1068	1026	1005	1121	1050	1088	1068	1045	1059	1050	1091	1050	1067	1074	1062	1065	1062	1109	1101	1083	1060	1057	1128	1065	1085	1045	1098	1035	1059	1048	1051	1082	1075	1062	1090	1083	1071	1111	1072	1106	1086	1054	1073	1095	1070	1101	1073	1070	1055	1084	1062	1044	1071	1056	1121	1047	1022	1057	1032	1069	1102	1110	1010	1135	1136	1079	1106	1089	1059	1033	1102	1020	1080	1088	1118	1081	1059	1081	1097	1044	1086	1057	1059	1102	1051	1072	1111	1079	1022	1014	1065	1085	1059	1058	1021	1089	1084	1078	1114	1054	1017	1070	1125	1081	1052	1077	1026	1117	1091	1035	1078	1131	1057	1091	1076	1094	1043	1102	1101	1085	1055	1098	1049	1058	1058	1066	1066	1108	1056	1065	1083	1081	1072	1069	1108	1073	1066	1122	1053	1104	1052	1128	1098	1083	1032	1084	1057	1068	994	1050	1075	1126	1029	1115	1043	1114	1063	1045	1062	1095	1045	1079	1073	1096	1077	1056	1075	1069	1018	1010	1058	1074	1038	1097	1092	1027	1045	1080	1032	1074	1083	1057	1060	1132	1117	1040	984	1064	1094
2502	1004	339	148	189	149	186	154	173	168	182	168	190	157	156	171	161	157	158	162	163	162	171	171	160	195	151	191	159	153	166	193	164	160	182	152	172	144	159	147	153	142	183	139	161	174	168	152	158	168	175	154	176	167	189	171	169	175	181	148	185	195	170	180	202	173	182	186	155	167	167	171	138	167	173	163	164	189	178	205	179	142	176	168	176	163	147	152	157	154	182	162	154	164	160	166	176	144	176	158	177	154	171	162	166	179	185	181	167	174	180	155	184	182	176	177	184	176	176	173	145	150	191	167	170	165	189	156	172	165	181	176	175	178	177	161	155	173	165	166	158	167	150	147	171	171	155	179	178	154	165	158	172	184	177	166	135	198	192	160	153	154	182	144	187	180	195	166	168	184	148	178	174	172	183	176	158	174	166	176	155	189	182	178	145	190	169	196	174	162	161	177	188	162	166	162	164	178	163	170	165	196	158	169	160	173	171	185	162	161	166	147	165	174	199	173	184	169	183	184	160	174	164	160	190	175	177	162	164	176	190	155	166	180	171	168	171	171	151	185	178	177	168	157	189	167	190	166	168	169	172	169	147	174	168	176	161	161	159	156	166	175	168	193	159	167	182	187	184	171	179	169	163	171	175	130	162	153	188	178	146	170	193	188	178	175	167	162	179	182	178	174	148	175	171	176	144	171	160	188	184	178	171	170	170	190	193	161	179	171	157	170	179	209	153	181	154	145	145	178	178	144	180	170	166	170	162	164	157	167	174	163	173	158	173	157	165	164	161	172	160	167	172	156	182	181	182	175	168	148	148	178	167	161	167	166	171	161	172	174	168	172	172	184	153	169	191	175	158	174	220	146	188	148	155	164	179	182	179	168	161	163	166	164	168	143	176	157	169	162	189	160	184	170	158	171	190	155	199	174	158	143	168	171	150	160	184	168	198	177	167	159	187	166	155	160	174	165	161	171	177	179	181	166	154	176	159	167	175	185	168	177	160	162	175	163	152	182	174	174	148	174	162	162	194	141	151	166	159	171	165	190	176	167	140	136	186	159	178	189	134	158	202	145	148	170	170	149	161	172	166	180	178	175	175	177	183	157	186	174	155	142	156	177	178	183	157	138	165	190	180	140	165	177	172	190	177	187	180	198	171	169	169	171	160	169	174	171	164	181	182	137	165	192	182	156	170	164	176	177	165	180	163	201	188	179	181	157	192	187	190	170	161	176	183	158	171	160	164	147	148	171	168	175	192	180	171	176	176	181	155	144	167	181	161	166	177	193	182	183	162	179	174	159	159	170	161	164	205	187	174	175	167	179	192	177	152	142	151	160	198	171	155	190	157	182	154	174	187	171	197	141	171	150	180	178	187	190	180	172	180	187	175	178	171	166	166	167	172	159	152	172	176	160	149	140	169	200	167	176	167	183	159	163	148	140	178	175	170	178	193	182	165	174	157	193	179	156	164	164	184	181	193	182	164	204	155	170	152	192	175	165	175	174	182	157	165	170	180	178	190	171	179	177	188	162	159	176	147	190	149	167	152	150	149	163	169	174	136	178	177	143	188	181	158	178	169	164	176	161	165	190	166	157	174	163	148	155	148	152	159	172	168	161	174	179	182	147	169	166	150	168	179	171	176	173	187	184	173	174	186	158	151	180	175	163	189	148	170	171	167	206	175	184	166	224	169	167	159	150	166	177	166	165	161	170	160	151	171	172	190	185	193	155	160	137	214	133	174	166	185	172	152	168	152	145	161	176	176	171	185	170	180	161	159	178	167	181	184	154	153	188	150	155	160	188	138	165	167	183	181	162	182	145	179	173	194	203	183	156	185	160	156	196	169	161	174	145	203	152	182	154	174	217	140	156	179	174	143	190	173	180	188	170	157	155	175	167	163	160	146	165	164	154	167	171	177	168	178	162	166	154	165	172	189	160	168	146	176	172	179	163	155	174	157	181	174	170	168	170	144	179	149	154	141	172	166	143	167	178	145	182	179	208	178	152	153	167	168	194	162	183	162	194	181	161	163	154	149	166	175	174	182	151	149	160	171	158	183	186	189	164	169	167	178	189	152	158	156	175	150	176	176	160	156	183	180	156	180	179	185	160	184	151	192	192	173	176	169	175	181	164	149	162	155	159	171	147	163	155	182	182	177	166	170	164	153	176	169	182	147	150	165	175	160	158	184	181	149	162	170	140	144	170	169	172	179	180	173	159	155	177	183	175	180	197	172	159	175	176	156	170	188	162	176	166	170	184	171	197	176	195	149	169	154	153	154	174	165	200	146	179	156	141	156	160	143	182	168	172	149	140	192	170	172	139	180	163	153	185	169	174	180	197	172	184	129	156	165	158	154	156	164	157	156	185	136	183	151	143	177	174	177	192	162	197	170	175	150	155	184	195	167	194	163	169	192	180	162	181	173	155	170	171	185	163	162	159	176	148	157	180	173	160	189	149	175	176	150	194	160	155	182	179	190	161	193	178	171	155	189	145	155	179	182	154	169	174	166	160	165	145	151	170	182	181	156	161	171	160	162	151	171	162	159	160	174	168	203	171	158	151	172	182	213	174	165	151	168	173	146	168	148	185	153	177	165	171	184	174	160	160	212	207	191	167	173	198	179	173	162	173	152	166	160	172	180	142	200	183	171	162	175	162	167	186	158	150	164	167	162	151	151	180	162	162	145	162	176	172	180	173	160	165	178	159	153	164	178	185	193	176	189	200	174	169	172	191	177	142	148	171	169	173	199	179	179	176	168	187	166	157	180	167	154	162	175	171	178	174	169	190	188	167	169	167	157	181	162	158	171	152	167	179	152	140	179	155	174	164	175	175	141	143	180	188	176	171	153	178	184	158	187	164	180	145	162	145	176	163	193	165	172	163	158	170	139	173	162	163	174	194	175	168	162	169	191	158	169	161	172	196	169	155	134	160	160	160	174	188	175	173	193	169	146	169	164	155	171	171	188	185	165	196	169	167	170	148	185	165	179	178	175	198	164	142	153	149	178	172	158	188	192	141	177	173	172	175	171	165	163	195	146	190	190	152	175	193	180	168	172	187	159	155	161	160	145	154	158	159	200	200	178	181	173	182	176	181	177	154	171	176	158	164	199	193	184	175	179	161	156	171	193	152	162	198	155	180	155	178	140	169	167	161	176	189	153	181	179	149	166	177	165	128	171	176	164	195	176	162	178	167	153	155	177	167	147	160	178	158	152	165	175	156	158	168	159	167	174	178	156	172	164	146	157	161	185	163	194	177	174	162	165	153	188	156	163	160	189	164	169	163	168	175	190	186	137	175	170	171	181	171	147	157	161	157	184	188	150	203	158	161	171	166	175	161	199	169	147	183	147	146	145	167	154	179	168	163	173	175	181	183	165	185	183	192	182	140	185	166	194	166	203	163	147	211	181	171	175	169	168	160	183	184	144	171	167	177	164	154	166	163	181	163	177	169	163	162	181	191	165	175	173	165	201	164	176	178	169	175	165	174	180	164	174	146
2186	1226	680	483	529	495	499	457	465	481	487	474	473	473	509	481	501	428	475	528	479	462	453	488	480	463	468	475	448	443	477	472	470	464	492	494	479	503	424	466	514	447	495	484	487	491	486	483	451	474	471	494	490	471	472	450	488	503	433	465	438	446	485	444	458	473	464	426	476	469	442	470	501	517	446	451	495	460	435	474	473	477	476	457	490	480	519	474	460	460	488	430	471	470	472	460	460	477	510	458	448	473	473	462	491	484	492	474	507	457	485	438	482	477	472	483	475	472	421	483	476	475	476	471	498	500	492	452	482	474	472	498	494	464	465	481	476	485	483	502	442	472	460	444	454	464	475	442	479	472	468	492	516	502	472	490	502	491	487	471	454	494	459	463	449	465	447	442	501	483	489	476	488	471	457	451	497	472	476	528	498	474	459	478	460	501	474	464	477	480	508	463	465	482	522	492	488	447	473	512	487	475	459	473	472	471	464	509	483	481	496	519	443	467	491	487	458	463	487	460	431	490	468	489	475	482	511	483	456	452	484	497	449	437	511	495	474	453	466	459	466	450	450	464	508	489	472	491	515	482	438	475	465	454	472	467	430	448	498	442	510	500	512	463	464	484	447	482	504	486	440	477	436	487	483	495	506	472	484	525	475	466	466	446	489	457	465	486	453	461	471	476	458	484	483	523	473	501	457	449	493	448	528	434	472	503	416	487	493	445	451	439	493	476	456	480	448	463	511	497	496	461	453	438	468	517	464	497	479	464	499	498	475	481	480	448	455	462	453	487	478	469	465	474	439	488	469	486	488	460	485	433	463	467	491	431	481	508	450	437	429	522	461	449	461	490	454	492	459	448	471	469	505	458	504	465	490	445	479	480	437	454	497	454	509	487	481	471	482	466	473	452	479	494	487	493	492	454	465	517	460	519	455	485	464	504	460	483	481	481	448	477	513	484	470	484	470	508	465	488	467	466	463	445	488	453	528	461	478	490	472	478	446	510	480	494	460	476	468	474	493	451	452	490	479	517	512	447	487	470	446	483	462	470	490	495	542	496	438	506	483	477	491	474	457	463	469	473	481	451	447	449	476	483	456	499	445	473	481	493	502	468	482	495	442	463	471	471	482	500	480	424	487	485	476	470	473	485	472	493	521	499	468	467	466	510	451	494	484	448	405	480	466	455	504	484	494	458	499	455	473	485	478	479	450	442	476	468	477	438	434	429	495	491	508	444	498	522	478	490	457	458	431	499	470	433	448	505	473	458	460	441	484	468	472	481	484	491	438	466	465	474	494	452	483	500	441	474	500	502	460	461	455	447	490	468	470	474	518	466	468	455	433	477	461	429	492	431	485	466	521	464	499	496	456	434	463	468	511	509	524	458	497	468	482	457	477	485	501	461	490	471	486	492	451	503	462	467	449	474	458	459	458	450	438	488	480	494	471	472	449	476	477	455	489	459	539	502	461	516	472	461	451	487	455	481	476	463	521	483	470	489	496	450	504	425	473	498	496	463	470	483	493	461	483	498	462	495	447	430	469	468	496	450	492	496	480	446	443	437	482	462	476	492	465	510	443	469	432	430	505	478	496	461	469	478	471	492	426	473	460	462	451	478	503	424	486	500	449	491	466	472	461	464	464	473	487	479	490	450	499	524	484	478	514	419	458	412	449	467	482	433	535	450	468	504	463	479	436	455	480	516	501	447	498	467	451	519	521	461	483	492	460	448	452	477	492	456	488	427	476	481	482	473	457	454	480	495	445	451	486	465	528	485	492	488	449	455	481	458	461	504	491	445	466	458	485	485	487	474	487	458	467	457	475	463	444	501	446	474	464	494	504	490	523	470	467	495	496	494	475	497	455	455	437	474	463	451	459	475	477	495	460	472	449	456	448	449	470	485	437	516	472	500	509	453	512	464	460	475	484	459	448	440	478	448	466	489	459	487	486	476	473	522	468	479	454	465	507	477	474	465	467	464	455	512	490	482	491	443	496	476	461	497	545	447	476	515	488	465	479	479	437	468	415	419	483	444	470	465	497	476	460	462	521	466	470	502	480	451	467	507	522	458	495	477	491	501	506	456	469	489	464	470	468	434	442	487	496	439	479	506	475	499	436	460	448	494	460	468	463	455	458	439	483	485	430	494	485	481	469	489	448	498	489	482	513	472	506	480	457	465	442	474	445	450	493	429	469	486	492	483	485	477	470	515	473	450	472	508	462	469	485	459	419	488	474	484	541	481	462	444	453	499	449	484	497	474	470	469	451	476	489	467	447	499	503	475	468	455	441	474	456	450	504	476	494	495	503	468	485	481	450	497	466	483	488	459	450	441	491	474	510	484	431	465	462	472	485	461	458	483	442	437	462	475	514	474	468	479	489	479	457	470	475	472	472	496	486	458	428	493	455	446	459	441	458	495	505	471	468	493	496	446	493	469	500	451	474	469	462	495	470	478	403	479	488	473	479	489	465	477	428	460	509	490	494	468	445	490	434	495	520	465	499	472	487	453	476	459	468	498	492	479	492	500	416	459	490	485	461	483	460	474	467	489	467	477	445	510	475	471	460	484	461	459	502	506	455	486	502	435	488	453	494	486	460	480	468	461	470	464	459	469	449	466	474	472	501	476	483	467	471	467	487	473	452	440	440	515	492	481	457	461	486	496	473	465	466	484	446	485	457	456	482	464	452	491	486	452	462	460	504	533	442	459	470	466	486	486	448	427	426	534	444	497	475	478	497	471	445	456	468	497	465	466	479	479	488	471	457	451	482	478	480	443	479	492	480	481	486	464	470	467	472	478	503	486	484	501	436	492	482	440	447	480	466	504	502	480	457	471	487	482	460	472	490	461	450	474	458	508	514	442	495	486	491	449	478	464	499	500	462	497	467	468	473	500	501	474	465	478	481	503	421	463	494	500	499	473	467	466	490	512	484	452	503	434	451	498	476	466	481	467	467	480	505	439	450	485	493	441	488	500	485	497	455	463	488	517	471	461	474	464	468	499	499	466	496	502	449	488	500	497	488	488	474	471	435	450	512	446	460	425	460	461	450	505	468	484	496	501	425	449	477	467	477	460	485	503	488	500	468	454	493	481	482	465	465	495	488	533	488	480	493	463	471	476	475	455	461	472	493	482	498	429	481	434	414	422	423	500	492	503	503	476	496	473	472	497	484	455	479	468	501	467	441	478	470	419	474	440	479	471	485	496	420	519	449	459	474	458	486	472	485	538	441	479	467	473	460	495	467	509	504	449	447	456	477	468	490	483	473	478	523	475	487	458	477	486	525	442	443	458	503	429	471	480	492	452	490	463	485	460	494	476	472	475	446	458	472	443	503	512	449	468	465	435	483	457	527	463	481	456	475	492	464	459	481	476	492	470	468	469	488	465	474	501	450	475	494	461	498	488	462	485	502	536	492	493	487	465	496	489	481	438	499	486	457	472	491	429	476	490	499	477	451	477	480	484	484	452	455	432	469	444	475	460	489	491	464	520	454	441	474	460
8945	2097	1987	578	478	416	420	428	395	379	360	397	384	350	364	350	352	370	385	353	369	329	335	345	370	342	328	349	355	310	333	353	361	318	313	324	342	328	350	341	368	335	342	366	356	393	349	366	326	343	360	322	323	361	329	370	330	347	372	315	328	383	315	378	356	366	370	309	351	355	392	348	377	333	332	383	328	370	362	332	334	333	342	322	354	338	339	403	367	334	332	360	321	341	327	362	380	345	351	369	316	357	376	354	345	345	342	333	364	347	347	360	339	326	342	308	358	324	338	355	343	345	351	321	363	362	406	377	347	314	363	364	316	329	377	373	373	355	357	330	369	332	377	324	298	353	327	359	358	340	349	340	359	305	356	336	370	322	319	361	330	322	356	332	354	344	314	360	345	307	332	320	356	335	351	308	348	321	355	329	365	356	355	369	359	384	319	348	330	324	360	346	351	327	359	349	356	361	357	370	371	314	374	366	361	349	355	354	342	356	324	332	378	336	330	366	343	371	324	358	343	351	350	338	344	337	369	303	340	335	318	343	342	330	339	318	341	340	333	333	367	338	349	357	348	362	357	359	325	331	344	341	299	335	348	308	354	358	355	396	351	339	336	340	338	369	326	299	345	345	329	365	361	333	342	337	365	384	349	332	324	345	308	362	336	310	324	353	340	356	348	369	333	313	349	355	365	337	377	370	396	364	353	342	347	328	348	334	310	332	349	346	341	367	357	323	328	346	326	330	352	415	398	329	321	322	350	345	309	371	348	377	348	310	333	325	346	380	367	331	336	332	322	364	328	365	344	373	331	352	374	352	310	360	386	359	332	356	305	332	336	344	375	371	366	361	309	351	320	314	334	377	377	341	367	321	310	315	358	366	337	360	343	331	328	364	361	323	343	327	359	324	330	349	371	333	361	351	312	339	338	323	363	328	358	349	320	363	360	371	332	356	361	382	321	356	376	341	370	319	368	343	331	342	362	382	330	322	368	325	315	360	338	322	365	326	351	347	348	334	353	327	331	363	363	340	354	341	348	358	364	353	311	335	349	400	384	351	366	348	330	347	322	355	350	346	334	352	345	352	326	357	331	338	326	363	345	326	341	348	320	329	346	372	377	357	359	328	359	361	352	354	366	365	360	351	339	333	350	299	315	352	351	349	351	370	342	352	323	319	348	355	342	365	378	359	356	385	313	330	362	346	344	335	346	371	345	358	304	341	346	349	359	340	342	324	347	321	312	328	328	347	338	366	317	368	334	306	378	355	327	379	312	330	327	346	340	324	333	337	321	348	367	319	370	391	346	306	369	327	344	316	355	385	341	318	355	308	342	337	323	310	348	327	340	334	365	318	334	374	364	376	311	336	368	319	360	394	345	324	376	347	361	329	360	346	333	341	372	381	331	358	337	365	352	325	329	335	323	361	364	353	338	310	352	384	413	337	348	360	344	339	313	358	334	377	351	323	335	394	343	325	356	357	327	345	373	391	347	332	307	338	334	351	317	356	345	344	319	313	338	346	333	337	369	335	354	367	317	353	388	327	370	355	343	349	360	329	360	308	396	340	308	351	339	318	370	384	322	301	343	330	336	347	359	368	335	328	375	354	362	354	370	324	342	312	359	363	341	371	346	352	353	330	335	345	336	369	339	327	360	348	353	361	365	323	342	351	349	340	347	351	361	323	325	341	401	373	349	352	352	361	348	350	301	378	333	323	328	344	386	370	309	346	309	330	308	352	369	341	354	362	346	317	309	358	390	301	314	388	344	325	342	374	337	350	328	327	315	347	318	372	330	319	335	347	343	328	367	327	335	352	338	321	364	328	367	342	344	329	362	350	337	342	355	344	327	343	331	319	344	368	335	352	351	362	341	336	333	350	343	363	344	365	329	338	368	356	334	351	359	336	341	353	311	342	373	349	325	350	347	347	341	349	350	366	352	344	330	354	354	352	325	374	319	339	346	350	327	328	334	380	375	332	303	329	327	337	350	314	328	336	341	319	325	335	341	342	315	352	339	379	336	347	335	328	389	326	347	330	348	357	323	353	338	351	356	341	370	339	306	337	345	349	363	350	387	360	350	349	312	339	344	311	330	342	334	286	361	325	310	333	325	353	306	327	328	340	341	333	384	346	336	335	337	335	333	343	295	354	368	363	381	396	356	341	325	309	365	334	352	343	335	368	340	364	357	361	321	344	345	325	354	338	340	323	345	322	337	311	336	327	361	364	357	308	375	336	309	331	352	331	334	353	322	318	319	349	318	311	342	353	343	314	319	342	350	354	332	357	389	363	320	339	366	334	345	346	346	366	321	336	333	379	362	355	310	322	342	332	329	364	352	368	332	365	355	372	324	320	352	337	348	326	361	352	324	345	364	330	369	340	374	329	360	330	353	364	367	338	387	382	360	355	338	351	337	346	323	370	339	347	353	331	327	346	331	366	340	364	358	355	389	339	340	329	350	318	355	311	347	361	355	341	315	356	343	356	342	341	356	343	355	346	384	357	372	363	368	335	330	364	342	328	318	351	364	324	348	340	343	330	340	361	345	391	324	335	354	327	336	337	332	345	350	353	382	384	362	347	350	341	365	350	339	330	337	363	353	357	352	350	359	356	343	371	370	362	362	349	364	347	346	377	350	318	357	370	357	346	350	383	313	370	347	361	336	368	314	365	342	327	346	311	362	359	341	349	366	350	317	328	337	365	368	343	372	312	361	357	301	328	333	348	330	357	357	346	369	322	296	331	377	363	386	393	386	367	335	331	330	332	330	346	341	316	339	328	352	342	354	362	382	339	317	386	352	339	351	372	341	347	320	344	320	347	347	330	336	348	357	305	331	354	346	364	345	363	334	354	350	349	366	357	339	338	313	329	334	367	337	343	348	340	367	348	326	363	362	341	343	358	358	300	331	325	346	350	346	360	368	343	347	376	314	327	314	349	318	341	341	335	401	378	326	323	349	331	350	342	334	343	374	340	334	350	362	343	353	361	374	325	359	354	373	322	341	323	369	286	345	346	326	324	323	357	348	353	358	322	332	345	348	305	347	343	338	377	368	331	351	352	306	343	356	338	342	341	362	337	322	311	315	329	338	364	370	374	348	341	363	355	384	346	346	353	325	337	351	326	365	331	352	338	321	316	318	349	372	301	315	341	344	321	376	362	316	345	348	357	359	357	364	326	355	343	331	357	345	356	356	338	320	315	326	350	374	352	353	349	341	385	382	325	288	350	371	357	336	356	363	321	419	316	373	334	341	366	359	344	347	373	359	345	365	362	337	362	363	308	316	356	335	353	321	348	319	301	351	331	342	322	370	331	335	375	346	353	352	346	359	345	344	368	327	357	336	340	346	337	350	318	354	358	349	359	353	334	302	337	361	373	364	374	342	354	355	296	340	338	329	345	373	330	360	330	367	344	357	356	329	306	346	337	361	343	306	368	345	318	340	358	367	368	370	356	367	343	337	349	347	340	359	323	349	390	356	339	318	336	349	363	325	351	387	375
7143	2194	2807	1587	1397	1272	1174	1079	1068	995	975	968	896	925	904	908	892	882	925	877	846	795	917	871	855	841	844	843	854	847	883	846	858	886	806	818	799	814	872	815	840	853	843	836	853	820	812	841	834	868	868	828	807	846	833	796	826	847	827	818	851	814	851	794	902	795	813	836	863	854	866	861	842	804	851	827	846	818	888	798	839	877	793	803	828	836	871	771	847	844	773	810	789	803	802	836	827	846	800	819	830	858	852	840	824	846	809	815	852	914	811	840	854	871	848	801	777	795	801	773	810	850	813	783	783	832	868	845	818	893	820	893	873	823	805	843	852	869	815	815	865	812	849	853	829	848	859	841	797	848	809	802	866	837	831	822	813	819	795	812	860	791	856	814	820	820	839	816	839	825	853	836	813	829	849	838	836	812	826	831	809	857	828	780	834	839	799	911	832	862	822	786	798	855	787	834	821	816	804	815	853	815	826	853	821	816	781	826	815	851	834	813	856	840	803	864	837	813	883	837	852	810	788	810	858	819	852	857	872	810	818	795	785	818	829	821	856	811	809	822	826	827	853	806	827	816	863	784	839	844	830	787	792	816	794	796	842	857	788	824	856	826	829	814	851	789	830	819	843	836	828	840	848	835	791	828	828	815	858	865	870	816	814	822	815	772	829	833	870	825	859	885	823	810	872	825	830	840	816	827	816	834	763	854	863	830	790	762	837	803	849	863	884	830	812	878	918	828	841	817	818	796	853	803	800	840	846	839	833	804	842	864	816	866	843	830	855	851	862	787	808	834	813	862	827	865	854	812	821	804	792	824	800	874	826	837	796	838	858	827	801	839	861	861	849	798	793	805	829	888	830	814	859	821	790	829	801	802	854	849	850	845	786	781	824	820	794	834	854	817	814	802	844	827	836	837	781	847	799	789	856	814	791	848	818	821	826	833	853	813	822	830	862	854	846	800	840	815	790	784	799	871	798	914	844	833	817	811	824	824	819	831	820	825	798	876	805	819	859	846	755	789	841	781	810	867	860	818	828	830	814	820	844	799	835	817	830	780	851	818	809	824	866	832	826	867	888	808	884	857	838	855	852	837	820	829	847	852	783	764	808	796	766	832	791	780	864	828	829	839	868	809	855	837	873	830	813	850	796	856	845	840	841	823	830	858	784	795	851	816	751	803	807	815	822	811	849	800	820	831	826	852	820	858	823	879	871	804	807	749	808	815	811	803	801	875	840	884	816	830	857	822	832	793	807	821	830	808	854	850	819	817	858	821	763	821	805	830	824	826	816	829	818	854	821	821	800	803	795	797	770	873	765	845	835	815	878	797	815	811	841	807	772	824	825	819	799	838	805	842	857	812	821	822	777	842	805	816	791	817	867	803	848	804	816	845	792	822	865	844	865	833	786	794	828	836	810	873	808	864	788	815	823	823	804	834	853	800	848	841	792	858	831	813	799	839	818	829	794	781	833	819	834	847	798	837	811	772	833	860	843	818	846	796	894	852	823	833	808	811	796	835	858	836	799	815	824	816	813	760	847	878	794	842	839	853	800	819	796	824	855	834	826	883	827	852	884	810	819	821	827	831	902	792	844	869	881	804	838	856	827	803	796	782	875	853	835	845	822	788	787	839	842	895	845	813	802	824	823	837	811	829	800	849	845	836	839	857	840	828	826	858	828	857	884	801	787	872	832	826	825	833	839	818	819	875	830	819	819	853	834	839	860	832	835	829	839	818	795	835	856	803	798	867	815	844	859	901	868	842	841	822	856	811	822	825	839	848	818	820	796	884	832	811	858	825	830	863	862	827	790	814	849	832	840	819	841	820	805	747	842	799	861	872	865	843	812	838	843	812	811	815	818	848	826	818	849	849	804	787	767	875	837	848	871	805	793	804	892	819	818	937	841	849	789	868	865	841	801	809	823	826	821	836	812	826	843	818	837	871	815	782	850	807	854	818	826	844	820	778	800	838	778	827	831	832	857	768	837	835	800	856	843	796	754	853	801	822	816	843	886	847	809	856	852	786	819	794	795	819	823	815	847	842	796	811	855	860	805	819	805	864	857	826	825	782	813	816	754	800	801	818	787	864	804	872	853	848	869	860	801	831	767	856	789	841	822	817	842	786	819	807	828	876	842	780	848	846	878	841	814	823	801	810	843	853	800	819	825	826	797	827	818	800	810	824	816	833	824	807	836	837	833	882	855	811	816	825	796	783	815	828	840	819	817	861	834	830	788	816	802	850	832	810	855	809	808	852	803	809	804	881	800	838	795	852	818	860	809	827	804	833	858	843	741	823	862	802	844	850	799	846	814	861	787	766	825	811	822	845	813	855	820	815	800	822	767	823	830	847	849	790	807	811	824	844	854	802	837	793	820	847	834	840	916	809	809	856	874	873	809	843	863	788	814	826	830	773	840	854	827	816	856	789	831	813	864	796	847	845	840	833	834	808	853	824	810	836	885	888	861	844	839	804	856	817	784	830	795	828	829	810	830	835	840	827	809	806	840	877	823	813	817	852	824	818	801	805	864	837	793	817	791	836	837	800	792	805	850	825	806	822	772	878	818	872	839	872	841	823	853	883	865	852	775	819	794	795	816	815	840	831	855	785	788	838	863	831	818	856	839	885	847	862	774	816	861	889	783	813	810	834	811	858	852	818	809	797	840	849	821	835	824	875	825	863	812	891	788	847	831	789	872	837	804	831	797	805	808	817	827	790	846	819	865	876	813	793	850	809	776	789	831	778	843	867	791	842	847	862	814	824	825	862	793	817	824	813	852	849	863	823	840	838	807	846	837	823	818	872	822	866	850	799	838	862	834	842	817	826	850	875	836	879	840	816	806	852	834	867	865	825	846	846	817	849	810	811	843	823	841	813	834	851	847	816	835	800	790	817	802	786	846	849	833	790	807	811	820	831	862	772	839	811	798	867	789	793	832	812	870	799	769	799	807	856	854	849	845	803	797	854	805	822	820	856	817	836	810	817	829	797	806	819	801	819	820	879	823	851	846	845	818	786	836	843	814	804	799	845	780	842	834	831	812	821	812	851	840	846	851	800	789	793	830	806	821	804	859	812	792	797	814	813	822	862	840	859	819	847	803	799	794	867	785	788	808	827	811	863	796	860	828	814	852	827	809	856	798	797	822	820	816	838	830	832	825	845	805	869	858	823	845	825	852	805	802	844	809	844	849	840	841	845	768	891	903	781	861	836	840	853	840	834	822	798	834	828	825	882	827	827	811	809	874	857	843	817	877	853	836	841	818	809	800	824	833	832	829	854	809	812	814	866	830	824	859	827	867	797	837	857	843	852	823	813	849	824	808	852	828	798	819	825	863	819	834	822	808	810	843	831	826	893	831	814	835	794	883	852	859	896	896	821	856	873	808	822	887	833	828	827	825	823	765	836	847	845	848	830	841	827	802	794	826	832	830	844	838	823	787	791	820	850	886	793	844	817	785	806	861	846	790	814	853	808	845	791	829	815	838	813	837	838	826	833
16934	4102	3879	1044	824	697	606	584	559	532	558	547	513	546	502	532	511	492	499	497	524	502	490	459	484	452	490	465	470	481	501	484	500	492	534	500	509	514	494	475	472	470	488	477	520	473	471	471	481	453	514	512	517	494	505	490	477	508	502	497	514	491	476	476	497	448	467	487	499	517	499	477	460	502	499	468	518	481	540	486	460	520	510	479	448	476	518	455	493	494	530	491	499	495	493	528	510	448	490	498	437	457	481	503	452	474	501	473	516	486	507	489	496	492	517	519	473	474	504	470	443	500	476	459	475	482	490	482	505	510	481	490	500	484	486	462	498	544	473	476	464	482	489	472	475	494	454	480	508	530	480	491	448	488	413	493	516	506	487	477	467	451	515	479	486	488	504	476	485	485	478	480	478	463	503	478	460	495	529	508	501	455	510	514	475	509	483	478	508	518	476	453	480	466	461	482	475	491	453	496	487	498	500	466	443	472	483	503	487	504	494	502	477	523	508	491	477	508	455	490	499	478	484	482	482	478	538	477	521	471	500	466	511	528	460	453	466	519	449	433	546	507	480	455	481	504	502	539	525	510	523	468	522	457	525	480	456	487	464	492	508	494	530	504	497	500	483	471	504	517	511	515	467	473	463	391	445	493	521	506	405	522	452	452	474	458	450	455	491	470	454	455	533	463	500	533	488	486	511	488	442	479	476	492	482	509	477	516	486	519	470	481	471	502	481	492	468	480	482	495	494	489	520	480	502	479	485	468	488	492	479	518	462	486	486	500	496	527	489	511	470	500	483	487	479	491	536	465	525	494	492	485	507	497	505	464	507	567	497	507	437	468	512	498	534	468	442	456	478	470	480	455	474	484	441	481	503	456	524	498	457	495	470	482	518	475	471	497	465	477	480	455	444	501	504	528	456	478	485	459	483	490	445	517	434	477	468	528	501	469	481	452	466	476	497	469	522	523	434	444	475	498	496	536	548	487	512	456	476	450	446	485	544	529	467	498	529	460	499	512	505	522	494	495	476	520	463	480	448	480	486	469	509	469	453	533	498	467	504	491	477	479	515	512	478	483	511	494	473	554	527	534	524	526	495	513	508	524	466	473	495	508	510	491	526	503	498	499	494	480	529	461	471	470	450	490	474	458	496	485	528	529	469	515	538	547	470	495	476	532	471	490	502	511	486	470	503	484	428	509	469	494	469	475	524	523	493	474	497	476	473	493	530	475	498	494	452	451	477	499	490	513	532	469	499	477	511	536	481	550	474	551	492	499	506	495	517	452	483	513	498	497	489	488	481	491	504	502	508	521	479	453	549	493	471	462	478	463	486	480	459	439	477	529	516	453	488	495	486	472	497	482	449	492	478	454	494	532	487	458	459	516	487	488	481	487	473	471	465	469	493	491	461	461	483	463	480	447	536	468	505	486	478	477	467	437	443	525	500	532	477	491	510	511	483	466	532	478	481	524	502	521	486	493	567	527	481	498	510	477	443	441	517	486	469	459	504	500	493	489	501	493	486	505	500	492	481	491	530	482	465	496	524	547	507	476	467	479	470	495	488	477	494	494	497	507	460	497	509	510	468	473	484	525	466	477	492	482	497	492	504	457	500	531	522	474	490	509	493	473	474	472	490	468	485	476	489	423	485	499	457	453	490	479	512	480	540	480	451	530	492	471	512	487	442	489	505	519	459	474	484	514	507	484	498	526	505	437	501	509	448	464	479	507	483	475	509	518	503	464	499	474	525	450	453	532	474	504	458	522	492	488	488	509	499	468	462	482	482	484	490	511	485	487	492	494	489	509	498	504	485	482	513	462	521	465	451	522	493	494	494	526	468	547	470	452	493	475	466	491	465	476	451	450	503	511	498	498	464	527	519	480	482	496	510	474	504	488	511	478	488	489	444	547	528	456	496	466	478	451	490	488	512	468	476	511	464	453	484	513	475	521	468	491	503	468	495	513	466	493	504	506	467	502	471	496	492	494	520	464	482	509	447	495	456	496	456	511	518	488	519	479	442	469	456	458	462	514	473	511	496	486	481	465	514	496	520	491	451	474	455	482	505	471	460	477	522	463	474	455	478	507	510	499	491	466	482	487	493	483	563	558	460	481	492	480	450	457	512	514	489	443	428	472	490	480	484	491	504	498	516	485	485	488	459	472	494	509	513	477	475	453	468	466	435	460	506	500	525	479	484	530	547	508	523	469	537	462	506	527	528	512	508	450	530	462	466	471	481	496	516	456	507	474	484	519	442	467	502	513	482	474	499	478	451	441	458	463	456	504	524	486	480	487	500	510	492	524	456	504	468	496	532	460	475	487	477	509	510	450	480	469	490	474	480	485	468	490	490	509	482	493	509	498	529	454	470	481	514	490	515	501	502	469	480	517	452	508	449	499	452	458	517	541	482	477	476	526	507	503	512	466	494	532	484	453	458	479	525	519	450	495	549	477	526	516	473	487	516	502	503	449	479	468	559	537	519	490	459	509	468	475	464	480	479	500	499	468	494	529	473	475	519	509	532	497	523	480	488	455	518	502	498	518	485	430	500	473	504	467	520	445	497	523	489	482	527	493	462	475	447	462	496	505	467	536	545	482	440	434	509	540	472	473	499	467	463	503	491	515	490	472	456	480	489	484	432	508	470	499	474	469	524	450	457	523	483	470	484	527	479	514	513	449	490	482	490	486	515	493	513	510	523	501	503	505	514	480	467	498	507	454	462	516	477	495	440	479	463	490	532	555	523	464	467	458	489	479	496	497	517	485	523	527	502	492	501	501	507	520	485	449	462	477	472	460	525	518	498	473	473	516	503	503	453	443	466	472	471	523	498	493	487	503	490	517	456	483	496	485	478	492	488	485	482	498	504	508	518	490	473	473	527	430	480	461	499	471	445	452	514	469	480	509	495	496	463	504	470	505	497	480	460	464	517	521	503	478	484	489	457	447	449	487	513	504	509	475	483	461	520	459	489	548	459	456	485	472	503	485	458	480	469	511	492	494	534	474	505	478	545	477	488	505	457	511	504	479	476	478	481	453	525	469	490	487	510	505	516	524	478	477	522	475	444	464	466	518	502	463	459	485	466	457	520	476	476	455	573	490	469	459	452	534	480	477	489	523	472	492	527	505	486	519	519	495	540	516	513	506	491	483	475	508	485	525	490	459	507	446	541	490	513	498	490	463	485	469	447	464	523	481	498	514	509	512	444	516	468	503	467	482	486	493	484	493	517	476	475	480	497	496	488	490	520	468	448	522	469	483	489	502	525	482	496	459	503	515	513	473	429	485	497	512	509	481	527	503	472	468	489	505	494	468	496	464	464	501	499	459	479	482	500	533	460	517	497	480	473	454	496	506	478	462	449	490	524	510	461	476	481	519	487	438	504	462	465	474	469	496	501	496	471	498	496	474	464	452	462	468	466	527	497	536	542	481	477	492	437	528	493	456	499	511	489	460	466	500	468	498	447	546	452	487	467	458	511	484	486	526	493	515	475	489	456	509
9767	3489	4780	2588	2308	2085	1861	1621	1585	1445	1345	1322	1294	1219	1251	1174	1193	1181	1212	1194	1190	1117	1170	1066	1106	1136	1077	1125	1190	1115	1100	1162	1109	1111	1165	1120	1093	1075	1071	1121	1120	1061	1103	1079	1108	1092	1056	1108	1119	1121	1095	1058	1054	1068	1115	1113	1141	1120	1129	1100	1116	1061	1151	1034	1108	1085	1051	1026	1006	1058	1025	1071	1144	1073	1108	1035	1103	1079	1013	1036	1080	1137	1056	1084	1073	1016	1088	1101	1111	1076	1082	1012	1069	1107	1059	1103	1092	1103	1042	1106	1042	1086	1092	1017	1138	1059	1062	1038	1003	1128	1098	1083	1026	1093	1093	1076	1044	1054	1088	1099	1087	1081	1060	1023	1083	1101	1055	1059	1080	1021	1113	1107	1063	1072	1047	1078	1068	1062	1081	1067	1077	1058	1088	1049	1104	1081	1055	1066	1139	1061	1115	1065	1084	1056	1098	1116	1118	1047	1070	1078	1057	1096	1103	1095	1037	1078	1046	1050	1060	1026	1063	1038	1053	1030	1089	1033	1065	1104	1033	1022	1126	1111	1068	1037	1060	1081	1045	1038	1131	1115	1082	1084	1090	1071	1093	1076	1056	1048	1121	1077	1081	1078	1109	1099	1036	1070	1087	1013	1090	999	1059	1085	1082	1020	1077	1097	1041	1072	1094	1068	1138	1042	1104	1082	1050	1008	1049	1056	1097	1083	1103	1063	1076	1024	1119	1130	1090	1106	1067	1069	1097	1022	1079	1085	1071	1045	1055	1023	1077	1090	1060	1079	1048	1115	1119	1020	1086	1059	1084	1005	1047	1133	1083	1065	1090	1081	1099	1077	1086	1055	1058	1041	1082	1078	1058	1083	1056	1103	1039	1039	1102	1047	1032	1127	1069	1077	1104	1078	1070	1027	1096	1095	1094	1129	1074	1054	1060	1090	1071	1103	1076	1072	1117	1170	1019	1043	1084	1087	1059	1116	1045	1038	1067	1111	1046	1088	1154	1112	1089	1071	1082	1124	992	989	1105	1071	1105	1041	1039	1113	1057	1115	1023	1118	1093	1106	1110	1134	1113	1101	1035	1097	1030	1077	1058	1091	1090	1120	1032	1056	1072	1101	1092	1052	1090	1098	1053	1060	1107	1118	1054	1070	1058	1041	1040	1084	1085	1037	1163	1095	1072	1102	1090	1054	1081	1061	1075	1085	1007	1050	1082	1056	1069	1085	1126	1116	1084	1082	1063	1023	1082	1105	1140	1101	1084	1074	1079	1017	1030	1135	1040	1062	1074	1145	1048	1073	1058	1088	1122	1101	1093	1070	1102	1081	1022	1050	1110	1044	1042	1071	1080	1114	1092	1049	1077	1140	1059	1039	1062	1061	1087	1080	1056	1050	1045	1092	1087	1070	1102	1030	1067	1065	1131	1076	1091	1079	1109	1077	1061	1113	1022	1116	1092	1085	1105	1055	1031	1083	1127	1076	1061	1053	1070	1089	1046	1090	1079	1080	1089	1069	1099	1109	1039	1017	1089	1039	1091	1065	1052	1037	1058	1080	1083	1081	1103	1116	1080	1029	1064	1062	1104	1070	1064	1089	1060	1081	1007	1093	1113	1072	1032	1039	1025	1100	1080	1044	1077	1085	1056	1051	1030	1099	1051	1078	1055	1057	1090	1072	1068	1071	1085	1100	1065	1054	1075	1068	1082	1019	1082	1050	1077	1073	1076	1106	1116	1040	1108	1062	1067	979	1090	1104	1029	990	1057	1070	1114	1071	1014	1079	1071	1093	1058	1030	1113	1039	1051	1129	1073	998	1040	1076	1067	1028	1015	1123	1085	1079	1077	1098	1098	1057	1107	1090	1087	1043	1087	1055	1060	1062	1076	1038	1125	1062	1051	1000	1073	1093	1058	1067	998	1092	1051	984	1094	1045	1009	1041	1030	1120	1104	1065	1095	1056	1054	1078	1059	1101	1074	1057	1161	1063	969	1109	1034	1034	1104	1071	1086	1048	1065	1040	1009	1030	1089	1149	1075	1075	961	1025	1142	1109	1022	1110	1107	1125	1071	1124	1106	1129	1062	1089	1089	1092	1117	1053	1075	1074	1072	1043	1123	1110	1064	1096	1045	1069	1087	1055	1069	1092	1040	1037	1113	1057	1081	1064	1119	1089	1063	1111	1101	1094	1126	1074	1049	1097	1076	1104	1110	1062	1127	1121	1021	1063	1051	1058	1038	1067	1098	1072	1099	1044	1065	1113	1078	1060	1052	1081	1089	1074	1085	1062	1098	1111	1075	1032	1072	1062	1069	1074	1015	1055	1038	1077	1052	1046	1038	1089	1121	1093	1055	1043	1039	1023	1115	1055	1123	1104	1065	1119	1037	1072	1066	1122	1033	1077	1106	1029	1071	1056	1032	1047	1018	1069	1078	1081	1016	1074	1020	1036	1077	1082	1121	1069	1094	1054	1151	1104	1123	1069	1139	1015	1039	1066	1109	1015	1069	1079	1138	1046	1077	1040	1025	1064	1130	1084	1083	1138	1084	1073	971	1118	1097	1049	1130	1070	1108	1085	1076	1119	1066	1085	1130	1103	1085	1062	1097	1060	1020	1140	1105	1079	1061	1101	1032	1051	1057	1076	1135	1102	1051	1080	1042	1065	1081	1081	1076	1067	1041	1049	1087	1090	1109	1083	1026	1033	1049	1056	1058	1027	1035	1123	1139	1063	1086	1098	1036	1023	1004	1081	1022	1086	1100	1017	1099	1067	1087	1135	1090	1073	1037	1058	1058	1116	1109	1049	1025	1063	997	1092	1072	1061	991	1001	1058	1023	1100	1077	1124	1087	1061	1089	1082	1112	1069	1074	1070	1037	1054	1120	1055	1071	1039	1061	1101	1087	1034	1047	1064	1062	1070	1092	1052	1065	1104	1119	1098	1051	1079	1054	1104	1052	1083	1085	1046	1066	1045	1131	1094	1090	1039	1045	1046	1069	1058	1075	1088	1016	1065	1022	1092	1012	1036	1103	1044	1057	1071	1043	1077	1094	1043	1131	1033	1015	1077	1068	1069	1048	1106	1111	1068	1041	1096	1104	1085	1029	1011	1115	1104	1081	1073	1118	1127	1047	1012	1071	1097	1044	1041	1067	1085	1075	1091	1056	1095	1073	1073	1040	1083	1123	1122	1129	1069	1120	1082	1047	1100	1081	1088	1032	1028	1068	1057	1041	1080	1110	1054	1119	1009	1058	1119	1078	1142	1115	1110	1052	1065	1111	1080	1082	1029	1079	1079	1108	1075	1055	1029	1030	1035	1061	1047	1027	1061	1116	1104	1025	994	1033	1012	1060	1103	1069	1077	1004	1073	1067	1103	1062	1083	1050	1080	1059	1083	1074	1056	1053	1061	1075	1067	1076	1078	1096	1026	1064	1047	1119	1100	1067	1125	1106	1048	1035	1102	1076	1107	1070	1033	1145	1075	1044	1105	1125	1111	1068	1066	1078	1092	1061	1042	1075	1046	1073	1045	1019	1103	1064	1091	1086	1034	1095	1108	1139	1117	1062	1112	1102	1057	1033	1095	1167	1062	1107	1072	1082	1068	1100	1078	1097	1075	1085	1085	1044	1093	1081	1065	1041	1086	1040	1116	1120	1104	1120	1077	1065	1096	1097	1071	1055	1100	1133	1029	1017	1092	1056	1072	1093	1046	1056	1080	1087	1085	1037	1028	1056	1110	1060	1058	1106	1057	1032	1125	1091	1042	1031	1152	1096	1115	1058	1130	1068	1071	1096	1145	1075	1031	1063	1129	1117	1033	1052	1062	1047	1039	1041	1123	1130	1067	1015	1029	1084	1051	1093	1054	1079	1048	1032	1036	1086	1125	1035	1103	1002	1085	1078	1141	1049	1087	1091	1096	1109	1135	1056	1073	1022	1114	1112	1053	1049	1065	1061	1044	1107	1037	1097	1097	1100	1063	1055	1037	1021	1064	1049	1084	1110	1097	1067	1063	1104	1082	1108	1057	1054	1080	1131	1096	1159	1075	1082	1012	1117	1069	1117	1072	1068	1073	1139	1060	1069	1080	1089	1094	1062	1045	1080	1076	1066	1027	1059	1096	1077	1082	1089	1109	1036	1055	1048	1063	1099	1095	1114	1114	1091	1076	1058	1093	1091	1061	1081	1077	1101	1044	1082	1064	1097	1049	1092	1116	1066	1069	1057	1168	1099	1065	1061	1074	1057	1104	1048	996	1000	1089	1100	1095	1056	1009	1058	1049	1030	1037	1065	1094	1107	1037	999	1063	1060	1032	1040	1072	1082	1068	1063	1065	1088	1009	1075	1089	1095	1079	1115	1001	1126	1086	1027	1064	1046	1011	1115	1055	1051	980	1060	1077	1082	1055	1094	1111	1082	1034	1090	1091	1028	1075	1038	1065	1107	1117	1060	1041	1135	1018	1061	1061	1049	1055	1077	1090	1086	1056	1066	1113	1047	1087	1065	1052	1092	1086	1065	1066	1017	1114	1064	1123	1107	1096	1042	1097	1114	1041	1053	1066	1099	1093	1095	1039	1063	1098	1010	1105	1119	1107	1009	1083	1070	1112	1066	1053	1089	1077	1056	1080	1082	1076	1006	1081	1045	1092	1099	1068	1077	1097	1030	1080	1018	1008	1072	1133	1096	1055	1004	1059	1038	1054	1075	1037	1128	1041	983	1117	1069	1059	1076	1112	1133	1010	1042	1021	1052	1068	1045	1113	1078	1023	1075	1117	1077	1041	1087	1029	1029	1052	1086	1125	1079	1030	1082	1051	1096	1105	1126	1013	1064	1048	1078	1052	1087	1084	1017	1088	1086	1026	1080	1040	1084	1105	1079	1075	1048	1085	1089	998	1104	1000	1080	1086	1070	1037	1090	1052	1111	1084	1038	1143	1094	1099	1126	1116	1010	1063	1070	1068	1104	1066	1032	1047	1075	1093	1044	1098	1105	1072	995	1040	1049	1091	1085	1071	1076	1086	1021	1105	1088	1034	1022	1099	1087	1075	1049	1097	1108	1077	1067	1077	1097	1091	1111
2085	1072	296	180	154	179	168	169	188	170	151	161	144	161	149	171	174	140	148	164	166	157	176	164	185	153	170	156	181	156	161	159	170	159	177	153	173	162	206	208	137	144	161	147	142	165	152	146	167	176	176	161	143	159	178	159	161	159	152	179	170	161	146	183	156	166	167	183	161	172	176	163	197	156	159	189	158	161	179	178	161	144	194	150	166	160	180	161	164	167	146	180	158	178	171	190	159	192	163	166	143	164	186	155	158	173	179	169	161	163	156	160	175	177	172	174	160	175	191	168	177	149	138	172	192	173	163	183	156	154	200	186	181	166	165	181	170	154	161	172	167	172	147	198	179	149	166	151	177	165	138	175	134	162	160	164	159	143	155	162	167	137	169	146	191	155	174	168	157	159	148	180	171	171	161	148	158	182	175	184	186	189	146	147	153	169	160	178	169	181	154	189	178	162	166	174	185	180	176	164	177	159	148	175	175	153	153	163	144	150	172	161	188	161	148	143	158	162	152	177	165	167	166	170	173	161	159	160	156	162	167	188	142	179	205	186	145	186	173	168	150	167	158	151	174	176	155	171	156	169	162	190	157	158	178	150	172	134	168	159	159	182	141	176	160	170	166	160	186	143	143	159	164	156	134	172	163	160	155	149	158	159	171	164	151	160	184	185	167	171	146	163	127	164	163	167	160	166	153	161	156	155	171	157	169	179	152	156	151	152	180	184	179	158	165	167	147	166	161	153	164	172	202	160	164	163	177	196	171	163	159	162	161	171	171	172	162	150	165	147	189	154	167	155	157	179	173	147	171	176	152	155	168	182	155	165	164	167	194	137	152	155	162	192	178	153	155	181	164	173	175	151	176	150	183	181	153	168	174	162	172	173	166	191	175	178	162	154	166	171	143	187	172	167	170	189	162	158	176	173	153	149	160	155	151	161	156	155	188	179	157	160	178	152	186	179	170	164	192	165	174	167	154	164	163	189	160	174	161	173	162	147	178	169	191	188	163	140	170	168	159	154	139	144	173	171	178	149	155	161	176	167	169	140	139	161	196	168	172	114	141	162	156	125	152	187	158	169	157	181	192	160	175	143	190	191	167	156	163	159	162	200	179	128	169	171	150	190	175	169	177	152	171	157	183	167	149	149	186	162	164	157	148	161	169	164	184	163	166	163	167	154	158	179	150	151	160	152	173	186	170	162	145	156	155	158	149	133	154	172	163	144	148	157	168	144	153	181	154	156	165	183	152	168	160	157	143	176	160	172	151	155	180	162	178	182	169	181	150	170	145	137	154	181	173	149	139	172	194	131	163	171	169	175	153	169	162	185	142	187	165	168	133	172	168	143	152	168	180	153	138	161	182	168	168	168	145	151	164	157	181	173	170	173	163	170	158	162	165	153	171	167	163	181	192	164	175	153	156	168	174	167	173	162	162	154	162	151	160	164	183	157	187	163	168	150	162	154	162	147	194	172	177	179	185	164	155	176	175	167	170	188	161	166	169	160	161	162	155	152	177	186	150	158	172	169	168	191	182	162	157	151	176	153	131	160	169	131	160	190	182	174	167	165	178	131	161	173	147	153	168	180	170	149	159	179	176	151	151	158	168	183	185	155	162	145	154	151	163	165	195	153	163	181	169	166	174	168	157	147	149	162	164	156	145	147	141	155	157	180	177	177	143	165	176	160	168	163	176	203	175	131	165	148	153	161	152	164	175	160	195	167	150	176	173	150	176	168	139	138	179	180	176	169	150	170	154	187	160	148	150	172	139	200	163	138	167	146	152	170	185	161	176	169	151	158	191	171	180	168	172	160	162	175	159	170	170	156	150	206	182	154	170	141	180	188	183	179	165	158	156	166	156	179	161	158	162	154	141	138	174	155	164	159	167	140	159	160	183	147	168	193	197	167	181	174	156	160	161	175	146	160	148	160	160	186	161	185	169	139	188	164	165	163	148	136	166	172	173	150	154	174	169	167	146	165	177	187	155	138	179	186	171	180	160	155	171	142	159	154	139	191	164	160	158	149	161	178	183	168	167	182	144	160	179	206	175	163	161	157	175	177	172	171	169	164	155	157	162	165	179	160	179	173	175	177	187	161	158	180	167	159	163	166	176	166	153	178	179	168	173	159	195	162	166	167	182	164	167	159	168	182	160	166	157	172	176	167	168	161	165	148	145	187	159	155	184	149	178	171	148	150	147	165	184	171	176	172	176	153	188	151	164	153	168	175	183	171	151	160	151	174	185	194	156	186	170	149	163	130	176	163	158	183	172	178	172	160	151	147	168	152	181	181	140	182	157	137	154	147	161	132	166	154	162	203	156	163	161	166	146	144	173	165	157	159	139	162	171	172	176	160	187	168	180	145	159	177	156	162	193	170	145	160	144	149	173	147	169	178	193	190	170	168	164	165	200	161	181	169	178	155	156	146	158	171	164	172	190	166	160	183	162	169	160	171	184	180	152	178	168	181	153	179	149	160	170	162	162	184	181	160	156	148	164	129	176	163	176	142	142	159	159	153	174	155	181	167	156	159	158	182	195	184	168	154	170	147	150	149	142	181	157	160	169	177	168	202	166	182	175	178	155	181	179	147	144	166	167	173	159	172	162	176	168	155	180	165	178	163	140	188	172	158	164	173	162	171	188	154	162	149	187	175	148	156	141	180	168	190	132	153	185	157	185	177	160	174	188	174	178	167	169	147	156	173	165	172	182	169	156	184	166	163	157	150	155	162	179	158	148	134	166	143	165	183	152	161	158	171	168	158	187	167	160	176	166	160	150	147	163	153	163	173	152	146	156	168	165	189	161	160	163	149	153	166	176	169	150	164	162	156	177	169	162	159	165	163	156	145	167	176	178	169	176	174	178	175	171	168	161	155	176	172	128	207	153	177	175	158	172	144	137	161	165	172	162	144	177	165	189	164	160	161	162	176	136	140	165	150	162	162	179	163	149	174	165	188	174	143	141	171	163	135	130	181	152	148	155	155	173	140	155	171	171	166	144	170	169	167	183	177	168	148	136	184	151	143	164	164	162	154	162	182	179	169	165	173	169	177	169	148	182	170	164	157	143	177	194	164	160	167	163	164	144	179	150	173	160	170	166	181	187	167	166	150	160	193	169	189	182	183	157	183	170	178	170	157	148	162	156	201	157	163	156	182	142	180	166	138	160	151	170	186	152	170	176	179	139	160	163	139	173	161	163	170	159	162	187	192	158	150	183	160	163	150	156	171	181	171	173	167	145	153	137	164	177	167	148	175	181	163	150	159	164	177	197	181	162	178	153	150	145	175	154	170	161	173	155	181	173	163	175	158	181	149	161	140	189	175	164	157	202	170	192	168	185	176	170	160	168	174	169	186	168	152	172	162	152	172	179	191	163	152	172	156	166	157	172	139	152	151	185	157	132	174	147	160	158	150	179	159	159	160	164	152	170	165	162	177	169	161	169	167	168	170	159	199	151	160	161	161	147	163	186	163	164	166	131	167	177	173	161	173	174	150
2029	1379	562	508	485	491	524	443	486	492	452	496	488	455	474	458	471	489	466	502	492	463	469	468	465	481	450	488	460	470	472	482	466	483	473	480	442	470	489	497	472	478	469	483	454	489	478	463	468	486	444	450	448	436	441	507	476	477	480	421	482	470	451	465	442	493	497	471	462	496	489	461	507	483	464	487	462	476	442	476	472	455	457	446	475	460	424	446	540	449	465	437	467	481	455	469	460	466	460	456	439	472	485	455	466	458	512	463	508	441	458	470	487	460	468	457	440	479	455	466	479	474	494	463	458	470	471	462	427	432	469	455	469	460	438	504	467	462	510	453	444	447	441	489	433	451	493	475	499	470	494	460	472	434	456	445	461	446	462	473	475	467	425	472	504	483	469	457	504	439	482	506	441	464	470	465	482	505	460	463	471	502	508	481	441	447	491	424	468	429	446	489	474	474	466	458	463	472	503	427	487	493	499	456	468	406	437	492	490	465	495	482	475	488	472	471	444	491	481	429	446	474	419	417	472	482	490	444	493	461	453	495	467	484	439	461	460	502	472	469	473	468	487	444	450	466	454	465	499	449	466	516	468	505	479	435	463	455	513	435	489	467	470	468	483	475	494	463	483	506	477	487	458	467	486	443	482	470	439	462	510	484	490	479	436	465	475	447	474	468	444	514	479	448	492	452	514	467	502	498	480	479	444	488	509	462	506	460	505	469	450	429	532	479	454	442	530	464	446	463	459	463	486	486	448	427	475	497	487	457	486	478	446	463	445	488	474	490	474	480	468	490	495	472	501	488	466	467	450	454	436	450	438	476	458	439	474	467	441	466	470	491	456	475	423	484	453	466	468	465	471	506	491	453	493	445	510	460	485	483	513	486	453	469	474	462	478	445	415	457	467	455	414	458	444	455	460	446	517	442	467	467	486	502	442	421	450	457	482	501	500	488	458	458	484	464	481	495	419	461	468	509	477	490	481	483	460	440	438	432	484	441	458	454	428	513	488	471	496	463	430	471	479	471	482	444	466	476	471	476	463	486	474	470	490	458	451	504	456	489	457	458	456	434	488	448	463	436	445	486	431	460	443	483	455	465	469	477	433	453	453	469	419	466	424	485	441	485	500	495	476	481	500	481	473	514	464	450	484	456	422	444	445	481	465	495	472	459	475	449	434	449	437	473	438	449	444	475	475	479	448	458	438	484	450	477	457	493	487	464	441	445	472	455	435	449	483	457	420	471	486	461	487	458	492	451	451	464	441	458	492	475	449	479	483	457	457	477	486	495	485	481	465	483	458	507	477	462	447	522	494	501	452	433	471	526	451	472	471	440	474	448	431	464	431	475	468	454	460	498	499	487	467	424	447	496	458	456	489	481	428	455	477	494	471	459	472	431	445	458	455	470	502	453	478	473	447	449	449	480	471	454	443	467	458	431	434	445	438	443	468	478	455	486	465	486	438	437	430	486	464	437	454	473	450	458	466	486	478	439	451	433	443	501	464	440	470	501	458	453	443	508	473	429	469	424	460	436	471	486	493	466	487	465	457	466	462	469	509	452	453	459	485	462	406	477	438	448	469	445	461	456	480	471	459	502	459	479	471	468	468	475	461	487	448	481	462	474	491	469	491	452	431	450	485	455	470	471	502	449	464	435	457	490	449	498	426	458	459	439	475	457	436	432	459	444	464	502	462	461	453	456	449	434	524	442	445	469	437	451	463	503	449	483	472	470	452	414	468	484	442	458	448	478	461	492	446	469	495	426	461	480	443	481	473	469	488	478	456	409	473	478	523	484	490	472	469	452	500	443	459	448	477	466	442	465	418	464	477	453	452	437	462	477	459	496	453	496	429	479	482	498	442	468	467	456	495	469	487	459	500	482	464	430	428	467	471	457	441	465	450	484	462	463	457	474	478	435	478	462	466	474	502	484	483	449	481	527	466	445	462	500	486	488	485	476	497	460	479	451	512	461	492	478	502	453	440	450	491	453	445	449	456	458	449	477	470	458	459	507	471	470	472	436	510	494	480	456	424	446	444	471	454	475	450	459	490	451	457	469	456	488	449	466	447	484	451	451	481	441	495	497	435	443	483	491	439	455	431	471	477	493	491	472	466	444	427	466	447	468	465	483	473	476	504	489	447	439	441	486	464	478	441	444	432	449	499	456	464	434	453	481	475	472	478	471	468	459	442	445	465	440	461	490	468	501	481	444	457	442	442	464	436	496	453	449	465	449	503	460	482	470	464	474	478	520	456	498	465	475	474	480	522	505	481	473	482	476	461	434	462	482	472	458	461	441	480	497	488	451	460	423	472	451	512	446	465	455	502	500	485	463	439	441	478	471	488	451	429	488	483	476	505	489	432	454	475	466	456	464	457	494	469	489	487	496	438	447	410	508	456	469	424	455	509	447	460	474	429	505	465	447	441	471	447	450	438	497	454	448	462	459	477	458	481	496	464	455	458	476	444	471	475	496	470	448	459	481	458	477	462	439	460	446	488	480	448	453	447	475	478	411	471	442	489	459	479	478	464	464	470	478	451	444	492	442	483	457	492	469	438	489	511	471	438	455	456	526	483	420	455	462	481	488	486	480	467	485	454	455	475	447	474	478	453	458	485	482	451	503	466	457	420	445	495	484	467	492	440	494	458	456	440	480	483	499	480	494	493	470	472	433	433	499	443	430	441	474	473	459	464	452	471	456	465	448	443	471	473	457	513	494	465	453	462	514	422	475	439	496	454	452	450	486	472	443	488	510	478	459	468	494	468	486	452	444	468	467	455	450	486	501	430	447	471	463	471	487	474	484	472	492	493	472	478	499	457	471	477	473	466	441	480	477	473	493	498	458	460	447	501	442	464	474	457	483	497	455	480	425	498	429	504	470	500	463	444	433	469	462	494	459	478	433	449	445	457	474	405	465	464	487	516	479	442	453	425	456	520	474	461	434	513	493	432	460	463	516	475	460	485	463	514	510	455	456	458	429	437	440	475	484	506	507	460	461	485	481	472	441	440	515	427	450	498	482	467	474	489	480	470	457	491	476	473	462	459	459	416	440	472	497	465	527	469	478	440	471	476	512	450	475	455	458	439	445	453	479	496	496	462	458	420	491	458	448	452	453	446	396	470	434	504	446	470	456	462	485	447	451	450	473	466	430	460	503	463	471	465	468	460	459	452	457	497	472	466	461	441	425	490	454	447	471	511	422	447	466	456	494	434	480	438	465	458	445	433	475	477	480	454	475	463	481	488	502	477	430	480	487	477	431	436	442	509	445	447	495	451	461	455	465	452	485	435	463	457	464	462	494	478	468	480	456	454	429	469	435	486	459	475	431	485	490	434	453	421	460	445	448	442	458	500	488	443	456	463	452	478	450	488	504	497	446	458	484	461	449	465	460	472	457	467	450	519	460	476	462	465	476	456	486	459	456	477	436	458	473	442	461	448	446	462	447	450	479	456	498	442	458	447	493	456	456	451	465	461	451	456	485	473	471	482	489	460	493
8480	2083	1877	571	481	460	459	378	382	382	337	371	361	387	354	347	312	356	346	353	388	326	362	346	331	333	375	346	357	342	358	356	382	342	334	336	351	361	355	299	347	345	314	363	352	342	332	331	325	338	344	344	406	334	347	347	357	302	358	388	357	323	318	366	355	348	348	336	351	357	333	371	342	324	363	341	342	331	344	375	352	331	300	343	350	314	343	369	355	321	343	360	338	341	351	372	312	331	325	360	327	370	324	319	330	339	332	363	324	322	369	337	346	347	349	318	316	349	315	325	372	358	359	304	340	379	327	367	339	327	330	357	335	305	344	370	349	338	326	389	336	351	390	335	334	345	363	384	338	362	320	355	339	338	325	345	341	358	358	373	323	372	326	319	357	310	309	352	363	344	350	321	335	303	347	333	339	363	330	379	339	335	372	365	357	351	383	312	323	376	356	343	334	363	346	359	353	346	316	350	343	359	323	323	317	347	363	324	332	323	346	318	334	372	341	332	362	350	365	360	351	336	365	341	349	330	350	340	359	323	324	315	306	335	356	363	304	346	378	332	363	383	335	337	339	359	378	391	343	360	371	385	395	318	343	318	366	362	355	372	380	362	341	337	317	385	376	379	345	326	324	343	330	345	323	345	330	361	318	360	353	313	327	352	340	369	352	360	342	334	309	349	334	314	339	347	330	370	342	333	365	364	324	359	343	324	361	357	328	295	344	351	351	357	349	308	387	346	303	331	347	325	353	359	321	348	366	358	347	349	345	325	323	347	365	354	355	344	385	364	311	317	350	355	345	326	356	402	308	349	346	357	330	316	339	272	336	313	350	335	349	365	329	352	339	329	326	337	343	320	347	344	356	359	358	343	375	359	384	319	340	317	348	354	356	336	301	375	343	356	370	350	329	314	331	355	359	307	345	336	335	357	368	354	318	351	326	348	334	332	356	356	380	317	343	330	313	347	302	334	309	344	349	341	379	353	319	329	359	344	333	333	351	339	384	359	338	337	336	342	361	349	414	334	352	338	331	335	343	324	360	366	343	354	338	315	343	315	346	336	323	339	325	334	329	327	326	377	334	312	328	353	320	337	344	345	333	322	365	369	326	362	320	347	363	325	345	329	347	354	325	330	337	323	334	310	334	364	353	382	345	342	349	357	318	350	358	372	360	312	287	352	351	359	336	333	314	333	353	325	364	385	376	335	333	357	339	356	384	349	328	316	349	354	383	347	374	377	352	350	333	347	354	314	328	391	359	348	301	316	338	369	341	324	365	339	369	333	330	361	338	349	346	346	374	347	345	366	350	336	327	324	352	378	359	363	335	346	297	360	334	325	315	345	357	343	319	352	317	313	349	331	332	326	348	327	326	322	378	368	346	359	354	315	365	326	338	353	348	298	362	343	343	327	312	320	323	337	327	315	350	355	337	351	368	338	328	316	364	391	313	372	323	339	335	336	368	372	345	337	364	345	372	348	321	363	363	355	358	360	384	365	348	345	364	360	353	359	327	331	338	334	325	329	363	345	325	347	320	323	351	376	332	353	365	360	344	343	341	333	326	320	360	374	331	362	326	365	358	331	344	341	377	365	334	321	311	347	323	360	349	346	365	322	348	322	314	391	378	340	294	316	370	327	329	369	342	338	331	391	365	339	365	354	305	353	355	326	331	339	319	375	322	332	307	381	335	370	335	350	331	341	328	332	338	362	328	338	367	373	323	380	302	301	345	365	336	326	318	330	370	338	343	363	351	343	373	320	368	338	331	375	366	364	398	340	337	368	350	361	331	308	328	327	331	334	335	340	336	344	327	373	388	333	349	350	302	376	384	350	350	325	371	334	329	389	322	312	325	345	300	322	330	306	347	344	331	347	361	317	322	359	343	339	342	355	332	365	337	352	321	351	332	336	346	358	376	352	332	349	318	337	374	319	337	335	330	355	300	330	334	332	402	337	349	340	354	373	360	342	355	338	316	326	329	338	340	330	339	340	366	306	345	360	370	341	329	350	339	359	352	354	362	329	334	357	352	323	291	340	357	357	358	400	328	335	380	361	339	346	311	352	391	340	348	344	342	326	344	329	352	370	353	358	347	341	366	294	326	349	363	326	329	326	337	317	350	332	346	381	352	356	360	340	355	374	350	335	349	360	343	363	327	341	325	329	347	358	375	336	376	361	344	351	322	321	323	358	349	311	345	319	365	334	362	349	333	338	356	331	335	333	351	360	355	346	331	367	372	364	340	356	371	329	340	352	311	357	354	342	354	333	290	371	361	346	360	342	356	356	367	356	352	378	323	340	335	320	325	344	333	315	332	323	341	333	328	304	349	358	351	376	352	331	311	373	358	355	345	366	356	369	373	359	369	347	352	307	364	366	293	337	292	344	305	349	355	329	340	345	333	308	363	333	294	332	323	366	370	423	372	369	320	366	328	363	370	342	354	368	319	318	333	351	323	351	338	361	349	350	298	348	347	344	345	347	324	359	342	346	368	341	310	348	305	356	363	337	356	335	373	364	334	321	338	324	329	365	337	327	298	357	309	363	310	307	346	329	355	349	356	363	346	347	356	346	350	330	337	358	343	343	363	375	358	341	361	332	348	320	352	365	307	376	360	365	360	338	378	344	341	323	344	343	335	319	347	339	372	366	360	366	354	352	356	343	339	341	341	329	347	329	320	342	324	368	328	333	324	349	317	339	316	357	342	310	335	330	350	330	346	319	378	341	369	328	308	340	338	370	323	387	329	331	368	320	335	320	360	349	350	340	345	372	299	342	359	348	340	339	344	328	321	363	375	355	375	326	342	328	366	344	379	331	356	342	370	350	383	331	324	321	363	336	346	355	325	350	361	359	372	376	337	320	338	327	351	345	340	327	343	353	344	343	317	347	357	346	351	360	381	357	359	339	306	355	307	355	362	348	363	366	367	336	356	338	312	361	343	326	344	316	362	324	319	335	316	311	327	332	320	331	314	337	309	354	372	366	332	375	371	357	307	308	376	351	357	337	350	343	324	333	347	374	347	336	312	344	338	315	336	338	309	322	377	329	294	349	324	349	387	354	334	330	349	351	352	315	311	343	345	345	394	367	356	355	330	355	349	380	325	365	362	320	349	342	355	346	371	337	303	366	349	356	305	324	308	348	318	330	355	355	337	347	366	367	365	349	350	345	326	341	319	349	342	350	357	305	354	355	350	358	352	353	382	323	357	327	362	330	342	348	344	323	331	368	322	357	350	349	360	356	324	364	318	322	350	348	317	361	335	331	354	348	375	349	305	334	373	334	357	350	357	331	313	328	348	346	404	390	381	364	335	366	307	328	328	357	372	338	346	305	327	338	351	356	375	328	372	331	320	334	354	351	317	331	333	339	308	313	376	344	332	374	361	309	368	367	311	354	343	358	337	355	380	342	327	328	355	380	347	346	384	341	371	319	350	347	363	310	329	331	351	353	374	345	317	362	387	349	317	330	358	323	368	335	351	336	316	332	341	366	342	334	357	329
7010	2341	2728	1516	1439	1335	1176	1075	1052	1012	1029	923	888	913	904	864	873	885	869	857	839	812	846	838	846	801	853	822	827	841	844	807	848	800	888	820	839	811	801	818	812	859	849	823	816	825	950	815	885	828	861	844	844	842	804	809	798	813	884	842	849	831	753	909	836	821	871	808	777	842	793	844	819	848	818	776	818	809	850	827	881	766	846	818	833	876	823	863	808	807	834	817	825	824	817	855	818	814	796	822	821	816	834	817	833	852	858	841	788	829	793	853	792	812	821	822	873	842	833	764	867	780	833	820	773	862	821	827	856	843	768	815	773	814	830	834	837	816	772	849	793	834	861	872	884	823	855	832	815	831	797	850	821	858	851	850	793	834	849	840	837	891	815	791	824	822	836	803	835	828	815	808	857	857	824	796	860	861	856	828	806	832	770	830	855	842	765	842	854	845	832	815	794	858	869	876	838	852	845	804	817	824	814	824	824	812	782	776	856	819	807	839	856	820	892	782	817	833	780	824	844	857	829	865	868	804	808	801	853	793	867	834	789	800	797	832	841	832	830	850	801	801	797	850	894	831	848	804	813	826	780	829	809	812	807	840	864	854	847	854	828	821	881	822	816	840	759	825	816	838	828	834	808	800	866	832	832	830	814	826	810	787	838	888	825	818	890	822	814	849	797	825	784	857	795	806	803	796	852	837	812	823	829	801	795	836	879	828	751	800	819	872	785	798	829	872	852	788	778	796	844	848	817	798	891	852	815	797	863	827	757	787	891	783	826	843	847	794	844	805	870	863	836	816	812	833	816	835	836	869	854	814	814	843	798	808	823	863	840	828	791	831	792	826	825	843	786	794	803	785	787	811	760	851	802	837	831	807	770	829	822	785	859	814	829	829	798	853	828	788	790	793	788	806	831	838	839	795	837	837	824	788	820	811	826	825	803	802	831	823	837	773	780	823	874	792	812	827	873	835	870	839	823	825	867	791	822	867	863	813	797	870	807	783	823	818	842	820	862	850	807	824	815	766	860	863	842	839	818	829	813	850	831	837	815	889	835	835	818	844	852	801	856	818	821	846	840	860	825	886	827	846	804	759	845	859	822	808	809	833	807	845	821	809	811	837	780	807	860	789	760	816	812	855	864	823	798	809	779	831	867	780	816	811	862	804	790	833	842	794	859	824	834	860	805	788	851	826	802	820	811	836	818	822	816	800	832	770	836	831	799	836	783	832	821	808	846	785	792	832	824	846	829	841	789	783	867	780	834	845	795	820	897	822	832	823	791	789	845	803	845	807	828	808	794	826	807	834	860	810	818	841	813	797	797	876	830	763	803	888	823	786	868	877	851	805	864	782	828	833	882	812	830	788	795	833	825	841	803	852	825	842	818	833	839	845	810	826	825	821	829	822	838	808	838	826	843	852	823	818	823	845	828	820	841	903	840	820	822	853	790	812	795	845	790	810	816	821	841	799	881	820	832	867	768	818	883	896	787	824	827	795	803	818	763	851	811	802	869	807	793	854	789	859	837	800	826	868	850	879	833	828	867	808	769	782	891	816	858	821	815	823	859	834	870	812	839	843	814	804	828	855	723	869	819	806	803	835	794	830	875	823	804	819	842	806	768	846	795	835	819	822	784	804	875	836	821	786	808	800	869	782	885	783	848	836	812	797	814	859	821	844	908	813	754	840	830	834	822	809	837	820	854	840	852	843	836	832	841	828	819	836	786	812	846	823	838	848	811	796	808	852	811	797	807	814	804	849	810	857	801	837	856	833	796	842	849	840	868	831	826	812	827	848	837	824	824	827	829	833	815	788	858	811	810	793	878	806	860	812	811	848	804	824	801	819	838	819	815	803	797	843	800	824	827	791	832	845	813	855	785	793	828	786	844	798	832	844	807	795	811	797	848	812	814	837	840	784	867	844	782	880	865	890	778	814	800	790	844	858	856	792	806	835	837	796	848	827	861	857	831	781	871	767	833	838	851	789	888	822	855	837	811	874	817	787	831	808	834	834	867	857	859	845	821	805	839	818	823	835	793	803	840	816	764	810	807	804	855	820	804	851	813	812	838	804	833	819	841	806	821	819	838	825	811	822	754	827	804	846	849	824	786	813	816	774	825	838	773	862	785	827	828	823	803	804	886	850	850	834	839	820	796	779	774	812	795	826	835	824	843	823	848	815	824	844	822	828	849	832	807	792	856	817	804	826	831	797	824	771	846	835	787	845	805	845	856	835	813	789	810	820	768	861	816	827	857	848	787	801	797	781	804	816	813	793	826	812	844	844	831	785	862	831	800	820	825	875	799	803	831	832	805	867	825	821	846	853	775	790	794	834	804	771	810	862	794	821	838	820	805	858	789	847	862	815	853	818	829	830	833	822	830	910	772	901	813	806	795	851	845	795	801	811	797	827	845	811	789	841	826	812	883	863	840	831	829	746	794	789	826	836	815	855	811	819	788	822	843	843	847	821	818	770	819	842	813	822	776	857	853	901	801	798	891	849	801	819	828	830	768	868	808	785	836	833	844	785	819	796	849	823	825	859	808	809	785	860	814	807	814	839	777	839	860	785	872	845	790	833	854	832	828	830	798	825	848	808	823	782	830	833	882	830	845	813	799	807	892	850	840	811	853	847	796	866	844	815	784	832	839	799	829	813	839	839	828	830	826	814	851	851	778	827	856	787	855	818	786	787	797	827	838	800	854	811	827	852	821	834	850	787	795	789	792	776	817	826	794	839	819	767	831	823	782	837	815	789	848	820	809	817	870	864	808	819	833	845	778	857	804	801	787	870	806	783	852	839	818	829	841	821	795	882	831	827	802	803	854	831	798	791	796	759	835	858	840	791	844	764	845	846	854	821	853	801	814	870	814	833	804	844	800	852	799	809	798	840	824	780	829	812	820	839	794	790	818	814	771	820	839	850	807	806	846	822	791	834	794	833	849	818	835	858	816	802	852	789	830	801	869	864	837	866	808	788	811	827	788	825	831	870	800	823	754	852	859	820	791	836	834	818	815	841	804	853	830	855	852	837	833	834	875	855	852	827	804	872	822	784	798	789	867	843	845	795	816	839	806	837	809	825	831	803	823	822	842	841	797	840	786	834	821	820	793	827	846	847	793	887	794	810	821	781	833	838	830	803	788	864	809	798	813	856	862	815	848	821	883	851	843	802	801	812	832	843	852	796	832	862	820	852	865	787	829	833	813	811	846	827	856	797	844	828	863	793	815	847	808	833	828	851	834	832	844	852	797	790	842	845	838	834	870	811	795	871	781	778	886	837	816	826	795	808	835	814	810	826	834	837	779	817	831	801	865	822	802	804	823	759	848	761	842	852	853	869	840	823	830	859	829	842	834	815	796	830	832	825	863	776	806	785	800	783	860	815	885	814	853	800	857	850	841	809	814	820	796	807	817	820	814	858	799	805	855	860	837	807	797	833	816	821	841	771	814	842	802	819	834	876	815	863	864	824	855	830	859	758	814	825	757	868	822	804	860	825
15913	3280	3749	1001	781	705	642	600	591	594	522	532	517	547	501	486	504	515	471	535	496	492	472	523	468	488	483	482	518	503	441	493	500	485	460	444	492	475	529	457	452	500	485	497	489	451	475	467	510	511	465	468	533	438	442	492	440	505	506	506	451	489	486	470	452	462	485	511	527	462	495	489	477	486	487	469	459	439	492	502	501	459	489	489	485	495	490	476	499	517	453	436	468	530	529	461	525	474	480	425	464	534	488	506	517	500	490	468	497	466	506	467	491	491	463	510	459	487	475	507	463	508	471	464	501	513	448	456	447	540	505	474	492	473	519	506	513	487	469	444	510	475	481	490	506	457	495	468	474	478	498	497	454	454	443	482	537	481	514	458	500	462	457	519	458	498	487	495	482	497	476	492	480	510	466	551	455	478	488	483	506	476	483	472	488	512	462	506	470	439	467	445	437	521	504	507	462	511	453	504	481	469	459	462	522	466	495	447	472	488	475	517	443	462	494	470	438	473	498	511	502	518	472	487	490	496	521	487	488	517	511	519	494	507	488	519	485	460	490	470	499	537	491	482	471	467	520	484	511	464	491	483	504	480	489	462	461	461	489	471	494	504	455	482	557	487	507	490	501	474	479	441	496	492	502	500	502	464	495	494	478	466	493	492	429	447	512	458	552	477	499	483	434	492	501	446	451	489	468	503	507	450	472	495	447	461	484	504	476	504	480	484	439	476	478	432	489	467	426	490	510	503	427	490	445	453	455	519	472	573	501	488	499	510	474	510	482	401	500	461	537	498	511	469	473	470	474	502	483	466	473	473	494	515	470	459	478	489	484	497	478	471	505	515	469	478	468	483	474	495	494	523	439	469	494	481	477	441	501	547	457	525	495	496	462	463	462	465	492	454	460	446	507	439	411	515	523	440	509	521	474	488	470	486	469	462	523	488	476	469	457	483	487	498	509	439	494	499	474	495	540	484	494	521	472	466	529	465	476	471	486	486	501	506	472	513	467	470	481	488	447	482	468	481	437	464	472	487	480	490	475	514	482	495	485	499	444	468	484	497	486	469	468	484	453	504	479	476	513	494	509	460	533	489	478	485	465	461	497	483	468	534	491	482	459	505	480	503	508	500	468	487	464	491	473	485	490	441	487	466	467	492	469	523	471	507	451	549	475	472	511	478	492	481	514	472	436	465	451	482	485	457	443	486	473	460	472	499	454	480	480	516	514	499	446	468	507	447	506	520	461	493	522	452	510	446	437	468	507	577	512	493	448	477	471	507	441	464	465	506	454	496	460	488	474	490	491	465	496	537	495	491	474	508	489	490	512	520	504	481	492	534	510	516	482	486	464	442	437	549	502	512	486	505	476	464	452	464	545	488	483	470	438	454	492	464	511	441	452	500	536	455	494	509	433	447	485	504	433	472	474	518	487	483	508	492	505	477	501	498	454	417	482	456	531	470	485	452	502	501	462	472	478	519	523	518	498	507	453	469	477	511	477	507	500	502	455	497	470	493	524	521	500	560	529	464	445	501	480	515	495	423	462	473	485	479	490	481	510	476	493	440	480	465	460	454	522	440	454	518	500	480	468	468	492	495	513	471	463	478	478	441	473	519	478	516	481	510	473	519	504	456	522	460	462	495	495	534	489	460	539	449	476	528	494	471	427	475	509	488	482	465	462	479	453	490	459	458	457	457	471	442	443	483	485	446	485	460	495	493	488	429	497	437	486	510	494	466	505	481	516	492	518	493	481	466	481	466	514	489	488	485	507	475	504	473	478	515	430	552	484	496	450	487	507	471	491	490	509	472	517	467	528	476	471	486	484	507	462	456	526	473	473	502	476	491	470	481	472	495	475	462	523	494	500	467	508	500	486	480	485	463	501	495	495	474	499	455	443	516	463	478	491	521	514	497	489	503	489	510	489	504	462	472	483	500	448	484	472	472	513	498	510	498	467	517	472	458	529	519	489	520	496	472	475	547	493	457	521	519	492	504	452	465	484	515	512	504	453	469	471	450	525	480	491	486	459	477	447	482	438	509	468	486	475	446	482	495	445	487	458	468	509	511	460	466	525	491	522	503	469	463	510	495	481	503	485	470	526	467	468	462	485	439	477	482	499	507	514	457	487	522	447	444	500	476	479	469	539	496	459	491	540	488	483	462	443	481	457	497	501	472	470	513	471	476	490	532	496	500	464	421	439	489	515	470	466	530	479	450	497	431	502	510	459	494	484	464	498	483	446	518	483	475	496	520	474	474	446	490	509	494	468	508	481	463	450	505	507	475	499	478	528	475	437	442	492	509	454	541	499	471	464	503	468	478	512	484	485	487	497	537	490	505	519	500	471	507	522	457	518	501	532	428	478	477	502	473	482	449	457	493	452	483	514	504	479	505	467	517	485	494	482	478	479	467	486	470	519	478	504	501	473	535	498	496	487	473	498	482	491	467	530	519	463	517	503	446	439	512	494	515	521	497	484	491	506	504	480	456	475	469	491	456	475	488	512	511	456	443	467	477	504	499	453	486	479	529	519	480	469	471	493	448	422	504	478	455	510	481	466	469	448	502	476	498	470	510	462	503	488	484	507	541	500	467	497	446	471	473	434	493	532	453	489	469	515	509	491	472	502	472	510	495	498	477	499	554	481	422	461	441	486	490	510	426	502	485	460	429	465	458	499	506	489	488	485	482	495	518	480	427	491	483	459	458	526	495	472	497	469	523	487	474	477	484	474	462	467	469	450	496	475	506	506	481	516	496	503	528	460	496	475	479	481	479	448	461	491	508	503	528	490	500	514	491	469	470	483	516	523	509	530	542	473	483	519	515	501	475	497	535	452	457	454	503	510	461	464	516	465	482	495	464	506	476	490	474	445	479	454	521	515	489	519	482	484	478	505	468	493	488	429	491	509	459	487	473	503	513	461	507	478	504	472	456	492	490	477	493	434	534	518	516	527	489	485	502	505	481	496	478	483	508	525	466	523	456	450	458	456	470	521	474	484	503	481	481	471	477	469	464	450	448	500	506	500	486	479	478	496	443	477	444	508	502	491	524	478	470	482	496	477	495	499	510	488	513	453	507	485	505	492	465	458	462	468	503	488	449	533	479	487	460	466	446	465	476	492	493	471	462	458	510	518	498	483	501	516	524	497	476	460	451	472	445	465	484	527	434	482	477	505	484	479	536	445	477	490	460	510	457	488	461	455	491	524	459	452	449	457	518	470	454	486	499	462	520	490	465	508	563	500	537	466	489	488	506	533	435	470	482	484	475	498	487	541	493	502	537	443	454	451	524	447	494	517	526	491	472	521	509	504	459	458	488	505	465	493	473	523	466	507	504	497	476	495	455	492	489	439	444	454	458	482	463	487	475	451	481	456	517	466	498	514	492	499	552	467	492	506	460	458	504	485	440	495	476	499	481	460	452	428	496	446	513	494	548	455	501	426	487	490	443	460	506	503	481	486	488	450	480	494	498	503	481	478	496	479	486	507	519	469	490	468	485
9222	3286	4714	2585	2329	2022	1869	1674	1551	1457	1305	1262	1312	1300	1264	1153	1170	1142	1230	1164	1182	1122	1106	1171	1092	1120	1076	1098	1146	1088	1072	1137	1099	1042	1130	994	1035	1104	1063	1093	1092	1107	1125	1084	1091	1093	1047	1031	1083	1125	1068	1134	1045	1053	1107	1054	1099	1071	1085	1032	1097	1074	1074	1063	1085	1125	1045	1019	1072	1018	1065	1060	1052	1073	1009	1092	1039	1087	1089	1041	1043	1062	1101	1090	1070	1004	1039	1085	1014	1109	1024	1042	1057	1060	1076	1087	1081	1076	1108	1011	1058	1079	1047	1040	1131	1048	1061	1079	1024	1040	1035	1105	1053	1053	990	1072	1011	1094	1118	1034	1080	1031	1036	1053	1093	1048	1107	1082	1032	1111	1097	1073	1118	1023	1098	1031	1145	1076	1098	1027	1076	1027	1045	1063	1107	1123	1052	999	1099	1043	1095	1043	1150	1115	1110	1085	1059	1096	1045	1064	1087	1038	1012	1150	1099	1112	1096	1046	1133	1115	1065	1105	1100	1089	1056	1063	1026	1053	1099	1030	1067	1051	1043	1043	1148	1057	1074	1030	1080	1078	1095	1090	1132	1058	1035	1059	1066	1111	1117	1032	1068	1037	1108	1069	1081	1077	1043	1065	1016	1131	1035	1070	1094	1071	1018	1054	1061	994	1062	1055	1057	1050	1042	1057	1075	1074	1116	1085	1096	1102	1004	1064	1102	1045	1026	1009	1087	1127	1011	1024	1067	1022	1083	1003	1034	1067	1078	1023	1024	1058	1109	1084	1092	1100	1031	1061	1119	1006	1063	1066	1061	1050	1015	1061	1101	1030	1098	1045	1089	1048	1080	1071	1035	1069	1054	1048	1068	1039	1025	1074	1101	1083	1065	1090	1100	991	1052	1033	1015	1094	1065	1019	1047	1058	1031	1081	1048	1075	1079	1056	1079	1065	1084	1116	1021	1027	1023	1061	1040	1067	1017	1062	1089	1037	1075	1036	1043	1057	985	1023	1085	1085	1078	1059	1078	1052	1110	1075	1051	1025	1002	1082	1037	1047	1074	1098	1081	1037	1035	1117	1088	1069	1070	1058	1053	1030	1077	1047	1067	1052	1101	1000	1027	1095	1075	1092	930	1059	1131	1021	1055	1045	1116	1057	1012	1001	1028	1045	1049	1001	992	1063	1040	988	1061	1018	1066	1067	1081	1044	1068	1095	1129	1081	1070	1113	1025	1083	1045	1064	1085	1087	1067	1100	1018	1115	1073	1067	1078	1019	1062	1098	1082	1042	1054	1063	1010	1046	1016	1025	1065	1031	1066	1020	1088	1048	1116	1013	1044	1082	1028	1042	1121	1097	1040	1096	1095	1095	1072	1114	1055	1070	1104	1041	1019	1066	1073	1052	1056	1128	999	1046	1028	1095	1056	1050	1089	1055	1072	1049	1075	1030	1186	1026	1116	1107	1040	1017	1129	1055	1034	1030	1064	1040	1058	1038	1043	1001	1015	1069	1074	1021	1063	1052	1090	1103	1020	1060	1071	1071	1041	1051	1022	1084	1047	1039	1063	1096	1029	1089	1092	1070	1110	1082	1044	1018	1031	1121	1174	1046	1025	1064	1120	1088	1063	1058	1120	1050	1018	1083	1059	1079	1117	1084	1079	1055	980	1073	1072	1076	1115	1079	1028	1128	1028	1009	1054	1008	1164	1075	1052	1052	1072	1077	1023	1051	1052	1087	1097	1068	1047	1032	1046	997	1025	1016	1119	1109	1038	1092	1032	1029	1031	1062	1068	1085	1070	1059	1097	1011	1072	1118	1026	1007	1024	1080	1074	1084	1070	1048	1081	1078	1093	1064	1077	1089	1129	1025	1037	1065	1036	1128	1079	1104	1067	1079	1066	1025	1063	1099	1087	1093	1023	1054	1042	1080	1081	1063	1033	1067	1105	1054	1063	1092	1081	1062	1078	1044	1031	969	1064	1040	1071	1063	1042	1075	1071	1070	1004	1033	1062	1078	1049	1073	1078	1029	1084	1050	1113	1094	1063	1066	1074	1122	1052	1059	1040	1066	1065	1078	1060	1112	1034	1030	1102	1026	1064	1050	1052	1090	1024	1052	1041	1043	1045	1114	1060	1096	1054	1062	1071	1102	1023	1050	1063	1094	1086	1137	1053	1093	1031	1094	1032	1020	1087	1061	1090	1068	1057	1157	1069	1123	1043	1028	1041	1069	1048	1026	1088	1034	1061	1076	1065	1035	1102	1038	1089	1058	1099	1054	1042	1016	1055	1069	1049	1072	1039	1076	1109	1101	1079	1075	1093	1111	1040	1027	1081	1036	1022	1130	1088	1114	1060	1062	1021	1077	1092	1077	1116	1055	1003	1061	1061	1054	1033	1080	1041	1058	1090	1021	1075	1090	1018	1077	1108	991	1020	1096	1036	1054	1076	1032	1003	1071	1086	1075	1072	1049	1061	1051	1077	1054	1068	1086	1014	1043	1049	1055	1150	1068	1078	1063	1108	1081	1060	1063	1106	1086	1093	1049	1076	1060	1071	1024	1026	1050	1059	974	1049	1090	1056	1024	1018	1037	1044	1085	1122	1062	1028	1000	1122	1030	1048	1065	1070	1026	1063	1066	1063	1025	1052	1125	1040	1045	1072	1126	1062	1093	1039	1108	1067	1060	1107	1135	1058	1017	1049	1066	1095	1049	1105	1071	1093	1040	1071	1046	1063	1081	1094	1086	1049	1056	1054	1031	1042	1050	1046	1039	1058	1065	1039	1001	1051	1047	1118	1065	1102	1108	1109	1061	1025	1074	1060	1125	1029	1054	1092	1031	1087	1039	1027	1116	1092	1049	1019	1017	1034	1016	1136	1120	1081	1084	1036	1076	994	1076	1065	1052	1044	1096	1076	1076	1087	1061	1097	1058	1070	1046	1026	1038	1066	1079	1040	996	1026	1071	1069	985	1094	1066	1039	1071	1114	1048	1148	1058	1025	1128	1105	1091	1070	1014	1028	1066	1080	1033	1074	1058	1017	1066	1057	1045	1095	1006	1015	1081	981	1031	1100	1047	1058	1055	1063	1036	1028	1089	1094	1067	1046	1055	1046	1078	1088	1083	994	1063	1011	1013	1132	1031	1118	1047	1029	1045	1077	1072	1126	1122	1065	1065	1075	1090	1076	995	1095	1082	1073	1081	1080	1075	1101	1099	1084	1060	1067	1054	1099	1081	1084	1004	1019	1054	1094	1083	1065	1047	1028	1046	1067	1034	1066	1087	967	1084	1031	1081	1013	1024	1058	1025	1097	1064	1117	1086	1044	1028	1106	1067	1086	1041	1059	1049	999	1104	987	1041	1040	1119	1130	1016	1016	1108	1052	1031	1024	1054	1041	1052	1096	1097	1058	1050	1069	1060	1078	1095	1038	1102	1130	1060	1063	1049	1058	1043	1047	994	1065	1080	1099	1071	1061	1091	1029	1064	1059	1065	1094	973	1009	1030	979	1040	1089	1078	1016	1079	1090	1034	1007	1085	1013	1000	998	1086	1081	1009	1030	1023	1054	1044	1076	1094	1013	1068	1050	1042	1090	1032	1055	1105	1068	1081	1057	1056	1063	1050	1026	1097	1082	1089	1058	1119	1061	1053	1111	988	1076	1087	1051	1079	1072	1038	1065	1060	1078	1042	1032	1005	1043	1090	1102	1072	1038	1051	1098	1036	1063	1135	1068	1088	1063	1063	1007	1054	1084	1029	1107	1056	1066	1028	1042	1088	1007	1100	1015	1081	1036	1062	1021	1046	1030	1089	1049	1016	1078	1100	1052	1072	1097	1075	1071	1040	1062	1059	1031	1070	1070	1072	1030	1035	1057	1085	1119	1010	1078	1068	1101	1004	1068	1102	1053	1083	1061	1070	1103	1002	1031	1076	1028	997	1046	1061	1105	1038	1073	1079	1049	1056	1069	1075	1048	1090	1031	1097	1048	1063	1106	1027	1116	1055	1176	1093	1056	1021	1083	1027	1088	1072	968	1067	1085	1020	1074	1098	1085	1047	1134	1062	1098	1062	1023	1085	1108	1041	1031	1086	1091	1076	983	1007	1052	1063	1037	1105	1053	1060	1065	1065	983	1071	1084	1000	1079	1090	1020	1111	1051	1043	1034	1082	1122	1112	1064	1022	1061	1030	1088	1095	1074	1043	1085	1075	1089	1014	1102	1064	1074	1076	1073	1025	1101	1082	1093	1083	1068	1073	1009	1087	1041	1071	1033	1048	1089	1017	1072	1036	1021	1058	1074	1064	1077	1112	1111	1121	1068	1061	1033	1040	1096	1103	1068	1065	1078	1055	1079	1056	1106	1085	1056	1025	1096	1101	1081	1104	989	1073	1041	1093	1035	1060	1048	1070	1075	1026	1002	1033	1023	1068	1102	1071	1090	1080	1072	1070	1067	1044	1065	1109	1066	1166	1045	1058	1057	1092	1048	1061	1027	1058	1047	1021	1046	1024	1034	1101	1011	1081	1025	1125	1124	1076	1032	1044	1080	1066	1102	1057	1022	1055	1083	1086	1023	1060	1054	1008	1073	1047	1104	1062	1082	1050	1097	1098	1051	1069	1041	1168	1032	1018	1062	1102	1032	1035	1091	1033	1018	1101	1097	1083	1054	1083	1088	984	1061	1114	1074	1111	1096	1079	1031	1065	1107	1096	1119	1088	1059	1121	1091	1060	1063	1044	1038	1042	1048	1042	1089	1101	1091	1108	1047	1133	998	1092	1035	1101	1071	1069	989	1043	1029	1094	1109	1115	1018	980	1066	1100	1028	1075	1111	1093	1031	1093	1083	1076	1022	1004	1061	1040	1064	1133	1043	1067	1049	1089	965	1051	1105	1127	1059	1016	1064	1034	1062	1079	1076	1032	1033	1046	1056	1057	1091	1159	1028	1040	982	1042	1056	1094	1067	1108	1079	1038	1003	1043	1022	1061	1064	1035	1059	1061	1062	993	1083	1053	1067	1091	1029	1098	1068	1067	1115	1111	1065	1074	1109	1056
1792	783	257	170	175	166	151	135	170	173	183	159	154	148	152	146	168	162	148	145	167	181	155	167	160	165	159	143	144	153	136	179	151	168	167	163	170	148	161	147	148	180	157	193	164	179	163	137	151	139	171	152	167	176	157	158	164	153	171	175	152	140	169	176	165	163	172	169	167	155	143	144	158	157	178	162	141	172	167	153	187	143	154	148	165	145	161	156	148	145	129	167	196	164	173	170	149	160	164	154	164	157	165	171	168	150	159	162	147	152	172	151	146	162	137	151	154	164	172	170	158	145	138	143	151	158	149	145	151	168	164	146	141	151	182	157	161	155	194	178	160	162	147	177	149	176	170	170	168	160	148	144	170	157	152	126	164	170	149	151	138	142	164	138	175	179	187	151	162	144	155	159	161	174	163	145	144	162	152	191	188	135	159	174	168	169	182	183	176	142	151	154	169	177	146	153	153	153	166	140	165	157	177	156	163	170	165	152	148	169	184	144	166	161	176	146	142	149	155	158	154	179	169	168	149	161	149	157	145	203	180	156	161	162	181	175	151	157	179	160	162	158	148	154	161	183	184	168	163	135	172	153	183	177	156	164	145	136	148	154	156	158	179	159	163	177	174	158	142	137	159	159	161	155	139	154	167	148	187	164	156	147	151	137	151	170	152	189	162	157	168	163	154	166	164	171	165	148	172	146	171	162	166	155	153	186	154	170	149	162	207	155	158	176	160	177	172	144	170	153	150	151	153	146	168	167	161	201	190	162	157	176	155	153	144	162	160	166	186	156	180	134	162	161	152	159	160	144	140	156	131	153	155	153	155	184	158	136	140	150	144	174	140	142	165	156	165	148	163	127	150	156	167	168	145	174	149	163	158	142	134	157	156	161	167	170	160	164	138	176	141	151	164	174	167	170	163	158	149	150	173	163	159	151	159	178	168	177	162	145	150	162	172	158	159	141	197	148	147	162	125	160	160	161	161	148	152	149	163	169	145	166	164	165	163	158	155	144	134	172	146	170	164	179	150	168	159	175	177	155	176	159	169	148	148	156	172	154	153	151	161	157	164	137	150	171	164	151	158	152	175	164	160	153	148	160	189	164	190	176	140	146	153	180	133	144	157	126	148	177	168	154	169	158	157	149	153	156	173	170	155	178	164	152	164	149	164	144	152	150	158	182	176	181	166	149	168	143	161	141	165	161	147	170	161	161	182	165	152	168	159	169	171	160	152	165	167	151	140	151	153	168	168	141	151	181	156	152	158	165	154	161	178	177	175	163	176	161	170	139	124	145	130	156	183	184	165	164	166	146	163	151	130	151	172	149	158	155	172	178	158	174	175	173	167	161	158	134	143	144	161	165	159	141	146	155	170	147	188	177	148	157	150	165	149	147	148	178	138	151	182	164	162	174	168	167	145	148	162	176	166	159	173	160	152	156	165	178	158	188	118	179	164	151	144	167	157	154	159	173	156	161	153	163	180	171	157	153	151	174	147	160	158	181	172	164	166	155	145	160	174	157	163	128	191	149	142	158	140	163	156	148	169	156	174	152	175	165	140	162	188	158	159	167	173	141	160	167	168	179	164	162	180	163	170	168	158	150	173	183	185	156	146	166	190	141	169	139	156	153	154	168	129	186	128	143	163	151	137	162	161	152	132	164	156	146	147	155	148	157	165	157	170	161	144	176	147	200	177	166	161	164	171	143	153	160	178	153	147	145	161	150	150	152	166	136	179	159	168	164	141	175	142	171	157	158	160	171	163	139	170	149	128	159	162	164	166	140	134	171	164	156	160	140	174	151	145	176	159	161	139	172	151	159	177	163	170	184	156	181	161	170	191	172	158	160	158	178	139	158	179	171	163	158	161	159	184	150	162	162	175	174	136	169	180	176	177	182	172	160	174	161	166	166	139	145	168	170	157	161	155	191	174	162	144	161	165	153	145	163	160	146	182	152	169	170	168	158	129	161	170	145	180	160	160	180	147	153	129	142	165	152	174	160	150	145	145	169	154	151	161	164	154	173	154	158	127	131	152	146	166	176	154	154	183	149	168	143	171	182	140	180	168	162	151	155	157	175	168	151	174	169	173	163	165	175	161	147	173	150	160	180	161	132	167	137	152	162	187	195	147	177	175	152	144	142	160	153	155	150	176	165	158	163	156	152	162	162	156	167	153	151	174	158	165	181	165	151	167	164	136	170	153	113	162	158	153	159	141	192	163	168	167	155	171	179	129	181	168	173	158	158	169	169	176	152	179	162	151	175	168	156	177	121	152	150	152	166	181	180	180	168	141	182	179	136	153	165	177	160	146	167	176	164	158	174	180	162	166	165	168	170	157	180	159	151	159	182	158	174	173	170	179	144	157	170	152	144	157	149	165	166	161	126	167	162	164	164	167	176	188	166	147	173	152	162	144	171	141	153	141	158	153	168	138	177	146	140	158	165	166	190	152	152	139	166	159	151	166	158	151	164	193	176	174	155	177	155	157	140	156	149	165	139	170	158	159	169	156	146	160	176	137	162	179	151	173	151	157	147	164	168	158	159	164	155	199	165	164	181	150	190	157	188	159	163	155	141	185	171	172	151	147	167	185	157	185	152	145	136	125	170	153	160	162	171	160	139	175	135	166	138	164	140	135	160	170	156	177	161	148	143	164	146	152	118	154	141	159	153	147	160	181	167	155	148	150	151	167	163	172	159	151	146	168	175	179	156	178	154	142	173	162	145	172	162	170	149	156	163	163	182	170	176	160	169	171	168	145	171	173	153	170	181	167	172	145	142	170	151	144	182	161	140	146	152	143	149	149	139	179	142	145	158	185	185	175	178	161	128	152	166	175	139	159	181	173	161	152	165	152	141	146	131	152	160	172	145	158	165	171	144	161	159	141	159	177	131	146	186	150	168	167	157	178	161	152	141	174	156	167	174	170	162	144	170	129	154	138	150	137	158	132	139	148	142	146	177	151	149	185	176	175	180	167	141	163	162	161	134	155	157	179	169	164	155	140	159	181	163	162	203	158	156	173	160	154	157	191	153	170	180	177	176	179	148	170	170	170	149	191	160	158	150	172	165	165	162	150	145	150	151	161	184	172	165	156	154	148	148	170	177	156	148	169	182	152	153	135	140	180	150	176	169	190	148	145	142	147	165	160	158	135	164	181	161	159	160	166	158	173	148	146	170	143	147	177	151	134	158	176	158	150	167	163	159	149	156	172	182	171	151	130	164	159	158	165	173	151	157	173	155	179	153	151	149	161	165	156	176	152	172	180	156	180	153	166	150	159	173	154	125	130	171	150	193	158	142	145	168	148	162	157	157	127	164	158	155	155	157	166	163	165	173	164	172	142	156	172	177	155	148	164	156	164	157	168	163	177	174	140	160	180	164	161	185	133	183	182	160	181	176	178	182	154	187	188	150	169	160	181	143	161	173	184	148	168	150	183	158	155	167	151	142	132	156	144	169	156	166	156	143	166	172	162	158	161	121	155	165	165	152	158	153	141	157
1755	1031	541	466	479	502	477	459	484	442	455	450	474	493	410	471	437	501	474	482	457	498	462	481	414	472	425	472	461	448	467	489	484	451	453	468	433	434	435	502	459	415	409	438	484	483	403	487	437	478	436	461	444	449	437	477	461	470	457	472	476	438	464	427	445	442	428	435	462	457	465	488	490	459	436	458	441	455	450	454	492	466	433	495	457	424	450	464	441	467	457	431	498	454	443	457	465	426	482	444	489	437	465	443	474	457	479	454	465	473	441	453	503	453	428	473	470	438	438	425	474	460	452	488	474	449	451	475	457	455	494	439	473	443	486	458	466	436	474	448	441	456	468	383	440	475	448	447	481	445	424	479	412	477	456	498	474	454	455	525	467	455	421	454	459	464	468	466	426	500	508	476	462	472	483	475	485	418	478	440	454	481	487	465	483	448	486	436	393	477	446	457	466	458	466	489	430	448	430	459	478	453	468	478	454	477	463	479	421	456	450	443	417	453	458	475	483	463	443	443	388	435	455	489	444	469	475	459	445	419	440	454	495	467	449	456	469	490	432	442	466	428	423	432	466	457	466	440	419	449	433	442	424	464	446	467	417	436	467	486	457	455	478	463	458	471	421	460	486	449	435	441	466	448	406	443	460	448	445	478	428	459	465	433	466	425	421	450	473	454	435	450	446	432	462	463	488	434	442	423	469	438	432	435	429	440	441	469	427	474	438	460	491	458	445	457	467	446	439	467	451	472	460	471	448	484	437	402	468	453	485	409	464	446	442	469	449	460	465	443	456	467	447	470	493	471	439	439	461	454	432	411	443	450	408	468	425	487	463	475	479	444	459	452	487	437	456	426	481	445	425	451	440	485	467	469	436	481	443	446	419	455	440	491	503	479	408	421	483	409	445	434	448	461	435	459	444	455	500	448	463	450	483	475	465	461	433	436	467	435	441	464	458	481	446	484	483	445	424	413	468	468	454	428	475	467	472	459	422	458	497	450	450	418	499	458	448	418	426	444	460	438	510	446	443	445	432	446	450	459	456	470	437	441	434	475	515	446	420	483	465	386	455	453	471	431	482	433	457	458	426	496	470	393	461	422	429	433	451	432	442	463	447	459	428	454	440	459	477	428	469	472	443	463	455	464	445	395	453	434	461	473	488	429	442	454	433	450	434	440	450	440	467	429	455	460	461	448	425	438	434	469	444	442	445	458	451	485	462	469	473	430	484	477	435	493	455	438	469	449	451	463	444	462	431	469	488	455	489	532	494	455	448	459	443	463	453	441	447	453	426	455	474	444	467	464	461	412	465	456	503	475	436	452	486	436	468	449	452	463	459	471	402	485	489	481	461	454	471	482	492	451	457	447	459	432	443	441	474	445	441	483	457	435	437	434	501	455	488	439	484	420	447	421	447	457	484	439	427	465	457	461	475	466	469	478	444	468	491	486	456	475	465	496	483	446	441	455	448	491	479	477	468	427	410	471	464	456	451	441	462	496	476	438	471	431	453	450	446	482	474	471	433	459	464	474	409	431	475	417	479	450	470	462	460	470	428	453	433	473	476	487	473	454	440	473	504	446	446	475	455	453	450	459	450	475	434	457	472	481	471	479	428	476	451	459	446	486	464	448	461	475	458	467	485	410	439	420	470	453	493	431	482	431	464	471	403	462	455	455	463	477	456	456	452	496	451	469	413	483	435	458	474	425	463	484	472	438	421	435	441	447	458	484	466	451	490	474	468	473	449	447	424	462	427	459	464	450	451	469	472	424	462	444	425	484	452	453	470	453	491	448	483	449	471	431	470	468	450	450	458	423	470	450	444	466	444	450	444	437	434	429	478	457	488	445	457	470	440	461	490	451	418	430	437	433	484	460	506	431	470	447	435	433	449	428	473	478	459	453	432	446	438	431	469	443	436	473	446	420	458	436	459	440	492	430	438	463	445	459	449	466	464	463	447	454	416	479	452	445	455	463	445	465	485	488	456	469	485	465	455	460	432	444	462	478	484	427	456	433	462	456	449	449	451	453	444	449	460	440	473	412	487	441	459	451	453	493	432	430	447	509	467	454	457	441	459	438	488	461	459	459	481	461	485	447	442	462	497	446	440	443	465	464	457	484	435	505	484	410	422	481	432	490	450	472	433	474	470	436	434	447	457	438	482	461	455	480	480	432	460	492	436	484	456	452	491	481	422	427	476	472	464	469	454	445	459	456	478	456	450	451	457	466	501	458	427	490	431	456	472	472	453	446	462	467	458	469	421	450	484	446	441	423	463	452	454	410	465	446	514	463	460	498	433	421	473	441	437	485	480	429	443	462	441	451	429	488	462	472	452	477	490	452	488	477	434	458	449	438	442	448	470	433	453	464	503	450	481	501	451	476	491	471	508	432	420	470	499	485	458	451	492	433	415	471	471	492	459	434	419	488	452	457	495	481	485	508	446	486	430	451	433	441	429	461	444	449	456	450	481	490	434	386	430	450	490	430	469	473	443	475	442	479	485	444	475	456	482	444	486	452	462	426	463	456	447	474	451	456	457	462	443	450	428	434	481	454	458	419	448	472	462	450	481	456	437	466	463	471	482	514	490	460	437	443	418	477	440	471	474	432	451	438	489	466	477	472	439	426	439	451	456	429	464	390	454	432	457	422	417	438	480	455	458	488	446	429	463	444	438	423	456	446	495	425	449	436	480	393	482	467	463	426	469	468	489	437	456	479	425	467	483	482	447	453	454	474	456	476	463	466	475	455	446	463	439	407	454	434	488	458	490	461	437	433	475	454	450	479	445	473	460	400	444	471	468	459	414	462	458	464	468	450	459	461	474	470	438	458	473	455	438	452	462	443	490	490	432	437	453	443	451	496	491	457	454	439	454	462	438	423	470	460	495	447	451	472	454	463	483	451	452	473	486	453	451	432	483	456	439	445	474	451	491	465	450	446	468	492	483	445	404	457	447	443	423	422	448	473	394	457	397	461	449	475	434	405	442	458	446	464	472	487	483	456	433	457	463	438	437	500	485	481	437	429	467	436	433	479	444	450	457	458	481	446	475	458	464	461	455	465	476	429	468	482	479	429	426	435	468	462	434	446	476	435	444	470	462	442	431	470	420	459	419	450	432	456	471	486	480	439	450	450	449	482	471	463	435	453	468	468	441	460	467	473	444	457	452	434	484	446	459	461	478	468	468	475	475	463	485	470	470	459	446	467	446	499	485	416	470	420	473	405	483	500	442	461	479	458	432	476	474	443	443	461	450	471	434	483	468	472	452	438	491	452	461	488	461	485	453	459	438	416	484	448	400	508	480	465	466	459	441	476	475	474	466	429	475	454	487	454	468	482	472	475	462	444	440	453	448	450	465	456	487	492	465	452	482	422	480	458	435	439	417	439	457	456	515	479	474	448	429	447	498	463	436	425	483	465	426	467	459	467	459	494	423	438	482	508	441	420	489	440	484	441	446	421	445	450	456	457	480	472	467	447	478	437	451	436	460	452	482	491	442	481
8308	1601	1669	559	477	413	406	403	371	347	375	369	369	329	337	366	330	321	345	328	341	349	351	343	342	341	336	323	373	360	349	360	325	316	330	327	340	338	375	369	336	340	324	365	341	304	338	319	359	341	327	346	312	312	295	352	334	345	357	373	321	340	376	362	374	345	347	358	346	355	364	306	339	347	379	306	350	289	314	322	333	338	327	357	375	349	347	371	365	362	316	350	335	332	342	327	315	327	341	328	359	368	334	368	356	321	308	334	373	330	364	347	322	346	301	342	337	345	322	351	334	328	313	339	303	390	319	312	343	322	329	320	362	312	353	345	348	359	347	375	376	301	325	338	354	324	359	322	312	356	369	344	322	339	311	336	335	313	366	329	337	289	338	321	323	352	353	343	327	330	335	356	338	353	357	351	364	308	305	306	312	329	325	306	307	328	368	346	328	308	341	330	362	342	353	317	332	295	336	309	335	325	344	341	364	305	326	357	334	351	315	324	326	295	365	345	322	350	331	302	331	384	344	360	329	333	334	366	341	319	337	372	370	338	357	354	306	320	338	351	305	360	350	320	316	314	370	330	359	347	343	357	319	310	353	339	360	358	293	365	380	373	367	353	381	340	347	346	320	368	358	386	331	377	319	346	355	340	323	321	335	323	345	363	320	337	343	305	310	347	342	359	377	343	342	311	349	369	359	361	353	360	334	350	327	341	321	313	328	323	322	320	306	295	297	314	326	335	322	330	331	325	307	359	363	367	339	338	365	333	326	337	332	347	335	317	327	329	357	396	325	321	325	345	345	363	334	370	337	316	314	352	357	338	354	331	318	320	362	379	317	359	388	351	332	330	305	358	320	349	300	308	343	331	344	350	359	344	351	330	351	329	333	293	324	349	334	335	362	330	305	325	353	332	351	327	339	332	310	344	288	298	350	312	309	375	319	365	354	336	339	322	370	335	355	346	346	344	306	306	338	348	375	335	346	350	326	348	349	333	329	347	334	331	365	329	321	357	319	348	352	352	377	359	369	356	331	349	341	326	353	343	316	345	336	343	381	330	363	367	344	335	329	332	355	355	372	340	346	326	332	305	351	338	327	338	336	354	337	337	303	355	361	329	354	335	329	341	308	340	363	314	328	336	345	339	340	327	349	347	350	308	329	327	320	342	302	335	310	339	354	358	353	354	333	297	317	370	302	329	296	367	382	358	317	328	331	346	335	349	312	334	348	356	320	289	332	325	336	336	325	360	322	369	322	318	314	340	323	381	332	360	338	331	336	350	378	324	325	358	341	360	350	340	367	358	335	308	305	339	334	366	362	336	315	329	342	308	346	371	364	306	329	336	393	358	317	338	350	325	347	352	344	311	306	347	332	336	326	342	359	339	322	315	337	352	341	307	357	323	342	337	343	343	339	313	322	342	341	330	339	358	342	314	349	340	337	345	331	318	366	334	300	366	347	313	361	337	359	323	330	346	337	370	363	352	324	339	358	356	336	348	327	359	362	364	318	369	374	340	325	363	341	376	342	361	338	289	372	332	359	344	362	354	377	342	327	337	340	338	320	327	348	323	375	326	378	332	364	346	330	324	307	353	366	316	363	321	326	362	326	353	337	340	351	326	310	332	334	361	356	308	345	340	328	330	332	307	332	350	329	364	334	323	375	357	343	315	312	334	336	343	336	361	329	334	366	345	345	349	377	324	332	333	314	320	325	367	326	349	328	391	391	318	334	321	366	351	350	344	306	297	344	384	352	329	321	347	328	370	348	356	345	377	354	355	343	357	325	339	367	351	363	340	362	332	345	349	380	337	310	364	371	345	326	335	333	329	319	336	354	348	346	309	291	357	321	328	332	316	377	304	321	320	313	327	345	333	326	342	343	328	342	409	328	344	379	358	311	308	331	349	327	374	336	321	332	347	332	341	318	347	294	330	332	344	324	331	377	331	354	340	366	340	309	315	355	361	392	305	325	349	320	343	340	358	349	327	351	371	334	336	343	362	326	310	318	315	331	357	341	371	324	354	337	320	359	337	379	319	376	345	326	361	365	345	335	345	314	309	313	385	310	332	327	386	334	346	334	355	388	375	344	353	335	328	322	303	339	357	355	320	362	331	375	340	324	348	343	343	341	346	341	362	313	351	342	356	336	355	339	331	319	362	354	317	352	314	351	339	361	339	374	330	332	374	344	343	340	328	327	329	313	310	317	311	332	337	342	343	332	294	336	387	296	346	300	307	363	343	312	301	332	351	344	349	328	358	361	317	352	332	362	314	343	338	336	311	334	333	335	357	286	299	280	349	392	336	361	364	334	339	328	341	335	323	334	297	338	345	353	346	373	360	398	324	340	341	319	339	356	372	365	337	293	328	332	339	342	361	336	338	321	322	369	358	334	343	328	338	343	319	321	341	297	357	332	348	341	309	354	351	328	346	377	344	321	335	364	357	322	360	330	325	370	329	313	331	349	354	363	309	339	338	326	349	330	328	298	331	305	337	368	342	384	365	347	309	314	324	333	344	309	309	324	361	350	356	352	359	329	335	332	326	375	321	327	346	345	330	308	345	323	382	361	345	329	358	346	355	343	333	332	356	337	351	364	323	316	342	344	345	297	341	291	340	331	309	347	331	323	321	308	335	340	341	337	312	343	346	352	312	352	365	327	356	360	332	356	328	321	349	355	387	347	354	341	347	308	370	337	312	324	340	349	351	357	308	337	346	304	321	350	343	340	367	298	354	313	331	339	341	357	335	329	360	303	335	358	310	363	319	331	347	324	319	338	308	333	323	350	334	330	345	322	351	345	342	349	347	327	338	344	328	338	351	351	349	318	311	331	324	378	351	348	357	330	349	362	334	333	340	338	336	319	360	368	306	321	328	364	322	364	309	340	370	292	356	288	333	330	357	340	300	299	339	326	333	312	319	349	342	330	356	328	309	347	335	347	341	340	328	347	319	362	332	337	311	358	379	327	354	300	324	340	324	344	339	329	330	331	320	337	345	322	343	333	344	350	329	379	310	381	337	357	307	332	313	343	357	353	352	327	363	387	340	336	314	336	348	306	319	334	372	342	354	337	339	321	350	363	337	325	331	310	374	331	329	338	329	337	317	328	305	344	341	330	318	350	339	344	342	335	320	324	331	332	309	351	335	317	311	340	346	355	328	355	332	334	348	321	329	360	340	318	312	313	338	359	381	376	340	333	322	370	359	363	345	339	361	372	333	322	325	334	323	350	338	353	322	313	336	334	347	364	339	360	347	307	324	321	353	331	335	335	350	368	338	338	339	371	340	343	365	377	391	345	326	315	310	303	329	336	346	368	338	338	354	312	348	347	360	362	362	305	349	350	342	344	329	362	350	335	327	340	360	350	326	326	331	342	311	349	345	376	368	359	357	322	329	374	324	319	341	303	349	336	349	317	335	358	340	372	346	335	357	331	331	325	356	326	335	304	333	308	376	344	337	363	340	326	354	345	370	361	339	375	387	310	358	366	365	346	337	370	346
6805	2083	2563	1555	1411	1343	1151	1093	1050	1012	962	970	892	926	891	840	856	866	871	878	888	876	825	895	852	858	855	863	852	830	839	831	841	813	809	794	825	795	854	824	781	811	825	835	862	803	839	802	802	862	851	810	838	870	813	822	852	748	808	825	808	856	861	839	821	831	785	802	843	828	786	788	779	845	811	792	769	811	848	854	878	859	863	834	857	770	819	808	824	799	796	842	820	798	836	848	780	835	758	799	820	856	812	844	809	845	813	794	814	850	852	817	763	867	766	806	812	812	829	834	793	846	833	834	832	820	777	790	763	835	861	805	825	805	794	819	819	860	811	823	790	820	803	789	782	817	811	831	821	785	814	761	809	782	843	796	783	847	831	874	867	825	850	838	816	819	856	778	833	817	811	827	817	809	809	789	823	744	849	757	788	823	779	798	817	849	790	815	781	757	837	821	799	803	766	822	806	845	880	819	796	786	828	810	838	881	835	799	861	777	839	802	832	839	806	784	841	808	821	854	782	820	793	841	814	847	803	828	821	796	797	815	828	811	781	822	831	785	820	859	854	775	785	842	831	801	864	810	792	838	802	788	831	812	823	780	853	795	834	816	781	834	791	867	787	837	769	760	845	832	790	819	814	772	813	833	818	837	839	829	813	777	840	799	812	761	837	812	814	856	835	798	799	780	901	823	787	782	841	756	812	869	807	807	826	813	769	819	844	816	821	778	775	804	779	771	800	816	811	825	814	787	862	767	860	810	798	811	813	855	861	841	778	803	820	796	785	884	775	830	786	866	843	846	798	812	785	826	780	795	849	851	865	855	837	824	831	797	819	793	839	842	819	824	824	841	833	834	797	806	813	841	822	804	791	847	840	838	840	832	797	833	816	801	850	799	801	785	825	854	831	821	788	785	830	786	793	781	831	824	784	790	830	834	775	818	778	819	857	815	848	828	844	818	822	815	825	838	812	807	832	862	780	788	849	811	814	824	795	814	808	819	799	802	865	805	837	815	876	841	824	800	797	781	787	779	809	821	797	856	859	837	833	855	754	865	820	845	802	817	755	794	851	836	809	814	723	840	780	839	822	846	824	838	836	810	793	833	778	809	845	828	865	813	817	793	843	811	779	803	829	841	840	827	788	786	831	788	796	862	798	798	787	833	853	825	830	801	817	861	812	779	840	803	833	801	777	830	829	840	825	825	836	834	818	822	832	811	801	814	789	757	807	820	794	807	814	810	883	751	833	759	781	804	793	806	827	853	823	836	856	797	866	847	847	759	797	835	812	806	822	787	794	829	828	771	833	810	833	773	795	803	825	825	789	800	818	868	818	839	837	885	808	832	842	850	846	808	801	872	887	762	775	778	816	767	829	837	844	787	817	806	832	807	839	829	841	796	756	824	835	816	850	833	867	854	849	784	822	853	823	832	856	819	783	817	812	801	841	864	832	761	791	770	885	781	787	819	787	764	756	836	808	804	857	847	767	788	846	797	847	827	820	827	794	835	837	816	829	803	845	796	841	811	798	805	856	787	851	770	768	816	862	774	791	874	880	798	805	844	838	799	801	825	830	813	818	824	879	842	823	811	799	826	799	799	876	800	801	782	891	807	811	766	810	849	814	814	792	833	810	807	809	857	844	815	768	837	813	815	807	847	794	819	778	799	796	784	790	819	886	792	849	795	842	823	843	872	816	847	789	838	827	831	800	815	831	802	799	832	836	853	819	841	870	788	854	814	785	831	865	856	851	809	854	834	799	856	794	828	820	812	840	799	842	829	834	815	844	792	819	785	818	839	816	835	801	836	798	831	788	763	827	811	799	841	845	787	803	781	810	798	820	789	806	788	849	900	751	814	814	798	810	811	847	769	848	827	723	822	844	807	805	833	828	763	867	878	820	791	806	865	832	836	862	784	822	795	808	755	808	825	828	835	834	855	800	767	822	799	818	826	808	835	803	810	782	750	776	811	807	853	841	782	801	805	864	819	779	830	801	829	809	843	842	795	769	785	807	833	771	848	816	792	843	833	786	797	841	829	807	867	821	798	837	844	857	793	834	888	813	827	789	769	809	828	841	795	835	782	846	843	818	781	840	773	810	846	822	816	827	832	761	799	791	788	852	790	826	831	804	841	817	825	846	796	822	829	850	790	842	866	855	812	774	855	830	796	793	829	813	769	823	804	824	838	880	823	785	833	861	812	805	854	825	777	782	820	811	799	805	822	827	811	811	832	817	795	826	813	823	749	762	810	842	857	812	842	831	861	804	825	809	791	783	812	830	825	822	799	817	769	814	830	793	805	770	772	799	776	806	788	825	800	806	788	837	806	754	802	835	875	781	808	786	817	822	808	785	834	814	832	811	823	864	791	860	812	787	825	770	791	827	802	825	808	836	778	810	823	819	811	765	811	830	818	769	852	813	882	781	805	744	794	823	809	822	757	761	767	828	829	859	856	805	767	869	807	750	834	866	849	786	822	859	844	811	792	807	804	731	796	814	846	851	828	861	787	810	783	821	773	842	812	831	857	786	744	781	831	838	823	834	820	794	744	820	853	801	797	842	774	833	797	848	779	829	791	804	827	798	875	838	819	847	812	816	796	818	849	843	777	763	841	813	815	765	816	857	827	793	789	836	790	829	781	850	820	830	813	817	839	859	790	845	802	797	846	844	860	808	854	790	834	804	818	808	828	853	806	779	791	778	822	821	800	821	798	813	822	822	797	850	830	799	802	813	814	801	817	808	817	855	811	829	810	812	830	810	756	782	816	805	807	839	814	829	843	824	795	848	807	746	761	753	785	848	737	828	866	827	804	794	876	827	877	812	808	839	824	836	817	822	811	803	768	848	823	874	808	791	842	816	811	822	822	817	842	836	791	785	797	794	850	824	818	851	831	825	842	812	823	835	816	872	815	862	842	809	812	801	819	849	810	864	879	812	800	833	839	819	795	789	815	833	762	798	836	819	776	808	797	825	803	813	806	802	795	769	782	818	807	792	771	834	873	810	781	831	812	798	822	809	769	800	857	899	775	753	838	853	831	756	814	793	756	853	764	811	812	797	822	849	834	820	802	877	805	850	799	830	802	778	830	833	865	825	785	886	797	784	805	810	836	867	855	818	805	775	801	827	802	780	915	860	860	840	844	839	829	896	867	793	837	818	831	817	812	838	824	814	856	768	804	865	816	777	814	829	827	840	844	817	814	829	865	825	827	784	782	783	770	794	840	846	790	802	800	835	849	776	813	757	768	845	854	825	812	788	806	794	798	869	797	769	823	791	833	774	833	772	809	854	800	778	771	782	876	837	793	804	849	813	786	820	788	737	806	769	827	801	794	860	819	816	817	845	813	816	771	787	793	833	796	784	814	795	768	813	772	786	781	767	801	825	810	835	823	817	819	838	819	878	803	810	823	843	819	780	814	797	814	847	834	834	783	819	831	844	839	806	849	796	838	838	787	789	821	719	807	836	756	769	833	835	800	875	807	827	806	786	805	779	783	823	836
15620	3138	3684	1022	784	671	623	629	633	570	569	584	563	532	504	480	483	519	489	481	484	464	509	460	463	509	485	470	498	505	489	454	463	439	449	476	509	466	504	471	484	441	491	469	477	454	481	507	501	440	490	474	457	509	509	502	464	490	454	469	495	503	445	519	446	475	491	457	480	470	489	507	504	480	480	515	484	471	454	468	515	513	445	465	485	563	515	499	516	467	475	507	450	503	487	483	478	510	531	469	444	509	512	467	494	464	481	464	447	498	476	449	459	515	489	484	485	483	514	465	509	496	454	487	480	485	474	524	506	471	506	489	558	530	476	418	449	461	462	493	480	455	506	489	458	460	515	462	506	489	473	468	496	509	497	457	479	475	472	484	525	466	479	485	472	465	518	477	475	501	460	482	495	471	481	479	493	503	482	488	474	493	523	510	492	480	489	528	466	468	471	485	466	469	519	485	432	478	520	471	501	479	510	473	508	471	454	451	469	498	470	492	470	509	489	499	454	516	501	463	522	498	496	493	455	507	427	510	493	475	470	485	482	459	475	489	426	456	516	464	500	491	449	522	472	478	517	485	452	470	458	468	472	474	507	507	478	522	488	449	530	508	477	481	484	473	511	468	482	473	527	456	486	471	465	438	466	482	468	477	540	487	425	487	475	478	485	508	480	517	478	476	500	477	452	476	500	528	476	477	444	485	459	529	482	476	464	478	443	474	452	476	499	498	478	484	456	491	470	506	503	463	445	438	434	483	467	480	482	482	466	451	459	492	477	487	474	498	444	451	460	460	449	475	473	472	421	443	446	470	494	496	432	454	475	482	457	476	449	483	479	493	485	453	439	489	471	447	541	471	508	505	471	505	477	499	440	507	510	475	478	512	493	500	457	458	474	454	518	504	465	479	459	490	478	509	493	510	481	466	485	486	500	496	481	472	465	510	464	466	465	481	486	489	438	413	451	498	514	494	493	514	501	471	532	492	470	446	501	472	452	472	489	496	480	439	517	463	445	477	492	433	491	524	491	462	451	519	482	484	461	461	525	482	437	440	463	468	485	489	457	505	499	502	454	519	462	505	521	467	449	484	469	464	451	474	507	480	493	514	519	460	503	457	477	476	433	497	459	469	442	502	446	445	470	454	439	524	468	463	478	460	532	506	487	464	448	511	503	498	466	457	454	506	511	498	504	494	508	507	458	490	469	489	488	497	497	466	475	497	486	494	497	437	467	481	487	485	486	501	506	517	476	514	521	423	497	484	462	492	458	467	468	493	485	456	443	489	474	501	453	421	467	487	485	503	484	467	495	487	503	479	517	522	515	480	471	479	471	463	488	512	506	473	444	472	510	476	489	505	460	473	486	493	442	489	462	507	519	487	477	518	459	468	489	462	489	464	484	450	470	460	481	490	501	485	523	485	509	449	468	499	450	466	502	464	500	451	484	459	482	474	500	524	476	487	477	472	500	467	483	481	482	479	467	476	460	500	480	439	486	487	501	474	492	490	472	476	541	477	467	503	476	465	464	515	472	495	458	473	481	471	491	486	486	489	479	539	451	492	456	496	535	505	478	427	460	476	499	469	444	476	482	503	469	504	498	487	462	502	494	488	454	526	476	495	490	456	432	477	514	506	501	457	460	490	477	464	456	525	551	505	500	495	500	450	494	529	488	494	465	472	518	534	477	503	493	527	494	462	470	514	496	482	476	462	506	526	478	461	479	482	496	495	454	472	486	467	509	466	484	498	489	486	518	520	518	535	486	438	446	454	491	532	482	477	452	522	498	472	447	502	457	505	481	466	440	477	489	467	481	528	488	492	455	507	469	504	482	509	485	447	445	459	470	472	481	448	473	503	502	449	488	449	482	511	502	455	436	495	489	497	515	497	522	467	472	486	506	459	491	523	466	468	490	478	477	464	463	509	493	486	514	515	485	478	494	470	468	500	483	478	492	517	485	493	506	510	480	495	470	458	509	510	469	489	457	473	464	495	485	493	539	464	498	457	535	483	465	480	456	476	511	457	523	483	486	479	457	490	502	446	493	541	518	459	503	488	475	496	464	508	484	463	528	490	445	533	492	465	509	464	486	443	478	504	469	488	491	425	468	468	444	484	496	463	525	509	478	475	473	500	488	476	498	440	475	479	480	485	515	443	429	483	465	484	502	466	509	503	414	488	509	461	464	483	464	480	510	459	466	426	478	465	479	458	500	507	512	482	493	456	469	455	474	461	516	484	485	503	486	470	485	496	407	509	448	465	473	458	484	497	494	462	474	531	486	488	462	507	528	497	473	485	477	455	518	513	477	446	503	483	465	490	455	501	495	417	505	496	509	491	475	494	515	478	477	488	509	475	506	494	474	480	463	452	525	457	505	503	486	486	463	469	477	474	467	514	475	508	468	455	481	486	530	482	438	463	473	510	475	498	492	498	462	468	477	469	460	503	531	494	463	514	489	467	417	490	442	505	499	480	498	486	474	441	473	490	521	447	510	455	499	530	439	450	467	509	422	466	459	461	485	501	472	483	468	488	470	481	480	472	480	462	515	481	499	443	449	504	499	496	478	449	491	494	455	487	491	516	501	474	494	483	505	477	488	517	478	520	474	472	490	462	440	510	512	466	442	488	467	476	494	484	461	499	456	457	471	473	483	493	472	400	467	488	470	472	467	522	460	451	465	477	469	487	479	496	478	444	495	501	455	442	450	507	480	489	501	527	455	499	480	464	491	488	438	455	491	450	473	492	509	468	494	454	480	473	495	482	494	476	470	480	507	504	489	475	535	495	485	493	437	462	496	484	471	482	484	467	451	499	454	444	490	473	508	473	517	480	479	491	479	490	508	502	476	498	495	492	461	484	479	483	512	446	484	470	501	461	473	485	509	421	480	450	447	466	506	466	497	494	472	492	431	460	494	516	474	507	462	477	521	469	484	490	444	518	473	496	531	500	466	461	454	484	481	480	457	459	476	484	467	490	477	508	483	502	481	446	504	485	525	524	450	508	505	486	472	515	529	483	540	499	495	488	470	528	492	505	444	488	498	468	480	483	491	444	470	500	485	487	516	480	484	499	445	549	503	485	479	471	498	510	492	469	459	434	448	468	491	488	489	485	491	487	461	477	456	511	494	544	424	529	512	500	473	473	471	514	495	500	464	473	485	492	483	507	501	471	447	531	497	477	453	471	452	497	515	534	494	467	473	482	542	463	514	465	439	471	478	507	465	455	465	485	474	449	484	469	433	472	483	446	509	499	504	490	478	447	505	494	497	504	477	491	449	458	486	466	486	499	424	498	439	510	460	462	477	483	480	481	455	483	422	509	488	476	437	485	478	504	482	483	469	500	495	494	498	468	491	512	450	479	461	483	519	435	465	484	522	536	515	483	466	466	454	497	517	477	488	469	483	480	488	548	489	512	505	467	484	480	496	493	494	476	524	521	493	500	445	486	478	487	457	463	496	480	466	518	511	488	476	505	534	497	527	464	454	477	472	484	468	476	466	442
8996	3237	4334	2522	2303	2077	1799	1730	1549	1474	1375	1359	1285	1282	1266	1235	1154	1220	1169	1182	1140	1166	1105	1151	1074	1109	1117	1051	1055	1091	1103	1070	1096	1076	1065	1115	1201	1107	1080	1068	1058	1065	1022	1049	1031	1082	1093	1059	1097	1077	1066	1061	1041	1080	1020	1065	1103	1013	1017	1047	1071	1068	1087	1069	1083	1028	1088	1063	1096	1031	1078	1111	1063	1041	1001	1078	994	1027	1008	1080	1064	1059	1071	1067	1096	1048	1032	1063	1099	1147	1041	1099	1054	1063	1106	1085	1075	1053	1064	1119	1094	1073	1080	1010	1045	1085	1033	1052	1029	1082	1055	1068	1035	1116	1056	1084	1104	1045	1121	1069	1121	1077	1097	1071	1020	1071	1081	1081	1057	1033	1051	1065	1060	1010	1101	1061	1063	1054	1118	1081	1110	1001	1032	985	1057	1059	1041	1055	1109	1109	1046	1065	1048	1064	1045	1034	1072	1099	1058	1068	1059	1005	978	1057	1012	1110	1035	1085	1078	1070	1023	995	1055	1061	1110	1088	1010	1064	1084	1014	1091	1073	1054	1082	1040	1045	1034	991	1075	1043	1054	1081	1069	1010	950	965	1041	1030	1063	1040	1039	1039	1031	1008	1076	1088	1067	1087	1058	1067	1059	1058	1028	1061	1037	1055	1092	1039	1107	1032	1030	1058	1000	1106	1009	1021	1064	1037	1001	1064	1068	1125	1079	1065	1070	1061	1089	1093	1067	1056	1103	1119	1094	1090	1062	1097	1059	1074	1068	1050	1019	1051	1014	1022	1088	1090	1046	1083	1042	1010	1051	1040	1044	1055	1079	1081	1061	1088	1079	1099	1053	1089	1110	1078	1044	1052	1077	1026	1086	1137	1029	1035	1033	1030	1056	1009	1034	1073	1055	1058	1047	1119	1088	1038	1107	1043	1085	1104	1068	1100	1045	1012	1080	1067	1038	1126	1070	1059	1048	1023	1078	1064	1048	1019	1053	1044	1042	1044	1017	1086	1049	1040	1038	1082	1024	1053	1049	1018	1075	1077	1100	1014	1065	1079	1045	1073	1059	1026	1071	1048	1055	1061	1110	1093	1060	1084	1030	1045	1072	1037	1084	1076	1119	1111	1029	1019	1120	1113	1112	1078	1097	1029	1103	983	1073	1046	1091	1029	1040	1009	1064	1022	1005	1085	1100	1030	1028	1054	1005	1025	1087	1039	1090	1066	1046	1078	1032	1021	1099	1086	1052	1087	1044	1073	1107	1049	1072	1081	1018	1035	1027	1077	1035	1033	967	1053	1021	1062	1108	1036	1047	978	1044	1059	1100	1046	1063	1041	1054	1061	1104	1086	1082	1090	1074	1066	1130	1054	1058	1020	1089	1065	1074	1077	1040	1080	1052	1023	1040	1018	1055	1030	1120	1056	1106	1043	1063	1059	997	1045	1058	1071	1073	1057	1050	1105	1040	1068	1044	1032	1067	1052	1088	1057	1057	1031	1095	1080	1023	1079	1031	1055	1089	1002	1091	1019	1070	1061	1047	980	1085	1039	1047	1005	1039	1107	1059	1063	1090	1066	1028	1049	1008	1075	1066	1025	1075	1015	1016	1071	1103	1086	1049	1072	1064	1071	1060	1035	1027	1099	1005	1108	1034	1106	1021	1053	1092	1037	1004	1106	1030	1066	1001	1034	1021	1041	1055	1026	1059	1036	1050	1047	1003	1045	1092	1052	1041	1026	1040	1076	1082	1105	1062	1070	1143	1088	1062	1070	1063	1065	1059	1074	1042	1060	1036	1047	1043	1081	1096	1060	1017	1042	1131	1048	996	1046	1051	1108	1036	1150	1036	1002	1043	1116	1106	1105	1066	1130	1067	1130	1043	1047	1094	1048	1073	1079	1022	1073	1043	1113	1079	1047	1039	1040	1031	1088	1102	1059	1057	1009	1101	1059	1109	1098	1123	1032	995	1124	1110	1040	1069	1061	1014	1069	1065	1063	1087	1064	1049	1058	1030	994	1103	1045	1100	1136	1021	1024	1084	1045	1095	1085	1065	1046	1008	1061	1018	1061	1047	1073	1091	1049	1061	1091	1073	1096	1062	1056	1056	1022	1112	1044	1050	1071	1041	1072	1015	1057	1062	1048	1038	1057	1001	1023	1071	1039	989	1058	1018	1054	1080	1090	1074	1100	1092	1057	1124	1088	1083	1069	1068	1067	991	1012	1006	1054	1030	1084	1053	1099	1111	1086	1066	1076	1077	1064	1053	999	1063	1009	1074	1059	1051	1047	1047	1049	1056	1011	1097	1127	1101	1053	1087	1023	1026	1119	1097	1027	1048	1109	1071	1069	1039	1059	1153	1088	1043	1078	1016	1029	1038	1028	1032	1076	1049	1075	1098	1033	1020	1043	1046	1055	1059	1071	1073	1083	1033	1058	1033	1086	1046	1058	1046	1013	1035	1054	1080	1037	1075	1048	1076	994	1078	1048	1128	1088	1016	1091	1073	1087	989	1066	1083	1086	1068	1052	1100	1062	1037	1069	1056	1005	1076	1041	1068	1049	1056	1036	1048	1032	1048	1082	1044	1054	1082	1063	1053	1063	1038	1027	1109	1031	1068	993	1043	1120	1069	1063	1061	1062	1097	1056	1051	1050	1130	1024	1052	1032	1144	1001	1055	1054	1058	1033	994	1110	1056	1016	1075	1037	1019	1037	1051	1019	1069	1049	1036	1027	1056	1006	1038	1088	1096	1071	1059	1083	985	1091	1069	1084	1041	1064	1087	1063	1072	1069	1004	1076	1040	1076	1074	1049	1034	1026	1082	1112	1058	1050	1077	1026	1061	1027	1087	1081	1002	1026	1117	984	1104	1085	1041	985	1029	1006	1113	1072	1042	1051	1112	1048	1071	1041	1002	997	1053	1048	1091	1066	1036	1074	1054	1059	1074	1039	1064	1090	1010	1066	1046	1057	1056	1020	1067	1062	1098	1073	1081	1075	1062	1033	1007	1053	1064	1128	1083	995	1076	1058	1042	1023	1028	1048	1094	1043	1035	1084	1108	1016	1023	1055	1100	1035	1035	1035	1017	1056	992	1025	1029	1091	1106	996	1045	1095	1073	1048	1035	1056	1040	1064	1112	1041	1090	1102	1069	1059	1048	1063	1028	1013	1072	1073	1091	1047	1005	1046	1037	1047	1032	1053	1010	1069	1091	1043	1009	1047	1104	1083	1018	1051	1040	1059	1108	1066	1113	1068	1061	1031	1068	1106	1110	1094	1053	1112	1047	1092	1054	1092	1104	1022	1049	1027	1053	1057	1071	1062	1043	1057	1085	1049	1047	1066	1011	1059	1082	1084	1035	1029	1044	1059	1073	1085	1028	1086	1053	1038	1041	1059	1049	1033	1055	1046	1070	1081	1089	993	1083	1030	1033	1027	1078	1092	1049	1076	1113	1091	1044	1052	1050	1011	1029	1107	1047	1060	1076	1006	1072	1002	1100	1058	1116	1095	1084	1074	1038	1082	1087	1057	1052	1043	1068	1032	1082	1057	1049	1023	1060	1088	1077	1059	1055	1029	1060	1082	1066	1033	1025	1063	1023	1036	1059	1042	1039	1074	1092	1030	1071	1015	1121	1053	1118	1100	1078	1079	1113	1075	1034	1002	1008	1056	1053	1039	1047	1037	1073	1012	1038	1060	1069	1096	1059	1137	1107	1044	1079	1115	1055	1073	1051	1067	1117	1052	1051	1011	1070	1014	1100	1114	1072	1070	1108	1061	1005	1109	1078	1154	1110	1047	1087	1090	1070	1052	1068	1019	1143	1077	1045	1076	1022	1061	1039	1072	1066	1103	1086	1065	1017	1051	1049	1056	987	1086	1095	1111	1022	1030	1046	1061	1013	1111	1002	1032	1065	1028	1082	1102	1102	1137	1104	1057	1057	1080	1040	1079	1034	1032	1070	1071	1044	1063	1062	1033	1069	1032	1068	1106	1097	1088	1063	1071	1113	1096	1070	1093	1026	1024	1068	1059	999	1061	1052	1037	1058	1054	1050	1050	1058	1071	1086	1100	1058	1011	1074	1014	1008	1100	1028	1117	1057	1078	1022	1048	1070	1064	1057	1061	1075	1062	1069	1057	1054	1066	1007	1075	1055	1039	1031	1022	1068	1041	1055	1086	1054	1022	1075	1057	1042	1071	1046	1043	1081	999	1009	991	1051	1053	1044	1050	1057	1087	1029	1073	1024	1046	1033	1073	1078	1085	1008	1041	1041	1059	1042	1109	1054	1045	1021	1054	1037	1041	1023	1041	1118	1028	1081	1055	1012	1136	1088	1092	1050	1029	1045	1057	1035	1052	1006	1056	1063	1056	1011	1041	1086	1070	1036	1029	1072	1040	1112	1089	1034	1125	1146	1047	1097	1026	1064	995	1073	1122	1054	1055	978	1102	1086	1036	1017	1110	999	1051	1078	1060	1064	1040	1083	1059	1096	1050	1047	1039	1046	1084	1021	1108	1021	1034	981	1099	1052	1063	1059	1037	1067	1092	1038	1085	1027	1075	988	1014	1054	1027	1070	1042	1070	1057	1066	1049	1108	1045	1039	1078	1056	1064	1069	1082	1024	1085	1093	1007	991	1055	1050	1068	1107	1130	1070	1136	1102	1081	1099	1059	1016	1041	1011	1094	1004	1041	1101	1062	1005	1068	1079	989	1063	1052	1046	1049	1044	1119	1018	1059	1078	1045	1042	1014	1046	1068	1140	1101	1060	1069	1097	1095	1058	1085	1026	1127	1086	1087	1038	984	1086	1042	1066	1008	1059	1108	1073	1084	1112	1111	1049	1084	1058	1106	1026	1094	1041	1062	1087	1072	1070	1025	1100	1070	1030	1092	1088	1028	1021	1058	1142	1067	1046	1048	1104	1057	1020	1047	1037	1060	1078	1086	1079	1013	990	1094	978	1066	1024	1006	1020	1101	1065	1075	1052	1034	1065	1050	1050	1034	1011	1071	1089	1067	1097	1055	980	1047	1068	1056	1054	1097	1068	1084
1923	642	263	205	168	155	180	171	162	152	173	149	199	170	160	146	165	162	191	162	162	146	178	147	165	170	151	148	125	167	154	148	170	145	192	159	176	156	172	167	177	142	154	156	180	167	179	166	166	141	154	181	147	157	161	185	167	170	155	134	157	165	137	164	191	182	149	145	150	152	200	167	149	175	144	162	162	166	167	179	176	168	171	162	174	162	176	163	146	145	174	155	167	175	180	173	181	154	188	171	165	163	175	149	187	175	147	175	156	164	142	175	160	166	167	172	189	158	165	176	200	142	161	152	150	165	163	154	165	182	165	148	156	156	167	147	170	147	147	169	158	140	189	144	169	164	156	179	163	140	149	172	165	172	135	168	146	153	177	148	145	164	146	171	157	149	154	167	149	150	140	179	172	142	168	160	151	140	174	169	184	155	177	162	162	153	168	168	157	157	155	163	150	134	168	151	169	142	174	154	171	175	190	171	159	155	166	183	187	174	186	143	193	188	146	152	167	158	178	146	171	170	173	154	164	169	174	175	182	163	143	166	165	171	151	184	175	185	180	148	164	162	153	146	171	157	172	170	169	153	175	167	171	160	171	152	126	163	164	166	142	162	177	162	150	173	157	172	157	161	177	151	175	186	153	149	155	176	165	160	149	173	162	163	177	161	176	152	143	167	174	168	168	173	167	149	163	143	136	158	153	156	168	170	157	155	150	188	159	170	168	180	140	173	175	196	169	199	171	193	187	158	174	164	157	166	159	144	157	177	167	161	198	141	150	186	153	145	173	158	164	173	153	172	158	159	162	182	146	168	171	183	161	169	184	176	150	162	135	161	142	135	157	194	165	159	171	147	188	169	160	169	157	154	159	155	157	179	161	159	160	151	152	157	192	178	169	156	152	161	150	143	148	181	178	148	151	139	187	170	162	128	172	178	160	169	161	147	154	137	149	174	165	161	167	181	146	159	156	151	162	181	182	155	186	177	130	162	140	147	172	151	161	167	167	167	178	180	164	176	170	153	158	152	155	180	157	181	175	192	153	145	132	145	135	127	162	157	183	167	156	160	146	144	180	178	133	155	175	192	146	157	152	166	180	161	154	166	162	157	142	143	141	157	180	147	148	159	159	169	158	166	174	178	165	183	139	151	143	163	178	164	163	151	168	153	175	172	173	148	184	174	163	182	177	144	178	200	135	180	170	150	154	163	150	137	170	183	145	166	155	170	175	175	167	162	172	151	176	159	140	164	166	156	212	138	159	164	150	168	170	146	146	144	164	186	166	143	165	167	151	142	147	157	181	185	163	164	174	183	175	177	161	165	155	168	165	164	128	170	168	147	151	178	183	162	171	148	137	161	164	158	140	178	184	188	149	178	177	178	161	157	157	177	153	169	161	162	196	146	154	136	163	173	162	150	167	157	149	166	167	145	167	137	172	185	158	176	155	177	147	147	148	158	156	172	191	155	149	164	189	164	144	152	154	162	154	171	157	174	174	172	157	151	158	165	181	179	142	151	152	161	152	152	163	173	147	149	162	157	169	151	154	162	171	152	178	143	166	179	157	148	172	192	167	177	179	151	164	171	158	168	162	175	192	171	149	164	157	153	165	165	170	180	159	164	166	154	151	145	153	164	173	181	160	168	145	173	158	162	154	172	158	157	154	163	170	177	153	171	154	154	146	169	164	157	173	166	142	165	165	197	189	152	160	173	188	176	143	169	152	172	164	168	166	196	135	185	185	160	167	176	164	146	162	147	146	167	152	165	175	148	165	147	167	150	153	183	146	193	133	165	183	184	143	155	165	191	160	157	161	176	148	136	162	161	147	205	163	176	180	168	160	142	181	168	159	173	161	158	157	150	162	155	172	173	176	163	163	159	150	149	162	158	151	147	150	162	169	167	149	134	173	181	161	148	180	160	159	123	159	166	169	159	173	157	161	188	151	174	166	168	156	167	169	175	154	170	192	207	173	157	175	155	158	176	165	189	166	177	150	172	160	172	172	158	170	167	164	168	140	176	157	158	164	155	159	151	146	181	155	177	157	144	152	136	166	173	176	155	145	165	164	157	159	148	171	167	149	163	173	168	172	146	181	155	153	175	161	175	159	143	152	155	161	196	149	160	148	193	158	170	142	196	172	152	153	188	151	171	172	174	156	155	168	151	176	175	162	169	156	153	156	164	163	145	192	177	169	176	162	158	170	155	151	155	177	166	144	166	157	162	180	174	174	145	140	160	173	158	163	173	152	147	189	186	191	191	172	181	157	156	153	138	155	158	168	166	163	145	152	153	170	189	158	156	157	154	140	164	167	173	143	172	153	145	142	140	161	158	170	161	159	167	155	154	152	177	156	138	169	186	165	159	159	149	145	184	162	159	157	185	206	160	174	184	163	150	157	164	164	159	176	150	157	157	183	140	164	162	181	127	186	177	171	161	191	183	169	153	146	144	155	162	155	152	174	160	131	159	173	179	168	151	166	156	172	167	174	172	136	169	168	196	184	173	189	192	175	164	149	176	172	133	174	153	167	148	151	162	131	151	152	171	162	131	173	176	169	165	174	168	169	167	148	160	157	159	172	183	147	156	128	135	163	163	180	159	146	140	161	157	170	172	164	162	168	161	180	148	173	177	176	182	185	145	144	150	160	169	167	158	166	156	184	158	153	168	152	169	167	161	153	188	177	172	168	140	156	159	202	166	136	163	169	160	167	153	182	138	172	177	175	162	145	143	184	178	152	159	146	132	143	141	166	156	172	156	164	154	165	162	173	165	173	182	169	162	169	149	159	152	155	146	161	167	148	169	193	154	159	181	165	167	159	182	194	184	182	156	186	165	148	163	169	184	161	151	134	159	167	154	151	177	180	144	167	166	154	153	217	174	149	136	161	181	184	146	150	184	177	151	153	147	160	172	162	169	175	161	158	205	147	179	139	153	183	155	195	215	182	155	172	162	184	154	161	146	160	163	161	166	161	155	159	181	179	152	161	177	160	170	147	151	175	136	144	152	159	160	136	169	174	146	164	154	148	166	165	149	147	181	157	173	155	171	174	168	156	170	143	174	151	128	166	180	143	163	160	186	167	162	176	163	156	143	159	183	164	153	153	183	169	159	147	180	165	183	148	175	177	162	166	171	179	184	169	150	130	183	162	188	147	154	177	173	184	173	153	135	146	145	136	168	168	154	155	155	177	175	176	173	176	191	142	158	184	149	158	155	179	169	176	166	163	179	178	171	169	157	191	156	165	163	172	189	154	155	158	159	178	165	178	168	173	179	177	151	159	157	152	160	159	180	166	163	189	156	176	190	140	138	154	159	168	181	198	172	156	173	138	161	141	163	169	165	173	154	128	159	175	161	141	150	163	162	162	158	144	148	162	157	166	179	146	187	159	164	175	150	161	183	185	154	163	166	176	179	160	169	164	167	155	154	169	188	194	184	169	160	148	190	174	157	172	161	173	176	145	157	156	177	173	168	170	149	165	162	158	150	148	184	163	145	155	176
1898	925	598	508	465	515	443	479	492	430	419	499	494	488	441	474	450	487	439	472	453	469	453	457	447	476	456	478	457	463	446	456	422	455	474	481	476	464	451	421	422	465	457	448	498	457	472	451	480	456	413	455	499	425	479	463	474	451	482	463	477	478	454	467	450	478	458	479	480	443	455	476	453	472	479	434	465	456	487	462	437	457	445	456	414	458	489	459	477	447	479	465	486	468	456	456	493	453	492	436	459	464	450	471	456	432	435	463	460	469	429	466	429	461	433	457	448	457	480	461	435	452	474	461	414	472	464	444	436	476	494	498	462	470	485	467	446	436	431	450	437	431	449	464	461	476	443	483	470	462	467	413	495	423	445	465	463	459	478	447	460	459	435	454	450	461	457	469	447	472	504	491	487	501	494	439	478	451	441	441	455	485	459	434	471	492	453	474	467	439	457	441	459	452	448	498	446	466	452	500	463	471	449	464	459	464	485	450	465	446	459	486	482	457	462	505	439	465	473	441	433	457	451	445	473	492	444	475	431	474	453	471	464	467	452	442	456	472	469	450	493	478	477	457	467	469	453	438	472	466	460	470	405	472	482	476	410	482	476	457	478	462	453	495	449	409	419	480	454	446	449	468	490	450	502	475	489	460	475	484	495	463	475	495	467	448	446	471	456	454	460	410	457	453	459	479	465	459	459	438	488	449	443	487	445	475	491	492	500	434	467	444	479	457	493	454	482	468	460	446	468	475	431	488	478	472	479	461	479	466	463	489	432	448	459	491	470	482	432	458	473	462	459	437	447	455	509	469	479	453	481	423	464	451	437	467	441	440	418	506	457	445	467	492	458	479	473	453	446	430	442	401	429	472	490	473	490	478	451	463	510	493	433	471	434	468	446	461	516	481	480	478	463	455	515	437	411	434	439	469	490	427	498	504	409	465	438	470	437	468	474	464	453	454	473	456	454	453	456	462	449	478	452	460	494	499	459	434	443	450	490	455	519	460	495	467	474	464	463	438	442	446	477	475	521	424	476	447	468	458	484	444	428	451	434	456	447	476	474	430	470	504	454	451	460	478	450	468	466	443	485	421	430	454	457	477	481	429	461	456	462	493	447	462	458	445	433	468	484	453	458	441	477	406	457	496	450	466	454	448	460	455	407	444	452	451	444	495	505	494	419	449	441	452	430	454	433	413	458	442	485	468	470	481	471	454	447	487	440	458	474	472	446	445	476	445	518	464	433	479	477	458	426	493	506	434	455	490	430	442	481	451	453	451	465	458	455	459	452	475	466	461	468	453	436	491	472	471	430	434	487	447	442	462	448	433	446	536	477	467	457	467	454	471	465	484	451	467	466	435	438	474	441	503	472	459	437	484	451	457	458	517	471	433	458	439	460	445	436	500	476	475	444	480	488	454	462	473	472	468	463	476	410	463	474	449	423	439	462	468	461	459	438	470	435	497	461	461	464	458	496	460	460	477	466	469	466	442	462	480	478	490	449	468	457	445	463	429	420	462	501	473	436	471	419	481	438	480	461	444	460	460	427	499	442	474	444	483	447	514	459	468	470	440	495	500	461	421	482	474	457	471	432	433	444	446	500	507	441	463	455	492	482	500	461	499	451	464	454	424	451	458	462	457	455	410	400	452	482	471	428	462	462	459	462	459	416	450	461	469	482	466	497	448	466	451	451	470	437	442	452	473	463	479	469	434	453	487	475	458	442	455	447	469	462	420	473	480	480	447	443	478	492	447	467	491	492	429	470	453	451	479	465	479	505	468	462	492	477	504	465	474	444	464	430	503	460	466	470	490	449	455	463	456	486	469	493	413	415	445	462	490	465	436	513	452	432	435	451	447	456	465	524	444	488	460	466	486	432	443	456	456	466	455	452	469	438	436	473	461	475	477	427	477	457	445	477	443	438	469	457	502	431	496	429	461	429	468	442	423	435	475	458	440	454	496	460	465	474	410	475	446	439	465	450	436	473	472	438	477	423	486	417	451	479	459	444	433	477	496	450	470	466	467	511	420	436	465	412	457	413	519	493	437	441	461	441	452	469	445	491	461	482	426	443	445	453	440	451	441	456	450	460	445	482	460	410	446	453	410	476	499	471	409	460	469	474	492	466	469	472	425	447	485	501	461	411	489	456	478	439	457	465	482	468	443	452	446	508	448	483	441	454	438	451	463	480	458	437	474	451	487	450	489	491	483	472	425	482	464	461	500	508	452	460	440	428	462	488	445	489	439	444	452	468	457	461	498	445	449	468	482	436	463	483	468	484	481	441	438	450	500	465	459	472	483	448	470	489	438	464	483	447	422	487	476	426	424	444	476	420	439	488	476	448	487	448	486	455	477	486	460	469	439	455	484	455	474	479	503	497	459	483	444	425	474	448	501	443	435	484	493	453	478	489	466	445	460	448	454	448	479	460	467	411	471	435	492	506	457	466	446	444	470	467	471	472	448	461	480	438	482	439	448	493	464	446	450	459	506	490	442	420	506	435	409	495	451	466	448	480	480	408	461	469	476	474	461	468	455	432	458	485	469	470	425	451	494	471	503	475	475	455	474	485	433	468	485	431	470	502	487	451	425	444	442	452	457	465	480	414	493	433	440	435	519	455	459	434	437	467	471	459	474	451	436	487	476	460	480	448	471	425	458	422	463	426	480	474	477	445	444	457	446	462	452	504	455	481	469	491	433	472	449	454	450	431	443	469	475	462	474	469	517	477	441	435	446	478	451	460	463	468	463	437	482	473	488	472	456	466	463	456	444	467	467	466	474	446	419	436	450	483	440	449	451	492	445	451	407	478	501	460	476	464	494	482	483	458	475	417	465	483	465	427	445	507	463	466	478	446	482	454	438	443	457	467	488	436	453	468	445	463	433	484	464	510	483	474	482	465	457	454	455	493	405	492	504	488	456	479	467	480	447	443	444	482	496	468	474	497	441	458	478	453	433	492	455	468	453	449	427	469	430	449	463	438	487	448	442	468	462	463	483	434	516	454	446	480	437	467	469	427	471	437	449	462	455	447	454	422	465	446	452	443	451	473	467	463	462	488	450	458	468	478	454	444	473	478	451	450	443	479	479	473	428	442	448	478	454	433	434	489	463	436	471	443	493	440	431	457	473	434	472	459	434	456	489	457	496	481	461	504	468	465	468	431	449	461	445	452	471	468	437	453	429	458	439	425	493	464	440	453	449	451	461	445	433	452	436	466	439	463	455	466	494	454	456	473	446	457	438	441	480	432	427	492	446	503	418	433	439	433	448	456	512	442	436	447	441	482	444	431	455	462	453	458	453	445	458	460	418	423	448	452	464	485	459	460	467	484	427	444	456	450	478	444	459	458	456	435	436	434	471	456	465	478	429	460	461	488	449	481	427	427	460	451	450	478	425	498	502	472	467	477	433	415	491	483	417	474	448	436	458	459	440	457	469	444	446	450	476	455	435	470	486	473	479	460	495	429	431	471	459	473	474	476	450	439	447	486	457	443	444	464	434
7945	1598	1798	515	471	460	384	409	377	387	373	349	393	356	359	321	344	336	367	361	361	329	343	325	351	368	362	339	312	327	345	342	293	300	334	319	324	331	325	348	322	333	324	336	378	345	338	329	307	318	352	340	345	387	329	362	334	335	325	327	306	306	348	315	344	289	338	364	312	338	337	316	325	333	327	320	314	347	357	345	376	344	347	345	331	340	351	317	312	342	355	328	337	391	355	325	345	368	333	344	366	341	331	355	365	320	346	351	362	319	388	348	351	329	355	310	357	333	333	342	311	314	337	371	330	331	353	346	305	307	337	319	351	312	368	358	368	322	357	383	316	356	330	331	331	284	349	331	342	317	366	302	331	305	306	368	313	338	309	337	349	337	367	339	325	326	323	338	319	355	337	347	360	325	354	332	345	352	382	318	340	330	320	326	376	327	339	330	327	337	377	321	368	338	370	335	361	387	372	333	399	364	347	365	337	350	365	342	367	339	279	321	326	321	361	334	323	353	389	323	333	366	339	360	348	331	371	352	351	345	356	348	301	325	312	336	368	332	337	346	333	344	348	337	350	342	350	342	376	329	329	351	347	328	347	342	336	345	350	346	313	305	316	368	326	352	364	337	343	315	320	327	320	334	336	335	333	344	310	331	360	336	358	299	305	325	320	353	302	323	336	317	349	358	354	350	329	335	337	344	335	372	332	359	361	346	329	342	320	334	360	334	381	355	335	343	330	328	343	351	300	311	327	350	344	309	329	304	351	356	340	354	353	347	361	351	351	338	328	360	340	354	362	351	346	346	354	320	338	359	342	326	343	343	331	370	339	337	345	331	316	339	334	318	363	360	348	362	287	342	325	333	351	347	354	343	339	324	318	350	333	329	376	364	301	330	357	320	334	325	343	337	316	358	326	354	338	333	340	349	334	326	348	305	358	316	341	342	362	346	326	310	332	347	345	366	382	317	367	337	309	329	338	367	341	316	306	351	284	332	362	332	335	318	374	313	374	368	310	339	356	344	377	367	327	344	323	331	354	316	317	325	325	334	356	327	338	352	340	321	352	344	353	313	336	345	336	355	306	363	346	337	344	328	346	324	335	347	325	298	380	364	369	371	339	332	299	363	370	367	396	306	357	326	363	366	343	329	337	369	342	316	350	350	298	337	318	333	342	374	360	319	343	348	361	316	344	337	333	317	349	322	325	365	329	319	337	320	335	352	341	373	304	339	327	369	345	306	333	332	351	385	358	343	353	326	324	341	321	320	340	342	346	363	357	319	335	350	350	343	365	318	353	340	362	330	316	351	354	331	337	332	354	372	338	345	325	288	340	336	376	309	352	318	310	364	362	369	352	308	327	340	351	341	333	341	304	323	342	319	332	379	355	380	318	350	349	334	338	325	351	314	341	322	309	344	351	340	332	353	342	348	424	361	290	349	312	373	354	349	343	344	326	347	297	342	369	322	331	290	341	313	352	394	337	318	340	351	324	366	377	365	347	340	339	336	328	357	355	349	355	342	343	339	328	330	311	326	359	342	312	313	301	311	343	341	308	350	349	346	307	348	317	346	328	327	323	355	361	328	315	354	352	359	321	341	399	340	353	350	335	332	377	387	360	356	316	350	338	304	347	344	329	363	339	313	326	306	376	329	298	327	326	344	348	304	309	335	368	339	351	327	313	297	341	355	323	335	352	303	353	353	351	367	358	364	322	331	336	325	340	321	301	339	321	345	355	348	358	348	358	348	360	328	333	318	320	353	336	346	349	309	337	357	317	330	328	357	341	335	309	329	321	350	342	355	324	335	325	329	343	352	329	314	394	345	349	307	340	356	344	360	341	326	357	343	339	305	368	344	341	357	355	364	337	342	326	362	318	349	311	362	327	313	313	375	344	314	358	340	335	305	319	321	344	341	312	314	355	336	318	333	338	331	346	318	325	343	333	380	346	363	351	338	315	365	345	361	344	359	335	334	334	338	348	345	355	317	376	298	389	300	309	361	338	371	347	327	311	354	332	317	328	338	331	355	321	284	336	340	306	343	346	336	358	296	333	364	320	348	333	335	352	326	343	335	309	371	337	297	349	369	336	352	320	349	349	335	369	348	382	330	345	340	318	322	330	337	304	325	315	338	371	345	328	317	319	354	352	337	340	358	297	373	352	282	349	352	312	329	343	359	352	301	345	325	309	336	335	364	356	325	376	331	306	326	314	343	307	317	309	376	327	335	347	340	351	341	362	358	333	338	302	357	334	318	356	361	348	355	366	323	352	357	367	366	355	374	294	322	351	347	362	344	326	325	347	332	355	310	301	355	276	343	334	356	341	340	360	334	297	310	359	352	329	319	345	339	299	357	324	332	345	355	303	315	361	363	357	340	317	358	345	310	307	391	358	323	357	303	323	376	339	344	326	338	377	304	376	365	320	340	373	354	342	337	338	337	325	306	326	316	345	321	349	354	335	333	314	308	363	308	358	331	327	339	311	331	357	358	323	357	395	326	307	345	342	328	326	327	334	305	338	334	356	317	319	312	346	341	364	330	351	333	324	323	349	342	352	341	338	325	338	323	367	349	363	302	327	340	339	368	347	328	364	353	353	323	361	316	330	324	347	316	332	317	343	308	334	340	346	344	336	355	338	348	354	319	381	322	365	331	344	344	337	323	300	335	321	358	345	320	344	367	371	354	348	333	357	320	345	343	333	353	354	345	337	335	311	351	333	336	341	361	316	353	317	329	337	359	353	318	349	306	352	369	332	346	326	354	322	316	328	359	306	347	346	326	316	346	325	320	345	353	360	329	314	364	315	371	327	354	354	338	330	326	364	350	316	358	352	325	354	351	330	328	365	338	338	332	313	319	340	301	354	330	350	327	356	354	359	331	362	365	329	358	376	327	327	342	352	340	324	320	321	327	314	337	355	332	338	315	345	330	350	366	338	339	327	340	318	326	302	325	350	335	332	339	352	336	322	358	374	365	335	349	318	342	328	297	346	318	316	344	319	353	331	318	363	319	365	308	343	354	361	324	372	316	366	334	340	302	348	303	338	344	362	369	332	320	335	338	346	371	346	341	327	356	356	342	362	328	323	369	334	337	328	374	321	391	308	365	347	315	323	352	336	361	359	364	328	310	349	343	309	339	342	340	356	349	332	335	332	308	348	343	365	381	323	363	326	337	328	354	341	354	339	322	325	329	343	331	325	328	344	355	332	331	338	324	351	338	344	317	372	343	352	319	350	306	310	305	350	350	348	358	372	334	346	337	352	344	302	333	341	298	338	350	333	314	338	347	336	330	351	363	337	311	322	320	319	313	382	328	314	343	332	353	365	358	346	335	335	320	351	351	333	323	341	361	340	350	346	348	365	340	339	319	324	294	320	340	361	339	310	342	362	349	329	297	365	350	331	314	329	339	296	344	394	320	330	326	329	307	337	332	322	324	370	353	341	339	347	369	340	329	323	336	328	331	357	328	360	363	339	350	334	355	330	373	324	336	327	350	307	335
6686	2104	2594	1556	1375	1290	1179	1136	1075	1012	945	973	932	890	909	900	856	854	854	841	905	837	850	806	892	900	882	819	858	843	825	854	800	833	773	843	876	872	828	845	800	836	828	854	814	814	756	851	821	866	805	800	790	835	829	747	813	806	840	837	768	885	829	828	844	775	835	817	786	793	825	794	799	800	823	850	796	775	862	793	825	783	767	888	848	858	813	783	854	864	834	806	808	795	782	808	764	836	773	817	798	870	820	842	795	803	834	750	818	814	801	814	791	799	817	820	814	809	764	859	888	825	793	843	813	862	829	833	766	821	818	817	829	818	797	771	792	797	805	847	813	830	772	826	837	822	828	861	867	800	773	805	858	785	813	768	770	875	834	807	808	808	828	792	815	778	775	844	822	816	801	836	801	853	832	809	829	799	792	833	814	857	737	784	776	778	834	832	799	801	886	815	824	784	799	823	780	855	769	778	836	853	809	847	792	804	846	788	774	841	849	823	816	813	823	769	756	810	872	802	794	814	826	818	772	767	814	868	805	806	773	770	805	801	822	814	777	808	797	805	792	839	811	818	806	770	817	845	901	846	810	828	857	832	800	856	802	807	804	809	817	828	777	824	799	777	858	767	810	806	810	784	834	816	816	822	828	768	818	806	804	853	846	801	788	788	821	873	783	866	822	780	807	784	856	818	776	807	734	825	812	856	780	849	795	809	795	747	794	871	829	807	846	826	806	850	831	802	797	820	828	847	820	827	821	791	825	801	751	856	802	786	845	792	825	819	850	779	796	884	882	770	811	840	780	774	783	786	830	804	785	823	817	795	837	776	796	812	828	815	822	860	827	846	780	780	780	830	800	825	857	787	838	806	813	795	808	788	801	862	788	831	811	808	826	844	778	841	806	794	883	812	832	854	800	827	803	806	765	841	787	808	775	797	804	838	804	862	783	846	821	854	852	862	855	824	775	876	848	811	841	795	745	782	800	847	792	837	795	867	791	816	812	820	854	798	814	857	791	837	822	805	822	824	836	863	815	778	839	783	806	813	834	857	818	818	764	888	821	764	823	789	818	802	800	820	867	812	827	859	778	858	849	796	789	783	829	847	761	820	845	852	814	835	780	781	771	797	873	810	832	821	807	833	796	818	776	816	827	813	796	793	835	798	825	858	860	828	765	776	868	847	792	788	810	783	833	800	803	744	818	870	809	791	811	838	802	805	760	907	773	824	754	770	869	818	830	819	804	822	816	813	808	790	816	757	807	801	833	863	863	852	821	823	807	823	775	824	774	834	816	850	794	809	785	786	794	788	811	826	790	777	803	803	778	739	820	790	821	830	874	798	793	783	797	836	833	795	797	852	771	849	829	813	801	783	865	830	808	846	772	775	857	815	808	805	860	797	815	816	805	839	822	814	859	816	860	826	768	808	813	848	789	845	811	800	824	801	740	789	791	791	797	830	777	808	835	813	752	788	819	849	773	795	805	801	791	746	753	816	798	850	842	850	803	824	784	831	833	811	789	783	860	839	817	795	803	837	770	801	821	871	809	833	830	844	858	797	873	784	793	790	805	800	815	776	784	831	838	834	822	857	782	905	804	811	806	816	772	802	827	794	837	796	847	787	838	819	816	768	827	790	832	847	787	788	838	816	827	849	797	818	818	828	786	833	821	829	832	774	842	788	876	819	790	755	821	854	815	803	827	807	802	810	769	794	794	791	835	808	835	818	826	849	822	802	836	808	821	804	827	771	859	880	800	826	866	809	813	819	829	791	807	780	824	853	797	892	782	799	753	798	813	837	766	893	852	787	805	880	780	827	808	715	780	763	785	826	812	799	824	811	785	795	783	784	752	831	837	787	827	838	833	775	802	800	744	820	825	808	784	771	816	828	850	834	814	822	862	806	815	879	797	717	797	805	797	787	792	807	806	849	781	760	784	769	797	822	811	791	785	859	837	801	790	792	758	822	839	822	852	808	741	814	831	785	830	849	767	827	790	804	794	831	824	857	889	813	821	823	778	781	826	823	786	794	819	827	784	799	834	807	777	836	844	825	840	817	796	794	772	865	841	790	846	777	800	815	788	794	810	844	874	828	836	796	751	828	786	858	801	796	821	802	857	801	781	833	853	835	840	799	803	806	770	787	831	811	829	823	780	785	775	819	823	763	840	833	798	836	807	863	811	788	829	891	806	816	854	812	808	803	819	831	813	800	854	819	857	822	829	860	819	817	795	741	803	790	863	761	776	783	772	798	818	789	805	841	831	808	842	775	765	816	799	798	838	833	810	803	836	814	814	842	796	834	793	856	829	838	804	806	832	790	847	785	817	784	827	798	822	771	810	836	787	805	772	840	808	820	796	873	823	816	762	788	819	850	827	814	828	800	852	820	826	839	831	810	818	825	786	802	808	852	758	819	801	791	796	842	795	834	819	808	813	769	805	828	843	853	823	842	828	782	843	846	867	804	821	800	866	800	811	805	844	781	777	808	764	819	850	829	868	820	825	803	843	849	839	837	773	832	853	847	822	836	830	850	818	824	816	804	826	797	785	792	835	827	828	848	850	799	806	784	830	831	847	876	833	865	851	782	773	870	790	834	806	845	817	780	827	833	806	785	849	815	803	886	761	815	763	808	858	852	795	856	826	780	825	764	822	771	834	815	786	773	803	755	840	856	772	793	769	810	840	843	729	870	779	872	810	881	788	829	847	875	829	807	816	832	799	799	785	830	754	858	811	815	795	848	878	853	778	847	823	818	804	778	827	818	759	808	832	795	836	813	814	802	859	814	850	806	817	801	808	779	765	832	758	825	784	799	805	771	799	796	832	820	818	824	852	845	826	803	790	820	821	866	839	770	825	821	856	821	843	850	829	762	841	766	820	853	817	863	796	760	796	846	745	862	821	858	834	829	782	806	788	840	843	801	841	764	835	776	792	842	798	868	849	823	837	796	812	775	815	751	795	791	762	820	824	826	836	790	779	779	823	824	817	790	828	846	854	801	782	784	833	855	875	817	812	865	818	790	763	789	811	788	779	807	793	836	795	795	793	796	818	836	839	849	870	801	794	810	793	832	855	823	816	823	830	819	777	843	791	797	816	836	753	769	836	773	851	821	878	789	817	835	816	821	818	853	771	804	807	833	815	807	783	810	796	815	802	849	802	827	805	789	785	887	881	792	800	831	831	772	835	833	812	821	819	830	840	837	840	781	787	806	788	840	818	803	806	802	835	793	806	787	776	830	818	828	798	825	801	820	794	763	816	785	821	771	800	806	795	810	771	808	838	817	803	832	810	796	795	739	819	852	774	837	793	814	816	818	816	816	857	885	827	851	786	748	787	774	832	790	748	770	805	820	782	847	788	816	838	839	832	817	808	781	795	848	753	860	798	805	794	793	787	844	832	848	822	789	823	826	804	813	821	849	767	819	779	789	853	812	782	764	794	773	765	867	832	834	846	830	794	807	807	816	763	775	828	846	831	782	862	794	795	784	849	781	816	840	818	822
15504	3066	4120	993	814	687	677	599	578	483	543	565	533	548	519	464	455	477	477	538	530	503	500	504	490	504	496	473	469	543	479	487	492	508	483	470	510	513	480	511	490	444	484	425	487	456	468	520	474	451	439	493	498	455	460	462	492	443	467	504	495	473	484	482	464	491	479	520	511	482	503	486	501	489	492	465	498	505	435	467	433	473	454	472	520	485	499	493	509	451	468	490	531	498	526	434	476	478	470	479	496	474	494	474	428	454	481	449	490	497	464	458	487	531	475	462	444	451	479	484	474	507	464	497	479	462	495	448	522	499	470	486	446	452	461	452	494	459	495	474	484	470	457	450	515	485	463	485	483	496	495	455	467	507	508	493	531	505	483	539	490	486	457	514	505	528	491	497	467	481	488	516	464	507	496	493	469	470	473	496	462	490	488	470	487	479	466	448	454	440	472	507	500	536	469	487	461	430	502	490	467	452	525	487	474	469	451	487	539	490	435	495	438	458	509	490	534	509	499	452	496	508	474	469	458	447	465	489	477	474	492	457	448	439	497	493	489	454	479	473	453	504	504	496	485	484	482	486	453	455	487	482	500	486	478	522	516	487	508	469	460	465	474	532	487	493	422	470	500	490	474	490	496	514	452	445	529	546	516	463	506	467	492	463	450	495	500	486	496	478	493	510	492	516	454	498	476	489	500	491	451	497	458	479	471	477	472	478	458	470	491	535	475	485	465	466	483	493	514	498	446	487	502	505	484	469	498	443	481	476	478	495	508	444	473	478	489	480	487	538	485	453	514	475	430	478	489	491	467	469	452	526	488	486	528	436	466	467	502	468	472	484	495	480	473	485	471	452	471	458	507	526	464	459	487	478	459	462	433	495	461	510	526	435	460	459	450	512	491	483	474	462	543	471	447	477	485	434	443	493	480	487	479	517	461	454	517	514	466	472	474	482	491	473	468	488	522	495	462	494	498	479	475	478	476	495	486	476	466	490	493	491	491	477	504	464	501	463	446	526	460	494	490	484	448	474	470	484	476	508	489	492	455	500	473	487	520	478	466	423	479	433	506	505	465	441	457	493	492	494	532	464	495	499	482	492	490	492	510	505	489	496	469	477	480	506	504	478	512	453	516	504	535	481	483	482	480	459	467	443	516	511	522	467	496	483	516	489	503	483	527	490	451	453	478	467	425	465	502	500	474	474	526	534	518	529	486	440	475	490	487	498	507	439	491	470	453	496	525	506	504	514	484	512	456	500	494	477	482	480	447	509	489	460	456	480	466	515	500	443	499	497	456	531	448	507	473	483	511	476	501	453	496	451	484	451	480	495	463	511	479	462	505	490	451	435	486	459	465	514	509	503	453	484	474	421	491	477	426	480	487	499	498	504	454	451	525	493	510	494	461	480	453	486	497	500	460	488	500	424	547	441	496	425	479	464	501	462	497	479	507	490	501	476	503	502	506	494	498	479	506	494	493	489	466	493	441	475	405	456	459	493	509	498	516	499	468	476	469	487	453	483	486	456	473	484	478	453	525	461	515	481	499	507	469	447	492	490	450	501	548	502	463	572	518	491	483	467	453	464	535	513	496	482	533	465	430	477	455	484	440	504	503	490	490	479	435	473	482	501	498	448	447	455	498	525	517	460	501	460	486	508	438	455	468	468	489	494	462	511	456	467	502	491	457	475	463	472	479	504	508	492	512	465	447	469	463	461	465	508	488	460	475	516	446	488	507	511	516	517	504	535	468	462	521	505	472	454	439	471	477	458	456	499	488	504	472	471	494	489	517	479	495	487	483	472	464	469	483	477	495	438	458	451	495	423	469	463	462	449	480	482	469	498	468	471	491	482	458	501	455	451	438	455	481	471	490	441	451	431	509	462	459	478	483	461	490	498	484	480	524	497	484	464	481	490	519	490	494	514	482	474	442	511	478	479	464	473	500	476	465	480	450	446	460	455	465	467	438	464	496	486	498	461	498	497	488	500	488	480	456	520	505	473	489	426	467	506	483	433	464	469	491	471	460	504	497	504	462	458	467	499	501	449	493	435	504	520	493	481	490	508	510	459	456	448	465	480	528	494	458	470	490	469	468	467	452	485	508	476	512	480	479	516	484	484	469	455	454	527	467	457	517	502	454	473	478	445	461	498	545	512	516	473	474	547	478	478	433	479	431	491	541	504	511	523	495	481	485	474	498	487	454	462	448	473	481	474	501	467	438	455	482	477	490	429	495	463	495	490	473	514	485	484	450	484	492	491	482	487	459	476	507	490	507	501	444	491	457	450	485	524	494	486	482	504	447	461	501	485	493	471	478	525	468	488	460	464	487	480	517	468	446	475	470	527	490	470	511	481	527	474	445	467	439	527	460	458	467	509	468	503	481	477	468	479	443	462	485	484	472	490	467	447	459	467	482	483	465	482	455	495	499	478	465	458	504	468	478	478	454	432	500	448	495	504	470	472	468	491	478	487	483	493	453	478	479	490	470	434	433	456	499	455	495	482	502	482	475	447	477	501	459	500	447	461	535	467	460	473	456	461	489	500	454	477	471	496	475	522	476	461	499	505	485	456	440	496	502	534	448	481	502	504	463	517	444	472	502	443	472	441	473	512	513	452	466	487	486	472	500	533	464	488	491	505	476	481	515	557	477	463	476	501	444	456	470	507	463	489	470	444	498	517	450	510	542	440	462	498	517	480	511	490	482	486	482	446	463	437	473	511	441	490	489	493	461	497	470	455	442	470	509	463	483	464	527	502	482	493	516	513	459	513	511	476	451	462	456	437	441	431	460	479	446	450	477	504	462	510	527	492	493	474	474	473	462	467	490	478	480	505	425	457	474	480	512	509	487	525	478	514	462	440	455	512	451	506	502	537	497	487	513	473	491	459	457	495	475	473	486	448	452	491	515	468	522	513	504	518	531	488	474	494	485	501	487	470	447	473	509	511	516	529	459	458	490	515	490	513	436	498	501	490	470	454	474	458	504	480	520	452	447	456	477	518	499	448	448	476	469	497	467	482	485	477	484	448	453	487	462	442	521	457	460	466	481	482	480	478	492	463	486	492	496	506	484	491	500	520	450	479	513	435	472	482	524	484	436	471	516	497	467	459	561	525	492	479	456	489	499	508	443	477	509	465	504	478	479	474	522	478	499	464	472	460	443	473	517	506	474	505	495	477	456	529	502	493	517	485	501	496	469	459	477	492	450	486	457	490	484	489	477	504	489	504	492	520	491	507	499	490	492	518	490	487	496	469	454	479	490	462	501	514	469	480	473	434	507	508	483	502	490	508	472	463	437	511	456	497	491	520	506	502	487	452	511	467	486	451	490	449	475	465	529	484	495	510	476	474	481	476	493	479	497	503	482	476	489	492	454	537	522	522	476	442	475	466	479	481	429	443	487	480	482	502	533	447	489	511	451	457	484	502	490	470	454	467	507	482	532	503	452	431	437	506	483	527	509	478	488	472	466	444	499	498	463	483	510	523	490	481	458	446	507	458
8771	3274	4708	2579	2270	1981	1864	1664	1553	1542	1438	1297	1297	1346	1359	1219	1132	1169	1158	1140	1073	1122	1097	1191	1121	1050	1145	1118	1023	1082	1118	1145	1114	1054	1069	1089	1121	1088	1055	1043	1033	1079	1082	1085	1050	1061	1064	1103	1088	1097	1090	1055	1032	1061	1064	1107	1121	1073	1101	1073	1061	1063	1032	1051	1096	1069	1031	1060	1025	1060	1092	1095	1051	1090	1059	1055	1037	1051	1066	1034	1042	1105	1038	1105	1034	1014	1093	1103	1081	1051	1103	1111	1052	1071	1031	1074	1053	1043	1088	1057	1025	997	1100	1052	1053	1052	1088	1047	1121	1076	1055	1052	1081	1136	1057	1018	1035	1066	1041	1042	1083	1083	1049	1032	1055	1124	1030	1114	1074	1021	1021	1099	1051	1040	1038	1067	1023	1045	1072	1025	1009	1101	1003	1135	1063	1051	1057	1042	1006	1086	1077	1082	1049	1126	1065	1016	1076	1134	1018	1045	1017	1003	1059	1000	1059	1017	996	1037	1094	1032	1077	1052	1079	1053	1068	1041	1102	1107	1009	998	1025	1062	1071	1035	1046	1045	993	1115	1068	1035	1026	1078	1055	1030	1039	1005	1035	1069	1064	1046	1082	1002	1080	1031	1009	1025	1055	1014	1125	1086	1122	1113	1071	1032	1036	1067	1042	1088	1024	1010	1068	1024	1088	1065	1053	1055	1024	1010	1022	1052	1091	1076	1076	1065	994	1071	1034	1036	1033	997	1100	1042	1105	1120	1057	1030	1067	1061	1036	1065	1016	1002	1054	1104	1072	1087	1086	1082	1031	1074	1133	1079	1064	1037	1028	1136	1114	1088	1079	1121	1044	1057	1088	1079	1049	1102	1050	1068	1034	1051	1061	1084	1061	1017	1016	1039	1077	1050	1031	1013	1063	1054	1055	1105	1083	1027	1066	1105	1007	1060	1105	1039	1125	1068	1067	1110	1066	1001	1056	1068	1004	1070	1043	1016	1030	1063	1018	1045	1031	995	1042	1086	1012	1009	1050	1034	1046	1112	1035	1070	1085	1098	1046	1083	1028	1065	1093	1081	1064	1046	1061	1072	1072	1118	1062	1038	1090	1040	1047	1027	1048	1038	1112	1085	1107	1047	1118	1048	1094	1067	1084	1033	1011	1126	1005	1065	1047	1043	1017	1014	981	1058	1038	1036	1043	1105	1090	1106	1054	1021	1038	1018	1044	1015	1058	1089	1057	1059	1031	1030	1100	1107	1069	1051	1030	1040	1079	1070	1020	1023	1067	1073	1062	1082	1032	1085	1048	1083	1082	1089	1035	1027	1122	1057	1063	1057	1003	1052	1060	1062	1071	1114	1029	1075	1116	1093	976	1042	1053	1100	1047	1037	1004	1100	1049	1044	1058	1123	1080	1081	1077	1082	1067	1032	1059	1022	1049	1024	1030	1089	1085	1052	1028	1071	1024	1070	1042	1051	1083	1031	1041	1069	1032	1045	1100	1039	1030	1035	1093	1054	1071	1073	1046	1059	1062	1029	1048	1080	968	1072	1083	1098	1112	1078	1030	1075	1090	1139	1067	1023	1062	1063	1115	1013	1048	1034	1061	1099	1068	1075	1051	1066	1082	1043	1030	1106	1117	1059	1044	1111	1021	1041	1104	1012	1058	1027	1089	1020	1014	983	1060	1068	1058	1059	1014	1046	1126	1010	1065	1032	1065	1121	1074	1132	1081	1040	1057	1060	1024	1107	992	1084	1090	1067	1010	1028	1071	1073	1030	1054	1069	1022	1055	1043	1051	1050	1067	1007	1040	1067	1077	1043	1067	1042	1064	1071	1040	1047	1074	1051	1098	1029	1075	1094	1057	1058	1059	1046	1068	1050	1074	1108	1082	1032	1004	1036	1064	1121	1071	1044	1114	1046	1081	1070	1030	1031	1117	1103	1051	1057	1028	1008	1083	1078	1073	1033	1062	1036	1110	1090	1038	1058	1076	1025	1089	1051	1023	1037	1067	1077	1085	1051	1023	1089	1076	999	1063	1086	1015	1028	1040	1035	1073	1013	1004	1020	1058	1042	1035	1041	1077	1084	1124	1035	1047	1011	1051	1062	998	1107	1053	1057	1040	1047	1107	1111	1079	1106	1044	1039	1099	1079	1007	1082	1012	1043	1108	1013	1016	1024	1092	1053	1052	1068	1121	1087	1112	1102	1058	1061	1030	1128	1013	1097	1017	1064	1013	1071	1148	1067	1062	1017	1023	1029	1099	1044	1107	1033	1073	1056	1089	1043	1061	1049	1055	1055	1096	1086	1058	1051	1048	1049	1084	1038	1021	1043	1059	1025	1111	1062	997	1081	1006	1066	1042	1050	1059	1061	1046	1050	1025	1055	1091	1086	1073	1035	1038	1034	1036	1076	1091	985	1053	1090	1112	1032	1048	1045	995	1115	1037	1046	1101	1101	1043	1063	1091	1096	1048	1077	1024	1066	1034	1040	1057	1046	1036	1068	1072	1061	1115	1015	1081	1025	1072	1084	985	1033	1035	1092	1034	1066	1042	1051	1045	1045	1016	1077	1084	1047	1079	1067	1077	1057	1121	1080	1009	1093	1030	1063	1093	1086	1063	997	1047	1018	1063	1072	1053	1049	1080	1040	1029	1092	1045	989	1019	1037	1084	1091	1069	1063	1005	1034	1050	1085	1023	1114	1035	986	1056	1011	1023	1103	1050	1032	1106	1093	1027	1131	1022	1064	1012	1014	1056	1102	1055	1096	1036	1015	1070	1042	1035	1036	1106	1117	1114	1112	1077	1045	1064	1046	1037	1072	1029	1079	1053	996	1065	1093	1025	1058	1119	1055	1068	1048	1073	1081	999	1079	1057	1104	1050	1085	1067	1026	1054	1074	1083	1030	1077	990	1044	1002	1065	1057	1044	1048	1134	1020	1022	1055	1004	1062	1078	1056	1078	1037	1014	1071	1086	1073	1068	1065	1020	1064	1035	1041	1091	1007	1101	1044	1062	1124	1042	1022	1091	1082	1053	1098	1043	1042	1059	1109	1064	1065	1076	1084	1034	1063	1105	1068	1051	1094	1022	1020	1032	1060	1095	1064	1079	1019	1000	1040	1070	1024	1049	1016	1078	1082	982	1012	1036	1054	1016	999	1021	1130	1027	1084	1030	1046	1077	1092	1034	1103	1041	1066	1071	1113	1042	1070	1072	1039	1064	1048	1051	1045	1008	1108	1104	1069	1055	1087	1087	1064	1042	1067	1077	1109	1073	1069	1088	1043	1031	1010	1108	1087	1064	1122	1065	1036	1076	1045	1106	1018	1058	1036	1048	1082	1032	1012	1072	1081	1022	996	1024	1092	1083	1047	1034	1077	997	1083	1023	1046	1050	1068	1090	1118	1039	1001	1018	1042	1043	1093	1050	1000	1087	1111	1060	987	1079	1080	1060	1141	1037	1013	1070	1048	1065	1106	1083	1043	1043	1011	990	1051	1023	1067	1042	1119	1055	1011	1072	1078	1027	1134	1090	1103	1063	1027	1004	1046	1050	1016	1057	1093	1049	1009	1103	1009	1128	1066	1082	1047	1033	1099	1060	1078	1041	1074	1043	997	1071	1041	1082	1049	1051	1040	1036	1124	1086	1022	1056	1133	1037	1076	1034	1038	1043	1085	1070	1078	1090	1071	1055	1096	1010	1020	1055	1082	1084	1096	1102	1023	1043	1040	1054	1061	1081	1053	1078	1052	1076	1014	1105	1064	1173	1130	1046	1080	1042	1021	1065	1020	1109	1079	1076	1034	1080	1018	1070	1032	1013	1093	1060	1093	1025	1035	1024	1054	1088	1114	1091	1048	1046	1104	1095	1064	1070	1041	998	1041	1105	1036	1007	1088	1080	1114	992	1102	1108	1020	1034	1100	1095	1069	1011	1051	1085	1049	1039	1102	1009	1052	1088	1091	1100	1049	1076	997	1032	986	1054	1152	1041	1041	1079	978	1031	1060	978	1051	1109	1086	1046	1105	1098	1087	1013	1015	1093	1061	1097	1066	1073	1081	1051	1035	1050	1051	1058	1006	1094	1088	1030	1064	1018	1049	1011	1120	1055	1082	1055	1050	1057	1077	1047	1058	1046	1105	1101	1076	1101	1066	1027	1035	1021	1054	1094	1059	1013	1046	1066	1085	1082	983	1037	1093	1072	1086	1129	1046	1050	1071	1042	1057	1070	1026	1005	1052	1016	1041	1074	1053	1036	1030	1088	1104	1075	1077	1098	1079	1047	1037	1022	1016	1060	1114	1092	1061	1071	1062	1070	1009	1029	1074	1108	1038	1060	1024	1022	993	1095	1116	1147	1085	1084	1029	1109	1070	1059	1071	1093	995	1056	1053	1065	1100	1054	1057	1009	1055	1065	1094	1048	1096	1065	1031	1083	995	1071	1055	1064	1079	1086	999	1032	1015	1113	1061	1044	1063	1077	1047	1050	1118	1109	1131	1076	1094	1045	1040	1023	1044	1076	1037	1054	1070	1111	1015	1114	1050	1078	998	1058	1011	1058	1028	1037	1062	1023	1133	1112	1058	1014	1080	1023	1107	1060	1031	1045	1050	1021	1058	1091	1051	1032	1045	1077	1039	1063	1074	1081	1064	1082	1081	1050	1072	1052	1100	1022	1093	1096	1097	1010	1113	1044	1088	1008	1039	1039	1103	1095	1057	1063	1020	1099	1102	1044	1054	1048	1075	1108	1077	1103	1081	1094	1074	1078	998	1064	1058	1046	1052	1056	1056	1006	1042	1046	1072	1067	1062	1144	1098	1032	1056	1091	1037	1018	1106	1008	1068	1051	1088	1127	1046	1094	1036	1073	1075	1035	1085	1103	1018	1074	1096	1029	1057	1032	1020	1036	1089	1018	1023	1092	1094	1130	960	1103	1054	1080	1043	1053	1103	1038	1033	1058	1017	1004	1045	1024	1053	1032	1094	1115	1080	1031	1047	1044	1114	1007	1060	1041	1041	1074	1077	1023	1050	1072	1004	1096	1013	1002	1039
1885	557	260	182	166	185	160	132	167	162	160	140	160	175	158	182	167	171	163	172	155	151	171	173	158	159	185	181	177	154	161	164	177	135	180	179	152	143	179	171	166	144	169	167	151	178	159	153	152	156	152	155	171	199	164	166	159	157	166	158	164	171	182	174	169	186	163	164	168	155	161	176	165	183	165	139	150	146	148	157	154	165	196	153	160	151	166	180	178	165	167	167	156	166	178	162	157	155	158	167	147	154	182	184	153	165	153	175	154	159	174	177	153	165	166	149	176	174	204	145	150	137	163	161	181	178	175	145	142	177	167	142	145	154	147	139	146	164	161	164	151	166	177	176	144	168	151	161	144	158	154	170	181	153	155	148	150	164	156	141	133	164	169	177	142	167	127	165	194	169	159	161	159	169	170	154	145	148	161	175	176	170	169	162	149	188	170	166	143	180	162	149	151	170	169	141	159	180	173	164	162	135	161	174	143	155	146	174	191	158	183	144	171	166	146	160	145	165	168	179	159	169	162	161	162	158	157	151	176	168	163	148	176	175	154	163	171	130	166	165	171	180	180	163	144	170	153	182	163	141	150	180	145	167	181	174	179	167	168	153	159	178	156	180	142	162	170	148	151	160	130	141	155	149	169	180	157	168	156	168	160	169	171	166	145	163	188	148	160	155	160	173	165	158	178	185	164	149	162	145	164	165	153	161	147	159	149	155	175	152	170	156	175	164	166	161	153	148	175	152	169	166	167	158	179	189	175	176	158	174	168	152	157	156	189	176	177	142	154	158	145	165	154	169	145	157	186	158	165	171	174	172	161	143	158	170	149	171	147	157	142	168	176	159	152	156	162	155	158	136	157	173	151	183	165	132	164	163	159	158	148	179	185	170	148	168	143	178	143	175	161	172	160	170	162	143	164	133	177	142	164	156	164	159	160	158	155	152	173	153	171	197	153	161	147	153	156	142	170	163	154	203	172	159	188	183	130	155	161	155	185	144	140	173	166	183	165	149	171	171	164	165	166	161	151	151	155	174	176	176	171	167	147	169	161	142	167	171	159	147	173	154	132	163	159	184	161	170	169	176	167	196	153	145	170	177	157	175	178	146	163	172	182	158	166	175	175	164	143	176	191	161	166	152	158	146	181	183	154	163	177	130	188	150	159	162	176	196	149	162	162	152	178	170	156	165	164	177	179	173	178	169	165	150	172	188	153	152	171	145	150	154	175	163	185	174	146	159	166	157	158	170	159	182	145	154	185	182	181	168	160	156	169	184	176	142	165	161	149	148	134	155	158	145	135	167	152	190	205	178	153	172	152	171	177	136	157	157	150	167	179	145	173	157	159	159	149	157	168	156	169	180	156	156	167	193	151	162	167	161	145	165	140	177	176	154	155	154	162	143	192	147	163	198	162	172	187	181	161	145	146	158	181	171	149	157	184	182	170	163	165	164	168	178	172	163	160	158	138	165	167	165	159	181	164	168	164	159	169	159	151	162	161	144	175	170	173	164	163	184	188	167	171	176	168	158	181	155	157	149	163	120	154	180	184	175	157	150	157	180	172	153	153	160	191	147	157	158	159	185	158	161	156	126	200	182	140	169	154	152	140	172	169	149	192	183	142	171	171	168	169	158	144	166	157	152	186	156	164	194	143	167	172	173	153	177	151	145	153	181	162	166	170	149	184	167	156	149	160	171	158	147	173	132	140	176	164	155	170	182	198	178	164	145	179	171	175	182	171	151	142	153	142	150	191	171	155	157	161	164	167	182	173	160	185	161	149	137	167	153	159	172	160	139	171	162	195	151	135	158	126	160	176	161	157	152	164	158	199	181	165	160	143	161	160	165	130	196	152	171	152	153	161	179	159	148	176	176	186	164	170	162	149	148	183	146	163	156	180	188	172	156	147	147	172	182	171	152	158	143	167	147	153	118	152	158	160	163	130	174	149	153	163	168	172	178	173	159	177	166	161	151	142	178	174	178	170	185	169	176	184	159	156	171	154	169	148	138	174	180	185	175	158	160	163	146	155	138	144	182	148	149	134	165	141	128	181	176	196	166	149	178	167	168	156	165	145	158	143	177	166	193	171	175	145	147	146	146	181	174	169	166	177	128	172	160	156	170	193	132	135	156	156	170	168	158	174	173	169	149	162	153	150	161	182	145	154	161	175	164	150	157	161	159	166	176	152	160	196	145	160	164	190	136	181	147	157	154	168	176	170	158	146	167	163	187	169	176	160	160	153	177	169	169	134	168	156	186	161	175	147	166	168	170	160	167	157	163	185	157	151	146	157	177	158	172	168	132	156	144	183	149	166	172	168	168	171	170	171	160	191	168	176	145	156	161	168	150	173	148	152	161	148	179	170	151	153	127	176	175	161	160	167	156	157	178	161	172	165	145	165	150	177	169	165	169	179	165	170	173	148	154	146	166	177	141	159	169	158	179	169	158	170	189	152	156	186	170	168	152	156	178	176	151	180	160	177	145	135	150	158	184	145	158	135	175	174	180	163	169	191	164	158	147	158	171	159	176	179	155	166	177	165	172	171	152	169	175	154	131	154	157	172	150	166	173	167	164	176	178	169	157	173	176	170	161	187	146	154	157	166	150	155	162	196	173	138	175	138	150	182	159	166	159	146	172	172	155	146	161	176	177	169	170	146	139	172	168	169	144	144	150	167	170	147	159	132	167	173	162	145	144	181	157	160	148	157	179	196	168	160	155	156	158	160	171	158	189	145	173	180	156	163	156	195	182	164	173	171	186	159	160	151	163	149	171	175	150	177	171	178	153	159	156	178	165	173	152	159	172	157	148	175	149	164	147	174	147	173	168	166	158	156	166	203	178	165	163	159	178	167	181	142	164	149	138	163	166	176	178	153	144	176	169	174	158	166	172	157	141	172	166	160	178	162	150	150	188	163	136	142	156	167	168	138	156	149	150	165	176	161	142	167	163	144	174	152	174	178	134	149	153	174	195	150	170	182	157	140	169	163	168	180	171	173	138	178	166	191	146	152	188	161	160	179	161	166	194	178	156	181	168	185	180	168	170	156	168	160	152	180	143	168	155	128	160	127	184	182	141	194	160	169	152	173	164	161	175	173	170	151	152	172	161	165	170	154	148	164	192	178	153	128	184	160	175	159	162	179	182	159	167	175	149	173	175	186	159	190	159	168	155	190	162	175	164	162	173	165	156	152	149	157	168	167	175	157	166	168	150	160	183	178	163	165	180	165	156	167	160	178	161	198	165	168	156	138	177	157	159	168	175	172	154	152	176	170	147	145	168	167	165	154	195	170	131	175	163	157	165	194	169	169	169	156	157	163	135	155	147	173	155	156	148	147	164	165	171	174	158	155	167	201	145	144	157	148	145	180	158	157	187	177	166	175	182	157	183	165	190	139	167	171	140	151	168	143	166	158	156	167	131	168	134	166	170	164	173	177	156	158	177	166	158	165	181	160	179	157	168	160	175	147	150	168	145	154	155	162	168	178	162	169	155	164	147
1832	859	557	478	445	467	521	484	464	486	460	470	453	448	450	476	461	459	426	471	459	439	477	523	443	444	454	462	474	461	457	427	483	457	449	427	477	492	430	456	474	442	459	449	455	462	433	502	454	496	465	418	422	466	451	474	469	458	489	480	464	407	475	459	487	490	450	466	453	443	465	463	438	430	490	482	454	460	486	466	442	460	451	452	434	490	484	463	471	475	442	475	429	457	443	455	479	437	467	438	437	442	454	428	433	467	415	421	441	457	439	414	449	456	457	439	459	487	454	473	487	471	471	473	456	449	523	450	458	482	432	459	455	445	457	483	455	431	437	467	486	440	433	446	445	432	457	447	455	440	483	458	461	462	476	451	466	428	511	469	461	479	480	456	484	439	448	475	460	452	496	457	439	481	442	492	465	442	443	444	449	462	463	453	431	439	467	448	486	450	470	432	442	447	468	462	441	458	497	422	487	452	413	470	474	464	439	447	490	436	438	459	458	483	475	468	461	483	449	477	450	433	439	464	466	442	507	466	443	454	461	476	468	431	462	482	464	471	446	482	482	465	472	471	463	435	440	456	443	443	430	478	434	477	453	493	456	473	459	439	466	434	451	447	464	435	416	461	456	452	460	460	449	495	470	448	472	434	449	448	470	454	414	462	483	451	446	459	447	443	457	445	441	486	476	464	430	503	478	494	490	483	451	470	430	477	461	519	456	480	457	489	459	440	485	433	451	458	458	444	479	449	485	433	436	488	463	460	452	463	458	450	475	474	465	430	483	486	432	468	495	459	454	438	459	508	433	457	446	448	421	446	459	442	442	468	434	437	460	526	442	472	453	479	462	466	467	471	481	452	473	464	445	524	438	437	500	447	442	461	464	431	489	445	475	456	487	472	424	460	453	476	475	445	462	468	467	477	482	449	469	458	434	525	486	433	421	460	452	478	435	456	446	441	488	464	472	448	500	453	431	454	493	491	510	461	439	419	474	441	462	448	461	451	471	496	410	472	482	492	455	449	450	488	476	462	479	455	501	475	429	461	489	433	500	459	475	474	465	463	458	442	468	455	487	477	466	441	459	440	482	452	456	418	461	436	471	469	445	464	446	480	421	437	435	476	450	441	467	464	479	464	457	454	472	460	458	453	463	453	478	424	471	445	448	437	468	453	455	433	440	450	468	441	426	452	439	454	423	456	494	445	450	438	438	448	484	472	500	423	466	458	454	440	448	493	468	459	490	460	438	432	468	459	478	479	460	442	404	437	472	460	468	460	435	485	472	487	446	451	456	469	502	444	443	463	436	446	457	441	454	466	472	443	447	484	466	444	458	454	447	441	465	495	464	487	450	439	441	464	450	463	412	464	406	437	477	440	470	465	449	418	453	460	454	482	457	488	419	516	444	452	428	464	458	435	471	495	448	490	425	471	472	431	442	475	447	443	469	476	438	424	477	419	470	471	492	417	439	477	481	462	440	471	463	462	439	446	462	444	489	421	451	471	476	455	498	475	472	422	514	436	436	450	488	452	443	504	458	424	456	463	443	501	444	464	441	439	468	459	445	456	459	481	473	500	472	453	475	442	453	467	462	435	501	457	462	441	457	428	471	477	498	455	463	448	473	436	495	434	553	429	449	449	465	439	415	440	475	463	439	440	424	469	417	483	475	471	459	487	508	463	463	483	466	449	440	473	474	467	464	470	439	425	493	483	461	429	442	456	478	476	462	438	453	433	448	436	416	458	492	456	482	472	423	426	459	487	421	439	428	424	491	440	450	490	464	494	481	469	414	434	499	425	498	476	447	456	501	466	442	465	473	414	452	476	452	477	410	422	497	450	450	491	438	443	474	471	460	473	436	495	433	471	483	452	460	459	420	462	458	461	435	465	452	456	480	479	431	475	458	460	500	490	443	415	499	466	439	477	440	411	454	471	460	452	433	431	436	480	453	443	437	434	465	424	459	471	429	504	411	480	464	442	468	451	447	466	466	465	474	487	410	439	448	451	507	443	487	428	442	451	456	446	446	471	430	442	458	461	434	427	456	456	453	450	496	427	481	457	470	479	448	435	463	455	431	450	430	449	476	456	451	444	447	452	454	467	467	485	453	459	420	450	488	427	440	454	451	468	475	459	512	459	421	488	485	453	464	480	419	462	456	488	433	412	426	452	457	459	443	429	452	477	445	481	427	473	440	424	479	455	487	441	464	476	472	469	462	482	462	446	421	476	453	474	428	437	498	476	465	444	467	456	470	478	492	462	455	456	457	429	440	473	453	436	484	466	464	452	464	466	463	458	470	464	520	433	484	487	476	451	466	496	437	452	466	460	458	455	487	471	480	464	458	462	435	442	490	464	448	439	439	459	475	466	444	427	441	462	429	446	438	465	483	433	480	449	499	442	478	471	476	466	468	460	483	514	455	455	481	499	484	485	420	428	440	491	473	458	433	444	452	451	437	470	426	479	466	460	410	452	471	442	415	458	445	455	460	454	448	433	469	460	404	488	484	415	483	484	455	415	501	483	482	476	444	457	426	442	486	480	413	431	462	495	467	455	450	454	461	439	445	467	457	431	469	406	467	455	441	500	456	461	409	448	475	459	442	483	467	444	474	441	456	479	460	488	447	506	472	433	474	460	511	498	508	496	453	467	450	475	471	422	448	450	456	466	471	473	444	452	461	438	437	464	455	440	489	476	490	465	456	460	455	464	470	443	484	440	462	439	449	441	508	459	461	429	465	462	471	490	451	480	388	454	479	464	460	485	456	491	466	481	472	472	430	463	461	432	461	430	434	436	439	473	454	474	455	477	452	446	470	455	476	462	444	452	475	433	459	494	473	466	461	458	429	444	397	472	482	454	440	468	475	480	458	459	450	482	433	442	452	453	457	448	478	462	443	481	455	445	437	450	460	492	423	484	421	462	470	438	490	438	467	462	510	428	454	449	435	443	498	457	483	458	455	449	434	462	429	409	463	461	484	447	461	458	463	433	479	437	455	453	458	457	424	453	442	427	465	478	448	440	482	463	454	422	472	474	453	413	447	444	459	453	444	442	467	443	467	437	455	444	448	446	425	457	478	427	417	478	468	440	460	434	460	453	469	526	466	468	458	455	417	446	449	416	439	472	426	469	473	453	487	447	458	440	451	470	434	463	438	453	463	458	468	467	418	450	442	470	405	446	455	450	517	434	433	469	454	465	432	433	432	467	445	399	462	455	492	459	471	433	468	461	450	497	473	448	512	484	474	487	485	482	440	434	451	455	500	473	454	461	478	484	423	458	468	473	433	446	468	440	482	475	463	475	474	429	418	451	449	428	479	447	485	438	486	491	442	455	458	440	467	463	455	446	448	475	469	446	441	430	456	457	469	482	431	440	430	486	422	488	442	459	492	456	514	466	446	484	404	461	455	465	483	452	442	471	484	470	459	467	469	440	471	432	478	444	450	435	482	489	473	421	475	445	431	442	486	486	447	438	451	432	461	468	429	470	412	424	475	502	431	476
8134	1306	1546	560	472	410	442	405	360	364	364	386	342	385	342	349	305	388	336	351	344	319	374	360	330	301	339	353	360	350	357	320	313	303	316	317	337	354	324	327	316	332	332	307	342	342	323	299	348	323	335	336	315	325	330	332	319	340	357	375	336	345	357	353	339	324	321	339	351	331	334	358	357	325	312	323	322	320	343	321	349	334	358	349	373	363	328	341	351	376	370	377	363	297	355	380	309	355	373	340	325	335	355	345	357	346	348	335	304	341	336	325	347	375	348	318	328	302	327	336	327	291	352	329	336	332	290	352	329	325	337	359	335	352	352	358	334	329	344	386	398	339	315	346	332	322	297	323	338	339	349	334	352	346	355	361	335	334	354	342	362	351	354	338	313	336	339	323	355	368	348	330	332	331	364	337	354	363	329	346	382	373	350	324	338	321	305	378	349	378	332	308	338	376	324	325	327	305	345	354	371	341	339	349	323	313	347	310	345	318	347	299	324	353	337	324	314	370	350	371	349	384	341	359	324	346	339	334	344	368	326	354	326	334	390	345	272	368	341	349	306	332	314	349	327	338	345	336	343	349	327	314	375	348	339	298	339	306	335	356	356	334	317	341	379	367	338	336	381	332	321	308	332	332	334	311	366	336	354	336	335	338	327	317	336	313	366	319	358	304	349	331	325	364	368	332	338	325	334	366	338	350	335	333	333	347	333	340	345	326	361	354	353	328	351	331	328	342	362	332	328	373	361	338	343	350	345	337	320	329	333	332	286	300	325	339	318	346	346	348	353	339	326	349	362	357	360	304	331	289	334	347	365	322	318	359	379	358	317	367	349	329	338	311	360	374	340	330	324	358	326	336	327	373	347	346	334	350	333	318	369	337	334	319	364	319	341	350	363	378	375	353	339	318	328	355	335	313	296	332	319	346	317	306	327	334	368	341	339	347	303	350	324	364	347	354	329	334	378	347	344	307	357	312	358	339	367	339	327	315	368	335	338	377	366	364	373	361	365	347	343	347	313	361	358	305	292	362	342	330	349	304	347	331	308	350	310	318	349	314	362	370	324	330	346	331	301	325	348	350	359	370	359	356	325	349	341	322	329	364	311	355	332	328	334	335	322	330	301	327	387	326	352	330	331	305	343	375	344	364	348	348	349	300	335	328	349	325	355	366	344	332	357	320	342	320	366	327	400	378	303	311	320	358	329	355	362	338	343	334	343	353	345	339	348	350	358	363	368	337	349	354	340	303	305	328	331	353	332	306	340	334	341	369	347	343	334	346	367	352	373	344	321	315	364	338	374	318	340	308	355	351	308	307	312	369	341	365	348	324	327	338	314	339	369	338	353	301	324	319	332	379	341	360	341	340	298	311	306	309	321	336	362	338	303	368	314	328	296	322	358	341	332	357	364	342	307	317	361	362	332	324	347	360	319	323	361	308	337	314	314	318	289	330	336	353	335	341	311	307	334	323	301	348	336	339	347	362	368	364	318	324	370	328	355	335	342	356	341	348	344	333	375	325	332	327	351	330	336	340	327	354	348	360	334	348	333	313	329	348	347	342	357	298	329	320	351	329	310	347	353	318	304	343	296	330	367	355	356	341	337	305	326	311	370	319	312	321	394	338	366	290	348	333	323	342	294	340	334	348	314	329	325	335	359	321	319	325	318	341	308	374	326	316	325	390	315	313	341	285	364	318	293	331	343	349	332	342	376	316	354	348	310	349	343	389	359	327	362	335	345	310	367	358	337	355	333	328	301	341	378	364	338	355	360	363	347	347	366	352	349	346	379	351	344	301	317	341	306	365	337	330	340	332	337	353	341	342	332	335	373	324	338	339	301	322	314	358	383	349	316	317	371	317	319	327	345	321	349	366	375	321	328	342	325	320	334	341	310	316	354	385	326	330	356	357	334	344	341	338	352	317	365	344	331	357	344	339	338	383	324	363	327	314	334	357	350	351	374	329	336	342	339	341	324	376	345	388	336	359	332	345	360	353	349	302	359	316	330	343	335	330	353	303	354	341	352	318	353	339	356	290	323	363	362	375	366	343	362	373	335	302	312	362	345	367	339	366	347	305	342	351	356	331	339	313	349	348	337	355	343	312	312	318	331	349	337	353	311	322	356	363	334	350	331	366	351	319	348	341	360	349	365	358	318	348	321	361	340	344	303	311	338	316	327	348	329	348	338	375	332	364	352	345	342	333	328	333	362	333	343	346	357	364	353	354	360	332	352	331	352	369	334	326	319	343	354	319	316	351	291	351	306	357	334	327	323	338	322	335	318	360	373	346	324	349	341	361	321	347	379	315	362	326	344	345	333	340	334	316	337	311	335	359	340	367	334	314	325	352	325	356	333	320	341	342	312	304	351	349	328	327	345	326	331	358	334	325	345	336	324	335	370	360	346	359	384	337	316	343	362	358	337	345	326	325	397	299	347	349	353	344	346	344	348	343	307	301	324	340	347	358	312	308	377	346	316	338	338	348	342	294	355	327	373	340	350	369	317	351	341	326	304	298	335	360	336	332	309	332	320	313	360	330	349	337	340	327	365	343	347	317	335	321	352	343	386	329	339	332	354	333	356	324	332	324	338	374	347	328	344	360	364	360	363	364	300	341	338	351	331	317	355	377	384	311	351	290	312	336	317	337	306	325	328	357	317	368	336	305	341	328	326	317	346	368	372	328	359	330	354	354	323	331	335	344	329	310	319	359	304	326	375	363	326	364	362	381	332	332	357	367	332	363	322	295	324	345	361	325	331	336	364	363	319	313	321	298	348	344	359	306	321	372	353	335	352	310	327	324	345	360	375	368	345	335	339	360	322	340	378	334	347	321	304	320	309	338	355	301	312	340	315	338	342	344	327	314	352	328	331	373	344	356	326	331	353	370	374	362	381	371	327	317	339	324	345	308	350	341	323	338	356	353	327	384	334	318	347	331	345	330	318	359	334	355	355	337	341	322	319	311	329	307	356	345	365	353	317	304	319	349	312	321	386	350	328	339	351	311	342	355	330	330	338	327	301	329	322	342	347	325	333	336	342	352	364	332	350	321	340	323	350	321	382	353	335	310	311	335	346	371	342	332	348	295	332	361	333	336	336	330	320	349	327	353	361	348	351	357	347	355	353	354	338	332	352	329	360	358	326	326	359	321	334	371	363	329	330	338	343	347	403	332	341	319	312	367	353	331	341	286	341	338	310	337	362	349	355	310	307	302	320	336	312	288	308	341	326	346	293	319	324	329	324	342	320	347	358	362	360	293	299	332	334	352	331	350	353	346	357	350	328	319	344	333	347	363	353	338	335	316	319	371	358	310	356	315	345	342	301	341	312	361	326	373	347	329	364	332	367	337	359	313	361	334	354	352	369	353	369	363	333	353	360	353	339	370	356	329	330	318	342	370	355	361	373	337	333	345	329	332	313	329	329	322	358	320	355	400	352	374	351	369	350	316	357	365	342	357	312	319	361	316	359	364	351	343	345	328	344	368	333	356	362	352
6667	1763	2464	1520	1471	1222	1224	1140	1022	993	948	977	915	863	883	888	958	856	901	900	825	862	850	885	879	824	832	822	831	802	820	847	821	815	839	812	811	833	816	772	821	830	849	848	818	842	815	834	774	822	872	846	830	821	838	803	788	860	838	866	810	807	830	819	771	797	826	871	867	817	808	797	817	792	785	791	817	784	755	802	818	807	840	835	778	814	820	816	792	833	781	837	826	836	829	794	775	837	838	787	855	780	830	827	808	822	795	790	834	820	743	797	846	845	859	836	848	782	801	802	829	810	779	820	831	752	798	770	815	865	832	820	814	884	856	773	804	823	820	811	829	784	859	869	833	791	800	802	840	802	872	799	801	799	790	845	792	780	810	843	785	901	836	813	843	829	845	770	775	812	822	840	822	812	793	815	757	793	830	864	839	792	833	818	764	774	841	827	844	850	805	827	781	809	827	795	806	813	781	820	834	816	833	810	830	799	859	851	805	873	813	811	808	807	807	842	803	789	825	788	843	813	798	851	784	803	845	774	794	790	779	851	806	767	824	783	836	833	760	817	796	827	856	817	831	806	838	770	822	776	802	789	821	787	855	722	810	842	810	767	838	789	808	826	826	868	837	817	814	742	810	812	856	799	790	804	819	809	739	794	777	787	811	868	768	776	800	845	855	853	798	837	821	870	790	786	855	800	814	786	787	847	810	820	778	795	796	826	781	790	813	797	873	776	790	814	806	819	822	836	795	849	815	848	779	813	810	808	846	792	815	776	822	822	807	796	819	803	794	825	803	837	841	864	809	800	836	802	815	809	833	779	845	812	834	788	748	806	819	789	811	799	802	883	832	814	808	796	813	818	875	852	795	812	842	827	787	805	834	779	782	839	830	848	847	774	766	818	829	850	868	861	783	842	846	845	847	821	862	815	867	840	789	810	814	823	803	794	783	786	839	843	818	755	833	747	799	839	812	868	820	850	770	819	790	828	792	809	820	870	773	822	859	776	809	786	779	804	796	812	780	858	828	804	777	810	830	814	746	816	785	809	814	795	858	874	831	741	802	838	825	875	851	862	846	834	836	838	828	818	832	833	817	802	798	827	811	872	805	798	814	838	822	819	826	789	828	777	782	766	822	795	823	815	825	822	779	823	817	776	825	817	837	813	779	842	808	797	867	758	785	796	817	834	824	801	760	909	832	803	812	844	816	787	782	828	778	798	829	796	770	768	794	808	855	803	799	763	789	804	742	794	848	830	832	784	791	796	792	854	787	759	780	845	817	816	799	790	769	834	818	862	793	840	819	852	863	820	772	818	815	851	860	792	839	866	808	797	831	833	843	851	797	814	796	844	867	825	802	848	867	804	832	817	828	846	826	836	850	861	820	841	846	797	815	792	756	840	832	851	816	832	795	831	802	843	807	773	837	813	819	788	819	823	840	858	805	829	832	829	812	856	850	832	817	834	795	812	793	837	781	848	758	797	808	803	830	873	840	839	794	842	839	811	839	832	886	817	817	845	771	815	868	816	772	826	814	783	899	806	787	784	855	807	796	787	818	811	855	829	814	874	817	769	796	836	811	793	808	737	805	786	845	793	766	859	805	786	827	826	849	818	829	894	805	833	787	806	830	865	805	820	802	859	814	782	802	837	822	779	797	833	772	835	813	796	791	868	800	807	765	798	778	847	809	783	796	820	832	784	764	812	821	818	855	792	882	815	822	817	854	826	790	864	812	815	813	821	801	812	789	778	847	809	763	804	823	812	831	791	814	736	811	822	831	833	762	828	808	833	816	784	836	810	869	812	834	826	834	784	810	835	802	851	828	827	870	794	805	828	809	763	824	804	794	797	783	816	819	814	822	826	797	808	753	797	784	769	794	815	820	799	811	848	768	832	859	797	831	798	813	846	870	826	861	871	820	789	874	804	854	842	832	861	828	816	806	772	799	792	843	819	843	797	783	814	786	816	893	824	852	857	844	802	844	789	830	818	849	831	874	818	775	780	836	815	775	800	847	771	858	778	811	791	766	836	850	816	850	819	785	839	860	806	796	782	794	856	828	794	842	855	795	825	832	802	842	814	819	818	793	781	822	817	841	826	811	840	796	826	864	800	805	750	833	805	806	767	830	790	810	842	845	835	831	834	798	801	775	841	892	786	827	838	803	843	774	797	840	802	835	889	863	857	846	768	802	797	860	809	785	754	820	804	749	799	856	851	823	844	826	837	793	858	823	845	831	771	822	800	845	794	786	837	847	805	875	856	822	864	804	803	789	851	795	797	772	828	788	816	878	819	782	760	811	819	820	822	872	804	794	787	771	786	796	797	809	805	829	827	751	845	803	811	819	768	831	856	816	860	843	802	818	828	829	859	793	827	779	811	811	813	805	814	813	870	792	779	799	827	841	835	878	781	758	789	838	773	809	750	813	795	801	834	767	861	781	824	797	795	783	757	827	868	864	797	790	830	802	842	816	821	843	778	783	866	831	821	845	800	804	807	821	905	812	816	804	851	814	852	820	770	786	803	818	852	794	845	797	800	796	825	860	850	756	808	785	785	804	795	833	834	831	823	857	792	853	835	824	789	789	786	810	807	801	812	874	824	833	799	771	799	787	877	791	831	779	782	819	788	834	801	804	829	821	751	841	776	867	829	857	795	793	792	769	792	891	839	820	747	820	820	828	768	820	719	814	829	807	832	829	852	827	846	821	852	831	817	849	801	823	760	840	824	817	828	769	830	789	786	786	816	845	792	759	775	820	799	792	842	799	799	798	790	861	795	830	827	805	808	827	765	832	803	810	766	851	818	845	783	839	795	883	847	800	826	792	790	804	884	835	804	830	823	809	854	822	792	820	813	789	830	780	845	803	807	813	801	789	863	836	850	769	853	798	820	792	843	741	773	833	837	793	759	829	826	821	811	840	841	776	794	828	823	839	803	826	796	767	798	760	801	834	803	787	811	786	808	825	845	785	828	822	804	808	808	812	873	891	850	852	791	805	794	819	785	791	807	806	812	827	824	834	804	794	768	785	823	806	817	874	830	818	797	873	841	888	811	760	802	793	796	802	786	813	819	855	818	805	796	830	797	848	793	811	812	849	828	805	763	808	859	821	884	832	840	788	775	783	787	899	793	796	805	834	863	901	832	829	787	788	816	736	821	807	807	805	836	804	797	841	859	840	805	801	843	817	803	824	854	843	853	846	834	808	831	794	824	821	790	830	793	790	793	824	826	854	833	827	836	769	845	867	855	807	836	810	802	873	852	842	799	838	822	820	858	855	826	833	830	802	792	752	871	762	855	825	844	815	763	857	812	792	792	787	800	811	864	806	827	868	814	751	818	820	855	830	817	869	786	797	824	761	845	805	838	791	836	807	841	804	833	830	814	836	795	826	826	813	807	851	811	867	841	829	857	898	800	813	834	855	753	847	852	814	856	785	788	867	816	830	755	850	801	787	823	761	769	833	804	815	747	821	819	869	797	846	743	843	853	851	825	791	813	840	804
16100	2948	3552	1005	740	743	662	609	555	573	549	506	513	474	524	550	540	526	508	490	495	488	502	503	481	460	487	537	505	476	511	477	522	506	546	470	505	525	479	457	501	481	500	507	466	482	499	470	478	496	466	488	489	483	484	519	505	466	467	485	482	475	485	499	430	483	479	467	475	478	437	477	466	494	479	463	480	501	488	468	491	501	459	434	476	500	468	506	485	470	472	487	478	522	470	450	500	457	468	460	529	492	477	486	514	470	470	476	468	470	483	493	469	478	471	475	505	497	488	477	473	483	424	494	504	441	467	476	504	487	496	483	476	501	490	517	475	480	506	491	448	530	468	496	479	467	474	475	477	502	470	497	524	454	522	515	522	494	526	497	482	512	475	467	474	547	490	456	456	447	536	460	493	494	497	490	485	495	500	509	469	484	511	524	464	459	460	466	493	456	475	444	431	485	466	479	483	455	481	469	514	467	489	534	507	449	494	526	465	493	511	461	455	464	509	442	490	491	518	469	469	514	432	472	498	459	465	428	511	511	492	479	480	487	508	470	475	496	500	477	467	484	517	449	466	464	470	457	526	502	483	499	470	436	456	481	497	479	528	488	462	513	478	490	457	478	493	469	476	498	452	439	475	445	473	476	520	432	479	489	484	479	508	475	488	477	523	495	486	492	463	496	524	514	459	481	467	472	477	520	496	473	473	475	447	451	470	488	431	472	491	500	470	468	477	489	513	497	487	464	514	511	434	480	503	490	465	478	484	476	478	480	473	481	514	493	485	504	460	480	480	462	483	496	457	463	464	504	481	471	481	495	502	488	462	495	503	517	466	472	508	480	508	479	512	440	455	509	491	461	500	481	507	436	492	476	455	505	463	505	473	491	497	523	486	439	515	483	492	478	466	471	456	493	466	531	464	459	473	496	478	481	502	484	516	502	482	499	464	465	491	496	518	503	505	516	494	475	482	491	503	442	507	466	431	450	459	460	459	472	515	459	428	446	514	510	474	460	505	487	470	480	476	487	479	457	456	465	439	503	513	475	482	530	450	482	478	468	460	464	475	477	510	485	488	456	440	478	458	490	458	449	487	501	459	474	503	497	475	447	496	495	515	484	496	484	464	474	464	461	466	491	481	460	467	500	478	477	474	466	456	521	488	479	449	434	474	503	485	536	529	503	505	507	467	495	492	451	475	498	502	479	522	542	540	520	451	476	498	502	484	471	463	491	472	503	476	468	422	461	522	499	451	528	511	456	465	504	489	488	486	470	481	500	529	520	451	465	481	471	466	519	505	487	459	483	503	494	445	508	471	470	477	490	456	504	480	446	503	481	485	479	493	471	530	473	514	492	510	544	446	523	494	466	475	494	472	475	498	483	444	503	490	454	489	482	490	462	450	475	518	458	506	475	450	459	464	517	504	496	478	476	516	459	531	497	432	488	512	497	514	487	464	491	478	452	464	454	446	506	499	437	482	527	486	447	514	510	465	477	456	480	490	479	490	450	493	492	467	454	472	499	486	504	491	492	470	493	473	496	429	489	467	528	509	486	459	458	458	484	456	466	505	472	466	465	501	476	521	459	480	508	462	522	423	471	489	460	463	463	510	462	515	507	534	483	470	465	470	514	451	469	498	501	480	463	463	456	450	469	492	465	522	453	528	461	468	485	507	473	516	438	464	467	462	470	457	456	481	465	449	500	489	480	488	466	467	475	480	500	512	466	469	476	474	454	489	499	474	513	449	441	457	486	461	451	480	484	452	497	524	487	489	498	474	465	497	444	469	479	489	440	546	488	496	493	456	493	490	480	429	463	451	478	493	484	469	496	469	480	473	505	472	478	475	474	508	499	521	477	473	509	492	508	496	462	454	508	511	430	499	469	465	498	485	498	483	491	473	474	491	480	472	475	483	490	462	495	475	478	512	476	496	475	448	509	474	445	518	440	438	467	479	481	450	486	466	522	490	478	441	482	488	468	513	462	482	468	491	499	506	471	483	492	500	496	514	489	481	511	471	465	479	454	482	468	507	483	474	487	513	473	475	483	495	466	467	485	469	475	450	492	477	495	506	483	453	486	480	453	481	471	493	505	463	469	487	507	464	429	500	444	459	459	451	469	458	495	480	452	462	535	476	452	480	499	494	477	500	466	488	471	458	476	488	513	492	502	446	500	491	481	481	497	462	459	502	510	462	504	501	499	475	484	502	514	509	485	520	465	450	462	491	455	471	488	463	466	460	517	429	469	447	450	490	484	512	517	492	512	487	444	488	471	477	491	453	476	476	482	470	463	474	430	486	492	514	506	454	481	529	503	511	460	482	466	500	447	499	450	495	469	489	470	469	477	458	443	475	496	472	516	454	474	493	480	486	510	509	499	496	501	516	467	466	505	453	497	511	480	463	490	502	466	484	491	485	445	498	477	458	503	481	452	503	456	474	477	489	472	533	475	469	482	468	511	445	505	449	461	483	471	464	450	492	511	511	487	501	505	411	468	511	469	504	481	475	514	496	471	476	508	474	488	489	451	457	474	477	454	463	504	500	472	457	532	473	513	515	500	507	489	515	456	504	536	414	497	486	493	511	517	490	470	491	523	502	468	489	467	458	524	548	502	451	482	454	466	506	449	483	457	482	459	524	525	537	469	446	477	482	497	502	513	466	450	430	488	438	488	507	495	473	527	504	465	462	492	456	495	406	503	466	464	444	435	500	476	468	503	455	493	483	511	440	456	500	438	491	491	459	496	500	510	502	459	444	473	447	505	469	497	474	484	507	516	466	471	476	514	461	475	497	467	480	492	468	481	508	504	450	506	524	496	499	483	462	495	481	515	494	474	507	506	488	499	463	476	441	494	478	485	494	521	457	497	507	482	509	454	501	497	474	499	512	464	488	446	488	443	445	476	466	448	486	492	481	440	463	486	440	468	460	513	448	492	455	417	522	468	486	437	479	468	485	462	469	503	508	471	467	483	487	481	476	480	479	487	473	456	497	482	478	493	478	472	493	507	466	478	474	503	467	493	465	513	505	502	478	464	496	465	435	517	504	422	463	458	467	471	479	480	485	451	519	480	478	492	473	493	498	448	506	453	435	471	501	450	438	449	498	484	508	491	476	467	486	483	429	513	489	478	488	491	481	512	507	479	464	479	554	463	484	436	463	453	507	478	467	450	478	465	461	508	494	454	464	484	464	431	494	492	494	457	510	492	447	486	471	413	490	456	468	487	477	500	486	470	482	468	499	479	460	487	495	510	493	482	492	482	455	488	431	496	460	484	449	427	500	480	502	492	503	488	514	513	530	487	491	461	500	445	449	468	463	469	488	488	521	487	469	484	457	490	513	440	496	521	454	513	453	512	437	511	467	501	533	499	494	486	480	494	502	530	501	440	428	502	505	471	500	516	491	423	443	485	510	476	471	516	477	479	445	486	494	471	477	538	482	482	488	479	464	477	445	447	504	493	501	498	571	489	441	496	528	507	477	478	477	486	493	498	497	524	493	524
9071	2935	4456	2569	2276	2066	1862	1716	1535	1509	1398	1337	1283	1238	1209	1141	1229	1150	1166	1073	1157	1095	1133	1131	1152	1125	1143	1147	1075	1109	1051	1100	1082	1110	1112	1103	1133	1067	1071	1111	1074	1082	1028	1075	1114	1088	1031	1111	1073	1053	1070	1130	1098	1078	1112	1099	1051	1088	1105	1078	1085	1031	1078	1076	1105	1051	1039	1032	1057	1105	1087	1051	1059	1148	1075	1028	1085	1073	1085	1092	1139	1025	1070	1072	1132	1047	1142	1058	1039	994	1112	1069	1090	1080	1083	1080	1026	1084	1113	1087	1045	1059	1064	1065	1091	1031	1058	1096	1058	1064	1035	1030	1122	1078	1048	1049	1014	1066	1059	1036	1073	1051	1114	1092	1047	1015	1033	1075	1051	1102	1048	1070	1074	1090	1089	1113	1011	1079	1080	1059	1074	1075	1152	1025	1097	1080	1008	1042	1057	1047	1050	1084	1041	1079	981	1084	1041	1047	1056	1093	1055	1057	1091	1027	1104	1014	1072	1104	1091	1089	1082	1070	1047	1037	1042	1124	1051	1032	1073	999	1113	1044	1028	1028	1019	1083	1087	1054	1025	1048	1047	1054	1056	1039	1054	1047	1057	1053	1068	1019	1035	1039	1064	1063	1096	1118	1088	1099	1038	1101	1072	1064	1090	1008	1046	998	1077	1055	1058	1069	1086	1054	1018	1033	1042	1062	1023	1110	1052	1014	1003	1052	1014	1021	1045	1039	1038	1028	1069	1048	1147	1050	1110	1079	1033	1031	1030	1041	1052	1080	1050	1021	1063	996	1047	1100	1018	1056	1075	1076	1079	995	1046	1026	1110	1028	1031	1035	1063	1046	1055	1055	1033	1015	1065	1005	1067	1027	1051	1121	1088	1056	1094	1070	1104	1086	1074	1027	1049	1031	1093	1025	1056	1065	1062	1067	1019	1060	1052	1013	1026	1117	1044	1064	1098	1070	1083	992	1016	1057	1081	1025	1030	1064	1066	1009	1051	1004	986	1071	1020	1051	1040	1081	1071	1108	1025	1062	991	1060	985	1051	1050	1048	1011	1034	1028	1071	1075	1072	1085	1050	1015	1055	1152	1136	1027	1067	1099	1053	1083	1075	1020	1031	1028	1066	1035	1043	1028	1034	1107	1070	1110	989	1079	1048	1070	1114	1029	1105	1063	1024	1065	1095	1116	1040	1041	978	1060	1046	1116	1080	1034	1107	1035	990	1041	1148	1063	1044	1106	1107	1036	1024	1034	1047	1061	1082	1076	1070	1072	1071	1029	1089	1078	1063	1116	1117	1116	1019	1057	1110	1031	1042	1105	1053	1058	1084	1025	1107	1128	1145	1123	1092	1018	1088	1035	1084	1073	1043	1101	1041	1013	1026	1076	1033	997	1085	1045	1035	1057	1036	1025	1113	1067	1035	1038	1038	1058	1134	1017	1077	1051	1023	1082	1067	1025	1067	1092	1152	1074	1067	1024	1078	1015	1054	1054	1080	1069	1055	1077	1067	1049	1021	1031	1048	1055	1072	1065	1052	1073	1101	1078	1034	1060	1015	1061	1055	1055	978	1060	1074	1025	1081	1018	1025	1056	1077	1069	1120	1077	1078	1032	1101	1088	1049	1113	1074	1069	1019	1067	993	1011	1049	1070	1046	1079	980	1044	1070	1033	1061	1058	1038	1090	1075	1055	1045	1120	1058	1039	1074	1135	1059	1019	1067	1105	1021	1084	1064	1059	1055	1085	1051	983	1035	1074	1016	1111	1061	1028	1088	1085	1094	1048	1086	1039	1034	1056	1065	1045	1046	1053	1107	995	1020	1116	1071	1040	1020	1041	1025	1024	1068	1010	1055	1065	1084	1057	1062	1083	1063	1083	1086	1036	977	1023	1038	1025	1057	1087	1069	1085	1047	1076	1032	1056	1130	1071	1032	1040	1054	1060	1074	1077	1062	1023	1092	1070	1139	1061	1070	1019	1037	1085	1033	1078	1026	1024	1034	1026	1030	1061	987	1089	1047	1060	1037	1034	1037	1009	1143	1093	1068	1017	1084	1091	1046	1064	1076	1036	1096	1042	1040	1079	1028	1095	1076	1017	1021	994	1074	1036	1065	1082	999	1060	1086	1074	1072	1055	1043	1061	1029	1093	1106	1051	1058	1059	1073	1092	1041	1074	1011	1073	1082	1055	1089	1098	1101	1064	1026	1091	1130	1091	1068	1061	1070	1050	1068	1026	1019	1023	1000	1111	1090	1047	1070	1072	1032	1045	1077	1045	1062	1007	1077	1058	1043	1054	1025	1051	1100	1055	1063	1040	1091	1041	1056	1058	984	1054	1090	1066	1037	1070	1076	1047	1144	1064	1012	1065	1072	1052	1042	1050	1052	1088	1062	1047	1064	1106	1086	1101	1114	1096	1062	1040	1050	1090	1018	1050	1055	1073	1051	1093	1085	1058	1064	1037	1055	1089	1069	1052	1003	1085	1101	1082	1044	1102	1071	1048	1045	1039	1008	1074	1067	1022	1071	1058	1136	1045	1104	1084	1014	1025	1032	1063	1077	1100	1058	989	1026	1117	1056	1127	1059	1090	1056	1094	1052	1036	1102	986	1100	1064	1040	1006	1016	1091	1069	1068	1030	1083	1064	1096	1025	1080	1050	1092	1086	1032	1024	1049	1102	1027	1078	1115	1034	1102	1121	1032	1100	1042	1096	1052	1046	1046	1025	1104	1105	1070	968	1051	1036	1081	1041	1034	1075	1049	1023	1078	1022	1048	1030	1029	1078	1067	1022	1053	1056	1069	984	1052	1030	1051	1074	1062	1060	1099	1029	1144	1061	1042	1031	1100	953	1007	1017	1024	1115	1082	1075	1062	1069	1020	1132	1069	1113	1045	1006	1078	1066	1017	1052	1095	1033	1070	1120	1063	1072	1053	1067	1003	1069	1115	1052	1091	1060	1059	1110	1034	1068	1039	1057	1060	1037	1068	1066	1077	1072	1036	1072	1075	1055	1071	1093	1076	1032	1057	1068	1084	1088	1062	1053	1116	1078	1038	1069	1088	1041	1010	1126	1066	1082	1036	1013	1098	1049	1039	1033	1055	1030	1104	1029	1011	1043	1053	1067	1089	1007	1019	1073	1103	1049	1084	1031	1081	1018	1048	1085	1078	1076	1051	1062	1068	1094	1064	1088	1021	1099	1101	993	1069	1073	1101	1093	1074	1060	1062	1079	1066	1076	1053	1028	986	1093	1080	1058	1010	1071	1050	1064	1063	1024	1102	1048	1101	1110	1030	1052	1066	1121	1082	1059	1099	1052	1018	1044	1035	1031	1048	1089	1067	1063	1000	1091	1045	1065	1115	1026	1074	1058	995	1096	1044	1058	1047	1067	1160	1024	979	1039	1105	1126	1106	1012	1052	1079	1087	1027	1041	1034	1086	1052	1096	1063	1067	1073	1076	1016	1024	1113	1072	1081	1035	1092	1074	1048	1016	1048	1055	1059	1013	1029	1014	1029	1026	1095	1075	1030	1040	1047	1105	1053	1073	990	1095	1066	984	1068	1007	1081	975	1111	1076	1034	1000	1067	1050	1047	1061	1115	1030	1054	1093	1040	1056	1089	1032	1068	1108	1088	1055	1081	1096	1085	1060	1068	1087	1077	1025	1048	1033	998	1047	1086	1070	1102	1041	1041	1036	1087	1030	1054	1098	1099	1030	1030	1064	1078	1083	1039	1068	1101	1055	1042	1022	1054	1087	1066	1097	1004	1014	1085	1068	1031	1009	1025	1003	1055	1060	1088	1033	1100	1064	1071	1037	1032	1064	1077	1081	1088	1044	1026	1001	1022	1058	1107	1053	1097	1113	1027	1084	1042	1040	1115	1061	1076	1085	1106	1064	1031	1079	1061	1062	1013	1133	1053	1106	1038	1051	1012	1097	1067	987	1078	1084	1079	1038	1083	1073	1080	1090	1058	1063	1090	1140	1072	1075	1091	1096	1042	1068	1095	1112	1101	1030	1128	1091	1090	1083	1101	1099	1088	1065	1063	1064	1037	986	1071	1043	1079	1032	1060	1051	1045	1079	1099	1052	1062	1102	1045	1038	1084	1050	1094	1042	1125	1058	1049	1032	1063	1091	1084	1104	1083	1088	1047	1045	1033	1100	1042	1105	1074	1073	1066	1025	1034	1085	961	1046	1045	1121	1040	1044	1068	1074	1095	1112	1075	1113	1046	1079	1050	1111	1000	1093	1123	1104	1080	1045	1035	1098	990	1082	1096	1023	1028	1066	1038	1070	1023	1054	1076	1001	1064	1044	1109	1060	1117	1079	1070	1079	1087	1077	1037	1042	1163	1092	1075	1064	1059	1051	1032	1049	1033	1089	1055	1050	1050	1084	1076	1017	1115	1063	1064	1026	1098	1115	1031	1073	1047	1063	1082	1057	1064	1101	1093	1071	1077	1023	1042	1062	1051	1113	1063	1057	1046	1111	1104	1041	1089	1091	1118	1036	1083	1087	1000	1094	1054	1013	1031	1093	1005	1115	1026	1073	1084	1056	1069	1047	1051	1134	1127	1065	1066	1077	1074	1036	1086	1074	1057	1055	1043	1045	1053	1091	1031	1021	1055	1010	1088	1025	1073	1067	1026	1061	998	1059	1084	1079	1041	1084	1060	1023	1035	1086	1023	1052	991	1050	1074	1030	1073	1076	1033	1072	1111	1041	1065	1084	1062	1088	1113	1048	1067	1068	1104	1060	1059	1107	1062	1000	1056	1041	1067	1003	1128	1036	1074	1056	1102	1082	1055	1071	1003	1057	1079	1026	1065	1093	1023	1099	1039	1106	1117	1071	1063	1058	1056	1072	1072	1050	1035	982	1049	1046	1071	1108	1059	1068	1021	1047	1009	1102	1049	1049	1124	1133	1083	1034	1089	1059	1124	1038	1085	1025	1080	1053	1010	1063	1058	1095	1063	1062	1041	1070	1036	1079	1051	1071	1061	1059	1087	1093	1020	1011	1045	1076	1114	1026	1077	1036	1088	1043	1101
2001	699	269	182	149	171	161	160	152	163	169	166	174	165	162	153	158	153	178	151	168	174	165	172	140	189	160	166	162	164	170	174	157	134	159	149	164	146	152	146	172	161	156	154	169	167	144	170	172	144	167	146	156	151	141	164	155	149	147	172	149	172	155	156	155	156	157	167	185	143	158	180	151	177	178	140	177	186	165	156	164	152	148	183	152	149	182	150	169	162	181	154	142	141	188	195	147	152	159	162	175	156	185	193	137	130	140	181	173	189	170	163	169	176	156	148	174	151	176	170	153	133	166	157	158	155	167	168	193	147	151	198	164	173	148	152	179	157	154	175	149	167	179	174	198	144	169	174	161	170	182	139	149	169	160	138	166	181	171	161	185	189	174	182	164	156	159	175	149	177	187	171	161	167	164	167	189	177	151	164	166	169	154	193	197	138	161	141	171	167	163	176	154	182	167	169	186	154	163	176	162	155	165	193	151	176	177	161	134	166	162	191	192	127	180	161	164	165	186	177	173	169	160	171	179	165	169	190	172	170	178	155	162	167	186	166	177	148	173	197	157	177	164	171	174	164	157	162	180	185	159	161	184	186	198	178	154	178	160	136	168	159	163	181	203	163	165	161	162	163	179	167	167	143	191	168	152	165	159	161	148	134	166	167	136	144	160	152	167	155	152	167	188	179	176	169	146	173	153	189	163	144	166	157	160	178	162	188	178	177	155	166	151	168	184	146	153	160	148	141	147	154	164	191	165	191	144	155	164	182	165	139	156	185	162	179	149	197	162	177	171	164	173	162	148	160	139	185	164	156	178	160	166	165	167	180	162	154	181	116	151	162	174	177	146	142	187	163	138	164	181	180	136	171	150	165	177	161	162	158	148	156	165	139	164	153	165	185	167	146	158	162	158	157	162	161	189	138	169	170	193	183	169	193	164	153	172	167	138	188	151	149	171	141	172	161	154	147	171	155	130	190	154	166	177	169	161	159	149	164	162	142	164	155	171	155	164	163	176	146	169	186	185	162	155	162	186	150	164	177	178	171	143	166	160	157	146	182	184	182	185	170	157	146	170	155	174	150	146	158	166	146	153	178	151	154	139	161	173	160	149	143	167	177	145	171	138	146	142	170	154	157	146	184	176	160	170	168	190	157	166	176	182	141	155	153	158	163	167	192	155	175	148	151	170	173	175	180	179	168	171	162	153	170	167	170	168	152	191	169	171	173	184	160	164	156	144	174	169	139	174	173	182	171	160	149	161	186	174	165	159	175	175	162	182	131	162	181	155	149	173	154	172	178	153	150	165	160	177	174	158	144	142	171	154	159	160	151	177	156	177	148	126	165	148	163	184	143	155	196	151	150	184	151	193	175	179	156	163	181	155	182	166	142	144	171	160	158	149	142	170	163	179	158	141	143	155	161	174	158	176	188	156	150	151	160	163	175	187	163	171	151	147	144	172	161	170	165	159	164	172	216	159	169	161	180	143	164	167	165	153	156	171	146	151	173	161	158	164	160	134	185	160	159	161	162	157	157	133	170	165	170	168	163	171	167	150	154	154	175	177	186	160	150	167	142	171	163	155	162	156	176	143	189	150	178	176	161	163	159	188	179	143	171	169	180	168	152	168	161	137	183	155	141	157	166	160	167	178	156	161	189	161	175	174	183	184	177	153	164	184	188	173	160	156	175	188	175	154	153	178	182	171	156	155	166	149	159	148	165	183	173	151	184	171	159	175	153	165	154	155	170	186	180	156	161	142	178	147	184	174	171	168	159	157	188	167	161	154	164	145	152	176	159	165	158	195	170	182	153	157	164	187	170	178	156	177	140	161	148	137	173	173	166	164	170	144	154	146	164	163	176	159	158	154	162	171	162	171	164	153	162	159	176	143	136	154	173	171	167	171	174	167	174	154	172	166	152	168	186	147	153	179	155	145	177	198	154	159	173	139	171	164	152	187	152	159	148	152	143	142	161	172	173	166	151	151	168	169	166	178	135	184	162	153	165	155	182	181	162	158	151	162	167	160	151	139	164	144	152	163	171	145	176	162	139	173	138	161	158	161	181	157	181	164	160	162	165	164	180	173	151	165	143	153	144	159	153	185	155	162	149	158	152	175	187	160	158	159	168	182	165	185	147	175	184	185	173	150	167	171	137	160	178	166	152	176	161	181	180	170	159	152	172	154	160	169	154	135	160	157	162	168	164	147	162	166	143	141	163	141	168	165	186	143	168	160	162	150	168	184	177	165	170	160	158	167	153	166	195	157	146	178	149	161	139	171	146	150	158	136	120	183	193	166	154	171	179	146	168	180	174	168	167	153	156	159	170	166	185	172	165	164	143	174	186	149	174	144	154	173	162	150	176	157	169	165	155	162	192	144	161	172	138	158	162	179	162	181	185	171	171	171	169	169	151	167	122	182	176	165	173	177	169	172	160	158	173	150	173	155	151	163	161	166	168	178	163	193	161	159	197	170	147	152	148	171	153	169	164	178	163	155	186	167	170	167	140	153	179	146	138	181	185	180	150	157	153	162	159	177	165	154	125	166	149	168	161	158	154	140	179	157	152	175	135	155	159	163	172	166	157	187	162	152	167	155	153	170	180	160	138	164	166	169	190	173	164	177	170	179	160	154	180	178	156	177	181	147	163	135	180	165	181	142	166	145	144	179	164	159	178	161	175	159	181	169	145	165	157	176	165	170	178	175	189	142	176	173	161	162	168	195	173	174	145	185	163	157	185	151	160	142	151	174	158	177	174	167	193	156	197	174	164	161	152	163	169	170	180	155	169	182	189	164	181	148	170	180	159	171	161	155	153	163	174	151	135	156	152	143	150	162	156	180	188	179	154	161	162	165	131	154	157	168	166	180	163	170	160	168	169	181	158	153	162	150	177	151	180	165	173	166	177	142	168	149	161	154	166	181	156	160	167	176	168	166	154	140	147	165	166	172	157	184	184	191	153	166	135	142	154	166	160	188	166	144	183	170	157	161	157	182	150	141	178	179	150	191	154	153	168	187	159	177	156	164	167	151	165	157	147	145	166	194	180	153	157	141	157	165	174	179	187	156	157	180	183	168	143	131	157	163	163	193	155	175	132	147	175	179	160	162	131	173	182	156	161	173	136	172	173	169	176	168	172	142	170	157	193	172	149	169	154	169	175	171	145	155	164	181	174	188	174	172	167	146	173	187	166	158	165	182	155	157	163	197	177	185	167	160	145	177	156	154	162	157	157	154	158	150	167	190	175	175	160	160	172	161	170	172	182	170	192	151	145	169	154	166	175	161	161	157	157	169	175	151	160	174	169	161	169	148	144	171	165	189	166	153	164	162	152	180	157	164	156	193	149	158	162	173	169	171	193	143	165	178	170	171	157	166	143	157	153	179	161	147	141	151	138	179	172	160	185	157	147	165	178	151	155	160	141	183	191	179	158	147	162	162	178	151	164	182	173	156	143	153	165	180	185	172	172	168	143	155	168	175	185	145	143	128	173	161	143	172	144
1957	993	572	522	523	506	480	485	497	455	525	493	484	449	468	419	452	489	450	482	481	481	461	432	476	458	473	472	438	432	462	466	464	503	427	448	446	479	467	479	494	499	474	473	443	464	457	443	439	456	475	473	456	458	497	472	468	490	464	436	511	465	433	460	506	488	481	498	489	481	462	431	473	466	467	460	516	474	467	461	449	445	468	504	473	466	425	480	502	467	468	442	479	443	490	499	474	454	452	446	474	451	464	459	463	444	463	436	461	445	464	505	451	461	417	435	457	455	464	502	453	469	460	460	452	477	469	447	467	478	507	492	466	466	468	500	450	485	481	450	478	451	447	463	473	449	486	448	459	478	468	504	467	485	472	451	467	443	427	464	453	453	489	512	456	440	463	440	470	473	448	461	459	473	484	479	460	461	458	435	481	446	429	458	477	452	451	461	481	454	408	462	436	482	446	469	489	473	455	456	476	480	474	421	491	479	445	491	475	480	478	471	484	494	474	437	456	456	459	455	467	461	431	461	477	454	454	448	488	489	454	487	445	478	448	449	462	470	473	423	440	493	485	476	449	475	472	476	452	453	491	455	441	464	476	476	478	470	430	439	447	483	475	457	429	452	437	462	447	466	463	460	436	493	469	452	469	452	471	441	467	454	434	487	442	473	472	452	451	469	475	460	461	448	477	452	470	422	447	460	476	446	478	462	429	435	506	495	460	456	469	494	469	482	471	460	442	478	431	426	481	453	461	491	461	460	487	469	469	472	478	440	468	444	455	458	466	452	434	439	415	495	489	455	475	447	442	473	417	429	477	459	438	445	482	503	448	448	486	464	418	467	473	500	513	470	452	436	447	432	458	463	469	480	482	507	466	471	479	485	449	423	462	475	504	487	431	488	464	473	484	438	481	434	480	447	487	477	467	485	476	418	476	466	485	427	487	476	481	475	464	435	510	460	462	487	448	471	425	469	472	414	469	455	411	452	468	480	486	469	459	481	476	481	498	477	452	473	501	469	535	447	452	489	491	482	451	470	473	453	460	481	480	464	459	481	480	441	414	496	455	489	446	499	464	474	469	441	444	481	478	468	472	517	456	458	441	467	447	468	459	461	457	435	483	439	481	441	489	437	491	484	440	449	478	422	471	436	475	478	472	421	453	501	499	457	426	483	440	454	506	463	455	470	452	452	494	466	473	391	454	462	486	469	465	478	472	454	452	473	505	476	449	460	502	474	444	458	476	480	483	443	467	467	427	476	426	476	484	462	489	476	426	432	431	464	460	451	454	475	442	464	506	483	474	456	468	448	482	434	472	421	454	454	437	475	448	442	500	457	497	437	460	483	466	447	456	493	494	470	469	444	445	481	463	500	482	457	437	478	445	447	489	476	471	470	492	473	464	487	430	449	477	459	462	462	461	484	491	470	493	437	439	470	453	487	489	489	458	479	434	448	445	439	529	440	454	448	447	467	441	482	455	396	472	460	449	459	456	475	464	445	474	462	430	438	469	476	431	425	444	488	449	469	467	445	476	478	437	478	461	485	457	462	500	492	437	462	477	430	481	475	477	455	460	453	446	468	481	436	467	439	463	486	450	512	479	454	488	438	490	447	458	425	482	475	472	455	473	479	438	475	444	461	463	483	429	439	427	451	450	461	485	459	460	479	491	488	457	447	456	451	433	421	439	456	472	484	462	484	472	451	465	426	466	490	444	510	458	493	450	453	473	473	444	501	448	444	466	498	482	469	485	488	501	432	461	442	443	496	485	475	475	448	453	455	451	451	461	451	459	491	451	496	494	449	455	432	444	479	476	482	463	471	465	470	465	418	472	457	478	427	483	485	448	461	472	440	470	458	445	390	471	471	446	462	473	470	461	454	473	457	449	482	450	443	473	474	503	467	482	499	465	493	461	463	417	464	439	480	418	436	454	463	482	423	461	495	468	460	459	484	468	479	465	420	469	459	466	458	474	470	496	479	463	497	447	447	480	460	459	468	468	448	466	449	477	446	416	466	432	458	422	465	470	494	482	460	474	469	471	444	471	425	450	446	468	447	426	473	478	456	444	480	439	448	443	470	444	491	424	451	478	497	503	490	448	474	445	453	444	461	461	435	443	455	451	510	461	460	450	471	466	454	448	478	442	430	450	423	485	441	493	474	467	444	498	479	434	492	449	445	443	438	449	450	479	434	500	455	475	479	435	471	431	487	486	491	467	459	459	510	461	443	454	467	452	444	457	460	454	444	516	450	436	437	477	480	495	467	485	483	465	438	435	479	454	467	474	430	436	445	474	470	471	477	462	470	490	459	430	456	453	477	497	462	476	460	425	479	479	436	417	471	456	466	481	507	459	470	458	442	494	526	441	462	472	431	468	439	474	432	480	434	488	492	461	485	435	486	485	446	486	483	458	498	439	457	433	458	497	494	480	434	455	475	452	473	466	460	463	411	440	481	448	501	471	489	468	475	431	470	470	432	469	441	487	464	453	489	440	463	477	421	459	472	422	425	501	450	442	493	437	512	479	467	460	462	497	441	484	446	489	467	416	464	456	476	464	427	496	452	464	440	463	418	443	459	433	439	450	418	451	457	480	455	480	464	506	467	512	448	452	480	471	491	504	479	468	482	465	464	501	438	506	465	440	454	425	437	474	480	488	448	485	487	464	496	486	485	469	477	410	491	483	484	460	460	483	455	441	451	463	464	429	484	472	453	484	454	445	448	475	458	443	466	460	497	462	430	443	468	459	491	482	486	469	479	492	480	450	469	488	464	440	469	434	453	460	440	440	463	448	449	452	460	461	493	467	438	466	488	474	477	470	447	454	452	456	443	505	482	456	493	466	442	444	489	452	462	469	450	464	466	493	451	461	478	496	468	432	450	455	476	439	480	441	447	464	427	452	463	520	472	466	442	414	459	477	480	488	481	435	485	481	450	482	455	463	438	459	494	468	430	458	444	451	467	468	460	445	464	510	492	468	466	464	439	488	429	519	475	470	472	483	425	461	469	470	429	503	432	453	488	481	474	419	503	487	469	439	447	450	443	472	476	484	458	493	456	488	455	465	472	483	475	462	475	448	453	459	460	473	433	483	467	448	472	483	486	431	437	461	449	462	461	470	484	460	484	482	474	469	440	500	481	459	437	499	433	454	480	463	470	453	449	465	484	474	438	436	472	451	477	444	456	487	484	473	478	476	445	461	464	485	444	498	479	431	455	472	432	483	461	496	452	472	468	463	435	461	447	492	457	468	457	459	461	455	474	449	480	443	449	515	487	440	438	455	482	440	481	503	430	459	455	460	437	475	497	510	458	423	501	451	459	490	436	475	456	457	468	472	451	471	488	424	469	487	454	420	467	435	476	452	479	455	441	462	451	484	462	467	437	440	447	472	467	453	423	471	447	483	451	435	452	428	470	468	472	481	458	472	472	461	463	475	476	448	457	475	431	476	455	452	436	495	477	456	463	472	435	433	427	487	496	496	440	483	481	429	475	456	461	470	472
8296	1830	1598	577	519	449	392	403	415	390	415	364	356	383	349	343	361	341	397	324	351	326	336	328	327	322	327	316	317	315	358	372	345	375	351	357	325	332	341	305	326	324	378	356	351	334	348	343	335	327	346	301	330	349	335	334	340	328	339	311	284	350	369	363	332	331	354	362	357	361	356	301	310	324	339	357	350	358	336	331	362	358	347	379	354	335	322	318	360	330	354	326	326	335	367	355	325	319	305	325	329	355	372	334	321	327	343	339	357	362	336	314	332	351	336	349	335	365	325	346	317	337	314	363	319	344	342	342	380	317	336	345	329	321	350	341	336	399	382	353	337	314	346	314	327	381	319	331	334	368	327	340	333	331	306	332	357	276	343	323	345	393	339	337	335	344	386	365	367	332	341	328	315	330	345	355	329	344	326	338	382	332	336	354	364	356	369	316	352	296	352	339	291	351	341	397	362	393	331	339	355	355	331	352	347	328	338	363	342	322	364	356	350	336	308	336	327	332	343	362	345	311	371	327	336	346	347	346	371	343	329	342	283	361	327	385	348	343	355	298	354	341	334	331	350	343	337	333	339	318	397	309	320	325	332	321	328	365	360	362	333	348	320	345	330	318	318	338	316	341	370	344	337	348	362	334	341	355	330	319	349	326	335	348	329	346	358	353	331	332	325	304	339	312	365	305	314	366	360	354	318	330	337	322	376	360	306	333	356	336	307	326	366	332	318	338	376	335	375	335	336	354	315	323	332	344	329	331	303	376	347	341	292	338	298	350	352	393	330	339	330	318	344	355	373	358	319	335	397	360	364	334	341	305	331	349	325	368	355	348	397	339	354	368	382	325	357	321	317	352	365	340	321	340	314	320	313	314	329	324	303	315	383	322	311	336	344	369	328	346	311	333	352	352	355	313	350	364	326	323	340	351	321	345	319	340	320	348	353	328	336	329	343	361	301	344	373	309	321	339	353	311	341	321	338	329	357	330	323	365	315	339	340	347	359	363	367	353	338	355	331	306	330	338	319	316	383	326	290	314	309	356	374	352	332	328	359	337	344	380	359	366	323	358	356	323	323	315	360	326	341	344	359	351	349	350	349	345	306	334	351	332	337	343	315	343	372	359	319	361	304	364	314	313	339	311	345	342	353	330	370	321	341	321	368	379	325	363	349	329	348	374	318	350	350	318	342	348	335	366	355	314	363	345	336	330	367	333	363	355	304	357	353	299	358	334	340	323	325	346	336	360	317	336	347	376	346	329	347	358	319	321	323	340	319	332	340	315	326	299	339	325	311	327	349	317	308	317	339	331	348	347	329	354	381	353	311	324	316	331	340	346	351	343	337	318	315	349	335	345	364	361	296	340	314	349	348	334	332	388	339	329	344	333	325	323	336	330	325	326	327	345	349	359	341	339	341	362	329	365	312	336	334	420	338	350	354	357	314	320	339	339	342	392	366	355	325	362	338	320	326	340	329	327	355	337	347	331	342	376	368	318	310	356	333	370	368	338	314	347	334	342	372	343	336	335	358	358	380	354	332	324	331	330	322	331	326	358	347	342	321	342	292	300	329	395	329	352	318	345	355	358	325	335	373	343	361	353	332	336	342	347	355	359	328	349	323	376	348	330	331	342	339	343	322	350	356	336	365	333	322	335	344	272	349	388	387	332	369	303	307	363	385	324	337	357	318	316	332	351	315	318	317	320	363	345	309	389	367	309	344	317	290	354	346	314	358	370	351	347	355	361	352	344	354	356	346	342	320	316	354	351	347	337	320	362	338	337	350	372	351	337	310	369	348	377	336	321	324	325	361	320	341	339	321	391	368	366	380	362	313	338	368	367	330	313	333	324	360	336	336	336	343	389	344	357	349	368	339	330	353	328	330	353	322	348	353	331	362	330	319	325	323	337	344	326	335	304	305	313	330	336	291	353	353	355	351	371	314	324	315	374	291	336	338	341	322	304	320	361	340	331	345	358	331	355	342	314	328	380	343	358	325	361	367	340	337	340	347	349	334	307	366	343	348	365	329	351	314	327	319	352	323	386	345	363	378	333	341	330	327	388	351	343	322	319	319	353	323	348	332	376	319	314	354	342	335	304	348	319	370	311	316	367	326	321	360	304	334	365	365	303	377	356	332	374	344	342	363	342	324	356	347	333	335	336	325	351	356	393	370	352	341	331	338	356	339	339	340	355	340	331	345	337	367	341	313	306	363	329	346	326	351	342	344	371	338	324	372	340	309	312	308	334	348	320	333	344	334	348	345	356	343	378	364	332	322	323	345	345	357	307	340	296	366	344	337	347	382	362	359	330	345	328	339	320	336	310	307	353	373	366	356	306	333	342	376	338	344	350	383	328	356	313	355	333	339	312	348	346	352	355	320	337	352	365	343	314	364	347	386	382	313	315	357	315	389	354	339	363	325	320	338	331	315	340	333	334	350	357	349	367	351	343	334	320	352	343	303	343	320	310	300	360	374	314	352	350	351	323	318	297	334	339	345	339	329	357	295	342	329	352	335	373	326	333	318	332	347	348	358	342	350	336	330	356	324	352	325	321	342	360	365	376	354	355	306	330	346	355	369	351	348	319	351	360	374	358	352	325	363	352	332	326	337	367	343	358	316	348	353	344	359	312	348	327	385	360	360	344	340	297	313	312	355	326	338	342	366	349	377	311	325	343	357	367	356	357	347	378	347	372	354	318	319	327	327	352	302	345	326	313	323	286	376	346	354	335	332	353	341	353	358	327	359	358	362	374	328	318	344	315	332	331	361	372	334	350	364	344	337	341	382	332	346	307	313	340	338	304	367	334	356	318	306	327	334	323	322	352	365	340	359	331	337	348	309	341	361	317	343	344	288	351	382	322	357	303	383	389	330	320	345	328	331	334	378	318	353	332	359	359	310	304	363	337	332	362	336	347	347	387	346	318	335	355	392	358	339	354	328	350	363	338	313	339	357	353	352	377	349	363	370	325	347	371	350	368	327	312	347	348	324	311	350	349	358	342	369	342	367	361	347	354	352	359	366	366	349	332	361	343	321	336	370	336	333	350	332	334	332	369	356	366	352	342	326	340	362	398	335	372	362	328	328	339	333	332	366	329	314	364	319	308	325	387	353	346	383	353	344	346	366	326	363	354	359	341	302	338	336	298	322	327	366	332	346	340	353	350	346	323	340	327	380	343	342	374	376	347	373	336	333	318	338	299	361	336	342	346	363	327	335	344	330	382	339	337	348	348	342	316	368	324	333	368	336	333	355	350	329	319	357	370	333	337	324	378	321	339	358	346	339	314	358	323	361	330	341	355	334	343	374	341	297	369	341	359	317	399	371	346	330	358	328	367	396	337	329	344	351	367	377	314	303	357	337	314	328	322	347	352	346	317	327	310	356	303	354	362	348	367	340	330	349	335	323	319	348	333	363	362	378	344	340	293	405	311	322	363	328	339	350	356	361	341	344	340	315	317	364	391	300	343	371	329	336	365	361	347	322	313	329	357	373	367
6766	2446	2316	1616	1376	1273	1259	1100	1070	1008	1007	950	949	904	889	922	909	863	920	840	832	926	869	847	857	871	831	829	852	859	877	814	862	839	817	815	820	849	808	817	799	827	818	816	804	865	813	816	833	847	858	829	820	773	816	833	789	812	820	833	810	844	815	828	844	855	820	817	850	824	803	851	787	795	823	861	797	853	822	878	817	822	826	786	849	806	841	844	851	867	765	774	838	833	847	872	821	827	868	810	782	764	773	841	849	830	843	759	871	791	820	858	808	847	816	792	833	823	805	844	845	800	868	871	864	859	850	801	804	751	862	826	836	816	825	814	804	763	826	819	858	806	826	799	769	789	807	801	845	829	821	849	859	809	835	834	819	800	844	807	838	818	790	877	822	859	788	840	806	773	797	806	854	847	872	846	847	858	817	842	854	829	803	800	790	792	854	836	811	781	771	871	823	849	876	808	822	831	778	819	863	804	836	800	768	855	871	817	774	833	836	804	865	832	881	811	885	821	825	812	780	810	796	778	800	818	859	789	815	829	779	808	816	788	790	829	760	846	762	771	817	852	792	807	783	779	840	796	848	828	830	812	769	795	763	792	847	782	819	799	790	826	807	860	811	834	790	758	810	805	825	805	813	838	830	878	805	824	828	781	823	811	790	793	850	797	821	861	806	794	809	812	798	776	806	776	873	806	819	866	864	808	766	853	829	847	814	879	817	807	835	795	851	810	822	794	796	880	801	810	855	840	798	776	807	792	779	760	789	829	803	818	802	816	850	786	880	785	799	815	824	750	805	890	808	851	793	813	850	797	839	815	859	818	839	864	794	787	839	834	830	855	792	802	785	819	814	774	848	863	793	786	812	878	870	837	827	872	796	801	839	815	855	862	793	762	880	815	829	837	807	842	832	821	806	838	851	815	803	840	840	790	849	785	808	861	864	798	754	816	820	791	782	853	821	834	781	820	826	816	828	828	864	790	755	819	818	836	825	796	829	808	801	821	853	831	829	851	810	849	836	786	772	846	839	800	826	842	832	809	813	868	812	787	839	821	811	796	800	817	823	794	860	871	834	833	806	789	789	842	813	843	797	843	831	853	797	837	789	778	838	840	864	846	827	836	814	791	805	834	861	736	863	862	832	812	805	824	799	843	792	863	797	836	805	826	847	770	869	819	808	862	781	858	843	821	799	794	821	792	800	805	793	835	836	849	817	809	759	757	803	822	875	843	798	813	769	863	847	815	797	787	869	849	850	741	874	804	840	766	809	811	825	807	756	819	794	787	838	781	821	826	784	815	847	801	812	836	875	823	837	834	860	813	786	823	822	777	852	801	848	772	818	826	788	839	782	870	826	808	792	772	806	852	865	815	850	823	860	831	810	819	837	828	794	858	831	851	838	875	812	800	868	810	787	795	791	751	830	869	804	813	798	816	828	883	819	844	822	773	842	795	782	849	806	829	837	875	829	808	829	829	830	853	830	808	884	857	850	767	817	860	809	795	804	844	831	817	829	832	875	835	852	814	834	791	823	830	805	787	761	827	835	774	843	824	836	861	854	831	803	812	805	799	822	903	728	773	818	814	887	821	822	773	849	848	779	804	860	849	824	823	790	817	802	851	880	811	780	829	809	828	843	810	827	792	805	786	819	847	806	787	814	844	785	795	824	808	870	755	853	801	828	817	829	787	806	828	817	836	841	820	800	792	804	813	861	815	865	753	821	851	798	857	831	815	811	779	758	803	785	842	813	796	817	803	787	800	835	821	818	803	837	797	800	798	794	864	871	825	801	853	794	808	774	828	848	857	798	845	836	775	901	845	795	808	788	817	804	828	818	799	800	776	819	796	813	842	776	800	840	835	790	839	754	788	851	833	857	817	896	832	835	849	774	827	829	806	838	804	846	851	798	831	803	791	825	823	842	868	850	782	851	851	797	852	859	808	848	814	866	811	883	770	867	863	800	807	789	800	806	830	771	893	863	844	848	838	822	836	794	788	802	867	800	807	805	818	846	827	791	828	752	798	804	814	815	785	840	799	806	774	811	889	816	810	831	795	853	763	830	816	762	784	753	905	821	852	753	848	777	893	771	828	811	797	802	796	812	888	803	869	799	803	821	854	767	787	822	859	829	854	844	831	810	810	774	807	764	850	776	822	795	835	805	792	822	816	769	832	772	813	838	872	829	826	804	833	860	797	788	826	873	792	816	776	810	788	821	815	866	804	815	860	816	833	786	803	836	890	852	845	803	824	808	780	867	817	844	805	833	781	803	835	820	833	811	811	800	766	841	847	773	819	810	782	830	807	801	836	803	787	834	792	829	812	852	795	772	808	830	817	853	780	807	769	799	838	806	812	826	800	838	781	811	832	797	779	832	872	842	800	816	817	822	826	879	792	810	819	810	854	856	803	774	786	804	871	815	837	820	821	807	800	836	821	790	845	863	846	843	836	800	748	800	827	820	805	809	859	860	800	838	833	822	816	806	815	838	902	839	838	802	754	810	870	831	822	780	798	841	738	842	788	825	805	794	832	834	811	815	782	840	802	772	847	799	816	832	824	832	843	855	806	835	796	845	790	818	839	849	820	872	845	823	865	833	880	760	776	868	839	817	794	823	821	785	824	793	818	883	832	770	824	818	792	806	835	832	850	855	873	792	797	811	859	797	840	870	829	846	836	792	852	837	798	812	804	841	789	846	836	805	810	813	850	827	829	841	845	852	794	801	860	831	793	800	817	843	781	854	880	802	794	813	863	790	826	759	823	806	834	813	810	775	860	832	852	825	862	839	859	795	805	796	846	794	860	848	808	815	814	850	830	794	825	794	795	803	828	797	811	854	883	781	796	785	844	821	836	841	783	779	833	803	793	853	841	820	779	828	841	824	840	826	815	842	789	824	844	789	812	783	827	832	802	772	856	826	831	830	812	822	843	805	838	807	817	778	782	791	846	860	778	768	919	785	800	786	850	805	781	877	812	811	860	820	832	858	777	822	805	818	798	841	840	810	868	867	857	841	787	888	868	816	768	826	823	807	789	795	792	817	785	767	801	775	842	821	784	785	845	858	810	831	866	819	856	866	810	872	811	782	821	803	765	794	797	803	793	809	817	843	810	820	857	826	878	753	826	816	792	853	788	776	785	837	810	833	804	791	825	821	781	824	802	802	820	784	846	806	851	824	791	878	835	830	869	838	834	841	827	806	831	837	876	820	780	831	855	836	843	847	829	795	791	793	825	863	868	835	774	852	796	796	784	826	798	804	776	839	813	845	804	804	844	864	829	821	793	868	770	791	833	795	840	901	854	836	800	841	812	838	813	823	788	772	817	838	778	835	821	840	814	801	845	794	814	786	834	756	824	798	831	815	833	828	845	797	809	844	764	804	852	803	822	862	819	836	836	813	820	865	793	762	779	796	815	791	780	844	822	767	762	848	822	746	803	836	812	835	794	856	804	860	797	787	854	788	838	787	799	787	818	809	821	766	821	854	796	854	832	804	802	793	807
15834	3869	3694	952	822	708	632	607	606	600	550	589	498	506	513	515	506	526	520	495	464	496	480	512	528	489	463	523	519	521	472	504	439	489	517	535	499	499	443	469	514	524	478	503	489	500	493	446	462	477	514	434	518	474	489	496	505	484	450	491	469	470	485	466	484	502	447	456	476	493	479	513	492	469	500	500	508	479	457	468	461	498	498	491	439	491	496	450	463	467	493	450	488	478	488	492	505	500	470	502	458	462	501	499	485	482	489	462	480	474	486	483	503	495	516	543	474	449	487	447	449	463	460	506	493	459	477	487	451	460	452	461	451	478	487	500	472	437	507	470	463	456	481	454	475	494	479	439	479	505	482	500	504	484	466	482	536	478	484	474	514	493	486	491	495	472	450	493	490	446	454	446	459	465	488	467	481	458	463	528	498	425	494	443	482	472	471	434	472	457	474	461	470	481	448	529	507	488	526	511	498	487	473	480	466	490	448	485	498	490	488	514	498	493	462	481	502	510	481	469	501	513	502	429	483	474	485	457	540	506	497	519	490	448	507	433	515	496	510	499	487	491	490	471	504	473	469	430	522	484	476	447	483	516	512	489	480	494	421	506	484	482	499	459	469	467	504	496	475	475	499	461	458	512	525	494	478	464	484	504	463	456	501	479	526	519	484	478	518	470	476	449	474	501	502	446	485	467	474	529	481	451	487	495	480	444	460	468	482	454	491	454	494	490	486	491	454	489	434	486	510	486	482	468	513	471	494	474	474	429	489	441	416	470	460	506	480	459	437	443	517	501	491	536	473	491	514	497	493	481	480	506	503	492	482	462	453	484	494	507	500	495	474	492	421	504	492	505	480	502	502	441	499	457	465	476	456	474	462	484	483	477	502	484	459	443	529	492	498	446	476	482	510	463	489	483	436	468	472	469	464	511	523	480	479	514	472	478	482	515	442	494	459	496	476	490	513	495	494	490	471	492	524	496	465	491	500	475	516	457	486	463	478	449	511	481	464	487	434	467	490	443	475	522	475	468	489	481	504	486	515	497	474	488	471	429	489	497	519	453	496	447	487	526	460	464	467	458	477	496	468	459	469	469	483	478	485	444	462	514	497	464	476	479	431	519	481	460	477	469	494	459	447	482	492	502	507	468	483	499	464	494	504	469	485	505	478	469	524	497	496	503	476	497	508	446	506	466	485	496	465	500	470	507	447	435	486	459	442	518	489	454	495	466	511	468	507	480	462	440	531	487	480	480	462	482	448	484	475	498	472	442	467	488	452	512	500	500	457	484	490	516	449	465	481	507	459	498	478	488	484	523	520	516	511	476	455	488	507	470	489	486	452	488	482	512	493	469	466	485	486	535	505	467	453	495	463	477	447	493	470	468	458	483	509	471	499	522	503	503	502	441	480	497	522	460	489	491	497	481	489	491	499	492	481	530	510	499	452	481	498	480	487	516	455	506	499	489	441	478	454	509	496	509	449	458	491	461	514	478	484	471	446	413	473	470	453	458	512	503	473	446	451	465	504	488	511	466	506	506	498	472	443	498	486	439	473	452	473	502	526	490	487	462	524	481	475	489	494	456	458	447	456	465	461	516	495	461	486	525	482	458	453	515	463	484	510	468	516	490	496	439	447	475	478	478	485	478	529	513	454	446	496	469	497	476	455	483	473	509	508	487	472	480	494	475	514	462	470	449	455	479	490	513	482	466	463	421	491	514	505	479	492	450	451	462	498	483	499	483	487	519	473	447	435	451	462	452	507	483	508	469	521	480	503	451	447	508	483	484	530	507	479	473	449	456	482	457	443	440	476	449	484	495	502	466	520	446	520	455	515	492	470	495	490	544	504	469	434	438	436	467	444	483	498	516	490	496	468	489	487	510	454	452	502	493	473	484	487	474	495	433	501	448	467	451	441	514	466	453	458	505	473	468	437	460	438	524	486	446	445	462	531	467	457	490	469	472	489	490	462	510	493	466	493	507	502	469	490	467	490	471	476	518	476	496	484	481	439	456	481	475	491	506	480	508	452	522	483	463	486	491	474	469	487	497	489	463	453	500	488	487	491	415	535	468	462	501	513	442	484	515	519	469	477	476	493	464	501	514	497	506	458	481	471	496	457	444	440	524	470	497	514	464	453	489	503	488	481	438	495	456	500	512	509	463	478	457	497	482	457	539	478	510	484	443	487	492	440	471	457	462	475	502	525	466	472	452	480	449	453	473	530	499	470	510	506	554	452	489	471	475	515	517	475	491	483	508	452	473	468	458	468	463	486	480	451	528	520	504	505	476	479	501	488	437	475	483	470	457	470	493	487	480	530	488	485	484	488	478	465	474	438	477	516	425	478	490	459	455	488	435	495	463	518	476	462	452	487	449	513	450	486	479	452	477	529	456	480	469	480	471	512	499	503	478	471	450	468	462	513	507	470	502	494	479	490	516	446	497	525	499	508	477	456	512	482	452	481	444	515	426	534	471	501	454	502	450	486	509	465	490	464	504	464	477	474	503	472	490	505	460	484	532	495	441	551	469	509	468	477	476	457	481	480	489	454	475	461	480	449	475	471	485	506	483	512	512	495	496	501	452	482	463	478	494	463	502	477	525	519	497	485	438	467	486	503	492	483	485	465	468	510	537	467	503	494	477	483	480	524	486	456	468	474	480	490	513	560	475	458	494	495	526	492	445	496	463	460	493	453	500	467	475	491	498	503	455	459	554	447	477	524	473	484	425	479	528	478	447	485	505	491	421	491	485	456	524	488	474	474	430	501	449	438	433	481	504	467	464	459	446	479	501	499	520	465	456	494	451	502	475	456	482	517	532	483	508	498	488	476	482	509	486	481	468	479	487	505	497	436	434	445	515	469	462	473	486	456	511	496	484	440	476	493	472	464	470	467	466	446	468	487	483	460	513	460	494	474	542	483	530	443	484	489	446	495	471	472	523	494	501	489	470	475	525	463	451	482	478	473	527	459	493	441	505	476	495	482	485	542	510	510	469	431	452	459	474	484	514	489	501	488	471	436	493	451	509	514	504	457	477	488	511	507	503	443	451	459	465	448	549	460	472	519	499	456	476	503	509	494	494	448	489	496	427	489	463	474	465	510	453	455	469	461	468	459	482	488	491	495	415	481	474	493	466	512	457	482	495	450	485	493	504	454	472	467	450	522	532	489	453	454	455	493	484	489	526	443	476	491	471	481	478	459	465	504	507	536	467	503	476	478	467	474	469	515	497	498	483	544	481	446	493	468	494	461	463	495	458	462	538	455	490	457	483	478	493	456	475	531	461	480	476	498	490	489	442	492	486	490	446	450	499	492	453	501	470	501	486	480	474	468	485	504	486	437	491	500	458	480	489	465	462	463	475	485	459	477	453	460	543	479	449	492	430	499	465	461	491	538	481	462	454	526	478	497	479	497	456	476	451	493	452	496	497	452	483	498	492	503	465	471	456	514	449	509	498	486	560	505	502	487	462	480	482	440	482	465	494	468	509	483	484	473	477
9133	4036	4019	2540	2320	2044	1827	1670	1579	1464	1350	1314	1235	1234	1205	1230	1206	1211	1174	1135	1115	1141	1110	1195	1113	1116	1170	1119	1069	1113	1084	1087	1102	1079	1088	1168	1076	1068	1081	1106	1075	1112	1101	1104	1086	1062	1012	1060	1002	1101	1053	1061	1042	1094	1043	1060	1138	1075	1084	1046	1035	1035	1097	1059	1097	1069	1074	1038	1053	1082	1048	1043	1056	1094	1032	1072	1072	1041	1084	1081	1020	1072	1099	1058	1044	1033	1107	1060	1139	1056	1006	1061	1067	1074	1100	1009	1046	1103	1051	1035	1087	1082	1093	1058	1026	1059	1081	1066	1077	1104	1053	1063	1026	1063	1034	1034	1096	1073	1068	1014	1096	1065	1044	998	1054	1007	1074	1037	1066	981	1076	1105	1064	1093	1052	1064	1047	1106	1048	1068	1057	1093	1003	1049	1075	1118	1062	1063	1048	1088	1063	1039	1033	1046	1078	1085	1058	1003	1026	1048	1029	1010	1045	1046	996	1038	1074	1049	1090	1087	1040	1092	1123	1021	1102	1074	1073	995	1076	1038	1047	1056	1084	1042	1093	1020	1034	1022	1029	1026	1119	1078	1045	1087	1037	1069	1029	1077	1010	1101	1045	1078	1017	1014	1053	1098	1121	1049	1121	1089	1045	1072	1031	1053	1065	1065	1095	1080	1017	1032	1097	1025	1072	1070	1082	1137	1068	1097	1065	1020	1043	1030	1011	1010	1066	1029	1012	1144	1115	1055	1068	1097	1042	1040	1087	1057	1063	1096	1040	1059	1115	1060	995	1091	1083	1102	1033	1071	1046	1079	1102	1093	1065	1094	1039	1046	1046	1048	1097	1040	1049	1090	1089	1058	1048	1016	1041	1086	1039	1109	1073	1005	1098	972	1059	1060	1034	1052	1046	1046	1057	1093	1066	1059	1080	1113	1053	1096	1100	1120	1090	1003	1076	1062	1031	1123	1034	1040	1100	1089	1085	1037	1058	1082	1046	1087	1107	1098	992	1094	1118	1036	970	1074	1097	1080	1055	1065	1095	1086	1053	1008	1061	1102	1128	1107	1101	1055	978	1070	1093	1090	1072	1053	1013	1040	1019	1091	1039	1049	1063	1057	1089	1028	1137	1036	1020	1065	1056	1050	1068	1010	1045	1105	1125	1060	1055	1003	1069	1034	1119	1007	998	1061	1100	1114	1082	1076	1076	1035	1054	1117	1065	1046	1095	1046	1093	1079	1035	1070	1087	1018	1089	1059	1060	1041	1077	1110	1077	1049	1076	1005	1029	1097	1115	1073	1026	1058	1075	1048	1037	1088	1066	1086	1095	1033	1058	977	1072	1088	1100	1047	1143	1061	1105	1092	1134	1086	1040	1075	1149	1082	1062	1080	1082	998	1059	993	1091	1047	1074	1073	1039	1042	1037	1068	1025	1113	1126	1100	1065	1043	1139	1090	1004	1029	1051	1131	1027	1030	1100	1068	1063	1104	1076	1019	1054	1044	1070	1083	1038	1132	1101	1092	1085	1014	1124	1023	1077	1069	1023	1033	1084	1020	1073	1048	1034	1019	1061	1083	1006	1065	1099	1056	988	1055	1062	1055	1059	1063	1124	1050	1060	1063	1148	1079	1074	1079	1057	1082	1038	1052	1120	1117	1074	1087	1046	1097	1067	1074	1067	1060	1071	1011	1081	1035	1066	1019	1065	1112	980	1006	1031	1059	1084	1079	1062	1082	1093	1085	1082	1033	1030	1082	1042	1037	1053	1025	1005	1075	1022	1037	1072	1039	1043	1025	1041	1118	1072	1062	1060	1009	1015	988	1060	1043	1036	1072	1087	1027	1045	1033	1108	1063	1025	1076	1007	1031	1112	1065	1071	996	1039	1123	1044	1043	1028	1059	1034	1106	1068	1042	1100	1015	1037	1006	1105	1018	1074	1063	1062	1072	1100	1031	1047	1075	1046	1072	1066	1062	1018	1041	1106	1047	1130	1000	1018	1039	1050	998	1119	1112	1021	1072	1031	985	1049	1059	1082	1054	1037	1066	1095	1069	1055	1060	1023	1093	1073	1075	1051	1059	1085	1041	1102	1060	1104	1067	1015	1036	1084	1100	995	1060	1075	1079	1032	1015	1058	1021	1033	1041	1070	1093	1053	1042	1022	1055	1058	1069	1023	1080	981	1033	1058	1062	1039	1078	1050	1064	1033	1019	1105	1074	1047	1092	1039	1068	1116	1030	1091	1086	1058	1035	1032	1030	1028	1063	1019	1065	1050	1043	1028	1055	1113	1035	1075	1095	1069	1098	1096	1095	1056	1012	1084	1050	1067	1033	1014	1074	1124	1030	1028	1082	1001	1094	1070	1055	1086	1067	1098	1080	1088	1079	1022	1110	1043	1106	1053	1054	1061	1040	1060	1054	1079	1072	1049	1055	1078	1036	999	1008	1093	1054	1072	1111	1051	1025	1068	1090	1064	1028	1063	1088	1040	1027	1014	1024	1082	999	1113	1025	1033	1126	1033	999	1075	1102	1013	1034	1034	1037	1058	1043	994	1104	1095	1122	1025	1059	1011	1064	1026	1056	1022	1028	1061	1049	1059	1057	1071	995	1097	1028	1058	1109	1020	1064	1081	1113	1060	1071	1024	1044	1027	1087	1054	1107	1040	1027	1034	1013	1055	1054	1064	1077	991	1018	1090	1064	1084	1052	1072	1083	1045	1081	1055	1037	1079	1091	1032	1044	1078	1034	1045	1045	1016	1059	1073	1066	1081	1080	1032	1026	1047	1066	1069	1061	1065	1080	1058	1114	1070	1038	1100	1087	1058	1109	1083	1104	1051	1072	1033	1038	1044	1077	1044	1023	1066	1096	1038	1143	1125	1020	1087	1092	1080	1057	1082	1047	994	1006	1076	1008	1072	1079	1055	1103	1012	1037	1048	1051	1079	1147	1049	1061	1066	1042	1023	1074	1081	1112	1004	1067	1091	1053	1025	1115	1060	1072	1075	1067	1063	1046	1087	1051	1060	1065	1068	1064	1110	1062	1070	1083	1032	1057	1042	1064	1078	1059	1076	1038	1074	1050	1073	1104	1037	1035	1031	1025	1017	1021	1059	1046	1079	1059	1104	1105	1063	1078	1075	1061	1035	1020	1016	1043	1069	989	1040	1070	1012	1098	1053	1078	1043	1105	1032	1026	1083	1004	1070	1062	1079	1082	1139	1081	1028	1054	1038	1025	1025	1055	1031	1049	1043	1051	1054	1079	1029	1076	1129	1036	1056	1077	1026	1111	1077	1038	1063	1077	1048	1023	1056	1121	1108	1044	1054	1093	1085	1041	1084	1050	1029	1050	1021	1039	1058	1055	1045	1070	1026	1090	1054	1022	1081	1070	1069	1128	1086	1116	1025	1070	1015	1078	1087	1049	1058	1105	1102	1092	1025	1035	1066	1051	1045	1056	1065	1034	1071	1085	1105	998	1023	1035	1060	1038	1019	1042	1100	1040	1116	1089	1055	1059	1080	1108	1029	1074	1045	1047	1080	1023	1025	1094	1047	1109	1018	1055	992	1058	1008	1041	1056	1094	1026	1024	1056	1001	1066	1074	1129	1071	1113	1051	1085	1114	1056	1022	1046	968	1063	1047	1083	1095	1064	1087	1061	1042	1068	1074	1065	1072	1048	1025	1023	1002	1008	1051	1016	1072	1068	1035	1025	1041	1087	1027	1060	1077	1037	1015	1092	1038	1053	1116	1072	1096	1025	1123	1064	1045	1043	1049	1075	1068	1043	1117	1030	1076	1082	1042	1068	1051	1126	1104	1035	1051	1082	1090	1020	1103	1078	1061	1059	1078	1052	1047	1070	1068	1085	1044	1124	1031	1080	992	1096	1042	1043	1089	1060	1082	1099	1099	1059	1080	1045	1056	1063	1088	1066	1029	1014	1065	1030	1048	1046	1052	1043	1113	1088	1069	1043	1075	1036	1053	1090	1098	1050	1017	1062	1050	1083	1000	1125	1015	1036	1053	1039	1040	1100	1064	1064	1089	1103	1080	1070	1072	1107	1087	1068	1034	1069	1026	1022	1060	1066	1059	1030	1093	1075	1027	1043	1046	1049	1011	1037	1071	1156	1071	1052	1056	1071	1098	1052	1097	1028	1036	1052	1030	1017	1060	1064	1084	1027	1092	1104	1068	1101	1098	1016	1045	1108	1052	1090	1081	1057	1022	1106	984	1122	1111	1119	1091	1084	1041	1068	1080	1070	1091	1036	1071	1022	1052	1042	997	1122	1046	1010	1112	1079	1027	1087	1002	1082	1055	1110	1108	1029	1056	1091	1092	1068	1067	1078	1036	1031	1106	1094	1092	1115	1103	1060	1037	1089	1080	1065	1067	1055	1087	1071	1041	1106	1042	1072	1047	1046	1030	1038	1084	1024	1026	1124	1044	1092	1036	1075	1068	1044	1045	1053	1078	1042	1111	1052	1055	1075	1063	978	1083	1005	1035	1048	1031	1129	1002	1045	1029	1035	1059	1042	1011	1081	1080	1107	1039	1096	1049	1077	1109	1040	1070	1065	1076	1045	1015	1076	1052	1018	1043	1064	1060	1013	1064	1060	1100	1071	1025	1039	1061	1085	1083	1003	1070	1051	1009	1066	1133	1025	1033	1129	975	1096	1045	1090	1030	1025	1067	1054	1086	1124	1044	1119	1081	1029	999	1046	1116	1075	1064	1112	1034	1072	1053	1077	1075	1013	1096	1094	1047	1039	1051	1056	1056	1102	1051	1094	1076	1096	1033	1018	1063	1063	1041	1128	1000	1030	1096	1049	1051	1052	1112	1071	1003	1032	1079	1106	1098	1048	1081	1032	1115	1033	1079	1053	1032	1062	1092	1076	1052	1088	1124	1044	1017	1048	1094	1071	1037	1058	1074	1123	1103	1094	1018	1048	1128	1057	1088	1040	1084	1070	1049	1055	1014	1031	1020	1072	1042	1086	1034	1058	1055	1070	1029	1014	1045	1086	1094	1038	1090	1082	1021	990	1080	1083	1077	1108	1029
1948	601	232	178	187	172	185	160	167	184	178	184	163	158	161	162	165	163	160	138	154	158	147	186	187	157	172	174	182	167	161	181	165	149	153	160	153	159	152	157	163	151	155	166	176	168	155	168	189	182	183	171	173	162	154	151	164	158	173	166	144	164	187	179	155	165	155	158	144	163	166	155	154	162	164	155	149	180	170	150	158	157	156	188	171	149	157	174	174	124	134	149	169	171	163	168	148	167	151	154	188	187	154	163	165	163	166	163	153	167	187	162	169	167	181	165	116	157	160	176	181	159	174	182	138	172	174	173	181	177	167	150	165	163	149	182	159	160	168	165	162	159	166	152	169	170	166	163	153	149	180	180	162	185	154	168	184	168	170	166	167	172	150	150	153	172	171	172	165	163	172	143	182	147	163	179	168	182	173	145	173	152	156	164	178	175	139	174	154	157	158	167	167	154	157	164	152	160	186	211	169	188	166	168	151	161	191	163	169	171	188	166	179	159	165	156	165	148	139	153	169	148	165	181	147	171	149	184	131	160	170	173	135	173	161	185	176	162	167	182	205	160	177	179	171	157	178	170	160	176	147	166	145	144	164	161	150	169	163	154	179	135	160	186	163	179	186	183	174	169	173	151	164	168	168	155	154	155	139	142	159	145	149	134	151	159	162	152	172	155	160	158	158	153	173	155	132	173	140	173	174	151	158	149	158	186	168	151	191	172	146	184	166	164	151	162	158	149	176	173	172	162	145	144	183	185	159	158	164	184	131	155	143	163	171	149	182	159	171	153	130	174	169	195	168	151	160	177	147	158	173	173	156	181	160	156	161	165	172	161	163	160	150	166	187	184	150	162	187	157	177	163	159	171	198	149	143	160	159	163	180	153	167	176	176	185	160	162	156	154	168	155	163	155	178	160	172	143	166	181	171	150	150	145	153	167	186	170	180	177	164	195	160	147	151	178	186	139	144	152	172	173	172	167	156	151	168	139	171	156	191	197	170	169	146	161	179	192	172	170	161	165	182	155	145	176	173	164	174	158	168	143	154	178	161	151	175	173	174	160	176	150	172	138	170	163	158	158	173	169	179	190	158	160	147	159	184	155	172	187	176	171	157	122	166	164	172	189	153	168	159	130	149	153	171	160	181	156	187	173	176	161	185	180	162	162	129	132	138	147	175	161	165	147	156	150	191	175	163	174	160	168	152	168	145	158	166	154	159	149	176	167	180	166	157	181	157	160	148	183	189	178	185	166	183	160	147	189	167	159	175	188	159	167	171	173	128	180	163	142	138	179	193	169	160	169	158	148	156	164	184	171	166	179	161	194	156	176	181	157	158	163	186	128	154	173	139	136	156	176	153	154	135	135	156	163	158	167	151	177	170	160	157	154	147	173	145	143	165	164	157	156	163	190	174	153	155	183	132	155	183	162	148	134	180	170	135	165	174	157	148	177	157	152	148	168	162	149	186	158	187	166	188	161	161	168	139	202	180	177	169	166	140	170	166	169	168	178	170	171	170	149	157	153	174	195	145	175	184	169	176	163	155	171	153	173	186	171	186	167	176	173	134	168	153	144	181	156	184	141	144	149	156	159	180	172	159	170	157	172	173	179	165	139	150	183	156	159	182	178	166	151	149	169	163	179	161	180	158	175	176	172	178	154	173	155	131	179	180	172	158	170	175	178	143	175	156	161	178	158	170	179	161	181	182	158	170	157	149	159	183	180	187	159	149	161	188	181	165	151	160	169	163	152	169	167	156	152	171	176	177	157	149	173	179	163	133	160	174	164	156	165	145	146	154	181	166	159	168	166	153	129	167	152	170	145	166	170	164	148	140	141	183	154	170	160	154	163	155	188	176	194	154	152	170	164	180	148	168	174	167	172	133	158	148	151	166	149	187	176	166	170	165	173	152	135	155	165	142	158	150	164	177	169	165	187	160	144	153	197	164	161	157	142	150	178	149	193	169	174	175	149	190	161	166	169	183	132	160	123	146	187	173	165	155	174	145	151	166	177	138	147	194	163	169	153	175	200	156	168	166	176	159	196	190	169	151	153	152	148	173	201	157	156	147	176	153	169	185	185	172	196	178	171	146	152	199	164	148	167	172	163	159	149	169	165	168	147	177	160	189	146	186	176	169	148	153	154	159	164	168	146	158	165	160	172	171	179	150	171	177	148	150	166	185	146	143	183	150	140	177	190	157	155	154	170	165	168	150	150	157	181	196	142	169	152	160	150	161	142	184	183	156	184	178	155	191	170	168	178	159	172	156	162	178	155	169	147	149	166	167	160	161	159	168	155	176	186	169	135	142	159	156	165	173	155	145	153	155	184	149	153	154	167	153	172	204	184	186	159	152	150	157	153	125	133	151	167	183	172	167	161	152	140	154	166	165	152	158	167	150	149	181	184	163	162	177	148	168	185	176	146	162	172	176	166	185	151	182	177	149	155	155	154	157	154	169	171	160	176	183	179	154	154	149	156	152	176	151	191	174	157	153	176	170	148	161	172	169	142	170	148	151	163	171	166	180	183	172	170	191	173	176	203	170	168	187	179	197	147	176	152	159	162	170	166	154	165	153	154	167	165	169	166	180	178	188	168	147	172	158	169	169	151	177	170	170	159	171	184	152	163	148	167	165	169	178	185	154	170	151	174	152	173	163	169	152	170	163	151	151	167	156	158	194	167	173	150	151	152	144	160	156	169	164	164	186	167	168	141	141	156	157	163	174	168	160	152	167	181	158	183	176	160	148	167	158	171	176	121	180	155	167	154	156	153	162	163	198	156	165	170	156	143	167	136	175	154	159	170	171	153	180	149	164	167	173	150	172	164	153	171	159	158	172	155	136	160	150	158	197	167	138	163	152	167	154	185	186	162	166	187	174	156	141	158	168	168	148	167	166	170	177	158	179	142	154	156	190	186	164	159	168	167	165	168	179	156	167	152	141	162	169	184	155	166	156	177	160	157	163	170	169	175	194	163	160	172	151	174	172	181	167	163	161	146	153	161	144	148	166	164	148	170	155	159	151	139	177	151	172	169	153	177	167	149	157	149	164	169	174	170	171	170	157	169	165	161	159	189	170	164	153	170	153	151	175	174	161	170	163	143	172	160	156	160	151	159	134	150	162	147	157	164	137	142	147	173	162	174	155	153	192	172	170	162	164	166	162	154	164	161	167	148	173	163	146	170	159	173	157	137	170	162	152	157	170	175	162	151	155	174	121	168	154	166	161	148	189	169	154	146	181	164	185	191	171	172	170	178	191	182	157	180	175	172	183	174	186	178	199	181	150	147	130	170	171	164	168	156	154	167	171	171	170	161	155	144	145	170	170	151	153	179	141	194	171	147	170	180	168	160	183	179	173	178	159	168	173	170	176	158	182	176	155	187	161	136	154	144	136	160	154	172	181	171	181	146	164	165	153	154	167	143	160	177	173	167	176	159	165	202	150	151	159	180	167	174	185	184	162	152	174	133	175	170	181	176	163	140	156	164	169	172	159	160
1992	923	541	528	512	518	473	498	473	464	460	436	475	489	464	477	458	460	416	422	456	481	460	490	465	450	460	458	462	463	487	451	472	498	432	470	465	451	441	496	447	430	482	438	490	456	483	468	464	455	433	487	486	478	458	463	429	480	432	442	465	450	494	446	458	448	453	489	487	459	488	460	463	481	446	492	452	458	472	468	487	501	458	479	483	443	442	450	463	464	466	484	508	471	462	456	447	416	462	463	480	482	470	480	473	429	479	467	510	486	475	467	441	492	474	482	467	492	472	489	438	474	450	447	468	466	489	467	446	445	487	469	432	488	476	467	480	464	474	476	476	470	460	462	464	503	493	459	414	433	468	448	488	453	468	450	461	450	470	460	490	428	497	462	468	489	429	436	482	474	466	487	442	493	419	454	445	457	462	457	470	443	479	467	472	468	471	453	477	428	460	491	474	426	506	461	444	452	458	473	474	465	481	469	478	464	450	468	458	460	441	477	427	489	436	468	444	502	444	451	443	471	451	450	471	447	488	457	483	451	494	494	437	458	507	492	444	495	485	489	442	447	447	455	443	433	460	476	470	426	435	469	461	461	480	488	461	410	446	446	498	477	462	475	493	414	462	464	472	432	441	445	457	450	484	483	496	449	440	447	453	430	463	465	443	490	450	467	429	407	462	436	435	435	476	460	430	471	482	455	464	455	479	457	499	458	434	465	469	466	451	483	505	483	491	478	462	476	477	474	470	454	493	462	428	486	450	459	401	443	464	483	488	442	480	457	465	461	473	463	516	430	435	435	416	482	461	470	467	447	467	429	480	444	448	447	471	473	456	432	472	473	462	466	482	449	424	465	475	448	455	460	441	496	421	423	467	448	462	480	437	458	462	499	459	460	458	454	414	469	452	481	432	498	459	484	480	497	411	451	503	496	468	466	459	402	427	489	474	456	453	454	496	471	465	466	440	448	453	442	475	473	472	470	480	467	466	419	433	453	453	488	459	488	507	447	458	393	465	436	427	474	442	467	451	460	459	431	481	459	445	474	457	455	446	479	477	476	440	432	434	431	482	506	500	452	459	499	458	475	477	457	507	465	470	433	421	466	460	484	436	455	446	440	477	434	447	469	461	468	481	494	427	501	454	425	469	466	502	449	454	464	470	444	468	444	446	456	454	466	454	467	457	448	454	445	473	467	422	470	454	407	452	493	421	483	447	447	442	500	476	495	480	423	496	455	460	482	436	436	483	407	461	441	499	480	445	479	443	446	464	472	458	496	464	467	430	475	484	485	513	475	460	410	416	460	473	473	433	475	469	491	446	462	442	455	460	515	476	480	463	463	464	430	483	474	453	481	472	447	484	471	446	478	479	458	488	434	474	479	426	454	516	459	452	438	497	437	480	456	458	444	460	492	456	442	443	480	478	430	503	481	524	483	436	460	465	468	464	443	489	483	487	431	514	485	534	459	454	500	461	414	444	499	483	488	506	468	457	488	468	500	450	495	487	475	463	420	497	466	449	492	469	448	476	467	491	466	466	465	408	482	444	462	484	502	439	472	468	463	478	473	470	468	453	484	464	446	501	500	481	447	506	487	479	486	451	469	476	503	470	467	455	437	497	430	490	452	461	520	484	475	454	430	467	482	455	472	468	431	435	471	464	449	486	494	438	479	474	451	444	452	483	468	479	461	439	453	463	450	479	458	444	492	484	461	442	447	483	415	461	465	476	468	440	470	467	473	433	473	478	489	445	440	437	472	444	461	460	465	434	461	448	472	452	469	462	464	500	469	482	461	467	483	469	446	476	476	442	469	425	472	464	443	505	492	498	501	458	483	454	460	479	489	433	442	485	474	448	488	461	486	470	479	445	460	434	476	466	532	451	500	450	487	467	486	437	472	478	422	470	444	471	475	454	480	451	469	455	454	467	475	485	436	493	513	477	470	456	466	452	456	502	464	475	492	417	466	455	434	448	453	481	448	462	455	447	447	439	452	480	470	443	445	484	461	431	463	463	449	433	461	473	459	447	478	459	491	491	457	455	441	477	439	408	490	483	440	428	442	449	465	443	497	473	442	513	474	457	470	483	460	461	470	437	468	509	467	464	471	445	449	444	461	480	455	485	465	435	459	441	448	471	493	510	500	465	496	439	465	457	449	445	426	453	462	455	464	450	470	481	441	485	449	471	458	446	437	433	465	460	447	444	462	487	479	457	470	472	490	458	468	500	453	469	477	445	447	486	488	492	446	423	466	486	465	469	452	507	456	483	478	488	421	456	435	475	443	493	511	438	469	469	453	460	477	437	438	490	471	456	477	483	440	469	471	476	432	464	480	463	482	460	489	436	495	427	456	449	447	475	466	465	459	466	480	458	456	457	461	420	467	443	430	445	484	507	450	483	459	434	456	511	508	471	450	457	456	440	476	474	461	440	452	464	457	484	482	475	458	466	465	446	498	439	490	462	511	462	489	469	454	476	458	465	502	428	502	415	455	456	446	447	477	419	479	440	469	439	452	472	449	467	450	501	489	462	426	464	479	447	454	441	476	476	492	442	437	477	453	447	473	448	421	484	446	429	473	447	408	417	466	464	464	461	471	474	459	442	460	446	454	470	464	472	475	420	430	488	443	497	429	466	459	454	448	489	484	494	439	486	487	476	459	522	476	478	461	484	476	480	459	436	462	404	434	449	454	426	477	446	485	483	471	469	459	457	460	436	487	451	468	496	485	461	464	468	467	466	456	462	478	491	466	418	449	439	452	498	429	472	455	457	471	462	490	462	454	428	482	436	485	454	436	452	461	469	482	476	474	479	475	453	470	458	451	461	446	506	425	455	441	424	492	499	456	463	467	520	439	508	408	467	444	449	439	455	432	481	494	453	467	481	457	474	451	437	476	451	474	448	461	431	482	472	464	444	450	449	474	457	447	433	512	483	448	462	452	474	465	448	440	457	472	433	435	449	417	426	440	466	479	459	469	459	421	436	445	466	464	466	474	451	447	503	447	468	425	480	468	467	494	473	458	484	434	482	491	468	489	440	471	450	427	455	476	454	482	453	472	457	469	476	452	463	505	446	508	454	458	480	518	454	467	473	481	506	469	432	437	505	482	481	434	473	460	485	462	462	463	432	474	473	477	492	427	435	456	450	463	442	427	458	452	464	436	468	459	480	443	483	463	459	438	447	479	458	444	486	483	453	440	462	467	458	463	444	473	483	451	462	512	489	436	450	495	513	469	459	473	449	473	460	462	469	461	435	420	457	467	472	445	467	456	470	474	457	493	451	420	451	440	450	451	475	485	464	433	483	487	509	493	450	493	473	499	449	476	452	482	438	490	494	432	492	495	460	485	472	481	462	473	451	436	431	476	443	500	486	477	475	453	429	462	456	484	459	440	484	481	473	491	502	482	462	442	450	444	469	430	451	457	517	466	485	428	499	486	459	485	429	497	478	475	458	470	461	474	445	489	508	440	514	464	487	477	464	460	497	440	463	471	442	468	429	449
8345	1818	1543	580	507	435	391	369	397	340	373	367	373	370	384	351	370	353	355	379	362	379	358	350	353	316	373	335	352	323	373	369	312	305	367	328	323	330	341	330	367	326	345	329	366	360	324	362	350	357	337	374	323	356	328	353	338	328	329	363	333	305	352	351	372	350	314	330	356	344	311	308	331	351	346	332	332	327	319	352	358	357	387	353	330	342	342	327	315	351	324	391	359	366	316	336	339	308	337	327	312	367	350	359	313	345	344	310	380	339	329	354	339	331	348	316	355	340	325	323	336	332	373	341	379	358	345	350	369	346	355	362	338	364	313	334	350	396	301	328	361	349	331	387	388	344	325	324	309	350	368	408	376	354	368	304	352	365	357	328	341	335	339	337	357	348	324	336	306	315	368	309	315	366	357	338	335	340	323	347	324	325	359	365	376	337	301	319	358	320	348	314	353	269	327	321	356	390	335	330	304	354	319	363	302	344	371	343	329	359	341	341	332	332	316	337	343	345	336	360	349	328	344	358	324	309	341	360	356	341	331	313	380	331	347	347	339	342	336	333	353	331	322	327	329	333	353	341	397	362	369	300	331	298	332	323	338	316	349	325	346	339	347	353	340	321	336	329	344	360	323	300	329	322	322	339	334	325	335	324	344	325	339	349	316	304	313	315	324	349	335	357	351	321	323	352	349	350	364	351	356	322	356	335	306	355	338	331	362	338	367	379	406	319	316	365	324	336	361	332	333	318	337	294	365	357	351	334	309	380	329	342	348	338	298	316	335	371	370	330	344	318	333	329	326	338	303	348	352	355	346	356	334	335	343	353	347	337	384	349	346	353	318	340	331	318	352	324	350	383	401	364	364	342	330	340	328	356	340	356	320	340	389	331	376	335	318	309	378	323	381	332	329	339	337	333	278	329	337	348	332	341	364	320	346	353	331	327	362	356	339	323	316	314	320	353	376	340	323	308	340	358	312	299	313	332	318	303	358	359	317	326	365	365	365	351	341	342	298	344	327	367	319	304	327	324	357	321	310	320	320	337	350	335	363	329	354	349	332	320	368	362	330	324	336	323	326	335	335	315	344	346	329	365	353	369	322	346	368	347	340	342	360	344	330	311	353	336	362	321	314	287	328	323	343	292	278	346	340	347	365	352	358	323	317	359	402	328	370	351	346	349	353	318	338	328	333	370	351	362	368	374	343	338	366	353	306	347	355	341	336	340	323	343	363	321	308	340	330	353	335	358	338	365	316	311	357	318	345	329	369	317	329	334	345	344	357	325	314	320	330	347	349	306	352	320	319	319	350	284	319	331	344	357	337	346	292	314	340	331	331	361	310	379	336	350	355	355	363	317	343	350	336	335	389	317	313	312	346	328	320	292	328	356	303	352	358	330	330	307	387	337	311	332	314	333	313	365	335	345	327	341	382	335	326	313	318	317	375	344	308	333	330	314	310	334	339	334	318	369	329	336	370	383	355	330	303	311	345	317	391	346	306	332	363	326	311	379	317	345	357	353	322	329	335	329	322	358	346	335	342	334	364	337	318	361	388	354	304	343	368	319	327	335	387	367	328	329	360	355	357	323	338	338	329	347	368	316	344	363	347	353	349	359	334	332	330	344	343	299	345	336	355	336	365	319	346	362	379	367	359	321	351	336	349	348	367	354	352	314	344	357	357	361	364	353	380	345	343	320	371	387	332	333	341	306	365	343	327	357	327	371	307	381	368	305	320	329	356	333	332	342	312	355	340	323	295	307	355	328	302	337	353	360	347	326	318	362	341	340	338	326	347	334	329	332	304	308	320	349	331	332	340	364	351	345	344	344	342	280	374	354	349	333	311	345	365	345	363	336	314	331	373	322	346	347	336	325	347	328	363	314	333	341	312	299	356	342	354	358	334	334	348	344	329	335	343	345	358	335	351	333	333	344	321	341	334	367	347	335	312	338	307	353	364	367	349	316	317	362	309	300	326	361	338	321	294	345	319	369	370	329	332	298	353	344	330	320	340	336	321	346	360	335	388	361	349	344	325	359	352	338	329	322	334	367	370	370	349	343	339	320	356	332	335	366	311	342	331	312	340	318	301	323	305	348	327	362	322	335	296	343	323	355	332	362	322	318	327	363	351	362	328	364	344	323	343	348	364	321	348	339	343	375	357	300	374	315	311	309	341	335	313	355	335	316	334	355	348	345	306	335	297	298	335	367	351	348	339	355	346	346	337	347	352	325	357	338	341	333	311	359	362	330	332	337	353	352	350	356	325	353	356	360	370	325	334	374	312	378	337	341	342	338	324	364	341	324	343	322	319	322	353	341	360	346	337	350	327	345	333	318	333	304	354	358	335	347	315	327	359	314	316	311	351	351	370	318	319	353	332	312	292	314	328	297	339	322	352	337	343	304	305	356	375	322	347	305	269	359	320	338	351	293	296	356	330	349	316	330	302	355	378	303	333	326	298	310	319	352	379	331	344	316	325	322	318	353	336	355	335	362	336	352	321	324	321	360	363	307	332	324	323	331	356	327	333	369	349	299	370	290	293	327	310	387	363	352	334	339	352	358	355	340	366	325	318	377	336	333	327	340	339	368	332	316	351	352	380	352	364	322	307	347	317	307	373	336	346	350	373	359	344	342	335	335	356	331	320	345	344	360	334	352	370	322	332	327	317	333	356	329	327	303	324	314	333	353	352	373	323	343	372	354	343	346	315	322	328	332	328	332	324	340	331	330	331	324	340	349	374	339	308	361	324	370	365	321	351	362	339	357	331	385	347	368	309	354	333	333	347	333	343	319	310	348	308	317	343	341	323	348	347	342	344	338	353	353	372	351	342	326	319	362	373	334	325	349	355	349	336	343	339	332	318	352	302	340	349	373	350	334	342	324	336	336	351	365	364	334	356	359	335	279	318	285	350	345	328	367	323	350	349	337	348	373	330	327	342	299	372	348	333	311	342	341	355	343	325	311	346	339	356	339	336	359	354	330	358	337	335	374	325	316	355	365	335	359	338	347	347	371	339	360	313	352	326	338	329	333	331	374	359	357	355	340	338	335	303	361	345	322	298	372	358	374	322	318	334	356	338	317	352	345	360	321	364	350	368	330	333	338	295	372	356	373	369	324	328	325	342	345	330	330	372	319	335	357	374	327	344	373	336	353	339	344	334	342	287	315	313	339	337	346	338	354	338	316	350	348	348	343	342	322	358	341	347	318	333	344	329	358	315	342	319	338	330	339	328	330	360	334	334	324	349	365	353	346	345	331	351	317	312	377	336	314	332	335	344	350	348	338	387	335	333	333	362	370	311	325	324	352	348	336	345	345	343	326	345	313	376	337	334	390	360	304	326	335	305	316	313	320	362	362	292	335	363	344	317	324	287	329	349	326	340	333	376	327	341	322	318	319	347	310	359	371	338	319	361	355	330	349	348	342	347	350	331	340	314	334	352	328	330	304	324	302	308	346	360	353	334	372	360	338	342	332	322	324	319	357	354	336	340	312	346	323
6811	2461	2080	1523	1402	1312	1155	1110	1053	1009	990	967	941	947	847	939	849	829	847	864	874	845	881	811	843	792	788	821	854	840	830	798	844	876	835	848	768	863	798	851	804	830	829	823	837	822	830	829	826	756	792	845	843	823	752	840	851	861	829	833	816	863	811	777	822	834	861	838	835	792	863	812	813	792	828	798	857	837	822	821	797	800	811	768	775	782	853	780	830	784	846	813	825	849	844	828	784	860	807	820	856	820	813	834	797	852	829	817	844	818	831	752	897	828	821	841	813	841	824	867	790	799	832	798	841	810	809	814	822	824	819	778	795	809	856	795	836	858	876	833	855	788	853	858	815	792	825	789	842	813	801	799	842	844	840	860	812	810	799	779	818	803	812	829	857	806	798	844	814	825	765	786	815	804	850	825	859	827	808	790	800	811	788	846	795	829	800	813	870	805	831	821	870	857	864	815	894	801	852	831	858	805	849	840	886	791	803	797	807	823	818	800	852	807	853	776	800	808	816	826	838	787	877	783	816	864	816	835	832	831	824	830	872	797	815	831	837	959	847	788	817	742	804	827	818	810	873	803	788	834	798	784	786	830	780	848	837	807	830	808	819	793	769	805	782	782	828	761	837	829	813	792	856	799	811	843	819	852	788	827	799	827	786	827	841	769	790	856	829	854	839	865	809	859	813	843	811	819	824	790	822	787	803	800	829	819	806	769	798	829	818	777	862	835	871	843	840	792	773	798	834	819	836	855	787	816	808	799	824	797	809	826	835	808	802	780	796	782	831	760	866	802	803	789	810	765	847	806	807	877	782	837	806	791	809	827	834	797	782	844	817	794	777	794	776	853	799	778	820	827	820	832	805	808	787	856	805	811	820	793	817	844	829	851	841	815	785	805	865	839	835	793	819	789	795	813	858	800	825	809	822	764	819	821	854	796	860	769	785	788	868	833	827	760	819	777	841	792	828	793	831	824	811	805	853	801	810	830	874	811	816	820	807	786	818	818	780	811	825	817	791	824	788	824	826	847	821	792	832	778	846	816	864	825	840	817	783	851	815	853	808	853	803	818	845	873	746	775	827	839	829	826	806	804	840	785	750	838	838	780	808	813	765	818	804	868	839	809	755	857	806	773	838	823	879	792	746	788	842	839	835	805	791	783	820	836	835	843	745	809	813	776	825	837	730	836	785	781	820	801	822	830	875	822	828	873	820	801	766	904	838	833	871	803	841	804	768	807	810	822	828	815	806	848	809	790	800	779	812	775	817	826	860	798	815	814	741	804	834	786	884	837	805	741	819	816	784	819	820	824	827	829	849	806	794	800	804	787	888	803	758	817	800	804	846	816	795	855	867	818	852	836	819	782	838	784	844	824	766	792	840	801	796	822	767	785	828	808	841	782	909	832	800	847	816	796	833	779	798	834	826	840	787	758	806	838	834	847	823	850	870	817	851	759	884	805	786	844	815	822	783	828	837	846	874	822	858	790	857	827	853	837	832	747	811	798	852	817	828	834	838	774	829	838	832	771	826	799	822	799	791	812	814	864	802	809	844	785	819	814	786	792	845	835	855	796	828	832	817	776	818	861	756	763	785	799	833	826	809	847	820	801	836	819	828	815	861	786	790	798	806	812	823	806	842	815	772	769	785	748	813	826	854	794	810	810	818	805	786	784	804	831	829	820	807	806	810	846	791	846	841	806	844	828	804	827	837	777	779	848	811	789	771	791	838	790	813	818	796	845	792	815	838	830	834	806	792	847	799	839	872	789	789	765	831	846	799	838	838	833	820	842	872	848	860	799	817	823	815	790	844	792	799	793	785	793	787	794	819	816	818	777	800	845	789	777	806	822	834	826	790	867	805	815	809	807	826	752	803	825	842	852	778	806	789	827	851	824	870	841	763	836	813	844	766	811	840	813	799	814	854	783	812	799	777	839	882	815	798	780	835	810	859	836	865	844	810	816	779	771	806	819	838	817	788	771	837	764	805	796	875	839	785	863	821	837	832	799	837	810	828	790	837	792	782	829	806	863	836	779	760	845	805	796	753	825	812	842	828	846	849	821	826	788	776	809	824	842	796	780	816	843	828	804	820	828	810	786	803	801	824	857	797	866	834	879	800	846	790	837	815	795	815	826	847	811	786	826	815	817	856	828	873	782	889	809	791	828	769	791	793	838	850	800	823	806	836	838	807	833	825	840	799	815	814	854	848	807	783	800	792	762	806	807	800	845	835	796	831	799	793	831	799	823	788	858	823	807	864	843	843	805	788	825	825	833	774	792	858	807	799	817	790	797	797	838	857	818	827	847	832	750	839	797	810	822	824	795	799	817	802	813	847	811	827	807	793	819	847	826	784	817	887	823	789	799	778	786	797	839	867	847	838	844	851	833	864	741	879	854	840	826	793	850	859	850	784	808	806	850	832	827	820	787	841	806	852	833	800	776	806	780	831	794	824	814	875	811	804	854	825	789	832	785	845	831	823	805	749	819	817	856	840	813	809	839	847	759	835	889	850	828	813	785	822	857	881	830	843	911	796	812	822	782	835	855	844	803	853	809	854	812	773	796	817	844	848	850	784	856	750	804	842	798	853	764	847	812	811	800	769	815	814	824	885	846	828	774	851	832	809	836	806	823	867	829	788	808	820	770	842	808	834	836	863	799	841	816	787	787	782	757	825	826	832	847	830	749	874	834	743	806	786	852	827	840	822	773	835	843	849	834	775	821	799	769	844	847	855	866	799	768	802	799	764	835	835	813	826	842	877	835	805	820	755	811	804	908	818	813	832	798	785	774	873	820	840	890	819	827	828	800	845	800	825	812	768	824	765	810	786	831	818	805	807	824	874	859	792	810	790	810	814	833	807	801	779	871	835	810	778	802	805	828	836	831	800	778	843	800	805	818	863	832	822	842	817	809	822	814	862	831	796	852	745	784	783	773	792	779	797	804	817	837	771	823	801	810	832	812	824	810	792	764	836	846	797	838	808	828	806	788	788	874	825	827	848	847	834	865	784	802	816	848	870	878	844	774	810	786	802	801	804	818	845	823	842	789	822	808	829	810	806	835	893	781	831	799	827	768	818	791	826	805	830	843	824	817	837	801	796	844	763	802	819	821	757	805	832	800	845	798	830	785	806	835	824	877	850	841	836	832	834	803	813	798	831	795	788	779	825	822	853	812	851	799	804	810	833	820	827	825	780	830	823	817	829	766	858	791	841	836	835	816	789	785	810	847	808	817	851	799	741	839	821	891	847	830	785	849	837	847	851	796	868	814	776	848	825	785	865	790	857	832	798	779	805	836	862	817	821	806	757	840	813	844	823	810	865	822	797	787	841	814	781	817	789	806	786	839	836	788	842	797	772	840	776	824	751	775	797	778	765	821	828	808	814	819	827	829	741	850	860	834	877	843	820	796	823	880	781	826	808	801	824	844	835	752	831	840	831	811	813	797	773	820	774	835	801	773	808	817	796	807	790	779	816	796	796	816	848	822	790	802	836	803
16335	4066	3629	999	734	682	598	619	571	515	578	536	489	491	545	495	479	512	486	464	487	504	480	487	484	469	451	480	505	494	481	508	451	470	482	432	459	486	487	481	493	489	476	445	481	474	517	533	488	432	490	479	486	533	488	490	484	477	479	467	485	432	450	479	510	483	479	493	467	476	480	567	493	472	481	460	492	512	475	456	533	476	511	440	477	493	445	489	517	508	472	533	503	519	460	471	476	462	465	462	501	453	535	483	485	488	520	449	466	477	445	452	474	487	483	497	502	462	430	421	500	497	479	464	480	486	474	476	410	486	494	509	464	470	468	464	425	481	484	473	471	469	453	463	504	480	494	422	481	483	494	492	451	479	515	497	483	505	522	498	475	509	482	481	478	443	438	503	489	450	523	465	490	481	469	458	480	530	472	485	449	505	530	454	514	461	481	464	459	440	497	465	455	487	498	477	505	455	491	453	463	439	478	458	477	459	472	497	453	513	498	517	449	491	438	433	496	519	477	503	506	508	545	497	502	484	441	443	492	479	468	446	467	463	506	514	448	438	483	501	458	495	497	508	493	474	522	484	478	461	448	497	463	486	495	514	509	446	491	447	475	448	465	471	493	466	485	439	469	503	470	476	451	468	451	451	469	465	465	472	484	521	487	495	464	509	512	452	477	492	502	525	508	440	503	502	460	465	472	495	505	457	483	429	469	489	450	475	464	496	497	527	452	510	467	450	506	494	488	489	489	459	455	430	498	476	461	465	443	462	521	494	503	492	446	445	490	465	483	514	492	518	439	485	494	423	478	487	474	504	490	445	501	478	487	478	461	445	462	505	507	481	539	511	468	496	434	478	508	459	480	475	492	535	467	483	459	426	508	513	409	426	473	465	471	463	490	486	474	493	489	469	500	490	474	496	483	493	463	463	465	484	461	472	482	511	456	485	462	452	439	508	522	515	473	487	456	502	453	488	475	508	467	478	472	478	506	461	465	511	474	468	465	527	479	501	528	495	473	468	459	485	464	453	479	505	478	447	492	488	496	497	455	517	438	471	498	458	454	500	486	483	545	487	468	447	499	489	485	507	518	477	448	474	473	506	491	471	506	466	499	555	473	449	516	471	483	472	483	527	541	479	471	473	490	447	490	435	516	489	442	504	467	505	454	474	481	430	460	428	539	524	466	476	482	547	477	472	527	506	439	476	493	466	511	488	496	494	495	503	527	533	433	484	469	500	465	521	490	470	470	454	456	481	451	458	514	456	474	474	480	518	507	482	460	515	541	491	479	494	484	489	489	481	502	517	460	473	508	454	473	485	508	442	474	470	487	483	466	501	455	477	465	491	499	518	454	492	491	508	464	433	487	466	528	457	474	475	500	491	511	492	501	499	470	478	501	480	481	516	453	442	469	432	454	490	473	491	466	464	495	517	474	460	496	444	473	489	466	513	453	496	484	488	542	479	489	461	458	479	447	504	500	470	544	464	494	456	484	536	460	441	494	498	441	483	453	482	446	445	497	493	460	451	484	456	508	482	460	475	480	486	467	451	487	423	511	471	504	446	539	499	489	460	471	465	555	453	491	504	532	446	482	511	471	554	477	484	476	476	528	500	489	508	477	462	490	472	472	471	494	463	456	462	480	466	487	453	455	457	467	464	510	482	474	448	469	531	488	500	504	439	460	484	534	470	485	505	446	484	491	464	461	456	511	487	490	501	492	490	496	508	467	470	505	461	499	454	526	545	494	467	463	487	462	483	474	444	472	483	477	502	456	486	424	491	456	474	474	448	456	499	456	474	494	461	478	469	457	501	490	460	465	512	527	450	464	486	438	527	473	487	462	456	495	513	486	513	457	497	472	518	432	490	480	440	496	475	476	498	517	503	421	494	482	489	477	483	513	444	480	507	461	495	453	463	450	475	518	463	485	464	481	463	447	455	502	483	509	460	477	461	444	534	438	454	443	476	522	453	469	511	458	469	467	453	475	487	500	473	483	484	477	490	474	486	500	472	482	493	489	499	507	457	500	488	494	482	491	487	492	489	499	457	500	450	487	509	461	472	496	467	449	456	493	492	497	492	473	450	512	426	479	459	471	509	452	488	508	447	489	447	464	452	508	507	476	502	479	449	478	492	504	414	451	499	476	487	493	501	495	469	544	459	477	484	506	475	472	502	488	489	520	475	465	485	487	468	467	493	485	467	484	508	491	467	432	491	489	492	494	462	467	548	509	427	477	474	447	479	450	539	497	474	509	485	450	445	484	466	477	501	521	499	481	457	493	426	476	485	454	489	483	445	448	486	497	474	482	484	495	445	475	491	501	462	494	498	497	464	472	472	446	486	448	443	469	494	417	444	463	528	494	453	472	468	487	498	515	482	513	482	460	484	495	531	480	527	482	497	477	468	491	470	459	428	522	437	467	480	467	458	506	491	468	548	468	489	446	501	495	462	467	474	476	453	444	457	469	441	496	498	472	500	493	469	457	501	487	475	508	452	476	521	513	459	486	481	473	527	491	486	487	491	499	472	471	480	501	474	462	479	474	493	477	471	459	493	470	474	473	455	481	471	508	467	448	484	465	483	474	492	501	457	440	512	497	464	461	502	500	463	522	489	492	497	462	464	508	486	463	487	456	469	518	487	479	444	510	461	480	438	426	484	450	443	447	476	439	478	501	487	500	492	479	455	475	483	439	474	494	483	438	505	499	491	496	460	527	523	488	503	479	519	538	459	508	433	506	497	478	475	489	536	471	541	463	441	509	468	519	497	457	451	487	436	503	462	450	470	547	460	524	505	514	487	513	508	492	508	435	474	503	473	481	505	473	484	496	456	493	464	469	488	466	473	489	498	488	476	511	495	540	468	454	496	475	480	475	450	500	472	486	464	534	473	457	483	467	483	488	465	471	473	481	478	509	469	440	516	442	483	523	427	513	483	462	491	504	493	455	483	520	482	468	471	538	485	488	459	460	483	486	472	499	485	466	502	478	494	487	479	508	468	445	511	519	476	486	454	476	462	468	501	482	469	491	511	466	487	487	488	516	532	455	485	521	495	518	472	480	457	474	490	446	487	491	481	455	489	466	454	502	505	459	485	525	486	449	551	489	465	445	437	485	455	429	468	514	493	470	471	492	492	444	509	535	514	474	475	549	454	482	455	473	419	470	506	461	445	476	441	482	478	465	486	464	480	498	445	496	502	459	464	467	493	515	501	454	480	454	441	438	460	473	428	487	479	515	459	443	460	484	512	507	463	522	479	493	459	482	503	504	540	496	481	456	507	470	518	523	462	466	497	436	440	496	473	508	520	474	475	501	461	493	472	531	549	496	427	465	451	462	493	516	473	492	469	479	487	458	466	474	460	477	499	494	456	501	459	462	501	455	493	514	453	426	538	474	451	458	468	500	483	527	491	460	471	512	490	482	487	468	457	471	458	486	447	523	478	513	450	467	523	468	501	474	482	475	504	474	482	498	463	507	471	458	459	495	489	498	472	520	458	448	450
9387	4174	3785	2575	2263	2049	1759	1732	1568	1480	1417	1307	1291	1238	1223	1173	1157	1177	1164	1121	1123	1183	1110	1082	1111	1064	1090	1107	1063	1098	1062	1093	1118	982	1084	1093	1078	1062	1059	1041	1058	1073	1120	1099	1078	1059	1070	1022	1053	1049	1073	1042	992	1064	1156	1039	1106	1051	1143	1084	1070	1029	1057	1064	1015	1043	1074	1043	1084	1036	1022	1109	1024	1003	1078	1027	1056	1025	1033	1111	1111	1035	1073	1094	1037	1061	1064	1085	1038	1100	1044	1084	1025	1066	1059	1066	1027	1095	1036	1101	1134	1086	1061	1069	1058	1087	1095	1079	1003	1036	1020	1095	1096	1087	1035	1049	1042	1080	1009	1017	1036	1089	1110	1056	1088	1087	1026	1051	1040	1130	1064	1098	1059	1011	1046	1083	1041	1055	991	1030	1037	1071	1132	1013	1078	1035	1036	1056	1108	1053	1027	1042	1131	1010	1157	1092	1016	1018	1090	1048	1029	1046	1042	1038	1024	1025	1050	1073	1026	1013	1007	1076	1044	1058	1011	1045	1084	1073	1055	1113	1080	1045	1052	1095	1035	1073	989	1071	1061	1001	1069	1083	1089	994	1063	1146	1025	1019	1008	1019	1085	1116	1062	1114	1048	1037	1099	1063	1006	1076	1070	1104	1069	1063	1058	1064	1054	1066	1102	1075	1069	1086	1081	1061	1050	1041	1035	1040	1059	1066	1078	1096	1003	992	1033	1059	1046	1027	1000	1026	1062	1065	1043	1059	1001	1045	1022	1074	1060	1054	1085	1048	1080	1049	1049	1019	1018	1036	1046	1074	1029	1025	1068	1108	1002	1105	1084	1006	1098	1129	1068	1042	1027	1070	1081	1066	1081	1076	1057	1090	1097	1086	1017	1130	1072	1054	1081	1041	1047	1049	1048	1037	1072	1011	1116	1072	1072	1039	1006	1010	987	1044	1034	1002	1047	1074	1111	1095	1061	1024	999	1049	1028	1040	1057	1114	1054	1075	1046	1116	1073	1099	1058	1070	1053	1087	1045	1062	1101	1081	1040	1078	979	1048	1071	1034	1051	1069	1051	1006	1042	1069	1003	1022	1069	1058	1073	1046	1101	1079	992	1035	1093	1075	1047	1058	1049	1025	1088	1019	1063	1034	1058	1028	1046	1080	1036	1094	1051	1095	1000	1040	1085	1093	1029	1118	1042	1063	1031	1127	1028	1090	1074	1049	1027	995	1055	1063	1084	1095	1043	994	1062	1079	1006	1143	1090	1085	1037	1063	1062	1018	1074	1073	1078	1035	945	1072	1049	1125	1109	1098	1112	1117	1018	1061	1055	1063	1102	1027	1048	1015	1068	1106	1027	1044	1013	1037	1039	1038	1078	1068	1035	1073	1088	1082	1025	1056	1075	1044	1120	1069	1068	1104	1081	1011	1066	1052	1065	1047	1033	1074	1063	1106	1019	1059	1065	1031	1047	1052	1095	1107	1044	1042	1099	1096	1012	1071	1063	1049	1066	1013	1003	1053	1088	1062	1086	1027	1053	1122	1058	1080	1092	1070	1073	1081	1053	1048	1060	1074	1008	1086	1032	1061	1047	1039	1062	1101	1042	1047	1072	1085	1036	1098	1075	982	1025	1067	1057	1031	1040	1105	1075	1059	1048	1045	1103	1046	1049	1038	1091	1069	1079	1052	1080	1084	1039	1075	1066	1050	1039	1075	1049	1065	1073	1032	1012	1093	1032	1059	1034	1094	1047	1074	1077	996	1087	1049	1107	1058	1065	1017	1082	1069	1061	1084	1043	1067	1012	1033	1001	1065	1073	1023	1041	987	1125	1081	1066	1042	1095	991	1036	1038	1040	1048	1079	1059	1054	1075	996	1052	1071	1086	1044	1104	1094	1043	1026	1055	1041	1038	1072	1066	1100	1101	1021	1047	1075	1056	1056	1026	1032	1009	1083	1023	1028	1054	1053	1069	1060	1063	1072	1056	1076	1109	1035	999	1033	1060	1140	1051	1072	1060	1066	1054	1079	1085	1094	1042	985	1054	1055	1041	1062	1049	1124	1006	1061	1121	1067	1062	1060	1064	1026	1098	1057	1022	1027	1082	1021	1048	1054	1111	1046	1051	1030	1100	1073	1025	1042	1014	997	1063	1030	1030	1074	1008	1042	1058	1068	1076	1059	1041	1080	1047	1043	1015	1004	1038	1069	1024	1013	1026	1105	1099	1032	1095	1060	1035	1048	1022	1087	1083	1066	996	1082	1027	1016	1014	1064	1123	1079	990	1052	1046	1121	1078	1051	1020	1067	1054	1034	1084	1074	1105	1007	1079	1071	1060	1039	1028	1043	1043	1044	1111	1035	1054	1061	1035	1062	1051	1042	1042	1073	1060	1000	1047	1051	1044	1026	1031	1040	1068	1079	1100	1073	1053	1046	1046	989	1024	1041	1048	1078	1104	1046	1080	988	1028	1068	1142	1084	1067	1046	1034	1021	1070	1060	1065	994	1026	1131	1031	1043	1026	1044	1102	1089	1079	1097	1076	1066	1017	1044	1020	1051	1099	1080	1090	1056	1036	1054	1038	1102	1053	1077	1026	1088	1026	1060	1070	1063	1078	1024	1054	1071	1090	1015	1047	1037	1015	1049	1076	998	1055	1071	1044	1043	1024	1067	1046	1069	1016	1007	1035	1059	1052	1062	1074	1026	1075	1006	1038	1032	1108	949	1059	1013	1072	1035	1061	1030	1107	1057	1048	1040	1063	996	1118	1057	1033	1061	1068	1029	1044	1048	1038	1099	1123	1065	1030	1065	1085	1030	1030	1073	1054	1042	990	1034	1081	1043	1089	1053	1080	1105	1045	1030	1082	1070	1069	1065	1054	1069	1053	1085	1021	1044	1044	1088	1035	1058	1030	1066	1061	1084	1066	1010	1017	1050	1071	1028	1109	1031	1045	1048	1092	1099	1053	1035	1076	1037	1095	1031	1080	994	1021	1030	1080	1091	1072	1029	1026	1057	1078	1028	1013	1071	1010	1032	1076	976	1082	1019	1059	1061	1022	1054	1075	1091	1037	1074	1037	1093	1032	1067	1045	1008	1044	1043	1036	1019	1081	1076	1054	1078	1053	1024	1029	1044	1033	1051	1054	1099	1054	1049	1061	1075	1032	1022	1075	1061	1003	1043	1090	1044	1108	1074	1024	1096	1041	1033	1015	1012	1031	1036	1045	1087	1139	1020	1080	1067	1043	1017	1127	1115	1096	1055	1080	1079	1068	1053	1077	1087	1052	1081	1074	1069	1092	1085	1025	1042	1066	1063	1087	1093	1095	1029	1069	1035	982	1092	1069	1071	1086	1016	1003	1061	1091	1040	1027	1064	1108	1108	1046	1051	1008	1035	1029	1031	1075	1034	981	983	1030	1026	1055	1038	1028	1126	1046	1055	1038	1079	1088	1043	1083	1077	1050	1088	1073	1050	1059	1080	1074	1063	1099	1064	1053	1083	1009	1054	1031	1099	1009	1010	1034	1116	1033	1003	1040	1060	1092	1084	1048	1016	1083	1073	1038	1091	1083	1092	1019	981	1074	1081	1077	1016	1046	1019	1051	1029	1024	1027	999	1058	1051	1080	1066	1019	1048	1068	1015	1072	1062	1089	1090	1023	1058	1015	1092	1072	1060	1093	1075	1084	1050	1101	1007	984	1092	1038	1032	1099	1046	1071	1063	1037	1069	1046	1086	1044	1067	1044	1071	1039	1089	1067	995	1054	1033	1111	1084	997	1106	1072	1019	1127	979	1039	1020	1058	1064	1082	1099	1034	1043	1055	1079	1079	1048	1077	1028	1050	1113	1080	1032	1090	1035	1099	1038	1049	1093	964	1082	1043	1066	1082	1114	1094	1117	1022	984	1018	1066	1113	1042	1065	1071	998	1070	1059	1068	1105	1044	1046	1036	1034	1089	1055	1031	1127	1060	1070	1047	1096	1095	1074	1066	1052	1083	1106	1092	1025	1061	1110	1076	1074	1023	1098	1032	1048	1047	1059	1101	1107	1042	1079	1059	1063	1037	1056	1050	1057	1011	1056	1013	1028	1070	1031	1015	1041	999	1047	1050	1120	1063	1037	1035	1050	1057	979	1051	993	1074	1065	958	1038	1049	1103	1075	1101	1104	1062	1066	1060	1052	1073	1032	1031	1048	1019	1070	1093	1036	1070	983	1040	996	1052	1061	1069	1059	1060	1058	1059	1057	1073	1014	1020	1087	1076	1044	1120	987	1065	1008	1041	1010	1072	1015	1056	1046	1040	1025	1051	990	1044	1051	1051	1087	1025	1070	1054	1075	1093	1043	1110	1075	1042	1067	1001	1029	1040	1069	1080	1032	1041	1024	1089	1093	1035	1010	1085	1047	1114	1034	1028	1085	1021	1081	1093	1021	1118	1076	1046	1065	1055	1040	1017	1061	1064	1056	1083	1055	1081	1037	998	1109	1016	1053	1015	1048	1040	1078	1067	1057	1094	1085	1076	1090	1023	1045	1034	1046	1021	1021	1017	1034	1072	1084	998	1059	1034	1104	1049	1020	1077	1018	1156	1091	997	1106	1089	1067	1064	1078	1075	1020	1084	1027	1070	1051	1128	1085	1099	1077	1046	1031	1081	1097	1092	1106	1021	1070	1054	1009	1101	1063	1041	1045	1054	1083	1048	1118	1102	1122	1023	1096	1068	1026	1105	1064	1051	1093	1120	1073	1046	1028	1072	1109	1058	1059	1074	1053	1097	1077	1074	1105	1088	1099	1096	1061	1073	1049	1078	966	1090	1074	1013	1042	1057	1033	1083	1062	1096	1032	1065	1087	1104	1035	1063	1050	1050	1012	1009	1103	1017	1102	1050	1062	1113	1019	1063	1092	1055	1054	1067	1092	1059	1076	1091	1071	1068	1054	1010	1038	1015	1084	1071	1110	1081	1075	1059	1053	1044	1054	999	1050	1083	1088	1093	1056	1020	1047	1028	1034	1066	1076	1094	1057	1032	1023	1066	1042
2030	506	268	186	175	185	162	152	157	184	173	147	164	155	173	159	186	173	151	143	158	177	163	180	178	147	176	172	168	174	160	160	161	147	176	159	152	155	178	183	175	169	180	168	169	161	179	193	170	154	144	172	158	173	150	148	132	144	156	156	177	153	160	184	178	177	170	172	175	140	155	153	170	179	145	173	171	166	172	191	168	162	147	158	162	186	156	157	180	160	172	164	172	156	137	169	184	159	166	160	156	172	143	175	167	154	157	141	172	165	198	144	171	158	173	160	168	152	131	164	148	174	159	165	193	168	160	170	163	152	158	179	179	154	160	150	192	147	153	169	176	155	134	164	151	142	175	184	174	161	170	168	152	156	169	148	140	154	163	172	153	156	158	153	164	155	157	138	166	186	175	173	193	160	181	174	202	187	144	156	165	174	144	158	163	177	164	151	150	180	171	160	157	179	149	153	164	154	142	171	158	192	203	150	196	169	169	160	172	171	153	178	170	171	181	173	157	149	163	189	159	148	173	141	167	152	163	192	157	158	161	171	168	154	152	166	159	150	157	185	140	131	147	157	162	173	175	153	146	181	150	171	180	156	172	164	175	166	185	159	168	202	138	127	179	131	158	163	189	164	154	177	154	165	195	149	180	180	157	168	162	167	161	157	171	152	188	160	158	184	149	176	165	169	190	179	145	156	173	164	176	186	162	180	154	158	186	153	154	159	153	166	164	156	165	162	206	150	168	188	178	189	170	165	151	165	167	151	209	168	162	150	160	166	163	153	168	172	169	153	183	156	145	145	145	149	172	168	168	151	126	164	175	181	172	145	161	142	135	176	156	164	178	163	179	169	132	129	179	191	149	163	156	170	184	160	174	153	159	176	164	166	155	178	172	167	175	170	180	168	162	155	179	195	205	177	167	169	147	167	176	156	153	150	158	171	180	172	141	156	154	162	151	156	135	150	173	170	155	162	166	175	154	172	165	159	187	149	136	182	187	178	163	167	160	160	177	169	154	139	170	137	164	150	152	173	150	154	150	145	168	151	142	170	162	153	162	166	163	168	173	159	169	142	171	145	143	158	174	165	153	185	170	138	172	153	151	166	175	159	163	192	180	172	157	181	167	192	162	167	175	128	136	171	174	181	160	171	164	130	150	158	171	161	172	179	182	185	152	160	151	155	177	130	179	187	187	187	166	155	154	165	142	170	178	154	176	157	167	156	146	147	144	199	171	171	155	148	164	164	150	156	154	152	171	169	184	144	163	167	179	162	137	138	181	164	158	180	172	160	185	189	144	171	158	154	156	164	159	141	146	182	177	161	133	152	159	166	172	160	157	162	164	143	160	152	163	180	176	140	166	159	153	167	179	156	186	189	166	152	162	148	167	164	152	153	160	181	179	175	168	186	163	168	176	164	157	155	160	140	157	160	177	148	167	152	158	172	151	173	160	175	169	172	157	144	146	173	153	162	156	173	176	176	152	186	146	125	161	165	174	151	161	176	134	166	142	148	197	156	162	185	146	157	178	171	158	160	160	193	158	157	168	162	178	162	171	172	152	188	158	155	186	142	161	169	161	168	153	166	152	162	149	180	169	148	154	174	136	166	169	153	145	175	190	136	171	180	181	162	151	177	185	140	151	157	151	172	181	180	151	163	174	178	147	164	174	181	146	161	158	165	167	175	177	152	179	184	161	182	186	190	149	150	147	162	159	163	158	148	150	190	165	174	183	158	186	148	176	150	163	171	152	182	178	161	141	182	172	174	165	158	146	173	176	153	176	181	151	174	169	163	160	160	170	166	182	160	169	169	151	177	164	161	151	176	147	161	139	191	183	161	160	165	167	152	163	159	148	171	184	172	173	173	160	158	143	169	171	160	152	170	171	180	191	192	147	152	154	147	166	156	192	193	163	176	164	155	180	172	153	158	142	161	189	167	172	168	144	155	173	177	155	163	155	159	154	168	179	193	184	148	152	163	154	141	162	153	169	164	179	151	158	194	177	176	167	164	169	153	154	145	176	147	141	161	173	154	155	149	187	171	153	149	166	185	155	173	161	166	146	181	129	167	151	166	159	174	146	177	190	159	181	178	149	158	150	134	174	196	165	171	186	172	172	173	176	157	173	153	153	181	156	174	192	172	160	156	185	144	165	141	171	137	152	154	144	174	193	142	153	181	160	159	150	154	154	148	161	172	138	152	162	136	169	158	167	159	153	146	169	129	180	165	162	167	152	131	165	155	167	172	161	156	179	160	145	158	169	180	163	176	188	164	177	170	179	139	142	179	181	174	180	136	146	150	145	154	142	131	172	155	163	165	148	160	149	170	172	174	150	161	168	181	182	142	173	164	151	164	162	166	166	170	167	148	159	140	171	175	170	166	150	148	168	166	148	164	188	150	153	152	164	174	149	165	159	172	150	147	157	141	168	174	165	153	153	137	159	160	175	160	176	175	178	148	153	179	163	178	157	152	140	153	168	177	163	163	176	159	179	174	168	157	160	140	177	169	135	174	174	146	163	145	172	168	156	185	140	156	150	152	180	179	172	161	146	153	170	153	159	159	169	139	176	179	151	164	155	161	151	187	196	169	156	163	167	148	139	189	152	172	175	167	142	173	164	150	168	174	160	167	117	135	158	177	145	155	161	156	186	140	154	157	149	162	149	166	166	156	176	170	153	150	135	149	142	151	183	151	165	169	185	183	130	170	172	125	173	186	141	144	140	151	154	167	163	179	157	184	160	166	147	170	162	149	167	169	162	149	160	143	166	184	187	146	162	196	159	155	165	167	158	152	148	159	156	141	135	152	167	181	153	166	144	152	154	158	180	168	150	160	171	151	214	166	181	157	185	146	166	175	164	165	156	179	159	151	174	149	133	156	151	177	169	188	167	168	167	158	153	188	167	157	159	164	169	174	139	159	146	139	182	161	193	145	201	174	178	172	174	161	137	132	161	173	145	180	147	161	158	175	153	165	192	174	150	155	171	171	155	168	134	175	159	151	180	155	153	153	144	174	153	128	165	179	147	194	196	175	148	171	149	149	166	147	127	142	162	181	173	188	171	139	139	149	162	175	148	150	143	157	164	163	150	176	171	170	185	152	166	156	161	169	171	162	138	171	168	180	172	178	184	163	161	158	165	172	154	166	175	160	184	172	178	142	171	170	168	169	180	165	165	170	174	174	155	143	148	171	155	175	167	170	158	172	163	173	176	163	159	154	158	166	169	166	180	156	151	146	166	166	161	127	162	161	147	152	154	169	150	160	162	151	164	180	172	161	156	187	131	162	177	161	161	195	166	164	172	172	161	162	167	164	153	138	153	146	149	146	148	181	169	176	165	186	151	161	182	183	148	143	166	184	161	151	143	141	153	153	159	180	154	164	161	176	152	159	172	164	162	159	153	179	168	144	159	161	187	147	188	177	174	162	171	163	191	161	165	186	169	176	179	162	156	153	161	185	182	178	164	158	162	162	145	150	175	188	152	174	141	159	175	147	150	177
1959	788	578	491	527	482	469	495	515	462	455	416	464	440	459	477	467	476	451	478	423	433	487	490	447	455	473	453	519	457	476	475	460	439	434	488	466	462	484	461	429	487	456	471	463	492	453	478	476	463	482	460	442	481	470	429	464	445	474	443	488	456	434	480	461	458	434	467	440	444	494	472	471	475	460	523	445	453	455	434	441	456	480	457	450	457	465	488	453	492	449	469	455	398	459	406	470	415	449	470	454	446	441	459	446	480	460	454	463	492	408	437	483	466	479	455	454	473	462	475	448	443	438	436	504	450	503	422	452	460	456	473	487	435	455	464	436	407	472	446	464	509	469	429	445	444	447	447	445	468	464	421	448	459	480	452	438	452	489	449	435	462	475	456	390	437	416	448	466	438	444	466	469	395	472	424	430	484	450	470	471	492	475	454	460	427	478	467	469	469	479	461	501	469	461	450	475	446	463	459	445	451	480	464	461	453	466	455	485	481	510	450	450	490	485	427	439	489	450	468	514	416	436	450	484	467	447	417	480	451	471	470	467	446	452	503	458	434	436	453	449	470	470	480	483	466	463	434	484	468	443	443	458	475	464	456	456	461	471	460	478	469	470	489	481	470	465	459	470	475	480	430	452	447	479	440	434	494	411	469	445	499	417	424	424	433	471	408	455	485	461	473	470	446	474	469	461	422	517	471	441	492	448	476	467	521	485	449	484	490	460	497	475	440	494	482	472	462	448	478	457	443	474	466	465	460	492	460	437	453	472	453	454	468	448	500	456	457	431	459	442	542	471	454	447	419	461	470	426	456	492	507	433	464	470	449	469	477	497	461	447	428	458	467	474	467	466	485	481	419	477	430	507	488	455	470	466	462	453	436	463	475	465	469	467	439	452	504	424	470	474	469	473	471	472	414	471	442	472	473	444	445	509	471	442	448	442	447	451	450	438	493	477	456	439	482	456	483	440	466	448	432	473	484	469	473	459	448	464	432	481	461	441	475	453	471	477	479	462	413	429	480	467	434	475	444	478	443	466	467	455	436	452	478	459	441	480	453	447	474	464	422	487	442	447	425	495	470	454	462	479	461	485	447	463	458	408	442	437	440	464	457	464	474	456	436	443	451	431	449	440	443	482	516	452	457	467	439	472	460	492	465	474	438	486	451	448	464	466	494	455	434	468	454	488	445	427	450	496	469	486	483	487	505	463	453	504	514	470	441	484	430	439	440	417	475	462	443	419	479	475	469	461	456	461	442	447	456	456	468	452	473	464	466	488	445	451	457	403	489	492	471	473	445	472	489	445	496	491	467	466	449	457	450	466	460	457	479	472	438	441	427	438	419	471	441	440	486	419	474	467	456	485	460	487	481	455	476	446	445	446	443	492	424	511	447	492	453	451	472	442	430	470	462	478	483	478	467	461	471	453	430	512	421	445	486	458	434	450	485	494	474	479	447	461	456	466	429	496	441	443	440	471	446	463	457	438	421	457	439	431	443	453	456	414	434	451	458	487	458	469	430	449	434	488	479	479	408	435	462	458	491	466	455	447	446	456	452	471	482	448	461	498	440	483	468	449	450	458	465	459	461	473	445	504	485	467	492	500	475	442	462	446	471	478	442	405	455	430	422	501	468	467	461	441	457	440	455	452	492	457	480	458	468	454	433	435	470	431	476	473	446	456	440	474	449	485	433	480	493	456	455	446	462	489	466	457	463	439	486	446	447	438	463	455	494	439	452	491	476	500	463	499	460	470	431	477	430	470	459	461	433	461	464	481	475	454	446	460	458	454	438	497	468	460	504	453	468	466	446	510	455	411	454	450	457	439	451	482	498	485	427	493	433	463	459	444	458	490	471	435	464	435	469	451	476	497	462	446	434	446	448	434	492	446	451	464	475	429	431	485	453	466	439	457	472	426	441	463	457	412	484	476	467	442	482	464	450	504	455	434	512	453	431	451	448	417	430	480	462	476	460	481	473	464	485	486	474	438	442	439	441	433	454	457	441	453	464	463	448	451	472	443	451	475	468	446	450	453	457	449	443	476	494	472	477	426	465	464	471	468	476	457	470	485	442	442	460	478	505	439	487	440	434	482	471	470	454	458	446	460	443	437	460	466	504	450	481	490	471	432	457	456	466	491	476	507	454	441	442	487	440	444	440	463	464	479	454	458	452	440	459	466	460	462	493	444	467	429	494	472	437	436	477	461	452	477	431	457	475	469	486	456	451	478	465	452	473	454	515	468	469	468	488	454	471	453	434	463	445	443	461	441	454	461	457	462	466	454	464	429	453	452	446	499	464	422	482	443	475	448	490	455	470	455	465	435	472	468	500	445	433	470	462	454	476	455	480	472	435	455	485	451	478	477	476	462	478	468	446	463	419	441	466	436	482	470	486	437	448	467	497	504	471	469	476	492	479	460	464	440	447	498	444	439	450	454	456	477	455	492	445	442	482	456	464	447	464	461	405	439	488	449	415	480	447	438	480	414	454	432	469	455	432	461	462	478	478	482	462	473	456	503	492	462	411	453	501	439	448	487	479	483	450	471	450	472	455	473	470	437	427	459	469	474	487	515	450	467	477	463	441	448	477	497	486	444	446	424	469	469	430	471	467	451	463	432	473	482	455	503	467	439	481	443	443	445	458	479	457	468	423	443	487	491	444	473	480	470	446	449	486	478	415	461	469	458	427	442	474	472	471	447	482	474	424	462	468	457	452	484	460	493	454	457	481	445	449	451	457	405	445	439	457	452	463	416	465	400	490	480	417	490	444	483	443	480	467	469	458	435	479	426	479	467	458	468	463	444	470	436	478	446	469	453	440	473	502	458	455	450	457	468	466	473	482	476	448	449	416	446	453	435	427	422	463	460	479	474	442	406	443	414	463	488	450	485	462	465	449	443	451	485	454	449	428	474	456	439	427	484	465	439	445	448	459	476	440	438	447	467	496	448	412	481	485	482	495	443	459	428	471	487	459	462	428	486	466	461	486	408	482	465	449	438	468	467	487	439	449	466	453	465	453	440	420	434	442	494	413	435	518	485	442	482	439	462	535	459	432	424	487	447	451	451	488	465	441	495	473	466	433	430	474	465	433	471	457	443	414	453	442	469	489	481	449	470	508	464	450	479	467	460	501	458	448	480	471	447	430	491	451	448	461	463	478	465	434	463	466	456	455	464	456	460	489	468	450	462	469	467	499	464	452	445	489	431	454	444	478	477	503	437	459	408	440	425	472	482	464	466	454	435	422	467	438	459	417	430	472	473	469	478	446	494	426	513	467	459	468	450	473	426	462	440	471	468	459	463	481	495	460	460	434	472	439	475	476	466	478	474	443	464	462	469	456	457	461	432	460	472	437	525	477	457	469	442	449	449	492	414	430	461	493	431	431	472	478	437	449	444	459	454	491	453	503	462	460	475	449	477	519	449	453	445	481	470	485	426	470	419	478	494	475	448	440	449	444	461	457	392	480	462	449	454	501	446	472	477	434	485	480	459	424	409	436
8372	1548	1781	552	511	401	400	435	412	373	371	343	320	342	365	364	366	374	360	377	341	360	369	356	390	366	343	342	305	350	350	370	342	375	364	350	302	317	349	354	361	341	316	330	369	320	323	367	323	318	334	350	338	340	327	350	363	352	366	367	336	314	348	347	385	349	342	287	337	364	356	346	318	324	361	315	340	312	356	332	345	326	342	323	350	358	353	328	353	356	347	352	329	298	330	327	331	362	343	329	362	395	346	378	315	341	329	321	304	328	335	371	366	282	338	364	328	314	353	343	338	354	326	326	369	341	341	372	326	329	337	342	323	332	346	345	357	313	361	325	332	315	312	339	325	323	363	325	347	354	393	361	333	334	348	347	371	348	365	355	344	318	354	364	385	370	350	343	340	310	307	354	335	357	344	356	348	348	372	362	317	318	306	331	347	304	357	373	322	350	346	357	336	352	316	328	360	335	388	339	337	327	330	363	348	349	339	342	381	312	337	333	358	348	360	336	329	337	343	311	318	373	328	359	316	320	338	345	337	355	365	336	364	331	341	329	329	344	328	366	331	322	348	360	374	335	311	303	348	346	365	332	357	364	344	381	356	351	322	343	340	346	337	367	360	322	325	310	320	342	352	344	327	326	374	341	356	299	325	341	338	334	314	355	342	369	326	377	313	366	314	352	336	331	306	316	339	325	301	357	385	331	328	317	331	356	338	332	365	317	320	367	344	339	327	320	351	335	336	331	320	335	340	339	334	319	361	308	331	365	326	349	316	371	350	376	323	359	336	352	357	312	313	355	335	370	328	346	349	335	313	310	358	354	337	367	323	323	338	359	356	331	330	339	305	332	335	344	356	333	313	317	363	375	359	353	345	347	343	346	343	341	347	371	357	366	320	338	344	359	309	358	350	331	314	352	334	345	287	377	333	324	323	354	370	332	342	328	360	343	356	345	310	309	355	323	335	334	316	328	362	325	344	322	327	337	385	338	341	308	332	338	318	351	337	366	312	340	352	341	331	373	308	362	347	330	340	333	322	328	296	319	340	334	351	345	321	316	335	311	348	366	359	320	320	326	343	387	328	380	332	342	310	357	375	356	326	383	362	339	349	316	390	322	324	321	316	354	331	372	366	315	340	365	371	315	343	368	355	329	340	345	339	360	346	329	355	348	390	312	371	347	339	314	313	323	341	337	291	345	344	322	348	326	360	348	340	313	356	362	340	351	339	348	359	362	364	326	372	351	347	344	323	326	351	367	354	287	326	326	330	322	341	325	364	337	328	348	342	371	331	338	320	370	337	314	325	321	315	319	314	314	339	342	364	335	320	331	329	335	337	335	369	347	379	367	334	338	350	320	377	342	313	321	356	353	327	346	303	363	336	318	313	375	359	378	356	329	314	350	323	349	352	377	315	325	353	330	305	326	338	342	364	376	376	332	323	340	341	342	321	353	336	337	323	327	331	302	310	339	309	309	382	355	335	338	338	371	362	339	316	355	338	339	372	322	332	328	325	328	322	342	343	355	338	421	380	342	354	348	332	335	363	368	358	324	322	337	321	332	356	345	368	344	308	344	348	379	327	317	336	344	342	365	304	304	345	347	336	315	349	365	334	336	336	303	377	337	343	315	310	311	316	348	337	315	333	349	311	346	350	366	395	363	335	346	335	382	326	298	313	401	336	374	355	330	336	331	330	326	333	321	325	329	333	342	353	337	324	328	335	308	334	366	360	308	343	373	341	342	319	364	334	312	305	293	283	299	346	339	389	352	339	333	352	318	333	328	346	317	344	327	339	359	360	336	325	350	335	367	337	361	346	336	350	345	327	341	395	379	338	325	311	359	328	337	371	330	352	338	359	325	311	341	340	320	340	317	343	378	351	325	364	330	360	317	334	341	320	337	370	327	311	356	333	304	310	368	344	336	373	349	319	345	355	336	321	344	353	330	348	330	313	332	369	363	341	349	360	330	326	332	317	369	347	343	299	336	343	333	353	311	340	359	345	336	353	347	351	300	346	322	343	325	345	332	298	321	347	324	343	339	377	340	350	328	372	334	337	364	352	334	376	318	342	349	367	372	335	334	337	353	328	353	346	345	332	357	351	343	341	315	306	341	362	321	341	376	330	319	306	316	331	364	294	361	304	338	357	333	330	342	360	336	362	355	347	337	370	291	312	334	324	379	326	376	328	320	331	375	356	315	350	354	355	314	327	350	373	371	338	360	374	345	306	323	310	316	304	375	343	345	337	349	344	333	366	382	357	371	337	340	321	328	316	320	390	358	347	326	368	335	317	353	332	339	364	346	377	346	322	354	313	324	323	360	372	377	336	357	367	368	329	324	353	387	347	351	360	377	336	349	359	366	360	324	334	375	339	372	345	376	331	332	364	308	372	361	332	314	343	338	349	331	317	326	369	322	369	354	338	344	331	338	332	367	332	335	379	365	351	320	342	348	339	390	368	328	310	331	312	316	344	324	344	339	339	339	340	325	355	314	336	358	331	347	300	333	328	377	334	383	330	359	323	359	313	357	335	312	350	308	321	314	341	325	321	361	313	315	352	355	339	367	355	357	358	313	335	360	371	338	320	342	332	368	328	316	352	358	350	318	333	287	356	365	367	365	316	380	381	340	376	353	353	369	340	378	313	316	341	319	339	320	361	337	344	355	358	334	342	340	341	318	336	332	325	327	368	334	334	378	340	356	360	343	344	276	341	348	336	312	345	322	345	330	333	350	352	321	341	318	338	321	343	356	354	305	354	315	325	309	372	363	339	315	295	353	340	320	344	323	331	367	317	344	322	335	323	333	343	367	336	345	329	371	307	339	329	350	310	337	328	340	289	304	349	310	338	353	349	327	303	334	341	339	349	348	325	348	357	379	339	373	350	344	331	320	328	317	341	317	378	332	360	315	350	346	347	342	363	323	352	322	338	334	339	365	340	318	373	330	312	343	338	338	377	372	317	326	338	337	388	337	362	337	354	314	356	330	364	317	333	356	346	341	327	345	343	325	288	334	349	330	327	353	314	390	359	357	344	351	355	348	327	364	359	362	335	352	341	322	347	363	341	358	350	371	328	329	356	321	358	330	299	348	331	328	395	326	319	360	375	353	357	326	343	351	319	372	335	357	338	336	348	317	350	346	326	362	323	368	355	387	327	369	330	338	340	338	344	324	337	348	369	319	324	318	341	337	375	380	325	322	355	349	335	341	334	345	335	353	356	358	319	328	352	323	363	387	327	308	352	324	320	357	346	322	372	320	336	348	324	338	313	341	332	349	350	341	319	352	341	320	332	344	368	336	376	357	326	332	367	324	316	325	356	342	330	356	334	341	357	332	336	328	356	325	325	330	336	312	340	351	323	356	344	312	345	339	352	348	307	342	320	337	345	347	346	344	330	344	306	371	343	346	359	367	323	346	335	344	336	333	331	344	328	326	302	341	297	329	344	384	359	340	341	321	348	339	357	336	336	337	358	312	320	329	318	324	316	344	365	314	316	345
6782	2119	2403	1566	1417	1320	1169	1110	1072	962	924	943	924	947	923	889	921	839	843	773	818	847	849	844	794	819	855	875	805	841	891	841	851	839	800	845	858	886	866	829	793	766	800	869	837	853	851	777	849	836	843	787	844	777	866	827	794	789	846	808	819	818	835	802	848	860	819	752	847	792	818	896	818	820	812	836	803	820	869	784	843	774	791	867	849	859	817	814	774	771	815	825	832	837	799	807	800	846	775	810	830	861	784	822	823	859	801	864	778	781	811	806	811	805	806	823	789	784	822	792	820	808	804	806	764	813	827	802	839	787	820	791	831	848	822	906	845	789	840	864	807	813	796	831	790	872	826	782	777	855	822	853	830	765	831	846	805	821	798	781	771	825	800	774	814	828	804	824	832	825	810	822	836	803	817	829	822	800	792	814	810	813	822	816	780	804	819	873	817	784	801	806	873	832	844	820	818	844	801	799	824	770	813	840	778	797	838	724	855	795	814	823	810	855	840	875	808	812	784	769	845	773	787	777	851	826	782	776	813	763	810	772	767	883	795	847	799	791	795	814	795	825	813	800	801	862	823	851	786	862	834	833	848	805	775	810	829	810	815	892	812	859	826	799	853	807	798	795	831	865	786	868	776	769	773	794	810	835	800	837	825	823	885	795	818	829	848	825	829	782	845	801	791	834	769	805	806	836	823	834	861	826	812	779	837	801	784	853	820	808	837	771	780	771	807	830	815	856	783	821	846	779	836	721	810	820	841	802	819	822	809	795	823	842	845	776	805	814	845	817	862	804	816	783	793	791	825	806	821	834	814	835	814	759	823	801	861	782	821	768	785	785	800	777	820	879	819	772	785	814	825	835	808	797	828	766	776	804	833	796	832	840	839	761	807	800	832	830	829	773	846	848	857	798	768	834	826	793	818	783	823	804	833	805	774	874	845	810	773	768	802	815	785	793	826	825	877	793	814	829	802	819	833	798	803	806	792	786	807	800	794	816	819	791	795	838	800	804	850	813	814	863	804	816	805	805	859	832	802	805	846	814	833	840	894	779	905	807	826	807	835	838	832	785	842	851	848	830	822	811	789	810	863	780	817	784	798	883	802	850	828	797	838	829	800	806	846	818	797	847	820	848	787	763	832	815	811	810	797	811	814	775	806	800	822	802	828	800	779	817	853	803	748	817	716	796	816	827	863	796	826	776	833	860	796	855	815	813	773	755	803	777	813	799	816	802	793	878	853	784	769	784	842	800	823	820	800	807	822	786	800	804	829	778	821	820	847	771	850	779	809	826	802	801	815	842	823	818	810	808	808	789	813	825	807	826	769	794	871	802	779	843	775	863	786	784	832	800	789	818	807	822	821	793	822	784	831	803	858	810	805	835	858	853	834	814	830	818	810	793	852	781	825	799	804	790	781	804	813	808	777	805	866	793	765	779	803	825	812	884	812	831	858	807	813	829	804	787	800	833	793	817	833	821	793	858	839	821	814	800	856	803	759	826	810	807	815	829	826	813	801	776	849	813	781	825	817	769	803	819	855	826	793	825	807	848	787	809	844	813	817	821	807	803	821	849	802	813	853	787	821	839	831	817	821	808	795	814	804	825	834	808	834	795	821	817	797	800	804	827	838	813	793	795	829	807	806	828	792	854	778	789	809	805	809	816	769	798	801	798	820	801	836	828	853	799	836	801	857	830	847	794	811	827	869	771	775	853	784	815	819	821	812	769	776	743	811	856	827	833	840	759	761	829	736	823	812	858	792	845	783	826	789	846	816	851	814	780	818	838	830	802	807	795	771	813	816	763	813	825	807	778	803	807	810	772	797	812	839	830	803	834	813	846	818	794	783	793	763	817	809	818	823	752	866	810	830	815	819	805	769	822	832	848	859	867	804	794	804	828	839	765	809	820	844	812	887	804	841	857	798	807	845	819	824	822	801	773	849	817	812	825	838	785	777	816	801	782	809	793	755	855	860	742	838	840	802	863	807	833	776	752	761	780	832	834	825	789	805	776	809	795	819	802	785	814	803	800	850	814	781	800	778	892	792	815	789	829	821	849	848	820	835	805	820	807	781	846	854	852	791	798	815	815	855	789	753	794	788	783	845	776	860	838	854	873	830	885	825	807	825	807	871	876	787	788	791	820	774	806	787	842	801	820	838	816	813	818	793	807	815	841	769	813	808	786	776	807	792	820	808	800	842	837	816	813	815	820	823	792	795	826	799	813	805	813	803	789	822	800	836	847	810	855	779	782	825	753	728	818	758	837	813	780	789	819	822	810	773	816	819	787	810	837	807	790	834	825	789	809	884	813	835	826	755	803	792	832	829	833	835	879	786	834	810	796	817	811	779	831	853	789	812	845	735	843	827	790	812	856	816	825	801	812	829	805	865	804	848	833	792	763	829	820	815	835	851	830	766	836	795	805	756	810	810	788	810	822	820	864	822	859	801	820	846	793	812	777	844	796	848	823	843	788	847	814	869	802	825	785	824	853	802	816	813	802	780	803	809	749	853	818	858	803	818	792	828	787	867	799	830	786	797	817	787	826	765	812	767	798	863	849	853	786	799	795	827	822	844	838	791	801	825	824	805	792	791	793	795	736	836	774	804	794	857	856	826	752	849	812	840	808	766	864	805	802	751	799	770	831	768	806	830	839	826	841	866	799	831	768	796	817	807	813	775	835	786	808	802	815	794	821	822	815	858	806	884	824	805	826	867	863	813	816	818	838	834	829	807	827	862	869	791	808	849	804	838	793	792	822	813	815	812	845	836	838	819	824	795	790	782	831	801	825	838	814	755	800	816	811	813	795	841	811	871	801	795	810	819	785	816	795	812	805	784	846	837	804	850	858	899	794	794	799	823	801	840	740	825	829	826	778	820	828	814	817	802	836	764	821	782	825	808	778	827	862	784	798	788	824	796	763	801	879	809	806	869	784	821	836	831	862	792	857	796	817	777	807	816	748	810	793	841	825	779	819	833	819	771	831	779	850	849	836	788	819	794	842	786	791	820	836	797	823	824	825	804	828	802	836	808	842	821	819	833	799	799	839	812	874	819	815	834	830	834	809	790	854	792	784	816	792	832	839	855	796	811	784	833	796	806	815	788	819	802	819	830	767	829	774	832	806	796	783	794	818	779	794	793	801	777	834	811	786	818	793	853	858	812	782	811	804	836	760	839	768	838	791	840	779	838	782	843	804	752	772	792	834	785	836	794	794	796	815	830	819	802	824	869	792	793	815	820	780	767	825	817	849	816	854	862	744	788	845	792	825	811	922	820	815	820	788	773	818	791	830	800	809	892	841	866	844	794	844	782	804	843	773	837	807	811	803	868	859	788	816	832	812	805	805	827	842	820	825	779	808	883	835	810	781	804	805	805	881	773	792	764	784	779	807	827	796	806	836	834	778	814	765	840	807	865	870	836	861	827	783	779	828	767	792	790	784	831	831	795	828	831	831	812	823	818	846	780	838	854	832	827	822	837	839	836	792	789	870	788	799
16043	3072	3297	927	775	734	677	575	578	560	524	516	491	525	496	513	430	518	483	533	456	521	489	467	489	465	509	484	520	434	458	484	495	480	483	492	498	437	493	480	472	459	499	453	479	471	516	538	504	473	468	423	503	499	505	481	479	418	468	486	463	458	508	476	472	518	478	508	486	492	491	466	468	468	454	448	481	473	517	469	504	491	482	440	514	485	445	460	499	517	512	458	490	509	477	485	464	468	471	457	482	489	499	506	499	466	447	464	493	465	457	513	501	488	508	453	503	534	473	500	478	460	482	497	470	514	449	469	510	471	493	477	474	460	444	415	466	472	479	475	485	464	464	484	483	460	470	490	460	480	518	450	505	480	473	451	433	475	457	525	484	515	483	489	480	495	473	498	453	471	480	498	480	470	466	491	475	500	482	456	509	540	493	463	486	527	522	487	477	494	440	502	480	516	484	461	464	449	448	476	468	437	511	485	495	506	458	410	475	470	461	511	482	487	477	496	496	499	470	450	476	461	516	506	510	474	495	424	479	481	480	443	479	451	532	472	459	430	464	508	481	482	452	466	458	445	470	488	458	515	453	457	443	483	456	501	464	424	479	500	495	451	435	527	457	504	465	491	491	392	450	476	528	483	485	505	467	464	446	466	469	513	465	476	489	457	495	516	457	495	505	517	494	457	464	498	488	447	490	477	466	497	500	471	459	489	499	458	492	492	408	474	468	478	464	444	473	471	451	468	469	474	466	474	436	489	493	498	467	491	475	486	490	482	457	478	500	480	419	486	480	458	475	464	437	500	468	469	503	484	478	479	521	442	505	491	456	472	476	443	478	473	468	490	539	475	463	470	490	548	517	477	429	517	480	524	461	450	468	478	421	464	503	471	518	475	468	532	500	472	440	473	437	507	491	501	448	479	429	463	466	485	486	478	505	453	487	480	498	517	482	439	473	437	469	490	482	413	455	455	476	462	470	477	480	474	456	466	478	477	483	484	461	526	484	482	488	510	495	491	479	474	476	471	470	503	500	505	492	496	440	414	471	470	481	486	508	517	445	474	465	417	511	470	454	517	508	481	478	495	527	453	518	506	454	484	472	492	521	434	472	496	524	475	524	450	506	520	484	522	497	480	514	470	464	429	470	467	489	474	461	492	480	486	406	457	479	491	447	453	444	474	475	471	480	498	475	421	464	497	534	500	499	465	484	483	465	459	503	444	484	452	506	478	482	487	477	511	446	472	468	474	465	492	492	481	478	491	462	468	424	462	474	495	469	438	499	460	486	452	456	434	484	435	449	492	508	463	490	479	483	437	474	473	483	468	493	492	455	437	503	483	496	443	451	462	466	469	460	551	481	459	531	501	514	501	470	482	487	497	498	463	484	471	465	476	458	462	473	424	477	474	514	456	467	413	465	471	467	454	479	486	514	431	497	486	487	488	451	430	485	484	456	469	489	464	492	513	462	458	534	483	473	465	470	477	456	492	428	466	455	509	455	487	495	507	498	500	431	480	468	450	478	471	452	471	488	457	461	478	471	440	480	435	463	471	462	486	501	468	478	483	439	431	508	453	456	507	472	496	499	476	485	465	455	496	501	496	455	498	461	425	474	497	493	445	467	457	469	448	452	484	480	503	547	481	491	437	478	465	445	435	463	487	510	484	521	478	455	510	497	519	459	411	493	508	472	446	447	499	484	518	481	428	493	459	482	534	502	492	503	433	485	471	477	456	500	455	453	468	472	475	443	457	448	476	461	452	425	468	469	490	480	449	486	493	447	480	444	460	484	490	493	445	487	451	474	496	513	496	451	499	486	508	481	486	509	477	459	441	488	471	479	454	491	483	474	468	474	462	462	461	463	473	504	476	488	479	465	480	478	494	480	482	417	416	480	499	496	506	489	464	471	544	469	487	483	496	496	412	507	483	502	492	501	510	488	481	480	493	490	450	481	455	477	485	494	492	480	458	450	449	458	465	479	514	491	505	468	459	444	502	500	450	516	453	481	477	452	543	470	495	482	461	494	444	440	498	523	464	545	488	499	466	467	482	468	417	473	483	494	457	452	449	496	472	432	479	456	478	490	508	479	507	505	463	525	501	508	508	455	484	512	474	533	447	452	474	505	474	496	492	518	488	468	493	446	449	522	480	494	455	468	446	505	505	462	446	476	513	526	486	470	478	499	491	457	457	507	447	525	503	502	497	457	502	471	492	463	444	483	504	451	504	502	466	456	458	496	488	443	492	480	469	497	442	495	487	453	435	505	480	460	472	487	488	422	465	476	481	485	476	444	482	484	482	503	502	500	496	490	498	460	479	469	456	533	490	487	535	459	460	442	502	497	472	485	454	490	462	469	494	464	474	447	463	472	480	475	499	468	469	530	509	500	460	480	509	467	500	492	490	465	457	494	462	472	478	448	465	499	493	494	483	468	496	482	495	468	466	500	501	420	479	484	505	467	521	466	488	454	506	453	448	435	497	476	507	475	464	518	501	491	433	465	478	489	481	476	467	522	453	514	462	490	480	467	462	501	495	515	481	477	500	499	479	479	515	490	463	448	481	479	473	498	471	457	492	471	437	486	509	453	512	471	489	486	487	490	461	463	465	495	499	500	492	466	452	466	471	507	454	488	486	489	492	435	479	461	468	471	463	490	498	437	535	467	518	530	436	495	531	501	469	505	455	479	474	481	463	491	483	470	465	442	487	469	500	467	486	471	480	490	463	472	457	447	488	479	453	467	500	493	507	461	432	465	483	437	455	475	470	486	495	412	489	509	439	492	464	484	485	537	457	497	475	467	465	510	483	517	487	491	495	491	439	490	495	493	459	483	470	475	472	476	468	445	432	463	468	463	481	496	438	500	505	464	475	518	467	439	471	468	454	480	475	454	473	515	491	519	477	506	418	472	462	492	520	472	451	513	504	507	499	474	468	505	477	495	468	491	462	464	472	452	471	463	443	444	426	434	476	467	484	420	441	496	522	510	445	471	451	511	473	472	484	461	489	449	505	471	474	513	457	450	502	405	453	499	489	494	493	447	475	475	512	480	487	457	477	532	497	464	512	483	451	476	505	441	496	474	501	492	490	519	472	497	453	481	532	444	455	505	455	475	456	515	501	512	503	465	474	466	475	489	503	470	446	475	489	448	470	414	456	475	435	489	470	478	456	507	510	504	512	481	451	494	485	496	466	482	481	463	482	510	460	463	475	473	478	536	453	476	464	531	466	448	527	487	470	511	483	514	497	459	486	464	500	451	475	485	491	445	474	491	471	478	472	457	469	488	477	492	501	448	474	480	472	462	452	541	437	441	463	459	452	471	482	497	466	498	488	440	475	471	496	475	483	480	523	466	466	492	506	467	458	475	492	491	508	529	473	514	491	481	494	464	467	527	477	464	455	498	492	502	463	465	441	460	466	468	491	498	480	517	482	496	433	472	503	518	476	482	501	496	494	493	502	504	442	473	489	534	422	483	448	462	510	459	464	419	438	454	484	533	486
9068	3208	3866	2588	2292	2094	1828	1627	1523	1450	1343	1320	1257	1294	1231	1207	1148	1134	1118	1155	1119	1138	1138	1155	1130	1128	1077	1181	1120	1106	1091	1021	1105	1046	1083	1092	1033	1100	1044	1039	1080	1060	1094	1028	1105	1075	1071	1058	1067	1116	1077	1105	1037	1003	1037	1017	1081	1012	1103	1034	1071	1094	1111	1021	1014	1051	1059	1077	1054	1121	1062	1048	1023	1019	1045	1042	1024	1055	1039	1032	1072	1080	1081	1062	1079	1096	1069	1061	1088	1044	1062	1098	1004	1064	1042	1034	1045	1035	1060	1067	943	1089	1138	1037	1007	1085	1054	1085	1096	1059	1034	1053	1048	991	1072	1083	1069	1088	1067	1047	1066	1080	1102	1080	1077	1046	1018	1025	1032	949	1024	1049	1020	1009	1062	1013	1047	1089	1077	1104	1051	1044	1076	1053	1059	1076	996	1064	997	1056	1021	1101	1051	1018	982	1090	1049	979	1070	1035	1022	1062	1043	1013	1037	1056	998	1045	1000	1040	1029	1022	1058	1079	1078	1048	1045	997	998	1004	1021	1038	1087	1087	1027	1074	1062	1062	1046	1072	998	1030	1057	1045	1036	1118	1056	1053	1049	1069	1025	1079	1097	1053	1046	1065	1062	1006	1047	1066	1030	1065	1039	1089	1058	1078	1081	1111	1079	1035	1063	1092	1021	1047	1069	1062	1065	1054	1108	1092	1109	1069	1067	1017	1040	1087	1009	1048	1047	1027	1066	1032	1011	1019	1040	1050	1071	1024	1026	986	1074	1034	1090	1055	1014	1018	1106	1022	1097	1025	1058	1024	1055	1036	1035	1063	1053	1063	1032	978	1022	1048	1066	1036	1065	1063	1011	1033	992	1059	1047	1032	1048	1061	1102	1035	1073	993	1088	1077	1125	1071	1084	1076	1094	1076	1083	1015	1040	1118	1057	1038	1104	1059	1058	1053	1019	1034	1031	1091	1027	1059	1006	1088	1007	1066	1092	1054	1047	1106	1054	1075	1088	1082	1040	1051	1070	1022	1042	1012	1025	1014	1094	1020	987	1039	1090	1012	1044	1046	1025	986	1015	948	1071	1067	1073	1012	1065	1060	1052	1065	959	1095	1040	1041	1040	1037	1052	1046	1038	1040	1068	1048	1043	1039	999	1068	1021	1046	1026	1024	1007	1066	1022	1066	1046	1040	1043	1061	1081	997	1017	1065	1044	1035	1043	1054	1041	1062	1025	1051	1021	1026	1067	1072	1061	1003	1046	999	1025	1017	1099	1096	1040	1077	1067	1013	1078	1063	1075	1046	1070	1026	1039	1035	1065	1045	1059	1042	1066	1091	1083	1020	1050	1052	1079	1035	1029	1020	1052	1101	1043	1052	1078	1032	1047	983	1100	1013	1068	1061	1082	1066	1040	1076	1126	1103	1056	1020	1085	1069	1046	1031	1065	1043	993	1057	1058	1033	1003	1028	1039	1011	1025	1042	1044	1054	1070	1066	1123	1026	1071	1018	1033	1047	1005	1117	1026	1105	1062	1042	1052	1081	1100	1056	1035	1051	1062	1074	1094	1034	1040	1014	1031	1073	986	1057	1039	1005	1071	1039	1070	1072	1054	1038	1026	1084	1031	1060	1102	1056	1016	1071	1114	1048	1071	1046	1062	1018	1006	1062	1033	970	1085	1038	1047	1058	1057	1093	1045	984	1040	1022	998	1117	1051	1048	1097	1050	1021	1041	1101	1042	1022	1043	1040	1060	1038	1151	1020	1043	1046	1036	1131	1075	1089	1029	1012	1015	1015	1047	1034	1014	1026	1030	1063	1051	1037	1061	1098	1035	1048	1095	1027	1024	1039	1051	1016	1028	1091	1068	1100	1014	1107	1041	1051	1077	1075	1004	1118	993	1036	1048	1075	1004	1062	1021	1061	1078	1047	1001	1012	1070	1016	1042	1043	995	1072	1043	1057	1068	1045	1103	1005	989	1048	1039	1006	1075	1062	1029	1048	1056	1070	1041	1121	1003	1023	1022	1013	1046	1079	1106	1045	1057	1051	1069	1013	1103	1118	1028	1037	1053	1042	1076	1081	1049	1031	1045	1067	968	1071	1082	1004	1019	1056	1050	1054	1022	1050	1064	1025	1075	1104	1063	1055	1058	1009	1058	1032	1040	1056	1061	1061	1059	1044	1058	1054	1076	1055	1063	1062	1111	1090	1040	986	1006	1070	1065	1041	987	1088	1098	1036	1078	1065	1079	1050	1064	1082	1084	1077	1062	1044	1025	1027	1035	1047	1055	1027	1016	1071	1032	1107	1002	1053	1054	1069	1098	1028	1046	1044	1001	1041	1081	1108	1063	1093	1046	1067	1031	1036	992	1082	1025	1081	1095	1040	968	1073	1027	1075	1069	1091	1002	1078	1029	1069	1056	1045	1080	997	1069	1092	1088	1023	1032	1032	1062	1042	1028	1063	1114	1034	1037	1032	1032	1014	1143	1081	1055	1050	987	1037	1086	1014	1060	1068	1046	1037	1015	1039	1037	1017	1087	1111	1046	1066	1028	1121	1062	1108	1026	1100	1085	1058	1059	1024	1052	972	1016	1030	958	1101	1022	1059	1021	1066	1064	1061	1122	985	1043	969	1036	1021	1063	1056	1059	1075	1083	1041	1106	995	1056	1087	1090	1020	1077	1034	1039	1068	1052	998	1102	1066	1001	1040	1061	1056	1063	1035	1085	1019	1063	1087	1057	1067	1064	1065	1083	1021	1077	1019	1089	1029	1018	984	1057	1014	1023	1090	1054	1052	1066	1107	1056	1029	1027	1104	1044	1051	1077	1024	1074	1097	1037	1055	1085	1066	1042	1024	1087	1079	1024	1083	1028	1000	1018	1034	1007	1092	1078	1075	1060	997	1074	1080	1010	1059	1065	1062	1061	1056	1003	1022	1047	1053	1031	1048	1021	1023	1094	1041	1027	1071	1057	1065	1095	1068	1018	1086	1060	1068	1053	1076	1071	1015	1093	1064	1050	1011	1021	1079	1044	1018	1053	1077	1041	1066	1070	1062	1030	1064	1067	1031	1013	1065	1040	1041	1054	1010	1033	1061	1094	1029	1009	1044	1058	1036	1030	1015	1053	1120	1026	1060	1002	1079	1032	1056	1042	1060	1054	1064	1053	1030	1076	990	962	1008	1053	1087	1049	1041	1163	1078	947	1116	1111	1062	1081	1081	1095	1041	1034	1066	1050	1017	1062	1098	1067	1058	1014	1051	1000	1033	1072	1037	1077	1053	1063	1057	1052	1019	1056	1084	1010	1061	1062	1053	1041	1134	1092	1042	1086	1063	1007	1032	996	1100	1102	1077	1050	1055	1083	1052	1053	1044	1074	1040	1102	1054	996	1029	1099	1044	994	1047	1011	1036	1109	1036	1013	1063	1064	1053	1097	1052	1038	1005	1060	1021	1062	1066	1044	1002	1085	1031	1028	1009	1050	1001	1008	1055	1020	1054	1053	989	1069	1041	1041	1073	1017	1061	1058	1065	984	1075	1062	980	1052	1005	1082	1049	1069	1053	1100	1107	1035	1047	1044	1032	1091	1066	1012	1040	998	1034	1038	1034	1028	1089	1042	1000	1049	1064	1090	1046	1045	1035	1063	999	1048	1063	1042	1063	1075	1075	1018	1006	1094	1038	1067	1001	1020	1064	1040	1091	1085	1094	1074	1068	1050	1086	1062	1058	1046	1059	1077	1067	1085	1031	1024	1016	1028	1073	1049	1110	1063	1017	1008	1026	1076	1069	1022	1012	1056	1120	1066	1054	1066	1093	1114	1000	1001	1004	1032	1106	1087	996	1060	1072	1080	1050	997	984	1034	1032	1034	1075	1031	1085	1075	1050	1032	1087	1030	1026	1104	1025	1013	1084	1009	1047	1055	1063	1034	1034	988	1059	1086	1061	1042	1055	1077	1007	1058	1053	1025	971	1038	1069	1023	1050	1058	1086	1036	1065	1040	1053	1052	1029	1044	1031	1038	1059	1085	1052	1084	1070	1015	1051	1110	1048	1027	1027	1006	1025	1092	1064	1085	1034	1055	1118	1041	1071	1100	1056	1022	1084	1108	1047	1096	1072	1028	1059	1066	1072	1104	1050	1061	1048	1057	1062	1040	1007	1010	1015	1026	1073	1035	1076	1045	1009	1060	1072	1087	1136	1040	1064	1047	1001	1041	1042	1090	1046	1020	1095	1053	1009	1015	1109	1057	1101	1071	1039	1007	1101	1020	1051	1035	1006	1072	1081	1062	1053	1063	1043	1033	1041	1075	1008	1036	1054	1093	967	1050	1084	1036	1044	1132	1012	1090	1043	1021	1034	1095	1039	1036	1034	1030	1050	1008	1005	965	1014	1045	1030	1084	1069	1105	1004	1003	1083	1096	1060	1035	1061	1042	1041	1048	992	1095	1018	1092	1073	1066	1057	1063	1005	1077	1053	1049	1053	1055	1034	1052	1053	1046	1054	1006	1076	1065	1029	1128	1010	1079	1052	1076	1091	1026	1047	1014	1047	1124	1049	1064	1084	1063	1026	1080	1079	1066	1078	1020	1005	1061	1034	1109	1051	1091	1073	1082	1046	1096	1065	1021	1028	1064	1021	1033	1125	1025	1095	1028	1020	1031	1069	1032	1003	1114	1059	1026	1038	985	1036	1000	1093	1059	1096	1091	997	1017	1036	1049	1043	989	1048	1038	1057	1043	1016	1046	1027	1081	1031	1071	1055	1057	1121	1029	1050	1056	1053	1083	1012	1034	1027	1101	1062	1053	1035	1089	1028	1072	1102	1081	1030	1033	1038	1068	1074	1039	1019	976	1067	1077	1024	1031	1065	1051	1070	1088	1073	1091	1032	1083	1070	1084	1102	1031	1023	1025	1090	1044	1046	995	1036	1126	1042	1019	1084	1067	1034	1080	1066	1045	1086	1031	1064	1082	1054	1077	1020	1092	1037	1084	1023	1104	1062	1026	1028	1063	1078	1040
1674	365	167	181	170	161	138	155	176	175	146	137	141	154	175	156	145	163	181	177	170	164	147	159	185	176	160	165	160	135	145	154	137	153	153	155	134	162	166	168	161	142	145	155	175	167	188	163	153	160	163	174	155	147	154	143	153	155	174	168	133	170	159	147	163	148	155	136	158	175	146	167	151	184	159	135	157	158	173	166	143	158	155	149	171	161	147	154	143	170	178	182	159	162	175	197	171	158	161	155	146	156	159	161	151	149	176	162	178	168	170	136	144	177	167	148	160	156	142	162	155	162	171	165	168	158	152	177	147	163	153	156	156	161	133	157	171	155	162	147	173	152	162	152	160	165	153	140	150	196	148	163	156	141	166	158	162	168	152	165	170	177	160	164	158	144	160	143	167	175	152	175	166	166	155	167	166	148	145	131	149	145	138	158	169	155	166	163	153	158	169	159	154	144	186	145	175	174	154	154	148	163	133	174	141	139	141	130	157	157	154	175	204	154	177	173	171	158	130	182	156	173	155	167	160	168	176	150	173	134	160	157	158	157	152	142	152	170	149	178	168	162	162	138	163	145	167	158	151	156	155	160	151	153	170	137	163	163	158	174	148	181	149	160	154	161	137	142	146	174	169	148	159	158	161	193	141	176	185	137	160	145	154	161	158	138	153	154	139	160	158	176	141	166	150	153	166	156	125	152	150	159	163	163	143	175	153	161	172	166	157	160	185	163	159	175	168	181	170	154	114	135	157	136	148	161	149	123	142	139	147	179	130	130	190	165	139	137	150	174	156	148	180	170	169	159	161	148	149	154	149	165	174	175	154	160	150	170	160	188	154	173	137	174	166	160	146	139	178	158	177	150	165	150	167	180	149	152	155	144	139	154	171	152	145	177	167	187	140	142	169	160	158	145	174	143	139	151	160	155	184	128	156	130	139	157	161	164	139	173	156	158	166	160	173	140	148	166	151	181	153	137	161	169	179	143	142	149	180	150	140	134	164	117	167	169	171	181	159	158	160	173	149	166	154	157	163	148	135	161	160	162	165	149	145	149	169	149	144	179	135	141	160	155	161	161	149	162	159	128	163	157	167	160	177	163	122	143	163	147	142	158	127	137	158	178	163	187	146	158	156	168	189	160	140	149	172	149	161	172	166	171	189	132	159	155	149	143	151	149	150	141	178	154	161	148	157	167	143	159	168	176	163	160	151	163	146	175	148	134	153	161	140	166	159	162	144	164	135	147	176	167	142	154	164	134	155	137	165	160	153	138	156	159	177	161	168	150	136	157	167	164	158	168	163	150	180	148	173	150	175	152	132	154	143	154	166	155	153	159	142	176	145	157	151	182	141	177	161	148	165	164	151	151	159	159	140	166	164	149	153	157	156	185	144	174	154	160	173	152	179	146	165	136	131	148	171	155	141	163	164	185	143	163	177	154	135	176	147	161	162	166	173	168	177	178	171	148	133	152	180	146	147	177	176	142	163	172	161	141	166	142	162	164	150	155	154	166	170	175	162	179	136	165	143	156	149	177	166	159	149	164	176	156	149	161	168	186	178	163	144	167	154	175	166	181	185	151	170	158	164	146	170	139	156	171	146	151	158	149	147	156	157	182	165	145	149	160	149	166	158	139	141	150	158	170	146	142	162	179	165	169	168	158	124	148	150	156	160	139	170	135	172	150	154	138	147	149	156	161	148	181	156	138	172	139	139	162	172	150	150	162	172	159	154	151	146	133	166	151	174	158	178	168	131	145	163	173	167	140	141	139	159	144	156	161	155	151	154	164	143	160	145	161	159	126	150	178	157	163	140	156	136	163	163	147	168	157	148	155	155	160	173	146	154	150	172	151	150	145	146	169	185	160	145	144	180	137	147	155	161	149	154	156	145	183	159	166	147	153	145	151	170	148	178	160	179	159	192	162	138	147	160	150	190	151	143	161	161	152	158	170	152	134	167	172	166	132	172	150	165	139	143	153	170	139	156	155	146	138	168	148	149	153	135	155	137	134	166	166	175	180	170	151	134	139	169	135	176	159	162	154	166	152	174	175	127	144	147	153	146	169	168	160	169	162	190	139	148	154	150	176	167	133	155	165	165	187	165	161	121	161	164	166	135	142	152	173	158	153	187	154	149	139	160	175	128	155	169	146	184	150	155	165	134	147	155	175	160	146	167	152	135	191	144	166	162	167	156	186	192	158	152	158	140	151	144	145	163	180	175	142	127	150	160	149	153	188	162	163	161	147	165	159	139	182	162	159	141	147	170	166	152	164	162	163	172	151	136	153	172	142	182	122	155	130	166	162	136	157	138	151	172	163	175	150	162	166	136	173	151	154	150	152	123	167	165	166	141	156	152	166	165	181	156	169	163	144	175	165	170	186	169	168	136	158	165	146	167	177	152	155	144	164	154	158	152	137	170	152	164	162	173	167	183	186	155	153	146	159	149	153	148	152	182	144	153	170	157	165	152	163	187	172	141	164	164	172	187	164	150	153	151	145	169	158	162	182	166	140	157	124	164	165	186	162	161	141	173	160	160	163	153	152	166	141	145	156	160	163	161	179	151	137	163	156	144	162	173	146	151	154	157	182	159	163	144	170	155	153	142	157	142	159	155	161	174	160	153	159	156	141	161	139	149	166	136	143	162	167	136	162	148	155	171	164	162	150	167	140	179	179	135	143	167	127	151	154	147	148	155	168	168	172	154	156	144	157	132	149	145	152	165	130	152	144	161	165	186	160	155	150	157	146	145	139	156	160	149	196	174	175	174	168	165	152	153	152	167	150	158	151	179	168	142	151	177	191	137	155	181	149	175	131	160	168	138	201	153	151	167	155	170	145	139	150	162	181	166	157	147	160	134	176	165	148	165	153	146	190	143	175	143	145	156	140	157	164	169	178	153	151	168	160	162	164	156	151	164	155	170	140	176	153	152	141	148	151	157	175	150	149	173	141	187	176	183	146	162	156	173	163	136	173	155	158	165	175	145	158	216	179	150	136	136	180	148	161	166	181	161	158	140	180	145	155	156	152	168	147	166	147	133	150	163	168	146	156	155	148	130	179	164	145	147	156	142	136	144	148	167	157	178	137	154	156	163	161	145	177	150	170	165	173	155	159	160	167	160	156	160	152	152	145	159	180	172	161	174	174	152	155	178	151	184	152	158	147	174	144	167	143	155	175	147	156	148	147	170	155	156	182	168	154	153	140	154	175	151	164	182	171	150	140	170	141	157	155	137	144	155	151	174	164	166	171	158	160	126	153	160	170	138	153	156	160	152	148	140	182	157	165	163	156	151	142	186	162	147	161	150	157	144	171	172	166	180	137	152	150	168	137	144	149	157	165	170	143	160	168	163	161	161	146	149	169	150	147	157	183	133	149	181	152	154	145	148	128	196	161	163	157	150	162	146	156	145	170	177	150	126	184	166	152	162	155	185	160	140	172	167	154	139	141	172	132	144	170	145	162	157	168	170	142	156	166	137	173	141	183	170	167	164	172	148	161
1724	663	482	487	490	438	476	458	451	481	469	458	439	438	488	426	420	440	469	454	425	424	441	466	461	469	453	442	424	424	429	460	444	450	470	461	469	447	439	480	435	436	418	440	443	416	446	486	457	445	466	455	440	464	429	446	455	398	417	427	434	458	460	428	468	448	454	468	471	449	444	439	457	450	412	466	486	419	456	419	454	449	455	442	474	460	474	500	456	415	452	459	480	438	486	450	445	459	466	441	440	446	464	407	461	441	483	475	475	466	493	462	442	456	439	441	487	479	441	433	447	470	427	473	470	418	493	476	453	425	436	458	453	432	473	462	448	432	471	480	401	474	480	461	484	452	430	420	470	465	455	471	452	450	441	447	459	445	462	447	407	431	451	426	456	461	462	431	434	439	445	467	449	455	474	423	453	441	456	430	475	475	490	442	453	446	456	454	436	468	459	475	467	432	442	456	469	444	445	464	446	428	430	452	462	453	441	419	432	412	452	427	425	442	460	449	465	438	451	449	417	457	442	439	469	446	456	446	479	438	463	434	447	425	459	437	447	443	438	474	471	418	443	426	419	447	465	451	459	456	442	483	455	461	459	456	443	435	428	467	478	465	466	492	469	436	470	481	449	481	453	476	461	450	454	460	466	461	436	466	458	428	442	438	450	473	455	475	469	471	425	469	449	443	439	428	460	488	421	407	433	496	459	456	435	457	448	449	449	436	474	462	463	467	443	453	424	478	437	454	446	427	474	447	467	441	417	432	484	450	413	447	450	425	419	447	446	465	437	443	452	444	470	449	455	456	469	455	425	492	466	460	420	428	450	474	466	413	453	426	456	444	484	449	456	432	447	438	448	449	482	459	454	478	478	499	441	462	452	464	463	446	438	444	433	444	457	453	439	458	486	448	463	485	452	423	476	453	437	476	456	448	476	438	510	454	463	413	449	429	457	466	437	462	466	444	451	422	441	437	454	456	465	411	444	418	425	419	477	451	444	463	478	466	444	432	445	462	457	468	456	484	457	422	446	473	465	411	463	503	473	430	438	462	428	448	452	418	430	441	480	448	452	481	437	426	451	415	475	472	441	415	435	399	419	463	480	454	440	462	449	458	445	450	431	434	429	466	432	447	446	444	418	472	448	468	460	470	439	424	492	487	449	458	439	471	436	449	449	444	461	450	451	438	480	427	489	443	433	470	458	445	452	393	462	447	454	421	488	400	414	477	457	429	439	459	432	444	485	471	446	464	440	473	475	458	463	422	445	475	454	453	446	463	445	445	473	430	480	450	436	413	475	456	439	474	449	443	463	426	467	441	419	422	464	434	471	468	459	484	432	449	452	449	411	468	440	440	468	434	415	460	448	479	436	454	424	439	431	425	445	482	464	438	421	435	445	490	468	462	441	444	502	408	465	446	448	466	445	500	416	423	473	442	468	468	407	440	451	436	449	409	523	436	465	427	430	433	462	436	468	468	452	435	442	446	450	465	457	521	442	448	403	463	422	426	461	466	442	440	453	477	451	476	461	463	479	470	462	421	462	457	462	470	443	447	478	435	487	421	426	427	456	424	425	496	438	450	433	424	470	420	462	464	438	451	441	447	449	466	438	429	467	446	422	500	442	459	426	447	467	443	483	461	446	435	440	450	456	428	412	441	414	462	450	469	460	445	403	448	415	419	404	463	434	472	484	463	473	444	449	470	474	450	453	487	474	475	453	466	450	439	441	437	429	457	475	437	451	403	452	435	436	449	472	415	442	472	471	428	461	495	419	443	481	459	451	463	428	412	466	448	482	427	466	464	452	428	447	403	453	431	471	454	443	473	412	457	453	450	422	472	422	491	405	468	472	437	441	435	456	476	468	433	477	457	382	429	447	460	452	423	439	461	457	472	456	456	456	420	462	435	468	429	459	434	433	427	482	439	406	469	436	477	451	452	449	426	472	433	442	431	459	432	437	450	448	442	477	425	447	457	468	463	475	448	471	476	450	459	457	423	439	439	458	471	419	426	444	471	460	462	441	441	460	433	466	463	463	465	465	424	437	450	445	462	456	440	443	433	415	436	453	474	466	411	453	447	450	452	409	458	457	493	447	425	442	464	476	466	441	461	514	444	442	429	445	441	413	441	475	396	485	431	447	462	485	452	413	436	452	457	444	422	442	435	441	422	481	434	449	469	436	456	433	431	439	436	442	440	426	457	455	459	460	476	451	454	449	437	396	430	492	448	444	455	449	449	445	436	419	451	432	491	465	475	476	449	464	436	458	469	465	427	524	411	431	437	464	467	450	454	450	456	463	466	467	456	457	435	496	428	464	435	459	452	417	416	427	462	469	456	463	453	452	436	458	482	493	439	498	480	400	453	410	452	475	464	464	429	455	463	445	433	445	446	478	449	450	424	468	491	442	447	424	457	436	442	446	440	465	434	430	442	439	450	442	474	466	444	444	458	460	452	448	425	427	429	484	462	470	464	463	423	445	468	455	428	425	445	454	460	462	420	451	445	457	439	475	445	440	484	407	434	450	496	440	490	445	440	448	444	468	450	439	432	452	445	417	451	440	442	492	450	444	472	455	444	439	492	461	488	408	446	436	465	415	446	459	446	464	459	430	437	443	456	489	427	491	460	441	484	434	423	410	429	477	451	430	426	437	442	454	417	468	474	459	457	415	456	460	492	427	455	445	458	469	453	477	445	463	473	458	422	415	449	441	464	458	403	424	461	449	456	464	442	458	456	436	459	450	439	406	442	434	413	451	423	466	462	442	443	465	438	439	465	452	427	434	468	453	438	427	450	406	483	412	379	470	425	430	481	408	411	439	470	472	420	382	435	431	432	486	406	447	417	424	445	442	444	441	421	483	466	460	440	427	431	455	446	430	429	444	444	437	481	429	488	464	432	425	465	445	399	425	416	441	445	431	428	432	421	456	445	454	457	434	420	448	428	420	489	444	456	457	464	461	482	474	478	424	459	446	403	474	449	503	505	445	469	485	428	422	462	450	453	492	438	447	473	477	456	452	463	472	459	440	443	456	461	446	479	431	414	480	482	394	475	444	447	455	419	484	420	478	470	443	476	450	435	422	487	432	421	399	402	439	477	435	424	432	440	452	418	460	447	416	416	474	452	456	441	464	467	463	440	453	458	463	440	466	448	456	437	462	466	444	470	431	436	443	474	433	460	450	472	410	461	429	452	453	406	472	469	444	460	424	452	463	480	456	462	405	444	467	434	448	432	448	464	417	424	423	441	438	459	429	417	470	432	393	462	493	392	462	454	468	445	455	461	459	472	443	442	456	471	423	445	428	460	421	424	443	427	453	448	439	468	448	479	443	420	443	433	457	425	458	511	431	407	476	444	483	451	467	446	453	453	456	440	491	452	498	444	471	460	467	462	458	461	496	460	443	451	449	478	399	445	406	470	467	451	438	450	427	469	443	451	425	459	466	464	491	445	458	458	464	449	447	440	440	431	426	471	447	443	475	446	440	447	443	459	440	447	499	425
8276	1663	1534	593	519	461	407	347	388	378	384	376	357	359	345	352	351	336	363	335	342	351	353	304	342	326	338	350	336	341	349	330	331	361	347	334	336	348	350	324	371	323	336	358	328	333	335	361	332	325	364	295	323	330	354	367	371	368	350	319	347	364	347	323	350	344	340	348	328	320	307	336	306	305	340	320	345	322	311	293	353	371	323	335	338	344	346	373	345	339	355	321	354	354	324	353	341	345	314	313	346	346	331	379	338	317	307	327	315	339	335	290	325	321	357	328	333	323	357	350	360	343	347	361	342	319	332	339	340	323	321	372	372	315	314	344	355	325	359	339	312	324	351	346	350	330	337	359	340	346	342	297	356	370	361	331	331	328	378	323	361	316	350	345	334	356	354	330	358	335	358	350	361	375	355	326	358	342	354	310	330	311	354	313	365	327	339	356	348	341	399	332	322	331	331	321	363	366	311	376	355	299	350	324	335	371	341	344	346	348	344	331	323	331	349	311	340	338	327	327	342	331	356	337	373	364	348	314	375	348	356	328	319	352	376	319	330	332	344	363	348	319	312	322	333	353	324	356	339	325	340	347	323	365	311	348	333	344	356	332	378	362	364	321	345	348	308	320	341	355	334	342	339	320	378	378	355	343	321	338	360	336	294	313	323	338	336	331	349	348	349	377	325	339	331	336	354	339	299	342	360	330	331	331	357	366	331	343	323	347	317	288	367	337	350	338	416	384	369	353	367	356	335	311	331	342	345	316	346	319	334	305	335	340	333	326	326	329	311	305	388	326	339	324	305	333	361	336	365	324	346	332	330	365	360	327	387	330	323	351	318	342	334	321	345	362	359	331	320	325	339	279	361	312	338	372	350	310	328	355	315	321	338	331	336	307	328	334	349	355	347	314	351	370	337	364	324	348	378	345	355	389	331	352	323	352	326	363	353	359	327	327	356	357	305	318	299	347	320	318	336	333	355	339	351	365	376	343	310	361	337	341	318	339	313	308	337	342	307	305	339	313	349	340	285	313	350	355	331	325	344	319	343	340	322	309	329	350	310	352	309	352	369	358	362	316	365	319	361	361	347	345	315	374	348	354	352	293	319	310	354	324	343	364	338	326	323	358	376	359	351	337	346	342	342	311	346	337	322	388	350	349	301	328	327	321	374	313	317	351	358	328	335	344	312	335	306	341	328	372	350	340	308	354	359	299	297	338	351	362	318	343	354	376	360	377	327	319	372	341	379	353	317	364	350	349	333	365	339	319	331	348	351	342	336	340	329	343	360	298	317	355	353	371	317	326	351	306	330	349	311	335	345	302	329	335	352	369	313	323	325	375	346	330	323	317	343	319	302	357	300	352	358	317	331	357	349	301	349	364	402	324	366	355	366	328	369	370	326	308	306	374	363	358	322	313	342	324	343	340	332	336	314	339	334	326	356	320	319	353	342	341	317	341	376	366	400	305	301	345	366	318	327	321	352	367	339	331	305	368	361	314	354	350	311	355	324	352	363	334	348	346	327	350	344	325	339	328	377	340	353	314	351	353	360	350	331	365	339	336	318	340	334	382	359	354	353	329	346	342	383	351	339	340	343	328	338	347	353	309	326	356	380	313	377	306	331	382	337	332	368	286	331	320	317	350	329	319	358	352	366	325	321	359	351	305	325	325	367	358	351	330	330	316	327	324	339	371	364	332	346	368	354	331	369	340	338	373	362	343	341	355	359	349	328	367	362	379	342	377	352	320	296	329	327	332	374	340	348	339	346	340	342	324	315	323	336	337	376	337	329	331	361	347	316	347	344	322	363	324	321	351	317	330	303	336	339	333	316	301	360	359	372	327	356	337	329	314	332	357	359	369	327	353	330	350	357	341	356	328	363	331	369	330	361	393	365	334	331	367	352	327	302	358	369	376	351	357	318	355	323	352	317	323	333	321	338	294	321	383	372	341	329	339	331	322	335	355	376	353	362	316	348	363	339	357	349	319	321	347	336	327	327	317	355	301	308	326	362	330	332	337	352	327	321	332	336	369	313	346	335	366	352	383	362	365	308	337	328	322	319	341	357	344	338	331	363	338	336	334	343	378	341	328	316	358	311	314	355	352	336	325	355	345	382	354	352	356	344	351	322	324	374	340	357	369	324	362	325	330	362	371	333	346	302	315	356	336	324	322	345	334	328	321	342	318	367	335	325	340	362	329	337	336	361	336	314	344	306	319	310	331	395	296	323	358	341	366	349	334	345	314	371	312	334	343	339	344	362	370	324	353	311	299	324	312	351	346	359	359	351	344	345	333	322	320	322	346	333	346	332	338	367	289	307	338	341	377	328	375	346	377	333	353	342	328	335	352	327	342	392	349	344	351	305	338	344	347	334	324	365	334	323	342	347	363	354	322	316	351	366	389	328	325	353	381	346	312	362	381	384	334	348	320	330	324	313	338	353	346	359	371	373	336	334	356	358	326	366	355	369	313	361	351	342	344	383	373	348	340	360	340	337	337	354	336	379	348	366	315	366	335	343	371	359	326	358	308	409	345	335	345	361	312	333	340	317	358	320	337	361	318	321	348	341	315	357	341	319	311	353	349	330	336	340	353	377	320	329	327	337	347	316	375	333	348	324	358	341	348	324	318	350	336	347	302	379	365	376	330	327	376	317	329	361	357	354	334	370	315	345	369	342	376	328	343	342	378	325	339	345	350	346	329	356	335	349	350	323	375	352	349	362	370	338	318	314	332	344	349	349	347	392	307	309	320	312	300	335	342	296	347	343	367	309	337	324	352	331	317	343	337	354	335	342	323	349	351	344	326	369	357	315	342	358	331	321	329	348	361	319	331	345	352	358	348	300	339	331	388	349	379	343	356	328	341	370	329	335	359	361	323	318	340	353	318	318	333	324	349	325	323	345	324	337	345	339	342	338	329	343	323	342	311	355	329	344	375	362	361	325	330	342	355	317	329	314	330	325	357	302	317	375	350	368	370	348	329	341	334	342	355	332	338	329	310	335	354	362	341	378	361	344	337	334	372	303	331	344	338	368	328	330	343	343	327	360	363	352	327	323	335	333	329	290	349	348	352	296	297	363	314	336	353	365	339	350	335	322	355	333	362	315	306	322	299	345	337	327	347	326	322	356	363	331	338	358	314	340	339	327	326	340	360	334	346	322	317	301	329	313	337	320	341	364	357	349	346	369	349	321	339	356	327	341	370	366	376	377	337	352	303	348	326	352	313	373	352	328	359	337	326	329	350	326	333	327	328	321	360	338	386	349	369	370	367	331	321	334	340	322	346	349	354	364	346	372	323	330	345	304	350	325	355	355	361	357	310	342	338	360	361	328	357	333	343	351	336	351	322	330	370	334	338	333	355	317	366	346	352	286	332	346	356	327	325	339	316	346	358	293	332	334	310	345	320	347	306	313	310	351	326	324	357	333	360	339	328	351	380	349	363	326	366	328	324	342	331	296	328	362	330	353	380	328	341	330	333	358	323	351	335	334	367	339	345
6644	2265	2130	1534	1468	1286	1168	1098	1048	957	935	991	944	903	955	837	917	888	847	876	872	856	832	809	856	844	843	848	854	804	823	849	853	790	832	859	844	781	853	836	827	834	775	847	789	803	832	777	827	829	838	889	811	800	828	783	812	765	844	816	771	795	829	841	797	859	803	846	832	775	800	786	862	817	814	826	796	833	809	810	798	806	809	842	837	875	816	805	826	793	817	793	808	867	805	782	813	797	860	793	889	796	818	776	839	814	825	839	842	815	794	832	734	854	791	789	817	814	781	825	798	790	856	743	805	781	793	821	887	821	821	840	837	772	850	828	788	882	793	760	817	787	853	823	792	826	783	839	843	832	841	804	804	782	797	819	811	794	835	837	842	829	844	816	788	787	822	853	823	786	789	801	736	823	857	768	841	814	804	807	807	830	843	834	821	809	822	830	814	838	857	835	805	812	841	818	827	819	865	796	857	850	828	793	825	807	800	836	801	799	802	904	790	848	826	787	832	830	859	819	830	778	786	800	795	775	784	832	824	826	837	745	853	782	799	846	808	817	792	794	786	807	761	823	856	846	800	767	813	832	788	817	808	781	807	802	790	821	824	831	831	774	815	841	815	804	827	784	783	784	804	807	766	770	807	759	746	793	775	806	817	786	851	816	818	805	786	890	811	820	840	815	815	810	833	855	799	820	836	769	852	807	786	800	823	829	813	810	852	867	856	868	763	794	756	813	846	836	800	818	783	841	820	817	898	827	807	841	776	801	789	825	810	810	819	836	785	820	845	817	861	789	770	833	804	803	829	826	821	808	810	791	768	773	805	775	804	785	835	813	853	788	786	815	895	824	800	838	829	825	837	826	803	815	819	778	798	851	821	833	865	815	845	856	777	834	826	839	816	784	786	792	845	767	837	788	860	830	795	835	850	791	827	799	851	872	836	829	817	802	841	746	778	803	775	780	826	847	823	802	861	795	836	872	859	864	804	819	822	770	808	782	785	784	806	793	809	816	870	863	847	830	803	854	818	832	808	841	834	806	801	834	831	802	770	830	794	809	849	844	789	805	779	850	869	839	788	755	835	827	817	804	789	846	788	820	797	808	788	817	798	808	834	817	794	878	825	812	805	820	812	772	827	812	796	819	836	809	816	823	760	810	813	817	847	822	815	826	829	849	827	815	810	806	856	820	856	830	761	812	828	814	858	835	844	839	766	832	794	791	777	801	843	809	861	783	794	821	775	820	783	837	784	809	823	815	813	804	790	823	843	817	729	857	828	803	786	864	814	858	822	839	796	870	791	814	798	900	788	794	823	776	805	879	831	787	781	811	815	813	764	885	844	786	790	833	788	836	800	870	864	781	848	837	875	844	865	845	826	787	760	833	755	839	769	805	816	812	798	814	809	811	853	838	832	816	819	868	807	831	819	837	847	783	884	860	841	847	797	798	825	835	825	800	836	816	843	832	849	807	783	854	759	804	830	826	814	811	837	811	797	787	837	825	792	785	868	816	835	776	790	781	814	829	860	797	798	839	862	808	799	824	844	792	825	827	791	794	792	831	771	809	808	873	810	769	827	819	806	851	791	768	785	792	783	829	820	802	755	844	824	845	857	833	821	824	798	835	833	850	836	807	846	835	822	787	820	862	789	783	794	849	800	808	803	794	794	789	810	831	845	789	817	841	833	781	797	776	814	811	849	826	797	824	826	806	802	806	790	724	792	769	837	812	822	868	761	815	756	811	831	786	809	821	827	806	822	786	802	829	770	808	833	815	809	838	807	791	804	794	806	813	832	844	872	835	828	786	842	813	808	876	825	782	805	851	823	817	824	804	804	763	793	824	870	787	810	796	785	795	799	817	852	767	803	819	812	793	835	772	818	842	847	768	825	817	786	794	829	821	764	828	812	803	850	813	828	816	831	812	825	811	869	750	769	765	797	801	826	806	817	817	852	869	825	779	792	785	821	859	820	795	831	817	834	833	838	840	832	799	810	786	825	826	847	786	770	818	845	822	787	792	867	865	853	853	816	812	772	787	807	828	838	793	780	785	831	815	815	829	806	802	841	794	829	763	768	818	820	874	814	811	812	805	836	821	856	814	785	828	825	792	816	805	803	858	819	850	884	827	820	818	792	841	829	772	767	793	849	811	832	795	812	846	824	865	799	862	803	836	805	780	764	820	793	837	821	861	797	856	786	846	818	843	870	836	801	772	825	790	814	820	834	828	823	820	799	858	794	835	833	853	820	853	837	828	849	818	787	807	800	781	846	819	808	792	812	779	788	844	870	788	836	829	851	811	811	773	801	834	783	822	842	809	823	782	800	807	783	840	883	838	827	785	832	828	828	753	823	843	875	815	764	810	815	839	792	854	831	804	819	834	822	816	803	862	791	847	840	810	854	834	807	811	823	858	796	830	847	843	803	816	823	784	831	791	835	825	818	792	899	786	845	784	787	791	798	816	839	779	802	825	803	790	779	796	794	842	819	831	768	827	806	793	800	817	828	841	873	840	794	829	821	783	865	821	772	764	851	809	820	803	868	846	782	834	781	837	785	780	870	808	843	806	818	856	804	804	812	845	860	814	837	822	777	858	807	878	820	822	831	837	792	832	798	771	804	832	835	779	801	843	825	829	816	830	786	847	782	804	841	866	808	836	847	866	824	786	816	814	832	826	816	805	805	796	823	827	823	814	822	851	806	757	830	850	825	829	809	810	843	805	846	822	818	801	848	844	760	780	807	841	814	854	810	820	779	782	813	829	857	839	796	839	778	807	807	830	837	799	771	808	807	810	777	818	827	839	816	831	829	827	856	841	776	860	868	791	837	832	792	823	813	820	830	770	763	776	780	808	814	783	811	785	804	803	840	812	805	808	809	857	845	793	841	822	799	865	799	787	791	856	803	779	833	820	792	827	815	842	803	825	815	828	825	762	820	802	797	835	800	845	857	782	818	828	771	751	842	819	759	784	852	835	836	811	831	870	830	836	805	838	794	833	824	822	748	810	809	817	760	798	798	881	792	784	831	813	805	830	861	812	820	781	860	837	857	755	797	814	776	802	815	797	822	812	825	785	817	821	808	842	820	807	804	872	816	776	842	868	775	816	849	854	847	794	831	752	817	810	842	785	856	837	802	843	817	844	831	781	837	822	798	808	770	848	799	840	810	801	880	773	810	748	852	806	792	872	780	845	809	801	852	821	760	856	795	817	788	793	851	822	804	829	830	756	830	778	790	884	836	788	843	811	768	783	811	795	812	812	829	827	840	819	796	857	846	832	840	843	787	843	825	838	791	743	830	842	818	818	791	786	805	776	801	844	792	794	823	867	810	826	797	805	830	819	851	778	833	822	779	847	828	814	818	802	816	790	866	844	851	824	855	821	801	824	820	780	775	832	814	779	785	792	820	779	803	829	787	837	803	777	795	827	798	777	839	809	807	799	790	796	810	850	808	833	787	858	839	772	818	814	821	801	837	784	838	844	813	835	835	765	733	784	771	806
15766	3503	3551	1001	837	698	600	623	549	529	566	495	563	542	478	503	487	514	468	499	485	498	481	482	444	505	473	472	469	516	468	483	474	500	447	486	482	486	470	463	511	439	478	430	473	454	480	465	478	453	434	505	495	464	518	442	478	495	504	489	467	482	477	421	477	454	477	475	543	483	492	521	504	467	501	467	491	488	467	425	505	499	510	515	452	469	458	459	502	461	464	470	503	506	495	468	474	472	446	463	463	504	472	429	511	484	519	458	493	472	481	512	461	480	472	490	431	465	500	446	482	495	475	436	453	509	484	540	461	459	495	485	488	492	458	496	489	446	454	454	431	476	487	477	459	532	482	479	478	445	467	491	476	444	499	478	485	432	477	490	414	445	468	499	475	473	458	504	485	460	463	434	480	454	443	496	436	473	478	504	469	453	430	447	490	450	449	482	508	485	460	479	460	457	474	437	439	491	472	502	478	524	494	475	461	441	460	464	451	477	516	474	475	457	508	445	499	458	456	416	493	463	491	460	448	474	452	492	501	477	468	485	480	447	491	505	505	484	483	513	462	504	434	459	489	433	494	444	467	488	484	418	522	487	502	459	451	447	458	473	484	456	491	448	493	469	497	486	492	494	486	503	484	450	505	500	493	534	486	493	492	521	458	420	462	464	460	465	483	481	473	518	454	469	504	552	495	510	464	460	498	492	487	492	463	476	451	454	507	496	467	479	475	507	489	465	502	476	469	472	502	464	491	437	436	471	497	533	468	474	450	421	459	468	465	482	510	425	474	485	460	478	467	491	476	476	491	520	476	481	512	461	473	471	471	474	524	507	433	461	506	523	479	508	505	508	452	499	471	489	448	494	439	482	488	431	485	471	499	471	465	509	462	495	508	452	443	493	492	479	476	469	447	477	451	458	480	455	484	540	491	497	500	515	488	496	524	488	467	511	475	473	497	493	481	472	459	467	524	475	461	470	504	538	483	511	478	460	460	466	427	462	471	526	424	454	513	450	481	472	498	472	519	503	494	506	515	444	470	482	473	496	502	502	507	485	491	471	445	490	449	449	494	461	457	457	489	476	497	463	473	512	441	470	477	493	454	469	463	507	532	462	467	483	504	494	427	468	435	485	485	480	495	445	499	469	442	503	495	527	500	410	480	494	492	450	493	496	500	426	440	503	475	465	435	437	489	492	455	447	468	468	487	495	449	498	467	486	523	445	491	505	449	513	452	448	465	467	456	450	445	503	499	450	453	509	501	461	445	463	489	480	443	463	452	505	442	473	472	486	504	516	447	428	434	464	424	444	486	497	515	495	447	434	476	464	460	495	474	460	469	517	464	481	479	499	504	468	482	470	521	499	472	463	496	475	463	462	496	521	484	473	468	438	519	443	447	504	453	446	474	485	447	471	501	476	490	487	473	469	414	499	459	474	517	509	474	504	496	488	487	491	449	508	523	471	503	459	487	488	486	470	442	486	455	482	518	494	494	498	487	453	465	485	467	495	497	469	449	470	483	490	457	451	448	479	473	472	466	531	509	495	462	543	530	483	494	505	490	482	431	441	507	470	459	489	456	473	456	478	499	485	505	486	451	485	492	470	516	486	467	506	488	474	421	511	523	490	451	482	490	435	458	480	470	466	421	491	444	481	518	453	513	480	520	469	485	494	465	471	429	436	453	463	477	489	473	491	524	431	498	509	502	444	519	451	479	484	469	532	493	483	479	482	433	466	450	434	467	476	445	438	456	495	495	466	442	485	486	501	493	483	475	447	480	471	496	438	500	489	486	429	462	516	508	467	520	502	494	451	522	532	451	449	481	498	446	491	486	508	461	466	468	445	472	463	506	492	464	453	452	483	491	453	476	467	449	520	471	493	502	500	540	456	498	488	470	478	540	495	476	447	448	537	483	494	497	500	479	516	468	489	453	480	496	494	448	485	463	471	447	492	489	428	459	470	481	471	468	472	495	440	488	472	431	452	483	478	479	460	472	470	455	468	493	525	489	441	521	487	495	459	488	494	470	479	476	496	464	498	515	494	483	492	494	420	479	498	474	474	463	480	435	484	485	436	466	466	516	459	476	459	472	498	446	477	493	466	504	489	509	400	451	483	518	498	485	494	482	486	473	435	459	527	467	469	442	483	457	458	448	500	468	463	501	442	487	476	463	514	457	468	508	473	506	496	492	512	420	459	470	483	518	450	458	428	462	432	474	506	485	486	484	494	489	448	433	452	470	450	471	455	502	489	501	444	447	509	480	460	481	489	480	465	531	477	484	475	523	471	528	491	447	444	471	461	464	482	457	454	502	481	514	503	485	463	497	489	505	486	508	489	513	460	528	497	483	421	455	468	459	477	489	482	481	475	459	483	455	481	454	514	521	481	464	464	491	479	502	494	473	464	454	491	505	452	509	420	448	418	444	474	465	460	445	459	473	505	449	466	462	489	475	486	456	496	481	496	501	494	472	464	482	474	524	489	502	481	436	472	492	484	461	478	446	469	470	499	507	458	463	516	494	557	488	474	502	479	479	465	497	478	468	488	448	482	512	438	474	479	505	508	471	454	467	471	480	476	470	446	448	427	473	495	463	468	475	503	476	494	490	447	448	485	503	479	477	449	502	466	444	457	472	482	476	471	535	466	484	510	469	484	454	481	519	496	458	458	460	505	480	479	485	531	491	452	456	461	471	494	499	484	468	447	508	540	491	487	497	507	478	488	467	485	456	506	474	491	482	468	464	466	454	488	488	493	479	507	508	504	473	447	535	512	480	515	486	479	481	467	490	495	469	473	487	472	498	479	473	439	467	495	456	468	465	506	480	459	504	459	516	510	487	461	483	543	441	467	466	464	446	475	458	466	478	458	487	496	463	477	472	458	502	459	485	510	460	465	439	519	476	468	479	458	468	444	476	470	488	492	500	488	453	440	472	459	459	432	455	508	489	467	457	451	495	474	453	463	478	480	448	491	444	456	477	503	470	469	455	431	462	458	510	482	511	473	461	441	468	477	496	468	449	472	452	451	469	481	486	461	466	509	494	517	478	494	484	452	487	465	534	481	494	489	499	494	488	463	478	451	498	456	451	494	521	450	525	487	451	441	417	513	479	482	465	518	436	485	461	481	491	439	465	439	440	446	466	463	470	443	462	479	479	442	466	478	441	509	486	478	446	472	462	471	483	468	485	509	522	490	433	487	499	494	499	469	483	465	463	458	500	476	511	494	516	508	536	471	504	443	434	457	485	473	516	465	448	458	477	504	471	452	454	435	502	489	443	494	519	534	439	516	506	465	492	516	457	514	466	454	536	478	499	493	462	479	494	473	460	472	474	419	499	438	460	480	471	457	502	504	482	492	473	486	464	476	456	477	449	467	482	464	471	473	444	480	527	439	489	460	449	463	497	480	492	469	490	444	465	495	484	442	467	483	490	502	463	470	495	479	461	507	506	509	470	486	452	482	471	485	491	489	454	499	500	449	471	559	495	466	494	478	480	489	426	462
8909	3716	3698	2564	2352	2034	1736	1602	1591	1467	1424	1317	1254	1192	1248	1167	1130	1168	1087	1138	1184	1153	1103	1088	1054	1077	1145	1080	1113	1114	1100	1098	1089	1070	1159	1053	1071	1067	1107	1066	1114	1089	1016	1070	1096	1100	1090	1020	1031	1136	1080	1061	1076	1089	1044	1100	1121	1096	1037	1099	1049	1057	1061	1074	1066	1035	1056	1032	1045	1057	1058	1046	1033	1041	994	1076	1047	996	1053	1015	1074	1031	968	1049	1068	1044	1082	1106	1050	1025	1069	1039	1048	1066	1068	1049	1100	1015	1108	1092	1097	1087	1045	1052	1019	1024	1096	1091	1087	1048	1099	1042	1070	1080	1065	1061	1020	1114	1017	1054	1056	1106	1075	997	1114	1042	1058	1099	1036	1035	1085	1080	1064	1054	1060	1033	1059	1045	1088	1065	1102	1065	1062	1000	1015	1064	1077	1049	1072	1037	1092	1039	1041	1018	1040	1059	1087	1046	1072	1054	1023	1050	1035	1089	1102	1009	1071	1039	1019	1035	1082	1062	1093	1085	1076	1071	1030	1038	1019	1008	1044	1045	1038	1120	1083	1095	1010	1053	1087	1043	1027	1063	1117	1070	1056	1020	1092	1046	998	1076	1100	1018	1076	1014	1024	1074	1099	1005	979	1016	1072	1063	1117	1034	1000	1032	1066	1072	1034	1136	1047	1052	1072	991	1067	1071	1047	1024	1006	1044	1019	1035	1046	992	1056	1040	1053	1051	1051	1068	1098	1035	995	1058	1026	1038	1085	1035	977	1015	1027	1068	974	1038	1097	1033	1115	1008	1127	1075	1035	1006	1014	1077	1049	1075	1079	1095	1029	1071	1063	1038	1024	1091	1054	1102	992	1037	1063	1039	1089	1056	1108	1026	1052	1005	1045	1050	1008	1080	1086	1059	1093	1104	1039	1035	1029	1051	1119	1030	1106	1036	1089	1118	1081	1044	1084	1105	1067	1045	1066	1072	999	1052	1050	1041	1046	1052	1044	1056	1065	1066	1047	1078	1051	1097	1025	1063	1002	1053	1092	1037	1026	1041	967	999	1048	1131	1091	1056	1089	994	1014	990	1075	1017	1106	1076	1046	1064	1030	1063	1077	1089	1042	1076	1069	1077	987	1008	1042	1008	1016	1035	1052	1011	1065	1040	1036	1113	946	1028	1031	1092	1007	1038	1038	1072	1083	986	1043	1062	1072	987	1036	1073	1013	1040	1054	1068	1031	1057	1092	1081	1021	1011	1104	1071	1033	1029	1022	1093	1010	1045	1065	1015	997	1089	1088	1120	1060	1071	1086	1041	1081	1039	1074	1058	1081	1103	1075	977	1028	1055	1043	1070	1026	1025	1046	1001	1097	1082	1041	996	1040	1044	1026	1027	1053	1042	1060	1073	1050	1024	1068	1103	1065	971	1052	1018	1055	1104	1044	997	1037	1089	1045	987	1047	1097	1050	1095	1078	1081	1032	1038	1040	1070	1039	1075	1059	1035	1040	1011	987	1009	990	1064	1039	1027	1056	1031	992	1068	1010	1058	1062	1040	992	1071	1010	1057	1072	1071	1047	1058	1054	993	1023	1064	1046	1060	1063	1050	1083	1050	1064	1046	1048	1026	1068	1043	1061	1048	999	1019	1063	1039	1082	1079	1039	1058	990	1057	1125	1011	1078	1038	1047	1068	1029	1128	1084	997	1058	1078	1022	1012	1045	1075	1145	1022	1014	1039	1122	1070	1008	1015	1028	1051	1077	1069	1073	1085	1031	1050	1030	1112	1033	1087	1069	1042	1063	1034	1043	999	1042	995	1012	1055	1026	993	1041	1074	1056	1092	1050	1082	1057	970	1021	1041	1101	1099	1008	1044	1059	1009	1057	1033	1082	1039	1074	1073	1035	1055	1025	1017	1006	1096	1101	1081	989	1037	1032	1077	1051	1049	1108	1080	1030	1083	1047	1023	1038	1059	1080	1062	1029	1070	1020	1037	1082	992	1041	1009	1125	1049	1060	1016	1021	1069	1071	1064	1074	1058	1017	1035	1080	1021	1030	1103	1034	1061	1057	1045	993	1040	1012	1043	1011	1074	1049	1023	1111	1058	1076	1000	1073	1065	1036	1037	1033	1083	982	1121	1040	1021	1047	1052	1100	1059	1037	1040	1029	1009	1065	1049	1107	1042	987	1025	1025	1070	1078	1051	1059	1086	1043	1040	1103	1036	1045	1038	1003	1043	1049	1047	1101	1086	1041	1054	1071	1053	1106	1083	1110	1021	1056	994	995	1041	1014	1057	1023	1131	1091	1031	1065	1099	1062	1040	1039	1013	1037	1068	1032	1060	1016	1078	1064	1094	1003	1122	1033	1061	1026	1129	987	1026	1082	1021	1025	1064	1017	994	1073	1005	1041	1044	1017	1077	1036	1032	1115	1046	976	964	1066	1033	1034	1086	1038	1100	1034	1020	1064	1069	1021	1049	1114	1025	1053	1071	1057	1066	1052	1005	1038	1051	1028	1059	1012	1069	1034	1076	1091	1057	1056	1050	1068	1011	1033	1060	1048	1053	1032	1018	1006	1011	1077	1059	1089	1008	1164	1039	1074	1028	1012	1058	1058	1052	1033	1056	1078	1089	1082	1018	1062	1089	1019	1065	1074	1048	1017	1066	1066	1074	1076	1022	1003	1045	1050	1099	1055	1053	1064	1089	1104	1044	994	1030	1057	1021	1008	1029	1030	1089	1099	1092	1019	1128	1011	1007	1067	1038	1078	999	1040	1040	984	1015	992	969	1020	1045	1059	1025	1044	1042	1052	1035	1060	1062	1098	1063	1017	1020	1028	1058	1033	994	1055	1033	1022	1050	1077	1060	1043	1056	1090	1036	993	1059	1081	1048	1068	1067	1036	1019	1044	1024	1113	1017	1042	1059	1100	1090	1038	1078	1064	1080	970	1080	1036	985	1036	1078	1048	1053	1044	970	1041	1063	1029	1017	1045	1016	1033	1061	1047	1028	1043	1026	1026	1064	1081	1060	1074	1067	1034	1056	1061	1131	1063	1070	1112	1098	1008	1068	1014	1039	1042	1118	1044	1082	1017	1113	1032	1082	1056	1089	1071	1048	1094	1054	1073	1065	1124	1049	1000	1056	1087	1015	1054	1036	1083	1090	1062	1015	1056	1033	1047	1121	1090	1079	1041	1050	1009	970	1015	1096	1082	1054	1099	1009	1080	1049	1060	1074	1050	1012	1053	1067	983	1035	1059	1101	1036	1040	1038	1039	1037	1038	1028	1078	1093	1089	1047	1035	1079	1070	1058	1036	1064	1119	1077	1073	1062	1056	1109	1090	1030	1077	1019	1035	1028	1135	1062	1038	1069	1049	1066	1032	1015	1059	1077	1032	1055	1107	1015	1067	982	1008	1068	1065	1062	1054	1105	1094	1070	1036	1032	1084	1024	1030	1034	1032	1039	1084	1079	1013	1047	1049	1061	1062	1098	1042	1031	1096	1012	1026	1051	1077	1049	975	1043	1089	1015	1044	1020	1083	1070	1021	1095	1018	1037	1012	1028	1048	1065	1033	1053	964	997	1059	1032	1026	1046	1054	1107	1042	1070	1045	1032	1050	1133	1061	1026	1061	1006	1016	1058	1082	1027	1036	1102	1015	1018	1022	1057	998	1044	1007	1064	1008	1129	1041	1043	1011	1098	1084	991	1049	1028	1015	1014	1033	1048	1080	1043	1038	996	1093	1041	1024	1078	1092	1057	1067	1063	1096	1014	1035	1164	1081	1066	1073	1111	1084	1037	1049	1029	1058	989	1094	1031	1097	1054	1063	1013	977	1100	1074	1040	1047	1005	1068	1015	1085	1078	1029	1050	1059	1093	1069	1028	1028	1101	1091	1020	1048	1009	1115	986	1077	1030	1075	1042	1111	1034	1104	1024	992	1053	1021	1054	1042	1007	1009	1038	1134	991	1073	1094	1046	1077	1050	1037	1061	1066	1043	1052	1065	1056	1064	1057	1060	984	1048	1013	1082	1041	1060	1023	1024	975	1057	1067	1065	1060	1129	1014	1003	1006	1024	1057	1027	1095	1001	1030	1017	1068	970	1050	1070	1043	968	1027	1087	1055	1028	1012	1024	1096	1020	1029	1077	1090	1041	1007	1114	1018	1012	1007	1099	1044	1091	1046	1051	1040	1034	1055	1007	1002	1018	1074	1065	1041	1076	1104	1122	1085	1086	1040	1064	1101	1048	1018	1051	1054	1035	1120	1021	1043	1040	1010	1055	983	1032	1091	1084	1092	1042	1045	1076	1015	1037	1057	1028	1043	1056	1041	1045	1007	1105	1048	985	1147	985	1112	1014	1070	1037	1027	1083	1031	1027	1136	1025	1031	1045	1038	1052	1047	1072	1032	1056	990	1032	1069	1016	1057	1088	1102	1037	1046	996	1085	1057	1104	1119	1049	1077	1063	1072	1096	1021	1052	1041	1026	1051	1001	998	1075	1063	978	1102	1020	1113	1100	1097	1010	1049	1059	1051	1050	1028	1042	1041	1077	1066	1048	1083	1036	1000	1083	1073	1080	1045	1040	1093	1026	1032	1029	1079	1040	1081	1073	1003	986	1049	995	935	1026	1113	1090	1077	1004	1038	992	1018	1069	1056	1026	1060	990	1015	1065	1077	1086	1093	1097	1032	1041	1027	1005	1068	1022	1057	1045	1049	1023	1047	1074	1010	1090	1085	1087	1044	1055	1090	1062	1082	1084	987	1009	1013	1040	1025	1060	1064	1113	1016	1083	1020	1096	1055	1095	1097	991	1016	1034	1053	1069	1109	998	1044	1036	1040	1024	1032	1023	997	1064	1085	1048	1055	1028	1037	1113	1091	1035	1053	1029	1032	1046	1052	1101	1098	994	1074	1021	1028	1026	1077	1041	1006	1041	1051	999	1050	1027	1001	1050	978	1037	1087	1020	975	1108	1034	1049	1042	1043	1023
1926	490	240	176	169	177	188	148	157	167	168	185	150	166	160	143	169	169	174	166	167	160	191	154	138	186	170	162	189	147	162	161	152	147	167	176	157	169	148	174	145	154	173	161	164	195	155	167	168	155	159	177	161	156	159	174	165	171	149	161	151	156	158	147	148	176	170	161	156	151	157	167	164	170	163	176	163	171	150	148	162	173	155	188	154	159	146	150	168	173	159	155	161	151	174	141	170	172	162	160	165	167	178	154	169	167	157	164	117	168	154	157	159	161	166	163	157	160	155	167	174	202	169	185	157	179	156	163	157	167	152	162	132	175	125	146	150	151	165	154	171	170	184	171	170	156	164	162	183	171	170	147	179	169	155	148	152	183	179	164	190	148	176	175	124	175	167	155	169	172	150	179	156	147	162	173	180	165	167	167	159	177	161	163	156	159	169	167	172	173	141	153	145	153	163	156	157	159	164	173	168	152	137	150	155	174	153	160	175	157	179	173	152	158	140	146	145	167	137	171	148	177	168	151	148	149	141	159	149	172	153	159	154	166	142	151	163	167	147	177	153	170	136	156	137	163	159	144	161	153	143	158	160	149	115	165	159	188	156	173	166	172	138	169	170	143	166	163	167	174	171	177	180	176	165	150	188	185	163	187	156	182	158	167	176	157	130	140	173	144	142	181	191	156	151	169	159	161	159	165	164	142	160	129	167	192	185	151	139	138	161	172	181	158	151	155	159	160	141	145	146	172	144	154	195	173	174	147	166	143	164	160	176	161	157	162	175	166	164	161	186	146	165	158	164	174	167	179	150	177	186	157	167	146	160	182	168	158	167	188	165	162	172	132	154	170	168	150	170	156	173	157	170	163	151	170	137	146	144	159	151	180	163	141	182	164	179	177	145	177	170	136	165	176	164	168	160	172	168	157	168	137	148	192	154	162	154	177	161	164	157	175	154	174	181	170	147	176	159	150	155	155	144	164	167	148	162	162	152	144	167	154	155	175	172	160	172	150	168	159	174	157	166	148	176	153	161	176	155	143	165	159	160	150	159	143	163	139	172	157	131	169	136	142	177	162	168	175	137	183	172	150	146	162	166	179	176	151	146	170	166	135	155	157	166	164	163	180	170	167	142	153	154	178	172	157	159	173	164	184	175	177	144	145	160	168	164	149	183	183	162	140	158	155	143	164	148	183	166	167	161	155	174	156	131	176	168	172	171	169	158	145	152	173	133	160	178	157	166	177	162	159	167	156	137	170	154	176	172	186	144	221	174	193	154	158	175	171	196	182	157	160	170	163	173	186	159	191	176	164	164	146	146	162	169	181	180	167	159	164	156	170	157	166	181	152	154	176	151	156	151	183	155	161	177	155	153	165	171	174	153	119	156	183	156	204	149	165	166	154	144	155	152	157	192	152	150	197	168	152	152	139	137	143	161	179	159	176	176	158	164	171	155	168	161	171	155	149	162	134	157	142	171	181	157	150	142	171	177	148	144	160	144	164	150	166	164	194	153	173	131	156	174	147	167	126	160	142	143	163	196	146	165	163	189	146	143	173	162	155	152	190	135	167	153	169	162	160	162	145	143	173	172	161	165	154	164	172	178	156	163	160	182	157	158	160	170	156	145	153	167	191	144	163	136	130	149	176	141	137	166	168	176	156	181	163	161	156	182	167	170	159	146	159	176	146	150	163	134	171	157	148	184	145	174	161	163	170	147	156	164	146	171	156	147	169	167	167	184	170	135	167	181	167	150	167	167	158	162	160	158	163	157	146	173	159	167	162	171	139	169	159	158	150	170	171	150	158	162	159	172	163	142	146	164	174	163	149	149	159	189	172	157	132	163	154	132	137	163	196	151	152	158	170	168	164	150	140	160	171	172	143	156	179	174	168	161	173	166	176	187	174	155	172	149	169	141	171	172	181	147	153	166	151	178	154	182	135	158	139	169	166	179	160	184	188	173	146	168	147	168	168	150	153	130	151	167	164	182	160	163	159	183	159	172	159	170	164	148	160	150	158	156	150	163	170	153	186	134	172	165	146	151	199	159	159	172	156	154	156	172	163	163	163	182	173	161	170	146	157	163	163	162	180	152	144	149	150	152	187	169	171	159	144	168	145	145	160	168	164	174	168	141	166	152	172	155	182	155	158	167	158	178	158	173	172	115	157	157	165	136	162	154	184	154	151	155	181	168	169	168	179	153	165	154	171	176	189	174	173	186	164	156	144	188	169	182	165	154	167	159	173	169	183	175	149	188	168	182	151	137	175	175	139	169	154	156	165	150	159	142	142	158	158	182	184	185	182	178	168	134	148	172	160	167	172	155	156	176	172	165	160	140	158	173	121	155	142	163	155	183	152	150	162	175	155	168	152	161	161	173	136	166	146	144	169	134	157	139	164	171	164	179	162	156	151	154	169	154	147	169	178	177	139	158	154	163	189	156	170	174	162	190	154	150	193	156	158	168	201	159	158	158	155	147	154	160	158	151	162	174	172	158	166	175	142	156	169	163	167	168	153	160	143	181	172	161	152	179	182	153	178	174	176	150	153	168	148	169	171	167	168	143	170	176	158	187	174	157	154	156	176	145	131	151	182	178	146	172	189	125	160	170	185	144	177	158	164	150	155	153	171	153	159	160	171	189	182	177	172	157	157	181	145	165	181	166	159	169	142	134	153	156	158	170	154	184	152	163	175	156	189	160	159	154	156	171	157	148	165	141	157	167	158	170	160	161	186	157	173	188	161	158	147	143	163	167	159	152	178	188	136	172	188	176	186	164	158	176	168	161	159	154	143	141	171	171	172	171	167	147	172	167	173	183	183	206	187	174	138	189	174	171	167	187	153	149	167	160	160	179	156	165	166	151	139	164	152	165	137	178	158	170	174	160	164	147	174	161	185	191	170	178	185	158	148	162	179	167	167	175	156	162	154	147	167	163	154	147	159	183	169	164	171	180	170	136	156	151	167	159	170	154	148	141	162	173	153	189	172	168	156	166	156	149	153	161	154	181	146	164	150	165	183	136	166	168	201	160	173	175	159	184	166	145	141	152	155	166	181	158	171	166	147	184	149	170	154	131	179	164	153	179	149	171	171	132	187	147	147	153	162	178	153	168	149	173	175	176	178	147	154	141	161	162	146	173	156	193	171	154	155	161	136	166	180	168	179	164	173	161	173	148	150	153	172	156	155	155	171	153	165	171	157	175	140	153	146	177	177	166	146	143	163	146	141	167	162	149	155	179	158	155	176	170	153	166	159	167	162	174	204	120	149	160	177	150	184	145	164	162	151	159	159	179	160	170	180	128	171	145	139	158	157	172	176	182	176	172	158	172	183	163	179	164	180	176	147	166	164	147	165	166	165	175	148	146	174	162	163	161	141	156	169	182	154	162	172	164	179	152	170	165	174	168	140	149	191	152	179	182	151	161	152	152	182	153	189	171	167	203	132	181	150	153	152	144	175	165	162	180	169	164	147	181	147	146	162	163	157	144	174	138	170	169	159
1871	759	587	506	524	487	510	476	482	478	490	444	460	479	488	490	433	444	480	484	453	425	446	443	482	462	450	470	449	469	473	489	438	488	458	485	460	459	481	497	436	475	483	487	471	423	468	464	456	475	465	458	433	461	415	457	489	460	501	427	470	483	455	448	469	431	493	472	466	440	483	472	439	455	442	432	446	456	482	458	467	383	488	462	498	484	477	473	432	432	458	493	462	458	471	465	476	467	452	477	415	480	452	440	498	441	495	421	458	458	434	458	442	445	440	442	488	447	490	447	484	460	451	457	488	430	476	423	526	504	439	444	493	436	480	468	495	470	462	447	465	476	462	450	454	443	493	444	484	457	441	447	462	459	451	463	472	448	431	475	461	457	468	444	477	444	453	448	485	457	467	406	449	447	442	479	501	412	487	462	458	444	468	449	469	447	450	495	464	463	465	473	431	463	442	489	472	448	494	470	452	443	489	441	473	467	467	467	461	449	469	503	469	443	449	413	476	446	437	450	403	481	423	499	478	438	462	449	455	455	470	441	506	434	474	450	494	431	469	437	487	442	454	485	431	457	441	442	441	439	464	437	429	440	464	470	431	433	467	456	474	464	396	449	453	422	429	458	474	464	441	471	471	477	449	455	469	451	449	462	476	434	462	440	433	432	482	477	476	482	447	429	454	455	477	444	483	442	408	475	451	436	469	488	472	451	477	424	459	454	457	507	452	432	423	429	423	458	440	441	456	437	467	507	455	462	450	446	437	458	418	464	481	451	457	456	477	459	459	455	452	477	483	437	464	467	485	490	424	465	477	476	439	474	468	459	454	434	463	452	418	446	415	455	474	453	479	472	470	430	477	466	456	458	452	469	443	447	473	447	483	485	475	474	468	416	514	453	486	460	462	487	452	454	441	473	433	451	463	494	459	459	451	458	436	447	446	475	468	445	483	460	472	435	464	440	434	488	426	467	438	427	446	445	451	437	467	492	467	487	482	476	431	454	435	466	468	441	470	447	468	464	433	453	469	498	444	450	485	418	466	429	428	458	456	484	430	458	484	460	441	457	471	471	456	481	452	455	452	430	450	439	444	468	459	469	489	442	496	497	448	488	471	455	442	466	434	481	429	455	437	428	465	441	444	449	452	472	474	453	458	464	433	437	418	435	459	482	478	488	474	477	472	456	474	454	441	470	476	430	502	435	472	466	443	493	429	456	445	480	420	487	454	458	468	461	483	456	419	437	458	449	454	468	461	446	459	480	462	444	447	457	446	451	470	458	472	478	416	436	461	478	477	466	441	450	462	459	463	451	465	449	453	450	437	453	455	446	449	476	473	464	487	442	472	468	430	494	442	493	471	409	505	467	456	430	418	448	405	442	470	482	419	455	455	472	468	460	437	461	449	507	440	475	444	464	478	479	432	453	490	442	471	429	455	477	435	470	456	452	467	480	439	441	471	452	497	433	454	471	457	477	487	476	449	450	452	446	446	496	474	474	464	433	472	507	499	411	443	446	461	425	474	444	425	496	469	425	460	462	484	459	421	451	482	461	464	457	469	449	460	431	463	451	436	457	483	461	439	479	444	449	468	450	431	461	456	470	455	451	470	485	442	483	456	459	441	442	475	476	449	475	440	521	477	449	458	444	465	473	495	462	435	454	447	437	399	471	466	452	434	437	441	452	482	444	469	431	471	445	450	484	455	440	439	488	459	442	469	456	464	460	407	429	489	464	471	447	479	455	472	469	431	425	461	461	498	457	475	451	453	445	458	469	503	475	474	466	486	443	465	454	434	470	461	437	469	499	461	445	468	494	482	473	441	445	507	440	462	427	445	478	476	482	478	450	464	473	476	461	441	481	456	414	424	468	453	493	426	499	436	495	489	465	445	437	491	474	448	448	478	431	481	469	446	466	475	453	476	446	427	451	488	460	507	451	437	480	428	428	445	450	468	479	464	462	460	434	457	451	481	432	415	458	472	485	456	451	462	432	428	438	435	463	459	456	447	474	461	484	490	441	430	427	504	435	437	489	450	467	476	469	461	475	455	476	471	433	466	444	476	455	448	457	455	471	500	515	496	417	445	475	436	473	438	482	508	406	448	487	478	427	490	465	443	471	464	485	448	450	479	421	435	523	455	454	470	451	464	473	452	427	467	457	452	478	438	473	485	463	481	460	430	462	475	457	456	454	486	464	470	457	482	482	436	450	485	430	457	463	469	507	439	388	435	491	512	494	439	473	462	450	424	450	441	454	474	473	493	470	458	462	439	477	488	479	470	508	468	438	465	448	441	461	471	507	448	465	472	480	497	465	462	474	443	462	429	448	506	435	409	482	464	487	483	443	449	454	475	448	452	412	434	433	424	438	426	461	468	478	438	477	458	477	461	492	435	473	437	473	421	453	521	467	437	405	508	486	421	464	452	436	465	430	469	442	483	501	446	489	420	446	473	461	471	462	444	472	444	484	442	483	449	488	451	481	500	482	455	418	496	497	440	453	452	511	465	455	449	461	455	426	412	454	452	467	458	459	461	401	504	423	463	456	462	477	478	478	484	461	468	430	445	430	495	434	443	484	469	453	429	457	458	481	489	468	485	469	443	463	437	455	498	464	481	477	471	472	446	490	434	412	447	425	448	447	490	484	417	495	472	469	473	493	518	454	453	434	455	476	448	477	497	445	435	473	491	460	436	422	478	452	461	447	499	459	471	476	458	476	433	453	483	462	487	476	465	470	446	477	441	458	456	468	476	470	454	466	424	488	471	454	481	454	460	461	458	480	427	439	448	420	445	457	454	470	484	473	484	445	496	453	475	449	449	463	432	462	483	463	466	456	423	454	425	427	476	453	487	457	457	447	452	446	454	455	444	427	428	467	455	459	457	484	512	427	473	430	435	439	495	444	443	433	462	455	486	466	472	492	428	477	469	479	438	480	398	457	437	462	442	431	475	408	459	486	437	500	443	512	448	455	519	424	470	464	425	500	428	460	489	477	441	473	488	413	452	466	490	444	466	448	483	491	440	428	427	441	458	477	448	465	451	408	450	465	467	440	470	470	452	436	437	451	433	439	463	480	473	485	476	473	429	497	421	443	474	471	454	478	466	483	433	457	485	476	442	434	472	452	470	433	457	467	486	448	448	459	485	471	459	454	455	520	451	441	425	477	458	457	427	434	439	448	453	454	456	446	453	484	495	459	430	434	460	458	447	502	447	457	425	475	442	464	459	427	444	418	449	428	492	452	434	462	461	460	464	464	482	520	482	466	451	467	442	437	481	483	448	435	463	429	475	480	461	486	445	444	491	470	449	470	446	449	451	482	459	474	465	434	471	416	463	470	460	459	484	448	481	457	460	462	441	473	504	461	461	439	438	458	470	449	451	478	446	473	431	467	438	474	456	492	465	470	465	460	451	493	455	418	475	420	476	416	459	418	466	428	464	449	474	442	475	490	505	450	416	441	481	476	466	446	468	457	512	476	478	472	430	418	474	447	477	464	449	463
8005	1723	1910	531	487	450	394	455	365	369	365	359	372	341	327	341	371	366	344	321	358	332	331	339	322	340	317	322	321	334	366	352	356	337	337	331	329	343	326	313	334	319	329	389	393	374	319	324	365	342	318	364	316	287	323	382	379	347	335	341	344	345	333	358	323	359	332	342	357	344	372	313	316	341	316	313	355	352	366	343	345	371	350	359	323	362	345	316	313	333	339	303	325	328	329	347	360	316	338	348	345	373	381	329	347	324	338	313	353	358	358	328	344	356	309	380	304	342	336	349	315	360	363	338	360	372	328	308	344	336	345	360	314	319	321	306	359	345	350	300	305	343	371	332	340	375	327	349	341	305	337	324	313	365	333	335	346	374	361	366	318	333	332	367	333	328	309	311	313	351	329	334	350	319	348	331	323	337	327	321	331	324	323	335	312	314	315	367	335	348	339	316	368	365	349	341	354	343	372	373	332	348	369	329	378	378	327	386	321	306	332	329	331	301	349	375	346	351	358	332	369	363	343	370	376	327	362	370	340	350	352	322	365	337	322	364	338	315	323	338	343	346	343	375	326	360	349	356	358	333	380	364	356	357	330	354	338	334	314	336	308	319	317	337	338	368	320	304	346	348	360	339	307	347	330	335	345	328	353	339	371	342	333	350	346	343	380	369	356	343	335	321	344	323	324	327	332	368	334	337	318	340	328	337	350	343	381	358	326	317	314	342	345	347	358	356	346	361	324	348	338	332	328	349	367	368	347	340	357	385	327	354	364	381	376	308	331	341	330	358	353	363	335	382	343	316	363	330	358	332	356	344	336	329	365	325	330	340	352	342	343	313	324	300	343	307	353	323	347	314	354	367	350	339	377	326	360	336	301	300	371	332	357	342	364	370	395	357	375	352	348	404	329	333	356	322	326	364	329	318	334	373	358	335	346	345	337	345	332	347	309	375	349	346	374	402	323	315	330	354	332	320	318	347	368	352	351	372	347	363	336	324	331	322	353	344	331	387	328	331	335	352	315	310	386	382	337	307	322	335	330	368	317	319	342	348	329	374	364	320	351	361	311	332	360	356	314	360	334	378	331	345	318	369	331	321	326	305	331	310	312	370	354	348	348	332	365	323	354	332	316	317	300	319	343	346	353	344	318	357	361	370	342	343	326	346	340	372	325	326	347	354	310	336	323	323	351	330	361	377	347	367	337	369	371	346	318	318	298	317	314	282	276	372	326	373	362	356	348	356	330	364	328	353	327	334	320	352	348	363	336	323	344	321	367	338	333	347	351	313	371	350	340	351	340	348	309	334	310	335	355	321	333	325	363	333	326	347	362	338	343	343	365	355	350	322	387	351	349	381	327	360	340	321	345	347	335	319	324	358	349	303	356	349	356	337	346	315	332	341	330	328	327	354	342	333	366	352	316	344	357	344	373	318	358	351	360	341	342	360	326	307	337	358	349	337	338	357	336	325	360	376	320	350	350	337	315	322	343	326	354	379	330	326	354	333	341	349	336	375	356	355	328	321	358	347	330	327	354	368	306	340	341	372	365	305	352	308	314	334	373	351	378	341	311	337	324	372	341	326	354	324	318	342	317	342	309	339	343	368	366	315	324	357	359	333	327	339	338	367	320	359	344	337	378	333	328	343	321	361	355	349	368	350	351	344	322	345	363	373	321	324	330	330	345	354	323	352	377	304	322	310	325	321	319	346	333	307	369	312	328	352	350	314	352	351	357	335	335	325	362	335	336	336	334	376	343	368	332	350	325	366	350	328	317	330	332	340	370	350	342	320	342	321	305	368	344	329	395	345	344	321	330	370	308	371	335	345	338	334	353	362	343	340	346	375	327	310	338	338	332	347	369	342	361	316	377	322	323	349	327	310	362	343	335	333	334	361	398	341	337	321	336	343	338	392	343	369	339	335	382	353	366	340	300	333	309	331	328	319	335	356	306	301	343	370	331	363	280	308	336	325	345	316	314	326	327	339	323	333	352	387	335	341	369	324	329	304	335	336	318	356	351	350	340	356	330	317	329	367	358	345	322	340	354	328	325	333	339	332	325	332	348	336	326	365	344	353	375	329	345	331	308	349	336	357	341	336	335	370	346	368	324	348	360	335	336	342	330	324	324	353	331	323	332	345	321	380	383	344	360	324	309	333	327	359	313	337	283	326	337	348	333	319	354	315	350	354	395	344	343	346	365	319	299	351	342	351	354	366	320	350	329	392	322	332	339	342	328	337	323	339	343	315	318	323	349	337	388	324	352	321	347	306	373	362	320	338	315	383	346	362	316	340	329	342	335	341	323	344	364	347	349	336	331	334	327	318	339	319	360	332	313	318	316	342	369	367	351	365	355	348	337	366	362	330	323	346	378	337	332	324	357	358	357	330	370	351	337	330	354	320	339	317	334	343	343	357	359	325	352	351	343	347	341	313	340	353	332	333	309	334	335	355	345	350	333	367	311	317	356	342	327	371	367	361	363	339	351	319	386	339	334	343	357	329	337	359	318	327	314	347	348	347	370	314	376	352	351	363	337	360	321	359	328	336	365	330	333	384	330	329	313	310	310	339	323	322	307	354	353	334	373	351	340	312	329	362	343	311	323	312	341	345	352	339	334	332	380	359	356	298	346	340	357	339	346	383	336	354	333	372	365	357	331	343	309	376	311	346	386	325	341	293	331	372	397	343	351	363	338	357	336	348	335	349	351	326	351	355	357	321	355	361	332	344	318	356	318	313	366	357	359	314	304	292	337	361	355	354	339	309	340	315	321	353	347	330	316	348	311	361	332	352	337	352	325	357	391	340	335	378	342	354	335	316	344	334	358	345	348	363	356	333	333	352	358	347	323	333	335	348	357	364	313	321	342	340	314	316	352	338	325	338	327	348	359	360	347	313	346	352	336	361	318	315	318	367	366	333	350	343	346	323	335	339	317	321	360	343	334	362	364	349	339	346	356	368	315	323	361	374	374	303	364	342	327	320	341	369	347	359	321	334	343	329	361	330	319	326	347	367	365	378	332	351	336	379	339	332	347	313	340	308	338	326	343	364	307	361	352	347	344	345	337	355	354	352	312	301	339	310	334	366	360	362	334	347	357	372	372	342	341	340	353	333	338	362	355	324	350	335	359	359	352	300	345	355	369	322	357	349	331	364	331	353	320	351	309	321	328	375	339	349	341	335	380	333	340	331	335	351	343	341	341	297	356	336	353	329	331	348	340	326	355	344	370	380	351	312	370	320	362	325	348	319	343	355	326	314	312	352	317	344	364	358	342	355	324	339	352	324	324	344	341	350	352	325	339	334	335	383	326	326	343	374	361	334	337	320	306	343	350	360	341	364	325	319	335	319	341	328	337	352	333	346	345	320	334	346	354	339	328	349	348	350	315	330	352	318	355	320	321	338	344	322	354	330	321	335	345	347	320	343	350	383	329	304	359	330	353	364	380	286	336	332	346	345	345	321	328	345	364	313	338	323	339	301	341	315	367	328	320	340	327	337
6701	2339	2454	1614	1445	1295	1248	1132	1062	1014	923	994	956	916	878	872	906	889	891	828	821	849	836	854	852	820	815	819	869	849	827	810	823	855	863	788	841	824	822	846	839	829	816	839	808	767	798	854	807	778	833	816	823	794	862	770	799	875	785	806	819	824	770	774	836	887	831	858	821	813	860	752	840	868	859	800	806	870	829	806	824	842	791	862	840	816	772	811	844	783	841	777	836	810	770	817	812	897	805	784	772	856	816	845	824	798	785	794	849	815	801	813	838	800	806	826	785	863	818	869	828	831	824	829	815	802	823	803	803	854	826	832	813	830	805	788	876	849	826	774	776	778	775	834	839	799	787	843	814	846	849	821	805	799	829	839	814	812	809	799	843	783	780	824	824	808	786	811	828	785	781	845	819	813	830	859	817	854	838	811	783	802	802	841	751	823	783	868	829	788	857	802	803	826	826	825	829	816	816	862	827	796	834	824	814	802	804	817	820	820	809	785	807	822	792	844	747	854	828	864	833	811	800	817	830	848	807	820	794	808	799	843	818	836	792	818	832	828	837	864	770	781	888	829	763	828	824	840	875	807	819	820	802	793	823	844	824	812	826	755	828	801	865	819	781	826	818	817	784	841	856	800	779	828	823	800	838	818	793	871	844	850	828	851	829	767	892	816	861	816	872	813	815	803	839	853	798	811	782	818	840	806	896	867	833	798	797	834	809	818	807	787	788	830	836	766	839	816	794	821	839	803	833	827	839	775	825	784	805	824	757	785	876	845	876	890	834	855	817	832	789	819	808	815	829	783	829	797	833	818	797	822	729	823	854	834	819	799	839	832	804	794	817	785	781	809	844	852	827	826	798	827	849	828	848	818	797	815	822	785	852	843	808	803	784	797	796	855	865	775	823	858	835	838	784	799	840	819	826	839	763	808	745	799	806	832	891	826	829	827	753	842	812	852	819	826	809	848	777	776	801	833	752	821	782	833	819	821	790	867	818	798	802	790	847	772	853	836	805	783	815	855	829	854	863	832	864	807	768	856	826	841	772	819	743	835	767	777	776	825	846	839	854	798	804	802	778	840	786	825	790	836	808	771	783	813	860	835	818	758	826	823	801	803	855	836	835	822	810	856	790	787	836	795	815	823	828	805	842	818	794	837	825	792	876	805	849	842	816	807	841	817	808	801	821	811	804	820	786	849	816	794	811	829	798	850	759	836	775	785	778	810	806	792	810	830	798	810	761	839	835	798	782	818	803	849	794	823	761	821	784	842	853	783	826	821	784	838	793	824	839	816	823	845	880	815	859	862	819	760	835	823	839	777	821	817	888	851	792	846	895	795	776	797	798	839	793	844	819	875	840	834	814	827	823	842	824	818	801	826	791	808	885	814	842	802	797	813	813	840	838	834	872	829	784	859	814	850	800	819	786	803	814	800	848	811	785	855	810	869	804	845	777	770	818	782	834	837	812	787	803	827	733	838	807	865	808	802	820	755	789	850	773	803	799	838	811	828	831	808	781	800	802	772	805	852	784	833	863	748	814	799	810	822	808	801	894	820	828	840	800	792	804	792	841	787	857	822	807	844	835	777	840	820	812	841	817	815	855	850	821	784	799	800	774	795	831	815	727	768	826	788	819	812	841	850	776	819	820	820	829	835	801	852	854	841	815	863	819	802	818	807	825	817	826	837	784	812	785	824	807	807	884	789	800	844	814	807	802	843	811	822	848	811	844	794	837	794	786	775	798	810	793	854	839	814	852	770	843	800	815	813	814	787	719	838	791	817	821	819	842	843	795	862	802	784	804	806	769	832	776	828	743	782	791	852	899	821	811	770	783	836	799	837	815	804	838	828	836	816	797	789	798	871	830	831	828	832	830	869	861	831	777	796	823	845	768	813	824	776	810	841	866	885	804	844	802	818	846	803	785	791	840	802	838	809	826	814	822	771	788	817	755	859	788	830	811	767	779	779	865	850	786	776	809	839	817	785	848	799	812	772	853	840	807	767	815	807	867	805	782	784	860	794	833	800	867	844	832	814	779	783	805	776	808	830	855	845	818	847	860	806	822	824	825	819	855	788	827	815	767	826	756	814	833	840	765	817	803	790	822	807	798	789	789	838	772	782	831	777	774	785	815	803	800	830	797	802	793	787	806	808	818	824	808	824	802	747	808	768	820	805	773	816	758	785	842	839	875	812	811	828	796	830	828	776	822	783	819	771	819	841	799	832	853	826	850	808	837	816	854	749	854	801	756	806	827	805	784	812	800	844	835	833	794	801	804	828	832	815	826	791	836	847	828	774	800	821	775	859	838	807	769	827	841	835	834	815	836	823	844	831	825	826	842	853	814	778	845	818	849	756	827	793	806	806	843	838	846	775	832	810	787	799	807	842	844	779	804	762	792	867	803	819	831	801	783	819	862	755	903	796	825	873	796	831	789	802	785	802	882	842	832	799	756	807	825	823	760	762	851	816	826	799	832	799	804	797	801	797	805	818	814	847	836	786	819	841	839	775	830	813	860	816	766	848	816	769	843	835	800	794	791	811	805	786	807	801	835	895	800	798	812	805	804	798	826	827	844	830	809	810	833	807	844	830	890	830	778	781	829	831	809	851	773	844	840	802	803	788	852	787	786	771	739	778	851	828	836	885	791	830	829	844	814	798	829	810	814	835	818	845	781	815	879	830	837	800	789	855	811	839	820	812	836	791	794	812	818	859	795	818	767	819	815	846	781	878	789	795	775	802	812	780	796	822	774	850	774	823	767	870	847	806	839	833	821	795	816	803	844	846	871	819	844	823	858	792	866	831	814	838	771	780	843	776	819	819	813	790	862	843	755	831	839	828	819	805	831	825	838	827	825	763	807	863	790	868	862	809	840	802	810	806	814	806	809	801	817	810	827	813	779	801	785	790	847	835	852	802	808	863	815	816	819	830	797	808	788	818	861	816	826	779	814	808	861	821	876	817	827	834	841	782	840	822	851	848	809	824	811	826	797	827	821	835	823	813	859	810	861	840	766	845	786	760	815	855	846	876	785	875	798	786	800	844	786	789	807	866	791	801	831	771	821	786	850	862	837	781	793	796	883	772	812	815	818	843	779	818	793	817	772	809	870	808	828	826	804	842	843	800	860	782	808	808	809	834	822	807	846	827	811	820	824	821	816	773	823	812	800	845	823	831	828	760	780	827	782	881	786	854	824	790	799	798	824	784	868	833	876	795	833	815	795	841	823	770	774	813	804	835	812	843	821	794	766	785	838	827	824	780	814	791	822	836	801	807	767	787	785	833	831	825	816	856	843	804	810	832	767	799	797	776	854	846	828	782	805	865	826	846	802	789	767	742	808	867	832	837	764	833	801	789	849	794	780	844	826	814	844	823	834	835	852	800	812	857	821	891	808	804	812	861	811	797	821	840	866	784	816	826	785	855	846	762	878	785	844	783	795	821	772	805	825	822	804	814	804	856	791	833	766	814	827	905	818	843	824	741	805	782	787	820	818	834
15607	3429	4104	985	799	685	616	623	597	569	459	564	502	472	481	416	515	525	515	475	494	536	510	505	485	498	469	456	500	516	496	493	467	455	454	470	489	481	486	502	497	453	521	472	499	481	495	438	461	438	500	489	469	469	461	504	511	519	441	460	497	487	500	456	523	489	492	466	446	469	453	472	477	503	466	456	485	459	502	472	458	510	475	478	462	486	513	509	473	464	475	493	493	471	494	479	444	518	491	475	521	448	476	499	489	509	470	504	491	448	490	488	508	507	467	455	462	453	465	485	472	510	519	460	443	512	466	470	528	469	481	477	477	468	513	509	523	497	505	464	496	503	480	499	485	520	460	491	449	486	463	476	496	508	453	462	463	463	469	486	470	451	469	476	491	476	450	474	526	479	511	508	469	474	495	501	507	447	510	492	495	445	489	441	466	475	518	471	478	465	441	470	513	487	483	492	496	475	509	458	491	460	462	492	492	502	496	468	483	519	487	452	487	474	473	502	450	451	505	464	477	490	504	452	455	498	513	459	488	454	462	455	450	494	483	492	468	473	492	493	464	481	467	467	473	481	506	506	496	510	473	472	513	455	475	467	441	452	413	475	426	460	499	453	515	497	490	471	488	479	463	443	446	492	474	486	476	470	505	446	468	467	502	439	467	457	486	484	455	495	454	479	503	496	446	498	467	465	508	480	493	429	487	416	459	528	451	482	487	490	486	431	491	489	499	491	464	423	522	488	453	488	498	481	485	460	523	506	482	487	501	488	495	511	459	454	448	416	471	459	437	430	448	483	471	468	462	488	474	552	436	466	540	518	514	500	450	473	486	479	504	459	476	510	428	458	476	489	488	460	451	531	474	507	529	477	451	497	494	470	486	498	504	490	462	503	475	448	476	534	485	499	486	475	476	480	455	476	462	437	486	509	463	484	470	462	509	476	490	479	479	507	430	497	479	467	479	460	476	501	496	472	469	449	432	482	466	465	475	442	488	482	479	506	469	409	422	499	451	480	518	467	466	430	524	471	482	457	445	465	459	499	429	534	513	494	474	480	501	461	482	470	474	452	476	501	494	449	474	488	443	471	491	513	445	492	443	484	462	468	434	446	493	434	462	477	489	437	484	453	491	493	489	452	466	512	477	471	436	501	475	447	497	464	501	483	465	432	445	466	469	441	489	457	477	491	510	478	445	500	482	471	505	494	528	477	487	512	482	479	477	466	539	514	499	490	500	453	435	472	488	492	483	473	507	490	433	496	459	436	525	450	464	475	479	487	457	475	447	475	487	479	465	509	492	459	451	474	487	504	488	492	543	460	480	540	489	427	486	499	483	476	497	460	450	460	498	476	512	472	449	479	448	489	444	435	438	453	474	460	481	485	481	466	537	496	514	493	483	535	508	404	469	487	455	475	448	508	457	480	457	472	464	482	506	432	432	469	484	433	468	468	471	511	468	444	491	517	482	454	470	472	458	477	509	487	476	463	488	519	457	493	488	458	484	454	444	511	456	470	487	488	528	510	477	480	458	493	484	499	499	451	478	523	513	486	498	492	446	463	460	473	473	487	531	501	456	454	482	474	442	458	498	473	485	463	442	431	484	491	503	490	458	452	483	469	484	475	456	526	520	518	450	485	480	469	474	434	433	495	450	475	468	500	479	467	459	483	546	489	480	416	483	517	473	510	485	436	485	468	441	464	448	499	482	512	475	478	480	508	470	476	485	493	489	520	480	449	490	474	457	466	448	470	515	463	438	488	474	476	440	489	518	463	487	523	480	452	477	475	457	486	473	491	518	495	511	490	469	488	451	470	498	478	450	480	467	431	458	483	479	464	488	474	462	471	475	460	487	506	450	510	477	492	484	486	451	490	511	477	458	437	438	484	488	483	458	478	479	456	534	446	515	482	502	494	476	499	469	461	463	482	462	525	486	457	456	491	477	503	494	482	486	451	484	495	452	465	468	487	487	511	479	496	493	483	489	473	483	491	480	480	471	497	492	461	432	418	467	509	462	459	471	490	466	490	490	478	466	451	436	557	524	477	438	468	468	480	476	464	436	478	475	472	522	503	466	429	465	515	527	479	505	507	455	507	472	483	470	510	466	436	487	510	483	465	461	487	522	507	501	476	509	498	478	522	459	483	491	440	536	476	472	434	473	468	483	461	478	480	490	455	469	470	476	475	483	471	504	459	464	460	471	467	463	517	512	456	442	490	517	470	460	454	478	457	463	511	452	515	468	440	502	474	511	468	518	496	493	462	492	456	493	520	462	467	443	442	494	439	451	517	497	509	485	493	518	458	454	486	485	470	458	430	483	490	567	491	512	525	466	438	427	464	464	480	470	464	429	480	451	472	436	509	444	469	466	518	512	454	458	458	476	515	463	511	512	420	480	474	498	470	463	457	427	477	440	452	465	506	473	460	471	466	467	470	465	512	474	457	444	459	446	453	489	512	478	458	469	463	512	506	471	490	477	471	442	513	451	477	492	458	511	473	455	491	467	494	488	466	475	469	506	450	448	429	473	494	509	476	489	472	462	484	495	439	478	449	447	500	466	477	458	506	465	536	495	471	443	556	486	494	456	414	495	474	452	519	447	507	514	473	473	502	483	484	457	456	489	496	513	492	481	498	479	473	447	471	466	482	497	466	444	468	508	496	468	523	450	481	459	475	495	479	494	468	493	475	512	478	490	457	519	468	481	462	481	538	494	462	494	491	425	455	471	442	479	462	489	522	481	466	464	457	508	490	485	477	502	471	479	474	423	504	473	450	513	446	472	496	480	498	508	500	462	491	515	468	458	468	475	481	507	456	470	529	478	453	493	479	491	464	464	468	513	501	436	499	524	478	502	454	481	440	448	478	508	493	486	489	489	494	473	455	462	508	465	449	458	495	494	478	464	460	461	506	481	456	452	470	485	478	495	434	461	422	496	467	506	445	457	456	470	500	471	522	496	509	496	478	532	390	441	426	501	491	440	502	488	477	478	491	509	514	474	502	461	457	461	500	536	476	452	483	493	480	482	448	456	471	485	499	456	482	477	471	488	485	511	429	506	438	470	465	460	479	503	446	469	517	460	498	478	480	493	446	452	500	436	536	502	526	483	488	457	456	452	453	423	485	500	508	464	472	527	497	548	434	445	458	463	509	489	487	457	471	478	457	449	509	489	461	466	487	478	444	490	469	461	482	471	469	438	483	503	494	458	514	479	491	441	421	484	468	491	466	491	458	506	471	510	522	494	522	497	444	470	480	468	459	476	502	458	463	497	474	424	464	443	470	505	480	508	520	510	511	474	499	488	525	453	446	483	511	469	443	436	455	476	499	476	472	495	492	490	450	457	477	475	480	478	498	503	467	457	473	462	471	495	470	470	476	501	524	445	464	503	443	496	462	508	473	474	481	448	457	452	464	463	494	500	495	460	452	432	491	486	481	458	447	500	479	464	448	442	481	505	478	483	503	512	468	462	464	511	463	462	491	490	468	449	475	486	469	469	473
8882	3772	4281	2550	2346	2001	1815	1689	1622	1387	1285	1288	1250	1240	1187	1144	1221	1156	1176	1122	1139	1125	1084	1104	1082	1107	1119	1081	1139	1073	1131	1077	1114	1063	1060	1083	1059	1055	1069	1113	1111	1084	1065	1076	1104	1100	1068	1027	1080	1071	1014	1032	1070	1048	1121	1068	1016	1077	1062	1112	1092	1080	1025	1072	1065	1111	1003	1059	1070	1048	1093	1061	1011	1044	1064	1068	1002	1026	1047	1024	1078	1052	1062	1102	1059	1100	1049	1030	1101	1096	1052	1050	1051	1048	1027	1068	998	1039	1040	1115	1128	998	1102	969	1108	1109	1062	1067	1073	1087	1099	1042	987	1140	1050	1015	1126	1009	1081	1115	1083	1060	1049	1075	1012	1026	1008	1029	1032	1078	1069	1055	1044	1080	1043	1052	1020	997	1034	1036	1137	999	1136	1021	1054	1018	1101	1024	1081	1021	1056	1073	1074	1074	1063	1047	1009	1070	1061	1045	1097	1023	1048	1019	1021	1041	1056	991	1094	1037	1089	1011	1045	1073	1071	1033	1021	1090	1117	991	1034	1054	1104	1032	991	1036	984	1038	1069	1038	1040	1048	1079	1033	1033	1027	1093	1064	1054	1125	1011	1080	1066	1049	1051	1056	1113	1093	1004	1043	1069	1040	1115	1048	1043	1110	1061	1077	1060	1074	1038	986	1027	1008	1050	1056	1063	1051	1000	1048	1043	1048	1049	1035	993	1058	981	1047	1079	1049	1070	1067	1051	1065	1016	1070	1070	1071	1070	1039	1015	1050	1025	1068	1069	1063	1089	1078	1039	1048	1074	1020	1076	1089	1066	966	1021	1014	1074	1078	1100	1071	1029	972	1048	1012	1101	1096	1068	1050	1067	1109	1022	1095	1067	1079	1046	1045	1060	1021	1022	1049	1059	1004	1109	1084	1093	1067	1116	1064	1044	1087	1117	1059	1043	1107	1115	1105	1028	1021	1013	1028	1051	1105	1056	1026	1099	1044	1016	1058	1059	992	1046	1032	1035	1083	1017	1022	1042	1068	1053	1046	1045	996	1053	1040	1013	1042	1074	1039	1075	1065	1020	993	1027	1043	1079	1092	1137	1125	1096	1034	1051	1049	995	1044	1138	1062	1086	1055	1068	1022	1050	1054	1040	1095	1045	1088	1051	1088	1062	1088	1011	1046	1064	1096	1012	1035	1026	1027	1015	1029	1012	1093	1022	1010	1053	986	1051	1078	1060	1140	1089	1017	1016	1052	1075	1049	1083	1045	1067	1066	987	1017	1086	1067	1051	1030	1017	1073	1069	1040	1032	1038	1014	1081	1084	1071	1073	1128	1056	1081	1086	1069	1075	1067	1039	1023	1033	1089	1044	1078	1043	1031	1020	1075	1041	1064	1049	1062	1018	1096	1079	1013	1076	1084	1039	1026	1022	1039	1034	1013	1089	1061	1033	1086	1041	1076	1033	1026	1064	1058	1042	1031	1069	1078	1065	1053	1031	1001	1088	1023	995	1016	1032	1072	1042	1112	1005	1071	1056	1012	1022	1086	1132	1088	999	1070	1091	1118	1035	1030	1001	1027	1073	1073	1065	1034	1043	1043	1054	1112	1016	987	1039	1024	1030	1055	1101	1047	1064	987	1018	995	1100	1024	1109	1061	1124	1087	1007	1036	1056	980	1064	1097	1031	1059	1041	1042	1082	1010	1073	1053	1100	1049	1111	1020	1105	1081	1005	1011	1036	1060	1024	1033	1037	1105	1052	1008	1050	1068	1037	1075	1005	1023	1052	1046	1088	1045	1030	1082	1037	1010	1123	1118	1047	1051	1028	1041	1099	1123	1033	1082	1051	1089	984	1034	1042	1030	1008	1033	1028	1017	1030	1043	1029	1102	1043	1065	998	1081	1079	1084	1013	1093	1102	1066	1036	1026	1025	1099	1075	1066	1074	994	1070	1054	1046	1083	1002	1093	991	1012	1081	1048	1041	1041	1032	939	1055	1053	1031	1078	1041	1088	1062	999	1029	1128	1007	1024	1058	1047	1003	1058	1029	1016	1045	1047	1102	1001	1057	1048	1014	1041	1040	1062	1083	979	1041	1130	1068	995	1061	1068	1014	1005	1026	1060	1046	1058	1052	1067	948	1081	1022	1059	1070	1030	1052	1049	1067	1038	1043	1056	1018	1020	984	1082	1083	1042	1040	995	1002	1025	1000	1073	1084	1088	1031	1040	1086	1022	1074	1054	1131	1054	1048	1036	991	1015	1005	1085	1018	1071	1071	1075	1061	1064	1028	994	1014	1016	1054	1036	1050	1098	1048	1098	1004	1095	1112	1041	1079	1039	1027	1066	1036	1062	1100	1047	1004	1024	1026	1025	1039	1084	1061	1056	1052	1058	1021	1039	1065	1033	1063	1056	1055	1059	1029	1041	989	1044	1054	1105	1056	1069	1088	1037	1076	1112	1067	1019	1028	1001	1066	963	1045	1057	1005	1099	1026	1101	1031	1054	1108	1064	1093	1070	1019	1025	1107	1100	1063	1111	1095	1071	1079	1065	1066	1113	1027	1079	1039	1074	1067	1035	1121	1061	1069	1039	1082	1102	1071	1036	1027	1103	1119	1020	1083	1030	1064	1029	1112	1041	1019	1082	1005	1025	1081	1020	1069	1033	1072	1068	989	1063	1082	1055	1105	1045	1002	1053	1034	1083	1059	1033	1070	1079	1088	1054	1050	1072	1110	1060	1036	1068	1093	1082	1048	1095	1108	1059	1067	1032	1105	1024	1034	1017	1007	1044	1075	1037	1057	1072	1074	1045	1029	1032	1086	1094	1017	1069	1067	1042	1056	1038	1053	1095	1039	1018	1092	1064	1002	1059	994	1076	1074	1106	1055	1101	1068	1081	1077	1046	1079	1138	996	1063	1014	1055	1074	1035	1059	1014	1023	1067	1083	1097	1043	1115	1026	1043	1037	1051	1032	1042	1095	1021	1088	1032	1043	1054	1094	1069	1089	1059	1037	997	1067	1054	1061	1035	1025	1033	1104	1051	1114	1077	1033	1075	1062	1037	1039	1022	968	1040	1066	1035	998	995	1000	1021	1072	1040	1055	1031	1088	1067	1085	1034	1083	1039	1047	1025	1072	1078	1063	1054	1053	1038	1076	1063	1063	1054	1088	1045	1012	1036	1020	1101	1038	1038	1056	1058	1012	1070	1073	1049	1015	1013	1016	1046	977	1044	1096	1070	1060	1053	1047	1088	983	1057	1061	1072	1048	1032	1060	1088	989	1067	1066	1061	1083	1042	1041	1033	1061	1038	1022	1014	1030	1008	982	998	1049	1057	1056	1109	998	1065	1083	1064	1051	1075	960	1051	1099	1039	1079	1045	1082	1080	1030	1033	1056	1072	1077	1067	1037	1022	1048	1070	1068	1036	1051	1011	1059	1030	1098	1041	1039	1083	1030	1025	1042	1089	1103	1020	1037	976	1050	1037	1057	1032	1021	1131	1063	1119	1004	1063	1103	1087	1085	1093	1027	970	1072	1057	1070	1090	1004	1021	966	979	997	986	1026	1054	1021	1077	991	1055	1101	1087	1002	1079	1057	1028	1107	1072	1039	1019	1123	1070	1006	1029	1079	1081	1092	1067	1032	1063	1078	1076	1049	1081	1047	1044	1045	1015	1077	1072	1067	1061	1104	1008	1103	1007	1045	1048	1043	1074	1024	1040	1077	1076	1024	1066	1053	1001	1012	1063	1063	1063	1077	1010	1039	1078	1041	1055	1057	1019	1046	1032	1029	1101	1071	971	1068	1054	1040	991	1062	1024	1047	1029	1019	1092	1036	1035	1033	1109	1079	1027	1046	1059	1071	1086	1011	1072	1017	1038	1138	1023	1075	1077	1077	1072	1047	999	1056	1088	1061	1066	1050	1071	1079	1049	1048	1083	1040	1034	1000	1022	963	990	1090	1001	1098	1016	1116	1059	1059	1025	1077	1110	1018	1043	1011	1056	1091	1056	1005	1068	966	1089	1078	1001	1024	1054	1060	1111	1010	1093	1024	1051	1082	1031	1104	1034	1001	1028	1040	1036	1103	1102	1075	1094	1059	1083	1078	1050	1024	1139	1081	1109	1037	1044	1003	1042	1085	1013	1066	1049	1050	1041	1066	1058	1100	1071	958	1026	1077	1066	1050	1015	1044	1084	1025	1068	1035	995	1025	1015	1038	1050	1024	1075	1093	1033	1062	1088	1125	1065	1028	1070	1023	1027	1070	1033	1080	1005	1051	1046	1046	1073	1079	1066	1070	1047	1027	1069	1094	1095	1068	1030	1066	996	1073	1020	1044	1103	1022	1067	1005	996	1032	1037	1060	1086	995	1009	1072	1019	1075	1104	1046	1067	1005	1032	1099	1004	1011	1026	1069	1080	1057	1031	1057	1031	1031	1083	988	1023	1041	1092	1063	971	1072	1089	1128	1115	1073	1013	1001	1082	992	1016	1032	1041	1074	1057	1050	1095	1042	1065	1044	1046	1026	1087	1097	997	1082	1067	991	1079	1049	1116	1070	1074	1050	1108	1155	1118	1115	1077	1030	1102	1050	1016	1091	1054	1040	1076	1059	1047	1005	1020	1019	1024	1058	1007	1010	1015	1025	1043	1064	1051	1088	1018	1083	1045	1069	978	1047	1018	1047	1097	1069	1029	1023	1098	1074	1042	1064	972	1084	1066	1035	1004	1062	1020	1031	1030	1035	1099	1072	1043	1075	1040	1016	1071	1114	1080	1029	995	1092	1015	1008	1089	1033	1041	1061	1057	1028	1070	1060	1073	1092	1053	1085	1040	1104	1021	1069	1055	1100	1096	1074	988	1045	1080	1062	1087	1025	1083	1040	1065	1031	1059	1097	1122	1003	1070	1100	989	1063	1070	1046	1062	1088	1091	994	1060	1095	1017	1049	1044	1075	1046	1047	1090	1027	1022	1014	1092	1093	1045	1035	1080	1077	1086	1070	1098
1880	480	276	178	145	182	159	186	169	151	170	174	167	169	166	163	137	137	171	179	136	162	164	164	172	151	143	142	155	175	151	156	155	167	177	184	145	157	154	170	162	144	175	147	141	168	147	181	194	160	164	154	187	147	164	167	155	164	162	180	155	142	150	195	168	132	156	173	155	168	140	164	149	160	167	163	190	173	163	170	180	159	156	167	173	185	149	174	161	161	151	188	170	167	152	170	158	162	158	175	171	160	144	151	167	161	162	161	186	145	154	176	162	171	186	157	155	179	170	166	170	150	145	152	164	187	184	182	161	145	152	171	165	154	167	137	157	188	172	153	165	146	140	171	139	179	156	169	161	157	169	166	173	187	129	164	157	179	148	172	160	165	185	161	155	168	154	153	142	170	158	153	170	152	157	165	167	184	183	178	171	154	155	179	168	163	174	168	159	182	163	159	155	159	159	180	162	172	159	155	159	167	172	149	156	174	186	172	174	157	171	154	152	174	139	171	166	172	138	132	174	185	143	169	161	146	163	181	158	158	138	148	179	150	155	151	159	200	168	178	162	185	158	173	143	159	175	152	160	179	156	149	143	158	127	175	143	140	174	150	158	166	157	146	154	140	173	150	146	168	170	162	167	168	189	169	163	155	175	153	165	163	160	165	157	167	181	164	180	141	171	158	163	175	160	172	158	152	163	186	176	197	180	154	182	186	165	168	166	151	161	145	160	145	149	176	157	163	157	182	174	145	175	165	166	170	160	136	169	167	152	142	157	153	162	160	166	173	172	174	171	150	129	155	169	136	151	156	158	157	161	149	159	168	154	173	164	138	160	160	158	143	147	167	174	144	152	175	185	156	150	149	157	160	165	166	149	160	162	157	157	162	191	172	156	135	159	169	188	165	175	157	183	139	167	184	172	155	164	148	140	177	158	158	156	184	161	147	165	157	137	164	163	167	183	162	158	168	174	152	162	173	166	167	171	141	156	150	162	144	126	169	158	178	162	164	170	160	140	149	151	170	150	180	140	178	184	162	143	166	154	166	158	151	168	195	185	153	154	154	151	166	158	169	178	178	186	170	149	145	152	142	151	148	142	169	176	166	173	138	169	156	175	165	161	143	174	162	169	168	139	161	158	147	154	171	164	173	174	163	166	155	158	167	165	146	172	147	164	172	165	165	142	165	160	167	157	178	167	165	155	146	170	158	156	171	173	184	156	184	169	172	172	153	150	161	163	189	165	172	151	158	164	172	172	162	160	130	156	168	152	174	150	178	161	154	147	146	161	155	165	152	164	143	171	155	178	155	128	146	148	134	145	164	152	142	158	181	184	178	144	167	163	168	184	164	146	171	146	154	140	144	156	176	192	144	186	181	156	144	193	144	163	162	181	157	150	142	138	167	174	158	163	165	155	156	150	170	171	141	153	176	181	142	162	151	162	174	157	132	152	135	125	171	162	159	175	167	167	168	142	152	170	152	161	126	159	142	186	144	140	140	174	136	156	167	159	158	164	149	167	161	164	175	156	183	179	151	151	161	167	139	145	153	160	159	154	159	190	173	162	163	166	163	155	152	181	164	170	172	168	146	131	158	176	149	161	151	168	163	155	173	142	160	172	172	157	167	156	161	144	151	147	187	194	167	171	185	143	161	185	182	155	152	186	170	188	167	167	170	158	162	185	151	141	159	155	172	159	156	176	189	170	181	168	198	161	149	156	168	168	148	162	153	174	185	174	161	156	163	176	153	158	174	153	141	149	161	157	161	134	139	168	164	146	190	139	159	150	162	192	178	162	152	165	179	164	182	140	155	154	140	145	161	175	165	152	152	159	168	158	148	144	170	172	161	147	158	180	179	154	136	171	167	157	162	164	162	135	153	162	169	196	145	157	200	147	147	134	186	174	169	178	182	181	185	179	157	132	176	159	161	139	132	168	161	161	178	181	162	160	157	146	171	166	165	164	169	160	173	165	144	160	161	159	163	139	151	152	180	165	143	149	178	172	183	144	165	135	165	175	142	158	163	166	175	161	179	167	173	165	157	161	195	185	147	175	154	163	172	157	133	165	160	188	151	172	147	150	156	144	188	147	162	168	176	172	187	153	170	162	161	165	170	172	138	161	175	146	139	156	163	166	150	144	158	149	175	193	132	155	151	182	164	148	164	154	159	156	170	156	161	140	138	155	149	155	157	177	156	169	193	165	173	189	198	166	158	159	156	145	165	189	180	150	175	157	172	141	164	188	178	192	168	185	160	174	166	193	160	150	172	181	147	137	171	170	147	168	160	166	151	144	140	186	154	153	166	132	184	175	169	146	176	181	176	152	169	181	172	146	166	158	147	145	146	174	147	153	174	170	167	143	139	169	163	165	160	155	168	171	166	182	138	164	166	158	197	170	179	181	130	169	174	156	161	162	161	157	156	162	149	189	195	142	151	160	164	155	169	173	164	161	149	159	176	162	190	165	162	170	161	172	146	166	157	156	154	181	151	153	162	152	145	151	129	178	169	138	145	180	190	158	155	171	164	146	142	160	152	161	142	177	148	171	163	168	148	193	160	156	179	132	156	153	160	188	187	166	159	155	148	151	193	155	159	146	165	178	169	173	160	182	152	171	177	147	161	173	157	149	167	163	160	155	164	143	181	146	152	145	157	164	179	153	152	179	149	174	160	170	167	155	148	172	163	155	180	169	185	171	142	144	157	165	159	152	173	153	155	173	136	167	149	133	160	167	165	179	162	168	150	164	143	148	181	159	180	165	158	170	152	191	155	193	180	167	158	171	186	171	176	169	166	156	153	181	154	169	141	176	142	159	165	167	174	153	158	152	176	151	178	163	151	147	166	157	171	168	166	180	173	156	154	186	151	181	162	183	166	180	170	173	151	181	163	166	145	162	143	173	154	159	159	173	157	163	145	162	167	166	147	161	161	143	149	168	147	164	185	178	150	170	168	165	175	170	150	158	147	160	176	205	148	155	173	172	174	150	164	164	163	142	182	190	163	147	178	150	147	149	144	169	181	168	135	155	165	166	158	160	168	155	198	151	158	172	165	137	171	174	149	149	161	149	152	151	156	161	162	142	157	139	164	160	151	181	165	170	162	166	157	167	161	177	129	183	163	167	136	169	170	159	168	159	164	156	164	161	170	151	178	147	151	163	163	172	158	149	177	162	174	177	179	147	164	153	162	151	171	157	163	168	181	163	163	143	160	147	168	147	166	157	139	154	183	145	154	162	174	138	196	150	156	140	192	147	174	155	160	148	151	148	147	153	164	131	155	166	164	157	170	159	143	178	154	170	162	170	150	173	160	170	159	175	163	157	183	183	137	139	177	182	164	154	166	167	161	166	173	155	165	164	176	159	138	167	167	150	156	161	188	176	172	163	178	154	168	149	180	153	166	156	176	177	198	150	150	169	149	158	195	175	156	146	147	166	154	159	178	164	180	150	149	167	152	176	166	169	184	143	171	165	166	154	156	156	180	171	173	139	166	149	170	149	162
1853	766	539	483	477	466	471	493	480	430	480	468	491	440	490	425	488	488	458	506	457	463	416	439	432	442	441	418	440	477	498	475	468	454	451	488	503	525	443	471	481	490	488	443	510	465	472	458	489	434	456	463	452	466	485	465	495	456	509	446	488	452	461	433	470	436	410	459	413	471	472	452	443	445	487	420	495	443	434	469	440	444	415	458	460	450	440	423	495	430	487	462	477	483	495	454	483	453	463	424	463	445	466	442	429	463	488	440	443	464	459	471	443	470	393	493	456	424	468	423	456	417	491	473	433	431	419	453	459	458	476	438	443	424	420	447	431	476	436	495	491	447	460	443	434	444	473	470	440	441	474	493	476	482	464	454	462	454	446	451	459	454	433	472	460	446	478	521	442	435	490	469	475	432	443	506	447	489	467	451	476	432	445	419	447	414	484	453	465	434	484	452	452	458	472	464	482	511	400	436	391	476	446	450	454	454	470	458	462	421	457	434	448	462	419	458	491	474	502	461	484	438	448	459	447	475	457	454	452	442	469	484	441	447	478	441	438	454	450	446	458	462	425	495	466	466	444	488	471	424	432	410	416	448	441	466	468	455	456	465	424	475	464	474	400	442	465	447	450	461	488	425	451	462	449	508	473	485	480	468	489	443	456	462	483	483	479	529	482	454	453	453	482	449	448	471	425	448	431	416	428	449	459	457	455	511	454	504	495	444	448	444	460	467	456	461	480	439	446	444	451	449	509	468	460	491	440	483	438	497	495	443	430	439	466	480	490	440	475	443	453	479	492	455	432	425	478	502	463	461	472	457	447	453	499	475	463	480	415	496	420	432	446	435	431	419	498	478	468	466	449	462	449	480	448	462	469	472	471	448	468	448	448	499	458	453	478	463	435	463	468	504	464	491	491	445	478	464	482	477	471	493	474	462	458	490	433	481	465	449	471	486	437	449	476	441	412	482	482	427	462	450	485	430	475	416	465	497	460	446	493	484	461	459	449	462	469	466	437	475	476	484	423	469	467	471	465	484	465	444	401	457	459	456	438	456	468	473	460	455	434	446	440	467	453	476	439	466	460	458	452	464	460	449	462	467	417	421	433	487	464	461	419	444	466	463	462	478	467	455	473	437	475	497	468	437	453	455	469	446	441	457	490	474	505	492	443	451	498	473	445	467	506	495	452	429	470	436	494	481	450	457	479	460	481	456	472	445	464	490	468	478	442	464	439	499	476	488	433	459	454	489	466	460	489	476	471	487	470	445	463	443	457	459	458	424	476	481	478	469	492	465	421	439	479	451	448	479	430	448	461	454	445	480	464	430	429	469	462	470	479	455	462	406	474	426	469	478	478	465	444	463	452	457	476	438	467	471	425	462	465	439	466	442	492	429	440	464	458	447	446	440	422	479	442	483	493	418	483	438	427	492	464	460	503	453	438	443	474	453	464	462	461	452	474	449	433	488	468	487	475	491	446	450	460	460	489	503	461	451	481	417	443	478	433	464	490	482	458	454	461	437	490	468	439	468	431	466	432	457	462	467	439	431	431	436	482	454	417	426	440	454	479	427	458	441	444	453	492	475	430	458	450	463	451	437	450	469	434	452	445	499	446	420	481	410	478	499	458	450	461	500	483	439	434	444	442	470	467	420	498	406	421	478	503	447	417	458	479	415	490	458	419	441	488	444	491	464	464	426	441	477	467	452	456	470	455	438	478	409	451	480	437	473	452	466	452	465	442	470	469	436	442	428	488	419	488	472	472	448	458	445	483	443	469	484	476	446	454	430	423	423	425	496	435	477	439	453	478	458	460	449	447	428	432	441	471	427	497	454	461	470	492	440	465	433	432	442	454	449	464	489	441	464	442	455	454	457	456	474	458	475	463	449	483	465	478	488	465	475	466	447	499	473	458	453	453	506	473	464	466	491	437	433	478	470	439	482	413	430	463	490	467	463	423	406	448	458	491	447	495	437	459	468	467	470	475	439	509	444	456	428	406	465	455	460	480	432	465	467	494	441	469	463	468	430	463	428	427	466	448	444	482	453	476	434	455	470	430	420	408	427	457	455	471	468	493	440	426	447	498	468	441	474	479	479	415	452	449	462	481	451	498	453	476	449	440	449	444	456	425	462	438	420	439	454	469	488	466	473	436	489	435	430	469	448	464	470	503	467	433	473	443	484	495	466	467	442	425	454	448	452	460	475	492	461	441	443	469	443	446	448	470	456	442	438	470	480	420	496	457	456	495	456	423	477	482	435	469	468	444	445	451	471	478	453	392	459	446	513	460	439	474	465	445	458	469	440	432	490	438	465	434	425	456	454	500	489	507	456	476	456	434	457	457	431	466	466	465	473	429	461	459	482	483	462	466	458	456	444	457	479	422	429	442	475	478	456	445	432	448	448	455	444	478	436	449	462	458	469	421	484	443	471	487	471	443	434	427	463	497	468	475	416	439	439	470	475	462	464	469	465	470	481	476	455	459	441	468	448	472	451	490	465	490	476	450	436	460	456	402	463	463	407	454	464	457	483	438	436	408	462	428	434	481	467	428	438	439	450	460	451	429	458	401	465	468	475	475	450	447	431	452	466	433	425	457	450	457	478	481	433	497	444	451	469	458	454	480	461	471	451	457	467	490	485	414	443	484	449	467	425	425	480	459	453	419	431	452	462	482	478	477	458	469	449	469	434	459	452	423	511	462	488	489	457	471	450	479	466	483	460	460	457	465	451	447	467	496	447	501	441	479	450	490	509	457	440	481	482	493	495	485	462	469	457	524	454	452	420	433	474	470	459	445	464	456	469	467	433	479	482	464	464	459	417	464	463	442	487	464	495	468	451	489	451	453	450	457	477	422	457	458	417	400	449	479	454	459	433	425	445	490	439	457	439	447	492	459	448	453	441	476	443	441	431	450	471	478	445	449	484	449	460	440	456	461	462	428	437	467	458	477	459	447	481	457	475	468	459	469	444	485	458	431	430	470	439	501	451	469	454	419	447	479	477	474	472	447	410	441	459	451	473	433	479	457	472	463	471	468	449	447	494	422	490	493	462	507	457	456	494	426	457	461	431	440	438	427	495	483	421	491	472	443	434	412	413	477	446	458	425	448	465	441	436	456	453	435	447	462	468	461	447	472	436	472	495	455	487	480	476	441	485	436	437	431	463	461	459	485	408	446	498	496	434	465	472	474	457	459	463	433	455	433	458	424	473	471	435	458	463	462	419	458	468	432	471	479	451	477	512	458	430	436	457	436	447	453	425	405	477	461	485	501	471	448	439	450	426	480	445	471	447	468	443	477	474	438	442	427	474	487	449	420	482	499	454	460	498	474	417	471	444	459	451	445	455	460	445	473	484	474	515	496	446	454	478	462	457	472	466	467	459	455	468	447	510	484	465	452	469	474	440	449	436	440	451	426	466	439	454	440	442	456	450	441	449	425	456	438	461	465	450	455	461	456	481	436	426	443	462	452	461	470	433	466	470	438	461	453	436	432	460	452	501
7886	1530	1726	615	484	448	446	428	356	350	372	345	330	353	320	367	334	362	337	343	330	349	320	340	327	339	346	347	356	361	346	370	342	304	336	346	351	319	331	339	356	326	332	332	328	335	340	338	349	323	332	336	341	327	362	335	342	369	345	333	381	363	329	342	309	341	337	365	334	336	331	349	309	340	325	314	335	346	352	359	333	318	361	363	350	303	311	369	334	326	332	340	357	318	344	347	340	339	356	329	339	347	380	351	343	319	314	304	336	336	351	342	380	351	341	368	377	342	316	325	372	380	339	375	348	338	343	346	360	337	345	352	345	319	349	372	324	325	364	372	342	344	370	347	343	324	319	314	347	310	296	348	315	342	330	321	335	345	366	328	362	327	319	338	338	341	359	336	300	341	363	337	336	328	358	329	358	305	320	332	342	322	325	324	347	349	343	312	323	363	371	332	352	345	327	341	343	320	315	319	333	350	301	292	348	348	357	316	339	305	366	345	367	320	321	349	364	361	345	367	336	359	335	336	329	347	343	320	292	312	325	328	364	350	343	359	344	387	331	365	358	323	339	339	321	319	330	315	350	324	346	327	369	339	344	346	299	328	366	333	347	356	353	347	313	355	331	369	361	323	361	331	371	367	340	326	337	348	344	340	332	368	344	320	342	348	351	295	331	352	347	335	344	356	362	315	341	329	314	337	340	342	355	353	348	346	325	370	346	292	350	325	329	322	308	310	349	336	280	352	327	358	351	348	339	351	359	327	349	327	321	330	340	373	312	312	322	339	317	312	341	326	333	373	355	328	363	358	334	299	325	366	345	328	353	391	324	346	347	364	332	318	361	336	354	338	324	330	361	374	316	351	350	352	342	339	388	346	354	327	326	353	342	333	305	371	358	321	372	351	366	340	337	330	295	364	345	343	330	325	321	300	357	343	340	314	331	332	340	386	337	354	345	332	354	334	317	335	311	351	338	341	328	370	331	320	344	360	326	366	334	342	344	322	330	327	348	327	319	331	360	326	373	329	325	354	373	365	338	349	344	339	351	320	348	342	333	380	361	329	352	297	379	323	346	322	306	331	342	303	349	345	357	327	372	360	332	332	308	315	303	347	365	341	333	362	370	355	328	338	379	373	356	353	342	348	347	298	312	342	334	321	356	354	331	364	323	333	339	337	379	375	345	374	292	318	362	350	307	344	302	353	306	353	347	332	358	348	294	312	368	377	347	355	371	307	333	351	344	359	377	324	302	359	331	288	370	331	344	339	321	335	340	343	341	332	341	324	320	377	382	348	346	340	348	363	335	352	376	332	349	342	368	322	368	346	326	320	352	318	356	311	360	365	325	323	327	363	308	349	339	290	354	302	333	336	347	370	334	333	309	340	338	368	324	345	318	351	301	359	334	355	333	323	348	347	340	354	339	358	357	366	337	326	350	323	333	386	322	335	335	336	332	357	325	335	274	275	325	314	352	335	310	325	391	352	360	342	351	355	351	368	359	352	358	399	338	341	342	345	339	317	315	317	346	316	317	321	328	360	389	353	317	336	346	316	333	331	346	300	330	344	339	313	354	335	359	363	368	348	354	329	323	340	360	335	363	350	321	342	343	357	350	368	346	325	320	316	327	338	376	356	337	347	316	388	336	352	306	303	350	355	358	331	334	306	391	337	319	329	337	326	350	323	328	357	313	348	314	340	338	325	312	370	372	348	324	288	320	346	359	309	359	348	353	329	300	346	379	334	349	380	315	354	324	320	330	286	322	355	366	336	357	377	296	316	355	385	368	373	337	336	375	333	329	293	361	287	344	342	336	347	359	338	354	365	347	329	338	333	330	341	340	329	345	327	406	348	325	333	332	332	324	353	350	348	303	332	352	367	381	358	336	320	355	289	332	316	365	331	330	308	366	297	347	324	338	338	366	361	378	378	313	348	381	307	377	362	330	300	315	353	366	334	338	364	315	306	313	349	333	357	346	336	353	300	353	348	335	354	297	325	315	365	344	365	323	331	324	302	329	339	315	320	307	339	337	330	336	364	337	311	352	337	363	339	313	310	358	349	338	311	339	348	331	362	343	350	351	339	323	355	336	345	349	353	299	336	359	337	338	343	372	370	338	369	344	341	356	338	350	324	315	332	334	371	363	329	354	338	326	368	336	326	349	309	339	321	353	371	303	327	344	330	364	352	335	374	329	324	368	347	338	339	342	312	330	357	359	325	340	346	340	345	336	324	341	358	387	308	334	344	311	328	339	335	345	345	303	370	308	351	323	352	330	355	328	331	331	308	331	366	318	316	304	309	343	327	348	313	311	350	335	325	289	350	352	331	325	385	366	327	358	354	325	319	357	327	336	329	339	340	350	329	376	335	316	321	319	331	341	370	320	340	343	364	352	330	312	377	338	328	310	326	296	328	310	343	319	331	322	360	320	369	327	304	362	328	277	335	345	349	305	339	358	343	325	322	358	359	363	328	346	359	364	341	363	333	363	328	295	330	328	331	388	314	342	369	356	354	336	369	330	342	325	342	330	356	379	368	342	324	361	353	307	313	350	342	353	311	332	338	321	336	345	316	328	319	344	343	321	337	381	350	372	350	318	352	306	320	321	342	349	350	339	344	348	359	311	357	356	315	377	341	360	355	355	292	329	350	304	325	331	347	323	366	346	306	306	323	314	334	340	335	330	337	368	310	363	337	369	358	313	357	353	374	349	342	359	305	312	326	336	349	350	343	374	346	327	334	350	381	379	327	321	336	342	380	335	312	329	334	324	336	319	332	352	336	355	335	318	341	333	299	353	322	352	335	319	365	321	326	352	332	308	359	318	325	344	303	323	333	355	363	327	341	340	338	343	333	376	309	347	353	344	361	350	321	369	301	308	309	312	320	338	339	364	326	349	320	334	368	330	341	344	342	343	334	331	355	334	332	348	313	353	327	306	296	334	337	359	347	361	267	345	330	350	377	307	320	331	352	347	335	336	340	343	378	336	302	291	373	299	373	366	364	330	356	340	355	335	338	327	317	332	368	323	329	352	311	371	355	378	391	305	347	329	313	357	385	371	366	328	324	332	332	357	323	311	339	303	312	325	339	352	318	304	351	344	325	332	313	322	335	312	334	317	336	331	349	354	332	310	306	329	319	335	318	354	359	316	327	364	361	344	321	345	316	343	338	320	340	367	350	317	323	332	325	371	348	364	330	316	341	327	327	309	309	343	328	336	337	349	347	348	333	346	340	320	313	373	320	343	311	282	337	338	361	356	331	335	366	317	323	351	358	361	323	340	325	357	313	361	334	359	360	331	347	294	365	386	354	301	309	335	357	334	376	358	333	346	308	338	365	356	351	347	338	339	334	321	364	351	354	327	359	340	306	346	353	330	352	298	332	377	355	380	361	334	384	323	316	379	344	345	365	326	363	343	339	349	347	364	398	347	320	342	354	326	346	315	365	334	325	342	360	323	347	319	360	320	374	369	330	354	393	366	309	354	365	347	323	314	359	334	375
6417	2153	2282	1506	1448	1319	1206	1092	1094	1038	912	977	867	905	927	910	885	857	835	855	861	848	805	868	870	856	843	807	904	818	806	892	824	765	863	836	819	800	828	817	793	814	804	844	841	895	788	803	848	806	826	805	840	788	794	791	811	831	867	809	786	875	820	801	766	781	843	876	788	829	823	799	785	865	815	768	775	783	849	853	841	804	855	780	839	866	788	827	812	851	818	818	855	806	812	778	792	793	799	789	792	835	846	834	806	850	834	867	796	796	795	793	849	843	790	881	834	773	794	835	799	814	803	810	802	850	800	809	807	812	780	809	765	833	834	848	823	774	839	792	852	820	839	838	811	894	829	792	829	848	785	798	787	807	816	826	789	793	805	785	812	805	828	831	857	843	815	821	813	793	831	862	782	841	805	743	794	806	808	770	819	816	777	815	835	840	816	813	826	836	806	791	854	834	788	812	797	781	789	797	894	756	806	846	831	775	808	844	796	812	837	827	799	809	810	790	836	800	727	774	796	803	875	897	864	799	779	796	810	816	761	775	812	777	785	787	777	753	814	798	827	826	821	842	812	814	783	855	830	818	833	782	795	822	822	824	832	859	796	809	800	790	801	824	861	831	807	815	789	829	777	817	854	773	821	810	791	818	782	813	805	812	791	826	813	806	848	813	816	812	833	857	810	834	819	835	775	833	811	835	805	826	822	822	763	813	841	847	786	869	776	803	758	782	826	780	828	780	783	887	764	825	809	820	817	823	785	844	807	827	811	815	826	811	808	791	804	787	785	816	803	799	830	821	836	808	816	800	803	837	778	816	854	820	803	816	795	775	797	814	783	787	814	789	809	826	840	787	808	826	787	825	846	826	825	821	813	830	848	797	768	806	804	835	797	877	772	835	800	796	867	810	856	831	857	806	796	761	845	767	764	811	837	860	802	804	800	878	807	791	863	755	795	790	824	852	786	830	831	809	810	801	829	827	833	844	764	762	849	807	792	825	838	836	906	856	825	823	836	831	762	847	813	834	816	800	840	810	789	809	821	836	799	850	854	810	805	828	862	813	863	807	796	838	752	832	828	809	734	784	755	853	823	821	813	791	775	827	868	855	806	810	844	823	810	795	855	844	794	818	819	780	797	843	765	800	804	785	798	814	824	840	785	821	820	842	881	812	868	800	764	776	829	758	797	871	788	852	813	835	822	834	811	846	811	801	837	805	765	817	814	818	784	770	799	816	809	823	848	776	837	809	763	802	831	841	812	854	837	794	756	824	811	826	835	811	808	777	855	818	821	794	796	814	848	818	875	850	845	811	783	813	814	824	851	772	809	752	794	778	845	800	868	811	806	817	826	810	857	806	871	845	786	769	807	822	826	811	783	791	828	849	857	792	809	840	853	832	796	790	833	868	810	810	779	837	815	812	780	825	831	792	837	855	867	839	781	868	810	801	837	822	820	761	831	806	848	851	815	840	816	840	791	802	841	843	833	821	802	846	805	824	770	779	795	824	830	765	817	850	803	829	788	830	786	786	800	846	845	852	835	804	807	846	848	821	782	788	773	761	793	860	816	805	824	788	811	782	812	844	761	819	803	772	829	811	858	799	848	777	826	828	798	808	783	821	786	852	788	786	850	770	827	787	835	811	785	816	776	814	812	821	816	783	863	788	815	793	798	830	815	790	791	808	839	803	838	800	826	866	823	817	860	816	789	824	905	786	850	825	876	792	846	816	816	834	840	825	796	758	772	802	844	832	851	835	821	824	790	818	755	827	842	740	832	857	804	742	833	850	789	820	786	831	790	833	765	847	910	788	804	825	868	809	868	830	837	858	830	808	768	842	760	881	847	822	857	792	819	814	853	808	838	845	813	786	821	761	761	773	831	836	786	814	831	789	810	843	847	775	799	827	808	803	800	801	852	822	803	848	825	784	796	816	804	781	796	821	787	849	809	803	822	809	811	775	802	879	809	813	829	854	764	851	830	813	780	821	816	811	831	817	816	788	771	830	798	825	816	870	814	808	784	836	849	812	807	813	796	844	813	841	858	822	834	797	819	835	808	872	782	852	800	776	831	757	791	800	832	782	806	835	822	798	773	790	812	748	843	774	816	805	794	773	795	821	819	750	792	794	775	896	842	794	827	800	818	780	847	849	821	866	853	800	794	821	832	834	849	832	847	829	844	795	800	826	841	851	883	799	866	796	832	802	793	798	774	803	835	835	778	776	848	772	777	794	861	829	801	806	814	800	865	830	776	846	797	826	810	831	835	803	864	860	861	835	813	791	862	803	800	754	868	783	823	806	806	789	821	840	783	834	767	771	840	829	806	802	791	798	824	794	789	793	845	794	799	825	774	816	789	823	847	787	810	815	807	760	810	850	832	827	801	874	838	802	856	783	804	803	821	774	831	821	817	827	867	806	780	833	854	842	819	789	798	886	778	776	849	822	833	847	838	817	804	804	856	794	748	842	825	816	789	840	818	741	765	853	780	820	824	801	812	867	806	764	881	814	837	879	829	786	791	826	844	816	787	815	832	796	803	801	859	796	821	809	829	837	803	801	822	787	784	801	847	776	816	840	806	855	785	754	814	800	783	821	803	793	856	785	797	832	802	804	770	816	808	808	805	835	850	803	821	761	821	806	845	775	855	804	844	788	801	822	791	835	824	825	828	828	816	805	816	797	794	837	797	806	822	799	857	832	807	818	831	814	833	831	785	802	773	795	819	815	880	871	799	839	784	789	835	803	797	836	811	795	809	826	809	830	804	767	836	778	807	840	876	793	792	843	813	759	817	774	859	828	829	827	751	771	798	828	814	810	840	828	850	842	839	771	774	819	796	841	794	792	815	807	779	802	793	830	809	851	808	797	824	772	825	805	820	864	767	866	824	815	804	869	786	854	775	827	786	808	784	781	887	861	821	769	791	806	810	846	835	783	825	821	823	766	852	799	770	857	832	787	820	776	789	827	811	795	843	751	812	775	772	852	820	797	850	754	796	801	824	818	809	824	804	819	821	808	769	843	814	822	811	844	808	821	772	790	764	809	736	854	791	826	822	786	808	860	841	840	778	878	840	886	771	816	829	800	833	827	848	818	783	798	795	827	833	789	831	838	795	797	796	771	825	824	828	803	809	798	782	848	829	855	823	824	764	795	821	854	816	824	828	829	833	850	814	778	807	737	817	827	817	816	830	772	809	830	849	867	759	821	809	795	806	850	855	875	811	792	802	839	791	801	786	792	815	796	849	791	813	770	866	808	799	798	823	795	792	792	797	839	884	796	826	837	830	803	848	818	788	841	798	821	834	792	819	845	781	784	850	759	764	846	804	850	868	812	832	832	827	833	852	804	874	765	798	804	762	808	835	806	768	827	823	812	832	831	818	835	827	834	739	807	816	814	825	790	829	823	822	805	817	853	818	845	808	829	789	783	824	823	799	811	858	846	835	830	821	810	777	815	787	820	793	831	798	789	783	853	787	786	819	770	802	894	805	825	767	764	794	783
15783	2725	3811	995	791	680	668	620	565	514	554	523	552	497	480	518	472	517	503	508	488	531	511	492	506	493	474	508	467	499	484	472	467	460	486	511	493	463	469	483	479	509	507	475	464	454	481	483	515	498	471	502	457	461	488	467	467	467	512	469	489	489	471	453	490	433	461	457	483	492	491	465	469	492	482	462	414	445	497	450	469	472	475	490	477	489	447	481	475	472	478	520	496	490	515	465	461	479	473	487	459	492	477	451	462	461	503	498	469	484	439	478	511	488	493	484	505	464	462	517	522	501	472	430	483	503	506	462	524	492	446	510	482	463	451	433	511	447	472	434	462	539	488	489	485	478	445	462	484	482	471	517	461	449	462	471	452	466	512	465	442	484	489	497	485	482	472	501	490	478	465	548	476	466	499	468	431	478	455	465	472	476	505	435	468	482	462	498	458	460	472	485	493	473	490	475	488	494	485	440	467	490	481	476	487	449	492	474	497	481	520	508	475	496	506	455	487	503	464	428	484	462	503	483	466	507	507	517	515	504	494	468	476	501	476	485	528	444	460	440	455	529	529	466	452	454	430	482	498	485	452	457	455	480	463	437	453	488	496	490	491	466	466	490	451	487	449	443	493	476	481	485	455	461	457	497	484	466	511	478	476	475	492	458	486	461	471	444	498	496	482	493	472	462	465	472	527	506	498	466	484	525	452	490	478	484	490	472	451	482	507	492	450	467	490	419	473	463	470	490	497	491	462	480	446	460	471	462	491	487	482	501	492	479	493	466	463	455	452	496	467	471	473	465	475	450	452	487	515	471	440	506	489	494	501	485	495	477	483	474	517	489	463	484	454	479	481	482	490	487	510	464	489	420	482	495	481	482	463	481	448	474	471	457	447	484	492	449	469	516	498	481	478	488	502	497	457	479	484	492	482	477	481	491	442	444	471	521	455	489	458	517	501	451	467	522	477	457	467	497	475	452	474	458	502	438	467	490	447	514	498	484	484	516	493	473	453	512	493	467	493	486	445	456	478	464	445	463	469	501	464	467	483	500	464	470	489	463	476	420	506	463	471	473	501	454	461	474	483	473	467	467	463	458	450	534	471	484	476	475	506	486	433	506	500	457	518	492	495	489	451	495	443	515	464	546	482	491	502	470	463	504	463	466	447	513	462	476	489	497	479	458	468	464	508	509	466	448	499	468	455	450	433	453	501	492	488	458	463	493	484	540	491	507	488	487	446	469	503	473	474	467	481	453	508	481	479	510	501	484	484	461	491	495	465	502	464	493	504	458	464	511	450	505	508	469	445	471	468	476	531	467	490	482	467	491	436	463	486	500	505	454	478	466	485	511	531	458	484	479	472	487	494	527	464	501	455	490	469	489	439	463	456	485	492	459	464	472	478	488	469	496	489	472	479	491	503	491	497	499	458	479	481	506	474	461	455	427	517	445	492	503	522	489	487	510	467	457	483	445	504	468	461	476	514	502	478	460	484	487	498	506	470	452	507	527	517	472	463	466	458	507	488	491	462	487	479	493	486	489	485	458	495	494	477	486	487	472	483	455	476	448	496	494	453	472	491	487	457	476	447	486	457	493	468	447	506	478	463	459	485	464	482	455	452	499	450	498	495	443	473	446	467	479	459	449	519	476	458	465	442	496	465	460	478	493	458	472	508	492	482	504	462	482	473	528	486	452	463	449	484	548	449	505	483	493	468	454	463	458	496	426	473	493	452	507	495	473	484	485	484	460	455	510	486	455	475	465	505	494	490	508	497	506	468	483	469	451	522	507	462	476	476	493	470	461	475	441	493	508	546	506	475	491	477	465	531	486	472	440	447	427	457	458	481	462	459	474	466	505	481	497	449	536	466	489	442	479	448	490	468	492	492	480	485	491	504	449	495	461	442	496	485	455	485	487	503	510	483	466	495	427	472	469	488	477	462	460	495	479	479	463	465	507	469	509	476	518	452	483	498	489	469	463	532	499	461	510	495	467	510	464	531	469	480	490	520	490	472	429	450	468	453	462	513	486	482	475	484	466	463	496	470	500	481	490	458	480	475	495	521	463	475	469	484	457	457	501	487	489	484	486	472	492	460	488	464	495	489	461	487	435	517	488	446	482	474	484	484	514	500	477	484	462	456	465	494	501	498	461	500	505	504	437	445	469	498	479	487	466	468	485	500	470	474	481	454	494	464	508	463	450	516	435	507	458	501	520	468	481	495	483	472	512	503	495	491	439	516	492	477	471	460	503	436	479	430	473	438	468	477	500	496	514	454	477	505	505	452	456	422	467	479	472	499	494	489	517	466	478	452	459	422	486	512	501	494	499	468	489	517	479	494	498	522	472	429	462	466	517	546	481	537	478	456	478	491	484	514	518	465	484	475	471	430	493	460	489	513	450	483	447	508	496	545	465	443	448	454	527	475	488	497	467	515	475	438	484	452	470	458	478	500	455	501	492	488	490	460	494	469	470	507	508	478	494	473	453	478	509	450	489	429	508	503	508	474	457	454	450	530	488	447	497	461	509	467	508	458	467	476	478	482	462	458	447	477	448	487	458	439	460	481	454	507	472	521	448	488	446	484	519	501	463	461	476	442	508	508	508	480	488	431	470	469	458	470	502	522	482	437	434	483	419	453	478	464	445	482	461	449	475	463	496	471	487	510	474	456	492	447	468	447	495	458	482	498	458	505	467	459	534	531	498	512	512	516	481	474	496	497	481	456	448	502	481	503	495	461	480	461	490	477	501	457	473	436	473	450	523	490	521	488	435	494	506	488	487	444	472	469	475	482	443	472	482	416	456	493	487	489	461	452	458	473	489	435	512	495	453	464	475	503	483	451	489	483	454	501	503	459	467	432	442	507	524	450	468	457	475	470	478	480	423	478	488	462	448	471	512	504	503	487	486	497	536	494	500	467	522	484	469	488	467	476	433	440	479	491	471	445	469	474	501	472	496	509	498	514	477	463	426	429	441	469	484	478	505	521	486	495	518	483	475	444	467	475	474	483	463	499	473	500	461	469	478	487	483	462	467	468	468	495	470	483	512	501	466	472	492	450	452	446	465	476	456	484	467	491	464	459	443	503	530	485	475	507	490	487	473	497	519	451	526	486	499	451	465	458	466	469	461	462	418	488	478	476	495	519	517	489	520	494	505	488	482	475	512	464	427	482	499	469	454	478	504	491	456	471	446	444	487	500	510	487	460	482	453	453	495	453	468	465	494	455	455	482	483	503	451	472	503	468	495	436	537	511	521	531	469	506	467	479	442	473	472	467	492	492	485	508	476	472	524	486	513	442	439	468	483	470	472	449	471	474	489	455	420	482	494	496	489	476	467	474	479	503	492	436	491	472	466	469	485	451	473	489	477	504	478	490	498	512	481	470	515	439	482	436	459	439	456	496	482	463	523	454	473	463	467	451	467	505	448	484	481	489	472	463	435	529	467	466	484	461	448	477	476	495	434	524	503	464	477	486	445	509	449	465	491	477	489	483	464	491	505
8912	2850	4460	2466	2232	2016	1858	1693	1613	1388	1395	1350	1307	1251	1206	1189	1160	1131	1169	1120	1157	1151	1050	1129	1072	1162	1080	1075	1051	1034	1072	1092	1045	1116	1098	1009	1050	1136	1094	1085	1028	1030	1087	1091	1017	1087	1088	1052	1067	1101	1043	1025	1053	1021	1105	1087	1064	1081	1085	1111	1110	1066	1053	1037	1086	1106	1031	1080	1084	1084	1111	1039	1043	1007	1120	1058	1036	1051	994	1043	1053	1044	1038	1049	1006	1017	1073	1075	1015	1065	1093	1060	1049	1041	1032	1044	1047	1041	1068	1081	1078	1084	1056	1061	1068	1055	1032	1013	1074	1104	1033	1091	1080	1037	1047	1025	1033	1047	1068	1042	1016	1009	1009	1075	1080	1039	1003	1028	1035	1050	1053	1005	1099	1043	1031	1083	1005	1022	1040	1035	1066	1059	1094	1075	1083	1046	1016	995	1011	1074	1082	1015	1038	1078	1085	1026	1054	1104	1021	1028	1060	1043	1083	1091	1075	1075	1018	1042	1018	1069	1130	1073	1043	1102	1042	1045	1044	1045	1074	1039	1069	1037	1002	1018	1089	1040	1059	1039	1096	1071	1019	1023	1017	1020	1014	1042	1031	989	1118	1072	1033	1011	1061	1050	1108	1055	1032	1083	1019	1101	1100	1083	1097	1088	1059	1069	1024	1004	1055	1017	1089	1016	1047	1033	1100	1054	1087	998	1064	1040	1074	1108	1084	1048	1010	1080	1057	1054	1066	1035	1002	1082	997	1055	1020	1008	1008	1105	1032	1010	1090	1012	1056	1041	981	1079	1099	1031	1064	1087	1053	1068	1049	1039	1075	1056	1015	1091	1026	1057	1040	1064	1025	995	1062	1055	1019	1040	1013	1023	1041	1060	1032	1045	1083	1085	1022	1051	1093	1030	1109	1063	1103	1039	1040	969	1081	1048	1007	1024	1104	1056	1060	1025	1016	1012	1046	1032	1042	1023	1077	1035	983	1032	1086	1040	1061	1085	1070	1041	1073	1032	1080	1018	1029	1026	1074	1053	1030	1091	1014	1024	1050	992	1103	1028	994	1077	1054	976	1038	1092	1019	1072	1077	1067	1064	1063	1095	1011	1125	1034	988	1042	1111	1063	1017	1052	1067	1067	1026	1029	1123	1038	1066	1046	1043	1004	1121	1028	1065	1028	1045	1038	1025	1117	1083	1043	994	1105	1045	1012	1029	1048	1024	1083	1109	1047	1011	1048	1116	1032	1011	1085	1023	1066	1029	1091	953	1078	1080	999	1084	1091	1041	1058	1059	1023	1076	1082	1018	1082	1003	1054	1033	1046	1030	1048	964	1046	1112	1053	1043	1046	1075	1089	976	1037	1042	1028	1026	1037	1067	1079	1102	1048	1064	1115	1035	1035	1040	1069	1058	1096	983	998	1029	1064	1073	1066	1113	1057	991	1024	1048	1020	1034	1047	996	1077	1061	1058	1039	1047	1014	1127	1012	1033	1025	1067	1051	1016	1041	1035	1041	1038	1021	1065	1070	981	1037	1079	1029	1038	1021	1011	1100	1051	1014	1038	1038	1091	1011	996	1070	1059	989	995	1059	1070	1027	1006	1017	1010	1076	1120	976	1057	1091	1054	1074	1059	1048	1053	1044	1034	1078	1008	1017	1069	1062	981	1056	1007	1035	975	1007	1062	1080	1049	1037	1062	1007	1038	991	1077	1048	1025	983	1088	1050	1015	1067	1081	1078	1042	1040	1085	1052	1037	1073	1071	1012	1093	1062	1009	1082	1061	1020	1083	1068	1032	1064	1094	1109	996	981	1033	1115	1066	1053	1020	1094	1076	1010	1062	1030	1097	1018	1052	1047	1051	1069	1059	1025	1087	1053	1050	1059	1063	1051	1031	1055	1013	982	1074	998	994	1019	1008	1068	1024	1053	1041	1081	1023	1016	1047	1023	1088	1064	1078	1063	1109	1090	1061	1021	1050	1057	1085	1072	1036	1054	1006	1032	1020	1097	1044	1015	1030	999	999	1023	1025	1132	1072	1046	1020	1055	1080	994	1044	1069	1073	1081	1089	1041	1006	1063	1066	1079	1050	1085	1060	1038	1021	1050	1126	1033	1031	1027	1062	985	1043	1023	1057	1062	1032	1028	1041	1053	990	1037	1049	1100	995	1062	1014	1101	1015	1032	1050	1042	1049	1023	1119	1094	1130	1020	1059	1048	1092	1076	1042	1059	1039	1065	1039	1006	1051	1004	1111	1060	1045	1026	1066	1063	1022	1027	1023	1087	1001	1036	1062	1126	1072	1065	1038	1021	999	1044	1080	1018	1052	1035	1083	1069	1079	1027	1019	1078	1042	1074	1045	1035	1038	1069	1056	1047	1065	1080	1025	1029	1057	1049	1094	1052	1073	1032	1069	1088	1079	971	1027	1037	1057	1104	1094	1068	1083	1008	1045	1003	1013	998	1035	1037	1012	992	1095	1022	1106	1052	1071	1072	1018	1077	1026	1074	1012	1051	1040	1009	1056	1131	1088	1071	1066	1056	1076	1100	1028	1024	997	1062	1051	1039	1063	1053	1076	1063	1033	1044	1109	1039	998	1003	1054	1070	1031	1062	1011	1039	1080	1088	1059	1062	1103	1010	1079	1001	1040	1040	1013	1008	993	1098	1095	1042	1055	1023	1002	1076	1014	1019	1086	1064	1060	1014	1062	1040	1059	1046	1069	1040	1066	1043	993	1039	1086	1027	1090	1042	1041	1042	1054	1076	1070	1042	1072	1080	1111	1110	961	1070	1075	1016	1070	1070	1040	1102	1036	1077	1032	1065	1087	1016	1071	1053	1013	1047	1069	1057	1052	1091	1050	1054	1072	1011	1133	1051	1068	1042	1027	1026	1049	1004	1001	1017	1141	1049	1016	1022	1105	1094	1084	1059	1064	1063	993	1011	1087	1052	1041	1029	1019	1083	1109	1064	1035	1102	1033	1025	1004	992	1094	1053	1009	1043	1077	1023	1024	1037	1016	1102	1068	1075	1070	1014	989	1028	1088	1050	1037	1050	1081	1096	1058	1102	1072	1035	1057	1026	1067	1022	1025	1019	1088	1036	1071	1026	997	1056	1120	1074	991	1083	1079	1081	982	1098	1069	1064	1063	1068	1055	1081	1051	1055	1079	1048	1077	1095	1065	1081	1055	1087	1026	1000	1007	1021	1052	1039	1049	1029	1060	1032	1058	1081	1032	1048	1007	1065	996	1020	1049	1027	1044	1022	1051	1024	1041	1055	1068	1039	1025	1045	1018	964	1035	1098	1023	1074	1038	1041	1043	1089	1080	1035	1056	1032	1070	1070	1061	1039	1057	1009	1065	1060	1071	1080	1065	1063	1063	1083	1012	1099	1061	1021	1088	1043	1032	1135	1062	1092	1004	1065	1049	1046	1031	1041	1048	1037	1054	974	1068	1070	1038	1018	1064	1025	1048	1051	1051	1051	1010	1009	1102	1086	1066	1045	1012	1073	1006	1077	1104	1034	982	1041	1039	1063	1066	1023	1045	1136	1040	1128	1042	1073	1083	1039	1019	1063	1018	1085	1002	1020	1074	1002	1037	1034	1092	1045	1033	1055	1070	1114	1125	1050	1066	1039	1043	1040	1038	1003	1060	1034	1034	1032	1050	1034	1041	1052	1082	1005	1122	1083	1028	1077	1033	1056	1081	1046	992	1035	1078	1052	1083	1044	1041	976	1039	1071	1027	1035	1040	1082	1047	1055	1021	1098	1146	1098	1031	1058	1046	1066	1108	1125	1053	1034	1062	1061	1042	1049	1072	1036	1078	1046	1116	1085	1010	1041	1032	1085	1098	1059	1075	1040	1070	1070	1042	1083	1044	1058	1060	1078	1114	1063	976	1065	1013	1082	1025	951	1026	1038	1087	1009	1070	1063	1027	1073	1048	1085	1057	1042	1081	1054	1074	1038	1069	1019	1033	1000	1073	1045	1070	1045	1005	1030	1129	1056	1032	974	1057	1043	1047	1070	1032	1108	1078	1066	1058	1080	1002	1081	1031	1079	1089	1018	1050	1137	1087	1000	1028	1097	1003	1075	1077	1007	1073	1038	1017	1086	1047	995	1012	1078	1063	1007	1052	1010	1042	1045	1043	1062	1038	1016	1053	1098	1040	1024	1080	1095	1019	1105	1055	987	1041	1013	1061	1044	1084	994	1112	1055	1024	1060	1078	1034	1009	1079	1058	1048	994	1099	986	1018	1086	1113	1065	1061	1062	1019	1064	1089	1051	1067	1040	1106	1066	1034	1064	1019	1098	1058	1057	1018	1001	1082	1024	1043	1088	1075	1021	973	1012	1039	1040	1000	1080	1054	1079	1036	1063	1111	1024	1081	1045	1035	1044	1091	980	1070	1082	1094	1085	1041	1000	1112	1004	1031	1030	1023	1022	1066	1087	1083	1078	1084	1044	1052	1070	1060	1040	1020	1036	1026	1027	1045	1096	995	1059	1053	1062	1074	956	1044	1068	1066	1053	1007	1093	1039	1074	1123	1092	1039	1087	1032	1021	1067	1083	1056	1037	1107	1033	1046	1055	1046	1115	1012	1017	1103	1036	1076	1158	1020	989	1050	1116	1079	1022	1069	1088	1121	1106	1054	1029	1085	1010	1042	1060	1135	1039	1062	1022	1073	1022	1118	1099	1118	1094	1043	1004	1008	1038	1024	1057	1082	1030	1090	1081	1074	1032	1008	1072	1062	1037	1127	1046	1071	1002	1036	1042	1044	1038	1056	1052	1067	1074	1043	1002	1098	1039	1014	1013	1025	1077	1099	1062	1053	1072	1077	1084	1064	1088	1015	993	1074	1001	1106	1026	1057	1055	979	1102	1032	1082	1011	1071	1033	1012	1056	1007	993	1047	1037	1052	1069	1065	1090	1054	1088	1045	1049	1032	1111	1082	1096	1050	1084	1020	1084	1016	1026	1068	1043	1039	1034	1059	1043	1067	1024	1070
1680	419	240	164	153	144	150	173	152	166	177	173	171	161	139	141	148	147	173	158	156	171	146	161	164	120	171	155	159	175	177	153	150	149	166	139	142	170	195	181	148	159	155	164	162	158	155	132	185	139	155	180	163	146	148	147	159	179	146	163	155	160	171	177	162	163	158	168	169	170	175	167	146	138	162	145	177	166	162	147	161	144	152	146	167	150	176	164	176	162	149	155	142	129	175	140	140	155	162	137	154	157	141	143	149	132	161	186	179	148	157	187	163	160	144	186	172	162	134	168	151	157	164	151	148	143	162	142	168	158	138	151	130	202	167	145	132	149	179	159	169	150	169	168	170	168	155	148	135	180	160	168	141	163	153	179	157	162	137	154	150	139	153	170	162	163	150	155	137	173	157	177	153	150	154	166	150	148	149	153	177	164	171	170	187	148	149	166	176	167	131	153	157	162	162	160	181	167	153	152	166	155	177	172	158	175	156	157	161	157	166	176	153	167	163	156	170	155	158	160	164	143	158	153	185	139	167	140	149	158	158	150	168	174	172	138	166	169	144	159	134	139	146	142	150	166	162	160	155	182	154	160	153	172	165	165	154	164	164	201	153	152	167	141	168	157	143	172	177	171	203	151	169	159	157	156	153	153	162	135	160	140	180	172	149	161	169	153	176	138	142	167	154	151	206	196	179	162	162	180	163	158	133	165	140	147	166	154	162	184	162	165	172	177	153	160	152	144	152	166	157	143	154	187	173	151	167	158	141	170	159	141	118	197	162	187	152	194	180	156	160	164	173	159	171	152	191	167	165	161	162	163	185	144	152	162	150	179	154	142	158	186	173	155	155	165	172	143	150	188	147	164	160	164	157	147	169	164	212	136	157	166	155	140	166	153	156	152	160	170	187	156	149	152	164	163	179	161	163	180	162	141	159	151	171	163	157	174	171	151	163	138	151	146	122	145	164	163	148	152	136	147	169	171	154	185	153	168	180	168	151	137	185	156	155	155	133	163	147	149	159	150	150	173	182	161	136	147	142	137	160	157	148	163	146	167	159	145	144	141	178	148	155	151	160	166	170	163	165	144	167	166	144	149	145	135	161	152	161	170	186	144	149	155	143	148	138	151	184	139	160	154	166	137	164	147	154	158	159	170	153	154	150	131	144	147	153	180	165	157	153	173	183	156	157	179	170	142	157	140	195	170	153	151	147	164	153	149	189	137	154	143	184	125	167	163	170	131	154	160	158	143	165	154	155	161	170	162	173	168	152	160	179	149	183	156	138	176	153	154	159	155	165	178	168	167	172	174	150	183	147	156	151	169	166	167	168	152	158	150	131	174	149	133	141	169	155	167	158	183	172	156	143	128	133	167	169	162	176	177	153	142	191	192	143	164	174	147	179	156	163	166	125	156	159	160	164	161	156	151	126	152	169	155	174	167	154	153	156	144	139	150	181	175	163	157	174	153	171	185	169	170	184	162	166	162	182	141	155	135	174	150	164	181	140	169	162	162	168	173	174	157	135	142	154	169	159	146	167	165	164	152	164	155	175	146	172	169	165	163	146	173	160	146	162	162	163	161	160	167	158	154	174	156	167	148	167	167	161	165	167	184	172	150	189	162	148	176	135	156	169	186	168	145	154	141	154	160	138	148	175	174	148	144	164	139	148	145	144	165	166	157	155	158	163	159	151	156	151	178	157	128	153	170	167	153	157	156	147	163	151	170	160	147	158	149	159	134	178	182	163	176	157	162	141	155	167	164	168	153	127	163	130	152	184	151	145	174	151	143	172	163	170	152	176	151	177	158	161	153	135	156	133	156	143	160	149	167	155	146	147	170	171	167	147	165	157	159	143	137	143	149	190	168	165	146	154	152	175	148	157	154	149	163	163	176	169	186	141	153	151	152	170	158	165	161	154	148	129	135	159	172	165	150	170	159	166	153	169	158	171	145	200	151	167	149	175	166	176	158	165	145	175	163	152	171	172	165	172	133	141	161	168	136	137	132	177	151	158	155	165	160	157	155	185	166	150	170	133	142	144	168	169	157	172	168	179	180	159	152	163	158	163	164	155	174	151	128	132	163	177	145	147	157	158	158	187	157	144	143	156	155	182	149	157	154	145	144	169	152	176	161	151	139	159	161	151	162	157	132	185	154	171	172	155	163	148	162	166	137	145	150	152	153	155	168	156	172	150	162	160	177	139	174	179	153	173	151	159	164	145	167	155	154	151	152	177	174	159	157	163	164	174	156	150	159	158	153	168	151	156	160	132	164	146	156	158	143	147	164	152	162	171	165	177	169	150	166	177	154	167	156	145	164	161	158	136	170	155	170	149	184	156	155	148	139	178	145	179	145	149	169	154	162	156	147	167	160	155	138	150	154	179	135	132	168	179	155	138	152	172	159	171	148	145	163	194	157	131	154	159	168	160	171	178	154	150	147	182	147	175	167	172	151	132	167	165	155	143	170	150	143	165	153	143	142	156	143	156	176	157	168	152	197	151	192	171	160	155	156	158	158	162	172	145	163	166	122	153	166	149	154	147	165	148	158	166	155	149	165	144	149	164	159	146	169	150	159	173	160	189	143	148	158	166	157	164	164	157	155	150	159	174	154	157	180	163	151	169	167	150	180	148	168	152	177	131	146	135	145	172	150	147	178	165	162	163	166	147	160	149	155	159	154	158	161	182	170	147	156	171	155	133	148	158	163	169	161	173	158	167	163	147	165	183	140	171	146	185	157	197	173	144	142	144	178	164	161	169	147	189	175	168	147	156	156	159	165	143	139	172	149	142	178	160	134	155	189	144	153	148	154	160	166	177	163	155	173	144	145	152	164	125	141	167	161	146	168	145	195	148	154	173	178	149	146	167	154	184	169	147	145	163	140	169	172	171	184	163	155	164	160	161	164	141	160	157	149	159	174	168	140	169	167	184	167	163	155	149	155	159	162	152	157	149	157	157	183	173	178	141	156	141	161	182	161	162	152	156	137	162	183	162	173	184	171	168	151	172	164	145	151	152	147	180	163	170	167	159	154	158	181	168	173	143	151	155	138	198	142	178	155	162	172	178	150	122	165	148	171	152	153	162	147	157	175	160	156	172	124	137	135	175	174	158	155	156	180	146	142	181	169	150	161	164	159	154	164	137	141	145	148	177	144	159	176	159	144	166	135	154	167	144	134	147	148	154	153	150	164	168	167	153	182	175	172	167	182	170	162	161	158	193	156	147	170	149	158	181	153	154	157	162	142	140	138	138	143	133	161	175	141	139	156	154	152	148	156	161	162	160	123	162	177	191	165	175	182	135	141	146	192	168	165	161	174	162	152	149	172	174	136	135	167	190	164	171	137	150	180	177	155	148	171	191	180	167	174	172	155	153	162	170	167	177	183	132	165	162	154	158	160	167	164	156	172	138	176	160	149	149	146	162	162	184	143	160	142	174	164	163	161	178	147	149	152	173	164	174	157	163	177	167	158	148	158	155	153	156	151	157	161	170	134	154	166
1785	701	544	446	466	501	434	462	468	502	470	444	472	462	455	497	459	415	433	421	440	454	439	460	475	446	447	479	460	443	437	454	477	443	428	458	451	436	410	464	417	461	441	451	479	461	450	485	455	460	489	429	420	449	426	454	435	443	434	492	448	419	473	437	445	459	418	443	482	441	455	468	459	478	453	466	512	482	447	477	477	421	440	468	433	484	459	412	445	440	449	450	454	442	454	423	437	469	450	454	460	412	444	440	458	444	440	449	468	427	435	463	440	437	458	446	410	418	415	449	493	438	473	447	465	411	472	448	498	404	458	477	448	423	436	443	452	450	485	443	439	526	458	442	469	434	437	450	461	470	481	474	467	460	478	466	435	449	466	449	457	443	478	494	452	434	470	459	467	475	472	473	461	407	439	430	477	474	430	457	456	451	455	451	440	396	416	443	439	427	465	474	446	444	441	434	448	439	489	416	450	440	504	459	505	439	445	465	470	426	411	443	429	457	460	436	439	446	467	440	452	458	439	460	458	435	473	413	483	457	424	467	465	461	484	462	443	412	457	491	434	476	477	442	442	438	435	423	456	441	440	421	471	451	453	440	460	447	459	480	426	457	489	426	494	461	455	494	417	441	468	437	458	464	426	452	484	444	458	438	466	433	435	429	428	445	460	488	441	465	472	454	452	462	479	439	438	459	460	437	408	459	439	468	451	453	437	480	430	452	445	460	471	447	456	437	440	429	451	403	466	462	463	456	471	447	526	427	507	434	439	455	450	472	446	481	453	465	432	439	427	482	474	415	497	465	458	432	450	430	455	445	419	514	503	470	466	424	461	466	491	466	441	436	478	445	446	466	468	416	503	449	468	443	434	472	428	420	422	434	440	429	410	424	445	445	457	431	465	466	426	436	404	494	446	429	483	476	463	485	430	449	439	450	455	471	476	451	446	420	450	425	439	464	446	476	402	465	489	479	477	465	479	445	465	449	414	438	463	446	455	431	414	435	474	453	462	450	484	453	461	497	458	460	470	449	433	435	419	435	447	490	428	475	410	453	437	475	482	444	462	467	444	467	492	414	473	466	435	464	459	479	457	476	423	458	435	427	470	447	466	445	438	465	463	446	444	472	452	484	453	442	433	442	461	484	422	444	449	468	470	492	451	483	493	450	482	439	428	470	442	417	465	429	460	434	455	416	431	442	423	453	456	477	466	466	483	479	428	463	431	444	445	459	439	449	471	469	435	426	466	423	431	491	469	465	466	432	473	477	509	421	487	475	446	422	460	414	423	404	425	437	435	448	434	434	428	455	433	479	430	469	461	444	467	434	436	490	462	458	429	427	389	464	443	478	419	449	452	429	447	426	431	450	464	471	461	436	450	483	430	436	419	385	468	461	471	466	455	473	453	441	438	472	452	440	463	475	429	471	450	448	465	457	456	440	440	463	449	452	474	464	466	467	454	493	442	433	477	439	402	428	434	443	445	419	468	461	459	447	450	454	425	486	461	488	435	486	461	446	453	469	475	448	436	468	438	480	451	473	445	465	466	437	478	488	448	438	470	485	466	475	424	448	456	435	458	474	492	460	493	454	450	437	436	470	430	474	455	496	489	474	453	454	468	416	477	440	443	447	447	468	451	464	427	488	470	460	482	446	444	457	455	476	432	428	432	436	422	462	431	474	424	486	466	455	445	453	458	432	443	376	465	399	430	459	494	463	456	480	450	436	437	453	417	468	425	484	472	442	430	445	430	462	475	449	442	443	431	466	422	445	434	454	462	431	459	462	503	439	439	446	475	440	461	452	505	452	450	451	433	449	478	498	441	432	441	477	470	472	443	466	436	451	457	439	444	438	418	481	463	472	438	451	454	457	480	434	458	489	436	452	483	429	467	430	461	441	471	470	417	424	437	418	461	410	477	477	461	492	428	486	442	446	426	464	457	445	454	438	435	449	438	483	439	451	470	476	442	472	442	474	508	439	434	432	473	447	440	461	474	462	452	445	441	471	420	486	440	457	454	473	466	423	461	431	457	489	441	436	479	439	476	450	448	433	457	444	446	440	441	423	442	449	421	438	431	460	427	466	454	473	452	426	442	450	425	479	448	418	451	451	419	438	431	440	482	462	475	452	443	502	465	459	426	436	464	465	474	481	443	451	483	437	468	448	441	444	452	466	465	424	429	443	448	444	467	451	503	445	444	432	442	449	470	464	470	453	469	448	464	454	473	443	463	422	448	424	432	430	444	462	452	446	456	448	467	466	438	439	481	479	459	433	438	457	436	422	466	466	470	483	479	438	453	479	488	440	431	441	443	480	467	436	475	474	459	457	489	428	445	440	479	449	479	443	484	440	455	397	444	426	414	409	434	467	419	475	458	448	436	440	474	491	458	481	448	455	455	408	457	455	434	448	474	442	444	442	464	451	456	429	451	468	496	469	451	416	443	446	482	439	462	495	457	425	456	378	460	450	469	447	429	413	444	473	458	466	450	443	452	443	473	461	458	453	426	426	474	440	489	431	475	419	447	447	454	444	442	441	454	434	458	449	425	450	441	436	434	457	439	436	475	436	414	446	447	440	477	464	476	490	440	451	451	447	462	454	425	432	429	445	469	439	482	477	471	464	440	475	468	425	458	464	456	448	433	451	415	440	467	486	451	435	443	469	470	438	458	442	460	438	456	447	457	417	459	434	475	459	495	433	480	438	431	425	448	456	423	439	463	484	462	454	412	426	480	425	459	432	425	499	467	466	417	463	470	403	449	434	438	408	486	401	449	455	407	449	486	423	474	470	438	449	413	488	486	462	463	467	466	460	494	412	420	459	443	466	434	495	485	451	466	435	461	469	464	453	444	427	474	428	413	437	479	491	479	471	455	448	466	442	453	470	443	427	458	429	461	477	449	467	453	462	469	482	462	476	474	458	503	462	421	463	454	484	463	433	455	456	454	487	454	439	491	477	470	422	403	442	431	454	467	495	424	454	415	437	475	456	437	431	466	419	451	456	460	450	456	468	472	402	477	433	471	442	441	440	436	467	465	450	485	441	496	442	449	467	491	474	451	457	465	435	432	454	477	447	461	448	422	451	448	447	468	430	460	443	477	496	418	454	478	470	489	428	433	446	428	413	471	467	472	397	506	446	460	449	423	447	423	451	435	425	414	473	456	442	427	461	465	423	432	465	455	479	454	458	449	464	470	460	460	483	411	408	434	441	428	439	448	469	444	477	426	424	438	445	449	494	453	445	459	415	451	443	466	468	490	435	473	462	434	439	492	419	444	463	421	440	467	444	446	530	422	444	430	452	422	426	449	481	439	532	514	439	479	495	421	445	430	431	437	471	422	413	466	454	468	446	418	440	439	463	501	423	446	470	444	491	419	453	467	442	475	437	473	419	480	451	479	449	461	454	457	428	449	488	448	472	464	447	463	454	446	449	456	432	485	494	439	427	448	458	468	476	435	461	462	487	430	459	481	409	429	434	484	426	433	463	465	442	464	430	422	451
7940	1440	1943	551	487	453	429	411	354	339	376	375	349	350	319	335	342	346	324	315	355	373	342	311	355	353	328	336	346	316	342	332	331	351	301	277	336	352	310	340	356	298	340	349	337	331	389	327	299	347	342	311	341	350	338	329	350	325	361	357	320	337	351	344	348	325	334	373	350	332	342	326	348	367	341	340	307	324	321	306	332	360	376	381	363	350	370	336	322	348	325	342	311	317	341	312	349	324	334	332	333	367	353	337	342	320	358	374	347	368	338	324	343	316	373	366	333	337	319	360	375	337	342	331	348	346	346	348	329	360	322	355	325	363	328	301	322	327	309	336	342	299	340	348	323	279	332	354	332	325	310	371	322	344	333	333	324	359	345	319	314	343	308	322	356	364	326	342	350	377	360	355	353	335	320	328	334	344	367	335	348	334	342	340	390	337	347	342	345	331	304	325	307	354	309	343	332	317	359	335	318	331	318	342	323	328	335	358	359	334	332	331	328	313	331	317	369	350	357	335	362	346	329	358	360	321	308	356	355	341	319	392	367	333	361	353	371	324	355	299	328	342	323	337	336	335	341	368	358	368	360	305	310	308	351	352	357	373	368	344	389	349	342	327	337	342	324	334	327	315	312	356	322	357	332	313	334	321	321	365	363	347	353	347	331	318	383	353	351	335	315	357	310	319	323	350	343	354	328	334	327	352	363	343	336	349	328	348	364	375	338	353	343	361	340	321	372	333	346	342	327	345	371	316	338	346	335	351	315	316	348	321	333	345	341	356	348	350	308	317	359	386	350	321	343	348	314	342	328	312	302	334	337	327	334	383	368	313	312	341	344	343	326	317	333	363	357	336	349	325	363	326	363	368	339	316	339	342	334	351	340	334	340	363	323	361	321	341	339	331	351	345	333	308	313	280	367	333	368	342	331	327	372	331	323	305	361	326	324	361	346	347	345	310	349	382	350	354	345	308	331	355	331	345	364	322	325	323	302	325	387	343	400	348	349	348	330	336	336	349	350	316	398	338	318	315	313	326	331	324	319	343	359	368	313	357	344	364	301	290	344	355	328	345	352	317	335	329	351	350	351	308	342	345	333	350	322	351	383	303	335	335	352	371	337	330	343	340	373	351	346	376	343	332	320	329	343	341	356	340	331	329	326	329	336	343	334	324	358	329	331	327	319	352	347	327	344	332	318	309	340	335	334	346	357	347	368	338	344	345	346	346	337	352	338	328	310	348	352	378	361	340	354	352	367	339	372	370	338	351	351	350	338	329	369	342	381	318	355	315	303	339	336	344	352	318	351	374	358	357	361	340	324	326	337	347	322	316	382	303	350	324	353	315	375	336	326	321	334	321	338	360	319	314	344	365	334	342	326	394	376	345	347	312	315	335	329	356	308	320	364	336	331	329	344	373	327	316	332	342	332	343	364	359	295	362	344	289	358	316	332	321	328	339	346	342	341	318	338	344	338	341	329	330	352	312	320	344	344	350	323	340	371	338	320	307	339	341	334	350	331	342	373	347	342	332	364	346	315	373	374	343	356	317	342	334	314	361	334	316	334	362	302	359	315	300	345	343	330	336	348	307	325	327	322	337	327	307	377	342	321	349	306	342	313	333	328	329	321	331	380	343	329	352	353	322	321	357	362	337	366	306	317	330	336	357	342	362	359	361	370	340	296	328	311	339	341	363	341	366	367	338	365	355	376	367	318	323	371	322	307	310	321	347	349	333	347	350	321	348	339	386	338	319	349	344	355	339	334	339	329	330	307	325	355	323	359	353	351	333	338	331	326	331	361	307	302	328	355	336	363	342	330	318	319	326	314	336	348	347	345	355	347	339	357	341	331	354	357	300	323	333	356	347	341	325	357	345	349	338	358	327	328	349	355	326	345	335	318	319	316	337	360	358	363	305	316	344	358	343	352	348	287	339	344	365	349	365	320	361	344	316	376	307	315	384	385	334	373	333	358	335	330	281	313	361	353	317	349	347	314	344	321	339	341	307	342	322	342	344	333	349	348	378	340	299	335	321	367	351	364	349	302	339	334	350	366	354	383	325	325	318	333	364	320	330	350	335	332	331	364	302	321	337	394	343	303	358	352	382	333	337	321	326	301	359	341	347	346	367	343	337	378	332	373	358	326	361	340	351	361	304	317	335	334	331	319	333	355	370	323	330	331	322	344	336	309	317	327	346	345	338	316	337	279	304	353	332	344	328	359	358	338	340	345	341	351	371	362	352	301	359	322	305	324	339	333	348	346	315	370	334	336	338	321	327	374	314	343	328	394	357	322	327	293	328	384	341	326	350	340	357	346	318	320	306	353	345	335	357	339	332	317	371	366	294	314	330	324	323	349	395	289	314	292	320	389	322	344	312	336	346	321	312	340	312	370	381	322	337	330	313	310	343	345	333	312	353	313	300	327	308	321	302	323	334	320	333	332	308	342	336	353	318	345	323	361	382	354	348	391	359	333	334	365	362	326	331	331	337	346	362	334	344	311	343	337	338	308	276	309	309	321	329	341	350	320	362	338	329	326	363	339	359	341	333	351	312	357	335	336	308	329	335	347	358	364	306	337	344	364	330	362	342	332	322	349	344	295	305	333	300	345	336	350	342	356	353	347	348	323	375	323	341	328	317	303	370	319	316	316	315	359	361	348	331	389	328	335	333	372	317	313	347	326	382	374	369	286	331	339	361	282	301	331	347	317	399	341	362	359	303	342	336	354	334	314	325	369	346	354	327	323	266	325	330	300	356	357	352	344	330	325	332	357	358	316	339	350	324	322	341	319	342	368	333	319	303	328	316	329	337	342	355	350	354	314	378	388	318	323	315	339	346	364	344	362	310	350	327	321	311	335	354	331	327	346	349	345	326	343	338	334	367	337	351	364	339	339	374	368	304	349	371	308	341	337	341	322	332	345	349	312	320	368	323	369	355	353	315	336	302	328	330	372	329	318	338	349	360	320	379	321	338	329	293	371	338	308	302	315	360	346	327	339	339	341	332	357	347	312	320	310	368	328	353	329	331	309	317	332	350	364	359	366	354	371	310	356	362	316	339	346	343	322	344	341	317	378	349	336	320	334	349	337	342	297	359	354	313	291	356	341	337	335	326	311	338	353	340	366	329	319	341	328	343	350	364	313	314	325	331	321	324	359	321	347	319	363	391	355	341	331	309	319	319	337	337	375	335	343	301	353	355	340	366	327	344	344	327	355	359	322	328	334	359	376	338	359	333	370	332	330	318	332	341	354	315	318	348	346	330	352	344	319	306	337	345	321	334	346	309	327	315	329	328	329	375	353	369	367	278	319	316	353	363	351	362	312	338	303	359	316	352	330	332	347	334	344	322	339	311	351	344	331	339	364	331	304	356	333	374	348	326	322	346	371	344	367	323	337	349	341	321	339	330	332	336	340	323	349	320	356	360	370	335	313	303	368	346	358	328	293	323	324	371	340	324	339	361	361	317	343	363	368	318	334	329	346	339	328	309	345	350	302	313
6543	1938	2654	1602	1441	1258	1151	1106	1078	1001	1000	918	944	928	866	894	886	876	867	889	818	866	870	911	866	861	879	831	826	858	829	820	808	837	900	810	861	836	844	785	792	871	856	827	752	798	842	798	829	790	826	793	799	801	763	807	768	793	853	807	836	792	810	780	850	807	794	836	804	790	850	821	777	866	832	793	804	851	814	840	832	795	802	813	808	839	777	790	852	773	783	858	791	851	799	820	793	814	823	785	834	847	793	854	775	810	818	822	794	786	843	759	827	791	809	871	783	832	832	833	829	821	816	849	802	802	795	748	814	779	850	786	824	771	846	779	818	847	830	801	843	820	806	807	792	832	795	790	829	822	797	803	816	819	780	796	858	830	817	787	800	757	825	822	766	820	849	806	777	813	817	835	814	765	787	784	787	799	805	808	826	818	798	783	820	786	778	839	814	776	842	834	838	840	811	799	860	829	800	776	814	827	851	836	837	826	823	830	832	822	786	804	809	789	798	802	837	779	832	792	817	838	790	820	788	806	816	803	848	869	783	838	809	836	768	839	848	804	805	740	842	819	833	824	849	814	774	835	817	871	832	787	863	863	816	750	829	873	810	827	789	793	763	780	834	810	796	875	769	771	799	796	833	774	823	796	818	799	816	828	819	844	798	787	777	883	824	776	827	857	810	820	838	842	843	826	795	842	837	808	810	818	781	822	838	801	772	833	805	805	796	835	825	822	827	792	796	824	788	797	802	817	861	813	767	859	806	786	816	820	870	803	802	839	794	833	794	834	798	794	774	799	851	771	799	895	829	792	806	797	851	815	796	794	794	816	820	793	841	781	813	815	823	774	777	784	818	731	788	834	784	872	788	793	832	786	824	831	774	828	819	803	789	821	840	772	779	791	851	769	854	801	813	819	838	840	896	802	774	769	808	815	779	832	812	811	866	801	813	774	837	816	828	815	800	798	837	791	811	814	756	849	807	839	855	819	816	823	844	809	827	821	799	764	841	785	765	812	783	798	770	839	814	769	822	827	794	821	832	832	833	827	829	857	768	794	786	779	780	806	777	848	824	809	768	836	803	834	811	854	825	808	798	804	831	860	769	742	832	862	816	834	798	827	799	820	812	814	792	797	827	844	833	841	812	855	824	789	804	803	784	755	831	806	866	851	830	820	786	827	836	773	756	837	852	841	814	851	815	803	880	844	813	811	846	811	794	832	856	837	787	798	802	812	818	763	824	814	797	816	785	858	807	786	787	866	823	848	816	794	798	883	787	833	806	816	805	810	760	789	825	798	816	798	793	815	804	788	847	804	832	809	803	853	804	842	807	814	816	837	847	808	767	801	793	809	818	824	811	825	762	805	764	834	841	816	802	802	813	843	850	804	781	838	807	785	809	792	823	818	835	834	819	881	790	826	779	855	825	834	773	799	825	849	812	830	800	780	775	777	813	779	783	794	801	773	813	784	882	798	857	783	787	805	795	841	811	842	809	818	821	780	842	813	766	795	761	810	805	806	809	815	853	794	851	837	855	853	780	839	834	850	828	843	794	805	781	766	790	805	822	817	816	829	831	797	770	843	855	799	795	818	797	867	791	788	800	879	818	773	847	772	826	800	820	823	798	834	835	834	750	794	846	818	800	909	837	846	792	840	829	854	754	781	812	783	782	867	819	829	789	761	826	771	747	834	809	780	796	837	801	820	813	797	819	825	797	804	829	828	855	821	834	784	864	801	809	823	797	819	811	805	814	857	844	784	778	805	784	809	802	802	800	786	755	772	791	801	804	822	851	803	831	845	853	842	844	770	818	799	815	806	880	813	803	794	805	827	808	840	871	796	791	809	775	838	800	789	790	854	787	856	825	834	815	804	821	843	808	812	823	819	839	813	825	863	825	804	826	782	793	817	801	778	772	800	822	849	805	796	786	814	814	846	820	810	801	811	816	797	774	825	839	826	811	804	796	850	796	847	818	828	783	864	813	809	780	860	775	875	815	771	834	838	875	814	779	837	811	845	798	836	846	837	815	797	784	764	784	793	767	776	825	823	796	817	799	850	821	807	834	776	776	798	794	790	733	785	793	818	788	785	789	778	797	824	772	766	813	789	816	818	818	834	841	791	789	808	842	809	771	811	877	785	856	749	793	799	813	874	854	824	787	830	778	826	800	805	773	842	812	797	823	797	838	797	769	838	856	800	856	815	877	787	795	785	815	802	821	795	864	854	811	813	818	797	801	795	840	830	842	809	810	773	764	829	807	827	858	786	821	847	748	839	803	827	821	805	840	837	801	825	851	778	824	784	818	824	845	804	783	819	772	803	797	809	788	787	803	790	800	801	848	811	812	804	867	833	793	776	781	765	842	794	818	772	829	817	828	809	781	853	890	795	829	775	768	830	804	823	842	806	801	858	848	820	777	859	792	808	867	789	810	796	852	789	828	836	853	732	790	835	783	792	784	776	828	863	814	770	830	839	811	836	821	824	801	775	783	808	817	864	819	865	833	816	826	809	828	777	816	769	820	849	802	832	808	779	806	812	804	792	830	775	784	772	799	801	830	739	831	833	874	895	814	797	777	783	824	822	812	856	824	757	821	753	846	844	834	808	840	830	823	814	860	814	808	852	851	811	801	833	865	800	792	831	831	839	742	819	843	790	846	804	770	807	797	789	805	842	840	768	792	804	814	799	817	841	763	837	813	790	819	802	825	800	830	767	820	840	806	860	785	808	759	775	842	831	819	796	795	775	804	836	833	788	835	810	838	811	825	809	783	781	853	786	797	808	802	746	811	810	806	813	826	822	831	823	806	800	832	811	787	807	834	829	792	783	823	855	776	834	855	848	816	785	830	757	799	782	862	823	855	795	784	816	847	795	825	786	783	807	798	835	806	817	841	834	862	822	822	801	843	759	790	808	815	848	799	823	796	822	812	828	839	808	779	805	769	831	776	837	782	850	847	828	801	843	781	794	787	803	774	753	775	815	814	828	832	850	807	821	842	836	816	815	787	754	750	876	806	839	809	798	813	844	818	864	827	778	825	842	820	809	790	810	776	819	808	778	850	826	863	809	781	816	871	805	801	803	813	795	756	794	791	800	793	847	793	836	804	841	827	849	823	834	821	785	810	781	793	823	811	863	865	843	834	845	815	841	812	774	787	812	861	809	808	810	800	825	813	798	831	807	789	807	818	806	836	835	817	786	820	871	783	828	768	808	861	812	806	868	795	831	813	773	827	811	826	783	836	820	780	810	808	810	811	790	806	836	796	804	855	815	826	790	838	751	755	808	834	820	789	797	837	812	792	748	826	846	836	798	819	824	764	826	778	791	826	806	819	791	817	780	766	808	804	861	820	830	841	804	858	811	833	760	846	778	817	808	833	821	821	786	828	810	823	763	845	824	804	784	862	829	785	777	784	819	832	822	832	824	784	852	848	802	810	841	800	818	852	817	792	758	874	831	761	775	793	828	861	887	833	845	817	837	835	750	772	789	797	831	847	831	809	791
15635	2652	4830	1014	787	660	660	617	612	621	554	549	543	499	514	485	479	527	516	505	479	490	532	466	461	472	451	472	452	494	531	474	468	494	454	458	472	466	436	430	457	492	460	482	502	459	481	470	461	483	463	516	460	445	448	438	488	513	476	480	520	457	435	486	496	440	482	475	512	486	507	482	512	497	483	486	454	513	481	481	443	476	470	503	480	499	478	495	425	504	550	442	469	477	499	512	462	469	462	479	448	477	472	457	435	521	490	489	512	475	478	484	463	421	432	448	476	471	464	470	451	456	461	494	455	486	510	479	490	454	475	507	463	473	457	514	463	533	538	477	482	452	487	513	494	485	481	476	444	487	501	459	460	460	450	485	444	528	469	480	486	428	474	472	445	474	479	473	517	503	461	495	456	486	486	494	500	487	481	392	467	529	495	452	487	466	446	462	474	483	498	487	480	494	471	433	482	481	478	493	507	480	491	489	456	447	468	479	498	497	453	456	501	490	472	457	473	519	448	487	499	518	489	472	486	484	501	479	466	436	473	463	486	479	460	503	471	430	492	508	524	411	508	522	491	475	463	450	505	489	468	440	489	447	473	478	519	443	470	464	432	467	489	476	487	490	460	491	486	537	471	487	476	473	465	506	484	459	514	494	452	464	532	475	509	484	457	477	474	477	452	462	496	470	478	486	491	451	462	527	489	437	503	510	485	522	511	440	441	488	453	502	493	475	445	472	486	459	513	430	455	466	483	482	450	453	441	442	488	471	493	465	476	469	491	498	482	493	467	512	469	493	507	455	459	499	471	460	500	461	520	468	446	436	477	468	486	482	484	478	463	442	461	426	519	482	466	478	474	503	462	489	500	444	494	510	495	475	473	480	504	458	504	447	476	483	465	454	428	470	470	473	485	479	456	476	471	465	481	496	524	471	517	430	418	455	505	524	497	485	440	499	411	474	424	495	491	469	439	464	491	480	450	471	464	472	454	503	485	528	438	435	470	435	496	477	462	472	493	478	487	471	474	478	499	469	486	488	487	492	439	492	452	466	475	416	481	461	515	417	494	491	481	452	468	505	486	472	482	505	496	515	465	485	482	466	475	508	483	465	453	476	460	442	476	486	443	499	460	466	475	417	470	468	498	471	475	480	437	457	432	522	483	481	508	462	471	487	508	529	509	494	468	483	476	456	486	524	470	516	460	483	486	498	412	495	512	471	472	472	449	510	524	462	462	445	487	473	458	467	448	490	483	506	455	465	507	454	468	466	508	478	450	467	522	479	449	496	516	507	504	499	491	496	480	481	486	518	470	445	469	461	440	498	446	488	479	528	487	503	424	502	458	515	424	499	483	465	475	464	494	466	509	496	443	444	481	503	501	504	453	438	462	492	443	481	460	478	421	459	487	490	472	495	466	511	493	463	464	456	487	472	490	490	514	508	495	482	469	487	465	506	494	458	457	457	479	470	513	516	508	484	493	503	506	472	489	485	463	501	472	475	452	438	507	493	494	441	487	442	490	497	456	456	457	517	450	440	477	487	426	457	477	470	506	531	477	476	451	477	475	452	480	474	433	482	494	460	471	465	459	457	481	537	460	512	476	519	483	526	491	469	487	478	516	470	461	472	482	471	469	443	507	483	509	462	478	520	450	451	465	512	440	437	496	468	463	476	433	520	488	485	526	494	477	456	453	464	452	512	461	499	482	428	458	450	453	455	501	480	511	418	470	476	498	439	492	465	487	502	496	493	452	497	429	473	500	474	476	485	496	469	443	467	473	498	448	478	464	492	451	427	477	484	454	529	477	475	480	494	474	487	492	464	500	462	454	475	492	504	475	422	486	471	441	442	448	488	467	425	497	469	465	495	476	499	489	480	476	448	466	514	491	502	502	462	487	470	462	513	458	464	524	448	513	507	523	481	454	458	499	486	503	476	497	516	430	450	469	424	483	494	540	517	464	475	502	499	500	435	494	488	483	473	490	478	466	494	491	468	491	501	517	496	479	457	471	523	484	442	451	493	491	508	454	482	505	476	539	541	500	460	495	466	457	435	469	490	471	507	479	492	478	460	481	468	456	448	488	518	471	523	501	494	545	443	449	512	508	450	455	437	471	481	504	456	500	473	453	428	485	454	459	488	495	453	481	464	441	464	470	443	503	459	467	485	466	463	488	514	465	481	518	484	481	494	502	445	483	512	437	486	474	490	467	468	474	467	444	447	502	511	475	486	439	493	446	498	451	445	491	458	488	453	457	481	446	506	462	510	502	512	487	452	484	510	483	478	496	474	471	473	490	513	461	484	443	522	398	468	479	461	513	479	462	524	476	507	457	428	461	475	498	512	475	452	447	466	484	480	475	541	512	478	450	463	483	487	451	462	502	441	528	469	503	476	476	484	481	466	455	479	516	500	444	455	468	485	459	423	507	446	500	549	476	514	456	478	493	470	452	469	456	460	482	503	518	463	440	470	482	490	456	480	479	483	442	471	478	465	457	482	469	480	496	518	489	454	532	519	489	466	518	499	527	511	478	480	482	501	501	466	536	560	511	475	435	467	507	490	486	490	493	456	442	449	474	517	518	493	485	512	474	510	483	460	479	529	497	467	508	492	451	438	508	489	511	456	467	458	456	459	455	474	468	480	461	433	481	457	527	539	508	509	469	500	522	461	473	444	487	505	504	477	506	448	491	472	484	473	480	473	496	478	471	436	467	437	436	467	458	459	507	494	499	470	489	488	482	470	514	430	501	477	489	486	486	505	493	469	506	472	475	447	492	460	469	448	467	489	514	449	461	460	466	464	534	450	476	451	493	485	502	482	456	523	512	481	506	450	483	460	489	448	478	468	493	482	478	415	472	496	496	485	487	471	478	446	440	460	464	472	453	488	500	481	422	482	481	463	493	471	479	481	482	457	434	488	483	471	494	461	461	489	487	472	445	440	518	511	507	461	469	442	475	463	530	483	502	487	489	498	502	458	475	512	488	511	468	488	501	473	473	492	486	485	476	485	482	477	487	474	493	506	452	465	492	475	493	446	458	494	466	533	475	454	458	421	473	467	477	495	512	472	494	453	447	453	478	443	469	472	492	491	444	479	476	489	465	449	506	504	452	461	481	435	493	507	487	457	448	496	501	462	472	466	444	488	478	515	479	489	490	443	476	483	522	490	496	472	507	445	495	438	449	507	453	476	502	441	512	487	450	483	487	449	459	466	441	436	492	468	450	507	539	480	426	481	492	494	440	484	481	477	481	518	474	490	440	461	527	457	496	479	462	477	461	480	449	482	484	462	491	443	517	470	454	448	455	472	466	483	471	484	515	485	458	492	480	480	484	495	484	509	477	494	494	489	474	476	441	518	491	474	517	514	481	505	498	451	457	498	458	449	453	450	469	456	467	469	490	491	466	474	496	464	478	508	451	481	516	464	502	529	441	488	486	478	507	477	503	508	462	491	497	448	458	504	466	463	504	461	504	486	478	498	497	468	478	504	471	473	470	456	437	487
8978	2863	5258	2634	2403	2047	1850	1650	1516	1428	1346	1303	1213	1233	1208	1206	1186	1180	1158	1168	1090	1189	1131	1150	1102	1059	1040	1022	1118	1069	1104	1108	1079	1110	1055	1100	1033	1069	1117	1104	1029	1047	1052	1028	1143	1026	1074	1122	1099	1071	1044	1027	1064	1056	1102	1100	1058	1010	1060	1051	1107	1073	1066	1052	1075	1027	1059	987	1095	1071	1078	1038	1040	1054	1057	1112	1100	1071	1046	1088	1054	1064	1035	1091	1039	1085	1121	996	1105	997	1045	1055	1074	1036	1083	1069	1003	1035	1057	1038	1032	1048	1013	1062	1054	1091	1072	1026	986	1102	1053	1052	1043	1032	1028	1008	1101	1080	1046	1021	1032	1076	1077	1070	1069	1066	1037	1031	1070	1052	1069	1063	1071	1055	1052	1046	1023	1091	1097	1015	1076	1084	1058	1027	1038	1063	1059	979	1097	1126	1061	1035	1036	1050	1017	1016	1089	1076	1092	1016	1062	1120	1077	1033	1059	1015	1032	1066	1102	1037	1014	1040	1035	1030	1043	1040	1035	1047	1076	1075	1006	1083	1036	1016	1011	1088	1092	1058	999	1043	1061	1050	1034	989	1121	1072	1059	1026	1135	1087	1016	1095	1042	1066	1065	1065	1032	1035	1041	1046	1052	1049	1102	1040	991	1092	1086	1036	1071	1031	1059	1077	1019	1025	994	1059	1055	1042	1036	1029	1058	1037	1062	1034	1050	1020	1023	1116	1029	1018	1046	1049	1045	993	1057	1009	978	1019	1039	1107	1087	1096	1113	1094	1081	1060	1082	1078	1069	1099	1062	1098	1092	1075	1005	1046	1077	1068	1036	1050	1034	1028	1034	1022	1044	1082	1043	1048	1054	1049	1044	1101	1038	1037	1118	1069	1063	1105	1051	1044	1065	1055	1077	995	1088	1107	1030	1059	1003	1029	1077	1032	1022	1071	1084	1103	1039	1014	1017	1098	1051	1078	1056	1069	1059	1083	998	1023	1076	974	1072	1009	1082	979	982	1038	994	1053	1044	1012	1109	1069	1054	1070	975	1088	1062	1080	1045	1052	1066	1086	1021	1016	1096	1088	1080	1037	1024	1043	1007	1047	1067	1045	995	1037	1111	1083	1048	990	1007	1072	1053	1047	1041	1038	1017	1103	1070	1048	1045	1083	1083	1085	1025	982	1021	1027	1001	1081	1070	1060	1042	1073	1021	1032	1001	1061	1026	1033	1042	1039	1038	1065	1058	1050	1072	1074	1035	1113	1070	998	1073	1086	1035	1004	1029	1022	1051	1079	1051	1031	996	1006	1064	1007	1079	1058	1047	1056	1027	1034	1084	1032	1005	1015	1046	1014	1056	1078	1039	1011	1074	1065	1061	1084	1037	1084	1078	1079	1045	1077	1116	1080	1050	1089	1048	1043	1051	1107	1070	1054	994	1015	1028	1070	1033	1079	1044	998	1057	1042	1063	1045	1077	1057	1061	1028	1121	1081	1096	1023	1073	1088	1060	1051	1029	1075	1088	1091	1044	1113	1046	1065	1036	1084	1099	1149	1067	1018	1057	1112	1019	1101	1092	1054	985	1044	1074	1088	1079	1051	1073	1036	1018	1077	1078	1033	1109	1027	1036	1015	1070	1052	977	987	1049	1073	1015	1068	1058	1038	1077	1081	1060	1089	1086	1036	1075	1006	967	1046	1022	992	1063	1006	1062	1102	1129	1016	1017	1025	1069	1099	1052	1093	1090	1055	984	1008	1041	1032	1011	1016	1085	1088	1029	1035	1094	969	1099	1039	1072	1034	1076	1098	968	992	1053	1040	1032	1124	1053	1078	1091	1021	1062	1012	1055	1035	994	1030	1061	1051	1026	1077	1118	1077	1010	1039	1023	1035	966	1062	995	1064	993	1050	1084	1058	999	1056	1039	1040	1104	1032	1086	1050	1059	1070	1005	1088	1086	1034	1051	1075	1084	1030	1072	1061	1042	1028	993	1055	1066	1086	1092	1068	1056	1037	1057	1089	1063	1048	1099	1060	1159	1082	1068	1043	1010	1086	1100	1022	1038	1027	1023	1069	1022	1068	1037	1099	1050	1083	1047	1056	1018	1012	1002	1072	1020	1049	1010	1116	1048	1049	1006	1028	1054	1076	1138	1047	1051	1076	1032	1070	1006	1090	1109	1013	1072	1064	1036	1021	1063	1008	1079	1094	1056	1061	1086	1077	1097	1088	1011	1032	1101	1086	1015	980	1048	1050	1074	1079	1056	1065	1060	1026	991	1068	1062	1061	1016	1045	1091	1041	1070	1087	1044	1024	979	1002	1036	1072	1047	979	988	1084	1080	1001	1011	1045	1056	1059	1035	1017	1034	1037	1028	1049	1035	1064	1110	1094	990	1027	1113	1078	1001	1099	1048	1075	1057	1048	1022	1083	1040	1090	1080	1044	1049	1020	1045	1050	1063	1025	1029	1014	1019	1086	1092	1034	1049	961	1022	1037	1038	1081	1054	1040	1035	1102	1060	1034	1120	1071	1088	1088	1057	1086	1048	1046	1003	1086	1030	1088	1071	1040	1006	1025	1054	1085	1044	1063	975	1109	1061	1014	1022	1108	1084	1052	1039	1104	1020	1055	1040	973	1057	1007	1070	1023	1025	1057	1034	1025	1034	1053	1052	1075	1071	1027	1026	1058	1027	1024	982	1016	1067	1030	1030	1043	1043	1091	1048	1031	1066	1029	1035	1064	1081	1064	1039	1043	1037	1030	1022	1021	1059	1011	1074	1044	1049	1066	1139	1027	1008	1092	1027	1095	1075	1083	1036	1036	1002	1050	1016	1020	1140	1031	1016	1068	1070	1048	1025	1103	1025	1036	1042	1102	1027	1028	1057	1066	1072	1000	1048	1017	1083	1008	1030	999	989	1066	1063	1096	1030	1056	1053	1039	1023	1071	1040	1056	1044	1051	1115	1071	1054	1010	1069	1027	1037	1075	1117	1045	1077	1078	1093	1041	1010	1091	1050	1097	958	1078	1078	1085	962	1082	1063	1053	1083	1077	1081	998	1011	1105	1070	1040	1074	1070	1061	1055	1040	1083	1008	1010	1030	1043	998	1056	1054	1044	1045	1052	1075	1069	1059	1118	1066	1093	982	1064	1019	999	1090	1137	1007	1022	1011	1066	1064	1027	1060	1001	1018	1040	1032	1092	1016	1038	1054	1057	1003	1027	1061	1009	1027	1033	1118	1047	1094	1047	1052	1025	1047	1119	1045	1002	1040	1072	1041	1061	1008	1005	1011	1072	1060	1010	1020	1052	1013	1035	1028	1012	1002	1021	1057	1056	1039	916	1063	1057	1022	1026	1056	1025	1048	1029	1009	996	1062	1045	1077	1086	1041	1037	1060	1035	1015	1047	1024	1007	1064	1027	1055	1027	1067	1078	1059	1019	1068	1108	1006	995	1032	1049	1047	1051	1053	1094	1029	1004	1064	1055	1030	1038	1046	1103	1058	1097	1079	1087	1022	1062	1018	1093	1067	1042	1081	956	1086	1032	1079	1019	1102	1024	1045	1026	1006	1078	1016	1012	1043	1051	1014	1086	1061	1058	1025	1090	1075	1041	1108	1021	1054	1082	1045	1023	1038	1065	1080	1062	1081	1021	1061	1099	1059	1040	1024	1056	1036	1028	1112	1080	1058	1023	1029	1064	1070	1062	1090	1053	1078	1009	1066	1014	1013	1066	1042	1067	1062	1045	992	987	1060	1046	1035	1048	1028	1036	1050	1031	1057	1100	1085	1035	1088	1042	1028	1095	1008	971	1057	1120	1017	1033	1010	1049	1065	1049	1026	1011	1032	1069	1073	1056	1087	1071	1041	1028	1019	1031	1041	1048	1035	1051	1040	1045	1100	1089	1012	1024	1067	1005	1005	1034	1083	1096	1056	1055	1097	1070	1047	1042	1052	1098	1002	1010	1053	1046	1016	1054	1059	1042	1085	1074	1025	1025	1043	1108	1035	1027	1037	1051	1102	1074	1049	1082	1076	1091	1096	1046	1053	1109	1114	1053	1004	1055	1029	1091	1146	1013	1039	1035	1003	1067	1047	982	1068	1053	1021	1098	1013	1006	1089	1092	1012	1032	1052	1023	1018	1056	1060	1043	1035	1015	1042	1067	971	1078	1108	998	1086	1044	1005	1034	1052	1012	1061	1052	1000	1013	1046	1052	1049	1035	1048	1099	1077	1058	1048	1048	1070	1049	1123	1034	1035	1036	1069	1019	1131	1044	1090	1080	1065	1032	1063	1059	997	1050	1029	1018	1013	1047	1013	1109	1004	1024	1019	1039	1132	1069	1106	988	1013	1063	1050	1047	1029	1098	1076	1017	1000	1005	1139	1093	1013	1057	1088	1018	1053	1090	1030	1021	1070	1038	1044	1020	1040	1041	1019	1081	1050	1049	1069	990	1078	1067	1066	1077	1037	1014	992	1048	1023	1058	1075	1068	1042	1052	1067	1023	990	1049	1042	1043	1039	1036	983	1072	1053	1029	1028	1086	1088	1059	1053	1066	1054	1039	1098	1034	1006	985	1047	1048	1033	1035	1027	1073	1037	1028	1071	1024	1080	1079	1068	1041	1107	1054	1037	1068	1061	1057	1047	1066	1063	1052	1055	1107	1097	1060	1049	1052	1071	1045	1054	1026	1027	1034	1027	1033	1056	1050	1046	1030	1058	1052	1005	1022	1123	1041	1085	1043	1021	1003	1049	1034	1093	1027	1057	1090	1041	1001	1030	1054	1023	1109	1083	1024	1044	1030	1005	994	995	1047	1028	1005	1095	1118	1027	1046	1029	972	1037	1045	1020	1029	1078	1055	1052	1018	1009	1076	1035	1044	1018	1016	1005	1070	1068	1027	1093	1102	1040	1073	1100	1079	1046	1092	1023	1090	1048	1022	988	1061	1078	1053	1062	1018	1060	1097	1089	1047	1037	1033	1004	1006	1017	1023	1090	1034	1026	994
1745	455	305	182	172	164	146	173	158	172	179	171	174	193	164	170	179	156	172	156	169	129	162	160	149	146	142	170	164	148	174	177	158	181	157	136	151	154	167	149	171	178	152	171	154	173	174	160	154	159	164	152	161	155	197	140	155	177	179	169	139	200	164	165	159	168	183	174	152	154	151	165	182	153	140	170	171	171	151	170	157	186	177	177	174	145	158	163	159	148	153	165	167	171	163	150	150	153	152	152	153	176	171	150	159	157	167	189	194	145	153	165	173	126	168	157	169	147	159	183	166	161	180	188	151	173	150	180	193	191	155	147	160	175	162	177	161	169	160	179	166	157	148	192	183	167	162	135	183	171	143	167	149	167	174	147	183	154	160	137	174	173	168	169	167	172	171	154	145	184	143	169	178	171	160	139	158	155	160	159	153	196	170	174	146	185	160	174	173	147	173	158	144	181	157	169	180	186	153	190	155	197	167	183	179	185	132	137	163	155	161	145	143	168	150	153	168	200	154	185	131	145	173	173	193	173	167	179	158	148	164	161	176	140	141	149	154	156	171	174	149	159	155	167	195	181	183	173	197	157	164	130	167	146	139	151	151	158	152	154	150	148	156	171	163	152	177	147	141	152	145	156	171	179	181	165	160	151	157	148	158	167	147	148	186	206	162	154	152	170	170	169	190	160	159	161	151	153	168	178	143	157	171	169	181	160	147	168	171	168	170	173	142	153	162	185	165	172	159	170	161	162	163	160	143	172	173	172	141	130	177	161	152	169	160	171	161	183	154	167	173	165	151	134	147	182	147	154	160	150	161	151	174	143	157	134	172	143	160	155	175	207	157	168	172	174	161	156	158	177	159	174	162	152	159	164	169	168	155	122	143	153	158	162	153	164	151	183	158	155	171	167	142	163	150	161	161	151	157	181	170	168	134	153	171	146	162	174	146	178	187	170	155	176	188	160	182	170	181	168	150	155	170	157	142	167	152	178	167	187	145	171	158	165	152	162	178	149	168	161	156	163	168	151	145	184	154	179	177	151	162	166	153	156	167	148	177	155	150	150	167	170	149	165	160	169	156	139	150	170	162	184	169	169	169	176	162	148	149	149	143	185	175	164	157	165	162	170	145	174	132	141	175	165	153	159	166	162	177	160	164	177	165	164	146	166	167	165	180	160	150	164	178	157	148	157	198	156	136	174	149	136	154	165	186	160	181	179	171	171	169	142	179	181	136	151	168	143	170	194	170	167	173	182	153	159	165	164	178	164	153	160	155	172	168	158	157	167	189	151	168	165	171	152	143	142	185	133	164	204	190	158	158	156	169	164	150	133	155	159	159	163	143	164	156	170	130	166	173	151	164	185	193	149	155	150	171	150	161	159	160	166	139	166	167	150	157	187	145	173	179	191	131	175	189	176	169	131	162	149	171	178	161	151	157	169	161	173	178	154	161	146	171	166	186	159	164	166	167	173	154	172	165	155	153	161	158	162	165	153	164	165	184	157	163	151	187	158	150	198	162	156	169	144	189	183	151	163	169	166	151	175	161	146	138	159	160	166	160	165	152	144	158	166	152	175	157	196	164	173	159	154	163	198	183	162	165	166	161	155	197	175	160	156	156	139	204	175	146	154	157	175	153	171	163	187	159	148	178	157	163	151	166	148	161	148	176	160	141	177	152	157	153	144	161	166	159	157	171	153	168	173	138	161	147	153	144	169	156	148	143	149	152	156	159	160	164	152	166	171	185	153	148	143	131	159	146	135	174	179	125	181	149	153	177	154	163	171	182	153	131	154	149	163	160	147	159	165	153	151	156	155	157	178	175	143	161	147	155	153	187	175	164	173	148	182	180	163	179	153	180	153	192	147	148	168	172	157	182	147	189	165	148	165	151	178	168	143	133	140	178	140	157	189	147	164	146	140	177	199	155	182	173	184	170	150	178	155	160	171	157	149	176	140	145	164	167	176	200	171	155	150	172	168	173	173	159	154	143	155	185	152	149	138	181	167	156	144	160	199	169	142	153	154	136	182	187	194	164	173	177	170	181	161	149	167	173	141	160	170	161	168	150	165	172	135	145	198	133	175	168	152	177	159	165	150	147	176	164	183	183	154	138	178	162	175	167	153	173	171	167	179	152	141	178	160	152	194	173	134	177	158	135	157	163	170	173	176	152	116	175	186	149	159	146	161	151	172	173	162	165	163	167	198	173	144	169	162	172	157	193	155	161	147	141	171	170	165	162	178	132	146	161	172	171	156	171	138	148	126	168	183	149	192	193	155	155	145	173	144	164	171	169	168	149	178	171	168	174	169	190	172	167	159	163	145	154	178	175	193	162	167	156	153	172	174	162	199	172	138	146	177	150	140	139	156	177	152	152	151	204	154	168	148	149	163	165	154	148	150	123	168	153	176	157	182	167	150	147	173	151	167	157	164	178	152	156	171	163	149	167	163	154	153	150	168	154	180	162	178	172	179	167	162	170	166	176	152	134	134	170	135	151	178	189	176	189	169	157	159	168	179	141	142	151	146	147	140	157	154	153	173	161	167	207	174	170	189	205	147	163	134	172	148	135	149	195	150	153	158	161	155	168	168	165	173	166	144	160	169	166	164	169	167	185	151	159	188	171	189	164	156	148	160	151	168	178	193	158	150	169	149	162	153	172	165	171	146	142	181	143	167	166	144	160	156	175	160	186	200	187	160	160	169	174	149	167	173	153	148	146	176	162	167	164	154	149	154	169	151	152	144	166	154	158	178	156	167	160	183	159	172	155	158	181	162	154	166	153	174	164	179	187	170	151	164	154	146	185	179	148	143	174	158	166	141	163	158	160	149	160	157	156	161	158	155	156	166	161	175	162	154	174	186	163	151	179	149	157	159	147	138	132	161	129	170	161	188	165	141	158	170	178	159	174	142	146	170	151	171	170	193	152	162	140	165	150	128	144	141	179	156	160	179	162	142	153	149	158	161	162	157	152	179	139	157	163	143	161	160	165	137	181	183	160	152	171	140	152	194	134	151	134	161	185	151	158	160	157	181	174	153	161	164	150	157	153	165	154	172	176	166	156	167	190	195	154	149	160	160	146	150	167	174	165	157	197	155	145	177	165	158	139	172	180	162	159	157	165	164	179	172	185	176	148	157	178	166	163	191	173	155	138	158	181	167	149	177	171	146	145	168	157	167	148	172	176	171	154	166	180	184	149	144	157	171	143	192	164	163	161	150	147	175	166	190	150	166	148	156	159	155	185	146	167	159	165	158	165	168	172	155	162	162	163	154	158	140	148	170	145	140	144	138	150	161	131	154	155	170	168	159	181	144	158	172	166	151	174	169	171	179	158	172	135	176	191	174	151	145	182	162	146	143	173	169	167	152	158	193	159	150	174	130	164	137	160	136	172	147	168	170	154	148	164	171	171	175	140	150	168	162	176	168	163	176	169	168	184	175	167	193	154	168	162	165	185	150	136	156	167	158	166	170	172	175	160	163	151	154	143	176	145	175	174	142
1693	728	626	514	525	474	483	475	471	453	444	459	508	499	436	442	475	462	436	467	454	459	432	438	486	489	439	452	460	478	478	494	450	458	442	483	473	443	454	451	481	468	457	463	453	454	452	470	493	457	466	439	479	455	429	448	428	439	424	438	431	418	437	497	498	488	414	464	467	475	451	428	460	474	460	475	488	454	464	449	463	480	472	467	489	458	450	445	456	495	454	452	457	445	480	435	466	433	438	490	458	440	409	453	447	460	451	485	482	445	502	485	466	466	466	477	483	457	441	466	445	431	461	482	432	434	454	425	429	464	413	484	491	492	490	425	489	416	449	449	417	491	436	437	496	452	448	479	491	447	422	425	490	457	474	454	452	474	443	444	457	447	466	474	461	431	461	452	468	465	441	453	408	459	431	468	483	476	440	416	445	448	466	469	487	456	461	446	492	464	504	436	460	462	474	452	432	454	476	444	473	495	428	474	462	445	448	476	440	412	454	424	439	458	497	457	474	414	476	465	450	422	483	454	461	482	461	466	455	469	444	480	436	467	442	439	450	402	434	446	463	436	477	475	444	455	428	468	494	468	420	469	502	500	444	449	419	460	415	448	455	462	461	482	472	459	455	437	464	470	475	446	428	451	438	475	456	465	449	426	471	457	451	471	456	432	498	446	453	460	458	463	460	461	439	469	480	458	449	436	459	445	436	455	488	503	445	446	438	456	472	471	451	464	446	511	471	491	463	498	469	476	450	477	489	428	432	421	442	444	462	436	476	467	454	429	441	442	466	468	488	452	484	438	451	473	440	465	447	472	491	471	479	482	464	484	451	448	443	476	424	465	484	445	432	417	483	476	432	436	490	484	482	467	501	473	430	464	500	426	432	470	471	487	473	488	448	469	477	480	453	447	437	456	453	450	452	440	445	481	426	466	452	436	476	445	449	461	461	476	475	461	447	511	483	465	460	456	443	417	428	471	459	494	455	463	432	440	454	490	440	477	455	492	442	506	454	513	502	473	429	473	479	447	426	489	463	448	469	442	445	451	484	467	487	508	465	467	474	470	454	415	474	419	478	467	500	465	476	454	450	476	439	478	439	435	446	455	464	456	473	495	459	478	469	431	479	459	443	455	467	477	443	463	422	453	477	466	474	462	459	487	444	428	416	456	473	463	453	491	483	460	434	439	459	464	459	489	452	456	428	464	455	470	458	441	445	484	426	477	446	497	406	478	449	486	455	437	494	462	471	466	438	473	463	433	472	499	471	472	500	454	469	473	485	452	438	413	469	513	464	442	457	466	497	454	480	466	444	453	422	414	464	445	409	463	443	492	465	470	457	459	437	457	426	490	477	493	462	435	470	490	454	441	460	450	466	448	444	445	434	459	439	463	421	467	458	459	452	450	432	430	503	463	505	493	448	441	486	443	431	468	448	472	462	464	406	463	447	467	466	462	453	438	439	475	429	479	434	434	447	473	446	458	442	490	505	442	470	450	476	481	457	456	451	485	483	449	456	442	481	461	460	484	424	446	480	450	435	462	467	437	469	489	475	437	453	466	482	473	505	449	409	451	436	429	473	463	474	482	448	464	469	463	447	481	469	470	470	429	439	418	424	472	484	435	484	484	417	455	443	482	410	506	475	469	455	463	504	496	461	441	440	450	481	436	479	435	417	428	427	449	429	443	475	424	492	493	481	406	477	439	475	432	461	458	484	440	465	448	470	452	468	453	453	440	459	487	414	423	445	448	443	472	477	434	468	412	481	445	462	437	441	423	446	419	463	472	443	438	458	459	465	454	429	431	413	425	484	479	436	421	506	490	445	490	463	447	472	469	410	452	455	485	508	458	481	487	477	435	450	487	439	448	455	471	464	451	471	456	437	435	440	462	464	439	470	440	460	493	457	443	466	479	427	447	444	418	445	466	422	452	466	508	484	473	440	496	434	445	446	457	452	459	451	459	439	443	471	425	455	450	480	489	467	428	418	478	465	441	519	432	450	438	447	472	475	458	537	485	434	448	459	497	442	460	445	453	428	447	453	426	428	480	474	459	451	448	405	472	464	447	478	476	467	455	470	483	439	461	435	467	451	433	487	472	441	493	454	461	489	441	480	446	495	473	442	479	415	448	465	444	460	492	423	473	440	446	473	478	450	431	490	441	460	488	439	463	410	444	494	476	465	459	455	486	456	435	402	447	430	451	436	449	460	513	472	441	436	447	479	443	430	468	431	409	479	479	442	420	470	476	460	440	435	450	455	453	462	441	496	451	497	429	492	418	458	429	496	454	434	468	439	463	425	445	469	492	466	491	437	494	477	488	429	440	429	431	464	426	446	481	480	472	480	451	466	472	468	467	444	419	451	485	500	461	416	432	465	431	468	446	455	444	421	427	464	457	472	450	479	442	446	465	477	434	446	473	438	422	461	434	460	465	472	460	470	480	487	466	470	459	457	419	443	483	456	472	444	454	468	457	443	496	434	439	457	499	480	435	448	464	467	472	439	428	452	460	484	458	458	442	467	443	476	468	474	453	465	446	432	481	495	494	463	455	437	456	431	439	467	429	450	448	461	450	430	439	450	465	454	447	485	479	472	482	443	467	463	448	496	430	434	473	445	465	438	445	488	497	471	487	459	425	430	432	438	433	470	460	474	481	451	442	473	483	418	414	463	460	454	441	481	438	448	505	467	523	444	455	462	462	452	506	447	465	464	450	425	446	405	446	444	424	446	449	461	446	459	431	447	449	483	460	463	475	405	454	488	474	489	462	418	440	444	480	415	430	483	457	451	471	483	481	502	475	477	451	436	486	501	436	457	454	450	455	465	449	487	434	455	483	482	439	458	451	450	457	451	461	462	477	480	463	485	471	470	437	490	452	475	449	435	486	441	428	486	470	444	460	491	432	460	497	448	486	465	482	467	445	451	444	437	475	467	446	475	446	440	464	464	407	481	483	452	466	467	482	469	404	445	436	493	436	423	464	472	489	467	453	455	466	444	472	463	422	465	467	466	455	429	448	437	462	444	468	467	501	449	445	470	454	443	490	441	472	469	462	505	490	454	462	477	492	444	479	465	443	439	460	415	425	463	444	471	458	443	431	420	441	450	469	480	436	459	483	476	474	457	489	433	441	494	453	509	444	471	441	482	451	454	446	432	447	462	444	458	474	470	470	478	422	427	440	503	448	490	459	487	454	481	460	459	471	449	464	467	490	435	445	498	456	446	478	435	462	429	443	412	456	418	461	459	448	485	457	493	443	466	421	500	461	489	467	487	453	453	436	467	469	472	451	422	499	475	440	476	439	480	462	434	457	442	500	447	468	444	461	470	442	459	471	429	515	483	459	444	466	492	455	473	482	488	477	473	440	455	474	428	455	486	422	411	451	458	470	452	447	463	475	434	449	418	469	447	488	481	468	468	476	488	419	501	439	449	468	456	461	457	488	426	466	421	445	474	467	478	455	475	437	444	429	461	443	424	428	438	474	427	432	446	441	458	446	428	436
8206	1360	2174	549	520	424	412	402	382	368	362	362	337	358	363	362	339	371	371	357	358	339	335	326	351	295	327	367	333	325	346	372	363	329	361	325	327	320	377	340	313	311	349	328	341	343	331	317	351	319	333	301	338	356	317	357	325	326	338	344	332	318	351	368	342	347	358	331	320	325	336	342	349	317	314	325	325	328	353	327	336	356	338	345	373	334	323	336	321	336	345	342	324	354	302	333	309	356	373	321	329	339	348	334	321	370	361	355	347	329	306	335	372	318	342	373	375	336	372	324	349	342	340	345	333	330	334	330	331	340	346	371	327	339	363	326	321	353	312	318	330	317	370	346	337	339	376	322	343	349	349	358	318	371	326	366	319	326	359	352	323	332	345	367	338	347	328	359	338	316	338	334	329	385	352	335	317	318	354	327	313	352	336	344	348	364	341	389	301	366	357	339	378	353	324	311	354	310	323	382	340	320	313	346	338	337	350	315	326	286	331	311	312	342	323	353	358	374	329	378	292	343	353	373	320	355	340	320	328	364	347	338	320	344	363	315	362	334	370	347	340	347	328	316	347	330	336	355	355	339	341	342	363	389	309	311	314	342	331	354	343	346	344	344	349	337	355	338	343	348	336	331	336	330	357	366	350	348	329	390	334	299	340	361	334	357	329	323	372	307	340	344	334	318	357	337	322	342	355	336	344	333	330	344	326	341	302	377	343	330	344	350	315	331	359	325	310	334	357	359	342	311	345	334	333	366	330	364	312	331	322	326	346	318	285	357	315	321	314	304	373	344	369	363	313	320	314	335	345	384	396	325	328	353	345	353	324	330	341	324	326	296	300	346	329	337	330	314	352	363	291	353	297	340	379	338	317	344	359	362	326	333	327	377	322	368	362	359	314	321	362	305	339	325	337	323	310	370	313	352	324	306	366	354	355	352	355	307	312	334	380	368	331	315	329	326	352	326	330	362	317	335	372	329	356	330	345	321	329	320	367	314	322	325	335	314	301	294	345	343	284	348	330	330	333	339	357	349	349	335	301	330	296	363	376	324	330	355	303	320	306	338	340	345	348	345	319	308	369	335	318	348	373	317	339	340	321	339	378	328	347	340	346	382	363	343	340	357	306	361	409	311	371	362	349	338	368	372	344	327	361	348	346	384	334	364	306	383	337	353	323	326	329	372	348	302	330	353	326	318	353	325	340	339	347	345	334	321	346	362	330	342	337	315	346	335	349	351	337	317	307	359	360	382	320	310	343	378	334	343	301	349	365	329	350	334	332	385	368	362	337	351	327	317	390	373	330	335	350	346	347	337	343	363	307	365	367	328	339	358	325	313	308	323	332	347	332	336	339	332	344	327	352	320	352	337	324	317	284	343	390	328	330	326	367	369	335	347	329	338	330	370	322	338	329	332	332	336	341	338	353	307	342	320	320	348	361	326	328	334	309	332	349	322	344	333	366	347	340	393	341	352	281	334	361	353	313	367	350	357	338	329	342	348	330	310	310	361	342	321	363	323	366	346	303	325	319	346	317	338	365	337	380	321	368	324	388	371	376	336	326	327	365	305	366	308	352	354	343	382	311	329	344	341	369	333	328	321	296	336	354	364	329	352	333	366	331	325	351	334	332	338	327	327	328	301	309	341	312	378	317	314	379	351	332	342	332	326	328	326	318	318	350	331	346	386	346	334	357	313	323	300	338	342	323	328	307	331	346	345	373	366	317	339	302	329	319	352	338	343	364	337	316	329	342	342	357	326	320	319	327	303	353	377	364	342	337	333	341	323	341	362	354	318	350	343	361	369	336	344	291	342	356	351	348	360	361	322	361	307	319	327	327	305	336	322	318	359	361	294	310	352	290	332	340	341	329	327	329	356	320	355	342	351	342	341	354	352	318	335	332	299	308	357	354	346	332	301	333	349	333	333	314	335	325	330	344	369	320	353	340	361	296	341	309	352	327	347	346	367	348	346	355	313	354	336	311	334	314	326	339	301	315	345	346	331	318	357	343	328	355	376	358	325	341	318	325	263	326	327	338	348	347	336	332	355	319	329	340	326	357	347	356	367	328	348	339	340	310	327	383	304	325	308	341	324	338	370	326	311	333	333	361	364	353	333	335	369	365	332	317	330	332	347	357	305	328	358	347	358	361	330	319	361	359	344	325	300	330	340	340	323	369	334	329	306	332	390	360	328	323	348	306	315	313	321	324	333	325	352	356	346	325	307	359	344	330	332	350	352	313	345	353	317	327	307	355	317	338	345	346	353	344	322	356	381	395	361	326	343	330	363	361	340	391	374	360	314	303	371	346	342	357	344	315	333	339	349	329	335	332	291	360	334	323	354	333	331	337	329	321	350	365	314	309	375	334	300	343	351	335	362	319	318	308	373	336	324	325	331	337	365	299	340	307	361	347	377	359	307	363	324	332	344	357	375	348	339	323	327	373	327	346	347	322	359	328	317	334	332	355	352	326	325	320	333	329	311	358	315	335	342	317	330	327	336	358	351	304	339	344	350	345	336	329	345	341	353	328	333	348	361	394	314	311	339	343	340	325	335	360	344	347	364	347	331	363	346	318	351	335	322	361	379	328	335	333	357	331	347	328	343	364	345	348	345	355	339	360	328	339	333	362	335	358	346	307	357	308	373	355	377	315	327	315	348	360	320	348	332	336	331	359	305	347	366	342	321	339	289	337	362	329	359	344	316	338	335	359	335	321	350	313	302	338	319	340	324	338	347	338	342	334	356	309	348	366	341	353	334	351	327	326	333	334	334	344	308	332	275	324	324	357	323	343	347	362	306	351	361	348	331	320	322	384	311	289	372	341	343	360	342	327	326	362	315	344	336	306	312	349	352	387	313	323	339	325	355	338	356	309	365	285	358	340	330	333	346	342	356	322	311	321	357	364	379	341	324	301	339	311	330	353	334	321	317	330	305	333	304	305	377	391	352	330	314	333	337	338	384	343	335	355	356	345	361	348	346	306	306	330	309	355	331	345	346	367	365	341	352	346	295	345	356	343	375	366	343	304	360	357	331	320	338	333	333	331	307	311	340	313	314	342	348	324	291	339	302	322	309	318	306	338	332	326	336	321	354	325	317	365	307	367	320	327	315	343	314	363	380	349	329	307	271	366	349	327	306	321	360	360	331	351	330	325	316	316	356	351	343	325	334	311	332	345	366	336	312	362	292	317	355	313	344	323	300	354	305	350	334	335	347	342	325	397	311	353	331	321	370	323	317	355	352	346	331	324	320	309	340	365	335	344	327	350	391	335	320	318	327	361	332	343	362	338	340	350	375	353	314	353	337	316	310	368	351	313	339	300	319	341	373	313	336	353	327	363	366	335	342	349	388	349	346	345	344	338	332	336	316	321	353	344	335	325	326	326	363	357	353	334	309	343	334	373	327	335	328	335	369	366	323	330	319	348	352	348	335	328	308	369	372	332	338	361	393	328	302	343	335	330	319	335	320	358	362	329	327	318	372	316	355	329	329	353	358
6573	1927	2949	1532	1405	1296	1236	1092	1057	964	940	982	923	908	899	918	910	845	823	813	874	870	893	890	866	849	808	821	840	787	848	830	881	848	855	840	836	822	877	853	784	820	832	868	804	815	787	844	778	918	797	771	816	882	733	806	773	827	854	830	789	843	780	870	742	833	796	842	786	858	797	836	819	832	776	844	806	772	816	796	841	810	832	791	817	806	825	804	818	774	826	768	838	813	842	831	832	812	810	783	811	783	794	771	843	807	822	863	863	813	858	754	873	801	831	828	834	853	831	825	819	795	844	821	813	850	811	839	839	793	822	821	794	875	813	824	810	784	770	804	843	779	809	792	821	781	818	846	805	809	828	817	808	768	813	831	808	814	799	810	801	769	877	831	768	783	849	786	780	810	822	800	845	808	787	833	770	874	811	788	827	853	866	862	805	805	831	802	841	870	834	809	787	827	791	800	796	845	814	778	810	820	775	815	784	837	786	807	814	756	835	790	808	896	798	836	752	821	810	772	776	809	758	788	830	828	741	777	788	811	850	827	808	865	784	823	770	856	803	812	797	861	802	765	808	834	774	819	846	786	785	819	875	843	791	830	838	805	815	802	804	813	783	772	827	869	790	806	823	774	837	829	800	840	787	849	827	809	773	807	824	847	804	853	804	802	823	840	776	828	769	828	850	811	789	766	809	750	846	832	814	796	776	794	742	838	802	800	841	771	825	790	826	767	850	842	851	762	831	818	808	780	820	849	813	827	813	784	818	877	832	847	797	798	814	808	795	775	795	782	815	821	780	781	806	783	811	801	798	776	807	794	849	810	842	805	764	804	794	838	815	817	770	815	841	826	801	793	819	854	839	804	873	809	853	792	802	766	835	896	819	819	808	805	769	841	829	788	849	788	792	815	831	806	843	823	805	834	834	815	817	836	816	832	793	866	798	823	809	855	810	806	806	772	840	822	836	838	838	826	797	804	843	822	812	767	783	803	824	804	863	785	829	808	813	792	802	807	838	780	830	795	782	834	784	813	826	782	812	846	821	819	828	841	831	847	825	844	820	816	785	827	794	767	811	838	793	812	809	807	865	813	788	804	797	807	779	822	858	791	812	835	833	805	774	799	802	859	810	825	872	795	840	803	861	857	837	831	849	812	809	867	799	787	825	796	771	835	838	785	786	839	860	863	853	816	780	822	815	821	863	767	806	846	806	747	769	765	805	819	812	825	793	767	793	831	795	826	841	783	807	840	826	846	801	822	751	866	775	810	814	809	838	888	827	792	833	827	816	801	836	826	836	770	773	808	819	755	786	793	797	729	770	800	859	833	863	819	816	804	862	781	821	810	849	782	761	784	867	779	843	858	823	807	819	829	816	813	773	781	869	821	779	803	859	807	794	834	812	834	854	842	804	803	829	801	775	814	783	771	832	849	804	836	813	800	810	787	830	799	781	851	796	811	799	806	787	813	845	788	794	825	841	841	811	830	815	875	878	820	820	825	793	821	781	807	794	815	853	862	825	820	820	835	810	871	831	828	842	844	828	815	835	834	805	846	823	800	758	758	838	831	829	790	820	784	795	822	875	811	778	812	800	814	744	853	809	825	867	824	826	840	799	805	833	802	815	836	816	834	829	833	777	793	841	855	781	822	863	781	773	772	847	812	786	807	770	877	739	838	783	808	799	784	826	862	866	794	760	794	787	844	807	842	823	824	782	811	803	766	843	814	886	794	842	802	805	816	846	832	831	825	805	839	767	835	843	748	796	804	854	763	780	812	833	815	832	766	831	799	828	767	833	811	809	786	806	780	782	884	793	866	847	790	781	807	807	823	830	780	805	798	811	805	794	847	821	786	854	827	805	885	765	808	817	802	881	802	849	823	780	815	824	810	814	819	798	827	820	814	828	793	811	840	808	820	819	806	796	782	813	805	868	795	825	786	785	801	861	768	805	801	807	831	820	799	826	833	797	844	844	775	814	820	803	750	799	855	813	807	818	809	800	756	826	867	860	834	814	840	838	777	786	805	759	812	824	818	805	783	831	789	818	826	813	846	811	770	819	807	759	819	833	784	778	814	810	837	796	803	822	785	798	841	798	812	764	791	809	775	832	811	818	859	774	845	814	860	894	788	808	781	855	899	812	866	789	836	767	807	757	795	793	848	811	814	814	811	802	801	821	801	839	854	808	797	820	807	836	793	790	814	794	846	836	798	788	847	806	845	788	771	855	815	765	768	834	769	808	796	856	812	828	844	836	857	843	827	818	855	831	819	808	811	778	844	846	862	791	810	809	833	814	807	747	846	830	856	816	801	812	749	832	838	820	823	798	792	854	823	781	802	835	797	801	868	823	768	812	841	782	863	795	797	798	813	815	818	831	792	765	793	843	755	873	813	839	792	835	812	798	829	796	826	793	787	834	817	822	780	811	870	788	797	776	798	830	854	791	828	804	840	790	803	855	787	844	794	853	819	803	776	795	845	794	841	804	842	787	740	791	854	806	834	800	841	852	805	839	830	816	785	804	794	792	808	827	832	783	809	766	855	833	832	790	808	818	794	813	790	798	843	780	786	840	823	868	833	768	837	779	831	817	790	810	821	810	829	875	817	852	830	846	775	839	865	799	826	810	795	832	800	815	817	797	850	779	769	817	803	832	856	751	829	832	800	834	793	789	828	794	845	798	860	808	824	808	802	847	812	815	803	771	853	855	780	767	859	781	845	819	805	768	830	797	782	804	823	815	799	785	783	835	805	784	763	820	868	781	841	822	743	799	756	869	810	862	801	816	823	805	755	804	809	833	816	819	803	792	774	822	852	829	784	814	814	793	828	805	875	843	744	771	798	791	834	802	794	876	781	828	842	826	818	759	782	824	797	749	801	778	778	785	849	799	819	780	809	750	840	791	761	860	838	857	793	855	823	798	796	765	838	803	797	817	812	765	809	821	791	797	802	836	779	790	792	806	848	802	812	793	821	852	820	823	816	825	798	845	808	802	789	811	794	824	846	839	822	784	831	784	827	801	815	791	808	815	827	837	824	872	800	782	830	762	836	802	799	797	789	848	804	831	836	797	792	804	777	867	875	822	762	804	848	797	801	820	793	851	827	839	816	792	835	877	771	846	824	789	815	831	808	820	791	832	835	805	886	792	856	802	842	814	813	814	793	852	765	816	857	808	869	801	829	787	811	796	795	835	853	820	837	773	781	753	829	840	807	835	757	813	767	838	792	866	765	762	793	809	845	816	790	822	874	842	834	845	806	796	839	849	770	806	777	820	824	857	816	809	823	845	824	805	836	822	822	866	860	832	816	808	837	819	809	795	806	827	827	789	820	872	800	819	831	840	782	850	800	817	839	854	786	781	810	861	840	806	785	772	857	780	838	778	805	805	830	780	789	812	806	824	777	822	802	823	765	828	809	818	858	847	856	784	845	823	777	812	859	787	817	814	831	807	881	788	822	826	835	801	782	826	799	825	822	795	826	775	771	886	817	879	826	846	788	840	869
15922	2556	5330	1059	781	667	607	585	585	531	552	500	536	517	518	496	528	510	495	476	508	495	443	467	473	466	473	469	487	457	509	428	515	519	461	492	485	498	532	433	430	466	501	473	465	487	513	498	496	487	488	450	486	472	553	494	512	458	482	455	464	485	511	481	484	471	468	500	489	445	473	475	453	453	464	432	501	496	472	495	458	446	503	510	535	489	495	493	476	494	478	463	533	514	477	479	502	439	498	514	449	440	534	482	492	455	491	510	460	478	445	464	472	511	481	442	474	514	468	476	512	475	492	492	448	480	478	466	463	444	500	453	506	469	483	445	495	474	513	506	494	478	463	477	504	497	487	512	479	444	471	473	485	483	481	492	469	498	500	447	497	486	482	457	495	486	458	464	487	471	453	473	538	487	514	480	470	496	463	455	466	510	448	477	464	458	453	454	504	494	461	485	497	429	454	457	490	470	463	500	511	446	449	437	472	474	473	462	476	473	463	445	509	493	459	496	464	478	483	475	467	459	486	519	476	440	475	491	507	449	497	417	481	484	459	463	520	480	469	490	451	471	496	491	490	501	486	463	499	454	466	467	504	461	450	510	523	464	474	464	431	469	509	467	442	444	483	477	420	479	472	480	472	437	493	477	500	437	482	515	485	440	461	470	494	456	473	433	470	468	522	485	480	516	486	488	509	461	482	487	525	468	477	484	454	474	434	477	504	483	499	462	469	431	449	471	488	470	475	434	502	481	499	505	520	500	556	499	492	484	444	448	460	456	464	490	491	497	478	501	526	489	499	436	475	462	496	442	494	469	482	502	513	477	522	496	432	525	476	476	471	484	428	465	478	480	476	491	475	457	423	510	459	476	454	457	458	448	469	491	466	486	462	457	500	541	464	465	487	460	494	482	468	468	494	497	467	421	431	456	476	457	497	468	454	503	468	455	498	470	469	473	481	500	483	465	492	452	476	473	512	474	492	463	447	485	476	488	493	446	476	498	520	509	438	500	546	461	506	491	505	480	459	475	459	518	473	453	457	486	510	463	452	477	466	452	490	444	468	432	467	444	466	463	484	500	471	456	498	506	519	461	432	432	492	476	448	498	494	472	475	474	468	457	500	472	477	508	472	523	502	428	465	513	532	475	507	490	518	500	459	444	452	445	455	493	491	485	454	512	486	496	431	435	521	529	490	460	474	471	487	497	512	503	486	476	446	510	508	525	477	466	468	448	479	509	473	453	473	453	498	437	500	448	475	488	523	458	443	517	518	438	502	457	480	479	469	502	495	517	460	504	517	491	411	507	505	474	502	482	494	483	490	482	470	467	456	466	460	482	472	476	472	513	454	467	510	507	524	470	488	520	509	519	475	489	448	483	483	470	477	475	488	455	440	473	471	473	475	540	467	492	468	469	497	420	485	469	466	462	489	425	456	458	459	462	443	481	432	454	467	485	489	487	486	488	451	467	482	455	449	448	496	569	499	493	464	475	493	458	456	480	453	459	462	477	494	487	535	497	488	535	491	476	505	468	461	520	490	504	450	422	464	503	477	514	480	462	489	467	461	457	460	539	453	520	449	496	506	473	459	499	493	471	482	469	461	507	493	477	465	509	467	481	474	493	494	494	474	434	510	472	501	535	503	463	473	436	478	453	471	446	482	495	466	506	451	465	480	478	495	454	441	495	498	465	461	450	517	471	508	511	498	468	479	463	489	470	511	470	490	482	440	473	492	498	483	470	421	471	502	473	524	477	465	473	490	490	495	441	447	472	491	468	469	473	503	471	476	464	437	477	479	492	465	468	459	464	483	453	516	481	487	467	461	463	479	520	476	474	482	454	470	467	493	461	455	446	472	461	470	484	450	505	456	507	422	485	440	492	453	454	496	441	458	452	435	495	513	466	496	512	459	463	466	484	468	457	523	466	473	475	493	455	489	464	489	427	493	488	458	468	509	480	460	483	498	486	488	451	450	514	474	478	444	469	456	455	485	492	489	500	466	450	461	496	496	507	468	500	492	467	449	474	480	461	469	504	476	491	474	514	449	447	471	500	506	531	501	461	487	491	486	514	457	493	477	472	454	470	476	486	497	501	454	484	451	464	488	488	494	479	511	446	487	480	458	492	478	475	474	465	481	452	439	494	449	515	480	463	478	460	489	476	476	475	437	506	459	510	482	499	489	497	498	468	501	436	472	461	493	481	500	477	462	487	500	497	446	483	455	479	441	478	481	456	468	502	431	490	477	498	466	466	477	491	461	494	460	464	476	481	499	464	450	491	489	474	541	442	482	498	468	462	452	499	501	480	497	478	460	463	476	488	424	463	436	474	438	456	459	487	479	500	480	477	490	472	505	511	480	472	500	510	468	495	455	461	443	462	462	481	482	443	473	531	476	496	512	464	483	465	503	494	509	505	443	485	510	486	491	468	480	501	441	457	475	520	488	468	469	444	457	471	460	461	460	504	505	466	449	443	503	508	438	461	490	482	464	505	526	499	509	475	462	496	490	490	486	471	527	497	534	477	480	447	505	492	494	483	485	451	472	477	448	484	492	464	485	493	434	479	474	514	465	504	466	462	446	484	487	476	461	493	428	498	524	487	473	425	517	460	476	510	487	503	515	461	499	496	496	461	484	494	454	475	477	449	443	503	519	533	510	485	502	455	454	495	453	508	491	458	473	465	498	522	497	502	487	493	504	463	531	476	474	505	470	488	471	477	501	501	492	490	500	507	458	467	488	465	473	495	517	504	480	502	481	476	471	495	480	458	482	467	500	457	466	435	474	493	472	443	477	489	477	505	405	453	490	486	485	475	452	488	484	514	475	479	481	459	481	462	496	464	476	489	502	481	487	486	490	434	450	504	500	499	466	478	457	483	481	469	475	492	487	505	479	426	463	505	467	454	462	509	470	502	502	430	474	490	488	453	454	508	487	490	530	469	486	454	515	477	483	497	483	435	456	459	429	481	476	513	484	475	477	498	462	473	465	472	500	464	431	508	500	495	463	455	464	502	492	490	466	469	467	490	495	516	500	461	477	451	489	458	481	497	447	533	451	484	496	498	452	486	534	498	486	509	477	487	488	478	442	469	493	446	480	486	506	446	413	491	515	492	442	436	476	485	494	519	447	477	478	430	449	472	482	469	503	460	479	503	482	483	493	483	503	458	477	460	508	431	464	469	486	440	446	470	484	495	434	489	497	473	499	510	465	421	484	495	501	504	446	475	534	464	475	469	458	479	508	484	457	413	436	510	469	494	445	467	478	481	456	450	481	461	466	502	478	490	464	459	405	451	449	466	487	457	471	482	544	509	506	467	492	455	501	471	448	467	505	470	487	493	478	458	459	460	454	461	491	445	471	451	445	454	516	488	459	462	524	448	437	499	505	471	453	456	484	472	444	473	441	509	470	527	486	466	486	518	486	476	503	457	445	518	465	441	506	467	471	469	510	518	498	527	491	489	458	507	450	522	449	484	478	515	523	489	485	437	494	461	487	467	438	487
8891	2704	5721	2563	2338	2131	1840	1634	1495	1548	1451	1342	1280	1225	1270	1267	1153	1186	1160	1118	1145	1147	1126	1121	1114	1134	1044	1065	1132	1128	1075	1079	1117	1115	1141	1105	1025	1039	1072	1123	1079	1075	1055	1095	1110	1101	1030	1060	1059	1060	1035	1056	1070	1006	1078	1031	1022	1083	1037	1109	1100	1002	1114	1049	1097	1063	1014	1062	1059	1115	1114	1009	1059	1030	1094	1082	1044	1094	1067	1039	1071	1076	1050	1100	1043	1028	1105	1004	1125	1074	1114	1080	1065	1026	1036	1056	1026	1063	1033	1074	1049	1067	1013	1054	1053	1034	1044	1026	1103	1028	1014	1006	1092	1059	1030	1039	1027	1073	1129	1049	1036	1013	1066	1003	1030	1029	1043	1064	1043	1061	1007	1109	1031	1005	1064	1118	1066	1057	1058	1043	1003	1037	1075	1010	1054	1119	1005	1014	1053	1005	1049	1018	1014	1049	1030	1022	1047	1039	1027	1047	1056	981	1088	1082	1094	1058	1101	1018	1025	1037	1060	1068	1001	1042	995	1021	1059	1067	1085	1008	1049	1051	1041	1074	963	1045	1033	986	1053	1067	1062	1019	1058	1015	1038	1031	1032	1062	1058	1088	1054	1075	1009	1057	1048	1009	1023	1045	1018	1075	1031	1071	1069	1113	1050	1081	1056	1050	1041	1054	1083	1019	1039	1036	1047	1116	1027	1019	1029	1038	1040	1056	1080	1060	1014	1016	1074	1030	1059	1061	1040	1041	1013	1062	1046	1022	1032	1059	1056	1019	1035	1080	1041	1025	1080	1099	1067	1018	1086	1038	1058	1046	1035	992	1064	1056	1037	995	1042	1091	1086	984	1041	1038	1065	1022	1051	1055	1034	1012	1039	1021	1048	1009	1037	1028	1027	1075	1005	1065	1023	1096	996	1072	1060	1033	1041	1086	1023	1066	1047	1065	1032	1054	1079	1031	1089	1051	1060	1027	1039	1077	1000	1050	1073	1050	1014	995	1070	1027	1129	971	1043	1063	1083	1080	1078	1047	1053	1038	1052	1038	1049	1044	1066	1009	1020	1089	1046	1123	1073	1025	1058	1010	1072	1110	1037	1007	1011	1058	1110	1041	1008	1062	1076	1040	1059	1048	1020	1023	1068	1067	954	1043	1058	1059	1067	1097	1068	1020	1087	1086	1017	1004	1038	1033	1054	1050	1049	997	1015	1032	1068	1017	1053	1077	1059	1043	984	1112	999	1027	1010	1034	1108	1000	988	1109	1038	1080	1062	1040	1088	1011	1107	1054	1062	1065	1057	1083	1036	1030	1067	1043	1070	1025	1076	982	1051	1098	1025	1065	1086	1039	1044	1033	1065	1070	1080	1031	1108	996	1021	1026	1008	1062	1069	1048	1035	1002	987	1056	1022	1025	1110	1061	1131	1032	1063	1075	1013	1070	1043	1008	1069	1073	1102	1021	1040	1011	1046	1073	1079	1095	1037	1056	1038	998	962	1049	1048	1036	1025	1022	1044	1029	1047	1042	1021	1086	1053	1087	1065	1087	1052	1113	1032	1050	1059	988	1053	1005	1035	1075	1043	1036	1040	1050	1095	1077	1063	1030	1101	1088	1046	1001	1059	1054	1030	1083	1052	1062	1021	1067	1063	1048	1093	1076	1017	1017	1032	1018	1047	1127	1028	1033	1054	1066	1042	1091	1143	1024	1038	1074	1079	1049	1000	994	1032	1075	1049	1035	1024	1038	1066	1021	1047	1090	1065	1050	1078	1019	995	1063	1070	1031	950	1059	1058	1016	1088	995	1021	1075	1031	1028	1049	1084	1060	1045	1032	1085	1015	1046	1075	1058	1023	1045	1029	1115	1041	1041	1019	1021	1057	994	1054	1018	1048	999	1008	1030	1052	1043	1020	1016	1032	1029	1057	1079	1028	1140	1025	1073	1003	1061	1067	1110	1022	1103	1068	1068	1017	1010	1061	1050	1066	1028	1092	1037	1028	1058	1087	1055	1067	1070	1029	1116	1051	1023	998	1011	1026	1043	1059	1079	1046	1035	1039	1059	987	996	1061	1075	1022	1082	1041	1082	1056	1018	989	1070	1011	1049	1056	1065	1042	1117	1101	1049	1032	1049	1052	1086	1025	1009	1041	1025	1055	1100	1052	1041	1001	1043	1071	1024	1017	1019	1026	1003	1070	1119	1044	1033	1055	1036	1061	1086	1070	1074	1089	1042	1032	1075	973	1017	1070	1098	1076	1089	1051	1128	1035	1102	1111	1060	1057	1054	1074	1094	1077	1080	1087	1025	1082	1093	1033	1015	1066	1069	1028	1025	1073	1058	1052	1042	1015	1033	1104	1022	1048	1063	1036	1026	1109	1093	1012	1054	1096	1038	1074	1027	1057	1060	1056	1060	1077	1025	1078	999	1070	1037	1097	1018	1061	1010	1005	1072	1023	1030	1041	1060	1116	1017	990	1006	996	1078	1035	1062	1079	1085	1057	1052	994	1067	1009	1132	1052	1059	1029	1103	1027	1031	1003	1108	1067	1109	1044	1107	1085	1090	1096	1000	982	1057	1041	1021	1055	1045	1039	1068	1058	1025	1083	1084	1068	981	1070	1095	1034	1043	1067	1108	1043	1070	1040	1057	1060	1048	1073	1070	1060	1033	1079	1039	1023	1044	1022	1041	1106	1089	1042	1016	992	1026	1107	1038	1041	1050	1021	1002	1017	1075	1011	1080	1091	1044	1012	1075	1069	1065	1036	1042	1097	1065	1046	1077	1104	1007	1022	1056	994	1037	1021	1083	1034	986	1088	1056	1032	1056	1054	1083	1041	1080	1081	1020	1037	1017	1059	1060	1072	1076	1082	1051	970	1033	1088	1014	1077	1033	1107	1093	1024	1085	1093	1017	1087	1021	1066	1044	1059	1029	1088	1039	1039	1052	1111	1033	1092	1026	1025	1043	1105	1024	1047	1054	992	1042	992	1009	1020	1083	1053	1086	1089	1093	1093	1019	1088	1043	1026	1028	1117	1060	1023	1080	1047	1056	991	1021	1020	1073	1030	1059	997	1046	996	1079	1042	1028	1040	1084	1046	1111	1006	1038	1048	1092	1065	1041	1091	986	1063	1064	1002	1025	994	979	1042	1033	1038	1009	1008	1049	1037	1031	1059	1024	1106	1023	1055	1067	1041	1075	1047	1067	1039	1068	1074	1071	1106	1088	996	1094	1063	1002	1044	1074	1122	1036	1054	1011	1049	1024	1003	1056	1023	1086	1074	1049	1026	1054	1052	1058	1035	1003	1025	1089	1101	1063	1052	1051	1015	1093	1040	1082	1040	1041	1067	1061	1035	1016	1039	1060	1057	1087	1038	985	1033	1073	1022	1026	1039	994	1021	1081	1045	1002	1041	1032	1017	1059	1040	970	1058	1000	980	1098	1084	1063	1038	1075	1055	1004	1068	1070	1095	1104	1089	1061	1022	1004	1046	1076	1047	1016	1113	1051	1013	973	1028	1067	1035	1083	1082	1020	1033	1070	1053	1047	1072	1063	1016	1049	986	1019	1056	1018	1037	1083	1087	1032	1067	1032	1142	1026	1012	1028	1053	1082	1012	1083	1071	1008	1069	1057	1013	1057	1020	1029	1043	1148	1043	1008	1071	1038	1091	1056	1078	1005	1069	1097	1105	1084	1093	1103	1061	1057	1087	1080	1061	1053	1048	1058	1035	1086	1041	1053	978	1029	1063	1085	1030	1064	992	1038	1088	1037	1012	1089	1048	993	1065	1039	1074	1065	1028	1068	1005	1104	1048	1045	1101	1000	1025	1078	1003	1076	1020	1060	1110	1061	1034	1040	1033	1041	1090	1038	978	1099	957	1029	1003	1092	1086	1108	1026	1070	1033	1000	1031	1043	1012	1028	1086	1066	1059	1006	1051	1113	1108	1044	1059	1021	1040	1089	1051	1058	1029	1016	1055	1057	1034	1012	1077	985	1087	1017	1066	1010	1084	1062	1032	1005	1024	986	1038	1067	1054	1048	1047	1024	1022	1082	1065	1027	1096	1113	1032	1112	1058	1053	1033	1024	1043	1016	1078	1048	1047	1134	1156	1055	1073	1009	1084	1088	1055	1065	1032	1076	1035	1019	1033	1045	1082	1037	1049	1028	1000	1051	1095	1033	1000	1017	1063	1013	1024	1089	1022	1056	1050	983	1046	1117	1035	1071	1033	1012	1069	1043	1089	1035	1017	1053	1077	1107	1052	1062	1020	1067	1022	1003	1027	1050	1031	1054	1034	1053	1079	1052	1049	1052	1028	1023	1063	1055	1021	1065	1030	1053	995	1045	1006	1015	1050	993	1011	1027	1016	982	1066	1040	1101	1076	1035	1007	984	1059	1106	1045	1098	1010	1048	1051	1134	1007	1068	1047	1023	1065	1074	1032	1075	1037	1045	1063	1039	1055	1037	1080	1066	1035	1051	1029	1106	1072	1047	1024	1064	1054	1011	1076	1080	1080	1042	1035	1041	1079	1068	1002	1039	1069	1071	1074	1066	1038	1046	1057	1082	983	1055	1098	1067	1044	1030	993	1106	989	1042	1055	1106	1075	1051	1057	1060	1060	1070	1091	1028	1050	1039	1010	1002	1047	1019	1068	1066	1028	1068	1041	987	1102	970	1062	1075	1028	997	1026	1096	1108	1075	1057	988	1046	1057	1037	992	999	1020	1047	999	1093	1009	1093	1014	1051	1070	1076	1066	1052	1044	1046	1053	1034	1047	1032	1018	1069	1094	1072	1084	1030	1038	1054	1103	1078	1013	1034	1049	1083	1052	1065	1042	1024	995	1067	1069	1034	1019	1073	1072	1090	1073	1026	1037	1015	1026	1048	1016	1076	1114	1031	1029	1068	1041	1006	1050	1073	1092	981	1071	1081	1035	1001	1037	1007	1091	1029	1089	1064	1053	1047	1041	1083	1072	1097	1083	1028	1065	1042	1092	1068	1119	1052
1516	369	244	162	165	164	147	167	147	152	187	168	149	157	173	178	143	148	158	155	148	152	145	144	172	168	141	150	183	153	187	149	160	158	169	141	154	174	140	159	139	163	172	151	151	150	161	148	154	144	141	168	165	165	140	149	153	151	152	144	169	167	144	141	150	150	141	172	171	165	136	176	171	161	165	154	167	140	152	140	155	153	159	142	159	177	172	159	159	137	174	162	175	156	149	148	172	158	165	147	176	166	151	163	153	165	148	139	165	179	160	139	160	178	167	157	166	155	162	135	145	172	136	166	158	123	132	176	137	159	180	182	150	144	165	180	182	172	134	156	151	162	156	163	150	159	145	138	141	146	171	146	177	185	168	137	161	146	149	163	176	160	152	163	155	176	172	177	142	155	152	166	162	165	169	135	146	166	160	174	148	160	173	161	146	154	152	176	173	146	151	180	160	165	160	149	152	138	170	157	166	178	152	143	148	160	166	168	147	146	161	163	158	192	171	168	124	148	153	140	163	168	157	160	169	156	155	139	160	173	166	164	163	160	161	178	148	151	181	149	146	147	180	170	165	167	150	144	164	148	160	176	141	158	158	161	145	168	155	168	150	139	167	153	167	151	140	165	149	161	157	168	157	146	171	160	150	163	164	162	153	165	149	184	136	149	148	143	162	162	173	145	132	128	144	155	142	154	147	168	159	174	155	152	160	158	153	166	153	162	170	133	138	182	186	164	156	156	165	152	169	171	170	168	163	157	153	150	167	164	147	149	182	165	162	165	163	149	158	183	159	166	146	201	163	144	166	128	156	171	154	141	158	193	148	149	151	167	176	171	177	179	144	141	155	165	142	145	141	146	190	152	173	149	165	200	158	164	145	143	142	167	174	160	170	164	157	167	157	130	148	153	150	187	177	170	156	177	170	174	153	132	176	132	162	151	154	144	187	143	155	151	153	185	148	146	153	164	160	130	154	158	164	154	154	183	158	143	142	156	162	146	159	137	149	168	155	170	141	144	165	173	153	177	175	143	187	133	142	163	144	179	157	159	162	171	145	148	184	170	173	170	160	130	157	163	146	162	166	141	157	155	154	120	153	168	185	157	142	169	149	130	164	166	179	164	186	166	172	146	146	155	198	144	145	128	145	127	149	171	176	195	169	161	145	160	165	139	174	139	167	149	157	183	168	173	153	133	151	149	162	146	175	176	142	162	176	140	175	151	166	158	160	170	168	149	138	163	158	147	156	156	183	150	167	174	162	162	141	171	160	144	141	182	140	180	156	139	156	132	142	148	140	154	149	149	185	147	164	148	167	156	163	165	182	150	154	168	157	159	154	171	163	151	145	125	156	132	143	173	169	160	185	140	166	166	148	142	133	181	160	145	160	153	153	165	171	160	171	162	176	180	170	138	148	157	146	176	144	147	133	173	156	176	138	150	156	141	150	156	147	179	148	174	159	137	136	142	165	171	153	150	159	175	171	176	153	154	150	163	187	158	149	157	162	165	158	177	193	166	154	169	163	142	174	154	146	153	169	138	166	192	162	146	164	154	161	173	150	158	173	176	137	139	168	145	162	152	144	161	159	165	132	167	181	160	138	156	158	136	141	168	164	152	163	148	143	157	146	150	163	163	164	160	152	177	152	139	161	168	165	148	185	147	156	146	153	169	156	134	145	169	180	144	142	147	155	151	174	169	157	140	145	147	161	149	148	138	158	148	134	170	163	151	170	151	167	158	168	196	156	155	121	130	150	166	172	174	172	163	124	154	173	148	166	144	152	154	129	165	161	158	131	159	164	175	167	139	155	187	175	154	130	137	138	144	139	153	173	128	174	161	147	163	174	140	146	154	154	154	164	168	142	177	184	151	174	171	169	134	181	151	142	159	143	176	150	142	172	155	153	171	150	157	147	157	154	154	165	163	165	157	173	141	194	171	175	146	167	151	163	159	176	173	142	153	126	159	175	168	156	165	175	147	145	172	184	146	147	171	196	165	159	169	166	161	146	163	128	185	158	170	154	155	162	161	160	163	174	156	147	185	151	118	137	153	162	162	156	166	161	179	166	167	161	181	149	135	141	146	175	163	149	134	149	162	164	133	149	148	141	149	178	134	152	142	168	164	172	161	172	177	153	166	162	151	172	179	175	162	156	158	155	168	152	151	147	176	154	156	167	157	149	130	152	150	173	153	144	159	164	165	163	174	137	173	175	153	156	150	182	152	145	160	160	160	143	138	160	129	174	172	176	127	167	155	152	152	162	177	155	146	162	173	173	159	146	151	174	154	145	158	168	187	164	147	182	176	142	131	159	147	159	179	140	154	183	153	185	161	166	152	150	123	161	187	168	156	162	130	170	158	165	164	164	159	172	156	170	147	159	152	162	133	177	139	144	182	146	119	176	155	152	169	166	155	143	132	159	172	150	155	165	132	162	152	174	166	179	162	155	166	162	178	167	193	161	154	158	165	175	161	173	132	163	139	140	164	134	151	154	137	161	134	173	155	172	147	164	139	134	151	140	161	144	156	151	144	156	161	155	166	144	151	134	151	185	171	165	182	164	145	129	152	177	161	150	169	135	133	140	164	155	148	153	146	152	150	171	153	158	164	171	151	165	167	154	153	171	180	186	152	147	167	152	171	177	148	173	187	155	156	160	175	170	177	168	130	150	159	159	148	162	183	152	164	152	190	166	164	143	160	157	146	145	169	185	168	139	157	167	158	177	154	131	148	179	143	129	156	170	177	148	169	147	148	191	171	166	147	162	138	151	166	165	152	157	164	159	157	151	147	172	153	168	165	163	163	198	158	145	171	136	148	143	152	160	138	174	155	135	122	114	136	148	176	178	139	151	184	147	174	159	173	141	168	142	140	138	138	193	180	162	155	178	167	171	166	164	156	143	160	146	141	172	145	151	159	156	208	153	174	150	155	150	172	163	146	142	153	150	145	164	147	145	175	158	134	176	178	139	179	156	152	173	124	125	162	141	168	162	154	162	164	149	153	161	151	158	165	122	149	159	186	186	175	177	140	153	137	159	190	153	160	166	155	165	151	128	158	153	161	171	168	189	171	166	161	182	167	153	156	159	147	167	155	143	155	173	163	160	173	158	140	142	156	162	144	145	159	184	152	167	147	143	160	150	187	156	148	174	152	144	160	152	168	168	158	170	162	165	155	147	161	133	162	167	148	126	145	157	161	177	145	157	165	149	167	171	164	148	150	149	157	156	144	163	173	159	143	150	154	149	172	167	147	167	162	151	154	162	176	164	166	121	142	158	127	149	158	164	157	158	175	172	178	145	161	148	150	167	146	143	160	159	147	173	162	162	174	174	147	157	154	167	156	158	159	160	156	163	182	172	194	173	172	173	191	172	153	158	161	174	167	168	159	130	131	167	172	153	164	156	139	164	147	165	136	148	166	168	145	163	161	165	165	168	140	160	152	188	166	168	183	159	163	166	161	180	141	171	160	165	157	168	168	155	164	159	147	127	170	170	174	162	139
1624	651	554	438	463	460	445	443	412	447	495	477	442	471	488	455	471	409	423	452	455	465	486	443	436	406	476	439	443	450	472	463	467	453	464	434	443	453	460	458	469	453	429	449	431	449	425	415	425	482	479	430	458	461	455	448	435	480	449	439	464	454	435	423	459	488	481	417	455	457	495	501	439	476	438	420	442	431	486	454	482	448	426	447	461	449	474	428	456	435	455	417	427	447	489	442	449	430	455	475	496	475	473	466	475	429	461	477	467	450	472	475	429	474	472	424	499	443	437	438	448	456	433	445	424	428	413	424	455	422	465	451	469	459	466	455	448	469	478	407	434	463	490	428	451	426	441	483	466	432	444	490	454	440	467	439	453	472	494	438	418	448	431	480	428	437	459	465	457	414	449	442	452	468	480	437	476	476	481	446	457	456	426	449	442	462	410	454	426	464	438	410	438	448	459	450	440	462	459	456	445	470	450	452	486	440	456	442	456	461	432	420	440	455	433	458	460	450	437	449	450	454	456	425	462	424	470	445	441	421	444	441	452	420	463	483	479	436	482	439	421	448	454	449	482	451	460	427	428	478	435	450	439	466	422	484	454	468	461	454	451	478	462	430	471	468	468	428	456	445	431	465	435	448	469	437	446	430	465	445	430	477	439	490	462	414	423	420	433	471	439	435	459	453	463	452	462	437	447	442	444	455	441	472	440	429	427	418	471	442	467	458	447	466	492	432	440	439	466	461	438	453	412	451	433	430	425	484	473	476	468	450	421	471	425	453	429	459	413	426	492	462	434	490	437	433	442	431	480	441	474	445	467	477	457	430	416	466	426	423	415	466	461	431	424	421	420	463	464	456	438	420	443	422	449	464	450	453	490	461	427	454	440	476	455	468	448	431	417	462	451	447	467	425	485	463	432	478	450	448	422	465	452	431	431	425	397	423	458	507	485	439	445	467	466	407	454	447	430	436	484	441	438	450	449	462	437	439	435	426	463	446	487	436	439	453	425	453	448	439	448	463	489	465	458	412	460	452	457	448	426	421	427	450	415	445	456	446	441	459	472	465	455	444	488	467	406	459	431	469	504	502	451	479	470	430	460	436	438	436	441	462	456	467	413	438	458	439	459	437	427	468	466	489	469	407	436	427	444	491	432	409	420	440	478	461	438	427	468	431	428	430	428	477	468	441	427	468	435	461	437	424	462	414	463	439	435	462	455	443	460	438	430	468	478	414	446	448	448	448	467	462	434	451	456	457	478	436	466	448	457	440	438	471	483	473	456	418	411	468	442	449	451	459	426	413	474	447	435	441	448	403	463	436	428	440	441	429	483	462	498	433	405	478	450	458	463	445	489	446	443	492	456	438	459	419	420	460	441	460	475	455	457	462	449	454	449	432	443	466	456	454	443	441	424	447	435	447	478	464	452	431	427	410	399	487	432	461	437	440	461	435	478	457	455	419	482	439	451	464	415	436	433	439	415	407	457	437	453	484	457	422	423	425	460	441	446	408	438	418	419	435	460	437	411	422	458	473	454	440	463	424	446	459	513	443	502	438	467	468	450	436	439	424	430	432	429	452	469	449	443	428	410	457	411	448	435	435	432	437	485	438	451	482	452	469	444	487	449	467	436	476	462	450	445	450	446	445	444	439	431	432	441	449	409	472	478	441	428	460	456	437	454	474	461	431	461	435	414	466	431	440	450	486	427	486	471	436	475	471	454	417	440	451	505	451	482	471	486	447	422	456	437	473	475	450	461	387	434	460	441	462	453	476	445	443	439	425	433	454	493	486	443	449	469	435	459	445	477	426	437	441	427	405	428	470	454	456	415	472	424	443	426	468	480	434	448	476	459	464	456	458	455	449	393	422	458	411	484	434	455	467	450	445	458	459	482	459	455	445	440	408	438	448	432	425	471	441	456	447	413	447	461	438	465	466	458	431	489	413	479	462	439	412	408	484	471	466	430	450	486	469	408	461	435	436	462	436	479	447	443	454	461	443	443	471	457	469	469	438	458	445	451	422	438	451	490	427	457	438	459	438	452	428	425	458	447	429	450	472	457	450	446	458	473	446	473	441	470	435	463	436	426	464	458	462	448	463	447	486	438	444	434	452	452	466	422	478	442	463	427	438	471	460	444	457	450	445	467	418	442	443	438	440	457	448	472	481	458	445	462	409	470	466	386	461	452	465	412	486	466	456	462	463	469	474	449	435	398	460	426	480	428	446	462	455	434	431	449	475	451	449	430	435	446	431	464	453	455	434	473	445	463	453	439	474	460	454	417	426	428	426	454	453	433	451	468	488	461	434	444	411	422	464	420	459	402	421	451	459	442	433	422	434	442	415	458	441	471	448	443	448	434	460	470	418	490	459	467	449	446	461	429	462	447	444	465	458	438	431	406	435	459	475	402	445	432	444	438	412	417	468	449	427	450	438	444	422	424	459	476	455	466	486	416	455	491	463	454	451	463	438	467	430	468	471	446	475	462	451	426	449	420	436	470	476	423	452	439	460	463	484	467	451	424	452	449	477	417	469	436	438	451	425	452	447	504	474	450	433	442	432	474	448	417	444	434	460	400	420	432	458	451	481	424	447	414	448	446	456	449	424	486	439	459	417	473	445	445	421	442	441	460	463	461	452	456	468	475	433	435	428	446	437	464	468	424	443	472	429	460	444	466	401	455	430	443	455	442	457	476	457	437	475	445	421	478	424	430	438	445	456	386	460	427	469	424	425	420	456	422	468	445	434	437	451	474	454	441	414	431	440	436	451	456	442	416	424	482	448	453	456	410	440	423	420	444	467	442	434	450	439	432	448	434	421	415	427	497	416	417	477	464	459	445	452	464	446	421	440	442	446	423	424	436	451	439	434	434	430	424	426	407	460	457	475	472	460	423	464	425	459	423	458	439	462	435	459	447	460	436	433	470	437	464	448	447	432	446	502	455	425	418	411	425	455	477	443	458	467	430	464	438	438	424	452	443	445	471	442	450	442	440	451	463	458	431	454	455	475	429	446	452	463	473	413	427	418	464	457	461	465	439	452	476	437	421	424	437	472	418	454	449	475	427	440	452	447	446	430	413	454	450	440	445	469	442	499	410	442	493	450	460	474	450	475	432	445	453	474	469	463	438	477	443	438	431	465	459	453	416	433	454	459	452	469	436	444	467	482	443	421	409	414	426	439	448	423	484	474	412	442	460	426	444	454	411	494	486	438	407	484	468	473	484	462	451	434	424	456	432	442	471	440	405	441	447	444	454	453	477	416	474	453	477	429	467	435	436	435	443	489	443	417	436	423	438	432	451	442	444	487	469	439	428	463	444	459	419	434	462	436	431	445	474	454	442	433	471	437	455	453	463	449	456	419	479	431	437	416	418	436	443	487	419	448	465	469	457	486	426	439	432	482	449	444	425	468	501	458	429	425	429	442	426	432	460	446	467	437	457	431	456	468	514	448	415	440	462	420	466	484	457	447	467	474	463	476	427	453	457	460	434	458	423	413
8111	1036	2431	606	528	459	421	401	407	357	361	338	388	350	331	339	367	348	333	354	342	352	365	332	372	339	368	366	322	358	349	333	345	367	365	355	372	320	361	338	342	345	368	352	319	358	321	329	356	340	339	342	329	328	321	318	333	361	345	313	349	327	345	330	307	333	343	365	358	332	347	350	345	337	306	306	348	353	338	308	321	347	330	345	336	366	312	316	354	288	349	323	341	310	334	320	359	356	360	332	366	332	361	326	341	361	323	350	329	377	323	317	318	328	354	319	327	351	352	327	332	318	330	333	328	330	352	295	342	310	316	353	308	335	315	378	340	308	318	351	327	348	361	347	319	349	296	335	340	330	302	356	325	333	354	377	336	355	332	337	322	353	320	331	377	355	331	355	341	344	369	348	383	293	357	375	365	314	330	367	305	350	356	336	360	340	319	374	337	332	351	308	349	327	351	331	336	341	363	336	343	339	329	306	317	328	379	336	326	333	334	279	312	350	343	334	348	314	360	371	321	359	364	372	339	358	355	362	373	348	340	348	328	372	322	355	355	349	357	301	341	366	350	336	349	369	327	368	298	334	341	328	370	338	329	336	333	317	318	350	330	398	328	340	337	349	331	353	309	373	344	354	343	344	384	374	303	326	315	326	336	300	375	322	395	363	386	326	361	338	361	335	324	329	335	339	352	377	318	329	332	372	343	341	345	350	328	302	329	323	327	336	366	312	381	349	362	333	375	314	316	318	306	331	345	365	367	314	333	302	318	331	305	333	363	373	355	340	310	359	335	329	374	334	338	368	339	379	347	365	326	380	343	322	321	331	340	337	325	340	323	328	328	339	331	330	348	343	350	334	325	335	308	331	332	332	321	327	314	335	320	338	333	340	343	333	345	379	306	340	304	308	333	334	363	316	384	322	347	370	335	331	343	320	323	346	364	309	329	349	306	342	366	331	363	329	351	346	309	320	332	357	344	321	322	364	349	366	341	318	318	308	366	332	349	324	347	308	359	319	340	341	308	347	344	326	370	354	354	316	361	313	341	321	357	317	370	328	383	313	347	356	362	357	335	347	364	337	342	319	302	322	348	335	366	332	356	328	318	370	348	312	339	359	326	331	334	349	351	348	331	322	359	345	362	354	361	302	355	331	343	338	325	326	416	374	346	321	330	354	344	336	342	328	325	323	337	327	341	329	374	284	362	312	351	336	332	339	348	310	333	334	327	322	344	308	322	356	335	357	340	320	334	339	346	319	318	337	351	328	307	346	339	316	337	344	366	271	348	340	346	345	341	320	343	365	358	357	354	324	315	384	342	355	362	302	344	359	346	342	335	322	290	354	334	337	332	336	336	330	324	334	334	331	320	311	351	344	311	336	321	351	289	340	333	400	324	349	379	334	315	336	339	334	335	332	332	344	331	328	306	337	338	365	329	334	332	342	362	344	335	337	355	351	326	320	334	351	341	337	342	336	362	316	350	377	360	359	351	337	357	341	327	316	358	306	347	328	319	300	335	373	316	313	313	339	355	352	326	323	337	300	354	370	334	337	302	361	364	341	337	373	325	337	332	303	354	325	323	328	334	328	325	346	327	328	324	359	322	328	378	320	336	374	328	314	322	323	363	338	331	346	356	346	336	323	333	342	330	305	322	327	372	341	328	336	333	345	352	335	357	349	346	341	328	343	336	336	341	374	357	328	329	309	309	319	309	352	346	335	344	297	339	308	328	334	335	369	329	319	332	343	338	382	375	329	289	328	343	315	350	356	347	327	317	354	325	365	393	352	328	339	364	338	342	334	341	371	364	317	327	339	339	403	350	343	325	342	346	356	341	390	322	330	352	351	334	293	349	363	330	348	362	348	326	313	321	339	325	342	326	316	346	328	308	320	338	336	352	342	330	318	319	375	340	321	359	321	337	333	384	335	341	342	361	305	339	324	348	347	330	326	327	316	378	343	334	349	358	323	316	352	346	306	321	377	360	328	316	295	360	323	372	325	356	344	343	337	326	298	304	363	319	311	334	300	335	328	306	337	374	301	319	329	327	336	350	324	350	343	331	323	365	317	349	349	330	312	291	303	299	357	334	346	353	331	334	360	328	315	352	343	330	346	348	334	336	318	355	352	349	348	356	359	328	331	315	358	338	309	326	346	358	348	323	319	366	364	325	331	343	346	350	309	347	339	339	309	327	314	347	320	320	384	344	344	354	307	329	342	342	330	320	320	339	330	329	377	308	345	328	308	350	345	346	368	325	335	331	358	325	312	344	329	331	348	381	369	325	333	376	340	327	321	350	355	390	324	360	322	388	314	322	330	339	343	309	377	347	350	337	354	340	322	307	336	364	343	323	331	321	345	341	338	368	309	349	349	338	326	305	326	327	332	367	349	337	362	328	326	294	334	340	343	365	349	351	313	302	333	348	341	358	324	314	373	335	306	332	352	303	294	340	381	347	302	316	369	348	341	307	364	357	371	371	367	338	331	335	320	326	367	328	320	348	322	306	351	327	309	333	338	338	344	345	354	321	331	309	373	320	328	361	356	332	351	317	316	348	343	316	338	325	380	356	366	348	334	341	351	315	343	335	337	321	331	315	346	345	316	312	341	355	359	370	363	331	360	358	335	397	347	353	349	352	356	361	323	336	360	319	362	332	356	315	342	329	336	360	323	320	305	328	316	343	327	344	341	347	305	337	329	359	320	334	323	321	364	303	340	337	309	343	313	309	339	371	318	333	337	337	343	345	333	324	327	349	319	320	347	345	319	379	347	296	334	346	367	361	351	326	330	350	328	358	383	350	344	352	315	358	332	356	370	315	347	354	343	347	344	305	331	317	340	343	319	370	360	319	325	298	315	338	359	326	361	365	348	316	360	328	321	332	345	373	384	333	315	345	315	379	346	347	336	305	354	350	343	316	328	343	321	335	343	376	335	325	326	344	289	359	327	316	322	328	356	343	338	334	329	350	324	328	311	308	326	309	342	357	325	299	359	356	311	351	334	302	298	328	362	358	361	300	310	331	356	314	375	292	356	302	323	351	336	370	360	369	328	334	306	345	333	326	302	347	344	371	325	357	371	364	347	343	336	347	293	327	333	340	337	362	333	331	334	322	328	341	350	319	317	356	313	363	347	320	290	318	340	291	314	363	354	345	319	343	351	362	339	326	337	328	343	336	312	352	380	314	321	359	336	327	336	346	328	322	348	393	361	311	353	344	319	324	333	313	363	331	326	288	344	341	350	319	350	333	372	334	336	341	331	346	342	313	359	342	327	333	327	363	354	365	307	374	353	367	310	345	322	357	314	334	345	329	383	325	371	333	345	343	351	330	315	344	311	306	324	327	290	353	311	349	334	363	319	332	340	342	335	303	318	350	347	316	343	354	362	337	360	312	323	309	320	369	330	364	334	329	353	330	350	330	330	368	348	360	329	353	387	334	337	304	316	333	347	343	330	287	355	346	310	363	324	312	287	333	343	298	348	330	317	366	330	325	354	363	336
6593	1347	3527	1559	1421	1296	1217	1088	1077	1018	961	916	931	932	864	867	886	827	847	888	821	807	850	817	857	801	805	863	809	824	812	908	848	861	824	878	851	802	802	774	852	834	824	764	829	796	826	824	877	802	798	840	810	874	809	848	838	836	841	799	784	854	807	817	845	813	783	822	834	817	830	819	760	816	761	768	812	803	800	795	829	783	767	827	827	831	772	836	758	802	779	787	875	850	822	754	809	794	813	845	803	820	768	801	828	863	765	867	864	836	848	853	807	780	809	795	847	769	814	812	845	810	804	766	847	744	856	800	878	745	818	776	817	849	795	778	769	841	783	794	840	796	846	803	864	811	754	785	820	822	806	821	784	806	793	827	815	838	802	821	786	780	907	825	798	870	825	829	804	879	814	800	830	851	874	787	817	769	782	842	835	821	861	846	784	825	779	824	791	796	800	791	823	837	848	804	854	793	816	823	782	810	858	783	827	821	837	781	793	834	846	767	824	782	806	771	825	834	847	817	783	872	824	821	794	808	796	830	812	795	816	830	786	836	785	836	789	837	780	806	822	834	780	809	821	780	807	808	843	792	773	808	840	795	803	846	813	752	798	798	785	875	850	821	845	842	816	764	830	811	816	796	834	839	784	801	810	835	776	799	817	852	843	793	793	823	781	768	793	805	851	798	852	836	795	818	797	836	774	805	825	830	819	842	785	845	785	785	808	823	799	793	791	829	812	849	796	817	826	776	798	798	814	853	803	813	817	837	821	820	788	789	785	770	808	772	826	791	773	818	806	839	814	772	782	821	795	815	843	766	782	798	777	785	826	810	790	829	865	828	839	818	803	790	806	796	804	782	783	792	807	792	754	766	838	814	821	820	846	763	812	794	793	798	794	803	854	836	772	797	838	832	787	806	836	891	821	784	812	838	840	814	800	800	798	800	802	853	796	845	810	848	816	805	805	864	828	825	833	836	769	845	799	837	782	808	878	819	798	826	792	838	802	833	824	855	841	799	794	796	858	830	780	771	803	838	742	839	746	767	790	788	791	766	856	826	853	814	798	802	804	798	767	825	806	854	817	816	780	825	825	772	815	854	789	782	779	867	825	781	836	752	790	881	806	843	781	788	779	818	797	796	819	853	823	843	805	793	827	789	820	807	851	795	860	802	814	807	772	798	765	779	840	826	797	797	837	814	817	846	752	793	798	818	793	827	827	817	769	839	806	775	823	797	834	825	816	824	818	797	832	817	845	807	834	805	782	810	797	811	808	778	812	842	863	838	839	771	829	778	778	829	802	807	804	851	771	843	843	764	806	795	854	782	822	810	821	833	792	796	825	853	761	825	814	844	845	798	785	803	811	792	863	828	820	822	844	830	782	802	818	781	864	816	823	839	795	876	807	824	803	794	889	826	792	806	787	830	755	804	820	841	776	825	783	841	774	799	831	796	830	783	798	849	801	798	786	822	822	803	769	837	803	805	790	755	735	802	838	798	842	767	835	787	839	797	831	815	779	819	748	884	822	854	828	798	796	844	868	791	797	822	806	837	850	827	830	833	812	791	789	794	791	764	806	797	870	851	788	777	778	845	797	855	844	799	801	808	809	798	781	770	791	850	762	816	814	874	760	800	837	780	813	815	819	767	874	863	839	798	813	818	785	833	811	829	804	803	829	815	740	842	816	845	826	870	822	844	787	852	798	805	837	791	834	809	760	825	796	832	844	856	854	848	809	826	866	811	824	813	779	776	851	833	774	786	811	868	813	840	849	830	808	852	813	781	802	836	850	823	852	791	826	789	764	748	809	793	790	798	821	802	832	814	811	811	830	794	841	781	773	826	843	795	783	822	816	851	809	812	837	806	808	803	793	794	776	784	785	829	852	798	813	788	797	808	800	866	776	842	828	794	790	878	857	854	850	817	835	921	835	809	771	799	794	837	756	812	783	804	872	814	821	786	801	835	796	802	825	817	836	818	773	803	829	824	799	795	809	833	813	807	816	823	757	828	818	802	792	812	810	818	769	869	814	836	792	823	798	807	831	848	847	824	774	799	829	797	829	815	803	800	799	823	838	793	839	799	835	774	798	850	789	814	825	807	870	812	800	798	852	788	844	817	783	845	796	822	826	813	806	774	869	856	795	813	784	831	795	808	802	770	808	825	809	797	762	843	847	789	802	771	798	815	807	830	857	820	792	849	802	841	850	798	821	825	818	833	830	791	829	872	870	817	812	803	783	794	847	777	814	809	803	770	777	761	796	740	832	836	782	836	833	799	838	812	826	753	736	835	799	749	834	818	854	808	857	816	778	768	796	764	803	803	777	797	795	809	812	817	795	819	829	760	826	848	817	820	821	798	822	813	832	810	811	849	808	789	783	842	802	816	780	809	762	833	871	777	861	804	784	824	831	847	799	822	824	856	781	813	774	824	764	854	771	832	830	790	817	769	792	815	770	829	808	792	807	820	794	807	821	791	810	864	789	794	840	795	781	823	808	840	787	793	794	822	797	838	795	806	809	826	805	837	832	786	822	802	802	771	865	761	839	797	853	820	813	773	831	790	837	808	808	855	827	831	778	830	782	845	747	779	812	812	769	829	839	794	840	812	790	859	789	791	792	777	816	795	806	828	792	838	823	816	846	867	831	838	838	851	871	807	798	801	833	829	870	834	815	790	785	823	786	790	769	826	797	793	833	818	812	802	743	824	804	821	810	801	773	795	803	804	794	809	823	779	817	821	793	893	815	829	780	788	784	828	801	811	803	826	794	829	804	840	788	827	831	824	813	815	811	776	784	826	803	815	818	824	831	798	806	807	795	802	835	807	841	895	803	781	793	831	847	782	841	814	841	788	786	815	772	833	813	749	826	798	869	810	823	746	805	803	802	808	783	843	831	797	812	823	815	843	804	795	781	843	787	847	767	756	783	831	796	777	801	801	862	789	828	808	852	837	857	774	777	770	827	817	798	803	758	809	841	783	799	833	832	828	780	802	773	805	817	821	882	785	806	851	820	828	832	830	831	844	809	796	766	799	815	796	805	788	808	828	801	851	839	805	867	825	807	861	817	786	774	816	762	784	799	828	802	847	815	838	796	850	835	815	804	781	782	821	831	760	824	816	832	869	833	819	867	821	839	844	858	751	787	833	785	783	803	789	753	759	830	846	816	801	793	805	774	805	834	838	868	794	827	798	830	783	811	830	839	787	778	817	814	853	836	778	848	829	783	809	846	828	828	845	892	769	872	810	812	858	800	833	863	815	823	867	817	818	837	786	796	784	809	832	812	850	825	835	826	815	825	795	814	815	827	795	800	784	812	834	781	871	858	790	861	739	829	771	745	797	873	784	802	784	784	809	800	801	812	803	841	773	828	818	799	828	872	836	796	827	862	799	804	804	803	789	807	810	828	799	800	825	852	815	826	834	774	812	808	897	825	800	741	820	841	794	836	774	837	787	747	848	841	843	805	855	785	848	797	824	842	780	815	814	803	798	794	806	813	802	800	817
16098	2232	5184	1111	743	699	652	578	544	541	530	507	500	447	526	542	415	470	448	485	426	506	547	484	506	514	481	438	505	477	492	492	497	510	490	502	438	505	500	497	474	514	455	437	496	470	470	508	484	461	474	431	499	475	454	478	503	462	468	490	526	469	444	473	505	487	489	488	469	508	470	445	466	490	452	443	458	497	459	507	485	453	429	452	501	491	395	487	446	485	483	470	487	475	482	488	497	451	488	456	511	452	463	451	502	435	477	443	556	462	505	510	483	436	500	477	482	499	473	468	472	494	467	457	440	513	480	466	439	485	493	448	495	428	462	443	500	473	510	496	428	468	465	458	453	439	479	510	479	472	457	472	515	489	511	525	447	489	481	462	474	428	502	464	512	492	496	491	506	520	502	501	476	486	446	475	489	485	467	466	464	474	427	477	448	458	466	455	445	449	508	460	455	480	452	454	456	504	473	460	489	452	435	485	458	465	497	446	456	506	485	503	483	466	481	489	464	460	461	451	489	467	473	466	444	442	478	485	425	444	472	478	470	490	471	452	475	475	497	457	439	485	445	435	488	472	472	526	477	441	493	476	457	488	486	470	488	497	439	500	466	448	530	500	477	428	454	490	491	473	522	453	498	514	515	505	416	492	509	482	471	467	448	494	486	465	482	465	498	499	485	456	484	467	515	463	494	442	505	450	481	528	459	507	495	493	479	493	475	475	452	485	475	464	522	465	475	470	422	453	477	494	499	443	486	457	471	496	479	489	488	437	457	485	454	441	522	477	444	467	490	488	505	446	457	510	462	454	461	503	473	466	463	504	506	459	460	495	461	469	444	448	468	470	502	471	490	471	473	457	459	474	464	451	457	471	500	507	477	457	455	443	471	494	484	529	488	482	493	448	480	526	454	503	488	449	469	470	455	474	497	462	499	462	489	448	454	496	474	499	460	468	504	458	473	463	538	471	495	461	507	482	470	546	475	484	488	459	480	460	513	444	473	484	480	469	466	417	516	442	464	479	493	480	482	500	481	436	468	475	480	494	451	492	480	525	483	438	478	474	471	504	461	503	475	445	492	500	487	494	504	478	489	459	444	497	528	431	441	476	458	456	475	475	491	455	454	476	466	436	448	459	521	437	476	461	438	450	460	453	496	471	438	465	468	480	551	461	465	504	475	458	485	470	481	497	475	454	497	497	457	456	515	471	465	433	495	501	484	456	510	494	471	511	473	467	513	414	491	521	495	458	477	499	468	454	449	445	497	514	425	485	477	454	486	479	439	476	501	473	475	487	512	457	477	516	449	479	464	458	483	431	481	459	459	477	475	509	483	447	486	508	461	508	464	468	488	465	484	495	462	486	501	528	460	479	445	492	455	478	467	478	439	454	456	447	496	514	498	471	478	475	456	481	454	493	490	489	491	451	457	492	436	462	469	460	444	459	485	476	502	458	465	490	444	474	487	477	462	443	461	466	450	523	535	433	467	444	476	452	474	490	456	464	460	455	482	454	449	513	491	474	521	476	466	449	487	459	486	489	471	497	487	471	457	484	428	474	472	458	464	475	477	458	469	467	451	492	500	471	471	492	445	490	456	508	480	492	481	476	461	452	478	493	488	459	493	461	477	438	459	484	513	465	498	460	495	467	460	457	475	482	492	477	480	408	477	490	466	506	530	437	496	475	476	500	489	454	491	449	427	498	456	440	454	468	463	479	453	509	478	490	474	465	483	446	480	508	480	463	477	494	433	439	490	453	464	473	495	495	485	448	510	518	478	498	462	503	477	510	495	473	465	468	487	473	476	473	485	491	458	504	490	507	487	511	462	481	500	507	472	452	466	506	501	475	471	472	486	451	479	491	408	459	523	475	462	499	481	483	450	485	491	461	437	504	500	435	493	470	461	476	471	492	438	430	467	447	523	471	550	468	448	508	479	492	487	471	456	476	483	511	493	489	459	479	473	470	453	509	489	431	497	507	442	475	512	454	465	448	489	481	491	477	480	467	478	447	506	485	502	533	508	480	516	465	451	498	453	462	468	489	466	445	469	454	473	540	496	438	484	501	482	461	454	475	515	503	475	458	468	461	461	481	421	479	477	473	432	434	497	459	496	457	452	443	481	485	461	467	491	472	481	487	474	481	512	479	500	451	500	458	474	484	481	477	485	493	503	491	481	506	497	520	451	460	472	491	470	487	480	519	461	465	473	455	465	471	459	511	492	453	476	497	462	472	459	448	507	489	466	501	538	475	453	477	429	503	487	508	467	482	507	470	472	488	461	481	480	495	477	481	503	444	484	501	473	458	491	480	438	472	460	480	501	502	447	468	474	485	469	456	450	458	499	468	502	533	499	483	500	440	453	466	467	498	483	492	474	484	464	477	475	441	435	475	466	485	501	466	474	429	455	490	495	471	510	483	483	450	445	452	437	455	485	500	488	456	494	484	488	466	487	483	505	471	538	439	452	503	506	469	438	449	444	485	462	437	482	492	497	461	472	492	484	453	470	505	483	455	472	431	427	495	481	533	493	483	439	431	476	418	491	455	477	471	506	496	509	467	475	436	490	480	484	487	487	482	483	488	484	483	460	501	451	488	497	487	443	474	481	479	473	518	516	470	480	448	430	482	475	453	450	476	510	462	455	498	466	472	496	499	468	533	474	506	457	441	486	456	476	460	457	442	505	473	434	496	508	491	537	450	454	438	493	478	435	471	539	541	475	462	470	449	467	459	484	466	514	478	465	460	497	459	499	426	424	470	454	453	473	495	458	431	513	462	484	471	474	499	508	466	483	440	507	506	461	470	472	482	498	473	505	478	492	464	464	477	444	482	487	488	483	443	504	500	466	465	463	486	492	491	468	464	461	445	450	466	440	472	500	431	477	493	467	476	438	476	443	448	452	490	456	457	451	480	450	514	490	478	488	458	462	503	488	508	484	509	467	507	445	465	480	479	470	461	467	445	443	442	459	463	489	458	516	486	505	442	454	465	481	478	464	502	487	487	530	467	471	490	491	481	439	468	480	485	479	468	474	493	489	452	474	475	503	504	485	499	469	416	478	457	492	486	435	498	444	476	456	465	480	489	484	479	469	419	509	443	456	502	498	490	514	480	454	458	474	510	455	481	492	475	424	496	506	458	471	442	448	489	493	514	481	508	448	461	469	500	498	417	445	443	498	483	478	459	483	532	501	462	524	501	514	487	508	439	425	484	511	494	452	480	467	450	484	510	453	468	486	486	508	435	479	515	505	445	484	442	469	435	454	467	515	498	437	493	510	440	456	490	464	457	512	495	447	482	466	451	488	488	470	482	478	483	432	534	486	448	487	474	457	483	477	500	528	464	483	440	507	508	502	496	463	509	504	495	450	455	490	511	493	482	467	466	531	499	485	465	439	495	497	525	457	453	447	492	435	504	456	499	459	454	471	435	458	538	478	469	462	483	450	502	470	441	476	451	433	493	437	456	515	463	478	497	461	474	500	536	481	437	451	449	512	499	447	456
9096	1951	6225	2588	2227	2113	1753	1683	1541	1481	1403	1341	1266	1202	1266	1252	1174	1184	1170	1151	1075	1145	1073	1070	1102	1116	1041	1129	1128	1098	1024	1049	1088	1082	1122	1145	1102	1083	1132	1083	1037	1121	1092	1049	1039	1099	1031	1055	1030	1078	1064	1000	1026	1077	1112	1042	1024	1030	1047	1010	1084	1059	1042	999	1023	1088	1051	1055	1003	1097	1076	1048	985	1055	1021	1025	1070	1046	1080	1016	1035	1025	1028	1046	1049	1045	1074	1107	1039	1036	1087	1049	1115	1065	1075	1060	997	995	1046	1045	1062	1029	1020	1006	1072	1051	1037	1024	979	1022	1035	1009	1034	1021	1038	1049	1045	1052	1017	1088	1067	1010	1049	1043	1057	1070	1028	1061	1041	1049	1077	1128	1053	1049	1080	1038	1041	1082	1042	1047	1061	1028	1013	1065	1023	1051	997	1088	1058	1103	1038	1067	1049	1032	1017	1046	1053	1004	1068	1026	1028	1011	1040	1017	1055	974	1037	1100	1117	1086	1079	1074	1025	1019	1041	960	1034	1056	1083	1015	995	1082	1061	1073	1019	1006	1052	1065	1036	1037	1046	1027	1044	1011	1037	1043	1050	1056	1029	1065	1079	1015	1026	1055	1021	1061	1060	1019	1048	1081	1056	1066	1074	1029	1033	1044	1068	988	1106	1071	1073	1049	1059	1076	1062	973	1038	1002	1070	1035	1075	1052	1063	1004	1058	1084	963	1079	1043	1079	1105	1100	1045	1140	983	1058	1047	1043	997	1069	1057	1088	1042	1031	1030	1005	1074	1050	1005	1057	998	1038	1039	1085	1003	1048	1028	1017	1081	1002	1036	988	1020	1016	1022	1003	1081	1106	1014	1096	1063	1086	1026	1056	1034	988	1043	1005	1091	1074	1009	1116	1059	969	1100	1094	1048	1031	1076	1045	1097	997	1070	1018	1105	1001	1007	1059	1040	1051	1050	1056	999	1110	1036	1048	1048	1048	987	1014	1089	1086	1058	1022	1011	1001	1067	1019	1099	1054	1007	998	1051	1055	1022	1118	1043	1054	1019	1035	1083	1049	1064	1090	1097	1026	1040	1052	1037	1024	1030	1080	1054	1064	1046	1047	1093	1042	1002	1108	1008	1055	1030	1079	1033	1003	1073	1101	1100	1079	1025	1054	1030	1040	1048	1058	1060	986	1049	1025	1030	1057	1024	1018	1021	1073	975	1027	1041	1041	1048	1085	1082	1061	996	1032	1079	1016	1017	1044	1077	1063	1060	1123	1065	1001	1022	1028	1034	1038	1039	1113	1018	1053	1076	1066	1005	1027	1040	1061	1025	1002	1019	1077	1028	1001	1076	1093	1025	1055	1108	1048	1093	1014	1023	1029	1030	969	988	1036	1029	999	1013	1026	1083	1005	1052	1017	1080	1019	1067	1043	1086	1045	1033	1022	1026	1031	1005	1026	1033	1015	1081	1044	1005	1063	1006	1051	1055	1028	1074	1040	1020	1017	1050	1090	1060	1097	1015	1034	1059	1090	1107	1111	1029	1041	992	1079	1047	1034	989	1015	1066	1064	1041	1055	1059	1025	1068	1049	1046	1101	1070	1048	1116	1053	1016	1047	1016	975	1019	1005	1054	1001	1021	994	1019	1013	1057	1098	1067	1052	1061	1067	1061	973	1051	1037	1090	1055	964	1030	1009	1056	1045	1111	1078	1024	1077	971	1049	1045	1049	1004	1034	1070	1040	1072	995	1053	1070	1019	1067	1027	981	1024	1040	1003	1051	1057	1058	1026	1045	987	1090	1018	1028	1005	1051	1026	1063	1034	1046	1038	1038	1025	1076	1039	1039	1052	1092	1090	1023	1029	1037	1080	1018	1046	1006	1061	1057	1008	1057	977	1030	1055	1039	1015	1064	1062	1041	1060	1044	1076	1043	1058	1022	1041	1047	1016	1056	1065	1032	1056	1022	1018	1009	1069	1024	1053	1054	1022	1088	1032	977	1037	1067	1051	1011	1066	1031	1024	1057	1023	1082	1053	1108	1015	1044	1023	1052	1052	1007	1035	1018	985	1109	1095	1029	998	1002	1106	1036	1041	1088	1021	1013	1093	1085	991	1050	1085	1093	1101	993	968	1066	1033	1109	1035	1063	1043	1003	993	1030	982	1069	1058	1050	1091	1023	1046	1030	1024	1053	1029	1071	1135	1130	1066	1026	1086	1037	1057	1084	1020	1058	1093	994	1023	1083	1014	1022	1042	1009	1042	1052	1010	1021	1054	1017	1047	1074	1083	998	1094	994	1079	1005	1070	1030	1031	1066	989	1005	1045	1005	1072	1046	1081	1021	1079	1016	1001	983	1064	1046	1046	1038	1077	1056	1101	1032	995	1020	1022	1021	1079	1030	1042	1014	1030	1085	1054	1054	1027	1043	981	1066	1040	1026	1031	1076	1092	1024	1085	1048	1033	1061	1027	1078	1065	1045	1075	1028	1059	1041	1052	996	1060	1045	1059	1098	1049	1069	1087	1067	1020	1040	1010	1123	1079	1095	1023	1003	1078	1024	1003	1039	1050	1053	1084	1027	1054	1048	1072	1056	1022	1040	1063	1072	1091	1095	1009	1012	1028	989	986	1022	1094	1048	1045	1076	1048	1004	1101	1029	1059	1048	988	1083	1047	1055	1032	1047	1019	1013	1021	1046	1043	1048	1061	1020	1058	1058	1050	1037	1095	1065	1055	1029	1035	1046	1036	1029	1084	1046	1046	1055	1058	1046	1055	997	1041	1032	1082	1023	1042	1026	1036	1057	990	1048	1049	1061	1021	1033	1056	1032	1047	1007	1073	1009	949	1054	1048	1040	1058	1103	1088	1092	1078	1040	1014	1059	1068	1055	1029	1062	1060	1010	1097	1146	1031	1083	1029	1067	1065	1034	1079	1003	1025	1010	1028	1075	1030	1086	1062	1046	1072	1081	1024	1085	1071	1061	1074	1026	1032	1043	1020	1079	1073	1028	991	1064	1037	1029	1024	1093	1029	1096	1013	1029	1005	1017	1070	1027	1070	1024	1061	1078	1057	1065	994	1009	1001	975	1033	1051	1087	1072	1062	1019	1050	1029	1054	1038	1017	1074	1034	1063	1052	1049	1052	1045	1059	1056	1024	1018	1027	1006	1065	1042	1095	1070	1088	1072	1041	1095	1035	1049	1056	1077	1104	983	1097	1088	1046	1078	1034	996	1062	1096	1080	1069	1020	1012	1042	1019	1052	1025	1050	1000	1018	989	1029	1034	1025	1016	1092	1048	1073	1019	1018	1075	1071	1094	1064	1052	1080	1029	1046	1011	1012	1057	1031	999	1054	1031	1032	1013	1032	1013	1074	1072	1039	986	1036	1022	1052	1031	1053	998	1051	1055	1082	1019	1051	1055	1072	1033	1096	1031	997	1018	1032	1046	1084	1041	1094	1075	1022	1035	1021	1028	1067	1051	1051	1120	1038	1086	1018	1055	1025	1056	1000	1046	1068	1029	1015	1036	1045	1052	1083	1094	1029	1058	1084	1012	1015	1001	1050	1089	1049	1033	1023	1095	988	982	1072	1076	1069	1065	1046	1059	1083	1075	998	1097	1095	1095	1008	1002	1049	989	1020	1061	1034	1080	1062	1067	1008	1067	1055	1018	1062	1021	1068	1039	1082	1037	1101	1092	1062	1104	1055	1046	1046	1100	1029	1024	1045	990	1033	1045	1060	1062	1052	1014	1087	1126	1065	1046	1069	1050	1075	1108	1046	1045	1034	1084	1065	1064	1034	1046	1061	1068	1039	1044	1029	1055	1047	1043	1011	1073	1035	1056	1043	1043	1079	1005	1023	1019	1080	1016	1038	1067	1021	1066	1068	1071	1040	1066	1070	1070	1035	985	1072	1072	1045	1038	1095	1064	1050	997	1060	1052	1036	1028	1046	1080	1086	1083	1081	1082	1081	1074	1056	974	1038	1014	1004	1051	1024	1064	1077	1068	1062	1082	1016	1017	1033	1111	1077	1080	1011	1053	1090	1074	1049	1077	995	984	995	1076	1043	1032	1051	1025	1037	1030	1035	1065	1047	1002	1072	1026	1023	1060	1065	1037	1046	1043	1036	1044	1077	1051	1024	1031	1080	1010	1062	1016	1042	1071	1077	1052	1053	1100	1068	1066	1026	1093	1085	1034	1020	1028	1019	1022	1038	972	1088	1008	1001	996	1051	1028	1034	1050	986	1070	1028	1001	1049	1026	1017	1008	1054	1027	1026	1090	1070	1072	968	1030	1034	997	1052	1039	1071	1037	1044	1031	1026	1009	1085	1077	1027	1075	1111	1049	1039	1080	1020	1086	1011	1049	1071	991	1040	1032	1041	1037	1069	1031	1049	1041	1035	1009	982	1079	1046	1061	1039	1045	1067	1090	1047	1011	1067	1039	1053	1075	977	1051	1037	1096	1011	1053	1079	1026	1050	1014	1088	1028	1056	1024	978	1050	1052	1059	1070	998	1071	1073	1036	1080	1039	1031	1031	1053	1032	1094	1045	1068	1037	1028	1019	1038	1085	1064	1054	1066	1060	1030	1149	1027	1031	1024	1054	1019	1089	1132	1049	1026	979	1056	1042	1036	1023	1013	1044	1059	1026	1048	1054	971	1048	1069	1029	1008	1028	1066	1097	1036	1025	1078	1056	1093	1025	1003	1071	1054	1039	1069	1046	1072	1051	1030	1014	1096	1021	1037	1048	1062	1001	994	957	1081	1080	1029	1035	980	1074	1017	1100	1054	1034	1067	1065	1059	1085	1067	1018	1018	1066	1080	1032	1045	1077	1030	1098	1054	1031	1060	1094	1038	1044	1055	1055	1010	1067	1007	1098	990	980	1049	1007	1091	1095	997	1081	998	1034	1052	994	1060	1032	1034	1128	1075	1082	1050	1099	1056	1098	1089	1025	1005	1034	1102	1098	1011	1045	1039	1030
1433	293	212	179	156	147	143	173	160	156	138	184	172	197	162	140	158	169	138	158	171	177	163	152	168	140	172	150	166	178	137	165	160	144	150	145	152	173	183	157	151	172	158	156	152	148	154	172	152	127	158	145	153	154	141	156	179	173	158	139	158	150	182	144	165	178	169	154	171	148	153	146	162	147	145	168	155	158	155	152	175	189	164	146	157	167	142	159	176	161	147	150	149	168	193	150	173	149	149	155	171	145	155	145	156	151	140	133	160	167	163	153	142	159	178	171	172	162	128	157	157	156	165	131	148	169	136	154	138	152	148	148	130	136	173	152	165	167	143	145	130	147	149	153	172	176	155	136	140	142	156	143	163	158	175	150	161	173	172	162	136	166	150	156	160	163	175	144	187	177	170	144	156	163	159	161	150	165	149	149	170	171	159	139	167	162	159	154	144	165	166	148	157	148	158	161	173	162	142	171	174	178	146	151	154	174	152	161	141	163	182	162	139	135	142	143	156	156	159	172	158	146	163	150	179	154	182	156	155	144	192	167	143	133	152	149	151	163	156	161	142	145	145	164	175	160	162	160	173	157	143	144	160	158	147	156	144	163	153	151	153	128	174	155	165	149	159	156	165	145	149	159	152	133	166	177	165	147	174	139	164	145	158	161	163	131	141	159	145	160	148	154	156	150	152	145	173	165	142	157	157	129	151	180	155	154	160	155	140	138	150	148	128	153	167	128	152	139	158	149	162	148	156	154	175	168	149	156	134	141	154	148	144	171	153	140	177	157	164	163	149	159	167	165	155	156	150	158	124	169	151	144	151	165	170	168	170	171	163	178	156	134	157	144	133	175	147	154	150	163	162	164	159	162	157	179	146	147	168	182	176	167	119	153	140	178	136	156	134	200	147	162	150	150	149	160	207	176	148	166	144	153	169	148	143	147	153	160	166	160	193	155	188	159	141	149	162	178	155	162	127	169	172	167	154	158	153	164	152	162	182	145	157	151	181	170	175	169	169	149	176	155	173	158	168	182	162	147	157	168	148	165	160	132	185	133	134	166	152	169	141	173	156	156	158	163	156	147	148	154	161	170	155	152	181	152	139	142	179	141	148	155	153	149	141	158	149	135	159	154	141	172	153	178	154	142	163	139	136	141	143	162	160	144	136	156	155	175	139	167	166	148	170	153	174	145	138	135	147	130	131	124	167	155	155	146	145	171	174	136	152	143	156	143	170	151	144	163	157	140	152	167	148	143	158	159	188	168	164	161	161	165	154	166	156	148	159	180	155	146	123	145	140	144	149	163	116	163	158	153	171	163	180	148	164	170	160	162	147	143	141	169	151	145	147	121	174	134	158	150	153	178	165	156	164	156	150	132	171	154	138	174	131	156	152	161	165	161	175	165	161	152	148	163	153	174	137	156	171	144	155	163	168	161	137	166	161	159	157	162	162	151	159	142	139	155	142	151	156	153	142	164	125	140	174	162	156	164	152	145	163	146	153	175	170	150	168	150	138	158	178	174	157	159	154	172	164	173	156	156	183	153	151	175	151	136	153	140	190	147	166	152	166	147	155	166	151	188	160	167	147	130	161	142	160	172	158	132	167	167	150	161	161	161	155	162	155	166	173	143	172	162	161	158	151	155	177	143	162	150	135	146	157	151	155	149	166	153	162	184	170	163	177	155	155	141	147	158	176	143	155	154	139	161	167	170	178	137	157	150	177	184	162	180	180	164	157	145	147	153	146	149	144	170	173	147	157	147	157	162	137	187	165	172	143	150	145	166	161	159	160	153	169	158	152	138	166	156	151	153	150	153	150	156	149	162	162	159	192	166	156	164	161	165	137	183	159	134	157	149	157	153	165	172	144	167	129	141	156	154	158	143	173	150	168	167	160	158	161	164	151	160	137	162	143	145	134	170	163	147	164	168	187	167	170	152	161	144	148	142	146	149	146	174	156	151	138	154	159	164	147	175	154	181	152	180	153	146	177	162	152	140	157	138	171	166	177	149	155	155	175	154	159	147	161	165	154	135	159	164	143	161	171	145	134	172	174	144	143	142	150	156	140	173	162	151	152	160	136	170	142	150	168	163	141	164	159	150	194	149	165	166	166	172	158	197	160	166	159	157	166	158	164	166	164	175	181	184	130	138	150	178	157	145	176	131	136	181	181	150	157	151	155	160	165	168	171	144	147	157	144	155	155	151	176	165	160	154	159	138	150	150	183	142	162	178	175	154	151	140	185	171	170	164	150	142	165	160	179	167	162	161	124	157	144	177	148	155	160	150	158	164	156	155	157	139	147	167	170	150	156	169	156	163	146	148	132	130	158	147	150	162	159	166	170	150	158	144	147	147	133	150	167	146	145	180	146	155	158	149	141	141	138	154	158	154	130	140	159	137	171	160	151	164	150	140	157	142	167	154	151	155	136	157	175	146	133	164	148	181	152	178	153	171	152	163	144	164	150	185	186	156	135	154	134	176	149	145	159	163	152	153	166	152	159	142	160	155	159	158	146	166	170	153	153	137	158	173	144	192	141	152	127	158	172	163	154	146	154	151	144	159	166	150	133	116	142	161	141	168	184	184	157	120	144	164	169	159	186	148	167	168	137	139	157	153	183	152	149	161	148	162	136	143	180	138	167	151	150	169	141	143	149	143	145	132	153	158	153	143	154	135	153	159	170	157	151	155	150	150	145	138	153	131	156	146	163	163	160	147	158	145	166	137	147	148	170	168	167	129	165	158	162	169	166	155	173	157	147	166	158	173	139	169	127	162	141	149	148	148	151	133	161	185	155	157	146	166	136	125	155	148	137	156	174	169	158	159	163	175	136	156	165	175	176	166	128	157	127	155	150	166	170	127	166	152	146	144	177	153	169	144	154	165	161	169	160	160	124	149	124	164	152	152	149	135	154	138	165	159	159	177	147	151	155	145	155	171	148	167	128	163	132	150	145	154	133	152	175	151	147	156	144	135	149	177	154	176	124	134	174	172	168	163	152	182	144	165	182	174	165	167	149	152	164	141	151	143	136	161	156	153	152	165	144	159	176	185	167	156	139	169	149	161	133	143	163	148	146	150	151	170	166	156	146	170	166	184	134	155	151	159	154	153	161	164	171	177	156	186	166	157	155	162	142	165	139	127	162	144	156	149	165	155	157	144	166	151	161	150	130	159	138	152	163	139	152	149	159	144	161	158	169	145	171	145	163	140	140	158	156	166	148	139	155	166	137	152	172	153	138	181	137	142	165	147	148	160	158	130	156	152	143	166	135	148	183	151	156	185	161	141	141	151	152	175	162	135	164	159	126	159	183	164	156	148	164	140	160	145	178	174	148	147	160	148	164	170	141	167	179	176	141	159	164	173	138	174	145	154	153	156	145	144	169	160	159	153	161	144	152	174	168	167	158	169	152	165	149	164	134	146	141	157	149	174	154	146	156	154	153	178	156	164	169	172	157	162	173	163	155	180	144	171	165	163	133	170	166	162	160	139	135	158	127	138
1694	576	563	476	495	455	489	475	476	458	471	431	461	443	430	460	439	481	428	457	416	465	443	445	444	437	413	430	439	429	504	435	442	471	448	393	439	417	444	470	433	464	490	445	425	432	442	455	466	439	435	444	455	458	448	443	469	440	424	432	458	401	425	417	443	469	463	407	454	434	502	450	444	422	447	447	461	445	436	492	414	425	415	405	456	454	458	420	457	461	435	470	455	450	451	465	447	503	415	430	472	441	423	454	432	431	482	448	457	479	452	441	470	453	439	454	444	479	441	411	432	428	456	462	419	472	435	450	443	461	499	471	485	481	440	424	450	432	453	433	441	449	403	424	476	446	454	448	474	451	423	422	487	411	449	424	433	430	422	433	416	444	429	466	432	477	444	431	459	443	445	432	457	439	466	463	444	408	454	450	438	424	477	436	408	474	426	477	474	452	464	458	419	433	487	441	456	437	479	460	440	443	451	433	422	443	463	494	459	443	430	418	449	480	427	454	398	444	453	427	459	458	452	441	449	452	465	483	420	433	455	451	486	437	416	474	478	476	417	429	437	491	457	411	459	449	427	449	444	487	463	425	442	459	453	435	412	463	433	439	460	443	452	430	496	479	485	428	437	436	476	475	468	479	466	475	481	433	436	422	489	434	451	453	438	442	447	480	461	425	460	406	471	475	480	414	442	448	408	462	435	427	470	443	447	466	445	449	420	456	431	468	454	477	426	450	440	448	465	437	438	436	437	415	446	464	454	416	459	465	441	454	447	460	469	442	457	464	464	442	426	414	435	441	474	468	417	448	409	462	421	472	421	496	423	467	419	502	438	435	446	413	461	447	468	443	451	443	468	464	435	466	493	468	444	424	482	463	459	466	455	469	460	452	453	446	453	464	440	454	435	451	455	426	411	411	463	435	430	418	422	462	446	421	463	424	418	460	457	475	473	432	460	469	430	450	443	456	438	481	470	446	447	416	432	404	436	440	453	437	459	485	460	420	441	452	463	453	446	411	453	389	455	452	416	458	469	424	456	457	430	425	431	477	482	445	456	434	444	412	429	454	461	454	460	420	419	474	473	450	446	474	441	429	501	466	473	428	422	440	459	434	437	437	420	449	487	436	450	467	393	467	445	477	475	439	418	419	399	488	453	472	463	443	429	462	435	423	465	453	447	444	440	440	414	440	470	448	438	453	448	445	408	460	438	433	445	426	432	448	466	431	425	443	473	476	476	482	435	453	484	461	474	478	472	431	474	431	455	466	460	480	472	467	456	435	452	442	427	444	454	416	483	486	427	486	475	477	439	396	435	430	463	472	466	420	473	457	412	441	468	477	470	452	425	456	444	426	456	472	441	427	437	451	464	452	478	465	430	458	424	433	451	474	441	467	449	489	493	462	454	453	459	448	509	458	440	450	432	452	463	462	472	448	442	451	438	453	469	498	472	464	451	447	428	446	453	427	433	467	410	454	455	478	472	420	468	467	443	477	452	495	424	433	404	415	490	431	436	443	466	456	393	459	461	388	451	473	481	423	460	421	480	469	423	403	450	448	462	445	436	460	443	424	428	428	454	485	398	438	429	422	436	486	479	451	497	405	425	455	461	485	429	450	444	450	424	474	434	460	445	425	456	403	425	472	435	437	433	424	450	477	452	428	436	451	450	474	421	439	441	458	445	483	454	492	460	451	447	416	450	458	429	465	458	434	473	428	449	455	432	434	462	450	439	450	451	452	437	453	442	429	427	450	424	445	449	438	431	452	446	449	469	491	399	468	419	461	475	451	397	431	420	450	411	433	424	460	477	458	449	416	448	440	428	422	443	462	427	429	418	464	452	437	473	450	401	439	442	450	428	417	435	411	450	462	460	463	455	417	435	444	423	464	441	465	453	433	471	444	435	435	414	411	435	443	410	434	467	452	461	502	471	473	426	416	403	426	422	418	454	479	490	413	462	430	426	430	440	471	420	443	449	459	442	483	452	445	411	427	431	421	475	465	452	445	470	462	466	435	454	474	440	437	433	463	410	480	428	482	478	438	469	480	448	428	441	502	424	419	451	464	422	480	455	462	446	450	459	455	447	471	440	411	449	446	453	456	465	414	449	457	470	495	429	475	452	462	440	439	423	420	444	439	477	436	407	449	465	460	450	450	471	448	431	413	436	439	425	430	469	417	457	469	455	492	428	428	462	462	442	486	487	442	446	442	453	448	450	480	442	431	458	480	427	446	429	499	430	454	475	447	427	427	428	447	477	428	451	422	427	466	422	436	431	441	427	468	467	442	450	433	441	432	416	442	455	500	448	446	436	436	459	424	432	450	486	421	422	464	461	480	478	469	437	473	479	440	435	419	451	464	482	446	439	465	424	430	464	484	482	500	449	450	456	401	393	440	442	430	443	438	429	457	461	452	482	449	446	443	433	439	432	459	409	447	413	475	442	476	484	432	465	456	466	444	470	466	438	468	423	436	461	437	435	450	467	448	432	444	445	429	444	422	437	420	461	422	455	432	386	426	442	408	483	432	444	448	485	451	430	481	462	460	465	482	451	440	441	465	449	463	446	468	443	402	473	398	430	453	416	438	480	487	457	439	433	434	415	448	416	426	437	427	434	447	423	407	479	466	478	476	429	432	472	430	472	443	450	455	471	437	458	458	418	444	451	467	451	412	430	447	451	456	478	423	460	461	401	461	458	489	469	451	437	426	436	441	455	477	412	448	435	457	442	460	406	463	384	419	419	477	428	457	440	456	417	472	465	471	462	465	462	460	420	438	453	474	428	449	478	411	433	445	475	415	431	448	436	470	444	437	441	419	452	425	430	417	428	407	422	464	449	452	475	489	449	438	454	442	438	427	446	446	431	427	491	436	411	444	439	452	450	456	423	418	425	463	462	486	459	423	420	440	427	434	436	468	458	425	445	412	448	448	468	437	452	399	466	417	441	452	451	414	445	441	448	449	441	463	441	475	427	438	434	415	444	451	442	430	416	400	430	493	397	424	457	456	453	466	416	441	446	466	496	393	460	428	431	467	453	452	479	449	480	444	444	421	448	464	435	491	442	450	433	454	480	397	449	459	437	467	394	470	448	458	434	436	461	456	444	433	448	438	424	444	414	422	471	459	454	485	439	443	472	471	447	421	437	435	472	428	425	442	421	422	461	463	419	417	450	470	447	423	453	443	444	424	480	513	445	455	464	451	426	457	433	435	445	447	433	443	470	459	426	465	418	436	459	447	436	467	442	435	448	468	441	457	452	427	442	424	460	467	456	431	443	457	474	399	436	464	430	433	452	478	445	420	434	424	386	436	410	445	459	423	447	461	447	474	426	465	414	440	432	471	470	438	461	447	464	430	428	477	443	439	459	450	459	436	441	452	422	450	445	450	459	432	466	434	413	449	423	465	429	456	446	442	483	432	469	433	461	448	429	462	435	440	467	433	477	457	466	467	451	446	435	430	422	449	421	479	446	433	444	429	437	445	448	438	434	469	454	451	447	444
7969	970	2583	560	444	429	400	422	421	387	369	401	359	337	366	385	352	349	341	329	340	346	326	332	362	362	358	364	338	321	342	325	317	337	343	331	354	318	317	350	362	340	352	331	317	338	378	332	321	342	328	341	336	330	357	375	354	301	346	333	355	324	361	345	348	338	331	326	328	348	302	333	379	344	328	339	305	338	318	355	375	312	352	333	315	354	288	360	316	340	330	334	333	349	343	362	343	358	348	343	341	353	337	316	326	321	356	308	341	347	358	356	377	311	298	322	336	307	344	318	313	345	315	291	355	343	363	313	309	328	328	346	371	346	355	369	339	334	338	360	352	345	332	356	332	319	337	392	352	335	359	343	336	318	321	306	298	356	363	382	320	321	327	322	327	318	327	339	339	333	329	343	341	355	362	349	328	348	309	363	346	362	337	323	361	332	322	329	340	346	302	313	353	368	345	351	342	348	317	355	318	312	339	328	341	360	340	324	368	336	373	337	328	348	348	342	328	326	354	320	347	368	329	334	336	360	353	367	351	352	320	342	317	333	351	305	362	379	330	342	328	360	327	333	330	309	372	358	349	343	349	336	337	330	391	320	311	323	329	321	379	311	324	383	366	308	350	335	345	343	329	307	358	364	323	317	374	356	307	336	334	304	321	387	315	356	325	321	353	334	331	342	359	373	356	320	344	343	334	358	317	346	324	360	331	346	360	317	377	341	317	333	401	350	344	333	300	333	359	336	346	329	336	344	343	357	299	329	362	346	335	323	301	346	372	352	336	351	353	332	341	389	328	307	334	319	310	366	318	342	368	325	340	356	305	335	353	337	385	302	353	361	329	315	374	379	330	360	328	358	361	348	355	288	320	344	373	317	303	322	333	320	339	342	331	342	365	327	358	344	307	352	335	320	293	315	345	328	326	350	336	344	353	323	345	377	353	328	354	336	310	352	327	356	344	348	336	347	365	332	294	322	340	361	358	353	339	374	358	363	334	334	344	338	344	343	352	310	317	354	348	369	365	305	336	347	324	336	337	356	367	318	320	377	326	346	336	332	354	347	334	306	355	363	322	349	337	358	360	336	290	333	326	365	351	313	339	325	312	323	343	314	323	339	350	325	352	333	347	345	337	355	332	348	343	299	332	316	355	309	363	351	347	332	342	283	345	332	349	376	352	341	313	314	353	324	359	340	348	352	354	335	320	329	350	356	336	341	322	382	340	320	341	325	307	351	367	359	316	364	300	332	315	337	342	302	321	356	395	299	336	366	347	329	361	335	375	345	364	325	327	340	384	359	323	362	345	328	306	345	328	320	384	335	358	340	330	347	354	360	335	309	317	333	353	355	315	343	322	336	321	303	333	324	382	338	336	388	362	370	366	386	340	363	353	349	358	339	324	343	355	369	325	324	355	329	365	319	350	327	330	366	385	343	348	343	373	345	366	320	344	347	322	336	353	360	341	362	324	326	330	337	358	355	323	322	396	300	328	325	343	335	343	353	332	332	321	306	328	343	316	332	347	327	375	353	360	323	362	326	314	310	309	324	350	329	366	343	350	354	354	324	315	353	352	331	350	400	342	317	355	307	341	308	343	323	343	348	340	312	359	374	370	347	346	344	333	319	347	339	329	363	353	335	325	408	350	348	341	356	398	343	325	300	313	295	331	327	340	326	348	349	341	377	314	325	357	323	359	336	321	347	329	349	355	322	340	331	356	322	368	359	334	346	338	342	299	336	346	353	323	336	368	347	366	344	325	310	358	332	356	324	331	313	344	324	339	384	345	340	353	350	393	341	349	352	356	342	318	337	331	342	324	343	354	335	320	328	331	344	328	337	326	319	331	352	328	307	320	346	331	370	363	350	319	305	344	339	353	336	332	352	341	352	314	364	331	323	322	369	318	357	323	336	382	353	321	327	337	311	323	329	323	334	345	330	332	338	324	318	338	353	318	344	358	356	336	315	347	342	339	361	354	344	325	357	348	352	352	333	301	347	329	352	338	316	376	325	383	329	317	337	315	336	331	328	337	307	327	313	355	334	336	351	351	348	336	333	307	317	319	351	360	387	335	325	323	346	294	344	327	341	304	353	307	346	320	350	352	378	334	346	333	343	347	323	371	312	347	325	313	345	325	325	356	321	357	367	315	350	347	368	334	333	358	350	355	316	335	373	332	324	314	369	345	351	345	331	324	330	335	347	325	364	347	293	354	343	330	322	334	340	340	297	322	336	364	331	311	328	365	322	351	324	313	329	320	346	315	299	309	354	347	355	382	336	364	368	317	329	330	336	322	357	337	340	333	324	347	351	332	338	365	324	344	333	320	360	343	359	316	315	331	342	315	326	318	336	329	363	305	351	315	350	325	322	344	347	315	358	354	343	359	353	358	371	367	318	320	318	345	310	318	345	329	351	361	344	341	344	352	367	339	348	321	295	354	317	306	351	347	298	345	358	351	331	332	347	314	357	339	354	354	353	318	340	340	345	342	338	339	309	313	302	343	361	366	331	352	357	311	361	327	349	327	345	331	376	344	318	321	338	347	340	363	296	317	370	314	377	307	336	293	330	366	324	335	343	320	363	324	318	304	369	297	361	374	308	330	362	345	356	376	351	373	369	328	350	343	339	343	320	367	333	370	311	331	338	334	365	328	329	361	332	356	323	349	341	367	337	334	300	328	325	350	363	341	338	306	350	329	302	331	368	342	349	350	336	332	353	375	370	340	351	371	331	327	341	305	312	310	309	361	329	305	349	348	328	307	356	338	344	348	350	349	346	360	344	346	364	349	352	354	321	378	314	310	353	324	353	331	323	325	321	354	340	293	309	335	336	334	362	385	334	355	340	321	336	305	340	319	308	326	339	354	308	332	337	368	367	344	368	332	373	322	345	337	335	295	350	373	329	329	323	318	310	347	325	311	355	329	319	340	372	323	351	333	327	367	335	312	306	341	360	333	323	336	390	361	326	360	317	347	382	338	356	345	330	335	348	354	342	365	310	379	336	287	309	307	368	348	309	320	322	336	367	331	361	334	328	313	330	308	342	375	338	364	339	347	343	368	338	314	352	329	325	327	347	371	338	361	348	326	365	299	347	309	317	347	348	343	328	378	348	352	343	360	344	376	337	356	336	312	341	345	319	348	342	333	341	336	334	320	369	366	345	335	320	292	314	339	337	350	361	323	375	371	323	331	361	317	318	369	326	339	329	291	366	330	325	382	378	377	352	349	373	379	324	343	305	370	359	320	377	362	363	353	329	320	347	348	314	343	335	345	320	353	349	363	346	380	343	356	331	330	333	331	361	369	319	338	353	352	353	320	356	344	351	345	331	342	313	340	390	393	329	344	363	336	313	308	350	345	349	340	327	337	316	326	321	309	346	305	336	353	309	302	346	367	312	299	337	363	325	336	338	341	352	316	326	322	380	361	334	365	336	312	337	335	353	348	351	348	374	317	354	329	375	314	350	322	311	309	357	357	347	332	360	358	335	330	316	347	334	338	343
6703	1438	3593	1542	1445	1258	1189	1053	1077	982	963	965	941	913	894	838	863	865	823	847	850	882	876	846	856	837	868	848	843	851	874	847	849	810	820	844	802	834	819	874	819	832	848	808	821	835	809	819	815	777	854	814	857	809	805	827	880	824	794	783	853	812	818	856	827	831	851	809	825	862	783	822	779	820	824	827	766	794	840	806	836	810	839	837	796	805	813	858	789	797	812	833	785	793	841	781	819	778	806	773	844	831	849	749	784	829	829	817	841	811	813	780	789	842	772	859	812	829	797	770	828	852	808	851	814	872	783	805	818	809	804	814	795	791	833	824	791	857	812	832	813	834	795	805	826	854	857	824	795	832	792	793	766	832	795	836	776	796	804	763	825	819	808	827	828	766	813	813	780	778	781	777	828	774	810	807	822	797	776	827	785	818	833	741	834	804	808	817	792	828	784	818	822	836	825	867	815	828	795	772	854	877	823	822	787	808	810	802	765	803	801	864	824	835	845	797	816	816	826	780	770	806	839	760	794	783	788	812	855	805	795	865	823	806	828	804	802	844	781	786	825	815	807	792	809	769	834	761	790	848	813	858	820	843	836	819	822	891	879	810	821	784	845	837	818	800	800	813	792	816	802	803	826	826	843	803	777	823	817	850	758	777	832	821	823	840	768	812	798	828	810	832	834	808	790	819	806	757	813	797	804	866	797	823	802	800	792	790	787	828	846	850	812	821	826	772	841	813	817	822	764	759	835	849	764	819	747	802	797	804	782	835	848	848	846	804	787	772	803	840	802	803	809	836	774	848	825	865	828	790	831	808	802	846	800	844	822	811	872	817	828	799	836	847	814	792	795	799	795	800	787	818	787	825	785	789	811	780	797	808	814	829	797	785	788	819	789	799	761	804	808	831	841	809	788	791	826	846	809	832	862	771	783	803	785	809	783	788	819	779	810	804	806	800	759	821	766	806	786	797	856	781	805	814	802	836	832	843	826	763	794	815	816	790	808	841	817	857	793	822	790	826	801	785	741	807	767	764	780	789	871	861	820	793	795	801	760	823	810	811	761	796	800	803	835	813	823	830	819	804	825	816	824	834	850	815	799	807	832	792	800	802	840	771	811	843	871	763	783	811	791	813	811	814	829	789	810	825	831	832	806	800	794	772	803	831	783	864	804	836	765	836	759	843	816	801	806	857	817	829	832	794	781	841	813	802	766	812	774	798	800	795	813	844	791	785	785	792	771	752	796	837	778	777	863	820	845	782	805	791	850	811	818	773	771	800	834	834	802	744	765	811	824	848	870	788	799	794	811	798	854	800	737	835	787	857	862	818	796	809	818	799	849	769	802	756	741	810	786	829	811	854	871	879	786	792	856	830	813	811	846	802	803	845	808	784	826	808	843	834	844	756	841	812	775	819	828	779	817	825	837	805	800	791	846	837	817	809	817	835	805	784	837	751	817	870	817	773	858	775	827	772	807	768	773	804	832	830	837	823	814	841	812	829	804	788	830	827	834	792	835	819	814	819	782	819	805	792	828	842	809	748	779	786	855	771	852	771	847	765	811	715	798	869	816	770	791	829	769	768	822	835	794	857	769	800	791	783	827	813	835	855	798	824	837	757	787	792	785	851	828	809	792	784	851	760	802	830	840	768	779	788	841	806	774	786	785	815	824	785	775	830	823	789	824	799	812	783	829	805	809	814	791	860	805	827	786	774	797	822	822	807	806	800	799	808	838	806	751	810	775	853	793	804	833	786	820	843	823	837	838	796	842	799	845	842	818	822	835	778	806	820	784	755	775	833	805	781	854	813	821	820	839	766	829	776	829	792	824	828	797	821	809	865	833	858	796	787	796	854	800	818	824	798	839	844	807	823	792	786	860	784	754	830	824	790	802	810	822	819	810	836	809	815	799	795	803	814	818	792	799	825	772	758	832	842	842	803	789	777	765	795	797	774	778	808	842	804	823	832	793	798	848	814	847	800	799	810	798	823	826	857	802	780	824	801	792	804	867	827	804	784	796	776	832	829	808	844	836	815	801	819	826	822	868	853	793	793	837	821	775	810	784	820	825	807	820	804	850	769	830	814	813	797	827	783	802	821	783	863	800	796	864	801	825	815	805	790	815	826	817	825	798	784	815	830	823	748	830	821	797	797	819	887	802	783	842	837	799	836	858	852	815	816	815	799	800	796	841	795	808	835	770	824	865	820	812	814	795	804	742	838	812	813	807	791	834	796	820	810	819	839	836	828	773	804	814	802	749	810	818	787	797	822	774	841	809	800	822	829	816	810	791	834	863	811	838	830	820	788	782	794	809	766	814	871	836	743	804	826	811	790	749	822	784	835	816	826	804	763	834	765	842	762	795	845	821	825	844	822	826	793	826	803	815	763	825	800	761	831	848	838	812	869	800	802	849	832	752	822	803	826	791	839	795	826	808	774	822	824	793	778	845	770	812	790	772	864	810	760	801	794	809	805	800	835	843	750	805	795	852	808	773	845	868	817	807	805	820	808	829	810	837	813	831	771	846	798	755	805	793	825	827	824	791	771	749	807	838	826	826	856	801	848	826	797	805	799	789	846	844	828	833	815	827	804	794	802	806	807	834	835	766	798	796	855	779	834	837	842	818	809	834	796	814	863	786	869	780	821	782	842	826	813	855	815	832	764	830	802	825	830	789	860	777	862	827	833	802	828	828	796	792	840	791	812	771	812	872	870	889	793	784	787	798	788	818	850	770	848	837	865	801	808	789	844	845	812	789	833	810	828	833	820	854	837	774	846	835	781	826	813	753	832	845	804	843	840	809	820	782	834	805	774	716	803	869	815	830	808	773	798	803	795	804	814	798	875	834	796	848	796	856	785	738	797	834	838	834	812	855	830	815	822	888	826	780	853	845	801	870	823	823	836	783	817	828	877	820	851	795	803	830	827	825	779	812	786	808	824	834	815	787	841	779	776	898	851	823	770	833	842	897	812	827	824	794	805	777	783	797	827	802	823	803	884	778	836	830	812	842	795	787	808	851	831	816	823	821	811	757	765	869	787	824	753	850	784	810	859	795	811	788	817	833	868	796	775	847	797	790	830	827	772	834	817	785	863	776	791	810	819	841	779	832	792	792	820	818	848	824	761	843	767	807	794	815	817	806	787	787	792	794	798	837	782	835	801	783	807	796	818	785	856	771	782	843	832	777	850	822	867	801	787	790	811	831	813	821	814	839	844	784	783	801	798	791	800	838	854	796	800	833	811	791	843	836	771	822	791	822	834	786	846	819	799	837	788	812	790	839	789	725	853	810	804	859	790	799	754	791	813	800	813	800	837	830	802	785	820	846	788	833	813	811	805	828	824	866	801	829	829	813	808	845	826	827	835	786	777	814	761	794	812	832	798	842	825	813	781	809	756	774	836	789	810	797	840	813	851	804	789	801	817	851	826	835	815	816	797	778	780	804	802	834	823	802	855	801	750	794	794	830	793	852	831	813	802	778	780	816	840	814	826	781	785
15776	2352	4753	1098	731	677	564	631	547	528	550	483	506	523	470	447	502	470	478	477	486	504	490	481	462	511	508	527	474	509	480	486	513	497	464	469	463	481	451	495	508	495	469	480	462	488	454	465	420	477	489	469	459	472	497	452	460	439	457	464	504	529	477	438	487	486	460	489	468	480	480	469	466	469	502	448	500	426	422	490	445	453	460	500	499	442	490	485	461	465	487	467	471	506	475	441	478	478	464	454	491	456	482	459	468	477	444	446	452	460	433	479	459	486	492	479	503	500	479	483	493	486	440	475	466	460	436	486	474	449	474	475	479	484	531	445	470	439	463	436	478	493	471	466	457	461	506	445	454	506	472	448	509	460	474	484	488	474	476	462	474	508	483	502	493	501	463	462	521	481	484	442	460	466	515	507	446	464	473	467	477	484	490	475	441	454	508	486	454	455	431	451	504	483	494	452	456	457	432	423	511	474	464	501	467	488	482	490	474	448	507	466	449	473	515	476	457	464	436	428	453	478	492	468	466	423	477	473	447	482	436	458	473	489	461	526	471	421	446	516	459	513	514	503	455	508	486	477	503	487	465	483	499	434	480	492	475	451	491	484	452	508	464	449	469	495	491	465	478	452	466	487	488	461	451	461	506	474	450	454	451	505	472	435	481	470	491	469	456	499	478	492	461	503	473	462	479	498	499	507	490	472	454	475	432	447	458	475	473	531	443	478	462	482	463	471	496	462	427	474	446	487	453	487	465	418	474	475	472	488	472	475	506	473	485	489	457	405	428	479	433	428	470	450	478	465	506	460	463	430	451	465	495	450	493	475	464	443	469	432	436	421	449	506	446	475	503	498	450	455	534	503	459	478	471	485	440	454	484	461	473	485	479	501	455	458	474	486	469	478	453	447	455	447	466	483	504	464	442	491	458	505	483	456	431	438	487	495	519	475	463	477	489	493	464	468	501	434	481	475	483	504	501	485	453	447	485	496	463	425	463	444	479	486	517	445	439	467	511	438	483	480	460	431	439	477	466	466	458	504	476	482	469	494	465	437	452	469	478	490	518	461	472	435	494	449	472	454	477	469	489	491	478	455	420	465	518	470	505	485	461	494	464	470	518	468	455	489	451	500	394	471	471	443	432	433	458	445	437	476	471	440	466	490	458	510	481	437	453	451	505	443	454	488	479	500	477	476	455	490	468	533	432	454	458	493	476	499	482	507	427	462	511	482	444	487	459	463	473	440	466	477	518	479	456	449	444	440	424	494	458	437	489	461	448	493	434	482	463	476	470	489	473	476	466	462	511	463	441	484	484	483	479	475	469	470	474	433	464	493	480	490	511	471	483	495	507	459	526	503	492	475	437	439	515	424	487	497	497	509	475	517	480	455	427	472	470	501	468	452	511	433	497	478	477	457	461	479	491	467	483	496	487	405	439	448	491	494	506	469	458	457	481	483	427	442	510	457	481	474	489	471	478	488	459	448	476	463	465	455	497	482	511	485	454	495	478	493	454	475	419	443	462	509	456	488	499	413	523	476	497	487	448	450	473	434	488	442	448	494	500	438	456	457	438	488	464	527	458	479	436	455	518	469	452	469	482	498	483	488	513	501	443	469	458	432	438	445	473	463	504	523	486	448	504	503	488	451	481	461	483	476	486	442	495	492	521	479	478	453	494	466	463	455	447	529	488	484	437	499	454	434	459	465	418	468	454	464	417	467	498	462	503	485	454	504	447	474	447	515	487	498	448	452	444	450	462	492	476	444	488	492	451	468	471	468	479	480	446	463	491	480	460	487	477	512	455	450	513	443	420	457	487	484	495	459	483	501	455	495	462	444	438	470	545	496	453	469	499	493	457	432	443	472	468	466	458	496	447	481	425	480	468	476	447	478	490	474	490	450	507	455	472	427	490	470	454	471	462	500	459	461	431	435	479	490	459	481	461	475	481	484	467	493	500	471	449	450	441	424	435	463	549	461	446	446	460	448	443	460	464	489	518	491	500	475	483	484	472	498	430	480	452	485	488	445	485	499	477	480	508	485	510	480	430	487	471	470	508	464	526	483	458	458	469	484	429	450	466	478	471	476	463	461	476	507	520	472	468	490	468	459	484	502	468	442	453	464	463	480	449	477	495	502	533	471	507	486	507	463	440	483	464	462	493	503	436	458	502	480	459	469	472	453	472	454	511	511	485	443	460	491	457	417	509	471	487	534	478	471	482	484	492	474	491	485	443	465	494	464	498	478	444	478	465	454	481	505	500	521	483	479	464	470	505	494	453	509	479	454	492	455	507	440	481	432	464	486	453	459	427	504	464	459	483	468	457	407	499	522	474	460	468	502	517	411	443	504	486	441	462	488	451	453	423	440	471	491	461	476	438	481	456	458	503	450	483	493	507	498	458	472	467	477	472	475	470	491	453	449	481	486	408	459	468	479	449	450	471	466	458	484	482	449	439	487	463	485	484	479	511	503	491	488	482	437	502	481	472	453	508	449	483	433	508	494	483	489	430	457	463	451	490	506	496	501	450	474	513	500	458	459	493	512	498	502	431	504	482	482	483	550	510	538	475	457	471	483	464	469	455	503	500	488	468	498	518	444	451	466	446	463	507	470	478	438	472	467	499	430	461	483	483	504	458	482	434	433	483	439	471	488	493	486	466	499	444	498	493	477	493	500	463	462	474	483	450	451	465	493	494	490	504	466	451	442	432	497	491	454	453	487	482	463	499	446	467	481	471	455	431	458	464	495	433	466	480	471	489	441	468	487	465	479	516	504	493	460	459	462	523	480	459	499	421	498	481	433	454	474	502	466	510	474	496	487	452	430	459	499	514	490	521	454	441	481	477	480	460	452	499	452	433	525	463	445	462	464	468	498	512	460	516	487	491	503	471	483	464	461	454	501	448	451	482	502	505	445	509	474	472	463	438	470	481	497	459	435	450	485	489	462	504	479	426	494	452	513	478	454	479	442	464	493	485	489	463	466	501	473	444	477	460	493	493	487	474	476	456	501	471	493	453	490	484	478	467	465	475	463	535	531	464	464	441	477	488	452	473	441	463	515	456	459	478	489	463	474	446	489	474	531	459	447	476	489	475	475	488	463	439	459	498	499	532	444	444	434	483	481	496	491	503	476	446	483	476	479	467	484	464	434	474	469	475	488	504	474	490	487	450	506	505	502	425	468	453	498	460	493	501	493	474	441	470	459	510	452	440	482	494	438	490	532	473	558	471	467	486	452	494	522	509	462	446	505	487	454	449	440	463	456	489	461	466	443	468	502	466	438	495	472	460	453	484	460	455	468	458	447	460	505	473	458	507	445	490	550	480	485	475	451	477	471	466	489	450	489	497	481	451	455	509	511	486	485	466	494	517	451	461	499	472	498	487	491	460	491	463	460	492	460	478	434	525	475	435	444	441	505	491	516	483	457	445	470	418	482	496	505	466	497	472	534	484	469	456	454	440	498	478	456	437	460	503	531	452	480	468	463	467	443	445	474	520	493
9051	2454	5405	2640	2398	2052	1810	1662	1526	1491	1366	1280	1241	1253	1233	1166	1138	1164	1144	1129	1172	1158	1162	1101	1111	1088	1028	1101	1136	1052	1075	1083	1063	1099	1066	1054	1036	1098	1057	1054	1081	1040	1021	1041	1009	1026	1108	1028	1105	1092	1034	1013	1105	1089	1038	1101	1063	1071	1003	1098	1036	1064	1049	1130	1059	1075	1076	1015	1091	1036	1076	1062	1065	1054	1014	1039	1035	1099	986	1054	1023	1053	1060	1060	1022	1034	1047	1054	1070	1050	1058	1045	1060	1041	1028	999	1048	1041	1019	1077	981	1046	1028	1055	1047	1071	1049	1007	1028	1027	1053	1039	1100	1061	1011	1085	1051	1045	1049	1064	1001	1020	1012	1032	1023	1067	1011	1001	1053	1083	1031	1081	1057	1024	1104	996	1112	965	1036	1022	1015	1050	1084	1083	1052	1062	1022	1047	1037	1008	1014	1009	1109	1064	1001	1045	1014	1024	986	1079	1029	1040	1078	1061	1060	1041	1060	1074	1071	1065	1047	1078	1058	1056	1020	1090	1067	1046	1024	1026	1046	1015	1029	1094	1025	1076	1026	1014	1024	1076	1028	997	1037	1041	1044	1013	1053	1051	1101	1106	1069	1069	1117	1018	1039	1091	1030	1034	1079	1030	1099	1034	1026	1034	1026	1016	1023	1014	1111	987	1049	1029	1022	1062	1005	1035	1025	1004	1019	1003	1057	1092	1073	1007	1018	1021	1013	1034	1088	1054	1088	1037	1064	1061	1006	1010	1045	1011	1016	986	1063	1024	1005	989	1038	1080	1046	1073	1001	1018	1066	1050	1055	1036	1057	988	1027	1072	1033	1081	1057	1057	1088	983	1052	988	1008	1057	1067	1040	1068	1040	1126	1072	1007	1041	1032	1037	1023	1026	1039	1042	1073	1069	1033	1091	1112	1016	1080	1026	1016	1055	1041	1041	1031	1020	1060	954	1073	1038	1012	1087	1072	1065	1004	1067	1034	1036	1001	1093	1066	1055	1058	983	968	1018	1070	1085	1018	1033	1021	1030	1084	1067	1073	1056	1033	1054	1019	1098	1072	1044	954	1033	1029	1031	1071	1080	1063	1047	1067	1092	1017	1059	1024	994	1003	1056	1042	1041	1058	1012	1040	997	1050	1007	1042	1074	1055	1016	1093	1091	1081	1056	1031	997	999	1069	985	1086	1049	1073	1057	1044	1072	1042	1061	993	1063	1053	1083	1033	1026	1001	998	1117	1028	1038	1002	998	1069	1049	1049	1061	1050	1049	981	1031	1037	1024	1062	1046	1055	1033	1043	1057	1031	1005	1001	1060	1080	1026	1044	1062	1068	1067	1040	1079	1055	1069	980	1009	1031	1032	1056	1055	1088	1049	1032	1052	1108	1074	1099	1084	1028	1033	1054	1025	997	1028	990	1045	1041	1080	1021	1080	1048	986	1036	1029	1086	983	1081	1043	1041	1078	995	1077	1065	1075	1009	1013	996	1027	1007	1063	1012	1038	1022	1009	1093	1016	1018	997	1076	1038	1047	1067	1060	1062	1100	1039	1048	1103	1062	1039	1061	1008	1002	1004	1097	1035	992	1093	1086	1088	1027	1042	1043	1016	1061	1027	1057	1060	1069	1032	1102	1072	1045	1044	1023	979	1042	1085	1044	1022	1080	1109	1044	1044	1032	1063	1044	1016	1046	1002	1044	1076	1011	1088	1070	1043	1058	1036	1120	972	1114	1067	1065	1039	1051	1066	989	1081	1103	1048	1049	1068	1071	1073	1009	1021	1104	1010	1057	998	1015	1066	1010	1087	1080	1039	983	1004	1057	1042	1015	1047	1043	1054	984	1044	1060	1043	1001	993	1018	1081	1045	1005	1042	1031	1029	1023	1024	984	1048	988	1011	1032	1018	1009	1040	1067	1122	1054	986	1084	1087	988	1029	1038	1040	1077	998	1054	1019	1023	1055	1014	1098	1039	1032	1032	1050	1004	1038	967	1029	1077	1064	1014	1023	1065	1056	1039	1034	1035	1037	1023	1034	1042	1020	1079	989	1077	1104	1071	1115	1034	991	1034	1021	1083	1022	1072	1070	1089	1018	1100	1007	990	1023	1012	1051	1098	957	1016	1033	1048	1032	1042	1044	1014	1055	1030	1074	1109	1083	1034	1016	1020	1100	1050	990	1036	1055	1045	1068	1092	1080	1033	998	1077	994	1093	1025	1104	1065	1036	1089	1031	1033	1011	1055	1051	1043	1015	1005	996	1026	993	1051	1062	1051	970	971	1075	1044	1065	1096	1073	1058	1054	1023	1065	1061	1021	1039	1019	1073	1066	1063	1029	1057	1038	1040	1047	1051	1042	1079	1090	1098	1065	1038	1038	989	1063	1057	1070	1011	1056	1076	1039	1049	1093	1063	1037	1036	1010	1020	934	1033	1098	1017	1082	962	1029	1057	1098	1011	1010	1046	1025	1040	1067	1054	1045	1053	999	1097	1040	1082	1074	1062	1037	1047	1104	1021	1029	1053	1011	1002	997	1091	1032	1054	1010	1119	1076	1029	1063	1039	1016	1054	1056	1040	1044	1038	1081	1026	1016	1085	1087	1075	1059	1042	1009	1017	1072	1035	1011	1049	954	1054	1027	1046	1017	1082	1054	1026	1070	1052	1020	1076	1029	986	1023	1092	1054	1099	1021	1031	1096	1040	1004	1029	1045	1072	1070	1085	1036	1051	1027	1063	1031	1023	1046	1075	1049	1057	1025	994	1051	1045	1039	1024	1034	1011	1064	1036	1020	1066	990	1088	1111	1015	1035	1086	1077	978	1006	1021	1046	1118	1058	982	1055	974	1088	1094	1036	1056	1022	1082	1024	1073	1020	1056	995	1046	1083	1039	1083	1019	1046	1037	1083	1028	1090	1051	1029	1086	998	1040	1016	999	989	1166	1090	986	1034	1118	997	1082	1043	1076	1118	1012	1029	1070	1057	1019	1037	1012	1068	1022	1014	1024	1088	1069	1002	1025	1053	1024	1027	1008	1025	1095	1050	1053	1070	1048	1053	1060	1020	1078	1039	1038	1074	1055	1062	1018	1031	1091	1049	1001	1065	993	1044	1046	1049	1094	1009	1036	1014	1029	1067	1000	1046	1046	1104	1026	1111	1059	1000	1049	1083	1029	1067	1009	993	996	1012	1033	1047	1043	1051	1018	1005	1084	1037	1008	1032	1065	1106	1049	1034	1032	1098	1004	1086	1011	1053	1022	1058	1062	1053	1040	1045	1018	1096	1046	1054	1010	1062	1063	1048	1017	1018	1086	1052	1045	1057	1007	1093	974	1088	1012	1096	1040	1010	1035	1048	1031	1015	1089	1074	1092	1084	1062	1070	1078	1062	1041	1048	1081	1128	1068	1030	1090	1054	1016	965	1043	1072	1027	1035	1040	1042	1013	1088	1058	1045	1082	1073	1041	1053	1018	1078	999	1015	1039	1066	1089	1059	1034	1092	1102	1102	1037	1054	1099	1090	1065	1071	1097	966	1073	1030	1058	1031	1005	1011	1064	1047	1044	960	985	1001	1069	1125	1068	1000	1077	1025	999	1041	1044	1078	1016	1045	1098	1035	1067	1009	1021	1028	1093	1031	1071	1053	1049	1124	1040	1041	998	1011	1080	1109	1078	1056	1035	1072	1021	1015	1064	1029	1027	1016	1093	1082	1077	1018	1062	1034	1048	1063	1083	1098	1011	1043	1064	1005	1028	1080	1066	1085	1026	985	1141	1062	1065	1071	1028	1158	1040	1075	1078	996	1033	1013	1077	1082	1004	1049	1047	1016	1084	1051	1045	1050	1070	1022	1080	1067	1015	1080	1079	1056	1104	1075	1063	1035	993	1100	1033	1026	1011	1052	1075	1131	1028	1098	1027	1004	1065	1041	1032	1115	1108	1075	1082	1003	1036	1079	1059	1049	1110	1053	1065	1055	1029	1075	1027	1040	1014	1063	1008	1054	977	1024	1044	1069	1032	1070	1046	1052	1060	1032	1091	1018	1048	1043	1035	1008	1107	1051	1007	1047	1022	1027	970	1084	1023	994	1042	1026	1072	1090	1049	1056	1122	998	1068	1071	1053	1034	1038	1021	1065	1034	1025	1108	1032	1080	1108	1038	1029	1056	1036	1013	1059	1029	1033	1096	1052	1030	1002	1019	1117	1006	1022	1069	1016	1004	1062	1029	1039	1082	1058	991	1006	1033	1076	1085	1013	1031	1061	1025	1001	994	1075	1084	1043	1082	1037	1069	1001	1024	1048	1003	1038	1044	1068	1027	988	1048	1032	1069	1038	1043	1094	1053	1080	1081	1049	1068	1071	990	1013	1092	1068	1097	1009	1088	1016	1090	1036	1048	1107	984	1040	987	1123	1103	1034	1037	1037	1081	1063	1047	1062	1098	993	1091	1033	1015	1059	1040	1080	1024	1050	1047	1023	1074	1013	1040	1052	1026	1026	1144	1027	1049	1017	1046	1086	1048	1031	1024	1006	1019	1025	1028	1045	1021	1021	1026	1085	1063	1054	1012	952	1016	1026	1015	997	1039	1046	1070	1046	1034	1044	1035	1075	1084	1016	995	1078	1019	1076	1116	1009	998	1030	1017	1015	1027	995	1070	1054	1063	1027	1050	1081	1044	1076	1102	1040	1032	1051	1011	1019	1041	1107	1064	1011	1061	1035	1116	1095	996	1070	1113	1053	1047	1086	984	1063	1059	1088	1030	1005	1038	1071	1028	1048	1103	983	1052	1041	1051	1043	1078	1065	1075	1099	998	1096	997	1048	1053	1057	1049	1012	1059	1049	1063	1091	1080	1060	1059	1073	1036	1085	1068	1040	1020	1085	1031	1049	1040	1029	1065	1064	1007	1052	1073	1021	1045	1010	1030	1076	1062	1034	995	1033	1057	1049	1083	1055	1002	1054	1031	1081	1030
1513	305	211	162	153	147	167	124	161	139	175	157	148	161	175	189	143	150	151	159	147	155	155	153	154	153	152	167	125	144	169	133	171	159	173	176	170	158	163	146	154	163	190	155	155	148	184	154	170	171	155	134	159	158	138	159	149	142	153	172	157	149	155	148	163	161	167	152	133	153	160	159	181	160	161	146	155	160	139	168	156	142	145	138	157	139	141	153	150	158	135	155	150	164	153	150	173	171	169	149	167	160	178	158	164	161	147	149	170	138	184	143	127	176	171	168	165	178	151	160	171	160	165	159	133	136	169	157	183	150	164	152	147	143	123	152	162	152	158	166	139	154	151	147	172	155	144	166	132	158	146	120	154	191	171	167	153	164	163	150	136	150	147	150	166	166	153	151	166	155	127	150	159	149	168	199	163	160	176	154	148	153	152	144	154	151	133	166	177	153	158	153	154	156	167	145	134	190	163	148	179	144	166	167	165	180	153	156	137	159	176	171	162	176	154	165	169	142	163	138	157	161	161	142	153	156	157	152	139	161	172	169	162	155	142	147	148	139	147	137	158	162	164	161	156	167	146	170	171	177	149	156	167	159	182	166	180	156	152	168	150	154	189	149	183	132	143	129	167	144	159	173	163	144	174	161	185	160	137	144	178	164	158	159	144	172	154	159	151	140	142	158	181	129	134	163	144	173	139	177	149	170	169	143	171	127	174	152	128	155	173	168	148	158	173	166	165	165	161	141	170	148	167	148	163	161	160	141	162	152	171	144	161	149	144	149	167	151	173	144	167	157	149	207	151	156	123	159	151	150	149	165	181	171	165	127	148	154	149	188	148	160	149	158	154	152	147	145	175	168	148	165	154	164	146	162	161	151	156	147	176	169	187	158	149	149	159	140	158	145	149	138	178	166	147	157	147	164	170	175	170	158	144	161	131	138	168	168	152	145	127	172	172	157	145	146	176	151	153	145	145	152	158	164	156	149	135	157	149	146	153	182	143	163	153	149	156	152	176	178	150	176	150	147	128	157	164	171	167	157	154	163	161	156	146	133	150	134	151	157	176	150	155	132	147	163	168	164	154	151	160	169	136	169	156	155	117	145	163	164	167	152	190	149	160	166	150	138	161	171	158	147	164	154	153	162	119	143	140	170	181	164	160	152	156	174	169	124	182	157	157	155	145	158	194	141	172	157	117	150	171	166	179	175	155	164	191	163	165	154	158	162	139	131	157	172	163	163	172	157	156	135	164	151	155	152	141	158	132	142	135	127	156	137	129	139	159	151	148	160	167	169	180	155	185	175	168	167	156	145	166	153	144	174	148	162	142	143	142	141	151	158	149	131	161	185	165	140	159	174	158	138	131	171	150	152	142	156	146	164	151	154	172	160	151	148	150	174	151	143	172	151	151	143	150	160	162	167	149	136	156	155	146	155	143	153	154	160	176	168	159	169	157	163	160	195	171	170	162	181	162	164	156	127	156	148	163	151	143	155	165	153	169	154	167	154	152	164	151	172	169	143	169	132	140	172	154	168	149	167	151	182	159	154	158	151	150	151	157	169	180	141	173	154	168	138	170	151	153	157	150	150	141	176	177	144	164	164	164	159	132	154	160	161	153	165	140	165	166	130	176	166	141	156	162	171	159	159	152	158	156	137	152	147	160	152	155	159	168	155	144	121	139	164	159	135	174	168	153	127	145	170	162	180	163	164	166	146	173	153	159	153	146	180	187	141	147	144	159	152	164	159	140	166	152	162	159	150	154	165	152	160	156	157	135	158	171	174	183	173	165	140	149	149	129	180	124	166	165	156	156	171	166	182	141	135	166	158	175	153	156	147	156	162	166	139	162	156	149	182	149	144	154	171	150	143	147	160	131	156	153	167	165	173	130	156	143	141	144	139	151	128	127	136	181	169	183	168	177	161	156	151	141	154	153	163	147	142	158	159	146	161	153	168	171	176	172	171	148	146	170	170	149	152	144	196	165	159	153	153	159	154	129	140	146	150	157	141	159	177	159	165	142	151	151	142	168	132	166	132	160	166	179	178	157	185	169	152	131	160	153	171	164	137	172	136	190	171	157	132	157	155	162	160	144	178	145	150	171	174	145	147	145	129	152	174	147	141	148	156	161	154	167	162	145	152	164	157	158	142	143	154	148	159	145	143	147	147	138	178	143	174	166	143	140	146	154	165	145	131	174	156	150	167	187	131	162	149	155	147	160	151	150	138	156	143	174	154	175	172	140	156	148	184	157	159	174	157	176	156	158	157	156	141	148	170	120	165	177	138	150	143	154	162	145	159	170	178	172	153	158	141	148	128	161	169	178	158	129	151	155	162	138	152	159	160	163	146	139	148	132	146	159	158	132	166	187	175	158	162	169	131	138	152	160	146	126	133	141	151	145	130	162	155	144	164	172	131	167	172	146	152	153	176	143	146	159	139	148	169	178	158	132	145	168	160	159	155	164	160	140	138	155	161	175	148	181	166	151	164	178	163	179	142	160	168	170	163	140	168	163	160	151	164	154	156	152	146	144	149	158	173	156	145	152	147	173	152	163	146	163	163	198	139	156	169	153	167	164	159	143	155	139	138	121	142	146	149	161	145	182	175	170	161	185	170	150	172	144	146	140	144	132	134	171	149	144	160	178	183	150	161	162	153	147	157	168	140	178	149	165	144	179	169	157	151	160	150	169	158	141	170	151	151	169	168	162	157	170	138	143	146	159	153	177	177	143	156	121	166	161	153	173	172	159	167	149	135	170	136	167	164	150	141	163	167	161	180	163	146	147	187	161	170	162	162	147	142	147	159	163	141	157	152	169	143	161	161	169	159	145	162	138	172	159	187	157	168	180	140	143	147	147	165	158	167	145	152	143	167	162	164	157	146	144	150	173	163	180	194	190	159	173	156	158	151	166	162	148	150	152	138	149	159	178	140	143	160	154	152	152	162	160	162	161	190	157	134	152	158	134	136	156	171	149	149	182	173	151	155	188	152	168	150	154	170	163	164	154	140	157	152	177	141	152	151	148	135	170	146	115	159	146	185	146	170	148	164	142	125	156	164	161	153	164	178	151	178	160	170	161	162	154	137	177	143	157	190	143	121	153	150	167	141	159	171	157	139	165	151	155	153	182	139	162	147	172	142	160	148	143	160	161	149	182	154	147	158	125	150	187	157	137	157	148	148	177	141	187	191	155	153	147	136	131	167	146	151	170	173	144	145	172	160	167	173	155	183	155	157	159	161	173	150	133	154	126	174	163	174	163	173	157	162	163	136	150	158	146	166	130	179	173	145	160	173	154	153	142	156	137	161	148	162	172	140	163	168	150	149	135	160	143	154	173	173	176	176	149	152	141	172	158	127	161	116	153	150	168	164	169	162	168	147	185	189	171	164	150	175	164	162	141	164	150	158	183	148	164	151	170	146	168	161	149	149	149	147	152	164	142	153	156	138	153	141	155	161	184	167	146	156	126	149	151	161	131	143	147	178	165	152	174	176	176	160
1649	614	520	512	457	465	485	489	461	472	455	468	449	450	475	493	439	439	396	449	445	446	488	430	475	436	443	449	447	443	456	492	470	470	430	439	442	432	431	436	446	448	454	468	478	451	414	435	442	437	423	454	484	491	398	429	445	465	443	453	478	466	424	453	430	412	484	459	481	401	456	466	444	463	453	471	445	432	447	462	439	448	473	443	430	440	455	424	420	466	498	448	416	429	381	433	482	410	435	482	443	436	431	463	440	434	456	454	446	449	444	467	472	456	457	440	431	463	473	466	449	474	472	484	399	475	449	464	439	463	468	453	425	430	468	462	443	450	464	454	412	486	428	425	439	455	444	419	436	464	464	449	424	456	477	418	450	448	446	414	408	435	435	433	443	411	437	418	398	446	432	446	444	427	432	452	418	448	480	456	444	414	458	465	437	481	494	462	441	478	435	437	445	453	446	441	434	446	458	449	467	442	435	482	442	518	456	435	446	467	444	494	423	459	444	440	419	442	438	426	449	425	425	454	402	440	460	480	434	418	470	437	455	452	439	486	399	450	440	462	418	441	439	419	462	452	445	439	499	464	461	430	435	435	449	435	444	463	436	472	463	466	448	473	400	443	483	459	425	444	463	442	424	483	470	439	426	450	459	479	418	446	469	413	464	444	455	483	445	460	455	453	461	459	434	479	446	483	461	444	438	489	450	461	467	437	496	435	413	439	420	448	418	477	445	444	426	447	459	435	480	436	422	469	418	476	456	438	437	442	451	468	419	441	450	464	453	481	433	446	433	436	452	436	485	469	451	441	438	485	436	458	438	440	405	415	437	435	460	451	460	459	442	428	439	451	479	392	482	486	442	432	433	432	468	432	454	431	419	478	490	446	468	441	406	454	466	474	441	458	444	449	435	458	417	446	429	450	408	441	406	436	459	459	458	466	497	411	454	455	459	478	436	445	433	441	438	430	462	474	457	448	426	486	443	468	449	459	459	442	435	477	437	437	442	463	484	483	463	437	462	483	434	452	468	451	437	491	506	444	448	460	483	424	439	421	485	453	448	457	471	443	455	441	466	450	475	454	466	458	444	430	463	467	473	437	465	464	484	443	427	418	433	475	442	434	431	462	455	466	422	459	482	449	481	471	389	452	444	460	433	444	450	434	456	444	452	407	443	458	448	453	472	427	456	437	395	428	456	459	468	473	431	485	434	457	452	418	435	458	452	430	481	434	466	458	475	441	467	460	478	436	462	428	462	463	467	454	406	440	459	437	427	429	463	420	464	424	461	459	445	391	496	445	478	457	434	463	482	440	453	449	442	446	455	456	474	469	477	452	443	500	425	447	444	499	442	443	424	433	448	447	445	452	456	418	446	441	419	435	467	429	456	465	499	455	448	430	462	458	451	487	445	433	472	481	452	429	446	444	462	453	456	432	397	424	456	472	431	466	416	455	435	450	465	473	431	438	406	438	435	466	422	423	441	454	454	471	434	450	499	432	455	465	434	462	450	430	457	484	461	456	444	427	454	411	441	411	442	472	487	458	448	466	475	443	524	502	462	450	461	486	448	419	474	399	473	435	456	460	446	455	444	465	467	481	461	436	448	459	442	488	460	439	439	408	466	491	466	467	421	475	441	433	432	473	460	407	459	409	453	468	432	448	433	460	451	471	472	464	456	462	417	435	459	477	452	449	425	409	436	487	433	423	403	438	484	453	440	432	452	454	465	463	454	457	399	444	421	487	430	449	432	447	430	446	461	442	438	448	450	466	441	440	456	467	413	432	458	405	408	397	455	403	477	441	487	474	462	452	425	502	471	451	447	419	408	438	478	449	446	461	445	401	421	453	459	438	436	477	460	430	440	442	422	419	434	429	491	468	423	462	471	440	438	464	445	465	455	454	422	439	479	426	473	441	447	433	417	432	487	451	429	424	470	422	429	438	466	443	469	488	456	450	418	441	477	425	422	457	467	445	440	495	482	441	468	449	442	420	477	474	449	441	439	478	445	412	499	461	427	431	463	468	469	434	473	429	418	447	440	471	420	487	440	440	436	473	475	422	435	472	474	478	483	451	451	466	432	421	451	474	433	440	459	445	439	439	487	474	445	462	438	439	445	441	410	425	441	436	439	465	436	452	435	462	393	506	442	453	417	454	487	462	458	407	462	463	438	475	451	423	462	423	453	470	449	435	423	423	470	424	491	475	440	479	411	426	440	475	461	438	424	451	470	453	474	466	416	429	456	448	449	429	441	451	456	437	470	434	445	422	458	445	427	434	468	452	418	460	439	435	434	461	424	433	438	462	463	435	468	463	449	401	429	459	445	436	422	441	464	412	463	472	452	439	453	461	411	456	463	450	479	453	449	408	474	442	433	436	434	436	427	451	477	453	455	404	495	442	430	446	409	440	444	458	453	447	451	432	432	462	413	432	443	490	468	466	478	450	444	449	452	461	466	464	455	453	488	432	432	465	446	447	440	466	442	436	407	444	476	440	438	426	405	413	438	448	452	447	447	439	526	491	438	468	404	445	437	442	464	449	417	434	452	458	443	452	446	490	414	423	409	443	478	450	451	504	424	440	453	467	484	424	462	455	473	450	482	471	449	465	424	439	415	448	453	431	470	474	512	442	450	446	481	416	441	431	452	400	445	472	453	413	446	435	419	456	491	435	430	456	441	477	441	486	437	424	443	451	436	468	452	466	439	427	445	434	484	496	439	403	453	427	442	469	448	440	441	452	414	468	445	474	459	467	406	457	427	454	447	439	456	478	442	439	461	484	426	455	450	410	438	486	449	441	495	411	472	432	437	419	462	432	464	413	432	451	451	455	454	468	405	442	426	451	438	447	458	438	451	450	452	441	452	444	436	475	437	459	472	434	449	450	412	406	427	469	443	446	443	421	437	431	427	459	432	434	433	465	452	465	475	451	425	431	469	398	474	429	433	424	455	437	427	452	443	418	431	454	411	452	461	472	445	479	461	446	441	439	434	470	460	436	478	422	459	448	438	433	480	426	462	473	437	428	461	479	443	452	440	420	447	451	477	421	434	409	450	447	464	492	460	462	430	445	453	439	452	473	476	443	473	412	436	432	489	448	497	475	453	438	456	440	463	442	453	453	439	483	435	430	453	479	473	420	454	427	464	468	486	454	462	415	477	439	463	436	437	475	461	475	438	428	410	455	412	465	428	417	480	451	433	461	445	428	429	445	451	421	461	456	457	444	430	439	497	431	439	468	469	447	439	449	449	440	468	476	412	454	421	463	456	433	449	439	436	444	475	467	412	448	400	466	455	451	448	451	434	462	441	465	433	465	449	464	456	434	429	453	459	469	446	439	446	421	459	429	443	457	399	458	461	464	479	439	430	488	440	417	448	451	466	470	463	436	463	487	428	452	487	477	410	471	447	423	470	441	419	486	476	444	444	406	416	449	447	407	460	472	433	457	422	455	442	482	433	449	440	435	458	458	475	449	454	452	439	445	456	441	459	429	449	441	468	455
8041	1431	1766	586	482	440	446	391	355	361	384	361	353	348	375	367	360	352	351	340	345	358	340	349	353	342	367	341	319	330	336	364	326	359	351	295	371	339	356	408	357	332	353	342	333	384	354	325	342	337	346	348	323	342	327	292	369	339	342	351	342	321	329	327	352	351	324	344	328	307	334	355	319	355	332	346	334	374	341	359	336	345	338	356	356	326	304	331	313	343	308	326	351	373	335	331	347	327	323	342	322	327	326	351	327	376	309	358	334	348	343	332	362	362	365	318	326	323	319	366	312	313	308	335	352	321	320	314	358	307	317	329	349	322	331	333	330	320	317	373	312	300	359	348	375	302	316	339	329	347	349	323	315	318	342	334	334	355	348	355	366	329	345	335	317	367	307	332	318	386	346	368	356	330	356	360	333	313	301	315	339	309	372	314	305	308	333	348	333	368	346	361	361	335	306	340	326	344	333	330	290	317	328	352	341	349	378	349	377	332	357	326	302	302	342	326	361	323	350	344	319	329	362	320	278	310	321	322	326	373	346	332	354	314	316	309	395	321	354	337	369	342	360	329	329	381	350	342	347	335	340	324	328	343	298	334	318	340	349	352	358	343	317	370	334	348	331	354	315	348	339	342	368	356	312	346	365	330	326	319	348	328	335	324	335	332	332	291	316	348	324	340	331	308	340	362	351	345	335	329	327	339	341	339	339	323	318	329	347	365	346	326	387	330	331	333	352	339	322	320	347	341	330	353	342	346	371	299	308	340	345	332	344	332	305	346	316	353	369	323	348	354	357	329	313	321	306	343	302	320	322	336	363	350	335	339	324	371	343	291	316	334	335	343	328	360	325	323	351	323	378	309	344	350	353	331	356	318	298	329	347	339	346	352	309	370	336	365	332	340	356	321	359	370	314	353	330	312	343	359	349	329	347	326	322	313	312	290	310	357	329	326	311	333	341	344	335	363	351	351	323	328	311	353	331	335	317	355	317	356	360	355	338	352	356	346	302	331	376	350	344	347	313	331	332	356	313	352	318	345	344	350	306	348	337	346	344	340	364	334	300	356	369	314	338	329	333	312	304	320	326	335	336	370	320	369	334	314	358	341	360	317	351	367	313	334	324	324	330	337	335	307	315	345	319	333	314	360	318	343	367	316	300	340	341	357	320	327	345	350	374	347	322	326	361	352	316	306	301	314	315	343	345	330	328	341	356	342	347	320	344	346	369	318	405	304	321	332	318	314	339	295	306	332	317	315	347	358	360	329	327	365	359	362	347	339	346	338	359	370	343	341	305	343	331	312	304	332	346	353	317	385	365	348	294	356	334	325	311	368	330	299	339	319	342	364	303	322	358	317	311	330	340	339	363	352	337	331	367	331	349	329	343	345	343	336	338	332	346	314	308	326	337	334	328	319	338	354	353	319	367	356	363	356	378	327	368	355	346	370	336	328	337	330	330	353	342	351	350	322	340	308	317	327	329	317	304	326	345	306	348	325	344	333	336	330	342	342	356	369	306	370	349	378	336	368	354	338	281	326	342	380	303	328	342	301	360	342	351	326	324	326	325	364	347	350	348	316	317	323	369	343	340	365	317	354	336	309	355	318	411	359	329	320	350	327	356	334	321	337	362	329	327	328	321	297	316	333	329	344	314	330	328	329	328	315	348	334	369	359	335	305	325	362	357	324	331	286	305	295	333	379	375	361	355	331	338	331	330	345	313	337	333	364	359	357	331	347	339	347	356	338	308	350	337	317	345	351	330	353	324	326	339	335	370	352	337	330	337	320	349	350	341	330	352	329	310	340	312	374	355	350	341	374	357	323	337	373	303	328	309	350	333	335	342	317	300	276	351	356	350	343	337	317	334	330	333	366	363	345	351	331	328	318	340	306	381	315	382	347	279	330	343	323	354	318	327	311	322	367	333	365	376	339	332	340	336	332	345	358	365	323	289	319	321	354	339	313	331	336	345	343	334	311	348	301	354	354	354	353	329	315	344	368	312	354	354	345	353	353	368	348	373	334	308	346	317	336	327	348	342	353	313	318	363	344	332	352	369	345	345	325	348	363	326	314	350	370	307	334	328	327	289	331	341	343	324	350	309	320	326	355	356	364	322	347	319	359	281	300	343	377	367	337	346	329	371	355	328	333	332	354	358	347	307	330	339	322	324	335	350	336	336	335	330	340	333	353	331	331	368	303	344	342	349	337	332	381	368	328	315	319	329	320	369	349	320	338	353	351	363	340	317	338	360	344	361	351	331	356	327	350	324	312	337	331	335	327	379	333	340	376	345	311	369	325	363	325	327	351	302	333	336	389	339	317	298	346	334	322	352	356	336	346	329	358	366	360	354	343	330	305	325	330	387	362	348	328	350	339	344	360	349	352	341	359	349	336	325	338	332	360	335	339	355	348	346	334	340	359	327	301	343	349	298	333	334	332	309	326	328	359	335	341	342	350	357	372	345	349	345	333	335	328	312	328	343	282	309	302	329	347	333	340	359	330	348	324	338	353	354	342	307	330	324	329	361	318	344	338	360	324	310	350	318	379	355	337	363	326	347	324	332	331	353	312	336	326	330	340	340	340	297	360	332	357	310	356	323	361	326	358	313	337	330	341	352	351	323	383	319	329	318	344	333	324	337	314	333	285	337	356	330	310	309	320	314	356	355	347	316	331	324	315	337	335	360	353	337	352	364	334	344	355	325	325	336	335	341	348	357	337	363	303	349	374	354	343	321	356	324	342	309	351	307	332	324	366	333	343	337	322	312	314	337	303	317	317	311	331	347	320	340	361	374	363	297	353	317	344	300	350	356	341	361	363	338	338	357	359	322	330	332	343	328	293	327	328	322	331	324	327	355	327	331	339	352	319	352	374	307	347	341	410	360	301	359	346	329	310	329	374	309	296	357	350	291	330	340	366	341	338	312	333	388	318	308	300	355	359	357	299	321	329	338	326	335	355	371	302	320	324	328	315	351	367	350	328	316	338	322	340	366	306	375	341	340	374	313	358	334	366	329	329	393	340	304	307	347	346	335	325	292	340	319	350	354	304	371	369	334	341	346	338	321	323	345	344	382	328	368	343	351	327	361	323	351	348	338	322	381	339	320	341	336	340	331	336	372	338	342	351	327	351	333	329	348	373	398	351	352	334	344	349	344	323	312	354	317	389	354	326	331	314	336	324	340	347	348	333	347	326	344	361	319	357	327	352	302	331	325	347	311	350	353	319	355	345	338	346	359	348	318	326	327	364	360	351	328	366	363	367	311	354	319	339	381	329	333	323	299	321	351	330	327	357	315	300	341	334	330	348	350	375	339	346	335	352	323	354	336	311	360	363	308	333	335	326	319	331	350	336	335	357	366	354	342	301	349	326	342	348	400	340	328	338	330	346	326	354	352	350	340	344	362	357	332	365	376	356	354	305	317	314	300	311	335	326	304	347	336	299	305	341	324	322	339	332	319	349	345	321	364	345	385	340	339	310	354	324	340	354	347	337	352	359
6542	2010	2400	1545	1376	1297	1210	1087	1062	1042	980	941	913	911	902	859	887	869	841	889	864	864	833	835	846	854	830	802	778	850	878	821	827	866	829	851	857	831	852	786	792	812	831	785	838	790	817	908	859	784	718	827	831	836	819	841	776	779	857	832	804	785	807	796	798	800	831	825	824	822	805	792	839	860	867	844	760	837	789	815	825	843	806	780	781	883	761	816	758	777	778	807	754	824	792	846	843	784	794	837	825	813	824	844	790	782	801	800	845	842	841	803	783	814	857	858	778	806	825	837	842	830	786	791	803	870	804	805	798	812	799	808	819	833	817	852	788	802	893	818	793	839	850	813	795	821	811	849	841	773	776	833	820	854	805	839	786	831	792	810	801	776	816	825	809	826	792	838	823	768	802	806	821	840	766	774	839	812	840	791	825	815	804	840	800	809	850	817	841	819	827	798	792	822	815	843	758	806	783	841	839	849	809	807	806	816	803	770	790	812	772	813	821	830	826	816	802	860	815	802	793	822	851	826	826	799	811	765	831	805	850	789	825	824	777	780	788	793	816	835	854	836	816	848	808	785	782	841	808	822	836	815	761	755	808	836	814	852	742	790	814	784	819	850	803	824	840	786	751	824	840	804	800	792	828	835	816	815	787	847	791	849	797	786	819	788	807	801	838	802	876	840	813	815	802	809	792	820	777	808	788	797	826	820	822	805	791	766	840	822	834	811	873	790	835	797	820	780	802	794	835	804	816	795	791	811	818	828	794	789	844	867	772	858	795	813	823	814	822	801	826	744	840	824	812	823	813	821	808	793	804	813	821	822	848	814	834	844	807	833	786	796	850	782	760	800	799	826	853	801	845	838	783	798	726	782	842	858	809	870	884	809	779	817	813	831	816	796	828	786	800	830	842	794	824	836	790	853	837	817	841	813	839	822	781	838	792	826	814	810	791	809	823	820	833	794	788	835	835	813	834	787	795	816	804	811	813	803	839	890	812	812	813	791	775	854	792	757	847	811	821	854	812	830	830	833	795	787	759	819	807	854	766	759	850	813	814	836	812	830	809	804	809	848	762	808	854	836	836	777	790	804	788	767	791	827	848	825	842	814	799	808	808	815	852	838	789	827	764	790	805	815	830	855	777	811	817	817	854	774	802	797	774	817	857	835	839	810	803	793	786	836	803	843	819	794	804	829	867	833	858	809	815	807	811	838	840	772	818	820	818	861	778	819	764	809	856	775	779	855	821	826	841	824	787	799	808	840	814	798	809	787	775	790	787	774	780	827	816	832	817	816	803	805	871	805	777	821	818	826	818	822	854	747	837	777	830	841	804	814	805	734	808	798	780	818	881	819	806	799	796	809	814	832	828	837	817	789	829	861	798	791	768	815	790	818	796	786	838	796	796	808	797	755	781	843	828	776	807	824	798	839	850	810	828	821	796	781	788	794	820	769	779	845	806	832	822	815	784	824	797	810	861	799	784	788	794	807	785	841	850	793	779	804	826	837	811	884	786	817	792	850	828	837	854	818	787	788	790	808	739	834	822	816	801	838	845	860	837	831	820	786	863	816	914	817	748	825	792	789	776	860	818	813	787	834	836	825	786	807	807	807	858	824	828	792	838	810	837	815	778	817	805	834	779	810	841	809	772	836	806	771	828	829	801	787	749	820	805	833	769	867	855	782	794	826	822	777	813	845	829	849	814	854	841	779	782	836	752	798	815	756	804	808	855	799	823	773	847	849	789	812	820	808	830	814	815	812	807	842	815	832	830	862	802	840	786	827	810	809	773	876	783	819	787	793	834	835	812	836	820	852	820	842	791	843	798	791	777	848	732	846	821	874	816	844	775	756	797	839	778	870	765	786	849	867	791	818	793	866	824	819	814	808	812	861	819	866	832	801	826	840	808	855	834	773	812	781	833	815	792	816	813	777	828	792	776	799	807	810	818	842	782	831	804	791	776	758	806	769	777	770	826	848	786	849	792	790	825	762	837	785	795	859	817	835	818	791	795	842	816	835	822	823	802	800	824	819	781	848	866	782	833	781	799	746	817	799	831	844	840	830	781	765	806	771	800	803	792	781	820	827	832	812	798	806	820	791	795	735	854	837	809	803	823	835	823	782	819	795	787	813	789	850	817	824	790	799	781	830	796	869	869	845	816	810	807	848	783	843	855	824	751	842	763	795	783	812	835	828	847	776	787	799	805	777	844	813	844	835	844	815	822	797	794	818	793	785	835	795	816	831	796	777	791	850	822	828	826	811	841	809	843	848	797	785	811	843	864	803	808	860	798	816	761	785	825	771	784	788	866	829	808	767	835	806	798	808	854	826	816	851	775	838	888	847	767	815	780	796	771	860	830	817	813	774	832	770	853	801	805	778	806	819	823	799	840	820	827	805	767	766	830	835	833	779	787	834	799	797	830	795	779	828	817	816	846	802	814	846	863	804	796	795	811	867	783	833	836	804	842	796	839	797	801	801	842	823	866	799	812	786	867	847	817	814	821	788	797	744	874	779	813	875	744	847	791	805	830	874	817	801	874	816	814	790	800	793	797	843	830	831	844	836	810	785	777	838	780	815	841	825	795	839	812	812	748	834	804	808	845	818	862	849	814	852	833	799	830	809	858	770	862	843	804	792	795	801	858	778	837	823	827	834	813	843	821	813	766	831	827	789	767	808	811	796	826	811	808	829	842	798	814	903	834	767	843	805	771	797	846	833	848	773	822	782	807	817	853	763	873	843	770	791	780	798	797	840	879	870	822	818	795	819	816	837	848	783	874	787	841	807	862	800	819	799	779	818	830	820	820	795	868	796	803	786	818	823	878	782	821	804	799	844	783	796	935	810	836	773	825	772	812	835	796	802	755	815	838	801	781	849	802	809	784	845	849	781	827	794	859	796	794	818	790	766	819	784	839	839	838	759	832	802	772	797	808	801	854	787	798	848	844	829	897	766	787	767	760	791	849	813	814	810	802	794	792	740	805	832	771	839	809	832	795	808	831	771	785	819	807	829	816	847	792	813	811	838	838	785	840	806	777	832	859	787	755	797	812	786	806	823	798	812	862	819	737	827	837	842	806	803	801	786	834	787	841	800	823	779	807	820	844	817	797	763	834	807	809	860	832	829	765	784	830	799	808	778	776	798	797	830	832	820	793	824	783	865	794	788	725	835	851	787	835	864	832	778	851	816	808	738	828	807	768	788	816	778	800	792	849	769	808	810	802	798	790	812	813	811	783	816	794	844	752	769	785	834	798	781	804	884	803	779	826	802	812	860	860	812	810	794	803	764	841	785	845	811	803	827	825	811	774	843	760	840	804	828	833	792	814	838	826	840	783	784	836	815	806	775	838	832	814	856	860	817	826	808	793	836	823	847	773	818	792	740	769	831	822	851	843	829	837	819	814	808	817	839	795	775	783	826	794	816	866	812	847	844	790	830	782	836	829	849	807	816	795	846	813	796	841	846	839	822	846	815	785	811	790	824	831	820	808	831	856	844
15779	3643	3037	1004	767	702	619	568	556	539	529	495	504	493	480	539	491	502	481	495	470	471	470	490	489	490	519	503	457	455	482	509	463	452	476	460	478	450	475	498	466	478	470	425	462	452	444	469	450	473	481	526	480	521	423	484	450	450	474	504	492	493	489	494	485	453	484	491	451	459	522	511	504	492	482	478	478	500	502	504	437	464	533	442	458	487	469	470	429	456	488	502	501	502	463	451	498	518	495	499	504	456	456	483	452	478	484	526	490	523	488	475	470	481	490	509	459	494	501	485	496	457	443	473	474	484	478	500	521	473	450	472	435	527	532	459	497	472	533	460	489	465	443	479	501	463	456	477	424	461	473	454	463	441	475	478	507	424	500	480	498	469	461	442	488	471	485	444	460	419	475	462	444	433	465	481	459	493	513	508	514	478	473	477	506	493	449	507	501	482	471	501	493	508	502	502	503	521	468	486	491	508	479	438	453	507	483	506	481	486	456	466	464	453	473	448	477	452	466	438	478	443	466	460	508	483	471	478	441	499	488	443	431	505	454	459	493	500	471	481	484	488	459	476	465	432	443	452	425	443	476	459	433	473	483	451	461	451	503	494	511	490	465	482	456	453	448	483	487	484	496	465	421	467	471	450	453	471	479	488	471	471	463	485	505	490	452	474	480	439	478	467	473	452	460	464	487	483	471	476	436	448	455	478	469	451	508	483	505	491	494	453	488	466	451	487	495	440	468	484	505	517	446	469	456	428	464	473	466	487	490	516	455	459	468	462	462	499	497	501	451	451	432	526	453	452	476	449	490	467	485	492	480	465	489	437	472	432	472	499	492	515	452	455	507	470	449	489	479	442	496	454	458	474	452	445	476	515	477	480	486	455	458	501	498	464	479	496	505	488	509	498	490	491	492	519	480	440	477	454	484	492	475	491	482	457	438	473	498	446	464	488	498	462	474	453	470	476	502	449	456	473	426	467	473	484	495	500	463	518	461	434	494	521	498	502	464	452	472	507	458	494	497	495	446	517	439	489	463	445	431	472	461	485	464	475	497	446	492	477	482	427	457	479	491	469	491	507	459	522	436	487	430	456	497	495	474	448	522	476	468	501	456	497	495	497	448	450	489	469	475	455	506	505	415	466	453	514	477	453	451	488	461	441	491	489	468	489	471	454	437	504	485	458	477	438	465	532	466	442	457	476	488	493	497	497	476	515	484	441	499	476	503	510	503	475	456	480	472	449	445	447	520	481	461	492	438	522	505	509	473	446	454	512	468	497	457	471	485	440	463	467	474	512	490	470	441	465	486	450	511	494	445	517	467	502	483	483	443	525	493	476	487	464	482	460	474	472	444	467	505	510	480	431	409	441	465	454	476	486	503	458	524	474	509	510	460	461	516	465	490	499	491	493	483	511	519	457	488	467	465	410	449	456	423	449	443	447	476	483	490	429	455	481	443	482	464	466	487	471	487	494	480	470	443	455	492	480	461	459	477	469	482	476	473	453	492	492	493	452	440	449	493	511	472	491	500	427	434	469	447	455	489	490	502	498	458	477	455	471	472	458	466	434	488	506	437	450	499	460	470	442	522	486	438	454	481	493	493	476	476	464	499	477	440	453	461	493	456	515	504	465	479	487	489	494	485	454	502	468	507	488	448	449	502	437	484	457	492	470	488	421	481	488	483	464	502	454	520	466	520	519	463	489	515	462	496	480	411	479	442	439	535	460	458	487	487	499	474	478	470	516	463	442	457	479	459	467	482	470	472	452	445	454	495	516	480	522	450	436	478	489	507	543	482	457	455	481	509	491	477	474	458	443	534	487	454	455	487	476	490	469	475	468	448	441	453	478	481	468	473	503	464	478	455	499	460	509	483	497	481	466	482	483	495	477	463	534	456	477	484	478	440	460	459	495	485	500	473	426	489	444	438	499	468	474	473	498	477	497	441	512	516	458	474	484	456	482	427	448	481	492	495	469	495	501	508	464	496	459	456	475	486	481	495	482	493	498	486	516	471	428	445	488	448	448	476	422	469	478	449	482	463	501	445	467	469	497	510	432	471	475	436	459	453	455	498	474	457	474	443	474	479	462	538	489	516	463	467	482	526	490	453	476	473	438	493	441	474	484	515	509	507	447	489	466	449	465	446	465	439	493	432	471	475	518	480	459	452	436	490	465	454	479	512	456	418	489	504	497	443	487	506	500	469	462	470	445	484	442	499	485	456	469	485	467	495	442	477	475	436	457	481	483	470	510	493	507	477	429	456	471	505	454	468	416	447	473	522	463	486	442	436	419	490	513	450	474	479	443	474	446	458	492	486	498	502	456	494	459	452	452	492	491	517	495	457	455	480	446	457	473	499	452	451	481	483	527	486	469	509	486	450	488	432	460	461	421	464	482	528	449	465	442	491	498	476	480	475	458	483	477	529	455	492	501	442	481	433	470	480	449	510	480	509	505	467	482	468	478	475	435	504	512	472	472	520	485	479	459	446	457	460	491	460	468	498	448	468	492	500	498	493	515	433	499	518	468	457	488	497	471	479	476	470	504	478	534	484	521	483	466	484	484	443	488	451	437	453	533	466	458	489	483	503	451	485	499	506	504	416	478	456	444	460	474	494	515	499	495	478	459	469	479	506	443	508	456	490	452	470	440	503	521	481	478	418	513	457	462	471	471	452	462	512	445	466	430	456	480	510	407	481	483	506	521	481	494	468	491	513	504	469	527	457	466	495	473	441	464	447	473	476	480	507	456	442	527	469	471	437	485	489	484	511	452	490	440	473	497	487	543	460	492	459	493	457	468	511	433	438	466	415	501	483	434	485	493	497	465	446	452	469	444	461	490	491	454	506	467	485	451	463	448	479	491	540	475	445	452	474	493	506	436	428	450	480	454	492	491	479	464	488	485	499	457	495	466	499	453	493	519	492	470	477	477	466	485	492	501	496	468	459	484	473	508	486	456	453	469	459	465	513	458	497	500	473	428	463	469	504	469	454	469	492	483	499	476	471	456	508	443	487	503	448	506	469	448	488	447	503	469	489	509	509	468	469	493	493	455	458	467	474	503	493	467	484	451	430	472	465	457	495	460	486	477	444	457	524	490	495	454	490	538	452	468	478	518	469	475	442	478	518	482	465	505	478	429	486	457	469	469	450	453	502	452	425	452	459	489	483	441	491	448	493	459	445	460	499	441	496	498	474	458	505	466	496	477	462	479	483	477	484	475	454	452	484	519	477	488	498	476	464	480	456	459	514	479	479	440	476	477	459	468	490	507	517	443	508	470	513	463	506	484	476	497	494	472	454	476	488	465	463	462	476	508	470	499	482	476	442	454	472	482	485	447	497	465	470	442	417	453	488	477	505	499	482	464	463	422	513	468	470	455	427	470	499	474	458	479	495	451	464	469	451	477	510	480	504	477	502	486	482	483	488	489	490	449	485	461	457	509	469	467	541	440	499	505	455	462	474	540	463	483	503	492	519	452	455	518	503	483	502	510	468	486
9088	4041	3198	2557	2373	2120	1748	1646	1578	1449	1329	1345	1274	1182	1246	1198	1137	1086	1132	1137	1111	1097	1131	1063	1118	1149	1108	1010	1144	1144	1152	1068	1104	1106	1050	1095	1137	1082	1045	1089	1115	1054	1071	1017	1025	1060	1056	1041	1066	960	1090	1007	1070	1113	1071	1083	1065	1049	1025	1015	1048	1072	1052	1011	1056	1023	1073	1065	1017	1084	1044	1047	1048	1088	1020	1036	1051	1069	1033	1108	1046	1056	1098	989	1030	1014	1063	1023	1062	1078	1073	1002	1029	1024	1047	1038	1064	1044	1053	978	1038	1024	1011	1113	1036	1144	1049	1081	1120	1058	1077	1040	1018	1059	1101	1056	1027	1021	1106	1037	1085	1044	986	1032	1060	1046	1072	1071	1056	1063	983	1134	1008	975	1050	1051	1023	1086	1008	1022	1024	1020	1108	1068	1029	1023	1065	1060	997	1057	1060	1051	979	1010	1049	1015	1088	1077	1063	1007	1036	1084	1075	1004	1035	997	1015	1022	1069	1056	1054	1058	1027	1009	1037	1014	1042	1107	1101	1047	1069	1054	1027	1095	1069	1090	1064	1082	1070	1047	1007	1050	1084	1044	1023	1037	1109	1020	1031	1028	1018	1034	1083	1091	1123	1039	1035	1016	1055	1039	1019	1048	1074	1073	1082	1071	1066	996	1034	1062	1073	1065	998	1045	973	999	1051	1052	1030	1098	1112	1019	1047	1051	1107	1061	1018	1089	1021	1093	1038	1000	1040	1024	1007	1030	1042	1015	1021	1043	988	1046	1085	1068	1078	987	989	973	1042	1016	1108	1056	978	1062	990	1026	1014	1074	1114	1046	1006	1063	1042	1099	1014	1080	995	1034	1018	999	1048	1091	1084	1015	991	1057	1058	1005	981	1091	1063	1027	1039	1059	1085	1057	1042	1044	1041	1020	1030	1030	1045	1068	1034	1034	1080	1058	1122	1023	1031	1005	1020	1047	1101	1083	1066	1033	1056	1035	1013	1052	1025	1073	1020	964	997	1093	1057	1017	1093	1085	1041	1034	964	1043	1059	1060	1034	1105	1046	1053	1019	1002	1052	1078	991	1032	1064	1074	1039	1047	1061	1059	1073	1014	1063	1047	1029	999	1078	1095	1028	1055	1022	1025	1060	1080	1072	1021	1017	1122	1079	1042	1071	1054	1022	1058	1043	1046	1064	1033	1041	990	1047	1054	1041	1087	1065	1036	1098	1099	995	1112	1061	1043	1019	1031	1078	1092	1098	1006	1032	997	1035	1020	1085	1069	1070	1026	1054	1117	1050	1160	1077	1042	1052	1044	1054	1088	1037	1025	1081	1032	1087	1036	1055	1100	1051	1068	1025	1040	1067	1091	1094	1003	1001	1063	1051	1015	1023	1053	1101	1011	1038	1076	979	1090	1058	1056	1021	1065	987	1102	1060	1062	1029	1009	1074	1067	996	1045	1042	1059	1080	1013	1103	980	1072	1061	1015	1072	1060	979	1011	1103	1034	1055	1066	1061	1085	1029	1000	1083	1043	1028	1065	1047	1058	1012	1045	1041	1037	1054	1036	1057	1077	1078	1024	1069	1070	1003	1084	1026	1111	1032	1033	1056	1062	1068	984	1078	975	1045	1046	1078	1068	1059	1076	1018	1015	975	1028	991	1034	1074	1051	1095	998	1103	1031	1030	1016	1055	1062	1104	1040	1036	1045	1061	1101	1040	1025	1031	1030	1017	1055	1059	1046	1012	1078	1080	1008	1095	1065	1007	1073	1030	1069	1071	1003	1057	997	1077	1033	1046	1039	1047	1041	995	1024	1030	1067	1004	1034	1101	1043	1061	1072	1096	1104	982	1083	1039	1062	1044	1038	1058	1019	1042	1081	1009	1030	1118	1038	1056	1045	1084	1004	1047	1031	1073	1021	1009	1061	1091	1023	1022	1060	962	1035	1035	1018	1038	1054	1017	1022	992	1042	1089	1027	1122	1074	1043	1025	1034	1015	1079	1004	1059	1028	1118	1051	1027	1071	1074	1055	1069	1077	1078	1023	1054	1036	1051	1048	1033	1017	1047	1044	1019	980	982	1044	1023	1045	1093	997	1013	994	1070	1077	964	1076	1035	1069	1003	1070	996	1066	1012	1095	1024	1042	1035	1030	1045	993	1065	1020	987	1024	1048	1026	1043	1051	1006	1009	1063	1006	1067	1050	1032	1084	999	1037	1075	1100	1072	1066	1058	1029	1031	1067	1051	1031	1064	1005	1039	1027	1021	972	1044	1032	1075	1080	1040	1060	1114	1023	1099	1058	1038	1006	1094	1051	1059	996	996	1074	1049	1060	1095	1084	1076	1018	1041	1046	1009	1040	1052	1126	1009	1047	1037	1064	1060	989	1008	1063	1065	1041	1077	992	1124	1076	1079	1026	1039	1018	1079	1073	1056	1077	1023	1060	1064	1107	1033	1014	1018	957	1019	1110	994	1061	1069	1035	987	1038	1055	1068	1026	1097	1018	1051	1073	1055	1038	1056	968	1060	1100	1042	1053	1033	1035	1068	1110	1090	1068	1063	1062	1089	1063	1063	1059	1040	986	1023	1063	1102	995	1044	1038	1095	1067	1024	1110	1064	1027	1034	1040	1076	1036	1034	1055	1028	1018	998	1033	1026	1048	1062	1062	1082	1073	1033	1064	1013	1043	1055	1054	1055	1103	1016	1089	1012	1060	1035	1063	1059	1004	1037	1061	1048	1088	1077	1031	1017	1066	1032	1040	1029	1076	1045	1079	1042	1019	1065	1117	1059	1055	1083	1065	998	1058	1056	1048	1072	1034	994	1048	1053	1050	1006	1058	1045	1075	1073	1097	1012	1066	1032	1065	1037	1013	1127	1089	1049	1015	1096	1085	1035	1018	1035	1095	1006	1047	1019	1099	1005	1024	1052	1071	1022	1100	1019	1023	1074	1086	1027	1011	1059	1047	1054	1093	1037	1000	1098	1046	1086	1080	1032	1042	1074	1086	1035	1033	1106	1065	1040	1097	1057	1050	1046	1078	1057	1025	1038	1094	1059	1020	1050	1002	1027	1047	1045	1041	987	1060	1107	1004	1066	1063	1034	1024	1032	1063	1051	1036	1049	1090	964	1069	1024	1044	1028	1061	999	1034	1047	983	1035	1042	1015	1029	1023	1056	1018	1018	980	1071	1043	1013	1032	1054	1094	1024	1017	1078	1039	1076	1095	1018	1078	1017	1027	1099	1027	1031	1077	1049	1050	1056	1079	1071	1044	1030	1082	1047	1053	1073	1035	996	1032	1091	1008	1013	1063	1020	1060	1003	1046	1063	1033	1092	1026	1013	1052	1039	1026	1029	1051	1045	1106	1052	1053	1060	1094	1002	1104	1059	1091	1010	997	1009	1029	1081	1074	1048	1039	1069	1025	1041	1003	1054	1086	1070	1064	1040	1051	1010	1020	1063	1056	1052	1083	1027	1009	1023	1062	1023	1089	1052	1008	1054	1080	1044	1147	1037	1036	1008	1035	1084	1047	1061	1047	1030	1043	1083	1104	1086	995	1028	1123	1086	1016	1044	1038	991	992	1071	1030	924	1054	1034	1068	1042	1040	1073	1069	1018	977	1050	1027	1045	1041	1083	1040	1018	1051	1088	1059	1041	1083	1083	1061	995	978	1091	1010	1066	1024	1086	1088	1064	1090	1092	1047	1050	1038	1025	1058	1048	1071	1055	1039	1043	1074	1064	1036	1053	1056	1053	1109	1075	1045	1094	1017	1043	1031	1055	1072	1067	1100	1027	1029	1050	1052	1011	968	979	1000	1051	1019	1057	1101	1058	1038	1112	1012	1008	1028	1034	1032	1037	1072	1073	981	1009	1049	1045	1075	1097	1023	994	1000	1028	1043	1029	1029	1017	1008	1008	1076	1040	1047	998	1081	1076	1041	1093	1066	1097	1078	1112	1040	1062	1086	1006	1070	1028	984	1060	1053	1071	1094	1018	1056	1042	1069	1035	1025	1074	1044	1083	1083	1069	1058	1111	1004	1063	1064	1046	1009	1082	1039	1081	1069	1024	1017	1060	1086	1056	1000	1042	997	1044	1013	1032	1086	1023	1017	1089	1057	1063	1000	1064	1055	1062	1051	1054	1015	1050	1076	1051	1125	983	1079	1061	1069	1048	1068	1055	1059	1049	984	1040	1007	1084	1120	1063	1030	1004	1056	1067	1031	998	1066	997	1055	1009	1022	1008	1066	1070	1058	1051	1021	1060	1081	977	1072	1049	1005	1045	1008	1114	1031	1036	1067	1039	992	1072	1019	1023	1078	1043	1056	1021	1035	1026	1030	1027	1050	1060	1079	1040	1075	1058	1093	993	1032	990	1007	1014	1046	1061	1103	1062	1039	1093	1068	1057	1028	1053	996	1060	1066	1051	1049	1062	1003	992	1007	1032	1074	1043	1058	1024	1101	1081	1097	1023	1094	1066	1048	1075	1072	1074	1095	1045	990	1011	1057	1045	1012	1052	1098	1042	1066	1075	1063	1012	1027	1027	1031	1032	1042	1038	1098	1075	1091	1075	1024	1066	1061	1048	1132	991	1038	1046	997	1007	1012	1024	1097	1005	1086	1018	1037	1005	1054	1069	1045	1062	1121	1035	1039	1062	1033	993	1079	1090	1011	1008	1064	1024	1042	1052	1070	1072	1038	1046	1060	996	1122	992	1023	1069	1080	1060	1033	1025	1060	1055	1057	1025	1003	1037	1085	1083	1044	1073	1052	1069	942	1053	1039	1006	1035	1074	1076	1083	1014	1081	1032	1062	1017	1047	1015	1071	1047	1049	1031	1008	1029	1070	1075	1111	1027	1111	970	1063	1094	1050	1045	1087	1080	1041	1045	1024	1041	1036	1078	1041	1052	1067	1077	1049	1039	1047	1039	1082	1129	1130	941	1064	1046	1065	1102	1056	1113	1057	993	1024
1697	352	207	167	157	152	185	150	157	176	168	160	139	159	185	164	172	156	170	127	153	168	162	183	133	174	154	170	148	142	149	185	145	144	138	142	169	141	149	167	147	156	178	171	167	143	149	163	116	159	148	162	179	162	148	169	137	157	162	163	149	166	167	171	154	157	158	157	162	158	171	161	169	124	186	158	163	169	176	200	151	155	141	155	170	159	148	183	179	155	153	141	178	166	136	162	175	135	159	159	159	157	155	141	163	166	153	165	148	135	182	166	141	173	134	149	136	153	162	170	176	156	157	160	156	167	169	153	157	174	171	154	165	156	164	160	172	133	183	156	146	162	175	151	154	178	163	158	166	167	159	147	160	159	178	132	137	157	143	134	173	166	155	178	165	147	154	149	142	175	144	157	173	142	154	145	129	155	157	170	175	182	140	169	163	130	156	159	162	180	192	164	176	160	161	182	134	149	179	164	157	140	144	172	151	172	159	166	167	164	190	153	151	163	152	146	152	183	150	161	169	164	160	128	154	157	153	151	174	160	186	157	166	155	170	163	132	168	151	180	169	129	156	127	160	147	170	157	174	160	150	166	153	156	156	157	167	151	169	138	126	158	157	176	188	149	164	148	146	154	157	164	192	180	146	179	154	171	178	160	169	159	166	142	151	144	155	132	158	164	160	160	165	167	167	129	147	144	136	158	172	175	136	153	159	159	154	167	163	151	164	176	143	160	176	129	165	143	166	168	162	148	160	181	161	145	163	160	163	168	161	143	163	158	159	168	153	165	172	177	165	147	131	149	166	144	139	158	136	178	160	181	151	159	179	172	158	139	173	177	164	138	183	164	156	140	136	142	180	169	175	165	169	159	153	161	156	158	175	146	129	136	171	171	151	153	156	178	132	154	163	152	148	144	159	171	163	151	154	154	162	161	176	146	158	176	151	152	157	151	148	143	158	160	156	143	169	167	160	136	152	162	147	157	151	165	164	173	163	204	155	170	145	179	190	161	140	162	195	165	169	139	171	156	158	185	183	161	144	172	147	161	123	140	158	153	159	200	159	152	180	171	175	145	176	173	151	148	158	158	182	161	146	155	158	176	172	153	146	160	173	125	145	150	190	166	148	174	187	179	153	159	153	166	153	161	165	148	162	168	128	145	150	177	161	164	136	171	174	151	167	167	153	165	166	142	161	164	155	167	152	131	141	141	153	144	170	161	131	170	145	131	142	143	159	159	165	174	152	168	171	152	182	154	153	141	172	162	184	152	145	148	168	132	149	166	181	199	194	166	171	158	144	174	145	179	164	173	158	162	147	154	138	163	140	171	168	167	202	161	160	154	181	151	168	165	156	146	132	146	157	148	142	176	161	175	166	146	169	156	174	178	135	167	179	171	167	131	143	155	157	173	144	174	180	171	154	147	152	161	162	150	178	152	135	156	152	187	185	167	160	144	169	145	122	162	140	156	144	153	142	151	138	136	163	191	157	155	143	149	156	130	151	160	184	146	136	159	168	156	145	176	155	180	150	162	155	173	150	174	162	171	160	161	149	150	139	139	140	142	150	144	158	168	147	165	167	166	136	144	155	170	150	142	153	151	160	163	174	154	179	166	130	168	153	156	181	149	161	173	157	148	158	142	175	162	158	135	148	167	159	157	131	184	173	187	141	172	159	146	164	180	153	142	145	151	145	160	173	143	169	175	170	144	162	162	190	149	169	155	166	156	160	159	174	151	163	158	177	145	152	175	168	179	131	162	145	161	165	159	147	110	151	156	159	174	169	183	152	179	174	149	181	152	162	148	169	132	148	139	153	169	154	156	163	164	154	156	152	146	139	163	141	186	151	170	172	157	153	166	174	142	167	147	164	174	151	176	183	155	181	168	176	156	170	161	160	141	143	173	157	151	134	148	155	168	150	147	153	143	153	157	168	189	154	142	142	134	155	135	163	147	136	156	163	169	168	158	134	151	159	157	171	157	172	157	169	182	150	180	146	165	169	142	148	154	143	157	181	151	158	159	142	152	155	155	161	142	170	162	158	153	137	148	138	155	184	123	183	158	172	127	165	120	153	164	157	174	142	149	151	156	154	155	131	122	163	174	155	160	148	159	191	165	125	141	165	158	151	193	149	158	158	211	170	163	172	144	165	143	136	178	138	160	156	158	166	165	146	190	174	171	155	173	177	154	180	166	164	146	138	143	164	176	158	164	156	139	166	144	173	144	157	168	162	171	163	173	170	166	169	165	134	132	167	147	139	169	164	171	175	150	134	174	155	150	162	166	149	143	181	165	156	144	154	179	161	148	157	150	175	173	163	143	156	153	176	160	153	162	153	139	161	149	167	200	173	164	157	174	177	162	185	158	145	154	176	151	162	170	143	167	159	138	134	171	149	142	173	175	146	175	176	153	173	153	156	151	156	149	160	156	176	151	135	163	149	186	166	170	160	153	171	136	176	179	158	164	163	166	150	160	206	151	165	173	173	149	159	136	179	150	147	159	168	144	171	166	153	144	158	164	157	158	162	151	179	152	160	168	154	168	185	149	175	176	168	148	155	171	161	153	144	157	190	147	146	174	154	146	155	139	150	142	158	152	171	159	152	141	154	177	158	144	171	172	145	156	187	142	151	180	146	190	165	158	161	164	165	159	148	145	143	192	152	174	152	131	152	166	190	180	163	160	173	169	180	165	165	160	136	161	151	138	148	152	159	146	147	132	137	169	188	175	156	176	161	153	144	162	166	131	163	136	137	170	161	143	166	160	164	157	170	138	141	142	162	148	173	171	182	144	157	170	177	143	156	180	149	170	138	145	167	158	140	131	151	160	136	164	163	155	184	158	177	153	133	147	179	144	151	170	155	186	178	159	156	147	160	146	179	167	164	150	166	139	160	155	156	116	160	157	169	188	148	151	164	158	157	156	148	130	176	160	161	161	156	136	138	173	149	162	160	163	165	149	133	160	179	156	158	150	177	162	148	161	178	189	174	179	161	137	168	172	174	166	151	198	151	177	167	144	152	156	143	168	144	153	159	172	169	152	182	177	156	182	154	159	171	151	166	129	147	179	195	174	158	161	171	138	169	143	165	151	170	151	158	147	184	149	202	161	162	161	169	136	167	157	153	142	173	140	154	156	152	169	159	154	168	167	125	148	159	149	160	144	160	123	130	162	187	148	151	147	149	161	195	136	185	174	158	156	168	145	163	146	183	162	138	157	168	141	153	148	159	157	165	160	146	151	201	182	173	149	162	168	150	175	162	145	181	154	169	163	171	163	161	171	178	145	179	129	152	177	161	164	163	189	172	166	164	173	155	180	161	163	166	145	142	154	176	145	184	162	172	169	158	156	163	163	145	179	149	139	179	165	139	172	132	153	163	161	166	171	159	149	181	138	162	166	181	140	149	143	152	155	160	170	140	146	157	176	157	178	164	151	163	179	170	166	163	167	151	166	158	141	157	183	167	158	150	158	149	156	160	140	158	143	163	124	164	172	155	161	179	164
1716	673	522	513	489	467	488	452	464	440	477	448	452	432	444	471	443	467	492	452	467	420	442	431	414	444	430	401	467	440	456	474	455	458	465	428	454	464	481	485	436	436	457	426	448	462	459	437	424	483	459	430	441	440	465	437	472	449	432	405	456	439	456	481	461	470	443	468	437	444	485	433	452	472	450	443	455	417	435	458	465	420	470	451	435	485	453	461	447	448	398	457	462	435	450	459	434	468	458	460	452	432	435	446	441	447	436	448	472	481	396	428	414	445	466	458	433	424	465	443	434	454	474	477	441	436	431	476	449	444	487	468	436	451	426	466	465	427	445	412	484	510	429	439	431	457	444	450	449	487	471	479	433	467	473	474	417	471	448	437	463	480	459	459	428	442	443	483	482	469	502	441	477	471	438	518	448	418	456	414	453	464	446	453	483	456	470	439	434	444	461	460	470	430	451	487	440	453	448	435	462	430	434	440	437	435	469	452	485	442	442	488	449	407	455	454	439	474	452	441	464	440	454	445	443	462	438	433	488	451	433	412	427	452	450	449	448	459	419	416	436	440	455	447	432	402	461	441	441	467	445	456	486	464	415	457	487	453	460	451	429	476	436	431	468	439	433	456	464	446	490	428	438	470	483	429	440	432	470	470	499	476	453	462	456	453	456	444	473	427	409	443	429	466	449	451	476	453	411	443	469	442	439	503	466	444	414	434	452	449	436	434	477	429	467	445	440	417	442	482	477	480	478	423	461	459	437	491	447	456	443	439	465	439	409	460	434	456	470	456	405	457	455	466	460	450	469	478	471	442	445	439	446	435	453	448	451	448	446	426	466	452	441	443	467	465	426	443	490	429	450	462	432	483	437	487	466	443	491	435	437	464	420	456	428	425	427	442	418	440	469	430	458	473	463	413	421	474	433	434	464	435	441	479	470	449	428	442	452	497	466	430	409	442	458	452	419	460	468	469	428	478	452	470	453	471	441	439	472	443	453	458	418	463	428	460	435	430	460	439	445	461	474	447	483	446	441	502	442	459	425	403	501	448	447	445	430	447	469	437	449	438	457	464	444	470	437	431	511	460	444	457	392	420	448	451	446	444	460	427	458	454	471	466	448	405	447	417	462	438	450	473	452	405	448	450	425	471	427	467	442	439	414	486	475	479	444	433	460	443	438	420	414	480	443	484	477	456	442	463	440	448	474	490	447	455	433	499	485	440	418	460	426	429	450	447	443	476	456	457	473	463	469	457	500	439	460	444	447	438	443	431	464	409	425	454	456	440	501	480	487	454	467	471	404	449	457	451	435	413	467	440	449	455	442	472	449	427	433	459	439	486	459	437	445	475	434	437	439	490	442	477	426	445	462	473	444	470	472	459	489	441	466	443	433	435	424	435	446	432	429	450	409	462	414	456	443	470	466	478	450	442	456	445	446	474	466	471	440	455	452	461	446	435	443	439	451	469	460	461	421	442	449	452	472	449	466	433	468	433	452	436	453	487	439	470	463	436	451	450	428	404	467	462	416	481	460	446	498	465	431	437	444	474	423	450	455	446	472	480	469	410	471	492	431	486	419	413	486	477	441	479	446	459	465	472	461	406	450	445	443	479	448	449	456	473	455	451	445	455	444	443	451	467	444	473	470	465	399	459	502	461	430	430	442	419	465	457	442	469	444	442	453	412	464	476	477	471	498	458	490	483	455	436	415	480	462	469	460	446	480	426	421	488	445	461	443	462	456	443	467	431	484	454	475	428	426	431	468	422	456	459	450	467	474	436	462	428	414	462	415	421	443	429	435	450	429	437	439	456	450	447	433	439	493	494	475	471	479	445	464	484	413	428	475	406	483	461	442	435	456	409	430	473	461	450	481	466	426	425	428	455	466	453	439	469	453	431	493	461	453	461	502	438	442	456	428	440	450	465	439	425	483	493	453	471	423	478	480	454	450	480	424	465	446	466	419	480	424	456	425	458	455	440	475	441	459	453	481	444	473	467	470	466	454	426	486	447	468	479	471	446	395	483	469	453	479	431	468	464	484	447	459	451	497	456	457	443	448	480	462	445	389	505	448	417	473	427	417	474	453	472	443	455	427	446	433	405	402	449	464	442	447	439	463	457	450	489	424	479	438	455	448	462	489	442	438	439	453	472	460	446	423	457	458	470	448	437	494	451	427	458	460	456	421	436	446	476	435	476	465	465	468	431	467	508	425	458	449	500	449	483	462	450	451	439	463	500	472	433	453	495	443	443	496	439	462	439	463	471	428	474	463	458	480	433	455	440	466	457	435	422	416	442	466	449	431	458	420	490	414	472	486	479	466	405	488	496	468	427	446	438	491	449	443	500	435	436	439	461	436	479	472	436	440	458	438	427	438	430	428	482	456	448	471	447	415	423	453	457	422	446	472	462	449	428	439	449	445	452	476	454	446	457	446	456	428	417	436	413	466	465	429	455	468	444	441	424	472	435	438	429	441	479	433	425	438	460	486	442	434	483	496	433	440	455	456	442	454	439	456	485	452	494	429	459	501	456	457	480	448	456	440	463	459	457	431	437	464	468	473	434	466	470	435	436	449	439	459	455	469	452	442	441	474	452	456	409	442	445	452	447	467	435	452	423	451	473	414	489	484	471	471	422	459	438	499	475	427	422	485	452	457	459	435	474	454	460	455	452	463	470	462	432	465	455	427	455	477	436	432	432	455	486	472	449	459	471	421	413	480	404	441	457	477	440	429	473	466	505	452	496	430	454	447	450	413	462	459	459	462	433	438	445	417	445	465	486	438	422	467	454	463	424	464	453	458	426	469	478	485	421	481	475	411	435	412	473	444	479	471	451	463	461	452	431	439	428	460	431	417	504	429	412	432	440	469	438	454	478	438	467	467	427	445	475	475	451	442	410	478	421	452	410	427	458	450	448	413	401	498	447	495	453	453	496	465	472	456	453	491	431	464	441	438	473	408	476	465	416	449	435	439	451	463	453	473	472	428	432	482	447	456	473	438	468	482	474	454	436	441	469	454	404	416	447	450	459	448	479	451	465	433	470	413	465	499	441	439	461	436	442	470	504	463	453	453	449	475	437	457	434	471	410	443	438	458	469	455	477	434	439	470	435	455	494	480	437	468	394	462	460	464	470	491	421	461	419	449	441	464	463	431	476	455	453	471	453	468	475	460	457	432	461	446	415	459	458	436	439	466	470	436	459	444	443	439	436	461	454	484	406	476	471	431	465	443	478	453	460	503	471	437	431	432	462	409	468	438	455	445	511	461	451	471	400	464	454	395	461	428	408	427	440	472	447	484	463	425	427	471	438	472	462	467	487	444	436	436	493	434	465	454	455	431	462	432	451	472	427	445	469	457	473	494	454	427	428	477	461	462	463	449	467	432	458	440	432	430	450	496	463	436	438	434	475	441	451	439	431	469	465	465	449	473	425	471	432	483	478	430	460	450	430	408	463	457	432	445	449	492	435	481	460	482	457	414	469	455	434	473	454	443	451	450	407
7971	1784	1001	569	458	426	386	372	371	373	341	362	361	348	352	338	350	322	342	379	339	323	347	350	387	348	336	332	365	337	374	350	372	335	356	329	339	326	348	342	334	358	339	366	345	321	360	364	365	335	379	346	357	327	363	331	346	356	313	312	355	344	309	334	344	333	359	345	351	352	371	321	310	359	312	366	328	366	302	335	325	375	356	331	323	317	355	355	330	317	329	337	365	337	333	330	342	348	311	316	355	347	311	320	361	377	334	345	345	307	351	379	313	331	340	371	328	337	323	318	345	350	345	319	309	326	344	339	330	357	366	332	324	384	344	349	337	337	364	350	333	312	360	339	343	336	343	333	356	365	364	354	363	349	308	346	348	339	309	340	358	356	339	342	308	333	360	352	343	361	336	348	363	325	340	378	343	329	314	309	330	341	339	346	318	319	364	321	331	340	313	328	373	332	357	353	321	333	380	328	310	329	342	347	308	335	356	368	340	307	338	360	328	343	321	377	348	365	338	295	347	322	337	316	343	343	308	367	341	326	317	331	326	343	333	342	338	350	359	322	355	362	338	343	345	330	341	320	358	369	343	337	317	317	360	352	345	292	346	330	320	341	346	316	340	379	351	329	304	351	356	367	375	312	342	360	316	354	330	335	333	332	345	348	359	351	357	336	341	326	376	343	365	326	308	358	377	340	311	348	334	340	337	333	316	328	320	348	331	320	341	333	343	356	304	353	321	329	383	345	357	347	364	341	346	363	348	325	325	334	313	347	306	350	342	325	363	344	325	328	345	330	303	342	315	322	330	358	353	285	346	368	327	341	351	359	412	308	325	304	318	314	358	356	363	314	358	367	325	345	337	339	355	356	311	363	333	353	356	371	304	318	325	322	299	343	299	341	366	375	332	360	310	352	304	319	364	329	358	362	325	340	310	365	329	316	306	309	355	348	312	321	367	337	329	308	322	337	354	332	355	333	350	365	337	347	359	352	325	348	354	345	333	324	343	352	358	326	318	361	355	361	314	349	309	356	320	346	360	340	357	327	333	338	312	356	356	324	338	329	366	312	358	315	305	337	349	352	307	385	356	341	336	340	315	337	357	364	322	335	374	336	381	320	356	337	303	370	338	348	346	348	326	328	355	325	355	338	333	342	319	364	352	326	316	325	339	336	318	360	387	341	346	314	306	327	340	343	343	352	331	341	342	340	313	316	324	366	319	355	328	333	352	325	309	316	343	322	376	350	356	293	337	350	357	327	312	282	349	338	334	356	370	330	332	326	333	322	350	326	373	305	329	339	329	345	318	333	345	322	331	319	309	327	312	329	354	365	344	349	323	365	352	312	380	333	317	339	341	326	339	329	401	369	327	309	363	306	375	354	331	362	331	350	339	373	324	320	348	308	327	357	348	403	342	342	312	316	309	349	351	358	347	282	315	367	303	336	360	298	353	354	344	342	343	346	357	353	321	338	327	350	339	331	328	340	352	325	319	343	316	302	321	335	303	351	332	333	340	339	351	349	367	376	309	302	324	342	335	350	337	330	344	325	325	365	308	348	338	333	321	357	347	331	307	346	379	345	334	326	329	347	334	343	366	355	324	325	309	354	320	353	334	360	350	334	312	343	325	353	319	301	303	349	349	329	344	332	345	339	299	338	298	335	338	334	356	349	384	348	356	348	360	370	319	351	311	325	336	352	320	339	342	359	345	343	329	375	316	332	332	303	332	307	294	360	336	340	287	352	349	323	349	333	357	359	319	361	367	355	327	321	331	290	327	328	326	329	298	334	312	321	341	393	308	347	344	328	321	390	361	362	333	343	283	356	332	354	322	338	320	327	351	303	343	325	310	345	359	333	397	301	328	334	313	312	341	357	320	323	354	336	339	370	366	298	294	358	340	337	357	332	374	337	318	346	347	363	320	344	318	355	337	369	332	378	357	315	334	365	371	336	341	357	316	327	301	329	366	376	350	345	350	321	341	346	327	349	347	344	336	341	339	338	316	388	333	345	313	335	331	385	374	328	356	328	323	320	361	352	315	349	322	329	377	302	343	331	313	368	288	346	356	366	324	351	357	362	364	345	317	359	372	310	334	338	311	350	368	334	343	356	367	351	318	327	340	379	355	329	344	346	345	300	360	313	377	366	304	366	347	332	331	376	372	342	321	325	332	369	341	335	347	362	324	310	355	346	320	316	325	315	326	336	304	346	331	353	306	334	296	347	324	356	318	327	339	300	346	352	305	337	336	323	353	340	338	328	334	301	346	330	347	301	308	342	342	335	345	352	333	341	325	351	341	317	336	333	352	323	323	352	340	337	345	329	334	362	348	349	347	383	330	322	285	319	384	313	338	326	374	367	345	340	314	363	374	329	372	325	344	343	343	325	333	308	318	345	345	341	333	297	340	331	337	343	309	364	344	341	350	332	348	369	369	333	334	337	363	299	352	345	317	326	320	347	332	350	342	374	348	323	326	322	342	338	336	317	364	352	335	375	358	344	340	357	370	383	334	346	347	366	345	361	346	319	352	329	335	353	346	341	335	347	328	308	297	332	325	335	347	337	260	334	336	359	332	334	315	353	378	340	316	338	355	354	339	329	297	329	306	341	355	311	322	319	328	354	304	414	351	311	343	331	358	345	341	331	370	319	354	354	348	350	329	306	323	300	324	309	325	349	328	340	390	322	333	380	357	341	358	348	331	334	285	324	333	358	357	349	349	343	337	308	311	330	339	311	337	351	317	304	310	336	324	336	346	325	338	340	334	330	313	324	312	320	345	355	351	317	346	369	352	354	307	339	325	324	341	372	321	342	326	362	350	347	342	331	307	324	342	357	321	350	342	322	314	344	288	335	351	346	394	384	339	353	344	331	385	338	331	322	325	303	336	344	342	331	368	323	351	319	354	341	349	374	323	350	353	311	304	386	369	349	322	346	341	357	350	302	329	305	355	321	341	363	327	332	323	303	321	392	349	339	367	332	334	348	329	331	341	329	311	347	319	357	351	350	349	351	325	345	312	329	320	323	339	352	371	342	329	321	326	338	313	362	388	329	351	343	339	348	317	352	335	333	336	350	368	329	306	331	326	291	357	319	345	347	326	343	340	350	332	322	324	378	372	320	362	321	340	341	335	319	323	321	330	346	332	350	329	340	381	365	357	374	334	300	350	329	356	344	358	321	314	351	351	326	378	323	355	354	352	339	299	334	366	331	356	349	353	337	338	321	377	358	363	338	352	306	336	352	360	325	358	335	337	334	358	335	356	325	374	353	367	315	356	313	387	355	356	355	343	337	333	351	312	357	358	335	360	340	346	358	354	319	354	408	356	370	310	324	332	351	400	346	372	318	345	334	331	368	334	337	322	351	389	357	353	378	358	352	325	342	331	347	318	346	327	399	358	347	380	329	322	404	334	335	367	333	313	364	343	357	374	335	330	354	321	359	365	365	342	327	333	334	327	343	353	349	302	321	359	325	303	331	389	356	334	339	352	327	347	338	365	349
6630	2401	1535	1547	1386	1285	1136	1134	1056	1046	978	952	945	932	847	877	827	856	902	869	891	877	839	935	832	871	878	809	806	888	803	845	827	844	851	871	797	827	806	880	846	814	823	837	860	861	874	822	841	805	825	824	783	837	830	802	810	787	835	796	763	819	832	838	840	822	804	808	803	814	809	840	799	805	778	825	782	801	820	900	814	840	830	827	801	801	842	774	796	790	800	810	829	802	853	846	820	857	819	831	811	853	788	786	820	800	812	822	819	813	807	855	807	835	867	737	812	821	798	826	814	807	789	777	831	849	861	804	751	807	812	824	832	868	813	764	789	790	790	814	778	812	763	756	813	828	783	837	823	828	821	765	823	810	836	761	856	781	797	823	866	835	753	822	834	849	821	867	810	825	804	814	783	800	773	830	823	822	806	886	823	827	778	793	804	819	803	792	782	845	802	823	812	830	813	781	788	816	822	787	818	795	836	811	819	737	817	798	835	808	801	833	831	791	809	795	799	781	835	833	788	781	852	808	827	813	812	801	837	864	804	822	820	798	820	767	793	804	840	758	827	813	827	787	872	787	842	809	843	815	804	783	864	810	813	848	823	831	788	818	814	864	831	790	827	824	846	834	842	846	790	817	859	758	845	803	771	773	775	829	833	825	817	779	850	826	826	861	792	802	812	821	816	831	854	840	764	825	772	860	838	820	779	765	821	869	799	792	797	835	766	828	805	795	787	839	798	822	793	765	797	793	780	828	772	791	819	822	857	758	763	817	790	806	798	787	791	791	757	800	821	782	839	779	788	799	886	846	836	850	822	755	785	818	801	836	860	825	829	747	762	780	820	828	782	788	821	742	797	839	869	789	799	829	770	850	816	802	861	820	806	834	829	801	800	806	851	826	816	848	834	845	797	800	840	826	829	813	767	843	799	777	836	756	791	800	797	781	815	826	802	743	795	832	772	806	757	803	840	841	777	815	823	777	804	839	812	799	775	756	791	795	825	809	822	812	756	846	844	852	849	803	832	818	824	868	826	859	790	820	825	845	801	760	814	825	872	838	854	804	770	863	849	802	802	860	821	876	837	764	806	832	755	796	768	848	797	782	826	823	804	812	789	779	842	839	798	811	837	801	812	780	790	828	833	810	842	813	812	807	817	820	804	833	787	835	816	800	809	807	820	814	791	762	810	801	829	792	793	803	823	833	779	844	787	813	802	789	845	827	806	817	816	807	812	790	860	844	830	857	778	805	845	857	779	806	806	857	846	782	798	795	796	779	854	797	790	772	820	824	839	833	835	774	811	895	854	864	787	794	783	783	829	832	828	791	825	756	864	829	791	767	790	812	825	850	775	815	884	859	826	807	800	798	819	823	756	830	778	795	801	853	811	837	793	773	776	876	815	761	810	862	802	836	794	805	805	764	783	830	847	772	837	834	790	780	781	828	835	757	797	837	849	824	802	798	862	753	826	786	790	811	820	850	824	772	862	816	787	805	801	828	833	802	811	825	801	772	780	796	826	802	784	849	880	784	780	821	794	861	769	792	848	812	809	808	878	843	834	835	851	768	805	826	807	805	821	838	816	806	763	831	837	764	844	837	786	799	830	837	850	830	851	783	844	791	803	849	809	855	806	834	775	784	819	778	811	779	840	842	798	812	798	803	815	778	817	805	786	811	852	794	813	780	826	807	836	808	864	846	837	795	769	833	826	866	824	854	801	846	844	805	797	812	797	795	793	786	825	838	799	836	809	776	808	785	799	855	797	830	813	792	829	813	817	885	826	809	848	812	775	873	858	776	826	856	855	815	831	784	797	782	820	800	797	833	835	804	832	821	800	830	806	812	853	746	762	819	826	855	849	797	801	811	819	799	861	815	822	777	806	812	785	792	842	807	816	798	768	821	852	803	835	810	786	803	764	812	810	834	810	836	817	824	843	795	806	825	804	819	809	868	810	801	831	858	822	814	814	817	823	794	822	792	837	756	814	801	818	841	782	781	842	826	813	827	818	818	808	788	812	818	891	790	797	846	824	803	840	883	809	852	843	799	765	752	787	848	786	799	782	811	787	843	806	810	808	771	866	785	825	882	836	823	802	796	824	808	795	823	744	791	775	864	874	859	825	829	788	805	820	800	807	813	806	845	819	797	869	858	827	806	840	814	824	813	840	812	808	777	793	765	776	799	834	807	790	866	820	827	819	847	789	774	780	811	777	801	853	833	830	820	806	872	832	802	809	825	833	792	781	875	743	800	823	783	824	783	810	821	789	837	837	833	841	796	794	845	859	766	807	776	822	789	804	827	792	796	838	817	808	829	795	861	842	819	805	796	844	808	819	818	805	798	811	838	836	805	775	789	849	783	836	774	760	791	841	826	877	777	816	810	782	765	781	858	784	819	797	774	824	840	773	812	844	799	761	837	867	762	822	851	817	776	811	804	818	817	825	839	817	813	805	804	798	797	815	827	812	789	806	768	844	800	814	821	770	784	823	840	818	820	796	780	839	826	822	818	823	824	791	819	764	769	778	863	803	848	804	799	797	815	804	840	841	868	829	877	840	798	815	862	792	824	818	774	841	853	776	832	875	758	859	800	810	811	858	780	775	847	822	827	767	830	830	794	821	796	829	820	811	858	863	821	808	789	832	800	758	808	784	856	768	791	796	826	786	797	807	788	790	861	791	825	843	773	821	786	812	880	855	808	841	839	846	772	840	853	824	847	785	854	765	836	817	832	831	803	830	756	734	850	799	805	827	764	798	839	840	780	797	804	845	830	792	841	832	813	793	833	798	855	851	840	815	824	749	823	785	817	796	799	855	835	821	801	780	783	806	817	819	838	765	790	767	831	847	790	812	867	847	802	825	771	793	813	808	809	853	819	822	873	797	765	857	794	778	780	786	801	818	845	788	823	849	821	816	832	858	827	859	793	785	818	824	784	799	834	799	800	843	792	801	781	803	745	825	808	846	816	851	812	830	833	827	771	751	845	834	853	819	774	790	791	813	798	833	834	818	825	781	817	779	815	807	771	738	840	827	861	801	736	839	817	785	825	798	833	785	816	786	801	807	856	805	819	841	806	811	839	791	826	794	760	839	784	778	797	788	851	859	749	796	781	829	821	781	806	837	753	834	852	775	799	837	804	784	815	840	818	816	813	826	817	821	783	758	783	851	844	809	838	841	817	855	905	826	819	816	823	789	794	799	765	820	757	772	816	797	833	864	856	825	806	812	855	829	793	838	830	772	797	845	864	777	804	828	766	835	827	819	807	827	844	843	755	908	783	799	799	827	851	796	791	808	815	794	852	837	752	798	807	826	797	785	828	802	777	826	843	826	777	790	807	808	765	842	796	856	818	814	804	831	840	773	872	809	792	832	790	868	800	778	838	801	776	800	808	848	787	829	805	814	806	804	844	849	787	803	792	743	817	781	820	806	786	807	782	841	859	826	833	813	831	768	776	761	820	795	813	823	841	816	843	801	819	871	800	846	787	859	828	780	850	804	832
15649	4210	2569	1053	851	709	624	606	591	558	518	543	567	526	478	507	534	509	513	487	500	509	504	455	437	480	457	469	450	442	476	491	485	456	473	482	450	495	492	466	459	508	509	482	475	502	500	528	463	497	464	479	509	459	500	469	486	449	474	467	559	501	466	445	455	500	528	486	487	494	418	495	481	472	519	472	446	438	494	484	457	492	492	464	476	451	496	457	483	453	489	473	462	487	468	436	491	482	501	460	496	490	481	489	498	426	434	456	509	493	481	481	457	484	471	451	496	490	486	463	452	465	421	502	468	514	460	485	479	462	469	488	519	494	518	507	528	470	452	452	489	460	481	487	463	455	458	447	527	463	450	465	459	480	460	473	461	470	477	482	476	470	485	513	472	460	452	466	500	474	489	457	545	492	461	484	463	471	493	460	432	430	471	487	434	484	482	513	501	503	459	390	457	485	489	488	493	482	473	468	445	448	446	448	426	472	448	461	474	487	457	384	498	477	490	477	453	491	461	492	504	509	456	530	479	466	449	466	465	446	480	428	491	461	438	507	479	521	476	483	478	459	471	421	469	471	492	479	483	509	460	494	452	497	484	445	486	469	460	494	476	451	499	448	476	495	481	512	483	492	477	499	444	470	471	485	461	524	510	464	466	457	444	466	468	495	508	467	483	488	485	468	451	485	464	480	482	511	482	501	448	488	450	462	525	491	450	468	458	464	487	515	467	479	508	444	493	464	467	463	450	454	474	466	489	454	430	436	474	502	465	515	475	478	455	496	490	472	453	449	515	469	422	492	435	477	429	474	505	479	436	465	520	477	514	457	493	466	502	462	465	460	492	429	446	457	475	489	507	485	486	485	468	457	448	525	449	439	445	457	455	477	471	518	460	480	483	418	473	450	499	482	465	467	425	488	474	496	521	498	480	463	483	511	467	470	445	443	500	476	464	461	452	488	458	463	450	427	490	436	482	489	458	453	434	501	425	472	458	466	446	442	484	444	452	513	432	496	496	460	479	469	451	531	448	492	451	475	485	488	448	479	482	466	458	495	475	502	436	456	487	481	518	463	494	455	482	485	478	442	475	451	528	491	454	466	459	486	490	485	477	464	443	441	490	462	476	446	480	523	488	474	479	475	504	466	476	498	478	451	463	506	481	493	424	483	510	477	475	472	474	459	495	471	450	487	467	471	498	486	451	516	467	468	455	484	463	456	465	449	454	491	493	519	497	473	473	432	515	440	445	419	491	439	484	523	522	467	492	450	434	471	485	510	478	477	488	482	470	425	492	477	468	469	464	511	474	474	512	476	455	471	453	496	476	422	514	465	467	481	485	483	497	518	482	516	514	499	450	498	468	453	502	485	469	469	479	461	474	455	512	479	480	467	516	458	497	489	499	492	509	461	457	464	441	527	453	488	521	483	488	465	510	468	445	467	440	464	467	474	450	500	480	461	489	489	484	470	467	471	463	487	492	533	460	436	488	455	449	398	478	435	459	474	487	472	492	454	444	495	483	497	515	521	492	491	515	467	510	501	441	437	479	437	471	479	422	454	434	482	461	460	540	472	473	460	496	473	467	422	494	456	487	481	467	506	438	419	428	462	470	458	488	481	460	474	511	516	481	450	540	460	467	443	445	489	486	449	488	489	478	460	485	474	450	489	528	472	485	471	471	464	459	446	441	469	504	481	465	499	503	494	543	464	476	493	519	489	443	465	451	439	428	458	468	483	484	472	472	453	458	463	436	482	438	453	511	492	457	531	470	477	491	491	496	465	443	463	443	483	504	456	452	464	471	484	461	487	461	455	507	532	480	444	492	437	474	507	459	485	475	457	515	452	466	509	475	499	468	471	485	443	449	493	479	448	469	473	478	498	439	468	483	521	483	467	454	477	531	453	445	458	468	448	431	467	488	456	469	486	509	506	483	522	502	498	460	464	506	443	480	450	483	489	465	507	487	522	458	534	507	466	448	476	465	484	495	474	444	466	496	494	470	494	512	478	487	456	490	458	440	498	488	477	437	458	490	519	487	474	474	498	453	498	476	496	460	446	512	491	439	474	515	466	484	503	475	453	477	476	439	475	495	472	470	513	482	489	449	500	499	442	500	512	469	483	464	499	469	492	474	481	496	560	476	495	486	476	475	490	477	483	473	476	478	473	496	469	478	462	454	458	505	473	490	465	493	465	512	483	454	453	494	502	490	468	465	462	469	475	487	490	460	472	467	461	474	467	488	480	466	472	452	459	489	499	455	464	520	471	509	502	450	488	471	486	467	478	472	486	473	491	477	494	459	516	480	467	493	461	495	466	451	471	456	422	505	451	456	479	489	463	502	470	503	459	459	497	462	500	464	462	483	467	493	547	488	482	508	459	480	411	444	464	458	451	467	480	515	466	480	452	508	463	483	539	509	500	464	453	470	468	478	470	446	501	541	474	512	462	474	463	430	519	505	469	506	490	514	451	458	515	463	493	476	494	501	487	454	497	490	476	495	496	486	478	507	474	451	434	473	500	463	418	501	462	478	471	477	472	457	449	515	509	472	457	471	435	476	484	442	474	481	486	430	488	443	465	485	458	435	458	489	494	466	454	458	503	485	518	507	532	531	452	472	469	466	499	451	447	461	460	489	490	474	446	489	528	464	462	488	480	500	483	508	438	510	474	450	473	466	527	493	446	494	499	497	461	471	489	474	477	468	453	489	465	484	487	483	506	492	496	501	440	481	483	475	465	475	467	499	473	488	512	437	484	462	471	481	505	478	484	494	513	485	511	464	467	488	498	481	476	464	517	514	520	484	505	485	494	473	496	442	468	478	460	461	426	454	506	486	472	483	512	458	511	455	497	489	502	461	496	498	446	486	485	465	434	441	493	485	485	483	480	469	501	510	476	515	469	481	503	511	452	478	477	476	475	503	479	448	450	455	469	442	478	436	472	468	413	452	485	484	483	454	503	483	459	461	450	458	482	479	493	468	495	470	475	467	500	532	464	466	453	481	495	473	496	496	458	454	476	485	441	492	489	505	435	481	471	491	476	514	535	456	481	496	441	493	456	435	471	486	452	466	441	445	514	483	485	482	449	465	455	456	531	444	460	513	529	432	436	485	492	499	441	495	451	506	471	494	500	455	492	427	456	472	460	502	479	463	461	479	490	495	492	482	501	471	484	471	493	472	453	470	460	446	462	427	471	475	532	449	470	530	489	439	487	472	512	463	459	442	473	475	482	493	438	500	467	471	493	480	424	489	458	537	475	532	494	483	455	491	491	425	461	499	473	478	506	468	479	480	522	487	463	485	457	490	481	491	481	456	490	471	497	490	490	461	531	477	489	493	490	475	479	442	512	491	487	506	465	468	489	484	478	439	472	445	519	522	491	423	457	465	535	470	488	444	487	469	473	475	469	469	468	429	457	482	478	474	486	478	536	523	479	454	484	464	510	471	457	483	455	436	455	421	452	452	477	434	476	437	461	486	486	478	427	455	470	492	495	506	520	464	475
8945	4265	2452	2611	2407	2064	1882	1715	1543	1472	1413	1301	1277	1233	1239	1186	1100	1182	1193	1138	1047	1144	1155	1096	1142	1126	1086	1038	1069	1170	1045	1093	1093	1092	1035	1062	1061	1072	1126	1022	992	1005	1044	1097	1039	1082	1091	1083	1079	1108	996	1057	983	1088	1098	1052	1060	1049	1050	1066	1037	1062	1091	1051	1046	1001	993	1056	1052	1052	995	1066	1007	1059	1021	1023	1099	1055	1080	1093	1045	1061	1074	1002	1063	1048	1047	1061	1000	1031	1074	995	1050	1082	986	1076	1006	1039	1063	1064	1093	996	1049	996	1054	1040	1058	1048	1086	1053	1065	1027	1010	1089	1052	991	1039	1064	1075	986	1058	1105	1024	1007	1069	1057	1041	1042	1065	1012	1007	1068	1071	1023	1055	1105	1104	1034	1013	1021	1091	1046	1044	1058	1022	1055	1055	1083	1062	1018	995	1077	1060	1048	1051	954	1015	1023	1006	1074	997	1056	999	1049	993	1013	1035	1055	1021	1030	1002	1031	991	973	986	1000	1044	1042	1015	1055	1109	1071	1047	1056	990	1063	1036	1012	958	1050	1013	1043	996	1042	1086	1016	1081	1010	1030	1059	958	1052	1034	1047	1048	1101	1024	1058	1065	1015	1016	1110	1069	1033	1058	1057	1083	1073	1091	1009	1057	1003	1024	997	1094	1051	1023	1068	1053	1073	1017	1088	1063	1074	1093	1070	1036	1045	1050	1004	975	1075	1047	1046	1051	1029	1035	1003	1048	1037	1066	1076	1083	1040	1055	1015	1061	1106	1094	1094	1055	1079	1046	1043	1025	1053	1030	1075	1059	944	1017	1068	1032	1057	1063	1094	1015	1059	989	1064	1065	1080	1029	978	1069	1081	1110	1091	1030	960	1109	1012	1026	1008	1024	1046	1048	1065	1022	1040	1076	1031	1037	994	1117	1098	1058	1029	1033	1034	1087	1077	1078	1068	1012	1064	1081	1078	1039	1049	1092	1017	1059	979	1022	1053	1015	1034	1056	995	1020	1026	998	1067	1039	1071	1067	1030	1005	1018	1046	1100	1052	1066	1045	1057	1035	1077	1114	1069	1043	1022	1038	986	1027	1000	1024	1038	1079	1054	1046	1041	1038	1038	1012	1049	1003	1053	1063	1030	1033	1035	1039	1092	1005	1030	1033	1033	1061	1097	1054	1023	1051	1025	1060	1088	1045	1054	1063	1026	1041	1044	1042	1024	1024	1040	989	996	1037	1042	1061	1006	1048	1031	1063	1018	1055	1028	1063	1005	1048	1058	1012	1067	1082	1095	1046	1005	1113	1020	1032	1050	971	1048	1037	1029	1084	1057	1029	1071	1040	1009	1031	1065	1055	1050	1051	1046	1070	1014	1030	995	1061	1035	1033	1021	1089	1069	1047	1067	1046	1014	1033	1048	1031	1017	1009	1064	1035	1029	1025	1072	1083	1046	1027	1101	1018	1048	1041	1040	1127	967	1047	1029	1087	1057	1052	1043	1004	1072	1053	1003	1005	1042	1066	1034	1080	1041	1075	1067	1047	1133	1009	1063	1033	1033	1088	1060	1055	1038	1012	951	1065	1120	996	1053	1024	1078	1040	1061	1030	1013	1071	1052	997	1025	1060	1034	1043	1048	1081	1077	1060	1052	1037	1077	1077	1060	1039	1078	1070	1082	1017	1046	1017	1047	1079	1024	1038	974	1036	1048	1038	1003	1013	1092	1024	1024	1062	1050	1045	1061	1048	997	985	1075	1063	1088	1094	1045	1072	1018	1029	1030	1062	1107	1039	1008	1042	1080	1024	1066	1072	1136	1012	1036	1054	1028	1054	1044	1007	1067	1061	1064	1018	1141	1050	1021	1039	1060	1061	1091	1066	990	1025	1048	1022	1121	1028	991	1004	1033	1119	1034	1003	1097	1049	1058	1029	1051	1083	975	998	1071	1076	1027	1090	1036	1027	1038	1051	1071	1077	1047	1070	1076	1086	1031	1094	1033	1017	1015	1024	1059	999	1051	1119	1044	1106	1104	1048	977	1072	1025	1010	962	967	1070	1028	1062	1008	1008	1028	1050	1049	1019	1035	1018	1009	1007	1017	1077	1019	1028	1084	1016	1063	1043	1074	1067	1018	1061	1024	988	1056	1018	1014	1011	1071	1006	1077	1009	1042	1049	995	1079	1074	1082	1058	1014	1070	1053	979	1061	1015	1033	1003	1035	1030	1033	1074	1060	1021	1108	1071	1087	1066	1031	1055	1027	1055	1028	1029	1076	1022	1086	1043	1032	998	1084	1070	998	1057	1063	1052	1046	1020	1040	1052	1011	1110	1040	1054	1075	1036	1041	1096	1014	954	1100	1019	1114	1067	1072	1057	1052	1041	1024	1080	1029	1041	1010	1065	1021	1024	1010	1029	1005	1005	1006	1055	1045	1063	1020	1097	988	1024	952	1061	1067	1052	1016	966	1074	1078	1014	1040	1076	1068	1005	973	1056	1023	1048	1034	1067	1045	1067	1032	1074	1009	1076	1111	1064	1031	1056	1082	1037	1022	1077	1079	1028	1053	1002	1031	1076	1012	1046	1032	992	1046	1043	1020	1079	1068	1069	1102	1071	996	1091	1012	1020	1031	1036	1043	1053	1065	1055	1069	1031	1059	1064	1020	1081	1092	1038	1062	1054	1034	1057	1013	1046	1027	1075	1061	1035	1052	1035	1015	1010	1039	1024	1062	1033	1036	1061	1016	980	1056	1060	1049	1055	989	997	1056	1070	1079	1104	1057	1046	1081	1013	1035	1061	1067	1020	1021	1023	1052	1012	1022	1004	1073	1003	1062	1042	1026	1049	1051	1066	1072	1021	1013	1019	982	1035	1033	1034	1026	1065	999	1055	1014	1014	1052	1068	1017	1083	1016	1047	1072	1011	1068	1073	1023	986	1061	1041	1032	1002	1076	1062	1029	1055	1062	1024	1060	1078	1027	1006	965	1085	1064	1050	1027	1074	1040	1000	1030	991	1048	1011	1069	1105	1011	968	1069	1025	1049	1096	1069	1026	1014	1116	1036	1004	1060	1039	1047	1125	1013	997	1026	1102	1043	1033	1084	1029	1017	985	1042	997	1014	1083	1018	1090	1013	1040	1010	1064	1057	1050	1073	1094	1063	1049	1069	1107	1010	1026	1030	1081	1045	1014	1017	1056	1006	1017	1064	1032	1065	1044	1029	1070	1088	1029	972	1031	1033	1059	1014	1036	1054	1054	1076	1043	1064	1028	1056	1067	1019	1000	1013	1001	1088	1056	1045	1031	1061	1077	1056	1039	977	1051	1068	1101	1079	981	1060	1041	1054	1097	1087	1003	1040	1074	1030	1047	1108	1072	1029	1065	1065	1039	1087	1014	1060	1078	1022	1081	1036	1052	1049	1081	1032	1055	1067	1036	1031	1020	1025	1072	1023	1055	1040	1064	1011	998	1050	1056	1044	1089	991	1003	1014	1048	1028	1048	1009	1059	1073	1075	1058	1018	1075	998	1092	1008	1106	1080	1015	1094	1089	1017	1000	1048	1044	1051	1048	1029	1038	1055	1035	1061	993	1043	1030	1054	1064	1065	1020	1047	1034	1003	1070	1029	1054	1039	1000	1089	1007	1043	1003	1043	1019	1049	1107	1064	1039	1030	1008	1044	1046	1060	999	998	1034	1001	1037	1039	1079	985	1030	1063	1032	992	1041	1021	1007	1038	945	1093	1030	1054	1071	1104	1008	1036	1045	1096	1074	1032	1025	1040	1000	996	1042	1045	1087	976	1019	1009	1033	1097	1011	1045	1043	1006	1053	1055	1074	1032	1043	1046	1044	1037	1063	1020	1043	1074	1060	1040	1010	1106	1012	994	1067	1036	1022	1064	1032	1068	1011	1070	990	1034	1077	1009	1072	962	1072	1016	1018	1006	1133	1077	1030	1037	1032	1004	990	1037	1092	997	1005	1025	1097	966	1088	1021	997	997	1020	1012	1015	1051	1077	1066	1019	1066	1042	1039	1034	1082	1083	1033	1050	1017	1030	1018	1075	1026	995	1018	1067	1075	1036	1031	1042	1033	1065	1108	984	1049	1029	1058	1018	1041	1033	1059	1060	1094	1058	1080	1086	1012	1075	1109	1004	1072	1033	1008	1028	1002	1058	1030	1041	1037	1017	1048	989	1092	1027	1093	1114	1013	1075	1060	1052	1123	1037	1049	1125	1082	1041	1033	1095	1056	1011	1076	1028	1032	1074	1053	1031	1056	1055	1027	1015	1067	1039	1027	1061	1010	975	992	1057	1076	1031	1035	1074	988	1040	1094	1015	1036	1030	1028	1047	1012	1013	1092	1009	1020	1053	1075	1027	997	1045	1036	1035	978	1049	1066	1048	1061	1065	1042	1062	1022	1052	1050	1070	1029	1007	1033	1042	979	1043	1062	1026	1072	1053	1022	1072	1106	996	1089	1055	1015	1046	1074	1091	1043	1003	1002	1061	968	1092	1059	1037	1047	1035	1065	1094	1028	1045	1006	1024	1049	1066	1069	1056	1086	1026	990	1101	1036	1090	1062	983	1036	1040	1055	1049	1055	1056	1022	1000	1057	1055	1001	1050	1019	1041	1068	956	1054	1017	1014	1091	1030	1039	1088	1059	1014	1061	1041	1073	1058	1031	1032	1038	1038	1048	1012	1110	1064	1096	982	1032	1000	1013	1018	1051	1082	1027	1064	995	1026	996	1008	1052	1077	1027	1018	1064	1047	1084	1044	1029	1065	967	1070	1050	1062	1042	1015	1011	1075	1052	1063	1003	1047	984	1054	1069	1071	994	1087	1043	1053	1031	1127	1037	1060	1037	1073	1051	1021	1102	983	1072	1015	1083	997	1026	1028	1027	1032	1042	1041	1031	1087	962	1019	1073	1048	1041	1063	1090	1065	1067	1069	1003	1038
1661	393	228	196	183	167	163	174	147	173	148	159	174	169	155	149	163	166	133	144	189	183	176	166	145	158	190	178	162	168	176	136	160	169	134	137	164	175	166	157	147	189	180	150	162	159	140	149	163	141	186	160	152	147	167	176	153	155	151	151	159	179	146	138	162	178	149	144	169	173	165	151	171	157	168	162	177	149	148	177	156	138	159	152	155	156	145	145	143	169	169	165	151	149	146	155	148	157	174	152	144	161	186	160	155	133	165	162	167	139	165	160	164	159	188	179	142	146	160	148	170	151	154	156	190	168	155	164	178	179	144	164	158	155	176	157	151	160	153	144	166	156	147	145	167	155	133	162	161	154	160	168	170	156	159	168	164	148	150	178	144	161	181	153	133	145	169	161	194	176	134	140	181	179	162	168	178	180	140	166	171	145	141	173	165	154	166	161	179	132	200	132	158	181	162	153	165	140	165	171	175	176	157	210	142	160	162	149	175	170	162	161	176	164	170	169	139	140	142	139	153	142	148	141	171	171	152	147	159	155	168	132	157	149	159	153	145	153	145	151	143	152	166	167	160	146	172	138	157	163	145	154	156	163	152	155	171	163	187	155	187	166	184	171	167	149	181	146	173	153	164	148	178	178	141	175	160	172	169	143	167	154	145	179	133	151	156	148	153	183	164	147	153	167	157	180	158	129	164	134	152	141	168	163	150	181	159	167	152	156	169	164	131	178	159	176	159	154	150	156	152	157	146	158	182	157	148	137	181	147	164	151	147	162	161	167	154	136	164	161	168	163	178	165	192	160	169	199	145	148	141	165	160	166	175	174	162	161	142	167	142	161	152	168	175	173	126	130	157	152	132	153	178	151	152	161	173	161	160	151	155	137	155	163	193	157	147	148	176	177	158	161	153	165	165	158	143	136	163	165	153	177	169	159	145	199	182	158	176	193	169	162	155	178	190	158	170	173	147	154	157	164	144	162	166	152	169	168	167	156	158	163	167	182	159	148	169	194	171	146	177	176	137	163	165	153	163	157	161	148	131	156	147	167	184	171	178	163	157	161	170	155	155	189	138	174	166	156	149	184	131	159	165	171	171	148	147	175	146	134	147	168	172	170	149	162	143	163	144	154	135	162	167	164	154	159	153	140	157	142	164	168	151	162	148	183	169	175	156	161	152	177	137	145	167	142	165	160	163	148	192	117	162	177	165	161	149	157	171	162	155	168	163	155	148	142	147	140	150	162	165	155	155	158	162	150	180	159	159	163	166	165	192	166	161	158	170	180	150	148	167	165	170	179	166	176	155	155	154	145	146	152	161	171	141	151	183	158	171	136	181	152	152	172	149	150	157	184	162	167	166	192	153	147	166	157	136	181	173	152	161	147	175	173	170	167	169	168	187	145	144	156	170	147	153	180	154	170	141	144	153	166	135	150	169	153	152	167	148	174	177	150	157	164	170	166	148	180	158	147	178	155	159	145	172	158	169	145	155	157	153	143	156	186	183	177	169	164	159	164	182	157	185	164	156	149	165	147	152	176	147	153	140	144	163	155	149	168	159	157	147	167	182	156	155	178	161	167	158	164	157	154	164	152	158	153	160	158	172	157	163	143	166	176	175	165	178	149	166	163	155	166	150	163	157	151	153	150	152	159	153	157	162	156	144	153	165	145	168	149	149	151	186	159	152	176	151	150	153	148	190	173	154	144	126	159	172	178	154	169	143	188	190	171	137	158	172	166	149	149	175	157	157	163	167	159	154	161	166	183	156	185	154	177	152	162	163	147	122	161	168	161	161	169	179	177	158	151	165	155	136	165	166	155	165	155	159	149	167	162	170	184	157	141	171	167	162	148	182	169	164	145	137	160	148	154	138	152	167	164	196	180	166	141	157	161	129	168	174	173	163	180	164	164	142	167	158	171	170	167	157	164	169	156	156	143	177	155	178	159	148	156	155	151	151	174	146	163	148	158	160	172	159	148	150	175	152	149	186	172	164	138	124	157	151	168	151	155	145	178	158	175	155	164	178	175	153	180	140	165	181	165	162	151	178	155	138	147	145	150	156	157	166	171	201	149	156	140	175	154	158	170	151	180	179	153	144	133	160	165	163	170	166	150	156	135	156	154	178	176	169	155	157	171	154	175	179	143	182	150	189	166	156	163	133	169	190	172	163	157	186	177	158	173	142	160	166	152	178	151	141	156	158	119	142	164	151	145	160	170	152	161	173	139	129	156	171	175	190	145	157	166	159	199	166	169	172	171	140	161	151	170	157	153	127	170	167	169	174	147	147	178	157	135	176	163	160	141	168	155	180	170	152	176	169	142	149	170	135	149	158	159	165	156	156	155	143	160	173	161	178	185	156	151	173	158	149	161	158	162	187	180	167	137	166	144	166	152	178	182	180	179	162	149	150	156	157	162	168	164	143	160	157	148	163	163	162	151	160	157	156	154	163	149	146	152	191	152	163	148	162	153	176	141	151	167	146	158	163	183	139	157	157	170	176	138	153	163	164	157	146	161	179	169	154	167	161	170	163	162	193	159	165	157	163	151	174	188	134	137	158	160	166	157	161	156	137	144	140	150	148	177	166	160	157	160	165	151	159	174	157	153	182	174	173	165	142	145	161	159	189	149	161	157	160	148	147	162	150	166	147	153	139	168	151	150	163	163	156	159	150	150	169	165	143	164	160	155	160	160	181	178	144	154	160	150	155	152	165	154	160	175	160	172	155	137	137	155	159	171	159	145	193	155	179	171	178	156	153	151	163	166	168	181	137	161	176	157	156	157	135	153	159	156	155	164	166	160	166	159	142	148	179	168	157	165	161	166	156	177	158	168	135	158	177	164	142	174	164	167	169	158	144	135	155	163	173	150	152	189	171	147	150	137	158	179	183	181	170	140	164	166	165	153	167	159	162	146	147	142	169	164	164	165	157	144	189	159	157	161	136	167	170	140	175	168	127	160	147	204	169	173	176	158	161	137	173	151	151	157	163	152	185	178	172	188	159	174	182	163	150	143	168	141	173	163	147	156	168	167	158	175	187	150	155	171	150	159	152	157	180	186	184	175	168	186	173	145	150	160	160	135	145	146	154	154	155	167	179	166	166	143	156	155	164	168	162	178	153	154	170	176	172	172	134	173	170	136	176	164	155	160	165	178	168	158	161	145	170	163	145	175	155	149	150	143	164	162	181	181	172	170	154	158	166	149	171	133	158	162	142	172	154	143	168	161	154	168	163	168	131	172	182	160	182	162	145	136	182	168	135	171	155	175	168	181	186	182	154	148	172	164	157	146	165	146	172	160	175	163	168	167	150	140	172	155	150	139	151	173	147	175	153	160	143	138	182	149	160	160	157	167	160	158	171	175	163	174	147	133	160	152	158	168	154	175	155	150	136	176	157	136	161	162	156	145	157	141	171	169	158	167	177	158	184	152	167	195	171	155	160	124	141	169	166	172	156	169	165	150	180	183	131	147	203	158	144	155	151	162	180	149	163	145	167	155
1728	721	491	507	477	481	487	457	482	481	482	451	504	445	461	482	448	471	480	451	485	447	478	410	457	461	470	428	399	420	445	451	426	414	445	461	456	430	486	456	478	428	463	443	450	419	437	455	491	415	457	447	442	439	442	450	498	462	474	494	441	442	430	464	448	460	449	460	434	461	413	450	420	468	459	441	424	424	446	485	477	453	461	442	449	475	443	440	451	410	483	427	466	439	476	462	459	420	424	489	450	428	473	443	489	466	474	480	460	442	428	474	445	440	502	496	440	443	490	454	452	456	460	439	458	422	442	413	459	469	447	466	442	490	467	455	445	488	470	453	453	473	454	489	435	459	454	427	462	446	455	491	437	473	420	438	467	447	456	460	471	470	454	428	475	482	416	469	476	429	469	448	445	469	479	463	468	408	427	498	437	460	419	474	457	466	435	428	468	430	455	466	469	442	447	454	457	485	442	410	466	482	488	478	475	457	419	447	449	479	459	437	433	459	472	475	444	459	425	445	457	462	432	460	454	444	446	457	460	489	432	436	477	459	435	466	466	440	430	439	467	464	532	453	483	455	418	460	471	457	447	480	446	469	495	456	474	447	485	472	498	454	435	460	426	471	459	459	463	453	491	438	464	456	441	500	477	465	501	469	450	431	451	463	441	436	434	506	475	489	448	468	456	429	451	444	432	481	466	467	461	460	477	469	452	452	469	451	469	480	497	492	403	458	460	458	451	451	459	436	446	449	415	420	426	479	412	444	385	433	492	450	481	407	456	455	489	443	471	455	449	430	473	453	449	453	441	438	432	433	475	473	463	440	429	438	421	456	475	462	487	477	464	434	479	471	418	437	463	441	433	444	454	439	422	433	439	444	443	434	456	458	450	455	445	473	440	450	479	493	488	442	482	435	438	483	463	455	442	436	435	464	499	447	456	425	459	437	470	460	472	439	456	417	426	441	454	416	436	458	422	463	431	441	502	461	464	461	474	467	465	435	427	506	450	438	440	472	458	446	438	509	428	424	493	452	450	455	495	457	419	458	426	450	445	424	436	440	461	480	453	451	438	464	471	465	431	429	458	413	461	443	488	454	446	472	439	449	471	484	453	497	464	446	436	451	432	455	455	502	442	440	458	435	452	452	427	448	476	458	448	460	472	467	431	471	429	460	446	440	468	480	451	425	411	435	479	429	468	480	439	473	468	457	448	429	457	485	477	478	463	472	439	438	502	441	473	477	461	435	476	436	483	469	464	419	454	413	440	424	459	442	497	429	456	502	467	462	428	455	449	481	405	429	443	454	453	461	484	486	442	437	479	455	459	411	452	456	459	447	450	467	437	474	444	463	471	424	452	468	476	462	451	452	463	442	473	472	447	456	418	444	463	440	436	473	446	457	426	449	466	466	494	445	476	424	436	511	435	478	461	446	488	457	421	443	455	445	468	444	468	421	413	464	464	475	478	422	402	449	470	500	448	461	431	442	461	484	465	459	424	456	434	471	452	462	425	433	502	439	453	483	447	445	461	487	467	459	430	464	448	463	449	467	454	464	466	447	489	438	457	476	439	452	413	431	448	499	415	447	486	443	469	466	462	455	473	462	454	438	455	441	427	461	426	434	507	456	487	471	436	448	466	461	471	436	448	469	497	455	463	463	439	479	467	487	417	482	455	481	450	444	461	476	447	438	428	435	433	448	472	481	480	448	477	461	480	454	451	420	426	444	473	469	448	451	449	489	434	458	402	456	408	485	422	465	480	418	480	466	454	440	463	487	452	491	479	431	495	411	461	431	495	436	447	445	479	449	459	449	423	440	431	461	438	514	470	418	478	417	440	421	487	426	443	441	472	482	423	470	459	446	461	483	459	458	451	431	464	505	492	465	476	421	447	428	472	476	462	472	465	449	517	442	476	457	443	441	486	470	414	467	483	480	431	431	447	433	438	495	468	463	436	454	438	486	446	429	479	435	473	441	475	441	449	460	452	485	487	508	466	448	464	487	452	451	443	464	446	413	478	451	421	447	445	438	484	436	407	478	508	461	493	419	453	463	467	475	456	483	506	445	482	473	436	437	415	405	500	464	421	484	461	430	477	444	450	444	458	441	435	469	476	469	466	487	466	469	444	458	448	497	507	450	484	444	448	467	440	465	446	471	427	468	445	491	451	442	445	448	449	450	440	459	433	508	472	475	481	439	459	446	459	450	448	449	485	462	439	435	464	457	417	465	476	442	454	429	462	422	474	472	483	445	502	482	474	464	397	429	470	445	442	448	456	454	440	462	425	485	432	427	447	465	503	453	449	418	440	409	417	422	438	446	473	478	472	461	431	441	434	465	461	453	439	469	473	402	460	432	431	454	443	454	455	434	409	456	446	477	422	467	464	460	466	452	479	432	461	473	489	442	460	506	461	454	469	453	468	442	493	471	450	443	456	440	458	457	498	460	451	484	456	423	506	443	501	451	451	456	445	441	433	448	455	457	458	475	434	437	456	433	461	506	456	481	430	413	435	500	447	443	467	476	433	487	468	451	451	436	466	424	436	455	437	428	444	460	452	444	456	458	463	435	455	477	447	466	408	436	450	460	455	403	439	442	402	427	440	430	422	434	474	457	443	424	493	508	460	480	435	440	460	478	463	423	473	470	459	428	453	451	448	467	488	440	442	491	482	434	412	429	470	444	527	456	493	441	456	479	460	455	435	435	455	434	451	453	432	467	440	458	435	469	437	468	446	470	457	442	495	439	439	487	460	474	424	432	458	486	466	431	474	447	446	476	454	440	455	462	417	419	444	430	458	466	439	490	488	475	437	472	446	469	481	458	412	440	442	432	463	453	455	469	463	457	419	419	465	448	466	451	411	448	471	431	442	465	447	450	465	464	477	472	456	424	457	443	464	483	478	475	457	468	457	476	421	432	433	477	462	461	450	452	456	446	440	453	456	403	474	472	471	463	436	450	464	455	458	457	473	448	467	453	496	432	450	465	462	422	452	513	466	440	471	472	477	459	433	484	477	477	438	466	430	435	443	463	447	440	458	443	429	461	477	477	467	425	464	461	464	456	482	470	443	465	460	423	502	483	427	444	434	419	458	479	435	459	465	449	452	468	458	447	462	479	448	483	425	439	475	462	450	459	448	460	466	476	454	451	457	480	461	454	436	458	424	450	443	428	484	455	454	463	457	470	469	480	456	433	503	426	433	440	440	476	461	457	456	465	447	427	468	449	439	452	444	443	446	469	489	422	496	445	446	465	472	475	461	441	480	459	447	467	445	454	425	475	466	459	434	446	473	459	424	434	460	461	447	473	466	443	485	474	459	432	455	489	384	460	454	490	417	467	474	436	422	438	490	441	474	457	451	503	487	443	427	470	452	479	497	473	444	452	462	450	463	453	431	439	441	421	434	446	431	445	451	448	465	457	448	457	487	444	437	440	463	482	471	501	448	460	450	415	441	465	462	443	462	468	462	433	441	426	416	434	484	458	445	457	458	465	430	479	473	460
7893	2072	989	550	473	436	393	380	411	348	365	336	358	334	329	302	359	341	341	352	368	352	328	307	304	345	335	353	307	343	344	337	331	336	303	320	301	315	330	332	369	310	314	355	294	316	323	351	347	347	345	328	341	321	321	329	332	330	348	332	314	349	345	342	342	329	322	356	321	364	328	319	348	341	359	323	379	337	343	328	321	351	352	309	347	338	327	383	351	309	335	328	340	308	325	355	334	355	331	317	359	347	335	327	313	360	322	278	334	327	331	332	348	327	348	361	326	310	345	335	341	360	367	312	304	302	333	331	333	328	324	323	345	293	316	361	366	359	323	360	345	376	336	317	343	318	339	367	336	318	346	316	334	347	377	342	312	317	320	348	323	346	351	366	353	333	357	354	333	330	356	355	362	356	381	383	336	336	302	335	320	374	332	327	334	335	383	359	352	375	383	333	353	315	336	345	394	372	336	306	313	320	384	331	361	330	331	353	343	338	306	313	340	356	351	321	311	325	332	310	365	361	319	337	324	305	332	309	349	344	377	334	367	353	322	335	390	358	314	318	318	356	372	356	290	353	321	310	357	331	315	331	309	325	362	350	331	334	356	336	338	332	328	348	331	311	333	356	327	323	333	338	319	335	350	350	325	330	353	353	322	374	313	289	359	345	299	368	338	339	333	342	348	336	317	362	325	323	347	364	318	330	351	391	350	333	331	317	339	340	317	326	334	314	312	312	381	335	343	340	335	294	317	324	369	322	362	315	285	381	353	360	301	339	298	356	329	302	325	335	338	328	355	330	340	330	364	350	351	311	314	349	321	345	383	312	340	359	323	327	375	317	332	363	361	345	350	348	338	322	311	344	354	370	331	314	337	352	339	347	324	335	290	327	324	343	338	321	329	341	320	309	339	352	343	335	331	335	354	326	344	331	341	331	308	330	316	340	325	340	329	334	330	351	351	364	358	352	341	329	340	351	343	341	318	333	364	313	285	330	343	355	348	333	310	308	335	364	350	304	327	338	325	374	349	371	333	342	296	320	331	343	301	330	361	336	337	345	333	353	325	354	323	327	325	351	376	335	388	316	324	350	335	320	345	350	383	317	290	368	326	309	333	312	312	334	346	367	343	289	358	348	364	339	295	358	330	332	329	337	330	340	375	339	364	330	352	355	356	358	346	301	369	399	387	324	327	357	366	343	322	370	340	358	352	306	357	339	364	337	336	326	333	342	324	315	347	342	337	329	346	306	344	344	322	350	301	343	325	318	349	323	350	325	342	318	299	341	297	340	336	332	350	346	318	345	311	312	318	337	350	302	346	321	353	320	331	326	311	343	394	329	344	339	335	373	331	320	311	308	355	298	337	320	339	323	331	324	359	338	398	345	357	350	350	324	350	319	356	365	324	339	333	346	321	348	322	328	377	363	321	354	324	356	360	385	369	336	354	347	322	319	335	319	315	309	337	318	336	377	289	337	342	345	347	311	318	314	347	345	327	327	320	307	332	370	349	335	356	351	360	346	307	320	364	362	350	320	348	333	372	326	316	316	322	350	343	335	351	360	368	332	324	342	378	340	318	324	350	326	381	366	358	347	356	319	362	330	336	303	340	330	323	337	327	343	338	312	328	316	338	356	336	368	357	354	359	318	336	336	339	347	311	324	316	350	341	322	322	375	335	314	327	308	337	320	347	365	356	310	350	367	328	328	319	354	323	328	303	308	327	292	312	360	335	336	319	328	341	353	337	355	354	353	328	299	304	309	326	349	334	329	320	316	335	317	349	283	308	319	302	328	334	281	321	323	333	337	335	314	335	328	302	321	317	310	304	341	327	359	354	310	293	300	375	328	303	331	343	330	329	305	310	305	316	335	313	345	329	348	377	317	323	337	340	330	351	305	346	341	351	336	327	323	321	316	355	347	328	345	350	320	377	322	323	338	328	361	300	330	310	311	307	338	331	340	321	354	327	322	376	363	378	340	375	324	315	341	341	350	343	297	294	331	329	366	323	346	338	337	381	359	331	330	302	367	332	368	340	339	357	341	329	335	323	314	352	335	320	323	363	339	359	339	365	345	331	340	328	353	371	315	356	332	345	307	340	332	363	355	342	360	341	337	367	339	340	361	314	334	288	317	338	322	320	328	318	310	340	367	345	334	346	325	318	359	368	305	335	348	358	315	322	323	323	346	357	373	344	338	335	340	339	352	360	378	351	353	322	345	314	330	374	334	353	382	352	325	368	364	319	324	321	359	302	319	338	333	400	299	344	361	335	329	307	323	349	319	293	328	334	320	320	358	304	348	325	354	349	352	322	348	305	349	370	351	345	347	327	327	316	335	329	366	326	350	315	332	345	370	301	322	326	333	332	317	337	304	347	339	326	301	306	343	348	382	317	346	327	318	315	340	317	355	320	351	325	312	356	372	332	351	356	333	333	345	311	330	359	360	303	353	330	367	325	328	335	309	378	334	340	333	358	365	313	300	330	345	335	361	363	339	347	319	326	343	318	332	345	305	329	335	373	360	312	350	308	319	352	362	377	330	349	353	314	360	318	342	320	348	337	337	331	336	341	348	348	322	344	317	400	314	398	361	336	329	322	315	327	342	306	325	364	362	356	328	311	324	300	355	302	342	327	336	330	341	351	321	359	345	320	333	337	324	354	330	323	354	320	347	335	318	373	343	364	328	311	310	376	334	379	338	347	337	341	368	351	374	352	318	322	316	344	390	312	352	358	355	356	355	353	315	343	325	365	387	341	321	358	337	341	348	340	363	342	332	287	356	332	318	357	307	372	329	353	355	341	381	338	331	331	313	337	337	346	358	327	382	341	299	331	342	348	313	306	307	331	339	362	376	353	332	342	392	347	348	367	333	351	316	348	322	348	293	346	290	331	341	334	333	340	322	265	355	310	344	355	345	348	332	334	340	333	354	362	312	360	355	345	298	337	297	352	330	330	348	373	364	357	346	350	310	334	316	325	354	315	335	328	330	328	367	311	348	339	318	329	310	291	353	339	331	355	320	364	332	328	358	352	288	328	313	352	350	350	359	381	333	320	310	367	372	335	328	349	332	326	346	351	321	345	321	319	327	349	351	330	361	367	343	373	338	347	360	362	343	310	306	269	313	336	356	297	331	331	319	339	333	367	299	325	358	337	314	338	374	353	379	369	342	364	330	317	329	326	349	354	320	345	358	348	328	320	374	322	342	344	353	344	323	341	373	305	329	322	321	306	333	373	323	327	298	355	362	358	301	342	323	321	325	329	352	315	319	375	367	348	295	313	301	364	333	321	329	339	342	388	322	371	358	342	327	320	342	311	354	319	335	347	347	353	327	360	345	351	357	311	337	360	341	337	342	339	316	340	339	339	336	359	337	341	336	335	316	325	351	350	366	291	283	341	322	341	346	329	329	304	358	316	322	312	326	300	372	352	345	374	367	356	308	317	305	331	325	314	273	357	331	310	343	336	330	344	344	346	322	351	380	348	337	335	372	300	296	308	323
6528	2483	1380	1526	1378	1251	1149	1095	1046	1066	940	973	873	953	864	898	937	897	906	799	802	880	829	812	844	858	847	876	814	854	819	790	817	767	835	838	845	845	790	830	802	850	817	798	836	790	791	846	768	815	821	818	772	811	834	780	797	809	809	817	815	740	791	833	812	819	833	799	790	846	797	802	830	802	786	806	843	839	751	811	788	817	785	892	818	826	835	830	839	807	849	847	837	852	783	810	845	844	784	817	840	802	790	798	807	795	820	778	826	846	801	813	787	857	816	879	828	824	755	812	848	823	802	782	827	809	785	843	869	837	847	793	819	845	796	859	822	869	781	808	828	860	823	804	805	757	779	833	818	764	809	842	810	853	776	783	786	793	766	833	832	835	823	854	814	823	791	811	820	809	823	786	799	821	793	823	840	842	766	856	802	807	806	793	820	858	834	804	846	798	814	817	779	821	771	817	811	775	819	828	780	860	765	778	836	767	802	807	814	774	820	803	897	831	844	864	850	794	771	880	783	792	814	808	806	813	801	763	795	795	808	797	796	810	834	812	820	811	829	806	837	781	790	758	804	820	804	822	817	808	798	838	821	803	823	817	833	812	812	801	867	803	813	849	793	796	853	759	800	773	786	800	816	851	808	804	815	800	812	796	777	815	846	781	765	819	793	828	826	854	809	792	825	811	788	820	768	772	792	828	794	782	828	846	800	807	784	782	836	818	807	809	805	852	782	822	836	829	786	849	821	840	806	806	823	840	838	814	806	858	824	865	760	821	802	777	790	824	850	785	826	848	759	796	805	840	831	838	804	846	838	766	778	768	769	781	795	823	810	828	818	776	822	791	829	852	851	809	813	826	784	867	826	774	777	800	809	806	801	823	826	832	805	792	816	740	756	770	816	809	817	809	845	860	857	791	838	866	825	799	777	784	867	801	830	795	806	806	780	772	800	772	799	833	814	784	773	820	786	755	779	812	879	829	793	818	795	830	840	810	805	772	828	774	828	843	825	824	848	866	791	845	832	841	855	747	828	804	800	793	788	841	845	773	820	793	858	810	780	774	822	826	805	785	760	798	842	826	817	799	826	853	818	810	847	808	788	805	797	821	808	775	747	835	811	809	840	805	763	812	820	816	779	801	812	783	804	809	793	776	802	865	777	843	822	841	825	816	834	815	775	873	805	786	791	805	809	825	837	797	800	791	805	787	827	824	820	825	790	789	781	790	778	784	850	804	843	746	808	798	815	780	846	812	816	808	851	794	821	787	810	737	794	805	836	836	815	783	797	853	775	871	807	825	786	826	831	796	799	833	794	855	832	822	806	796	853	815	835	797	875	771	804	769	831	809	761	820	834	813	790	803	861	781	813	774	841	776	778	794	806	825	855	780	802	784	789	835	796	777	832	826	768	785	795	816	834	805	806	836	831	833	805	817	809	805	818	758	824	824	819	845	814	840	791	788	816	801	807	765	820	770	831	809	807	770	799	805	821	793	811	794	781	842	785	851	776	772	785	795	792	871	820	849	813	806	808	854	784	788	805	832	847	863	846	798	825	803	777	725	766	816	828	794	764	805	788	864	761	836	810	821	790	828	814	832	801	843	804	801	815	800	769	838	884	818	785	779	844	785	776	788	834	790	831	829	807	773	852	792	852	786	798	815	816	831	784	794	837	756	794	839	857	790	865	814	862	855	836	811	748	804	851	778	791	802	787	888	821	805	855	827	824	818	835	853	835	805	843	825	803	823	769	807	791	764	837	806	816	844	817	812	819	838	815	807	805	842	846	826	838	821	858	803	799	786	786	832	780	847	813	808	793	855	792	788	786	812	850	759	781	810	795	816	807	831	809	807	864	780	819	790	773	811	796	793	826	845	794	799	786	821	805	817	811	823	845	861	828	819	786	783	782	810	852	792	782	773	779	807	851	795	765	792	777	835	823	809	816	806	861	854	791	799	794	796	769	832	788	832	792	786	817	807	807	809	814	804	797	839	811	839	790	810	770	777	809	807	804	855	761	817	809	793	833	792	821	782	822	828	827	832	797	842	806	811	803	842	810	811	820	808	802	820	781	760	774	799	819	796	783	833	806	778	748	871	829	831	868	783	831	810	833	740	829	809	815	774	789	832	760	811	773	847	796	812	837	849	779	853	790	803	818	802	774	823	786	820	881	781	796	808	830	848	774	836	758	801	812	810	865	785	791	841	825	792	801	788	822	798	811	832	764	783	778	813	822	825	878	835	766	835	846	876	801	811	762	800	858	808	808	828	787	797	828	793	848	816	781	858	785	832	813	827	802	794	867	815	850	782	802	789	820	873	821	829	785	803	778	823	810	821	818	824	838	795	800	794	856	837	873	803	814	803	766	850	799	823	812	803	796	806	811	771	814	801	827	842	785	828	817	788	825	797	822	801	808	781	770	844	831	788	833	840	851	809	820	798	834	809	818	811	778	793	805	806	795	797	839	823	853	841	811	804	781	871	845	813	824	820	783	844	820	818	803	829	827	765	821	869	808	734	781	820	803	806	808	822	795	814	845	773	804	837	840	807	854	834	850	768	849	839	809	834	816	912	823	804	817	786	803	812	790	797	805	822	761	830	764	808	755	827	838	816	810	798	786	825	819	809	817	818	842	798	815	815	820	786	821	850	832	768	844	848	772	851	818	764	821	821	789	818	879	825	829	805	835	822	809	822	796	838	826	812	811	827	876	872	810	814	878	907	861	755	868	763	856	764	794	848	811	872	832	856	798	773	839	850	811	822	800	844	853	814	851	791	828	788	861	815	793	790	824	811	835	837	781	833	832	814	831	795	803	803	811	798	828	799	807	781	811	830	845	760	765	763	802	799	806	804	780	804	827	820	856	831	841	848	827	776	828	788	793	783	781	788	787	823	797	815	802	831	749	896	792	784	858	847	855	797	745	800	809	801	810	819	858	748	819	775	807	901	788	826	780	867	831	800	822	800	809	837	789	828	834	816	811	787	772	788	807	791	853	803	771	792	794	867	868	816	800	750	807	810	805	846	797	824	763	807	803	847	797	812	799	819	788	791	829	764	820	787	880	779	804	799	847	825	832	819	828	854	780	880	809	812	825	793	830	814	842	804	859	816	802	783	838	769	795	809	804	820	797	791	852	862	798	835	779	800	817	849	836	787	806	789	858	844	815	817	850	804	765	874	832	850	793	817	832	799	763	806	795	786	828	783	839	823	797	766	814	810	857	823	834	770	797	833	819	776	833	799	829	849	750	841	857	792	829	879	840	814	805	817	845	840	800	790	833	830	835	803	831	816	827	860	819	809	827	809	832	802	829	837	824	794	817	823	885	799	848	757	765	848	758	862	795	792	840	797	785	761	871	829	821	807	796	837	802	804	807	860	808	769	845	822	805	836	772	850	830	749	860	805	791	832	842	832	817	837	811	821	819	816	867	812	808	831	804	845	841	850	804	810	824	782	860	797	860	774	825	798	789	811	773	853	891	796	800	819	762	845	812	782	827	820
15924	4497	2495	1063	801	667	637	647	537	542	516	545	504	491	504	475	459	471	507	475	459	529	486	440	485	488	485	482	492	456	445	434	488	504	490	481	487	443	501	487	452	462	452	479	452	522	477	509	495	469	457	435	486	466	485	469	498	501	453	498	498	464	479	431	506	480	453	475	487	471	465	503	475	510	479	513	451	471	473	499	473	467	479	459	481	480	486	447	466	467	485	473	479	478	448	479	465	511	476	493	443	462	466	491	505	482	458	448	469	457	448	489	501	451	471	469	489	480	465	464	519	464	494	485	482	470	450	419	492	444	454	512	471	486	435	462	502	499	468	490	448	453	485	457	487	494	452	491	490	467	487	487	484	518	479	464	481	451	476	482	451	482	486	481	454	451	462	456	450	459	472	455	451	499	473	489	463	419	441	466	483	467	506	481	472	505	484	463	455	473	459	472	474	510	410	472	467	490	447	468	474	486	480	457	470	461	492	450	472	494	459	463	456	480	442	491	516	462	415	480	454	484	455	468	495	465	497	502	447	513	459	467	434	474	452	475	442	460	449	449	483	439	452	496	467	462	486	481	498	437	441	478	534	473	480	494	435	395	471	496	396	511	480	504	444	488	475	492	479	461	503	435	494	434	435	474	450	481	448	475	475	488	474	483	479	495	454	499	492	468	473	450	458	495	488	451	458	519	468	442	493	490	491	475	472	445	468	477	481	485	491	456	477	467	492	424	445	443	455	516	425	454	485	506	441	501	466	459	428	463	466	521	483	447	444	448	481	478	525	463	490	482	470	503	493	498	468	414	468	465	483	493	459	466	438	446	427	442	498	478	475	456	528	481	512	493	427	505	508	463	472	481	449	482	500	486	500	448	427	463	459	485	455	479	440	463	497	465	457	474	482	443	499	483	490	467	467	462	470	462	473	473	456	472	464	496	479	496	488	510	457	408	497	436	458	434	477	442	456	466	455	484	459	484	513	445	462	452	454	473	493	486	497	484	475	462	475	485	435	441	453	480	493	488	445	459	498	564	476	456	435	465	463	473	450	497	467	459	471	447	469	495	459	467	476	473	432	478	473	449	471	444	461	484	499	467	494	476	478	484	480	486	513	518	432	461	451	492	496	501	464	484	502	449	506	483	487	467	457	477	469	450	490	507	492	442	472	491	512	448	478	468	512	479	461	486	500	455	492	453	496	449	460	496	468	489	442	450	460	489	505	455	447	444	430	433	439	463	474	491	474	499	471	478	454	479	442	461	509	474	454	471	484	457	495	462	488	519	423	458	497	458	478	465	471	502	440	491	496	444	456	479	469	459	481	473	471	515	438	446	478	439	489	463	491	508	485	504	454	478	478	467	463	457	533	478	457	489	477	520	469	441	487	518	389	449	503	454	463	454	505	472	463	498	489	489	502	526	471	443	484	455	450	472	466	485	485	466	469	470	467	437	513	441	412	496	479	481	501	495	535	470	434	510	428	499	468	459	440	451	439	459	469	453	451	456	466	493	463	487	453	448	479	475	484	482	462	462	490	501	443	470	483	483	469	488	456	475	444	525	515	433	469	457	473	496	487	477	489	439	510	461	495	479	511	480	433	441	469	461	454	462	530	481	484	487	433	475	483	477	457	433	467	472	465	469	456	422	497	465	440	518	467	487	505	477	486	454	487	501	435	429	437	457	454	438	474	484	445	463	436	482	480	419	472	475	449	474	494	456	479	443	466	479	489	483	465	454	490	500	496	476	500	501	419	471	439	455	464	478	484	471	465	475	487	422	479	492	459	485	471	473	466	415	470	466	450	464	439	456	462	476	505	424	490	506	471	495	493	496	463	467	496	443	478	491	450	474	482	470	452	498	469	465	484	460	451	491	448	472	461	542	492	473	476	494	494	449	466	466	495	478	516	518	478	437	445	464	485	490	485	475	435	524	489	486	462	512	488	539	468	468	473	486	498	480	465	429	471	457	516	481	484	463	452	482	472	472	468	436	478	505	473	452	488	478	492	502	433	454	523	485	453	481	468	452	480	443	472	448	449	471	439	479	505	458	473	459	490	534	484	489	467	472	504	461	513	444	458	473	497	426	461	449	477	456	468	495	455	456	448	446	509	466	462	471	450	480	480	481	466	533	497	472	485	461	439	495	456	505	452	462	474	473	411	490	486	488	461	483	500	511	477	538	490	472	451	472	489	496	521	504	447	482	452	485	466	474	476	504	494	433	442	491	446	518	476	446	472	470	479	453	496	451	465	467	479	474	505	470	494	510	472	473	480	464	482	434	479	464	481	473	492	471	487	456	479	460	482	477	509	448	439	469	429	484	519	439	462	505	469	500	481	479	486	470	458	517	451	473	449	455	444	463	497	491	469	458	466	441	515	452	499	449	501	468	485	498	476	452	492	507	459	446	442	423	476	495	484	492	496	461	477	524	457	484	454	467	424	461	431	485	448	485	459	448	469	482	434	480	478	480	497	522	512	434	450	470	457	423	463	472	502	475	476	448	452	479	494	476	478	493	464	472	448	465	463	476	442	443	476	417	483	471	479	482	508	462	505	467	462	478	503	474	436	491	459	464	456	430	425	396	467	461	456	471	457	471	457	480	520	463	455	467	475	487	466	458	491	474	438	488	452	479	471	463	480	459	482	471	506	478	477	503	505	508	496	485	505	459	480	487	486	463	494	475	506	480	467	425	462	464	502	492	463	499	429	459	469	491	457	466	467	467	444	468	432	443	443	501	520	473	461	454	456	433	469	496	535	472	506	472	490	496	451	467	484	458	461	459	430	457	486	465	453	486	500	478	488	457	483	483	447	457	440	490	498	515	460	467	518	470	439	469	468	471	489	472	463	474	469	513	486	461	471	481	509	428	500	464	459	488	485	442	482	497	480	473	510	458	490	484	495	542	496	454	478	449	482	514	498	426	480	502	472	474	500	479	482	446	425	473	427	452	470	481	484	435	501	506	439	533	481	481	498	489	487	484	491	475	439	513	489	460	473	489	454	487	485	484	471	447	480	465	452	488	477	475	476	469	454	464	438	452	439	466	405	445	481	443	450	500	472	458	459	476	451	486	467	453	447	471	442	479	481	466	447	482	472	494	441	497	432	487	465	434	451	506	474	500	448	453	456	415	495	479	483	497	474	480	479	450	471	484	516	483	444	469	486	422	493	492	449	447	451	494	415	437	453	483	468	473	489	477	473	476	494	478	468	450	458	467	503	476	472	467	487	449	515	487	497	460	523	486	446	482	440	451	540	529	454	479	473	472	505	479	471	490	453	499	465	504	483	503	457	453	459	481	475	489	486	473	450	439	442	461	502	488	485	506	449	465	433	474	455	500	460	464	468	476	467	446	488	438	488	505	470	439	435	453	520	524	525	514	486	487	503	462	417	442	470	492	504	487	447	476	467	437	483	467	458	465	425	474	481	517	448	432	469	491	460	481	486	517	475	473	454	447	519	447	481	463	448	473	495	457	446	466	466	467	530	505	479	502	460	430
9000	4370	2350	2538	2376	2174	1784	1663	1566	1506	1442	1336	1318	1207	1164	1208	1156	1181	1190	1137	1136	1170	1113	1102	1075	1122	1102	1078	1065	1076	1107	1107	1116	1068	1036	1050	1085	1125	1099	991	1023	1025	1071	1037	1060	1040	1047	1083	1033	1046	1025	1026	1062	1071	1087	1024	1090	1025	1077	982	1066	1056	1077	1040	1044	1055	1060	1091	997	1084	1048	1043	1065	1027	1071	1069	1018	1055	1084	1012	1048	1097	1048	1061	1057	1079	1053	1043	1078	1072	1075	1076	1052	1022	1038	1058	1057	1072	1075	1112	1029	1041	1120	1030	1091	998	1038	1021	1038	1029	1010	1035	1052	1042	1074	1040	1015	1075	1006	996	1031	1072	1010	1076	1067	1027	1057	1130	1026	1017	1066	1064	1086	1098	1037	1005	1111	1112	1011	1031	1092	1096	1060	1008	1057	1035	1050	1047	972	1068	1024	1089	1045	1069	1030	1044	1092	1018	1012	1075	1005	1110	1033	1045	1002	1017	1091	1032	1004	1012	1007	1030	1072	1049	1015	1026	1080	1061	1038	1062	1081	1007	1016	1083	1048	995	1076	990	1032	1022	1101	1036	996	1050	1012	1052	993	1089	1033	994	1074	1131	1057	1062	1066	1008	1063	1038	1067	1010	1038	1013	1075	1023	992	1056	1068	1020	1035	1050	1016	970	1039	1011	1026	1070	1053	1017	1067	1049	1057	1027	1030	1037	1062	1091	1059	1092	1069	1079	1025	1065	1012	1027	1110	1009	1005	1108	1136	1044	1070	1023	1025	1063	1038	1075	1043	1091	1045	1043	1076	1067	1064	1063	1073	1041	1018	1088	1036	985	1104	1051	1025	990	1024	1037	1059	1067	1065	1083	1061	1038	1047	1071	992	1042	1039	1070	987	1076	1030	1044	990	1036	1036	1054	1013	1033	1093	1044	1061	1064	1057	1005	1037	1040	1017	1040	1069	1065	1029	992	1084	1036	1016	1035	1058	1047	1049	1059	1034	1026	1050	1090	1063	1058	1103	972	1068	1067	1091	1008	1064	1022	1031	1052	1064	1019	1022	1063	1040	1051	1037	994	1030	1029	1050	1030	1019	1039	1042	1044	989	1051	1086	1074	1089	1007	1036	1019	1036	1052	1118	1027	1007	1065	1108	1111	1055	1046	1012	1060	1028	1039	1028	1084	1069	989	1119	1003	1027	1016	1062	997	1121	1055	982	1041	1096	1046	1031	1029	1054	1057	1018	1053	1051	1012	1066	1034	1027	1051	1014	1043	1074	1020	1065	1094	1115	1109	1005	1033	1062	1019	1095	1016	1043	1042	1090	1032	1013	1063	1059	1064	1014	1061	1035	1095	1017	1041	1069	1044	1000	1062	1038	1065	1056	1061	1022	1055	1066	1083	1020	1059	985	1056	1003	1042	1024	1056	1018	1056	1080	1045	1052	1046	1068	1070	1061	1086	1020	1069	1000	1036	1036	1058	1050	1026	1027	1117	1066	1062	1028	1019	988	1024	1043	1085	1085	1056	1062	1062	1074	1030	1015	1084	1071	1030	1050	1008	1065	1006	1131	1079	1086	1028	1053	1078	1052	1046	1080	1059	1023	1042	1040	1052	1070	1053	1031	1010	1028	1054	1102	1031	1080	1056	984	1029	1065	1072	1048	1046	1050	1051	1038	1023	1088	989	1086	1116	1027	1079	1097	1042	1098	1049	1090	996	1029	1052	1041	1020	1050	1055	1018	1011	1050	1049	1066	1011	1080	1026	1078	1046	1087	1022	1076	1008	1047	1090	1056	1073	1075	1025	1060	1024	1048	1068	1064	1009	1028	1045	1033	1045	1067	1079	1058	1052	1017	1089	1008	1039	1100	1066	1050	1011	1054	1131	1050	1075	1033	1070	1031	992	1035	1013	1076	1054	1000	1051	1032	1056	1061	1057	1007	1055	1049	1010	1061	1072	1003	1026	1036	1005	1075	1073	1053	1010	1031	989	1040	1017	1022	1047	1035	1036	1122	1092	1035	1048	1055	1035	1056	1056	1044	1050	1040	1061	994	1009	1006	1064	1108	1048	1029	1014	1029	1081	1085	1041	1041	1070	1002	1055	1053	1049	1066	1019	1012	1058	1009	1017	1002	1014	1096	1058	1038	1015	1062	1055	1026	1059	1037	1018	1047	1036	1078	1022	1032	1085	1109	1065	1081	1040	1010	987	1006	1074	1019	1033	1026	1088	1055	1101	987	1061	1049	1029	1071	998	1047	1017	1018	1038	1032	1055	1050	1053	991	1057	1093	1053	1051	1035	1064	1086	1132	1069	1054	1060	1037	1021	1073	1108	1049	1022	1042	1017	991	1081	1046	1125	1009	1087	1083	1085	1054	1015	1053	1057	1031	1061	1028	1013	1021	1073	1070	1046	1023	1069	1022	1027	1018	1079	1059	1013	1054	1034	990	1036	1079	1030	1075	1054	1069	1021	1068	1035	1113	1024	1052	998	1030	1097	1081	1014	1043	1064	1096	1040	1045	1042	1078	1027	969	1060	1040	1112	997	1044	1055	986	1076	1058	1125	1078	1059	1044	1074	1072	991	1072	1027	1123	1009	1052	1052	1041	1100	1053	1071	1035	1050	1065	1028	1065	1016	1031	1039	1059	1085	1018	1018	1074	1051	1030	1026	1045	1022	1021	1090	1052	1029	1049	1024	963	1077	1036	1061	1046	1034	1011	1021	1027	1000	1083	1037	983	1071	1005	1050	1045	1101	1077	1032	1037	1083	1022	1000	1033	1022	1040	1040	1032	1011	1025	1018	1053	1070	1070	1015	1034	1093	1042	1045	1020	1110	1054	1068	1071	1119	1079	1030	1053	1076	1060	1031	1033	1004	1080	1047	1045	1081	981	1063	999	1027	1079	1036	1034	1105	1078	1038	1043	1040	1023	1058	1038	1085	1023	1039	1068	1035	1011	1077	1030	977	1082	1079	1052	1072	1054	1072	1028	1071	1035	1096	1060	1062	1100	981	997	1098	1012	1053	1079	1071	1074	1072	1066	1154	1033	1020	1024	999	1066	1068	1056	1021	1040	967	1055	1038	1101	1004	1048	996	1051	1053	1013	1042	1057	1100	1016	1098	1066	1043	1023	1113	1058	1005	1059	1046	1014	1046	1041	986	1010	1023	1081	1076	1029	1086	1045	1039	1016	1036	982	1046	1044	1018	1023	998	1040	1054	1026	995	998	997	1099	1012	1017	1027	1113	1078	1046	1074	1079	1067	1045	1095	1049	1065	1081	1063	1003	1032	1091	1034	1002	1066	1033	1039	1034	1023	950	1042	1039	1061	1033	1054	1020	1078	1078	1020	1035	1030	1032	1094	1055	1066	1003	979	1027	1057	1032	1028	1095	1046	1026	1001	1047	1071	1087	1076	1056	1083	1000	993	1019	1005	1070	1116	1030	1064	1026	1110	1028	1064	1079	1042	1115	1028	984	1054	992	1035	978	1042	1074	1021	1028	1032	1054	1049	1039	1035	1027	1032	1083	1059	1029	1027	1039	1029	1047	1043	1003	1023	1026	1043	1018	1000	1074	1011	1022	997	1047	1020	1038	1128	995	1043	992	1039	1076	1052	1000	1103	1044	1068	1079	1019	1067	997	1020	1039	1042	1039	1014	1060	1051	1054	1083	1054	1060	1095	1018	1021	1029	1073	1041	1065	1019	1080	1024	977	1031	1115	1087	1028	1070	1039	1017	1016	1126	1001	1079	1046	1017	1037	1042	1058	1035	1097	1058	1068	999	1042	1092	1043	1033	1016	1036	1028	1065	1045	1064	1062	1053	1047	1088	1056	1051	1034	985	1048	1067	1042	1123	1008	1032	1051	1031	1069	1083	1076	1058	1030	1096	1054	1054	1042	1032	1082	1080	1095	1067	1039	1010	1067	1039	1002	1000	1078	1062	1051	1094	1029	1066	1087	1047	1058	1058	1074	1047	1066	1056	1093	1022	1097	1048	1043	967	1023	1029	1020	1071	1049	1086	1006	982	1028	1054	1064	1040	1005	1083	1067	1055	1096	983	1085	1113	1101	1013	1067	1045	1047	1034	993	1063	1073	1053	1092	1037	1004	1051	1053	1048	1022	969	1073	1069	1033	1013	1063	1035	1046	1019	1056	1061	1099	979	1105	1038	1067	1101	1053	1070	1062	1042	1048	993	1068	1057	1066	1030	1063	1045	1073	1055	1035	1094	993	1043	1087	1037	1076	1079	1000	1073	1083	1032	1090	1041	1004	1014	1030	1051	986	1030	1019	1051	1000	1078	1060	993	1041	1068	1012	987	1004	1060	1067	997	1067	1039	1007	1021	1096	1058	1062	981	1060	1062	999	1044	1065	991	1016	1069	1023	1013	1007	994	1076	1097	1032	1084	1063	1090	1044	1010	1075	1061	1063	1041	1061	1049	1060	1015	1049	987	1045	1037	1125	1001	1010	1012	1111	1041	1019	994	1009	998	1043	1074	1104	1011	1084	1033	1014	1038	1068	1062	971	1063	1102	1058	1025	1076	1038	1063	1054	1076	1056	1041	1011	1034	1033	1008	1036	994	1043	1062	1020	1097	1016	1094	1039	1048	1054	1063	1070	1032	1008	1032	1053	1059	1030	1072	989	1065	1082	1039	1042	1083	1048	1079	967	999	1072	1017	992	1041	1061	1105	1058	1052	1059	1069	1058	1095	1045	1017	1072	1082	996	1073	1022	1074	1019	1054	1005	1100	975	1032	1016	1084	979	1052	1019	1036	1048	1010	1048	1051	996	1083	1064	1056	1026	1070	1065	999	1023	1041	1024	1029	1085	1085	1061	1028	1099	1025	1088	1093	1078	1042	1083	1045	1076	1093	972	1020	984	1034	1055	1044	1041	998	1102	1093	1049	1025	1018	1016	1083	1034	1005	1069	1048	1041	1069	1044	1076	1037	999	1008	1041	1062	1047	1016	1050	950
1697	346	213	180	163	157	173	155	149	158	142	153	170	161	185	156	139	140	153	168	175	145	180	158	173	153	169	162	157	153	161	159	166	181	150	152	184	178	153	145	152	143	148	168	152	130	168	162	181	190	142	156	165	143	160	170	143	191	145	142	157	160	130	194	170	164	160	166	160	136	149	148	182	155	168	173	169	209	148	156	154	175	182	189	153	191	157	151	163	171	160	148	154	137	167	149	170	149	148	156	159	150	149	164	189	169	170	163	144	178	153	149	168	151	156	145	181	149	143	160	147	134	151	185	129	165	189	168	169	188	158	171	160	147	171	159	190	159	155	159	147	179	144	161	168	149	161	142	158	157	167	129	155	141	162	157	152	166	157	164	146	183	144	175	140	129	158	158	140	145	145	165	163	174	162	168	174	132	172	163	181	178	178	149	145	161	157	143	158	178	150	155	168	148	167	173	174	157	175	172	166	165	162	154	158	157	178	143	178	139	169	158	169	148	137	157	164	159	150	150	176	152	165	173	166	143	158	161	165	167	136	164	173	128	169	153	162	146	146	167	152	167	149	177	163	147	179	186	150	169	156	179	171	159	183	157	168	172	132	144	155	159	172	157	176	156	156	164	159	150	154	186	172	150	174	162	161	166	167	158	169	163	182	161	172	155	146	139	147	130	165	168	141	125	143	167	167	162	183	168	144	158	163	160	138	150	203	165	148	135	147	156	168	167	146	166	159	147	162	185	183	164	170	157	162	157	159	155	179	144	163	155	172	175	155	166	169	137	150	160	145	152	153	145	160	145	150	155	203	157	162	156	131	160	165	153	167	179	172	151	148	162	158	152	181	161	158	146	159	154	147	170	186	127	177	158	140	172	153	146	148	170	163	157	173	173	143	172	174	168	147	175	180	180	166	145	168	162	172	174	179	160	182	165	162	166	177	129	162	145	168	142	171	173	139	137	147	170	155	154	175	144	138	157	177	171	145	167	178	159	172	179	164	170	159	163	157	170	174	160	154	174	156	150	151	130	180	158	185	125	155	185	139	150	157	168	150	176	169	155	145	166	166	167	150	158	158	132	172	197	176	150	156	162	159	164	145	152	155	186	186	164	183	158	156	145	160	179	167	146	186	161	160	142	158	187	168	145	149	146	145	166	154	154	156	154	155	168	152	166	140	153	138	174	182	176	154	177	157	179	151	147	152	163	166	178	160	160	157	155	168	165	149	162	140	168	153	179	157	139	149	144	158	144	158	167	170	161	173	146	169	187	161	165	152	169	158	177	166	164	152	168	161	141	164	159	151	176	148	176	135	138	166	159	164	147	155	142	157	161	159	148	180	144	164	179	175	164	154	141	140	157	164	177	169	162	176	149	168	173	156	169	165	121	151	151	145	146	155	178	160	153	149	169	165	176	195	169	154	169	152	154	150	165	175	163	147	174	143	145	159	159	176	148	158	161	151	182	145	164	154	147	155	143	170	150	161	154	162	135	153	170	161	172	152	155	155	152	163	171	163	170	158	155	151	171	152	146	161	170	191	186	183	165	159	146	155	166	154	165	164	154	155	156	136	181	143	182	154	155	187	176	176	151	158	162	160	135	151	175	145	161	159	143	144	150	147	136	159	174	161	152	165	160	176	148	161	153	173	146	164	149	158	167	159	171	171	155	177	172	153	159	161	135	170	152	150	171	134	171	131	138	125	162	158	182	158	168	160	148	175	144	175	187	158	150	171	154	151	155	181	155	151	151	173	182	154	174	164	161	157	176	158	148	153	166	180	141	156	163	140	185	178	145	152	144	160	171	150	169	139	169	163	176	156	157	156	168	141	163	161	192	134	170	169	151	182	157	167	164	159	145	152	157	173	153	171	169	155	155	154	157	171	132	159	163	168	147	156	134	145	183	147	176	128	165	160	157	171	144	177	139	139	135	175	185	168	160	138	153	145	173	157	181	158	140	143	140	158	154	151	177	182	151	177	165	141	176	151	145	160	152	159	144	173	169	176	165	184	186	161	146	163	153	157	166	169	170	137	161	129	171	146	154	166	192	164	152	148	158	162	122	194	174	141	165	138	165	160	153	170	161	169	135	181	169	180	145	176	179	152	167	158	175	167	133	157	147	161	166	162	145	149	179	167	162	171	190	171	162	159	144	167	168	195	153	209	158	155	164	161	172	183	135	159	148	135	162	167	167	152	174	184	171	156	166	169	152	172	142	158	181	148	182	159	162	170	154	160	156	169	169	172	132	151	160	177	162	156	118	146	145	157	146	154	174	158	144	175	171	160	157	166	163	165	168	185	198	154	149	165	157	156	142	157	153	158	159	169	164	174	129	146	152	146	149	156	144	161	163	161	133	173	150	157	157	168	160	149	154	151	175	165	144	168	153	188	172	161	162	170	150	156	180	166	171	165	169	154	145	171	176	155	148	151	161	145	171	186	154	185	166	176	150	152	165	152	192	137	157	154	163	161	154	139	170	147	159	142	145	158	168	166	155	156	164	185	156	181	130	153	152	156	169	151	193	164	152	172	170	165	145	130	124	161	141	164	160	154	166	139	148	145	140	155	154	152	147	160	170	169	153	159	146	131	147	161	157	140	162	167	144	172	158	131	152	139	155	171	178	135	167	191	194	198	167	171	131	138	157	191	173	158	168	161	166	204	176	178	157	179	177	152	175	138	150	173	172	172	180	178	159	162	142	142	144	170	158	173	157	152	165	168	155	154	151	146	157	153	164	169	155	150	175	165	166	156	157	170	192	166	179	174	158	162	154	170	183	161	156	192	175	145	183	148	171	178	131	186	155	175	129	171	188	160	172	158	139	160	185	142	167	181	191	151	166	149	162	147	166	153	150	139	162	158	143	159	149	166	174	168	180	151	146	163	180	161	149	152	161	183	170	174	183	159	157	154	143	134	164	173	174	157	160	163	182	169	166	169	160	160	148	185	158	187	132	164	164	176	152	165	168	156	167	139	152	140	161	155	158	151	160	161	178	137	148	177	161	164	148	174	138	179	155	143	151	198	170	158	161	161	156	155	177	166	153	147	159	162	150	150	148	159	150	161	157	159	153	152	151	149	179	181	136	177	166	169	151	144	153	159	153	172	157	193	169	151	195	178	151	163	152	147	176	162	151	173	172	145	171	162	158	153	157	161	176	164	141	156	131	156	171	176	175	143	158	150	166	166	152	174	173	149	173	153	143	145	179	162	155	169	159	159	163	169	143	168	151	153	160	138	171	154	161	172	158	189	145	163	160	166	140	148	150	182	163	127	179	146	174	172	158	165	157	125	170	170	149	157	148	154	176	184	172	170	154	170	159	166	176	158	165	165	177	195	158	171	154	170	177	189	168	161	153	155	159	176	143	169	149	154	146	178	149	182	155	147	145	177	164	161	156	162	174	177	162	170	150	169	176	129	150	136	181	138	165	158	165	148	146	144	163	160	155	157	170	179	165	160	162	151	176	166	161	133	147	152	177	161	157	162	173	161	147	173	171
1761	667	442	501	496	500	476	484	441	428	438	472	459	466	450	415	470	480	484	505	453	456	463	448	438	433	462	468	457	473	421	458	403	418	442	455	477	437	478	459	452	458	459	421	454	440	443	476	443	465	431	444	488	435	459	451	441	444	434	466	482	482	465	503	401	467	436	444	457	437	488	434	451	437	451	454	442	476	469	515	468	468	443	459	426	433	442	453	461	458	470	487	440	444	434	465	463	475	447	466	495	461	429	455	490	424	445	476	422	434	438	481	407	451	471	400	435	467	452	432	476	428	462	469	421	425	424	464	461	455	445	423	415	430	491	468	447	437	453	471	438	491	453	447	469	431	481	434	482	455	469	436	460	424	440	458	476	459	459	416	470	460	449	504	483	467	453	454	434	449	472	415	476	436	398	470	477	426	453	441	515	467	456	443	465	470	434	486	471	432	436	432	397	441	447	433	469	469	443	447	440	457	445	457	459	502	502	451	443	451	450	444	435	457	412	446	450	466	433	459	464	447	449	465	454	416	465	527	453	474	472	445	458	449	472	439	420	470	441	461	466	414	476	444	470	481	474	461	459	435	442	418	475	463	418	413	470	474	473	430	446	500	492	480	458	461	432	427	505	481	476	452	447	471	435	468	406	494	490	439	453	421	442	445	452	495	466	478	442	464	463	448	472	414	432	447	470	451	440	517	441	446	421	425	458	444	449	451	442	426	442	421	467	515	447	476	449	467	461	482	471	443	444	468	444	516	462	472	448	445	435	450	447	482	462	467	472	479	464	421	472	442	424	474	428	440	457	452	454	452	466	460	442	472	436	457	429	478	442	444	459	484	454	470	439	450	444	455	451	488	490	478	455	445	471	441	435	431	434	441	445	438	442	446	499	449	433	455	453	444	446	454	409	461	440	451	404	486	471	474	453	449	432	421	488	464	378	440	441	457	439	442	448	481	450	454	433	429	469	454	429	440	464	447	476	465	488	423	468	439	466	428	463	417	426	445	452	455	437	452	441	452	431	422	443	465	455	410	440	454	501	425	457	437	480	463	450	428	467	519	429	438	412	463	438	475	454	456	473	434	474	433	449	448	448	468	478	487	456	443	460	508	451	477	445	463	454	448	482	453	483	421	453	444	443	458	440	436	446	442	445	465	467	437	451	420	471	454	440	480	404	461	449	482	474	454	447	473	463	453	453	469	440	445	458	464	448	458	422	441	452	444	456	473	496	420	461	472	458	499	479	429	472	442	470	437	457	491	458	458	475	455	454	425	442	447	472	491	474	464	451	441	428	471	460	473	454	459	493	473	432	459	471	495	460	416	451	429	450	460	452	464	463	442	424	457	499	423	425	460	466	479	448	455	474	494	481	418	444	465	456	461	492	424	438	465	413	462	464	465	439	489	442	504	469	483	457	445	442	474	472	441	446	452	475	427	474	507	446	420	459	412	458	440	487	439	474	433	467	432	455	436	467	420	487	481	467	448	436	432	420	431	452	452	469	431	483	426	462	445	444	470	457	471	419	449	449	443	446	473	455	423	478	477	437	423	437	478	454	448	434	438	492	444	398	456	474	437	478	434	498	485	457	472	480	443	431	421	435	450	472	502	464	438	439	430	471	469	422	462	466	461	414	478	453	462	431	437	458	445	486	460	469	476	438	444	438	459	475	480	425	415	455	450	449	469	508	454	430	442	484	438	440	440	442	461	429	445	444	478	421	436	465	484	476	461	421	449	407	482	423	455	520	426	464	453	424	471	480	434	416	404	455	487	455	436	440	500	466	464	415	474	436	468	451	441	447	474	396	449	482	443	458	454	489	444	473	474	424	449	450	417	476	486	414	482	485	434	430	478	467	425	401	447	458	444	465	503	431	497	464	470	450	465	415	473	496	446	438	437	445	467	466	454	452	450	454	398	463	453	421	436	442	448	426	470	450	443	451	432	461	473	425	433	438	494	478	460	445	451	408	444	451	459	436	447	473	443	480	476	462	482	411	461	423	479	420	477	436	446	449	442	489	424	463	478	463	441	469	465	478	460	476	431	448	481	440	461	433	419	456	474	467	434	416	445	468	465	465	454	435	473	448	438	433	421	419	422	445	447	452	443	456	445	441	486	445	464	443	453	458	473	471	444	460	453	433	511	407	470	420	465	453	445	473	460	457	463	431	503	445	478	472	483	462	457	448	425	437	447	467	473	443	434	457	491	474	463	442	458	473	457	468	462	450	461	449	468	442	465	456	470	452	429	447	493	454	448	488	431	434	470	460	433	445	471	475	463	447	453	442	448	480	479	451	483	439	475	436	464	444	472	454	463	474	456	441	475	424	483	490	474	438	418	462	447	437	452	456	466	438	447	473	436	441	448	463	416	448	495	444	438	450	441	484	438	434	443	436	432	457	449	439	448	442	451	428	451	437	407	444	442	434	441	463	451	469	496	464	434	452	480	434	458	396	431	437	438	478	490	433	482	427	391	474	456	481	446	487	503	439	481	497	460	413	428	463	470	483	435	459	426	429	409	469	462	433	423	435	475	439	412	435	437	447	466	464	416	453	451	445	447	442	452	450	461	451	456	461	440	453	452	449	424	469	463	450	464	436	470	434	458	442	415	447	446	453	498	432	443	459	488	463	435	461	476	438	461	440	490	457	439	444	457	433	436	461	455	450	472	452	465	457	490	454	463	464	474	455	461	424	481	461	428	443	407	424	435	435	458	412	469	441	437	434	463	470	465	435	455	407	426	453	449	460	432	489	415	376	437	453	438	439	426	449	459	450	479	441	450	434	468	466	430	408	439	424	474	483	485	461	475	417	462	445	466	442	432	467	461	473	433	462	418	462	447	412	437	417	467	476	452	464	456	412	438	417	447	475	475	464	415	471	442	424	449	435	429	431	468	493	482	425	453	419	421	466	477	409	480	455	500	471	460	474	464	460	467	464	429	473	476	490	455	470	472	494	456	427	465	474	432	459	439	457	484	466	421	462	473	413	406	426	442	438	455	442	444	442	505	435	452	452	489	457	492	484	484	461	457	447	484	446	465	483	463	452	465	441	470	510	443	465	438	420	432	424	450	471	397	430	425	451	418	435	458	449	477	428	453	451	436	469	441	458	496	457	458	444	461	425	403	438	475	460	437	441	477	451	415	450	438	448	440	423	470	490	465	479	429	427	472	460	406	423	449	456	467	443	494	424	438	410	451	429	449	477	433	447	466	452	444	450	428	462	488	444	443	434	448	449	468	466	437	477	480	466	466	451	474	481	443	454	455	473	454	442	449	450	514	449	514	482	543	444	481	413	456	455	422	447	419	452	420	439	458	451	448	455	457	491	456	498	429	440	454	480	452	444	440	478	453	437	510	483	482	497	461	419	469	419	444	451	450	459	459	468	411	419	410	461	450	423	462	444	416	436	458	456	476	438	452	473	515	438	494	448	413	439	485	377	448	426	449	440	453	425	408	488	453	452	443	432	444	469	488	486	452	443	451	457	439	468	434	412	463
8008	1855	914	591	481	447	419	406	400	371	359	382	376	357	348	377	336	369	365	353	353	360	302	348	342	344	308	356	374	342	362	325	377	348	332	338	332	346	383	351	342	344	305	315	361	346	368	321	350	316	316	344	330	353	330	375	370	327	338	327	310	309	347	320	334	349	335	332	386	338	332	327	350	351	330	339	356	307	366	323	306	339	342	345	361	346	355	337	334	346	333	311	349	346	328	341	357	334	370	319	301	352	332	389	351	299	367	333	346	316	340	370	369	313	372	325	324	323	342	361	326	315	316	318	313	382	382	326	337	317	305	374	349	318	341	318	345	357	328	356	346	345	332	320	327	311	335	367	354	332	345	356	365	336	358	330	349	342	355	331	331	354	299	331	305	334	353	351	337	343	356	312	333	374	346	346	301	302	331	315	337	342	345	352	372	351	328	338	307	345	350	353	352	350	332	352	365	325	357	380	334	330	334	333	303	329	317	380	357	357	336	332	360	341	339	366	289	329	365	321	321	342	373	323	327	284	344	340	355	293	291	375	329	348	317	333	347	317	347	323	359	319	333	305	311	351	283	341	356	338	336	335	296	338	312	331	306	317	323	343	340	350	354	317	323	320	374	302	324	320	364	330	347	351	338	332	328	356	372	323	314	342	361	319	355	343	341	337	343	331	356	327	338	346	319	342	363	338	322	358	313	361	341	338	314	311	325	373	332	366	366	337	340	316	284	339	334	368	313	344	374	357	340	346	331	340	347	336	313	334	325	314	345	351	358	375	342	357	371	352	347	341	361	344	344	334	326	345	369	341	370	329	327	360	353	352	357	291	309	325	346	323	322	353	346	340	355	363	306	319	351	339	318	330	318	345	291	352	319	350	316	328	341	334	356	279	395	329	373	348	345	333	328	338	355	359	321	311	343	322	316	378	349	387	316	374	317	333	306	349	309	338	329	337	350	354	349	362	342	312	355	314	338	329	344	357	358	330	356	326	340	332	336	350	342	337	342	335	373	324	339	312	318	336	336	299	308	370	359	324	348	322	336	323	363	353	340	351	342	360	348	321	346	354	353	316	331	317	320	399	340	343	358	365	358	342	289	353	332	322	363	314	332	313	346	333	328	330	373	332	326	320	292	327	317	356	343	312	335	355	320	349	313	350	328	331	328	318	337	353	357	286	341	276	330	368	377	337	330	333	324	389	342	336	344	304	324	370	343	368	323	306	331	345	343	348	346	351	343	326	339	331	361	318	317	330	331	352	333	331	348	331	322	333	350	305	323	296	336	344	324	308	353	351	336	326	355	336	291	352	338	350	339	344	325	345	338	364	334	344	319	316	322	333	328	328	334	340	351	366	327	340	340	305	298	345	324	347	392	318	341	369	360	317	338	339	335	335	323	303	340	357	322	351	349	323	336	356	314	354	323	352	299	342	341	316	388	343	323	334	353	356	310	340	359	363	306	340	334	322	327	333	320	358	328	318	336	320	343	351	347	318	321	351	351	364	287	319	340	312	338	365	337	320	330	308	329	325	346	316	330	328	360	327	330	333	301	354	354	324	346	324	354	354	334	359	371	352	317	316	351	327	333	342	321	318	338	325	336	316	345	313	323	308	328	344	354	348	388	357	349	368	328	358	324	345	328	330	343	340	326	310	352	362	324	331	334	318	314	361	343	343	354	351	367	340	342	334	350	345	332	350	338	305	370	359	360	383	378	365	349	349	326	346	327	335	341	322	393	344	326	328	343	290	310	321	362	359	337	360	337	363	320	301	330	334	382	311	313	341	374	354	339	339	338	346	348	342	319	333	331	345	351	349	372	362	335	306	328	327	352	372	346	361	325	364	346	348	327	301	357	332	311	335	348	304	303	337	294	358	323	366	370	347	295	337	304	320	324	352	334	353	348	338	361	336	334	315	351	360	354	344	316	324	305	341	343	356	332	306	302	358	332	311	306	323	353	323	365	335	364	336	322	345	327	362	334	337	319	311	318	301	342	329	338	324	333	322	334	375	344	337	350	340	328	325	333	348	358	328	307	365	334	332	368	324	346	344	338	354	345	363	312	319	310	344	337	353	352	306	358	374	322	339	352	326	327	346	321	324	356	292	354	346	321	315	326	324	359	337	369	343	350	351	329	367	340	348	344	322	327	360	311	339	320	330	311	371	385	309	336	351	338	346	297	343	357	331	340	333	340	331	361	320	326	380	380	349	313	315	328	347	363	321	342	335	341	336	355	344	350	335	324	363	351	334	356	350	330	293	339	346	352	353	350	343	365	353	344	333	338	353	352	309	339	321	354	336	322	339	324	355	352	349	349	350	356	351	353	321	323	326	316	338	315	333	362	324	333	349	342	333	356	327	350	387	314	349	354	328	362	331	340	314	329	343	292	331	298	351	321	325	331	314	313	344	380	338	336	353	341	385	330	353	369	357	351	335	350	340	322	349	311	322	336	313	303	319	326	357	357	345	327	352	305	327	312	348	347	342	301	339	315	320	346	345	348	342	334	355	346	331	322	344	346	334	326	347	338	348	344	322	341	373	337	327	365	383	332	357	337	338	340	314	327	341	331	310	339	339	350	374	342	364	322	346	351	315	337	315	369	321	358	321	337	326	349	349	348	327	353	330	346	337	347	312	333	345	356	332	327	286	350	333	322	354	322	313	347	354	379	340	362	305	348	355	332	308	332	385	347	323	364	358	355	329	334	349	325	345	333	323	369	351	328	358	347	353	372	341	304	349	344	357	337	304	331	367	341	325	348	336	329	375	348	323	321	363	330	335	342	370	355	361	306	304	301	372	319	339	319	377	400	360	337	346	345	340	357	329	321	358	351	307	316	330	352	325	343	330	345	348	359	341	332	388	313	369	326	346	345	314	341	331	365	347	319	316	318	396	333	323	343	354	321	297	319	297	326	340	320	352	347	350	357	354	327	359	319	337	352	356	332	358	348	323	351	322	335	348	346	340	304	330	331	350	372	330	359	307	323	338	356	365	324	348	341	321	339	328	318	338	290	332	322	317	347	329	350	333	326	334	331	325	358	357	336	331	352	349	365	301	326	357	301	323	297	363	304	341	338	332	347	332	359	366	331	331	351	333	339	322	339	365	337	355	368	339	350	351	339	337	351	317	287	357	361	338	361	337	344	363	339	367	329	365	352	354	343	316	323	340	310	313	308	332	291	329	323	347	346	338	346	324	374	347	337	353	306	365	318	331	315	305	363	322	307	352	350	330	310	360	342	352	321	333	309	356	305	322	309	320	363	310	329	328	365	304	344	322	346	350	383	335	363	338	344	380	336	353	365	330	327	356	314	321	347	344	366	332	290	363	339	337	324	309	342	309	310	323	315	342	337	364	325	330	334	322	304	324	344	318	345	360	366	326	319	372	370	379	311	353	338	326	345	367	342	348	342	339	331	373	337	332	338	338	317	329	315	339	362	335	335	316	351	339	325	368	343	317	344	338	333	344	296	330	348	352	328	347	333	330	334	367	377	346
6666	2305	1384	1545	1480	1300	1207	1102	1035	991	964	912	954	907	892	921	887	895	879	867	860	853	858	862	838	819	853	872	851	813	783	846	815	820	888	866	808	798	821	815	860	862	812	822	847	829	829	827	839	817	825	802	844	828	809	838	830	811	810	828	801	750	809	801	769	794	834	819	852	827	822	794	831	853	804	819	829	806	826	840	869	744	779	808	800	768	788	800	832	799	865	781	815	799	858	833	798	804	780	857	806	830	808	813	822	763	823	788	793	796	849	770	858	834	837	806	872	788	829	836	815	816	826	834	807	767	770	776	761	804	809	808	803	785	771	815	786	818	801	818	791	853	831	819	783	818	767	823	771	827	823	840	806	792	834	807	828	822	790	770	769	833	811	757	811	794	797	845	845	798	822	753	839	808	798	778	817	846	807	806	824	806	830	777	849	833	801	825	804	792	784	803	768	825	812	778	824	835	780	812	832	790	826	868	820	866	804	793	824	791	788	824	812	795	898	776	813	799	821	841	784	831	802	824	785	871	800	796	803	896	837	793	824	829	800	822	831	796	778	814	811	821	791	827	803	791	785	869	790	819	793	768	817	844	788	874	827	769	789	736	801	841	819	824	835	790	809	832	805	827	800	799	791	816	809	787	814	778	796	787	878	807	837	907	800	773	774	868	812	826	868	809	799	874	840	802	806	798	806	767	781	841	822	799	807	809	831	821	860	824	786	813	786	783	843	784	792	829	827	794	799	812	827	831	787	831	815	826	797	836	829	766	758	801	833	772	799	804	786	845	796	776	773	830	861	812	786	823	858	783	836	844	836	822	815	828	805	820	778	791	797	800	760	782	767	784	817	870	799	814	847	865	812	834	786	832	808	844	805	792	781	772	784	785	776	790	812	766	798	772	792	815	805	785	793	836	777	834	774	884	782	726	821	834	769	778	759	791	778	800	778	819	792	851	756	877	825	841	795	777	784	828	787	776	803	807	790	838	782	781	804	825	812	799	788	811	799	835	775	826	799	808	775	853	850	814	837	823	848	803	804	786	835	846	798	805	777	778	794	790	771	831	766	798	758	813	783	820	831	813	808	819	813	765	766	803	819	749	787	837	804	827	787	788	811	820	826	775	837	880	766	768	795	787	815	779	754	858	800	813	813	810	825	807	819	791	808	823	848	750	802	782	831	753	796	812	816	810	828	788	813	776	810	801	837	838	756	831	834	807	801	821	812	845	826	792	793	872	808	831	774	835	843	793	842	848	808	827	807	812	809	835	796	857	807	818	833	821	836	835	850	823	849	753	848	837	794	810	806	817	786	785	803	814	835	794	765	817	833	829	839	797	807	813	842	802	798	800	830	847	830	800	788	804	797	831	845	791	797	798	733	819	782	823	794	795	847	788	785	787	786	763	806	804	786	801	829	802	833	856	843	812	822	746	787	831	773	804	788	824	804	832	782	826	859	861	811	842	824	829	765	838	771	806	880	840	813	834	824	840	814	822	836	804	840	778	844	775	786	788	827	798	807	805	799	781	817	807	819	797	784	846	799	856	828	785	862	833	819	795	795	788	858	827	755	792	848	789	779	779	819	789	791	837	804	796	822	795	834	824	825	821	817	792	810	792	794	781	833	839	812	769	834	885	847	846	806	800	731	856	849	799	830	789	803	785	800	824	840	801	768	800	814	812	829	854	817	812	830	802	790	803	799	826	833	840	812	780	811	798	849	841	807	834	833	815	817	900	824	863	807	853	856	858	813	801	834	777	765	813	826	815	816	850	851	813	790	783	790	816	838	828	806	801	820	769	826	828	836	780	796	841	803	797	805	795	851	794	838	775	832	830	794	824	790	833	845	816	818	840	797	789	827	780	814	838	807	848	846	819	823	819	834	781	787	789	808	776	784	798	800	834	866	766	806	780	811	791	840	850	750	785	847	833	798	852	770	802	806	801	820	827	837	832	823	805	817	789	798	833	826	810	760	798	809	782	821	849	759	799	795	836	837	857	801	775	753	775	831	822	803	788	828	836	826	836	748	779	820	794	777	838	812	817	820	800	862	807	829	825	838	822	781	811	835	825	811	827	812	793	801	777	812	832	792	842	826	825	790	829	833	824	814	829	797	844	832	795	777	824	814	809	787	793	837	773	854	797	774	810	828	823	809	791	779	827	876	796	804	820	780	763	877	790	812	819	826	767	799	851	820	779	864	778	832	825	793	864	778	834	758	817	777	822	816	790	797	811	819	803	787	773	751	815	796	846	782	786	792	786	797	760	805	800	818	841	773	802	806	816	788	836	806	817	780	837	858	813	811	817	802	794	755	800	786	837	819	837	825	807	819	827	846	857	846	793	801	813	807	800	795	778	788	717	795	755	853	798	810	836	792	794	829	792	835	775	789	846	805	807	797	849	808	819	798	824	793	792	800	774	791	827	839	849	828	782	788	857	802	796	836	788	793	848	822	835	775	810	753	811	768	776	805	853	828	803	852	805	848	871	780	823	794	826	816	797	748	760	803	771	790	845	782	847	776	848	826	837	799	813	833	819	819	843	793	794	810	871	842	810	817	831	808	829	833	777	822	845	802	793	827	806	819	795	739	797	836	755	819	835	798	803	773	825	814	843	849	797	765	818	789	813	837	749	826	845	808	784	798	799	808	854	788	856	797	811	858	821	789	861	825	839	805	821	795	761	818	792	816	827	832	838	837	802	794	851	822	774	827	800	809	774	845	740	775	833	761	828	832	779	868	774	869	797	807	804	828	816	804	780	825	839	824	870	806	808	796	891	829	877	801	786	800	822	817	794	762	797	806	843	824	788	766	842	832	856	806	849	845	800	840	786	795	816	831	805	820	809	849	778	857	861	788	832	770	833	767	807	867	797	815	787	815	780	808	769	796	796	838	799	846	808	818	781	838	858	768	772	775	720	804	789	837	873	817	797	821	831	811	869	823	798	796	813	823	787	833	831	871	811	820	812	769	817	822	770	818	807	798	840	792	828	821	786	828	790	776	847	812	809	853	790	792	776	796	833	819	806	861	864	786	809	752	803	791	812	734	822	786	804	833	846	827	772	820	819	790	813	809	757	832	841	813	813	808	833	790	840	870	792	831	792	859	822	801	787	793	786	856	816	895	758	769	829	763	844	813	816	767	809	809	823	790	764	847	823	822	818	842	784	848	808	774	817	808	795	836	818	812	798	800	812	826	814	838	858	819	816	790	789	807	838	835	837	799	782	800	844	853	777	818	791	798	822	823	812	796	819	810	814	883	768	815	778	826	800	840	867	782	804	812	783	803	844	779	795	849	866	834	807	763	780	866	818	845	876	839	822	851	819	790	803	821	775	799	848	865	773	794	808	807	818	755	817	808	807	812	872	810	802	767	780	826	861	780	834	785	832	835	803	814	784	834	829	797	775	832	850	790	841	842	813	823	828	801	793	812	815	849	790	821	797	779	782	813	797	808	749	811	779	840	849	778	802	793	816	773	795	861	803	808	788	811	804	832	815
16092	3988	2240	1010	820	690	610	604	543	530	559	547	507	522	464	463	464	506	543	486	466	458	457	471	454	497	427	478	480	487	465	487	453	479	484	513	459	462	441	484	458	459	470	472	487	470	469	458	463	454	494	475	454	463	486	487	472	432	527	478	456	471	459	493	460	449	508	465	492	468	477	486	497	510	461	479	464	486	458	471	486	419	467	469	494	478	462	512	487	489	478	464	447	458	457	455	475	462	487	471	509	490	486	491	449	491	492	468	449	513	496	506	498	476	448	490	464	486	465	473	506	552	484	497	510	430	465	496	508	487	461	460	471	468	506	480	464	454	502	470	477	521	442	445	449	429	497	481	463	485	444	465	478	493	470	476	459	481	453	467	488	455	471	528	481	451	473	501	493	479	449	457	469	479	467	461	477	459	496	479	454	429	455	486	490	445	464	478	473	458	474	478	476	503	458	446	490	454	456	440	495	455	478	486	462	434	523	476	503	448	456	446	501	487	455	468	444	470	464	467	497	503	502	465	465	475	441	482	520	495	521	444	444	470	479	452	485	502	540	487	499	466	462	435	484	508	453	482	488	485	438	467	473	525	462	477	480	505	489	490	475	450	483	497	446	443	532	479	492	462	508	441	473	495	452	494	451	461	441	464	427	526	466	502	487	514	477	477	445	456	471	454	434	450	536	479	473	459	530	448	504	450	491	458	475	505	462	453	434	482	526	435	428	504	472	481	438	507	497	487	447	426	464	461	494	501	460	499	454	494	448	483	490	484	488	506	489	431	518	463	446	460	465	488	450	435	467	440	471	494	453	496	511	478	508	452	438	450	423	519	517	488	480	458	461	476	522	471	462	450	466	484	443	473	473	465	478	453	468	454	438	486	486	491	478	458	474	483	435	450	459	463	473	500	472	501	467	478	447	490	488	479	498	480	469	462	499	496	461	470	437	464	474	488	503	482	485	480	461	466	434	514	448	461	465	483	460	482	499	506	470	451	486	449	497	465	484	462	475	477	468	465	465	449	468	513	491	500	463	468	469	482	501	496	475	463	520	466	488	483	486	492	473	458	464	455	463	472	448	481	418	486	497	464	471	483	504	475	469	447	462	489	490	458	511	467	507	457	464	442	509	441	491	465	488	472	439	448	463	481	511	482	449	482	434	509	478	433	432	462	468	425	495	437	509	474	489	497	496	494	483	486	453	500	484	509	441	496	518	472	449	482	502	476	485	454	472	467	440	493	481	488	484	483	468	492	441	467	492	508	448	482	473	414	458	479	485	487	495	471	492	467	491	471	479	445	457	455	486	460	448	474	464	474	481	469	495	498	450	471	484	508	449	470	483	457	467	481	466	473	445	464	463	488	463	479	502	462	491	446	430	482	421	432	481	516	547	495	450	440	459	479	485	499	463	433	461	437	480	450	450	468	497	499	474	486	443	479	540	456	486	461	501	484	467	521	464	484	476	476	496	477	522	462	482	500	492	396	498	488	473	467	439	467	461	480	489	473	466	458	491	461	459	491	419	467	464	473	466	480	485	489	483	509	481	464	434	431	489	472	425	489	424	494	484	453	462	431	489	447	482	449	503	449	466	452	459	484	480	493	463	454	509	488	490	465	437	456	505	426	439	430	467	509	482	406	494	497	454	466	469	474	499	434	486	492	470	456	487	432	525	495	446	469	462	403	477	512	494	485	478	455	486	472	482	487	483	433	483	488	437	506	475	486	487	487	482	488	461	510	520	467	505	460	496	460	521	461	513	464	457	495	454	487	428	475	430	507	455	462	474	475	512	499	523	489	500	491	481	498	465	443	457	501	498	454	480	509	447	441	473	519	515	480	473	457	460	431	481	463	474	469	480	445	422	423	497	480	475	469	472	434	447	464	468	466	501	441	472	486	481	476	463	493	498	466	464	412	454	483	449	497	468	501	508	486	451	448	541	490	477	485	478	451	472	465	456	530	485	427	516	487	471	508	475	508	460	494	488	449	465	478	454	473	455	467	462	466	471	513	472	501	449	459	468	506	503	467	484	474	484	484	453	476	467	473	479	435	457	424	460	472	406	469	468	488	520	443	449	476	457	473	468	493	474	476	478	482	440	472	468	515	422	488	444	431	471	505	470	479	497	445	459	489	477	428	472	459	490	477	466	461	496	459	479	487	464	479	496	514	491	484	479	453	514	463	494	488	493	483	462	454	518	472	464	442	470	443	480	517	465	444	446	473	434	474	480	490	524	467	460	482	483	495	477	468	514	471	435	465	496	504	475	447	434	450	438	456	467	486	467	507	481	489	491	477	469	450	457	507	472	481	505	493	463	449	470	494	482	506	490	461	451	442	454	458	466	454	496	460	451	442	475	518	487	476	497	442	490	470	476	452	503	445	469	460	466	489	516	537	446	442	499	489	446	433	452	472	437	460	462	466	482	489	459	475	467	519	516	495	533	456	432	472	488	415	490	475	459	484	476	503	478	454	457	484	462	482	454	476	487	435	458	526	496	480	486	477	464	495	513	453	480	524	471	481	467	464	438	464	469	454	433	511	491	480	469	453	492	491	493	488	470	512	454	493	473	450	486	443	458	428	484	467	462	448	432	465	422	494	421	516	457	457	473	483	475	439	446	460	470	461	498	526	475	449	474	458	474	445	500	506	487	481	447	527	458	512	469	516	474	464	427	477	451	439	480	486	532	490	436	474	455	492	470	446	490	506	451	481	510	506	440	459	488	495	481	432	462	480	471	484	452	490	512	449	466	519	428	475	465	459	465	444	448	480	424	446	468	501	465	494	435	474	481	465	509	460	449	506	483	449	462	484	486	438	475	457	511	478	450	447	455	478	459	455	470	483	518	465	472	462	431	464	466	441	474	479	472	471	435	465	448	453	439	490	453	476	476	473	477	473	490	496	502	496	482	510	476	461	455	468	486	411	431	464	470	498	496	427	450	488	429	492	501	487	441	529	511	478	513	476	438	445	480	440	504	477	465	464	474	482	499	481	500	483	506	478	426	485	495	462	470	461	469	489	469	504	496	476	475	444	420	478	481	465	465	529	510	498	459	460	472	462	512	467	441	480	452	457	492	487	451	461	504	477	467	438	452	481	513	445	510	531	496	481	491	441	432	472	499	454	482	484	494	508	502	448	459	497	467	445	488	468	452	477	511	463	461	475	476	489	463	459	485	494	473	513	454	467	471	464	492	500	469	442	481	472	481	493	415	481	474	501	460	432	472	486	462	464	504	471	492	471	475	470	482	451	445	476	438	469	505	499	478	442	435	453	475	461	457	434	504	478	437	486	471	475	519	459	481	488	473	486	493	449	485	507	483	489	477	477	475	498	499	510	483	461	477	489	458	504	457	460	484	501	507	460	492	460	489	460	458	508	494	465	428	463	473	471	453	469	502	483	474	475	494	436	460	480	481	477	455	468	494	479	446	431	462	456	430	475	473	486	464	484	457	447	453	452	484	496	489	466	460	505	500	440	469	472	479	477	459	466	477	426
9071	3756	2329	2635	2301	2063	1770	1632	1541	1459	1376	1280	1262	1213	1208	1215	1155	1192	1118	1179	1164	1132	1114	1097	1119	1086	1143	1124	1108	1099	1089	1091	1060	1125	1120	1095	1083	1101	1082	1073	1056	1053	1057	1056	1065	1042	1051	1039	1022	1076	1136	1064	1033	1012	1027	1051	1030	1051	1141	1040	1046	1039	1052	1043	1046	1072	1049	1067	1050	1078	1060	947	1009	1016	1049	1071	1018	1058	1064	1055	1080	1077	1066	1062	1021	1077	1034	1008	1093	1050	1041	1021	1040	1059	1071	1019	1043	1047	1066	1069	1096	1091	1030	1063	1118	1034	1089	1086	1076	1033	1000	1095	1072	1043	1039	1106	1025	1057	1145	1072	1067	1053	1109	1049	1047	1059	1049	1073	1032	1015	1009	1032	1076	1058	1043	1003	1005	1076	1046	1013	1093	1082	1069	1073	1090	1083	1012	1116	1061	1033	1031	1075	996	1038	1033	1037	1110	978	995	1019	1052	1034	995	1106	1091	1040	1033	1039	1124	1064	1097	1075	1044	1060	1098	1063	987	1047	1061	1042	969	1067	1100	1033	1007	1048	1004	1016	1057	999	949	929	1069	1030	1043	1042	1006	1036	1108	1062	1055	1005	992	1014	1040	1057	1117	1024	1026	1065	1052	1007	1097	1056	1040	1036	1101	1037	1016	982	1096	1024	1043	1063	1086	1011	1003	1037	1029	1011	1072	1083	1054	1057	1031	1050	991	1076	1060	1051	1010	1080	1048	1109	1053	1027	1016	1088	1053	1100	1008	1104	1041	1072	1060	1033	1059	1064	1099	963	1030	1099	1005	1095	1014	1033	1080	1045	1052	1070	1033	1047	1027	1003	1033	1048	996	995	1017	1080	995	1012	1020	996	1070	1037	1061	1047	1075	985	1018	1022	1052	1055	1012	1010	1061	1034	1017	1048	1065	1047	1072	1085	1018	992	1000	1064	1059	1066	1036	1028	1038	1012	995	1113	1039	1046	1069	1042	1061	1036	1078	1042	1050	1014	1098	1037	996	1056	1011	1018	977	1055	1076	1054	1078	1051	1043	1025	1081	1031	1043	1029	1017	1019	1000	1034	1006	1024	1004	1067	1028	1045	978	1123	1043	1027	1026	1050	1034	1040	1060	1045	1023	1027	1052	1102	1068	1073	1030	1033	1079	1062	976	1070	1077	1107	1044	1011	1068	1089	1010	1003	1072	1059	1086	1029	1052	1046	1077	1032	1051	1027	1048	1014	985	1041	1034	1021	1036	990	1049	1029	1060	1015	1064	1055	1031	1016	986	1067	1043	1020	1057	1041	1042	1030	1028	1039	1060	1021	997	1045	1037	1045	1064	1045	1029	1057	1039	1054	1050	999	1055	1025	1014	1012	1058	1026	1004	1022	1051	1031	1055	1068	1020	1054	1072	1050	1044	988	1064	1009	1085	1079	1019	1076	1033	1049	1047	1086	990	1023	1025	1083	1014	1026	1029	1113	991	1010	1079	1066	984	1060	1022	1059	1022	1048	1066	1013	1045	1054	1047	1089	1038	1097	1042	1024	1073	992	1042	1107	1060	996	1032	1043	1045	990	1047	1031	1058	1067	1041	1035	1011	970	1045	1016	1003	1005	1008	1076	1096	1057	1106	1053	1037	1018	1053	1052	1052	1021	1149	1063	1006	1078	1058	1068	1020	1046	1039	1037	1081	971	1088	1005	1049	1030	1054	1076	1032	1098	1061	1063	1059	1069	1065	1037	1010	1094	1122	1041	1005	1078	1109	1045	1061	997	1022	1018	978	983	1090	1021	1046	1034	1064	1020	1010	1032	1086	1071	1076	1022	1065	1016	1074	1034	1111	1072	1030	1078	1051	1049	1095	1042	1047	1040	1048	1041	1042	1056	1056	1118	1035	1055	1044	1090	1002	1002	1047	1053	1029	1063	1097	1032	1021	1025	998	1005	1005	1032	1047	1071	1004	1055	1061	1010	1021	1058	1030	1045	1062	1086	1036	1038	1013	1101	1043	981	1059	1048	1047	1007	1073	1063	1086	1106	1041	1037	1079	1105	1032	1046	1063	1078	998	1061	1006	1055	1073	1010	1011	1080	1121	1076	1045	1047	1070	1105	1069	1060	1037	1020	1023	1052	1026	981	1023	1065	996	1038	1092	1082	1045	1084	1021	1048	980	1084	1059	1032	1070	1051	977	1018	1041	1012	1052	1045	1006	1052	980	1071	1057	1026	1097	1050	1080	1014	1078	1021	1063	1032	1055	1058	1020	1062	1068	1025	1015	1060	1022	985	1035	1039	1017	1022	1034	1063	984	1070	985	1051	1021	1079	1103	1069	1051	999	1039	1007	1054	1014	1074	991	1067	1053	1042	1085	1026	1052	1058	1044	1095	993	1038	1026	1062	1051	985	1061	1075	997	1044	1073	1052	1050	1026	1024	1041	1081	1051	1075	1053	991	1028	1019	1049	1012	995	1016	1022	1047	988	1081	1024	1067	1096	1050	1019	1040	1045	1016	990	1079	1048	1046	1020	1058	1055	1041	1033	1045	1042	1067	1031	1072	1065	1041	1028	990	1108	1070	1038	1044	1063	1023	971	1082	1007	1036	1036	1041	1098	1022	1013	1032	1044	1037	1077	1058	1058	1017	1000	1065	1018	1090	1081	1045	1076	1048	1013	1016	1029	1030	1064	1089	1059	1053	1044	1005	1050	1023	995	1101	1083	1028	1039	1111	1049	1033	1104	1071	1020	1027	1017	1093	1014	1042	1032	1020	1062	1022	1083	1030	1005	1009	1039	1075	1028	1053	1086	1077	1006	1100	1046	1054	1023	1013	1038	1083	1018	1038	1047	1082	1033	1019	1062	1037	1030	1023	1049	1043	1076	997	1002	1062	1057	1092	1082	1030	977	998	1085	1004	1035	1029	1099	1118	1020	1035	1016	1068	1091	1020	1051	1045	1004	1012	1026	1112	1035	995	1032	1064	1056	1004	1060	991	1030	1085	1079	1070	1074	1016	1066	1057	1013	996	1086	1058	1108	1013	1088	1028	1091	1004	1041	1063	1013	1032	1035	1077	1086	995	1109	990	1009	1027	997	1055	1053	1068	1026	1079	1068	1019	1051	1030	991	1015	972	1022	1019	1027	1128	1123	1064	1043	1054	1026	1025	1085	1073	1007	1097	1034	1051	1049	1021	1063	1039	1031	1070	1020	1021	1047	1069	1035	1031	1036	1033	1071	1066	1062	1023	1020	1049	1051	1053	1023	1040	1013	1041	1036	1081	1095	1006	1041	1012	1083	1080	1062	1026	1058	1012	1016	995	1023	1060	1067	1040	1043	1041	1003	1064	1039	1071	1051	1019	1052	1055	1038	1056	1067	1116	1027	1078	1047	1006	1086	1067	1069	1040	1036	1064	1121	1034	1074	1053	1050	1039	1029	1092	1008	1104	958	1023	1113	1034	1039	1040	1050	1053	1079	1027	977	1040	1038	1056	1039	1056	1013	1049	1055	1075	1018	1047	1076	1059	1005	1074	1019	1075	1075	1033	1018	1027	1045	1031	1048	1021	1041	1008	982	1021	1066	1005	996	1055	1050	1039	1070	1069	1019	1042	1092	1027	1069	1034	1044	1034	1065	1060	1109	1033	1055	1060	1077	1031	1038	1075	1060	1094	1097	1044	1063	1024	1076	1006	1073	1010	986	1068	1053	1061	1037	1028	1082	1062	1102	1008	1067	1030	992	973	1030	997	1111	1083	994	1044	1037	992	1077	1037	1071	1022	1088	1027	1020	1070	1042	968	1010	1099	1025	1061	986	1014	1049	1050	1028	1036	996	1004	1066	1052	1084	1037	1028	1027	1077	1045	1047	1006	1057	1031	1006	1059	1029	1059	1151	1067	1028	1042	1056	1072	1009	1058	1066	1091	1057	1089	1041	1071	1066	1024	998	1042	999	1018	997	1091	1022	1041	1073	1060	1096	1066	1035	1048	1028	1017	1062	1007	1061	1023	1099	1012	1022	1033	1081	1040	1106	1070	1057	1100	1030	1100	999	1054	992	1062	979	1031	1021	1081	970	1050	1071	1088	1047	1055	1043	1057	1016	1046	1003	1055	1025	1089	973	1056	1011	1070	1023	1085	1037	1037	1027	1000	1041	1091	1032	1040	1054	980	1068	1056	1077	1058	1085	1017	1098	1024	1015	1062	1043	1092	1064	1044	1085	1037	1048	1085	1032	1019	993	1036	1059	1064	1044	1114	1076	1034	1086	1069	1036	1055	1027	993	1033	1130	1068	1045	1006	1070	1026	1043	1063	1048	1060	1033	1022	1038	1022	1054	1085	1055	1010	1027	1026	1062	994	1004	1064	1052	1032	1028	1009	1064	1024	1036	1048	1037	987	1068	1023	1012	1068	1071	1032	1086	1017	1008	1093	1042	1026	1018	994	1074	1068	1080	1076	1113	1045	1105	1074	1037	1094	1020	1059	1035	1040	1012	1082	1023	1029	1074	1027	1074	1068	1122	1025	1003	1002	968	1089	1012	1052	1080	1026	1024	1062	1033	1053	1038	1001	1079	1033	1096	1083	1014	1088	1027	1065	1067	1026	1072	1088	1027	1030	1050	1000	1097	1025	1029	1044	1026	1029	1017	1026	1055	1037	1018	1029	1013	1014	1044	1032	1021	1001	1074	1043	1044	1017	1055	994	1107	1032	1066	1047	1005	1031	1053	1069	956	1049	1113	1034	1048	1077	1054	1008	1001	1006	1074	1017	1097	1091	1089	1005	1065	1054	1073	1041	1048	1051	978	1040	1008	970	1039	1057	1085	1071	966	1020	1070	1003	1122	1075	975	1058	1036	1048	1016	1029	1038	1037	1033	1039	982	1039	1033	1065	1031	1082	1097	1078	1070	1033	1078	1024	1039	1031	1087	1055	1063	1023	1038	1038	1006	1023	1120	1033	1035	1072	1064	1023	1063	1075
1448	292	167	171	157	155	157	192	157	138	157	125	136	136	144	180	154	154	145	167	161	145	162	131	146	169	164	152	165	142	165	158	128	126	169	163	153	136	164	135	158	143	139	137	148	141	141	157	160	165	149	153	157	166	150	152	155	170	174	144	153	198	142	160	167	139	150	154	159	156	145	142	169	165	156	156	155	139	162	156	184	170	158	155	151	150	146	169	149	140	148	147	163	170	160	156	140	164	147	141	146	157	135	155	163	166	143	165	163	179	172	160	148	153	153	159	142	146	171	155	150	157	163	159	171	162	157	153	148	130	154	159	158	150	138	158	144	130	169	147	167	135	182	152	170	161	135	170	153	178	160	168	161	171	158	142	181	168	160	149	174	185	154	159	138	179	151	162	164	155	174	155	141	150	151	170	147	161	173	170	157	147	174	162	154	148	148	163	131	165	162	150	162	139	170	132	200	178	148	133	125	159	132	126	171	137	150	146	154	164	143	183	169	118	154	179	183	145	131	155	158	145	146	140	140	142	148	162	167	159	145	157	175	150	136	177	145	179	144	146	160	159	159	165	161	179	141	162	144	139	143	159	148	135	171	145	153	169	145	168	165	163	165	150	158	153	141	156	178	161	170	155	138	146	127	141	150	143	171	143	141	163	153	139	192	155	168	151	157	167	151	156	162	157	172	142	166	147	154	138	131	139	169	164	144	167	147	144	140	158	172	144	162	147	145	145	168	152	129	142	155	157	148	144	157	139	160	127	164	131	154	152	182	143	169	145	152	169	135	138	148	156	150	127	148	163	156	167	144	154	156	170	166	166	144	140	162	166	142	152	166	141	163	169	175	148	141	152	163	151	155	160	169	133	142	139	141	142	171	158	138	169	176	166	136	162	165	168	159	140	163	157	136	155	155	143	148	156	153	149	158	155	173	181	149	157	150	156	148	138	164	165	132	123	141	147	162	159	160	145	158	163	150	169	170	183	139	164	152	152	151	134	182	166	136	163	142	142	147	168	169	174	141	130	144	182	156	141	149	186	163	180	149	134	158	162	154	139	160	172	144	158	143	162	156	143	164	177	160	127	177	156	158	148	156	166	168	151	145	155	156	147	157	147	143	160	148	176	165	138	135	153	153	166	148	155	172	157	132	146	151	158	160	156	151	140	151	166	138	174	122	151	165	158	176	150	170	155	153	149	143	166	147	150	159	168	161	147	177	161	174	158	141	157	170	153	186	182	178	133	172	134	141	161	148	167	166	144	150	140	162	189	172	141	171	134	160	154	175	172	144	156	135	129	171	165	167	157	142	147	144	131	128	161	153	168	156	148	161	163	150	138	178	146	171	171	169	147	136	154	162	161	158	167	149	131	152	158	169	147	164	157	153	152	173	141	164	161	163	166	149	182	155	144	143	159	168	154	160	122	144	155	179	138	169	151	185	151	169	158	159	179	186	154	153	170	154	154	145	170	143	134	157	162	147	151	167	157	152	144	154	134	160	151	171	181	144	166	174	148	146	164	175	144	183	165	162	161	153	134	166	169	175	153	116	161	166	156	157	142	167	151	143	179	145	128	171	157	155	142	130	174	159	137	176	142	146	151	138	147	133	159	139	164	151	177	161	146	164	161	153	157	152	148	161	163	156	181	148	173	165	167	124	169	145	143	164	157	154	165	164	144	158	137	144	180	167	170	169	156	177	166	182	167	168	160	131	151	177	158	166	163	184	149	153	164	153	166	151	147	154	142	162	158	153	166	142	142	177	172	161	140	162	138	126	178	134	159	158	160	125	170	170	183	157	136	156	147	151	148	163	162	147	150	162	150	144	144	138	159	176	146	146	166	135	158	174	161	170	156	161	155	164	141	150	131	139	161	170	158	158	132	162	137	135	184	140	167	179	193	152	143	149	169	147	131	134	173	132	157	139	151	165	166	179	144	149	149	132	154	148	161	124	154	157	157	173	170	149	151	171	138	167	148	153	130	154	176	153	166	140	163	183	182	153	144	161	179	166	160	156	155	146	165	170	185	166	128	164	152	161	170	174	140	138	143	162	152	176	145	197	151	157	149	148	152	169	138	162	150	168	175	159	149	155	166	162	177	135	144	139	173	166	146	152	138	141	165	167	160	167	147	155	161	144	135	165	164	157	141	156	157	152	165	134	138	178	152	147	180	162	167	160	162	142	160	127	170	134	140	157	124	161	162	134	154	146	148	178	156	150	142	160	164	148	126	161	166	145	177	130	147	181	156	150	175	135	152	158	149	156	154	157	159	196	183	162	170	158	146	142	168	179	170	158	155	154	158	154	144	166	163	161	146	184	154	175	157	154	152	151	142	151	168	149	154	163	134	163	150	172	138	149	183	148	174	170	152	174	129	169	156	170	147	176	159	163	164	149	161	128	154	167	168	152	184	156	140	148	143	132	161	166	191	144	182	174	143	146	152	148	174	154	135	161	166	177	135	150	146	152	151	145	159	164	190	151	162	140	168	167	127	140	153	171	129	155	156	127	160	133	150	162	146	144	171	150	171	153	143	154	141	137	154	156	163	149	151	139	149	162	157	139	135	140	154	134	155	157	151	129	173	141	137	142	159	141	158	145	132	175	146	157	173	158	152	158	184	164	167	157	151	169	181	145	168	159	162	147	175	143	159	160	162	142	140	158	155	158	159	148	145	136	153	157	156	162	169	175	135	154	132	141	145	184	161	177	149	136	169	152	141	171	154	154	158	151	156	158	144	156	164	167	167	154	134	151	161	149	149	158	163	164	146	174	151	159	158	130	148	137	173	135	150	148	161	159	144	134	156	168	149	148	144	160	152	165	170	154	146	147	147	148	132	152	191	169	167	146	125	160	155	155	158	164	164	180	155	170	141	154	137	147	168	133	137	138	152	143	157	150	170	156	156	149	140	155	161	160	145	149	157	124	143	145	160	161	171	158	142	147	166	146	157	139	149	156	143	155	162	170	140	180	140	171	155	171	139	134	165	166	141	148	166	141	165	156	160	154	171	132	166	188	154	172	136	168	169	145	147	176	147	168	171	153	143	159	174	171	157	149	154	178	161	155	137	126	153	149	150	161	175	155	158	147	177	150	142	174	163	152	124	143	165	135	131	166	137	138	133	166	156	159	149	171	173	152	165	133	160	169	136	162	154	161	157	145	135	153	159	150	154	166	196	171	161	167	146	141	163	136	144	178	146	157	148	133	139	141	145	154	186	147	141	154	170	148	160	143	139	176	144	163	178	175	162	153	170	157	164	162	158	167	186	170	136	148	149	163	159	156	155	152	148	151	170	139	167	157	150	169	158	174	166	151	144	142	140	148	186	162	153	136	184	162	152	130	146	160	157	152	162	181	167	140	149	163	170	173	141	177	162	154	162	159	170	150	193	167	157	158	150	161	156	162	183	137	174	174	157	157	141	148	166	176	167	150	173	166	146	136	136	136	148	169	151	157	157	140	127	141	159	151	161	175	155	149	148	178	172	158	165	171	155	144	131
1703	595	467	454	484	447	416	441	470	476	475	431	472	401	454	475	432	456	460	467	442	437	436	405	412	465	448	421	441	415	442	450	447	435	442	447	447	441	480	464	451	445	452	459	452	449	427	453	461	447	429	488	439	414	409	476	429	456	444	440	459	473	445	446	413	449	423	414	414	414	446	450	439	467	447	462	431	458	467	460	394	504	430	448	492	489	447	446	459	453	448	399	470	427	494	434	455	440	479	457	440	450	451	438	448	475	469	469	447	468	434	424	460	423	443	425	464	464	444	453	452	414	402	430	470	456	509	461	465	438	456	445	433	448	431	443	425	449	465	443	462	444	450	437	447	462	454	447	416	452	450	459	450	464	449	440	442	490	434	450	472	427	465	458	483	458	437	454	416	435	461	455	432	439	428	472	423	466	446	465	419	413	433	389	465	441	439	438	439	460	437	457	437	426	435	467	489	400	475	434	485	417	454	445	474	440	475	451	444	474	423	413	428	462	419	451	444	461	456	448	442	430	458	451	453	449	478	386	440	399	430	461	473	419	448	441	466	475	429	457	470	440	464	433	455	421	443	483	453	419	429	439	441	490	435	457	443	471	442	450	464	452	413	448	460	458	462	483	428	448	441	465	415	444	430	472	451	436	467	422	431	433	452	452	433	421	446	453	449	447	453	453	437	425	459	456	452	421	433	446	425	430	463	477	449	444	431	443	401	463	414	448	470	391	451	449	455	445	439	466	440	458	449	408	428	419	440	455	429	477	480	413	451	434	428	464	456	427	452	445	434	420	424	441	405	426	422	467	414	431	414	458	477	470	451	499	438	413	436	399	488	474	474	422	458	395	444	432	452	439	445	465	383	444	474	456	467	423	440	430	436	461	465	447	397	469	458	454	404	477	469	430	470	460	428	464	474	427	427	451	489	464	450	410	440	461	441	451	416	427	435	422	450	449	416	457	432	460	450	443	402	466	440	470	438	424	439	466	471	454	449	433	473	449	445	435	430	467	470	460	459	441	438	456	436	449	503	404	463	450	450	465	434	414	449	459	428	420	449	431	406	455	447	426	435	478	482	459	433	434	457	465	411	444	439	468	454	445	396	442	448	430	447	448	471	428	437	476	405	448	444	432	421	448	478	451	480	464	481	426	423	385	467	449	434	469	454	415	434	485	450	427	446	434	467	431	491	428	489	423	420	441	449	442	467	459	409	423	460	459	433	434	405	487	452	469	465	453	430	448	442	432	453	470	452	452	412	469	429	451	461	463	425	417	443	399	443	469	463	425	410	447	442	424	436	450	440	442	472	458	429	481	450	447	443	455	437	438	432	427	427	452	435	434	425	459	421	437	419	447	452	485	433	415	454	446	447	488	420	448	488	421	423	456	461	423	428	482	457	444	450	424	441	451	387	443	471	494	399	430	433	419	420	444	462	477	460	472	440	434	430	439	460	425	433	421	417	443	432	443	436	418	443	458	447	420	461	453	417	447	437	448	476	458	448	425	397	416	433	454	461	460	439	450	457	444	451	459	420	425	500	447	438	453	440	447	439	479	498	422	406	426	455	450	406	491	443	449	460	438	414	418	445	467	438	409	429	434	462	437	406	403	491	433	435	453	433	429	401	422	458	419	425	439	436	422	427	461	474	448	445	418	441	451	436	424	425	431	440	462	402	443	414	435	409	424	417	431	417	449	506	452	425	456	447	464	464	458	421	445	451	490	456	451	409	437	416	465	478	451	441	423	453	430	450	465	473	417	437	446	470	438	424	457	461	434	449	444	447	468	454	432	413	424	441	455	431	469	467	421	437	419	411	433	419	478	428	487	432	436	478	408	457	395	451	422	436	476	458	456	412	432	452	473	412	409	419	401	440	474	468	428	466	474	484	433	475	418	431	465	447	423	468	415	437	474	463	434	504	439	448	427	436	406	454	432	426	474	472	452	410	476	449	449	423	480	418	449	441	449	459	465	461	422	440	432	461	407	446	449	437	459	442	444	422	408	456	458	398	481	440	462	421	465	409	438	464	396	418	435	418	437	435	465	436	489	434	427	435	457	452	443	424	452	442	420	464	472	437	447	471	424	449	459	433	440	451	435	446	477	430	440	451	436	419	430	448	426	479	455	401	418	455	454	450	479	435	466	455	474	408	421	445	468	464	449	430	435	455	420	431	467	465	428	438	403	438	443	477	464	421	467	466	462	456	468	477	474	411	451	444	443	412	429	433	465	448	432	419	458	445	458	480	443	406	471	454	468	437	464	431	462	463	444	470	464	457	414	484	443	453	450	434	469	438	455	449	439	436	461	471	430	409	432	420	428	434	425	410	426	472	428	476	452	419	450	431	425	454	444	442	485	453	458	457	442	452	410	478	436	450	464	419	517	458	420	428	452	457	453	460	444	422	412	454	430	440	432	435	470	444	442	408	486	455	425	450	476	475	444	427	473	470	423	450	460	430	412	442	440	461	400	445	474	427	450	452	457	465	444	447	442	462	456	438	455	469	449	437	432	442	485	431	446	455	403	427	437	447	420	445	466	481	468	466	429	442	473	444	472	464	427	403	428	460	442	471	423	464	423	461	463	447	453	431	442	443	427	423	425	418	439	448	415	477	459	443	445	442	442	399	426	487	435	452	438	468	458	442	430	446	443	430	411	453	479	445	466	458	461	448	432	442	416	454	482	431	492	438	409	457	423	437	455	456	463	425	482	427	418	432	513	461	420	439	448	460	480	447	463	433	405	458	413	424	462	438	450	454	473	378	449	440	406	464	471	448	481	415	469	469	432	461	452	453	445	452	463	463	454	442	427	454	442	446	434	451	428	466	460	470	398	474	450	450	429	453	424	455	442	447	453	423	450	461	444	419	414	431	441	435	420	449	451	448	447	400	445	435	456	442	437	470	431	431	464	441	448	421	432	435	412	453	430	463	444	422	434	445	465	447	450	406	434	449	430	390	447	443	464	440	436	424	423	431	449	449	435	440	462	442	467	445	472	441	445	434	432	434	464	468	471	458	441	501	485	442	418	439	443	472	486	464	432	486	432	470	458	426	439	465	422	465	470	442	421	446	449	472	464	415	443	485	459	477	441	436	433	446	489	424	438	457	453	440	418	442	406	432	472	455	431	468	456	426	421	436	436	436	457	424	441	403	432	476	462	441	431	409	427	442	454	437	450	442	437	443	454	418	499	421	431	435	449	451	438	488	470	462	436	445	449	413	460	439	442	409	443	408	461	428	415	413	454	426	413	453	440	442	457	440	450	442	479	429	430	444	452	448	471	478	439	405	450	443	431	457	436	451	460	401	447	460	446	449	433	436	435	407	455	418	450	433	442	421	451	488	454	424	414	428	455	458	422	455	451	429	411	429	435	459	422	422	460	459	445	456	431	437	434	456	434	395	421	415	426	425	429	472	433	464	453	481	433	459	448	448	447	440	449	436	464	431	446	452	402	477	428	432	454	439	465	449	467	491	442	433	458	435	398	426	399	470	473	446	431
8182	1813	940	591	482	382	420	432	403	366	357	349	359	310	367	345	346	339	325	353	401	356	319	332	382	317	368	363	360	365	335	336	332	301	323	342	326	329	392	363	344	298	327	331	334	339	307	339	345	323	305	343	370	335	330	328	335	347	310	340	340	352	337	352	349	334	339	373	324	333	354	320	300	319	336	357	353	311	326	335	333	340	347	349	363	340	341	344	339	345	374	313	333	346	355	317	355	337	329	358	347	351	318	322	357	365	328	316	352	354	331	311	327	348	327	366	359	314	343	327	336	293	322	350	333	352	310	303	310	363	306	352	364	329	332	331	369	364	328	352	381	341	322	325	328	372	358	362	337	315	325	357	347	347	328	344	358	347	342	308	303	331	340	376	338	353	322	334	339	298	325	347	322	350	326	331	327	364	303	347	343	383	364	341	350	302	331	347	333	317	347	335	287	342	333	304	389	362	367	369	318	387	347	338	387	347	324	328	343	316	347	326	381	326	323	341	350	299	351	370	348	310	339	320	369	311	334	360	362	342	349	344	332	320	324	321	355	362	349	320	360	350	322	352	351	361	338	331	347	303	306	311	331	301	335	343	336	340	330	330	337	347	323	354	335	373	341	335	350	329	340	349	337	349	298	347	302	357	324	322	318	343	348	353	324	329	343	350	365	342	313	300	356	348	325	327	353	315	369	311	342	336	349	338	364	329	351	334	353	339	388	316	299	300	345	329	380	363	325	345	337	350	355	326	343	346	325	322	342	320	368	345	351	326	345	331	304	382	317	320	329	353	339	323	371	347	332	389	374	327	336	324	324	328	336	374	348	337	331	308	321	332	372	327	357	349	346	332	327	318	355	346	351	360	340	331	341	331	348	326	349	375	347	370	371	343	338	370	345	326	355	319	363	353	351	353	355	319	344	349	329	346	347	340	334	338	335	367	324	370	357	333	359	308	305	351	346	361	366	299	354	375	339	371	326	348	393	355	344	382	339	322	355	326	340	343	310	341	347	312	295	333	376	361	348	356	338	364	317	290	340	402	330	326	338	360	317	313	337	347	306	357	336	334	315	360	358	317	313	329	368	355	364	286	353	311	393	324	357	348	327	379	358	387	360	304	338	319	337	321	322	321	333	344	388	307	361	335	353	337	331	333	364	360	344	343	343	344	326	334	380	342	324	356	353	325	310	351	353	334	344	321	325	336	347	349	370	373	362	339	336	335	325	339	293	329	370	342	350	344	356	342	356	337	335	336	332	354	343	360	316	314	335	335	351	339	338	365	334	333	328	329	327	352	362	347	357	359	323	334	319	325	323	333	325	378	343	358	325	349	344	304	413	371	362	338	368	345	326	357	328	325	357	304	332	348	362	351	363	344	343	394	339	319	299	361	326	328	339	323	341	354	323	327	348	314	341	333	349	389	370	320	312	336	348	322	342	295	350	369	330	340	335	342	319	317	314	341	324	358	321	368	329	307	358	318	311	325	417	313	335	366	342	343	324	340	349	343	343	319	336	363	352	332	369	347	330	311	380	310	304	331	314	391	359	347	303	365	321	382	327	320	342	354	322	333	349	352	341	359	324	314	331	338	358	335	348	363	336	329	300	373	322	376	343	317	330	318	321	346	349	331	313	363	383	369	347	330	359	310	331	348	380	336	352	341	348	359	356	338	373	367	307	343	302	325	331	346	329	347	337	341	359	368	348	320	333	355	353	330	323	330	321	318	356	337	328	363	329	355	349	325	353	367	353	356	358	325	300	351	313	364	353	362	318	333	305	360	320	347	327	332	328	336	326	347	327	351	356	328	328	342	352	363	346	318	313	358	326	333	337	326	323	307	341	373	300	342	342	335	379	356	335	347	377	355	350	358	310	311	328	366	295	320	358	335	349	350	347	336	351	352	319	316	360	339	305	316	368	334	340	339	331	332	368	339	345	354	343	346	324	316	362	339	326	324	336	373	345	319	353	296	342	308	343	339	349	340	353	378	335	326	345	356	332	327	335	347	342	312	351	339	360	323	375	352	328	389	312	306	365	364	368	345	368	354	322	346	338	316	331	318	327	352	336	368	317	332	375	340	364	358	350	295	322	335	336	335	344	327	328	360	343	332	319	333	344	336	343	336	345	355	350	376	347	367	320	324	316	348	335	392	339	333	333	379	344	327	351	366	344	357	371	353	365	332	377	311	370	386	360	316	341	342	374	329	343	318	326	333	329	329	351	346	343	325	316	312	362	409	369	384	383	333	322	333	348	389	352	346	359	312	290	299	334	362	334	362	334	333	339	313	326	351	354	327	348	348	371	381	339	316	358	323	342	321	332	319	351	326	339	314	321	364	369	331	345	325	303	328	298	318	334	339	295	316	362	334	313	333	364	346	337	340	306	347	345	313	331	337	342	353	362	323	346	349	357	351	338	343	336	345	345	338	257	363	337	354	327	338	329	295	300	312	320	340	360	363	316	339	306	372	327	323	294	321	321	345	348	352	353	338	350	333	367	347	344	339	334	330	334	363	351	351	341	346	349	346	337	364	328	357	343	323	328	366	332	331	357	303	331	343	346	348	342	324	334	378	366	338	352	309	344	344	327	371	350	360	373	308	348	362	325	331	344	349	320	351	331	327	315	317	343	350	318	311	354	335	286	341	343	310	315	318	326	341	328	338	313	382	329	330	357	327	349	305	332	354	306	337	295	323	329	374	370	374	355	347	306	302	334	348	333	329	341	331	323	317	328	352	301	333	331	344	352	317	337	370	308	338	297	310	358	364	331	346	333	321	301	350	344	344	320	326	325	373	337	351	318	344	339	346	349	332	402	348	350	362	347	324	341	363	312	337	348	329	329	302	312	304	350	345	346	346	336	282	364	320	337	345	315	343	345	331	353	334	333	303	340	320	329	355	318	351	384	352	343	371	358	328	382	346	310	349	357	333	348	336	332	370	321	334	320	346	370	331	340	334	366	331	348	331	365	334	335	334	309	321	341	361	388	323	338	310	305	317	391	329	340	351	345	375	330	349	298	314	342	340	332	341	292	324	352	380	353	348	287	369	320	359	327	358	343	343	352	326	312	335	350	321	337	338	349	333	348	362	340	358	350	336	336	348	346	359	314	341	344	340	358	325	341	360	351	353	372	357	308	345	363	303	352	358	326	354	331	333	354	335	312	330	299	359	357	315	296	352	317	369	305	378	339	330	353	343	327	350	337	310	365	305	343	318	328	335	344	371	380	321	355	326	323	298	322	329	298	349	360	332	366	349	362	341	314	345	336	370	323	318	319	304	346	337	320	305	309	328	336	329	326	343	336	364	367	358	327	316	318	367	387	361	356	339	300	334	347	330	320	359	297	348	335	323	351	322	315	356	336	388	340	317	373	349	360	320	366	373	307	326	342	349	371	323	340	337	327	330	376	338	338	338	326	291	337	318	320	315	337	315	311	318	336	359	337	313	325	352	349	364	331	334	312	340	319	341	326	328	354	326	332	350	385	320	323	351	373	308
6648	2279	1505	1573	1460	1359	1222	1121	1033	1001	980	931	905	887	928	889	892	835	867	831	889	840	852	811	828	861	842	801	841	824	868	859	833	769	832	837	865	818	793	810	775	811	835	813	811	813	819	811	859	839	781	870	826	821	819	843	793	840	807	853	842	800	829	832	803	886	803	797	829	830	846	793	879	780	787	799	819	781	787	823	806	818	778	872	800	782	819	843	814	764	808	854	809	793	833	802	756	829	867	798	796	826	834	778	755	809	785	789	813	804	818	814	791	852	817	834	807	847	868	821	806	804	835	738	802	793	807	839	784	814	811	799	811	824	851	813	783	797	878	811	825	853	814	771	819	814	829	735	784	809	761	785	829	814	794	825	765	773	788	800	810	809	827	799	842	854	807	795	781	844	770	821	806	782	866	825	805	825	782	813	766	771	832	812	828	800	798	821	824	843	806	832	835	824	783	834	839	815	815	803	778	804	870	805	817	773	819	778	806	845	810	814	830	817	817	786	837	849	816	834	786	849	824	854	762	796	859	797	862	822	763	774	791	793	772	781	815	777	825	763	820	812	781	815	832	823	739	837	806	826	783	792	765	823	836	829	809	752	808	789	868	810	808	857	809	776	808	814	797	830	800	829	786	825	819	828	806	835	842	800	803	840	852	836	806	827	779	838	811	798	805	786	847	825	812	791	814	833	760	777	812	730	827	868	828	811	798	842	776	817	791	790	843	770	837	863	816	834	794	786	790	816	765	832	785	849	813	790	828	741	762	778	811	828	838	803	813	833	838	797	887	787	777	843	853	784	804	786	776	829	801	779	802	800	799	810	853	838	810	835	850	797	810	818	808	812	788	807	904	807	821	843	849	835	816	832	792	789	794	858	809	758	856	809	819	822	778	793	792	790	818	838	831	832	844	836	758	786	760	819	815	848	784	794	820	824	849	779	774	868	781	793	836	787	804	847	806	755	800	840	762	820	773	805	816	803	788	779	796	843	798	843	766	827	875	782	786	776	812	814	782	823	813	873	792	803	808	815	836	839	837	793	808	815	797	834	767	805	803	829	797	827	783	829	823	822	788	781	759	782	814	802	798	781	756	822	830	808	875	833	817	796	835	783	776	793	849	815	838	763	772	828	804	842	821	755	819	787	839	808	755	821	852	805	821	839	821	828	837	863	809	787	829	799	854	759	817	772	811	786	810	772	789	813	794	824	860	804	827	832	763	841	799	784	810	773	817	815	809	796	796	821	782	822	807	834	844	817	802	809	836	775	799	816	824	841	816	800	802	865	821	817	777	813	832	799	758	822	811	815	810	818	835	854	854	815	834	837	776	778	775	839	821	775	814	811	756	793	795	748	822	814	782	819	779	774	802	793	785	808	859	830	805	832	761	807	785	841	819	781	861	820	828	823	775	842	785	801	808	850	824	760	788	824	824	813	801	833	846	779	809	782	861	780	829	802	826	806	759	815	748	825	781	825	794	757	857	790	781	818	852	785	798	855	797	811	838	811	831	830	816	812	813	764	845	777	756	782	828	775	827	770	773	817	770	814	765	796	792	807	769	767	881	798	767	831	835	794	787	810	850	762	775	817	774	821	829	776	808	778	815	788	798	784	821	817	826	788	848	864	810	812	791	834	785	783	797	851	838	814	816	801	779	799	797	783	857	836	828	875	733	830	846	828	798	773	859	778	831	814	872	793	833	823	816	812	789	802	806	810	839	790	796	829	827	795	800	854	750	819	813	852	821	783	790	818	826	828	807	744	854	777	812	821	859	740	807	781	771	795	808	809	827	850	816	858	778	815	838	820	742	845	768	799	809	819	837	825	787	826	786	803	860	831	846	766	798	847	826	824	801	776	806	799	798	757	794	822	831	794	834	792	832	797	770	801	834	742	795	792	758	841	811	790	819	790	824	823	824	793	855	808	825	792	824	807	818	837	789	791	826	834	737	830	826	840	800	785	773	839	794	791	806	786	833	828	825	780	794	891	834	788	858	765	839	803	794	872	809	858	825	834	853	791	770	826	870	769	756	797	789	809	817	786	808	841	802	765	824	843	847	830	779	846	812	809	807	816	812	791	815	821	831	799	862	811	806	778	795	800	848	805	822	772	860	841	773	804	827	831	778	801	835	797	812	783	796	797	779	827	828	770	781	810	846	801	817	827	823	812	820	828	794	779	795	834	799	865	820	786	788	788	801	859	864	791	850	778	859	856	829	813	795	824	811	769	789	855	810	763	834	837	787	772	809	839	809	800	861	829	792	784	833	823	806	806	828	835	824	792	805	807	815	811	814	817	803	784	857	773	812	810	876	868	848	836	805	806	814	809	795	830	789	813	834	838	752	805	766	771	812	879	852	799	841	878	847	827	817	786	775	805	804	779	807	796	788	841	832	818	804	871	828	832	816	770	832	853	790	799	815	804	765	833	815	807	882	818	843	831	833	781	800	812	814	826	809	828	804	857	860	840	789	886	816	763	820	807	787	789	804	836	867	795	842	840	761	823	782	776	802	821	796	850	783	809	824	826	806	830	808	819	806	821	813	778	807	836	798	800	803	781	816	843	741	810	850	791	817	797	803	813	802	841	821	839	823	776	832	815	853	842	808	858	821	814	811	842	784	801	788	846	821	784	809	802	827	806	755	780	778	835	762	842	836	831	791	808	816	778	811	782	828	805	808	860	792	819	762	831	851	806	839	779	813	846	818	861	767	782	806	783	802	789	826	854	861	836	815	789	808	810	810	813	849	776	797	799	787	815	848	854	771	812	838	815	796	803	788	773	779	812	794	794	815	808	846	809	825	823	755	764	841	805	823	819	808	756	896	807	861	789	811	818	832	826	811	786	775	811	788	813	804	858	779	783	798	781	779	785	814	821	888	794	825	789	795	874	805	819	826	787	816	784	827	793	773	828	785	791	839	834	806	826	839	850	828	833	869	783	828	815	824	809	836	779	843	792	797	818	830	793	799	751	804	832	781	786	784	809	781	835	787	796	801	821	701	758	803	807	782	832	795	836	784	812	828	791	820	807	795	829	811	814	786	865	795	837	777	782	795	813	775	765	775	818	813	836	798	857	804	781	834	821	776	812	786	821	812	793	825	796	794	824	750	800	829	826	804	820	813	780	807	804	826	796	791	820	838	780	820	767	791	834	839	800	819	823	803	766	872	761	814	839	761	784	803	821	850	854	845	801	811	873	822	796	800	801	799	846	799	783	823	835	789	786	800	796	762	832	825	813	801	777	797	801	813	834	830	809	852	788	776	837	792	812	825	811	819	809	798	821	795	802	856	804	826	789	782	796	797	821	828	846	779	809	878	818	754	787	781	820	810	800	775	848	773	813	820	856	770	815	858	766	814	809	855	779	792	802	830	799	806	853	839	749	750	731	851	843	810	829	780	791	794	830	787	782	785	797	878	785	867	796	765	829	848	847	781	792	798	803	778	794	794	840	808	814	824	855	787	816	802	787	874	806	791	826	788	831	830	840	845	774	806	781
15994	3878	2099	1019	809	669	654	586	594	560	524	520	526	508	503	524	539	457	501	507	488	535	457	510	483	514	496	458	472	433	519	424	450	472	439	482	474	457	486	484	490	497	534	462	479	431	448	470	502	489	527	464	455	474	506	459	519	495	483	493	437	453	468	465	439	491	498	423	523	504	499	465	519	510	497	480	489	459	458	461	502	465	499	461	487	531	463	462	424	461	487	465	476	457	499	477	458	512	436	467	472	455	489	465	479	486	452	511	457	491	472	478	485	466	470	473	425	503	514	486	485	475	447	496	478	519	497	446	480	457	479	488	485	458	434	464	487	489	527	502	474	406	472	453	479	455	464	448	450	452	475	468	473	422	495	451	491	474	478	506	443	502	471	472	426	522	462	464	498	443	495	484	498	472	502	482	504	479	501	472	466	436	433	460	483	477	461	474	515	446	501	469	498	440	481	437	512	490	457	470	512	475	449	473	437	485	489	464	448	464	462	507	482	492	531	482	476	450	444	477	447	493	488	517	481	467	433	483	495	466	445	502	440	424	504	469	479	489	452	419	490	468	490	486	488	496	472	484	480	490	523	466	484	472	474	433	448	485	462	461	492	489	485	461	484	445	491	493	472	509	500	465	473	433	464	472	478	485	474	510	483	474	464	482	444	503	444	469	487	489	483	529	452	425	425	468	427	460	482	474	463	479	491	499	435	491	473	500	442	486	458	477	455	464	469	447	436	487	499	484	495	461	474	462	445	492	516	471	476	455	460	509	463	480	462	426	463	446	489	461	489	456	454	489	529	473	491	498	480	473	494	476	482	464	538	486	443	499	467	463	460	501	528	473	445	504	485	503	459	464	472	439	455	449	493	502	419	451	460	436	498	415	473	464	530	484	498	467	443	475	500	486	517	481	513	484	449	528	506	485	486	422	478	475	512	453	475	520	521	464	453	552	486	462	478	473	455	471	510	473	523	463	466	458	505	510	442	465	444	453	411	462	510	507	438	428	471	499	499	502	481	441	439	441	447	477	448	493	469	505	514	514	459	486	461	459	465	473	519	511	500	483	479	489	508	499	465	466	491	496	439	499	471	480	464	500	447	413	483	483	484	472	494	472	461	457	499	490	439	459	528	450	448	467	437	489	461	464	509	478	507	458	484	439	469	484	472	449	446	452	472	505	468	497	466	476	458	453	479	457	451	464	483	485	474	491	463	492	448	469	460	479	441	448	477	458	455	452	491	477	477	459	472	480	470	431	473	474	488	493	486	452	420	479	477	456	439	468	483	484	455	475	510	469	485	450	500	454	428	471	494	487	507	478	470	488	464	466	480	508	486	475	481	472	475	460	499	487	471	464	486	450	485	518	483	449	491	498	470	496	501	464	525	480	424	452	442	490	515	491	537	507	494	479	504	485	464	489	461	454	471	467	465	513	515	484	479	458	464	440	452	481	465	471	487	467	491	474	459	478	452	446	495	478	471	451	448	449	456	442	476	495	460	433	463	446	503	458	493	479	486	455	452	460	456	462	468	467	465	503	444	437	457	492	487	447	487	412	491	459	464	473	503	488	482	504	502	495	451	495	471	451	443	455	478	481	495	474	488	489	489	499	458	502	455	451	524	469	485	460	481	479	430	501	449	461	474	485	489	481	503	507	504	451	501	455	470	473	460	517	448	494	458	454	472	532	490	491	510	495	448	442	486	494	437	458	506	493	447	467	454	511	476	456	496	473	470	437	480	440	463	500	454	455	454	515	497	462	481	447	487	499	483	499	446	465	491	440	539	447	516	497	436	466	477	520	483	436	403	519	460	471	461	480	519	448	449	477	488	502	462	454	502	472	501	474	486	435	508	487	530	486	468	469	473	422	479	432	466	447	439	510	461	484	475	498	477	447	472	487	490	474	487	507	457	469	469	514	458	492	511	503	479	445	487	451	456	470	486	511	504	475	490	483	491	478	465	460	479	439	471	481	471	450	489	515	515	485	448	492	475	430	460	496	414	488	498	466	517	445	459	522	493	470	490	465	484	450	495	434	433	471	498	489	483	470	498	460	461	439	516	482	450	429	483	418	448	460	468	484	505	448	484	400	444	446	463	494	422	473	472	479	498	460	462	519	488	434	502	484	496	476	472	458	448	465	446	435	444	484	497	482	510	457	459	454	506	479	454	502	481	480	467	498	466	427	474	474	458	444	446	492	509	489	469	444	495	502	509	470	495	484	432	419	438	459	478	451	500	452	461	495	472	466	435	484	488	453	448	458	440	484	486	486	438	439	505	474	516	460	482	468	481	473	459	472	447	462	488	436	469	471	461	484	505	438	478	455	467	480	493	480	390	455	497	457	513	515	497	460	491	495	492	438	486	453	425	511	512	474	479	470	536	499	469	482	477	510	486	480	470	463	484	438	518	505	484	465	460	462	487	508	486	475	486	465	470	501	514	476	462	510	475	495	477	488	450	473	470	444	490	449	493	452	448	465	471	466	449	446	522	481	464	486	484	442	413	504	467	432	481	479	500	503	498	450	465	442	454	480	471	467	469	464	496	467	477	468	490	441	447	450	485	459	486	483	494	438	482	422	496	420	466	488	476	470	447	438	518	427	473	469	458	541	434	489	429	434	460	470	524	488	466	483	459	475	492	424	474	483	465	467	495	452	460	471	501	481	449	515	447	484	472	473	452	500	482	491	501	480	453	481	497	486	477	465	446	469	472	482	446	508	468	481	424	466	444	447	452	427	468	465	476	467	505	457	485	447	501	498	505	505	452	498	443	486	478	452	483	429	499	465	430	498	484	445	472	475	477	508	492	514	471	476	482	486	453	470	456	466	461	498	481	505	499	463	480	492	452	440	461	450	478	491	489	518	503	502	486	520	429	505	449	519	479	481	455	465	475	501	441	422	458	439	484	471	431	492	472	496	504	488	469	467	443	483	458	502	427	486	449	456	461	493	515	459	491	479	468	513	467	466	457	479	431	513	496	457	484	439	463	469	473	488	491	478	477	516	502	512	455	494	501	469	454	490	434	440	496	458	475	476	441	460	451	506	505	477	485	446	471	493	426	519	461	499	488	499	465	505	493	488	489	502	462	467	460	492	470	479	440	456	469	492	470	539	507	464	458	460	484	506	494	512	486	460	494	481	493	469	455	474	470	485	455	482	442	472	490	470	484	476	457	447	495	465	474	463	472	453	444	426	452	503	495	466	453	430	495	474	446	442	469	429	462	498	463	452	447	481	513	500	465	483	502	497	447	479	509	483	438	455	479	468	505	475	438	482	425	486	460	496	530	481	456	490	450	439	476	450	513	466	489	449	473	488	461	493	497	453	480	500	488	518	499	474	487	463	456	488	445	432	495	488	463	491	483	514	489	474	512	507	508	490	456	477	510	503	477	480	489	463	486	466	465	508	477	513	506	459	455	454	477	459	446	471	459	425	485	453	443	433	455	447	451	430	485	471	456	495	472	467	524	466	438	485	485	480	487	459	435	441	479	450	469	443
9024	3747	2312	2538	2406	2053	1780	1635	1514	1395	1495	1287	1292	1212	1232	1185	1151	1208	1137	1134	1109	1104	1051	1092	1082	1153	1085	1048	1041	1052	1146	1028	1092	1108	1035	1060	1116	1065	1054	1055	1080	1023	1090	982	1069	1060	1050	1049	1096	1028	1037	1078	1088	1025	1096	1007	998	1077	1022	1110	1090	1008	1037	1034	1072	1042	1060	1013	1092	1085	1051	1025	1052	1070	960	1039	1086	1106	1022	1066	1025	1032	1042	1030	1047	1103	1047	1054	989	1032	1064	1035	1057	1062	1067	1040	1075	1061	1037	1023	1031	1066	1092	1032	1061	1092	1022	1013	1042	1004	1034	1084	1012	1052	1087	1039	1045	992	1036	1016	1013	1043	1023	1086	1051	1046	1023	1025	1105	1027	1037	1025	1008	1029	1005	1069	1057	1029	1015	1099	1102	1022	1052	1104	1092	1052	1014	1067	1112	1068	1066	1036	970	1042	1124	1065	991	1053	1025	1033	1032	1068	1044	1022	1057	1059	1041	1059	1006	1057	1010	1090	1020	1058	1046	1049	1067	1001	1116	994	1022	1102	1069	1063	1061	1008	1019	1036	1069	1049	1065	1080	1055	1076	1018	1087	1076	1045	1015	1073	1051	1000	1009	1066	1103	1045	993	958	1066	1028	1090	987	1056	1070	1009	1084	1096	1058	1015	1053	1121	1087	1040	1017	1118	960	1079	1025	1034	971	1066	1056	1043	1029	998	986	1036	1114	983	1023	1103	1059	1037	1059	1020	1079	986	1035	1050	1020	1000	997	1029	1070	1019	1017	990	1009	1032	1053	1111	1053	993	1067	1028	1072	1028	1058	1060	1047	1095	1054	1004	1045	1074	994	1037	1020	1056	1020	1046	1043	1004	1056	1037	989	1061	1076	1091	1092	1012	1021	1071	1008	1079	1092	1036	1061	1103	1028	999	1053	1060	1059	1078	1033	1078	1034	1074	992	1095	1046	1004	1048	1067	1061	1032	988	1024	1065	1052	1062	1093	1053	1065	1072	1053	1035	1071	1023	1044	1047	1074	1006	1027	933	1013	1078	1028	1085	1012	1030	1080	1039	1002	982	1005	1052	1064	1074	1006	1035	1019	999	1060	1039	1067	1101	1034	968	1012	1063	1047	975	1025	1043	1058	1079	1003	969	994	1049	1019	1043	1063	1045	1082	1066	1071	1052	1017	996	1054	1070	1023	950	1009	1049	1077	1023	1024	1053	1061	1055	1070	1004	1070	1064	1038	1021	1031	1080	1057	1004	1043	1020	1044	1122	1084	1060	1065	1072	1037	1033	1052	1036	1027	1090	995	1034	1044	1033	1094	1025	1050	981	995	1052	1092	1055	1042	1042	1070	1018	1014	993	1044	1041	1033	1028	1010	1072	1012	1087	963	1112	1001	1063	980	1008	1047	1073	1040	1044	1030	1054	1027	1039	1078	1045	1034	1027	1035	995	1036	1049	1030	1011	1014	1050	987	1022	1077	956	1042	1056	1057	947	1013	1050	1051	1099	1041	1042	1068	1048	1035	1030	1006	1103	1034	1041	983	1038	1016	1052	1049	1039	1061	1005	997	1048	1069	983	1023	1039	1080	1017	1016	992	1003	1054	1100	1052	1010	973	1051	975	1045	1021	1062	1032	1043	1081	1071	1038	1040	1055	1009	1068	1035	1062	1062	1070	1066	1068	1052	1052	973	1072	1022	1113	988	1029	1059	1063	1111	966	1053	1026	1043	1025	981	1043	1012	995	1022	1054	962	1082	1070	1069	1000	1053	1063	1051	1039	1074	1044	1106	976	1052	1036	1046	1046	1084	1057	1126	1062	1064	1064	1011	1124	1099	1033	1041	1095	1039	1072	1024	1070	990	1057	935	1070	1088	1048	1024	1122	1044	1082	1025	1058	1015	1032	1039	1065	1074	1042	1081	1021	1080	1044	1105	1063	1083	1060	1021	1097	1040	1064	1045	1034	997	1054	1004	1090	1046	999	1083	1047	1042	985	1068	1019	1020	1044	1049	1068	1065	1032	1033	995	1036	1027	1085	1021	1055	1090	1111	1077	1033	1058	1031	1056	1056	1053	1047	1086	1087	1075	1053	1038	995	1029	1044	1111	1029	1044	1043	999	1044	1046	1046	1021	1033	1027	1023	1032	1091	1032	985	1027	1051	1043	984	1037	995	1060	1051	1072	1093	1090	1096	1070	1056	1068	1068	1015	1025	1057	1024	1054	1109	1041	1040	1042	1026	1008	1071	1066	1025	1041	1030	1080	1110	978	1014	1076	1039	1029	1059	1041	1063	1063	1008	1044	1076	989	1007	1025	1053	1095	1030	1042	994	1022	982	1076	994	1034	1024	1093	1044	1009	1049	1040	1068	1060	1086	1031	1039	1055	1051	1086	983	1048	1044	1040	1087	1020	1061	1061	1062	1022	1058	1041	1092	1077	1061	1051	1043	1027	1074	1008	992	1043	1021	1055	1056	1008	1057	1059	1055	1054	1026	1062	1001	1017	1046	1088	1066	1026	1071	998	1017	1067	1002	1048	1060	1029	990	1037	1025	1068	1042	1024	1031	1004	1045	1056	1055	1027	1062	998	1027	1054	1032	1016	1045	922	1035	1063	1035	1045	1061	1098	1008	1059	1028	1028	999	986	1076	1075	1061	988	1044	974	1019	1044	1017	1031	1023	1027	1064	1078	1046	1042	1071	1105	1048	1062	1058	1098	1023	1077	1032	1029	1044	1071	1054	1038	1071	1076	1007	1058	1084	1048	1079	1031	1041	1047	995	1054	1076	1043	1035	1026	1003	1037	1089	1009	1070	1071	1048	1061	1058	1019	1026	1087	991	1050	1041	1014	1028	986	1036	1028	1052	1108	971	1046	1064	1029	1036	974	1050	1035	1120	1036	1022	1016	1092	1042	1068	950	1076	1079	995	1029	1020	1082	1014	987	1035	1014	1039	1044	1013	1048	996	970	1001	1030	1030	1001	1059	1107	1107	1039	1048	1026	1076	1050	1047	1040	1101	1020	1072	1023	1022	1009	1052	1053	1009	1017	1043	1048	995	1010	1036	1004	1090	1074	988	995	1073	1054	1054	1042	1040	1009	1028	1045	1039	993	1036	1070	1109	983	1045	1085	1005	1074	1034	970	1045	1078	1037	1010	1101	1017	1049	1037	1042	1013	980	1052	1022	1034	1051	1050	1016	1056	1077	1082	1116	1035	1076	1082	1075	1029	1022	1072	1063	1047	1061	1027	1018	1038	1035	982	1055	1047	1031	1012	1032	1036	1045	1019	1028	1064	998	1052	1066	1053	1085	1085	1104	1055	1038	1008	1024	1044	1024	1032	989	1075	1064	1074	1037	1030	998	1081	1004	1061	982	1039	1037	1041	1042	1053	987	1027	1023	1063	1042	1008	1072	1019	1070	986	1014	1066	1024	1075	1007	1000	1045	1065	1071	1041	1063	1036	1037	1022	1049	1042	1040	1041	1033	1067	1068	1036	997	1105	1049	1046	1027	1072	1071	1040	1062	1108	1048	1028	1035	1022	1059	1035	1079	1059	1037	1080	1008	1054	1034	1074	1060	1075	1077	1057	995	1060	1059	1089	999	1045	1023	1048	1027	992	1026	1021	1038	1045	1134	1057	1056	1002	1039	1024	1005	1045	1061	1059	1102	1054	1034	1058	1061	1004	1070	947	1034	1012	1083	1046	1026	1032	1019	1080	1021	1069	1059	1064	1081	1028	1033	1056	985	1030	1047	1021	1064	1063	1019	1096	1055	1012	1051	1025	1054	1080	1052	1059	1057	1057	992	1062	1057	1023	1032	1071	1050	1023	1003	1041	1028	1088	1070	983	1044	1054	1031	1067	1097	1029	1028	1044	1047	1043	980	997	1000	1027	1029	1083	1038	1063	1094	1112	1091	1019	1056	969	1011	1011	1027	980	1082	1007	1027	1068	1005	1042	1046	1015	1055	1058	1008	1070	1047	1041	1031	1003	1055	991	1045	1051	991	966	1107	1048	1016	1067	1013	1034	1045	1052	1023	994	990	1008	1022	1062	1061	1073	1033	1105	1121	1067	1008	1106	1105	1071	1033	1114	1047	1048	1043	1071	1026	1096	1046	1027	1036	1014	1031	1058	1015	1101	1041	1028	993	999	1030	1019	1030	1079	1036	1111	1058	1035	1091	1040	1032	995	1039	1003	1051	1039	1093	1059	1056	1026	1049	1015	1004	1018	1010	1004	1074	1080	1053	1020	1027	1030	995	1012	1026	1067	1058	1018	1050	982	1037	1021	1018	1019	1027	1062	1056	1043	1029	1079	993	1083	1098	1049	991	1054	1071	1049	1075	1046	1060	1079	1039	1062	1039	1043	1091	1118	1019	995	981	1049	1012	1025	1084	1030	1093	1067	1025	1088	982	1031	1051	1046	1047	1017	1078	1027	1086	973	1005	1054	1056	1047	1033	1022	986	1049	1034	1017	1020	1069	1050	1038	1074	1015	1051	1046	1043	1027	1082	1045	1023	1000	1045	1044	1044	999	1037	1018	1036	1018	1046	1019	978	1040	1029	1009	1018	1070	1072	1070	1023	1038	1011	1040	1026	1084	991	1038	1062	991	1084	1053	1019	1018	993	1003	1068	1032	1097	1081	1039	1027	993	1001	1058	1038	1036	965	1027	1060	1025	1046	1020	1039	1033	971	1031	1133	1057	972	1009	1036	1076	1072	1024	1068	1034	1058	1029	1088	995	1047	1063	1066	998	1018	988	1010	1090	1090	1052	991	1027	1057	1042	1014	1034	1069	1037	1066	1054	1123	1045	1053	1024	1058	1056	1033	993	1057	1075	1054	1024	1067	1044	1032	1068	1063	1058	1073	1054	1014	1021	1044	1018	1041	1077	1043	1058	1032	1007	1091	1058	1035	1022	1112	1038
1396	277	197	163	159	161	131	185	150	169	152	155	152	138	148	135	155	161	172	143	145	126	162	145	156	156	159	150	171	146	134	157	133	174	183	166	163	147	177	148	143	136	176	149	135	164	161	162	154	143	156	166	147	123	158	136	157	133	151	149	158	152	182	167	132	158	137	150	173	154	144	155	158	158	163	153	158	145	186	158	170	149	169	162	152	141	133	154	153	152	160	168	161	136	184	133	155	176	153	150	160	163	172	153	156	177	157	164	150	138	160	162	159	177	151	151	139	162	156	150	133	147	181	158	143	175	170	164	153	179	145	163	154	161	156	150	160	154	150	146	168	163	151	175	162	155	161	145	152	151	169	160	164	159	180	142	145	154	167	148	168	162	157	177	132	134	140	149	165	161	177	159	169	161	142	147	150	141	153	157	169	140	148	156	163	154	149	137	135	160	180	157	154	184	162	162	181	172	151	168	132	144	145	138	138	152	167	162	150	166	159	153	147	152	141	175	141	160	163	154	174	164	138	155	159	139	150	173	141	146	163	152	116	166	143	153	161	175	152	141	161	141	154	168	150	150	135	166	165	149	156	151	141	129	160	158	156	169	168	163	163	155	141	168	169	151	148	141	146	140	152	160	135	156	151	163	173	138	126	155	160	146	167	155	158	161	144	153	159	150	179	171	163	159	166	143	156	149	159	176	137	167	144	168	144	151	157	167	163	178	170	175	150	153	141	145	157	174	149	153	156	126	170	154	165	161	170	158	157	135	144	166	160	157	150	174	140	144	178	155	157	148	181	147	168	178	159	149	150	138	147	169	180	135	145	152	147	140	162	161	193	178	161	123	176	164	140	141	180	163	155	141	152	161	165	156	145	145	135	149	168	148	169	169	162	140	154	137	170	152	152	153	148	150	141	142	170	156	128	178	149	156	142	155	144	152	139	128	163	150	135	170	151	135	165	180	189	149	147	144	152	154	152	135	179	163	165	137	151	165	174	164	148	159	165	162	147	165	167	161	161	173	169	140	139	156	150	180	156	128	159	166	142	155	150	156	153	157	153	164	144	125	141	151	151	150	172	156	162	168	178	163	170	169	162	155	159	141	147	166	149	149	145	173	161	152	165	155	170	161	156	145	149	153	149	128	167	166	159	148	174	168	126	149	137	160	148	153	156	163	181	177	140	144	152	145	146	148	156	159	157	134	165	176	177	130	137	169	158	153	154	172	155	141	143	152	171	157	157	163	150	155	151	138	185	161	133	156	153	148	167	146	163	138	175	164	165	154	146	174	155	159	151	164	133	129	171	134	181	166	135	160	154	173	152	162	185	153	142	156	141	138	156	138	151	149	133	142	167	156	154	138	158	149	139	172	163	141	152	166	150	173	157	159	173	153	153	150	150	163	143	145	163	125	168	150	147	138	150	149	168	169	149	151	175	132	152	148	148	147	137	152	154	144	143	155	153	136	166	157	152	169	148	162	149	172	152	171	155	146	130	161	153	143	142	175	147	147	168	177	155	144	147	147	172	167	179	136	149	148	157	147	156	150	149	161	154	140	163	153	179	159	168	152	150	172	156	146	134	174	169	170	162	151	172	164	168	150	159	150	161	162	149	170	132	159	148	170	164	166	160	147	188	147	168	149	151	128	128	152	168	136	121	130	150	140	173	160	136	173	161	162	149	128	161	166	151	145	144	142	167	148	140	184	157	174	154	159	167	161	154	139	145	173	151	147	121	145	145	168	141	162	132	137	157	174	151	154	148	185	153	135	152	140	168	157	168	170	161	140	159	155	145	171	170	146	140	140	135	143	160	159	141	144	136	150	192	171	142	156	138	139	160	153	155	162	154	159	162	163	137	144	168	155	163	169	181	129	145	154	160	134	150	144	154	168	138	159	133	146	153	154	127	140	157	129	153	151	177	169	176	182	182	145	145	152	179	159	143	171	147	171	146	140	152	145	160	166	161	153	173	145	164	154	142	133	140	124	165	167	149	135	161	153	189	158	157	157	134	152	149	150	173	147	148	157	182	157	142	149	170	175	148	136	150	154	166	154	136	165	149	138	167	145	162	153	160	148	155	159	150	172	152	146	171	139	147	156	146	183	160	161	144	165	151	162	152	152	138	168	137	169	141	155	168	146	162	155	167	142	151	141	154	150	169	145	170	158	177	172	153	168	144	145	167	177	173	157	159	140	142	185	146	162	153	160	152	152	168	162	157	162	150	174	146	183	167	169	130	142	153	160	149	152	152	153	132	139	139	138	153	165	138	147	161	163	150	167	156	168	133	171	135	127	155	133	158	139	166	150	148	168	167	133	138	170	156	178	156	152	171	166	165	130	149	149	152	133	157	167	124	148	154	160	146	149	159	145	177	181	155	193	169	152	145	183	155	147	159	163	137	157	152	176	187	176	168	153	178	153	152	147	176	128	157	140	157	163	181	155	155	170	158	146	161	152	167	160	159	132	137	148	151	132	141	161	148	140	161	145	154	148	149	147	143	173	169	153	135	145	144	160	139	150	160	151	152	153	181	155	142	153	182	157	142	142	201	208	152	153	153	144	152	147	154	163	139	173	159	153	167	175	182	143	147	145	157	150	155	155	162	171	154	148	157	160	158	163	151	170	177	161	152	183	171	149	155	130	182	144	160	144	161	137	160	154	153	168	135	144	138	140	162	156	166	173	170	153	134	173	177	159	132	124	134	128	146	144	152	155	160	170	158	147	143	167	162	162	170	167	157	176	173	161	156	163	162	178	155	162	163	143	133	167	172	164	158	158	167	139	157	160	163	151	152	149	187	162	145	156	157	119	145	162	135	179	156	171	160	151	172	161	138	143	141	137	137	151	155	156	176	171	164	174	158	148	153	175	151	157	168	159	145	153	161	169	154	161	137	150	176	185	163	151	185	160	149	161	153	138	157	159	154	137	153	154	134	147	146	178	160	150	159	165	152	156	149	171	184	154	163	154	141	143	152	157	164	152	150	135	139	166	159	157	159	153	147	166	149	159	160	141	183	162	156	150	148	148	142	164	164	150	140	137	158	156	151	147	155	149	144	149	182	150	177	135	128	156	168	182	153	153	147	147	129	151	145	156	143	161	156	171	141	139	177	160	155	159	145	156	156	168	165	163	142	128	152	167	132	182	163	162	156	171	140	132	127	163	137	142	145	131	150	154	164	158	141	164	149	164	168	171	170	159	178	190	134	144	190	162	151	135	156	173	155	166	153	155	147	164	135	164	156	134	152	131	154	156	168	168	130	176	137	162	173	158	180	152	142	149	160	129	171	161	151	145	132	140	152	161	183	163	143	173	146	138	122	135	161	153	154	144	137	159	177	151	143	158	173	163	148	140	161	134	165	183	154	142	138	146	149	149	135	172	161	138	132	164	167	183	159	140	175	145	138	140	150	166	169	158	146	139	144	146	166	184	158	145	179	155	148	155	152	155	162	156	166	180	133	157	142	163	158	142	152	159	147	138	138	149	145	163	157	153	150	149
1622	581	485	483	457	459	456	473	438	398	421	453	455	456	446	478	475	415	452	455	471	459	449	417	463	478	444	461	408	454	418	416	430	420	463	468	425	434	446	446	474	450	426	455	474	441	417	466	471	425	469	452	445	475	389	467	432	445	449	401	454	452	456	445	439	401	424	434	439	463	443	461	455	429	450	447	488	408	424	434	444	464	430	449	485	423	449	449	461	424	477	465	419	444	414	465	417	423	429	450	418	427	427	455	468	459	418	448	440	421	441	432	446	449	445	416	462	476	433	441	457	457	399	434	420	452	456	487	482	423	439	466	489	449	411	440	421	461	412	449	457	465	462	459	413	467	464	447	446	456	438	438	442	445	464	483	412	414	452	446	460	485	436	427	446	460	456	449	419	486	446	433	415	433	442	430	432	443	454	461	466	478	436	480	436	466	448	408	421	452	440	436	454	433	454	472	453	457	407	462	432	451	431	465	435	445	417	449	475	441	441	438	413	451	431	443	467	465	455	469	436	420	403	454	462	435	448	428	466	440	433	437	413	468	417	426	414	450	440	435	444	442	434	449	424	505	458	421	473	434	462	425	448	467	395	436	472	421	429	452	454	461	387	451	448	409	409	449	424	445	420	458	415	426	424	452	468	429	415	424	438	450	441	434	456	462	448	432	460	464	403	469	443	432	448	435	423	453	436	410	431	441	422	428	445	460	450	451	440	442	503	425	431	429	417	460	409	412	437	422	426	424	462	461	455	458	447	463	459	436	414	425	429	416	462	412	427	446	417	459	451	403	438	439	432	487	439	485	441	437	427	441	445	421	456	439	411	435	444	444	428	463	445	434	450	454	419	432	426	418	462	489	459	434	421	461	443	448	441	468	475	444	427	439	407	433	430	413	432	452	424	447	493	430	461	462	435	419	428	422	404	456	475	435	443	448	445	451	439	469	422	445	426	419	399	470	449	456	437	424	485	445	448	421	469	481	450	430	393	463	438	454	425	453	419	433	443	473	421	449	423	421	464	412	444	457	423	443	443	428	455	440	485	440	419	431	422	459	450	449	480	475	448	406	462	478	429	454	439	436	462	492	434	459	426	472	433	440	458	431	445	434	455	438	435	442	489	426	418	420	396	461	460	459	433	449	491	436	404	437	408	438	479	423	457	487	474	452	460	432	456	445	440	422	451	455	421	448	461	447	434	450	427	447	434	425	424	464	415	459	464	428	442	414	461	439	433	434	426	438	426	447	434	430	430	442	455	438	438	463	429	437	468	442	444	459	430	434	451	434	410	446	440	483	445	422	416	421	411	437	443	444	454	423	466	432	448	437	456	451	446	420	417	444	421	456	452	432	396	439	435	442	475	426	438	443	447	464	462	433	404	442	459	406	406	453	445	464	437	464	412	471	451	459	420	463	462	434	484	432	483	417	461	404	467	387	441	471	461	472	419	442	431	432	471	445	460	482	440	395	449	433	413	466	405	429	435	438	477	468	438	453	429	408	451	445	387	422	451	435	428	441	430	426	433	445	444	423	418	472	413	449	430	438	424	446	438	485	424	438	407	419	430	461	441	426	441	414	450	435	461	442	487	421	403	483	452	443	414	435	434	431	467	439	458	444	444	438	435	438	443	469	433	447	443	430	486	445	413	440	460	411	448	434	428	438	457	426	449	452	450	489	458	448	455	446	412	460	416	438	452	497	427	491	446	461	428	430	455	431	462	411	451	439	400	450	429	463	465	469	425	489	424	431	442	409	406	416	443	437	465	448	433	413	445	463	430	437	474	466	428	466	454	433	431	438	468	444	462	428	442	428	434	433	428	449	452	452	469	496	435	468	461	466	470	459	435	484	400	425	395	439	469	467	421	472	472	461	405	428	434	416	407	427	460	437	442	476	427	444	433	426	431	472	422	430	413	424	448	477	455	423	468	482	399	427	446	459	420	438	452	463	438	426	447	449	450	462	439	466	434	416	447	446	479	395	466	438	460	488	467	474	435	450	409	427	418	442	435	460	436	450	439	400	431	464	429	451	471	412	443	432	450	407	420	425	432	431	438	451	475	454	431	497	451	481	444	453	455	431	437	441	451	472	402	443	450	431	436	417	446	450	437	431	434	462	475	470	447	446	473	439	442	443	445	436	469	445	472	444	412	453	465	427	436	430	452	477	439	449	413	453	422	440	440	449	450	447	468	445	479	450	425	455	430	459	448	474	433	445	472	460	440	405	448	416	387	431	437	455	474	439	424	430	418	442	414	454	442	442	453	441	454	428	428	460	439	435	474	444	421	483	431	483	438	405	447	450	417	455	430	446	405	427	456	419	435	413	423	426	490	444	424	418	433	445	461	419	409	410	423	394	468	460	445	445	467	405	418	405	430	446	440	433	452	447	473	442	464	483	450	435	472	452	438	432	465	450	473	481	442	396	454	454	444	440	419	431	428	438	453	421	413	410	440	452	422	423	429	463	448	451	442	497	460	488	449	463	508	449	472	436	450	452	428	457	467	417	438	451	418	463	421	413	470	413	434	456	406	441	399	453	458	421	480	440	453	454	511	451	431	462	455	434	455	447	434	431	451	453	447	415	442	431	435	434	436	450	396	430	486	446	428	454	440	410	418	452	423	435	432	442	455	475	437	407	478	429	421	457	475	418	450	405	438	445	433	456	425	435	430	434	455	459	455	448	427	435	438	447	445	448	457	447	460	435	475	478	477	420	431	416	457	438	425	442	459	408	459	463	456	442	439	445	416	435	461	407	420	466	445	421	435	491	408	488	458	420	436	460	437	447	470	442	420	418	422	444	455	410	435	451	468	449	433	389	465	463	446	464	451	433	449	443	412	443	419	420	412	438	439	466	424	430	453	430	454	449	424	457	438	465	494	445	463	457	435	416	433	447	394	403	420	423	459	503	452	414	440	419	473	458	450	449	446	488	448	443	447	429	445	429	444	460	444	460	465	461	446	455	459	433	457	451	442	429	421	424	456	455	445	420	438	462	401	433	441	445	402	468	424	472	425	435	433	448	454	446	474	416	444	449	438	462	429	393	432	467	428	465	401	462	441	452	449	492	438	474	440	457	428	457	462	416	459	425	450	447	417	464	450	440	435	432	439	447	428	412	448	457	455	459	415	463	434	422	432	432	470	459	417	425	483	451	436	437	431	442	427	429	450	476	470	442	452	464	451	463	452	440	458	413	424	459	429	493	440	454	487	468	418	461	470	468	441	457	446	406	458	439	407	410	466	452	436	406	435	428	422	485	456	493	448	389	481	430	467	433	409	456	424	413	399	490	436	395	496	464	464	470	434	465	480	420	420	423	445	428	490	396	434	473	458	429	442	454	477	466	445	459	423	425	486	422	474	447	438	446	434	409	483	434	470	461	456	419	455	451	438	433	435	435	458	468	425	453	433	474	433	451	398	414	446	440	431	427	457	422	441	435	450	469	441	467	418	421	429	445	408	480	474	459	451	413	447	431	443	457	442	456	423	476	475	410	426	431
8369	1770	948	573	499	443	374	432	406	371	370	346	363	346	348	348	381	391	334	336	348	384	379	352	345	361	355	353	336	354	320	347	341	360	372	328	329	331	357	337	338	347	343	350	370	342	333	380	338	334	379	352	348	309	356	361	347	331	334	324	365	331	369	331	389	341	300	306	320	338	339	358	356	314	341	353	334	325	335	341	360	336	343	325	314	321	339	318	342	380	326	354	355	320	323	325	336	310	360	348	345	343	332	343	349	344	340	341	359	316	348	328	300	335	363	331	339	314	344	329	313	353	360	363	341	308	331	353	330	315	337	315	375	320	365	315	353	335	345	335	350	342	384	370	347	319	295	348	331	329	349	325	351	357	348	353	337	365	359	312	330	347	341	313	343	320	352	336	346	326	342	333	339	315	326	335	316	330	337	328	339	341	355	294	346	317	342	346	358	348	317	310	314	338	325	338	329	330	336	323	339	321	325	348	315	352	344	349	315	335	340	346	339	358	360	341	354	349	309	341	343	343	326	334	340	341	336	302	316	352	384	331	341	291	328	339	332	321	350	344	339	301	320	339	348	342	337	329	340	333	350	320	353	361	343	407	333	360	354	329	338	302	331	323	350	338	311	308	303	337	359	343	331	345	338	349	344	358	319	344	342	305	357	339	345	390	389	299	349	375	307	353	355	337	347	300	353	346	337	325	300	360	336	335	336	337	343	374	339	324	331	316	320	325	299	364	348	310	325	324	344	354	325	329	355	322	334	335	334	358	326	362	336	351	311	376	291	349	298	361	335	337	341	323	313	328	318	361	377	361	324	339	327	310	352	349	326	322	323	345	327	363	383	346	351	341	377	325	353	368	306	317	324	354	344	346	366	306	328	382	358	315	296	331	366	325	328	331	346	309	314	325	336	353	336	313	316	356	333	346	328	368	321	361	340	330	339	364	331	342	346	345	339	310	296	345	348	367	370	339	303	365	343	330	370	340	337	341	365	354	340	353	320	333	342	322	368	332	341	363	373	334	322	314	361	343	347	334	342	348	340	390	316	363	315	369	391	339	337	347	344	330	351	331	323	357	361	328	340	341	333	354	321	345	343	330	323	338	337	351	363	313	350	352	353	355	325	337	354	389	312	326	318	335	346	360	317	341	348	343	349	317	328	338	363	318	333	313	335	306	354	369	366	318	338	348	361	354	334	328	335	332	355	323	357	328	320	357	303	349	347	325	324	346	319	326	315	343	335	348	334	334	375	336	317	353	365	319	321	361	325	347	353	368	355	311	342	335	361	317	338	373	337	360	379	315	346	343	346	323	344	341	313	328	341	300	330	387	342	337	330	355	369	338	336	332	321	327	334	324	334	337	305	336	330	355	332	319	324	369	333	348	333	342	356	316	323	332	340	315	299	359	333	339	313	330	319	366	326	312	312	300	350	278	313	333	348	348	345	350	361	345	358	335	358	356	338	335	353	347	345	371	353	337	342	345	343	326	331	306	319	349	365	319	385	329	349	319	343	326	348	345	323	332	327	326	350	304	380	353	359	344	337	393	344	328	346	323	311	316	329	359	345	321	322	313	333	309	350	321	307	349	332	302	309	322	333	322	371	359	333	375	314	332	330	382	344	325	340	350	344	330	327	350	344	340	326	324	355	347	341	353	353	322	331	354	303	304	347	304	302	329	365	343	357	354	320	349	371	318	307	319	339	353	338	366	355	338	304	380	394	334	343	371	347	340	325	358	354	343	367	363	357	353	351	311	334	313	339	334	331	334	343	356	338	335	336	335	357	319	350	321	332	384	357	392	310	341	346	325	307	338	330	349	311	333	369	320	332	348	314	315	364	349	341	330	343	333	366	352	344	353	349	365	318	359	364	337	322	330	322	331	327	349	362	364	323	374	344	332	338	358	339	328	325	342	367	335	349	356	362	332	330	329	322	310	325	337	336	298	339	331	356	325	368	324	319	348	351	353	345	343	357	343	317	323	352	334	374	351	355	347	320	318	327	333	323	334	339	340	324	362	363	360	325	310	326	302	297	341	348	326	360	352	341	351	373	340	388	354	401	325	298	309	341	291	351	348	335	370	336	335	340	316	367	333	347	353	325	346	344	361	354	323	335	344	308	351	345	345	334	340	337	353	351	318	358	363	292	373	383	323	334	336	277	325	358	354	323	364	352	340	347	317	342	318	351	342	359	367	379	342	336	362	367	346	319	346	359	368	364	293	338	340	323	346	341	340	343	329	358	306	328	329	307	339	328	333	316	315	372	325	334	350	327	343	318	349	335	346	362	312	351	333	283	357	345	331	322	346	344	332	330	346	319	317	329	363	322	317	339	345	337	373	312	301	380	315	356	327	328	343	334	354	344	360	358	317	334	327	293	371	328	326	377	343	341	350	323	367	408	336	330	334	347	321	356	385	350	335	316	299	327	345	365	334	325	326	352	352	320	334	333	356	302	346	355	350	349	324	378	360	315	318	323	317	332	346	378	313	338	320	333	366	345	352	351	324	324	301	317	370	345	327	333	337	332	317	290	334	343	325	367	354	315	349	325	336	316	351	290	352	380	350	302	369	317	374	380	362	363	343	376	350	344	317	340	363	383	372	330	327	358	325	349	330	343	313	316	373	341	389	352	343	304	339	332	323	335	377	349	347	317	328	333	348	382	343	344	376	334	319	334	350	357	340	327	337	363	328	318	349	294	334	319	361	373	353	329	354	350	304	344	350	345	304	347	364	317	334	359	351	332	317	347	319	354	316	340	317	316	327	358	354	363	341	330	361	291	348	338	338	319	325	402	332	343	329	331	372	325	328	352	353	339	336	345	336	312	331	360	348	328	312	352	323	393	348	374	326	336	334	369	312	316	357	326	326	323	328	328	350	335	354	330	316	351	341	343	318	395	351	357	342	362	337	343	343	340	313	311	345	314	368	347	315	330	327	326	356	304	332	338	374	389	350	330	307	327	313	307	314	333	377	334	328	338	347	323	316	344	330	324	349	326	336	347	367	359	353	324	322	366	331	340	341	395	364	327	322	375	360	328	345	343	334	341	339	346	324	344	347	358	355	330	350	355	353	389	358	365	344	304	301	342	354	338	365	322	346	320	319	328	346	323	355	320	351	351	366	330	344	345	316	346	363	324	352	328	357	366	370	333	302	334	324	310	364	340	346	340	327	336	363	306	367	316	324	369	338	308	344	362	367	355	355	346	303	371	354	322	327	340	359	312	390	359	323	334	345	319	333	338	382	367	347	349	357	337	363	315	365	332	346	318	359	351	295	362	368	326	328	340	342	294	306	377	325	340	341	322	352	357	353	329	348	322	302	326	346	345	329	321	353	382	322	318	361	348	366	341	362	351	344	341	355	321	329	355	313	364	360	337	322	336	331	348	335	349	319	331	346	326	333	340	334	333	290	316	340	325	345	317	338	340	315	343	368	340	359	358	318	328	332	304	336	314	339	341	298	333	333	330	361	332	332	331	361	325	372	355	350	342	349	315	333
6640	2133	1368	1540	1447	1284	1238	1070	1079	1027	988	920	913	927	901	866	886	840	894	873	817	870	844	841	869	831	813	871	849	880	788	809	812	841	870	837	801	828	821	823	816	818	844	860	861	756	861	822	845	839	806	799	829	868	847	822	828	855	810	851	869	817	803	830	830	813	793	831	819	862	822	832	836	839	832	797	814	793	833	786	745	798	739	811	828	837	766	849	792	781	772	818	822	857	784	787	828	840	804	827	799	832	782	767	837	798	812	797	777	841	868	854	835	800	787	804	808	810	803	834	791	812	802	788	812	853	817	808	851	751	809	816	788	803	742	805	810	796	786	839	816	803	793	803	806	809	832	849	782	779	832	847	797	780	780	865	816	790	816	737	855	764	798	806	797	824	847	840	775	799	862	802	824	833	817	805	824	804	857	859	805	836	774	826	821	809	816	774	786	823	815	816	818	800	784	801	845	794	785	796	829	816	768	846	838	857	815	779	818	781	796	857	824	853	840	807	847	797	864	836	781	811	839	820	814	826	825	809	810	809	786	798	819	823	804	856	832	814	835	773	773	792	786	812	841	827	783	812	815	755	867	790	783	816	799	830	828	773	827	839	786	809	832	791	799	831	772	790	779	831	828	829	873	819	752	815	824	798	835	796	831	787	794	880	823	786	817	875	809	847	797	768	839	785	803	845	837	838	784	757	785	791	823	784	821	788	789	848	809	763	780	804	833	825	791	813	814	788	785	824	783	834	810	743	784	751	810	791	806	806	872	851	843	802	810	756	841	771	831	823	802	790	856	803	888	801	827	802	817	797	769	795	789	832	806	825	788	805	805	851	866	779	803	834	819	863	792	749	802	820	797	817	812	812	834	789	821	748	832	830	815	800	844	833	761	733	830	766	792	782	829	843	816	851	812	834	861	814	795	795	805	795	746	801	759	800	756	795	847	827	742	835	789	834	824	777	747	819	818	778	876	792	785	791	802	805	817	791	787	815	802	760	865	794	809	882	814	841	826	800	837	773	805	801	861	851	822	794	814	799	781	874	860	775	793	791	849	787	817	782	842	860	828	798	839	816	815	808	790	792	851	817	784	790	815	802	768	792	733	782	831	876	813	807	788	847	799	805	847	800	816	828	805	822	839	847	810	797	825	799	833	758	802	766	887	802	791	858	795	818	821	773	820	817	810	800	802	861	759	832	797	821	864	809	797	765	821	803	764	821	817	799	782	773	751	847	861	835	788	808	848	806	833	824	826	830	808	788	783	834	798	827	850	817	780	755	815	819	821	828	791	808	814	806	814	785	804	828	793	839	794	813	769	833	826	808	753	794	807	877	802	820	778	830	816	773	827	814	778	855	852	842	766	823	812	843	813	799	784	847	789	795	801	860	814	838	858	795	803	798	836	812	752	827	806	833	812	785	826	848	855	813	774	764	862	794	822	797	796	829	794	819	744	826	774	811	783	794	794	849	787	821	807	778	815	825	859	836	824	763	815	789	848	853	813	798	818	823	815	831	817	782	817	803	811	816	812	842	757	800	812	838	822	828	815	823	867	839	818	792	831	769	830	792	823	829	815	846	812	813	882	796	817	732	797	824	820	794	807	816	864	806	777	804	754	820	816	845	770	791	810	794	800	798	789	804	801	781	804	789	833	811	863	775	764	786	845	867	812	772	821	784	799	804	831	837	737	816	822	817	817	793	818	847	832	834	786	782	754	826	794	808	830	767	771	799	818	797	820	786	846	786	780	850	792	826	851	792	826	810	799	806	793	832	772	812	816	747	761	915	902	788	779	802	785	817	830	797	834	817	781	816	822	830	825	817	803	834	796	804	786	807	778	838	788	824	838	848	829	805	840	783	811	837	819	801	818	776	830	822	821	796	776	838	823	820	827	803	801	802	818	825	809	807	769	795	814	791	811	818	770	885	823	839	838	778	810	800	804	813	820	829	784	763	802	854	851	810	796	801	868	821	817	797	832	797	797	736	780	795	811	853	819	817	770	839	748	779	838	785	822	821	806	892	792	798	806	870	831	767	807	823	818	783	772	747	779	794	775	835	802	820	867	805	829	825	826	810	767	796	785	748	861	746	803	837	829	798	775	838	794	800	785	815	822	788	826	790	831	817	791	756	803	835	833	847	805	808	832	786	792	803	839	833	796	831	835	819	837	751	835	771	795	785	845	787	822	782	839	853	826	836	827	749	833	804	794	848	830	778	813	795	828	769	776	783	837	800	808	797	787	801	832	823	810	806	826	812	822	798	814	789	775	834	781	826	842	812	817	789	784	845	793	779	822	813	810	840	803	803	779	820	774	804	793	817	845	773	789	761	808	824	824	782	824	792	816	825	794	832	779	785	831	837	784	790	859	847	760	814	791	808	822	840	848	820	841	787	773	768	775	823	832	804	853	855	818	826	838	762	772	839	826	777	856	836	777	844	810	788	794	817	825	829	796	810	826	835	814	771	767	828	788	805	805	809	779	822	762	824	773	812	754	853	753	815	819	809	778	825	776	801	780	802	823	827	815	799	789	798	800	868	811	793	816	801	812	840	829	791	821	845	793	810	836	861	820	821	809	772	810	821	841	797	806	824	797	813	757	818	780	797	859	817	814	817	862	795	821	804	820	814	768	805	785	872	792	830	763	830	783	819	855	803	793	820	797	786	765	803	827	777	831	840	826	817	799	813	811	822	823	776	848	854	804	802	820	818	803	784	826	821	849	769	786	813	786	859	817	764	813	863	806	767	771	844	833	801	821	818	805	786	772	798	822	756	855	831	821	804	849	827	819	781	789	798	829	825	792	790	826	832	789	826	806	787	822	808	855	794	777	801	772	776	837	783	792	815	860	802	793	861	831	828	844	832	797	840	869	801	853	901	826	775	787	770	804	808	801	756	756	841	846	832	812	759	773	836	779	801	824	798	817	857	781	802	865	822	814	843	828	793	809	801	856	791	768	823	866	783	818	842	790	781	794	790	856	747	838	803	785	827	868	769	810	822	812	842	855	754	833	801	845	824	817	866	812	825	749	788	803	820	863	776	842	849	861	810	816	785	788	776	837	813	816	798	877	793	834	798	819	836	808	808	746	834	820	805	805	760	838	814	845	806	826	820	819	809	828	790	768	768	772	820	824	734	825	749	797	811	825	837	843	850	791	808	835	756	791	765	821	854	889	784	803	811	812	789	821	854	786	841	810	789	834	789	810	812	813	828	785	815	854	841	733	754	830	813	836	811	846	849	842	815	841	822	797	860	837	838	824	810	785	791	808	779	820	828	805	799	856	793	824	797	825	804	839	780	817	804	810	819	867	766	852	798	852	842	841	842	794	786	776	798	826	796	793	831	799	831	844	814	848	837	773	830	825	812	775	816	790	834	824	833	811	808	849	855	798	784	832	821	781	794	789	811	806	831	829	789	831	776	781	744	780	812	810	782	763	784	742	786	802	811	745	789	789	807	834	782	850	805	795	784	822	835	784	780	775	824	816	795	847	825	778	785
16244	4304	2255	1000	834	678	610	594	537	568	548	516	506	538	500	522	521	508	440	487	491	444	452	446	482	497	487	431	411	445	447	446	458	473	514	512	418	497	495	458	514	468	487	480	487	497	497	456	465	498	490	484	435	478	432	470	473	453	455	475	475	477	461	457	473	529	457	469	477	456	460	489	497	463	474	472	490	485	444	520	498	533	455	433	452	453	457	452	509	444	468	463	470	476	485	460	459	447	495	489	413	492	475	456	459	468	491	446	454	460	462	485	468	460	489	480	510	484	517	430	497	489	448	453	480	445	534	485	506	494	463	443	436	490	471	468	529	473	485	477	443	498	509	495	468	443	483	473	464	462	448	502	436	403	421	498	474	430	487	494	470	496	512	471	520	447	445	472	479	490	479	466	441	438	452	492	460	406	471	423	437	447	462	468	451	473	514	464	467	492	445	472	483	460	508	449	497	480	495	454	483	482	511	435	465	468	477	516	481	458	516	461	511	434	459	483	470	518	448	523	462	472	442	456	520	478	422	510	491	503	472	508	507	438	452	461	449	520	514	476	466	486	494	507	485	460	463	418	464	484	463	479	478	461	478	460	482	446	422	475	443	493	473	449	479	505	439	449	471	512	483	461	457	470	512	466	465	477	488	444	495	434	437	442	487	479	486	477	445	445	485	466	454	498	498	488	474	450	467	465	470	496	452	471	495	447	416	424	498	456	450	471	490	487	520	451	451	454	502	461	462	482	468	440	456	482	484	472	447	451	431	466	493	455	455	453	489	445	526	476	501	485	485	431	470	469	449	445	464	485	514	441	441	462	503	471	439	463	461	452	457	443	459	477	485	432	511	466	454	436	467	476	476	470	430	487	472	463	507	457	439	458	469	486	454	469	488	449	468	474	520	442	476	496	477	504	454	457	511	473	449	485	434	449	540	491	476	482	458	436	449	496	500	495	474	426	476	438	460	494	437	455	456	520	472	490	470	488	489	494	438	463	469	445	446	444	460	438	442	471	490	463	475	496	463	434	503	507	457	486	514	488	488	461	471	506	480	501	456	498	469	453	478	467	457	512	472	481	469	453	478	451	441	442	522	431	437	469	501	466	479	464	461	491	454	503	453	464	441	451	469	477	471	393	488	466	451	447	436	453	496	485	499	457	480	451	509	461	477	462	464	458	493	459	437	475	472	486	464	470	463	434	463	444	476	510	452	484	448	475	485	472	507	483	496	429	474	471	484	481	498	461	464	486	466	476	445	437	481	498	446	457	494	452	483	460	482	479	465	484	464	452	462	473	462	489	416	457	478	506	483	456	483	487	468	508	510	468	477	476	463	429	406	459	492	499	486	518	470	499	497	461	468	469	481	470	447	459	433	452	418	475	437	465	484	480	503	507	477	414	477	520	484	536	472	483	452	512	477	502	447	476	466	474	490	463	457	523	455	423	443	505	432	473	469	477	460	435	458	492	481	473	473	500	448	473	464	435	492	463	427	481	481	484	493	469	459	450	462	482	488	532	442	499	484	488	514	440	520	486	422	479	471	486	501	486	497	466	433	490	514	470	461	477	457	448	488	461	481	486	465	471	509	494	466	450	475	464	459	511	483	456	488	443	485	468	462	474	429	454	443	467	411	492	488	502	470	458	555	468	447	465	481	443	438	467	472	464	459	492	454	480	472	462	480	433	445	473	502	467	463	488	467	453	446	446	395	480	456	499	502	470	468	509	440	481	486	495	476	446	479	468	440	497	470	455	448	476	454	477	496	500	489	501	426	437	469	477	482	464	454	485	472	461	466	451	471	417	498	477	473	509	495	479	477	451	455	466	488	491	417	457	455	498	453	481	470	464	441	483	453	489	447	463	486	518	478	465	434	466	436	456	470	486	468	500	502	452	477	473	416	454	501	473	467	443	458	473	486	423	482	452	461	475	463	503	482	481	500	457	503	458	448	427	483	471	479	476	449	460	422	502	478	444	458	450	465	467	440	453	486	449	452	467	446	441	468	481	442	447	479	451	436	454	476	453	492	480	501	468	473	479	439	462	486	484	496	505	475	479	510	493	518	487	444	453	448	496	457	458	436	464	456	460	443	436	457	515	481	423	465	495	475	503	474	441	496	451	508	480	445	484	511	432	453	457	485	474	439	513	492	458	447	519	455	441	480	436	460	471	453	462	451	489	461	444	476	493	462	459	464	469	497	440	461	470	474	501	482	480	485	463	496	449	491	444	420	447	458	479	496	458	491	463	521	508	488	509	447	525	495	485	478	484	470	482	468	476	470	475	522	450	436	443	442	460	471	440	461	471	495	482	465	468	426	486	465	449	448	456	476	469	497	458	474	467	490	537	465	483	455	438	433	477	447	493	454	468	462	425	464	451	537	518	441	465	447	475	467	462	505	446	489	468	478	494	447	485	441	427	502	472	476	468	424	470	520	468	450	476	464	471	454	453	452	439	454	488	489	461	481	434	489	456	476	477	459	498	513	459	461	457	492	453	500	479	504	503	453	434	496	495	492	491	476	454	442	482	429	479	526	460	472	463	476	469	479	450	452	471	485	439	484	456	474	465	484	461	489	493	475	471	464	502	443	475	468	468	475	423	469	510	464	509	483	485	448	450	500	426	489	465	466	484	460	465	506	475	435	491	451	450	441	445	448	481	484	513	495	464	464	457	428	451	462	484	482	472	477	425	422	477	458	524	508	429	479	459	504	515	458	461	455	446	488	501	455	510	477	504	513	494	474	494	477	476	476	464	466	477	471	454	482	439	439	468	460	450	455	478	468	519	485	458	493	509	490	477	480	477	482	496	481	492	470	466	460	431	452	478	481	465	447	495	488	479	519	482	454	419	444	462	444	429	448	452	467	509	473	446	479	455	454	450	474	466	464	438	487	507	437	457	463	470	459	505	500	499	510	468	472	499	474	437	454	482	473	506	490	479	458	466	460	477	466	456	474	499	434	465	466	509	450	479	480	469	460	470	495	451	473	493	492	481	480	482	460	507	513	491	452	504	481	446	473	445	507	461	470	437	422	519	467	469	478	501	485	424	435	464	467	473	444	487	445	510	507	489	487	439	445	466	475	504	513	452	470	492	481	454	454	452	448	417	448	493	436	502	527	483	461	504	465	481	483	469	445	480	493	488	513	507	472	472	508	450	467	483	477	415	434	440	508	411	531	490	500	464	430	500	449	441	482	469	464	430	436	502	483	491	417	455	509	468	431	478	462	444	465	462	482	452	444	474	463	465	470	479	507	479	466	445	461	519	464	500	475	471	421	511	462	471	441	486	459	469	481	487	469	467	414	516	480	470	455	473	474	483	460	440	468	451	472	454	450	478	455	450	456	481	475	484	484	431	469	465	472	460	457	450	466	474	468	496	448	521	440	454	497	451	454	492	457	498	452	476	514	454	487	436	508	493	483	512	483	455	495	454	464	416	465	474	494	488	439	476	475	457	472	508	458	457	513	490	467	440	451	478	465	454	477	452	476	461	511	491
9297	3852	2256	2560	2336	2047	1808	1666	1595	1505	1357	1334	1260	1223	1133	1194	1142	1128	1132	1098	1090	1128	1146	1097	1054	1069	1118	1076	1098	1126	1101	1068	1086	1078	1099	1030	1045	1071	1055	1045	1085	1071	1046	996	1035	1084	1038	1068	1061	1088	1013	1051	1044	1051	1046	1076	1047	978	1030	1049	1077	1073	1012	1063	1072	1062	1022	1022	1001	1063	1014	1073	1073	1117	1007	1076	1059	1035	1025	1007	1007	1079	1043	1031	1041	1030	1081	1062	1054	1093	1030	1050	1038	1035	1107	1023	961	1058	1043	1036	991	1098	1015	1048	1028	1031	1034	1033	1081	1019	1080	1053	1020	1002	1011	1030	1045	1017	1049	1048	1023	1053	989	1066	1048	1010	1058	1020	1055	1041	1066	1018	1062	1072	1046	997	1069	1045	1033	1060	1049	984	1057	1070	1082	1068	1023	1006	994	1055	1039	1019	1089	962	1023	993	1057	980	1033	1091	1028	1010	1022	1059	1074	1101	1046	1051	1051	1065	1061	1037	1013	1043	1009	1031	1038	1013	1048	1051	1032	1080	1048	1056	1061	1052	1007	986	1012	1079	992	1012	1042	1037	1036	1028	1104	1031	1080	1107	993	994	1032	1030	997	989	1072	1012	1080	1023	984	1050	1091	1046	1045	1001	1040	1095	1050	1044	1033	1084	1032	1054	1032	1000	1108	1059	1000	1065	1050	1004	1000	1095	1025	1062	1036	1025	1063	993	1041	994	999	977	1041	1054	1032	966	1023	1074	1060	1034	1011	1034	991	1041	1036	1073	1040	1089	1023	1038	1040	1045	1049	1104	1060	1040	1056	1043	1016	1031	1078	1082	1009	1014	1012	1073	1022	1003	1012	1051	1034	1041	1047	1039	1014	1093	994	1029	1086	1005	1054	1035	1008	1014	1040	971	1036	1048	1048	1058	1079	991	1009	1064	1064	1003	1042	1008	1053	1074	1058	1023	1074	1062	1080	1036	1025	1016	1058	990	1015	1064	1068	1002	1031	1042	1010	1041	1009	992	1047	1029	1092	1015	1076	1076	1027	1069	991	1087	1108	1038	1072	1052	988	1041	1036	1064	1035	1027	1013	1025	1099	1056	1096	1037	1027	999	1061	990	1022	1108	1065	1019	1060	1073	1065	986	1059	1057	1054	1087	1019	1075	1004	1053	1045	985	1051	1040	1035	1022	999	1034	1055	1009	997	1024	1066	1042	1096	988	1036	1082	1015	1008	1060	1010	1049	1000	1070	1055	1016	1092	1046	1051	1062	1070	1039	1021	996	1074	1033	1021	1090	1103	1026	1051	1038	1094	1078	1080	1003	1096	1042	1052	1013	1074	1055	1060	1011	1020	1032	1006	1049	1088	1020	1076	1022	990	1052	1061	1044	1047	1077	1010	1027	1005	1094	1029	989	1012	1071	1050	1079	1040	1033	1015	988	1043	1054	1083	1006	1040	1041	1077	1113	1109	1045	994	1068	1012	997	1061	1017	978	1051	973	1071	1004	1022	1031	1081	1059	1037	1053	1041	1040	1022	1039	1046	1033	1040	1076	1054	1087	1075	1041	1036	1012	970	1066	1049	958	1081	1053	1010	1056	1101	1000	1010	1059	1013	1015	950	1089	1057	998	1052	1024	967	1052	1023	1039	1064	1059	996	1015	1062	1086	1067	1095	1027	992	1079	1026	1014	1035	1049	1042	1050	979	1050	999	1092	1064	1069	1000	1055	1082	1073	1122	1009	994	1010	1080	1014	1060	993	1020	1088	1042	1026	1059	1056	990	1009	1040	1030	1026	1070	1035	1044	1032	1052	971	1056	1102	1019	1046	1019	1065	1018	1050	1082	980	1033	1002	1032	991	1041	993	955	1064	1081	1050	1118	1018	1102	1090	983	1014	1111	1013	1082	1146	1063	1016	1015	1010	1050	1002	1004	1080	1020	1033	1016	1120	1000	1035	1068	983	1042	1056	983	1037	1039	1056	1038	1032	1053	1012	984	1056	1006	1033	1110	1018	1062	961	1025	1052	994	1078	1042	1006	1016	1003	1014	1046	1048	1011	1011	1031	1019	1038	1081	1063	1065	1078	1037	1042	1055	1021	977	1102	1052	1011	1085	1045	1054	1017	1029	1073	1038	996	1034	1056	1007	1058	986	1005	1030	1053	1072	1072	1037	1097	1024	1076	1011	1005	1076	1051	1064	1055	1008	995	1022	1061	1032	1060	1059	1023	1054	1034	1024	1062	1063	1049	1012	1048	1031	1007	1030	1058	1076	989	972	1030	966	1023	1028	1026	1071	1026	1036	1062	1052	1024	1011	1120	1088	997	1039	1005	1037	1062	1066	1009	993	1014	991	1039	1017	963	1053	1041	1051	1057	1031	1001	993	1086	1056	1029	1032	1000	1063	993	1028	1032	1086	1007	1086	1049	1040	1008	1030	1024	1000	1036	1036	1038	1075	1015	1038	996	1049	1023	1049	1025	1073	1029	1051	1009	1038	1028	1046	987	1019	1024	1047	1007	1039	1053	1063	1006	1028	1013	1049	949	1019	1016	1026	979	1049	995	1032	1027	1030	1037	1038	1079	1042	1066	1081	1011	1045	1057	1059	1094	997	1048	998	1004	1021	1056	1025	1065	1007	1041	1065	1063	1063	1081	979	1031	1054	1038	984	1055	1031	1019	1041	1060	1014	1047	1020	1095	1039	1005	1073	1057	1007	992	1063	1014	1085	1029	1027	1026	1040	990	1013	1041	1033	1063	1028	1054	1031	1059	1002	1069	1005	1019	1076	1055	1019	1010	1045	1040	995	1065	1063	1043	1026	1029	1055	1032	1036	977	1028	1015	1028	1105	1032	1036	1037	1091	1076	1005	996	1007	1076	1079	1093	1022	1038	1055	1029	1025	1056	1035	1030	1057	1060	1018	1059	1048	1017	1057	1008	1040	997	980	984	1052	1015	1024	1026	996	1089	1008	1047	1023	1050	1032	996	1044	1080	1027	994	1009	1035	1001	1111	1087	1073	1022	1040	1056	1070	1039	1109	1032	1029	1078	1056	1060	1009	1069	1075	1050	1027	1116	1030	1032	1033	1057	1036	1029	1011	1013	1061	1033	992	1010	1013	1042	1024	1099	1060	1073	1038	1110	1009	1031	1062	1068	1006	1076	996	1028	1004	1043	1057	1005	1044	1046	1046	1063	1021	1023	1023	1081	1011	1040	1012	1087	1039	1028	1067	1039	1085	1053	991	1017	1019	1060	1052	1043	1026	1067	981	1051	1046	1026	1055	1081	1004	1054	1057	1040	1002	947	1037	1021	1016	1042	1021	1098	1050	1037	1035	1111	1023	1045	1038	1051	1030	1053	1065	1059	1067	989	1022	1010	1020	946	1048	1063	1047	1052	1008	1003	1074	1070	1019	1034	1053	1101	1083	1041	1056	981	1069	1027	992	981	1053	1009	1001	1076	1045	1033	1057	1080	1043	1067	1038	1059	1009	1050	1053	1123	1061	1065	986	1044	1071	1021	1002	1044	1015	1011	995	1054	1020	1065	1031	1030	1054	1071	1028	1052	1000	1025	1048	1044	1050	1004	976	1035	988	1014	1080	1014	990	1055	994	1044	1062	1056	1022	1034	1055	1046	1056	1076	1084	1062	1057	1021	1123	975	1053	1053	956	1027	991	1070	1039	1024	1048	1002	1019	1110	1027	1046	1024	1054	1058	1017	1031	977	1074	989	1052	1069	998	1015	1118	1015	1003	1035	1050	1044	1096	1075	1027	998	1010	1069	1061	1057	1048	988	1047	1064	1017	1000	1093	988	1007	1030	1041	1028	1009	1017	1010	1055	1054	1087	1008	1037	1068	997	972	1030	1104	1041	1013	1060	1034	1039	1074	1057	1013	1051	1063	1020	1015	1075	1079	1083	996	1084	1089	1075	1117	1036	1003	1024	1015	1018	1020	1086	1049	1044	1084	1046	1006	1041	1021	1087	1047	1039	1091	1023	1020	1077	1074	1059	1081	1060	1039	1004	1137	1057	1055	974	989	1083	1023	1024	1034	979	1047	999	1065	1033	1043	985	1101	1097	1018	1009	998	1063	1063	1020	1016	1035	1090	1021	1017	960	1062	970	1031	1076	1066	1052	1064	1077	1006	1040	1045	1028	1040	1023	1016	1092	1010	1053	1050	1077	1040	1079	1082	1034	1079	1020	1017	1026	1051	1105	1058	1006	1091	1046	1043	1123	1073	1069	1044	1010	1060	1023	1031	1031	1013	1087	1031	1061	983	1082	1083	1070	1024	1017	1074	1037	1011	1040	1065	1013	1039	1033	1069	1066	1001	1056	1034	1030	1095	993	1056	1026	988	1037	1079	1026	1056	994	1041	1015	977	996	1047	983	1000	1007	1018	1070	1030	1010	1052	1033	1017	1042	1033	1062	1039	1031	1067	1109	1034	1036	1027	1026	1029	1033	1098	1105	1011	1044	1069	1046	1016	1061	1051	1021	1030	1000	1014	1059	1020	1002	990	1006	1054	1042	1048	1000	1042	1000	1018	1030	1024	1016	1058	1088	1054	1004	1045	1031	955	1053	991	1041	1062	998	1028	1066	1018	1051	1070	1049	1028	1046	1051	929	1065	1103	1033	1082	1016	1031	975	983	1074	1119	1072	991	1016	1032	1019	1026	1049	1022	1028	1036	1025	1036	1013	999	1002	1089	999	1054	978	1090	1007	1030	1050	995	1048	1044	1072	1101	989	1059	1073	1019	1037	1062	1066	998	1053	1018	1037	1018	1050	1032	1075	1093	1022	1037	1037	1084	1019	1057	1026	1017	1096	1052	1093	1050	1079	1075	1056	1068	1037	1070	1083	1022	1012	1039	1045	1111	1037	1060	1021	1018	1014	1036	1023	1043	1049	1029	1075	1027
1517	322	198	154	154	159	160	175	157	161	168	160	149	133	171	156	156	145	144	158	165	149	166	175	155	167	154	150	175	157	146	175	108	150	155	147	168	165	165	161	164	158	164	171	163	176	152	185	140	164	163	151	194	174	175	163	157	170	192	155	158	157	171	162	144	186	190	147	153	161	173	133	144	187	209	134	142	157	163	161	164	159	145	151	169	169	152	169	178	160	165	149	157	159	155	183	152	159	156	162	156	139	179	172	171	169	142	161	150	141	196	185	181	162	181	173	151	148	154	126	147	154	157	182	162	166	163	174	151	148	164	167	161	148	174	150	164	190	170	170	170	134	146	180	164	157	170	154	161	159	135	174	151	175	157	157	151	166	183	144	141	149	163	167	175	179	190	157	147	159	129	150	145	135	200	191	164	157	137	157	169	170	173	157	155	152	150	146	178	173	158	161	133	145	164	148	143	180	179	150	168	130	144	157	170	147	134	141	159	194	186	171	162	134	165	174	160	140	141	153	151	162	121	162	162	143	153	168	154	138	160	172	182	170	167	140	126	185	192	148	141	173	170	172	155	158	157	182	170	164	174	165	189	168	188	159	172	144	148	170	143	172	149	180	156	162	153	170	136	167	140	163	139	166	169	144	180	172	175	131	169	165	169	140	154	153	126	132	159	166	167	148	166	176	153	155	169	165	158	177	151	158	170	180	168	153	149	171	163	179	153	159	177	182	160	163	137	142	142	159	142	175	150	142	135	162	153	148	163	159	156	148	150	159	163	158	187	168	150	134	162	170	189	174	165	150	163	170	146	151	152	147	159	146	158	154	176	146	161	157	164	162	157	139	156	147	187	154	166	170	182	173	167	173	187	172	174	149	171	159	144	149	168	173	151	182	165	150	170	160	136	140	157	194	152	179	183	154	159	176	143	159	157	161	149	152	147	138	156	162	176	161	148	159	178	161	174	157	177	157	132	177	154	130	146	157	163	154	155	161	143	148	142	178	153	156	154	135	152	153	155	160	172	157	142	138	144	145	165	148	174	167	139	167	179	159	160	163	149	155	176	155	152	154	135	174	157	158	153	149	139	181	153	173	152	153	168	160	155	157	134	130	143	155	145	145	166	154	139	144	163	151	178	131	167	150	175	146	151	160	141	174	153	132	131	171	147	169	156	162	158	187	145	150	143	156	178	168	171	157	152	156	190	138	183	143	175	156	147	155	164	154	173	146	159	166	153	160	151	178	149	133	185	155	130	132	158	171	140	175	154	160	174	156	148	133	156	143	161	146	167	161	203	169	159	175	149	186	153	169	134	126	156	191	165	153	159	170	165	174	182	162	158	158	180	154	137	164	174	168	157	184	157	153	160	141	159	164	153	161	137	172	162	156	156	138	150	170	152	176	158	148	161	159	166	151	159	157	176	159	157	170	160	174	172	167	174	142	173	164	151	144	182	172	174	139	162	145	167	152	165	155	159	163	161	146	179	170	165	166	156	162	162	167	177	157	202	148	166	139	147	150	167	172	185	155	151	149	160	167	160	164	181	164	147	154	140	164	123	131	162	155	144	165	176	177	155	165	187	163	150	160	151	177	171	161	154	150	162	154	176	150	146	175	165	145	178	145	157	173	152	141	159	163	152	138	160	144	155	151	148	170	141	132	144	145	159	150	171	167	163	159	139	148	146	139	186	160	161	174	164	154	176	172	162	157	163	153	157	169	160	158	176	149	149	175	181	157	174	165	159	146	158	175	169	152	154	177	137	174	152	154	162	144	140	155	173	137	156	154	158	160	149	181	163	179	188	155	135	187	147	152	164	134	147	144	155	157	163	139	148	169	155	159	152	152	165	165	140	178	153	176	176	125	172	165	169	159	164	129	137	154	165	157	143	144	145	169	156	164	140	183	142	197	188	172	167	178	168	141	150	155	161	148	172	179	156	152	134	164	154	173	158	164	160	131	160	177	156	169	141	182	152	154	149	163	159	153	158	190	150	155	150	174	156	157	166	161	174	166	174	162	158	165	175	176	160	150	155	161	156	147	175	150	147	131	160	146	183	155	151	166	174	152	155	147	157	150	148	155	163	156	175	160	155	160	143	157	166	175	132	168	166	172	157	148	157	167	141	155	154	178	161	146	145	157	133	153	177	147	143	159	150	148	157	167	167	164	165	136	152	167	165	153	155	155	143	166	176	165	179	178	154	150	145	174	153	161	147	168	150	159	173	176	148	131	158	171	165	156	134	157	144	153	164	167	155	136	155	155	142	155	138	168	175	150	170	143	161	158	155	155	174	153	158	156	159	154	163	160	154	142	154	146	170	180	147	160	147	170	161	156	140	164	147	159	150	152	156	147	173	139	146	192	165	194	158	151	162	177	149	142	193	176	148	171	152	199	175	149	156	172	144	167	134	163	168	152	166	182	146	174	167	146	154	135	149	160	150	137	152	161	162	138	190	179	154	138	167	172	155	135	153	162	151	140	160	139	140	150	156	158	147	129	149	159	146	134	157	142	147	155	146	173	183	144	163	166	137	141	162	151	117	158	166	161	155	157	151	165	165	140	165	158	143	158	160	140	168	177	139	140	138	170	140	167	172	174	184	152	144	165	152	158	153	148	142	169	177	157	154	156	176	163	160	149	192	147	144	126	175	166	156	169	154	152	167	148	176	163	171	158	183	152	187	137	174	170	172	163	163	134	139	159	194	151	145	153	154	178	156	143	173	149	153	172	165	119	158	136	170	144	163	160	197	145	156	146	189	150	181	163	147	162	177	163	168	140	161	167	176	188	180	184	165	176	145	156	173	152	137	138	159	152	171	166	140	177	177	184	181	180	169	175	158	181	176	198	155	150	168	170	143	148	150	155	161	168	148	148	150	147	175	154	139	163	182	160	169	154	157	147	165	192	182	132	156	136	128	146	173	140	138	172	128	133	154	124	164	164	140	138	185	168	139	157	164	162	169	154	152	161	148	158	138	168	158	176	143	159	156	173	163	162	177	153	148	163	144	162	163	151	143	168	176	180	141	173	178	159	150	183	152	150	156	162	161	172	140	194	128	146	154	145	184	157	166	159	157	161	158	179	169	167	135	179	155	151	176	147	149	180	134	151	157	158	160	151	168	155	149	163	153	156	168	158	144	144	145	144	143	171	148	165	145	165	147	167	163	165	166	170	166	181	181	179	174	154	188	141	162	140	173	172	153	175	165	172	152	174	144	139	156	154	136	171	149	147	152	164	170	169	156	159	146	145	123	172	165	174	163	173	160	151	168	173	166	159	166	154	161	161	167	148	136	141	196	167	171	157	163	143	176	122	148	150	150	165	162	167	174	176	182	162	149	170	165	180	168	143	144	165	148	167	165	149	169	168	146	146	156	175	170	150	177	174	150	140	141	161	159	165	162	183	156	156	148	164	182	161	167	159	180	148	177	193	172	135	141	161	137	154	139	123	150	189	166	172	172	160	154	175	139	157	160	161	148	175	157	144	137	161	144	171	175	140
1758	658	508	522	479	503	477	466	497	453	495	455	493	478	455	433	468	462	485	471	430	447	481	431	458	459	478	500	451	461	454	487	477	448	502	450	454	417	435	477	462	450	433	448	451	476	454	458	456	471	476	449	455	456	427	430	397	454	447	510	452	470	467	472	416	447	443	421	484	449	470	419	429	436	456	440	448	488	462	444	466	450	469	453	431	428	456	472	492	478	431	448	449	487	416	472	426	437	422	380	448	453	457	456	453	464	470	439	442	423	404	484	441	458	504	437	444	439	430	410	479	422	440	451	430	467	494	456	441	468	458	446	469	475	452	453	466	486	442	486	455	431	461	432	455	467	439	454	444	457	439	461	446	516	443	407	466	460	440	458	459	463	456	514	425	447	419	426	436	464	438	475	433	459	439	462	414	457	489	466	443	452	468	431	437	451	458	422	445	464	453	440	442	430	459	449	469	486	437	445	451	476	450	463	435	489	451	465	434	450	445	451	450	435	438	453	478	449	469	421	472	474	408	472	446	454	458	443	451	445	442	469	434	472	499	490	468	454	456	436	472	477	430	455	441	445	437	477	457	441	478	453	437	443	478	458	436	412	464	477	440	442	428	469	420	463	470	446	496	438	429	461	481	449	440	436	495	442	449	458	457	426	500	458	476	434	490	455	456	429	447	501	449	462	426	468	434	444	442	455	464	454	447	444	440	467	470	452	421	459	479	470	463	462	508	441	451	484	457	512	485	460	441	464	433	448	472	479	429	464	430	472	436	431	454	439	485	452	475	450	433	448	459	476	492	460	458	452	492	452	495	422	421	489	458	491	419	449	501	433	451	442	488	466	470	435	475	474	484	455	465	464	428	472	449	436	473	426	446	448	456	442	474	446	464	460	458	474	496	409	416	433	446	451	455	457	458	471	477	441	462	411	517	437	470	456	471	485	456	405	453	477	444	425	456	469	433	491	444	460	444	453	435	469	463	431	445	456	451	463	456	470	435	454	462	428	445	443	464	476	430	443	427	510	499	457	441	488	460	441	494	439	462	451	501	493	411	463	458	460	456	464	439	471	446	471	435	451	480	439	418	437	476	492	444	463	456	445	468	455	470	467	418	470	457	461	446	471	470	469	446	446	459	456	446	417	473	474	461	463	460	442	500	466	479	449	466	437	451	459	480	465	448	459	494	455	476	443	453	450	438	468	468	448	449	439	451	464	452	475	429	458	456	450	425	449	404	453	442	403	443	452	459	490	448	437	441	469	460	452	470	458	440	442	449	469	467	487	475	452	491	431	402	440	433	457	480	422	509	440	436	468	428	482	493	454	432	468	465	474	448	417	449	439	434	459	442	401	496	469	477	456	439	476	460	443	473	457	430	440	476	444	481	476	447	469	462	474	463	462	414	438	472	438	452	451	431	448	456	417	430	461	438	433	486	417	493	426	448	422	469	480	448	473	426	436	520	466	444	460	448	480	481	459	445	448	448	448	470	464	498	488	472	436	459	437	488	429	453	439	440	486	449	450	445	479	464	443	432	476	468	434	455	419	443	452	437	454	429	435	483	468	448	459	431	447	431	478	480	456	431	480	432	414	429	428	441	476	410	444	484	455	457	425	432	486	447	431	471	510	456	449	472	468	438	438	472	472	455	467	482	454	477	460	446	403	460	441	458	462	469	433	439	455	451	466	445	506	448	446	456	455	467	447	486	451	458	468	489	432	424	485	405	430	462	472	480	470	424	457	487	465	459	445	505	426	442	481	449	446	454	428	434	449	449	425	452	483	441	444	441	482	512	469	459	412	462	437	455	442	419	477	451	472	443	451	492	444	489	460	441	439	425	429	425	427	441	456	416	450	435	488	450	456	461	452	438	436	466	432	428	422	452	483	413	471	457	471	476	422	439	500	432	444	460	453	457	450	447	451	462	454	452	443	440	463	459	434	416	418	452	453	434	474	455	431	455	442	458	458	452	439	458	433	471	434	470	482	441	457	445	443	443	437	476	458	449	433	467	456	449	492	446	466	459	427	423	465	413	476	496	466	478	446	452	452	465	450	448	410	511	441	439	468	474	477	446	445	477	470	440	447	474	440	459	465	463	471	428	470	433	424	442	442	460	469	488	469	438	398	431	406	437	455	445	434	449	463	455	493	440	451	457	465	413	441	463	466	434	420	454	436	482	460	464	436	453	467	451	435	458	437	469	455	435	474	499	448	423	411	440	418	453	448	440	484	462	473	431	487	454	415	460	479	452	444	457	457	456	449	443	428	455	495	480	470	457	451	462	490	450	451	447	435	429	431	448	452	436	452	436	420	473	450	414	467	453	472	422	436	448	439	443	454	460	479	446	488	457	446	429	451	451	445	481	448	473	459	449	463	447	454	435	441	471	477	400	461	475	453	457	476	481	453	473	471	442	428	475	424	446	400	444	471	442	504	444	440	474	452	435	460	439	469	459	429	479	452	511	470	425	468	449	481	452	447	440	443	463	460	452	440	456	428	447	438	461	446	420	439	440	443	462	437	449	443	475	455	467	473	434	463	417	437	442	458	474	441	433	466	488	415	412	486	463	451	427	459	455	468	476	431	429	431	447	466	465	425	473	482	438	438	451	449	473	426	443	470	460	465	449	440	444	459	452	440	441	426	504	435	465	437	472	454	424	445	494	435	451	469	449	467	456	416	442	465	450	418	443	447	482	459	463	464	469	427	463	514	457	426	450	480	429	412	466	446	458	440	455	429	444	437	482	436	461	494	447	436	456	458	454	447	453	421	454	474	434	442	455	489	459	492	455	466	449	453	425	453	494	450	462	467	440	451	393	432	405	443	443	429	471	503	430	440	488	482	457	441	432	459	436	432	444	467	452	394	448	423	437	414	451	495	469	472	453	448	477	472	403	498	493	444	496	426	478	421	434	419	458	452	505	425	443	431	434	508	470	436	447	408	461	435	443	436	474	456	494	443	460	472	497	463	435	477	445	458	459	460	488	446	414	430	457	519	447	476	445	478	478	469	428	469	484	429	446	429	464	425	434	443	436	419	440	447	468	429	423	445	434	451	445	465	481	470	432	438	484	439	436	460	432	484	455	480	445	470	458	449	433	459	446	473	468	475	477	477	431	447	419	468	470	489	490	461	448	503	449	460	440	420	466	449	473	430	476	449	484	422	451	477	474	448	462	474	431	462	465	465	461	455	426	464	472	477	479	493	491	495	411	435	484	446	478	448	454	465	465	447	438	462	472	445	413	448	425	445	452	449	465	454	445	457	419	438	458	452	454	431	395	454	449	448	477	476	453	427	409	435	418	452	474	432	457	424	479	462	433	445	435	458	468	474	431	457	449	441	437	488	480	475	475	457	435	484	474	457	415	468	449	401	467	474	467	445	466	473	399	453	462	448	499	438	443	445	433	434	412	458	424	465	418	478	494	458	456	463	472	447	437	434	460	451	468	466	458	473	487	458	507	462	442	478	456	443	416	440	466	435	427	496	459	453	405	480	483	423
8072	2042	926	558	502	424	414	382	357	378	408	346	349	360	378	357	329	350	377	352	335	322	318	328	324	322	326	351	343	352	325	341	328	391	322	337	373	344	375	330	333	335	352	361	325	327	346	364	363	351	329	330	327	334	342	364	327	333	294	361	324	317	319	371	339	334	328	306	340	342	335	321	318	350	379	340	344	351	362	312	360	346	367	359	319	314	350	314	373	336	327	332	331	302	346	350	341	336	362	351	348	341	346	315	374	265	358	367	363	311	329	359	379	365	339	360	350	326	376	336	322	350	352	328	344	302	336	336	324	362	330	335	308	325	321	360	400	343	317	323	381	305	341	365	350	319	343	335	317	329	318	336	327	324	346	349	329	322	348	352	347	332	335	327	344	311	311	356	288	299	358	339	371	358	346	340	341	331	317	331	315	355	382	340	355	345	344	336	351	336	317	322	332	337	302	318	334	344	311	337	334	337	338	318	319	335	348	341	372	303	348	353	318	340	303	327	357	321	331	307	313	331	365	319	306	339	324	310	358	343	353	333	355	348	344	338	314	308	358	331	357	358	348	324	345	336	329	366	335	305	363	314	325	348	348	319	342	351	343	339	356	316	324	306	337	324	334	335	324	336	335	330	337	318	356	348	310	355	336	344	332	338	344	317	336	328	328	318	350	318	311	327	329	348	356	356	319	299	317	334	343	347	318	327	330	350	294	393	347	325	325	325	359	340	331	316	322	364	350	306	317	305	353	368	340	363	330	310	351	320	316	344	301	351	330	340	333	346	316	319	303	324	333	339	322	358	349	351	352	318	315	322	321	348	311	344	314	311	345	317	337	318	369	370	341	317	366	355	348	312	346	342	350	345	329	334	364	328	358	350	345	348	342	360	355	330	344	350	291	295	307	326	344	368	358	326	305	373	347	302	314	319	335	370	347	366	364	308	323	374	349	339	329	344	345	318	335	339	312	311	347	326	359	363	339	341	324	314	318	367	349	345	329	336	367	329	333	333	297	363	368	327	324	340	334	309	342	341	308	354	345	377	321	334	353	369	338	338	348	335	299	275	309	347	325	325	335	324	310	358	355	352	352	323	308	356	344	321	331	337	334	382	342	357	342	309	374	355	350	332	346	315	330	327	336	366	330	292	316	331	332	345	312	349	324	305	356	368	363	368	354	300	331	374	314	368	338	352	363	356	314	327	346	326	264	355	313	296	337	306	336	339	315	340	341	345	351	369	334	314	377	343	327	319	358	323	352	374	330	348	349	329	350	355	335	347	383	335	325	283	342	362	363	345	345	312	357	350	342	354	350	342	338	344	330	367	328	369	308	319	323	345	347	340	300	303	336	327	327	328	370	345	332	337	324	349	351	348	310	359	348	363	341	305	315	346	347	368	361	348	378	342	349	352	350	341	333	355	356	321	312	329	341	342	329	328	389	314	340	367	348	322	346	328	309	328	345	335	314	321	331	294	344	369	336	315	347	334	351	314	345	339	322	345	339	353	345	323	312	331	345	336	312	319	366	352	338	346	339	327	351	335	358	319	340	354	330	312	345	357	371	311	365	348	345	328	335	321	338	323	304	361	354	371	388	345	347	355	321	346	362	319	333	354	373	375	327	327	331	342	346	329	333	293	353	339	325	346	359	335	349	368	326	323	357	318	305	330	317	357	376	337	329	353	339	337	368	337	343	316	312	347	371	348	345	355	347	331	339	340	342	314	319	344	352	340	308	351	336	319	345	353	353	325	319	335	325	290	342	329	334	320	341	357	340	339	344	314	336	336	346	351	328	349	342	319	318	336	339	322	369	347	322	329	344	327	335	346	342	320	328	337	349	344	321	306	337	321	338	325	346	365	345	358	320	361	312	360	322	347	324	321	325	331	345	346	339	342	345	339	292	288	359	359	349	327	347	339	341	321	321	373	325	348	343	358	332	326	342	355	342	317	318	347	333	364	370	338	316	310	339	327	334	330	361	367	344	333	363	345	324	331	335	331	350	391	344	338	355	367	334	320	331	319	354	326	301	319	363	365	347	334	317	330	331	354	350	353	334	349	381	336	344	322	333	318	334	364	374	359	326	366	382	344	333	358	316	345	338	370	367	381	353	323	333	317	318	338	353	349	373	356	371	346	338	305	362	310	310	344	351	291	319	363	310	354	330	328	341	317	358	327	323	335	330	347	360	320	367	358	331	322	337	316	312	294	358	341	347	330	328	316	378	368	327	361	295	367	360	333	351	365	333	329	338	359	384	361	343	326	342	293	335	334	328	331	316	333	342	344	349	335	346	337	318	316	337	378	361	339	341	320	310	357	315	316	360	336	330	328	347	336	341	360	337	323	331	347	341	350	337	321	316	360	336	318	331	358	323	351	340	354	338	377	371	340	342	368	366	332	346	314	329	355	345	318	301	331	337	349	351	300	333	325	325	325	312	362	308	390	367	325	323	356	348	352	363	339	352	329	335	343	356	345	335	352	339	362	328	315	361	365	350	340	345	370	329	350	347	337	347	329	348	329	372	328	348	351	297	375	336	389	340	309	352	338	342	331	323	362	369	344	330	375	370	321	340	341	355	326	338	328	323	348	384	305	327	338	347	340	311	283	345	353	313	349	368	349	302	350	372	312	311	332	336	345	349	319	334	334	362	325	315	319	363	350	342	331	338	308	394	328	323	318	333	295	342	341	328	335	337	325	343	344	334	345	346	356	312	319	334	349	358	341	321	329	294	346	331	352	333	342	325	363	324	361	345	354	333	332	343	333	296	355	325	329	337	322	321	316	290	318	354	336	319	325	303	338	364	352	342	341	334	319	304	331	336	341	370	321	342	362	327	338	374	352	381	374	339	326	326	375	342	368	368	335	349	319	335	353	337	360	355	317	311	322	383	334	359	365	325	308	322	341	344	312	331	313	320	339	339	341	355	306	315	348	314	324	333	326	315	340	357	325	344	348	339	327	356	316	306	368	349	331	375	314	305	341	336	341	339	311	347	343	339	324	319	313	303	337	302	330	334	323	353	356	346	342	324	390	316	324	331	337	343	329	351	312	327	386	342	316	330	336	343	354	360	324	341	336	341	349	386	319	322	313	344	332	332	342	310	362	318	310	341	370	337	338	334	352	345	363	342	298	322	331	371	354	328	366	362	300	368	331	297	348	307	327	303	339	335	309	315	339	411	354	313	324	320	354	324	363	333	342	378	355	321	329	390	338	327	315	364	337	332	335	366	335	307	314	340	360	340	302	317	397	338	345	317	361	340	323	362	351	336	321	367	332	331	314	370	329	350	356	358	354	360	337	346	325	344	378	331	340	340	313	327	345	360	297	352	340	348	336	318	334	329	348	305	316	342	315	367	317	301	371	341	344	347	343	380	336	346	351	361	354	336	346	334	341	334	350	376	341	333	341	317	337	332	323	313	328	342	371	353	336	363	362	309	284	330	349	340	320	346	314	354	350	340	311	367	330	343	351	334	347	356	353	332	313	310	349	357	328	337	351
6748	2358	1403	1529	1455	1280	1203	1152	1012	1029	948	892	958	913	873	885	892	941	887	848	908	840	868	896	853	879	786	856	810	774	864	806	827	850	841	777	843	804	763	793	894	838	777	794	833	828	779	806	820	834	862	841	793	829	847	833	814	810	855	809	866	824	828	802	817	821	818	786	807	837	757	803	845	849	786	860	796	840	840	768	846	777	809	790	875	782	818	841	852	819	836	812	797	861	819	796	798	795	837	883	794	822	792	816	792	797	775	828	783	807	859	809	788	816	849	823	835	822	764	844	834	842	854	792	797	815	778	793	820	863	791	739	799	855	813	798	791	772	839	808	870	836	811	826	815	822	766	849	877	794	807	800	767	814	817	816	815	773	806	783	808	894	828	799	789	783	830	825	788	751	844	848	792	836	813	835	803	777	813	785	853	821	839	876	870	827	801	761	842	792	852	854	810	841	860	822	837	765	824	848	859	808	807	851	816	769	805	806	828	791	802	768	778	769	764	851	828	816	807	789	825	801	811	789	795	792	764	807	833	860	817	842	833	828	795	784	823	774	811	792	812	801	812	778	764	755	828	769	840	800	825	791	862	838	812	783	819	834	825	800	770	800	829	779	870	779	797	806	833	828	827	764	814	765	835	811	842	784	770	794	819	784	777	804	803	875	768	819	816	851	815	775	834	811	823	827	823	835	799	823	815	833	797	840	792	797	859	747	797	806	793	788	837	800	840	822	798	799	818	820	847	771	743	809	847	838	835	815	841	750	807	775	797	896	785	835	791	814	836	803	828	832	793	789	803	843	845	837	820	871	863	801	801	834	809	834	787	816	836	813	802	820	846	814	812	813	885	864	817	799	812	787	806	788	827	835	832	826	850	776	818	797	822	808	791	823	803	780	797	844	804	812	770	832	788	754	843	796	886	806	820	800	825	819	837	845	802	774	776	795	860	842	798	809	825	793	806	857	826	809	853	877	807	796	844	818	761	818	828	814	790	800	792	815	803	795	809	778	771	800	803	833	835	834	820	843	814	840	785	853	819	865	871	875	803	799	821	816	799	815	848	824	748	830	803	852	820	802	818	808	805	818	779	814	825	814	855	828	808	817	784	762	815	775	823	774	821	808	772	755	847	858	789	756	778	821	823	784	797	790	796	782	759	836	867	805	817	778	741	777	814	795	782	804	831	795	910	777	823	880	804	854	862	771	835	842	821	810	830	839	809	838	819	800	821	831	771	802	817	829	831	787	813	825	814	820	846	797	765	815	812	790	824	804	806	786	824	805	758	845	830	845	819	810	832	820	758	807	828	852	864	800	776	797	805	766	832	796	801	858	857	856	847	795	832	820	783	803	810	779	803	792	812	786	806	804	791	843	757	823	782	822	879	752	823	818	839	839	795	846	831	829	787	812	783	808	793	830	830	835	842	780	809	788	771	792	807	774	795	800	819	822	786	795	815	783	846	813	818	820	848	765	795	793	802	821	843	810	827	831	791	817	787	852	874	830	815	826	799	764	842	826	790	814	797	798	766	814	836	832	811	789	761	736	810	833	815	762	764	785	833	844	813	822	791	806	826	814	775	839	803	801	782	838	746	782	809	828	820	834	756	842	821	813	820	847	788	822	815	811	854	819	783	822	783	802	836	761	824	858	802	798	841	811	792	805	789	827	854	811	828	801	815	817	814	844	859	834	853	881	859	765	861	841	842	773	804	803	765	782	786	838	791	771	807	867	770	807	783	804	814	836	842	837	820	821	788	847	787	781	806	814	814	796	821	842	811	833	842	837	852	798	794	790	799	797	840	801	846	768	827	822	752	824	806	834	838	791	820	795	809	766	840	853	777	831	809	832	756	786	779	851	754	856	836	813	759	807	826	791	809	809	809	815	784	817	830	813	814	786	826	858	776	814	790	815	803	802	794	761	806	800	807	799	848	796	809	791	821	785	865	825	786	759	832	825	826	861	799	817	806	812	817	847	787	794	814	814	782	781	797	811	825	808	831	813	835	808	825	814	858	791	763	818	806	808	818	853	802	807	801	803	825	797	789	808	847	848	818	802	827	834	768	811	797	777	828	779	856	865	818	821	885	801	840	828	743	836	810	773	800	790	813	872	823	812	832	796	795	770	778	852	801	796	749	839	769	843	786	836	804	823	844	851	837	823	768	807	851	800	801	831	832	854	792	816	822	763	802	818	833	805	797	783	842	797	796	809	841	770	866	818	815	779	780	833	808	788	814	800	858	785	814	859	791	841	781	770	810	796	785	772	788	821	822	814	814	791	789	842	775	832	826	797	820	791	820	817	764	857	875	845	820	812	728	797	827	782	817	812	742	815	791	813	819	828	765	844	808	895	827	773	807	784	794	841	832	837	824	790	820	798	794	764	821	783	778	837	838	780	780	813	764	780	864	783	800	834	794	770	858	861	786	824	844	865	778	833	811	815	790	836	817	789	813	818	814	799	813	853	857	793	758	825	795	849	817	807	851	794	807	828	842	790	846	782	757	851	848	793	817	819	770	863	811	864	827	819	867	814	842	853	832	804	830	811	774	806	810	791	812	800	772	781	778	790	814	808	820	832	787	834	827	824	781	839	854	803	834	773	843	807	869	799	792	805	819	827	812	852	842	799	821	814	811	855	839	836	789	833	766	825	818	799	795	827	833	819	848	830	772	802	837	844	845	801	887	761	825	815	801	799	798	799	830	869	826	827	808	846	814	799	787	756	799	807	829	782	801	809	811	835	844	851	809	795	799	786	833	813	825	757	819	828	800	824	847	797	786	818	819	783	843	772	854	852	763	800	775	796	858	777	805	830	791	755	793	837	795	783	764	792	763	796	785	793	896	832	802	826	804	815	829	832	788	772	819	794	773	749	847	766	791	743	787	811	748	832	816	798	817	799	793	865	798	846	800	838	811	862	826	799	799	818	774	805	779	831	745	781	812	801	805	853	793	838	836	800	820	820	802	841	813	816	803	838	824	811	813	793	782	789	784	835	822	824	777	792	820	810	804	840	822	817	775	833	879	824	839	804	820	833	829	829	800	803	820	814	836	808	804	773	808	790	792	811	819	818	828	798	809	833	830	833	762	826	794	818	852	816	833	829	821	852	795	821	852	794	841	843	820	801	874	820	769	835	767	802	805	800	813	878	781	820	786	839	837	846	788	838	823	798	871	816	768	833	827	813	793	804	807	819	817	789	830	857	878	786	824	799	852	845	810	819	822	808	839	782	849	802	814	797	773	819	788	822	843	776	790	786	793	814	803	811	818	805	821	787	827	791	860	797	805	806	804	849	785	827	830	853	784	822	813	784	815	811	830	831	797	823	806	856	756	835	789	798	875	825	814	859	823	790	832	795	823	780	835	863	834	812	774	857	813	835	867	815	812	784	894	839	845	825	827	827	747	788	846	826	855	777	837	845	817	816	793	752	886	829	834	822	823	852	784	841	808	863	825	832	778	754	802	783	809	841	825	859	820	841	796	789	801	844	769	808	833	797
15889	4240	2189	994	864	753	669	601	611	523	526	505	511	536	541	501	517	521	492	488	537	467	438	492	476	495	496	455	500	496	482	493	499	473	512	468	466	453	495	434	443	451	477	486	485	479	475	482	466	501	484	448	502	548	488	458	482	486	437	499	496	478	468	462	478	480	453	491	494	468	469	432	512	483	469	434	476	444	520	434	452	457	518	479	490	446	472	497	478	501	476	460	489	460	479	490	471	472	452	478	451	498	448	439	457	509	492	450	490	476	488	452	487	488	427	487	447	469	458	464	505	475	482	488	447	488	436	478	482	490	427	483	457	476	463	507	489	432	467	480	440	476	466	413	459	508	477	462	471	464	454	465	499	476	436	437	499	521	509	468	446	450	459	497	490	477	479	435	501	459	499	445	482	472	487	500	474	463	477	447	498	469	442	484	463	453	425	482	472	477	441	481	458	481	469	530	496	462	463	436	464	470	465	458	469	546	443	494	514	446	453	470	476	411	465	503	457	443	469	499	500	445	485	540	472	475	460	487	490	526	516	422	511	445	462	428	474	490	449	464	474	474	471	478	439	476	502	493	507	471	451	453	508	470	426	531	473	419	485	444	515	441	430	450	499	448	473	420	492	494	493	448	459	491	483	469	484	471	524	490	455	450	438	424	506	474	455	494	455	496	492	490	470	433	484	408	499	464	462	468	438	445	450	442	447	447	471	468	488	478	445	426	460	440	476	459	419	442	494	470	454	485	461	437	483	466	479	448	438	458	517	462	452	489	474	493	456	474	505	463	488	446	478	493	434	482	456	506	512	502	445	495	506	486	471	486	449	448	458	495	489	480	492	519	462	463	477	455	470	496	498	455	480	475	427	428	494	484	456	467	460	458	484	496	472	445	501	504	475	455	495	444	443	528	452	493	469	505	488	450	486	440	445	469	444	458	490	480	463	471	463	447	466	458	490	462	491	471	465	456	446	446	468	419	435	503	451	470	492	493	423	449	482	452	536	505	499	460	452	494	494	413	464	524	465	444	449	454	485	454	471	505	478	480	504	503	446	497	483	460	490	449	440	531	468	467	502	465	423	479	476	441	448	507	433	468	452	501	457	436	494	490	422	462	463	457	476	454	451	467	491	426	455	485	477	488	474	461	493	476	526	476	488	477	447	469	488	460	503	455	446	448	486	489	481	462	474	479	462	464	500	479	473	520	479	488	483	490	497	447	443	471	469	521	462	503	467	469	438	504	486	469	472	467	471	473	450	507	462	436	481	453	496	474	477	458	462	481	437	488	474	511	468	463	470	462	450	501	498	466	493	439	509	507	450	482	455	438	522	478	487	460	465	467	478	440	440	466	461	472	474	424	444	513	483	487	452	465	512	469	484	439	445	413	493	463	478	479	508	459	472	486	447	475	468	471	482	445	493	486	439	463	467	433	478	474	446	463	450	466	453	482	485	470	431	464	492	502	469	454	437	447	491	444	470	479	465	463	479	490	481	474	513	477	426	481	490	429	466	548	503	438	495	492	484	521	479	485	471	447	435	515	528	477	448	505	486	446	490	484	465	497	453	453	484	508	480	422	489	456	475	479	493	435	489	480	476	447	436	509	502	436	453	437	432	458	481	478	523	489	450	510	492	500	483	447	492	446	492	504	469	468	476	487	504	458	447	494	450	474	493	463	461	480	489	443	441	493	480	450	508	482	475	460	463	460	444	446	461	501	452	495	410	490	421	439	429	427	447	462	521	482	476	504	514	461	453	450	492	464	477	445	489	531	450	525	451	507	535	439	506	456	460	455	475	430	461	455	495	481	453	443	486	477	482	467	491	433	491	427	496	445	522	448	432	493	495	503	521	440	456	473	429	475	480	504	441	474	500	524	464	437	461	456	483	496	510	510	463	479	460	481	455	445	443	475	462	518	467	444	473	466	489	488	410	452	482	477	498	422	442	513	500	483	500	464	494	455	472	451	465	481	434	480	446	503	465	481	464	433	456	480	430	468	515	503	495	477	438	459	457	462	437	458	462	459	429	480	467	484	447	473	488	484	455	468	509	498	447	457	434	443	467	471	451	480	429	441	442	476	461	471	499	509	459	472	473	480	485	502	460	469	443	499	448	479	491	431	466	470	455	491	455	484	487	457	537	456	458	461	447	481	506	506	480	491	470	472	488	415	481	468	463	461	470	511	519	485	474	438	480	425	495	469	484	467	496	495	485	485	431	466	497	478	511	478	509	469	465	504	451	481	474	475	506	472	476	481	454	486	450	475	472	468	489	426	443	484	453	477	488	505	491	460	490	467	499	467	465	531	501	502	482	519	492	465	471	471	416	439	460	451	448	423	466	441	445	439	470	471	490	464	432	449	474	449	440	462	423	455	443	488	481	474	512	442	468	468	432	448	489	497	462	469	484	488	462	531	478	471	479	458	468	445	495	473	504	472	455	421	478	432	501	489	437	489	470	424	445	438	469	427	452	479	457	484	498	498	446	485	494	497	444	492	431	450	446	450	459	477	445	460	439	478	482	447	484	451	446	476	451	472	480	479	438	465	482	471	421	479	445	461	460	512	464	434	445	489	483	452	490	500	476	490	470	492	467	516	500	488	473	484	481	456	462	466	471	481	478	448	466	437	506	509	481	456	460	469	471	464	465	462	510	499	483	459	502	504	492	452	443	463	465	498	470	468	484	518	453	542	468	480	476	498	454	469	502	484	469	462	482	483	471	447	470	493	472	474	545	474	486	475	498	475	468	456	459	486	483	494	450	473	496	462	495	459	482	468	485	506	488	471	422	476	466	469	506	496	455	472	489	469	512	476	510	457	473	497	476	493	458	480	448	454	524	486	487	492	483	499	500	481	468	484	457	485	495	468	478	496	437	485	496	454	480	490	448	522	458	445	471	440	468	477	508	465	498	470	436	466	487	456	518	463	462	446	475	491	481	490	470	497	509	483	479	485	461	532	451	436	467	454	458	494	474	492	494	478	519	460	515	493	478	508	457	441	456	485	446	471	523	499	466	438	468	432	472	466	463	470	467	461	444	471	444	492	490	480	466	514	452	498	494	430	456	495	500	510	468	501	494	498	483	456	475	454	484	435	477	445	470	458	492	449	501	494	459	430	436	449	464	492	478	471	512	482	423	466	425	480	489	472	466	485	487	456	479	474	453	502	536	493	477	481	461	458	481	496	478	442	470	456	454	491	492	483	447	479	441	509	474	479	457	486	499	469	497	482	499	478	452	472	490	464	437	468	468	462	471	458	488	462	444	470	506	443	445	453	492	498	476	501	472	476	475	506	476	481	437	498	497	504	469	470	491	428	490	522	474	473	471	440	474	478	480	520	481	504	460	483	473	484	473	516	492	472	449	511	479	481	464	486	438	452	468	482	484	503	438	465	489	516	490	501	441	423	480	466	501	426	477	465	501	457	464	497	478	489	501	442	458	454	457	488	485	485	444	463	453	493	429	456	510	496	477	427	490	422	440	469	414	459	473	480	452	510
9267	3751	2258	2613	2340	1984	1819	1708	1462	1463	1425	1308	1284	1238	1197	1152	1099	1124	1137	1127	1049	1074	1138	1135	1097	1108	1065	1106	1096	1077	1073	1060	1092	1067	1090	1054	1040	1039	1103	1007	1070	1119	1080	998	1006	1061	1030	1054	1059	1011	1021	1062	1027	1046	1030	1069	1092	987	1090	1035	1101	1043	1030	1053	1096	1050	1021	1043	1076	1022	1104	1014	1073	1042	1040	1081	1028	1043	1062	1002	1027	1084	1058	1123	1071	1044	1028	1030	1026	1016	1009	1003	1044	1045	1089	1025	1077	1011	1112	1069	1085	1005	1027	1033	1051	1028	1033	939	1045	1083	1046	1059	1065	1039	1024	1038	1005	1039	1038	999	1004	1101	1061	1067	1053	1020	1036	1060	1026	1062	1028	1017	1094	1005	1021	1060	1019	1054	1071	1080	1025	1048	1052	1009	1011	1084	1058	1046	1065	1052	1004	1043	999	1075	1120	1005	1090	1069	1041	1046	1013	1050	1019	1020	1006	1067	1051	1066	1087	998	1024	1138	1058	1035	1082	981	1014	961	1056	1005	1026	1113	1058	1022	1015	1042	981	1024	1113	1008	1077	1009	1003	1041	1053	1005	1087	1047	1100	1071	1083	1040	1035	989	1032	1018	1062	1009	1029	1096	971	1051	1060	1073	1060	1025	1078	1007	1075	977	1027	1008	991	1021	1067	1035	1071	1081	1052	1021	1058	1080	1031	1112	1016	1051	1052	998	1013	1006	1051	1001	1063	1016	1058	991	1075	1013	1022	1021	987	994	989	1047	1045	1037	976	1069	1073	1012	1041	1012	1049	1089	987	1047	993	1076	1028	1039	1079	989	1035	1030	1043	1046	1068	1026	1013	986	1046	1018	1072	981	1001	1042	1043	1082	993	1055	1055	1015	1088	1052	1075	1026	1009	1042	993	998	1065	1000	1107	1051	1037	1112	1033	1029	993	1023	1052	1025	1046	1063	1135	1060	1080	1030	1009	1035	1025	1126	984	1010	1021	1051	1061	1016	1055	1058	1075	1017	1072	1105	990	997	1034	1021	1022	1058	1059	1005	1014	1063	1048	1087	1039	1060	1019	1030	1022	1014	1045	1048	1052	1122	1038	1019	1065	1036	1038	1053	1011	1036	1080	1026	1029	1050	1105	1039	1040	1074	1047	1063	985	1069	1031	1060	1050	1036	1016	1102	1057	1084	1080	1055	1002	1083	1035	996	1040	1085	1083	1031	1003	1057	1027	1061	987	1029	985	1066	1045	1074	1069	989	1057	1035	1048	952	1090	1050	1041	1038	1027	1083	1072	1050	1067	1100	1021	1009	1014	1063	1083	1034	1066	1071	1036	1053	1068	1033	1057	1032	1066	1037	1039	1035	1025	997	1002	1007	1024	1040	1006	1064	1033	1058	1076	1038	1037	1004	1092	1037	1040	1126	1051	1086	1095	997	1028	1067	1036	1029	1078	1012	1026	1011	1027	1072	1036	1023	1086	1039	998	954	1128	1037	1037	1026	1000	1053	1054	953	1035	1034	1008	1061	1049	1072	997	1027	1097	1020	1033	1014	1046	1023	991	1062	1069	1076	1066	1008	1065	1067	1041	990	1025	1046	1074	1084	1048	1054	1110	1015	1040	1035	1046	1016	1022	1052	1039	1083	1053	964	1042	1025	1061	1023	1004	994	996	1047	1062	1027	1058	1025	985	1092	993	1072	1065	1068	1096	1041	1037	1036	1041	1038	1025	1085	1004	1051	1062	1048	1083	1024	970	1105	1061	1064	1026	996	1073	1023	1090	1019	1066	1103	995	1051	1026	1029	1066	1013	1064	1039	1001	996	1050	1035	1025	1033	1014	1065	1046	1037	1069	1075	1026	1072	1040	1068	1080	1062	1034	1067	1062	1009	1081	1015	1030	1028	1050	1045	1024	993	1075	1055	1088	975	1055	980	1096	1000	1063	1028	1041	1020	1042	1029	1008	1053	997	1036	1067	1021	1011	1027	1061	971	1025	1061	1051	1064	1020	1059	1034	1010	1107	1003	1035	1049	1039	1058	1043	1030	1051	1009	1016	1036	1102	1037	996	1018	1018	1030	1028	1014	1101	1080	1006	1035	1047	1086	1054	989	979	1069	1002	1059	1034	1066	1020	1028	1032	998	1032	1028	1023	973	1054	1074	1027	1079	1022	1044	1009	1045	1038	1081	1084	1031	1050	1067	1040	1080	1047	1054	1102	1067	1017	1038	1035	1038	1067	1104	1032	1029	1047	1026	1012	1030	999	1068	1047	1046	1040	1123	1057	1041	1017	1037	1027	993	1009	1065	1046	984	1035	1028	1088	1064	1105	1046	1014	1010	1076	1049	1035	1032	1104	1014	1043	1033	1021	985	1039	1044	1011	1028	1067	976	1048	1050	989	1022	1028	1015	1062	1053	1063	1060	1075	1009	1010	988	1056	1056	1054	1031	1018	1052	1020	1082	1027	1034	1002	1070	1066	1029	1090	1062	1036	1051	1088	1046	1027	1024	1054	1053	1079	1050	1036	1059	1111	1071	1046	1065	989	998	1012	1108	1034	1066	1111	1108	1014	1023	1041	1023	1059	1034	1048	999	1028	1102	1047	1013	1013	1063	1061	1027	1038	1040	1023	988	1059	1091	1011	1069	1042	993	990	1043	1094	1013	1026	983	997	1058	996	1033	1059	999	980	1029	1064	1003	1030	1029	1036	992	1106	991	1046	1011	1097	1120	1029	1062	986	1040	1069	1027	1062	1025	1038	987	1044	999	1076	1079	1057	1051	1025	1085	1017	1086	1064	1014	1003	1041	1011	1090	1027	1035	1083	1080	1053	1039	1077	1001	1087	1045	1054	1093	1048	1002	1018	1103	1029	1041	1054	1072	1054	1054	1016	1028	1013	1018	1039	1013	992	1043	1032	990	1063	1041	1028	1031	1026	1016	1035	1007	1026	1040	1060	1023	1055	1057	1000	975	997	1077	1055	1056	1029	1047	1028	1078	1059	1010	1038	1052	1030	1072	1089	1041	1058	1012	1007	1023	1051	1023	1027	977	1006	1097	1070	1084	1042	1031	998	1091	1005	1115	943	1082	1051	1061	1044	977	982	1053	1030	1010	1050	1004	1050	978	1061	1024	1007	1013	1074	1012	1050	1000	1057	971	1042	1049	1018	1003	1000	1105	1067	1087	973	1040	1114	1015	1052	1045	1040	1068	1025	1042	982	1087	997	959	996	997	986	1053	1017	1030	1017	956	1060	1060	1087	1024	973	1060	985	1086	1077	1049	993	1073	1025	1065	1029	1023	1063	1055	1046	996	1046	1026	1029	961	1036	990	1058	1025	1049	1071	1040	1042	1063	1075	1047	1079	1123	984	1053	1009	1028	991	1053	1052	1015	992	1039	1046	1039	1046	929	1037	1087	981	1081	989	1082	1049	1037	1073	973	1027	1045	996	1011	1094	1059	984	1094	1069	990	1007	1039	1034	965	1041	1030	1009	1112	1070	1081	1016	976	1065	1061	988	1071	1117	1022	1016	1090	1024	1066	1060	1044	1061	1039	1088	1036	1017	1038	1002	1061	1087	1020	1018	1042	1001	1013	996	1093	1072	1055	1019	1066	1052	1012	1069	1027	1016	1048	1045	1042	1053	1035	1046	1069	981	1047	1093	997	1030	1037	1067	1017	1007	1056	1072	1039	1026	1064	1087	1073	1003	1057	1072	1035	997	1030	1077	1082	1079	1043	998	1080	1055	988	1044	1044	1037	1052	1074	998	1051	1049	1061	1035	1061	1038	1091	1079	1023	969	1062	1071	1037	996	1073	1093	990	1043	1049	1045	1035	1065	1081	981	1006	1059	1033	944	1035	1016	1037	1048	1066	1070	1004	1020	1036	1014	1043	1092	1091	1072	1108	1052	1090	1034	1036	1043	1018	1062	1058	1030	1043	1037	1047	1100	1098	1031	1037	1069	1055	1022	1078	1032	1007	1026	1007	1070	1003	984	1001	989	1035	1016	1049	1078	1037	992	1047	980	1057	1031	1042	1045	1084	1066	1107	1050	1059	1040	1020	1016	1025	1078	1049	1080	1066	1098	1053	1010	1039	1070	1066	1044	1065	1059	1018	1060	1077	1062	1053	1066	977	1073	1030	1017	1005	1021	1080	1012	1013	1062	1004	1003	1028	1026	1017	1084	1032	1081	1068	1029	1037	1021	1059	1040	1057	1061	1022	1012	1008	1089	1034	1048	1044	1028	1011	1091	1057	997	1019	1051	1033	1012	1079	1036	1034	1043	1032	1112	1009	1019	1028	1023	1040	1012	1072	1022	1016	1032	1045	1070	1017	986	1028	1050	1116	1029	1077	1064	1053	1046	1002	1046	1025	1058	1094	982	1000	1078	1016	1040	1020	1045	1015	1010	1003	996	1066	1023	1015	1079	1080	1032	1014	1058	1050	1053	1045	1039	1051	996	1028	1021	983	1043	1044	1012	1031	1002	1062	1001	1024	1017	1026	1072	1053	975	1054	1055	1042	1085	1037	1045	1012	1017	1071	1054	988	1057	1061	1009	1018	1016	993	1004	1061	1053	1042	1016	1040	1012	1072	1052	1029	1079	1023	1097	1055	1075	1038	1011	1004	1049	1007	1010	1055	985	1042	1009	1055	1049	1080	1002	997	1042	1020	997	1079	1063	1096	1057	1095	1015	1036	1006	1022	1000	1069	1038	1021	999	1025	1047	1004	1027	1013	1004	960	997	1063	1061	1035	995	999	1058	1075	1029	1036	1035	1084	1030	1053	1077	1029	1070	1082	1066	1030	1018	1055	1026	1042	1019	1043	1060	1002	1023	1060	1013	1040	1063	1063	1003	1060	1024	1050	1006	983	1075	1093	1017	1112	1073	1066	1035	1015	1036	1019	1065	1086
1618	360	195	162	162	145	178	144	176	156	188	135	139	167	120	169	190	156	150	159	150	157	171	186	138	153	142	153	154	180	143	166	152	159	143	153	169	177	165	153	136	164	158	152	148	165	175	161	157	155	157	167	158	156	155	147	159	143	156	167	181	166	182	170	167	162	133	173	168	170	141	149	171	151	165	139	186	166	165	161	154	179	144	161	153	162	160	182	166	156	189	179	148	190	145	158	160	152	138	149	171	145	166	185	170	156	176	154	169	129	132	165	172	163	155	142	162	123	177	143	150	145	155	183	155	172	177	181	153	142	158	200	180	165	170	152	156	160	183	169	165	145	161	162	181	174	159	181	163	142	177	154	132	147	170	143	171	154	131	175	146	141	172	185	159	155	174	161	151	177	144	147	165	163	147	151	150	157	162	202	174	152	157	170	164	150	161	150	165	177	155	180	166	156	151	177	186	155	160	169	161	145	152	172	163	171	157	138	148	156	147	167	166	183	159	165	171	136	183	150	159	180	183	134	158	147	159	144	187	139	159	157	180	156	167	173	161	137	155	159	137	149	166	179	167	175	153	163	158	144	165	149	150	141	157	175	147	156	198	178	170	144	161	158	174	152	162	164	145	173	174	162	141	160	167	183	178	127	173	157	173	154	138	166	171	124	153	134	145	162	171	163	162	166	161	172	138	153	166	165	158	150	130	184	160	167	168	164	151	165	145	150	143	163	138	136	196	170	144	158	158	173	177	149	164	180	152	156	157	159	139	125	143	157	156	164	166	159	150	195	176	158	184	178	172	150	127	178	165	193	171	165	123	162	144	143	152	159	165	164	166	148	180	142	163	167	155	150	179	173	144	168	169	137	148	159	165	163	180	163	160	154	148	162	128	155	136	177	164	156	144	165	137	171	150	163	140	171	178	155	165	120	151	143	146	140	156	164	142	154	168	136	141	134	160	163	168	150	149	158	147	161	173	147	174	159	151	158	134	187	158	154	149	175	173	159	155	170	152	160	151	145	145	146	158	156	164	143	141	163	147	164	143	188	164	156	149	168	196	126	160	161	167	158	187	169	163	150	148	163	150	159	171	133	133	153	167	185	161	147	174	143	153	158	169	151	169	173	149	151	187	167	145	164	134	149	154	158	169	189	173	162	145	181	154	151	176	146	175	172	141	158	166	156	149	142	150	167	147	164	133	169	151	177	150	162	151	143	158	187	164	162	152	171	171	148	179	182	156	143	142	178	152	149	151	137	162	135	154	158	162	182	166	163	162	184	175	170	163	153	147	164	172	170	173	157	166	166	154	134	138	154	168	157	168	163	181	157	152	164	166	177	160	154	159	179	149	139	173	169	168	158	170	164	154	163	175	158	170	136	152	160	157	179	138	156	166	151	169	147	166	144	179	137	160	161	168	168	152	191	173	147	168	153	148	146	156	149	157	155	153	162	175	167	145	143	158	152	136	141	169	154	138	146	149	150	165	157	136	149	188	182	158	163	162	189	161	142	166	128	171	171	172	162	174	166	164	148	142	167	186	155	158	154	169	160	150	149	153	160	163	150	203	144	168	163	160	180	126	172	157	130	153	149	190	161	162	186	170	158	135	143	174	185	157	164	152	155	143	152	154	175	172	180	144	125	177	163	159	156	150	182	155	155	137	162	173	170	155	162	155	153	160	152	144	154	167	159	170	180	173	140	142	164	152	140	154	162	157	195	152	117	141	150	157	169	174	132	151	148	135	165	146	155	145	164	160	157	189	146	167	153	158	157	162	150	158	140	140	128	179	151	145	182	144	172	143	177	157	162	178	158	152	156	147	181	140	163	140	151	153	152	154	169	174	164	211	152	150	163	177	141	145	140	147	135	152	154	147	144	151	154	149	180	144	189	150	142	160	154	161	153	143	153	181	176	171	135	161	171	156	165	146	152	146	169	131	153	138	180	196	182	141	162	168	155	145	155	168	191	155	177	151	184	169	149	161	146	145	155	158	182	150	166	155	179	174	163	139	171	163	180	155	154	146	149	183	168	146	166	156	183	148	159	168	148	171	156	146	145	151	163	139	155	153	178	152	149	147	165	151	148	142	167	149	144	165	167	175	147	138	170	167	173	140	152	177	174	179	162	166	133	159	148	151	174	171	155	170	156	186	158	150	162	203	173	151	184	139	164	182	166	148	163	152	178	158	173	142	131	139	149	178	193	184	150	146	163	153	160	167	161	160	169	159	155	171	150	174	149	167	171	135	158	140	172	149	154	161	164	147	153	166	191	181	177	158	153	145	156	152	161	161	149	168	162	154	157	191	176	177	159	146	122	153	160	163	183	166	150	171	155	158	161	147	152	175	176	164	166	168	146	165	152	148	151	172	160	166	142	138	171	156	171	164	161	169	179	196	140	162	150	147	156	185	161	143	147	150	165	174	167	145	163	135	169	144	160	167	154	181	132	151	155	165	143	146	149	154	140	166	150	142	172	182	150	163	154	177	161	149	169	170	156	152	149	160	177	164	162	181	164	164	165	134	155	162	160	170	163	155	163	160	181	179	173	171	163	146	147	145	165	170	162	174	165	162	156	145	151	158	166	135	135	162	195	160	170	172	154	150	169	134	146	161	180	151	154	179	169	172	171	190	157	157	187	154	165	166	172	142	163	173	165	156	143	157	168	163	149	167	157	174	165	173	159	168	126	169	157	119	151	156	161	148	157	162	184	154	147	148	174	155	167	151	193	194	170	153	157	171	168	192	151	146	206	162	150	177	142	138	151	176	139	142	155	162	170	176	160	155	155	169	162	160	159	151	167	154	188	178	171	164	172	168	164	146	155	152	147	158	170	142	158	149	170	161	158	166	145	154	173	170	151	153	164	134	155	161	131	176	158	189	167	156	143	158	169	148	159	147	160	160	168	143	149	156	141	138	162	160	179	169	158	156	166	163	176	163	152	133	190	148	167	159	173	147	163	161	154	175	169	157	153	161	148	135	164	176	146	153	149	155	160	136	179	152	167	152	132	156	152	151	164	191	190	176	146	145	175	168	178	152	142	149	153	143	145	137	157	174	139	166	151	150	159	172	170	138	144	150	159	180	164	148	155	137	159	140	162	169	136	177	157	174	167	167	154	172	190	172	169	154	192	162	150	167	163	165	152	146	139	150	164	184	191	146	158	195	156	172	159	170	148	171	172	157	142	159	155	165	154	141	145	145	179	155	142	151	154	151	170	163	165	182	147	146	157	154	145	157	168	165	160	155	165	132	180	165	155	151	170	165	151	154	168	152	149	153	169	164	131	184	164	169	136	176	167	130	164	149	154	166	154	174	167	142	171	162	164	159	169	173	165	174	163	149	153	170	153	175	171	143	166	170	144	175	168	134	158	175	159	132	164	147	158	164	172	158	160	170	172	160	169	156	173	175	156	147	160	160	159	163	178	126	168	138	157	154	159	158	176	161	166	164	165	162	167	149	164	152	129	136	164	166	153	155	157	169	165	155	175	174	173	165	160
1784	662	451	523	515	481	469	469	469	502	463	447	430	538	465	444	458	442	464	463	476	463	417	444	461	447	438	472	451	429	434	437	459	469	460	422	425	474	415	481	447	470	458	432	443	460	436	457	435	457	443	468	477	452	481	428	443	452	468	411	446	449	466	473	452	454	473	454	452	450	460	433	429	455	453	463	465	499	441	464	429	450	442	503	462	462	495	439	431	490	409	442	435	470	467	452	470	489	449	467	477	464	472	446	469	428	464	438	450	436	425	449	491	479	478	432	422	458	425	430	473	415	469	414	456	495	423	491	430	443	438	432	466	459	464	473	467	453	454	427	443	441	459	452	456	426	443	488	436	485	442	439	514	501	444	534	453	469	432	413	418	438	466	440	461	476	503	440	439	419	483	447	507	452	432	457	447	444	473	443	470	450	449	457	409	478	464	457	448	464	458	442	458	438	455	477	478	398	455	434	464	479	460	465	439	452	430	462	449	434	437	464	482	455	426	407	432	437	447	470	458	464	414	451	446	444	446	456	474	466	469	446	456	453	436	456	419	458	466	427	435	423	450	439	446	440	475	466	386	445	461	400	452	454	446	436	437	488	445	476	431	407	451	452	440	459	458	451	438	457	473	457	498	414	465	472	474	427	456	445	455	442	455	457	465	458	455	459	482	454	470	499	470	486	474	437	423	465	458	466	460	458	485	458	471	471	463	470	437	450	471	427	452	450	416	439	457	449	493	443	438	429	447	427	445	473	428	469	432	491	425	443	429	453	455	412	444	451	455	440	458	432	497	466	445	459	443	473	424	408	461	444	442	448	456	475	474	452	431	433	501	474	446	507	460	464	449	463	438	466	419	404	484	468	441	448	463	457	406	434	420	419	417	434	479	474	432	485	418	475	427	463	443	443	443	456	431	481	472	457	423	438	444	466	465	448	453	393	462	455	479	470	462	462	474	444	487	451	439	467	439	481	496	460	492	448	474	456	415	445	463	450	425	459	474	424	466	459	446	446	428	426	461	446	446	413	454	418	437	453	450	443	460	441	447	451	427	456	479	452	450	461	457	438	464	448	469	420	485	465	423	439	456	461	434	455	411	451	494	475	435	462	435	407	450	459	474	430	429	454	455	446	515	475	437	479	447	477	441	465	467	477	476	490	486	482	462	428	445	427	485	484	466	437	441	466	458	474	434	462	450	481	481	438	435	433	420	479	447	481	500	408	463	455	467	444	490	506	413	455	471	464	479	456	475	464	473	486	439	452	423	464	473	464	510	498	449	440	448	484	496	500	456	450	398	462	428	476	431	424	442	465	464	437	429	444	422	456	442	423	461	415	434	455	458	475	441	460	461	429	451	463	434	433	451	426	445	465	445	437	492	463	456	451	446	456	463	450	457	431	473	403	467	414	462	459	459	445	457	427	473	435	481	441	464	423	416	467	476	444	475	427	413	450	436	473	472	489	475	433	470	433	449	476	455	451	443	463	425	406	451	447	423	416	457	482	442	452	470	455	463	466	467	435	482	462	438	419	450	431	456	466	475	434	481	470	438	425	467	439	455	476	456	465	456	429	442	460	447	465	490	471	463	437	468	452	447	448	447	431	454	458	444	454	463	436	431	461	475	448	453	426	450	468	423	499	474	490	478	454	427	462	433	436	454	464	451	444	447	449	455	469	475	436	481	464	466	459	460	428	453	457	434	458	448	472	444	427	467	439	431	442	503	449	460	433	420	463	457	474	432	494	472	440	450	475	490	441	484	450	429	451	463	463	447	439	434	454	442	478	429	488	431	479	420	450	441	439	467	464	480	483	468	488	448	463	483	466	400	488	434	458	456	451	470	475	470	441	458	473	457	446	465	435	451	448	450	441	472	461	465	446	465	469	434	460	432	406	438	435	417	435	484	457	406	480	390	458	439	461	433	483	481	434	394	452	455	494	456	455	430	456	445	435	441	458	456	445	458	492	456	450	456	452	417	461	446	476	425	446	461	461	455	500	465	431	485	446	440	471	464	450	462	456	430	466	485	484	431	475	454	458	444	415	450	450	440	461	444	461	459	438	482	450	399	442	431	446	423	483	452	479	473	436	453	434	446	460	453	442	420	449	425	439	419	428	428	420	448	474	461	452	469	436	452	497	429	457	469	469	459	472	439	415	435	435	445	447	470	439	451	474	430	441	472	445	458	447	436	450	444	444	477	448	437	404	433	429	461	452	430	472	442	442	466	436	412	436	434	429	453	462	441	434	457	455	459	485	455	469	407	415	452	468	497	436	471	468	447	433	456	449	463	434	447	424	452	473	477	475	430	440	473	424	474	458	443	453	449	455	476	451	446	425	449	448	447	450	442	413	424	455	458	484	465	444	415	463	433	466	458	477	441	463	468	464	479	475	466	488	445	458	482	416	446	425	450	469	477	432	428	462	420	463	447	471	475	459	475	464	451	458	476	433	419	433	415	483	477	485	435	426	458	474	439	446	447	444	435	429	477	411	461	423	473	482	463	426	469	466	461	474	439	476	457	474	437	447	432	489	428	462	444	470	462	412	442	470	432	457	438	402	433	480	450	438	481	434	466	424	444	446	438	441	435	410	460	422	477	442	470	455	426	455	443	441	497	423	452	465	436	454	461	448	480	447	464	428	446	454	433	445	435	421	466	425	443	445	424	443	476	454	491	438	432	450	452	453	462	481	466	412	459	442	456	449	474	439	416	445	468	473	470	458	458	469	458	420	458	471	479	481	419	430	450	460	440	459	438	470	448	472	465	417	457	464	451	444	455	412	470	448	471	438	429	444	444	441	442	482	485	424	453	453	459	461	448	472	435	484	477	410	415	455	448	441	461	403	457	446	464	450	475	447	460	453	477	457	446	418	477	470	440	443	458	473	449	434	451	440	457	461	410	443	465	445	466	451	438	469	453	509	472	419	487	441	448	421	445	428	461	441	458	449	448	431	432	480	490	455	461	491	415	431	459	467	458	433	433	435	464	458	460	481	465	435	444	486	425	486	459	489	451	455	480	459	475	455	426	446	458	459	444	475	440	444	414	430	464	458	442	489	436	463	417	418	466	465	454	453	458	442	483	474	442	449	444	420	458	437	393	477	426	467	469	487	455	419	454	436	467	430	471	461	517	445	437	465	453	475	473	436	443	399	480	446	433	444	461	451	468	441	439	455	466	466	451	426	394	462	476	459	492	466	435	436	411	448	457	427	447	455	436	432	459	424	450	402	433	462	490	417	448	453	448	460	423	486	447	423	448	432	483	450	440	460	484	442	460	503	441	432	423	442	452	459	463	431	473	467	449	412	431	451	465	437	432	448	487	447	472	430	430	488	447	395	451	442	424	451	462	468	470	480	418	497	438	459	468	442	470	441	421	426	429	474	429	503	505	443	442	444	470	442	446	457	483	467	429	464	438	441	508	441	471	455	493	466	441	416	450	483	478	458	489	467	443	449	457	442	454	439	450	461	457	476	444	420	438	452	427	476	455	477	415	467
8112	1865	932	587	523	434	441	432	385	364	378	384	396	333	367	368	342	317	361	373	305	370	341	343	390	345	351	359	346	301	328	372	329	336	357	337	325	341	343	348	337	330	330	314	357	361	368	369	357	316	357	314	352	345	297	321	349	328	393	336	311	341	359	316	354	358	340	326	304	294	321	325	340	344	372	331	332	350	340	367	320	316	272	333	333	327	325	293	350	362	341	317	323	359	328	343	335	316	356	349	361	333	322	320	304	365	312	356	343	325	331	313	325	312	319	371	347	345	330	328	340	340	337	296	320	323	350	331	334	324	338	334	382	310	313	329	308	352	333	349	316	328	385	374	354	342	337	330	332	360	358	345	335	324	353	351	350	333	342	298	353	321	379	301	322	329	310	322	317	335	366	332	312	332	329	302	348	349	345	360	364	337	346	321	393	337	328	345	328	337	342	326	333	296	332	326	379	337	339	376	370	355	344	336	371	325	340	339	326	366	336	342	352	326	348	359	346	356	341	338	325	328	330	325	304	316	325	327	334	302	341	289	296	319	314	364	339	365	335	359	365	373	350	351	347	316	356	337	328	328	346	342	347	327	322	326	310	342	331	351	371	324	338	349	337	345	323	340	343	318	356	369	340	344	360	325	349	337	364	357	332	319	312	332	354	346	349	334	320	347	350	339	328	335	355	315	293	333	364	342	338	323	346	361	346	332	371	334	335	319	340	334	340	315	357	322	362	323	347	351	342	312	329	321	297	323	341	320	358	318	366	324	353	337	299	353	329	386	341	333	366	365	306	320	321	335	322	303	335	316	344	351	372	360	347	329	336	328	375	311	305	338	333	339	341	337	286	336	350	340	319	344	336	297	332	325	298	314	309	351	312	308	334	327	316	345	322	348	310	318	322	368	364	339	349	343	319	350	343	370	363	316	293	334	346	340	346	364	322	301	327	336	316	354	331	348	338	377	364	371	341	366	334	332	317	351	343	326	341	308	349	313	342	334	291	343	350	345	342	325	338	336	314	342	333	389	343	324	306	324	335	303	365	341	310	327	371	344	342	306	367	348	333	352	341	334	339	306	331	349	366	297	343	333	286	347	320	337	378	347	322	325	316	322	341	333	348	319	333	346	353	353	309	333	346	328	352	331	373	340	320	304	337	362	362	321	331	323	321	383	352	352	357	354	341	336	349	324	349	331	343	342	350	370	374	337	343	327	312	306	315	315	330	331	317	337	301	312	374	395	377	331	316	312	344	346	308	360	318	347	371	323	314	346	335	342	358	328	305	348	334	351	346	366	325	334	358	305	336	327	353	319	364	363	334	357	346	332	324	350	325	368	351	336	349	331	348	328	305	315	382	346	336	340	318	374	340	342	362	315	355	323	354	358	316	313	345	345	365	348	306	341	326	345	328	337	331	354	317	354	375	339	309	331	323	371	328	339	332	312	360	339	302	317	345	325	359	349	342	379	364	351	355	327	352	346	327	307	338	337	355	337	352	367	323	315	341	310	333	332	344	327	324	392	335	335	367	343	326	332	326	316	350	358	376	340	354	297	289	343	362	303	328	344	342	317	359	323	357	413	387	315	337	354	357	338	380	369	327	345	324	331	329	322	366	344	332	337	354	359	332	322	324	338	342	336	352	347	330	306	343	369	336	364	337	375	300	345	316	385	338	338	328	330	321	347	320	306	352	331	315	350	313	329	342	320	320	336	345	327	332	324	364	337	355	361	343	331	354	340	320	317	345	346	311	362	324	340	315	323	345	281	319	327	348	305	353	342	335	332	353	324	348	370	316	331	332	311	349	347	350	361	353	329	333	320	374	350	323	347	317	312	332	327	294	370	348	327	365	360	394	362	350	351	344	344	346	320	372	357	335	365	361	341	340	330	361	354	333	313	364	306	349	372	317	311	344	333	369	336	332	345	388	357	342	340	365	349	355	322	334	361	343	345	384	325	350	317	323	341	299	347	326	343	339	322	334	325	331	319	338	316	284	347	347	356	335	339	330	296	296	343	326	352	358	357	334	343	339	358	327	338	343	363	325	367	330	316	355	384	350	327	357	303	331	318	330	310	331	326	321	399	336	341	329	310	328	323	349	352	312	344	344	293	369	360	348	352	328	371	349	335	328	360	321	312	394	337	356	344	350	320	325	320	333	376	337	291	353	303	348	338	384	334	327	324	349	361	327	313	315	392	333	349	327	338	324	316	363	343	329	341	330	312	295	343	340	345	337	339	337	336	326	327	351	343	367	346	376	370	330	331	348	328	354	357	320	337	314	344	317	353	344	351	335	358	326	297	312	349	373	363	327	310	327	384	312	336	357	344	356	361	363	389	326	329	326	323	336	355	384	355	333	332	380	367	328	337	356	364	304	349	343	319	370	319	327	352	343	350	348	348	334	331	335	343	330	292	302	352	361	363	353	352	338	353	338	334	390	342	342	341	327	346	377	317	342	314	314	324	345	291	336	330	345	287	330	348	316	325	378	359	316	311	306	333	341	342	357	331	312	347	331	359	368	335	329	346	365	333	330	319	337	313	312	326	332	348	308	374	315	335	364	345	366	312	322	335	340	333	337	311	341	345	310	353	299	322	341	363	326	319	308	353	338	337	375	346	359	361	330	333	347	350	337	327	329	381	340	344	350	342	348	349	316	367	340	335	370	343	316	320	321	364	390	351	338	343	339	364	336	346	308	333	292	301	323	340	345	334	346	365	370	358	332	337	375	328	307	341	327	302	379	380	311	332	306	332	291	327	290	356	335	350	349	358	347	366	298	358	353	318	322	348	327	329	338	351	318	340	328	364	325	333	353	377	329	321	320	339	355	337	344	318	331	366	322	322	362	332	318	305	303	314	346	328	296	352	350	348	364	358	327	372	363	386	340	355	289	361	326	320	346	344	365	350	353	302	331	331	332	302	323	337	334	372	314	331	342	348	354	318	356	343	358	320	357	354	338	350	349	334	328	303	325	372	345	336	327	311	321	387	373	296	319	315	338	349	348	317	334	348	344	323	364	333	308	355	358	347	329	291	357	279	325	347	339	337	372	330	361	376	329	357	387	330	327	319	323	333	323	361	329	358	328	365	326	311	363	337	303	349	306	319	342	334	301	312	351	335	323	361	365	354	343	382	360	332	322	341	373	350	342	313	339	338	347	298	355	337	343	340	332	311	338	295	331	329	363	359	332	321	344	345	343	340	358	322	327	345	311	326	331	336	346	350	345	379	305	321	349	348	311	312	302	315	351	290	341	338	346	356	340	332	340	337	349	350	310	328	325	326	376	308	308	349	320	359	320	334	332	321	327	329	311	353	373	321	337	306	321	348	355	353	358	348	360	357	333	332	341	348	340	409	332	360	363	323	347	313	339	312	340	340	317	329	317	356	358	357	326	353	344	350	335	288	340	362	341	314	351	288	349	336	348	366	332	370	336	365	299	352	321	329	331	335	322	386	345	295	350	316	332	369	328	338	324	330	341	310	336	331	331	330	351	365
6605	2237	1445	1515	1473	1320	1176	1140	1042	996	890	901	913	931	874	890	855	856	826	869	822	914	815	856	822	853	786	858	819	832	895	798	851	788	800	832	837	827	813	804	803	832	816	796	851	786	871	760	884	788	792	781	849	807	815	807	804	775	789	769	873	796	769	812	805	787	853	753	856	804	762	835	804	837	785	861	811	821	788	887	827	812	771	811	820	824	817	786	807	804	811	818	777	775	814	825	865	791	831	863	807	821	817	764	781	838	825	780	781	796	813	769	831	826	836	826	830	815	811	816	809	817	762	818	874	836	814	772	829	848	775	777	791	828	841	827	772	820	809	784	822	808	853	799	828	836	798	829	793	799	773	776	804	836	811	862	822	838	837	782	860	746	847	830	831	808	805	785	850	813	784	817	804	835	783	809	793	795	804	856	821	783	817	849	807	795	756	786	801	786	834	809	852	780	851	799	787	804	824	796	826	827	819	803	871	794	824	824	792	796	798	759	864	790	820	806	823	828	843	849	774	772	781	806	832	813	823	795	765	811	814	822	840	796	786	839	836	803	839	796	779	835	859	807	807	822	836	860	808	813	751	788	870	819	782	827	819	797	851	773	790	788	764	816	828	808	787	840	782	787	787	790	832	799	803	864	805	766	780	830	763	866	812	791	850	824	838	867	832	808	785	809	778	828	824	803	788	794	818	827	804	795	818	818	785	836	848	854	776	855	766	854	850	768	804	798	793	913	815	838	871	814	827	811	812	870	828	784	815	805	824	857	793	858	800	813	775	763	817	810	858	809	810	812	770	826	840	797	781	804	789	838	838	782	817	810	816	820	821	820	875	747	798	816	838	759	835	804	835	826	831	842	787	809	806	793	784	753	814	839	835	813	847	811	807	819	783	811	814	781	808	748	783	818	818	841	820	791	827	810	814	785	797	782	799	805	792	831	817	825	822	808	761	843	805	873	820	761	801	777	780	850	801	858	834	802	783	829	825	822	850	785	824	809	827	798	792	800	781	819	792	822	789	816	847	835	746	818	811	829	826	822	788	801	788	802	829	807	746	842	817	797	799	817	858	799	759	784	799	849	792	813	854	800	824	798	809	789	782	847	782	849	814	816	833	818	810	832	791	828	807	799	788	789	808	859	848	792	813	791	777	834	837	835	833	808	790	790	776	844	831	835	838	775	810	764	785	830	793	841	845	793	787	786	838	816	783	810	831	802	841	829	835	857	798	823	818	794	862	790	812	847	824	793	791	852	807	768	801	838	824	766	797	768	791	810	859	769	790	803	796	837	869	792	868	795	837	791	802	863	780	833	882	769	826	825	825	828	809	762	854	857	790	760	809	853	778	823	818	793	860	830	825	840	840	822	791	808	755	790	806	846	800	797	798	865	812	801	805	796	811	785	820	793	842	784	803	811	818	803	840	784	830	813	848	816	811	762	815	800	786	865	820	799	810	841	782	772	790	816	853	813	822	783	809	854	811	812	811	770	796	771	777	782	826	806	806	784	813	793	854	788	794	807	843	837	793	799	882	845	800	773	825	837	767	888	729	765	797	801	771	783	830	805	839	826	764	837	796	847	785	804	762	805	788	797	863	819	816	823	820	798	809	817	822	785	838	790	801	786	822	821	816	807	805	763	805	830	788	767	834	786	796	766	873	829	767	727	827	861	811	841	819	793	838	836	778	839	817	786	796	796	882	821	804	838	796	814	801	801	807	817	809	840	784	841	821	856	805	845	793	834	808	813	789	840	792	806	837	828	813	795	832	786	862	820	866	831	813	857	829	794	806	809	807	848	795	771	850	797	821	788	762	782	772	812	874	831	826	822	780	809	859	817	823	819	836	851	776	843	852	801	841	804	798	799	835	764	797	821	796	860	848	829	777	817	810	780	850	790	836	844	823	811	863	825	814	828	843	835	810	814	830	857	819	848	773	778	840	788	762	825	826	811	751	841	824	829	799	767	811	862	857	799	816	790	826	728	758	781	834	822	845	771	819	809	776	880	844	827	873	785	839	812	784	792	813	822	854	778	775	822	820	838	798	827	797	773	852	828	852	838	816	811	766	789	804	873	779	844	740	831	785	866	832	797	803	806	769	832	828	833	799	823	851	801	831	825	803	803	831	809	793	785	817	789	841	790	826	864	777	821	793	812	759	822	811	844	820	788	795	824	788	782	829	808	848	792	789	840	778	864	787	780	855	770	819	810	794	843	792	829	823	822	867	824	798	825	822	827	819	812	762	834	779	787	775	795	858	803	836	859	774	822	833	815	813	803	901	793	814	751	783	819	824	847	816	789	814	824	815	847	791	799	875	753	800	825	774	853	864	793	809	836	813	805	765	827	802	821	789	791	811	795	805	819	884	819	808	808	752	804	846	807	798	894	753	785	831	841	880	808	824	814	781	809	774	824	761	797	822	830	803	810	793	783	834	773	855	830	815	805	826	790	759	824	787	774	842	760	834	814	839	805	791	768	773	843	848	754	785	815	816	833	802	769	779	820	806	799	818	783	805	764	806	835	811	826	835	851	764	818	828	839	829	825	839	828	758	862	789	806	810	807	798	829	827	799	847	806	809	817	820	783	798	780	822	786	830	793	823	787	765	796	782	776	820	846	796	835	817	796	830	793	797	728	883	780	805	814	784	809	807	830	854	804	819	822	851	785	809	820	851	845	772	860	829	811	811	791	780	780	780	864	786	825	828	829	759	813	823	838	872	810	753	821	821	797	841	826	781	800	815	825	809	786	786	791	804	832	821	832	833	810	783	818	836	838	785	846	818	856	784	822	749	795	783	810	831	859	754	806	787	796	829	827	807	835	774	847	826	775	767	806	842	799	796	847	846	777	780	774	829	821	828	795	774	836	812	784	838	787	867	838	882	764	808	849	809	836	815	830	806	786	862	802	809	785	825	852	842	798	883	806	839	834	796	770	844	829	787	796	790	845	824	819	807	815	861	812	858	799	794	795	796	853	835	768	803	795	801	836	810	833	796	826	792	822	804	835	832	783	777	792	837	843	796	812	807	868	797	790	765	816	839	835	832	781	811	796	879	784	818	815	895	808	842	810	807	817	796	848	808	833	831	819	824	809	765	810	839	763	820	804	766	768	765	776	779	865	817	841	780	833	798	786	772	787	812	830	836	787	778	843	770	804	823	848	853	753	738	844	840	788	834	779	784	789	766	815	809	832	777	785	852	839	812	824	821	838	808	805	815	789	850	837	833	778	804	823	817	861	833	895	764	809	845	816	857	787	853	837	785	802	856	822	842	791	753	826	855	842	817	892	794	812	829	809	840	818	822	779	796	793	767	779	784	812	798	762	804	751	809	797	850	878	837	775	829	810	842	788	765	837	820	816	847	818	835	795	804	876	816	841	842	796	796	827	809	836	823	777	787	770	845	797	800	794	830	860	797	776	822	816	797	767	785	805	810	843	794	820	778	786	832	845	777	807	826	787	830	865	787	754	832	757	814	809	837	780	829	812	832	815	828	835
15673	3974	1946	963	814	687	607	607	551	579	561	517	536	541	518	520	485	493	500	445	512	499	452	480	472	473	442	472	490	449	507	457	512	476	454	484	459	512	475	478	471	436	500	474	493	499	467	455	458	460	527	497	452	480	476	480	427	506	477	471	412	478	482	530	501	494	474	484	520	516	479	489	524	493	503	457	477	489	482	487	458	462	465	480	518	472	476	497	495	470	463	485	462	452	509	476	463	472	485	479	513	461	464	455	468	492	474	457	476	506	468	462	476	478	499	435	514	457	459	449	476	500	505	473	522	496	435	460	481	451	467	458	498	500	491	506	425	496	488	452	488	423	507	483	472	474	485	427	437	481	477	486	462	467	448	477	480	469	481	474	452	496	493	468	474	454	465	490	487	481	497	468	448	464	454	461	449	458	487	438	432	456	464	481	502	487	464	494	468	444	509	474	494	487	451	454	421	417	471	449	479	450	457	480	480	475	450	508	443	471	487	494	448	488	503	463	455	468	428	471	450	482	444	451	459	461	480	467	485	518	487	489	512	483	481	448	468	476	480	481	514	464	458	462	482	459	485	461	507	432	445	469	459	476	477	464	420	429	459	461	455	441	440	433	452	472	494	500	487	447	469	466	455	403	451	444	459	475	467	474	502	461	460	427	439	494	495	427	507	496	461	487	485	486	490	458	480	455	476	453	501	481	473	448	478	466	486	464	464	468	518	485	479	453	517	448	511	497	411	453	455	501	465	469	427	437	469	448	445	486	486	462	524	512	499	459	451	504	498	494	536	460	463	494	483	460	491	482	457	496	484	448	435	480	453	476	512	471	493	530	497	431	482	483	491	506	497	428	421	497	434	426	465	475	488	497	475	455	451	449	501	495	435	506	453	443	491	470	451	497	506	495	466	487	451	512	438	438	485	510	456	460	446	491	473	465	520	466	468	476	479	445	470	466	508	500	474	483	490	478	475	486	473	481	496	480	440	467	465	467	501	480	476	485	494	455	468	440	448	467	497	508	461	483	429	473	460	515	463	499	471	464	498	488	497	458	463	438	483	521	505	452	475	496	443	464	475	481	502	424	489	460	476	525	460	433	505	537	474	493	468	509	482	456	468	467	516	472	503	512	469	484	483	495	456	451	505	503	466	457	471	526	482	502	446	445	489	454	450	504	471	432	448	450	490	469	463	478	448	471	455	465	451	446	519	467	462	463	471	428	454	455	480	499	482	511	445	492	499	512	442	465	468	474	501	435	484	503	470	457	484	454	495	474	496	434	474	455	474	435	465	462	481	490	474	496	465	500	446	444	483	434	501	469	489	451	442	502	477	495	458	472	487	509	461	415	436	439	503	489	480	496	459	461	526	455	470	463	489	514	455	456	496	440	458	456	471	502	449	532	448	469	501	450	470	489	501	478	521	471	501	458	497	467	508	473	436	472	469	480	476	429	467	489	510	474	479	473	463	489	473	482	438	507	494	477	463	489	471	457	470	507	455	444	458	460	460	409	437	444	473	528	516	467	433	487	505	472	495	484	477	478	461	455	435	454	457	475	484	507	455	497	484	498	490	433	481	519	479	456	425	455	468	468	488	467	470	452	467	484	464	511	488	485	485	430	449	455	435	450	475	431	457	446	464	509	475	474	454	440	407	495	502	453	473	499	499	462	504	505	515	496	481	441	505	483	476	483	464	501	453	480	433	468	469	466	515	503	464	494	493	482	502	470	471	485	485	466	467	445	491	522	466	474	464	469	510	472	492	491	460	490	484	438	489	441	436	490	506	428	469	449	458	456	438	484	466	452	489	513	490	438	493	480	513	479	494	460	440	455	471	494	517	481	461	480	466	467	497	453	465	493	458	498	467	478	499	450	500	478	454	480	505	460	507	436	447	464	468	467	449	516	469	489	448	474	464	492	447	448	472	468	478	471	474	451	507	466	448	467	515	462	489	461	507	488	477	467	449	493	492	503	496	448	465	495	488	433	456	508	445	452	446	467	449	506	451	516	463	457	438	453	500	492	447	473	472	490	479	477	442	498	475	450	481	502	496	460	449	399	462	488	469	507	437	501	483	505	463	500	455	451	475	494	440	438	457	479	444	491	496	482	451	479	481	461	428	458	453	460	496	447	441	481	503	513	492	493	525	467	495	483	501	475	430	467	475	481	483	466	484	487	400	468	507	499	480	474	448	470	493	462	453	471	419	456	489	454	477	495	463	457	470	453	486	445	458	460	469	503	461	469	471	430	440	509	461	511	445	441	489	432	470	520	467	452	472	523	447	487	468	462	493	495	477	493	469	478	457	433	492	467	477	508	466	469	415	438	468	487	452	441	452	492	452	499	512	487	455	489	459	500	484	517	438	455	501	480	483	497	490	449	449	515	486	490	485	434	473	451	469	437	479	448	388	439	474	504	449	463	517	570	508	477	452	458	468	438	455	455	440	470	478	504	461	457	502	473	450	458	442	457	523	504	498	496	455	486	478	480	437	489	502	483	463	488	451	441	461	484	460	475	508	483	492	479	503	457	535	484	472	482	514	467	501	457	446	457	466	463	474	455	486	476	454	478	497	463	494	486	478	498	488	497	495	484	450	457	477	471	483	465	519	518	471	468	425	476	463	459	459	453	485	428	468	437	499	513	446	439	473	463	429	433	522	452	457	464	468	486	463	513	481	477	493	498	446	493	498	487	451	488	453	430	435	489	512	503	456	466	517	509	482	448	458	488	475	463	475	510	500	468	502	505	506	416	486	436	456	480	469	479	482	481	446	455	473	459	491	456	455	467	466	459	467	503	460	482	485	500	466	424	451	453	499	434	472	454	509	475	475	481	453	433	480	468	483	484	452	457	475	456	449	482	485	478	441	471	471	504	470	473	483	481	524	498	467	499	466	502	498	498	452	475	519	478	458	507	550	524	464	495	503	472	474	517	458	447	511	445	466	492	489	440	488	509	475	482	480	472	488	447	475	470	449	487	454	494	472	462	477	474	473	470	443	480	477	476	451	457	462	460	464	483	489	447	458	468	432	460	412	500	467	464	522	473	439	492	475	471	476	515	464	438	467	538	448	478	468	452	518	498	470	500	480	451	476	494	503	520	480	454	496	483	480	501	512	458	483	450	451	512	494	501	489	489	489	495	490	522	529	439	537	481	469	484	502	466	481	485	487	426	453	446	478	445	451	439	457	490	462	450	433	444	451	458	503	480	465	491	484	457	454	469	461	468	432	446	442	504	503	522	442	461	469	448	466	474	499	474	451	481	457	517	486	506	528	459	482	514	525	504	464	490	459	493	485	449	429	496	473	472	438	465	462	506	469	490	456	508	456	472	500	438	468	452	451	482	462	486	443	449	459	470	498	430	497	512	434	426	454	513	476	473	485	456	462	491	458	435	482	470	451	459	443	459	454	455	465	487	477	442	463	482	407	474	460	472	472	472	452	452	488	471	446	485	465	499	469	436	474	499	476	470	471	476	470	509	452	468	519	455	495	472	455	475
8973	3363	2305	2608	2490	2082	1810	1702	1521	1466	1395	1314	1244	1166	1179	1215	1232	1118	1199	1090	1103	1124	1090	1078	1106	1040	1021	1111	1080	1131	1055	1022	1117	1024	1033	1035	1086	1121	1060	1030	1085	1057	1036	1078	1059	1025	1059	1031	1038	1087	1082	1068	1045	1074	1074	1081	1015	1072	1040	1053	1003	1040	1065	972	1070	1054	1060	1082	1061	1034	1049	1104	1056	1116	1069	1055	1070	1086	1012	1014	1078	1078	1017	1007	1029	1067	1037	1106	1046	1044	1049	1106	1099	1018	1043	1061	1091	1107	1063	1009	1032	1092	1040	1051	1085	1035	1002	1013	999	1030	1036	1052	1041	1057	1069	1073	1068	1062	1091	1020	963	1015	1096	1045	1045	1055	973	1100	1037	998	1048	1036	1041	1032	1036	1057	1049	1004	1021	1009	998	1075	1072	1004	1023	999	998	1067	1028	1007	990	1020	1006	1048	1036	1059	1029	1077	1094	1005	999	1032	1024	976	1054	1044	1052	1076	1044	1047	1041	1071	1039	1022	1063	1044	1042	1076	1010	1046	1036	1016	1071	1041	1052	1045	1030	1001	1077	1101	995	1058	1020	1012	1002	1057	1020	1037	1054	1104	1015	984	1051	1030	1051	1080	1031	1069	1012	1073	1041	1037	1073	995	1030	1036	1065	1002	1009	1070	1080	1038	1023	1076	1049	1023	1000	1025	1020	963	1039	1068	949	1013	1003	1019	1009	1020	1075	1004	1014	1033	1011	1048	1070	984	980	1057	1065	1000	1043	1008	1083	1080	1075	1060	1045	1032	1019	1056	1040	1061	1032	1021	1036	997	1071	1012	1111	1038	1081	1057	1011	1031	991	1051	971	1050	1070	1093	945	1083	982	998	1035	1040	1058	1019	1063	996	1044	1072	1040	1021	1004	1025	974	1071	1024	1018	1043	991	1040	1105	1052	1058	1042	993	1104	1020	1072	1007	995	987	995	1068	1068	1044	1094	1031	977	1071	1031	1043	1058	1070	987	1027	1068	1040	1056	1031	1003	1014	1017	964	1050	982	1060	1032	1046	1026	1071	1061	1055	1055	1022	1034	1038	1058	1054	1046	1046	1033	1080	1027	1043	1014	1027	1062	1018	1050	975	1041	1009	1035	1073	1048	1024	1022	1028	1025	1006	1017	1001	1011	974	1044	994	1033	1053	1044	1101	1038	1039	1058	1060	1076	1065	1060	1023	1084	1027	1015	1048	1061	1153	1008	954	1057	1010	1020	1067	1009	1021	1038	1032	1077	1102	1075	1021	1038	1034	1046	1002	1018	1100	1061	1055	1084	1017	1058	1060	1038	1068	1025	999	1057	1012	1054	1071	1089	1084	1015	1059	1094	1016	1027	1010	1012	1002	1029	1048	1055	1017	1011	1013	1018	1049	1023	1061	1032	1036	1002	1059	1008	1027	1046	1014	1017	1074	1020	1039	1039	980	1010	1047	981	1051	1028	1063	1026	1023	1054	1037	1056	1097	981	1042	1022	1065	992	1065	1080	1069	1016	1062	1025	1076	1063	1063	1048	1046	1094	1048	1026	1074	1022	1102	1039	1023	1048	1048	987	1044	999	1059	1001	1024	1031	1047	1083	992	1059	996	1048	1033	1043	1054	1024	1053	1028	1035	1061	1047	1051	1019	1040	1064	1015	1068	1036	1045	1081	991	1101	1068	1044	1032	1072	1085	1012	1047	1019	1020	1032	1003	1032	1043	1087	1048	1110	1003	985	1037	1092	1111	1036	1052	1027	1032	1019	1044	1048	1070	1053	1064	1054	1008	1077	1046	981	1075	1052	1028	1011	1064	1072	1017	1068	1002	1028	1027	1118	1041	1019	1046	1064	1033	1044	1017	1037	1056	1001	1004	1051	1043	1081	1033	1043	1097	1048	1026	951	1064	1049	1006	1046	1055	1087	1092	1085	1034	1022	1040	1047	1074	995	999	1028	1035	1027	999	992	1090	1035	1035	1050	1078	1035	1037	1017	1003	1065	1053	1026	1076	1063	1037	1062	1044	1008	1062	1069	1123	1047	1041	1080	1011	1033	1046	1051	1060	1025	1039	1058	1015	1067	1017	955	985	1008	1030	1081	1010	1017	1011	1028	1110	1024	1031	1040	1053	1019	1027	1027	1066	1014	1061	1020	1091	1091	1021	997	1091	1041	1015	1030	1000	1030	998	998	1014	1048	1059	948	969	1070	1047	1027	1061	950	1041	1078	1069	1053	1047	1040	1043	1002	1020	1083	1047	1057	1057	1042	1084	1043	1086	1091	984	989	1002	998	1044	1066	1007	1084	1016	1006	990	992	1005	1010	992	1026	1031	1074	1020	1020	1037	1005	1045	1028	1066	967	1079	1061	996	1033	1039	1025	1048	1055	1028	1094	1055	1044	1050	985	1023	1021	1023	1032	1064	1084	1031	1016	1010	955	1002	1072	992	1115	1067	999	1112	991	1079	1012	1046	1002	1040	1055	1043	1063	1004	1030	1062	1116	1000	1050	1054	1052	1031	1023	1056	1036	1066	1081	1037	1074	1044	1065	1079	1067	998	1047	948	1016	1038	1007	999	1026	1036	1006	1017	1096	1070	1053	1071	1078	1058	1050	1027	1030	1035	1063	1037	1014	1036	1007	1084	984	1019	1072	1013	1032	1062	1080	961	1024	1061	1044	1027	1018	1052	1098	1041	985	1020	1076	1028	1028	1031	1066	1066	992	1083	1063	1057	1040	1065	1099	1065	991	1078	1062	1113	1067	1062	1013	1050	1035	1026	1065	1057	1031	1038	975	1053	1050	1069	1036	1009	1060	983	1029	1024	992	1053	1007	1053	1028	1081	1063	1027	995	1051	997	1062	1053	1089	1026	1031	1047	1027	1007	1029	1063	1036	1056	1050	1041	1034	1045	1054	1070	1088	1049	1022	1031	1011	1031	1071	985	1060	995	1012	1047	1060	1102	1055	1053	1058	1029	1013	1084	1023	1042	1000	1062	963	1064	1052	992	1079	1004	1078	1084	1010	1079	1047	1056	1074	1055	1018	1052	1029	1081	1067	1069	1046	979	1071	998	1104	1017	1035	1052	996	1013	1013	1082	1074	1107	1040	1075	1105	1124	1022	1034	1042	1028	1060	1087	1030	1044	991	1018	1024	1059	1041	1081	1023	991	1005	1048	1088	1051	1035	1067	1039	1029	1064	1004	1051	1035	1002	1059	1056	1087	1026	1030	995	1082	1021	1061	1075	1004	1019	1036	1061	1031	1049	1011	1049	1080	1012	1026	1014	1085	1050	1031	991	1019	1049	1019	1029	1045	1011	1031	1016	1047	1031	1035	1046	1053	991	1137	1069	1041	1026	1032	1006	1100	999	1044	1045	1055	1076	1028	1009	1050	1038	954	1056	1045	1067	1034	1062	1083	1061	1085	1028	1016	1027	1033	1016	1041	1006	1044	1000	1064	988	1134	1073	1028	1052	1044	1046	1069	1051	1025	1031	1051	1011	1076	1061	1054	1018	1080	1068	994	993	1022	1020	1064	1129	1039	1087	1079	1018	1005	1018	1046	1044	1069	1082	1009	1014	1048	1032	1033	1067	1042	1072	1048	1066	1000	996	1014	968	1067	1049	1010	1051	994	1078	1065	1077	1031	1020	1039	1064	1022	1057	1023	1083	1101	1059	1040	1041	1029	1076	1021	1054	1032	1017	1044	1029	1004	1017	1084	1031	1066	1042	1016	1041	1074	1013	1025	1059	1091	1049	997	1071	1010	1092	1052	1061	996	1034	1032	1007	1032	1036	1031	1043	1055	996	1022	1041	1077	1053	1036	1141	998	1064	1057	1057	1010	1071	1020	1011	1053	1032	1000	1046	1071	1011	1023	1126	1125	1041	1034	1038	1022	1004	999	1052	1048	1131	1074	1072	1010	991	1021	982	1031	1081	987	1009	1028	1011	1070	973	1059	1037	1044	1102	1028	1050	1106	1082	1031	1051	1019	999	1004	1036	1058	1022	1073	1064	1022	1073	1011	1030	1070	1005	1076	1028	1031	1068	1027	1037	1079	1038	1064	1009	1005	1104	1003	1068	996	1044	1027	1002	1097	945	1013	1030	1069	1034	1095	1034	975	991	1067	997	1054	1063	1059	992	1084	1025	1027	1005	1035	1024	1017	1025	1016	1045	1062	1057	1034	1016	1031	1017	1087	1041	1007	1012	1084	1033	1004	1013	1068	1040	1001	1008	1037	1086	1040	1046	1048	1039	1062	1026	1078	1036	1043	1012	1052	1064	1035	1005	1003	1047	1072	1012	1020	1044	995	1004	1005	1015	1004	1048	1030	1013	1034	1020	1027	991	1039	1065	1061	1044	1046	1021	1041	1048	1059	1084	1074	1055	1051	1086	1033	1002	982	1063	1050	1052	1037	1021	1023	1066	1084	1062	1003	1010	1035	1061	1060	1078	1097	1020	1053	1037	1105	1035	1067	1024	1101	1003	1036	1035	985	1062	1004	1100	1024	973	1036	1042	1027	1056	1035	1036	1082	1034	1088	1075	1094	1022	1115	1071	1012	1072	1029	1031	1008	1068	1071	1029	1102	1053	1034	1042	1021	1024	1062	1049	1018	1013	1025	1044	1012	1049	1069	1033	1072	1047	1043	1069	1018	1050	1013	1031	1048	1012	1071	1008	1077	1040	1025	1083	1011	1054	1014	1086	1007	1082	1014	1048	1038	1056	1057	1066	1078	1098	1011	1016	1040	1141	1072	1026	1047	1060	1057	999	992	1031	1049	1017	1095	1026	1038	1028	1021	1014	1041	1045	996	1046	1045	1046	1029	1018	1053	1052	1056	1005	1013	1056	987	1034	1040	1057	1028	1012	1069	1084	1066	995	1065	1037	1098	977	1018	1017	1072	1017	1027	1008	1048	1071	1002	1047	1017	1083	1064
1377	266	194	181	186	168	152	156	173	138	145	152	146	159	159	160	155	143	168	185	176	146	151	122	167	164	178	150	139	113	135	151	158	176	132	139	138	152	143	146	178	169	138	160	179	149	140	144	153	181	152	175	157	151	170	163	156	134	150	165	165	177	149	169	166	146	145	166	140	159	154	125	153	169	148	188	151	158	169	141	178	143	140	151	150	146	144	163	137	156	166	145	162	139	136	135	171	142	124	168	154	162	137	139	168	158	156	176	169	134	171	152	160	150	167	141	143	169	188	160	163	174	155	150	150	162	133	158	170	129	151	149	160	147	158	147	159	164	155	163	127	175	149	146	139	151	176	168	137	165	155	166	153	167	162	144	156	159	167	134	145	149	143	139	167	179	170	186	146	174	182	161	152	170	152	148	148	144	163	142	145	155	161	158	167	155	140	155	149	148	138	135	154	153	172	157	146	138	153	156	142	151	174	165	163	147	179	143	152	170	135	193	161	130	139	142	149	149	145	152	174	154	151	167	135	148	147	155	168	139	176	161	178	174	138	171	145	163	154	153	145	145	137	144	157	150	156	149	133	146	183	169	168	165	138	141	144	124	134	171	164	157	173	151	161	160	156	160	195	157	147	164	166	161	145	153	150	138	140	139	163	155	156	113	154	156	157	146	165	168	144	169	145	185	165	161	168	153	152	175	148	183	139	158	159	154	151	170	135	148	162	194	186	154	132	129	157	167	145	165	153	162	137	143	132	145	177	165	140	147	164	145	150	154	165	147	160	162	155	154	157	152	146	155	154	133	163	150	162	151	157	189	130	172	165	139	154	140	163	147	157	165	146	153	150	157	137	142	187	157	171	149	170	157	161	165	158	148	158	131	156	151	122	160	122	161	168	135	174	152	133	146	175	158	126	167	160	145	150	161	166	158	167	157	155	164	149	156	135	166	156	148	154	150	160	153	138	177	141	160	147	146	170	170	153	145	133	136	145	148	169	145	141	158	170	166	165	173	173	148	174	145	153	140	145	172	154	154	167	159	167	146	128	179	163	166	145	165	162	147	159	161	133	157	163	164	122	160	152	175	169	170	151	150	146	129	147	159	153	176	137	140	126	133	179	154	148	152	157	161	129	157	154	143	148	143	182	176	165	149	186	152	137	140	157	162	155	146	157	175	156	171	150	157	164	161	142	138	178	152	141	150	145	162	163	128	147	182	151	144	161	163	149	117	165	149	165	146	142	188	163	164	167	154	155	181	143	176	145	150	167	154	156	143	158	158	155	153	146	141	148	129	159	167	163	169	168	145	159	146	169	166	157	140	142	148	155	176	160	158	182	155	149	143	144	152	148	146	149	156	169	145	180	144	160	152	145	187	169	138	137	125	174	145	178	164	148	124	150	172	157	147	150	169	155	144	156	164	154	140	160	174	150	144	156	160	153	149	160	161	144	159	151	146	156	173	139	140	157	136	150	172	149	168	173	169	166	141	143	141	156	154	157	170	168	178	131	136	152	168	144	149	147	168	153	163	153	154	151	147	176	142	145	160	174	162	144	169	156	144	130	185	161	147	163	163	154	135	141	150	179	156	158	151	151	132	178	150	171	154	154	173	173	149	164	165	153	162	166	150	139	148	156	153	132	140	153	138	187	162	144	145	160	146	142	137	163	168	164	168	151	140	152	143	139	163	147	164	160	137	159	146	174	168	158	168	134	164	141	149	183	170	126	149	156	181	159	195	158	174	175	122	169	163	157	171	149	166	160	133	152	151	177	156	170	158	178	152	161	148	158	183	141	157	147	150	139	172	173	159	163	156	156	169	137	146	161	143	169	169	158	145	128	144	162	153	148	149	149	154	145	147	151	136	164	143	146	160	165	163	163	153	152	150	151	155	158	146	183	152	159	132	182	131	151	151	157	162	166	142	142	145	143	166	148	127	149	166	160	156	160	177	172	168	121	157	175	171	148	154	186	136	138	124	141	149	136	150	137	152	145	139	139	170	178	157	148	142	157	143	159	168	143	152	138	152	177	150	155	146	141	136	164	131	173	164	146	133	154	146	144	141	170	171	162	136	173	170	168	177	135	144	178	191	165	163	153	149	158	149	171	148	140	146	158	176	156	137	149	148	163	157	139	169	156	156	168	175	186	137	161	156	154	160	169	175	154	128	171	148	155	174	157	146	162	166	172	145	171	151	169	144	149	150	176	171	189	148	144	130	166	162	141	166	154	166	163	142	160	141	159	155	161	133	150	164	170	160	188	153	117	147	153	132	170	162	164	140	166	146	131	184	131	146	145	147	153	155	155	157	154	159	154	168	157	176	195	156	162	145	189	164	147	146	139	126	170	159	142	144	148	150	185	148	155	170	131	150	159	137	133	153	112	168	163	168	160	154	121	154	187	162	144	174	169	160	175	137	154	148	168	178	145	181	153	155	139	160	133	150	149	148	159	153	142	134	170	147	135	178	138	142	180	167	176	168	149	148	144	144	169	154	141	160	148	125	146	143	150	176	171	161	152	145	160	158	142	146	149	154	154	148	164	147	165	154	170	155	163	157	148	164	178	154	183	154	165	140	143	148	135	143	145	164	174	150	167	165	176	170	173	182	135	163	174	147	162	152	168	176	145	176	162	140	123	155	182	149	143	141	160	165	154	149	151	156	169	144	150	147	135	149	145	174	149	138	177	155	187	169	167	166	154	177	147	157	151	148	163	170	154	162	165	174	140	160	153	137	162	156	154	144	162	154	168	157	144	150	176	163	162	162	166	144	170	171	151	164	165	156	135	133	153	157	160	154	148	140	153	170	170	155	169	160	146	169	150	179	131	179	160	152	161	147	158	156	150	149	146	146	138	141	132	148	142	169	159	161	148	145	163	165	139	163	146	151	138	175	150	188	144	147	171	147	172	164	150	164	164	145	149	138	162	160	149	160	161	175	145	157	152	175	145	154	135	169	164	119	142	149	158	135	150	124	177	152	154	147	143	165	165	146	138	138	143	160	170	163	145	161	150	170	158	158	171	165	173	158	152	132	136	159	147	166	142	158	149	155	189	157	176	165	140	135	164	153	154	169	147	154	157	149	172	155	150	169	164	142	144	151	161	164	157	151	184	171	140	164	185	148	144	132	138	142	166	169	162	156	142	146	146	149	146	151	151	144	129	166	153	145	179	165	179	161	168	149	135	135	156	144	151	156	142	128	153	129	150	148	154	147	200	150	164	152	138	141	166	149	154	161	191	148	159	133	156	151	165	151	168	159	142	169	182	174	170	130	125	151	166	190	157	165	161	142	124	165	120	145	163	131	133	143	154	144	142	141	160	185	176	159	169	167	160	145	152	168	152	191	148	162	168	153	144	163	160	149	169	152	132	149	170	153	149	179	152	144	150	170	158	143	145	176	169	149	142	164	165	159	152	127	145	143	128	149	139	145	150	163	151	166	173	139	139	156	166	127	171	140	149	181	156	178	158	167	154	163	154	154	155	167	154	157	164	143	148	167
1584	580	491	456	473	488	435	471	482	456	455	471	479	467	422	473	500	443	421	431	446	461	408	431	378	426	465	428	465	426	463	427	447	427	478	423	448	421	414	439	431	441	409	470	441	423	454	465	435	418	481	429	428	422	421	445	448	453	450	458	459	439	450	442	457	439	444	422	485	446	415	478	454	457	445	436	442	425	447	405	428	501	454	426	417	417	458	451	455	470	430	411	428	459	436	453	450	473	424	457	452	453	478	445	439	463	437	462	444	434	423	443	464	447	442	435	437	431	423	420	427	420	436	434	482	402	441	461	449	436	440	418	439	433	423	428	434	433	455	442	418	441	490	470	429	402	409	427	465	448	421	392	436	427	429	439	482	449	426	419	441	439	444	431	461	412	469	428	444	428	472	410	420	456	468	418	459	433	471	427	447	429	446	476	456	428	473	436	450	451	464	457	429	457	427	451	438	445	413	414	415	440	410	440	479	451	451	458	417	485	428	431	445	424	428	441	437	427	442	456	439	440	428	426	412	432	414	458	418	430	459	422	470	422	464	420	449	439	431	459	456	411	393	489	397	432	446	448	477	448	471	454	421	455	435	435	412	457	418	445	462	458	421	419	427	432	418	430	462	449	430	459	441	424	429	448	448	470	455	467	467	478	438	417	416	443	443	421	436	458	437	467	474	445	441	472	392	447	408	433	429	455	448	469	450	424	416	460	463	419	459	476	423	429	418	429	433	427	439	448	490	431	442	436	445	458	445	469	395	446	429	467	436	465	423	467	441	449	424	443	476	433	422	429	449	469	452	485	446	449	436	433	434	420	441	442	440	443	427	451	441	441	430	450	437	392	444	468	456	448	427	407	436	443	408	490	409	472	451	421	419	445	437	428	473	449	442	431	430	389	458	450	434	442	475	457	464	463	491	444	454	391	447	459	410	440	425	416	459	465	445	467	406	424	436	435	466	459	416	442	457	447	435	467	418	456	421	450	444	451	461	419	432	415	435	421	436	491	410	434	456	454	420	425	439	446	467	436	446	449	462	467	453	471	446	434	428	425	423	439	422	445	436	438	407	446	425	439	399	457	429	429	478	430	463	400	487	463	430	448	447	493	442	459	427	419	424	450	430	433	442	426	445	450	430	481	409	452	492	433	428	442	459	446	442	403	461	396	474	465	456	450	418	419	449	441	472	442	478	398	447	433	422	428	420	460	467	429	430	440	468	437	467	454	394	444	479	473	443	423	463	446	421	412	457	454	453	438	446	490	455	422	448	451	438	390	462	437	430	461	436	449	458	444	400	416	437	418	447	452	451	438	440	435	389	459	466	474	439	426	492	421	438	426	429	441	423	445	402	448	463	435	416	450	421	413	463	481	450	427	410	418	400	430	447	442	449	440	453	430	453	444	465	465	415	435	467	428	457	422	426	471	449	491	438	449	399	456	454	408	411	433	404	451	426	426	426	391	453	453	447	453	450	450	470	373	435	408	469	432	419	464	458	456	436	418	431	415	444	435	443	472	394	444	450	459	413	433	435	453	405	449	452	430	412	434	437	471	434	462	456	435	448	428	477	426	451	444	433	423	448	416	451	425	431	453	428	439	469	426	458	421	433	439	447	443	440	421	470	440	438	428	413	448	427	447	446	422	428	418	436	469	420	398	437	447	442	424	458	410	381	479	432	435	427	453	464	442	422	427	432	435	419	447	421	429	458	459	411	422	430	449	435	427	425	453	447	460	423	447	489	430	480	449	449	423	448	425	484	421	446	459	461	455	425	418	434	466	443	406	453	433	457	402	435	430	419	442	435	429	429	418	461	463	464	415	436	463	443	422	447	438	453	406	436	463	461	455	448	497	464	473	451	414	471	463	452	408	414	428	440	445	391	403	440	425	442	456	448	394	453	428	480	463	388	458	405	435	429	447	434	469	434	448	424	434	455	477	449	433	429	447	442	422	456	422	461	430	445	459	449	454	471	438	439	436	424	414	462	425	456	498	452	476	402	466	444	431	427	441	439	444	433	437	410	430	414	449	439	402	449	448	455	459	462	466	422	393	466	461	461	476	433	450	441	446	443	460	425	452	461	426	437	434	375	479	449	436	460	452	443	427	462	469	490	438	432	440	445	422	453	416	437	462	403	458	446	413	469	424	453	421	444	473	473	407	425	424	455	430	456	434	446	414	426	461	474	420	410	417	461	446	415	448	417	457	451	446	405	448	446	416	450	438	444	398	456	446	473	457	451	459	461	457	435	454	434	420	460	430	461	481	455	443	478	442	457	401	497	480	450	425	431	440	466	481	442	466	451	465	479	452	422	424	389	423	431	435	473	450	410	425	437	439	488	418	434	464	431	478	439	483	426	503	478	456	416	458	426	452	421	428	431	489	407	439	436	462	442	429	413	443	448	427	423	441	468	498	427	443	439	434	444	436	393	456	442	489	465	418	446	449	453	463	428	446	438	424	434	450	422	411	478	423	416	444	451	423	454	431	444	442	437	429	439	480	408	443	435	402	413	418	459	406	405	470	475	412	487	434	416	472	458	430	460	450	423	473	446	438	407	436	498	431	441	434	420	436	461	432	437	425	411	447	398	410	416	445	451	468	448	450	473	426	414	446	430	459	445	395	428	446	456	419	432	442	490	433	458	462	459	453	450	444	411	455	412	447	487	435	478	375	423	425	485	419	461	481	464	434	445	425	477	437	453	451	429	425	473	473	438	417	444	454	435	472	445	445	448	420	431	437	447	429	466	423	420	413	412	432	425	442	446	443	421	440	434	449	430	416	437	440	461	438	435	458	453	436	411	390	434	390	416	451	407	421	415	418	440	466	437	421	455	442	416	440	434	426	432	452	433	444	432	448	461	440	428	438	436	461	416	413	396	461	436	486	428	419	462	440	418	439	464	441	472	417	460	445	401	434	484	440	424	438	469	448	436	458	425	421	423	419	410	443	431	454	468	456	447	407	448	455	441	430	422	399	459	431	421	453	443	452	430	431	466	432	429	464	435	446	457	438	435	420	437	447	460	422	435	436	434	456	459	424	412	414	423	421	432	467	445	398	433	427	441	465	470	462	457	437	418	455	484	425	443	453	447	439	435	437	424	434	439	444	423	467	464	441	471	459	444	431	461	436	442	440	442	434	440	457	462	472	459	497	474	434	448	415	418	442	438	440	476	436	408	431	445	421	408	411	419	448	436	438	450	428	434	457	461	434	428	411	430	460	457	422	460	462	428	422	429	437	487	452	442	480	470	411	460	437	434	433	431	415	410	431	474	466	420	449	438	436	458	473	488	455	412	414	466	461	410	445	436	446	441	468	446	448	452	442	420	437	421	479	450	442	438	449	454	424	428	435	448	451	420	446	449	426	449	441	474	435	455	462	466	416	426	445	435	453	453	389	438	414	431	433	428	461	430	426	438	421	462	397	428	454	430	460	459	432	452	432	464	440	439	448	449	426	410	435	418	464	451	426	448	436	412	427	440	430	462	443	425	471	452	410
7855	1296	718	620	484	440	406	433	402	344	354	353	351	343	362	348	360	358	327	348	328	333	343	330	346	368	358	320	330	375	324	301	348	383	355	364	348	330	339	346	336	338	343	320	323	315	345	359	334	316	369	330	319	316	345	398	360	335	327	347	337	309	317	339	356	369	359	338	312	332	318	352	348	375	346	358	352	355	360	347	328	358	324	314	316	351	334	347	352	357	330	336	362	335	356	319	315	354	315	359	331	341	334	340	335	333	295	325	313	343	300	326	329	349	327	336	323	362	348	345	359	333	321	340	331	301	341	323	345	357	338	373	363	335	332	319	326	341	337	320	321	345	361	327	342	355	345	307	364	366	334	330	311	322	326	312	311	358	343	356	358	349	349	308	336	315	326	320	308	329	341	330	285	367	339	315	328	337	333	321	347	318	324	298	318	333	307	354	358	344	316	365	324	337	353	334	339	337	299	360	352	343	323	316	320	362	353	302	327	331	308	359	338	326	326	343	312	350	335	299	344	328	333	361	317	358	349	352	361	341	310	319	353	297	344	322	327	321	356	328	348	364	344	338	331	360	345	324	344	369	339	329	362	357	338	331	319	343	303	385	349	339	343	334	325	329	346	360	335	349	374	331	349	300	357	354	350	325	360	332	312	308	318	317	319	325	306	319	322	314	314	333	330	373	344	321	347	358	328	319	338	337	362	335	342	311	320	330	344	321	362	337	336	373	351	318	346	304	378	339	333	346	308	334	353	350	344	316	323	363	363	329	301	345	344	312	345	351	360	335	383	323	395	301	352	335	320	331	327	369	380	339	330	326	310	332	323	331	372	342	350	361	299	335	294	344	318	336	338	313	333	316	350	321	325	339	333	345	375	347	333	333	324	304	327	342	347	298	318	320	377	332	349	332	309	371	327	376	338	367	343	328	336	339	337	307	348	328	336	366	352	322	323	314	315	333	334	291	346	308	341	333	346	358	341	315	347	316	339	344	325	328	306	348	332	336	317	368	322	356	323	342	342	340	309	350	288	329	315	309	360	349	347	339	383	334	324	351	383	313	357	304	317	349	359	318	318	341	326	320	359	321	346	317	330	303	389	363	336	372	349	344	351	372	351	326	299	324	341	306	329	333	331	340	328	353	349	347	351	374	313	364	339	332	299	326	327	339	297	321	352	374	328	382	335	325	357	326	355	333	303	333	323	310	345	326	347	342	347	374	361	348	365	361	339	373	319	349	341	312	370	359	340	323	341	367	337	364	340	309	357	321	322	288	328	318	322	368	326	289	332	338	328	326	360	348	325	313	304	337	355	357	352	337	330	355	367	348	314	354	344	333	336	314	309	332	323	343	320	362	300	331	369	314	340	325	337	316	364	339	307	303	339	305	362	377	334	309	314	350	340	353	343	323	324	307	331	331	344	335	384	312	331	330	327	326	304	347	337	365	351	325	335	297	307	370	354	361	334	358	353	312	363	350	362	286	315	329	327	326	364	330	330	334	335	300	315	338	355	356	314	336	332	321	326	305	358	336	328	319	339	340	333	352	348	285	340	322	372	359	345	321	359	341	325	337	350	375	317	321	324	310	309	358	386	303	327	348	372	370	376	370	351	336	313	352	364	306	370	322	332	322	347	333	321	320	321	291	320	378	351	313	340	372	351	341	348	329	318	303	328	347	313	331	347	362	336	328	334	325	359	376	329	332	313	344	353	387	345	347	322	348	332	348	363	342	318	329	309	316	337	297	315	315	363	334	363	348	302	299	335	352	332	302	369	329	325	344	354	339	354	326	379	347	351	318	317	320	335	337	369	334	335	326	362	333	346	323	320	355	346	302	348	351	325	334	366	357	334	324	363	346	347	353	322	351	362	318	374	325	362	335	347	331	333	364	346	318	317	352	353	342	379	367	328	356	281	331	341	329	333	329	327	330	355	343	336	353	346	328	339	367	344	308	347	349	311	350	337	356	357	359	318	358	297	369	318	335	307	385	324	340	312	346	328	360	358	341	333	361	344	349	373	346	393	312	321	318	330	329	293	336	371	391	322	339	308	351	305	321	313	357	303	321	347	332	368	324	324	323	323	356	353	344	337	310	322	313	368	359	347	345	303	301	337	338	337	319	308	349	319	305	321	339	361	321	321	314	331	347	335	350	322	326	373	320	326	345	332	342	344	357	360	334	343	352	335	321	345	324	329	336	320	335	374	343	325	352	347	354	328	362	342	324	319	349	353	328	300	338	352	339	315	324	353	353	366	294	327	366	366	339	368	343	357	349	325	346	355	376	343	327	325	318	324	345	329	346	306	322	356	341	346	344	307	349	335	328	359	356	325	342	324	343	334	339	352	296	327	303	342	325	321	357	357	358	345	376	367	352	373	335	328	329	352	336	340	337	334	359	350	346	364	338	303	337	316	371	354	369	306	306	308	338	387	332	301	334	314	344	306	345	363	326	335	321	331	332	317	333	347	306	328	338	340	352	344	314	300	320	343	317	354	326	347	301	353	333	322	320	321	356	320	370	331	353	299	327	327	330	309	335	350	316	320	374	309	349	353	338	323	352	360	367	365	344	327	327	325	316	317	332	360	371	336	385	334	350	358	328	324	310	364	328	320	310	327	312	330	339	342	317	336	327	365	313	323	327	375	328	332	307	344	331	350	338	348	324	353	363	351	356	345	322	344	333	335	351	336	326	354	396	359	344	303	325	351	377	297	329	351	358	349	314	334	366	311	301	307	331	363	332	346	326	322	340	319	358	334	305	316	316	355	355	321	345	355	321	342	327	338	306	331	332	354	317	362	334	323	327	333	322	332	332	381	360	339	355	361	343	334	321	351	302	336	345	369	301	322	328	335	332	319	349	350	354	319	374	304	335	342	335	367	352	375	342	331	340	369	345	345	342	309	322	354	313	372	304	311	354	333	330	369	365	347	380	348	337	364	307	351	334	338	330	315	332	338	341	327	321	337	339	329	348	341	328	311	322	367	348	386	302	323	327	358	352	320	327	353	372	352	360	336	335	357	343	339	329	319	346	325	362	315	360	351	316	318	321	326	339	328	329	336	333	343	340	327	344	365	303	346	340	307	333	299	328	336	314	387	361	344	314	318	340	324	332	368	332	316	352	296	324	354	341	379	360	295	323	361	319	312	329	350	344	324	314	325	372	339	330	331	311	339	327	356	329	332	361	348	363	305	319	309	328	316	312	387	321	346	316	336	351	397	322	316	303	329	338	327	332	360	336	350	375	329	316	341	316	318	329	353	333	336	341	308	313	332	350	343	338	328	318	331	342	354	330	339	358	354	344	350	318	313	367	320	367	337	341	349	353	317	345	352	360	343	354	334	368	322	342	305	339	357	370	352	363	391	388	343	317	319	325	332	383	343	347	346	338	306	329	311	337	300	360	339	312	342	308	315	345	288	329	321	327	349	339	390	346	337	351	349	350	334	308	353	366	340	346	328	327	354	314	369	350	351	371	320	335	347	330	309	328	365	330	329	335
6590	1593	1354	1544	1431	1323	1246	1148	1027	969	989	924	894	911	923	897	903	856	865	925	879	831	791	860	823	839	872	842	827	907	809	776	837	833	854	863	824	790	827	787	791	805	836	853	809	833	832	830	806	822	815	820	819	831	828	895	791	819	823	845	799	799	813	757	798	867	755	783	811	824	833	794	847	853	813	799	833	830	815	808	798	790	856	830	801	805	786	800	839	818	804	863	802	797	844	812	815	777	800	839	858	792	770	807	803	806	787	819	800	822	827	867	812	795	840	791	816	820	815	821	837	793	802	810	814	864	811	778	799	801	830	848	801	797	848	874	789	802	770	788	788	801	779	788	817	792	797	808	792	755	829	780	823	826	742	864	770	782	811	805	833	828	812	809	811	822	820	822	840	835	812	793	852	807	811	833	771	811	833	842	797	773	816	838	801	831	837	790	778	823	783	803	809	821	791	855	842	794	855	797	769	801	806	829	831	822	808	830	816	783	804	741	784	787	796	864	780	793	844	756	815	841	804	811	844	785	816	813	819	793	831	826	792	780	852	802	819	830	837	742	867	768	785	841	819	849	828	854	798	791	792	778	826	833	803	842	805	821	802	813	827	804	812	808	786	864	789	809	857	824	781	770	809	790	779	826	824	793	884	861	812	789	809	826	794	822	789	794	815	852	847	796	794	820	861	834	824	782	849	792	802	852	799	829	838	880	773	787	793	824	798	833	810	774	784	749	827	803	811	821	821	789	783	782	796	836	786	847	796	817	802	855	826	813	815	810	750	776	766	819	824	821	832	811	795	832	819	819	810	808	827	834	781	809	790	848	792	828	760	803	812	837	845	822	789	852	779	809	814	802	784	806	825	796	802	827	780	854	784	843	799	848	838	780	791	829	787	834	761	823	812	803	799	803	784	848	790	807	800	813	775	804	805	836	796	875	799	825	765	806	832	785	807	840	790	788	780	807	784	749	813	846	796	810	777	812	836	792	820	855	840	795	802	841	807	809	847	828	780	827	811	852	859	846	811	777	819	822	820	817	812	790	843	769	832	820	837	777	855	756	737	838	799	813	851	791	776	821	831	797	814	791	829	814	815	804	846	831	804	825	816	818	849	798	815	825	833	824	784	785	816	798	814	760	761	858	834	821	818	782	853	791	800	791	787	783	818	837	855	814	829	806	782	837	818	802	748	801	833	799	821	820	809	844	785	814	803	797	767	778	824	813	793	846	824	857	775	817	794	837	744	795	813	797	844	808	832	825	833	824	852	808	819	808	787	813	808	769	807	823	789	821	842	775	784	830	837	792	812	795	773	801	828	816	768	781	817	802	813	826	845	796	807	781	816	797	819	801	793	794	792	850	834	812	822	811	837	821	862	763	795	783	794	792	821	818	793	799	812	803	832	788	819	811	885	820	829	815	839	841	773	826	755	773	786	824	824	864	792	798	763	785	756	765	801	831	788	782	819	827	802	845	820	780	779	797	823	768	836	814	826	762	825	808	850	760	815	819	805	836	799	805	822	864	850	789	819	761	790	823	838	784	832	780	830	829	853	790	838	870	800	843	756	800	817	775	789	873	827	808	821	850	784	868	831	798	798	835	820	842	799	768	832	797	809	800	855	841	770	752	811	812	795	806	811	808	790	860	811	847	801	793	812	794	777	809	822	772	849	858	812	801	841	783	855	828	850	806	781	787	828	794	845	796	854	820	818	805	799	859	830	841	812	824	861	829	880	843	806	804	791	836	804	779	814	793	803	814	829	782	769	793	809	815	793	831	852	818	819	783	791	837	814	794	851	813	774	809	790	848	750	829	841	831	773	801	812	815	786	791	812	814	806	813	828	758	809	792	821	771	818	786	811	764	813	822	889	802	878	790	803	796	802	816	801	829	817	808	756	811	802	855	786	820	795	770	828	813	766	778	807	802	812	790	827	831	770	852	830	788	777	816	836	835	772	841	814	838	813	795	838	790	882	846	829	823	818	820	813	791	809	832	841	846	780	806	790	856	771	753	822	843	831	817	784	815	835	836	759	806	857	788	820	804	847	850	842	763	815	867	791	796	829	777	805	786	840	774	868	804	816	755	817	826	786	823	820	807	799	846	820	890	848	811	833	797	796	836	850	777	790	795	816	826	839	802	797	807	833	815	845	780	779	808	838	778	754	772	786	860	804	863	767	819	809	830	815	822	816	802	801	845	770	832	746	846	788	807	847	798	856	801	845	794	816	827	836	853	840	828	836	840	836	767	753	800	859	792	835	785	820	767	802	799	830	776	811	872	836	825	834	808	818	823	760	841	825	792	760	757	790	808	805	824	821	799	799	784	792	887	727	786	839	804	793	789	834	823	805	796	779	831	793	822	773	853	814	832	800	809	855	775	796	796	810	807	831	757	804	824	829	786	791	831	827	779	842	849	811	780	805	795	870	869	824	800	808	795	810	807	878	845	795	777	831	793	832	842	804	817	822	800	815	817	803	794	871	844	760	812	801	819	777	803	825	776	815	797	813	788	824	790	773	793	837	804	816	783	821	792	866	880	857	779	814	811	788	829	860	830	787	809	784	791	805	822	836	816	802	836	836	801	834	819	807	792	764	800	827	818	784	817	838	848	788	821	865	829	840	776	836	803	805	805	801	798	850	802	835	830	828	782	836	863	785	799	818	776	796	808	841	773	815	778	761	842	855	800	791	819	822	808	791	785	823	807	793	814	801	819	806	828	833	870	804	805	827	847	854	787	787	763	767	800	880	775	813	820	830	773	791	779	801	769	851	773	791	818	799	800	811	782	799	770	788	787	828	804	825	828	805	849	769	804	789	821	772	837	793	815	789	782	810	785	758	847	808	843	805	794	837	826	866	803	772	842	831	798	825	770	789	838	792	798	804	816	816	842	802	792	855	788	872	782	818	812	767	824	786	859	832	822	811	838	805	857	809	804	806	766	854	825	805	854	761	819	824	816	811	836	828	812	797	843	820	768	822	819	818	788	794	772	783	815	801	779	840	797	787	851	833	805	779	835	813	831	856	813	780	831	772	800	810	804	774	846	785	806	845	779	852	778	776	794	843	823	825	771	806	764	787	843	782	836	785	794	863	787	857	793	845	829	775	814	805	820	826	800	800	809	799	819	817	834	778	768	768	810	766	844	804	837	790	791	790	816	802	828	788	821	760	831	811	794	832	848	836	815	786	825	843	808	794	869	863	824	779	799	811	826	799	818	819	783	832	854	777	806	840	787	814	816	833	818	844	838	771	779	763	842	793	828	848	781	801	828	766	807	854	799	799	842	788	884	810	841	831	834	763	805	860	777	784	818	799	839	809	806	800	881	841	808	827	807	777	787	820	885	777	773	856	818	834	825	839	839	821	795	816	823	823	805	828	811	780	856	837	782	823	785	780	799	763	794	793	811	815	798	860	847	799	802	808	804	802	820	836	843	820	795	813	824	811	800	788	792	805	817	804	819	824	836	858	829	784	809	803	835	801	832	839	823	825	848	780	748
15830	2739	1361	1078	808	686	557	556	527	567	542	482	510	479	484	503	460	498	494	480	475	466	476	483	493	518	490	471	506	505	468	461	510	497	468	485	482	494	504	493	470	495	501	448	516	466	456	519	493	456	463	467	422	438	496	453	446	466	499	499	415	479	481	497	481	466	446	498	457	438	406	434	438	489	486	444	471	454	451	459	464	471	444	459	511	442	425	490	446	511	461	486	464	445	481	459	487	512	475	419	439	489	488	454	461	438	444	421	441	491	474	474	439	465	452	425	481	492	431	462	452	488	470	467	491	489	470	460	497	498	463	490	431	451	495	446	502	476	484	510	470	508	431	462	449	446	455	433	418	466	449	442	448	429	477	466	478	465	491	476	454	464	487	471	429	503	477	508	477	460	488	481	502	448	468	489	447	428	502	468	457	479	456	469	454	506	465	480	501	466	492	479	444	481	430	493	433	443	443	482	449	505	463	458	509	505	471	436	447	476	458	452	479	464	481	473	491	477	467	509	447	449	451	471	458	466	471	470	430	480	518	461	439	474	456	492	465	488	453	447	447	497	457	467	479	506	463	438	477	449	452	462	443	485	455	463	462	460	439	417	444	484	479	494	457	438	475	463	451	466	471	494	446	511	493	478	442	467	488	500	465	435	436	446	491	427	469	441	468	448	467	458	448	488	473	421	476	480	460	474	449	460	450	450	477	490	466	454	501	438	493	419	512	487	489	488	423	447	452	478	470	456	465	501	488	470	477	446	464	534	438	450	494	495	424	505	465	478	446	510	475	462	505	479	428	442	479	445	464	464	467	496	476	467	445	480	472	472	446	507	470	494	452	438	463	481	444	446	447	471	498	464	466	463	475	465	466	441	477	456	450	453	471	505	435	428	443	449	461	464	487	454	466	480	439	453	467	473	414	463	464	450	461	474	485	484	488	486	463	485	454	470	461	432	490	448	437	488	443	442	439	447	470	451	444	447	459	511	485	455	460	500	501	512	512	494	452	482	528	458	442	484	469	489	425	486	455	479	433	483	455	503	459	461	494	428	480	483	484	471	463	441	467	487	479	482	472	471	489	420	462	450	461	473	489	471	483	436	451	509	440	463	457	495	477	472	494	453	472	494	468	444	490	441	479	491	447	464	468	458	465	451	491	499	467	474	469	474	458	481	472	446	452	472	471	484	472	475	482	454	459	445	468	474	491	462	458	492	465	450	450	472	459	482	434	457	461	414	441	440	450	452	496	477	505	504	478	467	477	443	451	488	471	460	444	424	478	480	468	469	468	501	481	484	460	449	453	477	475	478	475	486	485	430	458	524	489	455	449	439	484	502	473	426	454	458	461	462	473	440	450	449	462	431	500	480	507	453	483	440	467	501	481	463	464	466	499	454	435	471	509	476	485	443	477	451	486	471	435	450	483	438	450	491	499	449	430	487	487	448	469	474	503	462	463	438	446	471	432	440	468	463	507	500	457	470	502	478	446	495	451	486	481	472	477	458	473	434	463	422	464	471	470	426	461	457	478	449	452	480	501	489	463	443	434	443	425	469	442	459	446	490	477	466	453	495	466	477	468	488	429	463	460	432	430	448	420	433	487	509	424	503	466	445	441	431	475	441	432	500	450	471	494	443	487	456	404	509	395	483	485	483	464	479	515	480	461	438	482	435	461	485	460	423	489	455	445	487	482	477	439	454	479	446	474	426	448	441	477	476	458	486	462	472	453	414	507	504	442	523	441	440	445	480	465	471	446	479	443	491	473	480	475	472	499	472	433	430	484	465	427	456	455	448	458	459	477	458	473	459	473	476	445	474	496	423	506	447	450	438	461	491	508	473	503	480	455	454	484	468	406	457	478	450	487	455	451	514	457	514	456	477	493	490	495	452	482	428	431	461	471	453	498	451	498	506	468	437	532	475	448	468	473	468	460	472	473	456	410	420	465	455	466	478	445	437	418	462	495	514	452	463	441	470	453	452	517	469	449	478	494	452	485	516	453	386	447	455	456	459	471	459	460	477	444	493	472	487	459	462	492	446	448	475	454	513	431	469	455	483	431	456	472	465	475	470	484	435	438	463	480	433	463	447	453	468	440	495	491	450	482	481	439	466	464	502	471	455	476	416	488	479	466	515	473	455	506	464	464	489	508	455	449	461	458	444	497	455	488	477	460	504	424	459	490	460	469	494	514	425	455	444	455	419	468	470	450	499	498	500	501	458	440	493	499	507	427	467	467	461	418	496	476	463	455	487	438	488	466	460	443	491	428	484	487	505	448	429	490	460	489	432	474	437	493	454	454	479	472	463	477	467	435	475	480	499	461	492	483	461	510	471	436	484	496	454	466	469	469	482	462	457	481	502	458	457	479	472	432	522	488	460	478	430	473	471	497	470	495	468	457	448	452	463	459	475	453	474	469	468	510	462	492	476	453	464	460	453	501	467	461	455	448	454	490	471	452	501	450	435	460	437	479	478	459	441	460	449	465	451	489	480	497	448	468	484	461	460	477	476	499	480	468	431	450	492	524	460	474	487	435	464	411	434	481	469	429	464	504	462	491	484	483	508	476	473	460	447	439	487	477	439	479	510	519	437	488	422	473	457	478	498	466	465	466	456	456	461	455	459	475	490	481	428	474	409	438	480	467	453	519	458	529	462	444	443	458	474	443	488	483	436	413	459	463	469	500	484	442	431	425	454	437	458	485	470	439	422	495	442	453	485	434	487	449	454	490	484	452	486	504	478	499	497	517	448	479	469	499	446	431	496	482	454	486	456	476	518	478	497	489	494	460	438	496	496	465	517	505	447	451	485	490	445	473	460	487	468	420	445	452	493	492	451	484	440	481	457	456	478	481	481	440	453	493	473	475	456	461	459	496	441	451	466	470	473	477	413	458	484	451	477	448	461	454	485	460	453	478	470	472	455	458	508	455	464	451	442	448	444	509	549	429	529	496	483	446	486	441	489	495	493	484	499	461	503	472	462	478	446	461	453	473	518	493	471	462	477	491	450	443	482	449	458	419	475	432	487	471	455	476	491	440	494	469	480	475	486	450	525	492	455	480	485	449	455	446	445	516	464	473	466	485	444	484	448	459	468	452	487	489	480	444	461	458	479	451	412	513	452	460	483	468	495	484	468	485	489	475	471	425	470	444	489	483	465	463	499	498	450	471	476	437	452	478	472	505	465	479	477	531	418	457	466	459	478	503	470	488	471	467	437	529	464	439	490	467	441	451	460	475	471	485	456	495	493	442	495	458	512	448	438	451	456	452	494	460	454	461	467	502	481	448	471	454	445	439	503	506	425	497	472	510	475	463	478	483	481	512	460	472	467	465	482	400	464	492	472	484	483	483	469	467	442	483	439	453	473	510	513	460	426	473	461	481	444	406	438	490	424	409	469	463	494	453	447	489	464	453	439	481	427	533	487	493	475	488	475	474	489	439	501	444	465	484	482	477	447	477	432	507	464	455	445	471	473	474	479	453	453	545	440	468	481	485	459
9132	2525	2331	2637	2346	2029	1820	1705	1553	1464	1365	1352	1263	1260	1289	1217	1164	1152	1153	1191	1120	1141	1108	1164	1120	1081	1054	1066	1053	1062	1079	1130	1037	1000	1051	1050	1022	1013	1094	1085	997	1107	1025	1031	1147	1084	1049	1063	1039	1005	1089	1089	1051	1114	1060	1013	1032	1006	994	1059	1075	1020	1001	964	1067	1059	1071	1020	1049	1068	979	992	1046	1063	938	1023	1038	1065	1030	986	1012	1020	1028	1050	1010	1065	1087	1051	1084	1061	1059	1033	1002	1027	993	1023	974	1078	1028	1021	1079	1069	1070	1023	981	1059	1014	1096	1025	989	1027	994	987	1054	1084	1048	1063	1025	1030	1026	1088	1092	1026	1050	1026	1035	1001	1039	1032	1054	1026	1035	1075	1062	1052	1000	1017	1077	1002	1056	1014	1064	1047	1080	1041	1122	1038	1014	1011	1015	1014	1042	1012	1013	1040	1020	1014	1051	1063	1060	1117	1044	1050	992	1012	996	1068	990	1021	999	1017	1027	984	985	1063	986	1050	1078	1029	1006	1038	979	1028	1031	1038	1039	1007	1081	1039	1065	1048	1004	1095	1006	1063	1012	1011	1062	1024	974	1023	1043	1035	1072	1060	1057	1028	1025	1095	1090	1052	1011	1026	1027	1031	1031	1059	1024	999	1045	1035	1060	1016	1052	1024	1053	1018	1021	1021	1042	1014	1000	1085	1038	1028	1019	1046	1043	1057	1021	1009	1031	1025	1088	1065	996	1107	1085	1044	986	1022	1001	1057	1071	1042	1005	1063	1056	1060	1075	1019	993	981	1031	1031	1066	1035	1067	1041	1027	1073	1015	992	1035	1033	1072	1075	1035	1001	1072	1108	1014	1033	1037	1041	1032	1054	1015	1062	999	1007	1040	1019	989	1011	1102	1023	1010	1047	1075	1080	1055	1084	1050	1010	1028	1010	1067	1034	1054	1082	1050	1059	1051	1019	1069	1037	997	1053	1040	1054	1037	1054	1097	1018	972	1044	1050	1019	1077	1026	1051	1017	1093	1084	1089	1037	1005	1000	1041	1090	967	1092	988	978	1006	1027	1074	999	1076	996	1044	1086	965	997	1049	1012	1089	1113	1048	1032	1084	1036	1041	1053	1044	1023	1058	1050	1089	1049	1011	1041	1010	1041	960	1065	1007	1010	1044	991	1027	989	1040	1046	1082	998	1069	1010	1048	1060	1034	1032	1011	1086	1044	1003	1076	1049	1070	973	1030	1044	978	1018	968	1036	1087	1079	1049	1049	1055	1004	1022	1029	1085	1068	1058	1063	1029	1021	1050	988	1053	1065	1037	1008	999	1092	1076	1040	1036	1002	1013	1049	1027	1070	1077	1047	969	1055	998	1027	1025	1074	1038	1076	1038	994	994	1048	1052	1060	1027	1050	1113	1024	1050	1085	1061	1018	1008	1020	1077	1009	987	1040	1076	1058	1027	1062	1078	1016	1021	1004	1062	1047	1016	1049	1021	1052	1047	1040	1025	1030	1019	1086	1040	1030	1038	1044	1022	1062	1085	1003	1019	1021	1001	1027	1034	1066	985	1018	1035	993	1021	1016	1015	1039	1045	1059	1050	1037	1028	995	1032	1095	1048	1038	1002	1011	1068	1029	997	1056	1093	1015	1004	1038	1040	1074	1108	1001	996	1013	1072	1043	1028	1055	1039	1045	985	1044	1030	1083	991	1084	1028	1021	1046	1014	1005	1000	1069	1015	1031	1066	1018	1031	1068	1069	1096	1075	1046	1104	1115	1054	1063	1022	1032	1047	1053	1048	1042	998	1048	1059	1010	1053	1048	1077	988	1060	1046	1048	978	1024	1086	998	974	1061	997	1082	1011	1047	1077	1015	1071	1020	1048	1023	1007	976	983	1067	992	1092	1046	986	1023	1055	1000	1011	1020	1050	1003	1056	1026	964	1047	1055	1030	1036	992	1021	1026	1007	1016	1056	1094	1028	1078	1077	1044	1054	1088	1060	1044	1023	1019	1027	1025	1051	1033	1061	1100	1057	1027	1068	1120	1051	1037	1015	1073	1050	1015	1064	1110	984	1070	1051	1051	1068	1021	1015	1005	1020	1029	1033	1066	1012	1045	1029	1007	998	1024	1032	1050	1053	1041	1055	1070	1103	1037	1077	1036	1047	1008	1001	1097	1022	1016	1029	1074	1110	1050	980	1025	1070	1030	997	1067	1064	1100	1050	1031	1053	1011	1013	990	1058	1127	1056	1047	1053	1066	1011	988	1043	1054	1025	1044	1047	1038	1052	1009	984	987	1058	1009	1064	1003	995	1067	992	1023	1052	1001	1068	1031	1050	1011	1038	1024	1047	1072	986	980	1031	1034	1030	1012	1019	1003	1049	1041	963	1013	1081	1030	1012	1014	1017	1011	1065	1044	1079	994	992	1058	996	1057	1065	1073	1095	1049	1044	981	1006	994	1070	1098	1043	1013	1085	1032	1042	1082	1004	1086	1058	1056	982	1080	1096	1003	1061	987	1055	964	1053	1005	1052	1007	1050	1026	1007	1069	1091	1006	1044	1023	1038	1058	1041	1031	1026	1017	1059	1044	1013	1066	1026	1097	1042	1045	1070	1023	996	1006	995	1039	1065	1034	1061	993	1050	1021	1041	1035	1035	1018	984	1053	1086	1066	1025	1011	1046	1050	1033	1139	1031	1049	1065	990	1007	954	1106	1065	1016	1048	996	1008	1077	1036	1065	1024	1007	1021	1019	1001	1030	1044	1110	1033	1052	1046	1081	988	1054	1103	1025	1026	1028	992	1090	1019	1064	1026	1078	1045	1073	1074	1035	1018	1022	1068	1024	1005	972	1047	1031	1008	1007	1012	1046	1038	1055	1055	1032	1037	1044	1021	1027	1054	1011	1049	986	1022	1071	1066	1056	1060	986	1008	1010	1082	1027	1043	1061	1036	1009	1067	1049	1025	1023	1022	1011	1082	1029	975	975	1045	1021	1008	1053	1049	1015	1039	1006	1051	1051	1044	1004	1038	974	1094	1061	1007	1140	1027	1011	1050	1071	1103	1023	1024	988	1032	1057	1028	1060	1058	1032	1034	1007	1059	1101	1041	1129	1069	1101	1043	1007	986	1049	1023	1048	1060	1057	992	1024	1046	996	1043	1055	1002	959	1045	1010	1020	1080	1020	995	1022	1016	1032	1079	1006	1034	1001	1034	1094	1026	1021	1080	1108	1094	1034	1072	1070	1060	1004	1011	1004	1010	1053	1071	1063	973	1072	996	987	1026	1012	1024	1011	1024	1034	1073	995	1031	1049	1032	1019	1075	1030	1066	965	991	1065	1068	1004	1042	1013	993	1043	1018	989	1068	1019	998	1059	987	1055	1043	981	1010	1016	1030	1028	1050	995	1055	1053	986	996	1054	1066	1054	1082	1050	1071	1059	1048	1015	1061	996	1032	1056	1027	1045	999	1062	1057	1059	1014	1022	1034	996	1064	1042	1053	1009	1060	969	1043	1027	1018	1049	1049	983	1030	1049	1069	1017	1025	1031	1078	1131	1018	1033	1098	1035	989	1055	1037	1014	1051	980	1109	1055	1020	1030	1051	1092	1036	1043	1090	1044	1006	1017	1060	1014	1086	1004	1031	978	1055	979	1085	1023	1026	1067	1010	1056	1048	1034	986	1021	1026	1026	1007	984	1091	1059	1119	1011	981	1003	1073	1059	1010	1030	1068	1065	1007	1055	1045	990	1040	1025	1007	1050	1052	1071	1066	1076	1061	984	1068	1069	1060	1020	1076	1001	1055	1045	1035	1057	1003	1035	1034	1070	1069	1036	1099	970	1027	1040	1105	1040	1105	1053	1026	1059	1024	1050	1062	1058	1063	1067	1010	1032	1031	1059	1023	1022	1033	1072	995	1053	1059	986	1037	1024	1059	1053	1045	1056	1021	1074	1024	1039	994	995	1026	1081	989	997	1011	1025	1111	1024	1025	1005	1074	1046	990	1080	1054	1044	1079	1021	1087	1023	1083	1060	1045	1010	1002	1065	986	1036	1030	1004	1063	1007	1149	1054	1058	1010	1051	970	1024	1065	1041	1043	1052	1044	1049	1015	1031	1015	996	1066	1062	1063	1038	1033	969	997	1019	1010	978	1047	1031	1046	1028	1104	1063	993	1039	1047	1054	1003	1016	1042	997	1064	979	1040	1033	1031	1037	1037	992	1044	1074	1082	983	1015	970	1040	1070	1013	1056	1105	986	1053	1002	1016	1024	999	996	992	1027	1056	1052	1073	1012	1028	1018	1012	1059	1073	1002	1016	1000	1081	1040	1025	1026	1011	1047	1001	1036	1056	999	976	1033	1041	1000	990	996	1008	1009	1082	1017	1005	1029	1031	1014	1041	1014	991	1043	1059	1053	1108	1007	1087	979	1054	1051	982	1004	1032	1077	1090	1005	1004	1074	1052	1069	1026	1108	1040	1048	1020	1056	1043	1035	1049	1078	964	1036	1093	1020	1052	995	1059	998	1077	1037	1040	1001	1026	1047	1015	1000	1036	1045	1052	1020	1034	1045	1035	1026	1035	1044	995	1024	1057	1019	1087	1043	978	1025	1008	1000	1019	1027	991	1037	985	1049	1016	1001	1070	1075	981	1044	1042	1032	1058	1043	1057	1064	1001	1024	1100	1038	1013	1019	1045	1093	1017	1042	1053	1031	1046	1046	1052	1001	1016	996	1070	1051	1091	1097	1018	1044	1010	1077	1040	1050	988	1039	1056	1011	1055	1023	1006	1026	986	1002	1037	1024	1049	1087	1034	1022	1060	1112	1066	1024	1068	1062	1019	1040	1010	1024	993	1076	1053	1076	1066	1059	1003	1064	1096	1080	1016	1002
1532	282	181	180	127	174	170	166	160	157	144	156	150	169	141	165	150	162	155	154	157	150	134	168	146	149	148	162	147	145	183	126	144	147	150	157	150	154	138	147	167	155	149	156	157	146	162	156	157	141	161	145	157	167	160	173	147	192	178	160	165	138	153	159	173	159	147	165	144	134	142	146	156	161	185	138	153	161	156	163	170	139	175	149	128	157	165	189	165	164	179	151	142	147	165	142	188	152	159	161	151	141	167	160	164	187	164	145	153	133	151	151	178	156	135	133	177	160	155	172	171	179	157	152	153	155	146	152	153	168	163	152	171	175	129	170	149	171	138	149	150	147	158	133	130	180	167	169	155	145	144	152	156	165	147	150	132	170	161	147	139	165	162	156	147	136	171	196	168	135	170	161	155	164	170	156	156	142	155	154	156	145	149	148	153	150	150	142	156	141	187	166	138	145	136	152	133	148	147	178	150	136	167	144	139	146	183	174	147	139	138	136	158	162	201	178	173	196	167	155	145	153	159	136	155	164	172	161	155	162	144	160	167	173	137	142	168	166	162	165	156	140	150	156	145	157	145	157	166	149	156	186	154	149	160	156	172	171	164	156	175	162	143	166	173	151	173	169	161	154	155	153	159	165	168	138	156	150	169	145	154	141	161	170	176	159	156	161	161	138	162	142	142	165	147	156	149	164	150	164	160	147	161	154	157	167	148	157	143	141	144	136	172	183	139	146	135	157	139	162	171	152	139	163	157	157	156	164	143	179	150	159	165	148	174	162	155	171	148	143	171	191	134	158	167	157	178	171	148	178	153	158	157	166	135	177	165	146	130	164	166	154	153	164	164	170	163	135	167	171	144	157	185	149	140	140	156	142	156	163	190	158	146	145	150	140	125	152	132	161	154	151	165	139	150	171	145	151	165	133	164	151	158	159	168	165	163	151	138	177	152	154	139	143	158	189	164	166	161	162	151	135	138	159	171	137	167	176	141	161	152	167	171	156	148	177	168	157	153	162	172	164	130	164	161	156	174	149	164	156	151	165	159	138	152	168	173	151	149	144	156	162	150	154	182	151	162	147	132	177	174	144	140	149	151	160	160	150	164	151	150	135	154	173	154	166	163	174	170	151	127	173	176	168	146	133	174	154	159	167	175	151	175	158	173	148	155	159	155	167	133	142	136	169	184	157	154	141	155	161	161	167	182	153	158	153	164	154	162	134	146	129	160	192	157	116	176	139	135	177	141	168	167	156	133	157	156	139	137	145	153	164	150	178	155	140	139	185	171	166	161	147	169	166	149	159	163	173	147	152	140	156	137	162	150	172	142	147	143	153	148	145	170	150	149	153	188	161	162	152	165	162	159	138	133	119	130	155	176	179	143	146	165	167	185	165	142	163	162	154	171	141	166	181	176	144	140	147	158	166	133	154	170	150	134	142	156	152	140	150	155	162	177	170	158	161	149	169	142	180	156	145	163	160	139	147	164	130	158	150	148	160	159	136	153	162	152	158	131	163	149	139	141	148	131	179	147	159	161	161	148	183	172	150	127	149	157	144	186	146	136	159	165	135	145	150	153	143	168	151	165	162	130	160	164	167	143	155	159	170	174	157	152	173	184	150	152	156	142	123	147	157	147	143	158	152	169	164	150	151	153	140	153	164	153	173	179	147	154	154	164	172	168	146	145	151	148	146	164	155	153	134	152	189	169	164	156	173	135	167	109	155	158	146	132	149	155	145	156	154	164	175	176	189	134	162	155	170	151	171	160	155	154	129	150	168	143	145	163	155	160	164	167	153	177	164	158	157	165	156	147	157	160	150	135	145	171	171	152	148	172	151	161	193	143	134	170	137	148	158	150	129	158	157	151	152	168	166	150	146	149	150	128	150	165	163	148	164	160	155	152	146	171	151	138	177	146	152	159	145	144	165	166	171	146	166	156	136	168	155	128	172	183	159	166	164	170	155	147	134	128	181	157	164	168	159	151	139	141	156	178	161	141	158	165	147	155	138	152	143	137	161	166	140	155	146	155	165	159	148	159	185	170	164	164	167	165	159	160	147	144	170	159	159	144	142	153	148	137	162	172	156	171	153	167	150	170	142	147	159	155	139	148	155	155	167	167	156	152	148	152	148	172	166	153	168	155	159	154	138	161	135	164	188	167	143	153	146	146	144	137	158	154	161	148	139	141	158	119	154	164	160	160	163	162	184	177	152	164	157	174	143	140	186	169	170	171	163	129	179	141	156	138	138	141	152	154	156	141	157	146	140	162	159	154	156	140	173	138	157	143	141	167	155	155	134	178	149	154	162	126	139	154	176	131	142	135	164	160	158	138	158	168	154	163	153	159	142	175	142	171	151	167	143	155	147	165	169	165	157	156	155	162	147	159	149	139	154	175	139	142	158	165	160	150	129	150	134	171	176	152	182	119	153	187	152	148	157	143	160	147	130	163	137	148	188	158	144	133	144	149	132	165	187	159	170	162	146	162	154	155	159	161	136	138	155	152	129	145	153	151	164	140	161	140	144	162	156	166	148	165	152	160	155	134	159	142	157	177	139	174	146	151	155	140	150	138	147	170	134	150	164	144	174	140	144	156	145	155	160	158	155	145	142	163	140	160	173	166	161	148	172	152	158	152	153	180	160	166	143	150	162	143	155	132	154	158	140	165	167	161	162	166	146	145	155	162	160	174	140	160	158	153	140	165	167	172	156	166	150	181	150	170	153	141	149	169	142	183	163	146	158	154	131	137	159	161	153	169	153	120	162	163	175	148	161	166	155	140	158	151	172	150	164	158	162	143	148	184	137	148	153	164	155	160	174	143	155	156	175	167	141	154	171	160	157	152	163	164	163	179	171	169	172	138	145	169	162	140	160	152	161	186	158	154	168	142	155	154	178	168	149	154	158	158	150	169	151	183	153	147	162	162	162	159	159	153	180	153	155	178	179	159	166	149	148	156	161	177	171	172	171	146	158	149	138	150	136	167	152	143	133	175	136	147	163	153	149	141	159	168	144	163	166	183	151	167	165	134	158	141	164	157	147	155	154	136	150	145	147	151	149	151	148	150	165	152	145	138	146	158	163	145	150	145	170	155	157	169	146	141	151	161	158	143	158	158	144	158	151	187	167	165	162	139	155	133	128	149	162	149	197	163	157	162	134	173	165	171	155	145	144	174	150	155	150	158	142	154	167	158	174	149	148	152	147	160	157	154	161	160	139	152	144	165	165	146	142	160	148	165	174	183	146	149	130	146	161	158	169	175	158	159	156	152	152	160	149	145	180	159	157	150	146	173	161	154	149	130	160	141	150	148	180	167	153	158	163	162	145	173	153	177	151	168	127	147	136	161	157	124	153	151	125	151	161	150	154	153	160	157	160	166	163	154	153	161	166	146	154	113	135	163	146	138	161	169	174	153	169	165	172	187	149	165	148	148	140	159	155	148	161	151	162	130	139	153	142	161	153	141	167	184	177	170	165	153	128	175	139	164	132	155	150	156	160
1690	580	473	461	444	450	449	433	472	447	442	446	417	489	458	437	445	440	455	440	464	414	424	442	401	435	428	455	453	422	448	455	423	432	451	416	405	456	454	419	458	429	451	426	456	476	447	453	419	453	459	453	469	438	427	422	460	527	406	433	453	428	429	444	445	422	477	438	458	424	422	452	441	466	468	474	435	479	429	441	447	454	480	460	437	456	444	454	434	420	462	451	436	442	441	450	426	468	454	474	454	444	449	451	412	445	443	464	445	439	454	501	465	474	424	453	421	443	429	443	479	434	431	456	449	436	511	429	467	420	385	440	447	492	426	410	430	463	439	447	486	441	440	417	449	463	413	394	466	459	418	433	427	450	483	423	423	436	425	452	451	449	497	450	459	442	453	477	437	439	491	413	419	480	452	414	413	441	431	448	461	427	461	469	462	411	444	467	473	429	442	452	433	425	438	467	474	429	444	437	414	440	455	464	438	439	454	432	426	447	428	450	477	415	413	450	444	458	448	469	450	447	444	436	437	435	488	432	436	422	446	414	449	481	425	422	436	460	429	432	438	464	423	455	452	463	440	389	444	451	430	450	469	455	466	487	446	416	457	427	434	435	426	453	438	480	406	443	467	453	444	496	451	478	448	406	422	491	473	439	446	426	452	456	440	500	475	481	415	423	465	417	413	457	465	432	457	401	418	453	434	482	461	460	443	427	444	414	428	458	414	435	444	411	446	441	446	473	455	474	458	458	416	464	451	428	418	455	406	438	426	411	428	430	431	449	443	451	437	458	426	461	421	459	461	400	454	458	460	435	445	451	410	421	424	413	419	434	446	426	420	437	438	422	449	468	455	430	423	446	458	467	490	448	465	426	460	463	472	453	426	449	492	442	417	490	431	444	422	465	462	440	428	417	420	440	440	492	466	432	448	428	414	461	496	451	461	433	430	443	431	437	430	435	431	459	436	453	428	433	430	437	409	478	453	453	448	461	432	411	449	436	436	460	447	419	426	457	463	478	443	455	456	418	398	456	430	450	447	455	418	432	447	429	453	419	449	421	448	449	421	402	455	449	444	463	437	448	457	438	446	449	462	431	438	462	457	444	470	445	412	438	460	459	452	458	473	385	463	461	440	462	457	383	526	459	401	444	437	437	410	443	458	458	418	471	465	469	413	425	448	429	435	464	456	451	417	433	427	440	461	461	450	502	447	429	474	462	452	449	436	459	430	458	444	427	459	476	423	421	436	449	439	423	439	416	478	455	444	466	431	470	456	434	482	471	441	421	432	469	452	459	452	446	416	453	440	420	448	433	427	429	439	488	435	483	458	428	483	397	430	435	460	441	437	473	438	429	433	463	456	458	426	435	422	461	472	422	420	438	486	457	459	420	430	458	445	399	465	467	447	435	462	464	443	427	421	438	425	472	426	454	439	480	434	463	417	450	505	460	427	438	449	446	460	452	429	455	448	460	464	455	426	447	457	475	433	420	449	451	405	430	425	439	441	415	451	447	436	528	419	495	423	437	449	460	442	461	444	436	434	454	438	429	447	452	434	422	476	484	408	473	457	455	414	419	435	424	450	421	422	434	453	430	439	469	429	444	399	453	426	425	450	435	439	474	461	477	416	482	433	428	428	469	444	442	452	446	431	451	463	449	425	409	417	437	477	424	486	430	486	425	423	472	451	469	460	451	436	434	438	419	413	477	442	432	467	431	441	476	458	413	471	472	435	431	459	459	448	460	434	424	456	434	470	471	486	478	427	444	442	484	443	453	479	456	458	406	440	442	423	383	452	439	458	446	407	431	436	422	479	451	481	461	488	451	432	439	441	407	455	443	421	444	427	435	459	440	417	453	431	477	480	442	429	434	441	434	427	438	487	475	471	436	424	436	420	399	460	421	432	440	429	447	460	491	443	473	434	488	437	432	439	419	466	438	464	403	425	470	457	433	435	423	414	486	480	419	451	455	441	441	414	435	469	448	410	423	451	431	427	475	445	430	422	440	448	472	483	442	433	476	453	446	450	436	448	409	413	446	447	440	448	476	430	460	395	493	454	442	446	456	486	483	427	450	419	402	501	458	417	436	401	476	450	428	430	454	444	434	414	442	421	482	460	407	403	460	429	460	420	456	417	425	415	444	414	443	425	409	453	464	420	463	425	450	405	471	428	422	471	438	486	473	464	407	422	479	457	429	503	427	429	430	430	445	464	415	468	465	481	432	440	431	457	426	441	451	433	421	416	411	453	464	454	425	410	468	455	466	447	443	478	474	424	457	427	443	443	499	430	450	416	443	423	434	471	474	470	440	453	450	425	406	434	425	460	431	456	454	457	444	426	469	422	438	457	454	444	460	426	451	476	466	450	445	472	388	445	417	423	428	445	445	469	467	472	465	427	463	456	433	451	427	415	415	438	419	453	438	451	456	434	425	442	428	443	460	463	467	438	471	432	417	423	471	464	453	444	478	472	382	472	400	422	417	444	460	438	449	439	452	418	424	476	452	427	432	426	459	474	438	442	452	454	466	408	473	443	488	447	459	439	417	405	443	423	442	415	460	426	459	422	428	429	485	419	454	467	433	445	443	439	447	478	459	470	457	442	414	461	433	450	434	446	437	444	477	439	446	458	431	445	410	423	424	424	416	423	421	464	449	469	418	466	443	468	472	445	426	444	416	438	435	460	407	461	393	424	461	443	427	480	434	408	471	430	421	454	437	432	442	422	439	451	440	472	438	453	454	418	420	454	435	442	452	442	401	468	426	456	442	442	435	449	431	430	437	456	445	456	436	451	435	453	427	429	473	447	429	420	413	457	437	438	435	471	447	467	442	459	498	434	464	447	397	452	432	418	487	429	457	471	442	442	431	436	436	402	421	427	444	459	456	465	461	437	468	433	460	457	461	437	454	435	428	449	442	473	413	457	446	478	458	473	434	451	487	488	445	464	477	458	436	468	440	459	415	456	428	461	458	430	446	438	444	423	428	445	449	435	431	426	471	447	478	428	460	449	402	437	424	446	464	423	447	427	423	416	481	466	429	406	453	423	473	483	424	439	457	453	449	442	449	439	441	427	426	454	441	453	432	440	430	408	445	446	498	408	454	450	464	453	459	434	462	464	437	435	440	426	472	412	426	421	407	430	427	426	425	437	480	404	456	465	471	423	437	434	432	472	452	449	455	456	466	463	423	433	438	439	407	415	435	458	451	470	441	417	433	435	455	430	424	460	452	431	458	484	434	444	401	450	437	437	434	423	484	414	411	456	457	449	445	436	463	419	457	460	451	430	452	445	420	463	454	463	390	463	431	441	438	433	457	409	444	445	411	424	434	438	421	448	448	450	437	457	421	443	441	454	463	418	439	400	420	449	427	404	443	431	423	451	409	478	446	440	497	448	432	438	446	464	454	439	427	440	464	431	451	447	458	434	463	434	451	477	429	459	437	433	456	456	423	413	426	427	469	477	423	433	424	410	431	460	443	428	452	444	479	466	414	437	432	465	417
7890	1181	652	587	465	466	451	423	369	382	342	364	362	353	363	372	339	298	344	320	345	339	337	380	361	339	319	318	323	327	359	338	319	319	364	338	342	334	356	367	328	320	326	357	338	331	333	319	366	346	321	350	314	363	366	359	331	327	342	342	356	342	326	330	316	294	318	337	310	390	307	325	358	365	318	353	338	343	353	314	307	325	346	335	339	372	327	305	349	343	335	342	308	367	358	347	316	334	327	365	321	359	369	310	323	316	319	332	316	355	322	384	369	346	348	354	336	343	313	328	343	328	322	339	317	359	348	342	352	346	307	323	334	354	330	318	350	305	345	353	342	329	348	320	347	346	316	316	333	337	329	333	349	341	321	327	320	339	318	333	331	329	348	352	344	365	319	339	339	318	356	346	334	330	356	320	314	374	311	294	360	351	335	338	340	383	381	343	315	338	311	326	306	362	344	326	327	359	360	339	361	321	343	321	350	321	361	341	349	337	358	342	369	358	358	336	338	334	342	392	345	366	330	356	329	310	310	297	355	329	332	313	364	334	345	349	368	310	346	296	345	310	311	359	319	304	338	308	331	362	341	379	334	325	325	359	348	345	322	335	326	347	320	364	332	313	279	312	340	356	348	350	327	347	340	331	337	363	328	338	334	344	334	373	348	314	306	326	296	309	325	308	313	313	378	343	371	337	348	310	377	327	357	331	354	317	344	321	329	299	361	365	310	351	341	337	374	323	307	320	342	330	321	336	395	360	333	316	358	347	355	341	339	331	320	318	321	360	323	341	331	336	311	337	351	332	345	302	338	306	395	323	349	330	350	374	333	342	295	319	338	335	348	329	314	353	347	312	301	337	379	339	353	320	339	360	341	297	365	344	350	365	322	331	342	338	338	326	302	341	356	329	325	316	351	342	357	295	336	313	365	329	360	311	326	316	333	328	353	352	353	342	346	342	340	326	358	379	367	347	318	329	327	355	344	343	340	353	311	352	337	317	343	334	318	300	348	327	329	298	354	345	315	315	345	319	332	368	363	332	335	340	322	321	329	353	350	275	322	347	338	329	323	293	330	306	358	332	356	319	340	323	348	330	323	364	351	346	392	303	305	322	368	343	323	333	328	332	343	361	331	320	332	318	345	309	328	328	331	321	324	321	336	364	339	303	343	300	328	351	344	343	337	301	349	353	336	359	310	315	298	358	374	320	348	368	342	353	316	340	371	350	341	343	360	314	335	352	350	340	332	354	385	340	321	341	357	344	356	327	322	316	359	300	356	301	348	352	336	333	319	323	320	329	356	331	363	308	320	307	333	335	331	353	334	365	367	332	356	372	312	369	310	335	325	330	366	343	339	333	329	328	335	332	327	350	326	330	330	317	320	336	327	308	343	330	322	364	348	314	357	324	328	324	319	380	340	313	339	291	337	348	306	321	300	348	324	342	333	361	343	341	354	330	360	333	316	319	340	357	329	305	342	335	317	327	332	341	363	304	331	364	309	318	406	325	346	331	336	350	352	340	355	353	325	330	342	334	355	381	359	373	322	305	371	391	386	366	325	298	296	328	348	362	344	366	325	321	306	355	307	312	352	309	297	363	347	334	342	323	357	339	352	354	323	346	331	313	332	382	329	330	354	367	356	345	357	381	341	323	340	334	348	334	338	332	332	342	320	338	388	351	376	314	318	335	334	334	355	339	296	320	329	359	353	368	322	326	336	324	333	365	342	343	357	341	379	321	325	374	364	316	268	332	325	337	353	329	333	336	342	354	344	320	330	316	379	291	342	347	315	354	355	334	337	326	342	346	378	312	300	354	364	330	353	348	321	356	336	363	340	329	304	321	341	347	352	368	338	331	325	328	380	359	339	334	330	350	314	319	341	297	323	312	309	351	318	339	365	337	380	369	369	343	393	330	321	368	328	316	313	349	356	339	342	334	349	371	343	344	364	364	339	331	336	325	361	335	311	366	324	362	331	343	338	369	332	300	330	347	328	325	331	316	340	315	327	335	343	345	330	339	316	316	344	350	327	331	350	334	337	328	348	354	345	321	336	363	340	327	347	349	339	354	346	308	349	350	331	353	319	333	320	353	341	303	356	372	357	357	351	324	315	283	283	318	314	321	339	337	365	357	316	354	281	377	322	325	349	363	345	359	306	344	334	309	319	344	396	316	353	335	319	331	340	338	345	326	342	369	330	310	297	305	383	362	342	314	335	356	292	370	298	331	362	315	316	334	351	329	311	337	348	351	337	361	326	326	315	345	335	360	381	317	345	371	359	339	330	314	341	305	368	318	327	313	343	340	361	348	315	345	338	329	282	343	341	327	371	308	355	328	317	348	321	336	341	352	347	308	325	360	328	352	383	342	286	310	334	346	307	340	312	362	374	325	340	330	326	341	323	329	378	350	374	348	313	327	342	363	360	341	333	351	322	342	350	361	360	344	338	362	325	314	341	352	336	342	320	359	322	328	329	343	348	348	357	349	332	326	349	361	357	327	350	329	305	302	353	323	308	315	351	361	314	327	326	332	367	339	321	339	349	283	318	346	322	301	322	278	349	386	344	299	320	354	336	331	329	326	287	352	295	313	316	335	335	337	341	338	332	341	370	318	375	352	326	341	344	362	323	369	324	345	337	342	314	329	315	301	312	335	357	365	386	348	351	337	329	359	339	350	330	323	335	366	351	341	341	297	357	357	337	348	333	294	329	325	310	364	362	348	356	324	326	364	337	326	311	340	297	303	338	357	317	327	337	355	357	349	330	349	329	371	350	373	336	348	349	324	331	335	337	317	331	333	338	331	355	390	338	357	390	326	348	313	351	356	336	322	319	318	356	334	356	320	338	328	347	350	293	313	333	364	324	344	361	343	359	319	368	327	323	310	355	332	356	329	376	323	323	348	328	346	357	378	325	347	340	322	333	306	332	328	356	327	335	338	304	313	340	350	316	340	329	316	318	326	374	360	348	327	341	369	354	368	369	346	363	335	371	354	359	316	327	330	340	327	322	332	322	334	346	323	352	341	376	305	320	316	350	311	333	289	331	373	326	354	321	335	332	320	356	346	305	308	362	349	353	333	329	296	341	311	327	342	336	324	336	317	341	328	346	332	330	342	337	345	358	330	352	371	347	338	297	387	355	315	339	360	354	380	373	325	329	359	359	322	331	350	327	350	340	343	336	334	343	348	340	308	392	356	323	313	330	342	342	363	364	362	346	313	326	355	329	338	349	345	306	309	325	310	337	329	327	360	309	334	344	380	339	338	329	356	329	321	348	349	312	346	336	345	353	328	327	339	340	343	325	347	379	311	379	355	330	346	339	326	342	349	354	320	333	327	327	345	304	354	329	338	363	353	333	334	316	351	335	310	358	322	370	366	318	347	332	356	334	304	354	323	296	334	337	361	302	337	324	318	305	338	299	351	322	323	353	334	348	362	327	342	324	356	339	355	364	311	310	355	383	333	315	351	396	357	312	324	328	343	344	319	349	298	367	360	331	349
6663	1609	1398	1548	1431	1295	1170	1126	1036	1023	996	891	964	887	882	887	850	857	853	879	825	849	829	791	853	760	876	849	853	772	877	844	807	835	837	784	859	803	787	847	853	805	838	803	830	810	807	820	810	818	843	828	815	852	801	805	797	828	766	817	785	817	791	780	837	794	831	759	757	818	792	795	825	835	802	792	790	846	790	835	821	804	801	782	865	830	816	829	836	817	864	818	773	783	859	768	866	809	852	828	796	793	784	786	799	767	815	814	803	824	851	814	756	813	846	842	778	843	783	806	830	811	836	804	799	752	830	782	842	818	806	760	800	831	825	806	813	855	762	797	820	840	779	810	813	855	851	840	803	778	853	779	787	825	812	886	822	815	821	844	841	829	830	837	845	820	828	775	806	861	821	813	804	851	803	824	784	808	836	809	802	746	771	851	775	826	845	778	806	770	852	831	828	817	804	825	759	833	805	758	820	802	772	799	825	808	776	792	804	812	848	834	812	831	800	793	824	833	827	859	837	772	815	802	806	816	788	832	832	794	794	770	776	832	764	802	820	813	796	829	815	829	823	777	862	825	885	752	799	785	849	809	810	795	765	795	814	817	810	869	789	831	789	782	818	824	846	843	796	774	826	832	761	804	783	794	802	777	787	806	810	797	791	829	765	753	750	821	828	799	820	833	803	785	761	802	794	840	774	802	800	818	812	751	792	808	828	839	811	825	807	780	801	787	835	835	799	802	818	778	807	782	830	786	806	821	814	802	730	823	822	864	858	815	845	818	814	816	859	819	782	792	771	745	893	779	817	796	823	804	781	757	768	809	807	833	827	809	814	826	852	828	814	783	776	857	825	802	811	867	729	797	829	867	792	807	793	834	818	881	826	815	800	828	849	795	826	806	803	781	807	826	820	787	824	808	857	793	829	835	769	801	810	803	824	819	824	826	816	785	819	868	800	827	799	799	831	774	811	760	825	796	821	819	831	792	784	789	813	819	851	771	790	819	779	844	785	793	798	788	769	792	786	829	866	831	811	867	759	785	832	807	806	815	784	811	804	826	800	795	828	814	825	807	759	857	784	823	817	816	783	811	817	787	793	818	799	805	826	797	835	789	768	846	878	835	832	823	821	823	791	839	822	815	782	816	825	823	842	852	807	809	769	809	781	796	792	783	756	827	855	823	808	756	810	764	805	842	855	841	857	810	801	832	830	785	768	807	764	785	836	788	798	784	832	780	801	799	801	832	849	858	814	768	792	824	819	751	801	780	819	818	846	765	852	819	782	824	801	824	763	795	785	858	798	815	818	826	814	770	789	837	866	776	774	804	787	801	843	826	790	786	859	875	806	815	814	833	806	853	804	851	796	847	792	820	818	808	843	756	744	813	816	812	853	783	793	835	830	813	764	835	881	818	854	775	848	810	818	812	808	795	822	786	810	784	788	820	790	809	783	810	845	766	790	847	822	821	793	832	840	847	820	804	813	802	817	831	834	809	796	787	846	806	831	778	820	834	848	812	829	791	818	859	808	809	827	796	747	805	816	773	780	773	766	828	802	829	852	827	857	800	819	826	786	744	819	809	832	849	837	818	864	810	805	811	789	825	828	834	832	836	810	786	786	835	791	801	852	785	838	800	770	844	806	818	847	821	810	878	836	856	789	813	834	839	791	814	761	794	800	798	792	800	802	819	819	772	776	804	802	783	860	782	822	814	835	746	785	843	829	801	777	828	839	773	816	808	720	796	800	820	821	813	822	824	804	794	812	811	798	774	826	801	767	849	796	818	819	775	819	829	827	829	835	758	870	780	751	850	779	811	772	795	789	836	813	777	813	820	791	772	744	817	851	808	835	816	832	805	709	794	815	786	773	796	831	771	797	837	857	774	816	845	772	839	786	797	825	824	803	826	794	881	875	816	849	820	787	842	861	823	851	771	840	766	847	808	751	821	773	822	809	817	799	786	819	799	799	836	781	806	794	797	775	771	834	861	844	759	790	798	764	805	836	755	863	812	820	850	800	800	814	779	798	796	790	812	786	790	837	826	756	776	814	794	805	792	794	834	821	756	829	823	776	838	867	768	818	814	788	775	826	808	868	804	789	783	798	808	799	819	795	878	782	821	805	859	870	883	845	804	812	808	824	801	798	787	807	829	781	792	766	820	813	848	828	835	877	811	827	747	761	787	774	769	802	762	746	745	776	843	819	817	827	828	848	851	793	796	829	778	835	828	806	847	803	864	813	851	866	791	797	763	844	800	821	827	822	770	788	844	825	790	832	808	815	861	824	828	815	813	843	774	835	785	807	776	830	818	805	835	791	739	794	752	810	803	813	819	835	831	830	853	826	807	784	799	813	807	847	852	785	819	770	835	840	807	841	814	823	846	827	794	774	838	802	809	787	857	786	798	737	806	855	840	847	879	805	863	839	774	780	800	815	758	851	793	763	807	798	797	793	804	842	796	758	835	844	802	833	787	765	792	852	855	766	848	788	820	848	835	829	799	801	771	821	783	807	785	807	753	784	841	804	814	787	799	812	820	783	775	808	790	828	772	808	800	771	834	814	780	812	765	824	804	800	816	758	811	834	832	843	797	776	835	832	801	786	795	765	793	801	819	818	867	782	782	807	774	824	808	775	858	807	868	799	821	831	777	803	775	825	803	826	812	794	783	837	761	814	763	805	809	812	807	815	845	797	825	826	836	841	790	810	783	912	830	829	813	818	805	874	793	824	802	777	801	893	823	795	790	870	773	814	788	848	834	831	797	806	793	775	777	782	782	814	863	803	794	877	874	808	814	804	794	825	823	821	823	796	776	791	820	779	813	835	818	809	775	800	809	810	783	808	862	786	809	808	808	850	760	770	853	806	818	779	839	788	826	756	774	792	790	785	816	754	806	788	783	805	834	855	807	831	834	811	826	792	812	817	844	795	831	814	819	823	779	865	802	813	823	820	743	837	807	823	820	857	817	798	824	786	828	779	790	824	842	807	782	785	814	777	812	761	734	776	831	824	815	758	792	818	798	843	838	807	788	789	752	844	795	783	834	797	778	792	762	839	779	812	831	801	804	805	802	796	877	851	839	853	798	807	818	879	848	849	864	825	787	819	789	795	798	812	796	811	794	808	800	816	813	812	833	831	843	800	807	783	843	837	841	827	817	760	793	793	754	826	874	811	823	826	812	786	822	790	835	793	822	781	768	796	802	855	779	816	750	806	784	754	830	816	769	833	795	826	823	777	833	756	786	801	821	807	785	786	831	861	833	824	839	822	783	816	738	798	796	820	803	807	828	828	827	818	788	834	789	841	851	825	794	833	846	806	774	906	808	805	778	802	793	818	816	852	794	835	801	775	830	814	847	805	826	817	802	827	796	784	799	772	803	857	806	769	793	826	785	788	809	828	817	816	809	834	797	815	802	810	804	791	799	787	817	782	823	803	831	750	925	860	761	861	780	814	763	817	821	764	807	826	786	812	826	831	781	813	856	848	844	857	757	810	776	792	807
15746	2761	1263	976	777	667	653	645	536	552	525	483	519	488	470	528	436	484	459	543	439	450	475	475	452	421	464	483	453	503	500	425	467	494	460	497	455	492	469	457	413	479	471	471	452	489	500	460	502	486	511	443	486	496	453	496	504	457	467	447	435	460	480	526	478	441	489	483	483	468	467	434	445	424	449	487	476	449	432	462	453	493	471	445	459	454	450	480	489	439	477	468	466	493	424	445	479	454	476	451	505	439	489	459	506	477	486	451	489	465	495	459	485	477	465	498	476	485	493	526	488	456	485	472	473	489	477	507	427	458	487	434	487	488	492	482	458	487	478	478	515	531	496	444	473	465	459	467	493	448	476	455	424	481	427	440	448	508	451	496	487	490	517	475	460	452	488	488	429	487	505	470	461	509	453	496	429	476	462	439	422	482	467	492	477	483	495	471	447	448	466	476	492	498	463	458	482	440	510	501	469	488	451	450	448	483	461	446	451	458	454	475	442	483	496	465	502	462	510	440	473	441	473	435	442	472	439	447	501	481	459	491	460	469	486	504	464	479	430	429	500	496	460	434	438	460	456	454	506	461	481	456	445	477	481	492	483	440	465	500	489	412	457	485	425	479	423	475	439	419	402	462	483	494	439	463	454	463	481	474	476	458	480	444	461	455	498	477	520	475	430	455	502	482	492	477	453	456	469	422	446	464	489	506	479	448	511	521	444	481	481	458	498	450	497	484	486	447	454	480	467	468	480	461	449	438	488	534	471	483	510	434	458	486	514	455	464	451	465	478	473	467	463	495	469	456	445	445	454	455	449	462	448	445	472	474	443	449	484	500	464	476	457	454	495	479	517	477	434	458	492	464	482	461	445	460	432	452	518	433	475	475	437	408	424	480	473	490	467	489	496	441	470	463	462	454	486	451	474	467	480	459	486	462	492	475	460	450	485	471	472	519	452	457	451	439	468	467	455	491	456	437	506	499	466	407	445	442	508	492	463	479	508	468	440	513	471	468	476	431	505	488	469	474	460	459	472	475	479	457	472	467	453	478	477	481	483	457	444	481	449	455	478	489	437	432	481	490	475	462	467	497	479	437	459	462	490	468	446	446	430	474	501	426	457	498	455	479	441	444	442	501	452	487	497	506	471	473	512	494	482	432	490	496	463	460	456	463	445	484	481	437	449	471	476	471	448	486	448	478	465	510	427	457	440	453	461	489	431	438	472	446	506	468	473	454	475	461	484	408	490	485	472	511	502	480	468	480	453	478	489	428	469	480	431	461	465	473	506	485	514	468	468	449	483	463	455	473	492	422	466	485	458	470	510	452	477	478	478	443	433	480	481	478	451	467	496	472	456	486	442	498	491	477	494	499	466	467	477	484	473	473	464	437	456	443	425	463	443	468	435	511	462	448	463	462	417	455	442	476	486	534	426	471	460	491	473	491	459	453	496	433	470	518	488	443	485	454	467	413	456	444	482	471	462	438	452	438	462	496	470	435	481	437	483	432	485	417	517	475	498	457	451	480	490	453	500	451	484	488	480	423	464	461	432	477	438	434	513	494	461	478	509	495	463	459	456	411	434	452	495	481	460	477	474	455	442	469	492	454	448	420	455	487	444	464	462	466	451	461	502	440	457	466	433	470	503	424	434	466	480	518	481	468	446	487	469	494	458	484	487	482	474	468	492	485	487	418	460	462	469	501	435	467	440	474	483	493	483	471	456	476	433	436	447	448	451	456	433	483	459	496	472	462	461	469	439	507	495	446	450	434	536	421	441	459	470	438	511	430	467	461	489	485	468	493	452	455	426	437	443	495	504	471	479	458	477	506	501	444	474	448	497	502	419	475	452	486	490	437	449	452	520	480	473	491	475	469	483	496	457	460	451	444	509	473	435	444	471	433	476	436	509	459	441	420	458	455	473	493	480	492	493	464	469	437	447	437	479	479	446	473	460	451	463	499	451	457	479	459	456	461	467	421	462	496	490	439	444	486	479	447	498	446	452	447	439	497	487	461	480	496	450	454	509	492	432	476	466	499	438	432	505	449	432	428	428	429	503	493	451	449	461	485	470	508	482	466	475	476	451	418	501	484	421	482	467	498	495	489	479	478	468	569	468	462	449	476	452	469	505	474	459	452	499	468	469	433	417	493	462	480	508	486	538	480	495	492	516	456	481	449	469	446	434	454	449	507	530	496	481	434	446	435	456	451	449	484	494	446	488	461	481	425	467	501	522	463	462	493	449	468	472	442	439	532	482	448	448	429	477	502	482	470	459	443	479	482	490	501	475	447	451	437	484	452	516	521	483	446	439	484	461	475	466	489	495	451	466	458	467	512	455	471	470	478	467	452	531	481	501	484	481	466	485	467	469	545	462	487	488	475	468	456	449	500	460	449	508	457	464	427	528	561	443	467	462	464	467	462	501	390	457	485	434	486	439	470	443	466	458	480	460	463	460	401	478	440	438	459	485	414	466	449	444	472	485	478	474	487	464	471	459	525	492	481	482	447	437	417	440	493	436	464	478	453	448	458	487	462	464	460	465	437	475	464	473	470	488	435	462	493	457	464	473	444	434	420	443	443	455	455	467	466	461	466	485	477	492	453	475	460	472	470	481	496	495	489	469	512	482	486	490	463	463	487	465	476	436	444	446	466	454	452	467	480	454	505	488	447	425	455	465	472	487	468	509	521	442	459	474	487	426	456	436	500	471	432	465	459	453	495	497	473	475	465	449	456	456	459	438	428	422	492	466	456	467	418	460	495	450	466	440	491	443	420	485	457	526	447	454	466	451	475	464	494	470	470	493	481	457	512	472	481	455	440	501	484	462	460	440	471	510	461	498	466	494	466	475	482	466	461	462	516	481	438	450	451	471	493	483	449	454	453	457	538	460	477	474	512	446	482	443	458	428	474	479	502	481	499	486	449	428	476	500	503	489	487	504	432	467	454	447	454	442	467	510	476	426	428	475	478	481	459	466	461	468	476	456	479	462	474	458	458	458	436	474	486	492	493	457	477	453	472	451	465	447	464	458	487	485	496	455	471	455	475	487	479	445	445	469	485	517	454	473	465	474	492	451	457	466	463	440	466	474	459	466	436	464	475	482	432	482	463	469	470	411	482	452	464	464	473	495	473	448	422	436	426	469	511	529	473	467	479	457	455	453	477	471	451	447	455	417	467	442	444	477	453	474	495	496	480	435	452	421	487	464	455	478	467	482	518	513	489	471	450	460	456	521	455	438	497	465	497	488	498	438	468	459	485	464	501	458	438	460	481	464	485	427	459	467	477	461	470	469	466	440	412	452	499	445	459	440	454	468	472	472	499	461	462	465	478	504	433	480	453	451	458	492	451	485	457	442	473	458	435	475	491	455	458	485	444	443	434	475	497	464	490	477	502	467	485	466	499	469	499	472	404	453	450	452	463	436	481	447	469	492	496	464	460	460	487	469	481	455	471	500	459	473	445	470	433	490	480	434	427	431	452	463	529	439	495	452	453	460	421
9073	2476	2375	2600	2447	2054	1853	1775	1575	1446	1406	1281	1266	1295	1166	1118	1145	1184	1097	1187	1114	1101	1104	1047	1104	1093	1062	1099	1093	1073	1061	1088	1095	1133	1087	1085	1096	1064	1078	1027	1026	1016	1031	1089	1042	1041	1044	1010	1027	1057	1052	1089	1065	1000	996	1108	1041	1014	1055	1034	998	1044	1033	1087	1001	1060	995	1041	998	1040	1010	1002	1057	974	1011	1012	1070	1022	1068	1001	991	1038	1050	1035	1102	947	1033	1033	1011	1021	1082	1033	1036	1043	1012	1025	1049	1088	988	961	1059	1061	1075	1053	1054	980	1125	989	1061	977	999	968	1033	1052	1047	1008	1076	1042	1022	964	995	1037	1040	1063	1045	1044	1091	1106	1049	1029	993	1011	1054	1013	1015	1000	1012	1064	1074	1040	1060	1024	1058	1026	1019	1045	1088	1040	957	999	1076	1080	1030	1044	1115	1038	1028	1032	993	1097	1085	1029	980	1033	1041	1018	1069	1034	982	1059	1038	1140	1012	1025	1032	1010	1008	1026	995	1045	1029	990	988	1023	1049	1049	1022	1016	1002	1007	1014	1022	1056	1002	1089	1108	1039	1061	1019	1069	1006	1047	996	1026	1046	1039	1060	1020	1020	1068	1064	1041	1056	1033	1095	983	1051	982	1029	1010	1068	1043	1023	1037	1041	1040	1026	1079	1073	1023	1054	1031	1001	1028	1048	1049	1000	1042	1071	1010	991	996	1005	1043	1016	1052	1061	1058	1033	1026	1034	1029	1035	1068	1018	1068	1037	1107	1036	1050	1050	1045	952	1034	1004	1011	1019	1068	1030	1002	1035	988	991	1057	978	1013	1039	1055	1044	1073	1006	1056	1010	1045	1004	977	1074	1084	1026	988	1091	989	992	1053	1065	1058	978	1036	995	1058	1075	984	1077	1021	1009	995	1007	968	1035	1018	991	1051	1054	1007	997	1010	1033	1027	1002	1022	1081	1040	1020	1069	1050	1030	1006	1011	1080	1075	1010	986	1019	1024	1072	1022	966	1025	1088	962	1049	1023	1057	988	1000	1005	1016	1019	1042	1040	1069	1039	1053	1018	1014	1034	994	1030	982	1130	1058	1015	1054	1050	1024	1105	1069	1025	1007	1026	1074	1059	1020	1059	1046	1072	967	1089	999	1019	1030	1011	983	1070	1044	1058	1000	1017	1031	1071	974	993	1027	1007	1019	1050	1042	1022	1104	1026	1036	1045	1069	1025	1023	1002	1078	1037	1048	995	1007	1055	1033	1079	1026	1057	999	1040	980	1069	999	1063	1002	1072	1009	998	1061	1063	1027	1047	1086	1040	1013	1013	1063	1045	994	1066	1036	1053	1040	1021	987	1037	1029	1014	1036	1054	1052	1079	1109	1048	1059	980	999	1067	988	1046	1024	1026	1065	1080	1045	1009	1060	1030	1041	1024	1059	1088	1032	1076	1078	974	1005	1035	1078	996	1093	1047	1062	1020	1036	1056	1013	1027	1025	1081	1009	1047	983	1035	1042	1062	1072	1008	1048	1104	1022	1036	1031	1024	1043	1012	1082	994	1010	1020	1045	1081	1083	1006	1086	1003	1038	1014	1005	967	1010	1026	1078	1029	1039	995	1028	1030	1034	1030	1058	1021	992	1136	1046	1037	1090	1069	1096	1033	1011	999	1084	1060	1040	1057	1045	1017	1035	996	1092	1032	1043	1052	1012	1008	1086	1014	1057	1030	1002	1055	1072	1024	1061	1069	1080	1055	979	1050	982	1037	1093	1088	1051	1019	1082	1037	1018	1027	1032	1024	1050	1019	1044	1011	1038	1013	1082	1036	1048	1081	1056	1112	1062	967	1056	1062	998	1000	1050	1034	1072	1010	1002	1053	1027	1056	1001	1068	1033	1018	1019	1020	1091	1059	1072	1076	1041	1045	1028	1093	1059	1007	998	1015	992	1067	1080	1010	1092	1048	983	1006	1055	984	1018	1131	1092	1060	1005	1072	1062	1017	1001	1060	1068	1018	1045	1007	1074	1089	1108	1106	1041	1012	1011	1012	1070	1015	978	1033	1019	1044	1069	1080	1029	1082	1047	1025	1063	1012	1012	1052	1052	980	1071	1113	1008	1070	1046	1017	1016	1048	1023	1006	1049	1024	1019	1051	1077	1073	1102	1002	1013	1007	1006	1086	1097	977	1051	976	996	1019	1031	1006	1052	1056	1024	1021	1065	1067	1054	1021	1019	1047	1028	1052	1046	990	1072	1053	981	1003	989	989	1023	1042	1046	1075	1062	1025	1057	1084	1019	1074	1046	1080	1076	1052	1020	1013	1045	1038	1099	1073	1051	983	1073	1036	1054	998	1030	1060	1007	1084	1046	1046	1018	1039	1022	1084	1076	1018	1058	1018	1037	1082	1043	1043	1057	1054	1028	1068	990	1061	990	1021	970	1037	1085	1016	1025	1004	1032	1056	981	1089	1056	990	983	1086	1083	1012	1101	1064	1036	1063	1018	1071	1015	1030	1010	1057	968	1049	1051	1023	1005	1007	1058	1040	1049	1024	1026	1012	1044	1066	1058	1049	989	1077	1028	984	968	1052	994	1042	1039	968	1063	1049	1019	1039	1020	1042	1045	1001	1045	1062	1019	1029	975	1014	1047	1025	1016	1051	1027	997	1077	1025	1060	1073	1046	1045	1036	1092	1038	1028	999	1061	1032	1021	1082	1004	989	1028	1021	1054	1046	1084	1068	1046	1024	1045	1061	1065	1028	1041	1056	1014	1057	996	1024	1008	996	1049	1012	1056	1055	1022	1044	1061	1044	1030	1008	1055	1054	1022	990	1006	1036	1009	1068	1029	1034	978	1042	1015	1070	1039	1011	1023	1007	1033	1041	1056	1057	1017	1028	952	1070	1023	1043	1033	1095	1021	1086	1036	1061	1012	971	1027	983	1025	1028	1073	1033	989	1060	1075	1048	1011	978	1020	1016	1048	1065	1079	1022	1009	1084	1042	1077	1034	1026	1005	1007	1067	1036	1064	1040	1081	1061	990	1042	1014	1054	1042	1012	1067	1049	1016	1070	1033	1006	1038	1038	970	1015	1017	1056	1073	1006	1115	1011	1057	1003	1005	1022	1045	1076	1031	1014	1012	1044	1024	1071	1022	1108	1053	1062	1010	1039	1014	972	1076	1078	1072	1025	987	1053	1058	1073	1004	1008	1009	1112	1113	998	1077	1039	1013	1067	1028	969	1003	1026	1045	1018	1049	998	991	978	1057	1026	1060	1081	1048	1029	1054	963	1059	1064	998	988	1073	1043	994	1064	1075	1028	1059	1079	1068	1078	975	1068	1016	1006	1051	1032	1021	1002	1004	1082	1007	1024	1050	1029	1022	1066	996	1042	1059	1002	1019	1012	1068	1033	1022	1040	1052	1093	1068	1041	1089	1066	1034	1075	1039	1052	992	1057	1074	1063	1013	1037	1038	1046	1050	969	1028	1022	1057	1127	1072	980	1063	1024	1030	1046	1049	1045	1016	1028	1008	1002	1035	1058	1031	1112	1004	1075	1123	957	1082	1080	967	1054	1013	1009	1056	1031	1040	1021	1023	1028	985	988	1006	1039	1038	1052	1103	1021	1059	1086	1031	1043	1032	1044	1003	1025	1042	1045	987	1031	1056	1029	1100	1042	1041	1079	1068	1059	1008	1024	1019	1062	1086	1046	1063	1011	1064	1030	1059	998	1016	1066	1040	1032	1025	1041	963	1045	1010	1041	1063	993	1118	1028	1040	1048	1002	1040	1002	968	1067	1040	1070	1032	1043	1058	1001	1037	1083	995	984	1060	1029	1026	995	1041	1031	1033	1046	1041	1031	1002	1017	1078	1035	1062	1013	1075	1040	1021	1065	1064	1067	1036	1041	1016	1017	1034	1058	1030	1018	1027	1019	1022	1007	1014	1017	1049	1056	1002	1026	1081	1049	1009	988	1072	1022	1090	988	1031	1072	1077	1018	991	1049	995	1001	1052	1078	1030	1027	967	1067	1019	1025	1031	1023	1022	1043	1050	1052	1077	1044	1032	1065	1043	1038	1071	992	978	1013	1046	1098	1034	1034	985	992	1048	1045	979	1050	1037	1028	1012	1054	1053	1127	1093	1041	1020	1000	1028	1052	1097	1044	1049	1035	999	1002	1111	1015	1032	1037	1033	1049	1132	999	1049	1063	1099	1021	980	1007	1075	1119	1097	993	1063	1022	1022	1019	1055	998	924	1032	1011	957	1027	1038	1049	1011	1020	1067	1030	1016	1023	1067	1062	998	1087	1002	1001	1046	1012	992	1058	1013	1024	983	1071	1069	1043	1046	1045	1015	1021	1029	1076	1020	1046	1067	1050	1056	1092	1009	1021	1095	1030	1159	1025	1041	1028	1020	1089	1073	995	998	1034	966	982	992	1007	1067	1044	1082	1027	998	1101	1040	1018	1036	982	1038	999	1021	1030	1003	984	1026	1004	1075	1019	1037	1028	1035	1077	1008	1014	1063	1012	1094	1037	1044	987	998	1095	997	1043	1050	1030	1104	997	1074	1077	1078	1002	1025	1091	1044	1099	1053	1050	977	950	1041	1043	1079	1047	1014	1015	962	1040	1091	1034	966	1050	1003	1000	1060	1007	1061	1017	1072	1025	983	1039	1000	1011	1065	1052	1035	1094	1035	1006	1039	1044	1009	1089	1035	1097	1011	1003	1085	1035	1018	1037	1044	1002	1056	1020	979	987	995	1046	1100	1007	981	1005	1040	1005	1116	1015	1029	1016	995	995	1084	1038	1032	1023	1025	1017	1046	1021	1101	1022	1049	1070	1004	987	1050	1015	1056	1063	1005	1010	1034	1046	1080
1704	273	186	158	172	157	164	142	167	138	152	161	158	168	171	147	180	174	157	176	151	158	159	150	161	190	187	195	166	168	172	154	153	154	154	173	171	141	164	191	173	145	163	150	158	166	142	191	164	145	178	175	136	149	169	139	156	152	154	148	139	169	153	156	178	159	174	157	149	157	177	163	179	154	163	169	169	154	168	168	156	166	146	159	172	172	133	158	153	171	167	169	164	136	171	183	147	150	154	160	165	156	161	153	146	184	150	175	155	166	157	154	181	162	164	162	142	153	149	151	149	165	179	162	171	169	172	160	183	158	199	166	153	160	174	124	143	179	174	150	166	178	146	161	147	149	164	155	150	162	169	166	148	169	161	141	175	141	187	170	173	154	133	184	153	142	122	161	151	160	164	151	178	166	152	141	168	166	170	153	158	160	139	144	169	174	163	188	150	146	158	168	161	152	178	184	163	155	165	163	169	169	138	146	145	155	168	141	144	156	155	159	146	185	145	154	157	155	143	173	156	170	173	145	179	147	164	159	149	160	156	143	151	149	156	143	146	151	154	155	158	152	163	169	162	157	154	149	144	163	170	159	154	150	165	172	157	165	164	153	158	140	152	175	141	155	168	142	159	153	180	180	170	162	156	150	165	179	166	166	157	136	196	165	166	145	152	171	145	137	171	139	172	189	159	157	166	140	140	166	177	136	175	163	150	171	146	175	159	167	126	144	164	153	156	130	171	194	163	151	162	159	163	138	135	143	172	162	184	155	154	176	148	171	150	162	162	154	138	170	153	152	160	163	182	141	175	174	152	157	145	146	161	133	127	188	135	144	154	150	157	161	165	169	144	160	176	149	168	162	152	150	155	161	167	154	161	161	186	169	164	141	147	177	140	190	149	145	143	141	166	147	153	143	186	138	153	148	141	159	159	152	189	165	148	179	150	158	157	147	148	165	149	159	171	156	163	168	172	162	157	169	160	172	151	163	154	152	139	174	167	151	146	159	176	161	169	168	140	145	159	148	138	157	179	155	152	176	154	139	160	157	147	153	178	164	167	182	164	161	150	161	146	149	171	148	160	143	145	153	181	167	134	159	168	134	170	152	161	179	160	152	161	186	157	126	177	158	147	131	157	170	134	137	155	174	183	142	153	145	179	153	141	164	167	189	186	155	159	172	154	162	185	142	156	181	160	159	159	139	145	153	124	151	149	160	160	169	165	146	147	169	163	144	147	189	165	142	154	147	155	183	158	144	182	137	164	159	133	152	166	166	140	171	154	125	172	171	177	152	157	148	151	157	189	154	136	160	158	140	127	152	148	127	149	159	137	158	172	160	149	126	153	158	169	166	179	133	184	181	156	178	179	161	170	154	134	148	150	159	150	152	164	147	150	152	150	157	168	135	136	145	149	150	158	169	154	183	144	165	174	167	166	170	179	173	150	134	183	158	171	166	144	164	178	158	145	133	142	156	148	179	183	157	151	159	129	143	174	162	136	151	164	122	154	157	176	148	185	164	148	148	172	154	154	172	152	137	161	147	165	168	171	175	137	179	159	164	157	174	161	142	153	147	137	170	132	141	182	140	174	154	158	155	164	179	141	155	127	178	139	174	154	141	133	153	168	150	141	128	144	164	179	167	151	148	168	151	160	147	160	163	155	146	184	137	150	166	175	156	155	147	142	175	182	150	163	145	177	172	177	150	151	146	159	148	158	176	146	143	161	159	143	164	167	161	162	149	155	151	161	142	142	181	154	153	151	137	151	143	150	154	186	155	161	163	149	159	146	176	129	163	152	161	160	142	140	156	163	164	157	143	153	161	184	151	165	159	153	159	137	167	171	153	149	160	180	139	134	164	159	161	179	150	141	144	158	174	145	178	154	153	159	153	171	175	182	171	169	150	163	162	166	159	153	160	173	148	163	155	150	131	183	191	157	147	180	147	138	156	182	165	156	175	142	146	144	157	143	148	136	150	169	143	152	148	168	150	172	175	177	148	171	148	134	169	154	181	144	151	185	175	156	137	165	153	166	173	154	159	171	143	174	163	148	163	165	170	171	150	156	161	176	148	167	159	161	155	155	162	148	130	137	152	165	148	157	128	161	153	166	165	159	154	156	154	150	159	148	149	138	150	149	169	162	152	121	154	138	154	157	157	168	155	149	151	148	176	174	146	166	161	161	156	169	161	183	156	154	142	152	155	147	140	168	146	146	164	137	151	184	145	147	143	165	180	175	173	145	158	149	135	154	147	162	180	185	174	172	154	167	160	144	151	169	148	180	154	150	146	156	188	180	162	164	169	176	189	145	122	166	173	151	147	176	146	156	145	178	159	162	161	162	168	144	158	163	157	148	164	172	127	144	160	167	164	158	145	158	142	138	154	164	176	141	139	171	172	158	159	176	182	153	163	144	177	176	156	186	160	171	178	160	160	158	158	151	166	173	182	174	168	154	156	147	138	150	164	129	154	151	170	149	157	182	168	163	180	165	138	152	164	138	178	152	157	169	163	165	165	173	164	154	141	122	187	196	181	181	137	148	166	160	176	172	164	144	153	166	151	165	167	157	148	171	176	144	157	139	149	164	158	132	140	165	148	117	161	158	156	162	160	199	157	169	175	157	174	166	144	167	160	140	147	150	179	158	175	137	135	134	151	145	146	151	150	167	178	144	161	147	154	158	167	171	176	150	177	156	159	168	165	169	182	173	165	155	156	137	147	187	150	163	171	153	139	134	155	155	145	151	173	169	168	159	159	136	161	157	169	186	151	157	163	135	170	157	158	149	160	167	156	175	165	137	143	150	141	158	162	184	142	160	171	146	173	165	178	156	163	146	168	167	176	159	147	123	159	144	160	163	168	149	153	140	150	162	162	167	117	175	170	148	148	150	175	183	183	171	155	152	145	155	158	160	153	160	160	130	167	146	153	153	167	158	168	147	139	160	146	163	171	146	154	179	146	178	165	165	152	154	148	148	157	158	176	181	128	163	179	164	164	168	153	174	150	173	181	155	135	152	146	176	183	158	141	145	155	160	148	157	150	186	150	157	142	152	176	163	160	175	193	184	162	162	163	136	159	154	161	174	183	181	169	144	127	190	159	153	177	154	162	136	158	168	150	136	174	155	128	165	156	172	165	143	164	138	172	154	187	156	148	141	166	160	172	166	136	145	155	167	152	153	167	144	158	173	138	147	148	179	164	179	152	173	154	143	154	158	171	182	173	169	156	163	167	140	151	149	148	146	135	168	145	151	145	183	160	163	148	188	153	159	168	183	172	156	143	145	158	143	182	151	161	156	151	172	158	200	145	185	163	167	154	164	150	152	161	155	168	152	156	151	145	191	165	151	151	159	166	159	159	136	162	135	160	144	162	136	159	176	157	178	153	185	148	152	152	141	160	142	158	132	164	148	138	154	162	173	143	169	153	140	176	165	137	144	142	167	167	171	143	184	155	170	156	144	162	161	161	172	138	153	166	143	145	161	161	162	148	121	134	144	139	176	187
1780	617	455	489	525	497	449	483	425	460	471	453	484	486	441	441	404	476	442	460	509	453	495	425	491	462	402	446	476	467	413	439	460	485	468	465	441	426	446	457	421	435	474	436	429	489	467	454	435	409	452	455	428	446	409	488	479	444	436	438	460	505	457	430	501	474	421	452	470	440	444	434	452	443	457	455	478	461	451	455	458	436	425	460	420	454	433	497	423	418	465	455	465	418	475	461	425	427	417	492	417	476	452	463	470	432	452	461	458	466	454	460	473	430	420	423	412	477	474	444	441	522	440	469	467	450	438	454	456	476	457	422	463	449	459	410	487	477	464	422	456	452	480	473	442	429	432	464	457	438	450	463	422	444	422	463	456	443	460	438	470	455	439	487	448	490	443	496	451	465	423	475	439	464	414	436	470	436	455	440	468	433	445	471	459	480	476	479	462	430	438	423	448	441	421	435	444	477	464	449	430	451	446	458	440	455	444	495	426	464	445	484	467	454	463	454	438	449	414	434	459	435	453	451	420	402	453	475	437	450	423	448	408	459	453	441	470	406	456	456	464	425	468	435	466	454	450	422	462	471	433	446	458	495	459	443	423	448	466	464	453	424	476	473	453	461	457	456	440	427	442	476	453	439	457	450	453	436	455	475	426	477	456	474	435	475	452	460	462	449	421	462	440	433	419	440	417	454	441	454	476	396	423	437	479	443	450	478	480	431	462	487	463	423	477	445	464	425	465	448	444	440	442	485	457	467	482	455	425	423	455	443	433	465	406	446	467	463	451	459	474	454	435	433	447	394	452	445	465	456	463	482	481	455	424	446	396	427	445	429	475	460	440	440	414	457	436	426	456	469	443	480	454	437	457	461	481	437	442	457	443	461	456	464	449	449	432	461	441	456	481	445	444	470	424	412	442	441	458	477	460	439	444	479	435	485	514	475	449	452	467	468	440	441	444	448	417	434	438	461	444	478	467	491	439	440	444	469	460	458	431	449	413	440	451	499	474	470	472	465	465	421	484	457	438	434	429	413	459	448	437	443	495	409	432	434	423	468	455	485	472	415	485	453	469	432	492	468	451	435	432	448	440	471	434	449	424	435	448	468	470	426	447	435	472	474	425	460	432	422	502	426	494	458	425	468	459	463	442	469	429	426	405	424	472	434	411	453	475	451	455	473	455	481	471	441	480	446	482	429	447	461	485	458	457	459	445	472	429	449	450	408	431	454	439	489	440	454	459	430	455	408	470	427	465	460	436	465	474	449	452	410	454	435	443	450	465	430	438	452	458	437	450	461	446	435	442	484	454	470	452	428	433	462	454	448	421	433	472	440	448	434	474	470	478	424	388	464	453	444	417	440	445	479	452	433	439	441	445	434	466	446	411	478	449	432	420	429	435	461	411	460	458	441	454	478	484	410	456	450	430	425	474	416	432	431	431	448	449	470	476	443	434	483	467	484	409	454	458	436	451	424	414	425	475	429	435	449	456	462	474	472	453	447	458	446	425	430	479	453	449	454	477	470	439	464	459	458	435	454	441	497	429	479	456	445	468	461	431	419	468	453	425	451	419	471	443	439	477	455	429	452	463	453	455	407	449	457	440	420	466	457	448	430	465	426	443	463	462	466	421	466	486	469	418	471	446	452	461	470	451	421	439	426	451	404	472	425	445	428	472	430	467	404	413	429	440	472	461	470	455	436	416	432	436	444	468	452	490	447	466	421	421	455	442	470	433	436	443	464	467	460	435	455	412	442	469	429	443	477	451	479	460	464	465	428	421	422	451	437	460	447	442	460	471	443	420	453	455	434	449	394	436	444	444	457	508	423	460	443	432	467	476	465	436	478	481	408	447	454	462	438	456	439	468	434	459	434	442	443	444	466	430	467	429	438	456	444	440	439	431	462	461	443	440	480	425	492	442	462	465	459	440	447	482	468	474	487	442	404	444	470	426	470	474	448	450	435	424	459	416	425	444	450	436	444	437	445	421	447	459	441	457	451	453	442	484	448	470	430	459	456	439	473	451	445	436	441	463	470	438	493	457	465	438	442	454	421	460	457	465	454	458	472	427	428	417	437	469	451	474	466	431	422	446	447	440	458	431	450	412	467	475	450	460	471	445	411	451	439	453	480	463	460	422	454	472	462	439	438	466	439	464	430	457	475	423	450	459	441	442	465	412	413	460	461	465	451	456	422	423	428	460	440	444	473	469	458	479	439	439	425	440	460	465	464	453	449	481	421	426	395	471	444	459	477	476	417	497	438	439	461	482	423	480	444	462	445	440	449	410	458	503	467	455	459	446	476	450	529	438	460	471	426	445	452	446	419	438	442	410	442	474	456	449	400	424	453	454	432	477	450	431	455	455	453	453	443	478	454	464	433	450	453	430	459	436	429	482	460	440	434	480	423	457	424	467	450	444	447	450	442	460	493	468	466	408	480	427	462	481	427	452	501	451	444	464	456	463	481	480	447	412	427	448	459	422	477	414	487	437	472	454	429	466	445	472	442	460	479	435	443	446	421	432	468	475	444	470	460	435	453	444	486	462	442	476	492	470	463	441	433	449	448	476	460	435	462	461	439	462	478	432	460	453	455	461	470	432	433	432	453	469	442	463	412	413	442	438	443	446	461	408	464	471	436	453	452	467	422	459	464	419	414	439	443	439	448	492	452	441	476	454	455	461	469	432	406	430	431	468	407	435	446	430	483	465	427	453	428	433	485	482	484	450	459	456	477	463	405	396	485	425	452	428	421	499	421	446	446	441	478	484	442	419	456	444	469	470	420	451	423	432	431	473	476	459	469	454	450	431	427	453	437	459	453	500	461	420	462	428	459	461	441	430	420	474	422	477	433	439	480	470	453	473	417	444	455	471	449	462	455	446	460	448	449	467	439	455	426	458	478	471	510	431	447	416	449	432	451	475	425	418	431	446	472	484	422	469	436	411	455	480	437	436	452	441	423	474	483	425	415	451	439	481	448	421	436	453	438	407	447	452	437	463	450	427	409	459	452	477	413	439	467	445	430	428	457	429	436	424	434	446	441	434	434	462	458	440	457	438	425	473	481	486	481	441	431	459	481	477	461	432	482	432	448	426	489	468	472	423	475	431	447	466	454	440	487	440	425	478	437	442	465	480	442	466	402	429	443	414	458	441	454	461	437	445	446	465	433	464	396	438	434	432	472	405	451	478	454	441	430	449	441	475	446	436	436	441	442	471	442	475	458	440	427	469	436	424	422	480	439	436	454	445	477	441	446	460	446	461	445	469	467	470	431	471	468	423	457	423	488	450	429	448	490	467	483	471	478	445	465	452	437	442	442	515	469	465	449	444	437	428	424	444	459	469	406	477	430	428	415	430	432	445	487	451	413	453	460	418	454	436	447	432	457	476	452	423	463	504	449	429	455	456	427	428	446	425	465	471	471	460	477	460	446	456	444	421	468	466	464	453	490	438	492	450	440	479	434	458	445	438	430	444	449	433	445	402	453	450	433	445	473	446	449
7976	1142	674	564	537	418	429	414	391	407	340	361	287	335	356	345	323	359	396	333	333	348	361	368	388	335	371	362	346	305	361	353	310	334	358	336	326	343	364	334	322	321	324	317	332	313	315	345	321	349	312	309	361	321	333	332	306	333	314	354	373	358	328	312	369	344	389	356	308	317	334	347	332	369	319	344	359	322	318	334	326	316	339	323	352	352	313	335	358	362	333	343	334	339	323	342	327	326	342	315	287	334	339	296	359	342	372	333	354	333	344	350	333	338	335	302	331	363	356	348	368	334	388	344	362	362	325	328	317	353	324	318	359	327	321	289	341	348	336	337	363	327	330	311	326	362	339	357	341	350	325	338	334	346	366	347	332	338	369	338	331	329	332	334	340	324	328	332	360	319	371	347	302	320	364	329	338	316	350	342	332	330	321	338	349	331	341	340	320	320	342	329	318	365	323	326	317	340	324	296	320	311	332	335	352	282	361	298	331	320	336	328	326	338	363	332	345	335	338	326	333	305	348	336	317	347	347	335	331	385	325	317	335	319	325	338	303	379	341	331	342	324	341	367	354	292	336	327	345	345	357	324	373	382	364	330	319	368	326	333	343	371	345	372	342	347	358	359	338	347	329	364	307	314	350	362	349	340	322	331	313	325	346	362	351	306	328	308	327	335	331	321	337	339	352	388	330	329	319	350	317	326	327	333	339	331	326	342	351	358	353	311	330	312	342	336	329	317	370	337	323	352	326	370	311	328	364	372	329	338	299	332	358	354	304	323	321	322	379	326	318	299	320	352	357	343	365	348	318	375	315	311	319	327	359	353	328	342	314	339	343	359	358	348	323	304	304	358	313	291	344	339	374	335	311	333	339	321	336	361	322	321	344	389	342	337	373	327	315	337	374	341	327	329	326	346	328	339	362	345	350	342	316	311	309	342	325	353	316	336	326	316	333	363	300	360	348	321	290	350	348	353	376	334	317	319	302	320	376	357	343	353	329	333	343	341	366	291	277	345	348	330	336	357	318	340	333	362	351	341	368	377	347	318	322	314	325	358	320	338	280	356	324	333	342	381	326	353	336	348	326	340	366	338	330	338	337	294	337	328	367	297	344	310	322	350	330	310	345	368	323	309	301	358	336	352	329	315	308	314	358	353	350	324	324	361	314	332	357	317	370	334	322	315	320	338	314	327	358	314	337	319	334	351	341	312	323	330	323	353	349	330	367	349	318	344	310	314	344	366	342	362	374	338	384	334	319	364	319	320	335	293	320	335	361	324	338	371	359	321	349	345	384	310	320	296	307	378	353	346	341	341	371	298	368	307	330	346	326	367	396	335	351	325	331	319	343	373	347	351	329	315	345	305	354	338	321	349	317	344	328	327	311	364	329	346	365	316	343	356	363	317	353	351	347	332	360	365	314	307	361	323	339	368	339	352	358	329	336	344	327	286	352	340	325	360	324	366	320	325	333	336	326	384	365	321	319	335	332	302	340	348	344	343	333	325	324	328	352	338	317	324	309	376	312	348	297	349	309	329	352	355	366	373	364	329	331	330	323	329	323	359	335	339	316	304	349	334	320	321	356	339	330	348	331	363	316	316	346	338	361	332	311	326	329	364	351	345	327	347	343	327	371	359	329	337	316	329	303	345	334	329	299	333	394	320	336	355	302	330	341	315	363	336	329	348	323	347	347	363	343	359	356	336	311	346	385	338	324	342	290	329	327	373	347	297	344	348	316	307	356	344	345	341	326	366	320	315	351	337	332	353	349	350	369	374	349	349	362	318	364	348	339	339	333	341	330	302	300	318	338	330	297	357	337	333	331	360	311	286	321	343	327	309	369	351	349	324	323	327	346	329	320	304	329	307	330	357	323	340	327	352	334	351	380	345	342	357	360	380	382	331	344	328	331	346	303	320	352	312	342	344	355	310	320	321	356	315	334	311	312	348	337	328	335	330	320	350	376	332	317	299	343	329	345	286	334	342	372	356	352	343	348	349	356	341	348	315	332	327	316	315	330	307	349	305	350	345	344	356	307	351	379	331	340	373	370	309	332	363	325	312	338	371	351	343	347	360	329	330	355	321	353	352	338	337	325	345	332	319	358	319	316	329	321	306	339	362	350	345	335	328	293	316	300	323	346	354	343	325	332	337	327	354	358	355	358	346	348	355	357	333	317	378	338	333	384	346	352	309	337	343	325	340	328	335	362	342	333	313	316	323	382	367	317	355	315	346	320	369	347	340	343	343	349	362	369	352	346	342	357	343	337	326	338	359	377	343	338	356	290	344	341	308	359	349	331	350	333	298	318	280	316	337	339	346	318	337	308	318	318	370	306	332	313	352	353	317	366	326	341	357	347	300	347	341	337	315	305	325	341	314	328	329	314	358	367	375	303	325	295	352	321	323	375	367	329	327	341	292	348	338	367	355	391	337	346	334	309	375	331	328	335	343	345	341	316	303	355	306	315	346	307	374	319	335	323	325	339	325	335	334	300	296	347	320	346	351	335	385	301	318	333	380	369	323	346	334	303	331	327	377	339	382	335	361	317	343	380	356	365	381	277	309	363	322	356	324	318	367	339	397	339	345	322	322	367	349	342	316	319	335	322	287	339	337	321	335	340	337	357	310	330	318	337	321	341	325	350	325	318	348	319	312	380	329	312	341	331	337	322	359	340	336	338	317	363	366	360	319	318	347	335	346	319	343	366	328	339	343	331	351	316	322	342	327	327	335	337	324	318	333	327	335	337	316	334	364	347	356	315	367	360	357	320	324	341	368	326	369	338	312	332	380	317	332	337	324	360	322	335	325	342	325	320	364	379	335	337	329	333	329	339	332	333	335	353	389	351	363	368	359	366	343	311	329	325	325	339	357	337	324	341	334	317	328	343	312	316	360	340	329	338	344	353	326	321	320	338	328	357	344	318	358	350	295	321	334	312	339	359	342	363	346	324	370	362	300	369	349	300	325	336	389	325	347	333	320	378	299	334	336	342	345	323	315	320	387	312	342	344	374	325	318	345	363	391	301	352	308	341	313	320	381	331	358	372	336	321	316	337	340	379	323	285	343	323	303	352	357	352	369	342	353	322	344	324	323	346	339	285	286	330	336	326	367	351	309	322	332	323	336	339	341	317	334	330	341	348	341	375	350	326	360	355	351	318	333	364	356	352	301	339	343	356	304	339	365	333	386	337	338	357	351	295	359	348	348	333	360	341	333	352	309	302	353	368	346	362	340	336	315	327	316	335	324	337	329	354	300	350	315	313	344	340	341	322	333	331	356	336	329	335	333	346	338	349	280	338	344	355	319	332	391	321	365	342	329	341	359	333	358	342	339	333	322	327	322	324	360	378	345	343	338	329	333	340	380	369	347	325	334	367	353	309	365	309	305	339	370	341	323	376	351	303	312	340	343	341	348	336	342	327	306	309	318	314	332	379	333	326	383	312	361	318	350	354	312	354	355	295	306	303	352	377	339	373	311	342	315	329	332	355	349	312	357
6735	1445	1412	1565	1419	1321	1258	1152	998	1022	956	949	898	899	901	829	885	864	864	821	836	822	838	871	847	822	849	825	799	866	820	797	819	823	795	840	839	827	851	815	845	851	800	781	852	807	786	842	830	819	859	829	810	808	790	798	825	812	790	818	861	872	817	793	803	793	777	805	783	828	755	826	777	824	807	811	794	805	858	777	817	771	826	789	864	814	833	822	822	806	828	819	854	825	791	824	801	839	844	784	828	818	814	833	805	810	808	880	857	810	795	777	809	817	848	769	885	755	833	776	822	833	789	835	833	846	770	857	835	786	810	819	753	835	772	837	824	800	835	865	777	813	822	796	845	851	839	782	834	812	806	774	787	780	836	841	799	814	857	790	846	808	848	823	819	809	792	804	834	805	824	852	805	790	807	810	808	819	833	820	814	868	812	823	786	830	797	857	782	786	806	784	819	847	850	795	819	785	818	796	831	784	764	804	862	777	819	788	825	775	853	851	784	798	833	804	807	846	875	823	816	851	808	838	832	790	821	774	780	787	813	849	774	798	781	802	849	791	765	795	792	798	790	820	785	809	828	791	841	815	847	851	799	818	787	806	789	764	820	794	811	779	823	789	867	794	799	876	794	820	818	788	818	783	824	800	791	807	830	816	794	868	773	803	823	803	797	828	816	762	826	794	824	796	869	823	814	792	763	849	831	799	857	777	814	853	762	783	845	779	820	786	785	819	822	819	817	815	774	849	780	806	839	806	787	812	783	847	775	783	797	795	768	823	840	796	777	859	842	771	782	806	802	828	807	793	785	873	767	839	858	819	805	824	877	805	848	865	794	843	798	823	861	831	803	733	796	784	826	800	794	848	872	774	840	822	775	854	815	792	805	814	787	795	838	817	847	829	836	833	815	814	849	835	842	803	828	816	768	808	820	830	846	808	768	794	815	840	797	820	830	816	867	836	808	803	777	793	837	804	778	778	847	839	789	759	852	831	809	822	792	814	792	774	831	784	837	776	875	792	801	804	776	776	843	799	794	773	816	835	835	802	849	797	861	768	829	842	867	791	816	820	847	825	811	778	826	808	825	780	803	827	806	838	840	764	819	796	794	841	842	867	816	782	804	802	789	841	841	848	842	818	804	851	816	814	816	837	832	788	796	788	795	787	815	805	843	761	780	803	792	803	794	780	793	802	816	818	774	832	785	860	800	861	815	802	804	762	810	784	857	800	832	817	790	800	833	744	823	784	767	823	829	823	830	857	843	791	740	802	810	848	807	831	802	769	824	828	793	836	812	821	830	837	827	832	852	736	728	838	774	797	803	821	802	853	739	821	791	775	830	837	861	774	851	807	785	830	803	758	832	798	834	884	839	802	860	790	853	793	765	816	815	812	810	820	783	777	837	791	790	814	809	848	783	832	781	793	769	845	816	795	805	826	843	806	801	753	784	793	825	821	820	764	749	833	814	748	790	757	792	804	806	834	817	793	799	767	797	774	782	825	815	722	817	807	783	799	821	812	829	806	836	815	790	771	765	795	783	821	831	805	816	824	856	797	827	851	788	827	828	810	802	869	823	839	788	808	760	813	821	803	795	793	809	806	796	824	782	793	852	780	771	781	824	837	784	821	886	812	797	807	775	764	790	850	804	868	810	820	812	791	804	808	800	786	776	811	767	786	795	821	814	808	790	825	781	764	740	818	830	807	818	747	831	775	829	818	834	839	802	854	785	871	794	828	842	753	822	835	825	798	799	807	833	829	807	758	872	844	814	771	797	786	767	853	825	783	775	846	797	839	836	825	733	827	814	806	859	849	844	762	791	765	799	814	778	795	760	849	771	840	820	830	812	809	788	796	813	823	798	832	826	802	789	793	868	802	843	807	797	819	812	818	823	846	763	772	790	823	790	858	797	817	812	818	771	863	761	820	773	815	873	808	812	815	752	814	832	790	784	783	816	823	765	781	793	788	780	802	835	833	855	834	820	795	808	847	758	795	818	825	869	834	809	813	844	788	772	817	821	809	792	830	716	816	796	818	833	878	832	842	818	801	855	749	809	804	787	805	833	843	885	807	802	811	831	815	793	795	794	788	792	816	804	810	781	827	823	784	868	809	778	787	806	776	828	770	824	802	829	848	778	830	799	845	778	803	861	840	828	807	823	779	751	861	784	778	861	740	839	790	827	761	774	807	765	791	851	820	844	777	837	783	833	810	832	810	797	796	781	837	775	743	799	806	812	829	832	776	828	745	788	762	859	822	775	762	771	801	803	833	827	823	813	825	802	783	792	766	822	746	799	818	838	824	743	777	766	783	748	842	846	849	829	847	806	870	829	842	770	854	823	784	775	833	821	768	778	795	845	808	808	802	807	826	813	788	831	788	765	790	768	817	771	797	829	814	831	819	767	801	839	762	847	841	794	798	816	817	814	811	829	805	784	830	788	779	794	816	809	796	784	806	846	855	809	822	812	774	837	835	859	810	834	816	769	788	767	879	816	867	782	822	818	803	837	851	822	813	762	819	802	816	795	786	821	791	800	817	850	818	791	804	832	769	817	797	794	815	820	790	806	807	811	843	878	782	763	775	820	846	825	804	796	811	852	748	820	795	812	819	783	801	819	785	800	808	831	837	829	790	827	796	791	808	854	826	814	837	826	837	806	821	828	824	758	797	831	811	872	799	825	808	809	808	833	854	830	778	810	808	788	821	770	824	753	878	766	840	802	827	817	797	828	773	695	787	837	781	795	832	842	765	776	841	823	805	799	836	818	818	801	777	829	789	789	831	762	800	787	823	817	830	803	876	818	874	837	796	792	795	834	813	710	788	783	824	812	827	781	803	800	775	878	855	863	769	828	820	808	845	785	803	774	836	828	801	825	797	831	832	815	807	826	841	817	833	778	782	822	814	842	785	778	794	767	826	750	799	830	856	830	787	812	794	799	826	797	812	869	825	816	748	833	851	823	782	779	863	801	797	794	840	793	821	833	778	827	761	814	806	826	773	807	803	796	800	845	851	776	825	830	797	836	817	833	892	763	789	787	830	791	797	797	839	824	806	842	824	776	819	829	844	809	766	801	706	842	809	869	856	802	802	855	806	827	834	798	815	850	778	776	828	837	846	849	812	830	778	841	831	861	863	796	833	743	864	816	803	835	857	800	827	808	784	840	801	804	775	771	851	826	827	818	851	845	821	805	782	819	813	791	795	804	832	818	806	804	820	785	816	773	813	802	764	817	760	835	799	830	745	778	772	782	792	790	800	751	786	769	808	869	814	842	808	821	803	820	808	849	828	835	754	814	792	760	851	824	823	816	804	794	826	842	827	830	837	828	841	842	836	853	809	812	825	780	851	830	816	831	814	838	779	847	758	810	811	824	795	775	844	834	801	781	843	800	802	785	813	806	846	837	834	788	763	820	830	857	832	869	817	829	797	829	819	846	840	813	795	787	804	846	784	772	840	769	826	819	831	773	807	826	781	805	795	797	771	803	836	797	761	828	831	798	791
16266	2465	1184	974	811	697	655	594	577	534	527	550	504	474	466	493	499	483	517	516	470	472	509	522	464	508	489	509	485	476	459	471	489	425	425	483	473	423	459	485	479	484	463	445	473	463	482	509	486	467	521	494	446	465	481	494	494	465	477	440	443	441	513	491	467	473	507	450	433	450	522	458	516	479	483	466	502	524	413	501	475	478	442	472	448	423	497	504	457	432	468	437	475	474	444	485	517	493	457	485	461	470	503	465	448	516	486	448	465	477	489	487	472	484	497	423	502	462	451	452	454	462	453	467	478	508	449	518	467	478	454	464	467	466	459	475	486	474	455	466	437	493	518	467	486	444	437	434	467	486	455	500	450	495	492	442	446	481	459	471	461	469	469	468	434	483	458	456	469	464	435	461	532	473	499	462	400	471	468	451	453	483	492	446	458	499	441	532	499	469	507	464	460	491	456	497	454	477	435	496	476	445	442	489	441	465	495	488	516	468	483	445	451	427	445	517	474	479	422	478	465	435	453	464	456	513	445	481	477	485	492	473	472	448	488	478	480	432	488	471	468	477	457	457	440	427	459	435	438	481	451	443	441	496	482	476	495	471	439	479	473	485	454	458	477	485	486	461	496	495	482	464	500	474	465	488	433	526	494	511	463	471	474	483	453	451	421	467	512	447	441	500	464	539	476	418	458	479	467	450	442	474	484	464	453	464	429	463	450	471	453	479	471	437	511	442	472	502	484	428	472	447	469	432	421	470	448	480	431	494	499	483	425	470	479	469	465	501	476	452	476	495	475	499	460	439	476	495	467	508	505	522	509	474	428	491	458	439	429	476	439	449	454	461	499	466	511	521	494	407	477	465	428	497	481	474	455	440	473	501	457	498	461	462	489	462	476	477	508	490	469	475	449	487	474	426	425	472	438	482	466	412	489	520	509	498	494	468	464	448	467	514	464	489	470	454	472	443	472	478	521	471	471	453	511	468	461	511	480	477	465	454	470	468	481	534	451	485	516	463	466	466	483	467	504	448	468	466	457	452	433	460	496	488	470	521	448	451	506	469	490	447	477	450	524	482	507	473	472	455	506	421	458	430	438	535	466	413	511	470	463	502	459	469	441	467	488	467	494	475	444	479	475	505	467	476	484	492	442	449	451	465	461	452	423	466	499	474	496	467	464	464	471	476	456	404	472	456	492	466	492	501	485	451	449	479	510	425	459	448	456	499	470	479	508	465	447	499	474	493	495	452	465	472	477	472	463	510	518	473	474	494	473	475	476	452	474	490	421	437	445	457	447	459	420	495	469	468	457	457	481	477	487	478	458	435	462	456	463	483	455	523	443	428	452	504	480	458	471	473	499	434	477	464	458	421	463	488	495	474	466	499	482	468	452	476	456	472	459	504	429	460	480	493	468	495	454	473	484	462	469	502	409	445	457	514	451	478	465	449	420	438	417	474	464	461	434	487	493	416	491	476	453	505	470	508	461	437	471	468	470	470	438	525	501	463	465	488	483	482	438	465	477	467	470	479	476	424	455	492	447	443	474	471	499	472	478	489	468	435	405	462	464	420	529	467	485	440	468	434	463	484	454	459	451	488	472	495	499	462	489	478	490	505	444	470	453	513	474	462	483	475	467	473	453	463	423	465	498	497	470	502	467	478	451	461	500	479	492	466	462	446	474	488	474	464	509	473	470	470	480	456	418	529	513	488	486	480	475	484	459	474	457	467	474	477	460	452	467	479	475	442	479	479	457	457	476	481	481	463	461	475	500	482	481	465	459	448	455	474	472	508	432	503	453	475	463	465	470	479	479	483	519	461	425	446	436	449	459	449	439	451	445	443	466	457	453	478	437	490	497	501	446	464	471	453	489	487	472	480	432	439	505	500	495	475	495	474	478	477	459	509	458	472	497	497	515	474	501	453	499	490	493	507	462	464	438	488	437	502	458	486	457	471	451	421	457	467	417	502	446	486	444	486	471	474	482	432	462	479	462	440	471	417	436	446	465	449	501	454	496	444	486	476	531	489	425	508	450	476	473	465	493	490	460	441	415	496	480	502	415	444	460	457	467	451	469	477	441	485	418	448	467	462	467	496	475	502	449	509	465	483	486	436	440	457	490	488	497	460	474	444	489	412	495	466	463	444	449	431	493	444	479	470	472	486	464	433	435	479	459	487	468	461	455	466	426	485	464	477	478	445	447	476	455	454	426	427	457	459	423	447	469	450	498	471	477	480	496	485	447	477	429	493	474	455	470	491	475	465	490	438	483	433	433	477	439	445	453	469	455	463	450	489	482	465	454	506	467	514	477	449	455	493	473	447	422	493	475	478	458	502	480	442	475	465	486	456	461	460	466	449	444	430	497	504	483	439	460	430	440	470	429	500	521	461	520	500	460	478	495	466	444	436	511	461	460	529	472	495	474	493	460	496	454	457	445	499	473	431	488	535	498	463	469	498	479	469	458	455	498	406	473	437	454	469	482	459	480	477	434	434	463	479	451	506	478	463	457	448	490	444	448	472	484	469	465	483	454	505	482	465	432	440	534	439	462	464	459	466	441	447	497	439	448	466	501	449	509	482	505	477	476	486	479	495	474	435	466	504	445	429	505	456	422	447	463	479	443	468	494	463	487	496	483	452	413	485	443	491	448	500	479	437	489	456	444	465	477	460	439	474	479	462	447	508	482	488	458	454	473	486	490	443	459	492	492	451	453	511	464	426	461	453	457	457	493	498	461	484	463	428	480	494	442	469	480	449	454	495	487	485	492	439	446	467	447	489	448	419	441	464	523	487	467	520	521	466	462	456	493	453	451	441	467	486	460	465	460	444	475	471	498	479	452	459	485	469	432	477	470	447	480	484	426	480	438	485	470	512	446	456	449	454	481	496	475	445	418	475	460	426	462	475	469	505	483	445	480	508	477	498	439	483	481	448	464	482	473	458	466	454	441	493	499	492	475	456	453	465	432	479	473	483	417	482	458	491	424	497	486	424	441	487	461	515	480	447	489	471	419	486	454	469	418	429	478	444	498	427	479	506	510	509	490	515	465	454	502	484	487	472	518	478	422	440	409	483	489	436	458	418	495	452	463	497	454	466	448	475	501	444	465	478	461	457	526	454	464	474	482	512	437	477	436	477	441	486	457	454	483	492	501	485	461	462	448	479	458	459	487	456	458	437	460	489	544	504	436	505	484	482	483	493	465	475	439	489	435	463	483	465	471	453	481	496	471	490	471	453	483	495	487	475	473	467	460	491	469	474	453	439	472	492	457	454	460	446	475	465	450	454	432	524	506	449	474	492	449	442	464	499	468	489	473	446	437	452	464	462	476	447	459	449	481	426	479	475	477	466	495	490	460	462	454	458	441	452	485	515	452	454	479	508	497	496	460	453	447	442	497	485	487	467	433	480	487	492	471	503	452	476	465	457	483	474	468	427	449	510	479	467	480	457	443	511	476	449	445	504	478	498	511	496	452	469	482	466	512	492	474	491	470	431	497	474
9224	2286	2296	2480	2370	2039	1819	1598	1455	1456	1393	1363	1290	1273	1150	1167	1148	1193	1196	1115	1087	1049	1061	1085	1172	1098	1134	1077	1110	1155	1099	1085	1087	1045	1095	1054	1075	1012	1086	1031	1088	1059	1025	1065	1077	1062	1034	1070	1042	1097	1050	1022	1050	1077	988	1015	1015	1044	1036	1044	1083	1108	1068	1021	1036	1120	1063	1065	1032	1006	1028	967	1056	1081	1083	1037	1057	1044	1053	1052	1034	1081	1095	1025	1020	1019	1030	998	1104	1059	1024	1051	1058	977	997	1036	1045	1066	1070	1018	1087	1109	1047	1071	1041	998	1099	999	1063	1009	1058	966	1051	993	994	1044	994	1025	1119	1043	1031	1051	1068	1065	1017	1075	1094	1034	1076	1044	1053	997	1035	1013	1047	1005	1025	1035	1052	1025	973	1114	1028	1022	1031	1018	1082	1077	1074	1067	1058	995	1025	1031	1057	1056	1040	992	1004	1062	1047	997	1048	1032	993	1088	1006	1021	951	1064	1039	1066	1011	971	999	1022	977	1007	1068	1084	1054	1066	1008	1021	1018	1027	1057	1030	1065	1040	1076	1075	1001	1084	1015	1059	1078	1137	1053	1068	1049	1067	1045	995	1043	1049	1038	1032	1091	1106	997	1014	1076	1000	989	990	1026	1069	1026	1019	1065	1044	1036	1022	1046	1035	1009	1029	1041	1022	1011	1014	1031	1073	1018	1044	982	1035	1019	1020	1075	1070	1058	1054	1036	1021	1012	1017	1081	1041	997	1080	1056	998	1013	1048	1043	1053	1009	1034	1003	1002	1025	1020	1022	1086	1065	1011	1047	1011	989	1010	1085	1096	992	1022	1027	1051	1011	1035	1086	1006	1025	997	1086	977	1003	1063	1057	1109	1015	1077	1019	1070	1063	1065	1066	1053	987	1069	1060	1040	1055	1021	1088	1047	1057	1030	1114	1045	972	1036	1037	1025	1085	1012	1013	1005	1024	1040	1042	1026	993	1022	1015	1004	1053	1057	1021	1077	1096	1000	1027	1003	1001	1076	1042	1011	1047	997	1057	1076	1048	1039	1077	1084	978	1083	1030	1035	1020	983	1009	1002	1005	1074	1019	1071	1052	1065	1006	1050	1089	1073	1075	1047	1062	1026	1060	1006	1008	1071	984	1037	964	979	1027	1052	1045	1093	1013	976	1053	1046	1030	1015	1007	1048	1022	988	970	1073	1065	1023	1044	1049	1006	1056	1050	1058	1064	1011	1080	1053	1057	1007	1062	1063	1013	1010	1036	1053	1020	1018	1034	1023	1007	1052	1047	1067	1013	1011	1017	1084	1025	1101	1110	1036	1084	1083	1037	1090	1007	1007	1020	1096	1077	1109	1074	1094	1004	1066	1077	1034	1054	1046	1050	1101	1049	1029	1067	1030	1062	1069	1029	1012	1001	1079	1048	1072	1019	1036	1065	998	1039	996	1084	1014	1047	1000	1033	1060	1034	1015	1036	1070	1015	1102	1051	984	1070	1033	987	1021	1058	1073	1006	969	1060	1027	1014	1056	1060	1003	1016	1045	1110	1083	1050	1073	982	1058	1075	1031	1011	1068	1073	1042	980	1057	1035	1059	1080	1057	1007	1029	984	1036	1005	1003	1002	1049	1075	1074	1055	1083	1013	1062	1034	1038	1064	1039	1028	1104	1042	1096	1026	1005	1014	1059	980	1002	990	1040	1080	1012	973	993	1006	1014	1009	1006	999	1043	1024	1050	1077	1025	1040	1092	1044	1017	1012	1050	1017	1036	964	1029	1046	1089	1006	1011	1070	1062	1037	1045	1085	993	981	1090	1065	1043	991	1034	1072	1023	1013	1070	1002	1030	1046	1046	1026	996	1005	1047	978	1020	1035	1054	1054	988	1066	1021	1067	1059	1018	1021	1047	1041	1004	1063	1093	1071	1102	1054	1099	1029	1026	1056	1018	1054	1047	1033	1024	1011	1082	1033	1026	1029	1046	1105	1053	1034	1022	1006	1065	1042	1081	1023	1047	1067	1018	1020	1028	1038	1033	1047	1013	1041	1063	1053	1086	1040	1022	1028	1054	1036	1043	1004	1045	989	1064	1063	1029	1016	1005	1059	1017	1013	1060	1060	1011	1055	1059	1047	1041	1047	1029	1029	1054	1082	1014	1030	1042	1027	1049	1101	1062	1004	1027	1096	974	1008	1082	1031	1055	1042	1108	1067	1056	1038	1077	1028	998	1062	1026	1058	1039	1040	1048	1060	1036	1017	1030	1031	1016	1003	1080	1041	1057	1069	1052	1032	1035	1033	1000	1086	1031	999	1081	1014	1030	1049	1030	1051	1020	990	1036	1017	1003	1067	1052	1073	1033	1037	1029	1052	1047	1124	1024	965	1056	992	981	998	1018	1012	1022	1009	1062	1021	1095	1122	1008	1022	1076	1000	1060	1046	1047	1026	1083	1036	1071	984	1014	1010	1062	1013	1131	1075	1059	1092	980	1021	989	1028	1039	1040	1008	1029	1062	1003	1025	1006	1028	1094	1091	1064	1074	1097	1020	1029	1040	1035	1027	988	1048	1087	1065	1048	1067	1037	1015	1067	1079	1050	1079	1026	1048	1092	1075	980	1010	1073	1068	1043	1019	1118	1023	991	1110	1020	1044	1019	1019	1049	1029	990	1035	1052	1043	1108	1008	1059	1064	1015	1043	1013	1018	1101	1069	1022	1038	1083	1070	1025	1034	1016	1003	1013	989	1075	1054	970	1070	1037	1032	1019	1056	1077	1054	1033	1066	1060	1066	1013	1026	1013	1083	1041	1072	1008	1057	1008	1065	985	1040	1042	1050	996	1046	1081	1104	996	1046	1006	1016	1055	984	1046	1052	1030	1036	1065	1049	1065	1017	1030	1043	1042	1011	1033	998	1032	1031	1068	1045	1048	1009	1096	1073	1060	1032	1005	1077	1058	1118	1068	1082	1028	1004	1062	997	1007	1068	1054	1064	1052	1051	1058	1014	1030	1044	1013	1065	1000	1031	1080	1061	1079	1046	1034	1063	1011	1073	1032	1030	1072	1012	1023	1022	1023	1016	1060	1034	1046	1076	1030	1078	1088	1052	972	1022	1077	1043	1001	1028	1079	1031	1005	1037	1069	1067	1077	1057	1080	1028	1088	1036	1057	1072	1046	1083	1043	1061	1053	1072	985	1016	1073	1055	1093	1037	1007	1085	1016	1014	1003	1044	1035	1062	1058	1051	1073	1058	1027	972	1024	1074	1095	1045	1045	1074	1028	1039	1037	1002	1098	1001	1072	952	996	1055	1068	1075	1051	958	1012	1011	977	1041	995	1022	1015	1017	998	1033	1032	1074	1061	1057	1032	988	1013	1006	1014	1066	1022	1012	1012	1041	1102	1023	1109	1075	1061	1039	1064	1059	1054	1033	1022	983	1042	1028	1023	1035	1080	1056	1041	1094	984	1062	1029	1013	1017	1039	994	1054	1035	1069	1010	1096	1031	1044	1022	1030	1025	1072	1011	994	1060	1048	1004	1042	1038	1023	1046	991	1051	1013	1114	1051	1010	1021	1049	975	1051	1034	1059	1020	996	1133	1041	1023	1007	1057	1013	1084	1017	994	964	1053	1018	1059	1033	1005	1003	1073	999	1053	1076	1052	1054	1057	1055	1027	1055	1040	988	1032	1117	1063	1041	1042	1126	1008	1035	1040	1084	996	1025	1045	1048	992	1089	1038	1029	1073	1040	1055	1045	1024	1005	1014	1052	1040	1065	1035	1054	1031	1071	986	1046	1067	1036	1041	1013	1100	1028	986	1030	1034	1048	1033	1009	1060	988	1035	1039	992	1013	1029	1014	1030	1036	1110	1064	988	1043	1049	1031	1033	1025	1075	1025	1086	1002	1074	1081	1019	1089	1000	995	1004	1051	1050	1043	1006	1030	1059	1058	1081	1028	1099	1096	1020	1004	1020	1027	1050	1042	1063	1021	1070	1033	998	1010	1092	1046	995	994	1054	1028	1027	1051	1085	1033	1050	995	1062	1007	1026	1044	1071	1018	1015	1063	1068	1050	1023	1105	1011	1012	1002	1033	1028	1052	1053	1022	993	1060	993	1056	1051	995	1085	1038	1054	1052	1025	1056	1068	1005	1028	1015	1042	1018	1069	992	1038	1039	1107	981	1013	1038	991	1075	1119	1030	1014	1079	1031	1046	1056	1033	1073	1075	967	1073	1016	1038	1052	1055	996	1032	1021	1043	994	964	1040	1061	1017	993	1058	1007	1097	1097	1028	1071	1081	1025	1097	1056	969	1053	1034	1043	1027	1032	1024	1067	1061	1025	1003	1047	998	1033	1026	1061	1010	1070	1105	951	1052	1049	1022	1025	982	1057	1034	1083	1035	1000	1074	1039	1025	1034	1032	1059	974	1048	1064	986	1037	1070	984	1026	1054	1068	1036	1019	1004	1029	1048	989	1076	1037	1045	1056	1062	999	1000	1016	1031	1028	1055	993	1058	996	1055	1033	997	1030	1031	1044	1033	1050	1082	1031	1056	1049	1059	1105	1012	1035	1022	1054	1083	1074	1036	1040	1013	1037	1071	1091	1088	1021	1071	1007	1048	1044	1061	1094	1106	1031	1055	1110	1044	1028	1043	1095	1087	1010	1032	1035	1036	1035	1026	1037	1050	1107	1052	1036	995	1075	1052	1001	1029	1029	1048	1070	1047	1086	1032	1019	1008	1041	1037	1038	1071	1026	1016	1035	1118	1134	1065	1034	1034	1048	1051	1045	1033	1114	1056	1050	1053	1013	1011	1014	1110	1022	1065	1049	1026	1101	1019	1039	1049	1050	1009	1052	1036	1035	1064	1051	1072	1061	1030	989	1070	1044	1066	1042	1050	1049	1025	978	1021	1056	1029	1044	1004	1037
1732	258	170	163	147	141	148	149	150	169	153	146	176	145	137	168	167	157	149	151	185	141	182	174	159	161	163	136	169	163	140	156	165	155	161	169	172	175	151	158	179	156	123	166	165	159	156	168	156	135	155	138	199	170	163	166	153	173	141	153	161	139	172	149	150	161	162	178	151	145	165	171	169	149	144	167	158	144	145	140	153	145	141	170	149	165	147	168	146	183	136	154	168	165	148	171	168	157	147	175	174	144	140	158	181	170	155	166	172	156	158	140	147	162	159	146	135	190	154	142	166	157	165	184	161	173	171	145	151	166	142	149	142	151	160	170	154	161	146	150	167	166	188	177	167	145	156	159	185	162	142	156	162	168	175	153	154	146	158	166	152	160	144	166	158	169	163	154	178	153	141	157	134	160	155	142	154	158	146	167	169	156	147	149	135	170	176	154	148	125	172	169	172	168	148	137	178	171	169	142	161	176	150	166	169	171	156	122	140	164	160	165	154	180	166	142	166	158	151	127	139	171	149	182	129	145	197	152	173	160	150	170	166	163	164	156	146	150	170	129	143	153	172	155	148	168	172	139	160	166	153	171	156	146	165	178	160	145	166	140	151	128	158	142	153	132	169	173	142	163	147	153	147	162	161	154	136	140	159	159	151	165	158	140	148	146	173	162	155	152	141	143	176	160	140	168	184	179	150	160	157	159	175	142	138	175	168	208	144	120	164	162	146	150	161	182	131	149	150	158	167	144	152	164	167	149	144	158	150	160	159	131	146	139	145	153	153	160	158	162	161	173	162	150	147	175	138	150	151	151	140	156	158	144	154	130	148	140	161	164	162	143	164	168	154	196	168	167	163	165	143	176	162	159	171	151	150	149	155	186	148	130	132	150	136	154	176	140	149	158	144	167	161	149	141	150	144	142	173	169	149	175	152	151	160	178	164	151	169	150	161	169	163	178	136	162	180	169	170	141	159	160	170	164	164	179	158	166	164	162	150	178	137	184	182	144	152	177	137	173	179	163	141	174	158	154	172	162	163	151	157	154	148	171	188	172	163	167	162	158	145	169	151	152	135	160	162	159	154	191	151	174	185	168	166	162	170	186	142	153	152	155	172	139	170	132	161	167	149	153	137	145	156	151	162	148	163	184	153	150	127	129	171	160	165	162	183	160	170	139	161	157	155	151	186	153	134	156	147	155	168	151	175	135	141	162	186	164	154	137	143	147	154	151	167	158	169	154	127	143	171	165	160	171	142	152	174	150	162	153	149	161	154	147	159	173	157	171	173	171	164	161	186	150	126	145	174	155	170	162	159	168	165	158	146	127	142	165	139	142	156	166	159	151	157	153	170	161	183	145	144	149	148	162	151	170	160	155	180	166	137	172	183	178	160	161	167	148	167	152	156	146	153	158	145	153	175	173	178	144	129	150	153	185	190	170	175	170	158	167	178	158	182	159	173	195	159	143	177	175	160	130	130	161	158	171	177	155	168	167	150	163	141	173	144	172	149	158	167	156	160	148	182	160	159	160	160	164	151	159	163	173	180	176	167	171	153	183	173	148	161	156	149	145	179	152	153	158	170	162	148	137	152	151	150	167	186	165	133	143	163	170	152	163	159	169	166	170	153	176	172	159	156	169	178	158	167	182	127	154	149	158	184	154	149	158	163	172	175	151	178	150	157	149	182	148	164	159	158	178	189	178	150	155	154	177	172	160	151	113	162	156	155	167	143	169	140	161	150	136	147	157	154	180	164	159	190	157	153	143	164	169	178	147	143	184	162	158	150	178	189	159	165	177	154	177	142	151	171	182	170	187	138	156	159	158	160	150	152	161	158	143	159	164	157	157	135	138	158	150	163	151	174	140	170	145	147	164	172	186	153	165	177	145	153	149	158	157	164	151	154	188	169	157	158	156	154	142	122	158	133	155	164	162	156	179	164	169	156	151	147	156	182	163	167	160	142	171	157	167	141	155	157	175	156	163	141	153	151	145	166	168	151	179	137	173	177	189	160	165	174	159	150	147	164	163	156	167	170	156	192	179	159	137	143	136	180	130	149	143	154	135	154	166	164	162	145	148	152	151	152	161	146	166	161	151	147	125	171	163	159	156	138	177	151	153	163	163	181	169	131	149	173	153	183	192	168	177	176	162	159	159	166	162	145	152	162	160	167	163	150	169	165	156	162	157	147	141	130	157	164	144	168	151	151	139	166	157	163	181	175	150	144	172	163	153	133	177	156	137	162	152	184	165	149	182	152	168	159	147	166	149	165	149	167	173	155	167	159	135	160	168	171	163	172	144	161	149	156	155	135	164	167	187	161	166	183	156	165	159	161	141	142	167	148	166	138	167	166	152	150	191	125	148	157	136	139	170	140	150	184	156	153	146	157	138	150	158	143	186	179	171	173	149	135	158	185	150	159	150	177	172	156	165	159	162	148	159	146	155	147	160	195	157	173	151	153	154	163	163	166	159	158	158	181	160	172	168	174	148	164	149	163	175	160	157	138	170	160	167	141	165	169	132	156	170	153	160	174	157	158	153	156	162	156	177	114	152	140	145	157	152	172	148	143	156	186	165	145	166	150	150	154	159	153	164	135	175	161	171	161	144	153	145	161	166	134	174	138	154	172	163	165	133	170	191	146	140	145	170	151	162	141	158	159	161	155	201	174	184	164	162	135	149	125	162	153	153	165	163	162	156	147	163	182	163	144	136	144	165	138	190	140	143	163	155	174	165	145	133	157	141	161	159	156	139	156	154	173	142	158	140	160	126	141	141	163	134	155	167	152	159	164	156	127	133	127	143	182	126	153	153	145	156	139	167	179	142	155	142	152	187	148	150	156	149	148	148	172	183	128	147	164	139	167	187	170	152	148	151	177	168	148	161	165	153	153	166	173	140	147	153	174	172	137	141	161	156	149	155	160	131	164	171	152	171	179	150	163	139	134	153	130	150	148	164	155	160	144	164	131	159	164	167	146	136	155	179	161	171	147	174	176	148	153	159	152	157	172	156	158	170	167	162	186	161	162	153	135	165	162	175	182	190	166	138	153	141	161	177	157	179	177	145	167	150	138	148	164	140	163	157	175	150	137	143	147	158	148	147	177	148	188	158	153	138	159	156	142	144	167	157	163	153	135	161	156	151	175	163	165	168	144	189	166	164	195	178	143	178	164	159	144	162	162	152	161	166	169	136	155	149	180	160	165	184	160	189	154	173	153	166	148	141	167	155	158	166	149	167	154	157	141	163	149	126	169	151	159	143	159	137	164	165	170	142	115	153	136	138	160	149	170	149	177	167	149	143	167	148	158	130	146	146	156	152	144	182	185	177	146	172	162	147	177	160	171	165	171	138	160	167	145	174	159	156	152	137	157	137	147	149	164	157	161	171	169	152	154	167	174	148	173	175	133	165	160	180	173	178	149	131	178	161	169	162	168	180	182	138	158	164	174	172	184	165	165	147	153	146	138	163	165	166	175	172	185	161	140	153	130	179	169	134	137	144
1812	535	436	472	433	484	476	463	440	469	480	448	438	460	445	457	430	473	454	430	454	417	459	435	438	496	430	432	447	463	396	451	413	424	430	482	456	471	434	473	442	452	456	429	448	409	434	412	495	453	478	469	497	498	428	457	418	491	389	425	422	400	452	421	419	447	455	418	430	460	458	442	456	422	447	431	456	461	471	473	458	432	471	427	470	470	459	479	454	431	441	415	463	490	439	422	473	445	411	442	465	440	442	419	406	414	445	489	465	451	428	465	420	428	444	437	449	458	436	468	423	422	445	463	423	439	426	442	426	435	485	461	470	452	460	485	433	464	453	435	413	451	425	416	434	448	428	455	455	422	451	457	450	477	449	390	429	445	465	449	443	398	468	455	430	435	458	412	442	445	456	430	469	443	474	438	418	470	448	422	457	457	433	458	484	441	459	429	448	459	470	423	465	425	458	465	451	425	443	454	430	444	461	427	466	475	422	438	441	477	427	486	465	467	423	455	449	445	476	434	444	459	419	466	426	452	483	455	434	474	460	490	471	476	451	460	459	421	466	411	425	463	429	460	457	428	481	467	477	448	426	452	445	459	458	457	438	428	436	468	456	462	472	463	449	435	436	446	451	417	449	463	458	437	428	430	426	475	400	454	452	446	448	449	409	482	438	462	440	444	483	435	438	457	466	460	481	435	426	451	437	469	453	420	449	420	440	441	476	443	457	423	422	419	444	445	476	429	457	475	474	421	469	462	432	444	448	449	447	474	449	443	436	434	471	417	496	430	421	444	461	456	451	443	447	476	412	472	430	471	437	439	438	458	460	478	442	455	421	466	472	486	419	465	450	477	474	488	463	440	444	426	443	487	434	425	418	435	465	410	430	477	481	416	462	439	470	482	433	463	455	436	449	480	450	470	478	429	436	420	424	454	433	431	413	446	460	449	421	438	485	446	446	434	427	418	459	442	441	445	438	458	424	424	390	474	461	399	438	450	480	435	468	480	444	489	446	423	465	459	444	453	440	435	448	443	466	467	452	477	448	402	453	471	458	422	464	449	431	459	429	440	476	468	467	458	451	416	462	431	423	474	467	457	437	449	442	468	440	446	469	463	448	419	463	453	508	487	442	436	422	431	452	459	438	430	428	402	454	436	443	439	460	438	451	413	440	421	431	483	435	440	449	445	465	443	439	475	437	449	438	401	484	462	445	429	447	449	425	459	470	501	444	437	473	464	466	416	453	455	496	448	460	430	452	464	439	465	455	471	447	442	450	446	422	449	422	427	442	446	467	436	407	418	409	450	466	444	463	467	476	470	436	446	461	470	418	461	450	425	496	458	448	427	464	454	456	458	473	460	452	453	448	461	417	476	430	473	454	425	450	472	417	480	415	442	429	431	491	455	408	432	439	425	443	444	435	420	454	430	434	470	431	464	454	487	434	436	451	428	457	457	452	435	449	460	464	446	470	457	432	451	452	401	436	495	452	460	406	458	447	467	453	412	454	430	468	474	450	433	464	490	437	436	432	482	422	452	454	445	454	449	490	442	416	460	439	454	476	455	447	471	470	470	465	458	468	466	458	450	482	432	456	464	431	429	411	451	406	456	481	467	414	445	464	451	454	448	503	479	461	433	428	425	467	473	411	433	445	430	438	445	452	426	407	439	454	420	473	444	453	477	509	423	451	435	427	442	439	433	449	443	424	457	434	485	402	445	435	438	421	414	406	456	438	414	435	484	482	436	418	434	453	483	456	408	461	461	415	459	468	423	475	416	401	450	446	439	479	449	463	470	471	407	475	441	435	449	452	451	440	454	431	466	485	427	446	435	434	468	445	454	467	448	431	439	440	441	490	436	449	453	479	443	465	429	477	452	468	465	462	468	459	457	415	444	447	444	456	431	464	451	421	465	468	404	428	460	452	416	458	449	463	460	425	437	462	451	433	435	462	432	476	421	433	430	466	465	449	477	410	474	483	467	439	451	472	441	449	467	447	422	476	425	449	443	457	444	426	483	431	453	448	416	413	417	447	447	461	448	473	435	511	470	449	455	439	427	457	438	454	447	431	475	424	465	419	494	417	471	474	431	459	402	436	475	437	461	478	401	447	471	433	424	432	464	459	445	465	440	453	456	421	445	424	472	416	432	444	457	457	437	406	450	428	447	489	453	418	428	448	472	488	469	429	453	476	422	435	422	464	440	435	464	453	402	433	446	476	442	431	508	431	453	398	433	444	458	445	449	445	446	423	453	467	440	449	470	461	490	435	435	437	468	454	450	439	441	467	449	435	439	436	416	453	427	472	459	409	472	427	479	464	498	412	462	411	446	456	410	453	431	462	440	410	429	431	473	428	405	445	465	470	454	439	446	439	459	480	461	446	428	459	464	438	457	434	477	463	540	406	452	480	441	424	487	432	430	466	410	445	486	426	459	435	456	441	461	451	404	431	474	461	441	454	417	453	452	449	459	469	453	435	433	446	450	442	460	413	438	460	443	440	428	470	449	443	451	497	414	446	430	446	424	451	460	419	429	451	460	477	453	460	459	450	480	467	444	439	438	443	416	456	460	456	426	449	469	444	444	459	453	464	453	441	462	466	438	464	457	452	487	430	489	443	427	429	454	452	418	414	464	428	481	479	446	460	457	480	462	476	403	474	485	451	450	468	429	474	466	461	413	445	471	444	450	431	447	430	438	433	459	422	434	469	434	439	471	463	419	470	436	470	459	477	444	454	439	458	448	430	440	429	438	432	495	438	455	450	442	428	414	447	437	469	448	429	479	443	449	452	440	459	446	468	433	457	448	446	430	444	466	453	464	406	463	426	452	437	450	451	411	482	466	458	419	443	430	408	433	428	441	441	467	452	429	445	494	448	496	430	461	419	429	507	435	447	439	451	449	449	449	451	429	453	467	420	451	405	450	448	441	465	449	464	421	479	475	432	443	439	473	450	451	413	454	437	455	441	440	437	436	402	462	447	469	436	455	479	429	430	468	447	448	451	448	482	471	462	455	435	451	445	466	447	458	456	446	463	447	501	453	441	411	455	423	427	418	413	440	457	445	427	458	461	455	424	486	425	463	450	462	430	421	479	429	472	441	473	428	436	444	485	449	456	456	482	446	452	468	430	480	442	432	440	451	445	459	461	457	415	439	457	449	431	442	447	439	456	463	450	438	446	456	443	429	439	443	461	424	478	449	442	435	428	446	447	427	476	452	435	452	452	461	435	429	421	443	441	437	440	467	509	467	437	469	441	455	432	505	459	438	437	465	434	451	469	423	423	423	386	456	495	442	474	448	444	415	425	415	436	454	396	442	453	437	440	444	441	458	453	457	461	405	422	447	442	461	491	495	459	437	462	422	480	459	442	447	452	451	436	476	436	481	441	455	493	431	455	462	465	426	452	437	439	480	430	499	469	455	456	443	472	456	428	441	442	453	464	423	443	480	432	413	462	428	456	471	431	447	438	456	499	484	431	453	440	464	482	420	463	402	467	483	464	487
8365	1061	718	563	472	428	391	402	400	337	349	335	370	327	336	352	353	384	331	377	351	344	352	304	357	352	334	343	369	328	318	309	314	320	348	339	339	319	356	323	335	340	368	379	293	346	352	329	339	358	360	330	354	314	331	357	350	406	349	354	344	335	345	296	317	322	371	333	318	311	301	355	367	355	326	362	338	344	374	324	345	343	352	364	365	326	316	334	336	351	333	350	287	319	303	284	340	290	322	351	330	300	348	385	335	343	349	339	362	322	329	354	376	360	309	357	319	351	344	325	312	352	342	344	324	307	346	359	339	362	337	330	323	325	362	334	338	321	338	358	339	328	350	324	368	375	333	309	336	327	318	305	330	335	323	330	357	376	353	336	329	309	338	350	368	314	295	339	349	304	366	308	325	369	325	294	316	339	341	373	303	289	323	354	324	310	312	335	340	339	341	347	367	312	321	323	331	294	348	337	348	333	323	330	329	313	352	366	354	328	359	312	347	362	375	345	327	352	303	373	340	319	348	344	346	323	360	338	342	334	331	292	338	311	345	333	347	331	338	366	337	316	342	310	365	341	331	352	378	346	290	326	322	332	298	336	363	301	308	321	330	369	343	334	340	313	347	312	338	338	322	331	349	344	299	304	348	360	378	328	327	337	336	322	335	343	320	411	303	347	329	360	346	374	326	374	355	375	405	344	334	329	317	341	340	341	320	349	318	317	364	331	339	326	334	331	348	316	345	326	379	340	355	337	340	355	360	338	357	358	344	330	290	335	351	343	344	292	325	286	308	292	312	342	364	330	361	340	342	343	360	318	324	360	350	338	324	366	336	334	338	339	320	305	342	360	345	327	384	330	339	338	321	324	366	339	318	320	362	335	368	349	362	334	351	324	337	315	330	359	306	334	365	326	299	343	346	334	353	330	307	331	362	318	332	332	351	332	346	346	323	339	320	328	320	335	327	316	330	334	350	331	344	371	339	326	389	299	375	338	322	342	316	330	317	307	339	355	340	383	366	342	333	349	325	338	340	339	312	262	301	342	319	342	344	339	329	316	355	329	359	353	333	305	353	327	390	335	323	310	337	344	342	340	332	314	365	342	318	339	319	349	354	312	315	357	340	333	333	347	321	328	340	315	351	356	331	354	313	332	338	343	314	322	382	341	316	341	302	343	337	341	340	343	300	351	299	371	317	354	328	342	370	310	339	284	340	348	350	358	317	329	364	326	344	357	353	308	345	351	337	323	321	343	338	304	300	293	304	334	348	375	365	329	346	377	324	355	357	342	350	312	308	328	350	357	313	346	405	386	330	400	344	342	340	343	356	349	326	362	367	319	335	318	310	359	341	362	343	360	328	303	332	309	327	361	344	335	355	346	373	345	340	295	299	343	344	353	354	322	321	308	345	328	350	345	345	313	344	337	325	389	347	337	346	318	364	353	381	346	342	353	340	309	363	313	311	334	331	328	337	342	337	318	357	345	363	374	317	314	352	344	370	328	338	332	357	291	335	344	327	346	329	352	329	362	317	357	309	331	349	337	295	326	351	347	333	332	349	319	330	330	353	318	348	338	332	319	374	306	363	335	333	348	323	341	351	355	327	349	360	333	329	324	356	341	334	338	320	351	284	325	328	309	335	296	339	327	312	326	345	318	317	334	342	305	332	348	371	343	332	345	325	371	335	338	368	335	343	329	346	340	325	321	355	334	375	339	336	314	349	341	339	377	373	336	302	293	319	334	376	343	351	323	343	303	335	346	302	359	316	343	361	369	341	353	391	366	348	342	349	313	310	359	340	333	352	368	403	349	337	332	332	340	310	350	329	330	325	342	359	324	366	343	296	339	352	349	343	343	378	338	352	307	338	291	313	358	378	324	310	321	332	323	346	379	320	314	289	331	348	319	305	330	318	315	321	337	344	357	334	360	382	316	346	351	353	358	300	345	342	320	343	337	330	331	360	349	334	367	323	307	329	345	342	332	360	325	319	360	392	367	344	369	350	340	316	350	340	343	333	354	343	308	358	365	348	332	355	327	318	312	305	313	328	341	345	325	316	325	334	353	329	328	324	302	369	311	346	366	342	384	340	348	326	291	313	338	347	310	337	362	381	325	347	349	318	321	352	337	325	361	315	341	328	322	341	339	333	357	361	333	367	339	386	327	334	371	351	346	350	328	339	340	326	347	368	346	312	315	379	362	333	326	307	325	351	312	333	328	345	368	368	329	295	357	371	330	327	363	330	330	351	337	351	322	343	353	322	297	340	371	347	352	342	349	341	347	303	335	338	316	344	352	353	301	355	311	348	329	353	326	324	346	339	372	321	311	322	329	322	367	336	344	354	329	333	320	320	308	346	290	352	333	343	322	319	340	346	324	349	328	364	340	346	325	349	336	362	376	341	306	331	327	350	374	348	346	352	313	311	339	319	326	325	355	337	329	296	352	357	344	323	334	334	320	324	315	339	317	369	323	332	337	350	346	340	297	340	330	375	324	378	342	287	344	341	352	361	323	322	374	313	302	333	335	313	348	311	335	313	352	373	318	349	332	345	342	344	348	379	369	352	361	341	331	332	369	342	316	316	319	335	334	325	316	364	332	338	304	335	333	346	314	321	317	315	343	342	349	353	341	326	331	328	308	288	323	321	302	334	325	344	333	352	316	339	310	305	360	381	341	333	346	349	340	352	312	336	351	345	331	385	317	326	311	339	330	340	324	344	377	314	309	398	329	334	367	329	351	304	356	330	337	336	349	359	332	338	315	349	357	390	361	336	371	365	343	346	331	327	380	342	349	326	361	361	324	315	362	329	359	308	324	312	335	322	345	353	303	312	296	298	336	368	323	304	301	311	330	326	339	337	328	373	312	342	335	370	342	304	324	278	308	312	287	312	342	350	297	311	309	329	306	317	309	353	330	337	341	345	336	345	316	332	347	348	354	318	350	329	352	338	321	337	347	329	373	362	313	344	319	292	322	349	322	362	308	330	330	288	303	341	339	321	319	316	345	324	337	370	345	333	348	333	322	306	297	340	356	321	324	370	361	363	328	355	332	320	369	310	326	295	335	358	341	328	336	364	353	364	348	351	345	348	358	305	319	317	348	324	292	312	326	311	331	341	337	374	308	335	311	348	326	366	352	356	337	319	369	355	345	284	316	348	352	318	302	337	310	350	352	320	300	336	344	336	340	311	378	329	303	347	365	360	396	344	326	319	338	342	339	324	386	358	318	318	357	314	363	372	379	335	364	376	324	346	345	309	339	348	323	376	331	301	314	327	331	363	350	360	341	329	323	322	313	362	338	371	349	291	303	344	341	347	327	293	346	346	341	372	341	357	339	351	364	316	307	357	324	349	310	401	350	339	293	359	361	333	299	319	301	365	343	353	364	329	354	368	346	331	357	364	325	349	356	328	310	351	352	339	331	352	305	327	345	362	373	337	327	332	317	293	355	342	354	326	328	335	344	342	327	327	309	336	329	303	306	361	331	353	317	320	334	349	308
6796	1387	1352	1568	1430	1290	1177	1124	1049	1037	965	1003	917	916	838	931	873	857	905	893	853	838	771	821	822	873	793	817	772	814	836	882	829	888	830	830	849	826	821	813	840	821	840	877	853	789	828	827	834	831	799	830	799	856	823	769	795	815	842	851	801	831	803	829	830	800	813	816	788	834	806	836	825	865	768	830	837	838	799	805	847	872	833	822	802	772	785	803	818	790	804	824	806	814	817	826	798	832	808	835	861	805	824	748	744	845	831	829	826	805	819	826	839	806	839	805	818	815	733	794	809	842	820	793	794	794	839	789	791	799	793	842	795	812	802	829	831	835	805	765	806	844	824	817	854	844	829	865	835	842	802	826	841	817	778	810	792	807	824	757	833	773	777	797	816	828	811	798	798	802	817	823	864	819	796	773	831	806	870	808	786	778	788	816	856	840	834	786	803	801	838	777	832	873	850	842	817	845	830	805	826	814	794	794	788	813	845	826	811	806	780	817	783	822	822	901	818	789	806	812	802	809	817	793	809	792	869	821	792	771	816	814	809	790	803	801	784	832	790	808	820	830	817	851	783	830	816	799	759	840	784	799	745	854	813	801	781	841	786	801	784	800	821	778	863	807	803	790	826	825	790	798	778	847	790	807	798	807	780	800	824	826	822	795	875	827	827	819	819	774	797	796	764	735	824	775	834	763	830	764	821	780	811	790	821	770	800	815	810	784	827	800	799	863	770	781	777	829	810	839	810	822	843	805	797	816	849	808	869	812	808	823	804	800	822	811	847	817	801	814	832	784	846	794	813	822	797	907	856	806	842	817	803	823	775	828	836	825	799	776	862	783	774	817	830	796	760	792	822	831	839	787	848	812	794	823	796	797	778	802	833	833	849	819	829	828	833	804	815	817	826	794	742	855	868	778	787	812	812	841	820	801	758	808	823	800	849	783	858	830	786	766	739	846	861	797	784	852	820	814	792	814	834	804	826	859	838	773	845	800	769	790	846	816	802	853	830	810	820	821	804	817	829	816	741	865	771	801	790	840	794	874	801	820	838	837	872	765	800	785	833	801	866	849	868	852	812	795	787	837	835	859	806	816	804	798	818	774	787	818	814	750	804	841	795	811	768	776	821	794	805	804	780	850	816	846	826	828	836	810	831	809	820	785	777	848	783	847	809	822	794	827	821	842	806	807	875	803	765	796	892	783	773	830	774	835	836	858	859	844	805	750	844	835	805	821	819	801	879	821	832	772	852	775	791	803	860	763	806	822	810	810	774	782	789	810	790	823	808	814	796	868	807	798	796	797	846	799	856	831	790	812	808	776	788	772	806	811	815	811	858	790	808	815	865	828	829	864	794	816	770	814	843	832	785	843	843	810	787	810	823	760	746	828	820	785	836	836	876	803	808	817	806	833	855	818	813	786	822	779	801	791	802	823	873	805	780	851	791	797	780	773	805	831	787	832	836	833	797	788	764	811	801	820	822	817	829	826	774	830	783	795	817	819	820	769	874	764	818	810	834	798	790	863	819	790	795	855	792	819	809	812	880	788	815	752	833	865	772	797	819	822	779	830	818	847	877	843	833	785	724	807	802	803	801	821	789	818	777	821	818	863	795	779	799	815	798	816	812	829	828	777	855	808	801	813	861	818	804	816	794	841	783	881	808	847	821	778	805	865	789	812	802	820	779	775	823	828	752	822	819	828	790	800	840	823	797	784	783	833	780	820	766	788	762	757	821	759	803	834	814	797	852	768	785	817	798	796	826	812	845	819	793	837	777	771	825	768	826	814	847	840	805	801	842	778	804	789	822	822	807	843	773	791	829	799	839	817	807	817	824	810	836	815	798	803	809	825	816	787	807	801	817	826	833	804	765	833	822	770	827	747	794	818	785	800	823	780	792	799	807	875	777	832	769	854	759	812	801	822	825	807	818	828	834	774	819	801	779	814	797	833	826	824	807	857	853	769	780	806	834	777	787	816	811	806	851	787	734	781	764	783	758	831	827	836	819	864	770	835	792	834	866	805	850	849	822	743	803	764	885	804	855	851	817	775	849	812	780	815	840	797	776	836	842	855	772	794	835	803	838	802	815	790	824	807	865	825	817	821	807	752	806	828	808	821	798	823	795	798	803	807	822	801	843	831	799	842	812	834	773	829	844	781	824	853	803	763	840	818	800	815	827	840	832	809	812	815	838	782	775	856	821	805	756	787	794	845	803	756	778	805	816	809	839	824	835	819	828	828	787	830	853	789	792	791	874	829	802	860	762	811	762	811	856	816	838	830	799	799	777	812	874	800	764	791	825	774	799	817	784	836	859	825	800	826	847	839	833	774	796	777	830	823	798	845	772	816	795	769	795	810	835	832	791	804	846	817	820	810	802	804	819	830	803	822	749	849	841	836	795	823	814	842	799	791	843	841	796	812	743	815	797	799	794	783	789	780	800	815	796	806	785	744	807	776	823	833	809	828	837	763	812	825	788	792	846	836	799	813	904	838	823	807	837	766	824	815	746	794	821	805	807	837	856	843	790	878	792	813	861	793	825	779	781	837	791	760	821	790	808	788	861	820	812	817	789	776	820	805	791	795	828	803	878	817	834	822	795	787	836	870	858	800	853	787	807	815	778	845	815	832	849	823	793	797	831	806	790	779	795	790	808	821	788	810	771	821	858	791	824	793	850	787	812	803	789	792	779	776	850	860	771	800	824	863	788	806	808	792	817	811	820	838	822	789	832	787	816	813	836	857	776	807	847	806	764	825	799	813	821	764	843	828	822	836	841	802	770	895	835	778	799	825	808	808	834	865	800	779	766	785	777	768	774	796	774	808	812	826	784	778	824	784	800	838	789	824	829	823	853	813	828	847	836	790	807	821	796	812	797	814	803	836	852	800	829	791	825	816	756	792	785	795	784	822	798	813	786	776	810	807	782	843	845	798	824	826	733	811	790	867	819	843	795	846	774	845	819	764	852	769	830	833	840	778	768	808	801	788	799	825	839	826	815	783	783	817	842	837	831	811	802	762	832	821	812	770	807	863	815	798	805	810	826	783	842	848	790	792	810	803	787	797	763	805	855	809	821	837	856	836	823	804	831	820	844	825	826	799	777	809	827	803	849	794	779	762	830	885	828	840	831	834	827	761	775	801	811	830	784	780	845	794	810	795	867	826	827	828	800	794	764	809	807	793	822	811	829	843	820	806	784	778	763	806	860	834	814	861	791	811	809	785	857	818	849	785	830	831	804	764	830	806	803	846	803	791	782	816	796	858	802	822	800	830	827	844	778	820	825	813	820	816	787	783	865	825	854	796	771	808	806	876	863	827	817	785	793	879	757	761	813	847	810	840	809	832	820	841	822	816	855	812	842	798	826	827	829	778	815	802	788	803	785	792	794	791	782	759	848	826	817	797	839	858	807	816	802	799	780	785	813	859	851	857	749	795	775	794	787	844	805	826	781	817	841	839	783	769	784	826	820	795	814	840	795	776	837	817	830	784	798	813	805	817
16367	2542	1220	998	884	710	688	578	586	507	483	497	521	521	428	509	508	489	478	474	496	510	471	467	466	465	438	491	463	453	490	459	507	442	482	471	471	476	473	465	469	473	427	465	414	468	458	446	446	463	469	445	422	437	447	484	449	470	450	499	479	478	506	471	458	484	522	462	503	496	435	473	500	479	471	462	467	472	457	495	481	489	502	485	485	501	484	492	460	454	446	489	492	478	503	489	459	490	477	457	552	523	452	443	470	433	442	477	475	446	487	457	471	465	500	485	450	456	437	472	503	453	471	494	413	432	436	489	484	481	502	446	470	457	421	485	422	494	466	485	486	464	448	461	414	464	457	435	424	471	443	472	456	464	493	473	460	512	463	514	486	463	467	407	466	485	517	428	479	448	495	458	450	489	463	465	495	508	429	473	503	469	422	472	453	504	459	516	449	475	502	468	470	472	511	444	460	496	436	443	460	477	486	461	442	483	461	487	464	482	511	520	506	465	435	497	460	482	470	453	463	516	440	442	459	485	475	466	458	442	448	486	505	473	487	485	479	476	461	468	429	494	444	475	465	494	493	466	478	476	453	478	474	434	459	458	451	492	448	496	486	491	511	452	476	475	498	445	479	454	435	484	466	468	479	497	447	515	489	492	421	455	454	454	473	451	480	455	481	465	520	462	479	485	477	486	468	465	488	464	447	419	485	473	455	464	456	464	460	431	455	467	440	468	453	429	468	501	483	487	490	486	487	434	478	504	484	447	522	490	452	488	446	471	448	459	486	461	472	489	448	423	444	498	429	502	467	444	507	490	438	483	493	480	485	455	489	447	438	529	521	496	474	486	461	460	446	460	473	522	454	470	472	448	474	437	465	476	478	463	468	424	475	450	472	477	445	489	479	437	448	468	441	502	463	484	491	464	490	486	476	458	474	452	424	469	457	476	441	486	453	470	470	438	481	430	525	492	517	449	483	479	460	478	446	454	497	446	480	466	475	462	483	490	452	499	466	437	477	467	472	452	456	447	435	465	437	435	445	465	505	455	452	480	446	460	444	441	427	511	434	478	445	467	438	437	438	462	493	513	486	499	491	516	450	474	463	465	502	479	454	477	434	457	482	450	469	459	503	480	477	478	478	480	477	484	463	478	504	441	455	493	447	450	455	442	446	465	452	463	523	492	436	471	461	493	498	483	457	483	420	445	474	491	482	514	457	475	432	462	472	491	475	504	491	482	505	486	459	463	491	489	482	492	512	473	471	472	465	490	436	419	466	468	464	494	467	498	468	439	420	448	442	456	513	453	451	462	479	478	458	464	459	474	471	475	445	466	531	445	454	492	465	522	494	457	458	450	463	436	432	486	444	476	451	437	484	488	444	453	488	459	477	435	416	439	470	470	448	459	460	518	482	449	481	412	425	446	444	465	478	428	469	446	484	430	450	465	476	479	442	443	506	461	435	460	428	468	437	511	503	466	409	479	447	461	466	480	490	444	463	481	455	471	473	492	488	470	419	478	444	486	467	483	437	497	463	505	477	495	475	485	509	436	485	492	465	484	501	475	542	479	449	432	440	499	452	488	485	437	430	449	438	480	460	444	433	459	463	452	453	470	472	486	468	497	448	470	433	472	485	437	496	500	458	479	492	489	500	406	405	497	475	472	434	448	470	437	467	432	451	497	496	557	495	450	459	490	444	437	494	516	506	459	541	475	460	467	456	450	469	500	491	492	448	460	468	470	488	458	498	495	529	473	438	529	452	454	451	488	512	445	500	513	480	460	449	437	470	480	428	490	496	452	480	442	481	474	480	466	490	454	453	500	446	399	483	487	464	446	445	479	479	499	438	512	477	450	454	468	467	471	458	475	446	470	443	448	456	450	481	466	449	434	471	499	440	445	494	454	452	459	439	481	426	446	440	458	475	464	446	413	454	472	477	476	420	510	439	459	457	488	473	460	476	469	410	501	448	469	461	452	475	463	453	499	484	465	455	456	458	476	474	513	436	450	454	462	474	504	494	485	488	492	507	475	492	492	470	490	454	451	435	426	463	483	499	476	482	504	469	507	446	466	462	460	491	456	439	435	494	476	464	474	398	422	483	489	436	507	504	430	483	482	495	446	478	443	506	451	509	464	488	444	462	463	462	438	491	436	481	415	469	492	442	486	479	487	506	486	458	491	496	458	465	441	459	453	438	441	453	455	453	483	456	474	440	446	451	478	447	478	486	482	439	466	428	452	445	477	477	435	415	450	449	451	473	513	460	472	482	477	459	467	449	465	476	437	412	489	469	506	488	427	475	447	469	504	487	465	494	510	483	490	448	459	445	493	499	481	432	432	513	458	479	452	459	483	461	475	477	411	511	447	476	453	485	470	466	474	502	436	400	453	475	449	452	485	480	464	458	486	477	504	446	424	469	473	490	427	429	486	473	462	462	479	467	498	437	478	478	450	481	459	440	462	470	453	481	429	448	425	440	480	484	451	497	449	479	510	473	489	481	478	482	447	457	498	458	456	459	481	497	450	441	460	444	485	459	480	464	489	489	509	468	463	455	447	470	469	429	483	457	459	402	451	447	482	444	477	494	457	464	549	496	463	460	448	480	495	456	460	447	438	488	547	458	479	447	472	458	476	503	482	479	465	429	485	518	488	444	489	457	448	488	463	433	456	449	505	510	490	433	484	452	483	504	465	467	470	488	487	458	509	462	491	441	441	500	473	466	444	453	478	435	514	469	458	437	483	446	407	439	466	487	450	460	498	472	445	466	492	454	459	474	497	448	475	475	477	462	455	420	478	504	459	500	455	455	474	434	467	436	439	487	422	450	473	461	420	479	432	488	451	485	498	441	462	447	509	492	464	494	422	487	471	468	476	472	471	454	442	440	490	444	486	456	470	484	458	449	429	485	496	458	445	473	502	456	488	510	503	467	462	453	475	472	439	472	481	478	491	494	467	461	440	521	479	463	487	483	479	487	465	456	497	459	443	437	475	446	484	456	457	444	462	474	449	445	481	444	449	479	430	471	454	474	462	474	445	527	435	467	469	477	450	424	473	500	496	492	478	460	479	446	473	473	469	435	476	461	476	444	440	455	420	453	489	465	443	534	440	449	476	464	492	462	507	450	451	497	453	489	475	472	514	492	437	470	461	473	443	474	427	509	509	453	507	451	484	469	522	480	439	469	418	510	461	450	485	445	449	456	472	447	501	479	467	428	473	442	469	473	478	453	461	421	457	472	492	463	442	438	434	464	468	492	426	445	507	452	475	462	460	440	438	454	487	487	450	469	465	452	476	476	468	438	441	450	486	446	467	433	417	513	444	462	457	496	481	501	459	439	474	476	473	473	468	461	423	461	467	473	468	474	483	467	494	482	487	489	464	468	450	442	451	487	474	454	422	437	462	525	501	484	430	478	504	501	505	479	451	459	465	461	470	464	470	466	496	403	438	465	486	449	464	475	485	508	483	443	513	410	452	455	510	437	453	481	421	492	485	463	505	481	462
9242	2249	2318	2610	2377	2021	1907	1657	1562	1410	1423	1217	1261	1235	1224	1205	1175	1182	1142	1136	1087	1065	1099	1140	1075	1082	1057	1082	1013	1056	1064	1087	1109	1061	1048	1059	1106	1023	1047	1026	1059	1085	1021	1088	1006	1077	1097	1040	1054	1030	1057	1004	1049	992	1126	1075	1060	1072	1037	1067	1114	1082	1014	1030	1073	959	1050	1016	1057	1047	1010	1048	1065	984	1083	1009	1087	1031	1058	1018	1031	984	1083	1103	997	1013	1066	1072	988	1079	1028	1061	1116	1023	1073	1039	1086	1019	1037	976	989	1051	1015	979	1037	1005	1033	1062	1011	989	1052	1042	990	1016	1035	1061	1014	1093	1055	1020	1049	1051	1057	1022	1007	1053	1012	954	1074	1074	1054	1004	1038	1063	1056	1081	1085	1055	1046	1038	1069	1026	1000	1006	1041	1025	1019	1013	1041	1074	1092	1020	1024	1058	1060	1013	1085	1010	1034	1064	1069	1022	1083	997	1040	989	1055	1034	952	1024	1024	992	1029	1000	1032	1040	964	958	1013	1027	1034	1014	1003	1028	979	996	1044	1030	1036	1008	1052	1033	1123	1012	1070	1059	1101	1042	1046	1063	1078	1024	1033	1050	1024	1025	1103	1051	1054	1039	1037	1045	1026	1029	1126	1025	1016	995	1054	1039	1000	990	1062	984	1082	972	1011	1037	1038	1008	1040	1027	1033	1003	992	956	1026	1022	1081	1001	1003	1140	1059	1023	1014	1032	1078	1009	1004	1042	970	1042	1029	1027	1023	1047	1011	1081	1002	970	1064	1017	1043	1059	1059	1069	991	1015	1021	1061	1057	1017	1058	1067	1010	1066	1038	1021	1023	1041	994	1038	1065	1065	1010	1079	1038	989	1018	1107	1022	1009	999	1058	1031	1067	1046	1060	988	987	1053	1027	1048	1053	1012	1032	1070	1049	1054	1019	1073	1057	1018	1002	1046	1031	1043	1010	1023	1072	1027	1006	1046	1002	1050	1014	1064	1069	1064	1062	1065	1088	1051	1050	1036	1057	1076	970	1026	1079	1024	1009	1041	1019	1061	1035	1034	1091	1047	1032	1038	1003	1009	1028	1035	1035	1049	1006	1057	1030	1069	1075	972	978	1022	1011	1072	1034	1055	1021	1021	1048	995	1000	971	1030	1065	1050	1063	984	1059	1083	1043	971	1007	1056	1022	1044	990	1028	1085	1115	1038	1009	1045	1055	1050	1044	1041	1054	1067	1089	1003	1022	1040	1030	1036	1051	1033	1102	988	965	998	1068	999	996	1083	1006	1021	1002	987	1058	1044	1048	1030	1034	1008	1010	1026	1018	1017	1062	1088	996	1013	1026	1015	1041	1028	1106	1020	1016	989	1021	1070	1039	1059	1049	1089	1025	1040	983	1015	1066	972	1080	985	1023	1047	964	1029	1057	1056	1079	1066	973	980	1000	1054	1069	1071	1053	1056	1062	1023	1038	1070	1018	1044	999	1023	1016	1116	996	1055	1011	1040	1048	1025	1026	1076	1075	1044	1036	1050	1020	1065	1011	1022	1008	1038	1031	1038	1013	1019	1049	1008	1047	1034	995	981	983	1058	1130	987	1023	971	1020	1042	1014	1069	1077	1010	1054	1004	1026	1056	979	1021	1041	1016	979	1073	1088	1062	1006	1065	1026	1027	1028	984	1036	1035	1054	1007	1046	1047	1013	1098	990	1016	1041	1005	1016	1015	1085	1037	1024	1085	1060	1049	1015	1094	1020	1032	1024	1009	1053	1047	1042	1049	990	1036	994	1008	1044	1073	1093	1018	1063	1065	1052	1063	1040	1047	1095	1066	1017	1048	1043	1039	1045	999	1044	1026	1009	1007	1098	1048	1042	1009	1035	1058	1006	1087	1012	1004	1037	1006	1019	1092	1039	1002	1037	1039	1015	1022	994	1046	1029	1020	957	998	980	1004	1023	1040	1042	1062	1061	1012	1032	999	1004	1045	1020	1065	1012	1052	1001	1055	967	1069	1070	1068	1038	1013	1035	998	1024	994	1032	1126	1022	1072	1048	996	1092	1027	1015	1043	1038	1077	1046	1054	1012	1036	1013	1034	1083	1006	1004	1025	1049	1037	1056	1025	1058	1073	1020	1006	1036	1055	1070	1021	1059	987	1028	1035	1045	1063	1106	1059	1010	1033	1026	1082	979	1087	1079	1046	1039	1038	1026	1013	1016	1036	1010	1043	1041	1039	1045	1021	1069	1040	1063	1022	1072	1081	1014	1022	1087	1025	1015	1050	1029	1020	1024	995	1000	984	1057	1052	1001	1028	1086	933	996	1071	1075	978	988	1021	1027	1008	1060	1066	1106	1026	1026	1062	1124	1125	1036	1033	1063	1017	1030	1043	989	1025	1013	1059	986	1064	1059	1010	1033	1029	1072	1060	1024	1046	1041	1109	1034	1051	1045	1048	1029	988	1021	1035	1045	1010	1009	1121	995	1043	1049	1055	1050	986	1046	993	1064	1070	1015	1060	1027	1036	1010	1048	1054	1079	1008	1028	1087	1050	1067	1011	1022	1001	1043	980	975	1043	1040	1027	1034	1003	1024	1029	1001	1020	1050	1005	1009	1045	999	1085	1038	1032	1070	1030	1097	1006	993	1007	1050	1068	1096	1075	1014	1013	1065	1050	1063	1033	998	1039	1032	1064	1015	1058	1014	1049	997	1043	1063	999	1106	1026	990	1017	1050	993	974	1051	1013	1041	1043	1065	1050	1032	1039	1045	1064	1046	1009	1043	1012	1041	1046	1006	1009	973	1018	1034	1020	1075	1074	1081	1011	1024	1026	1056	1037	1022	1057	1002	1068	1032	1069	1015	1014	1025	1007	1072	1060	1011	1088	1051	1032	1048	1031	1036	1007	1057	1042	1014	1066	1080	1008	1051	1014	1029	1079	1017	1047	992	1034	1029	1022	968	987	1027	1024	1043	1052	1051	1035	1037	1065	970	1015	1070	1095	1007	1027	1107	1032	1057	1034	1045	988	1031	1029	987	1024	1050	1023	980	1017	1013	1043	1013	1011	1080	1051	995	980	1059	1008	1036	972	1047	1001	1038	1012	1050	979	971	987	1043	1060	1035	989	991	1008	1020	1047	1043	1026	1055	1051	1006	1009	990	1032	1053	1011	1087	1051	1001	1034	1026	992	1050	1013	1027	1016	1050	1007	1018	986	1060	1000	986	1039	1050	1043	963	1017	1045	1015	1030	967	1070	1054	1009	1069	1032	1085	1023	998	1063	1080	1019	1009	977	997	1111	1021	1053	999	1013	1054	1091	1024	1073	977	1022	1046	1047	1104	1069	1026	1023	961	1007	1048	1034	1035	1059	977	1075	1058	1056	994	1054	1048	1010	1026	1014	1004	1063	1038	1082	1016	1063	1051	956	994	1054	1032	992	1011	1067	1078	1047	1066	1062	1047	1020	1038	978	1080	1050	1014	1055	1065	1043	984	1035	1048	1026	1011	1076	1051	1069	1048	952	1093	1033	1001	984	1033	1032	1039	1032	1022	1067	1060	997	1068	1060	1070	1024	1017	1038	1032	1034	1110	1048	1064	1071	1044	1038	1032	1005	1025	1057	1004	1022	1021	1073	1033	1046	995	1041	1026	1048	1028	989	1067	1068	978	1032	1043	1109	1010	1019	1052	1064	1038	1020	1031	1064	1023	1012	1061	993	1045	1049	1058	1051	1035	1058	1023	1041	1027	1082	1010	1044	1020	1010	1041	1023	988	1017	1053	1021	1023	981	1018	1047	1078	1065	1047	1029	1049	1066	1015	1051	1069	989	1039	1040	1075	1070	969	1013	1039	1048	1129	1050	973	1084	1049	1061	1063	1014	1063	1022	1047	1054	997	972	1018	1005	1032	1005	1006	983	1037	1056	1007	1040	1059	1029	1052	1002	1042	1050	1083	1021	1071	1011	1034	1084	1031	1048	1067	1009	1049	1052	1070	1070	1125	1017	1057	1028	1052	1084	1011	1018	1021	1086	1027	1047	1053	1055	1077	1044	983	1030	1016	1026	1031	1047	1086	1034	1043	1058	1068	961	1051	1024	1021	976	1088	1069	1053	1098	1018	1089	1036	1008	1073	1032	1046	1085	1016	992	1003	1074	1004	1013	1098	1063	1027	1012	1052	1036	985	1047	1038	1064	996	1050	1066	1036	1055	1039	1039	1001	1076	1051	1029	1057	1001	998	1066	1012	1088	1038	1018	1013	1048	994	1027	1055	1076	1054	1034	1030	987	1040	1010	1018	1060	1034	981	1008	987	994	1055	1014	1009	1022	1057	1058	1066	1028	997	1018	1022	1065	1068	1065	1060	1023	1085	1034	1050	1022	1065	997	994	1023	999	1023	1110	1017	1028	1065	1067	1017	1007	1032	1026	1000	979	1062	1096	1037	1048	1038	993	989	1049	1001	994	1007	1014	998	1088	1052	1025	1087	1069	970	1025	1014	1033	1074	1009	1019	1023	1024	1031	1050	1033	1051	1060	1047	1123	1004	1061	1050	1051	1040	1037	1023	1034	1085	1068	1064	1086	1083	1067	1024	1077	1075	1004	1035	1001	1065	1059	1035	1062	1052	1075	989	1061	1027	1128	1014	1090	1045	1026	1075	1028	1044	1016	1039	1009	1055	1016	1066	1006	1061	1019	1019	1022	1055	1066	1032	987	1043	1045	1090	1056	977	1002	1013	1030	1018	1008	1070	1035	1008	1020	1110	1040	1059	1026	1056	983	1056	1020	1054	1066	1059	944	1029	1045	1023	1018	1029	1051	1010	1073	1018	1011	1046	1065	1044	1049	1118	1047	1028	1043	1048	1069	1052	1033	989	1033	1016	1033	1054	1009	1023	969
1749	246	160	180	177	173	179	172	183	179	167	184	159	151	159	168	156	185	163	143	159	159	154	136	152	146	162	165	148	171	170	151	152	142	171	169	152	175	170	175	157	170	162	174	166	160	144	177	174	158	174	154	149	167	159	157	146	167	154	154	193	165	184	166	161	163	162	146	162	172	158	168	154	161	157	164	148	131	169	154	145	182	171	154	154	183	157	173	158	167	167	181	162	157	163	164	154	175	146	170	176	152	165	176	156	196	178	159	136	151	163	180	159	169	159	172	158	165	165	134	158	168	185	162	175	167	175	159	154	152	168	162	196	161	157	150	131	184	172	154	151	154	129	144	160	173	164	157	159	160	151	146	150	175	148	164	135	152	163	152	159	177	169	168	155	160	145	163	145	162	149	155	155	138	162	141	167	176	162	135	132	145	162	163	155	167	153	154	192	149	152	151	161	144	162	149	151	143	139	144	142	151	160	158	158	159	158	162	148	148	165	159	156	187	173	144	154	132	164	130	150	182	170	161	131	153	163	170	158	155	154	151	138	184	171	146	180	165	169	165	164	170	163	165	176	168	129	182	166	170	153	168	178	158	120	158	150	167	156	162	174	171	176	152	149	144	163	199	156	150	170	179	151	143	143	164	165	159	167	150	144	147	175	164	163	132	157	161	167	176	141	147	159	176	161	157	150	157	170	139	167	156	142	154	136	169	177	149	147	150	141	166	177	159	152	158	161	158	155	145	161	165	129	161	160	153	142	145	159	148	164	153	151	154	170	169	162	178	146	178	153	165	160	147	154	153	159	164	170	142	167	148	170	158	130	168	147	165	164	160	149	162	158	147	143	144	163	176	161	156	146	161	177	172	158	153	164	151	158	173	140	140	151	159	144	155	151	176	166	159	165	141	170	146	177	125	189	173	193	153	128	153	174	158	155	163	171	168	154	167	160	147	154	172	169	150	151	166	156	142	157	162	176	165	144	152	151	159	140	142	154	156	167	154	155	147	167	172	163	177	171	147	139	149	161	153	154	148	145	164	153	145	133	169	154	159	158	172	163	133	160	154	175	158	155	139	167	151	148	156	148	139	174	154	156	164	140	170	158	159	157	182	177	171	164	161	137	149	166	168	129	149	151	147	172	168	146	175	154	153	146	152	164	156	167	167	179	168	145	154	165	145	141	165	164	162	153	152	165	158	155	153	150	149	167	141	158	147	176	161	153	140	176	166	191	158	180	177	159	181	167	152	159	164	164	153	144	156	143	173	154	186	168	188	161	172	156	160	148	157	158	143	159	182	147	158	160	146	148	142	155	142	155	166	183	159	139	135	133	157	145	163	159	156	143	167	166	161	151	152	137	158	162	162	174	166	140	141	146	164	156	181	133	171	150	158	149	165	167	203	166	165	137	177	160	137	140	174	158	164	169	173	178	159	141	142	158	148	160	171	169	160	131	138	150	159	122	169	158	168	185	156	143	153	133	156	142	172	143	166	151	158	152	134	151	178	145	151	162	150	178	167	148	161	162	157	178	157	175	159	142	150	179	170	157	191	147	153	151	171	152	140	168	191	150	148	159	141	144	157	149	149	137	159	152	165	166	165	137	152	164	173	185	146	176	160	155	156	166	150	173	172	165	159	154	152	165	154	148	150	132	144	179	159	156	145	136	154	161	180	150	166	151	185	161	157	164	163	149	180	153	169	182	170	161	164	154	159	146	161	163	144	183	156	158	140	149	151	149	167	147	162	151	145	160	184	150	167	155	156	171	151	159	176	181	161	142	141	158	155	175	139	172	132	153	145	167	173	156	172	170	150	193	151	153	169	157	148	174	147	162	152	160	167	132	172	164	176	184	147	172	164	171	162	181	166	181	183	167	173	186	140	166	174	173	169	182	161	139	153	153	158	156	145	173	157	177	172	156	151	135	170	145	152	161	132	193	142	144	160	145	150	154	126	150	148	157	169	125	161	164	173	148	145	147	180	165	187	153	161	134	160	149	156	154	165	161	151	155	183	156	163	158	182	168	135	164	153	151	146	165	144	153	144	168	153	158	149	151	140	158	164	172	160	131	162	168	160	158	165	141	164	158	132	132	168	135	143	144	182	152	149	183	143	170	165	155	175	141	167	158	134	142	138	146	139	149	148	164	146	141	166	164	140	163	159	153	176	161	175	156	172	156	167	151	175	152	153	146	169	165	140	182	155	157	148	146	167	166	168	152	176	173	174	180	185	161	178	155	145	160	144	170	145	184	162	165	148	170	176	147	173	148	139	171	163	162	167	155	157	152	161	173	147	166	176	152	172	173	164	166	148	185	198	157	168	154	148	125	180	162	133	162	158	164	154	194	156	155	169	159	153	160	167	161	186	172	171	143	173	163	154	165	143	175	153	144	148	177	140	150	157	160	149	146	168	153	182	133	160	170	160	148	172	162	150	156	152	152	145	162	140	160	151	148	163	152	183	168	136	168	143	153	157	163	177	137	170	168	166	143	162	168	182	173	143	158	175	163	149	136	163	143	150	140	180	150	149	132	181	197	170	154	149	149	160	182	154	155	162	145	166	167	165	164	150	158	164	146	156	180	159	172	151	168	176	136	166	177	167	177	167	138	168	168	133	150	165	163	149	189	163	172	161	135	171	174	157	189	163	171	143	150	151	151	144	170	132	142	169	152	161	149	137	180	137	154	149	166	178	181	173	138	145	159	154	170	152	183	151	166	172	148	144	157	138	154	143	153	172	150	162	159	140	166	154	125	158	162	178	153	141	186	161	158	172	135	157	137	171	178	157	170	165	159	176	178	170	162	161	146	176	166	143	165	154	141	160	179	158	145	166	159	150	141	171	145	169	146	175	178	164	168	146	144	170	165	143	149	152	150	183	158	156	158	162	142	188	148	157	168	163	161	172	172	148	163	163	151	157	155	160	153	147	158	163	168	127	149	144	169	153	165	149	125	173	152	140	155	177	157	149	186	150	168	159	166	162	150	188	157	141	154	163	159	148	164	159	165	141	160	157	161	136	148	149	139	145	150	151	168	188	142	168	159	158	148	173	161	166	171	180	186	162	142	169	171	142	161	157	170	143	170	150	185	148	164	140	149	182	152	143	156	165	152	164	163	149	148	143	151	125	159	162	126	169	174	168	163	156	160	148	119	144	155	161	170	172	160	159	171	162	155	160	194	169	174	161	136	161	188	154	141	161	161	145	160	171	165	189	161	187	160	161	145	145	164	161	151	153	172	157	154	145	172	162	166	153	168	154	150	179	158	156	168	173	173	179	156	169	138	164	159	161	149	174	150	146	159	137	154	179	165	163	167	164	179	158	167	144	160	158	154	147	163	164	171	147	160	177	161	172	154	166	144	175	163	153	148	161	157	172	148	149	165	144	150	153	146	161	164	176	186	147	140	148	172	161	141	156	169	160	151	139	123	155	150	162	171	142	161	139	154	153	152	163	164	170	157	161	165	149	143	169	157	165	162	155	162	174	136	155	162	154	175	154
1788	581	480	452	538	502	468	461	462	469	507	475	486	502	447	409	451	452	435	515	453	439	453	463	467	419	464	473	464	458	443	438	427	451	427	422	450	462	404	442	495	447	471	440	423	464	447	465	468	464	459	520	446	465	450	462	457	458	457	443	462	438	472	477	472	475	469	461	467	415	486	450	455	458	468	476	439	488	460	457	465	416	451	461	463	427	474	496	473	423	463	430	466	456	452	404	432	444	495	440	452	446	465	451	472	452	475	440	450	513	460	429	438	444	474	421	504	461	429	441	456	457	440	427	459	462	443	434	429	444	492	460	422	475	434	489	455	451	437	436	492	447	462	469	447	450	458	448	431	424	485	446	414	443	449	418	441	436	440	447	452	435	447	436	467	447	465	454	441	455	447	447	480	437	398	465	452	467	459	444	471	443	436	441	423	467	461	435	463	421	463	425	509	454	443	485	445	452	421	428	446	447	478	427	443	441	447	455	422	423	429	449	441	457	440	412	463	480	466	445	441	421	471	456	432	468	439	440	444	436	450	438	456	438	443	437	475	473	466	425	443	456	461	458	454	416	477	439	440	440	488	450	444	434	441	491	448	473	455	444	452	450	474	485	484	484	425	406	473	428	411	432	442	444	439	449	453	424	470	467	436	471	471	442	480	471	401	455	445	457	467	420	461	455	479	433	456	418	426	467	449	471	446	463	480	482	459	430	474	474	475	434	455	440	434	466	431	464	434	458	429	462	418	464	474	465	462	453	450	454	440	440	428	430	424	464	435	410	455	446	456	408	460	464	461	440	430	439	436	467	467	427	453	452	415	471	473	449	462	476	447	458	449	443	459	472	449	428	413	467	489	440	430	471	435	470	462	469	445	457	486	418	416	478	454	468	446	441	428	450	423	458	470	439	461	449	460	434	450	428	488	478	444	491	444	450	469	429	502	459	444	467	424	483	461	448	443	421	443	422	488	472	450	443	490	449	436	435	445	443	429	454	443	440	456	466	416	461	446	411	444	486	433	454	459	499	439	444	451	469	448	423	467	450	444	479	446	476	457	452	468	436	444	422	432	432	431	437	434	454	430	475	481	471	467	457	442	460	431	442	465	468	468	462	466	466	483	485	456	481	430	441	476	482	450	486	466	464	402	454	495	431	439	471	470	445	507	425	447	450	476	447	475	432	453	454	416	435	441	443	421	435	476	420	465	460	467	456	424	463	420	408	474	492	416	478	443	445	420	442	410	431	451	479	413	443	417	429	481	434	443	448	456	494	476	464	456	429	488	466	458	440	479	437	432	425	439	452	494	459	457	438	442	465	467	461	438	440	431	469	468	454	452	460	459	447	420	451	457	439	457	502	443	441	437	483	482	472	428	450	451	441	445	448	443	448	444	462	426	456	499	435	442	486	430	477	488	449	435	443	463	467	490	476	439	445	457	457	405	503	482	484	457	473	488	444	460	460	474	447	458	444	437	425	413	428	458	438	477	430	423	428	433	453	456	464	453	447	419	436	475	440	458	458	473	466	414	454	455	444	466	458	450	453	472	458	452	437	455	465	442	442	444	455	459	434	424	443	457	444	466	430	487	457	426	456	452	449	458	420	451	447	433	430	461	450	447	428	446	421	451	440	471	442	442	436	463	456	450	458	455	461	440	450	448	436	482	434	476	461	435	413	429	454	463	447	463	423	464	446	444	425	435	446	505	455	430	492	420	450	460	466	424	420	485	427	407	463	468	447	436	412	457	457	424	445	464	443	475	434	516	445	471	457	422	451	464	474	471	454	435	468	474	459	447	454	430	501	464	445	458	427	452	440	480	439	434	455	442	460	435	443	462	476	468	432	438	473	432	430	467	439	449	420	443	411	462	418	449	455	450	454	432	445	462	450	447	442	422	435	473	434	469	468	438	427	437	458	455	423	475	439	471	479	446	426	480	465	467	435	462	459	431	467	454	428	463	462	430	459	440	488	451	479	478	437	434	434	429	428	438	462	452	461	441	462	440	440	449	478	422	447	421	496	441	459	492	457	440	459	460	471	418	415	410	435	438	425	430	488	444	440	461	483	447	438	456	453	442	431	445	454	481	453	444	476	437	462	466	483	449	447	445	450	467	462	467	458	450	462	442	422	480	471	444	445	440	438	428	445	425	490	463	404	459	435	453	470	459	441	455	455	446	459	451	440	470	466	460	507	452	462	409	428	484	419	452	433	418	481	486	433	495	442	442	426	471	434	451	449	440	458	423	455	446	465	453	461	445	456	461	459	453	441	468	479	452	483	436	488	453	417	445	438	425	445	436	423	429	451	428	469	472	453	486	429	487	433	458	423	464	444	450	412	442	438	432	464	441	432	484	455	478	465	467	493	442	468	459	468	441	461	472	454	439	450	421	427	466	454	460	441	430	465	470	468	390	459	453	438	454	481	419	437	440	462	443	473	452	426	454	434	476	481	438	450	458	465	463	437	488	484	457	445	431	441	460	438	431	447	471	445	455	427	484	473	489	456	437	437	441	473	472	453	428	437	413	435	459	483	449	473	459	431	459	479	440	436	474	445	489	467	427	448	481	425	480	462	496	452	454	504	441	455	443	471	507	426	439	472	443	461	445	475	435	447	426	421	432	468	441	450	445	434	433	481	443	455	479	441	464	439	451	455	418	433	453	453	471	442	455	466	476	446	456	395	436	454	431	457	460	455	475	434	473	456	443	440	443	476	454	422	432	450	412	444	480	465	439	494	452	456	441	458	464	430	463	437	458	446	438	431	456	463	463	404	485	461	465	490	429	460	421	453	438	441	440	431	436	442	438	478	495	460	440	464	437	427	468	461	459	429	451	464	445	455	474	483	473	430	460	448	432	460	469	438	417	473	425	446	440	469	452	423	484	422	495	477	422	499	474	452	444	474	453	412	460	462	512	462	452	448	444	426	482	442	434	439	455	444	475	413	416	469	445	436	434	451	467	460	461	441	435	426	436	483	476	485	435	419	472	431	460	477	416	473	415	440	413	473	403	428	449	414	502	418	460	464	441	457	494	467	417	446	434	476	459	471	460	469	428	417	465	449	428	480	482	476	477	465	441	457	438	456	442	466	455	467	435	438	434	454	430	477	448	451	476	472	440	443	442	436	435	444	456	445	459	467	466	451	508	433	469	445	437	460	488	439	475	431	454	443	460	524	427	447	436	451	409	457	424	490	462	445	456	403	439	458	465	454	455	455	448	430	459	464	443	434	475	422	476	440	452	449	492	442	445	443	468	457	458	478	431	456	487	439	454	436	432	444	400	475	459	471	469	439	473	444	411	467	434	464	472	464	434	441	485	479	482	474	448	466	430	388	423	456	405	447	420	480	434	444	438	459	435	428	487	452	445	434	430	467	470	481	436	423	448	465	457	442	453	465	474	454	400	442	454	487	425	433	436	440	432	466	461	414	449	446	470	476	427	449	452	478	432	445	487	435	466	455	460	472	443	474	447	449	471	470	422	452	424	429	467	438	463	448
8280	1267	656	595	483	438	433	375	355	327	411	366	315	357	360	347	320	346	346	312	327	361	339	315	330	353	334	353	351	312	352	340	330	367	341	337	342	309	362	343	306	295	332	319	309	337	351	378	337	331	314	330	342	336	361	365	343	337	364	346	343	363	358	358	329	316	371	316	358	312	362	336	329	338	298	335	329	334	346	312	342	341	304	337	326	343	337	317	349	358	332	332	296	301	298	353	311	321	333	355	349	317	307	324	326	345	335	365	340	351	352	286	313	347	357	319	330	348	331	336	327	351	332	320	346	327	352	330	327	347	326	355	310	342	343	326	342	328	336	337	343	374	350	336	323	324	323	324	331	332	363	350	314	296	345	303	335	332	356	335	334	346	327	338	329	331	352	324	329	321	373	317	354	333	348	329	324	363	303	322	343	305	323	328	340	323	297	344	332	336	336	315	319	330	308	334	361	331	347	336	349	331	350	365	334	329	344	369	300	320	368	357	343	346	350	346	327	375	352	351	360	326	319	348	345	325	344	313	348	335	337	343	334	329	338	318	336	354	345	335	321	363	328	364	349	334	318	355	316	313	307	344	339	362	338	345	344	326	369	343	321	364	340	335	339	349	317	331	325	332	312	341	307	372	307	324	331	338	328	322	354	313	380	333	359	357	368	305	319	318	314	347	338	311	345	335	323	317	349	311	372	352	343	351	321	329	315	361	348	345	341	354	337	370	359	362	330	359	290	331	369	320	351	393	306	354	326	321	342	375	313	304	341	339	316	337	312	334	335	362	345	338	359	374	346	336	333	339	319	338	358	330	322	292	370	342	329	366	327	333	359	285	330	344	342	319	361	309	341	341	362	312	330	344	312	383	327	340	372	347	358	344	290	341	333	328	299	355	352	299	301	343	325	339	337	360	329	377	334	350	337	356	322	298	326	359	301	309	323	335	349	318	316	335	325	308	333	343	356	397	350	344	315	364	365	345	337	357	348	306	332	332	353	343	337	360	361	342	335	321	319	345	303	334	363	325	316	365	333	327	344	365	358	316	347	350	311	323	374	338	348	328	325	332	332	344	334	355	326	410	351	364	303	341	327	297	314	326	311	366	325	356	365	329	334	347	352	351	346	319	332	316	328	347	363	329	344	351	351	355	291	349	349	364	351	371	349	328	319	311	335	360	339	324	335	357	302	308	372	333	357	341	340	349	305	338	317	340	320	359	332	323	311	334	346	334	339	381	362	329	367	332	317	349	353	340	353	370	347	333	309	334	337	341	359	338	344	300	312	339	323	356	363	336	335	370	355	352	299	319	306	365	328	295	337	316	361	335	339	344	348	346	345	336	338	315	334	322	331	344	339	327	337	367	376	352	344	383	328	322	335	297	332	343	349	324	312	348	368	342	371	335	319	343	357	318	342	379	336	346	306	326	317	314	325	321	293	355	345	366	324	361	357	355	344	309	303	349	362	373	326	332	342	349	327	306	359	341	317	340	313	375	341	345	302	324	349	332	302	363	336	294	322	324	345	361	350	357	326	362	346	352	350	348	338	335	334	310	349	307	336	360	350	361	351	346	333	315	346	343	326	330	327	347	305	321	319	343	345	357	336	321	328	339	337	315	344	332	369	330	333	333	322	317	343	327	337	334	336	322	381	345	339	368	345	321	317	339	369	352	329	306	344	332	329	305	322	380	335	318	375	339	341	329	305	338	344	332	358	323	334	342	362	353	315	331	324	328	371	303	326	348	314	337	358	390	306	334	347	305	309	330	302	372	353	362	377	347	363	378	325	350	342	324	355	361	325	317	354	342	327	332	346	344	356	322	331	344	311	314	341	346	323	348	356	341	363	369	333	373	372	323	350	313	354	332	319	329	343	323	303	313	308	323	330	316	351	331	317	289	322	320	376	338	337	329	343	293	331	316	322	310	325	375	356	344	346	328	357	348	347	349	335	309	385	308	319	355	331	345	349	342	335	324	354	339	353	339	359	351	376	331	319	345	336	316	340	328	316	344	376	327	336	295	315	343	314	331	325	334	346	346	350	335	324	302	321	341	310	333	336	303	355	336	365	307	292	365	332	323	325	331	344	352	353	378	340	331	323	343	325	309	332	341	299	368	380	311	320	346	323	325	321	333	355	371	320	361	374	329	359	381	324	335	333	323	341	319	334	321	307	334	339	331	327	323	343	362	337	301	354	333	322	357	325	329	294	347	364	330	300	328	300	352	333	334	322	350	333	348	325	314	312	370	336	305	318	338	358	368	368	357	342	357	310	344	358	322	300	334	323	326	336	320	309	339	329	349	361	327	330	335	372	327	329	316	341	305	347	338	293	308	308	325	326	340	348	327	351	317	346	357	351	355	388	361	360	340	335	315	323	324	357	333	361	375	374	344	315	338	344	340	315	337	330	349	312	314	311	294	353	333	339	321	350	344	345	376	355	315	289	330	355	350	341	318	331	324	328	302	352	348	338	300	359	314	334	317	361	358	346	326	376	335	347	369	304	353	356	320	342	334	338	356	304	328	295	359	331	328	344	314	353	367	335	349	351	334	310	312	328	308	311	333	349	365	342	346	329	343	344	298	338	371	336	363	366	330	341	316	382	371	353	325	337	339	346	331	337	330	339	292	374	340	294	343	313	318	310	334	336	306	340	307	345	317	336	329	299	365	356	335	326	330	338	349	332	381	332	367	335	332	327	333	300	341	327	309	363	338	343	357	344	349	344	314	343	329	370	334	342	377	329	349	362	311	372	335	294	368	319	333	378	328	316	328	353	320	363	309	321	322	316	319	359	347	338	341	354	357	377	331	329	291	320	334	354	310	346	304	328	334	348	352	354	327	346	358	343	350	335	320	337	325	294	324	364	347	331	328	334	358	356	378	346	343	286	353	353	323	312	340	335	336	348	302	339	349	336	368	297	345	333	376	361	366	337	348	320	323	286	314	313	323	329	339	320	312	294	325	327	338	309	345	329	304	322	321	372	306	318	312	368	358	367	340	335	348	323	370	349	327	375	371	326	319	357	341	319	382	342	314	351	347	350	327	330	349	339	350	344	341	315	317	376	356	333	344	359	350	326	316	331	294	355	312	329	374	344	348	353	360	318	353	338	328	356	333	354	302	335	339	325	312	312	367	346	341	331	363	298	327	325	345	361	346	362	354	283	329	317	316	365	353	346	325	341	332	325	345	334	346	341	325	373	352	358	333	306	339	346	377	325	317	308	340	317	330	368	285	321	322	345	333	337	348	329	353	318	314	357	335	355	319	329	335	351	347	350	364	344	320	342	327	351	316	351	383	354	361	306	299	368	344	358	339	349	308	316	328	324	333	312	346	347	308	332	347	350	353	334	320	339	332	356	324	355	363	351	313	316	345	335	342	326	329	329	301	356	341	318	325	347	315	354	365	344	395	361	318	323	353	305	331	343	345	300	339	325	322	355	358	340	313	335	339	326	348	341	352	373	341	357	360	331	297	374	357	352	337	315	308	354	337	320	351
6801	1634	1400	1598	1410	1281	1267	1109	1062	1015	965	973	932	881	875	908	901	872	850	833	868	823	820	845	827	875	811	852	882	866	821	811	827	848	832	837	829	840	803	852	845	841	822	842	817	827	852	822	809	839	757	853	814	793	823	810	775	850	829	829	828	836	779	812	793	793	849	768	826	764	829	856	847	811	845	817	818	813	814	792	825	830	781	813	818	788	820	811	832	781	813	812	803	830	833	769	820	746	832	788	836	847	870	834	838	809	796	813	818	846	785	786	853	843	845	809	809	813	767	780	819	731	832	845	798	751	756	846	747	797	759	819	853	846	819	782	843	800	842	798	825	770	805	771	842	779	835	843	812	793	712	768	806	832	801	825	820	783	816	779	802	783	789	787	859	852	846	820	851	815	741	747	837	819	778	782	768	769	807	858	825	798	878	804	858	794	798	784	815	805	796	756	760	834	802	841	815	834	788	819	810	806	827	783	859	820	794	794	800	805	788	794	795	856	823	814	824	806	800	805	838	797	813	814	826	861	776	848	844	838	857	841	839	789	821	789	808	801	795	754	816	856	828	755	815	826	803	783	848	776	793	877	831	801	816	823	817	796	780	777	845	818	822	776	824	801	852	832	756	804	842	852	852	798	800	798	851	826	828	834	784	819	798	836	803	733	809	788	812	844	872	800	786	851	809	791	825	827	804	860	816	781	795	791	797	802	835	792	795	829	774	792	825	823	828	792	776	840	776	808	819	837	825	856	799	828	754	812	793	843	838	817	812	893	786	819	750	836	815	813	757	872	806	775	805	803	798	778	807	768	847	783	853	758	808	819	807	867	810	780	815	856	772	822	829	766	749	823	845	796	811	810	790	792	835	798	795	770	785	807	752	780	783	828	838	819	833	811	843	830	862	820	794	803	845	742	822	819	808	815	800	828	846	751	799	780	800	777	778	844	823	794	762	783	835	836	776	813	855	814	779	811	775	845	791	759	780	783	798	840	814	770	776	866	802	879	804	826	806	837	854	832	814	804	854	857	786	850	785	844	856	774	872	796	844	798	805	810	806	769	827	807	823	783	868	787	806	810	757	861	786	815	756	771	820	789	812	844	767	798	834	813	785	816	823	819	836	841	780	834	855	822	823	797	788	835	815	818	826	727	850	793	824	859	833	776	789	788	777	759	822	852	789	855	802	851	824	761	821	836	798	858	826	834	756	823	792	796	851	809	834	829	825	831	806	817	795	842	798	802	830	795	760	774	824	798	777	806	823	810	788	839	793	812	792	835	787	789	813	803	790	775	790	828	785	836	805	803	789	796	841	802	815	838	830	807	815	843	802	820	825	839	766	801	842	785	771	765	830	832	758	799	824	818	857	786	797	809	832	758	829	847	814	832	795	833	778	777	793	804	820	791	814	837	804	777	818	794	849	822	813	877	841	831	790	813	818	784	830	795	799	816	835	840	826	841	823	833	828	856	766	845	827	801	832	809	806	854	810	834	812	832	763	834	789	843	841	777	823	805	779	809	764	801	810	768	766	840	818	769	791	774	760	786	737	805	839	833	803	778	826	762	854	840	821	836	840	804	847	836	778	812	787	788	813	771	808	754	771	801	824	796	833	789	809	782	785	813	772	800	775	787	825	800	820	804	805	776	810	799	879	817	856	824	767	757	819	848	838	820	762	811	868	787	846	797	837	764	796	791	853	805	793	803	811	777	832	802	766	777	862	860	830	745	860	815	797	820	857	823	841	778	809	801	803	840	817	830	884	819	792	742	817	820	774	848	813	806	768	826	776	790	840	843	806	760	827	833	787	784	832	871	809	809	831	839	801	816	835	791	835	790	808	837	834	760	758	795	841	805	883	806	831	791	819	823	805	851	857	789	744	819	774	838	824	807	853	806	798	796	790	779	838	853	830	840	843	783	851	856	794	836	845	809	818	819	831	765	793	806	773	784	857	791	836	853	858	843	768	734	715	787	831	868	843	787	832	812	838	805	776	814	812	855	762	805	799	812	775	784	781	750	804	851	887	822	806	767	789	773	774	827	897	807	828	825	784	793	830	785	793	814	802	773	800	803	799	868	842	864	823	794	820	795	792	860	812	849	774	808	823	805	801	842	818	819	831	809	790	791	792	801	742	778	807	819	834	848	805	804	858	807	820	761	849	791	804	802	844	774	811	781	792	831	814	798	801	809	826	775	862	842	818	775	799	772	785	824	816	829	801	799	820	826	806	807	812	813	815	786	784	827	793	825	812	836	825	805	755	782	818	858	799	796	814	840	833	808	848	837	790	769	806	820	809	819	813	821	829	750	811	840	817	805	793	792	738	818	800	823	795	798	803	817	808	812	820	794	793	818	812	781	767	812	826	772	854	863	827	816	785	817	821	830	836	777	786	778	806	838	792	782	793	810	750	835	807	773	790	783	824	821	800	816	850	790	785	824	821	818	786	823	805	759	804	837	845	845	797	792	831	796	803	766	823	817	822	835	790	786	816	835	819	822	827	810	839	789	877	788	780	809	797	855	823	809	762	842	811	835	873	798	805	799	820	821	801	805	829	810	863	861	735	806	773	815	845	760	863	779	856	825	783	823	819	803	799	804	804	805	804	787	799	754	785	778	803	796	813	815	794	827	811	860	799	901	810	817	807	845	804	795	820	801	806	846	791	781	798	776	774	825	808	823	803	857	811	783	796	790	843	788	809	831	798	803	819	859	856	789	822	787	775	846	775	847	845	807	789	803	815	822	788	787	822	781	863	804	833	814	874	833	769	768	838	828	759	797	829	805	830	829	855	826	741	828	844	845	771	847	812	782	796	778	808	794	816	865	840	754	811	826	803	847	826	853	800	817	807	785	796	794	806	832	840	798	794	824	819	788	777	813	793	838	826	779	799	865	804	834	800	836	808	844	819	871	800	788	859	794	801	856	814	789	824	791	802	804	790	778	811	799	812	842	822	819	841	821	834	806	821	762	815	797	807	775	842	779	753	851	807	800	760	835	841	893	800	835	828	861	840	798	798	850	791	821	809	838	823	800	817	814	810	769	846	837	795	775	770	799	799	752	808	799	787	816	800	791	799	803	817	809	777	766	806	824	799	808	802	807	821	809	730	803	775	785	841	862	833	807	812	765	791	808	830	821	820	807	804	835	806	825	788	815	809	814	836	865	833	809	801	780	812	792	777	789	786	851	812	845	789	761	815	846	806	801	781	747	817	801	829	758	803	829	817	802	779	826	830	843	835	758	828	774	832	820	834	833	865	768	837	814	797	783	843	776	853	772	825	813	836	783	797	785	794	831	795	781	790	799	790	816	802	804	777	815	811	831	809	848	800	810	831	838	824	822	810	801	892	815	796	785	817	831	820	817	785	844	805	836	790	828	817	828	798	806	813	806	846	769	828	839	798	808	795	840	779	812	804	799	801	862	765	834	845	870	848	791	826	794	820	789	836	817	788	824	800	835	840	773	851	823	766	798	849	823	832	812	835	796	765	778	731	814	825	849
16163	3084	1280	969	767	654	618	562	539	564	496	552	509	478	511	494	520	489	442	489	489	462	484	513	482	504	500	505	413	501	473	476	435	442	484	505	476	505	447	493	459	476	517	451	487	497	474	430	476	434	456	471	490	460	481	432	491	449	459	501	461	479	468	453	460	477	498	510	494	458	458	460	487	481	476	447	450	474	493	465	518	482	461	486	454	419	475	463	472	497	465	515	455	488	505	465	450	473	450	444	431	410	436	456	456	454	445	431	457	469	460	478	455	493	473	481	401	506	473	454	462	420	468	468	483	494	463	465	509	492	496	490	479	467	474	483	474	471	450	470	487	458	437	459	460	504	451	483	459	474	434	430	487	476	436	486	487	415	442	481	468	461	430	462	465	447	455	486	461	476	432	456	437	445	443	438	432	503	453	445	434	426	466	456	461	504	473	465	468	498	474	513	435	483	455	479	423	458	475	466	473	474	430	458	430	505	488	452	488	478	447	472	466	428	483	473	469	460	426	496	479	503	465	444	456	463	471	502	445	467	427	438	485	458	440	457	470	459	466	428	467	488	433	477	486	456	470	432	466	507	453	468	458	476	455	482	454	456	507	449	478	489	461	491	477	493	461	458	513	450	505	484	476	495	507	499	494	470	434	443	493	468	473	492	472	427	476	500	449	507	437	482	509	469	453	436	468	474	472	456	494	452	433	478	479	515	440	454	466	478	504	497	499	489	512	506	490	461	488	464	465	475	456	455	454	452	452	457	485	464	463	493	459	462	459	494	498	447	464	415	428	469	474	499	466	456	476	431	470	476	441	510	448	528	470	503	470	458	475	444	545	536	489	491	520	435	432	477	478	501	482	448	468	481	485	483	422	453	507	452	488	463	427	428	447	487	495	438	471	446	456	421	495	494	464	482	487	460	450	460	411	475	439	485	475	540	513	496	444	447	465	435	442	467	467	468	494	457	486	497	478	466	494	470	491	463	488	420	506	434	493	459	465	461	454	456	452	457	463	443	487	477	463	484	447	453	462	426	470	434	466	446	517	515	464	418	467	490	454	468	453	471	496	441	441	460	461	496	530	469	443	436	507	469	465	487	461	508	468	462	462	452	433	447	448	411	482	436	491	444	436	465	474	432	442	467	496	459	466	441	467	481	446	450	490	505	481	518	493	501	479	473	473	460	427	467	501	450	505	480	415	465	457	473	477	484	444	484	491	473	469	459	458	457	472	468	445	437	458	497	464	480	492	470	463	488	493	464	420	470	452	482	490	464	473	499	435	491	479	441	468	464	451	530	448	477	463	504	490	464	477	454	449	494	464	430	452	478	504	454	474	477	468	466	456	422	485	482	485	525	480	473	476	458	537	479	469	454	459	457	470	459	471	477	486	444	489	461	451	488	517	512	492	486	424	460	449	430	477	493	437	473	493	475	472	468	453	490	450	500	449	449	473	420	472	481	506	431	469	468	457	476	459	467	476	461	445	430	471	478	496	456	449	437	451	516	480	484	469	487	454	480	495	497	452	474	448	498	467	484	509	469	493	473	420	493	483	457	458	463	449	441	446	416	491	525	441	440	459	435	421	454	453	469	482	478	473	465	424	439	481	490	457	463	420	466	474	472	488	433	476	511	511	479	493	481	455	426	508	494	466	474	497	482	483	446	434	468	462	474	496	498	524	457	430	464	485	484	492	501	461	506	429	485	503	471	452	492	517	480	424	442	476	459	485	513	474	426	443	492	485	469	469	435	472	508	410	452	455	427	497	488	504	484	491	438	465	506	482	483	455	482	465	453	463	464	516	447	446	454	447	460	513	469	491	483	473	397	431	456	496	443	477	450	450	450	434	498	468	466	522	501	510	472	504	481	475	454	463	455	492	465	459	460	484	432	449	447	477	469	447	439	483	516	441	457	476	443	437	487	441	458	435	428	490	545	466	464	469	491	463	491	491	444	481	412	455	490	450	438	451	444	441	491	458	496	497	478	454	448	469	419	486	441	469	467	456	437	502	462	476	447	442	471	483	441	485	476	448	480	424	477	477	479	478	441	450	489	453	478	453	500	435	467	462	471	498	483	487	459	454	494	469	406	511	492	470	438	516	473	499	447	446	468	483	496	500	513	460	501	448	434	477	447	452	448	463	462	487	466	470	459	447	491	463	491	457	451	453	497	483	479	448	415	453	466	432	443	483	494	426	479	522	491	490	474	471	476	458	503	468	441	472	430	452	506	476	480	474	486	442	463	461	449	480	434	481	464	477	469	465	456	483	431	468	462	517	503	492	466	395	498	418	453	461	430	461	476	488	455	459	479	465	454	483	439	499	447	467	453	485	431	465	504	479	447	488	446	491	507	471	495	445	476	475	445	484	469	464	484	434	448	450	467	464	449	495	455	468	482	464	490	471	463	431	448	446	490	453	482	493	481	441	460	446	472	484	476	510	455	488	479	470	479	484	425	460	465	479	478	502	492	448	495	467	442	449	468	483	490	455	466	515	491	513	478	459	466	462	467	451	463	492	491	485	437	478	476	438	460	469	440	479	474	510	488	481	482	448	464	458	437	490	512	476	502	449	481	484	493	491	481	499	464	462	445	481	486	473	461	484	458	512	426	527	490	470	488	501	477	466	497	478	479	477	489	435	516	439	464	437	419	469	437	452	410	454	504	470	485	467	466	462	458	473	443	465	439	473	492	467	488	476	436	481	493	460	458	425	483	516	475	454	468	446	430	458	483	465	482	480	452	454	515	434	498	487	443	464	472	467	452	446	461	437	451	470	488	489	443	457	481	494	456	445	472	433	490	464	470	497	494	476	490	527	497	475	500	472	464	481	465	483	493	510	490	466	544	487	432	491	481	417	444	464	477	474	464	448	462	490	507	441	498	459	456	449	447	456	470	455	473	444	427	458	473	479	451	484	474	447	423	490	442	481	485	466	487	516	428	472	464	459	459	495	512	469	444	470	497	497	471	470	434	500	485	459	464	437	455	488	505	489	455	458	420	443	443	462	513	462	413	471	464	496	509	482	436	451	478	470	454	499	490	458	436	537	436	440	487	449	475	472	439	476	489	481	435	453	499	496	496	498	474	469	460	465	458	455	466	505	445	489	497	459	450	463	445	450	435	491	499	450	481	474	471	465	455	497	471	464	446	498	495	493	480	504	435	486	469	468	470	510	471	482	422	462	467	452	438	463	450	449	442	463	475	400	443	518	476	467	462	429	467	452	492	506	484	451	450	441	506	496	517	474	446	496	464	486	466	432	479	479	482	471	531	485	476	456	454	477	468	472	444	444	511	438	468	482	488	482	507	487	440	472	411	450	471	468	440	443	476	452	501	480	475	458	488	477	467	446	490	451	464	429	463	508	402	476	491	521	470	497	474	449	481	485	434	485	421	440	479	473	472	478	492	440	420	479	453	484	435	434	456	487	439	382	441	439	463	444	471	464	486	457	482	447	471	477	495	481	465	466	434	418	490	441	498	479	459	475	485	475	473	491	461
9214	2834	2362	2638	2350	2054	1858	1618	1575	1440	1337	1293	1224	1216	1151	1135	1114	1176	1132	1151	1136	1081	1049	1117	1120	1104	1144	1069	1077	1097	1098	1082	1148	1029	1070	1078	1045	1093	983	1085	1049	1103	1052	1035	1046	1029	1088	1042	1049	989	1032	1069	1085	1053	1034	1049	1051	1052	974	1070	1037	1048	1040	1058	1041	1031	1061	1044	986	1074	1065	1027	1046	1079	1056	1016	1040	1044	1087	953	1045	1104	1106	1074	1013	1012	1024	1045	1025	1054	1011	1029	1001	1041	1056	1025	1064	1053	1048	1004	1012	1081	1017	1044	1040	1073	1021	1048	983	1078	998	987	1041	1005	1005	1066	996	1029	972	1051	1078	1047	1086	1011	1044	1001	1069	1037	1063	1057	999	1029	1093	1021	1068	1000	1096	1084	1043	1054	1012	1038	1007	1056	1078	1027	1051	1083	1024	1030	1048	1002	1050	1053	1028	985	1066	1070	1007	1007	1084	1009	1069	991	991	1011	996	1044	1020	1016	1119	1026	1030	1026	1029	1029	983	1000	1022	1024	969	1008	983	1018	1070	1037	1041	1043	1059	1055	1088	1043	1020	1043	1086	1020	1052	1019	1057	1076	1023	1026	1046	1083	1052	1066	1025	1023	1011	1001	968	1016	1032	954	1004	1078	1037	1109	955	1035	1054	1036	1079	1031	1025	1051	1002	1059	1044	1022	1042	1042	1020	984	1052	1076	1049	954	1074	1009	1032	975	1006	1042	1053	1060	1030	1065	1019	1038	1024	1042	1043	992	1026	984	1038	1013	966	994	998	1056	1004	1050	1095	1023	1030	1001	1034	1053	1033	1033	1012	1043	1059	1037	1042	1051	1021	980	1056	1031	993	1043	1012	1047	943	1051	1044	1094	1033	1038	1065	1075	1021	1044	953	1018	1077	1056	1044	1076	1023	1080	1052	1009	1044	1018	1116	1026	1035	1023	1045	1056	1042	1001	1002	977	1031	1062	1022	1034	1095	1019	1068	1099	1069	1079	1056	1029	1047	979	1003	1045	964	1036	1070	1005	990	1055	1024	997	1033	1056	980	1011	1044	987	1073	1075	1028	1027	1062	1004	991	1003	1066	1107	1061	992	1001	1030	1020	1028	1068	980	1027	1026	1006	989	1062	999	1023	1062	985	1052	1057	974	1064	1027	1055	979	1016	1023	1003	1051	1089	1077	1018	1061	1008	1070	1069	1047	1005	1043	1013	1052	1023	1016	1063	1035	1023	1040	1026	1001	1018	1105	1019	1013	1000	1021	1037	1057	1010	1072	1030	1024	1011	1058	1009	1054	1040	946	1051	1099	1075	1054	1031	1075	1019	1084	1036	1021	1019	1042	1016	1006	998	1039	1026	1032	1002	987	1000	1038	1016	1050	994	1071	992	977	1034	990	1058	1065	1099	1102	1067	1047	1040	1012	1062	989	981	1058	1094	1041	1014	1047	993	1059	1041	980	1029	1022	1025	1026	1039	991	1041	1018	996	1043	1026	1044	1034	1048	1052	1084	1037	1082	1006	970	1056	1024	1036	990	1055	980	1001	1016	1047	1041	1016	983	1040	1061	999	1043	1093	991	1014	1014	1066	1030	1030	1002	1081	987	1027	974	1078	1003	1019	1052	1066	1045	1003	1033	1040	989	1043	1026	993	1003	1005	1056	1032	1073	1044	1012	1057	1000	1094	1101	1074	1015	1038	991	1018	1058	1034	1082	1053	1051	1017	991	1091	1061	1025	1049	1017	1062	1025	1049	1024	1092	1036	1011	1080	954	1039	1001	1023	1015	1054	1010	1023	1023	1038	1020	1024	1101	1006	1001	1037	1014	1084	1022	1004	1005	1040	1059	1023	1011	1045	1019	1070	1010	978	1105	1025	1026	988	1030	1032	1035	1057	995	1029	1011	1070	1082	1063	1032	1045	1012	948	995	996	1097	1068	1048	1132	996	1013	1036	1039	1051	1058	1018	1064	1026	965	1055	1069	1029	1022	1045	1038	1069	1044	992	1029	994	1103	1006	1004	1030	1030	985	1042	1026	1018	1046	1028	1038	1080	1081	1074	1048	1047	1109	1064	1052	1057	1091	1009	1047	1045	1043	1056	1047	986	990	1045	1067	969	1060	1030	1036	1032	1059	1109	1057	989	1061	991	1063	1008	1046	1012	1039	1027	994	1014	1080	1049	1004	1030	1081	1024	1045	1057	1014	1044	989	1093	1047	1004	1027	1030	1017	1063	1042	1091	1001	988	1063	1013	1033	1065	1051	1008	1023	1048	1032	1077	1039	1097	959	1048	1064	1048	1031	1046	1031	1008	1065	1005	1071	1036	1003	985	1053	1025	1057	1080	1006	1036	1043	1030	1006	990	1064	1042	1011	1035	1074	1025	1059	990	1028	1046	992	959	1018	958	1030	1054	1020	1056	1031	1089	1011	996	1074	1019	1057	1074	1018	1035	995	1061	1063	1039	1011	1055	1073	1004	1003	1006	1060	1049	1070	1019	1024	1036	1035	1019	1081	1037	1010	1040	1023	1038	1023	980	1019	1034	1022	1041	1061	1022	992	1003	1015	1026	1002	1104	1027	1055	978	982	1054	1050	1113	1050	1036	1029	1075	1117	1053	1060	1018	1083	1043	1008	1009	997	1034	1001	1095	1077	1025	1081	992	1033	1066	1012	1047	1013	1051	1022	1066	1076	1057	1059	1084	1023	1023	982	1033	1090	1031	1037	1036	1066	1033	1018	1034	1045	1017	1026	1006	1030	1070	1041	999	1051	1067	1017	1022	1048	1083	1097	1074	1088	1034	1070	1028	1005	1038	1069	1032	1081	1040	1102	1022	1061	1030	1012	997	1041	1017	1055	1046	1082	1065	1041	1079	1044	1032	1012	1021	1070	1020	1062	997	1021	1001	1050	1057	1079	1029	1040	957	1026	1013	1023	1089	1017	1032	1032	1017	1049	1040	1051	1025	1043	1109	989	979	1060	1037	1053	1034	1007	1015	980	1034	1081	1046	1014	1009	1098	1028	992	1061	1057	1003	1065	1035	1005	1071	1002	1018	1059	1030	970	1025	1065	1080	1013	1001	1027	982	1030	1041	990	956	1056	945	1056	1071	1024	1030	1053	1030	1006	1025	1054	1006	1079	1061	1048	1039	1019	1077	1060	1066	1065	1052	1031	983	1039	980	1005	1134	1059	1012	1074	1048	982	1021	1072	1013	974	1067	1047	1092	1044	1071	994	1037	1041	1054	1019	1017	1046	1060	1053	1006	1041	997	1057	1024	963	1075	1025	1041	1029	1076	1055	1040	1025	1062	1044	997	1042	1017	1018	1054	1008	1055	1082	1027	984	1037	975	1009	1013	1065	1013	1012	1010	988	1074	1053	1007	1075	1031	1032	1044	1032	1014	1023	1017	1020	1060	1065	1051	1036	1016	997	1053	991	1001	1037	1075	1109	1041	1034	1046	1034	1071	1005	996	1033	1062	1065	1013	1092	996	1033	1053	1039	1064	1037	1030	1021	979	1029	1024	1020	1067	1078	1012	1090	1034	1046	1014	965	1066	1033	1027	1034	1095	1067	976	1072	1035	1031	1052	991	1048	1063	995	981	1038	1008	1066	1092	988	1007	1001	977	1048	1093	1012	1061	993	986	995	1076	1063	1005	1042	1048	1004	1025	996	1042	1026	1001	998	968	1064	1051	1049	1039	1065	1030	1025	1070	993	1032	1016	1002	1014	1013	1044	1045	1034	1060	1025	1047	1030	1023	1035	997	1041	1050	1070	1029	1070	1009	1079	1005	1039	1013	1064	1067	982	1083	1000	1089	1063	1041	1020	1063	1070	982	1070	1016	1030	1046	1022	1075	1004	981	997	1035	1081	1036	1045	983	1044	1090	1056	1033	1072	1067	1047	1026	1038	1063	1038	1051	1016	1051	1051	1060	1027	1025	975	1055	1136	1040	1041	1035	1023	1019	1024	1059	1003	1020	1023	974	1048	1046	1045	1045	1014	1044	1001	1054	1073	1039	1014	1137	989	1023	1030	1041	1038	992	1003	1004	1072	1046	1027	1006	1062	1009	1005	1030	1032	1019	1017	984	1056	1048	1068	1023	1002	1075	996	1001	984	1090	1033	1082	1039	1037	968	1058	1042	1017	977	1000	1070	1057	979	1048	1061	996	1051	1053	1074	1058	1076	1046	1040	1022	1026	1015	1018	1130	1041	1016	1021	993	1063	1001	997	1039	1048	1002	1075	994	1010	1028	987	1112	1023	1012	1109	1057	1116	1057	1035	1064	978	1063	1024	977	1017	1029	1039	1065	995	1010	1069	990	1026	1041	1007	983	1022	1047	1041	1007	1025	991	1054	1064	1039	996	1048	1034	1067	1038	1048	1013	1021	1036	981	1002	1005	1057	1070	1011	1065	969	1043	1025	1072	1014	1064	1049	1106	1083	1047	1052	1070	1118	998	1042	1022	1017	1096	1046	1000	1036	1064	1006	1023	1088	1026	973	1039	981	994	994	1047	1088	1008	1043	1034	1059	1023	1046	1046	1037	972	1023	1075	996	1025	1018	1007	1046	1045	1035	1010	1044	1027	1062	1053	986	1068	1061	1011	1044	1048	994	998	1040	1057	1018	1042	1010	1013	1049	1068	1056	978	1001	990	1028	1011	1079	1046	1006	1000	1034	1037	1070	1030	1012	1049	1022	1048	1000	1070	987	1032	1071	1039	983	1036	1036	1001	1031	1030	996	1064	1087	1062	1029	1022	1074	1060	1058	1104	1002	1000	1051	1040	1000	1026	1039	1051	1062	995	998	1012	1004	1083	1052	1035	1057	1012	1062	1119	1069	1049	1062	1041	1027	1051	1022	1048	965
1675	256	192	172	179	185	174	166	153	166	164	181	152	171	162	164	127	136	190	163	175	154	175	145	137	174	155	142	174	147	162	171	149	163	160	168	161	166	183	180	167	135	161	145	183	151	139	161	169	147	175	136	176	147	177	130	165	158	130	140	142	164	153	153	167	177	148	145	164	145	155	164	157	168	161	177	172	172	174	148	158	165	172	147	179	167	164	148	146	162	171	165	137	169	147	160	162	155	161	147	158	144	166	157	148	151	161	158	160	150	158	171	159	169	169	167	156	151	166	170	153	157	155	149	150	152	164	154	150	144	133	175	177	141	166	136	176	176	154	141	178	136	139	159	151	151	152	169	157	156	167	168	160	168	173	155	136	143	167	178	167	162	160	137	145	161	151	159	141	154	133	145	154	158	171	132	164	156	173	163	163	157	150	149	155	147	183	151	171	154	158	136	152	174	192	175	149	143	164	147	139	163	160	159	146	161	169	149	163	146	148	157	161	176	189	148	175	169	137	146	145	154	160	172	158	158	173	148	142	166	127	140	141	132	158	176	147	182	166	163	156	189	130	180	175	132	179	154	161	155	146	168	176	173	167	162	169	143	155	164	156	151	158	174	154	166	142	163	151	165	169	135	141	155	155	156	156	156	188	170	158	166	142	160	139	148	177	163	173	150	138	130	162	156	171	146	169	165	158	148	164	163	158	143	180	157	132	163	164	162	158	170	140	140	167	153	156	170	157	182	165	155	148	137	171	146	168	141	157	148	151	147	148	153	163	150	143	150	160	138	129	139	140	167	190	152	173	153	169	161	170	147	153	162	169	138	127	160	150	144	155	153	146	150	168	161	186	153	170	166	139	169	146	167	150	163	163	163	179	144	160	197	150	170	163	160	155	168	150	157	132	146	139	170	161	168	155	150	131	158	154	166	165	153	144	158	142	172	171	154	154	158	152	147	163	149	133	157	171	163	166	149	150	147	155	160	165	150	168	133	142	161	167	162	172	194	174	163	164	151	177	175	159	165	159	182	161	154	149	161	160	144	150	165	181	162	150	159	183	156	171	176	158	162	178	140	163	158	150	159	158	136	145	162	147	139	176	164	140	159	156	174	171	172	155	166	175	161	154	163	137	181	155	168	155	157	173	159	147	158	165	136	158	155	146	172	168	150	142	164	187	177	177	144	163	152	161	175	192	171	160	153	166	167	149	146	161	167	184	169	140	146	157	140	161	139	180	175	158	173	160	161	173	150	176	158	152	175	141	166	134	149	166	199	148	169	176	160	139	157	160	157	145	167	174	181	165	140	152	153	158	155	137	158	160	179	176	174	150	141	146	151	164	138	160	155	178	143	129	175	171	163	179	165	140	183	152	148	150	156	154	153	156	158	142	175	144	143	148	137	155	159	164	155	151	172	150	160	208	147	144	158	172	140	168	124	139	179	170	177	155	142	177	151	181	176	155	148	156	167	145	134	130	147	153	160	146	149	170	177	164	166	178	145	161	169	152	157	153	160	162	164	148	174	154	175	158	162	132	173	180	148	171	139	172	180	175	149	148	152	173	158	159	164	160	159	160	151	149	145	163	142	171	158	162	169	164	176	179	175	139	141	153	139	162	160	173	170	170	157	153	161	145	148	169	152	147	170	133	160	141	162	135	140	163	147	144	172	168	164	160	159	159	155	166	166	160	160	167	152	136	143	160	145	161	160	190	174	176	173	151	178	169	159	166	173	149	149	160	141	152	163	138	166	133	184	172	163	143	166	142	176	165	181	160	162	158	156	142	164	157	150	159	161	145	182	147	168	171	153	197	138	174	166	127	131	136	156	139	159	160	127	143	139	155	170	144	162	137	183	156	164	157	168	178	129	130	156	169	148	163	159	161	163	168	152	152	149	164	196	179	174	150	157	171	145	178	164	152	159	157	141	141	156	166	155	148	161	156	161	166	155	152	159	162	151	145	154	155	168	150	140	167	150	128	148	161	149	170	150	172	118	131	202	156	163	154	142	152	136	156	158	172	151	142	180	142	182	159	121	165	151	166	158	154	161	154	163	150	146	178	157	164	175	137	164	154	164	156	176	167	143	170	160	151	149	160	155	174	190	146	141	153	149	169	129	145	175	170	163	150	156	128	145	174	169	145	166	184	169	154	155	148	173	152	154	160	143	175	163	180	159	144	131	167	169	149	165	150	178	159	165	151	168	165	158	150	154	147	155	164	162	161	137	158	149	158	177	163	147	156	175	173	148	136	150	171	153	145	157	175	182	142	140	174	159	168	182	177	170	173	144	143	147	172	161	153	198	186	141	147	161	158	160	165	149	179	172	144	131	147	163	161	144	163	131	178	174	151	151	163	123	134	161	146	155	139	156	142	157	160	160	177	143	149	169	157	182	151	166	161	121	143	160	168	167	147	135	162	137	172	128	176	143	139	146	169	178	164	159	160	155	176	150	172	124	139	162	191	178	144	150	158	153	129	157	160	148	171	166	120	183	153	148	166	154	159	174	160	161	135	140	144	157	168	155	163	161	173	163	158	161	160	142	198	150	176	161	157	182	164	153	133	139	162	133	131	178	139	148	166	184	150	138	144	141	154	162	172	139	162	152	145	182	140	142	154	178	163	171	155	173	141	141	154	161	133	158	175	168	154	143	143	182	159	149	151	156	172	156	163	161	153	156	171	153	146	154	177	158	152	153	163	156	159	168	189	156	147	145	199	153	149	167	144	170	177	148	141	175	164	147	193	144	167	161	143	161	145	149	179	165	151	177	158	164	160	149	134	152	146	184	136	157	176	146	160	156	189	165	179	152	155	150	166	179	168	161	177	157	156	172	143	136	134	146	150	172	142	174	164	176	139	147	167	154	152	155	154	142	163	176	152	169	145	140	154	147	134	178	144	161	143	176	157	159	136	168	156	169	159	185	161	141	163	169	169	150	139	184	165	152	150	166	164	154	175	179	148	168	147	152	170	160	154	154	151	160	160	168	169	162	148	161	169	157	165	181	184	157	156	150	181	132	166	181	185	181	144	169	169	183	168	151	149	162	164	156	158	140	160	162	153	182	152	147	152	158	145	139	145	170	144	165	165	144	161	166	148	148	169	155	143	156	158	159	163	141	139	159	187	165	132	148	122	162	157	148	145	139	171	156	175	149	169	164	192	153	163	159	168	164	130	140	154	136	157	177	170	153	151	153	139	142	193	149	152	162	135	162	182	154	175	161	171	153	151	130	161	175	159	133	172	155	145	129	152	163	157	144	170	155	140	152	156	167	173	127	147	173	161	166	151	141	180	172	169	149	194	158	174	142	163	173	172	154	129	155	143	174	150	166	169	195	140	170	154	147	150	151	164	150	175	152	165	145	134	171	132	176	150	142	175	137	126	153	153	172	159	141	181	168	160	169	157	149	158	148	156	171	158	160	187	177	145	155	152	164	160	160	139	184	177	146	157	171	152	125	168	160	170	156	177	152	135	165	152	153	139	174	171	149	159	168	149	159
1794	556	518	486	482	452	473	462	461	418	497	476	462	477	477	459	446	454	456	467	462	487	461	464	460	404	463	438	494	452	480	473	453	460	461	438	498	466	409	441	461	461	432	439	478	466	401	427	468	458	484	438	441	444	461	457	471	499	442	484	451	447	463	488	468	481	436	466	449	449	446	436	473	444	443	487	440	444	465	415	480	442	522	446	424	451	434	438	464	416	440	466	475	459	440	471	459	464	484	472	457	452	484	424	418	467	462	429	439	456	448	468	449	432	467	461	479	481	475	451	430	451	428	443	481	455	460	430	461	453	456	441	455	447	485	452	450	438	469	460	463	459	478	445	423	420	453	454	423	465	470	420	448	438	455	477	450	445	481	421	425	457	458	475	456	430	464	482	440	448	452	430	472	424	462	471	466	474	434	441	497	430	415	438	442	408	422	476	456	442	438	459	489	457	449	489	449	435	460	408	453	472	458	425	451	436	423	456	429	458	452	460	469	461	431	435	469	483	434	487	457	478	452	448	395	472	466	442	459	463	474	454	442	429	442	448	447	437	447	468	490	453	440	458	441	458	446	452	412	429	487	450	426	448	421	438	472	464	401	420	426	438	431	479	445	414	482	423	460	459	456	424	436	451	476	433	492	452	445	451	466	441	450	436	469	479	460	441	459	440	466	459	441	437	455	458	474	434	454	454	477	453	468	480	455	423	441	430	447	425	475	423	420	459	468	446	482	467	435	435	425	443	446	461	450	432	428	444	462	460	461	466	447	475	454	454	454	461	451	473	433	474	497	443	440	439	432	464	451	465	460	446	471	473	459	462	433	456	455	439	480	414	450	446	465	428	448	456	450	446	423	451	420	473	407	472	476	437	432	500	441	437	411	433	450	444	411	445	440	446	487	456	447	460	458	463	439	423	483	428	481	437	469	463	459	468	453	466	455	484	415	465	477	504	452	455	486	511	482	477	426	451	490	440	471	482	426	426	441	467	418	461	439	435	437	416	445	412	420	424	467	447	460	447	430	452	467	436	466	449	423	460	462	461	439	473	485	477	447	432	459	494	425	463	472	431	459	438	448	452	434	458	421	448	434	466	448	450	427	436	479	468	444	457	443	434	424	477	464	445	461	457	464	455	463	451	503	448	412	438	456	404	449	431	422	460	489	473	462	435	423	431	407	434	431	421	425	424	440	430	423	450	455	461	451	459	439	427	426	396	442	434	443	477	461	448	478	466	468	465	471	486	406	460	464	452	475	429	455	408	454	444	440	451	478	453	448	459	424	465	445	463	439	478	452	464	468	471	461	462	457	430	449	454	475	455	470	423	473	427	480	433	471	442	443	487	486	452	457	428	453	415	523	441	435	447	441	460	422	440	431	445	458	446	423	451	466	442	455	441	451	438	396	420	476	492	440	433	460	432	479	410	427	443	461	452	471	441	433	412	413	466	429	473	439	468	450	431	457	481	430	466	449	453	463	448	509	472	440	490	443	490	449	464	442	441	428	433	440	466	438	482	454	393	473	438	441	462	420	414	397	467	434	443	443	438	435	424	460	460	486	459	448	483	443	474	462	449	432	501	440	427	457	418	445	467	455	433	463	477	456	411	445	473	421	424	467	477	434	428	470	445	474	460	481	462	486	421	448	446	463	449	445	461	423	427	440	458	444	444	472	452	440	479	477	456	470	451	472	442	469	437	454	401	421	451	444	411	462	443	502	433	419	451	410	440	461	428	478	445	409	465	424	440	495	471	425	454	462	430	425	454	448	404	462	412	436	458	431	440	430	475	457	473	466	432	468	503	449	474	429	458	461	449	487	487	477	462	443	473	481	485	454	437	434	446	482	439	454	452	472	455	471	459	436	454	458	462	489	476	446	408	442	459	440	485	468	503	446	460	459	439	442	462	430	430	459	459	443	403	459	473	457	493	431	427	432	457	461	429	439	470	466	452	437	430	456	453	441	492	446	448	451	459	417	478	425	438	452	455	447	476	453	462	445	464	454	460	440	468	440	455	455	446	438	473	429	469	426	446	491	455	454	466	488	415	476	461	428	440	472	435	456	441	463	448	472	412	451	460	445	459	501	460	446	414	461	478	463	433	435	460	424	438	472	448	464	424	473	448	477	432	435	471	442	443	453	433	460	452	443	467	476	458	425	460	427	433	448	425	451	473	454	452	432	459	463	430	483	443	461	441	426	459	445	432	401	445	432	468	464	422	440	421	446	432	434	454	429	479	416	474	439	448	457	457	433	482	457	447	444	405	469	443	472	446	467	483	450	426	430	446	475	516	464	438	456	452	482	439	414	438	440	428	446	396	448	448	476	447	452	459	445	458	435	451	445	486	443	423	442	480	439	464	410	435	423	458	422	442	481	431	487	465	444	486	458	435	444	412	459	457	421	464	463	464	443	449	423	491	491	465	462	424	430	451	393	443	467	439	436	463	460	433	465	454	455	492	442	462	469	430	427	439	429	452	475	447	443	432	457	450	449	439	474	490	435	462	456	396	458	457	443	477	452	495	435	452	461	436	457	464	469	466	457	405	483	447	446	439	464	436	428	465	443	458	470	472	450	476	456	461	410	436	437	418	425	460	444	424	442	439	426	461	441	405	446	433	440	476	464	420	492	479	434	434	450	437	450	435	448	430	455	398	477	460	440	465	472	467	457	461	453	477	425	460	470	492	449	446	474	436	452	489	408	487	449	418	439	442	442	415	478	433	497	484	457	442	452	460	475	431	425	448	463	462	440	455	469	465	455	484	464	447	479	468	462	438	468	430	447	441	449	451	443	432	459	459	475	452	433	411	446	489	457	443	467	477	447	435	432	444	436	456	430	492	462	504	473	466	426	436	456	466	470	444	446	479	471	437	482	421	437	450	486	437	424	399	422	471	465	442	455	473	467	403	448	430	431	443	419	450	461	436	440	438	458	457	468	453	433	426	452	456	456	430	465	454	445	444	432	435	446	431	450	478	446	435	465	447	449	407	454	433	434	451	446	468	472	430	461	441	489	445	430	434	467	478	444	465	451	452	436	447	436	449	454	441	436	464	467	450	430	437	429	461	476	458	428	417	456	467	471	506	485	468	423	458	435	448	466	469	442	428	443	406	443	433	429	486	448	462	456	424	469	440	485	443	461	466	439	459	438	449	465	440	433	458	419	436	434	452	488	467	445	477	438	412	465	465	436	492	482	464	476	458	468	448	437	449	451	462	435	422	445	463	463	435	444	448	485	469	462	503	445	428	466	429	480	446	444	471	429	451	468	432	504	447	474	468	398	507	438	437	446	458	437	467	440	428	487	457	434	451	485	457	461	450	452	473	507	454	437	465	469	443	451	453	436	421	450	450	418	403	457	467	429	465	487	469	471	489	442	403	439	447	488	447	423	447	467	457	403	494	464	464	446	463	451	442	497	480	431	456	475	453	424	469	441	459	421	448	411	423	442	472	473	436	461	450	465	444	494	497	448	463	498	431	436	437	461	461	461	468	447	445
8091	1321	622	488	508	435	390	376	364	345	339	381	356	381	379	343	357	349	368	341	385	387	341	330	336	324	303	325	304	327	335	380	365	345	334	336	351	326	331	305	336	335	340	338	327	344	335	348	317	324	321	360	351	317	329	310	389	346	358	358	342	350	334	338	366	338	379	358	336	323	317	368	332	330	353	323	345	348	340	314	353	332	337	324	337	344	367	299	320	319	364	325	330	362	371	370	318	363	324	332	382	327	364	337	355	340	350	330	348	338	374	314	331	292	360	322	338	346	349	333	345	343	317	323	326	364	349	342	360	351	354	353	362	359	310	328	351	309	335	355	372	338	339	319	328	311	340	360	327	331	323	344	315	312	336	380	351	332	360	351	313	330	326	322	333	340	337	360	333	308	334	336	359	319	299	319	345	356	359	341	341	313	310	358	373	315	300	344	347	345	329	333	346	314	330	340	316	357	292	369	353	362	351	330	347	332	332	357	322	349	335	359	338	319	292	312	369	360	368	393	331	330	330	355	333	328	305	342	328	312	327	346	353	339	318	292	313	374	334	374	272	355	332	350	370	357	358	314	345	320	356	327	303	293	325	329	366	388	319	335	340	360	356	313	351	361	361	300	319	352	341	331	348	331	340	352	319	307	364	346	359	354	329	317	322	348	310	351	327	325	324	349	338	371	324	327	316	336	339	380	346	352	372	329	289	323	357	334	325	326	303	346	320	350	338	312	348	386	361	343	353	336	332	349	317	373	333	341	399	298	304	337	332	307	311	331	355	338	332	332	349	319	334	361	369	371	328	314	305	341	333	352	348	336	337	313	350	328	336	357	345	349	355	317	335	319	316	331	350	334	335	329	328	349	344	400	360	305	350	394	319	341	335	332	327	331	376	316	321	314	335	379	362	325	305	354	366	346	358	369	328	349	356	350	357	328	349	321	347	341	311	310	363	344	355	347	346	348	331	350	349	336	367	311	303	348	325	316	342	346	358	344	351	355	340	316	278	326	329	322	330	303	314	321	399	339	344	364	315	347	290	364	361	301	355	360	375	343	330	349	330	360	343	318	376	329	316	351	290	366	342	345	333	341	329	329	337	331	345	339	328	349	321	351	317	305	335	333	313	303	313	320	340	326	321	331	343	339	304	349	346	332	365	320	354	328	288	318	339	342	311	310	320	329	354	311	366	344	323	338	381	327	304	334	326	334	369	362	361	324	337	347	326	281	301	383	283	331	366	362	336	311	338	324	350	350	310	326	308	308	350	358	364	335	326	360	329	328	339	351	339	345	337	364	324	293	322	339	358	324	342	321	346	355	360	332	319	323	350	352	350	337	353	322	337	314	307	332	393	309	321	313	342	323	326	330	342	331	354	372	343	337	293	339	345	383	348	330	343	336	355	355	314	302	332	317	337	342	371	292	319	319	333	365	337	351	296	337	342	298	337	361	335	347	327	303	348	350	315	299	299	317	329	309	316	336	326	309	357	337	347	348	365	359	334	322	353	334	287	323	316	348	345	320	311	349	334	350	340	355	325	312	318	329	321	333	327	374	354	352	316	339	377	351	331	346	344	326	327	336	334	283	338	335	332	317	308	326	314	309	323	337	341	318	370	324	348	337	366	325	351	316	331	316	311	335	362	330	359	316	366	335	326	358	359	334	346	333	317	319	314	332	340	356	324	338	347	335	362	313	359	309	362	350	345	353	335	320	363	306	344	334	332	356	336	356	335	317	355	349	316	350	339	353	332	320	352	348	323	326	356	366	332	347	333	318	355	360	339	341	374	325	339	308	365	323	338	331	345	368	327	333	331	324	334	334	340	319	307	335	336	334	307	328	356	358	306	331	319	331	283	327	333	332	305	332	325	336	331	347	334	357	350	351	344	322	326	327	368	350	338	318	344	374	336	319	348	345	364	332	325	342	341	325	346	339	316	340	356	327	314	365	326	327	376	357	348	336	310	320	335	376	340	299	361	306	330	348	352	325	329	369	340	353	350	341	351	322	344	318	350	351	339	318	329	333	328	326	338	327	362	314	343	332	336	348	321	296	316	347	321	352	364	318	306	328	355	367	344	338	311	310	326	301	359	316	371	322	301	334	356	316	332	335	325	345	333	314	323	350	300	333	333	349	350	323	317	333	360	311	318	341	307	314	309	359	361	331	355	335	347	321	355	325	312	359	354	312	342	302	365	309	333	350	344	328	331	320	351	344	354	323	336	337	352	337	318	346	333	339	320	360	361	341	370	321	333	339	351	327	333	334	322	353	356	366	324	331	335	333	333	357	331	350	327	345	303	317	346	362	346	323	318	378	373	323	317	323	363	337	333	299	332	360	342	329	359	356	306	358	319	335	309	360	338	304	345	363	316	320	315	330	322	376	341	332	358	333	355	303	329	369	339	356	332	313	337	351	307	318	337	305	373	337	320	312	337	328	317	301	355	337	353	326	324	342	356	353	345	315	318	307	331	312	346	369	360	362	362	342	358	366	323	333	341	333	339	321	330	356	346	363	325	307	373	324	374	322	304	330	328	337	334	338	306	322	350	304	354	309	314	331	336	319	343	337	351	358	320	319	314	342	332	317	342	341	373	318	361	344	356	376	302	341	343	361	362	351	341	305	338	371	346	354	339	341	324	341	316	366	361	321	352	295	365	328	311	335	379	292	336	323	374	339	316	315	335	342	370	349	360	329	300	342	350	328	373	328	347	333	345	349	301	313	356	379	333	336	358	284	350	352	344	367	330	321	342	319	323	342	318	344	338	313	377	356	348	313	330	316	335	344	354	320	340	350	357	357	344	341	343	321	350	331	328	300	319	335	314	332	327	338	327	321	354	339	320	332	324	365	332	321	290	351	370	342	383	328	341	364	344	334	338	387	335	344	318	306	325	336	308	372	363	360	306	337	347	347	349	348	311	318	344	336	382	317	316	366	318	356	345	338	295	341	317	296	328	311	352	342	348	350	311	337	343	353	353	333	341	329	324	326	323	376	347	343	376	302	340	343	337	364	364	383	300	334	317	298	326	348	332	362	379	322	317	374	325	316	304	323	343	323	339	340	345	359	343	320	347	335	350	338	323	308	365	352	340	315	354	365	338	343	332	364	370	311	312	354	331	370	344	311	357	310	335	329	355	327	313	338	375	349	358	338	372	330	321	303	311	380	331	335	342	325	361	342	341	303	363	355	356	305	354	336	342	337	367	310	321	368	307	370	356	349	330	321	342	349	317	350	324	337	294	350	324	338	331	305	379	341	313	326	345	331	343	323	307	392	322	351	325	331	369	287	317	329	317	368	325	321	332	321	330	396	318	334	336	351	344	299	316	327	323	319	338	322	345	360	331	298	327	307	357	309	317	354	367	337	264	312	318	360	346	310	320	279	330	342	345	339	348	344	312	342	323	351	334	333	362	343	366	344	339	355	312	337	317	340	325	360	351	301	297	316	333	370	355	354	309	316	324	315	311	363	324	336	336	324	344	336	360	366	341	331	340	341
6862	1675	1406	1566	1472	1326	1235	1132	1108	976	964	935	925	882	886	892	884	830	923	804	833	833	842	895	843	812	836	849	819	831	871	857	816	833	814	825	879	824	788	849	787	781	839	830	824	780	816	773	836	846	819	794	853	819	816	798	789	778	786	831	804	819	795	808	825	882	838	795	787	808	825	776	826	852	816	807	847	866	856	835	774	831	840	820	832	808	799	774	832	869	816	787	825	818	810	797	785	801	736	817	797	815	830	795	810	819	801	786	864	791	864	799	823	824	803	850	777	794	819	841	860	790	826	817	807	856	800	826	824	800	833	774	784	761	813	805	815	760	851	838	821	826	796	849	766	814	801	793	787	829	776	805	803	841	861	816	778	820	776	809	808	788	836	827	790	813	851	780	797	764	812	784	804	810	796	824	830	843	821	797	771	765	853	819	790	804	824	805	805	812	818	865	808	792	790	790	835	801	833	846	805	839	832	807	802	768	842	776	784	849	796	802	830	853	791	856	809	810	785	790	787	819	810	818	867	780	771	845	834	784	851	827	803	759	789	834	765	854	792	811	767	827	824	799	831	835	815	821	823	873	797	826	802	806	812	768	788	811	852	820	754	794	830	795	775	802	812	801	757	805	804	816	740	816	815	814	811	808	785	794	804	789	809	810	826	767	794	796	797	786	824	783	864	804	820	806	802	807	751	809	808	822	813	826	787	858	846	829	838	788	824	816	783	805	816	850	807	795	808	852	845	806	848	760	807	869	831	767	805	795	823	786	858	822	844	776	779	830	796	771	822	859	805	847	844	792	826	799	810	820	810	810	793	786	814	818	841	824	810	853	831	796	814	823	846	830	819	794	839	842	799	844	819	844	801	776	778	780	806	846	849	822	848	758	804	841	803	775	829	802	802	802	809	828	815	808	783	791	848	772	790	790	873	804	821	859	838	799	873	767	802	868	801	853	881	801	828	814	774	808	818	726	858	820	833	824	775	838	827	778	792	804	831	765	798	815	781	737	811	825	837	809	817	835	826	825	776	815	791	845	844	798	818	830	870	831	837	830	802	765	793	845	770	763	793	817	835	777	796	827	802	831	800	779	820	831	822	829	813	834	782	809	820	818	808	815	844	799	809	835	765	806	811	877	845	848	815	830	823	828	786	829	893	793	812	835	808	834	782	821	834	801	803	811	820	842	804	830	808	845	814	767	793	872	813	784	854	825	860	826	729	822	840	836	850	807	811	816	897	817	786	830	797	801	846	851	799	798	802	824	855	807	821	791	849	803	841	851	813	763	852	825	749	767	860	788	820	770	775	818	848	758	786	813	796	789	798	841	787	834	845	778	823	798	766	842	833	883	775	784	792	855	791	847	778	836	748	805	762	776	806	770	775	839	799	757	836	841	848	800	825	849	722	803	817	818	821	811	828	862	852	836	781	796	765	844	825	838	821	858	788	829	785	820	828	863	814	781	771	806	814	830	821	872	731	793	793	801	826	796	779	796	823	830	842	812	841	816	767	850	886	817	795	819	790	827	817	818	824	845	792	881	795	749	794	792	826	791	816	823	756	828	789	790	799	821	865	797	787	792	858	800	851	809	821	789	800	804	733	803	822	830	787	883	809	838	788	778	844	775	806	796	831	801	775	783	815	794	835	826	793	822	829	833	840	806	828	826	795	770	856	723	808	790	824	784	786	858	779	808	779	810	802	797	765	812	810	785	808	826	836	766	823	843	839	854	853	819	833	822	779	817	828	786	828	845	824	767	850	803	803	791	821	806	761	830	813	804	815	820	820	830	828	776	750	797	811	810	803	821	811	853	829	833	776	790	787	792	797	872	834	794	812	820	862	831	817	768	820	792	769	863	886	765	798	808	825	810	834	857	805	773	751	821	830	797	855	831	786	799	811	797	834	810	813	748	837	859	772	755	797	842	810	796	822	821	872	809	778	758	832	813	815	842	814	799	780	836	841	830	829	861	802	877	787	774	803	856	848	850	846	803	766	789	802	804	809	796	754	860	845	826	820	882	767	816	812	887	806	801	835	794	786	827	790	802	792	810	792	779	789	794	775	812	803	841	841	833	839	845	789	783	818	817	787	831	851	840	805	799	865	803	796	792	764	797	854	845	843	760	823	839	802	809	788	798	812	780	817	826	830	850	853	855	767	761	813	813	864	812	843	791	801	825	781	793	773	831	847	872	809	831	805	802	794	775	840	802	831	852	832	785	824	811	841	835	760	823	856	856	813	800	797	829	815	849	815	804	855	800	830	785	746	889	801	797	840	828	782	854	832	818	862	846	801	816	801	802	832	778	767	765	838	811	793	870	839	816	851	800	812	836	795	818	773	853	818	824	861	798	865	821	828	831	797	869	779	804	732	816	767	843	818	803	805	841	838	787	784	780	786	830	785	808	828	766	784	847	863	791	820	849	800	807	811	847	807	813	850	842	795	864	807	803	833	803	793	808	841	834	830	808	790	798	853	843	780	757	854	811	793	800	809	826	818	776	852	836	830	841	824	812	827	856	828	797	832	785	851	777	831	861	844	806	794	809	786	810	805	811	781	788	793	815	816	771	809	818	784	796	835	802	754	841	839	814	811	849	810	797	804	803	832	802	827	820	769	769	804	805	797	806	838	840	807	853	816	828	808	822	814	774	804	832	797	771	791	782	801	836	796	826	744	804	818	844	845	783	770	832	843	790	817	819	785	861	776	751	793	811	768	845	831	849	766	800	809	830	759	827	820	828	758	845	811	762	844	772	788	761	843	799	817	815	795	871	799	767	771	814	834	851	868	819	818	777	845	813	812	805	825	818	786	836	836	790	826	786	797	833	762	783	774	796	810	820	767	826	866	799	795	803	779	779	813	775	829	802	812	805	815	782	824	818	797	796	789	807	820	803	825	845	837	779	822	824	803	837	836	783	830	849	831	804	815	812	789	820	815	815	812	800	827	805	803	827	832	867	836	832	771	794	829	830	797	830	832	828	795	811	806	776	769	873	842	834	728	837	854	796	798	795	816	817	807	853	816	840	819	745	808	871	813	811	835	745	818	799	814	815	828	836	819	809	829	758	869	856	798	768	820	852	761	825	779	837	853	795	811	865	832	807	762	806	787	834	858	821	799	841	788	806	749	810	812	819	796	803	826	813	858	772	811	810	768	831	774	778	790	813	787	813	781	779	811	804	842	810	808	818	786	793	831	802	828	782	820	796	856	856	802	860	778	844	789	818	815	752	799	810	795	824	812	805	829	806	813	821	822	819	823	866	814	806	811	838	831	842	821	840	813	808	784	762	856	842	834	817	858	810	858	761	792	825	883	808	802	799	791	850	829	785	772	818	846	859	827	767	802	810	813	759	816	853	827	822	759	787	778	836	793	837	858	750	756	803	771	815	850	846	819	807	778	827	830	837	797	854	821	818	830	825	812	799	834	804	773	814	802	782	839	800	803	792	811	810	825	804	827	808	789	830	792	853	809	819	815	759	787	844	849	814	835	788	843	784
16146	3257	1217	995	795	689	638	611	540	505	567	499	517	480	467	455	448	519	528	489	475	481	517	535	475	479	454	487	467	538	435	445	433	454	443	446	468	489	483	470	466	483	434	446	470	469	443	480	457	453	465	469	497	482	490	465	493	472	447	451	488	503	475	462	466	448	510	467	464	480	496	438	472	429	452	440	423	515	483	450	468	476	501	486	490	468	461	425	463	479	427	449	432	472	508	499	513	484	478	490	454	446	432	436	443	466	472	450	485	462	476	492	432	469	468	462	491	458	468	468	461	476	500	436	439	463	483	473	477	505	479	455	453	445	474	491	416	483	454	425	446	493	499	448	464	440	501	458	439	442	512	441	497	448	477	429	457	506	416	455	457	501	483	511	445	532	514	440	475	428	473	481	450	436	470	477	481	469	443	471	484	435	450	462	443	493	501	478	457	436	486	459	455	485	475	486	435	475	441	451	462	492	463	492	438	470	498	468	489	458	496	469	487	445	498	501	483	454	472	438	456	465	459	438	516	482	451	453	484	454	521	426	449	511	445	493	486	472	467	466	475	462	525	443	490	501	434	466	443	464	509	462	510	450	487	470	492	460	440	470	463	471	480	462	441	440	466	461	440	477	512	486	458	508	500	485	446	459	452	431	488	494	462	425	488	475	486	435	446	449	464	477	471	453	452	445	476	441	465	489	485	489	476	461	449	490	519	458	470	468	494	466	530	455	494	457	481	486	459	470	469	461	487	469	446	477	454	470	518	450	457	450	500	449	497	487	460	428	438	466	508	471	468	439	444	455	447	414	460	448	467	450	464	475	442	468	450	459	461	452	475	468	459	443	460	439	501	489	493	491	452	498	508	463	485	488	425	503	461	490	440	494	498	453	458	443	462	437	482	456	436	403	495	446	411	475	466	488	468	475	462	501	465	464	490	455	481	434	469	511	504	459	499	455	483	485	435	490	505	466	448	505	514	522	470	487	442	487	489	495	459	476	478	464	434	464	459	444	478	471	496	521	479	503	498	501	466	500	451	458	446	473	466	447	477	470	466	470	456	469	478	514	499	451	449	470	492	454	443	486	498	474	473	452	495	454	461	492	476	454	441	462	467	482	509	479	489	523	456	509	459	464	483	445	455	458	462	489	463	422	489	465	457	463	499	478	459	434	486	483	464	440	471	442	447	444	420	424	480	472	476	454	456	457	455	475	502	518	452	471	450	424	461	421	502	447	450	475	479	488	418	460	483	464	482	447	483	485	428	468	455	514	491	465	433	441	476	483	483	448	441	478	454	461	462	488	442	463	444	450	466	484	434	433	483	490	455	414	492	499	433	452	457	461	484	418	460	459	475	486	512	478	469	470	482	507	453	452	503	448	448	503	461	414	485	493	455	473	456	447	464	435	457	474	453	483	449	452	476	511	489	459	451	462	491	450	489	440	483	486	484	462	470	473	482	441	462	493	477	479	443	424	464	474	480	437	460	504	472	479	416	527	502	482	508	485	491	480	500	441	500	483	462	488	467	488	489	488	489	481	451	482	458	501	454	438	477	460	516	450	483	459	479	457	497	421	456	508	484	454	430	454	453	472	472	447	499	496	499	488	496	450	466	472	530	490	463	443	413	491	479	443	411	443	485	446	474	481	487	457	507	475	454	469	429	472	484	475	428	470	485	436	422	491	482	465	475	459	436	459	447	463	471	464	503	481	456	475	475	491	492	434	473	460	443	436	488	500	449	495	508	453	441	448	452	480	471	480	491	447	462	415	469	502	489	432	478	476	443	463	442	445	457	430	468	463	472	467	435	462	480	507	471	493	454	449	445	472	432	449	465	467	467	507	481	479	464	418	454	493	493	472	486	501	454	511	470	486	512	492	440	452	433	464	475	428	455	465	510	502	471	450	473	469	491	446	479	450	484	460	433	437	446	456	499	434	425	454	449	458	451	521	486	420	481	494	480	443	456	480	442	458	464	426	478	474	465	495	490	459	492	483	435	426	462	498	484	469	432	452	456	458	438	441	469	484	444	540	523	476	467	447	506	438	451	434	503	461	455	472	437	439	494	444	497	447	437	460	453	477	458	460	436	459	466	463	490	495	481	443	460	445	474	446	444	460	460	457	444	461	467	469	489	446	506	455	479	438	470	514	474	443	453	474	460	425	461	472	527	466	468	432	456	444	451	460	467	482	488	441	433	462	450	458	496	484	497	439	446	493	495	516	449	467	517	469	493	432	459	475	426	469	479	479	455	475	446	446	430	475	466	450	440	471	485	525	461	478	453	438	485	440	504	474	433	445	469	438	470	459	500	461	519	466	469	447	435	496	471	455	454	480	470	452	477	440	444	485	457	459	472	462	456	525	473	462	498	453	466	467	484	474	464	426	444	465	488	468	490	452	455	515	431	439	487	465	440	466	501	499	436	476	449	437	397	438	453	488	479	495	489	482	462	498	473	459	486	449	482	408	455	482	478	477	483	498	470	436	467	473	480	448	427	433	501	427	486	468	464	479	425	486	507	467	499	492	459	429	457	469	458	471	443	428	432	493	472	487	483	471	427	471	445	489	455	459	473	522	516	451	458	453	474	456	464	531	462	471	456	471	464	459	440	434	477	484	479	491	454	436	436	460	493	463	449	450	444	450	462	476	468	475	440	479	495	443	460	488	470	487	493	461	481	481	479	484	468	471	464	478	484	507	455	467	441	455	511	456	423	466	465	476	494	476	495	472	448	460	447	463	446	448	456	441	447	471	465	459	474	479	510	512	493	460	456	455	486	496	493	474	439	439	477	470	441	504	489	462	492	485	467	473	458	437	453	436	411	428	500	436	457	483	486	444	441	458	438	485	520	464	426	482	468	482	475	466	472	438	490	472	449	463	437	438	471	447	490	467	453	467	487	441	475	508	500	415	449	437	467	452	508	462	456	464	471	461	425	429	453	474	446	470	420	475	467	452	468	495	446	440	448	451	460	466	454	446	468	435	470	493	445	490	485	453	488	482	419	497	452	468	480	506	458	513	480	487	498	448	454	480	487	449	455	505	478	504	459	521	475	437	499	468	469	500	493	472	435	477	451	490	464	495	506	496	425	467	511	467	462	459	447	468	456	514	471	439	460	449	487	529	432	472	465	495	428	503	447	434	412	451	445	469	463	441	443	460	455	482	471	482	429	449	483	476	472	463	461	465	488	471	458	533	455	478	493	479	451	461	470	484	455	504	439	505	484	472	487	442	464	443	452	433	471	469	506	454	500	501	457	439	436	469	469	444	463	471	435	443	470	481	465	467	497	470	430	421	405	476	454	495	467	476	442	448	481	457	494	484	417	421	462	478	457	449	433	486	473	439	442	473	426	502	464	479	451	453	451	476	468	491	472	471	479	471	440	467	463	447	471	463	469	484	518	488	496	441	497	455	467	468	482	475	518	502	480	460	464	471	468	481	468	469	428	442	458	457	431	503	480	467	479	472	434	508	482	466	473	492	471	457	466	487	448	442	488	413
9219	3116	2291	2565	2399	2078	1821	1690	1561	1383	1340	1284	1309	1262	1127	1187	1178	1192	1099	1174	1104	1133	1059	1116	1115	1052	1070	1027	1104	1071	1053	1020	1051	1052	1089	1060	1056	1067	1123	1009	1026	1103	1081	1067	1057	1055	1074	1050	1052	1028	1057	1044	1083	1042	1044	1053	1076	1091	1072	1017	1096	1015	1051	1030	1022	1021	1076	1070	1051	1091	1026	1049	1059	1028	1049	1046	1005	1048	1010	1053	1020	1044	1088	1043	1022	1054	1037	1016	1024	1085	1087	995	988	983	1103	1039	1007	1074	1041	1028	1057	1022	1003	998	1025	1062	1001	997	981	1037	1030	1034	1044	1036	1038	1037	1007	1069	1024	986	1056	978	1044	1071	1047	1034	1045	1067	1035	1026	1003	987	1063	1035	1006	1014	1003	1020	995	1052	1016	1023	1036	1064	1033	1071	1079	1036	1050	1022	1043	1016	1087	1036	1017	1028	1035	1062	1034	1013	1025	1075	1033	1045	1007	1019	1078	994	1043	1048	1010	1000	1024	1085	1059	1085	1025	1026	1010	938	1093	1038	1016	1019	1028	1023	1039	1007	1053	996	1055	1087	1001	1021	1002	1025	1010	1037	1043	1020	994	1070	1046	1051	1062	1092	1012	966	1063	1021	1046	1024	1056	1077	1070	1031	1030	1012	1025	1034	1027	1050	1015	1101	994	1080	1037	1056	1007	996	1023	1021	1024	998	1015	1096	978	1026	1071	1021	1013	1079	1004	1009	1060	1076	1064	1022	1064	969	1027	1105	1013	1024	1023	1014	993	1035	1001	1066	1006	1037	989	984	1065	1039	1072	1040	1053	1036	1028	1029	996	1042	1097	1013	1067	991	1077	1023	1063	1078	970	1029	1015	1020	1063	1044	992	1070	994	1055	973	1060	1095	974	1085	1032	1049	1014	1064	1050	1050	1085	1040	1072	1059	1003	977	1036	1025	1007	1064	1051	1026	1039	1071	1035	1055	1035	1036	1054	1044	975	1008	1028	1026	1035	1050	994	1030	989	1011	1039	1020	1003	1008	1024	1032	1018	1041	995	1070	1058	1004	1039	1039	1010	1038	995	997	1035	993	957	1003	1085	1041	1015	1058	1052	1037	953	1036	1029	1069	989	1060	1018	1024	1015	1037	975	971	1078	1049	1040	995	1027	1023	1004	1041	962	1004	982	1076	1039	997	1035	953	970	1025	1029	1024	1047	999	1045	1040	1094	1011	990	1033	1080	1058	1021	984	990	991	1045	1057	1039	1051	1026	1046	1001	1010	1054	1041	994	1033	1050	1013	1105	1041	999	1005	1118	1045	1045	1006	1034	1063	997	989	1007	939	1005	1061	1071	1049	1041	1009	975	1061	1039	977	1047	1013	1039	1034	1030	1001	1022	1012	974	1048	1067	990	1080	1050	1068	1029	1063	991	1038	983	1016	1034	1012	1110	1020	1002	1005	1040	1034	1052	1009	998	1011	1057	1052	1022	1007	1030	998	1061	1013	1002	1103	1058	1047	1041	1049	1026	1066	1072	1044	1036	1083	1087	1045	1009	1045	1030	1053	985	1010	973	1045	1064	989	1021	1061	1099	1045	976	1010	1030	1055	1044	984	1050	994	1012	1062	1138	1065	1000	1031	1060	1062	1040	1066	978	1030	983	1033	1027	1026	1076	1002	1002	1010	1021	1035	1051	1033	966	1040	1027	1059	1025	1032	987	1048	989	986	1081	1036	998	1067	1006	1013	1010	997	1009	1056	1003	1049	1063	1069	1061	1041	1021	1029	955	1013	1005	1006	1024	1082	1017	1101	1057	1015	1032	1048	1069	1067	1014	1094	1033	1069	1040	1072	1083	1092	1054	1047	1018	1006	1048	1059	1050	989	987	1053	1083	1004	1061	1029	1104	1034	1021	1026	1049	1093	1037	1017	1064	1021	1037	1037	967	1072	1032	971	1037	1014	1042	1024	1027	1052	1047	1083	1044	1036	1018	1011	1019	1013	1060	1020	1028	1008	1012	1055	1013	1047	1049	1059	1041	998	1028	1061	1032	1012	1066	1066	1070	1007	1023	1002	1096	1058	1064	1053	1027	1047	1008	1017	1010	1053	1067	999	1012	1040	1077	1022	1061	1018	967	1084	1044	1041	989	1025	1028	1033	1050	1103	1043	1082	1010	1078	1026	1021	963	1028	1006	1055	1044	951	1040	1046	1086	1011	1043	978	1074	1006	1091	1088	1061	1047	1019	1066	1059	1005	1011	990	982	1025	1055	1005	1020	1060	1059	989	1023	1031	1002	1081	1086	1021	1056	1082	1028	998	1035	1043	1005	1015	1021	1019	1085	1020	1006	970	1051	1026	1031	1059	979	1081	1010	1041	1026	1005	1045	1001	986	986	1060	1002	1074	950	1018	1032	999	1039	1020	1044	1020	1046	1033	989	1059	1016	1089	1049	1033	1076	1014	1063	993	1070	1043	1080	1022	1024	1034	1042	1055	1008	1039	1004	1026	1038	1033	1014	1055	1024	1067	1046	1007	930	1069	1065	1031	1017	991	1123	1062	1084	1021	981	1018	1043	1069	1018	1058	1059	1034	1086	1002	1079	1047	1036	1014	1002	1046	1054	1028	1047	1012	992	969	1062	1029	1016	1030	1027	1033	1032	1012	1064	995	1014	1009	1002	1088	1021	995	1060	1061	983	1100	1063	985	967	1023	991	1011	1022	1014	1035	1063	1078	1050	1051	995	1043	1027	1060	1002	1027	1024	995	1045	1036	1017	1025	1027	1026	996	1065	1020	1017	1026	994	969	1041	991	1007	987	1043	994	1040	1053	1149	1074	1007	1054	1020	1073	987	1041	1046	1109	1034	960	980	1029	1019	997	1033	1037	1047	1020	1053	1054	1029	1054	1007	1010	1035	992	1055	1009	1070	988	992	1031	1027	1002	1025	996	975	1049	1018	999	1036	1023	1056	1038	966	1054	1059	1035	1061	1016	1027	1081	1066	1050	1011	1057	991	1015	1053	1063	1014	1062	1034	1044	1035	1065	1051	1122	1053	1077	1027	992	1006	998	1050	1034	1033	1029	1028	1032	1039	1038	1037	974	1084	1002	1036	1040	1014	1050	1099	999	1050	1038	999	1028	1027	962	1029	1080	1008	1062	997	1004	1042	1023	1061	1010	1034	995	1001	1022	1097	1007	1039	1024	1006	1036	1025	1037	1074	1022	951	1003	1030	1087	992	1035	1104	1033	1054	984	1017	1014	1038	998	1027	1025	1047	1035	1062	1103	1002	1035	998	1004	1067	1007	1037	1037	1041	1031	1067	1044	1075	1016	982	1010	1049	1050	1052	1057	1020	987	1023	1041	1047	1043	1037	1070	1032	1084	1080	1015	1080	1050	1070	1100	1068	1003	1040	1073	1039	1030	1023	1021	991	1066	1069	1079	1061	981	1040	1004	1015	1020	1026	1022	1028	1081	1063	1014	1036	994	1064	1064	1021	1056	1037	1037	1024	1043	1002	1046	1039	1064	1011	1062	1036	1069	1059	1039	1057	1042	1004	964	1079	1057	1044	1036	1041	1012	982	1057	1029	1041	1037	1006	1002	1011	1054	1034	1069	1031	1074	1015	1020	1033	1039	1079	1033	1005	1054	1046	1052	1026	1053	994	996	1041	1068	1037	1035	1013	1034	1004	990	1026	1044	1032	1002	1069	1074	1032	1016	1079	996	1075	1032	1014	1052	1021	1019	1020	1047	1036	1073	1046	1062	1034	1053	1079	1047	1048	1035	1028	1051	1019	999	1034	1044	1080	1095	1003	1087	1062	1048	1057	1004	1049	1014	1031	1016	1062	994	1071	960	1037	1056	1015	1017	1008	1004	1069	1049	1031	1012	982	997	1000	1041	1022	1007	1059	1042	1008	1013	1018	1090	1142	985	1003	1020	988	985	1052	1029	1084	1022	1045	1092	1043	1059	1077	1040	1023	1004	1009	980	1039	967	1061	1069	1013	996	1027	1067	1036	1021	995	1021	1024	1054	1041	1041	966	1090	1018	1006	1048	1067	1007	1036	1050	979	1096	1050	998	1018	1043	1047	1003	991	996	1034	1012	1039	1053	1024	1112	1013	1012	1007	1027	993	1037	1008	1043	1015	1040	1007	1047	1025	1060	1019	1017	1079	995	1059	1057	1072	988	1028	1025	1058	1030	1000	1070	1056	999	1044	952	1058	1055	1022	1029	1097	996	1052	1072	1084	991	1010	1004	1047	1014	1047	1012	997	1048	979	1030	1049	1069	980	1038	1063	1001	983	1021	1039	1090	996	1002	1019	1085	997	1048	985	989	1063	985	1025	999	1014	1013	1064	1088	1073	978	1081	1086	1031	995	1070	1054	1014	936	1056	1068	1009	1042	1015	1087	1039	1017	1023	998	1025	1004	951	1016	1029	1023	1028	1041	1036	1045	1056	1072	1042	1045	1043	1085	1032	1031	1032	962	1070	1017	1053	1015	1032	1027	1042	1039	1080	1027	1124	1045	996	1047	1040	1052	1061	1101	1016	1052	1017	1064	967	1037	1020	1015	1014	990	1000	1016	1035	1017	1037	997	1026	1056	1057	1019	1027	998	1074	1070	1065	1007	996	1106	968	1017	1052	1034	993	1020	1035	1018	985	1039	1019	1011	1039	1043	1021	1037	1005	1034	1033	1037	1020	1094	1045	1074	1013	1065	1033	1023	994	1080	1087	1013	1009	1063	1048	1078	992	1054	996	1108	1063	1045	1020	1108	976	1066	999	1010	1043	1081	1052	1037	1083	962	1070	1049	1027	1018	1079	1009	1041	988	1037	1024	1018	1058	1033	1045	994	1035	985
1726	285	187	158	162	187	164	166	149	140	178	166	169	155	166	161	143	143	163	155	167	158	145	157	164	179	149	139	156	143	181	181	147	156	154	178	171	170	165	141	170	155	177	167	144	138	152	175	147	148	184	180	151	161	168	157	154	189	180	181	182	182	191	169	181	156	135	159	168	174	158	176	176	165	160	185	155	146	153	166	167	155	179	139	177	156	159	181	171	158	158	145	145	148	143	161	171	135	161	137	179	158	158	144	153	144	146	148	172	157	162	167	139	153	182	145	179	176	130	171	171	158	140	159	152	156	148	175	132	181	159	177	172	155	160	153	167	153	155	147	147	161	164	183	141	139	165	160	167	157	167	171	164	137	161	160	143	161	155	163	138	163	147	155	173	158	148	158	148	159	143	149	168	136	145	157	160	139	164	149	143	164	164	144	170	163	156	163	179	136	163	186	162	145	168	150	150	142	174	143	147	143	162	162	168	149	146	164	158	165	142	150	158	157	168	162	143	141	126	154	171	154	151	134	139	164	182	171	168	147	156	144	138	147	172	154	158	153	196	140	145	149	173	150	177	164	152	162	156	161	177	142	148	153	157	154	178	144	160	168	145	154	163	145	161	179	162	139	157	160	129	157	145	168	153	175	153	158	167	197	152	158	194	144	165	150	169	160	151	127	152	176	167	161	170	164	163	152	138	181	140	171	168	156	183	156	140	157	142	168	157	154	174	159	159	144	151	157	167	187	157	156	133	181	162	149	119	138	148	147	157	170	146	171	169	136	143	155	192	165	169	166	145	176	157	160	196	179	149	158	172	178	170	137	140	190	165	161	185	133	151	156	169	178	158	169	170	153	186	162	148	169	170	170	171	158	179	157	154	155	155	159	152	158	146	156	165	161	132	159	153	158	163	162	172	133	172	165	158	158	197	147	160	160	147	149	164	159	167	152	146	154	136	121	153	166	174	132	168	154	143	144	170	183	170	195	152	167	162	186	158	157	169	161	161	162	170	194	168	163	148	143	161	169	160	156	160	157	153	138	151	161	149	151	175	151	150	171	161	163	153	167	151	154	154	168	143	161	165	135	140	156	166	153	164	168	153	157	158	127	142	171	154	141	187	148	179	159	172	153	149	156	161	163	165	153	152	161	150	145	147	184	153	154	167	135	178	163	161	159	161	160	163	162	171	164	151	134	167	154	153	164	175	152	168	122	163	172	145	153	149	176	139	160	144	143	198	153	168	166	162	156	178	157	150	139	179	159	163	163	160	144	147	158	170	138	176	159	180	149	151	152	150	150	137	145	164	168	166	151	154	171	170	139	156	160	149	157	157	161	163	146	145	163	170	144	178	164	173	122	152	149	161	171	145	155	146	164	163	159	149	161	159	144	134	177	153	147	141	143	148	134	147	180	184	169	153	171	159	162	165	150	189	147	163	136	145	176	141	182	168	145	152	155	144	172	139	151	164	189	181	154	175	149	165	161	141	157	158	157	181	161	150	160	156	135	171	164	160	160	165	148	163	172	134	143	141	156	202	147	157	157	197	154	177	136	143	158	182	160	139	162	181	176	163	163	170	137	151	175	144	152	160	135	174	135	177	167	130	171	152	172	143	154	179	170	167	170	159	161	183	162	165	131	156	159	149	139	150	133	172	146	167	165	148	156	168	156	165	147	138	154	156	183	163	183	133	158	164	176	162	155	184	160	153	151	147	157	165	181	161	137	146	168	133	155	164	150	176	166	158	197	174	160	178	161	161	188	143	161	150	147	133	180	162	138	141	151	151	147	141	158	177	185	157	163	169	160	146	185	151	144	164	161	160	182	172	155	154	139	140	154	171	156	147	143	150	155	181	154	168	189	149	141	163	158	165	168	168	134	166	168	168	136	151	170	160	149	146	138	154	162	169	157	156	143	167	181	173	157	190	153	149	166	152	165	168	160	146	156	168	182	171	159	146	145	159	141	193	164	157	144	169	152	170	155	164	145	166	148	152	153	159	167	177	167	159	175	175	181	168	152	158	160	145	169	142	146	167	144	174	180	138	148	175	159	148	149	151	155	131	167	148	159	143	158	161	170	148	164	170	158	171	151	157	174	171	173	149	176	123	155	176	154	149	143	147	155	168	147	160	158	135	160	163	150	147	160	179	130	136	167	174	136	167	132	145	191	163	156	150	184	159	179	175	171	157	156	161	151	128	165	153	142	169	173	178	163	159	159	165	162	148	147	148	166	151	157	153	128	169	173	146	164	161	170	140	165	158	151	163	138	133	140	154	169	167	154	156	138	147	172	164	165	156	156	138	167	152	145	175	164	159	139	136	176	172	156	164	156	146	162	171	165	153	162	156	140	176	162	154	159	159	146	170	193	138	167	126	144	151	141	195	146	179	156	147	167	145	157	140	152	167	154	173	146	175	182	158	149	147	178	152	150	159	162	161	148	164	168	151	178	166	153	184	147	156	147	162	147	164	159	154	161	164	165	158	207	140	149	154	153	158	137	132	176	183	157	164	211	161	168	167	145	146	146	152	162	163	144	150	175	136	161	158	135	154	157	158	157	155	159	168	161	150	150	161	162	165	153	166	170	152	174	134	124	165	168	147	167	184	138	163	151	187	152	158	152	152	160	171	148	174	153	158	156	149	163	167	162	190	167	148	165	178	146	156	144	148	149	178	159	159	172	167	147	160	159	154	134	156	142	178	170	137	154	149	159	176	152	166	161	144	183	136	177	148	154	152	182	173	144	151	156	167	143	157	172	157	145	158	146	145	164	182	162	165	166	157	158	153	158	168	165	147	161	150	168	168	149	150	162	153	166	179	158	171	156	160	157	167	150	142	156	182	157	142	152	181	149	151	145	159	160	131	151	153	172	148	156	154	160	175	159	158	134	161	165	151	160	147	144	189	169	158	168	161	181	178	196	157	173	178	170	157	153	165	166	153	161	154	177	164	185	137	138	133	167	164	158	179	171	153	158	183	167	162	172	170	173	189	153	173	186	143	166	184	172	155	151	162	166	170	178	129	165	158	146	165	166	163	158	159	159	171	160	149	137	149	152	150	139	152	149	163	169	145	146	160	155	146	150	171	150	152	163	164	161	160	151	146	159	176	153	164	156	160	158	152	157	139	163	149	149	150	149	167	145	139	171	147	161	133	173	163	165	146	173	176	177	151	152	145	149	151	153	143	156	147	144	166	176	128	154	162	158	166	151	175	171	140	152	150	149	158	169	164	154	155	170	176	187	168	157	164	159	152	169	161	172	144	150	200	164	166	189	166	154	138	152	144	154	131	149	134	144	150	124	147	159	171	158	164	172	152	161	153	148	151	172	143	133	142	165	152	163	142	147	156	165	170	154	159	154	139	139	165	163	167	175	163	149	159	139	164	150	165	144	191	152	146	165	167	161	151	151	162	156	161	158	175	156	169	148	163	169	169	161	172	173	187	170	139	130	192	148	183	155	152	121	144	158	166	147	165	190	135	165	154	187	172	170	154	166	150	134
1848	559	471	488	425	456	434	501	476	451	422	477	453	476	442	461	472	416	460	460	427	454	458	447	413	442	454	480	395	446	464	453	450	423	466	436	465	437	430	439	466	456	455	447	441	498	454	439	480	440	430	432	475	411	476	464	448	459	500	450	460	442	427	416	464	448	433	439	459	445	451	482	400	460	436	474	469	451	443	433	459	483	456	429	455	478	474	476	446	466	467	466	468	445	441	457	445	460	457	452	462	447	479	451	440	459	435	443	475	430	432	494	462	465	412	414	441	452	483	441	447	473	417	439	482	453	436	463	470	460	429	470	472	475	421	445	451	440	460	438	441	485	418	464	462	441	459	446	419	484	463	469	475	437	443	448	440	431	424	443	441	465	459	463	480	455	447	473	408	418	446	415	449	439	443	455	449	455	505	406	430	451	456	463	446	476	458	462	482	498	428	422	432	441	449	452	455	455	411	445	456	452	405	479	448	436	427	406	431	461	475	461	438	470	479	463	445	479	447	459	491	431	400	435	414	450	459	451	442	462	412	417	457	464	424	475	433	493	428	437	421	455	439	431	445	455	468	437	458	443	468	476	453	458	424	463	428	443	458	480	455	434	430	446	403	454	444	469	459	459	443	445	438	467	489	460	482	472	453	417	495	445	455	463	454	444	440	480	426	467	418	438	426	483	438	459	433	423	452	432	445	432	468	451	474	453	454	465	448	467	457	476	452	477	433	399	437	418	436	478	418	440	444	471	409	438	444	454	476	433	449	447	440	465	458	461	437	425	488	434	460	463	501	452	473	410	459	454	444	446	426	399	479	436	448	479	472	460	455	471	451	445	400	448	435	463	413	467	413	455	429	443	453	451	461	441	433	460	438	469	455	455	438	467	447	459	421	468	459	478	458	439	416	426	476	429	428	435	492	436	458	426	497	419	465	402	455	449	445	448	459	458	468	469	451	461	432	456	437	459	439	428	459	431	451	420	438	454	434	459	455	424	486	462	457	448	458	431	432	422	436	462	466	445	437	445	457	435	451	479	432	445	400	478	417	453	471	448	467	448	452	436	487	449	441	444	460	456	425	425	463	474	438	443	443	436	439	461	441	404	441	401	473	425	428	451	452	444	419	448	480	487	503	462	438	454	501	446	472	426	447	455	424	439	425	485	436	444	440	450	432	454	468	449	460	451	475	416	442	447	457	481	449	435	464	455	452	473	462	453	437	411	473	428	475	497	463	431	449	454	433	459	418	451	408	460	430	403	411	442	451	421	450	448	449	425	409	434	465	426	430	425	465	441	452	476	493	421	475	475	441	432	449	449	451	444	442	437	447	465	429	452	435	455	444	410	440	454	430	452	451	471	505	435	466	433	465	457	484	437	432	445	468	421	448	392	435	458	431	440	466	420	490	449	431	435	468	421	452	442	473	447	467	482	474	433	450	439	424	451	471	463	461	454	452	460	431	463	464	511	437	509	452	412	448	437	433	462	467	469	473	425	442	406	417	465	449	426	438	451	463	447	443	466	477	452	461	438	466	454	423	458	435	432	421	440	465	485	386	448	461	452	455	442	458	450	462	453	459	449	450	456	442	446	432	453	452	474	398	456	460	482	443	449	464	448	441	451	471	437	463	464	423	459	507	429	469	417	468	424	467	436	420	473	441	440	454	472	447	439	440	443	463	448	412	461	443	426	450	422	452	440	437	455	421	451	437	422	455	486	399	471	458	460	426	455	444	428	436	445	480	469	452	456	455	479	451	474	441	409	456	461	449	429	393	439	443	415	464	456	512	463	462	504	435	466	433	442	483	462	455	421	450	428	444	464	474	457	429	426	449	455	455	453	468	458	465	445	463	485	442	434	431	422	401	426	465	470	441	444	444	479	421	468	443	428	476	424	426	442	448	450	434	398	432	456	442	443	449	475	471	424	481	442	462	436	463	446	427	419	435	416	460	491	440	481	461	405	467	445	460	445	442	433	486	458	435	490	416	465	444	453	446	449	439	473	424	458	418	432	452	445	432	444	453	461	430	468	438	423	434	482	452	438	467	472	462	445	428	455	499	451	465	446	406	449	423	452	396	437	437	426	443	420	466	489	425	453	427	462	450	414	408	448	444	442	456	469	445	468	455	408	446	459	446	452	443	455	466	496	414	501	496	414	463	477	475	452	476	453	472	480	437	442	453	464	398	411	442	459	447	445	451	444	392	433	447	452	454	436	467	455	442	481	438	458	472	442	442	427	434	426	429	458	474	437	483	444	464	477	485	463	471	481	470	429	431	460	484	475	452	439	493	438	466	440	480	442	419	474	441	464	447	391	450	402	450	426	501	449	431	465	437	494	444	418	429	449	419	456	492	430	437	465	458	481	445	440	417	468	425	463	454	455	472	406	417	449	444	485	462	441	468	457	454	467	444	430	484	453	443	476	437	451	424	445	426	449	478	466	446	459	448	433	490	452	473	400	483	431	418	460	452	466	430	473	460	447	457	450	423	453	445	468	445	436	456	474	473	399	455	442	433	445	482	469	466	465	459	455	463	438	453	457	447	450	466	468	437	469	444	443	440	401	481	452	473	445	464	468	456	451	449	465	419	488	466	455	430	455	461	486	490	446	474	444	432	438	406	429	439	435	466	452	474	396	440	470	469	466	442	452	430	447	411	482	438	456	427	440	491	478	452	411	432	466	458	441	423	405	465	450	470	466	469	476	440	462	451	451	428	453	463	434	422	454	419	480	420	431	392	461	471	440	443	421	451	450	462	451	437	478	453	474	459	447	432	491	404	429	466	450	436	432	462	444	449	481	470	437	446	448	437	449	430	444	470	454	426	452	445	423	395	469	461	481	446	434	426	434	422	477	486	444	436	437	462	444	423	499	481	445	425	441	417	439	446	460	463	449	454	433	487	445	453	413	430	425	472	447	456	447	446	436	444	448	468	465	438	454	427	430	475	416	467	435	463	446	473	452	446	427	441	462	441	498	430	420	414	454	473	459	463	469	461	440	439	416	421	449	444	462	464	445	423	452	455	450	415	419	454	473	397	436	441	463	459	480	462	451	493	459	423	460	434	445	458	452	479	446	442	443	431	469	423	439	442	433	467	478	463	472	439	464	468	450	456	453	472	421	421	452	484	451	421	454	458	483	434	439	434	435	448	439	440	456	447	476	450	438	459	451	480	447	485	434	451	484	440	415	436	456	464	477	460	461	489	462	469	447	471	452	451	484	453	447	441	440	434	440	479	468	461	418	451	443	453	479	435	447	466	453	470	438	445	401	489	419	459	456	453	416	454	459	451	429	429	468	429	451	451	440	430	431	431	470	440	440	442	462	466	466	417	449	461	466	449	427	444	436	443	457	444	456	437	450	458	462	425	474	400	483	442	404	435	483	485	513	438	428	452	448	406	479	430	465	421	390	476	443	461	464	401	455	451	472	476	446	473	452	473	413	436	417	449	465	426	403	433	448	453	449	437	496	410	437	434	442	487	473	434	433	495	429	432	458
8146	1322	630	539	488	419	424	408	431	360	351	397	326	330	337	338	378	335	371	357	384	361	349	328	356	340	364	364	370	344	345	322	324	314	348	341	327	315	349	361	340	351	351	328	327	359	345	339	346	316	332	304	318	350	376	378	303	349	321	301	318	329	344	369	325	339	312	334	335	375	319	301	343	337	347	344	318	341	342	388	350	310	307	280	319	363	373	369	375	342	333	319	327	338	334	349	352	346	340	352	320	300	345	338	335	311	378	331	339	321	303	363	331	350	341	346	370	364	323	348	346	367	346	329	372	368	358	335	336	309	368	328	364	337	357	346	352	308	322	340	338	346	322	327	346	337	332	356	367	332	298	370	336	328	306	351	340	312	320	339	371	323	319	344	363	346	334	313	330	325	332	346	334	310	320	309	342	349	302	330	317	341	326	340	343	328	348	321	343	366	341	360	330	357	339	342	372	328	312	338	353	339	327	313	324	364	340	300	325	310	365	305	352	341	343	317	345	326	285	343	340	369	330	313	361	373	354	329	323	313	358	361	350	334	332	339	344	350	312	331	338	351	329	353	354	357	318	379	357	361	333	340	325	324	325	337	309	335	338	379	345	331	334	327	351	350	375	368	367	346	358	335	318	293	309	332	330	335	319	346	351	351	323	341	356	325	380	337	331	339	388	318	357	365	373	341	316	300	319	332	344	347	377	327	348	318	334	344	335	308	337	320	314	330	302	361	343	359	332	341	350	297	313	350	348	331	323	324	316	348	292	323	298	374	344	336	341	346	344	350	328	341	317	307	326	342	306	322	342	394	317	348	348	344	318	324	343	365	346	347	327	340	355	383	294	392	348	359	328	354	325	352	312	377	333	346	367	344	321	333	353	330	329	335	306	313	322	310	320	333	344	320	365	329	354	314	348	363	356	339	331	333	352	317	329	329	328	326	337	363	306	354	336	333	355	351	360	334	318	339	322	359	328	313	345	330	294	388	316	367	341	280	316	323	341	377	360	318	329	338	343	330	316	356	334	332	341	338	329	324	374	342	341	328	357	349	320	357	335	337	325	348	309	279	333	292	335	347	338	358	354	302	335	315	384	354	346	322	391	354	362	332	324	362	337	358	337	309	327	313	372	327	343	348	365	344	343	344	312	343	317	337	325	326	317	351	343	323	317	329	342	362	370	315	369	384	316	333	324	343	307	333	334	301	329	319	342	374	330	329	340	376	323	335	341	334	328	329	384	351	335	317	320	352	359	318	346	338	350	308	350	327	320	330	343	345	335	319	365	313	342	365	357	318	335	328	330	321	347	362	313	311	314	361	299	334	344	322	333	335	332	331	376	333	335	360	342	350	307	306	335	362	344	361	339	362	355	368	348	315	334	360	355	324	348	354	333	359	383	315	334	356	342	322	336	341	330	335	297	328	331	327	319	361	312	373	344	338	315	348	286	334	363	338	326	353	327	337	330	336	354	308	360	372	350	319	331	356	342	343	341	351	359	322	363	345	343	325	347	348	330	347	358	364	353	331	352	345	349	299	336	362	319	380	364	360	342	327	352	353	314	301	321	343	308	349	317	324	347	315	363	353	348	343	330	299	350	333	371	346	352	333	316	327	349	332	320	336	374	374	327	364	347	339	339	323	337	333	374	358	325	347	324	325	305	280	365	320	338	357	366	340	376	347	314	324	316	354	354	335	331	351	325	359	325	309	378	341	348	336	302	325	317	358	366	335	351	338	350	337	357	344	340	313	322	360	365	346	334	318	314	349	320	326	339	331	296	335	312	338	333	304	320	318	321	377	351	365	349	331	356	354	357	338	334	318	332	332	312	343	344	329	323	305	340	341	333	330	377	323	344	355	344	344	364	329	344	284	350	392	338	328	349	351	353	376	340	328	336	325	300	313	308	348	328	357	315	358	310	338	357	379	361	304	307	335	321	319	330	358	328	327	349	329	336	305	304	331	343	324	376	347	338	313	384	350	302	377	320	350	354	335	347	332	346	307	344	334	337	309	384	346	330	339	327	364	315	350	321	313	337	352	356	301	354	315	320	343	327	362	355	373	346	326	358	329	341	305	336	327	391	376	360	337	350	360	367	364	381	309	369	323	305	343	330	343	345	336	301	337	379	314	356	311	365	324	302	328	360	342	337	362	336	311	354	351	366	334	361	318	363	321	382	328	354	316	334	358	331	318	328	318	369	340	366	355	341	346	342	294	295	334	364	339	350	344	323	318	363	309	338	330	341	346	346	324	329	331	354	327	294	324	329	319	330	331	353	304	331	361	317	352	355	282	350	362	328	326	339	306	319	337	313	328	358	319	349	322	327	331	349	348	331	326	368	298	338	340	356	385	346	338	350	327	362	357	361	344	380	296	316	336	349	338	372	276	334	347	337	331	311	352	340	291	374	332	341	317	331	332	320	345	337	338	340	338	341	341	346	346	325	342	389	313	341	320	327	347	343	339	353	334	319	324	335	366	338	315	308	361	330	315	350	328	347	327	357	330	318	338	333	361	319	339	302	340	315	342	337	363	358	316	305	370	317	329	367	359	336	365	347	325	313	353	329	342	342	323	339	344	340	343	352	336	343	344	316	306	329	301	343	361	381	359	368	341	364	316	328	342	350	336	305	371	361	354	369	339	321	371	355	324	321	358	342	313	372	377	312	324	305	312	365	317	362	338	346	330	334	297	356	302	364	346	340	335	357	331	355	333	306	318	297	350	319	317	361	336	325	345	329	326	287	330	321	326	327	322	347	325	326	352	306	307	348	335	315	314	341	341	356	327	359	375	285	363	360	372	365	314	336	348	333	349	319	340	302	317	361	347	356	312	371	327	339	357	330	336	373	327	334	335	374	324	362	339	352	332	371	304	362	312	331	335	324	330	387	347	365	319	342	346	340	345	301	362	337	311	327	317	310	326	346	337	366	359	298	348	343	305	331	364	364	332	351	321	330	334	357	299	298	350	353	316	357	354	355	311	292	309	388	343	392	345	340	344	327	344	379	347	377	325	359	332	338	334	315	329	310	354	345	333	365	343	315	353	305	308	342	346	350	292	342	330	322	362	346	350	319	322	327	326	368	319	329	361	323	350	334	343	329	335	316	296	329	335	329	339	313	299	296	332	399	324	337	361	343	321	311	354	315	350	334	323	290	353	327	342	333	346	342	370	348	339	317	291	302	292	297	309	355	303	367	344	308	328	329	361	360	357	331	270	344	338	311	321	362	289	334	341	324	334	332	332	316	344	352	340	348	353	343	337	337	313	343	358	346	357	354	326	335	314	338	322	387	331	298	318	323	309	334	334	361	327	340	333	342	323	306	314	342	341	388	341	341	354	296	290	342	346	344	329	326	308	320	330	354	298	342	308	344	350	316	365	341	362	323	338	370	355	312	330	324	327	359	359	340	330	336	368	330	327	326	338	311	310	338	329	332	325	364	323	372	325	360	331	353	344	326	342	312	330	344	341	337	351	367	357	332	376	308	349	368	334	342	342
6767	1736	1406	1535	1511	1308	1233	1136	1069	1019	968	937	941	877	912	853	872	901	885	890	894	877	839	808	844	851	855	808	849	843	847	857	793	814	888	818	768	829	790	804	769	800	829	845	851	840	866	870	797	854	832	829	850	810	804	863	865	839	819	779	818	782	779	822	832	817	786	838	812	785	793	820	826	803	781	798	806	818	849	809	848	789	785	846	813	826	813	772	844	782	830	846	848	798	818	795	830	812	805	808	848	770	836	809	857	858	825	835	828	799	815	825	814	801	836	792	777	826	792	812	832	819	777	818	825	819	872	760	805	787	840	800	785	768	809	830	802	805	845	827	805	786	813	794	773	853	869	837	848	820	811	784	800	819	816	845	776	791	829	826	812	801	840	814	793	807	795	793	771	816	840	784	791	852	796	779	837	842	866	801	826	804	794	833	835	846	831	848	840	795	772	865	806	768	851	765	854	781	868	770	844	853	865	879	830	846	835	812	852	763	834	805	779	810	761	784	811	811	835	806	795	795	831	812	807	817	796	826	812	839	821	884	829	898	817	830	827	845	836	811	828	808	800	800	802	852	780	862	771	764	821	824	797	802	775	785	793	771	758	850	853	836	853	808	833	812	823	850	830	811	866	807	782	819	786	796	773	839	762	828	852	795	803	775	825	810	830	835	860	783	804	768	805	807	836	793	835	834	888	767	790	838	808	802	791	759	801	758	842	780	797	823	792	819	803	834	801	802	828	798	786	812	781	838	817	788	827	874	807	827	846	821	793	840	811	789	801	797	772	793	807	822	835	836	833	806	808	812	759	806	856	802	821	785	827	828	833	831	859	843	882	824	787	787	797	813	789	756	823	784	841	798	758	764	807	824	844	798	831	790	834	825	803	819	807	806	831	778	770	852	828	847	804	866	820	763	817	869	803	828	766	827	842	779	790	849	817	807	851	781	808	828	826	797	818	776	842	798	821	812	804	821	772	804	795	792	811	827	856	844	794	797	845	745	805	877	839	829	822	864	773	785	851	808	838	830	757	819	834	836	790	819	792	763	791	815	818	789	790	790	876	854	833	808	807	841	855	830	791	812	885	812	829	814	807	787	868	819	827	777	797	802	746	810	815	820	788	789	824	833	795	778	804	791	818	856	822	826	787	827	861	783	779	789	814	831	820	822	836	821	776	782	753	776	825	830	800	838	806	857	783	787	818	822	790	846	863	831	785	803	807	818	747	808	819	796	809	799	830	793	798	777	836	800	833	858	788	787	789	813	829	824	832	823	841	782	843	819	812	831	793	797	785	813	783	764	864	862	799	774	794	764	834	815	834	805	828	829	779	811	798	814	798	801	790	807	834	844	828	787	784	824	804	802	827	817	814	865	844	865	801	849	789	753	776	781	813	841	806	815	789	866	832	848	772	834	817	842	848	760	800	731	833	797	833	783	820	833	813	844	857	838	839	877	788	811	790	813	824	824	812	765	812	818	808	809	797	841	790	826	827	818	789	826	845	794	793	838	813	764	828	806	824	789	834	837	828	813	840	813	855	837	810	845	820	764	841	863	837	843	834	832	838	812	797	764	853	834	797	818	793	808	805	822	821	784	739	798	804	870	917	814	837	792	781	799	798	792	841	790	862	781	827	875	828	850	821	804	867	780	801	833	787	819	836	780	823	825	819	763	802	776	814	769	803	839	880	824	793	845	816	829	793	793	791	793	793	777	772	808	824	769	798	780	846	816	831	826	795	840	784	806	785	811	812	849	793	821	801	833	861	822	772	806	778	795	833	799	794	833	799	840	787	802	836	810	840	808	855	843	802	803	804	781	865	845	813	812	844	801	823	801	811	836	847	816	805	771	783	824	809	790	800	826	855	827	844	855	835	806	808	782	850	833	878	778	812	847	842	795	807	798	874	863	815	775	797	847	786	788	785	825	809	812	759	848	782	814	830	787	802	795	801	822	779	804	839	849	796	786	819	853	799	793	811	818	840	820	823	794	835	810	822	802	827	784	783	840	814	817	846	758	786	842	806	832	869	819	807	832	794	829	833	773	850	814	836	802	806	805	794	791	843	808	839	825	752	804	854	790	828	762	830	782	844	817	811	820	818	767	801	826	877	832	788	803	785	849	827	816	794	806	828	794	831	818	855	788	772	830	812	811	782	793	833	770	859	825	801	906	781	831	791	835	854	821	794	844	802	842	832	782	858	826	810	801	794	793	830	808	846	771	779	832	841	815	811	845	838	820	794	785	806	826	835	825	796	827	807	809	781	790	825	800	775	796	865	747	867	789	817	818	787	789	805	808	807	819	803	765	818	819	820	797	779	826	801	829	788	834	841	836	809	820	777	878	807	791	835	801	824	858	809	775	820	805	842	806	799	849	773	772	768	841	831	857	784	747	778	834	840	798	820	825	767	821	806	824	820	822	853	843	791	888	881	782	831	843	800	816	841	828	845	800	821	819	823	800	803	844	840	803	770	807	859	801	847	809	852	821	819	750	805	810	810	852	863	793	767	823	808	862	805	792	829	791	859	832	794	845	871	859	822	783	833	868	847	766	833	832	826	775	824	811	798	803	832	868	837	831	793	890	776	829	854	799	807	814	830	769	801	818	757	856	822	831	820	781	810	819	817	864	777	854	826	846	849	857	818	828	766	825	807	760	814	786	826	828	777	758	869	805	829	805	850	893	813	834	825	837	839	879	797	851	853	822	844	835	799	792	815	806	798	820	818	811	849	834	805	800	836	753	800	854	818	815	787	802	825	854	822	801	761	832	817	847	792	838	869	867	817	741	818	823	780	750	808	817	783	833	848	785	785	824	840	834	849	808	769	785	799	821	845	793	810	818	791	811	776	796	821	828	816	852	850	840	857	778	798	796	808	791	835	798	845	767	803	779	837	865	832	813	827	833	808	806	794	860	779	773	756	780	851	810	802	765	787	856	796	772	745	776	831	843	814	853	792	793	833	849	807	868	817	819	825	806	804	761	795	760	789	808	790	821	793	828	787	808	791	819	774	833	827	832	847	799	843	822	765	811	793	781	800	810	825	782	841	839	737	818	834	843	791	780	813	744	848	827	814	857	784	871	865	785	795	824	769	788	833	856	870	814	852	825	835	833	758	784	821	807	826	740	813	790	778	801	822	830	801	832	827	830	779	788	817	821	802	792	868	840	853	777	833	834	856	814	822	782	801	773	845	847	823	786	854	811	800	871	829	869	810	861	799	843	829	827	835	852	795	804	804	756	843	869	820	767	810	813	864	780	823	827	821	862	804	837	819	808	837	803	818	815	853	815	808	859	848	849	861	785	777	831	827	794	745	879	826	844	848	852	789	784	783	777	801	782	845	835	822	859	801	758	817	795	804	827	799	883	805	809	797	779	803	850	864	810	862	865	819	824	794	835	798	813	779	817	792	815	818	863	790	837	806	826	821	783	813	811	820	850	854	778	821	837	824	825	801	811	871	797	833	864	809	816	808	836	844	853	810	811	830	802	827	846	868	810
16259	3315	1221	963	777	656	579	596	557	538	535	530	536	505	449	505	484	473	491	495	501	479	476	489	484	426	420	473	504	488	497	462	469	479	478	466	449	459	493	472	490	458	444	438	470	487	438	471	431	487	429	461	452	452	475	495	470	479	499	469	480	472	467	460	470	461	470	476	451	496	487	488	473	477	435	443	507	482	462	416	479	463	471	444	459	474	467	482	509	470	501	487	431	475	503	490	517	448	450	491	435	514	476	466	498	484	453	483	498	461	499	458	460	434	493	442	436	488	478	464	436	464	425	469	469	437	498	497	429	514	498	462	497	488	455	496	453	478	441	453	475	481	427	451	471	462	472	487	472	494	472	450	488	515	481	469	453	431	463	460	473	446	425	449	417	464	458	490	474	498	456	486	446	463	449	436	464	497	479	469	480	511	460	452	448	471	433	436	496	463	454	500	447	428	452	440	465	431	484	436	458	474	477	476	500	437	460	456	460	450	502	468	451	464	444	408	431	498	458	464	487	509	499	433	461	455	474	459	463	464	465	432	436	471	467	422	511	466	462	477	475	512	482	485	467	477	455	438	416	426	487	465	498	479	445	432	458	492	454	482	472	449	457	437	467	419	475	497	452	445	433	423	464	465	464	492	488	443	493	453	490	471	451	452	443	450	480	434	465	483	491	475	497	443	472	429	468	441	445	454	466	436	461	428	503	494	494	501	482	510	462	468	511	487	490	473	492	468	438	476	494	489	499	499	465	465	470	452	452	511	467	475	476	474	439	450	432	454	449	474	484	475	479	473	475	498	435	451	448	401	468	448	486	429	476	458	462	503	448	447	473	464	441	497	461	429	463	463	485	454	435	451	467	474	413	463	512	473	481	439	474	416	484	444	465	443	466	472	455	493	469	432	481	424	433	428	460	441	464	488	441	481	463	430	461	448	454	469	462	470	474	496	452	494	477	426	457	420	467	467	476	462	468	514	416	472	476	489	494	510	482	480	483	477	468	488	434	451	436	459	474	474	462	461	479	483	427	467	438	459	496	522	487	508	469	477	470	469	463	433	452	453	416	471	484	479	490	468	464	456	459	426	446	513	504	496	462	476	425	448	429	459	449	485	485	493	471	410	493	467	479	459	431	439	469	484	470	467	462	490	468	434	433	480	488	470	438	484	469	453	498	483	441	483	470	435	512	441	453	458	449	463	492	458	445	463	445	451	492	474	478	464	479	457	504	506	499	467	462	425	401	474	451	452	471	475	448	461	514	456	512	419	445	472	516	447	456	460	473	468	466	462	458	497	447	462	462	463	434	440	473	431	448	476	485	507	467	454	483	457	447	485	509	512	463	449	471	425	481	468	458	479	469	502	474	450	439	505	463	489	484	489	460	445	470	476	465	477	473	489	467	439	454	466	445	408	440	449	457	442	471	464	493	470	500	464	491	482	445	409	459	478	509	443	440	451	499	487	498	431	482	458	463	450	451	458	466	480	490	444	448	494	486	468	444	436	498	489	484	433	489	452	446	475	483	472	497	480	464	450	485	441	484	475	484	460	525	476	453	449	473	458	445	475	466	488	491	473	480	445	475	494	433	468	467	496	470	437	440	419	454	452	462	442	453	466	457	431	468	512	474	443	463	446	496	498	493	425	476	452	484	509	448	438	433	447	468	510	452	458	431	455	473	493	463	514	453	482	507	450	467	476	481	447	420	443	448	432	494	457	454	502	514	446	461	477	475	454	448	494	511	495	459	440	458	469	418	448	462	482	461	467	487	477	423	475	458	468	443	468	443	512	498	426	434	458	454	464	495	498	521	480	487	430	446	468	494	441	432	498	437	442	479	448	512	440	486	484	454	452	443	449	484	438	435	490	494	463	498	469	476	477	452	487	499	476	465	492	483	453	458	469	495	428	451	432	432	565	507	458	444	512	505	475	442	485	488	450	467	478	484	473	474	448	493	487	458	466	470	487	446	462	519	480	473	476	500	423	441	423	471	479	468	467	467	495	475	489	464	440	450	494	486	463	459	466	455	460	491	448	454	458	468	489	441	425	438	471	454	437	417	472	496	438	457	472	467	454	484	440	476	483	452	457	497	436	504	471	435	451	468	495	474	501	477	495	466	448	438	487	467	462	500	473	481	477	458	481	480	469	456	488	465	458	484	458	503	474	439	477	458	428	478	469	459	476	504	432	473	454	490	491	481	459	510	484	459	501	470	443	422	451	438	496	431	443	457	449	482	481	469	465	446	442	450	478	507	513	447	451	463	528	458	485	483	492	485	494	508	493	448	481	475	489	462	471	436	431	480	466	479	444	429	464	478	460	420	465	467	457	454	453	477	478	471	469	512	461	436	491	469	413	484	449	430	465	469	483	453	485	446	458	484	434	443	466	497	456	503	459	448	469	497	459	437	475	468	433	477	471	477	469	467	477	427	484	468	488	444	454	438	421	467	461	487	514	449	515	483	500	470	459	473	475	469	478	477	464	437	452	436	470	442	494	460	503	454	490	441	483	452	506	521	483	500	436	509	497	427	505	453	454	447	497	431	508	446	457	462	467	463	452	447	453	463	460	473	522	421	465	471	458	487	442	440	441	498	459	505	449	494	474	448	453	459	465	474	490	461	492	455	467	495	455	446	503	416	467	500	458	494	458	444	492	477	471	451	444	413	447	432	490	439	465	480	462	492	526	449	484	436	457	492	459	460	481	450	444	452	452	447	441	418	488	491	444	477	463	453	463	465	453	497	475	483	475	487	486	431	478	480	424	464	452	506	453	489	455	474	454	429	474	514	449	461	469	497	451	461	441	418	488	491	501	442	469	421	492	412	439	463	438	495	499	467	446	474	458	443	447	463	526	463	487	447	439	433	463	458	492	462	467	522	461	451	474	433	479	472	461	437	493	447	436	523	486	457	445	430	427	452	449	461	481	460	437	430	475	450	416	483	474	501	470	449	439	470	480	489	479	450	464	484	477	476	486	485	515	487	469	474	459	453	446	467	439	453	475	441	450	440	485	480	467	480	455	468	468	493	449	447	430	483	474	475	421	484	458	457	463	470	473	457	465	495	425	455	477	443	483	438	423	494	473	445	482	448	501	494	455	507	477	428	448	463	481	473	474	477	448	481	443	495	478	479	462	457	477	470	411	488	457	480	486	474	456	434	472	465	423	451	473	461	482	491	460	476	481	503	480	448	455	443	453	462	474	451	452	424	448	443	464	436	420	474	473	481	452	407	416	496	491	462	491	474	410	446	502	460	476	456	496	456	473	479	462	501	480	478	472	471	455	456	435	469	469	490	496	494	460	471	481	482	472	433	477	494	507	493	439	455	426	479	440	467	402	459	450	471	439	445	479	456	473	482	463	455	481	468	442	500	471	491	458	458	488	500	489	481	457	488	490	430	474	459	469	469	458	474	478	456	489	469	491	429	486	474	429	463	448	484	488	408	444	461	437	462	474	451	455	438	455	455	495	491	471	426	440	478	468	463	479	513	453	439	515
9243	3029	2329	2585	2405	2099	1875	1643	1492	1458	1372	1341	1259	1188	1245	1127	1163	1224	1146	1116	1114	1073	1121	1089	1074	1072	988	1168	1047	1108	1111	1058	1060	1065	1096	1120	1118	1072	1085	1058	1031	1019	1104	1066	1049	1035	1032	1050	1084	1096	990	1034	1069	1050	1095	1047	1046	1063	1046	1124	1045	1053	1019	1020	985	1016	1039	1005	1066	1013	1050	1021	1052	998	1039	1046	987	1041	1059	977	1057	1085	1017	1013	965	1023	1004	1042	1015	1055	1047	1069	1048	1015	1070	1046	1118	1058	1015	1028	1098	989	998	1052	1057	976	1078	1035	1064	1003	1049	994	1049	1020	1008	1019	1037	1055	1045	1005	1049	1043	980	1017	965	1019	1083	1028	1015	1064	1026	1041	1012	1082	988	1007	1042	1062	1074	1008	1022	1041	964	1028	1061	1061	1053	1020	1045	1073	998	1053	1013	1013	979	1036	999	1031	1096	1003	995	1094	1059	970	999	1050	1060	1038	1017	1033	1041	1036	1059	1047	1013	1002	1062	1043	1069	1062	1038	1039	1038	1039	996	1031	1051	1028	1040	993	1003	1045	1094	1015	1007	1054	1019	984	1034	1058	1066	1079	995	990	1057	1079	1036	992	1024	1054	1011	1048	1024	1055	1015	1037	1018	1050	1017	993	987	1055	990	1024	1031	1022	985	1026	1099	979	1014	1028	1025	1036	1016	981	994	1025	1047	976	1005	1038	1043	987	1020	1038	998	1035	967	1074	1021	1034	1085	1064	1008	1027	1056	1105	1021	1029	999	1026	1076	1025	1030	1032	992	1034	1008	1028	1024	983	1040	1042	1073	1001	1021	1059	1041	1019	1022	1017	1071	991	1046	1014	1070	1012	1029	1063	991	1074	1037	991	1002	1028	1026	1034	972	1040	1058	1019	1037	1067	1049	1076	989	984	1056	993	1030	1016	978	1032	964	1019	1037	1036	997	1048	1039	963	1039	1050	1069	1048	1102	1060	1041	1015	979	1023	1087	1023	1024	1110	992	1020	1073	1046	1070	1013	1065	1049	1034	1027	1080	1111	988	1034	1015	1082	995	964	1072	1077	1046	985	1021	1019	1032	1077	965	1073	1066	974	1061	1093	988	1046	1034	1027	1075	1002	1021	1035	1076	982	1054	1090	1022	965	1037	966	1036	1007	1036	1037	1023	1025	1010	1024	1057	1032	1076	986	1026	1008	1043	995	988	1005	1022	1008	1109	1100	1031	1024	1036	989	1087	998	958	1082	1011	1074	1029	1052	1064	1095	1064	1041	1023	985	1040	1013	1047	1026	1091	983	1046	985	1035	980	1065	1009	967	1023	1004	1040	993	973	1027	1028	1039	1034	1046	1008	975	1010	1044	1048	1010	1012	1050	960	1055	982	1008	1015	1095	1073	1027	1057	1049	1040	989	1024	1060	1054	1037	1020	1033	1031	984	1051	1027	1103	1037	1052	1002	1037	984	981	977	1009	1082	1027	1019	979	986	1034	1014	1027	1040	1005	1033	1067	1044	1080	1011	1019	1075	1068	1000	1088	1053	1043	981	1031	981	1039	1005	1059	1047	1070	1052	1027	1022	1051	1031	1088	1103	1070	1008	1040	1075	1012	1077	1040	1027	1040	1026	984	1029	1017	1093	1022	1079	1047	997	1004	1065	1104	1066	1008	1065	1027	1022	1035	1011	976	1004	989	1042	1037	1048	976	1035	1043	1110	1071	1088	1016	997	1020	1045	1023	997	1018	993	1072	1030	1040	1017	979	1070	1124	998	1048	1045	1047	1005	1036	1064	1074	1008	1028	1049	1097	1064	1006	1003	1063	1077	1093	1028	1046	1037	1007	1017	1027	1046	1014	1035	1018	1052	1031	1052	1040	1031	1024	1012	1007	993	1023	970	1064	1045	1059	976	1110	985	964	988	998	1027	1007	1040	999	1016	1038	1051	1024	994	1063	985	1086	1063	1043	976	1066	1046	1079	1098	1076	1055	1047	995	1022	1042	1056	1072	1011	1014	978	1026	1026	1086	1005	1049	1004	1012	1057	998	1013	1042	1005	1050	1080	1041	996	1119	935	1075	1092	954	1046	1013	1019	1006	1039	1061	964	1047	1009	1061	1042	987	1016	1075	1037	1076	1046	955	1001	1027	1070	1062	1078	1008	1025	1048	1006	1046	980	1037	1062	1013	1045	1057	1026	1033	1068	942	1031	997	1037	1027	1070	986	1083	1054	1035	1039	1082	1050	1033	1059	993	1004	1078	1043	1070	1046	1084	1021	1035	1076	1023	987	1061	1079	1083	1034	1023	1069	1033	1037	1004	1065	1036	1081	1041	1074	1017	1030	1008	1055	978	1059	1058	1044	1022	1064	947	1039	1011	1053	1006	1021	1085	1101	984	1012	1029	1052	1061	1067	992	1039	1000	1034	1038	1029	1003	1073	1024	1062	986	991	1064	1010	998	1011	992	1093	1046	1040	1038	1060	1012	1023	1016	1086	1057	1076	1026	1123	1066	1013	1031	1099	1037	1012	1039	1030	1023	1012	1016	1045	1002	981	1105	1078	996	1000	1020	1040	1038	1048	1085	990	1024	1069	1063	999	1016	1060	1004	1016	1010	1040	995	1033	1042	951	1043	1020	973	1033	1021	1058	1033	1018	990	1048	1007	1051	1033	1043	1095	1034	1029	1059	1025	999	1032	1062	1023	1025	1022	1088	1018	1002	1017	1113	1045	1044	1033	1045	1072	1017	1020	1092	990	1036	997	1041	1034	1041	1066	1017	1069	1014	1007	1046	1050	1029	1004	1008	1013	1099	1015	982	997	1040	1065	1025	997	1060	1060	1014	1017	1006	1014	1021	1034	1037	1045	1033	1058	1046	1039	1028	1082	1016	992	994	1077	1073	1080	1006	1023	1091	1052	1062	1001	1009	1051	1049	1052	1014	1019	1068	1063	1043	1063	1059	1059	1044	1023	1088	1052	1044	1095	1060	1027	976	1046	1047	1010	1072	1052	1054	1024	1042	1065	1036	1041	978	1026	1049	1013	1028	968	1034	1062	1065	1029	1003	1051	992	1027	1041	1013	1084	1013	1003	1042	992	1065	1029	1019	993	1045	1019	1065	1022	994	1016	1055	1056	1065	1038	1038	1065	1032	1061	982	1047	1034	983	1059	1023	1003	993	1045	982	1053	1071	1053	1098	1066	1092	997	999	1022	948	1077	1028	1058	1043	1014	1026	989	1012	1033	1020	1022	1047	1031	1045	990	1071	1034	1016	1037	1066	1033	1021	1016	1035	1051	1019	1078	1045	1035	1027	993	1031	1059	981	1015	1025	1093	1042	999	1060	1028	1064	1009	1000	1055	1024	1052	1032	1062	975	996	1006	959	1012	1069	1004	1049	1069	1030	997	1061	1004	1074	1052	984	1027	1051	1107	1028	1059	1019	1022	1056	1025	1034	1025	1027	1001	1029	1011	987	1041	1066	987	1051	1028	1040	992	968	1001	1055	1053	989	1065	1074	1062	1024	956	1033	1055	1014	1003	1025	1008	1010	1077	1073	1084	999	947	1023	1034	1027	1000	1015	1046	1028	1029	991	1033	1048	996	987	1025	1043	954	1033	1044	1009	1019	976	999	1043	989	965	933	1062	1050	994	1066	979	1004	984	1012	1046	1012	975	980	1015	987	1060	1048	1000	1064	1076	1046	1044	1037	992	1060	1031	1029	1002	1079	995	1005	1043	1069	1035	1056	986	1052	996	967	1016	1069	1065	1052	1025	1046	1033	1011	1028	1023	1020	1075	1017	1041	1036	1054	1072	1018	1079	1071	1047	986	1041	1077	1097	1033	1053	1016	947	1059	1059	1019	1100	1084	1069	1071	1008	1007	1039	1015	1079	1027	1035	1026	1083	1047	1043	1022	988	1051	1051	1020	1044	1046	991	985	1002	970	1021	1037	1016	974	981	1012	984	1038	1057	1043	1031	1014	1001	1033	999	1002	1050	1040	1080	1046	988	1019	999	1044	1064	1015	1077	1019	1087	1028	992	1018	1024	991	1056	996	1061	1045	1058	1001	1077	1042	1029	1060	1055	1050	1052	1011	1016	1094	1064	1115	1062	1029	1009	1058	1037	984	1030	1052	1086	1037	1032	1046	1054	1051	999	1043	1034	1037	1016	1032	1029	1058	1054	1044	1046	982	1055	1102	1049	1082	1008	1034	1056	1095	1064	1049	1084	1067	1000	1062	1023	1042	967	1055	1065	1020	986	997	1047	1011	1003	1031	1065	1055	1014	989	1032	980	975	1003	1077	1079	1044	1001	1059	1041	1038	1016	1060	1046	1050	1053	1046	982	1037	1084	1068	1018	1048	1042	1009	1027	1051	1013	977	1101	1083	1103	998	995	993	1011	1028	1059	972	1030	1065	1026	1033	1044	993	984	1025	978	1026	1065	1088	1072	1011	1087	1065	1063	1069	1001	1094	1084	1091	1066	1007	1019	999	1026	1051	980	1024	993	1064	1061	1002	1001	1078	1045	969	1045	1046	1067	1033	990	1020	1031	1034	1016	1003	1051	976	1003	1071	1059	1062	1030	999	1059	991	1056	1059	1041	958	979	1014	992	1030	1063	992	1022	1070	1061	1009	990	1039	1015	1021	1032	993	998	984	1020	1102	1065	1041	1061	1079	1059	1036	1109	1009	1039	1083	1004	967	1035	1050	1012	978	1006	1040	1016	1043	1064	995	1003	1035	1034	1066	1110	1026	1034	1017	1034	1069	1006	1026	1031	1044	1048	1061	1042	1097	1033	1069	1035	1016	1042	1026
1569	257	151	155	182	147	142	161	151	155	157	169	133	149	146	146	159	138	172	164	164	162	173	160	139	138	160	171	157	156	152	174	165	128	149	179	177	147	153	174	147	145	137	141	152	161	163	173	164	165	148	148	167	145	156	162	167	133	162	173	175	143	178	154	160	170	120	152	176	142	143	139	161	162	159	158	130	126	143	149	157	161	153	154	156	176	177	146	137	152	138	156	156	129	129	149	150	162	141	125	156	147	152	151	140	173	160	154	157	166	145	150	156	139	147	159	164	140	192	135	165	175	156	142	153	133	152	147	169	168	164	152	167	149	144	165	146	169	176	151	166	132	133	152	181	179	168	166	156	160	145	160	136	157	156	168	155	152	181	156	163	186	159	179	158	161	150	172	148	149	148	165	143	166	167	144	155	182	158	159	169	152	138	165	162	156	178	152	155	151	136	165	137	172	131	173	170	134	139	138	153	160	159	139	134	148	133	167	179	151	171	155	147	133	157	126	144	144	142	148	134	146	144	140	167	157	147	155	193	154	185	161	162	144	146	171	144	168	165	152	150	161	170	145	141	134	147	168	165	157	162	142	153	160	161	158	148	146	130	161	176	169	154	140	159	135	151	152	146	159	163	147	153	124	162	142	130	162	183	165	153	151	149	164	161	152	171	136	165	151	158	145	160	156	148	157	143	158	152	131	173	140	158	149	157	127	155	157	143	153	164	176	181	153	162	163	151	173	144	151	170	179	164	155	135	138	162	161	160	161	148	167	156	151	161	159	161	157	137	175	168	159	156	170	153	152	149	160	167	177	147	181	136	175	178	141	125	131	135	153	135	165	157	149	169	163	159	177	168	161	148	169	189	154	146	153	149	155	140	160	158	164	178	138	160	172	152	147	157	163	159	153	162	177	185	159	151	162	156	147	144	174	153	158	151	173	188	129	156	132	135	169	141	163	151	164	144	143	130	126	145	141	126	153	165	163	178	132	193	168	139	150	157	113	155	145	149	170	152	160	155	154	177	173	171	152	146	164	159	163	150	147	134	142	171	143	172	157	143	152	122	171	155	156	150	138	174	145	149	149	158	142	147	148	152	135	161	142	149	138	151	144	143	160	162	138	179	172	157	170	195	153	157	147	148	160	158	132	164	166	146	143	158	158	191	165	171	170	156	139	144	168	160	155	168	159	148	139	143	145	142	182	158	159	153	158	158	152	170	139	178	168	151	172	154	164	158	146	145	153	141	142	111	131	139	157	146	144	144	148	141	158	157	157	143	151	143	140	162	137	132	152	158	145	184	170	156	179	160	172	150	155	145	128	122	139	175	140	149	151	153	162	155	156	142	148	161	132	139	152	166	155	165	165	186	164	130	163	138	133	165	119	165	132	151	167	172	152	166	172	136	134	131	183	160	188	184	144	166	166	138	134	135	149	127	165	146	145	134	138	166	148	160	142	158	156	143	148	174	157	148	144	150	145	171	145	164	171	162	138	131	163	134	154	144	174	139	158	152	150	148	182	158	171	157	144	149	163	143	146	150	191	152	148	179	183	161	143	149	152	146	137	149	159	157	150	131	158	157	184	159	152	152	151	144	133	138	136	140	147	139	176	156	152	151	160	161	157	175	157	147	146	162	172	161	179	135	153	152	142	155	175	128	150	165	145	166	170	153	147	174	152	168	168	139	158	183	178	145	158	165	135	142	149	158	157	150	158	149	148	168	155	140	167	170	150	156	162	164	163	175	148	144	170	142	151	164	151	153	151	156	162	150	155	149	157	161	185	145	149	163	164	153	153	149	138	161	136	159	185	147	153	156	162	141	150	159	156	147	156	153	160	138	130	162	147	164	135	167	147	173	146	167	149	143	157	168	154	147	164	167	155	166	136	169	169	161	166	179	167	164	152	162	118	153	150	159	133	149	157	162	135	161	145	158	141	187	154	181	159	156	163	143	140	151	156	155	153	147	150	152	159	139	155	146	151	120	174	165	164	168	167	141	185	145	160	164	150	154	144	156	151	155	137	144	149	149	169	160	153	154	144	140	160	159	171	166	178	151	154	150	170	143	151	192	170	142	167	158	159	149	147	120	129	151	161	152	145	153	166	152	142	145	150	123	166	157	146	181	154	185	179	161	139	195	169	158	146	155	155	162	133	182	166	161	170	162	149	145	163	154	146	181	150	148	136	134	138	150	159	184	151	179	165	159	157	164	153	156	153	166	158	144	147	155	168	174	156	156	137	161	175	153	151	140	156	138	177	166	137	141	157	158	149	155	130	167	171	128	148	152	137	169	168	157	154	159	134	147	155	136	166	147	151	162	149	157	120	185	173	158	153	166	152	159	136	146	136	163	166	143	134	145	148	143	161	151	165	154	156	145	158	143	169	165	155	156	165	147	148	148	143	145	163	161	165	150	147	193	153	162	153	160	174	142	170	158	166	162	142	129	144	170	147	131	162	149	170	139	148	137	143	161	171	151	147	181	159	174	182	170	160	158	175	151	143	141	135	161	155	154	150	139	186	152	149	171	159	172	163	146	158	142	145	144	152	138	147	169	135	153	150	152	175	158	150	144	153	161	135	135	141	131	129	151	150	142	182	143	164	145	127	151	156	167	147	163	146	152	152	140	164	136	152	164	143	148	147	173	148	155	164	144	161	138	153	154	167	152	168	149	173	166	189	156	155	172	158	160	168	133	163	150	166	154	157	140	188	173	145	145	159	166	155	126	146	157	159	151	129	151	146	187	158	140	137	174	140	143	139	170	159	153	132	157	155	160	174	164	161	168	157	174	141	159	160	157	158	148	138	174	163	156	149	167	161	174	164	172	159	183	155	159	169	163	155	153	177	167	166	173	154	147	125	170	122	132	188	154	147	136	169	162	142	138	142	165	144	155	172	152	159	160	144	165	160	173	164	149	113	146	137	156	167	185	173	159	150	153	157	159	170	137	134	149	141	154	143	131	151	154	160	160	165	166	147	160	165	144	167	140	136	142	161	187	127	190	161	153	168	152	155	139	159	144	159	131	128	168	167	149	162	147	158	152	144	160	156	141	162	171	174	140	142	164	144	143	165	123	170	160	133	178	144	160	146	146	150	138	141	141	149	173	164	131	166	149	157	148	131	160	131	147	142	159	146	170	156	163	153	141	143	154	140	170	136	149	156	156	152	156	150	140	165	147	146	153	152	175	147	165	158	151	141	157	141	189	152	162	168	148	157	164	210	190	155	162	161	152	136	156	172	163	162	166	189	177	146	151	154	154	162	164	142	154	142	172	148	131	178	173	169	162	147	157	184	146	145	157	142	142	167	141	127	145	142	154	150	178	135	161	186	162	171	153	147	125	114	136	157	161	158	149	156	181	165	143	130	143	155	162	128	140	161	144	165	155	154	173	152	165	151	149	150	142	157	173	159	179	149	136	153	135	147	151	143	143	162	155	159	155	161	151	154	167	140	166	153	153	162	162	141	165	163	181	158	176	147	144	169	162	171	170	150	170	136
1744	560	458	478	461	464	461	431	480	434	437	455	481	448	424	425	478	444	409	449	435	423	453	424	445	441	479	470	428	460	466	459	468	447	435	433	445	429	397	416	451	446	465	457	432	489	453	469	445	463	461	455	479	465	441	415	409	439	422	430	491	431	453	449	411	460	398	443	461	456	436	429	457	423	454	426	454	441	432	451	420	445	435	471	431	425	459	457	451	421	446	397	467	466	486	438	463	440	402	421	449	451	451	438	426	400	455	436	429	455	469	454	433	440	468	445	446	435	472	449	466	458	399	435	497	457	434	424	441	452	405	414	429	420	418	448	430	468	466	456	415	437	449	444	451	468	460	489	473	485	434	457	444	440	454	449	456	474	453	448	469	445	431	439	459	464	447	411	447	466	470	472	421	453	445	471	444	414	416	462	447	418	459	475	439	461	484	460	425	473	429	432	467	423	443	432	423	450	456	458	431	480	436	433	440	436	451	432	450	469	435	471	433	430	495	454	487	464	492	424	447	455	427	422	447	506	451	417	455	466	438	439	441	424	456	450	434	445	454	447	457	455	440	447	449	443	444	456	445	469	421	463	436	451	489	474	420	447	447	480	474	455	442	445	495	447	463	473	479	458	416	425	438	384	432	397	422	434	441	475	433	427	430	455	439	472	440	439	453	474	436	455	404	442	469	443	421	442	412	456	443	457	468	445	440	473	442	470	474	457	431	388	440	436	476	481	479	417	457	463	451	446	467	435	425	435	458	448	432	446	443	452	464	476	434	498	461	454	458	414	457	450	454	427	430	445	428	450	440	474	435	469	460	427	451	441	413	438	491	441	439	418	450	432	439	437	449	449	482	415	435	472	455	479	435	405	474	447	442	429	437	460	446	428	437	404	415	440	416	439	424	472	462	408	425	438	449	447	441	457	476	425	472	452	438	433	430	437	442	471	428	452	403	431	443	455	448	489	436	451	469	446	486	448	416	477	421	421	492	463	445	439	481	447	467	440	473	482	445	443	450	464	422	440	458	441	443	469	463	449	456	446	447	446	430	416	445	461	449	476	483	422	461	437	481	463	458	459	457	456	414	453	451	451	448	470	445	436	453	471	462	445	430	437	418	429	461	446	459	421	435	453	427	428	440	469	440	408	455	423	431	470	467	444	458	422	429	454	459	445	447	434	426	436	432	445	435	415	429	403	439	460	445	454	465	431	445	452	422	431	443	406	478	406	473	459	443	462	474	400	441	473	438	443	424	444	418	413	484	453	442	496	443	415	440	441	432	494	468	431	450	462	497	428	424	427	459	435	419	446	444	449	457	452	450	462	464	421	430	412	457	408	465	481	443	483	415	473	451	441	434	420	449	463	424	400	446	436	461	426	454	473	456	466	427	457	460	424	431	434	467	469	467	439	442	412	433	447	426	456	422	414	439	466	470	448	439	436	485	462	442	437	456	469	410	468	442	449	464	442	470	501	457	439	402	453	441	484	452	447	510	436	452	422	420	447	408	454	439	400	457	448	461	439	510	423	481	453	454	426	420	496	441	462	418	420	479	437	422	461	464	427	488	446	481	411	427	416	460	433	470	395	430	447	473	454	446	415	449	490	426	486	437	407	472	461	463	446	439	421	427	428	419	451	451	436	471	460	461	418	463	431	458	443	407	438	434	445	450	445	440	450	425	434	490	434	454	463	443	469	463	471	445	434	403	444	456	436	452	440	447	441	468	427	435	442	445	445	430	457	463	430	414	492	423	442	449	425	426	455	457	417	451	452	419	444	479	487	440	441	452	430	435	434	431	403	451	428	450	418	462	452	410	427	451	479	438	447	454	461	440	450	439	463	447	460	464	466	420	450	461	414	439	427	468	416	422	459	446	451	452	458	420	458	421	431	472	422	414	449	450	433	445	443	442	432	439	415	443	409	434	446	458	433	435	433	423	414	461	465	459	445	422	465	461	425	436	427	422	465	489	477	438	433	447	448	435	455	427	445	443	478	484	468	474	431	418	394	447	475	430	432	421	410	422	448	473	453	474	405	463	441	451	476	432	456	426	429	466	426	470	430	439	436	482	477	453	437	457	446	461	491	402	436	475	445	443	447	473	455	435	411	438	446	434	479	507	463	440	424	446	467	425	455	411	506	436	453	446	430	452	485	438	450	428	404	439	471	445	451	421	435	427	458	446	435	454	453	445	445	456	413	435	420	410	461	450	470	454	417	467	410	446	447	423	418	459	441	423	438	432	456	427	425	440	444	432	464	429	432	416	449	463	461	448	426	438	423	470	442	448	410	446	440	449	491	412	403	427	457	440	457	437	441	435	459	425	422	461	477	424	439	420	429	472	440	452	447	450	411	434	469	466	475	436	455	449	424	453	454	462	456	453	443	420	452	445	433	446	419	421	439	456	429	436	443	464	430	497	456	449	398	446	426	442	483	416	430	435	406	446	469	463	428	447	452	460	460	449	430	493	436	420	447	461	422	442	445	448	430	423	415	465	406	447	478	447	462	469	469	475	449	434	458	491	390	443	443	460	452	446	416	473	456	440	461	445	438	429	432	440	414	440	437	472	456	444	429	462	428	479	431	416	461	456	453	400	460	440	437	472	469	460	425	418	435	449	474	433	436	442	434	469	463	465	465	461	481	463	471	460	439	448	432	465	431	449	434	404	455	467	444	437	433	447	466	461	451	421	451	470	443	461	451	457	436	430	448	438	435	454	425	452	446	488	438	443	455	451	465	437	471	435	473	430	466	428	415	440	445	472	432	409	416	447	481	447	419	444	443	472	424	470	438	445	443	456	427	430	478	493	421	449	433	421	453	461	456	458	434	439	440	423	449	421	452	444	443	419	429	451	449	458	416	448	435	433	451	416	468	459	433	411	446	472	414	438	440	444	443	485	471	441	447	434	432	435	460	455	428	447	473	428	468	441	434	445	451	434	434	453	440	500	442	474	451	445	420	487	464	461	433	475	471	416	476	455	433	469	446	485	475	466	430	429	495	445	466	430	431	441	423	444	439	440	427	501	427	426	452	437	443	457	475	434	437	432	443	435	466	481	467	421	478	458	457	467	420	427	475	435	467	455	437	434	461	415	466	482	425	436	425	428	428	441	480	432	458	479	435	445	441	475	463	455	464	438	458	442	434	434	459	491	454	425	442	454	446	463	456	415	434	432	454	454	440	427	491	466	420	456	465	432	456	442	452	483	487	448	449	464	429	433	443	453	442	396	436	419	458	426	460	440	437	459	402	486	399	424	436	436	444	428	462	459	427	442	479	418	391	445	439	422	455	423	473	445	480	453	447	440	431	475	434	423	444	444	504	422	442	456	439	423	476	437	461	443	439	449	427	407	445	453	437	436	427	420	457	428	434	433	440	433	460	454	454	440	467	475	417	418	433	442	435	444	407	415	413	418	454	419	460	408	460	446	464	486	448	442	470	456	428	459	470	454	436	457	457	427	457	441	435	449	411	399	466	464	443	447	477	418	402	449	470	437	429
8226	1237	624	563	507	468	390	365	358	349	346	380	328	380	354	369	336	346	317	325	375	313	324	363	331	369	301	302	364	353	362	333	322	371	386	346	335	350	331	300	346	327	370	369	388	338	345	333	360	300	306	359	329	341	369	356	334	349	313	327	321	354	331	359	342	325	349	327	326	354	341	303	365	334	324	347	311	367	341	340	308	351	287	351	335	347	370	351	302	320	332	337	333	330	343	346	332	331	326	341	311	334	324	337	336	344	328	336	369	343	361	331	349	345	343	316	340	336	332	348	343	331	352	334	349	337	311	323	321	346	340	348	347	368	314	303	311	326	353	329	327	323	300	312	322	327	330	312	308	326	305	280	323	322	332	385	343	359	354	359	301	375	315	334	340	322	336	390	358	342	320	367	349	334	337	300	333	313	354	335	337	360	327	365	313	348	413	340	316	343	344	324	335	316	338	320	321	305	345	344	324	340	341	353	331	326	323	338	342	343	324	306	332	353	337	320	338	387	306	342	328	342	307	330	348	301	376	323	296	369	330	330	325	304	328	328	321	345	311	308	330	352	297	302	327	331	325	357	349	338	344	338	354	287	351	331	302	339	343	341	338	348	341	361	332	341	325	352	335	321	349	322	345	325	326	332	313	399	350	356	340	324	379	319	332	336	345	345	346	330	330	309	344	349	337	377	357	350	354	339	329	334	371	300	324	329	344	325	326	355	311	343	297	321	326	333	360	364	318	330	357	344	342	368	361	347	314	312	358	361	337	325	340	333	341	367	335	341	334	304	344	316	308	353	337	334	354	332	369	337	355	341	361	333	342	329	336	305	330	298	330	329	336	339	327	350	355	306	351	325	358	340	343	311	351	318	339	369	384	352	346	318	331	347	318	359	306	336	334	310	313	403	316	324	341	349	338	347	276	336	306	288	353	385	358	339	336	340	318	373	330	330	340	346	342	341	369	358	330	299	346	326	354	356	353	353	339	338	328	363	341	315	333	326	338	338	370	335	316	329	345	329	346	306	357	306	345	322	332	300	324	334	348	339	341	327	324	307	320	325	321	342	362	378	335	331	381	344	367	289	341	317	338	343	341	335	319	326	314	292	321	361	327	342	321	314	350	346	372	348	359	337	345	338	357	338	373	352	330	319	310	330	353	327	329	360	322	288	325	359	334	314	340	359	326	332	336	368	322	339	316	347	304	331	325	340	322	287	339	311	330	310	282	342	338	334	361	324	337	351	338	303	314	336	317	330	361	364	364	327	325	342	338	321	307	306	320	323	340	336	309	324	330	316	314	320	343	305	364	320	327	346	330	379	363	311	341	316	329	321	334	319	344	322	343	288	322	363	337	346	340	344	322	348	354	325	354	325	357	358	338	313	346	334	332	366	366	324	355	336	312	362	337	330	354	360	350	321	317	316	341	348	340	367	295	378	332	299	344	353	324	336	326	328	397	321	333	340	356	293	319	322	320	310	312	350	323	317	329	345	339	331	361	304	336	361	359	327	326	348	350	323	375	356	364	338	358	334	358	312	355	280	308	334	338	336	319	337	327	353	302	334	352	320	340	316	321	358	301	299	335	342	340	303	346	305	333	320	340	309	352	323	337	320	345	343	336	339	333	341	356	321	303	355	357	320	299	312	310	391	325	327	350	323	343	335	344	414	345	361	337	330	361	359	329	321	349	347	359	339	331	329	368	357	325	340	341	356	314	339	311	342	320	358	350	365	348	353	360	329	345	338	323	352	329	351	309	332	329	322	338	323	378	312	338	362	330	303	326	322	314	342	333	345	363	379	358	343	318	367	341	330	306	333	320	307	352	367	354	369	357	322	334	329	353	344	332	410	349	345	316	343	319	317	306	319	339	332	335	365	307	329	325	353	314	357	345	365	332	347	320	344	358	311	339	334	356	323	327	317	322	309	326	316	361	333	318	296	299	340	313	309	333	327	318	335	358	361	315	329	339	323	334	339	361	357	370	340	324	305	338	325	350	327	325	341	357	359	316	337	349	354	344	321	332	317	330	338	332	316	347	351	296	332	363	341	334	312	321	318	319	356	335	315	330	357	302	335	323	300	306	339	387	354	325	340	347	380	319	363	337	319	335	332	358	306	351	347	377	350	323	342	323	324	358	356	338	342	320	349	327	349	383	324	353	323	310	327	382	376	347	354	351	339	331	315	348	358	344	350	343	339	318	328	329	323	282	335	356	352	326	339	354	346	345	328	313	320	337	331	333	363	327	349	309	332	326	327	331	350	351	348	335	340	305	344	330	339	335	343	372	357	348	323	347	319	344	313	384	353	338	362	332	338	330	348	315	329	360	367	345	307	341	325	327	326	345	331	310	303	341	373	371	324	330	354	346	343	332	358	355	387	347	358	347	355	326	343	332	342	329	317	338	322	327	319	315	316	329	352	344	341	363	372	327	342	324	329	381	353	359	359	345	369	327	343	355	341	319	369	335	350	347	357	328	330	340	328	388	319	318	319	347	324	362	325	358	300	332	337	309	296	329	347	343	336	358	352	343	326	337	348	303	344	321	344	367	341	355	383	338	361	346	329	333	340	325	359	341	353	304	367	318	335	319	349	311	329	316	316	317	367	361	349	360	370	331	360	333	324	335	330	330	364	339	344	377	330	342	385	340	333	356	318	356	332	343	356	348	307	310	336	336	341	338	320	359	325	321	310	325	349	349	332	369	292	351	347	318	342	327	316	341	304	321	341	327	309	308	316	331	374	360	346	323	337	349	357	332	353	355	345	336	359	362	348	320	346	337	320	310	362	319	309	283	328	315	292	352	363	338	332	341	352	349	305	319	334	304	328	363	366	303	360	351	319	323	330	343	336	315	322	372	355	360	331	341	344	328	345	320	336	336	362	356	319	339	358	333	344	330	339	337	369	368	334	361	398	337	341	355	340	314	324	314	365	328	320	305	348	333	313	337	357	339	356	333	355	342	317	368	336	295	288	308	325	382	372	325	327	325	327	326	366	326	347	340	321	342	363	285	347	329	343	351	345	354	341	350	336	355	380	294	338	314	326	335	286	319	377	342	316	349	352	382	361	338	341	316	368	361	323	317	368	314	344	326	331	300	332	321	320	358	368	302	309	333	336	363	327	324	328	319	315	338	347	303	364	339	308	317	338	351	346	349	342	310	323	318	330	319	300	335	353	405	312	309	360	351	336	346	353	326	363	368	326	329	345	350	360	349	380	330	373	346	335	347	321	321	338	316	330	353	355	328	291	345	345	358	337	328	359	297	332	329	311	333	375	355	352	313	287	375	365	283	329	328	357	388	338	328	353	345	322	329	313	332	354	335	343	313	350	344	334	335	338	329	347	347	345	347	351	352	328	362	315	375	320	353	300	348	358	386	350	327	345	337	310	347	311	360	371	308	346	330	344	348	369	345	350	302	319	336	325	341	334	334	351	358	334	358	345	364	332	371	320	313	317	320	351	319	306	329	314	343	320	351	343	319	347	355	348	339	374	358	305
6797	1756	1454	1601	1525	1268	1222	1135	1041	982	963	921	856	913	894	891	856	840	834	850	916	816	852	800	857	839	858	856	810	805	811	849	889	806	808	838	866	804	897	828	882	843	828	851	810	842	828	827	833	838	846	789	836	864	787	819	783	837	850	789	822	826	873	833	873	853	809	823	812	827	793	837	845	844	779	799	848	785	771	797	828	861	847	825	790	794	834	824	867	801	851	846	850	845	839	792	811	866	802	817	845	773	872	817	822	824	804	837	812	812	755	822	808	797	819	824	843	849	779	810	789	817	835	798	800	833	772	791	804	852	783	848	769	848	822	779	842	818	808	803	775	830	858	790	827	802	834	770	845	795	863	858	839	764	787	819	767	810	798	817	794	826	811	818	735	776	798	823	769	770	783	801	844	746	853	813	844	843	789	765	789	810	817	800	804	848	782	780	848	841	809	840	817	792	816	820	791	864	814	819	812	811	825	770	801	858	852	817	793	812	823	852	829	826	846	852	867	845	807	802	884	784	832	789	858	790	823	831	836	800	819	815	865	776	816	801	837	774	841	838	830	819	813	843	809	835	849	812	846	832	807	811	853	858	802	782	808	836	845	771	807	829	815	828	784	794	841	827	803	821	784	789	792	880	840	787	806	821	777	853	868	836	802	795	860	834	788	787	793	846	776	846	825	780	780	822	837	853	790	808	801	791	821	848	783	798	847	809	800	784	800	815	798	826	784	846	851	828	775	821	838	850	859	814	770	779	800	811	853	790	864	806	849	852	803	878	768	836	819	839	806	817	822	810	837	874	837	865	827	785	794	863	833	767	805	763	804	791	832	842	827	825	792	798	830	795	841	741	820	847	841	820	882	828	841	798	809	816	882	844	832	877	783	824	791	809	782	811	792	843	803	778	804	794	817	821	779	807	855	825	850	863	771	879	779	849	812	815	759	840	866	815	801	790	814	795	791	883	851	837	783	792	754	868	829	810	826	794	851	796	843	820	747	863	820	880	831	852	794	758	796	813	784	804	829	840	868	760	794	826	818	792	800	803	823	803	800	735	831	790	789	844	788	797	857	807	777	820	822	828	847	755	786	834	833	794	801	826	810	793	848	788	785	777	810	817	844	807	837	808	836	843	823	794	807	767	850	785	817	791	796	835	809	806	762	820	799	831	852	795	796	811	869	817	811	765	803	791	811	797	819	778	797	844	789	881	804	750	850	792	908	844	813	810	816	889	766	807	820	808	790	801	779	807	803	780	758	812	821	815	796	787	842	814	819	818	827	837	840	797	809	787	786	863	842	832	769	793	799	780	828	816	842	783	822	826	872	796	784	849	819	829	800	815	780	767	820	797	783	766	800	843	841	836	779	766	802	843	805	830	862	856	798	784	820	801	796	881	808	823	822	828	789	845	788	797	816	750	830	779	850	821	828	844	761	830	770	824	794	771	831	811	828	875	803	801	792	834	763	826	830	805	819	759	844	822	858	841	847	826	853	797	873	793	818	884	812	826	777	772	840	852	833	837	791	851	807	754	847	841	814	813	807	795	803	837	809	833	798	799	779	825	807	814	801	842	877	823	796	788	808	779	807	802	817	813	797	741	814	817	779	840	828	796	847	794	833	813	806	820	774	821	774	809	800	837	809	831	756	834	828	769	781	755	861	807	825	823	829	835	838	815	842	884	851	845	802	837	805	808	865	825	768	835	873	832	867	811	808	824	790	809	802	760	859	825	823	776	836	801	804	816	843	871	796	817	842	811	748	822	818	792	812	860	822	802	808	785	814	783	799	740	808	885	785	811	807	794	807	816	828	831	815	799	815	839	784	807	830	831	839	820	791	814	809	817	836	764	869	794	838	862	820	836	826	802	849	798	819	789	803	778	780	779	830	812	789	738	832	817	839	841	840	810	861	844	794	792	867	817	813	814	830	806	808	830	827	788	786	814	873	853	852	784	796	817	854	866	790	843	796	795	806	813	825	852	820	822	813	801	815	784	840	820	793	815	789	822	809	777	873	828	785	825	832	841	834	792	767	815	836	839	898	825	793	803	845	828	824	738	791	827	821	825	765	795	827	863	798	775	815	856	804	814	799	816	819	777	795	772	830	788	798	806	826	821	795	814	840	827	839	837	783	857	773	845	816	790	772	779	820	858	860	839	781	788	823	787	810	836	869	839	825	883	799	842	780	808	805	818	802	805	777	880	791	824	794	819	846	863	822	818	827	829	810	834	801	852	838	762	820	819	817	812	860	806	807	838	834	848	846	811	811	851	832	792	858	826	822	838	786	799	763	763	828	791	820	834	825	812	792	804	816	857	817	777	788	860	818	785	822	812	807	795	755	792	773	825	834	803	833	814	807	803	818	767	820	813	852	809	804	813	838	788	803	823	827	802	816	814	830	888	805	812	801	775	870	827	854	801	781	787	834	868	837	757	798	842	801	803	815	846	801	760	817	834	839	814	801	854	837	852	812	826	811	862	778	826	803	811	803	813	826	857	783	808	854	801	812	807	857	784	814	814	831	836	777	847	796	805	855	822	854	811	881	823	815	815	805	830	813	786	812	827	801	857	828	792	837	758	830	786	793	826	817	821	782	735	811	890	780	798	855	851	808	846	834	859	768	759	730	841	815	845	817	838	822	786	791	795	736	799	811	799	837	828	826	759	813	797	837	795	793	825	795	781	801	825	851	824	793	817	825	788	730	745	758	803	767	800	827	828	839	795	835	808	835	849	802	836	781	805	854	826	804	766	805	822	779	793	812	848	790	848	816	827	821	825	794	798	774	809	849	808	768	839	785	796	763	770	812	840	829	852	794	842	819	824	784	796	828	830	839	789	855	840	806	849	893	833	811	832	833	827	844	805	816	795	876	750	819	825	830	846	775	788	848	793	817	859	802	808	837	859	820	807	820	809	823	848	827	845	790	809	845	784	770	790	874	815	848	792	817	814	812	820	776	830	813	822	816	820	777	862	807	856	815	810	794	817	790	899	817	828	841	768	847	799	889	858	799	854	802	840	815	786	822	795	810	817	800	764	767	885	795	794	825	812	829	811	802	803	812	868	826	839	805	816	832	835	848	734	799	824	844	786	830	838	821	797	782	850	775	761	863	822	812	834	781	830	839	826	875	802	800	841	811	867	828	813	779	790	895	826	828	842	836	808	802	866	781	835	766	846	786	842	850	834	850	783	788	870	785	814	783	826	833	755	782	782	803	842	739	830	756	782	792	797	799	810	854	864	831	847	845	781	832	824	797	865	815	837	801	810	871	785	782	858	861	806	786	813	824	848	799	769	808	822	822	807	804	835	821	850	813	794	804	760	817	793	858	830	827	820	876	809	846	782	834	798	840	849	771	838	841	794	810	832	850	871	783	765	779	804	793	783	798	830	787	833	809	800	785	785	852	791	815	797	812	814	840	804	817	816	850	808	847	840	771	777	829	814	828	856	815	839	796	819	812	816	805	810	828	829	821	845	811	841	817	833	829	790	784	820	867	833
15752	2761	1134	988	795	724	640	573	560	527	518	546	487	545	518	529	481	526	534	474	429	454	472	497	458	459	502	459	475	478	501	482	485	453	479	454	454	453	451	481	445	493	472	456	477	450	441	470	491	484	483	450	485	541	494	467	470	454	466	447	455	447	462	488	479	445	487	443	418	470	438	473	434	468	453	481	478	462	489	469	455	484	457	477	436	442	464	465	457	470	435	476	507	457	493	468	459	469	460	434	436	473	475	483	494	464	455	447	430	436	436	432	465	493	460	463	474	460	431	488	438	437	497	501	428	448	464	423	455	458	469	439	450	451	466	453	462	447	464	493	486	449	475	408	452	485	469	450	497	456	476	454	469	484	479	474	479	465	465	486	442	446	481	402	496	451	509	421	436	470	439	464	501	459	454	467	459	468	442	435	455	453	489	465	413	460	472	446	467	479	469	472	463	458	399	435	503	463	441	450	469	459	445	494	486	459	485	438	454	434	466	475	511	438	510	443	472	432	448	450	418	494	472	470	475	450	442	432	440	453	457	511	430	469	448	472	445	471	483	486	472	475	455	470	470	453	430	449	499	450	479	474	475	465	471	488	473	466	453	434	450	492	419	437	433	453	455	425	441	452	455	488	429	480	426	545	504	454	446	455	439	467	481	458	435	504	474	428	485	475	436	500	431	476	450	480	491	489	475	432	430	444	478	435	469	446	478	497	468	439	485	475	450	436	495	454	459	439	443	400	471	481	448	426	485	431	455	471	457	437	455	462	467	470	510	479	433	458	483	457	478	446	452	444	442	474	483	494	431	474	438	421	440	454	474	427	458	446	497	478	484	464	454	474	476	428	451	486	466	440	464	463	465	457	464	479	496	436	462	439	535	456	446	483	431	480	428	440	430	442	511	444	446	458	422	438	476	457	505	437	504	480	434	486	473	458	480	487	455	478	498	467	454	429	458	441	465	478	469	529	492	439	422	469	486	442	473	444	471	494	450	496	460	456	467	468	487	473	463	457	409	453	444	485	489	479	482	497	399	489	457	471	443	471	422	489	426	478	443	517	454	462	447	440	463	440	478	467	492	489	455	456	491	494	478	481	463	462	482	439	484	484	475	508	476	489	480	496	474	478	486	464	467	471	444	465	488	463	504	479	460	445	434	505	466	421	469	471	494	461	441	487	441	494	442	448	451	509	454	480	466	438	466	440	502	525	449	486	446	460	466	491	460	475	445	524	442	479	429	489	499	477	471	462	490	541	456	502	472	446	498	471	440	472	438	456	493	447	470	446	458	476	459	444	468	475	473	497	482	474	484	485	445	454	477	450	477	478	431	454	449	435	442	499	485	477	472	491	464	479	455	471	502	487	469	429	484	487	476	474	484	451	455	469	457	426	477	450	420	486	464	459	476	451	461	456	443	433	469	485	458	508	424	460	432	472	450	446	480	483	461	491	455	449	429	509	493	452	459	460	458	442	485	472	536	481	490	488	463	493	455	462	463	404	469	438	491	509	469	467	493	479	475	479	511	478	508	495	455	446	476	473	475	481	469	421	473	482	441	457	463	408	460	463	466	523	464	478	492	440	430	490	491	447	486	429	476	494	444	447	477	426	460	491	475	444	454	454	465	482	451	438	466	460	454	491	464	481	447	512	472	446	493	444	476	436	456	499	437	468	466	469	453	456	469	478	490	500	457	457	472	443	490	483	435	439	442	495	447	431	424	478	516	453	442	464	450	477	506	431	458	482	462	508	463	477	467	474	488	476	453	505	503	459	442	432	467	526	461	445	477	419	425	460	456	457	513	468	490	479	487	443	503	478	506	453	470	450	467	529	461	454	431	510	477	443	483	491	450	425	435	515	459	457	433	456	450	491	436	423	435	466	438	481	484	483	476	456	465	467	480	451	442	444	460	461	531	472	480	469	477	424	433	478	491	458	447	476	452	442	482	450	459	456	423	426	460	500	449	478	443	515	455	461	463	488	447	420	486	434	451	455	434	481	488	444	451	430	468	488	461	542	462	438	462	474	457	490	468	518	481	487	490	480	498	481	446	484	450	479	459	505	456	492	470	480	455	446	436	447	486	502	465	475	445	461	437	438	489	422	491	434	478	460	454	473	447	404	468	445	417	497	433	490	457	465	467	475	444	479	449	397	461	475	447	460	484	497	469	446	469	463	481	463	467	453	422	458	465	444	468	449	506	506	483	459	446	451	441	467	495	412	499	471	506	462	478	449	503	451	424	481	470	478	441	462	483	434	428	449	455	448	457	467	477	484	473	451	411	470	445	469	512	419	493	439	423	448	457	487	468	468	460	463	434	473	448	474	465	486	490	479	489	467	447	488	489	471	468	497	479	486	471	438	473	460	474	464	471	523	471	463	500	475	444	440	465	461	456	492	458	453	464	432	483	451	469	472	485	518	522	463	496	487	511	454	448	463	497	468	470	476	469	480	504	432	439	436	462	452	504	473	439	451	460	458	505	482	459	482	423	479	475	485	450	448	446	483	456	483	469	446	454	423	502	430	476	475	450	496	451	454	445	437	448	477	506	450	461	487	484	476	461	460	442	506	499	451	433	420	475	497	490	488	485	426	477	472	431	447	472	467	455	461	454	474	486	432	456	502	435	459	497	454	495	461	481	473	470	440	472	487	446	445	461	499	498	448	458	401	454	453	472	482	441	482	414	486	487	435	429	478	430	456	468	455	463	469	454	443	433	459	481	453	431	448	468	466	472	448	465	494	467	460	490	457	475	424	415	467	454	447	495	452	426	472	440	462	448	474	451	478	437	471	475	455	477	445	475	450	453	443	455	473	467	501	424	467	441	498	473	481	507	433	453	431	451	474	426	518	429	462	440	470	430	450	445	482	458	443	449	427	430	439	476	434	484	449	473	488	509	425	440	479	495	435	422	477	501	454	396	454	475	526	490	477	456	400	474	440	441	475	473	494	456	476	498	453	456	511	456	464	487	441	458	440	471	457	441	516	479	477	459	469	477	475	489	472	462	452	442	467	476	443	446	484	497	484	437	457	464	474	472	473	483	501	471	453	431	466	484	481	463	480	455	417	486	468	471	473	440	465	434	484	449	477	458	463	493	470	457	445	476	499	476	505	471	459	460	469	467	460	454	456	449	495	457	497	442	507	481	495	491	480	438	497	470	483	502	462	469	459	459	486	480	468	465	444	485	489	466	426	438	455	452	486	424	433	493	447	460	433	452	433	437	475	437	487	455	469	495	478	442	479	485	463	501	486	453	465	463	505	476	423	455	484	495	465	462	478	482	423	479	407	480	467	468	461	473	466	444	477	451	480	468	461	456	439	467	472	465	463	485	483	437	461	448	491	484	481	456	446	425	483	496	452	417	453	458	456	420	470	447	496	462	410	492	457	472	482	425	438	485	470	449	459	490	455	450	459	458	451	452	430	459	452	480	451	439	426	442	479	460	464	529	483	460	475	460	507	487	458	486	480	443	450	448	481	482	514	448	493	466	467	453	486
8969	2706	2252	2617	2483	1992	1767	1704	1542	1464	1309	1342	1235	1176	1164	1205	1110	1151	1173	1134	1124	1170	1059	1104	1114	1076	1027	1063	1061	1048	1170	1084	1047	1085	1152	958	1084	1069	1044	1016	1023	1104	1027	1029	1062	1044	1020	1012	1040	1031	984	1101	1061	998	1023	1036	1016	1004	1013	1021	1024	1010	1040	1017	1035	1060	1061	1035	1075	1067	1046	1050	1033	982	1109	1037	1050	1016	1028	988	1068	1028	1030	1009	992	1058	1030	1089	1057	1003	994	1111	1033	1042	1020	1052	1009	1029	1017	1041	1049	1057	1109	1077	1072	1045	1065	984	996	981	1033	1083	1071	1079	1037	1103	1059	1095	1009	1038	1039	999	1009	1010	987	1007	1069	1084	1087	1079	1063	1032	1023	1051	1042	1047	1022	1049	1062	1000	976	1015	1047	1007	1074	1067	1015	1039	1019	973	956	991	1067	990	1061	1001	1042	1015	1079	1003	1050	998	1062	1031	1063	1035	1065	986	1116	1021	1082	1023	1037	1070	1008	1023	1073	1082	1001	1017	1061	1005	999	1081	994	1006	1018	1082	1062	1039	1040	1006	1022	1016	1046	1036	1033	990	998	965	1019	1036	1015	1058	1068	1065	1016	1035	1030	1076	962	1059	1043	1022	1010	1009	1003	1027	1058	1041	1022	1025	1074	1034	1043	994	1075	1065	1019	1056	1044	1002	1045	1023	1030	1065	1025	1059	1035	981	1005	1012	989	994	1032	1019	1064	1082	954	1025	1049	1085	1004	1078	1036	1001	1001	1015	1047	1032	1015	1066	1032	1024	1033	1054	1051	1055	1045	1038	987	991	1082	985	1014	1029	1084	1016	1022	985	979	1054	1000	1089	1039	1071	1050	1026	1042	1029	1126	999	992	1058	1039	998	1058	1085	1038	1029	1082	1016	1040	1008	1055	1011	1064	986	1034	995	1068	1017	1054	1030	1039	991	1019	1008	1011	1049	1012	1012	1056	1055	1053	993	1010	973	1023	1053	1047	1052	1000	1007	1079	1063	999	1026	939	1064	1040	989	1038	1041	1081	969	1036	1069	1040	1036	1087	1057	1043	1043	1027	1006	1083	1025	1047	1008	1061	1070	1058	1047	1054	981	1062	1042	1055	1100	1018	1003	1002	1018	1044	1035	1014	995	1017	1004	1081	1023	1069	1025	1069	1068	1045	1050	1061	1024	973	1061	1011	1019	1003	1016	1028	1016	979	1044	1010	1108	1023	1009	956	997	1070	1035	1047	1021	979	1059	996	1000	1051	1040	990	1030	1029	1001	1045	1021	985	1016	1081	961	1015	1057	1026	1046	1048	1019	1050	1032	1082	1032	1040	1008	1033	1033	1060	1016	1017	1043	1042	1056	1028	1025	1000	1028	1056	1102	1038	1026	1050	1013	1040	1026	1037	1050	1058	968	1023	1006	1019	1029	1052	1027	1017	1085	1046	974	1045	1072	1094	1051	1028	1055	971	1108	1021	1010	1031	1064	1030	1061	1044	1032	969	1072	1056	1079	1056	1035	1075	988	1017	989	1078	1018	1043	1019	1041	1028	1006	1103	1054	1060	1025	984	1108	1014	1023	1049	1035	1037	1038	1074	1023	1018	978	1036	1055	1105	1014	978	999	1034	999	1072	975	1053	1027	1069	1033	1033	979	1047	1017	1029	1005	963	1044	1066	1025	1027	981	1103	1029	1075	1021	999	1058	1023	1037	1035	994	1010	1054	1030	963	1086	1039	1052	1048	1057	1046	1005	1045	1053	1008	1027	1041	1004	1025	1052	985	1020	1033	1028	1023	1014	1086	1027	982	1060	1009	985	1042	1017	1060	989	1071	923	973	1018	1025	1050	1014	1063	1032	1048	1022	1042	1044	1033	1003	971	1080	1023	1005	1083	1007	1034	1066	1047	1022	1099	1110	996	1084	1027	1060	1030	1065	1019	1020	1013	1010	1095	1021	1053	1057	1001	1038	1022	1046	997	1022	997	1011	1054	1022	1058	1026	1035	1028	988	1001	1045	1016	969	990	1002	1020	1003	1048	1042	1053	1060	1011	1083	996	1032	1054	1036	1021	1039	1043	1060	993	980	1017	1001	1051	1089	1068	1021	1064	1077	1043	1060	1013	1016	1075	1026	1031	1033	1066	1000	1007	1027	990	1000	1025	991	1039	955	1009	1037	997	1032	1025	1082	1035	1015	1073	1013	1025	1011	1091	1044	997	986	1043	1118	1090	1082	1029	977	1016	996	1046	1035	1045	1101	988	1058	1040	1025	993	1031	1050	1048	1022	1077	1038	1042	1066	1066	1020	1015	1057	1029	1028	1019	1054	971	1041	1050	1044	1031	1063	994	1052	985	983	1025	1036	1057	1023	1084	1032	1031	1113	1014	995	1052	1036	1012	1040	1089	1040	1029	1151	1042	1070	973	1061	1047	1000	1058	1027	1070	1020	1085	1025	990	973	1060	1003	1028	1068	1043	1047	984	991	1027	980	960	979	1073	999	1057	1055	1024	1047	999	1042	1051	1089	1050	1040	1008	1066	996	1019	1020	1086	1021	1053	1082	1016	1077	1025	1020	1011	1048	1039	968	1075	978	1052	1070	1071	1079	956	1077	1006	1111	1027	1024	1007	1025	1019	1090	1023	1122	1065	1061	1036	1009	1005	1061	1091	1023	1037	1075	990	1017	1033	1080	1013	1100	1031	1047	990	1084	1053	1030	1018	1054	1037	1034	1019	1041	976	1011	999	1038	1044	1066	1023	1018	1022	1057	1031	1030	1056	1033	1011	1116	1015	1026	1030	1033	1100	966	989	974	1009	1047	1069	1018	1075	1009	1016	980	1117	936	1106	1048	1063	1052	1027	962	1023	1030	1031	1021	1037	1074	1048	1053	1019	1030	1055	1011	976	1003	1065	1016	998	993	1030	1041	1031	1021	1039	1011	1007	991	1071	1051	1059	1000	1065	1069	1101	993	1078	1013	1020	1059	1026	1050	1076	1042	957	1054	989	1034	1086	1107	1013	1101	991	1029	1031	1064	1041	970	978	1014	1038	1043	1033	1068	1018	1003	1038	1041	973	1022	1067	1051	1021	1044	1037	1053	1013	1018	1006	1010	1055	1099	1008	992	1083	1045	1035	1083	1030	1050	1065	1045	1013	1034	1030	1054	996	1053	1023	1056	1098	1012	1057	1040	1036	1079	1064	1015	983	1007	1084	1008	986	1075	1048	1054	1058	1053	1035	1008	1040	1024	1050	1064	1058	1019	1003	1007	1055	1023	1065	1022	1029	1103	1047	1056	1008	1076	996	1050	1048	1026	1047	1033	996	1000	1000	997	1035	1046	1068	1003	983	1036	1024	1049	1016	1053	1056	1024	1041	1045	1005	1027	1039	1021	1090	1023	1038	1053	1066	1066	1070	969	1019	1038	1010	1004	1002	1055	1030	1079	1014	1063	1016	1058	1023	1024	997	1015	1058	1042	1022	1014	992	1014	1051	1041	1077	1033	1043	1038	1060	1013	1019	1060	1081	1011	1045	972	1074	1107	1030	1032	1002	1027	1012	1004	1061	1113	1014	992	1009	984	1049	1057	1043	1029	1047	1060	988	1056	1051	1069	1047	998	1058	1002	1008	1079	1055	1080	1062	1030	1003	1037	1048	1076	1005	1002	1053	1052	1047	1027	1030	1026	1003	1072	1044	1031	1047	981	1076	986	1008	1055	1017	1044	1108	1035	1005	1016	1050	1084	1074	1029	1034	998	1015	1029	1070	1024	1054	1047	1068	1067	1024	1044	996	997	1029	1046	1054	1066	1089	1049	998	1039	1022	1022	1055	1028	1101	986	995	1039	1040	1047	1087	1032	1078	1021	1040	998	998	1042	1049	984	1078	1042	1011	977	1080	1089	1000	1058	1002	1063	1033	1070	1023	1037	1011	1044	984	1002	1012	1039	1068	1024	1029	1029	1047	1076	1039	1008	1028	1055	1057	1059	1098	949	1080	1055	1016	1046	1078	1078	1053	1009	1057	1063	1028	1060	1003	1018	1054	992	1015	1078	1150	1083	933	974	1050	1009	1046	1006	1036	1043	1054	1041	1090	988	1031	984	1056	987	1002	1044	1058	1021	1079	1017	1065	1064	1048	1027	1072	1040	1030	1036	1119	1036	1046	1009	1005	1053	995	1011	1027	1019	1032	1019	1036	1007	1032	998	1027	1068	1072	1019	1024	1051	1041	1058	1060	1030	1030	1003	1038	1060	1035	983	1043	1007	989	1088	1049	1035	997	1021	1032	1025	1039	1043	1087	1013	1032	1081	1040	1050	984	1066	1032	1003	1012	1075	1020	1037	1034	1089	1061	1016	1039	973	992	1025	1006	979	1007	1015	1076	1060	1016	1043	1027	1011	1014	1035	1028	1110	1065	1006	1025	1081	1088	1015	1021	1086	1047	1030	1013	1054	1031	978	1091	997	1070	1038	1007	1063	1038	1044	1020	1041	982	1045	1042	1021	1054	978	1036	1027	1075	1027	1079	1046	1025	1049	1055	1020	960	986	1002	1064	1037	1005	1008	985	996	1058	1061	1052	1052	1008	1044	1053	989	1024	1043	1030	1071	1012	1069	993	1076	1006	991	1004	1003	1052	1077	1022	1056	1030	975	1083	1009	1029	1006	1017	1037	963	1052	1037	1020	1040	1021	1029	975	1015	1026	1062	1037	1030	1049	982	1050	973	1002	1022	1053	1043	1008	1059	1027	1003	1063	1003	978	1051	987	1015	1085	996	996	1000	1012	979	1095	996	1053	998	1049	1102	1063	1008	1005	1059	1028	1010	1036	1031	974	1021	1030	1042	1003	1030	1016	1039
1759	277	167	177	155	168	192	150	138	146	146	163	148	165	168	176	134	149	130	156	193	161	183	164	167	162	170	165	157	157	147	169	163	174	159	171	158	152	158	155	159	141	157	156	150	164	165	167	188	180	198	174	162	172	161	155	160	159	166	188	188	153	161	131	181	158	158	158	172	138	171	165	148	160	145	171	142	146	169	158	156	164	140	144	149	162	152	174	167	143	191	147	161	171	144	147	152	156	161	151	168	147	147	164	161	145	162	158	164	175	160	160	165	188	175	160	196	152	164	157	150	155	196	164	144	156	149	165	181	168	162	143	168	162	136	151	132	163	131	156	165	178	179	138	143	148	147	161	164	140	154	147	170	150	143	177	154	175	150	174	169	159	155	142	147	179	161	154	166	165	163	163	158	159	148	161	148	174	164	179	187	178	164	138	144	143	137	176	173	165	158	139	156	155	157	189	163	155	158	150	143	154	151	129	162	154	165	172	156	174	158	143	152	153	173	148	174	133	147	170	150	163	154	159	183	171	159	158	168	153	151	161	167	166	157	151	162	178	161	163	169	156	149	182	138	149	166	153	170	162	153	162	165	175	161	167	173	160	152	186	181	151	162	135	180	136	145	139	165	152	135	149	182	142	173	157	147	197	142	167	157	154	168	163	170	157	174	152	150	154	159	153	150	149	194	166	164	157	161	177	151	141	156	159	184	159	155	172	165	175	148	122	158	159	162	149	140	155	146	168	173	132	160	172	169	150	141	150	156	154	161	167	163	127	155	159	130	143	159	144	159	161	156	170	125	163	158	152	160	186	162	150	172	149	148	144	159	169	148	141	158	167	158	159	138	169	175	159	161	170	141	152	139	176	183	168	176	160	144	161	159	153	155	138	164	156	151	168	153	164	166	171	160	153	149	154	174	151	162	162	165	144	141	181	146	161	176	155	129	172	163	149	151	156	143	148	143	149	163	181	132	162	147	173	160	155	177	151	137	150	141	162	144	142	165	158	168	170	155	173	164	171	150	171	152	144	147	150	139	161	158	161	145	149	174	157	146	138	152	158	167	154	152	153	153	170	152	149	136	155	160	166	152	164	165	156	182	161	176	142	150	161	146	150	150	162	164	160	147	151	121	169	158	152	148	118	149	147	167	158	145	186	175	147	135	154	150	164	133	166	127	163	141	150	157	170	177	136	148	138	166	157	162	156	169	173	160	172	182	164	165	192	159	147	163	158	140	176	176	155	190	161	125	155	172	183	169	169	146	158	161	154	178	145	155	156	165	158	171	155	145	165	177	157	159	153	159	151	153	164	154	160	165	150	160	144	144	179	167	213	180	131	159	152	156	154	162	165	162	162	146	150	176	157	153	152	152	164	154	146	136	174	147	175	158	137	155	159	166	169	160	164	169	158	143	159	159	178	166	155	158	142	154	187	206	145	176	162	152	151	180	173	130	186	154	162	162	140	159	160	164	164	134	136	144	163	171	163	184	162	174	147	146	165	136	141	161	143	163	148	168	156	149	150	175	174	147	177	142	158	159	120	150	187	156	168	137	161	188	164	158	154	140	161	171	169	164	160	196	165	169	152	161	156	150	187	154	161	129	152	172	161	173	153	153	173	141	139	134	152	158	173	168	153	184	195	165	160	153	146	149	158	159	181	156	169	172	176	164	156	141	161	146	165	146	143	151	171	144	138	155	150	153	152	173	154	149	160	155	136	182	166	180	171	185	170	167	156	151	176	162	143	157	182	146	177	159	157	155	169	165	183	166	170	142	163	150	168	139	157	155	165	159	148	176	172	170	167	155	152	158	159	162	178	132	154	145	148	153	165	159	156	130	161	154	143	173	149	171	159	163	161	162	147	151	136	158	160	143	166	185	171	154	145	157	151	188	146	166	193	160	152	165	150	167	144	144	175	170	148	157	148	163	161	137	158	185	155	147	152	162	160	190	161	156	153	174	168	168	140	172	143	141	154	158	157	152	159	143	154	170	155	160	151	150	189	149	159	163	182	177	168	156	150	164	164	161	154	154	162	166	166	167	152	141	151	151	183	170	165	163	166	159	159	154	160	174	143	161	195	166	176	153	148	148	167	181	175	155	180	167	137	165	157	186	143	160	155	157	166	145	169	193	130	153	171	146	144	160	163	163	162	163	163	131	173	184	164	167	136	204	163	160	136	158	140	155	161	173	163	141	147	160	136	188	154	141	144	144	157	183	152	157	140	174	157	145	171	141	134	159	148	167	169	151	175	164	170	186	177	151	173	161	167	155	149	171	156	134	139	152	166	152	197	158	150	146	160	139	163	171	154	146	135	179	173	175	164	154	166	155	165	159	150	143	154	165	174	156	160	126	168	154	138	158	133	170	140	163	131	144	160	186	152	175	169	150	170	165	127	149	163	162	160	138	150	173	161	145	179	177	172	171	167	154	169	176	166	163	150	156	168	197	185	169	160	170	160	148	191	151	145	161	161	165	161	144	163	164	149	160	153	192	166	146	157	174	170	166	162	152	154	170	188	170	157	163	178	175	173	178	167	159	159	186	165	166	160	145	159	160	151	161	161	162	156	153	144	118	141	163	164	172	150	166	158	159	173	156	155	149	161	162	164	147	162	147	165	154	157	144	156	170	158	142	145	161	168	165	172	150	166	146	164	177	124	157	148	174	162	145	162	140	140	169	159	143	160	132	165	167	166	155	147	158	149	132	184	141	161	160	161	154	128	142	159	176	154	156	137	160	178	171	142	151	189	177	154	154	143	181	165	178	160	145	139	154	179	147	182	153	159	170	165	159	154	163	174	117	168	154	176	180	165	151	167	154	148	127	157	154	158	153	132	147	170	170	166	170	168	158	171	175	179	166	153	167	173	137	179	183	146	160	160	161	159	159	146	142	182	147	177	165	166	151	145	185	161	169	166	139	147	143	178	161	162	164	158	172	148	151	163	163	152	146	154	144	143	154	166	165	163	153	157	141	128	152	154	184	166	146	189	166	163	171	170	162	146	152	159	166	172	135	156	146	184	176	161	164	175	150	157	164	182	160	145	172	162	152	158	156	151	155	151	148	146	183	148	178	168	148	165	162	159	153	176	144	164	156	163	175	183	170	149	145	145	178	159	166	151	177	159	146	177	153	139	159	148	144	149	154	148	164	171	183	152	137	139	162	166	163	155	176	130	145	157	181	183	165	156	171	156	180	145	160	168	148	140	167	164	146	174	181	168	147	180	131	149	168	147	144	172	177	161	171	164	158	156	146	164	139	152	160	201	125	142	174	141	132	124	145	163	144	153	167	175	171	163	164	145	148	165	157	139	162	139	186	203	178	163	135	170	157	180	149	153	181	148	172	158	179	177	180	143	148	144	171	154	162	172	158	163	152	153	165	152	152	169	175	147	182	144	162	175	171	151	151	164	140	147	193	163	165	148	148	138	164	150	154	172	149	162	172	174	157	150	145	174	139	155	158	177	149	168	154	157	135	159	117	170	157	138	143	159	151	158
1822	563	467	497	510	506	447	493	451	467	449	448	412	459	488	513	490	480	466	424	443	459	518	450	457	426	466	457	442	432	457	432	437	469	410	478	482	417	460	441	424	438	455	449	427	465	463	471	434	408	482	452	471	484	426	476	450	464	444	427	435	447	477	445	457	453	437	419	458	435	415	476	455	444	481	470	448	429	420	421	451	451	440	455	472	429	433	496	467	466	423	483	463	446	500	460	450	462	443	446	483	429	463	476	459	452	437	461	420	400	436	469	434	477	475	454	458	481	500	469	468	414	427	435	460	495	460	461	427	480	439	436	427	482	468	446	475	449	465	450	487	449	448	421	461	428	426	452	429	418	477	468	471	460	471	438	446	489	444	445	429	443	461	459	502	434	484	398	495	449	432	494	449	461	424	452	434	436	447	428	494	465	481	459	491	472	438	427	443	443	481	450	447	418	475	462	432	461	446	448	468	447	461	449	431	438	463	401	471	458	418	431	481	454	510	417	483	397	450	455	453	436	453	470	433	433	450	483	429	455	442	441	469	463	440	460	400	498	456	439	460	456	409	505	451	418	465	466	406	446	427	437	455	469	427	458	456	458	464	416	446	475	418	475	451	506	426	451	435	445	481	475	444	464	457	445	422	462	433	482	485	431	436	427	469	458	501	423	428	466	427	472	464	443	461	450	467	477	479	449	449	494	483	468	458	464	448	444	448	430	446	448	488	465	472	440	413	460	491	478	456	472	472	443	474	486	443	444	485	449	464	386	439	461	505	443	447	478	473	464	461	449	474	435	467	473	487	448	419	429	436	456	430	456	440	458	456	470	449	459	471	469	432	440	421	470	482	450	415	426	461	397	452	444	420	475	458	479	464	421	449	457	453	451	425	451	472	476	448	471	439	433	455	446	475	447	436	462	453	482	446	439	470	433	434	449	439	466	454	449	438	474	458	464	453	458	423	442	450	465	408	447	472	447	458	464	450	487	482	404	448	447	453	437	433	490	484	436	407	455	445	452	458	405	455	439	439	427	441	455	497	449	461	481	421	486	418	441	455	442	472	455	462	443	475	504	462	446	438	468	439	453	464	448	449	475	456	459	434	419	448	413	436	426	468	469	468	455	434	456	473	484	489	463	449	460	431	444	456	415	467	447	410	469	435	472	452	475	451	446	459	464	481	442	426	461	426	466	462	482	450	456	481	481	465	459	478	457	432	464	438	452	446	482	467	450	436	452	450	438	500	502	464	437	475	436	416	469	456	447	455	428	473	435	423	458	461	462	479	477	438	426	457	415	430	486	401	457	427	442	450	466	425	438	467	464	428	435	434	426	479	432	468	445	475	447	448	494	443	451	469	443	475	433	460	485	463	434	462	441	498	451	483	439	463	437	482	418	456	467	467	460	427	450	473	466	435	460	459	457	467	441	480	445	486	446	476	465	463	480	462	443	454	472	454	454	469	439	490	464	456	462	451	481	456	444	474	470	412	451	431	438	470	405	457	486	453	468	440	441	430	447	432	481	447	476	447	404	474	470	454	431	498	445	441	442	474	466	452	431	426	447	452	413	449	440	415	441	462	430	419	441	436	459	456	409	434	477	457	460	405	455	459	455	428	450	481	482	453	487	484	461	479	451	416	455	460	420	426	401	430	411	447	436	431	445	463	445	461	449	443	409	457	435	477	482	476	421	449	451	471	468	454	484	440	467	425	466	460	423	440	432	439	453	457	451	450	454	479	446	456	424	437	480	471	459	446	460	445	439	435	409	435	430	408	439	454	503	464	461	427	459	424	432	458	422	427	452	446	408	480	427	461	457	416	474	419	451	456	425	462	465	434	430	482	432	463	449	447	450	440	469	454	419	415	468	407	452	452	443	417	451	445	468	455	441	437	440	448	482	461	482	475	434	436	476	425	448	430	404	487	433	431	433	431	458	489	424	463	438	428	434	433	454	444	401	405	456	470	458	450	450	483	445	455	479	443	459	455	451	444	448	464	470	478	459	467	449	411	461	438	451	465	450	436	480	453	463	466	418	504	451	452	451	454	432	424	446	454	458	473	438	448	449	485	449	438	468	451	450	505	462	418	489	401	466	453	458	437	444	447	460	479	503	443	452	415	438	462	437	448	467	463	478	433	444	481	489	437	463	448	496	427	467	429	470	473	461	446	421	468	481	446	461	452	462	435	462	476	453	504	454	433	447	463	482	471	448	481	488	479	452	458	466	457	459	491	505	453	458	470	428	462	414	466	424	495	418	444	460	434	422	442	427	446	415	484	460	448	437	465	485	460	457	443	435	434	443	456	434	423	440	431	397	446	453	475	444	423	473	437	460	485	412	466	434	409	439	464	500	450	401	430	459	432	498	468	436	420	444	461	423	472	459	512	468	465	434	436	446	449	406	467	452	446	450	419	438	411	457	467	467	420	471	451	471	431	439	444	454	461	448	450	465	440	499	407	465	455	468	452	456	424	440	438	495	484	448	429	463	450	472	433	474	446	457	458	462	429	407	459	443	430	465	409	444	441	453	494	449	450	458	431	477	467	477	453	428	463	454	451	474	463	464	465	465	418	456	424	426	487	486	454	456	444	463	444	446	457	461	464	488	492	468	443	459	454	459	453	471	471	450	443	455	435	459	472	468	455	483	451	470	448	442	466	467	484	486	420	449	427	434	486	467	445	427	436	464	488	453	433	450	424	446	448	451	487	447	470	448	448	448	465	457	471	431	478	444	455	444	399	454	454	474	453	439	409	417	489	421	467	478	459	420	458	450	476	452	485	476	413	457	486	461	485	463	441	455	482	501	490	471	455	509	400	490	436	441	469	443	456	463	442	449	443	468	444	432	415	444	479	427	438	456	480	419	422	451	462	463	436	432	496	439	489	430	424	496	469	440	468	438	443	438	418	436	435	444	462	429	468	457	440	450	478	436	465	492	463	497	473	435	460	462	476	441	421	467	481	444	447	455	427	421	474	455	446	432	476	458	485	451	460	461	440	456	427	431	446	414	447	451	431	456	405	462	463	460	416	460	444	475	436	431	442	408	443	431	457	495	473	455	433	415	456	456	467	452	461	399	450	442	459	445	454	459	463	447	489	463	431	443	442	409	472	427	451	443	460	473	464	462	435	446	450	428	460	449	432	479	458	461	447	446	470	491	474	436	466	438	450	465	467	440	444	451	455	431	479	453	467	447	428	462	436	435	433	463	414	392	443	440	439	444	435	442	438	458	479	424	448	465	454	454	482	486	480	461	434	441	470	456	453	430	449	453	433	452	438	472	447	472	454	423	454	491	468	423	432	450	460	470	453	456	433	451	460	460	418	473	437	429	476	439	409	444	462	453	447	469	456	433	431	424	481	484	435	443	447	446	452	456	459	426	461	455	443	447	474	456	473	471	478	448	458	424	490	454	458	443	430	440	470	427	460	456	470	466	436	424	466	485	447	427	392	464	439	447	446	449	468	396	478	420	455	435	475	460	457	447	440	482	476	492	447	459
7883	1147	615	553	453	380	426	382	348	362	350	343	331	312	359	331	351	375	376	345	339	365	363	325	320	356	351	335	331	345	335	295	352	350	364	344	333	323	342	324	342	332	349	324	315	332	337	320	351	347	358	359	393	341	337	289	354	325	325	345	309	388	331	381	351	342	350	371	336	348	306	339	318	329	353	332	337	366	334	300	288	315	324	362	352	352	345	345	324	342	342	351	324	343	323	310	333	336	349	316	323	342	325	375	344	335	381	342	327	338	364	307	351	322	333	336	364	310	341	333	337	360	371	339	324	338	334	303	348	317	334	349	328	357	340	337	293	301	327	314	398	345	306	323	336	352	356	313	318	364	320	328	332	319	338	367	313	316	374	318	327	333	335	315	364	323	308	357	320	334	326	324	344	352	372	364	325	326	349	302	349	329	329	338	369	351	320	330	367	331	322	304	344	318	307	337	352	327	321	339	328	334	346	393	366	334	337	362	360	343	352	325	361	346	313	314	337	336	369	324	338	344	328	333	346	334	315	340	349	345	332	319	332	316	299	327	370	320	338	361	339	302	338	332	318	323	321	321	352	334	327	331	354	377	315	331	334	359	332	339	335	340	349	311	307	330	358	335	374	327	367	317	304	364	355	317	349	368	315	319	330	321	341	345	332	335	347	329	371	335	331	355	324	345	339	317	350	349	301	330	329	339	355	313	344	345	304	332	346	316	305	385	345	325	353	344	323	314	351	339	354	362	338	318	305	337	323	321	313	298	344	368	332	334	328	323	305	357	356	362	362	330	365	361	348	330	346	341	343	306	302	340	301	361	321	333	327	357	383	352	344	347	315	341	298	355	340	377	311	348	286	321	340	338	353	335	339	358	346	337	327	327	333	317	333	315	317	336	356	310	324	341	345	353	328	334	333	327	345	348	372	337	348	367	321	351	338	338	300	328	372	329	341	315	333	343	356	321	322	376	342	280	358	340	346	342	354	311	359	334	311	318	317	369	310	363	310	362	318	360	361	341	332	305	332	352	332	363	333	335	324	338	353	343	337	342	316	356	326	337	326	387	320	358	312	339	345	311	343	349	360	327	331	314	314	370	366	340	328	338	313	305	354	342	366	332	361	317	330	315	352	335	313	330	335	343	344	316	336	338	316	335	332	338	318	301	342	325	381	326	331	324	327	327	359	354	346	353	376	316	376	358	313	345	341	364	324	327	373	329	366	338	323	380	330	348	355	347	331	336	323	334	286	355	345	355	347	330	321	306	344	342	357	335	344	342	352	322	343	343	339	313	361	376	339	325	311	303	358	322	353	298	333	354	347	330	339	364	353	350	351	289	330	319	320	323	330	330	332	338	331	332	308	302	320	329	375	361	323	363	308	351	298	346	351	304	340	341	352	341	339	318	361	330	342	300	310	302	337	361	358	350	300	345	332	383	355	361	322	356	337	308	324	326	300	350	309	334	351	335	339	362	361	346	326	321	322	336	366	352	328	331	350	330	334	302	368	363	343	338	347	340	304	345	302	336	338	331	312	342	336	339	312	319	345	324	344	353	319	310	307	319	384	342	328	345	348	311	306	323	318	321	305	310	322	318	359	342	332	348	300	323	357	362	361	316	359	323	363	342	365	370	328	332	313	323	294	313	352	320	354	334	323	340	368	349	376	342	305	313	337	328	378	353	341	356	349	360	367	323	351	389	316	342	322	336	326	361	338	346	331	333	343	361	324	313	322	360	377	333	368	367	328	319	344	313	342	314	320	343	335	336	338	335	311	296	337	358	341	336	315	341	339	329	343	302	370	360	327	310	336	340	339	368	362	345	347	288	372	341	320	341	340	344	327	314	327	358	343	365	333	343	350	341	350	298	291	363	323	310	374	315	301	397	358	334	300	347	351	336	346	336	347	348	331	365	352	350	363	326	301	310	332	345	365	367	373	359	332	326	309	337	318	304	311	317	339	345	303	345	357	325	303	350	334	343	359	323	302	325	329	320	318	338	315	309	315	320	342	322	331	307	360	369	358	337	343	364	303	328	354	326	362	311	360	333	319	355	330	278	353	356	299	322	355	354	327	291	333	310	336	311	319	314	345	344	325	329	355	347	327	343	352	332	349	339	326	333	345	334	313	353	354	339	313	330	337	325	310	373	340	333	314	354	343	334	319	327	312	315	318	352	322	379	335	332	352	333	308	348	342	400	333	341	352	342	341	322	337	355	315	342	335	353	337	337	343	328	308	345	346	375	354	289	330	318	327	323	370	356	305	332	364	295	327	384	332	315	321	334	299	340	310	312	356	306	370	342	324	333	319	323	331	333	328	328	355	358	331	344	324	376	311	317	337	355	323	302	311	367	331	364	344	298	337	333	342	338	350	332	377	363	328	335	334	332	342	340	340	307	308	336	323	327	363	323	329	355	304	333	341	321	356	350	338	293	327	352	340	303	331	324	384	329	339	372	347	331	367	326	354	324	359	359	330	347	315	335	388	312	324	309	353	346	340	343	327	333	315	349	356	358	367	325	331	334	337	326	336	346	308	315	357	317	320	356	345	341	296	382	376	320	330	310	314	329	328	315	316	313	338	329	330	340	355	320	330	304	332	304	343	327	339	352	354	319	320	331	292	341	313	346	313	322	322	325	353	325	343	341	308	325	367	350	352	303	377	363	316	303	322	312	347	327	351	349	321	334	322	325	320	316	316	340	344	310	314	323	320	310	323	353	304	349	299	337	351	320	359	328	348	341	334	338	337	321	321	361	305	320	323	323	347	338	309	356	337	310	352	321	356	340	323	306	374	334	325	326	374	316	332	304	321	312	345	319	321	290	339	332	380	326	311	325	358	346	342	353	328	344	363	323	342	310	332	327	309	326	320	333	313	335	337	304	298	344	311	334	333	353	363	348	337	350	336	278	334	376	337	328	322	366	318	299	310	365	320	361	338	337	332	349	343	287	344	351	320	327	352	323	346	318	355	357	343	346	340	343	317	331	317	303	313	338	318	334	329	291	354	345	357	366	305	353	336	332	298	333	339	341	316	331	338	323	309	340	361	336	361	333	330	323	347	329	344	352	351	334	341	323	339	312	319	295	326	324	333	305	346	316	346	315	355	372	324	309	318	327	337	339	319	350	348	339	391	358	347	350	336	274	353	321	363	340	312	316	356	343	341	345	309	365	325	392	355	334	317	381	358	335	318	347	323	349	341	297	316	326	367	312	318	354	322	342	320	309	322	329	351	353	304	380	371	338	324	325	363	307	322	337	348	333	358	332	333	366	338	346	344	331	338	321	296	336	367	345	328	334	384	332	322	329	327	317	323	326	386	381	353	348	311	364	345	314	329	348	335	378	325	311	339	347	365	340	331	350	361	347	306	340	335	333	368	376	310	316	310	355	351	330	326	341	348	318	341	340	347	339	317	347	334	326	318	324	327	334	283	327	327	318	364	344	301	340	318	332	308	330	312	318	347	344	310	335	279	322	323	316	339	315	293	325	327	337	319	310
6552	1651	1458	1571	1445	1200	1140	1105	1083	935	958	969	929	899	902	846	896	904	876	863	838	839	788	835	859	875	881	836	840	771	818	814	825	855	838	806	792	835	854	859	806	845	784	853	854	817	804	816	809	784	880	831	823	791	790	869	870	775	786	779	760	832	820	832	791	842	834	828	834	777	777	799	796	831	829	787	851	823	824	826	804	799	876	813	833	842	805	821	852	818	806	770	794	790	816	795	873	801	827	777	792	859	811	823	824	799	788	816	867	813	797	810	776	819	809	820	789	784	800	789	777	792	802	853	809	810	785	846	769	778	852	805	818	832	805	856	864	832	800	778	813	849	780	805	835	849	820	835	813	786	879	795	757	820	878	836	780	808	821	785	807	792	816	852	826	814	826	743	850	824	835	733	791	806	796	775	790	800	823	849	800	829	814	764	838	818	817	770	819	820	839	833	751	808	756	806	790	809	806	812	796	812	797	775	837	806	825	792	819	821	824	823	821	838	812	796	859	791	783	867	837	776	839	842	802	792	778	773	856	749	829	833	822	794	835	860	779	773	797	819	846	826	779	795	796	838	782	786	830	814	855	817	819	798	844	823	765	831	774	802	798	836	815	815	823	851	792	807	846	795	797	814	818	802	765	830	785	787	799	826	811	790	796	830	800	878	771	804	813	820	819	822	792	821	827	792	851	825	748	795	843	797	839	784	815	771	856	793	774	843	823	796	819	862	804	799	799	831	838	830	881	834	794	817	803	847	804	785	764	841	827	817	822	784	815	810	792	795	753	828	824	821	777	825	822	790	757	788	787	776	777	813	763	825	818	771	812	812	842	831	794	785	825	814	857	838	866	798	782	824	822	850	831	834	864	832	747	822	794	828	822	826	842	844	832	815	827	831	785	852	798	836	803	812	883	775	823	817	808	819	835	808	872	775	820	787	862	775	785	843	787	826	744	831	729	848	797	761	837	837	792	759	824	804	846	793	821	838	788	810	804	796	826	854	823	827	812	801	819	837	809	797	827	814	793	813	801	808	813	765	827	819	830	774	800	830	794	815	728	809	837	860	801	857	868	811	817	795	775	770	813	814	760	813	808	866	794	818	849	826	802	821	769	824	803	832	775	805	832	859	787	826	831	831	823	805	811	819	853	778	792	769	827	865	859	812	902	796	769	804	841	822	785	805	779	828	847	827	815	814	770	847	764	856	788	804	762	855	828	823	833	825	766	822	781	811	828	851	765	874	850	822	776	819	816	750	815	820	877	828	787	784	799	849	804	793	806	802	844	875	814	827	821	792	830	778	836	814	773	779	829	854	808	771	819	802	809	787	800	811	812	819	783	817	818	818	825	859	814	795	806	802	801	753	820	813	825	848	835	829	804	829	815	759	810	819	837	835	787	829	849	772	814	794	886	786	804	799	841	807	784	838	806	804	793	828	831	791	817	862	821	840	864	762	782	827	769	840	795	871	815	798	769	828	809	816	844	813	770	828	812	825	812	814	762	807	798	836	842	811	832	822	777	809	820	798	835	815	804	831	803	847	813	818	777	814	850	815	824	842	818	810	829	844	838	807	800	789	775	776	780	780	818	767	803	806	770	826	755	854	803	778	815	802	821	832	862	857	776	806	855	790	779	765	789	796	739	808	787	797	768	862	796	863	781	819	851	805	796	767	792	849	775	781	842	790	792	751	783	818	782	795	799	813	810	822	843	823	742	809	824	802	861	827	871	797	809	846	859	863	810	795	821	802	731	800	808	877	806	820	782	801	789	799	838	801	800	765	815	806	792	837	810	842	772	816	775	804	750	831	767	779	796	799	847	806	840	784	824	812	829	773	759	785	831	768	797	766	851	820	802	787	843	819	797	806	793	835	831	818	834	821	832	820	823	815	762	778	799	800	809	829	823	838	835	800	786	800	799	829	849	779	857	855	807	810	812	817	824	802	867	844	865	818	799	812	844	797	811	816	777	820	797	822	827	815	805	774	808	799	838	792	815	777	801	838	812	815	785	797	812	831	837	825	819	832	822	800	778	763	773	843	798	798	778	836	781	800	780	829	781	796	809	832	789	844	805	809	807	843	821	832	833	822	797	796	809	816	801	817	784	773	808	788	795	884	790	799	803	776	837	817	830	814	816	809	776	842	842	823	770	813	819	815	814	892	805	782	842	797	811	784	856	869	775	786	802	834	794	837	822	738	811	788	776	773	794	860	805	799	753	854	778	836	770	845	836	781	789	809	781	837	808	790	775	856	764	799	798	822	844	840	796	789	831	807	813	832	827	747	804	844	811	801	790	811	777	795	857	796	776	828	827	776	802	725	823	808	779	797	808	821	743	748	812	801	828	818	845	819	792	816	812	812	784	811	784	810	786	821	787	794	806	806	833	858	824	756	835	791	839	792	849	809	830	792	864	865	801	828	794	813	838	768	776	839	808	779	791	798	781	765	794	840	800	796	798	811	848	783	773	813	854	839	815	782	862	810	786	812	784	784	786	774	829	823	841	809	790	817	788	844	798	788	832	765	806	837	812	794	821	767	838	797	819	766	793	769	779	831	810	815	797	831	739	821	821	828	778	777	845	768	783	790	838	791	762	796	815	798	854	839	763	797	794	834	839	822	792	789	851	822	751	797	808	824	813	767	803	805	807	822	790	766	827	897	800	796	811	794	831	851	786	779	807	818	762	807	860	787	801	800	800	752	835	835	813	822	835	782	882	726	849	843	868	783	833	818	806	862	829	827	816	774	841	822	810	832	839	871	853	885	810	827	769	797	798	854	830	829	791	798	793	777	825	838	804	841	767	818	769	821	798	832	824	808	804	820	749	851	810	840	809	830	821	815	822	751	826	810	876	801	803	795	811	850	774	774	803	853	831	787	823	738	819	866	818	836	839	779	804	806	814	840	825	830	824	828	823	818	800	809	786	802	799	741	818	810	756	822	836	778	806	784	812	805	806	811	845	853	811	765	785	808	858	825	812	892	795	818	824	850	873	820	792	785	786	785	806	746	837	799	772	767	765	855	849	819	819	866	784	799	803	845	793	792	806	753	781	788	791	881	843	835	796	828	803	833	819	818	813	838	810	829	835	769	832	781	828	825	791	808	886	834	853	799	824	816	836	781	857	845	805	828	815	823	845	829	826	860	809	804	816	833	803	904	812	801	877	817	764	812	846	853	710	850	776	834	796	798	817	822	832	818	776	751	780	816	816	778	835	801	800	852	791	815	832	783	850	804	820	804	735	807	771	846	817	779	797	814	815	804	768	826	805	830	780	814	796	821	821	816	834	794	882	782	848	801	813	816	799	828	803	809	741	781	823	814	837	770	830	868	867	811	845	788	824	766	804	855	813	879	796	832	812	809	768	796	816	792	869	785	852	844	787	809	784	784	822	799	818	789	795	821	793	813	791	784	789	809	804	800	838	843	820	814	789	797	841	805	841	813	773	806	859	794	826	811	801	780	802	734	781	816	819	820	812	779	858	814	825	772	818	816	812	842
15752	3065	1164	1061	749	646	577	592	603	624	575	517	560	490	533	520	528	490	453	418	448	454	453	439	465	471	490	466	467	451	449	448	473	436	526	486	440	527	499	466	457	487	461	410	454	434	443	479	456	522	452	432	443	474	455	500	500	509	423	462	484	493	480	439	433	454	501	444	473	431	458	491	459	475	493	402	456	490	490	461	425	470	488	482	507	441	427	504	513	459	484	473	477	462	493	471	478	492	469	446	463	466	436	463	434	438	408	456	473	428	433	484	447	466	452	484	486	445	469	439	468	438	418	444	486	486	491	486	473	504	505	443	455	499	438	500	441	450	463	473	483	433	476	509	510	434	406	491	474	504	462	448	518	485	426	424	473	488	457	487	447	453	485	468	451	438	438	523	507	411	480	459	497	487	473	468	453	425	477	447	475	428	499	511	470	483	452	426	462	468	440	428	473	474	468	441	496	419	457	430	462	477	470	478	504	484	463	474	426	480	422	438	442	486	480	456	459	488	534	471	462	460	484	502	473	503	478	485	487	465	467	423	481	429	476	444	444	479	467	477	465	421	466	461	483	444	473	456	437	467	467	472	453	460	496	491	464	421	436	487	451	449	456	443	452	523	482	469	442	452	452	427	455	477	460	443	454	416	466	498	485	483	500	479	474	475	446	481	476	522	464	472	462	441	390	462	466	468	480	484	456	440	460	447	478	456	419	471	433	441	474	477	416	497	494	483	467	514	437	467	442	480	464	475	434	450	461	442	470	463	491	477	461	473	485	467	495	466	483	473	479	465	408	480	460	432	467	459	447	461	490	457	470	470	477	502	498	509	453	484	454	431	473	478	447	521	490	478	448	456	481	456	467	464	508	483	452	427	485	457	442	436	450	522	485	471	492	441	439	489	467	451	444	502	494	471	475	466	455	464	465	451	496	456	485	478	435	500	498	451	481	474	465	485	498	489	419	477	473	439	495	453	466	445	459	501	444	476	453	468	513	472	445	464	457	505	472	476	446	504	461	499	460	453	474	463	440	436	453	456	456	472	524	491	458	432	470	446	489	439	424	463	471	466	439	492	463	420	464	497	460	459	477	444	462	473	434	468	463	435	485	470	475	448	472	501	467	465	463	472	468	461	479	488	473	450	500	481	452	488	493	438	476	507	435	479	428	473	459	449	453	438	484	492	473	444	458	465	480	435	477	440	479	459	504	482	478	492	445	524	436	494	447	507	479	460	484	486	438	469	480	449	455	459	419	469	464	467	497	476	444	474	477	484	454	451	467	476	445	446	504	473	458	485	462	474	478	449	491	449	484	438	426	475	467	422	467	473	468	468	457	488	453	438	479	396	439	436	517	496	465	442	462	525	442	450	456	487	481	466	447	453	495	481	460	457	444	450	481	449	460	426	481	457	477	506	455	438	451	498	464	488	478	424	488	465	508	457	479	487	544	433	490	440	465	510	465	535	461	496	454	454	451	489	471	491	489	408	501	456	499	451	481	463	442	456	484	464	472	485	467	489	504	456	502	471	446	431	452	498	489	525	446	461	445	456	419	475	442	475	442	463	472	465	479	443	444	507	457	472	431	466	493	475	429	452	490	464	448	478	492	449	439	465	444	454	487	470	498	438	452	436	494	509	456	438	514	485	462	459	480	448	496	448	508	457	446	486	478	467	434	453	496	486	442	516	434	478	475	491	455	526	498	483	526	491	496	476	498	457	461	461	431	465	487	461	505	488	501	481	499	454	465	478	490	457	414	469	425	465	472	482	465	440	484	480	438	417	414	472	507	429	510	455	484	479	497	472	464	465	450	443	478	434	494	448	445	467	482	478	480	470	466	458	419	449	455	478	437	448	465	458	478	418	477	456	440	439	490	503	489	450	479	464	447	493	479	491	463	452	451	453	466	459	471	448	487	459	476	460	466	468	456	451	504	515	484	461	479	414	434	467	460	456	483	451	463	474	497	478	439	498	475	466	493	477	496	482	497	439	467	498	444	447	466	443	426	493	462	442	453	449	515	473	473	487	462	457	467	472	457	476	511	458	485	435	481	483	411	423	439	500	422	457	413	403	458	448	443	459	469	458	479	427	498	478	457	434	466	469	515	476	506	460	503	486	507	459	487	480	441	455	461	457	457	496	476	450	490	445	451	482	465	508	455	428	483	481	478	470	464	516	467	451	462	457	527	453	454	460	462	433	453	439	436	456	461	453	451	424	458	475	450	477	482	458	455	486	445	437	479	482	465	483	486	454	508	459	467	482	479	492	459	440	498	489	466	418	455	440	484	453	479	546	478	490	489	458	451	459	450	481	470	454	480	455	486	470	452	480	434	467	465	460	455	442	493	441	457	456	470	485	517	482	430	457	462	425	489	466	496	491	463	434	468	450	413	470	452	463	494	481	456	476	494	475	452	458	429	473	472	478	482	477	465	477	507	485	507	461	511	479	492	481	489	477	465	499	498	451	493	450	450	451	472	490	474	494	460	492	450	472	436	454	432	434	498	514	490	433	433	485	426	419	502	444	521	444	440	458	422	473	454	442	487	476	454	490	494	491	412	429	458	457	432	463	489	455	489	482	455	458	480	480	455	468	503	481	439	471	492	468	489	461	521	463	446	484	476	473	426	444	491	449	435	441	429	480	513	499	419	461	459	451	453	438	452	476	486	527	512	449	468	471	438	490	466	476	463	458	493	440	495	522	445	457	473	477	467	469	499	490	474	466	489	476	496	471	510	463	470	471	492	472	477	482	460	456	476	430	522	461	465	449	479	473	463	423	449	491	455	476	467	466	448	434	433	440	444	516	437	454	525	468	451	431	435	443	466	523	502	477	458	472	455	436	456	472	433	437	486	496	480	478	497	509	477	453	487	439	501	423	467	458	487	487	453	488	464	468	458	436	457	484	465	491	491	466	448	478	488	468	479	480	440	508	517	480	418	477	445	437	452	471	476	455	486	476	503	446	450	488	500	461	516	483	480	468	494	415	461	417	500	499	456	459	480	426	453	469	464	411	456	453	509	481	458	515	485	438	474	491	477	458	538	455	510	499	470	447	472	448	456	494	474	487	455	432	448	472	496	457	456	475	469	452	484	487	427	436	514	505	487	483	451	476	454	430	472	467	447	441	468	488	475	435	456	477	481	473	472	471	471	519	483	479	443	445	459	474	447	465	501	485	525	413	477	502	465	414	458	470	447	470	449	429	469	475	436	482	478	463	473	453	456	426	477	471	505	502	529	483	452	470	468	467	451	451	480	450	425	431	446	464	471	393	474	431	470	474	448	488	468	473	441	464	461	487	452	502	485	480	435	464	498	482	482	478	463	416	490	475	478	479	422	444	510	514	479	441	467	519	479	499	466	491	421	501	444	482	461	470	503	455	459	453	521	445	462	482	442	479	457	467	503	445	505	461	414	504	452	461	505	475	472	416	473	496	485	442	514	499	422	440	494	469	508	461	431	464	463	511	436	461	460	454	461	498	511	473	464	457	453	442	466	463
9005	2913	2264	2554	2306	2014	1869	1679	1545	1405	1296	1249	1269	1239	1243	1233	1155	1163	1155	1087	1117	1090	1132	1103	1082	1107	1128	1118	1058	1060	1023	1082	1081	1044	1104	1050	1038	1035	1073	1097	1087	1053	1037	984	1061	1030	1028	1077	1048	1091	1049	1023	1115	1037	1001	1077	1020	1056	1029	1052	1030	1010	1081	997	1012	1063	1075	1012	1046	1016	1066	1053	1025	1070	1062	1026	1038	988	1028	1040	1071	1055	1041	1060	1007	995	1050	1093	1058	1046	988	1011	1050	1076	1003	1028	1036	976	1119	1038	1026	952	1029	1030	1048	1093	1051	1099	1014	1030	1050	1019	1064	1074	1027	1043	1083	1061	1066	1062	1066	1054	1105	1060	1099	1021	1041	1031	1024	1038	1055	1048	1047	1040	1072	1008	1060	1024	1002	1072	1017	1043	1050	967	1004	1058	987	1032	1076	1011	1032	1044	1084	1095	1098	1038	990	1024	1019	990	1017	998	1040	1060	1057	1087	1027	1044	1031	1047	1048	1034	1063	1036	965	1058	1002	1031	1018	1074	1080	1011	979	1031	1030	1031	1005	1010	1032	1070	1008	1036	1102	1043	1053	1052	1044	986	1035	1018	1013	1031	1013	1019	1099	1058	1029	995	1068	1042	987	1031	1020	1040	1022	1061	1012	1026	1101	1048	1034	1025	1046	1067	1041	1048	1032	1054	998	1041	1007	1018	1045	1082	1018	999	1070	1024	1062	1016	1009	1032	1096	1030	1075	1031	1038	984	1075	1110	1029	1074	1069	1005	1035	1046	1033	1039	1061	1013	989	1028	1040	1056	1061	1019	1035	1009	1004	1037	968	1016	1029	1025	1038	999	1017	1021	1044	966	1072	1007	1064	1092	1097	968	1029	1063	1041	1035	1040	1044	986	1054	1079	1053	1041	998	1006	996	1027	1053	998	989	1039	1058	1018	1083	992	1025	1000	1060	1093	1044	1055	1080	1033	1016	969	1107	1087	1002	1098	1000	1035	993	1058	1017	1047	1051	997	1032	1018	1022	1003	1048	1062	1012	993	1100	1063	1007	1066	1031	1004	1061	1020	1091	992	1010	1028	1012	1039	1092	1084	1052	1058	1031	1027	1031	1023	1003	1025	1051	1034	1058	1047	1046	1037	1035	1058	1007	992	1010	1025	1021	1041	1005	1002	1077	1024	1035	1001	988	998	990	1024	1016	956	1024	1058	1027	966	1031	1080	1017	1009	1029	1022	1068	976	1032	1020	1045	1043	1066	1001	1035	1101	1054	1043	1024	1023	1052	1042	1018	1053	981	1011	1038	1009	1021	1017	1004	998	970	1074	1050	1074	1047	1010	1057	1016	1024	1001	1046	1046	1017	1050	970	1048	1091	1034	1069	1058	1012	1020	1035	1042	994	1077	1057	998	1041	1086	1038	1027	1030	1018	1034	1073	1049	1053	1049	1030	1060	1020	1068	1077	1093	1045	1033	1059	1015	1085	992	1027	998	1054	1063	1026	1004	989	1069	1046	1075	991	1041	1052	991	1008	1013	1048	1039	1072	1050	1052	1043	1031	1022	1049	1052	1035	1009	1026	1038	1042	1046	1038	1054	1001	1023	1025	1003	995	1041	1030	1048	1023	1012	1066	998	1015	1038	1041	1022	1033	984	1082	994	1001	1026	1049	1008	1066	1021	1064	1039	1025	1047	1050	1059	1004	1014	1077	988	989	1002	1071	1055	1008	1022	999	1025	1053	964	992	984	1012	1043	1091	1067	1023	1077	1005	1045	1050	1030	1037	997	1041	1072	1063	1026	978	1040	1041	1065	997	1063	1041	1055	1012	1103	1011	1024	1071	1046	1016	1080	1118	1053	1010	1067	1009	975	1033	1028	1023	1085	1020	1124	1005	995	1052	995	1020	1050	1059	1086	1037	1047	1009	1025	947	1003	1032	1035	1062	1034	992	1019	1032	1011	1027	1034	1008	1009	994	1057	1016	1036	1051	1002	1057	1006	1045	962	1064	1093	1068	1107	1018	1023	1034	1117	957	1010	1022	986	1019	1095	1033	1019	1079	993	1000	1084	1038	1015	1063	1034	985	1055	1038	1023	1003	988	1058	980	1020	1100	1022	1028	998	1022	981	1033	1043	1015	1087	1046	1098	1033	1032	1008	1008	1020	1039	1044	1065	1075	1032	1004	1057	1001	1043	1048	1046	969	1033	1000	1089	1080	1010	1055	1049	1046	999	1027	1050	1095	1075	1019	1045	1005	1047	1027	1025	1066	1068	1049	1025	1052	1022	1043	1086	981	1048	990	1028	1050	1006	1045	1047	1003	1080	992	1036	997	948	1015	1072	1035	1026	1044	1009	982	991	1080	1124	1080	1035	1023	1059	1033	1049	1041	1043	1051	1078	1042	1071	1022	1016	1029	1034	1002	1020	1057	997	1053	1023	1058	1042	1018	1031	1074	1035	1062	1030	1025	1065	1060	1057	1040	1034	1057	1036	1083	1025	1064	1079	1052	1041	1100	1006	1128	1071	1002	1059	1034	1092	981	1058	1086	1015	1006	1018	1072	1019	1014	990	1033	1028	1004	1090	1024	984	1032	1048	1019	1046	993	992	1041	1066	1029	1085	1002	1041	1026	1028	1061	1009	1051	1059	1059	1059	964	1089	1035	1022	1065	1048	1036	1079	996	1011	1030	1068	1036	1060	1009	1030	1005	953	1021	1034	1028	1003	1070	1008	1047	1016	1026	1036	1051	1006	1065	1034	1093	1068	1088	1067	1091	1014	1017	1054	1044	1065	1037	1050	1068	978	1041	1030	1049	1018	1034	1099	1051	1013	1103	1003	1054	989	1060	988	1028	1059	1043	1004	1029	1026	1065	1051	1047	1029	1035	1020	1051	1008	1028	1006	1018	1063	1064	1036	1095	1088	1026	1001	1010	1012	1025	1040	1027	1021	1046	1069	1019	1034	1032	1046	1045	1025	1030	1014	1038	1028	1075	1063	1015	1065	1014	1004	1094	1022	1052	1069	1016	1019	1007	1034	999	1057	1021	999	1069	1037	1017	1063	1047	1049	970	1044	1022	1090	1069	1038	1043	1013	1073	1049	982	1070	1044	1029	1040	1003	1029	992	988	1043	1024	998	1027	1036	1043	1081	1002	1014	1008	996	1015	1025	1000	1017	1051	1023	1080	984	1005	1033	1026	1061	1030	1046	1027	1049	1047	1047	1020	1101	1037	1034	1008	984	1016	1049	1064	1035	1097	1050	1036	956	1017	1003	1023	1097	1004	1007	1029	1118	1014	1033	1066	1040	1024	989	1037	1083	1006	1018	1032	1020	1017	1040	1076	1047	947	1030	1029	1009	1030	1052	1054	1053	1045	1031	1037	1018	1062	992	1030	1111	1061	1031	967	995	1015	1039	1029	1025	1044	1085	1030	1017	1077	997	1028	996	1094	1046	1070	993	1054	1037	1038	1006	989	1026	1043	994	996	1067	1013	1027	1035	1024	1074	1087	999	997	979	1033	1019	1121	1115	1050	1054	1007	1054	1072	1057	982	1035	1058	954	1043	1031	1020	1005	1054	1056	1002	1029	1062	1019	1043	1020	1095	1039	1062	1023	1044	1006	984	943	1054	1013	1050	1066	1044	1052	1050	1028	1056	1040	1055	1022	1003	1082	1087	1007	1038	976	1036	1068	1091	1032	1030	1051	1002	1014	1049	1008	1102	1061	1129	1002	965	1098	1055	1001	1059	1067	1107	1026	1080	996	1029	1016	1003	1053	1013	1016	976	1059	1026	990	1049	1028	989	1020	990	1061	1032	1072	1072	1054	1049	1018	1026	1023	1037	1020	1051	1103	1039	1030	1030	1015	957	1055	1106	1022	1060	1083	1051	1030	1030	1064	1057	1066	1027	999	982	989	1014	1019	1036	1028	1006	1077	1005	1058	1039	1001	1049	1017	1041	1110	1009	1028	1013	1064	1051	1026	1014	1039	1113	1051	1055	1036	1026	1053	1026	1024	1048	1016	1021	1045	998	987	1065	1037	1090	1009	1074	1031	1058	1078	1040	1101	1106	1081	1049	1034	1029	1013	989	998	1013	1028	1072	975	1074	1056	982	1118	1039	1073	1076	1023	1035	987	1043	1078	1081	1036	980	1012	1044	1024	1031	937	1001	1045	1060	1042	1064	1022	963	1051	1052	1043	1044	1007	1004	1027	1016	1051	1026	1020	1029	1002	1025	1057	1099	1054	1092	1081	1054	1105	957	1046	956	1018	1096	1059	1088	1078	1017	1039	1019	999	1003	1009	1062	1041	1059	1077	1003	1035	1036	1016	1050	1032	1036	1003	993	980	1066	1031	1007	1060	1047	971	1113	1022	1028	1074	1061	1046	1019	1006	1050	1095	999	1062	1096	1011	1094	1056	1055	1034	1015	1065	1028	994	1027	1013	1038	1091	979	1068	1028	1033	1018	1019	976	1022	1075	1059	1074	1004	1044	1058	1053	1031	1063	1052	1092	1043	1050	1015	1050	1057	998	1061	1000	1041	1054	1082	1007	1063	1037	979	971	1010	1030	1049	1026	1072	1081	1035	1074	1018	1059	987	1053	1068	997	1026	1035	1011	1049	1071	1020	1038	1044	1024	1041	1007	971	1044	1048	1032	1055	1086	1074	1059	1039	1018	1079	1069	998	1016	1035	1044	1087	1056	1095	1033	1039	1004	1062	1068	986	1069	1036	1015	1001	1078	1001	1063	1083	1005	1015	1096	1011	1056	1036	1126	1069	1066	1112	1042	1066	1021	1027	1095	1019	1013	984	1017	1026	1019	1002	1042	1043	970	1021	963	1049	1075	1024	1061	1050	1053	1038	1031	1041	1070	955	1022	992	1108	1037	1065	1003	1082	1103	1050
1587	259	175	163	155	162	166	159	157	147	151	169	180	162	169	163	132	156	172	166	162	153	160	181	164	169	142	160	152	174	152	130	130	187	141	160	133	144	134	141	153	165	150	138	158	148	148	152	147	144	168	135	137	160	169	148	140	150	163	191	138	142	143	173	168	142	133	150	151	167	162	139	159	159	145	154	183	135	169	188	163	153	172	153	156	158	150	170	155	147	144	169	160	162	149	164	173	163	172	166	165	150	136	164	148	167	146	160	154	145	143	146	142	158	160	147	141	143	160	138	177	161	145	154	165	156	185	150	162	176	166	184	171	127	170	150	152	183	159	171	161	142	164	152	160	153	174	165	174	178	177	147	149	156	152	148	151	146	149	186	163	207	151	165	149	157	138	160	157	169	144	146	145	147	169	169	166	164	127	162	128	171	168	172	169	157	151	159	157	160	136	147	162	174	144	153	142	148	144	125	158	144	183	157	140	131	137	149	174	154	166	174	166	151	173	152	154	138	160	143	136	141	177	161	149	148	150	152	165	157	147	150	157	155	161	144	150	177	141	166	137	158	147	149	164	149	164	134	142	159	162	137	135	175	165	156	149	150	157	151	189	164	164	148	160	157	146	127	167	162	153	160	157	146	161	166	156	163	158	153	177	141	147	169	146	151	152	140	171	176	151	162	150	143	150	188	168	159	172	127	162	165	168	148	161	143	171	156	152	155	153	147	138	159	139	158	135	149	155	144	163	132	149	132	156	161	152	148	150	164	154	166	157	167	159	156	147	158	160	164	145	164	145	137	147	124	138	157	148	158	159	142	146	145	170	153	171	167	155	147	140	147	156	137	161	158	164	166	167	131	149	152	146	165	153	162	139	163	165	137	144	141	149	174	160	134	157	139	158	164	144	137	142	160	152	155	154	154	152	162	165	181	149	123	181	178	150	150	124	150	148	153	129	155	166	170	145	160	155	157	165	153	130	156	157	139	152	128	160	178	165	131	142	130	150	133	162	166	149	161	155	173	167	165	171	160	178	183	187	152	154	180	132	175	171	151	179	158	150	135	122	124	172	153	125	157	153	136	156	155	148	156	160	142	149	179	145	132	149	163	165	159	159	142	152	149	137	146	167	161	159	152	144	141	171	157	148	146	175	156	143	148	180	148	144	140	146	174	173	156	140	162	133	151	163	129	137	176	160	150	176	158	171	159	166	163	136	150	187	152	159	154	165	148	153	169	162	161	169	162	161	162	165	144	155	145	175	163	129	155	133	148	142	137	144	146	173	156	150	155	136	162	119	155	151	133	159	172	149	167	159	159	150	168	136	139	146	174	148	153	178	161	155	153	157	135	138	135	155	172	166	149	137	156	144	154	157	143	151	128	132	129	156	135	159	178	141	146	155	140	149	131	176	169	176	160	141	132	148	146	157	158	162	175	129	157	155	143	169	168	146	147	160	152	166	168	159	138	140	161	164	178	161	140	150	181	163	143	143	134	145	143	159	131	148	178	150	153	145	162	145	189	148	157	165	149	141	153	159	154	177	167	181	154	183	172	157	149	156	170	155	158	170	156	162	152	174	160	169	147	145	145	139	151	156	160	135	159	143	138	135	162	143	161	131	172	148	144	153	157	149	191	154	169	149	151	169	138	176	163	159	148	158	150	145	158	142	160	159	134	147	152	150	146	166	140	134	156	155	161	160	147	147	155	153	155	172	158	164	173	150	166	169	182	143	152	135	162	144	178	163	120	167	128	150	157	145	156	149	162	156	162	144	168	144	163	138	156	136	159	160	154	174	153	176	169	141	174	137	152	154	148	155	157	163	107	163	139	131	149	144	163	158	137	148	115	158	143	163	165	159	158	138	157	173	130	149	156	164	163	139	162	143	156	181	164	153	157	173	178	147	144	167	164	154	150	160	130	137	157	168	153	172	160	193	139	160	178	134	143	157	148	153	166	137	153	148	158	141	165	150	192	170	149	147	165	147	130	165	150	148	148	157	134	153	141	160	157	141	160	142	152	147	172	166	167	151	194	147	172	168	144	146	143	153	156	162	151	151	184	137	158	127	155	175	159	158	137	164	150	154	154	154	185	167	145	151	169	178	167	158	151	157	136	144	156	168	122	173	150	170	144	150	135	148	179	161	152	148	136	127	151	146	156	158	184	176	141	147	152	149	143	187	141	145	153	139	145	141	148	136	146	144	172	161	130	176	163	179	147	153	170	143	135	196	152	169	155	118	168	160	132	131	174	158	152	158	165	156	167	152	148	142	174	168	160	185	146	182	164	163	161	155	149	136	157	150	175	157	133	167	147	158	142	143	159	169	150	161	151	153	141	155	161	170	163	151	141	169	136	159	167	144	161	165	162	145	187	150	177	153	143	175	170	145	146	153	142	137	156	171	149	164	147	160	162	158	163	144	167	171	156	168	175	151	181	148	147	159	162	137	155	155	180	144	156	157	182	158	142	147	165	171	163	168	176	150	191	163	139	139	185	164	143	142	153	182	134	158	135	162	149	152	168	158	154	163	149	161	178	186	155	169	146	154	146	142	159	133	136	170	146	148	153	149	147	139	168	126	154	164	157	131	163	123	141	180	170	138	143	150	162	155	140	139	142	155	164	169	163	188	144	161	170	161	160	172	145	148	143	136	141	145	165	153	183	141	150	146	156	155	141	164	144	134	150	165	147	160	175	146	168	159	144	129	142	156	169	165	149	168	170	154	166	161	163	155	141	173	158	176	152	140	169	159	158	165	159	154	144	172	172	145	146	152	164	143	141	162	144	151	180	157	166	182	171	158	144	148	145	148	133	142	170	171	139	161	167	147	143	146	141	176	137	148	166	151	148	155	148	139	161	154	184	159	150	140	143	154	156	160	143	171	156	159	163	146	151	154	153	169	142	176	164	137	151	165	146	148	145	150	154	184	152	155	154	154	145	147	154	154	185	172	157	171	142	143	155	160	164	125	141	164	177	148	156	161	142	180	141	159	139	135	150	156	153	163	144	155	146	165	180	135	163	173	160	149	160	181	154	143	160	139	169	162	153	153	158	147	152	169	164	166	151	151	172	179	169	152	147	169	165	143	185	159	162	151	144	139	176	162	148	160	135	157	172	154	140	144	161	140	144	147	137	141	126	149	127	134	145	184	183	149	170	168	162	139	134	147	164	129	145	138	140	160	138	161	169	160	143	131	143	147	152	157	151	147	169	158	135	167	156	159	171	132	140	170	154	130	170	177	158	160	151	163	162	182	146	148	154	136	175	144	148	142	140	155	164	136	160	147	161	162	144	149	133	170	166	157	182	140	166	160	146	160	171	144	131	160	145	147	133	157	148	153	152	159	164	137	153	135	167	149	153	158	152	130	163	133	148	145	160	147	150	142	143	142	163	152	161	162	144	180	168	174	142	155	158	140	166	146	169	139	170	152	157	140	156	170	128	118	144	161	163	164	128	158	169	149	144	148	156	159	144	184	151	164	150	147	149	192	159	165	161	151	159
1675	548	489	496	436	481	445	431	415	434	448	406	433	437	459	452	463	472	415	459	489	454	457	488	438	431	432	464	484	496	489	432	418	487	459	426	463	421	446	429	456	465	454	435	462	466	438	424	413	432	425	460	512	459	450	463	433	440	449	411	420	446	468	437	490	448	411	420	406	437	425	490	437	428	429	432	440	412	463	430	444	453	417	417	401	436	439	454	442	437	466	466	431	456	451	443	430	425	459	451	461	492	436	417	505	455	489	438	405	422	427	448	435	468	403	465	460	439	431	442	427	433	446	461	427	428	427	457	449	430	436	452	465	422	433	465	457	480	467	452	451	423	471	421	417	458	455	414	463	449	472	437	426	423	471	447	431	436	424	451	455	444	425	455	482	457	452	447	453	467	459	454	455	453	463	417	456	406	438	423	426	459	443	448	451	462	438	423	449	455	417	428	448	462	443	430	445	472	409	414	410	419	453	418	445	455	457	445	444	462	417	424	472	456	430	444	445	427	456	459	434	454	426	439	440	429	454	413	464	440	472	409	431	451	458	436	472	415	436	403	437	437	387	442	431	428	443	444	416	444	461	444	442	498	440	406	418	413	439	468	391	410	433	440	438	426	432	447	483	425	457	412	463	447	481	429	434	439	421	455	418	407	457	430	433	461	434	434	409	427	446	446	454	430	430	446	453	438	496	444	437	455	450	445	427	448	446	432	464	438	424	453	426	456	449	481	442	432	435	440	440	470	445	417	451	447	448	435	434	441	464	432	455	457	454	465	445	433	461	465	406	442	429	425	453	467	470	435	440	427	437	445	436	422	482	421	449	435	457	476	404	397	460	457	456	406	464	398	414	424	447	451	430	425	478	471	450	431	435	445	447	440	463	415	400	409	441	448	431	410	434	408	465	494	446	458	426	445	441	443	464	505	429	450	442	430	454	453	431	450	425	449	454	468	463	442	416	479	416	427	436	455	452	499	445	440	457	449	470	439	439	440	424	473	438	472	475	408	437	407	426	459	430	405	481	452	457	463	442	457	480	417	453	436	438	433	441	427	432	417	439	425	441	433	453	478	436	436	433	458	387	448	420	401	479	448	414	441	468	416	431	461	434	440	457	428	463	411	398	423	404	466	441	420	449	440	444	434	457	435	446	422	436	412	429	451	441	436	423	428	472	458	460	405	477	452	434	446	402	457	426	438	476	447	432	424	429	432	443	467	406	389	424	418	444	423	452	439	458	440	435	420	443	444	458	460	439	465	444	448	451	440	415	491	437	479	481	428	437	397	457	419	431	429	444	441	437	467	435	474	442	453	437	443	431	412	482	433	421	478	419	432	449	450	427	404	441	437	442	424	446	468	420	443	435	459	469	450	466	442	466	396	424	451	465	471	414	432	414	426	457	430	431	456	443	445	474	428	406	459	435	432	439	456	427	418	468	417	448	457	407	470	451	420	427	436	445	440	449	447	455	423	448	419	452	469	433	455	421	449	426	440	463	512	437	431	447	466	446	416	450	441	467	417	423	432	463	470	439	476	418	445	433	456	429	442	442	428	398	436	444	435	416	421	431	412	427	415	439	495	459	444	481	436	465	389	429	447	436	465	433	414	416	443	442	420	432	389	428	450	441	426	471	448	451	433	441	429	417	455	433	385	439	453	422	425	432	428	416	441	438	443	417	464	459	453	452	453	451	434	449	437	465	434	435	427	406	467	467	437	425	433	445	444	452	464	456	443	444	414	421	398	430	413	446	473	443	461	443	437	455	462	428	451	400	452	468	440	469	420	423	432	437	428	415	471	433	415	430	465	461	435	450	454	479	436	419	466	439	455	455	392	426	448	448	458	441	427	478	469	438	438	462	466	442	471	440	413	410	447	454	457	443	460	439	419	443	500	419	419	405	428	405	389	477	453	468	463	435	444	448	458	449	465	424	464	449	427	449	447	432	466	416	418	425	410	440	419	424	429	430	425	423	436	448	420	448	452	437	421	430	419	480	441	448	471	451	414	449	416	410	466	443	479	428	435	455	421	437	460	477	407	432	471	445	417	453	426	447	443	424	440	427	442	433	442	451	402	462	458	422	470	420	466	409	437	469	459	452	426	447	430	450	461	425	451	438	442	466	432	440	424	437	442	435	461	458	476	391	451	425	469	427	455	461	425	442	471	444	468	425	443	434	399	465	480	414	459	457	446	481	440	436	444	419	419	455	452	442	451	435	469	469	392	474	475	417	490	428	433	438	399	443	452	467	461	472	425	433	438	423	405	452	438	421	449	416	449	446	421	439	466	437	431	432	479	412	446	439	434	411	452	455	436	423	480	452	428	452	433	426	438	413	413	430	428	456	436	419	476	457	443	480	433	450	418	458	442	441	461	476	415	421	416	442	404	453	426	472	466	445	433	462	444	447	442	436	452	437	442	461	435	451	451	440	469	471	442	495	403	463	419	461	432	456	478	482	426	490	431	470	461	431	478	444	435	456	451	465	472	481	456	421	455	442	453	413	475	492	446	484	448	464	468	401	413	451	482	463	456	437	481	442	456	411	455	452	397	454	426	431	418	454	445	444	417	447	438	442	459	429	448	470	402	426	470	453	413	428	435	447	401	449	437	405	439	407	477	435	437	442	435	448	454	449	453	448	445	423	415	457	443	475	452	457	463	440	466	455	461	473	431	449	451	449	461	452	429	483	432	433	421	497	454	440	469	452	415	441	408	419	438	413	420	423	434	479	470	445	437	487	449	464	434	445	435	470	437	416	426	437	439	458	403	417	435	441	475	459	442	454	457	420	463	447	438	425	455	449	461	402	456	438	437	473	447	448	427	486	453	397	485	436	431	423	452	420	436	442	417	423	446	442	422	410	471	421	486	456	424	452	440	447	440	452	432	430	444	447	442	451	454	419	467	433	479	430	432	432	464	440	428	402	390	445	453	457	439	408	424	448	413	447	436	456	423	420	468	435	470	448	453	438	461	456	444	437	455	456	432	437	426	445	432	477	434	416	444	457	410	443	456	426	476	444	461	409	477	420	450	388	435	432	428	423	482	416	427	430	423	459	412	447	418	464	480	441	450	429	421	449	443	393	462	423	437	484	434	427	441	456	476	461	460	422	454	432	461	437	434	429	434	472	462	466	441	414	447	433	430	443	460	420	432	421	446	413	450	441	463	449	448	408	431	474	435	435	451	460	415	444	450	469	453	455	464	459	434	451	445	428	418	466	452	446	442	399	422	447	428	458	468	428	431	436	450	412	435	438	415	436	435	395	449	456	427	455	416	428	459	410	405	428	440	452	462	471	423	434	444	451	407	433	426	452	437	432	442	432	405	466	429	414	412	443	419	437	410	450	464	439	445	468	444	459	448	458	447	436	437	463	450	451	448	459	405	441	472	436	455	398	396	464	436	428	418	491	414	437	456	446	403	432	446	425	431	414	448	445	448	425	418	441	458	501	433	406	458	429	416	448	474	458	435	461	424	460	435	410	423	466	427	451	426	427	440
7890	1476	631	575	482	444	407	386	397	384	355	366	375	365	339	346	352	356	363	312	335	358	352	322	309	376	374	338	333	324	343	337	320	343	314	326	327	322	344	324	338	312	337	342	348	347	308	373	352	363	320	320	339	341	319	317	336	318	354	335	322	336	339	349	391	374	331	333	318	326	316	382	332	354	340	361	365	367	351	338	357	328	342	345	341	328	330	322	297	338	352	366	358	327	336	351	337	336	342	360	343	320	352	359	345	321	342	331	343	356	303	360	345	332	345	349	362	384	304	343	314	341	362	347	341	359	323	351	347	323	330	366	370	326	302	323	323	326	328	319	362	348	340	315	345	319	354	341	335	338	359	390	336	341	308	312	350	309	322	375	386	341	332	338	323	389	352	354	374	328	337	335	316	349	320	338	317	342	353	364	352	340	330	342	336	351	349	345	312	355	330	357	362	327	365	334	333	353	367	305	356	327	330	328	318	337	344	327	346	338	331	356	357	357	343	326	348	320	353	312	336	336	325	361	344	333	339	350	343	337	352	337	320	368	337	366	349	325	323	298	319	325	315	345	352	356	361	343	334	361	340	317	355	341	318	360	364	309	361	321	356	371	373	373	341	322	346	310	341	338	342	342	355	390	318	352	372	388	324	353	318	322	362	324	350	350	360	337	325	350	305	363	342	347	321	349	357	316	343	298	385	348	368	360	366	307	305	374	335	336	351	345	324	332	337	310	333	308	379	339	342	351	319	337	366	336	353	351	353	331	353	333	339	338	326	349	316	302	334	335	330	320	323	318	307	347	346	364	358	329	331	355	349	299	323	316	350	361	323	332	337	353	324	295	316	370	360	343	343	291	334	329	289	351	317	298	348	334	353	349	312	359	351	334	332	337	324	343	343	306	329	369	326	357	355	337	322	339	355	374	378	331	354	357	377	348	366	333	360	353	345	338	335	318	310	342	355	351	338	362	342	339	319	354	368	356	349	357	302	325	353	333	330	341	342	347	295	327	338	333	340	336	371	356	355	323	319	311	332	332	338	342	394	329	355	337	376	369	327	367	335	333	341	345	340	328	356	339	340	367	319	330	331	356	353	332	312	330	354	320	378	323	316	340	325	351	323	322	318	366	303	320	336	310	355	319	351	317	328	305	336	364	334	343	331	332	346	335	351	336	318	339	315	347	355	346	339	328	341	351	292	297	349	357	342	333	321	329	328	335	334	323	318	312	355	386	308	380	342	346	350	273	317	385	361	333	358	336	331	305	320	365	375	335	342	324	338	318	353	357	350	316	323	313	347	331	332	343	328	323	378	330	320	331	315	334	321	331	338	310	349	343	341	321	355	346	330	378	341	316	333	349	357	344	367	373	345	383	330	317	323	336	337	353	341	318	338	346	334	322	346	354	362	358	342	363	354	329	341	340	354	335	359	307	334	315	335	321	370	371	351	371	319	344	346	321	359	370	404	313	349	349	319	339	309	311	320	328	326	303	328	335	324	364	336	370	342	338	335	353	334	305	322	323	342	365	339	332	347	303	350	336	336	323	366	363	375	298	325	338	359	375	360	312	343	376	368	335	347	370	314	355	377	323	345	346	344	372	317	320	316	323	351	334	320	360	342	347	354	337	334	302	325	327	344	314	365	317	319	321	335	345	363	303	337	358	345	330	355	365	323	317	339	339	293	318	313	321	319	340	353	327	348	352	399	330	334	356	345	296	363	349	347	335	349	329	312	325	323	323	330	301	326	358	303	334	336	300	358	365	354	340	364	315	340	349	324	353	323	327	341	380	317	349	346	340	370	353	340	336	329	340	333	338	356	333	310	340	344	364	314	298	332	314	360	331	345	343	373	348	372	392	325	324	319	326	343	333	378	320	317	344	330	343	319	326	347	310	350	326	346	360	294	367	346	358	328	349	353	350	394	324	354	353	338	362	327	321	314	329	355	366	330	338	329	303	345	365	334	339	344	337	344	320	342	340	378	336	342	347	304	341	350	326	320	345	327	333	352	321	322	340	358	349	365	371	326	345	317	363	354	325	315	354	330	344	343	318	346	351	267	309	316	320	363	339	341	325	316	363	349	360	363	331	325	337	345	346	305	344	357	325	336	278	332	338	363	332	344	342	352	366	363	316	317	379	346	344	310	358	353	362	354	341	342	380	360	300	329	362	347	363	377	330	370	332	360	326	302	340	383	350	328	321	346	319	318	316	331	308	333	311	319	351	313	363	309	344	344	305	300	372	323	358	324	357	336	315	360	349	328	385	345	332	331	305	368	361	344	291	335	337	331	373	340	336	306	354	320	340	349	336	336	341	359	336	365	336	368	341	312	303	335	347	326	353	311	354	314	346	350	334	321	340	324	322	342	330	306	379	353	323	316	333	328	351	362	341	331	367	343	354	370	345	320	395	314	337	344	341	355	334	352	386	376	335	331	302	339	318	337	349	341	342	327	350	383	383	414	361	343	318	337	324	351	330	343	342	347	329	320	334	346	350	331	334	315	314	319	315	359	341	343	362	363	320	364	311	309	356	328	299	348	347	353	324	366	350	333	310	345	341	310	323	305	347	332	328	324	334	359	334	362	327	337	347	333	352	337	327	338	327	345	299	327	344	334	314	353	331	303	341	341	360	329	311	341	331	343	342	337	343	328	340	330	330	333	338	323	321	323	341	341	330	321	363	338	309	347	341	358	333	333	338	331	376	340	321	332	326	337	326	385	345	308	340	338	346	381	337	339	330	363	304	349	361	342	325	316	314	327	349	356	372	327	327	354	336	351	323	340	324	325	346	319	356	370	347	367	365	331	346	323	382	367	329	326	351	335	356	373	320	351	343	349	367	317	320	308	359	358	329	337	282	348	307	368	338	344	348	330	319	313	335	324	336	300	337	335	382	315	335	327	323	342	330	353	342	326	345	310	334	362	356	338	354	344	389	333	324	321	312	380	342	301	383	313	324	326	319	331	368	347	360	334	369	357	356	354	361	356	365	312	308	333	333	334	361	333	358	354	344	346	322	296	308	360	321	273	297	305	321	383	362	327	319	301	347	365	351	318	309	339	340	362	368	362	332	338	338	346	396	308	303	313	283	333	359	319	309	353	315	342	318	350	336	349	343	295	322	341	346	338	330	358	357	324	335	355	367	328	336	333	358	353	306	324	385	335	326	330	351	352	322	319	320	329	340	324	350	351	357	305	327	355	362	340	360	342	349	353	357	336	352	344	312	356	389	356	342	342	295	323	384	344	336	342	355	342	372	405	377	370	342	333	318	307	305	357	360	339	350	312	390	332	388	337	334	336	340	342	354	334	345	341	320	362	364	375	320	333	335	298	373	355	354	352	361	333	335	337	386	323	332	357	350	362	335	342	337	311	376	340	354	313	314	346	329	330	367	338	343	341	326	374	293	297	311	319	334	333	321	331	295	360	358	304	328	348	365	342	330	310	323	327	341	365	360	349	383	337	330	350	350	373	360	340	350	320	299	311	353	327	349	354	353
6435	1898	1392	1462	1468	1291	1186	1165	1081	1024	1010	914	923	930	949	897	879	903	835	842	808	835	883	879	857	800	802	860	787	866	802	853	763	799	833	821	779	831	773	830	872	865	836	846	801	803	817	800	811	851	829	775	780	834	840	834	839	805	800	818	819	854	798	819	770	877	819	787	786	805	789	858	807	802	830	864	850	835	822	828	810	801	797	817	850	791	789	838	777	785	824	789	834	791	825	821	776	857	824	801	826	807	846	789	825	767	838	789	862	821	814	851	807	841	825	786	782	832	814	842	833	840	814	788	809	852	803	810	807	818	809	840	811	818	795	761	809	872	798	791	754	816	813	841	797	802	842	781	841	821	836	830	810	816	803	790	781	837	802	816	816	798	782	768	810	768	826	760	798	789	832	839	832	823	787	817	793	831	864	802	748	836	827	844	780	848	826	814	768	829	795	775	792	821	843	820	813	834	817	800	818	839	813	775	828	800	791	755	825	783	766	752	821	803	842	763	821	840	768	774	822	759	801	842	813	826	820	820	811	861	770	900	774	812	820	804	831	868	801	809	824	817	833	772	794	805	843	834	801	809	822	811	835	827	810	836	794	831	822	841	794	840	821	832	790	821	861	812	810	808	872	851	816	741	832	747	802	787	832	796	792	776	802	857	778	804	824	844	844	784	773	805	806	840	814	819	840	827	841	791	783	848	808	756	782	807	828	820	846	795	814	795	823	811	824	852	818	818	794	825	777	827	836	803	857	869	803	800	736	851	806	832	812	797	853	802	824	777	829	807	808	841	800	783	810	807	825	819	787	830	852	849	821	743	804	793	780	799	820	817	791	784	780	778	815	805	834	783	783	813	844	815	800	826	793	788	848	795	817	848	830	817	842	802	828	809	831	852	850	803	823	791	801	790	807	785	822	840	833	779	832	796	773	776	825	830	876	807	791	809	840	818	778	794	810	794	812	816	805	801	785	815	767	855	813	802	815	801	821	779	828	836	820	765	871	839	835	795	813	829	807	835	829	833	795	776	826	857	854	842	868	812	789	778	822	875	842	810	831	792	849	785	782	782	761	804	868	791	859	829	862	811	807	819	806	822	765	792	849	833	799	837	765	794	810	777	847	864	825	842	785	809	769	786	758	804	779	854	814	813	800	798	777	811	747	812	789	812	807	799	834	824	787	798	854	812	756	768	816	832	784	816	814	810	824	794	862	821	850	828	793	831	790	837	784	849	810	882	809	766	833	826	772	789	793	800	788	823	831	824	843	815	776	792	761	786	816	830	799	829	823	797	803	801	826	849	801	794	804	752	788	842	847	781	831	847	856	828	754	834	844	819	828	762	783	778	827	806	821	821	776	776	820	820	848	787	819	811	842	855	827	773	778	881	794	825	784	827	759	795	750	776	782	810	801	786	788	826	803	801	808	767	813	815	778	795	775	850	848	791	777	831	846	821	816	774	870	767	804	808	835	862	803	836	803	803	823	802	779	884	840	817	803	850	788	807	780	738	868	830	815	851	816	807	810	803	814	836	820	828	800	848	823	840	818	812	806	814	798	796	847	851	832	798	784	837	818	829	782	859	825	802	800	807	801	840	833	852	842	846	766	797	860	784	844	816	790	832	831	776	797	818	805	827	837	841	817	821	806	783	786	795	802	764	849	817	765	789	804	796	773	791	776	822	838	812	809	857	790	764	807	817	771	829	860	796	819	780	812	814	796	836	813	863	784	850	851	802	812	776	857	826	759	785	805	798	840	812	812	806	822	865	761	800	850	822	819	820	859	795	797	839	805	809	793	780	815	782	773	802	788	805	817	857	823	834	826	807	833	836	813	834	797	784	847	792	774	829	840	840	807	831	827	801	849	825	823	827	855	774	772	866	834	823	845	828	777	825	816	806	770	807	834	864	821	819	816	848	737	759	833	785	799	780	830	862	833	782	799	787	787	799	781	808	799	835	733	857	758	763	832	871	858	781	832	813	820	809	819	838	827	811	853	866	796	852	831	836	760	791	851	811	756	798	762	803	820	775	830	819	803	838	838	821	879	798	801	855	803	828	820	797	792	800	757	797	868	817	805	811	825	819	768	761	822	811	811	789	812	784	817	837	820	832	855	799	825	799	836	815	843	838	802	855	831	799	829	801	837	833	821	798	779	803	782	804	836	844	808	783	823	776	803	845	794	826	831	790	796	813	790	802	786	792	789	801	830	815	885	768	794	837	824	795	860	820	806	836	828	819	778	819	821	831	795	811	839	830	849	823	822	795	823	853	776	791	811	795	845	864	887	814	814	802	826	826	798	793	842	831	834	843	807	828	837	796	823	784	801	806	768	811	781	850	829	805	860	808	790	814	801	848	815	781	794	794	763	797	817	803	740	787	881	818	872	800	822	803	840	859	786	793	807	787	826	744	768	806	780	851	876	809	789	785	784	849	785	738	790	804	770	808	779	783	799	852	843	773	795	774	783	805	820	815	717	818	775	878	814	824	785	812	828	824	787	793	804	810	841	831	770	784	802	821	856	766	801	827	810	816	804	839	821	792	842	805	824	775	803	868	728	733	808	810	852	847	770	793	815	832	823	791	809	818	831	812	809	782	834	808	811	836	791	795	859	837	791	860	818	872	825	834	812	860	808	834	839	825	764	858	825	782	800	833	811	800	790	761	856	847	802	827	818	820	884	787	784	815	804	847	852	835	825	813	791	821	796	792	774	858	811	802	764	862	781	834	812	807	828	793	809	841	808	801	807	749	822	831	827	820	837	845	805	769	778	815	850	792	809	873	816	853	791	781	857	769	865	846	758	817	860	802	728	799	780	827	808	801	830	806	815	848	751	835	835	784	785	818	823	808	780	795	814	848	807	822	805	794	813	809	773	784	814	758	843	816	859	794	814	890	855	821	806	790	849	869	821	797	811	778	813	797	791	885	805	806	812	801	791	831	837	784	840	826	792	830	801	844	845	787	779	831	792	800	810	787	811	811	830	791	781	801	835	833	843	813	799	798	795	853	856	810	778	849	821	828	812	808	794	827	786	765	803	864	832	835	788	830	810	859	822	831	818	863	814	796	816	842	758	784	810	775	877	790	840	824	811	767	761	822	814	822	802	840	796	782	806	830	801	840	870	824	822	836	792	786	791	801	821	838	813	825	812	819	803	820	778	843	765	801	775	826	824	840	804	766	794	788	859	881	876	869	849	839	819	806	795	790	818	826	828	810	794	827	772	812	848	841	839	821	776	852	792	834	782	836	832	796	829	819	826	790	835	822	845	832	850	786	821	792	795	813	802	787	793	805	798	822	815	778	807	819	778	821	834	819	807	819	796	793	819	781	792	819	807	810	817	814	830	801	831	798	838	792	830	831	800	788	816	850	824	820	824	795	869	804	770	789	828	792	812	770	778	805	780	834	784	845	876	799	803	842	776	833	859	825	790	800	782	816	805	830	776	802	834	807	816	816	803	796	822	814	800	824	775	802	787	755	796	862	829	805	837	818	812	842
15426	3297	1320	967	826	670	605	580	523	533	526	490	523	543	474	496	449	478	472	438	480	439	431	496	460	477	484	456	463	441	480	477	496	432	475	453	473	438	485	454	449	474	495	438	483	456	460	420	425	527	502	494	492	476	485	535	441	449	497	418	439	476	510	460	484	438	480	524	410	454	516	482	471	431	454	430	450	480	472	463	454	480	507	502	420	487	481	455	446	462	446	426	441	474	467	450	474	463	458	483	469	466	440	419	472	464	496	524	460	477	460	461	467	460	442	479	454	508	476	493	490	428	448	494	433	442	435	463	491	474	463	482	478	408	452	455	488	469	491	449	452	478	425	477	444	454	473	440	477	441	505	456	486	497	496	485	464	458	485	449	486	479	490	493	494	505	494	416	443	413	472	471	473	499	477	450	501	496	451	508	448	442	469	462	468	435	487	429	467	475	468	443	433	471	455	437	471	489	462	437	481	458	457	412	435	471	487	461	415	463	460	467	437	444	464	428	490	482	504	466	454	465	478	461	451	428	440	466	474	448	446	466	483	481	466	462	433	456	449	445	439	487	484	436	477	474	448	445	453	440	468	471	488	444	507	459	452	425	469	491	489	460	416	474	471	439	473	487	466	454	454	432	455	488	462	452	497	469	524	465	452	466	464	450	453	448	443	434	447	465	497	420	470	432	466	431	469	504	488	453	492	465	522	423	439	476	481	494	396	508	474	500	460	494	464	512	477	410	453	441	456	454	446	504	442	458	475	511	458	404	442	445	460	450	492	459	517	497	488	451	462	462	445	474	435	484	467	463	508	474	464	476	494	478	493	457	448	498	478	485	477	467	424	429	430	443	453	502	412	448	488	454	484	487	490	519	506	450	481	487	443	467	483	428	416	457	481	473	424	448	454	453	468	498	492	436	439	438	484	476	485	428	427	431	475	460	446	463	519	466	480	455	452	431	482	465	458	475	455	460	463	430	451	469	489	485	488	480	465	472	443	479	436	452	484	489	455	429	444	457	483	474	430	416	482	461	500	460	438	455	481	496	488	483	489	395	473	449	439	508	496	473	434	458	478	506	490	478	453	496	488	507	455	480	428	429	461	426	465	463	520	475	442	461	461	474	450	475	444	478	457	490	433	497	468	455	462	490	461	476	498	484	477	485	466	468	453	479	430	460	454	441	471	405	469	461	451	456	451	461	504	408	412	483	499	483	485	449	533	473	396	461	485	453	471	512	452	483	452	484	462	461	474	498	487	446	473	400	484	434	441	452	430	449	483	477	454	480	422	403	455	457	505	414	463	467	472	435	493	475	464	485	475	462	483	463	455	476	478	445	426	463	472	478	457	456	470	455	423	468	442	448	460	458	454	461	500	459	489	468	436	456	463	482	424	477	476	468	456	450	474	449	478	437	455	491	433	472	449	498	458	513	474	463	499	518	468	473	467	457	464	495	437	492	435	484	506	493	513	479	472	461	466	424	419	434	496	428	465	520	479	443	502	447	480	477	471	484	468	458	474	452	427	419	474	441	440	444	465	447	442	474	439	413	465	479	464	455	485	459	436	473	427	428	499	426	455	485	476	420	468	465	482	436	478	474	431	523	464	445	446	478	461	488	429	441	463	449	466	395	482	450	450	489	474	402	435	466	442	466	482	449	493	460	454	478	476	466	483	433	457	483	443	378	426	463	465	487	481	489	463	466	467	501	488	454	489	470	468	497	520	474	471	513	466	477	474	434	470	453	480	410	445	453	455	422	484	491	460	480	473	474	413	493	472	428	469	444	488	466	487	438	488	433	468	462	467	426	486	454	471	469	443	448	421	466	464	472	462	443	448	467	481	479	506	458	496	457	431	460	438	457	445	478	504	464	454	474	523	488	490	482	495	451	513	449	458	482	495	426	462	487	526	465	452	498	470	448	453	422	491	468	460	459	515	476	456	469	464	501	525	455	438	462	474	466	415	471	447	429	499	458	465	403	478	461	471	478	449	467	467	498	448	486	454	453	455	466	435	460	455	478	460	441	446	491	482	448	454	445	477	493	490	433	453	468	456	464	483	415	478	479	462	501	467	491	489	481	459	480	469	453	502	501	458	476	461	425	431	470	448	477	437	435	455	457	490	428	481	449	474	410	463	463	504	498	476	443	471	491	486	477	467	422	445	478	431	420	453	427	420	456	431	439	460	504	434	485	445	483	484	487	472	494	467	488	468	471	437	521	514	475	517	488	455	458	486	461	470	446	496	486	443	476	481	447	475	458	498	448	482	477	481	470	434	472	474	485	478	499	492	411	433	471	501	467	501	511	462	454	458	536	463	495	475	476	512	466	417	427	448	464	460	452	449	464	454	473	458	490	445	483	449	453	473	442	460	485	439	476	470	512	518	457	424	451	455	430	450	429	439	427	449	443	460	462	508	472	437	474	458	470	482	454	432	455	474	459	462	426	429	493	448	489	474	463	460	453	470	459	482	468	462	468	481	469	462	450	475	480	494	452	451	442	443	461	446	453	491	477	469	448	437	476	491	451	478	466	465	532	465	463	483	476	453	455	465	452	457	469	445	481	462	435	470	426	439	431	443	453	467	435	477	474	479	478	429	489	443	455	430	457	464	475	433	438	458	432	459	437	469	465	467	467	438	477	430	440	464	495	493	475	447	450	471	473	485	462	462	470	471	421	440	469	476	470	500	481	480	472	472	481	452	488	436	510	458	460	448	455	471	451	463	457	479	447	466	487	441	492	489	399	496	473	468	489	486	490	444	501	452	440	437	506	478	481	490	453	469	429	492	466	427	460	476	474	495	422	465	547	478	471	436	460	461	507	444	481	471	442	426	438	483	470	490	489	427	456	509	485	471	466	463	453	468	464	452	454	486	484	509	464	475	468	501	478	457	506	436	464	502	420	485	460	482	542	458	462	446	508	484	470	454	462	451	447	464	460	525	467	451	490	528	476	488	497	450	487	439	436	444	462	461	478	470	503	483	483	493	446	467	411	480	463	458	461	496	483	443	417	458	496	455	518	482	452	460	450	457	435	436	503	477	449	448	471	484	460	514	443	447	404	503	441	497	494	505	438	484	446	459	436	452	464	466	474	450	489	437	460	477	459	496	447	458	452	477	445	489	456	477	490	490	459	433	448	431	420	453	463	469	470	469	491	471	444	443	458	500	471	462	483	520	454	475	499	477	487	514	505	439	454	430	425	468	475	472	466	465	489	457	439	450	463	462	460	473	477	497	478	489	514	446	460	496	464	450	459	457	467	421	460	453	442	436	473	425	474	494	472	455	465	491	497	469	435	494	462	518	475	423	430	444	490	466	431	487	466	492	441	483	434	436	476	488	487	440	490	454	454	439	441	479	505	451	449	470	454	428	476	443	492	486	469	420	475	496	472	480	444	476	458	437	465	424	447	449	492	450	452	421	457	449	452	516	444	487	485	448	492	501	445	474	473	504	470	462	459	451	446	485	463	440	459	427	439	458	494	509	428	432	457	482	469	453	458
8852	3045	2266	2581	2413	2069	1809	1678	1537	1424	1373	1314	1217	1247	1235	1183	1179	1114	1149	1107	1100	1134	1079	1086	1103	1092	1077	1073	1073	1079	1063	1054	1100	1061	977	1101	1038	1005	1086	1052	1046	1028	1083	984	1068	1084	1044	1036	1060	1038	1053	1091	1069	982	1105	1075	1037	1001	1093	1032	1037	1068	1070	1023	983	1087	1065	1024	1078	1050	1002	999	1091	1016	1065	1095	1058	1019	1016	1054	992	1031	1044	1079	1060	973	1051	1027	1053	1010	1067	1014	988	1049	1038	1033	1071	1011	1072	1080	1017	1030	1050	997	1024	1066	1008	1046	1044	1008	967	1061	1055	1028	1105	1003	1004	1003	1043	1061	1091	1014	992	1029	1039	1061	1033	1059	1016	956	994	1066	1045	964	1001	1030	980	1008	1035	1007	1017	1012	1074	1053	996	1032	1063	1104	1037	1014	1056	1013	991	989	1023	1029	955	1023	1040	1027	1065	969	1031	1056	1030	1004	1079	1082	1056	986	1024	1025	1016	1094	1045	990	981	1023	1045	1016	1049	1043	1023	1020	1054	1080	991	1035	1041	1082	977	988	1025	1035	1109	1100	1029	1066	1059	1040	1011	1029	1045	1059	1049	1016	1007	989	1048	1033	1041	1012	1015	957	1032	1073	1028	1001	998	1038	993	983	1001	1023	1068	1040	1011	1014	1021	1041	1047	1024	1041	1006	964	1017	1052	1064	1057	1057	1025	1054	1047	1052	1069	1034	1014	1096	1034	1056	987	1045	978	1063	981	1071	1054	1050	1050	1025	1073	1016	1035	1024	1041	979	1066	1027	1024	1023	1059	1057	1022	1003	1061	1037	1017	1029	1017	1073	1057	966	992	1062	1086	967	1010	993	1018	1031	1111	969	1046	1052	1026	1061	995	1022	1041	1041	1045	977	1012	993	1026	1025	1026	1040	993	1034	1052	1008	1146	1047	992	993	1012	1060	1023	1006	985	1020	1043	1079	990	1056	1049	1008	1050	1067	1023	1000	1067	995	1000	1025	1050	982	1077	1062	960	1066	1028	1053	1053	1052	1024	1039	1039	991	1028	1000	1015	1015	996	985	1010	1069	1046	1023	1029	1051	1037	1049	1039	966	1116	1084	1043	1027	1052	1075	999	964	1032	1027	1002	961	1031	1056	1029	1011	1008	1073	1017	1049	1080	1031	989	1078	1056	1038	1057	1003	1026	966	1026	1052	1037	1007	1048	998	982	1037	944	1032	1023	1060	1006	1091	1009	982	1045	1022	1009	997	1061	1001	1060	1047	966	1062	1024	1054	998	1027	1013	1029	1056	985	1057	973	1064	1037	1024	1012	1030	1000	1070	1027	1015	1075	1034	1001	1022	1065	1085	1032	1018	980	1046	1086	1055	1002	981	960	1041	1032	1014	1086	994	1027	1033	1029	1105	1056	1025	995	1070	1004	1006	1053	1033	1025	963	960	1007	1055	995	1079	1018	1005	1021	1052	1026	992	975	1038	1005	986	1000	1036	1016	1060	1052	1037	1038	1041	1029	1010	987	985	1067	1010	1003	1013	1020	993	1000	1016	1046	1022	1052	1030	1030	1005	974	1009	1063	973	955	1027	1065	1015	1017	1041	1009	1099	996	1022	984	1071	1049	1042	1007	982	1042	1025	1030	1003	1053	999	990	1029	1017	1087	1095	990	1014	1008	1018	1051	1004	1057	1025	1042	1074	983	1033	1014	974	1044	1010	1019	1051	976	1025	976	1065	1017	1015	1008	1076	983	1040	1044	1048	1060	1042	1010	1065	1064	1061	984	1084	1056	1091	1060	1025	1008	1036	1032	1012	1068	1063	1006	1023	1033	1033	1061	1008	1043	1013	1026	1014	1018	1008	1016	1083	983	1020	1046	990	1054	987	1007	1038	1061	993	1036	1019	1052	1012	1040	1058	1029	1014	1052	989	1039	1033	1014	972	1008	1010	981	1032	975	1013	1016	1049	969	1019	1022	1007	979	1039	1063	1076	1037	1012	1049	1037	1011	997	985	1033	1027	1054	1052	1027	1042	1025	1013	1013	996	1059	1016	1065	1025	963	985	1038	1058	987	1048	1032	1022	1077	1003	1038	990	1062	1017	1078	1025	1005	1070	1010	1030	991	1038	1031	1020	992	1013	991	1036	1026	1013	1051	1035	1074	1013	1098	1027	1059	1106	1037	991	1042	984	1009	972	1031	1005	1034	1038	1064	1075	1013	1003	1041	1011	1000	1014	975	1005	997	969	1083	1029	1030	1021	1054	996	993	1001	1048	1106	1010	1014	1044	1055	963	998	1045	1035	987	1021	1034	1072	1092	1051	1053	1082	1084	1006	1057	974	1061	961	1066	1032	1013	1030	1065	1000	1033	1069	1062	1033	1031	1055	1035	1059	1056	1005	994	993	1028	1025	1031	1026	1055	1042	1015	1016	1026	1024	1014	1014	1037	1000	994	1029	1027	1018	1055	1000	1079	1058	1032	1004	1050	995	957	1001	1096	969	971	1040	1046	1030	1012	1023	999	1038	1039	988	1093	1025	961	1056	1077	1061	1026	1089	1035	1040	1046	1044	1061	1027	1047	1019	1026	980	1039	994	1080	1033	1023	994	1072	1050	1116	988	1055	1035	1035	1049	1047	1050	1048	1046	1069	984	1075	1029	1052	1029	1008	1024	1057	1088	1103	1026	1020	1062	1053	985	1112	1041	1061	998	1023	1037	1020	1054	984	1058	1017	1084	1049	1087	1019	978	1021	990	1041	1008	986	1017	1085	1042	986	1057	984	997	1064	1021	981	1001	1008	1000	1048	1061	1007	1024	1061	1027	984	1038	1041	981	1040	1045	1011	1004	1033	1004	1075	1063	1018	1030	1055	1041	1040	1034	1042	1059	1024	1056	996	1012	978	1025	1047	974	1004	1006	1012	1086	1088	961	1003	1056	1028	1026	1033	1044	1034	1007	1052	1005	1067	1045	1038	1035	975	1040	995	1083	1028	987	1023	1099	1068	1040	981	1040	983	1037	1033	985	974	1015	1054	1029	1017	1010	997	1102	990	1029	1070	1020	1017	981	1018	1075	1060	999	1091	979	1061	1070	1031	1037	1058	1014	1009	1040	1026	1016	977	1004	1008	1032	1019	1057	1040	1040	1018	1049	1006	964	1095	1062	1041	1027	1035	1057	995	1042	1010	1048	1035	983	956	1058	1051	1051	1054	1055	1041	1009	1003	1069	1003	1042	1038	1031	1040	1020	1014	1019	975	1076	1004	967	1073	995	1011	1014	1005	1096	994	1023	976	995	1004	1014	1031	1025	993	1028	1023	999	1063	1069	998	1003	1007	1047	1037	1029	985	1057	1079	1049	1055	1022	1067	1038	1051	1051	1008	1070	1016	1059	1072	1055	1039	1004	1060	1009	987	1015	1029	1010	1024	1028	1024	1009	1050	1035	1002	1016	1027	1038	1067	1020	1031	1018	1027	1051	1019	1049	1007	1078	1023	1017	993	1030	1032	1002	1041	1012	1026	1052	999	1039	1032	1065	1017	1048	1016	1111	1039	1040	998	1051	1074	1034	1016	1056	980	1114	1032	1024	1000	1050	997	1038	1047	1001	1071	1040	985	1049	1000	1023	1051	1094	995	1030	1070	1035	1015	1013	1066	1049	1081	969	1011	1054	1020	1019	1074	1058	1054	1062	948	1049	1105	1064	1013	1036	1059	1023	1006	1062	1059	1042	1011	978	1036	1011	1034	1045	1048	970	1079	1050	943	1053	1061	992	1044	969	1007	1000	1025	1050	1021	1031	1030	1031	1085	991	980	1037	1017	1030	1034	1039	1035	998	1058	1109	1031	1032	1055	999	1032	1010	1091	1014	1018	1025	986	1022	999	1015	1021	1045	1012	1009	1018	1012	1018	1020	1053	989	991	1017	1032	1022	982	1065	1058	995	1040	1066	1023	1031	1032	1005	1046	1084	1025	1041	1038	1037	1052	1082	995	1021	1018	1064	1084	1005	1072	977	1020	996	1037	1075	1014	979	1033	1011	1092	1015	1050	1040	1056	995	1002	1050	1045	1053	1005	1023	1044	994	1039	1044	1035	1063	1021	1002	1019	1036	1026	1046	998	1005	1028	1043	1080	1021	1101	989	1059	1009	1012	988	1005	1044	1071	1065	1099	995	1053	1036	992	1012	1054	1036	1001	1018	1065	997	1035	1020	1007	1034	1061	1006	1026	1012	1053	1029	992	1030	1000	1035	1074	1006	1009	1045	1009	1011	1036	966	1002	1000	1038	1018	1036	986	1062	1045	1054	1018	1044	1053	1042	1041	1060	998	1078	1023	1029	1018	1052	1059	1019	1025	986	1081	994	1005	1038	1003	968	988	1072	1077	1036	1037	1013	1016	1004	983	1109	998	1013	1084	1061	1019	1020	1040	1076	1065	1071	1025	1033	1020	1027	981	1017	997	1045	1050	1031	1030	1032	1001	1046	992	994	987	1036	1060	1028	1013	1029	1033	1041	1095	1016	1019	1036	990	1029	1009	1001	1039	1030	1070	1043	1053	1041	1009	997	980	1036	986	1018	1038	1085	968	1017	1042	985	1044	1005	1026	1034	1057	993	1019	1061	1023	1084	1030	1025	1068	1059	1064	1087	1021	1017	1009	1068	1009	1049	1041	1021	1048	1009	937	1047	1048	1047	1025	1056	1036	1043	1064	1059	992	1064	987	1021	1033	1075	1023	1032	1025	1025	1019	1012	1036	1013	1016	1021	994	1019	1061	1101	986	1023	984	1044	1017	1066	977	1033	980	1000	1038
1800	272	162	198	187	184	162	148	181	170	127	182	165	159	163	160	138	151	157	169	136	161	169	146	169	144	160	172	160	164	148	165	138	186	172	173	157	143	156	149	154	145	164	136	149	184	147	151	160	172	164	164	182	152	153	153	192	178	163	168	164	151	147	163	155	152	133	159	163	179	160	164	163	161	171	152	178	162	162	148	145	163	142	173	157	159	165	156	132	153	170	191	163	163	182	161	152	141	150	180	155	164	160	155	157	168	157	162	136	144	164	142	189	148	161	153	177	153	172	150	176	132	161	146	147	160	169	148	167	146	140	175	147	131	165	151	169	162	156	154	160	145	179	173	157	153	153	166	162	148	133	167	155	166	150	154	160	160	166	126	151	159	175	143	178	136	143	150	156	139	158	143	164	194	169	166	159	132	151	177	157	178	176	172	173	148	169	162	157	161	142	140	169	139	152	144	138	148	175	137	167	172	181	151	152	148	168	150	165	171	145	128	151	163	154	143	185	160	152	157	151	143	146	167	156	137	160	169	163	174	170	151	151	160	149	175	147	180	144	166	152	167	170	146	142	156	155	146	153	158	152	151	159	178	168	155	144	156	154	173	133	160	145	156	139	192	176	159	161	154	181	173	170	160	158	154	183	164	170	175	135	170	163	176	140	156	156	158	150	160	145	146	160	163	172	162	164	170	137	147	133	151	155	163	176	144	153	160	155	159	150	171	161	178	171	160	166	143	166	161	167	153	177	169	141	145	179	153	169	148	148	154	165	160	139	136	174	148	154	170	158	195	160	153	190	190	141	144	162	149	161	167	161	159	138	193	170	167	170	153	159	144	158	155	168	146	173	156	142	157	140	151	156	157	145	128	163	168	166	174	141	162	159	164	148	156	139	149	173	140	153	163	155	151	163	182	165	193	166	154	174	149	133	162	151	159	152	175	133	158	147	191	143	151	136	138	132	147	125	179	156	180	165	163	164	151	160	145	139	144	144	138	133	145	154	139	155	163	135	126	148	159	143	163	143	164	157	148	171	158	167	141	150	154	133	141	180	162	166	144	185	155	176	160	159	170	156	166	146	170	185	142	169	165	151	164	147	161	163	169	141	154	142	156	139	153	155	161	164	170	135	136	170	159	166	167	169	143	156	143	177	158	164	148	157	122	159	172	186	175	171	172	146	154	158	147	141	154	128	139	154	151	150	160	139	147	177	136	153	135	165	158	145	152	141	178	151	167	180	162	153	132	164	153	162	178	150	152	170	147	162	145	141	179	159	157	148	162	166	177	148	148	164	147	160	149	151	165	145	155	146	154	159	145	167	183	165	160	168	176	154	160	154	167	147	168	138	166	155	162	158	162	160	130	135	166	158	168	159	160	152	163	171	185	179	168	147	173	161	153	154	156	146	149	166	163	142	160	144	162	186	154	174	145	201	189	150	164	155	164	190	169	178	163	160	144	136	154	166	185	164	151	154	133	135	152	164	148	182	157	144	172	165	166	162	145	157	178	163	161	131	165	175	141	181	158	144	186	154	166	157	161	163	150	156	163	147	161	160	143	173	157	149	144	144	156	152	178	156	148	143	154	169	158	168	167	128	189	146	154	150	158	147	159	148	161	171	152	145	129	155	146	153	150	158	159	159	157	158	151	176	149	149	149	142	147	147	154	130	148	173	161	148	153	154	180	171	167	161	168	151	170	174	179	178	157	147	151	170	154	177	165	161	149	145	156	185	145	138	151	165	161	178	151	170	137	168	146	162	148	166	151	148	159	190	155	167	153	157	157	157	161	149	161	162	149	155	168	151	157	170	152	166	151	152	166	144	155	146	181	162	146	145	167	151	150	152	168	161	154	160	165	167	147	171	159	153	184	171	163	166	160	163	169	159	151	172	141	166	156	168	181	144	169	168	170	168	195	179	160	153	169	142	165	166	145	160	154	163	166	161	148	152	147	146	147	167	181	155	154	156	161	132	148	161	157	150	173	148	166	165	148	180	141	156	174	187	158	159	157	160	173	151	165	151	150	155	182	155	140	142	149	194	153	165	151	157	177	169	149	144	155	151	149	172	151	154	147	138	151	158	146	147	149	158	158	168	151	164	141	172	182	180	192	163	173	152	158	167	156	168	169	168	154	144	157	158	152	164	158	147	151	139	171	155	127	150	127	168	184	175	159	167	183	165	172	174	155	137	143	162	156	158	172	171	167	157	168	162	151	153	161	140	183	156	156	171	145	152	139	158	159	177	170	185	156	148	156	138	166	164	158	158	139	148	137	124	135	155	174	162	170	162	195	153	148	157	174	177	145	153	159	166	163	191	146	187	171	178	130	147	150	165	141	153	133	165	171	171	139	168	122	160	155	180	171	177	169	153	159	160	132	163	164	172	154	153	167	166	144	134	182	150	159	142	154	156	146	163	146	164	144	175	166	155	149	138	166	156	163	178	166	148	153	168	192	119	162	171	156	159	169	150	146	182	148	143	154	171	163	165	181	149	152	137	148	140	158	177	174	164	145	151	158	169	148	151	159	166	159	132	184	145	150	146	145	130	143	137	141	147	151	184	139	164	193	156	172	135	157	152	169	172	148	146	168	202	149	164	176	165	160	156	149	132	151	162	151	156	157	164	180	158	175	186	144	167	168	155	149	140	149	192	146	148	152	163	162	172	188	173	164	158	171	142	151	155	155	165	146	145	150	164	153	148	159	169	174	127	163	164	180	166	173	147	155	134	163	173	141	153	163	132	167	142	151	161	148	134	167	168	148	140	144	152	159	158	164	175	180	139	171	146	155	165	166	158	153	147	156	165	148	176	138	160	153	152	148	150	140	160	149	152	153	170	150	148	151	158	155	147	156	137	162	137	155	153	154	177	141	158	145	175	153	159	162	133	157	140	157	143	170	157	145	148	147	165	153	164	179	151	153	172	163	130	171	154	127	143	148	172	170	174	172	156	171	162	168	162	158	151	161	160	158	149	149	153	136	139	157	165	172	161	172	148	185	163	160	164	146	134	174	149	147	155	151	128	156	149	180	181	164	187	138	174	161	168	143	163	155	136	168	157	155	155	171	150	143	152	164	148	134	157	132	145	164	137	149	150	167	155	161	154	147	134	150	157	136	134	168	149	153	176	180	150	149	160	163	134	146	163	175	142	167	157	168	138	142	147	160	156	158	158	160	156	153	132	175	177	175	133	152	167	177	186	184	144	151	155	163	165	127	180	193	144	167	147	165	126	164	162	167	155	168	154	172	154	148	160	150	155	156	181	150	165	157	172	134	169	170	179	167	178	163	144	159	158	161	141	137	188	145	179	150	156	144	164	155	161	129	161	175	155	146	180	163	138	146	153	160	151	182	166	171	163	170	162	171	176	156	158	151	142	158	164	180	155	140	159	154	162	160	155	160	172	134	164	177	154	159	146	147	164	169	158	156	129	168	139	139	148	164	159	168	172	175	170	152	152	131	162	174	192	133	142	167	182	170	146	157	171	135	165	175	160	153
1792	543	473	501	478	505	488	472	479	454	477	490	435	424	436	437	453	450	422	422	459	446	465	429	431	435	454	415	410	458	409	485	447	475	478	477	454	483	445	437	425	436	438	452	421	440	448	457	438	479	442	441	448	438	454	498	439	484	450	426	458	420	443	423	466	451	461	436	452	481	450	454	436	452	502	440	470	461	412	469	454	454	492	440	455	427	444	459	496	422	432	453	458	480	438	428	426	442	451	436	441	476	455	473	436	446	477	455	410	469	437	426	409	410	428	458	438	446	426	443	418	414	495	449	449	451	453	424	438	447	459	442	461	464	427	471	456	412	412	474	453	463	467	467	444	443	436	423	439	450	434	440	448	467	458	487	436	458	486	408	488	461	472	483	480	446	465	442	443	455	409	448	428	435	483	430	459	452	464	458	426	460	420	422	409	436	430	417	433	461	459	468	484	446	421	455	468	458	443	443	462	458	425	469	452	436	466	412	407	465	435	418	440	419	470	478	433	469	444	447	442	481	458	456	462	474	430	455	471	455	451	424	451	450	465	449	449	435	460	466	427	436	452	478	439	410	395	449	452	441	464	460	443	422	456	371	437	483	452	460	445	471	442	460	478	474	437	470	446	424	443	452	451	426	478	463	435	483	446	431	452	421	404	463	470	470	459	404	468	462	474	457	447	455	420	432	432	479	475	433	412	485	435	467	462	439	492	469	447	401	439	489	431	452	450	458	453	413	409	465	442	435	473	392	446	485	443	410	445	441	418	454	512	434	442	488	459	460	456	432	469	458	399	470	430	441	483	451	422	475	451	448	454	458	452	433	464	452	456	419	445	464	436	459	423	467	439	466	477	447	434	483	430	451	440	417	443	448	471	495	450	434	448	489	432	478	428	463	484	444	464	458	444	435	414	476	457	414	414	437	429	437	470	419	469	462	486	439	455	444	430	445	421	417	415	468	455	425	430	475	455	426	452	447	453	463	448	445	437	445	403	447	455	458	438	469	437	459	477	452	450	441	485	455	430	402	456	475	446	395	450	440	460	444	441	488	394	433	422	461	467	477	427	419	429	416	403	487	469	435	427	460	399	418	449	436	427	450	454	462	436	427	431	432	446	408	465	440	434	413	480	497	454	503	438	443	431	438	475	438	436	457	472	471	456	443	448	457	474	454	432	458	444	456	440	456	443	488	485	468	446	448	432	436	444	459	457	435	453	421	466	468	454	419	436	459	418	443	431	430	419	434	435	422	392	443	455	442	433	407	446	448	466	410	455	452	487	425	445	405	465	417	443	440	424	429	476	451	439	449	434	433	448	459	422	454	431	488	469	451	472	478	481	477	471	476	453	448	438	442	456	401	442	447	412	438	413	444	425	464	441	469	434	416	469	460	449	439	450	473	451	451	435	486	406	427	438	470	411	424	463	459	450	446	429	446	465	463	444	421	445	442	468	457	433	431	446	460	470	450	448	447	473	466	433	425	408	440	461	439	454	469	486	462	463	434	411	416	466	460	448	410	485	466	464	472	465	438	450	480	447	481	432	403	474	468	453	450	469	472	462	456	426	467	452	473	430	458	478	500	467	437	472	472	444	419	468	470	447	440	452	447	477	452	445	477	465	498	432	465	467	457	461	449	445	459	483	466	498	471	466	455	425	442	439	438	477	452	482	442	450	464	470	465	459	478	501	446	428	441	429	440	412	445	433	431	436	457	464	427	417	507	463	446	462	438	440	437	450	454	448	458	449	450	457	471	479	461	441	430	450	488	420	424	454	469	475	443	447	448	465	424	440	457	455	431	423	451	447	470	430	449	442	491	451	437	460	423	456	462	477	439	461	437	462	397	445	412	448	449	448	473	452	430	465	459	454	463	464	447	454	451	474	452	440	439	461	422	429	472	457	420	458	421	449	502	460	433	427	448	464	433	483	454	461	432	438	447	472	430	434	423	455	427	436	492	479	447	411	456	455	447	424	445	462	440	473	446	437	424	420	437	434	420	450	448	415	443	463	448	440	452	451	458	417	464	478	453	441	456	473	454	420	438	429	455	463	470	462	447	434	421	467	440	454	491	434	468	436	439	475	466	430	459	442	430	462	442	456	455	431	444	402	431	484	413	424	473	432	462	449	421	459	427	468	442	432	414	458	465	464	453	458	474	430	450	459	416	432	460	467	407	424	485	446	498	499	433	450	424	472	430	455	496	451	464	450	439	460	453	407	451	431	446	450	430	442	449	443	460	421	414	442	468	418	438	443	465	449	449	468	429	448	460	428	465	475	479	432	426	471	451	421	444	487	444	408	430	447	432	424	428	463	452	434	433	447	474	454	437	429	452	435	425	451	443	450	445	470	465	479	416	461	449	428	463	448	449	473	454	487	470	446	441	456	413	467	426	434	409	417	435	482	477	395	417	468	461	431	456	466	441	440	472	460	409	425	466	452	454	460	412	479	468	432	411	436	456	422	475	447	428	469	416	482	467	440	452	445	435	452	448	488	450	429	453	435	415	461	412	442	473	440	447	383	425	452	433	435	457	454	476	439	469	467	417	423	419	453	436	446	436	462	471	429	448	476	427	420	424	475	474	452	426	461	468	434	426	440	463	451	453	427	416	439	439	438	408	452	454	434	441	476	423	457	401	431	418	414	430	421	456	475	419	457	476	441	428	423	486	414	484	417	456	447	451	474	495	433	446	469	469	443	431	444	454	463	458	454	437	477	442	465	444	453	452	426	484	452	454	422	445	467	464	450	416	418	454	465	455	457	448	453	447	460	444	427	492	440	443	431	462	427	451	414	430	417	462	433	452	481	422	501	465	451	477	456	434	452	434	457	449	457	443	429	490	452	461	449	434	426	468	416	443	458	449	447	439	465	449	481	447	454	479	483	421	466	451	449	453	493	446	423	444	463	415	446	432	469	473	454	489	438	426	425	456	441	425	486	438	459	432	479	425	444	435	435	419	482	452	441	480	467	468	472	468	436	440	451	425	451	427	435	415	440	457	407	463	432	426	462	459	469	468	435	445	454	441	471	479	427	429	418	480	446	427	420	449	410	441	488	445	431	463	423	426	457	494	449	461	421	442	446	441	433	480	465	460	424	449	457	446	440	429	441	464	426	463	436	463	446	436	431	454	441	459	482	465	418	422	458	456	467	449	490	485	501	474	435	442	465	465	436	445	450	399	431	491	513	442	431	448	422	453	431	407	455	416	404	436	460	426	487	430	462	482	480	491	446	449	435	479	420	445	437	431	438	422	462	454	436	422	475	392	434	456	437	437	449	483	439	430	445	417	432	446	457	456	461	421	440	423	424	464	449	444	447	428	466	429	434	448	463	452	460	444	421	459	492	468	434	405	467	421	448	447	435	424	452	442	479	463	455	419	445	447	461	441	460	472	444	437	453	456	444	449	504	442	462	474	451	445	438	451	491	429	445	459	427	418	477	514	454	464	431	469	464	434	430	438	454	469	412	476	459	448	462	412	417	482	433	401	454	461	454	431
7676	1515	785	543	472	439	457	410	377	359	327	364	379	315	348	353	379	344	302	347	352	320	344	365	334	296	334	349	365	328	369	342	325	350	357	351	340	306	317	335	357	320	309	356	347	310	324	341	321	336	373	371	344	331	353	322	334	348	352	322	354	324	294	333	317	333	307	347	367	345	319	314	262	327	334	325	339	356	322	358	332	346	355	315	301	342	333	358	337	333	329	319	337	305	331	296	366	325	324	307	324	318	338	320	318	372	311	337	296	359	360	334	369	336	336	331	314	351	320	319	316	340	360	324	342	354	340	380	313	318	365	350	354	347	338	350	360	329	346	385	340	341	316	343	360	354	340	345	357	328	323	320	362	391	322	371	357	357	347	340	353	311	361	365	336	306	316	330	351	302	323	335	329	329	319	341	351	341	312	326	334	334	340	328	363	319	327	358	308	367	313	308	353	340	354	365	330	326	342	368	301	325	312	321	341	307	325	309	324	334	352	345	340	357	328	344	366	322	345	300	336	352	360	368	342	307	335	367	318	319	333	375	336	312	346	307	318	331	336	305	351	382	323	349	284	303	313	337	372	359	356	325	313	316	296	363	384	332	319	358	340	358	321	348	362	366	361	325	323	367	324	356	332	361	353	310	349	314	360	291	323	366	363	334	339	339	315	305	360	356	332	320	354	372	343	363	357	325	337	328	331	296	350	317	330	319	349	362	342	344	307	353	334	318	347	354	315	361	336	311	311	349	346	313	338	355	360	349	305	309	322	352	347	308	343	334	317	339	355	327	335	330	343	324	353	352	333	342	313	347	314	344	325	336	357	376	334	344	348	310	372	331	343	353	334	335	341	366	359	323	316	360	342	339	353	358	323	319	357	363	304	366	314	349	322	345	323	357	354	329	303	367	372	351	322	369	329	327	334	347	333	324	357	339	326	349	308	344	365	360	276	327	360	321	299	336	353	367	336	317	313	313	326	341	333	343	345	340	328	337	347	304	343	359	348	328	317	360	309	307	301	330	354	348	315	321	349	325	317	372	315	337	343	320	353	347	327	359	357	364	317	320	360	325	295	302	374	341	348	380	328	340	386	369	342	345	344	357	284	353	345	355	335	378	317	340	328	326	365	308	349	331	307	353	349	351	323	341	327	342	323	334	335	338	325	326	320	307	315	329	295	321	330	362	287	357	365	389	308	326	367	329	333	339	332	353	346	336	351	328	340	346	351	319	338	329	361	327	314	331	335	337	341	321	359	303	347	370	366	344	348	329	343	333	355	320	317	327	308	321	322	355	362	323	352	349	328	369	330	341	322	348	316	324	315	333	313	371	336	347	331	343	342	349	329	377	352	345	368	327	338	319	337	377	312	305	347	336	336	331	353	332	334	350	310	310	367	320	308	343	308	341	322	341	343	350	373	387	349	337	352	326	357	329	357	306	318	354	324	319	362	330	334	373	309	339	351	350	373	349	361	353	324	335	296	315	334	350	312	335	350	349	340	347	330	349	382	334	350	328	370	328	342	327	344	312	333	349	362	341	324	300	343	379	381	321	327	309	324	337	345	342	356	370	352	367	329	338	353	308	351	341	350	319	316	332	312	300	366	378	346	344	322	361	324	382	332	352	340	300	307	336	319	304	308	323	324	335	348	382	343	328	359	377	327	327	329	360	325	334	386	349	380	337	311	334	355	306	305	318	338	327	368	318	313	328	401	369	330	343	341	351	345	289	331	348	345	336	373	343	339	314	359	377	334	320	362	303	307	363	328	316	291	334	344	306	341	327	394	329	349	337	353	323	299	338	364	332	329	369	310	337	355	311	321	337	341	314	318	380	349	313	358	333	312	351	313	342	330	343	361	357	350	383	320	275	329	340	351	322	329	331	308	314	355	373	351	340	363	321	332	345	348	331	352	355	340	319	406	329	299	343	346	362	352	339	344	352	338	364	351	333	339	316	319	349	341	355	360	347	350	344	333	343	352	334	341	327	329	354	348	322	324	324	355	303	327	342	347	360	332	330	347	368	339	313	341	360	348	337	345	332	319	335	321	353	324	316	327	343	348	337	285	358	345	382	345	343	388	308	334	362	359	350	368	346	330	333	361	356	300	316	319	355	348	321	323	321	327	357	356	361	348	354	382	345	363	342	335	359	312	301	341	365	336	376	316	339	351	293	336	327	368	347	359	329	320	316	337	313	355	336	324	331	333	376	323	341	344	371	343	329	365	347	358	335	292	337	339	337	333	323	328	349	333	359	295	289	303	325	318	333	333	342	341	352	336	323	352	294	325	355	352	339	376	341	319	321	378	307	321	342	340	353	321	341	366	358	343	363	331	360	308	375	330	327	332	362	346	341	334	352	332	344	339	349	299	311	321	324	312	347	346	296	357	316	337	313	335	320	350	349	341	315	313	373	358	328	381	351	355	336	357	340	351	354	342	341	333	350	365	358	308	341	354	340	322	320	353	344	356	376	373	319	325	342	342	338	334	336	346	330	364	315	287	320	342	363	339	357	348	320	324	331	297	356	326	336	375	315	340	336	332	307	310	368	350	293	365	315	354	310	356	332	350	338	327	332	348	359	323	315	334	328	363	347	334	352	310	351	343	357	309	335	360	362	330	328	353	372	325	366	339	352	307	356	337	312	366	322	326	386	329	355	334	338	309	333	333	329	335	377	325	318	332	339	324	315	366	326	348	295	347	353	345	329	335	329	373	335	342	382	321	340	316	325	360	335	353	361	331	359	368	332	339	322	338	322	340	314	323	365	340	359	330	331	352	348	309	332	358	377	351	331	331	324	353	322	320	334	328	331	356	343	336	340	329	366	362	368	313	343	334	359	349	323	325	285	309	326	327	381	357	310	320	348	404	336	321	334	332	335	340	327	347	332	313	351	331	324	332	340	359	354	389	354	335	348	344	351	381	371	339	313	340	323	339	322	340	335	333	315	333	350	344	329	337	358	321	307	337	352	370	340	316	368	318	343	354	317	309	345	319	346	374	323	328	333	309	371	329	346	340	311	348	355	334	342	358	294	350	328	332	320	347	345	319	311	376	335	360	302	331	377	333	337	364	350	293	347	334	358	355	349	357	337	297	335	332	317	341	329	345	348	326	342	343	327	341	314	328	348	386	342	327	332	327	321	334	376	381	346	303	293	329	364	360	360	324	349	347	359	336	313	366	322	311	353	351	326	365	350	330	330	330	337	351	323	319	326	319	343	355	357	340	333	356	345	370	317	312	365	390	374	359	334	340	340	359	322	363	330	348	326	376	324	348	328	343	349	323	356	348	347	330	330	332	311	331	335	332	356	357	319	331	333	369	358	332	383	342	348	325	321	338	325	341	349	344	350	314	326	344	342	315	337	335	326	330	368	312	350	348	347	343	345	324	322	335	330	361	382	357	328	322	321	355	356	324	342	335	366	301	338	336	349	328	316	316	389	319	318	335	310	350	327	342	358	354	367	316	354	341	336	347	341	345	364	328	345	389	332	359	310	334	389
6508	1905	1417	1588	1462	1319	1235	1108	1022	1072	940	1017	934	924	919	947	884	901	836	817	885	844	850	859	791	828	820	859	835	773	842	865	878	785	823	785	871	809	772	841	873	809	876	834	865	849	829	842	839	831	828	864	821	829	809	820	813	809	844	794	849	802	883	797	777	805	812	837	807	796	783	826	822	802	860	786	904	796	837	821	831	740	783	825	851	822	833	750	844	839	758	788	789	853	755	778	811	835	807	772	810	832	811	873	821	789	864	830	817	793	794	792	865	769	827	822	766	815	831	823	821	853	805	801	840	793	793	851	846	821	798	804	813	818	836	799	826	810	806	770	815	814	826	823	736	832	835	842	832	794	791	787	763	840	850	823	808	790	781	776	816	818	838	828	777	775	785	802	844	855	816	815	813	850	819	830	772	807	797	805	833	769	832	798	796	845	810	820	835	845	818	782	814	818	859	815	819	831	806	883	801	813	757	828	807	837	779	851	833	790	781	800	716	804	779	807	797	787	806	760	824	837	803	792	843	803	817	865	822	800	786	840	766	825	826	814	816	832	794	827	812	784	820	816	794	819	750	753	783	813	844	784	797	820	775	773	821	757	853	861	819	856	846	769	865	870	786	827	809	805	827	839	823	832	853	860	769	860	807	839	870	829	786	791	759	836	834	788	768	835	812	797	784	812	813	847	750	786	781	832	845	774	835	796	806	795	801	791	769	823	814	761	777	804	806	807	792	809	827	803	846	836	818	836	815	805	804	762	787	798	853	812	849	799	818	829	815	811	786	790	796	827	847	784	808	769	823	827	708	795	854	824	849	795	813	806	810	885	833	810	823	751	816	775	841	779	830	828	820	803	785	830	803	787	746	855	830	837	800	768	805	842	859	807	790	817	801	858	764	780	765	832	783	822	795	795	773	830	803	831	760	828	807	803	840	821	799	811	829	813	814	806	818	842	826	804	820	815	833	829	788	791	839	808	829	795	836	809	853	822	804	795	773	787	799	850	809	822	813	786	878	816	804	825	807	817	810	800	825	817	821	777	774	797	814	745	772	868	773	797	779	806	805	840	778	765	838	824	773	800	787	781	774	804	794	796	798	800	831	756	821	805	826	794	768	831	814	789	870	795	834	833	795	825	829	791	805	744	783	817	797	815	825	828	794	790	797	849	798	797	850	851	846	787	835	782	840	827	825	776	801	822	806	821	868	863	833	772	738	775	806	780	847	787	821	814	833	784	796	789	810	832	799	783	808	803	795	836	788	853	767	772	811	761	822	823	832	860	841	817	778	805	824	778	840	907	842	783	770	757	767	797	826	835	759	769	777	820	768	803	832	806	805	832	821	783	790	855	809	773	908	824	814	831	811	792	789	796	849	811	842	824	836	842	846	764	816	841	779	789	849	829	773	782	845	847	801	821	817	803	787	807	800	773	836	835	832	821	849	830	848	808	861	828	820	852	829	798	821	801	810	717	893	813	824	761	813	798	804	845	792	772	826	816	778	792	815	779	817	826	779	805	820	871	820	821	838	816	773	821	847	809	746	801	816	863	848	780	831	849	805	852	848	777	790	822	812	774	766	846	804	806	789	762	788	829	808	826	810	833	739	813	798	832	781	811	832	860	817	802	809	758	804	821	791	823	785	824	797	853	842	751	818	814	820	803	801	874	788	842	793	835	810	768	811	804	842	811	781	819	828	838	782	780	769	802	851	765	870	794	807	849	811	788	789	805	776	811	853	795	841	779	790	856	803	823	797	811	827	793	830	766	808	784	809	820	796	807	835	818	846	785	763	738	846	807	792	790	786	788	794	858	806	797	846	806	868	831	816	791	783	819	841	823	819	817	740	764	816	841	815	769	815	810	799	827	819	765	813	803	853	873	834	843	814	791	838	837	838	765	846	786	821	776	828	766	813	745	809	853	825	780	786	804	827	810	797	807	799	824	785	831	811	842	763	876	805	811	782	778	849	797	799	815	752	798	805	789	821	813	745	839	810	784	824	792	822	808	835	811	830	820	860	831	824	811	814	804	836	822	846	787	778	821	803	810	788	817	792	817	829	848	781	834	798	781	814	779	839	785	759	774	778	805	813	789	808	819	823	816	804	808	770	838	816	804	810	807	875	794	805	833	781	843	795	807	838	824	762	845	782	767	802	855	857	797	814	793	799	839	808	792	785	863	790	771	804	821	787	792	784	771	787	812	774	809	809	809	790	789	827	796	823	838	756	831	817	766	854	775	827	849	796	814	819	812	832	796	824	772	775	803	856	846	766	832	843	805	801	827	831	814	822	824	793	848	818	813	835	806	819	818	840	861	767	786	829	887	808	828	777	759	802	801	850	805	802	818	846	839	830	773	786	773	765	849	808	803	808	812	841	808	841	839	765	879	791	856	798	822	789	837	849	843	772	773	859	793	770	797	805	797	790	812	789	783	776	831	787	861	834	829	808	820	816	769	775	838	854	803	788	806	826	817	830	840	855	819	791	825	793	799	822	801	806	846	805	809	848	785	822	791	801	795	817	810	799	777	831	820	809	810	773	829	809	799	821	791	764	833	794	777	816	828	794	822	790	805	818	807	832	789	815	787	788	832	803	793	809	765	841	847	836	801	766	805	843	779	799	808	826	847	868	780	816	750	848	860	844	769	830	790	795	775	818	819	852	773	797	786	800	845	820	777	833	817	796	805	830	822	777	795	814	825	788	834	807	807	780	799	811	827	826	767	820	823	826	773	739	832	800	799	823	821	824	818	837	786	796	836	801	862	812	797	821	840	821	851	842	790	792	792	833	813	801	851	821	875	780	816	778	807	762	771	779	809	806	766	799	881	820	793	800	790	780	798	827	868	777	790	834	775	818	791	803	817	815	812	798	791	775	784	864	821	794	843	897	812	751	809	843	815	802	803	879	832	805	828	838	843	827	830	785	818	829	808	809	814	828	855	790	829	840	793	809	814	754	791	839	821	769	847	826	830	821	776	846	832	838	850	808	830	800	814	793	854	765	767	818	826	820	862	831	793	858	781	815	804	839	805	822	813	781	842	793	782	786	810	820	816	856	815	799	785	831	852	797	795	813	805	798	768	789	817	820	813	820	835	844	840	776	772	790	822	800	813	794	829	794	795	795	839	779	833	792	800	769	843	795	837	842	796	824	848	804	798	809	834	820	768	885	845	786	829	800	786	772	811	816	822	772	813	849	780	860	839	761	781	803	777	780	829	811	811	863	829	793	819	819	826	844	807	837	769	806	774	788	801	830	776	831	849	784	805	856	776	841	863	821	791	840	849	848	788	795	811	816	822	832	840	844	821	839	833	788	781	824	811	791	788	777	775	825	803	815	835	785	861	823	789	790	807	851	778	811	812	817	771	822	803	789	769	818	851	818	785	800	790	821	819	842	791	816	792	823	799	820	836	846	794	823	779	790	845	901	873	814	843	784	812	805	824	843	832	808	835	783	791	791	773	789	816	800	775	794	834	800	835	750	808	869	827	827	828	791	837
15474	3399	1677	975	863	693	599	568	543	530	546	524	481	506	500	471	505	525	478	465	506	488	488	496	496	424	431	466	469	460	484	473	494	449	429	469	419	433	448	466	511	453	436	456	522	511	463	479	446	471	468	484	480	459	455	459	441	482	449	421	441	455	474	436	481	497	480	471	466	487	478	474	453	449	480	482	477	489	475	476	455	455	459	477	447	507	434	467	507	448	444	463	474	495	451	423	446	446	476	436	418	437	480	492	495	463	500	443	439	445	424	459	474	515	435	467	452	428	443	411	464	459	453	434	465	486	456	463	505	455	419	390	509	466	463	456	480	451	496	493	442	461	487	458	452	463	449	455	448	436	420	479	422	482	423	452	471	469	466	477	475	407	438	452	476	477	483	454	420	441	451	460	451	432	472	467	452	449	455	438	493	422	489	450	466	494	429	458	463	439	447	455	465	472	495	435	483	480	443	477	454	462	483	479	452	424	460	455	474	478	407	469	446	473	500	451	498	491	516	446	433	452	456	468	472	480	479	446	497	463	481	513	476	413	415	481	455	431	490	476	414	469	472	456	425	440	440	447	464	466	500	473	458	477	441	431	421	462	476	448	430	454	479	501	499	471	482	476	491	479	426	499	455	475	422	462	479	458	476	459	474	438	485	497	485	452	450	441	492	448	454	485	503	461	464	463	497	456	479	468	426	426	476	501	496	514	436	441	452	511	499	427	479	447	467	501	463	443	483	468	473	463	455	459	522	464	458	441	453	452	426	457	483	493	471	450	457	457	440	456	443	442	468	458	441	443	472	470	484	461	449	450	462	430	480	484	496	443	482	467	443	505	458	497	437	415	478	451	459	485	481	479	501	466	452	465	458	445	490	443	434	402	500	443	483	463	483	455	466	493	477	436	415	470	432	444	446	463	477	478	483	469	489	492	455	457	474	471	532	455	461	480	451	442	444	464	479	506	453	461	468	488	477	484	509	470	468	429	440	419	446	451	472	455	464	438	480	478	505	470	423	478	444	476	489	454	446	421	507	418	474	513	438	473	485	463	474	434	506	477	472	455	432	494	499	417	487	456	467	463	452	458	436	475	462	509	432	428	461	481	448	490	473	449	428	460	466	461	455	437	459	433	449	441	447	439	409	444	407	452	463	475	510	481	434	499	466	483	444	479	492	453	507	478	445	502	454	516	431	466	427	450	444	492	469	444	505	436	470	503	465	441	445	461	458	507	448	447	464	491	461	470	460	434	436	504	474	507	436	458	473	446	427	432	473	489	472	482	432	437	494	443	458	433	411	464	462	451	448	467	445	420	519	446	438	445	507	492	455	486	437	432	502	466	463	513	485	473	471	446	510	497	444	469	476	513	473	416	472	427	457	456	455	497	478	476	450	430	450	459	489	449	430	499	439	457	471	466	425	463	477	448	481	445	440	482	479	489	446	449	425	482	480	466	448	473	463	472	480	477	456	440	474	440	434	476	426	429	452	473	429	469	508	449	442	495	479	472	522	445	475	435	457	458	494	431	428	437	468	451	463	429	479	432	487	501	495	467	455	484	440	448	468	487	474	471	457	475	455	484	461	469	488	505	485	472	468	478	450	468	431	479	480	486	508	446	507	413	460	462	449	474	494	472	438	445	459	441	476	478	462	457	458	445	455	475	459	451	425	437	450	461	438	483	471	453	455	456	458	458	468	449	450	477	512	477	469	455	461	485	436	449	427	477	473	477	446	472	477	449	438	432	483	476	444	473	471	443	466	462	448	459	475	493	465	454	452	485	456	421	466	441	440	437	441	470	460	447	454	470	485	475	477	505	420	458	466	451	448	486	474	435	474	454	476	394	443	467	455	528	507	472	463	453	466	459	454	477	489	468	457	436	460	512	446	460	444	485	455	443	482	447	458	474	425	484	471	442	471	482	500	496	444	437	427	475	473	456	456	471	458	443	501	453	459	491	439	441	464	471	455	461	505	437	473	458	507	492	446	487	460	413	475	505	447	437	481	428	479	485	424	475	468	441	481	468	458	451	438	494	486	396	493	415	444	464	467	460	512	453	443	472	441	467	451	476	457	428	443	450	455	476	452	462	479	498	455	471	453	465	444	464	508	453	460	472	467	509	473	435	472	469	435	484	458	436	458	490	447	438	445	436	487	460	445	426	486	424	478	473	494	485	489	459	488	458	497	471	452	431	468	461	478	453	489	516	474	488	490	469	487	520	494	473	450	471	479	441	466	446	469	436	461	473	447	450	466	457	444	489	459	437	397	482	472	482	456	503	446	476	435	478	485	484	470	456	472	472	487	468	506	460	452	445	473	479	448	455	452	466	408	462	455	448	405	425	440	450	442	416	472	508	473	464	444	440	416	441	426	445	430	448	495	450	460	466	434	465	493	483	465	460	449	416	467	471	440	450	476	482	468	481	439	440	478	474	439	451	442	479	444	450	460	443	442	486	453	438	434	479	525	474	461	497	475	445	484	475	445	454	441	485	454	489	513	476	468	498	447	449	465	469	430	468	430	484	468	423	403	460	456	476	464	446	446	463	490	451	478	466	446	515	446	448	415	468	429	447	440	439	434	472	430	446	432	438	452	421	427	463	437	464	462	456	458	483	451	466	444	449	471	475	441	427	481	486	499	490	445	420	438	488	475	463	450	443	456	444	480	497	447	484	446	457	484	454	451	422	444	479	432	464	440	467	429	488	466	461	464	456	436	459	493	479	456	486	466	429	452	489	447	473	500	415	459	469	434	470	467	526	441	474	490	462	476	445	466	434	461	490	480	448	472	456	461	466	507	439	439	473	413	476	507	463	452	467	467	463	494	490	496	491	471	448	463	441	518	438	508	459	479	441	469	447	482	416	465	479	454	476	459	468	460	469	503	474	490	458	452	453	489	473	476	453	402	496	474	459	464	485	485	469	491	463	457	422	490	494	451	467	452	443	492	441	442	477	421	434	447	459	424	468	456	415	473	446	498	425	459	490	473	463	480	429	430	477	461	479	455	452	449	442	465	433	463	459	411	476	456	437	463	448	430	464	449	451	466	449	426	448	457	465	446	541	509	432	432	404	452	463	455	502	475	482	467	469	479	474	428	418	424	488	476	442	481	448	411	470	415	466	445	460	489	478	459	429	512	500	486	466	463	445	504	426	480	451	476	463	420	508	447	449	471	448	468	482	528	485	516	440	494	459	470	462	430	449	470	432	447	524	462	470	489	460	456	443	458	488	480	403	452	459	449	486	488	419	457	455	469	453	478	463	438	462	453	447	477	483	452	469	428	445	477	464	463	455	461	450	447	476	492	462	475	474	436	464	476	478	473	416	491	453	441	456	477	463	465	480	463	463	475	473	468	484	455	462	441	480	486	447	444	432	494	409	456	474	459	471	422	442	466	458	455	457	439	460	473	456	431	479	498	428	456	463	468	452	454	482	485	510	431	396	454	468	436	509	462	482	494	473	430	482	464	454	463	476	458	407	467	481	416	462	452	438	448	431
8745	3094	2289	2627	2326	2002	1873	1678	1472	1463	1282	1293	1235	1229	1192	1182	1173	1151	1171	1083	1172	1105	1052	1082	1130	1119	1117	1081	1079	1128	1051	1049	1038	1106	1043	1077	1003	1019	1038	1061	1055	1022	1057	1079	1004	1040	1100	999	1044	1083	1049	1077	1020	1068	1063	1097	1070	1109	1109	1026	1016	1016	1068	1025	1042	986	1026	1002	1082	1077	1080	1065	1034	1048	1075	1011	1031	1023	1029	1032	1017	1079	1048	1092	1000	1050	1031	1036	1016	1016	1111	1001	1016	1036	1003	1007	1045	985	1074	1052	1040	993	1037	1047	1008	1025	1023	1018	1027	1053	1047	1002	985	1033	1046	1061	1030	1037	1074	1087	1027	1029	1031	1045	1082	1023	1019	1081	1023	1043	1003	1040	1054	1028	1025	1046	1094	1013	993	1029	1005	1040	1053	1051	1043	1081	1066	1077	1057	1033	1013	1048	1047	1086	1034	1031	998	1010	1023	1062	1043	958	1044	1029	1073	1014	1071	1028	1022	1019	1081	1001	1007	1050	1057	1027	1007	1022	1057	987	1028	1030	1026	1034	992	1027	1018	1034	1056	1002	1030	1018	1004	1107	1001	997	1029	1021	1050	973	1010	1022	981	1050	1041	1018	1047	1034	1003	996	998	1019	1080	1082	1049	1000	1014	1031	1041	1050	1037	1046	1012	1009	1033	1026	1033	971	1040	1014	967	1056	1046	1055	1082	999	1055	1048	1025	1045	1021	1070	1065	1041	1085	1075	1004	993	1050	996	1020	992	994	978	1053	1019	954	1056	1043	978	1020	1032	1033	999	1002	1037	1047	1018	1101	999	995	1002	1036	1040	1012	1034	1012	1005	1016	1027	1063	1027	1042	976	1023	1017	1031	1035	1006	969	1040	1031	1027	994	1010	1026	1037	1036	1093	1027	1038	1027	1020	964	1052	1028	1042	1039	1014	1004	1051	977	1036	1072	1040	1039	1051	1004	1038	1043	1044	1025	1031	1028	999	1027	962	999	1022	1036	1012	999	1049	1006	1025	1033	1036	1076	1063	1055	1086	1048	999	1076	1032	1025	1066	1001	1020	1017	956	976	1041	934	1013	1020	989	993	989	1010	1033	987	1042	1057	997	1066	1051	988	1038	1029	989	1033	1022	1050	1015	1013	1032	1024	1049	1053	1021	977	1045	1120	995	1006	1013	1019	956	1004	1016	1114	1013	1093	1058	1041	987	1026	1033	1023	1009	1039	1050	1009	1083	1013	1047	1019	1013	1031	956	1075	1046	1019	1039	1018	1006	971	1025	1002	1017	1044	1005	1046	1068	1001	1046	1001	1005	1001	994	996	982	1053	1041	1064	933	949	1054	1064	1019	1054	1022	1011	992	1023	978	1022	1039	1073	1026	1028	1083	1063	1020	1088	985	1036	1053	1013	966	1075	1045	1042	1019	1048	971	1076	1035	1010	1035	1030	1047	1030	1034	1039	989	1012	1042	1049	1030	1003	1055	1031	1049	1018	1064	1049	1002	1055	1021	1077	1019	1071	988	1010	1037	1021	986	1052	1015	1063	1049	1086	1015	1022	1040	1044	1025	1055	981	1092	1031	1039	1063	1064	1054	1021	989	1037	988	1037	1065	981	991	1033	1069	1004	1006	1015	999	1058	973	1075	1056	1011	1044	982	1016	985	1045	1027	1008	1040	1066	1040	1043	1031	988	965	980	1081	1011	1034	1019	1024	1071	992	1002	1040	1010	1021	1061	1035	1023	1029	1028	1050	1027	1035	968	1016	1015	1010	1022	1047	1039	1061	1027	1062	1049	985	1079	1061	983	1030	1005	1050	1036	982	991	1012	1007	1030	1075	1045	1072	990	1035	1004	1035	1047	1062	993	1047	1073	1021	1045	968	1050	1004	1045	1051	982	1018	977	1048	1013	1022	1058	1029	1023	995	1040	1074	1031	1048	1056	997	1025	999	951	1072	1043	1019	1064	1117	1006	1023	1074	1017	1060	1032	1067	994	1069	1028	1019	1076	1055	1026	1012	1052	1023	1067	971	1037	932	1036	1045	940	1027	1047	1027	1039	950	1033	1073	1003	1073	1043	1011	1094	1021	997	961	1057	1005	981	1052	991	959	1042	1037	1070	1016	1029	1052	1004	1030	1036	1023	989	1010	1028	1016	926	1032	1039	1052	1066	1063	1035	1031	1001	984	1063	1051	1044	964	970	1037	1090	1017	1004	952	1021	1029	1069	978	1054	1001	990	991	1076	1016	1051	1025	1018	1012	1068	1030	1018	1101	1063	1021	1030	996	973	1038	1014	995	965	1060	1088	1025	1013	1005	1041	1035	1050	958	1065	1068	1041	1020	1039	1066	1033	1048	1024	1018	1055	1036	1031	985	1009	1043	992	976	1036	1051	1044	1098	1027	1060	1021	1003	980	991	1024	1030	1047	990	1031	1048	960	997	1014	1059	1027	998	970	1011	950	955	974	1037	1052	1040	1014	1062	1001	1048	1035	1064	1005	1012	1018	1049	1086	1024	988	1091	1060	1041	1014	1091	1015	1037	1058	1021	1035	1014	1048	968	1081	1001	999	1011	1054	1016	995	1008	1006	1010	992	1079	1045	1043	1022	1010	993	996	1045	1012	1066	1023	1050	954	1000	1014	1022	1033	1006	1028	1030	997	1038	1081	1005	1011	1034	966	1065	1061	1027	1034	978	1022	994	1031	1023	1028	1010	947	1065	1041	1034	1061	1092	1067	990	1091	1071	1002	1085	1109	1055	1034	1029	1075	1012	998	1101	1030	1112	1016	1037	987	1067	1065	1046	1065	1038	1023	1012	974	1034	1001	1030	1036	1005	1026	985	1082	1010	1024	1034	1050	1049	1047	1110	942	1044	1073	1012	1068	1027	997	1037	1010	1025	995	1051	997	1030	1029	1050	959	1049	1014	1063	1017	1038	1069	1015	1069	1058	1037	1045	1063	1011	1029	1038	1013	1096	1031	1076	981	1070	988	989	1040	996	1057	980	995	1002	1023	1026	1028	996	1053	1047	1039	1001	1035	1052	1053	1006	1007	982	931	1055	1070	998	1045	1029	1022	970	1033	1001	988	1072	976	1046	1060	996	1043	1055	1010	1020	991	977	992	1040	995	1079	995	1043	1028	973	1014	1023	1023	1018	1029	1004	996	1011	1021	1035	1046	1061	1018	1014	1041	1003	984	1055	1052	985	1066	1063	1029	1044	1037	1010	1075	999	1033	1002	963	1029	1033	1008	997	1007	1037	1033	1066	1002	998	1032	1071	1048	1048	1077	1025	999	1037	989	1009	1014	1044	1037	1077	999	1037	1020	1016	1047	1036	1000	1022	1009	1031	1056	1067	1086	1049	1017	1080	999	1033	1060	1027	1019	1067	1074	964	1025	1055	1076	1083	1048	1027	1061	992	1062	1045	1007	1029	1062	1053	1003	1047	1050	1000	1015	1021	1023	1086	1033	1023	1019	1038	1044	1021	1036	1046	986	1011	1077	1035	1054	994	1052	962	980	961	1034	1007	1007	1028	1041	1027	1012	1056	1076	1004	995	1025	1007	1038	1025	1012	1059	1017	1043	1026	1005	1025	1026	983	1048	997	1006	1033	1002	1053	1029	988	1047	1046	1057	1019	1043	1044	1004	1032	1028	1011	1057	995	995	994	995	990	1016	1050	1081	1050	1015	1073	1036	997	1021	1032	1041	1085	1043	1020	1055	1042	1085	1014	1014	1080	1021	1036	1042	993	1082	1052	1001	977	979	1042	993	1028	1042	1016	1044	984	1010	1033	1046	1099	1033	1096	1037	1120	977	1059	1004	1020	1075	1013	999	1033	1037	1025	1042	1018	1056	1053	1056	1016	1048	1064	1054	1012	1018	1046	1068	1037	1028	1016	1039	1007	998	1069	1046	1014	984	1041	995	996	1016	1000	996	1048	1047	1031	988	1020	1019	987	1041	1100	985	1075	1038	1068	1053	1046	1053	1045	1084	1010	1014	1044	1077	1021	1036	976	1001	1095	1045	1055	1079	1027	1061	989	1000	1030	981	976	1093	1018	1033	1094	1061	1016	1013	1021	1025	1064	959	1104	1080	952	1001	1060	1046	1027	1069	1025	995	983	1032	1041	1079	1085	1022	1046	1042	1027	1067	1008	1058	1005	1022	1046	1031	1014	1006	1051	1035	1067	1014	1012	1012	980	1026	1004	1025	1013	1048	1068	1022	1007	1114	1065	1026	1012	1075	983	1076	1112	1044	965	1040	1019	1054	1065	964	1050	1022	996	1038	1079	1026	1019	1043	1039	1042	1013	1030	1042	1022	1044	1004	1029	1040	1082	1011	1000	1057	1047	977	1045	1036	995	1039	1055	1032	1009	1045	1025	1032	1026	986	1056	1069	965	1081	995	1034	1016	1003	1036	995	1005	1034	1037	1024	1090	1002	953	987	1085	1027	1002	1032	1050	978	1007	1026	997	1062	1000	1046	1024	1039	1022	1049	1021	1019	1006	1070	1022	1012	1007	1024	1062	1037	1002	1016	1007	1046	1025	1072	1005	1013	1014	1060	1094	1070	994	1043	1083	1052	978	1033	1019	1050	1042	1012	1032	1035	1029	1062	1026	987	1013	927	1063	1033	1037	1018	1023	1032	1015	1025	1027	1070	990	1024	1053	1065	1020	1035	1021	1010	982	1032	1055	1022	1025	970	1013	1052	1034	942	1033	1059	1038	1045	970	1013	993	981	1026	1036	1072	1041	1006	1025	996	1047	990	946	1001	1094	1033	1027	1069	1001	1034	1053	1032	1006	1052
1662	299	206	180	147	173	155	140	134	164	166	151	138	160	134	155	155	173	169	166	168	157	163	143	134	146	154	167	157	165	170	170	165	165	178	142	156	155	156	164	188	160	165	155	149	158	173	157	167	163	171	141	152	149	145	157	179	165	171	145	176	191	176	158	174	131	158	155	154	144	147	148	140	168	170	154	172	150	161	171	178	178	173	138	143	164	157	159	151	158	173	164	175	171	158	163	197	193	177	157	174	158	138	158	152	163	151	142	159	170	168	151	126	150	167	150	155	153	165	163	162	132	139	159	165	154	181	179	147	164	141	144	162	136	148	155	149	141	148	160	152	154	149	166	160	179	182	165	171	158	153	158	140	153	168	141	154	146	159	145	174	157	171	180	146	150	168	171	147	164	144	144	153	168	151	151	142	123	169	150	166	156	177	161	175	129	160	194	155	150	170	166	167	154	180	196	158	139	180	192	148	139	161	147	162	163	124	152	175	149	173	134	151	152	158	144	144	176	149	158	172	160	141	151	155	180	136	172	188	162	135	149	147	151	154	159	144	164	171	156	178	192	162	158	149	171	152	150	159	133	139	178	151	143	152	170	187	145	133	162	183	149	139	173	167	142	145	166	153	176	168	159	165	157	167	136	165	132	156	168	149	132	126	172	178	199	167	155	146	158	138	162	147	144	160	173	151	144	144	167	163	152	157	147	160	167	137	149	149	148	154	151	142	155	165	156	146	167	168	165	166	113	151	162	154	153	150	156	153	165	174	160	161	156	151	182	155	150	143	161	157	159	150	162	152	163	150	138	128	159	145	154	167	181	165	155	157	145	176	138	155	156	181	191	171	177	167	182	164	131	139	176	155	148	174	174	147	134	168	152	153	155	181	165	171	154	169	178	166	151	177	161	142	148	148	142	145	143	140	159	182	147	162	163	170	154	155	180	139	166	157	136	163	137	147	188	170	151	177	145	135	151	186	143	151	173	142	164	170	186	165	146	155	154	170	160	159	153	129	167	154	146	140	175	142	180	151	155	150	143	147	154	175	176	144	163	149	149	160	149	154	173	162	143	147	153	175	157	145	148	139	170	144	161	159	139	189	177	132	151	145	168	149	160	153	175	128	138	159	162	147	158	171	155	161	156	145	159	150	153	186	136	163	131	186	138	167	183	147	162	163	134	164	165	156	144	152	138	147	184	159	171	195	168	167	172	141	157	160	167	160	152	165	162	135	157	161	171	155	166	163	173	150	150	174	184	176	165	158	155	161	164	140	147	172	165	164	152	173	160	158	170	161	164	158	172	166	132	159	138	158	142	140	150	159	170	133	137	143	159	140	164	156	139	161	144	165	150	155	151	171	158	164	156	137	181	154	151	156	152	156	147	189	148	137	171	151	156	202	154	114	161	159	130	138	147	164	182	172	153	158	154	156	160	187	144	160	138	148	157	155	181	159	151	146	156	133	144	157	131	133	167	175	167	153	176	145	160	160	133	139	196	172	147	172	136	162	144	131	155	135	162	183	187	131	183	172	156	158	178	166	171	151	173	152	151	152	144	199	147	153	166	166	154	167	169	159	155	170	164	138	160	159	162	183	185	146	148	169	174	157	171	142	149	159	176	132	165	164	164	161	169	151	140	161	161	168	165	171	185	165	139	146	148	173	176	160	145	147	154	162	190	169	148	176	151	161	148	149	193	159	165	156	162	160	154	165	141	174	173	156	142	158	142	171	184	164	146	163	173	161	152	134	139	144	177	150	147	180	175	146	151	162	154	166	169	144	155	170	163	169	141	164	160	166	153	122	146	158	168	149	151	166	179	163	165	155	153	160	157	156	128	143	144	133	134	173	157	143	174	150	148	144	147	170	156	139	145	166	167	166	183	138	170	173	139	159	157	191	150	164	156	154	170	166	174	158	172	151	171	153	151	172	162	177	153	168	148	131	155	169	136	151	164	177	167	183	147	176	148	154	155	150	169	137	154	181	166	160	138	166	165	152	139	147	165	150	151	167	167	150	142	139	151	172	182	145	178	147	180	152	174	141	138	150	150	170	150	166	169	153	176	172	188	151	155	161	165	179	169	143	167	183	185	149	161	150	170	146	155	175	175	141	176	144	155	164	171	165	166	178	148	154	166	156	147	158	151	154	177	151	146	142	180	157	195	162	172	153	150	154	180	175	155	151	142	142	156	158	121	163	169	152	147	162	155	171	184	169	151	173	178	142	178	170	151	150	137	162	159	159	139	148	145	168	159	165	162	169	144	157	157	149	175	175	128	143	138	142	170	156	154	156	148	157	143	146	167	137	166	148	154	182	157	162	160	174	160	156	135	186	145	168	145	172	163	153	153	176	147	161	183	163	166	169	141	163	158	147	156	140	150	138	167	184	150	173	151	162	160	153	152	143	164	152	164	150	136	168	171	164	174	164	155	161	182	154	138	159	177	137	164	163	139	171	166	144	172	141	132	154	158	149	147	154	169	167	160	169	158	146	153	154	164	165	161	169	166	168	148	191	163	192	175	173	152	136	169	154	162	168	164	138	155	183	158	153	160	172	145	152	175	173	164	174	163	144	145	156	146	140	180	164	159	164	146	160	158	185	152	165	160	167	134	137	170	152	166	156	158	148	180	133	161	154	156	163	164	171	169	172	149	158	175	146	158	137	177	126	141	146	162	157	158	155	175	163	134	151	149	139	169	164	157	154	195	139	177	165	138	166	161	149	162	171	139	150	146	176	157	163	152	159	166	143	146	168	192	128	159	166	143	158	156	157	160	163	164	155	165	179	177	158	140	148	155	155	145	142	162	158	184	176	170	146	171	158	157	155	162	172	172	161	161	169	147	151	157	195	148	144	163	161	156	154	146	169	159	141	158	155	155	163	158	157	149	158	162	156	165	158	162	142	142	155	157	176	145	153	159	200	119	160	154	171	170	158	172	149	137	153	169	146	145	177	167	149	138	150	175	167	160	131	164	160	151	179	141	183	156	177	149	164	194	176	136	148	161	157	172	178	145	157	148	139	173	166	142	160	158	139	167	155	153	154	154	155	141	154	166	159	159	153	176	133	169	149	173	177	173	151	168	144	161	134	134	176	150	169	154	169	153	147	137	152	142	149	139	153	168	167	156	162	162	156	140	188	145	152	164	156	147	161	151	157	146	154	165	148	154	151	160	156	167	168	132	157	164	138	163	137	147	154	175	178	137	158	154	140	151	148	180	159	150	164	175	167	158	172	176	165	190	161	136	141	174	158	156	177	145	174	158	145	150	169	147	155	161	146	164	145	149	172	138	165	171	150	147	169	135	150	141	156	133	155	147	152	148	137	173	176	161	165	151	127	147	155	155	160	164	163	166	183	142	147	179	146	165	159	190	140	162	170	156	166	196	199	162	173	160	167	154	160	149	180	189	147	136	173	181	135	134	140	144	160	141	165	155	168	161	143	164	153	147	171	172	166	171	164	165	193	168	169	165	163	154	149	150	154	172	165	171	143	157	164	167
1818	592	456	430	461	475	480	492	468	448	439	462	456	465	402	439	458	446	444	431	473	497	459	438	462	473	464	436	487	436	432	469	423	458	460	461	484	444	439	464	462	471	454	459	425	466	418	448	454	423	475	425	431	417	461	456	473	421	437	434	448	455	452	495	455	416	405	462	436	437	482	454	481	426	461	443	481	478	423	435	435	464	467	455	460	434	461	434	475	449	430	471	442	414	440	465	446	436	449	439	441	452	410	442	449	458	449	475	462	414	426	421	444	422	400	454	483	429	420	422	429	480	453	434	459	449	444	477	419	465	433	466	452	464	475	473	450	457	461	480	470	461	451	487	522	444	447	457	445	459	468	445	440	438	460	477	461	481	465	468	446	449	434	438	440	435	444	429	460	448	461	461	443	432	445	419	429	463	407	460	479	490	474	432	469	430	446	448	465	485	451	463	472	441	439	442	446	450	453	448	463	451	445	468	450	443	423	479	487	454	461	445	465	464	432	490	465	477	419	473	439	461	449	429	453	436	430	446	473	469	470	421	436	436	451	444	467	436	452	446	485	442	509	431	443	490	445	453	457	443	471	458	411	428	415	451	432	438	446	494	447	437	495	443	453	452	468	401	466	462	486	453	476	433	465	419	487	423	459	424	421	452	460	446	466	471	410	420	447	433	425	463	469	484	430	502	430	432	444	454	478	430	450	422	458	431	473	447	472	452	448	490	453	469	478	449	434	447	436	432	470	432	426	441	420	431	445	471	491	434	431	460	449	470	438	455	465	440	476	459	441	478	410	440	435	432	463	459	464	477	458	487	437	449	432	451	451	447	492	424	470	422	458	440	452	450	428	474	434	444	442	433	444	460	406	461	451	462	457	460	452	439	438	437	451	466	464	486	440	423	479	425	453	468	455	445	441	406	437	443	468	467	438	442	448	437	464	418	453	439	465	401	469	469	456	487	413	450	461	432	465	462	455	436	419	446	442	422	426	427	430	447	462	422	434	445	459	437	432	471	468	434	443	436	429	476	413	452	429	451	479	483	431	469	431	422	460	438	495	462	478	425	475	424	403	430	451	458	433	439	466	464	431	467	481	469	438	446	454	457	434	463	422	424	455	438	446	440	450	444	499	447	455	464	453	418	469	454	461	409	443	485	461	448	431	452	503	432	427	467	450	420	449	411	447	463	452	450	451	472	453	468	460	427	448	432	487	472	414	454	463	447	478	466	457	487	449	439	443	468	477	468	412	473	457	435	402	465	428	408	442	443	491	414	453	429	433	430	443	446	440	463	455	455	424	438	433	445	459	461	445	454	429	462	480	471	479	449	420	474	448	410	464	413	450	435	433	475	480	480	453	440	427	427	431	464	469	437	453	436	446	442	430	448	454	461	448	449	447	458	427	458	442	452	475	451	434	428	469	468	423	441	437	450	447	462	433	439	460	427	467	432	463	453	462	448	426	459	425	451	427	440	462	429	417	480	484	437	441	444	487	461	476	441	437	474	459	451	476	452	442	437	435	422	443	453	486	438	469	459	453	440	458	436	447	445	465	448	456	424	453	476	460	444	477	425	453	451	455	428	420	422	455	440	475	418	426	469	453	456	455	440	463	435	425	453	480	495	432	425	458	447	464	415	430	448	423	435	428	421	439	442	445	437	469	441	468	421	427	468	477	476	442	471	468	442	437	430	497	413	417	468	436	417	465	420	452	472	460	427	449	448	464	456	464	476	455	446	440	484	433	446	451	456	431	444	481	428	450	446	414	416	449	440	462	471	428	391	430	398	462	445	457	432	463	446	452	470	424	491	465	460	432	459	463	434	454	440	441	453	410	457	415	449	472	433	424	455	434	464	449	446	455	452	487	475	466	477	442	437	481	478	468	445	461	454	420	474	438	451	426	439	457	480	523	468	443	440	461	459	459	458	470	450	459	444	435	465	456	472	448	446	463	451	442	454	456	492	443	441	476	459	461	440	475	449	465	426	447	420	454	446	465	456	461	429	458	443	426	471	446	442	440	431	439	470	464	442	407	444	418	440	470	487	453	465	448	442	445	488	467	455	430	441	466	408	430	478	444	444	439	447	413	462	421	472	418	474	415	450	453	444	411	424	461	426	404	408	463	460	481	453	439	478	455	396	471	441	448	443	482	460	440	473	469	461	448	440	467	417	422	436	447	422	431	477	492	417	431	456	422	454	438	456	424	447	423	427	438	454	452	486	474	450	455	417	455	484	441	451	421	436	448	488	461	469	459	399	409	442	435	447	448	452	443	421	447	447	461	414	490	480	444	470	467	457	482	429	425	449	444	445	430	405	456	444	438	455	447	463	461	472	434	421	481	462	414	454	439	468	398	463	444	446	464	430	475	449	399	452	441	461	462	422	428	459	435	449	459	480	442	448	412	411	448	464	447	463	427	420	434	436	463	452	454	483	474	486	454	433	449	445	445	450	434	447	441	457	431	397	457	427	418	451	471	457	486	455	416	471	473	450	470	440	455	430	412	471	428	437	448	491	442	465	433	457	423	418	441	452	447	452	447	451	453	457	428	435	479	459	437	424	451	417	429	460	458	414	463	395	463	442	445	482	470	463	466	462	456	466	465	488	450	434	422	426	449	437	447	458	431	430	457	470	443	451	445	426	461	463	465	480	426	450	442	436	429	424	432	435	491	436	458	457	456	453	427	414	468	489	459	444	464	423	473	437	448	439	426	418	457	431	459	473	489	451	403	450	470	469	427	466	480	432	440	461	407	461	505	472	429	459	494	469	464	474	434	452	427	447	467	460	461	447	437	406	470	469	424	463	456	442	462	448	436	437	473	446	452	453	461	469	470	468	445	428	406	464	418	455	443	415	439	448	443	432	426	450	426	424	440	442	436	437	454	459	483	465	454	478	462	431	465	477	500	465	436	484	490	479	447	422	446	450	429	422	449	478	478	447	441	468	453	430	445	438	469	450	456	451	443	481	421	466	436	447	443	465	409	472	473	459	462	437	435	436	428	451	436	447	426	444	430	472	472	466	436	436	502	459	432	487	445	473	502	437	448	410	441	433	460	468	466	451	462	413	447	449	431	456	395	469	452	402	449	449	451	456	449	453	439	425	457	429	446	418	440	453	451	458	424	432	444	457	451	447	453	418	404	454	454	428	487	466	459	432	428	442	455	457	460	430	446	476	472	477	465	432	478	399	442	471	450	444	451	437	470	463	461	462	470	435	443	422	474	465	452	453	484	452	425	473	446	448	458	432	434	442	447	443	433	426	469	448	418	454	453	450	432	439	452	443	425	441	457	458	483	497	466	472	465	442	459	458	434	428	437	459	439	478	445	457	420	461	451	452	438	452	451	456	432	438	471	460	486	461	455	470	436	435	462	413	425	454	420	494	396	447	443	459	462	410	422	451	446	458	432	454	425	444	473	449	428	479	480	433	476	473	441	433	441	451	478	481	463	478	484	486	442	466	464	424	428	453	451	446	474	445	422	464	473	436	461	500	486	452
7806	1914	865	502	485	456	413	388	341	362	361	396	351	369	367	349	341	364	355	355	338	357	328	356	368	368	343	356	354	339	324	337	349	355	379	377	330	347	364	336	366	344	350	330	341	310	353	338	367	375	349	325	339	321	338	354	336	339	332	328	341	346	344	313	349	301	324	347	329	324	352	296	344	362	355	355	346	346	319	344	308	355	350	367	346	335	338	316	335	336	311	294	300	336	347	335	319	324	374	364	346	349	319	349	346	316	322	335	375	346	352	355	359	336	349	302	374	360	358	330	348	334	352	345	353	345	312	331	336	357	360	300	341	323	330	322	318	333	309	349	372	341	329	349	353	332	306	345	337	319	365	344	355	343	318	307	364	344	329	328	334	326	346	322	346	336	378	326	318	318	317	332	326	331	367	352	308	382	332	356	349	323	312	329	318	339	339	361	376	341	302	368	370	345	330	356	350	322	354	349	337	310	359	339	345	345	318	344	339	319	325	322	345	339	329	358	340	314	330	329	344	354	322	337	359	342	308	351	352	356	360	348	362	348	317	359	330	362	340	335	369	357	336	342	323	352	315	356	350	324	334	321	353	350	336	348	324	343	338	328	307	336	344	304	348	354	380	322	346	359	354	364	305	332	328	347	343	343	334	337	370	341	333	340	347	324	367	348	366	364	341	330	358	385	308	355	328	338	350	323	323	346	357	306	322	358	348	345	345	348	361	337	312	347	330	323	334	347	371	344	369	322	339	339	323	310	341	325	333	339	382	336	346	348	306	339	354	309	343	295	348	326	338	340	336	336	351	325	323	322	334	323	342	371	342	362	342	333	322	360	346	335	325	305	311	344	351	320	336	341	352	334	287	348	368	328	338	327	310	362	353	321	349	325	338	329	317	351	317	355	338	361	355	341	317	366	374	363	353	316	307	325	339	334	353	362	368	337	319	332	353	339	329	338	337	335	326	359	340	341	363	354	343	361	326	338	327	316	364	339	315	341	317	334	299	303	354	359	332	358	371	312	316	353	354	345	336	356	358	332	372	344	321	320	322	343	381	336	314	353	350	340	334	335	325	364	319	344	355	337	358	314	304	316	340	334	332	350	321	343	311	336	393	366	335	363	330	333	344	325	381	349	357	337	351	345	338	328	344	369	311	354	355	386	335	343	319	353	343	322	314	314	322	339	324	348	351	329	362	328	347	355	350	334	323	325	320	338	311	323	314	307	320	353	324	379	348	314	325	343	338	320	319	328	333	311	337	326	362	371	335	368	329	347	319	313	313	380	345	338	334	346	318	333	335	318	362	330	357	311	369	352	330	341	339	355	338	321	318	354	324	348	321	337	367	382	312	363	349	402	332	323	324	358	355	338	332	338	331	351	333	356	357	300	330	333	309	373	362	326	311	366	391	327	366	339	343	359	321	374	358	332	375	315	335	338	324	313	334	302	332	336	336	334	300	352	352	345	345	309	321	319	315	371	344	361	305	330	324	351	342	335	330	356	327	349	361	356	350	348	334	317	330	358	348	345	335	332	302	352	396	368	316	346	356	359	320	348	354	301	356	312	322	301	378	369	339	288	374	308	302	362	349	333	327	340	336	348	329	329	350	365	308	356	339	332	335	286	387	329	364	318	345	341	312	370	346	354	341	324	348	311	345	294	346	324	338	358	335	318	360	338	310	340	371	337	308	318	319	346	320	316	307	301	337	344	349	359	374	358	319	294	310	356	347	343	352	318	301	324	354	319	336	339	335	317	322	360	337	314	329	314	344	333	356	311	340	326	336	329	370	329	341	305	372	342	356	341	369	366	326	362	309	339	350	321	320	347	314	361	320	353	362	355	315	317	339	314	326	385	319	344	350	322	353	321	321	331	316	332	366	365	322	335	343	333	339	332	337	344	320	338	356	352	370	333	347	332	319	327	348	358	361	364	329	376	335	354	317	302	341	334	355	345	325	318	299	289	331	319	362	389	353	339	352	324	317	367	374	311	333	370	356	318	322	358	319	314	350	335	344	355	335	340	336	337	340	355	342	323	338	382	341	323	358	364	341	355	341	363	342	338	334	369	370	357	309	311	359	382	375	313	324	305	364	358	357	331	323	341	311	351	337	351	322	354	367	359	317	353	348	373	315	375	309	330	367	321	323	340	341	328	336	334	354	372	372	378	307	299	339	355	374	368	335	344	357	357	338	314	344	348	357	383	356	337	357	313	347	343	347	390	336	355	340	273	349	369	343	325	347	373	321	351	374	328	325	330	345	309	323	330	351	331	355	323	320	349	345	343	362	310	344	323	396	324	353	358	311	346	319	347	386	370	346	308	349	325	312	323	335	350	300	355	332	376	333	339	320	348	334	346	369	313	299	330	324	338	350	339	311	327	325	333	314	357	312	358	375	378	356	341	367	334	340	357	327	335	330	339	347	325	300	305	335	312	364	310	352	343	344	327	384	331	337	358	334	294	391	344	313	333	332	340	373	380	322	306	332	330	348	318	347	338	326	356	334	332	327	348	332	345	328	333	368	330	333	297	306	329	318	337	337	329	377	353	336	341	307	350	313	338	336	308	356	322	358	341	372	318	333	326	369	358	333	326	339	359	356	338	326	317	372	377	385	330	317	361	350	330	361	360	323	325	343	358	358	330	349	339	379	374	334	336	323	382	341	345	367	353	316	343	348	376	362	354	359	343	345	316	339	280	325	280	317	294	312	332	356	339	333	309	327	308	359	339	327	376	381	326	319	346	334	320	372	342	328	327	311	361	354	373	394	404	332	309	360	337	333	378	364	363	325	333	319	370	343	359	331	313	358	356	323	332	330	357	369	399	315	305	323	360	367	304	314	322	331	355	367	336	345	339	325	330	382	334	342	332	345	356	308	342	321	337	285	352	327	350	323	370	349	301	297	345	349	349	376	339	321	352	358	319	323	335	338	328	332	343	361	341	395	362	333	340	326	353	318	310	338	335	349	375	349	321	355	380	382	364	332	350	330	324	339	305	314	321	316	323	342	348	295	336	343	352	342	339	323	322	366	331	322	312	360	340	376	350	336	329	345	363	350	340	335	322	339	336	354	339	370	373	333	302	329	324	366	336	337	301	328	334	315	317	317	354	326	301	357	300	303	334	382	344	319	346	320	338	355	300	378	328	356	347	335	335	346	343	341	323	325	354	327	328	301	323	319	304	346	333	329	325	350	335	326	334	324	315	337	329	343	347	318	317	332	357	349	335	353	328	341	308	366	366	356	358	305	344	350	367	303	339	306	328	310	350	360	321	347	314	353	362	330	327	373	325	300	327	332	322	332	340	343	330	341	360	338	309	308	321	319	317	351	349	307	364	330	357	340	343	356	300	369	311	359	334	385	333	340	346	316	334	329	368	349	374	337	342	319	375	349	369	340	337	353	371	325	345	340	323	312	368	344	352	369	342	334	319	321	341	317	331	323	371	311	380	325	372	379	346	368	317	324	356	345	373	334	358	333	346	339	314	357	294	358	322	363	350
6534	2315	1383	1544	1384	1307	1195	1110	1042	1054	972	963	907	891	874	939	889	858	894	856	861	836	824	893	847	841	826	897	859	864	856	802	809	815	868	851	838	859	801	823	834	896	830	844	829	825	856	802	764	789	836	841	860	885	784	863	787	864	831	778	795	841	801	795	799	828	856	849	842	845	830	806	824	799	826	833	826	823	767	882	858	793	821	849	795	761	790	837	779	868	794	852	805	765	817	814	847	826	768	772	785	776	807	804	820	814	815	821	821	841	811	837	829	804	858	850	789	804	780	842	783	793	800	831	811	823	829	776	831	804	803	810	826	780	788	814	820	807	786	808	858	814	868	803	818	781	793	784	830	821	852	799	821	828	836	815	740	856	814	828	799	773	804	819	814	786	805	818	802	816	796	834	816	867	799	771	815	894	838	855	774	839	813	839	839	812	825	858	857	816	818	837	861	806	765	803	847	782	825	800	779	833	798	791	764	832	805	834	818	801	831	811	808	835	810	844	772	826	762	844	812	844	820	768	840	809	785	795	789	777	829	814	827	788	834	813	829	867	809	822	785	842	788	828	823	805	850	795	790	809	786	859	738	799	811	786	847	870	834	817	828	855	800	772	804	814	835	769	799	840	867	804	793	842	774	794	848	816	842	846	800	855	781	832	803	781	801	843	780	845	776	817	863	810	774	790	817	800	820	797	797	779	795	778	779	810	794	773	819	782	762	802	783	827	810	801	823	801	829	806	823	828	794	841	856	826	774	844	797	835	812	837	817	799	822	783	825	847	817	855	798	800	799	821	800	860	788	859	823	820	790	823	807	854	810	808	790	853	764	812	853	879	786	796	830	833	816	833	803	813	832	870	824	795	931	822	832	822	813	821	850	777	811	781	800	800	770	810	839	814	815	842	849	807	792	869	871	774	748	844	798	831	806	805	825	814	836	882	855	799	884	875	826	814	824	813	812	848	799	773	757	877	803	811	818	837	814	786	817	822	813	839	829	800	813	755	805	827	862	869	760	806	747	853	791	816	812	827	788	823	836	791	786	822	812	779	833	839	824	850	844	824	790	839	778	868	793	835	840	784	808	802	857	810	809	824	803	825	805	834	812	769	849	782	812	811	866	838	781	837	769	805	823	784	769	871	815	779	796	792	841	818	859	817	848	800	825	860	797	808	830	799	810	743	839	818	840	807	797	746	774	786	841	797	813	852	865	816	802	869	816	791	779	835	768	818	880	786	823	814	811	805	841	796	790	812	840	808	802	784	753	816	804	814	850	812	866	770	830	809	785	849	825	799	805	809	803	748	833	819	804	872	804	808	815	847	772	809	795	841	859	803	839	836	828	809	839	873	796	757	773	794	811	816	839	883	841	797	765	802	792	789	799	840	847	845	824	823	805	836	803	844	896	775	811	800	801	823	815	843	778	797	814	775	828	801	824	867	813	815	825	832	800	814	796	859	835	807	832	842	820	779	825	780	813	813	790	790	807	770	817	785	834	808	796	783	855	826	757	755	838	755	833	819	840	800	806	828	834	800	808	847	822	792	776	837	827	836	801	820	790	785	776	853	809	829	813	796	809	880	823	811	809	781	781	799	779	758	820	808	841	833	841	748	852	829	858	781	835	821	851	846	817	839	831	770	766	823	775	797	864	825	856	762	787	776	803	807	798	814	809	821	798	801	822	856	863	807	838	789	842	850	829	880	826	793	838	805	789	821	774	765	807	822	780	813	801	827	809	842	805	835	832	839	776	790	790	800	801	816	804	801	763	865	835	799	839	770	796	821	766	842	857	832	780	824	778	809	795	820	831	856	863	784	862	842	818	820	802	816	813	837	750	863	774	795	835	791	779	832	802	847	815	764	832	777	835	806	818	818	845	827	822	878	805	822	843	834	789	801	813	828	803	830	774	816	815	795	881	787	841	824	861	814	809	835	794	794	810	812	867	834	788	801	807	811	785	810	828	810	815	863	802	880	800	858	804	806	811	845	887	794	800	838	808	863	800	800	842	834	798	828	845	841	795	809	785	852	851	821	818	790	806	824	819	837	823	766	767	814	780	810	803	863	825	857	862	822	798	830	780	743	833	815	770	833	814	791	846	829	781	810	824	814	812	812	782	797	802	807	788	810	781	824	772	825	781	795	800	851	810	805	866	854	804	811	840	806	808	849	762	780	820	835	824	839	834	818	826	849	812	834	830	787	838	780	824	786	827	795	793	853	900	783	840	825	837	838	780	798	775	762	841	823	804	843	799	828	782	857	846	783	858	833	776	888	832	810	815	814	805	777	793	852	847	785	833	803	828	796	804	790	819	824	771	854	775	780	803	824	867	820	819	819	851	811	809	806	825	793	794	832	818	824	816	849	818	828	823	810	775	776	795	828	850	827	803	777	792	812	909	813	810	832	824	843	835	800	872	829	826	800	822	786	840	774	854	790	798	819	771	831	798	786	857	798	809	756	832	815	834	823	792	762	776	772	821	784	804	787	867	798	839	824	770	808	825	824	815	805	855	800	831	806	829	832	852	838	849	850	804	808	806	805	816	775	812	850	822	852	839	812	832	805	838	797	828	813	802	807	802	748	841	777	845	819	786	791	802	802	819	822	807	815	797	843	810	884	835	827	838	839	814	765	799	838	782	825	829	796	793	864	806	788	800	767	777	836	819	816	845	812	816	771	805	782	815	786	817	740	786	827	807	817	817	869	815	842	828	813	840	781	821	824	816	806	799	786	859	830	828	820	838	834	825	791	769	774	810	849	820	828	828	872	818	811	813	837	805	830	828	817	821	835	812	802	837	828	750	807	797	786	853	826	781	781	792	823	802	823	841	828	754	854	844	830	834	800	778	838	766	799	811	816	798	807	816	820	818	800	828	838	806	809	836	797	811	798	822	794	840	805	796	764	835	802	820	891	861	782	829	793	776	791	810	835	808	865	771	736	818	831	850	816	818	774	850	880	852	764	819	772	813	793	804	823	825	842	758	746	796	839	825	849	845	812	798	809	818	782	823	812	752	792	814	826	791	831	757	802	805	818	827	822	835	762	838	792	765	770	803	833	749	799	773	783	804	813	841	798	763	754	785	793	777	821	844	735	810	868	787	786	829	803	800	825	810	784	803	857	755	815	789	792	827	822	766	835	802	821	787	817	829	829	855	817	835	805	795	848	825	841	880	817	849	821	843	821	800	839	830	820	845	830	817	766	868	797	856	864	813	805	825	830	807	811	825	839	821	783	781	823	854	815	817	800	839	843	788	811	834	791	779	807	815	804	812	833	828	835	813	865	800	793	860	806	798	790	807	838	849	830	865	828	832	874	812	792	825	810	821	786	781	815	842	832	816	786	830	812	827	856	808	798	812	792	787	809	847	815	840	856	851	786	827	813	833	818	797	796	834	791	837	783	848	818	808	782	824	822	801	789	800	830	787	830	799	794	834	769	790	818	799	770	822	820	857	781	856	823	857	874	842	811	840	783	810	773	824	772	860	806	857	876	838	796
15516	4407	2286	1000	791	628	651	563	556	524	443	497	549	446	486	504	482	495	471	443	489	436	496	474	486	493	461	498	503	533	492	462	494	461	475	484	456	473	469	507	437	461	447	457	472	489	460	443	472	477	485	492	488	488	497	477	455	456	475	449	485	493	485	469	509	456	438	478	485	504	454	479	472	423	479	454	465	467	397	471	462	469	427	488	463	487	459	453	441	526	491	453	484	479	482	470	487	467	447	447	490	488	445	448	503	460	463	487	475	442	451	432	463	507	537	464	499	423	471	471	456	419	433	453	478	505	426	517	491	476	481	466	452	451	448	451	477	442	501	475	447	457	439	459	485	475	447	443	414	450	454	433	490	458	435	480	503	482	452	465	501	480	452	446	526	437	457	466	461	441	453	451	474	512	475	426	459	467	478	427	440	508	492	431	459	487	468	411	433	470	409	466	511	458	482	449	460	473	458	462	457	449	499	457	426	463	488	500	456	502	503	468	448	466	427	535	499	420	461	464	453	456	492	452	500	476	462	449	475	418	468	447	421	475	457	455	451	455	461	507	427	525	465	471	463	457	440	437	467	461	419	512	437	481	495	424	482	480	434	511	470	493	434	476	462	456	466	450	406	447	453	434	435	445	467	453	483	433	476	441	491	461	449	445	462	444	500	462	441	453	481	471	466	489	473	395	451	485	446	471	443	447	474	449	438	405	498	476	458	470	453	484	463	428	479	465	494	447	449	473	502	466	519	440	492	445	461	465	412	420	434	455	515	462	477	532	498	438	483	497	489	490	460	455	429	472	476	466	425	427	474	479	492	530	470	429	454	459	474	448	493	482	497	483	393	489	426	481	446	472	460	461	492	481	514	466	473	519	482	451	439	445	433	464	496	423	439	489	450	480	483	450	464	471	445	467	451	419	457	404	491	486	463	450	440	438	446	463	509	468	475	467	452	420	459	482	444	430	482	468	440	464	482	487	463	455	460	459	473	453	427	429	442	520	517	444	457	461	486	480	451	467	465	438	445	460	486	439	476	472	460	475	438	458	458	442	476	471	442	450	462	462	444	478	469	448	468	498	431	498	424	434	465	415	469	427	457	516	457	478	450	452	463	474	486	468	508	475	465	453	441	456	450	456	442	417	474	451	440	444	449	503	452	442	445	425	493	466	487	472	501	454	496	438	447	443	442	481	432	473	490	478	487	484	493	476	445	448	465	440	454	458	466	486	468	515	437	492	467	462	489	473	438	463	465	467	519	439	484	502	516	468	429	437	452	498	427	444	492	477	465	482	451	444	495	464	457	446	461	525	425	460	456	468	492	456	463	488	485	394	469	460	450	457	474	454	468	480	461	465	462	426	449	446	506	520	463	498	456	471	439	444	465	499	479	486	452	454	463	421	457	503	469	421	488	490	467	438	426	457	437	450	487	494	468	462	479	459	452	477	475	444	447	442	480	469	481	491	441	489	462	431	482	477	495	461	470	484	459	482	489	484	436	439	481	440	483	451	445	451	477	437	448	459	461	446	468	507	493	458	482	462	489	482	457	447	442	489	463	449	471	461	471	443	501	477	482	498	473	487	434	487	454	438	436	453	478	426	461	466	457	435	432	474	469	423	504	480	459	435	435	495	489	464	501	457	447	466	434	464	474	477	452	463	474	435	486	494	466	441	516	455	483	420	475	475	454	429	497	449	459	513	446	403	413	488	451	470	476	506	458	454	442	426	443	464	476	481	468	455	450	474	492	491	479	528	484	458	431	448	467	469	508	484	487	464	451	458	461	496	438	453	484	450	481	466	462	446	479	487	461	468	454	444	511	441	464	471	491	480	442	457	446	462	439	384	454	471	458	482	507	471	461	430	458	438	493	473	450	469	457	464	485	469	483	460	435	447	445	482	456	426	399	437	429	479	462	510	483	461	451	466	464	449	501	453	474	460	486	469	470	489	486	470	453	459	462	452	464	485	459	467	479	489	487	501	463	490	466	461	435	485	479	405	458	491	475	473	520	421	465	480	465	470	490	455	457	455	512	414	455	478	441	480	511	456	451	477	479	460	455	423	457	456	491	491	431	467	489	436	472	499	472	461	462	477	474	421	494	441	465	451	436	409	457	416	476	432	430	474	484	433	476	496	461	413	463	413	480	471	456	439	501	480	484	500	468	463	463	470	427	469	474	450	475	450	462	432	483	430	423	472	494	474	482	483	424	486	377	502	456	453	474	480	449	458	519	471	460	470	445	522	444	432	435	429	461	473	429	441	464	526	424	460	469	465	491	430	437	491	509	458	488	426	466	433	478	468	457	439	459	460	463	489	424	482	447	464	467	446	470	449	466	421	522	470	494	435	456	477	432	468	471	446	441	467	451	494	460	456	490	443	471	484	400	500	471	495	476	464	480	522	406	470	469	481	465	479	461	500	485	474	486	449	437	449	438	439	444	488	452	494	450	436	423	457	478	500	459	495	496	498	441	441	448	462	495	475	452	469	489	452	462	461	464	453	486	463	497	471	447	459	487	502	463	429	512	481	481	436	486	479	444	461	466	461	488	460	451	435	435	482	483	455	450	456	468	491	467	429	435	435	450	475	447	440	495	461	433	463	440	467	469	457	497	481	426	481	476	475	485	492	449	441	468	501	441	448	434	415	484	495	422	474	502	485	492	458	435	460	468	453	454	480	517	470	432	465	480	471	454	464	498	418	438	442	422	451	469	442	488	468	484	486	480	454	446	440	482	430	428	428	466	438	458	428	474	503	468	467	435	479	435	495	448	447	481	483	453	445	505	480	467	469	460	486	460	485	480	410	479	458	460	467	425	465	473	460	473	444	483	439	432	487	486	487	470	440	456	498	473	462	457	419	486	468	436	453	436	439	436	471	501	490	469	420	463	492	440	436	462	473	458	473	438	464	464	470	421	433	479	454	474	428	443	456	442	480	436	456	481	469	432	473	452	441	432	479	436	458	516	421	479	526	439	429	467	464	443	488	455	460	472	515	460	433	391	479	500	498	490	465	464	496	464	467	449	449	493	449	486	464	479	467	451	446	483	452	478	447	474	486	461	496	452	472	455	476	466	483	471	431	482	411	446	443	437	441	468	463	457	425	477	431	460	462	483	442	461	450	428	437	470	448	457	463	454	433	511	505	433	457	454	455	448	471	454	511	480	485	445	483	497	511	409	460	500	499	457	440	470	433	494	422	456	496	455	488	445	464	465	515	508	438	450	451	456	422	457	473	506	477	469	514	431	475	480	459	471	465	442	472	474	455	440	430	530	454	470	420	444	435	469	419	482	444	499	448	476	427	500	446	468	496	508	429	465	485	427	459	475	453	499	489	420	462	471	473	475	492	465	478	459	443	442	481	474	473	463	480	486	461	517	494	459	452	445	485	464	467	472	422	469	463	483	479	433	432	473	467	467	452	477	458	450	492	477	482	504	479	462	487	465	436	447	486	455	505	486	417	459	484	463	468	455	439	408	450	441	478	493	464	438	503	470	471
8801	4096	2321	2550	2279	2025	1878	1686	1522	1418	1325	1247	1219	1175	1201	1139	1164	1169	1166	1089	1103	1126	1121	1057	1040	1062	1066	1049	1048	1109	1063	1049	1058	1032	1028	1059	1068	1092	1081	1009	1063	1022	1048	1028	1060	1080	1018	1016	1016	1067	1084	1065	1039	1050	1065	1125	1001	1028	1062	1015	1053	1005	999	1070	1072	1030	1027	997	1063	1020	1036	1029	1019	1004	997	1037	1041	1085	1108	1033	1049	1092	1045	1018	987	1053	1026	1030	1067	1041	1027	988	1036	1090	1017	1038	1037	1032	957	1033	1071	1008	1041	1092	1022	1003	1112	1025	1052	1072	1040	1066	1039	1002	999	1030	1028	1041	1054	1024	997	1046	1001	991	1006	1044	1039	1054	1061	1050	1087	1084	1011	994	1022	1065	994	1122	1043	1040	1048	1018	1060	1027	1045	1023	1010	1073	1052	1037	1035	1019	1069	1096	985	1012	1060	974	1027	1044	979	1041	995	1012	981	1053	1032	1033	1042	986	1054	1057	1036	1018	1009	1051	1047	1013	1029	1013	1011	1030	1015	1025	1071	1006	1006	1004	1073	997	1028	942	1006	1030	1031	1033	1017	1029	1044	1131	1027	1068	992	1017	995	1057	1036	1001	1073	1008	1035	983	1047	1010	990	1054	1045	1012	984	1022	1046	1020	1021	1036	1025	1002	1053	1072	1021	1018	1003	1117	1082	1060	1030	1016	1029	1078	1073	1022	1006	1042	1002	1044	1028	1017	1080	1055	1029	1018	1030	1011	1049	1031	1031	1082	1019	1097	1037	1008	1029	1072	979	1056	1014	1023	1063	1080	1046	1085	1036	1049	1031	967	1046	1047	1073	1015	1023	1032	998	1052	1008	1052	1025	1021	1029	996	1008	1055	1031	1021	1038	1016	1060	1061	953	1042	1072	1020	1110	1043	982	1025	1025	987	979	1010	1043	1022	1018	1037	1001	998	1026	1045	1073	1050	1036	1058	1033	1022	981	1031	995	994	982	1057	1042	1036	1009	1002	1053	1061	1047	1051	1033	1020	1076	999	1025	1010	1014	1033	1019	1021	1043	1016	1031	940	1029	1062	1050	1008	1044	1035	1032	1047	972	963	1012	1074	1041	1050	1000	1056	1053	960	1059	1032	998	1071	1035	999	1054	1018	1056	1068	1013	1106	1020	1002	1028	1030	965	1053	986	1040	1073	981	1081	1033	1028	1029	1084	992	986	1057	1071	1058	1031	1072	1079	1003	1030	1018	975	1025	1054	1071	1066	1010	1060	1053	1071	976	1034	1029	1056	1008	1053	988	1073	1015	1006	980	1013	1005	1020	1025	1024	1055	1036	1067	985	1054	1032	991	1012	1052	1066	985	996	1024	1035	984	953	995	1090	1063	1092	1042	1021	1119	1056	1065	1019	1012	1021	1025	1044	1031	1031	1024	1022	1073	1026	1055	1053	1055	993	1020	1019	1062	1049	1030	1047	1058	1074	989	1050	1022	1066	1014	1066	1014	1037	1040	1085	1004	1039	1035	1016	1062	979	1069	1009	1011	989	1024	987	1042	1060	1025	1024	1031	1014	975	1009	977	1035	1050	1000	982	1055	1020	1034	1024	1043	1011	1009	1018	1042	1033	1038	981	1022	1032	1066	1011	1000	1049	1029	1047	1026	957	991	1060	1045	1056	1060	1067	1051	1005	992	1016	1041	997	1081	996	1017	1061	1065	973	1059	1023	977	994	1027	966	988	1000	1065	1030	1021	1111	981	968	1006	1046	1061	1013	984	1056	1066	1079	1067	1034	1006	1024	1037	1104	969	1032	1080	1029	1034	1015	1040	1014	1003	993	1075	1054	1016	1004	1072	1069	1040	1047	1046	1021	973	1061	986	1029	1000	1043	1027	1000	1046	1036	1015	1115	1071	992	1026	1025	1077	1041	1035	975	958	1012	1053	957	1003	1055	1033	997	1056	1031	1022	984	1051	975	1022	999	1044	1018	995	1046	1021	1016	1013	1032	1068	988	1057	995	1055	1008	1019	1015	1035	1039	1004	1011	995	1028	1036	1036	1014	1056	1063	1037	956	1051	1010	1013	1004	1072	1018	1056	1015	1016	1065	1057	1015	1078	1029	998	1065	1033	1051	1035	1011	994	1045	1044	1004	1018	1079	1064	1069	1010	999	1057	1065	1006	1077	1016	999	1083	1018	1030	1022	985	1004	988	1027	1059	1022	991	1060	1012	995	1028	1033	986	1050	1055	1038	1032	1035	1021	1070	973	1073	1006	1003	1008	1042	1017	1022	1030	1077	1051	999	1040	1060	1067	1070	1084	1034	1014	1037	1018	1015	1036	988	997	1060	1036	1011	990	1007	1000	982	1019	1025	1067	1032	1114	1014	1078	1090	966	1055	1062	998	1035	944	1055	1058	987	1058	1051	1003	1021	1006	994	977	1048	1044	995	1030	1043	1072	1081	1025	1032	1077	1042	1035	1077	1087	971	1067	987	1007	1037	1092	1022	1031	1014	1005	1009	988	1026	1030	1038	981	1010	1070	1089	1070	1062	1024	1038	970	1062	1033	1048	1013	1012	1047	1089	1026	1101	1007	1017	994	1038	1074	1042	1052	1072	1013	1021	1002	1029	1046	1031	1032	1029	1090	1020	962	1008	1049	1035	1024	1016	1051	1096	1012	1041	1002	1055	1005	1007	991	1066	1017	975	1046	1053	946	1037	1032	1051	992	1082	1005	1071	995	1038	1082	1028	989	1047	1021	1035	1049	1015	1001	1037	1024	1011	977	1111	1098	999	995	1066	1033	970	1003	1074	970	1081	1015	1010	1005	999	1046	974	1020	1044	1073	1059	1067	1070	1081	1048	1048	988	1029	1019	1025	965	1013	996	1087	1050	1001	987	1033	983	1030	997	1021	1049	1023	1008	1065	1059	1005	1061	1044	997	992	1087	1025	1024	1045	964	1012	1107	1116	1030	1007	1051	1049	1012	1039	977	1050	1033	1047	1010	1041	1047	1058	971	992	1025	986	1094	951	989	1047	1044	1028	1041	1068	1026	1041	1007	1068	994	1022	1048	1015	979	1024	1019	1110	1034	1038	1027	1069	1010	1064	1037	975	1028	1054	1014	980	1017	1043	1008	1005	997	1057	981	977	1055	1065	1033	1060	1072	1007	1018	1070	1067	1096	1043	1002	1006	1041	1076	1006	1101	1073	918	1033	1068	1050	973	1022	967	981	1004	1053	1089	1047	977	1012	1013	1036	1054	1051	995	1025	1014	1014	1047	1002	1007	1032	1026	1058	1023	1039	1029	1042	1046	1061	1017	1067	1020	1068	1044	1022	1072	1000	1001	1026	1019	1022	993	1003	1015	1022	1059	989	1014	1015	1029	1016	1007	1034	1049	1001	1007	966	1031	960	1074	1047	1000	1002	1017	1037	1039	1019	1052	1009	1036	1043	1056	1032	1099	1024	1027	1036	1048	1004	1020	1064	982	1052	1051	1015	1038	1026	994	1011	1033	1079	1033	1049	1020	1021	1037	1078	1037	975	1046	1059	1012	1017	1057	1046	965	1022	1036	1024	1041	973	1068	1002	1045	1012	1098	1020	1034	989	1009	975	1039	1075	1038	1020	1045	1084	1025	986	986	1022	1074	991	1015	981	1028	1013	1045	1049	994	1047	1036	1011	1046	1018	1053	1052	1033	1011	1005	1029	1037	1043	1073	1036	1022	994	1019	1027	1031	1005	980	970	1032	1047	1017	1048	997	1002	1042	1055	1114	1015	1099	1081	1048	1054	1030	1027	1030	1048	1018	1032	1004	1059	1018	997	1015	1040	1010	1026	964	1012	1090	1001	979	1082	1018	1031	1035	1029	1051	1041	1042	1062	1016	989	1036	1045	984	1007	1048	1051	1076	978	991	990	1015	982	1023	985	1009	976	1032	1021	1018	1042	1071	1053	1022	1029	1053	1010	1036	1011	1047	989	1069	1055	973	980	1029	1055	1048	1035	972	1022	1000	999	1002	1030	972	970	1046	1001	1042	1081	1081	991	1032	1009	1043	1031	1067	999	1039	952	1021	1021	1041	1029	977	1007	1009	1014	1049	1016	1007	1021	1042	1047	1054	1001	995	1012	1000	989	1025	978	1030	1041	1051	969	1036	1027	979	1063	1016	1055	1016	1055	1045	990	1051	1018	1056	1014	1084	1050	1078	1030	1032	983	1009	1083	1049	1022	1021	1029	1000	1061	1008	1029	1069	1005	1013	1084	1025	1038	1023	1079	1065	1018	1013	994	1072	954	1061	1060	973	1001	978	1034	1067	1043	1039	1014	987	1096	1061	995	1036	1010	1041	1049	1020	1044	1000	1022	1012	998	1052	993	960	1039	1019	1072	979	1034	1038	1029	981	1018	1067	1014	998	1057	1014	1052	1001	963	1029	969	1047	1049	1011	985	1041	1051	1014	1092	1101	997	1033	963	1024	1055	1028	1002	965	1052	1030	1036	1034	1027	1013	1023	1039	1032	1039	1090	1070	989	1014	1030	989	1075	997	1043	1089	997	1005	1033	1028	995	1056	1034	980	994	1013	1051	994	979	1044	976	1038	1074	999	1039	1027	1039	1016	1003	1025	1056	1058	1005	1035	1050	1035	996	1013	1035	993	1001	1032	1061	1035	1016	1014	1077	1002	1059	1007	971	1004	1086	986	1037	1002	1031	1058	1038	1032	998	1009	1061	1039	960	1018	1084	972	1039	1022	1057	1039	1049	988	983	1048	1018	982	1017	1024	1035	1059	995	1009	1021	999	1043	1036	967	1038
1503	232	174	159	156	146	124	158	147	161	155	164	155	144	171	148	166	152	164	155	137	161	171	185	157	149	163	126	171	145	157	174	152	153	154	149	134	187	145	160	160	165	171	156	182	141	170	153	157	164	153	143	174	141	159	165	175	173	171	153	192	166	158	164	158	145	161	148	146	158	171	152	152	174	142	151	172	151	143	157	187	167	162	173	146	171	151	173	149	158	155	156	175	150	141	145	149	139	149	155	135	164	169	161	166	169	136	144	169	176	148	157	150	156	166	123	158	180	157	144	146	149	136	131	183	139	168	138	147	150	140	124	171	130	131	148	162	165	163	152	138	158	174	187	147	177	149	184	147	138	165	149	149	165	166	176	155	144	134	186	169	161	172	160	156	151	150	151	188	171	167	144	147	171	189	167	154	152	183	166	138	139	164	148	128	176	184	171	133	148	179	153	149	139	150	139	145	152	147	151	161	171	166	148	140	177	151	170	148	147	167	151	142	154	134	152	160	153	134	145	161	140	139	154	159	153	151	150	154	140	147	160	146	133	137	164	165	158	146	149	130	139	147	151	141	133	155	167	131	158	171	147	157	134	176	152	158	163	149	140	176	158	163	145	154	160	168	150	164	153	148	150	155	145	150	140	173	146	148	178	171	146	142	185	152	142	140	158	162	157	154	154	131	162	144	145	146	157	142	150	147	154	173	150	146	160	151	169	136	134	148	152	144	158	172	162	171	151	154	161	163	148	153	155	170	129	177	162	160	141	154	162	153	141	172	153	160	162	144	144	155	149	161	155	164	167	152	157	166	157	144	139	169	154	152	150	168	152	157	162	155	164	157	156	164	148	146	185	189	186	172	190	170	172	162	129	157	154	170	172	164	156	141	148	156	168	140	142	158	154	153	196	154	145	156	153	148	137	144	149	145	162	155	141	158	155	163	142	176	156	160	131	170	141	160	160	145	153	146	150	139	140	192	166	168	143	177	148	160	158	140	148	180	136	151	147	139	145	165	175	151	169	161	122	142	160	144	140	160	169	152	171	139	146	164	172	152	170	168	167	161	163	153	157	159	143	168	144	158	165	130	147	145	170	158	160	179	143	178	170	176	175	139	147	136	145	159	174	132	148	152	162	169	172	147	171	150	163	147	138	144	166	141	165	160	168	151	153	136	166	162	144	148	161	162	163	157	154	156	124	146	182	166	154	155	150	153	179	135	165	136	135	152	138	154	157	154	186	140	170	140	157	160	138	163	157	166	147	174	183	184	144	141	156	161	151	143	139	144	149	164	163	165	175	138	150	158	159	162	154	169	137	138	163	170	174	142	149	177	162	163	148	153	157	157	154	120	181	161	167	157	169	173	142	180	168	188	156	176	163	158	129	201	164	153	189	161	141	147	164	154	167	141	162	172	144	137	146	142	164	153	146	142	188	184	165	153	147	142	151	184	157	169	148	168	157	168	170	147	157	174	153	151	157	130	175	144	145	165	176	179	130	162	144	160	165	155	156	148	146	155	156	168	155	167	174	164	145	160	152	139	135	165	139	137	141	142	173	135	138	171	164	181	161	142	157	168	158	175	140	148	159	144	153	139	164	164	159	147	145	143	159	133	177	156	154	156	178	184	141	183	144	152	129	140	176	171	171	146	160	165	150	147	149	152	141	176	158	168	146	171	159	143	165	147	165	134	144	137	139	153	149	138	143	166	136	171	144	158	136	141	124	147	160	131	150	171	156	124	155	174	170	168	161	141	177	157	168	164	158	161	164	156	160	172	182	147	166	147	156	143	129	156	163	138	160	138	155	177	148	159	145	168	185	159	148	153	162	177	169	163	187	158	144	170	141	141	158	150	155	173	152	140	174	144	141	146	140	138	143	158	140	170	145	136	155	168	154	158	155	150	133	159	140	141	150	140	147	130	150	145	149	127	139	138	153	164	176	139	157	160	149	158	140	151	146	160	191	146	185	147	152	152	144	153	153	142	153	157	167	156	157	155	149	160	157	165	150	143	151	154	198	163	176	141	142	181	171	176	164	145	154	147	163	154	161	150	158	158	176	153	147	157	173	141	124	144	146	156	158	165	171	139	165	148	164	155	162	168	167	141	153	155	162	145	135	151	153	131	147	165	165	175	143	129	184	157	139	168	162	161	145	121	154	135	142	162	184	165	170	165	156	137	160	163	156	156	156	174	150	151	155	143	164	166	137	175	163	155	139	162	154	175	166	158	143	165	138	130	161	161	173	146	146	144	137	171	157	159	165	138	163	161	150	166	169	149	174	159	151	158	173	150	128	142	123	135	172	128	149	162	146	169	164	132	130	148	168	147	156	175	179	138	183	149	157	165	159	151	170	157	163	161	182	177	151	160	143	139	145	154	194	136	138	160	173	155	138	151	148	157	138	148	155	139	150	173	168	146	148	152	165	151	168	139	170	155	150	137	156	138	125	169	165	158	148	154	136	137	172	155	146	143	163	154	161	143	157	144	162	165	163	144	182	165	167	158	144	185	185	157	163	153	168	184	128	185	172	157	141	162	163	147	132	134	148	137	147	188	154	171	158	165	180	161	164	161	142	140	160	171	156	167	172	178	165	138	141	172	151	164	167	143	138	145	152	166	163	161	155	141	149	139	147	151	149	173	133	155	155	190	168	169	170	180	171	165	155	172	189	153	154	149	161	150	145	144	162	157	177	141	165	175	156	156	159	142	139	188	149	154	179	173	148	162	140	165	128	181	152	152	151	149	156	156	182	156	126	141	139	146	137	151	173	146	137	157	176	134	146	168	144	177	173	173	150	145	159	153	161	132	164	142	158	152	145	140	158	171	170	163	160	168	167	148	150	150	149	155	156	170	135	152	143	171	178	157	143	166	173	156	156	147	148	154	167	170	173	184	141	147	151	153	140	161	162	163	155	144	155	128	142	167	134	149	157	167	153	165	175	177	147	143	155	146	145	148	146	150	151	149	184	116	146	142	153	140	138	146	166	148	156	178	145	154	162	174	163	140	174	173	166	165	172	153	153	170	179	193	153	147	177	170	151	164	141	141	157	150	139	165	180	143	130	156	153	163	155	133	172	167	131	152	139	159	163	170	161	148	157	155	152	168	172	161	154	150	152	149	156	146	180	143	157	161	167	164	171	146	156	165	121	135	165	177	154	165	161	194	138	140	175	153	158	148	138	138	138	128	146	164	169	164	177	143	156	163	160	168	131	168	156	170	153	128	162	146	155	166	168	155	156	159	182	187	176	181	178	131	149	159	186	171	145	165	171	126	177	163	148	165	181	152	139	163	168	150	165	157	146	145	165	153	167	184	177	123	161	170	178	164	163	166	144	153	157	143	199	167	152	134	164	152	174	173	163	163	138	173	143	144	163	142	148	169	172	180	172	152	171	165	160	159	158	167	183	167	167	181	162	140	136	138	152	148	141	147	152	160	159	139	141	144	185	152	165	162	147	154	151	162	177	131	160	185	149	154	151	159	134	182	163	122	149	144	122
1727	534	455	468	458	451	476	446	461	405	476	481	470	441	448	421	447	420	439	433	435	435	410	457	436	473	465	491	457	433	438	450	446	422	449	423	436	482	500	430	487	431	438	463	447	455	427	453	411	435	471	437	449	422	443	420	415	478	461	442	429	445	437	440	420	461	466	421	432	455	438	423	442	439	440	437	450	481	449	490	482	451	439	457	421	440	420	443	466	428	468	466	411	450	447	442	449	421	403	407	443	462	452	441	402	438	440	439	413	464	469	417	443	429	436	436	405	436	426	420	448	436	416	454	453	453	440	481	443	473	425	455	456	455	431	426	462	465	424	438	435	451	463	457	428	419	438	416	442	473	420	415	413	436	429	483	479	474	440	483	477	469	470	424	426	421	428	451	458	429	467	430	439	458	411	423	431	443	411	472	476	431	468	442	459	416	451	455	489	448	435	447	406	479	463	459	425	456	438	448	474	433	441	469	423	423	464	434	461	442	430	436	441	419	472	415	396	413	437	455	483	446	457	452	435	433	410	440	452	452	424	464	463	449	449	449	443	454	422	458	468	425	502	476	448	457	422	464	440	437	449	436	458	431	424	441	461	429	454	433	429	458	436	421	464	456	412	414	447	465	413	465	475	444	427	450	432	458	484	457	435	444	434	468	444	473	417	445	458	483	460	452	415	444	440	462	400	451	444	444	441	441	449	497	429	446	435	452	459	441	466	436	442	428	452	451	482	471	434	408	461	434	423	441	452	490	457	469	466	450	422	429	449	432	474	446	439	445	462	435	453	439	437	478	438	434	411	412	423	469	457	426	433	440	437	415	431	428	437	443	464	392	437	435	469	446	430	490	457	424	417	452	421	457	435	458	442	462	470	457	441	471	432	415	463	430	440	418	463	413	438	456	460	494	454	453	449	422	438	420	422	456	470	446	465	478	452	482	441	406	446	426	481	429	416	444	457	434	449	463	433	451	430	448	429	438	452	463	453	451	441	446	469	431	435	447	432	464	421	429	440	463	428	460	436	423	426	452	424	434	438	417	442	452	435	439	438	447	417	477	409	473	404	443	417	457	432	416	471	461	460	426	481	417	475	456	447	456	415	462	495	481	470	468	426	467	398	421	480	448	464	478	420	458	478	441	474	441	463	443	418	444	434	444	406	441	443	440	409	449	458	438	449	425	443	433	441	424	462	431	469	495	409	422	440	450	416	449	419	434	482	436	409	406	449	458	406	465	418	450	416	436	434	431	452	443	433	427	442	457	448	441	440	445	441	451	452	418	446	458	449	451	438	436	459	477	428	411	446	471	447	404	450	414	483	444	453	429	458	465	470	461	445	428	438	416	442	405	472	486	466	487	468	453	431	457	462	453	444	454	435	484	423	425	443	448	465	439	477	452	417	465	426	454	437	447	435	455	465	456	457	467	436	425	434	425	462	430	414	470	428	437	441	410	462	454	501	431	423	440	456	426	441	489	410	473	460	466	451	415	456	483	427	425	479	436	458	439	434	437	451	470	465	454	393	420	453	484	440	444	424	439	416	431	444	441	453	465	480	447	443	460	437	427	454	438	413	456	454	449	471	447	448	446	441	435	448	435	460	448	443	460	426	459	418	463	455	468	444	420	435	429	427	436	458	442	458	434	438	443	436	464	432	433	442	406	491	453	440	406	443	423	452	442	447	429	438	462	442	460	439	433	455	454	440	420	451	412	427	460	432	480	489	478	482	470	447	451	450	452	457	425	447	442	460	440	447	421	421	430	466	467	431	446	458	445	421	457	453	448	458	399	420	442	440	455	454	485	471	467	442	441	471	427	440	433	440	466	437	479	452	449	450	432	464	424	456	435	466	419	458	464	433	391	449	427	439	467	452	433	446	435	428	443	442	456	456	454	475	487	441	464	463	446	416	441	451	453	422	433	439	423	422	409	443	422	443	466	443	443	386	458	444	472	406	433	455	431	454	447	422	438	441	454	394	459	458	472	446	439	461	442	432	446	430	446	492	451	446	474	420	439	412	451	433	454	435	441	438	449	446	433	428	416	405	441	448	436	443	441	423	415	423	499	454	466	472	457	467	461	448	459	438	439	415	470	432	442	424	489	413	470	478	484	437	460	443	435	380	442	426	427	419	421	442	427	413	442	451	465	468	430	425	428	452	411	446	455	443	445	424	444	440	425	460	469	439	451	454	481	413	451	471	446	449	474	431	473	427	471	479	458	454	444	432	428	450	437	469	436	477	437	425	463	432	472	453	397	454	454	468	472	415	405	440	416	441	464	473	453	416	490	416	450	413	454	414	441	455	451	434	445	442	430	403	467	462	466	443	476	452	436	426	421	494	475	417	444	443	440	442	433	424	422	444	443	432	447	427	454	457	435	430	441	478	455	443	472	460	439	435	429	484	470	445	425	471	479	458	445	426	452	454	480	420	454	450	411	448	441	413	442	425	462	419	397	401	461	461	457	448	428	423	465	468	387	402	433	431	432	454	462	450	488	425	460	418	410	415	409	444	460	429	479	471	459	437	446	449	447	407	443	437	442	473	388	456	450	452	430	462	503	428	444	427	452	444	439	417	453	432	400	471	403	465	458	459	431	456	463	466	459	465	453	428	433	431	485	466	426	471	451	435	408	429	422	431	451	457	460	473	437	426	443	438	475	428	440	420	434	469	461	493	449	419	458	393	444	468	468	435	447	392	456	456	427	424	448	413	421	427	448	449	449	461	466	444	485	430	472	427	428	448	424	452	449	442	441	438	456	436	455	423	444	443	451	439	487	453	426	496	443	446	434	467	462	456	442	459	446	467	438	413	430	463	452	457	427	442	430	437	458	428	451	443	460	418	418	442	410	474	477	448	436	435	438	441	448	436	486	446	469	411	427	437	429	445	482	467	477	435	444	458	412	425	434	451	418	464	418	431	467	452	429	438	460	476	446	434	421	451	403	430	451	453	490	404	459	445	456	415	495	444	395	445	445	446	449	448	421	444	460	423	427	461	461	442	441	415	460	437	469	458	432	462	450	453	458	471	473	418	428	444	417	503	447	444	459	444	453	478	426	481	414	444	455	419	459	441	467	450	437	416	422	460	384	486	453	467	428	414	457	440	437	428	413	444	416	415	426	416	451	469	436	443	421	434	449	444	431	479	432	465	436	480	452	415	419	437	482	417	478	463	480	446	434	463	431	446	457	441	485	430	434	444	482	417	460	421	454	456	445	473	444	484	431	434	518	439	435	412	482	455	434	443	450	427	459	459	468	448	447	470	470	439	408	442	468	429	446	467	459	449	470	462	440	431	426	453	429	450	396	470	420	447	437	466	426	425	443	438	458	421	417	450	456	436	465	442	456	449	456	411	455	468	465	461	405	434	453	461	443	486	449	444	434	448	409	455	473	429	422	416	495	437	438	445	457	453	421	453	452	450	434	399	453	443	453	463	488	465	466	430	430	437	510	448	416	454	452	411	445	403	428	418	461	460	435	425	422	446	414	447	437	464	431
7662	1835	953	579	455	425	410	387	348	400	337	370	352	357	340	387	358	370	390	367	329	345	350	350	315	333	365	318	371	363	343	323	320	347	337	365	369	347	353	339	342	347	324	351	348	360	327	327	333	333	343	347	351	337	333	324	348	317	322	351	297	369	343	347	336	376	347	332	328	335	319	383	357	357	344	345	328	351	314	326	340	370	307	325	305	307	349	347	307	320	356	333	353	341	325	326	354	335	344	340	340	317	333	367	376	331	343	352	344	310	315	345	332	326	341	342	329	316	356	329	339	316	306	339	353	311	343	350	348	330	313	359	340	360	369	360	337	358	343	324	343	351	338	357	333	328	355	343	348	303	307	296	335	330	371	326	324	375	328	324	313	379	309	341	342	327	329	361	359	348	351	339	362	344	349	365	370	348	324	352	341	368	316	349	326	352	339	345	313	344	344	306	327	373	330	323	346	335	377	323	362	328	301	315	354	344	322	374	352	326	366	360	322	367	335	378	327	331	336	344	316	357	350	336	328	337	315	312	374	330	312	322	338	359	312	322	334	347	332	318	344	321	324	351	365	332	331	337	343	336	314	364	337	333	356	318	328	327	339	345	330	325	331	340	336	334	350	359	336	324	334	335	376	334	342	338	351	383	307	349	292	318	333	324	358	331	360	308	337	328	338	329	346	333	346	350	299	340	339	335	335	332	329	321	337	357	319	301	308	312	330	311	333	350	297	306	309	365	347	345	336	359	328	359	335	333	337	332	339	352	335	332	361	374	379	333	315	345	357	339	354	308	358	362	342	359	337	307	311	292	312	333	339	327	334	368	362	316	361	344	328	337	382	355	325	324	362	353	338	328	365	328	347	342	343	356	302	362	332	351	343	308	342	369	339	320	333	337	338	318	328	342	331	361	372	281	352	329	318	366	331	328	335	346	343	355	343	316	341	315	323	368	313	340	303	382	315	346	325	322	332	294	346	354	324	332	351	357	354	328	364	347	329	345	334	311	340	348	307	362	339	336	323	332	357	350	347	322	334	365	328	376	310	333	332	320	372	352	327	357	345	366	312	338	322	361	330	370	321	350	309	330	365	340	335	342	340	346	370	344	343	373	321	328	326	322	336	357	366	347	337	335	351	296	377	322	342	304	353	330	315	324	334	323	308	352	318	357	332	365	387	349	353	383	376	329	326	344	328	352	369	337	319	327	333	308	328	335	343	301	357	358	336	342	326	365	336	369	330	331	328	363	340	363	361	354	349	342	316	343	330	327	336	346	360	325	333	351	362	320	354	361	328	317	346	361	376	348	343	357	322	312	356	327	310	328	354	324	331	334	334	318	343	312	307	325	352	321	364	326	357	325	346	361	384	352	368	323	340	332	338	315	337	346	336	345	312	334	346	348	320	365	381	340	343	345	328	328	319	334	349	337	374	328	337	355	331	322	318	333	342	336	369	342	314	349	343	366	301	362	348	340	318	359	333	353	341	329	345	320	339	295	346	361	346	321	331	326	326	356	305	362	309	339	302	323	342	376	339	382	300	315	324	329	331	337	353	309	326	337	363	377	338	359	359	330	342	317	328	339	340	361	349	325	338	355	345	327	323	358	298	281	341	343	323	347	379	316	314	299	403	341	317	350	384	335	349	368	334	329	316	338	357	307	325	335	326	349	357	349	339	340	299	347	331	315	346	347	400	337	336	357	348	334	343	351	325	345	394	302	324	288	325	364	331	319	347	351	352	369	334	315	343	358	333	349	351	312	331	339	385	366	360	376	340	340	361	349	357	336	343	363	353	337	343	363	347	365	353	327	318	329	354	343	380	357	352	341	347	361	336	313	320	347	320	369	334	339	330	339	348	352	328	315	335	372	324	348	340	320	332	352	356	323	312	310	327	337	360	370	330	322	337	346	337	338	335	327	346	355	361	306	323	355	383	365	319	331	312	343	364	356	338	312	352	371	382	376	347	324	335	313	317	351	332	346	334	326	327	372	375	323	356	359	321	327	319	324	315	363	294	323	325	367	330	340	351	307	345	340	344	341	315	377	325	308	320	309	361	329	356	348	334	335	330	364	351	321	294	310	319	373	347	334	352	330	326	331	358	323	335	330	378	335	361	367	321	368	336	328	316	355	352	335	341	327	337	338	318	322	345	337	310	351	352	331	332	313	363	331	355	370	333	305	313	339	341	351	358	366	338	325	354	340	344	339	352	355	361	356	329	381	348	381	317	322	369	335	321	333	340	344	297	347	350	345	328	337	310	307	321	345	337	341	326	313	341	344	350	335	352	344	357	375	383	328	374	302	341	348	325	310	319	340	332	323	341	365	361	328	354	361	334	350	338	337	341	328	327	336	373	328	341	379	355	348	307	340	347	373	343	343	350	359	321	338	336	302	331	342	347	348	367	338	411	344	314	306	346	340	355	342	356	355	346	354	369	340	351	329	353	354	365	329	328	328	354	347	355	351	319	338	318	359	364	309	301	298	341	327	321	305	342	323	308	331	329	325	374	348	382	311	387	364	326	343	347	354	318	359	348	315	345	374	305	326	391	345	329	320	348	341	319	350	341	353	319	314	350	317	330	317	339	325	329	327	364	327	380	336	312	330	347	317	352	325	369	348	346	341	341	316	330	378	326	338	343	344	361	339	339	346	323	350	361	363	352	358	335	338	336	345	334	368	288	354	381	331	299	334	349	342	349	367	370	310	356	335	335	321	371	316	325	350	323	352	348	324	391	350	342	333	379	341	334	327	316	308	355	337	343	376	325	372	330	351	359	351	347	331	341	324	340	359	347	334	310	327	334	335	320	311	350	336	353	335	369	326	329	299	323	329	330	343	331	373	338	331	343	361	345	338	335	330	327	354	314	332	319	354	363	340	338	323	360	338	315	359	341	347	339	347	322	348	271	306	361	338	320	310	352	353	337	324	309	341	369	339	357	343	341	341	366	332	337	354	356	331	336	344	332	335	321	316	368	359	358	380	325	343	325	327	378	351	329	311	301	368	327	347	334	326	330	391	341	347	338	323	329	363	334	308	315	347	335	333	330	335	352	319	377	334	333	345	354	339	329	325	293	338	369	382	314	344	321	337	321	368	331	302	359	355	342	330	346	324	345	332	322	345	338	316	344	334	332	324	338	347	375	360	345	345	334	369	334	308	349	321	341	367	324	334	337	345	335	326	334	366	343	362	337	338	334	342	308	351	316	362	356	317	330	354	357	324	344	364	319	352	373	357	320	350	373	338	340	336	334	338	364	368	327	346	325	341	361	307	327	386	316	372	349	347	353	344	346	379	357	332	313	337	348	313	335	328	319	329	311	325	346	303	324	341	351	312	366	353	337	352	362	328	315	343	363	325	307	345	358	333	320	342	356	333	354	308	377	339	315	327	298	306	313	332	363	344	329	339	334	338	354	348	317	345	326	368	346	355	355	345	363	324	336	346	380	303	320	328	328	361	365	336	335	301	327	390	316	356	348	381	337	341	294	349	367	318	373	346
6350	2194	1395	1627	1458	1286	1143	1152	1087	1049	1006	959	892	929	862	880	830	842	845	875	857	875	807	894	824	828	851	802	809	857	826	833	794	802	840	866	801	841	815	828	792	751	844	789	821	817	794	801	800	823	808	849	815	782	798	798	835	799	807	804	833	791	811	840	845	827	863	832	818	798	802	847	820	793	838	818	826	814	796	876	824	779	809	825	825	827	800	852	831	814	853	840	893	794	830	802	814	772	866	839	788	799	831	826	774	808	839	855	786	823	798	810	780	872	800	781	808	799	761	849	794	810	778	828	835	805	770	817	808	835	778	808	838	836	800	787	809	801	818	824	782	832	840	786	809	798	831	865	883	812	815	840	808	828	848	783	852	810	804	793	813	838	801	767	825	824	806	831	845	787	816	830	824	796	823	817	807	808	794	787	839	818	810	815	767	784	819	848	833	786	829	847	841	797	784	815	833	813	873	801	875	870	778	766	791	812	760	858	820	808	786	832	803	851	797	794	863	757	835	793	823	788	804	880	774	840	796	840	804	811	804	837	840	767	844	799	769	855	864	819	815	869	823	802	853	874	836	798	811	800	781	834	768	833	797	831	782	787	810	802	881	770	824	851	831	822	796	817	860	866	833	801	793	810	822	793	854	880	845	833	815	827	889	817	816	777	850	811	815	805	824	854	843	774	825	756	818	814	825	798	793	767	829	808	850	816	774	763	796	793	842	766	781	785	823	792	834	762	757	797	822	786	823	820	803	766	830	861	820	838	780	820	877	820	808	779	791	837	770	778	803	841	768	834	857	830	787	843	819	829	811	759	807	812	811	822	732	773	861	803	786	787	793	836	841	822	851	792	797	792	804	774	777	804	807	746	815	797	838	836	808	778	821	776	787	806	787	740	813	807	845	777	821	847	781	811	795	773	835	766	813	874	796	755	839	788	835	795	829	774	719	774	823	789	776	814	767	791	833	801	847	837	794	840	817	779	797	823	834	791	788	838	870	784	765	809	801	803	792	842	880	767	823	824	808	817	827	844	868	823	801	777	827	759	842	813	772	779	796	796	863	841	779	824	804	820	757	788	794	828	854	821	887	805	764	805	786	842	828	819	834	811	832	853	808	855	790	801	812	819	795	787	860	802	848	844	792	834	805	850	748	834	796	769	876	819	790	794	825	868	835	810	827	741	801	825	824	793	805	822	807	814	823	778	815	813	864	819	809	822	762	837	822	790	817	769	829	833	782	804	814	754	818	777	861	802	830	840	830	796	795	867	728	798	814	792	821	806	826	796	825	783	750	818	846	833	811	793	825	810	835	835	789	794	805	803	828	824	771	770	788	830	834	800	817	862	815	770	855	854	793	856	766	844	849	828	791	798	753	776	847	792	822	806	880	779	830	855	782	804	807	820	768	848	810	806	836	864	800	776	842	867	835	739	785	756	771	857	857	811	768	824	822	803	841	806	819	777	818	830	824	783	850	804	807	828	794	776	778	812	833	814	834	865	803	863	856	853	797	791	862	833	833	828	790	761	841	782	793	801	790	802	784	840	808	839	810	808	793	856	843	817	812	778	806	792	833	845	825	820	816	802	800	804	814	773	840	811	835	840	829	834	861	758	798	853	784	803	816	828	775	812	783	816	826	815	858	809	803	808	750	825	779	797	851	822	819	837	826	758	802	790	794	823	807	860	805	815	786	807	786	816	842	778	805	818	876	805	790	805	841	804	823	782	831	823	836	830	796	831	798	833	837	806	811	796	780	789	783	844	796	846	783	779	767	773	825	811	802	793	820	800	814	877	792	788	850	747	839	778	848	783	818	838	826	862	821	853	830	841	844	846	810	815	836	852	829	819	869	802	797	823	821	778	835	787	745	810	851	818	856	832	804	804	771	796	779	769	817	771	833	810	798	845	810	780	799	808	806	816	774	790	804	786	833	792	807	761	772	832	823	821	814	771	822	767	806	791	816	781	810	798	803	826	800	795	828	812	838	789	859	819	844	849	801	797	842	815	752	877	839	862	794	816	828	819	813	782	790	787	866	807	812	788	813	842	832	825	804	829	828	796	838	804	752	781	774	837	793	787	795	869	815	803	815	781	815	796	792	829	856	830	851	819	848	771	837	819	818	824	782	806	836	811	812	785	809	818	836	819	829	776	791	741	812	827	827	770	835	777	782	805	803	795	765	834	828	822	771	840	831	812	756	745	811	778	833	797	785	803	817	784	805	779	823	834	841	808	818	825	832	791	785	834	787	805	816	856	784	789	800	768	804	821	824	807	860	794	877	844	857	844	897	787	770	764	803	841	780	826	851	783	827	777	835	837	741	811	792	813	809	816	840	834	809	800	789	826	843	858	825	826	808	787	798	813	802	832	768	852	836	778	834	805	866	822	793	854	800	820	849	856	821	743	861	808	832	781	848	844	811	849	773	808	765	812	793	803	806	783	809	805	817	802	794	841	852	789	819	841	841	794	783	808	799	803	828	841	850	860	818	824	757	855	836	805	826	845	810	874	803	810	790	822	789	837	834	841	828	837	821	814	834	827	830	864	846	805	816	805	737	816	811	898	795	836	783	840	884	782	826	813	738	810	774	816	825	834	808	851	837	802	744	786	782	800	856	848	840	819	827	852	805	809	854	835	833	815	834	802	779	814	804	889	852	794	820	805	803	780	818	803	830	812	802	797	836	802	779	798	841	829	757	818	814	822	793	807	778	837	829	781	768	811	817	828	848	871	784	805	803	833	831	822	810	810	811	853	839	798	789	779	806	799	797	791	832	802	815	810	801	841	811	877	828	783	791	771	779	767	816	861	799	834	859	839	795	799	792	805	806	880	752	760	763	779	827	828	816	883	758	843	867	851	806	856	816	773	783	823	827	824	792	820	785	801	889	806	842	805	785	914	831	825	774	810	870	874	838	812	851	856	797	851	819	777	814	858	792	794	844	776	889	784	828	748	823	859	812	818	830	790	813	875	871	788	843	802	802	811	804	845	800	784	808	809	791	834	875	818	833	755	764	788	814	804	796	866	821	755	809	799	804	797	848	788	856	818	835	752	845	834	781	851	838	833	839	806	800	777	826	801	826	828	791	783	778	800	789	804	780	804	801	823	817	814	842	841	802	797	807	782	797	834	820	781	785	804	803	802	797	810	817	869	793	811	869	819	839	821	774	834	794	794	802	796	807	830	754	828	776	859	804	822	850	781	845	824	852	832	832	849	860	843	811	811	804	781	840	798	820	789	777	799	790	811	835	837	804	803	818	862	850	800	828	823	795	799	816	795	848	768	767	791	860	808	847	770	809	800	814	822	869	840	878	842	831	849	791	826	813	830	782	851	866	777	775	863	801	827	806	821	848	835	854	803	805	834	803	864	839	819	811	831	803	802	806	821	854	814	819	806	826	769	827	844	826	808	828	768	796	817	800	756	823	758	830	838	815	810	769	810	808	822	850	787	814	905	837	806	794	821	849	799	828	832	775	781	835	794	833	777	787	801	736	776
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
